diff --git a/.eslintrc.js b/.eslintrc.js index bf7ba3845..dce10eefa 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -1261,6 +1261,9 @@ module.exports = { "unicorn/prefer-modern-dom-apis": [ "error" ], + "unicorn/prefer-module": [ + "off" + ], "unicorn/prefer-negative-index": [ "error" ], diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index 21ee2dae3..f3b11398b 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -3,7 +3,8 @@ name: "CodeQL" on: push: branches: - - feature/chrysalis-pt2 + - main + - develop paths: - 'src/**' - '.github/codeql/**' diff --git a/.github/workflows/chrysalis-pt2.yml b/.github/workflows/main.yml similarity index 67% rename from .github/workflows/chrysalis-pt2.yml rename to .github/workflows/main.yml index 5e8fdf3c4..7e8c15db8 100644 --- a/.github/workflows/chrysalis-pt2.yml +++ b/.github/workflows/main.yml @@ -1,16 +1,16 @@ -name: Client Build Chrysalis Pt 2 +name: Library Build Main/Develop on: push: - branches: [chrysalis] + branches: [main] paths: - "src/**" - - ".github/workflows/chrysalis-pt2.yml" + - ".github/workflows/main.yml" pull_request: - branches: [chrysalis] + branches: [develop] paths: - "src/**" - - ".github/workflows/chrysalis-pt2.yml" + - ".github/workflows/develop.yml" jobs: diff --git a/README.md b/README.md index a8ba36256..0554544ff 100644 --- a/README.md +++ b/README.md @@ -3,7 +3,7 @@

Discord StackExchange - Apache-2.0 license + Apache-2.0 license

@@ -24,7 +24,7 @@ > This library is functionally complete, but it is recommended to use [iota.rs](https://github.com/iotaledger/iota.rs). The rust library will be more heavily maintained and is much more performant. -Client library for IOTA Chrysalis network, implemeted in TypeScript to strongly type the objects sent and received from the API. +Client library for IOTA network, implemeted in TypeScript to strongly type the objects sent and received from the API. Also includes High Level operations and MQTT support. @@ -33,7 +33,7 @@ Runs in both NodeJS and Browser environments. ## Prerequisites ```shell -npm install iotaledger/iota.js#chrysalis +npm install @iota/iota.js ``` ## Example @@ -42,7 +42,7 @@ npm install iotaledger/iota.js#chrysalis const { SingleNodeClient } = require("@iota/iota.js"); async function run() { - const client = new SingleNodeClient("http://localhost:14265"); + const client = new SingleNodeClient("https://chrysalis-nodes.iota.org"); const info = await client.info(); console.log("Node Info"); @@ -127,12 +127,12 @@ You can see the model definitions for all the objects in the [typings](./typings ## Proof of Work -A very simple local proof of work provider [./localPowProvider](./src/pow/localPowProvider.ts) is implemented but not used by default. +A very simple local proof of work provider [./localPowProvider](./src/pow/localPowProvider.ts) is implemented but not used by default, it is recommended to use remote PoW with this library. The example is included for reference purposes, but should not be used as it is very slow. You can experiment using it or any other PoW implementation by passing it in the options parameter of the SingleNodeClient constructor. ```js -const client = new SingleNodeClient("http://localhost:14265", { powProvider: new LocalPowProvider() }); +const client = new SingleNodeClient("https://chrysalis-nodes.iota.org", { powProvider: new LocalPowProvider() }); ``` ## Additional Examples @@ -155,4 +155,4 @@ See our [contributing guidelines](.github/CONTRIBUTING.md) for more information. ## Joining the discussion -If you want to get involved in the community, need help with getting set up, have any issues or just want to discuss IOTA, Distributed Registry Technology (DRT), and IoT with other people, feel free to join our [Discord](https://discord.iota.org/). \ No newline at end of file +If you want to get involved in the community, need help with getting set up, have any issues or just want to discuss IOTA, feel free to join our [Discord](https://discord.iota.org/). \ No newline at end of file diff --git a/dist/iota.browser.js b/dist/iota.browser.js index 69c964788..6472a7304 100644 --- a/dist/iota.browser.js +++ b/dist/iota.browser.js @@ -15,9 +15,18 @@ return x && x.__esModule && Object.prototype.hasOwnProperty.call(x, 'default') ? x['default'] : x; } - function createCommonjsModule(fn) { - var module = { exports: {} }; - return fn(module, module.exports), module.exports; + function createCommonjsModule(fn, basedir, module) { + return module = { + path: basedir, + exports: {}, + require: function (path, base) { + return commonjsRequire(path, (base === undefined || base === null) ? module.path : base); + } + }, fn(module, module.exports), module.exports; + } + + function commonjsRequire () { + throw new Error('Dynamic requires are not currently supported by @rollup/plugin-commonjs'); } // Copyright 2020 IOTA Stiftung @@ -339,7 +348,7 @@ return Blake2b; }()); exports.Blake2b = Blake2b; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYmxha2UyYi5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9jcnlwdG8vYmxha2UyYi50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUEsK0JBQStCO0FBQy9CLHNDQUFzQztBQUN0QywrQkFBK0I7OztBQUUvQjs7O0dBR0c7QUFDSDtJQTZESTs7O09BR0c7SUFDSDtRQUNJLElBQUksQ0FBQyxFQUFFLEdBQUcsSUFBSSxXQUFXLENBQUMsRUFBRSxDQUFDLENBQUM7UUFDOUIsSUFBSSxDQUFDLEVBQUUsR0FBRyxJQUFJLFdBQVcsQ0FBQyxFQUFFLENBQUMsQ0FBQztJQUNsQyxDQUFDO0lBRUQ7Ozs7O09BS0c7SUFDVyxjQUFNLEdBQXBCLFVBQXFCLElBQWdCLEVBQUUsR0FBZ0I7UUFDbkQsSUFBTSxHQUFHLEdBQUcsSUFBSSxPQUFPLEVBQUUsQ0FBQztRQUMxQixJQUFNLEdBQUcsR0FBRyxHQUFHLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxRQUFRLEVBQUUsR0FBRyxDQUFDLENBQUM7UUFDNUMsR0FBRyxDQUFDLE1BQU0sQ0FBQyxHQUFHLEVBQUUsSUFBSSxDQUFDLENBQUM7UUFDdEIsT0FBTyxHQUFHLENBQUMsS0FBSyxDQUFDLEdBQUcsQ0FBQyxDQUFDO0lBQzFCLENBQUM7SUFFRDs7Ozs7T0FLRztJQUNXLGNBQU0sR0FBcEIsVUFBcUIsSUFBZ0IsRUFBRSxHQUFnQjtRQUNuRCxJQUFNLEdBQUcsR0FBRyxJQUFJLE9BQU8sRUFBRSxDQUFDO1FBQzFCLElBQU0sR0FBRyxHQUFHLEdBQUcsQ0FBQyxJQUFJLENBQUMsT0FBTyxDQUFDLFFBQVEsRUFBRSxHQUFHLENBQUMsQ0FBQztRQUM1QyxHQUFHLENBQUMsTUFBTSxDQUFDLEdBQUcsRUFBRSxJQUFJLENBQUMsQ0FBQztRQUN0QixPQUFPLEdBQUcsQ0FBQyxLQUFLLENBQUMsR0FBRyxDQUFDLENBQUM7SUFDMUIsQ0FBQztJQUVEOzs7Ozs7Ozs7OztPQVdHO0lBQ0ssMEJBQVEsR0FBaEIsVUFBaUIsR0FNaEIsRUFBRSxJQUFhO1FBQ1osSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDO1FBRVYsc0JBQXNCO1FBQ3RCLEtBQUssQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLEdBQUcsRUFBRSxFQUFFLENBQUMsRUFBRSxFQUFFO1lBQ3JCLElBQUksQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEdBQUcsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztZQUN0QixJQUFJLENBQUMsRUFBRSxDQUFDLENBQUMsR0FBRyxFQUFFLENBQUMsR0FBRyxPQUFPLENBQUMsWUFBWSxDQUFDLENBQUMsQ0FBQyxDQUFDO1NBQzdDO1FBRUQsd0JBQXdCO1FBQ3hCLElBQUksQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLElBQUksR0FBRyxDQUFDLENBQUMsQ0FBQztRQUNyQixJQUFJLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxJQUFJLEdBQUcsQ0FBQyxDQUFDLEdBQUcsV0FBVyxDQUFDO1FBQ25DLG9FQUFvRTtRQUVwRSx3QkFBd0I7UUFDeEIsSUFBSSxJQUFJLEVBQUU7WUFDTixJQUFJLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQztZQUMzQixJQUFJLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQztTQUM5QjtRQUVELDBCQUEwQjtRQUMxQixLQUFLLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxHQUFHLEVBQUUsRUFBRSxDQUFDLEVBQUUsRUFBRTtZQUNyQixJQUFJLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxHQUFHLElBQUksQ0FBQyxRQUFRLENBQUMsR0FBRyxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUM7U0FDNUM7UUFFRCwwQkFBMEI7UUFDMUIsS0FBSyxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsR0FBRyxFQUFFLEVBQUUsQ0FBQyxFQUFFLEVBQUU7WUFDckIsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUUsT0FBTyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsRUFBRSxPQUFPLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUM7WUFDdEYsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLEVBQUUsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUUsT0FBTyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsRUFBRSxPQUFPLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUM7WUFDdkYsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLEVBQUUsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUUsT0FBTyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsRUFBRSxPQUFPLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUM7WUFDdkYsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLEVBQUUsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUUsT0FBTyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsRUFBRSxPQUFPLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUM7WUFDdkYsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLEVBQUUsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUUsT0FBTyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsRUFBRSxPQUFPLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUM7WUFDdkYsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLEVBQUUsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUUsT0FBTyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsR0FBRyxFQUFFLENBQUMsR0FBRyxFQUFFLENBQUMsRUFBRSxPQUFPLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLENBQUM7WUFDekYsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLEVBQUUsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUUsT0FBTyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsR0FBRyxFQUFFLENBQUMsR0FBRyxFQUFFLENBQUMsRUFBRSxPQUFPLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLENBQUM7WUFDekYsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUUsT0FBTyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsR0FBRyxFQUFFLENBQUMsR0FBRyxFQUFFLENBQUMsRUFBRSxPQUFPLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLENBQUM7U0FDM0Y7UUFFRCxLQUFLLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxHQUFHLEVBQUUsRUFBRSxDQUFDLEVBQUUsRUFBRTtZQUNyQixHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsSUFBSSxDQUFDLEVBQUUs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QUksQ0FBQyxPQUFPLENBQUMsSUFBSSxDQUFDLEVBQUUsRUFBRSxDQUFDLEVBQUUsRUFBRSxFQUFFLEVBQUUsQ0FBQyxDQUFDLENBQUMsd0VBQXdFO1FBRTFHLHFFQUFxRTtRQUNyRSxJQUFJLElBQUksR0FBRyxJQUFJLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxHQUFHLElBQUksQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDbkMsSUFBSSxJQUFJLEdBQUcsSUFBSSxDQUFDLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEdBQUcsSUFBSSxDQUFDLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUM7UUFDM0MsSUFBSSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsR0FBRyxJQUFJLENBQUM7UUFDbEIsSUFBSSxDQUFDLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEdBQUcsSUFBSSxDQUFDO1FBRXRCLElBQUksQ0FBQyxPQUFPLENBQUMsSUFBSSxDQUFDLEVBQUUsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUM7UUFFNUIsOERBQThEO1FBQzlELElBQUksR0FBRyxJQUFJLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxHQUFHLElBQUksQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDL0IsSUFBSSxHQUFHLElBQUksQ0FBQyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxHQUFHLElBQUksQ0FBQyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDO1FBQ3ZDLElBQUksQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxJQUFJLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxJQUFJLElBQUksQ0FBQyxDQUFDLENBQUM7UUFDekMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxJQUFJLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxJQUFJLElBQUksQ0FBQyxDQUFDLENBQUM7UUFFN0MsSUFBSSxDQUFDLE9BQU8sQ0FBQyxJQUFJLENBQUMsRUFBRSxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQztRQUM1QixJQUFJLENBQUMsT0FBTyxDQUFDLElBQUksQ0FBQyxFQUFFLEVBQUUsQ0FBQyxFQUFFLEVBQUUsRUFBRSxFQUFFLENBQUMsQ0FBQztRQUVqQyw4REFBOEQ7UUFDOUQsSUFBSSxHQUFHLElBQUksQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEdBQUcsSUFBSSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUMvQixJQUFJLEdBQUcsSUFBSSxDQUFDLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEdBQUcsSUFBSSxDQUFDLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUM7UUFDdkMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLElBQUksS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLElBQUksSUFBSSxFQUFFLENBQUMsQ0FBQztRQUMxQyxJQUFJLENBQUMsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsR0FBRyxDQUFDLElBQUksS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLElBQUksSUFBSSxFQUFFLENBQUMsQ0FBQztRQUU5QyxJQUFJLENBQUMsT0FBTyxDQUFDLElBQUksQ0FBQyxFQUFFLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDO1FBRTVCLDhEQUE4RDtRQUM5RCxJQUFJLEdBQUcsSUFBSSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsR0FBRyxJQUFJLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDO1FBQy9CLElBQUksR0FBRyxJQUFJLENBQUMsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsR0FBRyxJQUFJLENBQUMsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQztRQUN2QyxJQUFJLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsSUFBSSxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsSUFBSSxJQUFJLENBQUMsQ0FBQyxDQUFDO1FBQ3pDLElBQUksQ0FBQyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxHQUFHLENBQUMsSUFBSSxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsSUFBSSxJQUFJLENBQUMsQ0FBQyxDQUFDO0lBQ2pELENBQUM7SUEvV0Q7O09BRUc7SUFDVyxnQkFBUSxHQUFXLEVBQUUsQ0FBQztJQUVwQzs7T0FFRztJQUNXLGdCQUFRLEdBQVcsRUFBRSxDQUFDO0lBRXBDOzs7T0FHRztJQUNxQixvQkFBWSxHQUFHLElBQUksV0FBVyxDQUFDO1FBQ25ELFVBQVUsRUFBRSxVQUFVLEVBQUUsVUFBVSxFQUFFLFVBQVU7UUFDOUMsVUFBVSxFQUFFLFVBQVUsRUFBRSxVQUFVLEVBQUUsVUFBVTtRQUM5QyxVQUFVLEVBQUUsVUFBVSxFQUFFLFVBQVUsRUFBRSxVQUFVO1FBQzlDLFVBQVUsRUFBRSxVQUFVLEVBQUUsVUFBVSxFQUFFLFVBQVU7S0FDakQsQ0FBQyxDQUFDO0lBRUg7OztPQUdHO0lBQ3FCLGNBQU0sR0FBRztRQUM3QixDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFO1FBQ3BELEVBQUUsRUFBRSxFQUFFLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsRUFBRSxFQUFFLEVBQUUsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLEVBQUUsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLEVBQUUsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUM7UUFDcEQsRUFBRSxFQUFFLENBQUMsRUFBRSxFQUFFLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQztRQUNwRCxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLEVBQUUsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLEVBQUUsRUFBRSxDQUFDO1FBQ3BELENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFLENBQUMsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLEVBQUU7UUFDcEQsQ0FBQyxFQUFFLEVBQUUsRUFBRSxDQUFDLEVBQUUsRUFBRSxFQUFFLENBQUMsRUFBRSxFQUFFLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsRUFBRSxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsRUFBRSxFQUFFLEVBQUUsRUFBRSxDQUFDLEVBQUUsQ0FBQztRQUNwRCxFQUFFLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUUsRUFBRSxDQUFDLEVBQUUsRUFBRSxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxFQUFFO1FBQ3BELEVBQUUsRUFBRSxFQUFFLEVBQUUsQ0FBQyxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxFQUFFLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLEVBQUU7UUFDcEQsQ0FBQyxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUUsQ0FBQyxFQUFFLEVBQUUsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxFQUFFLEVBQUUsQ0FBQyxFQUFFLEVBQUUsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxFQUFFLEVBQUUsQ0FBQztRQUNwRCxFQUFFLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUUsQ0FBQyxFQUFFLEVBQUUsRUFBRSxDQUFDLEVBQUUsRUFBRSxFQUFFLEVBQUUsRUFBRSxDQUFDO1FBQ3BELENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUU7UUFDcEQsRUFBRSxFQUFFLEVBQUUsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsRUFBRSxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsRUFBRSxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQztLQUN2RCxDQUFDO0lBRUY7Ozs7O09BS0c7SUFDcUIsZUFBTyxHQUFHLElBQUksVUFBVSxDQUFDLE9BQU8sQ0FBQyxNQUFNLENBQUMsR0FBRyxDQUFDLFVBQUEsQ0FBQyxJQUFJLE9BQUEsQ0FBQyxHQUFHLENBQUMsRUFBTCxDQUFLLENBQUMsQ0FBQyxDQUFDO0lBa1VyRixjQUFDO0NBQUEsQUFqWEQsSUFpWEM7QUFqWFksMEJBQU8ifQ== + }); var arrayHelper = createCommonjsModule(function (module, exports) { @@ -373,7 +382,7 @@ return ArrayHelper; }()); exports.ArrayHelper = ArrayHelper; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXJyYXlIZWxwZXIuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvdXRpbHMvYXJyYXlIZWxwZXIudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBLCtCQUErQjtBQUMvQixzQ0FBc0M7OztBQUV0Qzs7R0FFRztBQUNIO0lBQUE7SUFzQkEsQ0FBQztJQXJCRzs7Ozs7T0FLRztJQUNXLGlCQUFLLEdBQW5CLFVBQ0ksTUFBc0MsRUFDdEMsTUFBc0M7UUFDdEMsSUFBSSxDQUFDLE1BQU0sSUFBSSxDQUFDLE1BQU0sSUFBSSxNQUFNLENBQUMsTUFBTSxLQUFLLE1BQU0sQ0FBQyxNQUFNLEVBQUU7WUFDdkQsT0FBTyxLQUFLLENBQUM7U0FDaEI7UUFFRCxLQUFLLElBQUksQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLEdBQUcsTUFBTSxDQUFDLE1BQU0sRUFBRSxDQUFDLEVBQUUsRUFBRTtZQUNwQyxJQUFJLE1BQU0sQ0FBQyxDQUFDLENBQUMsS0FBSyxNQUFNLENBQUMsQ0FBQyxDQUFDLEVBQUU7Z0JBQ3pCLE9BQU8sS0FBSyxDQUFDO2FBQ2hCO1NBQ0o7UUFFRCxPQUFPLElBQUksQ0FBQztJQUNoQixDQUFDO0lBQ0wsa0JBQUM7QUFBRCxDQUFDLEFBdEJELElBc0JDO0FBdEJZLGtDQUFXIn0= + }); var ed25519Address = createCommonjsModule(function (module, exports) { @@ -417,7 +426,7 @@ return Ed25519Address; }()); exports.Ed25519Address = Ed25519Address; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZWQyNTUxOUFkZHJlc3MuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvYWRkcmVzc1R5cGVzL2VkMjU1MTlBZGRyZXNzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQUFBLCtCQUErQjtBQUMvQixzQ0FBc0M7QUFDdEMsNkNBQTRDO0FBRTVDLG9EQUFtRDtBQUVuRDs7R0FFRztBQUNIO0lBWUk7OztPQUdHO0lBQ0gsd0JBQVksU0FBcUI7UUFDN0IsSUFBSSxDQUFDLFVBQVUsR0FBRyxTQUFTLENBQUM7SUFDaEMsQ0FBQztJQUVEOzs7T0FHRztJQUNJLGtDQUFTLEdBQWhCO1FBQ0ksT0FBTyxpQkFBTyxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsVUFBVSxDQUFDLENBQUM7SUFDM0MsQ0FBQztJQUVEOzs7O09BSUc7SUFDSSwrQkFBTSxHQUFiLFVBQWMsT0FBbUI7UUFDN0IsT0FBTyx5QkFBVyxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUMsU0FBUyxFQUFFLEVBQUUsT0FBTyxDQUFDLENBQUM7SUFDeEQsQ0FBQztJQWxDRDs7O09BR0c7SUFDVyw2QkFBYyxHQUFXLGlCQUFPLENBQUMsUUFBUSxDQUFDO0lBK0I1RCxxQkFBQztDQUFBLEFBcENELElBb0NDO0FBcENZLHdDQUFjIn0= + }); var IEd25519Address = createCommonjsModule(function (module, exports) { @@ -427,7 +436,7 @@ * The global type for the address type. */ exports.ED25519_ADDRESS_TYPE = 0; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiSUVkMjU1MTlBZGRyZXNzLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL21vZGVscy9JRWQyNTUxOUFkZHJlc3MudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBSUE7O0dBRUc7QUFDVSxRQUFBLG9CQUFvQixHQUFHLENBQUMsQ0FBQyJ9 + }); var common = createCommonjsModule(function (module, exports) { @@ -480,7 +489,7 @@ * Byte length for an array length. */ exports.ARRAY_LENGTH = exports.UINT16_SIZE; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29tbW9uLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2JpbmFyeS9jb21tb24udHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBQUEsK0JBQStCO0FBQy9CLHNDQUFzQztBQUN0Qyw2Q0FBNEM7QUFFNUM7O0dBRUc7QUFDVSxRQUFBLFNBQVMsR0FBVyxDQUFDLENBQUM7QUFFbkM7O0dBRUc7QUFDVSxRQUFBLFdBQVcsR0FBVyxDQUFDLENBQUM7QUFFckM7O0dBRUc7QUFDVSxRQUFBLFdBQVcsR0FBVyxDQUFDLENBQUM7QUFFckM7O0dBRUc7QUFDVSxRQUFBLFdBQVcsR0FBVyxDQUFDLENBQUM7QUFFckM7O0dBRUc7QUFDVSxRQUFBLGlCQUFpQixHQUFXLGlCQUFPLENBQUMsUUFBUSxDQUFDO0FBRTFEOztHQUVHO0FBQ1UsUUFBQSxxQkFBcUIsR0FBVyxpQkFBTyxDQUFDLFFBQVEsQ0FBQztBQUU5RDs7R0FFRztBQUNVLFFBQUEsbUJBQW1CLEdBQVcsaUJBQU8sQ0FBQyxRQUFRLENBQUM7QUFFNUQ7O0dBRUc7QUFDVSxRQUFBLFdBQVcsR0FBVyxtQkFBVyxDQUFDO0FBRS9DOztHQUVHO0FBQ1UsUUFBQSxpQkFBaUIsR0FBVyxpQkFBUyxDQUFDO0FBRW5EOztHQUVHO0FBQ1UsUUFBQSxhQUFhLEdBQVcsbUJBQVcsQ0FBQztBQUVqRDs7R0FFRztBQUNVLFFBQUEsWUFBWSxHQUFXLG1CQUFXLENBQUMifQ== + }); var address = createCommonjsModule(function (module, exports) { @@ -563,7 +572,7 @@ writeStream.writeFixedHex("ed25519Address.address", ed25519Address.Ed25519Address.ADDRESS_LENGTH, object.address); } exports.serializeEd25519Address = serializeEd25519Address; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYWRkcmVzcy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9iaW5hcnkvYWRkcmVzcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFBQSwrQkFBK0I7QUFDL0Isc0NBQXNDO0FBQ3RDLGlFQUFnRTtBQUNoRSw2REFBa0Y7QUFHbEYsbUNBQTZDO0FBRTdDOztHQUVHO0FBQ1UsUUFBQSxrQkFBa0IsR0FBVywwQkFBaUIsQ0FBQztBQUU1RDs7R0FFRztBQUNVLFFBQUEsMEJBQTBCLEdBQVcsMEJBQWtCLEdBQUcsK0JBQWMsQ0FBQyxjQUFjLENBQUM7QUFFckc7Ozs7R0FJRztBQUNILFNBQWdCLGtCQUFrQixDQUFDLFVBQXNCO0lBQ3JELElBQUksQ0FBQyxVQUFVLENBQUMsWUFBWSxDQUFDLDBCQUFrQixDQUFDLEVBQUU7UUFDOUMsTUFBTSxJQUFJLEtBQUssQ0FBQyxxQkFBbUIsVUFBVSxDQUFDLE1BQU0sRUFBRSxxRUFDYywwQkFBb0IsQ0FBQyxDQUFDO0tBQzdGO0lBRUQsSUFBTSxJQUFJLEdBQUcsVUFBVSxDQUFDLFFBQVEsQ0FBQyxjQUFjLEVBQUUsS0FBSyxDQUFDLENBQUM7SUFDeEQsSUFBSSxPQUFPLENBQUM7SUFFWixJQUFJLElBQUksS0FBSyxzQ0FBb0IsRUFBRTtRQUMvQixPQUFPLEdBQUcseUJBQXlCLENBQUMsVUFBVSxDQUFDLENBQUM7S0FDbkQ7U0FBTTtRQUNILE1BQU0sSUFBSSxLQUFLLENBQUMsK0JBQTZCLElBQU0sQ0FBQyxDQUFDO0tBQ3hEO0lBRUQsT0FBTyxPQUFPLENBQUM7QUFDbkIsQ0FBQztBQWhCRCxnREFnQkM7QUFFRDs7OztHQUlHO0FBQ0gsU0FBZ0IsZ0JBQWdCLENBQUMsV0FBd0IsRUFBRSxNQUF1QjtJQUM5RSxJQUFJLE1BQU0sQ0FBQyxJQUFJLEtBQUssc0NBQW9CLEVBQUU7UUFDdEMsdUJBQXVCLENBQUMsV0FBVyxFQUFFLE1BQU0sQ0FBQyxDQUFDO0tBQ2hEO1NBQU07UUFDSCxNQUFNLElBQUksS0FBSyxDQUFDLCtCQUE2QixNQUFNLENBQUMsSUFBTSxDQUFDLENBQUM7S0FDL0Q7QUFDTCxDQUFDO0FBTkQsNENBTUM7QUFFRDs7OztHQUlHO0FBQ0gsU0FBZ0IseUJBQXlCLENBQUMsVUFBc0I7SUFDNUQsSUFBSSxDQUFDLFVBQVUsQ0FBQyxZQUFZLENBQUMsa0NBQTBCLENBQUMsRUFBRTtRQUN0RCxNQUFNLElBQUksS0FBSyxDQUFDLDZCQUEyQixVQUFVLENBQUMsTUFBTSxFQUFFLHFFQUNNLGtDQUE0QixDQUFDLENBQUM7S0FDckc7SUFFRCxJQUFNLElBQUksR0FBRyxVQUFVLENBQUMsUUFBUSxDQUFDLHFCQUFxQixDQUFDLENBQUM7SUFDeEQsSUFBSSxJQUFJLEtBQUssc0NBQW9CLEVBQUU7UUFDL0IsTUFBTSxJQUFJLEtBQUssQ0FBQyxxQ0FBbUMsSUFBTSxDQUFDLENBQUM7S0FDOUQ7SUFFRCxJQUFNLE9BQU8sR0FBRyxVQUFVLENBQUMsWUFBWSxDQUFDLHdCQUF3QixFQUFFLCtCQUFjLENBQUMsY0FBYyxDQUFDLENBQUM7SUFFakcsT0FBTztRQUNILElBQUksRUFBRSxzQ0FBb0I7UUFDMUIsT0FBTyxTQUFBO0tBQ1YsQ0FBQztBQUNOLENBQUM7QUFqQkQsOERBaUJDO0FBRUQ7Ozs7R0FJRztBQUNILFNBQWdCLHVCQUF1QixDQUFDLFdBQXdCLEVBQUUsTUFBdUI7SUFDckYsV0FBVyxDQUFDLFNBQVMsQ0FBQyxxQkFBcUIsRUFBRSxNQUFNLENBQUMsSUFBSSxDQUFDLENBQUM7SUFDMUQsV0FBVyxDQUFDLGFBQWEsQ0FBQyx3QkFBd0IsRUFBRSwrQkFBYyxDQUFDLGNBQWMsRUFBRSxNQUFNLENBQUMsT0FBTyxDQUFDLENBQUM7QUFDdkcsQ0FBQztBQUhELDBEQUdDIn0= + }); var funds = createCommonjsModule(function (module, exports) { @@ -644,7 +653,7 @@ writeStream.writeUInt64("migratedFunds.deposit", BigInt(object.deposit)); } exports.serializeMigratedFunds = serializeMigratedFunds; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZnVuZHMuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvYmluYXJ5L2Z1bmRzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQUtBLHFDQUE2RjtBQUM3RixtQ0FBdUM7QUFFdkM7O0dBRUc7QUFDVSxRQUFBLGdCQUFnQixHQUFXLEVBQUUsQ0FBQztBQUUzQzs7R0FFRztBQUNVLFFBQUEseUJBQXlCLEdBQ2xDLHdCQUFnQixHQUFHLHNCQUFzQjtJQUN6QyxvQ0FBMEIsR0FBRyxVQUFVO0lBQ3ZDLG9CQUFXLENBQUMsQ0FBQyxVQUFVO0FBRTNCOztHQUVHO0FBQ1UsUUFBQSxlQUFlLEdBQVcsR0FBRyxDQUFDO0FBRTNDOzs7O0dBSUc7QUFDSCxTQUFnQixnQkFBZ0IsQ0FBQyxVQUFzQjtJQUNuRCxJQUFNLFFBQVEsR0FBRyxVQUFVLENBQUMsVUFBVSxDQUFDLGdCQUFnQixDQUFDLENBQUM7SUFFekQsSUFBTSxLQUFLLEdBQXFCLEVBQUUsQ0FBQztJQUNuQyxLQUFLLElBQUksQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLEdBQUcsUUFBUSxFQUFFLENBQUMsRUFBRSxFQUFFO1FBQy9CLEtBQUssQ0FBQyxJQUFJLENBQUMsd0JBQXdCLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQztLQUNwRDtJQUVELE9BQU8sS0FBSyxDQUFDO0FBQ2pCLENBQUM7QUFURCw0Q0FTQztBQUVEOzs7O0dBSUc7QUFDSCxTQUFnQixjQUFjLENBQUMsV0FBd0IsRUFDbkQsT0FBeUI7SUFDekIsSUFBSSxPQUFPLENBQUMsTUFBTSxHQUFHLHVCQUFlLEVBQUU7UUFDbEMsTUFBTSxJQUFJLEtBQUssQ0FBQyxvQ0FBa0MsdUJBQWUsNEJBQXVCLE9BQU8sQ0FBQyxNQUFRLENBQUMsQ0FBQztLQUM3RztJQUNELFdBQVcsQ0FBQyxXQUFXLENBQUMsZ0JBQWdCLEVBQUUsT0FBTyxDQUFDLE1BQU0sQ0FBQyxDQUFDO0lBRTFELEtBQUssSUFBSSxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsR0FBRyxPQUFPLENBQUMsTUFBTSxFQUFFLENBQUMsRUFBRSxFQUFFO1FBQ3JDLHNCQUFzQixDQUFDLFdBQVcsRUFBRSxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztLQUNuRDtBQUNMLENBQUM7QUFWRCx3Q0FVQztBQUVEOzs7O0dBSUc7QUFDSCxTQUFnQix3QkFBd0IsQ0FBQyxVQUFzQjtJQUMzRCxJQUFJLENBQUMsVUFBVSxDQUFDLFlBQVksQ0FBQyxpQ0FBeUIsQ0FBQyxFQUFFO1FBQ3JELE1BQU0sSUFBSSxLQUFLLENBQUMsNEJBQTBCLFVBQVUsQ0FBQyxNQUFNLEVBQUUscUVBQ08saUNBQTJCLENBQUMsQ0FBQztLQUNwRztJQUVELElBQU0sbUJBQW1CLEdBQUcsVUFBVSxDQUFDLFlBQVksQ0FBQyxtQ0FBbUMsRUFBRSx3QkFBZ0IsQ0FBQyxDQUFDO0lBQzNHLElBQU0sT0FBTyxHQUFHLDRCQUFrQixDQUFDLFVBQVUsQ0FBQyxDQUFDO0lBQy9DLElBQU0sT0FBTyxHQUFHLFVBQVUsQ0FBQyxVQUFVLENBQUMsdUJBQXVCLENBQUMsQ0FBQztJQUUvRCxPQUFPO1FBQ0gsbUJBQW1CLHFCQUFBO1FBQ25CLE9BQU8sU0FBQTtRQUNQLE9BQU8sRUFBRSxNQUFNLENBQUMsT0FBTyxDQUFDO0tBQzNCLENBQUM7QUFDTixDQUFDO0FBZkQsNERBZUM7QUFFRDs7OztHQUlHO0FBQ0gsU0FBZ0Isc0JBQXNCLENBQUMsV0FBd0IsRUFDM0QsTUFBc0I7SUFDdEIsV0FBVyxDQUFDLGFBQWEsQ0FBQyxtQ0FBbUMsRUFBRSx3QkFBZ0IsRUFBRSxNQUFNLENBQUMsbUJBQW1CLENBQUMsQ0FBQztJQUM3RywwQkFBZ0IsQ0FBQyxXQUFXLEVBQUUsTUFBTSxDQUFDLE9BQU8sQ0FBQyxDQUFDO0lBQzlDLFdBQVcsQ0FBQyxXQUFXLENBQUMsdUJBQXVCLEVBQUUsTUFBTSxDQUFDLE1BQU0sQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDO0FBQzdFLENBQUM7QUFMRCx3REFLQyJ9 + }); var ITreasuryInput = createCommonjsModule(function (module, exports) { @@ -654,7 +663,7 @@ * The global type for the treasury input. */ exports.TREASURY_INPUT_TYPE = 1; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiSVRyZWFzdXJ5SW5wdXQuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvbW9kZWxzL0lUcmVhc3VyeUlucHV0LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQUlBOztHQUVHO0FBQ1UsUUFBQSxtQkFBbUIsR0FBRyxDQUFDLENBQUMifQ== + }); var IUTXOInput = createCommonjsModule(function (module, exports) { @@ -664,7 +673,7 @@ * The global type for the input. */ exports.UTXO_INPUT_TYPE = 0; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiSVVUWE9JbnB1dC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9tb2RlbHMvSVVUWE9JbnB1dC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFJQTs7R0FFRztBQUNVLFFBQUEsZUFBZSxHQUFHLENBQUMsQ0FBQyJ9 + }); var input = createCommonjsModule(function (module, exports) { @@ -830,7 +839,7 @@ writeStream.writeFixedHex("treasuryInput.milestoneId", common.TRANSACTION_ID_LENGTH, object.milestoneId); } exports.serializeTreasuryInput = serializeTreasuryInput; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5wdXQuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvYmluYXJ5L2lucHV0LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQUFBLCtCQUErQjtBQUMvQixzQ0FBc0M7QUFDdEMsMkRBQStFO0FBRS9FLG1EQUFtRTtBQUduRSxtQ0FBaUY7QUFFakY7O0dBRUc7QUFDVSxRQUFBLGdCQUFnQixHQUFXLDBCQUFpQixDQUFDO0FBRTFEOztHQUVHO0FBQ1UsUUFBQSxxQkFBcUIsR0FBVyx3QkFBZ0IsR0FBRyw4QkFBcUIsR0FBRyxvQkFBVyxDQUFDO0FBRXBHOztHQUVHO0FBQ1UsUUFBQSx5QkFBeUIsR0FBVyx3QkFBZ0IsR0FBRyw4QkFBcUIsQ0FBQztBQUUxRjs7R0FFRztBQUNVLFFBQUEsZUFBZSxHQUFXLENBQUMsQ0FBQztBQUV6Qzs7R0FFRztBQUNVLFFBQUEsZUFBZSxHQUFXLEdBQUcsQ0FBQztBQUUzQzs7OztHQUlHO0FBQ0gsU0FBZ0IsaUJBQWlCLENBQUMsVUFBc0I7SUFDcEQsSUFBTSxTQUFTLEdBQUcsVUFBVSxDQUFDLFVBQVUsQ0FBQyxrQkFBa0IsQ0FBQyxDQUFDO0lBRTVELElBQU0sTUFBTSxHQUFvQyxFQUFFLENBQUM7SUFDbkQsS0FBSyxJQUFJLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxHQUFHLFNBQVMsRUFBRSxDQUFDLEVBQUUsRUFBRTtRQUNoQyxNQUFNLENBQUMsSUFBSSxDQUFDLGdCQUFnQixDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUM7S0FDN0M7SUFFRCxPQUFPLE1BQU0sQ0FBQztBQUNsQixDQUFDO0FBVEQsOENBU0M7QUFFRDs7OztHQUlHO0FBQ0gsU0FBZ0IsZUFBZSxDQUFDLFdBQXdCLEVBQUUsT0FBd0M7SUFDOUYsSUFBSSxPQUFPLENBQUMsTUFBTSxHQUFHLHVCQUFlLEVBQUU7UUFDbEMsTUFBTSxJQUFJLEtBQUssQ0FBQyxxQ0FBbUMsdUJBQWUsNEJBQXVCLE9BQU8sQ0FBQyxNQUFRLENB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 + }); var IIndexationPayload = createCommonjsModule(function (module, exports) { @@ -840,7 +849,7 @@ * The global type for the payload. */ exports.INDEXATION_PAYLOAD_TYPE = 2; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiSUluZGV4YXRpb25QYXlsb2FkLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL21vZGVscy9JSW5kZXhhdGlvblBheWxvYWQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBSUE7O0dBRUc7QUFDVSxRQUFBLHVCQUF1QixHQUFHLENBQUMsQ0FBQyJ9 + }); var IMilestonePayload = createCommonjsModule(function (module, exports) { @@ -850,7 +859,7 @@ * The global type for the payload. */ exports.MILESTONE_PAYLOAD_TYPE = 1; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiSU1pbGVzdG9uZVBheWxvYWQuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvbW9kZWxzL0lNaWxlc3RvbmVQYXlsb2FkLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQUtBOztHQUVHO0FBQ1UsUUFBQSxzQkFBc0IsR0FBRyxDQUFDLENBQUMifQ== + }); var IReceiptPayload = createCommonjsModule(function (module, exports) { @@ -860,7 +869,7 @@ * The global type for the payload. */ exports.RECEIPT_PAYLOAD_TYPE = 3; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiSVJlY2VpcHRQYXlsb2FkLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL21vZGVscy9JUmVjZWlwdFBheWxvYWQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBTUE7O0dBRUc7QUFDVSxRQUFBLG9CQUFvQixHQUFHLENBQUMsQ0FBQyJ9 + }); var ITransactionPayload = createCommonjsModule(function (module, exports) { @@ -870,7 +879,7 @@ * The global type for the payload. */ exports.TRANSACTION_PAYLOAD_TYPE = 0; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiSVRyYW5zYWN0aW9uUGF5bG9hZC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9tb2RlbHMvSVRyYW5zYWN0aW9uUGF5bG9hZC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFPQTs7R0FFRztBQUNVLFFBQUEsd0JBQXdCLEdBQUcsQ0FBQyxDQUFDIn0= + }); var ITreasuryTransactionPayload = createCommonjsModule(function (module, exports) { @@ -880,7 +889,7 @@ * The global type for the payload. */ exports.TREASURY_TRANSACTION_PAYLOAD_TYPE = 4; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiSVRyZWFzdXJ5VHJhbnNhY3Rpb25QYXlsb2FkLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL21vZGVscy9JVHJlYXN1cnlUcmFuc2FjdGlvblBheWxvYWQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBTUE7O0dBRUc7QUFDVSxRQUFBLGlDQUFpQyxHQUFHLENBQUMsQ0FBQyJ9 + }); var sha512 = createCommonjsModule(function (module, exports) { @@ -1539,7 +1548,7 @@ return Sha512; }()); exports.Sha512 = Sha512; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2hhNTEyLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2NyeXB0by9zaGE1MTIudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBQUEsK0JBQStCO0FBQy9CLHNDQUFzQztBQUN0QywrQkFBK0I7QUFDL0I7OztHQUdHO0FBQ0g7SUFzT0k7OztPQUdHO0lBQ0gsZ0JBQVksSUFBOEI7UUFBOUIscUJBQUEsRUFBQSxPQUFlLE1BQU0sQ0FBQyxRQUFRO1FBMUoxQzs7O1dBR0c7UUFDYyxZQUFPLEdBQWEsRUFBRSxDQUFDO1FBdUpwQyxJQUFJLElBQUksS0FBSyxNQUFNLENBQUMsUUFBUTtZQUN4QixJQUFJLEtBQUssTUFBTSxDQUFDLFFBQVE7WUFDeEIsSUFBSSxLQUFLLE1BQU0sQ0FBQyxRQUFRO1lBQ3hCLElBQUksS0FBSyxNQUFNLENBQUMsUUFBUSxFQUFFO1lBQzFCLE1BQU0sSUFBSSxLQUFLLENBQUMsOENBQThDLENBQUMsQ0FBQztTQUNuRTtRQUVELElBQUksQ0FBQyxPQUFPLEdBQUc7WUFDWCxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQztZQUNqRCxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQztTQUNwRCxDQUFDO1FBRUYsSUFBSSxJQUFJLEtBQUssTUFBTSxDQUFDLFFBQVEsRUFBRTtZQUMxQixJQUFJLENBQUMsSUFBSSxHQUFHLFVBQVUsQ0FBQztZQUN2QixJQUFJLENBQUMsSUFBSSxHQUFHLFVBQVUsQ0FBQztZQUN2QixJQUFJLENBQUMsSUFBSSxHQUFHLFVBQVUsQ0FBQztZQUN2QixJQUFJLENBQUMsSUFBSSxHQUFHLFVBQVUsQ0FBQztZQUN2QixJQUFJLENBQUMsSUFBSSxHQUFHLFVBQVUsQ0FBQztZQUN2QixJQUFJLENBQUMsSUFBSSxHQUFHLFVBQVUsQ0FBQztZQUN2QixJQUFJLENBQUMsSUFBSSxHQUFHLFVBQVUsQ0FBQztZQUN2QixJQUFJLENBQUMsSUFBSSxHQUFHLFVBQVUsQ0FBQztZQUN2QixJQUFJLENBQUMsSUFBSSxHQUFHLFVBQVUsQ0FBQztZQUN2QixJQUFJLENBQUMsSUFBSSxHQUFHLFVBQVUsQ0FBQztZQUN2QixJQUFJLENBQUMsSUFBSSxHQUFHLFVBQVUsQ0FBQztZQUN2QixJQUFJLENBQUMsSUFBSSxHQUFHLFVBQVUsQ0FBQztZQUN2QixJQUFJLENBQUMsSUFBSSxHQUFHLFVBQVUsQ0FBQztZQUN2QixJQUFJLENBQUMsSUFBSSxHQUFHLFVBQVUsQ0FBQztZQUN2QixJQUFJLENBQUMsSUFBSSxHQUFHLFVBQVUsQ0FBQztZQUN2QixJQUFJLENBQUMsSUFBSSxHQUFHLFVBQVUsQ0FBQztTQUMxQjthQUFNLElBQUksSUFBSSxLQUFLLE1BQU0sQ0FBQyxRQUFRLEVBQUU7WUFDakMsSUFBSSxDQUFDLElBQUksR0FBRyxVQUFVLENBQUM7WUFDdkIsSUFBSSxDQUFDLElBQUksR0FBRyxVQUFVLENBQUM7WUFDdkIsSUFBSSxDQUFDLElBQUksR0FBRyxVQUFVLENBQUM7WUFDdkIsSUFBSSxDQUFDLElBQUksR0FBRyxVQUFVLENBQUM7WUFDdkIsSUFBSSxDQUFDLElBQUksR0FBRyxVQUFVLENBQUM7WUFDdkIsSUFBSSxDQUFDLElBQUksR0FBRyxVQUFVLENBQUM7WUFDdkIsSUFBSSxDQUFDLElBQUksR0FBRyxVQUFVLENBQUM7WUFDdkIsSUFBSSxDQUFDLElBQUksR0FBRyxVQUFVLENBQUM7WUFDdkIsSUFBSSxDQUFDLElBQUksR0FBRyxVQUFVLENBQUM7WUFDdkIsSUFBSSxDQUFDLElBQUksR0FBRyxVQUFVLENBQUM7WUFDdkIsSUFBSSxDQUFDLElBQUksR0FBRyxVQUFVLENBQUM7WUFDdkIsSUFBSSxDQUFDLElBQUksR0FBRyxVQUFVLENBQUM7WUFDdkIsSUFBSSxDQUFDLElBQUksR0FBRyxVQUFVLENBQUM7WUFDdkIsSUFBSSxDQUFDLElBQUksR0FBRyxVQUFVLENBQUM7WUFDdkIsSUFBSSxDQUFDLElBQUksR0FBRyxVQUFVLENBQUM7WUFDdkIsSUFBSSxDQUFDLElBQUksR0FBRyxVQUFVLENBQUM7U0FDMUI7YUFBTSxJQUFJLElBQUksS0FBSyxNQUFNLENBQUMsUUFBUSxFQUFFO1lBQ2pDLElBQUksQ0FBQyxJQUFJLEdBQUcsVUFBVSxDQUFDO1lBQ3ZCLElBQUksQ0FBQyxJQUFJLEdBQUcsVUFBVSxDQUFDO1lBQ3ZCLElBQUksQ0FBQyxJQUFJLEdBQUcsVUFBVSxDQUFDO1lBQ3ZCLElBQUksQ0FBQyxJQUFJLEdBQUcsVUFBVSxDQUFDO1lBQ3ZCLElBQUksQ0FBQyxJQUFJLEdBQUcsVUFBVSxDQUFDO1lBQ3ZCLElBQUksQ0FBQyxJQUFJLEdBQUcsVUFBVSxDQUFDO1lBQ3ZCLElBQUksQ0FBQyxJQUFJLEdBQUcsVUFBVSxDQUFDO1lBQ3ZCLElBQUksQ0FBQyxJQUFJLEdBQUcsVUFBVSxDQUFDO1lBQ3ZCLElBQUksQ0FBQyxJQUFJLEdBQUcsVUFBVSxDQUFDO1lBQ3ZCLElBQUksQ0FBQyxJQUFJLEdBQUcsVUFBVSxDQUFDO1lBQ3ZCLElBQUksQ0FBQyxJQUFJLEdBQUcsVUFBVSxDQUFDO1lBQ3ZCLElBQUksQ0FBQyxJQUFJLEdBQUcsVUFBVSxDQUFDO1lBQ3ZCLElBQUksQ0FBQyxJQUFJLEdBQUcsVUFBVSxDQUFDO1lBQ3ZCLElBQUksQ0FBQyxJQUFJLEdBQUcsVUFBVSxDQUFDO1lBQ3ZCLElBQUksQ0FBQyxJQUFJLEdBQUcsVUFBVSxDQUFDO1lBQ3ZCLElBQUksQ0FBQyxJQUFJLEdBQUcsVUFBVSxDQUFDO1NBQzFCO2FBQU0sRUFBRSxNQUFNO1lBQ1gsSUFBSSxDQUFDLElBQUksR0FBRyxVQUFVLENBQUM7WUFDdkIsSUFBSSxDQUFDLElBQUksR0FBRyxVQUFVLENBQUM7WUFDdkIsSUFBSSxDQUFDLElBQUksR0FBRyxVQUFVLENBQUM7WUFDdkIsSUFBSSxDQUFDLElBQUksR0FBRyxVQUFVLENBQUM7WUFDdkIsSUFBSSxDQUFDLElBQUksR0FBRyxVQUFVLENBQUM7WUFDdkIsSUFBSSxDQUFDLElBQUksR0FBRyxVQUFVLENBQUM7WUFDdkIsSUFBSSxDQUFDLElBQUksR0FBRyxVQUFVLENBQUM7WUFDdkIsSUFBSSxDQUFDLElBQUksR0FBRyxVQUFVLENBQUM7WUFDdkIsSUFBSSxDQUFDLElBQUksR0FBRyxVQUFVLENBQUM7WUFDdkIsSUFBSSxDQUFDLElBQUksR0FBRyxVQUFVLENBQUM7WUFDdkIsSUFBSSxDQUFDLElBQUksR0FBRyxVQUFVLENBQUM7WUFDdkIsSUFBSSxDQUFDLElBQUksR0FBRyxVQUFVLENBQUM7WUFDdkIsSUFBSSxDQUFDLElBQUksR0FBRyxVQUFVLENBQUM7WUFDdkIsSUFBSSxDQUFDLElBQUksR0FBRyxVQUFVLENBQUM7WUFDdkIsSUFBSSxDQUFDLElBQUksR0FBRyxVQUFVLENBQUM7WUFDdkIsSUFBSSxDQUFDLElBQUksR0FBRyxVQUFVLENBQUM7U0FDMUI7UUFDRCxJQUFJLENBQUMsS0FBSyxHQUFHLElBQUksQ0FBQztRQUVsQixJQUFJLENBQUMsTUFBTSxHQUFHLENBQUMsQ0FBQztRQUNoQixJQUFJLENBQUMsTUFBTSxHQUFHLENBQUMsQ0FBQztRQUNoQixJQUFJLENBQUMsTUFBTSxHQUFHLENBQUMsQ0FBQztRQUNoQixJQUFJLENBQUMsT0FBTyxHQUFHLENBQUMsQ0FBQztRQUNqQixJQUFJLENBQUMsY0FBYyxHQUFHLENBQUMsQ0FBQztRQUN4QixJQUFJLENBQUMsVUFBVSxHQUFHLEtBQUssQ0FBQztRQUN4QixJQUFJLENBQUMsT0FBTyxHQUFHLEtBQUssQ0FBQztJQUN6QixDQUFDO0lBRUQ7Ozs7T0FJRztJQUNXLGFBQU0sR0FBcEIsVUFBcUIsSUFBZ0I7UUFDakMsSUFBTSxHQUFHLEdBQUcsSUFBSSxNQUFNLENBQUMsTUFBTSxDQUFDLFFBQVEsQ0FBQyxDQUFDO1FBQ3hDLEdBQUcsQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLENBQUM7UUFDakIsT0FBTyxHQUFHLENBQUMsTUFBTSxFQUFFLENBQUM7SUFDeEIsQ0FBQztJQUVEOzs7O09BSUc7SUFDSSx1QkFBTSxHQUFiLFVBQWMsT0FBbUI7UUFDN0IsSUFBSSxJQUFJLENBQUMsVUFBVSxFQUFFO1lBQ2pCLE1BQU0sSUFBSSxLQUFLLENBQUMsc0NBQXNDLENBQUMsQ0FBQztTQUMzRDtRQUNELElBQUksS0FBSyxHQUFHLENBQUMsQ0FBQztRQUNkLElBQUksQ0FBQyxDQUFDO1FBQ04sSUFBTSxNQUFNLEdBQUcsT0FBTyxDQUFDLE1BQU0sQ0FBQztRQUM5QixJQUFNLE1BQU0sR0FBRyxJQUFJLENBQUMsT0FBTyxDQUFDO1FBRTVCLE9BQU8sS0FBSyxHQUFHLE1BQU0sRUFBRTtZQUNuQixJQUFJLElBQUksQ0FBQyxPQUFPLEVBQUU7Z0JBQ2QsSUFBSSxDQUFDLE9BQU8sR0FBRyxLQUFLLENBQUM7Z0JBQ3JCLE1BQU0sQ0FBQyxDQUFDLENBQUMsR0FBRyxJQUFJLENBQUMsTUFBTSxDQUFDO2dCQUN4QixNQUFNLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDO2dCQUNkLE1BQU0sQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUM7Z0JBQ2QsTUFBTSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQztnQkFDZCxNQUFNLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDO2dCQUNkLE1BQU0sQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUM7Z0JBQ2QsTUFBTSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQztnQkFDZCxNQUFNLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDO2dCQUNkLE1BQU0sQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUM7Z0JBQ2QsTUFBTSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQztnQkFDZCxNQUFNLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDO2dCQUNmLE1BQU0sQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUM7Z0JBQ2YsTUFBTSxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQztnQkFDZixNQUFNLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDO2dCQUNmLE1BQU0sQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUM7Z0JBQ2YsTUFBTSxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQztnQkFDZixNQUFNLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDO2dCQUNmLE1BQU0sQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUM7Z0JBQ2YsTUFBTSxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQztnQkFDZixNQUFNLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDO2dCQUNmLE1BQU0sQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUM7Z0JBQ2YsTUFBTSxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQztnQkFDZixNQUFNLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDO2dCQUNmLE1BQU0sQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUM7Z0JBQ2YsTUFBTSxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQztnQkFDZixNQUFNLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDO2dCQUNmLE1BQU0sQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUM7Z0JBQ2YsTUFBTSxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQztnQkFDZixNQUFNLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDO2dCQUNmLE1BQU0sQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUM7Z0JBQ2YsTUFBTSxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQztnQkFDZixNQUFNLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDO2dCQUNmLE1BQU0sQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUM7YUFDbEI7WUFFRCxLQUFLLENBQUMsR0FBRyxJQUFJLENBQUMsTUFBTSxFQUFFLEtBQUssR0FBRyxNQUFNLElBQUksQ0FBQyxHQUFHLEdBQUcsRUFBRSxFQUFFLEtBQUssRUFBRTtnQkFDdEQsTUFBTSxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxPQUFPLENBQUMsS0FBSyxDQUFDLElBQUksTUFBTSxDQUFDLEtBQUssQ0FBQyxDQUFDLEVBQUUsR0FBRyxDQUFDLENBQUMsQ0FBQzthQUM3RDtZQUVELElBQUksQ0FBQyxjQUFjLEdBQUcsQ0FBQyxDQUFDO1lBQ3hCLElBQUksQ0FBQyxNQUFNLElBQUksQ0FBQyxHQUFHLElBQUksQ0FBQyxNQUFNLENBQUM7WUFDL0IsSUFBSSxDQUFDLElBQUksR0FBRyxFQUFFO2dCQUNWLElBQUksQ0FBQyxNQUFNLEdBQUcsTUFBTSxDQUFDLEVBQUUsQ0FBQyxDQUFDO2dCQUN6QixJQUFJLENBQUMsTUFBTSxHQUFHLENBQUMsR0FBRyxHQUFHLENBQUM7Z0JBQ3RCLElBQUksQ0FBQyxJQUFJLEVBQUUsQ0FBQztnQkFDWixJQUFJLENBQUMsT0FBTyxHQUFHLElBQUksQ0FBQzthQUN2QjtpQkFBTTtnQkFDSCxJQUFJLENBQUMsTUFBTSxHQUFHLENBQUMsQ0FBQzthQUNuQjtTQUNKO1FBQ0QsSUFBSSxJQUFJLENBQUMsTUFBTSxHQUFHLFVBQVUsRUFBRTtZQUMxQixJQUFJLENBQUMsT0FBTyxJQUFJLElBQUksQ0FBQyxLQUFLLENBQUMsSUFBSSxDQUFDLE1BQU0sR0FBRyxVQUFVLENBQUMsQ0FBQztZQUNyRCxJQUFJLENBQUMsTUFBTSxJQUFJLFVBQVUsQ0FBQztTQUM3QjtRQUVELE9BQU8sSUFBSSxDQUFDO0lBQ2hCLENBQUM7SUFFRDs7O09BR0c7SUFDSSx1QkFBTSxHQUFiO1FBQ0ksSUFBSSxDQUFDLFFBQVEsRUFBRSxDQUFDO1FBRWhCLElBQU0sR0FBRyxHQUFHLElBQUksQ0FBQyxJQUFJLENBQUM7UUFDdEIsSUFBTSxHQUFHLEdBQUcsSUFBSSxDQUFDLElBQUksQ0FBQztRQUN0QixJQUFNLEdBQUcsR0FBRyxJQUFJLENBQUMsSUFBSSxDQUFDO1FBQ3RCLElBQU0sR0FBRyxHQUFHLElBQUksQ0FBQyxJQUFJLENBQUM7UUFDdEIsSUFBTSxHQUFHLEdBQUcsSUFBSSxDQUFDLElBQUksQ0FBQztRQUN0QixJQUFNLEdBQUcsR0FBRyxJQUFJLENBQUMsSUFBSSxDQUFDO1FBQ3RCLElBQU0sR0FBRyxHQUFHLElBQUksQ0FBQyxJQUFJLENBQUM7UUFDdEIsSUFBTSxHQUFHLEdBQUcsSUFBSSxDQUFDLElBQUksQ0FBQztRQUN0QixJQUFNLEdBQUcsR0FBRyxJQUFJLENBQUMsSUFBSSxDQUFDO1FBQ3RCLElBQU0sR0FBRyxHQUFHLElBQUksQ0FBQyxJQUFJLENBQUM7UUFDdEIsSUFBTSxHQUFHLEdBQUcsSUFBSSxDQUFDLElBQUksQ0FBQztRQUN0QixJQUFNLEdBQUcsR0FBRyxJQUFJLENBQUMsSUFBSSxDQUFDO1FBQ3RCLElBQU0sR0FBRyxHQUFHLElBQUksQ0FBQyxJQUFJLENBQUM7UUFDdEIsSUFBTSxHQUFHLEdBQUcsSUFBSSxDQUFDLElBQUksQ0FBQztRQUN0QixJQUFNLEdBQUcsR0FBRyxJQUFJLENBQUMsSUFBSSxDQUFDO1FBQ3RCLElBQU0sR0FBRyxHQUFHLElBQUksQ0FBQyxJQUFJLENBQUM7UUFDdEIsSUFBTSxJQUFJLEdBQUcsSUFBSSxDQUFDLEtBQUssQ0FBQztRQUV4QixJQUFNLEdBQUcsR0FBRztZQUNSLENBQUMsR0FBRyxJQUFJLEVBQUUsQ0FBQyxHQUFHLElBQUksRUFBRSxDQUFDLEdBQUcsSUFBSSxFQUFFLENBQUMsR0FBRyxJQUFJLEVBQUUsQ0FBQyxHQUFHLElBQUksQ0FBQyxDQUFDLEdBQUcsSUFBSSxFQUFFLEdBQUcsR0FBRyxJQUFJO1lBQ3JFLENBQUMsR0FBRyxJQUFJLEVBQUUsQ0FBQyxHQUFHLElBQUksRUFBRSxDQUFDLEdBQUcsSUFBSSxFQUFFLENBQUMsR0FBRyxJQUFJLEVBQUUsQ0FBQyxHQUFHLElBQUksQ0FBQyxDQUFDLEdBQUcsSUFBSSxFQUFFLEdBQUcsR0FBRyxJQUFJO1lBQ3JFLENBQUMsR0FBRyxJQUFJLEVBQUUsQ0FBQyxHQUFHLElBQUksRUFBRSxDQUFDLEdBQUcsSUFBSSxFQUFFLENBQUMsR0FBRyxJQUFJLEVBQUUsQ0FBQyxHQUFHLElBQUksQ0FBQyxDQUFDLEdBQUcsSUFBSSxFQUFFLEdBQUcsR0FBRyxJQUFJO1lBQ3JFLENBQUMsR0FBRyxJQUFJLEVBQUUsQ0FBQyxHQUFHLElBQUksRUFBRSxDQUFDLEdBQUcsSUFBSSxFQUFFLENBQUMsR0FBRyxJQUFJLEVBQUUsQ0FBQyxHQUFHLElBQUksQ0FBQyxDQUFDLEdBQUcsSUFBSSxFQUFFLEdBQUcsR0FBRyxJQUFJO1lBQ3JFLENBQUMsR0FBRyxJQUFJLEVBQUUsQ0FBQyxHQUFHLElBQUksRUFBRSxDQUFDLEdBQUcsSUFBSSxFQUFFLENBQUMsR0FBRyxJQUFJLEVBQUUsQ0FBQyxHQUFHLElBQUksQ0FBQyxDQUFDLEdBQUcsSUFBSSxFQUFFLEdBQUcsR0FBRyxJQUFJO1lBQ3JFLENBQUMsR0FBRyxJQUFJLEVBQUUsQ0FBQyxHQUFHLElBQUksRUFBRSxDQUFDLEdBQUcsSUFBSSxFQUFFLENBQUMsR0FBRyxJQUFJLEVBQUUsQ0FBQyxHQUFHLElBQUksQ0FBQyxDQUFDLEdBQUcsSUFBSSxFQUFFLEdBQUcsR0FBRyxJQUFJO1lBQ3JFLENBQUMsR0FBRyxJQUFJLEVBQUUsQ0FBQyxHQUFHLElBQUksRUFBRSxDQUFDLEdBQUcsSUFBSSxFQUFFLENBQUMsR0FBRyxJQUFJLEVBQUUsQ0FBQyxHQUFHLElBQUksQ0FBQyxDQUFDLEdBQUcsSUFBSSxFQUFFLEdBQUcsR0FBRyxJQUFJO1NBQ3hFLENBQUM7UUFFRixJQUFJLElBQUksSUFBSSxNQUFNLENBQUMsUUFBUSxFQUFFO1lBQ3pCLEdBQUcsQ0FBQyxJQUFJLENBQUMsQ0FBQyxHQUFHLElBQUksRUFBRSxDQUFDLEdBQUcsSUFBSSxFQUFFLENBQUMsR0FBRyxJQUFJLEVBQUUsQ0FBQyxHQUFHLElBQUksRUFBRSxDQUFDLEdBQUcsSUFBSSxDQUFDLENBQUMsR0FBRyxJQUFJLEVBQUUsR0FBRyxHQUFHLElBQUksQ0FBQyxDQUFDO1NBQ25GO1FBQ0QsSUFBSSxJQUFJLElBQUksTUFBTSxDQUFDLFFBQVEsRUFBRTtZQUN6QixHQUFHLENBQUMsSUFBSSxDQUNKLENBQUMsR0FBRyxJQUFJLEVBQUUsQ0FBQyxHQUFHLElBQUksRUFBRSxDQUFDLEdBQUcsSUFBSSxFQUFFLENBQUMsR0FBRyxJQUFJLEVBQUUsQ0FBQyxHQUFHLElBQUksQ0FBQyxDQUFDLEdBQUcsSUFBSSxFQUFFLEdBQUcsR0FBRyxJQUFJLEVBQ3JFLENBQUMsR0FBRyxJQUFJLEVBQUUsQ0FBQyxHQUFHLElBQUksRUFBRSxDQUFDLEdBQUcsSUFBSSxFQUFFLENBQUMsR0FBRyxJQUFJLEVBQUUsQ0FBQyxHQUFHLElBQUksQ0FBQyxDQUFDLEdBQUcsSUFBSSxFQUFFLEdBQUcsR0FBRyxJQUFJLEVBQ3JFLENBQUMsR0FBRyxJQUFJLEVBQUUsQ0FBQyxHQUFHLElBQUksRUFBRSxDQUFDLEdBQUcsSUFBSSxFQUFFLENBQUMsR0FBRyxJQUFJLEVBQUUsQ0FBQyxHQUFHLElBQUksQ0FBQyxDQUFDLEdBQUcsSUFBSSxFQUFFLEdBQUcsR0FBRyxJQUFJLEVBQ3JFLENBQUMsR0FBRyxJQUFJLEVBQUUsQ0FBQyxHQUFHLElBQUksRUFBRSxDQUFDLEdBQUcsSUFBSSxFQUFFLENBQUMsR0FBRyxJQUFJLEVBQUUsQ0FBQyxHQUFHLElBQUksQ0FBQyxDQUFDLEdBQUcsSUFBSSxFQUFFLEdBQUcsR0FBRyxJQUFJLENBQ3hFLENBQUM7U0FDTDtRQUNELElBQUksSUFBSSxLQUFLLE1BQU0sQ0FBQyxRQUFRLEVBQUU7WUFDMUIsR0FBRyxDQUFDLElBQUksQ0FDSixDQUFDLEdBQUcsSUFBSSxFQUFFLENBQUMsR0FBRyxJQUFJLEVBQUUsQ0FBQyxHQUFHLElBQUksRUFBRSxDQUFDLEdBQUcsSUFBSSxFQUFFLENBQUMsR0FBRyxJQUFJLENBQUMsQ0FBQyxHQUFHLElBQUksRUFBRSxHQUFHLEdBQUcsSUFBSSxFQUNyRSxDQUFDLEdBQUcsSUFBSSxFQUFFLENBQUMsR0FBRyxJQUFJLEVBQUUsQ0FBQyxHQUFHLElBQUksRUFBRSxDQUFDLEdBQUcsSUFBSSxFQUFFLENBQUMsR0FBRyxJQUFJLENBQUMsQ0FBQyxHQUFHLElBQUksRUFBRSxHQUFHLEdBQUcsSUFBSSxFQUNyRSxDQUFDLEdBQUcsSUFBSSxFQUFFLENBQUMsR0FBRyxJQUFJLEVBQUUsQ0FBQyxHQUFHLElBQUksRUFBRSxDQUFDLEdBQUcsSUFBSSxFQUFFLENBQUMsR0FBRyxJQUFJLENBQUMsQ0FBQyxHQUFHLElBQUksRUFBRSxHQUFHLEdBQUcsSUFBSSxFQUNyRSxDQUFDLEdBQUcsSUFBSSxFQUFFLENBQUMsR0FBRyxJQUFJLEVBQUUsQ0FBQyxHQUFHLElBQUksRUFBRSxDQUFDLEdBQUcsSUFBSSxFQUFFLENBQUMsR0FBRyxJQUFJLENBQUMsQ0FBQyxHQUFHLElBQUksRUFBRSxHQUFHLEdBQUcsSUFBSSxDQUN4RSxDQUFDO1NBQ0w7UUFDRCxPQUFPLFVBQVUsQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUM7SUFDaEMsQ0FBQztJQUVEOzs7T0FHRztJQUNLLHlCQUFRLEdBQWhCO1FBQ0ksSUFBSSxJQUFJLENBQUMsVUFBVSxFQUFFO1lBQ2pCLE9BQU87U0FDVjtRQUNELElBQUksQ0FBQyxVQUFVLEdBQUcsSUFBSSxDQUFDO1FBQ3ZCLElBQU0sTUFBTSxHQUFHLElBQUksQ0FBQyxPQUFPLENBQUM7UUFDNUIsSUFBTSxDQUFDLEdBQUcsSUFBSSxDQUFDLGNBQWMsQ0FBQztRQUM5QixNQUFNLENBQUMsRUFBRSxDQUFDLEdBQUcsSUFBSSxDQUFDLE1BQU0sQ0FBQztRQUN6QixNQUFNLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLE1BQU0sQ0FBQyxLQUFLLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDO1FBQ3RDLElBQUksQ0FBQyxNQUFNLEdBQUcsTUFBTSxDQUFDLEVBQUUsQ0FBQyxDQUFDO1FBQ3pCLElBQUksQ0FBQyxJQUFJLEdBQUcsRUFBRTtZQUNWLElBQUksQ0FBQyxJQUFJLENBQUMsT0FBTyxFQUFFO2dCQUNmLElBQUksQ0FBQyxJQUFJLEVBQUUsQ0FBQzthQUNmO1lBQ0QsTUFBTSxDQUFDLENBQUMsQ0FBQyxHQUFHLElBQUksQ0FBQyxNQUFNLENBQUM7WUFDeEIsTUFBTSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQztZQUNkLE1BQU0sQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUM7WUFDZCxNQUFNLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDO1lBQ2QsTUFBTSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQztZQUNkLE1BQU0sQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUM7WUFDZCxNQUFNLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDO1lBQ2QsTUFBTSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQztZQUNkLE1BQU0sQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUM7WUFDZCxNQUFNLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDO1lBQ2QsTUFBTSxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQztZQUNmLE1BQU0sQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUM7WUFDZixNQUFNLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDO1lBQ2YsTUFBTSxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQztZQUNmLE1BQU0sQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUM7WUFDZixNQUFNLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDO1lBQ2YsTUFBTSxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQztZQUNmLE1BQU0sQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUM7WUFDZixNQUFNLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDO1lBQ2YsTUFBTSxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQztZQUNmLE1BQU0sQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUM7WUFDZixNQUFNLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDO1lBQ2YsTUFBTSxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQztZQUNmLE1BQU0sQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUM7WUFDZixNQUFNLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDO1lBQ2YsTUFBTSxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQztZQUNmLE1BQU0sQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUM7WUFDZixNQUFNLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDO1lBQ2YsTUFBTSxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQztZQUNmLE1BQU0sQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUM7WUFDZixNQUFNLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDO1lBQ2YsTUFBTSxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQztZQUNmLE1BQU0sQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUM7U0FDbEI7UUFDRCxNQUFNLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsT0FBTyxJQUFJLENBQUMsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLE1BQU0sS0FBSyxFQUFFLENBQUMsQ0FBQztRQUN4RCxNQUFNLENBQUMsRUFBRSxDQUFDLEdBQUcsSUFBSSxDQUFDLE1BQU0sSUFBSSxDQUFDLENBQUM7UUFDOUIsSUFBSSxDQUFDLElBQUksRUFBRSxDQUFDO0lBQ2hCLENBQUM7SUFFRDs7O09BR0c7SUFDSyxxQkFBSSxHQUFaO1FBQ0ksSUFBTSxHQUFHLEdBQUcsSUFBSSxDQUFDLElBQUksQ0FBQztRQUN0QixJQUFNLEdBQUcsR0FBRyxJQUFJLENBQUMsSUFBSSxDQUFDO1FBQ3RCLElBQU0sR0FBRyxHQUFHLElBQUksQ0FBQyxJQUFJLENBQUM7UUFDdEIsSUFBTSxHQUFHLEdBQUcsSUFBSSxDQUFDLElBQUksQ0FBQztRQUN0QixJQUFNLEdBQUcsR0FBRyxJQUFJLENBQUMsSUFBSSxDQUFDO1FBQ3RCLElBQU0sR0FBRyxHQUFHLElBQUksQ0FBQyxJQUFJLENBQUM7UUFDdEIsSUFBTSxHQUFHLEdBQUcsSUFBSSxDQUFDLElBQUksQ0FBQztRQUN0QixJQUFNLEdBQUcsR0FBRyxJQUFJLENBQUMsSUFBSSxDQUFDO1FBQ3RCLElBQU0sR0FBRyxHQUFHLElBQUksQ0FBQyxJQUFJLENBQUM7UUFDdEIsSUFBTSxHQUFHLEdBQUcsSUFBSSxDQUFDLElBQUksQ0FBQztRQUN0QixJQUFNLEdBQUcsR0FBRyxJQUFJLENBQUMsSUFBSSxDQUFDO1FBQ3RCLElBQU0sR0FBRyxHQUFHLElBQUksQ0FBQyxJQUFJLENBQUM7UUFDdEIsSUFBTSxHQUFHLEdBQUcsSUFBSSxDQUFDLElBQUksQ0FBQztRQUN0QixJQUFNLEdBQUcsR0FBRyxJQUFJLENBQUMsSUFBSSxDQUFDO1FBQ3RCLElBQU0sR0FBRyxHQUFHLElBQUksQ0FBQyxJQUFJLENBQUM7UUFDdEIsSUFBTSxHQUFHLEdBQUcsSUFBSSxDQUFDLElBQUksQ0FBQztRQUN0QixJQUFNLE1BQU0sR0FBRyxJQUFJLENBQUMsT0FBTyxDQUFDO1FBQzVCLElBQUksQ0FBQyxDQUFDO1FBQ04sSUFBSSxHQUFHLENBQUM7UUFDUixJQUFJLEdBQUcsQ0FBQztRQUNSLElBQUksR0FBRyxDQUFDO1FBQ1IsSUFBSSxHQUFHLENBQUM7UUFDUixJQUFJLEVBQUUsQ0FBQztRQUNQLElBQUksRUFBRSxDQUFDO1FBQ1AsSUFBSSxFQUFFLENBQUM7UUFDUCxJQUFJLEVBQUUsQ0FBQztRQUNQLElBQUksR0FBRyxDQUFDO1FBQ1IsSUFBSSxHQUFHLENBQUM7UUFDUixJQUFJLEdBQUcsQ0FBQztRQUNSLElBQUksR0FBRyxDQUFDO1FBQ1IsSUFBSSxHQUFHLENBQUM7UUFDUixJQUFJLEdBQUcsQ0FBQztRQUNSLElBQUksR0FBRyxDQUFDO1FBQ1IsSUFBSSxHQUFHLENBQUM7UUFDUixJQUFJLElBQUksQ0FBQztRQUNULElBQUksSUFBSSxDQUFDO1FBQ1QsSUFBSSxHQUFHLENBQUM7UUFDUixJQUFJLEdBQUcsQ0FBQztRQUNSLElBQUksR0FBRyxDQUFDO1FBQ1IsSUFBSSxHQUFHLENBQUM7UUFDUixJQUFJLEdBQUcsQ0FBQztRQUNSLElBQUksR0FBRyxDQUFDO1FBRVIsS0FBSyxDQUFDLEdBQUcsRUFBRSxFQUFFLENBQUMsR0FBRyxHQUFHLEVBQUUsQ0FBQyxJQUFJLENBQUMsRUFBRTtZQUMxQixHQUFHLEdBQUcsTUFBTSxDQUFDLENBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQztZQUNyQixHQUFHLEdBQUcsTUFBTSxDQUFDLENBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQztZQUNyQixHQUFHLEdBQUcsQ0FBQyxDQUFDLEdBQUcsS0FBSyxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsSUFBSSxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxHQUFHLEtBQUssQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLElBQUksRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsS0FBSyxDQUFDLENBQUMsQ0FBQztZQUM5RSxHQUFHLEdBQUcsQ0FBQyxDQUFDLEdBQUcsS0FBSyxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsSUFBSSxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxHQUFHLEtBQUssQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLElBQUksRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsR0FBRyxLQUFLLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUM7WUFFOUYsR0FBRyxHQUFHLE1BQU0sQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUM7WUFDcEIsR0FBRyxHQUFHLE1BQU0sQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUM7WUFDcEIsR0FBRyxHQUFHLENBQUMsQ0FBQyxHQUFHLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLElBQUksRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsR0FBRyxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxJQUFJLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLEtBQUssQ0FBQyxDQUFDLENBQUM7WUFDL0UsR0FBRyxHQUFHLENBQUMsQ0FBQyxHQUFHLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLElBQUksRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsR0FBRyxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxJQUFJLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEdBQUcsS0FBSyxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsSUFBSSxFQUFFLENBQUMsQ0FBQyxDQUFDO1lBRS9GLEdBQUcsR0FBRyxNQUFNLENBQUMsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDO1lBQ3JCLEdBQUcsR0FBRyxNQUFNLENBQUMsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDO1lBQ3JCLEdBQUcsR0FBRyxNQUFNLENBQUMsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDO1lBQ3JCLEdBQUcsR0FBRyxNQUFNLENBQUMsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDO1lBRXJCLEVBQUUsR0FBRyxDQUFDLEdBQUcsR0FBRyxNQUFNLENBQUMsR0FBRyxDQUFDLEdBQUcsR0FBRyxNQUFNLENBQUMsR0FBRyxDQUFDLEdBQUcsR0FBRyxNQUFNLENBQUMsR0FBRyxDQUFDLEdBQUcsR0FBRyxNQUFNLENBQUMsQ0FBQztZQUN2RSxFQUFFLEdBQUcsQ0FBQyxHQUFHLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEtBQUssRUFBRSxDQUFDLENBQUM7WUFDN0UsRUFBRSxHQUFHLENBQUMsR0FBRyxHQUFHLE1BQU0sQ0FBQyxHQUFHLENBQUMsR0FBRyxHQUFHLE1BQU0sQ0FBQyxHQUFHLENBQUMsR0FBRyxHQUFHLE1BQU0sQ0FBQyxHQUFHLENBQUMsR0FBRyxHQUFHLE1BQU0sQ0FBQyxHQUFHLENBQUMsRUFBRSxLQUFLLEVBQUUsQ0FBQyxDQUFDO1lBQ3JGLEVBQUUsR0FBRyxDQUFDLEdBQUcsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsS0FBSyxFQUFFLENBQUMsQ0FBQztZQUU3RSxNQUFNLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxFQUFFLElBQUksRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsTUFBTSxDQUFDLENBQUM7WUFDdkMsTUFBTSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsR0FBRyxDQUFDLEVBQUUsSUFBSSxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxNQUFNLENBQUMsQ0FBQztTQUM5QztRQUVELElBQUksRUFBRSxHQUFHLEdBQUcsQ0FBQztRQUNiLElBQUksRUFBRSxHQUFHLEdBQUcsQ0FBQztRQUNiLElBQUksRUFBRSxHQUFHLEdBQUcsQ0FBQztRQUNiLElBQUksRUFBRSxHQUFHLEdBQUcsQ0FBQztRQUNiLElBQUksRUFBRSxHQUFHLEdBQUcsQ0FBQztRQUNiLElBQUksRUFBRSxHQUFHLEdBQUcsQ0FBQztRQUNiLElBQUksRUFBRSxHQUFHLEdBQUcsQ0FBQztRQUNiLElBQUksRUFBRSxHQUFHLEdBQUcsQ0FBQztRQUNiLElBQUksRUFBRSxHQUFHLEdBQUcsQ0FBQztRQUNiLElBQUksRUFBRSxHQUFHLEdBQUcsQ0FBQztRQUNiLElBQUksRUFBRSxHQUFHLEdBQUcsQ0FBQztRQUNiLElBQUksRUFBRSxHQUFHLEdBQUcsQ0FBQztRQUNiLElBQUksRUFBRSxHQUFHLEdBQUcsQ0FBQztRQUNiLElBQUksRUFBRSxHQUFHLEdBQUcsQ0FBQztRQUNiLElBQUksRUFBRSxHQUFHLEdBQUcsQ0FBQztRQUNiLElBQUksRUFBRSxHQUFHLEdBQUcsQ0FBQztRQUNiLEdBQUcsR0FBRyxFQUFFLEdBQUcsRUFBRSxDQUFDO1FBQ2QsR0FBRyxHQUFHLEVBQUUsR0FBRyxFQUFFLENBQUM7UUFDZCxLQUFLLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxHQUFHLEdBQUcsRUFBRSxDQUFDLElBQUksQ0FBQyxFQUFFO1lBQ3pCLEdBQUcsR0FBRyxDQUFDLENBQUMsRUFBRSxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxJQUFJLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEVBQUUsS0FBSyxDQUFDLENBQUMsR0FBRyxDQUFDLEVBQUUsSUFBSSxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxFQUFFLEtBQUssQ0FBQyxDQUFDLEdBQUcsQ0FBQyxFQUFFLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQztZQUN4RixHQUFHLEdBQUcsQ0FBQyxDQUFDLEVBQUUsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsSUFBSSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxFQUFFLEtBQUssQ0FBQyxDQUFDLEdBQUcsQ0FBQyxFQUFFLElBQUksRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsRUFBRSxLQUFLLENBQUMsQ0FBQyxHQUFHLENBQUMsRUFBRSxJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUM7WUFFeEYsR0FBRyxHQUFHLENBQUMsQ0FBQyxFQUFFLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLElBQUksRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsRUFBRSxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxJQUFJLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEVBQUUsS0FBSyxDQUFDLENBQUMsR0FBRyxDQUFDLEVBQUUsSUFBSSxFQUFFLENBQUMsQ0FBQyxDQUFDO1lBQzFGLEdBQUcsR0FBRyxDQUFDLENBQUMsRUFBRSxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxJQUFJLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEVBQUUsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsSUFBSSxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxFQUFFLEtBQUssQ0FBQyxDQUFDLEdBQUcsQ0FBQyxFQUFFLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQztZQUUxRixHQUFHLEdBQUcsRUFBRSxHQUFHLEVBQUUsQ0FBQztZQUNkLEdBQUcsR0FBRyxFQUFFLEdBQUcsRUFBRSxDQUFDO1lBQ2QsSUFBSSxHQUFHLEdBQUcsR0FBRyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsR0FBRyxHQUFHLENBQUM7WUFDN0IsSUFBSSxHQUFHLEdBQUcsR0FBRyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsR0FBRyxHQUFHLENBQUM7WUFFN0IsR0FBRyxHQUFHLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLENBQUM7WUFDN0IsR0FBRyxHQUFHLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLENBQUM7WUFFN0IsR0FBRyxHQUFHLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQztZQUNoQixHQUFHLEdBQUcsTUFBTSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQztZQUNwQixHQUFHLEdBQUcsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztZQUNsQixHQUFHLEdBQUcsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUM7WUFFdEIsRUFBRSxHQUFHLENBQUMsR0FBRyxHQUFHLE1BQU0sQ0FBQyxHQUFHLENBQUMsR0FBRyxHQUFHLE1BQU0sQ0FBQyxHQUFHLENBQUMsR0FBRyxHQUFHLE1BQU0sQ0FBQyxHQUFHLENBQUMsR0FBRyxHQUFHLE1BQU0sQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLE1BQU0sQ0FBQyxDQUFDO1lBQ3ZGLEVBQUUsR0FBRyxDQUFDLEdBQUcsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsS0FBSyxFQUFFLENBQUMsQ0FBQztZQUMzRixFQUFFLEdBQUcsQ0FBQyxHQUFHLEdBQUcsTUFBTSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsTUFBTSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsTUFBTSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsTUFBTSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsTUFBTSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEtBQUssRUFBRSxDQUFDLENBQUM7WUFDckcsRUFBRSxHQUFHLENBQUMsR0FBRyxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxLQUFLLEVBQUUsQ0FBQyxDQUFDO1lBRTNGLEdBQUcsR0FBRyxDQUFDLEVBQUUsSUFBSSxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxNQUFNLENBQUMsQ0FBQztZQUNqQyxHQUFHLEdBQUcsQ0FBQyxFQUFFLElBQUksRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsTUFBTSxDQUFDLENBQUM7WUFFakMsRUFBRSxHQUFHLENBQUMsSUFBSSxHQUFHLE1BQU0sQ0FBQyxHQUFHLENBQUMsR0FBRyxHQUFHLE1BQU0sQ0FBQyxDQUFDO1lBQ3RDLEVBQUUsR0FBRyxDQUFDLElBQUksS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsS0FBSyxFQUFFLENBQUMsQ0FBQztZQUNoRCxFQUFFLEdBQUcsQ0FBQyxJQUFJLEdBQUcsTUFBTSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsTUFBTSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEtBQUssRUFBRSxDQUFDLENBQUM7WUFDcEQsRUFBRSxHQUFHLENBQUMsSUFBSSxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxLQUFLLEVBQUUsQ0FBQyxDQUFDO1lBRWhELEdBQUcsR0FBRyxDQUFDLEVBQUUsSUFBSSxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxNQUFNLENBQUMsQ0FBQztZQUNqQyxHQUFHLEdBQUcsQ0FBQyxFQUFFLElBQUksRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsTUFBTSxDQUFDLENBQUM7WUFFakMsRUFBRSxHQUFHLENBQUMsRUFBRSxHQUFHLE1BQU0sQ0FBQyxHQUFHLENBQUMsR0FBRyxHQUFHLE1BQU0sQ0FBQyxDQUFDO1lBQ3BDLEVBQUUsR0FBRyxDQUFDLEVBQUUsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsS0FBSyxFQUFFLENBQUMsQ0FBQztZQUM5QyxFQUFFLEdBQUcsQ0FBQyxFQUFFLEdBQUcsTUFBTSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsTUFBTSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEtBQUssRUFBRSxDQUFDLENBQUM7WUFDbEQsRUFBRSxHQUFHLENBQUMsRUFBRSxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxLQUFLLEVBQUUsQ0FBQyxDQUFDO1lBRTlDLEVBQUUsR0FBRyxDQUFDLEVBQUUsSUFBSSxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxNQUFNLENBQUMsQ0FBQztZQUNoQyxFQUFFLEdBQUcsQ0FBQyxFQUFFLElBQUksRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsTUFBTSxDQUFDLENBQUM7WUFFaEMsRUFBRSxHQUFHLENBQUMsR0FBRyxHQUFHLE1BQU0sQ0FBQyxHQUFHLENBQUMsR0FBRyxHQUFHLE1BQU0sQ0FBQyxDQUFDO1lBQ3JDLEVBQUUsR0FBRyxDQUFDLEdBQUcsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsS0FBSyxFQUFFLENBQUMsQ0FBQztZQUMvQyxFQUFFLEdBQUcsQ0FBQyxHQUFHLEdBQUcsTUFBTSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsTUFBTSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEtBQUssRUFBRSxDQUFDLENBQUM7WUFDbkQsRUFBRSxHQUFHLENBQUMsR0FBRyxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxLQUFLLEVBQUUsQ0FBQyxDQUFDO1lBRS9DLEVBQUUsR0FBRyxDQUFDLEVBQUUsSUFBSSxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxNQUFNLENBQUMsQ0FBQztZQUNoQyxFQUFFLEdBQUcsQ0FBQyxFQUFFLElBQUksRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsTUFBTSxDQUFDLENBQUM7WUFFaEMsR0FBRyxHQUFHLENBQUMsQ0FBQyxFQUFFLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLElBQUksQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsRUFBRSxLQUFLLENBQUMsQ0FBQyxHQUFHLENBQUMsRUFBRSxJQUFJLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEVBQUUsS0FBSyxDQUFDLENBQUMsR0FBRyxDQUFDLEVBQUUsSUFBSSxFQUFFLENBQUMsQ0FBQyxDQUFDO1lBQ3hGLEdBQUcsR0FBRyxDQUFDLENBQUMsRUFBRSxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxJQUFJLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEVBQUUsS0FBSyxDQUFDLENBQUMsR0FBRyxDQUFDLEVBQUUsSUFBSSxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxFQUFFLEtBQUssQ0FBQyxDQUFDLEdBQUcsQ0FBQyxFQUFFLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQztZQUV4RixHQUFHLEdBQUcsQ0FBQyxDQUFDLEVBQUUsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsSUFBSSxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxFQUFFLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLElBQUksRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsRUFBRSxLQUFLLENBQUMsQ0FBQyxHQUFHLENBQUMsRUFBRSxJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUM7WUFDMUYsR0FBRyxHQUFHLENBQUMsQ0FBQyxFQUFFLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLElBQUksRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsRUFBRSxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxJQUFJLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEVBQUUsS0FBSyxDQUFDLENBQUMsR0FBRyxDQUFDLEVBQUUsSUFBSSxFQUFFLENBQUMsQ0FBQyxDQUFDO1lBRTFGLEdBQUcsR0FBRyxFQUFFLEdBQUcsRUFBRSxDQUFDO1lBQ2QsR0FBRyxHQUFHLEVBQUUsR0FBRyxFQUFFLENBQUM7WUFDZCxJQUFJLEdBQUcsR0FBRyxHQUFHLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxHQUFHLEdBQUcsQ0FBQztZQUM3QixJQUFJLEdBQUcsR0FBRyxHQUFHLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxHQUFHLEdBQUcsQ0FBQztZQUU3QixHQUFHLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsQ0FBQztZQUM3QixHQUFHLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsQ0FBQztZQUU3QixHQUFHLEdBQUcsTUFBTSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQztZQUNwQixHQUFHLEdBQUcsTUFBTSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQztZQUNwQixHQUFHLEdBQUcsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUM7WUFDdEIsR0FBRyxHQUFHLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDO1lBRXRCLEVBQUUsR0FBRyxDQUFDLEdBQUcsR0FBRyxNQUFNLENBQUMsR0FBRyxDQUFDLEdBQUcsR0FBRyxNQUFNLENBQUMsR0FBRyxDQUFDLEdBQUcsR0FBRyxNQUFNLENBQUMsR0FBRyxDQUFDLEdBQUcsR0FBRyxNQUFNLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxNQUFNLENBQUMsQ0FBQztZQUN2RixFQUFFLEdBQUcsQ0FBQyxHQUFHLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEtBQUssRUFBRSxDQUFDLENBQUM7WUFDM0YsRUFBRSxHQUFHLENBQUMsR0FBRyxHQUFHLE1BQU0sQ0FBQyxHQUFHLENBQUMsR0FBRyxHQUFHLE1BQU0sQ0FBQyxHQUFHLENBQUMsR0FBRyxHQUFHLE1BQU0sQ0FBQyxHQUFHLENBQUMsR0FBRyxHQUFHLE1BQU0sQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLE1BQU0sQ0FBQyxHQUFHLENBQUMsRUFBRSxLQUFLLEVBQUUsQ0FBQyxDQUFDO1lBQ3JHLEVBQUUsR0FBRyxDQUFDLEdBQUcsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsS0FBSyxFQUFFLENBQUMsQ0FBQztZQUUzRixHQUFHLEdBQUcsQ0FBQyxFQUFFLElBQUksRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsTUFBTSxDQUFDLENBQUM7WUFDakMsR0FBRyxHQUFHLENBQUMsRUFBRSxJQUFJLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLE1BQU0sQ0FBQyxDQUFDO1lBRWpDLEVBQUUsR0FBRyxDQUFDLElBQUksR0FBRyxNQUFNLENBQUMsR0FBRyxDQUFDLEdBQUcsR0FBRyxNQUFNLENBQUMsQ0FBQztZQUN0QyxFQUFFLEdBQUcsQ0FBQyxJQUFJLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEtBQUssRUFBRSxDQUFDLENBQUM7WUFDaEQsRUFBRSxHQUFHLENBQUMsSUFBSSxHQUFHLE1BQU0sQ0FBQyxHQUFHLENBQUMsR0FBRyxHQUFHLE1BQU0sQ0FBQyxHQUFHLENBQUMsRUFBRSxLQUFLLEVBQUUsQ0FBQyxDQUFDO1lBQ3BELEVBQUUsR0FBRyxDQUFDLElBQUksS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsS0FBSyxFQUFFLENBQUMsQ0FBQztZQUVoRCxHQUFHLEdBQUcsQ0FBQyxFQUFFLElBQUksRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsTUFBTSxDQUFDLENBQUM7WUFDakMsR0FBRyxHQUFHLENBQUMsRUFBRSxJQUFJLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLE1BQU0sQ0FBQyxDQUFDO1lBRWpDLEVBQUUsR0FBRyxDQUFDLEVBQUUsR0FBRyxNQUFNLENBQUMsR0FBRyxDQUFDLEdBQUcsR0FBRyxNQUFNLENBQUMsQ0FBQztZQUNwQyxFQUFFLEdBQUcsQ0FBQyxFQUFFLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEtBQUssRUFBRSxDQUFDLENBQUM7WUFDOUMsRUFBRSxHQUFHLENBQUMsRUFBRSxHQUFHLE1BQU0sQ0FBQyxHQUFHLENBQUMsR0FBRyxHQUFHLE1BQU0sQ0FBQyxHQUFHLENBQUMsRUFBRSxLQUFLLEVBQUUsQ0FBQyxDQUFDO1lBQ2xELEVBQUUsR0FBRyxDQUFDLEVBQUUsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsS0FBSyxFQUFFLENBQUMsQ0FBQztZQUU5QyxFQUFFLEdBQUcsQ0FBQyxFQUFFLElBQUksRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsTUFBTSxDQUFDLENBQUM7WUFDaEMsRUFBRSxHQUFHLENBQUMsRUFBRSxJQUFJLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLE1BQU0sQ0FBQyxDQUFDO1lBRWhDLEVBQUUsR0FBRyxDQUFDLEdBQUcsR0FBRyxNQUFNLENBQUMsR0FBRyxDQUFDLEdBQUcsR0FBRyxNQUFNLENBQUMsQ0FBQztZQUNyQyxFQUFFLEdBQUcsQ0FBQyxHQUFHLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEtBQUssRUFBRSxDQUFDLENBQUM7WUFDL0MsRUFBRSxHQUFHLENBQUMsR0FBRyxHQUFHLE1BQU0sQ0FBQyxHQUFHLENBQUMsR0FBRyxHQUFHLE1BQU0sQ0FBQyxHQUFHLENBQUMsRUFBRSxLQUFLLEVBQUUsQ0FBQyxDQUFDO1lBQ25ELEVBQUUsR0FBRyxDQUFDLEdBQUcsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsS0FBSyxFQUFFLENBQUMsQ0FBQztZQUUvQyxFQUFFLEdBQUcsQ0FBQyxFQUFFLElBQUksRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsTUFBTSxDQUFDLENBQUM7WUFDaEMsRUFBRSxHQUFHLENBQUMsRUFBRSxJQUFJLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLE1BQU0sQ0FBQyxDQUFDO1lBRWhDLEdBQUcsR0FBRyxDQUFDLENBQUMsRUFBRSxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxJQUFJLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEVBQUUsS0FBSyxDQUFDLENBQUMsR0FBRyxDQUFDLEVBQUUsSUFBSSxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxFQUFFLEtBQUssQ0FBQyxDQUFDLEdBQUcsQ0FBQyxFQUFFLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQztZQUN4RixHQUFHLEdBQUcsQ0FBQyxDQUFDLEVBQUUsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsSUFBSSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxFQUFFLEtBQUssQ0FBQyxDQUFDLEdBQUcsQ0FBQyxFQUFFLElBQUksRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsRUFBRSxLQUFLLENBQUMsQ0FBQyxHQUFHLENBQUMsRUFBRSxJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUM7WUFFeEYsR0FBRyxHQUFHLENBQUMsQ0FBQyxFQUFFLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLElBQUksRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsRUFBRSxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxJQUFJLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEVBQUUsS0FBSyxDQUFDLENBQUMsR0FBRyxDQUFDLEVBQUUsSUFBSSxFQUFFLENBQUMsQ0FBQyxDQUFDO1lBQzFGLEdBQUcsR0FBRyxDQUFDLENBQUMsRUFBRSxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxJQUFJLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEVBQUUsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsSUFBSSxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxFQUFFLEtBQUssQ0FBQyxDQUFDLEdBQUcsQ0FBQyxFQUFFLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQztZQUUxRixHQUFHLEdBQUcsRUFBRSxHQUFHLEVBQUUsQ0FBQztZQUNkLEdBQUcsR0FBRyxFQUFFLEdBQUcsRUFBRSxDQUFDO1lBQ2QsSUFBSSxHQUFHLEdBQUcsR0FBRyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsR0FBRyxHQUFHLENBQUM7WUFDN0IsSUFBSSxHQUFHLEdBQUcsR0FBRyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsR0FBRyxHQUFHLENBQUM7WUFFN0IsR0FBRyxHQUFHLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLENBQUM7WUFDN0IsR0FBRyxHQUFHLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLENBQUM7WUFFN0IsR0FBRyxHQUFHLE1BQU0sQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUM7WUFDcEIsR0FBRyxHQUFHLE1BQU0sQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUM7WUFDcEIsR0FBRyxHQUFHLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDO1lBQ3RCLEdBQUcsR0FBRyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQztZQUV0QixFQUFFLEdBQUcsQ0FBQyxHQUFHLEdBQUcsTUFBTSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsTUFBTSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsTUFBTSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsTUFBTSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsTUFBTSxDQUFDLENBQUM7WUFDdkYsRUFBRSxHQUFHLENBQUMsR0FBRyxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxLQUFLLEVBQUUsQ0FBQyxDQUFDO1lBQzNGLEVBQUUsR0FBRyxDQUFDLEdBQUcsR0FBRyxNQUFNLENBQUMsR0FBRyxDQUFDLEdBQUcsR0FBRyxNQUFNLENBQUMsR0FBRyxDQUFDLEdBQUcsR0FBRyxNQUFNLENBQUMsR0FBRyxDQUFDLEdBQUcsR0FBRyxNQUFNLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxNQUFNLENBQUMsR0FBRyxDQUFDLEVBQUUsS0FBSyxFQUFFLENBQUMsQ0FBQztZQUNyRyxFQUFFLEdBQUcsQ0FBQyxHQUFHLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEtBQUssRUFBRSxDQUFDLENBQUM7WUFFM0YsR0FBRyxHQUFHLENBQUMsRUFBRSxJQUFJLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLE1BQU0sQ0FBQyxDQUFDO1lBQ2pDLEdBQUcsR0FBRyxDQUFDLEVBQUUsSUFBSSxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxNQUFNLENBQUMsQ0FBQztZQUVqQyxFQUFFLEdBQUcsQ0FBQyxJQUFJLEdBQUcsTUFBTSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsTUFBTSxDQUFDLENBQUM7WUFDdEMsRUFBRSxHQUFHLENBQUMsSUFBSSxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxLQUFLLEVBQUUsQ0FBQyxDQUFDO1lBQ2hELEVBQUUsR0FBRyxDQUFDLElBQUksR0FBRyxNQUFNLENBQUMsR0FBRyxDQUFDLEdBQUcsR0FBRyxNQUFNLENBQUMsR0FBRyxDQUFDLEVBQUUsS0FBSyxFQUFFLENBQUMsQ0FBQztZQUNwRCxFQUFFLEdBQUcsQ0FBQyxJQUFJLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEtBQUssRUFBRSxDQUFDLENBQUM7WUFFaEQsR0FBRyxHQUFHLENBQUMsRUFBRSxJQUFJLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLE1BQU0sQ0FBQyxDQUFDO1lBQ2pDLEdBQUcsR0FBRyxDQUFDLEVBQUUsSUFBSSxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxNQUFNLENBQUMsQ0FBQztZQUVqQyxFQUFFLEdBQUcsQ0FBQyxFQUFFLEdBQUcsTUFBTSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsTUFBTSxDQUFDLENBQUM7WUFDcEMsRUFBRSxHQUFHLENBQUMsRUFBRSxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxLQUFLLEVBQUUsQ0FBQyxDQUFDO1lBQzlDLEVBQUUsR0FBRyxDQUFDLEVBQUUsR0FBRyxNQUFNLENBQUMsR0FBRyxDQUFDLEdBQUcsR0FBRyxNQUFNLENBQUMsR0FBRyxDQUFDLEVBQUUsS0FBSyxFQUFFLENBQUMsQ0FBQztZQUNsRCxFQUFFLEdBQUcsQ0FBQyxFQUFFLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEtBQUssRUFBRSxDQUFDLENBQUM7WUFFOUMsRUFBRSxHQUFHLENBQUMsRUFBRSxJQUFJLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLE1BQU0sQ0FBQyxDQUFDO1lBQ2hDLEVBQUUsR0FBRyxDQUFDLEVBQUUsSUFBSSxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxNQUFNLENBQUMsQ0FBQztZQUVoQyxFQUFFLEdBQUcsQ0FBQyxHQUFHLEdBQUcsTUFBTSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsTUFBTSxDQUFDLENBQUM7WUFDckMsRUFBRSxHQUFHLENBQUMsR0FBRyxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxLQUFLLEVBQUUsQ0FBQyxDQUFDO1lBQy9DLEVBQUUsR0FBRyxDQUFDLEdBQUcsR0FBRyxNQUFNLENBQUMsR0FBRyxDQUFDLEdBQUcsR0FBRyxNQUFNLENBQUMsR0FBRyxDQUFDLEVBQUUsS0FBSyxFQUFFLENBQUMsQ0FBQztZQUNuRCxFQUFFLEdBQUcsQ0FBQyxHQUFHLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEtBQUssRUFBRSxDQUFDLENBQUM7WUFFL0MsRUFBRSxHQUFHLENBQUMsRUFBRSxJQUFJLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLE1BQU0sQ0FBQyxDQUFDO1lBQ2hDLEVBQUUsR0FBRyxDQUFDLEVBQUUsSUFBSSxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxNQUFNLENBQUMsQ0FBQztZQUVoQyxHQUFHLEdBQUcsQ0FBQyxDQUFDLEVBQUUsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsSUFBSSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxFQUFFLEtBQUssQ0FBQyxDQUFDLEdBQUcsQ0FBQyxFQUFFLElBQUksRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsRUFBRSxLQUFLLENBQUMsQ0FBQyxHQUFHLENBQUMsRUFBRSxJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUM7WUFDeEYsR0FBRyxHQUFHLENBQUMsQ0FBQyxFQUFFLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLElBQUksQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsRUFBRSxLQUFLLENBQUMsQ0FBQyxHQUFHLENBQUMsRUFBRSxJQUFJLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEVBQUUsS0FBSyxDQUFDLENBQUMsR0FBRyxDQUFDLEVBQUUsSUFBSSxFQUFFLENBQUMsQ0FBQyxDQUFDO1lBRXhGLEdBQUcsR0FBRyxDQUFDLENBQUMsRUFBRSxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxJQUFJLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEVBQUUsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsSUFBSSxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxFQUFFLEtBQUssQ0FBQyxDQUFDLEdBQUcsQ0FBQyxFQUFFLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQztZQUMxRixHQUFHLEdBQUcsQ0FBQyxDQUFDLEVBQUUsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsSUFBSSxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxFQUFFLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLElBQUksRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsRUFBRSxLQUFLLENBQUMsQ0FBQyxHQUFHLENBQUMsRUFBRSxJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUM7WUFFMUYsR0FBRyxHQUFHLEVBQUUsR0FBRyxFQUFFLENBQUM7WUFDZCxHQUFHLEdBQUcsRUFBRSxHQUFHLEVBQUUsQ0FBQztZQUNkLElBQUksR0FBRyxHQUFHLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsR0FBRyxDQUFDO1lBQzdCLElBQUksR0FBRyxHQUFHLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsR0FBRyxDQUFDO1lBRTdCLEdBQUcsR0FBRyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxDQUFDO1lBQzdCLEdBQUcsR0FBRyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxDQUFDO1lBRTdCLEdBQUcsR0FBRyxNQUFNLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDO1lBQ3BCLEdBQUcsR0FBRyxNQUFNLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDO1lBQ3BCLEdBQUcsR0FBRyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQztZQUN0QixHQUFHLEdBQUcsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUM7WUFFdEIsRUFBRSxHQUFHLENBQUMsR0FBRyxHQUFHLE1BQU0sQ0FBQyxHQUFHLENBQUMsR0FBRyxHQUFHLE1BQU0sQ0FBQyxHQUFHLENBQUMsR0FBRyxHQUFHLE1BQU0sQ0FBQyxHQUFHLENBQUMsR0FBRyxHQUFHLE1BQU0sQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLE1BQU0sQ0FBQyxDQUFDO1lBQ3ZGLEVBQUUsR0FBRyxDQUFDLEdBQUcsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsS0FBSyxFQUFFLENBQUMsQ0FBQztZQUMzRixFQUFFLEdBQUcsQ0FBQyxHQUFHLEdBQUcsTUFBTSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsTUFBTSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsTUFBTSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsTUFBTSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsTUFBTSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEtBQUssRUFBRSxDQUFDLENBQUM7WUFDckcsRUFBRSxHQUFHLENBQUMsR0FBRyxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxLQUFLLEVBQUUsQ0FBQyxDQUFDO1lBRTNGLEdBQUcsR0FBRyxDQUFDLEVBQUUsSUFBSSxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxNQUFNLENBQUMsQ0FBQztZQUNqQyxHQUFHLEdBQUcsQ0FBQyxFQUFFLElBQUksRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsTUFBTSxDQUFDLENBQUM7WUFFakMsRUFBRSxHQUFHLENBQUMsSUFBSSxHQUFHLE1BQU0sQ0FBQyxHQUFHLENBQUMsR0FBRyxHQUFHLE1BQU0sQ0FBQyxDQUFDO1lBQ3RDLEVBQUUsR0FBRyxDQUFDLElBQUksS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsS0FBSyxFQUFFLENBQUMsQ0FBQztZQUNoRCxFQUFFLEdBQUcsQ0FBQyxJQUFJLEdBQUcsTUFBTSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsTUFBTSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEtBQUssRUFBRSxDQUFDLENBQUM7WUFDcEQsRUFBRSxHQUFHLENBQUMsSUFBSSxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxLQUFLLEVBQUUsQ0FBQyxDQUFDO1lBRWhELEdBQUcsR0FBRyxDQUFDLEVBQUUsSUFBSSxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxNQUFNLENBQUMsQ0FBQztZQUNqQyxHQUFHLEdBQUcsQ0FBQyxFQUFFLElBQUksRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsTUFBTSxDQUFDLENBQUM7WUFFakMsRUFBRSxHQUFHLENBQUMsRUFBRSxHQUFHLE1BQU0sQ0FBQyxHQUFHLENBQUMsR0FBRyxHQUFHLE1BQU0sQ0FBQyxDQUFDO1lBQ3BDLEVBQUUsR0FBRyxDQUFDLEVBQUUsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsS0FBSyxFQUFFLENBQUMsQ0FBQztZQUM5QyxFQUFFLEdBQUcsQ0FBQyxFQUFFLEdBQUcsTUFBTSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsTUFBTSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEtBQUssRUFBRSxDQUFDLENBQUM7WUFDbEQsRUFBRSxHQUFHLENBQUMsRUFBRSxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxLQUFLLEVBQUUsQ0FBQyxDQUFDO1lBRTlDLEVBQUUsR0FBRyxDQUFDLEVBQUUsSUFBSSxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxNQUFNLENBQUMsQ0FBQztZQUNoQyxFQUFFLEdBQUcsQ0FBQyxFQUFFLElBQUksRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsTUFBTSxDQUFDLENBQUM7WUFFaEMsRUFBRSxHQUFHLENBQUMsR0FBRyxHQUFHLE1BQU0sQ0FBQyxHQUFHLENBQUMsR0FBRyxHQUFHLE1BQU0sQ0FBQyxDQUFDO1lBQ3JDLEVBQUUsR0FBRyxDQUFDLEdBQUcsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsS0FBSyxFQUFFLENBQUMsQ0FBQztZQUMvQyxFQUFFLEdBQUcsQ0FBQyxHQUFHLEdBQUcsTUFBTSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsTUFBTSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEtBQUssRUFBRSxDQUFDLENBQUM7WUFDbkQsRUFBRSxHQUFHLENBQUMsR0FBRyxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxLQUFLLEVBQUUsQ0FBQyxDQUFDO1lBRS9DLEVBQUUsR0FBRyxDQUFDLEVBQUUsSUFBSSxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxNQUFNLENBQUMsQ0FBQztZQUNoQyxFQUFFLEdBQUcsQ0FBQyxFQUFFLElBQUksRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsTUFBTSxDQUFDLENBQUM7U0FDbkM7UUFFRCxFQUFFLEdBQUcsQ0FBQyxHQUFHLEdBQUcsTUFBTSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsTUFBTSxDQUFDLENBQUM7UUFDcEMsRUFBRSxHQUFHLENBQUMsR0FBRyxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxLQUFLLEVBQUUsQ0FBQyxDQUFDO1FBQzlDLEVBQUUsR0FBRyxDQUFDLEdBQUcsR0FBRyxNQUFNLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxNQUFNLENBQUMsR0FBRyxDQUFDLEVBQUUsS0FBSyxFQUFFLENBQUMsQ0FBQztRQUNsRCxFQUFFLEdBQUcsQ0FBQyxHQUFHLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEtBQUssRUFBRSxDQUFDLENBQUM7UUFFOUMsSUFBSSxDQUFDLElBQUksR0FBRyxDQUFDLEVBQUUsSUFBSSxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxNQUFNLENBQUMsQ0FBQztRQUN2QyxJQUFJLENBQUMsSUFBSSxHQUFHLENBQUMsRUFBRSxJQUFJLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLE1BQU0sQ0FBQyxDQUFDO1FBRXZDLEVBQUUsR0FBRyxDQUFDLEdBQUcsR0FBRyxNQUFNLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxNQUFNLENBQUMsQ0FBQztRQUNwQyxFQUFFLEdBQUcsQ0FBQyxHQUFHLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEtBQUssRUFBRSxDQUFDLENBQUM7UUFDOUMsRUFBRSxHQUFHLENBQUMsR0FBRyxHQUFHLE1BQU0sQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLE1BQU0sQ0FBQyxHQUFHLENBQUMsRUFBRSxLQUFLLEVBQUUsQ0FBQyxDQUFDO1FBQ2xELEVBQUUsR0FBRyxDQUFDLEdBQUcsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsS0FBSyxFQUFFLENBQUMsQ0FBQztRQUU5QyxJQUFJLENBQUMsSUFBSSxHQUFHLENBQUMsRUFBRSxJQUFJLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLE1BQU0sQ0FBQyxDQUFDO1FBQ3ZDLElBQUksQ0FBQyxJQUFJLEdBQUcsQ0FBQyxFQUFFLElBQUksRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsTUFBTSxDQUFDLENBQUM7UUFFdkMsRUFBRSxHQUFHLENBQUMsR0FBRyxHQUFHLE1BQU0sQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLE1BQU0sQ0FBQyxDQUFDO1FBQ3BDLEVBQUUsR0FBRyxDQUFDLEdBQUcsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsS0FBSyxFQUFFLENBQUMsQ0FBQztRQUM5QyxFQUFFLEdBQUcsQ0FBQyxHQUFHLEdBQUcsTUFBTSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsTUFBTSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEtBQUssRUFBRSxDQUFDLENBQUM7UUFDbEQsRUFBRSxHQUFHLENBQUMsR0FBRyxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxLQUFLLEVBQUUsQ0FBQyxDQUFDO1FBRTlDLElBQUksQ0FBQyxJQUFJLEdBQUcsQ0FBQyxFQUFFLElBQUksRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsTUFBTSxDQUFDLENBQUM7UUFDdkMsSUFBSSxDQUFDLElBQUksR0FBRyxDQUFDLEVBQUUsSUFBSSxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxNQUFNLENBQUMsQ0FBQztRQUV2QyxFQUFFLEdBQUcsQ0FBQyxHQUFHLEdBQUcsTUFBTSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsTUFBTSxDQUFDLENBQUM7UUFDcEMsRUFBRSxHQUFHLENBQUMsR0FBRyxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxLQUFLLEVBQUUsQ0FBQyxDQUFDO1FBQzlDLEVBQUUsR0FBRyxDQUFDLEdBQUcsR0FBRyxNQUFNLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxNQUFNLENBQUMsR0FBRyxDQUFDLEVBQUUsS0FBSyxFQUFFLENBQUMsQ0FBQztRQUNsRCxFQUFFLEdBQUcsQ0FBQyxHQUFHLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEtBQUssRUFBRSxDQUFDLENBQUM7UUFFOUMsSUFBSSxDQUFDLElBQUksR0FBRyxDQUFDLEVBQUUsSUFBSSxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxNQUFNLENBQUMsQ0FBQztRQUN2QyxJQUFJLENBQUMsSUFBSSxHQUFHLENBQUMsRUFBRSxJQUFJLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLE1BQU0sQ0FBQyxDQUFDO1FBRXZDLEVBQUUsR0FBRyxDQUFDLEdBQUcsR0FBRyxNQUFNLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxNQUFNLENBQUMsQ0FBQztRQUNwQyxFQUFFLEdBQUcsQ0FBQyxHQUFHLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEtBQUssRUFBRSxDQUFDLENBQUM7UUFDOUMsRUFBRSxHQUFHLENBQUMsR0FBRyxHQUFHLE1BQU0sQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLE1BQU0sQ0FBQyxHQUFHLENBQUMsRUFBRSxLQUFLLEVBQUUsQ0FBQyxDQUFDO1FBQ2xELEVBQUUsR0FBRyxDQUFDLEdBQUcsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsS0FBSyxFQUFFLENBQUMsQ0FBQztRQUU5QyxJQUFJLENBQUMsSUFBSSxHQUFHLENBQUMsRUFBRSxJQUFJLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLE1BQU0sQ0FBQyxDQUFDO1FBQ3ZDLElBQUksQ0FBQyxJQUFJLEdBQUcsQ0FBQyxFQUFFLElBQUksRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsTUFBTSxDQUFDLENBQUM7UUFFdkMsRUFBRSxHQUFHLENBQUMsR0FBRyxHQUFHLE1BQU0sQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLE1BQU0sQ0FBQyxDQUFDO1FBQ3BDLEVBQUUsR0FBRyxDQUFDLEdBQUcsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsS0FBSyxFQUFFLENBQUMsQ0FBQztRQUM5QyxFQUFFLEdBQUcsQ0FBQyxHQUFHLEdBQUcsTUFBTSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsTUFBTSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEtBQUssRUFBRSxDQUFDLENBQUM7UUFDbEQsRUFBRSxHQUFHLENBQUMsR0FBRyxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxLQUFLLEVBQUUsQ0FBQyxDQUFDO1FBRTlDLElBQUksQ0FBQyxJQUFJLEdBQUcsQ0FBQyxFQUFFLElBQUksRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsTUFBTSxDQUFDLENBQUM7UUFDdkMsSUFBSSxDQUFDLElBQUksR0FBRyxDQUFDLEVBQUUsSUFBSSxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxNQUFNLENBQUMsQ0FBQztRQUV2QyxFQUFFLEdBQUcsQ0FBQyxHQUFHLEdBQUcsTUFBTSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsTUFBTSxDQUFDLENBQUM7UUFDcEMsRUFBRSxHQUFHLENBQUMsR0FBRyxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxLQUFLLEVBQUUsQ0FBQyxDQUFDO1FBQzlDLEVBQUUsR0FBRyxDQUFDLEdBQUcsR0FBRyxNQUFNLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxNQUFNLENBQUMsR0FBRyxDQUFDLEVBQUUsS0FBSyxFQUFFLENBQUMsQ0FBQztRQUNsRCxFQUFFLEdBQUcsQ0FBQyxHQUFHLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEtBQUssRUFBRSxDQUFDLENBQUM7UUFFOUMsSUFBSSxDQUFDLElBQUksR0FBRyxDQUFDLEVBQUUsSUFBSSxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxNQUFNLENBQUMsQ0FBQztRQUN2QyxJQUFJLENBQUMsSUFBSSxHQUFHLENBQUMsRUFBRSxJQUFJLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLE1BQU0sQ0FBQyxDQUFDO1FBRXZDLEVBQUUsR0FBRyxDQUFDLEdBQUcsR0FBRyxNQUFNLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxNQUFNLENBQUMsQ0FBQztRQUNwQyxFQUFFLEdBQUcsQ0FBQyxHQUFHLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEtBQUssRUFBRSxDQUFDLENBQUM7UUFDOUMsRUFBRSxHQUFHLENBQUMsR0FBRyxHQUFHLE1BQU0sQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLE1BQU0sQ0FBQyxHQUFHLENBQUMsRUFBRSxLQUFLLEVBQUUsQ0FBQyxDQUFDO1FBQ2xELEVBQUUsR0FBRyxDQUFDLEdBQUcsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsS0FBSyxFQUFFLENBQUMsQ0FBQztRQUU5QyxJQUFJLENBQUMsSUFBSSxHQUFHLENBQUMsRUFBRSxJQUFJLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLE1BQU0sQ0FBQyxDQUFDO1FBQ3ZDLElBQUksQ0FBQyxJQUFJLEdBQUcsQ0FBQyxFQUFFLElBQUksRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsTUFBTSxDQUFDLENBQUM7SUFDM0MsQ0FBQztJQXQzQkQ7O09BRUc7SUFDVyxlQUFRLEdBQVcsR0FBRyxDQUFDO0lBRXJDOztPQUVHO0lBQ1csZUFBUSxHQUFXLEdBQUcsQ0FBQztJQUVyQzs7T0FFRztJQUNXLGVBQVEsR0FBVyxHQUFHLENBQUM7SUFFckM7O09BRUc7SUFDVyxlQUFRLEdBQVcsR0FBRyxDQUFDO0lBRXJDOzs7T0FHRztJQUNxQixZQUFLLEdBQWEsQ0FBQyxDQUFDLFVBQVUsRUFBRSxPQUFPLEVBQUUsS0FBSyxFQUFFLEdBQUcsQ0FBQyxDQUFDO0lBRTdFOzs7T0FHRztJQUNxQixZQUFLLEdBQWEsQ0FBQyxFQUFFLEVBQUUsRUFBRSxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQztJQUV6RDs7O09BR0c7SUFDcUIsUUFBQyxHQUFnQixXQUFXLENBQUMsSUFBSSxDQUFDO1FBQ3RELFVBQVUsRUFBRSxVQUFVLEVBQUUsVUFBVSxFQUFFLFVBQVU7UUFDOUMsVUFBVSxFQUFFLFVBQVUsRUFBRSxVQUFVLEVBQUUsVUFBVTtRQUM5QyxVQUFVLEVBQUUsVUFBVSxFQUFFLFVBQVUsRUFBRSxVQUFVO1FBQzlDLFVBQVUsRUFBRSxVQUFVLEVBQUUsVUFBVSxFQUFFLFVBQVU7UUFDOUMsVUFBVSxFQUFFLFVBQVUsRUFBRSxVQUFVLEVBQUUsVUFBVTtRQUM5QyxVQUFVLEVBQUUsVUFBVSxFQUFFLFVBQVUsRUFBRSxVQUFVO1FBQzlDLFVBQVUsRUFBRSxVQUFVLEVBQUUsVUFBVSxFQUFFLFVBQVU7UUFDOUMsVUFBVSxFQUFFLFVBQVUsRUFBRSxVQUFVLEVBQUUsVUFBVTtRQUM5QyxVQUFVLEVBQUUsVUFBVSxFQUFFLFVBQVUsRUFBRSxVQUFVO1FBQzlDLFVBQVUsRUFBRSxVQUFVLEVBQUUsVUFBVSxFQUFFLFVBQVU7UUFDOUMsVUFBVSxFQUFFLFVBQVUsRUFBRSxVQUFVLEVBQUUsVUFBVTtRQUM5QyxVQUFVLEVBQUUsVUFBVSxFQUFFLFVBQVUsRUFBRSxVQUFVO1FBQzlDLFVBQVUsRUFBRSxVQUFVLEVBQUUsVUFBVSxFQUFFLFVBQVU7UUFDOUMsVUFBVSxFQUFFLFVBQVUsRUFBRSxVQUFVLEVBQUUsVUFBVTtRQUM5QyxVQUFVLEVBQUUsVUFBVSxFQUFFLFVBQVUsRUFBRSxVQUFVO1FBQzlDLFVBQVUsRUFBRSxVQUFVLEVBQUUsVUFBVSxFQUFFLFVBQVU7UUFDOUMsVUFBVSxFQUFFLFVBQVUsRUFBRSxVQUFVLEVBQUUsVUFBVTtRQUM5QyxVQUFVLEVBQUUsVUFBVSxFQUFFLFVBQVUsRUFBRSxVQUFVO1FBQzlDLFVBQVUsRUFBRSxVQUFVLEVBQUUsVUFBVSxFQUFFLFVBQVU7UUFDOUMsVUFBVSxFQUFFLFVBQVUsRUFBRSxVQUFVLEVBQUUsVUFBVTtRQUM5QyxVQUFVLEVBQUUsVUFBVSxFQUFFLFVBQVUsRUFBRSxVQUFVO1FBQzlDLFVBQVUsRUFBRSxVQUFVLEVBQUUsVUFBVSxFQUFFLFVBQVU7UUFDOUMsVUFBVSxFQUFFLFVBQVUsRUFBRSxVQUFVLEVBQUUsVUFBVTtRQUM5QyxVQUFVLEVBQUUsVUFBVSxFQUFFLFVBQVUsRUFBRSxVQUFVO1FBQzlDLFVBQVUsRUFBRSxVQUFVLEVBQUUsVUFBVSxFQUFFLFVBQVU7UUFDOUMsVUFBVSxFQUFFLFVBQVUsRUFBRSxVQUFVLEVBQUUsVUFBVTtRQUM5QyxVQUFVLEVBQUUsVUFBVSxFQUFFLFVBQVUsRUFBRSxVQUFVO1FBQzlDLFVBQVUsRUFBRSxVQUFVLEVBQUUsVUFBVSxFQUFFLFVBQVU7UUFDOUMsVUFBVSxFQUFFLFVBQVUsRUFBRSxVQUFVLEVBQUUsVUFBVTtRQUM5QyxVQUFVLEVBQUUsVUFBVSxFQUFFLFVBQVUsRUFBRSxVQUFVO1FBQzlDLFVBQVUsRUFBRSxVQUFVLEVBQUUsVUFBVSxFQUFFLFVBQVU7UUFDOUMsVUFBVSxFQUFFLFVBQVUsRUFBRSxVQUFVLEVBQUUsVUFBVTtRQUM5QyxVQUFVLEVBQUUsVUFBVSxFQUFFLFVBQVUsRUFBRSxVQUFVO1FBQzlDLFVBQVUsRUFBRSxVQUFVLEVBQUUsVUFBVSxFQUFFLFVBQVU7UUFDOUMsVUFBVSxFQUFFLFVBQVUsRUFBRSxVQUFVLEVBQUUsVUFBVTtRQUM5QyxVQUFVLEVBQUUsVUFBVSxFQUFFLFVBQVUsRUFBRSxVQUFVO1FBQzlDLFVBQVUsRUFBRSxVQUFVLEVBQUUsVUFBVSxFQUFFLFVBQVU7UUFDOUMsVUFBVSxFQUFFLFVBQVUsRUFBRSxVQUFVLEVBQUUsVUFBVTtRQUM5QyxVQUFVLEVBQUUsVUFBVSxFQUFFLFVBQVUsRUFBRSxVQUFVO1FBQzlDLFVBQVUsRUFBRSxVQUFVLEVBQUUsVUFBVSxFQUFFLFVBQVU7S0FDakQsQ0FBQyxDQUFDO0lBMHlCUCxhQUFDO0NBQUEsQUF4M0JELElBdzNCQztBQXgzQlksd0JBQU0ifQ== + }); var randomHelper = createCommonjsModule(function (module, exports) { @@ -1569,7 +1578,7 @@ return RandomHelper; }()); exports.RandomHelper = RandomHelper; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicmFuZG9tSGVscGVyLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL3V0aWxzL3JhbmRvbUhlbHBlci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUEsK0JBQStCO0FBQy9CLHNDQUFzQzs7O0FBRXRDOztHQUVHO0FBQ0g7SUFBQTtJQWtCQSxDQUFDO0lBakJHOzs7O09BSUc7SUFDVyxxQkFBUSxHQUF0QixVQUF1QixNQUFjO1FBQ2pDLElBQUksT0FBTyxDQUFDLEdBQUcsQ0FBQyxPQUFPLEVBQUU7WUFDckIsSUFBTSxXQUFXLEdBQUcsSUFBSSxVQUFVLENBQUMsTUFBTSxDQUFDLENBQUM7WUFDM0MsTUFBTSxDQUFDLE1BQU0sQ0FBQyxlQUFlLENBQUMsV0FBVyxDQUFDLENBQUM7WUFDM0MsT0FBTyxXQUFXLENBQUM7WUFDdkIsMENBQTBDO1NBQ3pDO2FBQU07WUFDSCxvR0FBb0c7WUFDcEcsSUFBTSxRQUFNLEdBQUcsT0FBTyxDQUFDLFFBQVEsQ0FBQyxDQUFDO1lBQ2pDLE9BQU8sUUFBTSxDQUFDLFdBQVcsQ0FBQyxNQUFNLENBQWUsQ0FBQztTQUNuRDtJQUNMLENBQUM7SUFDTCxtQkFBQztBQUFELENBQUMsQUFsQkQsSUFrQkM7QUFsQlksb0NBQVkifQ== + }); var bigIntHelper = createCommonjsModule(function (module, exports) { @@ -1659,7 +1668,7 @@ return BigIntHelper; }()); exports.BigIntHelper = BigIntHelper; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYmlnSW50SGVscGVyLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL3V0aWxzL2JpZ0ludEhlbHBlci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFBQSwrQkFBK0I7QUFDL0Isc0NBQXNDO0FBQ3RDLCtCQUErQjtBQUMvQiwrQ0FBOEM7QUFFOUM7O0dBRUc7QUFDSDtJQUFBO0lBbUZBLENBQUM7SUE1RUc7Ozs7O09BS0c7SUFDVyxrQkFBSyxHQUFuQixVQUFvQixJQUFnQixFQUFFLFVBQWtCO1FBQ3BELElBQU0sRUFBRSxHQUFHLENBQUMsSUFBSSxDQUFDLFVBQVUsR0FBRyxDQUFDLENBQUM7WUFDNUIsQ0FBQyxJQUFJLENBQUMsVUFBVSxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQztZQUMzQixDQUFDLElBQUksQ0FBQyxVQUFVLEdBQUcsQ0FBQyxDQUFDLElBQUksRUFBRSxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUM7UUFFeEMsT0FBTyxNQUFNLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDdEIsQ0FBQztJQUVEOzs7OztPQUtHO0lBQ1csa0JBQUssR0FBbkIsVUFBb0IsSUFBZ0IsRUFBRSxVQUFrQjtRQUNwRCxJQUFNLEVBQUUsR0FBRyxDQUFDLElBQUksQ0FBQyxVQUFVLEdBQUcsQ0FBQyxDQUFDO1lBQzVCLENBQUMsSUFBSSxDQUFDLFVBQVUsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUM7WUFDM0IsQ0FBQyxJQUFJLENBQUMsVUFBVSxHQUFHLENBQUMsQ0FBQyxJQUFJLEVBQUUsQ0FBQztZQUM1QixDQUFDLElBQUksQ0FBQyxVQUFVLEdBQUcsQ0FBQyxDQUFDLElBQUksRUFBRSxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUM7UUFFeEMsT0FBTyxNQUFNLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDdEIsQ0FBQztJQUVEOzs7OztPQUtHO0lBQ1csa0JBQUssR0FBbkIsVUFBb0IsSUFBZ0IsRUFBRSxVQUFrQjtR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 + }); var bigIntCommon = createCommonjsModule(function (module, exports) { @@ -1705,7 +1714,7 @@ exports.BIG_2097151 = BigInt(2097151); /* @internal */ exports.BIG_8388607 = BigInt(8388607); - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYmlnSW50Q29tbW9uLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vc3JjL2NyeXB0by9lZHdhcmRzMjU1MTkvYmlnSW50Q29tbW9uLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQSwrQkFBK0I7QUFDL0Isc0NBQXNDO0FBQ3RDLCtCQUErQjs7O0FBRS9COzs7O0dBSUc7QUFFSCxlQUFlO0FBQ0YsUUFBQSxlQUFlLEdBQVcsTUFBTSxDQUFDLENBQUMsQ0FBQyxJQUFJLE1BQU0sQ0FBQyxFQUFFLENBQUMsQ0FBQztBQUMvRCxlQUFlO0FBQ0YsUUFBQSxlQUFlLEdBQVcsTUFBTSxDQUFDLENBQUMsQ0FBQyxJQUFJLE1BQU0sQ0FBQyxFQUFFLENBQUMsQ0FBQztBQUMvRCxlQUFlO0FBQ0YsUUFBQSxlQUFlLEdBQVcsTUFBTSxDQUFDLENBQUMsQ0FBQyxJQUFJLE1BQU0sQ0FBQyxFQUFFLENBQUMsQ0FBQztBQUUvRCxlQUFlO0FBQ0YsUUFBQSxPQUFPLEdBQWE7SUFDN0IsTUFBTSxDQUFDLENBQUMsQ0FBQyxFQUFFLE1BQU0sQ0FBQyxDQUFDLENBQUMsRUFBRSxNQUFNLENBQUMsQ0FBQyxDQUFDLEVBQUUsTUFBTSxDQUFDLENBQUMsQ0FBQyxFQUFFLE1BQU0sQ0FBQyxDQUFDLENBQUMsRUFBRSxNQUFNLENBQUMsQ0FBQyxDQUFDO0lBQ2hFLE1BQU0sQ0FBQyxDQUFDLENBQUMsRUFBRSxNQUFNLENBQUMsQ0FBQyxDQUFDLEVBQUUsTUFBTSxDQUFDLENBQUMsQ0FBQyxFQUFFLE1BQU0sQ0FBQyxDQUFDLENBQUMsRUFBRSxNQUFNLENBQUMsRUFBRSxDQUFDLEVBQUUsTUFBTSxDQUFDLEVBQUUsQ0FBQztJQUNsRSxNQUFNLENBQUMsRUFBRSxDQUFDLEVBQUUsTUFBTSxDQUFDLEVBQUUsQ0FBQyxFQUFFLE1BQU0sQ0FBQyxFQUFFLENBQUMsRUFBRSxNQUFNLENBQUMsRUFBRSxDQUFDLEVBQUUsTUFBTSxDQUFDLEVBQUUsQ0FBQyxFQUFFLE1BQU0sQ0FBQyxFQUFFLENBQUM7SUFDdEUsTUFBTSxDQUFDLEVBQUUsQ0FBQyxFQUFFLE1BQU0sQ0FBQyxFQUFFLENBQUMsRUFBRSxNQUFNLENBQUMsRUFBRSxDQUFDLEVBQUUsTUFBTSxDQUFDLEVBQUUsQ0FBQyxFQUFFLE1BQU0sQ0FBQyxFQUFFLENBQUMsRUFBRSxNQUFNLENBQUMsRUFBRSxDQUFDO0lBQ3RFLE1BQU0sQ0FBQyxFQUFFLENBQUMsRUFBRSxNQUFNLENBQUMsRUFBRSxDQUFDLEVBQUUsTUFBTSxDQUFDLEVBQUUsQ0FBQztDQUNyQyxDQUFDO0FBRUYsZUFBZTtBQUNGLFFBQUEsTUFBTSxHQUFXLE1BQU0sQ0FBQyxFQUFFLENBQUMsQ0FBQztBQUV6QyxlQUFlO0FBQ0YsUUFBQSxVQUFVLEdBQVcsTUFBTSxDQUFDLE1BQU0sQ0FBQyxDQUFDO0FBQ2pELGVBQWU7QUFDRixRQUFBLFVBQVUsR0FBVyxNQUFNLENBQUMsTUFBTSxDQUFDLENBQUM7QUFDakQsZUFBZTtBQUNGLFFBQUEsVUFBVSxHQUFXLE1BQU0sQ0FBQyxNQUFNLENBQUMsQ0FBQztBQUNqRCxlQUFlO0FBQ0YsUUFBQSxVQUFVLEdBQVcsTUFBTSxDQUFDLE1BQU0sQ0FBQyxDQUFDO0FBQ2pELGVBQWU7QUFDRixRQUFBLFVBQVUsR0FBVyxNQUFNLENBQUMsTUFBTSxDQUFDLENBQUM7QUFDakQsZUFBZTtBQUNGLFFBQUEsVUFBVSxHQUFXLE1BQU0sQ0FBQyxNQUFNLENBQUMsQ0FBQztBQUNqRCxlQUFlO0FBQ0YsUUFBQSxXQUFXLEdBQVcsTUFBTSxDQUFDLE9BQU8sQ0FBQyxDQUFDO0FBQ25ELGVBQWU7QUFDRixRQUFBLFdBQVcsR0FBVyxNQUFNLENBQUMsT0FBTyxDQUFDLENBQUMifQ== + }); var fieldElement = createCommonjsModule(function (module, exports) { @@ -2381,7 +2390,7 @@ return FieldElement; }()); exports.FieldElement = FieldElement; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZmllbGRFbGVtZW50LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vc3JjL2NyeXB0by9lZHdhcmRzMjU1MTkvZmllbGRFbGVtZW50LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQSwrQkFBK0I7QUFDL0Isc0NBQXNDOzs7QUFFdEMsK0JBQStCO0FBQy9COzs7O0dBSUc7QUFDSCx5REFBd0Q7QUFDeEQsK0NBQWdHO0FBRWhHOzs7Ozs7R0FNRztBQUNIO0lBV0k7OztPQUdHO0lBQ0gsc0JBQVksTUFBOEI7UUFDdEMsSUFBSSxDQUFDLElBQUksR0FBRyxJQUFJLFVBQVUsQ0FBQyxZQUFZLENBQUMsa0JBQWtCLENBQUMsQ0FBQztRQUM1RCxJQUFJLE1BQU0sRUFBRTtZQUNSLElBQUksQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLE1BQU0sQ0FBQyxDQUFDO1NBQ3pCO0lBQ0wsQ0FBQztJQUVEOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7T0E4Qkc7SUFDSSwwQkFBRyxHQUFWLFVBQVcsQ0FBZSxFQUFFLENBQWU7UUFDdkMsSUFBTSxFQUFFLEdBQUcsTUFBTSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUM3QixJQUFNLEVBQUUsR0FBRyxNQUFNLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO1FBQzdCLElBQU0sRUFBRSxHQUFHLE1BQU0sQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDN0IsSUFBTSxFQUFFLEdBQUcsTUFBTSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUM3QixJQUFNLEVBQUUsR0FBRyxNQUFNLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO1FBQzdCLElBQU0sRUFBRSxHQUFHLE1BQU0sQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDN0IsSUFBTSxFQUFFLEdBQUcsTUFBTSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUM3QixJQUFNLEVBQUUsR0FBRyxNQUFNLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO1FBQzdCLElBQU0sRUFBRSxHQUFHLE1BQU0sQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDN0IsSUFBTSxFQUFFLEdBQUcsTUFBTSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUU3QixJQUFNLEdBQUcsR0FBRyxNQUFNLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUNsQyxJQUFNLEdBQUcsR0FBRyxNQUFNLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUNsQyxJQUFNLEdBQUcsR0FBRyxNQUFNLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUNsQyxJQUFNLEdBQUcsR0FBRyxNQUFNLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUNsQyxJQUFNLEdBQUcsR0FBRyxNQUFNLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUVsQyxJQUFNLEVBQUUsR0FBRyxNQUFNLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO1FBQzdCLElBQU0sRUFBRSxHQUFHLE1BQU0sQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDN0IsSUFBTSxFQUFFLEdBQUcsTUFBTSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUM3QixJQUFNLEVBQUUsR0FBRyxNQUFNLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO1FBQzdCLElBQU0sRUFBRSxHQUFHLE1BQU0sQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDN0IsSUFBTSxFQUFFLEdBQUcsTUFBTSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUM3QixJQUFNLEVBQUUsR0FBRyxNQUFNLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO1FBQzdCLElBQU0sRUFBRSxHQUFHLE1BQU0sQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDN0IsSUFBTSxFQUFFLEdBQUcsTUFBTSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUM3QixJQUFNLEVBQUUsR0FBRyxNQUFNLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO1FBRTdCLElBQU0sSUFBSSxHQUFHLE1BQU0sQ0FBQyxFQUFFLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsY0FBYztRQUNuRCxJQUFNLElBQUksR0FBRyxNQUFNLENBQUMsRUFBRSxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLHdCQUF3QjtRQUM3RCxJQUFNLElBQUksR0FBRyxNQUFNLENBQUMsRUFBRSxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUNwQyxJQUFNLElBQUksR0FBRyxNQUFNLENBQUMsRUFBRSxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUNwQyxJQUFNLElBQUksR0FBRyxNQUFNLENBQUMsRUFBRSxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUNwQyxJQUFNLElBQUksR0FBRyxNQUFNLENBQUMsRUFBRSxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUNwQyxJQUFNLElBQUksR0FBRyxNQUFNLENBQUMsRUFBRSxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUNwQyxJQUFNLElBQUksR0FBRyxNQUFNLENBQUMsRUFBRSxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUNwQyxJQUFNLElBQUksR0FBRyxNQUFNLENBQUMsRUFBRSxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUVwQyxJQUFNLEVBQUUsR0FBRyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsR0FBRyxJQUFJLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxJQUFJLENBQUMsR0FBRyxDQUFDLEdBQUcsR0FBRyxJQUFJLENBQUM7WUFDNUQsQ0FBQyxFQUFFLEdBQUcsSUFBSSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsSUFBSSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsSUFBSSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsSUFBSSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsSUFBSSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsSUFBSSxDQUFDLENBQUM7UUFDekYsSUFBTSxFQUFFLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsSUFBSSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsSUFBSSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsSUFBSSxDQUFDO1lBQ3RFLENBQUMsRUFBRSxHQUFHLElBQUksQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLElBQUksQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLElBQUksQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLElBQUksQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLElBQUksQ0FBQyxDQUFDO1FBQ3hFLElBQU0sRUFBRSxHQUFHLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxHQUFHLElBQUksQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLElBQUksQ0FBQztZQUN0RSxDQUFDLEdBQUcsR0FBRyxJQUFJLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxJQUFJLENBQUMsR0FBRyxDQUFDLEdBQUcsR0FBRyxJQUFJLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxJQUFJLENBQUMsR0FBRyxDQUFDLEdBQUcsR0FBRyxJQUFJLENBQUMsQ0FBQztRQUMzRSxJQUFNLEVBQUUsR0FBRyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxJQUFJLENBQUM7WUFDbEUsQ0FBQyxFQUFFLEdBQUcsSUFBSSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsSUFBSSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsSUFBSSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsSUFBSSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsSUFBSSxDQUFDLENBQUM7UUFDeEUsSUFBTSxFQUFFLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDO1lBQ2xFLENBQUMsR0FBRyxHQUFHLElBQUksQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLElBQUksQ0FBQyxHQUFHLENBQUMsR0FBRyxHQUFHLElBQUksQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLElBQUksQ0FBQyxHQUFHLENBQUMsR0FBRyxHQUFHLElBQUksQ0FBQyxDQUFDO1FBQzNFLElBQU0sRUFBRSxHQUFHLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQztZQUNoRSxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxJQUFJLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxJQUFJLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxJQUFJLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxJQUFJLENBQUMsQ0FBQztRQUN0RSxJQUFNLEVBQUUsR0FBRyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUM7WUFDbEUsQ0FBQyxHQUFHLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsSUFBSSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsSUFBSSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsSUFBSSxDQUFDLENBQUM7UUFDdkUsSUFBTSxFQUFFLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDO1lBQ2hFLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLElBQUksQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLElBQUksQ0FBQyxDQUFDO1FBQ2xFLElBQU0sRUFBRSxHQUFHLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQztZQUNsRSxDQUFDLEdBQUcsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsR0FBRyxJQUFJLENBQUMsQ0FBQztRQUNuRSxJQUFNLEVBQUUsR0FBRyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUM7WUFDaEUsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLENBQUM7UUFF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LEdBQXJCLFVBQXNCLENBQWU7UUFZakMsSUFBTSxFQUFFLEdBQUcsTUFBTSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUM3QixJQUFNLEVBQUUsR0FBRyxNQUFNLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO1FBQzdCLElBQU0sRUFBRSxHQUFHLE1BQU0sQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDN0IsSUFBTSxFQUFFLEdBQUcsTUFBTSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUM3QixJQUFNLEVBQUUsR0FBRyxNQUFNLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO1FBQzdCLElBQU0sRUFBRSxHQUFHLE1BQU0sQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDN0IsSUFBTSxFQUFFLEdBQUcsTUFBTSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUM3QixJQUFNLEVBQUUsR0FBRyxNQUFNLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO1FBQzdCLElBQU0sRUFBRSxHQUFHLE1BQU0sQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDN0IsSUFBTSxFQUFFLEdBQUcsTUFBTSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUM3QixJQUFNLEdBQUcsR0FBRyxNQUFNLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUNsQyxJQUFNLEdBQUcsR0FBRyxNQUFNLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUNsQyxJQUFNLEdBQUcsR0FBRyxNQUFNLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUNsQyxJQUFNLEdBQUcsR0FBRyxNQUFNLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUNsQyxJQUFNLEdBQUcsR0FBRyxNQUFNLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUNsQyxJQUFNLEdBQUcsR0FBRyxNQUFNLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUNsQyxJQUFNLEdBQUcsR0FBRyxNQUFNLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUNsQyxJQUFNLEdBQUcsR0FBRyxNQUFNLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUNsQyxJQUFNLElBQUksR0FBRyxxQkFBTSxHQUFHLEVBQUUsQ0FBQyxDQUFDLFlBQVk7UUFDdEMsSUFBTSxJQUFJLEdBQUcsc0JBQU8sQ0FBQyxFQUFFLENBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQyxZQUFZO1FBQzNDLElBQU0sSUFBSSxHQUFHLHFCQUFNLEdBQUcsRUFBRSxDQUFDLENBQUMsWUFBWTtRQUN0QyxJQUFNLElBQUksR0FBRyxzQkFBTyxDQUFDLEVBQUUsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLFlBQVk7UUFDM0MsSUFBTSxJQUFJLEdBQUcscUJBQU0sR0FBRyxFQUFFLENBQUMsQ0FBQyxZQUFZO1FBRXRDLE9BQU87WUFDSCxFQUFFLEVBQUUsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsSUFBSSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsSUFBSSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsSUFBSSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsSUFBSSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsSUFBSSxDQUFDO1lBQ3ZGLEVBQUUsRUFBRSxDQUFDLEdBQUcsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxJQUFJLENBQUMsR0FBRyxDQUFDLEdBQUcsR0FBRyxJQUFJLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxJQUFJLENBQUMsR0FBRyxDQUFDLEdBQUcsR0FBRyxJQUFJLENBQUM7WUFDeEUsRUFBRSxFQUFFLENBQUMsR0FBRyxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxHQUFHLElBQUksQ0FBQyxHQUFHLENBQUMsR0FBRyxHQUFHLElBQUksQ0FBQyxHQUFHLENBQUMsR0FBRyxHQUFHLElBQUksQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLElBQUksQ0FBQztZQUN0RixFQUFFLEVBQUUsQ0FBQyxHQUFHLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsSUFBSSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsSUFBSSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsSUFBSSxDQUFDO1lBQ3RFLEVBQUUsRUFBRSxDQUFDLEdBQUcsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsR0FBRyxHQUFHLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsR0FBRyxJQUFJLENBQUMsR0FBRyxDQUFDLEdBQUcsR0FBRyxJQUFJLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxJQUFJLENBQUM7WUFDcEYsRUFBRSxFQUFFLENBQUMsR0FBRyxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLElBQUksQ0FBQyxHQUFHLENBQUMsR0FBRyxHQUFHLElBQUksQ0FBQztZQUNyRSxFQUFFLEVBQUUsQ0FBQyxHQUFHLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsR0FBRyxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsSUFBSSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsSUFBSSxDQUFDO1lBQ25GLEVBQUUsRUFBRSxDQUFDLEdBQUcsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxJQUFJLENBQUM7WUFDbkUsRUFBRSxFQUFFLENBQUMsR0FBRyxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxHQUFHLEdBQUcsQ0FBQyxHQUFHLENBQUMsR0FBRyxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxHQUFHLEdBQUcsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLElBQUksQ0FBQztZQUNqRixFQUFFLEVBQUUsQ0FBQyxHQUFHLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsRUFBRSxDQUFDO1NBQ3JFLENBQUM7SUFDTixDQUFDO0lBRUQ7Ozs7Ozs7Ozs7OztPQVlHO0lBQ0ksOEJBQU8sR0FBZCxVQUFlLENBQWU7UUFDdEIsSUFBQSxLQUE2QyxJQUFJLENBQUMsY0FBYyxDQUFDLENBQUMsQ0FBQyxFQUFqRSxFQUFFLFFBQUEsRUFBRSxFQUFFLFFBQUEsRUFBRSxFQUFFLFFBQUEsRUFBRSxFQUFFLFFBQUEsRUFBRSxFQUFFLFFBQUEsRUFBRSxFQUFFLFFBQUEsRUFBRSxFQUFFLFFBQUEsRUFBRSxFQUFFLFFBQUEsRUFBRSxFQUFFLFFBQUEsRUFBRSxFQUFFLFFBQTJCLENBQUM7UUFFeEUsRUFBRSxJQUFJLEVBQUUsQ0FBQztRQUNULEVBQUUsSUFBSSxFQUFFLENBQUM7UUFDVCxFQUFFLElBQUksRUFBRSxDQUFDO1FBQ1QsRUFBRSxJQUFJLEVBQUUsQ0FBQztRQUNULEVBQUUsSUFBSSxFQUFFLENBQUM7UUFDVCxFQUFFLElBQUksRUFBRSxDQUFDO1FBQ1QsRUFBRSxJQUFJLEVBQUUsQ0FBQztRQUNULEVBQUUsSUFBSSxFQUFFLENBQUM7UUFDVCxFQUFFLElBQUksRUFBRSxDQUFDO1FBQ1QsRUFBRSxJQUFJLEVBQUUsQ0FBQztRQUVULElBQUksQ0FBQyxPQUFPLENBQUMsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUUsRUFBRSxDQUFDLENBQUM7SUFDekQsQ0FBQztJQUVEOzs7O09BSUc7SUFDSSwwQkFBRyxHQUFWLFVBQVcsQ0FBZSxFQUFFLENBQWU7UUFDdkMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDckMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDckMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDckMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDckMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDckMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDckMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDckMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDckMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDckMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDekMsQ0FBQztJQUVEOzs7O09BSUc7SUFDSSwwQkFBRyxHQUFWLFVBQVcsQ0FBZSxFQUFFLENBQWU7UUFDdkMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDckMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDckMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDckMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDckMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDckMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDckMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDckMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDckMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDckMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDekMsQ0FBQztJQUVEOzs7T0FHRztJQUNJLGdDQUFTLEdBQWhCLFVBQWlCLEtBQWlCO1FBQzlCLElBQU0sRUFBRSxHQUFHLDJCQUFZLENBQUMsS0FBSyxDQUFDLEtBQUssRUFBRSxDQUFDLENBQUMsQ0FBQztRQUN4QyxJQUFNLEVBQUUsR0FBRywyQkFBWSxDQUFDLEtBQUssQ0FBQyxLQUFLLEVBQUUsQ0FBQyxDQUFDLElBQUksc0JBQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUN0RCxJQUFNLEVBQUUsR0FBRywyQkFBWSxDQUFDLEtBQUssQ0FBQyxLQUFLLEVBQUUsQ0FBQyxDQUFDLElBQUksc0JBQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUN0RCxJQUFNLEVBQUUsR0FBRywyQkFBWSxDQUFDLEtBQUssQ0FBQyxLQUFLLEVBQUUsRUFBRSxDQUFDLElBQUksc0JBQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUN2RCxJQUFNLEVBQUUsR0FBRywyQkFBWSxDQUFDLEtBQUssQ0FBQyxLQUFLLEVBQUUsRUFBRSxDQUFDLElBQUksc0JBQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUN2RCxJQUFNLEVBQUUsR0FBRywyQkFBWSxDQUFDLEtBQUssQ0FBQyxLQUFLLEVBQUUsRUFBRSxDQUFDLENBQUM7UUFDekMsSUFBTSxFQUFFLEdBQUcsMkJBQVksQ0FBQyxLQUFLLENBQUMsS0FBSyxFQUFFLEVBQUUsQ0FBQyxJQUFJLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDdkQsSUFBTSxFQUFFLEdBQUcsMkJBQVksQ0FBQyxLQUFLLENBQUMsS0FBSyxFQUFFLEVBQUUsQ0FBQyxJQUFJLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDdkQsSUFBTSxFQUFFLEdBQUcsMkJBQVksQ0FBQyxLQUFLLENBQUMsS0FBSyxFQUFFLEVBQUUsQ0FBQyxJQUFJLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDdkQsSUFBTSxFQUFFLEdBQUcsQ0FBQywyQkFBWSxDQUFDLEtBQUssQ0FBQyxLQUFLLEVBQUUsRUFBRSxDQUFDLEdBQUcsMEJBQVcsQ0FBQyxJQUFJLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFFdkUsSUFBSSxDQUFDLE9BQU8sQ0FBQyxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFLENBQUMsQ0FBQztJQUN6RCxDQUFDO0lBRUQ7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7T0F5Qkc7SUFDSSw4QkFBTyxHQUFkLFVBQWUsS0FBaUI7UUFDNUIsSUFBTSxLQUFLLEdBQUcsSUFBSSxVQUFVLENBQUMsWUFBWSxDQUFDLGtCQUFrQixDQUFDLENBQUM7UUFFOUQsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDLEVBQUUsR0FBRyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLElBQUksRUFBRSxDQUFDLENBQUMsSUFBSSxFQUFFLENBQUM7UUFDaEQsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxFQUFFLENBQUM7UUFDN0IsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxFQUFFLENBQUM7UUFDN0IsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxFQUFFLENBQUM7UUFDN0IsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxFQUFFLENBQUM7UUFDN0IsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxFQUFFLENBQUM7UUFDN0IsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxFQUFFLENBQUM7UUFDN0IsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxFQUFFLENBQUM7UUFDN0IsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxFQUFFLENBQUM7UUFDN0IsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxFQUFFLENBQUM7UUFDN0IsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxFQUFFLENBQUM7UUFFN0IsK0RBQStEO1FBQy9ELElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksRUFBRSxHQUFHLENBQUMsQ0FBQztRQUN2QiwyREFBMkQ7UUFFM0QsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksRUFBRSxDQUFDO1FBQzlCLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDO1FBQ3pCLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksS0FBSyxDQUFDLENBQUMsQ0FBQyxJQUFJLEVBQUUsQ0FBQztRQUMvQixLQUFLLENBQUMsQ0FBQyxDQUFDLEdBQUcsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsSUFBSSxFQUFFLENBQUM7UUFDOUIsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDekIsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksRUFBRSxDQUFDO1FBQy9CLEtBQUssQ0FBQyxDQUFDLENBQUMsR0FBRyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxJQUFJLEVBQUUsQ0FBQztRQUM5QixJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxJQUFJLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUN6QixJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxJQUFJLEtBQUssQ0FBQyxDQUFDLENBQUMsSUFBSSxFQUFFLENBQUM7UUFDL0IsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksRUFBRSxDQUFDO1FBQzlCLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDO1FBQ3pCLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksS0FBSyxDQUFDLENBQUMsQ0FBQyxJQUFJLEVBQUUsQ0FBQztRQUMvQixLQUFLLENBQUMsQ0FBQyxDQUFDLEdBQUcsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsSUFBSSxFQUFFLENBQUM7UUFDOUIsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDekIsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksRUFBRSxDQUFDO1FBQy9CLEtBQUssQ0FBQyxDQUFDLENBQUMsR0FBRyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxJQUFJLEVBQUUsQ0FBQztRQUM5QixJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxJQUFJLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUN6QixJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxJQUFJLEtBQUssQ0FBQyxDQUFDLENBQUMsSUFBSSxFQUFFLENBQUM7UUFDL0IsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksRUFBRSxDQUFDO1FBQzlCLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDO1FBQ3pCLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksS0FBSyxDQUFDLENBQUMsQ0FBQyxJQUFJLEVBQUUsQ0FBQztRQUMvQixLQUFLLENBQUMsQ0FBQyxDQUFDLEdBQUcsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsSUFBSSxFQUFFLENBQUM7UUFDOUIsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDekIsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksRUFBRSxDQUFDO1FBQy9CLEtBQUssQ0FBQyxDQUFDLENBQUMsR0FBRyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxJQUFJLEVBQUUsQ0FBQztRQUM5QixJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxJQUFJLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUN6QixJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxJQUFJLEtBQUssQ0FBQyxDQUFDLENBQUMsSUFBSSxFQUFFLENBQUM7UUFDL0IsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksRUFBRSxDQUFDO1FBQzlCLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksS0FBSyxDQUFDLENBQUMsQ0FBQyxJQUFJLEVBQUUsQ0FBQztRQUMvQixlQUFlO1FBRWYsNEVBQTRFO1FBQzVFLGtEQUFrRDtRQUNsRCxtQ0FBbUM7UUFDbkMsb0NBQW9DO1FBRXBDLEtBQUssQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDdEMsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQztRQUMvQixLQUFLLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxJQUFJLEVBQUUsQ0FBQyxDQUFDO1FBQ2hDLEtBQUssQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsSUFBSSxFQUFFLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUN4RCxLQUFLLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDO1FBQy9CLEtBQUssQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksRUFBRSxDQUFDLENBQUM7UUFDaEMsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxJQUFJLEVBQUUsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDO1FBQ3hELEtBQUssQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUM7UUFDL0IsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsSUFBSSxFQUFFLENBQUMsQ0FBQztRQUNoQyxLQUFLLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksRUFBRSxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDeEQsS0FBSyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQztRQUNoQyxLQUFLLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxJQUFJLEVBQUUsQ0FBQyxDQUFDO1FBQ2pDLEtBQUssQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsSUFBSSxFQUFFLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUN6RCxLQUFLLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDO1FBQ2hDLEtBQUssQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksRUFBRSxDQUFDLENBQUM7UUFDakMsS0FBSyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsSUFBSSxFQUFFLENBQUMsQ0FBQztRQUNqQyxLQUFLLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO1FBQ3ZDLEtBQUssQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUM7UUFDaEMsS0FBSyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsSUFBSSxFQUFFLENBQUMsQ0FBQztRQUNqQyxLQUFLLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksRUFBRSxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDekQsS0FBSyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQztRQUNoQyxLQUFLLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxJQUFJLEVBQUUsQ0FBQyxDQUFDO1FBQ2pDLEtBQUssQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsSUFBSSxFQUFFLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUN6RCxLQUFLLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDO1FBQ2hDLEtBQUssQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksRUFBRSxDQUFDLENBQUM7UUFDakMsS0FBSyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxJQUFJLEVBQUUsQ0FB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Q0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLEdBQUcsRUFBRSxFQUFFLENBQUMsRUFBRSxFQUFFLEVBQUUsU0FBUztZQUNoQyxFQUFFLENBQUMsTUFBTSxDQUFDLEVBQUUsQ0FBQyxDQUFDO1NBQ2pCO1FBQ0QsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEVBQUUsRUFBRSxDQUFDLENBQUMsQ0FBQyxRQUFRO1FBQ3hCLEVBQUUsQ0FBQyxNQUFNLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxRQUFRO1FBQ3ZCLEtBQUssQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLEdBQUcsRUFBRSxFQUFFLENBQUMsRUFBRSxFQUFFLEVBQUUsU0FBUztZQUNoQyxFQUFFLENBQUMsTUFBTSxDQUFDLEVBQUUsQ0FBQyxDQUFDO1NBQ2pCO1FBQ0QsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEVBQUUsRUFBRSxDQUFDLENBQUMsQ0FBQyxRQUFRO1FBQ3hCLEVBQUUsQ0FBQyxNQUFNLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxRQUFRO1FBQ3ZCLEtBQUssQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLEdBQUcsRUFBRSxFQUFFLENBQUMsRUFBRSxFQUFFLEVBQUUsU0FBUztZQUNoQyxFQUFFLENBQUMsTUFBTSxDQUFDLEVBQUUsQ0FBQyxDQUFDO1NBQ2pCO1FBQ0QsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEVBQUUsRUFBRSxDQUFDLENBQUMsQ0FBQyxRQUFRO1FBQ3hCLEVBQUUsQ0FBQyxNQUFNLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxTQUFTO1FBQ3hCLEtBQUssQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLEdBQUcsR0FBRyxFQUFFLENBQUMsRUFBRSxFQUFFLEVBQUUsV0FBVztZQUNuQyxFQUFFLENBQUMsTUFBTSxDQUFDLEVBQUUsQ0FBQyxDQUFDO1NBQ2pCO1FBQ0QsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEVBQUUsRUFBRSxDQUFDLENBQUMsQ0FBQyxTQUFTO1FBQ3pCLEVBQUUsQ0FBQyxNQUFNLENBQUMs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LENBQUM7SUFDcEIsQ0FBQztJQUVEOzs7Ozs7O09BT0c7SUFDSSw0QkFBSyxHQUFaLFVBQWEsQ0FBZSxFQUFFLENBQVM7UUFDbkMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDO1FBQ1AsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUMvQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO1FBQy9DLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDL0MsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUMvQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO1FBQy9DLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDL0MsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUMvQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO1FBQy9DLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDL0MsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNuRCxDQUFDO0lBRUQ7O09BRUc7SUFDSSwyQkFBSSxHQUFYO1FBQ0ksSUFBSSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDdEIsQ0FBQztJQUVEOztPQUVHO0lBQ0ksMEJBQUcsR0FBVjtRQUNJLElBQUksQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDO1FBQ2xCLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDO0lBQ3JCLENBQUM7SUFFRDs7O09BR0c7SUFDSSw0QkFBSyxHQUFaO1FBQ0ksT0FBTyxJQUFJLFlBQVksQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUM7SUFDdkMsQ0FBQztJQXJzQkQ7O09BRUc7SUFDcUIsK0JBQWtCLEdBQVcsRUFBRSxDQUFDO0lBbXNCNUQsbUJBQUM7Q0FBQSxBQXZzQkQsSUF1c0JDO0FBdnNCWSxvQ0FBWSJ9 + }); var cachedGroupElement = createCommonjsModule(function (module, exports) { @@ -2410,7 +2419,7 @@ return CachedGroupElement; }()); exports.CachedGroupElement = CachedGroupElement; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY2FjaGVkR3JvdXBFbGVtZW50LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vc3JjL2NyeXB0by9lZHdhcmRzMjU1MTkvY2FjaGVkR3JvdXBFbGVtZW50LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQSwrQkFBK0I7QUFDL0Isc0NBQXNDOzs7QUFFdEMsK0NBQThDO0FBRTlDOztHQUVHO0FBQ0g7SUFxQkk7Ozs7OztPQU1HO0lBQ0gsNEJBQVksTUFBcUIsRUFBRSxPQUFzQixFQUFFLENBQWdCLEVBQUUsR0FBa0I7UUFDM0YsSUFBSSxDQUFDLE1BQU0sR0FBRyxNQUFNLGFBQU4sTUFBTSxjQUFOLE1BQU0sR0FBSSxJQUFJLDJCQUFZLEVBQUUsQ0FBQztRQUMzQyxJQUFJLENBQUMsT0FBTyxHQUFHLE9BQU8sYUFBUCxPQUFPLGNBQVAsT0FBTyxHQUFJLElBQUksMkJBQVksRUFBRSxDQUFDO1FBQzdDLElBQUksQ0FBQyxDQUFDLEdBQUcsQ0FBQyxhQUFELENBQUMsY0FBRCxDQUFDLEdBQUksSUFBSSwyQkFBWSxFQUFFLENBQUM7UUFDakMsSUFBSSxDQUFDLEdBQUcsR0FBRyxHQUFHLGFBQUgsR0FBRyxjQUFILEdBQUcsR0FBSSxJQUFJLDJCQUFZLEVBQUUsQ0FBQztJQUN6QyxDQUFDO0lBQ0wseUJBQUM7QUFBRCxDQUFDLEFBbENELElBa0NDO0FBbENZLGdEQUFrQiJ9 + }); var completedGroupElement = createCommonjsModule(function (module, exports) { @@ -2534,7 +2543,7 @@ return CompletedGroupElement; }()); exports.CompletedGroupElement = CompletedGroupElement; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29tcGxldGVkR3JvdXBFbGVtZW50LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vc3JjL2NyeXB0by9lZHdhcmRzMjU1MTkvY29tcGxldGVkR3JvdXBFbGVtZW50LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQSwrQkFBK0I7QUFDL0Isc0NBQXNDOzs7QUFJdEMsK0NBQThDO0FBSTlDOzs7O0dBSUc7QUFDSDtJQXFCSTs7Ozs7O09BTUc7SUFDSCwrQkFBWSxDQUFnQixFQUFFLENBQWdCLEVBQUUsQ0FBZ0IsRUFBRSxDQUFnQjtRQUM5RSxJQUFJLENBQUMsQ0FBQyxHQUFHLENBQUMsYUFBRCxDQUFDLGNBQUQsQ0FBQyxHQUFJLElBQUksMkJBQVksRUFBRSxDQUFDO1FBQ2pDLElBQUksQ0FBQyxDQUFDLEdBQUcsQ0FBQyxhQUFELENBQUMsY0FBRCxDQUFDLEdBQUksSUFBSSwyQkFBWSxFQUFFLENBQUM7UUFDakMsSUFBSSxDQUFDLENBQUMsR0FBRyxDQUFDLGFBQUQsQ0FBQyxjQUFELENBQUMsR0FBSSxJQUFJLDJCQUFZLEVBQUUsQ0FBQztRQUNqQyxJQUFJLENBQUMsQ0FBQyxHQUFHLENBQUMsYUFBRCxDQUFDLGNBQUQsQ0FBQyxHQUFJLElBQUksMkJBQVksRUFBRSxDQUFDO0lBQ3JDLENBQUM7SUFFRDs7OztPQUlHO0lBQ0ksbUNBQUcsR0FBVixVQUFXLENBQXVCLEVBQUUsQ0FBcUI7UUFDckQsSUFBTSxFQUFFLEdBQUcsSUFBSSwyQkFBWSxFQUFFLENBQUM7UUFFOUIsSUFBSSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDckIsSUFBSSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDckIsSUFBSSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUM7UUFDN0IsSUFBSSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUM7UUFDOUIsSUFBSSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLEdBQUcsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDdkIsSUFBSSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDckIsRUFBRSxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsQ0FBQyxFQUFFLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUN2QixJQUFJLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsQ0FBQyxFQUFFLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUMzQixJQUFJLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsQ0FBQyxFQUFFLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUMzQixJQUFJLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxFQUFFLEVBQUUsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDO1FBQ3ZCLElBQUksQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLEVBQUUsRUFBRSxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDM0IsQ0FBQztJQUVEOzs7O09BSUc7SUFDSSxtQ0FBRyxHQUFWLFVBQVcsQ0FBdUIsRUFBRSxDQUFxQjtRQUNyRCxJQUFNLEVBQUUsR0FBRyxJQUFJLDJCQUFZLEVBQUUsQ0FBQztRQUU5QixJQUFJLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUNyQixJQUFJLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENB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QUFJLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUNyQixJQUFJLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQztRQUM5QixJQUFJLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQztRQUM3QixJQUFJLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsSUFBSSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUN4QixFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO1FBQ2pCLElBQUksQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxDQUFDLEVBQUUsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDO1FBQzNCLElBQUksQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxDQUFDLEVBQUUsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDO1FBQzNCLElBQUksQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLEVBQUUsRUFBRSxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDdkIsSUFBSSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsRUFBRSxFQUFFLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUMzQixDQUFDO0lBRUQ7OztPQUdHO0lBQ0ksNENBQVksR0FBbkIsVUFBb0IsQ0FBeUI7UUFDekMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLENBQUMsRUFBRSxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDeEIsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLENBQUMsRUFBRSxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDeEIsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLENBQUMsRUFBRSxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDNUIsQ0FBQztJQUVEOzs7T0FHRztJQUNJLDBDQUFVLEdBQWpCLFVBQWtCLENBQXVCO1FBQ3JDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxDQUFDLEVBQUUsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDO1FBQ3hCLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxDQUFDLEVBQUUsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDO1FBQ3hCLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxDQUFDLEVBQUUsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDO1FBQ3hCLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxDQUFDLEVBQUUsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDO0lBQzVCLENBQUM7SUFDTCw0QkFBQztBQUFELENBQUMsQUF6SUQsSUF5SUM7QUF6SVksc0RBQXFCIn0= + }); var preComputedGroupElement = createCommonjsModule(function (module, exports) { @@ -2627,7 +2636,7 @@ return PreComputedGroupElement; }()); exports.PreComputedGroupElement = PreComputedGroupElement; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHJlQ29tcHV0ZWRHcm91cEVsZW1lbnQuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi9zcmMvY3J5cHRvL2Vkd2FyZHMyNTUxOS9wcmVDb21wdXRlZEdyb3VwRWxlbWVudC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFBQSwrQkFBK0I7QUFDL0Isc0NBQXNDO0FBQ3RDLCtCQUErQjtBQUMvQjs7OztHQUlHO0FBQ0gsaUNBQXFDO0FBQ3JDLCtDQUE4QztBQUU5Qzs7OztHQUlHO0FBQ0g7SUFnQkk7Ozs7O09BS0c7SUFDSCxpQ0FBWSxNQUFxQixFQUFFLE9BQXNCLEVBQUUsSUFBbUI7UUFDMUUsSUFBSSxDQUFDLE1BQU0sR0FBRyxNQUFNLGFBQU4sTUFBTSxjQUFOLE1BQU0sR0FBSSxJQUFJLDJCQUFZLEVBQUUsQ0FBQztRQUMzQyxJQUFJLENBQUMsT0FBTyxHQUFHLE9BQU8sYUFBUCxPQUFPLGNBQVAsT0FBTyxHQUFJLElBQUksMkJBQVksRUFBRSxDQUFDO1FBQzdDLElBQUksQ0FBQyxJQUFJLEdBQUcsSUFBSSxhQUFKLElBQUksY0FBSixJQUFJLEdBQUksSUFBSSwyQkFBWSxFQUFFLENBQUM7SUFDM0MsQ0FBQztJQUVEOztPQUVHO0lBQ0ksc0NBQUksR0FBWDtRQUNJLElBQUksQ0FBQyxNQUFNLENBQUMsR0FBRyxFQUFFLENBQUM7UUFDbEIsSUFBSSxDQUFDLE9BQU8sQ0FBQyxHQUFHLEVBQUUsQ0FBQztRQUNuQixJQUFJLENBQUMsSUFBSSxDQUFDLElBQUksRUFBRSxDQUFDO0lBQ3JCLENBQUM7SUFFRDs7OztPQUlHO0lBQ0ksdUNBQUssR0FBWixVQUFhLENBQTBCLEVBQUUsQ0FBUztRQUM5QyxJQUFJLENBQUMsTUFBTSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsTUFBTSxFQUFFLENBQUMsQ0FBQyxDQUFDO1FBQy9CLElBQUksQ0FBQyxPQUFPLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxDQUFDLENBQUM7UUFDakMsSUFBSSxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQztJQUMvQixDQUFDO0lBRUQ7Ozs7T0FJRztJQUNJLDZDQUFXLEdBQWxCLFVBQW1CLEdBQVcsRUFBRSxDQUFTO1FBQ3JDLElBQU0sTUFBTSxHQUFHLElBQUksdUJBQXVCLEVBQUUsQ0FBQztRQUM3QyxJQUFNLFNBQVMsR0FBRyxJQUFJLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDO1FBQ25DLElBQU0sSUFBSSxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDO1FBRTNDLElBQUksQ0FBQyxJQUFJLEVBQUUsQ0FBQztRQUNaLEtBQUssSUFBSSxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxFQUFFLEVBQUU7WUFDeEIsSUFBSSxDQUFDLEtBQUssQ0FBQyxrQkFBVSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLElBQUksQ0FBQyxLQUFLLENBQUMsSUFBSSxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDO1NBQzNEO1FBRUQsTUFBTSxDQUFDLE1BQU0sR0FBRyxJQUFJLENBQUMsT0FBTyxDQUFDLEtBQUssRUFBRSxDQUFDO1FBQ3JDLE1BQU0sQ0FBQyxPQUFPLEdBQUcsSUFBSSxDQUFDLE1BQU0sQ0FBQyxLQUFLLEVBQUUsQ0FBQztRQUNyQyxNQUFNLENBQUMsSUFBSSxHQUFHLElBQUksQ0FBQyxJQUFJLENBQUMsS0FBSyxFQUFFLENBQUM7UUFDaEMsTUFBTSxDQUFDLElBQUksQ0FBQyxHQUFHLEVBQUUsQ0FBQztRQUVsQixJQUFJLENBQUMsS0FBSyxDQUFDLE1BQU0sRUFBRSxTQUFTLENBQUMsQ0FBQztJQUNsQyxDQUFDO0lBRUQ7Ozs7T0FJRztJQUNLLDBDQUFRLEdBQWhCLFVBQWlCLENBQVM7UUFDdEIsT0FBTyxDQUFDLENBQUMsSUFBSSxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUM7SUFDekIsQ0FBQztJQUVEOzs7Ozs7T0FNRztJQUNLLHVDQUFLLEdBQWIsVUFBYyxDQUFTLEVBQUUsQ0FBUztRQUM5QixJQUFJLENBQUMsR0FBRyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsR0FBRyxVQUFVLENBQUM7UUFDN0IsQ0FBQyxFQUFFLENBQUM7UUFDSixPQUFPLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLEVBQUUsQ0FBQyxDQUFDO0lBQzdCLENBQUM7SUFDTCw4QkFBQztBQUFELENBQUMsQUE1RkQsSUE0RkM7QUE1RlksMERBQXVCIn0= + }); var _const = createCommonjsModule(function (module, exports) { @@ -2990,7 +2999,7 @@ new preComputedGroupElement.PreComputedGroupElement(new fieldElement.FieldElement([-22448644, 15655569, 7018479, -4410003, -30314266, -1201591, -1853465, 1367120, 25127874, 6671743]), new fieldElement.FieldElement([29701166, -14373934, -10878120, 9279288, -17568, 13127210, 21382910, 11042292, 25838796, 4642684]), new fieldElement.FieldElement([-20430234, 14955537, -24126347, 8124619, -5369288, -5990470, 30468147, -13900640, 18423289, 4177476])) ] ]; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29uc3QuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi9zcmMvY3J5cHRvL2Vkd2FyZHMyNTUxOS9jb25zdC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUEsK0JBQStCO0FBQy9CLHNDQUFzQzs7O0FBRXRDLDRCQUE0QjtBQUM1Qjs7OztHQUlHO0FBQ0gsK0NBQXlDO0FBQ3pDLCtDQUE4QztBQUM5QyxxRUFBb0U7QUFFcEUsaURBQWlEO0FBQ3BDLFFBQUEsT0FBTyxHQUFHLElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsTUFBTSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQztBQUUvSSxhQUFhO0FBQ0EsUUFBQSxRQUFRLEdBQUcsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLE1BQU0sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLENBQUM7QUFFL0ksZ0RBQWdEO0FBQ25DLFFBQUEsYUFBYSxHQUFHLElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsTUFBTSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLE1BQU0sRUFBRSxRQUFRLENBQUMsQ0FBQyxDQUFDO0FBRWpKLHdEQUF3RDtBQUMzQyxRQUFBLE9BQU8sR0FBRyxJQUFJLDJCQUFZLENBQUMsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDO0FBRTdFLDBEQUEwRDtBQUM3QyxRQUFBLFdBQVcsR0FBRyxDQUFDLE1BQU0sQ0FBQyxrQkFBa0IsQ0FBQyxFQUFFLE1BQU0sQ0FBQyxrQkFBa0IsQ0FBQyxFQUFFLHNCQUFPLENBQUMsQ0FBQyxDQUFDLEVBQUUsTUFBTSxDQUFDLGtCQUFrQixDQUFDLENBQUMsQ0FBQztBQUU1SCw2RUFBNkU7QUFDN0Usb0RBQW9EO0FBQ3ZDLFFBQUEsUUFBUSxHQUE4QjtJQUMvQyxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sQ0FBQyxDQUFDLEVBQ3RILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLE1BQU0sRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxNQUFNLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxDQUFDLENBQUMsRUFDbEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQzFIO0lBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxNQUFNLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDLEVBQ3RILElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxDQUFDLENBQUMsRUFDdkgsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQzNIO0lBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsQ0FBQyxDQUFDLEVBQ3ZILElBQUksMkJBQVksQ0FBQyxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLEVBQ3BILElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FDM0g7SUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxFQUNuSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsT0FBTyxDQUFDLENBQUMsRUFDcEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FDdkg7SUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLENBQUMsQ0FBQyxFQUN4SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsQ0FBQyxDQUFDLEVBQ3hILElBQUksMkJBQVksQ0FBQyxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUMzSDtJQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxFQUN4SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxNQUFNLEVBQUUsT0FBTyxDQUFDLENBQUMsRUFDakgsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsTUFBTSxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLENBQUMsQ0FBQyxDQUN6SDtJQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQyxFQUN2SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE1BQU0sQ0FBQyxDQUFDLEVBQ3JILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUMzSDtJQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDLEVBQ3JILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxDQUFDLENBQUMsRUFDekgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQzVIO0NBQ0osQ0FBQztBQUVGLCtFQUErRTtBQUMvRSxvREFBb0Q7QUFDdkMsUUFBQSxVQUFVLEdBQWdDO0lBQ25EO1FBQ0ksSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLENBQUMsQ0FBQyxFQUN0SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxNQUFNLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsTUFBTSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsQ0FBQyxDQUFDLEVBQ2xILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUMxSDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE1BQU0sRUFBRSxDQUFDLFFBQVEsQ0FBQyxDQUFDLEVBQzNILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDLEVBQ3hILElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUMzSDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsTUFBTSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxFQUN0SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsQ0FBQyxDQUFDLEVBQ3ZILElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUMzSDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxFQUN4SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxRQUFRLENBQUMsQ0FBQyxFQUNySCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUNuSDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLENBQUMsQ0FBQyxFQUN2SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQyxFQUNwSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQzNIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxFQUMxSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLE9BQU8sRUFBRSxNQUFNLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxDQUFDLENBQUMsRUFDakgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLENBQzFIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxDQUFDLENBQUMsRUFDbkgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLEVBQ3BILElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQ3ZIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQyxFQUN2SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxNQUFNLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLENBQUMsQ0FBQyxFQUNySCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsQ0FBQyxDQUFDLENBQzFIO0tBQ0o7SUFDRDtRQUNJLElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDLEVBQ3hILElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxDQUFDLENBQUMsRUFDekgsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLE1BQU0sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLENBQ3hIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsTUFBTSxDQUFDLENBQUMsRUFDeEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQyxFQUNwSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FDM0g7UUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxDQUFDLENBQUMsRUFDekgsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLENBQUMsQ0FBQyxFQUN2SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsTUFBTSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQyxDQUN0SDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxDQUFDLENBQUMsRUFDdEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxRQUFRLENBQUMsQ0FBQyxFQUN0SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsUUFBUSxDQUFDLENBQUMsQ0FDekg7UUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLEtBQUssRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxNQUFNLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxDQUFDLENBQUMsRUFDakgsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxDQUFDLENBQUMsRUFDekgsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxNQUFNLENBQUMsQ0FBQyxDQUN2SDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLEtBQUssQ0FBQyxDQUFDLEVBQ3JILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsTUFBTSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxDQUFDLENBQUMsRUFDeEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLENBQ3hIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxDQUFDLENBQUMsRUFDdEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxNQUFNLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxFQUN2SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLE1BQU0sRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLENBQ3ZIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsTUFBTSxFQUFFLE1BQU0sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxFQUNuSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxFQUN6SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE1BQU0sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FDdEg7S0FDSjtJQUNEO1FBQ0ksSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLENBQUMsQ0FBQyxFQUNySCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxFQUNwSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxRQUFRLENBQUMsQ0FBQyxDQUN0SDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxNQUFNLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxNQUFNLENBQUMsQ0FBQyxFQUNySCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLEVBQ3ZILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxDQUFDLENBQUMsQ0FDM0g7UUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxDQUFDLENBQUMsRUFDdkgsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE1BQU0sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxRQUFRLENBQUMsQ0FBQyxFQUN2SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFP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QyxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDLEVBQ3ZILElBQUksMkJBQVksQ0FBQyxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQyxFQUNuSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsQ0FBQyxDQUFDLENBQzFIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLEVBQ3BILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxDQUFDLENBQUMsRUFDMUgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQzFIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLE1BQU0sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLEVBQ3JILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxFQUN6SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsTUFBTSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxNQUFNLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUNySDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQyxFQUNqSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxDQUFDLENBQUMsRUFDeEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLENB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LEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsQ0FBQyxDQUFDLEVBQzdILElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsUUFBUSxDQUFDLENBQUMsRUFDeEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FDM0g7S0FDSjtJQUNEO1FBQ0ksSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE1BQU0sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxFQUN0SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsQ0FBQyxDQUFDLEVBQ3ZILElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FDeEg7UUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxDQUFDLENBQUMsRUFDekgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxFQUMxSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FDekg7UUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsTUFBTSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLENBQUMsQ0FBQyxFQUN4SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxFQUN0SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxNQUFNLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsUUFBUSxDQUFDLENBQUMsQ0FDekg7UUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxDQUFDLENBQUMsRUFDdEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxDQUFDLENBQUMsRUFDekgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxNQUFNLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FDekg7UUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxDQUFDLENBQUMsRUFDcEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxNQUFNLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxFQUNuSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLENBQUMsQ0FBQyxDQUN4SDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxDQUFDLENBQUMsRUFDbkgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxDQUFDLENBQUMsRUFDdEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQyxDQUMxSDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sQ0FBQyxDQUFDLEVBQ3RILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLE1BQU0sRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDLEVBQ25ILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUMzSDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxDQUFDLENBQUMsRUFDeEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxDQUFDLENBQUMsRUFDcEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sQ0FBQyxDQUFDLENBQzFIO0tBQ0o7SUFDRDtRQUNJLElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sQ0FBQyxDQUFDLEVBQ3RILElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsTUFBTSxDQUFDLENBQUMsRUFDcEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FDM0g7UUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLE1BQU0sQ0FBQyxDQUFDLEVBQ3RILElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxNQUFNLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxNQUFNLENBQUMsQ0FBQyxFQUNwSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUM1SDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxNQUFNLEVBQUUsTUFBTSxFQUFFLFFBQVEsQ0FBQyxDQUFDLEVBQ3JILElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLE1BQU0sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxDQUFDLENBQUMsRUFDeEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQzNIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsTUFBTSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLEVBQ3BILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxDQUFDLENBQUMsRUFDeEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLE1BQU0sQ0FBQyxDQUFDLENBQ3hIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sQ0FBQyxDQUFDLEVBQ25ILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE1BQU0sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxDQUFDLENBQUMsRUFDdkgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsQ0FBQyxDQUFDLENBQzFIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxDQUFDLENBQUMsRUFDeEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLE1BQU0sRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLENBQUMsQ0FBQyxFQUNqSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUMzSDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxDQUFDLENBQUMsRUFDeEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDLEVBQ3RILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxNQUFNLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQyxDQUN2SDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxDQUFDLENBQUMsRUFDckgsSUFBSSwyQkFBWSxDQUFDLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDLEVBQ3JILElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsTUFBTSxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQ3ZIO0tBQ0o7SUFDRDtRQUNJLElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLENBQUMsQ0FBQyxFQUN2SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxDQUFDLENBQUMsRUFDbkgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUM1SDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxFQUNySCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLE1BQU0sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQyxFQUMzSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FDekg7UUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLE1BQU0sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLENBQUMsQ0FBQyxFQUN2SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sQ0FBQyxDQUFDLEVBQ3BILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLE1BQU0sRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUN2SDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxDQUFDLENBQUMsRUFDckgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxDQUFDLENBQUMsRUFDdkgsSUFBSSwyQkFBWSxDQUFDLENBQUMsT0FBTyxFQUFFLENBQUMsTUFBTSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQ3pIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxDQUFDLENBQUMsRUFDdkgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxFQUN2SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLENBQzFIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLE1BQU0sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLENBQUMsQ0FBQyxFQUNuSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLEtBQUssRUFBRSxPQUFPLEVBQUUsT0FBTyxDQUFDLENBQUMsRUFDbEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLENBQzNIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQyxFQUNySCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sQ0FBQyxDQUFDLEVBQ3BILElBQUksMkJBQVksQ0FB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Q0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQyxFQUN4SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsQ0FBQyxDQUFDLEVBQ3hILElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsQ0FBQyxDQUFDLENBQzFIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLEVBQ3BILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxDQUFDLENBQUMsRUFDckgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQzdIO0tBQ0o7SUFDRDtRQUNJLElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxDQUFDLENBQUMsRUFDcEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxDQUFDLENBQUMsRUFDMUgsSUFBSSwyQkFBWSxDQUFDLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQyxDQUN2SDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDLEVBQ3hILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLE1BQU0sRUFBRSxDQUFDLE1BQU0sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsTUFBTSxDQUFDLENBQUMsRUFDckgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsTUFBTSxFQUFFLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQyxDQUN2SDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxRQUFRLENBQUMsQ0FBQyxFQUM3SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxFQUN2SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLE1BQU0sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsTUFBTSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FDMUg7UUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsTUFBTSxDQUFDLENBQUMsRUFDckgsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsQ0FBQyxDQUFDLEVBQ3RILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsTUFBTSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLE1BQU0sRUFBRSxPQUFPLEVBQUUsT0FBTyxDQUFDLENBQUMsQ0FDbEg7UUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsTUFBTSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsQ0FBQyxDQUFDLEVBQ3ZILElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsQ0FBQyxDQUFDLEVBQ3hILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUMzSDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxDQUFDLENBQUMsRUFDekgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxDQUFDLENBQUMsRUFDekgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUM1SDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxDQUFDLENBQUMsRUFDckgsSUFBSSwyQkFBWSxDQUFDLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxFQUN2SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUMzSDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxDQUFDLENBQUMsRUFDcEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDLEVBQ3RILElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE1BQU0sRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxDQUFDLENBQUMsQ0FDeEg7S0FDSjtJQUNEO1FBQ0ksSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxDQUFDLENBQUMsRUFDcEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxDQUFDLENBQUMsRUFDcEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsTUFBTSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FDM0g7UUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE1BQU0sRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxDQUFDLENBQUMsRUFDdEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsTUFBTSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsQ0FBQyxDQUFDLEVBQ3JILElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLE1BQU0sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxLQUFLLEVBQUUsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLENBQ3JIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxFQUN2SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxDQUFDLENBQUMsRUFDckgsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLE1BQU0sRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUN2SDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxFQUNySCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsQ0FBQyxDQUFDLEVBQ3hILElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsUUFBUSxDQUFDLENBQUMsQ0FDMUg7UUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLEVBQ3BILElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxFQUN2SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLENBQ3hIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLEVBQ3RILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLE1BQU0sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsTUFBTSxDQUFDLENBQUMsRUFDdkgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQzFIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxDQUFDLENBQUMsRUFDM0gsSUFBSSwyQkFBWSxDQUFD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RUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxNQUFNLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxFQUNuSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLENBQUMsQ0FBQyxFQUN0SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxNQUFNLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQyxDQUN4SDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLENBQUMsQ0FBQyxFQUN0SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxDQUFDLENBQUMsRUFDbkgsSUFBSSwyQkFBWSxDQUFDLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLE9BQU8sQ0FBQyxDQUFDLENBQ3hIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDLEVBQ3JILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxNQUFNLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxJQUFJLENBQUMsQ0FBQyxFQUNuSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsTUFBTSxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sQ0FBQyxDQUFDLENBQzFIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsQ0FBQyxDQUFDLEVBQ3JILElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxNQUFNLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxDQUFDLENBQUMsRUFDcEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsTUFBTSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQyxDQUNsSDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxFQUMxSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxFQUN6SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUMzSDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sQ0FBQyxDQUFDLEVBQ2xILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLE1BQU0sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLEVBQ3ZILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQzVIO0tBQ0o7SUFDRDtRQUNJLElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQyxFQUN2SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxDQUFDLENBQUMsRUFDdEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLENBQUMsQ0FBQyxDQUN4SDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxDQUFDLENBQUMsRUFDcEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsS0FBSyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxDQUFDLENBQUMsRUFDckgsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxDQUFDLENBQUMsQ0FDdEg7UUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxFQUNwSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsTUFBTSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE1BQU0sRUFBRSxDQUFDLFFBQVEsQ0FBQyxDQUFDLEVBQ3RILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUM5SDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxNQUFNLENBQUMsQ0FBQyxFQUNsSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLEVBQ3ZILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FDN0g7UUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLE1BQU0sQ0FBQyxDQUFDLEVBQ3pILElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxRQUFRLENBQUMsQ0FBQyxFQUN4SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsUUFBUSxDQUFDLENBQUMsQ0FDdEg7UUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLEVBQ3RILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE1BQU0sRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxDQUFDLENBQUMsRUFDdEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUNySDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsTUFBTSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLE1BQU0sRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxFQUNsSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxFQUN4SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE1BQU0sRUFB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QUMsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsQ0FBQyxDQUFDLEVBQ3JILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsTUFBTSxFQUFFLE1BQU0sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxDQUFDLENBQUMsRUFDckgsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxDQUFDLENBQUMsQ0FDNUg7UUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLEtBQUssRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQyxFQUNySCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxFQUNwSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQyxDQUMxSDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLEVBQ3hILElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsQ0FBQyxDQUFDLEVBQ3RILElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxNQUFNLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxNQUFNLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQyxDQUN2SDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQyxFQUN4SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQyxFQUN2SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FDOUg7UUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxFQUN4SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQyxFQUN2SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsTUFBTSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsTUFBTSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FDekg7UUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLENBQUMsQ0FBQyxFQUNuSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLE1BQU0sRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxFQUNySCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxRQUFRLENBQUMsQ0FBQyxDQUMzSDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQyxFQUN6SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxFQUMxSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQ3hIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxDQUFDLENBQUMsRUFDcEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxNQUFNLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxDQUFDLENBQUMsRUFDdEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FDNUg7S0FDSjtJQUNEO1FBQ0ksSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsTUFBTSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLE1BQU0sRUFBRSxRQUFRLEVBQUUsQ0FBQyxNQUFNLENBQUMsQ0FBQyxFQUNwSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLE1BQU0sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDLEVBQ3JILElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sQ0FBQyxDQUFDLENBQ3hIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsT0FBTyxFQUFFLENBQUMsTUFBTSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsS0FBSyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLEVBQ2xILElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE1BQU0sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsQ0FBQyxDQUFDLEVBQ3ZILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLENBQUMsQ0FBQyxDQUN6SDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxDQUFDLENBQUMsRUFDdEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxNQUFNLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQyxFQUNuSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUMxSDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLEVBQ3JILElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLE1BQU0sQ0FBQyxDQUFDLEVBQ3JILElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUM5SDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxDQUFDLENBQUMsRUFDckgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsT0FBTyxDQUFDLENBQUMsRUFDckgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FDdkg7UUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQyxFQUN2SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxFQUN6SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxDQUFDLENBQUMsQ0FDeEg7UUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxDQUFDLENBQUMsRUFDMUgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsTUFBTSxFQUFFLENBQUMsT0FBTyxFQUFFLE1BQU0sRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sQ0FBQyxDQUFDLEVBQ2xILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxNQUFNLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUN4SDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxNQUFNLENBQUMsQ0FBQyxFQUN2SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsQ0FBQyxDQUFDLEVBQ3JILElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQzFIO0tBQ0o7SUFDRDtRQUNJLElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxDQUFDLENBQUMsRUFDeEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQyxFQUN0SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxNQUFNLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxNQUFNLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsTUFBTSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQ3hIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxFQUNsSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDLEVBQ3JILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsS0FBSyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsS0FBSyxFQUFFLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FDM0g7UUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxFQUMxSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxLQUFLLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsQ0FBQyxDQUFDLEVBQ3BILElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxLQUFLLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQ3JIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsTUFBTSxFQUFFLENBQUMsT0FBTyxDQUFDLENBQUMsRUFDckgsSUFBSSwyQkFBWSxDQUFDLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxNQUFNLEVBQUUsUUFBUSxDQUFDLENBQUMsRUFDbEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxDQUFDLENBQUMsQ0FDdkg7UUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsUUFBUSxDQUFDLENBQUMsRUFDcEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxDQUFDLENBQUMsRUFDekgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQzNIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxDQUFDLENBQUMsRUFDekgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxLQUFLLEVBQUUsUUFBUSxFQUFFLENBQUMsTUFBTSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxFQUNsSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxDQUFDLENBQUMsQ0FDNUg7UUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQyxFQUN0SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQyxFQUNwSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUMzSDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsUUFBUSxDQUFDLENBQUMsRUFDekgsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxFQUN2SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxDQUFDLENBQUMsQ0FDMUg7S0FDSjtJQUNEO1FBQ0ksSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxDQUFDLENBQUMsRUFDdEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLEVBQ2xILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxNQUFNLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUMzSDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLE9BQU8sQ0FBQyxDQUFDLEVBQ25ILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxFQUN2SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxNQUFNLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxNQUFNLENBQUMsQ0FBQyxDQUNySDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDLEVBQ3ZILElBQUksMkJBQVksQ0FBQyxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxNQUFNLENBQUMsQ0FBQyxFQUNuSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQyxDQUMzSDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxDQUFDLENBQUMsRUFDdkgsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsUUFBUSxDQUFDLENBQUMsRUFDekgsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsTUFBTSxDQUFDLENBQUMsQ0FDekg7UUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxNQUFNLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxNQUFNLENBQUMsQ0FBQyxFQUNuSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsQ0FBQyxDQUFDLEVBQ3JILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE1BQU0sRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FDMUg7UUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxNQUFNLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsQ0FBQyxDQUFDLEVBQ3BILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE1BQU0sRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDLEVBQ3hILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQyxDQUMxSDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxNQUFNLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxDQUFDLENBQUMsRUFDdEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE1BQU0sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLENBQUMsQ0FBQyxFQUN4SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FDdkg7UUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxDQUFDLENBQUMsRUFDakgsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxDQUFDLENBQUMsRUFDbkgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxNQUFNLEVBQUUsUUFBUSxFQUFFLFFBQVEsQ0FBQyxDQUFDLENBQ3RIO0tBQ0o7SUFDRDtRQUNJLElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxDQUFDLENBQUMsRUFDeEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxFQUNuSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxNQUFNLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUM1SDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxRQUFRLEVBQUUsTUFBTSxFQUFFLE9BQU8sRUFBRSxPQUFPLENBQUMsQ0FBQyxFQUNwSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQyxFQUNuSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsTUFBTSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsTUFBTSxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLENBQ3JIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxDQUFDLENBQUMsRUFDbEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFD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UUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxFQUMxSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLE1BQU0sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE1BQU0sRUFBRSxRQUFRLENBQUMsQ0FBQyxFQUNuSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUMxSDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLEVBQ3ZILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxDQUFDLENBQUMsRUFDdkgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxNQUFNLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUMxSDtLQUNKO0lBQ0Q7UUFDSSxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxDQUFDLENBQUMsRUFDdEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxPQUFPLEVBQUUsTUFBTSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsTUFBTSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDLEVBQ2pILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLE1BQU0sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQyxDQUN6SDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE1BQU0sQ0FBQyxDQUFDLEVBQ25ILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLENBQUMsQ0FBQyxFQUNwSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxDQUFDLENBQUMsQ0FDNUg7UUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsQ0FBQyxDQUFDLEVBQzNILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQyxFQUN2SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxNQUFNLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxDQUFDLENBQUMsQ0FDekg7UUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxFQUN0SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxPQUFPLEVBQUUsTUFBTSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsTUFBTSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsQ0FBQyxDQUFDLEVBQ2xILElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE1BQU0sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLENBQ3ZIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxFQUNySCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxNQUFNLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsQ0FBQyxDQUFDLEVBQ3BILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUMzSDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxDQUFDLENBQUMsRUFDeEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsTUFBTSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLEVBQ2xILElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLE1BQU0sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FDekg7UUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLEVBQ3JILElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxFQUNySCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxNQUFNLENBQUMsQ0FBQyxDQUN6SDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxNQUFNLEVBQUUsT0FBTyxFQUFFLENBQUMsTUFBTSxFQUFFLFFBQVEsRUFBRSxRQUFRLENBQUMsQ0FBQyxFQUNqSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxDQUFDLENBQUMsRUFDdkgsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxDQUFDLENBQUMsQ0FDOUg7S0FDSjtJQUNEO1FBQ0ksSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxDQUFDLENBQUMsRUFDeEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLENBQUMsQ0FBQyxFQUN2SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FDekg7UUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxNQUFNLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsT0FBTyxDQUFDLENBQUMsRUFDdEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsTUFBTSxDQUFDLENBQUMsRUFDckgsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLE1BQU0sRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUNuSDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxDQUFDLENBQUMsRUFDcEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQyxFQUMxSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxDQUFDLENBQUMsQ0FDekg7UUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsTUFBTSxDQUFDLENBQUMsRUFDdEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsTUFBTSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLENBQUMsQ0FBQyxFQUNuSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FDM0g7UUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLE1BQU0sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxNQUFNLEVBQUUsTUFBTSxDQUFDLENBQUMsRUFDbEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLE1BQU0sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsTUFBTSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxDQUFDLENBQUMsRUFDdEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUN4SDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxDQUFDLENBQUMsRUFDckgsSUFBSSwyQkFBWSxDQUFDLENBQUMsTUFBTSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sQ0FBQyxDQUFDLEVBQ25ILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLE1BQU0sRUFBRSxRQUFRLEVBQUUsUUFBUSxDQUFDLENBQUMsQ0FDckg7UUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE1BQU0sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxDQUFDLENBQUMsRUFDdEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsQ0FBQyxDQUFDLEVBQ3pILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQyxDQUN6SDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLE1BQU0sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsQ0FBQyxDQUFDLEVBQ3RILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsQ0FBQyxDQUFDLEVBQ3pILElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsTUFBTSxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsQ0FBQyxDQUFDLENBQ3ZIO0tBQ0o7SUFDRDtRQUNJLElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsTUFBTSxFQUFFLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQyxFQUNuSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxDQUFDLENBQUMsRUFDbkgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQzlIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxFQUM1SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsTUFBTSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLEVBQ3BILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLE1BQU0sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FDekg7UUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsTUFBTSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDLEVBQ3JILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxNQUFNLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLEVBQ2xILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxDQUFDLENBQUMsQ0FDM0g7UUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxDQUFDLENBQUMsRUFDeEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDLEVBQ3ZILElBQUksMkJBQVksQ0FBQyxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUM1SDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sQ0FBQyxDQUFDLEVBQ3BILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsTUFBTSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsUUFBUSxDQUFDLENBQUMsRUFDdEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLENBQUMsQ0FBQyxDQUM5SDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsT0FBTyxDQUFDLENBQUMsRUFDckgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxDQUFDLENBQUMsRUFDdEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsTUFBTSxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sQ0FBQyxDQUFDLENBQ3RIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxFQUN6SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLENBQUMsQ0FBQyxFQUN6SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUM1SDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sQ0FBQyxDQUFDLEVBQ25ILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sQ0FBQyxDQUFDLEVBQ3RILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLE1BQU0sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsTUFBTSxFQUFFLE9BQU8sQ0FBQyxDQUFDLENBQ25IO0tBQ0o7SUFDRDtRQUNJLElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsQ0FBQyxDQUFDLEVBQ3pILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsTUFBTSxFQUFFLENBQUMsTUFBTSxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLENBQUMsQ0FBQyxFQUNuSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLE1BQU0sRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FDekg7UUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxNQUFNLENBQUMsQ0FBQyxFQUN4SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsQ0FBQyxDQUFDLEVBQzNILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLENBQ3pIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxDQUFDLENBQUMsRUFDdkgsSUFBSSwyQkFBWSxDQUFDLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsTUFBTSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDLEVBQ3RILElBQUksMkJBQVksQ0FBQyxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQ3pIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sQ0FBQyxDQUFDLEVBQ3hILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sQ0FBQyxDQUFDLEVBQ3ZILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxLQUFLLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLElBQUksQ0FBQyxDQUFDLENBQ3BIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsTUFBTSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxDQUFDLENBQUMsRUFDckgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsQ0FBQyxDQUFDLEVBQ3BILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsTUFBTSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsQ0FBQyxDQUFDLENBQ3pIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxRQUFRLENBQUMsQ0FBQyxFQUN0SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLEVBQ3hILElBQUksMkJBQVksQ0FBQyxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUN6SDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxFQUNySCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxDQUFDLENBQUMsRUFDekgsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUN4SDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsQ0FBQyxDQUFDLEVBQ3pILElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxDQUFDLENBQUMsRUFDekgsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLENBQ3hIO0tBQ0o7SUFDRDtRQUNJLElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsTUFBTSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxDQUFDLENBQUMsRUFDbkgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxNQUFNLEVBQUUsS0FBSyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsQ0FBQyxDQUFDLEVBQ3BILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsTUFBTSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLE1BQU0sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQzFIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsTUFBTSxDQUFDLENBQUMsRUFDdkgsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsTUFBTSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxFQUNySCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsQ0FBQyxDQUFDLENBQ3pIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQyxFQUNwSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxDQUFDLENBQUMsRUFDeEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FDekg7UUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxFQUN2SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsQ0FBQyxDQUFDLEVBQ3hILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQzFIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsTUFBTSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLENBQUMsQ0FBQyxFQUNwSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLENBQUMsQ0FBQyxFQUMxSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQyxDQUMzSDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxFQUN0SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLElBQUksRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDLEVBQ3ZILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLENBQUMsQ0FBQyxDQUN4SDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxDQUFDLENBQUMsRUFDdkgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxRQUFRLENBQUMsQ0FBQyxFQUNySCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsTUFBTSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FDN0g7UUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxNQUFNLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxNQUFNLENBQUMsQ0FBQyxFQUN0SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDLEVBQ3JILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFB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QUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDLEVBQzFILElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDLEVBQ3ZILElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxNQUFNLEVBQUUsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLENBQ3BIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDLEVBQ3hILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxNQUFNLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxFQUNuSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsTUFBTSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQzNIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsTUFBTSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLEVBQ3ZILElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLEVBQ3JILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUM1SDtLQUNKO0lBQ0Q7UUFDSSxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxLQUFLLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxDQUFDLENBQUMsRUFDcEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDLEVBQ3ZILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUM1SDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQyxFQUN0SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxRQUFRLENBQUMsQ0FBQyxFQUNySCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLElBQUksRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsTUFBTSxFQUFFLENBQUMsTUFBTSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLENBQUMsQ0FBQyxDQUNySDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxRQUFRLENBQUMsQ0FBQyxFQUN4SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE1BQU0sRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLE1BQU0sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsT0FBTyxDQUFDLENBQUMsRUFDcEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FDdkg7UUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxFQUM1SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE1BQU0sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDLEVBQ2xILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE1BQU0sRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxDQUFDLENBQUMsQ0FDN0g7UUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxDQUFDLENBQUMsRUFDdEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVB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TyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxFQUN2SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxNQUFNLEVBQUUsUUFBUSxFQUFFLE1BQU0sRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxDQUFDLENBQUMsRUFDckgsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQzNIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxDQUFDLENBQUMsRUFDeEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDLEVBQ3hILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FDM0g7UUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxPQUFPLENBQUMsQ0FBQyxFQUN4SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxFQUN6SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLENBQUMsQ0FBQyxDQUN6SDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsS0FBSyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLENBQUMsQ0FBQyxFQUNwSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsQ0FBQyxDQUFDLEVBQ3ZILElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQzNIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsTUFBTSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxDQUFDLENBQUMsRUFDbkgsSUFBSSwyQkFBWSxDQUFDLENBQUMsTUFBTSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsT0FBTyxDQUFDLENBQUMsRUFDbkgsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxRQUFRLENBQUMsQ0FBQyxDQUN6SDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxNQUFNLENBQUMsQ0FBQyxFQUNuSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxNQUFNLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE1BQU0sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsQ0FBQyxDQUFDLEVBQ25ILElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQzdIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsTUFBTSxDQUFDLENBQUMsRUFDcEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLEVBQzNILElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQ3ZIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLENBQUMsQ0FBQyxFQUNySCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLE9BQU8sRUFB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LENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxFQUMxSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE1BQU0sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxFQUN0SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLENBQUMsQ0FBQyxDQUM3SDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDLEVBQ3pILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsQ0FBQyxDQUFDLEVBQ3pILElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxD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QUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxDQUFDLENBQUMsRUFDeEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxFQUN6SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sQ0FBQyxDQUFDLENBQzFIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLFFBQVEsQ0FBQyxDQUFDLEVBQ25ILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsTUFBTSxFQUFFLENBQUMsTUFBTSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLEVBQ3BILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsQ0FBQyxDQUFDLENBQ3pIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsTUFBTSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDLEVBQ2pILElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLE1BQU0sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxFQUN2SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxNQUFNLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUN4SDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQyxFQUN2SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLENBQUMsQ0FBQyxFQUNySCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxNQUFNLENBQUMsQ0FBQyxDQUN6SDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxDQUFDLENBQUMsRUFDekgsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsTUFBTSxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxDQUFDLENBQUMsRUFDcEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxNQUFNLEVBQUUsT0FBTyxFQUFFLE9BQU8sQ0FBQyxDQUFDLENBQ3JIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsQ0FBQyxDQUFDLEVBQ3JILElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsTUFBTSxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDLEVBQ2pILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLENBQzNIO0tBQ0o7SUFDRDtRQUNJLElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsTUFBTSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsQ0FBQyxDQUFDLEVBQ25ILElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxFQUNySCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLE1BQU0sRUFBRSxDQUFDLEtBQUssRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUNwSDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsT0FBTyxFQUFFLENBQUMsTUFBTSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDLEVBQ3BILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxNQUFNLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLENBQUMsQ0FBQyxFQUN0SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsTUFBTSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLENBQ3ZIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDLEVBQ3pILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxFQUN4SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxNQUFNLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsQ0FBQyxDQUFDLENBQ3pIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsT0FBTyxDQUFDLENBQUMsRUFDcEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsS0FBSyxDQUFDLENBQUMsRUFDdkgsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUMzSDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLENBQUMsQ0FBQyxFQUN2SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxNQUFNLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsUUFBUSxDQUFDLENBQUMsRUFDcEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FDM0g7UUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxFQUNuSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sQ0FBQyxDQUFDLEVBQ3hILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLE1BQU0sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLENBQzFIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLE1BQU0sRUFBRSxDQUFDLE1BQU0sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLENBQUMsQ0FBQyxFQUN0SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLENBQUMsQ0FBQyxFQUN0SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsQ0FBQyxDQUFDLENBQ3pIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxFQUN2SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsQ0FBQyxDQUFDLEVBQ3JILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsQ0FBQyxDQUFDLENBQzVIO0tBQ0o7SUFDRDtRQUNJLElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsTUFBTSxFQUFFLFFBQVEsRUFBRSxDQUFDLEtBQUssRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE1BQU0sQ0FBQyxDQUFDLEVBQ25ILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLENBQUMsQ0FBQyxFQUN4SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsS0FBSyxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxDQUFDLENBQUMsQ0FDckg7UUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsQ0FBQyxDQUFDLEVBQ3pILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxNQUFNLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsQ0FBQyxDQUFDLEVBQ3ZILElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxDQUFDLENBQUMsQ0FDNUg7UUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDLEVBQ3BILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsQ0FBQyxDQUFDLEVBQzFILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUMxSDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQyxFQUN4SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxDQUFDLENBQUMsRUFDeEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUN6SDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsTUFBTSxDQUFDLENBQUMsRUFDdEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLEVBQ3RILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxDQUFDLENBQUMsQ0FDeEg7UUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxFQUNySCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsQ0FBQyxDQUFDLEVBQ3hILElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQ3pIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLENBQUMsQ0FBQyxFQUNuSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsQ0FBQyxDQUFDLEVBQ3RILElBQUksMkJBQVksQ0FBQyxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE1BQU0sRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUN2SDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxNQUFNLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxFQUN2SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLENBQUMsQ0FBQyxFQUNsSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxNQUFNLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLENBQ3pIO0tBQ0o7SUFDRDtRQUNJLElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLE9BQU8sRUFBRSxNQUFNLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxDQUFDLENBQUMsRUFDbkgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsT0FBTyxDQUFDLENBQUMsRUFDeEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxDQUFDLENBQUMsQ0FDeEg7UUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxFQUN2SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxRQUFRLENBQUMsQ0FBQyxFQUMxSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQyxDQUN6SDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxDQUFDLENBQUMsRUFDM0gsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sQ0FBQyxDQUFDLEVBQ2hILElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUMzSDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLEVBQ3BILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxNQUFNLENBQUMsQ0FBQyxFQUNwSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FDM0g7UUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLE1BQU0sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxFQUN2SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxDQUFDLENBQUMsRUFDekgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQzFIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsQ0FBQyxDQUFDLEVBQzFILElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxFQUNwSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLE1BQU0sRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FDekg7UUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsQ0FBQyxDQUFDLEVBQzFILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLEVBQ3pILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxNQUFNLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxDQUFDLENBQUMsQ0FDMUg7UUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxDQUFDLENBQUMsRUFDckgsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLEtBQUssRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsT0FBTyxDQUFDLENBQUMsRUFDcEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLENBQzFIO0tBQ0o7Q0FDSixDQUFDIn0= + }); var projectiveGroupElement = createCommonjsModule(function (module, exports) { @@ -3161,7 +3170,7 @@ return ProjectiveGroupElement; }()); exports.ProjectiveGroupElement = ProjectiveGroupElement; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHJvamVjdGl2ZUdyb3VwRWxlbWVudC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9jcnlwdG8vZWR3YXJkczI1NTE5L3Byb2plY3RpdmVHcm91cEVsZW1lbnQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBQUEsK0JBQStCO0FBQy9CLHNDQUFzQztBQUN0QywrQkFBK0I7QUFDL0I7Ozs7R0FJRztBQUNILDJEQUEwRDtBQUMxRCxpRUFBZ0U7QUFDaEUsaUNBQW1DO0FBQ25DLCtEQUE4RDtBQUM5RCwrQ0FBOEM7QUFFOUM7Ozs7R0FJRztBQUNIO0lBZ0JJOzs7OztPQUtHO0lBQ0gsZ0NBQVksQ0FBZ0IsRUFBRSxDQUFnQixFQUFFLENBQWdCO1FBQzVELElBQUksQ0FBQyxDQUFDLEdBQUcsQ0FBQyxhQUFELENBQUMsY0FBRCxDQUFDLEdBQUksSUFBSSwyQkFBWSxFQUFFLENBQUM7UUFDakMsSUFBSSxDQUFDLENBQUMsR0FBRyxDQUFDLGFBQUQsQ0FBQyxjQUFELENBQUMsR0FBSSxJQUFJLDJCQUFZLEVBQUUsQ0FBQztRQUNqQyxJQUFJLENBQUMsQ0FBQyxHQUFHLENBQUMsYUFBRCxDQUFDLGNBQUQsQ0FBQyxHQUFJLElBQUksMkJBQVksRUFBRSxDQUFDO0lBQ3JDLENBQUM7SUFHTSxxQ0FBSSxHQUFYO1FBQ0ksSUFBSSxDQUFDLENBQUMsQ0FBQyxJQUFJLEVBQUUsQ0FBQztRQUNkLElBQUksQ0FBQyxDQUFDLENBQUMsR0FBRyxFQUFFLENBQUM7UUFDYixJQUFJLENBQUMsQ0FBQyxDQUFDLEdBQUcsRUFBRSxDQUFDO0lBQ2pCLENBQUM7SUFFTSx1Q0FBTSxHQUFiLFVBQWMsQ0FBd0I7UUFDbEMsSUFBTSxFQUFFLEdBQUcsSUFBSSwyQkFBWSxFQUFFLENBQUM7UUFDOUIsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDO1FBQ25CLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFB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 + }); var extendedGroupElement = createCommonjsModule(function (module, exports) { @@ -3381,7 +3390,7 @@ return ExtendedGroupElement; }()); exports.ExtendedGroupElement = ExtendedGroupElement; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZXh0ZW5kZWRHcm91cEVsZW1lbnQuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi9zcmMvY3J5cHRvL2Vkd2FyZHMyNTUxOS9leHRlbmRlZEdyb3VwRWxlbWVudC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUEsK0JBQStCO0FBQy9CLHNDQUFzQzs7O0FBRXRDLCtCQUErQjtBQUMvQjs7OztHQUlHO0FBQ0gsdURBQXNEO0FBQ3RELDJEQUEwRDtBQUMxRCxpRUFBZ0U7QUFDaEUsaUNBQTJEO0FBQzNELCtDQUE4QztBQUM5QyxxRUFBb0U7QUFDcEUsbUVBQWtFO0FBRWxFOzs7O0dBSUc7QUFDSDtJQXFCSTs7Ozs7O09BTUc7SUFDSCw4QkFBWSxDQUFnQixFQUFFLENBQWdCLEVBQUUsQ0FBZ0IsRUFBRSxDQUFnQjtRQUM5RSxJQUFJLENBQUMsQ0FBQyxHQUFHLENBQUMsYUFBRCxDQUFDLGNBQUQsQ0FBQyxHQUFJLElBQUksMkJBQVksRUFBRSxDQUFDO1FBQ2pDLElBQUksQ0FBQyxDQUFDLEdBQUcsQ0FBQyxhQUFELENBQUMsY0FBRCxDQUFDLEdBQUksSUFBSSwyQkFBWSxFQUFFLENBQUM7UUFDakMsSUFBSSxDQUFDLENBQUMsR0FBRyxDQUFDLGFBQUQsQ0FBQyxjQUFELENBQUMsR0FBSSxJQUFJLDJCQUFZLEVBQUUsQ0FBQztRQUNqQyxJQUFJLENBQUMsQ0FBQyxHQUFHLENBQUMsYUFBRCxDQUFDLGNBQUQsQ0FBQyxHQUFJLElBQUksMkJBQVksRUFBRSxDQUFDO0lBQ3JDLENBQUM7SUFFRDs7T0FFRztJQUNJLG1DQUFJLEdBQVg7UUFDSSxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksRUFBRSxDQUFDO1FBQ2QsSUFBSSxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsQ0FBQztRQUNiLElBQUksQ0FBQyxDQUFDLENBQUMsR0FBRyxFQUFFLENBQUM7UUFDYixJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksRUFBRSxDQUFDO0lBQ2xCLENB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 + }); var scalar = createCommonjsModule(function (module, exports) { @@ -4145,7 +4154,7 @@ return true; } exports.scalarMinimal = scalarMinimal; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2NhbGFyLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vc3JjL2NyeXB0by9lZHdhcmRzMjU1MTkvc2NhbGFyLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQUFBLCtCQUErQjtBQUMvQixzQ0FBc0M7QUFDdEMsK0JBQStCO0FBQy9COzs7O0dBSUc7QUFDSCx5REFBd0Q7QUFDeEQsK0NBRXdCO0FBQ3hCLGlDQUFzQztBQUV0Qzs7Ozs7Ozs7Ozs7Ozs7O0dBZUc7QUFDSCxTQUFnQixZQUFZLENBQUMsQ0FBYSxFQUFFLENBQWEsRUFBRSxDQUFhLEVBQUUsQ0FBYTtJQUNuRixJQUFNLEVBQUUsR0FBRywwQkFBVyxHQUFHLDJCQUFZLENBQUMsS0FBSyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQztJQUNsRCxJQUFNLEVBQUUsR0FBRywwQkFBVyxHQUFHLENBQUMsMkJBQVksQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxJQUFJLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNsRSxJQUFNLEVBQUUsR0FBRywwQkFBVyxHQUFHLENBQUMsMkJBQVksQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxJQUFJLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNsRSxJQUFNLEVBQUUsR0FBRywwQkFBVyxHQUFHLENBQUMsMkJBQVksQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxJQUFJLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNsRSxJQUFNLEVBQUUsR0FBRywwQkFBVyxHQUFHLENBQUMsMkJBQVksQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxJQUFJLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNuRSxJQUFNLEVBQUUsR0FBRywwQkFBVyxHQUFHLENBQUMsMkJBQVksQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxJQUFJLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNuRSxJQUFNLEVBQUUsR0FBRywwQkFBVyxHQUFHLENBQUMsMkJBQVksQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxJQUFJLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNuRSxJQUFNLEVBQUUsR0FBRywwQkFBVyxHQUFHLENBQUMsMkJBQVksQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxJQUFJLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNuRSxJQUFNLEVBQUUsR0FBRywwQkFBVyxHQUFHLDJCQUFZLENBQUMsS0FBSyxDQUFDLENBQUMsRUFBRSxFQUFFLENBQUMsQ0FBQztJQUNuRCxJQUFNLEVBQUUsR0FBRywwQkFBVyxHQUFHLENBQUMsMkJBQVksQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxJQUFJLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNuRSxJQUFNLEdBQUcsR0FBRywwQkFBVyxHQUFHLENBQUMsMkJBQVksQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxJQUFJLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNwRSxJQUFNLEdBQUcsR0FBRyxDQUFDLDJCQUFZLENBQUMsS0FBSyxDQUFDLENBQUMsRUFBRSxFQUFFLENBQUMsSUFBSSxzQkFBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDdEQsSUFBTSxFQUFFLEdBQUcsMEJBQVcsR0FBRywyQkFBWSxDQUFDLEtBQUssQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUM7SUFDbEQsSUFBTSxFQUFFLEdBQUcsMEJBQVcsR0FBRyxDQUFDLDJCQUFZLENBQUMsS0FBSyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsSUFBSSxzQkFBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDbEUsSUFBTSxFQUFFLEdBQUcsMEJBQVcsR0FBRyxDQUFDLDJCQUFZLENBQUMsS0FBSyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsSUFBSSxzQkFBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDbEUsSUFBTSxFQUFFLEdBQUcsMEJBQVcsR0FBRyxDQUFDLDJCQUFZLENBQUMsS0FBSyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsSUFBSSxzQkFBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDbEUsSUFBTSxFQUFFLEdBQUcsMEJBQVcsR0FBRyxDQUFDLDJCQUFZLENBQUMsS0FBSyxDQUFDLENBQUMsRUFBRSxFQUFFLENBQUMsSUFBSSxzQkFBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDbkUsSUFBTSxFQUFFLEdBQUcsMEJBQVcsR0FBRyxDQUFDLDJCQUFZLENBQUMsS0FBSyxDQUFDLENBQUMsRUFBRSxFQUFFLENBQUMsSUFBSSxzQkFBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDbkUsSUFBTSxFQUFFLEdBQUcsMEJBQVcsR0FBRyxDQUFDLDJCQUFZLENBQUMsS0FBSyxDQUFDLENBQUMsRUFBRSxFQUFFLENBQUMsSUFBSSxzQkFBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDbkUsSUFBTSxFQUFFLEdBQUcsMEJBQVcsR0FBRyxDQUFDLDJCQUFZLENBQUMsS0FBSyxDQUFDLENBQUMsRUFBRSxFQUFFLENBQUMsSUFBSSxzQkFBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDbkUsSUFBTSxFQUFFLEdBQUcsMEJBQVcsR0FBRywyQkFBWSxDQUFDLEtBQUssQ0FBQyxDQUFDLEVBQUUsRUFBRSxDQUFDLENBQUM7SUFDbkQsSUFBTSxFQUFFLEdBQUcsMEJBQVcsR0FBRyxDQUFDLDJCQUFZLENBQUMsS0FBSyxDQUFDLENBQUMsRUFBRSxFQUFFLENBQUMsSUFBSSxzQkFBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDbkUsSUFBTSxHQUFHLEdBQUcsMEJBQVcsR0FBRyxDQUFDLDJCQUFZLENBQUMsS0FBSyxDQUFDLENBQUMsRUFBRSxFQUFFLENBQUMsSUFBSSxzQkFBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDcEUsSUFBTSxHQUFHLEdBQUcsQ0FBQywyQkFBWSxDQUFDLEtBQUssQ0FBQyxDQUFDLEVBQUUsRUFBRSxDQUFDLElBQUksc0JBQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO0lBQ3RELElBQU0sRUFBRSxHQUFHLDBCQUFXLEdBQUcsMkJBQVksQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDO0lBQ2xELElBQU0sRUFBRSxHQUFHLDBCQUFXLEdBQUcsQ0FBQywyQkFBWSxDQUFDLEtBQUssQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLElBQUksc0JBQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO0lBQ2xFLElBQU0sRUFBRSxHQUFHLDBCQUFXLEdBQUcsQ0FBQywyQkFBWSxDQUFDLEtBQUssQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLElBQUksc0JBQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO0lBQ2xFLElBQU0sRUFBRSxHQUFHLDBCQUFXLEdBQUcsQ0FBQywyQkFBWSxDQUFDLEtBQUssQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLElBQUksc0JBQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO0lBQ2xFLElBQU0sRUFBRSxHQUFHLDBCQUFXLEdBQUcsQ0FBQywyQkFBWSxDQUFDLEtBQUssQ0FBQyxDQUFDLEVBQUUsRUFBRSxDQUFDLElBQUksc0JBQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO0lBQ25FLElBQU0sRUFBRSxHQUFHLDBCQUFXLEdBQUcsQ0FBQywyQkFBWSxDQUFDLEtBQUssQ0FBQyxDQUFDLEVBQUUsRUFBRSxDQUFDLElBQUksc0JBQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO0lBQ25FLElBQU0sRUFBRSxHQUFHLDBCQUFXLEdBQUcsQ0FBQywyQkFBWSxDQUFDLEtBQUssQ0FBQyxDQUFDLEVBQUUsRUFBRSxDQUFDLElBQUksc0JBQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO0lBQ25FLElBQU0sRUFBRSxHQUFHLDBCQUFXLEdBQUcsQ0FBQywyQkFBWSxDQUFDLEtBQUssQ0FBQyxDQUFDLEVBQUUsRUFBRSxDQUFDLElBQUksc0JBQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO0lBQ25FLElBQU0sRUFBRSxHQUFHLDBCQUFXLEdBQUcsMkJBQVksQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxDQUFDO0lBQ25ELElBQU0sRUFBRSxHQUFHLDBCQUFXLEdBQUcsQ0FBQywyQkFBWSxDQUFDLEtBQUssQ0FBQyxDQUFDLEVBQUUsRUFBRSxDQUFDLElBQUksc0JBQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO0lBQ25FLElBQU0sR0FBRyxHQUFHLDBCQUFXLEdBQUcsQ0FBQywyQkFBWSxDQUFDLEtBQUssQ0FBQyxDQUFDLEVBQUUsRUFBRSxDQUFDLElBQUksc0JBQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO0lBQ3BFLElBQU0sR0FBRyxHQUFHLENBQUMsMkJBQVksQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxJQUFJLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUV0RCxJQUFNLEtBQUssR0FBRyxJQUFJLGFBQWEsQ0FBQyxFQUFFLENBQUMsQ0FBQztJQUVwQyxJQUFJLEVBQUUsR0FBRyxFQUFFLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLENBQUM7SUFDeEIsSUFBSSxFQUFFLEdBQUcsRUFBRSxHQUFHLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxDQUFDO0lBQ3BDLElBQUksRUFBRSxHQUFHLEVBQUUsR0FBRyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsQ0FBQztJQUNoRCxJQUFJLEVBQUUsR0FBRyxFQUFFLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLENBQUM7SUFDNUQsSUFBSSxFQUFFLEdBQUcsRUFBRSxHQUFHLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxDQUFDO0lBQ3hFLElBQUksRUFBRSxHQUFHLEVBQUUsR0FBRyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsQ0FBQztJQUNwRixJQUFJLEVBQUUsR0FBRyxFQUFFLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLENBQUM7SUFDaEcsSUFBSSxFQUFFLEdBQUcsRUFBRSxHQUFHLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxDQUFDO0lBQzVHLElBQUksRUFBRSxHQUFHLEVBQUUsR0FBRyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUM7UUFDdkQsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLENBQUM7SUFDOUQsSUFBSSxFQUFFLEdBQUcsRUFBRSxHQUFHLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQztRQUN2RCxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsQ0FBQztJQUMxRSxJQUFJLEdBQUcsR0FBRyxHQUFHLEdBQUcsQ0FBQyxFQUFFLEdBQUcsR0FBRyxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDO1FBQ3RFLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxHQUFHLEVBQUUsQ0FBQyxDQUFDO0lBQzNFLElBQUksR0FBRyxHQUFHLEdBQUcsR0FBRyxDQUFDLEVBQUUsR0FBRyxHQUFHLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxHQUFHLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUM7UUFDdkUsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsRUFBRSxDQUFDLENBQUM7SUFDeEYsSUFBSSxHQUFHLEdBQUcsQ0FBQyxFQUFFLEdBQUcsR0FBRyxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsR0FBRyxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDO1FBQ2pFLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxHQUFHLEVBQUUsQ0FBQyxDQUFDO0lBQzVFLElBQUksR0FBRyxHQUFHLENBQUMsRUFBRSxHQUFHLEdBQUcsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLEdBQUcsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQztRQUNqRSxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsR0FBRyxFQUFFLENBQUMsQ0FBQztJQUNoRSxJQUFJLEdBQUcsR0FBRyxDQUFDLEVBQUUsR0FBRyxHQUFHLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxHQUFHLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUM7UUFDakUsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsRUFBRSxDQUFDLENBQUM7SUFDcEQsSUFBSSxHQUFHLEdBQUcsQ0FBQyxFQUFFLEdBQUcsR0FBRyxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsR0FBRyxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsRUFBRSxDQUFDLENBQUM7SUFDNUcsSUFBSSxHQUFHLEdBQUcsQ0FBQyxFQUFFLEdBQUcsR0FBRyxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsR0FBRyxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsRUFBRSxDQUFDLENBQUM7SUFDaEcsSUFBSSxHQUFHLEdBQUcsQ0FBQyxFQUFFLEdBQUcsR0FBRyxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsR0FBRyxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsRUFBRSxDQUFDLENBQUM7SUFDcEYsSUFBSSxHQUFHLEdBQUcsQ0FBQyxFQUFFLEdBQUcsR0FBRyxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsR0FBRyxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsRUFBRSxDQUFDLENBQUM7SUFDeEUsSUFBSSxHQUFHLEdBQUcsQ0FBQyxFQUFFLEdBQUcsR0FBRyxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsR0FBRyxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsRUFBRSxDQUFDLENBQUM7SUFDNUQsSUFBSSxHQUFHLEdBQUcsQ0FBQyxFQUFFLEdBQUcsR0FBRyxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsR0FBRyxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsRUFBRSxDQUFDLENBQUM7SUFDaEQsSUFBSSxHQUFHLEdBQUcsQ0FBQyxHQUFHLEdBQUcsR0FBRyxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsR0FBRyxDQUFDLENBQUM7SUFDcEMsSUFBSSxHQUFHLEdBQUcsQ0FBQyxHQUFHLEdBQUcsR0FBRyxDQUFDLENBQUM7SUFDdEIsSUFBSSxHQUFHLEdBQUcsc0JBQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUVyQixLQUFLLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsOEJBQWUsQ0FBQyxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDakQsRUFBRSxJQUFJLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNmLEVBQUUsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksc0JBQU8sQ0FBQyxFQUFFLENBQUMsQ0FBQztJQUM5QixLQUFLLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsOEJBQWUsQ0FBQyxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDakQsRUFBRSxJQUFJLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNmLEVBQUUsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksc0JBQU8sQ0FBQyxFQUFFLENBQUMsQ0FBQztJQUM5QixLQUFLLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsOEJBQWUsQ0FBQyxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDakQsRUFBRSxJQUFJLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNmLEVBQUUsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksc0JBQU8sQ0FBQyxFQUFFLENBQUMsQ0FBQztJQUM5QixLQUFLLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsOEJBQWUsQ0FBQyxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDakQsRUFBRSxJQUFJLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQztJ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QUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxHQUFHLDhCQUFlLENBQUMsSUFBSSxzQkFBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDO0lBQ25ELEdBQUcsSUFBSSxLQUFLLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDakIsR0FBRyxJQUFJLEtBQUssQ0FBQyxFQUFFLENBQUMsSUFBSSxzQkFBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDO0lBRWhDLEdBQUcsSUFBSSxHQUFHLEdBQUcseUJBQVUsQ0FBQztJQUN4QixHQUFHLElBQUksR0FBRyxHQUFHLHlCQUFVLENBQUM7SUFDeEIsR0FBRyxJQUFJLEdBQUcsR0FBRyx5QkFBVSxDQUFDO0lBQ3hCLEdBQUcsSUFBSSxHQUFHLEdBQUcseUJBQVUsQ0FBQztJQUN4QixHQUFHLElBQUksR0FBRyxHQUFHLHlCQUFVLENBQUM7SUFDeEIsR0FBRyxJQUFJLEdBQUcsR0FBRyx5QkFBVSxDQUFDO0lBQ3hCLEdBQUcsR0FBRyxzQkFBTyxDQUFDLENBQUMsQ0FBQyxDQUFDO0lBRWpCLEdBQUcsSUFBSSxHQUFHLEdBQUcseUJBQVUsQ0FBQztJQUN4QixHQUFHLElBQUksR0FBRyxHQUFHLHlCQUFVLENBQUM7SUFDeEIsR0FBRyxJQUFJLEdBQUcsR0FBRyx5QkFBVSxDQUFDO0lBQ3hCLEdBQUcsSUFBSSxHQUFHLEdBQUcseUJBQVUsQ0FBQztJQUN4QixHQUFHLElBQUksR0FBRyxHQUFHLHlCQUFVLENBQUM7SUFDeEIsR0FBRyxJQUFJLEdBQUcsR0FBRyx5QkFBVSxDQUFDO0lBQ3hCLEdBQUcsR0FBRyxzQkFBTyxDQUFDLENBQUMsQ0FBQyxDQUFDO0lBRWpCLEVBQUUsSUFBSSxHQUFHLEdBQUcseUJBQVUsQ0FBQztJQUN2QixHQUFHLElBQUksR0FBRyxHQUFHLHlCQUFVLENBQUM7SUFDeEIsR0FBRyxJQUFJLEdBQUcsR0FBRyx5QkFBVSxDQUFDO0lBQ3hCLEdBQUcsSUFBSSxHQUFHLEdBQUcseUJBQVUsQ0FBQztJQUN4QixHQUFHLElBQUksR0FBRyxHQUFHLHlCQUFVLENBQUM7SUFDeEIsR0FBRyxJQUFJLEdBQUcsR0FBRyx5QkFBVSxDQUFDO0lBQ3hCLEdBQUcsR0FBRyxzQkFBTyxDQUFDLENBQUMsQ0FBQyxDQUFDO0lBRWpCLEVBQUUsSUFBSSxHQUFHLEdBQUcseUJBQVUsQ0FBQztJQUN2QixFQUFFLElBQUksR0FBRyxHQUFHLHlCQUFVLENBQUM7SUFDdkIsR0FBRyxJQUFJLEdBQUcsR0FBRyx5QkFBVSxDQUFDO0lBQ3hCLEdBQUcsSUFBSSxHQUFHLEdBQUcseUJBQVUsQ0FBQztJQUN4QixHQUFHLElBQUksR0FBRyxHQUFHLHlCQUFVLENBQUM7SUFDeEIsR0FBRyxJQUFJLEdBQUcsR0FBRyx5QkFBVSxDQUFDO0lBQ3hCLEdBQUcsR0FBRyxzQkFBTyxDQUFDLENBQUMsQ0FBQyxDQUFDO0lBRWpCLEVBQUUsSUFBSSxHQUFHLEdBQUcseUJBQVUsQ0FBQztJQUN2QixFQUFFLElBQUksR0FBRyxHQUFHLHlCQUFVLENBQUM7SUFDdkIsRUFBRSxJQUFJLEdBQUcsR0FBRyx5QkFBVSxDQUFDO0lBQ3ZCLEdBQUcsSUFBSSxHQUFHLEdBQUcseUJBQVUsQ0FBQztJQUN4QixHQUFHLElBQUksR0FBRyxHQUFHLHlCQUFVLENBQUM7SUFDeEIsR0FBRyxJQUFJLEdBQUcsR0FBRyx5QkFBVSxDQUFDO0lBQ3hCLEdBQUcsR0FBRyxzQkFBTyxDQUFDLENBQUMsQ0FBQyxDQUFDO0lBRWpCLEVBQUUsSUFBSSxHQUFHLEdBQUcseUJBQVUsQ0FBQztJQUN2QixFQUFFLElBQUksR0FBRyxHQUFHLHlCQUFVLENBQUM7SUFDdkIsRUFBRSxJQUFJLEdBQUcsR0FBRyx5QkFBVSxDQUFDO0lBQ3ZCLEVBQUUsSUFBSSxHQUFHLEdBQUcseUJBQVUsQ0FBQztJQUN2QixHQUFHLElBQUksR0FBRyxHQUFHLHlCQUFVLENBQUM7SUFDeEIsR0FBRyxJQUFJLEdBQUcsR0FBRyx5QkFBVSxDQUFDO0lBQ3hCLEdBQUcsR0FBRyxzQkFBTyxDQUFDLENBQUMsQ0FBQyxDQUFDO0lBRWpCLEtBQUssQ0FBQyxDQUFDLENBQUMsR0FBRyxD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SSxHQUFHLEdBQUcseUJBQVUsQ0FBQztJQUN2QixFQUFFLElBQUksR0FBRyxHQUFHLHlCQUFVLENBQUM7SUFDdkIsRUFBRSxJQUFJLEdBQUcsR0FBRyx5QkFBVSxDQUFDO0lBQ3ZCLEVBQUUsSUFBSSxHQUFHLEdBQUcseUJBQVUsQ0FBQztJQUN2QixFQUFFLElBQUksR0FBRyxHQUFHLHlCQUFVLENBQUM7SUFDdkIsR0FBRyxHQUFHLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFFakIsRUFBRSxJQUFJLEdBQUcsR0FBRyx5QkFBVSxDQUFDO0lBQ3ZCLEVBQUUsSUFBSSxHQUFHLEdBQUcseUJBQVUsQ0FBQztJQUN2QixFQUFFLElBQUksR0FBRyxHQUFHLHlCQUFVLENBQUM7SUFDdkIsRUFBRSxJQUFJLEdBQUcsR0FBRyx5QkFBVSxDQUFDO0lBQ3ZCLEVBQUUsSUFBSSxHQUFHLEdBQUcseUJBQVUsQ0FBQztJQUN2QixFQUFFLElBQUksR0FBRyxHQUFHLHlCQUFVLENBQUM7SUFDdkIsR0FBRyxHQUFHLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFFakIsRUFBRSxJQUFJLEdBQUcsR0FBRyx5QkFBVSxDQUFDO0lBQ3ZCLEVBQUUsSUFBSSxHQUFHLEdBQUcseUJBQVUsQ0FBQztJQUN2QixFQUFFLElBQUksR0FBRyxHQUFHLHlCQUFVLENBQUM7SUFDdkIsRUFBRSxJQUFJLEdBQUcsR0FBRyx5QkFBVSxDQUFDO0lBQ3ZCLEVBQUUsSUFBSSxHQUFHLEdBQUcseUJBQVUsQ0FBQztJQUN2QixFQUFFLElBQUksR0FBRyxHQUFHLHlCQUFVLENBQUM7SUFDdkIsR0FBRyxHQUFHLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFFakIsRUFBRSxJQUFJLEdBQUcsR0FBRyx5QkFBVSxDQUFDO0lBQ3ZCLEVBQUUsSUFBSSxHQUFHLEdBQUcseUJBQVUsQ0FBQztJQUN2QixFQUFFLElBQUksR0FBRyxHQUFHLHlCQUFVLENBQUM7SUFDdkIsRUFBRSxJQUFJLEdBQUcsR0FBRyx5QkFBVSxDQUFDO0lBQ3ZCLEVBQUUsSUFBSSxHQUFHLEdBQUcseUJBQVUsQ0FBQztJQUN2QixFQUFFLElBQUksR0FBRyxHQUFHLHlCQUFVLENBQUM7SUFDdkIsR0FBRyxHQUFHLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFFakIsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLDhCQUFlLENBQUMsSUFBSSxzQkFBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDO0lBQ2pELEVBQUUsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDZixFQUFFLElBQUksS0FBSyxDQUFDLENBQUMsQ0FBQyxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDOUIsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLDhCQUFlLENBQUMsSUFBSSxzQkFBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDO0lBQ2pELEVBQUUsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDZixFQUFFLElBQUksS0FBSyxDQUFDLENBQUMsQ0FBQyxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDOUIsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLDhCQUFlLENBQUMsSUFBSSxzQkFBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDO0lBQ2pELEVBQUUsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDZixFQUFFLElBQUksS0FBSyxDQUFDLENBQUMsQ0FBQyxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDOUIsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLDhCQUFlLENBQUMsSUFBSSxzQkFBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDO0lBQ2pELEVBQUUsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDZixFQUFFLElBQUksS0FBSyxDQUFDLENBQUMsQ0FBQyxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDOUIsS0FBSyxDQUFD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QyxDQUFDLENBQUM7SUFFakIsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsSUFBSSxzQkFBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDO0lBQzdCLEVBQUUsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDZixFQUFFLElBQUksS0FBSyxDQUFDLENBQUMsQ0FBQyxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDOUIsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsSUFBSSxzQkFBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDO0lBQzdCLEVBQUUsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDZixFQUFFLElBQUksS0FBSyxDQUFDLENBQUMsQ0FBQyxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDOUIsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsSUFBSSxzQkFBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDO0lBQzdCLEVBQUUsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDZixFQUFFLElBQUksS0FBSyxDQUFDLENBQUMsQ0FBQyxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDOUIsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsSUFBSSxzQkFBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDO0lBQzdCLEVBQUUsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDZixFQUFFLElBQUksS0FBSyxDQUFDLENBQUMsQ0FBQyxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDOUIsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsSUFBSSxzQkFBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDO0lBQzdCLEVBQUUsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDZixFQUFFLElBQUksS0FBSyxDQUFDLENBQUMsQ0FBQyxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDOUIsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsSUFBSSxzQkFBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDO0lBQzdCLEVBQUUsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDZixFQUFFLElBQUksS0FBSyxDQUFDLENBQUMsQ0FBQyxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDOUIsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsSUFBSSxzQkFBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDO0lBQzdCLEVBQUUsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDZixFQUFFLElBQUksS0FBSyxDQUFDLENBQUMsQ0FBQyxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDOUIsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsSUFBSSxzQkFBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDO0lBQzdCLEVBQUUsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDZixFQUFFLElBQUksS0FBSyxDQUFDLENBQUMsQ0FBQyxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDOUIsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsSUFBSSxzQkFBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDO0lBQzdCLEVBQUUsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDZixFQUFFLElBQUksS0FBSyxDQUFDLENBQUMsQ0FBQyxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDOUIsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsSUFBSSxzQkFBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDO0lBQzdCLEdBQUcsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDaEIsRUFBRSxJQUFJLEtBQUssQ0FBQyxDQUFDLENBQUMsSUFBSSxzQkFBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDO0lBQzlCLEtBQUssQ0FBQyxFQUFFLENBQUMsR0FBRyxHQUFHLElBQUksc0JBQU8sQ0FBQyxFQUFFLENBQUMsQ0FBQztJQUMvQixHQUFHLElBQUksS0FBSyxDQUFDLEVBQUUsQ0FBQyxDQUFDO0lBQ2pCLEdBQUcsSUFBSSxLQUFLLENBQUMsRUFBRSxDQUFDLElBQUksc0JBQU8sQ0FBQyxFQUFFLENBQUMsQ0FBQztJQUNoQyxLQUFLLENBQUMsRUFBRSxDQUFDLEdBQUcsR0FBRyxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDL0IsR0FBRyxJQUFJLEtBQUssQ0FBQyxFQUFFLENBQUMsQ0FBQztJQUNqQixHQUFHLElBQUksS0FBSyxDQUFDLEVBQUUsQ0FBQyxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFFaEMsRUFBRSxJQUFJLEdBQUcsR0FBRyx5QkFBVSxDQUFDO0lBQ3ZCLEVBQUUsSUFBSSxHQUFHLEdBQUcseUJBQVUsQ0FBQztJQUN2QixFQUFFLElBQUksR0FBRyxHQUFHLHlCQUFVLENBQUM7SUFDdkIsRUFBRSxJQUFJLEdBQUcsR0FBRyx5QkFBVSxDQUFDO0lBQ3ZCLEVBQUUsSUFBSSxHQUFHLEdBQUcseUJBQVUsQ0FBQztJQUN2QixFQUFFLElBQUksR0FBRyxHQUFHLHlCQUFVLENBQUM7SUFDdkIsR0FBRyxHQUFHLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFFakIsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsSUFBSSxzQkFBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDO0lBQzdCLEVBQUUsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDZixFQUFFLElBQUksS0FBSyxDQUFDLENBQUMsQ0FBQyxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDOUIsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsSUFBSSxzQkFBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDO0lBQzdCLEVBQUUsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDZixFQUFFLElBQUksS0FBSyxDQUFDLENBQUMsQ0FBQyxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDOUIsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsSUFBSSxzQkFBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDO0lBQzdCLEVBQUUsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDZixFQUFFLElBQUksS0FBSyxDQUFDLENBQUMsQ0FBQyxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDOUIsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsSUFBSSxzQkFBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDO0lBQzdCLEVBQUUsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDZixFQUFFLElBQUksS0FBSyxDQUFDLENBQUMsQ0FBQyxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDOUIsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsSUFBSSxzQkFBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDO0lBQzdCLEVBQUUsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDZixFQUFFLElBQUksS0FBSyxDQUFDLENBQUMsQ0FBQyxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDOUIsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsSUFBSSxzQkFBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDO0lBQzdCLEVBQUUsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDZixFQUFFLElBQUksS0FBSyxDQUFDLENBQUMsQ0FBQyxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDOUIsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsSUFBSSxzQkFBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDO0lBQzdCLEVBQUUsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDZixFQUFFLElBQUksS0FBSyxDQUFDLENBQUMsQ0FBQyxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDOUIsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsSUFBSSxzQkFBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDO0lBQzdCLEVBQUUsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDZixFQUFFLElBQUksS0FBSyxDQUFDLENBQUMsQ0FBQyxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDOUIsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsSUFBSSxzQkFBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDO0lBQzdCLEVBQUUsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDZixFQUFFLElBQUksS0FBSyxDQUFDLENBQUMsQ0FBQyxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDOUIsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsSUFBSSxzQkFBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDO0lBQzdCLEdBQUcsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDaEIsRUFBRSxJQUFJLEtBQUssQ0FBQyxDQUFDLENBQUMsSUFBSSxzQkFBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDO0lBQzlCLEtBQUssQ0FBQyxFQUFFLENBQUMsR0FBRyxHQUFHLElBQUksc0JBQU8sQ0FBQyxFQUFFLENBQUMsQ0FBQztJQUMvQixHQUFHLElBQUksS0FBSyxDQUFDLEVBQUUsQ0FBQyxDQUFDO0lBQ2pCLEdBQUcsSUFBSSxLQUFLLENBQUMsRUFBRSxDQUFDLElBQUksc0JBQU8sQ0FBQyxFQUFFLENBQUMsQ0FBQztJQUVoQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsTUFBTSxDQUFDLEVBQUUsSUFBSSxzQkFBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDaEMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLE1BQU0sQ0FBQyxFQUFFLElBQUksc0JBQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO0lBQ2hDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxNQUFNLENBQUMsQ0FBQyxFQUFFLElBQUksc0JBQU8sQ0FBQyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsRUFBRSxJQUFJLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO0lBQ3hELENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxNQUFNLENBQUMsRUFBRSxJQUFJLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNoQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsTUFBTSxDQUFDLEVBQUUsSUFBSSxzQkFBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUM7SUFDakMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLE1BQU0sQ0FBQyxDQUFDLEVBQUUsSUFBSSxzQkFBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxFQUFFLElBQUksc0JBQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDeEQsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLE1BQU0sQ0FBQyxFQUFFLElBQUksc0JBQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO0lBQ2hDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxNQUFNLENBQUMsQ0FBQyxFQUFFLElBQUksc0JBQU8sQ0FBQyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsRUFBRSxJQUFJLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO0lBQ3hELENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxNQUFNLENBQUMsRUFBRSxJQUFJLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNoQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsTUFBTSxDQUFDLEVBQUUsSUFBSSxzQkFBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDaEMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLE1BQU0sQ0FBQyxDQUFDLEVBQUUsSUFBSSxzQkFBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxFQUFFLElBQUksc0JBQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDekQsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLE1BQU0sQ0FBQyxFQUFFLElBQUksc0JBQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO0lBQ2pDLENBQUMsQ0FBQyxFQUFFLENBQUMsR0FBRyxNQUFNLENBQUMsRUFBRSxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQztJQUNsQyxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsTUFBTSxDQUFDLENBQUMsRUFBRSxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLEVBQUUsSUFBSSxzQkFBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUN6RCxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsTUFBTSxDQUFDLEVBQUUsSUFBSSxzQkFBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDakMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLE1BQU0sQ0FBQyxDQUFDLEVBQUUsSUFBSSxzQkFBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxFQUFFLElBQUksc0JBQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDekQsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLE1BQU0sQ0FBQyxFQUFFLElBQUksc0JBQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO0lBQ2pDLENBQUMsQ0FBQyxFQUFFLENBQUMsR0FBRyxNQUFNLENBQUMsRUFBRSxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQztJQUNsQyxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsTUFBTSxDQUFDLENBQUMsRUFBRSxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLEVBQUUsSUFBSSxzQkFBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUN6RCxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsTUFBTSxDQUFDLEVBQUUsSUFBSSxzQkFBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDakMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLE1BQU0sQ0FBQyxFQUFFLElBQUksc0JBQU8sQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDO0lBQ2xDLENBQUMsQ0FBQyxFQUFFLENBQUMsR0FBRyxNQUFNLENBQUMsRUFBRSxJQUFJLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNqQyxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsTUFBTSxDQUFDLEVBQUUsSUFBSSxzQkFBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDakMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLE1BQU0sQ0FBQyxDQUFDLEVBQUUsSUFBSSxzQkFBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxFQUFFLElBQUksc0JBQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDekQsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLE1BQU0sQ0FBQyxFQUFFLElBQUksc0JBQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO0lBQ2pDLENBQUMsQ0FBQyxFQUFFLENBQUMsR0FBRyxNQUFNLENBQUMsRUFBRSxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQztJQUNsQyxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsTUFBTSxDQUFDLENBQUMsRUFBRSxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsSUFBSSxzQkFBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUMxRCxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsTUFBTSxDQUFDLEdBQUcsSUFBSSxzQkFBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDbEMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLE1BQU0sQ0FBQyxDQUFDLEdBQUcsSUFBSSxzQkFBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLElBQUksc0JBQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDM0QsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLE1BQU0sQ0FBQyxHQUFHLElBQUksc0JBQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO0lBQ2xDLENBQUMsQ0FBQyxFQUFFLENBQUMsR0FBRyxNQUFNLENBQUMsR0FBRyxJQUFJLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNsQyxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsTUFBTSxDQUFDLEdBQUcsSUFBSSxzQkFBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUM7QUFDdkMsQ0FBQztBQS9hRCxvQ0ErYUM7QUFFRDs7Ozs7R0FLRztBQUNILFNBQWdCLFlBQVksQ0FBQyxHQUFlLEVBQUUsQ0FBYTtJQUN2RCxJQUFJLEVBQUUsR0FBRywwQkFBVyxHQUFHLDJCQUFZLENBQUMsS0FBSyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQztJQUNoRCxJQUFJLEVBQUUsR0FBRywwQkFBVyxHQUFHLENBQUMsMkJBQVksQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxJQUFJLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNoRSxJQUFJLEVBQUUsR0FBRywwQkFBVyxHQUFHLENBQUMsMkJBQVksQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxJQUFJLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNoRSxJQUFJLEVBQUUsR0FBRywwQkFBVyxHQUFHLENBQUMsMkJBQVksQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxJQUFJLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNoRSxJQUFJLEVBQUUsR0FBRywwQkFBVyxHQUFHLENBQUMsMkJBQVksQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxJQUFJLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNqRSxJQUFJLEVBQUUsR0FBRywwQkFBVyxHQUFHLENBQUMsMkJBQVksQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxJQUFJLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNqRSxJQUFJLEVBQUUsR0FBRywwQkFBVyxHQUFHLENBQUMsMkJBQVksQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxJQUFJLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNqRSxJQUFJLEVBQUUsR0FBRywwQkFBVyxHQUFHLENBQUMsMkJBQVksQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxJQUFJLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNqRSxJQUFJLEVBQUUsR0FBRywwQkFBVyxHQUFHLDJCQUFZLENBQUMsS0FBSyxDQUFDLENBQUMsRUFBRSxFQUFFLENBQUMsQ0FBQztJQUNqRCxJQUFJLEVBQUUsR0FBRywwQkFBVyxHQUFHLENBQUMsMkJBQVksQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxJQUFJLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNqRSxJQUFJLEdBQUcsR0FBRywwQkFBVyxHQUFHLENBQUMsMkJBQVksQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxJQUFJLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNsRSxJQUFJLEdBQUcsR0FBRywwQkFBVyxHQUFHLENBQUMsMkJBQVksQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxJQUFJLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNsRSxJQUFJLEdBQUcsR0FBRywwQkFBVyxHQUFHLENBQUMsMkJBQVksQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxJQUFJLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNsRSxJQUFJLEdBQUcsR0FBRywwQkFBVyxHQUFHLENBQUMsMkJBQVksQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxJQUFJLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNsRSxJQUFJLEdBQUcsR0FBRywwQkFBVyxHQUFHLENBQUMsMkJBQVksQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxJQUFJLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNsRSxJQUFJLEdBQUcsR0FBRywwQkFBVyxHQUFHLENBQUMsMkJBQVksQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxJQUFJLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNsRSxJQUFJLEdBQUcsR0FBRywwQkFBVyxHQUFHLDJCQUFZLENBQUMsS0FBSyxDQUFDLENBQUMsRUFBRSxFQUFFLENBQUMsQ0FBQztJQUNsRCxJQUFJLEdBQUcsR0FBRywwQkFBVyxHQUFHLENBQUMsMkJBQVksQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxJQUFJLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNsRSxJQUFJLEdBQUcsR0FBRywwQkFBVyxHQUFHLENBQUMsMkJBQVksQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxJQUFJLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNsRSxJQUFJLEdBQUcsR0FBRywwQkFBVyxHQUFHLENBQUMsMkJBQVksQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxJQUFJLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNsRSxJQUFJLEdBQUcsR0FBRywwQkFBVyxHQUFHLENBQUMsMkJBQVksQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxJQUFJLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNsRSxJQUFJLEdBQUcsR0FBRywwQkFBVyxHQUFHLENBQUMsMkJBQVksQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxJQUFJLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNsRSxJQUFJLEdBQUcsR0FBRywwQkFBVyxHQUFHLENBQUMsMkJBQVksQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxJQUFJLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNsRSxJQUFJLEdBQUcsR0FBRyxDQUFDLDJCQUFZLENBQUMsS0FBSyxDQUFDLENBQUMsRUFBRSxFQUFFLENBQUMsSUFBSSxzQkFBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFFcEQsR0FBRyxJQUFJLEdBQUcsR0FBRyx5QkFBVSxDQUFDO0lBQ3hCLEdBQUcsSUFBSSxHQUFHLEdBQUcseUJBQVUsQ0FBQztJQUN4QixHQUFHLElBQUksR0FBRyxHQUFHLHlCQUFVLENBQUM7SUFDeEIsR0FBRyxJQUFJLEdBQUcsR0FBRyx5QkFBVSxDQUFDO0lBQ3hCLEdBQUcsSUFBSSxHQUFHLEdBQUcseUJBQVUsQ0FBQztJQUN4QixHQUFHLElBQUksR0FBRyxHQUFHLHlCQUFVLENBQUM7SUFDeEIsR0FBRyxHQUFHLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFFakIsR0FBRyxJQUFJLEdBQUcsR0FBRyx5QkFBVSxDQUFDO0lBQ3hCLEdBQUcsSUFBSSxHQUFHLEdBQUcseUJBQVUsQ0FBQztJQUN4QixHQUFHLElBQUksR0FBRyxHQUFHLHlCQUFVLENBQUM7SUFDeEIsR0FBRyxJQUFJLEdBQUcsR0FBRyx5QkFBVSxDQUFDO0lBQ3hCLEdBQUcsSUFBSSxHQUFHLEdBQUcseUJBQVUsQ0FBQztJQUN4QixHQUFHLElBQUksR0FBRyxHQUFHLHlCQUFVLENBQUM7SUFDeEIsR0FBRyxHQUFHLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFFakIsRUFBRSxJQUFJLEdBQUcsR0FBRyx5QkFBVSxDQUFDO0lBQ3ZCLEdBQUcsSUFBSSxHQUFHLEdBQUcseUJBQVUsQ0FBQztJQUN4QixHQUFHLElBQUksR0FBRyxHQUFHLHlCQUFVLENBQUM7SUFDeEIsR0FBRyxJQUFJLEdBQUcsR0FBRyx5QkFBVSxDQUFDO0lBQ3hCLEdBQUcsSUFBSSxHQUFHLEdBQUcseUJBQVUsQ0FBQztJQUN4QixHQUFHLElBQUksR0FBRyxHQUFHLHlCQUFVLENBQUM7SUFDeEIsR0FBRyxHQUFHLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFFakIsRUFBRSxJQUFJLEdBQUcsR0FBRyx5QkFBVSxDQUFDO0lBQ3ZCLEVBQUUsSUFBSSxHQUFHLEdBQUcseUJBQVUsQ0FBQztJQUN2QixHQUFHLElBQUksR0FBRyxHQUFHLHlCQUFVLENBQUM7SUFDeEIsR0FBRyxJQUFJLEdBQUcsR0FBRyx5QkFBVSxDQUFDO0lBQ3hCLEdBQUcsSUFBSSxHQUFHLEdBQUcseUJBQVUsQ0FBQztJQUN4QixHQUFHLElBQUksR0FBRyxHQUFHLHlCQUFVLENBQUM7SUFDeEIsR0FBRyxHQUFHLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFFakIsRUFBRSxJQUFJLEdBQUcsR0FBRyx5QkFBVSxDQUFDO0lBQ3ZCLEVBQUUsSUFBSSxHQUFHLEdBQUcseUJBQVUsQ0FBQztJQUN2QixFQUFFLElBQUksR0FBRyxHQUFHLHlCQUFVLENBQUM7SUFDdkIsR0FBRyxJQUFJLEdBQUcsR0FBRyx5QkFBVSxDQUFDO0lBQ3hCLEdBQUcsSUFBSSxHQUFHLEdBQUcseUJBQVUsQ0FBQztJQUN4QixHQUFHLElBQUksR0FBRyxHQUFHLHlCQUFVLENBQUM7SUFDeEIsR0FBRyxHQUFHLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFFakIsRUFBRSxJQUFJLEdBQUcsR0FBRyx5QkFBVSxDQUFDO0lBQ3ZCLEVBQUUsSUFBSSxHQUFHLEdBQUcseUJBQVUsQ0FBQztJQUN2QixFQUFFLElBQUksR0FBRyxHQUFHLHlCQUFVLENBQUM7SUFDdkIsRUFBRSxJQUFJLEdBQUcsR0FBRyx5QkFBVSxDQUFDO0lBQ3ZCLEdBQUcsSUFBSSxHQUFHLEdBQUcseUJBQVUsQ0FBQztJQUN4QixHQUFHLElBQUksR0FBRyxHQUFHLHlCQUFVLENBQUM7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LEVBQUUsSUFBSSxHQUFHLEdBQUcseUJBQVUsQ0FBQztJQUN2QixHQUFHLEdBQUcsc0JBQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUVqQixFQUFFLElBQUksR0FBRyxHQUFHLHlCQUFVLENBQUM7SUFDdkIsRUFBRSxJQUFJLEdBQUcsR0FBRyx5QkFBVSxDQUFDO0lBQ3ZCLEVBQUUsSUFBSSxHQUFHLEdBQUcseUJBQVUsQ0FBQztJQUN2QixFQUFFLElBQUksR0FBRyxHQUFHLHlCQUFVLENBQUM7SUFDdkIsRUFBRSxJQUFJLEdBQUcsR0FBRyx5QkFBVSxDQUFDO0lBQ3ZCLEVBQUUsSUFBSSxHQUFHLEdBQUcseUJBQVUsQ0FBQztJQUN2QixHQUFHLEdBQUcsc0JBQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUVqQixFQUFFLElBQUksR0FBRyxHQUFHLHlCQUFVLENBQUM7SUFDdkIsRUFBRSxJQUFJLEdBQUcsR0FBRyx5QkFBVSxDQUFDO0lBQ3ZCLEVBQUUsSUFBSSxHQUFHLEdBQUcseUJBQVUsQ0FBQztJQUN2QixFQUFFLElBQUksR0FBRyxHQUFHLHlCQUFVLENBQUM7SUFDdkIsRUFBRSxJQUFJLEdBQUcsR0FBRyx5QkFBVSxDQUFDO0lBQ3ZCLEVBQUUsSUFBSSxHQUFHLEdBQUcseUJBQVUsQ0FBQztJQUN2QixHQUFHLEdBQUcsc0JBQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUVqQixFQUFFLElBQUksR0FBRyxHQUFHLHlCQUFVLENBQUM7SUFDdkIsRUFBRSxJQUFJLEdBQUcsR0FBRyx5QkFBVSxDQUFDO0lBQ3ZCLEVBQUUsSUFBSSxHQUFHLEdBQUcseUJBQVUsQ0FBQztJQUN2QixFQUFFLElBQUksR0FBRyxHQUFHLHlCQUFVLENBQUM7SUFDdkIsRUFBRSxJQUFJLEdBQUcsR0FBRyx5QkFBVSxDQUFDO0lBQ3ZCLEVBQUUsSUFBSSxHQUFHLEdBQUcseUJBQVUsQ0FBQztJQUN2QixHQUFHLEdBQUcsc0JBQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUVqQixFQUFFLElBQUksR0FBRyxHQUFHLHlCQUFVLENB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R0FBRyxHQUFHLHlCQUFVLENBQUM7SUFDdkIsRUFBRSxJQUFJLEdBQUcsR0FBRyx5QkFBVSxDQUFDO0lBQ3ZCLEVBQUUsSUFBSSxHQUFHLEdBQUcseUJBQVUsQ0FBQztJQUN2QixHQUFHLEdBQUcsc0JBQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUVqQixLQUFLLENBQUMsQ0FBQyxDQUFDLEdBQUcsRUFBRSxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDN0IsRUFBRSxJQUFJLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNmLEVBQUUsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksc0JBQU8sQ0FBQyxFQUFFLENBQUMsQ0FBQztJQUM5QixLQUFLLENBQUMsQ0FBQyxDQUFDLEdBQUcsRUFBRSxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDN0IsRUFBRSxJQUFJLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNmLEVBQUUsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksc0JBQU8sQ0FBQyxFQUFFLENBQUMsQ0FBQztJQUM5QixLQUFLLENBQUMsQ0FBQyxDQUFDLEdBQUcsRUFBRSxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDN0IsRUFBRSxJQUFJLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNmLEVBQUUsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksc0JBQU8sQ0FBQyxFQUFFLENBQUMsQ0FBQztJQUM5QixLQUFLLENBQUMsQ0FBQyxDQUFDLEdBQUcsRUFBRSxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDN0IsRUFBRSxJQUFJLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNmLEVBQUUsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksc0JBQU8sQ0FBQyxFQUFFLENBQUMsQ0FBQztJQUM5QixLQUFLLENBQUMsQ0FBQyxDQUFDLEdBQUcsRUFBRSxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDN0IsRUFBRSxJQUFJLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNmLEVBQUUsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksc0JBQU8sQ0FBQyxFQUFFLENBQUMsQ0FBQztJQUM5QixLQUFLLENBQUMsQ0FBQyxDQUFDLEdBQUcsRUFBRSxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDN0IsRUFBRSxJQUFJLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNmLEVBQUUsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksc0JBQU8sQ0FBQyxFQUFFLENBQUMsQ0FBQztJQUM5QixLQUFLLENBQUMsQ0FBQyxDQUFDLEdBQUcsRUFBRSxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDN0IsRUFBRSxJQUFJLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNmLEVBQUUsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksc0JBQU8sQ0FBQyxFQUFFLENBQUMsQ0FBQztJQUM5QixLQUFLLENBQUMsQ0FBQyxDQUFDLEdBQUcsRUFBRSxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDN0IsRUFBRSxJQUFJLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNmLEVBQUUsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksc0JBQU8sQ0FBQyxFQUFFLENBQUMsQ0FBQztJQUM5QixLQUFLLENBQUMsQ0FBQyxDQUFDLEdBQUcsRUFBRSxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDN0IsRUFBRSxJQUFJLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNmLEVBQUUsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksc0JBQU8sQ0FBQyxFQUFFLENBQUMsQ0FBQztJQUM5QixLQUFLLENBQUMsQ0FBQyxDQUFDLEdBQUcsRUFBRSxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDN0IsR0FBRyxJQUFJLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNoQixFQUFFLElBQUksS0FBSyxDQUFDLENBQUMsQ0FBQyxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDOUIsS0FBSyxDQUFDLEVBQUUsQ0FBQyxHQUFHLEdBQUcsSUFBSSxzQkFBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDO0lBQy9CLEdBQUcsSUFBSSxLQUFLLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDakIsR0FBRyxJQUFJLEtBQUssQ0FBQyxFQUFFLENBQUMsSUFBSSxzQkFBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDO0lBQ2hDLEtBQUssQ0FBQyxFQUFFLENBQUMsR0FBRyxHQUFHLElBQUksc0JBQU8sQ0FBQyxFQUFFLENBQUMsQ0FBQztJQUMvQixHQUFHLElBQUksS0FBSyxDQUFDLEVBQUUsQ0FBQyxDQUFDO0lBQ2pCLEdBQUcsSUFBSSxLQUFLLENBQUMsRUFBRSxDQUFDLElBQUksc0JBQU8sQ0FBQyxFQUFFLENBQUMsQ0FBQztJQUVoQyxFQUFFLElBQUksR0FBRyxHQUFHLHlCQUFVLENBQUM7SUFDdkIsRUFBRSxJQUFJLEdBQUcsR0FBRyx5QkFBVSxDQUFDO0lBQ3ZCLEVBQUUsSUFBSSxHQUFHLEdBQUcseUJBQVUsQ0FBQztJQUN2QixFQUFFLElBQUksR0FBRyxHQUFHLHlCQUFVLENBQUM7SUFDdkIsRUFBRSxJQUFJLEdBQUcsR0FBRyx5QkFBVSxDQUFDO0lBQ3ZCLEVBQUUsSUFBSSxHQUFHLEdBQUcseUJBQVUsQ0FBQztJQUN2QixHQUFHLEdBQUcsc0JBQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUVqQixLQUFLLENBQUMsQ0FBQyxDQUFDLEdBQUcsRUFBRSxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDN0IsRUFBRSxJQUFJLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNmLEVBQUUsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksc0JBQU8sQ0FBQyxFQUFFLENBQUMsQ0FBQztJQUM5QixLQUFLLENBQUMsQ0FBQyxDQUFDLEdBQUcsRUFBRSxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDN0IsRUFBRSxJQUFJLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNmLEVBQUUsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksc0JBQU8sQ0FBQyxFQUFFLENBQUMsQ0FBQztJQUM5QixLQUFLLENBQUMsQ0FBQyxDQUFDLEdBQUcsRUFBRSxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDN0IsRUFBRSxJQUFJLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNmLEVBQUUsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksc0JBQU8sQ0FBQyxFQUFFLENBQUMsQ0FBQztJQUM5QixLQUFLLENBQUMsQ0FBQyxDQUFDLEdBQUcsRUFBRSxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDN0IsRUFBRSxJQUFJLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNmLEVBQUUsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksc0JBQU8sQ0FBQyxFQUFFLENBQUMsQ0FBQztJQUM5QixLQUFLLENBQUMsQ0FBQyxDQUFDLEdBQUcsRUFBRSxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDN0IsRUFBRSxJQUFJLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNmLEVBQUUsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksc0JBQU8sQ0FBQyxFQUFFLENBQUMsQ0FBQztJQUM5QixLQUFLLENBQUMsQ0FBQyxDQUFDLEdBQUcsRUFBRSxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDN0IsRUFBRSxJQUFJLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNmLEVBQUUsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksc0JBQU8sQ0FBQyxFQUFFLENBQUMsQ0FBQztJQUM5QixLQUFLLENBQUMsQ0FBQyxDQUFDLEdBQUcsRUFBRSxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDN0IsRUFBRSxJQUFJLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNmLEVBQUUsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksc0JBQU8sQ0FBQyxFQUFFLENBQUMsQ0FBQztJQUM5QixLQUFLLENBQUMsQ0FBQyxDQUFDLEdBQUcsRUFBRSxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDN0IsRUFBRSxJQUFJLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNmLEVBQUUsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksc0JBQU8sQ0FBQyxFQUFFLENBQUMsQ0FBQztJQUM5QixLQUFLLENBQUMsQ0FBQyxDQUFDLEdBQUcsRUFBRSxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDN0IsRUFBRSxJQUFJLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNmLEVBQUUsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksc0JBQU8sQ0FBQyxFQUFFLENBQUMsQ0FBQztJQUM5QixLQUFLLENBQUMsQ0FBQyxDQUFDLEdBQUcsRUFBRSxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDN0IsR0FBRyxJQUFJLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNoQixFQUFFLElBQUksS0FBSyxDQUFDLENBQUMsQ0FBQyxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDOUIsS0FBSyxDQUFDLEVBQUUsQ0FBQyxHQUFHLEdBQUcsSUFBSSxzQkFBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDO0lBQy9CLEdBQUcsSUFBSSxLQUFLLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDakIsR0FBRyxJQUFJLEtBQUssQ0FBQyxFQUFFLENBQUMsSUFBSSxzQkFBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDO0lBRWhDLEdBQUcsQ0FBQyxDQUFDLENBQUMsR0FBRyxNQUFNLENBQUMsRUFBRSxJQUFJLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNsQyxHQUFHLENBQUMsQ0FBQyxDQUFDLEdBQUcsTUFBTSxDQUFDLEVBQUUsSUFBSSxzQkFBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDbEMsR0FBRyxDQUFDLENBQUMsQ0FBQyxHQUFHLE1BQU0sQ0FBQyxDQUFDLEVBQUUsSUFBSSxzQkFBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxFQUFFLElBQUksc0JBQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDMUQsR0FBRyxDQUFDLENBQUMsQ0FBQyxHQUFHLE1BQU0sQ0FBQyxFQUFFLElBQUksc0JBQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO0lBQ2xDLEdBQUcsQ0FBQyxDQUFDLENBQUMsR0FBRyxNQUFNLENBQUMsRUFBRSxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQztJQUNuQyxHQUFHLENBQUMsQ0FBQyxDQUFDLEdBQUcsTUFBTSxDQUFDLENBQUMsRUFBRSxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLEVBQUUsSUFBSSxzQkFBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUMxRCxHQUFHLENBQUMsQ0FBQyxDQUFDLEdBQUcsTUFBTSxDQUFDLEVBQUUsSUFBSSxzQkFBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDbEMsR0FBRyxDQUFDLENBQUMsQ0FBQyxHQUFHLE1BQU0sQ0FBQyxDQUFDLEVBQUUsSUFBSSxzQkFBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxFQUFFLElBQUksc0JBQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDMUQsR0FBRyxDQUFDLENBQUMsQ0FBQyxHQUFHLE1BQU0sQ0FBQyxFQUFFLElBQUksc0JBQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO0lBQ2xDLEdBQUcsQ0FBQyxDQUFDLENBQUMsR0FBRyxNQUFNLENBQUMsRUFBRSxJQUFJLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNsQyxHQUFHLENBQUMsRUFBRSxDQUFDLEdBQUcsTUFBTSxDQUFDLENBQUMsRUFBRSxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLEVBQUUsSUFBSSxzQkFBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUMzRCxHQUFHLENBQUMsRUFBRSxDQUFDLEdBQUcsTUFBTSxDQUFDLEVBQUUsSUFBSSxzQkFBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDbkMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxHQUFHLE1BQU0sQ0FBQyxFQUFFLElBQUksc0JBQU8sQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDO0lBQ3BDLEdBQUcsQ0FBQyxFQUFFLENBQUMsR0FBRyxNQUFNLENBQUMsQ0FBQyxFQUFFLElBQUksc0JBQU8sQ0FBQyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsRUFBRSxJQUFJLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO0lBQzNELEdBQUcsQ0FBQyxFQUFFLENBQUMsR0FBRyxNQUFNLENBQUMsRUFBRSxJQUFJLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNuQyxHQUFHLENBQUMsRUFBRSxDQUFDLEdBQUcsTUFBTSxDQUFDLENBQUMsRUFBRSxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLEVBQUUsSUFBSSxzQkFBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUMzRCxHQUFHLENBQUMsRUFBRSxDQUFDLEdBQUcsTUFBTSxDQUFDLEVBQUUsSUFBSSxzQkFBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDbkMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxHQUFHLE1BQU0sQ0FBQyxFQUFFLElBQUksc0JBQU8sQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDO0lBQ3BDLEdBQUcsQ0FBQyxFQUFFLENBQUMsR0FBRyxNQUFNLENBQUMsQ0FBQyxFQUFFLElBQUksc0JBQU8sQ0FBQyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsRUFBRSxJQUFJLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO0lBQzNELEdBQUcsQ0FBQyxFQUFFLENBQUMsR0FBRyxNQUFNLENBQUMsRUFBRSxJQUFJLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNuQyxHQUFHLENBQUMsRUFBRSxDQUFDLEdBQUcsTUFBTSxDQUFDLEVBQUUsSUFBSSxzQkFBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUM7SUFDcEMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxHQUFHLE1BQU0sQ0FBQyxFQUFFLElBQUksc0JBQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO0lBQ25DLEdBQUcsQ0FBQyxFQUFFLENBQUMsR0FBRyxNQUFNLENBQUMsRUFBRSxJQUFJLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNuQyxHQUFHLENBQUMsRUFBRSxDQUFDLEdBQUcsTUFBTSxDQUFDLENBQUMsRUFBRSxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLEVBQUUsSUFBSSxzQkFBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUMzRCxHQUFHLENBQUMsRUFBRSxDQUFDLEdBQUcsTUFBTSxDQUFDLEVBQUUsSUFBSSxzQkFBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDbkMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxHQUFHLE1BQU0sQ0FBQyxFQUFFLElBQUksc0JBQU8sQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDO0lBQ3BDLEdBQUcsQ0FBQyxFQUFFLENBQUMsR0FBRyxNQUFNLENBQUMsQ0FBQyxFQUFFLElBQUksc0JBQU8sQ0FBQyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxJQUFJLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO0lBQzVELEdBQUcsQ0FBQyxFQUFFLENBQUMsR0FBRyxNQUFNLENBQUMsR0FBRyxJQUFJLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNwQyxHQUFHLENBQUMsRUFBRSxDQUFDLEdBQUcsTUFBTSxDQUFDLENBQUMsR0FBRyxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsSUFBSSxzQkFBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUM3RCxHQUFHLENBQUMsRUFBRSxDQUFDLEdBQUcsTUFBTSxDQUFDLEdBQUcsSUFBSSxzQkFBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDcEMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxHQUFHLE1BQU0sQ0FBQyxHQUFHLElBQUksc0JBQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO0lBQ3BDLEdBQUcsQ0FBQyxFQUFFLENBQUMsR0FBRyxNQUFNLENBQUMsR0FBRyxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQztBQUN6QyxDQUFDO0FBNVRELG9DQTRUQztBQUVEOzs7O0dBSUc7QUFDSCxTQUFnQixhQUFhLENBQUMsTUFBa0I7SUFDNUMsS0FBSyxJQUFJLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLEVBQUUsRUFBRTtRQUN6QixJQUFNLENBQUMsR0FBRywyQkFBWSxDQUFDLEtBQUssQ0FBQyxNQUFNLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDO1FBRTVDLElBQUksQ0FBQyxHQUFHLG1CQUFXLENBQUMsQ0FBQyxDQUFDLEVBQUU7WUFDcEIsT0FBTyxLQUFLLENBQUM7U0FDaEI7YUFBTSxJQUFJLENBQUMsR0FBRyxtQkFBVyxDQUFDLENBQUMsQ0FBQyxFQUFFO1lBQzNCLE1BQU07U0FDVDthQUFNLElBQUksQ0FBQyxLQUFLLENBQUMsRUFBRTtZQUNoQixPQUFPLEtBQUssQ0FBQztTQUNoQjtLQUNKO0lBRUQsT0FBTyxJQUFJLENBQUM7QUFDaEIsQ0FBQztBQWRELHNDQWNDIn0= + }); var ed25519 = createCommonjsModule(function (module, exports) { @@ -4310,7 +4319,7 @@ return Ed25519; }()); exports.Ed25519 = Ed25519; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZWQyNTUxOS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9jcnlwdG8vZWQyNTUxOS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUEsK0JBQStCO0FBQy9CLHNDQUFzQztBQUN0QywrQkFBK0I7OztBQUUvQjs7OztHQUlHO0FBQ0gsMkNBQTBDO0FBQzFDLG9EQUFtRDtBQUNuRCw0RUFBMkU7QUFDM0UsZ0ZBQStFO0FBQy9FLGdEQUFrRjtBQUVsRjtJQUFBO0lBdUxBLENBQUM7SUFsS0c7Ozs7T0FJRztJQUNXLCtCQUF1QixHQUFyQyxVQUFzQyxVQUFzQjtRQUN4RCxPQUFPLFVBQVUsQ0FBQyxRQUFRLENBQUMsRUFBRSxDQUFDLENBQUMsS0FBSyxFQUFFLENBQUM7SUFDM0MsQ0FBQztJQUVEOzs7O09BSUc7SUFDVyx1QkFBZSxHQUE3QixVQUE4QixJQUFnQjtRQUkxQyxJQUFNLFVBQVUsR0FBRyxPQUFPLENBQUMsa0JBQWtCLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLEVBQUUsT0FBTyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUM7UUFDaEYsT0FBTztZQUNILFVBQVUsWUFBQTtZQUNWLFNBQVMsRUFBRSxPQUFPLENBQUMsdUJBQXVCLENBQUMsVUFBVSxDQUFDO1NBQ3pELENBQUM7SUFDTixDQUFDO0lBRUQ7Ozs7T0FJRztJQUNXLDBCQUFrQixHQUFoQyxVQUFpQyxJQUFnQjtRQUM3QyxJQUFJLENBQUMsSUFBSSxJQUFJLElBQUksQ0FBQyxNQUFNLEtBQUssT0FBTyxDQUFDLFNBQVMsRUFBRTtZQUM1QyxNQUFNLElBQUksS0FBSyxDQUFDLGdEQUE4QyxPQUFPLENBQUMsU0FBUyxpQkFDaEUsSUFBSSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUUsQ0FBQyxDQUFDO1NBQzVDO1FBRUQsSUFBTSxNQUFNLEdBQUcsSUFBSSxlQUFNLEVBQUUsQ0FBQztRQUM1QixNQUFN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 + }); var ITransactionEssence = createCommonjsModule(function (module, exports) { @@ -4320,7 +4329,7 @@ * The global type for the transaction essence. */ exports.TRANSACTION_ESSENCE_TYPE = 0; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiSVRyYW5zYWN0aW9uRXNzZW5jZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9tb2RlbHMvSVRyYW5zYWN0aW9uRXNzZW5jZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFRQTs7R0FFRztBQUNVLFFBQUEsd0JBQXdCLEdBQUcsQ0FBQyxDQUFDIn0= + }); var ISigLockedDustAllowanceOutput = createCommonjsModule(function (module, exports) { @@ -4330,7 +4339,7 @@ * The global type for the sig locked dust allowance output. */ exports.SIG_LOCKED_DUST_ALLOWANCE_OUTPUT_TYPE = 1; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiSVNpZ0xvY2tlZER1c3RBbGxvd2FuY2VPdXRwdXQuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvbW9kZWxzL0lTaWdMb2NrZWREdXN0QWxsb3dhbmNlT3V0cHV0LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQUtBOztHQUVHO0FBQ1UsUUFBQSxxQ0FBcUMsR0FBRyxDQUFDLENBQUMifQ== + }); var ISigLockedSingleOutput = createCommonjsModule(function (module, exports) { @@ -4340,7 +4349,7 @@ * The global type for the sig locked single output. */ exports.SIG_LOCKED_SINGLE_OUTPUT_TYPE = 0; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiSVNpZ0xvY2tlZFNpbmdsZU91dHB1dC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9tb2RlbHMvSVNpZ0xvY2tlZFNpbmdsZU91dHB1dC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFLQTs7R0FFRztBQUNVLFFBQUEsNkJBQTZCLEdBQUcsQ0FBQyxDQUFDIn0= + }); var ITreasuryOutput = createCommonjsModule(function (module, exports) { @@ -4350,7 +4359,7 @@ * The global type for the treasury output. */ exports.TREASURY_OUTPUT_TYPE = 2; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiSVRyZWFzdXJ5T3V0cHV0LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL21vZGVscy9JVHJlYXN1cnlPdXRwdXQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBSUE7O0dBRUc7QUFDVSxRQUFBLG9CQUFvQixHQUFHLENBQUMsQ0FBQyJ9 + }); var output = createCommonjsModule(function (module, exports) { @@ -4561,7 +4570,7 @@ writeStream.writeUInt64("treasuryOutput.amount", BigInt(object.amount)); } exports.serializeTreasuryOutput = serializeTreasuryOutput; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoib3V0cHV0LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2JpbmFyeS9vdXRwdXQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBQUEsK0JBQStCO0FBQy9CLHNDQUFzQztBQUN0Qyx5RkFBK0g7QUFDL0gsMkVBQXlHO0FBQ3pHLDZEQUFrRjtBQUlsRixxQ0FBaUg7QUFDakgsbUNBQTBEO0FBRTFEOztHQUVHO0FBQ1UsUUFBQSxpQkFBaUIsR0FBVywwQkFBaUIsQ0FBQztBQUUzRDs7R0FFRztBQUNVLFFBQUEsbUNBQW1DLEdBQzVDLHlCQUFpQixHQUFHLDRCQUFrQixHQUFHLG9DQUEwQixDQUFDO0FBRXhFOztHQUVHO0FBQ1UsUUFBQSwyQ0FBMkMsR0FDcEQseUJBQWlCLEdBQUcsNEJBQWtCLEdBQUcsb0NBQTBCLENBQUM7QUFFeEU7O0dBRUc7QUFDVSxRQUFBLDBCQUEwQixHQUNuQyx5QkFBaUIsR0FBRyxvQkFBVyxDQUFDO0FBRXBDOztHQUVHO0FBQ1UsUUFBQSxnQkFBZ0IsR0FBVyxDQUFDLENBQUM7QUFFMUM7O0dBRUc7QUFDVSxRQUFBLGdCQUFnQixHQUFXLEdBQUcsQ0FBQztBQUU1Qzs7OztHQUlHO0FBQ0gsU0FBZ0Isa0JBQWtCLENBQUMsVUFBc0I7SUFFckQsSUFBTSxVQUFVLEdBQUcsVUFBVSxDQUFDLFVBQVUsQ0FBQyxvQkFBb0IsQ0FBQyxDQUFDO0lBRS9ELElBQU0sTUFBTSxHQUFpRixFQUFFLENBQUM7SUFDaEcsS0FBSyxJQUFJLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxHQUFHLFVBQVUsRUFBRSxDQUFDLEVBQUUsRUFBRTtRQUNqQyxNQUFNLENBQUMsSUFBSSxDQUFDLGlCQUFpQixDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUM7S0FDOUM7SUFFRCxPQUFPLE1BQU0sQ0FBQztBQUNsQixDQUFDO0FBVkQsZ0RBVUM7QUFFRDs7OztHQUlHO0FBQ0gsU0FBZ0IsZ0JBQWdCLENBQUMsV0FBd0IsRUFDckQsT0FB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 + }); var transaction = createCommonjsModule(function (module, exports) { @@ -4647,7 +4656,7 @@ payload.serializePayload(writeStream, object.payload); } exports.serializeTransactionEssence = serializeTransactionEssence; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidHJhbnNhY3Rpb24uanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvYmluYXJ5L3RyYW5zYWN0aW9uLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQUFBLCtCQUErQjtBQUMvQixzQ0FBc0M7QUFDdEMsbUVBQXVFO0FBQ3ZFLHlGQUErSDtBQUMvSCwyRUFBeUc7QUFDekcscUVBQThGO0FBQzlGLG1EQUFtRTtBQUduRSxtQ0FBd0U7QUFDeEUsaUNBQTZEO0FBQzdELG1DQUFnRTtBQUNoRSxxQ0FBaUU7QUFFakU7O0dBRUc7QUFDVSxRQUFBLDhCQUE4QixHQUFXLDBCQUFpQixHQUFHLENBQUMsQ0FBQyxHQUFHLHFCQUFZLENBQUMsR0FBRyxvQkFBVyxDQUFDO0FBRTNHOzs7O0dBSUc7QUFDSCxTQUFnQiw2QkFBNkIsQ0FBQyxVQUFzQjtJQUNoRSxJQUFJLENBQUMsVUFBVSxDQUFDLFlBQVksQ0FBQyxzQ0FBOEIsQ0FBQyxFQUFFO1FBQzFELE1BQU0sSUFBSSxLQUFLLENBQUMsaUNBQStCLFVBQVUsQ0FBQyxNQUFNLEVBQUUscUVBQ0Usc0NBQWdDLENBQUMsQ0FBQztLQUN6RztJQUVELElBQU0sSUFBSSxHQUFHLFVBQVUsQ0FBQyxRQUFRLENBQUMseUJBQXlCLENBQUMsQ0FBQztJQUM1RCxJQUFJLElBQUksS0FBSyw4Q0FBd0IsRUFBRTtRQUNuQyxNQUFNLElBQUksS0FBSyxDQUFDLHlDQUF1QyxJQUFNLENBQUMsQ0FBQztLQUNsRTtJQUVELElBQU0sTUFBTSxHQUFHLHlCQUFpQixDQUFDLFVBQVUsQ0FBQyxDQUFDO0lBQzdDLElBQU0sT0FBTyxHQUFHLDJCQUFrQixDQUFDLFVBQVUsQ0FBQyxDQUFDO0lBRS9DLElBQU0sT0FBTyxHQUFHLDRCQUFrQixDQUFDLFVBQVUsQ0FBQyxDQUFDO0lBQy9DLElBQUksT0FBTyxJQUFJLE9BQU8sQ0FBQyxJQUFJLEtBQUssNENBQXVCLEVBQUU7UUFDckQsTUFBTSxJQUFJLEtBQUssQ0FBQyxrRUFBa0UsQ0FBQyxDQUFDO0tBQ3ZGO0lBRUQsS0FBb0IsVUFBTSxFQUFOLGlCQUFNLEVBQU4sb0JBQU0sRUFBTixJQUFNLEVBQUU7UUFBdkIsSUFBTSxLQUFLLGVBQUE7UUFDWixJQUFJLEtBQUssQ0FBQyxJQUFJLEtBQUssNEJBQWUsRUFBRTtZQUNoQyxNQUFNLElBQUksS0FBSyxDQUFDLGtEQUFrRCxDQUFDLENBQUM7U0FDdkU7S0FDSjtJQUVELEtBQXFCLFVBQU8sRUFBUCxtQkFBTyxFQUFQLHFCQUFPLEVBQVAsSUFBTyxFQUFFO1FBQXpCLElBQU0sTUFBTSxnQkFBQTtRQUNiLElBQUksTUFBTSxDQUFDLElBQUksS0FBSyxzREFBNkI7WUFDN0MsTUFBTSxDQUFDLElBQUksS0FBSyxxRUFBcUMsRUFBRTtZQUN2RCxNQUFNLElBQUksS0FBSyxDQUNYLG1HQUFtRyxDQUN0RyxDQUFDO1NBQ0w7S0FDSjtJQUVELE9BQU87UUFDSCxJQUFJLEVBQUUsOENBQXdCO1FBQzlCLE1BQU0sRUFBRSxNQUFzQjtRQUM5QixPQUFPLEVBQUUsT0FBcUU7UUFDOUUsT0FBTyxTQUFBO0tBQ1YsQ0FBQztBQUNOLENBQUM7QUF4Q0Qsc0VBd0NDO0FBRUQ7Ozs7R0FJRztBQUNILFNBQWdCLDJCQUEyQixDQUFDLFdBQXdCLEVBQ2hFLE1BQTJCO0lBQzNCLFdBQVcsQ0FBQyxTQUFTLENBQUMseUJBQXlCLEVBQUUsTUFBTSxDQUFDLElBQUksQ0FBQyxDQUFDO0lBRTlELEtBQW9CLFVBQWEsRUFBYixLQUFBLE1BQU0sQ0FBQyxNQUFNLEVBQWIsY0FBYSxFQUFiLElBQWEsRUFBRTtRQUE5QixJQUFNLEtBQUssU0FBQTtRQUNaLElBQUksS0FBSyxDQUFDLElBQUksS0FBSyw0QkFBZSxFQUFFO1lBQ2hDLE1BQU0sSUFBSSxLQUFLLENBQUMsa0RBQWtELENBQUMsQ0FBQztTQUN2RTtLQUNKO0lBRUQsdUJBQWUsQ0FBQyxXQUFXLEVBQUUsTUFBTSxDQUFDLE1BQU0sQ0FBQyxDQUFDO0lBRTVDLEtBQXFCLFVBQWMsRUFBZCxLQUFBLE1BQU0sQ0FBQyxPQUFPLEVBQWQsY0FBYyxFQUFkLElBQWMsRUFBRTtRQUFoQyxJQUFNLE1BQU0sU0FBQTtRQUNiLElBQUksTUFBTSxDQUFDLElBQUksS0FBSyxzREFBNkI7WUFDN0MsTUFBTSxDQUFDLElBQUksS0FBSyxxRUFBcUMsRUFBRTtZQUN2RCxNQUFNLElBQUksS0FBSyxDQUNYLG1HQUFtRyxDQUN0RyxDQUFDO1NBQ0w7S0FDSjtJQUVELHlCQUFnQixDQUFDLFdBQVcsRUFBRSxNQUFNLENBQUMsT0FBTyxDQUFDLENBQUM7SUFDOUMsMEJBQWdCLENBQUMsV0FBVyxFQUFFLE1BQU0sQ0FBQyxPQUFPLENBQUMsQ0FBQztBQUNsRCxDQUFDO0FBdkJELGtFQXVCQyJ9 + }); var IReferenceUnlockBlock = createCommonjsModule(function (module, exports) { @@ -4657,7 +4666,7 @@ * The global type for the unlock block. */ exports.REFERENCE_UNLOCK_BLOCK_TYPE = 1; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiSVJlZmVyZW5jZVVubG9ja0Jsb2NrLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL21vZGVscy9JUmVmZXJlbmNlVW5sb2NrQmxvY2sudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBSUE7O0dBRUc7QUFDVSxRQUFBLDJCQUEyQixHQUFHLENBQUMsQ0FBQyJ9 + }); var ISignatureUnlockBlock = createCommonjsModule(function (module, exports) { @@ -4667,7 +4676,7 @@ * The global type for the unlock block. */ exports.SIGNATURE_UNLOCK_BLOCK_TYPE = 0; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiSVNpZ25hdHVyZVVubG9ja0Jsb2NrLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL21vZGVscy9JU2lnbmF0dXJlVW5sb2NrQmxvY2sudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBS0E7O0dBRUc7QUFDVSxRQUFBLDJCQUEyQixHQUFHLENBQUMsQ0FBQyJ9 + }); var IEd25519Signature = createCommonjsModule(function (module, exports) { @@ -4677,7 +4686,7 @@ * The global type for the signature type. */ exports.ED25519_SIGNATURE_TYPE = 0; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiSUVkMjU1MTlTaWduYXR1cmUuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvbW9kZWxzL0lFZDI1NTE5U2lnbmF0dXJlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQUlBOztHQUVHO0FBQ1UsUUFBQSxzQkFBc0IsR0FBRyxDQUFDLENBQUMifQ== + }); var signature = createCommonjsModule(function (module, exports) { @@ -4763,7 +4772,7 @@ writeStream.writeFixedHex("ed25519Signature.signature", ed25519.Ed25519.SIGNATURE_SIZE, object.signature); } exports.serializeEd25519Signature = serializeEd25519Signature; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2lnbmF0dXJlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2JpbmFyeS9zaWduYXR1cmUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBQUEsK0JBQStCO0FBQy9CLHNDQUFzQztBQUN0Qyw2Q0FBNEM7QUFDNUMsaUVBQXdGO0FBR3hGLG1DQUE2QztBQUU3Qzs7R0FFRztBQUNVLFFBQUEsb0JBQW9CLEdBQVcsMEJBQWlCLENBQUM7QUFFOUQ7O0dBRUc7QUFDVSxRQUFBLDRCQUE0QixHQUNyQyw0QkFBb0IsR0FBRyxpQkFBTyxDQUFDLGNBQWMsR0FBRyxpQkFBTyxDQUFDLGVBQWUsQ0FBQztBQUU1RTs7OztHQUlHO0FBQ0gsU0FBZ0Isb0JBQW9CLENBQUMsVUFBc0I7SUFDdkQsSUFBSSxDQUFDLFVBQVUsQ0FBQyxZQUFZLENBQUMsNEJBQW9CLENBQUMsRUFBRTtRQUNoRCxNQUFNLElBQUksS0FBSyxDQUFDLHVCQUFxQixVQUFVLENBQUMsTUFBTSxFQUFFLHFFQUNZLDRCQUFzQixDQUFDLENBQUM7S0FDL0Y7SUFFRCxJQUFNLElBQUksR0FBRyxVQUFVLENBQUMsUUFBUSxDQUFDLGdCQUFnQixFQUFFLEtBQUssQ0FBQyxDQUFDO0lBQzFELElBQUksS0FBSyxDQUFDO0lBRVYsSUFBSSxJQUFJLEtBQUssMENBQXNCLEVBQUU7UUFDakMsS0FBSyxHQUFHLDJCQUEyQixDQUFDLFVBQVUsQ0FBQyxDQUFDO0tBQ25EO1NBQU07UUFDSCxNQUFNLElBQUksS0FBSyxDQUFDLGlDQUErQixJQUFNLENBQUMsQ0FBQztLQUMxRDtJQUVELE9BQU8sS0FBSyxDQUFDO0FBQ2pCLENBQUM7QUFoQkQsb0RBZ0JDO0FBRUQ7Ozs7R0FJRztBQUNILFNBQWdCLGtCQUFrQixDQUFDLFdBQXdCLEVBQ3ZELE1BQXlCO0lBQ3pCLElBQUksTUFBTSxDQUFDLElBQUksS0FBSywwQ0FBc0IsRUFBRTtRQUN4Qyx5QkFBeUIsQ0FBQyxXQUFXLEVBQUUsTUFBTSxDQUFDLENBQUM7S0FDbEQ7U0FBTTtRQUNILE1BQU0sSUFBSSxLQUFLLENBQUMsaUNBQStCLE1BQU0sQ0FBQyxJQUFNLENBQUMsQ0FBQztLQUNqRTtBQUNMLENBQUM7QUFQRCxnREFPQztBQUVEOzs7O0dBSUc7QUFDSCxTQUFnQiwyQkFBMkIsQ0FBQyxVQUFzQjtJQUM5RCxJQUFJLENBQUMsVUFBVSxDQUFDLFlBQVksQ0FBQyxvQ0FBNEIsQ0FBQyxFQUFFO1FBQ3hELE1BQU0sSUFBSSxLQUFLLENBQUMsK0JBQTZCLFVBQVUsQ0FBQyxNQUFNLEVBQUUscUVBQ0ksb0NBQThCLENBQUMsQ0FBQztLQUN2RztJQUVELElBQU0sSUFBSSxHQUFHLFVBQVUsQ0FBQyxRQUFRLENBQUMsdUJBQXVCLENBQUMsQ0FBQztJQUMxRCxJQUFJLElBQUksS0FBSywwQ0FBc0IsRUFBRTtRQUNqQyxNQUFNLElBQUksS0FBSyxDQUFDLHVDQUFxQyxJQUFNLENBQUMsQ0FBQztLQUNoRTtJQUVELElBQU0sU0FBUyxHQUFHLFVBQVUsQ0FBQyxZQUFZLENBQUMsNEJBQTRCLEVBQUUsaUJBQU8sQ0FBQyxlQUFlLENBQUMsQ0FBQztJQUNqRyxJQUFNLFNBQVMsR0FBRyxVQUFVLENBQUMsWUFBWSxDQUFDLDRCQUE0QixFQUFFLGlCQUFPLENBQUMsY0FBYyxDQUFDLENBQUM7SUFFaEcsT0FBTztRQUNILElBQUksRUFBRSwwQ0FBc0I7UUFDNUIsU0FBUyxXQUFBO1FBQ1QsU0FBUyxXQUFBO0tBQ1osQ0FBQztBQUNOLENBQUM7QUFuQkQsa0VBbUJDO0FBRUQ7Ozs7R0FJRztBQUNILFNBQWdCLHlCQUF5QixDQUFDLFdBQXdCLEVBQzlELE1BQXlCO0lBQ3pCLFdBQVcsQ0FBQyxTQUFTLENBQUMsdUJBQXVCLEVBQUUsTUFBTSxDQUFDLElBQUksQ0FBQyxDQUFDO0lBQzVELFdBQVcsQ0FBQyxhQUFhLENBQUMsNEJBQTRCLEVBQUUsaUJBQU8sQ0FBQyxlQUFlLEVBQUUsTUFBTSxDQUFDLFNBQVMsQ0FBQyxDQUFDO0lBQ25HLFdBQVcsQ0FBQyxhQUFhLENBQUMsNEJBQTRCLEVBQUUsaUJBQU8sQ0FBQyxjQUFjLEVBQUUsTUFBTSxDQUFDLFNBQVMsQ0FBQyxDQUFDO0FBQ3RHLENBQUM7QUFMRCw4REFLQyJ9 + }); var unlockBlock = createCommonjsModule(function (module, exports) { @@ -4913,7 +4922,7 @@ writeStream.writeUInt16("referenceUnlockBlock.reference", object.reference); } exports.serializeReferenceUnlockBlock = serializeReferenceUnlockBlock; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidW5sb2NrQmxvY2suanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvYmluYXJ5L3VubG9ja0Jsb2NrLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQUFBLCtCQUErQjtBQUMvQixzQ0FBc0M7QUFDdEMseUVBQXFHO0FBQ3JHLHlFQUFxRztBQUlyRyxtQ0FBMEQ7QUFDMUQseUNBQTZGO0FBRTdGOztHQUVHO0FBQ1UsUUFBQSx1QkFBdUIsR0FBVywwQkFBaUIsQ0FBQztBQUVqRTs7R0FFRztBQUNVLFFBQUEsaUNBQWlDLEdBQzFDLCtCQUF1QixHQUFHLGdDQUFvQixDQUFDO0FBRW5EOztHQUVHO0FBQ1UsUUFBQSxpQ0FBaUMsR0FBVywrQkFBdUIsR0FBRyxvQkFBVyxDQUFDO0FBRS9GOzs7O0dBSUc7QUFDSCxTQUFnQix1QkFBdUIsQ0FBQyxVQUFzQjtJQUMxRCxJQUFNLGVBQWUsR0FBRyxVQUFVLENBQUMsVUFBVSxDQUFDLG9DQUFvQyxDQUFDLENBQUM7SUFDcEYsSUFBTSxZQUFZLEdBQXNELEVBQUUsQ0FBQztJQUMzRSxLQUFLLElBQUksQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLEdBQUcsZUFBZSxFQUFFLENBQUMsRUFBRSxFQUFFO1FBQ3RDLFlBQVksQ0FBQyxJQUFJLENBQUMsc0JBQXNCLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQztLQUN6RDtJQUNELE9BQU8sWUFBWSxDQUFDO0FBQ3hCLENBQUM7QUFQRCwwREFPQztBQUVEOzs7O0dBSUc7QUFDSCxTQUFnQixxQkFBcUIsQ0FBQyxXQUF3QixFQUFFLE9BQ1g7SUFDakQsV0FBVyxDQUFDLFdBQVcsQ0FBQyxvQ0FBb0MsRUFBRSxPQUFPLENBQUMsTUFBTSxDQUFDLENBQUM7SUFFOUUsS0FBSyxJQUFJLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxHQUFHLE9BQU8sQ0FBQyxNQUFNLEVBQUUsQ0FBQyxFQUFFLEVBQUU7UUFDckMsb0JBQW9CLENBQUMsV0FBVyxFQUFFLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO0tBQ2pEO0FBQ0wsQ0FBQztBQVBELHNEQU9DO0FBRUQ7Ozs7R0FJRztBQUNILFNBQWdCLHNCQUFzQixDQUFDLFVBQXNCO0lBQ3pELElBQUksQ0FBQyxVQUFVLENBQUMsWUFBWSxDQUFDLCtCQUF1QixDQUFDLEVBQUU7UUFDbkQsTUFBTSxJQUFJLEtBQUssQ0FBQywwQkFBd0IsVUFBVSxDQUFDLE1BQU0sRUFBRSxxRUFDUywrQkFBeUIsQ0FBQyxDQUFDO0tBQ2xHO0lBRUQsSUFBTSxJQUFJLEdBQUcsVUFBVSxDQUFDLFFBQVEsQ0FBQyxrQkFBa0IsRUFBRSxLQUFLLENBQUMsQ0FBQztJQUM1RCxJQUFJLFdBQVcsQ0FBQztJQUVoQixJQUFJLElBQUksS0FBSyxtREFBMkIsRUFBRTtRQUN0QyxXQUFXLEdBQUcsK0JBQStCLENBQUMsVUFBVSxDQUFDLENBQUM7S0FDN0Q7U0FBTSxJQUFJLElBQUksS0FBSyxtREFBMkIsRUFBRTtRQUM3QyxXQUFXLEdBQUcsK0JBQStCLENBQUMsVUFBVSxDQUFDLENBQUM7S0FDN0Q7U0FBTTtRQUNILE1BQU0sSUFBSSxLQUFLLENBQUMsb0NBQWtDLElBQU0sQ0FBQyxDQUFDO0tBQzdEO0lBRUQsT0FBTyxXQUFXLENBQUM7QUFDdkIsQ0FBQztBQWxCRCx3REFrQkM7QUFFRDs7OztHQUlHO0FBQ0gsU0FBZ0Isb0JBQW9CLENBQUMsV0FBd0IsRUFDekQsTUFBdUQ7SUFDdkQsSUFBSSxNQUFNLENBQUMsSUFBSSxLQUFLLG1EQUEyQixFQUFFO1FBQzdDLDZCQUE2QixDQUFDLFdBQVcsRUFBRSxNQUFNLENBQUMsQ0FBQztLQUN0RDtTQUFNLElBQUksTUFBTSxDQUFDLElBQUksS0FBSyxtREFBMkIsRUFBRTtRQUNwRCw2QkFBNkIsQ0FBQyxXQUFXLEVBQUUsTUFBTSxDQUFDLENBQUM7S0FDdEQ7U0FBTTtRQUNILE1BQU0sSUFBSSxLQUFLLENBQUMsb0NBQW1DLE1BQTRCLENBQUMsSUFBTSxDQUFDLENBQUM7S0FDM0Y7QUFDTCxDQUFDO0FBVEQsb0RBU0M7QUFFRDs7OztHQUlHO0FBQ0gsU0FBZ0IsK0JBQStCLENBQUMsVUFBc0I7SUFDbEUsSUFBSSxDQUFDLFVBQVUsQ0FBQyxZQUFZLENBQUMseUNBQWlDLENBQUMsRUFBRTtRQUM3RCxNQUFNLElBQUksS0FBSyxDQUFDLG9DQUFrQyxVQUFVLENBQUMsTUFBTSxFQUFFLHFFQUNELHlDQUFtQyxDQUFDLENBQUM7S0FDNUc7SUFFRCxJQUFNLElBQUksR0FBRyxVQUFVLENBQUMsUUFBUSxDQUFDLDJCQUEyQixDQUFDLENBQUM7SUFDOUQsSUFBSSxJQUFJLEtBQUssbURBQTJCLEVBQUU7UUFDdEMsTUFBTSxJQUFJLEtBQUssQ0FBQywyQ0FBeUMsSUFBTSxDQUFDLENBQUM7S0FDcEU7SUFFRCxJQUFNLFNBQVMsR0FBRyxnQ0FBb0IsQ0FBQyxVQUFVLENBQUMsQ0FBQztJQUVuRCxPQUFPO1FBQ0gsSUFBSSxFQUFFLG1EQUEyQjtRQUNqQyxTQUFTLFdBQUE7S0FDWixDQUFDO0FBQ04sQ0FBQztBQWpCRCwwRUFpQkM7QUFFRDs7OztHQUlHO0FBQ0gsU0FBZ0IsNkJBQTZCLENBQUMsV0FBd0IsRUFDbEUsTUFBNkI7SUFDN0IsV0FBVyxDQUFDLFNBQVMsQ0FBQywyQkFBMkIsRUFBRSxNQUFNLENBQUMsSUFBSSxDQUFDLENBQUM7SUFDaEUsOEJBQWtCLENBQUMsV0FBVyxFQUFFLE1BQU0sQ0FBQyxTQUFTLENBQUMsQ0FBQztBQUN0RCxDQUFDO0FBSkQsc0VBSUM7QUFFRDs7OztHQUlHO0FBQ0gsU0FBZ0IsK0JBQStCLENBQUMsVUFBc0I7SUFDbEUsSUFBSSxDQUFDLFVBQVUsQ0FBQyxZQUFZLENBQUMseUNBQWlDLENBQUMsRUFBRTtRQUM3RCxNQUFNLElBQUksS0FBSyxDQUFDLG9DQUFrQyxVQUFVLENBQUMsTUFBTSxFQUFFLHFFQUNELHlDQUFtQyxDQUFDLENBQUM7S0FDNUc7SUFFRCxJQUFNLElBQUksR0FBRyxVQUFVLENBQUMsUUFBUSxDQUFDLDJCQUEyQixDQUFDLENBQUM7SUFDOUQsSUFBSSxJQUFJLEtBQUssbURBQTJCLEVBQUU7UUFDdEMsTUFBTSxJQUFJLEtBQUssQ0FBQywyQ0FBeUMsSUFBTSxDQUFDLENBQUM7S0FDcEU7SUFFRCxJQUFNLFNBQVMsR0FBRyxVQUFVLENBQUMsVUFBVSxDQUFDLGdDQUFnQyxDQUFDLENBQUM7SUFFMUUsT0FBTztRQUNILElBQUksRUFBRSxtREFBMkI7UUFDakMsU0FBUyxXQUFBO0tBQ1osQ0FBQztBQUNOLENBQUM7QUFqQkQsMEVBaUJDO0FBRUQ7Ozs7R0FJRztBQUNILFNBQWdCLDZCQUE2QixDQUFDLFdBQXdCLEVBQ2xFLE1BQTZCO0lBQzdCLFdBQVcsQ0FBQyxTQUFTLENBQUMsMkJBQTJCLEVBQUUsTUFBTSxDQUFDLElBQUksQ0FBQyxDQUFDO0lBQ2hFLFdBQVcsQ0FBQyxXQUFXLENBQUMsZ0NBQWdDLEVBQUUsTUFBTSxDQUFDLFNBQVMsQ0FBQyxDQUFDO0FBQ2hGLENBQUM7QUFKRCxzRUFJQyJ9 + }); var payload = createCommonjsModule(function (module, exports) { @@ -5317,7 +5326,7 @@ output.serializeTreasuryOutput(writeStream, object.output); } exports.serializeTreasuryTransactionPayload = serializeTreasuryTransactionPayload; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicGF5bG9hZC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9iaW5hcnkvcGF5bG9hZC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFBQSwrQkFBK0I7QUFDL0Isc0NBQXNDO0FBQ3RDLDZDQUE0QztBQUM1QyxtRUFBMkY7QUFDM0YsaUVBQXdGO0FBQ3hGLDZEQUFrRjtBQUNsRixxRUFBeUU7QUFDekUscUVBQThGO0FBQzlGLHFGQUF1SDtBQUl2SCxtQ0FBZ0o7QUFDaEosaUNBQXNGO0FBQ3RGLGlDQUFzRztBQUN0RyxxQ0FBbUU7QUFDbkUsbUNBQTBHO0FBQzFHLDZDQUEyRjtBQUMzRiw2Q0FBK0U7QUFFL0U7O0dBRUc7QUFDVSxRQUFBLGtCQUFrQixHQUFXLG9CQUFXLENBQUM7QUFFdEQ7O0dBRUc7QUFDVSxRQUFBLDRCQUE0QixHQUNyQywwQkFBa0IsR0FBRyxjQUFjO0lBQ25DLG9CQUFXLEdBQUcsUUFBUTtJQUN0QixvQkFBVyxHQUFHLFlBQVk7SUFDMUIsMEJBQWlCLEdBQUcsV0FBVztJQUMvQiwwQkFBaUIsR0FBRyxXQUFXO0lBQy9CLDRCQUFtQixHQUFHLGVBQWU7SUFDckMsQ0FBQyxDQUFDLEdBQUcsb0JBQVcsQ0FBQyxHQUFHLCtDQUErQztJQUNuRSxrQkFBUyxHQUFHLGtCQUFrQjtJQUM5QixpQkFBTyxDQUFDLGVBQWUsR0FBRyxlQUFlO0lBQ3pDLGtCQUFTLEdBQUcsaUJBQWlCO0lBQzdCLGlCQUFPLENBQUMsY0FBYyxDQUFDLENBQUMsY0FBYztBQUUxQzs7R0FFRztBQUNVLFFBQUEsNkJBQTZCLEdBQ3RDLDBCQUFrQixHQUFHLGNBQWM7SUFDbkMsc0JBQWEsR0FBRyxlQUFlO0lBQy9CLENBQUMsR0FBRyxtQkFBbUI7SUFDdkIsc0JBQWEsQ0FBQyxDQUFDLGNBQWM7QUFFakM7O0dBRUc7QUFDVSxRQUFBLDhCQUE4QixHQUN2QywwQkFBa0IsR0FBRyxjQUFjO0lBQ25DLG9CQUFXLENBQUMsQ0FBQyxlQUFlO0FB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 + }); var message = createCommonjsModule(function (module, exports) { @@ -5422,7 +5431,7 @@ writeStream.writeUInt64("message.nonce", BigInt((_d = object.nonce) !== null && _d !== void 0 ? _d : 0)); } exports.serializeMessage = serializeMessage; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWVzc2FnZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9iaW5hcnkvbWVzc2FnZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFBQSwrQkFBK0I7QUFDL0Isc0NBQXNDO0FBQ3RDLG1FQUF1RTtBQUV2RSxpRUFBcUU7QUFDckUsNkRBQWlFO0FBQ2pFLHFFQUF5RTtBQUN6RSxxRkFBMEY7QUFHMUYsbUNBQXFFO0FBQ3JFLHFDQUFxRjtBQUVyRjs7R0FFRztBQUNILElBQU0sa0JBQWtCLEdBQ3BCLG9CQUFXLEdBQUcsYUFBYTtJQUMzQixrQkFBUyxHQUFHLGVBQWU7SUFDM0IsMEJBQWlCLEdBQUcsZ0JBQWdCO0lBQ3BDLDRCQUFrQixHQUFHLHFCQUFxQjtJQUMxQyxvQkFBVyxDQUFDLENBQUMsUUFBUTtBQUV6Qjs7R0FFRztBQUNVLFFBQUEsa0JBQWtCLEdBQVcsS0FBSyxDQUFDO0FBRWhEOztHQUVHO0FBQ1UsUUFBQSxrQkFBa0IsR0FBVyxDQUFDLENBQUM7QUFFNUM7O0dBRUc7QUFDVSxRQUFBLGtCQUFrQixHQUFXLENBQUMsQ0FBQztBQUU1Qzs7OztHQUlHO0FBQ0gsU0FBZ0Isa0JBQWtCLENBQUMsVUFBc0I7SUFDckQsSUFBSSxDQUFDLFVBQVUsQ0FBQyxZQUFZLENBQUMsa0JBQWtCLENBQUMsRUFBRTtRQUM5QyxNQUFNLElBQUksS0FBSyxDQUFDLHFCQUFtQixVQUFVLENBQUMsTUFBTSxFQUFFLHFFQUNjLGtCQUFvQixDQUFDLENBQUM7S0FDN0Y7SUFFRCxJQUFNLFNBQVMsR0FBRyxVQUFVLENBQUMsVUFBVSxDQUFDLG1CQUFtQixDQUFDLENBQUM7SUFFN0QsSUFBTSxVQUFVLEdBQUcsVUFBVSxDQUFDLFFBQVEsQ0FBQyxvQkFBb0IsQ0FBQyxDQUFDO0lBQzdELElBQU0sT0FBTyxHQUFhLEVBQUUsQ0FBQztJQUU3QixLQUFLLElBQUksQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLEdBQUcsVUFBVSxFQUFFLENBQUMs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 + }); var clientError = createCommonjsModule(function (module, exports) { @@ -5436,8 +5445,6 @@ return extendStatics(d, b); }; return function (d, b) { - if (typeof b !== "function" && b !== null) - throw new TypeError("Class extends value " + String(b) + " is not a constructor or null"); extendStatics(d, b); function __() { this.constructor = d; } d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); @@ -5464,7 +5471,7 @@ return ClientError; }(Error)); exports.ClientError = ClientError; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY2xpZW50RXJyb3IuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvY2xpZW50cy9jbGllbnRFcnJvci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUEsK0JBQStCO0FBQy9CLHNDQUFzQzs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBRXRDO0lBQWlDLCtCQUFLO0lBZ0JsQzs7Ozs7O09BTUc7SUFDSCxxQkFBWSxPQUFlLEVBQUUsS0FBYSxFQUFFLFVBQWtCLEVBQUUsSUFBYTtRQUE3RSxZQUNJLGtCQUFNLE9BQU8sQ0FBQyxTQUlqQjtRQUhHLEtBQUksQ0FBQyxLQUFLLEdBQUcsS0FBSyxDQUFDO1FBQ25CLEtBQUksQ0FBQyxVQUFVLEdBQUcsVUFBVSxDQUFDO1FBQzdCLEtBQUksQ0FBQyxJQUFJLEdBQUcsSUFBSSxDQUFDOztJQUNyQixDQUFDO0lBQ0wsa0JBQUM7QUFBRCxDQUFDLEFBN0JELENBQWlDLEtBQUssR0E2QnJDO0FBN0JZLGtDQUFXIn0= + }); var byteLength_1 = byteLength; @@ -5845,7 +5852,7 @@ return Converter; }()); exports.Converter = Converter; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29udmVydGVyLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL3V0aWxzL2NvbnZlcnRlci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFBQSwrQkFBK0I7QUFDL0Isc0NBQXNDO0FBQ3RDLCtCQUErQjtBQUMvQix1Q0FBdUQ7QUFDdkQ7O0dBRUc7QUFDSDtJQUFBO0lBc1BBLENBQUM7SUF6T0c7Ozs7OztPQU1HO0lBQ1cscUJBQVcsR0FBekIsVUFDSSxLQUF3QixFQUN4QixVQUFtQixFQUNuQixNQUEyQjtRQUMzQixJQUFNLEtBQUssR0FBRyxVQUFVLGFBQVYsVUFBVSxjQUFWLFVBQVUsR0FBSSxDQUFDLENBQUM7UUFDOUIsSUFBTSxHQUFHLEdBQUcsTUFBTSxhQUFOLE1BQU0sY0FBTixNQUFNLEdBQUksS0FBSyxDQUFDLE1BQU0sQ0FBQztRQUNuQyxJQUFJLEdBQUcsR0FBRyxFQUFFLENBQUM7UUFFYixLQUFLLElBQUksQ0FBQyxHQUFHLEtBQUssRUFBRSxDQUFDLEdBQUcsS0FBSyxHQUFHLEdBQUcsRUFBRSxDQUFDLEVBQUUsRUFBRTtZQUN0QyxJQUFNLEtBQUssR0FBRyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUM7WUFFdkIsSUFBSSxLQUFLLEdBQUcsSUFBSSxFQUFFO2dCQUNkLEdBQUcsSUFBSSxNQUFNLENBQUMsWUFBWSxDQUFDLEtBQUssQ0FBQyxDQUFDO2FBQ3JDO2lCQUFNLElBQUksS0FBSyxHQUFHLElBQUksSUFBSSxLQUFLLEdBQUcsSUFBSSxFQUFFO2dCQUNyQyxHQUFHLElBQUksTUFBTSxDQUFDLFlBQVksQ0FBQyxDQUFDLENBQUMsS0FBSyxHQUFHLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxHQUFHLENBQUMsS0FBSyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsR0FBRyxJQUFJLENBQUMsQ0FBQyxDQUFDO2dCQUMxRSxDQUFDLElBQUksQ0FBQyxDQUFDO2FBQ1Y7aUJBQU0sSUFBSSxLQUFLLEdBQUcsSUFBSSxJQUFJLEtBQUssR0FBRyxJQUFJLEVBQUU7Z0JBQ3JDLEdBQUcsSUFBSSxNQUFNLENBQUMsWUFBWSxDQUN0QixDQUFDLENBQUMsS0FBSyxHQUFHLElBQUksQ0FBQyxJQUFJLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxHQUFHLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxHQUFHLENBQUMsS0FBSyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsR0FBRyxJQUFJLENBQUMsQ0FBQyxDQUFDO2dCQUNuRixDQUFDLElBQUksQ0FBQyxDQUFDO2FBQ1Y7aUJBQU07Z0JBQ0gsaUJBQWlCO2dCQUNqQixJQUFNLFFBQVEsR0FBRyxDQUNiLENBQUMsQ0FBQyxLQUFLLEdBQUcsSUFBSSxDQUFDLElBQUksRUFBRSxDQUFDO29CQUN0QixDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsR0FBRyxJQUFJLENBQUMsSUFBSSxFQUFFLENBQUM7b0JBQzdCLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxHQUFHLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQztvQkFDNUIsQ0FBQyxLQUFLLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxHQUFHLElBQUksQ0FBQyxDQUFDLEdBQUcsUUFBUSxDQUFDO2dCQUV0QyxHQUFHLElBQUksTUFBTSxDQUFDLFlBQVksQ0FBQyxDQUFDLFFBQVEsSUFBSSxFQUFFLENBQUMsR0FBRyxNQUFNLEVBQUUsQ0FBQyxRQUFRLEdBQUcsTUFBTSxDQUFDLEdBQUcsTUFBTSxDQUFDLENBQUM7Z0JBQ3BGLENBQUMsSUFBSSxDQUFDLENBQUM7YUFDVjtTQUNKO1FBRUQsT0FBTyxHQUFHLENBQUM7SUFDZixDQUFDO0lBRUQ7Ozs7T0FJRztJQUNXLHFCQUFXLEdBQXpCLFVBQTBCLElBQVk7UUFDbEMsSUFBTSxLQUFLLEdBQWEsRUFBRSxDQUFDO1FBRTNCLEtBQUssSUFBSSxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsR0FBRyxJQUFJLENBQUMsTUFBTSxFQUFFLENBQUMsRUFBRSxFQUFFO1lBQ2xDLElBQUksUUFBUSxHQUFHLElBQUksQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUM7WUFDbEMsSUFBSSxRQUFRLEdBQUcsSUFBSSxFQUFFO2dCQUNqQixLQUFLLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxDQUFDO2FBQ3hCO2lCQUFNLElBQUksUUFBUSxHQUFHLEtBQUssRUFBRTtnQkFDekIsS0FBSyxDQUFDLElBQUksQ0FBQyxJQUFJLEdBQUcsQ0FBQyxRQUFRLElBQUksQ0FBQyxDQUFDLEVBQUUsSUFBSSxHQUFHLENBQUMsUUFBUSxHQUFHLElBQUksQ0FBQyxDQUFDLENBQUM7YUFDaEU7aUJBQU0sSUFBSSxRQUFRLEdBQUcsTUFBTSxJQUFJLFFBQVEsSUFBSSxNQUFNLEVBQUU7Z0JBQ2hELEtBQUssQ0FBQyxJQUFJLENBQUMsSUFBSSxHQUFHLENBQUMsUUFBUSxJQUFJLEVBQUUsQ0FBQyxFQUFFLElBQUksR0FBRyxDQUFDLENBQUMsUUFBUSxJQUFJLENBQUMsQ0FBQyxHQUFHLElBQUksQ0FBQyxFQUFFLElBQUksR0FBRyxDQUFDLFFBQVEsR0FBRyxJQUFJLENBQUMsQ0FBQyxDQUFDO2FBQ2xHO2lCQUFNO2dCQUNILGlCQUFpQjtnQkFDakIsQ0FBQyxFQUFFLENBQUM7Z0JBQ0oscUNBQXFDO2dCQUNyQyx3Q0FBd0M7Z0JBQ3hDLHlDQUF5QztnQkFDekMsUUFBUSxHQUFHLE9BQU8sR0FBRyxDQUFDLENBQUMsQ0FBQyxRQUFRLEdBQUcsS0FBSyxDQUFDLElBQUksRUFBRSxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxHQUFHLEtBQUssQ0FBQyxDQUFDLENBQUM7Z0JBQ2pGLEtBQUssQ0FBQyxJQUFJLENBQ04sSUFBSSxHQUFHLENBQUMsUUFBUSxJQUFJLEVBQUUsQ0FBQyxFQUN2QixJQUFJLEdBQUcsQ0FBQyxDQUFDLFFBQVEsSUFBSSxFQUFFLENBQUMsR0FBRyxJQUFJLENBQUMsRUFDaEMsSUFBSSxHQUFHLENBQUMsQ0FBQyxRQUFRLElBQUksQ0FBQyxDQUFDLEdBQUcsSUFBSSxDQUFDLEVBQy9CLElBQUksR0FBRyxDQUFDLFFBQVEsR0FBRyxJQUFJLENBQUMsQ0FDM0IsQ0FBQzthQUNMO1NBQ0o7UUFFRCxPQUFPLFVBQVUsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUM7SUFDbEMsQ0FBQztJQUVEOzs7Ozs7O09BT0c7SUFDVyxvQkFBVSxHQUF4QixVQUNJLEtBQXdCLEVBQ3hCLFVBQW1CLEVBQ25CLE1BQTJCLEVBQzNCLE9BQWlCO1FBQ2pCLElBQUksR0FBRyxHQUFHLEVBQUUsQ0FBQztRQUNiLElBQUksQ0FBQyxlQUFlLEVBQUUsQ0FBQztRQUN2QixJQUFJLFNBQVMsQ0FBQyxhQUFhLEVBQUU7WUFDekIsSUFBTSxHQUFHLEdBQUcsTUFBTSxhQUFOLE1BQU0sY0FBTixNQUFNLEdBQUksS0FBSyxDQUFDLE1BQU0sQ0FBQztZQUNuQyxJQUFNLEtBQUssR0FBRyxVQUFVLGFBQVYsVUFBVSxjQUFWLFVBQVUsR0FBSSxDQUFDLENBQUM7WUFDOUIsSUFBSSxPQUFPLEVBQUU7Z0JBQ1QsS0FBSyxJQUFJLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxHQUFHLEdBQUcsRUFBRSxDQUFDLEVBQUUsRUFBRTtvQkFDMUIsR0FBRyxHQUFHLFNBQVMsQ0FBQyxhQUFhLENBQUMsS0FBSyxDQUFDLEtBQUssR0FBRyxDQUFDLENBQUMsQ0FBQyxHQUFHLEdBQUcsQ0FBQztpQkFDekQ7YUFDSjtpQkFBTTtnQkFDSCxLQUFLLElBQUksQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLEdBQUcsR0FBRyxFQUFFLENBQUMsRUFBRSxFQUFFO29CQUMxQixHQUFHLElBQUksU0FBUyxDQUFDLGFBQWEsQ0FBQyxLQUFLLENBQUMsS0FBSyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUM7aUJBQ3BEO2FBQ0o7U0FDSjtRQUNELE9BQU8sR0FBRyxDQUFDO0lBQ2YsQ0FBQztJQUVEOzs7OztPQUtHO0lBQ1csb0JBQVUsR0FBeEIsVUFBeUIsR0FBVyxFQUFFLE9BQWlCO1FBQ25ELElBQU0sTUFBTSxHQUFHLEdBQUcsQ0FBQyxNQUFNLElBQUksQ0FBQyxDQUFDO1FBQy9CLElBQU0sTUFBTSxHQUFHLE1BQU0sSUFBSSxDQUFDLENBQUM7UUFDM0IsSUFBTSxLQUFLLEdBQUcsSUFBSSxVQUFVLENBQUMsTUFBTSxDQUFDLENBQUM7UUFFckMsSUFBSSxDQUFDLGVBQWUsRUFBRSxDQUFDO1FBQ3ZCLElBQUksU0FBUyxDQUFDLGFBQWEsRUFBRTtZQUN6QixJQUFJLENBQUMsR0FBRyxDQUFDLENBQUM7WUFDVixJQUFJLENBQUMsR0FBRyxDQUFDLENBQUM7WUFDVixPQUFPLENBQUMsR0FBRyxNQUFNLEVBQUU7Z0JBQ2YsS0FBSyxDQUFDLENBQUMsRUFBRSxDQUFDO29CQUNOLENBQUMsU0FBUyxDQUFDLGFBQWEsQ0FBQyxHQUFHLENBQUMsVUFBVSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUM7d0JBQ25ELFNBQVMsQ0FBQyxhQUFhLENBQUMsR0FBRyxDQUFDLFVBQVUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUM7YUFDcEQ7WUFFRCxJQUFJLE9BQU8sRUFBRTtnQkFDVCxLQUFLLENBQUMsT0FBTyxFQUFFLENBQUM7YUFDbkI7U0FDSjtRQUNELE9BQU8sS0FBSyxDQUFDO0lBQ2pCLENBQUM7SUFFRDs7OztPQUlHO0lBQ1csbUJBQVMsR0FBdkIsVUFBd0IsSUFBWTtRQUNoQyxPQUFPLFNBQVMsQ0FBQyxVQUFVLENBQUMsU0FBUyxDQUFDLFdBQVcsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDO0lBQzdELENBQUM7SUFFRDs7OztPQUlHO0lBQ1csbUJBQVMsR0FBdkIsVUFBd0IsR0FBVztRQUMvQixPQUFPLFNBQVMsQ0FBQyxXQUFXLENBQUMsU0FBUyxDQUFDLFVBQVUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDO0lBQzVELENBQUM7SUFFRDs7OztPQUlHO0lBQ1csZUFBSyxHQUFuQixVQUFvQixLQUFhO1FBQzdCLElBQUksS0FBSyxDQUFDLE1BQU0sR0FBRyxDQUFDLEtBQUssQ0FBQyxFQUFFO1lBQ3hCLE9BQU8sS0FBSyxDQUFDO1NBQ2hCO1FBQ0QsT0FBTyxhQUFhLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDO0lBQ3JDLENBQUM7SUFFRDs7OztPQUlHO0lBQ1csdUJBQWEsR0FBM0IsVUFBNEIsS0FBaUI7UUFDekMsSUFBTSxDQUFDLEdBQUcsRUFBRSxDQUFDO1FBQ2IsS0FBSyxJQUFJLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxHQUFHLEtBQUssQ0FBQyxNQUFNLEVBQUUsQ0FBQyxFQUFFLEVBQUU7WUFDbkMsQ0FBQyxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLEVBQUUsR0FBRyxDQUFDLENBQUMsQ0FBQztTQUNqRDtRQUNELE9BQU8sQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsQ0FBQztJQUN0QixDQUFDO0lBRUQ7Ozs7T0FJRztJQUNXLHVCQUFhLEdBQTNCLFVBQTRCLE1BQWM7UUFDdEMsSUFBTSxLQUFLLEdBQUcsSUFBSSxVQUFVLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsTUFBTSxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDM0QsS0FBSyxJQUFJLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxHQUFHLEtBQUssQ0FBQyxNQUFNLEVBQUUsQ0FBQyxFQUFFLEVBQUU7WUFDbkMsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLE1BQU0sQ0FBQyxRQUFRLENBQUMsTUFBTSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQztTQUNyRTtRQUNELE9BQU8sS0FBSyxDQUFDO0lBQ2pCLENBQUM7SUFFRDs7OztPQUlHO0lBQ1csdUJBQWEsR0FBM0IsVUFBNEIsS0FBaUI7UUFDekMsT0FBTyx5QkFBYSxDQUFDLEtBQUssQ0FBQyxDQUFDO0lBQ2hDLENBQUM7SUFFRDs7OztPQUlHO0lBQ1csdUJBQWEsR0FBM0IsVUFBNEIsTUFBYztRQUN0QyxPQUFPLHVCQUFXLENBQUMsTUFBTSxDQUFDLENBQUM7SUFDL0IsQ0FBQztJQUVEOzs7T0FHRztJQUNZLHlCQUFlLEdBQTlCO1FBQ0ksSUFBSSxDQUFDLFNBQVMsQ0FBQyxhQUFhLElBQUksQ0FBQyxTQUFTLENBQUMsYUFBYSxFQUFFO1lBQ3RELElBQU0sUUFBUSxHQUFHLGtCQUFrQixDQUFDO1lBQ3BDLFNBQVMsQ0FBQyxhQUFhLEdBQUcsRUFBRSxDQUFDO1lBQzdCLFNBQVMsQ0FBQyxhQUFhLEdBQUcsRUFBRSxDQUFDO1lBRTdCLEtBQUssSUFBSSxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsR0FBRyxHQUFHLEVBQUUsQ0FBQyxFQUFFLEVBQUU7Z0JBQzFCLFNBQVMsQ0FBQyxhQUFhLENBQUMsQ0FBQyxDQUFDLEdBQUcsUUFBUSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxHQUFHLEdBQUcsQ0FBQyxHQUFHLFFBQVEsQ0FBQyxDQUFDLEdBQUcsR0FBRyxDQUFDLENBQUM7Z0JBQzFFLElBQUksQ0FBQyxHQUFHLEVBQUUsRUFBRTtvQkFDUixJQUFJLENBQUMsR0FBRyxFQUFFLEVBQUU7d0JBQ1IsU0FBUyxDQUFDLGFBQWEsQ0FBQyxJQUFJLEdBQUcsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDO3FCQUN6Qzt5QkFBTTt3QkFDSCxTQUFTLENBQUMsYUFBYSxDQUFDLElBQUksR0FBRyxFQUFFLEdBQUcsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDO3FCQUM5QztpQkFDSjthQUNKO1NBQ0o7SUFDTCxDQUFDO0lBQ0wsZ0JBQUM7QUFBRCxDQUFDLEFBdFBELElBc1BDO0FBdFBZLDhCQUFTIn0= + }); var readStream = createCommonjsModule(function (module, exports) { @@ -6037,7 +6044,7 @@ return ReadStream; }()); exports.ReadStream = ReadStream; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicmVhZFN0cmVhbS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy91dGlscy9yZWFkU3RyZWFtLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQUFBLCtCQUErQjtBQUMvQixzQ0FBc0M7QUFDdEMsK0JBQStCO0FBQy9CLCtDQUE4QztBQUM5Qyx5Q0FBd0M7QUFFeEM7O0dBRUc7QUFDSDtJQWFJOzs7O09BSUc7SUFDSCxvQkFBWSxPQUFtQixFQUFFLGNBQTBCO1FBQTFCLCtCQUFBLEVBQUEsa0JBQTBCO1FBQ3ZELElBQUksQ0FBQyxRQUFRLEdBQUcsSUFBSSxVQUFVLENBQUMsT0FBTyxDQUFDLENBQUM7UUFDeEMsSUFBSSxDQUFDLFVBQVUsR0FBRyxjQUFjLENBQUM7SUFDckMsQ0FBQztJQUVEOzs7T0FHRztJQUNJLDJCQUFNLEdBQWI7UUFDSSxPQUFPLElBQUksQ0FBQyxRQUFRLENBQUMsVUFBVSxDQUFDO0lBQ3BDLENBQUM7SUFFRDs7OztPQUlHO0lBQ0ksaUNBQVksR0FBbkIsVUFBb0IsU0FBaUI7UUFDakMsT0FBTyxJQUFJLENBQUMsVUFBVSxHQUFHLFNBQVMsSUFBSSxJQUFJLENBQUMsUUFBUSxDQUFDLFVBQVUsQ0FBQztJQUNuRSxDQUFDO0lBRUQ7OztPQUdHO0lBQ0ksMkJBQU0sR0FBYjtRQUNJLE9BQU8sSUFBSSxDQUFDLFFBQVEsQ0FBQyxVQUFVLEdBQUcsSUFBSSxDQUFDLFVBQVUsQ0FBQztJQUN0RCxDQUFDO0lBRUQ7OztPQUdHO0lBQ0ksaUNBQVksR0FBbkI7UUFDSSxPQUFPLElBQUksQ0FBQyxVQUFVLENBQUM7SUFDM0IsQ0FBQztJQUVEOzs7T0FHRztJQUNJLGlDQUFZLEdBQW5CLFVBQW9CLFNBQWlCO1FBQ2pDLElBQUksQ0FBQyxVQUFVLEdBQUcsU0FBUyxDQUFDO1FBRTVCLElBQUksU0FBUyxJQUFJLElBQUksQ0FBQyxRQUFRLENBQUMsTUFBTSxFQUFFO1lBQ25DLE1BQU0sSUFBSSxLQUFLLENBQUMscUNB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 + }); var mqttClient = createCommonjsModule(function (module, exports) { @@ -6544,7 +6551,7 @@ return MqttClient; }()); exports.MqttClient = MqttClient; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibXF0dENsaWVudC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9jbGllbnRzL21xdHRDbGllbnQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQUFBLCtCQUErQjtBQUMvQixzQ0FBc0M7QUFDdEMseUNBQTZCO0FBQzdCLDZDQUF1RDtBQU92RCxnREFBK0M7QUFDL0Msc0RBQXFEO0FBQ3JELGtEQUFpRDtBQUVqRDs7R0FFRztBQUNIO0lBeUVJOzs7O09BSUc7SUFDSCxvQkFBWSxTQUE0QixFQUFFLHVCQUFvQztRQUFwQyx3Q0FBQSxFQUFBLDRCQUFvQztRQUMxRSxJQUFJLENBQUMsVUFBVSxHQUFHLEtBQUssQ0FBQyxPQUFPLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQztRQUNyRSxJQUFJLENBQUMsZUFBZSxHQUFHLENBQUMsQ0FBQztRQUN6QixJQUFJLENBQUMsY0FBYyxHQUFHLEVBQUUsQ0FBQztRQUN6QixJQUFJLENBQUMsb0JBQW9CLEdBQUcsRUFBRSxDQUFDO1FBQy9CLElBQUksQ0FBQyxnQkFBZ0IsR0FBRyxDQUFDLENBQUMsQ0FBQztRQUMzQixJQUFJLENBQUMsd0JBQXdCLEdBQUcsdUJBQXVCLENBQUM7SUFDNUQsQ0FBQztJQUVEOzs7O09BSUc7SUFDSSxxQ0FBZ0IsR0FBdkIsVUFDSSxRQUErRDtRQUMvRCxPQUFPLElBQUksQ0FBQyxpQkFBaUIsQ0FBQyxtQkFBbUIsRUFBRSxJQUFJLEVBQUUsUUFBUSxDQUFDLENBQUM7SUFDdkUsQ0FBQztJQUVEOzs7O09BSUc7SUFDSSx3Q0FBbUIsR0FBMUIsVUFDSSxRQUErRDtRQUMvRCxPQUFPLElBQUksQ0FBQyxpQkFBaUIsQ0FBQyxzQkFBc0IsRUFBRSxJQUFJLEVBQUUsUUFBUSxDQUFDLENBQUM7SUFDMUUsQ0FBQztJQUVEOzs7OztPQUtHO0lBQ0ksb0NB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 + }); var writeStream = createCommonjsModule(function (module, exports) { @@ -6709,7 +6716,7 @@ return WriteStream; }()); exports.WriteStream = WriteStream; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoid3JpdGVTdHJlYW0uanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvdXRpbHMvd3JpdGVTdHJlYW0udHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBQUEsK0JBQStCO0FBQy9CLHNDQUFzQztBQUN0QywrQkFBK0I7QUFDL0IsK0NBQThDO0FBQzlDLHlDQUF3QztBQUV4Qzs7R0FFRztBQUNIO0lBbUJJOztPQUVHO0lBQ0g7UUFDSSxJQUFJLENBQUMsUUFBUSxHQUFHLElBQUksVUFBVSxDQUFDLFdBQVcsQ0FBQyxVQUFVLENBQUMsQ0FBQztRQUN2RCxJQUFJLENBQUMsV0FBVyxHQUFHLENBQUMsQ0FBQztJQUN6QixDQUFDO0lBRUQ7OztPQUdHO0lBQ0ksNEJBQU0sR0FBYjtRQUNJLE9BQU8sSUFBSSxDQUFDLFFBQVEsQ0FBQyxNQUFNLENBQUM7SUFDaEMsQ0FBQztJQUVEOzs7T0FHRztJQUNJLDRCQUFNLEdBQWI7UUFDSSxPQUFPLElBQUksQ0FBQyxRQUFRLENBQUMsTUFBTSxHQUFHLElBQUksQ0FBQyxXQUFXLENBQUM7SUFDbkQsQ0FBQztJQUVEOzs7T0FHRztJQUNJLGdDQUFVLEdBQWpCO1FBQ0ksT0FBTyxJQUFJLENBQUMsUUFBUSxDQUFDLFFBQVEsQ0FBQyxDQUFDLEVBQUUsSUFBSSxDQUFDLFdBQVcsQ0FBQyxDQUFDO0lBQ3ZELENBQUM7SUFFRDs7O09BR0c7SUFDSSw4QkFBUSxHQUFmO1FBQ0ksT0FBTyxxQkFBUyxDQUFDLFVBQVUsQ0FBQyxJQUFJLENBQUMsUUFBUSxDQUFDLFFBQVEsQ0FBQyxDQUFDLEVBQUUsSUFBSSxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUM7SUFDN0UsQ0FBQztJQUVEOzs7T0FHRztJQUNJLG1DQUFhLEdBQXBCO1FBQ0ksT0FBTyxJQUFJLENBQUMsV0FBVyxDQUFDO0lBQzVCLENBQUM7SUFFRDs7O09BR0c7SUFDSSxtQ0FBYSxHQUFwQixVQUFxQixVQUFrQjtRQUNuQyxJQUFJLENBQUMsV0FBVyxH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 + }); var singleNodeClient = createCommonjsModule(function (module, exports) { @@ -7191,7 +7198,7 @@ */ SingleNodeClient.prototype.fetchJson = function (method, route, requestData) { return __awaiter(this, void 0, void 0, function () { - var response, errorMessage, errorCode, responseData, json, text, match; + var response, errorMessage, errorCode, responseData, _a, json, _b, text, match, _c; return __generator(this, function (_d) { switch (_d.label) { case 0: return [4 /*yield*/, this.fetchWithTimeout(method, "" + this._basePath + route, { "Content-Type": "application/json" }, requestData ? JSON.stringify(requestData) : undefined)]; @@ -7217,7 +7224,7 @@ } return [3 /*break*/, 5]; case 4: - _d.sent(); + _a = _d.sent(); return [3 /*break*/, 5]; case 5: if (!!errorMessage) return [3 /*break*/, 9]; @@ -7233,7 +7240,7 @@ } return [3 /*break*/, 9]; case 8: - _d.sent(); + _b = _d.sent(); return [3 /*break*/, 9]; case 9: if (!!errorMessage) return [3 /*break*/, 13]; @@ -7255,7 +7262,7 @@ } return [3 /*break*/, 13]; case 12: - _d.sent(); + _c = _d.sent(); return [3 /*break*/, 13]; case 13: throw new clientError.ClientError(errorMessage !== null && errorMessage !== void 0 ? errorMessage : response.statusText, route, response.status, errorCode !== null && errorCode !== void 0 ? errorCode : response.status.toString()); } @@ -7402,12 +7409,13 @@ return SingleNodeClient; }()); exports.SingleNodeClient = SingleNodeClient; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2luZ2xlTm9kZUNsaWVudC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9jbGllbnRzL3NpbmdsZU5vZGVDbGllbnQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBQUEsK0JBQStCO0FBQy9CLHNDQUFzQztBQUN0Qyw2Q0FBeUU7QUFDekUsNkNBQTRDO0FBbUI1QyxvREFBbUQ7QUFDbkQsc0RBQXFEO0FBQ3JELGdEQUErQztBQUMvQyxvREFBbUQ7QUFDbkQsNkNBQTRDO0FBRzVDOztHQUVHO0FBQ0g7SUFpREk7Ozs7T0FJRztJQUNILDBCQUFZLFFBQWdCLEVBQUUsT0FBaUM7O1FBQzNELElBQUksQ0FBQyxRQUFRLEVBQUU7WUFDWCxNQUFNLElBQUksS0FBSyxDQUFDLCtCQUErQixDQUFDLENBQUM7U0FDcEQ7UUFDRCxJQUFJLENBQUMsU0FBUyxHQUFHLFFBQVEsQ0FBQyxPQUFPLENBQUMsTUFBTSxFQUFFLEVBQUUsQ0FBQyxDQUFDO1FBQzlDLElBQUksQ0FBQyxTQUFTLEdBQUcsTUFBQSxPQUFPLGFBQVAsT0FBTyx1QkFBUCxPQUFPLENBQUUsUUFBUSxtQ0FBSSxVQUFVLENBQUM7UUFDakQsSUFBSSxDQUFDLFlBQVksR0FBRyxPQUFPLGFBQVAsT0FBTyx1QkFBUCxPQUFPLENBQUUsV0FBVyxDQUFDO1FBQ3pDLElBQUksQ0FBQyxRQUFRLEdBQUcsT0FBTyxhQUFQLE9BQU8sdUJBQVAsT0FBTyxDQUFFLE9BQU8sQ0FBQztRQUNqQyxJQUFJLENBQUMsU0FBUyxHQUFHLE9BQU8sYUFBUCxPQUFPLHVCQUFQLE9BQU8sQ0FBRSxRQUFRLENBQUM7UUFDbkMsSUFBSSxDQUFDLFNBQVMsR0FBRyxPQUFPLGFBQVAsT0FBTyx1QkFBUCxPQUFPLENBQUUsUUFBUSxDQUFDO1FBQ25DLElBQUksQ0FBQyxRQUFRLEdBQUcsT0FBTyxhQUFQLE9BQU8sdUJBQVAsT0FBTyxDQUFF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 + }); - var singleNodeClientOptions = /*#__PURE__*/Object.defineProperty({ + var singleNodeClientOptions = createCommonjsModule(function (module, exports) { + Object.defineProperty(exports, "__esModule", { value: true }); - }, '__esModule', {value: true}); + }); var bech32 = createCommonjsModule(function (module, exports) { // Copyright 2020 IOTA Stiftung @@ -7653,7 +7661,7 @@ return Bech32; }()); exports.Bech32 = Bech32; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYmVjaDMyLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2NyeXB0by9iZWNoMzIudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBLCtCQUErQjtBQUMvQixzQ0FBc0M7QUFDdEMsK0JBQStCOzs7QUFFL0I7OztHQUdHO0FBQ0g7SUFBQTtJQWlSQSxDQUFDO0lBeFBHOzs7OztPQUtHO0lBQ1csYUFBTSxHQUFwQixVQUFxQixpQkFBeUIsRUFBRSxJQUFnQjtRQUM1RCxPQUFPLE1BQU0sQ0FBQyxlQUFlLENBQUMsaUJBQWlCLEVBQUUsTUFBTSxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDO0lBQzFFLENBQUM7SUFFRDs7Ozs7T0FLRztJQUNXLHNCQUFlLEdBQTdCLFVBQThCLGlCQUF5QixFQUFFLFFBQW9CO1FBQ3pFLElBQU0sUUFBUSxHQUFHLE1BQU0sQ0FBQyxjQUFjLENBQUMsaUJBQWlCLEVBQUUsUUFBUSxDQUFDLENBQUM7UUFFcEUsSUFBSSxHQUFHLEdBQUcsS0FBRyxpQkFBaUIsR0FBRyxNQUFNLENBQUMsU0FBVyxDQUFDO1FBRXBELEtBQUssSUFBSSxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsR0FBRyxRQUFRLENBQUMsTUFBTSxFQUFFLENBQUMsRUFBRSxFQUFFO1lBQ3RDLEdBQUcsSUFBSSxNQUFNLENBQUMsT0FBTyxDQUFDLE1BQU0sQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztTQUM3QztRQUVELEtBQUssSUFBSSxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsR0FBRyxRQUFRLENBQUMsTUFBTSxFQUFFLENBQUMsRUFBRSxFQUFFO1lBQ3RDLEdBQUcsSUFBSSxNQUFNLENBQUMsT0FBTyxDQUFDLE1BQU0sQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztTQUM3QztRQUVELE9BQU8sR0FBRyxDQUFDO0lBQ2YsQ0FBQztJQUVEOzs7O09BSUc7SUFDVyxhQUFNLEdBQXBC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 + }); var bip32Path = createCommonjsModule(function (module, exports) { @@ -7727,7 +7735,7 @@ return Bip32Path; }()); exports.Bip32Path = Bip32Path; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYmlwMzJQYXRoLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2NyeXB0by9iaXAzMlBhdGgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBLCtCQUErQjtBQUMvQixzQ0FBc0M7OztBQUV0Qzs7R0FFRztBQUNIO0lBT0k7OztPQUdHO0lBQ0gsbUJBQVksV0FBb0I7UUFDNUIsSUFBSSxXQUFXLEVBQUU7WUFDYixJQUFJLENBQUMsS0FBSyxHQUFHLFdBQVcsQ0FBQyxLQUFLLENBQUMsR0FBRyxDQUFDLENBQUM7WUFFcEMsSUFBSSxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxLQUFLLEdBQUcsRUFBRTtnQkFDdkIsSUFBSSxDQUFDLEtBQUssQ0FBQyxLQUFLLEVBQUUsQ0FBQzthQUN0QjtTQUNKO2FBQU07WUFDSCxJQUFJLENBQUMsS0FBSyxHQUFHLEVBQUUsQ0FBQztTQUNuQjtJQUNMLENBQUM7SUFFRDs7OztPQUlHO0lBQ1csa0JBQVEsR0FBdEIsVUFBdUIsU0FBb0I7UUFDdkMsSUFBTSxDQUFDLEdBQUcsSUFBSSxTQUFTLEVBQUUsQ0FBQztRQUMxQixDQUFDLENBQUMsS0FBSyxHQUFHLFNBQVMsQ0FBQyxLQUFLLENBQUMsS0FBSyxFQUFFLENBQUM7UUFDbEMsT0FBTyxDQUFDLENBQUM7SUFDYixDQUFDO0lBRUQ7OztPQUdHO0lBQ0ksNEJBQVEsR0FBZjtRQUNJLE9BQU8sSUFBSSxDQUFDLEtBQUssQ0FBQyxNQUFNLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFLLElBQUksQ0FBQyxLQUFLLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBRyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUM7SUFDckUsQ0FBQztJQUVEOzs7T0FHRztJQUNJLHdCQUFJLEdBQVgsVUFBWSxLQUFhO1FBQ3JCLElBQUksQ0FBQyxLQUFLLENBQUMsSUFBSSxDQUFDLEtBQUcsS0FBTyxDQUFDLENBQUM7SUFDaEMsQ0FBQztJQUVEOzs7T0FHRztJQUNJLGdDQUFZLEdBQW5CLFVBQW9CLEtBQWE7UUFDN0IsSUFBSSxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUksS0FBSyxNQUFHLENBQUMsQ0FBQztJQUNqQyxDQUFDO0lBRUQ7O09BRUc7SUFDSSx1QkFBRyxHQUFWO1FBQ0ksSUFBSSxDQUFDLEtBQUssQ0FBQyxHQUFHLEVBQUUsQ0FBQztJQUNyQixDQUFDO0lBRUQ7OztPQUdHO0lBQ0ksa0NBQWMsR0FBckI7UUFDSSxPQUFPLElBQUksQ0FBQyxLQUFLLENBQUMsR0FBRyxDQUFDLFVBQUEsQ0FBQyxJQUFJLE9BQUEsTUFBTSxDQUFDLFFBQVEsQ0FBQyxDQUFDLEVBQUUsRUFBRSxDQUFDLEVBQXRCLENBQXNCLENBQUMsQ0FBQztJQUN2RCxDQUFDO0lBQ0wsZ0JBQUM7QUFBRCxDQUFDLEFBeEVELElBd0VDO0FBeEVZLDhCQUFTIn0= + }); var sha256 = createCommonjsModule(function (module, exports) { @@ -8063,7 +8071,7 @@ return Sha256; }()); exports.Sha256 = Sha256; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2hhMjU2LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2NyeXB0by9zaGEyNTYudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBQUEsK0JBQStCO0FBQy9CLHNDQUFzQztBQUN0QywrQkFBK0I7QUFDL0IsOENBQThDO0FBQzlDOzs7R0FHRztBQUNIO0lBa0pJOzs7T0FHRztJQUNILGdCQUFZLElBQThCO1FBQTlCLHFCQUFBLEVBQUEsT0FBZSxNQUFNLENBQUMsUUFBUTtRQWhIMUM7OztXQUdHO1FBQ2MsWUFBTyxHQUFhLEVBQUUsQ0FBQztRQTZHcEMsSUFBSSxJQUFJLEtBQUssTUFBTSxDQUFDLFFBQVEsSUFBSSxJQUFJLEtBQUssTUFBTSxDQUFDLFFBQVEsRUFBRTtZQUN0RCxNQUFNLElBQUksS0FBSyxDQUFDLG9DQUFvQyxDQUFDLENBQUM7U0FDekQ7UUFDRCxJQUFJLENBQUMsT0FBTyxHQUFHLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDO1FBRW5FLElBQUksSUFBSSxLQUFLLE1BQU0sQ0FBQyxRQUFRLEVBQUU7WUFDMUIsSUFBSSxDQUFDLEdBQUcsR0FBRyxVQUFVLENBQUM7WUFDdEIsSUFBSSxDQUFDLEdBQUcsR0FBRyxVQUFVLENBQUM7WUFDdEIsSUFBSSxDQUFDLEdBQUcsR0FBRyxVQUFVLENBQUM7WUFDdEIsSUFBSSxDQUFDLEdBQUcsR0FBRyxVQUFVLENBQUM7WUFDdEIsSUFBSSxDQUFDLEdBQUcsR0FBRyxVQUFVLENBQUM7WUFDdEIsSUFBSSxDQUFDLEdBQUcsR0FBRyxVQUFVLENBQUM7WUFDdEIsSUFBSSxDQUFDLEdBQUcsR0FBRyxV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Q0FBQyxHQUFHLElBQUksRUFBRSxDQUFDLEVBQUUsSUFBSSxFQUFFLENBQUMsR0FBRyxJQUFJLEVBQUUsQ0FBQyxFQUFFLElBQUksQ0FBQyxDQUFDLEdBQUcsSUFBSSxFQUFFLEVBQUUsR0FBRyxJQUFJO1lBQ2pFLENBQUMsRUFBRSxJQUFJLEVBQUUsQ0FBQyxHQUFHLElBQUksRUFBRSxDQUFDLEVBQUUsSUFBSSxFQUFFLENBQUMsR0FBRyxJQUFJLEVBQUUsQ0FBQyxFQUFFLElBQUksQ0FBQyxDQUFDLEdBQUcsSUFBSSxFQUFFLEVBQUUsR0FBRyxJQUFJO1lBQ2pFLENBQUMsRUFBRSxJQUFJLEVBQUUsQ0FBQyxHQUFHLElBQUksRUFBRSxDQUFDLEVBQUUsSUFBSSxFQUFFLENBQUMsR0FBRyxJQUFJLEVBQUUsQ0FBQyxFQUFFLElBQUksQ0FBQyxDQUFDLEdBQUcsSUFBSSxFQUFFLEVBQUUsR0FBRyxJQUFJO1lBQ2pFLENBQUMsRUFBRSxJQUFJLEVBQUUsQ0FBQyxHQUFHLElBQUksRUFBRSxDQUFDLEVBQUUsSUFBSSxFQUFFLENBQUMsR0FBRyxJQUFJLEVBQUUsQ0FBQyxFQUFFLElBQUksQ0FBQyxDQUFDLEdBQUcsSUFBSSxFQUFFLEVBQUUsR0FBRyxJQUFJO1lBQ2pFLENBQUMsRUFBRSxJQUFJLEVBQUUsQ0FBQyxHQUFHLElBQUksRUFBRSxDQUFDLEVBQUUsSUFBSSxFQUFFLENBQUMsR0FBRyxJQUFJLEVBQUUsQ0FBQyxFQUFFLElBQUksQ0FBQyxDQUFDLEdBQUcsSUFBSSxFQUFFLEVBQUUsR0FBRyxJQUFJO1NBQ3BFLENBQUM7UUFDRixJQUFJLElBQUksQ0FBQyxLQUFLLEtBQUssTUFBTSxDQUFDLFFBQVEsRUFBRTtZQUNoQyxHQUFHLENBQUMsSUFBSSxDQUFDLENBQUMsRUFBRSxJQUFJLEVBQUUsQ0FBQyxHQUFHLElBQUksRUFBRSxDQUFDLEVBQUUsSUFBSSxFQUFFLENBQUMsR0FBRyxJQUFJLEVBQUUsQ0FBQyxFQUFFLElBQUksQ0FBQyxDQUFDLEdBQUcsSUFBSSxFQUFFLEVBQUUsR0FBRyxJQUFJ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Q0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQztZQUNsRixFQUFFLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQztZQUNYLEdBQUcsR0FBRyxFQUFFLEdBQUcsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEdBQUcsRUFBRSxDQUFDO1lBQ3hCLEVBQUUsR0FBRyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDO1lBQ3hCLEVBQUUsR0FBRyxDQUFDLEdBQUcsRUFBRSxHQUFHLEVBQUUsR0FBRyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsR0FBRyxNQUFNLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDO1lBQ25ELEVBQUUsR0FBRyxFQUFFLEdBQUcsR0FBRyxDQUFDO1lBQ2QsQ0FBQyxHQUFHLENBQUMsR0FBRyxFQUFFLElBQUksQ0FBQyxDQUFDO1lBQ2hCLENBQUMsR0FBRyxFQUFFLEdBQUcsRUFBRSxJQUFJLENBQUMsQ0FBQztZQUNqQixFQUFFLEdBQUcsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLElBQUksRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUM7WUFDbkYsRUFBRSxHQUFHLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLElBQUksRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDO1lBQ2xGLEVBQUUsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDO1lBQ1gsR0FBRyxHQUFHLEVBQUUsR0FBRyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsR0FBRyxFQUFFLENBQUM7WUFDeEIsRUFBRSxHQUFHLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUM7WUFDeEIsRUFBRSxHQUFHLENBQUMsR0FBRyxFQUFFLEdBQUcsRUFBRSxHQUFHLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxHQUFHLE1BQU0sQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUM7WUFDbkQsRUFBRSxHQUFHLEVBQUUsR0FBRyxHQUFHLENBQUM7WUFDZCxDQUFDLEdBQUcsQ0FBQyxHQUFHLEVBQUUsSUFBSSxDQUFDLENBQUM7WUFDaEIsQ0FBQyxHQUFHLEVBQUUsR0FBRyxFQUFFLElBQUksQ0FBQyxDQUFDO1NBQ3BCO1FBRUQsSUFBSSxDQUFDLEdBQUcsSUFBSSxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDO1FBQzFCLElBQUksQ0FBQyxHQUFHLElBQUksSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUMxQixJQUFJLENBQUMsR0FBRyxJQUFJLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDMUIsSUFBSSxDQUFDLEdBQUcsSUFBSSxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDO1FBQzFCLElBQUksQ0FBQyxHQUFHLElBQUksSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUMxQixJQUFJLENBQUMsR0FBRyxJQUFJLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDMUIsSUFBSSxDQUFDLEdBQUcsSUFBSSxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDO1FBQzFCLElBQUksQ0FBQyxHQUFHLElBQUksSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUM5QixDQUFDO0lBeGJEOztPQUVHO0lBQ29CLGVBQVEsR0FBVyxHQUFHLENBQUM7SUFFOUM7O09BRUc7SUFDb0IsZUFBUSxHQUFXLEdBQUcsQ0FBQztJQUU5Qzs7O09BR0c7SUFDcUIsWUFBSyxHQUFhLENBQUMsQ0FBQyxVQUFVLEVBQUUsT0FBTyxFQUFFLEtBQUssRUFBRSxHQUFHLENBQUMsQ0FBQztJQUU3RTs7O09BR0c7SUFDcUIsWUFBSyxHQUFhLENBQUMsRUFBRSxFQUFFLEVBQUUsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUM7SUFFekQ7OztPQUdHO0lBQ3FCLFFBQUMsR0FBZ0IsV0FBVyxDQUFDLElBQUksQ0FBQztRQUN0RCxVQUFVLEVBQUUsVUFBVSxFQUFFLFVBQVUsRUFBRSxVQUFVLEVBQUUsVUFBVSxFQUFFLFVBQVUsRUFBRSxVQUFVLEVBQUUsVUFBVTtRQUM5RixVQUFVLEVBQUUsVUFBVSxFQUFFLFVBQVUsRUFBRSxVQUFVLEVBQUUsVUFBVSxFQUFFLFVBQVUsRUFBRSxVQUFVLEVBQUUsVUFBVTtRQUM5RixVQUFVLEVBQUUsVUFBVSxFQUFFLFVBQVUsRUFBRSxVQUFVLEVBQUUsVUFBVSxFQUFFLFVBQVUsRUFBRSxVQUFVLEVBQUUsVUFBVTtRQUM5RixVQUFVLEVBQUUsVUFBVSxFQUFFLFVBQVUsRUFBRSxVQUFVLEVBQUUsVUFBVSxFQUFFLFVBQVUsRUFBRSxVQUFVLEVBQUUsVUFBVTtRQUM5RixVQUFVLEVBQUUsVUFBVSxFQUFFLFVBQVUsRUFBRSxVQUFVLEVBQUUsVUFBVSxFQUFFLFVBQVUsRUFBRSxVQUFVLEVBQUUsVUFBVTtRQUM5RixVQUFVLEVBQUUsVUFBVSxFQUFFLFVBQVUsRUFBRSxVQUFVLEVBQUUsVUFBVSxFQUFFLFVBQVUsRUFBRSxVQUFVLEVBQUUsVUFBVTtRQUM5RixVQUFVLEVBQUUsVUFBVSxFQUFFLFVBQVUsRUFBRSxVQUFVLEVBQUUsVUFBVSxFQUFFLFVBQVUsRUFBRSxVQUFVLEVBQUUsVUFBVTtRQUM5RixVQUFVLEVBQUUsVUFBVSxFQUFFLFVBQVUsRUFBRSxVQUFVLEVBQUUsVUFBVSxFQUFFLFVBQVUsRUFBRSxVQUFVLEVBQUUsVUFBVTtLQUNqRyxDQUFDLENBQUM7SUFzWlAsYUFBQztDQUFBLEFBMWJELElBMGJDO0FBMWJZLHdCQUFNIn0= + }); var hmacSha256 = createCommonjsModule(function (module, exports) { @@ -8135,7 +8143,7 @@ return HmacSha256; }()); exports.HmacSha256 = HmacSha256; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaG1hY1NoYTI1Ni5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9jcnlwdG8vaG1hY1NoYTI1Ni50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFBQSwrQkFBK0I7QUFDL0Isc0NBQXNDO0FBQ3RDLCtCQUErQjtBQUMvQixtQ0FBa0M7QUFFbEM7OztHQUdHO0FBQ0g7SUFtQkk7Ozs7T0FJRztJQUNILG9CQUFZLEdBQWUsRUFBRSxJQUFrQjtRQUFsQixxQkFBQSxFQUFBLFVBQWtCO1FBQzNDLElBQUksQ0FBQyxLQUFLLEdBQUcsSUFBSSxDQUFDO1FBQ2xCLElBQUksQ0FBQyxPQUFPLEdBQUcsSUFBSSxlQUFNLENBQUMsSUFBSSxDQUFDLENBQUM7UUFFaEMsSUFBSSxHQUFHLENBQUMsTUFBTSxHQUFHLEVBQUUsRUFBRTtZQUNqQixHQUFHLEdBQUcsSUFBSSxlQUFNLENBQUMsSUFBSSxDQUFDO2lCQUNqQixNQUFNLENBQUMsR0FBRyxDQUFDO2lCQUNYLE1BQU0sRUFBRSxDQUFDO1NBQ2pCO1FBRUQsSUFBSSxDQUFDLFFBQVEsR0FBRyxJQUFJLFVBQVUsQ0FBQyxFQUFFLENBQUMsQ0FBQztRQUNuQyxJQUFNLE9BQU8sR0FBRyxJQUFJLFVBQVUsQ0FBQyxFQUFFLENBQUMsQ0FBQztRQUVuQyxLQUFLLElBQUksQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLEdBQUcsRUFBRSxFQUFFLEVBQUUsQ0FBQyxFQUFFO1lBQ3pCLElBQU0sQ0FBQyxHQUFHLEdBQUcsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUM7WUFDdEIsSUFBSSxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsR0FBRyxJQUFJLEdBQUcsQ0FBQyxDQUFDO1lBQzVCLE9BQU8sQ0FBQyxDQUFDLENBQUMsR0FBRyxJQUFJLEdBQUcsQ0FBQyxDQUFDO1NBQ3pCO1FBRUQsSUFBSSxDQUFDLE9BQU8sQ0FBQyxNQUFNLENBQUMsT0FBTyxDQUFDLENBQUM7SUFDakMsQ0FBQztJQUVEOzs7OztPQUtHO0lBQ1csaUJBQU0sR0FBcEIsVUFBcUIsR0FBZSxFQUFFLElBQWdCO1FBQ2xELElBQU0sR0FBRyxHQUFHLElBQUksVUFBVSxDQUFDLEdBQUcsRUFBRSxHQUFHLENBQUMsQ0FBQztRQUNyQyxHQUFHLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQyxDQUFDO1FBQ2pCLE9BQU8sR0FBRyxDQUFDLE1BQU0sRUFBRSxDQUFDO0lBQ3hCLENBQUM7SUFFRDs7OztPQUlHO0lBQ0ksMkJBQU0sR0FBYixVQUFjLE9BQW1CO1FBQzdCLElBQUksQ0FBQyxPQUFPLENBQUMsTUFBTSxDQUFDLE9BQU8sQ0FBQyxDQUFDO1FBQzdCLE9BQU8sSUFBSSxDQUFDO0lBQ2hCLENBQUM7SUFFRDs7O09BR0c7SUFDSSwyQkFBTSxHQUFiO1FBQ0ksSUFBTSxTQUFTLEdBQUcsSUFBSSxDQUFDLE9BQU8sQ0FBQyxNQUFNLEVBQUUsQ0FBQztRQUV4QyxJQUFNLFdBQVcsR0FBRyxJQUFJLGVBQU0sQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUM7UUFFM0MsV0FBVyxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsUUFBUSxDQUFDLENBQUM7UUFDbEMsV0FBVyxDQUFDLE1BQU0sQ0FBQyxTQUFTLENBQUMsQ0FBQztRQUU5QixPQUFPLFdBQVcsQ0FBQyxNQUFNLEVBQUUsQ0FBQztJQUNoQyxDQUFDO0lBQ0wsaUJBQUM7QUFBRCxDQUFDLEFBbEZELElBa0ZDO0FBbEZZLGdDQUFVIn0= + }); var hmacSha512 = createCommonjsModule(function (module, exports) { @@ -8207,7 +8215,7 @@ return HmacSha512; }()); exports.HmacSha512 = HmacSha512; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaG1hY1NoYTUxMi5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9jcnlwdG8vaG1hY1NoYTUxMi50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFBQSwrQkFBK0I7QUFDL0Isc0NBQXNDO0FBQ3RDLCtCQUErQjtBQUMvQixtQ0FBa0M7QUFFbEM7OztHQUdHO0FBQ0g7SUFtQkk7Ozs7T0FJRztJQUNILG9CQUFZLEdBQWUsRUFBRSxJQUFrQjtRQUFsQixxQkFBQSxFQUFBLFVBQWtCO1FBQzNDLElBQUksQ0FBQyxLQUFLLEdBQUcsSUFBSSxDQUFDO1FBQ2xCLElBQUksQ0FBQyxPQUFPLEdBQUcsSUFBSSxlQUFNLENBQUMsSUFBSSxDQUFDLENBQUM7UUFFaEMsSUFBSSxHQUFHLENBQUMsTUFBTSxHQUFHLEdBQUcsRUFBRTtZQUNsQixHQUFHLEdBQUcsSUFBSSxlQUFNLENBQUMsSUFBSSxDQUFDO2lCQUNqQixNQUFNLENBQUMsR0FBRyxDQUFDO2lCQUNYLE1BQU0sRUFBRSxDQUFDO1NBQ2pCO1FBRUQsSUFBSSxDQUFDLFFBQVEsR0FBRyxJQUFJLFVBQVUsQ0FBQyxHQUFHLENBQUMsQ0FBQztRQUNwQyxJQUFNLE9BQU8sR0FBRyxJQUFJLFVBQVUsQ0FBQyxHQUFHLENBQUMsQ0FBQztRQUVwQyxLQUFLLElBQUksQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLEdBQUcsR0FBRyxFQUFFLEVBQUUsQ0FBQyxFQUFFO1lBQzFCLElBQU0sQ0FBQyxHQUFHLEdBQUcsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUM7WUFDdEIsSUFBSSxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsR0FBRyxJQUFJLEdBQUcsQ0FBQyxDQUFDO1lBQzVCLE9BQU8sQ0FBQyxDQUFDLENBQUMsR0FBRyxJQUFJLEdBQUcsQ0FBQyxDQUFDO1NBQ3pCO1FBRUQsSUFBSSxDQUFDLE9BQU8sQ0FBQyxNQUFNLENBQUMsT0FBTyxDQUFDLENBQUM7SUFDakMsQ0FBQztJQUVEOzs7OztPQUtHO0lBQ1csaUJBQU0sR0FBcEIsVUFBcUIsR0FBZSxFQUFFLElBQWdCO1FBQ2xELElBQU0sR0FBRyxHQUFHLElBQUksVUFBVSxDQUFDLEdBQUcsRUFBRSxHQUFHLENBQUMsQ0FBQztRQUNyQyxHQUFHLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQyxDQUFDO1FBQ2pCLE9BQU8sR0FBRyxDQUFDLE1BQU0sRUFBRSxDQUFDO0lBQ3hCLENBQUM7SUFFRDs7OztPQUlHO0lBQ0ksMkJBQU0sR0FBYixVQUFjLE9BQW1CO1FBQzdCLElBQUksQ0FBQyxPQUFPLENBQUMsTUFBTSxDQUFDLE9BQU8sQ0FBQyxDQUFDO1FBQzdCLE9BQU8sSUFBSSxDQUFDO0lBQ2hCLENBQUM7SUFFRDs7O09BR0c7SUFDSSwyQkFBTSxHQUFiO1FBQ0ksSUFBTSxTQUFTLEdBQUcsSUFBSSxDQUFDLE9BQU8sQ0FBQyxNQUFNLEVBQUUsQ0FBQztRQUV4QyxJQUFNLFdBQVcsR0FBRyxJQUFJLGVBQU0sQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUM7UUFFM0MsV0FBVyxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsUUFBUSxDQUFDLENBQUM7UUFDbEMsV0FBVyxDQUFDLE1BQU0sQ0FBQyxTQUFTLENBQUMsQ0FBQztRQUU5QixPQUFPLFdBQVcsQ0FBQyxNQUFNLEVBQUUsQ0FBQztJQUNoQyxDQUFDO0lBQ0wsaUJBQUM7QUFBRCxDQUFDLEFBbEZELElBa0ZDO0FBbEZZLGdDQUFVIn0= + }); var pbkdf2 = createCommonjsModule(function (module, exports) { @@ -8295,7 +8303,7 @@ return Pbkdf2; }()); exports.Pbkdf2 = Pbkdf2; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicGJrZGYyLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2NyeXB0by9wYmtkZjIudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBLCtCQUErQjtBQUMvQixzQ0FBc0M7QUFDdEMsK0JBQStCO0FBQy9CLDhDQUE4Qzs7O0FBRTlDLDJDQUEwQztBQUMxQywyQ0FBMEM7QUFFMUM7O0dBRUc7QUFDSDtJQUFBO0lBeUdBLENBQUM7SUF4R0c7Ozs7Ozs7T0FPRztJQUNXLGFBQU0sR0FBcEIsVUFDSSxRQUFvQixFQUFFLElBQWdCLEVBQUUsVUFBa0IsRUFBRSxTQUFpQjtRQUM3RSxPQUFPLE1BQU0sQ0FBQyxTQUFTLENBQ25CLFFBQVEsRUFDUixJQUFJLEVBQ0osVUFBVSxFQUNWLFNBQVMsRUFDVCxFQUFFLEVBQ0YsVUFBQyxJQUFJLEVBQUUsS0FBSyxJQUFLLE9BQUEsdUJBQVUsQ0FBQyxNQUFNLENBQUMsSUFBSSxFQUFFLEtBQUssQ0FBQyxFQUE5QixDQUE4QixDQUNsRCxDQUFDO0lBQ04sQ0FBQztJQUVEOzs7Ozs7O09BT0c7SUFDVyxhQUFNLEdBQXBCLFVBQ0ksUUFBb0IsRUFBRSxJQUFnQixFQUFFLFVBQWtCLEVBQUUsU0FBaUI7UUFDN0UsT0FBTyxNQUFNLENBQUMsU0FBUyxDQUNuQixRQUFRLEVBQ1IsSUFBSSxFQUNKLFVBQVUsRUFDVixTQUFTLEVBQ1QsRUFBRSxFQUNGLFVBQUMsSUFBSSxFQUFFLEtBQUssSUFBSyxPQUFBLHVCQUFVLENBQUMsTUFBTSxDQUFDLElBQUksRUFBRSxLQUFLLENBQUMsRUFBOUIsQ0FBOEIsQ0FDbEQsQ0FBQztJQUNOLENBQUM7SUFFRDs7Ozs7Ozs7OztPQVVHO0lBQ1ksZ0JBQVMsR0FBeEIsVUFDSSxRQUFvQixFQUNwQixJQUFnQixFQUNoQixVQUFrQixFQUNsQixTQUFpQixFQUNqQixTQUFpQixFQUNqQixPQUE0RDtRQUM1RCxJQUFJLFVBQVUsR0FBRyxDQUFDLEVBQUU7WUFDaEIsTUFBTSxJQUFJLEtBQUssQ0FBQyx3QkFBd0IsQ0FBQyxDQUFDO1NBQzdDO1FBRUQsSUFBSSxTQUFTLEdBQUcsQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUMsRUFBRSxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsR0FBRyxTQUFTLEVBQUU7WUFDL0MsTUFBTSxJQUFJLEtBQUssQ0FBQyxrQ0FBa0MsQ0FBQyxDQUFDO1NBQ3ZEO1FBRUQsSUFBTSxFQUFFLEdBQUcsSUFBSSxVQUFVLENBQUMsU0FBUyxDQUFDLENBQUM7UUFFckMsSUFBSSxDQUFDLEdBQUcsSUFBSSxVQUFVLENBQUMsU0FBUyxDQUFDLENBQUM7UUFDbEMsSUFBTSxNQUFNLEdBQUcsSUFBSSxVQUFVLENBQUMsSUFBSSxDQUFDLE1BQU0sR0FBRyxDQUFDLENBQUMsQ0FBQztRQUUvQyxJQUFNLENBQUMsR0FBRyxJQUFJLENBQUMsSUFBSSxDQUFDLFNBQVMsR0FBRyxTQUFTLENBQUMsQ0FBQztRQUMzQyxJQUFNLENBQUMsR0FBRyxDQUFDLFNBQVMsR0FBRyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxHQUFHLFNBQVMsQ0FBQztRQUU1QyxNQUFNLENBQUMsR0FBRyxDQUFDLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQztRQUVwQixLQUFLLElBQUksQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsRUFBRSxFQUFFO1lBQ3pCLE1BQU0sQ0FBQyxJQUFJLENBQUMsTUFBTSxHQUFHLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLEVBQUUsQ0FBQyxHQUFHLElBQUksQ0FBQztZQUMzQyxNQUFNLENBQUMsSUFBSSxDQUFDLE1BQU0sR0FBRyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxFQUFFLENBQUMsR0FBRyxJQUFJLENBQUM7WUFDM0MsTUFBTSxDQUFDLElBQUksQ0FBQyxNQUFNLEdBQUcsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLEdBQUcsSUFBSSxDQUFDO1lBQzFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsTUFBTSxHQUFHLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxHQUFHLElBQUksQ0FBQztZQUUxQyxJQUFJLENBQUMsR0FBRyxPQUFPLENBQUMsUUFBUSxFQUFFLE1BQU0sQ0FBQyxDQUFDO1lBRWxDLENBQUMsR0FBRyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsRUFBRSxTQUFTLENBQUMsQ0FBQztZQUUxQixLQUFLLElBQUksQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLEdBQUcsVUFBVSxFQUFFLENBQUMsRUFBRSxFQUFFO2dCQUNqQyxDQUFDLEdBQUcsT0FBTyxDQUFDLFFBQVEsRUFBRSxDQUFDLENBQUMsQ0FBQztnQkFFekIsS0FBSyxJQUFJLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxHQUFHLFNBQVMsRUFBRSxDQUFDLEVBQUUsRUFBRTtvQkFDaEMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztpQkFDaEI7YUFDSjtZQUVELElBQU0sT0FBTyxHQUFHLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxHQUFHLFNBQVMsQ0FBQztZQUNwQyxJQUFNLEdBQUcsR0FBRyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUM7WUFFdEMsS0FBSyxJQUFJLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxHQUFHLEdBQUcsRUFBRSxDQUFDLEVBQUUsRUFBRTtnQkFDMUIsRUFBRSxDQUFDLE9BQU8sR0FBRyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7YUFDMUI7U0FDSjtRQUVELE9BQU8sRUFBRSxDQUFDO0lBQ2QsQ0FBQztJQUNMLGFBQUM7QUFBRCxDQUFDLEFBekdELElBeUdDO0FBekdZLHdCQUFNIn0= + }); var english = createCommonjsModule(function (module, exports) { @@ -10353,7 +10361,7 @@ "zone", "zoo" ]; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZW5nbGlzaC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9jcnlwdG8vd29yZGxpc3RzL2VuZ2xpc2gudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBLCtCQUErQjtBQUMvQixzQ0FBc0M7OztBQUV6QixRQUFBLE9BQU8sR0FBYTtJQUM3QixTQUFTO0lBQ1QsU0FBUztJQUNULE1BQU07SUFDTixPQUFPO0lBQ1AsT0FBTztJQUNQLFFBQVE7SUFDUixRQUFRO0lBQ1IsVUFBVTtJQUNWLFFBQVE7SUFDUixPQUFPO0lBQ1AsUUFBUTtJQUNSLFVBQVU7SUFDVixTQUFTO0lBQ1QsUUFBUTtJQUNSLFNBQVM7SUFDVCxNQUFNO0lBQ04sVUFBVTtJQUNWLFNBQVM7SUFDVCxRQUFRO0lBQ1IsS0FBSztJQUNMLFFBQVE7SUFDUixPQUFPO0lBQ1AsU0FBUztJQUNULFFBQVE7SUFDUixPQUFPO0lBQ1AsS0FBSztJQUNMLFFBQVE7SUFDUixTQUFTO0lBQ1QsUUFBUTtJQUNSLE9BQU87SUFDUCxPQUFPO0lBQ1AsU0FBUztJQUNULFFBQVE7SUFDUixTQUFTO0lBQ1QsUUFBUTtJQUNSLFFBQVE7SUFDUixRQUFRO0lBQ1IsT0FBTztJQUNQLEtBQUs7SUFDTCxPQUFPO0lBQ1AsT0FBTztJQUNQLE9BQU87SUFDUCxLQUFLO0lBQ0wsS0FBSztJQUNMLFNBQVM7SUFDVCxPQUFPO0lBQ1AsT0FBTztJQUNQLE9BQU87SUFDUCxTQUFTO0lBQ1QsT0FBTztJQUNQLE9BQU87SUFDUCxLQUFLO0lBQ0wsT0FBTztJQUNQLE9BQU87SUFDUCxRQUFRO0lBQ1IsT0FBTztJQUNQLE9BQU87SUFDUCxTQUFTO0lBQ1QsTUFBTTtJQUNOLE9BQU87SUFDUCxRQUFRO0lBQ1IsU0FBUztJQUNULFNBQVM7SUFDVCxPQUFPO0lBQ1AsUUFBUTtJQUNSLFFBQVE7SUFDUixTQUFTO0lBQ1QsUUFBUTtJQUNSLFNBQVM7SUFDVCxPQUFPO0lBQ1AsT0FBTztJQUNQLE9BQU87SUFDUCxRQUFRO0lBQ1IsT0FBTztJQUNQLFVBQVU7SUFDVixRQUFRO0lBQ1IsU0FBUztJQUNULFFBQVE7SUFDUixTQUFTO0lBQ1QsU0FBUztJQUNULFNBQVM7SUFDVCxLQUFLO0lBQ0wsT0FBTztJQUNQLFNBQVM7SUFDVCxRQUFRO0lBQ1IsT0FBTztJQUNQLFNBQVM7SUFDVCxPQUFPO0lBQ1AsTUFBTTtJQUNOLFFBQVE7SUFDUixNQUFNO0lBQ04sT0FBTztJQUNQLE9BQU87SUFDUCxLQUFLO0lBQ0wsT0FBTztJQUNQLE9BQU87SUFDUCxNQUFNO0lBQ04sUUFBUTtJQUNSLFNBQVM7SUFDVCxRQUFRO0lBQ1IsUUFBUTtJQUNSLE9BQU87SUFDUCxLQUFLO0lBQ0wsVUFBVTtJQUNWLFFBQVE7SUFDUixTQUFTO0lBQ1QsS0FBSztJQUNMLFFBQVE7SUFDUixTQUFTO0lBQ1QsT0FBTztJQUNQLFFBQVE7SUFDUixRQUFRO0lBQ1IsUUFBUTtJQUNSLFNBQVM7SUFDVCxNQUFNO0lBQ04sUUFBUTtJQUNSLFFBQVE7SUFDUixVQUFVO0lBQ1YsU0FBUztJQUNULFNBQVM7SUFDVCxPQUFPO0lBQ1AsUUFBUTtJQUNSLE1BQU07SUFDTixRQUFRO0lBQ1IsTUFBTTtJQUNOLFFBQVE7SUFDUixTQUFTO0lBQ1QsU0FBUztJQUNULE9BQU87SUFDUCxPQUFPO0lBQ1AsT0FBTztJQUNQLE1BQU07SUFDTixTQUFTO0lBQ1QsT0FBTztJQUNQLFNBQVM7SUFDVCxNQUFNO0lBQ04sTUFBTTtJQUNOLFVBQVU7SUFDVixPQUFPO0lBQ1AsT0FBTztJQUNQLEtBQUs7SUFDTCxTQUFTO0lBQ1QsU0FBUztJQUNULE1BQU07SUFDTixRQUFRO0lBQ1IsUUFBUTtJQUNSLFFBQVE7SUFDUixLQUFLO0lBQ0wsUUFBUTtJQUNSLFNBQVM7SUFDVCxRQUFRO0lBQ1IsTUFBTTtJQUNOLE9BQU87SUFDUCxRQUFRO0lBQ1IsUUFBUTtJQUNSLE9BQU87SUFDUCxNQUFNO0lBQ04sUUFBUTtJQUNSLFNBQVM7SUFDVCxRQUFRO0lBQ1IsTUFBTTtJQUNOLFFBQVE7SUFDUixPQUFPO0lBQ1AsUUFBUTtJQUNSLFFBQVE7SUFDUixTQUFTO0lBQ1QsT0FBTztJQUNQLE1BQU07SUFDTixPQUFPO0lBQ1AsU0FBUztJQUNULE1BQU07SUFDTixRQUFRO0lBQ1IsUUFBUTtJQUNSLFNBQVM7SUFDVCxRQUFRO0lBQ1IsU0FBUztJQUNULEtBQUs7SUFDTCxNQUFNO0lBQ04sTUFBTTtJQUNOLFNBQVM7SUFDVCxNQUFNO0lBQ04sT0FBTztJQUNQLFFBQVE7SUFDUixPQUFPO0lBQ1AsT0FBTztJQUNQLE9BQU87SUFDUCxTQUFTO0lBQ1QsT0FBTztJQUNQLE9BQU87SUFDUCxPQUFPO0lBQ1AsT0FBTztJQUNQLE9BQU87SUFDUCxTQUFTO0lBQ1QsUUFBUTtJQUNSLE1BQU07SUFDTixNQUFNO0lBQ04sT0FBTztJQUNQLE9BQU87SUFDUCxNQUFNO0lBQ04sTUFBTTtJQUNOLE1BQU07SUFDTixNQUFNO0lBQ04sTUFBTTtJQUNOLE9BQU87SUFDUCxNQUFNO0lBQ04sT0FBTztJQUNQLFFBQVE7SUFDUixRQUFRO0lBQ1IsUUFBUTtJQUNSLE1BQU07SUFDTixRQUFRO0lBQ1IsUUFBUTtJQUNSLEtBQUs7SUFDTCxLQUFLO0lBQ0wsU0FBUztJQUNULE9BQU87SUFDUCxPQUFPO0lBQ1AsT0FBTztJQUNQLE9BQU87SUFDUCxPQUFPO0lBQ1AsUUFBUTtJQUNSLE9BQU87SUFDUCxRQUFRO0lBQ1IsT0FBTztJQUNQLFFBQVE7SUFDUixPQUFPO0lBQ1AsT0FBTztJQUNQLFVBQVU7SUFDVixRQUFRO0lBQ1IsUUFBUTtJQUNSLE9BQU87SUFDUCxTQUFTO0lBQ1QsT0FBTztJQUNQLE9BQU87SUFDUCxRQUFRO0lBQ1IsT0FBTztJQUNQLFFBQVE7SUFDUixTQUFTO0lBQ1QsT0FBTztJQUNQLE1BQU07SUFDTixNQUFNO0lBQ04sUUFBUTtJQUNSLFFBQVE7SUFDUixRQUFRO0lBQ1IsUUFBUTtJQUNSLFFBQVE7SUFDUixPQUFPO0lBQ1AsS0FBSztJQUNMLFVBQVU7SUFDVixNQUFNO0lBQ04sUUFBUTtJQUNSLE9BQU87SUFDUCxNQUFNO0lBQ04sU0FBUztJQUNULE9BQU87SUFDUCxPQUFPO0lBQ1AsUUFBUTtJQUNSLE1BQU07SUFDTixNQUFNO0lBQ04sTUFBTTtJQUNOLE1BQU07SUFDTixRQUFRO0lBQ1IsTUFBTTtJQUNOLEtBQUs7SUFDTCxPQUFPO0lBQ1AsUUFBUTtJQUNSLE9BQU87SUFDUCxRQUFRO0lBQ1IsT0FBTztJQUNQLFFBQVE7SUFDUixRQUFRO0lBQ1IsU0FBUztJQUNULFNBQVM7SUFDVCxTQUFTO0lBQ1QsS0FBSztJQUNMLFFBQVE7SUFDUixNQUFNO0lBQ04sT0FBTztJQUNQLFFBQVE7SUFDUixPQUFPO0lBQ1AsTUFBTTtJQUNOLE1BQU07SUFDTixNQUFNO0lBQ04sUUFBUTtJQUNSLFFBQVE7SUFDUixRQUFRO0lBQ1IsS0FBSztJQUNMLFNBQVM7SUFDVCxPQUFPO0lBQ1AsVUFBVTtJQUNWLFFBQVE7SUFDUixRQUFRO0lBQ1IsT0FBTztJQUNQLFNBQVM7SUFDVCxNQUFNO0lBQ04sU0FBUztJQUNULFFBQVE7SUFDUixRQUFRO0lBQ1IsUUFBUTtJQUNSLFNBQVM7SUFDVCxRQUFRO0lBQ1IsU0FBUztJQUNULE9BQU87SUFDUCxPQUFPO0lBQ1AsVUFBVTtJQUNWLFFBQVE7SUFDUixPQUFPO0lBQ1AsU0FBUztJQUNULFFBQVE7SUFDUixPQUFPO0lBQ1AsTUFBTTtJQUNOLE9BQU87SUFDUCxPQUFPO0lBQ1AsUUFBUTtJQUNSLE1BQU07SUFDTixRQUFRO0lBQ1IsT0FBTztJQUNQLFNBQVM7SUFDVCxPQUFPO0lBQ1AsT0FBTztJQUNQLFNBQVM7SUFDVCxRQUFRO0lBQ1IsUUFBUTtJQUNSLFNBQVM7SUFDVCxTQUFTO0lBQ1QsT0FBTztJQUNQLE9BQU87SUFDUCxPQUFPO0lBQ1AsVUFBVTtJQUNWLFFBQVE7SUFDUixTQUFTO0lBQ1QsTUFBTTtJQUNOLE9BQU87SUFDUCxPQUFPO0lBQ1AsTUFBTTtJQUNOLFNBQVM7SUFDVCxNQUFNO0lBQ04sTUFBTTtJQUNOLE9BQU87SUFDUCxPQUFPO0lBQ1AsUUFBUTtJQUNSLE9BQU87SUFDUCxRQUFRO0lBQ1IsT0FBTztJQUNQLE9BQU87SUFDUCxRQUFRO0lBQ1IsTUFBTTtJQUNOLE9BQU87SUFDUCxNQUFNO0lBQ04sT0FBTztJQUNQLE9BQU87SUFDUCxPQUFPO0lBQ1AsT0FBTztJQUNQLE1BQU07SUFDTixPQUFPO0lBQ1AsU0FBUztJQUNULFFBQVE7SUFDUixPQUFPO0lBQ1AsT0FBTztJQUNQLFNBQVM7SUFDVCxNQUFNO0lBQ04sUUFBUTtJQUNSLE1BQU07SUFDTixNQUFNO0lBQ04sU0FBUztJQUNULE9BQU87SUFDUCxRQUFRO0lBQ1IsU0FBUztJQUNULE1BQU07SUFDTixTQUFTO0lBQ1QsT0FBTztJQUNQLFFBQVE7SUFDUixTQUFTO0lBQ1QsU0FBUztJQUNULFNBQVM7SUFDVCxTQUFTO0lBQ1QsVUFBVTtJQUNWLFNBQVM7SUFDVCxVQUFVO0lBQ1YsU0FBUztJQUNULFVBQVU7SUFDVixNQUFNO0lBQ04sTUFBTTtJQUNOLFFBQVE7SUFDUixNQUFNO0lBQ04sT0FBTztJQUNQLE1BQU07SUFDTixNQUFNO0lBQ04sU0FBUztJQUNULE1BQU07SUFDTixRQUFRO0lBQ1IsT0FBTztJQUNQLFNBQVM7SUFDVCxRQUFRO0lBQ1IsUUFBUTtJQUNSLFFBQVE7SUFDUixPQUFPO0lBQ1AsUUFBUTtJQUNSLE9BQU87SUFDUCxRQUFRO0lBQ1IsT0FBTztJQUNQLE1BQU07SUFDTixPQUFPO0lBQ1AsT0FBTztJQUNQLFFBQVE7SUFDUixPQUFPO0lBQ1AsT0FBTztJQUNQLE9BQU87SUFDUCxRQUFRO0lBQ1IsT0FBTztJQUNQLE1BQU07SUFDTixTQUFTO0lBQ1QsT0FBTztJQUNQLE9BQU87SUFDUCxRQUFRO0lBQ1IsTUFBTTtJQUNOLE9BQU87SUFDUCxRQUFRO0lBQ1IsT0FBTztJQUNQLFNBQVM7SUFDVCxPQUFPO0lBQ1AsUUFBUTtJQUNSLFNBQVM7SUFDVCxRQUFRO0lBQ1IsT0FBTztJQUNQLEtBQUs7SUFDTCxTQUFTO0lBQ1QsTUFBTTtJQUNOLFNBQVM7SUFDVCxLQUFLO0lBQ0wsVUFBVTtJQUNWLFNBQVM7SUFDVCxTQUFTO0lBQ1QsU0FBUztJQUNULE9BQU87SUFDUCxTQUFTO0lBQ1QsUUFBUTtJQUNSLE1BQU07SUFDTixPQUFPO0lBQ1AsS0FBSztJQUNMLFFBQVE7SUFDUixNQUFNO0lBQ04sT0FBTztJQUNQLFFBQVE7SUFDUixRQUFRO0lBQ1IsTUFBTTtJQUNOLFVBQVU7SUFDVixNQUFNO0lBQ04sS0FBSztJQUNMLE1BQU07SUFDTixRQUFRO0lBQ1IsUUFBUTtJQUNSLFFBQVE7SUFDUixVQUFVO0lBQ1YsUUFBUTtJQUNSLFNBQVM7SUFDVCxVQUFVO0lBQ1YsVUFBVTtJQUNWLE1BQU07SUFDTixTQUFTO0lBQ1QsUUFBUTtJQUNSLE1BQU07SUFDTixRQUFRO0lBQ1IsT0FBTztJQUNQLFNBQVM7SUFDVCxRQUFRO0lBQ1IsUUFBUTtJQUNSLFFBQVE7SUFDUixTQUFTO0lBQ1QsTUFBTTtJQUNOLFFBQVE7SUFDUixRQUFRO0lBQ1IsU0FBUztJQUNULE9BQU87SUFDUCxRQUFRO0lBQ1IsUUFBUTtJQUNSLFVBQVU7SUFDVixRQUFRO0lBQ1IsUUFBUTtJQUNSLE1BQU07SUFDTixTQUFTO0lBQ1QsU0FBUztJQUNULFFBQVE7SUFDUixRQUFRO0lBQ1IsU0FBUztJQUNULFFBQVE7SUFDUixRQUFRO0lBQ1IsU0FBUztJQUNULE1BQU07SUFDTixTQUFTO0lBQ1QsT0FBTztJQUNQLE1BQU07SUFDTixRQUFRO0lBQ1IsTUFBTTtJQUNOLFFBQVE7SUFDUixTQUFTO0lBQ1QsU0FBUztJQUNULFNBQVM7SUFDVCxRQUFRO0lBQ1IsVUFBVTtJQUNWLFFBQVE7SUFDUixNQUFNO0lBQ04sVUFBVTtJQUNWLFVBQVU7SUFDVixTQUFTO0lBQ1QsTUFBTTtJQUNOLFNBQVM7SUFDVCxVQUFVO0lBQ1YsU0FBUztJQUNULFVBQVU7SUFDVixRQUFRO0lBQ1IsUUFBUTtJQUNSLFNBQVM7SUFDVCxPQUFPO0lBQ1AsUUFBUTtJQUNSLFVBQVU7SUFDVixLQUFLO0lBQ0wsTUFBTTtJQUNOLFNBQVM7SUFDVCxRQUFRO0lBQ1IsUUFBUTtJQUNSLFFBQVE7SUFDUixPQUFPO0lBQ1AsTUFBTTtJQUNOLE1BQU07SUFDTixRQUFRO0lBQ1IsTUFBTTtJQUNOLE9BQU87SUFDUCxRQUFRO0lBQ1IsT0FBTztJQUNQLFNBQVM7SUFDVCxNQUFNO0lBQ04sT0FBTztJQUNQLE9BQU87SUFDUCxPQUFPO0lBQ1AsT0FBTztJQUNQLE9BQU87SUFDUCxNQUFNO0lBQ04sT0FBTztJQUNQLE1BQU07SUFDTixNQUFNO0lBQ04sS0FBSztJQUNMLE1BQU07SUFDTixNQUFNO0lBQ04sTUFBTTtJQUNOLFFBQVE7SUFDUixNQUFNO0lBQ04sT0FBTztJQUNQLE1BQU07SUFDTixPQUFPO0lBQ1AsU0FBUztJQUNULE9BQU87SUFDUCxPQUFPO0lBQ1AsT0FBTztJQUNQLE1BQU07SUFDTixPQUFPO0lBQ1AsUUFBUTtJQUNSLE1BQU07SUFDTixNQUFNO0lBQ04sTUFBTTtJQUNOLFNBQVM7SUFDVCxTQUFTO0lBQ1QsTUFBTTtJQUNOLE1BQU07SUFDTixTQUFTO0lBQ1QsUUFBUTtJQUNSLEtBQUs7SUFDTCxPQUFPO0lBQ1AsUUFBUTtJQUNSLE9BQU87SUFDUCxPQUFPO0lBQ1AsVUFBVTtJQUNWLFNBQVM7SUFDVCxTQUFTO0lBQ1QsVUFBVTtJQUNWLFVBQVU7SUFDVixPQUFPO0lBQ1AsTUFBTTtJQUNOLFFBQVE7SUFDUixRQUFRO0lBQ1IsU0FBUztJQUNULFFBQVE7SUFDUixTQUFTO0lBQ1QsUUFBUTtJQUNSLFNBQVM7SUFDVCxPQUFPO0lBQ1AsUUFBUTtJQUNSLE9BQU87SUFDUCxLQUFLO0lBQ0wsU0FBUztJQUNULFNBQVM7SUFDVCxPQUFPO0lBQ1AsUUFBUTtJQUNSLFNBQVM7SUFDVCxRQUFRO0lBQ1IsUUFBUTtJQUNSLFNBQVM7SUFDVCxPQUFPO0lBQ1AsUUFBUTtJQUNSLFFBQVE7SUFDUixRQUFRO0lBQ1IsUUFBUTtJQUNSLFFBQVE7SUFDUixPQUFPO0lBQ1AsUUFBUTtJQUNSLE9BQU87SUFDUCxVQUFVO0lBQ1YsU0FBUztJQUNULE9BQU87SUFDUCxPQUFPO0lBQ1AsS0FBSztJQUNMLE9BQU87SUFDUCxPQUFPO0lBQ1AsU0FBUztJQUNULE9BQU87SUFDUCxPQUFPO0lBQ1AsUUFBUTtJQUNSLE9BQU87SUFDUCxTQUFTO0lBQ1QsUUFBUTtJQUNSLFNBQVM7SUFDVCxRQUFRO0lBQ1IsVUFBVTtJQUNWLE1BQU07SUFDTixPQUFPO0lBQ1AsUUFBUTtJQUNSLE9BQU87SUFDUCxTQUFTO0lBQ1QsUUFBUTtJQUNSLFVBQVU7SUFDVixRQUFRO0lBQ1IsU0FBUztJQUNULFFBQVE7SUFDUixTQUFTO0lBQ1QsVUFBVTtJQUNWLFNBQVM7SUFDVCxTQUFTO0lBQ1QsT0FBTztJQUNQLE9BQU87SUFDUCxNQUFNO0lBQ04sUUFBUTtJQUNSLFFBQVE7SUFDUixRQUFRO0lBQ1IsUUFBUTtJQUNSLFNBQVM7SUFDVCxRQUFRO0lBQ1IsU0FBUztJQUNULFFBQVE7SUFDUixPQUFPO0lBQ1AsS0FBSztJQUNMLFNBQVM7SUFDVCxRQUFRO0lBQ1IsTUFBTTtJQUNOLFNBQVM7SUFDVCxNQUFNO0lBQ04sT0FBTztJQUNQLE9BQU87SUFDUCxNQUFNO0lBQ04sT0FBTztJQUNQLE1BQU07SUFDTixRQUFRO0lBQ1IsUUFBUTtJQUNSLEtBQUs7SUFDTCxPQUFPO0lBQ1AsU0FBUztJQUNULE1BQU07SUFDTixTQUFTO0lBQ1QsS0FBSztJQUNMLE9BQU87SUFDUCxRQUFRO0lBQ1IsU0FBUztJQUNULE9BQU87SUFDUCxVQUFVO0lBQ1YsU0FBUztJQUNULFVBQVU7SUFDVixTQUFTO0lBQ1QsS0FBSztJQUNMLE1BQU07SUFDTixNQUFNO0lBQ04sUUFBUTtJQUNSLE9BQU87SUFDUCxVQUFVO0lBQ1YsT0FBTztJQUNQLE9BQU87SUFDUCxLQUFLO0lBQ0wsT0FBTztJQUNQLFNBQVM7SUFDVCxPQUFPO0lBQ1AsUUFBUTtJQUNSLE1BQU07SUFDTixNQUFNO0lBQ04sUUFBUTtJQUNSLE9BQU87SUFDUCxNQUFNO0lBQ04sTUFBTTtJQUNOLFFBQVE7SUFDUixRQUFRO0lBQ1IsTUFBTTtJQUNOLE1BQU07SUFDTixPQUFPO0lBQ1AsUUFBUTtJQUNSLE1BQU07SUFDTixLQUFLO0lBQ0wsU0FBUztJQUNULEtBQUs7SUFDTCxNQUFNO0lBQ04sT0FBTztJQUNQLE9BQU87SUFDUCxNQUFNO0lBQ04sUUFBUTtJQUNSLE1BQU07SUFDTixRQUFRO0lBQ1IsTUFBTTtJQUNOLE9BQU87SUFDUCxPQUFPO0lBQ1AsT0FBTztJQUNQLFFBQVE7SUFDUixPQUFPO0lBQ1AsT0FBTztJQUNQLEtBQUs7SUFDTCxNQUFNO0lBQ04sT0FBTztJQUNQLEtBQUs7SUFDTCxNQUFNO0lBQ04sTUFBTTtJQUNOLFFBQVE7SUFDUixNQUFNO0lBQ04sTUFBTTtJQUNOLE9BQU87SUFDUCxRQUFRO0lBQ1IsUUFBUTtJQUNSLE1BQU07SUFDTixTQUFTO0lBQ1QsT0FBTztJQUNQLFNBQVM7SUFDVCxRQUFRO0lBQ1IsUUFBUTtJQUNSLE9BQU87SUFDUCxLQUFLO0lBQ0wsU0FBUztJQUNULE9BQU87SUFDUCxVQUFVO0lBQ1YsT0FBTztJQUNQLFFBQVE7SUFDUixRQUFRO0lBQ1IsTUFBTTtJQUNOLE9BQU87SUFDUCxPQUFPO0lBQ1AsT0FBTztJQUNQLFFBQVE7SUFDUixPQUFPO0lBQ1AsTUFBTTtJQUNOLEtBQUs7SUFDTCxPQUFPO0lBQ1AsU0FBUztJQUNULE1BQU07SUFDTixRQUFRO0lBQ1IsUUFBUTtJQUNSLE1BQU07SUFDTixRQUFRO0lBQ1IsU0FBUztJQUNULE1BQU07SUFDTixLQUFLO0lBQ0wsUUFBUTtJQUNSLFNBQVM7SUFDVCxRQUFRO0lBQ1IsUUFBUTtJQUNSLFNBQVM7SUFDVCxLQUFLO0lBQ0wsTUFBTTtJQUNOLE1BQU07SUFDTixRQUFRO0lBQ1IsT0FBTztJQUNQLE1BQU07SUFDTixTQUFTO0lBQ1QsUUFBUTtJQUNSLE9BQU87SUFDUCxRQUFRO0lBQ1IsU0FBUztJQUNULFNBQVM7SUFDVCxPQUFPO0lBQ1AsT0FBTztJQUNQLE1BQU07SUFDTixRQUFRO0lBQ1IsUUFBUTtJQUNSLFNBQVM7SUFDVCxNQUFNO0lBQ04sTUFBTTtJQUNOLE1BQU07SUFDTixRQUFRO0lBQ1IsT0FBTztJQUNQLE9BQU87SUFDUCxPQUFPO0lBQ1AsU0FBUztJQUNULE9BQU87SUFDUCxPQUFPO0lBQ1AsT0FBTztJQUNQLE9BQU87SUFDUCxNQUFNO0lBQ04sTUFBTTtJQUNOLE1BQU07SUFDTixTQUFTO0lBQ1QsTUFBTTtJQUNOLE1BQU07SUFDTixPQUFPO0lBQ1AsU0FBUztJQUNULFFBQVE7SUFDUixRQUFRO0lBQ1IsUUFBUTtJQUNSLE1BQU07SUFDTixNQUFNO0lBQ04sT0FBTztJQUNQLE9BQU87SUFDUCxPQUFPO0lBQ1AsT0FBTztJQUNQLE9BQU87SUFDUCxTQUFTO0lBQ1QsT0FBTztJQUNQLE9BQU87SUFDUCxNQUFNO0lBQ04sT0FBTztJQUNQLE1BQU07SUFDTixTQUFTO0lBQ1QsT0FBTztJQUNQLE1BQU07SUFDTixPQUFPO0lBQ1AsT0FBTztJQUNQLE9BQU87SUFDUCxPQUFPO0lBQ1AsT0FBTztJQUNQLFFBQVE7SUFDUixLQUFLO0lBQ0wsS0FBSztJQUNMLE9BQU87SUFDUCxNQUFNO0lBQ04sTUFBTTtJQUNOLFFBQVE7SUFDUixTQUFTO0lBQ1QsTUFBTTtJQUNOLE9BQU87SUFDUCxRQUFRO0lBQ1IsTUFBTTtJQUNOLE9BQU87SUFDUCxTQUFTO0lBQ1QsS0FBSztJQUNMLE1BQU07SUFDTixNQUFNO0lBQ04sUUFBUTtJQUNSLE1BQU07SUFDTixRQUFRO0lBQ1IsT0FBTztJQUNQLE9BQU87SUFDUCxVQUFVO0lBQ1YsUUFBUTtJQUNSLE9BQU87SUFDUCxRQUFRO0lBQ1IsTUFBTTtJQUNOLEtBQUs7SUFDTCxNQUFNO0lBQ04sUUFBUTtJQUNSLE1BQU07SUFDTixNQUFNO0lBQ04sTUFBTTtJQUNOLEtBQUs7SUFDTCxNQUFNO0lBQ04sU0FBUztJQUNULE9BQU87SUFDUCxRQUFRO0lBQ1IsTUFBTTtJQUNOLE1BQU07SUFDTixTQUFTO0lBQ1QsUUFBUTtJQUNSLE1BQU07SUFDTixPQUFPO0lBQ1AsTUFBTTtJQUNOLE1BQU07SUFDTixNQUFNO0lBQ04sUUFBUTtJQUNSLE9BQU87SUFDUCxVQUFVO0lBQ1YsTUFBTTtJQUNOLE9BQU87SUFDUCxNQUFNO0lBQ04sT0FBTztJQUNQLEtBQUs7SUFDTCxNQUFNO0lBQ04sT0FBTztJQUNQLFFBQVE7SUFDUixPQUFPO0lBQ1AsU0FBUztJQUNULFFBQVE7SUFDUixNQUFNO0lBQ04sUUFBUTtJQUNSLE9BQU87SUFDUCxNQUFNO0lBQ04sU0FBUztJQUNULFFBQVE7SUFDUixLQUFLO0lBQ0wsTUFBTTtJQUNOLE1BQU07SUFDTixVQUFVO0lBQ1YsTUFBTTtJQUNOLFFBQVE7SUFDUixLQUFLO0lBQ0wsU0FBUztJQUNULFNBQVM7SUFDVCxPQUFPO0lBQ1AsU0FBUztJQUNULFNBQVM7SUFDVCxRQUFRO0lBQ1IsUUFBUTtJQUNSLFFBQVE7SUFDUixTQUFTO0lBQ1QsU0FBUztJQUNULE1BQU07SUFDTixTQUFTO0lBQ1QsUUFBUTtJQUNSLFVBQVU7SUFDVixPQUFPO0lBQ1AsVUFBVTtJQUNWLFFBQVE7SUFDUixVQUFVO0lBQ1YsUUFBUTtJQUNSLFNBQVM7SUFDVCxRQUFRO0lBQ1IsUUFBUTtJQUNSLFNBQVM7SUFDVCxTQUFTO0lBQ1QsUUFBUTtJQUNSLFFBQVE7SUFDUixRQUFRO0lBQ1IsT0FBTztJQUNQLFVBQVU7SUFDVixPQUFPO0lBQ1AsU0FBUztJQUNULFFBQVE7SUFDUixRQUFRO0lBQ1IsUUFBUTtJQUNSLFNBQVM7SUFDVCxTQUFTO0lBQ1QsUUFBUTtJQUNSLFVBQVU7SUFDVixNQUFNO0lBQ04sUUFBUTtJQUNSLFFBQVE7SUFDUixTQUFTO0lBQ1QsTUFBTTtJQUNOLFFBQVE7SUFDUixTQUFTO0lBQ1QsT0FBTztJQUNQLE1BQU07SUFDTixPQUFPO0lBQ1AsUUFBUTtJQUNSLFFBQVE7SUFDUixLQUFLO0lBQ0wsTUFBTTtJQUNOLFNBQVM7SUFDVCxPQUFPO0lBQ1AsT0FBTztJQUNQLE9BQU87SUFDUCxLQUFLO0lBQ0wsTUFBTTtJQUNOLE1BQU07SUFDTixTQUFTO0lBQ1QsS0FBSztJQUNMLE9BQU87SUFDUCxPQUFPO0lBQ1AsTUFBTTtJQUNOLFFBQVE7SUFDUixRQUFRO0lBQ1IsTUFBTTtJQUNOLE1BQU07SUFDTixVQUFVO0lBQ1YsTUFBTTtJQUNOLE1BQU07SUFDTixTQUFTO0lBQ1QsS0FBSztJQUNMLE1BQU07SUFDTixLQUFLO0lBQ0wsUUFBUTtJQUNSLE1BQU07SUFDTixTQUFTO0lBQ1QsTUFBTTtJQUNOLEtBQUs7SUFDTCxTQUFTO0lBQ1QsTUFBTTtJQUNOLFFBQVE7SUFDUixNQUFNO0lBQ04sTUFBTTtJQUNOLE9BQU87SUFDUCxPQUFPO0lBQ1AsTUFBTTtJQUNOLEtBQUs7SUFDTCxPQUFPO0lBQ1AsT0FBTztJQUNQLFFBQVE7SUFDUixNQUFNO0lBQ04sTUFBTTtJQUNOLE1BQU07SUFDTixVQUFVO0lBQ1YsUUFBUTtJQUNSLE9BQU87SUFDUCxPQUFPO0lBQ1AsT0FBTztJQUNQLE9BQU87SUFDUCxTQUFTO0lBQ1QsTUFBTTtJQUNOLEtBQUs7SUFDTCxNQUFNO0lBQ04sU0FBUztJQUNULE9BQU87SUFDUCxNQUFNO0lBQ04sUUFBUTtJQUNSLE1BQU07SUFDTixPQUFPO0lBQ1AsT0FBTztJQUNQLFNBQVM7SUFDVCxNQUFNO0lBQ04sS0FBSztJQUNMLE9BQU87SUFDUCxRQUFRO0lBQ1IsU0FBUztJQUNULE9BQU87SUFDUCxNQUFNO0lBQ04sUUFBUTtJQUNSLE1BQU07SUFDTixTQUFTO0lBQ1QsUUFBUTtJQUNSLFFBQVE7SUFDUixPQUFPO0lBQ1AsTUFBTTtJQUNOLFNBQVM7SUFDVCxTQUFTO0lBQ1QsU0FBUztJQUNULE1BQU07SUFDTixNQUFNO0lBQ04sT0FBTztJQUNQLE1BQU07SUFDTixNQUFNO0lBQ04sT0FBTztJQUNQLE1BQU07SUFDTixNQUFNO0lBQ04sUUFBUTtJQUNSLE1BQU07SUFDTixRQUFRO0lBQ1IsTUFBTTtJQUNOLFFBQVE7SUFDUixNQUFNO0lBQ04sTUFBTTtJQUNOLFNBQVM7SUFDVCxPQUFPO0lBQ1AsTUFBTTtJQUNOLE9BQU87SUFDUCxRQUFRO0lBQ1IsTUFBTTtJQUNOLE1BQU07SUFDTixTQUFTO0lBQ1QsTUFBTTtJQUNOLFFBQVE7SUFDUixNQUFNO0lBQ04sT0FBTztJQUNQLE9BQU87SUFDUCxTQUFTO0lBQ1QsUUFBUTtJQUNSLE9BQU87SUFDUCxPQUFPO0lBQ1AsUUFBUTtJQUNSLFFBQVE7SUFDUixTQUFTO0lBQ1QsS0FBSztJQUNMLE9BQU87SUFDUCxRQUFRO0lBQ1IsTUFBTTtJQUNOLE1BQU07SUFDTixNQUFNO0lBQ04sT0FBTztJQUNQLE1BQU07SUFDTixRQUFRO0lBQ1IsS0FBSztJQUNMLFFBQVE7SUFDUixTQUFTO0lBQ1QsT0FBTztJQUNQLFNBQVM7SUFDVCxRQUFRO0lBQ1IsT0FBTztJQUNQLFFBQVE7SUFDUixPQUFPO0lBQ1AsUUFBUTtJQUNSLFFBQVE7SUFDUixRQUFRO0lBQ1IsVUFBVTtJQUNWLE1BQU07SUFDTixNQUFNO0lBQ04sUUFBUTtJQUNSLE9BQU87SUFDUCxVQUFVO0lBQ1YsTUFBTTtJQUNOLFFBQVE7SUFDUixRQUFRO0lBQ1IsU0FBUztJQUNULE1BQU07SUFDTixRQUFRO0lBQ1IsTUFBTTtJQUNOLFNBQVM7SUFDVCxNQUFNO0lBQ04sVUFBVTtJQUNWLE9BQU87SUFDUCxPQUFPO0lBQ1AsUUFBUTtJQUNSLE1BQU07SUFDTixRQUFRO0lBQ1IsUUFBUTtJQUNSLFNBQVM7SUFDVCxNQUFNO0lBQ04sT0FBTztJQUNQLE9BQU87SUFDUCxPQUFPO0lBQ1AsT0FBTztJQUNQLE1BQU07SUFDTixTQUFTO0lBQ1QsT0FBTztJQUNQLFFBQVE7SUFDUixRQUFRO0lBQ1IsVUFBVTtJQUNWLE1BQU07SUFDTixTQUFTO0lBQ1QsT0FBTztJQUNQLE1BQU07SUFDTixTQUFTO0lBQ1QsT0FBTztJQUNQLFFBQVE7SUFDUixTQUFTO0lBQ1QsUUFBUTtJQUNSLFFBQVE7SUFDUixNQUFNO0lBQ04sU0FBUztJQUNULEtBQUs7SUFDTCxPQUFPO0lBQ1AsU0FBUztJQUNULFFBQVE7SUFDUixPQUFPO0lBQ1AsUUFBUTtJQUNSLEtBQUs7SUFDTCxRQUFRO0lBQ1IsU0FBUztJQUNULFFBQVE7SUFDUixTQUFTO0lBQ1QsT0FBTztJQUNQLE1BQU07SUFDTixPQUFPO0lBQ1AsTUFBTTtJQUNOLFNBQVM7SUFDVCxVQUFVO0lBQ1YsUUFBUTtJQUNSLFFBQVE7SUFDUixPQUFPO0lBQ1AsVUFBVTtJQUNWLE9BQU87SUFDUCxNQUFNO0lBQ04sT0FBTztJQUNQLE1BQU07SUFDTixRQUFRO0lBQ1IsTUFBTTtJQUNOLFVBQVU7SUFDVixRQUFRO0lBQ1IsUUFBUTtJQUNSLFVBQVU7SUFDVixPQUFPO0lBQ1AsTUFBTTtJQUNOLFFBQVE7SUFDUixRQUFRO0lBQ1IsU0FBUztJQUNULE1BQU07SUFDTixPQUFPO0lBQ1AsTUFBTTtJQUNOLFFBQVE7SUFDUixRQUFRO0lBQ1IsT0FBTztJQUNQLFFBQVE7SUFDUixRQUFRO0lBQ1IsTUFBTTtJQUNOLE1BQU07SUFDTixNQUFNO0lBQ04sVUFBVTtJQUNWLFNBQVM7SUFDVCxTQUFTO0lBQ1QsUUFBUTtJQUNSLE9BQU87SUFDUCxNQUFNO0lBQ04sS0FBSztJQUNMLFNBQVM7SUFDVCxTQUFTO0lBQ1QsT0FBTztJQUNQLE1BQU07SUFDTixNQUFNO0lBQ04sTUFBTTtJQUNOLE9BQU87SUFDUCxPQUFPO0lBQ1AsT0FBTztJQUNQLFNBQVM7SUFDVCxRQUFRO0lBQ1IsUUFBUTtJQUNSLE9BQU87SUFDUCxNQUFNO0lBQ04sU0FBUztJQUNULE1BQU07SUFDTixTQUFTO0lBQ1QsUUFBUTtJQUNSLE9BQU87SUFDUCxLQUFLO0lBQ0wsU0FBUztJQUNULFFBQVE7SUFDUixPQUFPO0lBQ1AsS0FBSztJQUNMLEtBQUs7SUFDTCxNQUFNO0lBQ04sUUFBUTtJQUNSLFFBQVE7SUFDUixTQUFTO0lBQ1QsU0FBUztJQUNULFFBQVE7SUFDUixTQUFTO0lBQ1QsT0FBTztJQUNQLE9BQU87SUFDUCxTQUFTO0lBQ1QsTUFBTTtJQUNOLEtBQUs7SUFDTCxPQUFPO0lBQ1AsUUFBUTtJQUNSLE9BQU87SUFDUCxLQUFLO0lBQ0wsTUFBTTtJQUNOLEtBQUs7SUFDTCxPQUFPO0lBQ1AsU0FBUztJQUNULE1BQU07SUFDTixNQUFNO0lBQ04sS0FBSztJQUNMLE9BQU87SUFDUCxRQUFRO0lBQ1IsTUFBTTtJQUNOLE1BQU07SUFDTixPQUFPO0lBQ1AsU0FBUztJQUNULFFBQVE7SUFDUixRQUFRO0lBQ1IsUUFBUTtJQUNSLE9BQU87SUFDUCxTQUFTO0lBQ1QsT0FBTztJQUNQLFVBQVU7SUFDVixPQUFPO0lBQ1AsUUFBUTtJQUNSLFVBQVU7SUFDVixRQUFRO0lBQ1IsU0FBUztJQUNULE9BQU87SUFDUCxTQUFTO0lBQ1QsT0FBTztJQUNQLFFBQVE7SUFDUixTQUFTO0lBQ1QsTUFBTTtJQUNOLE1BQU07SUFDTixNQUFNO0lBQ04sS0FBSztJQUNMLE9BQU87SUFDUCxRQUFRO0lBQ1IsUUFBUTtJQUNSLE9BQU87SUFDUCxNQUFNO0lBQ04sUUFBUTtJQUNSLE1BQU07SUFDTixNQUFNO0lBQ04sUUFBUTtJQUNSLE1BQU07SUFDTixPQUFPO0lBQ1AsT0FBTztJQUNQLE9BQU87SUFDUCxTQUFTO0lBQ1QsT0FBTztJQUNQLFFBQVE7SUFDUixRQUFRO0lBQ1IsTUFBTTtJQUNOLFFBQVE7SUFDUixPQUFPO0lBQ1AsTUFBTTtJQUNOLE9BQU87SUFDUCxNQUFNO0lBQ04sU0FBUztJQUNULFFBQVE7SUFDUixTQUFTO0lBQ1QsT0FBTztJQUNQLE1BQU07SUFDTixTQUFTO0lBQ1QsT0FBTztJQUNQLFFBQVE7SUFDUixNQUFNO0lBQ04sU0FBUztJQUNULFNBQVM7SUFDVCxLQUFLO0lBQ0wsU0FBUztJQUNULFFBQVE7SUFDUixRQUFRO0lBQ1IsUUFBUTtJQUNSLFNBQVM7SUFDVCxRQUFRO0lBQ1IsUUFBUTtJQUNSLEtBQUs7SUFDTCxPQUFPO0lBQ1AsT0FBTztJQUNQLFFBQVE7SUFDUixVQUFVO0lBQ1YsT0FBTztJQUNQLFFBQVE7SUFDUixTQUFTO0lBQ1QsT0FBTztJQUNQLEtBQUs7SUFDTCxRQUFRO0lBQ1IsTUFBTTtJQUNOLE9BQU87SUFDUCxNQUFNO0lBQ04sU0FBUztJQUNULE1BQU07SUFDTixRQUFRO0lBQ1IsT0FBTztJQUNQLE9BQU87SUFDUCxPQUFPO0lBQ1AsUUFBUTtJQUNSLFNBQVM7SUFDVCxPQUFPO0lBQ1AsTUFBTTtJQUNOLFFBQVE7SUFDUixRQUFRO0lBQ1IsT0FBTztJQUNQLE1BQU07SUFDTixRQUFRO0lBQ1IsTUFBTTtJQUNOLE1BQU07SUFDTixPQUFPO0lBQ1AsT0FBTztJQUNQLE1BQU07SUFDTixRQUFRO0lBQ1IsTUFBTTtJQUNOLE1BQU07SUFDTixNQUFNO0lBQ04sU0FBUztJQUNULFNBQVM7SUFDVCxVQUFVO0lBQ1YsVUFBVTtJQUNWLE1BQU07SUFDTixRQUFRO0lBQ1IsU0FBUztJQUNULFNBQVM7SUFDVCxRQUFRO0lBQ1IsT0FBTztJQUNQLFVBQVU7SUFDVixRQUFRO0lBQ1IsU0FBUztJQUNULFFBQVE7SUFDUixTQUFTO0lBQ1QsU0FBUztJQUNULFFBQVE7SUFDUixTQUFTO0lBQ1QsT0FBTztJQUNQLE9BQU87SUFDUCxTQUFTO0lBQ1QsT0FBTztJQUNQLFVBQVU7SUFDVixRQUFRO0lBQ1IsU0FBUztJQUNULE9BQU87SUFDUCxTQUFTO0lBQ1QsU0FBUztJQUNULFNBQVM7SUFDVCxRQUFRO0lBQ1IsU0FBUztJQUNULFNBQVM7SUFDVCxTQUFTO0lBQ1QsT0FBTztJQUNQLFVBQVU7SUFDVixTQUFTO0lBQ1QsU0FBUztJQUNULE9BQU87SUFDUCxTQUFTO0lBQ1QsUUFBUTtJQUNSLFNBQVM7SUFDVCxNQUFNO0lBQ04sTUFBTTtJQUNOLE9BQU87SUFDUCxTQUFTO0lBQ1QsT0FBTztJQUNQLE9BQU87SUFDUCxPQUFPO0lBQ1AsVUFBVTtJQUNWLFFBQVE7SUFDUixTQUFTO0lBQ1QsT0FBTztJQUNQLE1BQU07SUFDTixLQUFLO0lBQ0wsUUFBUTtJQUNSLFNBQVM7SUFDVCxTQUFTO0lBQ1QsU0FBUztJQUNULFNBQVM7SUFDVCxVQUFVO0lBQ1YsT0FBTztJQUNQLE1BQU07SUFDTixNQUFNO0lBQ04sT0FBTztJQUNQLFFBQVE7SUFDUixTQUFTO0lBQ1QsTUFBTTtJQUNOLE1BQU07SUFDTixPQUFPO0lBQ1AsT0FBTztJQUNQLE1BQU07SUFDTixNQUFNO0lBQ04sT0FBTztJQUNQLE9BQU87SUFDUCxNQUFNO0lBQ04sT0FBTztJQUNQLFFBQVE7SUFDUixPQUFPO0lBQ1AsT0FBTztJQUNQLE1BQU07SUFDTixNQUFNO0lBQ04sUUFBUTtJQUNSLE9BQU87SUFDUCxLQUFLO0lBQ0wsT0FBTztJQUNQLE9BQU87SUFDUCxNQUFNO0lBQ04sUUFBUTtJQUNSLE9BQU87SUFDUCxTQUFTO0lBQ1QsUUFBUTtJQUNSLFNBQVM7SUFDVCxRQUFRO0lBQ1IsUUFBUTtJQUNSLFNBQVM7SUFDVCxRQUFRO0lBQ1IsU0FBUztJQUNULFFBQVE7SUFDUixRQUFRO0lBQ1IsUUFBUTtJQUNSLFFBQVE7SUFDUixTQUFTO0lBQ1QsUUFBUTtJQUNSLE9BQU87SUFDUCxTQUFTO0lBQ1QsUUFBUTtJQUNSLE1BQU07SUFDTixRQUFRO0lBQ1IsVUFBVTtJQUNWLFFBQVE7SUFDUixRQUFRO0lBQ1IsUUFBUTtJQUNSLE9BQU87SUFDUCxNQUFNO0lBQ04sUUFBUTtJQUNSLFFBQVE7SUFDUixRQUFRO0lBQ1IsU0FBUztJQUNULFFBQVE7SUFDUixTQUFTO0lBQ1QsUUFBUTtJQUNSLFVBQVU7SUFDVixRQUFRO0lBQ1IsVUFBVTtJQUNWLFVBQVU7SUFDVixRQUFRO0lBQ1IsUUFBUTtJQUNSLFNBQVM7SUFDVCxRQUFRO0lBQ1IsU0FBUztJQUNULFFBQVE7SUFDUixRQUFRO0lBQ1IsUUFBUTtJQUNSLFFBQVE7SUFDUixLQUFLO0lBQ0wsUUFBUTtJQUNSLE1BQU07SUFDTixNQUFNO0lBQ04sTUFBTTtJQUNOLE9BQU87SUFDUCxPQUFPO0lBQ1AsT0FBTztJQUNQLE9BQU87SUFDUCxNQUFNO0lBQ04sTUFBTTtJQUNOLFFBQVE7SUFDUixNQUFNO0lBQ04sUUFBUTtJQUNSLE9BQU87SUFDUCxPQUFPO0lBQ1AsTUFBTTtJQUNOLE9BQU87SUFDUCxPQUFPO0lBQ1AsUUFBUTtJQUNSLFFBQVE7SUFDUixTQUFTO0lBQ1QsTUFBTTtJQUNOLFFBQVE7SUFDUixNQUFNO0lBQ04sTUFBTTtJQUNOLFFBQVE7SUFDUixPQUFPO0lBQ1AsT0FBTztJQUNQLE9BQU87SUFDUCxPQUFPO0lBQ1AsUUFBUTtJQUNSLE1BQU07SUFDTixLQUFLO0lBQ0wsTUFBTTtJQUNOLEtBQUs7SUFDTCxRQUFRO0lBQ1IsT0FBTztJQUNQLEtBQUs7SUFDTCxRQUFRO0lBQ1IsU0FBUztJQUNULE1BQU07SUFDTixNQUFNO0lBQ04sT0FBTztJQUNQLFFBQVE7SUFDUixPQUFPO0lBQ1AsTUFBTTtJQUNOLFFBQVE7SUFDUixNQUFNO0lBQ04sUUFBUTtJQUNSLE1BQU07SUFDTixTQUFTO0lBQ1QsU0FBUztJQUNULE9BQU87SUFDUCxTQUFTO0lBQ1QsTUFBTTtJQUNOLEtBQUs7SUFDTCxPQUFPO0lBQ1AsTUFBTTtJQUNOLE9BQU87SUFDUCxTQUFTO0lBQ1QsT0FBTztJQUNQLFFBQVE7SUFDUixRQUFRO0lBQ1IsU0FBUztJQUNULFVBQVU7SUFDVixVQUFVO0lBQ1YsT0FBTztJQUNQLE9BQU87SUFDUCxRQUFRO0lBQ1IsUUFBUTtJQUNSLE9BQU87SUFDUCxLQUFLO0lBQ0wsUUFBUTtJQUNSLFFBQVE7SUFDUixNQUFNO0lBQ04sUUFBUTtJQUNSLFFBQVE7SUFDUixTQUFTO0lBQ1QsVUFBVTtJQUNWLE1BQU07SUFDTixNQUFNO0lBQ04sU0FBUztJQUNULFFBQVE7SUFDUixNQUFNO0lBQ04sU0FBUztJQUNULFFBQVE7SUFDUixPQUFPO0lBQ1AsVUFBVTtJQUNWLFFBQVE7SUFDUixTQUFTO0lBQ1QsU0FBUztJQUNULFFBQVE7SUFDUixPQUFPO0lBQ1AsT0FBTztJQUNQLFFBQVE7SUFDUixPQUFPO0lBQ1AsU0FBUztJQUNULE9BQU87SUFDUCxNQUFNO0lBQ04sT0FBTztJQUNQLFNBQVM7SUFDVCxRQUFRO0lBQ1IsT0FBTztJQUNQLE9BQU87SUFDUCxNQUFNO0lBQ04sUUFBUTtJQUNSLE9BQU87SUFDUCxNQUFNO0lBQ04sT0FBTztJQUNQLE1BQU07SUFDTixPQUFPO0lBQ1AsVUFBVTtJQUNWLE9BQU87SUFDUCxRQUFRO0lBQ1IsT0FBTztJQUNQLFNBQVM7SUFDVCxLQUFLO0lBQ0wsU0FBUztJQUNULE1BQU07SUFDTixNQUFNO0lBQ04sT0FBTztJQUNQLE9BQU87SUFDUCxNQUFNO0lBQ04sUUFBUTtJQUNSLE1BQU07SUFDTixPQUFPO0lBQ1AsUUFBUTtJQUNSLFNBQVM7SUFDVCxRQUFRO0lBQ1IsT0FBTztJQUNQLE1BQU07SUFDTixPQUFPO0lBQ1AsUUFBUTtJQUNSLFNBQVM7SUFDVCxLQUFLO0lBQ0wsTUFBTTtJQUNOLE9BQU87SUFDUCxRQUFRO0lBQ1IsS0FBSztJQUNMLE9BQU87SUFDUCxNQUFNO0lBQ04sT0FBTztJQUNQLE9BQU87SUFDUCxNQUFNO0lBQ04sTUFBTTtJQUNOLE9BQU87SUFDUCxTQUFTO0lBQ1QsT0FBTztJQUNQLE9BQU87SUFDUCxRQUFRO0lBQ1IsTUFBTTtJQUNOLFFBQVE7SUFDUixNQUFNO0lBQ04sTUFBTTtJQUNOLE9BQU87SUFDUCxPQUFPO0lBQ1AsT0FBTztJQUNQLE9BQU87SUFDUCxPQUFPO0lBQ1AsUUFBUTtJQUNSLE9BQU87SUFDUCxPQUFPO0lBQ1AsTUFBTTtJQUNOLE9BQU87SUFDUCxNQUFNO0lBQ04sTUFBTTtJQUNOLFFBQVE7SUFDUixRQUFRO0lBQ1IsTUFBTTtJQUNOLE1BQU07SUFDTixNQUFNO0lBQ04sT0FBTztJQUNQLFNBQVM7SUFDVCxPQUFPO0lBQ1AsVUFBVTtJQUNWLE9BQU87SUFDUCxTQUFTO0lBQ1QsTUFBTTtJQUNOLE1BQU07SUFDTixPQUFPO0lBQ1AsTUFBTTtJQUNOLE1BQU07SUFDTixPQUFPO0lBQ1AsTUFBTTtJQUNOLFFBQVE7SUFDUixPQUFPO0lBQ1AsT0FBTztJQUNQLE9BQU87SUFDUCxTQUFTO0lBQ1QsT0FBTztJQUNQLE9BQU87SUFDUCxTQUFTO0lBQ1QsT0FBTztJQUNQLE9BQU87SUFDUCxPQUFPO0lBQ1AsUUFBUTtJQUNSLE9BQU87SUFDUCxRQUFRO0lBQ1IsT0FBTztJQUNQLE1BQU07SUFDTixRQUFRO0lBQ1IsT0FBTztJQUNQLE9BQU87SUFDUCxTQUFTO0lBQ1QsT0FBTztJQUNQLE9BQU87SUFDUCxNQUFNO0lBQ04sT0FBTztJQUNQLFFBQVE7SUFDUixRQUFRO0lBQ1IsS0FBSztJQUNMLFFBQVE7SUFDUixTQUFTO0lBQ1QsVUFBVTtJQUNWLFFBQVE7SUFDUixTQUFTO0lBQ1QsT0FBTztJQUNQLE9BQU87SUFDUCxRQUFRO0lBQ1IsT0FBTztJQUNQLE9BQU87SUFDUCxPQUFPO0lBQ1AsT0FBTztJQUNQLE1BQU07SUFDTixPQUFPO0lBQ1AsT0FBTztJQUNQLE1BQU07SUFDTixNQUFNO0lBQ04sUUFBUTtJQUNSLE9BQU87SUFDUCxPQUFPO0lBQ1AsT0FBTztJQUNQLE9BQU87SUFDUCxTQUFTO0lBQ1QsT0FBTztJQUNQLE9BQU87SUFDUCxPQUFPO0lBQ1AsT0FBTztJQUNQLFVBQVU7SUFDVixRQUFRO0lBQ1IsUUFBUTtJQUNSLFFBQVE7SUFDUixVQUFVO0lBQ1YsU0FBUztJQUNULE9BQU87SUFDUCxTQUFTO0lBQ1QsT0FBTztJQUNQLFNBQVM7SUFDVCxRQUFRO0lBQ1IsUUFBUTtJQUNSLFNBQVM7SUFDVCxNQUFNO0lBQ04sUUFBUTtJQUNSLFFBQVE7SUFDUixPQUFPO0lBQ1AsU0FBUztJQUNULE1BQU07SUFDTixRQUFRO0lBQ1IsS0FBSztJQUNMLE9BQU87SUFDUCxRQUFRO0lBQ1IsT0FBTztJQUNQLFFBQVE7SUFDUixTQUFTO0lBQ1QsTUFBTTtJQUNOLFNBQVM7SUFDVCxPQUFPO0lBQ1AsVUFBVTtJQUNWLFVBQVU7SUFDVixRQUFRO0lBQ1IsU0FBUztJQUNULFNBQVM7SUFDVCxTQUFTO0lBQ1QsT0FBTztJQUNQLE1BQU07SUFDTixPQUFPO0lBQ1AsT0FBTztJQUNQLE9BQU87SUFDUCxPQUFPO0lBQ1AsTUFBTTtJQUNOLE9BQU87SUFDUCxRQUFRO0lBQ1IsT0FBTztJQUNQLFFBQVE7SUFDUixTQUFTO0lBQ1QsT0FBTztJQUNQLFFBQVE7SUFDUixPQUFPO0lBQ1AsUUFBUTtJQUNSLEtBQUs7SUFDTCxNQUFNO0lBQ04sUUFBUTtJQUNSLE1BQU07SUFDTixNQUFNO0lBQ04sTUFBTTtJQUNOLFFBQVE7SUFDUixNQUFNO0lBQ04sT0FBTztJQUNQLFFBQVE7SUFDUixNQUFNO0lBQ04sT0FBTztJQUNQLE1BQU07SUFDTixNQUFNO0lBQ04sS0FBSztJQUNMLFFBQVE7SUFDUixRQUFRO0lBQ1IsTUFBTTtJQUNOLE1BQU07SUFDTixNQUFNO0lBQ04sTUFBTTtJQUNOLE9BQU87SUFDUCxNQUFNO0lBQ04sT0FBTztJQUNQLE1BQU07SUFDTixRQUFRO0lBQ1IsT0FBTztJQUNQLE1BQU07SUFDTixPQUFPO0lBQ1AsTUFBTTtJQUNOLFNBQVM7SUFDVCxPQUFPO0lBQ1AsUUFBUTtJQUNSLE9BQU87SUFDUCxPQUFPO0lBQ1AsU0FBUztJQUNULFFBQVE7SUFDUixNQUFNO0lBQ04sT0FBTztJQUNQLE1BQU07SUFDTixRQUFRO0lBQ1IsTUFBTTtJQUNOLE1BQU07SUFDTixLQUFLO0lBQ0wsT0FBTztJQUNQLFFBQVE7SUFDUixPQUFPO0lBQ1AsT0FBTztJQUNQLFNBQVM7SUFDVCxPQUFPO0lBQ1AsU0FBUztJQUNULEtBQUs7SUFDTCxVQUFVO0lBQ1YsUUFBUTtJQUNSLE9BQU87SUFDUCxRQUFRO0lBQ1IsVUFBVTtJQUNWLE1BQU07SUFDTixRQUFRO0lBQ1IsU0FBUztJQUNULE1BQU07SUFDTixPQUFPO0lBQ1AsS0FBSztJQUNMLE9BQU87SUFDUCxRQUFRO0lBQ1IsT0FBTztJQUNQLFNBQVM7SUFDVCxVQUFVO0lBQ1YsTUFBTTtJQUNOLE9BQU87SUFDUCxTQUFTO0lBQ1QsUUFBUTtJQUNSLE9BQU87SUFDUCxNQUFNO0lBQ04sS0FBSztJQUNMLE9BQU87SUFDUCxPQUFPO0lBQ1AsU0FBUztJQUNULFFBQVE7SUFDUixPQUFPO0lBQ1AsVUFBVTtJQUNWLE1BQU07SUFDTixPQUFPO0lBQ1AsUUFBUTtJQUNSLE1BQU07SUFDTixPQUFPO0lBQ1AsTUFBTTtJQUNOLE9BQU87SUFDUCxPQUFPO0lBQ1AsT0FBTztJQUNQLE9BQU87SUFDUCxTQUFTO0lBQ1QsTUFBTTtJQUNOLE1BQU07SUFDTixRQUFRO0lBQ1IsU0FBUztJQUNULE9BQU87SUFDUCxNQUFNO0lBQ04sT0FBTztJQUNQLFNBQVM7SUFDVCxPQUFPO0lBQ1AsT0FBTztJQUNQLEtBQUs7SUFDTCxNQUFNO0lBQ04sU0FBUztJQUNULFFBQVE7SUFDUixNQUFNO0lBQ04sUUFBUTtJQUNSLFFBQVE7SUFDUixNQUFNO0lBQ04sUUFBUTtJQUNSLFFBQVE7SUFDUixRQUFRO0lBQ1IsT0FBTztJQUNQLE1BQU07SUFDTixPQUFPO0lBQ1AsS0FBSztJQUNMLE1BQU07SUFDTixTQUFTO0lBQ1QsTUFBTTtJQUNOLFVBQVU7SUFDVixRQUFRO0lBQ1IsU0FBUztJQUNULE9BQU87SUFDUCxTQUFTO0lBQ1QsT0FBTztJQUNQLE1BQU07SUFDTixRQUFRO0lBQ1IsUUFBUTtJQUNSLFNBQVM7SUFDVCxTQUFTO0lBQ1QsUUFBUTtJQUNSLE1BQU07SUFDTixVQUFVO0lBQ1YsU0FBUztJQUNULFFBQVE7SUFDUixPQUFPO0lBQ1AsU0FBUztJQUNULFFBQVE7SUFDUixRQUFRO0lBQ1IsU0FBUztJQUNULFFBQVE7SUFDUixNQUFNO0lBQ04sT0FBTztJQUNQLE9BQU87SUFDUCxPQUFPO0lBQ1AsTUFBTTtJQUNOLE9BQU87SUFDUCxLQUFLO0lBQ0wsTUFBTTtJQUNOLFFBQVE7SUFDUixTQUFTO0lBQ1QsT0FBTztJQUNQLFNBQVM7SUFDVCxRQUFRO0lBQ1IsUUFBUTtJQUNSLE9BQU87SUFDUCxPQUFPO0lBQ1AsUUFBUTtJQUNSLE9BQU87SUFDUCxLQUFLO0lBQ0wsUUFBUTtJQUNSLE9BQU87SUFDUCxTQUFTO0lBQ1QsTUFBTTtJQUNOLE9BQU87SUFDUCxTQUFTO0lBQ1QsUUFBUTtJQUNSLFFBQVE7SUFDUixTQUFTO0lBQ1QsT0FBTztJQUNQLE1BQU07SUFDTixRQUFRO0lBQ1IsU0FBUztJQUNULE1BQU07SUFDTixRQUFRO0lBQ1IsU0FBUztJQUNULFFBQVE7SUFDUixTQUFTO0lBQ1QsU0FBUztJQUNULFNBQVM7SUFDVCxPQUFPO0lBQ1AsTUFBTTtJQUNOLFNBQVM7SUFDVCxTQUFTO0lBQ1QsUUFBUTtJQUNSLFNBQVM7SUFDVCxPQUFPO0lBQ1AsTUFBTTtJQUNOLE9BQU87SUFDUCxRQUFRO0lBQ1IsT0FBTztJQUNQLE9BQU87SUFDUCxPQUFPO0lBQ1AsT0FBTztJQUNQLE1BQU07SUFDTixTQUFTO0lBQ1QsUUFBUTtJQUNSLE1BQU07SUFDTixRQUFRO0lBQ1IsTUFBTTtJQUNOLE9BQU87SUFDUCxNQUFNO0lBQ04sTUFBTTtJQUNOLE1BQU07SUFDTixRQUFRO0lBQ1IsTUFBTTtJQUNOLFNBQVM7SUFDVCxNQUFNO0lBQ04sU0FBUztJQUNULE1BQU07SUFDTixNQUFNO0lBQ04sT0FBTztJQUNQLE9BQU87SUFDUCxNQUFNO0lBQ04sS0FBSztJQUNMLFFBQVE7SUFDUixRQUFRO0lBQ1IsTUFBTTtJQUNOLFFBQVE7SUFDUixTQUFTO0lBQ1QsS0FBSztJQUNMLFNBQVM7SUFDVCxTQUFTO0lBQ1QsT0FBTztJQUNQLFNBQVM7SUFDVCxNQUFNO0lBQ04sS0FBSztJQUNMLE9BQU87SUFDUCxNQUFNO0lBQ04sT0FBTztJQUNQLE9BQU87SUFDUCxNQUFNO0lBQ04sT0FBTztJQUNQLE1BQU07SUFDTixTQUFTO0lBQ1QsTUFBTTtJQUNOLE9BQU87SUFDUCxNQUFNO0lBQ04sTUFBTTtJQUNOLE1BQU07SUFDTixLQUFLO0lBQ0wsUUFBUTtJQUNSLE1BQU07SUFDTixNQUFNO0lBQ04sTUFBTTtJQUNOLFFBQVE7SUFDUixRQUFRO0lBQ1IsTUFBTTtJQUNOLFFBQVE7SUFDUixNQUFNO0lBQ04sTUFBTTtJQUNOLFNBQVM7SUFDVCxNQUFNO0lBQ04sT0FBTztJQUNQLFFBQVE7SUFDUixNQUFNO0lBQ04sTUFBTTtJQUNOLE1BQU07SUFDTixNQUFNO0lBQ04sT0FBTztJQUNQLE9BQU87SUFDUCxPQUFPO0lBQ1AsTUFBTTtJQUNOLE9BQU87SUFDUCxTQUFTO0lBQ1QsT0FBTztJQUNQLE9BQU87SUFDUCxPQUFPO0lBQ1AsTUFBTTtJQUNOLE1BQU07SUFDTixRQUFRO0lBQ1IsS0FBSztJQUNMLE9BQU87SUFDUCxPQUFPO0lBQ1AsT0FBTztJQUNQLE1BQU07SUFDTixNQUFNO0lBQ04sS0FBSztDQUNSLENBQUMifQ== + }); var bip39 = createCommonjsModule(function (module, exports) { @@ -10485,7 +10493,7 @@ return Bip39; }()); exports.Bip39 = Bip39; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYmlwMzkuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvY3J5cHRvL2JpcDM5LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQSwrQkFBK0I7QUFDL0Isc0NBQXNDOzs7QUFFdEMsZ0RBQStDO0FBQy9DLHNEQUFxRDtBQUNyRCxtQ0FBa0M7QUFDbEMsbUNBQWtDO0FBQ2xDLCtDQUE4QztBQUU5Qzs7R0FFRztBQUNIO0lBQUE7SUE0SUEsQ0FBQztJQS9IRzs7OztPQUlHO0lBQ1csaUJBQVcsR0FBekIsVUFBMEIsWUFBc0IsRUFBRSxXQUF5QjtRQUF6Qiw0QkFBQSxFQUFBLGlCQUF5QjtRQUN2RSxLQUFLLENBQUMsU0FBUyxHQUFHLFlBQVksQ0FBQztRQUMvQixLQUFLLENBQUMsWUFBWSxHQUFHLFdBQVcsQ0FBQztJQUNyQyxDQUFDO0lBRUQ7Ozs7T0FJRztJQUNXLG9CQUFjLEdBQTVCLFVBQTZCLE1BQW9CO1FBQXBCLHVCQUFBLEVBQUEsWUFBb0I7UUFDN0MsSUFBSSxNQUFNLEdBQUcsRUFBRSxLQUFLLENBQUMsRUFBRTtZQUNuQixNQUFNLElBQUksS0FBSyxDQUFDLHFDQUFxQyxDQUFDLENBQUM7U0FDMUQ7UUFDRCxJQUFNLFdBQVcsR0FBRywyQkFBWSxDQUFDLFFBQVEsQ0FBQyxNQUFNLEdBQUcsQ0FBQyxDQUFDLENBQUM7UUFDdEQsT0FBTyxLQUFLLENBQUMsaUJBQWlCLENBQUMsV0FBVyxDQUFDLENBQUM7SUFDaEQsQ0FBQztJQUVEOzs7O09BSUc7SUFDVyx1QkFBaUIsR0FBL0IsVUFBZ0MsT0FBbUI7UUFDL0MsSUFBSSxDQUFDLEtBQUssQ0FBQyxTQUFTLEVBQUU7WUFDbEIsS0FBSyxDQUFDLFdBQVcsQ0FBQyxpQkFBTyxFQUFFLEdBQUcsQ0FBQyxDQUFDO1NBQ25DO1FBRUQsSUFBSSxPQUFPLENBQUMsTUFBTSxHQUFHLENBQUMsS0FBSyxDQUFDLElBQUksT0FBTyxDQUFDLE1BQU0sR0FBRyxFQUFFLElBQUksT0FBTyxD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 + }); var curl = createCommonjsModule(function (module, exports) { @@ -10591,7 +10599,7 @@ return Curl; }()); exports.Curl = Curl; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY3VybC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9jcnlwdG8vY3VybC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFBQSwrQkFBK0I7QUFDL0Isc0NBQXNDO0FBQ3RDLCtCQUErQjtBQUMvQjs7R0FFRztBQUNIO0lBbUNJOzs7T0FHRztJQUNILGNBQVksTUFBc0M7UUFBdEMsdUJBQUEsRUFBQSxTQUFpQixJQUFJLENBQUMsZ0JBQWdCO1FBQzlDLElBQUksTUFBTSxLQUFLLEVBQUUsSUFBSSxNQUFNLEtBQUssRUFBRSxFQUFFO1lBQ2hDLE1BQU0sSUFBSSxLQUFLLENBQUMsb0VBQW9FLENBQUMsQ0FBQztTQUN6RjtRQUVELElBQUksQ0FBQyxNQUFNLEdBQUcsSUFBSSxTQUFTLENBQUMsSUFBSSxDQUFDLFlBQVksQ0FBQyxDQUFDO1FBQy9DLElBQUksQ0FBQyxPQUFPLEdBQUcsTUFBTSxDQUFDO0lBQzFCLENBQUM7SUFFRDs7T0FFRztJQUNJLG9CQUFLLEdBQVo7UUFDSSxJQUFJLENBQUMsTUFBTSxHQUFHLElBQUksU0FBUyxDQUFDLElBQUksQ0FBQyxZQUFZLENBQUMsQ0FBQztJQUNuRCxDQUFDO0lBRUQ7Ozs7T0FJRztJQUNJLG1CQUFJLEdBQVgsVUFBWSxHQUE4QjtRQUE5QixvQkFBQSxFQUFBLE1BQWMsSUFBSSxDQUFDLFdBQVc7UUFDdEMsT0FBTyxJQUFJLENBQUMsTUFBTSxDQUFDLEtBQUssQ0FBQyxDQUFDLEVBQUUsR0FBRyxDQUFDLENBQUM7SUFDckMsQ0FBQztJQUVEOzs7OztPQUtHO0lBQ0kscUJBQU0sR0FBYixVQUFjLEtBQWdCLEVBQUUsTUFBYyxFQUFFLE1BQWM7UUFDMUQsR0FBRztZQUNDLElBQU0sS0FBSyxHQUFHLE1BQU0sR0FBRyxJQUFJLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxXQUFXLENBQUM7WUFFcEUsSUFBSSxDQUFDLE1BQU0sQ0FBQyxHQUFHLENBQUMsS0FBSyxDQUFDLFFBQVEsQ0FBQyxNQUFNLEVBQUUsTUFBTSxHQUFHLEtBQUssQ0FBQyxDQUFDLENBQUM7WUFFeEQsSUFBSSxDQUFDLFNBQVMsRUFBRSxDQUFDO1lBQ2pCLE1BQU0sSUFBSSxJQUFJLENBQUMsV0FBVyxDQUFDO1lBQzNCLE1BQU0sSUFBSSxLQUFLLENBQUM7U0FDbkIsUUFBUSxNQUFNLEdBQUcsQ0FBQyxFQUFFO0lBQ3pCLENBQUM7SUFFRDs7Ozs7T0FLRztJQUNJLHNCQUFPLEdBQWQsVUFBZSxLQUFnQixFQUFFLE1BQWMsRUFBRSxNQUFjO1FBQzNELEdBQUc7WUFDQyxJQUFNLEtBQUssR0FBRyxNQUFNLEdBQUcsSUFBSSxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsV0FBVyxDQUFDO1lBRXBFLEtBQUssQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxRQUFRLENBQUMsQ0FBQyxFQUFFLEtBQUssQ0FBQyxFQUFFLE1BQU0sQ0FBQyxDQUFDO1lBRWxELElBQUksQ0FBQyxTQUFTLEVBQUUsQ0FBQztZQUNqQixNQUFNLElBQUksSUFBSSxDQUFDLFdBQVcsQ0FBQztZQUMzQixNQUFNLElBQUksS0FBSyxDQUFDO1NBQ25CLFFBQVEsTUFBTSxHQUFHLENBQUMsRUFBRTtJQUN6QixDQUFDO0lBRUQ7OztPQUdHO0lBQ0ssd0JBQVMsR0FBakI7UUFDSSxJQUFJLFNBQVMsQ0FBQztRQUNkLElBQUksS0FBSyxHQUFHLENBQUMsQ0FBQztRQUVkLEtBQUssSUFBSSxLQUFLLEdBQUcsQ0FBQyxFQUFFLEtBQUssR0FBRyxJQUFJLENBQUMsT0FBTyxFQUFFLEtBQUssRUFBRSxFQUFFO1lBQy9DLFNBQVMsR0FBRyxJQUFJLENBQUMsTUFBTSxDQUFDLEtBQUssRUFBRSxDQUFDO1lBRWhDLEtBQUssSUFBSSxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsR0FBRyxJQUFJLENBQUMsWUFBWSxFQUFFLENBQUMsRUFBRSxFQUFFO2dCQUN4QyxJQUFJLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQztvQkFDVixJQUFJLENBQUMsV0FBVyxDQUFDLFNBQVMsQ0FBQyxLQUFLLENBQUMsR0FBRyxDQUFDLFNBQVMsQ0FBQyxDQUFDLEtBQUssSUFBSSxLQUFLLEdBQUcsR0FBRyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQzthQUN0RztTQUNKO0lBQ0wsQ0FBQztJQW5IRDs7T0FFRztJQUNvQixnQkFBVyxHQUFXLEdBQUcsQ0FBQztJQUVqRDs7T0FFRztJQUNvQixpQkFBWSxHQUFXLENBQUMsR0FBRyxJQUFJLENBQUMsV0FBVyxDQUFDO0lBRW5FOzs7T0FHRztJQUNxQixxQkFBZ0IsR0FBVyxFQUFFLENBQUM7SUFFdEQ7OztPQUdHO0lBQ3FCLGdCQUFXLEdBQWEsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUM7SUFnR3pGLFdBQUM7Q0FBQSxBQXJIRCxJQXFIQztBQXJIWSxvQkFBSSJ9 + }); var slip0010 = createCommonjsModule(function (module, exports) { @@ -10673,7 +10681,7 @@ return Slip0010; }()); exports.Slip0010 = Slip0010; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2xpcDAwMTAuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvY3J5cHRvL3NsaXAwMDEwLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQUFBLCtCQUErQjtBQUMvQixzQ0FBc0M7QUFDdEMsK0JBQStCO0FBQy9CLGdEQUErQztBQUUvQyxxQ0FBb0M7QUFDcEMsMkNBQTBDO0FBRTFDOzs7R0FHRztBQUNIO0lBQUE7SUF5RUEsQ0FBQztJQXhFRzs7OztPQUlHO0lBQ1csNkJBQW9CLEdBQWxDLFVBQW1DLElBQWdCO1FBSS9DLElBQU0sSUFBSSxHQUFHLElBQUksdUJBQVUsQ0FBQyxxQkFBUyxDQUFDLFdBQVcsQ0FBQyxjQUFjLENBQUMsQ0FBQyxDQUFDO1FBQ25FLElBQU0sT0FBTyxHQUFHLElBQUksQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLENBQUMsTUFBTSxFQUFFLENBQUM7UUFDM0MsT0FBTztZQUNILFVBQVUsRUFBRSxVQUFVLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxDQUFDO1lBQ2pELFNBQVMsRUFBRSxVQUFVLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxLQUFLLENBQUMsRUFBRSxDQUFDLENBQUM7U0FDaEQsQ0FBQztJQUNOLENBQUM7SUFFRDs7Ozs7T0FLRztJQUNXLG1CQUFVLEdBQXhCLFVBQXlCLElBQWdCLEVBQUUsSUFBZTtRQUlsRCxJQUFBLEtBQTRCLFFBQVEsQ0FBQyxvQkFBb0IsQ0FBQyxJQUFJLENBQUMsRUFBN0QsVUFBVSxnQkFBQSxFQUFFLFNBQVMsZUFBd0MsQ0FBQztRQUNwRSxJQUFNLFFBQVEsR0FBRyxJQUFJLENBQUMsY0FBYyxFQUFFLENBQUM7UUFFdkMsS0FBSyxJQUFJLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxHQUFHLFFBQVEsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxFQUFFLEVBQUU7WUFDdEMsSUFBTSxVQUFVLEdBQUcsVUFBVSxHQUFHLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQztZQUU1QyxJQUFNLElBQUksR0FBRyxJQUFJLFVBQVUsQ0FBQyxDQUFDLEdBQUcsVUFBVSxDQUFDLE1BQU0sR0FBRyxDQUFDLENBQUMsQ0FBQztZQUV2RCxJQUFJLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDO1lBQ1osSUFBSSxDQUFDLEdBQUcsQ0FBQyxVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUM7WUFDeEIsSUFBSSxDQUFDLFVBQVUsQ0FBQyxNQUFNLEdBQUcsQ0FBQyxDQUFDLEdBQUcsVUFBVSxLQUFLLEVBQUUsQ0FBQztZQUNoRCxJQUFJLENBQUMsVUFBVSxDQUFDLE1BQU0sR0FBRyxDQUFDLENBQUMsR0FBRyxVQUFVLEtBQUssRUFBRSxDQUFDO1lBQ2hELElBQUksQ0FBQyxVQUFVLENBQUMsTUFBTSxHQUFHLENBQUMsQ0FBQyxHQUFHLFVBQVUsS0FBSyxDQUFDLENBQUM7WUFDL0MsSUFBSSxDQUFDLFVBQVUsQ0FBQyxNQUFNLEdBQUcsQ0FBQyxDQUFDLEdBQUcsVUFBVSxHQUFHLElBQUksQ0FBQztZQUVoRCxJQUFNLE9BQU8sR0FBRyxJQUFJLHVCQUFVLENBQUMsU0FBUyxDQUFDO2lCQUNwQyxNQUFNLENBQUMsSUFBSSxDQUFDO2lCQUNaLE1BQU0sRUFBRSxDQUFDO1lBRWQsVUFBVSxHQUFHLFVBQVUsQ0FBQyxJQUFJLENBQUMsT0FBTyxDQUFDLEtBQUssQ0FBQyxDQUFDLEVBQUUsRUFBRSxDQUFDLENBQUMsQ0FBQztZQUNuRCxTQUFTLEdBQUcsVUFBVSxDQUFDLElBQUksQ0FBQyxPQUFPLENBQUMsS0FBSyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUM7U0FDbEQ7UUFDRCxPQUFPO1lBQ0gsVUFBVSxZQUFBO1lBQ1YsU0FBUyxXQUFBO1NBQ1osQ0FBQztJQUNOLENBQUM7SUFFRDs7Ozs7T0FLRztJQUNXLHFCQUFZLEdBQTFCLFVBQTJCLFVBQXNCLEVBQUUsWUFBNEI7UUFBNUIsNkJBQUEsRUFBQSxtQkFBNEI7UUFDM0UsSUFBTSxPQUFPLEdBQUcsaUJBQU8sQ0FBQyxlQUFlLENBQUMsVUFBVSxDQUFDLENBQUM7UUFDcEQsSUFBTSxNQUFNLEdBQUcsT0FBTyxDQUFDLFVBQVUsQ0FBQyxLQUFLLENBQUMsRUFBRSxDQUFDLENBQUM7UUFDNUMsSUFBSSxZQUFZLEVBQUU7WUFDZCxJQUFNLEdBQUcsR0FBRyxJQUFJLFVBQVUsQ0FBQyxDQUFDLEdBQUcsTUFBTSxDQUFDLE1BQU0sQ0FBQyxDQUFDO1lBQzlDLEdBQUcsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUM7WUFDWCxHQUFHLENBQUMsR0FBRyxDQUFDLE1BQU0sRUFBRSxDQUFDLENBQUMsQ0FBQztZQUNuQixPQUFPLEdBQUcsQ0FBQztTQUNkO1FBQ0QsT0FBTyxNQUFNLENBQUM7SUFDbEIsQ0FBQztJQUNMLGVBQUM7QUFBRCxDQUFDLEFBekVELElBeUVDO0FBekVZLDRCQUFRIn0= + }); var zip215 = createCommonjsModule(function (module, exports) { @@ -10748,7 +10756,7 @@ return Zip215; }()); exports.Zip215 = Zip215; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiemlwMjE1LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2NyeXB0by96aXAyMTUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBQUEsK0JBQStCO0FBQy9CLHNDQUFzQztBQUN0QywrQkFBK0I7QUFDL0I7Ozs7R0FJRztBQUNILDJDQUEwQztBQUMxQyxxQ0FBb0M7QUFDcEMsNEVBQTJFO0FBQzNFLGdGQUErRTtBQUMvRSxnREFBb0U7QUFFcEU7SUFBQTtJQStEQSxDQUFDO0lBOURHOzs7Ozs7OztPQVFHO0lBQ1csYUFBTSxHQUFwQixVQUFxQixTQUFxQixFQUFFLE9BQW1CLEVBQUUsR0FBZTtRQUM1RSxJQUFJLENBQUMsU0FBUyxJQUFJLFNBQVMsQ0FBQyxNQUFNLEtBQUssaUJBQU8sQ0FBQyxlQUFlLEVBQUU7WUFDNUQsT0FBTyxLQUFLLENBQUM7U0FDaEI7UUFFRCxJQUFJLENBQUMsR0FBRyxJQUFJLEdBQUcsQ0FBQyxNQUFNLEtBQUssaUJBQU8sQ0FBQyxjQUFjLElBQUksQ0FBQyxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsR0FBRyxHQUFHLENBQUMsS0FBSyxDQUFDLENBQUMsRUFBRTtZQUMxRSxPQUFPLEtBQUssQ0FBQztTQUNoQjtRQUVELElBQU0sQ0FBQyxHQUFHLElBQUksMkNBQW9CLEVBQUUsQ0FBQztRQUVyQyxvRkFBb0Y7UUFDcEYsSUFBSSxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsU0FBUyxDQUFDLEVBQUU7WUFDekIsT0FBTyxLQUFLLENBQUM7U0FDaEI7UUFDRCxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsRUFBRSxDQUFDO1FBQ1YsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsQ0FBQztRQUVWLElBQU0sQ0FBQyxHQUFHLElBQUksZUFBTSxFQUFFLENBQUM7UUFDdkIsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxHQUFHLENBQUMsUUFBUSxDQUFDLENBQUMsRUFBRSxFQUFFLENBQUMsQ0FBQyxDQUFDO1FBQzlCLENBQUMsQ0FBQyxNQUFNLENBQUMsU0FBUyxDQUFDLENBQUM7UUFDcEIsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxPQUFPLENBQUMsQ0FBQztRQUVsQixJQUFNLE1BQU0sR0FBRyxDQUFDLENBQUMsTUFBTSxFQUFFLENBQUM7UUFFMUIsSUFBTSxRQUFRLEdBQUcsSUFBSSxVQUFVLENBQUMsRUFBRSxDQUFDLENBQUM7UUFDcEMscUJBQVksQ0FBQyxRQUFRLEVBQUUsTUFBTSxDQUFDLENBQUM7UUFFL0IsSUFBTSxDQUFDLEdBQUcsSUFBSSxVQUFVLENBQUMsR0FBRyxDQUFDLFFBQVEsQ0FBQyxDQUFDLEVBQUUsRUFBRSxDQUFDLENBQUMsQ0FBQztRQUU5QyxJQUFNLE1BQU0sR0FBRyxJQUFJLDJDQUFvQixFQUFFLENBQUM7UUFDMUMsb0ZBQW9GO1FBQ3BGLElBQUksQ0FBQyxNQUFNLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxFQUFFO1lBQ3RCLE9BQU8sS0FBSyxDQUFDO1NBQ2hCO1FBRUQsSUFBTSxDQUFDLEdBQUcsSUFBSSxVQUFVLENBQUMsR0FBRyxDQUFDLFFBQVEsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDO1FBQzNDLDBFQUEwRTtRQUMxRSxtRUFBbUU7UUFDbkUsMkNBQTJDO1FBQzNDLElBQUksQ0FBQyxzQkFBYSxDQUFDLENBQUMsQ0FBQyxFQUFFO1lBQ25CLE9BQU8sS0FBSyxDQUFDO1NBQ2hCO1FBRUQsSUFBTSxLQUFLLEdBQUcsSUFBSSwrQ0FBc0IsRUFBRSxDQUFDO1FBQzNDLElBQU0sQ0FBQyxHQUFHLElBQUksMkNBQW9CLEVBQUUsQ0FBQztRQUVyQyxLQUFLLENBQUMsdUJBQXVCLENBQUMsUUFBUSxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQztRQUM5QyxLQUFLLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDO1FBRXBCLDRDQUE0QztRQUM1QyxPQUFPLENBQUMsQ0FBQyxhQUFhLENBQUMsTUFBTSxDQUFDLENBQUM7SUFDbkMsQ0FBQztJQUNMLGFBQUM7QUFBRCxDQUFDLEFBL0RELElBK0RDO0FBL0RZLHdCQUFNIn0= + }); var b1t6 = createCommonjsModule(function (module, exports) { @@ -10850,7 +10858,7 @@ return B1T6; }()); exports.B1T6 = B1T6; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYjF0Ni5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9lbmNvZGluZy9iMXQ2LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQUFBLCtCQUErQjtBQUMvQixzQ0FBc0M7QUFDdEMsK0JBQStCO0FBQy9COztHQUVHO0FBQ0g7SUFBQTtJQThGQSxDQUFDO0lBekRHOzs7O09BSUc7SUFDVyxlQUFVLEdBQXhCLFVBQXlCLElBQWdCO1FBQ3JDLE9BQU8sSUFBSSxDQUFDLE1BQU0sR0FBRyxJQUFJLENBQUMsZUFBZSxDQUFDO0lBQzlDLENBQUM7SUFFRDs7Ozs7O09BTUc7SUFDVyxXQUFNLEdBQXBCLFVBQXFCLEdBQWMsRUFBRSxVQUFrQixFQUFFLEdBQWU7UUFDcEUsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDO1FBQ1YsS0FBSyxJQUFJLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxHQUFHLEdBQUcsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxFQUFFLEVBQUU7WUFDM0IsSUFBQSxLQUFhLElBQUksQ0FBQyxXQUFXLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQW5DLEVBQUUsUUFBQSxFQUFFLEVBQUUsUUFBNkIsQ0FBQztZQUM1QyxJQUFJLENBQUMsVUFBVSxDQUFDLEdBQUcsRUFBRSxVQUFVLEdBQUcsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxDQUFDO1lBQ3pDLElBQUksQ0FBQyxVQUFVLENBQUMsR0FBRyxFQUFFLFVBQVUsR0FBRyxDQUFDLEdBQUcsSUFBSSxDQUFDLGVBQWUsRUFBRSxFQUFFLENBQUMsQ0FBQztZQUNoRSxDQUFDLElBQUksQ0FBQyxDQUFDO1NBQ1Y7UUFDRCxPQUFPLENBQUMsQ0FBQztJQUNiLENBQUM7SUFFRDs7Ozs7T0FLRztJQUNZLGdCQUFXLEdBQTFCLFVBQTJCLENBQVM7UUFDaEMsSUFBTSxDQUFDLEdBQUcsQ0FBQyxDQUFDLElBQUksRUFBRSxJQUFJLEVBQUUsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLGdCQUFnQixHQUFHLElBQUksQ0FBQyxXQUFXLENBQUMsR0FBRyxJQUFJLENBQUMsZ0JBQWdCLENBQUM7UUFDL0YsSUFBTSxHQUFHLEdBQUcsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLEdBQUcsRUFBRSxDQUFDLENBQUM7UUFDL0IsSUFBTSxHQUFHLEdBQUcsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLEdBQUcsRUFBRSxDQUFDLENBQUM7UUFDL0IsT0FBTztZQUNILEVBQUUsRUFBRSxHQUFHLEdBQUcsSUFBSSxDQUFDLGVBQWU7WUFDOUIsRUFBRSxFQUFFLEdBQUcsR0FBRyxJQUFJLENBQUMsZUFBZTtTQUNqQyxDQUFDO0lBQ04sQ0FBQztJQUVEOzs7Ozs7T0FNRztJQUNZLGVBQVUsR0FBekIsVUFBMEIsS0FBZ0IsRUFBRSxVQUFrQixFQUFFLEtBQWE7UUFDekUsSUFBTSxHQUFHLEdBQUcsS0FBSyxHQUFHLElBQUksQ0FBQyxlQUFlLENBQUM7UUFFekMsS0FBSyxDQUFDLFVBQVUsQ0FBQyxHQUFHLElBQUksQ0FBQyxvQkFBb0IsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUN0RCxLQUFLLENBQUMsVUFBVSxHQUFHLENBQUMsQ0FBQyxHQUFHLElBQUksQ0FBQyxvQkFBb0IsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUMxRCxLQUFLLENBQUMsVUFBVSxHQUFHLENBQUMsQ0FBQyxHQUFHLElBQUksQ0FBQyxvQkFBb0IsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUM5RCxDQUFDO0lBNUZEOzs7T0FHRztJQUNxQix5QkFBb0IsR0FBZTtRQUN2RCxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDO1FBQzNFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUM7UUFDeEUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQztRQUNsRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDO1FBQ3JFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDO0tBQ25DLENBQUM7SUFFRjs7O09BR0c7SUFDcUIsb0JBQWUsR0FBVyxDQUFDLEVBQUUsQ0FBQztJQUV0RDs7O09BR0c7SUFDcUIsZ0JBQVcsR0FBVyxFQUFFLENBQUM7SUFFakQ7OztPQUdHO0lBQ3FCLHFCQUFnQixHQUFXLEVBQUUsQ0FBQztJQUV0RDs7O09BR0c7SUFDcUIsb0JBQWUsR0FBVyxDQUFDLENBQUM7SUEyRHhELFdBQUM7Q0FBQSxBQTlGRCxJQThGQztBQTlGWSxvQkFBSSJ9 + }); var addresses = createCommonjsModule(function (module, exports) { @@ -10904,7 +10912,7 @@ return path.toString(); } exports.generateBip44Address = generateBip44Address; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYWRkcmVzc2VzLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2hpZ2hMZXZlbC9hZGRyZXNzZXMudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBQUEsK0JBQStCO0FBQy9CLHNDQUFzQztBQUN0QyxpREFBZ0Q7QUFHbkMsUUFBQSxvQkFBb0IsR0FBVyxhQUFhLENBQUM7QUFFMUQ7Ozs7OztHQU1HO0FBQ0gsU0FBZ0IsaUJBQWlCLENBQzdCLFlBQW9CLEVBQUUsWUFBb0IsRUFBRSxVQUFtQjtJQUMvRCxJQUFNLFNBQVMsR0FBRyxJQUFJLHFCQUFTLENBQUMsNEJBQW9CLENBQUMsQ0FBQztJQUV0RCxTQUFTLENBQUMsWUFBWSxDQUFDLFlBQVksQ0FBQyxDQUFDO0lBQ3JDLFNBQVMsQ0FBQyxZQUFZLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO0lBQzNDLFNBQVMsQ0FBQyxZQUFZLENBQUMsWUFBWSxDQUFDLENBQUM7SUFFckMsT0FBTyxTQUFTLENBQUM7QUFDckIsQ0FBQztBQVRELDhDQVNDO0FBRUQ7Ozs7Ozs7O0dBUUc7QUFDSCxTQUFnQixvQkFBb0IsQ0FBQyxjQUFvQyxFQUFFLE9BQWdCO0lBQ3ZGLG1EQUFtRDtJQUNuRCxJQUFJLENBQUMsT0FBTyxFQUFFO1FBQ1YsMENBQTBDO1FBQzFDLHVDQUF1QztRQUN2QyxJQUFJLENBQUMsY0FBYyxDQUFDLFVBQVUsRUFBRTtZQUM1QixjQUFjLENBQUMsVUFBVSxHQUFHLElBQUksQ0FBQztTQUNwQzthQUFNO1lBQ0gsY0FBYyxDQUFDLFVBQVUsR0FBRyxLQUFLLENBQUM7WUFDbEMsY0FBYyxDQUFDLFlBQVksRUFBRSxDQUFDO1NBQ2pDO0tBQ0o7SUFFRCxJQUFNLElBQUksR0FBRyxJQUFJLHFCQUFTLENBQUMsNEJBQW9CLENBQUMsQ0FBQztJQUVqRCxJQUFJLENBQUMsWUFBWSxDQUFDLGNBQWMsQ0FBQyxZQUFZLENBQUMsQ0FBQztJQUMvQyxJQUFJLENBQUMsWUFBWSxDQUFDLGNBQWMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDckQsSUFBSSxDQUFDLFlBQVksQ0FBQyxjQUFjLENBQUMsWUFBWSxDQUFDLENBQUM7SUFFL0MsT0FBTyxJQUFJLENBQUMsUUFBUSxFQUFFLENBQUM7QUFDM0IsQ0FBQztBQXBCRCxvREFvQkMifQ== + }); var bech32Helper = createCommonjsModule(function (module, exports) { @@ -10976,7 +10984,7 @@ return Bech32Helper; }()); exports.Bech32Helper = Bech32Helper; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYmVjaDMySGVscGVyLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL3V0aWxzL2JlY2gzMkhlbHBlci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFBQSwrQkFBK0I7QUFDL0Isc0NBQXNDO0FBQ3RDLCtCQUErQjtBQUMvQiwyQ0FBMEM7QUFFMUM7O0dBRUc7QUFDSDtJQUFBO0lBc0VBLENBQUM7SUEzREc7Ozs7OztPQU1HO0lBQ1cscUJBQVEsR0FBdEIsVUFDSSxXQUFtQixFQUNuQixZQUF3QixFQUN4QixpQkFBeUI7UUFDekIsSUFBTSxXQUFXLEdBQUcsSUFBSSxVQUFVLENBQUMsQ0FBQyxHQUFHLFlBQVksQ0FBQyxNQUFNLENBQUMsQ0FBQztRQUM1RCxXQUFXLENBQUMsQ0FBQyxDQUFDLEdBQUcsV0FBVyxDQUFDO1FBQzdCLFdBQVcsQ0FBQyxHQUFHLENBQUMsWUFBWSxFQUFFLENBQUMsQ0FBQyxDQUFDO1FBQ2pDLE9BQU8sZUFBTSxDQUFDLE1BQU0sQ0FBQyxpQkFBaUIsRUFBRSxXQUFXLENBQUMsQ0FBQztJQUN6RCxDQUFDO0lBRUQ7Ozs7O09BS0c7SUFDVyx1QkFBVSxHQUF4QixVQUF5QixVQUFrQixFQUFFLGlCQUF5QjtRQUlsRSxJQUFNLE9BQU8sR0FBRyxlQUFNLENBQUMsTUFBTSxDQUFDLFVBQVUsQ0FBQyxDQUFDO1FBQzFDLElBQUksT0FBTyxFQUFFO1lBQ1QsSUFBSSxPQUFPLENBQUMsaUJBQWlCLEtBQUssaUJBQWlCLEVBQUU7Z0JBQ2pELE1BQU0sSUFBSSxLQUFLLENBQUMsMkNBQXlDLGlCQUFpQixnQkFDM0QsT0FBTyxDQUFDLGlCQUFtQixDQUFDLENBQUM7YUFDL0M7WUFFRCxJQUFJLE9BQU8sQ0FBQyxJQUFJLENBQUMsTUFBTSxLQUFLLENBQUMsRUFBRTtnQkFDM0IsTUFBTSxJQUFJLEtBQUssQ0FBQyxtRUFBbUUsQ0FBQyxDQUFDO2FBQ3hGO1lBRUQsSUFBTSxXQUFXLEdBQUcsT0FBTyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQztZQUNwQyxJQUFNLFlBQVksR0FBRyxPQUFPLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQztZQUUzQyxPQUFPO2dCQUNILFdBQVcsYUFBQTtnQkFDWCxZQUFZLGNBQUE7YUFDZixDQUFDO1NBQ0w7SUFDTCxDQUFDO0lBRUQ7Ozs7O09BS0c7SUFDVyxvQkFBTyxHQUFyQixVQUNJLFVBQWtCLEVBQ2xCLGlCQUF5QjtRQUN6QixPQUFPLGVBQU0sQ0FBQyxPQUFPLENBQUMsaUJBQWlCLEVBQUUsVUFBVSxDQUFDLENBQUM7SUFDekQsQ0FBQztJQXBFRDs7T0FFRztJQUNXLG9DQUF1QixHQUFXLE1BQU0sQ0FBQztJQUV2RDs7T0FFRztJQUNXLG9DQUF1QixHQUFXLE1BQU0sQ0FBQztJQTZEM0QsbUJBQUM7Q0FBQSxBQXRFRCxJQXNFQztBQXRFWSxvQ0FBWSJ9 + }); var getUnspentAddresses_1 = createCommonjsModule(function (module, exports) { @@ -11119,7 +11127,7 @@ }); } exports.getUnspentAddressesWithAddressGenerator = getUnspentAddressesWithAddressGenerator; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZ2V0VW5zcGVudEFkZHJlc3Nlcy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9oaWdoTGV2ZWwvZ2V0VW5zcGVudEFkZHJlc3Nlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFBQSwrQkFBK0I7QUFDL0Isc0NBQXNDO0FBQ3RDLGlFQUFnRTtBQUNoRSxnRUFBK0Q7QUFDL0QsaURBQWdEO0FBR2hELDZEQUFpRTtBQUVqRSxzREFBcUQ7QUFDckQsZ0RBQStDO0FBQy9DLHlDQUFtRDtBQUVuRDs7Ozs7Ozs7OztHQVVHO0FBQ0gsU0FBc0IsbUJBQW1CLENBQ3JDLE1BQXdCLEVBQ3hCLElBQVcsRUFDWCxZQUFvQixFQUNwQixjQUlDOzs7O1lBS0Qsc0JBQU8sdUNBQXVDLENBQzFDLE1BQU0sRUFDTixJQUFJLEVBQ0o7b0JBQ0ksWUFBWSxjQUFBO29CQUNaLFlBQVksRUFBRSxNQUFBLGNBQWMsYUFBZCxjQUFjLHVCQUFkLGNBQWMsQ0FBRSxVQUFVLG1DQUFJLENBQUM7b0JBQzdDLFVBQVUsRUFBRSxLQUFLO2lCQUNwQixFQUNELGdDQUFvQixFQUNwQixjQUFjLENBQ2pCLEVBQUM7OztDQUNMO0FBeEJELGtEQXdCQztBQUVEOzs7Ozs7Ozs7OztHQVdHO0FBQ0gsU0FBc0IsdUNBQXVDLENBQ3pELE1BQXdCLEVBQ3hCLElBQVcsRUFDWCxtQkFBc0IsRUFDdEIsZUFBOEQsRUFDOUQsY0FJQzs7Ozs7OztvQkFLSyxXQUFXLEdBQUcsT0FBTyxNQUFNLEtBQUssUUFBUSxDQUFDLENBQUMsQ0FBQyxJQUFJLG1DQUFnQixDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUM7b0JBRXRFLHFCQUFNLFdBQVcsQ0FBQyxJQUFJLEVBQUUsRUFBQTs7b0JBQW5DLFFBQVEsR0FBRyxTQUF3QjtvQkFDbkMsa0JBQWtCLEdBQUcsTUFBQSxjQUFjLGFBQWQsY0FBYyx1QkFBZCxjQUFjLENBQUUsYUFBYSxtQ0FBSSxNQUFNLENBQUMsZ0JBQWdCLENBQUM7b0JBQzlFLGNBQWMsR0FBRyxNQUFBLGNBQWMsYUFBZCxjQUFjLHVCQUFkLGNBQWMsQ0FBRSxTQUFTLG1DQUFJLEVBQUUsQ0FBQztvQkFDbkQsUUFBUSxHQUFHLEtBQUssQ0FBQztvQkFDZixVQUFVLEdBSVYsRUFBRSxDQUFDO29CQUVMLE9BQU8sR0FBRyxJQUFJLENBQUM7b0JBQ2YsV0FBVyxHQUFHLENBQUMsQ0FBQzs7O29CQUdWLElBQUksR0FBRyxlQUFlLENBQUMsbUJBQW1CLEVBQUUsT0FBTyxDQUFDLENBQUM7b0JBQzNELE9BQU8sR0FBRyxLQUFLLENBQUM7b0JBRVYsV0FBVyxHQUFHLElBQUksQ0FBQyxvQkFBb0IsQ0FBQyxJQUFJLHFCQUFTLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQztvQkFFN0QsY0FBYyxHQUFHLElBQUksK0JBQWMsQ0FBQyxXQUFXLENBQUMsT0FBTyxFQUFFLENBQUMsU0FBUyxDQUFDLENBQUM7b0JBQ3JFLFlBQVksR0FBRyxjQUFjLENBQUMsU0FBUyxFQUFFLENBQUM7b0JBQzFDLFVBQVUsR0FBRyxxQkFBUyxDQUFDLFVBQVUsQ0FBQyxZQUFZLENBQUMsQ0FBQztvQkFDOUIscUJBQU0sV0FBVyxDQUFDLGNBQWMsQ0FBQyxVQUFVLENBQUMsRUFBQTs7b0JBQTlELGVBQWUsR0FBRyxTQUE0QztvQkFFcEUsMERBQTBEO29CQUMxRCwwQ0FBMEM7b0JBQzFDLElBQUksZUFBZSxDQUFDLE9BQU8sS0FBSyxDQUFDLEVBQUU7d0JBQy9CLFdBQVcsRUFBRSxDQUFDO3dCQUNkLElBQUksV0FBVyxJQUFJLGNBQWMsRUFBRTs0QkFDL0IsUUFBUSxHQUFHLElBQUksQ0FBQzt5QkFDbkI7cUJBQ0o7eUJBQU07d0JBQ0gsVUFBVSxDQUFDLElBQUksQ0FBQzs0QkFDWixPQUFPLEVBQUUsMkJBQVksQ0FBQyxRQUFRLENBQUMsc0NBQW9CLEVBQUUsWUFBWSxFQUFFLFFBQVEsQ0FBQyxTQUFTLENBQUM7NEJBQ3RGLElBQUksTUFBQTs0QkFDSixPQUFPLEVBQUUsZUFBZSxDQUFDLE9BQU87eUJBQ25DLENBQUMsQ0FBQzt3QkFFSCxJQUFJLFVBQVUsQ0FBQyxNQUFNLEtBQUssa0JBQWtCLEVBQUU7NEJBQzFDLFFBQVEsR0FBRyxJQUFJLENBQUM7eUJBQ25CO3FCQUNKOzs7d0JBQ0ksQ0FBQyxRQUFROzt3QkFFbEIsc0JBQU8sVUFBVSxFQUFDOzs7O0NBQ3JCO0FBN0RELDBGQTZEQyJ9 + }); var getBalance_1 = createCommonjsModule(function (module, exports) { @@ -11191,7 +11199,7 @@ }); } exports.getBalance = getBalance; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZ2V0QmFsYW5jZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9oaWdoTGV2ZWwvZ2V0QmFsYW5jZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFJQSw2REFBNEQ7QUFFNUQ7Ozs7Ozs7OztHQVNHO0FBQ0gsU0FBc0IsVUFBVSxDQUM1QixNQUF3QixFQUN4QixJQUFXLEVBQ1gsWUFBb0IsRUFDcEIsY0FHQzs7Ozs7d0JBQ2tCLHFCQUFNLHlDQUFtQixDQUFDLE1BQU0sRUFBRSxJQUFJLEVBQUUsWUFBWSxFQUFFLGNBQWMsQ0FBQyxFQUFBOztvQkFBbEYsVUFBVSxHQUFHLFNBQXFFO29CQUVwRixLQUFLLEdBQUcsQ0FBQyxDQUFDO29CQUNkLFdBQStCLEVBQVYseUJBQVUsRUFBVix3QkFBVSxFQUFWLElBQVUsRUFBRTt3QkFBdEIsTUFBTTt3QkFDYixLQUFLLElBQUksTUFBTSxDQUFDLE9BQU8sQ0FBQztxQkFDM0I7b0JBRUQsc0JBQU8sS0FBSyxFQUFDOzs7O0NBQ2hCO0FBaEJELGdDQWdCQyJ9 + }); var getUnspentAddress_1 = createCommonjsModule(function (module, exports) { @@ -11262,7 +11270,7 @@ }); } exports.getUnspentAddress = getUnspentAddress; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZ2V0VW5zcGVudEFkZHJlc3MuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaGlnaExldmVsL2dldFVuc3BlbnRBZGRyZXNzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQUlBLDZEQUE0RDtBQUU1RDs7Ozs7Ozs7O0dBU0c7QUFDSCxTQUFzQixpQkFBaUIsQ0FDbkMsTUFBd0IsRUFDeEIsSUFBVyxFQUNYLFlBQW9CLEVBQ3BCLGNBR0M7Ozs7O3dCQUtrQixxQkFBTSx5Q0FBbUIsQ0FDeEMsTUFBTSxFQUNOLElBQUksRUFDSixZQUFZLEVBQ1o7d0JBQ0ksVUFBVSxFQUFFLGNBQWMsYUFBZCxjQUFjLHVCQUFkLGNBQWMsQ0FBRSxVQUFVO3dCQUN0QyxTQUFTLEVBQUUsY0FBYyxhQUFkLGNBQWMsdUJBQWQsY0FBYyxDQUFFLFNBQVM7d0JBQ3BDLGFBQWEsRUFBRSxDQUFDO3FCQUNuQixDQUFDLEVBQUE7O29CQVJBLFVBQVUsR0FBRyxTQVFiO29CQUVOLHNCQUFPLFVBQVUsQ0FBQyxNQUFNLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsRUFBQzs7OztDQUM1RDtBQXZCRCw4Q0F1QkMifQ== + }); var promote_1 = createCommonjsModule(function (module, exports) { @@ -11356,7 +11364,7 @@ }); } exports.promote = promote; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHJvbW90ZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9oaWdoTGV2ZWwvcHJvbW90ZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFBQSwrQkFBK0I7QUFDL0Isc0NBQXNDO0FBQ3RDLDZDQUF1RDtBQUN2RCxnRUFBK0Q7QUFJL0Q7Ozs7O0dBS0c7QUFDSCxTQUFzQixPQUFPLENBQUMsTUFBd0IsRUFBRSxTQUFpQjs7Ozs7O29CQUkvRCxXQUFXLEdBQUcsT0FBTyxNQUFNLEtBQUssUUFBUSxDQUFDLENBQUMsQ0FBQyxJQUFJLG1DQUFnQixDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUM7b0JBRXZFLHFCQUFNLFdBQVcsQ0FBQyxPQUFPLENBQUMsU0FBUyxDQUFDLEVBQUE7O29CQUE5QyxPQUFPLEdBQUcsU0FBb0M7b0JBQ3BELElBQUksQ0FBQyxPQUFPLEVBQUU7d0JBQ1YsTUFBTSxJQUFJLEtBQUssQ0FBQyw2QkFBNkIsQ0FBQyxDQUFDO3FCQUNsRDtvQkFFb0IscUJBQU0sV0FBVyxDQUFDLElBQUksRUFBRSxFQUFBOztvQkFBdkMsWUFBWSxHQUFHLFNBQXdCO29CQUU3QyxzREFBc0Q7b0JBQ3RELDhEQUE4RDtvQkFDOUQsSUFBSSxDQUFDLFlBQVksQ0FBQyxhQUFhLENBQUMsUUFBUSxDQUFDLFNBQVMsQ0FBQyxFQUFFO3dCQUNqRCxZQUFZLENBQUMsYUFBYSxDQUFDLE9BQU8sQ0FBQyxTQUFTLENBQUMsQ0FBQztxQkFDakQ7b0JBRUQsNkRBQTZEO29CQUM3RCxJQUFJLFlBQVksQ0FBQyxhQUFhLENBQUMsTUFBTSxHQUFHLDRCQUFrQixFQUFFO3dCQUN4RCxZQUFZLENBQUMsYUFBYSxHQUFHLFlBQVksQ0FBQyxhQUFhLENBQUMsS0FBSyxDQUFDLENBQUMsRUFBRSw0QkFBa0IsQ0FBQyxDQUFDO3FCQUN4RjtvQkFFRCx3QkFBd0I7b0JBQ3hCLFlBQVksQ0FBQyxhQUFhLENBQUMsSUFBSSxFQUFFLENBQUM7b0JBRTVCLGNBQWMsR0FBYTt3QkFDN0IsZ0JBQWdCLEVBQUUsWUFBWSxDQUFDLGFBQWE7cUJBQy9DLENBQUM7b0JBRXVCLHFCQUFNLFdBQVcsQ0FBQyxhQUFhLENBQUMsY0FBYyxDQUFDLEVBQUE7O29CQUFsRSxnQkFBZ0IsR0FBRyxTQUErQztvQkFFeEUsc0JBQU87NEJBQ0gsT0FBTyxTQUFBOzRCQUNQLFNBQVMsRUFBRSxnQkFBZ0I7eUJBQzlCLEVBQUM7Ozs7Q0FDTDtBQXJDRCwwQkFxQ0MifQ== + }); var reattach_1 = createCommonjsModule(function (module, exports) { @@ -11435,7 +11443,7 @@ }); } exports.reattach = reattach; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicmVhdHRhY2guanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaGlnaExldmVsL3JlYXR0YWNoLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQUFBLCtCQUErQjtBQUMvQixzQ0FBc0M7QUFDdEMsZ0VBQStEO0FBSS9EOzs7OztHQUtHO0FBQ0gsU0FBc0IsUUFBUSxDQUFDLE1BQXdCLEVBQUUsU0FBaUI7Ozs7OztvQkFJaEUsV0FBVyxHQUFHLE9BQU8sTUFBTSxLQUFLLFFBQVEsQ0FBQyxDQUFDLENBQUMsSUFBSSxtQ0FBZ0IsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDO29CQUV2RSxxQkFBTSxXQUFXLENBQUMsT0FBTyxDQUFDLFNBQVMsQ0FBQyxFQUFBOztvQkFBOUMsT0FBTyxHQUFHLFNBQW9DO29CQUNwRCxJQUFJLENBQUMsT0FBTyxFQUFFO3dCQUNWLE1BQU0sSUFBSSxLQUFLLENBQUMsNkJBQTZCLENBQUMsQ0FBQztxQkFDbEQ7b0JBRUssZUFBZSxHQUFhO3dCQUM5QixPQUFPLEVBQUUsT0FBTyxDQUFDLE9BQU87cUJBQzNCLENBQUM7b0JBRTBCLHFCQUFNLFdBQVcsQ0FBQyxhQUFhLENBQUMsZUFBZSxDQUFDLEVBQUE7O29CQUF0RSxtQkFBbUIsR0FBRyxTQUFnRDtvQkFFNUUsc0JBQU87NEJBQ0gsT0FBTyxTQUFBOzRCQUNQLFNBQVMsRUFBRSxtQkFBbUI7eUJBQ2pDLEVBQUM7Ozs7Q0FDTDtBQXJCRCw0QkFxQkMifQ== + }); var retrieveData_1 = createCommonjsModule(function (module, exports) { @@ -11520,7 +11528,7 @@ }); } exports.retrieveData = retrieveData; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicmV0cmlldmVEYXRhLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2hpZ2hMZXZlbC9yZXRyaWV2ZURhdGEudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBQUEsK0JBQStCO0FBQy9CLHNDQUFzQztBQUN0QyxnRUFBK0Q7QUFFL0QsbUVBQTJGO0FBQzNGLHFFQUF5RTtBQUN6RSxnREFBK0M7QUFFL0M7Ozs7O0dBS0c7QUFDSCxTQUFzQixZQUFZLENBQUMsTUFBd0IsRUFBRSxTQUFpQjs7Ozs7O29CQUlwRSxXQUFXLEdBQUcsT0FBTyxNQUFNLEtBQUssUUFBUSxDQUFDLENBQUMsQ0FBQyxJQUFJLG1DQUFnQixDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUM7b0JBRXZFLHFCQUFNLFdBQVcsQ0FBQyxPQUFPLENBQUMsU0FBUyxDQUFDLEVBQUE7O29CQUE5QyxPQUFPLEdBQUcsU0FBb0M7b0JBRXBELElBQUksT0FBTyxhQUFQLE9BQU8sdUJBQVAsT0FBTyxDQUFFLE9BQU8sRUFBRTt3QkFDZCxpQkFBaUIsU0FBZ0MsQ0FBQzt3QkFFdEQsSUFBSSxPQUFPLENBQUMsT0FBTyxDQUFDLElBQUksS0FBSyw4Q0FBd0IsRUFBRTs0QkFDbkQsaUJBQWlCLEdBQUcsT0FBTyxDQUFDLE9BQU8sQ0FBQyxPQUFPLENBQUMsT0FBTyxDQUFDO3lCQUN2RDs2QkFBTSxJQUFJLE9BQU8sQ0FBQyxPQUFPLENBQUMsSUFBSSxLQUFLLDRDQUF1QixFQUFFOzRCQUN6RCxpQkFBaUIsR0FBRyxPQUFPLENBQUMsT0FBTyxDQUFDO3lCQUN2Qzt3QkFFRCxJQUFJLGlCQUFpQixFQUFFOzRCQUNuQixzQkFBTztvQ0FDSCxLQUFLLEVBQUUscUJBQVMsQ0FBQyxVQUFVLENBQUMsaUJBQWlCLENBQUMsS0FBSyxDQUFDO29DQUNwRCxJQUFJLEVBQUUsaUJBQWlCLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxxQkFBUyxDQUFDLFVBQVUsQ0FBQyxpQkFBaUIsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUztpQ0FDMUYsRUFBQzt5QkFDTDtxQkFDSjs7Ozs7Q0FDSjtBQXhCRCxvQ0F3QkMifQ== + }); var retry_1 = createCommonjsModule(function (module, exports) { @@ -11598,7 +11606,7 @@ }); } exports.retry = retry; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicmV0cnkuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaGlnaExldmVsL3JldHJ5LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQUFBLCtCQUErQjtBQUMvQixzQ0FBc0M7QUFDdEMsZ0VBQStEO0FBRy9ELHFDQUFvQztBQUNwQyx1Q0FBc0M7QUFFdEM7Ozs7O0dBS0c7QUFDSCxTQUFzQixLQUFLLENBQUMsTUFBd0IsRUFBRSxTQUFpQjs7Ozs7O29CQUk3RCxXQUFXLEdBQUcsT0FBTyxNQUFNLEtBQUssUUFBUSxDQUFDLENBQUMsQ0FBQyxJQUFJLG1DQUFnQixDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUM7b0JBRXRFLHFCQUFNLFdBQVcsQ0FBQyxlQUFlLENBQUMsU0FBUyxDQUFDLEVBQUE7O29CQUF2RCxRQUFRLEdBQUcsU0FBNEM7b0JBRTdELElBQUksQ0FBQyxRQUFRLEVBQUU7d0JBQ1gsTUFBTSxJQUFJLEtBQUssQ0FBQyw2QkFBNkIsQ0FBQyxDQUFDO3FCQUNsRDtvQkFFRCxJQUFJLFFBQVEsQ0FBQyxhQUFhLEVBQUU7d0JBQ3hCLHNCQUFPLGlCQUFPLENBQUMsTUFBTSxFQUFFLFNBQVMsQ0FBQyxFQUFDO3FCQUNyQzt5QkFBTSxJQUFJLFFBQVEsQ0FBQyxjQUFjLEVBQUU7d0JBQ2hDLHNCQUFPLG1CQUFRLENBQUMsTUFBTSxFQUFFLFNBQVMsQ0FBQyxFQUFDO3FCQUN0QztvQkFFRCxNQUFNLElBQUksS0FBSyxDQUFDLG1EQUFtRCxDQUFDLENBQUM7Ozs7Q0FDeEU7QUFuQkQsc0JBbUJDIn0= + }); var sendAdvanced_1 = createCommonjsModule(function (module, exports) { @@ -11814,7 +11822,7 @@ return transactionPayload; } exports.buildTransactionPayload = buildTransactionPayload; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2VuZEFkdmFuY2VkLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2hpZ2hMZXZlbC9zZW5kQWR2YW5jZWQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFBQSwrQkFBK0I7QUFDL0Isc0NBQXNDO0FBQ3RDLHlDQUFpRDtBQUNqRCwyQ0FBbUQ7QUFDbkQsNkNBQXlGO0FBQ3pGLHFEQUFvRTtBQUNwRSxnRUFBK0Q7QUFDL0QsNkNBQTRDO0FBQzVDLDZDQUE0QztBQUU1Qyw2REFBaUU7QUFDakUsaUVBQXFFO0FBQ3JFLG1FQUF1RTtBQUd2RSx5RUFBcUc7QUFDckcseUZBQStIO0FBQy9ILDJFQUF5RztBQUN6Ryx5RUFBcUc7QUFDckcscUVBQThGO0FBQzlGLHFFQUE4RjtBQUU5RixnREFBK0M7QUFDL0Msb0RBQW1EO0FBRW5EOzs7Ozs7Ozs7R0FTRztBQUNILFNBQXNCLFlBQVksQ0FDOUIsTUFBd0IsRUFDeEIsMEJBR0csRUFDSCxPQUtHLEVBQ0gsVUFHQzs7Ozs7O29CQUlLLFdBQVcsR0FBRyxPQUFPLE1BQU0sS0FBSyxRQUFRLENBQUMsQ0FBQyxDQUFDLElBQUksbUNBQWdCLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQztvQkFFakYsa0JBQWtCLEdBQUcsdUJBQXVCLENBQzlDLDBCQUEwQixFQUFFLE9BQU8sRUFBRSxVQUFVLENBQUMsQ0FBQztvQkFFL0MsT0FBTyxHQUFhO3dCQUN0QixPQUFPLEVBQUUsa0JBQWtCO3FCQUM5QixDQUFDO29CQUVnQixxQkFBTSxXQUFXLENBQUMsYUFBYSxDQUFDLE9BQU8sQ0FBQyxFQUFBOztvQkFBcEQsU0FBUyxHQUFHLFNBQXdDO29CQUUxRCxzQkFBTzs0QkFDSCxTQUFTLFdBQUE7NEJBQ1QsT0FBTyxTQUFBO3lCQUNWLEVBQUM7Ozs7Q0FDTDtBQWxDRCxvQ0FrQ0M7QUFFRDs7Ozs7Ozs7R0FRRztBQUNILFNBQWdCLHVCQUF1QixDQUNuQywwQkFHRyxFQUNILE9BS0csRUFDSCxVQUdDO0lBQ0QsSUFBSSxDQUFDLDBCQUEwQixJQUFJLDBCQUEwQixDQUFDLE1BQU0sS0FBSyxDQUFDLEVBQUU7UUFDeEUsTUFBTSxJQUFJLEtBQUssQ0FBQyw4QkFBOEIsQ0FBQyxDQUFDO0tBQ25EO0lBQ0QsSUFBSSxDQUFDLE9BQU8sSUFBSSxPQUFPLENBQUMsTUFBTSxLQUFLLENBQUMsRUFBRTtRQUNsQyxNQUFNLElBQUksS0FBSyxDQUFDLCtCQUErQixDQUFDLENBQUM7S0FDcEQ7SUFFRCxJQUFJLHFCQUFxQixDQUFDO0lBRTFCLElBQUksVUFBVSxhQUFWLFVBQVUsdUJBQVYsVUFBVSxDQUFFLEdBQUcsRUFBRTtRQUNqQixxQkFBcUIsR0FBRyxPQUFPLENBQUMsVUFBVSxDQUFDLEdBQUcsQ0FBQyxLQUFLLFFBQVE7WUFDeEQsQ0FBQyxDQUFDLHFCQUFTLENBQUMsU0FBUyxDQUFDLFVBQVUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMscUJBQVMsQ0FBQyxVQUFVLENBQUMsVUFBVSxDQUFDLEdBQUcsQ0FBQyxDQUFDO1FBRWpGLElBQUkscUJBQXFCLENBQUMsTUFBTSxHQUFHLENBQUMsR0FBRyxtQ0FBeUIsRUFBRTtZQUM5RCxNQUFNLElBQUksS0FBSyxDQUFDLGtDQUFnQyxxQkFBcUIsQ0FBQyxNQUFNLEdBQUcsQ0FBQyw2Q0FDcEMsbUNBQTJCLENBQUMsQ0FBQztTQUM1RTtRQUVELElBQUkscUJBQXFCLENBQUMsTUFBTSxHQUFHLENBQUMsR0FBRyxtQ0FBeUIsRUFBRTtZQUM5RCxNQUFNLElBQUksS0FBSyxDQUFDLGtDQUFnQyxxQkFBcUIsQ0FBQyxNQUFNLEdBQUcsQ0FBQyw0Q0FDckMsbUNBQTJCLENBQUMsQ0FBQztTQUMzRTtLQUNKO0lBRUQsSUFBTSx3QkFBd0IsR0FHeEIsRUFBRSxDQUFDO0lBRVQsS0FBcUIsVUFBTyxFQUFQLG1CQUFPLEVBQVAscUJBQU8sRUFBUCxJQUFPLEVBQUU7UUFBekIsSUFBTSxNQUFNLGdCQUFBO1FBQ2IsSUFBSSxNQUFNLENBQUMsV0FBVyxLQUFLLHNDQUFvQixFQUFFO1lBQzdDLElBQU0sQ0FBQyxHQUEyRDtnQkFDOUQsSUFBSSxFQUFFLE1BQU0sQ0FBQyxlQUFlLENBQUMsQ0FBQyxDQUFDLHFFQUFxQyxDQUFDLENBQUMsQ0FBQyxzREFBNkI7Z0JBQ3BHLE9BQU8sRUFBRTtvQkFDTCxJQUFJLEVBQUUsTUFBTSxDQUFDLFdBQVc7b0JBQ3hCLE9BQU8sRUFBRSxNQUFNLENBQUMsT0FBTztpQkFDMUI7Z0JBQ0QsTUFBTSxFQUFFLE1BQU0sQ0FBQyxNQUFNO2FBQ3hCLENBQUM7WUFDRixJQUFNLFdBQVcsR0FBRyxJQUFJLHlCQUFXLEVBQUUsQ0FBQztZQUN0Qyx3QkFBZSxDQUFDLFdBQVcsRUFBRSxDQUFDLENBQUMsQ0FBQztZQUNoQyx3QkFBd0IsQ0FBQyxJQUFJLENBQUM7Z0JBQzFCLE1BQU0sRUFBRSxDQUFDO2dCQUNULFVBQVUsRUFBRSxXQUFXLENBQUMsUUFBUSxFQUFFO2FBQ3JDLENBQUMsQ0FBQztTQUNOO2FBQU07WUFDSCxNQUFNLElBQUksS0FBSyxDQUFDLHNDQUFvQyxNQUFNLENBQUMsV0FBYSxDQUFDLENBQUM7U0FDN0U7S0FDSjtJQUVELElBQU0sb0NBQW9DLEdBSXBDLDBCQUEwQixDQUFDLEdBQUcsQ0FBQyxVQUFBLENBQUM7UUFDbEMsSUFBTSxXQUFXLEdBQUcsSUFBSSx5QkFBVyxFQUFFLENBQUM7UUFDdEMsc0JBQWMsQ0FBQyxXQUFXLEVBQUUsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDO1FBQ3JDLDZCQUNPLENBQUMsS0FDSixVQUFVLEVBQUUsV0FBVyxDQUFDLFFBQVEsRUFBRSxJQUNwQztJQUNOLENBQUMsQ0FBQyxDQUFDO0lBRUgsOENBQThDO0lBQzlDLElBQU0sWUFBWSxHQUFHLG9DQUFvQyxDQUFDLElBQUksQ0FBQyxVQUFDLENBQUMsRUFBRSxDQUFDLElBQUssT0FBQSxDQUFDLENBQUMsVUFBVSxDQUFDLGFBQWEsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLEVBQXhDLENBQXdDLENBQUMsQ0FBQztJQUNuSCxJQUFNLGFBQWEsR0FBRyx3QkFBd0IsQ0FBQyxJQUFJLENBQUMsVUFBQyxDQUFDLEVBQUUsQ0FBQyxJQUFLLE9BQUEsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxhQUFhLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxFQUF4QyxDQUF3QyxDQUFDLENBQUM7SUFFeEcsSUFBTSxrQkFBa0IsR0FBd0I7UUFDNUMsSUFBSSxFQUFFLDhDQUF3QjtRQUM5QixNQUFNLEVBQUUsWUFBWSxDQUFDLEdBQUcsQ0FBQyxVQUFBLENBQUMsSUFBSSxPQUFBLENBQUMsQ0FBQyxLQUFLLEVBQVAsQ0FBTyxDQUFDO1FBQ3RDLE9BQU8sRUFBRSxhQUFhLENBQUMsR0FBRyxDQUFDLFVBQUEsQ0FBQyxJQUFJLE9BQUEsQ0FBQyxDQUFDLE1BQU0sRUFBUixDQUFRLENBQUM7UUFDekMsT0FBTyxFQUFFLHFCQUFxQjtZQUMxQixDQUFDLENBQUM7Z0JBQ0UsSUFBSSxFQUFFLDRDQUF1QjtnQkFDN0IsS0FBSyxFQUFFLHFCQUFxQjtnQkFDNUIsSUFBSSxFQUFFLENBQUEsVUFBVSxhQUFWLFVBQVUsdUJBQVYsVUFBVSxDQUFFLElBQUksRUFBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLFVBQVUsQ0FBQyxJQUFJLEtBQUssUUFBUTtvQkFDekQsQ0FBQyxDQUFDLHFCQUFTLENBQUMsU0FBUyxDQUFDLFVBQVUsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMscUJBQVMsQ0FBQyxVQUFVLENBQUMsVUFBVSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVM7YUFDbEc7WUFDRCxDQUFDLENBQUMsU0FBUztLQUNsQixDQUFDO0lBRUYsSUFBTSxhQUFhLEdBQUcsSUFBSSx5QkFBVyxFQUFFLENBQUM7SUFDeEMseUNBQTJCLENBQUMsYUFBYSxFQUFFLGtCQUFrQixDQUFDLENBQUM7SUFDL0QsSUFBTSxZQUFZLEdBQUcsYUFBYSxDQUFDLFVBQVUsRUFBRSxDQUFDO0lBRWhELElBQU0sV0FBVyxHQUFHLGlCQUFPLENBQUMsTUFBTSxDQUFDLFlBQVksQ0FBQyxDQUFDO0lBRWpELDJCQUEyQjtJQUMzQixJQUFNLFlBQVksR0FBc0QsRUFBRSxDQUFDO0lBQzNFLElBQU0sb0JBQW9CLEdBS3RCLEVBQUUsQ0FBQztJQUVQLEtBQW9CLFVBQVksRUFBWiw2QkFBWSxFQUFaLDBCQUFZLEVBQVosSUFBWSxFQUFFO1FBQTdCLElBQU0sS0FBSyxxQkFBQTtRQUNaLElBQU0scUJBQXFCLEdBQUcscUJBQVMsQ0FBQyxVQUFVLENBQUMsS0FBSyxDQUFDLGNBQWMsQ0FBQyxTQUFTLENBQUMsQ0FBQztRQUNuRixJQUFJLG9CQUFvQixDQUFDLHFCQUFxQixDQUFDLEVBQUU7WUFDN0MsWUFBWSxDQUFDLElBQUksQ0FBQztnQkFDZCxJQUFJLEVBQUUsbURBQTJCO2dCQUNqQyxTQUFTLEVBQUUsb0JBQW9CLENBQUMscUJBQXFCLENBQUMsQ0FBQyxXQUFXO2FBQ3JFLENBQUMsQ0FBQztTQUNOO2FBQU07WUFDSCxZQUFZLENBQUMsSUFBSSxDQUFDO2dCQUNkLElBQUksRUFBRSxtREFBMkI7Z0JBQ2pDLFNBQVMsRUFBRTtvQkFDUCxJQUFJLEVBQUUsMENBQXNCO29CQUM1QixTQUFTLEVBQUUscUJBQXFCO29CQUNoQyxTQUFTLEVBQUUscUJBQVMsQ0FBQyxVQUFVLENBQzNCLGlCQUFPLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxjQUFjLENBQUMsVUFBVSxFQUFFLFdBQVcsQ0FBQyxDQUM3RDtpQkFDSjthQUNKLENBQUMsQ0FBQztZQUNILG9CQUFvQixDQUFDLHFCQUFxQixDQUFDLEdBQUc7Z0JBQzFDLE9BQU8sRUFBRSxLQUFLLENBQUMsY0FBYztnQkFDN0IsV0FBVyxFQUFFLFlBQVksQ0FBQyxNQUFNLEdBQUcsQ0FBQzthQUN2QyxDQUFDO1NBQ0w7S0FDSjtJQUVELElBQU0sa0JBQWtCLEdBQXdCO1FBQzVDLElBQUksRUFBRSw4Q0FBd0I7UUFDOUIsT0FBTyxFQUFFLGtCQUFrQjtRQUMzQixZQUFZLGNBQUE7S0FDZixDQUFDO0lBRUYsT0FBTyxrQkFBa0IsQ0FBQztBQUM5QixDQUFDO0FBL0lELDBEQStJQyJ9 + }); var send_1 = createCommonjsModule(function (module, exports) { @@ -12131,7 +12139,7 @@ }); } exports.calculateInputs = calculateInputs; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2VuZC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9oaWdoTGV2ZWwvc2VuZC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFBQSwrQkFBK0I7QUFDL0Isc0NBQXNDO0FBQ3RDLGlFQUFnRTtBQUNoRSxnRUFBK0Q7QUFDL0QsaURBQWdEO0FBR2hELDZEQUFpRTtBQUlqRSxtREFBbUU7QUFDbkUsc0RBQXFEO0FBQ3JELGdEQUErQztBQUMvQyx5Q0FBbUQ7QUFDbkQsK0NBQThDO0FBRTlDOzs7Ozs7Ozs7Ozs7OztHQWNHO0FBQ0gsU0FBc0IsSUFBSSxDQUN0QixNQUF3QixFQUN4QixJQUFXLEVBQ1gsWUFBb0IsRUFDcEIsYUFBcUIsRUFDckIsTUFBYyxFQUNkLFVBR0MsRUFDRCxjQUdDOzs7WUFLRCxzQkFBTyxZQUFZLENBQ2YsTUFBTSxFQUNOLElBQUksRUFDSixZQUFZLEVBQ1osQ0FBQyxFQUFFLGFBQWEsZUFBQSxFQUFFLE1BQU0sUUFBQSxFQUFFLENBQUMsRUFDM0IsVUFBVSxFQUNWLGNBQWMsQ0FDakIsRUFBQzs7O0NBQ0w7QUExQkQsb0JBMEJDO0FBRUQ7Ozs7Ozs7Ozs7Ozs7O0dBY0c7QUFDSCxTQUFzQixXQUFXLENBQzdCLE1BQXdCLEVBQ3hCLElBQVcsRUFDWCxZQUFvQixFQUNwQixjQUFzQixFQUN0QixNQUFjLEVBQ2QsVUFHQyxFQUNELGNBR0M7OztZQUtELHNCQUFPLG1CQUFtQixDQUN0QixNQUFNLEVBQ04sSUFBSSxFQUNKLFlBQVksRUFDWixDQUFDLEVBQUUsY0FBYyxnQkFBQSxFQUFFLE1BQU0sUUFBQSxFQUFFLENBQUMsRUFDNUIsVUFBVSxFQUNWLGNBQWMsQ0FDakIsRUFBQzs7O0NBQ0w7QUExQkQsa0NBMEJDO0FBRUQ7Ozs7Ozs7Ozs7Ozs7R0FhRztBQUNILFNBQXNCLFlBQVksQ0FDOUIsTUFBd0IsRUFDeEIsSUFBVyxFQUNYLFlBQW9C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 + }); var sendData_1 = createCommonjsModule(function (module, exports) { @@ -12225,58 +12233,71 @@ }); } exports.sendData = sendData; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2VuZERhdGEuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaGlnaExldmVsL3NlbmREYXRhLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQUFBLCtCQUErQjtBQUMvQixzQ0FBc0M7QUFDdEMsNkNBQXlGO0FBQ3pGLGdFQUErRDtBQUUvRCxtRUFBMkY7QUFFM0YsZ0RBQStDO0FBRS9DOzs7Ozs7R0FNRztBQUNILFNBQXNCLFFBQVEsQ0FDMUIsTUFBd0IsRUFDeEIsYUFBa0MsRUFDbEMsY0FBb0M7Ozs7OztvQkFJOUIsV0FBVyxHQUFHLE9BQU8sTUFBTSxLQUFLLFFBQVEsQ0FBQyxDQUFDLENBQUMsSUFBSSxtQ0FBZ0IsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDO29CQUV2RixJQUFJLENBQUMsYUFBYSxFQUFFO3dCQUNoQixNQUFNLElBQUksS0FBSyxDQUFDLGlDQUFpQyxDQUFDLENBQUM7cUJBQ3REO29CQUVLLHFCQUFxQixHQUFHLE9BQU8sQ0FBQyxhQUFhLENBQUMsS0FBSyxRQUFRO3dCQUM3RCxDQUFDLENBQUMscUJBQVMsQ0FBQyxTQUFTLENBQUMsYUFBYSxDQUFDLENBQUMsQ0FBQyxDQUFDLHFCQUFTLENBQUMsVUFBVSxDQUFDLGFBQWEsQ0FBQyxDQUFDO29CQUUvRSxJQUFJLHFCQUFxQixDQUFDLE1BQU0sR0FBRyxDQUFDLEdBQUcsbUNBQXlCLEVBQUU7d0JBQzlELE1BQU0sSUFBSSxLQUFLLENBQUMsa0NBQWdDLHFCQUFxQixDQUFDLE1BQU0sR0FBRyxDQUFDLDZDQUNwQyxtQ0FBMkIsQ0FBQyxDQUFDO3FCQUM1RTtvQkFFRCxJQUFJLHFCQUFxQixDQUFDLE1BQU0sR0FBRyxDQUFDLEdBQUcsbUNBQXlCLEVBQUU7d0JBQzlELE1BQU0sSUFBSSxLQUFLLENBQUMsa0NBQWdDLHFCQUFxQixDQUFDLE1BQU0sR0FBRyxDQUFDLDRDQUNyQyxtQ0FBMkIsQ0FBQyxDQUFDO3FCQUMzRTtvQkFFSyxpQkFBaUIsR0FBdUI7d0JBQzFDLElBQUksRUFBRSw0Q0FBdUI7d0JBQzdCLEtBQUssRUFBRSxxQkFBcUI7d0JBQzVCLElBQUksRUFBRSxjQUFjLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxjQUFjLEtBQUssUUFBUTs0QkFDdEQsQ0FBQyxDQUFDLHFCQUFTLENBQUMsU0FBUyxDQUFDLGNBQWMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxxQkFBUyxDQUFDLFVBQVUsQ0FBQyxjQUFjLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTO3FCQUNoRyxDQUFDO29CQUVJLE9BQU8sR0FBYTt3QkFDdEIsT0FBTyxFQUFFLGlCQUFpQjtxQkFDN0IsQ0FBQztvQkFFZ0IscUJBQU0sV0FBVyxDQUFDLGFBQWEsQ0FBQyxPQUFPLENBQUMsRUFBQTs7b0JBQXBELFNBQVMsR0FBRyxTQUF3QztvQkFDMUQsc0JBQU87NEJBQ0gsT0FBTyxTQUFBOzRCQUNQLFNBQVMsV0FBQTt5QkFDWixFQUFDOzs7O0NBQ0w7QUExQ0QsNEJBMENDIn0= + }); - var IAddressOutputsResponse = /*#__PURE__*/Object.defineProperty({ + var IAddressOutputsResponse = createCommonjsModule(function (module, exports) { + Object.defineProperty(exports, "__esModule", { value: true }); - }, '__esModule', {value: true}); + }); - var IAddressResponse = /*#__PURE__*/Object.defineProperty({ + var IAddressResponse = createCommonjsModule(function (module, exports) { + Object.defineProperty(exports, "__esModule", { value: true }); - }, '__esModule', {value: true}); + }); - var IChildrenResponse = /*#__PURE__*/Object.defineProperty({ + var IChildrenResponse = createCommonjsModule(function (module, exports) { + Object.defineProperty(exports, "__esModule", { value: true }); - }, '__esModule', {value: true}); + }); - var IMessageIdResponse = /*#__PURE__*/Object.defineProperty({ + var IMessageIdResponse = createCommonjsModule(function (module, exports) { + Object.defineProperty(exports, "__esModule", { value: true }); - }, '__esModule', {value: true}); + }); - var IMessagesResponse = /*#__PURE__*/Object.defineProperty({ + var IMessagesResponse = createCommonjsModule(function (module, exports) { + Object.defineProperty(exports, "__esModule", { value: true }); - }, '__esModule', {value: true}); + }); - var IMilestoneResponse = /*#__PURE__*/Object.defineProperty({ + var IMilestoneResponse = createCommonjsModule(function (module, exports) { + Object.defineProperty(exports, "__esModule", { value: true }); - }, '__esModule', {value: true}); + }); - var IMilestoneUtxoChangesResponse = /*#__PURE__*/Object.defineProperty({ + var IMilestoneUtxoChangesResponse = createCommonjsModule(function (module, exports) { + Object.defineProperty(exports, "__esModule", { value: true }); - }, '__esModule', {value: true}); + }); - var IOutputResponse = /*#__PURE__*/Object.defineProperty({ + var IOutputResponse = createCommonjsModule(function (module, exports) { + Object.defineProperty(exports, "__esModule", { value: true }); - }, '__esModule', {value: true}); + }); - var IReceiptsResponse = /*#__PURE__*/Object.defineProperty({ + var IReceiptsResponse = createCommonjsModule(function (module, exports) { + Object.defineProperty(exports, "__esModule", { value: true }); - }, '__esModule', {value: true}); + }); - var IResponse = /*#__PURE__*/Object.defineProperty({ + var IResponse = createCommonjsModule(function (module, exports) { + Object.defineProperty(exports, "__esModule", { value: true }); - }, '__esModule', {value: true}); + }); - var ITipsResponse = /*#__PURE__*/Object.defineProperty({ + var ITipsResponse = createCommonjsModule(function (module, exports) { + Object.defineProperty(exports, "__esModule", { value: true }); - }, '__esModule', {value: true}); + }); var conflictReason = createCommonjsModule(function (module, exports) { // Copyright 2020 IOTA Stiftung // SPDX-License-Identifier: Apache-2.0 Object.defineProperty(exports, "__esModule", { value: true }); exports.ConflictReason = void 0; + // eslint-disable-next-line no-shadow + var ConflictReason; (function (ConflictReason) { /** * The message has no conflict. @@ -12310,95 +12331,108 @@ * The semantic validation failed. */ ConflictReason[ConflictReason["semanticValidationFailed"] = 255] = "semanticValidationFailed"; - })(exports.ConflictReason || (exports.ConflictReason = {})); - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29uZmxpY3RSZWFzb24uanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvbW9kZWxzL2NvbmZsaWN0UmVhc29uLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQSwrQkFBK0I7QUFDL0Isc0NBQXNDOzs7QUFFdEMscUNBQXFDO0FBQ3JDLElBQVksY0F3Q1g7QUF4Q0QsV0FBWSxjQUFjO0lBQ3RCOztPQUVHO0lBQ0gsbURBQVEsQ0FBQTtJQUVSOztPQUVHO0lBQ0gscUZBQXlCLENBQUE7SUFFekI7O09BRUc7SUFDSCxtSEFBd0MsQ0FBQTtJQUV4Qzs7T0FFRztJQUNILDZFQUFxQixDQUFBO0lBRXJCOztPQUVHO0lBQ0gsdUZBQTBCLENBQUE7SUFFMUI7O09BRUc7SUFDSCwyRUFBb0IsQ0FBQTtJQUVwQjs7T0FFRztJQUNILG1GQUF3QixDQUFBO0lBRXhCOztPQUVHO0lBQ0gsNkZBQThCLENBQUE7QUFDbEMsQ0FBQyxFQXhDVyxjQUFjLEdBQWQsc0JBQWMsS0FBZCxzQkFBYyxRQXdDekIifQ== + })(ConflictReason = exports.ConflictReason || (exports.ConflictReason = {})); + }); - var IAddress = /*#__PURE__*/Object.defineProperty({ + var IAddress = createCommonjsModule(function (module, exports) { + Object.defineProperty(exports, "__esModule", { value: true }); - }, '__esModule', {value: true}); + }); + var IBip44GeneratorState = createCommonjsModule(function (module, exports) { // Copyright 2020 IOTA Stiftung // SPDX-License-Identifier: Apache-2.0 + Object.defineProperty(exports, "__esModule", { value: true }); + }); + var IClient = createCommonjsModule(function (module, exports) { + Object.defineProperty(exports, "__esModule", { value: true }); - var IBip44GeneratorState = /*#__PURE__*/Object.defineProperty({ - - }, '__esModule', {value: true}); - - var IClient = /*#__PURE__*/Object.defineProperty({ - - }, '__esModule', {value: true}); + }); - var IGossipHeartbeat = /*#__PURE__*/Object.defineProperty({ + var IGossipHeartbeat = createCommonjsModule(function (module, exports) { + Object.defineProperty(exports, "__esModule", { value: true }); - }, '__esModule', {value: true}); + }); - var IGossipMetrics = /*#__PURE__*/Object.defineProperty({ + var IGossipMetrics = createCommonjsModule(function (module, exports) { + Object.defineProperty(exports, "__esModule", { value: true }); - }, '__esModule', {value: true}); + }); - var IKeyPair = /*#__PURE__*/Object.defineProperty({ + var IKeyPair = createCommonjsModule(function (module, exports) { + Object.defineProperty(exports, "__esModule", { value: true }); - }, '__esModule', {value: true}); + }); - var IMessage = /*#__PURE__*/Object.defineProperty({ + var IMessage = createCommonjsModule(function (module, exports) { + Object.defineProperty(exports, "__esModule", { value: true }); - }, '__esModule', {value: true}); + }); - var IMessageMetadata = /*#__PURE__*/Object.defineProperty({ + var IMessageMetadata = createCommonjsModule(function (module, exports) { + Object.defineProperty(exports, "__esModule", { value: true }); - }, '__esModule', {value: true}); + }); - var IMigratedFunds = /*#__PURE__*/Object.defineProperty({ + var IMigratedFunds = createCommonjsModule(function (module, exports) { + Object.defineProperty(exports, "__esModule", { value: true }); - }, '__esModule', {value: true}); + }); - var IMqttClient = /*#__PURE__*/Object.defineProperty({ + var IMqttClient = createCommonjsModule(function (module, exports) { + Object.defineProperty(exports, "__esModule", { value: true }); - }, '__esModule', {value: true}); + }); - var IMqttStatus = /*#__PURE__*/Object.defineProperty({ + var IMqttStatus = createCommonjsModule(function (module, exports) { + Object.defineProperty(exports, "__esModule", { value: true }); - }, '__esModule', {value: true}); + }); - var INodeInfo = /*#__PURE__*/Object.defineProperty({ + var INodeInfo = createCommonjsModule(function (module, exports) { + Object.defineProperty(exports, "__esModule", { value: true }); - }, '__esModule', {value: true}); + }); - var IPeer = /*#__PURE__*/Object.defineProperty({ + var IPeer = createCommonjsModule(function (module, exports) { + Object.defineProperty(exports, "__esModule", { value: true }); - }, '__esModule', {value: true}); + }); - var IPowProvider = /*#__PURE__*/Object.defineProperty({ + var IPowProvider = createCommonjsModule(function (module, exports) { + Object.defineProperty(exports, "__esModule", { value: true }); - }, '__esModule', {value: true}); + }); - var ISeed = /*#__PURE__*/Object.defineProperty({ + var ISeed = createCommonjsModule(function (module, exports) { + Object.defineProperty(exports, "__esModule", { value: true }); - }, '__esModule', {value: true}); + }); + var ITreasury = createCommonjsModule(function (module, exports) { // Copyright 2020 IOTA Stiftung // SPDX-License-Identifier: Apache-2.0 + Object.defineProperty(exports, "__esModule", { value: true }); + }); + var ITypeBase = createCommonjsModule(function (module, exports) { + Object.defineProperty(exports, "__esModule", { value: true }); - var ITreasury = /*#__PURE__*/Object.defineProperty({ - - }, '__esModule', {value: true}); - - var ITypeBase = /*#__PURE__*/Object.defineProperty({ - - }, '__esModule', {value: true}); + }); - var ledgerInclusionState = /*#__PURE__*/Object.defineProperty({ + var ledgerInclusionState = createCommonjsModule(function (module, exports) { + Object.defineProperty(exports, "__esModule", { value: true }); - }, '__esModule', {value: true}); + }); - var units = /*#__PURE__*/Object.defineProperty({ + var units = createCommonjsModule(function (module, exports) { + Object.defineProperty(exports, "__esModule", { value: true }); - }, '__esModule', {value: true}); + }); var powHelper = createCommonjsModule(function (module, exports) { Object.defineProperty(exports, "__esModule", { value: true }); @@ -12462,7 +12496,7 @@ return PowHelper; }()); exports.PowHelper = PowHelper; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicG93SGVscGVyLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL3V0aWxzL3Bvd0hlbHBlci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFBQSwrQkFBK0I7QUFDL0Isc0NBQXNDO0FBQ3RDLCtCQUErQjtBQUMvQiw2Q0FBNEM7QUFDNUMsdUNBQXNDO0FBQ3RDLHlDQUF3QztBQUN4QywrQ0FBOEM7QUFFOUM7O0dBRUc7QUFDSDtJQUFBO0lBc0RBLENBQUM7SUFyREc7Ozs7T0FJRztJQUNXLGVBQUssR0FBbkIsVUFBb0IsT0FBbUI7UUFDbkMsc0RBQXNEO1FBQ3RELElBQU0sZUFBZSxHQUFHLE9BQU8sQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFFN0MsSUFBTSxTQUFTLEdBQUcsaUJBQU8sQ0FBQyxNQUFNLENBQUMsZUFBZSxDQUFDLENBQUM7UUFFbEQsSUFBTSxLQUFLLEdBQUcsMkJBQVksQ0FBQyxLQUFLLENBQUMsT0FBTyxFQUFFLE9BQU8sQ0FBQyxNQUFNLEdBQUcsQ0FBQyxDQUFDLENBQUM7UUFFOUQsSUFBTSxLQUFLLEdBQUcsU0FBUyxDQUFDLGFBQWEsQ0FBQyxTQUFTLEVBQUUsS0FBSyxDQUFDLENBQUM7UUFFeEQsT0FBTyxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUMsRUFBRSxLQUFLLENBQUMsR0FBRyxPQUFPLENBQUMsTUFBTSxDQUFDO0lBQy9DLENBQUM7SUFFRDs7Ozs7T0FLRztJQUNXLHVCQUFhLEdBQTNCLFVBQTRCLFNBQXFCLEVBQUUsS0FBYTtRQUM1RCxJQUFNLEdBQUcsR0FBRyxJQUFJLFNBQVMsQ0FBQyxXQUFJLENBQUMsV0FBVyxDQUFDLENBQUM7UUFDNUMsSUFBTSxjQUFjLEdBQUcsV0FBSSxDQUFDLE1BQU0sQ0FBQyxHQUFHLEVBQUUsQ0FBQyxFQUFFLFNBQVMsQ0FBQyxDQUFDO1FBQ3RELElBQU0sS0FBSyxHQUFHLElBQUksVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDO1FBRWhDLDJCQUFZLENBQUMsTUFBTSxDQUFDLEtBQUssRUFBRSxLQUFLLEVBQUUsQ0FBQyxDQUFDLENBQUM7UUFDckMsV0FBSSxDQUFDLE1BQU0sQ0FBQyxHQUFHLEVBQUUsY0FBYyxFQUFFLEtBQUssQ0FBQyxDQUFDO1FBRXhDLElBQU0sSUFBSSxHQUFHLElBQUksV0FBSSxFQUFFLENBQUM7UUFDeEIsSUFBSSxDQUFDLE1BQU0sQ0FBQyxHQUFHLEVBQUUsQ0FBQyxFQUFFLFdBQUksQ0FBQyxXQUFXLENBQUMsQ0FBQztRQUV0QyxJQUFNLElBQUksR0FBRyxJQUFJLFNBQVMsQ0FBQyxXQUFJLENBQUMsV0FBVyxDQUFDLENBQUM7UUFDN0MsSUFBSSxDQUFDLE9BQU8sQ0FBQyxJQUFJLEVBQUUsQ0FBQyxFQUFFLFdBQUksQ0FBQyxXQUFXLENBQUMsQ0FBQztRQUV4QyxPQUFPLFNBQVMsQ0FBQyxvQkFBb0IsQ0FBQyxJQUFJLENBQUMsQ0FBQztJQUNoRCxDQUFDO0lBRUQ7Ozs7T0FJRztJQUNXLDhCQUFvQixHQUFsQyxVQUFtQyxLQUFnQjtRQUMvQyxJQUFJLENBQUMsR0FBVyxDQUFDLENBQUM7UUFDbEIsS0FBSyxJQUFJLENBQUMsR0FBRyxLQUFLLENBQUMsTUFBTSxHQUFHLENBQUMsRUFBRSxDQUFDLElBQUksQ0FBQyxJQUFJLEtBQUssQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLEVBQUUsQ0FBQyxFQUFFLEVBQUU7WUFDMUQsQ0FBQyxFQUFFLENBQUM7U0FDUDtRQUNELE9BQU8sQ0FBQyxDQUFDO0lBQ2IsQ0FBQztJQUNMLGdCQUFDO0FBQUQsQ0FBQyxBQXRERCxJQXNEQztBQXREWSw4QkFBUyJ9 + }); var localPowProvider = createCommonjsModule(function (module, exports) { @@ -12573,7 +12607,7 @@ return LocalPowProvider; }()); exports.LocalPowProvider = LocalPowProvider; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibG9jYWxQb3dQcm92aWRlci5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9wb3cvbG9jYWxQb3dQcm92aWRlci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFBQSwrQkFBK0I7QUFDL0Isc0NBQXNDO0FBQ3RDLDZDQUE0QztBQUM1Qyx1Q0FBc0M7QUFDdEMseUNBQXdDO0FBRXhDLHNEQUFxRDtBQUNyRCxnREFBK0M7QUFFL0M7OztHQUdHO0FBQ0g7SUFBQTtRQUNJOzs7V0FHRztRQUNjLFFBQUcsR0FBVyxpRUFBaUUsQ0FBQztJQW9EckcsQ0FBQztJQWxERzs7Ozs7T0FLRztJQUNVLDhCQUFHLEdBQWhCLFVBQWlCLE9BQW1CLEVBQUUsV0FBbUI7Ozs7Z0JBQy9DLGVBQWUsR0FBRyxPQUFPLENBQUMsS0FBSyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDO2dCQUV2QyxTQUFTLEdBQUcsaUJBQU8sQ0FBQyxNQUFNLENBQUMsZUFBZSxDQUFDLENBQUM7Z0JBRTVDLFdBQVcsR0FBRyxJQUFJLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQyxlQUFlLENBQUMsTUFBTSxHQUFHLENBQUMsQ0FBQyxHQUFHLFdBQVcsQ0FBQyxHQUFHLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQztnQkFFL0Ysc0JBQU8sSUFBSSxDQUFDLE1BQU0sQ0FBQyxTQUFTLEVBQUUsV0FBVyxDQUFDLEVBQUM7OztLQUM5QztJQUVEOzs7Ozs7T0FNRztJQUNLLGlDQUFNLEdBQWQsVUFBZSxTQUFxQixFQUFFLE1BQWM7UUFDaEQsSUFBSSxLQUFLLEdBQUcsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDO1FBQ3RCLElBQUksV0FBVyxDQUFDO1FBRWhCLElBQU0sR0FBRyxHQUFjLElBQUksU0FBUyxDQUFDLFdBQUksQ0FBQyxXQUFXLENBQUMsQ0FBQztRQUN2RCxJQUFNLGNBQWMsR0FBRyxXQUFJLENBQUMsTUFBTSxDQUFDLEdBQUcsRUFBRSxDQUFDLEVBQUUsU0FBUyxDQUFDLENBQUM7UUFDdEQsSUFBTSxJQUFJLEdBQWMsSUFBSSxTQUFTLENBQUMsV0FBSSxDQUFDLFdBQVcsQ0FBQyxDQUFDO1FBQ3hELElBQU0sS0FBSyxHQUFHLElBQUksVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDO1FBQ2hDLElBQU0sSUFBSSxHQUFHLElBQUksV0FBSSxFQUFFLENBQUM7UUFFeEIsR0FBRztZQUNDLDJCQUFZLENBQUMsTUFBTSxDQUFDLEtBQUssRUFBRSxLQUFLLEVBQUUsQ0FBQyxDQUFDLENBQUM7WUFDckMsV0FBSSxDQUFDLE1BQU0sQ0FBQyxHQUFHLEVBQUUsY0FBYyxFQUFFLEtBQUssQ0FBQyxDQUFDO1lBRXhDLElBQUksQ0FBQyxLQUFLLEVBQUUsQ0FBQztZQUNiLElBQUksQ0FBQyxNQUFNLENBQUMsR0FBRyxFQUFFLENBQUMsRUFBRSxXQUFJLENBQUMsV0FBVyxDQUFDLENBQUM7WUFDdEMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxJQUFJLEVBQUUsQ0FBQyxFQUFFLFdBQUksQ0FBQyxXQUFXLENBQUMsQ0FBQztZQUV4QyxJQUFJLHFCQUFTLENBQUMsb0JBQW9CLENBQUMsSUFBSSxDQUFDLElBQUksTUFBTSxFQUFFO2dCQUNoRCxXQUFXLEdBQUcsS0FBSyxDQUFDO2FBQ3ZCO2lCQUFNO2dCQUNILEtBQUssRUFBRSxDQUFDO2FBQ1g7U0FDSixRQUFRLFdBQVcsS0FBSyxTQUFTLEVBQUU7UUFFcEMsT0FBTyxXQUFXLGFBQVgsV0FBVyxjQUFYLFdBQVcsR0FBSSxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDcEMsQ0FBQztJQUNMLHVCQUFDO0FBQUQsQ0FBQyxBQXpERCxJQXlEQztBQXpEWSw0Q0FBZ0IifQ== + }); var conflictReasonStrings = createCommonjsModule(function (module, exports) { @@ -12596,7 +12630,7 @@ _a[conflictReason.ConflictReason.invalidDustAllowance] = "The dust allowance for the address is invalid", _a[conflictReason.ConflictReason.semanticValidationFailed] = "The semantic validation failed", _a); - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29uZmxpY3RSZWFzb25TdHJpbmdzLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL3Jlc291cmNlcy9jb25mbGljdFJlYXNvblN0cmluZ3MudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUFBLCtCQUErQjtBQUMvQixzQ0FBc0M7QUFDdEMsMkRBQTBEO0FBRTFEOztHQUVHO0FBQ1UsUUFBQSx1QkFBdUI7SUFDaEMsR0FBQywrQkFBYyxDQUFDLElBQUksSUFBRyxpQkFBaUI7SUFDeEMsR0FBQywrQkFBYyxDQUFDLHFCQUFxQixJQUFHLHVDQUF1QztJQUMvRSxHQUFDLCtCQUFjLENBQUMsb0NBQW9DLElBQ2hELHVFQUF1RTtJQUMzRSxHQUFDLCtCQUFjLENBQUMsaUJBQWlCLElBQUcscUNBQXFDO0lBQ3pFLEdBQUMsK0JBQWMsQ0FBQyxzQkFBc0IsSUFBRyx3REFBd0Q7SUFDakcsR0FBQywrQkFBYyxDQUFDLGdCQUFnQixJQUFHLHVDQUF1QztJQUMxRSxHQUFDLCtCQUFjLENBQUMsb0JBQW9CLElBQUcsK0NBQStDO0lBQ3RGLEdBQUMsK0JBQWMsQ0FBQyx3QkFBd0IsSUFBRyxnQ0FBZ0M7UUFDN0UifQ== + }); var ed25519Seed = createCommonjsModule(function (module, exports) { @@ -12658,7 +12692,7 @@ return Ed25519Seed; }()); exports.Ed25519Seed = Ed25519Seed; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZWQyNTUxOVNlZWQuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvc2VlZFR5cGVzL2VkMjU1MTlTZWVkLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQUdBLHlDQUF3QztBQUN4Qyw2Q0FBNEM7QUFDNUMsK0NBQThDO0FBSTlDOztHQUVHO0FBQ1UsUUFBQSxpQkFBaUIsR0FBVyxDQUFDLENBQUM7QUFFM0M7O0dBRUc7QUFDSDtJQU9JOzs7T0FHRztJQUNILHFCQUFZLGNBQTJCO1FBQ25DLElBQUksQ0FBQyxVQUFVLEdBQUcsY0FBYyxhQUFkLGNBQWMsY0FBZCxjQUFjLEdBQUksSUFBSSxVQUFVLEVBQUUsQ0FBQztJQUN6RCxDQUFDO0lBRUQ7Ozs7T0FJRztJQUNXLHdCQUFZLEdBQTFCLFVBQTJCLFFBQWdCO1FBQ3ZDLE9BQU8sSUFBSSxXQUFXLENBQUMsYUFBSyxDQUFDLGNBQWMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDO0lBQzNELENBQUM7SUFFRDs7O09BR0c7SUFDSSw2QkFBTyxHQUFkO1FBQ0ksSUFBTSxXQUFXLEdBQUcsaUJBQU8sQ0FBQyxlQUFlLENBQUMsSUFBSSxDQUFDLFVBQVUsQ0FBQyxDQUFDO1FBRTdELE9BQU87WUFDSCxTQUFTLEVBQUUsV0FBVyxDQUFDLFNBQVM7WUFDaEMsVUFBVSxFQUFFLFdBQVcsQ0FBQyxVQUFVO1NBQ3JDLENBQUM7SUFDTixDQUFDO0lBRUQ7Ozs7T0FJRztJQUNJLDBDQUFvQixHQUEzQixVQUE0QixJQUFlO1FBQ3ZDLElBQU0sSUFBSSxHQUFHLG1CQUFRLENBQUMsVUFBVSxDQUFDLElBQUksQ0FBQyxVQUFVLEVBQUUsSUFBSSxDQUFDLENBQUM7UUFDeEQsT0FBTyxJQUFJLFdBQVcsQ0FBQyxJQUFJLENBQUMsVUFBVSxDQUFDLENBQUM7SUFDNUMsQ0FBQztJQUVEOzs7T0FHRztJQUNJLDZCQUFPLEdBQWQ7UUFDSSxPQUFPLElBQUksQ0FBQyxVQUFVLENBQUM7SUFDM0IsQ0FBQztJQUNMLGtCQUFDO0FBQUQsQ0FBQyxBQXRERCxJQXNEQztBQXREWSxrQ0FBVyJ9 + }); var logging = createCommonjsModule(function (module, exports) { @@ -13022,7 +13056,7 @@ } } exports.logFunds = logFunds; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibG9nZ2luZy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy91dGlscy9sb2dnaW5nLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQUdBLDZEQUFrRjtBQUNsRixpRUFBd0Y7QUFDeEYsbUVBQTJGO0FBSTNGLGlFQUF3RjtBQUV4Riw2REFBa0Y7QUFDbEYseUVBQXFHO0FBQ3JHLHlGQUErSDtBQUMvSCwyRUFBeUc7QUFDekcseUVBQXFHO0FBQ3JHLHFFQUF5RTtBQUN6RSxxRUFBOEY7QUFDOUYsMkRBQStFO0FBQy9FLDZEQUFrRjtBQUNsRixxRkFBdUg7QUFDdkgsbURBQW1FO0FBQ25FLHlDQUF3QztBQUV4Qzs7Ozs7R0FLRztBQUNILElBQUksTUFBTSxHQUE4QyxVQUFDLE9BQWUsRUFBRSxJQUFhO0lBQ25GLE9BQUEsQ0FBQyxJQUFJLEtBQUssU0FBUyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsR0FBRyxDQUFDLE9BQU8sRUFBRSxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLEdBQUcsQ0FBQyxPQUFPLENBQUMsQ0FBQztBQUF4RSxDQUF3RSxDQUFDO0FBRTdFOzs7R0FHRztBQUNILFNBQWdCLFNBQVMsQ0FBQyxHQUE4QztJQUNwRSxNQUFNLEdBQUcsR0FBRyxDQUFDO0FBQ2pCLENBQUM7QUFGRCw4QkFFQztBQUVEOzs7O0dBSUc7QUFDSCxTQUFnQixPQUFPLENBQUMsTUFBYyxFQUFFLElBQWU7SUFDbkQsTUFBTSxDQUFJLE1BQU0sWUFBUyxFQUFFLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQztJQUN0QyxNQUFNLENBQUksTUFBTSxlQUFZLEVBQUUsSUFBSSxDQUFDLE9BQU8sQ0FBQyxDQUFDO0lBQzVDLE1BQU0sQ0FBSSxNQUFNLGtCQUFlLEVBQUUsSUFBSSxDQUFDLFNBQVMsQ0FBQyxDQUFDO0lBQ2pELE1BQU0sQ0FBSSxNQUFNLGtCQUFlLEVBQUUsSUFBSSxDQUFDLFNBQVMsQ0FBQyxDQUFDO0lBQ2pELE1BQU0sQ0FBSSxNQUFNLHFCQUFrQixFQUFFLElBQUksQ0FBQyxXQUFXLENBQUMsQ0FBQztJQUN0RCxNQUFNLENBQUksTUFBTSxrQkFBZSxFQUFFLElBQUksQ0FBQyxTQUFTLENBQUMsQ0FBQztJQUNqRCxNQUFNLENBQUksTUFBTSw4QkFBMkIsRUFBRSxJQUFJLENBQUMsb0JBQW9CLENBQUMsQ0FBQztJQUN4RSxNQUFNLENBQUksTUFBTSxrQ0FBK0IsRUFBRSxJQUFJLENBQUMsd0JBQXdCLENBQUMsQ0FBQztJQUNoRixNQUFNLENBQUksTUFBTSxpQ0FBOEIsRUFBRSxJQUFJLENBQUMsdUJBQXVCLENBQUMsQ0FBQztJQUM5RSxNQUFNLENBQUksTUFBTSwyQkFBd0IsRUFBRSxJQUFJLENBQUMsaUJBQWlCLENBQUMsQ0FBQztJQUNsRSxNQUFNLENBQUksTUFBTSxzQ0FBbUMsRUFBRSxJQUFJLENBQUMsMkJBQTJCLENBQUMsQ0FBQztJQUN2RixNQUFNLENBQUksTUFBTSx1QkFBb0IsRUFBRSxJQUFJLENBQUMsY0FBYyxDQUFDLENBQUM7SUFDM0QsTUFBTSxDQUFJLE1BQU0scUJBQWtCLEVBQUUsSUFBSSxDQUFDLFlBQVksQ0FBQyxDQUFDO0lBQ3ZELE1BQU0sQ0FBSSxNQUFNLGdCQUFhLEVBQUUsSUFBSSxDQUFDLFFBQVEsQ0FBQyxDQUFDO0FBQ2xELENBQUM7QUFmRCwwQkFlQztBQUVEOzs7O0dBSUc7QUFDSCxTQUFnQixPQUFPLENBQUMsTUFBYyxFQUFFLFlBQTJCO0lBQy9ELElBQUksWUFBWSxDQUFDLGFBQWEsRUFBRTtRQUM1QixLQUFLLElBQUksQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLEdBQUcsWUFBWSxDQUFDLGFBQWEsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxFQUFFLEVBQUU7WUFDeEQsTUFBTSxDQUFJLE1BQU0sZUFBUyxDQUFDLEdBQUcsQ0FBQyxrQkFBYyxFQUFFLFlBQVksQ0FBQyxhQUFhLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztTQUNoRjtLQUNKO0FBQ0wsQ0FBQztBQU5ELDBCQU1DO0FBRUQ7Ozs7R0FJRztBQUNILFNBQWdCLFVBQVUsQ0FBQyxNQUFjLEVBQUUsT0FBaUI7SUFDeEQsTUFBTSxDQUFJLE1BQU0sa0JBQWUsRUFBRSxPQUFPLENBQUMsU0FBUyxDQUFDLENBQUM7SUFDcEQsSUFBSSxPQUFPLENBQUMsZ0JBQWdCLEVBQUU7UUFDMUIsS0FBSyxJQUFJLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxHQUFHLE9BQU8sQ0FBQyxnQkFBZ0IsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxFQUFFLEVBQUU7WUFDdEQsTUFBTSxDQUFJLE1BQU0sa0JBQVksQ0FBQyxHQUFHLENBQUMsa0JBQWMsRUFBRSxPQUFPLENBQUMsZ0JBQWdCLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztTQUNqRjtLQUNKO0lBQ0QsVUFBVSxDQUFJLE1BQU0sT0FBSSxFQUFFLE9BQU8sQ0FBQyxPQUFPLENBQUMsQ0FBQztJQUMzQyxJQUFJLE9BQU8sQ0FBQyxLQUFLLEtBQUssU0FBUyxFQUFFO1FBQzdCLE1BQU0sQ0FBSSxNQUFNLGFBQVUsRUFBRSxPQUFPLENBQUMsS0FBSyxDQUFDLENBQUM7S0FDOUM7QUFDTCxDQUFDO0FBWEQsZ0NBV0M7QUFFRDs7OztHQUlHO0FBQ0gsU0FBZ0Isa0JBQWtCLENBQUMsTUFBYyxFQUFFLGVBQWlDO0lBQ2hGLE1BQU0sQ0FBSSxNQUFNLGtCQUFlLEVBQUUsZUFBZSxDQUFDLFNBQVMsQ0FBQyxDQUFDO0lBQzVELElBQUksZUFBZSxDQUFDLGdCQUFnQixFQUFFO1FBQ2xDLEtBQUssSUFBSSxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsR0FBRyxlQUFlLENBQUMsZ0JBQWdCLENBQUMsTUFBTSxFQUFFLENBQUMsRUFBRSxFQUFFO1lBQzlELE1BQU0sQ0FBSSxNQUFNLGtCQUFZLENBQUMsR0FBRyxDQUFDLGtCQUFjLEVBQUUsZUFBZSxDQUFDLGdCQUFnQixDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7U0FDekY7S0FDSjtJQUNELElBQUksZUFBZSxDQUFDLE9BQU8sS0FBSyxTQUFTLEVBQUU7UUFDdkMsTUFBTSxDQUFJLE1BQU0sZ0JBQWEsRUFBRSxlQUFlLENBQUMsT0FBTyxDQUFDLENBQUM7S0FDM0Q7SUFDRCxJQUFJLGVBQWUsQ0FBQyxjQUFjLEtBQUssU0FBUyxFQUFFO1FBQzlDLE1BQU0sQ0FBSSxNQUFNLHVCQUFvQixFQUFFLGVBQWUsQ0FBQyxjQUFjLENBQUMsQ0FBQztLQUN6RTtJQUNELElBQUksZUFBZSxDQUFDLDBCQUEwQixLQUFLLFNBQVMsRUFBRTtRQUMxRCxNQUFNLENBQUksTUFBTSxxQ0FBa0MsRUFBRSxlQUFlLENBQUMsMEJBQTBCLENBQUMsQ0FBQztLQUNuRztJQUNELE1BQU0sQ0FBSSxNQUFNLDhCQUEyQixFQUFFLGVBQWUsQ0FBQyxvQkFBb0IsQ0FBQyxDQUFDO0lBQ25GLElBQUksZUFBZSxDQUFDLGNBQWMsS0FBSyxTQUFTLEVBQUU7UUFDOUMsTUFBTSxDQUFJLE1BQU0sdUJBQW9CLEVBQUUsZUFBZSxDQUFDLGNBQWMsQ0FBQyxDQUFDO0tBQ3pFO0lBQ0QsSUFBSSxlQUFlLENBQUMsYUFBYSxLQUFLLFNBQVMsRUFBRTtRQUM3QyxNQUFNLENBQUksTUFBTSxzQkFBbUIsRUFBRSxlQUFlLENBQUMsYUFBYSxDQUFDLENBQUM7S0FDdkU7SUFDRCxJQUFJLGVBQWUsQ0FBQyxjQUFjLEtBQUssU0FBUyxFQUFFO1FBQzlDLE1BQU0sQ0FBSSxNQUFNLHVCQUFvQixFQUFFLGVBQWUsQ0FBQyxjQUFjLENBQUMsQ0FBQztLQUN6RTtBQUNMLENBQUM7QUExQkQsZ0RBMEJDO0FBRUQ7Ozs7R0FJRztBQUNILFNBQWdCLFVBQVUsQ0FBQyxNQUFjLEVBQUUsY0FLeEI7SUFDZixJQUFJLGNBQWMsRUFBRTtRQUNoQixJQUFJLGNBQWMsQ0FBQyxJQUFJLEtBQUssOENBQXdCLEVBQUU7WUFDbEQscUJBQXFCLENBQUMsTUFBTSxFQUFFLGNBQWMsQ0FBQyxDQUFDO1NBQ2pEO2FBQU0sSUFBSSxjQUFjLENBQUMsSUFBSSxLQUFLLDBDQUFzQixFQUFFO1lBQ3ZELG1CQUFtQixDQUFDLE1BQU0sRUFBRSxjQUFjLENBQUMsQ0FBQztTQUMvQzthQUFNLElBQUksY0FBYyxDQUFDLElBQUksS0FBSyw0Q0FBdUIsRUFBRTtZQUN4RCxvQkFBb0IsQ0FBQyxNQUFNLEVBQUUsY0FBYyxDQUFDLENBQUM7U0FDaEQ7YUFBTSxJQUFJLGNBQWMsQ0FBQyxJQUFJLEtBQUssc0NBQW9CLEVBQUU7WUFDckQsaUJBQWlCLENBQUMsTUFBTSxFQUFFLGNBQWMsQ0FBQyxDQUFDO1NBQzdDO2FBQU0sSUFBSSxjQUFjLENBQUMsSUFBSSxLQUFLLCtEQUFpQyxFQUFFO1lBQ2xFLDZCQUE2QixDQUFDLE1BQU0sRUFBRSxjQUFjLENBQUMsQ0FBQztTQUN6RDtLQUNKO0FBQ0wsQ0FBQztBQW5CRCxnQ0FtQkM7QUFFRDs7OztHQUlHO0FBQ0gsU0FBZ0IscUJBQXFCLENBQUMsTUFBYyxFQUFFLE9BQTZCO0lBQy9FLElBQUksT0FBTyxFQUFFO1FBQ1QsTUFBTSxDQUFJLE1BQU0sd0JBQXFCLENBQUMsQ0FBQztRQUN2QyxJQUFJLE9BQU8sQ0FBQyxPQUFPLENBQUMsSUFBSSxLQUFLLDhDQUF3QixFQUFFO1lBQ25ELElBQUksT0FBTyxDQUFDLE9BQU8sQ0FBQyxNQUFNLEVBQUU7Z0JBQ3hCLE1BQU0sQ0FBSSxNQUFNLGNBQVcsRUFBRSxPQUFPLENBQUMsT0FBTyxDQUFDLE1BQU0sQ0FBQyxNQUFNLENBQUMsQ0FBQztnQkFDNUQsS0FBb0IsVUFBc0IsRUFBdEIsS0FBQSxPQUFPLENBQUMsT0FBTyxDQUFDLE1BQU0sRUFBdEIsY0FBc0IsRUFBdEIsSUFBc0IsRUFBRTtvQkFBdkMsSUFBTSxLQUFLLFNBQUE7b0JBQ1osUUFBUSxDQUFJLE1BQU0sU0FBTSxFQUFFLEtBQUssQ0FBQyxDQUFDO2lCQUNwQzthQUNKO1lBQ0QsSUFBSSxPQUFPLENBQUMsT0FBTyxDQUFDLE9BQU8sRUFBRTtnQkFDekIsTUFBTSxDQUFJLE1BQU0sZUFBWSxFQUFFLE9BQU8sQ0FBQyxPQUFPLENBQUMsT0FBTyxDQUFDLE1BQU0sQ0FBQyxDQUFDO2dCQUM5RCxLQUFxQixVQUF1QixFQUF2QixLQUFBLE9BQU8sQ0FBQyxPQUFPLENBQUMsT0FBTyxFQUF2QixjQUF1QixFQUF2QixJQUF1QixFQUFFO29CQUF6QyxJQUFNLE1BQU0sU0FBQTtvQkFDYixTQUFTLENBQUksTUFBTSxTQUFNLEVBQUUsTUFBTSxDQUFDLENBQUM7aUJBQ3RDO2FBQ0o7U0FDSjtRQUNELElBQUksT0FBTyxDQUFDLFlBQVksRUFBRTtZQUN0QixNQUFNLENBQUksTUFBTSxxQkFBa0IsRUFBRSxPQUFPLENBQUMsWUFBWSxDQUFDLE1BQU0sQ0FBQyxDQUFDO1lBQ2pFLEtBQTBCLFVBQW9CLEVBQXBCLEtBQUEsT0FBTyxDQUFDLFlBQVksRUFBcEIsY0FBb0IsRUFBcEIsSUFBb0IsRUFBRTtnQkFBM0MsSUFBTSxXQUFXLFNBQUE7Z0JBQ2xCLGNBQWMsQ0FBSSxNQUFNLFNBQU0sRUFBRSxXQUFXLENBQUMsQ0FBQzthQUNoRDtTQUNKO0tBQ0o7QUFDTCxDQUFDO0FBeEJELHNEQXdCQztBQUVEOzs7O0dBSUc7QUFDSCxTQUFnQixvQkFBb0IsQ0FBQyxNQUFjLEVBQUUsT0FBNEI7SUFDN0UsSUFBSSxPQUFPLEVBQUU7UUFDVCxNQUFNLENBQUksTUFBTSx1QkFBb0IsQ0FBQyxDQUFDO1FBQ3RDLE1BQU0sQ0FBSSxNQUFNLGFBQVUsRUFBRSxxQkFBUyxDQUFDLFNBQVMsQ0FBQyxPQUFPLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQztRQUNoRSxNQUFNLENBQUksTUFBTSxZQUFTLEVBQUUsT0FBTyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMscUJBQVMsQ0FBQyxTQUFTLENBQUMsT0FBTyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQztLQUN6RjtBQUNMLENBQUM7QUFORCxvREFNQztBQUVEOzs7O0dBSUc7QUFDSCxTQUFnQixtQkFBbUIsQ0FBQyxNQUFjLEVBQUUsT0FBMkI7SUFDM0UsSUFBSSxPQUFPLEVBQUU7UUFDVCxNQUFNLENBQUksTUFBTSxzQkFBbUIsQ0FBQyxDQUFDO1FBQ3JDLE1BQU0sQ0FBSSxNQUFNLGFBQVUsRUFBRSxPQUFPLENBQUMsS0FBSyxDQUFDLENBQUM7UUFDM0MsTUFBTSxDQUFJLE1BQU0saUJBQWMsRUFBRSxPQUFPLENBQUMsU0FBUyxDQUFDLENBQUM7UUFDbkQsS0FBSyxJQUFJLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxHQUFHLE9BQU8sQ0FBQyxnQkFBZ0IsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxFQUFFLEVBQUU7WUFDdEQsTUFBTSxDQUFJLE1BQU0sa0JBQVksQ0FBQyxHQUFHLENBQUMsT0FBRyxFQUFFLE9BQU8sQ0FBQyxnQkFBZ0IsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO1NBQ3RFO1FBQ0QsTUFBTSxDQUFJLE1BQU0sOEJBQTJCLEVBQUUsT0FBTyxDQUFDLG9CQUFvQixDQUFDLENBQUM7UUFDM0UsSUFBSSxPQUFPLENBQUMsWUFBWSxFQUFFO1lBQ3RCLE1BQU0sQ0FBSSxNQUFNLHNCQUFtQixFQUFFLE9BQU8sQ0FBQyxZQUFZLENBQUMsQ0FBQztTQUM5RDtRQUNELElBQUksT0FBTyxDQUFDLDBCQUEwQixFQUFFO1lBQ3BDLE1BQU0sQ0FBSSxNQUFNLHNDQUFtQyxFQUFFLE9BQU8sQ0FBQywwQkFBMEIsQ0FBQyxDQUFDO1NBQzVGO1FBQ0QsTUFBTSxDQUFJLE1BQU0sbUJBQWdCLEVBQUUsT0FBTyxDQUFDLFVBQVUsQ0FBQyxDQUFDO1FBQ3RELE1BQU0sQ0FBSSxNQUFNLGtCQUFlLEVBQUUsT0FBTyxDQUFDLFVBQVUsQ0FBQyxDQUFDO1FBQ3JELGlCQUFpQixDQUFJLE1BQU0sT0FBSSxFQUFFLE9BQU8sQ0FBQyxPQUFPLENBQUMsQ0FBQztLQUNyRDtBQUNMLENBQUM7QUFuQkQsa0RBbUJDO0FBRUQ7Ozs7R0FJRztBQUNILFNBQWdCLGlCQUFpQixDQUFDLE1BQWMsRUFBRSxPQUF5QjtJQUN2RSxJQUFJLE9BQU8sRUFBRTtRQUNULE1BQU0sQ0FBSSxNQUFNLG9CQUFpQixDQUFDLENBQUM7UUFDbkMsTUFBTSxDQUFJLE1BQU0sbUJBQWdCLEVBQUUsT0FBTyxDQUFDLFVBQVUsQ0FBQyxDQUFDO1FBQ3RELE1BQU0sQ0FBSSxNQUFNLGFBQVUsRUFBRSxPQUFPLENBQUMsS0FBSyxDQUFDLENBQUM7UUFDM0MsTUFBTSxDQUFJLE1BQU0sYUFBVSxFQUFFLE9BQU8sQ0FBQyxLQUFLLENBQUMsTUFBTSxDQUFDLENBQUM7UUFDbEQsS0FBb0IsVUFBYSxFQUFiLEtBQUEsT0FBTyxDQUFDLEtBQUssRUFBYixjQUFhLEVBQWIsSUFBYSxFQUFFO1lBQTlCLElBQU0sS0FBSyxTQUFBO1lBQ1osUUFBUSxDQUFJLE1BQU0sU0FBTSxFQUFFLEtBQUssQ0FBQyxDQUFDO1NBQ3BDO1FBQ0QsNkJBQTZCLENBQUksTUFBTSxTQUFNLEVBQUUsT0FBTyxDQUFDLFdBQVcsQ0FBQyxDQUFDO0tBQ3ZFO0FBQ0wsQ0FBQztBQVhELDhDQVdDO0FBRUQ7Ozs7R0FJRztBQUNILFNBQWdCLDZCQUE2QixDQUFDLE1BQWMsRUFBRSxPQUFxQztJQUMvRixJQUFJLE9BQU8sRUFBRTtRQUNULE1BQU0sQ0FBSSxNQUFNLGlDQUE4QixDQUFDLENBQUM7UUFDaEQsUUFBUSxDQUFDLE1BQU0sRUFBRSxPQUFPLENBQUMsS0FBSyxDQUFDLENBQUM7UUFDaEMsU0FBUyxDQUFDLE1BQU0sRUFBRSxPQUFPLENBQUMsTUFBTSxDQUFDLENBQUM7S0FDckM7QUFDTCxDQUFDO0FBTkQsc0VBTUM7QUFFRDs7OztHQUlHO0FBQ0gsU0FBZ0IsVUFBVSxDQUFDLE1BQWMsRUFBRSxjQUFnQztJQUN2RSxJQUFJLENBQUEsY0FBYyxhQUFkLGNBQWMsdUJBQWQsY0FBYyxDQUFFLElBQUksTUFBSyxzQ0FBb0IsRUFBRTtRQUMvQyxJQUFNLE9BQU8sR0FBRyxjQUFjLENBQUM7UUFDL0IsTUFBTSxDQUFJLE1BQU0sb0JBQWlCLENBQUMsQ0FBQztRQUNuQyxNQUFNLENBQUksTUFBTSxlQUFZLEVBQUUsT0FBTyxDQUFDLE9BQU8sQ0FBQyxDQUFDO0tBQ2xEO0FBQ0wsQ0FBQztBQU5ELGdDQU1DO0FBRUQ7Ozs7R0FJRztBQUNILFNBQWdCLFlBQVksQ0FBQyxNQUFjLEVBQUUsZ0JBQW9DO0lBQzdFLElBQUksQ0FBQSxnQkFBZ0IsYUFBaEIsZ0JBQWdCLHVCQUFoQixnQkFBZ0IsQ0FBRSxJQUFJLE1BQUssMENBQXNCLEVBQUU7UUFDbkQsSUFBTSxTQUFTLEdBQUcsZ0JBQWdCLENBQUM7UUFDbkMsTUFBTSxDQUFJLE1BQU0sc0JBQW1CLENBQUMsQ0FBQztRQUNyQyxNQUFNLENBQUksTUFBTSxrQkFBZSxFQUFFLFNBQVMsQ0FBQyxTQUFTLENBQUMsQ0FBQztRQUN0RCxNQUFNLENBQUksTUFBTSxpQkFBYyxFQUFFLFNBQVMsQ0FBQyxTQUFTLENBQUMsQ0FBQztLQUN4RDtBQUNMLENBQUM7QUFQRCxvQ0FPQztBQUVEOzs7O0dBSUc7QUFDSCxTQUFnQixRQUFRLENBQUMsTUFBYyxFQUFFLFlBQTBDO0lBQy9FLElBQUksWUFBWSxFQUFFO1FBQ2QsSUFBSSxZQUFZLENBQUMsSUFBSSxLQUFLLDRCQUFlLEVBQUU7WUFDdkMsSUFBTSxLQUFLLEdBQUcsWUFBWSxDQUFDO1lBQzNCLE1BQU0sQ0FBSSxNQUFNLGVBQVksQ0FBQyxDQUFDO1lBQzlCLE1BQU0sQ0FBSSxNQUFNLHNCQUFtQixFQUFFLEtBQUssQ0FBQyxhQUFhLENBQUMsQ0FBQztZQUMxRCxNQUFNLENBQUksTUFBTSxnQ0FBNkIsRUFBRSxLQUFLLENBQUMsc0JBQXNCLENBQUMsQ0FBQztTQUNoRjthQUFNLElBQUksWUFBWSxDQUFDLElBQUksS0FBSyxvQ0FBbUIsRUFBRTtZQUNsRCxJQUFNLEtBQUssR0FBRyxZQUFZLENBQUM7WUFDM0IsTUFBTSxDQUFJLE1BQU0sbUJBQWdCLENBQUMsQ0FBQztZQUNsQyxNQUFNLENBQUksTUFBTSxzQkFBbUIsRUFBRSxLQUFLLENBQUMsV0FBVyxDQUFDLENBQUM7U0FDM0Q7S0FDSjtBQUNMLENBQUM7QUFiRCw0QkFhQztBQUVEOzs7O0dBSUc7QUFDSCxTQUFnQixTQUFTLENBQUMsTUFBYyxFQUNwQyxhQUF3RjtJQUN4RixJQUFJLGFBQWEsRUFBRTtRQUNmLElBQUksYUFBYSxDQUFDLElBQUksS0FBSyxzREFBNkIsRUFBRTtZQUN0RCxJQUFNLE1BQU0sR0FBRyxhQUFhLENBQUM7WUFDN0IsTUFBTSxDQUFJLE1BQU0sbUNBQWdDLENBQUMsQ0FBQztZQUNsRCxVQUFVLENBQUksTUFBTSxTQUFNLEVBQUUsTUFBTSxDQUFDLE9BQU8sQ0FBQyxDQUFDO1lBQzVDLE1BQU0sQ0FBSSxNQUFNLGdCQUFhLEVBQUUsTUFBTSxDQUFDLE1BQU0sQ0FBQyxDQUFDO1NBQ2pEO2FBQU0sSUFBSSxhQUFhLENBQUMsSUFBSSxLQUFLLHFFQUFxQyxFQUFFO1lBQ3JFLElBQU0sTUFBTSxHQUFHLGFBQWEsQ0FBQztZQUM3QixNQUFNLENBQUksTUFBTSwyQ0FBd0MsQ0FBQyxDQUFDO1lBQzFELFVBQVUsQ0FBSSxNQUFNLFNBQU0sRUFBRSxNQUFNLENBQUMsT0FBTyxDQUFDLENBQUM7WUFDNUMsTUFBTSxDQUFJLE1BQU0sZ0JBQWEsRUFBRSxNQUFNLENBQUMsTUFBTSxDQUFDLENBQUM7U0FDakQ7YUFBTSxJQUFJLGFBQWEsQ0FBQyxJQUFJLEtBQUssc0NBQW9CLEVBQUU7WUFDcEQsSUFBTSxNQUFNLEdBQUcsYUFBYSxDQUFDO1lBQzdCLE1BQU0sQ0FBSSxNQUFNLG9CQUFpQixDQUFDLENBQUM7WUFDbkMsTUFBTSxDQUFJLE1BQU0sZ0JBQWEsRUFBRSxNQUFNLENBQUMsTUFBTSxDQUFDLENBQUM7U0FDakQ7S0FDSjtBQUNMLENBQUM7QUFuQkQsOEJBbUJDO0FBRUQ7Ozs7R0FJRztBQUNILFNBQWdCLGNBQWMsQ0FBQyxNQUFjLEVBQ3pDLGtCQUFrRTtJQUNsRSxJQUFJLGtCQUFrQixFQUFFO1FBQ3BCLElBQUksa0JBQWtCLENBQUMsSUFBSSxLQUFLLG1EQUEyQixFQUFFO1lBQ3pELElBQU0sV0FBVyxHQUFHLGtCQUFrQixDQUFDO1lBQ3ZDLE1BQU0sQ0FBSSxNQUFNLDZCQUEwQixDQUFDLENBQUM7WUFDNUMsWUFBWSxDQUFJLE1BQU0sU0FBTSxFQUFFLFdBQVcsQ0FBQyxTQUFTLENBQUMsQ0FBQztTQUN4RDthQUFNLElBQUksa0JBQWtCLENBQUMsSUFBSSxLQUFLLG1EQUEyQixFQUFFO1lBQ2hFLElBQU0sV0FBVyxHQUFHLGtCQUFrQixDQUFDO1lBQ3ZDLE1BQU0sQ0FBSSxNQUFNLDZCQUEwQixDQUFDLENBQUM7WUFDNUMsTUFBTSxDQUFJLE1BQU0sbUJBQWdCLEVBQUUsV0FBVyxDQUFDLFNBQVMsQ0FBQyxDQUFDO1NBQzVEO0tBQ0o7QUFDTCxDQUFDO0FBYkQsd0NBYUM7QUFFRDs7OztHQUlHO0FBQ0gsU0FBZ0IsUUFBUSxDQUFDLE1BQWMsRUFBRSxJQUFxQjtJQUMxRCxJQUFJLElBQUksRUFBRTtRQUNOLE1BQU0sQ0FBSSxNQUFNLFdBQVEsQ0FBQyxDQUFDO1FBQzFCLE1BQU0sQ0FBSSxNQUFNLCtCQUE0QixFQUFFLElBQUksQ0FBQyxtQkFBbUIsQ0FBQyxDQUFDO1FBQ3hFLFVBQVUsQ0FBSSxNQUFNLFNBQU0sRUFBRSxJQUFJLENBQUMsT0FBTyxDQUFDLENBQUM7UUFDMUMsTUFBTSxDQUFJLE1BQU0saUJBQWMsRUFBRSxJQUFJLENBQUMsT0FBTyxDQUFDLENBQUM7S0FDakQ7QUFDTCxDQUFDO0FBUEQsNEJBT0MifQ== + }); var unitsHelper = createCommonjsModule(function (module, exports) { @@ -13154,7 +13188,7 @@ return UnitsHelper; }()); exports.UnitsHelper = UnitsHelper; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidW5pdHNIZWxwZXIuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvdXRpbHMvdW5pdHNIZWxwZXIudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBSUE7O0dBRUc7QUFDSDtJQUFBO0lBZ0lBLENBQUM7SUFuSEc7Ozs7O09BS0c7SUFDVyxzQkFBVSxHQUF4QixVQUF5QixLQUFhLEVBQUUsYUFBeUI7UUFBekIsOEJBQUEsRUFBQSxpQkFBeUI7UUFDN0QsT0FBTyxXQUFXLENBQUMsV0FBVyxDQUFDLEtBQUssRUFBRSxXQUFXLENBQUMsYUFBYSxDQUFDLEtBQUssQ0FBQyxFQUFFLGFBQWEsQ0FBQyxDQUFDO0lBQzNGLENBQUM7SUFFRDs7Ozs7O09BTUc7SUFDVyx1QkFBVyxHQUF6QixVQUEwQixLQUFhLEVBQUUsSUFBVyxFQUFFLGFBQXlCO1FBQXpCLDhCQUFBLEVBQUEsaUJBQXlCO1FBQzNFLElBQUksQ0FBQyxXQUFXLENBQUMsUUFBUSxDQUFDLElBQUksQ0FBQyxFQUFFO1lBQzdCLE1BQU0sSUFBSSxLQUFLLENBQUMsdUJBQXFCLElBQU0sQ0FBQyxDQUFDO1NBQ2hEO1FBRUQsSUFBSSxDQUFDLEtBQUssRUFBRTtZQUNSLE9BQU8sT0FBSyxJQUFNLENBQUM7U0FDdEI7UUFFRCxPQUFPLElBQUksS0FBSyxHQUFHO1lBQ2YsQ0FBQyxDQUFJLEtBQUssT0FBSTtZQUNkLENBQUMsQ0FBSSxXQUFXLENBQUMsWUFBWSxDQUFDLEtBQUssRUFBRSxHQUFHLEVBQUUsSUFBSSxDQUFDLENBQUMsT0FBTyxDQUFDLGFBQWEsQ0FBQyxTQUFJLElBQU0sQ0FBQztJQUN6RixDQUFDO0lBRUQ7Ozs7T0FJRztJQUNXLHlCQUFhLEdBQTNCLFVBQTRCLEtBQWE7UUFDckMsSUFBSSxTQUFTLEdBQVUsR0FBRyxDQUFDO1FBRTNCLElBQUksQ0FBQyxLQUFLLEVBQUU7WUFDUixPQUFPLFNBQVMsQ0FBQztTQUNwQjtRQUVELElBQU0sV0FBVyxHQUFHLElBQUks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 + }); var es = createCommonjsModule(function (module, exports) { @@ -13270,7 +13304,7 @@ __exportStar(readStream, exports); __exportStar(unitsHelper, exports); __exportStar(writeStream, exports); - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7O0FBQUEsK0JBQStCO0FBQy9CLHNDQUFzQztBQUN0QyxnRUFBOEM7QUFDOUMsbURBQWlDO0FBQ2pDLGtEQUFnQztBQUNoQyxpREFBK0I7QUFDL0IsaURBQStCO0FBQy9CLG1EQUFpQztBQUNqQyxrREFBZ0M7QUFDaEMsbURBQWlDO0FBQ2pDLHFEQUFtQztBQUNuQyx1REFBcUM7QUFDckMsdURBQXFDO0FBQ3JDLHdEQUFzQztBQUN0Qyx1REFBcUM7QUFDckMsNkRBQTJDO0FBQzNDLG9FQUFrRDtBQUNsRCxrREFBZ0M7QUFDaEMscURBQW1DO0FBQ25DLGlEQUErQjtBQUMvQixtREFBaUM7QUFDakMsZ0RBQThCO0FBQzlCLG1EQUFpQztBQUNqQyxzREFBb0M7QUFDcEMsc0RBQW9DO0FBQ3BDLGtEQUFnQztBQUNoQyxrREFBZ0M7QUFDaEMsa0RBQWdDO0FBQ2hDLG9EQUFrQztBQUNsQyxrREFBZ0M7QUFDaEMsa0RBQWdDO0FBQ2hDLHdEQUFzQztBQUN0Qyx5REFBdUM7QUFDdkMsZ0VBQThDO0FBQzlDLGtFQUFnRDtBQUNoRCxzREFBb0M7QUFDcEMsdURBQXFDO0FBQ3JDLDJEQUF5QztBQUN6QyxvREFBa0M7QUFDbEMsbURBQWlDO0FBQ2pDLDJEQUF5QztBQUN6Qyx1REFBcUM7QUFDckMsdUVBQXFEO0FBQ3JELGdFQUE4QztBQUM5QyxpRUFBK0M7QUFDL0Msa0VBQWdEO0FBQ2hELGlFQUErQztBQUMvQyxrRUFBZ0Q7QUFDaEQsNkVBQTJEO0FBQzNELCtEQUE2QztBQUM3QyxpRUFBK0M7QUFDL0MseURBQXVDO0FBQ3ZDLDZEQUEyQztBQUMzQywwREFBd0M7QUFDeEMsb0RBQWtDO0FBQ2xDLGdFQUE4QztBQUM5QyxtREFBaUM7QUFDakMsMkRBQXlDO0FBQ3pDLDZEQUEyQztBQUMzQyw0REFBMEM7QUFDMUMsMERBQXdDO0FBQ3hDLDhEQUE0QztBQUM1QyxvREFBa0M7QUFDbEMsb0RBQWtDO0FBQ2xDLDREQUEwQztBQUMxQywwREFBd0M7QUFDeEMsNkRBQTJDO0FBQzNDLHVEQUFxQztBQUNyQyx1REFBcUM7QUFDckMscURBQW1DO0FBQ25DLGlEQUErQjtBQUMvQix3REFBc0M7QUFDdEMsMkRBQXlDO0FBQ3pDLGlFQUErQztBQUMvQyxpREFBK0I7QUFDL0IseUVBQXVEO0FBQ3ZELGtFQUFnRDtBQUNoRCxpRUFBK0M7QUFDL0MsK0RBQTZDO0FBQzdDLCtEQUE2QztBQUM3QyxxREFBbUM7QUFDbkMsMERBQXdDO0FBQ3hDLDJEQUF5QztBQUN6Qyx1RUFBcUQ7QUFDckQscURBQW1DO0FBQ25DLHNEQUFvQztBQUNwQyxnRUFBOEM7QUFDOUMsaURBQStCO0FBQy9CLHlEQUF1QztBQUN2QyxvRUFBa0Q7QUFDbEQsMERBQXdDO0FBQ3hDLHNEQUFvQztBQUNwQyx1REFBcUM7QUFDckMsdURBQXFDO0FBQ3JDLG9EQUFrQztBQUNsQyxrREFBZ0M7QUFDaEMsb0RBQWtDO0FBQ2xDLHVEQUFxQztBQUNyQyxxREFBbUM7QUFDbkMsc0RBQW9DO0FBQ3BDLHNEQUFvQyJ9 + }); var index_browser = createCommonjsModule(function (module, exports) { @@ -13289,7 +13323,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); __exportStar(es, exports); - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguYnJvd3Nlci5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uL3NyYy9pbmRleC5icm93c2VyLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQSwrQkFBK0I7QUFDL0Isc0NBQXNDOzs7Ozs7Ozs7Ozs7QUFFdEMsOEJBQTRCO0FBQzVCLDBDQUF3QiJ9 + }); var index_browser$1 = /*@__PURE__*/getDefaultExportFromCjs(index_browser); diff --git a/dist/iota.browser.min.js b/dist/iota.browser.min.js index 81c4cd044..284b5e546 100644 --- a/dist/iota.browser.min.js +++ b/dist/iota.browser.min.js @@ -1 +1 @@ -!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t(require("big-integer"),require("mqtt")):"function"==typeof define&&define.amd?define(["big-integer","mqtt"],t):(e="undefined"!=typeof globalThis?globalThis:e||self).Iota=t(e["big-integer"],e.mqtt)}(this,(function(e,t){"use strict";function n(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}var r=n(e),i=n(t),o="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function a(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function l(e){var t={exports:{}};return e(t,t.exports),t.exports}window.BigInt||(window.BigInt=r.default);for(var s=l((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Blake2b=void 0;var n=function(){function e(){this._v=new Uint32Array(32),this._m=new Uint32Array(32)}return e.sum256=function(t,n){var r=new e,i=r.init(e.SIZE_256,n);return r.update(i,t),r.final(i)},e.sum512=function(t,n){var r=new e,i=r.init(e.SIZE_512,n);return r.update(i,t),r.final(i)},e.prototype.compress=function(t,n){var r=0;for(r=0;r<16;r++)this._v[r]=t.h[r],this._v[r+16]=e.BLAKE2B_IV32[r];for(this._v[24]^=t.t,this._v[25]^=t.t/4294967296,n&&(this._v[28]=~this._v[28],this._v[29]=~this._v[29]),r=0;r<32;r++)this._m[r]=this.b2bGet32(t.b,4*r);for(r=0;r<12;r++)this.b2bG(0,8,16,24,e.SIGMA82[16*r+0],e.SIGMA82[16*r+1]),this.b2bG(2,10,18,26,e.SIGMA82[16*r+2],e.SIGMA82[16*r+3]),this.b2bG(4,12,20,28,e.SIGMA82[16*r+4],e.SIGMA82[16*r+5]),this.b2bG(6,14,22,30,e.SIGMA82[16*r+6],e.SIGMA82[16*r+7]),this.b2bG(0,10,20,30,e.SIGMA82[16*r+8],e.SIGMA82[16*r+9]),this.b2bG(2,12,22,24,e.SIGMA82[16*r+10],e.SIGMA82[16*r+11]),this.b2bG(4,14,16,26,e.SIGMA82[16*r+12],e.SIGMA82[16*r+13]),this.b2bG(6,8,18,28,e.SIGMA82[16*r+14],e.SIGMA82[16*r+15]);for(r=0;r<16;r++)t.h[r]=t.h[r]^this._v[r]^this._v[r+16]},e.prototype.init=function(t,n){if(t<=0||t>64)throw new Error("Illegal output length, expected 0 < length <= 64");if(n&&n.length>64)throw new Error("Illegal key, expected Uint8Array with 0 < length <= 64");for(var r={b:new Uint8Array(128),h:new Uint32Array(16),t:0,c:0,outlen:t},i=0;i<16;i++)r.h[i]=e.BLAKE2B_IV32[i];var o=n?n.length:0;return r.h[0]^=16842752^o<<8^t,n&&(this.update(r,n),r.c=128),r},e.prototype.update=function(e,t){for(var n=0;n>2]>>8*(3&n);return t},e.prototype.add64AA=function(e,t,n){var r=e[t]+e[n],i=e[t+1]+e[n+1];r>=4294967296&&i++,e[t]=r,e[t+1]=i},e.prototype.add64AC=function(e,t,n,r){var i=e[t]+n;n<0&&(i+=4294967296);var o=e[t+1]+r;i>=4294967296&&o++,e[t]=i,e[t+1]=o},e.prototype.b2bGet32=function(e,t){return e[t]^e[t+1]<<8^e[t+2]<<16^e[t+3]<<24},e.prototype.b2bG=function(e,t,n,r,i,o){var a=this._m[i],l=this._m[i+1],s=this._m[o],d=this._m[o+1];this.add64AA(this._v,e,t),this.add64AC(this._v,e,a,l);var u=this._v[r]^this._v[e],c=this._v[r+1]^this._v[e+1];this._v[r]=c,this._v[r+1]=u,this.add64AA(this._v,n,r),u=this._v[t]^this._v[n],c=this._v[t+1]^this._v[n+1],this._v[t]=u>>>24^c<<8,this._v[t+1]=c>>>24^u<<8,this.add64AA(this._v,e,t),this.add64AC(this._v,e,s,d),u=this._v[r]^this._v[e],c=this._v[r+1]^this._v[e+1],this._v[r]=u>>>16^c<<16,this._v[r+1]=c>>>16^u<<16,this.add64AA(this._v,n,r),u=this._v[t]^this._v[n],c=this._v[t+1]^this._v[n+1],this._v[t]=c>>>31^u<<1,this._v[t+1]=u>>>31^c<<1},e.SIZE_256=32,e.SIZE_512=64,e.BLAKE2B_IV32=new Uint32Array([4089235720,1779033703,2227873595,3144134277,4271175723,1013904242,1595750129,2773480762,2917565137,1359893119,725511199,2600822924,4215389547,528734635,327033209,1541459225]),e.SIGMA8=[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,14,10,4,8,9,15,13,6,1,12,0,2,11,7,5,3,11,8,12,0,5,2,15,13,10,14,3,6,7,1,9,4,7,9,3,1,13,12,11,14,2,6,5,10,4,0,15,8,9,0,5,7,2,4,10,15,14,1,11,12,6,8,3,13,2,12,6,10,0,11,8,3,4,13,7,5,15,14,1,9,12,5,1,15,14,13,4,10,0,7,6,3,9,2,8,11,13,11,7,14,12,1,3,9,5,0,15,4,8,6,2,10,6,15,14,9,11,3,0,8,12,2,13,7,1,4,10,5,10,2,8,4,7,6,1,5,15,11,9,14,3,12,13,0,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,14,10,4,8,9,15,13,6,1,12,0,2,11,7,5,3],e.SIGMA82=new Uint8Array(e.SIGMA8.map((function(e){return 2*e}))),e}();t.Blake2b=n})),d=l((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.ArrayHelper=void 0;var n=function(){function e(){}return e.equal=function(e,t){if(!e||!t||e.length!==t.length)return!1;for(var n=0;nt.MAX_FUNDS_COUNT)throw new Error("The maximum number of funds is "+t.MAX_FUNDS_COUNT+", you have provided "+n.length);e.writeUInt16("funds.numFunds",n.length);for(var i=0;it.MAX_INPUT_COUNT)throw new Error("The maximum number of inputs is "+t.MAX_INPUT_COUNT+", you have provided "+n.length);e.writeUInt16("inputs.numInputs",n.length);for(var i=0;i>2]|=t[r]<=128?(this._block=o[32],this._start=n-128,this.hash(),this._hashed=!0):this._start=n}return this._bytes>4294967295&&(this._hBytes+=Math.trunc(this._bytes/4294967296),this._bytes%=4294967296),this},e.prototype.digest=function(){this.finalize();var t=this._h0h,n=this._h0l,r=this._h1h,i=this._h1l,o=this._h2h,a=this._h2l,l=this._h3h,s=this._h3l,d=this._h4h,u=this._h4l,c=this._h5h,h=this._h5l,_=this._h6h,p=this._h6l,m=this._h7h,E=this._h7l,w=this._bits,I=[t>>24&255,t>>16&255,t>>8&255,255&t,n>>24&255,n>>16&255,n>>8&255,255&n,r>>24&255,r>>16&255,r>>8&255,255&r,i>>24&255,i>>16&255,i>>8&255,255&i,o>>24&255,o>>16&255,o>>8&255,255&o,a>>24&255,a>>16&255,a>>8&255,255&a,l>>24&255,l>>16&255,l>>8&255,255&l];return w>=e.SIZE_256&&I.push(s>>24&255,s>>16&255,s>>8&255,255&s),w>=e.SIZE_384&&I.push(d>>24&255,d>>16&255,d>>8&255,255&d,u>>24&255,u>>16&255,u>>8&255,255&u,c>>24&255,c>>16&255,c>>8&255,255&c,h>>24&255,h>>16&255,h>>8&255,255&h),w===e.SIZE_512&&I.push(_>>24&255,_>>16&255,_>>8&255,255&_,p>>24&255,p>>16&255,p>>8&255,255&p,m>>24&255,m>>16&255,m>>8&255,255&m,E>>24&255,E>>16&255,E>>8&255,255&E),Uint8Array.from(I)},e.prototype.finalize=function(){if(!this._finalized){this._finalized=!0;var t=this._blocks,n=this._lastByteIndex;t[32]=this._block,t[n>>2]|=e.EXTRA[3&n],this._block=t[32],n>=112&&(this._hashed||this.hash(),t[0]=this._block,t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[5]=0,t[6]=0,t[7]=0,t[8]=0,t[9]=0,t[10]=0,t[11]=0,t[12]=0,t[13]=0,t[14]=0,t[15]=0,t[16]=0,t[17]=0,t[18]=0,t[19]=0,t[20]=0,t[21]=0,t[22]=0,t[23]=0,t[24]=0,t[25]=0,t[26]=0,t[27]=0,t[28]=0,t[29]=0,t[30]=0,t[31]=0,t[32]=0),t[30]=this._hBytes<<3|this._bytes>>>29,t[31]=this._bytes<<3,this.hash()}},e.prototype.hash=function(){var t,n,r,i,o,a,l,s,d,u,c,h,_,p,m,E,w,I,f,y,g,G,T,R,A,B=this._h0h,v=this._h0l,b=this._h1h,F=this._h1l,P=this._h2h,N=this._h2l,S=this._h3h,C=this._h3l,O=this._h4h,L=this._h4l,U=this._h5h,M=this._h5l,H=this._h6h,x=this._h6l,k=this._h7h,Y=this._h7l,D=this._blocks;for(t=32;t<160;t+=2)n=((y=D[t-30])>>>1|(g=D[t-29])<<31)^(y>>>8|g<<24)^y>>>7,r=(g>>>1|y<<31)^(g>>>8|y<<24)^(g>>>7|y<<25),i=((y=D[t-4])>>>19|(g=D[t-3])<<13)^(g>>>29|y<<3)^y>>>6,o=(g>>>19|y<<13)^(y>>>29|g<<3)^(g>>>6|y<<26),y=D[t-32],g=D[t-31],d=((G=D[t-14])>>>16)+(y>>>16)+(n>>>16)+(i>>>16)+((s=(65535&G)+(65535&y)+(65535&n)+(65535&i)+((l=((T=D[t-13])>>>16)+(g>>>16)+(r>>>16)+(o>>>16)+((a=(65535&T)+(65535&g)+(65535&r)+(65535&o))>>>16))>>>16))>>>16),D[t]=d<<16|65535&s,D[t+1]=l<<16|65535&a;var z=B,K=v,X=b,j=F,Z=P,q=N,W=S,J=C,V=O,Q=L,$=U,ee=M,te=H,ne=x,re=k,ie=Y;for(E=X&Z,w=j&q,t=0;t<160;t+=8)n=(z>>>28|K<<4)^(K>>>2|z<<30)^(K>>>7|z<<25),r=(K>>>28|z<<4)^(z>>>2|K<<30)^(z>>>7|K<<25),i=(V>>>14|Q<<18)^(V>>>18|Q<<14)^(Q>>>9|V<<23),o=(Q>>>14|V<<18)^(Q>>>18|V<<14)^(V>>>9|Q<<23),I=(u=z&X)^z&Z^E,f=(c=K&j)^K&q^w,R=V&$^~V&te,A=Q&ee^~Q&ne,y=D[t],g=D[t+1],y=(d=((G=e.K[t])>>>16)+(y>>>16)+(R>>>16)+(i>>>16)+(re>>>16)+((s=(65535&G)+(65535&y)+(65535&R)+(65535&i)+(65535&re)+((l=((T=e.K[t+1])>>>16)+(g>>>16)+(A>>>16)+(o>>>16)+(ie>>>16)+((a=(65535&T)+(65535&g)+(65535&A)+(65535&o)+(65535&ie))>>>16))>>>16))>>>16))<<16|65535&s,g=l<<16|65535&a,G=(d=(I>>>16)+(n>>>16)+((s=(65535&I)+(65535&n)+((l=(f>>>16)+(r>>>16)+((a=(65535&f)+(65535&r))>>>16))>>>16))>>>16))<<16|65535&s,T=l<<16|65535&a,re=(d=(W>>>16)+(y>>>16)+((s=(65535&W)+(65535&y)+((l=(J>>>16)+(g>>>16)+((a=(65535&J)+(65535&g))>>>16))>>>16))>>>16))<<16|65535&s,ie=l<<16|65535&a,n=((W=(d=(G>>>16)+(y>>>16)+((s=(65535&G)+(65535&y)+((l=(T>>>16)+(g>>>16)+((a=(65535&T)+(65535&g))>>>16))>>>16))>>>16))<<16|65535&s)>>>28|(J=l<<16|65535&a)<<4)^(J>>>2|W<<30)^(J>>>7|W<<25),r=(J>>>28|W<<4)^(W>>>2|J<<30)^(W>>>7|J<<25),i=(re>>>14|ie<<18)^(re>>>18|ie<<14)^(ie>>>9|re<<23),o=(ie>>>14|re<<18)^(ie>>>18|re<<14)^(re>>>9|ie<<23),I=(h=W&z)^W&X^u,f=(_=J&K)^J&j^c,R=re&V^~re&$,A=ie&Q^~ie&ee,y=D[t+2],g=D[t+3],y=(d=((G=e.K[t+2])>>>16)+(y>>>16)+(R>>>16)+(i>>>16)+(te>>>16)+((s=(65535&G)+(65535&y)+(65535&R)+(65535&i)+(65535&te)+((l=((T=e.K[t+3])>>>16)+(g>>>16)+(A>>>16)+(o>>>16)+(ne>>>16)+((a=(65535&T)+(65535&g)+(65535&A)+(65535&o)+(65535&ne))>>>16))>>>16))>>>16))<<16|65535&s,g=l<<16|65535&a,G=(d=(I>>>16)+(n>>>16)+((s=(65535&I)+(65535&n)+((l=(f>>>16)+(r>>>16)+((a=(65535&f)+(65535&r))>>>16))>>>16))>>>16))<<16|65535&s,T=l<<16|65535&a,te=(d=(Z>>>16)+(y>>>16)+((s=(65535&Z)+(65535&y)+((l=(q>>>16)+(g>>>16)+((a=(65535&q)+(65535&g))>>>16))>>>16))>>>16))<<16|65535&s,ne=l<<16|65535&a,n=((Z=(d=(G>>>16)+(y>>>16)+((s=(65535&G)+(65535&y)+((l=(T>>>16)+(g>>>16)+((a=(65535&T)+(65535&g))>>>16))>>>16))>>>16))<<16|65535&s)>>>28|(q=l<<16|65535&a)<<4)^(q>>>2|Z<<30)^(q>>>7|Z<<25),r=(q>>>28|Z<<4)^(Z>>>2|q<<30)^(Z>>>7|q<<25),i=(te>>>14|ne<<18)^(te>>>18|ne<<14)^(ne>>>9|te<<23),o=(ne>>>14|te<<18)^(ne>>>18|te<<14)^(te>>>9|ne<<23),I=(p=Z&W)^Z&z^h,f=(m=q&J)^q&K^_,R=te&re^~te&V,A=ne&ie^~ne&Q,y=D[t+4],g=D[t+5],y=(d=((G=e.K[t+4])>>>16)+(y>>>16)+(R>>>16)+(i>>>16)+($>>>16)+((s=(65535&G)+(65535&y)+(65535&R)+(65535&i)+(65535&$)+((l=((T=e.K[t+5])>>>16)+(g>>>16)+(A>>>16)+(o>>>16)+(ee>>>16)+((a=(65535&T)+(65535&g)+(65535&A)+(65535&o)+(65535&ee))>>>16))>>>16))>>>16))<<16|65535&s,g=l<<16|65535&a,G=(d=(I>>>16)+(n>>>16)+((s=(65535&I)+(65535&n)+((l=(f>>>16)+(r>>>16)+((a=(65535&f)+(65535&r))>>>16))>>>16))>>>16))<<16|65535&s,T=l<<16|65535&a,$=(d=(X>>>16)+(y>>>16)+((s=(65535&X)+(65535&y)+((l=(j>>>16)+(g>>>16)+((a=(65535&j)+(65535&g))>>>16))>>>16))>>>16))<<16|65535&s,ee=l<<16|65535&a,n=((X=(d=(G>>>16)+(y>>>16)+((s=(65535&G)+(65535&y)+((l=(T>>>16)+(g>>>16)+((a=(65535&T)+(65535&g))>>>16))>>>16))>>>16))<<16|65535&s)>>>28|(j=l<<16|65535&a)<<4)^(j>>>2|X<<30)^(j>>>7|X<<25),r=(j>>>28|X<<4)^(X>>>2|j<<30)^(X>>>7|j<<25),i=($>>>14|ee<<18)^($>>>18|ee<<14)^(ee>>>9|$<<23),o=(ee>>>14|$<<18)^(ee>>>18|$<<14)^($>>>9|ee<<23),I=(E=X&Z)^X&W^p,f=(w=j&q)^j&J^m,R=$&te^~$&re,A=ee&ne^~ee&ie,y=D[t+6],g=D[t+7],y=(d=((G=e.K[t+6])>>>16)+(y>>>16)+(R>>>16)+(i>>>16)+(V>>>16)+((s=(65535&G)+(65535&y)+(65535&R)+(65535&i)+(65535&V)+((l=((T=e.K[t+7])>>>16)+(g>>>16)+(A>>>16)+(o>>>16)+(Q>>>16)+((a=(65535&T)+(65535&g)+(65535&A)+(65535&o)+(65535&Q))>>>16))>>>16))>>>16))<<16|65535&s,g=l<<16|65535&a,G=(d=(I>>>16)+(n>>>16)+((s=(65535&I)+(65535&n)+((l=(f>>>16)+(r>>>16)+((a=(65535&f)+(65535&r))>>>16))>>>16))>>>16))<<16|65535&s,T=l<<16|65535&a,V=(d=(z>>>16)+(y>>>16)+((s=(65535&z)+(65535&y)+((l=(K>>>16)+(g>>>16)+((a=(65535&K)+(65535&g))>>>16))>>>16))>>>16))<<16|65535&s,Q=l<<16|65535&a,z=(d=(G>>>16)+(y>>>16)+((s=(65535&G)+(65535&y)+((l=(T>>>16)+(g>>>16)+((a=(65535&T)+(65535&g))>>>16))>>>16))>>>16))<<16|65535&s,K=l<<16|65535&a;d=(B>>>16)+(z>>>16)+((s=(65535&B)+(65535&z)+((l=(v>>>16)+(K>>>16)+((a=(65535&v)+(65535&K))>>>16))>>>16))>>>16),this._h0h=d<<16|65535&s,this._h0l=l<<16|65535&a,d=(b>>>16)+(X>>>16)+((s=(65535&b)+(65535&X)+((l=(F>>>16)+(j>>>16)+((a=(65535&F)+(65535&j))>>>16))>>>16))>>>16),this._h1h=d<<16|65535&s,this._h1l=l<<16|65535&a,d=(P>>>16)+(Z>>>16)+((s=(65535&P)+(65535&Z)+((l=(N>>>16)+(q>>>16)+((a=(65535&N)+(65535&q))>>>16))>>>16))>>>16),this._h2h=d<<16|65535&s,this._h2l=l<<16|65535&a,d=(S>>>16)+(W>>>16)+((s=(65535&S)+(65535&W)+((l=(C>>>16)+(J>>>16)+((a=(65535&C)+(65535&J))>>>16))>>>16))>>>16),this._h3h=d<<16|65535&s,this._h3l=l<<16|65535&a,d=(O>>>16)+(V>>>16)+((s=(65535&O)+(65535&V)+((l=(L>>>16)+(Q>>>16)+((a=(65535&L)+(65535&Q))>>>16))>>>16))>>>16),this._h4h=d<<16|65535&s,this._h4l=l<<16|65535&a,d=(U>>>16)+($>>>16)+((s=(65535&U)+(65535&$)+((l=(M>>>16)+(ee>>>16)+((a=(65535&M)+(65535&ee))>>>16))>>>16))>>>16),this._h5h=d<<16|65535&s,this._h5l=l<<16|65535&a,d=(H>>>16)+(te>>>16)+((s=(65535&H)+(65535&te)+((l=(x>>>16)+(ne>>>16)+((a=(65535&x)+(65535&ne))>>>16))>>>16))>>>16),this._h6h=d<<16|65535&s,this._h6l=l<<16|65535&a,d=(k>>>16)+(re>>>16)+((s=(65535&k)+(65535&re)+((l=(Y>>>16)+(ie>>>16)+((a=(65535&Y)+(65535&ie))>>>16))>>>16))>>>16),this._h7h=d<<16|65535&s,this._h7l=l<<16|65535&a},e.SIZE_224=224,e.SIZE_256=256,e.SIZE_384=384,e.SIZE_512=512,e.EXTRA=[-2147483648,8388608,32768,128],e.SHIFT=[24,16,8,0],e.K=Uint32Array.from([1116352408,3609767458,1899447441,602891725,3049323471,3964484399,3921009573,2173295548,961987163,4081628472,1508970993,3053834265,2453635748,2937671579,2870763221,3664609560,3624381080,2734883394,310598401,1164996542,607225278,1323610764,1426881987,3590304994,1925078388,4068182383,2162078206,991336113,2614888103,633803317,3248222580,3479774868,3835390401,2666613458,4022224774,944711139,264347078,2341262773,604807628,2007800933,770255983,1495990901,1249150122,1856431235,1555081692,3175218132,1996064986,2198950837,2554220882,3999719339,2821834349,766784016,2952996808,2566594879,3210313671,3203337956,3336571891,1034457026,3584528711,2466948901,113926993,3758326383,338241895,168717936,666307205,1188179964,773529912,1546045734,1294757372,1522805485,1396182291,2643833823,1695183700,2343527390,1986661051,1014477480,2177026350,1206759142,2456956037,344077627,2730485921,1290863460,2820302411,3158454273,3259730800,3505952657,3345764771,106217008,3516065817,3606008344,3600352804,1432725776,4094571909,1467031594,275423344,851169720,430227734,3100823752,506948616,1363258195,659060556,3750685593,883997877,3785050280,958139571,3318307427,1322822218,3812723403,1537002063,2003034995,1747873779,3602036899,1955562222,1575990012,2024104815,1125592928,2227730452,2716904306,2361852424,442776044,2428436474,593698344,2756734187,3733110249,3204031479,2999351573,3329325298,3815920427,3391569614,3928383900,3515267271,566280711,3940187606,3454069534,4118630271,4000239992,116418474,1914138554,174292421,2731055270,289380356,3203993006,460393269,320620315,685471733,587496836,852142971,1086792851,1017036298,365543100,1126000580,2618297676,1288033470,3409855158,1501505948,4234509866,1607167915,987167468,1816402316,1246189591]),e}();t.Sha512=n})),R=l((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.RandomHelper=void 0;var n=function(){function e(){}return e.generate=function(e){var t=new Uint8Array(e);return window.crypto.getRandomValues(t),t},e}();t.RandomHelper=n})),A=l((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.BigIntHelper=void 0;var n=function(){function e(){}return e.read3=function(e,t){var n=e[t+0]+(e[t+1]<<8)+(e[t+2]<<16)>>>0;return BigInt(n)},e.read4=function(e,t){var n=e[t+0]+(e[t+1]<<8)+(e[t+2]<<16)+(e[t+3]<<24)>>>0;return BigInt(n)},e.read8=function(t,n){var r=t[n+0]+(t[n+1]<<8)+(t[n+2]<<16)+(t[n+3]<<24)>>>0,i=t[n+4]+(t[n+5]<<8)+(t[n+6]<<16)+(t[n+7]<<24)>>>0;return BigInt(i)<>e.BIG_32&e.BIG_32_MASK);n[r]=255&i,n[r+1]=i>>8&255,n[r+2]=i>>16&255,n[r+3]=i>>24&255,n[r+4]=255&o,n[r+5]=o>>8&255,n[r+6]=o>>16&255,n[r+7]=o>>24&255},e.random=function(){return e.read8(R.RandomHelper.generate(8),0)},e.BIG_32=BigInt(32),e.BIG_32_MASK=BigInt(4294967295),e}();t.BigIntHelper=n})),B=l((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.BIG_8388607=t.BIG_2097151=t.BIG_683901=t.BIG_136657=t.BIG_997805=t.BIG_654183=t.BIG_470296=t.BIG_666643=t.BIG_38=t.BIG_ARR=t.BIG_1_SHIFTL_25=t.BIG_1_SHIFTL_24=t.BIG_1_SHIFTL_20=void 0,t.BIG_1_SHIFTL_20=BigInt(1)<>B.BIG_ARR[26],e-=u<>B.BIG_ARR[26],i-=c<>B.BIG_ARR[25];n+=h,t-=h<>B.BIG_ARR[25];a+=_,o-=_<>B.BIG_ARR[26];r+=p,n-=p<>B.BIG_ARR[26];l+=m,a-=m<>B.BIG_ARR[25];i+=E,r-=E<>B.BIG_ARR[25];s+=w,l-=w<>B.BIG_ARR[26],i-=c<>B.BIG_ARR[26];d+=I,s-=I<>B.BIG_ARR[25];e+=f*B.BIG_ARR[19],d-=f<>B.BIG_ARR[26],e-=u<>25;r=this.data[0]+r>>26,r=this.data[1]+r>>25,r=this.data[2]+r>>26,r=this.data[3]+r>>25,r=this.data[4]+r>>26,r=this.data[5]+r>>25,r=this.data[6]+r>>26,r=this.data[7]+r>>25,r=this.data[8]+r>>26,r=this.data[9]+r>>25,this.data[0]+=19*r,n[0]=this.data[0]>>26,this.data[1]+=n[0],this.data[0]-=n[0]<<26,n[1]=this.data[1]>>25,this.data[2]+=n[1],this.data[1]-=n[1]<<25,n[2]=this.data[2]>>26,this.data[3]+=n[2],this.data[2]-=n[2]<<26,n[3]=this.data[3]>>25,this.data[4]+=n[3],this.data[3]-=n[3]<<25,n[4]=this.data[4]>>26,this.data[5]+=n[4],this.data[4]-=n[4]<<26,n[5]=this.data[5]>>25,this.data[6]+=n[5],this.data[5]-=n[5]<<25,n[6]=this.data[6]>>26,this.data[7]+=n[6],this.data[6]-=n[6]<<26,n[7]=this.data[7]>>25,this.data[8]+=n[7],this.data[7]-=n[7]<<25,n[8]=this.data[8]>>26,this.data[9]+=n[8],this.data[8]-=n[8]<<26,n[9]=this.data[9]>>25,this.data[9]-=n[9]<<25,t[0]=Math.trunc(this.data[0]),t[1]=this.data[0]>>8,t[2]=this.data[0]>>16,t[3]=this.data[0]>>24|this.data[1]<<2,t[4]=this.data[1]>>6,t[5]=this.data[1]>>14,t[6]=this.data[1]>>22|this.data[2]<<3,t[7]=this.data[2]>>5,t[8]=this.data[2]>>13,t[9]=this.data[2]>>21|this.data[3]<<5,t[10]=this.data[3]>>3,t[11]=this.data[3]>>11,t[12]=this.data[3]>>19|this.data[4]<<6,t[13]=this.data[4]>>2,t[14]=this.data[4]>>10,t[15]=this.data[4]>>18,t[16]=Math.trunc(this.data[5]),t[17]=this.data[5]>>8,t[18]=this.data[5]>>16,t[19]=this.data[5]>>24|this.data[6]<<1,t[20]=this.data[6]>>7,t[21]=this.data[6]>>15,t[22]=this.data[6]>>23|this.data[7]<<3,t[23]=this.data[7]>>5,t[24]=this.data[7]>>13,t[25]=this.data[7]>>21|this.data[8]<<4,t[26]=this.data[8]>>4,t[27]=this.data[8]>>12,t[28]=this.data[8]>>20|this.data[9]<<6,t[29]=this.data[9]>>2,t[30]=this.data[9]>>10,t[31]=this.data[9]>>18},e.prototype.isNegative=function(){var e=new Uint8Array(32);return this.toBytes(e),1&e[0]},e.prototype.isNonZero=function(){var e=new Uint8Array(32);this.toBytes(e);for(var t=0,n=0;n>4,t|=t>>2,1&(t|=t>>1)},e.prototype.neg=function(){for(var t=0;t>31&1},e.prototype.equal=function(e,t){var n=4294967295&(e^t);return n--,Math.abs(n>>31)},e}();t.PreComputedGroupElement=n})),N=l((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.CONST_BASE=t.CONST_BI=t.CONST_ORDER=t.CONST_A=t.CONST_SQRT_M1=t.CONST_D2=t.CONST_D=void 0,t.CONST_D=new v.FieldElement([-10913610,13857413,-15372611,6949391,114729,-8787816,-6275908,-3247719,-18696448,-12055116]),t.CONST_D2=new v.FieldElement([-21827239,-5839606,-30745221,13898782,229458,15978800,-12551817,-6495438,29715968,9444199]),t.CONST_SQRT_M1=new v.FieldElement([-32595792,-7943725,9377950,3500415,12389472,-272473,-25146209,-2005654,326686,11406482]),t.CONST_A=new v.FieldElement([486662,0,0,0,0,0,0,0,0,0]),t.CONST_ORDER=[BigInt(0x5812631a5cf5d400),BigInt(0x14def9dea2f79d00),B.BIG_ARR[0],BigInt(0x1000000000000000)],t.CONST_BI=[new P.PreComputedGroupElement(new v.FieldElement([25967493,-14356035,29566456,3660896,-12694345,4014787,27544626,-11754271,-6079156,2047605]),new v.FieldElement([-12545711,934262,-2722910,3049990,-727428,9406986,12720692,5043384,19500929,-15469378]),new v.FieldElement([-8738181,4489570,9688441,-14785194,10184609,-12363380,29287919,11864899,-24514362,-4438546])),new P.PreComputedGroupElement(new v.FieldElement([15636291,-9688557,24204773,-7912398,616977,-16685262,27787600,-14772189,28944400,-1550024]),new v.FieldElement([16568933,4717097,-11556148,-1102322,15682896,-11807043,16354577,-11775962,7689662,11199574]),new v.FieldElement([30464156,-5976125,-11779434,-15670865,23220365,15915852,7512774,10017326,-17749093,-9920357])),new P.PreComputedGroupElement(new v.FieldElement([10861363,11473154,27284546,1981175,-30064349,12577861,32867885,14515107,-15438304,10819380]),new v.FieldElement([4708026,6336745,20377586,9066809,-11272109,6594696,-25653668,12483688,-12668491,5581306]),new v.FieldElement([19563160,16186464,-29386857,4097519,10237984,-4348115,28542350,13850243,-23678021,-15815942])),new P.PreComputedGroupElement(new v.FieldElement([5153746,9909285,1723747,-2777874,30523605,5516873,19480852,5230134,-23952439,-15175766]),new v.FieldElement([-30269007,-3463509,7665486,10083793,28475525,1649722,20654025,16520125,30598449,7715701]),new v.FieldElement([28881845,14381568,9657904,3680757,-20181635,7843316,-31400660,1370708,29794553,-1409300])),new P.PreComputedGroupElement(new v.FieldElement([-22518993,-6692182,14201702,-8745502,-23510406,8844726,18474211,-1361450,-13062696,13821877]),new v.FieldElement([-6455177,-7839871,3374702,-4740862,-27098617,-10571707,31655028,-7212327,18853322,-14220951]),new v.FieldElement([4566830,-12963868,-28974889,-12240689,-7602672,-2830569,-8514358,-10431137,2207753,-3209784])),new P.PreComputedGroupElement(new v.FieldElement([-25154831,-4185821,29681144,7868801,-6854661,-9423865,-12437364,-663e3,-31111463,-16132436]),new v.FieldElement([25576264,-2703214,7349804,-11814844,16472782,9300885,3844789,15725684,171356,6466918]),new v.FieldElement([23103977,13316479,9739013,-16149481,817875,-15038942,8965339,-14088058,-30714912,16193877])),new P.PreComputedGroupElement(new v.FieldElement([-33521811,3180713,-2394130,14003687,-16903474,-16270840,17238398,4729455,-18074513,9256800]),new v.FieldElement([-25182317,-4174131,32336398,5036987,-21236817,11360617,22616405,9761698,-19827198,630305]),new v.FieldElement([-13720693,2639453,-24237460,-7406481,9494427,-5774029,-6554551,-15960994,-2449256,-14291300])),new P.PreComputedGroupElement(new v.FieldElement([-3151181,-5046075,9282714,6866145,-31907062,-863023,-18940575,15033784,25105118,-7894876]),new v.FieldElement([-24326370,15950226,-31801215,-14592823,-11662737,-5090925,1573892,-2625887,2198790,-15804619]),new v.FieldElement([-3099351,10324967,-2241613,7453183,-5446979,-2735503,-13812022,-16236442,-32461234,-12290683]))],t.CONST_BASE=[[new P.PreComputedGroupElement(new v.FieldElement([25967493,-14356035,29566456,3660896,-12694345,4014787,27544626,-11754271,-6079156,2047605]),new v.FieldElement([-12545711,934262,-2722910,3049990,-727428,9406986,12720692,5043384,19500929,-15469378]),new v.FieldElement([-8738181,4489570,9688441,-14785194,10184609,-12363380,29287919,11864899,-24514362,-4438546])),new P.PreComputedGroupElement(new v.FieldElement([-12815894,-12976347,-21581243,11784320,-25355658,-2750717,-11717903,-3814571,-358445,-10211303]),new v.FieldElement([-21703237,6903825,27185491,6451973,-29577724,-9554005,-15616551,11189268,-26829678,-5319081]),new v.FieldElement([26966642,11152617,32442495,15396054,14353839,-12752335,-3128826,-9541118,-15472047,-4166697])),new P.PreComputedGroupElement(new v.FieldElement([15636291,-9688557,24204773,-7912398,616977,-16685262,27787600,-14772189,28944400,-1550024]),new v.FieldElement([16568933,4717097,-11556148,-1102322,15682896,-11807043,16354577,-11775962,7689662,11199574]),new v.FieldElement([30464156,-5976125,-11779434,-15670865,23220365,15915852,7512774,10017326,-17749093,-9920357])),new P.PreComputedGroupElement(new v.FieldElement([-17036878,13921892,10945806,-6033431,27105052,-16084379,-28926210,15006023,3284568,-6276540]),new v.FieldElement([23599295,-8306047,-11193664,-7687416,13236774,10506355,7464579,9656445,13059162,10374397]),new v.FieldElement([7798556,16710257,3033922,2874086,28997861,2835604,32406664,-3839045,-641708,-101325])),new P.PreComputedGroupElement(new v.FieldElement([10861363,11473154,27284546,1981175,-30064349,12577861,32867885,14515107,-15438304,10819380]),new v.FieldElement([4708026,6336745,20377586,9066809,-11272109,6594696,-25653668,12483688,-12668491,5581306]),new v.FieldElement([19563160,16186464,-29386857,4097519,10237984,-4348115,28542350,13850243,-23678021,-15815942])),new P.PreComputedGroupElement(new v.FieldElement([-15371964,-12862754,32573250,4720197,-26436522,5875511,-19188627,-15224819,-9818940,-12085777]),new v.FieldElement([-8549212,109983,15149363,2178705,22900618,4543417,3044240,-15689887,1762328,14866737]),new v.FieldElement([-18199695,-15951423,-10473290,1707278,-17185920,3916101,-28236412,3959421,27914454,4383652])),new P.PreComputedGroupElement(new v.FieldElement([5153746,9909285,1723747,-2777874,30523605,5516873,19480852,5230134,-23952439,-15175766]),new v.FieldElement([-30269007,-3463509,7665486,10083793,28475525,1649722,20654025,16520125,30598449,7715701]),new v.FieldElement([28881845,14381568,9657904,3680757,-20181635,7843316,-31400660,1370708,29794553,-1409300])),new P.PreComputedGroupElement(new v.FieldElement([14499471,-2729599,-33191113,-4254652,28494862,14271267,30290735,10876454,-33154098,2381726]),new v.FieldElement([-7195431,-2655363,-14730155,462251,-27724326,3941372,-6236617,3696005,-32300832,15351955]),new v.FieldElement([27431194,8222322,16448760,-3907995,-18707002,11938355,-32961401,-2970515,29551813,10109425]))],[new P.PreComputedGroupElement(new v.FieldElement([-13657040,-13155431,-31283750,11777098,21447386,6519384,-2378284,-1627556,10092783,-4764171]),new v.FieldElement([27939166,14210322,4677035,16277044,-22964462,-12398139,-32508754,12005538,-17810127,12803510]),new v.FieldElement([17228999,-15661624,-1233527,300140,-1224870,-11714777,30364213,-9038194,18016357,4397660])),new P.PreComputedGroupElement(new v.FieldElement([-10958843,-7690207,4776341,-14954238,27850028,-15602212,-26619106,14544525,-17477504,982639]),new v.FieldElement([29253598,15796703,-2863982,-9908884,10057023,3163536,7332899,-4120128,-21047696,9934963]),new v.FieldElement([5793303,16271923,-24131614,-10116404,29188560,1206517,-14747930,4559895,-30123922,-10897950])),new P.PreComputedGroupElement(new v.FieldElement([-27643952,-11493006,16282657,-11036493,28414021,-15012264,24191034,4541697,-13338309,5500568]),new v.FieldElement([12650548,-1497113,9052871,11355358,-17680037,-8400164,-17430592,12264343,10874051,13524335]),new v.FieldElement([25556948,-3045990,714651,2510400,23394682,-10415330,33119038,5080568,-22528059,5376628])),new P.PreComputedGroupElement(new v.FieldElement([-26088264,-4011052,-17013699,-3537628,-6726793,1920897,-22321305,-9447443,4535768,1569007]),new v.FieldElement([-2255422,14606630,-21692440,-8039818,28430649,8775819,-30494562,3044290,31848280,12543772]),new v.FieldElement([-22028579,2943893,-31857513,6777306,13784462,-4292203,-27377195,-2062731,7718482,14474653])),new P.PreComputedGroupElement(new v.FieldElement([2385315,2454213,-22631320,46603,-4437935,-15680415,656965,-7236665,24316168,-5253567]),new v.FieldElement([13741529,10911568,-33233417,-8603737,-20177830,-1033297,33040651,-13424532,-20729456,8321686]),new v.FieldElement([21060490,-2212744,15712757,-4336099,1639040,10656336,23845965,-11874838,-9984458,608372])),new P.PreComputedGroupElement(new v.FieldElement([-13672732,-15087586,-10889693,-7557059,-6036909,11305547,1123968,-6780577,27229399,23887]),new v.FieldElement([-23244140,-294205,-11744728,14712571,-29465699,-2029617,12797024,-6440308,-1633405,16678954]),new v.FieldElement([-29500620,4770662,-16054387,14001338,7830047,9564805,-1508144,-4795045,-17169265,4904953])),new P.PreComputedGroupElement(new v.FieldElement([24059557,14617003,19037157,-15039908,19766093,-14906429,5169211,16191880,2128236,-4326833]),new v.FieldElement([-16981152,4124966,-8540610,-10653797,30336522,-14105247,-29806336,916033,-6882542,-2986532]),new v.FieldElement([-22630907,12419372,-7134229,-7473371,-16478904,16739175,285431,2763829,15736322,4143876])),new P.PreComputedGroupElement(new v.FieldElement([2379352,11839345,-4110402,-5988665,11274298,794957,212801,-14594663,23527084,-16458268]),new v.FieldElement([33431127,-11130478,-17838966,-15626900,8909499,8376530,-32625340,4087881,-15188911,-14416214]),new v.FieldElement([1767683,7197987,-13205226,-2022635,-13091350,448826,5799055,4357868,-4774191,-16323038]))],[new P.PreComputedGroupElement(new v.FieldElement([6721966,13833823,-23523388,-1551314,26354293,-11863321,23365147,-3949732,7390890,2759800]),new v.FieldElement([4409041,2052381,23373853,10530217,7676779,-12885954,21302353,-4264057,1244380,-12919645]),new v.FieldElement([-4421239,7169619,4982368,-2957590,30256825,-2777540,14086413,9208236,15886429,16489664])),new P.PreComputedGroupElement(new v.FieldElement([1996075,10375649,14346367,13311202,-6874135,-16438411,-13693198,398369,-30606455,-712933]),new v.FieldElement([-25307465,9795880,-2777414,14878809,-33531835,14780363,13348553,12076947,-30836462,5113182]),new v.FieldElement([-17770784,11797796,31950843,13929123,-25888302,12288344,-30341101,-7336386,13847711,5387222])),new P.PreComputedGroupElement(new v.FieldElement([-18582163,-3416217,17824843,-2340966,22744343,-10442611,8763061,3617786,-19600662,10370991]),new v.FieldElement([20246567,-14369378,22358229,-543712,18507283,-10413996,14554437,-8746092,32232924,16763880]),new v.FieldElement([9648505,10094563,26416693,14745928,-30374318,-6472621,11094161,15689506,3140038,-16510092])),new P.PreComputedGroupElement(new v.FieldElement([-16160072,5472695,31895588,4744994,8823515,10365685,-27224800,9448613,-28774454,366295]),new v.FieldElement([19153450,11523972,-11096490,-6503142,-24647631,5420647,28344573,8041113,719605,11671788]),new v.FieldElement([8678025,2694440,-6808014,2517372,4964326,11152271,-15432916,-15266516,27000813,-10195553])),new P.PreComputedGroupElement(new v.FieldElement([-15157904,7134312,8639287,-2814877,-7235688,10421742,564065,5336097,6750977,-14521026]),new v.FieldElement([11836410,-3979488,26297894,16080799,23455045,15735944,1695823,-8819122,8169720,16220347]),new v.FieldElement([-18115838,8653647,17578566,-6092619,-8025777,-16012763,-11144307,-2627664,-5990708,-14166033])),new P.PreComputedGroupElement(new v.FieldElement([-23308498,-10968312,15213228,-10081214,-30853605,-11050004,27884329,2847284,2655861,1738395]),new v.FieldElement([-27537433,-14253021,-25336301,-8002780,-9370762,8129821,21651608,-3239336,-19087449,-11005278]),new v.FieldElement([1533110,3437855,23735889,459276,29970501,11335377,26030092,5821408,10478196,8544890])),new P.PreComputedGroupElement(new v.FieldElement([32173121,-16129311,24896207,3921497,22579056,-3410854,19270449,12217473,17789017,-3395995]),new v.FieldElement([-30552961,-2228401,-15578829,-10147201,13243889,517024,15479401,-3853233,30460520,1052596]),new v.FieldElement([-11614875,13323618,32618793,8175907,-15230173,12596687,27491595,-4612359,3179268,-9478891])),new P.PreComputedGroupElement(new v.FieldElement([31947069,-14366651,-4640583,-15339921,-15125977,-6039709,-14756777,-16411740,19072640,-9511060]),new v.FieldElement([11685058,11822410,3158003,-13952594,33402194,-4165066,5977896,-5215017,473099,5040608]),new v.FieldElement([-20290863,8198642,-27410132,11602123,1290375,-2799760,28326862,1721092,-19558642,-3131606]))],[new P.PreComputedGroupElement(new v.FieldElement([7881532,10687937,7578723,7738378,-18951012,-2553952,21820786,8076149,-27868496,11538389]),new v.FieldElement([-19935666,3899861,18283497,-6801568,-15728660,-11249211,8754525,7446702,-5676054,5797016]),new v.FieldElement([-11295600,-3793569,-15782110,-7964573,12708869,-8456199,2014099,-9050574,-2369172,-5877341])),new P.PreComputedGroupElement(new v.FieldElement([-22472376,-11568741,-27682020,1146375,18956691,16640559,1192730,-3714199,15123619,10811505]),new v.FieldElement([14352098,-3419715,-18942044,10822655,32750596,4699007,-70363,15776356,-28886779,-11974553]),new v.FieldElement([-28241164,-8072475,-4978962,-5315317,29416931,1847569,-20654173,-16484855,4714547,-9600655])),new P.PreComputedGroupElement(new v.FieldElement([15200332,8368572,19679101,15970074,-31872674,1959451,24611599,-4543832,-11745876,12340220]),new v.FieldElement([12876937,-10480056,33134381,6590940,-6307776,14872440,9613953,8241152,15370987,9608631]),new v.FieldElement([-4143277,-12014408,8446281,-391603,4407738,13629032,-7724868,15866074,-28210621,-8814099])),new P.PreComputedGroupElement(new v.FieldElement([26660628,-15677655,8393734,358047,-7401291,992988,-23904233,858697,20571223,8420556]),new v.FieldElement([14620715,13067227,-15447274,8264467,14106269,15080814,33531827,12516406,-21574435,-12476749]),new v.FieldElement([236881,10476226,57258,-14677024,6472998,2466984,17258519,7256740,8791136,15069930])),new P.PreComputedGroupElement(new v.FieldElement([1276410,-9371918,22949635,-16322807,-23493039,-5702186,14711875,4874229,-30663140,-2331391]),new v.FieldElement([5855666,4990204,-13711848,7294284,-7804282,1924647,-1423175,-7912378,-33069337,9234253]),new v.FieldElement([20590503,-9018988,31529744,-7352666,-2706834,10650548,31559055,-11609587,18979186,13396066])),new P.PreComputedGroupElement(new v.FieldElement([24474287,4968103,22267082,4407354,24063882,-8325180,-18816887,13594782,33514650,7021958]),new v.FieldElement([-11566906,-6565505,-21365085,15928892,-26158305,4315421,-25948728,-3916677,-21480480,12868082]),new v.FieldElement([-28635013,13504661,19988037,-2132761,21078225,6443208,-21446107,2244500,-12455797,-8089383])),new P.PreComputedGroupElement(new v.FieldElement([-30595528,13793479,-5852820,319136,-25723172,-6263899,33086546,8957937,-15233648,5540521]),new v.FieldElement([-11630176,-11503902,-8119500,-7643073,2620056,1022908,-23710744,-1568984,-16128528,-14962807]),new v.FieldElement([23152971,775386,27395463,14006635,-9701118,4649512,1689819,892185,-11513277,-15205948])),new P.PreComputedGroupElement(new v.FieldElement([9770129,9586738,26496094,4324120,1556511,-3550024,27453819,4763127,-19179614,5867134]),new v.FieldElement([-32765025,1927590,31726409,-4753295,23962434,-16019500,27846559,5931263,-29749703,-16108455]),new v.FieldElement([27461885,-2977536,22380810,1815854,-23033753,-3031938,7283490,-15148073,-19526700,7734629]))],[new P.PreComputedGroupElement(new v.FieldElement([-8010264,-9590817,-11120403,6196038,29344158,-13430885,7585295,-3176626,18549497,15302069]),new v.FieldElement([-32658337,-6171222,-7672793,-11051681,6258878,13504381,10458790,-6418461,-8872242,8424746]),new v.FieldElement([24687205,8613276,-30667046,-3233545,1863892,-1830544,19206234,7134917,-11284482,-828919])),new P.PreComputedGroupElement(new v.FieldElement([11334899,-9218022,8025293,12707519,17523892,-10476071,10243738,-14685461,-5066034,16498837]),new v.FieldElement([8911542,6887158,-9584260,-6958590,11145641,-9543680,17303925,-14124238,6536641,10543906]),new v.FieldElement([-28946384,15479763,-17466835,568876,-1497683,11223454,-2669190,-16625574,-27235709,8876771])),new P.PreComputedGroupElement(new v.FieldElement([-25742899,-12566864,-15649966,-846607,-33026686,-796288,-33481822,15824474,-604426,-9039817]),new v.FieldElement([10330056,70051,7957388,-9002667,9764902,15609756,27698697,-4890037,1657394,3084098]),new v.FieldElement([10477963,-7470260,12119566,-13250805,29016247,-5365589,31280319,14396151,-30233575,15272409])),new P.PreComputedGroupElement(new v.FieldElement([-12288309,3169463,28813183,16658753,25116432,-5630466,-25173957,-12636138,-25014757,1950504]),new v.FieldElement([-26180358,9489187,11053416,-14746161,-31053720,5825630,-8384306,-8767532,15341279,8373727]),new v.FieldElement([28685821,7759505,-14378516,-12002860,-31971820,4079242,298136,-10232602,-2878207,15190420])),new P.PreComputedGroupElement(new v.FieldElement([-32932876,13806336,-14337485,-15794431,-24004620,10940928,8669718,2742393,-26033313,-6875003]),new v.FieldElement([-1580388,-11729417,-25979658,-11445023,-17411874,-10912854,9291594,-16247779,-12154742,6048605]),new v.FieldElement([-30305315,14843444,1539301,11864366,20201677,1900163,13934231,5128323,11213262,9168384])),new P.PreComputedGroupElement(new v.FieldElement([-26280513,11007847,19408960,-940758,-18592965,-4328580,-5088060,-11105150,20470157,-16398701]),new v.FieldElement([-23136053,9282192,14855179,-15390078,-7362815,-14408560,-22783952,14461608,14042978,5230683]),new v.FieldElement([29969567,-2741594,-16711867,-8552442,9175486,-2468974,21556951,3506042,-5933891,-12449708])),new P.PreComputedGroupElement(new v.FieldElement([-3144746,8744661,19704003,4581278,-20430686,6830683,-21284170,8971513,-28539189,15326563]),new v.FieldElement([-19464629,10110288,-17262528,-3503892,-23500387,1355669,-15523050,15300988,-20514118,9168260]),new v.FieldElement([-5353335,4488613,-23803248,16314347,7780487,-15638939,-28948358,9601605,33087103,-9011387])),new P.PreComputedGroupElement(new v.FieldElement([-19443170,-15512900,-20797467,-12445323,-29824447,10229461,-27444329,-15000531,-5996870,15664672]),new v.FieldElement([23294591,-16632613,-22650781,-8470978,27844204,11461195,13099750,-2460356,18151676,13417686]),new v.FieldElement([-24722913,-4176517,-31150679,5988919,-26858785,6685065,1661597,-12551441,15271676,-15452665]))],[new P.PreComputedGroupElement(new v.FieldElement([11433042,-13228665,8239631,-5279517,-1985436,-725718,-18698764,2167544,-6921301,-13440182]),new v.FieldElement([-31436171,15575146,30436815,12192228,-22463353,9395379,-9917708,-8638997,12215110,12028277]),new v.FieldElement([14098400,6555944,23007258,5757252,-15427832,-12950502,30123440,4617780,-16900089,-655628])),new P.PreComputedGroupElement(new v.FieldElement([-4026201,-15240835,11893168,13718664,-14809462,1847385,-15819999,10154009,23973261,-12684474]),new v.FieldElement([-26531820,-3695990,-1908898,2534301,-31870557,-16550355,18341390,-11419951,32013174,-10103539]),new v.FieldElement([-25479301,10876443,-11771086,-14625140,-12369567,1838104,21911214,6354752,4425632,-837822])),new P.PreComputedGroupElement(new v.FieldElement([-10433389,-14612966,22229858,-3091047,-13191166,776729,-17415375,-12020462,4725005,14044970]),new v.FieldElement([19268650,-7304421,1555349,8692754,-21474059,-9910664,6347390,-1411784,-19522291,-16109756]),new v.FieldElement([-24864089,12986008,-10898878,-5558584,-11312371,-148526,19541418,8180106,9282262,10282508])),new P.PreComputedGroupElement(new v.FieldElement([-26205082,4428547,-8661196,-13194263,4098402,-14165257,15522535,8372215,5542595,-10702683]),new v.FieldElement([-10562541,14895633,26814552,-16673850,-17480754,-2489360,-2781891,6993761,-18093885,10114655]),new v.FieldElement([-20107055,-929418,31422704,10427861,-7110749,6150669,-29091755,-11529146,25953725,-106158])),new P.PreComputedGroupElement(new v.FieldElement([-4234397,-8039292,-9119125,3046e3,2101609,-12607294,19390020,6094296,-3315279,12831125]),new v.FieldElement([-15998678,7578152,5310217,14408357,-33548620,-224739,31575954,6326196,7381791,-2421839]),new v.FieldElement([-20902779,3296811,24736065,-16328389,18374254,7318640,6295303,8082724,-15362489,12339664])),new P.PreComputedGroupElement(new v.FieldElement([27724736,2291157,6088201,-14184798,1792727,5857634,13848414,15768922,25091167,14856294]),new v.FieldElement([-18866652,8331043,24373479,8541013,-701998,-9269457,12927300,-12695493,-22182473,-9012899]),new v.FieldElement([-11423429,-5421590,11632845,3405020,30536730,-11674039,-27260765,13866390,30146206,9142070])),new P.PreComputedGroupElement(new v.FieldElement([3924129,-15307516,-13817122,-10054960,12291820,-668366,-27702774,9326384,-8237858,4171294]),new v.FieldElement([-15921940,16037937,6713787,16606682,-21612135,2790944,26396185,3731949,345228,-5462949]),new v.FieldElement([-21327538,13448259,25284571,1143661,20614966,-8849387,2031539,-12391231,-16253183,-13582083])),new P.PreComputedGroupElement(new v.FieldElement([31016211,-16722429,26371392,-14451233,-5027349,14854137,17477601,3842657,28012650,-16405420]),new v.FieldElement([-5075835,9368966,-8562079,-4600902,-15249953,6970560,-9189873,16292057,-8867157,3507940]),new v.FieldElement([29439664,3537914,23333589,6997794,-17555561,-11018068,-15209202,-15051267,-9164929,6580396]))],[new P.PreComputedGroupElement(new v.FieldElement([-12185861,-7679788,16438269,10826160,-8696817,-6235611,17860444,-9273846,-2095802,9304567]),new v.FieldElement([20714564,-4336911,29088195,7406487,11426967,-5095705,14792667,-14608617,5289421,-477127]),new v.FieldElement([-16665533,-10650790,-6160345,-13305760,9192020,-1802462,17271490,12349094,26939669,-3752294])),new P.PreComputedGroupElement(new v.FieldElement([-12889898,9373458,31595848,16374215,21471720,13221525,-27283495,-12348559,-3698806,117887]),new v.FieldElement([22263325,-6560050,3984570,-11174646,-15114008,-566785,28311253,5358056,-23319780,541964]),new v.FieldElement([16259219,3261970,2309254,-15534474,-16885711,-4581916,24134070,-16705829,-13337066,-13552195])),new P.PreComputedGroupElement(new v.FieldElement([9378160,-13140186,-22845982,-12745264,28198281,-7244098,-2399684,-717351,690426,14876244]),new v.FieldElement([24977353,-314384,-8223969,-13465086,28432343,-1176353,-13068804,-12297348,-22380984,6618999]),new v.FieldElement([-1538174,11685646,12944378,13682314,-24389511,-14413193,8044829,-13817328,32239829,-5652762])),new P.PreComputedGroupElement(new v.FieldElement([-18603066,4762990,-926250,8885304,-28412480,-3187315,9781647,-10350059,32779359,5095274]),new v.FieldElement([-33008130,-5214506,-32264887,-3685216,9460461,-9327423,-24601656,14506724,21639561,-2630236]),new v.FieldElement([-16400943,-13112215,25239338,15531969,3987758,-4499318,-1289502,-6863535,17874574,558605])),new P.PreComputedGroupElement(new v.FieldElement([-13600129,10240081,9171883,16131053,-20869254,9599700,33499487,5080151,2085892,5119761]),new v.FieldElement([-22205145,-2519528,-16381601,414691,-25019550,2170430,30634760,-8363614,-31999993,-5759884]),new v.FieldElement([-6845704,15791202,8550074,-1312654,29928809,-12092256,27534430,-7192145,-22351378,12961482])),new P.PreComputedGroupElement(new v.FieldElement([-24492060,-9570771,10368194,11582341,-23397293,-2245287,16533930,8206996,-30194652,-5159638]),new v.FieldElement([-11121496,-3382234,2307366,6362031,-135455,8868177,-16835630,7031275,7589640,8945490]),new v.FieldElement([-32152748,8917967,6661220,-11677616,-1192060,-15793393,7251489,-11182180,24099109,-14456170])),new P.PreComputedGroupElement(new v.FieldElement([5019558,-7907470,4244127,-14714356,-26933272,6453165,-19118182,-13289025,-6231896,-10280736]),new v.FieldElement([10853594,10721687,26480089,5861829,-22995819,1972175,-1866647,-10557898,-3363451,-6441124]),new v.FieldElement([-17002408,5906790,221599,-6563147,7828208,-13248918,24362661,-2008168,-13866408,7421392])),new P.PreComputedGroupElement(new v.FieldElement([8139927,-6546497,32257646,-5890546,30375719,1886181,-21175108,15441252,28826358,-4123029]),new v.FieldElement([6267086,9695052,7709135,-16603597,-32869068,-1886135,14795160,-7840124,13746021,-1742048]),new v.FieldElement([28584902,7787108,-6732942,-15050729,22846041,-7571236,-3181936,-363524,4771362,-8419958]))],[new P.PreComputedGroupElement(new v.FieldElement([24949256,6376279,-27466481,-8174608,-18646154,-9930606,33543569,-12141695,3569627,11342593]),new v.FieldElement([26514989,4740088,27912651,3697550,19331575,-11472339,6809886,4608608,7325975,-14801071]),new v.FieldElement([-11618399,-14554430,-24321212,7655128,-1369274,5214312,-27400540,10258390,-17646694,-8186692])),new P.PreComputedGroupElement(new v.FieldElement([11431204,15823007,26570245,14329124,18029990,4796082,-31446179,15580664,9280358,-3973687]),new v.FieldElement([-160783,-10326257,-22855316,-4304997,-20861367,-13621002,-32810901,-11181622,-15545091,4387441]),new v.FieldElement([-20799378,12194512,3937617,-5805892,-27154820,9340370,-24513992,8548137,20617071,-7482001])),new P.PreComputedGroupElement(new v.FieldElement([-938825,-3930586,-8714311,16124718,24603125,-6225393,-13775352,-11875822,24345683,10325460]),new v.FieldElement([-19855277,-1568885,-22202708,8714034,14007766,6928528,16318175,-1010689,4766743,3552007]),new v.FieldElement([-21751364,-16730916,1351763,-803421,-4009670,3950935,3217514,14481909,10988822,-3994762])),new P.PreComputedGroupElement(new v.FieldElement([15564307,-14311570,3101243,5684148,30446780,-8051356,12677127,-6505343,-8295852,13296005]),new v.FieldElement([-9442290,6624296,-30298964,-11913677,-4670981,-2057379,31521204,9614054,-30000824,12074674]),new v.FieldElement([4771191,-135239,14290749,-13089852,27992298,14998318,-1413936,-1556716,29832613,-16391035])),new P.PreComputedGroupElement(new v.FieldElement([7064884,-7541174,-19161962,-5067537,-18891269,-2912736,25825242,5293297,-27122660,13101590]),new v.FieldElement([-2298563,2439670,-7466610,1719965,-27267541,-16328445,32512469,-5317593,-30356070,-4190957]),new v.FieldElement([-30006540,10162316,-33180176,3981723,-16482138,-13070044,14413974,9515896,19568978,9628812])),new P.PreComputedGroupElement(new v.FieldElement([33053803,199357,15894591,1583059,27380243,-4580435,-17838894,-6106839,-6291786,3437740]),new v.FieldElement([-18978877,3884493,19469877,12726490,15913552,13614290,-22961733,70104,7463304,4176122]),new v.FieldElement([-27124001,10659917,11482427,-16070381,12771467,-6635117,-32719404,-5322751,24216882,5944158])),new P.PreComputedGroupElement(new v.FieldElement([8894125,7450974,-2664149,-9765752,-28080517,-12389115,19345746,14680796,11632993,5847885]),new v.FieldElement([26942781,-2315317,9129564,-4906607,26024105,11769399,-11518837,6367194,-9727230,4782140]),new v.FieldElement([19916461,-4828410,-22910704,-11414391,25606324,-5972441,33253853,8220911,6358847,-1873857])),new P.PreComputedGroupElement(new v.FieldElement([801428,-2081702,16569428,11065167,29875704,96627,7908388,-4480480,-13538503,1387155]),new v.FieldElement([19646058,5720633,-11416706,12814209,11607948,12749789,14147075,15156355,-21866831,11835260]),new v.FieldElement([19299512,1155910,28703737,14890794,2925026,7269399,26121523,15467869,-26560550,5052483]))],[new P.PreComputedGroupElement(new v.FieldElement([-3017432,10058206,1980837,3964243,22160966,12322533,-6431123,-12618185,12228557,-7003677]),new v.FieldElement([32944382,14922211,-22844894,5188528,21913450,-8719943,4001465,13238564,-6114803,8653815]),new v.FieldElement([22865569,-4652735,27603668,-12545395,14348958,8234005,24808405,5719875,28483275,2841751])),new P.PreComputedGroupElement(new v.FieldElement([-16420968,-1113305,-327719,-12107856,21886282,-15552774,-1887966,-315658,19932058,-12739203]),new v.FieldElement([-11656086,10087521,-8864888,-5536143,-19278573,-3055912,3999228,13239134,-4777469,-13910208]),new v.FieldElement([1382174,-11694719,17266790,9194690,-13324356,9720081,20403944,11284705,-14013818,3093230])),new P.PreComputedGroupElement(new v.FieldElement([16650921,-11037932,-1064178,1570629,-8329746,7352753,-302424,16271225,-24049421,-6691850]),new v.FieldElement([-21911077,-5927941,-4611316,-5560156,-31744103,-10785293,24123614,15193618,-21652117,-16739389]),new v.FieldElement([-9935934,-4289447,-25279823,4372842,2087473,10399484,31870908,14690798,17361620,11864968])),new P.PreComputedGroupElement(new v.FieldElement([-11307610,6210372,13206574,5806320,-29017692,-13967200,-12331205,-7486601,-25578460,-16240689]),new v.FieldElement([14668462,-12270235,26039039,15305210,25515617,4542480,10453892,6577524,9145645,-6443880]),new v.FieldElement([5974874,3053895,-9433049,-10385191,-31865124,3225009,-7972642,3936128,-5652273,-3050304])),new P.PreComputedGroupElement(new v.FieldElement([30625386,-4729400,-25555961,-12792866,-20484575,7695099,17097188,-16303496,-27999779,1803632]),new v.FieldElement([-3553091,9865099,-5228566,4272701,-5673832,-16689700,14911344,12196514,-21405489,7047412]),new v.FieldElement([20093277,9920966,-11138194,-5343857,13161587,12044805,-32856851,4124601,-32343828,-10257566])),new P.PreComputedGroupElement(new v.FieldElement([-20788824,14084654,-13531713,7842147,19119038,-13822605,4752377,-8714640,-21679658,2288038]),new v.FieldElement([-26819236,-3283715,29965059,3039786,-14473765,2540457,29457502,14625692,-24819617,12570232]),new v.FieldElement([-1063558,-11551823,16920318,12494842,1278292,-5869109,-21159943,-3498680,-11974704,4724943])),new P.PreComputedGroupElement(new v.FieldElement([17960970,-11775534,-4140968,-9702530,-8876562,-1410617,-12907383,-8659932,-29576300,1903856]),new v.FieldElement([23134274,-14279132,-10681997,-1611936,20684485,15770816,-12989750,3190296,26955097,14109738]),new v.FieldElement([15308788,5320727,-30113809,-14318877,22902008,7767164,29425325,-11277562,31960942,11934971])),new P.PreComputedGroupElement(new v.FieldElement([-27395711,8435796,4109644,12222639,-24627868,14818669,20638173,4875028,10491392,1379718]),new v.FieldElement([-13159415,9197841,3875503,-8936108,-1383712,-5879801,33518459,16176658,21432314,12180697]),new v.FieldElement([-11787308,11500838,13787581,-13832590,-22430679,10140205,1465425,12689540,-10301319,-13872883]))],[new P.PreComputedGroupElement(new v.FieldElement([5414091,-15386041,-21007664,9643570,12834970,1186149,-2622916,-1342231,26128231,6032912]),new v.FieldElement([-26337395,-13766162,32496025,-13653919,17847801,-12669156,3604025,8316894,-25875034,-10437358]),new v.FieldElement([3296484,6223048,24680646,-12246460,-23052020,5903205,-8862297,-4639164,12376617,3188849])),new P.PreComputedGroupElement(new v.FieldElement([29190488,-14659046,27549113,-1183516,3520066,-10697301,32049515,-7309113,-16109234,-9852307]),new v.FieldElement([-14744486,-9309156,735818,-598978,-20407687,-5057904,25246078,-15795669,18640741,-960977]),new v.FieldElement([-6928835,-16430795,10361374,5642961,4910474,12345252,-31638386,-494430,10530747,1053335])),new P.PreComputedGroupElement(new v.FieldElement([-29265967,-14186805,-13538216,-12117373,-19457059,-10655384,-31462369,-2948985,24018831,15026644]),new v.FieldElement([-22592535,-3145277,-2289276,5953843,-13440189,9425631,25310643,13003497,-2314791,-15145616]),new v.FieldElement([-27419985,-603321,-8043984,-1669117,-26092265,13987819,-27297622,187899,-23166419,-2531735])),new P.PreComputedGroupElement(new v.FieldElement([-21744398,-13810475,1844840,5021428,-10434399,-15911473,9716667,16266922,-5070217,726099]),new v.FieldElement([29370922,-6053998,7334071,-15342259,9385287,2247707,-13661962,-4839461,30007388,-15823341]),new v.FieldElement([-936379,16086691,23751945,-543318,-1167538,-5189036,9137109,730663,9835848,4555336])),new P.PreComputedGroupElement(new v.FieldElement([-23376435,1410446,-22253753,-12899614,30867635,15826977,17693930,544696,-11985298,12422646]),new v.FieldElement([31117226,-12215734,-13502838,6561947,-9876867,-12757670,-5118685,-4096706,29120153,13924425]),new v.FieldElement([-17400879,-14233209,19675799,-2734756,-11006962,-5858820,-9383939,-11317700,7240931,-237388])),new P.PreComputedGroupElement(new v.FieldElement([-31361739,-11346780,-15007447,-5856218,-22453340,-12152771,1222336,4389483,3293637,-15551743]),new v.FieldElement([-16684801,-14444245,11038544,11054958,-13801175,-3338533,-24319580,7733547,12796905,-6335822]),new v.FieldElement([-8759414,-10817836,-25418864,10783769,-30615557,-9746811,-28253339,3647836,3222231,-11160462])),new P.PreComputedGroupElement(new v.FieldElement([18606113,1693100,-25448386,-15170272,4112353,10045021,23603893,-2048234,-7550776,2484985]),new v.FieldElement([9255317,-3131197,-12156162,-1004256,13098013,-9214866,16377220,-2102812,-19802075,-3034702]),new v.FieldElement([-22729289,7496160,-5742199,11329249,19991973,-3347502,-31718148,9936966,-30097688,-10618797])),new P.PreComputedGroupElement(new v.FieldElement([21878590,-5001297,4338336,13643897,-3036865,13160960,19708896,5415497,-7360503,-4109293]),new v.FieldElement([27736861,10103576,12500508,8502413,-3413016,-9633558,10436918,-1550276,-23659143,-8132100]),new v.FieldElement([19492550,-12104365,-29681976,-852630,-3208171,12403437,30066266,8367329,13243957,8709688]))],[new P.PreComputedGroupElement(new v.FieldElement([12015105,2801261,28198131,10151021,24818120,-4743133,-11194191,-5645734,5150968,7274186]),new v.FieldElement([2831366,-12492146,1478975,6122054,23825128,-12733586,31097299,6083058,31021603,-9793610]),new v.FieldElement([-2529932,-2229646,445613,10720828,-13849527,-11505937,-23507731,16354465,15067285,-14147707])),new P.PreComputedGroupElement(new v.FieldElement([7840942,14037873,-33364863,15934016,-728213,-3642706,21403988,1057586,-19379462,-12403220]),new v.FieldElement([915865,-16469274,15608285,-8789130,-24357026,6060030,-17371319,8410997,-7220461,16527025]),new v.FieldElement([32922597,-556987,20336074,-16184568,10903705,-5384487,16957574,52992,23834301,6588044])),new P.PreComputedGroupElement(new v.FieldElement([32752030,11232950,3381995,-8714866,22652988,-10744103,17159699,16689107,-20314580,-1305992]),new v.FieldElement([-4689649,9166776,-25710296,-10847306,11576752,12733943,7924251,-2752281,1976123,-7249027]),new v.FieldElement([21251222,16309901,-2983015,-6783122,30810597,12967303,156041,-3371252,12331345,-8237197])),new P.PreComputedGroupElement(new v.FieldElement([8651614,-4477032,-16085636,-4996994,13002507,2950805,29054427,-5106970,10008136,-4667901]),new v.FieldElement([31486080,15114593,-14261250,12951354,14369431,-7387845,16347321,-13662089,8684155,-10532952]),new v.FieldElement([19443825,11385320,24468943,-9659068,-23919258,2187569,-26263207,-6086921,31316348,14219878])),new P.PreComputedGroupElement(new v.FieldElement([-28594490,1193785,32245219,11392485,31092169,15722801,27146014,6992409,29126555,9207390]),new v.FieldElement([32382935,1110093,18477781,11028262,-27411763,-7548111,-4980517,10843782,-7957600,-14435730]),new v.FieldElement([2814918,7836403,27519878,-7868156,-20894015,-11553689,-21494559,8550130,28346258,1994730])),new P.PreComputedGroupElement(new v.FieldElement([-19578299,8085545,-14000519,-3948622,2785838,-16231307,-19516951,7174894,22628102,8115180]),new v.FieldElement([-30405132,955511,-11133838,-15078069,-32447087,-13278079,-25651578,3317160,-9943017,930272]),new v.FieldElement([-15303681,-6833769,28856490,1357446,23421993,1057177,24091212,-1388970,-22765376,-10650715])),new P.PreComputedGroupElement(new v.FieldElement([-22751231,-5303997,-12907607,-12768866,-15811511,-7797053,-14839018,-16554220,-1867018,8398970]),new v.FieldElement([-31969310,2106403,-4736360,1362501,12813763,16200670,22981545,-6291273,18009408,-15772772]),new v.FieldElement([-17220923,-9545221,-27784654,14166835,29815394,7444469,29551787,-3727419,19288549,1325865])),new P.PreComputedGroupElement(new v.FieldElement([15100157,-15835752,-23923978,-1005098,-26450192,15509408,12376730,-3479146,33166107,-8042750]),new v.FieldElement([20909231,13023121,-9209752,16251778,-5778415,-8094914,12412151,10018715,2213263,-13878373]),new v.FieldElement([32529814,-11074689,30361439,-16689753,-9135940,1513226,22922121,6382134,-5766928,8371348]))],[new P.PreComputedGroupElement(new v.FieldElement([9923462,11271500,12616794,3544722,-29998368,-1721626,12891687,-8193132,-26442943,10486144]),new v.FieldElement([-22597207,-7012665,8587003,-8257861,4084309,-12970062,361726,2610596,-23921530,-11455195]),new v.FieldElement([5408411,-1136691,-4969122,10561668,24145918,14240566,31319731,-4235541,19985175,-3436086])),new P.PreComputedGroupElement(new v.FieldElement([-13994457,16616821,14549246,3341099,32155958,13648976,-17577068,8849297,65030,8370684]),new v.FieldElement([-8320926,-12049626,31204563,5839400,-20627288,-1057277,-19442942,6922164,12743482,-9800518]),new v.FieldElement([-2361371,12678785,28815050,4759974,-23893047,4884717,23783145,11038569,18800704,255233])),new P.PreComputedGroupElement(new v.FieldElement([-5269658,-1773886,13957886,7990715,23132995,728773,13393847,9066957,19258688,-14753793]),new v.FieldElement([-2936654,-10827535,-10432089,14516793,-3640786,4372541,-31934921,2209390,-1524053,2055794]),new v.FieldElement([580882,16705327,5468415,-2683018,-30926419,-14696e3,-7203346,-8994389,-30021019,7394435])),new P.PreComputedGroupElement(new v.FieldElement([23838809,1822728,-15738443,15242727,8318092,-3733104,-21672180,-3492205,-4821741,14799921]),new v.FieldElement([13345610,9759151,3371034,-16137791,16353039,8577942,31129804,13496856,-9056018,7402518]),new v.FieldElement([2286874,-4435931,-20042458,-2008336,-13696227,5038122,11006906,-15760352,8205061,1607563])),new P.PreComputedGroupElement(new v.FieldElement([14414086,-8002132,3331830,-3208217,22249151,-5594188,18364661,-2906958,30019587,-9029278]),new v.FieldElement([-27688051,1585953,-10775053,931069,-29120221,-11002319,-14410829,12029093,9944378,8024]),new v.FieldElement([4368715,-3709630,29874200,-15022983,-20230386,-11410704,-16114594,-999085,-8142388,5640030])),new P.PreComputedGroupElement(new v.FieldElement([10299610,13746483,11661824,16234854,7630238,5998374,9809887,-16694564,15219798,-14327783]),new v.FieldElement([27425505,-5719081,3055006,10660664,23458024,595578,-15398605,-1173195,-18342183,9742717]),new v.FieldElement([6744077,2427284,26042789,2720740,-847906,1118974,32324614,7406442,12420155,1994844])),new P.PreComputedGroupElement(new v.FieldElement([14012521,-5024720,-18384453,-9578469,-26485342,-3936439,-13033478,-10909803,24319929,-6446333]),new v.FieldElement([16412690,-4507367,10772641,15929391,-17068788,-4658621,10555945,-10484049,-30102368,-4739048]),new v.FieldElement([22397382,-7767684,-9293161,-12792868,17166287,-9755136,-27333065,6199366,21880021,-12250760])),new P.PreComputedGroupElement(new v.FieldElement([-4283307,5368523,-31117018,8163389,-30323063,3209128,16557151,8890729,8840445,4957760]),new v.FieldElement([-15447727,709327,-6919446,-10870178,-29777922,6522332,-21720181,12130072,-14796503,5005757]),new v.FieldElement([-2114751,-14308128,23019042,15765735,-25269683,6002752,10183197,-13239326,-16395286,-2176112]))],[new P.PreComputedGroupElement(new v.FieldElement([-19025756,1632005,13466291,-7995100,-23640451,16573537,-32013908,-3057104,22208662,2000468]),new v.FieldElement([3065073,-1412761,-25598674,-361432,-17683065,-5703415,-8164212,11248527,-3691214,-7414184]),new v.FieldElement([10379208,-6045554,8877319,1473647,-29291284,-12507580,16690915,2553332,-3132688,16400289])),new P.PreComputedGroupElement(new v.FieldElement([15716668,1254266,-18472690,7446274,-8448918,6344164,-22097271,-7285580,26894937,9132066]),new v.FieldElement([24158887,12938817,11085297,-8177598,-28063478,-4457083,-30576463,64452,-6817084,-2692882]),new v.FieldElement([13488534,7794716,22236231,5989356,25426474,-12578208,2350710,-3418511,-4688006,2364226])),new P.PreComputedGroupElement(new v.FieldElement([16335052,9132434,25640582,6678888,1725628,8517937,-11807024,-11697457,15445875,-7798101]),new v.FieldElement([29004207,-7867081,28661402,-640412,-12794003,-7943086,31863255,-4135540,-278050,-15759279]),new v.FieldElement([-6122061,-14866665,-28614905,14569919,-10857999,-3591829,10343412,-6976290,-29828287,-10815811])),new P.PreComputedGroupElement(new v.FieldElement([27081650,3463984,14099042,-4517604,1616303,-6205604,29542636,15372179,17293797,960709]),new v.FieldElement([20263915,11434237,-5765435,11236810,13505955,-10857102,-16111345,6493122,-19384511,7639714]),new v.FieldElement([-2830798,-14839232,25403038,-8215196,-8317012,-16173699,18006287,-16043750,29994677,-15808121])),new P.PreComputedGroupElement(new v.FieldElement([9769828,5202651,-24157398,-13631392,-28051003,-11561624,-24613141,-13860782,-31184575,709464]),new v.FieldElement([12286395,13076066,-21775189,-1176622,-25003198,4057652,-32018128,-8890874,16102007,13205847]),new v.FieldElement([13733362,5599946,10557076,3195751,-5557991,8536970,-25540170,8525972,10151379,10394400])),new P.PreComputedGroupElement(new v.FieldElement([4024660,-16137551,22436262,12276534,-9099015,-2686099,19698229,11743039,-33302334,8934414]),new v.FieldElement([-15879800,-4525240,-8580747,-2934061,14634845,-698278,-9449077,3137094,-11536886,11721158]),new v.FieldElement([17555939,-5013938,8268606,2331751,-22738815,9761013,9319229,8835153,-9205489,-1280045])),new P.PreComputedGroupElement(new v.FieldElement([-461409,-7830014,20614118,16688288,-7514766,-4807119,22300304,505429,6108462,-6183415]),new v.FieldElement([-5070281,12367917,-30663534,3234473,32617080,-8422642,29880583,-13483331,-26898490,-7867459]),new v.FieldElement([-31975283,5726539,26934134,10237677,-3173717,-605053,24199304,3795095,7592688,-14992079])),new P.PreComputedGroupElement(new v.FieldElement([21594432,-14964228,17466408,-4077222,32537084,2739898,6407723,12018833,-28256052,4298412]),new v.FieldElement([-20650503,-11961496,-27236275,570498,3767144,-1717540,13891942,-1569194,13717174,10805743]),new v.FieldElement([-14676630,-15644296,15287174,11927123,24177847,-8175568,-796431,14860609,-26938930,-5863836]))],[new P.PreComputedGroupElement(new v.FieldElement([12962541,5311799,-10060768,11658280,18855286,-7954201,13286263,-12808704,-4381056,9882022]),new v.FieldElement([18512079,11319350,-20123124,15090309,18818594,5271736,-22727904,3666879,-23967430,-3299429]),new v.FieldElement([-6789020,-3146043,16192429,13241070,15898607,-14206114,-10084880,-6661110,-2403099,5276065])),new P.PreComputedGroupElement(new v.FieldElement([30169808,-5317648,26306206,-11750859,27814964,7069267,7152851,3684982,1449224,13082861]),new v.FieldElement([10342826,3098505,2119311,193222,25702612,12233820,23697382,15056736,-21016438,-8202e3]),new v.FieldElement([-33150110,3261608,22745853,7948688,19370557,-15177665,-26171976,6482814,-10300080,-11060101])),new P.PreComputedGroupElement(new v.FieldElement([32869458,-5408545,25609743,15678670,-10687769,-15471071,26112421,2521008,-22664288,6904815]),new v.FieldElement([29506923,4457497,3377935,-9796444,-30510046,12935080,1561737,3841096,-29003639,-6657642]),new v.FieldElement([10340844,-6630377,-18656632,-2278430,12621151,-13339055,30878497,-11824370,-25584551,5181966])),new P.PreComputedGroupElement(new v.FieldElement([25940115,-12658025,17324188,-10307374,-8671468,15029094,24396252,-16450922,-2322852,-12388574]),new v.FieldElement([-21765684,9916823,-1300409,4079498,-1028346,11909559,1782390,12641087,20603771,-6561742]),new v.FieldElement([-18882287,-11673380,24849422,11501709,13161720,-4768874,1925523,11914390,4662781,7820689])),new P.PreComputedGroupElement(new v.FieldElement([12241050,-425982,8132691,9393934,32846760,-1599620,29749456,12172924,16136752,15264020]),new v.FieldElement([-10349955,-14680563,-8211979,2330220,-17662549,-14545780,10658213,6671822,19012087,3772772]),new v.FieldElement([3753511,-3421066,10617074,2028709,14841030,-6721664,28718732,-15762884,20527771,12988982])),new P.PreComputedGroupElement(new v.FieldElement([-14822485,-5797269,-3707987,12689773,-898983,-10914866,-24183046,-10564943,3299665,-12424953]),new v.FieldElement([-16777703,-15253301,-9642417,4978983,3308785,8755439,6943197,6461331,-25583147,8991218]),new v.FieldElement([-17226263,1816362,-1673288,-6086439,31783888,-8175991,-32948145,7417950,-30242287,1507265])),new P.PreComputedGroupElement(new v.FieldElement([29692663,6829891,-10498800,4334896,20945975,-11906496,-28887608,8209391,14606362,-10647073]),new v.FieldElement([-3481570,8707081,32188102,5672294,22096700,1711240,-33020695,9761487,4170404,-2085325]),new v.FieldElement([-11587470,14855945,-4127778,-1531857,-26649089,15084046,22186522,16002e3,-14276837,-8400798])),new P.PreComputedGroupElement(new v.FieldElement([-4811456,13761029,-31703877,-2483919,-3312471,7869047,-7113572,-9620092,13240845,10965870]),new v.FieldElement([-7742563,-8256762,-14768334,-13656260,-23232383,12387166,4498947,14147411,29514390,4302863]),new v.FieldElement([-13413405,-12407859,20757302,-13801832,14785143,8976368,-5061276,-2144373,17846988,-13971927]))],[new P.PreComputedGroupElement(new v.FieldElement([-2244452,-754728,-4597030,-1066309,-6247172,1455299,-21647728,-9214789,-5222701,12650267]),new v.FieldElement([-9906797,-16070310,21134160,12198166,-27064575,708126,387813,13770293,-19134326,10958663]),new v.FieldElement([22470984,12369526,23446014,-5441109,-21520802,-9698723,-11772496,-11574455,-25083830,4271862])),new P.PreComputedGroupElement(new v.FieldElement([-25169565,-10053642,-19909332,15361595,-5984358,2159192,75375,-4278529,-32526221,8469673]),new v.FieldElement([15854970,4148314,-8893890,7259002,11666551,13824734,-30531198,2697372,24154791,-9460943]),new v.FieldElement([15446137,-15806644,29759747,14019369,30811221,-9610191,-31582008,12840104,24913809,9815020])),new P.PreComputedGroupElement(new v.FieldElement([-4709286,-5614269,-31841498,-12288893,-14443537,10799414,-9103676,13438769,18735128,9466238]),new v.FieldElement([11933045,9281483,5081055,-5183824,-2628162,-4905629,-7727821,-10896103,-22728655,16199064]),new v.FieldElement([14576810,379472,-26786533,-8317236,-29426508,-10812974,-102766,1876699,30801119,2164795])),new P.PreComputedGroupElement(new v.FieldElement([15995086,3199873,13672555,13712240,-19378835,-4647646,-13081610,-15496269,-13492807,1268052]),new v.FieldElement([-10290614,-3659039,-3286592,10948818,23037027,3794475,-3470338,-12600221,-17055369,3565904]),new v.FieldElement([29210088,-9419337,-5919792,-4952785,10834811,-13327726,-16512102,-10820713,-27162222,-14030531])),new P.PreComputedGroupElement(new v.FieldElement([-13161890,15508588,16663704,-8156150,-28349942,9019123,-29183421,-3769423,2244111,-14001979]),new v.FieldElement([-5152875,-3800936,-9306475,-6071583,16243069,14684434,-25673088,-16180800,13491506,4641841]),new v.FieldElement([10813417,643330,-19188515,-728916,30292062,-16600078,27548447,-7721242,14476989,-12767431])),new P.PreComputedGroupElement(new v.FieldElement([10292079,9984945,6481436,8279905,-7251514,7032743,27282937,-1644259,-27912810,12651324]),new v.FieldElement([-31185513,-813383,22271204,11835308,10201545,15351028,17099662,3988035,21721536,-3148940]),new v.FieldElement([10202177,-6545839,-31373232,-9574638,-32150642,-8119683,-12906320,3852694,13216206,14842320])),new P.PreComputedGroupElement(new v.FieldElement([-15815640,-10601066,-6538952,-7258995,-6984659,-6581778,-31500847,13765824,-27434397,9900184]),new v.FieldElement([14465505,-13833331,-32133984,-14738873,-27443187,12990492,33046193,15796406,-7051866,-8040114]),new v.FieldElement([30924417,-8279620,6359016,-12816335,16508377,9071735,-25488601,15413635,9524356,-7018878])),new P.PreComputedGroupElement(new v.FieldElement([12274201,-13175547,32627641,-1785326,6736625,13267305,5237659,-5109483,15663516,4035784]),new v.FieldElement([-2951309,8903985,17349946,601635,-16432815,-4612556,-13732739,-15889334,-22258478,4659091]),new v.FieldElement([-16916263,-4952973,-30393711,-15158821,20774812,15897498,5736189,15026997,-2178256,-13455585]))],[new P.PreComputedGroupElement(new v.FieldElement([-8858980,-2219056,28571666,-10155518,-474467,-10105698,-3801496,278095,23440562,-290208]),new v.FieldElement([10226241,-5928702,15139956,120818,-14867693,5218603,32937275,11551483,-16571960,-7442864]),new v.FieldElement([17932739,-12437276,-24039557,10749060,11316803,7535897,22503767,5561594,-3646624,3898661])),new P.PreComputedGroupElement(new v.FieldElement([7749907,-969567,-16339731,-16464,-25018111,15122143,-1573531,7152530,21831162,1245233]),new v.FieldElement([26958459,-14658026,4314586,8346991,-5677764,11960072,-32589295,-620035,-30402091,-16716212]),new v.FieldElement([-12165896,9166947,33491384,13673479,29787085,13096535,6280834,14587357,-22338025,13987525])),new P.PreComputedGroupElement(new v.FieldElement([-24349909,7778775,21116e3,15572597,-4833266,-5357778,-4300898,-5124639,-7469781,-2858068]),new v.FieldElement([9681908,-6737123,-31951644,13591838,-6883821,386950,31622781,6439245,-14581012,4091397]),new v.FieldElement([-8426427,1470727,-28109679,-1596990,3978627,-5123623,-19622683,12092163,29077877,-14741988])),new P.PreComputedGroupElement(new v.FieldElement([5269168,-6859726,-13230211,-8020715,25932563,1763552,-5606110,-5505881,-20017847,2357889]),new v.FieldElement([32264008,-15407652,-5387735,-1160093,-2091322,-3946900,23104804,-12869908,5727338,189038]),new v.FieldElement([14609123,-8954470,-6000566,-16622781,-14577387,-7743898,-26745169,10942115,-25888931,-14884697])),new P.PreComputedGroupElement(new v.FieldElement([20513500,5557931,-15604613,7829531,26413943,-2019404,-21378968,7471781,13913677,-5137875]),new v.FieldElement([-25574376,11967826,29233242,12948236,-6754465,4713227,-8940970,14059180,12878652,8511905]),new v.FieldElement([-25656801,3393631,-2955415,-7075526,-2250709,9366908,-30223418,6812974,5568676,-3127656])),new P.PreComputedGroupElement(new v.FieldElement([11630004,12144454,2116339,13606037,27378885,15676917,-17408753,-13504373,-14395196,8070818]),new v.FieldElement([27117696,-10007378,-31282771,-5570088,1127282,12772488,-29845906,10483306,-11552749,-1028714]),new v.FieldElement([10637467,-5688064,5674781,1072708,-26343588,-6982302,-1683975,9177853,-27493162,15431203])),new P.PreComputedGroupElement(new v.FieldElement([20525145,10892566,-12742472,12779443,-29493034,16150075,-28240519,14943142,-15056790,-7935931]),new v.FieldElement([-30024462,5626926,-551567,-9981087,753598,11981191,25244767,-3239766,-3356550,9594024]),new v.FieldElement([-23752644,2636870,-5163910,-10103818,585134,7877383,11345683,-6492290,13352335,-10977084])),new P.PreComputedGroupElement(new v.FieldElement([-1931799,-5407458,3304649,-12884869,17015806,-4877091,-29783850,-7752482,-13215537,-319204]),new v.FieldElement([20239939,6607058,6203985,3483793,-18386976,-779229,-20723742,15077870,-22750759,14523817]),new v.FieldElement([27406042,-6041657,27423596,-4497394,4996214,10002360,-28842031,-4545494,-30172742,-4805667]))],[new P.PreComputedGroupElement(new v.FieldElement([11374242,12660715,17861383,-12540833,10935568,1099227,-13886076,-9091740,-27727044,11358504]),new v.FieldElement([-12730809,10311867,1510375,10778093,-2119455,-9145702,32676003,11149336,-26123651,4985768]),new v.FieldElement([-19096303,341147,-6197485,-239033,15756973,-8796662,-983043,13794114,-19414307,-15621255])),new P.PreComputedGroupElement(new v.FieldElement([6490081,11940286,25495923,-7726360,8668373,-8751316,3367603,6970005,-1691065,-9004790]),new v.FieldElement([1656497,13457317,15370807,6364910,13605745,8362338,-19174622,-5475723,-16796596,-5031438]),new v.FieldElement([-22273315,-13524424,-64685,-4334223,-18605636,-10921968,-20571065,-7007978,-99853,-10237333])),new P.PreComputedGroupElement(new v.FieldElement([17747465,10039260,19368299,-4050591,-20630635,-16041286,31992683,-15857976,-29260363,-5511971]),new v.FieldElement([31932027,-4986141,-19612382,16366580,22023614,88450,11371999,-3744247,4882242,-10626905]),new v.FieldElement([29796507,37186,19818052,10115756,-11829032,3352736,18551198,3272828,-5190932,-4162409])),new P.PreComputedGroupElement(new v.FieldElement([12501286,4044383,-8612957,-13392385,-32430052,5136599,-19230378,-3529697,330070,-3659409]),new v.FieldElement([6384877,2899513,17807477,7663917,-2358888,12363165,25366522,-8573892,-271295,12071499]),new v.FieldElement([-8365515,-4042521,25133448,-4517355,-6211027,2265927,-32769618,1936675,-5159697,3829363])),new P.PreComputedGroupElement(new v.FieldElement([28425966,-5835433,-577090,-4697198,-14217555,6870930,7921550,-6567787,26333140,14267664]),new v.FieldElement([-11067219,11871231,27385719,-10559544,-4585914,-11189312,10004786,-8709488,-21761224,8930324]),new v.FieldElement([-21197785,-16396035,25654216,-1725397,12282012,11008919,1541940,4757911,-26491501,-16408940])),new P.PreComputedGroupElement(new v.FieldElement([13537262,-7759490,-20604840,10961927,-5922820,-13218065,-13156584,6217254,-15943699,13814990]),new v.FieldElement([-17422573,15157790,18705543,29619,24409717,-260476,27361681,9257833,-1956526,-1776914]),new v.FieldElement([-25045300,-10191966,15366585,15166509,-13105086,8423556,-29171540,12361135,-18685978,4578290])),new P.PreComputedGroupElement(new v.FieldElement([24579768,3711570,1342322,-11180126,-27005135,14124956,-22544529,14074919,21964432,8235257]),new v.FieldElement([-6528613,-2411497,9442966,-5925588,12025640,-1487420,-2981514,-1669206,13006806,2355433]),new v.FieldElement([-16304899,-13605259,-6632427,-5142349,16974359,-10911083,27202044,1719366,1141648,-12796236])),new P.PreComputedGroupElement(new v.FieldElement([-12863944,-13219986,-8318266,-11018091,-6810145,-4843894,13475066,-3133972,32674895,13715045]),new v.FieldElement([11423335,-5468059,32344216,8962751,24989809,9241752,-13265253,16086212,-28740881,-15642093]),new v.FieldElement([-1409668,12530728,-6368726,10847387,19531186,-14132160,-11709148,7791794,-27245943,4383347]))],[new P.PreComputedGroupElement(new v.FieldElement([-28970898,5271447,-1266009,-9736989,-12455236,16732599,-4862407,-4906449,27193557,6245191]),new v.FieldElement([-15193956,5362278,-1783893,2695834,4960227,12840725,23061898,3260492,22510453,8577507]),new v.FieldElement([-12632451,11257346,-32692994,13548177,-721004,10879011,31168030,13952092,-29571492,-3635906])),new P.PreComputedGroupElement(new v.FieldElement([3877321,-9572739,32416692,5405324,-11004407,-13656635,3759769,11935320,5611860,8164018]),new v.FieldElement([-16275802,14667797,15906460,12155291,-22111149,-9039718,32003002,-8832289,5773085,-8422109]),new v.FieldElement([-23788118,-8254300,1950875,8937633,18686727,16459170,-905725,12376320,31632953,190926])),new P.PreComputedGroupElement(new v.FieldElement([-24593607,-16138885,-8423991,13378746,14162407,6901328,-8288749,4508564,-25341555,-3627528]),new v.FieldElement([8884438,-5884009,6023974,10104341,-6881569,-4941533,18722941,-14786005,-1672488,827625]),new v.FieldElement([-32720583,-16289296,-32503547,7101210,13354605,2659080,-1800575,-14108036,-24878478,1541286])),new P.PreComputedGroupElement(new v.FieldElement([2901347,-1117687,3880376,-10059388,-17620940,-3612781,-21802117,-3567481,20456845,-1885033]),new v.FieldElement([27019610,12299467,-13658288,-1603234,-12861660,-4861471,-19540150,-5016058,29439641,15138866]),new v.FieldElement([21536104,-6626420,-32447818,-10690208,-22408077,5175814,-5420040,-16361163,7779328,109896])),new P.PreComputedGroupElement(new v.FieldElement([30279744,14648750,-8044871,6425558,13639621,-743509,28698390,12180118,23177719,-554075]),new v.FieldElement([26572847,3405927,-31701700,12890905,-19265668,5335866,-6493768,2378492,4439158,-13279347]),new v.FieldElement([-22716706,3489070,-9225266,-332753,18875722,-1140095,14819434,-12731527,-17717757,-5461437])),new P.PreComputedGroupElement(new v.FieldElement([-5056483,16566551,15953661,3767752,-10436499,15627060,-820954,2177225,8550082,-15114165]),new v.FieldElement([-18473302,16596775,-381660,15663611,22860960,15585581,-27844109,-3582739,-23260460,-8428588]),new v.FieldElement([-32480551,15707275,-8205912,-5652081,29464558,2713815,-22725137,15860482,-21902570,1494193])),new P.PreComputedGroupElement(new v.FieldElement([-19562091,-14087393,-25583872,-9299552,13127842,759709,21923482,16529112,8742704,12967017]),new v.FieldElement([-28464899,1553205,32536856,-10473729,-24691605,-406174,-8914625,-2933896,-29903758,15553883]),new v.FieldElement([21877909,3230008,9881174,10539357,-4797115,2841332,11543572,14513274,19375923,-12647961])),new P.PreComputedGroupElement(new v.FieldElement([8832269,-14495485,13253511,5137575,5037871,4078777,24880818,-6222716,2862653,9455043]),new v.FieldElement([29306751,5123106,20245049,-14149889,9592566,8447059,-2077124,-2990080,15511449,4789663]),new v.FieldElement([-20679756,7004547,8824831,-9434977,-4045704,-3750736,-5754762,108893,23513200,16652362]))],[new P.PreComputedGroupElement(new v.FieldElement([-33256173,4144782,-4476029,-6579123,10770039,-7155542,-6650416,-12936300,-18319198,10212860]),new v.FieldElement([2756081,8598110,7383731,-6859892,22312759,-1105012,21179801,2600940,-9988298,-12506466]),new v.FieldElement([-24645692,13317462,-30449259,-15653928,21365574,-10869657,11344424,864440,-2499677,-16710063])),new P.PreComputedGroupElement(new v.FieldElement([-26432803,6148329,-17184412,-14474154,18782929,-275997,-22561534,211300,2719757,4940997]),new v.FieldElement([-1323882,3911313,-6948744,14759765,-30027150,7851207,21690126,8518463,26699843,5276295]),new v.FieldElement([-13149873,-6429067,9396249,365013,24703301,-10488939,1321586,149635,-15452774,7159369])),new P.PreComputedGroupElement(new v.FieldElement([9987780,-3404759,17507962,9505530,9731535,-2165514,22356009,8312176,22477218,-8403385]),new v.FieldElement([18155857,-16504990,19744716,9006923,15154154,-10538976,24256460,-4864995,-22548173,9334109]),new v.FieldElement([2986088,-4911893,10776628,-3473844,10620590,-7083203,-21413845,14253545,-22587149,536906])),new P.PreComputedGroupElement(new v.FieldElement([4377756,8115836,24567078,15495314,11625074,13064599,7390551,10589625,10838060,-15420424]),new v.FieldElement([-19342404,867880,9277171,-3218459,-14431572,-1986443,19295826,-15796950,6378260,699185]),new v.FieldElement([7895026,4057113,-7081772,-13077756,-17886831,-323126,-716039,15693155,-5045064,-13373962])),new P.PreComputedGroupElement(new v.FieldElement([-7737563,-5869402,-14566319,-7406919,11385654,13201616,31730678,-10962840,-3918636,-9669325]),new v.FieldElement([10188286,-15770834,-7336361,13427543,22223443,14896287,30743455,7116568,-21786507,5427593]),new v.FieldElement([696102,13206899,27047647,-10632082,15285305,-9853179,10798490,-4578720,19236243,12477404])),new P.PreComputedGroupElement(new v.FieldElement([-11229439,11243796,-17054270,-8040865,-788228,-8167967,-3897669,11180504,-23169516,7733644]),new v.FieldElement([17800790,-14036179,-27000429,-11766671,23887827,3149671,23466177,-10538171,10322027,15313801]),new v.FieldElement([26246234,11968874,32263343,-5468728,6830755,-13323031,-15794704,-101982,-24449242,10890804])),new P.PreComputedGroupElement(new v.FieldElement([-31365647,10271363,-12660625,-6267268,16690207,-13062544,-14982212,16484931,25180797,-5334884]),new v.FieldElement([-586574,10376444,-32586414,-11286356,19801893,10997610,2276632,9482883,316878,13820577]),new v.FieldElement([-9882808,-4510367,-2115506,16457136,-11100081,11674996,30756178,-7515054,30696930,-3712849])),new P.PreComputedGroupElement(new v.FieldElement([32988917,-9603412,12499366,7910787,-10617257,-11931514,-7342816,-9985397,-32349517,7392473]),new v.FieldElement([-8855661,15927861,9866406,-3649411,-2396914,-16655781,-30409476,-9134995,25112947,-2926644]),new v.FieldElement([-2504044,-436966,25621774,-5678772,15085042,-5479877,-24884878,-13526194,5537438,-13914319]))],[new P.PreComputedGroupElement(new v.FieldElement([-11225584,2320285,-9584280,10149187,-33444663,5808648,-14876251,-1729667,31234590,6090599]),new v.FieldElement([-9633316,116426,26083934,2897444,-6364437,-2688086,609721,15878753,-6970405,-9034768]),new v.FieldElement([-27757857,247744,-15194774,-9002551,23288161,-10011936,-23869595,6503646,20650474,1804084])),new P.PreComputedGroupElement(new v.FieldElement([-27589786,15456424,8972517,8469608,15640622,4439847,3121995,-10329713,27842616,-202328]),new v.FieldElement([-15306973,2839644,22530074,10026331,4602058,5048462,28248656,5031932,-11375082,12714369]),new v.FieldElement([20807691,-7270825,29286141,11421711,-27876523,-13868230,-21227475,1035546,-19733229,12796920])),new P.PreComputedGroupElement(new v.FieldElement([12076899,-14301286,-8785001,-11848922,-25012791,16400684,-17591495,-12899438,3480665,-15182815]),new v.FieldElement([-32361549,5457597,28548107,7833186,7303070,-11953545,-24363064,-15921875,-33374054,2771025]),new v.FieldElement([-21389266,421932,26597266,6860826,22486084,-6737172,-17137485,-4210226,-24552282,15673397])),new P.PreComputedGroupElement(new v.FieldElement([-20184622,2338216,19788685,-9620956,-4001265,-8740893,-20271184,4733254,3727144,-12934448]),new v.FieldElement([6120119,814863,-11794402,-622716,6812205,-15747771,2019594,7975683,31123697,-10958981]),new v.FieldElement([30069250,-11435332,30434654,2958439,18399564,-976289,12296869,9204260,-16432438,9648165])),new P.PreComputedGroupElement(new v.FieldElement([32705432,-1550977,30705658,7451065,-11805606,9631813,3305266,5248604,-26008332,-11377501]),new v.FieldElement([17219865,2375039,-31570947,-5575615,-19459679,9219903,294711,15298639,2662509,-16297073]),new v.FieldElement([-1172927,-7558695,-4366770,-4287744,-21346413,-8434326,32087529,-1222777,32247248,-14389861])),new P.PreComputedGroupElement(new v.FieldElement([14312628,1221556,17395390,-8700143,-4945741,-8684635,-28197744,-9637817,-16027623,-13378845]),new v.FieldElement([-1428825,-9678990,-9235681,6549687,-7383069,-468664,23046502,9803137,17597934,2346211]),new v.FieldElement([18510800,15337574,26171504,981392,-22241552,7827556,-23491134,-11323352,3059833,-11782870])),new P.PreComputedGroupElement(new v.FieldElement([10141598,6082907,17829293,-1947643,9830092,13613136,-25556636,-5544586,-33502212,3592096]),new v.FieldElement([33114168,-15889352,-26525686,-13343397,33076705,8716171,1151462,1521897,-982665,-6837803]),new v.FieldElement([-32939165,-4255815,23947181,-324178,-33072974,-12305637,-16637686,3891704,26353178,693168])),new P.PreComputedGroupElement(new v.FieldElement([30374239,1595580,-16884039,13186931,4600344,406904,9585294,-400668,31375464,14369965]),new v.FieldElement([-14370654,-7772529,1510301,6434173,-18784789,-6262728,32732230,-13108839,17901441,16011505]),new v.FieldElement([18171223,-11934626,-12500402,15197122,-11038147,-15230035,-19172240,-16046376,8764035,12309598]))],[new P.PreComputedGroupElement(new v.FieldElement([5975908,-5243188,-19459362,-9681747,-11541277,14015782,-23665757,1228319,17544096,-10593782]),new v.FieldElement([5811932,-1715293,3442887,-2269310,-18367348,-8359541,-18044043,-15410127,-5565381,12348900]),new v.FieldElement([-31399660,11407555,25755363,6891399,-3256938,14872274,-24849353,8141295,-10632534,-585479])),new P.PreComputedGroupElement(new v.FieldElement([-12675304,694026,-5076145,13300344,14015258,-14451394,-9698672,-11329050,30944593,1130208]),new v.FieldElement([8247766,-6710942,-26562381,-7709309,-14401939,-14648910,4652152,2488540,23550156,-271232]),new v.FieldElement([17294316,-3788438,7026748,15626851,22990044,113481,2267737,-5908146,-408818,-137719])),new P.PreComputedGroupElement(new v.FieldElement([16091085,-16253926,18599252,7340678,2137637,-1221657,-3364161,14550936,3260525,-7166271]),new v.FieldElement([-4910104,-13332887,18550887,10864893,-16459325,-7291596,-23028869,-13204905,-12748722,2701326]),new v.FieldElement([-8574695,16099415,4629974,-16340524,-20786213,-6005432,-10018363,9276971,11329923,1862132])),new P.PreComputedGroupElement(new v.FieldElement([14763076,-15903608,-30918270,3689867,3511892,10313526,-21951088,12219231,-9037963,-940300]),new v.FieldElement([8894987,-3446094,6150753,3013931,301220,15693451,-31981216,-2909717,-15438168,11595570]),new v.FieldElement([15214962,3537601,-26238722,-14058872,4418657,-15230761,13947276,10730794,-13489462,-4363670])),new P.PreComputedGroupElement(new v.FieldElement([-2538306,7682793,32759013,263109,-29984731,-7955452,-22332124,-10188635,977108,699994]),new v.FieldElement([-12466472,4195084,-9211532,550904,-15565337,12917920,19118110,-439841,-30534533,-14337913]),new v.FieldElement([31788461,-14507657,4799989,7372237,8808585,-14747943,9408237,-10051775,12493932,-5409317])),new P.PreComputedGroupElement(new v.FieldElement([-25680606,5260744,-19235809,-6284470,-3695942,16566087,27218280,2607121,29375955,6024730]),new v.FieldElement([842132,-2794693,-4763381,-8722815,26332018,-12405641,11831880,6985184,-9940361,2854096]),new v.FieldElement([-4847262,-7969331,2516242,-5847713,9695691,-7221186,16512645,960770,12121869,16648078])),new P.PreComputedGroupElement(new v.FieldElement([-15218652,14667096,-13336229,2013717,30598287,-464137,-31504922,-7882064,20237806,2838411]),new v.FieldElement([-19288047,4453152,15298546,-16178388,22115043,-15972604,12544294,-13470457,1068881,-12499905]),new v.FieldElement([-9558883,-16518835,33238498,13506958,30505848,-1114596,-8486907,-2630053,12521378,4845654])),new P.PreComputedGroupElement(new v.FieldElement([-28198521,10744108,-2958380,10199664,7759311,-13088600,3409348,-873400,-6482306,-12885870]),new v.FieldElement([-23561822,6230156,-20382013,10655314,-24040585,-11621172,10477734,-1240216,-3113227,13974498]),new v.FieldElement([12966261,15550616,-32038948,-1615346,21025980,-629444,5642325,7188737,18895762,12629579]))],[new P.PreComputedGroupElement(new v.FieldElement([14741879,-14946887,22177208,-11721237,1279741,8058600,11758140,789443,32195181,3895677]),new v.FieldElement([10758205,15755439,-4509950,9243698,-4879422,6879879,-2204575,-3566119,-8982069,4429647]),new v.FieldElement([-2453894,15725973,-20436342,-10410672,-5803908,-11040220,-7135870,-11642895,18047436,-15281743])),new P.PreComputedGroupElement(new v.FieldElement([-25173001,-11307165,29759956,11776784,-22262383,-15820455,10993114,-12850837,-17620701,-9408468]),new v.FieldElement([21987233,700364,-24505048,14972008,-7774265,-5718395,32155026,2581431,-29958985,8773375]),new v.FieldElement([-25568350,454463,-13211935,16126715,25240068,8594567,20656846,12017935,-7874389,-13920155])),new P.PreComputedGroupElement(new v.FieldElement([6028182,6263078,-31011806,-11301710,-818919,2461772,-31841174,-5468042,-1721788,-2776725]),new v.FieldElement([-12278994,16624277,987579,-5922598,32908203,1248608,7719845,-4166698,28408820,6816612]),new v.FieldElement([-10358094,-8237829,19549651,-12169222,22082623,16147817,20613181,13982702,-10339570,5067943])),new P.PreComputedGroupElement(new v.FieldElement([-30505967,-3821767,12074681,13582412,-19877972,2443951,-19719286,12746132,5331210,-10105944]),new v.FieldElement([30528811,3601899,-1957090,4619785,-27361822,-15436388,24180793,-12570394,27679908,-1648928]),new v.FieldElement([9402404,-13957065,32834043,10838634,-26580150,-13237195,26653274,-8685565,22611444,-12715406])),new P.PreComputedGroupElement(new v.FieldElement([22190590,1118029,22736441,15130463,-30460692,-5991321,19189625,-4648942,4854859,6622139]),new v.FieldElement([-8310738,-2953450,-8262579,-3388049,-10401731,-271929,13424426,-3567227,26404409,13001963]),new v.FieldElement([-31241838,-15415700,-2994250,8939346,11562230,-12840670,-26064365,-11621720,-15405155,11020693])),new P.PreComputedGroupElement(new v.FieldElement([1866042,-7949489,-7898649,-10301010,12483315,13477547,3175636,-12424163,28761762,1406734]),new v.FieldElement([-448555,-1777666,13018551,3194501,-9580420,-11161737,24760585,-4347088,25577411,-13378680]),new v.FieldElement([-24290378,4759345,-690653,-1852816,2066747,10693769,-29595790,9884936,-9368926,4745410])),new P.PreComputedGroupElement(new v.FieldElement([-9141284,6049714,-19531061,-4341411,-31260798,9944276,-15462008,-11311852,10931924,-11931931]),new v.FieldElement([-16561513,14112680,-8012645,4817318,-8040464,-11414606,-22853429,10856641,-20470770,13434654]),new v.FieldElement([22759489,-10073434,-16766264,-1871422,13637442,-10168091,1765144,-12654326,28445307,-5364710])),new P.PreComputedGroupElement(new v.FieldElement([29875063,12493613,2795536,-3786330,1710620,15181182,-10195717,-8788675,9074234,1167180]),new v.FieldElement([-26205683,11014233,-9842651,-2635485,-26908120,7532294,-18716888,-9535498,3843903,9367684]),new v.FieldElement([-10969595,-6403711,9591134,9582310,11349256,108879,16235123,8601684,-139197,4242895]))],[new P.PreComputedGroupElement(new v.FieldElement([22092954,-13191123,-2042793,-11968512,32186753,-11517388,-6574341,2470660,-27417366,16625501]),new v.FieldElement([-11057722,3042016,13770083,-9257922,584236,-544855,-7770857,2602725,-27351616,14247413]),new v.FieldElement([6314175,-10264892,-32772502,15957557,-10157730,168750,-8618807,14290061,27108877,-1180880])),new P.PreComputedGroupElement(new v.FieldElement([-8586597,-7170966,13241782,10960156,-32991015,-13794596,33547976,-11058889,-27148451,981874]),new v.FieldElement([22833440,9293594,-32649448,-13618667,-9136966,14756819,-22928859,-13970780,-10479804,-16197962]),new v.FieldElement([-7768587,3326786,-28111797,10783824,19178761,14905060,22680049,13906969,-15933690,3797899])),new P.PreComputedGroupElement(new v.FieldElement([21721356,-4212746,-12206123,9310182,-3882239,-13653110,23740224,-2709232,20491983,-8042152]),new v.FieldElement([9209270,-15135055,-13256557,-6167798,-731016,15289673,25947805,15286587,30997318,-6703063]),new v.FieldElement([7392032,16618386,23946583,-8039892,-13265164,-1533858,-14197445,-2321576,17649998,-250080])),new P.PreComputedGroupElement(new v.FieldElement([-9301088,-14193827,30609526,-3049543,-25175069,-1283752,-15241566,-9525724,-2233253,7662146]),new v.FieldElement([-17558673,1763594,-33114336,15908610,-30040870,-12174295,7335080,-8472199,-3174674,3440183]),new v.FieldElement([-19889700,-5977008,-24111293,-9688870,10799743,-16571957,40450,-4431835,4862400,1133])),new P.PreComputedGroupElement(new v.FieldElement([-32856209,-7873957,-5422389,14860950,-16319031,7956142,7258061,311861,-30594991,-7379421]),new v.FieldElement([-3773428,-1565936,28985340,7499440,24445838,9325937,29727763,16527196,18278453,15405622]),new v.FieldElement([-4381906,8508652,-19898366,-3674424,-5984453,15149970,-13313598,843523,-21875062,13626197])),new P.PreComputedGroupElement(new v.FieldElement([2281448,-13487055,-10915418,-2609910,1879358,16164207,-10783882,3953792,13340839,15928663]),new v.FieldElement([31727126,-7179855,-18437503,-8283652,2875793,-16390330,-25269894,-7014826,-23452306,5964753]),new v.FieldElement([4100420,-5959452,-17179337,6017714,-18705837,12227141,-26684835,11344144,2538215,-7570755])),new P.PreComputedGroupElement(new v.FieldElement([-9433605,6123113,11159803,-2156608,30016280,14966241,-20474983,1485421,-629256,-15958862]),new v.FieldElement([-26804558,4260919,11851389,9658551,-32017107,16367492,-20205425,-13191288,11659922,-11115118]),new v.FieldElement([26180396,10015009,-30844224,-8581293,5418197,9480663,2231568,-10170080,33100372,-1306171])),new P.PreComputedGroupElement(new v.FieldElement([15121113,-5201871,-10389905,15427821,-27509937,-15992507,21670947,4486675,-5931810,-14466380]),new v.FieldElement([16166486,-9483733,-11104130,6023908,-31926798,-1364923,2340060,-16254968,-10735770,-10039824]),new v.FieldElement([28042865,-3557089,-12126526,12259706,-3717498,-6945899,6766453,-8689599,18036436,5803270]))],[new P.PreComputedGroupElement(new v.FieldElement([-817581,6763912,11803561,1585585,10958447,-2671165,23855391,4598332,-6159431,-14117438]),new v.FieldElement([-31031306,-14256194,17332029,-2383520,31312682,-5967183,696309,50292,-20095739,11763584]),new v.FieldElement([-594563,-2514283,-32234153,12643980,12650761,14811489,665117,-12613632,-19773211,-10713562])),new P.PreComputedGroupElement(new v.FieldElement([30464590,-11262872,-4127476,-12734478,19835327,-7105613,-24396175,2075773,-17020157,992471]),new v.FieldElement([18357185,-6994433,7766382,16342475,-29324918,411174,14578841,8080033,-11574335,-10601610]),new v.FieldElement([19598397,10334610,12555054,2555664,18821899,-10339780,21873263,16014234,26224780,16452269])),new P.PreComputedGroupElement(new v.FieldElement([-30223925,5145196,5944548,16385966,3976735,2009897,-11377804,-7618186,-20533829,3698650]),new v.FieldElement([14187449,3448569,-10636236,-10810935,-22663880,-3433596,7268410,-10890444,27394301,12015369]),new v.FieldElement([19695761,16087646,28032085,12999827,6817792,11427614,20244189,-1312777,-13259127,-3402461])),new P.PreComputedGroupElement(new v.FieldElement([30860103,12735208,-1888245,-4699734,-16974906,2256940,-8166013,12298312,-8550524,-10393462]),new v.FieldElement([-5719826,-11245325,-1910649,15569035,26642876,-7587760,-5789354,-15118654,-4976164,12651793]),new v.FieldElement([-2848395,9953421,11531313,-5282879,26895123,-12697089,-13118820,-16517902,9768698,-2533218])),new P.PreComputedGroupElement(new v.FieldElement([-24719459,1894651,-287698,-4704085,15348719,-8156530,32767513,12765450,4940095,10678226]),new v.FieldElement([18860224,15980149,-18987240,-1562570,-26233012,-11071856,-7843882,13944024,-24372348,16582019]),new v.FieldElement([-15504260,4970268,-29893044,4175593,-20993212,-2199756,-11704054,15444560,-11003761,7989037])),new P.PreComputedGroupElement(new v.FieldElement([31490452,5568061,-2412803,2182383,-32336847,4531686,-32078269,6200206,-19686113,-14800171]),new v.FieldElement([-17308668,-15879940,-31522777,-2831,-32887382,16375549,8680158,-16371713,28550068,-6857132]),new v.FieldElement([-28126887,-5688091,16837845,-1820458,-6850681,12700016,-30039981,4364038,1155602,5988841])),new P.PreComputedGroupElement(new v.FieldElement([21890435,-13272907,-12624011,12154349,-7831873,15300496,23148983,-4470481,24618407,8283181]),new v.FieldElement([-33136107,-10512751,9975416,6841041,-31559793,16356536,3070187,-7025928,1466169,10740210]),new v.FieldElement([-1509399,-15488185,-13503385,-10655916,32799044,909394,-13938903,-5779719,-32164649,-15327040])),new P.PreComputedGroupElement(new v.FieldElement([3960823,-14267803,-28026090,-15918051,-19404858,13146868,15567327,951507,-3260321,-573935]),new v.FieldElement([24740841,5052253,-30094131,8961361,25877428,6165135,-24368180,14397372,-7380369,-6144105]),new v.FieldElement([-28888365,3510803,-28103278,-1158478,-11238128,-10631454,-15441463,-14453128,-1625486,-6494814]))],[new P.PreComputedGroupElement(new v.FieldElement([793299,-9230478,8836302,-6235707,-27360908,-2369593,33152843,-4885251,-9906200,-621852]),new v.FieldElement([5666233,525582,20782575,-8038419,-24538499,14657740,16099374,1468826,-6171428,-15186581]),new v.FieldElement([-4859255,-3779343,-2917758,-6748019,7778750,11688288,-30404353,-9871238,-1558923,-9863646])),new P.PreComputedGroupElement(new v.FieldElement([10896332,-7719704,824275,472601,-19460308,3009587,25248958,14783338,-30581476,-15757844]),new v.FieldElement([10566929,12612572,-31944212,11118703,-12633376,12362879,21752402,8822496,24003793,14264025]),new v.FieldElement([27713862,-7355973,-11008240,9227530,27050101,2504721,23886875,-13117525,13958495,-5732453])),new P.PreComputedGroupElement(new v.FieldElement([-23481610,4867226,-27247128,3900521,29838369,-8212291,-31889399,-10041781,7340521,-15410068]),new v.FieldElement([4646514,-8011124,-22766023,-11532654,23184553,8566613,31366726,-1381061,-15066784,-10375192]),new v.FieldElement([-17270517,12723032,-16993061,14878794,21619651,-6197576,27584817,3093888,-8843694,3849921])),new P.PreComputedGroupElement(new v.FieldElement([-9064912,2103172,25561640,-15125738,-5239824,9582958,32477045,-9017955,5002294,-15550259]),new v.FieldElement([-12057553,-11177906,21115585,-13365155,8808712,-12030708,16489530,13378448,-25845716,12741426]),new v.FieldElement([-5946367,10645103,-30911586,15390284,-3286982,-7118677,24306472,15852464,28834118,-7646072])),new P.PreComputedGroupElement(new v.FieldElement([-17335748,-9107057,-24531279,9434953,-8472084,-583362,-13090771,455841,20461858,5491305]),new v.FieldElement([13669248,-16095482,-12481974,-10203039,-14569770,-11893198,-24995986,11293807,-28588204,-9421832]),new v.FieldElement([28497928,6272777,-33022994,14470570,8906179,-1225630,18504674,-14165166,29867745,-8795943])),new P.PreComputedGroupElement(new v.FieldElement([-16207023,13517196,-27799630,-13697798,24009064,-6373891,-6367600,-13175392,22853429,-4012011]),new v.FieldElement([24191378,16712145,-13931797,15217831,14542237,1646131,18603514,-11037887,12876623,-2112447]),new v.FieldElement([17902668,4518229,-411702,-2829247,26878217,5258055,-12860753,608397,16031844,3723494])),new P.PreComputedGroupElement(new v.FieldElement([-28632773,12763728,-20446446,7577504,33001348,-13017745,17558842,-7872890,23896954,-4314245]),new v.FieldElement([-20005381,-12011952,31520464,605201,2543521,5991821,-2945064,7229064,-9919646,-8826859]),new v.FieldElement([28816045,298879,-28165016,-15920938,19000928,-1665890,-12680833,-2949325,-18051778,-2082915])),new P.PreComputedGroupElement(new v.FieldElement([16000882,-344896,3493092,-11447198,-29504595,-13159789,12577740,16041268,-19715240,7847707]),new v.FieldElement([10151868,10572098,27312476,7922682,14825339,4723128,-32855931,-6519018,-10020567,3852848]),new v.FieldElement([-11430470,15697596,-21121557,-4420647,5386314,15063598,16514493,-15932110,29330899,-15076224]))],[new P.PreComputedGroupElement(new v.FieldElement([-25499735,-4378794,-15222908,-6901211,16615731,2051784,3303702,15490,-27548796,12314391]),new v.FieldElement([15683520,-6003043,18109120,-9980648,15337968,-5997823,-16717435,15921866,16103996,-3731215]),new v.FieldElement([-23169824,-10781249,13588192,-1628807,-3798557,-1074929,-19273607,5402699,-29815713,-9841101])),new P.PreComputedGroupElement(new v.FieldElement([23190676,2384583,-32714340,3462154,-29903655,-1529132,-11266856,8911517,-25205859,2739713]),new v.FieldElement([21374101,-3554250,-33524649,9874411,15377179,11831242,-33529904,6134907,4931255,11987849]),new v.FieldElement([-7732,-2978858,-16223486,7277597,105524,-322051,-31480539,13861388,-30076310,10117930])),new P.PreComputedGroupElement(new v.FieldElement([-29501170,-10744872,-26163768,13051539,-25625564,5089643,-6325503,6704079,12890019,15728940]),new v.FieldElement([-21972360,-11771379,-951059,-4418840,14704840,2695116,903376,-10428139,12885167,8311031]),new v.FieldElement([-17516482,5352194,10384213,-13811658,7506451,13453191,26423267,4384730,1888765,-5435404])),new P.PreComputedGroupElement(new v.FieldElement([-25817338,-3107312,-13494599,-3182506,30896459,-13921729,-32251644,-12707869,-19464434,-3340243]),new v.FieldElement([-23607977,-2665774,-526091,4651136,5765089,4618330,6092245,14845197,17151279,-9854116]),new v.FieldElement([-24830458,-12733720,-15165978,10367250,-29530908,-265356,22825805,-7087279,-16866484,16176525])),new P.PreComputedGroupElement(new v.FieldElement([-23583256,6564961,20063689,3798228,-4740178,7359225,2006182,-10363426,-28746253,-10197509]),new v.FieldElement([-10626600,-4486402,-13320562,-5125317,3432136,-6393229,23632037,-1940610,32808310,1099883]),new v.FieldElement([15030977,5768825,-27451236,-2887299,-6427378,-15361371,-15277896,-6809350,2051441,-15225865])),new P.PreComputedGroupElement(new v.FieldElement([-3362323,-7239372,7517890,9824992,23555850,295369,5148398,-14154188,-22686354,16633660]),new v.FieldElement([4577086,-16752288,13249841,-15304328,19958763,-14537274,18559670,-10759549,8402478,-9864273]),new v.FieldElement([-28406330,-1051581,-26790155,-907698,-17212414,-11030789,9453451,-14980072,17983010,9967138])),new P.PreComputedGroupElement(new v.FieldElement([-25762494,6524722,26585488,9969270,24709298,1220360,-1677990,7806337,17507396,3651560]),new v.FieldElement([-10420457,-4118111,14584639,15971087,-15768321,8861010,26556809,-5574557,-18553322,-11357135]),new v.FieldElement([2839101,14284142,4029895,3472686,14402957,12689363,-26642121,8459447,-5605463,-7621941])),new P.PreComputedGroupElement(new v.FieldElement([-4839289,-3535444,9744961,2871048,25113978,3187018,-25110813,-849066,17258084,-7977739]),new v.FieldElement([18164541,-10595176,-17154882,-1542417,19237078,-9745295,23357533,-15217008,26908270,12150756]),new v.FieldElement([-30264870,-7647865,5112249,-7036672,-1499807,-6974257,43168,-5537701,-32302074,16215819]))],[new P.PreComputedGroupElement(new v.FieldElement([-6898905,9824394,-12304779,-4401089,-31397141,-6276835,32574489,12532905,-7503072,-8675347]),new v.FieldElement([-27343522,-16515468,-27151524,-10722951,946346,16291093,254968,7168080,21676107,-1943028]),new v.FieldElement([21260961,-8424752,-16831886,-11920822,-23677961,3968121,-3651949,-6215466,-3556191,-7913075])),new P.PreComputedGroupElement(new v.FieldElement([16544754,13250366,-16804428,15546242,-4583003,12757258,-2462308,-8680336,-18907032,-9662799]),new v.FieldElement([-2415239,-15577728,18312303,4964443,-15272530,-12653564,26820651,16690659,25459437,-4564609]),new v.FieldElement([-25144690,11425020,28423002,-11020557,-6144921,-15826224,9142795,-2391602,-6432418,-1644817])),new P.PreComputedGroupElement(new v.FieldElement([-23104652,6253476,16964147,-3768872,-25113972,-12296437,-27457225,-16344658,6335692,7249989]),new v.FieldElement([-30333227,13979675,7503222,-12368314,-11956721,-4621693,-30272269,2682242,25993170,-12478523]),new v.FieldElement([4364628,5930691,32304656,-10044554,-8054781,15091131,22857016,-10598955,31820368,15075278])),new P.PreComputedGroupElement(new v.FieldElement([31879134,-8918693,17258761,90626,-8041836,-4917709,24162788,-9650886,-17970238,12833045]),new v.FieldElement([19073683,14851414,-24403169,-11860168,7625278,11091125,-19619190,2074449,-9413939,14905377]),new v.FieldElement([24483667,-11935567,-2518866,-11547418,-1553130,15355506,-25282080,9253129,27628530,-7555480])),new P.PreComputedGroupElement(new v.FieldElement([17597607,8340603,19355617,552187,26198470,-3176583,4593324,-9157582,-14110875,15297016]),new v.FieldElement([510886,14337390,-31785257,16638632,6328095,2713355,-20217417,-11864220,8683221,2921426]),new v.FieldElement([18606791,11874196,27155355,-5281482,-24031742,6265446,-25178240,-1278924,4674690,13890525])),new P.PreComputedGroupElement(new v.FieldElement([13609624,13069022,-27372361,-13055908,24360586,9592974,14977157,9835105,4389687,288396]),new v.FieldElement([9922506,-519394,13613107,5883594,-18758345,-434263,-12304062,8317628,23388070,16052080]),new v.FieldElement([12720016,11937594,-31970060,-5028689,26900120,8561328,-20155687,-11632979,-14754271,-10812892])),new P.PreComputedGroupElement(new v.FieldElement([15961858,14150409,26716931,-665832,-22794328,13603569,11829573,7467844,-28822128,929275]),new v.FieldElement([11038231,-11582396,-27310482,-7316562,-10498527,-16307831,-23479533,-9371869,-21393143,2465074]),new v.FieldElement([20017163,-4323226,27915242,1529148,12396362,15675764,13817261,-9658066,2463391,-4622140])),new P.PreComputedGroupElement(new v.FieldElement([-16358878,-12663911,-12065183,4996454,-1256422,1073572,9583558,12851107,4003896,12673717]),new v.FieldElement([-1731589,-15155870,-3262930,16143082,19294135,13385325,14741514,-9103726,7903886,2348101]),new v.FieldElement([24536016,-16515207,12715592,-3862155,1511293,10047386,-3842346,-7129159,-28377538,10048127]))],[new P.PreComputedGroupElement(new v.FieldElement([-12622226,-6204820,30718825,2591312,-10617028,12192840,18873298,-7297090,-32297756,15221632]),new v.FieldElement([-26478122,-11103864,11546244,-1852483,9180880,7656409,-21343950,2095755,29769758,6593415]),new v.FieldElement([-31994208,-2907461,4176912,3264766,12538965,-868111,26312345,-6118678,30958054,8292160])),new P.PreComputedGroupElement(new v.FieldElement([31429822,-13959116,29173532,15632448,12174511,-2760094,32808831,3977186,26143136,-3148876]),new v.FieldElement([22648901,1402143,-22799984,13746059,7936347,365344,-8668633,-1674433,-3758243,-2304625]),new v.FieldElement([-15491917,8012313,-2514730,-12702462,-23965846,-10254029,-1612713,-1535569,-16664475,8194478])),new P.PreComputedGroupElement(new v.FieldElement([27338066,-7507420,-7414224,10140405,-19026427,-6589889,27277191,8855376,28572286,3005164]),new v.FieldElement([26287124,4821776,25476601,-4145903,-3764513,-15788984,-18008582,1182479,-26094821,-13079595]),new v.FieldElement([-7171154,3178080,23970071,6201893,-17195577,-4489192,-21876275,-13982627,32208683,-1198248])),new P.PreComputedGroupElement(new v.FieldElement([-16657702,2817643,-10286362,14811298,6024667,13349505,-27315504,-10497842,-27672585,-11539858]),new v.FieldElement([15941029,-9405932,-21367050,8062055,31876073,-238629,-15278393,-1444429,15397331,-4130193]),new v.FieldElement([8934485,-13485467,-23286397,-13423241,-32446090,14047986,31170398,-1441021,-27505566,15087184])),new P.PreComputedGroupElement(new v.FieldElement([-18357243,-2156491,24524913,-16677868,15520427,-6360776,-15502406,11461896,16788528,-5868942]),new v.FieldElement([-1947386,16013773,21750665,3714552,-17401782,-16055433,-3770287,-10323320,31322514,-11615635]),new v.FieldElement([21426655,-5650218,-13648287,-5347537,-28812189,-4920970,-18275391,-14621414,13040862,-12112948])),new P.PreComputedGroupElement(new v.FieldElement([11293895,12478086,-27136401,15083750,-29307421,14748872,14555558,-13417103,1613711,4896935]),new v.FieldElement([-25894883,15323294,-8489791,-8057900,25967126,-13425460,2825960,-4897045,-23971776,-11267415]),new v.FieldElement([-15924766,-5229880,-17443532,6410664,3622847,10243618,20615400,12405433,-23753030,-8436416])),new P.PreComputedGroupElement(new v.FieldElement([-7091295,12556208,-20191352,9025187,-17072479,4333801,4378436,2432030,23097949,-566018]),new v.FieldElement([4565804,-16025654,20084412,-7842817,1724999,189254,24767264,10103221,-18512313,2424778]),new v.FieldElement([366633,-11976806,8173090,-6890119,30788634,5745705,-7168678,1344109,-3642553,12412659])),new P.PreComputedGroupElement(new v.FieldElement([-24001791,7690286,14929416,-168257,-32210835,-13412986,24162697,-15326504,-3141501,11179385]),new v.FieldElement([18289522,-14724954,8056945,16430056,-21729724,7842514,-6001441,-1486897,-18684645,-11443503]),new v.FieldElement([476239,6601091,-6152790,-9723375,17503545,-4863900,27672959,13403813,11052904,5219329]))],[new P.PreComputedGroupElement(new v.FieldElement([20678546,-8375738,-32671898,8849123,-5009758,14574752,31186971,-3973730,9014762,-8579056]),new v.FieldElement([-13644050,-10350239,-15962508,5075808,-1514661,-11534600,-33102500,9160280,8473550,-3256838]),new v.FieldElement([24900749,14435722,17209120,-15292541,-22592275,9878983,-7689309,-16335821,-24568481,11788948])),new P.PreComputedGroupElement(new v.FieldElement([-3118155,-11395194,-13802089,14797441,9652448,-6845904,-20037437,10410733,-24568470,-1458691]),new v.FieldElement([-15659161,16736706,-22467150,10215878,-9097177,7563911,11871841,-12505194,-18513325,8464118]),new v.FieldElement([-23400612,8348507,-14585951,-861714,-3950205,-6373419,14325289,8628612,33313881,-8370517])),new P.PreComputedGroupElement(new v.FieldElement([-20186973,-4967935,22367356,5271547,-1097117,-4788838,-24805667,-10236854,-8940735,-5818269]),new v.FieldElement([-6948785,-1795212,-32625683,-16021179,32635414,-7374245,15989197,-12838188,28358192,-4253904]),new v.FieldElement([-23561781,-2799059,-32351682,-1661963,-9147719,10429267,-16637684,4072016,-5351664,5596589])),new P.PreComputedGroupElement(new v.FieldElement([-28236598,-3390048,12312896,6213178,3117142,16078565,29266239,2557221,1768301,15373193]),new v.FieldElement([-7243358,-3246960,-4593467,-7553353,-127927,-912245,-1090902,-4504991,-24660491,3442910]),new v.FieldElement([-30210571,5124043,14181784,8197961,18964734,-11939093,22597931,7176455,-18585478,13365930])),new P.PreComputedGroupElement(new v.FieldElement([-7877390,-1499958,8324673,4690079,6261860,890446,24538107,-8570186,-9689599,-3031667]),new v.FieldElement([25008904,-10771599,-4305031,-9638010,16265036,15721635,683793,-11823784,15723479,-15163481]),new v.FieldElement([-9660625,12374379,-27006999,-7026148,-7724114,-12314514,11879682,5400171,519526,-1235876])),new P.PreComputedGroupElement(new v.FieldElement([22258397,-16332233,-7869817,14613016,-22520255,-2950923,-20353881,7315967,16648397,7605640]),new v.FieldElement([-8081308,-8464597,-8223311,9719710,19259459,-15348212,23994942,-5281555,-9468848,4763278]),new v.FieldElement([-21699244,9220969,-15730624,1084137,-25476107,-2852390,31088447,-7764523,-11356529,728112])),new P.PreComputedGroupElement(new v.FieldElement([26047220,-11751471,-6900323,-16521798,24092068,9158119,-4273545,-12555558,-29365436,-5498272]),new v.FieldElement([17510331,-322857,5854289,8403524,17133918,-3112612,-28111007,12327945,10750447,10014012]),new v.FieldElement([-10312768,3936952,9156313,-8897683,16498692,-994647,-27481051,-666732,3424691,7540221])),new P.PreComputedGroupElement(new v.FieldElement([30322361,-6964110,11361005,-4143317,7433304,4989748,-7071422,-16317219,-9244265,15258046]),new v.FieldElement([13054562,-2779497,19155474,469045,-12482797,4566042,5631406,2711395,1062915,-5136345]),new v.FieldElement([-19240248,-11254599,-29509029,-7499965,-5835763,13005411,-6066489,12194497,32960380,1459310]))],[new P.PreComputedGroupElement(new v.FieldElement([19852034,7027924,23669353,10020366,8586503,-6657907,394197,-6101885,18638003,-11174937]),new v.FieldElement([31395534,15098109,26581030,8030562,-16527914,-5007134,9012486,-7584354,-6643087,-5442636]),new v.FieldElement([-9192165,-2347377,-1997099,4529534,25766844,607986,-13222,9677543,-32294889,-6456008])),new P.PreComputedGroupElement(new v.FieldElement([-2444496,-149937,29348902,8186665,1873760,12489863,-30934579,-7839692,-7852844,-8138429]),new v.FieldElement([-15236356,-15433509,7766470,746860,26346930,-10221762,-27333451,10754588,-9431476,5203576]),new v.FieldElement([31834314,14135496,-770007,5159118,20917671,-16768096,-7467973,-7337524,31809243,7347066])),new P.PreComputedGroupElement(new v.FieldElement([-9606723,-11874240,20414459,13033986,13716524,-11691881,19797970,-12211255,15192876,-2087490]),new v.FieldElement([-12663563,-2181719,1168162,-3804809,26747877,-14138091,10609330,12694420,33473243,-13382104]),new v.FieldElement([33184999,11180355,15832085,-11385430,-1633671,225884,15089336,-11023903,-6135662,14480053])),new P.PreComputedGroupElement(new v.FieldElement([31308717,-5619998,31030840,-1897099,15674547,-6582883,5496208,13685227,27595050,8737275]),new v.FieldElement([-20318852,-15150239,10933843,-16178022,8335352,-7546022,-31008351,-12610604,26498114,66511]),new v.FieldElement([22644454,-8761729,-16671776,4884562,-3105614,-13559366,30540766,-4286747,-13327787,-7515095])),new P.PreComputedGroupElement(new v.FieldElement([-28017847,9834845,18617207,-2681312,-3401956,-13307506,8205540,13585437,-17127465,15115439]),new v.FieldElement([23711543,-672915,31206561,-8362711,6164647,-9709987,-33535882,-1426096,8236921,16492939]),new v.FieldElement([-23910559,-13515526,-26299483,-4503841,25005590,-7687270,19574902,10071562,6708380,-6222424])),new P.PreComputedGroupElement(new v.FieldElement([2101391,-4930054,19702731,2367575,-15427167,1047675,5301017,9328700,29955601,-11678310]),new v.FieldElement([3096359,9271816,-21620864,-15521844,-14847996,-7592937,-25892142,-12635595,-9917575,6216608]),new v.FieldElement([-32615849,338663,-25195611,2510422,-29213566,-13820213,24822830,-6146567,-26767480,7525079])),new P.PreComputedGroupElement(new v.FieldElement([-23066649,-13985623,16133487,-7896178,-3389565,778788,-910336,-2782495,-19386633,11994101]),new v.FieldElement([21691500,-13624626,-641331,-14367021,3285881,-3483596,-25064666,9718258,-7477437,13381418]),new v.FieldElement([18445390,-4202236,14979846,11622458,-1727110,-3582980,23111648,-6375247,28535282,15779576])),new P.PreComputedGroupElement(new v.FieldElement([30098053,3089662,-9234387,16662135,-21306940,11308411,-14068454,12021730,9955285,-16303356]),new v.FieldElement([9734894,-14576830,-7473633,-9138735,2060392,11313496,-18426029,9924399,20194861,13380996]),new v.FieldElement([-26378102,-7965207,-22167821,15789297,-18055342,-6168792,-1984914,15707771,26342023,10146099]))],[new P.PreComputedGroupElement(new v.FieldElement([-26016874,-219943,21339191,-41388,19745256,-2878700,-29637280,2227040,21612326,-545728]),new v.FieldElement([-13077387,1184228,23562814,-5970442,-20351244,-6348714,25764461,12243797,-20856566,11649658]),new v.FieldElement([-10031494,11262626,27384172,2271902,26947504,-15997771,39944,6114064,33514190,2333242])),new P.PreComputedGroupElement(new v.FieldElement([-21433588,-12421821,8119782,7219913,-21830522,-9016134,-6679750,-12670638,24350578,-13450001]),new v.FieldElement([-4116307,-11271533,-23886186,4843615,-30088339,690623,-31536088,-10406836,8317860,12352766]),new v.FieldElement([18200138,-14475911,-33087759,-2696619,-23702521,-9102511,-23552096,-2287550,20712163,6719373])),new P.PreComputedGroupElement(new v.FieldElement([26656208,6075253,-7858556,1886072,-28344043,4262326,11117530,-3763210,26224235,-3297458]),new v.FieldElement([-17168938,-14854097,-3395676,-16369877,-19954045,14050420,21728352,9493610,18620611,-16428628]),new v.FieldElement([-13323321,13325349,11432106,5964811,18609221,6062965,-5269471,-9725556,-30701573,-16479657])),new P.PreComputedGroupElement(new v.FieldElement([-23860538,-11233159,26961357,1640861,-32413112,-16737940,12248509,-5240639,13735342,1934062]),new v.FieldElement([25089769,6742589,17081145,-13406266,21909293,-16067981,-15136294,-3765346,-21277997,5473616]),new v.FieldElement([31883677,-7961101,1083432,-11572403,22828471,13290673,-7125085,12469656,29111212,-5451014])),new P.PreComputedGroupElement(new v.FieldElement([24244947,-15050407,-26262976,2791540,-14997599,16666678,24367466,6388839,-10295587,452383]),new v.FieldElement([-25640782,-3417841,5217916,16224624,19987036,-4082269,-24236251,-5915248,15766062,8407814]),new v.FieldElement([-20406999,13990231,15495425,16395525,5377168,15166495,-8917023,-4388953,-8067909,2276718])),new P.PreComputedGroupElement(new v.FieldElement([30157918,12924066,-17712050,9245753,19895028,3368142,-23827587,5096219,22740376,-7303417]),new v.FieldElement([2041139,-14256350,7783687,13876377,-25946985,-13352459,24051124,13742383,-15637599,13295222]),new v.FieldElement([33338237,-8505733,12532113,7977527,9106186,-1715251,-17720195,-4612972,-4451357,-14669444])),new P.PreComputedGroupElement(new v.FieldElement([-20045281,5454097,-14346548,6447146,28862071,1883651,-2469266,-4141880,7770569,9620597]),new v.FieldElement([23208068,7979712,33071466,8149229,1758231,-10834995,30945528,-1694323,-33502340,-14767970]),new v.FieldElement([1439958,-16270480,-1079989,-793782,4625402,10647766,-5043801,1220118,30494170,-11440799])),new P.PreComputedGroupElement(new v.FieldElement([-5037580,-13028295,-2970559,-3061767,15640974,-6701666,-26739026,926050,-1684339,-13333647]),new v.FieldElement([13908495,-3549272,30919928,-6273825,-21521863,7989039,9021034,9078865,3353509,4033511]),new v.FieldElement([-29663431,-15113610,32259991,-344482,24295849,-12912123,23161163,8839127,27485041,7356032]))],[new P.PreComputedGroupElement(new v.FieldElement([9661027,705443,11980065,-5370154,-1628543,14661173,-6346142,2625015,28431036,-16771834]),new v.FieldElement([-23839233,-8311415,-25945511,7480958,-17681669,-8354183,-22545972,14150565,15970762,4099461]),new v.FieldElement([29262576,16756590,26350592,-8793563,8529671,-11208050,13617293,-9937143,11465739,8317062])),new P.PreComputedGroupElement(new v.FieldElement([-25493081,-6962928,32500200,-9419051,-23038724,-2302222,14898637,3848455,20969334,-5157516]),new v.FieldElement([-20384450,-14347713,-18336405,13884722,-33039454,2842114,-21610826,-3649888,11177095,14989547]),new v.FieldElement([-24496721,-11716016,16959896,2278463,12066309,10137771,13515641,2581286,-28487508,9930240])),new P.PreComputedGroupElement(new v.FieldElement([-17751622,-2097826,16544300,-13009300,-15914807,-14949081,18345767,-13403753,16291481,-5314038]),new v.FieldElement([-33229194,2553288,32678213,9875984,8534129,6889387,-9676774,6957617,4368891,9788741]),new v.FieldElement([16660756,7281060,-10830758,12911820,20108584,-8101676,-21722536,-8613148,16250552,-11111103])),new P.PreComputedGroupElement(new v.FieldElement([-19765507,2390526,-16551031,14161980,1905286,6414907,4689584,10604807,-30190403,4782747]),new v.FieldElement([-1354539,14736941,-7367442,-13292886,7710542,-14155590,-9981571,4383045,22546403,437323]),new v.FieldElement([31665577,-12180464,-16186830,1491339,-18368625,3294682,27343084,2786261,-30633590,-14097016])),new P.PreComputedGroupElement(new v.FieldElement([-14467279,-683715,-33374107,7448552,19294360,14334329,-19690631,2355319,-19284671,-6114373]),new v.FieldElement([15121312,-15796162,6377020,-6031361,-10798111,-12957845,18952177,15496498,-29380133,11754228]),new v.FieldElement([-2637277,-13483075,8488727,-14303896,12728761,-1622493,7141596,11724556,22761615,-10134141])),new P.PreComputedGroupElement(new v.FieldElement([16918416,11729663,-18083579,3022987,-31015732,-13339659,-28741185,-12227393,32851222,11717399]),new v.FieldElement([11166634,7338049,-6722523,4531520,-29468672,-7302055,31474879,3483633,-1193175,-4030831]),new v.FieldElement([-185635,9921305,31456609,-13536438,-12013818,13348923,33142652,6546660,-19985279,-3948376])),new P.PreComputedGroupElement(new v.FieldElement([-32460596,11266712,-11197107,-7899103,31703694,3855903,-8537131,-12833048,-30772034,-15486313]),new v.FieldElement([-18006477,12709068,3991746,-6479188,-21491523,-10550425,-31135347,-16049879,10928917,3011958]),new v.FieldElement([-6957757,-15594337,31696059,334240,29576716,14796075,-30831056,-12805180,18008031,10258577])),new P.PreComputedGroupElement(new v.FieldElement([-22448644,15655569,7018479,-4410003,-30314266,-1201591,-1853465,1367120,25127874,6671743]),new v.FieldElement([29701166,-14373934,-10878120,9279288,-17568,13127210,21382910,11042292,25838796,4642684]),new v.FieldElement([-20430234,14955537,-24126347,8124619,-5369288,-5990470,30468147,-13900640,18423289,4177476]))]]})),S=l((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.ProjectiveGroupElement=void 0;var n=function(){function e(e,t,n){this.X=null!=e?e:new v.FieldElement,this.Y=null!=t?t:new v.FieldElement,this.Z=null!=n?n:new v.FieldElement}return e.prototype.zero=function(){this.X.zero(),this.Y.one(),this.Z.one()},e.prototype.double=function(e){var t=new v.FieldElement;e.X.square(this.X),e.Z.square(this.Y),e.T.square2(this.Z),e.Y.add(this.X,this.Y),t.square(e.Y),e.Y.add(e.Z,e.X),e.Z.sub(e.Z,e.X),e.X.sub(t,e.Y),e.T.sub(e.T,e.Z)},e.prototype.toExtended=function(e){e.X.mul(this.X,this.Z),e.Y.mul(this.Y,this.Z),e.Z.square(this.Z),e.T.mul(this.X,this.Y)},e.prototype.toBytes=function(e){var t=new v.FieldElement,n=new v.FieldElement,r=new v.FieldElement;t.invert(this.Z),n.mul(this.X,t),r.mul(this.Y,t),r.toBytes(e),e[31]^=n.isNegative()<<7},e.prototype.doubleScalarMultVartime=function(e,t,n){var r,i=new Int8Array(256),o=new Int8Array(256),a=[new b.CachedGroupElement,new b.CachedGroupElement,new b.CachedGroupElement,new b.CachedGroupElement,new b.CachedGroupElement,new b.CachedGroupElement,new b.CachedGroupElement,new b.CachedGroupElement],l=new F.CompletedGroupElement,s=new C.ExtendedGroupElement,d=new C.ExtendedGroupElement;for(this.slide(i,e),this.slide(o,n),t.toCached(a[0]),t.double(l),l.toExtended(d),r=0;r<7;r++)l.add(d,a[r]),l.toExtended(s),s.toCached(a[r+1]);for(this.zero(),r=255;r>=0&&(0===i[r]&&0===o[r]);r--);for(;r>=0;r--)this.double(l),i[r]>0?(l.toExtended(s),l.add(s,a[Math.floor(i[r]/2)])):i[r]<0&&(l.toExtended(s),l.sub(s,a[Math.floor(-i[r]/2)])),o[r]>0?(l.toExtended(s),l.mixedAdd(s,N.CONST_BI[Math.floor(o[r]/2)])):o[r]<0&&(l.toExtended(s),l.mixedSub(s,N.CONST_BI[Math.floor(-o[r]/2)])),l.toProjective(this)},e.prototype.slide=function(e,t){var n;for(n=0;n>3]>>(7&n);for(n=0;n=-15))break;e[n]-=e[n+r]<>7&&this.X.neg(),this.T.mul(this.X,this.Y),!0},e.prototype.scalarMultBase=function(e){for(var t=new Int8Array(64),n=0;n>4&15;var r=0;for(n=0;n<63;n++)t[n]+=r,r=t[n]+8>>4,t[n]-=r<<4;t[63]+=r,this.zero();var i=new P.PreComputedGroupElement,o=new F.CompletedGroupElement;for(n=1;n<64;n+=2)i.selectPoint(Math.floor(n/2),t[n]),o.mixedAdd(this,i),o.toExtended(this);var a=new S.ProjectiveGroupElement;this.double(o),o.toProjective(a),a.double(o),o.toProjective(a),a.double(o),o.toProjective(a),a.double(o),o.toExtended(this);for(n=0;n<64;n+=2)i.selectPoint(n/2,t[n]),o.mixedAdd(this,i),o.toExtended(this)},e.prototype.cofactorEqual=function(e){var t=new b.CachedGroupElement,n=new F.CompletedGroupElement,r=new S.ProjectiveGroupElement;e.toCached(t),n.sub(this,t),n.toProjective(r),r.double(n),n.toProjective(r),r.double(n),n.toProjective(r),r.double(n),n.toProjective(r);var i=new Uint8Array(32),o=new Uint8Array(32),a=new Uint8Array(32),l=new Uint8Array(32);return r.X.toBytes(o),r.Y.toBytes(a),r.Z.toBytes(l),d.ArrayHelper.equal(i,o)&&d.ArrayHelper.equal(a,l)},e}();t.ExtendedGroupElement=n})),O=l((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.scalarMinimal=t.scalarReduce=t.scalarMulAdd=void 0,t.scalarMulAdd=function(e,t,n,r){var i=B.BIG_2097151&A.BigIntHelper.read3(t,0),o=B.BIG_2097151&A.BigIntHelper.read4(t,2)>>B.BIG_ARR[5],a=B.BIG_2097151&A.BigIntHelper.read3(t,5)>>B.BIG_ARR[2],l=B.BIG_2097151&A.BigIntHelper.read4(t,7)>>B.BIG_ARR[7],s=B.BIG_2097151&A.BigIntHelper.read4(t,10)>>B.BIG_ARR[4],d=B.BIG_2097151&A.BigIntHelper.read3(t,13)>>B.BIG_ARR[1],u=B.BIG_2097151&A.BigIntHelper.read4(t,15)>>B.BIG_ARR[6],c=B.BIG_2097151&A.BigIntHelper.read3(t,18)>>B.BIG_ARR[3],h=B.BIG_2097151&A.BigIntHelper.read3(t,21),_=B.BIG_2097151&A.BigIntHelper.read4(t,23)>>B.BIG_ARR[5],p=B.BIG_2097151&A.BigIntHelper.read3(t,26)>>B.BIG_ARR[2],m=A.BigIntHelper.read4(t,28)>>B.BIG_ARR[7],E=B.BIG_2097151&A.BigIntHelper.read3(n,0),w=B.BIG_2097151&A.BigIntHelper.read4(n,2)>>B.BIG_ARR[5],I=B.BIG_2097151&A.BigIntHelper.read3(n,5)>>B.BIG_ARR[2],f=B.BIG_2097151&A.BigIntHelper.read4(n,7)>>B.BIG_ARR[7],y=B.BIG_2097151&A.BigIntHelper.read4(n,10)>>B.BIG_ARR[4],g=B.BIG_2097151&A.BigIntHelper.read3(n,13)>>B.BIG_ARR[1],G=B.BIG_2097151&A.BigIntHelper.read4(n,15)>>B.BIG_ARR[6],T=B.BIG_2097151&A.BigIntHelper.read3(n,18)>>B.BIG_ARR[3],R=B.BIG_2097151&A.BigIntHelper.read3(n,21),v=B.BIG_2097151&A.BigIntHelper.read4(n,23)>>B.BIG_ARR[5],b=B.BIG_2097151&A.BigIntHelper.read3(n,26)>>B.BIG_ARR[2],F=A.BigIntHelper.read4(n,28)>>B.BIG_ARR[7],P=B.BIG_2097151&A.BigIntHelper.read3(r,0),N=B.BIG_2097151&A.BigIntHelper.read4(r,2)>>B.BIG_ARR[5],S=B.BIG_2097151&A.BigIntHelper.read3(r,5)>>B.BIG_ARR[2],C=B.BIG_2097151&A.BigIntHelper.read4(r,7)>>B.BIG_ARR[7],O=B.BIG_2097151&A.BigIntHelper.read4(r,10)>>B.BIG_ARR[4],L=B.BIG_2097151&A.BigIntHelper.read3(r,13)>>B.BIG_ARR[1],U=B.BIG_2097151&A.BigIntHelper.read4(r,15)>>B.BIG_ARR[6],M=B.BIG_2097151&A.BigIntHelper.read3(r,18)>>B.BIG_ARR[3],H=B.BIG_2097151&A.BigIntHelper.read3(r,21),x=B.BIG_2097151&A.BigIntHelper.read4(r,23)>>B.BIG_ARR[5],k=B.BIG_2097151&A.BigIntHelper.read3(r,26)>>B.BIG_ARR[2],Y=A.BigIntHelper.read4(r,28)>>B.BIG_ARR[7],D=new BigInt64Array(32),z=P+i*E,K=N+i*w+o*E,X=S+i*I+o*w+a*E,j=C+i*f+o*I+a*w+l*E,Z=O+i*y+o*f+a*I+l*w+s*E,q=L+i*g+o*y+a*f+l*I+s*w+d*E,W=U+i*G+o*g+a*y+l*f+s*I+d*w+u*E,J=M+i*T+o*G+a*g+l*y+s*f+d*I+u*w+c*E,V=H+i*R+o*T+a*G+l*g+s*y+d*f+u*I+c*w+h*E,Q=x+i*v+o*R+a*T+l*G+s*g+d*y+u*f+c*I+h*w+_*E,$=k+i*b+o*v+a*R+l*T+s*G+d*g+u*y+c*f+h*I+_*w+p*E,ee=Y+i*F+o*b+a*v+l*R+s*T+d*G+u*g+c*y+h*f+_*I+p*w+m*E,te=o*F+a*b+l*v+s*R+d*T+u*G+c*g+h*y+_*f+p*I+m*w,ne=a*F+l*b+s*v+d*R+u*T+c*G+h*g+_*y+p*f+m*I,re=l*F+s*b+d*v+u*R+c*T+h*G+_*g+p*y+m*f,ie=s*F+d*b+u*v+c*R+h*T+_*G+p*g+m*y,oe=d*F+u*b+c*v+h*R+_*T+p*G+m*g,ae=u*F+c*b+h*v+_*R+p*T+m*G,le=c*F+h*b+_*v+p*R+m*T,se=h*F+_*b+p*v+m*R,de=_*F+p*b+m*v,ue=p*F+m*b,ce=m*F,he=B.BIG_ARR[0];D[0]=z+B.BIG_1_SHIFTL_20>>B.BIG_ARR[21],K+=D[0],z-=D[0]<>B.BIG_ARR[21],j+=D[2],X-=D[2]<>B.BIG_ARR[21],q+=D[4],Z-=D[4]<>B.BIG_ARR[21],J+=D[6],W-=D[6]<>B.BIG_ARR[21],Q+=D[8],V-=D[8]<>B.BIG_ARR[21],ee+=D[10],$-=D[10]<>B.BIG_ARR[21],ne+=D[12],te-=D[12]<>B.BIG_ARR[21],ie+=D[14],re-=D[14]<>B.BIG_ARR[21],ae+=D[16],oe-=D[16]<>B.BIG_ARR[21],se+=D[18],le-=D[18]<>B.BIG_ARR[21],ue+=D[20],de-=D[20]<>B.BIG_ARR[21],he+=D[22],ce-=D[22]<>B.BIG_ARR[21],X+=D[1],K-=D[1]<>B.BIG_ARR[21],Z+=D[3],j-=D[3]<>B.BIG_ARR[21],W+=D[5],q-=D[5]<>B.BIG_ARR[21],V+=D[7],J-=D[7]<>B.BIG_ARR[21],$+=D[9],Q-=D[9]<>B.BIG_ARR[21],te+=D[11],ee-=D[11]<>B.BIG_ARR[21],re+=D[13],ne-=D[13]<>B.BIG_ARR[21],oe+=D[15],ie-=D[15]<>B.BIG_ARR[21],le+=D[17],ae-=D[17]<>B.BIG_ARR[21],de+=D[19],se-=D[19]<>B.BIG_ARR[21],ce+=D[21],ue-=D[21]<>B.BIG_ARR[21],J+=D[6],W-=D[6]<>B.BIG_ARR[21],Q+=D[8],V-=D[8]<>B.BIG_ARR[21],ee+=D[10],$-=D[10]<>B.BIG_ARR[21],ne+=D[12],te-=D[12]<>B.BIG_ARR[21],ie+=D[14],re-=D[14]<>B.BIG_ARR[21],ae+=D[16],oe-=D[16]<>B.BIG_ARR[21],V+=D[7],J-=D[7]<>B.BIG_ARR[21],$+=D[9],Q-=D[9]<>B.BIG_ARR[21],te+=D[11],ee-=D[11]<>B.BIG_ARR[21],re+=D[13],ne-=D[13]<>B.BIG_ARR[21],oe+=D[15],ie-=D[15]<>B.BIG_ARR[21],K+=D[0],z-=D[0]<>B.BIG_ARR[21],j+=D[2],X-=D[2]<>B.BIG_ARR[21],q+=D[4],Z-=D[4]<>B.BIG_ARR[21],J+=D[6],W-=D[6]<>B.BIG_ARR[21],Q+=D[8],V-=D[8]<>B.BIG_ARR[21],ee+=D[10],$-=D[10]<>B.BIG_ARR[21],X+=D[1],K-=D[1]<>B.BIG_ARR[21],Z+=D[3],j-=D[3]<>B.BIG_ARR[21],W+=D[5],q-=D[5]<>B.BIG_ARR[21],V+=D[7],J-=D[7]<>B.BIG_ARR[21],$+=D[9],Q-=D[9]<>B.BIG_ARR[21],te+=D[11],ee-=D[11]<>B.BIG_ARR[21],K+=D[0],z-=D[0]<>B.BIG_ARR[21],X+=D[1],K-=D[1]<>B.BIG_ARR[21],j+=D[2],X-=D[2]<>B.BIG_ARR[21],Z+=D[3],j-=D[3]<>B.BIG_ARR[21],q+=D[4],Z-=D[4]<>B.BIG_ARR[21],W+=D[5],q-=D[5]<>B.BIG_ARR[21],J+=D[6],W-=D[6]<>B.BIG_ARR[21],V+=D[7],J-=D[7]<>B.BIG_ARR[21],Q+=D[8],V-=D[8]<>B.BIG_ARR[21],$+=D[9],Q-=D[9]<>B.BIG_ARR[21],ee+=D[10],$-=D[10]<>B.BIG_ARR[21],te+=D[11],ee-=D[11]<>B.BIG_ARR[21],K+=D[0],z-=D[0]<>B.BIG_ARR[21],X+=D[1],K-=D[1]<>B.BIG_ARR[21],j+=D[2],X-=D[2]<>B.BIG_ARR[21],Z+=D[3],j-=D[3]<>B.BIG_ARR[21],q+=D[4],Z-=D[4]<>B.BIG_ARR[21],W+=D[5],q-=D[5]<>B.BIG_ARR[21],J+=D[6],W-=D[6]<>B.BIG_ARR[21],V+=D[7],J-=D[7]<>B.BIG_ARR[21],Q+=D[8],V-=D[8]<>B.BIG_ARR[21],$+=D[9],Q-=D[9]<>B.BIG_ARR[21],ee+=D[10],$-=D[10]<>B.BIG_ARR[0]),e[1]=Number(z>>B.BIG_ARR[8]),e[2]=Number(z>>B.BIG_ARR[16]|K<>B.BIG_ARR[3]),e[4]=Number(K>>B.BIG_ARR[11]),e[5]=Number(K>>B.BIG_ARR[19]|X<>B.BIG_ARR[6]),e[7]=Number(X>>B.BIG_ARR[14]|j<>B.BIG_ARR[1]),e[9]=Number(j>>B.BIG_ARR[9]),e[10]=Number(j>>B.BIG_ARR[17]|Z<>B.BIG_ARR[4]),e[12]=Number(Z>>B.BIG_ARR[12]),e[13]=Number(Z>>B.BIG_ARR[20]|q<>B.BIG_ARR[7]),e[15]=Number(q>>B.BIG_ARR[15]|W<>B.BIG_ARR[2]),e[17]=Number(W>>B.BIG_ARR[10]),e[18]=Number(W>>B.BIG_ARR[18]|J<>B.BIG_ARR[5]),e[20]=Number(J>>B.BIG_ARR[13]),e[21]=Number(V>>B.BIG_ARR[0]),e[22]=Number(V>>B.BIG_ARR[8]),e[23]=Number(V>>B.BIG_ARR[16]|Q<>B.BIG_ARR[3]),e[25]=Number(Q>>B.BIG_ARR[11]),e[26]=Number(Q>>B.BIG_ARR[19]|$<>B.BIG_ARR[6]),e[28]=Number($>>B.BIG_ARR[14]|ee<>B.BIG_ARR[1]),e[30]=Number(ee>>B.BIG_ARR[9]),e[31]=Number(ee>>B.BIG_ARR[17])},t.scalarReduce=function(e,t){var n=B.BIG_2097151&A.BigIntHelper.read3(t,0),r=B.BIG_2097151&A.BigIntHelper.read4(t,2)>>B.BIG_ARR[5],i=B.BIG_2097151&A.BigIntHelper.read3(t,5)>>B.BIG_ARR[2],o=B.BIG_2097151&A.BigIntHelper.read4(t,7)>>B.BIG_ARR[7],a=B.BIG_2097151&A.BigIntHelper.read4(t,10)>>B.BIG_ARR[4],l=B.BIG_2097151&A.BigIntHelper.read3(t,13)>>B.BIG_ARR[1],s=B.BIG_2097151&A.BigIntHelper.read4(t,15)>>B.BIG_ARR[6],d=B.BIG_2097151&A.BigIntHelper.read3(t,18)>>B.BIG_ARR[3],u=B.BIG_2097151&A.BigIntHelper.read3(t,21),c=B.BIG_2097151&A.BigIntHelper.read4(t,23)>>B.BIG_ARR[5],h=B.BIG_2097151&A.BigIntHelper.read3(t,26)>>B.BIG_ARR[2],_=B.BIG_2097151&A.BigIntHelper.read4(t,28)>>B.BIG_ARR[7],p=B.BIG_2097151&A.BigIntHelper.read4(t,31)>>B.BIG_ARR[4],m=B.BIG_2097151&A.BigIntHelper.read3(t,34)>>B.BIG_ARR[1],E=B.BIG_2097151&A.BigIntHelper.read4(t,36)>>B.BIG_ARR[6],w=B.BIG_2097151&A.BigIntHelper.read3(t,39)>>B.BIG_ARR[3],I=B.BIG_2097151&A.BigIntHelper.read3(t,42),f=B.BIG_2097151&A.BigIntHelper.read4(t,44)>>B.BIG_ARR[5],y=B.BIG_2097151&A.BigIntHelper.read3(t,47)>>B.BIG_ARR[2],g=B.BIG_2097151&A.BigIntHelper.read4(t,49)>>B.BIG_ARR[7],G=B.BIG_2097151&A.BigIntHelper.read4(t,52)>>B.BIG_ARR[4],T=B.BIG_2097151&A.BigIntHelper.read3(t,55)>>B.BIG_ARR[1],R=B.BIG_2097151&A.BigIntHelper.read4(t,57)>>B.BIG_ARR[6],v=A.BigIntHelper.read4(t,60)>>B.BIG_ARR[3];_+=v*B.BIG_666643,p+=v*B.BIG_470296,m+=v*B.BIG_654183,E-=v*B.BIG_997805,w+=v*B.BIG_136657,I-=v*B.BIG_683901,v=B.BIG_ARR[0],h+=R*B.BIG_666643,_+=R*B.BIG_470296,p+=R*B.BIG_654183,m-=R*B.BIG_997805,E+=R*B.BIG_136657,w-=R*B.BIG_683901,R=B.BIG_ARR[0],c+=T*B.BIG_666643,h+=T*B.BIG_470296,_+=T*B.BIG_654183,p-=T*B.BIG_997805,m+=T*B.BIG_136657,E-=T*B.BIG_683901,T=B.BIG_ARR[0],u+=G*B.BIG_666643,c+=G*B.BIG_470296,h+=G*B.BIG_654183,_-=G*B.BIG_997805,p+=G*B.BIG_136657,m-=G*B.BIG_683901,G=B.BIG_ARR[0],d+=g*B.BIG_666643,u+=g*B.BIG_470296,c+=g*B.BIG_654183,h-=g*B.BIG_997805,_+=g*B.BIG_136657,p-=g*B.BIG_683901,g=B.BIG_ARR[0],s+=y*B.BIG_666643,d+=y*B.BIG_470296,u+=y*B.BIG_654183,c-=y*B.BIG_997805,h+=y*B.BIG_136657,_-=y*B.BIG_683901,y=B.BIG_ARR[0];var b=new BigInt64Array(17);b[6]=s+B.BIG_1_SHIFTL_20>>B.BIG_ARR[21],d+=b[6],s-=b[6]<>B.BIG_ARR[21],c+=b[8],u-=b[8]<>B.BIG_ARR[21],_+=b[10],h-=b[10]<>B.BIG_ARR[21],m+=b[12],p-=b[12]<>B.BIG_ARR[21],w+=b[14],E-=b[14]<>B.BIG_ARR[21],f+=b[16],I-=b[16]<>B.BIG_ARR[21],u+=b[7],d-=b[7]<>B.BIG_ARR[21],h+=b[9],c-=b[9]<>B.BIG_ARR[21],p+=b[11],_-=b[11]<>B.BIG_ARR[21],E+=b[13],m-=b[13]<>B.BIG_ARR[21],I+=b[15],w-=b[15]<>B.BIG_ARR[21],r+=b[0],n-=b[0]<>B.BIG_ARR[21],o+=b[2],i-=b[2]<>B.BIG_ARR[21],l+=b[4],a-=b[4]<>B.BIG_ARR[21],d+=b[6],s-=b[6]<>B.BIG_ARR[21],c+=b[8],u-=b[8]<>B.BIG_ARR[21],_+=b[10],h-=b[10]<>B.BIG_ARR[21],i+=b[1],r-=b[1]<>B.BIG_ARR[21],a+=b[3],o-=b[3]<>B.BIG_ARR[21],s+=b[5],l-=b[5]<>B.BIG_ARR[21],u+=b[7],d-=b[7]<>B.BIG_ARR[21],h+=b[9],c-=b[9]<>B.BIG_ARR[21],p+=b[11],_-=b[11]<>B.BIG_ARR[21],r+=b[0],n-=b[0]<>B.BIG_ARR[21],i+=b[1],r-=b[1]<>B.BIG_ARR[21],o+=b[2],i-=b[2]<>B.BIG_ARR[21],a+=b[3],o-=b[3]<>B.BIG_ARR[21],l+=b[4],a-=b[4]<>B.BIG_ARR[21],s+=b[5],l-=b[5]<>B.BIG_ARR[21],d+=b[6],s-=b[6]<>B.BIG_ARR[21],u+=b[7],d-=b[7]<>B.BIG_ARR[21],c+=b[8],u-=b[8]<>B.BIG_ARR[21],h+=b[9],c-=b[9]<>B.BIG_ARR[21],_+=b[10],h-=b[10]<>B.BIG_ARR[21],p+=b[11],_-=b[11]<>B.BIG_ARR[21],r+=b[0],n-=b[0]<>B.BIG_ARR[21],i+=b[1],r-=b[1]<>B.BIG_ARR[21],o+=b[2],i-=b[2]<>B.BIG_ARR[21],a+=b[3],o-=b[3]<>B.BIG_ARR[21],l+=b[4],a-=b[4]<>B.BIG_ARR[21],s+=b[5],l-=b[5]<>B.BIG_ARR[21],d+=b[6],s-=b[6]<>B.BIG_ARR[21],u+=b[7],d-=b[7]<>B.BIG_ARR[21],c+=b[8],u-=b[8]<>B.BIG_ARR[21],h+=b[9],c-=b[9]<>B.BIG_ARR[21],_+=b[10],h-=b[10]<>B.BIG_ARR[0]),e[1]=Number(n>>B.BIG_ARR[8]),e[2]=Number(n>>B.BIG_ARR[16]|r<>B.BIG_ARR[3]),e[4]=Number(r>>B.BIG_ARR[11]),e[5]=Number(r>>B.BIG_ARR[19]|i<>B.BIG_ARR[6]),e[7]=Number(i>>B.BIG_ARR[14]|o<>B.BIG_ARR[1]),e[9]=Number(o>>B.BIG_ARR[9]),e[10]=Number(o>>B.BIG_ARR[17]|a<>B.BIG_ARR[4]),e[12]=Number(a>>B.BIG_ARR[12]),e[13]=Number(a>>B.BIG_ARR[20]|l<>B.BIG_ARR[7]),e[15]=Number(l>>B.BIG_ARR[15]|s<>B.BIG_ARR[2]),e[17]=Number(s>>B.BIG_ARR[10]),e[18]=Number(s>>B.BIG_ARR[18]|d<>B.BIG_ARR[5]),e[20]=Number(d>>B.BIG_ARR[13]),e[21]=Number(u>>B.BIG_ARR[0]),e[22]=Number(u>>B.BIG_ARR[8]),e[23]=Number(u>>B.BIG_ARR[16]|c<>B.BIG_ARR[3]),e[25]=Number(c>>B.BIG_ARR[11]),e[26]=Number(c>>B.BIG_ARR[19]|h<>B.BIG_ARR[6]),e[28]=Number(h>>B.BIG_ARR[14]|_<>B.BIG_ARR[1]),e[30]=Number(_>>B.BIG_ARR[9]),e[31]=Number(_>>B.BIG_ARR[17])},t.scalarMinimal=function(e){for(var t=3;t>=0;t--){var n=A.BigIntHelper.read8(e,8*t);if(n>N.CONST_ORDER[t])return!1;if(nt.MAX_OUTPUT_COUNT)throw new Error("The maximum number of outputs is "+t.MAX_OUTPUT_COUNT+", you have provided "+n.length);e.writeUInt16("outputs.numOutputs",n.length);for(var i=0;i0){var r=e.readUInt32("payload.type",!1);if(r===g.TRANSACTION_PAYLOAD_TYPE)t=i(e);else if(r===f.MILESTONE_PAYLOAD_TYPE)t=a(e);else if(r===I.INDEXATION_PAYLOAD_TYPE)t=s(e);else if(r===y.RECEIPT_PAYLOAD_TYPE)t=u(e);else{if(r!==G.TREASURY_TRANSACTION_PAYLOAD_TYPE)throw new Error("Unrecognized payload type "+r);t=_(e)}}return t}function r(e,t){var n=e.getWriteIndex();if(e.writeUInt32("payload.length",0),t)if(t.type===g.TRANSACTION_PAYLOAD_TYPE)o(e,t);else if(t.type===f.MILESTONE_PAYLOAD_TYPE)l(e,t);else if(t.type===I.INDEXATION_PAYLOAD_TYPE)d(e,t);else if(t.type===y.RECEIPT_PAYLOAD_TYPE)c(e,t);else{if(t.type!==G.TREASURY_TRANSACTION_PAYLOAD_TYPE)throw new Error("Unrecognized transaction type "+t.type);m(e,t)}else;var r=e.getWriteIndex();e.setWriteIndex(n),e.writeUInt32("payload.length",r-n-h.UINT32_SIZE),e.setWriteIndex(r)}function i(e){if(!e.hasRemaining(t.MIN_TRANSACTION_PAYLOAD_LENGTH))throw new Error("Transaction Payload data is "+e.length()+" in length which is less than the minimimum size required of "+t.MIN_TRANSACTION_PAYLOAD_LENGTH);var n,r,i=e.readUInt32("payloadTransaction.type");if(i!==g.TRANSACTION_PAYLOAD_TYPE)throw new Error("Type mismatch in payloadTransaction "+i);if(e.readByte("payloadTransaction.essenceType",!1)!==U.TRANSACTION_ESSENCE_TYPE)throw new Error("Unrecognized transaction essence type "+i);return n=Y.deserializeTransactionEssence(e),r=j.deserializeUnlockBlocks(e),{type:g.TRANSACTION_PAYLOAD_TYPE,essence:n,unlockBlocks:r}}function o(e,t){if(e.writeUInt32("payloadMilestone.type",t.type),t.type!==g.TRANSACTION_PAYLOAD_TYPE)throw new Error("Unrecognized transaction type "+t.type);Y.serializeTransactionEssence(e,t.essence),j.serializeUnlockBlocks(e,t.unlockBlocks)}function a(e){if(!e.hasRemaining(t.MIN_MILESTONE_PAYLOAD_LENGTH))throw new Error("Milestone Payload data is "+e.length()+" in length which is less than the minimimum size required of "+t.MIN_MILESTONE_PAYLOAD_LENGTH);var r=e.readUInt32("payloadMilestone.type");if(r!==f.MILESTONE_PAYLOAD_TYPE)throw new Error("Type mismatch in payloadMilestone "+r);for(var i=e.readUInt32("payloadMilestone.index"),o=e.readUInt64("payloadMilestone.timestamp"),a=e.readByte("payloadMilestone.numParents"),l=[],s=0;sq.MAX_NUMBER_PARENTS)throw new Error("A maximum of "+q.MAX_NUMBER_PARENTS+" parents is allowed, you provided "+t.parentMessageIds.length);if(new Set(t.parentMessageIds).size!==t.parentMessageIds.length)throw new Error("The milestone parents must be unique");var n=t.parentMessageIds.slice().sort();e.writeByte("payloadMilestone.numParents",t.parentMessageIds.length);for(var i=0;it.MAX_INDEXATION_KEY_LENGTH)throw new Error("The indexation key length is "+n.index.length/2+", which exceeds the maximum size of "+t.MAX_INDEXATION_KEY_LENGTH);e.writeUInt32("payloadIndexation.type",n.type),e.writeUInt16("payloadIndexation.indexLength",n.index.length/2),e.writeFixedHex("payloadIndexation.index",n.index.length/2,n.index),n.data?(e.writeUInt32("payloadIndexation.dataLength",n.data.length/2),e.writeFixedHex("payloadIndexation.data",n.data.length/2,n.data)):e.writeUInt32("payloadIndexation.dataLength",0)}function u(e){if(!e.hasRemaining(t.MIN_RECEIPT_PAYLOAD_LENGTH))throw new Error("Receipt Payload data is "+e.length()+" in length which is less than the minimimum size required of "+t.MIN_RECEIPT_PAYLOAD_LENGTH);var r=e.readUInt32("payloadReceipt.type");if(r!==y.RECEIPT_PAYLOAD_TYPE)throw new Error("Type mismatch in payloadReceipt "+r);var i=e.readUInt32("payloadReceipt.migratedAt"),o=e.readBoolean("payloadReceipt.final"),a=p.deserializeFunds(e),l=n(e);if(!l||l.type!==G.TREASURY_TRANSACTION_PAYLOAD_TYPE)throw new Error("payloadReceipts can only contain treasury payloads "+r);return{type:y.RECEIPT_PAYLOAD_TYPE,migratedAt:i,final:o,funds:a,transaction:l}}function c(e,t){e.writeUInt32("payloadReceipt.type",t.type),e.writeUInt32("payloadReceipt.migratedAt",t.migratedAt),e.writeBoolean("payloadReceipt.final",t.final),p.serializeFunds(e,t.funds),r(e,t.transaction)}function _(e){if(!e.hasRemaining(t.MIN_TREASURY_TRANSACTION_PAYLOAD_LENGTH))throw new Error("Treasure Transaction Payload data is "+e.length()+" in length which is less than the minimimum size required of "+t.MIN_TREASURY_TRANSACTION_PAYLOAD_LENGTH);var n=e.readUInt32("payloadTreasuryTransaction.type");if(n!==G.TREASURY_TRANSACTION_PAYLOAD_TYPE)throw new Error("Type mismatch in payloadTreasuryTransaction "+n);var r=w.deserializeTreasuryInput(e),i=k.deserializeTreasuryOutput(e);return{type:G.TREASURY_TRANSACTION_PAYLOAD_TYPE,input:r,output:i}}function m(e,t){e.writeUInt32("payloadTreasuryTransaction.type",t.type),w.serializeTreasuryInput(e,t.input),k.serializeTreasuryOutput(e,t.output)}Object.defineProperty(t,"__esModule",{value:!0}),t.serializeTreasuryTransactionPayload=t.deserializeTreasuryTransactionPayload=t.serializeReceiptPayload=t.deserializeReceiptPayload=t.serializeIndexationPayload=t.deserializeIndexationPayload=t.serializeMilestonePayload=t.deserializeMilestonePayload=t.serializeTransactionPayload=t.deserializeTransactionPayload=t.serializePayload=t.deserializePayload=t.MAX_INDEXATION_KEY_LENGTH=t.MIN_INDEXATION_KEY_LENGTH=t.MIN_TREASURY_TRANSACTION_PAYLOAD_LENGTH=t.MIN_RECEIPT_PAYLOAD_LENGTH=t.MIN_TRANSACTION_PAYLOAD_LENGTH=t.MIN_INDEXATION_PAYLOAD_LENGTH=t.MIN_MILESTONE_PAYLOAD_LENGTH=t.MIN_PAYLOAD_LENGTH=void 0,t.MIN_PAYLOAD_LENGTH=h.TYPE_LENGTH,t.MIN_MILESTONE_PAYLOAD_LENGTH=t.MIN_PAYLOAD_LENGTH+h.UINT32_SIZE+h.UINT64_SIZE+h.MESSAGE_ID_LENGTH+h.MESSAGE_ID_LENGTH+h.MERKLE_PROOF_LENGTH+2*h.UINT32_SIZE+h.BYTE_SIZE+L.Ed25519.PUBLIC_KEY_SIZE+h.BYTE_SIZE+L.Ed25519.SIGNATURE_SIZE,t.MIN_INDEXATION_PAYLOAD_LENGTH=t.MIN_PAYLOAD_LENGTH+h.STRING_LENGTH+1+h.STRING_LENGTH,t.MIN_TRANSACTION_PAYLOAD_LENGTH=t.MIN_PAYLOAD_LENGTH+h.UINT32_SIZE,t.MIN_RECEIPT_PAYLOAD_LENGTH=t.MIN_PAYLOAD_LENGTH+h.UINT32_SIZE+h.UINT16_SIZE+p.MIN_MIGRATED_FUNDS_LENGTH,t.MIN_TREASURY_TRANSACTION_PAYLOAD_LENGTH=t.MIN_PAYLOAD_LENGTH+w.MIN_TREASURY_INPUT_LENGTH+k.MIN_TREASURY_OUTPUT_LENGTH,t.MIN_INDEXATION_KEY_LENGTH=1,t.MAX_INDEXATION_KEY_LENGTH=64,t.deserializePayload=n,t.serializePayload=r,t.deserializeTransactionPayload=i,t.serializeTransactionPayload=o,t.deserializeMilestonePayload=a,t.serializeMilestonePayload=l,t.deserializeIndexationPayload=s,t.serializeIndexationPayload=d,t.deserializeReceiptPayload=u,t.serializeReceiptPayload=c,t.deserializeTreasuryTransactionPayload=_,t.serializeTreasuryTransactionPayload=m})),q=l((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.serializeMessage=t.deserializeMessage=t.MIN_NUMBER_PARENTS=t.MAX_NUMBER_PARENTS=t.MAX_MESSAGE_LENGTH=void 0;var n=h.UINT64_SIZE+h.BYTE_SIZE+h.MESSAGE_ID_LENGTH+Z.MIN_PAYLOAD_LENGTH+h.UINT64_SIZE;t.MAX_MESSAGE_LENGTH=32768,t.MAX_NUMBER_PARENTS=8,t.MIN_NUMBER_PARENTS=1,t.deserializeMessage=function(e){if(!e.hasRemaining(n))throw new Error("Message data is "+e.length()+" in length which is less than the minimimum size required of "+n);for(var t=e.readUInt64("message.networkId"),r=e.readByte("message.numParents"),i=[],o=0;ot.MAX_NUMBER_PARENTS)throw new Error("A maximum of "+t.MAX_NUMBER_PARENTS+" parents is allowed, you provided "+l);if(new Set(n.parentMessageIds).size!==l)throw new Error("The message parents must be unique");for(var s=n.parentMessageIds.slice().sort(),d=0;d0?i-4:i;for(n=0;n>16&255,a[l++]=t>>8&255,a[l++]=255&t;2===o&&(t=ee[e.charCodeAt(n)]<<2|ee[e.charCodeAt(n+1)]>>4,a[l++]=255&t);1===o&&(t=ee[e.charCodeAt(n)]<<10|ee[e.charCodeAt(n+1)]<<4|ee[e.charCodeAt(n+2)]>>2,a[l++]=t>>8&255,a[l++]=255&t);return a},Q=function(e){for(var t,n=e.length,r=n%3,i=[],o=16383,a=0,l=n-r;al?l:a+o));1===r?(t=e[n-1],i.push($[t>>2]+$[t<<4&63]+"==")):2===r&&(t=(e[n-2]<<8)+e[n-1],i.push($[t>>10]+$[t>>4&63]+$[t<<2&63]+"="));return i.join("")},$=[],ee=[],te="undefined"!=typeof Uint8Array?Uint8Array:Array,ne="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",re=0,ie=ne.length;re0)throw new Error("Invalid string. Length must be a multiple of 4");var n=e.indexOf("=");return-1===n&&(n=t),[n,n===t?0:4-n%4]}function ae(e,t,n){for(var r,i,o=[],a=t;a>18&63]+$[i>>12&63]+$[i>>6&63]+$[63&i]);return o.join("")}ee["-".charCodeAt(0)]=62,ee["_".charCodeAt(0)]=63;var le={byteLength:J,toByteArray:V,fromByteArray:Q},se=l((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Converter=void 0;var n=function(){function e(){}return e.bytesToUtf8=function(e,t,n){for(var r=null!=t?t:0,i=null!=n?n:e.length,o="",a=r;a191&&l<224)o+=String.fromCharCode((31&l)<<6|63&e[a+1]),a+=1;else if(l>223&&l<240)o+=String.fromCharCode((15&l)<<12|(63&e[a+1])<<6|63&e[a+2]),a+=2;else{var s=((7&l)<<18|(63&e[a+1])<<12|(63&e[a+2])<<6|63&e[a+3])-65536;o+=String.fromCharCode(s>>10|55296,1023&s|56320),a+=3}}return o},e.utf8ToBytes=function(e){for(var t=[],n=0;n>6,128|63&r):r<55296||r>=57344?t.push(224|r>>12,128|r>>6&63,128|63&r):(n++,r=65536+((1023&r)<<10|1023&e.charCodeAt(n)),t.push(240|r>>18,128|r>>12&63,128|r>>6&63,128|63&r))}return Uint8Array.from(t)},e.bytesToHex=function(t,n,r,i){var o="";if(this.buildHexLookups(),e.ENCODE_LOOKUP){var a=null!=r?r:t.length,l=null!=n?n:0;if(i)for(var s=0;s>1,i=r<<1,o=new Uint8Array(r);if(this.buildHexLookups(),e.DECODE_LOOKUP){for(var a=0,l=0;a>4&15]+t[15&n],n<16&&(n<10?e.DECODE_LOOKUP[48+n]=n:e.DECODE_LOOKUP[87+n]=n)}},e}();t.Converter=n})),de=l((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.ReadStream=void 0;var n=function(){function e(e,t){void 0===t&&(t=0),this._storage=new Uint8Array(e),this._readIndex=t}return e.prototype.length=function(){return this._storage.byteLength},e.prototype.hasRemaining=function(e){return this._readIndex+e<=this._storage.byteLength},e.prototype.unused=function(){return this._storage.byteLength-this._readIndex},e.prototype.getReadIndex=function(){return this._readIndex},e.prototype.setReadIndex=function(e){if(this._readIndex=e,e>=this._storage.length)throw new Error("You cannot set the readIndex to "+e+" as the stream is only "+this._storage.length+" in length")},e.prototype.readFixedHex=function(e,t,n){if(void 0===n&&(n=!0),!this.hasRemaining(t))throw new Error(e+" length "+t+" exceeds the remaining data "+this.unused());var r=se.Converter.bytesToHex(this._storage,this._readIndex,t);return n&&(this._readIndex+=t),r},e.prototype.readBytes=function(e,t,n){if(void 0===n&&(n=!0),!this.hasRemaining(t))throw new Error(e+" length "+t+" exceeds the remaining data "+this.unused());var r=this._storage.slice(this._readIndex,this._readIndex+t);return n&&(this._readIndex+=t),r},e.prototype.readByte=function(e,t){if(void 0===t&&(t=!0),!this.hasRemaining(1))throw new Error(e+" length 1 exceeds the remaining data "+this.unused());var n=this._storage[this._readIndex];return t&&(this._readIndex+=1),n},e.prototype.readUInt16=function(e,t){if(void 0===t&&(t=!0),!this.hasRemaining(2))throw new Error(e+" length 2 exceeds the remaining data "+this.unused());var n=this._storage[this._readIndex]|this._storage[this._readIndex+1]<<8;return t&&(this._readIndex+=2),n},e.prototype.readUInt32=function(e,t){if(void 0===t&&(t=!0),!this.hasRemaining(4))throw new Error(e+" length 4 exceeds the remaining data "+this.unused());var n=this._storage[this._readIndex]|256*this._storage[this._readIndex+1]|65536*this._storage[this._readIndex+2]+16777216*this._storage[this._readIndex+3];return t&&(this._readIndex+=4),n},e.prototype.readUInt64=function(e,t){if(void 0===t&&(t=!0),!this.hasRemaining(8))throw new Error(e+" length 8 exceeds the remaining data "+this.unused());var n=A.BigIntHelper.read8(this._storage,this._readIndex);return t&&(this._readIndex+=8),n},e.prototype.readBoolean=function(e,t){if(void 0===t&&(t=!0),!this.hasRemaining(1))throw new Error(e+" length 1 exceeds the remaining data "+this.unused());var n=this._storage[this._readIndex];return t&&(this._readIndex+=1),0!==n},e}();t.ReadStream=n})),ue=l((function(e,t){var n=o&&o.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n),Object.defineProperty(e,r,{enumerable:!0,get:function(){return t[n]}})}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),r=o&&o.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),a=o&&o.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var i in e)"default"!==i&&Object.prototype.hasOwnProperty.call(e,i)&&n(t,e,i);return r(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.MqttClient=void 0;var l=a(i.default),s=function(){function e(e,t){void 0===t&&(t=30),this._endpoints=Array.isArray(e)?e:[e],this._endpointsIndex=0,this._subscriptions={},this._statusSubscriptions={},this._lastMessageTime=-1,this._keepAliveTimeoutSeconds=t}return e.prototype.milestonesLatest=function(e){return this.internalSubscribe("milestones/latest",!0,e)},e.prototype.milestonesConfirmed=function(e){return this.internalSubscribe("milestones/confirmed",!0,e)},e.prototype.messageMetadata=function(e,t){return this.internalSubscribe("messages/"+e+"/metadata",!0,t)},e.prototype.output=function(e,t){return this.internalSubscribe("outputs/"+e,!0,t)},e.prototype.addressOutputs=function(e,t){return this.internalSubscribe("addresses/"+e+"/outputs",!0,t)},e.prototype.addressEd25519Outputs=function(e,t){return this.internalSubscribe("addresses/ed25519/"+e+"/outputs",!0,t)},e.prototype.messagesRaw=function(e){return this.internalSubscribe("messages",!1,(function(t,n){e(t,n)}))},e.prototype.messages=function(e){return this.internalSubscribe("messages",!1,(function(t,n){e(t,q.deserializeMessage(new de.ReadStream(n)),n)}))},e.prototype.indexRaw=function(e,t){return this.internalSubscribe("messages/indexation/"+("string"==typeof e?se.Converter.utf8ToHex(e):se.Converter.bytesToHex(e)),!1,(function(e,n){t(e,n)}))},e.prototype.index=function(e,t){return this.internalSubscribe("messages/indexation/"+("string"==typeof e?se.Converter.utf8ToHex(e):se.Converter.bytesToHex(e)),!1,(function(e,n){t(e,q.deserializeMessage(new de.ReadStream(n)),n)}))},e.prototype.messagesMetadata=function(e){return this.internalSubscribe("messages/referenced",!0,e)},e.prototype.transactionIncludedMessageRaw=function(e,t){return this.internalSubscribe("transactions/"+e+"/included-message",!1,t)},e.prototype.transactionIncludedMessage=function(e,t){return this.internalSubscribe("transactions/"+e+"/included-message",!1,(function(e,n){t(e,q.deserializeMessage(new de.ReadStream(n)),n)}))},e.prototype.subscribeRaw=function(e,t){return this.internalSubscribe(e,!1,t)},e.prototype.subscribeJson=function(e,t){return this.internalSubscribe(e,!0,t)},e.prototype.unsubscribe=function(e){if(this.triggerStatusCallbacks({type:"subscription-remove",message:e,state:this.calculateState()}),this._statusSubscriptions[e])delete this._statusSubscriptions[e];else for(var t=Object.keys(this._subscriptions),n=0;n1e3*this._keepAliveTimeoutSeconds&&(this.mqttDisconnect(),this.nextClient(),this.mqttConnect())},e.prototype.calculateState=function(){var e="disconnected";return this._client&&(this._client.connected?e="connected":this._client.disconnecting?e="disconnecting":this._client.reconnecting&&(e="connecting")),e},e.prototype.nextClient=function(){this._endpointsIndex++,this._endpointsIndex>=this._endpoints.length&&(this._endpointsIndex=0)},e}();t.MqttClient=s})),ce=l((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.WriteStream=void 0;var n=function(){function e(){this._storage=new Uint8Array(e.CHUNK_SIZE),this._writeIndex=0}return e.prototype.length=function(){return this._storage.length},e.prototype.unused=function(){return this._storage.length-this._writeIndex},e.prototype.finalBytes=function(){return this._storage.subarray(0,this._writeIndex)},e.prototype.finalHex=function(){return se.Converter.bytesToHex(this._storage.subarray(0,this._writeIndex))},e.prototype.getWriteIndex=function(){return this._writeIndex},e.prototype.setWriteIndex=function(e){if(this._writeIndex=e,e>=this._storage.length)throw new Error("You cannot set the writeIndex to "+e+" as the stream is only "+this._storage.length+" in length")},e.prototype.writeFixedHex=function(e,t,n){if(!se.Converter.isHex(n))throw new Error("The "+e+" should be in hex format");if(2*t!==n.length)throw new Error(e+" length "+n.length+" does not match expected length "+2*t);this.expand(t),this._storage.set(se.Converter.hexToBytes(n),this._writeIndex),this._writeIndex+=t},e.prototype.writeBytes=function(e,t,n){this.expand(t),this._storage.set(n,this._writeIndex),this._writeIndex+=t},e.prototype.writeByte=function(e,t){this.expand(1),this._storage[this._writeIndex++]=255&t},e.prototype.writeUInt16=function(e,t){this.expand(2),this._storage[this._writeIndex++]=255&t,this._storage[this._writeIndex++]=t>>>8},e.prototype.writeUInt32=function(e,t){this.expand(4),this._storage[this._writeIndex++]=255&t,this._storage[this._writeIndex++]=t>>>8,this._storage[this._writeIndex++]=t>>>16,this._storage[this._writeIndex++]=t>>>24},e.prototype.writeUInt64=function(e,t){this.expand(8),A.BigIntHelper.write8(t,this._storage,this._writeIndex),this._writeIndex+=8},e.prototype.writeBoolean=function(e,t){this.expand(1),this._storage[this._writeIndex++]=t?1:0},e.prototype.expand=function(t){if(this._writeIndex+t>this._storage.byteLength){var n=new Uint8Array(this._storage.length+Math.ceil(t/e.CHUNK_SIZE)*e.CHUNK_SIZE);n.set(this._storage,0),this._storage=n}},e.CHUNK_SIZE=4096,e}();t.WriteStream=n})),he=l((function(e,t){var n=o&&o.__awaiter||function(e,t,n,r){return new(n||(n=Promise))((function(i,o){function a(e){try{s(r.next(e))}catch(e){o(e)}}function l(e){try{s(r.throw(e))}catch(e){o(e)}}function s(e){var t;e.done?i(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(a,l)}s((r=r.apply(e,t||[])).next())}))},r=o&&o.__generator||function(e,t){var n,r,i,o,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:l(0),throw:l(1),return:l(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function l(o){return function(l){return function(o){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(i=2&o[0]?r.return:o[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,o[1])).done)return i;switch(r=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return a.label++,{value:o[1],done:!1};case 5:a.label++,r=o[1],o=[0];continue;case 7:o=a.ops.pop(),a.trys.pop();continue;default:if(!(i=a.trys,(i=i.length>0&&i[i.length-1])||6!==o[0]&&2!==o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]q.MAX_MESSAGE_LENGTH)throw new Error("The message length is "+n.length+", which exceeds the maximum size of "+q.MAX_MESSAGE_LENGTH);return e.nonce&&0!==e.nonce.length?[3,4]:this._powProvider?[4,this.getPoWInfo()]:[3,3];case 1:return i=r.sent(),o=i.networkId,a=i.minPoWScore,A.BigIntHelper.write8(o,n,0),e.networkId=o.toString(),[4,this._powProvider.pow(n,a)];case 2:return l=r.sent(),e.nonce=l.toString(10),[3,4];case 3:e.nonce="0",r.label=4;case 4:return[4,this.fetchJson("post","messages",e)];case 5:return[2,r.sent().messageId]}}))}))},e.prototype.messageSubmitRaw=function(t){return n(this,void 0,void 0,(function(){var n,i,o,a;return r(this,(function(r){switch(r.label){case 0:if(t.length>q.MAX_MESSAGE_LENGTH)throw new Error("The message length is "+t.length+", which exceeds the maximum size of "+q.MAX_MESSAGE_LENGTH);return this._powProvider&&d.ArrayHelper.equal(t.slice(-8),e.NONCE_ZERO)?[4,this.getPoWInfo()]:[3,3];case 1:return n=r.sent(),i=n.networkId,o=n.minPoWScore,A.BigIntHelper.write8(i,t,0),[4,this._powProvider.pow(t,o)];case 2:a=r.sent(),A.BigIntHelper.write8(a,t,t.length-8),r.label=3;case 3:return[4,this.fetchBinary("post","messages",t)];case 4:return[2,r.sent().messageId]}}))}))},e.prototype.messagesFind=function(e){return n(this,void 0,void 0,(function(){return r(this,(function(t){return[2,this.fetchJson("get","messages?index="+("string"==typeof e?se.Converter.utf8ToHex(e):se.Converter.bytesToHex(e)))]}))}))},e.prototype.messageChildren=function(e){return n(this,void 0,void 0,(function(){return r(this,(function(t){return[2,this.fetchJson("get","messages/"+e+"/children")]}))}))},e.prototype.transactionIncludedMessage=function(e){return n(this,void 0,void 0,(function(){return r(this,(function(t){return[2,this.fetchJson("get","transactions/"+e+"/included-message")]}))}))},e.prototype.output=function(e){return n(this,void 0,void 0,(function(){return r(this,(function(t){return[2,this.fetchJson("get","outputs/"+e)]}))}))},e.prototype.address=function(e){return n(this,void 0,void 0,(function(){return r(this,(function(t){return[2,this.fetchJson("get","addresses/"+e)]}))}))},e.prototype.addressOutputs=function(e,t,i){return n(this,void 0,void 0,(function(){var n;return r(this,(function(r){return n=[],void 0!==t&&n.push("type="+t),void 0!==i&&n.push("include-spent="+i),[2,this.fetchJson("get","addresses/"+e+"/outputs"+this.combineQueryParams(n))]}))}))},e.prototype.addressEd25519=function(e){return n(this,void 0,void 0,(function(){return r(this,(function(t){if(!se.Converter.isHex(e))throw new Error("The supplied address does not appear to be hex format");return[2,this.fetchJson("get","addresses/ed25519/"+e)]}))}))},e.prototype.addressEd25519Outputs=function(e,t,i){return n(this,void 0,void 0,(function(){var n;return r(this,(function(r){if(!se.Converter.isHex(e))throw new Error("The supplied address does not appear to be hex format");return n=[],void 0!==t&&n.push("type="+t),void 0!==i&&n.push("include-spent="+i),[2,this.fetchJson("get","addresses/ed25519/"+e+"/outputs"+this.combineQueryParams(n))]}))}))},e.prototype.milestone=function(e){return n(this,void 0,void 0,(function(){return r(this,(function(t){return[2,this.fetchJson("get","milestones/"+e)]}))}))},e.prototype.milestoneUtxoChanges=function(e){return n(this,void 0,void 0,(function(){return r(this,(function(t){return[2,this.fetchJson("get","milestones/"+e+"/utxo-changes")]}))}))},e.prototype.treasury=function(){return n(this,void 0,void 0,(function(){return r(this,(function(e){return[2,this.fetchJson("get","treasury")]}))}))},e.prototype.receipts=function(e){return n(this,void 0,void 0,(function(){return r(this,(function(t){return[2,this.fetchJson("get","receipts"+(void 0!==e?"/"+e:""))]}))}))},e.prototype.peers=function(){return n(this,void 0,void 0,(function(){return r(this,(function(e){return[2,this.fetchJson("get","peers")]}))}))},e.prototype.peerAdd=function(e,t){return n(this,void 0,void 0,(function(){return r(this,(function(n){return[2,this.fetchJson("post","peers",{multiAddress:e,alias:t})]}))}))},e.prototype.peerDelete=function(e){return n(this,void 0,void 0,(function(){return r(this,(function(t){return[2,this.fetchJson("delete","peers/"+e)]}))}))},e.prototype.peer=function(e){return n(this,void 0,void 0,(function(){return r(this,(function(t){return[2,this.fetchJson("get","peers/"+e)]}))}))},e.prototype.fetchStatus=function(e){return n(this,void 0,void 0,(function(){return r(this,(function(t){switch(t.label){case 0:return[4,this.fetchWithTimeout("get",e)];case 1:return[2,t.sent().status]}}))}))},e.prototype.fetchJson=function(e,t,i){return n(this,void 0,void 0,(function(){var n,o,a,l,s,d,u;return r(this,(function(r){switch(r.label){case 0:return[4,this.fetchWithTimeout(e,""+this._basePath+t,{"Content-Type":"application/json"},i?JSON.stringify(i):void 0)];case 1:if(!(n=r.sent()).ok)return[3,5];if(204===n.status)return[2,{}];r.label=2;case 2:return r.trys.push([2,4,,5]),[4,n.json()];case 3:return(l=r.sent()).error?(o=l.error.message,a=l.error.code,[3,5]):[2,l.data];case 4:return r.sent(),[3,5];case 5:if(o)return[3,9];r.label=6;case 6:return r.trys.push([6,8,,9]),[4,n.json()];case 7:return(s=r.sent()).error&&(o=s.error.message,a=s.error.code),[3,9];case 8:return r.sent(),[3,9];case 9:if(o)return[3,13];r.label=10;case 10:return r.trys.push([10,12,,13]),[4,n.text()];case 11:return(d=r.sent()).length>0&&(3===(null==(u=/code=(\d+), message=(.*)/.exec(d))?void 0:u.length)?(a=u[1],o=u[2]):o=d),[3,13];case 12:return r.sent(),[3,13];case 13:throw new W.ClientError(null!=o?o:n.statusText,t,n.status,null!=a?a:n.status.toString())}}))}))},e.prototype.fetchBinary=function(e,t,i){var o,a,l;return n(this,void 0,void 0,(function(){var n,s,d;return r(this,(function(r){switch(r.label){case 0:return[4,this.fetchWithTimeout(e,""+this._basePath+t,{"Content-Type":"application/octet-stream"},i)];case 1:return(n=r.sent()).ok?"get"!==e?[3,3]:(d=Uint8Array.bind,[4,n.arrayBuffer()]):[3,5];case 2:return[2,new(d.apply(Uint8Array,[void 0,r.sent()]))];case 3:return[4,n.json()];case 4:if(!(null==(s=r.sent())?void 0:s.error))return[2,null==s?void 0:s.data];r.label=5;case 5:return s?[3,7]:[4,n.json()];case 6:s=r.sent(),r.label=7;case 7:throw new W.ClientError(null!==(a=null===(o=null==s?void 0:s.error)||void 0===o?void 0:o.message)&&void 0!==a?a:n.statusText,t,n.status,null===(l=null==s?void 0:s.error)||void 0===l?void 0:l.code)}}))}))},e.prototype.fetchWithTimeout=function(e,t,i,o){return n(this,void 0,void 0,(function(){var n,a,l,s,d,u;return r(this,(function(r){switch(r.label){case 0:if(void 0!==this._timeout&&(n=new AbortController,a=setTimeout((function(){n&&n.abort()}),this._timeout)),l={},this._headers)for(s in this._headers)l[s]=this._headers[s];if(i)for(s in i)l[s]=i[s];this._userName&&this._password&&(d=se.Converter.bytesToBase64(se.Converter.utf8ToBytes(this._userName+":"+this._password)),l.Authorization="Basic "+d),r.label=1;case 1:return r.trys.push([1,3,4,5]),[4,fetch(""+this._endpoint+t,{method:e,headers:l,body:o,signal:n?n.signal:void 0})];case 2:return[2,r.sent()];case 3:throw"AbortError"===(u=r.sent()).name?new Error("Timeout"):u;case 4:return a&&clearTimeout(a),[7];case 5:return[2]}}))}))},e.prototype.combineQueryParams=function(e){return e.length>0?"?"+e.join("&"):""},e.prototype.getPoWInfo=function(){return n(this,void 0,void 0,(function(){var e,t;return r(this,(function(n){switch(n.label){case 0:return[4,this.info()];case 1:return e=n.sent(),t=s.Blake2b.sum256(se.Converter.utf8ToBytes(e.networkId)),[2,{networkId:A.BigIntHelper.read8(t,0),minPoWScore:e.minPoWScore}]}}))}))},e.NONCE_ZERO=new Uint8Array([0,0,0,0,0,0,0,0]),e}();t.SingleNodeClient=i})),_e=Object.defineProperty({},"__esModule",{value:!0}),pe=l((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Bech32=void 0;var n=function(){function e(){}return e.encode=function(t,n){return e.encode5BitArray(t,e.to5Bit(n))},e.encode5BitArray=function(t,n){for(var r=e.createChecksum(t,n),i=""+t+e.SEPARATOR,o=0;ot.length)throw new Error("The separator position is "+n+", which doesn't leave enough space for data");for(var r=new Uint8Array(t.length-n-1),i=0,o=n+1;o>5*(5-l)&31;return a},e.verifyChecksum=function(t,n){var r=e.humanReadablePartExpand(t),i=new Uint8Array(r.length+n.length);return i.set(r,0),i.set(n,r.length),1===e.polymod(i)},e.polymod=function(t){for(var n=1,r=0;r>25;n=(33554431&n)<<5^t[r];for(var o=0;o<5;++o)i>>o&1&&(n^=e.GENERATOR[o])}return n},e.humanReadablePartExpand=function(e){for(var t=new Uint8Array(2*e.length+1),n=0,r=0;r>5;t[n++]=0;for(r=0;r=n;)o-=n,l.push(i>>o&a);if(r)o>0&&l.push(i<=t)throw new Error("Excess padding");if(i<0?"m/"+this._path.join("/"):"m"},e.prototype.push=function(e){this._path.push(""+e)},e.prototype.pushHardened=function(e){this._path.push(e+"'")},e.prototype.pop=function(){this._path.pop()},e.prototype.numberSegments=function(){return this._path.map((function(e){return Number.parseInt(e,10)}))},e}();t.Bip32Path=n})),Ee=l((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Sha256=void 0;var n=function(){function e(t){if(void 0===t&&(t=e.SIZE_256),this._blocks=[],t!==e.SIZE_224&&t!==e.SIZE_256)throw new Error("Only 224 or 256 bits are supported");this._blocks=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],t===e.SIZE_224?(this._h0=3238371032,this._h1=914150663,this._h2=812702999,this._h3=4144912697,this._h4=4290775857,this._h5=1750603025,this._h6=1694076839,this._h7=3204075428):(this._h0=1779033703,this._h1=3144134277,this._h2=1013904242,this._h3=2773480762,this._h4=1359893119,this._h5=2600822924,this._h6=528734635,this._h7=1541459225),this._bits=t,this._block=0,this._start=0,this._bytes=0,this._hBytes=0,this._lastByteIndex=0,this._finalized=!1,this._hashed=!1,this._first=!0}return e.sum256=function(t){var n=new e(e.SIZE_256);return n.update(t),n.digest()},e.sum224=function(t){var n=new e(e.SIZE_224);return n.update(t),n.digest()},e.prototype.update=function(t){if(this._finalized)throw new Error("The hash has already been finalized.");for(var n,r=0,i=t.length,o=this._blocks;r>2]|=t[r]<=64?(this._block=o[16],this._start=n-64,this.hash(),this._hashed=!0):this._start=n}return this._bytes>4294967295&&(this._hBytes+=Math.trunc(this._bytes/4294967296),this._bytes%=4294967296),this},e.prototype.digest=function(){this.finalize();var t=this._h0,n=this._h1,r=this._h2,i=this._h3,o=this._h4,a=this._h5,l=this._h6,s=this._h7,d=[t>>24&255,t>>16&255,t>>8&255,255&t,n>>24&255,n>>16&255,n>>8&255,255&n,r>>24&255,r>>16&255,r>>8&255,255&r,i>>24&255,i>>16&255,i>>8&255,255&i,o>>24&255,o>>16&255,o>>8&255,255&o,a>>24&255,a>>16&255,a>>8&255,255&a,l>>24&255,l>>16&255,l>>8&255,255&l];return this._bits===e.SIZE_256&&d.push(s>>24&255,s>>16&255,s>>8&255,255&s),Uint8Array.from(d)},e.prototype.finalize=function(){if(!this._finalized){this._finalized=!0;var t=this._blocks,n=this._lastByteIndex;t[16]=this._block,t[n>>2]|=e.EXTRA[3&n],this._block=t[16],n>=56&&(this._hashed||this.hash(),t[0]=this._block,t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[5]=0,t[6]=0,t[7]=0,t[8]=0,t[9]=0,t[10]=0,t[11]=0,t[12]=0,t[13]=0,t[14]=0,t[15]=0,t[16]=0),t[14]=this._hBytes<<3|this._bytes>>>29,t[15]=this._bytes<<3,this.hash()}},e.prototype.hash=function(){var t,n,r,i,o,a,l,s,d,u=this._h0,c=this._h1,h=this._h2,_=this._h3,p=this._h4,m=this._h5,E=this._h6,w=this._h7,I=this._blocks;for(t=16;t<64;++t)n=((o=I[t-15])>>>7|o<<25)^(o>>>18|o<<14)^o>>>3,r=((o=I[t-2])>>>17|o<<15)^(o>>>19|o<<13)^o>>>10,I[t]=I[t-16]+n+I[t-7]+r<<0;for(d=c&h,t=0;t<64;t+=4)this._first?(this._bits===e.SIZE_224?(a=300032,w=(o=I[0]-1413257819)-150054599<<0,_=o+24177077<<0):(a=704751109,w=(o=I[0]-210244248)-1521486534<<0,_=o+143694565<<0),this._first=!1):(n=(u>>>2|u<<30)^(u>>>13|u<<19)^(u>>>22|u<<10),i=(a=u&c)^u&h^d,w=_+(o=w+(r=(p>>>6|p<<26)^(p>>>11|p<<21)^(p>>>25|p<<7))+(p&m^~p&E)+e.K[t]+I[t])<<0,_=o+(n+i)<<0),n=(_>>>2|_<<30)^(_>>>13|_<<19)^(_>>>22|_<<10),i=(l=_&u)^_&c^a,E=h+(o=E+(r=(w>>>6|w<<26)^(w>>>11|w<<21)^(w>>>25|w<<7))+(w&p^~w&m)+e.K[t+1]+I[t+1])<<0,n=((h=o+(n+i)<<0)>>>2|h<<30)^(h>>>13|h<<19)^(h>>>22|h<<10),i=(s=h&_)^h&u^l,m=c+(o=m+(r=(E>>>6|E<<26)^(E>>>11|E<<21)^(E>>>25|E<<7))+(E&w^~E&p)+e.K[t+2]+I[t+2])<<0,n=((c=o+(n+i)<<0)>>>2|c<<30)^(c>>>13|c<<19)^(c>>>22|c<<10),i=(d=c&h)^c&_^s,p=u+(o=p+(r=(m>>>6|m<<26)^(m>>>11|m<<21)^(m>>>25|m<<7))+(m&E^~m&w)+e.K[t+3]+I[t+3])<<0,u=o+(n+i)<<0;this._h0+=Math.trunc(u),this._h1+=Math.trunc(c),this._h2+=Math.trunc(h),this._h3+=Math.trunc(_),this._h4+=Math.trunc(p),this._h5+=Math.trunc(m),this._h6+=Math.trunc(E),this._h7+=Math.trunc(w)},e.SIZE_256=256,e.SIZE_224=224,e.EXTRA=[-2147483648,8388608,32768,128],e.SHIFT=[24,16,8,0],e.K=Uint32Array.from([1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298]),e}();t.Sha256=n})),we=l((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.HmacSha256=void 0;var n=function(){function e(e,t){void 0===t&&(t=256),this._bits=t,this._sha256=new Ee.Sha256(t),e.length>64&&(e=new Ee.Sha256(t).update(e).digest()),this._oKeyPad=new Uint8Array(64);for(var n=new Uint8Array(64),r=0;r<64;++r){var i=e[r]||0;this._oKeyPad[r]=92^i,n[r]=54^i}this._sha256.update(n)}return e.sum256=function(t,n){var r=new e(t,256);return r.update(n),r.digest()},e.prototype.update=function(e){return this._sha256.update(e),this},e.prototype.digest=function(){var e=this._sha256.digest(),t=new Ee.Sha256(this._bits);return t.update(this._oKeyPad),t.update(e),t.digest()},e}();t.HmacSha256=n})),Ie=l((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.HmacSha512=void 0;var n=function(){function e(e,t){void 0===t&&(t=512),this._bits=t,this._sha512=new T.Sha512(t),e.length>128&&(e=new T.Sha512(t).update(e).digest()),this._oKeyPad=new Uint8Array(128);for(var n=new Uint8Array(128),r=0;r<128;++r){var i=e[r]||0;this._oKeyPad[r]=92^i,n[r]=54^i}this._sha512.update(n)}return e.sum512=function(t,n){var r=new e(t,512);return r.update(n),r.digest()},e.prototype.update=function(e){return this._sha512.update(e),this},e.prototype.digest=function(){var e=this._sha512.digest(),t=new T.Sha512(this._bits);return t.update(this._oKeyPad),t.update(e),t.digest()},e}();t.HmacSha512=n})),fe=l((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Pbkdf2=void 0;var n=function(){function e(){}return e.sha256=function(t,n,r,i){return e.deriveKey(t,n,r,i,32,(function(e,t){return we.HmacSha256.sum256(e,t)}))},e.sha512=function(t,n,r,i){return e.deriveKey(t,n,r,i,64,(function(e,t){return Ie.HmacSha512.sum512(e,t)}))},e.deriveKey=function(e,t,n,r,i,o){if(n<1)throw new Error("Iterations must be > 0");if(r>(Math.pow(2,32)-1)*i)throw new Error("Requested key length is too long");var a=new Uint8Array(r),l=new Uint8Array(i),s=new Uint8Array(t.length+4),d=Math.ceil(r/i),u=(r-(d-1))*i;s.set(t,0);for(var c=1;c<=d;c++){s[t.length+0]=c>>24&255,s[t.length+1]=c>>16&255,s[t.length+2]=c>>8&255,s[t.length+3]=c>>0&255;var h=o(e,s);l=h.slice(0,i);for(var _=1;_32)throw new Error("The length of the entropy is invalid, it should be a multiple of 4, >= 16 and <= 32, it is "+t.length);for(var n=""+se.Converter.bytesToBinary(t)+e.entropyChecksumBits(t),r=[],i=0;i32)throw new Error("The length of the entropy is invalid");var s=e.entropyChecksumBits(l);if(s!==a)throw new Error("The checksum does not match "+s+" != "+a+".");return l},e.entropyChecksumBits=function(e){var t=Ee.Sha256.sum256(e),n=8*e.length;return se.Converter.bytesToBinary(t).slice(0,n/32)},e._joiningChar=" ",e}();t.Bip39=n})),Ge=l((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Curl=void 0;var n=function(){function e(t){if(void 0===t&&(t=e.NUMBER_OF_ROUNDS),27!==t&&81!==t)throw new Error("Illegal number of rounds. Only `27` and `81` rounds are supported.");this._state=new Int8Array(e.STATE_LENGTH),this._rounds=t}return e.prototype.reset=function(){this._state=new Int8Array(e.STATE_LENGTH)},e.prototype.rate=function(t){return void 0===t&&(t=e.HASH_LENGTH),this._state.slice(0,t)},e.prototype.absorb=function(t,n,r){do{var i=r0)},e.prototype.squeeze=function(t,n,r){do{var i=r0)},e.prototype.transform=function(){for(var t,n=0,r=0;r>>24,d[i.length+2]=s>>>16,d[i.length+3]=s>>>8,d[i.length+4]=255&s;var u=new Ie.HmacSha512(o).update(d).digest();i=Uint8Array.from(u.slice(0,32)),o=Uint8Array.from(u.slice(32))}return{privateKey:i,chainCode:o}},e.getPublicKey=function(e,t){void 0===t&&(t=!0);var n=L.Ed25519.keyPairFromSeed(e).privateKey.slice(32);if(t){var r=new Uint8Array(1+n.length);return r[0]=0,r.set(n,1),r}return n},e}();t.Slip0010=n})),Re=l((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Zip215=void 0;var n=function(){function e(){}return e.verify=function(e,t,n){if(!e||e.length!==L.Ed25519.PUBLIC_KEY_SIZE)return!1;if(!n||n.length!==L.Ed25519.SIGNATURE_SIZE||0!=(224&n[63]))return!1;var r=new C.ExtendedGroupElement;if(!r.fromBytes(e))return!1;r.X.neg(),r.T.neg();var i=new T.Sha512;i.update(n.subarray(0,32)),i.update(e),i.update(t);var o=i.digest(),a=new Uint8Array(32);O.scalarReduce(a,o);var l=new Uint8Array(n.subarray(0,32)),s=new C.ExtendedGroupElement;if(!s.fromBytes(l))return!1;var d=new Uint8Array(n.subarray(32));if(!O.scalarMinimal(d))return!1;var u=new S.ProjectiveGroupElement,c=new C.ExtendedGroupElement;return u.doubleScalarMultVartime(a,r,d),u.toExtended(c),c.cofactorEqual(s)},e}();t.Zip215=n})),Ae=l((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.B1T6=void 0;var n=function(){function e(){}return e.encodedLen=function(t){return t.length*e.TRITS_PER_TRYTE},e.encode=function(t,n,r){for(var i=0,o=0;o>24)+e.TRYTE_RADIX_HALF*e.TRYTE_RADIX+e.TRYTE_RADIX_HALF,r=Math.trunc(n/27);return{t1:Math.trunc(n%27)+e.MIN_TRYTE_VALUE,t2:r+e.MIN_TRYTE_VALUE}},e.storeTrits=function(t,n,r){var i=r-e.MIN_TRYTE_VALUE;t[n]=e.TRYTE_VALUE_TO_TRITS[i][0],t[n+1]=e.TRYTE_VALUE_TO_TRITS[i][1],t[n+2]=e.TRYTE_VALUE_TO_TRITS[i][2]},e.TRYTE_VALUE_TO_TRITS=[[-1,-1,-1],[0,-1,-1],[1,-1,-1],[-1,0,-1],[0,0,-1],[1,0,-1],[-1,1,-1],[0,1,-1],[1,1,-1],[-1,-1,0],[0,-1,0],[1,-1,0],[-1,0,0],[0,0,0],[1,0,0],[-1,1,0],[0,1,0],[1,1,0],[-1,-1,1],[0,-1,1],[1,-1,1],[-1,0,1],[0,0,1],[1,0,1],[-1,1,1],[0,1,1],[1,1,1]],e.MIN_TRYTE_VALUE=-13,e.TRYTE_RADIX=27,e.TRYTE_RADIX_HALF=13,e.TRITS_PER_TRYTE=3,e}();t.B1T6=n})),Be=l((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.generateBip44Address=t.generateBip44Path=t.IOTA_BIP44_BASE_PATH=void 0,t.IOTA_BIP44_BASE_PATH="m/44'/4218'",t.generateBip44Path=function(e,n,r){var i=new me.Bip32Path(t.IOTA_BIP44_BASE_PATH);return i.pushHardened(e),i.pushHardened(r?1:0),i.pushHardened(n),i},t.generateBip44Address=function(e,n){n||(e.isInternal?(e.isInternal=!1,e.addressIndex++):e.isInternal=!0);var r=new me.Bip32Path(t.IOTA_BIP44_BASE_PATH);return r.pushHardened(e.accountIndex),r.pushHardened(e.isInternal?1:0),r.pushHardened(e.addressIndex),r.toString()}})),ve=l((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Bech32Helper=void 0;var n=function(){function e(){}return e.toBech32=function(e,t,n){var r=new Uint8Array(1+t.length);return r[0]=e,r.set(t,1),pe.Bech32.encode(n,r)},e.fromBech32=function(e,t){var n=pe.Bech32.decode(e);if(n){if(n.humanReadablePart!==t)throw new Error("The hrp part of the address should be "+t+", it is "+n.humanReadablePart);if(0===n.data.length)throw new Error("The data part of the address should be at least length 1, it is 0");return{addressType:n.data[0],addressBytes:n.data.slice(1)}}},e.matches=function(e,t){return pe.Bech32.matches(t,e)},e.BECH32_DEFAULT_HRP_MAIN="iota",e.BECH32_DEFAULT_HRP_TEST="atoi",e}();t.Bech32Helper=n})),be=l((function(e,t){var n=o&&o.__awaiter||function(e,t,n,r){return new(n||(n=Promise))((function(i,o){function a(e){try{s(r.next(e))}catch(e){o(e)}}function l(e){try{s(r.throw(e))}catch(e){o(e)}}function s(e){var t;e.done?i(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(a,l)}s((r=r.apply(e,t||[])).next())}))},r=o&&o.__generator||function(e,t){var n,r,i,o,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:l(0),throw:l(1),return:l(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function l(o){return function(l){return function(o){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(i=2&o[0]?r.return:o[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,o[1])).done)return i;switch(r=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return a.label++,{value:o[1],done:!1};case 5:a.label++,r=o[1],o=[0];continue;case 7:o=a.ops.pop(),a.trys.pop();continue;default:if(!(i=a.trys,(i=i.length>0&&i[i.length-1])||6!==o[0]&&2!==o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]=_&&(p=!0):(m.push({address:ve.Bech32Helper.toBech32(c.ED25519_ADDRESS_TYPE,g,d.bech32HRP),path:I,balance:T.balance}),m.length===h&&(p=!0)),r.label=4;case 4:if(!p)return[3,2];r.label=5;case 5:return[2,m]}}))}))}Object.defineProperty(t,"__esModule",{value:!0}),t.getUnspentAddressesWithAddressGenerator=t.getUnspentAddresses=void 0,t.getUnspentAddresses=function(e,t,o,a){var l;return n(this,void 0,void 0,(function(){return r(this,(function(n){return[2,i(e,t,{accountIndex:o,addressIndex:null!==(l=null==a?void 0:a.startIndex)&&void 0!==l?l:0,isInternal:!1},Be.generateBip44Address,a)]}))}))},t.getUnspentAddressesWithAddressGenerator=i})),Fe=l((function(e,t){var n=o&&o.__awaiter||function(e,t,n,r){return new(n||(n=Promise))((function(i,o){function a(e){try{s(r.next(e))}catch(e){o(e)}}function l(e){try{s(r.throw(e))}catch(e){o(e)}}function s(e){var t;e.done?i(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(a,l)}s((r=r.apply(e,t||[])).next())}))},r=o&&o.__generator||function(e,t){var n,r,i,o,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:l(0),throw:l(1),return:l(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function l(o){return function(l){return function(o){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(i=2&o[0]?r.return:o[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,o[1])).done)return i;switch(r=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return a.label++,{value:o[1],done:!1};case 5:a.label++,r=o[1],o=[0];continue;case 7:o=a.ops.pop(),a.trys.pop();continue;default:if(!(i=a.trys,(i=i.length>0&&i[i.length-1])||6!==o[0]&&2!==o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]0&&i[i.length-1])||6!==o[0]&&2!==o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]0?n[0]:void 0]}}))}))}})),Ne=l((function(e,t){var n=o&&o.__awaiter||function(e,t,n,r){return new(n||(n=Promise))((function(i,o){function a(e){try{s(r.next(e))}catch(e){o(e)}}function l(e){try{s(r.throw(e))}catch(e){o(e)}}function s(e){var t;e.done?i(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(a,l)}s((r=r.apply(e,t||[])).next())}))},r=o&&o.__generator||function(e,t){var n,r,i,o,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:l(0),throw:l(1),return:l(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function l(o){return function(l){return function(o){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(i=2&o[0]?r.return:o[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,o[1])).done)return i;switch(r=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return a.label++,{value:o[1],done:!1};case 5:a.label++,r=o[1],o=[0];continue;case 7:o=a.ops.pop(),a.trys.pop();continue;default:if(!(i=a.trys,(i=i.length>0&&i[i.length-1])||6!==o[0]&&2!==o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]q.MAX_NUMBER_PARENTS&&(o.tipMessageIds=o.tipMessageIds.slice(0,q.MAX_NUMBER_PARENTS)),o.tipMessageIds.sort(),a={parentMessageIds:o.tipMessageIds},[4,n.messageSubmit(a)];case 3:return l=r.sent(),[2,{message:i,messageId:l}]}}))}))}})),Se=l((function(e,t){var n=o&&o.__awaiter||function(e,t,n,r){return new(n||(n=Promise))((function(i,o){function a(e){try{s(r.next(e))}catch(e){o(e)}}function l(e){try{s(r.throw(e))}catch(e){o(e)}}function s(e){var t;e.done?i(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(a,l)}s((r=r.apply(e,t||[])).next())}))},r=o&&o.__generator||function(e,t){var n,r,i,o,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:l(0),throw:l(1),return:l(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function l(o){return function(l){return function(o){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(i=2&o[0]?r.return:o[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,o[1])).done)return i;switch(r=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return a.label++,{value:o[1],done:!1};case 5:a.label++,r=o[1],o=[0];continue;case 7:o=a.ops.pop(),a.trys.pop();continue;default:if(!(i=a.trys,(i=i.length>0&&i[i.length-1])||6!==o[0]&&2!==o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]0&&i[i.length-1])||6!==o[0]&&2!==o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]0&&i[i.length-1])||6!==o[0]&&2!==o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]0&&i[i.length-1])||6!==o[0]&&2!==o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]Z.MAX_INDEXATION_KEY_LENGTH)throw new Error("The indexation key length is "+i.length/2+", which exceeds the maximum size of "+Z.MAX_INDEXATION_KEY_LENGTH)}for(var o=[],a=0,l=t;a0&&i[i.length-1])||6!==o[0]&&2!==o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]=l&&(m=!0),[3,7]);case 3:A=0,B=R.outputIds,r.label=4;case 4:return A=l&&(m=!0):(_+=b.output.amount,F={type:E.UTXO_INPUT_TYPE,transactionId:b.transactionId,transactionOutputIndex:b.outputIndex},p.push({input:F,addressKeyPair:g}),_>=s&&(_-s>0&&a.push({amount:_-s,address:b.output.address.address,addressType:b.output.address.type}),m=!0))),r.label=6;case 6:return A++,[3,4];case 7:if(!m)return[3,1];r.label=8;case 8:if(_0&&i[i.length-1])||6!==o[0]&&2!==o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]Z.MAX_INDEXATION_KEY_LENGTH)throw new Error("The indexation key length is "+o.length/2+", which exceeds the maximum size of "+Z.MAX_INDEXATION_KEY_LENGTH);return a={type:I.INDEXATION_PAYLOAD_TYPE,index:o,data:i?"string"==typeof i?se.Converter.utf8ToHex(i):se.Converter.bytesToHex(i):void 0},l={payload:a},[4,n.messageSubmit(l)];case 1:return s=r.sent(),[2,{message:l,messageId:s}]}}))}))}})),He=Object.defineProperty({},"__esModule",{value:!0}),xe=Object.defineProperty({},"__esModule",{value:!0}),ke=Object.defineProperty({},"__esModule",{value:!0}),Ye=Object.defineProperty({},"__esModule",{value:!0}),De=Object.defineProperty({},"__esModule",{value:!0}),ze=Object.defineProperty({},"__esModule",{value:!0}),Ke=Object.defineProperty({},"__esModule",{value:!0}),Xe=Object.defineProperty({},"__esModule",{value:!0}),je=Object.defineProperty({},"__esModule",{value:!0}),Ze=Object.defineProperty({},"__esModule",{value:!0}),qe=Object.defineProperty({},"__esModule",{value:!0}),We=l((function(e,t){var n;Object.defineProperty(t,"__esModule",{value:!0}),t.ConflictReason=void 0,(n=t.ConflictReason||(t.ConflictReason={}))[n.none=0]="none",n[n.inputUTXOAlreadySpent=1]="inputUTXOAlreadySpent",n[n.inputUTXOAlreadySpentInThisMilestone=2]="inputUTXOAlreadySpentInThisMilestone",n[n.inputUTXONotFound=3]="inputUTXONotFound",n[n.inputOutputSumMismatch=4]="inputOutputSumMismatch",n[n.invalidSignature=5]="invalidSignature",n[n.invalidDustAllowance=6]="invalidDustAllowance",n[n.semanticValidationFailed=255]="semanticValidationFailed"})),Je=Object.defineProperty({},"__esModule",{value:!0}),Ve=Object.defineProperty({},"__esModule",{value:!0}),Qe=Object.defineProperty({},"__esModule",{value:!0}),$e=Object.defineProperty({},"__esModule",{value:!0}),et=Object.defineProperty({},"__esModule",{value:!0}),tt=Object.defineProperty({},"__esModule",{value:!0}),nt=Object.defineProperty({},"__esModule",{value:!0}),rt=Object.defineProperty({},"__esModule",{value:!0}),it=Object.defineProperty({},"__esModule",{value:!0}),ot=Object.defineProperty({},"__esModule",{value:!0}),at=Object.defineProperty({},"__esModule",{value:!0}),lt=Object.defineProperty({},"__esModule",{value:!0}),st=Object.defineProperty({},"__esModule",{value:!0}),dt=Object.defineProperty({},"__esModule",{value:!0}),ut=Object.defineProperty({},"__esModule",{value:!0}),ct=Object.defineProperty({},"__esModule",{value:!0}),ht=Object.defineProperty({},"__esModule",{value:!0}),_t=Object.defineProperty({},"__esModule",{value:!0}),pt=Object.defineProperty({},"__esModule",{value:!0}),mt=l((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.PowHelper=void 0;var n=function(){function e(){}return e.score=function(t){var n=t.slice(0,-8),r=s.Blake2b.sum256(n),i=A.BigIntHelper.read8(t,t.length-8),o=e.trailingZeros(r,i);return Math.pow(3,o)/t.length},e.trailingZeros=function(t,n){var r=new Int8Array(Ge.Curl.HASH_LENGTH),i=Ae.B1T6.encode(r,0,t),o=new Uint8Array(8);A.BigIntHelper.write8(n,o,0),Ae.B1T6.encode(r,i,o);var a=new Ge.Curl;a.absorb(r,0,Ge.Curl.HASH_LENGTH);var l=new Int8Array(Ge.Curl.HASH_LENGTH);return a.squeeze(l,0,Ge.Curl.HASH_LENGTH),e.trinaryTrailingZeros(l)},e.trinaryTrailingZeros=function(e){for(var t=0,n=e.length-1;n>=0&&0===e[n];n--)t++;return t},e}();t.PowHelper=n})),Et=l((function(e,t){var n=o&&o.__awaiter||function(e,t,n,r){return new(n||(n=Promise))((function(i,o){function a(e){try{s(r.next(e))}catch(e){o(e)}}function l(e){try{s(r.throw(e))}catch(e){o(e)}}function s(e){var t;e.done?i(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(a,l)}s((r=r.apply(e,t||[])).next())}))},r=o&&o.__generator||function(e,t){var n,r,i,o,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:l(0),throw:l(1),return:l(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function l(o){return function(l){return function(o){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(i=2&o[0]?r.return:o[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,o[1])).done)return i;switch(r=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return a.label++,{value:o[1],done:!1};case 5:a.label++,r=o[1],o=[0];continue;case 7:o=a.ops.pop(),a.trys.pop();continue;default:if(!(i=a.trys,(i=i.length>0&&i[i.length-1])||6!==o[0]&&2!==o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]=t?n=r:r++}while(void 0===n);return null!=n?n:BigInt(0)},e}();t.LocalPowProvider=i})),wt=l((function(e,t){var n;Object.defineProperty(t,"__esModule",{value:!0}),t.CONFLICT_REASON_STRINGS=void 0,t.CONFLICT_REASON_STRINGS=((n={})[We.ConflictReason.none]="Not conflicting",n[We.ConflictReason.inputUTXOAlreadySpent]="The referenced UTXO was already spent",n[We.ConflictReason.inputUTXOAlreadySpentInThisMilestone]="The referenced UTXO was already spent while confirming this milestone",n[We.ConflictReason.inputUTXONotFound]="The referenced UTXO cannot be found",n[We.ConflictReason.inputOutputSumMismatch]="The sum of the inputs and output values does not match",n[We.ConflictReason.invalidSignature]="The unlock block signature is invalid",n[We.ConflictReason.invalidDustAllowance]="The dust allowance for the address is invalid",n[We.ConflictReason.semanticValidationFailed]="The semantic validation failed",n)})),It=l((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Ed25519Seed=t.ED25519_SEED_TYPE=void 0,t.ED25519_SEED_TYPE=1;var n=function(){function e(e){this._secretKey=null!=e?e:new Uint8Array}return e.fromMnemonic=function(t){return new e(ge.Bip39.mnemonicToSeed(t))},e.prototype.keyPair=function(){var e=L.Ed25519.keyPairFromSeed(this._secretKey);return{publicKey:e.publicKey,privateKey:e.privateKey}},e.prototype.generateSeedFromPath=function(t){return new e(Te.Slip0010.derivePath(this._secretKey,t).privateKey)},e.prototype.toBytes=function(){return this._secretKey},e}();t.Ed25519Seed=n})),ft=l((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.logFunds=t.logUnlockBlock=t.logOutput=t.logInput=t.logSignature=t.logAddress=t.logTreasuryTransactionPayload=t.logReceiptPayload=t.logMilestonePayload=t.logIndexationPayload=t.logTransactionPayload=t.logPayload=t.logMessageMetadata=t.logMessage=t.logTips=t.logInfo=t.setLogger=void 0;var n=function(e,t){return void 0!==t?console.log(e,t):console.log(e)};function r(e,t){t&&(t.type===g.TRANSACTION_PAYLOAD_TYPE?i(e,t):t.type===f.MILESTONE_PAYLOAD_TYPE?a(e,t):t.type===I.INDEXATION_PAYLOAD_TYPE?o(e,t):t.type===y.RECEIPT_PAYLOAD_TYPE?l(e,t):t.type===G.TREASURY_TRANSACTION_PAYLOAD_TYPE&&s(e,t))}function i(e,t){if(t){if(n(e+"Transaction Payload"),t.essence.type===U.TRANSACTION_ESSENCE_TYPE){if(t.essence.inputs){n(e+"\tInputs:",t.essence.inputs.length);for(var r=0,i=t.essence.inputs;re.UNIT_MAP.Pi.dp?n="Pi":r>e.UNIT_MAP.Ti.dp?n="Ti":r>e.UNIT_MAP.Gi.dp?n="Gi":r>e.UNIT_MAP.Mi.dp?n="Mi":r>e.UNIT_MAP.Ki.dp&&(n="Ki"),n},e.convertUnits=function(t,n,r){if(!t)return 0;if(!e.UNIT_MAP[n])throw new Error("Unrecognized fromUnit "+n);if(!e.UNIT_MAP[r])throw new Error("Unrecognized toUnit "+r);if("i"===n&&t%1!=0)throw new Error("If fromUnit is 'i' the value must be an integer value");if(n===r)return Number(t);var i=t<0?-1:1,o=Math.abs(Number(t))*e.UNIT_MAP[n].val/e.UNIT_MAP[r].val,a=e.UNIT_MAP[r].dp,l=o.toString();l.includes("e")&&(l=o.toFixed(Number.parseInt(l.split("-")[1],10)));var s=l.split(".");return 1===s.length&&s.push("0"),s[1]=s[1].slice(0,a),Number.parseFloat(s[0]+"."+s[1])*i},e.UNIT_MAP={i:{val:1,dp:0},Ki:{val:1e3,dp:3},Mi:{val:1e6,dp:6},Gi:{val:1e9,dp:9},Ti:{val:1e12,dp:12},Pi:{val:1e15,dp:15}},e}();t.UnitsHelper=n})),gt=l((function(e,t){var n=o&&o.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n),Object.defineProperty(e,r,{enumerable:!0,get:function(){return t[n]}})}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),r=o&&o.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),r(u,t),r(_,t),r(h,t),r(p,t),r(w,t),r(q,t),r(k,t),r(Z,t),r(X,t),r(Y,t),r(j,t),r(W,t),r(ue,t),r(he,t),r(_e,t),r(pe,t),r(me,t),r(ge,t),r(s,t),r(Ge,t),r(L,t),r(we,t),r(Ie,t),r(fe,t),r(Ee,t),r(T,t),r(Te,t),r(Re,t),r(Ae,t),r(Be,t),r(Fe,t),r(Pe,t),r(be,t),r(Ne,t),r(Se,t),r(Ce,t),r(Oe,t),r(Ue,t),r(Le,t),r(Me,t),r(He,t),r(xe,t),r(ke,t),r(Ye,t),r(De,t),r(ze,t),r(Ke,t),r(Xe,t),r(je,t),r(Ze,t),r(qe,t),r(We,t),r(Je,t),r(Ve,t),r(Qe,t),r(c,t),r(K,t),r($e,t),r(et,t),r(I,t),r(tt,t),r(nt,t),r(rt,t),r(it,t),r(f,t),r(ot,t),r(at,t),r(lt,t),r(st,t),r(dt,t),r(y,t),r(D,t),r(ut,t),r(M,t),r(H,t),r(z,t),r(U,t),r(g,t),r(ct,t),r(m,t),r(x,t),r(G,t),r(ht,t),r(E,t),r(_t,t),r(pt,t),r(Et,t),r(wt,t),r(It,t),r(d,t),r(ve,t),r(A,t),r(se,t),r(ft,t),r(mt,t),r(R,t),r(de,t),r(yt,t),r(ce,t)}));return a(l((function(e,t){var n=o&&o.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n),Object.defineProperty(e,r,{enumerable:!0,get:function(){return t[n]}})}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),r=o&&o.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),r(gt,t)})))})); \ No newline at end of file +!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t(require("big-integer"),require("mqtt")):"function"==typeof define&&define.amd?define(["big-integer","mqtt"],t):(e="undefined"!=typeof globalThis?globalThis:e||self).Iota=t(e["big-integer"],e.mqtt)}(this,(function(e,t){"use strict";function n(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}var r=n(e),i=n(t),o="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function a(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function l(e,t,n){return e(n={path:t,exports:{},require:function(e,t){return function(){throw new Error("Dynamic requires are not currently supported by @rollup/plugin-commonjs")}(null==t&&n.path)}},n.exports),n.exports}window.BigInt||(window.BigInt=r.default);for(var s=l((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Blake2b=void 0;var n=function(){function e(){this._v=new Uint32Array(32),this._m=new Uint32Array(32)}return e.sum256=function(t,n){var r=new e,i=r.init(e.SIZE_256,n);return r.update(i,t),r.final(i)},e.sum512=function(t,n){var r=new e,i=r.init(e.SIZE_512,n);return r.update(i,t),r.final(i)},e.prototype.compress=function(t,n){var r=0;for(r=0;r<16;r++)this._v[r]=t.h[r],this._v[r+16]=e.BLAKE2B_IV32[r];for(this._v[24]^=t.t,this._v[25]^=t.t/4294967296,n&&(this._v[28]=~this._v[28],this._v[29]=~this._v[29]),r=0;r<32;r++)this._m[r]=this.b2bGet32(t.b,4*r);for(r=0;r<12;r++)this.b2bG(0,8,16,24,e.SIGMA82[16*r+0],e.SIGMA82[16*r+1]),this.b2bG(2,10,18,26,e.SIGMA82[16*r+2],e.SIGMA82[16*r+3]),this.b2bG(4,12,20,28,e.SIGMA82[16*r+4],e.SIGMA82[16*r+5]),this.b2bG(6,14,22,30,e.SIGMA82[16*r+6],e.SIGMA82[16*r+7]),this.b2bG(0,10,20,30,e.SIGMA82[16*r+8],e.SIGMA82[16*r+9]),this.b2bG(2,12,22,24,e.SIGMA82[16*r+10],e.SIGMA82[16*r+11]),this.b2bG(4,14,16,26,e.SIGMA82[16*r+12],e.SIGMA82[16*r+13]),this.b2bG(6,8,18,28,e.SIGMA82[16*r+14],e.SIGMA82[16*r+15]);for(r=0;r<16;r++)t.h[r]=t.h[r]^this._v[r]^this._v[r+16]},e.prototype.init=function(t,n){if(t<=0||t>64)throw new Error("Illegal output length, expected 0 < length <= 64");if(n&&n.length>64)throw new Error("Illegal key, expected Uint8Array with 0 < length <= 64");for(var r={b:new Uint8Array(128),h:new Uint32Array(16),t:0,c:0,outlen:t},i=0;i<16;i++)r.h[i]=e.BLAKE2B_IV32[i];var o=n?n.length:0;return r.h[0]^=16842752^o<<8^t,n&&(this.update(r,n),r.c=128),r},e.prototype.update=function(e,t){for(var n=0;n>2]>>8*(3&n);return t},e.prototype.add64AA=function(e,t,n){var r=e[t]+e[n],i=e[t+1]+e[n+1];r>=4294967296&&i++,e[t]=r,e[t+1]=i},e.prototype.add64AC=function(e,t,n,r){var i=e[t]+n;n<0&&(i+=4294967296);var o=e[t+1]+r;i>=4294967296&&o++,e[t]=i,e[t+1]=o},e.prototype.b2bGet32=function(e,t){return e[t]^e[t+1]<<8^e[t+2]<<16^e[t+3]<<24},e.prototype.b2bG=function(e,t,n,r,i,o){var a=this._m[i],l=this._m[i+1],s=this._m[o],d=this._m[o+1];this.add64AA(this._v,e,t),this.add64AC(this._v,e,a,l);var u=this._v[r]^this._v[e],c=this._v[r+1]^this._v[e+1];this._v[r]=c,this._v[r+1]=u,this.add64AA(this._v,n,r),u=this._v[t]^this._v[n],c=this._v[t+1]^this._v[n+1],this._v[t]=u>>>24^c<<8,this._v[t+1]=c>>>24^u<<8,this.add64AA(this._v,e,t),this.add64AC(this._v,e,s,d),u=this._v[r]^this._v[e],c=this._v[r+1]^this._v[e+1],this._v[r]=u>>>16^c<<16,this._v[r+1]=c>>>16^u<<16,this.add64AA(this._v,n,r),u=this._v[t]^this._v[n],c=this._v[t+1]^this._v[n+1],this._v[t]=c>>>31^u<<1,this._v[t+1]=u>>>31^c<<1},e.SIZE_256=32,e.SIZE_512=64,e.BLAKE2B_IV32=new Uint32Array([4089235720,1779033703,2227873595,3144134277,4271175723,1013904242,1595750129,2773480762,2917565137,1359893119,725511199,2600822924,4215389547,528734635,327033209,1541459225]),e.SIGMA8=[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,14,10,4,8,9,15,13,6,1,12,0,2,11,7,5,3,11,8,12,0,5,2,15,13,10,14,3,6,7,1,9,4,7,9,3,1,13,12,11,14,2,6,5,10,4,0,15,8,9,0,5,7,2,4,10,15,14,1,11,12,6,8,3,13,2,12,6,10,0,11,8,3,4,13,7,5,15,14,1,9,12,5,1,15,14,13,4,10,0,7,6,3,9,2,8,11,13,11,7,14,12,1,3,9,5,0,15,4,8,6,2,10,6,15,14,9,11,3,0,8,12,2,13,7,1,4,10,5,10,2,8,4,7,6,1,5,15,11,9,14,3,12,13,0,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,14,10,4,8,9,15,13,6,1,12,0,2,11,7,5,3],e.SIGMA82=new Uint8Array(e.SIGMA8.map((function(e){return 2*e}))),e}();t.Blake2b=n})),d=l((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.ArrayHelper=void 0;var n=function(){function e(){}return e.equal=function(e,t){if(!e||!t||e.length!==t.length)return!1;for(var n=0;nt.MAX_FUNDS_COUNT)throw new Error("The maximum number of funds is "+t.MAX_FUNDS_COUNT+", you have provided "+n.length);e.writeUInt16("funds.numFunds",n.length);for(var i=0;it.MAX_INPUT_COUNT)throw new Error("The maximum number of inputs is "+t.MAX_INPUT_COUNT+", you have provided "+n.length);e.writeUInt16("inputs.numInputs",n.length);for(var i=0;i>2]|=t[r]<=128?(this._block=o[32],this._start=n-128,this.hash(),this._hashed=!0):this._start=n}return this._bytes>4294967295&&(this._hBytes+=Math.trunc(this._bytes/4294967296),this._bytes%=4294967296),this},e.prototype.digest=function(){this.finalize();var t=this._h0h,n=this._h0l,r=this._h1h,i=this._h1l,o=this._h2h,a=this._h2l,l=this._h3h,s=this._h3l,d=this._h4h,u=this._h4l,c=this._h5h,h=this._h5l,_=this._h6h,p=this._h6l,m=this._h7h,E=this._h7l,w=this._bits,I=[t>>24&255,t>>16&255,t>>8&255,255&t,n>>24&255,n>>16&255,n>>8&255,255&n,r>>24&255,r>>16&255,r>>8&255,255&r,i>>24&255,i>>16&255,i>>8&255,255&i,o>>24&255,o>>16&255,o>>8&255,255&o,a>>24&255,a>>16&255,a>>8&255,255&a,l>>24&255,l>>16&255,l>>8&255,255&l];return w>=e.SIZE_256&&I.push(s>>24&255,s>>16&255,s>>8&255,255&s),w>=e.SIZE_384&&I.push(d>>24&255,d>>16&255,d>>8&255,255&d,u>>24&255,u>>16&255,u>>8&255,255&u,c>>24&255,c>>16&255,c>>8&255,255&c,h>>24&255,h>>16&255,h>>8&255,255&h),w===e.SIZE_512&&I.push(_>>24&255,_>>16&255,_>>8&255,255&_,p>>24&255,p>>16&255,p>>8&255,255&p,m>>24&255,m>>16&255,m>>8&255,255&m,E>>24&255,E>>16&255,E>>8&255,255&E),Uint8Array.from(I)},e.prototype.finalize=function(){if(!this._finalized){this._finalized=!0;var t=this._blocks,n=this._lastByteIndex;t[32]=this._block,t[n>>2]|=e.EXTRA[3&n],this._block=t[32],n>=112&&(this._hashed||this.hash(),t[0]=this._block,t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[5]=0,t[6]=0,t[7]=0,t[8]=0,t[9]=0,t[10]=0,t[11]=0,t[12]=0,t[13]=0,t[14]=0,t[15]=0,t[16]=0,t[17]=0,t[18]=0,t[19]=0,t[20]=0,t[21]=0,t[22]=0,t[23]=0,t[24]=0,t[25]=0,t[26]=0,t[27]=0,t[28]=0,t[29]=0,t[30]=0,t[31]=0,t[32]=0),t[30]=this._hBytes<<3|this._bytes>>>29,t[31]=this._bytes<<3,this.hash()}},e.prototype.hash=function(){var t,n,r,i,o,a,l,s,d,u,c,h,_,p,m,E,w,I,f,y,g,G,T,R,A,B=this._h0h,v=this._h0l,b=this._h1h,F=this._h1l,P=this._h2h,N=this._h2l,S=this._h3h,C=this._h3l,O=this._h4h,L=this._h4l,U=this._h5h,M=this._h5l,H=this._h6h,x=this._h6l,k=this._h7h,Y=this._h7l,D=this._blocks;for(t=32;t<160;t+=2)n=((y=D[t-30])>>>1|(g=D[t-29])<<31)^(y>>>8|g<<24)^y>>>7,r=(g>>>1|y<<31)^(g>>>8|y<<24)^(g>>>7|y<<25),i=((y=D[t-4])>>>19|(g=D[t-3])<<13)^(g>>>29|y<<3)^y>>>6,o=(g>>>19|y<<13)^(y>>>29|g<<3)^(g>>>6|y<<26),y=D[t-32],g=D[t-31],d=((G=D[t-14])>>>16)+(y>>>16)+(n>>>16)+(i>>>16)+((s=(65535&G)+(65535&y)+(65535&n)+(65535&i)+((l=((T=D[t-13])>>>16)+(g>>>16)+(r>>>16)+(o>>>16)+((a=(65535&T)+(65535&g)+(65535&r)+(65535&o))>>>16))>>>16))>>>16),D[t]=d<<16|65535&s,D[t+1]=l<<16|65535&a;var z=B,K=v,X=b,j=F,Z=P,q=N,W=S,J=C,V=O,Q=L,$=U,ee=M,te=H,ne=x,re=k,ie=Y;for(E=X&Z,w=j&q,t=0;t<160;t+=8)n=(z>>>28|K<<4)^(K>>>2|z<<30)^(K>>>7|z<<25),r=(K>>>28|z<<4)^(z>>>2|K<<30)^(z>>>7|K<<25),i=(V>>>14|Q<<18)^(V>>>18|Q<<14)^(Q>>>9|V<<23),o=(Q>>>14|V<<18)^(Q>>>18|V<<14)^(V>>>9|Q<<23),I=(u=z&X)^z&Z^E,f=(c=K&j)^K&q^w,R=V&$^~V&te,A=Q&ee^~Q&ne,y=D[t],g=D[t+1],y=(d=((G=e.K[t])>>>16)+(y>>>16)+(R>>>16)+(i>>>16)+(re>>>16)+((s=(65535&G)+(65535&y)+(65535&R)+(65535&i)+(65535&re)+((l=((T=e.K[t+1])>>>16)+(g>>>16)+(A>>>16)+(o>>>16)+(ie>>>16)+((a=(65535&T)+(65535&g)+(65535&A)+(65535&o)+(65535&ie))>>>16))>>>16))>>>16))<<16|65535&s,g=l<<16|65535&a,G=(d=(I>>>16)+(n>>>16)+((s=(65535&I)+(65535&n)+((l=(f>>>16)+(r>>>16)+((a=(65535&f)+(65535&r))>>>16))>>>16))>>>16))<<16|65535&s,T=l<<16|65535&a,re=(d=(W>>>16)+(y>>>16)+((s=(65535&W)+(65535&y)+((l=(J>>>16)+(g>>>16)+((a=(65535&J)+(65535&g))>>>16))>>>16))>>>16))<<16|65535&s,ie=l<<16|65535&a,n=((W=(d=(G>>>16)+(y>>>16)+((s=(65535&G)+(65535&y)+((l=(T>>>16)+(g>>>16)+((a=(65535&T)+(65535&g))>>>16))>>>16))>>>16))<<16|65535&s)>>>28|(J=l<<16|65535&a)<<4)^(J>>>2|W<<30)^(J>>>7|W<<25),r=(J>>>28|W<<4)^(W>>>2|J<<30)^(W>>>7|J<<25),i=(re>>>14|ie<<18)^(re>>>18|ie<<14)^(ie>>>9|re<<23),o=(ie>>>14|re<<18)^(ie>>>18|re<<14)^(re>>>9|ie<<23),I=(h=W&z)^W&X^u,f=(_=J&K)^J&j^c,R=re&V^~re&$,A=ie&Q^~ie&ee,y=D[t+2],g=D[t+3],y=(d=((G=e.K[t+2])>>>16)+(y>>>16)+(R>>>16)+(i>>>16)+(te>>>16)+((s=(65535&G)+(65535&y)+(65535&R)+(65535&i)+(65535&te)+((l=((T=e.K[t+3])>>>16)+(g>>>16)+(A>>>16)+(o>>>16)+(ne>>>16)+((a=(65535&T)+(65535&g)+(65535&A)+(65535&o)+(65535&ne))>>>16))>>>16))>>>16))<<16|65535&s,g=l<<16|65535&a,G=(d=(I>>>16)+(n>>>16)+((s=(65535&I)+(65535&n)+((l=(f>>>16)+(r>>>16)+((a=(65535&f)+(65535&r))>>>16))>>>16))>>>16))<<16|65535&s,T=l<<16|65535&a,te=(d=(Z>>>16)+(y>>>16)+((s=(65535&Z)+(65535&y)+((l=(q>>>16)+(g>>>16)+((a=(65535&q)+(65535&g))>>>16))>>>16))>>>16))<<16|65535&s,ne=l<<16|65535&a,n=((Z=(d=(G>>>16)+(y>>>16)+((s=(65535&G)+(65535&y)+((l=(T>>>16)+(g>>>16)+((a=(65535&T)+(65535&g))>>>16))>>>16))>>>16))<<16|65535&s)>>>28|(q=l<<16|65535&a)<<4)^(q>>>2|Z<<30)^(q>>>7|Z<<25),r=(q>>>28|Z<<4)^(Z>>>2|q<<30)^(Z>>>7|q<<25),i=(te>>>14|ne<<18)^(te>>>18|ne<<14)^(ne>>>9|te<<23),o=(ne>>>14|te<<18)^(ne>>>18|te<<14)^(te>>>9|ne<<23),I=(p=Z&W)^Z&z^h,f=(m=q&J)^q&K^_,R=te&re^~te&V,A=ne&ie^~ne&Q,y=D[t+4],g=D[t+5],y=(d=((G=e.K[t+4])>>>16)+(y>>>16)+(R>>>16)+(i>>>16)+($>>>16)+((s=(65535&G)+(65535&y)+(65535&R)+(65535&i)+(65535&$)+((l=((T=e.K[t+5])>>>16)+(g>>>16)+(A>>>16)+(o>>>16)+(ee>>>16)+((a=(65535&T)+(65535&g)+(65535&A)+(65535&o)+(65535&ee))>>>16))>>>16))>>>16))<<16|65535&s,g=l<<16|65535&a,G=(d=(I>>>16)+(n>>>16)+((s=(65535&I)+(65535&n)+((l=(f>>>16)+(r>>>16)+((a=(65535&f)+(65535&r))>>>16))>>>16))>>>16))<<16|65535&s,T=l<<16|65535&a,$=(d=(X>>>16)+(y>>>16)+((s=(65535&X)+(65535&y)+((l=(j>>>16)+(g>>>16)+((a=(65535&j)+(65535&g))>>>16))>>>16))>>>16))<<16|65535&s,ee=l<<16|65535&a,n=((X=(d=(G>>>16)+(y>>>16)+((s=(65535&G)+(65535&y)+((l=(T>>>16)+(g>>>16)+((a=(65535&T)+(65535&g))>>>16))>>>16))>>>16))<<16|65535&s)>>>28|(j=l<<16|65535&a)<<4)^(j>>>2|X<<30)^(j>>>7|X<<25),r=(j>>>28|X<<4)^(X>>>2|j<<30)^(X>>>7|j<<25),i=($>>>14|ee<<18)^($>>>18|ee<<14)^(ee>>>9|$<<23),o=(ee>>>14|$<<18)^(ee>>>18|$<<14)^($>>>9|ee<<23),I=(E=X&Z)^X&W^p,f=(w=j&q)^j&J^m,R=$&te^~$&re,A=ee&ne^~ee&ie,y=D[t+6],g=D[t+7],y=(d=((G=e.K[t+6])>>>16)+(y>>>16)+(R>>>16)+(i>>>16)+(V>>>16)+((s=(65535&G)+(65535&y)+(65535&R)+(65535&i)+(65535&V)+((l=((T=e.K[t+7])>>>16)+(g>>>16)+(A>>>16)+(o>>>16)+(Q>>>16)+((a=(65535&T)+(65535&g)+(65535&A)+(65535&o)+(65535&Q))>>>16))>>>16))>>>16))<<16|65535&s,g=l<<16|65535&a,G=(d=(I>>>16)+(n>>>16)+((s=(65535&I)+(65535&n)+((l=(f>>>16)+(r>>>16)+((a=(65535&f)+(65535&r))>>>16))>>>16))>>>16))<<16|65535&s,T=l<<16|65535&a,V=(d=(z>>>16)+(y>>>16)+((s=(65535&z)+(65535&y)+((l=(K>>>16)+(g>>>16)+((a=(65535&K)+(65535&g))>>>16))>>>16))>>>16))<<16|65535&s,Q=l<<16|65535&a,z=(d=(G>>>16)+(y>>>16)+((s=(65535&G)+(65535&y)+((l=(T>>>16)+(g>>>16)+((a=(65535&T)+(65535&g))>>>16))>>>16))>>>16))<<16|65535&s,K=l<<16|65535&a;d=(B>>>16)+(z>>>16)+((s=(65535&B)+(65535&z)+((l=(v>>>16)+(K>>>16)+((a=(65535&v)+(65535&K))>>>16))>>>16))>>>16),this._h0h=d<<16|65535&s,this._h0l=l<<16|65535&a,d=(b>>>16)+(X>>>16)+((s=(65535&b)+(65535&X)+((l=(F>>>16)+(j>>>16)+((a=(65535&F)+(65535&j))>>>16))>>>16))>>>16),this._h1h=d<<16|65535&s,this._h1l=l<<16|65535&a,d=(P>>>16)+(Z>>>16)+((s=(65535&P)+(65535&Z)+((l=(N>>>16)+(q>>>16)+((a=(65535&N)+(65535&q))>>>16))>>>16))>>>16),this._h2h=d<<16|65535&s,this._h2l=l<<16|65535&a,d=(S>>>16)+(W>>>16)+((s=(65535&S)+(65535&W)+((l=(C>>>16)+(J>>>16)+((a=(65535&C)+(65535&J))>>>16))>>>16))>>>16),this._h3h=d<<16|65535&s,this._h3l=l<<16|65535&a,d=(O>>>16)+(V>>>16)+((s=(65535&O)+(65535&V)+((l=(L>>>16)+(Q>>>16)+((a=(65535&L)+(65535&Q))>>>16))>>>16))>>>16),this._h4h=d<<16|65535&s,this._h4l=l<<16|65535&a,d=(U>>>16)+($>>>16)+((s=(65535&U)+(65535&$)+((l=(M>>>16)+(ee>>>16)+((a=(65535&M)+(65535&ee))>>>16))>>>16))>>>16),this._h5h=d<<16|65535&s,this._h5l=l<<16|65535&a,d=(H>>>16)+(te>>>16)+((s=(65535&H)+(65535&te)+((l=(x>>>16)+(ne>>>16)+((a=(65535&x)+(65535&ne))>>>16))>>>16))>>>16),this._h6h=d<<16|65535&s,this._h6l=l<<16|65535&a,d=(k>>>16)+(re>>>16)+((s=(65535&k)+(65535&re)+((l=(Y>>>16)+(ie>>>16)+((a=(65535&Y)+(65535&ie))>>>16))>>>16))>>>16),this._h7h=d<<16|65535&s,this._h7l=l<<16|65535&a},e.SIZE_224=224,e.SIZE_256=256,e.SIZE_384=384,e.SIZE_512=512,e.EXTRA=[-2147483648,8388608,32768,128],e.SHIFT=[24,16,8,0],e.K=Uint32Array.from([1116352408,3609767458,1899447441,602891725,3049323471,3964484399,3921009573,2173295548,961987163,4081628472,1508970993,3053834265,2453635748,2937671579,2870763221,3664609560,3624381080,2734883394,310598401,1164996542,607225278,1323610764,1426881987,3590304994,1925078388,4068182383,2162078206,991336113,2614888103,633803317,3248222580,3479774868,3835390401,2666613458,4022224774,944711139,264347078,2341262773,604807628,2007800933,770255983,1495990901,1249150122,1856431235,1555081692,3175218132,1996064986,2198950837,2554220882,3999719339,2821834349,766784016,2952996808,2566594879,3210313671,3203337956,3336571891,1034457026,3584528711,2466948901,113926993,3758326383,338241895,168717936,666307205,1188179964,773529912,1546045734,1294757372,1522805485,1396182291,2643833823,1695183700,2343527390,1986661051,1014477480,2177026350,1206759142,2456956037,344077627,2730485921,1290863460,2820302411,3158454273,3259730800,3505952657,3345764771,106217008,3516065817,3606008344,3600352804,1432725776,4094571909,1467031594,275423344,851169720,430227734,3100823752,506948616,1363258195,659060556,3750685593,883997877,3785050280,958139571,3318307427,1322822218,3812723403,1537002063,2003034995,1747873779,3602036899,1955562222,1575990012,2024104815,1125592928,2227730452,2716904306,2361852424,442776044,2428436474,593698344,2756734187,3733110249,3204031479,2999351573,3329325298,3815920427,3391569614,3928383900,3515267271,566280711,3940187606,3454069534,4118630271,4000239992,116418474,1914138554,174292421,2731055270,289380356,3203993006,460393269,320620315,685471733,587496836,852142971,1086792851,1017036298,365543100,1126000580,2618297676,1288033470,3409855158,1501505948,4234509866,1607167915,987167468,1816402316,1246189591]),e}();t.Sha512=n})),R=l((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.RandomHelper=void 0;var n=function(){function e(){}return e.generate=function(e){var t=new Uint8Array(e);return window.crypto.getRandomValues(t),t},e}();t.RandomHelper=n})),A=l((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.BigIntHelper=void 0;var n=function(){function e(){}return e.read3=function(e,t){var n=e[t+0]+(e[t+1]<<8)+(e[t+2]<<16)>>>0;return BigInt(n)},e.read4=function(e,t){var n=e[t+0]+(e[t+1]<<8)+(e[t+2]<<16)+(e[t+3]<<24)>>>0;return BigInt(n)},e.read8=function(t,n){var r=t[n+0]+(t[n+1]<<8)+(t[n+2]<<16)+(t[n+3]<<24)>>>0,i=t[n+4]+(t[n+5]<<8)+(t[n+6]<<16)+(t[n+7]<<24)>>>0;return BigInt(i)<>e.BIG_32&e.BIG_32_MASK);n[r]=255&i,n[r+1]=i>>8&255,n[r+2]=i>>16&255,n[r+3]=i>>24&255,n[r+4]=255&o,n[r+5]=o>>8&255,n[r+6]=o>>16&255,n[r+7]=o>>24&255},e.random=function(){return e.read8(R.RandomHelper.generate(8),0)},e.BIG_32=BigInt(32),e.BIG_32_MASK=BigInt(4294967295),e}();t.BigIntHelper=n})),B=l((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.BIG_8388607=t.BIG_2097151=t.BIG_683901=t.BIG_136657=t.BIG_997805=t.BIG_654183=t.BIG_470296=t.BIG_666643=t.BIG_38=t.BIG_ARR=t.BIG_1_SHIFTL_25=t.BIG_1_SHIFTL_24=t.BIG_1_SHIFTL_20=void 0,t.BIG_1_SHIFTL_20=BigInt(1)<>B.BIG_ARR[26],e-=u<>B.BIG_ARR[26],i-=c<>B.BIG_ARR[25];n+=h,t-=h<>B.BIG_ARR[25];a+=_,o-=_<>B.BIG_ARR[26];r+=p,n-=p<>B.BIG_ARR[26];l+=m,a-=m<>B.BIG_ARR[25];i+=E,r-=E<>B.BIG_ARR[25];s+=w,l-=w<>B.BIG_ARR[26],i-=c<>B.BIG_ARR[26];d+=I,s-=I<>B.BIG_ARR[25];e+=f*B.BIG_ARR[19],d-=f<>B.BIG_ARR[26],e-=u<>25;r=this.data[0]+r>>26,r=this.data[1]+r>>25,r=this.data[2]+r>>26,r=this.data[3]+r>>25,r=this.data[4]+r>>26,r=this.data[5]+r>>25,r=this.data[6]+r>>26,r=this.data[7]+r>>25,r=this.data[8]+r>>26,r=this.data[9]+r>>25,this.data[0]+=19*r,n[0]=this.data[0]>>26,this.data[1]+=n[0],this.data[0]-=n[0]<<26,n[1]=this.data[1]>>25,this.data[2]+=n[1],this.data[1]-=n[1]<<25,n[2]=this.data[2]>>26,this.data[3]+=n[2],this.data[2]-=n[2]<<26,n[3]=this.data[3]>>25,this.data[4]+=n[3],this.data[3]-=n[3]<<25,n[4]=this.data[4]>>26,this.data[5]+=n[4],this.data[4]-=n[4]<<26,n[5]=this.data[5]>>25,this.data[6]+=n[5],this.data[5]-=n[5]<<25,n[6]=this.data[6]>>26,this.data[7]+=n[6],this.data[6]-=n[6]<<26,n[7]=this.data[7]>>25,this.data[8]+=n[7],this.data[7]-=n[7]<<25,n[8]=this.data[8]>>26,this.data[9]+=n[8],this.data[8]-=n[8]<<26,n[9]=this.data[9]>>25,this.data[9]-=n[9]<<25,t[0]=Math.trunc(this.data[0]),t[1]=this.data[0]>>8,t[2]=this.data[0]>>16,t[3]=this.data[0]>>24|this.data[1]<<2,t[4]=this.data[1]>>6,t[5]=this.data[1]>>14,t[6]=this.data[1]>>22|this.data[2]<<3,t[7]=this.data[2]>>5,t[8]=this.data[2]>>13,t[9]=this.data[2]>>21|this.data[3]<<5,t[10]=this.data[3]>>3,t[11]=this.data[3]>>11,t[12]=this.data[3]>>19|this.data[4]<<6,t[13]=this.data[4]>>2,t[14]=this.data[4]>>10,t[15]=this.data[4]>>18,t[16]=Math.trunc(this.data[5]),t[17]=this.data[5]>>8,t[18]=this.data[5]>>16,t[19]=this.data[5]>>24|this.data[6]<<1,t[20]=this.data[6]>>7,t[21]=this.data[6]>>15,t[22]=this.data[6]>>23|this.data[7]<<3,t[23]=this.data[7]>>5,t[24]=this.data[7]>>13,t[25]=this.data[7]>>21|this.data[8]<<4,t[26]=this.data[8]>>4,t[27]=this.data[8]>>12,t[28]=this.data[8]>>20|this.data[9]<<6,t[29]=this.data[9]>>2,t[30]=this.data[9]>>10,t[31]=this.data[9]>>18},e.prototype.isNegative=function(){var e=new Uint8Array(32);return this.toBytes(e),1&e[0]},e.prototype.isNonZero=function(){var e=new Uint8Array(32);this.toBytes(e);for(var t=0,n=0;n>4,t|=t>>2,1&(t|=t>>1)},e.prototype.neg=function(){for(var t=0;t>31&1},e.prototype.equal=function(e,t){var n=4294967295&(e^t);return n--,Math.abs(n>>31)},e}();t.PreComputedGroupElement=n})),N=l((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.CONST_BASE=t.CONST_BI=t.CONST_ORDER=t.CONST_A=t.CONST_SQRT_M1=t.CONST_D2=t.CONST_D=void 0,t.CONST_D=new v.FieldElement([-10913610,13857413,-15372611,6949391,114729,-8787816,-6275908,-3247719,-18696448,-12055116]),t.CONST_D2=new v.FieldElement([-21827239,-5839606,-30745221,13898782,229458,15978800,-12551817,-6495438,29715968,9444199]),t.CONST_SQRT_M1=new v.FieldElement([-32595792,-7943725,9377950,3500415,12389472,-272473,-25146209,-2005654,326686,11406482]),t.CONST_A=new v.FieldElement([486662,0,0,0,0,0,0,0,0,0]),t.CONST_ORDER=[BigInt(0x5812631a5cf5d400),BigInt(0x14def9dea2f79d00),B.BIG_ARR[0],BigInt(0x1000000000000000)],t.CONST_BI=[new P.PreComputedGroupElement(new v.FieldElement([25967493,-14356035,29566456,3660896,-12694345,4014787,27544626,-11754271,-6079156,2047605]),new v.FieldElement([-12545711,934262,-2722910,3049990,-727428,9406986,12720692,5043384,19500929,-15469378]),new v.FieldElement([-8738181,4489570,9688441,-14785194,10184609,-12363380,29287919,11864899,-24514362,-4438546])),new P.PreComputedGroupElement(new v.FieldElement([15636291,-9688557,24204773,-7912398,616977,-16685262,27787600,-14772189,28944400,-1550024]),new v.FieldElement([16568933,4717097,-11556148,-1102322,15682896,-11807043,16354577,-11775962,7689662,11199574]),new v.FieldElement([30464156,-5976125,-11779434,-15670865,23220365,15915852,7512774,10017326,-17749093,-9920357])),new P.PreComputedGroupElement(new v.FieldElement([10861363,11473154,27284546,1981175,-30064349,12577861,32867885,14515107,-15438304,10819380]),new v.FieldElement([4708026,6336745,20377586,9066809,-11272109,6594696,-25653668,12483688,-12668491,5581306]),new v.FieldElement([19563160,16186464,-29386857,4097519,10237984,-4348115,28542350,13850243,-23678021,-15815942])),new P.PreComputedGroupElement(new v.FieldElement([5153746,9909285,1723747,-2777874,30523605,5516873,19480852,5230134,-23952439,-15175766]),new v.FieldElement([-30269007,-3463509,7665486,10083793,28475525,1649722,20654025,16520125,30598449,7715701]),new v.FieldElement([28881845,14381568,9657904,3680757,-20181635,7843316,-31400660,1370708,29794553,-1409300])),new P.PreComputedGroupElement(new v.FieldElement([-22518993,-6692182,14201702,-8745502,-23510406,8844726,18474211,-1361450,-13062696,13821877]),new v.FieldElement([-6455177,-7839871,3374702,-4740862,-27098617,-10571707,31655028,-7212327,18853322,-14220951]),new v.FieldElement([4566830,-12963868,-28974889,-12240689,-7602672,-2830569,-8514358,-10431137,2207753,-3209784])),new P.PreComputedGroupElement(new v.FieldElement([-25154831,-4185821,29681144,7868801,-6854661,-9423865,-12437364,-663e3,-31111463,-16132436]),new v.FieldElement([25576264,-2703214,7349804,-11814844,16472782,9300885,3844789,15725684,171356,6466918]),new v.FieldElement([23103977,13316479,9739013,-16149481,817875,-15038942,8965339,-14088058,-30714912,16193877])),new P.PreComputedGroupElement(new v.FieldElement([-33521811,3180713,-2394130,14003687,-16903474,-16270840,17238398,4729455,-18074513,9256800]),new v.FieldElement([-25182317,-4174131,32336398,5036987,-21236817,11360617,22616405,9761698,-19827198,630305]),new v.FieldElement([-13720693,2639453,-24237460,-7406481,9494427,-5774029,-6554551,-15960994,-2449256,-14291300])),new P.PreComputedGroupElement(new v.FieldElement([-3151181,-5046075,9282714,6866145,-31907062,-863023,-18940575,15033784,25105118,-7894876]),new v.FieldElement([-24326370,15950226,-31801215,-14592823,-11662737,-5090925,1573892,-2625887,2198790,-15804619]),new v.FieldElement([-3099351,10324967,-2241613,7453183,-5446979,-2735503,-13812022,-16236442,-32461234,-12290683]))],t.CONST_BASE=[[new P.PreComputedGroupElement(new v.FieldElement([25967493,-14356035,29566456,3660896,-12694345,4014787,27544626,-11754271,-6079156,2047605]),new v.FieldElement([-12545711,934262,-2722910,3049990,-727428,9406986,12720692,5043384,19500929,-15469378]),new v.FieldElement([-8738181,4489570,9688441,-14785194,10184609,-12363380,29287919,11864899,-24514362,-4438546])),new P.PreComputedGroupElement(new v.FieldElement([-12815894,-12976347,-21581243,11784320,-25355658,-2750717,-11717903,-3814571,-358445,-10211303]),new v.FieldElement([-21703237,6903825,27185491,6451973,-29577724,-9554005,-15616551,11189268,-26829678,-5319081]),new v.FieldElement([26966642,11152617,32442495,15396054,14353839,-12752335,-3128826,-9541118,-15472047,-4166697])),new P.PreComputedGroupElement(new v.FieldElement([15636291,-9688557,24204773,-7912398,616977,-16685262,27787600,-14772189,28944400,-1550024]),new v.FieldElement([16568933,4717097,-11556148,-1102322,15682896,-11807043,16354577,-11775962,7689662,11199574]),new v.FieldElement([30464156,-5976125,-11779434,-15670865,23220365,15915852,7512774,10017326,-17749093,-9920357])),new P.PreComputedGroupElement(new v.FieldElement([-17036878,13921892,10945806,-6033431,27105052,-16084379,-28926210,15006023,3284568,-6276540]),new v.FieldElement([23599295,-8306047,-11193664,-7687416,13236774,10506355,7464579,9656445,13059162,10374397]),new v.FieldElement([7798556,16710257,3033922,2874086,28997861,2835604,32406664,-3839045,-641708,-101325])),new P.PreComputedGroupElement(new v.FieldElement([10861363,11473154,27284546,1981175,-30064349,12577861,32867885,14515107,-15438304,10819380]),new v.FieldElement([4708026,6336745,20377586,9066809,-11272109,6594696,-25653668,12483688,-12668491,5581306]),new v.FieldElement([19563160,16186464,-29386857,4097519,10237984,-4348115,28542350,13850243,-23678021,-15815942])),new P.PreComputedGroupElement(new v.FieldElement([-15371964,-12862754,32573250,4720197,-26436522,5875511,-19188627,-15224819,-9818940,-12085777]),new v.FieldElement([-8549212,109983,15149363,2178705,22900618,4543417,3044240,-15689887,1762328,14866737]),new v.FieldElement([-18199695,-15951423,-10473290,1707278,-17185920,3916101,-28236412,3959421,27914454,4383652])),new P.PreComputedGroupElement(new v.FieldElement([5153746,9909285,1723747,-2777874,30523605,5516873,19480852,5230134,-23952439,-15175766]),new v.FieldElement([-30269007,-3463509,7665486,10083793,28475525,1649722,20654025,16520125,30598449,7715701]),new v.FieldElement([28881845,14381568,9657904,3680757,-20181635,7843316,-31400660,1370708,29794553,-1409300])),new P.PreComputedGroupElement(new v.FieldElement([14499471,-2729599,-33191113,-4254652,28494862,14271267,30290735,10876454,-33154098,2381726]),new v.FieldElement([-7195431,-2655363,-14730155,462251,-27724326,3941372,-6236617,3696005,-32300832,15351955]),new v.FieldElement([27431194,8222322,16448760,-3907995,-18707002,11938355,-32961401,-2970515,29551813,10109425]))],[new P.PreComputedGroupElement(new v.FieldElement([-13657040,-13155431,-31283750,11777098,21447386,6519384,-2378284,-1627556,10092783,-4764171]),new v.FieldElement([27939166,14210322,4677035,16277044,-22964462,-12398139,-32508754,12005538,-17810127,12803510]),new v.FieldElement([17228999,-15661624,-1233527,300140,-1224870,-11714777,30364213,-9038194,18016357,4397660])),new P.PreComputedGroupElement(new v.FieldElement([-10958843,-7690207,4776341,-14954238,27850028,-15602212,-26619106,14544525,-17477504,982639]),new v.FieldElement([29253598,15796703,-2863982,-9908884,10057023,3163536,7332899,-4120128,-21047696,9934963]),new v.FieldElement([5793303,16271923,-24131614,-10116404,29188560,1206517,-14747930,4559895,-30123922,-10897950])),new P.PreComputedGroupElement(new v.FieldElement([-27643952,-11493006,16282657,-11036493,28414021,-15012264,24191034,4541697,-13338309,5500568]),new v.FieldElement([12650548,-1497113,9052871,11355358,-17680037,-8400164,-17430592,12264343,10874051,13524335]),new v.FieldElement([25556948,-3045990,714651,2510400,23394682,-10415330,33119038,5080568,-22528059,5376628])),new P.PreComputedGroupElement(new v.FieldElement([-26088264,-4011052,-17013699,-3537628,-6726793,1920897,-22321305,-9447443,4535768,1569007]),new v.FieldElement([-2255422,14606630,-21692440,-8039818,28430649,8775819,-30494562,3044290,31848280,12543772]),new v.FieldElement([-22028579,2943893,-31857513,6777306,13784462,-4292203,-27377195,-2062731,7718482,14474653])),new P.PreComputedGroupElement(new v.FieldElement([2385315,2454213,-22631320,46603,-4437935,-15680415,656965,-7236665,24316168,-5253567]),new v.FieldElement([13741529,10911568,-33233417,-8603737,-20177830,-1033297,33040651,-13424532,-20729456,8321686]),new v.FieldElement([21060490,-2212744,15712757,-4336099,1639040,10656336,23845965,-11874838,-9984458,608372])),new P.PreComputedGroupElement(new v.FieldElement([-13672732,-15087586,-10889693,-7557059,-6036909,11305547,1123968,-6780577,27229399,23887]),new v.FieldElement([-23244140,-294205,-11744728,14712571,-29465699,-2029617,12797024,-6440308,-1633405,16678954]),new v.FieldElement([-29500620,4770662,-16054387,14001338,7830047,9564805,-1508144,-4795045,-17169265,4904953])),new P.PreComputedGroupElement(new v.FieldElement([24059557,14617003,19037157,-15039908,19766093,-14906429,5169211,16191880,2128236,-4326833]),new v.FieldElement([-16981152,4124966,-8540610,-10653797,30336522,-14105247,-29806336,916033,-6882542,-2986532]),new v.FieldElement([-22630907,12419372,-7134229,-7473371,-16478904,16739175,285431,2763829,15736322,4143876])),new P.PreComputedGroupElement(new v.FieldElement([2379352,11839345,-4110402,-5988665,11274298,794957,212801,-14594663,23527084,-16458268]),new v.FieldElement([33431127,-11130478,-17838966,-15626900,8909499,8376530,-32625340,4087881,-15188911,-14416214]),new v.FieldElement([1767683,7197987,-13205226,-2022635,-13091350,448826,5799055,4357868,-4774191,-16323038]))],[new P.PreComputedGroupElement(new v.FieldElement([6721966,13833823,-23523388,-1551314,26354293,-11863321,23365147,-3949732,7390890,2759800]),new v.FieldElement([4409041,2052381,23373853,10530217,7676779,-12885954,21302353,-4264057,1244380,-12919645]),new v.FieldElement([-4421239,7169619,4982368,-2957590,30256825,-2777540,14086413,9208236,15886429,16489664])),new P.PreComputedGroupElement(new v.FieldElement([1996075,10375649,14346367,13311202,-6874135,-16438411,-13693198,398369,-30606455,-712933]),new v.FieldElement([-25307465,9795880,-2777414,14878809,-33531835,14780363,13348553,12076947,-30836462,5113182]),new v.FieldElement([-17770784,11797796,31950843,13929123,-25888302,12288344,-30341101,-7336386,13847711,5387222])),new P.PreComputedGroupElement(new v.FieldElement([-18582163,-3416217,17824843,-2340966,22744343,-10442611,8763061,3617786,-19600662,10370991]),new v.FieldElement([20246567,-14369378,22358229,-543712,18507283,-10413996,14554437,-8746092,32232924,16763880]),new v.FieldElement([9648505,10094563,26416693,14745928,-30374318,-6472621,11094161,15689506,3140038,-16510092])),new P.PreComputedGroupElement(new v.FieldElement([-16160072,5472695,31895588,4744994,8823515,10365685,-27224800,9448613,-28774454,366295]),new v.FieldElement([19153450,11523972,-11096490,-6503142,-24647631,5420647,28344573,8041113,719605,11671788]),new v.FieldElement([8678025,2694440,-6808014,2517372,4964326,11152271,-15432916,-15266516,27000813,-10195553])),new P.PreComputedGroupElement(new v.FieldElement([-15157904,7134312,8639287,-2814877,-7235688,10421742,564065,5336097,6750977,-14521026]),new v.FieldElement([11836410,-3979488,26297894,16080799,23455045,15735944,1695823,-8819122,8169720,16220347]),new v.FieldElement([-18115838,8653647,17578566,-6092619,-8025777,-16012763,-11144307,-2627664,-5990708,-14166033])),new P.PreComputedGroupElement(new v.FieldElement([-23308498,-10968312,15213228,-10081214,-30853605,-11050004,27884329,2847284,2655861,1738395]),new v.FieldElement([-27537433,-14253021,-25336301,-8002780,-9370762,8129821,21651608,-3239336,-19087449,-11005278]),new v.FieldElement([1533110,3437855,23735889,459276,29970501,11335377,26030092,5821408,10478196,8544890])),new P.PreComputedGroupElement(new v.FieldElement([32173121,-16129311,24896207,3921497,22579056,-3410854,19270449,12217473,17789017,-3395995]),new v.FieldElement([-30552961,-2228401,-15578829,-10147201,13243889,517024,15479401,-3853233,30460520,1052596]),new v.FieldElement([-11614875,13323618,32618793,8175907,-15230173,12596687,27491595,-4612359,3179268,-9478891])),new P.PreComputedGroupElement(new v.FieldElement([31947069,-14366651,-4640583,-15339921,-15125977,-6039709,-14756777,-16411740,19072640,-9511060]),new v.FieldElement([11685058,11822410,3158003,-13952594,33402194,-4165066,5977896,-5215017,473099,5040608]),new v.FieldElement([-20290863,8198642,-27410132,11602123,1290375,-2799760,28326862,1721092,-19558642,-3131606]))],[new P.PreComputedGroupElement(new v.FieldElement([7881532,10687937,7578723,7738378,-18951012,-2553952,21820786,8076149,-27868496,11538389]),new v.FieldElement([-19935666,3899861,18283497,-6801568,-15728660,-11249211,8754525,7446702,-5676054,5797016]),new v.FieldElement([-11295600,-3793569,-15782110,-7964573,12708869,-8456199,2014099,-9050574,-2369172,-5877341])),new P.PreComputedGroupElement(new v.FieldElement([-22472376,-11568741,-27682020,1146375,18956691,16640559,1192730,-3714199,15123619,10811505]),new v.FieldElement([14352098,-3419715,-18942044,10822655,32750596,4699007,-70363,15776356,-28886779,-11974553]),new v.FieldElement([-28241164,-8072475,-4978962,-5315317,29416931,1847569,-20654173,-16484855,4714547,-9600655])),new P.PreComputedGroupElement(new v.FieldElement([15200332,8368572,19679101,15970074,-31872674,1959451,24611599,-4543832,-11745876,12340220]),new v.FieldElement([12876937,-10480056,33134381,6590940,-6307776,14872440,9613953,8241152,15370987,9608631]),new v.FieldElement([-4143277,-12014408,8446281,-391603,4407738,13629032,-7724868,15866074,-28210621,-8814099])),new P.PreComputedGroupElement(new v.FieldElement([26660628,-15677655,8393734,358047,-7401291,992988,-23904233,858697,20571223,8420556]),new v.FieldElement([14620715,13067227,-15447274,8264467,14106269,15080814,33531827,12516406,-21574435,-12476749]),new v.FieldElement([236881,10476226,57258,-14677024,6472998,2466984,17258519,7256740,8791136,15069930])),new P.PreComputedGroupElement(new v.FieldElement([1276410,-9371918,22949635,-16322807,-23493039,-5702186,14711875,4874229,-30663140,-2331391]),new v.FieldElement([5855666,4990204,-13711848,7294284,-7804282,1924647,-1423175,-7912378,-33069337,9234253]),new v.FieldElement([20590503,-9018988,31529744,-7352666,-2706834,10650548,31559055,-11609587,18979186,13396066])),new P.PreComputedGroupElement(new v.FieldElement([24474287,4968103,22267082,4407354,24063882,-8325180,-18816887,13594782,33514650,7021958]),new v.FieldElement([-11566906,-6565505,-21365085,15928892,-26158305,4315421,-25948728,-3916677,-21480480,12868082]),new v.FieldElement([-28635013,13504661,19988037,-2132761,21078225,6443208,-21446107,2244500,-12455797,-8089383])),new P.PreComputedGroupElement(new v.FieldElement([-30595528,13793479,-5852820,319136,-25723172,-6263899,33086546,8957937,-15233648,5540521]),new v.FieldElement([-11630176,-11503902,-8119500,-7643073,2620056,1022908,-23710744,-1568984,-16128528,-14962807]),new v.FieldElement([23152971,775386,27395463,14006635,-9701118,4649512,1689819,892185,-11513277,-15205948])),new P.PreComputedGroupElement(new v.FieldElement([9770129,9586738,26496094,4324120,1556511,-3550024,27453819,4763127,-19179614,5867134]),new v.FieldElement([-32765025,1927590,31726409,-4753295,23962434,-16019500,27846559,5931263,-29749703,-16108455]),new v.FieldElement([27461885,-2977536,22380810,1815854,-23033753,-3031938,7283490,-15148073,-19526700,7734629]))],[new P.PreComputedGroupElement(new v.FieldElement([-8010264,-9590817,-11120403,6196038,29344158,-13430885,7585295,-3176626,18549497,15302069]),new v.FieldElement([-32658337,-6171222,-7672793,-11051681,6258878,13504381,10458790,-6418461,-8872242,8424746]),new v.FieldElement([24687205,8613276,-30667046,-3233545,1863892,-1830544,19206234,7134917,-11284482,-828919])),new P.PreComputedGroupElement(new v.FieldElement([11334899,-9218022,8025293,12707519,17523892,-10476071,10243738,-14685461,-5066034,16498837]),new v.FieldElement([8911542,6887158,-9584260,-6958590,11145641,-9543680,17303925,-14124238,6536641,10543906]),new v.FieldElement([-28946384,15479763,-17466835,568876,-1497683,11223454,-2669190,-16625574,-27235709,8876771])),new P.PreComputedGroupElement(new v.FieldElement([-25742899,-12566864,-15649966,-846607,-33026686,-796288,-33481822,15824474,-604426,-9039817]),new v.FieldElement([10330056,70051,7957388,-9002667,9764902,15609756,27698697,-4890037,1657394,3084098]),new v.FieldElement([10477963,-7470260,12119566,-13250805,29016247,-5365589,31280319,14396151,-30233575,15272409])),new P.PreComputedGroupElement(new v.FieldElement([-12288309,3169463,28813183,16658753,25116432,-5630466,-25173957,-12636138,-25014757,1950504]),new v.FieldElement([-26180358,9489187,11053416,-14746161,-31053720,5825630,-8384306,-8767532,15341279,8373727]),new v.FieldElement([28685821,7759505,-14378516,-12002860,-31971820,4079242,298136,-10232602,-2878207,15190420])),new P.PreComputedGroupElement(new v.FieldElement([-32932876,13806336,-14337485,-15794431,-24004620,10940928,8669718,2742393,-26033313,-6875003]),new v.FieldElement([-1580388,-11729417,-25979658,-11445023,-17411874,-10912854,9291594,-16247779,-12154742,6048605]),new v.FieldElement([-30305315,14843444,1539301,11864366,20201677,1900163,13934231,5128323,11213262,9168384])),new P.PreComputedGroupElement(new v.FieldElement([-26280513,11007847,19408960,-940758,-18592965,-4328580,-5088060,-11105150,20470157,-16398701]),new v.FieldElement([-23136053,9282192,14855179,-15390078,-7362815,-14408560,-22783952,14461608,14042978,5230683]),new v.FieldElement([29969567,-2741594,-16711867,-8552442,9175486,-2468974,21556951,3506042,-5933891,-12449708])),new P.PreComputedGroupElement(new v.FieldElement([-3144746,8744661,19704003,4581278,-20430686,6830683,-21284170,8971513,-28539189,15326563]),new v.FieldElement([-19464629,10110288,-17262528,-3503892,-23500387,1355669,-15523050,15300988,-20514118,9168260]),new v.FieldElement([-5353335,4488613,-23803248,16314347,7780487,-15638939,-28948358,9601605,33087103,-9011387])),new P.PreComputedGroupElement(new v.FieldElement([-19443170,-15512900,-20797467,-12445323,-29824447,10229461,-27444329,-15000531,-5996870,15664672]),new v.FieldElement([23294591,-16632613,-22650781,-8470978,27844204,11461195,13099750,-2460356,18151676,13417686]),new v.FieldElement([-24722913,-4176517,-31150679,5988919,-26858785,6685065,1661597,-12551441,15271676,-15452665]))],[new P.PreComputedGroupElement(new v.FieldElement([11433042,-13228665,8239631,-5279517,-1985436,-725718,-18698764,2167544,-6921301,-13440182]),new v.FieldElement([-31436171,15575146,30436815,12192228,-22463353,9395379,-9917708,-8638997,12215110,12028277]),new v.FieldElement([14098400,6555944,23007258,5757252,-15427832,-12950502,30123440,4617780,-16900089,-655628])),new P.PreComputedGroupElement(new v.FieldElement([-4026201,-15240835,11893168,13718664,-14809462,1847385,-15819999,10154009,23973261,-12684474]),new v.FieldElement([-26531820,-3695990,-1908898,2534301,-31870557,-16550355,18341390,-11419951,32013174,-10103539]),new v.FieldElement([-25479301,10876443,-11771086,-14625140,-12369567,1838104,21911214,6354752,4425632,-837822])),new P.PreComputedGroupElement(new v.FieldElement([-10433389,-14612966,22229858,-3091047,-13191166,776729,-17415375,-12020462,4725005,14044970]),new v.FieldElement([19268650,-7304421,1555349,8692754,-21474059,-9910664,6347390,-1411784,-19522291,-16109756]),new v.FieldElement([-24864089,12986008,-10898878,-5558584,-11312371,-148526,19541418,8180106,9282262,10282508])),new P.PreComputedGroupElement(new v.FieldElement([-26205082,4428547,-8661196,-13194263,4098402,-14165257,15522535,8372215,5542595,-10702683]),new v.FieldElement([-10562541,14895633,26814552,-16673850,-17480754,-2489360,-2781891,6993761,-18093885,10114655]),new v.FieldElement([-20107055,-929418,31422704,10427861,-7110749,6150669,-29091755,-11529146,25953725,-106158])),new P.PreComputedGroupElement(new v.FieldElement([-4234397,-8039292,-9119125,3046e3,2101609,-12607294,19390020,6094296,-3315279,12831125]),new v.FieldElement([-15998678,7578152,5310217,14408357,-33548620,-224739,31575954,6326196,7381791,-2421839]),new v.FieldElement([-20902779,3296811,24736065,-16328389,18374254,7318640,6295303,8082724,-15362489,12339664])),new P.PreComputedGroupElement(new v.FieldElement([27724736,2291157,6088201,-14184798,1792727,5857634,13848414,15768922,25091167,14856294]),new v.FieldElement([-18866652,8331043,24373479,8541013,-701998,-9269457,12927300,-12695493,-22182473,-9012899]),new v.FieldElement([-11423429,-5421590,11632845,3405020,30536730,-11674039,-27260765,13866390,30146206,9142070])),new P.PreComputedGroupElement(new v.FieldElement([3924129,-15307516,-13817122,-10054960,12291820,-668366,-27702774,9326384,-8237858,4171294]),new v.FieldElement([-15921940,16037937,6713787,16606682,-21612135,2790944,26396185,3731949,345228,-5462949]),new v.FieldElement([-21327538,13448259,25284571,1143661,20614966,-8849387,2031539,-12391231,-16253183,-13582083])),new P.PreComputedGroupElement(new v.FieldElement([31016211,-16722429,26371392,-14451233,-5027349,14854137,17477601,3842657,28012650,-16405420]),new v.FieldElement([-5075835,9368966,-8562079,-4600902,-15249953,6970560,-9189873,16292057,-8867157,3507940]),new v.FieldElement([29439664,3537914,23333589,6997794,-17555561,-11018068,-15209202,-15051267,-9164929,6580396]))],[new P.PreComputedGroupElement(new v.FieldElement([-12185861,-7679788,16438269,10826160,-8696817,-6235611,17860444,-9273846,-2095802,9304567]),new v.FieldElement([20714564,-4336911,29088195,7406487,11426967,-5095705,14792667,-14608617,5289421,-477127]),new v.FieldElement([-16665533,-10650790,-6160345,-13305760,9192020,-1802462,17271490,12349094,26939669,-3752294])),new P.PreComputedGroupElement(new v.FieldElement([-12889898,9373458,31595848,16374215,21471720,13221525,-27283495,-12348559,-3698806,117887]),new v.FieldElement([22263325,-6560050,3984570,-11174646,-15114008,-566785,28311253,5358056,-23319780,541964]),new v.FieldElement([16259219,3261970,2309254,-15534474,-16885711,-4581916,24134070,-16705829,-13337066,-13552195])),new P.PreComputedGroupElement(new v.FieldElement([9378160,-13140186,-22845982,-12745264,28198281,-7244098,-2399684,-717351,690426,14876244]),new v.FieldElement([24977353,-314384,-8223969,-13465086,28432343,-1176353,-13068804,-12297348,-22380984,6618999]),new v.FieldElement([-1538174,11685646,12944378,13682314,-24389511,-14413193,8044829,-13817328,32239829,-5652762])),new P.PreComputedGroupElement(new v.FieldElement([-18603066,4762990,-926250,8885304,-28412480,-3187315,9781647,-10350059,32779359,5095274]),new v.FieldElement([-33008130,-5214506,-32264887,-3685216,9460461,-9327423,-24601656,14506724,21639561,-2630236]),new v.FieldElement([-16400943,-13112215,25239338,15531969,3987758,-4499318,-1289502,-6863535,17874574,558605])),new P.PreComputedGroupElement(new v.FieldElement([-13600129,10240081,9171883,16131053,-20869254,9599700,33499487,5080151,2085892,5119761]),new v.FieldElement([-22205145,-2519528,-16381601,414691,-25019550,2170430,30634760,-8363614,-31999993,-5759884]),new v.FieldElement([-6845704,15791202,8550074,-1312654,29928809,-12092256,27534430,-7192145,-22351378,12961482])),new P.PreComputedGroupElement(new v.FieldElement([-24492060,-9570771,10368194,11582341,-23397293,-2245287,16533930,8206996,-30194652,-5159638]),new v.FieldElement([-11121496,-3382234,2307366,6362031,-135455,8868177,-16835630,7031275,7589640,8945490]),new v.FieldElement([-32152748,8917967,6661220,-11677616,-1192060,-15793393,7251489,-11182180,24099109,-14456170])),new P.PreComputedGroupElement(new v.FieldElement([5019558,-7907470,4244127,-14714356,-26933272,6453165,-19118182,-13289025,-6231896,-10280736]),new v.FieldElement([10853594,10721687,26480089,5861829,-22995819,1972175,-1866647,-10557898,-3363451,-6441124]),new v.FieldElement([-17002408,5906790,221599,-6563147,7828208,-13248918,24362661,-2008168,-13866408,7421392])),new P.PreComputedGroupElement(new v.FieldElement([8139927,-6546497,32257646,-5890546,30375719,1886181,-21175108,15441252,28826358,-4123029]),new v.FieldElement([6267086,9695052,7709135,-16603597,-32869068,-1886135,14795160,-7840124,13746021,-1742048]),new v.FieldElement([28584902,7787108,-6732942,-15050729,22846041,-7571236,-3181936,-363524,4771362,-8419958]))],[new P.PreComputedGroupElement(new v.FieldElement([24949256,6376279,-27466481,-8174608,-18646154,-9930606,33543569,-12141695,3569627,11342593]),new v.FieldElement([26514989,4740088,27912651,3697550,19331575,-11472339,6809886,4608608,7325975,-14801071]),new v.FieldElement([-11618399,-14554430,-24321212,7655128,-1369274,5214312,-27400540,10258390,-17646694,-8186692])),new P.PreComputedGroupElement(new v.FieldElement([11431204,15823007,26570245,14329124,18029990,4796082,-31446179,15580664,9280358,-3973687]),new v.FieldElement([-160783,-10326257,-22855316,-4304997,-20861367,-13621002,-32810901,-11181622,-15545091,4387441]),new v.FieldElement([-20799378,12194512,3937617,-5805892,-27154820,9340370,-24513992,8548137,20617071,-7482001])),new P.PreComputedGroupElement(new v.FieldElement([-938825,-3930586,-8714311,16124718,24603125,-6225393,-13775352,-11875822,24345683,10325460]),new v.FieldElement([-19855277,-1568885,-22202708,8714034,14007766,6928528,16318175,-1010689,4766743,3552007]),new v.FieldElement([-21751364,-16730916,1351763,-803421,-4009670,3950935,3217514,14481909,10988822,-3994762])),new P.PreComputedGroupElement(new v.FieldElement([15564307,-14311570,3101243,5684148,30446780,-8051356,12677127,-6505343,-8295852,13296005]),new v.FieldElement([-9442290,6624296,-30298964,-11913677,-4670981,-2057379,31521204,9614054,-30000824,12074674]),new v.FieldElement([4771191,-135239,14290749,-13089852,27992298,14998318,-1413936,-1556716,29832613,-16391035])),new P.PreComputedGroupElement(new v.FieldElement([7064884,-7541174,-19161962,-5067537,-18891269,-2912736,25825242,5293297,-27122660,13101590]),new v.FieldElement([-2298563,2439670,-7466610,1719965,-27267541,-16328445,32512469,-5317593,-30356070,-4190957]),new v.FieldElement([-30006540,10162316,-33180176,3981723,-16482138,-13070044,14413974,9515896,19568978,9628812])),new P.PreComputedGroupElement(new v.FieldElement([33053803,199357,15894591,1583059,27380243,-4580435,-17838894,-6106839,-6291786,3437740]),new v.FieldElement([-18978877,3884493,19469877,12726490,15913552,13614290,-22961733,70104,7463304,4176122]),new v.FieldElement([-27124001,10659917,11482427,-16070381,12771467,-6635117,-32719404,-5322751,24216882,5944158])),new P.PreComputedGroupElement(new v.FieldElement([8894125,7450974,-2664149,-9765752,-28080517,-12389115,19345746,14680796,11632993,5847885]),new v.FieldElement([26942781,-2315317,9129564,-4906607,26024105,11769399,-11518837,6367194,-9727230,4782140]),new v.FieldElement([19916461,-4828410,-22910704,-11414391,25606324,-5972441,33253853,8220911,6358847,-1873857])),new P.PreComputedGroupElement(new v.FieldElement([801428,-2081702,16569428,11065167,29875704,96627,7908388,-4480480,-13538503,1387155]),new v.FieldElement([19646058,5720633,-11416706,12814209,11607948,12749789,14147075,15156355,-21866831,11835260]),new v.FieldElement([19299512,1155910,28703737,14890794,2925026,7269399,26121523,15467869,-26560550,5052483]))],[new P.PreComputedGroupElement(new v.FieldElement([-3017432,10058206,1980837,3964243,22160966,12322533,-6431123,-12618185,12228557,-7003677]),new v.FieldElement([32944382,14922211,-22844894,5188528,21913450,-8719943,4001465,13238564,-6114803,8653815]),new v.FieldElement([22865569,-4652735,27603668,-12545395,14348958,8234005,24808405,5719875,28483275,2841751])),new P.PreComputedGroupElement(new v.FieldElement([-16420968,-1113305,-327719,-12107856,21886282,-15552774,-1887966,-315658,19932058,-12739203]),new v.FieldElement([-11656086,10087521,-8864888,-5536143,-19278573,-3055912,3999228,13239134,-4777469,-13910208]),new v.FieldElement([1382174,-11694719,17266790,9194690,-13324356,9720081,20403944,11284705,-14013818,3093230])),new P.PreComputedGroupElement(new v.FieldElement([16650921,-11037932,-1064178,1570629,-8329746,7352753,-302424,16271225,-24049421,-6691850]),new v.FieldElement([-21911077,-5927941,-4611316,-5560156,-31744103,-10785293,24123614,15193618,-21652117,-16739389]),new v.FieldElement([-9935934,-4289447,-25279823,4372842,2087473,10399484,31870908,14690798,17361620,11864968])),new P.PreComputedGroupElement(new v.FieldElement([-11307610,6210372,13206574,5806320,-29017692,-13967200,-12331205,-7486601,-25578460,-16240689]),new v.FieldElement([14668462,-12270235,26039039,15305210,25515617,4542480,10453892,6577524,9145645,-6443880]),new v.FieldElement([5974874,3053895,-9433049,-10385191,-31865124,3225009,-7972642,3936128,-5652273,-3050304])),new P.PreComputedGroupElement(new v.FieldElement([30625386,-4729400,-25555961,-12792866,-20484575,7695099,17097188,-16303496,-27999779,1803632]),new v.FieldElement([-3553091,9865099,-5228566,4272701,-5673832,-16689700,14911344,12196514,-21405489,7047412]),new v.FieldElement([20093277,9920966,-11138194,-5343857,13161587,12044805,-32856851,4124601,-32343828,-10257566])),new P.PreComputedGroupElement(new v.FieldElement([-20788824,14084654,-13531713,7842147,19119038,-13822605,4752377,-8714640,-21679658,2288038]),new v.FieldElement([-26819236,-3283715,29965059,3039786,-14473765,2540457,29457502,14625692,-24819617,12570232]),new v.FieldElement([-1063558,-11551823,16920318,12494842,1278292,-5869109,-21159943,-3498680,-11974704,4724943])),new P.PreComputedGroupElement(new v.FieldElement([17960970,-11775534,-4140968,-9702530,-8876562,-1410617,-12907383,-8659932,-29576300,1903856]),new v.FieldElement([23134274,-14279132,-10681997,-1611936,20684485,15770816,-12989750,3190296,26955097,14109738]),new v.FieldElement([15308788,5320727,-30113809,-14318877,22902008,7767164,29425325,-11277562,31960942,11934971])),new P.PreComputedGroupElement(new v.FieldElement([-27395711,8435796,4109644,12222639,-24627868,14818669,20638173,4875028,10491392,1379718]),new v.FieldElement([-13159415,9197841,3875503,-8936108,-1383712,-5879801,33518459,16176658,21432314,12180697]),new v.FieldElement([-11787308,11500838,13787581,-13832590,-22430679,10140205,1465425,12689540,-10301319,-13872883]))],[new P.PreComputedGroupElement(new v.FieldElement([5414091,-15386041,-21007664,9643570,12834970,1186149,-2622916,-1342231,26128231,6032912]),new v.FieldElement([-26337395,-13766162,32496025,-13653919,17847801,-12669156,3604025,8316894,-25875034,-10437358]),new v.FieldElement([3296484,6223048,24680646,-12246460,-23052020,5903205,-8862297,-4639164,12376617,3188849])),new P.PreComputedGroupElement(new v.FieldElement([29190488,-14659046,27549113,-1183516,3520066,-10697301,32049515,-7309113,-16109234,-9852307]),new v.FieldElement([-14744486,-9309156,735818,-598978,-20407687,-5057904,25246078,-15795669,18640741,-960977]),new v.FieldElement([-6928835,-16430795,10361374,5642961,4910474,12345252,-31638386,-494430,10530747,1053335])),new P.PreComputedGroupElement(new v.FieldElement([-29265967,-14186805,-13538216,-12117373,-19457059,-10655384,-31462369,-2948985,24018831,15026644]),new v.FieldElement([-22592535,-3145277,-2289276,5953843,-13440189,9425631,25310643,13003497,-2314791,-15145616]),new v.FieldElement([-27419985,-603321,-8043984,-1669117,-26092265,13987819,-27297622,187899,-23166419,-2531735])),new P.PreComputedGroupElement(new v.FieldElement([-21744398,-13810475,1844840,5021428,-10434399,-15911473,9716667,16266922,-5070217,726099]),new v.FieldElement([29370922,-6053998,7334071,-15342259,9385287,2247707,-13661962,-4839461,30007388,-15823341]),new v.FieldElement([-936379,16086691,23751945,-543318,-1167538,-5189036,9137109,730663,9835848,4555336])),new P.PreComputedGroupElement(new v.FieldElement([-23376435,1410446,-22253753,-12899614,30867635,15826977,17693930,544696,-11985298,12422646]),new v.FieldElement([31117226,-12215734,-13502838,6561947,-9876867,-12757670,-5118685,-4096706,29120153,13924425]),new v.FieldElement([-17400879,-14233209,19675799,-2734756,-11006962,-5858820,-9383939,-11317700,7240931,-237388])),new P.PreComputedGroupElement(new v.FieldElement([-31361739,-11346780,-15007447,-5856218,-22453340,-12152771,1222336,4389483,3293637,-15551743]),new v.FieldElement([-16684801,-14444245,11038544,11054958,-13801175,-3338533,-24319580,7733547,12796905,-6335822]),new v.FieldElement([-8759414,-10817836,-25418864,10783769,-30615557,-9746811,-28253339,3647836,3222231,-11160462])),new P.PreComputedGroupElement(new v.FieldElement([18606113,1693100,-25448386,-15170272,4112353,10045021,23603893,-2048234,-7550776,2484985]),new v.FieldElement([9255317,-3131197,-12156162,-1004256,13098013,-9214866,16377220,-2102812,-19802075,-3034702]),new v.FieldElement([-22729289,7496160,-5742199,11329249,19991973,-3347502,-31718148,9936966,-30097688,-10618797])),new P.PreComputedGroupElement(new v.FieldElement([21878590,-5001297,4338336,13643897,-3036865,13160960,19708896,5415497,-7360503,-4109293]),new v.FieldElement([27736861,10103576,12500508,8502413,-3413016,-9633558,10436918,-1550276,-23659143,-8132100]),new v.FieldElement([19492550,-12104365,-29681976,-852630,-3208171,12403437,30066266,8367329,13243957,8709688]))],[new P.PreComputedGroupElement(new v.FieldElement([12015105,2801261,28198131,10151021,24818120,-4743133,-11194191,-5645734,5150968,7274186]),new v.FieldElement([2831366,-12492146,1478975,6122054,23825128,-12733586,31097299,6083058,31021603,-9793610]),new v.FieldElement([-2529932,-2229646,445613,10720828,-13849527,-11505937,-23507731,16354465,15067285,-14147707])),new P.PreComputedGroupElement(new v.FieldElement([7840942,14037873,-33364863,15934016,-728213,-3642706,21403988,1057586,-19379462,-12403220]),new v.FieldElement([915865,-16469274,15608285,-8789130,-24357026,6060030,-17371319,8410997,-7220461,16527025]),new v.FieldElement([32922597,-556987,20336074,-16184568,10903705,-5384487,16957574,52992,23834301,6588044])),new P.PreComputedGroupElement(new v.FieldElement([32752030,11232950,3381995,-8714866,22652988,-10744103,17159699,16689107,-20314580,-1305992]),new v.FieldElement([-4689649,9166776,-25710296,-10847306,11576752,12733943,7924251,-2752281,1976123,-7249027]),new v.FieldElement([21251222,16309901,-2983015,-6783122,30810597,12967303,156041,-3371252,12331345,-8237197])),new P.PreComputedGroupElement(new v.FieldElement([8651614,-4477032,-16085636,-4996994,13002507,2950805,29054427,-5106970,10008136,-4667901]),new v.FieldElement([31486080,15114593,-14261250,12951354,14369431,-7387845,16347321,-13662089,8684155,-10532952]),new v.FieldElement([19443825,11385320,24468943,-9659068,-23919258,2187569,-26263207,-6086921,31316348,14219878])),new P.PreComputedGroupElement(new v.FieldElement([-28594490,1193785,32245219,11392485,31092169,15722801,27146014,6992409,29126555,9207390]),new v.FieldElement([32382935,1110093,18477781,11028262,-27411763,-7548111,-4980517,10843782,-7957600,-14435730]),new v.FieldElement([2814918,7836403,27519878,-7868156,-20894015,-11553689,-21494559,8550130,28346258,1994730])),new P.PreComputedGroupElement(new v.FieldElement([-19578299,8085545,-14000519,-3948622,2785838,-16231307,-19516951,7174894,22628102,8115180]),new v.FieldElement([-30405132,955511,-11133838,-15078069,-32447087,-13278079,-25651578,3317160,-9943017,930272]),new v.FieldElement([-15303681,-6833769,28856490,1357446,23421993,1057177,24091212,-1388970,-22765376,-10650715])),new P.PreComputedGroupElement(new v.FieldElement([-22751231,-5303997,-12907607,-12768866,-15811511,-7797053,-14839018,-16554220,-1867018,8398970]),new v.FieldElement([-31969310,2106403,-4736360,1362501,12813763,16200670,22981545,-6291273,18009408,-15772772]),new v.FieldElement([-17220923,-9545221,-27784654,14166835,29815394,7444469,29551787,-3727419,19288549,1325865])),new P.PreComputedGroupElement(new v.FieldElement([15100157,-15835752,-23923978,-1005098,-26450192,15509408,12376730,-3479146,33166107,-8042750]),new v.FieldElement([20909231,13023121,-9209752,16251778,-5778415,-8094914,12412151,10018715,2213263,-13878373]),new v.FieldElement([32529814,-11074689,30361439,-16689753,-9135940,1513226,22922121,6382134,-5766928,8371348]))],[new P.PreComputedGroupElement(new v.FieldElement([9923462,11271500,12616794,3544722,-29998368,-1721626,12891687,-8193132,-26442943,10486144]),new v.FieldElement([-22597207,-7012665,8587003,-8257861,4084309,-12970062,361726,2610596,-23921530,-11455195]),new v.FieldElement([5408411,-1136691,-4969122,10561668,24145918,14240566,31319731,-4235541,19985175,-3436086])),new P.PreComputedGroupElement(new v.FieldElement([-13994457,16616821,14549246,3341099,32155958,13648976,-17577068,8849297,65030,8370684]),new v.FieldElement([-8320926,-12049626,31204563,5839400,-20627288,-1057277,-19442942,6922164,12743482,-9800518]),new v.FieldElement([-2361371,12678785,28815050,4759974,-23893047,4884717,23783145,11038569,18800704,255233])),new P.PreComputedGroupElement(new v.FieldElement([-5269658,-1773886,13957886,7990715,23132995,728773,13393847,9066957,19258688,-14753793]),new v.FieldElement([-2936654,-10827535,-10432089,14516793,-3640786,4372541,-31934921,2209390,-1524053,2055794]),new v.FieldElement([580882,16705327,5468415,-2683018,-30926419,-14696e3,-7203346,-8994389,-30021019,7394435])),new P.PreComputedGroupElement(new v.FieldElement([23838809,1822728,-15738443,15242727,8318092,-3733104,-21672180,-3492205,-4821741,14799921]),new v.FieldElement([13345610,9759151,3371034,-16137791,16353039,8577942,31129804,13496856,-9056018,7402518]),new v.FieldElement([2286874,-4435931,-20042458,-2008336,-13696227,5038122,11006906,-15760352,8205061,1607563])),new P.PreComputedGroupElement(new v.FieldElement([14414086,-8002132,3331830,-3208217,22249151,-5594188,18364661,-2906958,30019587,-9029278]),new v.FieldElement([-27688051,1585953,-10775053,931069,-29120221,-11002319,-14410829,12029093,9944378,8024]),new v.FieldElement([4368715,-3709630,29874200,-15022983,-20230386,-11410704,-16114594,-999085,-8142388,5640030])),new P.PreComputedGroupElement(new v.FieldElement([10299610,13746483,11661824,16234854,7630238,5998374,9809887,-16694564,15219798,-14327783]),new v.FieldElement([27425505,-5719081,3055006,10660664,23458024,595578,-15398605,-1173195,-18342183,9742717]),new v.FieldElement([6744077,2427284,26042789,2720740,-847906,1118974,32324614,7406442,12420155,1994844])),new P.PreComputedGroupElement(new v.FieldElement([14012521,-5024720,-18384453,-9578469,-26485342,-3936439,-13033478,-10909803,24319929,-6446333]),new v.FieldElement([16412690,-4507367,10772641,15929391,-17068788,-4658621,10555945,-10484049,-30102368,-4739048]),new v.FieldElement([22397382,-7767684,-9293161,-12792868,17166287,-9755136,-27333065,6199366,21880021,-12250760])),new P.PreComputedGroupElement(new v.FieldElement([-4283307,5368523,-31117018,8163389,-30323063,3209128,16557151,8890729,8840445,4957760]),new v.FieldElement([-15447727,709327,-6919446,-10870178,-29777922,6522332,-21720181,12130072,-14796503,5005757]),new v.FieldElement([-2114751,-14308128,23019042,15765735,-25269683,6002752,10183197,-13239326,-16395286,-2176112]))],[new P.PreComputedGroupElement(new v.FieldElement([-19025756,1632005,13466291,-7995100,-23640451,16573537,-32013908,-3057104,22208662,2000468]),new v.FieldElement([3065073,-1412761,-25598674,-361432,-17683065,-5703415,-8164212,11248527,-3691214,-7414184]),new v.FieldElement([10379208,-6045554,8877319,1473647,-29291284,-12507580,16690915,2553332,-3132688,16400289])),new P.PreComputedGroupElement(new v.FieldElement([15716668,1254266,-18472690,7446274,-8448918,6344164,-22097271,-7285580,26894937,9132066]),new v.FieldElement([24158887,12938817,11085297,-8177598,-28063478,-4457083,-30576463,64452,-6817084,-2692882]),new v.FieldElement([13488534,7794716,22236231,5989356,25426474,-12578208,2350710,-3418511,-4688006,2364226])),new P.PreComputedGroupElement(new v.FieldElement([16335052,9132434,25640582,6678888,1725628,8517937,-11807024,-11697457,15445875,-7798101]),new v.FieldElement([29004207,-7867081,28661402,-640412,-12794003,-7943086,31863255,-4135540,-278050,-15759279]),new v.FieldElement([-6122061,-14866665,-28614905,14569919,-10857999,-3591829,10343412,-6976290,-29828287,-10815811])),new P.PreComputedGroupElement(new v.FieldElement([27081650,3463984,14099042,-4517604,1616303,-6205604,29542636,15372179,17293797,960709]),new v.FieldElement([20263915,11434237,-5765435,11236810,13505955,-10857102,-16111345,6493122,-19384511,7639714]),new v.FieldElement([-2830798,-14839232,25403038,-8215196,-8317012,-16173699,18006287,-16043750,29994677,-15808121])),new P.PreComputedGroupElement(new v.FieldElement([9769828,5202651,-24157398,-13631392,-28051003,-11561624,-24613141,-13860782,-31184575,709464]),new v.FieldElement([12286395,13076066,-21775189,-1176622,-25003198,4057652,-32018128,-8890874,16102007,13205847]),new v.FieldElement([13733362,5599946,10557076,3195751,-5557991,8536970,-25540170,8525972,10151379,10394400])),new P.PreComputedGroupElement(new v.FieldElement([4024660,-16137551,22436262,12276534,-9099015,-2686099,19698229,11743039,-33302334,8934414]),new v.FieldElement([-15879800,-4525240,-8580747,-2934061,14634845,-698278,-9449077,3137094,-11536886,11721158]),new v.FieldElement([17555939,-5013938,8268606,2331751,-22738815,9761013,9319229,8835153,-9205489,-1280045])),new P.PreComputedGroupElement(new v.FieldElement([-461409,-7830014,20614118,16688288,-7514766,-4807119,22300304,505429,6108462,-6183415]),new v.FieldElement([-5070281,12367917,-30663534,3234473,32617080,-8422642,29880583,-13483331,-26898490,-7867459]),new v.FieldElement([-31975283,5726539,26934134,10237677,-3173717,-605053,24199304,3795095,7592688,-14992079])),new P.PreComputedGroupElement(new v.FieldElement([21594432,-14964228,17466408,-4077222,32537084,2739898,6407723,12018833,-28256052,4298412]),new v.FieldElement([-20650503,-11961496,-27236275,570498,3767144,-1717540,13891942,-1569194,13717174,10805743]),new v.FieldElement([-14676630,-15644296,15287174,11927123,24177847,-8175568,-796431,14860609,-26938930,-5863836]))],[new P.PreComputedGroupElement(new v.FieldElement([12962541,5311799,-10060768,11658280,18855286,-7954201,13286263,-12808704,-4381056,9882022]),new v.FieldElement([18512079,11319350,-20123124,15090309,18818594,5271736,-22727904,3666879,-23967430,-3299429]),new v.FieldElement([-6789020,-3146043,16192429,13241070,15898607,-14206114,-10084880,-6661110,-2403099,5276065])),new P.PreComputedGroupElement(new v.FieldElement([30169808,-5317648,26306206,-11750859,27814964,7069267,7152851,3684982,1449224,13082861]),new v.FieldElement([10342826,3098505,2119311,193222,25702612,12233820,23697382,15056736,-21016438,-8202e3]),new v.FieldElement([-33150110,3261608,22745853,7948688,19370557,-15177665,-26171976,6482814,-10300080,-11060101])),new P.PreComputedGroupElement(new v.FieldElement([32869458,-5408545,25609743,15678670,-10687769,-15471071,26112421,2521008,-22664288,6904815]),new v.FieldElement([29506923,4457497,3377935,-9796444,-30510046,12935080,1561737,3841096,-29003639,-6657642]),new v.FieldElement([10340844,-6630377,-18656632,-2278430,12621151,-13339055,30878497,-11824370,-25584551,5181966])),new P.PreComputedGroupElement(new v.FieldElement([25940115,-12658025,17324188,-10307374,-8671468,15029094,24396252,-16450922,-2322852,-12388574]),new v.FieldElement([-21765684,9916823,-1300409,4079498,-1028346,11909559,1782390,12641087,20603771,-6561742]),new v.FieldElement([-18882287,-11673380,24849422,11501709,13161720,-4768874,1925523,11914390,4662781,7820689])),new P.PreComputedGroupElement(new v.FieldElement([12241050,-425982,8132691,9393934,32846760,-1599620,29749456,12172924,16136752,15264020]),new v.FieldElement([-10349955,-14680563,-8211979,2330220,-17662549,-14545780,10658213,6671822,19012087,3772772]),new v.FieldElement([3753511,-3421066,10617074,2028709,14841030,-6721664,28718732,-15762884,20527771,12988982])),new P.PreComputedGroupElement(new v.FieldElement([-14822485,-5797269,-3707987,12689773,-898983,-10914866,-24183046,-10564943,3299665,-12424953]),new v.FieldElement([-16777703,-15253301,-9642417,4978983,3308785,8755439,6943197,6461331,-25583147,8991218]),new v.FieldElement([-17226263,1816362,-1673288,-6086439,31783888,-8175991,-32948145,7417950,-30242287,1507265])),new P.PreComputedGroupElement(new v.FieldElement([29692663,6829891,-10498800,4334896,20945975,-11906496,-28887608,8209391,14606362,-10647073]),new v.FieldElement([-3481570,8707081,32188102,5672294,22096700,1711240,-33020695,9761487,4170404,-2085325]),new v.FieldElement([-11587470,14855945,-4127778,-1531857,-26649089,15084046,22186522,16002e3,-14276837,-8400798])),new P.PreComputedGroupElement(new v.FieldElement([-4811456,13761029,-31703877,-2483919,-3312471,7869047,-7113572,-9620092,13240845,10965870]),new v.FieldElement([-7742563,-8256762,-14768334,-13656260,-23232383,12387166,4498947,14147411,29514390,4302863]),new v.FieldElement([-13413405,-12407859,20757302,-13801832,14785143,8976368,-5061276,-2144373,17846988,-13971927]))],[new P.PreComputedGroupElement(new v.FieldElement([-2244452,-754728,-4597030,-1066309,-6247172,1455299,-21647728,-9214789,-5222701,12650267]),new v.FieldElement([-9906797,-16070310,21134160,12198166,-27064575,708126,387813,13770293,-19134326,10958663]),new v.FieldElement([22470984,12369526,23446014,-5441109,-21520802,-9698723,-11772496,-11574455,-25083830,4271862])),new P.PreComputedGroupElement(new v.FieldElement([-25169565,-10053642,-19909332,15361595,-5984358,2159192,75375,-4278529,-32526221,8469673]),new v.FieldElement([15854970,4148314,-8893890,7259002,11666551,13824734,-30531198,2697372,24154791,-9460943]),new v.FieldElement([15446137,-15806644,29759747,14019369,30811221,-9610191,-31582008,12840104,24913809,9815020])),new P.PreComputedGroupElement(new v.FieldElement([-4709286,-5614269,-31841498,-12288893,-14443537,10799414,-9103676,13438769,18735128,9466238]),new v.FieldElement([11933045,9281483,5081055,-5183824,-2628162,-4905629,-7727821,-10896103,-22728655,16199064]),new v.FieldElement([14576810,379472,-26786533,-8317236,-29426508,-10812974,-102766,1876699,30801119,2164795])),new P.PreComputedGroupElement(new v.FieldElement([15995086,3199873,13672555,13712240,-19378835,-4647646,-13081610,-15496269,-13492807,1268052]),new v.FieldElement([-10290614,-3659039,-3286592,10948818,23037027,3794475,-3470338,-12600221,-17055369,3565904]),new v.FieldElement([29210088,-9419337,-5919792,-4952785,10834811,-13327726,-16512102,-10820713,-27162222,-14030531])),new P.PreComputedGroupElement(new v.FieldElement([-13161890,15508588,16663704,-8156150,-28349942,9019123,-29183421,-3769423,2244111,-14001979]),new v.FieldElement([-5152875,-3800936,-9306475,-6071583,16243069,14684434,-25673088,-16180800,13491506,4641841]),new v.FieldElement([10813417,643330,-19188515,-728916,30292062,-16600078,27548447,-7721242,14476989,-12767431])),new P.PreComputedGroupElement(new v.FieldElement([10292079,9984945,6481436,8279905,-7251514,7032743,27282937,-1644259,-27912810,12651324]),new v.FieldElement([-31185513,-813383,22271204,11835308,10201545,15351028,17099662,3988035,21721536,-3148940]),new v.FieldElement([10202177,-6545839,-31373232,-9574638,-32150642,-8119683,-12906320,3852694,13216206,14842320])),new P.PreComputedGroupElement(new v.FieldElement([-15815640,-10601066,-6538952,-7258995,-6984659,-6581778,-31500847,13765824,-27434397,9900184]),new v.FieldElement([14465505,-13833331,-32133984,-14738873,-27443187,12990492,33046193,15796406,-7051866,-8040114]),new v.FieldElement([30924417,-8279620,6359016,-12816335,16508377,9071735,-25488601,15413635,9524356,-7018878])),new P.PreComputedGroupElement(new v.FieldElement([12274201,-13175547,32627641,-1785326,6736625,13267305,5237659,-5109483,15663516,4035784]),new v.FieldElement([-2951309,8903985,17349946,601635,-16432815,-4612556,-13732739,-15889334,-22258478,4659091]),new v.FieldElement([-16916263,-4952973,-30393711,-15158821,20774812,15897498,5736189,15026997,-2178256,-13455585]))],[new P.PreComputedGroupElement(new v.FieldElement([-8858980,-2219056,28571666,-10155518,-474467,-10105698,-3801496,278095,23440562,-290208]),new v.FieldElement([10226241,-5928702,15139956,120818,-14867693,5218603,32937275,11551483,-16571960,-7442864]),new v.FieldElement([17932739,-12437276,-24039557,10749060,11316803,7535897,22503767,5561594,-3646624,3898661])),new P.PreComputedGroupElement(new v.FieldElement([7749907,-969567,-16339731,-16464,-25018111,15122143,-1573531,7152530,21831162,1245233]),new v.FieldElement([26958459,-14658026,4314586,8346991,-5677764,11960072,-32589295,-620035,-30402091,-16716212]),new v.FieldElement([-12165896,9166947,33491384,13673479,29787085,13096535,6280834,14587357,-22338025,13987525])),new P.PreComputedGroupElement(new v.FieldElement([-24349909,7778775,21116e3,15572597,-4833266,-5357778,-4300898,-5124639,-7469781,-2858068]),new v.FieldElement([9681908,-6737123,-31951644,13591838,-6883821,386950,31622781,6439245,-14581012,4091397]),new v.FieldElement([-8426427,1470727,-28109679,-1596990,3978627,-5123623,-19622683,12092163,29077877,-14741988])),new P.PreComputedGroupElement(new v.FieldElement([5269168,-6859726,-13230211,-8020715,25932563,1763552,-5606110,-5505881,-20017847,2357889]),new v.FieldElement([32264008,-15407652,-5387735,-1160093,-2091322,-3946900,23104804,-12869908,5727338,189038]),new v.FieldElement([14609123,-8954470,-6000566,-16622781,-14577387,-7743898,-26745169,10942115,-25888931,-14884697])),new P.PreComputedGroupElement(new v.FieldElement([20513500,5557931,-15604613,7829531,26413943,-2019404,-21378968,7471781,13913677,-5137875]),new v.FieldElement([-25574376,11967826,29233242,12948236,-6754465,4713227,-8940970,14059180,12878652,8511905]),new v.FieldElement([-25656801,3393631,-2955415,-7075526,-2250709,9366908,-30223418,6812974,5568676,-3127656])),new P.PreComputedGroupElement(new v.FieldElement([11630004,12144454,2116339,13606037,27378885,15676917,-17408753,-13504373,-14395196,8070818]),new v.FieldElement([27117696,-10007378,-31282771,-5570088,1127282,12772488,-29845906,10483306,-11552749,-1028714]),new v.FieldElement([10637467,-5688064,5674781,1072708,-26343588,-6982302,-1683975,9177853,-27493162,15431203])),new P.PreComputedGroupElement(new v.FieldElement([20525145,10892566,-12742472,12779443,-29493034,16150075,-28240519,14943142,-15056790,-7935931]),new v.FieldElement([-30024462,5626926,-551567,-9981087,753598,11981191,25244767,-3239766,-3356550,9594024]),new v.FieldElement([-23752644,2636870,-5163910,-10103818,585134,7877383,11345683,-6492290,13352335,-10977084])),new P.PreComputedGroupElement(new v.FieldElement([-1931799,-5407458,3304649,-12884869,17015806,-4877091,-29783850,-7752482,-13215537,-319204]),new v.FieldElement([20239939,6607058,6203985,3483793,-18386976,-779229,-20723742,15077870,-22750759,14523817]),new v.FieldElement([27406042,-6041657,27423596,-4497394,4996214,10002360,-28842031,-4545494,-30172742,-4805667]))],[new P.PreComputedGroupElement(new v.FieldElement([11374242,12660715,17861383,-12540833,10935568,1099227,-13886076,-9091740,-27727044,11358504]),new v.FieldElement([-12730809,10311867,1510375,10778093,-2119455,-9145702,32676003,11149336,-26123651,4985768]),new v.FieldElement([-19096303,341147,-6197485,-239033,15756973,-8796662,-983043,13794114,-19414307,-15621255])),new P.PreComputedGroupElement(new v.FieldElement([6490081,11940286,25495923,-7726360,8668373,-8751316,3367603,6970005,-1691065,-9004790]),new v.FieldElement([1656497,13457317,15370807,6364910,13605745,8362338,-19174622,-5475723,-16796596,-5031438]),new v.FieldElement([-22273315,-13524424,-64685,-4334223,-18605636,-10921968,-20571065,-7007978,-99853,-10237333])),new P.PreComputedGroupElement(new v.FieldElement([17747465,10039260,19368299,-4050591,-20630635,-16041286,31992683,-15857976,-29260363,-5511971]),new v.FieldElement([31932027,-4986141,-19612382,16366580,22023614,88450,11371999,-3744247,4882242,-10626905]),new v.FieldElement([29796507,37186,19818052,10115756,-11829032,3352736,18551198,3272828,-5190932,-4162409])),new P.PreComputedGroupElement(new v.FieldElement([12501286,4044383,-8612957,-13392385,-32430052,5136599,-19230378,-3529697,330070,-3659409]),new v.FieldElement([6384877,2899513,17807477,7663917,-2358888,12363165,25366522,-8573892,-271295,12071499]),new v.FieldElement([-8365515,-4042521,25133448,-4517355,-6211027,2265927,-32769618,1936675,-5159697,3829363])),new P.PreComputedGroupElement(new v.FieldElement([28425966,-5835433,-577090,-4697198,-14217555,6870930,7921550,-6567787,26333140,14267664]),new v.FieldElement([-11067219,11871231,27385719,-10559544,-4585914,-11189312,10004786,-8709488,-21761224,8930324]),new v.FieldElement([-21197785,-16396035,25654216,-1725397,12282012,11008919,1541940,4757911,-26491501,-16408940])),new P.PreComputedGroupElement(new v.FieldElement([13537262,-7759490,-20604840,10961927,-5922820,-13218065,-13156584,6217254,-15943699,13814990]),new v.FieldElement([-17422573,15157790,18705543,29619,24409717,-260476,27361681,9257833,-1956526,-1776914]),new v.FieldElement([-25045300,-10191966,15366585,15166509,-13105086,8423556,-29171540,12361135,-18685978,4578290])),new P.PreComputedGroupElement(new v.FieldElement([24579768,3711570,1342322,-11180126,-27005135,14124956,-22544529,14074919,21964432,8235257]),new v.FieldElement([-6528613,-2411497,9442966,-5925588,12025640,-1487420,-2981514,-1669206,13006806,2355433]),new v.FieldElement([-16304899,-13605259,-6632427,-5142349,16974359,-10911083,27202044,1719366,1141648,-12796236])),new P.PreComputedGroupElement(new v.FieldElement([-12863944,-13219986,-8318266,-11018091,-6810145,-4843894,13475066,-3133972,32674895,13715045]),new v.FieldElement([11423335,-5468059,32344216,8962751,24989809,9241752,-13265253,16086212,-28740881,-15642093]),new v.FieldElement([-1409668,12530728,-6368726,10847387,19531186,-14132160,-11709148,7791794,-27245943,4383347]))],[new P.PreComputedGroupElement(new v.FieldElement([-28970898,5271447,-1266009,-9736989,-12455236,16732599,-4862407,-4906449,27193557,6245191]),new v.FieldElement([-15193956,5362278,-1783893,2695834,4960227,12840725,23061898,3260492,22510453,8577507]),new v.FieldElement([-12632451,11257346,-32692994,13548177,-721004,10879011,31168030,13952092,-29571492,-3635906])),new P.PreComputedGroupElement(new v.FieldElement([3877321,-9572739,32416692,5405324,-11004407,-13656635,3759769,11935320,5611860,8164018]),new v.FieldElement([-16275802,14667797,15906460,12155291,-22111149,-9039718,32003002,-8832289,5773085,-8422109]),new v.FieldElement([-23788118,-8254300,1950875,8937633,18686727,16459170,-905725,12376320,31632953,190926])),new P.PreComputedGroupElement(new v.FieldElement([-24593607,-16138885,-8423991,13378746,14162407,6901328,-8288749,4508564,-25341555,-3627528]),new v.FieldElement([8884438,-5884009,6023974,10104341,-6881569,-4941533,18722941,-14786005,-1672488,827625]),new v.FieldElement([-32720583,-16289296,-32503547,7101210,13354605,2659080,-1800575,-14108036,-24878478,1541286])),new P.PreComputedGroupElement(new v.FieldElement([2901347,-1117687,3880376,-10059388,-17620940,-3612781,-21802117,-3567481,20456845,-1885033]),new v.FieldElement([27019610,12299467,-13658288,-1603234,-12861660,-4861471,-19540150,-5016058,29439641,15138866]),new v.FieldElement([21536104,-6626420,-32447818,-10690208,-22408077,5175814,-5420040,-16361163,7779328,109896])),new P.PreComputedGroupElement(new v.FieldElement([30279744,14648750,-8044871,6425558,13639621,-743509,28698390,12180118,23177719,-554075]),new v.FieldElement([26572847,3405927,-31701700,12890905,-19265668,5335866,-6493768,2378492,4439158,-13279347]),new v.FieldElement([-22716706,3489070,-9225266,-332753,18875722,-1140095,14819434,-12731527,-17717757,-5461437])),new P.PreComputedGroupElement(new v.FieldElement([-5056483,16566551,15953661,3767752,-10436499,15627060,-820954,2177225,8550082,-15114165]),new v.FieldElement([-18473302,16596775,-381660,15663611,22860960,15585581,-27844109,-3582739,-23260460,-8428588]),new v.FieldElement([-32480551,15707275,-8205912,-5652081,29464558,2713815,-22725137,15860482,-21902570,1494193])),new P.PreComputedGroupElement(new v.FieldElement([-19562091,-14087393,-25583872,-9299552,13127842,759709,21923482,16529112,8742704,12967017]),new v.FieldElement([-28464899,1553205,32536856,-10473729,-24691605,-406174,-8914625,-2933896,-29903758,15553883]),new v.FieldElement([21877909,3230008,9881174,10539357,-4797115,2841332,11543572,14513274,19375923,-12647961])),new P.PreComputedGroupElement(new v.FieldElement([8832269,-14495485,13253511,5137575,5037871,4078777,24880818,-6222716,2862653,9455043]),new v.FieldElement([29306751,5123106,20245049,-14149889,9592566,8447059,-2077124,-2990080,15511449,4789663]),new v.FieldElement([-20679756,7004547,8824831,-9434977,-4045704,-3750736,-5754762,108893,23513200,16652362]))],[new P.PreComputedGroupElement(new v.FieldElement([-33256173,4144782,-4476029,-6579123,10770039,-7155542,-6650416,-12936300,-18319198,10212860]),new v.FieldElement([2756081,8598110,7383731,-6859892,22312759,-1105012,21179801,2600940,-9988298,-12506466]),new v.FieldElement([-24645692,13317462,-30449259,-15653928,21365574,-10869657,11344424,864440,-2499677,-16710063])),new P.PreComputedGroupElement(new v.FieldElement([-26432803,6148329,-17184412,-14474154,18782929,-275997,-22561534,211300,2719757,4940997]),new v.FieldElement([-1323882,3911313,-6948744,14759765,-30027150,7851207,21690126,8518463,26699843,5276295]),new v.FieldElement([-13149873,-6429067,9396249,365013,24703301,-10488939,1321586,149635,-15452774,7159369])),new P.PreComputedGroupElement(new v.FieldElement([9987780,-3404759,17507962,9505530,9731535,-2165514,22356009,8312176,22477218,-8403385]),new v.FieldElement([18155857,-16504990,19744716,9006923,15154154,-10538976,24256460,-4864995,-22548173,9334109]),new v.FieldElement([2986088,-4911893,10776628,-3473844,10620590,-7083203,-21413845,14253545,-22587149,536906])),new P.PreComputedGroupElement(new v.FieldElement([4377756,8115836,24567078,15495314,11625074,13064599,7390551,10589625,10838060,-15420424]),new v.FieldElement([-19342404,867880,9277171,-3218459,-14431572,-1986443,19295826,-15796950,6378260,699185]),new v.FieldElement([7895026,4057113,-7081772,-13077756,-17886831,-323126,-716039,15693155,-5045064,-13373962])),new P.PreComputedGroupElement(new v.FieldElement([-7737563,-5869402,-14566319,-7406919,11385654,13201616,31730678,-10962840,-3918636,-9669325]),new v.FieldElement([10188286,-15770834,-7336361,13427543,22223443,14896287,30743455,7116568,-21786507,5427593]),new v.FieldElement([696102,13206899,27047647,-10632082,15285305,-9853179,10798490,-4578720,19236243,12477404])),new P.PreComputedGroupElement(new v.FieldElement([-11229439,11243796,-17054270,-8040865,-788228,-8167967,-3897669,11180504,-23169516,7733644]),new v.FieldElement([17800790,-14036179,-27000429,-11766671,23887827,3149671,23466177,-10538171,10322027,15313801]),new v.FieldElement([26246234,11968874,32263343,-5468728,6830755,-13323031,-15794704,-101982,-24449242,10890804])),new P.PreComputedGroupElement(new v.FieldElement([-31365647,10271363,-12660625,-6267268,16690207,-13062544,-14982212,16484931,25180797,-5334884]),new v.FieldElement([-586574,10376444,-32586414,-11286356,19801893,10997610,2276632,9482883,316878,13820577]),new v.FieldElement([-9882808,-4510367,-2115506,16457136,-11100081,11674996,30756178,-7515054,30696930,-3712849])),new P.PreComputedGroupElement(new v.FieldElement([32988917,-9603412,12499366,7910787,-10617257,-11931514,-7342816,-9985397,-32349517,7392473]),new v.FieldElement([-8855661,15927861,9866406,-3649411,-2396914,-16655781,-30409476,-9134995,25112947,-2926644]),new v.FieldElement([-2504044,-436966,25621774,-5678772,15085042,-5479877,-24884878,-13526194,5537438,-13914319]))],[new P.PreComputedGroupElement(new v.FieldElement([-11225584,2320285,-9584280,10149187,-33444663,5808648,-14876251,-1729667,31234590,6090599]),new v.FieldElement([-9633316,116426,26083934,2897444,-6364437,-2688086,609721,15878753,-6970405,-9034768]),new v.FieldElement([-27757857,247744,-15194774,-9002551,23288161,-10011936,-23869595,6503646,20650474,1804084])),new P.PreComputedGroupElement(new v.FieldElement([-27589786,15456424,8972517,8469608,15640622,4439847,3121995,-10329713,27842616,-202328]),new v.FieldElement([-15306973,2839644,22530074,10026331,4602058,5048462,28248656,5031932,-11375082,12714369]),new v.FieldElement([20807691,-7270825,29286141,11421711,-27876523,-13868230,-21227475,1035546,-19733229,12796920])),new P.PreComputedGroupElement(new v.FieldElement([12076899,-14301286,-8785001,-11848922,-25012791,16400684,-17591495,-12899438,3480665,-15182815]),new v.FieldElement([-32361549,5457597,28548107,7833186,7303070,-11953545,-24363064,-15921875,-33374054,2771025]),new v.FieldElement([-21389266,421932,26597266,6860826,22486084,-6737172,-17137485,-4210226,-24552282,15673397])),new P.PreComputedGroupElement(new v.FieldElement([-20184622,2338216,19788685,-9620956,-4001265,-8740893,-20271184,4733254,3727144,-12934448]),new v.FieldElement([6120119,814863,-11794402,-622716,6812205,-15747771,2019594,7975683,31123697,-10958981]),new v.FieldElement([30069250,-11435332,30434654,2958439,18399564,-976289,12296869,9204260,-16432438,9648165])),new P.PreComputedGroupElement(new v.FieldElement([32705432,-1550977,30705658,7451065,-11805606,9631813,3305266,5248604,-26008332,-11377501]),new v.FieldElement([17219865,2375039,-31570947,-5575615,-19459679,9219903,294711,15298639,2662509,-16297073]),new v.FieldElement([-1172927,-7558695,-4366770,-4287744,-21346413,-8434326,32087529,-1222777,32247248,-14389861])),new P.PreComputedGroupElement(new v.FieldElement([14312628,1221556,17395390,-8700143,-4945741,-8684635,-28197744,-9637817,-16027623,-13378845]),new v.FieldElement([-1428825,-9678990,-9235681,6549687,-7383069,-468664,23046502,9803137,17597934,2346211]),new v.FieldElement([18510800,15337574,26171504,981392,-22241552,7827556,-23491134,-11323352,3059833,-11782870])),new P.PreComputedGroupElement(new v.FieldElement([10141598,6082907,17829293,-1947643,9830092,13613136,-25556636,-5544586,-33502212,3592096]),new v.FieldElement([33114168,-15889352,-26525686,-13343397,33076705,8716171,1151462,1521897,-982665,-6837803]),new v.FieldElement([-32939165,-4255815,23947181,-324178,-33072974,-12305637,-16637686,3891704,26353178,693168])),new P.PreComputedGroupElement(new v.FieldElement([30374239,1595580,-16884039,13186931,4600344,406904,9585294,-400668,31375464,14369965]),new v.FieldElement([-14370654,-7772529,1510301,6434173,-18784789,-6262728,32732230,-13108839,17901441,16011505]),new v.FieldElement([18171223,-11934626,-12500402,15197122,-11038147,-15230035,-19172240,-16046376,8764035,12309598]))],[new P.PreComputedGroupElement(new v.FieldElement([5975908,-5243188,-19459362,-9681747,-11541277,14015782,-23665757,1228319,17544096,-10593782]),new v.FieldElement([5811932,-1715293,3442887,-2269310,-18367348,-8359541,-18044043,-15410127,-5565381,12348900]),new v.FieldElement([-31399660,11407555,25755363,6891399,-3256938,14872274,-24849353,8141295,-10632534,-585479])),new P.PreComputedGroupElement(new v.FieldElement([-12675304,694026,-5076145,13300344,14015258,-14451394,-9698672,-11329050,30944593,1130208]),new v.FieldElement([8247766,-6710942,-26562381,-7709309,-14401939,-14648910,4652152,2488540,23550156,-271232]),new v.FieldElement([17294316,-3788438,7026748,15626851,22990044,113481,2267737,-5908146,-408818,-137719])),new P.PreComputedGroupElement(new v.FieldElement([16091085,-16253926,18599252,7340678,2137637,-1221657,-3364161,14550936,3260525,-7166271]),new v.FieldElement([-4910104,-13332887,18550887,10864893,-16459325,-7291596,-23028869,-13204905,-12748722,2701326]),new v.FieldElement([-8574695,16099415,4629974,-16340524,-20786213,-6005432,-10018363,9276971,11329923,1862132])),new P.PreComputedGroupElement(new v.FieldElement([14763076,-15903608,-30918270,3689867,3511892,10313526,-21951088,12219231,-9037963,-940300]),new v.FieldElement([8894987,-3446094,6150753,3013931,301220,15693451,-31981216,-2909717,-15438168,11595570]),new v.FieldElement([15214962,3537601,-26238722,-14058872,4418657,-15230761,13947276,10730794,-13489462,-4363670])),new P.PreComputedGroupElement(new v.FieldElement([-2538306,7682793,32759013,263109,-29984731,-7955452,-22332124,-10188635,977108,699994]),new v.FieldElement([-12466472,4195084,-9211532,550904,-15565337,12917920,19118110,-439841,-30534533,-14337913]),new v.FieldElement([31788461,-14507657,4799989,7372237,8808585,-14747943,9408237,-10051775,12493932,-5409317])),new P.PreComputedGroupElement(new v.FieldElement([-25680606,5260744,-19235809,-6284470,-3695942,16566087,27218280,2607121,29375955,6024730]),new v.FieldElement([842132,-2794693,-4763381,-8722815,26332018,-12405641,11831880,6985184,-9940361,2854096]),new v.FieldElement([-4847262,-7969331,2516242,-5847713,9695691,-7221186,16512645,960770,12121869,16648078])),new P.PreComputedGroupElement(new v.FieldElement([-15218652,14667096,-13336229,2013717,30598287,-464137,-31504922,-7882064,20237806,2838411]),new v.FieldElement([-19288047,4453152,15298546,-16178388,22115043,-15972604,12544294,-13470457,1068881,-12499905]),new v.FieldElement([-9558883,-16518835,33238498,13506958,30505848,-1114596,-8486907,-2630053,12521378,4845654])),new P.PreComputedGroupElement(new v.FieldElement([-28198521,10744108,-2958380,10199664,7759311,-13088600,3409348,-873400,-6482306,-12885870]),new v.FieldElement([-23561822,6230156,-20382013,10655314,-24040585,-11621172,10477734,-1240216,-3113227,13974498]),new v.FieldElement([12966261,15550616,-32038948,-1615346,21025980,-629444,5642325,7188737,18895762,12629579]))],[new P.PreComputedGroupElement(new v.FieldElement([14741879,-14946887,22177208,-11721237,1279741,8058600,11758140,789443,32195181,3895677]),new v.FieldElement([10758205,15755439,-4509950,9243698,-4879422,6879879,-2204575,-3566119,-8982069,4429647]),new v.FieldElement([-2453894,15725973,-20436342,-10410672,-5803908,-11040220,-7135870,-11642895,18047436,-15281743])),new P.PreComputedGroupElement(new v.FieldElement([-25173001,-11307165,29759956,11776784,-22262383,-15820455,10993114,-12850837,-17620701,-9408468]),new v.FieldElement([21987233,700364,-24505048,14972008,-7774265,-5718395,32155026,2581431,-29958985,8773375]),new v.FieldElement([-25568350,454463,-13211935,16126715,25240068,8594567,20656846,12017935,-7874389,-13920155])),new P.PreComputedGroupElement(new v.FieldElement([6028182,6263078,-31011806,-11301710,-818919,2461772,-31841174,-5468042,-1721788,-2776725]),new v.FieldElement([-12278994,16624277,987579,-5922598,32908203,1248608,7719845,-4166698,28408820,6816612]),new v.FieldElement([-10358094,-8237829,19549651,-12169222,22082623,16147817,20613181,13982702,-10339570,5067943])),new P.PreComputedGroupElement(new v.FieldElement([-30505967,-3821767,12074681,13582412,-19877972,2443951,-19719286,12746132,5331210,-10105944]),new v.FieldElement([30528811,3601899,-1957090,4619785,-27361822,-15436388,24180793,-12570394,27679908,-1648928]),new v.FieldElement([9402404,-13957065,32834043,10838634,-26580150,-13237195,26653274,-8685565,22611444,-12715406])),new P.PreComputedGroupElement(new v.FieldElement([22190590,1118029,22736441,15130463,-30460692,-5991321,19189625,-4648942,4854859,6622139]),new v.FieldElement([-8310738,-2953450,-8262579,-3388049,-10401731,-271929,13424426,-3567227,26404409,13001963]),new v.FieldElement([-31241838,-15415700,-2994250,8939346,11562230,-12840670,-26064365,-11621720,-15405155,11020693])),new P.PreComputedGroupElement(new v.FieldElement([1866042,-7949489,-7898649,-10301010,12483315,13477547,3175636,-12424163,28761762,1406734]),new v.FieldElement([-448555,-1777666,13018551,3194501,-9580420,-11161737,24760585,-4347088,25577411,-13378680]),new v.FieldElement([-24290378,4759345,-690653,-1852816,2066747,10693769,-29595790,9884936,-9368926,4745410])),new P.PreComputedGroupElement(new v.FieldElement([-9141284,6049714,-19531061,-4341411,-31260798,9944276,-15462008,-11311852,10931924,-11931931]),new v.FieldElement([-16561513,14112680,-8012645,4817318,-8040464,-11414606,-22853429,10856641,-20470770,13434654]),new v.FieldElement([22759489,-10073434,-16766264,-1871422,13637442,-10168091,1765144,-12654326,28445307,-5364710])),new P.PreComputedGroupElement(new v.FieldElement([29875063,12493613,2795536,-3786330,1710620,15181182,-10195717,-8788675,9074234,1167180]),new v.FieldElement([-26205683,11014233,-9842651,-2635485,-26908120,7532294,-18716888,-9535498,3843903,9367684]),new v.FieldElement([-10969595,-6403711,9591134,9582310,11349256,108879,16235123,8601684,-139197,4242895]))],[new P.PreComputedGroupElement(new v.FieldElement([22092954,-13191123,-2042793,-11968512,32186753,-11517388,-6574341,2470660,-27417366,16625501]),new v.FieldElement([-11057722,3042016,13770083,-9257922,584236,-544855,-7770857,2602725,-27351616,14247413]),new v.FieldElement([6314175,-10264892,-32772502,15957557,-10157730,168750,-8618807,14290061,27108877,-1180880])),new P.PreComputedGroupElement(new v.FieldElement([-8586597,-7170966,13241782,10960156,-32991015,-13794596,33547976,-11058889,-27148451,981874]),new v.FieldElement([22833440,9293594,-32649448,-13618667,-9136966,14756819,-22928859,-13970780,-10479804,-16197962]),new v.FieldElement([-7768587,3326786,-28111797,10783824,19178761,14905060,22680049,13906969,-15933690,3797899])),new P.PreComputedGroupElement(new v.FieldElement([21721356,-4212746,-12206123,9310182,-3882239,-13653110,23740224,-2709232,20491983,-8042152]),new v.FieldElement([9209270,-15135055,-13256557,-6167798,-731016,15289673,25947805,15286587,30997318,-6703063]),new v.FieldElement([7392032,16618386,23946583,-8039892,-13265164,-1533858,-14197445,-2321576,17649998,-250080])),new P.PreComputedGroupElement(new v.FieldElement([-9301088,-14193827,30609526,-3049543,-25175069,-1283752,-15241566,-9525724,-2233253,7662146]),new v.FieldElement([-17558673,1763594,-33114336,15908610,-30040870,-12174295,7335080,-8472199,-3174674,3440183]),new v.FieldElement([-19889700,-5977008,-24111293,-9688870,10799743,-16571957,40450,-4431835,4862400,1133])),new P.PreComputedGroupElement(new v.FieldElement([-32856209,-7873957,-5422389,14860950,-16319031,7956142,7258061,311861,-30594991,-7379421]),new v.FieldElement([-3773428,-1565936,28985340,7499440,24445838,9325937,29727763,16527196,18278453,15405622]),new v.FieldElement([-4381906,8508652,-19898366,-3674424,-5984453,15149970,-13313598,843523,-21875062,13626197])),new P.PreComputedGroupElement(new v.FieldElement([2281448,-13487055,-10915418,-2609910,1879358,16164207,-10783882,3953792,13340839,15928663]),new v.FieldElement([31727126,-7179855,-18437503,-8283652,2875793,-16390330,-25269894,-7014826,-23452306,5964753]),new v.FieldElement([4100420,-5959452,-17179337,6017714,-18705837,12227141,-26684835,11344144,2538215,-7570755])),new P.PreComputedGroupElement(new v.FieldElement([-9433605,6123113,11159803,-2156608,30016280,14966241,-20474983,1485421,-629256,-15958862]),new v.FieldElement([-26804558,4260919,11851389,9658551,-32017107,16367492,-20205425,-13191288,11659922,-11115118]),new v.FieldElement([26180396,10015009,-30844224,-8581293,5418197,9480663,2231568,-10170080,33100372,-1306171])),new P.PreComputedGroupElement(new v.FieldElement([15121113,-5201871,-10389905,15427821,-27509937,-15992507,21670947,4486675,-5931810,-14466380]),new v.FieldElement([16166486,-9483733,-11104130,6023908,-31926798,-1364923,2340060,-16254968,-10735770,-10039824]),new v.FieldElement([28042865,-3557089,-12126526,12259706,-3717498,-6945899,6766453,-8689599,18036436,5803270]))],[new P.PreComputedGroupElement(new v.FieldElement([-817581,6763912,11803561,1585585,10958447,-2671165,23855391,4598332,-6159431,-14117438]),new v.FieldElement([-31031306,-14256194,17332029,-2383520,31312682,-5967183,696309,50292,-20095739,11763584]),new v.FieldElement([-594563,-2514283,-32234153,12643980,12650761,14811489,665117,-12613632,-19773211,-10713562])),new P.PreComputedGroupElement(new v.FieldElement([30464590,-11262872,-4127476,-12734478,19835327,-7105613,-24396175,2075773,-17020157,992471]),new v.FieldElement([18357185,-6994433,7766382,16342475,-29324918,411174,14578841,8080033,-11574335,-10601610]),new v.FieldElement([19598397,10334610,12555054,2555664,18821899,-10339780,21873263,16014234,26224780,16452269])),new P.PreComputedGroupElement(new v.FieldElement([-30223925,5145196,5944548,16385966,3976735,2009897,-11377804,-7618186,-20533829,3698650]),new v.FieldElement([14187449,3448569,-10636236,-10810935,-22663880,-3433596,7268410,-10890444,27394301,12015369]),new v.FieldElement([19695761,16087646,28032085,12999827,6817792,11427614,20244189,-1312777,-13259127,-3402461])),new P.PreComputedGroupElement(new v.FieldElement([30860103,12735208,-1888245,-4699734,-16974906,2256940,-8166013,12298312,-8550524,-10393462]),new v.FieldElement([-5719826,-11245325,-1910649,15569035,26642876,-7587760,-5789354,-15118654,-4976164,12651793]),new v.FieldElement([-2848395,9953421,11531313,-5282879,26895123,-12697089,-13118820,-16517902,9768698,-2533218])),new P.PreComputedGroupElement(new v.FieldElement([-24719459,1894651,-287698,-4704085,15348719,-8156530,32767513,12765450,4940095,10678226]),new v.FieldElement([18860224,15980149,-18987240,-1562570,-26233012,-11071856,-7843882,13944024,-24372348,16582019]),new v.FieldElement([-15504260,4970268,-29893044,4175593,-20993212,-2199756,-11704054,15444560,-11003761,7989037])),new P.PreComputedGroupElement(new v.FieldElement([31490452,5568061,-2412803,2182383,-32336847,4531686,-32078269,6200206,-19686113,-14800171]),new v.FieldElement([-17308668,-15879940,-31522777,-2831,-32887382,16375549,8680158,-16371713,28550068,-6857132]),new v.FieldElement([-28126887,-5688091,16837845,-1820458,-6850681,12700016,-30039981,4364038,1155602,5988841])),new P.PreComputedGroupElement(new v.FieldElement([21890435,-13272907,-12624011,12154349,-7831873,15300496,23148983,-4470481,24618407,8283181]),new v.FieldElement([-33136107,-10512751,9975416,6841041,-31559793,16356536,3070187,-7025928,1466169,10740210]),new v.FieldElement([-1509399,-15488185,-13503385,-10655916,32799044,909394,-13938903,-5779719,-32164649,-15327040])),new P.PreComputedGroupElement(new v.FieldElement([3960823,-14267803,-28026090,-15918051,-19404858,13146868,15567327,951507,-3260321,-573935]),new v.FieldElement([24740841,5052253,-30094131,8961361,25877428,6165135,-24368180,14397372,-7380369,-6144105]),new v.FieldElement([-28888365,3510803,-28103278,-1158478,-11238128,-10631454,-15441463,-14453128,-1625486,-6494814]))],[new P.PreComputedGroupElement(new v.FieldElement([793299,-9230478,8836302,-6235707,-27360908,-2369593,33152843,-4885251,-9906200,-621852]),new v.FieldElement([5666233,525582,20782575,-8038419,-24538499,14657740,16099374,1468826,-6171428,-15186581]),new v.FieldElement([-4859255,-3779343,-2917758,-6748019,7778750,11688288,-30404353,-9871238,-1558923,-9863646])),new P.PreComputedGroupElement(new v.FieldElement([10896332,-7719704,824275,472601,-19460308,3009587,25248958,14783338,-30581476,-15757844]),new v.FieldElement([10566929,12612572,-31944212,11118703,-12633376,12362879,21752402,8822496,24003793,14264025]),new v.FieldElement([27713862,-7355973,-11008240,9227530,27050101,2504721,23886875,-13117525,13958495,-5732453])),new P.PreComputedGroupElement(new v.FieldElement([-23481610,4867226,-27247128,3900521,29838369,-8212291,-31889399,-10041781,7340521,-15410068]),new v.FieldElement([4646514,-8011124,-22766023,-11532654,23184553,8566613,31366726,-1381061,-15066784,-10375192]),new v.FieldElement([-17270517,12723032,-16993061,14878794,21619651,-6197576,27584817,3093888,-8843694,3849921])),new P.PreComputedGroupElement(new v.FieldElement([-9064912,2103172,25561640,-15125738,-5239824,9582958,32477045,-9017955,5002294,-15550259]),new v.FieldElement([-12057553,-11177906,21115585,-13365155,8808712,-12030708,16489530,13378448,-25845716,12741426]),new v.FieldElement([-5946367,10645103,-30911586,15390284,-3286982,-7118677,24306472,15852464,28834118,-7646072])),new P.PreComputedGroupElement(new v.FieldElement([-17335748,-9107057,-24531279,9434953,-8472084,-583362,-13090771,455841,20461858,5491305]),new v.FieldElement([13669248,-16095482,-12481974,-10203039,-14569770,-11893198,-24995986,11293807,-28588204,-9421832]),new v.FieldElement([28497928,6272777,-33022994,14470570,8906179,-1225630,18504674,-14165166,29867745,-8795943])),new P.PreComputedGroupElement(new v.FieldElement([-16207023,13517196,-27799630,-13697798,24009064,-6373891,-6367600,-13175392,22853429,-4012011]),new v.FieldElement([24191378,16712145,-13931797,15217831,14542237,1646131,18603514,-11037887,12876623,-2112447]),new v.FieldElement([17902668,4518229,-411702,-2829247,26878217,5258055,-12860753,608397,16031844,3723494])),new P.PreComputedGroupElement(new v.FieldElement([-28632773,12763728,-20446446,7577504,33001348,-13017745,17558842,-7872890,23896954,-4314245]),new v.FieldElement([-20005381,-12011952,31520464,605201,2543521,5991821,-2945064,7229064,-9919646,-8826859]),new v.FieldElement([28816045,298879,-28165016,-15920938,19000928,-1665890,-12680833,-2949325,-18051778,-2082915])),new P.PreComputedGroupElement(new v.FieldElement([16000882,-344896,3493092,-11447198,-29504595,-13159789,12577740,16041268,-19715240,7847707]),new v.FieldElement([10151868,10572098,27312476,7922682,14825339,4723128,-32855931,-6519018,-10020567,3852848]),new v.FieldElement([-11430470,15697596,-21121557,-4420647,5386314,15063598,16514493,-15932110,29330899,-15076224]))],[new P.PreComputedGroupElement(new v.FieldElement([-25499735,-4378794,-15222908,-6901211,16615731,2051784,3303702,15490,-27548796,12314391]),new v.FieldElement([15683520,-6003043,18109120,-9980648,15337968,-5997823,-16717435,15921866,16103996,-3731215]),new v.FieldElement([-23169824,-10781249,13588192,-1628807,-3798557,-1074929,-19273607,5402699,-29815713,-9841101])),new P.PreComputedGroupElement(new v.FieldElement([23190676,2384583,-32714340,3462154,-29903655,-1529132,-11266856,8911517,-25205859,2739713]),new v.FieldElement([21374101,-3554250,-33524649,9874411,15377179,11831242,-33529904,6134907,4931255,11987849]),new v.FieldElement([-7732,-2978858,-16223486,7277597,105524,-322051,-31480539,13861388,-30076310,10117930])),new P.PreComputedGroupElement(new v.FieldElement([-29501170,-10744872,-26163768,13051539,-25625564,5089643,-6325503,6704079,12890019,15728940]),new v.FieldElement([-21972360,-11771379,-951059,-4418840,14704840,2695116,903376,-10428139,12885167,8311031]),new v.FieldElement([-17516482,5352194,10384213,-13811658,7506451,13453191,26423267,4384730,1888765,-5435404])),new P.PreComputedGroupElement(new v.FieldElement([-25817338,-3107312,-13494599,-3182506,30896459,-13921729,-32251644,-12707869,-19464434,-3340243]),new v.FieldElement([-23607977,-2665774,-526091,4651136,5765089,4618330,6092245,14845197,17151279,-9854116]),new v.FieldElement([-24830458,-12733720,-15165978,10367250,-29530908,-265356,22825805,-7087279,-16866484,16176525])),new P.PreComputedGroupElement(new v.FieldElement([-23583256,6564961,20063689,3798228,-4740178,7359225,2006182,-10363426,-28746253,-10197509]),new v.FieldElement([-10626600,-4486402,-13320562,-5125317,3432136,-6393229,23632037,-1940610,32808310,1099883]),new v.FieldElement([15030977,5768825,-27451236,-2887299,-6427378,-15361371,-15277896,-6809350,2051441,-15225865])),new P.PreComputedGroupElement(new v.FieldElement([-3362323,-7239372,7517890,9824992,23555850,295369,5148398,-14154188,-22686354,16633660]),new v.FieldElement([4577086,-16752288,13249841,-15304328,19958763,-14537274,18559670,-10759549,8402478,-9864273]),new v.FieldElement([-28406330,-1051581,-26790155,-907698,-17212414,-11030789,9453451,-14980072,17983010,9967138])),new P.PreComputedGroupElement(new v.FieldElement([-25762494,6524722,26585488,9969270,24709298,1220360,-1677990,7806337,17507396,3651560]),new v.FieldElement([-10420457,-4118111,14584639,15971087,-15768321,8861010,26556809,-5574557,-18553322,-11357135]),new v.FieldElement([2839101,14284142,4029895,3472686,14402957,12689363,-26642121,8459447,-5605463,-7621941])),new P.PreComputedGroupElement(new v.FieldElement([-4839289,-3535444,9744961,2871048,25113978,3187018,-25110813,-849066,17258084,-7977739]),new v.FieldElement([18164541,-10595176,-17154882,-1542417,19237078,-9745295,23357533,-15217008,26908270,12150756]),new v.FieldElement([-30264870,-7647865,5112249,-7036672,-1499807,-6974257,43168,-5537701,-32302074,16215819]))],[new P.PreComputedGroupElement(new v.FieldElement([-6898905,9824394,-12304779,-4401089,-31397141,-6276835,32574489,12532905,-7503072,-8675347]),new v.FieldElement([-27343522,-16515468,-27151524,-10722951,946346,16291093,254968,7168080,21676107,-1943028]),new v.FieldElement([21260961,-8424752,-16831886,-11920822,-23677961,3968121,-3651949,-6215466,-3556191,-7913075])),new P.PreComputedGroupElement(new v.FieldElement([16544754,13250366,-16804428,15546242,-4583003,12757258,-2462308,-8680336,-18907032,-9662799]),new v.FieldElement([-2415239,-15577728,18312303,4964443,-15272530,-12653564,26820651,16690659,25459437,-4564609]),new v.FieldElement([-25144690,11425020,28423002,-11020557,-6144921,-15826224,9142795,-2391602,-6432418,-1644817])),new P.PreComputedGroupElement(new v.FieldElement([-23104652,6253476,16964147,-3768872,-25113972,-12296437,-27457225,-16344658,6335692,7249989]),new v.FieldElement([-30333227,13979675,7503222,-12368314,-11956721,-4621693,-30272269,2682242,25993170,-12478523]),new v.FieldElement([4364628,5930691,32304656,-10044554,-8054781,15091131,22857016,-10598955,31820368,15075278])),new P.PreComputedGroupElement(new v.FieldElement([31879134,-8918693,17258761,90626,-8041836,-4917709,24162788,-9650886,-17970238,12833045]),new v.FieldElement([19073683,14851414,-24403169,-11860168,7625278,11091125,-19619190,2074449,-9413939,14905377]),new v.FieldElement([24483667,-11935567,-2518866,-11547418,-1553130,15355506,-25282080,9253129,27628530,-7555480])),new P.PreComputedGroupElement(new v.FieldElement([17597607,8340603,19355617,552187,26198470,-3176583,4593324,-9157582,-14110875,15297016]),new v.FieldElement([510886,14337390,-31785257,16638632,6328095,2713355,-20217417,-11864220,8683221,2921426]),new v.FieldElement([18606791,11874196,27155355,-5281482,-24031742,6265446,-25178240,-1278924,4674690,13890525])),new P.PreComputedGroupElement(new v.FieldElement([13609624,13069022,-27372361,-13055908,24360586,9592974,14977157,9835105,4389687,288396]),new v.FieldElement([9922506,-519394,13613107,5883594,-18758345,-434263,-12304062,8317628,23388070,16052080]),new v.FieldElement([12720016,11937594,-31970060,-5028689,26900120,8561328,-20155687,-11632979,-14754271,-10812892])),new P.PreComputedGroupElement(new v.FieldElement([15961858,14150409,26716931,-665832,-22794328,13603569,11829573,7467844,-28822128,929275]),new v.FieldElement([11038231,-11582396,-27310482,-7316562,-10498527,-16307831,-23479533,-9371869,-21393143,2465074]),new v.FieldElement([20017163,-4323226,27915242,1529148,12396362,15675764,13817261,-9658066,2463391,-4622140])),new P.PreComputedGroupElement(new v.FieldElement([-16358878,-12663911,-12065183,4996454,-1256422,1073572,9583558,12851107,4003896,12673717]),new v.FieldElement([-1731589,-15155870,-3262930,16143082,19294135,13385325,14741514,-9103726,7903886,2348101]),new v.FieldElement([24536016,-16515207,12715592,-3862155,1511293,10047386,-3842346,-7129159,-28377538,10048127]))],[new P.PreComputedGroupElement(new v.FieldElement([-12622226,-6204820,30718825,2591312,-10617028,12192840,18873298,-7297090,-32297756,15221632]),new v.FieldElement([-26478122,-11103864,11546244,-1852483,9180880,7656409,-21343950,2095755,29769758,6593415]),new v.FieldElement([-31994208,-2907461,4176912,3264766,12538965,-868111,26312345,-6118678,30958054,8292160])),new P.PreComputedGroupElement(new v.FieldElement([31429822,-13959116,29173532,15632448,12174511,-2760094,32808831,3977186,26143136,-3148876]),new v.FieldElement([22648901,1402143,-22799984,13746059,7936347,365344,-8668633,-1674433,-3758243,-2304625]),new v.FieldElement([-15491917,8012313,-2514730,-12702462,-23965846,-10254029,-1612713,-1535569,-16664475,8194478])),new P.PreComputedGroupElement(new v.FieldElement([27338066,-7507420,-7414224,10140405,-19026427,-6589889,27277191,8855376,28572286,3005164]),new v.FieldElement([26287124,4821776,25476601,-4145903,-3764513,-15788984,-18008582,1182479,-26094821,-13079595]),new v.FieldElement([-7171154,3178080,23970071,6201893,-17195577,-4489192,-21876275,-13982627,32208683,-1198248])),new P.PreComputedGroupElement(new v.FieldElement([-16657702,2817643,-10286362,14811298,6024667,13349505,-27315504,-10497842,-27672585,-11539858]),new v.FieldElement([15941029,-9405932,-21367050,8062055,31876073,-238629,-15278393,-1444429,15397331,-4130193]),new v.FieldElement([8934485,-13485467,-23286397,-13423241,-32446090,14047986,31170398,-1441021,-27505566,15087184])),new P.PreComputedGroupElement(new v.FieldElement([-18357243,-2156491,24524913,-16677868,15520427,-6360776,-15502406,11461896,16788528,-5868942]),new v.FieldElement([-1947386,16013773,21750665,3714552,-17401782,-16055433,-3770287,-10323320,31322514,-11615635]),new v.FieldElement([21426655,-5650218,-13648287,-5347537,-28812189,-4920970,-18275391,-14621414,13040862,-12112948])),new P.PreComputedGroupElement(new v.FieldElement([11293895,12478086,-27136401,15083750,-29307421,14748872,14555558,-13417103,1613711,4896935]),new v.FieldElement([-25894883,15323294,-8489791,-8057900,25967126,-13425460,2825960,-4897045,-23971776,-11267415]),new v.FieldElement([-15924766,-5229880,-17443532,6410664,3622847,10243618,20615400,12405433,-23753030,-8436416])),new P.PreComputedGroupElement(new v.FieldElement([-7091295,12556208,-20191352,9025187,-17072479,4333801,4378436,2432030,23097949,-566018]),new v.FieldElement([4565804,-16025654,20084412,-7842817,1724999,189254,24767264,10103221,-18512313,2424778]),new v.FieldElement([366633,-11976806,8173090,-6890119,30788634,5745705,-7168678,1344109,-3642553,12412659])),new P.PreComputedGroupElement(new v.FieldElement([-24001791,7690286,14929416,-168257,-32210835,-13412986,24162697,-15326504,-3141501,11179385]),new v.FieldElement([18289522,-14724954,8056945,16430056,-21729724,7842514,-6001441,-1486897,-18684645,-11443503]),new v.FieldElement([476239,6601091,-6152790,-9723375,17503545,-4863900,27672959,13403813,11052904,5219329]))],[new P.PreComputedGroupElement(new v.FieldElement([20678546,-8375738,-32671898,8849123,-5009758,14574752,31186971,-3973730,9014762,-8579056]),new v.FieldElement([-13644050,-10350239,-15962508,5075808,-1514661,-11534600,-33102500,9160280,8473550,-3256838]),new v.FieldElement([24900749,14435722,17209120,-15292541,-22592275,9878983,-7689309,-16335821,-24568481,11788948])),new P.PreComputedGroupElement(new v.FieldElement([-3118155,-11395194,-13802089,14797441,9652448,-6845904,-20037437,10410733,-24568470,-1458691]),new v.FieldElement([-15659161,16736706,-22467150,10215878,-9097177,7563911,11871841,-12505194,-18513325,8464118]),new v.FieldElement([-23400612,8348507,-14585951,-861714,-3950205,-6373419,14325289,8628612,33313881,-8370517])),new P.PreComputedGroupElement(new v.FieldElement([-20186973,-4967935,22367356,5271547,-1097117,-4788838,-24805667,-10236854,-8940735,-5818269]),new v.FieldElement([-6948785,-1795212,-32625683,-16021179,32635414,-7374245,15989197,-12838188,28358192,-4253904]),new v.FieldElement([-23561781,-2799059,-32351682,-1661963,-9147719,10429267,-16637684,4072016,-5351664,5596589])),new P.PreComputedGroupElement(new v.FieldElement([-28236598,-3390048,12312896,6213178,3117142,16078565,29266239,2557221,1768301,15373193]),new v.FieldElement([-7243358,-3246960,-4593467,-7553353,-127927,-912245,-1090902,-4504991,-24660491,3442910]),new v.FieldElement([-30210571,5124043,14181784,8197961,18964734,-11939093,22597931,7176455,-18585478,13365930])),new P.PreComputedGroupElement(new v.FieldElement([-7877390,-1499958,8324673,4690079,6261860,890446,24538107,-8570186,-9689599,-3031667]),new v.FieldElement([25008904,-10771599,-4305031,-9638010,16265036,15721635,683793,-11823784,15723479,-15163481]),new v.FieldElement([-9660625,12374379,-27006999,-7026148,-7724114,-12314514,11879682,5400171,519526,-1235876])),new P.PreComputedGroupElement(new v.FieldElement([22258397,-16332233,-7869817,14613016,-22520255,-2950923,-20353881,7315967,16648397,7605640]),new v.FieldElement([-8081308,-8464597,-8223311,9719710,19259459,-15348212,23994942,-5281555,-9468848,4763278]),new v.FieldElement([-21699244,9220969,-15730624,1084137,-25476107,-2852390,31088447,-7764523,-11356529,728112])),new P.PreComputedGroupElement(new v.FieldElement([26047220,-11751471,-6900323,-16521798,24092068,9158119,-4273545,-12555558,-29365436,-5498272]),new v.FieldElement([17510331,-322857,5854289,8403524,17133918,-3112612,-28111007,12327945,10750447,10014012]),new v.FieldElement([-10312768,3936952,9156313,-8897683,16498692,-994647,-27481051,-666732,3424691,7540221])),new P.PreComputedGroupElement(new v.FieldElement([30322361,-6964110,11361005,-4143317,7433304,4989748,-7071422,-16317219,-9244265,15258046]),new v.FieldElement([13054562,-2779497,19155474,469045,-12482797,4566042,5631406,2711395,1062915,-5136345]),new v.FieldElement([-19240248,-11254599,-29509029,-7499965,-5835763,13005411,-6066489,12194497,32960380,1459310]))],[new P.PreComputedGroupElement(new v.FieldElement([19852034,7027924,23669353,10020366,8586503,-6657907,394197,-6101885,18638003,-11174937]),new v.FieldElement([31395534,15098109,26581030,8030562,-16527914,-5007134,9012486,-7584354,-6643087,-5442636]),new v.FieldElement([-9192165,-2347377,-1997099,4529534,25766844,607986,-13222,9677543,-32294889,-6456008])),new P.PreComputedGroupElement(new v.FieldElement([-2444496,-149937,29348902,8186665,1873760,12489863,-30934579,-7839692,-7852844,-8138429]),new v.FieldElement([-15236356,-15433509,7766470,746860,26346930,-10221762,-27333451,10754588,-9431476,5203576]),new v.FieldElement([31834314,14135496,-770007,5159118,20917671,-16768096,-7467973,-7337524,31809243,7347066])),new P.PreComputedGroupElement(new v.FieldElement([-9606723,-11874240,20414459,13033986,13716524,-11691881,19797970,-12211255,15192876,-2087490]),new v.FieldElement([-12663563,-2181719,1168162,-3804809,26747877,-14138091,10609330,12694420,33473243,-13382104]),new v.FieldElement([33184999,11180355,15832085,-11385430,-1633671,225884,15089336,-11023903,-6135662,14480053])),new P.PreComputedGroupElement(new v.FieldElement([31308717,-5619998,31030840,-1897099,15674547,-6582883,5496208,13685227,27595050,8737275]),new v.FieldElement([-20318852,-15150239,10933843,-16178022,8335352,-7546022,-31008351,-12610604,26498114,66511]),new v.FieldElement([22644454,-8761729,-16671776,4884562,-3105614,-13559366,30540766,-4286747,-13327787,-7515095])),new P.PreComputedGroupElement(new v.FieldElement([-28017847,9834845,18617207,-2681312,-3401956,-13307506,8205540,13585437,-17127465,15115439]),new v.FieldElement([23711543,-672915,31206561,-8362711,6164647,-9709987,-33535882,-1426096,8236921,16492939]),new v.FieldElement([-23910559,-13515526,-26299483,-4503841,25005590,-7687270,19574902,10071562,6708380,-6222424])),new P.PreComputedGroupElement(new v.FieldElement([2101391,-4930054,19702731,2367575,-15427167,1047675,5301017,9328700,29955601,-11678310]),new v.FieldElement([3096359,9271816,-21620864,-15521844,-14847996,-7592937,-25892142,-12635595,-9917575,6216608]),new v.FieldElement([-32615849,338663,-25195611,2510422,-29213566,-13820213,24822830,-6146567,-26767480,7525079])),new P.PreComputedGroupElement(new v.FieldElement([-23066649,-13985623,16133487,-7896178,-3389565,778788,-910336,-2782495,-19386633,11994101]),new v.FieldElement([21691500,-13624626,-641331,-14367021,3285881,-3483596,-25064666,9718258,-7477437,13381418]),new v.FieldElement([18445390,-4202236,14979846,11622458,-1727110,-3582980,23111648,-6375247,28535282,15779576])),new P.PreComputedGroupElement(new v.FieldElement([30098053,3089662,-9234387,16662135,-21306940,11308411,-14068454,12021730,9955285,-16303356]),new v.FieldElement([9734894,-14576830,-7473633,-9138735,2060392,11313496,-18426029,9924399,20194861,13380996]),new v.FieldElement([-26378102,-7965207,-22167821,15789297,-18055342,-6168792,-1984914,15707771,26342023,10146099]))],[new P.PreComputedGroupElement(new v.FieldElement([-26016874,-219943,21339191,-41388,19745256,-2878700,-29637280,2227040,21612326,-545728]),new v.FieldElement([-13077387,1184228,23562814,-5970442,-20351244,-6348714,25764461,12243797,-20856566,11649658]),new v.FieldElement([-10031494,11262626,27384172,2271902,26947504,-15997771,39944,6114064,33514190,2333242])),new P.PreComputedGroupElement(new v.FieldElement([-21433588,-12421821,8119782,7219913,-21830522,-9016134,-6679750,-12670638,24350578,-13450001]),new v.FieldElement([-4116307,-11271533,-23886186,4843615,-30088339,690623,-31536088,-10406836,8317860,12352766]),new v.FieldElement([18200138,-14475911,-33087759,-2696619,-23702521,-9102511,-23552096,-2287550,20712163,6719373])),new P.PreComputedGroupElement(new v.FieldElement([26656208,6075253,-7858556,1886072,-28344043,4262326,11117530,-3763210,26224235,-3297458]),new v.FieldElement([-17168938,-14854097,-3395676,-16369877,-19954045,14050420,21728352,9493610,18620611,-16428628]),new v.FieldElement([-13323321,13325349,11432106,5964811,18609221,6062965,-5269471,-9725556,-30701573,-16479657])),new P.PreComputedGroupElement(new v.FieldElement([-23860538,-11233159,26961357,1640861,-32413112,-16737940,12248509,-5240639,13735342,1934062]),new v.FieldElement([25089769,6742589,17081145,-13406266,21909293,-16067981,-15136294,-3765346,-21277997,5473616]),new v.FieldElement([31883677,-7961101,1083432,-11572403,22828471,13290673,-7125085,12469656,29111212,-5451014])),new P.PreComputedGroupElement(new v.FieldElement([24244947,-15050407,-26262976,2791540,-14997599,16666678,24367466,6388839,-10295587,452383]),new v.FieldElement([-25640782,-3417841,5217916,16224624,19987036,-4082269,-24236251,-5915248,15766062,8407814]),new v.FieldElement([-20406999,13990231,15495425,16395525,5377168,15166495,-8917023,-4388953,-8067909,2276718])),new P.PreComputedGroupElement(new v.FieldElement([30157918,12924066,-17712050,9245753,19895028,3368142,-23827587,5096219,22740376,-7303417]),new v.FieldElement([2041139,-14256350,7783687,13876377,-25946985,-13352459,24051124,13742383,-15637599,13295222]),new v.FieldElement([33338237,-8505733,12532113,7977527,9106186,-1715251,-17720195,-4612972,-4451357,-14669444])),new P.PreComputedGroupElement(new v.FieldElement([-20045281,5454097,-14346548,6447146,28862071,1883651,-2469266,-4141880,7770569,9620597]),new v.FieldElement([23208068,7979712,33071466,8149229,1758231,-10834995,30945528,-1694323,-33502340,-14767970]),new v.FieldElement([1439958,-16270480,-1079989,-793782,4625402,10647766,-5043801,1220118,30494170,-11440799])),new P.PreComputedGroupElement(new v.FieldElement([-5037580,-13028295,-2970559,-3061767,15640974,-6701666,-26739026,926050,-1684339,-13333647]),new v.FieldElement([13908495,-3549272,30919928,-6273825,-21521863,7989039,9021034,9078865,3353509,4033511]),new v.FieldElement([-29663431,-15113610,32259991,-344482,24295849,-12912123,23161163,8839127,27485041,7356032]))],[new P.PreComputedGroupElement(new v.FieldElement([9661027,705443,11980065,-5370154,-1628543,14661173,-6346142,2625015,28431036,-16771834]),new v.FieldElement([-23839233,-8311415,-25945511,7480958,-17681669,-8354183,-22545972,14150565,15970762,4099461]),new v.FieldElement([29262576,16756590,26350592,-8793563,8529671,-11208050,13617293,-9937143,11465739,8317062])),new P.PreComputedGroupElement(new v.FieldElement([-25493081,-6962928,32500200,-9419051,-23038724,-2302222,14898637,3848455,20969334,-5157516]),new v.FieldElement([-20384450,-14347713,-18336405,13884722,-33039454,2842114,-21610826,-3649888,11177095,14989547]),new v.FieldElement([-24496721,-11716016,16959896,2278463,12066309,10137771,13515641,2581286,-28487508,9930240])),new P.PreComputedGroupElement(new v.FieldElement([-17751622,-2097826,16544300,-13009300,-15914807,-14949081,18345767,-13403753,16291481,-5314038]),new v.FieldElement([-33229194,2553288,32678213,9875984,8534129,6889387,-9676774,6957617,4368891,9788741]),new v.FieldElement([16660756,7281060,-10830758,12911820,20108584,-8101676,-21722536,-8613148,16250552,-11111103])),new P.PreComputedGroupElement(new v.FieldElement([-19765507,2390526,-16551031,14161980,1905286,6414907,4689584,10604807,-30190403,4782747]),new v.FieldElement([-1354539,14736941,-7367442,-13292886,7710542,-14155590,-9981571,4383045,22546403,437323]),new v.FieldElement([31665577,-12180464,-16186830,1491339,-18368625,3294682,27343084,2786261,-30633590,-14097016])),new P.PreComputedGroupElement(new v.FieldElement([-14467279,-683715,-33374107,7448552,19294360,14334329,-19690631,2355319,-19284671,-6114373]),new v.FieldElement([15121312,-15796162,6377020,-6031361,-10798111,-12957845,18952177,15496498,-29380133,11754228]),new v.FieldElement([-2637277,-13483075,8488727,-14303896,12728761,-1622493,7141596,11724556,22761615,-10134141])),new P.PreComputedGroupElement(new v.FieldElement([16918416,11729663,-18083579,3022987,-31015732,-13339659,-28741185,-12227393,32851222,11717399]),new v.FieldElement([11166634,7338049,-6722523,4531520,-29468672,-7302055,31474879,3483633,-1193175,-4030831]),new v.FieldElement([-185635,9921305,31456609,-13536438,-12013818,13348923,33142652,6546660,-19985279,-3948376])),new P.PreComputedGroupElement(new v.FieldElement([-32460596,11266712,-11197107,-7899103,31703694,3855903,-8537131,-12833048,-30772034,-15486313]),new v.FieldElement([-18006477,12709068,3991746,-6479188,-21491523,-10550425,-31135347,-16049879,10928917,3011958]),new v.FieldElement([-6957757,-15594337,31696059,334240,29576716,14796075,-30831056,-12805180,18008031,10258577])),new P.PreComputedGroupElement(new v.FieldElement([-22448644,15655569,7018479,-4410003,-30314266,-1201591,-1853465,1367120,25127874,6671743]),new v.FieldElement([29701166,-14373934,-10878120,9279288,-17568,13127210,21382910,11042292,25838796,4642684]),new v.FieldElement([-20430234,14955537,-24126347,8124619,-5369288,-5990470,30468147,-13900640,18423289,4177476]))]]})),S=l((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.ProjectiveGroupElement=void 0;var n=function(){function e(e,t,n){this.X=null!=e?e:new v.FieldElement,this.Y=null!=t?t:new v.FieldElement,this.Z=null!=n?n:new v.FieldElement}return e.prototype.zero=function(){this.X.zero(),this.Y.one(),this.Z.one()},e.prototype.double=function(e){var t=new v.FieldElement;e.X.square(this.X),e.Z.square(this.Y),e.T.square2(this.Z),e.Y.add(this.X,this.Y),t.square(e.Y),e.Y.add(e.Z,e.X),e.Z.sub(e.Z,e.X),e.X.sub(t,e.Y),e.T.sub(e.T,e.Z)},e.prototype.toExtended=function(e){e.X.mul(this.X,this.Z),e.Y.mul(this.Y,this.Z),e.Z.square(this.Z),e.T.mul(this.X,this.Y)},e.prototype.toBytes=function(e){var t=new v.FieldElement,n=new v.FieldElement,r=new v.FieldElement;t.invert(this.Z),n.mul(this.X,t),r.mul(this.Y,t),r.toBytes(e),e[31]^=n.isNegative()<<7},e.prototype.doubleScalarMultVartime=function(e,t,n){var r,i=new Int8Array(256),o=new Int8Array(256),a=[new b.CachedGroupElement,new b.CachedGroupElement,new b.CachedGroupElement,new b.CachedGroupElement,new b.CachedGroupElement,new b.CachedGroupElement,new b.CachedGroupElement,new b.CachedGroupElement],l=new F.CompletedGroupElement,s=new C.ExtendedGroupElement,d=new C.ExtendedGroupElement;for(this.slide(i,e),this.slide(o,n),t.toCached(a[0]),t.double(l),l.toExtended(d),r=0;r<7;r++)l.add(d,a[r]),l.toExtended(s),s.toCached(a[r+1]);for(this.zero(),r=255;r>=0&&(0===i[r]&&0===o[r]);r--);for(;r>=0;r--)this.double(l),i[r]>0?(l.toExtended(s),l.add(s,a[Math.floor(i[r]/2)])):i[r]<0&&(l.toExtended(s),l.sub(s,a[Math.floor(-i[r]/2)])),o[r]>0?(l.toExtended(s),l.mixedAdd(s,N.CONST_BI[Math.floor(o[r]/2)])):o[r]<0&&(l.toExtended(s),l.mixedSub(s,N.CONST_BI[Math.floor(-o[r]/2)])),l.toProjective(this)},e.prototype.slide=function(e,t){var n;for(n=0;n>3]>>(7&n);for(n=0;n=-15))break;e[n]-=e[n+r]<>7&&this.X.neg(),this.T.mul(this.X,this.Y),!0},e.prototype.scalarMultBase=function(e){for(var t=new Int8Array(64),n=0;n>4&15;var r=0;for(n=0;n<63;n++)t[n]+=r,r=t[n]+8>>4,t[n]-=r<<4;t[63]+=r,this.zero();var i=new P.PreComputedGroupElement,o=new F.CompletedGroupElement;for(n=1;n<64;n+=2)i.selectPoint(Math.floor(n/2),t[n]),o.mixedAdd(this,i),o.toExtended(this);var a=new S.ProjectiveGroupElement;this.double(o),o.toProjective(a),a.double(o),o.toProjective(a),a.double(o),o.toProjective(a),a.double(o),o.toExtended(this);for(n=0;n<64;n+=2)i.selectPoint(n/2,t[n]),o.mixedAdd(this,i),o.toExtended(this)},e.prototype.cofactorEqual=function(e){var t=new b.CachedGroupElement,n=new F.CompletedGroupElement,r=new S.ProjectiveGroupElement;e.toCached(t),n.sub(this,t),n.toProjective(r),r.double(n),n.toProjective(r),r.double(n),n.toProjective(r),r.double(n),n.toProjective(r);var i=new Uint8Array(32),o=new Uint8Array(32),a=new Uint8Array(32),l=new Uint8Array(32);return r.X.toBytes(o),r.Y.toBytes(a),r.Z.toBytes(l),d.ArrayHelper.equal(i,o)&&d.ArrayHelper.equal(a,l)},e}();t.ExtendedGroupElement=n})),O=l((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.scalarMinimal=t.scalarReduce=t.scalarMulAdd=void 0,t.scalarMulAdd=function(e,t,n,r){var i=B.BIG_2097151&A.BigIntHelper.read3(t,0),o=B.BIG_2097151&A.BigIntHelper.read4(t,2)>>B.BIG_ARR[5],a=B.BIG_2097151&A.BigIntHelper.read3(t,5)>>B.BIG_ARR[2],l=B.BIG_2097151&A.BigIntHelper.read4(t,7)>>B.BIG_ARR[7],s=B.BIG_2097151&A.BigIntHelper.read4(t,10)>>B.BIG_ARR[4],d=B.BIG_2097151&A.BigIntHelper.read3(t,13)>>B.BIG_ARR[1],u=B.BIG_2097151&A.BigIntHelper.read4(t,15)>>B.BIG_ARR[6],c=B.BIG_2097151&A.BigIntHelper.read3(t,18)>>B.BIG_ARR[3],h=B.BIG_2097151&A.BigIntHelper.read3(t,21),_=B.BIG_2097151&A.BigIntHelper.read4(t,23)>>B.BIG_ARR[5],p=B.BIG_2097151&A.BigIntHelper.read3(t,26)>>B.BIG_ARR[2],m=A.BigIntHelper.read4(t,28)>>B.BIG_ARR[7],E=B.BIG_2097151&A.BigIntHelper.read3(n,0),w=B.BIG_2097151&A.BigIntHelper.read4(n,2)>>B.BIG_ARR[5],I=B.BIG_2097151&A.BigIntHelper.read3(n,5)>>B.BIG_ARR[2],f=B.BIG_2097151&A.BigIntHelper.read4(n,7)>>B.BIG_ARR[7],y=B.BIG_2097151&A.BigIntHelper.read4(n,10)>>B.BIG_ARR[4],g=B.BIG_2097151&A.BigIntHelper.read3(n,13)>>B.BIG_ARR[1],G=B.BIG_2097151&A.BigIntHelper.read4(n,15)>>B.BIG_ARR[6],T=B.BIG_2097151&A.BigIntHelper.read3(n,18)>>B.BIG_ARR[3],R=B.BIG_2097151&A.BigIntHelper.read3(n,21),v=B.BIG_2097151&A.BigIntHelper.read4(n,23)>>B.BIG_ARR[5],b=B.BIG_2097151&A.BigIntHelper.read3(n,26)>>B.BIG_ARR[2],F=A.BigIntHelper.read4(n,28)>>B.BIG_ARR[7],P=B.BIG_2097151&A.BigIntHelper.read3(r,0),N=B.BIG_2097151&A.BigIntHelper.read4(r,2)>>B.BIG_ARR[5],S=B.BIG_2097151&A.BigIntHelper.read3(r,5)>>B.BIG_ARR[2],C=B.BIG_2097151&A.BigIntHelper.read4(r,7)>>B.BIG_ARR[7],O=B.BIG_2097151&A.BigIntHelper.read4(r,10)>>B.BIG_ARR[4],L=B.BIG_2097151&A.BigIntHelper.read3(r,13)>>B.BIG_ARR[1],U=B.BIG_2097151&A.BigIntHelper.read4(r,15)>>B.BIG_ARR[6],M=B.BIG_2097151&A.BigIntHelper.read3(r,18)>>B.BIG_ARR[3],H=B.BIG_2097151&A.BigIntHelper.read3(r,21),x=B.BIG_2097151&A.BigIntHelper.read4(r,23)>>B.BIG_ARR[5],k=B.BIG_2097151&A.BigIntHelper.read3(r,26)>>B.BIG_ARR[2],Y=A.BigIntHelper.read4(r,28)>>B.BIG_ARR[7],D=new BigInt64Array(32),z=P+i*E,K=N+i*w+o*E,X=S+i*I+o*w+a*E,j=C+i*f+o*I+a*w+l*E,Z=O+i*y+o*f+a*I+l*w+s*E,q=L+i*g+o*y+a*f+l*I+s*w+d*E,W=U+i*G+o*g+a*y+l*f+s*I+d*w+u*E,J=M+i*T+o*G+a*g+l*y+s*f+d*I+u*w+c*E,V=H+i*R+o*T+a*G+l*g+s*y+d*f+u*I+c*w+h*E,Q=x+i*v+o*R+a*T+l*G+s*g+d*y+u*f+c*I+h*w+_*E,$=k+i*b+o*v+a*R+l*T+s*G+d*g+u*y+c*f+h*I+_*w+p*E,ee=Y+i*F+o*b+a*v+l*R+s*T+d*G+u*g+c*y+h*f+_*I+p*w+m*E,te=o*F+a*b+l*v+s*R+d*T+u*G+c*g+h*y+_*f+p*I+m*w,ne=a*F+l*b+s*v+d*R+u*T+c*G+h*g+_*y+p*f+m*I,re=l*F+s*b+d*v+u*R+c*T+h*G+_*g+p*y+m*f,ie=s*F+d*b+u*v+c*R+h*T+_*G+p*g+m*y,oe=d*F+u*b+c*v+h*R+_*T+p*G+m*g,ae=u*F+c*b+h*v+_*R+p*T+m*G,le=c*F+h*b+_*v+p*R+m*T,se=h*F+_*b+p*v+m*R,de=_*F+p*b+m*v,ue=p*F+m*b,ce=m*F,he=B.BIG_ARR[0];D[0]=z+B.BIG_1_SHIFTL_20>>B.BIG_ARR[21],K+=D[0],z-=D[0]<>B.BIG_ARR[21],j+=D[2],X-=D[2]<>B.BIG_ARR[21],q+=D[4],Z-=D[4]<>B.BIG_ARR[21],J+=D[6],W-=D[6]<>B.BIG_ARR[21],Q+=D[8],V-=D[8]<>B.BIG_ARR[21],ee+=D[10],$-=D[10]<>B.BIG_ARR[21],ne+=D[12],te-=D[12]<>B.BIG_ARR[21],ie+=D[14],re-=D[14]<>B.BIG_ARR[21],ae+=D[16],oe-=D[16]<>B.BIG_ARR[21],se+=D[18],le-=D[18]<>B.BIG_ARR[21],ue+=D[20],de-=D[20]<>B.BIG_ARR[21],he+=D[22],ce-=D[22]<>B.BIG_ARR[21],X+=D[1],K-=D[1]<>B.BIG_ARR[21],Z+=D[3],j-=D[3]<>B.BIG_ARR[21],W+=D[5],q-=D[5]<>B.BIG_ARR[21],V+=D[7],J-=D[7]<>B.BIG_ARR[21],$+=D[9],Q-=D[9]<>B.BIG_ARR[21],te+=D[11],ee-=D[11]<>B.BIG_ARR[21],re+=D[13],ne-=D[13]<>B.BIG_ARR[21],oe+=D[15],ie-=D[15]<>B.BIG_ARR[21],le+=D[17],ae-=D[17]<>B.BIG_ARR[21],de+=D[19],se-=D[19]<>B.BIG_ARR[21],ce+=D[21],ue-=D[21]<>B.BIG_ARR[21],J+=D[6],W-=D[6]<>B.BIG_ARR[21],Q+=D[8],V-=D[8]<>B.BIG_ARR[21],ee+=D[10],$-=D[10]<>B.BIG_ARR[21],ne+=D[12],te-=D[12]<>B.BIG_ARR[21],ie+=D[14],re-=D[14]<>B.BIG_ARR[21],ae+=D[16],oe-=D[16]<>B.BIG_ARR[21],V+=D[7],J-=D[7]<>B.BIG_ARR[21],$+=D[9],Q-=D[9]<>B.BIG_ARR[21],te+=D[11],ee-=D[11]<>B.BIG_ARR[21],re+=D[13],ne-=D[13]<>B.BIG_ARR[21],oe+=D[15],ie-=D[15]<>B.BIG_ARR[21],K+=D[0],z-=D[0]<>B.BIG_ARR[21],j+=D[2],X-=D[2]<>B.BIG_ARR[21],q+=D[4],Z-=D[4]<>B.BIG_ARR[21],J+=D[6],W-=D[6]<>B.BIG_ARR[21],Q+=D[8],V-=D[8]<>B.BIG_ARR[21],ee+=D[10],$-=D[10]<>B.BIG_ARR[21],X+=D[1],K-=D[1]<>B.BIG_ARR[21],Z+=D[3],j-=D[3]<>B.BIG_ARR[21],W+=D[5],q-=D[5]<>B.BIG_ARR[21],V+=D[7],J-=D[7]<>B.BIG_ARR[21],$+=D[9],Q-=D[9]<>B.BIG_ARR[21],te+=D[11],ee-=D[11]<>B.BIG_ARR[21],K+=D[0],z-=D[0]<>B.BIG_ARR[21],X+=D[1],K-=D[1]<>B.BIG_ARR[21],j+=D[2],X-=D[2]<>B.BIG_ARR[21],Z+=D[3],j-=D[3]<>B.BIG_ARR[21],q+=D[4],Z-=D[4]<>B.BIG_ARR[21],W+=D[5],q-=D[5]<>B.BIG_ARR[21],J+=D[6],W-=D[6]<>B.BIG_ARR[21],V+=D[7],J-=D[7]<>B.BIG_ARR[21],Q+=D[8],V-=D[8]<>B.BIG_ARR[21],$+=D[9],Q-=D[9]<>B.BIG_ARR[21],ee+=D[10],$-=D[10]<>B.BIG_ARR[21],te+=D[11],ee-=D[11]<>B.BIG_ARR[21],K+=D[0],z-=D[0]<>B.BIG_ARR[21],X+=D[1],K-=D[1]<>B.BIG_ARR[21],j+=D[2],X-=D[2]<>B.BIG_ARR[21],Z+=D[3],j-=D[3]<>B.BIG_ARR[21],q+=D[4],Z-=D[4]<>B.BIG_ARR[21],W+=D[5],q-=D[5]<>B.BIG_ARR[21],J+=D[6],W-=D[6]<>B.BIG_ARR[21],V+=D[7],J-=D[7]<>B.BIG_ARR[21],Q+=D[8],V-=D[8]<>B.BIG_ARR[21],$+=D[9],Q-=D[9]<>B.BIG_ARR[21],ee+=D[10],$-=D[10]<>B.BIG_ARR[0]),e[1]=Number(z>>B.BIG_ARR[8]),e[2]=Number(z>>B.BIG_ARR[16]|K<>B.BIG_ARR[3]),e[4]=Number(K>>B.BIG_ARR[11]),e[5]=Number(K>>B.BIG_ARR[19]|X<>B.BIG_ARR[6]),e[7]=Number(X>>B.BIG_ARR[14]|j<>B.BIG_ARR[1]),e[9]=Number(j>>B.BIG_ARR[9]),e[10]=Number(j>>B.BIG_ARR[17]|Z<>B.BIG_ARR[4]),e[12]=Number(Z>>B.BIG_ARR[12]),e[13]=Number(Z>>B.BIG_ARR[20]|q<>B.BIG_ARR[7]),e[15]=Number(q>>B.BIG_ARR[15]|W<>B.BIG_ARR[2]),e[17]=Number(W>>B.BIG_ARR[10]),e[18]=Number(W>>B.BIG_ARR[18]|J<>B.BIG_ARR[5]),e[20]=Number(J>>B.BIG_ARR[13]),e[21]=Number(V>>B.BIG_ARR[0]),e[22]=Number(V>>B.BIG_ARR[8]),e[23]=Number(V>>B.BIG_ARR[16]|Q<>B.BIG_ARR[3]),e[25]=Number(Q>>B.BIG_ARR[11]),e[26]=Number(Q>>B.BIG_ARR[19]|$<>B.BIG_ARR[6]),e[28]=Number($>>B.BIG_ARR[14]|ee<>B.BIG_ARR[1]),e[30]=Number(ee>>B.BIG_ARR[9]),e[31]=Number(ee>>B.BIG_ARR[17])},t.scalarReduce=function(e,t){var n=B.BIG_2097151&A.BigIntHelper.read3(t,0),r=B.BIG_2097151&A.BigIntHelper.read4(t,2)>>B.BIG_ARR[5],i=B.BIG_2097151&A.BigIntHelper.read3(t,5)>>B.BIG_ARR[2],o=B.BIG_2097151&A.BigIntHelper.read4(t,7)>>B.BIG_ARR[7],a=B.BIG_2097151&A.BigIntHelper.read4(t,10)>>B.BIG_ARR[4],l=B.BIG_2097151&A.BigIntHelper.read3(t,13)>>B.BIG_ARR[1],s=B.BIG_2097151&A.BigIntHelper.read4(t,15)>>B.BIG_ARR[6],d=B.BIG_2097151&A.BigIntHelper.read3(t,18)>>B.BIG_ARR[3],u=B.BIG_2097151&A.BigIntHelper.read3(t,21),c=B.BIG_2097151&A.BigIntHelper.read4(t,23)>>B.BIG_ARR[5],h=B.BIG_2097151&A.BigIntHelper.read3(t,26)>>B.BIG_ARR[2],_=B.BIG_2097151&A.BigIntHelper.read4(t,28)>>B.BIG_ARR[7],p=B.BIG_2097151&A.BigIntHelper.read4(t,31)>>B.BIG_ARR[4],m=B.BIG_2097151&A.BigIntHelper.read3(t,34)>>B.BIG_ARR[1],E=B.BIG_2097151&A.BigIntHelper.read4(t,36)>>B.BIG_ARR[6],w=B.BIG_2097151&A.BigIntHelper.read3(t,39)>>B.BIG_ARR[3],I=B.BIG_2097151&A.BigIntHelper.read3(t,42),f=B.BIG_2097151&A.BigIntHelper.read4(t,44)>>B.BIG_ARR[5],y=B.BIG_2097151&A.BigIntHelper.read3(t,47)>>B.BIG_ARR[2],g=B.BIG_2097151&A.BigIntHelper.read4(t,49)>>B.BIG_ARR[7],G=B.BIG_2097151&A.BigIntHelper.read4(t,52)>>B.BIG_ARR[4],T=B.BIG_2097151&A.BigIntHelper.read3(t,55)>>B.BIG_ARR[1],R=B.BIG_2097151&A.BigIntHelper.read4(t,57)>>B.BIG_ARR[6],v=A.BigIntHelper.read4(t,60)>>B.BIG_ARR[3];_+=v*B.BIG_666643,p+=v*B.BIG_470296,m+=v*B.BIG_654183,E-=v*B.BIG_997805,w+=v*B.BIG_136657,I-=v*B.BIG_683901,v=B.BIG_ARR[0],h+=R*B.BIG_666643,_+=R*B.BIG_470296,p+=R*B.BIG_654183,m-=R*B.BIG_997805,E+=R*B.BIG_136657,w-=R*B.BIG_683901,R=B.BIG_ARR[0],c+=T*B.BIG_666643,h+=T*B.BIG_470296,_+=T*B.BIG_654183,p-=T*B.BIG_997805,m+=T*B.BIG_136657,E-=T*B.BIG_683901,T=B.BIG_ARR[0],u+=G*B.BIG_666643,c+=G*B.BIG_470296,h+=G*B.BIG_654183,_-=G*B.BIG_997805,p+=G*B.BIG_136657,m-=G*B.BIG_683901,G=B.BIG_ARR[0],d+=g*B.BIG_666643,u+=g*B.BIG_470296,c+=g*B.BIG_654183,h-=g*B.BIG_997805,_+=g*B.BIG_136657,p-=g*B.BIG_683901,g=B.BIG_ARR[0],s+=y*B.BIG_666643,d+=y*B.BIG_470296,u+=y*B.BIG_654183,c-=y*B.BIG_997805,h+=y*B.BIG_136657,_-=y*B.BIG_683901,y=B.BIG_ARR[0];var b=new BigInt64Array(17);b[6]=s+B.BIG_1_SHIFTL_20>>B.BIG_ARR[21],d+=b[6],s-=b[6]<>B.BIG_ARR[21],c+=b[8],u-=b[8]<>B.BIG_ARR[21],_+=b[10],h-=b[10]<>B.BIG_ARR[21],m+=b[12],p-=b[12]<>B.BIG_ARR[21],w+=b[14],E-=b[14]<>B.BIG_ARR[21],f+=b[16],I-=b[16]<>B.BIG_ARR[21],u+=b[7],d-=b[7]<>B.BIG_ARR[21],h+=b[9],c-=b[9]<>B.BIG_ARR[21],p+=b[11],_-=b[11]<>B.BIG_ARR[21],E+=b[13],m-=b[13]<>B.BIG_ARR[21],I+=b[15],w-=b[15]<>B.BIG_ARR[21],r+=b[0],n-=b[0]<>B.BIG_ARR[21],o+=b[2],i-=b[2]<>B.BIG_ARR[21],l+=b[4],a-=b[4]<>B.BIG_ARR[21],d+=b[6],s-=b[6]<>B.BIG_ARR[21],c+=b[8],u-=b[8]<>B.BIG_ARR[21],_+=b[10],h-=b[10]<>B.BIG_ARR[21],i+=b[1],r-=b[1]<>B.BIG_ARR[21],a+=b[3],o-=b[3]<>B.BIG_ARR[21],s+=b[5],l-=b[5]<>B.BIG_ARR[21],u+=b[7],d-=b[7]<>B.BIG_ARR[21],h+=b[9],c-=b[9]<>B.BIG_ARR[21],p+=b[11],_-=b[11]<>B.BIG_ARR[21],r+=b[0],n-=b[0]<>B.BIG_ARR[21],i+=b[1],r-=b[1]<>B.BIG_ARR[21],o+=b[2],i-=b[2]<>B.BIG_ARR[21],a+=b[3],o-=b[3]<>B.BIG_ARR[21],l+=b[4],a-=b[4]<>B.BIG_ARR[21],s+=b[5],l-=b[5]<>B.BIG_ARR[21],d+=b[6],s-=b[6]<>B.BIG_ARR[21],u+=b[7],d-=b[7]<>B.BIG_ARR[21],c+=b[8],u-=b[8]<>B.BIG_ARR[21],h+=b[9],c-=b[9]<>B.BIG_ARR[21],_+=b[10],h-=b[10]<>B.BIG_ARR[21],p+=b[11],_-=b[11]<>B.BIG_ARR[21],r+=b[0],n-=b[0]<>B.BIG_ARR[21],i+=b[1],r-=b[1]<>B.BIG_ARR[21],o+=b[2],i-=b[2]<>B.BIG_ARR[21],a+=b[3],o-=b[3]<>B.BIG_ARR[21],l+=b[4],a-=b[4]<>B.BIG_ARR[21],s+=b[5],l-=b[5]<>B.BIG_ARR[21],d+=b[6],s-=b[6]<>B.BIG_ARR[21],u+=b[7],d-=b[7]<>B.BIG_ARR[21],c+=b[8],u-=b[8]<>B.BIG_ARR[21],h+=b[9],c-=b[9]<>B.BIG_ARR[21],_+=b[10],h-=b[10]<>B.BIG_ARR[0]),e[1]=Number(n>>B.BIG_ARR[8]),e[2]=Number(n>>B.BIG_ARR[16]|r<>B.BIG_ARR[3]),e[4]=Number(r>>B.BIG_ARR[11]),e[5]=Number(r>>B.BIG_ARR[19]|i<>B.BIG_ARR[6]),e[7]=Number(i>>B.BIG_ARR[14]|o<>B.BIG_ARR[1]),e[9]=Number(o>>B.BIG_ARR[9]),e[10]=Number(o>>B.BIG_ARR[17]|a<>B.BIG_ARR[4]),e[12]=Number(a>>B.BIG_ARR[12]),e[13]=Number(a>>B.BIG_ARR[20]|l<>B.BIG_ARR[7]),e[15]=Number(l>>B.BIG_ARR[15]|s<>B.BIG_ARR[2]),e[17]=Number(s>>B.BIG_ARR[10]),e[18]=Number(s>>B.BIG_ARR[18]|d<>B.BIG_ARR[5]),e[20]=Number(d>>B.BIG_ARR[13]),e[21]=Number(u>>B.BIG_ARR[0]),e[22]=Number(u>>B.BIG_ARR[8]),e[23]=Number(u>>B.BIG_ARR[16]|c<>B.BIG_ARR[3]),e[25]=Number(c>>B.BIG_ARR[11]),e[26]=Number(c>>B.BIG_ARR[19]|h<>B.BIG_ARR[6]),e[28]=Number(h>>B.BIG_ARR[14]|_<>B.BIG_ARR[1]),e[30]=Number(_>>B.BIG_ARR[9]),e[31]=Number(_>>B.BIG_ARR[17])},t.scalarMinimal=function(e){for(var t=3;t>=0;t--){var n=A.BigIntHelper.read8(e,8*t);if(n>N.CONST_ORDER[t])return!1;if(nt.MAX_OUTPUT_COUNT)throw new Error("The maximum number of outputs is "+t.MAX_OUTPUT_COUNT+", you have provided "+n.length);e.writeUInt16("outputs.numOutputs",n.length);for(var i=0;i0){var r=e.readUInt32("payload.type",!1);if(r===g.TRANSACTION_PAYLOAD_TYPE)t=i(e);else if(r===f.MILESTONE_PAYLOAD_TYPE)t=a(e);else if(r===I.INDEXATION_PAYLOAD_TYPE)t=s(e);else if(r===y.RECEIPT_PAYLOAD_TYPE)t=u(e);else{if(r!==G.TREASURY_TRANSACTION_PAYLOAD_TYPE)throw new Error("Unrecognized payload type "+r);t=_(e)}}return t}function r(e,t){var n=e.getWriteIndex();if(e.writeUInt32("payload.length",0),t)if(t.type===g.TRANSACTION_PAYLOAD_TYPE)o(e,t);else if(t.type===f.MILESTONE_PAYLOAD_TYPE)l(e,t);else if(t.type===I.INDEXATION_PAYLOAD_TYPE)d(e,t);else if(t.type===y.RECEIPT_PAYLOAD_TYPE)c(e,t);else{if(t.type!==G.TREASURY_TRANSACTION_PAYLOAD_TYPE)throw new Error("Unrecognized transaction type "+t.type);m(e,t)}else;var r=e.getWriteIndex();e.setWriteIndex(n),e.writeUInt32("payload.length",r-n-h.UINT32_SIZE),e.setWriteIndex(r)}function i(e){if(!e.hasRemaining(t.MIN_TRANSACTION_PAYLOAD_LENGTH))throw new Error("Transaction Payload data is "+e.length()+" in length which is less than the minimimum size required of "+t.MIN_TRANSACTION_PAYLOAD_LENGTH);var n,r,i=e.readUInt32("payloadTransaction.type");if(i!==g.TRANSACTION_PAYLOAD_TYPE)throw new Error("Type mismatch in payloadTransaction "+i);if(e.readByte("payloadTransaction.essenceType",!1)!==U.TRANSACTION_ESSENCE_TYPE)throw new Error("Unrecognized transaction essence type "+i);return n=Y.deserializeTransactionEssence(e),r=j.deserializeUnlockBlocks(e),{type:g.TRANSACTION_PAYLOAD_TYPE,essence:n,unlockBlocks:r}}function o(e,t){if(e.writeUInt32("payloadMilestone.type",t.type),t.type!==g.TRANSACTION_PAYLOAD_TYPE)throw new Error("Unrecognized transaction type "+t.type);Y.serializeTransactionEssence(e,t.essence),j.serializeUnlockBlocks(e,t.unlockBlocks)}function a(e){if(!e.hasRemaining(t.MIN_MILESTONE_PAYLOAD_LENGTH))throw new Error("Milestone Payload data is "+e.length()+" in length which is less than the minimimum size required of "+t.MIN_MILESTONE_PAYLOAD_LENGTH);var r=e.readUInt32("payloadMilestone.type");if(r!==f.MILESTONE_PAYLOAD_TYPE)throw new Error("Type mismatch in payloadMilestone "+r);for(var i=e.readUInt32("payloadMilestone.index"),o=e.readUInt64("payloadMilestone.timestamp"),a=e.readByte("payloadMilestone.numParents"),l=[],s=0;sq.MAX_NUMBER_PARENTS)throw new Error("A maximum of "+q.MAX_NUMBER_PARENTS+" parents is allowed, you provided "+t.parentMessageIds.length);if(new Set(t.parentMessageIds).size!==t.parentMessageIds.length)throw new Error("The milestone parents must be unique");var n=t.parentMessageIds.slice().sort();e.writeByte("payloadMilestone.numParents",t.parentMessageIds.length);for(var i=0;it.MAX_INDEXATION_KEY_LENGTH)throw new Error("The indexation key length is "+n.index.length/2+", which exceeds the maximum size of "+t.MAX_INDEXATION_KEY_LENGTH);e.writeUInt32("payloadIndexation.type",n.type),e.writeUInt16("payloadIndexation.indexLength",n.index.length/2),e.writeFixedHex("payloadIndexation.index",n.index.length/2,n.index),n.data?(e.writeUInt32("payloadIndexation.dataLength",n.data.length/2),e.writeFixedHex("payloadIndexation.data",n.data.length/2,n.data)):e.writeUInt32("payloadIndexation.dataLength",0)}function u(e){if(!e.hasRemaining(t.MIN_RECEIPT_PAYLOAD_LENGTH))throw new Error("Receipt Payload data is "+e.length()+" in length which is less than the minimimum size required of "+t.MIN_RECEIPT_PAYLOAD_LENGTH);var r=e.readUInt32("payloadReceipt.type");if(r!==y.RECEIPT_PAYLOAD_TYPE)throw new Error("Type mismatch in payloadReceipt "+r);var i=e.readUInt32("payloadReceipt.migratedAt"),o=e.readBoolean("payloadReceipt.final"),a=p.deserializeFunds(e),l=n(e);if(!l||l.type!==G.TREASURY_TRANSACTION_PAYLOAD_TYPE)throw new Error("payloadReceipts can only contain treasury payloads "+r);return{type:y.RECEIPT_PAYLOAD_TYPE,migratedAt:i,final:o,funds:a,transaction:l}}function c(e,t){e.writeUInt32("payloadReceipt.type",t.type),e.writeUInt32("payloadReceipt.migratedAt",t.migratedAt),e.writeBoolean("payloadReceipt.final",t.final),p.serializeFunds(e,t.funds),r(e,t.transaction)}function _(e){if(!e.hasRemaining(t.MIN_TREASURY_TRANSACTION_PAYLOAD_LENGTH))throw new Error("Treasure Transaction Payload data is "+e.length()+" in length which is less than the minimimum size required of "+t.MIN_TREASURY_TRANSACTION_PAYLOAD_LENGTH);var n=e.readUInt32("payloadTreasuryTransaction.type");if(n!==G.TREASURY_TRANSACTION_PAYLOAD_TYPE)throw new Error("Type mismatch in payloadTreasuryTransaction "+n);var r=w.deserializeTreasuryInput(e),i=k.deserializeTreasuryOutput(e);return{type:G.TREASURY_TRANSACTION_PAYLOAD_TYPE,input:r,output:i}}function m(e,t){e.writeUInt32("payloadTreasuryTransaction.type",t.type),w.serializeTreasuryInput(e,t.input),k.serializeTreasuryOutput(e,t.output)}Object.defineProperty(t,"__esModule",{value:!0}),t.serializeTreasuryTransactionPayload=t.deserializeTreasuryTransactionPayload=t.serializeReceiptPayload=t.deserializeReceiptPayload=t.serializeIndexationPayload=t.deserializeIndexationPayload=t.serializeMilestonePayload=t.deserializeMilestonePayload=t.serializeTransactionPayload=t.deserializeTransactionPayload=t.serializePayload=t.deserializePayload=t.MAX_INDEXATION_KEY_LENGTH=t.MIN_INDEXATION_KEY_LENGTH=t.MIN_TREASURY_TRANSACTION_PAYLOAD_LENGTH=t.MIN_RECEIPT_PAYLOAD_LENGTH=t.MIN_TRANSACTION_PAYLOAD_LENGTH=t.MIN_INDEXATION_PAYLOAD_LENGTH=t.MIN_MILESTONE_PAYLOAD_LENGTH=t.MIN_PAYLOAD_LENGTH=void 0,t.MIN_PAYLOAD_LENGTH=h.TYPE_LENGTH,t.MIN_MILESTONE_PAYLOAD_LENGTH=t.MIN_PAYLOAD_LENGTH+h.UINT32_SIZE+h.UINT64_SIZE+h.MESSAGE_ID_LENGTH+h.MESSAGE_ID_LENGTH+h.MERKLE_PROOF_LENGTH+2*h.UINT32_SIZE+h.BYTE_SIZE+L.Ed25519.PUBLIC_KEY_SIZE+h.BYTE_SIZE+L.Ed25519.SIGNATURE_SIZE,t.MIN_INDEXATION_PAYLOAD_LENGTH=t.MIN_PAYLOAD_LENGTH+h.STRING_LENGTH+1+h.STRING_LENGTH,t.MIN_TRANSACTION_PAYLOAD_LENGTH=t.MIN_PAYLOAD_LENGTH+h.UINT32_SIZE,t.MIN_RECEIPT_PAYLOAD_LENGTH=t.MIN_PAYLOAD_LENGTH+h.UINT32_SIZE+h.UINT16_SIZE+p.MIN_MIGRATED_FUNDS_LENGTH,t.MIN_TREASURY_TRANSACTION_PAYLOAD_LENGTH=t.MIN_PAYLOAD_LENGTH+w.MIN_TREASURY_INPUT_LENGTH+k.MIN_TREASURY_OUTPUT_LENGTH,t.MIN_INDEXATION_KEY_LENGTH=1,t.MAX_INDEXATION_KEY_LENGTH=64,t.deserializePayload=n,t.serializePayload=r,t.deserializeTransactionPayload=i,t.serializeTransactionPayload=o,t.deserializeMilestonePayload=a,t.serializeMilestonePayload=l,t.deserializeIndexationPayload=s,t.serializeIndexationPayload=d,t.deserializeReceiptPayload=u,t.serializeReceiptPayload=c,t.deserializeTreasuryTransactionPayload=_,t.serializeTreasuryTransactionPayload=m})),q=l((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.serializeMessage=t.deserializeMessage=t.MIN_NUMBER_PARENTS=t.MAX_NUMBER_PARENTS=t.MAX_MESSAGE_LENGTH=void 0;var n=h.UINT64_SIZE+h.BYTE_SIZE+h.MESSAGE_ID_LENGTH+Z.MIN_PAYLOAD_LENGTH+h.UINT64_SIZE;t.MAX_MESSAGE_LENGTH=32768,t.MAX_NUMBER_PARENTS=8,t.MIN_NUMBER_PARENTS=1,t.deserializeMessage=function(e){if(!e.hasRemaining(n))throw new Error("Message data is "+e.length()+" in length which is less than the minimimum size required of "+n);for(var t=e.readUInt64("message.networkId"),r=e.readByte("message.numParents"),i=[],o=0;ot.MAX_NUMBER_PARENTS)throw new Error("A maximum of "+t.MAX_NUMBER_PARENTS+" parents is allowed, you provided "+l);if(new Set(n.parentMessageIds).size!==l)throw new Error("The message parents must be unique");for(var s=n.parentMessageIds.slice().sort(),d=0;d0?i-4:i;for(n=0;n>16&255,a[l++]=t>>8&255,a[l++]=255&t;2===o&&(t=ee[e.charCodeAt(n)]<<2|ee[e.charCodeAt(n+1)]>>4,a[l++]=255&t);1===o&&(t=ee[e.charCodeAt(n)]<<10|ee[e.charCodeAt(n+1)]<<4|ee[e.charCodeAt(n+2)]>>2,a[l++]=t>>8&255,a[l++]=255&t);return a},Q=function(e){for(var t,n=e.length,r=n%3,i=[],o=16383,a=0,l=n-r;al?l:a+o));1===r?(t=e[n-1],i.push($[t>>2]+$[t<<4&63]+"==")):2===r&&(t=(e[n-2]<<8)+e[n-1],i.push($[t>>10]+$[t>>4&63]+$[t<<2&63]+"="));return i.join("")},$=[],ee=[],te="undefined"!=typeof Uint8Array?Uint8Array:Array,ne="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",re=0,ie=ne.length;re0)throw new Error("Invalid string. Length must be a multiple of 4");var n=e.indexOf("=");return-1===n&&(n=t),[n,n===t?0:4-n%4]}function ae(e,t,n){for(var r,i,o=[],a=t;a>18&63]+$[i>>12&63]+$[i>>6&63]+$[63&i]);return o.join("")}ee["-".charCodeAt(0)]=62,ee["_".charCodeAt(0)]=63;var le={byteLength:J,toByteArray:V,fromByteArray:Q},se=l((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Converter=void 0;var n=function(){function e(){}return e.bytesToUtf8=function(e,t,n){for(var r=null!=t?t:0,i=null!=n?n:e.length,o="",a=r;a191&&l<224)o+=String.fromCharCode((31&l)<<6|63&e[a+1]),a+=1;else if(l>223&&l<240)o+=String.fromCharCode((15&l)<<12|(63&e[a+1])<<6|63&e[a+2]),a+=2;else{var s=((7&l)<<18|(63&e[a+1])<<12|(63&e[a+2])<<6|63&e[a+3])-65536;o+=String.fromCharCode(s>>10|55296,1023&s|56320),a+=3}}return o},e.utf8ToBytes=function(e){for(var t=[],n=0;n>6,128|63&r):r<55296||r>=57344?t.push(224|r>>12,128|r>>6&63,128|63&r):(n++,r=65536+((1023&r)<<10|1023&e.charCodeAt(n)),t.push(240|r>>18,128|r>>12&63,128|r>>6&63,128|63&r))}return Uint8Array.from(t)},e.bytesToHex=function(t,n,r,i){var o="";if(this.buildHexLookups(),e.ENCODE_LOOKUP){var a=null!=r?r:t.length,l=null!=n?n:0;if(i)for(var s=0;s>1,i=r<<1,o=new Uint8Array(r);if(this.buildHexLookups(),e.DECODE_LOOKUP){for(var a=0,l=0;a>4&15]+t[15&n],n<16&&(n<10?e.DECODE_LOOKUP[48+n]=n:e.DECODE_LOOKUP[87+n]=n)}},e}();t.Converter=n})),de=l((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.ReadStream=void 0;var n=function(){function e(e,t){void 0===t&&(t=0),this._storage=new Uint8Array(e),this._readIndex=t}return e.prototype.length=function(){return this._storage.byteLength},e.prototype.hasRemaining=function(e){return this._readIndex+e<=this._storage.byteLength},e.prototype.unused=function(){return this._storage.byteLength-this._readIndex},e.prototype.getReadIndex=function(){return this._readIndex},e.prototype.setReadIndex=function(e){if(this._readIndex=e,e>=this._storage.length)throw new Error("You cannot set the readIndex to "+e+" as the stream is only "+this._storage.length+" in length")},e.prototype.readFixedHex=function(e,t,n){if(void 0===n&&(n=!0),!this.hasRemaining(t))throw new Error(e+" length "+t+" exceeds the remaining data "+this.unused());var r=se.Converter.bytesToHex(this._storage,this._readIndex,t);return n&&(this._readIndex+=t),r},e.prototype.readBytes=function(e,t,n){if(void 0===n&&(n=!0),!this.hasRemaining(t))throw new Error(e+" length "+t+" exceeds the remaining data "+this.unused());var r=this._storage.slice(this._readIndex,this._readIndex+t);return n&&(this._readIndex+=t),r},e.prototype.readByte=function(e,t){if(void 0===t&&(t=!0),!this.hasRemaining(1))throw new Error(e+" length 1 exceeds the remaining data "+this.unused());var n=this._storage[this._readIndex];return t&&(this._readIndex+=1),n},e.prototype.readUInt16=function(e,t){if(void 0===t&&(t=!0),!this.hasRemaining(2))throw new Error(e+" length 2 exceeds the remaining data "+this.unused());var n=this._storage[this._readIndex]|this._storage[this._readIndex+1]<<8;return t&&(this._readIndex+=2),n},e.prototype.readUInt32=function(e,t){if(void 0===t&&(t=!0),!this.hasRemaining(4))throw new Error(e+" length 4 exceeds the remaining data "+this.unused());var n=this._storage[this._readIndex]|256*this._storage[this._readIndex+1]|65536*this._storage[this._readIndex+2]+16777216*this._storage[this._readIndex+3];return t&&(this._readIndex+=4),n},e.prototype.readUInt64=function(e,t){if(void 0===t&&(t=!0),!this.hasRemaining(8))throw new Error(e+" length 8 exceeds the remaining data "+this.unused());var n=A.BigIntHelper.read8(this._storage,this._readIndex);return t&&(this._readIndex+=8),n},e.prototype.readBoolean=function(e,t){if(void 0===t&&(t=!0),!this.hasRemaining(1))throw new Error(e+" length 1 exceeds the remaining data "+this.unused());var n=this._storage[this._readIndex];return t&&(this._readIndex+=1),0!==n},e}();t.ReadStream=n})),ue=l((function(e,t){var n=o&&o.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n),Object.defineProperty(e,r,{enumerable:!0,get:function(){return t[n]}})}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),r=o&&o.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),a=o&&o.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var i in e)"default"!==i&&Object.prototype.hasOwnProperty.call(e,i)&&n(t,e,i);return r(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.MqttClient=void 0;var l=a(i.default),s=function(){function e(e,t){void 0===t&&(t=30),this._endpoints=Array.isArray(e)?e:[e],this._endpointsIndex=0,this._subscriptions={},this._statusSubscriptions={},this._lastMessageTime=-1,this._keepAliveTimeoutSeconds=t}return e.prototype.milestonesLatest=function(e){return this.internalSubscribe("milestones/latest",!0,e)},e.prototype.milestonesConfirmed=function(e){return this.internalSubscribe("milestones/confirmed",!0,e)},e.prototype.messageMetadata=function(e,t){return this.internalSubscribe("messages/"+e+"/metadata",!0,t)},e.prototype.output=function(e,t){return this.internalSubscribe("outputs/"+e,!0,t)},e.prototype.addressOutputs=function(e,t){return this.internalSubscribe("addresses/"+e+"/outputs",!0,t)},e.prototype.addressEd25519Outputs=function(e,t){return this.internalSubscribe("addresses/ed25519/"+e+"/outputs",!0,t)},e.prototype.messagesRaw=function(e){return this.internalSubscribe("messages",!1,(function(t,n){e(t,n)}))},e.prototype.messages=function(e){return this.internalSubscribe("messages",!1,(function(t,n){e(t,q.deserializeMessage(new de.ReadStream(n)),n)}))},e.prototype.indexRaw=function(e,t){return this.internalSubscribe("messages/indexation/"+("string"==typeof e?se.Converter.utf8ToHex(e):se.Converter.bytesToHex(e)),!1,(function(e,n){t(e,n)}))},e.prototype.index=function(e,t){return this.internalSubscribe("messages/indexation/"+("string"==typeof e?se.Converter.utf8ToHex(e):se.Converter.bytesToHex(e)),!1,(function(e,n){t(e,q.deserializeMessage(new de.ReadStream(n)),n)}))},e.prototype.messagesMetadata=function(e){return this.internalSubscribe("messages/referenced",!0,e)},e.prototype.transactionIncludedMessageRaw=function(e,t){return this.internalSubscribe("transactions/"+e+"/included-message",!1,t)},e.prototype.transactionIncludedMessage=function(e,t){return this.internalSubscribe("transactions/"+e+"/included-message",!1,(function(e,n){t(e,q.deserializeMessage(new de.ReadStream(n)),n)}))},e.prototype.subscribeRaw=function(e,t){return this.internalSubscribe(e,!1,t)},e.prototype.subscribeJson=function(e,t){return this.internalSubscribe(e,!0,t)},e.prototype.unsubscribe=function(e){if(this.triggerStatusCallbacks({type:"subscription-remove",message:e,state:this.calculateState()}),this._statusSubscriptions[e])delete this._statusSubscriptions[e];else for(var t=Object.keys(this._subscriptions),n=0;n1e3*this._keepAliveTimeoutSeconds&&(this.mqttDisconnect(),this.nextClient(),this.mqttConnect())},e.prototype.calculateState=function(){var e="disconnected";return this._client&&(this._client.connected?e="connected":this._client.disconnecting?e="disconnecting":this._client.reconnecting&&(e="connecting")),e},e.prototype.nextClient=function(){this._endpointsIndex++,this._endpointsIndex>=this._endpoints.length&&(this._endpointsIndex=0)},e}();t.MqttClient=s})),ce=l((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.WriteStream=void 0;var n=function(){function e(){this._storage=new Uint8Array(e.CHUNK_SIZE),this._writeIndex=0}return e.prototype.length=function(){return this._storage.length},e.prototype.unused=function(){return this._storage.length-this._writeIndex},e.prototype.finalBytes=function(){return this._storage.subarray(0,this._writeIndex)},e.prototype.finalHex=function(){return se.Converter.bytesToHex(this._storage.subarray(0,this._writeIndex))},e.prototype.getWriteIndex=function(){return this._writeIndex},e.prototype.setWriteIndex=function(e){if(this._writeIndex=e,e>=this._storage.length)throw new Error("You cannot set the writeIndex to "+e+" as the stream is only "+this._storage.length+" in length")},e.prototype.writeFixedHex=function(e,t,n){if(!se.Converter.isHex(n))throw new Error("The "+e+" should be in hex format");if(2*t!==n.length)throw new Error(e+" length "+n.length+" does not match expected length "+2*t);this.expand(t),this._storage.set(se.Converter.hexToBytes(n),this._writeIndex),this._writeIndex+=t},e.prototype.writeBytes=function(e,t,n){this.expand(t),this._storage.set(n,this._writeIndex),this._writeIndex+=t},e.prototype.writeByte=function(e,t){this.expand(1),this._storage[this._writeIndex++]=255&t},e.prototype.writeUInt16=function(e,t){this.expand(2),this._storage[this._writeIndex++]=255&t,this._storage[this._writeIndex++]=t>>>8},e.prototype.writeUInt32=function(e,t){this.expand(4),this._storage[this._writeIndex++]=255&t,this._storage[this._writeIndex++]=t>>>8,this._storage[this._writeIndex++]=t>>>16,this._storage[this._writeIndex++]=t>>>24},e.prototype.writeUInt64=function(e,t){this.expand(8),A.BigIntHelper.write8(t,this._storage,this._writeIndex),this._writeIndex+=8},e.prototype.writeBoolean=function(e,t){this.expand(1),this._storage[this._writeIndex++]=t?1:0},e.prototype.expand=function(t){if(this._writeIndex+t>this._storage.byteLength){var n=new Uint8Array(this._storage.length+Math.ceil(t/e.CHUNK_SIZE)*e.CHUNK_SIZE);n.set(this._storage,0),this._storage=n}},e.CHUNK_SIZE=4096,e}();t.WriteStream=n})),he=l((function(e,t){var n=o&&o.__awaiter||function(e,t,n,r){return new(n||(n=Promise))((function(i,o){function a(e){try{s(r.next(e))}catch(e){o(e)}}function l(e){try{s(r.throw(e))}catch(e){o(e)}}function s(e){var t;e.done?i(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(a,l)}s((r=r.apply(e,t||[])).next())}))},r=o&&o.__generator||function(e,t){var n,r,i,o,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:l(0),throw:l(1),return:l(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function l(o){return function(l){return function(o){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(i=2&o[0]?r.return:o[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,o[1])).done)return i;switch(r=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return a.label++,{value:o[1],done:!1};case 5:a.label++,r=o[1],o=[0];continue;case 7:o=a.ops.pop(),a.trys.pop();continue;default:if(!(i=a.trys,(i=i.length>0&&i[i.length-1])||6!==o[0]&&2!==o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]q.MAX_MESSAGE_LENGTH)throw new Error("The message length is "+n.length+", which exceeds the maximum size of "+q.MAX_MESSAGE_LENGTH);return e.nonce&&0!==e.nonce.length?[3,4]:this._powProvider?[4,this.getPoWInfo()]:[3,3];case 1:return i=r.sent(),o=i.networkId,a=i.minPoWScore,A.BigIntHelper.write8(o,n,0),e.networkId=o.toString(),[4,this._powProvider.pow(n,a)];case 2:return l=r.sent(),e.nonce=l.toString(10),[3,4];case 3:e.nonce="0",r.label=4;case 4:return[4,this.fetchJson("post","messages",e)];case 5:return[2,r.sent().messageId]}}))}))},e.prototype.messageSubmitRaw=function(t){return n(this,void 0,void 0,(function(){var n,i,o,a;return r(this,(function(r){switch(r.label){case 0:if(t.length>q.MAX_MESSAGE_LENGTH)throw new Error("The message length is "+t.length+", which exceeds the maximum size of "+q.MAX_MESSAGE_LENGTH);return this._powProvider&&d.ArrayHelper.equal(t.slice(-8),e.NONCE_ZERO)?[4,this.getPoWInfo()]:[3,3];case 1:return n=r.sent(),i=n.networkId,o=n.minPoWScore,A.BigIntHelper.write8(i,t,0),[4,this._powProvider.pow(t,o)];case 2:a=r.sent(),A.BigIntHelper.write8(a,t,t.length-8),r.label=3;case 3:return[4,this.fetchBinary("post","messages",t)];case 4:return[2,r.sent().messageId]}}))}))},e.prototype.messagesFind=function(e){return n(this,void 0,void 0,(function(){return r(this,(function(t){return[2,this.fetchJson("get","messages?index="+("string"==typeof e?se.Converter.utf8ToHex(e):se.Converter.bytesToHex(e)))]}))}))},e.prototype.messageChildren=function(e){return n(this,void 0,void 0,(function(){return r(this,(function(t){return[2,this.fetchJson("get","messages/"+e+"/children")]}))}))},e.prototype.transactionIncludedMessage=function(e){return n(this,void 0,void 0,(function(){return r(this,(function(t){return[2,this.fetchJson("get","transactions/"+e+"/included-message")]}))}))},e.prototype.output=function(e){return n(this,void 0,void 0,(function(){return r(this,(function(t){return[2,this.fetchJson("get","outputs/"+e)]}))}))},e.prototype.address=function(e){return n(this,void 0,void 0,(function(){return r(this,(function(t){return[2,this.fetchJson("get","addresses/"+e)]}))}))},e.prototype.addressOutputs=function(e,t,i){return n(this,void 0,void 0,(function(){var n;return r(this,(function(r){return n=[],void 0!==t&&n.push("type="+t),void 0!==i&&n.push("include-spent="+i),[2,this.fetchJson("get","addresses/"+e+"/outputs"+this.combineQueryParams(n))]}))}))},e.prototype.addressEd25519=function(e){return n(this,void 0,void 0,(function(){return r(this,(function(t){if(!se.Converter.isHex(e))throw new Error("The supplied address does not appear to be hex format");return[2,this.fetchJson("get","addresses/ed25519/"+e)]}))}))},e.prototype.addressEd25519Outputs=function(e,t,i){return n(this,void 0,void 0,(function(){var n;return r(this,(function(r){if(!se.Converter.isHex(e))throw new Error("The supplied address does not appear to be hex format");return n=[],void 0!==t&&n.push("type="+t),void 0!==i&&n.push("include-spent="+i),[2,this.fetchJson("get","addresses/ed25519/"+e+"/outputs"+this.combineQueryParams(n))]}))}))},e.prototype.milestone=function(e){return n(this,void 0,void 0,(function(){return r(this,(function(t){return[2,this.fetchJson("get","milestones/"+e)]}))}))},e.prototype.milestoneUtxoChanges=function(e){return n(this,void 0,void 0,(function(){return r(this,(function(t){return[2,this.fetchJson("get","milestones/"+e+"/utxo-changes")]}))}))},e.prototype.treasury=function(){return n(this,void 0,void 0,(function(){return r(this,(function(e){return[2,this.fetchJson("get","treasury")]}))}))},e.prototype.receipts=function(e){return n(this,void 0,void 0,(function(){return r(this,(function(t){return[2,this.fetchJson("get","receipts"+(void 0!==e?"/"+e:""))]}))}))},e.prototype.peers=function(){return n(this,void 0,void 0,(function(){return r(this,(function(e){return[2,this.fetchJson("get","peers")]}))}))},e.prototype.peerAdd=function(e,t){return n(this,void 0,void 0,(function(){return r(this,(function(n){return[2,this.fetchJson("post","peers",{multiAddress:e,alias:t})]}))}))},e.prototype.peerDelete=function(e){return n(this,void 0,void 0,(function(){return r(this,(function(t){return[2,this.fetchJson("delete","peers/"+e)]}))}))},e.prototype.peer=function(e){return n(this,void 0,void 0,(function(){return r(this,(function(t){return[2,this.fetchJson("get","peers/"+e)]}))}))},e.prototype.fetchStatus=function(e){return n(this,void 0,void 0,(function(){return r(this,(function(t){switch(t.label){case 0:return[4,this.fetchWithTimeout("get",e)];case 1:return[2,t.sent().status]}}))}))},e.prototype.fetchJson=function(e,t,i){return n(this,void 0,void 0,(function(){var n,o,a,l,s,d,u;return r(this,(function(r){switch(r.label){case 0:return[4,this.fetchWithTimeout(e,""+this._basePath+t,{"Content-Type":"application/json"},i?JSON.stringify(i):void 0)];case 1:if(!(n=r.sent()).ok)return[3,5];if(204===n.status)return[2,{}];r.label=2;case 2:return r.trys.push([2,4,,5]),[4,n.json()];case 3:return(l=r.sent()).error?(o=l.error.message,a=l.error.code,[3,5]):[2,l.data];case 4:return r.sent(),[3,5];case 5:if(o)return[3,9];r.label=6;case 6:return r.trys.push([6,8,,9]),[4,n.json()];case 7:return(s=r.sent()).error&&(o=s.error.message,a=s.error.code),[3,9];case 8:return r.sent(),[3,9];case 9:if(o)return[3,13];r.label=10;case 10:return r.trys.push([10,12,,13]),[4,n.text()];case 11:return(d=r.sent()).length>0&&(3===(null==(u=/code=(\d+), message=(.*)/.exec(d))?void 0:u.length)?(a=u[1],o=u[2]):o=d),[3,13];case 12:return r.sent(),[3,13];case 13:throw new W.ClientError(null!=o?o:n.statusText,t,n.status,null!=a?a:n.status.toString())}}))}))},e.prototype.fetchBinary=function(e,t,i){var o,a,l;return n(this,void 0,void 0,(function(){var n,s,d;return r(this,(function(r){switch(r.label){case 0:return[4,this.fetchWithTimeout(e,""+this._basePath+t,{"Content-Type":"application/octet-stream"},i)];case 1:return(n=r.sent()).ok?"get"!==e?[3,3]:(d=Uint8Array.bind,[4,n.arrayBuffer()]):[3,5];case 2:return[2,new(d.apply(Uint8Array,[void 0,r.sent()]))];case 3:return[4,n.json()];case 4:if(!(null==(s=r.sent())?void 0:s.error))return[2,null==s?void 0:s.data];r.label=5;case 5:return s?[3,7]:[4,n.json()];case 6:s=r.sent(),r.label=7;case 7:throw new W.ClientError(null!==(a=null===(o=null==s?void 0:s.error)||void 0===o?void 0:o.message)&&void 0!==a?a:n.statusText,t,n.status,null===(l=null==s?void 0:s.error)||void 0===l?void 0:l.code)}}))}))},e.prototype.fetchWithTimeout=function(e,t,i,o){return n(this,void 0,void 0,(function(){var n,a,l,s,d,u;return r(this,(function(r){switch(r.label){case 0:if(void 0!==this._timeout&&(n=new AbortController,a=setTimeout((function(){n&&n.abort()}),this._timeout)),l={},this._headers)for(s in this._headers)l[s]=this._headers[s];if(i)for(s in i)l[s]=i[s];this._userName&&this._password&&(d=se.Converter.bytesToBase64(se.Converter.utf8ToBytes(this._userName+":"+this._password)),l.Authorization="Basic "+d),r.label=1;case 1:return r.trys.push([1,3,4,5]),[4,fetch(""+this._endpoint+t,{method:e,headers:l,body:o,signal:n?n.signal:void 0})];case 2:return[2,r.sent()];case 3:throw"AbortError"===(u=r.sent()).name?new Error("Timeout"):u;case 4:return a&&clearTimeout(a),[7];case 5:return[2]}}))}))},e.prototype.combineQueryParams=function(e){return e.length>0?"?"+e.join("&"):""},e.prototype.getPoWInfo=function(){return n(this,void 0,void 0,(function(){var e,t;return r(this,(function(n){switch(n.label){case 0:return[4,this.info()];case 1:return e=n.sent(),t=s.Blake2b.sum256(se.Converter.utf8ToBytes(e.networkId)),[2,{networkId:A.BigIntHelper.read8(t,0),minPoWScore:e.minPoWScore}]}}))}))},e.NONCE_ZERO=new Uint8Array([0,0,0,0,0,0,0,0]),e}();t.SingleNodeClient=i})),_e=l((function(e,t){Object.defineProperty(t,"__esModule",{value:!0})})),pe=l((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Bech32=void 0;var n=function(){function e(){}return e.encode=function(t,n){return e.encode5BitArray(t,e.to5Bit(n))},e.encode5BitArray=function(t,n){for(var r=e.createChecksum(t,n),i=""+t+e.SEPARATOR,o=0;ot.length)throw new Error("The separator position is "+n+", which doesn't leave enough space for data");for(var r=new Uint8Array(t.length-n-1),i=0,o=n+1;o>5*(5-l)&31;return a},e.verifyChecksum=function(t,n){var r=e.humanReadablePartExpand(t),i=new Uint8Array(r.length+n.length);return i.set(r,0),i.set(n,r.length),1===e.polymod(i)},e.polymod=function(t){for(var n=1,r=0;r>25;n=(33554431&n)<<5^t[r];for(var o=0;o<5;++o)i>>o&1&&(n^=e.GENERATOR[o])}return n},e.humanReadablePartExpand=function(e){for(var t=new Uint8Array(2*e.length+1),n=0,r=0;r>5;t[n++]=0;for(r=0;r=n;)o-=n,l.push(i>>o&a);if(r)o>0&&l.push(i<=t)throw new Error("Excess padding");if(i<0?"m/"+this._path.join("/"):"m"},e.prototype.push=function(e){this._path.push(""+e)},e.prototype.pushHardened=function(e){this._path.push(e+"'")},e.prototype.pop=function(){this._path.pop()},e.prototype.numberSegments=function(){return this._path.map((function(e){return Number.parseInt(e,10)}))},e}();t.Bip32Path=n})),Ee=l((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Sha256=void 0;var n=function(){function e(t){if(void 0===t&&(t=e.SIZE_256),this._blocks=[],t!==e.SIZE_224&&t!==e.SIZE_256)throw new Error("Only 224 or 256 bits are supported");this._blocks=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],t===e.SIZE_224?(this._h0=3238371032,this._h1=914150663,this._h2=812702999,this._h3=4144912697,this._h4=4290775857,this._h5=1750603025,this._h6=1694076839,this._h7=3204075428):(this._h0=1779033703,this._h1=3144134277,this._h2=1013904242,this._h3=2773480762,this._h4=1359893119,this._h5=2600822924,this._h6=528734635,this._h7=1541459225),this._bits=t,this._block=0,this._start=0,this._bytes=0,this._hBytes=0,this._lastByteIndex=0,this._finalized=!1,this._hashed=!1,this._first=!0}return e.sum256=function(t){var n=new e(e.SIZE_256);return n.update(t),n.digest()},e.sum224=function(t){var n=new e(e.SIZE_224);return n.update(t),n.digest()},e.prototype.update=function(t){if(this._finalized)throw new Error("The hash has already been finalized.");for(var n,r=0,i=t.length,o=this._blocks;r>2]|=t[r]<=64?(this._block=o[16],this._start=n-64,this.hash(),this._hashed=!0):this._start=n}return this._bytes>4294967295&&(this._hBytes+=Math.trunc(this._bytes/4294967296),this._bytes%=4294967296),this},e.prototype.digest=function(){this.finalize();var t=this._h0,n=this._h1,r=this._h2,i=this._h3,o=this._h4,a=this._h5,l=this._h6,s=this._h7,d=[t>>24&255,t>>16&255,t>>8&255,255&t,n>>24&255,n>>16&255,n>>8&255,255&n,r>>24&255,r>>16&255,r>>8&255,255&r,i>>24&255,i>>16&255,i>>8&255,255&i,o>>24&255,o>>16&255,o>>8&255,255&o,a>>24&255,a>>16&255,a>>8&255,255&a,l>>24&255,l>>16&255,l>>8&255,255&l];return this._bits===e.SIZE_256&&d.push(s>>24&255,s>>16&255,s>>8&255,255&s),Uint8Array.from(d)},e.prototype.finalize=function(){if(!this._finalized){this._finalized=!0;var t=this._blocks,n=this._lastByteIndex;t[16]=this._block,t[n>>2]|=e.EXTRA[3&n],this._block=t[16],n>=56&&(this._hashed||this.hash(),t[0]=this._block,t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[5]=0,t[6]=0,t[7]=0,t[8]=0,t[9]=0,t[10]=0,t[11]=0,t[12]=0,t[13]=0,t[14]=0,t[15]=0,t[16]=0),t[14]=this._hBytes<<3|this._bytes>>>29,t[15]=this._bytes<<3,this.hash()}},e.prototype.hash=function(){var t,n,r,i,o,a,l,s,d,u=this._h0,c=this._h1,h=this._h2,_=this._h3,p=this._h4,m=this._h5,E=this._h6,w=this._h7,I=this._blocks;for(t=16;t<64;++t)n=((o=I[t-15])>>>7|o<<25)^(o>>>18|o<<14)^o>>>3,r=((o=I[t-2])>>>17|o<<15)^(o>>>19|o<<13)^o>>>10,I[t]=I[t-16]+n+I[t-7]+r<<0;for(d=c&h,t=0;t<64;t+=4)this._first?(this._bits===e.SIZE_224?(a=300032,w=(o=I[0]-1413257819)-150054599<<0,_=o+24177077<<0):(a=704751109,w=(o=I[0]-210244248)-1521486534<<0,_=o+143694565<<0),this._first=!1):(n=(u>>>2|u<<30)^(u>>>13|u<<19)^(u>>>22|u<<10),i=(a=u&c)^u&h^d,w=_+(o=w+(r=(p>>>6|p<<26)^(p>>>11|p<<21)^(p>>>25|p<<7))+(p&m^~p&E)+e.K[t]+I[t])<<0,_=o+(n+i)<<0),n=(_>>>2|_<<30)^(_>>>13|_<<19)^(_>>>22|_<<10),i=(l=_&u)^_&c^a,E=h+(o=E+(r=(w>>>6|w<<26)^(w>>>11|w<<21)^(w>>>25|w<<7))+(w&p^~w&m)+e.K[t+1]+I[t+1])<<0,n=((h=o+(n+i)<<0)>>>2|h<<30)^(h>>>13|h<<19)^(h>>>22|h<<10),i=(s=h&_)^h&u^l,m=c+(o=m+(r=(E>>>6|E<<26)^(E>>>11|E<<21)^(E>>>25|E<<7))+(E&w^~E&p)+e.K[t+2]+I[t+2])<<0,n=((c=o+(n+i)<<0)>>>2|c<<30)^(c>>>13|c<<19)^(c>>>22|c<<10),i=(d=c&h)^c&_^s,p=u+(o=p+(r=(m>>>6|m<<26)^(m>>>11|m<<21)^(m>>>25|m<<7))+(m&E^~m&w)+e.K[t+3]+I[t+3])<<0,u=o+(n+i)<<0;this._h0+=Math.trunc(u),this._h1+=Math.trunc(c),this._h2+=Math.trunc(h),this._h3+=Math.trunc(_),this._h4+=Math.trunc(p),this._h5+=Math.trunc(m),this._h6+=Math.trunc(E),this._h7+=Math.trunc(w)},e.SIZE_256=256,e.SIZE_224=224,e.EXTRA=[-2147483648,8388608,32768,128],e.SHIFT=[24,16,8,0],e.K=Uint32Array.from([1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298]),e}();t.Sha256=n})),we=l((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.HmacSha256=void 0;var n=function(){function e(e,t){void 0===t&&(t=256),this._bits=t,this._sha256=new Ee.Sha256(t),e.length>64&&(e=new Ee.Sha256(t).update(e).digest()),this._oKeyPad=new Uint8Array(64);for(var n=new Uint8Array(64),r=0;r<64;++r){var i=e[r]||0;this._oKeyPad[r]=92^i,n[r]=54^i}this._sha256.update(n)}return e.sum256=function(t,n){var r=new e(t,256);return r.update(n),r.digest()},e.prototype.update=function(e){return this._sha256.update(e),this},e.prototype.digest=function(){var e=this._sha256.digest(),t=new Ee.Sha256(this._bits);return t.update(this._oKeyPad),t.update(e),t.digest()},e}();t.HmacSha256=n})),Ie=l((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.HmacSha512=void 0;var n=function(){function e(e,t){void 0===t&&(t=512),this._bits=t,this._sha512=new T.Sha512(t),e.length>128&&(e=new T.Sha512(t).update(e).digest()),this._oKeyPad=new Uint8Array(128);for(var n=new Uint8Array(128),r=0;r<128;++r){var i=e[r]||0;this._oKeyPad[r]=92^i,n[r]=54^i}this._sha512.update(n)}return e.sum512=function(t,n){var r=new e(t,512);return r.update(n),r.digest()},e.prototype.update=function(e){return this._sha512.update(e),this},e.prototype.digest=function(){var e=this._sha512.digest(),t=new T.Sha512(this._bits);return t.update(this._oKeyPad),t.update(e),t.digest()},e}();t.HmacSha512=n})),fe=l((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Pbkdf2=void 0;var n=function(){function e(){}return e.sha256=function(t,n,r,i){return e.deriveKey(t,n,r,i,32,(function(e,t){return we.HmacSha256.sum256(e,t)}))},e.sha512=function(t,n,r,i){return e.deriveKey(t,n,r,i,64,(function(e,t){return Ie.HmacSha512.sum512(e,t)}))},e.deriveKey=function(e,t,n,r,i,o){if(n<1)throw new Error("Iterations must be > 0");if(r>(Math.pow(2,32)-1)*i)throw new Error("Requested key length is too long");var a=new Uint8Array(r),l=new Uint8Array(i),s=new Uint8Array(t.length+4),d=Math.ceil(r/i),u=(r-(d-1))*i;s.set(t,0);for(var c=1;c<=d;c++){s[t.length+0]=c>>24&255,s[t.length+1]=c>>16&255,s[t.length+2]=c>>8&255,s[t.length+3]=c>>0&255;var h=o(e,s);l=h.slice(0,i);for(var _=1;_32)throw new Error("The length of the entropy is invalid, it should be a multiple of 4, >= 16 and <= 32, it is "+t.length);for(var n=""+se.Converter.bytesToBinary(t)+e.entropyChecksumBits(t),r=[],i=0;i32)throw new Error("The length of the entropy is invalid");var s=e.entropyChecksumBits(l);if(s!==a)throw new Error("The checksum does not match "+s+" != "+a+".");return l},e.entropyChecksumBits=function(e){var t=Ee.Sha256.sum256(e),n=8*e.length;return se.Converter.bytesToBinary(t).slice(0,n/32)},e._joiningChar=" ",e}();t.Bip39=n})),Ge=l((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Curl=void 0;var n=function(){function e(t){if(void 0===t&&(t=e.NUMBER_OF_ROUNDS),27!==t&&81!==t)throw new Error("Illegal number of rounds. Only `27` and `81` rounds are supported.");this._state=new Int8Array(e.STATE_LENGTH),this._rounds=t}return e.prototype.reset=function(){this._state=new Int8Array(e.STATE_LENGTH)},e.prototype.rate=function(t){return void 0===t&&(t=e.HASH_LENGTH),this._state.slice(0,t)},e.prototype.absorb=function(t,n,r){do{var i=r0)},e.prototype.squeeze=function(t,n,r){do{var i=r0)},e.prototype.transform=function(){for(var t,n=0,r=0;r>>24,d[i.length+2]=s>>>16,d[i.length+3]=s>>>8,d[i.length+4]=255&s;var u=new Ie.HmacSha512(o).update(d).digest();i=Uint8Array.from(u.slice(0,32)),o=Uint8Array.from(u.slice(32))}return{privateKey:i,chainCode:o}},e.getPublicKey=function(e,t){void 0===t&&(t=!0);var n=L.Ed25519.keyPairFromSeed(e).privateKey.slice(32);if(t){var r=new Uint8Array(1+n.length);return r[0]=0,r.set(n,1),r}return n},e}();t.Slip0010=n})),Re=l((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Zip215=void 0;var n=function(){function e(){}return e.verify=function(e,t,n){if(!e||e.length!==L.Ed25519.PUBLIC_KEY_SIZE)return!1;if(!n||n.length!==L.Ed25519.SIGNATURE_SIZE||0!=(224&n[63]))return!1;var r=new C.ExtendedGroupElement;if(!r.fromBytes(e))return!1;r.X.neg(),r.T.neg();var i=new T.Sha512;i.update(n.subarray(0,32)),i.update(e),i.update(t);var o=i.digest(),a=new Uint8Array(32);O.scalarReduce(a,o);var l=new Uint8Array(n.subarray(0,32)),s=new C.ExtendedGroupElement;if(!s.fromBytes(l))return!1;var d=new Uint8Array(n.subarray(32));if(!O.scalarMinimal(d))return!1;var u=new S.ProjectiveGroupElement,c=new C.ExtendedGroupElement;return u.doubleScalarMultVartime(a,r,d),u.toExtended(c),c.cofactorEqual(s)},e}();t.Zip215=n})),Ae=l((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.B1T6=void 0;var n=function(){function e(){}return e.encodedLen=function(t){return t.length*e.TRITS_PER_TRYTE},e.encode=function(t,n,r){for(var i=0,o=0;o>24)+e.TRYTE_RADIX_HALF*e.TRYTE_RADIX+e.TRYTE_RADIX_HALF,r=Math.trunc(n/27);return{t1:Math.trunc(n%27)+e.MIN_TRYTE_VALUE,t2:r+e.MIN_TRYTE_VALUE}},e.storeTrits=function(t,n,r){var i=r-e.MIN_TRYTE_VALUE;t[n]=e.TRYTE_VALUE_TO_TRITS[i][0],t[n+1]=e.TRYTE_VALUE_TO_TRITS[i][1],t[n+2]=e.TRYTE_VALUE_TO_TRITS[i][2]},e.TRYTE_VALUE_TO_TRITS=[[-1,-1,-1],[0,-1,-1],[1,-1,-1],[-1,0,-1],[0,0,-1],[1,0,-1],[-1,1,-1],[0,1,-1],[1,1,-1],[-1,-1,0],[0,-1,0],[1,-1,0],[-1,0,0],[0,0,0],[1,0,0],[-1,1,0],[0,1,0],[1,1,0],[-1,-1,1],[0,-1,1],[1,-1,1],[-1,0,1],[0,0,1],[1,0,1],[-1,1,1],[0,1,1],[1,1,1]],e.MIN_TRYTE_VALUE=-13,e.TRYTE_RADIX=27,e.TRYTE_RADIX_HALF=13,e.TRITS_PER_TRYTE=3,e}();t.B1T6=n})),Be=l((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.generateBip44Address=t.generateBip44Path=t.IOTA_BIP44_BASE_PATH=void 0,t.IOTA_BIP44_BASE_PATH="m/44'/4218'",t.generateBip44Path=function(e,n,r){var i=new me.Bip32Path(t.IOTA_BIP44_BASE_PATH);return i.pushHardened(e),i.pushHardened(r?1:0),i.pushHardened(n),i},t.generateBip44Address=function(e,n){n||(e.isInternal?(e.isInternal=!1,e.addressIndex++):e.isInternal=!0);var r=new me.Bip32Path(t.IOTA_BIP44_BASE_PATH);return r.pushHardened(e.accountIndex),r.pushHardened(e.isInternal?1:0),r.pushHardened(e.addressIndex),r.toString()}})),ve=l((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Bech32Helper=void 0;var n=function(){function e(){}return e.toBech32=function(e,t,n){var r=new Uint8Array(1+t.length);return r[0]=e,r.set(t,1),pe.Bech32.encode(n,r)},e.fromBech32=function(e,t){var n=pe.Bech32.decode(e);if(n){if(n.humanReadablePart!==t)throw new Error("The hrp part of the address should be "+t+", it is "+n.humanReadablePart);if(0===n.data.length)throw new Error("The data part of the address should be at least length 1, it is 0");return{addressType:n.data[0],addressBytes:n.data.slice(1)}}},e.matches=function(e,t){return pe.Bech32.matches(t,e)},e.BECH32_DEFAULT_HRP_MAIN="iota",e.BECH32_DEFAULT_HRP_TEST="atoi",e}();t.Bech32Helper=n})),be=l((function(e,t){var n=o&&o.__awaiter||function(e,t,n,r){return new(n||(n=Promise))((function(i,o){function a(e){try{s(r.next(e))}catch(e){o(e)}}function l(e){try{s(r.throw(e))}catch(e){o(e)}}function s(e){var t;e.done?i(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(a,l)}s((r=r.apply(e,t||[])).next())}))},r=o&&o.__generator||function(e,t){var n,r,i,o,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:l(0),throw:l(1),return:l(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function l(o){return function(l){return function(o){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(i=2&o[0]?r.return:o[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,o[1])).done)return i;switch(r=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return a.label++,{value:o[1],done:!1};case 5:a.label++,r=o[1],o=[0];continue;case 7:o=a.ops.pop(),a.trys.pop();continue;default:if(!(i=a.trys,(i=i.length>0&&i[i.length-1])||6!==o[0]&&2!==o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]=_&&(p=!0):(m.push({address:ve.Bech32Helper.toBech32(c.ED25519_ADDRESS_TYPE,g,d.bech32HRP),path:I,balance:T.balance}),m.length===h&&(p=!0)),r.label=4;case 4:if(!p)return[3,2];r.label=5;case 5:return[2,m]}}))}))}Object.defineProperty(t,"__esModule",{value:!0}),t.getUnspentAddressesWithAddressGenerator=t.getUnspentAddresses=void 0,t.getUnspentAddresses=function(e,t,o,a){var l;return n(this,void 0,void 0,(function(){return r(this,(function(n){return[2,i(e,t,{accountIndex:o,addressIndex:null!==(l=null==a?void 0:a.startIndex)&&void 0!==l?l:0,isInternal:!1},Be.generateBip44Address,a)]}))}))},t.getUnspentAddressesWithAddressGenerator=i})),Fe=l((function(e,t){var n=o&&o.__awaiter||function(e,t,n,r){return new(n||(n=Promise))((function(i,o){function a(e){try{s(r.next(e))}catch(e){o(e)}}function l(e){try{s(r.throw(e))}catch(e){o(e)}}function s(e){var t;e.done?i(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(a,l)}s((r=r.apply(e,t||[])).next())}))},r=o&&o.__generator||function(e,t){var n,r,i,o,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:l(0),throw:l(1),return:l(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function l(o){return function(l){return function(o){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(i=2&o[0]?r.return:o[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,o[1])).done)return i;switch(r=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return a.label++,{value:o[1],done:!1};case 5:a.label++,r=o[1],o=[0];continue;case 7:o=a.ops.pop(),a.trys.pop();continue;default:if(!(i=a.trys,(i=i.length>0&&i[i.length-1])||6!==o[0]&&2!==o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]0&&i[i.length-1])||6!==o[0]&&2!==o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]0?n[0]:void 0]}}))}))}})),Ne=l((function(e,t){var n=o&&o.__awaiter||function(e,t,n,r){return new(n||(n=Promise))((function(i,o){function a(e){try{s(r.next(e))}catch(e){o(e)}}function l(e){try{s(r.throw(e))}catch(e){o(e)}}function s(e){var t;e.done?i(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(a,l)}s((r=r.apply(e,t||[])).next())}))},r=o&&o.__generator||function(e,t){var n,r,i,o,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:l(0),throw:l(1),return:l(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function l(o){return function(l){return function(o){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(i=2&o[0]?r.return:o[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,o[1])).done)return i;switch(r=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return a.label++,{value:o[1],done:!1};case 5:a.label++,r=o[1],o=[0];continue;case 7:o=a.ops.pop(),a.trys.pop();continue;default:if(!(i=a.trys,(i=i.length>0&&i[i.length-1])||6!==o[0]&&2!==o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]q.MAX_NUMBER_PARENTS&&(o.tipMessageIds=o.tipMessageIds.slice(0,q.MAX_NUMBER_PARENTS)),o.tipMessageIds.sort(),a={parentMessageIds:o.tipMessageIds},[4,n.messageSubmit(a)];case 3:return l=r.sent(),[2,{message:i,messageId:l}]}}))}))}})),Se=l((function(e,t){var n=o&&o.__awaiter||function(e,t,n,r){return new(n||(n=Promise))((function(i,o){function a(e){try{s(r.next(e))}catch(e){o(e)}}function l(e){try{s(r.throw(e))}catch(e){o(e)}}function s(e){var t;e.done?i(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(a,l)}s((r=r.apply(e,t||[])).next())}))},r=o&&o.__generator||function(e,t){var n,r,i,o,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:l(0),throw:l(1),return:l(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function l(o){return function(l){return function(o){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(i=2&o[0]?r.return:o[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,o[1])).done)return i;switch(r=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return a.label++,{value:o[1],done:!1};case 5:a.label++,r=o[1],o=[0];continue;case 7:o=a.ops.pop(),a.trys.pop();continue;default:if(!(i=a.trys,(i=i.length>0&&i[i.length-1])||6!==o[0]&&2!==o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]0&&i[i.length-1])||6!==o[0]&&2!==o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]0&&i[i.length-1])||6!==o[0]&&2!==o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]0&&i[i.length-1])||6!==o[0]&&2!==o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]Z.MAX_INDEXATION_KEY_LENGTH)throw new Error("The indexation key length is "+i.length/2+", which exceeds the maximum size of "+Z.MAX_INDEXATION_KEY_LENGTH)}for(var o=[],a=0,l=t;a0&&i[i.length-1])||6!==o[0]&&2!==o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]=l&&(m=!0),[3,7]);case 3:A=0,B=R.outputIds,r.label=4;case 4:return A=l&&(m=!0):(_+=b.output.amount,F={type:E.UTXO_INPUT_TYPE,transactionId:b.transactionId,transactionOutputIndex:b.outputIndex},p.push({input:F,addressKeyPair:g}),_>=s&&(_-s>0&&a.push({amount:_-s,address:b.output.address.address,addressType:b.output.address.type}),m=!0))),r.label=6;case 6:return A++,[3,4];case 7:if(!m)return[3,1];r.label=8;case 8:if(_0&&i[i.length-1])||6!==o[0]&&2!==o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]Z.MAX_INDEXATION_KEY_LENGTH)throw new Error("The indexation key length is "+o.length/2+", which exceeds the maximum size of "+Z.MAX_INDEXATION_KEY_LENGTH);return a={type:I.INDEXATION_PAYLOAD_TYPE,index:o,data:i?"string"==typeof i?se.Converter.utf8ToHex(i):se.Converter.bytesToHex(i):void 0},l={payload:a},[4,n.messageSubmit(l)];case 1:return s=r.sent(),[2,{message:l,messageId:s}]}}))}))}})),He=l((function(e,t){Object.defineProperty(t,"__esModule",{value:!0})})),xe=l((function(e,t){Object.defineProperty(t,"__esModule",{value:!0})})),ke=l((function(e,t){Object.defineProperty(t,"__esModule",{value:!0})})),Ye=l((function(e,t){Object.defineProperty(t,"__esModule",{value:!0})})),De=l((function(e,t){Object.defineProperty(t,"__esModule",{value:!0})})),ze=l((function(e,t){Object.defineProperty(t,"__esModule",{value:!0})})),Ke=l((function(e,t){Object.defineProperty(t,"__esModule",{value:!0})})),Xe=l((function(e,t){Object.defineProperty(t,"__esModule",{value:!0})})),je=l((function(e,t){Object.defineProperty(t,"__esModule",{value:!0})})),Ze=l((function(e,t){Object.defineProperty(t,"__esModule",{value:!0})})),qe=l((function(e,t){Object.defineProperty(t,"__esModule",{value:!0})})),We=l((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.ConflictReason=void 0,function(e){e[e.none=0]="none",e[e.inputUTXOAlreadySpent=1]="inputUTXOAlreadySpent",e[e.inputUTXOAlreadySpentInThisMilestone=2]="inputUTXOAlreadySpentInThisMilestone",e[e.inputUTXONotFound=3]="inputUTXONotFound",e[e.inputOutputSumMismatch=4]="inputOutputSumMismatch",e[e.invalidSignature=5]="invalidSignature",e[e.invalidDustAllowance=6]="invalidDustAllowance",e[e.semanticValidationFailed=255]="semanticValidationFailed"}(t.ConflictReason||(t.ConflictReason={}))})),Je=l((function(e,t){Object.defineProperty(t,"__esModule",{value:!0})})),Ve=l((function(e,t){Object.defineProperty(t,"__esModule",{value:!0})})),Qe=l((function(e,t){Object.defineProperty(t,"__esModule",{value:!0})})),$e=l((function(e,t){Object.defineProperty(t,"__esModule",{value:!0})})),et=l((function(e,t){Object.defineProperty(t,"__esModule",{value:!0})})),tt=l((function(e,t){Object.defineProperty(t,"__esModule",{value:!0})})),nt=l((function(e,t){Object.defineProperty(t,"__esModule",{value:!0})})),rt=l((function(e,t){Object.defineProperty(t,"__esModule",{value:!0})})),it=l((function(e,t){Object.defineProperty(t,"__esModule",{value:!0})})),ot=l((function(e,t){Object.defineProperty(t,"__esModule",{value:!0})})),at=l((function(e,t){Object.defineProperty(t,"__esModule",{value:!0})})),lt=l((function(e,t){Object.defineProperty(t,"__esModule",{value:!0})})),st=l((function(e,t){Object.defineProperty(t,"__esModule",{value:!0})})),dt=l((function(e,t){Object.defineProperty(t,"__esModule",{value:!0})})),ut=l((function(e,t){Object.defineProperty(t,"__esModule",{value:!0})})),ct=l((function(e,t){Object.defineProperty(t,"__esModule",{value:!0})})),ht=l((function(e,t){Object.defineProperty(t,"__esModule",{value:!0})})),_t=l((function(e,t){Object.defineProperty(t,"__esModule",{value:!0})})),pt=l((function(e,t){Object.defineProperty(t,"__esModule",{value:!0})})),mt=l((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.PowHelper=void 0;var n=function(){function e(){}return e.score=function(t){var n=t.slice(0,-8),r=s.Blake2b.sum256(n),i=A.BigIntHelper.read8(t,t.length-8),o=e.trailingZeros(r,i);return Math.pow(3,o)/t.length},e.trailingZeros=function(t,n){var r=new Int8Array(Ge.Curl.HASH_LENGTH),i=Ae.B1T6.encode(r,0,t),o=new Uint8Array(8);A.BigIntHelper.write8(n,o,0),Ae.B1T6.encode(r,i,o);var a=new Ge.Curl;a.absorb(r,0,Ge.Curl.HASH_LENGTH);var l=new Int8Array(Ge.Curl.HASH_LENGTH);return a.squeeze(l,0,Ge.Curl.HASH_LENGTH),e.trinaryTrailingZeros(l)},e.trinaryTrailingZeros=function(e){for(var t=0,n=e.length-1;n>=0&&0===e[n];n--)t++;return t},e}();t.PowHelper=n})),Et=l((function(e,t){var n=o&&o.__awaiter||function(e,t,n,r){return new(n||(n=Promise))((function(i,o){function a(e){try{s(r.next(e))}catch(e){o(e)}}function l(e){try{s(r.throw(e))}catch(e){o(e)}}function s(e){var t;e.done?i(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(a,l)}s((r=r.apply(e,t||[])).next())}))},r=o&&o.__generator||function(e,t){var n,r,i,o,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:l(0),throw:l(1),return:l(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function l(o){return function(l){return function(o){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(i=2&o[0]?r.return:o[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,o[1])).done)return i;switch(r=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return a.label++,{value:o[1],done:!1};case 5:a.label++,r=o[1],o=[0];continue;case 7:o=a.ops.pop(),a.trys.pop();continue;default:if(!(i=a.trys,(i=i.length>0&&i[i.length-1])||6!==o[0]&&2!==o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]=t?n=r:r++}while(void 0===n);return null!=n?n:BigInt(0)},e}();t.LocalPowProvider=i})),wt=l((function(e,t){var n;Object.defineProperty(t,"__esModule",{value:!0}),t.CONFLICT_REASON_STRINGS=void 0,t.CONFLICT_REASON_STRINGS=((n={})[We.ConflictReason.none]="Not conflicting",n[We.ConflictReason.inputUTXOAlreadySpent]="The referenced UTXO was already spent",n[We.ConflictReason.inputUTXOAlreadySpentInThisMilestone]="The referenced UTXO was already spent while confirming this milestone",n[We.ConflictReason.inputUTXONotFound]="The referenced UTXO cannot be found",n[We.ConflictReason.inputOutputSumMismatch]="The sum of the inputs and output values does not match",n[We.ConflictReason.invalidSignature]="The unlock block signature is invalid",n[We.ConflictReason.invalidDustAllowance]="The dust allowance for the address is invalid",n[We.ConflictReason.semanticValidationFailed]="The semantic validation failed",n)})),It=l((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Ed25519Seed=t.ED25519_SEED_TYPE=void 0,t.ED25519_SEED_TYPE=1;var n=function(){function e(e){this._secretKey=null!=e?e:new Uint8Array}return e.fromMnemonic=function(t){return new e(ge.Bip39.mnemonicToSeed(t))},e.prototype.keyPair=function(){var e=L.Ed25519.keyPairFromSeed(this._secretKey);return{publicKey:e.publicKey,privateKey:e.privateKey}},e.prototype.generateSeedFromPath=function(t){return new e(Te.Slip0010.derivePath(this._secretKey,t).privateKey)},e.prototype.toBytes=function(){return this._secretKey},e}();t.Ed25519Seed=n})),ft=l((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.logFunds=t.logUnlockBlock=t.logOutput=t.logInput=t.logSignature=t.logAddress=t.logTreasuryTransactionPayload=t.logReceiptPayload=t.logMilestonePayload=t.logIndexationPayload=t.logTransactionPayload=t.logPayload=t.logMessageMetadata=t.logMessage=t.logTips=t.logInfo=t.setLogger=void 0;var n=function(e,t){return void 0!==t?console.log(e,t):console.log(e)};function r(e,t){t&&(t.type===g.TRANSACTION_PAYLOAD_TYPE?i(e,t):t.type===f.MILESTONE_PAYLOAD_TYPE?a(e,t):t.type===I.INDEXATION_PAYLOAD_TYPE?o(e,t):t.type===y.RECEIPT_PAYLOAD_TYPE?l(e,t):t.type===G.TREASURY_TRANSACTION_PAYLOAD_TYPE&&s(e,t))}function i(e,t){if(t){if(n(e+"Transaction Payload"),t.essence.type===U.TRANSACTION_ESSENCE_TYPE){if(t.essence.inputs){n(e+"\tInputs:",t.essence.inputs.length);for(var r=0,i=t.essence.inputs;re.UNIT_MAP.Pi.dp?n="Pi":r>e.UNIT_MAP.Ti.dp?n="Ti":r>e.UNIT_MAP.Gi.dp?n="Gi":r>e.UNIT_MAP.Mi.dp?n="Mi":r>e.UNIT_MAP.Ki.dp&&(n="Ki"),n},e.convertUnits=function(t,n,r){if(!t)return 0;if(!e.UNIT_MAP[n])throw new Error("Unrecognized fromUnit "+n);if(!e.UNIT_MAP[r])throw new Error("Unrecognized toUnit "+r);if("i"===n&&t%1!=0)throw new Error("If fromUnit is 'i' the value must be an integer value");if(n===r)return Number(t);var i=t<0?-1:1,o=Math.abs(Number(t))*e.UNIT_MAP[n].val/e.UNIT_MAP[r].val,a=e.UNIT_MAP[r].dp,l=o.toString();l.includes("e")&&(l=o.toFixed(Number.parseInt(l.split("-")[1],10)));var s=l.split(".");return 1===s.length&&s.push("0"),s[1]=s[1].slice(0,a),Number.parseFloat(s[0]+"."+s[1])*i},e.UNIT_MAP={i:{val:1,dp:0},Ki:{val:1e3,dp:3},Mi:{val:1e6,dp:6},Gi:{val:1e9,dp:9},Ti:{val:1e12,dp:12},Pi:{val:1e15,dp:15}},e}();t.UnitsHelper=n})),gt=l((function(e,t){var n=o&&o.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n),Object.defineProperty(e,r,{enumerable:!0,get:function(){return t[n]}})}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),r=o&&o.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),r(u,t),r(_,t),r(h,t),r(p,t),r(w,t),r(q,t),r(k,t),r(Z,t),r(X,t),r(Y,t),r(j,t),r(W,t),r(ue,t),r(he,t),r(_e,t),r(pe,t),r(me,t),r(ge,t),r(s,t),r(Ge,t),r(L,t),r(we,t),r(Ie,t),r(fe,t),r(Ee,t),r(T,t),r(Te,t),r(Re,t),r(Ae,t),r(Be,t),r(Fe,t),r(Pe,t),r(be,t),r(Ne,t),r(Se,t),r(Ce,t),r(Oe,t),r(Ue,t),r(Le,t),r(Me,t),r(He,t),r(xe,t),r(ke,t),r(Ye,t),r(De,t),r(ze,t),r(Ke,t),r(Xe,t),r(je,t),r(Ze,t),r(qe,t),r(We,t),r(Je,t),r(Ve,t),r(Qe,t),r(c,t),r(K,t),r($e,t),r(et,t),r(I,t),r(tt,t),r(nt,t),r(rt,t),r(it,t),r(f,t),r(ot,t),r(at,t),r(lt,t),r(st,t),r(dt,t),r(y,t),r(D,t),r(ut,t),r(M,t),r(H,t),r(z,t),r(U,t),r(g,t),r(ct,t),r(m,t),r(x,t),r(G,t),r(ht,t),r(E,t),r(_t,t),r(pt,t),r(Et,t),r(wt,t),r(It,t),r(d,t),r(ve,t),r(A,t),r(se,t),r(ft,t),r(mt,t),r(R,t),r(de,t),r(yt,t),r(ce,t)}));return a(l((function(e,t){var n=o&&o.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n),Object.defineProperty(e,r,{enumerable:!0,get:function(){return t[n]}})}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),r=o&&o.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),r(gt,t)})))})); \ No newline at end of file diff --git a/dist/iota.js b/dist/iota.js index 5c917780c..009cc8c4d 100644 --- a/dist/iota.js +++ b/dist/iota.js @@ -16,9 +16,18 @@ return x && x.__esModule && Object.prototype.hasOwnProperty.call(x, 'default') ? x['default'] : x; } - function createCommonjsModule(fn) { - var module = { exports: {} }; - return fn(module, module.exports), module.exports; + function createCommonjsModule(fn, basedir, module) { + return module = { + path: basedir, + exports: {}, + require: function (path, base) { + return commonjsRequire(path, (base === undefined || base === null) ? module.path : base); + } + }, fn(module, module.exports), module.exports; + } + + function commonjsRequire () { + throw new Error('Dynamic requires are not currently supported by @rollup/plugin-commonjs'); } // Copyright 2020 IOTA Stiftung @@ -340,7 +349,7 @@ return Blake2b; }()); exports.Blake2b = Blake2b; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYmxha2UyYi5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9jcnlwdG8vYmxha2UyYi50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUEsK0JBQStCO0FBQy9CLHNDQUFzQztBQUN0QywrQkFBK0I7OztBQUUvQjs7O0dBR0c7QUFDSDtJQTZESTs7O09BR0c7SUFDSDtRQUNJLElBQUksQ0FBQyxFQUFFLEdBQUcsSUFBSSxXQUFXLENBQUMsRUFBRSxDQUFDLENBQUM7UUFDOUIsSUFBSSxDQUFDLEVBQUUsR0FBRyxJQUFJLFdBQVcsQ0FBQyxFQUFFLENBQUMsQ0FBQztJQUNsQyxDQUFDO0lBRUQ7Ozs7O09BS0c7SUFDVyxjQUFNLEdBQXBCLFVBQXFCLElBQWdCLEVBQUUsR0FBZ0I7UUFDbkQsSUFBTSxHQUFHLEdBQUcsSUFBSSxPQUFPLEVBQUUsQ0FBQztRQUMxQixJQUFNLEdBQUcsR0FBRyxHQUFHLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxRQUFRLEVBQUUsR0FBRyxDQUFDLENBQUM7UUFDNUMsR0FBRyxDQUFDLE1BQU0sQ0FBQyxHQUFHLEVBQUUsSUFBSSxDQUFDLENBQUM7UUFDdEIsT0FBTyxHQUFHLENBQUMsS0FBSyxDQUFDLEdBQUcsQ0FBQyxDQUFDO0lBQzFCLENBQUM7SUFFRDs7Ozs7T0FLRztJQUNXLGNBQU0sR0FBcEIsVUFBcUIsSUFBZ0IsRUFBRSxHQUFnQjtRQUNuRCxJQUFNLEdBQUcsR0FBRyxJQUFJLE9BQU8sRUFBRSxDQUFDO1FBQzFCLElBQU0sR0FBRyxHQUFHLEdBQUcsQ0FBQyxJQUFJLENBQUMsT0FBTyxDQUFDLFFBQVEsRUFBRSxHQUFHLENBQUMsQ0FBQztRQUM1QyxHQUFHLENBQUMsTUFBTSxDQUFDLEdBQUcsRUFBRSxJQUFJLENBQUMsQ0FBQztRQUN0QixPQUFPLEdBQUcsQ0FBQyxLQUFLLENBQUMsR0FBRyxDQUFDLENBQUM7SUFDMUIsQ0FBQztJQUVEOzs7Ozs7Ozs7OztPQVdHO0lBQ0ssMEJBQVEsR0FBaEIsVUFBaUIsR0FNaEIsRUFBRSxJQUFhO1FBQ1osSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDO1FBRVYsc0JBQXNCO1FBQ3RCLEtBQUssQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLEdBQUcsRUFBRSxFQUFFLENBQUMsRUFBRSxFQUFFO1lBQ3JCLElBQUksQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEdBQUcsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztZQUN0QixJQUFJLENBQUMsRUFBRSxDQUFDLENBQUMsR0FBRyxFQUFFLENBQUMsR0FBRyxPQUFPLENBQUMsWUFBWSxDQUFDLENBQUMsQ0FBQyxDQUFDO1NBQzdDO1FBRUQsd0JBQXdCO1FBQ3hCLElBQUksQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLElBQUksR0FBRyxDQUFDLENBQUMsQ0FBQztRQUNyQixJQUFJLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxJQUFJLEdBQUcsQ0FBQyxDQUFDLEdBQUcsV0FBVyxDQUFDO1FBQ25DLG9FQUFvRTtRQUVwRSx3QkFBd0I7UUFDeEIsSUFBSSxJQUFJLEVBQUU7WUFDTixJQUFJLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQztZQUMzQixJQUFJLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQztTQUM5QjtRQUVELDBCQUEwQjtRQUMxQixLQUFLLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxHQUFHLEVBQUUsRUFBRSxDQUFDLEVBQUUsRUFBRTtZQUNyQixJQUFJLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxHQUFHLElBQUksQ0FBQyxRQUFRLENBQUMsR0FBRyxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUM7U0FDNUM7UUFFRCwwQkFBMEI7UUFDMUIsS0FBSyxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsR0FBRyxFQUFFLEVBQUUsQ0FBQyxFQUFFLEVBQUU7WUFDckIsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUUsT0FBTyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsRUFBRSxPQUFPLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUM7WUFDdEYsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLEVBQUUsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUUsT0FBTyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsRUFBRSxPQUFPLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUM7WUFDdkYsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLEVBQUUsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUUsT0FBTyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsRUFBRSxPQUFPLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUM7WUFDdkYsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLEVBQUUsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUUsT0FBTyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsRUFBRSxPQUFPLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUM7WUFDdkYsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLEVBQUUsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUUsT0FBTyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsRUFBRSxPQUFPLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUM7WUFDdkYsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLEVBQUUsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUUsT0FBTyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsR0FBRyxFQUFFLENBQUMsR0FBRyxFQUFFLENBQUMsRUFBRSxPQUFPLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLENBQUM7WUFDekYsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLEVBQUUsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUUsT0FBTyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsR0FBRyxFQUFFLENBQUMsR0FBRyxFQUFFLENBQUMsRUFBRSxPQUFPLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLENBQUM7WUFDekYsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUUsT0FBTyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsR0FBRyxFQUFFLENBQUMsR0FBRyxFQUFFLENBQUMsRUFBRSxPQUFPLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLENBQUM7U0FDM0Y7UUFFRCxLQUFLLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxHQUFHLEVBQUUsRUFBRSxDQUFDLEVBQUUsRUFBRTtZQUNyQixHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsSUFBSSxDQUFDLEVBQUUs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QUksQ0FBQyxPQUFPLENBQUMsSUFBSSxDQUFDLEVBQUUsRUFBRSxDQUFDLEVBQUUsRUFBRSxFQUFFLEVBQUUsQ0FBQyxDQUFDLENBQUMsd0VBQXdFO1FBRTFHLHFFQUFxRTtRQUNyRSxJQUFJLElBQUksR0FBRyxJQUFJLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxHQUFHLElBQUksQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDbkMsSUFBSSxJQUFJLEdBQUcsSUFBSSxDQUFDLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEdBQUcsSUFBSSxDQUFDLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUM7UUFDM0MsSUFBSSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsR0FBRyxJQUFJLENBQUM7UUFDbEIsSUFBSSxDQUFDLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEdBQUcsSUFBSSxDQUFDO1FBRXRCLElBQUksQ0FBQyxPQUFPLENBQUMsSUFBSSxDQUFDLEVBQUUsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUM7UUFFNUIsOERBQThEO1FBQzlELElBQUksR0FBRyxJQUFJLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxHQUFHLElBQUksQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDL0IsSUFBSSxHQUFHLElBQUksQ0FBQyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxHQUFHLElBQUksQ0FBQyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDO1FBQ3ZDLElBQUksQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxJQUFJLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxJQUFJLElBQUksQ0FBQyxDQUFDLENBQUM7UUFDekMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxJQUFJLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxJQUFJLElBQUksQ0FBQyxDQUFDLENBQUM7UUFFN0MsSUFBSSxDQUFDLE9BQU8sQ0FBQyxJQUFJLENBQUMsRUFBRSxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQztRQUM1QixJQUFJLENBQUMsT0FBTyxDQUFDLElBQUksQ0FBQyxFQUFFLEVBQUUsQ0FBQyxFQUFFLEVBQUUsRUFBRSxFQUFFLENBQUMsQ0FBQztRQUVqQyw4REFBOEQ7UUFDOUQsSUFBSSxHQUFHLElBQUksQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEdBQUcsSUFBSSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUMvQixJQUFJLEdBQUcsSUFBSSxDQUFDLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEdBQUcsSUFBSSxDQUFDLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUM7UUFDdkMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLElBQUksS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLElBQUksSUFBSSxFQUFFLENBQUMsQ0FBQztRQUMxQyxJQUFJLENBQUMsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsR0FBRyxDQUFDLElBQUksS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLElBQUksSUFBSSxFQUFFLENBQUMsQ0FBQztRQUU5QyxJQUFJLENBQUMsT0FBTyxDQUFDLElBQUksQ0FBQyxFQUFFLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDO1FBRTVCLDhEQUE4RDtRQUM5RCxJQUFJLEdBQUcsSUFBSSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsR0FBRyxJQUFJLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDO1FBQy9CLElBQUksR0FBRyxJQUFJLENBQUMsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsR0FBRyxJQUFJLENBQUMsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQztRQUN2QyxJQUFJLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsSUFBSSxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsSUFBSSxJQUFJLENBQUMsQ0FBQyxDQUFDO1FBQ3pDLElBQUksQ0FBQyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxHQUFHLENBQUMsSUFBSSxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsSUFBSSxJQUFJLENBQUMsQ0FBQyxDQUFDO0lBQ2pELENBQUM7SUEvV0Q7O09BRUc7SUFDVyxnQkFBUSxHQUFXLEVBQUUsQ0FBQztJQUVwQzs7T0FFRztJQUNXLGdCQUFRLEdBQVcsRUFBRSxDQUFDO0lBRXBDOzs7T0FHRztJQUNxQixvQkFBWSxHQUFHLElBQUksV0FBVyxDQUFDO1FBQ25ELFVBQVUsRUFBRSxVQUFVLEVBQUUsVUFBVSxFQUFFLFVBQVU7UUFDOUMsVUFBVSxFQUFFLFVBQVUsRUFBRSxVQUFVLEVBQUUsVUFBVTtRQUM5QyxVQUFVLEVBQUUsVUFBVSxFQUFFLFVBQVUsRUFBRSxVQUFVO1FBQzlDLFVBQVUsRUFBRSxVQUFVLEVBQUUsVUFBVSxFQUFFLFVBQVU7S0FDakQsQ0FBQyxDQUFDO0lBRUg7OztPQUdHO0lBQ3FCLGNBQU0sR0FBRztRQUM3QixDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFO1FBQ3BELEVBQUUsRUFBRSxFQUFFLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsRUFBRSxFQUFFLEVBQUUsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLEVBQUUsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLEVBQUUsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUM7UUFDcEQsRUFBRSxFQUFFLENBQUMsRUFBRSxFQUFFLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQztRQUNwRCxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLEVBQUUsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLEVBQUUsRUFBRSxDQUFDO1FBQ3BELENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFLENBQUMsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLEVBQUU7UUFDcEQsQ0FBQyxFQUFFLEVBQUUsRUFBRSxDQUFDLEVBQUUsRUFBRSxFQUFFLENBQUMsRUFBRSxFQUFFLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsRUFBRSxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsRUFBRSxFQUFFLEVBQUUsRUFBRSxDQUFDLEVBQUUsQ0FBQztRQUNwRCxFQUFFLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUUsRUFBRSxDQUFDLEVBQUUsRUFBRSxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxFQUFFO1FBQ3BELEVBQUUsRUFBRSxFQUFFLEVBQUUsQ0FBQyxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxFQUFFLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLEVBQUU7UUFDcEQsQ0FBQyxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUUsQ0FBQyxFQUFFLEVBQUUsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxFQUFFLEVBQUUsQ0FBQyxFQUFFLEVBQUUsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxFQUFFLEVBQUUsQ0FBQztRQUNwRCxFQUFFLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUUsQ0FBQyxFQUFFLEVBQUUsRUFBRSxDQUFDLEVBQUUsRUFBRSxFQUFFLEVBQUUsRUFBRSxDQUFDO1FBQ3BELENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUU7UUFDcEQsRUFBRSxFQUFFLEVBQUUsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsRUFBRSxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsRUFBRSxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQztLQUN2RCxDQUFDO0lBRUY7Ozs7O09BS0c7SUFDcUIsZUFBTyxHQUFHLElBQUksVUFBVSxDQUFDLE9BQU8sQ0FBQyxNQUFNLENBQUMsR0FBRyxDQUFDLFVBQUEsQ0FBQyxJQUFJLE9BQUEsQ0FBQyxHQUFHLENBQUMsRUFBTCxDQUFLLENBQUMsQ0FBQyxDQUFDO0lBa1VyRixjQUFDO0NBQUEsQUFqWEQsSUFpWEM7QUFqWFksMEJBQU8ifQ== + }); var arrayHelper = createCommonjsModule(function (module, exports) { @@ -374,7 +383,7 @@ return ArrayHelper; }()); exports.ArrayHelper = ArrayHelper; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXJyYXlIZWxwZXIuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvdXRpbHMvYXJyYXlIZWxwZXIudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBLCtCQUErQjtBQUMvQixzQ0FBc0M7OztBQUV0Qzs7R0FFRztBQUNIO0lBQUE7SUFzQkEsQ0FBQztJQXJCRzs7Ozs7T0FLRztJQUNXLGlCQUFLLEdBQW5CLFVBQ0ksTUFBc0MsRUFDdEMsTUFBc0M7UUFDdEMsSUFBSSxDQUFDLE1BQU0sSUFBSSxDQUFDLE1BQU0sSUFBSSxNQUFNLENBQUMsTUFBTSxLQUFLLE1BQU0sQ0FBQyxNQUFNLEVBQUU7WUFDdkQsT0FBTyxLQUFLLENBQUM7U0FDaEI7UUFFRCxLQUFLLElBQUksQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLEdBQUcsTUFBTSxDQUFDLE1BQU0sRUFBRSxDQUFDLEVBQUUsRUFBRTtZQUNwQyxJQUFJLE1BQU0sQ0FBQyxDQUFDLENBQUMsS0FBSyxNQUFNLENBQUMsQ0FBQyxDQUFDLEVBQUU7Z0JBQ3pCLE9BQU8sS0FBSyxDQUFDO2FBQ2hCO1NBQ0o7UUFFRCxPQUFPLElBQUksQ0FBQztJQUNoQixDQUFDO0lBQ0wsa0JBQUM7QUFBRCxDQUFDLEFBdEJELElBc0JDO0FBdEJZLGtDQUFXIn0= + }); var ed25519Address = createCommonjsModule(function (module, exports) { @@ -418,7 +427,7 @@ return Ed25519Address; }()); exports.Ed25519Address = Ed25519Address; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZWQyNTUxOUFkZHJlc3MuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvYWRkcmVzc1R5cGVzL2VkMjU1MTlBZGRyZXNzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQUFBLCtCQUErQjtBQUMvQixzQ0FBc0M7QUFDdEMsNkNBQTRDO0FBRTVDLG9EQUFtRDtBQUVuRDs7R0FFRztBQUNIO0lBWUk7OztPQUdHO0lBQ0gsd0JBQVksU0FBcUI7UUFDN0IsSUFBSSxDQUFDLFVBQVUsR0FBRyxTQUFTLENBQUM7SUFDaEMsQ0FBQztJQUVEOzs7T0FHRztJQUNJLGtDQUFTLEdBQWhCO1FBQ0ksT0FBTyxpQkFBTyxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsVUFBVSxDQUFDLENBQUM7SUFDM0MsQ0FBQztJQUVEOzs7O09BSUc7SUFDSSwrQkFBTSxHQUFiLFVBQWMsT0FBbUI7UUFDN0IsT0FBTyx5QkFBVyxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUMsU0FBUyxFQUFFLEVBQUUsT0FBTyxDQUFDLENBQUM7SUFDeEQsQ0FBQztJQWxDRDs7O09BR0c7SUFDVyw2QkFBYyxHQUFXLGlCQUFPLENBQUMsUUFBUSxDQUFDO0lBK0I1RCxxQkFBQztDQUFBLEFBcENELElBb0NDO0FBcENZLHdDQUFjIn0= + }); var IEd25519Address = createCommonjsModule(function (module, exports) { @@ -428,7 +437,7 @@ * The global type for the address type. */ exports.ED25519_ADDRESS_TYPE = 0; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiSUVkMjU1MTlBZGRyZXNzLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL21vZGVscy9JRWQyNTUxOUFkZHJlc3MudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBSUE7O0dBRUc7QUFDVSxRQUFBLG9CQUFvQixHQUFHLENBQUMsQ0FBQyJ9 + }); var common = createCommonjsModule(function (module, exports) { @@ -481,7 +490,7 @@ * Byte length for an array length. */ exports.ARRAY_LENGTH = exports.UINT16_SIZE; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29tbW9uLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2JpbmFyeS9jb21tb24udHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBQUEsK0JBQStCO0FBQy9CLHNDQUFzQztBQUN0Qyw2Q0FBNEM7QUFFNUM7O0dBRUc7QUFDVSxRQUFBLFNBQVMsR0FBVyxDQUFDLENBQUM7QUFFbkM7O0dBRUc7QUFDVSxRQUFBLFdBQVcsR0FBVyxDQUFDLENBQUM7QUFFckM7O0dBRUc7QUFDVSxRQUFBLFdBQVcsR0FBVyxDQUFDLENBQUM7QUFFckM7O0dBRUc7QUFDVSxRQUFBLFdBQVcsR0FBVyxDQUFDLENBQUM7QUFFckM7O0dBRUc7QUFDVSxRQUFBLGlCQUFpQixHQUFXLGlCQUFPLENBQUMsUUFBUSxDQUFDO0FBRTFEOztHQUVHO0FBQ1UsUUFBQSxxQkFBcUIsR0FBVyxpQkFBTyxDQUFDLFFBQVEsQ0FBQztBQUU5RDs7R0FFRztBQUNVLFFBQUEsbUJBQW1CLEdBQVcsaUJBQU8sQ0FBQyxRQUFRLENBQUM7QUFFNUQ7O0dBRUc7QUFDVSxRQUFBLFdBQVcsR0FBVyxtQkFBVyxDQUFDO0FBRS9DOztHQUVHO0FBQ1UsUUFBQSxpQkFBaUIsR0FBVyxpQkFBUyxDQUFDO0FBRW5EOztHQUVHO0FBQ1UsUUFBQSxhQUFhLEdBQVcsbUJBQVcsQ0FBQztBQUVqRDs7R0FFRztBQUNVLFFBQUEsWUFBWSxHQUFXLG1CQUFXLENBQUMifQ== + }); var address = createCommonjsModule(function (module, exports) { @@ -564,7 +573,7 @@ writeStream.writeFixedHex("ed25519Address.address", ed25519Address.Ed25519Address.ADDRESS_LENGTH, object.address); } exports.serializeEd25519Address = serializeEd25519Address; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYWRkcmVzcy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9iaW5hcnkvYWRkcmVzcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFBQSwrQkFBK0I7QUFDL0Isc0NBQXNDO0FBQ3RDLGlFQUFnRTtBQUNoRSw2REFBa0Y7QUFHbEYsbUNBQTZDO0FBRTdDOztHQUVHO0FBQ1UsUUFBQSxrQkFBa0IsR0FBVywwQkFBaUIsQ0FBQztBQUU1RDs7R0FFRztBQUNVLFFBQUEsMEJBQTBCLEdBQVcsMEJBQWtCLEdBQUcsK0JBQWMsQ0FBQyxjQUFjLENBQUM7QUFFckc7Ozs7R0FJRztBQUNILFNBQWdCLGtCQUFrQixDQUFDLFVBQXNCO0lBQ3JELElBQUksQ0FBQyxVQUFVLENBQUMsWUFBWSxDQUFDLDBCQUFrQixDQUFDLEVBQUU7UUFDOUMsTUFBTSxJQUFJLEtBQUssQ0FBQyxxQkFBbUIsVUFBVSxDQUFDLE1BQU0sRUFBRSxxRUFDYywwQkFBb0IsQ0FBQyxDQUFDO0tBQzdGO0lBRUQsSUFBTSxJQUFJLEdBQUcsVUFBVSxDQUFDLFFBQVEsQ0FBQyxjQUFjLEVBQUUsS0FBSyxDQUFDLENBQUM7SUFDeEQsSUFBSSxPQUFPLENBQUM7SUFFWixJQUFJLElBQUksS0FBSyxzQ0FBb0IsRUFBRTtRQUMvQixPQUFPLEdBQUcseUJBQXlCLENBQUMsVUFBVSxDQUFDLENBQUM7S0FDbkQ7U0FBTTtRQUNILE1BQU0sSUFBSSxLQUFLLENBQUMsK0JBQTZCLElBQU0sQ0FBQyxDQUFDO0tBQ3hEO0lBRUQsT0FBTyxPQUFPLENBQUM7QUFDbkIsQ0FBQztBQWhCRCxnREFnQkM7QUFFRDs7OztHQUlHO0FBQ0gsU0FBZ0IsZ0JBQWdCLENBQUMsV0FBd0IsRUFBRSxNQUF1QjtJQUM5RSxJQUFJLE1BQU0sQ0FBQyxJQUFJLEtBQUssc0NBQW9CLEVBQUU7UUFDdEMsdUJBQXVCLENBQUMsV0FBVyxFQUFFLE1BQU0sQ0FBQyxDQUFDO0tBQ2hEO1NBQU07UUFDSCxNQUFNLElBQUksS0FBSyxDQUFDLCtCQUE2QixNQUFNLENBQUMsSUFBTSxDQUFDLENBQUM7S0FDL0Q7QUFDTCxDQUFDO0FBTkQsNENBTUM7QUFFRDs7OztHQUlHO0FBQ0gsU0FBZ0IseUJBQXlCLENBQUMsVUFBc0I7SUFDNUQsSUFBSSxDQUFDLFVBQVUsQ0FBQyxZQUFZLENBQUMsa0NBQTBCLENBQUMsRUFBRTtRQUN0RCxNQUFNLElBQUksS0FBSyxDQUFDLDZCQUEyQixVQUFVLENBQUMsTUFBTSxFQUFFLHFFQUNNLGtDQUE0QixDQUFDLENBQUM7S0FDckc7SUFFRCxJQUFNLElBQUksR0FBRyxVQUFVLENBQUMsUUFBUSxDQUFDLHFCQUFxQixDQUFDLENBQUM7SUFDeEQsSUFBSSxJQUFJLEtBQUssc0NBQW9CLEVBQUU7UUFDL0IsTUFBTSxJQUFJLEtBQUssQ0FBQyxxQ0FBbUMsSUFBTSxDQUFDLENBQUM7S0FDOUQ7SUFFRCxJQUFNLE9BQU8sR0FBRyxVQUFVLENBQUMsWUFBWSxDQUFDLHdCQUF3QixFQUFFLCtCQUFjLENBQUMsY0FBYyxDQUFDLENBQUM7SUFFakcsT0FBTztRQUNILElBQUksRUFBRSxzQ0FBb0I7UUFDMUIsT0FBTyxTQUFBO0tBQ1YsQ0FBQztBQUNOLENBQUM7QUFqQkQsOERBaUJDO0FBRUQ7Ozs7R0FJRztBQUNILFNBQWdCLHVCQUF1QixDQUFDLFdBQXdCLEVBQUUsTUFBdUI7SUFDckYsV0FBVyxDQUFDLFNBQVMsQ0FBQyxxQkFBcUIsRUFBRSxNQUFNLENBQUMsSUFBSSxDQUFDLENBQUM7SUFDMUQsV0FBVyxDQUFDLGFBQWEsQ0FBQyx3QkFBd0IsRUFBRSwrQkFBYyxDQUFDLGNBQWMsRUFBRSxNQUFNLENBQUMsT0FBTyxDQUFDLENBQUM7QUFDdkcsQ0FBQztBQUhELDBEQUdDIn0= + }); var funds = createCommonjsModule(function (module, exports) { @@ -645,7 +654,7 @@ writeStream.writeUInt64("migratedFunds.deposit", BigInt(object.deposit)); } exports.serializeMigratedFunds = serializeMigratedFunds; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZnVuZHMuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvYmluYXJ5L2Z1bmRzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQUtBLHFDQUE2RjtBQUM3RixtQ0FBdUM7QUFFdkM7O0dBRUc7QUFDVSxRQUFBLGdCQUFnQixHQUFXLEVBQUUsQ0FBQztBQUUzQzs7R0FFRztBQUNVLFFBQUEseUJBQXlCLEdBQ2xDLHdCQUFnQixHQUFHLHNCQUFzQjtJQUN6QyxvQ0FBMEIsR0FBRyxVQUFVO0lBQ3ZDLG9CQUFXLENBQUMsQ0FBQyxVQUFVO0FBRTNCOztHQUVHO0FBQ1UsUUFBQSxlQUFlLEdBQVcsR0FBRyxDQUFDO0FBRTNDOzs7O0dBSUc7QUFDSCxTQUFnQixnQkFBZ0IsQ0FBQyxVQUFzQjtJQUNuRCxJQUFNLFFBQVEsR0FBRyxVQUFVLENBQUMsVUFBVSxDQUFDLGdCQUFnQixDQUFDLENBQUM7SUFFekQsSUFBTSxLQUFLLEdBQXFCLEVBQUUsQ0FBQztJQUNuQyxLQUFLLElBQUksQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLEdBQUcsUUFBUSxFQUFFLENBQUMsRUFBRSxFQUFFO1FBQy9CLEtBQUssQ0FBQyxJQUFJLENBQUMsd0JBQXdCLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQztLQUNwRDtJQUVELE9BQU8sS0FBSyxDQUFDO0FBQ2pCLENBQUM7QUFURCw0Q0FTQztBQUVEOzs7O0dBSUc7QUFDSCxTQUFnQixjQUFjLENBQUMsV0FBd0IsRUFDbkQsT0FBeUI7SUFDekIsSUFBSSxPQUFPLENBQUMsTUFBTSxHQUFHLHVCQUFlLEVBQUU7UUFDbEMsTUFBTSxJQUFJLEtBQUssQ0FBQyxvQ0FBa0MsdUJBQWUsNEJBQXVCLE9BQU8sQ0FBQyxNQUFRLENBQUMsQ0FBQztLQUM3RztJQUNELFdBQVcsQ0FBQyxXQUFXLENBQUMsZ0JBQWdCLEVBQUUsT0FBTyxDQUFDLE1BQU0sQ0FBQyxDQUFDO0lBRTFELEtBQUssSUFBSSxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsR0FBRyxPQUFPLENBQUMsTUFBTSxFQUFFLENBQUMsRUFBRSxFQUFFO1FBQ3JDLHNCQUFzQixDQUFDLFdBQVcsRUFBRSxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztLQUNuRDtBQUNMLENBQUM7QUFWRCx3Q0FVQztBQUVEOzs7O0dBSUc7QUFDSCxTQUFnQix3QkFBd0IsQ0FBQyxVQUFzQjtJQUMzRCxJQUFJLENBQUMsVUFBVSxDQUFDLFlBQVksQ0FBQyxpQ0FBeUIsQ0FBQyxFQUFFO1FBQ3JELE1BQU0sSUFBSSxLQUFLLENBQUMsNEJBQTBCLFVBQVUsQ0FBQyxNQUFNLEVBQUUscUVBQ08saUNBQTJCLENBQUMsQ0FBQztLQUNwRztJQUVELElBQU0sbUJBQW1CLEdBQUcsVUFBVSxDQUFDLFlBQVksQ0FBQyxtQ0FBbUMsRUFBRSx3QkFBZ0IsQ0FBQyxDQUFDO0lBQzNHLElBQU0sT0FBTyxHQUFHLDRCQUFrQixDQUFDLFVBQVUsQ0FBQyxDQUFDO0lBQy9DLElBQU0sT0FBTyxHQUFHLFVBQVUsQ0FBQyxVQUFVLENBQUMsdUJBQXVCLENBQUMsQ0FBQztJQUUvRCxPQUFPO1FBQ0gsbUJBQW1CLHFCQUFBO1FBQ25CLE9BQU8sU0FBQTtRQUNQLE9BQU8sRUFBRSxNQUFNLENBQUMsT0FBTyxDQUFDO0tBQzNCLENBQUM7QUFDTixDQUFDO0FBZkQsNERBZUM7QUFFRDs7OztHQUlHO0FBQ0gsU0FBZ0Isc0JBQXNCLENBQUMsV0FBd0IsRUFDM0QsTUFBc0I7SUFDdEIsV0FBVyxDQUFDLGFBQWEsQ0FBQyxtQ0FBbUMsRUFBRSx3QkFBZ0IsRUFBRSxNQUFNLENBQUMsbUJBQW1CLENBQUMsQ0FBQztJQUM3RywwQkFBZ0IsQ0FBQyxXQUFXLEVBQUUsTUFBTSxDQUFDLE9BQU8sQ0FBQyxDQUFDO0lBQzlDLFdBQVcsQ0FBQyxXQUFXLENBQUMsdUJBQXVCLEVBQUUsTUFBTSxDQUFDLE1BQU0sQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDO0FBQzdFLENBQUM7QUFMRCx3REFLQyJ9 + }); var ITreasuryInput = createCommonjsModule(function (module, exports) { @@ -655,7 +664,7 @@ * The global type for the treasury input. */ exports.TREASURY_INPUT_TYPE = 1; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiSVRyZWFzdXJ5SW5wdXQuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvbW9kZWxzL0lUcmVhc3VyeUlucHV0LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQUlBOztHQUVHO0FBQ1UsUUFBQSxtQkFBbUIsR0FBRyxDQUFDLENBQUMifQ== + }); var IUTXOInput = createCommonjsModule(function (module, exports) { @@ -665,7 +674,7 @@ * The global type for the input. */ exports.UTXO_INPUT_TYPE = 0; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiSVVUWE9JbnB1dC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9tb2RlbHMvSVVUWE9JbnB1dC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFJQTs7R0FFRztBQUNVLFFBQUEsZUFBZSxHQUFHLENBQUMsQ0FBQyJ9 + }); var input = createCommonjsModule(function (module, exports) { @@ -831,7 +840,7 @@ writeStream.writeFixedHex("treasuryInput.milestoneId", common.TRANSACTION_ID_LENGTH, object.milestoneId); } exports.serializeTreasuryInput = serializeTreasuryInput; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5wdXQuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvYmluYXJ5L2lucHV0LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQUFBLCtCQUErQjtBQUMvQixzQ0FBc0M7QUFDdEMsMkRBQStFO0FBRS9FLG1EQUFtRTtBQUduRSxtQ0FBaUY7QUFFakY7O0dBRUc7QUFDVSxRQUFBLGdCQUFnQixHQUFXLDBCQUFpQixDQUFDO0FBRTFEOztHQUVHO0FBQ1UsUUFBQSxxQkFBcUIsR0FBVyx3QkFBZ0IsR0FBRyw4QkFBcUIsR0FBRyxvQkFBVyxDQUFDO0FBRXBHOztHQUVHO0FBQ1UsUUFBQSx5QkFBeUIsR0FBVyx3QkFBZ0IsR0FBRyw4QkFBcUIsQ0FBQztBQUUxRjs7R0FFRztBQUNVLFFBQUEsZUFBZSxHQUFXLENBQUMsQ0FBQztBQUV6Qzs7R0FFRztBQUNVLFFBQUEsZUFBZSxHQUFXLEdBQUcsQ0FBQztBQUUzQzs7OztHQUlHO0FBQ0gsU0FBZ0IsaUJBQWlCLENBQUMsVUFBc0I7SUFDcEQsSUFBTSxTQUFTLEdBQUcsVUFBVSxDQUFDLFVBQVUsQ0FBQyxrQkFBa0IsQ0FBQyxDQUFDO0lBRTVELElBQU0sTUFBTSxHQUFvQyxFQUFFLENBQUM7SUFDbkQsS0FBSyxJQUFJLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxHQUFHLFNBQVMsRUFBRSxDQUFDLEVBQUUsRUFBRTtRQUNoQyxNQUFNLENBQUMsSUFBSSxDQUFDLGdCQUFnQixDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUM7S0FDN0M7SUFFRCxPQUFPLE1BQU0sQ0FBQztBQUNsQixDQUFDO0FBVEQsOENBU0M7QUFFRDs7OztHQUlHO0FBQ0gsU0FBZ0IsZUFBZSxDQUFDLFdBQXdCLEVBQUUsT0FBd0M7SUFDOUYsSUFBSSxPQUFPLENBQUMsTUFBTSxHQUFHLHVCQUFlLEVBQUU7UUFDbEMsTUFBTSxJQUFJLEtBQUssQ0FBQyxxQ0FBbUMsdUJBQWUsNEJBQXVCLE9BQU8sQ0FBQyxNQUFRLENB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 + }); var IIndexationPayload = createCommonjsModule(function (module, exports) { @@ -841,7 +850,7 @@ * The global type for the payload. */ exports.INDEXATION_PAYLOAD_TYPE = 2; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiSUluZGV4YXRpb25QYXlsb2FkLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL21vZGVscy9JSW5kZXhhdGlvblBheWxvYWQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBSUE7O0dBRUc7QUFDVSxRQUFBLHVCQUF1QixHQUFHLENBQUMsQ0FBQyJ9 + }); var IMilestonePayload = createCommonjsModule(function (module, exports) { @@ -851,7 +860,7 @@ * The global type for the payload. */ exports.MILESTONE_PAYLOAD_TYPE = 1; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiSU1pbGVzdG9uZVBheWxvYWQuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvbW9kZWxzL0lNaWxlc3RvbmVQYXlsb2FkLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQUtBOztHQUVHO0FBQ1UsUUFBQSxzQkFBc0IsR0FBRyxDQUFDLENBQUMifQ== + }); var IReceiptPayload = createCommonjsModule(function (module, exports) { @@ -861,7 +870,7 @@ * The global type for the payload. */ exports.RECEIPT_PAYLOAD_TYPE = 3; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiSVJlY2VpcHRQYXlsb2FkLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL21vZGVscy9JUmVjZWlwdFBheWxvYWQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBTUE7O0dBRUc7QUFDVSxRQUFBLG9CQUFvQixHQUFHLENBQUMsQ0FBQyJ9 + }); var ITransactionPayload = createCommonjsModule(function (module, exports) { @@ -871,7 +880,7 @@ * The global type for the payload. */ exports.TRANSACTION_PAYLOAD_TYPE = 0; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiSVRyYW5zYWN0aW9uUGF5bG9hZC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9tb2RlbHMvSVRyYW5zYWN0aW9uUGF5bG9hZC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFPQTs7R0FFRztBQUNVLFFBQUEsd0JBQXdCLEdBQUcsQ0FBQyxDQUFDIn0= + }); var ITreasuryTransactionPayload = createCommonjsModule(function (module, exports) { @@ -881,7 +890,7 @@ * The global type for the payload. */ exports.TREASURY_TRANSACTION_PAYLOAD_TYPE = 4; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiSVRyZWFzdXJ5VHJhbnNhY3Rpb25QYXlsb2FkLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL21vZGVscy9JVHJlYXN1cnlUcmFuc2FjdGlvblBheWxvYWQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBTUE7O0dBRUc7QUFDVSxRQUFBLGlDQUFpQyxHQUFHLENBQUMsQ0FBQyJ9 + }); var sha512 = createCommonjsModule(function (module, exports) { @@ -1540,7 +1549,7 @@ return Sha512; }()); exports.Sha512 = Sha512; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2hhNTEyLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2NyeXB0by9zaGE1MTIudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBQUEsK0JBQStCO0FBQy9CLHNDQUFzQztBQUN0QywrQkFBK0I7QUFDL0I7OztHQUdHO0FBQ0g7SUFzT0k7OztPQUdHO0lBQ0gsZ0JBQVksSUFBOEI7UUFBOUIscUJBQUEsRUFBQSxPQUFlLE1BQU0sQ0FBQyxRQUFRO1FBMUoxQzs7O1dBR0c7UUFDYyxZQUFPLEdBQWEsRUFBRSxDQUFDO1FBdUpwQyxJQUFJLElBQUksS0FBSyxNQUFNLENBQUMsUUFBUTtZQUN4QixJQUFJLEtBQUssTUFBTSxDQUFDLFFBQVE7WUFDeEIsSUFBSSxLQUFLLE1BQU0sQ0FBQyxRQUFRO1lBQ3hCLElBQUksS0FBSyxNQUFNLENBQUMsUUFBUSxFQUFFO1lBQzFCLE1BQU0sSUFBSSxLQUFLLENBQUMsOENBQThDLENBQUMsQ0FBQztTQUNuRTtRQUVELElBQUksQ0FBQyxPQUFPLEdBQUc7WUFDWCxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQztZQUNqRCxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQztTQUNwRCxDQUFDO1FBRUYsSUFBSSxJQUFJLEtBQUssTUFBTSxDQUFDLFFBQVEsRUFBRTtZQUMxQixJQUFJLENBQUMsSUFBSSxHQUFHLFVBQVUsQ0FBQztZQUN2QixJQUFJLENBQUMsSUFBSSxHQUFHLFVBQVUsQ0FBQztZQUN2QixJQUFJLENBQUMsSUFBSSxHQUFHLFVBQVUsQ0FBQztZQUN2QixJQUFJLENBQUMsSUFBSSxHQUFHLFVBQVUsQ0FBQztZQUN2QixJQUFJLENBQUMsSUFBSSxHQUFHLFVBQVUsQ0FBQztZQUN2QixJQUFJLENBQUMsSUFBSSxHQUFHLFVBQVUsQ0FBQztZQUN2QixJQUFJLENBQUMsSUFBSSxHQUFHLFVBQVUsQ0FBQztZQUN2QixJQUFJLENBQUMsSUFBSSxHQUFHLFVBQVUsQ0FBQztZQUN2QixJQUFJLENBQUMsSUFBSSxHQUFHLFVBQVUsQ0FBQztZQUN2QixJQUFJLENBQUMsSUFBSSxHQUFHLFVBQVUsQ0FBQztZQUN2QixJQUFJLENBQUMsSUFBSSxHQUFHLFVBQVUsQ0FBQztZQUN2QixJQUFJLENBQUMsSUFBSSxHQUFHLFVBQVUsQ0FBQztZQUN2QixJQUFJLENBQUMsSUFBSSxHQUFHLFVBQVUsQ0FBQztZQUN2QixJQUFJLENBQUMsSUFBSSxHQUFHLFVBQVUsQ0FBQztZQUN2QixJQUFJLENBQUMsSUFBSSxHQUFHLFVBQVUsQ0FBQztZQUN2QixJQUFJLENBQUMsSUFBSSxHQUFHLFVBQVUsQ0FBQztTQUMxQjthQUFNLElBQUksSUFBSSxLQUFLLE1BQU0sQ0FBQyxRQUFRLEVBQUU7WUFDakMsSUFBSSxDQUFDLElBQUksR0FBRyxVQUFVLENBQUM7WUFDdkIsSUFBSSxDQUFDLElBQUksR0FBRyxVQUFVLENBQUM7WUFDdkIsSUFBSSxDQUFDLElBQUksR0FBRyxVQUFVLENBQUM7WUFDdkIsSUFBSSxDQUFDLElBQUksR0FBRyxVQUFVLENBQUM7WUFDdkIsSUFBSSxDQUFDLElBQUksR0FBRyxVQUFVLENBQUM7WUFDdkIsSUFBSSxDQUFDLElBQUksR0FBRyxVQUFVLENBQUM7WUFDdkIsSUFBSSxDQUFDLElBQUksR0FBRyxVQUFVLENBQUM7WUFDdkIsSUFBSSxDQUFDLElBQUksR0FBRyxVQUFVLENBQUM7WUFDdkIsSUFBSSxDQUFDLElBQUksR0FBRyxVQUFVLENBQUM7WUFDdkIsSUFBSSxDQUFDLElBQUksR0FBRyxVQUFVLENBQUM7WUFDdkIsSUFBSSxDQUFDLElBQUksR0FBRyxVQUFVLENBQUM7WUFDdkIsSUFBSSxDQUFDLElBQUksR0FBRyxVQUFVLENBQUM7WUFDdkIsSUFBSSxDQUFDLElBQUksR0FBRyxVQUFVLENBQUM7WUFDdkIsSUFBSSxDQUFDLElBQUksR0FBRyxVQUFVLENBQUM7WUFDdkIsSUFBSSxDQUFDLElBQUksR0FBRyxVQUFVLENBQUM7WUFDdkIsSUFBSSxDQUFDLElBQUksR0FBRyxVQUFVLENBQUM7U0FDMUI7YUFBTSxJQUFJLElBQUksS0FBSyxNQUFNLENBQUMsUUFBUSxFQUFFO1lBQ2pDLElBQUksQ0FBQyxJQUFJLEdBQUcsVUFBVSxDQUFDO1lBQ3ZCLElBQUksQ0FBQyxJQUFJLEdBQUcsVUFBVSxDQUFDO1lBQ3ZCLElBQUksQ0FBQyxJQUFJLEdBQUcsVUFBVSxDQUFDO1lBQ3ZCLElBQUksQ0FBQyxJQUFJLEdBQUcsVUFBVSxDQUFDO1lBQ3ZCLElBQUksQ0FBQyxJQUFJLEdBQUcsVUFBVSxDQUFDO1lBQ3ZCLElBQUksQ0FBQyxJQUFJLEdBQUcsVUFBVSxDQUFDO1lBQ3ZCLElBQUksQ0FBQyxJQUFJLEdBQUcsVUFBVSxDQUFDO1lBQ3ZCLElBQUksQ0FBQyxJQUFJLEdBQUcsVUFBVSxDQUFDO1lBQ3ZCLElBQUksQ0FBQyxJQUFJLEdBQUcsVUFBVSxDQUFDO1lBQ3ZCLElBQUksQ0FBQyxJQUFJLEdBQUcsVUFBVSxDQUFDO1lBQ3ZCLElBQUksQ0FBQyxJQUFJLEdBQUcsVUFBVSxDQUFDO1lBQ3ZCLElBQUksQ0FBQyxJQUFJLEdBQUcsVUFBVSxDQUFDO1lBQ3ZCLElBQUksQ0FBQyxJQUFJLEdBQUcsVUFBVSxDQUFDO1lBQ3ZCLElBQUksQ0FBQyxJQUFJLEdBQUcsVUFBVSxDQUFDO1lBQ3ZCLElBQUksQ0FBQyxJQUFJLEdBQUcsVUFBVSxDQUFDO1lBQ3ZCLElBQUksQ0FBQyxJQUFJLEdBQUcsVUFBVSxDQUFDO1NBQzFCO2FBQU0sRUFBRSxNQUFNO1lBQ1gsSUFBSSxDQUFDLElBQUksR0FBRyxVQUFVLENBQUM7WUFDdkIsSUFBSSxDQUFDLElBQUksR0FBRyxVQUFVLENBQUM7WUFDdkIsSUFBSSxDQUFDLElBQUksR0FBRyxVQUFVLENBQUM7WUFDdkIsSUFBSSxDQUFDLElBQUksR0FBRyxVQUFVLENBQUM7WUFDdkIsSUFBSSxDQUFDLElBQUksR0FBRyxVQUFVLENBQUM7WUFDdkIsSUFBSSxDQUFDLElBQUksR0FBRyxVQUFVLENBQUM7WUFDdkIsSUFBSSxDQUFDLElBQUksR0FBRyxVQUFVLENBQUM7WUFDdkIsSUFBSSxDQUFDLElBQUksR0FBRyxVQUFVLENBQUM7WUFDdkIsSUFBSSxDQUFDLElBQUksR0FBRyxVQUFVLENBQUM7WUFDdkIsSUFBSSxDQUFDLElBQUksR0FBRyxVQUFVLENBQUM7WUFDdkIsSUFBSSxDQUFDLElBQUksR0FBRyxVQUFVLENBQUM7WUFDdkIsSUFBSSxDQUFDLElBQUksR0FBRyxVQUFVLENBQUM7WUFDdkIsSUFBSSxDQUFDLElBQUksR0FBRyxVQUFVLENBQUM7WUFDdkIsSUFBSSxDQUFDLElBQUksR0FBRyxVQUFVLENBQUM7WUFDdkIsSUFBSSxDQUFDLElBQUksR0FBRyxVQUFVLENBQUM7WUFDdkIsSUFBSSxDQUFDLElBQUksR0FBRyxVQUFVLENBQUM7U0FDMUI7UUFDRCxJQUFJLENBQUMsS0FBSyxHQUFHLElBQUksQ0FBQztRQUVsQixJQUFJLENBQUMsTUFBTSxHQUFHLENBQUMsQ0FBQztRQUNoQixJQUFJLENBQUMsTUFBTSxHQUFHLENBQUMsQ0FBQztRQUNoQixJQUFJLENBQUMsTUFBTSxHQUFHLENBQUMsQ0FBQztRQUNoQixJQUFJLENBQUMsT0FBTyxHQUFHLENBQUMsQ0FBQztRQUNqQixJQUFJLENBQUMsY0FBYyxHQUFHLENBQUMsQ0FBQztRQUN4QixJQUFJLENBQUMsVUFBVSxHQUFHLEtBQUssQ0FBQztRQUN4QixJQUFJLENBQUMsT0FBTyxHQUFHLEtBQUssQ0FBQztJQUN6QixDQUFDO0lBRUQ7Ozs7T0FJRztJQUNXLGFBQU0sR0FBcEIsVUFBcUIsSUFBZ0I7UUFDakMsSUFBTSxHQUFHLEdBQUcsSUFBSSxNQUFNLENBQUMsTUFBTSxDQUFDLFFBQVEsQ0FBQyxDQUFDO1FBQ3hDLEdBQUcsQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLENBQUM7UUFDakIsT0FBTyxHQUFHLENBQUMsTUFBTSxFQUFFLENBQUM7SUFDeEIsQ0FBQztJQUVEOzs7O09BSUc7SUFDSSx1QkFBTSxHQUFiLFVBQWMsT0FBbUI7UUFDN0IsSUFBSSxJQUFJLENBQUMsVUFBVSxFQUFFO1lBQ2pCLE1BQU0sSUFBSSxLQUFLLENBQUMsc0NBQXNDLENBQUMsQ0FBQztTQUMzRDtRQUNELElBQUksS0FBSyxHQUFHLENBQUMsQ0FBQztRQUNkLElBQUksQ0FBQyxDQUFDO1FBQ04sSUFBTSxNQUFNLEdBQUcsT0FBTyxDQUFDLE1BQU0sQ0FBQztRQUM5QixJQUFNLE1BQU0sR0FBRyxJQUFJLENBQUMsT0FBTyxDQUFDO1FBRTVCLE9BQU8sS0FBSyxHQUFHLE1BQU0sRUFBRTtZQUNuQixJQUFJLElBQUksQ0FBQyxPQUFPLEVBQUU7Z0JBQ2QsSUFBSSxDQUFDLE9BQU8sR0FBRyxLQUFLLENBQUM7Z0JBQ3JCLE1BQU0sQ0FBQyxDQUFDLENBQUMsR0FBRyxJQUFJLENBQUMsTUFBTSxDQUFDO2dCQUN4QixNQUFNLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDO2dCQUNkLE1BQU0sQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUM7Z0JBQ2QsTUFBTSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQztnQkFDZCxNQUFNLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDO2dCQUNkLE1BQU0sQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUM7Z0JBQ2QsTUFBTSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQztnQkFDZCxNQUFNLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDO2dCQUNkLE1BQU0sQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUM7Z0JBQ2QsTUFBTSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQztnQkFDZCxNQUFNLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDO2dCQUNmLE1BQU0sQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUM7Z0JBQ2YsTUFBTSxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQztnQkFDZixNQUFNLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDO2dCQUNmLE1BQU0sQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUM7Z0JBQ2YsTUFBTSxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQztnQkFDZixNQUFNLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDO2dCQUNmLE1BQU0sQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUM7Z0JBQ2YsTUFBTSxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQztnQkFDZixNQUFNLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDO2dCQUNmLE1BQU0sQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUM7Z0JBQ2YsTUFBTSxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQztnQkFDZixNQUFNLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDO2dCQUNmLE1BQU0sQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUM7Z0JBQ2YsTUFBTSxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQztnQkFDZixNQUFNLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDO2dCQUNmLE1BQU0sQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUM7Z0JBQ2YsTUFBTSxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQztnQkFDZixNQUFNLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDO2dCQUNmLE1BQU0sQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUM7Z0JBQ2YsTUFBTSxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQztnQkFDZixNQUFNLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDO2dCQUNmLE1BQU0sQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUM7YUFDbEI7WUFFRCxLQUFLLENBQUMsR0FBRyxJQUFJLENBQUMsTUFBTSxFQUFFLEtBQUssR0FBRyxNQUFNLElBQUksQ0FBQyxHQUFHLEdBQUcsRUFBRSxFQUFFLEtBQUssRUFBRTtnQkFDdEQsTUFBTSxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxPQUFPLENBQUMsS0FBSyxDQUFDLElBQUksTUFBTSxDQUFDLEtBQUssQ0FBQyxDQUFDLEVBQUUsR0FBRyxDQUFDLENBQUMsQ0FBQzthQUM3RDtZQUVELElBQUksQ0FBQyxjQUFjLEdBQUcsQ0FBQyxDQUFDO1lBQ3hCLElBQUksQ0FBQyxNQUFNLElBQUksQ0FBQyxHQUFHLElBQUksQ0FBQyxNQUFNLENBQUM7WUFDL0IsSUFBSSxDQUFDLElBQUksR0FBRyxFQUFFO2dCQUNWLElBQUksQ0FBQyxNQUFNLEdBQUcsTUFBTSxDQUFDLEVBQUUsQ0FBQyxDQUFDO2dCQUN6QixJQUFJLENBQUMsTUFBTSxHQUFHLENBQUMsR0FBRyxHQUFHLENBQUM7Z0JBQ3RCLElBQUksQ0FBQyxJQUFJLEVBQUUsQ0FBQztnQkFDWixJQUFJLENBQUMsT0FBTyxHQUFHLElBQUksQ0FBQzthQUN2QjtpQkFBTTtnQkFDSCxJQUFJLENBQUMsTUFBTSxHQUFHLENBQUMsQ0FBQzthQUNuQjtTQUNKO1FBQ0QsSUFBSSxJQUFJLENBQUMsTUFBTSxHQUFHLFVBQVUsRUFBRTtZQUMxQixJQUFJLENBQUMsT0FBTyxJQUFJLElBQUksQ0FBQyxLQUFLLENBQUMsSUFBSSxDQUFDLE1BQU0sR0FBRyxVQUFVLENBQUMsQ0FBQztZQUNyRCxJQUFJLENBQUMsTUFBTSxJQUFJLFVBQVUsQ0FBQztTQUM3QjtRQUVELE9BQU8sSUFBSSxDQUFDO0lBQ2hCLENBQUM7SUFFRDs7O09BR0c7SUFDSSx1QkFBTSxHQUFiO1FBQ0ksSUFBSSxDQUFDLFFBQVEsRUFBRSxDQUFDO1FBRWhCLElBQU0sR0FBRyxHQUFHLElBQUksQ0FBQyxJQUFJLENBQUM7UUFDdEIsSUFBTSxHQUFHLEdBQUcsSUFBSSxDQUFDLElBQUksQ0FBQztRQUN0QixJQUFNLEdBQUcsR0FBRyxJQUFJLENBQUMsSUFBSSxDQUFDO1FBQ3RCLElBQU0sR0FBRyxHQUFHLElBQUksQ0FBQyxJQUFJLENBQUM7UUFDdEIsSUFBTSxHQUFHLEdBQUcsSUFBSSxDQUFDLElBQUksQ0FBQztRQUN0QixJQUFNLEdBQUcsR0FBRyxJQUFJLENBQUMsSUFBSSxDQUFDO1FBQ3RCLElBQU0sR0FBRyxHQUFHLElBQUksQ0FBQyxJQUFJLENBQUM7UUFDdEIsSUFBTSxHQUFHLEdBQUcsSUFBSSxDQUFDLElBQUksQ0FBQztRQUN0QixJQUFNLEdBQUcsR0FBRyxJQUFJLENBQUMsSUFBSSxDQUFDO1FBQ3RCLElBQU0sR0FBRyxHQUFHLElBQUksQ0FBQyxJQUFJLENBQUM7UUFDdEIsSUFBTSxHQUFHLEdBQUcsSUFBSSxDQUFDLElBQUksQ0FBQztRQUN0QixJQUFNLEdBQUcsR0FBRyxJQUFJLENBQUMsSUFBSSxDQUFDO1FBQ3RCLElBQU0sR0FBRyxHQUFHLElBQUksQ0FBQyxJQUFJLENBQUM7UUFDdEIsSUFBTSxHQUFHLEdBQUcsSUFBSSxDQUFDLElBQUksQ0FBQztRQUN0QixJQUFNLEdBQUcsR0FBRyxJQUFJLENBQUMsSUFBSSxDQUFDO1FBQ3RCLElBQU0sR0FBRyxHQUFHLElBQUksQ0FBQyxJQUFJLENBQUM7UUFDdEIsSUFBTSxJQUFJLEdBQUcsSUFBSSxDQUFDLEtBQUssQ0FBQztRQUV4QixJQUFNLEdBQUcsR0FBRztZQUNSLENBQUMsR0FBRyxJQUFJLEVBQUUsQ0FBQyxHQUFHLElBQUksRUFBRSxDQUFDLEdBQUcsSUFBSSxFQUFFLENBQUMsR0FBRyxJQUFJLEVBQUUsQ0FBQyxHQUFHLElBQUksQ0FBQyxDQUFDLEdBQUcsSUFBSSxFQUFFLEdBQUcsR0FBRyxJQUFJO1lBQ3JFLENBQUMsR0FBRyxJQUFJLEVBQUUsQ0FBQyxHQUFHLElBQUksRUFBRSxDQUFDLEdBQUcsSUFBSSxFQUFFLENBQUMsR0FBRyxJQUFJLEVBQUUsQ0FBQyxHQUFHLElBQUksQ0FBQyxDQUFDLEdBQUcsSUFBSSxFQUFFLEdBQUcsR0FBRyxJQUFJO1lBQ3JFLENBQUMsR0FBRyxJQUFJLEVBQUUsQ0FBQyxHQUFHLElBQUksRUFBRSxDQUFDLEdBQUcsSUFBSSxFQUFFLENBQUMsR0FBRyxJQUFJLEVBQUUsQ0FBQyxHQUFHLElBQUksQ0FBQyxDQUFDLEdBQUcsSUFBSSxFQUFFLEdBQUcsR0FBRyxJQUFJO1lBQ3JFLENBQUMsR0FBRyxJQUFJLEVBQUUsQ0FBQyxHQUFHLElBQUksRUFBRSxDQUFDLEdBQUcsSUFBSSxFQUFFLENBQUMsR0FBRyxJQUFJLEVBQUUsQ0FBQyxHQUFHLElBQUksQ0FBQyxDQUFDLEdBQUcsSUFBSSxFQUFFLEdBQUcsR0FBRyxJQUFJO1lBQ3JFLENBQUMsR0FBRyxJQUFJLEVBQUUsQ0FBQyxHQUFHLElBQUksRUFBRSxDQUFDLEdBQUcsSUFBSSxFQUFFLENBQUMsR0FBRyxJQUFJLEVBQUUsQ0FBQyxHQUFHLElBQUksQ0FBQyxDQUFDLEdBQUcsSUFBSSxFQUFFLEdBQUcsR0FBRyxJQUFJO1lBQ3JFLENBQUMsR0FBRyxJQUFJLEVBQUUsQ0FBQyxHQUFHLElBQUksRUFBRSxDQUFDLEdBQUcsSUFBSSxFQUFFLENBQUMsR0FBRyxJQUFJLEVBQUUsQ0FBQyxHQUFHLElBQUksQ0FBQyxDQUFDLEdBQUcsSUFBSSxFQUFFLEdBQUcsR0FBRyxJQUFJO1lBQ3JFLENBQUMsR0FBRyxJQUFJLEVBQUUsQ0FBQyxHQUFHLElBQUksRUFBRSxDQUFDLEdBQUcsSUFBSSxFQUFFLENBQUMsR0FBRyxJQUFJLEVBQUUsQ0FBQyxHQUFHLElBQUksQ0FBQyxDQUFDLEdBQUcsSUFBSSxFQUFFLEdBQUcsR0FBRyxJQUFJO1NBQ3hFLENBQUM7UUFFRixJQUFJLElBQUksSUFBSSxNQUFNLENBQUMsUUFBUSxFQUFFO1lBQ3pCLEdBQUcsQ0FBQyxJQUFJLENBQUMsQ0FBQyxHQUFHLElBQUksRUFBRSxDQUFDLEdBQUcsSUFBSSxFQUFFLENBQUMsR0FBRyxJQUFJLEVBQUUsQ0FBQyxHQUFHLElBQUksRUFBRSxDQUFDLEdBQUcsSUFBSSxDQUFDLENBQUMsR0FBRyxJQUFJLEVBQUUsR0FBRyxHQUFHLElBQUksQ0FBQyxDQUFDO1NBQ25GO1FBQ0QsSUFBSSxJQUFJLElBQUksTUFBTSxDQUFDLFFBQVEsRUFBRTtZQUN6QixHQUFHLENBQUMsSUFBSSxDQUNKLENBQUMsR0FBRyxJQUFJLEVBQUUsQ0FBQyxHQUFHLElBQUksRUFBRSxDQUFDLEdBQUcsSUFBSSxFQUFFLENBQUMsR0FBRyxJQUFJLEVBQUUsQ0FBQyxHQUFHLElBQUksQ0FBQyxDQUFDLEdBQUcsSUFBSSxFQUFFLEdBQUcsR0FBRyxJQUFJLEVBQ3JFLENBQUMsR0FBRyxJQUFJLEVBQUUsQ0FBQyxHQUFHLElBQUksRUFBRSxDQUFDLEdBQUcsSUFBSSxFQUFFLENBQUMsR0FBRyxJQUFJLEVBQUUsQ0FBQyxHQUFHLElBQUksQ0FBQyxDQUFDLEdBQUcsSUFBSSxFQUFFLEdBQUcsR0FBRyxJQUFJLEVBQ3JFLENBQUMsR0FBRyxJQUFJLEVBQUUsQ0FBQyxHQUFHLElBQUksRUFBRSxDQUFDLEdBQUcsSUFBSSxFQUFFLENBQUMsR0FBRyxJQUFJLEVBQUUsQ0FBQyxHQUFHLElBQUksQ0FBQyxDQUFDLEdBQUcsSUFBSSxFQUFFLEdBQUcsR0FBRyxJQUFJLEVBQ3JFLENBQUMsR0FBRyxJQUFJLEVBQUUsQ0FBQyxHQUFHLElBQUksRUFBRSxDQUFDLEdBQUcsSUFBSSxFQUFFLENBQUMsR0FBRyxJQUFJLEVBQUUsQ0FBQyxHQUFHLElBQUksQ0FBQyxDQUFDLEdBQUcsSUFBSSxFQUFFLEdBQUcsR0FBRyxJQUFJLENBQ3hFLENBQUM7U0FDTDtRQUNELElBQUksSUFBSSxLQUFLLE1BQU0sQ0FBQyxRQUFRLEVBQUU7WUFDMUIsR0FBRyxDQUFDLElBQUksQ0FDSixDQUFDLEdBQUcsSUFBSSxFQUFFLENBQUMsR0FBRyxJQUFJLEVBQUUsQ0FBQyxHQUFHLElBQUksRUFBRSxDQUFDLEdBQUcsSUFBSSxFQUFFLENBQUMsR0FBRyxJQUFJLENBQUMsQ0FBQyxHQUFHLElBQUksRUFBRSxHQUFHLEdBQUcsSUFBSSxFQUNyRSxDQUFDLEdBQUcsSUFBSSxFQUFFLENBQUMsR0FBRyxJQUFJLEVBQUUsQ0FBQyxHQUFHLElBQUksRUFBRSxDQUFDLEdBQUcsSUFBSSxFQUFFLENBQUMsR0FBRyxJQUFJLENBQUMsQ0FBQyxHQUFHLElBQUksRUFBRSxHQUFHLEdBQUcsSUFBSSxFQUNyRSxDQUFDLEdBQUcsSUFBSSxFQUFFLENBQUMsR0FBRyxJQUFJLEVBQUUsQ0FBQyxHQUFHLElBQUksRUFBRSxDQUFDLEdBQUcsSUFBSSxFQUFFLENBQUMsR0FBRyxJQUFJLENBQUMsQ0FBQyxHQUFHLElBQUksRUFBRSxHQUFHLEdBQUcsSUFBSSxFQUNyRSxDQUFDLEdBQUcsSUFBSSxFQUFFLENBQUMsR0FBRyxJQUFJLEVBQUUsQ0FBQyxHQUFHLElBQUksRUFBRSxDQUFDLEdBQUcsSUFBSSxFQUFFLENBQUMsR0FBRyxJQUFJLENBQUMsQ0FBQyxHQUFHLElBQUksRUFBRSxHQUFHLEdBQUcsSUFBSSxDQUN4RSxDQUFDO1NBQ0w7UUFDRCxPQUFPLFVBQVUsQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUM7SUFDaEMsQ0FBQztJQUVEOzs7T0FHRztJQUNLLHlCQUFRLEdBQWhCO1FBQ0ksSUFBSSxJQUFJLENBQUMsVUFBVSxFQUFFO1lBQ2pCLE9BQU87U0FDVjtRQUNELElBQUksQ0FBQyxVQUFVLEdBQUcsSUFBSSxDQUFDO1FBQ3ZCLElBQU0sTUFBTSxHQUFHLElBQUksQ0FBQyxPQUFPLENBQUM7UUFDNUIsSUFBTSxDQUFDLEdBQUcsSUFBSSxDQUFDLGNBQWMsQ0FBQztRQUM5QixNQUFNLENBQUMsRUFBRSxDQUFDLEdBQUcsSUFBSSxDQUFDLE1BQU0sQ0FBQztRQUN6QixNQUFNLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLE1BQU0sQ0FBQyxLQUFLLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDO1FBQ3RDLElBQUksQ0FBQyxNQUFNLEdBQUcsTUFBTSxDQUFDLEVBQUUsQ0FBQyxDQUFDO1FBQ3pCLElBQUksQ0FBQyxJQUFJLEdBQUcsRUFBRTtZQUNWLElBQUksQ0FBQyxJQUFJLENBQUMsT0FBTyxFQUFFO2dCQUNmLElBQUksQ0FBQyxJQUFJLEVBQUUsQ0FBQzthQUNmO1lBQ0QsTUFBTSxDQUFDLENBQUMsQ0FBQyxHQUFHLElBQUksQ0FBQyxNQUFNLENBQUM7WUFDeEIsTUFBTSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQztZQUNkLE1BQU0sQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUM7WUFDZCxNQUFNLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDO1lBQ2QsTUFBTSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQztZQUNkLE1BQU0sQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUM7WUFDZCxNQUFNLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDO1lBQ2QsTUFBTSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQztZQUNkLE1BQU0sQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUM7WUFDZCxNQUFNLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDO1lBQ2QsTUFBTSxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQztZQUNmLE1BQU0sQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUM7WUFDZixNQUFNLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDO1lBQ2YsTUFBTSxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQztZQUNmLE1BQU0sQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUM7WUFDZixNQUFNLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDO1lBQ2YsTUFBTSxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQztZQUNmLE1BQU0sQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUM7WUFDZixNQUFNLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDO1lBQ2YsTUFBTSxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQztZQUNmLE1BQU0sQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUM7WUFDZixNQUFNLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDO1lBQ2YsTUFBTSxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQztZQUNmLE1BQU0sQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUM7WUFDZixNQUFNLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDO1lBQ2YsTUFBTSxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQztZQUNmLE1BQU0sQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUM7WUFDZixNQUFNLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDO1lBQ2YsTUFBTSxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQztZQUNmLE1BQU0sQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUM7WUFDZixNQUFNLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDO1lBQ2YsTUFBTSxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQztZQUNmLE1BQU0sQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUM7U0FDbEI7UUFDRCxNQUFNLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsT0FBTyxJQUFJLENBQUMsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLE1BQU0sS0FBSyxFQUFFLENBQUMsQ0FBQztRQUN4RCxNQUFNLENBQUMsRUFBRSxDQUFDLEdBQUcsSUFBSSxDQUFDLE1BQU0sSUFBSSxDQUFDLENBQUM7UUFDOUIsSUFBSSxDQUFDLElBQUksRUFBRSxDQUFDO0lBQ2hCLENBQUM7SUFFRDs7O09BR0c7SUFDSyxxQkFBSSxHQUFaO1FBQ0ksSUFBTSxHQUFHLEdBQUcsSUFBSSxDQUFDLElBQUksQ0FBQztRQUN0QixJQUFNLEdBQUcsR0FBRyxJQUFJLENBQUMsSUFBSSxDQUFDO1FBQ3RCLElBQU0sR0FBRyxHQUFHLElBQUksQ0FBQyxJQUFJLENBQUM7UUFDdEIsSUFBTSxHQUFHLEdBQUcsSUFBSSxDQUFDLElBQUksQ0FBQztRQUN0QixJQUFNLEdBQUcsR0FBRyxJQUFJLENBQUMsSUFBSSxDQUFDO1FBQ3RCLElBQU0sR0FBRyxHQUFHLElBQUksQ0FBQyxJQUFJLENBQUM7UUFDdEIsSUFBTSxHQUFHLEdBQUcsSUFBSSxDQUFDLElBQUksQ0FBQztRQUN0QixJQUFNLEdBQUcsR0FBRyxJQUFJLENBQUMsSUFBSSxDQUFDO1FBQ3RCLElBQU0sR0FBRyxHQUFHLElBQUksQ0FBQyxJQUFJLENBQUM7UUFDdEIsSUFBTSxHQUFHLEdBQUcsSUFBSSxDQUFDLElBQUksQ0FBQztRQUN0QixJQUFNLEdBQUcsR0FBRyxJQUFJLENBQUMsSUFBSSxDQUFDO1FBQ3RCLElBQU0sR0FBRyxHQUFHLElBQUksQ0FBQyxJQUFJLENBQUM7UUFDdEIsSUFBTSxHQUFHLEdBQUcsSUFBSSxDQUFDLElBQUksQ0FBQztRQUN0QixJQUFNLEdBQUcsR0FBRyxJQUFJLENBQUMsSUFBSSxDQUFDO1FBQ3RCLElBQU0sR0FBRyxHQUFHLElBQUksQ0FBQyxJQUFJLENBQUM7UUFDdEIsSUFBTSxHQUFHLEdBQUcsSUFBSSxDQUFDLElBQUksQ0FBQztRQUN0QixJQUFNLE1BQU0sR0FBRyxJQUFJLENBQUMsT0FBTyxDQUFDO1FBQzVCLElBQUksQ0FBQyxDQUFDO1FBQ04sSUFBSSxHQUFHLENBQUM7UUFDUixJQUFJLEdBQUcsQ0FBQztRQUNSLElBQUksR0FBRyxDQUFDO1FBQ1IsSUFBSSxHQUFHLENBQUM7UUFDUixJQUFJLEVBQUUsQ0FBQztRQUNQLElBQUksRUFBRSxDQUFDO1FBQ1AsSUFBSSxFQUFFLENBQUM7UUFDUCxJQUFJLEVBQUUsQ0FBQztRQUNQLElBQUksR0FBRyxDQUFDO1FBQ1IsSUFBSSxHQUFHLENBQUM7UUFDUixJQUFJLEdBQUcsQ0FBQztRQUNSLElBQUksR0FBRyxDQUFDO1FBQ1IsSUFBSSxHQUFHLENBQUM7UUFDUixJQUFJLEdBQUcsQ0FBQztRQUNSLElBQUksR0FBRyxDQUFDO1FBQ1IsSUFBSSxHQUFHLENBQUM7UUFDUixJQUFJLElBQUksQ0FBQztRQUNULElBQUksSUFBSSxDQUFDO1FBQ1QsSUFBSSxHQUFHLENBQUM7UUFDUixJQUFJLEdBQUcsQ0FBQztRQUNSLElBQUksR0FBRyxDQUFDO1FBQ1IsSUFBSSxHQUFHLENBQUM7UUFDUixJQUFJLEdBQUcsQ0FBQztRQUNSLElBQUksR0FBRyxDQUFDO1FBRVIsS0FBSyxDQUFDLEdBQUcsRUFBRSxFQUFFLENBQUMsR0FBRyxHQUFHLEVBQUUsQ0FBQyxJQUFJLENBQUMsRUFBRTtZQUMxQixHQUFHLEdBQUcsTUFBTSxDQUFDLENBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQztZQUNyQixHQUFHLEdBQUcsTUFBTSxDQUFDLENBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQztZQUNyQixHQUFHLEdBQUcsQ0FBQyxDQUFDLEdBQUcsS0FBSyxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsSUFBSSxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxHQUFHLEtBQUssQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLElBQUksRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsS0FBSyxDQUFDLENBQUMsQ0FBQztZQUM5RSxHQUFHLEdBQUcsQ0FBQyxDQUFDLEdBQUcsS0FBSyxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsSUFBSSxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxHQUFHLEtBQUssQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLElBQUksRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsR0FBRyxLQUFLLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUM7WUFFOUYsR0FBRyxHQUFHLE1BQU0sQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUM7WUFDcEIsR0FBRyxHQUFHLE1BQU0sQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUM7WUFDcEIsR0FBRyxHQUFHLENBQUMsQ0FBQyxHQUFHLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLElBQUksRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsR0FBRyxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxJQUFJLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLEtBQUssQ0FBQyxDQUFDLENBQUM7WUFDL0UsR0FBRyxHQUFHLENBQUMsQ0FBQyxHQUFHLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLElBQUksRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsR0FBRyxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxJQUFJLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEdBQUcsS0FBSyxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsSUFBSSxFQUFFLENBQUMsQ0FBQyxDQUFDO1lBRS9GLEdBQUcsR0FBRyxNQUFNLENBQUMsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDO1lBQ3JCLEdBQUcsR0FBRyxNQUFNLENBQUMsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDO1lBQ3JCLEdBQUcsR0FBRyxNQUFNLENBQUMsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDO1lBQ3JCLEdBQUcsR0FBRyxNQUFNLENBQUMsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDO1lBRXJCLEVBQUUsR0FBRyxDQUFDLEdBQUcsR0FBRyxNQUFNLENBQUMsR0FBRyxDQUFDLEdBQUcsR0FBRyxNQUFNLENBQUMsR0FBRyxDQUFDLEdBQUcsR0FBRyxNQUFNLENBQUMsR0FBRyxDQUFDLEdBQUcsR0FBRyxNQUFNLENBQUMsQ0FBQztZQUN2RSxFQUFFLEdBQUcsQ0FBQyxHQUFHLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEtBQUssRUFBRSxDQUFDLENBQUM7WUFDN0UsRUFBRSxHQUFHLENBQUMsR0FBRyxHQUFHLE1BQU0sQ0FBQyxHQUFHLENBQUMsR0FBRyxHQUFHLE1BQU0sQ0FBQyxHQUFHLENBQUMsR0FBRyxHQUFHLE1BQU0sQ0FBQyxHQUFHLENBQUMsR0FBRyxHQUFHLE1BQU0sQ0FBQyxHQUFHLENBQUMsRUFBRSxLQUFLLEVBQUUsQ0FBQyxDQUFDO1lBQ3JGLEVBQUUsR0FBRyxDQUFDLEdBQUcsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsS0FBSyxFQUFFLENBQUMsQ0FBQztZQUU3RSxNQUFNLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxFQUFFLElBQUksRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsTUFBTSxDQUFDLENBQUM7WUFDdkMsTUFBTSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsR0FBRyxDQUFDLEVBQUUsSUFBSSxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxNQUFNLENBQUMsQ0FBQztTQUM5QztRQUVELElBQUksRUFBRSxHQUFHLEdBQUcsQ0FBQztRQUNiLElBQUksRUFBRSxHQUFHLEdBQUcsQ0FBQztRQUNiLElBQUksRUFBRSxHQUFHLEdBQUcsQ0FBQztRQUNiLElBQUksRUFBRSxHQUFHLEdBQUcsQ0FBQztRQUNiLElBQUksRUFBRSxHQUFHLEdBQUcsQ0FBQztRQUNiLElBQUksRUFBRSxHQUFHLEdBQUcsQ0FBQztRQUNiLElBQUksRUFBRSxHQUFHLEdBQUcsQ0FBQztRQUNiLElBQUksRUFBRSxHQUFHLEdBQUcsQ0FBQztRQUNiLElBQUksRUFBRSxHQUFHLEdBQUcsQ0FBQztRQUNiLElBQUksRUFBRSxHQUFHLEdBQUcsQ0FBQztRQUNiLElBQUksRUFBRSxHQUFHLEdBQUcsQ0FBQztRQUNiLElBQUksRUFBRSxHQUFHLEdBQUcsQ0FBQztRQUNiLElBQUksRUFBRSxHQUFHLEdBQUcsQ0FBQztRQUNiLElBQUksRUFBRSxHQUFHLEdBQUcsQ0FBQztRQUNiLElBQUksRUFBRSxHQUFHLEdBQUcsQ0FBQztRQUNiLElBQUksRUFBRSxHQUFHLEdBQUcsQ0FBQztRQUNiLEdBQUcsR0FBRyxFQUFFLEdBQUcsRUFBRSxDQUFDO1FBQ2QsR0FBRyxHQUFHLEVBQUUsR0FBRyxFQUFFLENBQUM7UUFDZCxLQUFLLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxHQUFHLEdBQUcsRUFBRSxDQUFDLElBQUksQ0FBQyxFQUFFO1lBQ3pCLEdBQUcsR0FBRyxDQUFDLENBQUMsRUFBRSxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxJQUFJLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEVBQUUsS0FBSyxDQUFDLENBQUMsR0FBRyxDQUFDLEVBQUUsSUFBSSxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxFQUFFLEtBQUssQ0FBQyxDQUFDLEdBQUcsQ0FBQyxFQUFFLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQztZQUN4RixHQUFHLEdBQUcsQ0FBQyxDQUFDLEVBQUUsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsSUFBSSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxFQUFFLEtBQUssQ0FBQyxDQUFDLEdBQUcsQ0FBQyxFQUFFLElBQUksRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsRUFBRSxLQUFLLENBQUMsQ0FBQyxHQUFHLENBQUMsRUFBRSxJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUM7WUFFeEYsR0FBRyxHQUFHLENBQUMsQ0FBQyxFQUFFLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLElBQUksRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsRUFBRSxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxJQUFJLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEVBQUUsS0FBSyxDQUFDLENBQUMsR0FBRyxDQUFDLEVBQUUsSUFBSSxFQUFFLENBQUMsQ0FBQyxDQUFDO1lBQzFGLEdBQUcsR0FBRyxDQUFDLENBQUMsRUFBRSxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxJQUFJLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEVBQUUsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsSUFBSSxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxFQUFFLEtBQUssQ0FBQyxDQUFDLEdBQUcsQ0FBQyxFQUFFLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQztZQUUxRixHQUFHLEdBQUcsRUFBRSxHQUFHLEVBQUUsQ0FBQztZQUNkLEdBQUcsR0FBRyxFQUFFLEdBQUcsRUFBRSxDQUFDO1lBQ2QsSUFBSSxHQUFHLEdBQUcsR0FBRyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsR0FBRyxHQUFHLENBQUM7WUFDN0IsSUFBSSxHQUFHLEdBQUcsR0FBRyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsR0FBRyxHQUFHLENBQUM7WUFFN0IsR0FBRyxHQUFHLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLENBQUM7WUFDN0IsR0FBRyxHQUFHLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLENBQUM7WUFFN0IsR0FBRyxHQUFHLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQztZQUNoQixHQUFHLEdBQUcsTUFBTSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQztZQUNwQixHQUFHLEdBQUcsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztZQUNsQixHQUFHLEdBQUcsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUM7WUFFdEIsRUFBRSxHQUFHLENBQUMsR0FBRyxHQUFHLE1BQU0sQ0FBQyxHQUFHLENBQUMsR0FBRyxHQUFHLE1BQU0sQ0FBQyxHQUFHLENBQUMsR0FBRyxHQUFHLE1BQU0sQ0FBQyxHQUFHLENBQUMsR0FBRyxHQUFHLE1BQU0sQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLE1BQU0sQ0FBQyxDQUFDO1lBQ3ZGLEVBQUUsR0FBRyxDQUFDLEdBQUcsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsS0FBSyxFQUFFLENBQUMsQ0FBQztZQUMzRixFQUFFLEdBQUcsQ0FBQyxHQUFHLEdBQUcsTUFBTSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsTUFBTSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsTUFBTSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsTUFBTSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsTUFBTSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEtBQUssRUFBRSxDQUFDLENBQUM7WUFDckcsRUFBRSxHQUFHLENBQUMsR0FBRyxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxLQUFLLEVBQUUsQ0FBQyxDQUFDO1lBRTNGLEdBQUcsR0FBRyxDQUFDLEVBQUUsSUFBSSxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxNQUFNLENBQUMsQ0FBQztZQUNqQyxHQUFHLEdBQUcsQ0FBQyxFQUFFLElBQUksRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsTUFBTSxDQUFDLENBQUM7WUFFakMsRUFBRSxHQUFHLENBQUMsSUFBSSxHQUFHLE1BQU0sQ0FBQyxHQUFHLENBQUMsR0FBRyxHQUFHLE1BQU0sQ0FBQyxDQUFDO1lBQ3RDLEVBQUUsR0FBRyxDQUFDLElBQUksS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsS0FBSyxFQUFFLENBQUMsQ0FBQztZQUNoRCxFQUFFLEdBQUcsQ0FBQyxJQUFJLEdBQUcsTUFBTSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsTUFBTSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEtBQUssRUFBRSxDQUFDLENBQUM7WUFDcEQsRUFBRSxHQUFHLENBQUMsSUFBSSxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxLQUFLLEVBQUUsQ0FBQyxDQUFDO1lBRWhELEdBQUcsR0FBRyxDQUFDLEVBQUUsSUFBSSxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxNQUFNLENBQUMsQ0FBQztZQUNqQyxHQUFHLEdBQUcsQ0FBQyxFQUFFLElBQUksRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsTUFBTSxDQUFDLENBQUM7WUFFakMsRUFBRSxHQUFHLENBQUMsRUFBRSxHQUFHLE1BQU0sQ0FBQyxHQUFHLENBQUMsR0FBRyxHQUFHLE1BQU0sQ0FBQyxDQUFDO1lBQ3BDLEVBQUUsR0FBRyxDQUFDLEVBQUUsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsS0FBSyxFQUFFLENBQUMsQ0FBQztZQUM5QyxFQUFFLEdBQUcsQ0FBQyxFQUFFLEdBQUcsTUFBTSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsTUFBTSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEtBQUssRUFBRSxDQUFDLENBQUM7WUFDbEQsRUFBRSxHQUFHLENBQUMsRUFBRSxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxLQUFLLEVBQUUsQ0FBQyxDQUFDO1lBRTlDLEVBQUUsR0FBRyxDQUFDLEVBQUUsSUFBSSxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxNQUFNLENBQUMsQ0FBQztZQUNoQyxFQUFFLEdBQUcsQ0FBQyxFQUFFLElBQUksRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsTUFBTSxDQUFDLENBQUM7WUFFaEMsRUFBRSxHQUFHLENBQUMsR0FBRyxHQUFHLE1BQU0sQ0FBQyxHQUFHLENBQUMsR0FBRyxHQUFHLE1BQU0sQ0FBQyxDQUFDO1lBQ3JDLEVBQUUsR0FBRyxDQUFDLEdBQUcsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsS0FBSyxFQUFFLENBQUMsQ0FBQztZQUMvQyxFQUFFLEdBQUcsQ0FBQyxHQUFHLEdBQUcsTUFBTSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsTUFBTSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEtBQUssRUFBRSxDQUFDLENBQUM7WUFDbkQsRUFBRSxHQUFHLENBQUMsR0FBRyxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxLQUFLLEVBQUUsQ0FBQyxDQUFDO1lBRS9DLEVBQUUsR0FBRyxDQUFDLEVBQUUsSUFBSSxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxNQUFNLENBQUMsQ0FBQztZQUNoQyxFQUFFLEdBQUcsQ0FBQyxFQUFFLElBQUksRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsTUFBTSxDQUFDLENBQUM7WUFFaEMsR0FBRyxHQUFHLENBQUMsQ0FBQyxFQUFFLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLElBQUksQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsRUFBRSxLQUFLLENBQUMsQ0FBQyxHQUFHLENBQUMsRUFBRSxJQUFJLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEVBQUUsS0FBSyxDQUFDLENBQUMsR0FBRyxDQUFDLEVBQUUsSUFBSSxFQUFFLENBQUMsQ0FBQyxDQUFDO1lBQ3hGLEdBQUcsR0FBRyxDQUFDLENBQUMsRUFBRSxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxJQUFJLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEVBQUUsS0FBSyxDQUFDLENBQUMsR0FBRyxDQUFDLEVBQUUsSUFBSSxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxFQUFFLEtBQUssQ0FBQyxDQUFDLEdBQUcsQ0FBQyxFQUFFLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQztZQUV4RixHQUFHLEdBQUcsQ0FBQyxDQUFDLEVBQUUsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsSUFBSSxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxFQUFFLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLElBQUksRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsRUFBRSxLQUFLLENBQUMsQ0FBQyxHQUFHLENBQUMsRUFBRSxJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUM7WUFDMUYsR0FBRyxHQUFHLENBQUMsQ0FBQyxFQUFFLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLElBQUksRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsRUFBRSxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxJQUFJLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEVBQUUsS0FBSyxDQUFDLENBQUMsR0FBRyxDQUFDLEVBQUUsSUFBSSxFQUFFLENBQUMsQ0FBQyxDQUFDO1lBRTFGLEdBQUcsR0FBRyxFQUFFLEdBQUcsRUFBRSxDQUFDO1lBQ2QsR0FBRyxHQUFHLEVBQUUsR0FBRyxFQUFFLENBQUM7WUFDZCxJQUFJLEdBQUcsR0FBRyxHQUFHLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxHQUFHLEdBQUcsQ0FBQztZQUM3QixJQUFJLEdBQUcsR0FBRyxHQUFHLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxHQUFHLEdBQUcsQ0FBQztZQUU3QixHQUFHLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsQ0FBQztZQUM3QixHQUFHLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsQ0FBQztZQUU3QixHQUFHLEdBQUcsTUFBTSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQztZQUNwQixHQUFHLEdBQUcsTUFBTSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQztZQUNwQixHQUFHLEdBQUcsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUM7WUFDdEIsR0FBRyxHQUFHLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDO1lBRXRCLEVBQUUsR0FBRyxDQUFDLEdBQUcsR0FBRyxNQUFNLENBQUMsR0FBRyxDQUFDLEdBQUcsR0FBRyxNQUFNLENBQUMsR0FBRyxDQUFDLEdBQUcsR0FBRyxNQUFNLENBQUMsR0FBRyxDQUFDLEdBQUcsR0FBRyxNQUFNLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxNQUFNLENBQUMsQ0FBQztZQUN2RixFQUFFLEdBQUcsQ0FBQyxHQUFHLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEtBQUssRUFBRSxDQUFDLENBQUM7WUFDM0YsRUFBRSxHQUFHLENBQUMsR0FBRyxHQUFHLE1BQU0sQ0FBQyxHQUFHLENBQUMsR0FBRyxHQUFHLE1BQU0sQ0FBQyxHQUFHLENBQUMsR0FBRyxHQUFHLE1BQU0sQ0FBQyxHQUFHLENBQUMsR0FBRyxHQUFHLE1BQU0sQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLE1BQU0sQ0FBQyxHQUFHLENBQUMsRUFBRSxLQUFLLEVBQUUsQ0FBQyxDQUFDO1lBQ3JHLEVBQUUsR0FBRyxDQUFDLEdBQUcsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsS0FBSyxFQUFFLENBQUMsQ0FBQztZQUUzRixHQUFHLEdBQUcsQ0FBQyxFQUFFLElBQUksRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsTUFBTSxDQUFDLENBQUM7WUFDakMsR0FBRyxHQUFHLENBQUMsRUFBRSxJQUFJLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLE1BQU0sQ0FBQyxDQUFDO1lBRWpDLEVBQUUsR0FBRyxDQUFDLElBQUksR0FBRyxNQUFNLENBQUMsR0FBRyxDQUFDLEdBQUcsR0FBRyxNQUFNLENBQUMsQ0FBQztZQUN0QyxFQUFFLEdBQUcsQ0FBQyxJQUFJLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEtBQUssRUFBRSxDQUFDLENBQUM7WUFDaEQsRUFBRSxHQUFHLENBQUMsSUFBSSxHQUFHLE1BQU0sQ0FBQyxHQUFHLENBQUMsR0FBRyxHQUFHLE1BQU0sQ0FBQyxHQUFHLENBQUMsRUFBRSxLQUFLLEVBQUUsQ0FBQyxDQUFDO1lBQ3BELEVBQUUsR0FBRyxDQUFDLElBQUksS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsS0FBSyxFQUFFLENBQUMsQ0FBQztZQUVoRCxHQUFHLEdBQUcsQ0FBQyxFQUFFLElBQUksRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsTUFBTSxDQUFDLENBQUM7WUFDakMsR0FBRyxHQUFHLENBQUMsRUFBRSxJQUFJLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLE1BQU0sQ0FBQyxDQUFDO1lBRWpDLEVBQUUsR0FBRyxDQUFDLEVBQUUsR0FBRyxNQUFNLENBQUMsR0FBRyxDQUFDLEdBQUcsR0FBRyxNQUFNLENBQUMsQ0FBQztZQUNwQyxFQUFFLEdBQUcsQ0FBQyxFQUFFLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEtBQUssRUFBRSxDQUFDLENBQUM7WUFDOUMsRUFBRSxHQUFHLENBQUMsRUFBRSxHQUFHLE1BQU0sQ0FBQyxHQUFHLENBQUMsR0FBRyxHQUFHLE1BQU0sQ0FBQyxHQUFHLENBQUMsRUFBRSxLQUFLLEVBQUUsQ0FBQyxDQUFDO1lBQ2xELEVBQUUsR0FBRyxDQUFDLEVBQUUsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsS0FBSyxFQUFFLENBQUMsQ0FBQztZQUU5QyxFQUFFLEdBQUcsQ0FBQyxFQUFFLElBQUksRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsTUFBTSxDQUFDLENBQUM7WUFDaEMsRUFBRSxHQUFHLENBQUMsRUFBRSxJQUFJLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLE1BQU0sQ0FBQyxDQUFDO1lBRWhDLEVBQUUsR0FBRyxDQUFDLEdBQUcsR0FBRyxNQUFNLENBQUMsR0FBRyxDQUFDLEdBQUcsR0FBRyxNQUFNLENBQUMsQ0FBQztZQUNyQyxFQUFFLEdBQUcsQ0FBQyxHQUFHLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEtBQUssRUFBRSxDQUFDLENBQUM7WUFDL0MsRUFBRSxHQUFHLENBQUMsR0FBRyxHQUFHLE1BQU0sQ0FBQyxHQUFHLENBQUMsR0FBRyxHQUFHLE1BQU0sQ0FBQyxHQUFHLENBQUMsRUFBRSxLQUFLLEVBQUUsQ0FBQyxDQUFDO1lBQ25ELEVBQUUsR0FBRyxDQUFDLEdBQUcsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsS0FBSyxFQUFFLENBQUMsQ0FBQztZQUUvQyxFQUFFLEdBQUcsQ0FBQyxFQUFFLElBQUksRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsTUFBTSxDQUFDLENBQUM7WUFDaEMsRUFBRSxHQUFHLENBQUMsRUFBRSxJQUFJLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLE1BQU0sQ0FBQyxDQUFDO1lBRWhDLEdBQUcsR0FBRyxDQUFDLENBQUMsRUFBRSxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxJQUFJLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEVBQUUsS0FBSyxDQUFDLENBQUMsR0FBRyxDQUFDLEVBQUUsSUFBSSxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxFQUFFLEtBQUssQ0FBQyxDQUFDLEdBQUcsQ0FBQyxFQUFFLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQztZQUN4RixHQUFHLEdBQUcsQ0FBQyxDQUFDLEVBQUUsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsSUFBSSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxFQUFFLEtBQUssQ0FBQyxDQUFDLEdBQUcsQ0FBQyxFQUFFLElBQUksRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsRUFBRSxLQUFLLENBQUMsQ0FBQyxHQUFHLENBQUMsRUFBRSxJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUM7WUFFeEYsR0FBRyxHQUFHLENBQUMsQ0FBQyxFQUFFLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLElBQUksRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsRUFBRSxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxJQUFJLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEVBQUUsS0FBSyxDQUFDLENBQUMsR0FBRyxDQUFDLEVBQUUsSUFBSSxFQUFFLENBQUMsQ0FBQyxDQUFDO1lBQzFGLEdBQUcsR0FBRyxDQUFDLENBQUMsRUFBRSxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxJQUFJLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEVBQUUsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsSUFBSSxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxFQUFFLEtBQUssQ0FBQyxDQUFDLEdBQUcsQ0FBQyxFQUFFLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQztZQUUxRixHQUFHLEdBQUcsRUFBRSxHQUFHLEVBQUUsQ0FBQztZQUNkLEdBQUcsR0FBRyxFQUFFLEdBQUcsRUFBRSxDQUFDO1lBQ2QsSUFBSSxHQUFHLEdBQUcsR0FBRyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsR0FBRyxHQUFHLENBQUM7WUFDN0IsSUFBSSxHQUFHLEdBQUcsR0FBRyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsR0FBRyxHQUFHLENBQUM7WUFFN0IsR0FBRyxHQUFHLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLENBQUM7WUFDN0IsR0FBRyxHQUFHLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLENBQUM7WUFFN0IsR0FBRyxHQUFHLE1BQU0sQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUM7WUFDcEIsR0FBRyxHQUFHLE1BQU0sQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUM7WUFDcEIsR0FBRyxHQUFHLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDO1lBQ3RCLEdBQUcsR0FBRyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQztZQUV0QixFQUFFLEdBQUcsQ0FBQyxHQUFHLEdBQUcsTUFBTSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsTUFBTSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsTUFBTSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsTUFBTSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsTUFBTSxDQUFDLENBQUM7WUFDdkYsRUFBRSxHQUFHLENBQUMsR0FBRyxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxLQUFLLEVBQUUsQ0FBQyxDQUFDO1lBQzNGLEVBQUUsR0FBRyxDQUFDLEdBQUcsR0FBRyxNQUFNLENBQUMsR0FBRyxDQUFDLEdBQUcsR0FBRyxNQUFNLENBQUMsR0FBRyxDQUFDLEdBQUcsR0FBRyxNQUFNLENBQUMsR0FBRyxDQUFDLEdBQUcsR0FBRyxNQUFNLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxNQUFNLENBQUMsR0FBRyxDQUFDLEVBQUUsS0FBSyxFQUFFLENBQUMsQ0FBQztZQUNyRyxFQUFFLEdBQUcsQ0FBQyxHQUFHLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEtBQUssRUFBRSxDQUFDLENBQUM7WUFFM0YsR0FBRyxHQUFHLENBQUMsRUFBRSxJQUFJLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLE1BQU0sQ0FBQyxDQUFDO1lBQ2pDLEdBQUcsR0FBRyxDQUFDLEVBQUUsSUFBSSxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxNQUFNLENBQUMsQ0FBQztZQUVqQyxFQUFFLEdBQUcsQ0FBQyxJQUFJLEdBQUcsTUFBTSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsTUFBTSxDQUFDLENBQUM7WUFDdEMsRUFBRSxHQUFHLENBQUMsSUFBSSxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxLQUFLLEVBQUUsQ0FBQyxDQUFDO1lBQ2hELEVBQUUsR0FBRyxDQUFDLElBQUksR0FBRyxNQUFNLENBQUMsR0FBRyxDQUFDLEdBQUcsR0FBRyxNQUFNLENBQUMsR0FBRyxDQUFDLEVBQUUsS0FBSyxFQUFFLENBQUMsQ0FBQztZQUNwRCxFQUFFLEdBQUcsQ0FBQyxJQUFJLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEtBQUssRUFBRSxDQUFDLENBQUM7WUFFaEQsR0FBRyxHQUFHLENBQUMsRUFBRSxJQUFJLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLE1BQU0sQ0FBQyxDQUFDO1lBQ2pDLEdBQUcsR0FBRyxDQUFDLEVBQUUsSUFBSSxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxNQUFNLENBQUMsQ0FBQztZQUVqQyxFQUFFLEdBQUcsQ0FBQyxFQUFFLEdBQUcsTUFBTSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsTUFBTSxDQUFDLENBQUM7WUFDcEMsRUFBRSxHQUFHLENBQUMsRUFBRSxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxLQUFLLEVBQUUsQ0FBQyxDQUFDO1lBQzlDLEVBQUUsR0FBRyxDQUFDLEVBQUUsR0FBRyxNQUFNLENBQUMsR0FBRyxDQUFDLEdBQUcsR0FBRyxNQUFNLENBQUMsR0FBRyxDQUFDLEVBQUUsS0FBSyxFQUFFLENBQUMsQ0FBQztZQUNsRCxFQUFFLEdBQUcsQ0FBQyxFQUFFLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEtBQUssRUFBRSxDQUFDLENBQUM7WUFFOUMsRUFBRSxHQUFHLENBQUMsRUFBRSxJQUFJLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLE1BQU0sQ0FBQyxDQUFDO1lBQ2hDLEVBQUUsR0FBRyxDQUFDLEVBQUUsSUFBSSxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxNQUFNLENBQUMsQ0FBQztZQUVoQyxFQUFFLEdBQUcsQ0FBQyxHQUFHLEdBQUcsTUFBTSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsTUFBTSxDQUFDLENBQUM7WUFDckMsRUFBRSxHQUFHLENBQUMsR0FBRyxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxLQUFLLEVBQUUsQ0FBQyxDQUFDO1lBQy9DLEVBQUUsR0FBRyxDQUFDLEdBQUcsR0FBRyxNQUFNLENBQUMsR0FBRyxDQUFDLEdBQUcsR0FBRyxNQUFNLENBQUMsR0FBRyxDQUFDLEVBQUUsS0FBSyxFQUFFLENBQUMsQ0FBQztZQUNuRCxFQUFFLEdBQUcsQ0FBQyxHQUFHLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEtBQUssRUFBRSxDQUFDLENBQUM7WUFFL0MsRUFBRSxHQUFHLENBQUMsRUFBRSxJQUFJLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLE1BQU0sQ0FBQyxDQUFDO1lBQ2hDLEVBQUUsR0FBRyxDQUFDLEVBQUUsSUFBSSxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxNQUFNLENBQUMsQ0FBQztZQUVoQyxHQUFHLEdBQUcsQ0FBQyxDQUFDLEVBQUUsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsSUFBSSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxFQUFFLEtBQUssQ0FBQyxDQUFDLEdBQUcsQ0FBQyxFQUFFLElBQUksRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsRUFBRSxLQUFLLENBQUMsQ0FBQyxHQUFHLENBQUMsRUFBRSxJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUM7WUFDeEYsR0FBRyxHQUFHLENBQUMsQ0FBQyxFQUFFLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLElBQUksQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsRUFBRSxLQUFLLENBQUMsQ0FBQyxHQUFHLENBQUMsRUFBRSxJQUFJLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEVBQUUsS0FBSyxDQUFDLENBQUMsR0FBRyxDQUFDLEVBQUUsSUFBSSxFQUFFLENBQUMsQ0FBQyxDQUFDO1lBRXhGLEdBQUcsR0FBRyxDQUFDLENBQUMsRUFBRSxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxJQUFJLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEVBQUUsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsSUFBSSxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxFQUFFLEtBQUssQ0FBQyxDQUFDLEdBQUcsQ0FBQyxFQUFFLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQztZQUMxRixHQUFHLEdBQUcsQ0FBQyxDQUFDLEVBQUUsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsSUFBSSxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxFQUFFLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLElBQUksRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsRUFBRSxLQUFLLENBQUMsQ0FBQyxHQUFHLENBQUMsRUFBRSxJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUM7WUFFMUYsR0FBRyxHQUFHLEVBQUUsR0FBRyxFQUFFLENBQUM7WUFDZCxHQUFHLEdBQUcsRUFBRSxHQUFHLEVBQUUsQ0FBQztZQUNkLElBQUksR0FBRyxHQUFHLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsR0FBRyxDQUFDO1lBQzdCLElBQUksR0FBRyxHQUFHLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsR0FBRyxDQUFDO1lBRTdCLEdBQUcsR0FBRyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxDQUFDO1lBQzdCLEdBQUcsR0FBRyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxDQUFDO1lBRTdCLEdBQUcsR0FBRyxNQUFNLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDO1lBQ3BCLEdBQUcsR0FBRyxNQUFNLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDO1lBQ3BCLEdBQUcsR0FBRyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQztZQUN0QixHQUFHLEdBQUcsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUM7WUFFdEIsRUFBRSxHQUFHLENBQUMsR0FBRyxHQUFHLE1BQU0sQ0FBQyxHQUFHLENBQUMsR0FBRyxHQUFHLE1BQU0sQ0FBQyxHQUFHLENBQUMsR0FBRyxHQUFHLE1BQU0sQ0FBQyxHQUFHLENBQUMsR0FBRyxHQUFHLE1BQU0sQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLE1BQU0sQ0FBQyxDQUFDO1lBQ3ZGLEVBQUUsR0FBRyxDQUFDLEdBQUcsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsS0FBSyxFQUFFLENBQUMsQ0FBQztZQUMzRixFQUFFLEdBQUcsQ0FBQyxHQUFHLEdBQUcsTUFBTSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsTUFBTSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsTUFBTSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsTUFBTSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsTUFBTSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEtBQUssRUFBRSxDQUFDLENBQUM7WUFDckcsRUFBRSxHQUFHLENBQUMsR0FBRyxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxLQUFLLEVBQUUsQ0FBQyxDQUFDO1lBRTNGLEdBQUcsR0FBRyxDQUFDLEVBQUUsSUFBSSxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxNQUFNLENBQUMsQ0FBQztZQUNqQyxHQUFHLEdBQUcsQ0FBQyxFQUFFLElBQUksRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsTUFBTSxDQUFDLENBQUM7WUFFakMsRUFBRSxHQUFHLENBQUMsSUFBSSxHQUFHLE1BQU0sQ0FBQyxHQUFHLENBQUMsR0FBRyxHQUFHLE1BQU0sQ0FBQyxDQUFDO1lBQ3RDLEVBQUUsR0FBRyxDQUFDLElBQUksS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsS0FBSyxFQUFFLENBQUMsQ0FBQztZQUNoRCxFQUFFLEdBQUcsQ0FBQyxJQUFJLEdBQUcsTUFBTSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsTUFBTSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEtBQUssRUFBRSxDQUFDLENBQUM7WUFDcEQsRUFBRSxHQUFHLENBQUMsSUFBSSxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxLQUFLLEVBQUUsQ0FBQyxDQUFDO1lBRWhELEdBQUcsR0FBRyxDQUFDLEVBQUUsSUFBSSxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxNQUFNLENBQUMsQ0FBQztZQUNqQyxHQUFHLEdBQUcsQ0FBQyxFQUFFLElBQUksRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsTUFBTSxDQUFDLENBQUM7WUFFakMsRUFBRSxHQUFHLENBQUMsRUFBRSxHQUFHLE1BQU0sQ0FBQyxHQUFHLENBQUMsR0FBRyxHQUFHLE1BQU0sQ0FBQyxDQUFDO1lBQ3BDLEVBQUUsR0FBRyxDQUFDLEVBQUUsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsS0FBSyxFQUFFLENBQUMsQ0FBQztZQUM5QyxFQUFFLEdBQUcsQ0FBQyxFQUFFLEdBQUcsTUFBTSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsTUFBTSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEtBQUssRUFBRSxDQUFDLENBQUM7WUFDbEQsRUFBRSxHQUFHLENBQUMsRUFBRSxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxLQUFLLEVBQUUsQ0FBQyxDQUFDO1lBRTlDLEVBQUUsR0FBRyxDQUFDLEVBQUUsSUFBSSxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxNQUFNLENBQUMsQ0FBQztZQUNoQyxFQUFFLEdBQUcsQ0FBQyxFQUFFLElBQUksRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsTUFBTSxDQUFDLENBQUM7WUFFaEMsRUFBRSxHQUFHLENBQUMsR0FBRyxHQUFHLE1BQU0sQ0FBQyxHQUFHLENBQUMsR0FBRyxHQUFHLE1BQU0sQ0FBQyxDQUFDO1lBQ3JDLEVBQUUsR0FBRyxDQUFDLEdBQUcsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsS0FBSyxFQUFFLENBQUMsQ0FBQztZQUMvQyxFQUFFLEdBQUcsQ0FBQyxHQUFHLEdBQUcsTUFBTSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsTUFBTSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEtBQUssRUFBRSxDQUFDLENBQUM7WUFDbkQsRUFBRSxHQUFHLENBQUMsR0FBRyxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxLQUFLLEVBQUUsQ0FBQyxDQUFDO1lBRS9DLEVBQUUsR0FBRyxDQUFDLEVBQUUsSUFBSSxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxNQUFNLENBQUMsQ0FBQztZQUNoQyxFQUFFLEdBQUcsQ0FBQyxFQUFFLElBQUksRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsTUFBTSxDQUFDLENBQUM7U0FDbkM7UUFFRCxFQUFFLEdBQUcsQ0FBQyxHQUFHLEdBQUcsTUFBTSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsTUFBTSxDQUFDLENBQUM7UUFDcEMsRUFBRSxHQUFHLENBQUMsR0FBRyxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxLQUFLLEVBQUUsQ0FBQyxDQUFDO1FBQzlDLEVBQUUsR0FBRyxDQUFDLEdBQUcsR0FBRyxNQUFNLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxNQUFNLENBQUMsR0FBRyxDQUFDLEVBQUUsS0FBSyxFQUFFLENBQUMsQ0FBQztRQUNsRCxFQUFFLEdBQUcsQ0FBQyxHQUFHLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEtBQUssRUFBRSxDQUFDLENBQUM7UUFFOUMsSUFBSSxDQUFDLElBQUksR0FBRyxDQUFDLEVBQUUsSUFBSSxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxNQUFNLENBQUMsQ0FBQztRQUN2QyxJQUFJLENBQUMsSUFBSSxHQUFHLENBQUMsRUFBRSxJQUFJLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLE1BQU0sQ0FBQyxDQUFDO1FBRXZDLEVBQUUsR0FBRyxDQUFDLEdBQUcsR0FBRyxNQUFNLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxNQUFNLENBQUMsQ0FBQztRQUNwQyxFQUFFLEdBQUcsQ0FBQyxHQUFHLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEtBQUssRUFBRSxDQUFDLENBQUM7UUFDOUMsRUFBRSxHQUFHLENBQUMsR0FBRyxHQUFHLE1BQU0sQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLE1BQU0sQ0FBQyxHQUFHLENBQUMsRUFBRSxLQUFLLEVBQUUsQ0FBQyxDQUFDO1FBQ2xELEVBQUUsR0FBRyxDQUFDLEdBQUcsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsS0FBSyxFQUFFLENBQUMsQ0FBQztRQUU5QyxJQUFJLENBQUMsSUFBSSxHQUFHLENBQUMsRUFBRSxJQUFJLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLE1BQU0sQ0FBQyxDQUFDO1FBQ3ZDLElBQUksQ0FBQyxJQUFJLEdBQUcsQ0FBQyxFQUFFLElBQUksRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsTUFBTSxDQUFDLENBQUM7UUFFdkMsRUFBRSxHQUFHLENBQUMsR0FBRyxHQUFHLE1BQU0sQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLE1BQU0sQ0FBQyxDQUFDO1FBQ3BDLEVBQUUsR0FBRyxDQUFDLEdBQUcsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsS0FBSyxFQUFFLENBQUMsQ0FBQztRQUM5QyxFQUFFLEdBQUcsQ0FBQyxHQUFHLEdBQUcsTUFBTSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsTUFBTSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEtBQUssRUFBRSxDQUFDLENBQUM7UUFDbEQsRUFBRSxHQUFHLENBQUMsR0FBRyxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxLQUFLLEVBQUUsQ0FBQyxDQUFDO1FBRTlDLElBQUksQ0FBQyxJQUFJLEdBQUcsQ0FBQyxFQUFFLElBQUksRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsTUFBTSxDQUFDLENBQUM7UUFDdkMsSUFBSSxDQUFDLElBQUksR0FBRyxDQUFDLEVBQUUsSUFBSSxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxNQUFNLENBQUMsQ0FBQztRQUV2QyxFQUFFLEdBQUcsQ0FBQyxHQUFHLEdBQUcsTUFBTSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsTUFBTSxDQUFDLENBQUM7UUFDcEMsRUFBRSxHQUFHLENBQUMsR0FBRyxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxLQUFLLEVBQUUsQ0FBQyxDQUFDO1FBQzlDLEVBQUUsR0FBRyxDQUFDLEdBQUcsR0FBRyxNQUFNLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxNQUFNLENBQUMsR0FBRyxDQUFDLEVBQUUsS0FBSyxFQUFFLENBQUMsQ0FBQztRQUNsRCxFQUFFLEdBQUcsQ0FBQyxHQUFHLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEtBQUssRUFBRSxDQUFDLENBQUM7UUFFOUMsSUFBSSxDQUFDLElBQUksR0FBRyxDQUFDLEVBQUUsSUFBSSxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxNQUFNLENBQUMsQ0FBQztRQUN2QyxJQUFJLENBQUMsSUFBSSxHQUFHLENBQUMsRUFBRSxJQUFJLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLE1BQU0sQ0FBQyxDQUFDO1FBRXZDLEVBQUUsR0FBRyxDQUFDLEdBQUcsR0FBRyxNQUFNLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxNQUFNLENBQUMsQ0FBQztRQUNwQyxFQUFFLEdBQUcsQ0FBQyxHQUFHLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEtBQUssRUFBRSxDQUFDLENBQUM7UUFDOUMsRUFBRSxHQUFHLENBQUMsR0FBRyxHQUFHLE1BQU0sQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLE1BQU0sQ0FBQyxHQUFHLENBQUMsRUFBRSxLQUFLLEVBQUUsQ0FBQyxDQUFDO1FBQ2xELEVBQUUsR0FBRyxDQUFDLEdBQUcsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsS0FBSyxFQUFFLENBQUMsQ0FBQztRQUU5QyxJQUFJLENBQUMsSUFBSSxHQUFHLENBQUMsRUFBRSxJQUFJLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLE1BQU0sQ0FBQyxDQUFDO1FBQ3ZDLElBQUksQ0FBQyxJQUFJLEdBQUcsQ0FBQyxFQUFFLElBQUksRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsTUFBTSxDQUFDLENBQUM7UUFFdkMsRUFBRSxHQUFHLENBQUMsR0FBRyxHQUFHLE1BQU0sQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLE1BQU0sQ0FBQyxDQUFDO1FBQ3BDLEVBQUUsR0FBRyxDQUFDLEdBQUcsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsS0FBSyxFQUFFLENBQUMsQ0FBQztRQUM5QyxFQUFFLEdBQUcsQ0FBQyxHQUFHLEdBQUcsTUFBTSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsTUFBTSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEtBQUssRUFBRSxDQUFDLENBQUM7UUFDbEQsRUFBRSxHQUFHLENBQUMsR0FBRyxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxLQUFLLEVBQUUsQ0FBQyxDQUFDO1FBRTlDLElBQUksQ0FBQyxJQUFJLEdBQUcsQ0FBQyxFQUFFLElBQUksRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsTUFBTSxDQUFDLENBQUM7UUFDdkMsSUFBSSxDQUFDLElBQUksR0FBRyxDQUFDLEVBQUUsSUFBSSxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxNQUFNLENBQUMsQ0FBQztRQUV2QyxFQUFFLEdBQUcsQ0FBQyxHQUFHLEdBQUcsTUFBTSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsTUFBTSxDQUFDLENBQUM7UUFDcEMsRUFBRSxHQUFHLENBQUMsR0FBRyxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxLQUFLLEVBQUUsQ0FBQyxDQUFDO1FBQzlDLEVBQUUsR0FBRyxDQUFDLEdBQUcsR0FBRyxNQUFNLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxNQUFNLENBQUMsR0FBRyxDQUFDLEVBQUUsS0FBSyxFQUFFLENBQUMsQ0FBQztRQUNsRCxFQUFFLEdBQUcsQ0FBQyxHQUFHLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEtBQUssRUFBRSxDQUFDLENBQUM7UUFFOUMsSUFBSSxDQUFDLElBQUksR0FBRyxDQUFDLEVBQUUsSUFBSSxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxNQUFNLENBQUMsQ0FBQztRQUN2QyxJQUFJLENBQUMsSUFBSSxHQUFHLENBQUMsRUFBRSxJQUFJLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLE1BQU0sQ0FBQyxDQUFDO1FBRXZDLEVBQUUsR0FBRyxDQUFDLEdBQUcsR0FBRyxNQUFNLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxNQUFNLENBQUMsQ0FBQztRQUNwQyxFQUFFLEdBQUcsQ0FBQyxHQUFHLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEtBQUssRUFBRSxDQUFDLENBQUM7UUFDOUMsRUFBRSxHQUFHLENBQUMsR0FBRyxHQUFHLE1BQU0sQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLE1BQU0sQ0FBQyxHQUFHLENBQUMsRUFBRSxLQUFLLEVBQUUsQ0FBQyxDQUFDO1FBQ2xELEVBQUUsR0FBRyxDQUFDLEdBQUcsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsS0FBSyxFQUFFLENBQUMsQ0FBQztRQUU5QyxJQUFJLENBQUMsSUFBSSxHQUFHLENBQUMsRUFBRSxJQUFJLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLE1BQU0sQ0FBQyxDQUFDO1FBQ3ZDLElBQUksQ0FBQyxJQUFJLEdBQUcsQ0FBQyxFQUFFLElBQUksRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsTUFBTSxDQUFDLENBQUM7SUFDM0MsQ0FBQztJQXQzQkQ7O09BRUc7SUFDVyxlQUFRLEdBQVcsR0FBRyxDQUFDO0lBRXJDOztPQUVHO0lBQ1csZUFBUSxHQUFXLEdBQUcsQ0FBQztJQUVyQzs7T0FFRztJQUNXLGVBQVEsR0FBVyxHQUFHLENBQUM7SUFFckM7O09BRUc7SUFDVyxlQUFRLEdBQVcsR0FBRyxDQUFDO0lBRXJDOzs7T0FHRztJQUNxQixZQUFLLEdBQWEsQ0FBQyxDQUFDLFVBQVUsRUFBRSxPQUFPLEVBQUUsS0FBSyxFQUFFLEdBQUcsQ0FBQyxDQUFDO0lBRTdFOzs7T0FHRztJQUNxQixZQUFLLEdBQWEsQ0FBQyxFQUFFLEVBQUUsRUFBRSxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQztJQUV6RDs7O09BR0c7SUFDcUIsUUFBQyxHQUFnQixXQUFXLENBQUMsSUFBSSxDQUFDO1FBQ3RELFVBQVUsRUFBRSxVQUFVLEVBQUUsVUFBVSxFQUFFLFVBQVU7UUFDOUMsVUFBVSxFQUFFLFVBQVUsRUFBRSxVQUFVLEVBQUUsVUFBVTtRQUM5QyxVQUFVLEVBQUUsVUFBVSxFQUFFLFVBQVUsRUFBRSxVQUFVO1FBQzlDLFVBQVUsRUFBRSxVQUFVLEVBQUUsVUFBVSxFQUFFLFVBQVU7UUFDOUMsVUFBVSxFQUFFLFVBQVUsRUFBRSxVQUFVLEVBQUUsVUFBVTtRQUM5QyxVQUFVLEVBQUUsVUFBVSxFQUFFLFVBQVUsRUFBRSxVQUFVO1FBQzlDLFVBQVUsRUFBRSxVQUFVLEVBQUUsVUFBVSxFQUFFLFVBQVU7UUFDOUMsVUFBVSxFQUFFLFVBQVUsRUFBRSxVQUFVLEVBQUUsVUFBVTtRQUM5QyxVQUFVLEVBQUUsVUFBVSxFQUFFLFVBQVUsRUFBRSxVQUFVO1FBQzlDLFVBQVUsRUFBRSxVQUFVLEVBQUUsVUFBVSxFQUFFLFVBQVU7UUFDOUMsVUFBVSxFQUFFLFVBQVUsRUFBRSxVQUFVLEVBQUUsVUFBVTtRQUM5QyxVQUFVLEVBQUUsVUFBVSxFQUFFLFVBQVUsRUFBRSxVQUFVO1FBQzlDLFVBQVUsRUFBRSxVQUFVLEVBQUUsVUFBVSxFQUFFLFVBQVU7UUFDOUMsVUFBVSxFQUFFLFVBQVUsRUFBRSxVQUFVLEVBQUUsVUFBVTtRQUM5QyxVQUFVLEVBQUUsVUFBVSxFQUFFLFVBQVUsRUFBRSxVQUFVO1FBQzlDLFVBQVUsRUFBRSxVQUFVLEVBQUUsVUFBVSxFQUFFLFVBQVU7UUFDOUMsVUFBVSxFQUFFLFVBQVUsRUFBRSxVQUFVLEVBQUUsVUFBVTtRQUM5QyxVQUFVLEVBQUUsVUFBVSxFQUFFLFVBQVUsRUFBRSxVQUFVO1FBQzlDLFVBQVUsRUFBRSxVQUFVLEVBQUUsVUFBVSxFQUFFLFVBQVU7UUFDOUMsVUFBVSxFQUFFLFVBQVUsRUFBRSxVQUFVLEVBQUUsVUFBVTtRQUM5QyxVQUFVLEVBQUUsVUFBVSxFQUFFLFVBQVUsRUFBRSxVQUFVO1FBQzlDLFVBQVUsRUFBRSxVQUFVLEVBQUUsVUFBVSxFQUFFLFVBQVU7UUFDOUMsVUFBVSxFQUFFLFVBQVUsRUFBRSxVQUFVLEVBQUUsVUFBVTtRQUM5QyxVQUFVLEVBQUUsVUFBVSxFQUFFLFVBQVUsRUFBRSxVQUFVO1FBQzlDLFVBQVUsRUFBRSxVQUFVLEVBQUUsVUFBVSxFQUFFLFVBQVU7UUFDOUMsVUFBVSxFQUFFLFVBQVUsRUFBRSxVQUFVLEVBQUUsVUFBVTtRQUM5QyxVQUFVLEVBQUUsVUFBVSxFQUFFLFVBQVUsRUFBRSxVQUFVO1FBQzlDLFVBQVUsRUFBRSxVQUFVLEVBQUUsVUFBVSxFQUFFLFVBQVU7UUFDOUMsVUFBVSxFQUFFLFVBQVUsRUFBRSxVQUFVLEVBQUUsVUFBVTtRQUM5QyxVQUFVLEVBQUUsVUFBVSxFQUFFLFVBQVUsRUFBRSxVQUFVO1FBQzlDLFVBQVUsRUFBRSxVQUFVLEVBQUUsVUFBVSxFQUFFLFVBQVU7UUFDOUMsVUFBVSxFQUFFLFVBQVUsRUFBRSxVQUFVLEVBQUUsVUFBVTtRQUM5QyxVQUFVLEVBQUUsVUFBVSxFQUFFLFVBQVUsRUFBRSxVQUFVO1FBQzlDLFVBQVUsRUFBRSxVQUFVLEVBQUUsVUFBVSxFQUFFLFVBQVU7UUFDOUMsVUFBVSxFQUFFLFVBQVUsRUFBRSxVQUFVLEVBQUUsVUFBVTtRQUM5QyxVQUFVLEVBQUUsVUFBVSxFQUFFLFVBQVUsRUFBRSxVQUFVO1FBQzlDLFVBQVUsRUFBRSxVQUFVLEVBQUUsVUFBVSxFQUFFLFVBQVU7UUFDOUMsVUFBVSxFQUFFLFVBQVUsRUFBRSxVQUFVLEVBQUUsVUFBVTtRQUM5QyxVQUFVLEVBQUUsVUFBVSxFQUFFLFVBQVUsRUFBRSxVQUFVO1FBQzlDLFVBQVUsRUFBRSxVQUFVLEVBQUUsVUFBVSxFQUFFLFVBQVU7S0FDakQsQ0FBQyxDQUFDO0lBMHlCUCxhQUFDO0NBQUEsQUF4M0JELElBdzNCQztBQXgzQlksd0JBQU0ifQ== + }); var randomHelper = createCommonjsModule(function (module, exports) { @@ -1569,7 +1578,7 @@ return RandomHelper; }()); exports.RandomHelper = RandomHelper; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicmFuZG9tSGVscGVyLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL3V0aWxzL3JhbmRvbUhlbHBlci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUEsK0JBQStCO0FBQy9CLHNDQUFzQzs7O0FBRXRDOztHQUVHO0FBQ0g7SUFBQTtJQWtCQSxDQUFDO0lBakJHOzs7O09BSUc7SUFDVyxxQkFBUSxHQUF0QixVQUF1QixNQUFjO1FBQ2pDLElBQUksT0FBTyxDQUFDLEdBQUcsQ0FBQyxPQUFPLEVBQUU7WUFDckIsSUFBTSxXQUFXLEdBQUcsSUFBSSxVQUFVLENBQUMsTUFBTSxDQUFDLENBQUM7WUFDM0MsTUFBTSxDQUFDLE1BQU0sQ0FBQyxlQUFlLENBQUMsV0FBVyxDQUFDLENBQUM7WUFDM0MsT0FBTyxXQUFXLENBQUM7WUFDdkIsMENBQTBDO1NBQ3pDO2FBQU07WUFDSCxvR0FBb0c7WUFDcEcsSUFBTSxRQUFNLEdBQUcsT0FBTyxDQUFDLFFBQVEsQ0FBQyxDQUFDO1lBQ2pDLE9BQU8sUUFBTSxDQUFDLFdBQVcsQ0FBQyxNQUFNLENBQWUsQ0FBQztTQUNuRDtJQUNMLENBQUM7SUFDTCxtQkFBQztBQUFELENBQUMsQUFsQkQsSUFrQkM7QUFsQlksb0NBQVkifQ== + }); var bigIntHelper = createCommonjsModule(function (module, exports) { @@ -1659,7 +1668,7 @@ return BigIntHelper; }()); exports.BigIntHelper = BigIntHelper; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYmlnSW50SGVscGVyLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL3V0aWxzL2JpZ0ludEhlbHBlci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFBQSwrQkFBK0I7QUFDL0Isc0NBQXNDO0FBQ3RDLCtCQUErQjtBQUMvQiwrQ0FBOEM7QUFFOUM7O0dBRUc7QUFDSDtJQUFBO0lBbUZBLENBQUM7SUE1RUc7Ozs7O09BS0c7SUFDVyxrQkFBSyxHQUFuQixVQUFvQixJQUFnQixFQUFFLFVBQWtCO1FBQ3BELElBQU0sRUFBRSxHQUFHLENBQUMsSUFBSSxDQUFDLFVBQVUsR0FBRyxDQUFDLENBQUM7WUFDNUIsQ0FBQyxJQUFJLENBQUMsVUFBVSxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQztZQUMzQixDQUFDLElBQUksQ0FBQyxVQUFVLEdBQUcsQ0FBQyxDQUFDLElBQUksRUFBRSxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUM7UUFFeEMsT0FBTyxNQUFNLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDdEIsQ0FBQztJQUVEOzs7OztPQUtHO0lBQ1csa0JBQUssR0FBbkIsVUFBb0IsSUFBZ0IsRUFBRSxVQUFrQjtRQUNwRCxJQUFNLEVBQUUsR0FBRyxDQUFDLElBQUksQ0FBQyxVQUFVLEdBQUcsQ0FBQyxDQUFDO1lBQzVCLENBQUMsSUFBSSxDQUFDLFVBQVUsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUM7WUFDM0IsQ0FBQyxJQUFJLENBQUMsVUFBVSxHQUFHLENBQUMsQ0FBQyxJQUFJLEVBQUUsQ0FBQztZQUM1QixDQUFDLElBQUksQ0FBQyxVQUFVLEdBQUcsQ0FBQyxDQUFDLElBQUksRUFBRSxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUM7UUFFeEMsT0FBTyxNQUFNLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDdEIsQ0FBQztJQUVEOzs7OztPQUtHO0lBQ1csa0JBQUssR0FBbkIsVUFBb0IsSUFBZ0IsRUFBRSxVQUFrQjtR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 + }); var bigIntCommon = createCommonjsModule(function (module, exports) { @@ -1705,7 +1714,7 @@ exports.BIG_2097151 = BigInt(2097151); /* @internal */ exports.BIG_8388607 = BigInt(8388607); - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYmlnSW50Q29tbW9uLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vc3JjL2NyeXB0by9lZHdhcmRzMjU1MTkvYmlnSW50Q29tbW9uLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQSwrQkFBK0I7QUFDL0Isc0NBQXNDO0FBQ3RDLCtCQUErQjs7O0FBRS9COzs7O0dBSUc7QUFFSCxlQUFlO0FBQ0YsUUFBQSxlQUFlLEdBQVcsTUFBTSxDQUFDLENBQUMsQ0FBQyxJQUFJLE1BQU0sQ0FBQyxFQUFFLENBQUMsQ0FBQztBQUMvRCxlQUFlO0FBQ0YsUUFBQSxlQUFlLEdBQVcsTUFBTSxDQUFDLENBQUMsQ0FBQyxJQUFJLE1BQU0sQ0FBQyxFQUFFLENBQUMsQ0FBQztBQUMvRCxlQUFlO0FBQ0YsUUFBQSxlQUFlLEdBQVcsTUFBTSxDQUFDLENBQUMsQ0FBQyxJQUFJLE1BQU0sQ0FBQyxFQUFFLENBQUMsQ0FBQztBQUUvRCxlQUFlO0FBQ0YsUUFBQSxPQUFPLEdBQWE7SUFDN0IsTUFBTSxDQUFDLENBQUMsQ0FBQyxFQUFFLE1BQU0sQ0FBQyxDQUFDLENBQUMsRUFBRSxNQUFNLENBQUMsQ0FBQyxDQUFDLEVBQUUsTUFBTSxDQUFDLENBQUMsQ0FBQyxFQUFFLE1BQU0sQ0FBQyxDQUFDLENBQUMsRUFBRSxNQUFNLENBQUMsQ0FBQyxDQUFDO0lBQ2hFLE1BQU0sQ0FBQyxDQUFDLENBQUMsRUFBRSxNQUFNLENBQUMsQ0FBQyxDQUFDLEVBQUUsTUFBTSxDQUFDLENBQUMsQ0FBQyxFQUFFLE1BQU0sQ0FBQyxDQUFDLENBQUMsRUFBRSxNQUFNLENBQUMsRUFBRSxDQUFDLEVBQUUsTUFBTSxDQUFDLEVBQUUsQ0FBQztJQUNsRSxNQUFNLENBQUMsRUFBRSxDQUFDLEVBQUUsTUFBTSxDQUFDLEVBQUUsQ0FBQyxFQUFFLE1BQU0sQ0FBQyxFQUFFLENBQUMsRUFBRSxNQUFNLENBQUMsRUFBRSxDQUFDLEVBQUUsTUFBTSxDQUFDLEVBQUUsQ0FBQyxFQUFFLE1BQU0sQ0FBQyxFQUFFLENBQUM7SUFDdEUsTUFBTSxDQUFDLEVBQUUsQ0FBQyxFQUFFLE1BQU0sQ0FBQyxFQUFFLENBQUMsRUFBRSxNQUFNLENBQUMsRUFBRSxDQUFDLEVBQUUsTUFBTSxDQUFDLEVBQUUsQ0FBQyxFQUFFLE1BQU0sQ0FBQyxFQUFFLENBQUMsRUFBRSxNQUFNLENBQUMsRUFBRSxDQUFDO0lBQ3RFLE1BQU0sQ0FBQyxFQUFFLENBQUMsRUFBRSxNQUFNLENBQUMsRUFBRSxDQUFDLEVBQUUsTUFBTSxDQUFDLEVBQUUsQ0FBQztDQUNyQyxDQUFDO0FBRUYsZUFBZTtBQUNGLFFBQUEsTUFBTSxHQUFXLE1BQU0sQ0FBQyxFQUFFLENBQUMsQ0FBQztBQUV6QyxlQUFlO0FBQ0YsUUFBQSxVQUFVLEdBQVcsTUFBTSxDQUFDLE1BQU0sQ0FBQyxDQUFDO0FBQ2pELGVBQWU7QUFDRixRQUFBLFVBQVUsR0FBVyxNQUFNLENBQUMsTUFBTSxDQUFDLENBQUM7QUFDakQsZUFBZTtBQUNGLFFBQUEsVUFBVSxHQUFXLE1BQU0sQ0FBQyxNQUFNLENBQUMsQ0FBQztBQUNqRCxlQUFlO0FBQ0YsUUFBQSxVQUFVLEdBQVcsTUFBTSxDQUFDLE1BQU0sQ0FBQyxDQUFDO0FBQ2pELGVBQWU7QUFDRixRQUFBLFVBQVUsR0FBVyxNQUFNLENBQUMsTUFBTSxDQUFDLENBQUM7QUFDakQsZUFBZTtBQUNGLFFBQUEsVUFBVSxHQUFXLE1BQU0sQ0FBQyxNQUFNLENBQUMsQ0FBQztBQUNqRCxlQUFlO0FBQ0YsUUFBQSxXQUFXLEdBQVcsTUFBTSxDQUFDLE9BQU8sQ0FBQyxDQUFDO0FBQ25ELGVBQWU7QUFDRixRQUFBLFdBQVcsR0FBVyxNQUFNLENBQUMsT0FBTyxDQUFDLENBQUMifQ== + }); var fieldElement = createCommonjsModule(function (module, exports) { @@ -2381,7 +2390,7 @@ return FieldElement; }()); exports.FieldElement = FieldElement; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZmllbGRFbGVtZW50LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vc3JjL2NyeXB0by9lZHdhcmRzMjU1MTkvZmllbGRFbGVtZW50LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQSwrQkFBK0I7QUFDL0Isc0NBQXNDOzs7QUFFdEMsK0JBQStCO0FBQy9COzs7O0dBSUc7QUFDSCx5REFBd0Q7QUFDeEQsK0NBQWdHO0FBRWhHOzs7Ozs7R0FNRztBQUNIO0lBV0k7OztPQUdHO0lBQ0gsc0JBQVksTUFBOEI7UUFDdEMsSUFBSSxDQUFDLElBQUksR0FBRyxJQUFJLFVBQVUsQ0FBQyxZQUFZLENBQUMsa0JBQWtCLENBQUMsQ0FBQztRQUM1RCxJQUFJLE1BQU0sRUFBRTtZQUNSLElBQUksQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLE1BQU0sQ0FBQyxDQUFDO1NBQ3pCO0lBQ0wsQ0FBQztJQUVEOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7T0E4Qkc7SUFDSSwwQkFBRyxHQUFWLFVBQVcsQ0FBZSxFQUFFLENBQWU7UUFDdkMsSUFBTSxFQUFFLEdBQUcsTUFBTSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUM3QixJQUFNLEVBQUUsR0FBRyxNQUFNLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO1FBQzdCLElBQU0sRUFBRSxHQUFHLE1BQU0sQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDN0IsSUFBTSxFQUFFLEdBQUcsTUFBTSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUM3QixJQUFNLEVBQUUsR0FBRyxNQUFNLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO1FBQzdCLElBQU0sRUFBRSxHQUFHLE1BQU0sQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDN0IsSUFBTSxFQUFFLEdBQUcsTUFBTSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUM3QixJQUFNLEVBQUUsR0FBRyxNQUFNLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO1FBQzdCLElBQU0sRUFBRSxHQUFHLE1BQU0sQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDN0IsSUFBTSxFQUFFLEdBQUcsTUFBTSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUU3QixJQUFNLEdBQUcsR0FBRyxNQUFNLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUNsQyxJQUFNLEdBQUcsR0FBRyxNQUFNLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUNsQyxJQUFNLEdBQUcsR0FBRyxNQUFNLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUNsQyxJQUFNLEdBQUcsR0FBRyxNQUFNLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUNsQyxJQUFNLEdBQUcsR0FBRyxNQUFNLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUVsQyxJQUFNLEVBQUUsR0FBRyxNQUFNLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO1FBQzdCLElBQU0sRUFBRSxHQUFHLE1BQU0sQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDN0IsSUFBTSxFQUFFLEdBQUcsTUFBTSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUM3QixJQUFNLEVBQUUsR0FBRyxNQUFNLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO1FBQzdCLElBQU0sRUFBRSxHQUFHLE1BQU0sQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDN0IsSUFBTSxFQUFFLEdBQUcsTUFBTSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUM3QixJQUFNLEVBQUUsR0FBRyxNQUFNLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO1FBQzdCLElBQU0sRUFBRSxHQUFHLE1BQU0sQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDN0IsSUFBTSxFQUFFLEdBQUcsTUFBTSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUM3QixJQUFNLEVBQUUsR0FBRyxNQUFNLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO1FBRTdCLElBQU0sSUFBSSxHQUFHLE1BQU0sQ0FBQyxFQUFFLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsY0FBYztRQUNuRCxJQUFNLElBQUksR0FBRyxNQUFNLENBQUMsRUFBRSxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLHdCQUF3QjtRQUM3RCxJQUFNLElBQUksR0FBRyxNQUFNLENBQUMsRUFBRSxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUNwQyxJQUFNLElBQUksR0FBRyxNQUFNLENBQUMsRUFBRSxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUNwQyxJQUFNLElBQUksR0FBRyxNQUFNLENBQUMsRUFBRSxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUNwQyxJQUFNLElBQUksR0FBRyxNQUFNLENBQUMsRUFBRSxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUNwQyxJQUFNLElBQUksR0FBRyxNQUFNLENBQUMsRUFBRSxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUNwQyxJQUFNLElBQUksR0FBRyxNQUFNLENBQUMsRUFBRSxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUNwQyxJQUFNLElBQUksR0FBRyxNQUFNLENBQUMsRUFBRSxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUVwQyxJQUFNLEVBQUUsR0FBRyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsR0FBRyxJQUFJLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxJQUFJLENBQUMsR0FBRyxDQUFDLEdBQUcsR0FBRyxJQUFJLENBQUM7WUFDNUQsQ0FBQyxFQUFFLEdBQUcsSUFBSSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsSUFBSSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsSUFBSSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsSUFBSSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsSUFBSSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsSUFBSSxDQUFDLENBQUM7UUFDekYsSUFBTSxFQUFFLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsSUFBSSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsSUFBSSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsSUFBSSxDQUFDO1lBQ3RFLENBQUMsRUFBRSxHQUFHLElBQUksQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLElBQUksQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLElBQUksQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLElBQUksQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLElBQUksQ0FBQyxDQUFDO1FBQ3hFLElBQU0sRUFBRSxHQUFHLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxHQUFHLElBQUksQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLElBQUksQ0FBQztZQUN0RSxDQUFDLEdBQUcsR0FBRyxJQUFJLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxJQUFJLENBQUMsR0FBRyxDQUFDLEdBQUcsR0FBRyxJQUFJLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxJQUFJLENBQUMsR0FBRyxDQUFDLEdBQUcsR0FBRyxJQUFJLENBQUMsQ0FBQztRQUMzRSxJQUFNLEVBQUUsR0FBRyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxJQUFJLENBQUM7WUFDbEUsQ0FBQyxFQUFFLEdBQUcsSUFBSSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsSUFBSSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsSUFBSSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsSUFBSSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsSUFBSSxDQUFDLENBQUM7UUFDeEUsSUFBTSxFQUFFLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDO1lBQ2xFLENBQUMsR0FBRyxHQUFHLElBQUksQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLElBQUksQ0FBQyxHQUFHLENBQUMsR0FBRyxHQUFHLElBQUksQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLElBQUksQ0FBQyxHQUFHLENBQUMsR0FBRyxHQUFHLElBQUksQ0FBQyxDQUFDO1FBQzNFLElBQU0sRUFBRSxHQUFHLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQztZQUNoRSxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxJQUFJLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxJQUFJLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxJQUFJLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxJQUFJLENBQUMsQ0FBQztRQUN0RSxJQUFNLEVBQUUsR0FBRyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUM7WUFDbEUsQ0FBQyxHQUFHLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsSUFBSSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsSUFBSSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsSUFBSSxDQUFDLENBQUM7UUFDdkUsSUFBTSxFQUFFLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDO1lBQ2hFLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLElBQUksQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLElBQUksQ0FBQyxDQUFDO1FBQ2xFLElBQU0sRUFBRSxHQUFHLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQztZQUNsRSxDQUFDLEdBQUcsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsR0FBRyxJQUFJLENBQUMsQ0FBQztRQUNuRSxJQUFNLEVBQUUsR0FBRyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUM7WUFDaEUsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLENBQUM7UUFF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LEdBQXJCLFVBQXNCLENBQWU7UUFZakMsSUFBTSxFQUFFLEdBQUcsTUFBTSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUM3QixJQUFNLEVBQUUsR0FBRyxNQUFNLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO1FBQzdCLElBQU0sRUFBRSxHQUFHLE1BQU0sQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDN0IsSUFBTSxFQUFFLEdBQUcsTUFBTSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUM3QixJQUFNLEVBQUUsR0FBRyxNQUFNLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO1FBQzdCLElBQU0sRUFBRSxHQUFHLE1BQU0sQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDN0IsSUFBTSxFQUFFLEdBQUcsTUFBTSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUM3QixJQUFNLEVBQUUsR0FBRyxNQUFNLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO1FBQzdCLElBQU0sRUFBRSxHQUFHLE1BQU0sQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDN0IsSUFBTSxFQUFFLEdBQUcsTUFBTSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUM3QixJQUFNLEdBQUcsR0FBRyxNQUFNLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUNsQyxJQUFNLEdBQUcsR0FBRyxNQUFNLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUNsQyxJQUFNLEdBQUcsR0FBRyxNQUFNLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUNsQyxJQUFNLEdBQUcsR0FBRyxNQUFNLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUNsQyxJQUFNLEdBQUcsR0FBRyxNQUFNLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUNsQyxJQUFNLEdBQUcsR0FBRyxNQUFNLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUNsQyxJQUFNLEdBQUcsR0FBRyxNQUFNLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUNsQyxJQUFNLEdBQUcsR0FBRyxNQUFNLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUNsQyxJQUFNLElBQUksR0FBRyxxQkFBTSxHQUFHLEVBQUUsQ0FBQyxDQUFDLFlBQVk7UUFDdEMsSUFBTSxJQUFJLEdBQUcsc0JBQU8sQ0FBQyxFQUFFLENBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQyxZQUFZO1FBQzNDLElBQU0sSUFBSSxHQUFHLHFCQUFNLEdBQUcsRUFBRSxDQUFDLENBQUMsWUFBWTtRQUN0QyxJQUFNLElBQUksR0FBRyxzQkFBTyxDQUFDLEVBQUUsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLFlBQVk7UUFDM0MsSUFBTSxJQUFJLEdBQUcscUJBQU0sR0FBRyxFQUFFLENBQUMsQ0FBQyxZQUFZO1FBRXRDLE9BQU87WUFDSCxFQUFFLEVBQUUsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsSUFBSSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsSUFBSSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsSUFBSSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsSUFBSSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsSUFBSSxDQUFDO1lBQ3ZGLEVBQUUsRUFBRSxDQUFDLEdBQUcsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxJQUFJLENBQUMsR0FBRyxDQUFDLEdBQUcsR0FBRyxJQUFJLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxJQUFJLENBQUMsR0FBRyxDQUFDLEdBQUcsR0FBRyxJQUFJLENBQUM7WUFDeEUsRUFBRSxFQUFFLENBQUMsR0FBRyxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxHQUFHLElBQUksQ0FBQyxHQUFHLENBQUMsR0FBRyxHQUFHLElBQUksQ0FBQyxHQUFHLENBQUMsR0FBRyxHQUFHLElBQUksQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLElBQUksQ0FBQztZQUN0RixFQUFFLEVBQUUsQ0FBQyxHQUFHLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsSUFBSSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsSUFBSSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsSUFBSSxDQUFDO1lBQ3RFLEVBQUUsRUFBRSxDQUFDLEdBQUcsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsR0FBRyxHQUFHLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsR0FBRyxJQUFJLENBQUMsR0FBRyxDQUFDLEdBQUcsR0FBRyxJQUFJLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxJQUFJLENBQUM7WUFDcEYsRUFBRSxFQUFFLENBQUMsR0FBRyxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLElBQUksQ0FBQyxHQUFHLENBQUMsR0FBRyxHQUFHLElBQUksQ0FBQztZQUNyRSxFQUFFLEVBQUUsQ0FBQyxHQUFHLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsR0FBRyxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsSUFBSSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsSUFBSSxDQUFDO1lBQ25GLEVBQUUsRUFBRSxDQUFDLEdBQUcsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxJQUFJLENBQUM7WUFDbkUsRUFBRSxFQUFFLENBQUMsR0FBRyxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxHQUFHLEdBQUcsQ0FBQyxHQUFHLENBQUMsR0FBRyxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxHQUFHLEdBQUcsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLElBQUksQ0FBQztZQUNqRixFQUFFLEVBQUUsQ0FBQyxHQUFHLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsRUFBRSxDQUFDO1NBQ3JFLENBQUM7SUFDTixDQUFDO0lBRUQ7Ozs7Ozs7Ozs7OztPQVlHO0lBQ0ksOEJBQU8sR0FBZCxVQUFlLENBQWU7UUFDdEIsSUFBQSxLQUE2QyxJQUFJLENBQUMsY0FBYyxDQUFDLENBQUMsQ0FBQyxFQUFqRSxFQUFFLFFBQUEsRUFBRSxFQUFFLFFBQUEsRUFBRSxFQUFFLFFBQUEsRUFBRSxFQUFFLFFBQUEsRUFBRSxFQUFFLFFBQUEsRUFBRSxFQUFFLFFBQUEsRUFBRSxFQUFFLFFBQUEsRUFBRSxFQUFFLFFBQUEsRUFBRSxFQUFFLFFBQUEsRUFBRSxFQUFFLFFBQTJCLENBQUM7UUFFeEUsRUFBRSxJQUFJLEVBQUUsQ0FBQztRQUNULEVBQUUsSUFBSSxFQUFFLENBQUM7UUFDVCxFQUFFLElBQUksRUFBRSxDQUFDO1FBQ1QsRUFBRSxJQUFJLEVBQUUsQ0FBQztRQUNULEVBQUUsSUFBSSxFQUFFLENBQUM7UUFDVCxFQUFFLElBQUksRUFBRSxDQUFDO1FBQ1QsRUFBRSxJQUFJLEVBQUUsQ0FBQztRQUNULEVBQUUsSUFBSSxFQUFFLENBQUM7UUFDVCxFQUFFLElBQUksRUFBRSxDQUFDO1FBQ1QsRUFBRSxJQUFJLEVBQUUsQ0FBQztRQUVULElBQUksQ0FBQyxPQUFPLENBQUMsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUUsRUFBRSxDQUFDLENBQUM7SUFDekQsQ0FBQztJQUVEOzs7O09BSUc7SUFDSSwwQkFBRyxHQUFWLFVBQVcsQ0FBZSxFQUFFLENBQWU7UUFDdkMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDckMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDckMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDckMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDckMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDckMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDckMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDckMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDckMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDckMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDekMsQ0FBQztJQUVEOzs7O09BSUc7SUFDSSwwQkFBRyxHQUFWLFVBQVcsQ0FBZSxFQUFFLENBQWU7UUFDdkMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDckMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDckMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDckMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDckMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDckMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDckMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDckMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDckMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDckMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDekMsQ0FBQztJQUVEOzs7T0FHRztJQUNJLGdDQUFTLEdBQWhCLFVBQWlCLEtBQWlCO1FBQzlCLElBQU0sRUFBRSxHQUFHLDJCQUFZLENBQUMsS0FBSyxDQUFDLEtBQUssRUFBRSxDQUFDLENBQUMsQ0FBQztRQUN4QyxJQUFNLEVBQUUsR0FBRywyQkFBWSxDQUFDLEtBQUssQ0FBQyxLQUFLLEVBQUUsQ0FBQyxDQUFDLElBQUksc0JBQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUN0RCxJQUFNLEVBQUUsR0FBRywyQkFBWSxDQUFDLEtBQUssQ0FBQyxLQUFLLEVBQUUsQ0FBQyxDQUFDLElBQUksc0JBQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUN0RCxJQUFNLEVBQUUsR0FBRywyQkFBWSxDQUFDLEtBQUssQ0FBQyxLQUFLLEVBQUUsRUFBRSxDQUFDLElBQUksc0JBQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUN2RCxJQUFNLEVBQUUsR0FBRywyQkFBWSxDQUFDLEtBQUssQ0FBQyxLQUFLLEVBQUUsRUFBRSxDQUFDLElBQUksc0JBQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUN2RCxJQUFNLEVBQUUsR0FBRywyQkFBWSxDQUFDLEtBQUssQ0FBQyxLQUFLLEVBQUUsRUFBRSxDQUFDLENBQUM7UUFDekMsSUFBTSxFQUFFLEdBQUcsMkJBQVksQ0FBQyxLQUFLLENBQUMsS0FBSyxFQUFFLEVBQUUsQ0FBQyxJQUFJLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDdkQsSUFBTSxFQUFFLEdBQUcsMkJBQVksQ0FBQyxLQUFLLENBQUMsS0FBSyxFQUFFLEVBQUUsQ0FBQyxJQUFJLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDdkQsSUFBTSxFQUFFLEdBQUcsMkJBQVksQ0FBQyxLQUFLLENBQUMsS0FBSyxFQUFFLEVBQUUsQ0FBQyxJQUFJLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDdkQsSUFBTSxFQUFFLEdBQUcsQ0FBQywyQkFBWSxDQUFDLEtBQUssQ0FBQyxLQUFLLEVBQUUsRUFBRSxDQUFDLEdBQUcsMEJBQVcsQ0FBQyxJQUFJLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFFdkUsSUFBSSxDQUFDLE9BQU8sQ0FBQyxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFLENBQUMsQ0FBQztJQUN6RCxDQUFDO0lBRUQ7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7T0F5Qkc7SUFDSSw4QkFBTyxHQUFkLFVBQWUsS0FBaUI7UUFDNUIsSUFBTSxLQUFLLEdBQUcsSUFBSSxVQUFVLENBQUMsWUFBWSxDQUFDLGtCQUFrQixDQUFDLENBQUM7UUFFOUQsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDLEVBQUUsR0FBRyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLElBQUksRUFBRSxDQUFDLENBQUMsSUFBSSxFQUFFLENBQUM7UUFDaEQsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxFQUFFLENBQUM7UUFDN0IsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxFQUFFLENBQUM7UUFDN0IsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxFQUFFLENBQUM7UUFDN0IsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxFQUFFLENBQUM7UUFDN0IsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxFQUFFLENBQUM7UUFDN0IsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxFQUFFLENBQUM7UUFDN0IsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxFQUFFLENBQUM7UUFDN0IsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxFQUFFLENBQUM7UUFDN0IsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxFQUFFLENBQUM7UUFDN0IsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxFQUFFLENBQUM7UUFFN0IsK0RBQStEO1FBQy9ELElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksRUFBRSxHQUFHLENBQUMsQ0FBQztRQUN2QiwyREFBMkQ7UUFFM0QsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksRUFBRSxDQUFDO1FBQzlCLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDO1FBQ3pCLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksS0FBSyxDQUFDLENBQUMsQ0FBQyxJQUFJLEVBQUUsQ0FBQztRQUMvQixLQUFLLENBQUMsQ0FBQyxDQUFDLEdBQUcsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsSUFBSSxFQUFFLENBQUM7UUFDOUIsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDekIsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksRUFBRSxDQUFDO1FBQy9CLEtBQUssQ0FBQyxDQUFDLENBQUMsR0FBRyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxJQUFJLEVBQUUsQ0FBQztRQUM5QixJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxJQUFJLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUN6QixJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxJQUFJLEtBQUssQ0FBQyxDQUFDLENBQUMsSUFBSSxFQUFFLENBQUM7UUFDL0IsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksRUFBRSxDQUFDO1FBQzlCLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDO1FBQ3pCLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksS0FBSyxDQUFDLENBQUMsQ0FBQyxJQUFJLEVBQUUsQ0FBQztRQUMvQixLQUFLLENBQUMsQ0FBQyxDQUFDLEdBQUcsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsSUFBSSxFQUFFLENBQUM7UUFDOUIsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDekIsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksRUFBRSxDQUFDO1FBQy9CLEtBQUssQ0FBQyxDQUFDLENBQUMsR0FBRyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxJQUFJLEVBQUUsQ0FBQztRQUM5QixJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxJQUFJLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUN6QixJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxJQUFJLEtBQUssQ0FBQyxDQUFDLENBQUMsSUFBSSxFQUFFLENBQUM7UUFDL0IsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksRUFBRSxDQUFDO1FBQzlCLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDO1FBQ3pCLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksS0FBSyxDQUFDLENBQUMsQ0FBQyxJQUFJLEVBQUUsQ0FBQztRQUMvQixLQUFLLENBQUMsQ0FBQyxDQUFDLEdBQUcsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsSUFBSSxFQUFFLENBQUM7UUFDOUIsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDekIsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksRUFBRSxDQUFDO1FBQy9CLEtBQUssQ0FBQyxDQUFDLENBQUMsR0FBRyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxJQUFJLEVBQUUsQ0FBQztRQUM5QixJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxJQUFJLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUN6QixJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxJQUFJLEtBQUssQ0FBQyxDQUFDLENBQUMsSUFBSSxFQUFFLENBQUM7UUFDL0IsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksRUFBRSxDQUFDO1FBQzlCLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksS0FBSyxDQUFDLENBQUMsQ0FBQyxJQUFJLEVBQUUsQ0FBQztRQUMvQixlQUFlO1FBRWYsNEVBQTRFO1FBQzVFLGtEQUFrRDtRQUNsRCxtQ0FBbUM7UUFDbkMsb0NBQW9DO1FBRXBDLEtBQUssQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDdEMsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQztRQUMvQixLQUFLLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxJQUFJLEVBQUUsQ0FBQyxDQUFDO1FBQ2hDLEtBQUssQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsSUFBSSxFQUFFLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUN4RCxLQUFLLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDO1FBQy9CLEtBQUssQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksRUFBRSxDQUFDLENBQUM7UUFDaEMsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxJQUFJLEVBQUUsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDO1FBQ3hELEtBQUssQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUM7UUFDL0IsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsSUFBSSxFQUFFLENBQUMsQ0FBQztRQUNoQyxLQUFLLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksRUFBRSxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDeEQsS0FBSyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQztRQUNoQyxLQUFLLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxJQUFJLEVBQUUsQ0FBQyxDQUFDO1FBQ2pDLEtBQUssQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsSUFBSSxFQUFFLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUN6RCxLQUFLLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDO1FBQ2hDLEtBQUssQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksRUFBRSxDQUFDLENBQUM7UUFDakMsS0FBSyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsSUFBSSxFQUFFLENBQUMsQ0FBQztRQUNqQyxLQUFLLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO1FBQ3ZDLEtBQUssQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUM7UUFDaEMsS0FBSyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsSUFBSSxFQUFFLENBQUMsQ0FBQztRQUNqQyxLQUFLLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksRUFBRSxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDekQsS0FBSyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQztRQUNoQyxLQUFLLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxJQUFJLEVBQUUsQ0FBQyxDQUFDO1FBQ2pDLEtBQUssQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsSUFBSSxFQUFFLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUN6RCxLQUFLLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDO1FBQ2hDLEtBQUssQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksRUFBRSxDQUFDLENBQUM7UUFDakMsS0FBSyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxJQUFJLEVBQUUsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDO1FBQ3pELEtBQUssQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUM7UUFDaEMsS0FBSyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsSUFBSSxFQUFFLENBQUMsQ0FBQztRQUNqQyxLQUFLLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksRUFBRSxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDekQsS0FBSyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQztRQUNoQyxLQUFLLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxJQUFJLEVBQUUsQ0FBQyxDQUFDO1FBQ2pDLEtBQUssQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksRUFBRSxDQUFDLENBQUM7SUFDckMsQ0FBQztJQUVEOzs7T0FHRztJQUNJLGlDQUFVLEdBQWpCO1FBQ0ksSUFBTSxDQUFDLEdBQUcsSUFBSSxVQUFVLENBQUMsRUFBRSxDQUFDLENBQUM7UUFDN0IsSUFBSSxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUNoQixPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUM7SUFDcEIsQ0FBQztJQUVEOzs7T0FHRztJQUNJLGdDQUFTLEdBQWhCO1FBQ0ksSUFBTSxDQUFDLEdBQUcsSUFBSSxVQUFVLENBQUMsRUFBRSxDQUFDLENBQUM7UUFDN0IsSUFBSSxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUNoQixJQUFJLENBQUMsR0FBVyxDQUFDLENBQUM7UUFDbEIsS0FBSyxJQUFJLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxFQUFFLEVBQUU7WUFDL0IsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztTQUNiO1FBQ0QsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUM7UUFDWixDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQztRQUNaLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDO1FBQ1osT0FBTyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQztJQUNuQixDQUFDO0lBRUQ7Ozs7Ozs7O09BUUc7SUFDSSwwQkFBRyxHQUFWO1FBQ0ksS0FBSyxJQUFJLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxHQUFHLFlBQVksQ0FBQyxrQkFBa0IsRUFBRSxDQUFDLEVBQUUsRUFBRTtZQUN0RCxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQztTQUNoQztJQUNMLENBQUM7SUFFRDs7O09BR0c7SUFDSSw2QkFBTSxHQUFiLFVBQWMsQ0FBZTtRQUN6QixJQUFNLEVBQUUsR0FBRyxJQUFJLFlBQVksRUFBRSxDQUFDO1FBQzlCLElBQU0sRUFBRSxHQUFHLElBQUksWUFBWSxFQUFFLENBQUM7UUFDOUIsSUFBTSxFQUFFLEdBQUcsSUFBSSxZQUFZLEVBQUUsQ0FBQztRQUM5QixJQUFNLEVBQUUsR0FBRyxJQUFJLFlBQVksRUFBRSxDQUFDO1FBQzlCLElBQUksQ0FBQyxDQUFDO1FBRU4sRUFBRSxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU07UUFDcEIsRUFBRSxDQUFDLE1BQU0sQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLE1BQU07UUFDckIsS0FBSyxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxFQUFFLEVBQUUsRUFBRSxNQUFNO1lBQzVCLEVBQUUsQ0FBQyxNQUFNLENBQUMsRUFBRSxDQUFDLENBQUM7U0FDakI7UUFDRCxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsRUFBRSxFQUFFLENBQUMsQ0FBQyxDQUFDLFlBQVk7UUFDM0IsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEVBQUUsRUFBRSxDQUFDLENBQUMsQ0FBQyxrQkFBa0I7UUFDbEMsRUFBRSxDQUFDLE1BQU0sQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLGtCQUFrQjtRQUNqQyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsRUFBRSxFQUFFLENBQUMsQ0FBQyxDQUFDLDhCQUE4QjtRQUM5QyxFQUFFLENBQUMsTUFBTSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsWUFBWTtRQUMzQixLQUFLLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLEVBQUUsRUFBRSxFQUFFLFlBQVk7WUFDbEMsRUFBRSxDQUFDLE1BQU0sQ0FBQyxFQUFFLENBQUMsQ0FBQztTQUNqQjtRQUNELEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxFQUFFLEVBQUUsQ0FBQyxDQUFDLENBQUMsc0JBQXNCO1FBQ3RDLEVBQUUsQ0FBQyxNQUFNLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxRQUFRO1FBQ3ZCLEtBQUssQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLEdBQUcsRUFBRSxFQUFFLENBQUMsRUFBRSxFQUFFLEVBQUUsU0FBUztZQUNoQyxFQUFFLENBQUMsTUFBTSxDQUFDLEVBQUUsQ0FBQyxDQUFDO1NBQ2pCO1FBQ0QsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEVBQUUsRUFBRSxDQUFDLENBQUMsQ0FBQyxRQUFRO1FBQ3hCLEVBQUUsQ0FBQyxNQUFNLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxRQUFRO1FBQ3ZCLEtBQUssQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLEdBQUcsRUFBRSxFQUFFLENBQUMsRUFBRSxFQUFFLEVBQUUsU0FBUztZQUNoQyxFQUFFLENBQUMsTUFBTSxDQUFDLEVBQUUsQ0FBQyxDQUFDO1NBQ2pCO1FBQ0QsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEVBQUUsRUFBRSxDQUFDLENBQUMsQ0FBQyxRQUFRO1FBQ3hCLEVBQUUsQ0FBQyxNQUFNLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxRQUFRO1FBQ3ZCLEtBQUssQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLEdBQUcsRUFBRSxFQUFFLENBQUMsRUFBRSxFQUFFLEVBQUUsU0FBUztZQUNoQyxFQUFFLENBQUMsTUFBTSxDQUFDLEVBQUUsQ0FBQyxDQUFDO1NBQ2pCO1FBQ0QsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEVBQUUsRUFBRSxDQUFDLENBQUMsQ0FBQyxRQUFRO1FBQ3hCLEVBQUUsQ0FBQyxNQUFNLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxRQUFRO1FBQ3ZCLEtBQUssQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLEdBQUcsRUFBRSxFQUFFLENBQUMsRUFBRSxFQUFFLEVBQUUsU0FBUztZQUNoQyxFQUFFLENBQUMsTUFBTSxDQUFDLEVBQUUsQ0FBQyxDQUFDO1NBQ2pCO1FBQ0QsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEVBQUUsRUFBRSxDQUFDLENBQUMsQ0FBQyxRQUFRO1FBQ3hCLEVBQUUsQ0FBQyxNQUFNLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxTQUFTO1FBQ3hCLEtBQUssQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLEdBQUcsR0FBRyxFQUFFLENBQUMsRUFBRSxFQUFFLEVBQUUsV0FBVztZQUNuQyxFQUFFLENBQUMsTUFBTSxDQUFDLEVBQUUsQ0FBQyxDQUFDO1NBQ2pCO1FBQ0QsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEVBQUUsRUFBRSxDQUFDLENBQUMsQ0FBQyxTQUFTO1FBQ3pCLEVBQUUsQ0FBQyxNQUFNLENBQUMs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LENBQUM7SUFDcEIsQ0FBQztJQUVEOzs7Ozs7O09BT0c7SUFDSSw0QkFBSyxHQUFaLFVBQWEsQ0FBZSxFQUFFLENBQVM7UUFDbkMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDO1FBQ1AsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUMvQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO1FBQy9DLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDL0MsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUMvQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO1FBQy9DLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDL0MsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUMvQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO1FBQy9DLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDL0MsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNuRCxDQUFDO0lBRUQ7O09BRUc7SUFDSSwyQkFBSSxHQUFYO1FBQ0ksSUFBSSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDdEIsQ0FBQztJQUVEOztPQUVHO0lBQ0ksMEJBQUcsR0FBVjtRQUNJLElBQUksQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDO1FBQ2xCLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDO0lBQ3JCLENBQUM7SUFFRDs7O09BR0c7SUFDSSw0QkFBSyxHQUFaO1FBQ0ksT0FBTyxJQUFJLFlBQVksQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUM7SUFDdkMsQ0FBQztJQXJzQkQ7O09BRUc7SUFDcUIsK0JBQWtCLEdBQVcsRUFBRSxDQUFDO0lBbXNCNUQsbUJBQUM7Q0FBQSxBQXZzQkQsSUF1c0JDO0FBdnNCWSxvQ0FBWSJ9 + }); var cachedGroupElement = createCommonjsModule(function (module, exports) { @@ -2410,7 +2419,7 @@ return CachedGroupElement; }()); exports.CachedGroupElement = CachedGroupElement; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY2FjaGVkR3JvdXBFbGVtZW50LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vc3JjL2NyeXB0by9lZHdhcmRzMjU1MTkvY2FjaGVkR3JvdXBFbGVtZW50LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQSwrQkFBK0I7QUFDL0Isc0NBQXNDOzs7QUFFdEMsK0NBQThDO0FBRTlDOztHQUVHO0FBQ0g7SUFxQkk7Ozs7OztPQU1HO0lBQ0gsNEJBQVksTUFBcUIsRUFBRSxPQUFzQixFQUFFLENBQWdCLEVBQUUsR0FBa0I7UUFDM0YsSUFBSSxDQUFDLE1BQU0sR0FBRyxNQUFNLGFBQU4sTUFBTSxjQUFOLE1BQU0sR0FBSSxJQUFJLDJCQUFZLEVBQUUsQ0FBQztRQUMzQyxJQUFJLENBQUMsT0FBTyxHQUFHLE9BQU8sYUFBUCxPQUFPLGNBQVAsT0FBTyxHQUFJLElBQUksMkJBQVksRUFBRSxDQUFDO1FBQzdDLElBQUksQ0FBQyxDQUFDLEdBQUcsQ0FBQyxhQUFELENBQUMsY0FBRCxDQUFDLEdBQUksSUFBSSwyQkFBWSxFQUFFLENBQUM7UUFDakMsSUFBSSxDQUFDLEdBQUcsR0FBRyxHQUFHLGFBQUgsR0FBRyxjQUFILEdBQUcsR0FBSSxJQUFJLDJCQUFZLEVBQUUsQ0FBQztJQUN6QyxDQUFDO0lBQ0wseUJBQUM7QUFBRCxDQUFDLEFBbENELElBa0NDO0FBbENZLGdEQUFrQiJ9 + }); var completedGroupElement = createCommonjsModule(function (module, exports) { @@ -2534,7 +2543,7 @@ return CompletedGroupElement; }()); exports.CompletedGroupElement = CompletedGroupElement; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29tcGxldGVkR3JvdXBFbGVtZW50LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vc3JjL2NyeXB0by9lZHdhcmRzMjU1MTkvY29tcGxldGVkR3JvdXBFbGVtZW50LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQSwrQkFBK0I7QUFDL0Isc0NBQXNDOzs7QUFJdEMsK0NBQThDO0FBSTlDOzs7O0dBSUc7QUFDSDtJQXFCSTs7Ozs7O09BTUc7SUFDSCwrQkFBWSxDQUFnQixFQUFFLENBQWdCLEVBQUUsQ0FBZ0IsRUFBRSxDQUFnQjtRQUM5RSxJQUFJLENBQUMsQ0FBQyxHQUFHLENBQUMsYUFBRCxDQUFDLGNBQUQsQ0FBQyxHQUFJLElBQUksMkJBQVksRUFBRSxDQUFDO1FBQ2pDLElBQUksQ0FBQyxDQUFDLEdBQUcsQ0FBQyxhQUFELENBQUMsY0FBRCxDQUFDLEdBQUksSUFBSSwyQkFBWSxFQUFFLENBQUM7UUFDakMsSUFBSSxDQUFDLENBQUMsR0FBRyxDQUFDLGFBQUQsQ0FBQyxjQUFELENBQUMsR0FBSSxJQUFJLDJCQUFZLEVBQUUsQ0FBQztRQUNqQyxJQUFJLENBQUMsQ0FBQyxHQUFHLENBQUMsYUFBRCxDQUFDLGNBQUQsQ0FBQyxHQUFJLElBQUksMkJBQVksRUFBRSxDQUFDO0lBQ3JDLENBQUM7SUFFRDs7OztPQUlHO0lBQ0ksbUNBQUcsR0FBVixVQUFXLENBQXVCLEVBQUUsQ0FBcUI7UUFDckQsSUFBTSxFQUFFLEdBQUcsSUFBSSwyQkFBWSxFQUFFLENBQUM7UUFFOUIsSUFBSSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDckIsSUFBSSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDckIsSUFBSSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUM7UUFDN0IsSUFBSSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUM7UUFDOUIsSUFBSSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLEdBQUcsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDdkIsSUFBSSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDckIsRUFBRSxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsQ0FBQyxFQUFFLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUN2QixJQUFJLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsQ0FBQyxFQUFFLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUMzQixJQUFJLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsQ0FBQyxFQUFFLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUMzQixJQUFJLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxFQUFFLEVBQUUsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDO1FBQ3ZCLElBQUksQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLEVBQUUsRUFBRSxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDM0IsQ0FBQztJQUVEOzs7O09BSUc7SUFDSSxtQ0FBRyxHQUFWLFVBQVcsQ0FBdUIsRUFBRSxDQUFxQjtRQUNyRCxJQUFNLEVBQUUsR0FBRyxJQUFJLDJCQUFZLEVBQUUsQ0FBQztRQUU5QixJQUFJLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUNyQixJQUFJLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENB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QUFJLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUNyQixJQUFJLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQztRQUM5QixJQUFJLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQztRQUM3QixJQUFJLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsSUFBSSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUN4QixFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO1FBQ2pCLElBQUksQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxDQUFDLEVBQUUsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDO1FBQzNCLElBQUksQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxDQUFDLEVBQUUsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDO1FBQzNCLElBQUksQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLEVBQUUsRUFBRSxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDdkIsSUFBSSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsRUFBRSxFQUFFLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUMzQixDQUFDO0lBRUQ7OztPQUdHO0lBQ0ksNENBQVksR0FBbkIsVUFBb0IsQ0FBeUI7UUFDekMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLENBQUMsRUFBRSxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDeEIsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLENBQUMsRUFBRSxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDeEIsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLENBQUMsRUFBRSxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDNUIsQ0FBQztJQUVEOzs7T0FHRztJQUNJLDBDQUFVLEdBQWpCLFVBQWtCLENBQXVCO1FBQ3JDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxDQUFDLEVBQUUsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDO1FBQ3hCLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxDQUFDLEVBQUUsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDO1FBQ3hCLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxDQUFDLEVBQUUsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDO1FBQ3hCLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxDQUFDLEVBQUUsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDO0lBQzVCLENBQUM7SUFDTCw0QkFBQztBQUFELENBQUMsQUF6SUQsSUF5SUM7QUF6SVksc0RBQXFCIn0= + }); var preComputedGroupElement = createCommonjsModule(function (module, exports) { @@ -2627,7 +2636,7 @@ return PreComputedGroupElement; }()); exports.PreComputedGroupElement = PreComputedGroupElement; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHJlQ29tcHV0ZWRHcm91cEVsZW1lbnQuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi9zcmMvY3J5cHRvL2Vkd2FyZHMyNTUxOS9wcmVDb21wdXRlZEdyb3VwRWxlbWVudC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFBQSwrQkFBK0I7QUFDL0Isc0NBQXNDO0FBQ3RDLCtCQUErQjtBQUMvQjs7OztHQUlHO0FBQ0gsaUNBQXFDO0FBQ3JDLCtDQUE4QztBQUU5Qzs7OztHQUlHO0FBQ0g7SUFnQkk7Ozs7O09BS0c7SUFDSCxpQ0FBWSxNQUFxQixFQUFFLE9BQXNCLEVBQUUsSUFBbUI7UUFDMUUsSUFBSSxDQUFDLE1BQU0sR0FBRyxNQUFNLGFBQU4sTUFBTSxjQUFOLE1BQU0sR0FBSSxJQUFJLDJCQUFZLEVBQUUsQ0FBQztRQUMzQyxJQUFJLENBQUMsT0FBTyxHQUFHLE9BQU8sYUFBUCxPQUFPLGNBQVAsT0FBTyxHQUFJLElBQUksMkJBQVksRUFBRSxDQUFDO1FBQzdDLElBQUksQ0FBQyxJQUFJLEdBQUcsSUFBSSxhQUFKLElBQUksY0FBSixJQUFJLEdBQUksSUFBSSwyQkFBWSxFQUFFLENBQUM7SUFDM0MsQ0FBQztJQUVEOztPQUVHO0lBQ0ksc0NBQUksR0FBWDtRQUNJLElBQUksQ0FBQyxNQUFNLENBQUMsR0FBRyxFQUFFLENBQUM7UUFDbEIsSUFBSSxDQUFDLE9BQU8sQ0FBQyxHQUFHLEVBQUUsQ0FBQztRQUNuQixJQUFJLENBQUMsSUFBSSxDQUFDLElBQUksRUFBRSxDQUFDO0lBQ3JCLENBQUM7SUFFRDs7OztPQUlHO0lBQ0ksdUNBQUssR0FBWixVQUFhLENBQTBCLEVBQUUsQ0FBUztRQUM5QyxJQUFJLENBQUMsTUFBTSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsTUFBTSxFQUFFLENBQUMsQ0FBQyxDQUFDO1FBQy9CLElBQUksQ0FBQyxPQUFPLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxDQUFDLENBQUM7UUFDakMsSUFBSSxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQztJQUMvQixDQUFDO0lBRUQ7Ozs7T0FJRztJQUNJLDZDQUFXLEdBQWxCLFVBQW1CLEdBQVcsRUFBRSxDQUFTO1FBQ3JDLElBQU0sTUFBTSxHQUFHLElBQUksdUJBQXVCLEVBQUUsQ0FBQztRQUM3QyxJQUFNLFNBQVMsR0FBRyxJQUFJLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDO1FBQ25DLElBQU0sSUFBSSxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDO1FBRTNDLElBQUksQ0FBQyxJQUFJLEVBQUUsQ0FBQztRQUNaLEtBQUssSUFBSSxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxFQUFFLEVBQUU7WUFDeEIsSUFBSSxDQUFDLEtBQUssQ0FBQyxrQkFBVSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLElBQUksQ0FBQyxLQUFLLENBQUMsSUFBSSxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDO1NBQzNEO1FBRUQsTUFBTSxDQUFDLE1BQU0sR0FBRyxJQUFJLENBQUMsT0FBTyxDQUFDLEtBQUssRUFBRSxDQUFDO1FBQ3JDLE1BQU0sQ0FBQyxPQUFPLEdBQUcsSUFBSSxDQUFDLE1BQU0sQ0FBQyxLQUFLLEVBQUUsQ0FBQztRQUNyQyxNQUFNLENBQUMsSUFBSSxHQUFHLElBQUksQ0FBQyxJQUFJLENBQUMsS0FBSyxFQUFFLENBQUM7UUFDaEMsTUFBTSxDQUFDLElBQUksQ0FBQyxHQUFHLEVBQUUsQ0FBQztRQUVsQixJQUFJLENBQUMsS0FBSyxDQUFDLE1BQU0sRUFBRSxTQUFTLENBQUMsQ0FBQztJQUNsQyxDQUFDO0lBRUQ7Ozs7T0FJRztJQUNLLDBDQUFRLEdBQWhCLFVBQWlCLENBQVM7UUFDdEIsT0FBTyxDQUFDLENBQUMsSUFBSSxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUM7SUFDekIsQ0FBQztJQUVEOzs7Ozs7T0FNRztJQUNLLHVDQUFLLEdBQWIsVUFBYyxDQUFTLEVBQUUsQ0FBUztRQUM5QixJQUFJLENBQUMsR0FBRyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsR0FBRyxVQUFVLENBQUM7UUFDN0IsQ0FBQyxFQUFFLENBQUM7UUFDSixPQUFPLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLEVBQUUsQ0FBQyxDQUFDO0lBQzdCLENBQUM7SUFDTCw4QkFBQztBQUFELENBQUMsQUE1RkQsSUE0RkM7QUE1RlksMERBQXVCIn0= + }); var _const = createCommonjsModule(function (module, exports) { @@ -2990,7 +2999,7 @@ new preComputedGroupElement.PreComputedGroupElement(new fieldElement.FieldElement([-22448644, 15655569, 7018479, -4410003, -30314266, -1201591, -1853465, 1367120, 25127874, 6671743]), new fieldElement.FieldElement([29701166, -14373934, -10878120, 9279288, -17568, 13127210, 21382910, 11042292, 25838796, 4642684]), new fieldElement.FieldElement([-20430234, 14955537, -24126347, 8124619, -5369288, -5990470, 30468147, -13900640, 18423289, 4177476])) ] ]; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29uc3QuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi9zcmMvY3J5cHRvL2Vkd2FyZHMyNTUxOS9jb25zdC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUEsK0JBQStCO0FBQy9CLHNDQUFzQzs7O0FBRXRDLDRCQUE0QjtBQUM1Qjs7OztHQUlHO0FBQ0gsK0NBQXlDO0FBQ3pDLCtDQUE4QztBQUM5QyxxRUFBb0U7QUFFcEUsaURBQWlEO0FBQ3BDLFFBQUEsT0FBTyxHQUFHLElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsTUFBTSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQztBQUUvSSxhQUFhO0FBQ0EsUUFBQSxRQUFRLEdBQUcsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLE1BQU0sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLENBQUM7QUFFL0ksZ0RBQWdEO0FBQ25DLFFBQUEsYUFBYSxHQUFHLElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsTUFBTSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLE1BQU0sRUFBRSxRQUFRLENBQUMsQ0FBQyxDQUFDO0FBRWpKLHdEQUF3RDtBQUMzQyxRQUFBLE9BQU8sR0FBRyxJQUFJLDJCQUFZLENBQUMsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDO0FBRTdFLDBEQUEwRDtBQUM3QyxRQUFBLFdBQVcsR0FBRyxDQUFDLE1BQU0sQ0FBQyxrQkFBa0IsQ0FBQyxFQUFFLE1BQU0sQ0FBQyxrQkFBa0IsQ0FBQyxFQUFFLHNCQUFPLENBQUMsQ0FBQyxDQUFDLEVBQUUsTUFBTSxDQUFDLGtCQUFrQixDQUFDLENBQUMsQ0FBQztBQUU1SCw2RUFBNkU7QUFDN0Usb0RBQW9EO0FBQ3ZDLFFBQUEsUUFBUSxHQUE4QjtJQUMvQyxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sQ0FBQyxDQUFDLEVBQ3RILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLE1BQU0sRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxNQUFNLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxDQUFDLENBQUMsRUFDbEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQzFIO0lBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxNQUFNLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDLEVBQ3RILElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxDQUFDLENBQUMsRUFDdkgsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQzNIO0lBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsQ0FBQyxDQUFDLEVBQ3ZILElBQUksMkJBQVksQ0FBQyxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLEVBQ3BILElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FDM0g7SUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxFQUNuSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsT0FBTyxDQUFDLENBQUMsRUFDcEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FDdkg7SUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLENBQUMsQ0FBQyxFQUN4SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsQ0FBQyxDQUFDLEVBQ3hILElBQUksMkJBQVksQ0FBQyxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUMzSDtJQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxFQUN4SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxNQUFNLEVBQUUsT0FBTyxDQUFDLENBQUMsRUFDakgsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsTUFBTSxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLENBQUMsQ0FBQyxDQUN6SDtJQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQyxFQUN2SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE1BQU0sQ0FBQyxDQUFDLEVBQ3JILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUMzSDtJQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDLEVBQ3JILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxDQUFDLENBQUMsRUFDekgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQzVIO0NBQ0osQ0FBQztBQUVGLCtFQUErRTtBQUMvRSxvREFBb0Q7QUFDdkMsUUFBQSxVQUFVLEdBQWdDO0lBQ25EO1FBQ0ksSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLENBQUMsQ0FBQyxFQUN0SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxNQUFNLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsTUFBTSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsQ0FBQyxDQUFDLEVBQ2xILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUMxSDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE1BQU0sRUFBRSxDQUFDLFFBQVEsQ0FBQyxDQUFDLEVBQzNILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDLEVBQ3hILElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUMzSDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsTUFBTSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxFQUN0SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsQ0FBQyxDQUFDLEVBQ3ZILElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUMzSDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxFQUN4SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxRQUFRLENBQUMsQ0FBQyxFQUNySCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUNuSDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLENBQUMsQ0FBQyxFQUN2SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQyxFQUNwSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQzNIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxFQUMxSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLE9BQU8sRUFBRSxNQUFNLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxDQUFDLENBQUMsRUFDakgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLENBQzFIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxDQUFDLENBQUMsRUFDbkgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLEVBQ3BILElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQ3ZIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQyxFQUN2SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxNQUFNLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLENBQUMsQ0FBQyxFQUNySCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsQ0FBQyxDQUFDLENBQzFIO0tBQ0o7SUFDRDtRQUNJLElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDLEVBQ3hILElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxDQUFDLENBQUMsRUFDekgsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLE1BQU0sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLENBQ3hIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsTUFBTSxDQUFDLENBQUMsRUFDeEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQyxFQUNwSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FDM0g7UUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxDQUFDLENBQUMsRUFDekgsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLENBQUMsQ0FBQyxFQUN2SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsTUFBTSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQyxDQUN0SDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxDQUFDLENBQUMsRUFDdEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxRQUFRLENBQUMsQ0FBQyxFQUN0SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsUUFBUSxDQUFDLENBQUMsQ0FDekg7UUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLEtBQUssRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxNQUFNLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxDQUFDLENBQUMsRUFDakgsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxDQUFDLENBQUMsRUFDekgsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxNQUFNLENBQUMsQ0FBQyxDQUN2SDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLEtBQUssQ0FBQyxDQUFDLEVBQ3JILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsTUFBTSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxDQUFDLENBQUMsRUFDeEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLENBQ3hIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxDQUFDLENBQUMsRUFDdEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxNQUFNLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxFQUN2SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLE1BQU0sRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLENBQ3ZIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsTUFBTSxFQUFFLE1BQU0sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxFQUNuSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxFQUN6SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE1BQU0sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FDdEg7S0FDSjtJQUNEO1FBQ0ksSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLENBQUMsQ0FBQyxFQUNySCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxFQUNwSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxRQUFRLENBQUMsQ0FBQyxDQUN0SDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxNQUFNLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxNQUFNLENBQUMsQ0FBQyxFQUNySCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLEVBQ3ZILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxDQUFDLENBQUMsQ0FDM0g7UUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxDQUFDLENBQUMsRUFDdkgsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE1BQU0sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxRQUFRLENBQUMsQ0FBQyxFQUN2SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFP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QyxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDLEVBQ3ZILElBQUksMkJBQVksQ0FBQyxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQyxFQUNuSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsQ0FBQyxDQUFDLENBQzFIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLEVBQ3BILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxDQUFDLENBQUMsRUFDMUgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQzFIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLE1BQU0sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLEVBQ3JILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxFQUN6SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsTUFBTSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxNQUFNLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUNySDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQyxFQUNqSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxDQUFDLENBQUMsRUFDeEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLENB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LEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsQ0FBQyxDQUFDLEVBQzdILElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsUUFBUSxDQUFDLENBQUMsRUFDeEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FDM0g7S0FDSjtJQUNEO1FBQ0ksSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE1BQU0sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxFQUN0SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsQ0FBQyxDQUFDLEVBQ3ZILElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FDeEg7UUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxDQUFDLENBQUMsRUFDekgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxFQUMxSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FDekg7UUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsTUFBTSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLENBQUMsQ0FBQyxFQUN4SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxFQUN0SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxNQUFNLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsUUFBUSxDQUFDLENBQUMsQ0FDekg7UUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxDQUFDLENBQUMsRUFDdEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxDQUFDLENBQUMsRUFDekgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxNQUFNLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FDekg7UUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxDQUFDLENBQUMsRUFDcEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxNQUFNLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxFQUNuSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLENBQUMsQ0FBQyxDQUN4SDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxDQUFDLENBQUMsRUFDbkgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxDQUFDLENBQUMsRUFDdEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQyxDQUMxSDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sQ0FBQyxDQUFDLEVBQ3RILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLE1BQU0sRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDLEVBQ25ILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUMzSDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxDQUFDLENBQUMsRUFDeEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxDQUFDLENBQUMsRUFDcEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sQ0FBQyxDQUFDLENBQzFIO0tBQ0o7SUFDRDtRQUNJLElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sQ0FBQyxDQUFDLEVBQ3RILElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsTUFBTSxDQUFDLENBQUMsRUFDcEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FDM0g7UUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLE1BQU0sQ0FBQyxDQUFDLEVBQ3RILElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxNQUFNLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxNQUFNLENBQUMsQ0FBQyxFQUNwSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUM1SDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxNQUFNLEVBQUUsTUFBTSxFQUFFLFFBQVEsQ0FBQyxDQUFDLEVBQ3JILElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLE1BQU0sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxDQUFDLENBQUMsRUFDeEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQzNIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsTUFBTSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLEVBQ3BILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxDQUFDLENBQUMsRUFDeEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLE1BQU0sQ0FBQyxDQUFDLENBQ3hIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sQ0FBQyxDQUFDLEVBQ25ILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE1BQU0sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxDQUFDLENBQUMsRUFDdkgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsQ0FBQyxDQUFDLENBQzFIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxDQUFDLENBQUMsRUFDeEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLE1BQU0sRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLENBQUMsQ0FBQyxFQUNqSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUMzSDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxDQUFDLENBQUMsRUFDeEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDLEVBQ3RILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxNQUFNLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQyxDQUN2SDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxDQUFDLENBQUMsRUFDckgsSUFBSSwyQkFBWSxDQUFDLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDLEVBQ3JILElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsTUFBTSxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQ3ZIO0tBQ0o7SUFDRDtRQUNJLElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLENBQUMsQ0FBQyxFQUN2SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxDQUFDLENBQUMsRUFDbkgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUM1SDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxFQUNySCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLE1BQU0sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQyxFQUMzSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FDekg7UUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLE1BQU0sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLENBQUMsQ0FBQyxFQUN2SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sQ0FBQyxDQUFDLEVBQ3BILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLE1BQU0sRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUN2SDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxDQUFDLENBQUMsRUFDckgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxDQUFDLENBQUMsRUFDdkgsSUFBSSwyQkFBWSxDQUFDLENBQUMsT0FBTyxFQUFFLENBQUMsTUFBTSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQ3pIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxDQUFDLENBQUMsRUFDdkgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxFQUN2SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLENBQzFIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLE1BQU0sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLENBQUMsQ0FBQyxFQUNuSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLEtBQUssRUFBRSxPQUFPLEVBQUUsT0FBTyxDQUFDLENBQUMsRUFDbEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLENBQzNIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQyxFQUNySCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sQ0FBQyxDQUFDLEVBQ3BILElBQUksMkJBQVksQ0FB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Q0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQyxFQUN4SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsQ0FBQyxDQUFDLEVBQ3hILElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsQ0FBQyxDQUFDLENBQzFIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLEVBQ3BILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxDQUFDLENBQUMsRUFDckgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQzdIO0tBQ0o7SUFDRDtRQUNJLElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxDQUFDLENBQUMsRUFDcEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxDQUFDLENBQUMsRUFDMUgsSUFBSSwyQkFBWSxDQUFDLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQyxDQUN2SDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDLEVBQ3hILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLE1BQU0sRUFBRSxDQUFDLE1BQU0sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsTUFBTSxDQUFDLENBQUMsRUFDckgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsTUFBTSxFQUFFLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQyxDQUN2SDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxRQUFRLENBQUMsQ0FBQyxFQUM3SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxFQUN2SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLE1BQU0sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsTUFBTSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FDMUg7UUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsTUFBTSxDQUFDLENBQUMsRUFDckgsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsQ0FBQyxDQUFDLEVBQ3RILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsTUFBTSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLE1BQU0sRUFBRSxPQUFPLEVBQUUsT0FBTyxDQUFDLENBQUMsQ0FDbEg7UUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsTUFBTSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsQ0FBQyxDQUFDLEVBQ3ZILElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsQ0FBQyxDQUFDLEVBQ3hILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUMzSDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxDQUFDLENBQUMsRUFDekgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxDQUFDLENBQUMsRUFDekgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUM1SDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxDQUFDLENBQUMsRUFDckgsSUFBSSwyQkFBWSxDQUFDLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxFQUN2SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUMzSDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxDQUFDLENBQUMsRUFDcEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDLEVBQ3RILElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE1BQU0sRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxDQUFDLENBQUMsQ0FDeEg7S0FDSjtJQUNEO1FBQ0ksSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxDQUFDLENBQUMsRUFDcEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxDQUFDLENBQUMsRUFDcEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsTUFBTSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FDM0g7UUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE1BQU0sRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxDQUFDLENBQUMsRUFDdEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsTUFBTSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsQ0FBQyxDQUFDLEVBQ3JILElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLE1BQU0sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxLQUFLLEVBQUUsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLENBQ3JIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxFQUN2SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxDQUFDLENBQUMsRUFDckgsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLE1BQU0sRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUN2SDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxFQUNySCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsQ0FBQyxDQUFDLEVBQ3hILElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsUUFBUSxDQUFDLENBQUMsQ0FDMUg7UUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLEVBQ3BILElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxFQUN2SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLENBQ3hIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLEVBQ3RILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLE1BQU0sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsTUFBTSxDQUFDLENBQUMsRUFDdkgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQzFIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxDQUFDLENBQUMsRUFDM0gsSUFBSSwyQkFBWSxDQUFD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RUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxNQUFNLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxFQUNuSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLENBQUMsQ0FBQyxFQUN0SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxNQUFNLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQyxDQUN4SDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLENBQUMsQ0FBQyxFQUN0SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxDQUFDLENBQUMsRUFDbkgsSUFBSSwyQkFBWSxDQUFDLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLE9BQU8sQ0FBQyxDQUFDLENBQ3hIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDLEVBQ3JILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxNQUFNLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxJQUFJLENBQUMsQ0FBQyxFQUNuSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsTUFBTSxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sQ0FBQyxDQUFDLENBQzFIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsQ0FBQyxDQUFDLEVBQ3JILElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxNQUFNLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxDQUFDLENBQUMsRUFDcEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsTUFBTSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQyxDQUNsSDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxFQUMxSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxFQUN6SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUMzSDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sQ0FBQyxDQUFDLEVBQ2xILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLE1BQU0sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFB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LE9BQU8sRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxNQUFNLENBQUMsQ0FBQyxFQUNsSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLEVBQ3ZILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FDN0g7UUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLE1BQU0sQ0FBQyxDQUFDLEVBQ3pILElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxRQUFRLENBQUMsQ0FBQyxFQUN4SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsUUFBUSxDQUFDLENBQUMsQ0FDdEg7UUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLEVBQ3RILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE1BQU0sRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxDQUFDLENBQUMsRUFDdEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUNySDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsTUFBTSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLE1BQU0sRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxFQUNsSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxFQUN4SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE1BQU0sRUFB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QUMsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsQ0FBQyxDQUFDLEVBQ3JILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsTUFBTSxFQUFFLE1BQU0sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxDQUFDLENBQUMsRUFDckgsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxDQUFDLENBQUMsQ0FDNUg7UUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLEtBQUssRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQyxFQUNySCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxFQUNwSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQyxDQUMxSDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLEVBQ3hILElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsQ0FBQyxDQUFDLEVBQ3RILElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxNQUFNLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxNQUFNLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQyxDQUN2SDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQyxFQUN4SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQyxFQUN2SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FDOUg7UUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxFQUN4SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQyxFQUN2SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsTUFBTSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsTUFBTSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FDekg7UUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLENBQUMsQ0FBQyxFQUNuSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLE1BQU0sRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxFQUNySCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxRQUFRLENBQUMsQ0FBQyxDQUMzSDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQyxFQUN6SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxFQUMxSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQ3hIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxDQUFDLENBQUMsRUFDcEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxNQUFNLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxDQUFDLENBQUMsRUFDdEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FDNUg7S0FDSjtJQUNEO1FBQ0ksSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsTUFBTSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLE1BQU0sRUFBRSxRQUFRLEVBQUUsQ0FBQyxNQUFNLENBQUMsQ0FBQyxFQUNwSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLE1BQU0sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDLEVBQ3JILElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sQ0FBQyxDQUFDLENBQ3hIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsT0FBTyxFQUFFLENBQUMsTUFBTSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsS0FBSyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLEVBQ2xILElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE1BQU0sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsQ0FBQyxDQUFDLEVBQ3ZILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLENBQUMsQ0FBQyxDQUN6SDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxDQUFDLENBQUMsRUFDdEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxNQUFNLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQyxFQUNuSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUMxSDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLEVBQ3JILElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLE1BQU0sQ0FBQyxDQUFDLEVBQ3JILElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUM5SDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxDQUFDLENBQUMsRUFDckgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsT0FBTyxDQUFDLENBQUMsRUFDckgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FDdkg7UUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQyxFQUN2SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxFQUN6SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxDQUFDLENBQUMsQ0FDeEg7UUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxDQUFDLENBQUMsRUFDMUgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsTUFBTSxFQUFFLENBQUMsT0FBTyxFQUFFLE1BQU0sRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sQ0FBQyxDQUFDLEVBQ2xILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxNQUFNLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUN4SDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxNQUFNLENBQUMsQ0FBQyxFQUN2SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsQ0FBQyxDQUFDLEVBQ3JILElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQzFIO0tBQ0o7SUFDRDtRQUNJLElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxDQUFDLENBQUMsRUFDeEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQyxFQUN0SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxNQUFNLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxNQUFNLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsTUFBTSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQ3hIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxFQUNsSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDLEVBQ3JILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsS0FBSyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsS0FBSyxFQUFFLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FDM0g7UUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxFQUMxSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxLQUFLLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsQ0FBQyxDQUFDLEVBQ3BILElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxLQUFLLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQ3JIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsTUFBTSxFQUFFLENBQUMsT0FBTyxDQUFDLENBQUMsRUFDckgsSUFBSSwyQkFBWSxDQUFDLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxNQUFNLEVBQUUsUUFBUSxDQUFDLENBQUMsRUFDbEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxDQUFDLENBQUMsQ0FDdkg7UUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsUUFBUSxDQUFDLENBQUMsRUFDcEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxDQUFDLENBQUMsRUFDekgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQzNIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxDQUFDLENBQUMsRUFDekgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxLQUFLLEVBQUUsUUFBUSxFQUFFLENBQUMsTUFBTSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxFQUNsSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxDQUFDLENBQUMsQ0FDNUg7UUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQyxFQUN0SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQyxFQUNwSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUMzSDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsUUFBUSxDQUFDLENBQUMsRUFDekgsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxFQUN2SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxDQUFDLENBQUMsQ0FDMUg7S0FDSjtJQUNEO1FBQ0ksSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxDQUFDLENBQUMsRUFDdEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLEVBQ2xILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxNQUFNLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUMzSDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLE9BQU8sQ0FBQyxDQUFDLEVBQ25ILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxFQUN2SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxNQUFNLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxNQUFNLENBQUMsQ0FBQyxDQUNySDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDLEVBQ3ZILElBQUksMkJBQVksQ0FBQyxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxNQUFNLENBQUMsQ0FBQyxFQUNuSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQyxDQUMzSDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxDQUFDLENBQUMsRUFDdkgsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsUUFBUSxDQUFDLENBQUMsRUFDekgsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsTUFBTSxDQUFDLENBQUMsQ0FDekg7UUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxNQUFNLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxNQUFNLENBQUMsQ0FBQyxFQUNuSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsQ0FBQyxDQUFDLEVBQ3JILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE1BQU0sRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FDMUg7UUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxNQUFNLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsQ0FBQyxDQUFDLEVBQ3BILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE1BQU0sRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDLEVBQ3hILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQyxDQUMxSDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxNQUFNLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxDQUFDLENBQUMsRUFDdEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE1BQU0sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLENBQUMsQ0FBQyxFQUN4SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FDdkg7UUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxDQUFDLENBQUMsRUFDakgsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxDQUFDLENBQUMsRUFDbkgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxNQUFNLEVBQUUsUUFBUSxFQUFFLFFBQVEsQ0FBQyxDQUFDLENBQ3RIO0tBQ0o7SUFDRDtRQUNJLElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxDQUFDLENBQUMsRUFDeEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxFQUNuSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxNQUFNLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUM1SDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxRQUFRLEVBQUUsTUFBTSxFQUFFLE9BQU8sRUFBRSxPQUFPLENBQUMsQ0FBQyxFQUNwSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQyxFQUNuSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsTUFBTSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsTUFBTSxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLENBQ3JIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxDQUFDLENBQUMsRUFDbEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFD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UUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxFQUMxSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLE1BQU0sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE1BQU0sRUFBRSxRQUFRLENBQUMsQ0FBQyxFQUNuSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUMxSDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLEVBQ3ZILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxDQUFDLENBQUMsRUFDdkgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxNQUFNLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUMxSDtLQUNKO0lBQ0Q7UUFDSSxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxDQUFDLENBQUMsRUFDdEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxPQUFPLEVBQUUsTUFBTSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsTUFBTSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDLEVBQ2pILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLE1BQU0sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQyxDQUN6SDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE1BQU0sQ0FBQyxDQUFDLEVBQ25ILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLENBQUMsQ0FBQyxFQUNwSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxDQUFDLENBQUMsQ0FDNUg7UUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsQ0FBQyxDQUFDLEVBQzNILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQyxFQUN2SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxNQUFNLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxDQUFDLENBQUMsQ0FDekg7UUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxFQUN0SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxPQUFPLEVBQUUsTUFBTSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsTUFBTSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsQ0FBQyxDQUFDLEVBQ2xILElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE1BQU0sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLENBQ3ZIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxFQUNySCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxNQUFNLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsQ0FBQyxDQUFDLEVBQ3BILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUMzSDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxDQUFDLENBQUMsRUFDeEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsTUFBTSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLEVBQ2xILElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLE1BQU0sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FDekg7UUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLEVBQ3JILElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxFQUNySCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxNQUFNLENBQUMsQ0FBQyxDQUN6SDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxNQUFNLEVBQUUsT0FBTyxFQUFFLENBQUMsTUFBTSxFQUFFLFFBQVEsRUFBRSxRQUFRLENBQUMsQ0FBQyxFQUNqSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxDQUFDLENBQUMsRUFDdkgsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxDQUFDLENBQUMsQ0FDOUg7S0FDSjtJQUNEO1FBQ0ksSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxDQUFDLENBQUMsRUFDeEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLENBQUMsQ0FBQyxFQUN2SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FDekg7UUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxNQUFNLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsT0FBTyxDQUFDLENBQUMsRUFDdEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsTUFBTSxDQUFDLENBQUMsRUFDckgsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLE1BQU0sRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUNuSDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxDQUFDLENBQUMsRUFDcEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQyxFQUMxSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxDQUFDLENBQUMsQ0FDekg7UUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsTUFBTSxDQUFDLENBQUMsRUFDdEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsTUFBTSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLENBQUMsQ0FBQyxFQUNuSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FDM0g7UUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLE1BQU0sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxNQUFNLEVBQUUsTUFBTSxDQUFDLENBQUMsRUFDbEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLE1BQU0sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsTUFBTSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxDQUFDLENBQUMsRUFDdEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUN4SDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxDQUFDLENBQUMsRUFDckgsSUFBSSwyQkFBWSxDQUFDLENBQUMsTUFBTSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sQ0FBQyxDQUFDLEVBQ25ILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLE1BQU0sRUFBRSxRQUFRLEVBQUUsUUFBUSxDQUFDLENBQUMsQ0FDckg7UUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE1BQU0sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxDQUFDLENBQUMsRUFDdEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsQ0FBQyxDQUFDLEVBQ3pILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQyxDQUN6SDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLE1BQU0sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsQ0FBQyxDQUFDLEVBQ3RILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsQ0FBQyxDQUFDLEVBQ3pILElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsTUFBTSxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsQ0FBQyxDQUFDLENBQ3ZIO0tBQ0o7SUFDRDtRQUNJLElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsTUFBTSxFQUFFLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQyxFQUNuSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxDQUFDLENBQUMsRUFDbkgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQzlIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxFQUM1SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsTUFBTSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLEVBQ3BILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLE1BQU0sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FDekg7UUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsTUFBTSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDLEVBQ3JILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxNQUFNLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLEVBQ2xILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxDQUFDLENBQUMsQ0FDM0g7UUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxDQUFDLENBQUMsRUFDeEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDLEVBQ3ZILElBQUksMkJBQVksQ0FBQyxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUM1SDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sQ0FBQyxDQUFDLEVBQ3BILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsTUFBTSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsUUFBUSxDQUFDLENBQUMsRUFDdEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLENBQUMsQ0FBQyxDQUM5SDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsT0FBTyxDQUFDLENBQUMsRUFDckgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxDQUFDLENBQUMsRUFDdEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsTUFBTSxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sQ0FBQyxDQUFDLENBQ3RIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxFQUN6SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLENBQUMsQ0FBQyxFQUN6SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUM1SDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sQ0FBQyxDQUFDLEVBQ25ILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sQ0FBQyxDQUFDLEVBQ3RILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLE1BQU0sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsTUFBTSxFQUFFLE9BQU8sQ0FBQyxDQUFDLENBQ25IO0tBQ0o7SUFDRDtRQUNJLElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsQ0FBQyxDQUFDLEVBQ3pILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsTUFBTSxFQUFFLENBQUMsTUFBTSxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLENBQUMsQ0FBQyxFQUNuSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLE1BQU0sRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FDekg7UUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxNQUFNLENBQUMsQ0FBQyxFQUN4SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsQ0FBQyxDQUFDLEVBQzNILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLENBQ3pIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxDQUFDLENBQUMsRUFDdkgsSUFBSSwyQkFBWSxDQUFDLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsTUFBTSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDLEVBQ3RILElBQUksMkJBQVksQ0FBQyxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQ3pIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sQ0FBQyxDQUFDLEVBQ3hILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sQ0FBQyxDQUFDLEVBQ3ZILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxLQUFLLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLElBQUksQ0FBQyxDQUFDLENBQ3BIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsTUFBTSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxDQUFDLENBQUMsRUFDckgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsQ0FBQyxDQUFDLEVBQ3BILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsTUFBTSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsQ0FBQyxDQUFDLENBQ3pIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxRQUFRLENBQUMsQ0FBQyxFQUN0SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLEVBQ3hILElBQUksMkJBQVksQ0FBQyxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUN6SDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxFQUNySCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxDQUFDLENBQUMsRUFDekgsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUN4SDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsQ0FBQyxDQUFDLEVBQ3pILElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxDQUFDLENBQUMsRUFDekgsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLENBQ3hIO0tBQ0o7SUFDRDtRQUNJLElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsTUFBTSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxDQUFDLENBQUMsRUFDbkgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxNQUFNLEVBQUUsS0FBSyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsQ0FBQyxDQUFDLEVBQ3BILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsTUFBTSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLE1BQU0sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQzFIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsTUFBTSxDQUFDLENBQUMsRUFDdkgsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsTUFBTSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxFQUNySCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsQ0FBQyxDQUFDLENBQ3pIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQyxFQUNwSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxDQUFDLENBQUMsRUFDeEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FDekg7UUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxFQUN2SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsQ0FBQyxDQUFDLEVBQ3hILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQzFIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsTUFBTSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLENBQUMsQ0FBQyxFQUNwSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLENBQUMsQ0FBQyxFQUMxSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQyxDQUMzSDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxFQUN0SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLElBQUksRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDLEVBQ3ZILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLENBQUMsQ0FBQyxDQUN4SDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxDQUFDLENBQUMsRUFDdkgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxRQUFRLENBQUMsQ0FBQyxFQUNySCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsTUFBTSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FDN0g7UUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxNQUFNLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxNQUFNLENBQUMsQ0FBQyxFQUN0SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDLEVBQ3JILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFB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QUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDLEVBQzFILElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDLEVBQ3ZILElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxNQUFNLEVBQUUsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLENBQ3BIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDLEVBQ3hILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxNQUFNLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxFQUNuSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsTUFBTSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQzNIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsTUFBTSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLEVBQ3ZILElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLEVBQ3JILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUM1SDtLQUNKO0lBQ0Q7UUFDSSxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxLQUFLLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxDQUFDLENBQUMsRUFDcEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDLEVBQ3ZILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUM1SDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQyxFQUN0SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxRQUFRLENBQUMsQ0FBQyxFQUNySCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLElBQUksRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsTUFBTSxFQUFFLENBQUMsTUFBTSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLENBQUMsQ0FBQyxDQUNySDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxRQUFRLENBQUMsQ0FBQyxFQUN4SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE1BQU0sRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLE1BQU0sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsT0FBTyxDQUFDLENBQUMsRUFDcEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FDdkg7UUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxFQUM1SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE1BQU0sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDLEVBQ2xILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE1BQU0sRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxDQUFDLENBQUMsQ0FDN0g7UUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxDQUFDLENBQUMsRUFDdEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVB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TyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxFQUN2SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxNQUFNLEVBQUUsUUFBUSxFQUFFLE1BQU0sRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxDQUFDLENBQUMsRUFDckgsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQzNIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxDQUFDLENBQUMsRUFDeEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDLEVBQ3hILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FDM0g7UUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxPQUFPLENBQUMsQ0FBQyxFQUN4SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxFQUN6SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLENBQUMsQ0FBQyxDQUN6SDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsS0FBSyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLENBQUMsQ0FBQyxFQUNwSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsQ0FBQyxDQUFDLEVBQ3ZILElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQzNIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsTUFBTSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxDQUFDLENBQUMsRUFDbkgsSUFBSSwyQkFBWSxDQUFDLENBQUMsTUFBTSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsT0FBTyxDQUFDLENBQUMsRUFDbkgsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxRQUFRLENBQUMsQ0FBQyxDQUN6SDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxNQUFNLENBQUMsQ0FBQyxFQUNuSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxNQUFNLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE1BQU0sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsQ0FBQyxDQUFDLEVBQ25ILElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQzdIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsTUFBTSxDQUFDLENBQUMsRUFDcEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLEVBQzNILElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQ3ZIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLENBQUMsQ0FBQyxFQUNySCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLE9BQU8sRUFB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LENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxFQUMxSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE1BQU0sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxFQUN0SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLENBQUMsQ0FBQyxDQUM3SDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDLEVBQ3pILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsQ0FBQyxDQUFDLEVBQ3pILElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxD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QUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxDQUFDLENBQUMsRUFDeEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxFQUN6SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sQ0FBQyxDQUFDLENBQzFIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLFFBQVEsQ0FBQyxDQUFDLEVBQ25ILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsTUFBTSxFQUFFLENBQUMsTUFBTSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLEVBQ3BILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsQ0FBQyxDQUFDLENBQ3pIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsTUFBTSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDLEVBQ2pILElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLE1BQU0sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxFQUN2SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxNQUFNLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUN4SDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQyxFQUN2SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLENBQUMsQ0FBQyxFQUNySCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxNQUFNLENBQUMsQ0FBQyxDQUN6SDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxDQUFDLENBQUMsRUFDekgsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsTUFBTSxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxDQUFDLENBQUMsRUFDcEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxNQUFNLEVBQUUsT0FBTyxFQUFFLE9BQU8sQ0FBQyxDQUFDLENBQ3JIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsQ0FBQyxDQUFDLEVBQ3JILElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsTUFBTSxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDLEVBQ2pILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLENBQzNIO0tBQ0o7SUFDRDtRQUNJLElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsTUFBTSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsQ0FBQyxDQUFDLEVBQ25ILElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxFQUNySCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLE1BQU0sRUFBRSxDQUFDLEtBQUssRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUNwSDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsT0FBTyxFQUFFLENBQUMsTUFBTSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDLEVBQ3BILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxNQUFNLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLENBQUMsQ0FBQyxFQUN0SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsTUFBTSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLENBQ3ZIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDLEVBQ3pILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxFQUN4SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxNQUFNLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsQ0FBQyxDQUFDLENBQ3pIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsT0FBTyxDQUFDLENBQUMsRUFDcEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsS0FBSyxDQUFDLENBQUMsRUFDdkgsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUMzSDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLENBQUMsQ0FBQyxFQUN2SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxNQUFNLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsUUFBUSxDQUFDLENBQUMsRUFDcEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FDM0g7UUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxFQUNuSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sQ0FBQyxDQUFDLEVBQ3hILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLE1BQU0sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLENBQzFIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLE1BQU0sRUFBRSxDQUFDLE1BQU0sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLENBQUMsQ0FBQyxFQUN0SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLENBQUMsQ0FBQyxFQUN0SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsQ0FBQyxDQUFDLENBQ3pIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxFQUN2SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsQ0FBQyxDQUFDLEVBQ3JILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsQ0FBQyxDQUFDLENBQzVIO0tBQ0o7SUFDRDtRQUNJLElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsTUFBTSxFQUFFLFFBQVEsRUFBRSxDQUFDLEtBQUssRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE1BQU0sQ0FBQyxDQUFDLEVBQ25ILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLENBQUMsQ0FBQyxFQUN4SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsS0FBSyxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxDQUFDLENBQUMsQ0FDckg7UUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsQ0FBQyxDQUFDLEVBQ3pILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxNQUFNLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsQ0FBQyxDQUFDLEVBQ3ZILElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxDQUFDLENBQUMsQ0FDNUg7UUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDLEVBQ3BILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsQ0FBQyxDQUFDLEVBQzFILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUMxSDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQyxFQUN4SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxDQUFDLENBQUMsRUFDeEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUN6SDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsTUFBTSxDQUFDLENBQUMsRUFDdEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLEVBQ3RILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxDQUFDLENBQUMsQ0FDeEg7UUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxFQUNySCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsQ0FBQyxDQUFDLEVBQ3hILElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQ3pIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLENBQUMsQ0FBQyxFQUNuSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsQ0FBQyxDQUFDLEVBQ3RILElBQUksMkJBQVksQ0FBQyxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE1BQU0sRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUN2SDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxNQUFNLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxFQUN2SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLENBQUMsQ0FBQyxFQUNsSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxNQUFNLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLENBQ3pIO0tBQ0o7SUFDRDtRQUNJLElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLE9BQU8sRUFBRSxNQUFNLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxDQUFDLENBQUMsRUFDbkgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsT0FBTyxDQUFDLENBQUMsRUFDeEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxDQUFDLENBQUMsQ0FDeEg7UUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxFQUN2SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxRQUFRLENBQUMsQ0FBQyxFQUMxSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQyxDQUN6SDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsT0FBTyxDQUFDLENBQUMsRUFDM0gsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFLE9BQU8sQ0FBQyxDQUFDLEVBQ2hILElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUMzSDtRQUNELElBQUksaURBQXVCLENBQ3ZCLElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLEVBQ3BILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLFFBQVEsRUFBRSxNQUFNLENBQUMsQ0FBQyxFQUNwSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FDM0g7UUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLE1BQU0sRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxFQUN2SCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxDQUFDLENBQUMsRUFDekgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLE9BQU8sRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQzFIO1FBQ0QsSUFBSSxpREFBdUIsQ0FDdkIsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsQ0FBQyxDQUFDLEVBQzFILElBQUksMkJBQVksQ0FBQyxDQUFDLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxFQUNwSCxJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLE1BQU0sRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FDekg7UUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxPQUFPLEVBQUUsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsQ0FBQyxDQUFDLEVBQzFILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLEVBQ3pILElBQUksMkJBQVksQ0FBQyxDQUFDLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsRUFBRSxNQUFNLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsUUFBUSxDQUFDLENBQUMsQ0FDMUg7UUFDRCxJQUFJLGlEQUF1QixDQUN2QixJQUFJLDJCQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxRQUFRLEVBQUUsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsT0FBTyxFQUFFLENBQUMsT0FBTyxFQUFFLE9BQU8sRUFBRSxRQUFRLEVBQUUsT0FBTyxDQUFDLENBQUMsRUFDckgsSUFBSSwyQkFBWSxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLEtBQUssRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxRQUFRLEVBQUUsT0FBTyxDQUFDLENBQUMsRUFDcEgsSUFBSSwyQkFBWSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLENBQUMsUUFBUSxFQUFFLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsQ0FBQyxRQUFRLEVBQUUsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLENBQzFIO0tBQ0o7Q0FDSixDQUFDIn0= + }); var projectiveGroupElement = createCommonjsModule(function (module, exports) { @@ -3161,7 +3170,7 @@ return ProjectiveGroupElement; }()); exports.ProjectiveGroupElement = ProjectiveGroupElement; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHJvamVjdGl2ZUdyb3VwRWxlbWVudC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9jcnlwdG8vZWR3YXJkczI1NTE5L3Byb2plY3RpdmVHcm91cEVsZW1lbnQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBQUEsK0JBQStCO0FBQy9CLHNDQUFzQztBQUN0QywrQkFBK0I7QUFDL0I7Ozs7R0FJRztBQUNILDJEQUEwRDtBQUMxRCxpRUFBZ0U7QUFDaEUsaUNBQW1DO0FBQ25DLCtEQUE4RDtBQUM5RCwrQ0FBOEM7QUFFOUM7Ozs7R0FJRztBQUNIO0lBZ0JJOzs7OztPQUtHO0lBQ0gsZ0NBQVksQ0FBZ0IsRUFBRSxDQUFnQixFQUFFLENBQWdCO1FBQzVELElBQUksQ0FBQyxDQUFDLEdBQUcsQ0FBQyxhQUFELENBQUMsY0FBRCxDQUFDLEdBQUksSUFBSSwyQkFBWSxFQUFFLENBQUM7UUFDakMsSUFBSSxDQUFDLENBQUMsR0FBRyxDQUFDLGFBQUQsQ0FBQyxjQUFELENBQUMsR0FBSSxJQUFJLDJCQUFZLEVBQUUsQ0FBQztRQUNqQyxJQUFJLENBQUMsQ0FBQyxHQUFHLENBQUMsYUFBRCxDQUFDLGNBQUQsQ0FBQyxHQUFJLElBQUksMkJBQVksRUFBRSxDQUFDO0lBQ3JDLENBQUM7SUFHTSxxQ0FBSSxHQUFYO1FBQ0ksSUFBSSxDQUFDLENBQUMsQ0FBQyxJQUFJLEVBQUUsQ0FBQztRQUNkLElBQUksQ0FBQyxDQUFDLENBQUMsR0FBRyxFQUFFLENBQUM7UUFDYixJQUFJLENBQUMsQ0FBQyxDQUFDLEdBQUcsRUFBRSxDQUFDO0lBQ2pCLENBQUM7SUFFTSx1Q0FBTSxHQUFiLFVBQWMsQ0FBd0I7UUFDbEMsSUFBTSxFQUFFLEdBQUcsSUFBSSwyQkFBWSxFQUFFLENBQUM7UUFDOUIsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDO1FBQ25CLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFB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 + }); var extendedGroupElement = createCommonjsModule(function (module, exports) { @@ -3381,7 +3390,7 @@ return ExtendedGroupElement; }()); exports.ExtendedGroupElement = ExtendedGroupElement; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZXh0ZW5kZWRHcm91cEVsZW1lbnQuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi9zcmMvY3J5cHRvL2Vkd2FyZHMyNTUxOS9leHRlbmRlZEdyb3VwRWxlbWVudC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUEsK0JBQStCO0FBQy9CLHNDQUFzQzs7O0FBRXRDLCtCQUErQjtBQUMvQjs7OztHQUlHO0FBQ0gsdURBQXNEO0FBQ3RELDJEQUEwRDtBQUMxRCxpRUFBZ0U7QUFDaEUsaUNBQTJEO0FBQzNELCtDQUE4QztBQUM5QyxxRUFBb0U7QUFDcEUsbUVBQWtFO0FBRWxFOzs7O0dBSUc7QUFDSDtJQXFCSTs7Ozs7O09BTUc7SUFDSCw4QkFBWSxDQUFnQixFQUFFLENBQWdCLEVBQUUsQ0FBZ0IsRUFBRSxDQUFnQjtRQUM5RSxJQUFJLENBQUMsQ0FBQyxHQUFHLENBQUMsYUFBRCxDQUFDLGNBQUQsQ0FBQyxHQUFJLElBQUksMkJBQVksRUFBRSxDQUFDO1FBQ2pDLElBQUksQ0FBQyxDQUFDLEdBQUcsQ0FBQyxhQUFELENBQUMsY0FBRCxDQUFDLEdBQUksSUFBSSwyQkFBWSxFQUFFLENBQUM7UUFDakMsSUFBSSxDQUFDLENBQUMsR0FBRyxDQUFDLGFBQUQsQ0FBQyxjQUFELENBQUMsR0FBSSxJQUFJLDJCQUFZLEVBQUUsQ0FBQztRQUNqQyxJQUFJLENBQUMsQ0FBQyxHQUFHLENBQUMsYUFBRCxDQUFDLGNBQUQsQ0FBQyxHQUFJLElBQUksMkJBQVksRUFBRSxDQUFDO0lBQ3JDLENBQUM7SUFFRDs7T0FFRztJQUNJLG1DQUFJLEdBQVg7UUFDSSxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksRUFBRSxDQUFDO1FBQ2QsSUFBSSxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsQ0FBQztRQUNiLElBQUksQ0FBQyxDQUFDLENBQUMsR0FBRyxFQUFFLENBQUM7UUFDYixJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksRUFBRSxDQUFDO0lBQ2xCLENB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 + }); var scalar = createCommonjsModule(function (module, exports) { @@ -4145,7 +4154,7 @@ return true; } exports.scalarMinimal = scalarMinimal; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2NhbGFyLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vc3JjL2NyeXB0by9lZHdhcmRzMjU1MTkvc2NhbGFyLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQUFBLCtCQUErQjtBQUMvQixzQ0FBc0M7QUFDdEMsK0JBQStCO0FBQy9COzs7O0dBSUc7QUFDSCx5REFBd0Q7QUFDeEQsK0NBRXdCO0FBQ3hCLGlDQUFzQztBQUV0Qzs7Ozs7Ozs7Ozs7Ozs7O0dBZUc7QUFDSCxTQUFnQixZQUFZLENBQUMsQ0FBYSxFQUFFLENBQWEsRUFBRSxDQUFhLEVBQUUsQ0FBYTtJQUNuRixJQUFNLEVBQUUsR0FBRywwQkFBVyxHQUFHLDJCQUFZLENBQUMsS0FBSyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQztJQUNsRCxJQUFNLEVBQUUsR0FBRywwQkFBVyxHQUFHLENBQUMsMkJBQVksQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxJQUFJLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNsRSxJQUFNLEVBQUUsR0FBRywwQkFBVyxHQUFHLENBQUMsMkJBQVksQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxJQUFJLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNsRSxJQUFNLEVBQUUsR0FBRywwQkFBVyxHQUFHLENBQUMsMkJBQVksQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxJQUFJLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNsRSxJQUFNLEVBQUUsR0FBRywwQkFBVyxHQUFHLENBQUMsMkJBQVksQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxJQUFJLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNuRSxJQUFNLEVBQUUsR0FBRywwQkFBVyxHQUFHLENBQUMsMkJBQVksQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxJQUFJLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNuRSxJQUFNLEVBQUUsR0FBRywwQkFBVyxHQUFHLENBQUMsMkJBQVksQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxJQUFJLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNuRSxJQUFNLEVBQUUsR0FBRywwQkFBVyxHQUFHLENBQUMsMkJBQVksQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxJQUFJLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNuRSxJQUFNLEVBQUUsR0FBRywwQkFBVyxHQUFHLDJCQUFZLENBQUMsS0FBSyxDQUFDLENBQUMsRUFBRSxFQUFFLENBQUMsQ0FBQztJQUNuRCxJQUFNLEVBQUUsR0FBRywwQkFBVyxHQUFHLENBQUMsMkJBQVksQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxJQUFJLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNuRSxJQUFNLEdBQUcsR0FBRywwQkFBVyxHQUFHLENBQUMsMkJBQVksQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxJQUFJLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNwRSxJQUFNLEdBQUcsR0FBRyxDQUFDLDJCQUFZLENBQUMsS0FBSyxDQUFDLENBQUMsRUFBRSxFQUFFLENBQUMsSUFBSSxzQkFBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDdEQsSUFBTSxFQUFFLEdBQUcsMEJBQVcsR0FBRywyQkFBWSxDQUFDLEtBQUssQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUM7SUFDbEQsSUFBTSxFQUFFLEdBQUcsMEJBQVcsR0FBRyxDQUFDLDJCQUFZLENBQUMsS0FBSyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsSUFBSSxzQkFBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDbEUsSUFBTSxFQUFFLEdBQUcsMEJBQVcsR0FBRyxDQUFDLDJCQUFZLENBQUMsS0FBSyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsSUFBSSxzQkFBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDbEUsSUFBTSxFQUFFLEdBQUcsMEJBQVcsR0FBRyxDQUFDLDJCQUFZLENBQUMsS0FBSyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsSUFBSSxzQkFBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDbEUsSUFBTSxFQUFFLEdBQUcsMEJBQVcsR0FBRyxDQUFDLDJCQUFZLENBQUMsS0FBSyxDQUFDLENBQUMsRUFBRSxFQUFFLENBQUMsSUFBSSxzQkFBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDbkUsSUFBTSxFQUFFLEdBQUcsMEJBQVcsR0FBRyxDQUFDLDJCQUFZLENBQUMsS0FBSyxDQUFDLENBQUMsRUFBRSxFQUFFLENBQUMsSUFBSSxzQkFBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDbkUsSUFBTSxFQUFFLEdBQUcsMEJBQVcsR0FBRyxDQUFDLDJCQUFZLENBQUMsS0FBSyxDQUFDLENBQUMsRUFBRSxFQUFFLENBQUMsSUFBSSxzQkFBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDbkUsSUFBTSxFQUFFLEdBQUcsMEJBQVcsR0FBRyxDQUFDLDJCQUFZLENBQUMsS0FBSyxDQUFDLENBQUMsRUFBRSxFQUFFLENBQUMsSUFBSSxzQkFBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDbkUsSUFBTSxFQUFFLEdBQUcsMEJBQVcsR0FBRywyQkFBWSxDQUFDLEtBQUssQ0FBQyxDQUFDLEVBQUUsRUFBRSxDQUFDLENBQUM7SUFDbkQsSUFBTSxFQUFFLEdBQUcsMEJBQVcsR0FBRyxDQUFDLDJCQUFZLENBQUMsS0FBSyxDQUFDLENBQUMsRUFBRSxFQUFFLENBQUMsSUFBSSxzQkFBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDbkUsSUFBTSxHQUFHLEdBQUcsMEJBQVcsR0FBRyxDQUFDLDJCQUFZLENBQUMsS0FBSyxDQUFDLENBQUMsRUFBRSxFQUFFLENBQUMsSUFBSSxzQkFBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDcEUsSUFBTSxHQUFHLEdBQUcsQ0FBQywyQkFBWSxDQUFDLEtBQUssQ0FBQyxDQUFDLEVBQUUsRUFBRSxDQUFDLElBQUksc0JBQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO0lBQ3RELElBQU0sRUFBRSxHQUFHLDBCQUFXLEdBQUcsMkJBQVksQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDO0lBQ2xELElBQU0sRUFBRSxHQUFHLDBCQUFXLEdBQUcsQ0FBQywyQkFBWSxDQUFDLEtBQUssQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLElBQUksc0JBQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO0lBQ2xFLElBQU0sRUFBRSxHQUFHLDBCQUFXLEdBQUcsQ0FBQywyQkFBWSxDQUFDLEtBQUssQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLElBQUksc0JBQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO0lBQ2xFLElBQU0sRUFBRSxHQUFHLDBCQUFXLEdBQUcsQ0FBQywyQkFBWSxDQUFDLEtBQUssQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLElBQUksc0JBQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO0lBQ2xFLElBQU0sRUFBRSxHQUFHLDBCQUFXLEdBQUcsQ0FBQywyQkFBWSxDQUFDLEtBQUssQ0FBQyxDQUFDLEVBQUUsRUFBRSxDQUFDLElBQUksc0JBQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO0lBQ25FLElBQU0sRUFBRSxHQUFHLDBCQUFXLEdBQUcsQ0FBQywyQkFBWSxDQUFDLEtBQUssQ0FBQyxDQUFDLEVBQUUsRUFBRSxDQUFDLElBQUksc0JBQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO0lBQ25FLElBQU0sRUFBRSxHQUFHLDBCQUFXLEdBQUcsQ0FBQywyQkFBWSxDQUFDLEtBQUssQ0FBQyxDQUFDLEVBQUUsRUFBRSxDQUFDLElBQUksc0JBQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO0lBQ25FLElBQU0sRUFBRSxHQUFHLDBCQUFXLEdBQUcsQ0FBQywyQkFBWSxDQUFDLEtBQUssQ0FBQyxDQUFDLEVBQUUsRUFBRSxDQUFDLElBQUksc0JBQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO0lBQ25FLElBQU0sRUFBRSxHQUFHLDBCQUFXLEdBQUcsMkJBQVksQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxDQUFDO0lBQ25ELElBQU0sRUFBRSxHQUFHLDBCQUFXLEdBQUcsQ0FBQywyQkFBWSxDQUFDLEtBQUssQ0FBQyxDQUFDLEVBQUUsRUFBRSxDQUFDLElBQUksc0JBQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO0lBQ25FLElBQU0sR0FBRyxHQUFHLDBCQUFXLEdBQUcsQ0FBQywyQkFBWSxDQUFDLEtBQUssQ0FBQyxDQUFDLEVBQUUsRUFBRSxDQUFDLElBQUksc0JBQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO0lBQ3BFLElBQU0sR0FBRyxHQUFHLENBQUMsMkJBQVksQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxJQUFJLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUV0RCxJQUFNLEtBQUssR0FBRyxJQUFJLGFBQWEsQ0FBQyxFQUFFLENBQUMsQ0FBQztJQUVwQyxJQUFJLEVBQUUsR0FBRyxFQUFFLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLENBQUM7SUFDeEIsSUFBSSxFQUFFLEdBQUcsRUFBRSxHQUFHLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxDQUFDO0lBQ3BDLElBQUksRUFBRSxHQUFHLEVBQUUsR0FBRyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsQ0FBQztJQUNoRCxJQUFJLEVBQUUsR0FBRyxFQUFFLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLENBQUM7SUFDNUQsSUFBSSxFQUFFLEdBQUcsRUFBRSxHQUFHLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxDQUFDO0lBQ3hFLElBQUksRUFBRSxHQUFHLEVBQUUsR0FBRyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsQ0FBQztJQUNwRixJQUFJLEVBQUUsR0FBRyxFQUFFLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLENBQUM7SUFDaEcsSUFBSSxFQUFFLEdBQUcsRUFBRSxHQUFHLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxDQUFDO0lBQzVHLElBQUksRUFBRSxHQUFHLEVBQUUsR0FBRyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUM7UUFDdkQsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLENBQUM7SUFDOUQsSUFBSSxFQUFFLEdBQUcsRUFBRSxHQUFHLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQztRQUN2RCxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsQ0FBQztJQUMxRSxJQUFJLEdBQUcsR0FBRyxHQUFHLEdBQUcsQ0FBQyxFQUFFLEdBQUcsR0FBRyxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDO1FBQ3RFLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxHQUFHLEVBQUUsQ0FBQyxDQUFDO0lBQzNFLElBQUksR0FBRyxHQUFHLEdBQUcsR0FBRyxDQUFDLEVBQUUsR0FBRyxHQUFHLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxHQUFHLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUM7UUFDdkUsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsRUFBRSxDQUFDLENBQUM7SUFDeEYsSUFBSSxHQUFHLEdBQUcsQ0FBQyxFQUFFLEdBQUcsR0FBRyxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsR0FBRyxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDO1FBQ2pFLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxHQUFHLEVBQUUsQ0FBQyxDQUFDO0lBQzVFLElBQUksR0FBRyxHQUFHLENBQUMsRUFBRSxHQUFHLEdBQUcsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLEdBQUcsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQztRQUNqRSxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsR0FBRyxFQUFFLENBQUMsQ0FBQztJQUNoRSxJQUFJLEdBQUcsR0FBRyxDQUFDLEVBQUUsR0FBRyxHQUFHLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxHQUFHLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUM7UUFDakUsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsRUFBRSxDQUFDLENBQUM7SUFDcEQsSUFBSSxHQUFHLEdBQUcsQ0FBQyxFQUFFLEdBQUcsR0FBRyxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsR0FBRyxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsRUFBRSxDQUFDLENBQUM7SUFDNUcsSUFBSSxHQUFHLEdBQUcsQ0FBQyxFQUFFLEdBQUcsR0FBRyxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsR0FBRyxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsRUFBRSxDQUFDLENBQUM7SUFDaEcsSUFBSSxHQUFHLEdBQUcsQ0FBQyxFQUFFLEdBQUcsR0FBRyxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsR0FBRyxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsRUFBRSxDQUFDLENBQUM7SUFDcEYsSUFBSSxHQUFHLEdBQUcsQ0FBQyxFQUFFLEdBQUcsR0FBRyxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsR0FBRyxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsRUFBRSxDQUFDLENBQUM7SUFDeEUsSUFBSSxHQUFHLEdBQUcsQ0FBQyxFQUFFLEdBQUcsR0FBRyxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsR0FBRyxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsRUFBRSxDQUFDLENBQUM7SUFDNUQsSUFBSSxHQUFHLEdBQUcsQ0FBQyxFQUFFLEdBQUcsR0FBRyxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsR0FBRyxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsRUFBRSxDQUFDLENBQUM7SUFDaEQsSUFBSSxHQUFHLEdBQUcsQ0FBQyxHQUFHLEdBQUcsR0FBRyxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsR0FBRyxDQUFDLENBQUM7SUFDcEMsSUFBSSxHQUFHLEdBQUcsQ0FBQyxHQUFHLEdBQUcsR0FBRyxDQUFDLENBQUM7SUFDdEIsSUFBSSxHQUFHLEdBQUcsc0JBQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUVyQixLQUFLLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsOEJBQWUsQ0FBQyxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDakQsRUFBRSxJQUFJLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNmLEVBQUUsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksc0JBQU8sQ0FBQyxFQUFFLENBQUMsQ0FBQztJQUM5QixLQUFLLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsOEJBQWUsQ0FBQyxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDakQsRUFBRSxJQUFJLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNmLEVBQUUsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksc0JBQU8sQ0FBQyxFQUFFLENBQUMsQ0FBQztJQUM5QixLQUFLLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsOEJBQWUsQ0FBQyxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDakQsRUFBRSxJQUFJLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNmLEVBQUUsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksc0JBQU8sQ0FBQyxFQUFFLENBQUMsQ0FBQztJQUM5QixLQUFLLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsOEJBQWUsQ0FBQyxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDakQsRUFBRSxJQUFJLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQztJ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QUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxHQUFHLDhCQUFlLENBQUMsSUFBSSxzQkFBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDO0lBQ25ELEdBQUcsSUFBSSxLQUFLLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDakIsR0FBRyxJQUFJLEtBQUssQ0FBQyxFQUFFLENBQUMsSUFBSSxzQkFBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDO0lBRWhDLEdBQUcsSUFBSSxHQUFHLEdBQUcseUJBQVUsQ0FBQztJQUN4QixHQUFHLElBQUksR0FBRyxHQUFHLHlCQUFVLENBQUM7SUFDeEIsR0FBRyxJQUFJLEdBQUcsR0FBRyx5QkFBVSxDQUFDO0lBQ3hCLEdBQUcsSUFBSSxHQUFHLEdBQUcseUJBQVUsQ0FBQztJQUN4QixHQUFHLElBQUksR0FBRyxHQUFHLHlCQUFVLENBQUM7SUFDeEIsR0FBRyxJQUFJLEdBQUcsR0FBRyx5QkFBVSxDQUFDO0lBQ3hCLEdBQUcsR0FBRyxzQkFBTyxDQUFDLENBQUMsQ0FBQyxDQUFDO0lBRWpCLEdBQUcsSUFBSSxHQUFHLEdBQUcseUJBQVUsQ0FBQztJQUN4QixHQUFHLElBQUksR0FBRyxHQUFHLHlCQUFVLENBQUM7SUFDeEIsR0FBRyxJQUFJLEdBQUcsR0FBRyx5QkFBVSxDQUFDO0lBQ3hCLEdBQUcsSUFBSSxHQUFHLEdBQUcseUJBQVUsQ0FBQztJQUN4QixHQUFHLElBQUksR0FBRyxHQUFHLHlCQUFVLENBQUM7SUFDeEIsR0FBRyxJQUFJLEdBQUcsR0FBRyx5QkFBVSxDQUFDO0lBQ3hCLEdBQUcsR0FBRyxzQkFBTyxDQUFDLENBQUMsQ0FBQyxDQUFDO0lBRWpCLEVBQUUsSUFBSSxHQUFHLEdBQUcseUJBQVUsQ0FBQztJQUN2QixHQUFHLElBQUksR0FBRyxHQUFHLHlCQUFVLENBQUM7SUFDeEIsR0FBRyxJQUFJLEdBQUcsR0FBRyx5QkFBVSxDQUFDO0lBQ3hCLEdBQUcsSUFBSSxHQUFHLEdBQUcseUJBQVUsQ0FBQztJQUN4QixHQUFHLElBQUksR0FBRyxHQUFHLHlCQUFVLENBQUM7SUFDeEIsR0FBRyxJQUFJLEdBQUcsR0FBRyx5QkFBVSxDQUFDO0lBQ3hCLEdBQUcsR0FBRyxzQkFBTyxDQUFDLENBQUMsQ0FBQyxDQUFDO0lBRWpCLEVBQUUsSUFBSSxHQUFHLEdBQUcseUJBQVUsQ0FBQztJQUN2QixFQUFFLElBQUksR0FBRyxHQUFHLHlCQUFVLENBQUM7SUFDdkIsR0FBRyxJQUFJLEdBQUcsR0FBRyx5QkFBVSxDQUFDO0lBQ3hCLEdBQUcsSUFBSSxHQUFHLEdBQUcseUJBQVUsQ0FBQztJQUN4QixHQUFHLElBQUksR0FBRyxHQUFHLHlCQUFVLENBQUM7SUFDeEIsR0FBRyxJQUFJLEdBQUcsR0FBRyx5QkFBVSxDQUFDO0lBQ3hCLEdBQUcsR0FBRyxzQkFBTyxDQUFDLENBQUMsQ0FBQyxDQUFDO0lBRWpCLEVBQUUsSUFBSSxHQUFHLEdBQUcseUJBQVUsQ0FBQztJQUN2QixFQUFFLElBQUksR0FBRyxHQUFHLHlCQUFVLENBQUM7SUFDdkIsRUFBRSxJQUFJLEdBQUcsR0FBRyx5QkFBVSxDQUFDO0lBQ3ZCLEdBQUcsSUFBSSxHQUFHLEdBQUcseUJBQVUsQ0FBQztJQUN4QixHQUFHLElBQUksR0FBRyxHQUFHLHlCQUFVLENBQUM7SUFDeEIsR0FBRyxJQUFJLEdBQUcsR0FBRyx5QkFBVSxDQUFDO0lBQ3hCLEdBQUcsR0FBRyxzQkFBTyxDQUFDLENBQUMsQ0FBQyxDQUFDO0lBRWpCLEVBQUUsSUFBSSxHQUFHLEdBQUcseUJBQVUsQ0FBQztJQUN2QixFQUFFLElBQUksR0FBRyxHQUFHLHlCQUFVLENBQUM7SUFDdkIsRUFBRSxJQUFJLEdBQUcsR0FBRyx5QkFBVSxDQUFDO0lBQ3ZCLEVBQUUsSUFBSSxHQUFHLEdBQUcseUJBQVUsQ0FBQztJQUN2QixHQUFHLElBQUksR0FBRyxHQUFHLHlCQUFVLENBQUM7SUFDeEIsR0FBRyxJQUFJLEdBQUcsR0FBRyx5QkFBVSxDQUFDO0lBQ3hCLEdBQUcsR0FBRyxzQkFBTyxDQUFDLENBQUMsQ0FBQyxDQUFDO0lBRWpCLEtBQUssQ0FBQyxDQUFDLENBQUMsR0FBRyxD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SSxHQUFHLEdBQUcseUJBQVUsQ0FBQztJQUN2QixFQUFFLElBQUksR0FBRyxHQUFHLHlCQUFVLENBQUM7SUFDdkIsRUFBRSxJQUFJLEdBQUcsR0FBRyx5QkFBVSxDQUFDO0lBQ3ZCLEVBQUUsSUFBSSxHQUFHLEdBQUcseUJBQVUsQ0FBQztJQUN2QixFQUFFLElBQUksR0FBRyxHQUFHLHlCQUFVLENBQUM7SUFDdkIsR0FBRyxHQUFHLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFFakIsRUFBRSxJQUFJLEdBQUcsR0FBRyx5QkFBVSxDQUFDO0lBQ3ZCLEVBQUUsSUFBSSxHQUFHLEdBQUcseUJBQVUsQ0FBQztJQUN2QixFQUFFLElBQUksR0FBRyxHQUFHLHlCQUFVLENBQUM7SUFDdkIsRUFBRSxJQUFJLEdBQUcsR0FBRyx5QkFBVSxDQUFDO0lBQ3ZCLEVBQUUsSUFBSSxHQUFHLEdBQUcseUJBQVUsQ0FBQztJQUN2QixFQUFFLElBQUksR0FBRyxHQUFHLHlCQUFVLENBQUM7SUFDdkIsR0FBRyxHQUFHLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFFakIsRUFBRSxJQUFJLEdBQUcsR0FBRyx5QkFBVSxDQUFDO0lBQ3ZCLEVBQUUsSUFBSSxHQUFHLEdBQUcseUJBQVUsQ0FBQztJQUN2QixFQUFFLElBQUksR0FBRyxHQUFHLHlCQUFVLENBQUM7SUFDdkIsRUFBRSxJQUFJLEdBQUcsR0FBRyx5QkFBVSxDQUFDO0lBQ3ZCLEVBQUUsSUFBSSxHQUFHLEdBQUcseUJBQVUsQ0FBQztJQUN2QixFQUFFLElBQUksR0FBRyxHQUFHLHlCQUFVLENBQUM7SUFDdkIsR0FBRyxHQUFHLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFFakIsRUFBRSxJQUFJLEdBQUcsR0FBRyx5QkFBVSxDQUFDO0lBQ3ZCLEVBQUUsSUFBSSxHQUFHLEdBQUcseUJBQVUsQ0FBQztJQUN2QixFQUFFLElBQUksR0FBRyxHQUFHLHlCQUFVLENBQUM7SUFDdkIsRUFBRSxJQUFJLEdBQUcsR0FBRyx5QkFBVSxDQUFDO0lBQ3ZCLEVBQUUsSUFBSSxHQUFHLEdBQUcseUJBQVUsQ0FBQztJQUN2QixFQUFFLElBQUksR0FBRyxHQUFHLHlCQUFVLENBQUM7SUFDdkIsR0FBRyxHQUFHLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFFakIsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLDhCQUFlLENBQUMsSUFBSSxzQkFBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDO0lBQ2pELEVBQUUsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDZixFQUFFLElBQUksS0FBSyxDQUFDLENBQUMsQ0FBQyxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDOUIsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLDhCQUFlLENBQUMsSUFBSSxzQkFBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDO0lBQ2pELEVBQUUsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDZixFQUFFLElBQUksS0FBSyxDQUFDLENBQUMsQ0FBQyxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDOUIsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLDhCQUFlLENBQUMsSUFBSSxzQkFBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDO0lBQ2pELEVBQUUsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDZixFQUFFLElBQUksS0FBSyxDQUFDLENBQUMsQ0FBQyxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDOUIsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLDhCQUFlLENBQUMsSUFBSSxzQkFBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDO0lBQ2pELEVBQUUsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDZixFQUFFLElBQUksS0FBSyxDQUFDLENBQUMsQ0FBQyxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDOUIsS0FBSyxDQUFD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QyxDQUFDLENBQUM7SUFFakIsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsSUFBSSxzQkFBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDO0lBQzdCLEVBQUUsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDZixFQUFFLElBQUksS0FBSyxDQUFDLENBQUMsQ0FBQyxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDOUIsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsSUFBSSxzQkFBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDO0lBQzdCLEVBQUUsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDZixFQUFFLElBQUksS0FBSyxDQUFDLENBQUMsQ0FBQyxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDOUIsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsSUFBSSxzQkFBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDO0lBQzdCLEVBQUUsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDZixFQUFFLElBQUksS0FBSyxDQUFDLENBQUMsQ0FBQyxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDOUIsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsSUFBSSxzQkFBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDO0lBQzdCLEVBQUUsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDZixFQUFFLElBQUksS0FBSyxDQUFDLENBQUMsQ0FBQyxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDOUIsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsSUFBSSxzQkFBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDO0lBQzdCLEVBQUUsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDZixFQUFFLElBQUksS0FBSyxDQUFDLENBQUMsQ0FBQyxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDOUIsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsSUFBSSxzQkFBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDO0lBQzdCLEVBQUUsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDZixFQUFFLElBQUksS0FBSyxDQUFDLENBQUMsQ0FBQyxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDOUIsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsSUFBSSxzQkFBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDO0lBQzdCLEVBQUUsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDZixFQUFFLElBQUksS0FBSyxDQUFDLENBQUMsQ0FBQyxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDOUIsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsSUFBSSxzQkFBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDO0lBQzdCLEVBQUUsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDZixFQUFFLElBQUksS0FBSyxDQUFDLENBQUMsQ0FBQyxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDOUIsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsSUFBSSxzQkFBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDO0lBQzdCLEVBQUUsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDZixFQUFFLElBQUksS0FBSyxDQUFDLENBQUMsQ0FBQyxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDOUIsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsSUFBSSxzQkFBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDO0lBQzdCLEdBQUcsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDaEIsRUFBRSxJQUFJLEtBQUssQ0FBQyxDQUFDLENBQUMsSUFBSSxzQkFBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDO0lBQzlCLEtBQUssQ0FBQyxFQUFFLENBQUMsR0FBRyxHQUFHLElBQUksc0JBQU8sQ0FBQyxFQUFFLENBQUMsQ0FBQztJQUMvQixHQUFHLElBQUksS0FBSyxDQUFDLEVBQUUsQ0FBQyxDQUFDO0lBQ2pCLEdBQUcsSUFBSSxLQUFLLENBQUMsRUFBRSxDQUFDLElBQUksc0JBQU8sQ0FBQyxFQUFFLENBQUMsQ0FBQztJQUNoQyxLQUFLLENBQUMsRUFBRSxDQUFDLEdBQUcsR0FBRyxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDL0IsR0FBRyxJQUFJLEtBQUssQ0FBQyxFQUFFLENBQUMsQ0FBQztJQUNqQixHQUFHLElBQUksS0FBSyxDQUFDLEVBQUUsQ0FBQyxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFFaEMsRUFBRSxJQUFJLEdBQUcsR0FBRyx5QkFBVSxDQUFDO0lBQ3ZCLEVBQUUsSUFBSSxHQUFHLEdBQUcseUJBQVUsQ0FBQztJQUN2QixFQUFFLElBQUksR0FBRyxHQUFHLHlCQUFVLENBQUM7SUFDdkIsRUFBRSxJQUFJLEdBQUcsR0FBRyx5QkFBVSxDQUFDO0lBQ3ZCLEVBQUUsSUFBSSxHQUFHLEdBQUcseUJBQVUsQ0FBQztJQUN2QixFQUFFLElBQUksR0FBRyxHQUFHLHlCQUFVLENBQUM7SUFDdkIsR0FBRyxHQUFHLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFFakIsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsSUFBSSxzQkFBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDO0lBQzdCLEVBQUUsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDZixFQUFFLElBQUksS0FBSyxDQUFDLENBQUMsQ0FBQyxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDOUIsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsSUFBSSxzQkFBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDO0lBQzdCLEVBQUUsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDZixFQUFFLElBQUksS0FBSyxDQUFDLENBQUMsQ0FBQyxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDOUIsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsSUFBSSxzQkFBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDO0lBQzdCLEVBQUUsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDZixFQUFFLElBQUksS0FBSyxDQUFDLENBQUMsQ0FBQyxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDOUIsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsSUFBSSxzQkFBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDO0lBQzdCLEVBQUUsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDZixFQUFFLElBQUksS0FBSyxDQUFDLENBQUMsQ0FBQyxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDOUIsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsSUFBSSxzQkFBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDO0lBQzdCLEVBQUUsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDZixFQUFFLElBQUksS0FBSyxDQUFDLENBQUMsQ0FBQyxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDOUIsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsSUFBSSxzQkFBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDO0lBQzdCLEVBQUUsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDZixFQUFFLElBQUksS0FBSyxDQUFDLENBQUMsQ0FBQyxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDOUIsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsSUFBSSxzQkFBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDO0lBQzdCLEVBQUUsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDZixFQUFFLElBQUksS0FBSyxDQUFDLENBQUMsQ0FBQyxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDOUIsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsSUFBSSxzQkFBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDO0lBQzdCLEVBQUUsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDZixFQUFFLElBQUksS0FBSyxDQUFDLENBQUMsQ0FBQyxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDOUIsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsSUFBSSxzQkFBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDO0lBQzdCLEVBQUUsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDZixFQUFFLElBQUksS0FBSyxDQUFDLENBQUMsQ0FBQyxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDOUIsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsSUFBSSxzQkFBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDO0lBQzdCLEdBQUcsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDaEIsRUFBRSxJQUFJLEtBQUssQ0FBQyxDQUFDLENBQUMsSUFBSSxzQkFBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDO0lBQzlCLEtBQUssQ0FBQyxFQUFFLENBQUMsR0FBRyxHQUFHLElBQUksc0JBQU8sQ0FBQyxFQUFFLENBQUMsQ0FBQztJQUMvQixHQUFHLElBQUksS0FBSyxDQUFDLEVBQUUsQ0FBQyxDQUFDO0lBQ2pCLEdBQUcsSUFBSSxLQUFLLENBQUMsRUFBRSxDQUFDLElBQUksc0JBQU8sQ0FBQyxFQUFFLENBQUMsQ0FBQztJQUVoQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsTUFBTSxDQUFDLEVBQUUsSUFBSSxzQkFBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDaEMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLE1BQU0sQ0FBQyxFQUFFLElBQUksc0JBQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO0lBQ2hDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxNQUFNLENBQUMsQ0FBQyxFQUFFLElBQUksc0JBQU8sQ0FBQyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsRUFBRSxJQUFJLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO0lBQ3hELENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxNQUFNLENBQUMsRUFBRSxJQUFJLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNoQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsTUFBTSxDQUFDLEVBQUUsSUFBSSxzQkFBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUM7SUFDakMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLE1BQU0sQ0FBQyxDQUFDLEVBQUUsSUFBSSxzQkFBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxFQUFFLElBQUksc0JBQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDeEQsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLE1BQU0sQ0FBQyxFQUFFLElBQUksc0JBQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO0lBQ2hDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxNQUFNLENBQUMsQ0FBQyxFQUFFLElBQUksc0JBQU8sQ0FBQyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsRUFBRSxJQUFJLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO0lBQ3hELENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxNQUFNLENBQUMsRUFBRSxJQUFJLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNoQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsTUFBTSxDQUFDLEVBQUUsSUFBSSxzQkFBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDaEMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLE1BQU0sQ0FBQyxDQUFDLEVBQUUsSUFBSSxzQkFBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxFQUFFLElBQUksc0JBQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDekQsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLE1BQU0sQ0FBQyxFQUFFLElBQUksc0JBQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO0lBQ2pDLENBQUMsQ0FBQyxFQUFFLENBQUMsR0FBRyxNQUFNLENBQUMsRUFBRSxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQztJQUNsQyxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsTUFBTSxDQUFDLENBQUMsRUFBRSxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLEVBQUUsSUFBSSxzQkFBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUN6RCxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsTUFBTSxDQUFDLEVBQUUsSUFBSSxzQkFBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDakMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLE1BQU0sQ0FBQyxDQUFDLEVBQUUsSUFBSSxzQkFBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxFQUFFLElBQUksc0JBQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDekQsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLE1BQU0sQ0FBQyxFQUFFLElBQUksc0JBQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO0lBQ2pDLENBQUMsQ0FBQyxFQUFFLENBQUMsR0FBRyxNQUFNLENBQUMsRUFBRSxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQztJQUNsQyxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsTUFBTSxDQUFDLENBQUMsRUFBRSxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLEVBQUUsSUFBSSxzQkFBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUN6RCxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsTUFBTSxDQUFDLEVBQUUsSUFBSSxzQkFBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDakMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLE1BQU0sQ0FBQyxFQUFFLElBQUksc0JBQU8sQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDO0lBQ2xDLENBQUMsQ0FBQyxFQUFFLENBQUMsR0FBRyxNQUFNLENBQUMsRUFBRSxJQUFJLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNqQyxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsTUFBTSxDQUFDLEVBQUUsSUFBSSxzQkFBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDakMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLE1BQU0sQ0FBQyxDQUFDLEVBQUUsSUFBSSxzQkFBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxFQUFFLElBQUksc0JBQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDekQsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLE1BQU0sQ0FBQyxFQUFFLElBQUksc0JBQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO0lBQ2pDLENBQUMsQ0FBQyxFQUFFLENBQUMsR0FBRyxNQUFNLENBQUMsRUFBRSxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQztJQUNsQyxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsTUFBTSxDQUFDLENBQUMsRUFBRSxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsSUFBSSxzQkFBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUMxRCxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsTUFBTSxDQUFDLEdBQUcsSUFBSSxzQkFBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDbEMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLE1BQU0sQ0FBQyxDQUFDLEdBQUcsSUFBSSxzQkFBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLElBQUksc0JBQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDM0QsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLE1BQU0sQ0FBQyxHQUFHLElBQUksc0JBQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO0lBQ2xDLENBQUMsQ0FBQyxFQUFFLENBQUMsR0FBRyxNQUFNLENBQUMsR0FBRyxJQUFJLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNsQyxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsTUFBTSxDQUFDLEdBQUcsSUFBSSxzQkFBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUM7QUFDdkMsQ0FBQztBQS9hRCxvQ0ErYUM7QUFFRDs7Ozs7R0FLRztBQUNILFNBQWdCLFlBQVksQ0FBQyxHQUFlLEVBQUUsQ0FBYTtJQUN2RCxJQUFJLEVBQUUsR0FBRywwQkFBVyxHQUFHLDJCQUFZLENBQUMsS0FBSyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQztJQUNoRCxJQUFJLEVBQUUsR0FBRywwQkFBVyxHQUFHLENBQUMsMkJBQVksQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxJQUFJLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNoRSxJQUFJLEVBQUUsR0FBRywwQkFBVyxHQUFHLENBQUMsMkJBQVksQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxJQUFJLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNoRSxJQUFJLEVBQUUsR0FBRywwQkFBVyxHQUFHLENBQUMsMkJBQVksQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxJQUFJLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNoRSxJQUFJLEVBQUUsR0FBRywwQkFBVyxHQUFHLENBQUMsMkJBQVksQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxJQUFJLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNqRSxJQUFJLEVBQUUsR0FBRywwQkFBVyxHQUFHLENBQUMsMkJBQVksQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxJQUFJLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNqRSxJQUFJLEVBQUUsR0FBRywwQkFBVyxHQUFHLENBQUMsMkJBQVksQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxJQUFJLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNqRSxJQUFJLEVBQUUsR0FBRywwQkFBVyxHQUFHLENBQUMsMkJBQVksQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxJQUFJLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNqRSxJQUFJLEVBQUUsR0FBRywwQkFBVyxHQUFHLDJCQUFZLENBQUMsS0FBSyxDQUFDLENBQUMsRUFBRSxFQUFFLENBQUMsQ0FBQztJQUNqRCxJQUFJLEVBQUUsR0FBRywwQkFBVyxHQUFHLENBQUMsMkJBQVksQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxJQUFJLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNqRSxJQUFJLEdBQUcsR0FBRywwQkFBVyxHQUFHLENBQUMsMkJBQVksQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxJQUFJLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNsRSxJQUFJLEdBQUcsR0FBRywwQkFBVyxHQUFHLENBQUMsMkJBQVksQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxJQUFJLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNsRSxJQUFJLEdBQUcsR0FBRywwQkFBVyxHQUFHLENBQUMsMkJBQVksQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxJQUFJLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNsRSxJQUFJLEdBQUcsR0FBRywwQkFBVyxHQUFHLENBQUMsMkJBQVksQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxJQUFJLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNsRSxJQUFJLEdBQUcsR0FBRywwQkFBVyxHQUFHLENBQUMsMkJBQVksQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxJQUFJLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNsRSxJQUFJLEdBQUcsR0FBRywwQkFBVyxHQUFHLENBQUMsMkJBQVksQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxJQUFJLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNsRSxJQUFJLEdBQUcsR0FBRywwQkFBVyxHQUFHLDJCQUFZLENBQUMsS0FBSyxDQUFDLENBQUMsRUFBRSxFQUFFLENBQUMsQ0FBQztJQUNsRCxJQUFJLEdBQUcsR0FBRywwQkFBVyxHQUFHLENBQUMsMkJBQVksQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxJQUFJLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNsRSxJQUFJLEdBQUcsR0FBRywwQkFBVyxHQUFHLENBQUMsMkJBQVksQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxJQUFJLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNsRSxJQUFJLEdBQUcsR0FBRywwQkFBVyxHQUFHLENBQUMsMkJBQVksQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxJQUFJLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNsRSxJQUFJLEdBQUcsR0FBRywwQkFBVyxHQUFHLENBQUMsMkJBQVksQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxJQUFJLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNsRSxJQUFJLEdBQUcsR0FBRywwQkFBVyxHQUFHLENBQUMsMkJBQVksQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxJQUFJLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNsRSxJQUFJLEdBQUcsR0FBRywwQkFBVyxHQUFHLENBQUMsMkJBQVksQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxJQUFJLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNsRSxJQUFJLEdBQUcsR0FBRyxDQUFDLDJCQUFZLENBQUMsS0FBSyxDQUFDLENBQUMsRUFBRSxFQUFFLENBQUMsSUFBSSxzQkFBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFFcEQsR0FBRyxJQUFJLEdBQUcsR0FBRyx5QkFBVSxDQUFDO0lBQ3hCLEdBQUcsSUFBSSxHQUFHLEdBQUcseUJBQVUsQ0FBQztJQUN4QixHQUFHLElBQUksR0FBRyxHQUFHLHlCQUFVLENBQUM7SUFDeEIsR0FBRyxJQUFJLEdBQUcsR0FBRyx5QkFBVSxDQUFDO0lBQ3hCLEdBQUcsSUFBSSxHQUFHLEdBQUcseUJBQVUsQ0FBQztJQUN4QixHQUFHLElBQUksR0FBRyxHQUFHLHlCQUFVLENBQUM7SUFDeEIsR0FBRyxHQUFHLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFFakIsR0FBRyxJQUFJLEdBQUcsR0FBRyx5QkFBVSxDQUFDO0lBQ3hCLEdBQUcsSUFBSSxHQUFHLEdBQUcseUJBQVUsQ0FBQztJQUN4QixHQUFHLElBQUksR0FBRyxHQUFHLHlCQUFVLENBQUM7SUFDeEIsR0FBRyxJQUFJLEdBQUcsR0FBRyx5QkFBVSxDQUFDO0lBQ3hCLEdBQUcsSUFBSSxHQUFHLEdBQUcseUJBQVUsQ0FBQztJQUN4QixHQUFHLElBQUksR0FBRyxHQUFHLHlCQUFVLENBQUM7SUFDeEIsR0FBRyxHQUFHLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFFakIsRUFBRSxJQUFJLEdBQUcsR0FBRyx5QkFBVSxDQUFDO0lBQ3ZCLEdBQUcsSUFBSSxHQUFHLEdBQUcseUJBQVUsQ0FBQztJQUN4QixHQUFHLElBQUksR0FBRyxHQUFHLHlCQUFVLENBQUM7SUFDeEIsR0FBRyxJQUFJLEdBQUcsR0FBRyx5QkFBVSxDQUFDO0lBQ3hCLEdBQUcsSUFBSSxHQUFHLEdBQUcseUJBQVUsQ0FBQztJQUN4QixHQUFHLElBQUksR0FBRyxHQUFHLHlCQUFVLENBQUM7SUFDeEIsR0FBRyxHQUFHLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFFakIsRUFBRSxJQUFJLEdBQUcsR0FBRyx5QkFBVSxDQUFDO0lBQ3ZCLEVBQUUsSUFBSSxHQUFHLEdBQUcseUJBQVUsQ0FBQztJQUN2QixHQUFHLElBQUksR0FBRyxHQUFHLHlCQUFVLENBQUM7SUFDeEIsR0FBRyxJQUFJLEdBQUcsR0FBRyx5QkFBVSxDQUFDO0lBQ3hCLEdBQUcsSUFBSSxHQUFHLEdBQUcseUJBQVUsQ0FBQztJQUN4QixHQUFHLElBQUksR0FBRyxHQUFHLHlCQUFVLENBQUM7SUFDeEIsR0FBRyxHQUFHLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFFakIsRUFBRSxJQUFJLEdBQUcsR0FBRyx5QkFBVSxDQUFDO0lBQ3ZCLEVBQUUsSUFBSSxHQUFHLEdBQUcseUJBQVUsQ0FBQztJQUN2QixFQUFFLElBQUksR0FBRyxHQUFHLHlCQUFVLENBQUM7SUFDdkIsR0FBRyxJQUFJLEdBQUcsR0FBRyx5QkFBVSxDQUFDO0lBQ3hCLEdBQUcsSUFBSSxHQUFHLEdBQUcseUJBQVUsQ0FBQztJQUN4QixHQUFHLElBQUksR0FBRyxHQUFHLHlCQUFVLENBQUM7SUFDeEIsR0FBRyxHQUFHLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFFakIsRUFBRSxJQUFJLEdBQUcsR0FBRyx5QkFBVSxDQUFDO0lBQ3ZCLEVBQUUsSUFBSSxHQUFHLEdBQUcseUJBQVUsQ0FBQztJQUN2QixFQUFFLElBQUksR0FBRyxHQUFHLHlCQUFVLENBQUM7SUFDdkIsRUFBRSxJQUFJLEdBQUcsR0FBRyx5QkFBVSxDQUFDO0lBQ3ZCLEdBQUcsSUFBSSxHQUFHLEdBQUcseUJBQVUsQ0FBQztJQUN4QixHQUFHLElBQUksR0FBRyxHQUFHLHlCQUFVLENBQUM7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LEVBQUUsSUFBSSxHQUFHLEdBQUcseUJBQVUsQ0FBQztJQUN2QixHQUFHLEdBQUcsc0JBQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUVqQixFQUFFLElBQUksR0FBRyxHQUFHLHlCQUFVLENBQUM7SUFDdkIsRUFBRSxJQUFJLEdBQUcsR0FBRyx5QkFBVSxDQUFDO0lBQ3ZCLEVBQUUsSUFBSSxHQUFHLEdBQUcseUJBQVUsQ0FBQztJQUN2QixFQUFFLElBQUksR0FBRyxHQUFHLHlCQUFVLENBQUM7SUFDdkIsRUFBRSxJQUFJLEdBQUcsR0FBRyx5QkFBVSxDQUFDO0lBQ3ZCLEVBQUUsSUFBSSxHQUFHLEdBQUcseUJBQVUsQ0FBQztJQUN2QixHQUFHLEdBQUcsc0JBQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUVqQixFQUFFLElBQUksR0FBRyxHQUFHLHlCQUFVLENBQUM7SUFDdkIsRUFBRSxJQUFJLEdBQUcsR0FBRyx5QkFBVSxDQUFDO0lBQ3ZCLEVBQUUsSUFBSSxHQUFHLEdBQUcseUJBQVUsQ0FBQztJQUN2QixFQUFFLElBQUksR0FBRyxHQUFHLHlCQUFVLENBQUM7SUFDdkIsRUFBRSxJQUFJLEdBQUcsR0FBRyx5QkFBVSxDQUFDO0lBQ3ZCLEVBQUUsSUFBSSxHQUFHLEdBQUcseUJBQVUsQ0FBQztJQUN2QixHQUFHLEdBQUcsc0JBQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUVqQixFQUFFLElBQUksR0FBRyxHQUFHLHlCQUFVLENBQUM7SUFDdkIsRUFBRSxJQUFJLEdBQUcsR0FBRyx5QkFBVSxDQUFDO0lBQ3ZCLEVBQUUsSUFBSSxHQUFHLEdBQUcseUJBQVUsQ0FBQztJQUN2QixFQUFFLElBQUksR0FBRyxHQUFHLHlCQUFVLENBQUM7SUFDdkIsRUFBRSxJQUFJLEdBQUcsR0FBRyx5QkFBVSxDQUFDO0lBQ3ZCLEVBQUUsSUFBSSxHQUFHLEdBQUcseUJBQVUsQ0FBQztJQUN2QixHQUFHLEdBQUcsc0JBQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUVqQixFQUFFLElBQUksR0FBRyxHQUFHLHlCQUFVLENB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R0FBRyxHQUFHLHlCQUFVLENBQUM7SUFDdkIsRUFBRSxJQUFJLEdBQUcsR0FBRyx5QkFBVSxDQUFDO0lBQ3ZCLEVBQUUsSUFBSSxHQUFHLEdBQUcseUJBQVUsQ0FBQztJQUN2QixHQUFHLEdBQUcsc0JBQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUVqQixLQUFLLENBQUMsQ0FBQyxDQUFDLEdBQUcsRUFBRSxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDN0IsRUFBRSxJQUFJLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNmLEVBQUUsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksc0JBQU8sQ0FBQyxFQUFFLENBQUMsQ0FBQztJQUM5QixLQUFLLENBQUMsQ0FBQyxDQUFDLEdBQUcsRUFBRSxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDN0IsRUFBRSxJQUFJLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNmLEVBQUUsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksc0JBQU8sQ0FBQyxFQUFFLENBQUMsQ0FBQztJQUM5QixLQUFLLENBQUMsQ0FBQyxDQUFDLEdBQUcsRUFBRSxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDN0IsRUFBRSxJQUFJLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNmLEVBQUUsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksc0JBQU8sQ0FBQyxFQUFFLENBQUMsQ0FBQztJQUM5QixLQUFLLENBQUMsQ0FBQyxDQUFDLEdBQUcsRUFBRSxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDN0IsRUFBRSxJQUFJLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNmLEVBQUUsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksc0JBQU8sQ0FBQyxFQUFFLENBQUMsQ0FBQztJQUM5QixLQUFLLENBQUMsQ0FBQyxDQUFDLEdBQUcsRUFBRSxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDN0IsRUFBRSxJQUFJLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNmLEVBQUUsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksc0JBQU8sQ0FBQyxFQUFFLENBQUMsQ0FBQztJQUM5QixLQUFLLENBQUMsQ0FBQyxDQUFDLEdBQUcsRUFBRSxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDN0IsRUFBRSxJQUFJLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNmLEVBQUUsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksc0JBQU8sQ0FBQyxFQUFFLENBQUMsQ0FBQztJQUM5QixLQUFLLENBQUMsQ0FBQyxDQUFDLEdBQUcsRUFBRSxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDN0IsRUFBRSxJQUFJLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNmLEVBQUUsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksc0JBQU8sQ0FBQyxFQUFFLENBQUMsQ0FBQztJQUM5QixLQUFLLENBQUMsQ0FBQyxDQUFDLEdBQUcsRUFBRSxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDN0IsRUFBRSxJQUFJLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNmLEVBQUUsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksc0JBQU8sQ0FBQyxFQUFFLENBQUMsQ0FBQztJQUM5QixLQUFLLENBQUMsQ0FBQyxDQUFDLEdBQUcsRUFBRSxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDN0IsRUFBRSxJQUFJLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNmLEVBQUUsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksc0JBQU8sQ0FBQyxFQUFFLENBQUMsQ0FBQztJQUM5QixLQUFLLENBQUMsQ0FBQyxDQUFDLEdBQUcsRUFBRSxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDN0IsR0FBRyxJQUFJLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNoQixFQUFFLElBQUksS0FBSyxDQUFDLENBQUMsQ0FBQyxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDOUIsS0FBSyxDQUFDLEVBQUUsQ0FBQyxHQUFHLEdBQUcsSUFBSSxzQkFBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDO0lBQy9CLEdBQUcsSUFBSSxLQUFLLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDakIsR0FBRyxJQUFJLEtBQUssQ0FBQyxFQUFFLENBQUMsSUFBSSxzQkFBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDO0lBQ2hDLEtBQUssQ0FBQyxFQUFFLENBQUMsR0FBRyxHQUFHLElBQUksc0JBQU8sQ0FBQyxFQUFFLENBQUMsQ0FBQztJQUMvQixHQUFHLElBQUksS0FBSyxDQUFDLEVBQUUsQ0FBQyxDQUFDO0lBQ2pCLEdBQUcsSUFBSSxLQUFLLENBQUMsRUFBRSxDQUFDLElBQUksc0JBQU8sQ0FBQyxFQUFFLENBQUMsQ0FBQztJQUVoQyxFQUFFLElBQUksR0FBRyxHQUFHLHlCQUFVLENBQUM7SUFDdkIsRUFBRSxJQUFJLEdBQUcsR0FBRyx5QkFBVSxDQUFDO0lBQ3ZCLEVBQUUsSUFBSSxHQUFHLEdBQUcseUJBQVUsQ0FBQztJQUN2QixFQUFFLElBQUksR0FBRyxHQUFHLHlCQUFVLENBQUM7SUFDdkIsRUFBRSxJQUFJLEdBQUcsR0FBRyx5QkFBVSxDQUFDO0lBQ3ZCLEVBQUUsSUFBSSxHQUFHLEdBQUcseUJBQVUsQ0FBQztJQUN2QixHQUFHLEdBQUcsc0JBQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUVqQixLQUFLLENBQUMsQ0FBQyxDQUFDLEdBQUcsRUFBRSxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDN0IsRUFBRSxJQUFJLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNmLEVBQUUsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksc0JBQU8sQ0FBQyxFQUFFLENBQUMsQ0FBQztJQUM5QixLQUFLLENBQUMsQ0FBQyxDQUFDLEdBQUcsRUFBRSxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDN0IsRUFBRSxJQUFJLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNmLEVBQUUsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksc0JBQU8sQ0FBQyxFQUFFLENBQUMsQ0FBQztJQUM5QixLQUFLLENBQUMsQ0FBQyxDQUFDLEdBQUcsRUFBRSxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDN0IsRUFBRSxJQUFJLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNmLEVBQUUsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksc0JBQU8sQ0FBQyxFQUFFLENBQUMsQ0FBQztJQUM5QixLQUFLLENBQUMsQ0FBQyxDQUFDLEdBQUcsRUFBRSxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDN0IsRUFBRSxJQUFJLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNmLEVBQUUsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksc0JBQU8sQ0FBQyxFQUFFLENBQUMsQ0FBQztJQUM5QixLQUFLLENBQUMsQ0FBQyxDQUFDLEdBQUcsRUFBRSxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDN0IsRUFBRSxJQUFJLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNmLEVBQUUsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksc0JBQU8sQ0FBQyxFQUFFLENBQUMsQ0FBQztJQUM5QixLQUFLLENBQUMsQ0FBQyxDQUFDLEdBQUcsRUFBRSxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDN0IsRUFBRSxJQUFJLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNmLEVBQUUsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksc0JBQU8sQ0FBQyxFQUFFLENBQUMsQ0FBQztJQUM5QixLQUFLLENBQUMsQ0FBQyxDQUFDLEdBQUcsRUFBRSxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDN0IsRUFBRSxJQUFJLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNmLEVBQUUsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksc0JBQU8sQ0FBQyxFQUFFLENBQUMsQ0FBQztJQUM5QixLQUFLLENBQUMsQ0FBQyxDQUFDLEdBQUcsRUFBRSxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDN0IsRUFBRSxJQUFJLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNmLEVBQUUsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksc0JBQU8sQ0FBQyxFQUFFLENBQUMsQ0FBQztJQUM5QixLQUFLLENBQUMsQ0FBQyxDQUFDLEdBQUcsRUFBRSxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDN0IsRUFBRSxJQUFJLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNmLEVBQUUsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksc0JBQU8sQ0FBQyxFQUFFLENBQUMsQ0FBQztJQUM5QixLQUFLLENBQUMsQ0FBQyxDQUFDLEdBQUcsRUFBRSxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDN0IsR0FBRyxJQUFJLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNoQixFQUFFLElBQUksS0FBSyxDQUFDLENBQUMsQ0FBQyxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDOUIsS0FBSyxDQUFDLEVBQUUsQ0FBQyxHQUFHLEdBQUcsSUFBSSxzQkFBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDO0lBQy9CLEdBQUcsSUFBSSxLQUFLLENBQUMsRUFBRSxDQUFDLENBQUM7SUFDakIsR0FBRyxJQUFJLEtBQUssQ0FBQyxFQUFFLENBQUMsSUFBSSxzQkFBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDO0lBRWhDLEdBQUcsQ0FBQyxDQUFDLENBQUMsR0FBRyxNQUFNLENBQUMsRUFBRSxJQUFJLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNsQyxHQUFHLENBQUMsQ0FBQyxDQUFDLEdBQUcsTUFBTSxDQUFDLEVBQUUsSUFBSSxzQkFBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDbEMsR0FBRyxDQUFDLENBQUMsQ0FBQyxHQUFHLE1BQU0sQ0FBQyxDQUFDLEVBQUUsSUFBSSxzQkFBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxFQUFFLElBQUksc0JBQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDMUQsR0FBRyxDQUFDLENBQUMsQ0FBQyxHQUFHLE1BQU0sQ0FBQyxFQUFFLElBQUksc0JBQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO0lBQ2xDLEdBQUcsQ0FBQyxDQUFDLENBQUMsR0FBRyxNQUFNLENBQUMsRUFBRSxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQztJQUNuQyxHQUFHLENBQUMsQ0FBQyxDQUFDLEdBQUcsTUFBTSxDQUFDLENBQUMsRUFBRSxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLEVBQUUsSUFBSSxzQkFBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUMxRCxHQUFHLENBQUMsQ0FBQyxDQUFDLEdBQUcsTUFBTSxDQUFDLEVBQUUsSUFBSSxzQkFBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDbEMsR0FBRyxDQUFDLENBQUMsQ0FBQyxHQUFHLE1BQU0sQ0FBQyxDQUFDLEVBQUUsSUFBSSxzQkFBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxFQUFFLElBQUksc0JBQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDMUQsR0FBRyxDQUFDLENBQUMsQ0FBQyxHQUFHLE1BQU0sQ0FBQyxFQUFFLElBQUksc0JBQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO0lBQ2xDLEdBQUcsQ0FBQyxDQUFDLENBQUMsR0FBRyxNQUFNLENBQUMsRUFBRSxJQUFJLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNsQyxHQUFHLENBQUMsRUFBRSxDQUFDLEdBQUcsTUFBTSxDQUFDLENBQUMsRUFBRSxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLEVBQUUsSUFBSSxzQkFBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUMzRCxHQUFHLENBQUMsRUFBRSxDQUFDLEdBQUcsTUFBTSxDQUFDLEVBQUUsSUFBSSxzQkFBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDbkMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxHQUFHLE1BQU0sQ0FBQyxFQUFFLElBQUksc0JBQU8sQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDO0lBQ3BDLEdBQUcsQ0FBQyxFQUFFLENBQUMsR0FBRyxNQUFNLENBQUMsQ0FBQyxFQUFFLElBQUksc0JBQU8sQ0FBQyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsRUFBRSxJQUFJLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO0lBQzNELEdBQUcsQ0FBQyxFQUFFLENBQUMsR0FBRyxNQUFNLENBQUMsRUFBRSxJQUFJLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNuQyxHQUFHLENBQUMsRUFBRSxDQUFDLEdBQUcsTUFBTSxDQUFDLENBQUMsRUFBRSxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLEVBQUUsSUFBSSxzQkFBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUMzRCxHQUFHLENBQUMsRUFBRSxDQUFDLEdBQUcsTUFBTSxDQUFDLEVBQUUsSUFBSSxzQkFBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDbkMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxHQUFHLE1BQU0sQ0FBQyxFQUFFLElBQUksc0JBQU8sQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDO0lBQ3BDLEdBQUcsQ0FBQyxFQUFFLENBQUMsR0FBRyxNQUFNLENBQUMsQ0FBQyxFQUFFLElBQUksc0JBQU8sQ0FBQyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsRUFBRSxJQUFJLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO0lBQzNELEdBQUcsQ0FBQyxFQUFFLENBQUMsR0FBRyxNQUFNLENBQUMsRUFBRSxJQUFJLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNuQyxHQUFHLENBQUMsRUFBRSxDQUFDLEdBQUcsTUFBTSxDQUFDLEVBQUUsSUFBSSxzQkFBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUM7SUFDcEMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxHQUFHLE1BQU0sQ0FBQyxFQUFFLElBQUksc0JBQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO0lBQ25DLEdBQUcsQ0FBQyxFQUFFLENBQUMsR0FBRyxNQUFNLENBQUMsRUFBRSxJQUFJLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNuQyxHQUFHLENBQUMsRUFBRSxDQUFDLEdBQUcsTUFBTSxDQUFDLENBQUMsRUFBRSxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLEVBQUUsSUFBSSxzQkFBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUMzRCxHQUFHLENBQUMsRUFBRSxDQUFDLEdBQUcsTUFBTSxDQUFDLEVBQUUsSUFBSSxzQkFBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDbkMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxHQUFHLE1BQU0sQ0FBQyxFQUFFLElBQUksc0JBQU8sQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDO0lBQ3BDLEdBQUcsQ0FBQyxFQUFFLENBQUMsR0FBRyxNQUFNLENBQUMsQ0FBQyxFQUFFLElBQUksc0JBQU8sQ0FBQyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxJQUFJLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO0lBQzVELEdBQUcsQ0FBQyxFQUFFLENBQUMsR0FBRyxNQUFNLENBQUMsR0FBRyxJQUFJLHNCQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUNwQyxHQUFHLENBQUMsRUFBRSxDQUFDLEdBQUcsTUFBTSxDQUFDLENBQUMsR0FBRyxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsSUFBSSxzQkFBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUM3RCxHQUFHLENBQUMsRUFBRSxDQUFDLEdBQUcsTUFBTSxDQUFDLEdBQUcsSUFBSSxzQkFBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDcEMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxHQUFHLE1BQU0sQ0FBQyxHQUFHLElBQUksc0JBQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO0lBQ3BDLEdBQUcsQ0FBQyxFQUFFLENBQUMsR0FBRyxNQUFNLENBQUMsR0FBRyxJQUFJLHNCQUFPLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQztBQUN6QyxDQUFDO0FBNVRELG9DQTRUQztBQUVEOzs7O0dBSUc7QUFDSCxTQUFnQixhQUFhLENBQUMsTUFBa0I7SUFDNUMsS0FBSyxJQUFJLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLEVBQUUsRUFBRTtRQUN6QixJQUFNLENBQUMsR0FBRywyQkFBWSxDQUFDLEtBQUssQ0FBQyxNQUFNLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDO1FBRTVDLElBQUksQ0FBQyxHQUFHLG1CQUFXLENBQUMsQ0FBQyxDQUFDLEVBQUU7WUFDcEIsT0FBTyxLQUFLLENBQUM7U0FDaEI7YUFBTSxJQUFJLENBQUMsR0FBRyxtQkFBVyxDQUFDLENBQUMsQ0FBQyxFQUFFO1lBQzNCLE1BQU07U0FDVDthQUFNLElBQUksQ0FBQyxLQUFLLENBQUMsRUFBRTtZQUNoQixPQUFPLEtBQUssQ0FBQztTQUNoQjtLQUNKO0lBRUQsT0FBTyxJQUFJLENBQUM7QUFDaEIsQ0FBQztBQWRELHNDQWNDIn0= + }); var ed25519 = createCommonjsModule(function (module, exports) { @@ -4310,7 +4319,7 @@ return Ed25519; }()); exports.Ed25519 = Ed25519; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZWQyNTUxOS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9jcnlwdG8vZWQyNTUxOS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUEsK0JBQStCO0FBQy9CLHNDQUFzQztBQUN0QywrQkFBK0I7OztBQUUvQjs7OztHQUlHO0FBQ0gsMkNBQTBDO0FBQzFDLG9EQUFtRDtBQUNuRCw0RUFBMkU7QUFDM0UsZ0ZBQStFO0FBQy9FLGdEQUFrRjtBQUVsRjtJQUFBO0lBdUxBLENBQUM7SUFsS0c7Ozs7T0FJRztJQUNXLCtCQUF1QixHQUFyQyxVQUFzQyxVQUFzQjtRQUN4RCxPQUFPLFVBQVUsQ0FBQyxRQUFRLENBQUMsRUFBRSxDQUFDLENBQUMsS0FBSyxFQUFFLENBQUM7SUFDM0MsQ0FBQztJQUVEOzs7O09BSUc7SUFDVyx1QkFBZSxHQUE3QixVQUE4QixJQUFnQjtRQUkxQyxJQUFNLFVBQVUsR0FBRyxPQUFPLENBQUMsa0JBQWtCLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLEVBQUUsT0FBTyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUM7UUFDaEYsT0FBTztZQUNILFVBQVUsWUFBQTtZQUNWLFNBQVMsRUFBRSxPQUFPLENBQUMsdUJBQXVCLENBQUMsVUFBVSxDQUFDO1NBQ3pELENBQUM7SUFDTixDQUFDO0lBRUQ7Ozs7T0FJRztJQUNXLDBCQUFrQixHQUFoQyxVQUFpQyxJQUFnQjtRQUM3QyxJQUFJLENBQUMsSUFBSSxJQUFJLElBQUksQ0FBQyxNQUFNLEtBQUssT0FBTyxDQUFDLFNBQVMsRUFBRTtZQUM1QyxNQUFNLElBQUksS0FBSyxDQUFDLGdEQUE4QyxPQUFPLENBQUMsU0FBUyxpQkFDaEUsSUFBSSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUUsQ0FBQyxDQUFDO1NBQzVDO1FBRUQsSUFBTSxNQUFNLEdBQUcsSUFBSSxlQUFNLEVBQUUsQ0FBQztRQUM1QixNQUFN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 + }); var ITransactionEssence = createCommonjsModule(function (module, exports) { @@ -4320,7 +4329,7 @@ * The global type for the transaction essence. */ exports.TRANSACTION_ESSENCE_TYPE = 0; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiSVRyYW5zYWN0aW9uRXNzZW5jZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9tb2RlbHMvSVRyYW5zYWN0aW9uRXNzZW5jZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFRQTs7R0FFRztBQUNVLFFBQUEsd0JBQXdCLEdBQUcsQ0FBQyxDQUFDIn0= + }); var ISigLockedDustAllowanceOutput = createCommonjsModule(function (module, exports) { @@ -4330,7 +4339,7 @@ * The global type for the sig locked dust allowance output. */ exports.SIG_LOCKED_DUST_ALLOWANCE_OUTPUT_TYPE = 1; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiSVNpZ0xvY2tlZER1c3RBbGxvd2FuY2VPdXRwdXQuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvbW9kZWxzL0lTaWdMb2NrZWREdXN0QWxsb3dhbmNlT3V0cHV0LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQUtBOztHQUVHO0FBQ1UsUUFBQSxxQ0FBcUMsR0FBRyxDQUFDLENBQUMifQ== + }); var ISigLockedSingleOutput = createCommonjsModule(function (module, exports) { @@ -4340,7 +4349,7 @@ * The global type for the sig locked single output. */ exports.SIG_LOCKED_SINGLE_OUTPUT_TYPE = 0; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiSVNpZ0xvY2tlZFNpbmdsZU91dHB1dC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9tb2RlbHMvSVNpZ0xvY2tlZFNpbmdsZU91dHB1dC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFLQTs7R0FFRztBQUNVLFFBQUEsNkJBQTZCLEdBQUcsQ0FBQyxDQUFDIn0= + }); var ITreasuryOutput = createCommonjsModule(function (module, exports) { @@ -4350,7 +4359,7 @@ * The global type for the treasury output. */ exports.TREASURY_OUTPUT_TYPE = 2; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiSVRyZWFzdXJ5T3V0cHV0LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL21vZGVscy9JVHJlYXN1cnlPdXRwdXQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBSUE7O0dBRUc7QUFDVSxRQUFBLG9CQUFvQixHQUFHLENBQUMsQ0FBQyJ9 + }); var output = createCommonjsModule(function (module, exports) { @@ -4561,7 +4570,7 @@ writeStream.writeUInt64("treasuryOutput.amount", BigInt(object.amount)); } exports.serializeTreasuryOutput = serializeTreasuryOutput; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoib3V0cHV0LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2JpbmFyeS9vdXRwdXQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBQUEsK0JBQStCO0FBQy9CLHNDQUFzQztBQUN0Qyx5RkFBK0g7QUFDL0gsMkVBQXlHO0FBQ3pHLDZEQUFrRjtBQUlsRixxQ0FBaUg7QUFDakgsbUNBQTBEO0FBRTFEOztHQUVHO0FBQ1UsUUFBQSxpQkFBaUIsR0FBVywwQkFBaUIsQ0FBQztBQUUzRDs7R0FFRztBQUNVLFFBQUEsbUNBQW1DLEdBQzVDLHlCQUFpQixHQUFHLDRCQUFrQixHQUFHLG9DQUEwQixDQUFDO0FBRXhFOztHQUVHO0FBQ1UsUUFBQSwyQ0FBMkMsR0FDcEQseUJBQWlCLEdBQUcsNEJBQWtCLEdBQUcsb0NBQTBCLENBQUM7QUFFeEU7O0dBRUc7QUFDVSxRQUFBLDBCQUEwQixHQUNuQyx5QkFBaUIsR0FBRyxvQkFBVyxDQUFDO0FBRXBDOztHQUVHO0FBQ1UsUUFBQSxnQkFBZ0IsR0FBVyxDQUFDLENBQUM7QUFFMUM7O0dBRUc7QUFDVSxRQUFBLGdCQUFnQixHQUFXLEdBQUcsQ0FBQztBQUU1Qzs7OztHQUlHO0FBQ0gsU0FBZ0Isa0JBQWtCLENBQUMsVUFBc0I7SUFFckQsSUFBTSxVQUFVLEdBQUcsVUFBVSxDQUFDLFVBQVUsQ0FBQyxvQkFBb0IsQ0FBQyxDQUFDO0lBRS9ELElBQU0sTUFBTSxHQUFpRixFQUFFLENBQUM7SUFDaEcsS0FBSyxJQUFJLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxHQUFHLFVBQVUsRUFBRSxDQUFDLEVBQUUsRUFBRTtRQUNqQyxNQUFNLENBQUMsSUFBSSxDQUFDLGlCQUFpQixDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUM7S0FDOUM7SUFFRCxPQUFPLE1BQU0sQ0FBQztBQUNsQixDQUFDO0FBVkQsZ0RBVUM7QUFFRDs7OztHQUlHO0FBQ0gsU0FBZ0IsZ0JBQWdCLENBQUMsV0FBd0IsRUFDckQsT0FB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 + }); var transaction = createCommonjsModule(function (module, exports) { @@ -4647,7 +4656,7 @@ payload.serializePayload(writeStream, object.payload); } exports.serializeTransactionEssence = serializeTransactionEssence; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidHJhbnNhY3Rpb24uanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvYmluYXJ5L3RyYW5zYWN0aW9uLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQUFBLCtCQUErQjtBQUMvQixzQ0FBc0M7QUFDdEMsbUVBQXVFO0FBQ3ZFLHlGQUErSDtBQUMvSCwyRUFBeUc7QUFDekcscUVBQThGO0FBQzlGLG1EQUFtRTtBQUduRSxtQ0FBd0U7QUFDeEUsaUNBQTZEO0FBQzdELG1DQUFnRTtBQUNoRSxxQ0FBaUU7QUFFakU7O0dBRUc7QUFDVSxRQUFBLDhCQUE4QixHQUFXLDBCQUFpQixHQUFHLENBQUMsQ0FBQyxHQUFHLHFCQUFZLENBQUMsR0FBRyxvQkFBVyxDQUFDO0FBRTNHOzs7O0dBSUc7QUFDSCxTQUFnQiw2QkFBNkIsQ0FBQyxVQUFzQjtJQUNoRSxJQUFJLENBQUMsVUFBVSxDQUFDLFlBQVksQ0FBQyxzQ0FBOEIsQ0FBQyxFQUFFO1FBQzFELE1BQU0sSUFBSSxLQUFLLENBQUMsaUNBQStCLFVBQVUsQ0FBQyxNQUFNLEVBQUUscUVBQ0Usc0NBQWdDLENBQUMsQ0FBQztLQUN6RztJQUVELElBQU0sSUFBSSxHQUFHLFVBQVUsQ0FBQyxRQUFRLENBQUMseUJBQXlCLENBQUMsQ0FBQztJQUM1RCxJQUFJLElBQUksS0FBSyw4Q0FBd0IsRUFBRTtRQUNuQyxNQUFNLElBQUksS0FBSyxDQUFDLHlDQUF1QyxJQUFNLENBQUMsQ0FBQztLQUNsRTtJQUVELElBQU0sTUFBTSxHQUFHLHlCQUFpQixDQUFDLFVBQVUsQ0FBQyxDQUFDO0lBQzdDLElBQU0sT0FBTyxHQUFHLDJCQUFrQixDQUFDLFVBQVUsQ0FBQyxDQUFDO0lBRS9DLElBQU0sT0FBTyxHQUFHLDRCQUFrQixDQUFDLFVBQVUsQ0FBQyxDQUFDO0lBQy9DLElBQUksT0FBTyxJQUFJLE9BQU8sQ0FBQyxJQUFJLEtBQUssNENBQXVCLEVBQUU7UUFDckQsTUFBTSxJQUFJLEtBQUssQ0FBQyxrRUFBa0UsQ0FBQyxDQUFDO0tBQ3ZGO0lBRUQsS0FBb0IsVUFBTSxFQUFOLGlCQUFNLEVBQU4sb0JBQU0sRUFBTixJQUFNLEVBQUU7UUFBdkIsSUFBTSxLQUFLLGVBQUE7UUFDWixJQUFJLEtBQUssQ0FBQyxJQUFJLEtBQUssNEJBQWUsRUFBRTtZQUNoQyxNQUFNLElBQUksS0FBSyxDQUFDLGtEQUFrRCxDQUFDLENBQUM7U0FDdkU7S0FDSjtJQUVELEtBQXFCLFVBQU8sRUFBUCxtQkFBTyxFQUFQLHFCQUFPLEVBQVAsSUFBTyxFQUFFO1FBQXpCLElBQU0sTUFBTSxnQkFBQTtRQUNiLElBQUksTUFBTSxDQUFDLElBQUksS0FBSyxzREFBNkI7WUFDN0MsTUFBTSxDQUFDLElBQUksS0FBSyxxRUFBcUMsRUFBRTtZQUN2RCxNQUFNLElBQUksS0FBSyxDQUNYLG1HQUFtRyxDQUN0RyxDQUFDO1NBQ0w7S0FDSjtJQUVELE9BQU87UUFDSCxJQUFJLEVBQUUsOENBQXdCO1FBQzlCLE1BQU0sRUFBRSxNQUFzQjtRQUM5QixPQUFPLEVBQUUsT0FBcUU7UUFDOUUsT0FBTyxTQUFBO0tBQ1YsQ0FBQztBQUNOLENBQUM7QUF4Q0Qsc0VBd0NDO0FBRUQ7Ozs7R0FJRztBQUNILFNBQWdCLDJCQUEyQixDQUFDLFdBQXdCLEVBQ2hFLE1BQTJCO0lBQzNCLFdBQVcsQ0FBQyxTQUFTLENBQUMseUJBQXlCLEVBQUUsTUFBTSxDQUFDLElBQUksQ0FBQyxDQUFDO0lBRTlELEtBQW9CLFVBQWEsRUFBYixLQUFBLE1BQU0sQ0FBQyxNQUFNLEVBQWIsY0FBYSxFQUFiLElBQWEsRUFBRTtRQUE5QixJQUFNLEtBQUssU0FBQTtRQUNaLElBQUksS0FBSyxDQUFDLElBQUksS0FBSyw0QkFBZSxFQUFFO1lBQ2hDLE1BQU0sSUFBSSxLQUFLLENBQUMsa0RBQWtELENBQUMsQ0FBQztTQUN2RTtLQUNKO0lBRUQsdUJBQWUsQ0FBQyxXQUFXLEVBQUUsTUFBTSxDQUFDLE1BQU0sQ0FBQyxDQUFDO0lBRTVDLEtBQXFCLFVBQWMsRUFBZCxLQUFBLE1BQU0sQ0FBQyxPQUFPLEVBQWQsY0FBYyxFQUFkLElBQWMsRUFBRTtRQUFoQyxJQUFNLE1BQU0sU0FBQTtRQUNiLElBQUksTUFBTSxDQUFDLElBQUksS0FBSyxzREFBNkI7WUFDN0MsTUFBTSxDQUFDLElBQUksS0FBSyxxRUFBcUMsRUFBRTtZQUN2RCxNQUFNLElBQUksS0FBSyxDQUNYLG1HQUFtRyxDQUN0RyxDQUFDO1NBQ0w7S0FDSjtJQUVELHlCQUFnQixDQUFDLFdBQVcsRUFBRSxNQUFNLENBQUMsT0FBTyxDQUFDLENBQUM7SUFDOUMsMEJBQWdCLENBQUMsV0FBVyxFQUFFLE1BQU0sQ0FBQyxPQUFPLENBQUMsQ0FBQztBQUNsRCxDQUFDO0FBdkJELGtFQXVCQyJ9 + }); var IReferenceUnlockBlock = createCommonjsModule(function (module, exports) { @@ -4657,7 +4666,7 @@ * The global type for the unlock block. */ exports.REFERENCE_UNLOCK_BLOCK_TYPE = 1; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiSVJlZmVyZW5jZVVubG9ja0Jsb2NrLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL21vZGVscy9JUmVmZXJlbmNlVW5sb2NrQmxvY2sudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBSUE7O0dBRUc7QUFDVSxRQUFBLDJCQUEyQixHQUFHLENBQUMsQ0FBQyJ9 + }); var ISignatureUnlockBlock = createCommonjsModule(function (module, exports) { @@ -4667,7 +4676,7 @@ * The global type for the unlock block. */ exports.SIGNATURE_UNLOCK_BLOCK_TYPE = 0; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiSVNpZ25hdHVyZVVubG9ja0Jsb2NrLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL21vZGVscy9JU2lnbmF0dXJlVW5sb2NrQmxvY2sudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBS0E7O0dBRUc7QUFDVSxRQUFBLDJCQUEyQixHQUFHLENBQUMsQ0FBQyJ9 + }); var IEd25519Signature = createCommonjsModule(function (module, exports) { @@ -4677,7 +4686,7 @@ * The global type for the signature type. */ exports.ED25519_SIGNATURE_TYPE = 0; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiSUVkMjU1MTlTaWduYXR1cmUuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvbW9kZWxzL0lFZDI1NTE5U2lnbmF0dXJlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQUlBOztHQUVHO0FBQ1UsUUFBQSxzQkFBc0IsR0FBRyxDQUFDLENBQUMifQ== + }); var signature = createCommonjsModule(function (module, exports) { @@ -4763,7 +4772,7 @@ writeStream.writeFixedHex("ed25519Signature.signature", ed25519.Ed25519.SIGNATURE_SIZE, object.signature); } exports.serializeEd25519Signature = serializeEd25519Signature; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2lnbmF0dXJlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2JpbmFyeS9zaWduYXR1cmUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBQUEsK0JBQStCO0FBQy9CLHNDQUFzQztBQUN0Qyw2Q0FBNEM7QUFDNUMsaUVBQXdGO0FBR3hGLG1DQUE2QztBQUU3Qzs7R0FFRztBQUNVLFFBQUEsb0JBQW9CLEdBQVcsMEJBQWlCLENBQUM7QUFFOUQ7O0dBRUc7QUFDVSxRQUFBLDRCQUE0QixHQUNyQyw0QkFBb0IsR0FBRyxpQkFBTyxDQUFDLGNBQWMsR0FBRyxpQkFBTyxDQUFDLGVBQWUsQ0FBQztBQUU1RTs7OztHQUlHO0FBQ0gsU0FBZ0Isb0JBQW9CLENBQUMsVUFBc0I7SUFDdkQsSUFBSSxDQUFDLFVBQVUsQ0FBQyxZQUFZLENBQUMsNEJBQW9CLENBQUMsRUFBRTtRQUNoRCxNQUFNLElBQUksS0FBSyxDQUFDLHVCQUFxQixVQUFVLENBQUMsTUFBTSxFQUFFLHFFQUNZLDRCQUFzQixDQUFDLENBQUM7S0FDL0Y7SUFFRCxJQUFNLElBQUksR0FBRyxVQUFVLENBQUMsUUFBUSxDQUFDLGdCQUFnQixFQUFFLEtBQUssQ0FBQyxDQUFDO0lBQzFELElBQUksS0FBSyxDQUFDO0lBRVYsSUFBSSxJQUFJLEtBQUssMENBQXNCLEVBQUU7UUFDakMsS0FBSyxHQUFHLDJCQUEyQixDQUFDLFVBQVUsQ0FBQyxDQUFDO0tBQ25EO1NBQU07UUFDSCxNQUFNLElBQUksS0FBSyxDQUFDLGlDQUErQixJQUFNLENBQUMsQ0FBQztLQUMxRDtJQUVELE9BQU8sS0FBSyxDQUFDO0FBQ2pCLENBQUM7QUFoQkQsb0RBZ0JDO0FBRUQ7Ozs7R0FJRztBQUNILFNBQWdCLGtCQUFrQixDQUFDLFdBQXdCLEVBQ3ZELE1BQXlCO0lBQ3pCLElBQUksTUFBTSxDQUFDLElBQUksS0FBSywwQ0FBc0IsRUFBRTtRQUN4Qyx5QkFBeUIsQ0FBQyxXQUFXLEVBQUUsTUFBTSxDQUFDLENBQUM7S0FDbEQ7U0FBTTtRQUNILE1BQU0sSUFBSSxLQUFLLENBQUMsaUNBQStCLE1BQU0sQ0FBQyxJQUFNLENBQUMsQ0FBQztLQUNqRTtBQUNMLENBQUM7QUFQRCxnREFPQztBQUVEOzs7O0dBSUc7QUFDSCxTQUFnQiwyQkFBMkIsQ0FBQyxVQUFzQjtJQUM5RCxJQUFJLENBQUMsVUFBVSxDQUFDLFlBQVksQ0FBQyxvQ0FBNEIsQ0FBQyxFQUFFO1FBQ3hELE1BQU0sSUFBSSxLQUFLLENBQUMsK0JBQTZCLFVBQVUsQ0FBQyxNQUFNLEVBQUUscUVBQ0ksb0NBQThCLENBQUMsQ0FBQztLQUN2RztJQUVELElBQU0sSUFBSSxHQUFHLFVBQVUsQ0FBQyxRQUFRLENBQUMsdUJBQXVCLENBQUMsQ0FBQztJQUMxRCxJQUFJLElBQUksS0FBSywwQ0FBc0IsRUFBRTtRQUNqQyxNQUFNLElBQUksS0FBSyxDQUFDLHVDQUFxQyxJQUFNLENBQUMsQ0FBQztLQUNoRTtJQUVELElBQU0sU0FBUyxHQUFHLFVBQVUsQ0FBQyxZQUFZLENBQUMsNEJBQTRCLEVBQUUsaUJBQU8sQ0FBQyxlQUFlLENBQUMsQ0FBQztJQUNqRyxJQUFNLFNBQVMsR0FBRyxVQUFVLENBQUMsWUFBWSxDQUFDLDRCQUE0QixFQUFFLGlCQUFPLENBQUMsY0FBYyxDQUFDLENBQUM7SUFFaEcsT0FBTztRQUNILElBQUksRUFBRSwwQ0FBc0I7UUFDNUIsU0FBUyxXQUFBO1FBQ1QsU0FBUyxXQUFBO0tBQ1osQ0FBQztBQUNOLENBQUM7QUFuQkQsa0VBbUJDO0FBRUQ7Ozs7R0FJRztBQUNILFNBQWdCLHlCQUF5QixDQUFDLFdBQXdCLEVBQzlELE1BQXlCO0lBQ3pCLFdBQVcsQ0FBQyxTQUFTLENBQUMsdUJBQXVCLEVBQUUsTUFBTSxDQUFDLElBQUksQ0FBQyxDQUFDO0lBQzVELFdBQVcsQ0FBQyxhQUFhLENBQUMsNEJBQTRCLEVBQUUsaUJBQU8sQ0FBQyxlQUFlLEVBQUUsTUFBTSxDQUFDLFNBQVMsQ0FBQyxDQUFDO0lBQ25HLFdBQVcsQ0FBQyxhQUFhLENBQUMsNEJBQTRCLEVBQUUsaUJBQU8sQ0FBQyxjQUFjLEVBQUUsTUFBTSxDQUFDLFNBQVMsQ0FBQyxDQUFDO0FBQ3RHLENBQUM7QUFMRCw4REFLQyJ9 + }); var unlockBlock = createCommonjsModule(function (module, exports) { @@ -4913,7 +4922,7 @@ writeStream.writeUInt16("referenceUnlockBlock.reference", object.reference); } exports.serializeReferenceUnlockBlock = serializeReferenceUnlockBlock; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidW5sb2NrQmxvY2suanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvYmluYXJ5L3VubG9ja0Jsb2NrLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQUFBLCtCQUErQjtBQUMvQixzQ0FBc0M7QUFDdEMseUVBQXFHO0FBQ3JHLHlFQUFxRztBQUlyRyxtQ0FBMEQ7QUFDMUQseUNBQTZGO0FBRTdGOztHQUVHO0FBQ1UsUUFBQSx1QkFBdUIsR0FBVywwQkFBaUIsQ0FBQztBQUVqRTs7R0FFRztBQUNVLFFBQUEsaUNBQWlDLEdBQzFDLCtCQUF1QixHQUFHLGdDQUFvQixDQUFDO0FBRW5EOztHQUVHO0FBQ1UsUUFBQSxpQ0FBaUMsR0FBVywrQkFBdUIsR0FBRyxvQkFBVyxDQUFDO0FBRS9GOzs7O0dBSUc7QUFDSCxTQUFnQix1QkFBdUIsQ0FBQyxVQUFzQjtJQUMxRCxJQUFNLGVBQWUsR0FBRyxVQUFVLENBQUMsVUFBVSxDQUFDLG9DQUFvQyxDQUFDLENBQUM7SUFDcEYsSUFBTSxZQUFZLEdBQXNELEVBQUUsQ0FBQztJQUMzRSxLQUFLLElBQUksQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLEdBQUcsZUFBZSxFQUFFLENBQUMsRUFBRSxFQUFFO1FBQ3RDLFlBQVksQ0FBQyxJQUFJLENBQUMsc0JBQXNCLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQztLQUN6RDtJQUNELE9BQU8sWUFBWSxDQUFDO0FBQ3hCLENBQUM7QUFQRCwwREFPQztBQUVEOzs7O0dBSUc7QUFDSCxTQUFnQixxQkFBcUIsQ0FBQyxXQUF3QixFQUFFLE9BQ1g7SUFDakQsV0FBVyxDQUFDLFdBQVcsQ0FBQyxvQ0FBb0MsRUFBRSxPQUFPLENBQUMsTUFBTSxDQUFDLENBQUM7SUFFOUUsS0FBSyxJQUFJLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxHQUFHLE9BQU8sQ0FBQyxNQUFNLEVBQUUsQ0FBQyxFQUFFLEVBQUU7UUFDckMsb0JBQW9CLENBQUMsV0FBVyxFQUFFLE9B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 + }); var payload = createCommonjsModule(function (module, exports) { @@ -5317,7 +5326,7 @@ output.serializeTreasuryOutput(writeStream, object.output); } exports.serializeTreasuryTransactionPayload = serializeTreasuryTransactionPayload; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicGF5bG9hZC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9iaW5hcnkvcGF5bG9hZC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFBQSwrQkFBK0I7QUFDL0Isc0NBQXNDO0FBQ3RDLDZDQUE0QztBQUM1QyxtRUFBMkY7QUFDM0YsaUVBQXdGO0FBQ3hGLDZEQUFrRjtBQUNsRixxRUFBeUU7QUFDekUscUVBQThGO0FBQzlGLHFGQUF1SDtBQUl2SCxtQ0FBZ0o7QUFDaEosaUNBQXNGO0FBQ3RGLGlDQUFzRztBQUN0RyxxQ0FBbUU7QUFDbkUsbUNBQTBHO0FBQzFHLDZDQUEyRjtBQUMzRiw2Q0FBK0U7QUFFL0U7O0dBRUc7QUFDVSxRQUFBLGtCQUFrQixHQUFXLG9CQUFXLENBQUM7QUFFdEQ7O0dBRUc7QUFDVSxRQUFBLDRCQUE0QixHQUNyQywwQkFBa0IsR0FBRyxjQUFjO0lBQ25DLG9CQUFXLEdBQUcsUUFBUTtJQUN0QixvQkFBVyxHQUFHLFlBQVk7SUFDMUIsMEJBQWlCLEdBQUcsV0FBVztJQUMvQiwwQkFBaUIsR0FBRyxXQUFXO0lBQy9CLDRCQUFtQixHQUFHLGVBQWU7SUFDckMsQ0FBQyxDQUFDLEdBQUcsb0JBQVcsQ0FBQyxHQUFHLCtDQUErQztJQUNuRSxrQkFBUyxHQUFHLGtCQUFrQjtJQUM5QixpQkFBTyxDQUFDLGVBQWUsR0FBRyxlQUFlO0lBQ3pDLGtCQUFTLEdBQUcsaUJBQWlCO0lBQzdCLGlCQUFPLENBQUMsY0FBYyxDQUFDLENBQUMsY0FBYztBQUUxQzs7R0FFRztBQUNVLFFBQUEsNkJBQTZCLEdBQ3RDLDBCQUFrQixHQUFHLGNBQWM7SUFDbkMsc0JBQWEsR0FBRyxlQUFlO0lBQy9CLENBQUMsR0FBRyxtQkFBbUI7SUFDdkIsc0JBQWEsQ0FBQyxDQUFDLGNBQWM7QUFFakM7O0dBRUc7QUFDVSxRQUFBLDhCQUE4QixHQUN2QywwQkFBa0IsR0FBRyxjQUFjO0lBQ25DLG9CQUFXLENBQUMsQ0FBQyxlQUFlO0FB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 + }); var message = createCommonjsModule(function (module, exports) { @@ -5422,7 +5431,7 @@ writeStream.writeUInt64("message.nonce", BigInt((_d = object.nonce) !== null && _d !== void 0 ? _d : 0)); } exports.serializeMessage = serializeMessage; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWVzc2FnZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9iaW5hcnkvbWVzc2FnZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFBQSwrQkFBK0I7QUFDL0Isc0NBQXNDO0FBQ3RDLG1FQUF1RTtBQUV2RSxpRUFBcUU7QUFDckUsNkRBQWlFO0FBQ2pFLHFFQUF5RTtBQUN6RSxxRkFBMEY7QUFHMUYsbUNBQXFFO0FBQ3JFLHFDQUFxRjtBQUVyRjs7R0FFRztBQUNILElBQU0sa0JBQWtCLEdBQ3BCLG9CQUFXLEdBQUcsYUFBYTtJQUMzQixrQkFBUyxHQUFHLGVBQWU7SUFDM0IsMEJBQWlCLEdBQUcsZ0JBQWdCO0lBQ3BDLDRCQUFrQixHQUFHLHFCQUFxQjtJQUMxQyxvQkFBVyxDQUFDLENBQUMsUUFBUTtBQUV6Qjs7R0FFRztBQUNVLFFBQUEsa0JBQWtCLEdBQVcsS0FBSyxDQUFDO0FBRWhEOztHQUVHO0FBQ1UsUUFBQSxrQkFBa0IsR0FBVyxDQUFDLENBQUM7QUFFNUM7O0dBRUc7QUFDVSxRQUFBLGtCQUFrQixHQUFXLENBQUMsQ0FBQztBQUU1Qzs7OztHQUlHO0FBQ0gsU0FBZ0Isa0JBQWtCLENBQUMsVUFBc0I7SUFDckQsSUFBSSxDQUFDLFVBQVUsQ0FBQyxZQUFZLENBQUMsa0JBQWtCLENBQUMsRUFBRTtRQUM5QyxNQUFNLElBQUksS0FBSyxDQUFDLHFCQUFtQixVQUFVLENBQUMsTUFBTSxFQUFFLHFFQUNjLGtCQUFvQixDQUFDLENBQUM7S0FDN0Y7SUFFRCxJQUFNLFNBQVMsR0FBRyxVQUFVLENBQUMsVUFBVSxDQUFDLG1CQUFtQixDQUFDLENBQUM7SUFFN0QsSUFBTSxVQUFVLEdBQUcsVUFBVSxDQUFDLFFBQVEsQ0FBQyxvQkFBb0IsQ0FBQyxDQUFDO0lBQzdELElBQU0sT0FBTyxHQUFhLEVBQUUsQ0FBQztJQUU3QixLQUFLLElBQUksQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLEdBQUcsVUFBVSxFQUFFLENBQUMs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 + }); var clientError = createCommonjsModule(function (module, exports) { @@ -5436,8 +5445,6 @@ return extendStatics(d, b); }; return function (d, b) { - if (typeof b !== "function" && b !== null) - throw new TypeError("Class extends value " + String(b) + " is not a constructor or null"); extendStatics(d, b); function __() { this.constructor = d; } d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); @@ -5464,7 +5471,7 @@ return ClientError; }(Error)); exports.ClientError = ClientError; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY2xpZW50RXJyb3IuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvY2xpZW50cy9jbGllbnRFcnJvci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUEsK0JBQStCO0FBQy9CLHNDQUFzQzs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBRXRDO0lBQWlDLCtCQUFLO0lBZ0JsQzs7Ozs7O09BTUc7SUFDSCxxQkFBWSxPQUFlLEVBQUUsS0FBYSxFQUFFLFVBQWtCLEVBQUUsSUFBYTtRQUE3RSxZQUNJLGtCQUFNLE9BQU8sQ0FBQyxTQUlqQjtRQUhHLEtBQUksQ0FBQyxLQUFLLEdBQUcsS0FBSyxDQUFDO1FBQ25CLEtBQUksQ0FBQyxVQUFVLEdBQUcsVUFBVSxDQUFDO1FBQzdCLEtBQUksQ0FBQyxJQUFJLEdBQUcsSUFBSSxDQUFDOztJQUNyQixDQUFDO0lBQ0wsa0JBQUM7QUFBRCxDQUFDLEFBN0JELENBQWlDLEtBQUssR0E2QnJDO0FBN0JZLGtDQUFXIn0= + }); var byteLength_1 = byteLength; @@ -5845,7 +5852,7 @@ return Converter; }()); exports.Converter = Converter; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29udmVydGVyLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL3V0aWxzL2NvbnZlcnRlci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFBQSwrQkFBK0I7QUFDL0Isc0NBQXNDO0FBQ3RDLCtCQUErQjtBQUMvQix1Q0FBdUQ7QUFDdkQ7O0dBRUc7QUFDSDtJQUFBO0lBc1BBLENBQUM7SUF6T0c7Ozs7OztPQU1HO0lBQ1cscUJBQVcsR0FBekIsVUFDSSxLQUF3QixFQUN4QixVQUFtQixFQUNuQixNQUEyQjtRQUMzQixJQUFNLEtBQUssR0FBRyxVQUFVLGFBQVYsVUFBVSxjQUFWLFVBQVUsR0FBSSxDQUFDLENBQUM7UUFDOUIsSUFBTSxHQUFHLEdBQUcsTUFBTSxhQUFOLE1BQU0sY0FBTixNQUFNLEdBQUksS0FBSyxDQUFDLE1BQU0sQ0FBQztRQUNuQyxJQUFJLEdBQUcsR0FBRyxFQUFFLENBQUM7UUFFYixLQUFLLElBQUksQ0FBQyxHQUFHLEtBQUssRUFBRSxDQUFDLEdBQUcsS0FBSyxHQUFHLEdBQUcsRUFBRSxDQUFDLEVBQUUsRUFBRTtZQUN0QyxJQUFNLEtBQUssR0FBRyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUM7WUFFdkIsSUFBSSxLQUFLLEdBQUcsSUFBSSxFQUFFO2dCQUNkLEdBQUcsSUFBSSxNQUFNLENBQUMsWUFBWSxDQUFDLEtBQUssQ0FBQyxDQUFDO2FBQ3JDO2lCQUFNLElBQUksS0FBSyxHQUFHLElBQUksSUFBSSxLQUFLLEdBQUcsSUFBSSxFQUFFO2dCQUNyQyxHQUFHLElBQUksTUFBTSxDQUFDLFlBQVksQ0FBQyxDQUFDLENBQUMsS0FBSyxHQUFHLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxHQUFHLENBQUMsS0FBSyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsR0FBRyxJQUFJLENBQUMsQ0FBQyxDQUFDO2dCQUMxRSxDQUFDLElBQUksQ0FBQyxDQUFDO2FBQ1Y7aUJBQU0sSUFBSSxLQUFLLEdBQUcs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 + }); var readStream = createCommonjsModule(function (module, exports) { @@ -6037,7 +6044,7 @@ return ReadStream; }()); exports.ReadStream = ReadStream; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicmVhZFN0cmVhbS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy91dGlscy9yZWFkU3RyZWFtLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQUFBLCtCQUErQjtBQUMvQixzQ0FBc0M7QUFDdEMsK0JBQStCO0FBQy9CLCtDQUE4QztBQUM5Qyx5Q0FBd0M7QUFFeEM7O0dBRUc7QUFDSDtJQWFJOzs7O09BSUc7SUFDSCxvQkFBWSxPQUFtQixFQUFFLGNBQTBCO1FBQTFCLCtCQUFBLEVBQUEsa0JBQTBCO1FBQ3ZELElBQUksQ0FBQyxRQUFRLEdBQUcsSUFBSSxVQUFVLENBQUMsT0FBTyxDQUFDLENBQUM7UUFDeEMsSUFBSSxDQUFDLFVBQVUsR0FBRyxjQUFjLENBQUM7SUFDckMsQ0FBQztJQUVEOzs7T0FHRztJQUNJLDJCQUFNLEdBQWI7UUFDSSxPQUFPLElBQUksQ0FBQyxRQUFRLENBQUMsVUFBVSxDQUFDO0lBQ3BDLENBQUM7SUFFRDs7OztPQUlHO0lBQ0ksaUNBQVksR0FBbkIsVUFBb0IsU0FBaUI7UUFDakMsT0FBTyxJQUFJLENBQUMsVUFBVSxHQUFHLFNBQVMsSUFBSSxJQUFJLENBQUMsUUFBUSxDQUFDLFVBQVUsQ0FBQztJQUNuRSxDQUFDO0lBRUQ7OztPQUdHO0lBQ0ksMkJBQU0sR0FBYjtRQUNJLE9BQU8sSUFBSSxDQUFDLFFBQVEsQ0FBQyxVQUFVLEdBQUcsSUFBSSxDQUFDLFVBQVUsQ0FBQztJQUN0RCxDQUFDO0lBRUQ7OztPQUdHO0lBQ0ksaUNBQVksR0FBbkI7UUFDSSxPQUFPLElBQUksQ0FBQyxVQUFVLENBQUM7SUFDM0IsQ0FBQztJQUVEOzs7T0FHRztJQUNJLGlDQUFZLEdBQW5CLFVBQW9CLFNBQWlCO1FBQ2pDLElBQUksQ0FBQyxVQUFVLEdBQUcsU0FBUyxDQUFDO1FBRTVCLElBQUksU0FBUyxJQUFJLElBQUksQ0FBQyxRQUFRLENBQUMsTUFBTSxFQUFFO1lBQ25DLE1BQU0sSUFBSSxLQUFLLENBQUMscUNB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 + }); var mqttClient = createCommonjsModule(function (module, exports) { @@ -6544,7 +6551,7 @@ return MqttClient; }()); exports.MqttClient = MqttClient; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibXF0dENsaWVudC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9jbGllbnRzL21xdHRDbGllbnQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQUFBLCtCQUErQjtBQUMvQixzQ0FBc0M7QUFDdEMseUNBQTZCO0FBQzdCLDZDQUF1RDtBQU92RCxnREFBK0M7QUFDL0Msc0RBQXFEO0FBQ3JELGtEQUFpRDtBQUVqRDs7R0FFRztBQUNIO0lBeUVJOzs7O09BSUc7SUFDSCxvQkFBWSxTQUE0QixFQUFFLHVCQUFvQztRQUFwQyx3Q0FBQSxFQUFBLDRCQUFvQztRQUMxRSxJQUFJLENBQUMsVUFBVSxHQUFHLEtBQUssQ0FBQyxPQUFPLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQztRQUNyRSxJQUFJLENBQUMsZUFBZSxHQUFHLENBQUMsQ0FBQztRQUN6QixJQUFJLENBQUMsY0FBYyxHQUFHLEVBQUUsQ0FBQztRQUN6QixJQUFJLENBQUMsb0JBQW9CLEdBQUcsRUFBRSxDQUFDO1FBQy9CLElBQUksQ0FBQyxnQkFBZ0IsR0FBRyxDQUFDLENBQUMsQ0FBQztRQUMzQixJQUFJLENBQUMsd0JBQXdCLEdBQUcsdUJBQXVCLENBQUM7SUFDNUQsQ0FBQztJQUVEOzs7O09BSUc7SUFDSSxxQ0FBZ0IsR0FBdkIsVUFDSSxRQUErRDtRQUMvRCxPQUFPLElBQUksQ0FBQyxpQkFBaUIsQ0FBQyxtQkFBbUIsRUFBRSxJQUFJLEVBQUUsUUFBUSxDQUFDLENBQUM7SUFDdkUsQ0FBQztJQUVEOzs7O09BSUc7SUFDSSx3Q0FBbUIsR0FBMUIsVUFDSSxRQUErRDtRQUMvRCxPQUFPLElBQUksQ0FBQyxpQkFBaUIsQ0FBQyxzQkFBc0IsRUFBRSxJQUFJLEVBQUUsUUFBUSxDQUFDLENBQUM7SUFDMUUsQ0FBQztJQUVEOzs7OztPQUtHO0lBQ0ksb0NBQWUsR0FBdEIsVUFBdUIsU0FBaUIsRUFDcEMsUUFBeUQ7UUFDekQsT0FBTyxJQUFJLENBQUMsaUJBQWlCLENBQUMsY0FBWSxTQUFTLGNBQVcsRUFBRSxJQUFJLEVBQUUsUUFBUSxDQUFDLENBQUM7SUFDcEYsQ0FBQztJQUVEOzs7OztPQUtHO0lBQ0ksMkJBQU0sR0FBYixVQUFjLFFBQWdCLEVBQzFCLFFBQXdEO1FBQ3hELE9BQU8sSUFBSSxDQUFDLGlCQUFpQixDQUFDLGFBQVcsUUFBVSxFQUFFLElBQUksRUFBRSxRQUFRLENBQUMsQ0FBQztJQUN6RSxDQUFDO0lBRUQ7Ozs7O09BS0c7SUFDSSxtQ0FBYyxHQUFyQixVQUFzQixhQUFxQixFQUN2QyxRQUF3RDtRQUN4RCxPQUFPLElBQUksQ0FBQyxpQkFBaUIsQ0FBQyxlQUFhLGFBQWEsYUFBVSxFQUFFLElBQUksRUFBRSxRQUFRLENBQUMsQ0FBQztJQUN4RixDQUFDO0lBRUQ7Ozs7O09BS0c7SUFDSSwwQ0FBcUIsR0FBNUIsVUFBNkIsY0FBc0IsRUFDL0MsUUFBd0Q7UUFDeEQsT0FBTyxJQUFJLENBQUMsaUJBQWlCLENBQUMsdUJBQXFCLGNBQWMsYUFBVSxFQUFFLElBQUksRUFBRSxRQUFRLENBQUMsQ0FBQztJQUNqRyxDQUFDO0lBRUQ7Ozs7T0FJRztJQUNJLGdDQUFXLEdBQWxCLFVBQ0ksUUFBbUQ7UUFDbkQsT0FBTyxJQUFJLENBQUMsaUJBQWlCLENBQWEsVUFBVSxFQUFFLEtBQUssRUFDdkQsVUFBQyxLQUFLLEVBQUUsR0FBRztZQUNQLFFBQVEsQ0FDSixLQUFLLEVBQ0wsR0FBRyxDQUNOLENBQUM7UUFDTixDQUFDLENBQUMsQ0FBQztJQUNYLENBQUM7SUFFRDs7OztPQUlHO0lBQ0ksNkJBQVEsR0FBZixVQUNJLFFBQWtFO1FBQ2xFLE9BQU8sSUFBSSxDQUFDLGlCQUFpQixDQUFhLFVBQVUsRUFBRSxLQUFLLEVBQ3ZELFVBQUMsS0FBSyxFQUFFLEdBQUc7WUFDUCxRQUFRLENBQ0osS0FBSyxFQUNMLDRCQUFrQixDQUFDLElBQUksdUJBQVUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxFQUN2QyxHQUFHLENBQ04sQ0FBQztRQUNOLENBQUMsQ0FBQyxDQUFDO0lBQ1gsQ0FBQztJQUVEOzs7OztPQUtHO0lBQ0ksNkJBQVEsR0FBZixVQUFnQixLQUEwQixFQUN0QyxRQUFtRDtRQUNuRCxPQUFPLElBQUksQ0FBQyxpQkFBaUIsQ0FBYSwwQkFBdUIsT0FBTyxLQUFLLEtBQUssUUFBUTtZQUN0RixDQUFDLENBQUMscUJBQVMsQ0FBQyxTQUFTLENBQUMsS0FBSyxDQUFDO1lBQzVCLENBQUMsQ0FBQyxxQkFBUyxDQUFDLFVBQVUsQ0FBQyxLQUFLLENBQUMsQ0FBRSxFQUFFLEtBQUssRUFDdEMsVUFBQyxLQUFLLEVBQUUsR0FBRztZQUNQLFFBQVEsQ0FDSixLQUFLLEVBQ0wsR0FBRyxDQUNOLENBQUM7UUFDTixDQUFDLENBQUMsQ0FBQztJQUNYLENBQUM7SUFFRDs7Ozs7T0FLRztJQUNJLDBCQUFLLEdBQVosVUFBYSxLQUEwQixFQUNuQyxRQUFrRTtRQUNsRSxPQUFPLElBQUksQ0FBQyxpQkFBaUIsQ0FBYSwwQkFBdUIsT0FBTyxLQUFLLEtBQUssUUFBUTtZQUN0RixDQUFDLENBQUMscUJBQVMsQ0FBQyxTQUFTLENBQUMsS0FBSyxDQUFDO1lBQzVCLENBQUMsQ0FBQyxxQkFBUyxDQUFDLFVBQVUsQ0FBQyxLQUFLLENBQUMsQ0FBRSxFQUFFLEtBQUssRUFDdEMsVUFBQyxLQUFLLEVBQUUsR0FBRztZQUNQLFFBQVEsQ0FDSixLQUFLLEVBQ0wsNEJBQWtCLENBQUMsSUFBSSx1QkFBVSxDQUFDLEdBQUcsQ0FBQyxDQUFDLEVBQ3ZDLEdBQUcsQ0FDTixDQUFDO1FBQ04sQ0FBQyxDQUFDLENBQUM7SUFDWCxDQUFDO0lBRUQ7Ozs7T0FJRztJQUNJLHFDQUFnQixHQUF2QixVQUNJLFFBQXlEO1FBQ3pELE9BQU8sSUFBSSxDQUFDLGlCQUFpQixDQUFDLHFCQUFxQixFQUFFLElBQUksRUFBRSxRQUFRLENBQUMsQ0FBQztJQUN6RSxDQUFDO0lBRUQ7Ozs7O09BS0c7SUFDSSxrREFBNkIsR0FBcEMsVUFDSSxhQUFxQixFQUNyQixRQUFtRDtRQUMvQyxPQUFPLElBQUksQ0FBQyxpQkFBaUIsQ0FBQyxrQkFBZ0IsYUFBYSxzQkFBbUIsRUFBRSxLQUFLLEVBQUUsUUFBUSxDQUFDLENBQUM7SUFDekcsQ0FBQztJQUVEOzs7OztPQUtHO0lBQ0ssK0NBQTBCLEdBQWpDLFVBQ0csYUFBcUIsRUFDckIsUUFBa0U7UUFDOUQsT0FBTyxJQUFJLENBQUMsaUJBQWlCLENBQWEsa0JBQWdCLGFBQWEsc0JBQW1CLEVBQUUsS0FBSyxFQUNqRyxVQUFDLEtBQUssRUFBRSxHQUFHO1lBQ1AsUUFBUSxDQUNKLEtBQUssRUFDTCw0QkFBa0IsQ0FBQyxJQUFJLHVCQUFVLENBQUMsR0FBRyxDQUFDLENBQUMsRUFDdkMsR0FBRyxDQUNOLENBQUM7UUFDTixDQUFDLENBQUMsQ0FBQztJQUNYLENBQUM7SUFFRDs7Ozs7T0FLRztJQUNJLGlDQUFZLEdBQW5CLFVBQW9CLFdBQW1CLEVBQ25DLFFBQW1EO1FBQ25ELE9BQU8sSUFBSSxDQUFDLGlCQUFpQixDQUFDLFdBQVcsRUFBRSxLQUFLLEVBQUUsUUFBUSxDQUFDLENBQUM7SUFDaEUsQ0FBQztJQUVEOzs7OztPQUtHO0lBQ0ksa0NBQWEsR0FBcEIsVUFBd0IsV0FBbUIsRUFDdkMsUUFBMEM7UUFDMUMsT0FBTyxJQUFJLENBQUMsaUJBQWlCLENBQUksV0FBVyxFQUFFLElBQUksRUFBRSxRQUFRLENBQUMsQ0FBQztJQUNsRSxDQUFDO0lBRUQ7OztPQUdHO0lBQ0ksZ0NBQVcsR0FBbEIsVUFBbUIsY0FBc0I7UUFDckMsSUFBSSxDQUFDLHNCQUFzQixDQUFDO1lBQ3hCLElBQUksRUFBRSxxQkFBcUI7WUFDM0IsT0FBTyxFQUFFLGNBQWM7WUFDdkIsS0FBSyxFQUFFLElBQUksQ0FBQyxjQUFjLEVBQUU7U0FDL0IsQ0FBQyxDQUFDO1FBRUgsSUFBSSxJQUFJLENBQUMsb0JBQW9CLENBQUMsY0FBYyxDQUFDLEVBQUU7WUFDM0MsT0FBTyxJQUFJLENBQUMsb0JBQW9CLENBQUMsY0FBYyxDQUFDLENBQUM7U0FDcEQ7YUFBTTtZQUNILElBQU0sTUFBTSxHQUFHLE1BQU0sQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLGNBQWMsQ0FBQyxDQUFDO1lBQ2hELEtBQUssSUFBSSxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsR0FBRyxNQUFNLENBQUMsTUFBTSxFQUFFLENBQUMsRUFBRSxFQUFFO2dCQUNwQyxJQUFNLEtBQUssR0FBRyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUM7Z0JBQ3hCLEtBQUssSUFBSSxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsR0FBRyxJQUFJLENBQUMsY0FBYyxDQUFDLEtBQUssQ0FBQyxDQUFDLHFCQUFxQixDQUFDLE1BQU0sRUFBRSxDQUFDLEVBQUUsRUFBRTtvQkFDOUUsSUFBSSxJQUFJLENBQUMsY0FBYyxDQUFDLEtBQUssQ0FBQyxDQUFDLHFCQUFxQixDQUFDLENBQUMsQ0FBQyxDQUFDLGNBQWMsS0FBSyxjQUFjLEVBQUU7d0JBQ3ZGLElBQUksQ0FBQyxjQUFjLENBQUMsS0FBSyxDQUFDLENBQUMscUJBQXFCLENBQUMsTUFBTSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQzt3QkFDOUQsSUFBSSxJQUFJLENBQUMsY0FBYyxDQUFDLEtBQUssQ0FBQyxDQUFDLHFCQUFxQixDQUFDLE1BQU0sS0FBSyxDQUFDLEVBQUU7NEJBQy9ELE9BQU8sSUFBSSxDQUFDLGNBQWMsQ0FBQyxLQUFLLENBQUMsQ0FBQzs0QkFFbEMsNENBQTRDOzRCQUM1Qyx5Q0FBeUM7NEJBQ3pDLElBQUksQ0FBQyxlQUFlLENBQUMsS0FBSyxDQUFDLENBQUM7eUJBQy9CO3dCQUNELE9BQU87cUJBQ1Y7aUJBQ0o7YUFDSjtTQUNKO0lBQ0wsQ0FBQztJQUVEOzs7O09BSUc7SUFDSSxrQ0FBYSxHQUFwQixVQUNJLFFBQXFDO1FBQ3JDLElBQU0sY0FBYyxHQUFHLHFCQUFTLENBQUMsVUFBVSxDQUFDLDJCQUFZLENBQUMsUUFBUSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUM7UUFFdkUsSUFBSSxDQUFDLG9CQUFvQixDQUFDLGNBQWMsQ0FBQyxHQUFHLFFBQVEsQ0FBQztRQUVyRCxPQUFPLGNBQWMsQ0FBQztJQUMxQixDQUFDO0lBRUQ7Ozs7Ozs7T0FPRztJQUNLLHNDQUFpQixHQUF6QixVQUE2QixXQUFtQixFQUM1QyxNQUFlLEVBQ2YsUUFBMEM7UUFDMUMsSUFBSSxVQUFVLEdBQUcsS0FBSyxDQUFDO1FBRXZCLElBQUksQ0FBQyxJQUFJLENBQUMsY0FBYyxDQUFDLFdBQVcsQ0FBQyxFQUFFO1lBQ25DLElBQUksQ0FBQyxjQUFjLENBQUMsV0FBVyxDQUFDLEdBQUc7Z0JBQy9CLE1BQU0sUUFBQTtnQkFDTixxQkFBcUIsRUFBRSxFQUFFO2FBQzVCLENBQUM7WUFDRixVQUFVLEdBQUcsSUFBSSxDQUFDO1NBQ3JCO1FBRUQsSUFBTSxjQUFjLEdBQUcscUJBQVMsQ0FBQyxVQUFVLENBQUMsMkJBQVksQ0FBQyxRQUFRLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQztRQUV2RSxJQUFJLENBQUMsY0FBYyxDQUFDLFdBQVcsQ0FBQyxDQUFDLHFCQUFxQixDQUFDLElBQUksQ0FBQztZQUN4RCxjQUFjLGdCQUFBO1lBQ2QsUUFBUSxVQUFBO1NBQ1gsQ0FBQyxDQUFDO1FBRUgsSUFBSSxDQUFDLHNCQUFzQixDQUFDO1lBQ3hCLElBQUksRUFBRSxrQkFBa0I7WUFDeEIsT0FBTyxFQUFFLGNBQWM7WUFDdkIsS0FBSyxFQUFFLElBQUksQ0FBQyxjQUFjLEVBQUU7U0FDL0IsQ0FBQyxDQUFDO1FBRUgsSUFBSSxVQUFVLEVBQUU7WUFDWixJQUFJLENBQUMsYUFBYSxDQUFDLFdBQVcsQ0FBQyxDQUFDO1NBQ25DO1FBRUQsT0FBTyxjQUFjLENBQUM7SUFDMUIsQ0FBQztJQUVEOzs7O09BSUc7SUFDSyxrQ0FBYSxHQUFyQixVQUFzQixLQUFhO1FBQy9CLElBQUksQ0FBQyxJQUFJLENBQUMsT0FBTyxFQUFFO1lBQ2YsNENBQTRDO1lBQzVDLG1EQUFtRDtZQUNuRCwyQ0FBMkM7WUFDM0MsSUFBSSxDQUFDLFdBQVcsRUFBRSxDQUFDO1NBQ3RCO2FBQU07WUFDSCxnRUFBZ0U7WUFDaEUsSUFBSTtnQkFDQSxJQUFJLENBQUMsT0FBTyxDQUFDLFNBQVMsQ0FBQyxLQUFLLENBQUMsQ0FBQzthQUNqQztZQUFDLE9BQU8sR0FBRyxFQUFFO2dCQUNWLElBQUksQ0FBQyxzQkFBc0IsQ0FBQztvQkFDeEIsSUFBSSxFQUFFLE9BQU87b0JBQ2IsT0FBTyxFQUFFLHdCQUFzQixLQUFLLG1CQUFjLElBQUksQ0FBQyxVQUFVLENBQUMsSUFBSSxDQUFDLGVBQWUsQ0FBRztvQkFDekYsS0FBSyxFQUFFLElBQUksQ0FBQyxjQUFjLEVBQUU7b0JBQzVCLEtBQUssRUFBRSxHQUFHO2lCQUNiLENBQUMsQ0FBQzthQUNOO1NBQ0o7SUFDTCxDQUFDO0lBRUQ7Ozs7T0FJRztJQUNLLG9DQUFlLEdBQXZCLFVBQXdCLEtBQWE7UUFDakMsSUFBSSxJQUFJLENBQUMsT0FBTyxFQUFFO1lBQ2QsSUFBSTtnQkFDQSxJQUFJLENBQUMsT0FBTyxDQUFDLFdBQVcsQ0FBQyxLQUFLLENBQUMsQ0FBQzthQUNuQztZQUFDLE9BQU8sR0FBRyxFQUFFO2dCQUNWLElBQUksQ0FBQyxzQkFBc0IsQ0FBQztvQkFDeEIsSUFBSSxFQUFFLE9BQU87b0JBQ2IsT0FBTyxFQUFFLDRCQUEwQixLQUFLLG1CQUFjLElBQUksQ0FBQyxVQUFVLENBQUMsSUFBSSxDQUFDLGVBQWUsQ0FBRztvQkFDN0YsS0FBSyxFQUFFLElBQUksQ0FBQyxjQUFjLEVBQUU7b0JBQzVCLEtBQUssRUFBRSxHQUFHO2lCQUNiLENBQUMsQ0FBQzthQUNOO1NBQ0o7SUFDTCxDQUFDO0lBRUQ7OztPQUdHO0lBQ0ssZ0NBQVcsR0FBbkI7UUFBQSxpQkF1REM7UUF0REcsSUFBSSxDQUFDLElBQUksQ0FBQyxPQUFPLEVBQUU7WUFDZixJQUFJO2dCQUNBLElBQUksQ0FBQyxPQUFPLEdBQUcsSUFBSSxDQUFDLE9BQU8sQ0FBQyxJQUFJLENBQUMsVUFBVSxDQUFDLElBQUksQ0FBQyxlQUFlLENBQUMsRUFBRTtvQkFDL0QsU0FBUyxFQUFFLENBQUM7b0JBQ1osZUFBZSxFQUFFLElBQUksQ0FBQyx3QkFBd0IsR0FBRyxJQUFJO2lCQUN4RCxDQUFDLENBQUM7Z0JBRUgsSUFBSSxDQUFDLE9BQU8sQ0FBQyxFQUFFLENBQUMsU0FBUyxFQUFFO29CQUN2QixxREFBcUQ7b0JBQ3JELCtCQUErQjtvQkFDL0IsSUFBSTt3QkFDQSxJQUFJLEtBQUksQ0FBQyxPQUFPLEVBQUU7NEJBQ2QsS0FBSSxDQUFDLE9BQU8sQ0FBQyxTQUFTLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQyxLQUFJLENBQUMsY0FBYyxDQUFDLENBQUMsQ0FBQzs0QkFDekQsS0FBSSxDQUFDLGNBQWMsRUFBRSxDQUFDOzRCQUN0QixLQUFJLENBQUMsc0JBQXNCLENBQUM7Z0NBQ3hCLElBQUksRUFBRSxTQUFTO2dDQUNmLE9BQU8sRUFBRSx5QkFBdUIsS0FBSSxDQUFDLFVBQVUsQ0FBQyxLQUFJLENBQUMsZUFBZSxDQUFHO2dDQUN2RSxLQUFLLEVBQUUsS0FBSSxDQUFDLGNBQWMsRUFBRTs2QkFDL0IsQ0FBQyxDQUFDO3lCQUNOO3FCQUNKO29CQUFDLE9BQU8sR0FBRyxFQUFFO3dCQUNWLEtBQUksQ0FBQyxzQkFBc0IsQ0FBQzs0QkFDeEIsSUFBSSxFQUFFLE9BQU87NEJBQ2IsT0FBTyxFQUFFLG1DQUFpQyxLQUFJLENBQUMsVUFBVSxDQUFDLEtBQUksQ0FBQyxlQUFlLENBQUc7NEJBQ2pGLEtBQUssRUFBRSxLQUFJLENBQUMsY0FBYyxFQUFFOzRCQUM1QixLQUFLLEVBQUUsR0FBRzt5QkFDYixDQUFDLENBQUM7cUJBQ047Z0JBQ0wsQ0FBQyxDQUFDLENBQUM7Z0JBRUgsSUFBSSxDQUFDLE9BQU8sQ0FBQyxFQUFFLENBQUMsU0FBUyxFQUFFLFVBQUMsS0FBSyxFQUFFLE9BQU87b0JBQ3RDLEtBQUksQ0FBQyxnQkFBZ0IsR0FBRyxJQUFJLENBQUMsR0FBRyxFQUFFLENBQUM7b0JBQ25DLEtBQUksQ0FBQyxnQkFBZ0IsQ0FBQyxLQUFLLEVBQUUsT0FBTyxDQUFDLENBQUM7Z0JBQzFDLENBQUMsQ0FBQyxDQUFDO2dCQUVILElBQUksQ0FBQyxPQUFPLENBQUMsRUFBRSxDQUFDLE9BQU8sRUFBRSxVQUFBLEdBQUc7b0JBQ3hCLEtBQUksQ0FBQyxzQkFBc0IsQ0FBQzt3QkFDeEIsSUFBSSxFQUFFLE9BQU87d0JBQ2IsT0FBTyxFQUFFLGNBQVksS0FBSSxDQUFDLFVBQVUsQ0FBQyxLQUFJLENBQUMsZUFBZSxDQUFHO3dCQUM1RCxLQUFLLEVBQUUsS0FBSSxDQUFDLGNBQWMsRUFBRTt3QkFDNUIsS0FBSyxFQUFFLEdBQUc7cUJBQ2IsQ0FBQyxDQUFDO29CQUNILEtBQUksQ0FBQyxVQUFVLEVBQUUsQ0FBQztnQkFDdEIsQ0FBQyxDQUFDLENBQUM7YUFDTjtZQUFDLE9BQU8sR0FBRyxFQUFFO2dCQUNWLElBQUksQ0FBQyxzQkFBc0IsQ0FBQztvQkFDeEIsSUFBSSxFQUFFLFNBQVM7b0JBQ2YsT0FBTyxFQUFFLDBCQUF3QixJQUFJLENBQUMsVUFBVSxDQUFDLElBQUksQ0FBQyxlQUFlLENBQUc7b0JBQ3hFLEtBQUssRUFBRSxJQUFJLENBQUMsY0FBYyxFQUFFO29CQUM1QixLQUFLLEVBQUUsR0FBRztpQkFDYixDQUFDLENBQUM7Z0JBQ0gsSUFBSSxDQUFDLFVBQVUsRUFBRSxDQUFDO2FBQ3JCO1NBQ0o7SUFDTCxDQUFDO0lBRUQ7OztPQUdHO0lBQ0ssbUNBQWMsR0FBdEI7UUFDSSxJQUFJLENBQUMsYUFBYSxFQUFFLENBQUM7UUFDckIsSUFBSSxJQUFJLENBQUMsT0FBTyxFQUFFO1lBQ2QsSUFBTSxXQUFXLEdBQUcsSUFBSSxDQUFDLE9BQU8sQ0FBQztZQUNqQyxJQUFJLENBQUMsT0FBTyxHQUFHLFNBQVMsQ0FBQztZQUV6QixJQUFJO2dCQUNBLFdBQVcsQ0FBQyxXQUFXLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsY0FBYyxDQUFDLENBQUMsQ0FBQztnQkFDMUQsV0FBVyxDQUFDLEdBQUcsRUFBRSxDQUFDO2FBQ3JCO1lBQUMsV0FBTSxHQUFHO1lBRVgsSUFBSSxDQUFDLHNCQUFzQixDQUFDO2dCQUN4QixJQUFJLEVBQUUsWUFBWTtnQkFDbEIsT0FBTyxFQUFFLHlCQUF1QixJQUFJLENBQUMsVUFBVSxDQUFDLElBQUksQ0FBQyxlQUFlLENBQUc7Z0JBQ3ZFLEtBQUssRUFBRSxJQUFJLENBQUMsY0FBYyxFQUFFO2FBQy9CLENBQUMsQ0FBQztTQUNOO0lBQ0wsQ0FBQztJQUVEOzs7OztPQUtHO0lBQ0sscUNBQWdCLEdBQXhCLFVBQXlCLEtBQWEsRUFBRSxJQUFzQjtRQUMxRCxJQUFJLElBQUksQ0FBQyxjQUFjLENBQUMsS0FBSyxDQUFDLEVBQUU7WUFDNUIsSUFBSSxXQUFXLEdBQUcsSUFBSSxDQUFDO1lBQ3ZCLElBQUksSUFBSSxDQUFDLGNBQWMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxNQUFNLEVBQUU7Z0JBQ25DLElBQUk7b0JBQ0EsV0FBVyxHQUFHLElBQUksQ0FBQyxLQUFLLENBQUUsSUFBZSxDQUFDLFFBQVEsRUFBRSxDQUFDLENBQUM7aUJBQ3pEO2dCQUFDLE9BQU8sR0FBRyxFQUFFO29CQUNWLElBQUksQ0FBQyxzQkFBc0IsQ0FBQzt3QkFDeEIsSUFBSSxFQUFFLE9BQU87d0JBQ2IsT0FBTyxFQUFFLG1DQUFpQyxLQUFPO3dCQUNqRCxLQUFLLEVBQUUsSUFBSSxDQUFDLGNBQWMsRUFBRTt3QkFDNUIsS0FBSyxFQUFFLEdBQUc7cUJBQ2IsQ0FBQyxDQUFDO2lCQUNOO2FBQ0o7WUFDRCxLQUFLLElBQUksQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLEdBQUcsSUFBSSxDQUFDLGNBQWMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxxQkFBcUIsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxFQUFFLEVBQUU7Z0JBQzlFLElBQUk7b0JBQ0EsSUFBSSxDQUFDLGNBQWMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxxQkFBcUIsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsS0FBSyxFQUFFLFdBQVcsQ0FBQyxDQUFDO2lCQUNwRjtnQkFBQyxPQUFPLEdBQUcsRUFBRTtvQkFDVixJQUFJLENBQUMsc0JBQXNCLENBQUM7d0JBQ3hCLElBQUksRUFBRSxPQUFPO3dCQUNiLE9BQU8sRUFBRSwwQ0FBd0MsS0FBSyx5QkFDOUIsSUFBSSxDQUFDLGNBQWMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxxQkFBcUIsQ0FBQyxDQUFDLENBQUMsQ0FBQyxjQUFnQjt3QkFDNUYsS0FBSyxFQUFFLElBQUksQ0FBQyxjQUFjLEVBQUU7d0JBQzVCLEtBQUssRUFBRSxHQUFHO3FCQUNiLENBQUMsQ0FBQztpQkFDTjthQUNKO1NBQ0o7SUFDTCxDQUFDO0lBRUQ7Ozs7T0FJRztJQUNLLDJDQUFzQixHQUE5QixVQUErQixNQUFtQjtRQUM5QyxJQUFNLGVBQWUsR0FBRyxNQUFNLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxvQkFBb0IsQ0FBQyxDQUFDO1FBQy9ELEtBQUssSUFBSSxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsR0FBRyxlQUFlLENBQUMsTUFBTSxFQUFFLENBQUMsRUFBRSxFQUFFO1lBQzdDLElBQUksQ0FBQyxvQkFBb0IsQ0FBQyxlQUFlLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQztTQUN6RDtJQUNMLENBQUM7SUFFRDs7O09BR0c7SUFDSyxtQ0FBYyxHQUF0QjtRQUFBLGlCQUlDO1FBSEcsSUFBSSxDQUFDLGFBQWEsRUFBRSxDQUFDO1FBQ3JCLElBQUksQ0FBQyxnQkFBZ0IsR0FBRyxJQUFJLENBQUMsR0FBRyxFQUFFLENBQUM7UUFDbkMsSUFBSSxDQUFDLFFBQVEsR0FBRyxXQUFXLENBQUMsY0FBTSxPQUFBLEtBQUksQ0FBQyxTQUFTLEVBQUUsRUFBaEIsQ0FBZ0IsRUFBRSxDQUFDLENBQUMsSUFBSSxDQUFDLHdCQUF3QixHQUFHLENBQUMsQ0FBQyxHQUFHLElBQUksQ0FBQyxDQUFDLENBQUM7SUFDdEcsQ0FBQztJQUVEOzs7T0FHRztJQUNLLGtDQUFhLEdBQXJCO1FBQ0ksSUFBSSxJQUFJLENBQUMsUUFBUSxLQUFLLFNBQVMsRUFBRTtZQUM3QixhQUFhLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxDQUFDO1lBQzdCLElBQUksQ0FBQyxRQUFRLEdBQUcsU0FBUyxDQUFDO1NBQzdCO0lBQ0wsQ0FBQztJQUVEOzs7T0FHRztJQUNLLDhCQUFTLEdBQWpCO1FBQ0ksSUFBSSxJQUFJLENBQUMsR0FBRyxFQUFFLEdBQUcsSUFBSSxDQUFDLGdCQUFnQixHQUFHLENBQUMsSUFBSSxDQUFDLHdCQUF3QixHQUFHLElBQUksQ0FBQyxFQUFFO1lBQzdFLElBQUksQ0FBQyxjQUFjLEVBQUUsQ0FBQztZQUV0QixJQUFJLENBQUMsVUFBVSxFQUFFLENBQUM7WUFFbEIsSUFBSSxDQUFDLFdBQVcsRUFBRSxDQUFDO1NBQ3RCO0lBQ0wsQ0FBQztJQUVEOzs7O09BSUc7SUFDSyxtQ0FBYyxHQUF0QjtRQUNJLElBQUksS0FBSyxHQUFrRSxjQUFjLENBQUM7UUFFMUYsSUFBSSxJQUFJLENBQUMsT0FBTyxFQUFFO1lBQ2QsSUFBSSxJQUFJLENBQUMsT0FBTyxDQUFDLFNBQVMsRUFBRTtnQkFDeEIsS0FBSyxHQUFHLFdBQVcsQ0FBQzthQUN2QjtpQkFBTSxJQUFJLElBQUksQ0FBQyxPQUFPLENBQUMsYUFBYSxFQUFFO2dCQUNuQyxLQUFLLEdBQUcsZUFBZSxDQUFDO2FBQzNCO2lCQUFNLElBQUksSUFBSSxDQUFDLE9BQU8sQ0FBQyxZQUFZLEVBQUU7Z0JBQ2xDLEtBQUssR0FBRyxZQUFZLENBQUM7YUFDeEI7U0FDSjtRQUVELE9BQU8sS0FBSyxDQUFDO0lBQ2pCLENBQUM7SUFFRDs7T0FFRztJQUNLLCtCQUFVLEdBQWxCO1FBQ0ksSUFBSSxDQUFDLGVBQWUsRUFBRSxDQUFDO1FBQ3ZCLElBQUksSUFBSSxDQUFDLGVBQWUsSUFBSSxJQUFJLENBQUMsVUFBVSxDQUFDLE1BQU0sRUFBRTtZQUNoRCxJQUFJLENBQUMsZUFBZSxHQUFHLENBQUMsQ0FBQztTQUM1QjtJQUNMLENBQUM7SUFDTCxpQkFBQztBQUFELENBQUMsQUEzbUJELElBMm1CQztBQTNtQlksZ0NBQVUifQ== + }); var writeStream = createCommonjsModule(function (module, exports) { @@ -6709,7 +6716,7 @@ return WriteStream; }()); exports.WriteStream = WriteStream; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoid3JpdGVTdHJlYW0uanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvdXRpbHMvd3JpdGVTdHJlYW0udHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBQUEsK0JBQStCO0FBQy9CLHNDQUFzQztBQUN0QywrQkFBK0I7QUFDL0IsK0NBQThDO0FBQzlDLHlDQUF3QztBQUV4Qzs7R0FFRztBQUNIO0lBbUJJOztPQUVHO0lBQ0g7UUFDSSxJQUFJLENBQUMsUUFBUSxHQUFHLElBQUksVUFBVSxDQUFDLFdBQVcsQ0FBQyxVQUFVLENBQUMsQ0FBQztRQUN2RCxJQUFJLENBQUMsV0FBVyxHQUFHLENBQUMsQ0FBQztJQUN6QixDQUFDO0lBRUQ7OztPQUdHO0lBQ0ksNEJBQU0sR0FBYjtRQUNJLE9BQU8sSUFBSSxDQUFDLFFBQVEsQ0FBQyxNQUFNLENBQUM7SUFDaEMsQ0FBQztJQUVEOzs7T0FHRztJQUNJLDRCQUFNLEdBQWI7UUFDSSxPQUFPLElBQUksQ0FBQyxRQUFRLENBQUMsTUFBTSxHQUFHLElBQUksQ0FBQyxXQUFXLENBQUM7SUFDbkQsQ0FBQztJQUVEOzs7T0FHRztJQUNJLGdDQUFVLEdBQWpCO1FBQ0ksT0FBTyxJQUFJLENBQUMsUUFBUSxDQUFDLFFBQVEsQ0FBQyxDQUFDLEVBQUUsSUFBSSxDQUFDLFdBQVcsQ0FBQyxDQUFDO0lBQ3ZELENBQUM7SUFFRDs7O09BR0c7SUFDSSw4QkFBUSxHQUFmO1FBQ0ksT0FBTyxxQkFBUyxDQUFDLFVBQVUsQ0FBQyxJQUFJLENBQUMsUUFBUSxDQUFDLFFBQVEsQ0FBQyxDQUFDLEVBQUUsSUFBSSxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUM7SUFDN0UsQ0FBQztJQUVEOzs7T0FHRztJQUNJLG1DQUFhLEdBQXBCO1FBQ0ksT0FBTyxJQUFJLENBQUMsV0FBVyxDQUFDO0lBQzVCLENBQUM7SUFFRDs7O09BR0c7SUFDSSxtQ0FBYSxHQUFwQixVQUFxQixVQUFrQjtRQUNuQyxJQUFJLENBQUMsV0FBVyxH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 + }); var singleNodeClient = createCommonjsModule(function (module, exports) { @@ -7191,7 +7198,7 @@ */ SingleNodeClient.prototype.fetchJson = function (method, route, requestData) { return __awaiter(this, void 0, void 0, function () { - var response, errorMessage, errorCode, responseData, json, text, match; + var response, errorMessage, errorCode, responseData, _a, json, _b, text, match, _c; return __generator(this, function (_d) { switch (_d.label) { case 0: return [4 /*yield*/, this.fetchWithTimeout(method, "" + this._basePath + route, { "Content-Type": "application/json" }, requestData ? JSON.stringify(requestData) : undefined)]; @@ -7217,7 +7224,7 @@ } return [3 /*break*/, 5]; case 4: - _d.sent(); + _a = _d.sent(); return [3 /*break*/, 5]; case 5: if (!!errorMessage) return [3 /*break*/, 9]; @@ -7233,7 +7240,7 @@ } return [3 /*break*/, 9]; case 8: - _d.sent(); + _b = _d.sent(); return [3 /*break*/, 9]; case 9: if (!!errorMessage) return [3 /*break*/, 13]; @@ -7255,7 +7262,7 @@ } return [3 /*break*/, 13]; case 12: - _d.sent(); + _c = _d.sent(); return [3 /*break*/, 13]; case 13: throw new clientError.ClientError(errorMessage !== null && errorMessage !== void 0 ? errorMessage : response.statusText, route, response.status, errorCode !== null && errorCode !== void 0 ? errorCode : response.status.toString()); } @@ -7402,12 +7409,13 @@ return SingleNodeClient; }()); exports.SingleNodeClient = SingleNodeClient; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2luZ2xlTm9kZUNsaWVudC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9jbGllbnRzL3NpbmdsZU5vZGVDbGllbnQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBQUEsK0JBQStCO0FBQy9CLHNDQUFzQztBQUN0Qyw2Q0FBeUU7QUFDekUsNkNBQTRDO0FBbUI1QyxvREFBbUQ7QUFDbkQsc0RBQXFEO0FBQ3JELGdEQUErQztBQUMvQyxvREFBbUQ7QUFDbkQsNkNBQTRDO0FBRzVDOztHQUVHO0FBQ0g7SUFpREk7Ozs7T0FJRztJQUNILDBCQUFZLFFBQWdCLEVBQUUsT0FBaUM7O1FBQzNELElBQUksQ0FBQyxRQUFRLEVBQUU7WUFDWCxNQUFNLElBQUksS0FBSyxDQUFDLCtCQUErQixDQUFDLENBQUM7U0FDcEQ7UUFDRCxJQUFJLENBQUMsU0FBUyxHQUFHLFFBQVEsQ0FBQyxPQUFPLENBQUMsTUFBTSxFQUFFLEVBQUUsQ0FBQyxDQUFDO1FBQzlDLElBQUksQ0FBQyxTQUFTLEdBQUcsTUFBQSxPQUFPLGFBQVAsT0FBTyx1QkFBUCxPQUFPLENBQUUsUUFBUSxtQ0FBSSxVQUFVLENBQUM7UUFDakQsSUFBSSxDQUFDLFlBQVksR0FBRyxPQUFPLGFBQVAsT0FBTyx1QkFBUCxPQUFPLENBQUUsV0FBVyxDQUFDO1FBQ3pDLElBQUksQ0FBQyxRQUFRLEdBQUcsT0FBTyxhQUFQLE9BQU8sdUJBQVAsT0FBTyxDQUFFLE9BQU8sQ0FBQztRQUNqQyxJQUFJLENBQUMsU0FBUyxHQUFHLE9BQU8sYUFBUCxPQUFPLHVCQUFQLE9BQU8sQ0FBRSxRQUFRLENBQUM7UUFDbkMsSUFBSSxDQUFDLFNBQVMsR0FBRyxPQUFPLGFBQVAsT0FBTyx1QkFBUCxPQUFPLENBQUUsUUFBUSxDQUFDO1FBQ25DLElBQUksQ0FBQyxRQUFRLEdBQUcsT0FBTyxhQUFQLE9BQU8sdUJBQVAsT0FBTyxDQUFF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 + }); - var singleNodeClientOptions = /*#__PURE__*/Object.defineProperty({ + var singleNodeClientOptions = createCommonjsModule(function (module, exports) { + Object.defineProperty(exports, "__esModule", { value: true }); - }, '__esModule', {value: true}); + }); var bech32 = createCommonjsModule(function (module, exports) { // Copyright 2020 IOTA Stiftung @@ -7653,7 +7661,7 @@ return Bech32; }()); exports.Bech32 = Bech32; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYmVjaDMyLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2NyeXB0by9iZWNoMzIudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBLCtCQUErQjtBQUMvQixzQ0FBc0M7QUFDdEMsK0JBQStCOzs7QUFFL0I7OztHQUdHO0FBQ0g7SUFBQTtJQWlSQSxDQUFDO0lBeFBHOzs7OztPQUtHO0lBQ1csYUFBTSxHQUFwQixVQUFxQixpQkFBeUIsRUFBRSxJQUFnQjtRQUM1RCxPQUFPLE1BQU0sQ0FBQyxlQUFlLENBQUMsaUJBQWlCLEVBQUUsTUFBTSxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDO0lBQzFFLENBQUM7SUFFRDs7Ozs7T0FLRztJQUNXLHNCQUFlLEdBQTdCLFVBQThCLGlCQUF5QixFQUFFLFFBQW9CO1FBQ3pFLElBQU0sUUFBUSxHQUFHLE1BQU0sQ0FBQyxjQUFjLENBQUMsaUJBQWlCLEVBQUUsUUFBUSxDQUFDLENBQUM7UUFFcEUsSUFBSSxHQUFHLEdBQUcsS0FBRyxpQkFBaUIsR0FBRyxNQUFNLENBQUMsU0FBVyxDQUFDO1FBRXBELEtBQUssSUFBSSxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsR0FBRyxRQUFRLENBQUMsTUFBTSxFQUFFLENBQUMsRUFBRSxFQUFFO1lBQ3RDLEdBQUcsSUFBSSxNQUFNLENBQUMsT0FBTyxDQUFDLE1BQU0sQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztTQUM3QztRQUVELEtBQUssSUFBSSxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsR0FBRyxRQUFRLENBQUMsTUFBTSxFQUFFLENBQUMsRUFBRSxFQUFFO1lBQ3RDLEdBQUcsSUFBSSxNQUFNLENBQUMsT0FBTyxDQUFDLE1BQU0sQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztTQUM3QztRQUVELE9BQU8sR0FBRyxDQUFDO0lBQ2YsQ0FBQztJQUVEOzs7O09BSUc7SUFDVyxhQUFNLEdBQXBCLFVBQXFCLElBQVk7UUFJN0IsSUFBTSxNQUFNLEdBQUcsTUFBTSxDQUFDLGlCQUFpQixDQUFDLElBQUksQ0FBQyxDQUFDO1FBQzlDLE9BQU8sTUFBTSxDQUFDLENBQUMsQ0FBQztZQUNaLGlCQUFpQixFQUFFLE1BQU0sQ0FBQyxpQkFBaUI7WUFDM0MsSUFBSSxFQUFFLE1BQU0sQ0FBQyxRQUFRLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQztTQUNyQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUM7SUFDbEIsQ0FBQztJQUVEOzs7O09BSUc7SUFDVyx3QkFBaUIsR0FBL0IsVUFBZ0MsSUFBWTtRQUl4QyxJQUFJLEdBQUcsSUFBSSxDQUFDLFdBQVcsRUFBRSxDQUFDO1FBRTFCLElBQU0sWUFBWSxHQUFHLElBQUksQ0FBQyxXQUFXLENBQUMsTUFBTSxDQUFDLFNBQVMsQ0FBQyxDQUFDO1FBQ3hELElBQUksWUFBWSxLQUFLLENBQUMsQ0FBQyxFQUFFO1lBQ3JCLE1BQU0sSUFBSSxLQUFLLENBQUMscUNBQW1DLE1BQU0sQ0FBQyxTQUFTLGlCQUFjLENBQUMsQ0FBQztTQUN0RjtRQUVELElBQUksWUFBWSxHQUFHLENBQUMsRUFBRTtZQUNsQixNQUFNLElBQUksS0FBSyxDQUFDLCtCQUE2QixZQUFZLHVDQUFvQyxDQUFDLENBQUM7U0FDbEc7UUFFRCxJQUFJLFlBQVksR0FBRyxDQUFDLEdBQUcsSUFBSSxDQUFDLE1BQU0sRUFBRTtZQUNoQyxNQUFNLElBQUksS0FBSyxDQUFDLCtCQUE2QixZQUFZLGdEQUE2QyxDQUFDLENBQUM7U0FDM0c7UUFFRCxJQUFNLElBQUksR0FBRyxJQUFJLFVBQVUsQ0FBQyxJQUFJLENBQUMsTUFBTSxHQUFHLFlBQVksR0FBRyxDQUFDLENBQUMsQ0FBQztRQUM1RCxJQUFJLEdBQUcsR0FBRyxDQUFDLENBQUM7UUFFWixLQUFLLElBQUksQ0FBQyxHQUFHLFlBQVksR0FBRyxDQUFDLEVBQUUsQ0FBQyxHQUFHLElBQUksQ0FBQyxNQUFNLEVBQUUsQ0FBQyxFQUFFLEVBQUU7WUFDakQsSUFBTSxDQUFDLEdBQUcsTUFBTSxDQUFDLE9BQU8sQ0FBQyxPQUFPLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO1lBQ2pELElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFO2dCQUNWLE1BQU0sSUFBSSxLQUFLLENBQUMsaURBQStDLElBQUksQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFHLENBQUMsQ0FBQzthQUNwRjtZQUNELElBQUksQ0FBQyxHQUFHLEVBQUUsQ0FBQyxHQUFHLE1BQU0sQ0FBQyxPQUFPLENBQUMsT0FBTyxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztTQUN4RDtRQUVELElBQU0saUJBQWlCLEdBQUcsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLEVBQUUsWUFBWSxDQUFDLENBQUM7UUFFdEQsSUFBSSxDQUFDLE1BQU0sQ0FBQyxjQUFjLENBQUMsaUJBQWlCLEVBQUUsSUFBSSxDQUFDLEVBQUU7WUFDakQsT0FBTztTQUNWO1FBRUQsT0FBTyxFQUFFLGlCQUFpQixtQkFBQSxFQUFFLElBQUksRUFBRSxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUM7SUFDMUQsQ0FBQztJQUVEOzs7O09BSUc7SUFDVyxhQUFNLEdBQXBCLFVBQXFCLEtBQWlCO1FBQ2xDLE9BQU8sTUFBTSxDQUFDLFdBQVcsQ0FBQyxLQUFLLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxJQUFJLENBQUMsQ0FBQztJQUNqRCxDQUFDO0lBRUQ7Ozs7T0FJRztJQUNXLGVBQVEsR0FBdEIsVUFBdUIsT0FBbUI7UUFDdEMsT0FBTyxNQUFNLENBQUMsV0FBVyxDQUFDLE9BQU8sRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLEtBQUssQ0FBQyxDQUFDO0lBQ3BELENBQUM7SUFFRDs7Ozs7T0FLRztJQUNXLGNBQU8sR0FBckIsVUFBc0IsaUJBQXlCLEVBQUUsVUFBbUI7UUFDaEUsSUFBSSxDQUFDLFVBQVUsRUFBRTtZQUNiLE9BQU8sS0FBSyxDQUFDO1NBQ2hCO1FBQ0QsSUFBTSxLQUFLLEdBQUcsSUFBSSxNQUFNLENBQUMsTUFBSSxpQkFBaUIsVUFBSyxNQUFNLENBQUMsT0FBTyxXQUFRLENBQUMsQ0FBQztRQUMzRSxPQUFPLEtBQUssQ0FBQyxJQUFJLENBQUMsVUFBVSxDQUFDLENBQUM7SUFDbEMsQ0FBQztJQUVEOzs7Ozs7T0FNRztJQUNZLHFCQUFjLEdBQTdCLFVBQThCLGlCQUF5QixFQUFFLElBQWdCO1FBQ3JFLElBQU0sUUFBUSxHQUFHLE1BQU0sQ0FBQyx1QkFBdUIsQ0FBQyxpQkFBaUIsQ0FBQyxDQUFDO1FBRW5FLElBQU0sTUFBTSxHQUFHLElBQUksVUFBVSxDQUFDLFFBQVEsQ0FBQyxNQUFNLEdBQUcsSUFBSSxDQUFDLE1BQU0sR0FBRyxDQUFDLENBQUMsQ0FBQztRQUNqRSxNQUFNLENBQUMsR0FBRyxDQUFDLFFBQVEsRUFBRSxDQUFDLENBQUMsQ0FBQztRQUN4QixNQUFNLENBQUMsR0FBRyxDQUFDLElBQUksRUFBRSxRQUFRLENBQUMsTUFBTSxDQUFDLENBQUM7UUFDbEMsTUFBTSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsUUFBUSxDQUFDLE1BQU0sR0FBRyxJQUFJLENBQUMsTUFBTSxDQUFDLENBQUM7UUFFOUQsSUFBTSxHQUFHLEdBQUcsTUFBTSxDQUFDLE9BQU8sQ0FBQyxNQUFNLENBQUMsR0FBRyxDQUFDLENBQUM7UUFFdkMsSUFBTSxHQUFHLEdBQUcsSUFBSSxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDOUIsS0FBSyxJQUFJLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLEVBQUUsRUFBRTtZQUN4QixHQUFHLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLEdBQUcsRUFBRSxDQUFDO1NBQ3RDO1FBQ0QsT0FBTyxHQUFHLENBQUM7SUFDZixDQUFDO0lBRUQ7Ozs7OztPQU1HO0lBQ1kscUJBQWMsR0FBN0IsVUFBOEIsaUJBQXlCLEVBQUUsSUFBZ0I7UUFDckUsSUFBTSxRQUFRLEdBQUcsTUFBTSxDQUFDLHVCQUF1QixDQUFDLGlCQUFpQixDQUFDLENBQUM7UUFFbkUsSUFBTSxNQUFNLEdBQUcsSUFBSSxVQUFVLENBQUMsUUFBUSxDQUFDLE1BQU0sR0FBRyxJQUFJLENBQUMsTUFBTSxDQUFDLENBQUM7UUFDN0QsTUFBTSxDQUFDLEdBQUcsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxDQUFDLENBQUM7UUFDeEIsTUFBTSxDQUFDLEdBQUcsQ0FBQyxJQUFJLEVBQUUsUUFBUSxDQUFDLE1BQU0sQ0FBQyxDQUFDO1FBRWxDLE9BQU8sTUFBTSxDQUFDLE9BQU8sQ0FBQyxNQUFNLENBQUMsS0FBSyxDQUFDLENBQUM7SUFDeEMsQ0FBQztJQUVEOzs7OztPQUtHO0lBQ1ksY0FBTyxHQUF0QixVQUF1QixNQUFrQjtRQUNyQyxJQUFJLEdBQUcsR0FBRyxDQUFDLENBQUM7UUFDWixLQUFLLElBQUksQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLEdBQUcsTUFBTSxDQUFDLE1BQU0sRUFBRSxDQUFDLEVBQUUsRUFBRTtZQUNwQyxJQUFNLEtBQUcsR0FBRyxHQUFHLElBQUksRUFBRSxDQUFDO1lBQ3RCLEdBQUcsR0FBRyxDQUFDLENBQUMsR0FBRyxHQUFHLFNBQVMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxHQUFHLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQztZQUMzQyxLQUFLLElBQUksQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxFQUFFO2dCQUN4QixJQUFJLENBQUMsS0FBRyxJQUFJLENBQUMsQ0FBQyxHQUFHLENBQUMsRUFBRTtvQkFDaEIsR0FBRyxJQUFJLE1BQU0sQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUM7aUJBQzlCO2FBQ0o7U0FDSjtRQUNELE9BQU8sR0FBRyxDQUFDO0lBQ2YsQ0FBQztJQUVEOzs7OztPQUtHO0lBQ1ksOEJBQXVCLEdBQXRDLFVBQXVDLGlCQUF5QjtRQUM1RCxJQUFNLEdBQUcsR0FBRyxJQUFJLFVBQVUsQ0FBQyxDQUFDLGlCQUFpQixDQUFDLE1BQU0sR0FBRyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQztRQUMvRCxJQUFJLEdBQUcsR0FBRyxDQUFDLENBQUM7UUFDWixLQUFLLElBQUksQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLEdBQUcsaUJBQWlCLENBQUMsTUFBTSxFQUFFLENBQUMsRUFBRSxFQUFFO1lBQy9DLEdBQUcsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxHQUFHLGlCQUFpQixDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUM7U0FDckQ7UUFDRCxHQUFHLENBQUMsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUM7UUFDZixLQUFLLElBQUksQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLEdBQUcsaUJBQWlCLENBQUMsTUFBTSxFQUFFLENBQUMsRUFBRSxFQUFFO1lBQy9DLEdBQUcsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxHQUFHLGlCQUFpQixDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsR0FBRyxFQUFFLENBQUM7U0FDckQ7UUFDRCxPQUFPLEdBQUcsQ0FBQztJQUNmLENBQUM7SUFFRDs7Ozs7Ozs7T0FRRztJQUNZLGtCQUFXLEdBQTFCLFVBQ0ksSUFBZ0IsRUFDaEIsUUFBZ0IsRUFDaEIsTUFBYyxFQUNkLE9BQWdCO1FBRWhCLElBQUksS0FBSyxHQUFHLENBQUMsQ0FBQztRQUNkLElBQUksSUFBSSxHQUFHLENBQUMsQ0FBQztRQUNiLElBQU0sSUFBSSxHQUFHLENBQUMsQ0FBQyxJQUFJLE1BQU0sQ0FBQyxHQUFHLENBQUMsQ0FBQztRQUMvQixJQUFNLEdBQUcsR0FBRyxFQUFFLENBQUM7UUFFZixLQUFLLElBQUksQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLEdBQUcsSUFBSSxDQUFDLE1BQU0sRUFBRSxDQUFDLEVBQUUsRUFBRTtZQUNsQyxLQUFLLEdBQUcsQ0FBQyxLQUFLLElBQUksUUFBUSxDQUFDLEdBQUcsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDO1lBQ3RDLElBQUksSUFBSSxRQUFRLENBQUM7WUFFakIsT0FBTyxJQUFJLElBQUksTUFBTSxFQUFFO2dCQUNuQixJQUFJLElBQUksTUFBTSxDQUFDO2dCQUNmLEdBQUcsQ0FBQyxJQUFJLENBQUMsQ0FBQyxLQUFLLElBQUksSUFBSSxDQUFDLEdBQUcsSUFBSSxDQUFDLENBQUM7YUFDcEM7U0FDSjtRQUVELElBQUksT0FBTyxFQUFFO1lBQ1QsSUFBSSxJQUFJLEdBQUcsQ0FBQyxFQUFFO2dCQUNWLEdBQUcsQ0FBQyxJQUFJLENBQUMsQ0FBQyxLQUFLLElBQUksQ0FBQyxNQUFNLEdBQUcsSUFBSSxDQUFDLENBQUMsR0FBRyxJQUFJLENBQUMsQ0FBQzthQUMvQztTQUNKO2FBQU07WUFDSCxJQUFJLElBQUksSUFBSSxRQUFRLEVBQUU7Z0JBQ2xCLE1BQU0sSUFBSSxLQUFLLENBQUMsZ0JBQWdCLENBQUMsQ0FBQzthQUNyQztZQUNELElBQUksQ0FBQyxLQUFLLElBQUksQ0FBQyxNQUFNLEdBQUcsSUFBSSxDQUFDLENBQUMsR0FBRyxJQUFJLEVBQUU7Z0JBQ25DLE1BQU0sSUFBSSxLQUFLLENBQUMsa0JBQWtCLENBQUMsQ0FBQzthQUN2QztTQUNKO1FBQ0QsT0FBTyxJQUFJLFVBQVUsQ0FBQyxHQUFHLENBQUMsQ0FBQztJQUMvQixDQUFDO0lBL1FEOzs7T0FHRztJQUNxQixjQUFPLEdBQVcsa0NBQWtDLENBQUM7SUFFN0U7OztPQUdHO0lBQ3FCLGdCQUFTLEdBQVcsR0FBRyxDQUFDO0lBRWhEOzs7T0FHRztJQUNxQixnQkFBUyxHQUFnQixXQUFXLENBQUMsSUFBSSxDQUFDO1FBQzlELFVBQVU7UUFDVixVQUFVO1FBQ1YsVUFBVTtRQUNWLFVBQVU7UUFDVixVQUFVO0tBQ2IsQ0FBQyxDQUFDO0lBMFBQLGFBQUM7Q0FBQSxBQWpSRCxJQWlSQztBQWpSWSx3QkFBTSJ9 + }); var bip32Path = createCommonjsModule(function (module, exports) { @@ -7727,7 +7735,7 @@ return Bip32Path; }()); exports.Bip32Path = Bip32Path; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYmlwMzJQYXRoLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2NyeXB0by9iaXAzMlBhdGgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBLCtCQUErQjtBQUMvQixzQ0FBc0M7OztBQUV0Qzs7R0FFRztBQUNIO0lBT0k7OztPQUdHO0lBQ0gsbUJBQVksV0FBb0I7UUFDNUIsSUFBSSxXQUFXLEVBQUU7WUFDYixJQUFJLENBQUMsS0FBSyxHQUFHLFdBQVcsQ0FBQyxLQUFLLENBQUMsR0FBRyxDQUFDLENBQUM7WUFFcEMsSUFBSSxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxLQUFLLEdBQUcsRUFBRTtnQkFDdkIsSUFBSSxDQUFDLEtBQUssQ0FBQyxLQUFLLEVBQUUsQ0FBQzthQUN0QjtTQUNKO2FBQU07WUFDSCxJQUFJLENBQUMsS0FBSyxHQUFHLEVBQUUsQ0FBQztTQUNuQjtJQUNMLENBQUM7SUFFRDs7OztPQUlHO0lBQ1csa0JBQVEsR0FBdEIsVUFBdUIsU0FBb0I7UUFDdkMsSUFBTSxDQUFDLEdBQUcsSUFBSSxTQUFTLEVBQUUsQ0FBQztRQUMxQixDQUFDLENBQUMsS0FBSyxHQUFHLFNBQVMsQ0FBQyxLQUFLLENBQUMsS0FBSyxFQUFFLENBQUM7UUFDbEMsT0FBTyxDQUFDLENBQUM7SUFDYixDQUFDO0lBRUQ7OztPQUdHO0lBQ0ksNEJBQVEsR0FBZjtRQUNJLE9BQU8sSUFBSSxDQUFDLEtBQUssQ0FBQyxNQUFNLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFLLElBQUksQ0FBQyxLQUFLLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBRyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUM7SUFDckUsQ0FBQztJQUVEOzs7T0FHRztJQUNJLHdCQUFJLEdBQVgsVUFBWSxLQUFhO1FBQ3JCLElBQUksQ0FBQyxLQUFLLENBQUMsSUFBSSxDQUFDLEtBQUcsS0FBTyxDQUFDLENBQUM7SUFDaEMsQ0FBQztJQUVEOzs7T0FHRztJQUNJLGdDQUFZLEdBQW5CLFVBQW9CLEtBQWE7UUFDN0IsSUFBSSxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUksS0FBSyxNQUFHLENBQUMsQ0FBQztJQUNqQyxDQUFDO0lBRUQ7O09BRUc7SUFDSSx1QkFBRyxHQUFWO1FBQ0ksSUFBSSxDQUFDLEtBQUssQ0FBQyxHQUFHLEVBQUUsQ0FBQztJQUNyQixDQUFDO0lBRUQ7OztPQUdHO0lBQ0ksa0NBQWMsR0FBckI7UUFDSSxPQUFPLElBQUksQ0FBQyxLQUFLLENBQUMsR0FBRyxDQUFDLFVBQUEsQ0FBQyxJQUFJLE9BQUEsTUFBTSxDQUFDLFFBQVEsQ0FBQyxDQUFDLEVBQUUsRUFBRSxDQUFDLEVBQXRCLENBQXNCLENBQUMsQ0FBQztJQUN2RCxDQUFDO0lBQ0wsZ0JBQUM7QUFBRCxDQUFDLEFBeEVELElBd0VDO0FBeEVZLDhCQUFTIn0= + }); var sha256 = createCommonjsModule(function (module, exports) { @@ -8063,7 +8071,7 @@ return Sha256; }()); exports.Sha256 = Sha256; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2hhMjU2LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2NyeXB0by9zaGEyNTYudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBQUEsK0JBQStCO0FBQy9CLHNDQUFzQztBQUN0QywrQkFBK0I7QUFDL0IsOENBQThDO0FBQzlDOzs7R0FHRztBQUNIO0lBa0pJOzs7T0FHRztJQUNILGdCQUFZLElBQThCO1FBQTlCLHFCQUFBLEVBQUEsT0FBZSxNQUFNLENBQUMsUUFBUTtRQWhIMUM7OztXQUdHO1FBQ2MsWUFBTyxHQUFhLEVBQUUsQ0FBQztRQTZHcEMsSUFBSSxJQUFJLEtBQUssTUFBTSxDQUFDLFFBQVEsSUFBSSxJQUFJLEtBQUssTUFBTSxDQUFDLFFBQVEsRUFBRTtZQUN0RCxNQUFNLElBQUksS0FBSyxDQUFDLG9DQUFvQyxDQUFDLENBQUM7U0FDekQ7UUFDRCxJQUFJLENBQUMsT0FBTyxHQUFHLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDO1FBRW5FLElBQUksSUFBSSxLQUFLLE1BQU0sQ0FBQyxRQUFRLEVBQUU7WUFDMUIsSUFBSSxDQUFDLEdBQUcsR0FBRyxVQUFVLENBQUM7WUFDdEIsSUFBSSxDQUFDLEdBQUcsR0FBRyxVQUFVLENBQUM7WUFDdEIsSUFBSSxDQUFDLEdBQUcsR0FBRyxVQUFVLENBQUM7WUFDdEIsSUFBSSxDQUFDLEdBQUcsR0FBRyxVQUFVLENBQUM7WUFDdEIsSUFBSSxDQUFDLEdBQUcsR0FBRyxVQUFVLENBQUM7WUFDdEIsSUFBSSxDQUFDLEdBQUcsR0FBRyxVQUFVLENBQUM7WUFDdEIsSUFBSSxDQUFDLEdBQUcsR0FBRyxV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Q0FBQyxHQUFHLElBQUksRUFBRSxDQUFDLEVBQUUsSUFBSSxFQUFFLENBQUMsR0FBRyxJQUFJLEVBQUUsQ0FBQyxFQUFFLElBQUksQ0FBQyxDQUFDLEdBQUcsSUFBSSxFQUFFLEVBQUUsR0FBRyxJQUFJO1lBQ2pFLENBQUMsRUFBRSxJQUFJLEVBQUUsQ0FBQyxHQUFHLElBQUksRUFBRSxDQUFDLEVBQUUsSUFBSSxFQUFFLENBQUMsR0FBRyxJQUFJLEVBQUUsQ0FBQyxFQUFFLElBQUksQ0FBQyxDQUFDLEdBQUcsSUFBSSxFQUFFLEVBQUUsR0FBRyxJQUFJO1lBQ2pFLENBQUMsRUFBRSxJQUFJLEVBQUUsQ0FBQyxHQUFHLElBQUksRUFBRSxDQUFDLEVBQUUsSUFBSSxFQUFFLENBQUMsR0FBRyxJQUFJLEVBQUUsQ0FBQyxFQUFFLElBQUksQ0FBQyxDQUFDLEdBQUcsSUFBSSxFQUFFLEVBQUUsR0FBRyxJQUFJO1lBQ2pFLENBQUMsRUFBRSxJQUFJLEVBQUUsQ0FBQyxHQUFHLElBQUksRUFBRSxDQUFDLEVBQUUsSUFBSSxFQUFFLENBQUMsR0FBRyxJQUFJLEVBQUUsQ0FBQyxFQUFFLElBQUksQ0FBQyxDQUFDLEdBQUcsSUFBSSxFQUFFLEVBQUUsR0FBRyxJQUFJO1lBQ2pFLENBQUMsRUFBRSxJQUFJLEVBQUUsQ0FBQyxHQUFHLElBQUksRUFBRSxDQUFDLEVBQUUsSUFBSSxFQUFFLENBQUMsR0FBRyxJQUFJLEVBQUUsQ0FBQyxFQUFFLElBQUksQ0FBQyxDQUFDLEdBQUcsSUFBSSxFQUFFLEVBQUUsR0FBRyxJQUFJO1NBQ3BFLENBQUM7UUFDRixJQUFJLElBQUksQ0FBQyxLQUFLLEtBQUssTUFBTSxDQUFDLFFBQVEsRUFBRTtZQUNoQyxHQUFHLENBQUMsSUFBSSxDQUFDLENBQUMsRUFBRSxJQUFJLEVBQUUsQ0FBQyxHQUFHLElBQUksRUFBRSxDQUFDLEVBQUUsSUFBSSxFQUFFLENBQUMsR0FBRyxJQUFJLEVBQUUsQ0FBQyxFQUFFLElBQUksQ0FBQyxDQUFDLEdBQUcsSUFBSSxFQUFFLEVBQUUsR0FBRyxJQUFJ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Q0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQztZQUNsRixFQUFFLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQztZQUNYLEdBQUcsR0FBRyxFQUFFLEdBQUcsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEdBQUcsRUFBRSxDQUFDO1lBQ3hCLEVBQUUsR0FBRyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDO1lBQ3hCLEVBQUUsR0FBRyxDQUFDLEdBQUcsRUFBRSxHQUFHLEVBQUUsR0FBRyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsR0FBRyxNQUFNLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDO1lBQ25ELEVBQUUsR0FBRyxFQUFFLEdBQUcsR0FBRyxDQUFDO1lBQ2QsQ0FBQyxHQUFHLENBQUMsR0FBRyxFQUFFLElBQUksQ0FBQyxDQUFDO1lBQ2hCLENBQUMsR0FBRyxFQUFFLEdBQUcsRUFBRSxJQUFJLENBQUMsQ0FBQztZQUNqQixFQUFFLEdBQUcsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLElBQUksRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUM7WUFDbkYsRUFBRSxHQUFHLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLElBQUksRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDO1lBQ2xGLEVBQUUsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDO1lBQ1gsR0FBRyxHQUFHLEVBQUUsR0FBRyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsR0FBRyxFQUFFLENBQUM7WUFDeEIsRUFBRSxHQUFHLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUM7WUFDeEIsRUFBRSxHQUFHLENBQUMsR0FBRyxFQUFFLEdBQUcsRUFBRSxHQUFHLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxHQUFHLE1BQU0sQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUM7WUFDbkQsRUFBRSxHQUFHLEVBQUUsR0FBRyxHQUFHLENBQUM7WUFDZCxDQUFDLEdBQUcsQ0FBQyxHQUFHLEVBQUUsSUFBSSxDQUFDLENBQUM7WUFDaEIsQ0FBQyxHQUFHLEVBQUUsR0FBRyxFQUFFLElBQUksQ0FBQyxDQUFDO1NBQ3BCO1FBRUQsSUFBSSxDQUFDLEdBQUcsSUFBSSxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDO1FBQzFCLElBQUksQ0FBQyxHQUFHLElBQUksSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUMxQixJQUFJLENBQUMsR0FBRyxJQUFJLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDMUIsSUFBSSxDQUFDLEdBQUcsSUFBSSxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDO1FBQzFCLElBQUksQ0FBQyxHQUFHLElBQUksSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUMxQixJQUFJLENBQUMsR0FBRyxJQUFJLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFDMUIsSUFBSSxDQUFDLEdBQUcsSUFBSSxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDO1FBQzFCLElBQUksQ0FBQyxHQUFHLElBQUksSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUM5QixDQUFDO0lBeGJEOztPQUVHO0lBQ29CLGVBQVEsR0FBVyxHQUFHLENBQUM7SUFFOUM7O09BRUc7SUFDb0IsZUFBUSxHQUFXLEdBQUcsQ0FBQztJQUU5Qzs7O09BR0c7SUFDcUIsWUFBSyxHQUFhLENBQUMsQ0FBQyxVQUFVLEVBQUUsT0FBTyxFQUFFLEtBQUssRUFBRSxHQUFHLENBQUMsQ0FBQztJQUU3RTs7O09BR0c7SUFDcUIsWUFBSyxHQUFhLENBQUMsRUFBRSxFQUFFLEVBQUUsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUM7SUFFekQ7OztPQUdHO0lBQ3FCLFFBQUMsR0FBZ0IsV0FBVyxDQUFDLElBQUksQ0FBQztRQUN0RCxVQUFVLEVBQUUsVUFBVSxFQUFFLFVBQVUsRUFBRSxVQUFVLEVBQUUsVUFBVSxFQUFFLFVBQVUsRUFBRSxVQUFVLEVBQUUsVUFBVTtRQUM5RixVQUFVLEVBQUUsVUFBVSxFQUFFLFVBQVUsRUFBRSxVQUFVLEVBQUUsVUFBVSxFQUFFLFVBQVUsRUFBRSxVQUFVLEVBQUUsVUFBVTtRQUM5RixVQUFVLEVBQUUsVUFBVSxFQUFFLFVBQVUsRUFBRSxVQUFVLEVBQUUsVUFBVSxFQUFFLFVBQVUsRUFBRSxVQUFVLEVBQUUsVUFBVTtRQUM5RixVQUFVLEVBQUUsVUFBVSxFQUFFLFVBQVUsRUFBRSxVQUFVLEVBQUUsVUFBVSxFQUFFLFVBQVUsRUFBRSxVQUFVLEVBQUUsVUFBVTtRQUM5RixVQUFVLEVBQUUsVUFBVSxFQUFFLFVBQVUsRUFBRSxVQUFVLEVBQUUsVUFBVSxFQUFFLFVBQVUsRUFBRSxVQUFVLEVBQUUsVUFBVTtRQUM5RixVQUFVLEVBQUUsVUFBVSxFQUFFLFVBQVUsRUFBRSxVQUFVLEVBQUUsVUFBVSxFQUFFLFVBQVUsRUFBRSxVQUFVLEVBQUUsVUFBVTtRQUM5RixVQUFVLEVBQUUsVUFBVSxFQUFFLFVBQVUsRUFBRSxVQUFVLEVBQUUsVUFBVSxFQUFFLFVBQVUsRUFBRSxVQUFVLEVBQUUsVUFBVTtRQUM5RixVQUFVLEVBQUUsVUFBVSxFQUFFLFVBQVUsRUFBRSxVQUFVLEVBQUUsVUFBVSxFQUFFLFVBQVUsRUFBRSxVQUFVLEVBQUUsVUFBVTtLQUNqRyxDQUFDLENBQUM7SUFzWlAsYUFBQztDQUFBLEFBMWJELElBMGJDO0FBMWJZLHdCQUFNIn0= + }); var hmacSha256 = createCommonjsModule(function (module, exports) { @@ -8135,7 +8143,7 @@ return HmacSha256; }()); exports.HmacSha256 = HmacSha256; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaG1hY1NoYTI1Ni5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9jcnlwdG8vaG1hY1NoYTI1Ni50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFBQSwrQkFBK0I7QUFDL0Isc0NBQXNDO0FBQ3RDLCtCQUErQjtBQUMvQixtQ0FBa0M7QUFFbEM7OztHQUdHO0FBQ0g7SUFtQkk7Ozs7T0FJRztJQUNILG9CQUFZLEdBQWUsRUFBRSxJQUFrQjtRQUFsQixxQkFBQSxFQUFBLFVBQWtCO1FBQzNDLElBQUksQ0FBQyxLQUFLLEdBQUcsSUFBSSxDQUFDO1FBQ2xCLElBQUksQ0FBQyxPQUFPLEdBQUcsSUFBSSxlQUFNLENBQUMsSUFBSSxDQUFDLENBQUM7UUFFaEMsSUFBSSxHQUFHLENBQUMsTUFBTSxHQUFHLEVBQUUsRUFBRTtZQUNqQixHQUFHLEdBQUcsSUFBSSxlQUFNLENBQUMsSUFBSSxDQUFDO2lCQUNqQixNQUFNLENBQUMsR0FBRyxDQUFDO2lCQUNYLE1BQU0sRUFBRSxDQUFDO1NBQ2pCO1FBRUQsSUFBSSxDQUFDLFFBQVEsR0FBRyxJQUFJLFVBQVUsQ0FBQyxFQUFFLENBQUMsQ0FBQztRQUNuQyxJQUFNLE9BQU8sR0FBRyxJQUFJLFVBQVUsQ0FBQyxFQUFFLENBQUMsQ0FBQztRQUVuQyxLQUFLLElBQUksQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLEdBQUcsRUFBRSxFQUFFLEVBQUUsQ0FBQyxFQUFFO1lBQ3pCLElBQU0sQ0FBQyxHQUFHLEdBQUcsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUM7WUFDdEIsSUFBSSxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsR0FBRyxJQUFJLEdBQUcsQ0FBQyxDQUFDO1lBQzVCLE9BQU8sQ0FBQyxDQUFDLENBQUMsR0FBRyxJQUFJLEdBQUcsQ0FBQyxDQUFDO1NBQ3pCO1FBRUQsSUFBSSxDQUFDLE9BQU8sQ0FBQyxNQUFNLENBQUMsT0FBTyxDQUFDLENBQUM7SUFDakMsQ0FBQztJQUVEOzs7OztPQUtHO0lBQ1csaUJBQU0sR0FBcEIsVUFBcUIsR0FBZSxFQUFFLElBQWdCO1FBQ2xELElBQU0sR0FBRyxHQUFHLElBQUksVUFBVSxDQUFDLEdBQUcsRUFBRSxHQUFHLENBQUMsQ0FBQztRQUNyQyxHQUFHLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQyxDQUFDO1FBQ2pCLE9BQU8sR0FBRyxDQUFDLE1BQU0sRUFBRSxDQUFDO0lBQ3hCLENBQUM7SUFFRDs7OztPQUlHO0lBQ0ksMkJBQU0sR0FBYixVQUFjLE9BQW1CO1FBQzdCLElBQUksQ0FBQyxPQUFPLENBQUMsTUFBTSxDQUFDLE9BQU8sQ0FBQyxDQUFDO1FBQzdCLE9BQU8sSUFBSSxDQUFDO0lBQ2hCLENBQUM7SUFFRDs7O09BR0c7SUFDSSwyQkFBTSxHQUFiO1FBQ0ksSUFBTSxTQUFTLEdBQUcsSUFBSSxDQUFDLE9BQU8sQ0FBQyxNQUFNLEVBQUUsQ0FBQztRQUV4QyxJQUFNLFdBQVcsR0FBRyxJQUFJLGVBQU0sQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUM7UUFFM0MsV0FBVyxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsUUFBUSxDQUFDLENBQUM7UUFDbEMsV0FBVyxDQUFDLE1BQU0sQ0FBQyxTQUFTLENBQUMsQ0FBQztRQUU5QixPQUFPLFdBQVcsQ0FBQyxNQUFNLEVBQUUsQ0FBQztJQUNoQyxDQUFDO0lBQ0wsaUJBQUM7QUFBRCxDQUFDLEFBbEZELElBa0ZDO0FBbEZZLGdDQUFVIn0= + }); var hmacSha512 = createCommonjsModule(function (module, exports) { @@ -8207,7 +8215,7 @@ return HmacSha512; }()); exports.HmacSha512 = HmacSha512; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaG1hY1NoYTUxMi5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9jcnlwdG8vaG1hY1NoYTUxMi50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFBQSwrQkFBK0I7QUFDL0Isc0NBQXNDO0FBQ3RDLCtCQUErQjtBQUMvQixtQ0FBa0M7QUFFbEM7OztHQUdHO0FBQ0g7SUFtQkk7Ozs7T0FJRztJQUNILG9CQUFZLEdBQWUsRUFBRSxJQUFrQjtRQUFsQixxQkFBQSxFQUFBLFVBQWtCO1FBQzNDLElBQUksQ0FBQyxLQUFLLEdBQUcsSUFBSSxDQUFDO1FBQ2xCLElBQUksQ0FBQyxPQUFPLEdBQUcsSUFBSSxlQUFNLENBQUMsSUFBSSxDQUFDLENBQUM7UUFFaEMsSUFBSSxHQUFHLENBQUMsTUFBTSxHQUFHLEdBQUcsRUFBRTtZQUNsQixHQUFHLEdBQUcsSUFBSSxlQUFNLENBQUMsSUFBSSxDQUFDO2lCQUNqQixNQUFNLENBQUMsR0FBRyxDQUFDO2lCQUNYLE1BQU0sRUFBRSxDQUFDO1NBQ2pCO1FBRUQsSUFBSSxDQUFDLFFBQVEsR0FBRyxJQUFJLFVBQVUsQ0FBQyxHQUFHLENBQUMsQ0FBQztRQUNwQyxJQUFNLE9BQU8sR0FBRyxJQUFJLFVBQVUsQ0FBQyxHQUFHLENBQUMsQ0FBQztRQUVwQyxLQUFLLElBQUksQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLEdBQUcsR0FBRyxFQUFFLEVBQUUsQ0FBQyxFQUFFO1lBQzFCLElBQU0sQ0FBQyxHQUFHLEdBQUcsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUM7WUFDdEIsSUFBSSxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsR0FBRyxJQUFJLEdBQUcsQ0FBQyxDQUFDO1lBQzVCLE9BQU8sQ0FBQyxDQUFDLENBQUMsR0FBRyxJQUFJLEdBQUcsQ0FBQyxDQUFDO1NBQ3pCO1FBRUQsSUFBSSxDQUFDLE9BQU8sQ0FBQyxNQUFNLENBQUMsT0FBTyxDQUFDLENBQUM7SUFDakMsQ0FBQztJQUVEOzs7OztPQUtHO0lBQ1csaUJBQU0sR0FBcEIsVUFBcUIsR0FBZSxFQUFFLElBQWdCO1FBQ2xELElBQU0sR0FBRyxHQUFHLElBQUksVUFBVSxDQUFDLEdBQUcsRUFBRSxHQUFHLENBQUMsQ0FBQztRQUNyQyxHQUFHLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQyxDQUFDO1FBQ2pCLE9BQU8sR0FBRyxDQUFDLE1BQU0sRUFBRSxDQUFDO0lBQ3hCLENBQUM7SUFFRDs7OztPQUlHO0lBQ0ksMkJBQU0sR0FBYixVQUFjLE9BQW1CO1FBQzdCLElBQUksQ0FBQyxPQUFPLENBQUMsTUFBTSxDQUFDLE9BQU8sQ0FBQyxDQUFDO1FBQzdCLE9BQU8sSUFBSSxDQUFDO0lBQ2hCLENBQUM7SUFFRDs7O09BR0c7SUFDSSwyQkFBTSxHQUFiO1FBQ0ksSUFBTSxTQUFTLEdBQUcsSUFBSSxDQUFDLE9BQU8sQ0FBQyxNQUFNLEVBQUUsQ0FBQztRQUV4QyxJQUFNLFdBQVcsR0FBRyxJQUFJLGVBQU0sQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUM7UUFFM0MsV0FBVyxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsUUFBUSxDQUFDLENBQUM7UUFDbEMsV0FBVyxDQUFDLE1BQU0sQ0FBQyxTQUFTLENBQUMsQ0FBQztRQUU5QixPQUFPLFdBQVcsQ0FBQyxNQUFNLEVBQUUsQ0FBQztJQUNoQyxDQUFDO0lBQ0wsaUJBQUM7QUFBRCxDQUFDLEFBbEZELElBa0ZDO0FBbEZZLGdDQUFVIn0= + }); var pbkdf2 = createCommonjsModule(function (module, exports) { @@ -8295,7 +8303,7 @@ return Pbkdf2; }()); exports.Pbkdf2 = Pbkdf2; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicGJrZGYyLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2NyeXB0by9wYmtkZjIudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBLCtCQUErQjtBQUMvQixzQ0FBc0M7QUFDdEMsK0JBQStCO0FBQy9CLDhDQUE4Qzs7O0FBRTlDLDJDQUEwQztBQUMxQywyQ0FBMEM7QUFFMUM7O0dBRUc7QUFDSDtJQUFBO0lBeUdBLENBQUM7SUF4R0c7Ozs7Ozs7T0FPRztJQUNXLGFBQU0sR0FBcEIsVUFDSSxRQUFvQixFQUFFLElBQWdCLEVBQUUsVUFBa0IsRUFBRSxTQUFpQjtRQUM3RSxPQUFPLE1BQU0sQ0FBQyxTQUFTLENBQ25CLFFBQVEsRUFDUixJQUFJLEVBQ0osVUFBVSxFQUNWLFNBQVMsRUFDVCxFQUFFLEVBQ0YsVUFBQyxJQUFJLEVBQUUsS0FBSyxJQUFLLE9BQUEsdUJBQVUsQ0FBQyxNQUFNLENBQUMsSUFBSSxFQUFFLEtBQUssQ0FBQyxFQUE5QixDQUE4QixDQUNsRCxDQUFDO0lBQ04sQ0FBQztJQUVEOzs7Ozs7O09BT0c7SUFDVyxhQUFNLEdBQXBCLFVBQ0ksUUFBb0IsRUFBRSxJQUFnQixFQUFFLFVBQWtCLEVBQUUsU0FBaUI7UUFDN0UsT0FBTyxNQUFNLENBQUMsU0FBUyxDQUNuQixRQUFRLEVBQ1IsSUFBSSxFQUNKLFVBQVUsRUFDVixTQUFTLEVBQ1QsRUFBRSxFQUNGLFVBQUMsSUFBSSxFQUFFLEtBQUssSUFBSyxPQUFBLHVCQUFVLENBQUMsTUFBTSxDQUFDLElBQUksRUFBRSxLQUFLLENBQUMsRUFBOUIsQ0FBOEIsQ0FDbEQsQ0FBQztJQUNOLENBQUM7SUFFRDs7Ozs7Ozs7OztPQVVHO0lBQ1ksZ0JBQVMsR0FBeEIsVUFDSSxRQUFvQixFQUNwQixJQUFnQixFQUNoQixVQUFrQixFQUNsQixTQUFpQixFQUNqQixTQUFpQixFQUNqQixPQUE0RDtRQUM1RCxJQUFJLFVBQVUsR0FBRyxDQUFDLEVBQUU7WUFDaEIsTUFBTSxJ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 + }); var english = createCommonjsModule(function (module, exports) { @@ -10353,7 +10361,7 @@ "zone", "zoo" ]; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZW5nbGlzaC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9jcnlwdG8vd29yZGxpc3RzL2VuZ2xpc2gudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBLCtCQUErQjtBQUMvQixzQ0FBc0M7OztBQUV6QixRQUFBLE9BQU8sR0FBYTtJQUM3QixTQUFTO0lBQ1QsU0FBUztJQUNULE1BQU07SUFDTixPQUFPO0lBQ1AsT0FBTztJQUNQLFFBQVE7SUFDUixRQUFRO0lBQ1IsVUFBVTtJQUNWLFFBQVE7SUFDUixPQUFPO0lBQ1AsUUFBUTtJQUNSLFVBQVU7SUFDVixTQUFTO0lBQ1QsUUFBUTtJQUNSLFNBQVM7SUFDVCxNQUFNO0lBQ04sVUFBVTtJQUNWLFNBQVM7SUFDVCxRQUFRO0lBQ1IsS0FBSztJQUNMLFFBQVE7SUFDUixPQUFPO0lBQ1AsU0FBUztJQUNULFFBQVE7SUFDUixPQUFPO0lBQ1AsS0FBSztJQUNMLFFBQVE7SUFDUixTQUFTO0lBQ1QsUUFBUTtJQUNSLE9BQU87SUFDUCxPQUFPO0lBQ1AsU0FBUztJQUNULFFBQVE7SUFDUixTQUFTO0lBQ1QsUUFBUTtJQUNSLFFBQVE7SUFDUixRQUFRO0lBQ1IsT0FBTztJQUNQLEtBQUs7SUFDTCxPQUFPO0lBQ1AsT0FBTztJQUNQLE9BQU87SUFDUCxLQUFLO0lBQ0wsS0FBSztJQUNMLFNBQVM7SUFDVCxPQUFPO0lBQ1AsT0FBTztJQUNQLE9BQU87SUFDUCxTQUFTO0lBQ1QsT0FBTztJQUNQLE9BQU87SUFDUCxLQUFLO0lBQ0wsT0FBTztJQUNQLE9BQU87SUFDUCxRQUFRO0lBQ1IsT0FBTztJQUNQLE9BQU87SUFDUCxTQUFTO0lBQ1QsTUFBTTtJQUNOLE9BQU87SUFDUCxRQUFRO0lBQ1IsU0FBUztJQUNULFNBQVM7SUFDVCxPQUFPO0lBQ1AsUUFBUTtJQUNSLFFBQVE7SUFDUixTQUFTO0lBQ1QsUUFBUTtJQUNSLFNBQVM7SUFDVCxPQUFPO0lBQ1AsT0FBTztJQUNQLE9BQU87SUFDUCxRQUFRO0lBQ1IsT0FBTztJQUNQLFVBQVU7SUFDVixRQUFRO0lBQ1IsU0FBUztJQUNULFFBQVE7SUFDUixTQUFTO0lBQ1QsU0FBUztJQUNULFNBQVM7SUFDVCxLQUFLO0lBQ0wsT0FBTztJQUNQLFNBQVM7SUFDVCxRQUFRO0lBQ1IsT0FBTztJQUNQLFNBQVM7SUFDVCxPQUFPO0lBQ1AsTUFBTTtJQUNOLFFBQVE7SUFDUixNQUFNO0lBQ04sT0FBTztJQUNQLE9BQU87SUFDUCxLQUFLO0lBQ0wsT0FBTztJQUNQLE9BQU87SUFDUCxNQUFNO0lBQ04sUUFBUTtJQUNSLFNBQVM7SUFDVCxRQUFRO0lBQ1IsUUFBUTtJQUNSLE9BQU87SUFDUCxLQUFLO0lBQ0wsVUFBVTtJQUNWLFFBQVE7SUFDUixTQUFTO0lBQ1QsS0FBSztJQUNMLFFBQVE7SUFDUixTQUFTO0lBQ1QsT0FBTztJQUNQLFFBQVE7SUFDUixRQUFRO0lBQ1IsUUFBUTtJQUNSLFNBQVM7SUFDVCxNQUFNO0lBQ04sUUFBUTtJQUNSLFFBQVE7SUFDUixVQUFVO0lBQ1YsU0FBUztJQUNULFNBQVM7SUFDVCxPQUFPO0lBQ1AsUUFBUTtJQUNSLE1BQU07SUFDTixRQUFRO0lBQ1IsTUFBTTtJQUNOLFFBQVE7SUFDUixTQUFTO0lBQ1QsU0FBUztJQUNULE9BQU87SUFDUCxPQUFPO0lBQ1AsT0FBTztJQUNQLE1BQU07SUFDTixTQUFTO0lBQ1QsT0FBTztJQUNQLFNBQVM7SUFDVCxNQUFNO0lBQ04sTUFBTTtJQUNOLFVBQVU7SUFDVixPQUFPO0lBQ1AsT0FBTztJQUNQLEtBQUs7SUFDTCxTQUFTO0lBQ1QsU0FBUztJQUNULE1BQU07SUFDTixRQUFRO0lBQ1IsUUFBUTtJQUNSLFFBQVE7SUFDUixLQUFLO0lBQ0wsUUFBUTtJQUNSLFNBQVM7SUFDVCxRQUFRO0lBQ1IsTUFBTTtJQUNOLE9BQU87SUFDUCxRQUFRO0lBQ1IsUUFBUTtJQUNSLE9BQU87SUFDUCxNQUFNO0lBQ04sUUFBUTtJQUNSLFNBQVM7SUFDVCxRQUFRO0lBQ1IsTUFBTTtJQUNOLFFBQVE7SUFDUixPQUFPO0lBQ1AsUUFBUTtJQUNSLFFBQVE7SUFDUixTQUFTO0lBQ1QsT0FBTztJQUNQLE1BQU07SUFDTixPQUFPO0lBQ1AsU0FBUztJQUNULE1BQU07SUFDTixRQUFRO0lBQ1IsUUFBUTtJQUNSLFNBQVM7SUFDVCxRQUFRO0lBQ1IsU0FBUztJQUNULEtBQUs7SUFDTCxNQUFNO0lBQ04sTUFBTTtJQUNOLFNBQVM7SUFDVCxNQUFNO0lBQ04sT0FBTztJQUNQLFFBQVE7SUFDUixPQUFPO0lBQ1AsT0FBTztJQUNQLE9BQU87SUFDUCxTQUFTO0lBQ1QsT0FBTztJQUNQLE9BQU87SUFDUCxPQUFPO0lBQ1AsT0FBTztJQUNQLE9BQU87SUFDUCxTQUFTO0lBQ1QsUUFBUTtJQUNSLE1BQU07SUFDTixNQUFNO0lBQ04sT0FBTztJQUNQLE9BQU87SUFDUCxNQUFNO0lBQ04sTUFBTTtJQUNOLE1BQU07SUFDTixNQUFNO0lBQ04sTUFBTTtJQUNOLE9BQU87SUFDUCxNQUFNO0lBQ04sT0FBTztJQUNQLFFBQVE7SUFDUixRQUFRO0lBQ1IsUUFBUTtJQUNSLE1BQU07SUFDTixRQUFRO0lBQ1IsUUFBUTtJQUNSLEtBQUs7SUFDTCxLQUFLO0lBQ0wsU0FBUztJQUNULE9BQU87SUFDUCxPQUFPO0lBQ1AsT0FBTztJQUNQLE9BQU87SUFDUCxPQUFPO0lBQ1AsUUFBUTtJQUNSLE9BQU87SUFDUCxRQUFRO0lBQ1IsT0FBTztJQUNQLFFBQVE7SUFDUixPQUFPO0lBQ1AsT0FBTztJQUNQLFVBQVU7SUFDVixRQUFRO0lBQ1IsUUFBUTtJQUNSLE9BQU87SUFDUCxTQUFTO0lBQ1QsT0FBTztJQUNQLE9BQU87SUFDUCxRQUFRO0lBQ1IsT0FBTztJQUNQLFFBQVE7SUFDUixTQUFTO0lBQ1QsT0FBTztJQUNQLE1BQU07SUFDTixNQUFNO0lBQ04sUUFBUTtJQUNSLFFBQVE7SUFDUixRQUFRO0lBQ1IsUUFBUTtJQUNSLFFBQVE7SUFDUixPQUFPO0lBQ1AsS0FBSztJQUNMLFVBQVU7SUFDVixNQUFNO0lBQ04sUUFBUTtJQUNSLE9BQU87SUFDUCxNQUFNO0lBQ04sU0FBUztJQUNULE9BQU87SUFDUCxPQUFPO0lBQ1AsUUFBUTtJQUNSLE1BQU07SUFDTixNQUFNO0lBQ04sTUFBTTtJQUNOLE1BQU07SUFDTixRQUFRO0lBQ1IsTUFBTTtJQUNOLEtBQUs7SUFDTCxPQUFPO0lBQ1AsUUFBUTtJQUNSLE9BQU87SUFDUCxRQUFRO0lBQ1IsT0FBTztJQUNQLFFBQVE7SUFDUixRQUFRO0lBQ1IsU0FBUztJQUNULFNBQVM7SUFDVCxTQUFTO0lBQ1QsS0FBSztJQUNMLFFBQVE7SUFDUixNQUFNO0lBQ04sT0FBTztJQUNQLFFBQVE7SUFDUixPQUFPO0lBQ1AsTUFBTTtJQUNOLE1BQU07SUFDTixNQUFNO0lBQ04sUUFBUTtJQUNSLFFBQVE7SUFDUixRQUFRO0lBQ1IsS0FBSztJQUNMLFNBQVM7SUFDVCxPQUFPO0lBQ1AsVUFBVTtJQUNWLFFBQVE7SUFDUixRQUFRO0lBQ1IsT0FBTztJQUNQLFNBQVM7SUFDVCxNQUFNO0lBQ04sU0FBUztJQUNULFFBQVE7SUFDUixRQUFRO0lBQ1IsUUFBUTtJQUNSLFNBQVM7SUFDVCxRQUFRO0lBQ1IsU0FBUztJQUNULE9BQU87SUFDUCxPQUFPO0lBQ1AsVUFBVTtJQUNWLFFBQVE7SUFDUixPQUFPO0lBQ1AsU0FBUztJQUNULFFBQVE7SUFDUixPQUFPO0lBQ1AsTUFBTTtJQUNOLE9BQU87SUFDUCxPQUFPO0lBQ1AsUUFBUTtJQUNSLE1BQU07SUFDTixRQUFRO0lBQ1IsT0FBTztJQUNQLFNBQVM7SUFDVCxPQUFPO0lBQ1AsT0FBTztJQUNQLFNBQVM7SUFDVCxRQUFRO0lBQ1IsUUFBUTtJQUNSLFNBQVM7SUFDVCxTQUFTO0lBQ1QsT0FBTztJQUNQLE9BQU87SUFDUCxPQUFPO0lBQ1AsVUFBVTtJQUNWLFFBQVE7SUFDUixTQUFTO0lBQ1QsTUFBTTtJQUNOLE9BQU87SUFDUCxPQUFPO0lBQ1AsTUFBTTtJQUNOLFNBQVM7SUFDVCxNQUFNO0lBQ04sTUFBTTtJQUNOLE9BQU87SUFDUCxPQUFPO0lBQ1AsUUFBUTtJQUNSLE9BQU87SUFDUCxRQUFRO0lBQ1IsT0FBTztJQUNQLE9BQU87SUFDUCxRQUFRO0lBQ1IsTUFBTTtJQUNOLE9BQU87SUFDUCxNQUFNO0lBQ04sT0FBTztJQUNQLE9BQU87SUFDUCxPQUFPO0lBQ1AsT0FBTztJQUNQLE1BQU07SUFDTixPQUFPO0lBQ1AsU0FBUztJQUNULFFBQVE7SUFDUixPQUFPO0lBQ1AsT0FBTztJQUNQLFNBQVM7SUFDVCxNQUFNO0lBQ04sUUFBUTtJQUNSLE1BQU07SUFDTixNQUFNO0lBQ04sU0FBUztJQUNULE9BQU87SUFDUCxRQUFRO0lBQ1IsU0FBUztJQUNULE1BQU07SUFDTixTQUFTO0lBQ1QsT0FBTztJQUNQLFFBQVE7SUFDUixTQUFTO0lBQ1QsU0FBUztJQUNULFNBQVM7SUFDVCxTQUFTO0lBQ1QsVUFBVTtJQUNWLFNBQVM7SUFDVCxVQUFVO0lBQ1YsU0FBUztJQUNULFVBQVU7SUFDVixNQUFNO0lBQ04sTUFBTTtJQUNOLFFBQVE7SUFDUixNQUFNO0lBQ04sT0FBTztJQUNQLE1BQU07SUFDTixNQUFNO0lBQ04sU0FBUztJQUNULE1BQU07SUFDTixRQUFRO0lBQ1IsT0FBTztJQUNQLFNBQVM7SUFDVCxRQUFRO0lBQ1IsUUFBUTtJQUNSLFFBQVE7SUFDUixPQUFPO0lBQ1AsUUFBUTtJQUNSLE9BQU87SUFDUCxRQUFRO0lBQ1IsT0FBTztJQUNQLE1BQU07SUFDTixPQUFPO0lBQ1AsT0FBTztJQUNQLFFBQVE7SUFDUixPQUFPO0lBQ1AsT0FBTztJQUNQLE9BQU87SUFDUCxRQUFRO0lBQ1IsT0FBTztJQUNQLE1BQU07SUFDTixTQUFTO0lBQ1QsT0FBTztJQUNQLE9BQU87SUFDUCxRQUFRO0lBQ1IsTUFBTTtJQUNOLE9BQU87SUFDUCxRQUFRO0lBQ1IsT0FBTztJQUNQLFNBQVM7SUFDVCxPQUFPO0lBQ1AsUUFBUTtJQUNSLFNBQVM7SUFDVCxRQUFRO0lBQ1IsT0FBTztJQUNQLEtBQUs7SUFDTCxTQUFTO0lBQ1QsTUFBTTtJQUNOLFNBQVM7SUFDVCxLQUFLO0lBQ0wsVUFBVTtJQUNWLFNBQVM7SUFDVCxTQUFTO0lBQ1QsU0FBUztJQUNULE9BQU87SUFDUCxTQUFTO0lBQ1QsUUFBUTtJQUNSLE1BQU07SUFDTixPQUFPO0lBQ1AsS0FBSztJQUNMLFFBQVE7SUFDUixNQUFNO0lBQ04sT0FBTztJQUNQLFFBQVE7SUFDUixRQUFRO0lBQ1IsTUFBTTtJQUNOLFVBQVU7SUFDVixNQUFNO0lBQ04sS0FBSztJQUNMLE1BQU07SUFDTixRQUFRO0lBQ1IsUUFBUTtJQUNSLFFBQVE7SUFDUixVQUFVO0lBQ1YsUUFBUTtJQUNSLFNBQVM7SUFDVCxVQUFVO0lBQ1YsVUFBVTtJQUNWLE1BQU07SUFDTixTQUFTO0lBQ1QsUUFBUTtJQUNSLE1BQU07SUFDTixRQUFRO0lBQ1IsT0FBTztJQUNQLFNBQVM7SUFDVCxRQUFRO0lBQ1IsUUFBUTtJQUNSLFFBQVE7SUFDUixTQUFTO0lBQ1QsTUFBTTtJQUNOLFFBQVE7SUFDUixRQUFRO0lBQ1IsU0FBUztJQUNULE9BQU87SUFDUCxRQUFRO0lBQ1IsUUFBUTtJQUNSLFVBQVU7SUFDVixRQUFRO0lBQ1IsUUFBUTtJQUNSLE1BQU07SUFDTixTQUFTO0lBQ1QsU0FBUztJQUNULFFBQVE7SUFDUixRQUFRO0lBQ1IsU0FBUztJQUNULFFBQVE7SUFDUixRQUFRO0lBQ1IsU0FBUztJQUNULE1BQU07SUFDTixTQUFTO0lBQ1QsT0FBTztJQUNQLE1BQU07SUFDTixRQUFRO0lBQ1IsTUFBTTtJQUNOLFFBQVE7SUFDUixTQUFTO0lBQ1QsU0FBUztJQUNULFNBQVM7SUFDVCxRQUFRO0lBQ1IsVUFBVTtJQUNWLFFBQVE7SUFDUixNQUFNO0lBQ04sVUFBVTtJQUNWLFVBQVU7SUFDVixTQUFTO0lBQ1QsTUFBTTtJQUNOLFNBQVM7SUFDVCxVQUFVO0lBQ1YsU0FBUztJQUNULFVBQVU7SUFDVixRQUFRO0lBQ1IsUUFBUTtJQUNSLFNBQVM7SUFDVCxPQUFPO0lBQ1AsUUFBUTtJQUNSLFVBQVU7SUFDVixLQUFLO0lBQ0wsTUFBTTtJQUNOLFNBQVM7SUFDVCxRQUFRO0lBQ1IsUUFBUTtJQUNSLFFBQVE7SUFDUixPQUFPO0lBQ1AsTUFBTTtJQUNOLE1BQU07SUFDTixRQUFRO0lBQ1IsTUFBTTtJQUNOLE9BQU87SUFDUCxRQUFRO0lBQ1IsT0FBTztJQUNQLFNBQVM7SUFDVCxNQUFNO0lBQ04sT0FBTztJQUNQLE9BQU87SUFDUCxPQUFPO0lBQ1AsT0FBTztJQUNQLE9BQU87SUFDUCxNQUFNO0lBQ04sT0FBTztJQUNQLE1BQU07SUFDTixNQUFNO0lBQ04sS0FBSztJQUNMLE1BQU07SUFDTixNQUFNO0lBQ04sTUFBTTtJQUNOLFFBQVE7SUFDUixNQUFNO0lBQ04sT0FBTztJQUNQLE1BQU07SUFDTixPQUFPO0lBQ1AsU0FBUztJQUNULE9BQU87SUFDUCxPQUFPO0lBQ1AsT0FBTztJQUNQLE1BQU07SUFDTixPQUFPO0lBQ1AsUUFBUTtJQUNSLE1BQU07SUFDTixNQUFNO0lBQ04sTUFBTTtJQUNOLFNBQVM7SUFDVCxTQUFTO0lBQ1QsTUFBTTtJQUNOLE1BQU07SUFDTixTQUFTO0lBQ1QsUUFBUTtJQUNSLEtBQUs7SUFDTCxPQUFPO0lBQ1AsUUFBUTtJQUNSLE9BQU87SUFDUCxPQUFPO0lBQ1AsVUFBVTtJQUNWLFNBQVM7SUFDVCxTQUFTO0lBQ1QsVUFBVTtJQUNWLFVBQVU7SUFDVixPQUFPO0lBQ1AsTUFBTTtJQUNOLFFBQVE7SUFDUixRQUFRO0lBQ1IsU0FBUztJQUNULFFBQVE7SUFDUixTQUFTO0lBQ1QsUUFBUTtJQUNSLFNBQVM7SUFDVCxPQUFPO0lBQ1AsUUFBUTtJQUNSLE9BQU87SUFDUCxLQUFLO0lBQ0wsU0FBUztJQUNULFNBQVM7SUFDVCxPQUFPO0lBQ1AsUUFBUTtJQUNSLFNBQVM7SUFDVCxRQUFRO0lBQ1IsUUFBUTtJQUNSLFNBQVM7SUFDVCxPQUFPO0lBQ1AsUUFBUTtJQUNSLFFBQVE7SUFDUixRQUFRO0lBQ1IsUUFBUTtJQUNSLFFBQVE7SUFDUixPQUFPO0lBQ1AsUUFBUTtJQUNSLE9BQU87SUFDUCxVQUFVO0lBQ1YsU0FBUztJQUNULE9BQU87SUFDUCxPQUFPO0lBQ1AsS0FBSztJQUNMLE9BQU87SUFDUCxPQUFPO0lBQ1AsU0FBUztJQUNULE9BQU87SUFDUCxPQUFPO0lBQ1AsUUFBUTtJQUNSLE9BQU87SUFDUCxTQUFTO0lBQ1QsUUFBUTtJQUNSLFNBQVM7SUFDVCxRQUFRO0lBQ1IsVUFBVTtJQUNWLE1BQU07SUFDTixPQUFPO0lBQ1AsUUFBUTtJQUNSLE9BQU87SUFDUCxTQUFTO0lBQ1QsUUFBUTtJQUNSLFVBQVU7SUFDVixRQUFRO0lBQ1IsU0FBUztJQUNULFFBQVE7SUFDUixTQUFTO0lBQ1QsVUFBVTtJQUNWLFNBQVM7SUFDVCxTQUFTO0lBQ1QsT0FBTztJQUNQLE9BQU87SUFDUCxNQUFNO0lBQ04sUUFBUTtJQUNSLFFBQVE7SUFDUixRQUFRO0lBQ1IsUUFBUTtJQUNSLFNBQVM7SUFDVCxRQUFRO0lBQ1IsU0FBUztJQUNULFFBQVE7SUFDUixPQUFPO0lBQ1AsS0FBSztJQUNMLFNBQVM7SUFDVCxRQUFRO0lBQ1IsTUFBTTtJQUNOLFNBQVM7SUFDVCxNQUFNO0lBQ04sT0FBTztJQUNQLE9BQU87SUFDUCxNQUFNO0lBQ04sT0FBTztJQUNQLE1BQU07SUFDTixRQUFRO0lBQ1IsUUFBUTtJQUNSLEtBQUs7SUFDTCxPQUFPO0lBQ1AsU0FBUztJQUNULE1BQU07SUFDTixTQUFTO0lBQ1QsS0FBSztJQUNMLE9BQU87SUFDUCxRQUFRO0lBQ1IsU0FBUztJQUNULE9BQU87SUFDUCxVQUFVO0lBQ1YsU0FBUztJQUNULFVBQVU7SUFDVixTQUFTO0lBQ1QsS0FBSztJQUNMLE1BQU07SUFDTixNQUFNO0lBQ04sUUFBUTtJQUNSLE9BQU87SUFDUCxVQUFVO0lBQ1YsT0FBTztJQUNQLE9BQU87SUFDUCxLQUFLO0lBQ0wsT0FBTztJQUNQLFNBQVM7SUFDVCxPQUFPO0lBQ1AsUUFBUTtJQUNSLE1BQU07SUFDTixNQUFNO0lBQ04sUUFBUTtJQUNSLE9BQU87SUFDUCxNQUFNO0lBQ04sTUFBTTtJQUNOLFFBQVE7SUFDUixRQUFRO0lBQ1IsTUFBTTtJQUNOLE1BQU07SUFDTixPQUFPO0lBQ1AsUUFBUTtJQUNSLE1BQU07SUFDTixLQUFLO0lBQ0wsU0FBUztJQUNULEtBQUs7SUFDTCxNQUFNO0lBQ04sT0FBTztJQUNQLE9BQU87SUFDUCxNQUFNO0lBQ04sUUFBUTtJQUNSLE1BQU07SUFDTixRQUFRO0lBQ1IsTUFBTTtJQUNOLE9BQU87SUFDUCxPQUFPO0lBQ1AsT0FBTztJQUNQLFFBQVE7SUFDUixPQUFPO0lBQ1AsT0FBTztJQUNQLEtBQUs7SUFDTCxNQUFNO0lBQ04sT0FBTztJQUNQLEtBQUs7SUFDTCxNQUFNO0lBQ04sTUFBTTtJQUNOLFFBQVE7SUFDUixNQUFNO0lBQ04sTUFBTTtJQUNOLE9BQU87SUFDUCxRQUFRO0lBQ1IsUUFBUTtJQUNSLE1BQU07SUFDTixTQUFTO0lBQ1QsT0FBTztJQUNQLFNBQVM7SUFDVCxRQUFRO0lBQ1IsUUFBUTtJQUNSLE9BQU87SUFDUCxLQUFLO0lBQ0wsU0FBUztJQUNULE9BQU87SUFDUCxVQUFVO0lBQ1YsT0FBTztJQUNQLFFBQVE7SUFDUixRQUFRO0lBQ1IsTUFBTTtJQUNOLE9BQU87SUFDUCxPQUFPO0lBQ1AsT0FBTztJQUNQLFFBQVE7SUFDUixPQUFPO0lBQ1AsTUFBTTtJQUNOLEtBQUs7SUFDTCxPQUFPO0lBQ1AsU0FBUztJQUNULE1BQU07SUFDTixRQUFRO0lBQ1IsUUFBUTtJQUNSLE1BQU07SUFDTixRQUFRO0lBQ1IsU0FBUztJQUNULE1BQU07SUFDTixLQUFLO0lBQ0wsUUFBUTtJQUNSLFNBQVM7SUFDVCxRQUFRO0lBQ1IsUUFBUTtJQUNSLFNBQVM7SUFDVCxLQUFLO0lBQ0wsTUFBTTtJQUNOLE1BQU07SUFDTixRQUFRO0lBQ1IsT0FBTztJQUNQLE1BQU07SUFDTixTQUFTO0lBQ1QsUUFBUTtJQUNSLE9BQU87SUFDUCxRQUFRO0lBQ1IsU0FBUztJQUNULFNBQVM7SUFDVCxPQUFPO0lBQ1AsT0FBTztJQUNQLE1BQU07SUFDTixRQUFRO0lBQ1IsUUFBUTtJQUNSLFNBQVM7SUFDVCxNQUFNO0lBQ04sTUFBTTtJQUNOLE1BQU07SUFDTixRQUFRO0lBQ1IsT0FBTztJQUNQLE9BQU87SUFDUCxPQUFPO0lBQ1AsU0FBUztJQUNULE9BQU87SUFDUCxPQUFPO0lBQ1AsT0FBTztJQUNQLE9BQU87SUFDUCxNQUFNO0lBQ04sTUFBTTtJQUNOLE1BQU07SUFDTixTQUFTO0lBQ1QsTUFBTTtJQUNOLE1BQU07SUFDTixPQUFPO0lBQ1AsU0FBUztJQUNULFFBQVE7SUFDUixRQUFRO0lBQ1IsUUFBUTtJQUNSLE1BQU07SUFDTixNQUFNO0lBQ04sT0FBTztJQUNQLE9BQU87SUFDUCxPQUFPO0lBQ1AsT0FBTztJQUNQLE9BQU87SUFDUCxTQUFTO0lBQ1QsT0FBTztJQUNQLE9BQU87SUFDUCxNQUFNO0lBQ04sT0FBTztJQUNQLE1BQU07SUFDTixTQUFTO0lBQ1QsT0FBTztJQUNQLE1BQU07SUFDTixPQUFPO0lBQ1AsT0FBTztJQUNQLE9BQU87SUFDUCxPQUFPO0lBQ1AsT0FBTztJQUNQLFFBQVE7SUFDUixLQUFLO0lBQ0wsS0FBSztJQUNMLE9BQU87SUFDUCxNQUFNO0lBQ04sTUFBTTtJQUNOLFFBQVE7SUFDUixTQUFTO0lBQ1QsTUFBTTtJQUNOLE9BQU87SUFDUCxRQUFRO0lBQ1IsTUFBTTtJQUNOLE9BQU87SUFDUCxTQUFTO0lBQ1QsS0FBSztJQUNMLE1BQU07SUFDTixNQUFNO0lBQ04sUUFBUTtJQUNSLE1BQU07SUFDTixRQUFRO0lBQ1IsT0FBTztJQUNQLE9BQU87SUFDUCxVQUFVO0lBQ1YsUUFBUTtJQUNSLE9BQU87SUFDUCxRQUFRO0lBQ1IsTUFBTTtJQUNOLEtBQUs7SUFDTCxNQUFNO0lBQ04sUUFBUTtJQUNSLE1BQU07SUFDTixNQUFNO0lBQ04sTUFBTTtJQUNOLEtBQUs7SUFDTCxNQUFNO0lBQ04sU0FBUztJQUNULE9BQU87SUFDUCxRQUFRO0lBQ1IsTUFBTTtJQUNOLE1BQU07SUFDTixTQUFTO0lBQ1QsUUFBUTtJQUNSLE1BQU07SUFDTixPQUFPO0lBQ1AsTUFBTTtJQUNOLE1BQU07SUFDTixNQUFNO0lBQ04sUUFBUTtJQUNSLE9BQU87SUFDUCxVQUFVO0lBQ1YsTUFBTTtJQUNOLE9BQU87SUFDUCxNQUFNO0lBQ04sT0FBTztJQUNQLEtBQUs7SUFDTCxNQUFNO0lBQ04sT0FBTztJQUNQLFFBQVE7SUFDUixPQUFPO0lBQ1AsU0FBUztJQUNULFFBQVE7SUFDUixNQUFNO0lBQ04sUUFBUTtJQUNSLE9BQU87SUFDUCxNQUFNO0lBQ04sU0FBUztJQUNULFFBQVE7SUFDUixLQUFLO0lBQ0wsTUFBTTtJQUNOLE1BQU07SUFDTixVQUFVO0lBQ1YsTUFBTTtJQUNOLFFBQVE7SUFDUixLQUFLO0lBQ0wsU0FBUztJQUNULFNBQVM7SUFDVCxPQUFPO0lBQ1AsU0FBUztJQUNULFNBQVM7SUFDVCxRQUFRO0lBQ1IsUUFBUTtJQUNSLFFBQVE7SUFDUixTQUFTO0lBQ1QsU0FBUztJQUNULE1BQU07SUFDTixTQUFTO0lBQ1QsUUFBUTtJQUNSLFVBQVU7SUFDVixPQUFPO0lBQ1AsVUFBVTtJQUNWLFFBQVE7SUFDUixVQUFVO0lBQ1YsUUFBUTtJQUNSLFNBQVM7SUFDVCxRQUFRO0lBQ1IsUUFBUTtJQUNSLFNBQVM7SUFDVCxTQUFTO0lBQ1QsUUFBUTtJQUNSLFFBQVE7SUFDUixRQUFRO0lBQ1IsT0FBTztJQUNQLFVBQVU7SUFDVixPQUFPO0lBQ1AsU0FBUztJQUNULFFBQVE7SUFDUixRQUFRO0lBQ1IsUUFBUTtJQUNSLFNBQVM7SUFDVCxTQUFTO0lBQ1QsUUFBUTtJQUNSLFVBQVU7SUFDVixNQUFNO0lBQ04sUUFBUTtJQUNSLFFBQVE7SUFDUixTQUFTO0lBQ1QsTUFBTTtJQUNOLFFBQVE7SUFDUixTQUFTO0lBQ1QsT0FBTztJQUNQLE1BQU07SUFDTixPQUFPO0lBQ1AsUUFBUTtJQUNSLFFBQVE7SUFDUixLQUFLO0lBQ0wsTUFBTTtJQUNOLFNBQVM7SUFDVCxPQUFPO0lBQ1AsT0FBTztJQUNQLE9BQU87SUFDUCxLQUFLO0lBQ0wsTUFBTTtJQUNOLE1BQU07SUFDTixTQUFTO0lBQ1QsS0FBSztJQUNMLE9BQU87SUFDUCxPQUFPO0lBQ1AsTUFBTTtJQUNOLFFBQVE7SUFDUixRQUFRO0lBQ1IsTUFBTTtJQUNOLE1BQU07SUFDTixVQUFVO0lBQ1YsTUFBTTtJQUNOLE1BQU07SUFDTixTQUFTO0lBQ1QsS0FBSztJQUNMLE1BQU07SUFDTixLQUFLO0lBQ0wsUUFBUTtJQUNSLE1BQU07SUFDTixTQUFTO0lBQ1QsTUFBTTtJQUNOLEtBQUs7SUFDTCxTQUFTO0lBQ1QsTUFBTTtJQUNOLFFBQVE7SUFDUixNQUFNO0lBQ04sTUFBTTtJQUNOLE9BQU87SUFDUCxPQUFPO0lBQ1AsTUFBTTtJQUNOLEtBQUs7SUFDTCxPQUFPO0lBQ1AsT0FBTztJQUNQLFFBQVE7SUFDUixNQUFNO0lBQ04sTUFBTTtJQUNOLE1BQU07SUFDTixVQUFVO0lBQ1YsUUFBUTtJQUNSLE9BQU87SUFDUCxPQUFPO0lBQ1AsT0FBTztJQUNQLE9BQU87SUFDUCxTQUFTO0lBQ1QsTUFBTTtJQUNOLEtBQUs7SUFDTCxNQUFNO0lBQ04sU0FBUztJQUNULE9BQU87SUFDUCxNQUFNO0lBQ04sUUFBUTtJQUNSLE1BQU07SUFDTixPQUFPO0lBQ1AsT0FBTztJQUNQLFNBQVM7SUFDVCxNQUFNO0lBQ04sS0FBSztJQUNMLE9BQU87SUFDUCxRQUFRO0lBQ1IsU0FBUztJQUNULE9BQU87SUFDUCxNQUFNO0lBQ04sUUFBUTtJQUNSLE1BQU07SUFDTixTQUFTO0lBQ1QsUUFBUTtJQUNSLFFBQVE7SUFDUixPQUFPO0lBQ1AsTUFBTTtJQUNOLFNBQVM7SUFDVCxTQUFTO0lBQ1QsU0FBUztJQUNULE1BQU07SUFDTixNQUFNO0lBQ04sT0FBTztJQUNQLE1BQU07SUFDTixNQUFNO0lBQ04sT0FBTztJQUNQLE1BQU07SUFDTixNQUFNO0lBQ04sUUFBUTtJQUNSLE1BQU07SUFDTixRQUFRO0lBQ1IsTUFBTTtJQUNOLFFBQVE7SUFDUixNQUFNO0lBQ04sTUFBTTtJQUNOLFNBQVM7SUFDVCxPQUFPO0lBQ1AsTUFBTTtJQUNOLE9BQU87SUFDUCxRQUFRO0lBQ1IsTUFBTTtJQUNOLE1BQU07SUFDTixTQUFTO0lBQ1QsTUFBTTtJQUNOLFFBQVE7SUFDUixNQUFNO0lBQ04sT0FBTztJQUNQLE9BQU87SUFDUCxTQUFTO0lBQ1QsUUFBUTtJQUNSLE9BQU87SUFDUCxPQUFPO0lBQ1AsUUFBUTtJQUNSLFFBQVE7SUFDUixTQUFTO0lBQ1QsS0FBSztJQUNMLE9BQU87SUFDUCxRQUFRO0lBQ1IsTUFBTTtJQUNOLE1BQU07SUFDTixNQUFNO0lBQ04sT0FBTztJQUNQLE1BQU07SUFDTixRQUFRO0lBQ1IsS0FBSztJQUNMLFFBQVE7SUFDUixTQUFTO0lBQ1QsT0FBTztJQUNQLFNBQVM7SUFDVCxRQUFRO0lBQ1IsT0FBTztJQUNQLFFBQVE7SUFDUixPQUFPO0lBQ1AsUUFBUTtJQUNSLFFBQVE7SUFDUixRQUFRO0lBQ1IsVUFBVTtJQUNWLE1BQU07SUFDTixNQUFNO0lBQ04sUUFBUTtJQUNSLE9BQU87SUFDUCxVQUFVO0lBQ1YsTUFBTTtJQUNOLFFBQVE7SUFDUixRQUFRO0lBQ1IsU0FBUztJQUNULE1BQU07SUFDTixRQUFRO0lBQ1IsTUFBTTtJQUNOLFNBQVM7SUFDVCxNQUFNO0lBQ04sVUFBVTtJQUNWLE9BQU87SUFDUCxPQUFPO0lBQ1AsUUFBUTtJQUNSLE1BQU07SUFDTixRQUFRO0lBQ1IsUUFBUTtJQUNSLFNBQVM7SUFDVCxNQUFNO0lBQ04sT0FBTztJQUNQLE9BQU87SUFDUCxPQUFPO0lBQ1AsT0FBTztJQUNQLE1BQU07SUFDTixTQUFTO0lBQ1QsT0FBTztJQUNQLFFBQVE7SUFDUixRQUFRO0lBQ1IsVUFBVTtJQUNWLE1BQU07SUFDTixTQUFTO0lBQ1QsT0FBTztJQUNQLE1BQU07SUFDTixTQUFTO0lBQ1QsT0FBTztJQUNQLFFBQVE7SUFDUixTQUFTO0lBQ1QsUUFBUTtJQUNSLFFBQVE7SUFDUixNQUFNO0lBQ04sU0FBUztJQUNULEtBQUs7SUFDTCxPQUFPO0lBQ1AsU0FBUztJQUNULFFBQVE7SUFDUixPQUFPO0lBQ1AsUUFBUTtJQUNSLEtBQUs7SUFDTCxRQUFRO0lBQ1IsU0FBUztJQUNULFFBQVE7SUFDUixTQUFTO0lBQ1QsT0FBTztJQUNQLE1BQU07SUFDTixPQUFPO0lBQ1AsTUFBTTtJQUNOLFNBQVM7SUFDVCxVQUFVO0lBQ1YsUUFBUTtJQUNSLFFBQVE7SUFDUixPQUFPO0lBQ1AsVUFBVTtJQUNWLE9BQU87SUFDUCxNQUFNO0lBQ04sT0FBTztJQUNQLE1BQU07SUFDTixRQUFRO0lBQ1IsTUFBTTtJQUNOLFVBQVU7SUFDVixRQUFRO0lBQ1IsUUFBUTtJQUNSLFVBQVU7SUFDVixPQUFPO0lBQ1AsTUFBTTtJQUNOLFFBQVE7SUFDUixRQUFRO0lBQ1IsU0FBUztJQUNULE1BQU07SUFDTixPQUFPO0lBQ1AsTUFBTTtJQUNOLFFBQVE7SUFDUixRQUFRO0lBQ1IsT0FBTztJQUNQLFFBQVE7SUFDUixRQUFRO0lBQ1IsTUFBTTtJQUNOLE1BQU07SUFDTixNQUFNO0lBQ04sVUFBVTtJQUNWLFNBQVM7SUFDVCxTQUFTO0lBQ1QsUUFBUTtJQUNSLE9BQU87SUFDUCxNQUFNO0lBQ04sS0FBSztJQUNMLFNBQVM7SUFDVCxTQUFTO0lBQ1QsT0FBTztJQUNQLE1BQU07SUFDTixNQUFNO0lBQ04sTUFBTTtJQUNOLE9BQU87SUFDUCxPQUFPO0lBQ1AsT0FBTztJQUNQLFNBQVM7SUFDVCxRQUFRO0lBQ1IsUUFBUTtJQUNSLE9BQU87SUFDUCxNQUFNO0lBQ04sU0FBUztJQUNULE1BQU07SUFDTixTQUFTO0lBQ1QsUUFBUTtJQUNSLE9BQU87SUFDUCxLQUFLO0lBQ0wsU0FBUztJQUNULFFBQVE7SUFDUixPQUFPO0lBQ1AsS0FBSztJQUNMLEtBQUs7SUFDTCxNQUFNO0lBQ04sUUFBUTtJQUNSLFFBQVE7SUFDUixTQUFTO0lBQ1QsU0FBUztJQUNULFFBQVE7SUFDUixTQUFTO0lBQ1QsT0FBTztJQUNQLE9BQU87SUFDUCxTQUFTO0lBQ1QsTUFBTTtJQUNOLEtBQUs7SUFDTCxPQUFPO0lBQ1AsUUFBUTtJQUNSLE9BQU87SUFDUCxLQUFLO0lBQ0wsTUFBTTtJQUNOLEtBQUs7SUFDTCxPQUFPO0lBQ1AsU0FBUztJQUNULE1BQU07SUFDTixNQUFNO0lBQ04sS0FBSztJQUNMLE9BQU87SUFDUCxRQUFRO0lBQ1IsTUFBTTtJQUNOLE1BQU07SUFDTixPQUFPO0lBQ1AsU0FBUztJQUNULFFBQVE7SUFDUixRQUFRO0lBQ1IsUUFBUTtJQUNSLE9BQU87SUFDUCxTQUFTO0lBQ1QsT0FBTztJQUNQLFVBQVU7SUFDVixPQUFPO0lBQ1AsUUFBUTtJQUNSLFVBQVU7SUFDVixRQUFRO0lBQ1IsU0FBUztJQUNULE9BQU87SUFDUCxTQUFTO0lBQ1QsT0FBTztJQUNQLFFBQVE7SUFDUixTQUFTO0lBQ1QsTUFBTTtJQUNOLE1BQU07SUFDTixNQUFNO0lBQ04sS0FBSztJQUNMLE9BQU87SUFDUCxRQUFRO0lBQ1IsUUFBUTtJQUNSLE9BQU87SUFDUCxNQUFNO0lBQ04sUUFBUTtJQUNSLE1BQU07SUFDTixNQUFNO0lBQ04sUUFBUTtJQUNSLE1BQU07SUFDTixPQUFPO0lBQ1AsT0FBTztJQUNQLE9BQU87SUFDUCxTQUFTO0lBQ1QsT0FBTztJQUNQLFFBQVE7SUFDUixRQUFRO0lBQ1IsTUFBTTtJQUNOLFFBQVE7SUFDUixPQUFPO0lBQ1AsTUFBTTtJQUNOLE9BQU87SUFDUCxNQUFNO0lBQ04sU0FBUztJQUNULFFBQVE7SUFDUixTQUFTO0lBQ1QsT0FBTztJQUNQLE1BQU07SUFDTixTQUFTO0lBQ1QsT0FBTztJQUNQLFFBQVE7SUFDUixNQUFNO0lBQ04sU0FBUztJQUNULFNBQVM7SUFDVCxLQUFLO0lBQ0wsU0FBUztJQUNULFFBQVE7SUFDUixRQUFRO0lBQ1IsUUFBUTtJQUNSLFNBQVM7SUFDVCxRQUFRO0lBQ1IsUUFBUTtJQUNSLEtBQUs7SUFDTCxPQUFPO0lBQ1AsT0FBTztJQUNQLFFBQVE7SUFDUixVQUFVO0lBQ1YsT0FBTztJQUNQLFFBQVE7SUFDUixTQUFTO0lBQ1QsT0FBTztJQUNQLEtBQUs7SUFDTCxRQUFRO0lBQ1IsTUFBTTtJQUNOLE9BQU87SUFDUCxNQUFNO0lBQ04sU0FBUztJQUNULE1BQU07SUFDTixRQUFRO0lBQ1IsT0FBTztJQUNQLE9BQU87SUFDUCxPQUFPO0lBQ1AsUUFBUTtJQUNSLFNBQVM7SUFDVCxPQUFPO0lBQ1AsTUFBTTtJQUNOLFFBQVE7SUFDUixRQUFRO0lBQ1IsT0FBTztJQUNQLE1BQU07SUFDTixRQUFRO0lBQ1IsTUFBTTtJQUNOLE1BQU07SUFDTixPQUFPO0lBQ1AsT0FBTztJQUNQLE1BQU07SUFDTixRQUFRO0lBQ1IsTUFBTTtJQUNOLE1BQU07SUFDTixNQUFNO0lBQ04sU0FBUztJQUNULFNBQVM7SUFDVCxVQUFVO0lBQ1YsVUFBVTtJQUNWLE1BQU07SUFDTixRQUFRO0lBQ1IsU0FBUztJQUNULFNBQVM7SUFDVCxRQUFRO0lBQ1IsT0FBTztJQUNQLFVBQVU7SUFDVixRQUFRO0lBQ1IsU0FBUztJQUNULFFBQVE7SUFDUixTQUFTO0lBQ1QsU0FBUztJQUNULFFBQVE7SUFDUixTQUFTO0lBQ1QsT0FBTztJQUNQLE9BQU87SUFDUCxTQUFTO0lBQ1QsT0FBTztJQUNQLFVBQVU7SUFDVixRQUFRO0lBQ1IsU0FBUztJQUNULE9BQU87SUFDUCxTQUFTO0lBQ1QsU0FBUztJQUNULFNBQVM7SUFDVCxRQUFRO0lBQ1IsU0FBUztJQUNULFNBQVM7SUFDVCxTQUFTO0lBQ1QsT0FBTztJQUNQLFVBQVU7SUFDVixTQUFTO0lBQ1QsU0FBUztJQUNULE9BQU87SUFDUCxTQUFTO0lBQ1QsUUFBUTtJQUNSLFNBQVM7SUFDVCxNQUFNO0lBQ04sTUFBTTtJQUNOLE9BQU87SUFDUCxTQUFTO0lBQ1QsT0FBTztJQUNQLE9BQU87SUFDUCxPQUFPO0lBQ1AsVUFBVTtJQUNWLFFBQVE7SUFDUixTQUFTO0lBQ1QsT0FBTztJQUNQLE1BQU07SUFDTixLQUFLO0lBQ0wsUUFBUTtJQUNSLFNBQVM7SUFDVCxTQUFTO0lBQ1QsU0FBUztJQUNULFNBQVM7SUFDVCxVQUFVO0lBQ1YsT0FBTztJQUNQLE1BQU07SUFDTixNQUFNO0lBQ04sT0FBTztJQUNQLFFBQVE7SUFDUixTQUFTO0lBQ1QsTUFBTTtJQUNOLE1BQU07SUFDTixPQUFPO0lBQ1AsT0FBTztJQUNQLE1BQU07SUFDTixNQUFNO0lBQ04sT0FBTztJQUNQLE9BQU87SUFDUCxNQUFNO0lBQ04sT0FBTztJQUNQLFFBQVE7SUFDUixPQUFPO0lBQ1AsT0FBTztJQUNQLE1BQU07SUFDTixNQUFNO0lBQ04sUUFBUTtJQUNSLE9BQU87SUFDUCxLQUFLO0lBQ0wsT0FBTztJQUNQLE9BQU87SUFDUCxNQUFNO0lBQ04sUUFBUTtJQUNSLE9BQU87SUFDUCxTQUFTO0lBQ1QsUUFBUTtJQUNSLFNBQVM7SUFDVCxRQUFRO0lBQ1IsUUFBUTtJQUNSLFNBQVM7SUFDVCxRQUFRO0lBQ1IsU0FBUztJQUNULFFBQVE7SUFDUixRQUFRO0lBQ1IsUUFBUTtJQUNSLFFBQVE7SUFDUixTQUFTO0lBQ1QsUUFBUTtJQUNSLE9BQU87SUFDUCxTQUFTO0lBQ1QsUUFBUTtJQUNSLE1BQU07SUFDTixRQUFRO0lBQ1IsVUFBVTtJQUNWLFFBQVE7SUFDUixRQUFRO0lBQ1IsUUFBUTtJQUNSLE9BQU87SUFDUCxNQUFNO0lBQ04sUUFBUTtJQUNSLFFBQVE7SUFDUixRQUFRO0lBQ1IsU0FBUztJQUNULFFBQVE7SUFDUixTQUFTO0lBQ1QsUUFBUTtJQUNSLFVBQVU7SUFDVixRQUFRO0lBQ1IsVUFBVTtJQUNWLFVBQVU7SUFDVixRQUFRO0lBQ1IsUUFBUTtJQUNSLFNBQVM7SUFDVCxRQUFRO0lBQ1IsU0FBUztJQUNULFFBQVE7SUFDUixRQUFRO0lBQ1IsUUFBUTtJQUNSLFFBQVE7SUFDUixLQUFLO0lBQ0wsUUFBUTtJQUNSLE1BQU07SUFDTixNQUFNO0lBQ04sTUFBTTtJQUNOLE9BQU87SUFDUCxPQUFPO0lBQ1AsT0FBTztJQUNQLE9BQU87SUFDUCxNQUFNO0lBQ04sTUFBTTtJQUNOLFFBQVE7SUFDUixNQUFNO0lBQ04sUUFBUTtJQUNSLE9BQU87SUFDUCxPQUFPO0lBQ1AsTUFBTTtJQUNOLE9BQU87SUFDUCxPQUFPO0lBQ1AsUUFBUTtJQUNSLFFBQVE7SUFDUixTQUFTO0lBQ1QsTUFBTTtJQUNOLFFBQVE7SUFDUixNQUFNO0lBQ04sTUFBTTtJQUNOLFFBQVE7SUFDUixPQUFPO0lBQ1AsT0FBTztJQUNQLE9BQU87SUFDUCxPQUFPO0lBQ1AsUUFBUTtJQUNSLE1BQU07SUFDTixLQUFLO0lBQ0wsTUFBTTtJQUNOLEtBQUs7SUFDTCxRQUFRO0lBQ1IsT0FBTztJQUNQLEtBQUs7SUFDTCxRQUFRO0lBQ1IsU0FBUztJQUNULE1BQU07SUFDTixNQUFNO0lBQ04sT0FBTztJQUNQLFFBQVE7SUFDUixPQUFPO0lBQ1AsTUFBTTtJQUNOLFFBQVE7SUFDUixNQUFNO0lBQ04sUUFBUTtJQUNSLE1BQU07SUFDTixTQUFTO0lBQ1QsU0FBUztJQUNULE9BQU87SUFDUCxTQUFTO0lBQ1QsTUFBTTtJQUNOLEtBQUs7SUFDTCxPQUFPO0lBQ1AsTUFBTTtJQUNOLE9BQU87SUFDUCxTQUFTO0lBQ1QsT0FBTztJQUNQLFFBQVE7SUFDUixRQUFRO0lBQ1IsU0FBUztJQUNULFVBQVU7SUFDVixVQUFVO0lBQ1YsT0FBTztJQUNQLE9BQU87SUFDUCxRQUFRO0lBQ1IsUUFBUTtJQUNSLE9BQU87SUFDUCxLQUFLO0lBQ0wsUUFBUTtJQUNSLFFBQVE7SUFDUixNQUFNO0lBQ04sUUFBUTtJQUNSLFFBQVE7SUFDUixTQUFTO0lBQ1QsVUFBVTtJQUNWLE1BQU07SUFDTixNQUFNO0lBQ04sU0FBUztJQUNULFFBQVE7SUFDUixNQUFNO0lBQ04sU0FBUztJQUNULFFBQVE7SUFDUixPQUFPO0lBQ1AsVUFBVTtJQUNWLFFBQVE7SUFDUixTQUFTO0lBQ1QsU0FBUztJQUNULFFBQVE7SUFDUixPQUFPO0lBQ1AsT0FBTztJQUNQLFFBQVE7SUFDUixPQUFPO0lBQ1AsU0FBUztJQUNULE9BQU87SUFDUCxNQUFNO0lBQ04sT0FBTztJQUNQLFNBQVM7SUFDVCxRQUFRO0lBQ1IsT0FBTztJQUNQLE9BQU87SUFDUCxNQUFNO0lBQ04sUUFBUTtJQUNSLE9BQU87SUFDUCxNQUFNO0lBQ04sT0FBTztJQUNQLE1BQU07SUFDTixPQUFPO0lBQ1AsVUFBVTtJQUNWLE9BQU87SUFDUCxRQUFRO0lBQ1IsT0FBTztJQUNQLFNBQVM7SUFDVCxLQUFLO0lBQ0wsU0FBUztJQUNULE1BQU07SUFDTixNQUFNO0lBQ04sT0FBTztJQUNQLE9BQU87SUFDUCxNQUFNO0lBQ04sUUFBUTtJQUNSLE1BQU07SUFDTixPQUFPO0lBQ1AsUUFBUTtJQUNSLFNBQVM7SUFDVCxRQUFRO0lBQ1IsT0FBTztJQUNQLE1BQU07SUFDTixPQUFPO0lBQ1AsUUFBUTtJQUNSLFNBQVM7SUFDVCxLQUFLO0lBQ0wsTUFBTTtJQUNOLE9BQU87SUFDUCxRQUFRO0lBQ1IsS0FBSztJQUNMLE9BQU87SUFDUCxNQUFNO0lBQ04sT0FBTztJQUNQLE9BQU87SUFDUCxNQUFNO0lBQ04sTUFBTTtJQUNOLE9BQU87SUFDUCxTQUFTO0lBQ1QsT0FBTztJQUNQLE9BQU87SUFDUCxRQUFRO0lBQ1IsTUFBTTtJQUNOLFFBQVE7SUFDUixNQUFNO0lBQ04sTUFBTTtJQUNOLE9BQU87SUFDUCxPQUFPO0lBQ1AsT0FBTztJQUNQLE9BQU87SUFDUCxPQUFPO0lBQ1AsUUFBUTtJQUNSLE9BQU87SUFDUCxPQUFPO0lBQ1AsTUFBTTtJQUNOLE9BQU87SUFDUCxNQUFNO0lBQ04sTUFBTTtJQUNOLFFBQVE7SUFDUixRQUFRO0lBQ1IsTUFBTTtJQUNOLE1BQU07SUFDTixNQUFNO0lBQ04sT0FBTztJQUNQLFNBQVM7SUFDVCxPQUFPO0lBQ1AsVUFBVTtJQUNWLE9BQU87SUFDUCxTQUFTO0lBQ1QsTUFBTTtJQUNOLE1BQU07SUFDTixPQUFPO0lBQ1AsTUFBTTtJQUNOLE1BQU07SUFDTixPQUFPO0lBQ1AsTUFBTTtJQUNOLFFBQVE7SUFDUixPQUFPO0lBQ1AsT0FBTztJQUNQLE9BQU87SUFDUCxTQUFTO0lBQ1QsT0FBTztJQUNQLE9BQU87SUFDUCxTQUFTO0lBQ1QsT0FBTztJQUNQLE9BQU87SUFDUCxPQUFPO0lBQ1AsUUFBUTtJQUNSLE9BQU87SUFDUCxRQUFRO0lBQ1IsT0FBTztJQUNQLE1BQU07SUFDTixRQUFRO0lBQ1IsT0FBTztJQUNQLE9BQU87SUFDUCxTQUFTO0lBQ1QsT0FBTztJQUNQLE9BQU87SUFDUCxNQUFNO0lBQ04sT0FBTztJQUNQLFFBQVE7SUFDUixRQUFRO0lBQ1IsS0FBSztJQUNMLFFBQVE7SUFDUixTQUFTO0lBQ1QsVUFBVTtJQUNWLFFBQVE7SUFDUixTQUFTO0lBQ1QsT0FBTztJQUNQLE9BQU87SUFDUCxRQUFRO0lBQ1IsT0FBTztJQUNQLE9BQU87SUFDUCxPQUFPO0lBQ1AsT0FBTztJQUNQLE1BQU07SUFDTixPQUFPO0lBQ1AsT0FBTztJQUNQLE1BQU07SUFDTixNQUFNO0lBQ04sUUFBUTtJQUNSLE9BQU87SUFDUCxPQUFPO0lBQ1AsT0FBTztJQUNQLE9BQU87SUFDUCxTQUFTO0lBQ1QsT0FBTztJQUNQLE9BQU87SUFDUCxPQUFPO0lBQ1AsT0FBTztJQUNQLFVBQVU7SUFDVixRQUFRO0lBQ1IsUUFBUTtJQUNSLFFBQVE7SUFDUixVQUFVO0lBQ1YsU0FBUztJQUNULE9BQU87SUFDUCxTQUFTO0lBQ1QsT0FBTztJQUNQLFNBQVM7SUFDVCxRQUFRO0lBQ1IsUUFBUTtJQUNSLFNBQVM7SUFDVCxNQUFNO0lBQ04sUUFBUTtJQUNSLFFBQVE7SUFDUixPQUFPO0lBQ1AsU0FBUztJQUNULE1BQU07SUFDTixRQUFRO0lBQ1IsS0FBSztJQUNMLE9BQU87SUFDUCxRQUFRO0lBQ1IsT0FBTztJQUNQLFFBQVE7SUFDUixTQUFTO0lBQ1QsTUFBTTtJQUNOLFNBQVM7SUFDVCxPQUFPO0lBQ1AsVUFBVTtJQUNWLFVBQVU7SUFDVixRQUFRO0lBQ1IsU0FBUztJQUNULFNBQVM7SUFDVCxTQUFTO0lBQ1QsT0FBTztJQUNQLE1BQU07SUFDTixPQUFPO0lBQ1AsT0FBTztJQUNQLE9BQU87SUFDUCxPQUFPO0lBQ1AsTUFBTTtJQUNOLE9BQU87SUFDUCxRQUFRO0lBQ1IsT0FBTztJQUNQLFFBQVE7SUFDUixTQUFTO0lBQ1QsT0FBTztJQUNQLFFBQVE7SUFDUixPQUFPO0lBQ1AsUUFBUTtJQUNSLEtBQUs7SUFDTCxNQUFNO0lBQ04sUUFBUTtJQUNSLE1BQU07SUFDTixNQUFNO0lBQ04sTUFBTTtJQUNOLFFBQVE7SUFDUixNQUFNO0lBQ04sT0FBTztJQUNQLFFBQVE7SUFDUixNQUFNO0lBQ04sT0FBTztJQUNQLE1BQU07SUFDTixNQUFNO0lBQ04sS0FBSztJQUNMLFFBQVE7SUFDUixRQUFRO0lBQ1IsTUFBTTtJQUNOLE1BQU07SUFDTixNQUFNO0lBQ04sTUFBTTtJQUNOLE9BQU87SUFDUCxNQUFNO0lBQ04sT0FBTztJQUNQLE1BQU07SUFDTixRQUFRO0lBQ1IsT0FBTztJQUNQLE1BQU07SUFDTixPQUFPO0lBQ1AsTUFBTTtJQUNOLFNBQVM7SUFDVCxPQUFPO0lBQ1AsUUFBUTtJQUNSLE9BQU87SUFDUCxPQUFPO0lBQ1AsU0FBUztJQUNULFFBQVE7SUFDUixNQUFNO0lBQ04sT0FBTztJQUNQLE1BQU07SUFDTixRQUFRO0lBQ1IsTUFBTTtJQUNOLE1BQU07SUFDTixLQUFLO0lBQ0wsT0FBTztJQUNQLFFBQVE7SUFDUixPQUFPO0lBQ1AsT0FBTztJQUNQLFNBQVM7SUFDVCxPQUFPO0lBQ1AsU0FBUztJQUNULEtBQUs7SUFDTCxVQUFVO0lBQ1YsUUFBUTtJQUNSLE9BQU87SUFDUCxRQUFRO0lBQ1IsVUFBVTtJQUNWLE1BQU07SUFDTixRQUFRO0lBQ1IsU0FBUztJQUNULE1BQU07SUFDTixPQUFPO0lBQ1AsS0FBSztJQUNMLE9BQU87SUFDUCxRQUFRO0lBQ1IsT0FBTztJQUNQLFNBQVM7SUFDVCxVQUFVO0lBQ1YsTUFBTTtJQUNOLE9BQU87SUFDUCxTQUFTO0lBQ1QsUUFBUTtJQUNSLE9BQU87SUFDUCxNQUFNO0lBQ04sS0FBSztJQUNMLE9BQU87SUFDUCxPQUFPO0lBQ1AsU0FBUztJQUNULFFBQVE7SUFDUixPQUFPO0lBQ1AsVUFBVTtJQUNWLE1BQU07SUFDTixPQUFPO0lBQ1AsUUFBUTtJQUNSLE1BQU07SUFDTixPQUFPO0lBQ1AsTUFBTTtJQUNOLE9BQU87SUFDUCxPQUFPO0lBQ1AsT0FBTztJQUNQLE9BQU87SUFDUCxTQUFTO0lBQ1QsTUFBTTtJQUNOLE1BQU07SUFDTixRQUFRO0lBQ1IsU0FBUztJQUNULE9BQU87SUFDUCxNQUFNO0lBQ04sT0FBTztJQUNQLFNBQVM7SUFDVCxPQUFPO0lBQ1AsT0FBTztJQUNQLEtBQUs7SUFDTCxNQUFNO0lBQ04sU0FBUztJQUNULFFBQVE7SUFDUixNQUFNO0lBQ04sUUFBUTtJQUNSLFFBQVE7SUFDUixNQUFNO0lBQ04sUUFBUTtJQUNSLFFBQVE7SUFDUixRQUFRO0lBQ1IsT0FBTztJQUNQLE1BQU07SUFDTixPQUFPO0lBQ1AsS0FBSztJQUNMLE1BQU07SUFDTixTQUFTO0lBQ1QsTUFBTTtJQUNOLFVBQVU7SUFDVixRQUFRO0lBQ1IsU0FBUztJQUNULE9BQU87SUFDUCxTQUFTO0lBQ1QsT0FBTztJQUNQLE1BQU07SUFDTixRQUFRO0lBQ1IsUUFBUTtJQUNSLFNBQVM7SUFDVCxTQUFTO0lBQ1QsUUFBUTtJQUNSLE1BQU07SUFDTixVQUFVO0lBQ1YsU0FBUztJQUNULFFBQVE7SUFDUixPQUFPO0lBQ1AsU0FBUztJQUNULFFBQVE7SUFDUixRQUFRO0lBQ1IsU0FBUztJQUNULFFBQVE7SUFDUixNQUFNO0lBQ04sT0FBTztJQUNQLE9BQU87SUFDUCxPQUFPO0lBQ1AsTUFBTTtJQUNOLE9BQU87SUFDUCxLQUFLO0lBQ0wsTUFBTTtJQUNOLFFBQVE7SUFDUixTQUFTO0lBQ1QsT0FBTztJQUNQLFNBQVM7SUFDVCxRQUFRO0lBQ1IsUUFBUTtJQUNSLE9BQU87SUFDUCxPQUFPO0lBQ1AsUUFBUTtJQUNSLE9BQU87SUFDUCxLQUFLO0lBQ0wsUUFBUTtJQUNSLE9BQU87SUFDUCxTQUFTO0lBQ1QsTUFBTTtJQUNOLE9BQU87SUFDUCxTQUFTO0lBQ1QsUUFBUTtJQUNSLFFBQVE7SUFDUixTQUFTO0lBQ1QsT0FBTztJQUNQLE1BQU07SUFDTixRQUFRO0lBQ1IsU0FBUztJQUNULE1BQU07SUFDTixRQUFRO0lBQ1IsU0FBUztJQUNULFFBQVE7SUFDUixTQUFTO0lBQ1QsU0FBUztJQUNULFNBQVM7SUFDVCxPQUFPO0lBQ1AsTUFBTTtJQUNOLFNBQVM7SUFDVCxTQUFTO0lBQ1QsUUFBUTtJQUNSLFNBQVM7SUFDVCxPQUFPO0lBQ1AsTUFBTTtJQUNOLE9BQU87SUFDUCxRQUFRO0lBQ1IsT0FBTztJQUNQLE9BQU87SUFDUCxPQUFPO0lBQ1AsT0FBTztJQUNQLE1BQU07SUFDTixTQUFTO0lBQ1QsUUFBUTtJQUNSLE1BQU07SUFDTixRQUFRO0lBQ1IsTUFBTTtJQUNOLE9BQU87SUFDUCxNQUFNO0lBQ04sTUFBTTtJQUNOLE1BQU07SUFDTixRQUFRO0lBQ1IsTUFBTTtJQUNOLFNBQVM7SUFDVCxNQUFNO0lBQ04sU0FBUztJQUNULE1BQU07SUFDTixNQUFNO0lBQ04sT0FBTztJQUNQLE9BQU87SUFDUCxNQUFNO0lBQ04sS0FBSztJQUNMLFFBQVE7SUFDUixRQUFRO0lBQ1IsTUFBTTtJQUNOLFFBQVE7SUFDUixTQUFTO0lBQ1QsS0FBSztJQUNMLFNBQVM7SUFDVCxTQUFTO0lBQ1QsT0FBTztJQUNQLFNBQVM7SUFDVCxNQUFNO0lBQ04sS0FBSztJQUNMLE9BQU87SUFDUCxNQUFNO0lBQ04sT0FBTztJQUNQLE9BQU87SUFDUCxNQUFNO0lBQ04sT0FBTztJQUNQLE1BQU07SUFDTixTQUFTO0lBQ1QsTUFBTTtJQUNOLE9BQU87SUFDUCxNQUFNO0lBQ04sTUFBTTtJQUNOLE1BQU07SUFDTixLQUFLO0lBQ0wsUUFBUTtJQUNSLE1BQU07SUFDTixNQUFNO0lBQ04sTUFBTTtJQUNOLFFBQVE7SUFDUixRQUFRO0lBQ1IsTUFBTTtJQUNOLFFBQVE7SUFDUixNQUFNO0lBQ04sTUFBTTtJQUNOLFNBQVM7SUFDVCxNQUFNO0lBQ04sT0FBTztJQUNQLFFBQVE7SUFDUixNQUFNO0lBQ04sTUFBTTtJQUNOLE1BQU07SUFDTixNQUFNO0lBQ04sT0FBTztJQUNQLE9BQU87SUFDUCxPQUFPO0lBQ1AsTUFBTTtJQUNOLE9BQU87SUFDUCxTQUFTO0lBQ1QsT0FBTztJQUNQLE9BQU87SUFDUCxPQUFPO0lBQ1AsTUFBTTtJQUNOLE1BQU07SUFDTixRQUFRO0lBQ1IsS0FBSztJQUNMLE9BQU87SUFDUCxPQUFPO0lBQ1AsT0FBTztJQUNQLE1BQU07SUFDTixNQUFNO0lBQ04sS0FBSztDQUNSLENBQUMifQ== + }); var bip39 = createCommonjsModule(function (module, exports) { @@ -10485,7 +10493,7 @@ return Bip39; }()); exports.Bip39 = Bip39; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYmlwMzkuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvY3J5cHRvL2JpcDM5LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQSwrQkFBK0I7QUFDL0Isc0NBQXNDOzs7QUFFdEMsZ0RBQStDO0FBQy9DLHNEQUFxRDtBQUNyRCxtQ0FBa0M7QUFDbEMsbUNBQWtDO0FBQ2xDLCtDQUE4QztBQUU5Qzs7R0FFRztBQUNIO0lBQUE7SUE0SUEsQ0FBQztJQS9IRzs7OztPQUlHO0lBQ1csaUJBQVcsR0FBekIsVUFBMEIsWUFBc0IsRUFBRSxXQUF5QjtRQUF6Qiw0QkFBQSxFQUFBLGlCQUF5QjtRQUN2RSxLQUFLLENBQUMsU0FBUyxHQUFHLFlBQVksQ0FBQztRQUMvQixLQUFLLENBQUMsWUFBWSxHQUFHLFdBQVcsQ0FBQztJQUNyQyxDQUFDO0lBRUQ7Ozs7T0FJRztJQUNXLG9CQUFjLEdBQTVCLFVBQTZCLE1BQW9CO1FBQXBCLHVCQUFBLEVBQUEsWUFBb0I7UUFDN0MsSUFBSSxNQUFNLEdBQUcsRUFBRSxLQUFLLENBQUMsRUFBRTtZQUNuQixNQUFNLElBQUksS0FBSyxDQUFDLHFDQUFxQyxDQUFDLENBQUM7U0FDMUQ7UUFDRCxJQUFNLFdBQVcsR0FBRywyQkFBWSxDQUFDLFFBQVEsQ0FBQyxNQUFNLEdBQUcsQ0FBQyxDQUFDLENBQUM7UUFDdEQsT0FBTyxLQUFLLENBQUMsaUJBQWlCLENBQUMsV0FBVyxDQUFDLENBQUM7SUFDaEQsQ0FBQztJQUVEOzs7O09BSUc7SUFDVyx1QkFBaUIsR0FBL0IsVUFBZ0MsT0FBbUI7UUFDL0MsSUFBSSxDQUFDLEtBQUssQ0FBQyxTQUFTLEVBQUU7WUFDbEIsS0FBSyxDQUFDLFdBQVcsQ0FBQyxpQkFBTyxFQUFFLEdBQUcsQ0FBQyxDQUFDO1NBQ25DO1FBRUQsSUFBSSxPQUFPLENBQUMsTUFBTSxHQUFHLENBQUMsS0FBSyxDQUFDLElBQUksT0FBTyxDQUFDLE1BQU0sR0FBRyxFQUFFLElBQUksT0FBTyxDQUFDLE1BQU0sR0FBRyxFQUFFLEVBQUU7WUFDeEUsTUFBTSxJQUFJLEtBQUssQ0FDWCxnR0FDSSxPQUFPLENBQUMsTUFBUSxDQUFDLENBQUM7U0FDN0I7UUFFRCxJQUFNLEdBQUcsR0FBRyxLQUFHLHFCQUFTLENBQUMsYUFBYSxDQUFDLE9BQU8sQ0FBQyxHQUFHLEtBQUssQ0FBQyxtQkFBbUIsQ0FBQyxPQUFPLENBQUcsQ0FBQztRQUV2RixJQUFNLFFBQVEsR0FBRyxFQUFFLENBQUM7UUFDcEIsS0FBSyxJQUFJLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxHQUFHLEdBQUcsQ0FBQyxNQUFNLEdBQUcsRUFBRSxFQUFFLENBQUMsRUFBRSxFQUFFO1lBQ3RDLElBQU0sYUFBYSxHQUFHLEdBQUcsQ0FBQyxLQUFLLENBQUMsQ0FBQyxHQUFHLEVBQUUsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQztZQUN0RCxJQUFNLFNBQVMsR0FBRyxNQUFNLENBQUMsUUFBUSxDQUFDLGFBQWEsRUFBRSxDQUFDLENBQUMsQ0FBQztZQUNwRCxRQUFRLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxTQUFTLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQztTQUM3QztRQUVELE9BQU8sUUFBUSxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsWUFBWSxDQUFDLENBQUM7SUFDN0MsQ0FBQztJQUVEOzs7Ozs7O09BT0c7SUFDVyxvQkFBYyxHQUE1QixVQUNJLFFBQWdCLEVBQUUsUUFBaUIsRUFBRSxVQUF5QixFQUFFLFNBQXNCO1FBQWpELDJCQUFBLEVBQUEsaUJBQXlCO1FBQUUsMEJBQUEsRUFBQSxjQUFzQjtRQUN0RixJQUFNLGFBQWEsR0FBRyxxQkFBUyxDQUFDLFdBQVcsQ0FBQyxRQUFRLENBQUMsU0FBUyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUM7UUFDeEUsSUFBTSxJQUFJLEdBQUcscUJBQVMsQ0FBQyxXQUFXLENBQUMsYUFBVyxDQUFDLFFBQVEsYUFBUixRQUFRLGNBQVIsUUFBUSxHQUFJLEVBQUUsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxNQUFNLENBQUcsQ0FBQyxDQUFDO1FBRXBGLE9BQU8sZUFBTSxDQUFDLE1BQU0sQ0FBQyxhQUFhLEVBQUUsSUFBSSxFQUFFLFVBQVUsRUFBRSxTQUFTLENBQUMsQ0FBQztJQUNyRSxDQUFDO0lBRUQ7Ozs7T0FJRztJQUNXLHVCQUFpQixHQUEvQixVQUFnQyxRQUFnQjtRQUM1QyxJQUFJLENBQUMsS0FBSyxDQUFDLFNBQVMsRUFBRTtZQUNsQixLQUFLLENBQUMsV0FBVyxDQUFDLGlCQUFPLEVBQUUsR0FBRyxDQUFDLENBQUM7U0FDbkM7UUFFRCxJQUFNLEtBQUssR0FBRyxRQUFRLENBQUMsU0FBUyxDQUFDLE1BQU0sQ0FBQyxDQUFDLEtBQUssQ0FBQyxLQUFLLENBQUMsWUFBWSxDQUFDLENBQUM7UUFFbkUsSUFBSSxLQUFLLENBQUMsTUFBTSxHQUFHLENBQUMsS0FBSyxDQUFDLEVBQUU7WUFDeEIsTUFBTSxJQUFJLEtBQUssQ0FBQywyRUFBeUUsS0FBSyxDQUFDLE1BQVEsQ0FBQyxDQUFDO1NBQzVHO1FBRUQsSUFBTSxJQUFJLEdBQUcsS0FBSzthQUNiLEdBQUcsQ0FDQSxVQUFBLElBQUk7WUFDQSxJQUFNLEtBQUssR0FBRyxLQUFLLENBQUMsU0FBUyxDQUFDLE9BQU8sQ0FBQyxJQUFJLENBQUMsQ0FBQztZQUM1QyxJQUFJLEtBQUssS0FBSyxDQUFDLENBQUMsRUFBRTtnQkFDZCxNQUFNLElBQUksS0FBSyxDQUFDLHNEQUFvRCxJQUFNLENBQUMsQ0FBQzthQUMvRTtZQUVELE9BQU8sS0FBSyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsRUFBRSxFQUFFLEdBQUcsQ0FBQyxDQUFDO1FBQy9DLENBQUMsQ0FDSjthQUNBLElBQUksQ0FBQyxFQUFFLENBQUMsQ0FBQztRQUVkLElBQU0sWUFBWSxHQUFHLElBQUksQ0FBQyxLQUFLLENBQUMsSUFBSSxDQUFDLE1BQU0sR0FBRyxFQUFFLENBQUMsR0FBRyxFQUFFLENBQUM7UUFDdkQsSUFBTSxXQUFXLEdBQUcsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLEVBQUUsWUFBWSxDQUFDLENBQUM7UUFDaEQsSUFBTSxZQUFZLEdBQUcsSUFBSSxDQUFDLEtBQUssQ0FBQyxZQUFZLENBQUMsQ0FBQztRQUU5QyxJQUFNLE9BQU8sR0FBRyxxQkFBUyxDQUFDLGFBQWEsQ0FBQyxXQUFXLENBQUMsQ0FBQztRQUVyRCxJQUFJLE9BQU8sQ0FBQyxNQUFNLEdBQUcsQ0FBQyxLQUFLLENBQUMsSUFBSSxPQUFPLENBQUMsTUFBTSxHQUFHLEVBQUUsSUFBSSxPQUFPLENBQUMsTUFBTSxHQUFHLEVBQUUsRUFBRTtZQUN4RSxNQUFNLElBQUksS0FBSyxDQUFDLHNDQUFzQyxDQUFDLENBQUM7U0FDM0Q7UUFFRCxJQUFNLFdBQVcsR0FBRyxLQUFLLENBQUMsbUJBQW1CLENBQUMsT0FBTyxDQUFDLENBQUM7UUFDdkQsSUFBSSxXQUFXLEtBQUssWUFBWSxFQUFFO1lBQzlCLE1BQU0sSUFBSSxLQUFLLENBQUMsaUNBQStCLFdBQVcsWUFBTyxZQUFZLE1BQUcsQ0FBQyxDQUFDO1NBQ3JGO1FBRUQsT0FBTyxPQUFPLENBQUM7SUFDbkIsQ0FBQztJQUVEOzs7O09BSUc7SUFDVyx5QkFBbUIsR0FBakMsVUFBa0MsT0FBbUI7UUFDakQsSUFBTSxJQUFJLEdBQUcsZUFBTSxDQUFDLE1BQU0sQ0FBQyxPQUFPLENBQUMsQ0FBQztRQUNwQyxJQUFNLElBQUksR0FBRyxPQUFPLENBQUMsTUFBTSxHQUFHLENBQUMsQ0FBQztRQUVoQyxJQUFNLFFBQVEsR0FBRyxxQkFBUyxDQUFDLGFBQWEsQ0FBQyxJQUFJLENBQUMsQ0FBQztRQUUvQyxPQUFPLFFBQVEsQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLElBQUksR0FBRyxFQUFFLENBQUMsQ0FBQztJQUN4QyxDQUFDO0lBcElEOzs7T0FHRztJQUNZLGtCQUFZLEdBQUcsR0FBRyxDQUFDLENBQUMsc0JBQXNCO0lBaUk3RCxZQUFDO0NBQUEsQUE1SUQsSUE0SUM7QUE1SVksc0JBQUsifQ== + }); var curl = createCommonjsModule(function (module, exports) { @@ -10591,7 +10599,7 @@ return Curl; }()); exports.Curl = Curl; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY3VybC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9jcnlwdG8vY3VybC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFBQSwrQkFBK0I7QUFDL0Isc0NBQXNDO0FBQ3RDLCtCQUErQjtBQUMvQjs7R0FFRztBQUNIO0lBbUNJOzs7T0FHRztJQUNILGNBQVksTUFBc0M7UUFBdEMsdUJBQUEsRUFBQSxTQUFpQixJQUFJLENBQUMsZ0JBQWdCO1FBQzlDLElBQUksTUFBTSxLQUFLLEVBQUUsSUFBSSxNQUFNLEtBQUssRUFBRSxFQUFFO1lBQ2hDLE1BQU0sSUFBSSxLQUFLLENBQUMsb0VBQW9FLENBQUMsQ0FBQztTQUN6RjtRQUVELElBQUksQ0FBQyxNQUFNLEdBQUcsSUFBSSxTQUFTLENBQUMsSUFBSSxDQUFDLFlBQVksQ0FBQyxDQUFDO1FBQy9DLElBQUksQ0FBQyxPQUFPLEdBQUcsTUFBTSxDQUFDO0lBQzFCLENBQUM7SUFFRDs7T0FFRztJQUNJLG9CQUFLLEdBQVo7UUFDSSxJQUFJLENBQUMsTUFBTSxHQUFHLElBQUksU0FBUyxDQUFDLElBQUksQ0FBQyxZQUFZLENBQUMsQ0FBQztJQUNuRCxDQUFDO0lBRUQ7Ozs7T0FJRztJQUNJLG1CQUFJLEdBQVgsVUFBWSxHQUE4QjtRQUE5QixvQkFBQSxFQUFBLE1BQWMsSUFBSSxDQUFDLFdBQVc7UUFDdEMsT0FBTyxJQUFJLENBQUMsTUFBTSxDQUFDLEtBQUssQ0FBQyxDQUFDLEVBQUUsR0FBRyxDQUFDLENBQUM7SUFDckMsQ0FBQztJQUVEOzs7OztPQUtHO0lBQ0kscUJBQU0sR0FBYixVQUFjLEtBQWdCLEVBQUUsTUFBYyxFQUFFLE1BQWM7UUFDMUQsR0FBRztZQUNDLElBQU0sS0FBSyxHQUFHLE1BQU0sR0FBRyxJQUFJLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxXQUFXLENBQUM7WUFFcEUsSUFBSSxDQUFDLE1BQU0sQ0FBQyxHQUFHLENBQUMsS0FBSyxDQUFDLFFBQVEsQ0FBQyxNQUFNLEVBQUUsTUFBTSxHQUFHLEtBQUssQ0FBQyxDQUFDLENBQUM7WUFFeEQsSUFBSSxDQUFDLFNBQVMsRUFBRSxDQUFDO1lBQ2pCLE1BQU0sSUFBSSxJQUFJLENBQUMsV0FBVyxDQUFDO1lBQzNCLE1BQU0sSUFBSSxLQUFLLENBQUM7U0FDbkIsUUFBUSxNQUFNLEdBQUcsQ0FBQyxFQUFFO0lBQ3pCLENBQUM7SUFFRDs7Ozs7T0FLRztJQUNJLHNCQUFPLEdBQWQsVUFBZSxLQUFnQixFQUFFLE1BQWMsRUFBRSxNQUFjO1FBQzNELEdBQUc7WUFDQyxJQUFNLEtBQUssR0FBRyxNQUFNLEdBQUcsSUFBSSxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsV0FBVyxDQUFDO1lBRXBFLEtBQUssQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxRQUFRLENBQUMsQ0FBQyxFQUFFLEtBQUssQ0FBQyxFQUFFLE1BQU0sQ0FBQyxDQUFDO1lBRWxELElBQUksQ0FBQyxTQUFTLEVBQUUsQ0FBQztZQUNqQixNQUFNLElBQUksSUFBSSxDQUFDLFdBQVcsQ0FBQztZQUMzQixNQUFNLElBQUksS0FBSyxDQUFDO1NBQ25CLFFBQVEsTUFBTSxHQUFHLENBQUMsRUFBRTtJQUN6QixDQUFDO0lBRUQ7OztPQUdHO0lBQ0ssd0JBQVMsR0FBakI7UUFDSSxJQUFJLFNBQVMsQ0FBQztRQUNkLElBQUksS0FBSyxHQUFHLENBQUMsQ0FBQztRQUVkLEtBQUssSUFBSSxLQUFLLEdBQUcsQ0FBQyxFQUFFLEtBQUssR0FBRyxJQUFJLENBQUMsT0FBTyxFQUFFLEtBQUssRUFBRSxFQUFFO1lBQy9DLFNBQVMsR0FBRyxJQUFJLENBQUMsTUFBTSxDQUFDLEtBQUssRUFBRSxDQUFDO1lBRWhDLEtBQUssSUFBSSxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsR0FBRyxJQUFJLENBQUMsWUFBWSxFQUFFLENBQUMsRUFBRSxFQUFFO2dCQUN4QyxJQUFJLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQztvQkFDVixJQUFJLENBQUMsV0FBVyxDQUFDLFNBQVMsQ0FBQyxLQUFLLENBQUMsR0FBRyxDQUFDLFNBQVMsQ0FBQyxDQUFDLEtBQUssSUFBSSxLQUFLLEdBQUcsR0FBRyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQzthQUN0RztTQUNKO0lBQ0wsQ0FBQztJQW5IRDs7T0FFRztJQUNvQixnQkFBVyxHQUFXLEdBQUcsQ0FBQztJQUVqRDs7T0FFRztJQUNvQixpQkFBWSxHQUFXLENBQUMsR0FBRyxJQUFJLENBQUMsV0FBVyxDQUFDO0lBRW5FOzs7T0FHRztJQUNxQixxQkFBZ0IsR0FBVyxFQUFFLENBQUM7SUFFdEQ7OztPQUdHO0lBQ3FCLGdCQUFXLEdBQWEsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUM7SUFnR3pGLFdBQUM7Q0FBQSxBQXJIRCxJQXFIQztBQXJIWSxvQkFBSSJ9 + }); var slip0010 = createCommonjsModule(function (module, exports) { @@ -10673,7 +10681,7 @@ return Slip0010; }()); exports.Slip0010 = Slip0010; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2xpcDAwMTAuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvY3J5cHRvL3NsaXAwMDEwLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQUFBLCtCQUErQjtBQUMvQixzQ0FBc0M7QUFDdEMsK0JBQStCO0FBQy9CLGdEQUErQztBQUUvQyxxQ0FBb0M7QUFDcEMsMkNBQTBDO0FBRTFDOzs7R0FHRztBQUNIO0lBQUE7SUF5RUEsQ0FBQztJQXhFRzs7OztPQUlHO0lBQ1csNkJBQW9CLEdBQWxDLFVBQW1DLElBQWdCO1FBSS9DLElBQU0sSUFBSSxHQUFHLElBQUksdUJBQVUsQ0FBQyxxQkFBUyxDQUFDLFdBQVcsQ0FBQyxjQUFjLENBQUMsQ0FBQyxDQUFDO1FBQ25FLElBQU0sT0FBTyxHQUFHLElBQUksQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLENBQUMsTUFBTSxFQUFFLENBQUM7UUFDM0MsT0FBTztZQUNILFVBQVUsRUFBRSxVQUFVLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxDQUFDO1lBQ2pELFNBQVMsRUFBRSxVQUFVLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxLQUFLLENBQUMsRUFBRSxDQUFDLENBQUM7U0FDaEQsQ0FBQztJQUNOLENBQUM7SUFFRDs7Ozs7T0FLRztJQUNXLG1CQUFVLEdBQXhCLFVBQXlCLElBQWdCLEVBQUUsSUFBZTtRQUlsRCxJQUFBLEtBQTRCLFFBQVEsQ0FBQyxvQkFBb0IsQ0FBQyxJQUFJLENBQUMsRUFBN0QsVUFBVSxnQkFBQSxFQUFFLFNBQVMsZUFBd0MsQ0FBQztRQUNwRSxJQUFNLFFBQVEsR0FBRyxJQUFJLENBQUMsY0FBYyxFQUFFLENBQUM7UUFFdkMsS0FBSyxJQUFJLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxHQUFHLFFBQVEsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxFQUFFLEVBQUU7WUFDdEMsSUFBTSxVQUFVLEdBQUcsVUFBVSxHQUFHLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQztZQUU1QyxJQUFNLElBQUksR0FBRyxJQUFJLFVBQVUsQ0FBQyxDQUFDLEdBQUcsVUFBVSxDQUFDLE1BQU0sR0FBRyxDQUFDLENBQUMsQ0FBQztZQUV2RCxJQUFJLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDO1lBQ1osSUFBSSxDQUFDLEdBQUcsQ0FBQyxVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUM7WUFDeEIsSUFBSSxDQUFDLFVBQVUsQ0FBQyxNQUFNLEdBQUcsQ0FBQyxDQUFDLEdBQUcsVUFBVSxLQUFLLEVBQUUsQ0FBQztZQUNoRCxJQUFJLENBQUMsVUFBVSxDQUFDLE1BQU0sR0FBRyxDQUFDLENBQUMsR0FBRyxVQUFVLEtBQUssRUFBRSxDQUFDO1lBQ2hELElBQUksQ0FBQyxVQUFVLENBQUMsTUFBTSxHQUFHLENBQUMsQ0FBQyxHQUFHLFVBQVUsS0FBSyxDQUFDLENBQUM7WUFDL0MsSUFBSSxDQUFDLFVBQVUsQ0FBQyxNQUFNLEdBQUcsQ0FBQyxDQUFDLEdBQUcsVUFBVSxHQUFHLElBQUksQ0FBQztZQUVoRCxJQUFNLE9BQU8sR0FBRyxJQUFJLHVCQUFVLENBQUMsU0FBUyxDQUFDO2lCQUNwQyxNQUFNLENBQUMsSUFBSSxDQUFDO2lCQUNaLE1BQU0sRUFBRSxDQUFDO1lBRWQsVUFBVSxHQUFHLFVBQVUsQ0FBQyxJQUFJLENBQUMsT0FBTyxDQUFDLEtBQUssQ0FBQyxDQUFDLEVBQUUsRUFBRSxDQUFDLENBQUMsQ0FBQztZQUNuRCxTQUFTLEdBQUcsVUFBVSxDQUFDLElBQUksQ0FBQyxPQUFPLENBQUMsS0FBSyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUM7U0FDbEQ7UUFDRCxPQUFPO1lBQ0gsVUFBVSxZQUFBO1lBQ1YsU0FBUyxXQUFBO1NBQ1osQ0FBQztJQUNOLENBQUM7SUFFRDs7Ozs7T0FLRztJQUNXLHFCQUFZLEdBQTFCLFVBQTJCLFVBQXNCLEVBQUUsWUFBNEI7UUFBNUIsNkJBQUEsRUFBQSxtQkFBNEI7UUFDM0UsSUFBTSxPQUFPLEdBQUcsaUJBQU8sQ0FBQyxlQUFlLENBQUMsVUFBVSxDQUFDLENBQUM7UUFDcEQsSUFBTSxNQUFNLEdBQUcsT0FBTyxDQUFDLFVBQVUsQ0FBQyxLQUFLLENBQUMsRUFBRSxDQUFDLENBQUM7UUFDNUMsSUFBSSxZQUFZLEVBQUU7WUFDZCxJQUFNLEdBQUcsR0FBRyxJQUFJLFVBQVUsQ0FBQyxDQUFDLEdBQUcsTUFBTSxDQUFDLE1BQU0sQ0FBQyxDQUFDO1lBQzlDLEdBQUcsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUM7WUFDWCxHQUFHLENBQUMsR0FBRyxDQUFDLE1BQU0sRUFBRSxDQUFDLENBQUMsQ0FBQztZQUNuQixPQUFPLEdBQUcsQ0FBQztTQUNkO1FBQ0QsT0FBTyxNQUFNLENBQUM7SUFDbEIsQ0FBQztJQUNMLGVBQUM7QUFBRCxDQUFDLEFBekVELElBeUVDO0FBekVZLDRCQUFRIn0= + }); var zip215 = createCommonjsModule(function (module, exports) { @@ -10748,7 +10756,7 @@ return Zip215; }()); exports.Zip215 = Zip215; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiemlwMjE1LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2NyeXB0by96aXAyMTUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBQUEsK0JBQStCO0FBQy9CLHNDQUFzQztBQUN0QywrQkFBK0I7QUFDL0I7Ozs7R0FJRztBQUNILDJDQUEwQztBQUMxQyxxQ0FBb0M7QUFDcEMsNEVBQTJFO0FBQzNFLGdGQUErRTtBQUMvRSxnREFBb0U7QUFFcEU7SUFBQTtJQStEQSxDQUFDO0lBOURHOzs7Ozs7OztPQVFHO0lBQ1csYUFBTSxHQUFwQixVQUFxQixTQUFxQixFQUFFLE9BQW1CLEVBQUUsR0FBZTtRQUM1RSxJQUFJLENBQUMsU0FBUyxJQUFJLFNBQVMsQ0FBQyxNQUFNLEtBQUssaUJBQU8sQ0FBQyxlQUFlLEVBQUU7WUFDNUQsT0FBTyxLQUFLLENBQUM7U0FDaEI7UUFFRCxJQUFJLENBQUMsR0FBRyxJQUFJLEdBQUcsQ0FBQyxNQUFNLEtBQUssaUJBQU8sQ0FBQyxjQUFjLElBQUksQ0FBQyxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsR0FBRyxHQUFHLENBQUMsS0FBSyxDQUFDLENBQUMsRUFBRTtZQUMxRSxPQUFPLEtBQUssQ0FBQztTQUNoQjtRQUVELElBQU0sQ0FBQyxHQUFHLElBQUksMkNBQW9CLEVBQUUsQ0FBQztRQUVyQyxvRkFBb0Y7UUFDcEYsSUFBSSxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsU0FBUyxDQUFDLEVBQUU7WUFDekIsT0FBTyxLQUFLLENBQUM7U0FDaEI7UUFDRCxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsRUFBRSxDQUFDO1FBQ1YsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsQ0FBQztRQUVWLElBQU0sQ0FBQyxHQUFHLElBQUksZUFBTSxFQUFFLENBQUM7UUFDdkIsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxHQUFHLENBQUMsUUFBUSxDQUFDLENBQUMsRUFBRSxFQUFFLENBQUMsQ0FBQyxDQUFDO1FBQzlCLENBQUMsQ0FBQyxNQUFNLENBQUMsU0FBUyxDQUFDLENBQUM7UUFDcEIsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxPQUFPLENBQUMsQ0FBQztRQUVsQixJQUFNLE1BQU0sR0FBRyxDQUFDLENBQUMsTUFBTSxFQUFFLENBQUM7UUFFMUIsSUFBTSxRQUFRLEdBQUcsSUFBSSxVQUFVLENBQUMsRUFBRSxDQUFDLENBQUM7UUFDcEMscUJBQVksQ0FBQyxRQUFRLEVBQUUsTUFBTSxDQUFDLENBQUM7UUFFL0IsSUFBTSxDQUFDLEdBQUcsSUFBSSxVQUFVLENBQUMsR0FBRyxDQUFDLFFBQVEsQ0FBQyxDQUFDLEVBQUUsRUFBRSxDQUFDLENBQUMsQ0FBQztRQUU5QyxJQUFNLE1BQU0sR0FBRyxJQUFJLDJDQUFvQixFQUFFLENBQUM7UUFDMUMsb0ZBQW9GO1FBQ3BGLElBQUksQ0FBQyxNQUFNLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxFQUFFO1lBQ3RCLE9BQU8sS0FBSyxDQUFDO1NBQ2hCO1FBRUQsSUFBTSxDQUFDLEdBQUcsSUFBSSxVQUFVLENBQUMsR0FBRyxDQUFDLFFBQVEsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDO1FBQzNDLDBFQUEwRTtRQUMxRSxtRUFBbUU7UUFDbkUsMkNBQTJDO1FBQzNDLElBQUksQ0FBQyxzQkFBYSxDQUFDLENBQUMsQ0FBQyxFQUFFO1lBQ25CLE9BQU8sS0FBSyxDQUFDO1NBQ2hCO1FBRUQsSUFBTSxLQUFLLEdBQUcsSUFBSSwrQ0FBc0IsRUFBRSxDQUFDO1FBQzNDLElBQU0sQ0FBQyxHQUFHLElBQUksMkNBQW9CLEVBQUUsQ0FBQztRQUVyQyxLQUFLLENBQUMsdUJBQXVCLENBQUMsUUFBUSxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQztRQUM5QyxLQUFLLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDO1FBRXBCLDRDQUE0QztRQUM1QyxPQUFPLENBQUMsQ0FBQyxhQUFhLENBQUMsTUFBTSxDQUFDLENBQUM7SUFDbkMsQ0FBQztJQUNMLGFBQUM7QUFBRCxDQUFDLEFBL0RELElBK0RDO0FBL0RZLHdCQUFNIn0= + }); var b1t6 = createCommonjsModule(function (module, exports) { @@ -10850,7 +10858,7 @@ return B1T6; }()); exports.B1T6 = B1T6; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYjF0Ni5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9lbmNvZGluZy9iMXQ2LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQUFBLCtCQUErQjtBQUMvQixzQ0FBc0M7QUFDdEMsK0JBQStCO0FBQy9COztHQUVHO0FBQ0g7SUFBQTtJQThGQSxDQUFDO0lBekRHOzs7O09BSUc7SUFDVyxlQUFVLEdBQXhCLFVBQXlCLElBQWdCO1FBQ3JDLE9BQU8sSUFBSSxDQUFDLE1BQU0sR0FBRyxJQUFJLENBQUMsZUFBZSxDQUFDO0lBQzlDLENBQUM7SUFFRDs7Ozs7O09BTUc7SUFDVyxXQUFNLEdBQXBCLFVBQXFCLEdBQWMsRUFBRSxVQUFrQixFQUFFLEdBQWU7UUFDcEUsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDO1FBQ1YsS0FBSyxJQUFJLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxHQUFHLEdBQUcsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxFQUFFLEVBQUU7WUFDM0IsSUFBQSxLQUFhLElBQUksQ0FBQyxXQUFXLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQW5DLEVBQUUsUUFBQSxFQUFFLEVBQUUsUUFBNkIsQ0FBQztZQUM1QyxJQUFJLENBQUMsVUFBVSxDQUFDLEdBQUcsRUFBRSxVQUFVLEdBQUcsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxDQUFDO1lBQ3pDLElBQUksQ0FBQyxVQUFVLENBQUMsR0FBRyxFQUFFLFVBQVUsR0FBRyxDQUFDLEdBQUcsSUFBSSxDQUFDLGVBQWUsRUFBRSxFQUFFLENBQUMsQ0FBQztZQUNoRSxDQUFDLElBQUksQ0FBQyxDQUFDO1NBQ1Y7UUFDRCxPQUFPLENBQUMsQ0FBQztJQUNiLENBQUM7SUFFRDs7Ozs7T0FLRztJQUNZLGdCQUFXLEdBQTFCLFVBQTJCLENBQVM7UUFDaEMsSUFBTSxDQUFDLEdBQUcsQ0FBQyxDQUFDLElBQUksRUFBRSxJQUFJLEVBQUUsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLGdCQUFnQixHQUFHLElBQUksQ0FBQyxXQUFXLENBQUMsR0FBRyxJQUFJLENBQUMsZ0JBQWdCLENBQUM7UUFDL0YsSUFBTSxHQUFHLEdBQUcsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLEdBQUcsRUFBRSxDQUFDLENBQUM7UUFDL0IsSUFBTSxHQUFHLEdBQUcsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLEdBQUcsRUFBRSxDQUFDLENBQUM7UUFDL0IsT0FBTztZQUNILEVBQUUsRUFBRSxHQUFHLEdBQUcsSUFBSSxDQUFDLGVBQWU7WUFDOUIsRUFBRSxFQUFFLEdBQUcsR0FBRyxJQUFJLENBQUMsZUFBZTtTQUNqQyxDQUFDO0lBQ04sQ0FBQztJQUVEOzs7Ozs7T0FNRztJQUNZLGVBQVUsR0FBekIsVUFBMEIsS0FBZ0IsRUFBRSxVQUFrQixFQUFFLEtBQWE7UUFDekUsSUFBTSxHQUFHLEdBQUcsS0FBSyxHQUFHLElBQUksQ0FBQyxlQUFlLENBQUM7UUFFekMsS0FBSyxDQUFDLFVBQVUsQ0FBQyxHQUFHLElBQUksQ0FBQyxvQkFBb0IsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUN0RCxLQUFLLENBQUMsVUFBVSxHQUFHLENBQUMsQ0FBQyxHQUFHLElBQUksQ0FBQyxvQkFBb0IsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUMxRCxLQUFLLENBQUMsVUFBVSxHQUFHLENBQUMsQ0FBQyxHQUFHLElBQUksQ0FBQyxvQkFBb0IsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUM5RCxDQUFDO0lBNUZEOzs7T0FHRztJQUNxQix5QkFBb0IsR0FBZTtRQUN2RCxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDO1FBQzNFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUM7UUFDeEUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQztRQUNsRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDO1FBQ3JFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDO0tBQ25DLENBQUM7SUFFRjs7O09BR0c7SUFDcUIsb0JBQWUsR0FBVyxDQUFDLEVBQUUsQ0FBQztJQUV0RDs7O09BR0c7SUFDcUIsZ0JBQVcsR0FBVyxFQUFFLENBQUM7SUFFakQ7OztPQUdHO0lBQ3FCLHFCQUFnQixHQUFXLEVBQUUsQ0FBQztJQUV0RDs7O09BR0c7SUFDcUIsb0JBQWUsR0FBVyxDQUFDLENBQUM7SUEyRHhELFdBQUM7Q0FBQSxBQTlGRCxJQThGQztBQTlGWSxvQkFBSSJ9 + }); var addresses = createCommonjsModule(function (module, exports) { @@ -10904,7 +10912,7 @@ return path.toString(); } exports.generateBip44Address = generateBip44Address; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYWRkcmVzc2VzLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2hpZ2hMZXZlbC9hZGRyZXNzZXMudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBQUEsK0JBQStCO0FBQy9CLHNDQUFzQztBQUN0QyxpREFBZ0Q7QUFHbkMsUUFBQSxvQkFBb0IsR0FBVyxhQUFhLENBQUM7QUFFMUQ7Ozs7OztHQU1HO0FBQ0gsU0FBZ0IsaUJBQWlCLENBQzdCLFlBQW9CLEVBQUUsWUFBb0IsRUFBRSxVQUFtQjtJQUMvRCxJQUFNLFNBQVMsR0FBRyxJQUFJLHFCQUFTLENBQUMsNEJBQW9CLENBQUMsQ0FBQztJQUV0RCxTQUFTLENBQUMsWUFBWSxDQUFDLFlBQVksQ0FBQyxDQUFDO0lBQ3JDLFNBQVMsQ0FBQyxZQUFZLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO0lBQzNDLFNBQVMsQ0FBQyxZQUFZLENBQUMsWUFBWSxDQUFDLENBQUM7SUFFckMsT0FBTyxTQUFTLENBQUM7QUFDckIsQ0FBQztBQVRELDhDQVNDO0FBRUQ7Ozs7Ozs7O0dBUUc7QUFDSCxTQUFnQixvQkFBb0IsQ0FBQyxjQUFvQyxFQUFFLE9BQWdCO0lBQ3ZGLG1EQUFtRDtJQUNuRCxJQUFJLENBQUMsT0FBTyxFQUFFO1FBQ1YsMENBQTBDO1FBQzFDLHVDQUF1QztRQUN2QyxJQUFJLENBQUMsY0FBYyxDQUFDLFVBQVUsRUFBRTtZQUM1QixjQUFjLENBQUMsVUFBVSxHQUFHLElBQUksQ0FBQztTQUNwQzthQUFNO1lBQ0gsY0FBYyxDQUFDLFVBQVUsR0FBRyxLQUFLLENBQUM7WUFDbEMsY0FBYyxDQUFDLFlBQVksRUFBRSxDQUFDO1NBQ2pDO0tBQ0o7SUFFRCxJQUFNLElBQUksR0FBRyxJQUFJLHFCQUFTLENBQUMsNEJBQW9CLENBQUMsQ0FBQztJQUVqRCxJQUFJLENBQUMsWUFBWSxDQUFDLGNBQWMsQ0FBQyxZQUFZLENBQUMsQ0FBQztJQUMvQyxJQUFJLENBQUMsWUFBWSxDQUFDLGNBQWMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDckQsSUFBSSxDQUFDLFlBQVksQ0FBQyxjQUFjLENBQUMsWUFBWSxDQUFDLENBQUM7SUFFL0MsT0FBTyxJQUFJLENBQUMsUUFBUSxFQUFFLENBQUM7QUFDM0IsQ0FBQztBQXBCRCxvREFvQkMifQ== + }); var bech32Helper = createCommonjsModule(function (module, exports) { @@ -10976,7 +10984,7 @@ return Bech32Helper; }()); exports.Bech32Helper = Bech32Helper; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYmVjaDMySGVscGVyLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL3V0aWxzL2JlY2gzMkhlbHBlci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFBQSwrQkFBK0I7QUFDL0Isc0NBQXNDO0FBQ3RDLCtCQUErQjtBQUMvQiwyQ0FBMEM7QUFFMUM7O0dBRUc7QUFDSDtJQUFBO0lBc0VBLENBQUM7SUEzREc7Ozs7OztPQU1HO0lBQ1cscUJBQVEsR0FBdEIsVUFDSSxXQUFtQixFQUNuQixZQUF3QixFQUN4QixpQkFBeUI7UUFDekIsSUFBTSxXQUFXLEdBQUcsSUFBSSxVQUFVLENBQUMsQ0FBQyxHQUFHLFlBQVksQ0FBQyxNQUFNLENBQUMsQ0FBQztRQUM1RCxXQUFXLENBQUMsQ0FBQyxDQUFDLEdBQUcsV0FBVyxDQUFDO1FBQzdCLFdBQVcsQ0FBQyxHQUFHLENBQUMsWUFBWSxFQUFFLENBQUMsQ0FBQyxDQUFDO1FBQ2pDLE9BQU8sZUFBTSxDQUFDLE1BQU0sQ0FBQyxpQkFBaUIsRUFBRSxXQUFXLENBQUMsQ0FBQztJQUN6RCxDQUFDO0lBRUQ7Ozs7O09BS0c7SUFDVyx1QkFBVSxHQUF4QixVQUF5QixVQUFrQixFQUFFLGlCQUF5QjtRQUlsRSxJQUFNLE9BQU8sR0FBRyxlQUFNLENBQUMsTUFBTSxDQUFDLFVBQVUsQ0FBQyxDQUFDO1FBQzFDLElBQUksT0FBTyxFQUFFO1lBQ1QsSUFBSSxPQUFPLENBQUMsaUJBQWlCLEtBQUssaUJBQWlCLEVBQUU7Z0JBQ2pELE1BQU0sSUFBSSxLQUFLLENBQUMsMkNBQXlDLGlCQUFpQixnQkFDM0QsT0FBTyxDQUFDLGlCQUFtQixDQUFDLENBQUM7YUFDL0M7WUFFRCxJQUFJLE9BQU8sQ0FBQyxJQUFJLENBQUMsTUFBTSxLQUFLLENBQUMsRUFBRTtnQkFDM0IsTUFBTSxJQUFJLEtBQUssQ0FBQyxtRUFBbUUsQ0FBQyxDQUFDO2FBQ3hGO1lBRUQsSUFBTSxXQUFXLEdBQUcsT0FBTyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQztZQUNwQyxJQUFNLFlBQVksR0FBRyxPQUFPLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQztZQUUzQyxPQUFPO2dCQUNILFdBQVcsYUFBQTtnQkFDWCxZQUFZLGNBQUE7YUFDZixDQUFDO1NBQ0w7SUFDTCxDQUFDO0lBRUQ7Ozs7O09BS0c7SUFDVyxvQkFBTyxHQUFyQixVQUNJLFVBQWtCLEVBQ2xCLGlCQUF5QjtRQUN6QixPQUFPLGVBQU0sQ0FBQyxPQUFPLENBQUMsaUJBQWlCLEVBQUUsVUFBVSxDQUFDLENBQUM7SUFDekQsQ0FBQztJQXBFRDs7T0FFRztJQUNXLG9DQUF1QixHQUFXLE1BQU0sQ0FBQztJQUV2RDs7T0FFRztJQUNXLG9DQUF1QixHQUFXLE1BQU0sQ0FBQztJQTZEM0QsbUJBQUM7Q0FBQSxBQXRFRCxJQXNFQztBQXRFWSxvQ0FBWSJ9 + }); var getUnspentAddresses_1 = createCommonjsModule(function (module, exports) { @@ -11119,7 +11127,7 @@ }); } exports.getUnspentAddressesWithAddressGenerator = getUnspentAddressesWithAddressGenerator; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZ2V0VW5zcGVudEFkZHJlc3Nlcy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9oaWdoTGV2ZWwvZ2V0VW5zcGVudEFkZHJlc3Nlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFBQSwrQkFBK0I7QUFDL0Isc0NBQXNDO0FBQ3RDLGlFQUFnRTtBQUNoRSxnRUFBK0Q7QUFDL0QsaURBQWdEO0FBR2hELDZEQUFpRTtBQUVqRSxzREFBcUQ7QUFDckQsZ0RBQStDO0FBQy9DLHlDQUFtRDtBQUVuRDs7Ozs7Ozs7OztHQVVHO0FBQ0gsU0FBc0IsbUJBQW1CLENBQ3JDLE1BQXdCLEVBQ3hCLElBQVcsRUFDWCxZQUFvQixFQUNwQixjQUlDOzs7O1lBS0Qsc0JBQU8sdUNBQXVDLENBQzFDLE1BQU0sRUFDTixJQUFJLEVBQ0o7b0JBQ0ksWUFBWSxjQUFBO29CQUNaLFlBQVksRUFBRSxNQUFBLGNBQWMsYUFBZCxjQUFjLHVCQUFkLGNBQWMsQ0FBRSxVQUFVLG1DQUFJLENBQUM7b0JBQzdDLFVBQVUsRUFBRSxLQUFLO2lCQUNwQixFQUNELGdDQUFvQixFQUNwQixjQUFjLENBQ2pCLEVBQUM7OztDQUNMO0FBeEJELGtEQXdCQztBQUVEOzs7Ozs7Ozs7OztHQVdHO0FBQ0gsU0FBc0IsdUNBQXVDLENBQ3pELE1BQXdCLEVBQ3hCLElBQVcsRUFDWCxtQkFBc0IsRUFDdEIsZUFBOEQsRUFDOUQsY0FJQzs7Ozs7OztvQkFLSyxXQUFXLEdBQUcsT0FBTyxNQUFNLEtBQUssUUFBUSxDQUFDLENBQUMsQ0FBQyxJQUFJLG1DQUFnQixDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUM7b0JBRXRFLHFCQUFNLFdBQVcsQ0FBQyxJQUFJLEVBQUUsRUFBQTs7b0JBQW5DLFFBQVEsR0FBRyxTQUF3QjtvQkFDbkMsa0JBQWtCLEdBQUcsTUFBQSxjQUFjLGFBQWQsY0FBYyx1QkFBZCxjQUFjLENBQUUsYUFBYSxtQ0FBSSxNQUFNLENBQUMsZ0JBQWdCLENBQUM7b0JBQzlFLGNBQWMsR0FBRyxNQUFBLGNBQWMsYUFBZCxjQUFjLHVCQUFkLGNBQWMsQ0FBRSxTQUFTLG1DQUFJLEVBQUUsQ0FBQztvQkFDbkQsUUFBUSxHQUFHLEtBQUssQ0FBQztvQkFDZixVQUFVLEdBSVYsRUFBRSxDQUFDO29CQUVMLE9BQU8sR0FBRyxJQUFJLENBQUM7b0JBQ2YsV0FBVyxHQUFHLENBQUMsQ0FBQzs7O29CQUdWLElBQUksR0FBRyxlQUFlLENBQUMsbUJBQW1CLEVBQUUsT0FBTyxDQUFDLENBQUM7b0JBQzNELE9BQU8sR0FBRyxLQUFLLENBQUM7b0JBRVYsV0FBVyxHQUFHLElBQUksQ0FBQyxvQkFBb0IsQ0FBQyxJQUFJLHFCQUFTLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQztvQkFFN0QsY0FBYyxHQUFHLElBQUksK0JBQWMsQ0FBQyxXQUFXLENBQUMsT0FBTyxFQUFFLENBQUMsU0FBUyxDQUFDLENBQUM7b0JBQ3JFLFlBQVksR0FBRyxjQUFjLENBQUMsU0FBUyxFQUFFLENBQUM7b0JBQzFDLFVBQVUsR0FBRyxxQkFBUyxDQUFDLFVBQVUsQ0FBQyxZQUFZLENBQUMsQ0FBQztvQkFDOUIscUJBQU0sV0FBVyxDQUFDLGNBQWMsQ0FBQyxVQUFVLENBQUMsRUFBQTs7b0JBQTlELGVBQWUsR0FBRyxTQUE0QztvQkFFcEUsMERBQTBEO29CQUMxRCwwQ0FBMEM7b0JBQzFDLElBQUksZUFBZSxDQUFDLE9BQU8sS0FBSyxDQUFDLEVBQUU7d0JBQy9CLFdBQVcsRUFBRSxDQUFDO3dCQUNkLElBQUksV0FBVyxJQUFJLGNBQWMsRUFBRTs0QkFDL0IsUUFBUSxHQUFHLElBQUksQ0FBQzt5QkFDbkI7cUJBQ0o7eUJBQU07d0JBQ0gsVUFBVSxDQUFDLElBQUksQ0FBQzs0QkFDWixPQUFPLEVBQUUsMkJBQVksQ0FBQyxRQUFRLENBQUMsc0NBQW9CLEVBQUUsWUFBWSxFQUFFLFFBQVEsQ0FBQyxTQUFTLENBQUM7NEJBQ3RGLElBQUksTUFBQTs0QkFDSixPQUFPLEVBQUUsZUFBZSxDQUFDLE9BQU87eUJBQ25DLENBQUMsQ0FBQzt3QkFFSCxJQUFJLFVBQVUsQ0FBQyxNQUFNLEtBQUssa0JBQWtCLEVBQUU7NEJBQzFDLFFBQVEsR0FBRyxJQUFJLENBQUM7eUJBQ25CO3FCQUNKOzs7d0JBQ0ksQ0FBQyxRQUFROzt3QkFFbEIsc0JBQU8sVUFBVSxFQUFDOzs7O0NBQ3JCO0FBN0RELDBGQTZEQyJ9 + }); var getBalance_1 = createCommonjsModule(function (module, exports) { @@ -11191,7 +11199,7 @@ }); } exports.getBalance = getBalance; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZ2V0QmFsYW5jZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9oaWdoTGV2ZWwvZ2V0QmFsYW5jZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFJQSw2REFBNEQ7QUFFNUQ7Ozs7Ozs7OztHQVNHO0FBQ0gsU0FBc0IsVUFBVSxDQUM1QixNQUF3QixFQUN4QixJQUFXLEVBQ1gsWUFBb0IsRUFDcEIsY0FHQzs7Ozs7d0JBQ2tCLHFCQUFNLHlDQUFtQixDQUFDLE1BQU0sRUFBRSxJQUFJLEVBQUUsWUFBWSxFQUFFLGNBQWMsQ0FBQyxFQUFBOztvQkFBbEYsVUFBVSxHQUFHLFNBQXFFO29CQUVwRixLQUFLLEdBQUcsQ0FBQyxDQUFDO29CQUNkLFdBQStCLEVBQVYseUJBQVUsRUFBVix3QkFBVSxFQUFWLElBQVUsRUFBRTt3QkFBdEIsTUFBTTt3QkFDYixLQUFLLElBQUksTUFBTSxDQUFDLE9BQU8sQ0FBQztxQkFDM0I7b0JBRUQsc0JBQU8sS0FBSyxFQUFDOzs7O0NBQ2hCO0FBaEJELGdDQWdCQyJ9 + }); var getUnspentAddress_1 = createCommonjsModule(function (module, exports) { @@ -11262,7 +11270,7 @@ }); } exports.getUnspentAddress = getUnspentAddress; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZ2V0VW5zcGVudEFkZHJlc3MuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaGlnaExldmVsL2dldFVuc3BlbnRBZGRyZXNzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQUlBLDZEQUE0RDtBQUU1RDs7Ozs7Ozs7O0dBU0c7QUFDSCxTQUFzQixpQkFBaUIsQ0FDbkMsTUFBd0IsRUFDeEIsSUFBVyxFQUNYLFlBQW9CLEVBQ3BCLGNBR0M7Ozs7O3dCQUtrQixxQkFBTSx5Q0FBbUIsQ0FDeEMsTUFBTSxFQUNOLElBQUksRUFDSixZQUFZLEVBQ1o7d0JBQ0ksVUFBVSxFQUFFLGNBQWMsYUFBZCxjQUFjLHVCQUFkLGNBQWMsQ0FBRSxVQUFVO3dCQUN0QyxTQUFTLEVBQUUsY0FBYyxhQUFkLGNBQWMsdUJBQWQsY0FBYyxDQUFFLFNBQVM7d0JBQ3BDLGFBQWEsRUFBRSxDQUFDO3FCQUNuQixDQUFDLEVBQUE7O29CQVJBLFVBQVUsR0FBRyxTQVFiO29CQUVOLHNCQUFPLFVBQVUsQ0FBQyxNQUFNLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsRUFBQzs7OztDQUM1RDtBQXZCRCw4Q0F1QkMifQ== + }); var promote_1 = createCommonjsModule(function (module, exports) { @@ -11356,7 +11364,7 @@ }); } exports.promote = promote; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHJvbW90ZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9oaWdoTGV2ZWwvcHJvbW90ZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFBQSwrQkFBK0I7QUFDL0Isc0NBQXNDO0FBQ3RDLDZDQUF1RDtBQUN2RCxnRUFBK0Q7QUFJL0Q7Ozs7O0dBS0c7QUFDSCxTQUFzQixPQUFPLENBQUMsTUFBd0IsRUFBRSxTQUFpQjs7Ozs7O29CQUkvRCxXQUFXLEdBQUcsT0FBTyxNQUFNLEtBQUssUUFBUSxDQUFDLENBQUMsQ0FBQyxJQUFJLG1DQUFnQixDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUM7b0JBRXZFLHFCQUFNLFdBQVcsQ0FBQyxPQUFPLENBQUMsU0FBUyxDQUFDLEVBQUE7O29CQUE5QyxPQUFPLEdBQUcsU0FBb0M7b0JBQ3BELElBQUksQ0FBQyxPQUFPLEVBQUU7d0JBQ1YsTUFBTSxJQUFJLEtBQUssQ0FBQyw2QkFBNkIsQ0FBQyxDQUFDO3FCQUNsRDtvQkFFb0IscUJBQU0sV0FBVyxDQUFDLElBQUksRUFBRSxFQUFBOztvQkFBdkMsWUFBWSxHQUFHLFNBQXdCO29CQUU3QyxzREFBc0Q7b0JBQ3RELDhEQUE4RDtvQkFDOUQsSUFBSSxDQUFDLFlBQVksQ0FBQyxhQUFhLENBQUMsUUFBUSxDQUFDLFNBQVMsQ0FBQyxFQUFFO3dCQUNqRCxZQUFZLENBQUMsYUFBYSxDQUFDLE9BQU8sQ0FBQyxTQUFTLENBQUMsQ0FBQztxQkFDakQ7b0JBRUQsNkRBQTZEO29CQUM3RCxJQUFJLFlBQVksQ0FBQyxhQUFhLENBQUMsTUFBTSxHQUFHLDRCQUFrQixFQUFFO3dCQUN4RCxZQUFZLENBQUMsYUFBYSxHQUFHLFlBQVksQ0FBQyxhQUFhLENBQUMsS0FBSyxDQUFDLENBQUMsRUFBRSw0QkFBa0IsQ0FBQyxDQUFDO3FCQUN4RjtvQkFFRCx3QkFBd0I7b0JBQ3hCLFlBQVksQ0FBQyxhQUFhLENBQUMsSUFBSSxFQUFFLENBQUM7b0JBRTVCLGNBQWMsR0FBYTt3QkFDN0IsZ0JBQWdCLEVBQUUsWUFBWSxDQUFDLGFBQWE7cUJBQy9DLENBQUM7b0JBRXVCLHFCQUFNLFdBQVcsQ0FBQyxhQUFhLENBQUMsY0FBYyxDQUFDLEVBQUE7O29CQUFsRSxnQkFBZ0IsR0FBRyxTQUErQztvQkFFeEUsc0JBQU87NEJBQ0gsT0FBTyxTQUFBOzRCQUNQLFNBQVMsRUFBRSxnQkFBZ0I7eUJBQzlCLEVBQUM7Ozs7Q0FDTDtBQXJDRCwwQkFxQ0MifQ== + }); var reattach_1 = createCommonjsModule(function (module, exports) { @@ -11435,7 +11443,7 @@ }); } exports.reattach = reattach; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicmVhdHRhY2guanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaGlnaExldmVsL3JlYXR0YWNoLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQUFBLCtCQUErQjtBQUMvQixzQ0FBc0M7QUFDdEMsZ0VBQStEO0FBSS9EOzs7OztHQUtHO0FBQ0gsU0FBc0IsUUFBUSxDQUFDLE1BQXdCLEVBQUUsU0FBaUI7Ozs7OztvQkFJaEUsV0FBVyxHQUFHLE9BQU8sTUFBTSxLQUFLLFFBQVEsQ0FBQyxDQUFDLENBQUMsSUFBSSxtQ0FBZ0IsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDO29CQUV2RSxxQkFBTSxXQUFXLENBQUMsT0FBTyxDQUFDLFNBQVMsQ0FBQyxFQUFBOztvQkFBOUMsT0FBTyxHQUFHLFNBQW9DO29CQUNwRCxJQUFJLENBQUMsT0FBTyxFQUFFO3dCQUNWLE1BQU0sSUFBSSxLQUFLLENBQUMsNkJBQTZCLENBQUMsQ0FBQztxQkFDbEQ7b0JBRUssZUFBZSxHQUFhO3dCQUM5QixPQUFPLEVBQUUsT0FBTyxDQUFDLE9BQU87cUJBQzNCLENBQUM7b0JBRTBCLHFCQUFNLFdBQVcsQ0FBQyxhQUFhLENBQUMsZUFBZSxDQUFDLEVBQUE7O29CQUF0RSxtQkFBbUIsR0FBRyxTQUFnRDtvQkFFNUUsc0JBQU87NEJBQ0gsT0FBTyxTQUFBOzRCQUNQLFNBQVMsRUFBRSxtQkFBbUI7eUJBQ2pDLEVBQUM7Ozs7Q0FDTDtBQXJCRCw0QkFxQkMifQ== + }); var retrieveData_1 = createCommonjsModule(function (module, exports) { @@ -11520,7 +11528,7 @@ }); } exports.retrieveData = retrieveData; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicmV0cmlldmVEYXRhLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2hpZ2hMZXZlbC9yZXRyaWV2ZURhdGEudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBQUEsK0JBQStCO0FBQy9CLHNDQUFzQztBQUN0QyxnRUFBK0Q7QUFFL0QsbUVBQTJGO0FBQzNGLHFFQUF5RTtBQUN6RSxnREFBK0M7QUFFL0M7Ozs7O0dBS0c7QUFDSCxTQUFzQixZQUFZLENBQUMsTUFBd0IsRUFBRSxTQUFpQjs7Ozs7O29CQUlwRSxXQUFXLEdBQUcsT0FBTyxNQUFNLEtBQUssUUFBUSxDQUFDLENBQUMsQ0FBQyxJQUFJLG1DQUFnQixDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUM7b0JBRXZFLHFCQUFNLFdBQVcsQ0FBQyxPQUFPLENBQUMsU0FBUyxDQUFDLEVBQUE7O29CQUE5QyxPQUFPLEdBQUcsU0FBb0M7b0JBRXBELElBQUksT0FBTyxhQUFQLE9BQU8sdUJBQVAsT0FBTyxDQUFFLE9BQU8sRUFBRTt3QkFDZCxpQkFBaUIsU0FBZ0MsQ0FBQzt3QkFFdEQsSUFBSSxPQUFPLENBQUMsT0FBTyxDQUFDLElBQUksS0FBSyw4Q0FBd0IsRUFBRTs0QkFDbkQsaUJBQWlCLEdBQUcsT0FBTyxDQUFDLE9BQU8sQ0FBQyxPQUFPLENBQUMsT0FBTyxDQUFDO3lCQUN2RDs2QkFBTSxJQUFJLE9BQU8sQ0FBQyxPQUFPLENBQUMsSUFBSSxLQUFLLDRDQUF1QixFQUFFOzRCQUN6RCxpQkFBaUIsR0FBRyxPQUFPLENBQUMsT0FBTyxDQUFDO3lCQUN2Qzt3QkFFRCxJQUFJLGlCQUFpQixFQUFFOzRCQUNuQixzQkFBTztvQ0FDSCxLQUFLLEVBQUUscUJBQVMsQ0FBQyxVQUFVLENBQUMsaUJBQWlCLENBQUMsS0FBSyxDQUFDO29DQUNwRCxJQUFJLEVBQUUsaUJBQWlCLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxxQkFBUyxDQUFDLFVBQVUsQ0FBQyxpQkFBaUIsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUztpQ0FDMUYsRUFBQzt5QkFDTDtxQkFDSjs7Ozs7Q0FDSjtBQXhCRCxvQ0F3QkMifQ== + }); var retry_1 = createCommonjsModule(function (module, exports) { @@ -11598,7 +11606,7 @@ }); } exports.retry = retry; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicmV0cnkuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaGlnaExldmVsL3JldHJ5LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQUFBLCtCQUErQjtBQUMvQixzQ0FBc0M7QUFDdEMsZ0VBQStEO0FBRy9ELHFDQUFvQztBQUNwQyx1Q0FBc0M7QUFFdEM7Ozs7O0dBS0c7QUFDSCxTQUFzQixLQUFLLENBQUMsTUFBd0IsRUFBRSxTQUFpQjs7Ozs7O29CQUk3RCxXQUFXLEdBQUcsT0FBTyxNQUFNLEtBQUssUUFBUSxDQUFDLENBQUMsQ0FBQyxJQUFJLG1DQUFnQixDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUM7b0JBRXRFLHFCQUFNLFdBQVcsQ0FBQyxlQUFlLENBQUMsU0FBUyxDQUFDLEVBQUE7O29CQUF2RCxRQUFRLEdBQUcsU0FBNEM7b0JBRTdELElBQUksQ0FBQyxRQUFRLEVBQUU7d0JBQ1gsTUFBTSxJQUFJLEtBQUssQ0FBQyw2QkFBNkIsQ0FBQyxDQUFDO3FCQUNsRDtvQkFFRCxJQUFJLFFBQVEsQ0FBQyxhQUFhLEVBQUU7d0JBQ3hCLHNCQUFPLGlCQUFPLENBQUMsTUFBTSxFQUFFLFNBQVMsQ0FBQyxFQUFDO3FCQUNyQzt5QkFBTSxJQUFJLFFBQVEsQ0FBQyxjQUFjLEVBQUU7d0JBQ2hDLHNCQUFPLG1CQUFRLENBQUMsTUFBTSxFQUFFLFNBQVMsQ0FBQyxFQUFDO3FCQUN0QztvQkFFRCxNQUFNLElBQUksS0FBSyxDQUFDLG1EQUFtRCxDQUFDLENBQUM7Ozs7Q0FDeEU7QUFuQkQsc0JBbUJDIn0= + }); var sendAdvanced_1 = createCommonjsModule(function (module, exports) { @@ -11814,7 +11822,7 @@ return transactionPayload; } exports.buildTransactionPayload = buildTransactionPayload; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2VuZEFkdmFuY2VkLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2hpZ2hMZXZlbC9zZW5kQWR2YW5jZWQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFBQSwrQkFBK0I7QUFDL0Isc0NBQXNDO0FBQ3RDLHlDQUFpRDtBQUNqRCwyQ0FBbUQ7QUFDbkQsNkNBQXlGO0FBQ3pGLHFEQUFvRTtBQUNwRSxnRUFBK0Q7QUFDL0QsNkNBQTRDO0FBQzVDLDZDQUE0QztBQUU1Qyw2REFBaUU7QUFDakUsaUVBQXFFO0FBQ3JFLG1FQUF1RTtBQUd2RSx5RUFBcUc7QUFDckcseUZBQStIO0FBQy9ILDJFQUF5RztBQUN6Ryx5RUFBcUc7QUFDckcscUVBQThGO0FBQzlGLHFFQUE4RjtBQUU5RixnREFBK0M7QUFDL0Msb0RBQW1EO0FBRW5EOzs7Ozs7Ozs7R0FTRztBQUNILFNBQXNCLFlBQVksQ0FDOUIsTUFBd0IsRUFDeEIsMEJBR0csRUFDSCxPQUtHLEVBQ0gsVUFHQzs7Ozs7O29CQUlLLFdBQVcsR0FBRyxPQUFPLE1BQU0sS0FBSyxRQUFRLENBQUMsQ0FBQyxDQUFDLElBQUksbUNBQWdCLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQztvQkFFakYsa0JBQWtCLEdBQUcsdUJBQXVCLENBQzlDLDBCQUEwQixFQUFFLE9BQU8sRUFBRSxVQUFVLENBQUMsQ0FBQztvQkFFL0MsT0FBTyxHQUFhO3dCQUN0QixPQUFPLEVBQUUsa0JBQWtCO3FCQUM5QixDQUFDO29CQUVnQixxQkFBTSxXQUFXLENBQUMsYUFBYSxDQUFDLE9BQU8sQ0FBQyxFQUFBOztvQkFBcEQsU0FBUyxHQUFHLFNBQXdDO29CQUUxRCxzQkFBTzs0QkFDSCxTQUFTLFdBQUE7NEJBQ1QsT0FBTyxTQUFBO3lCQUNWLEVBQUM7Ozs7Q0FDTDtBQWxDRCxvQ0FrQ0M7QUFFRDs7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 + }); var send_1 = createCommonjsModule(function (module, exports) { @@ -12131,7 +12139,7 @@ }); } exports.calculateInputs = calculateInputs; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2VuZC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9oaWdoTGV2ZWwvc2VuZC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFBQSwrQkFBK0I7QUFDL0Isc0NBQXNDO0FBQ3RDLGlFQUFnRTtBQUNoRSxnRUFBK0Q7QUFDL0QsaURBQWdEO0FBR2hELDZEQUFpRTtBQUlqRSxtREFBbUU7QUFDbkUsc0RBQXFEO0FBQ3JELGdEQUErQztBQUMvQyx5Q0FBbUQ7QUFDbkQsK0NBQThDO0FBRTlDOzs7Ozs7Ozs7Ozs7OztHQWNHO0FBQ0gsU0FBc0IsSUFBSSxDQUN0QixNQUF3QixFQUN4QixJQUFXLEVBQ1gsWUFBb0IsRUFDcEIsYUFBcUIsRUFDckIsTUFBYyxFQUNkLFVBR0MsRUFDRCxjQUdDOzs7WUFLRCxzQkFBTyxZQUFZLENBQ2YsTUFBTSxFQUNOLElBQUksRUFDSixZQUFZLEVBQ1osQ0FBQyxFQUFFLGFBQWEsZUFBQSxFQUFFLE1BQU0sUUFBQSxFQUFFLENBQUMsRUFDM0IsVUFBVSxFQUNWLGNBQWMsQ0FDakIsRUFBQzs7O0NBQ0w7QUExQkQsb0JBMEJDO0FBRUQ7Ozs7Ozs7Ozs7Ozs7O0dBY0c7QUFDSCxTQUFzQixXQUFXLENBQzdCLE1BQXdCLEVBQ3hCLElBQVcsRUFDWCxZQUFvQixFQUNwQixjQUFzQixFQUN0QixNQUFjLEVBQ2QsVUFHQyxFQUNELGNBR0M7OztZQUtELHNCQUFPLG1CQUFtQixDQUN0QixNQUFNLEVBQ04sSUFBSSxFQUNKLFlBQVksRUFDWixDQUFDLEVBQUUsY0FBYyxnQkFBQSxFQUFFLE1BQU0sUUFBQSxFQUFFLENBQUMsRUFDNUIsVUFBVSxFQUNWLGNBQWMsQ0FDakIsRUFBQzs7O0NBQ0w7QUExQkQsa0NBMEJDO0FBRUQ7Ozs7Ozs7Ozs7Ozs7R0FhRztBQUNILFNBQXNCLFlBQVksQ0FDOUIsTUFBd0IsRUFDeEIsSUFBVyxFQUNYLFlBQW9C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 + }); var sendData_1 = createCommonjsModule(function (module, exports) { @@ -12225,58 +12233,71 @@ }); } exports.sendData = sendData; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2VuZERhdGEuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaGlnaExldmVsL3NlbmREYXRhLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQUFBLCtCQUErQjtBQUMvQixzQ0FBc0M7QUFDdEMsNkNBQXlGO0FBQ3pGLGdFQUErRDtBQUUvRCxtRUFBMkY7QUFFM0YsZ0RBQStDO0FBRS9DOzs7Ozs7R0FNRztBQUNILFNBQXNCLFFBQVEsQ0FDMUIsTUFBd0IsRUFDeEIsYUFBa0MsRUFDbEMsY0FBb0M7Ozs7OztvQkFJOUIsV0FBVyxHQUFHLE9BQU8sTUFBTSxLQUFLLFFBQVEsQ0FBQyxDQUFDLENBQUMsSUFBSSxtQ0FBZ0IsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDO29CQUV2RixJQUFJLENBQUMsYUFBYSxFQUFFO3dCQUNoQixNQUFNLElBQUksS0FBSyxDQUFDLGlDQUFpQyxDQUFDLENBQUM7cUJBQ3REO29CQUVLLHFCQUFxQixHQUFHLE9BQU8sQ0FBQyxhQUFhLENBQUMsS0FBSyxRQUFRO3dCQUM3RCxDQUFDLENBQUMscUJBQVMsQ0FBQyxTQUFTLENBQUMsYUFBYSxDQUFDLENBQUMsQ0FBQyxDQUFDLHFCQUFTLENBQUMsVUFBVSxDQUFDLGFBQWEsQ0FBQyxDQUFDO29CQUUvRSxJQUFJLHFCQUFxQixDQUFDLE1BQU0sR0FBRyxDQUFDLEdBQUcsbUNBQXlCLEVBQUU7d0JBQzlELE1BQU0sSUFBSSxLQUFLLENBQUMsa0NBQWdDLHFCQUFxQixDQUFDLE1BQU0sR0FBRyxDQUFDLDZDQUNwQyxtQ0FBMkIsQ0FBQyxDQUFDO3FCQUM1RTtvQkFFRCxJQUFJLHFCQUFxQixDQUFDLE1BQU0sR0FBRyxDQUFDLEdBQUcsbUNBQXlCLEVBQUU7d0JBQzlELE1BQU0sSUFBSSxLQUFLLENBQUMsa0NBQWdDLHFCQUFxQixDQUFDLE1BQU0sR0FBRyxDQUFDLDRDQUNyQyxtQ0FBMkIsQ0FBQyxDQUFDO3FCQUMzRTtvQkFFSyxpQkFBaUIsR0FBdUI7d0JBQzFDLElBQUksRUFBRSw0Q0FBdUI7d0JBQzdCLEtBQUssRUFBRSxxQkFBcUI7d0JBQzVCLElBQUksRUFBRSxjQUFjLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxjQUFjLEtBQUssUUFBUTs0QkFDdEQsQ0FBQyxDQUFDLHFCQUFTLENBQUMsU0FBUyxDQUFDLGNBQWMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxxQkFBUyxDQUFDLFVBQVUsQ0FBQyxjQUFjLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTO3FCQUNoRyxDQUFDO29CQUVJLE9BQU8sR0FBYTt3QkFDdEIsT0FBTyxFQUFFLGlCQUFpQjtxQkFDN0IsQ0FBQztvQkFFZ0IscUJBQU0sV0FBVyxDQUFDLGFBQWEsQ0FBQyxPQUFPLENBQUMsRUFBQTs7b0JBQXBELFNBQVMsR0FBRyxTQUF3QztvQkFDMUQsc0JBQU87NEJBQ0gsT0FBTyxTQUFBOzRCQUNQLFNBQVMsV0FBQTt5QkFDWixFQUFDOzs7O0NBQ0w7QUExQ0QsNEJBMENDIn0= + }); - var IAddressOutputsResponse = /*#__PURE__*/Object.defineProperty({ + var IAddressOutputsResponse = createCommonjsModule(function (module, exports) { + Object.defineProperty(exports, "__esModule", { value: true }); - }, '__esModule', {value: true}); + }); - var IAddressResponse = /*#__PURE__*/Object.defineProperty({ + var IAddressResponse = createCommonjsModule(function (module, exports) { + Object.defineProperty(exports, "__esModule", { value: true }); - }, '__esModule', {value: true}); + }); - var IChildrenResponse = /*#__PURE__*/Object.defineProperty({ + var IChildrenResponse = createCommonjsModule(function (module, exports) { + Object.defineProperty(exports, "__esModule", { value: true }); - }, '__esModule', {value: true}); + }); - var IMessageIdResponse = /*#__PURE__*/Object.defineProperty({ + var IMessageIdResponse = createCommonjsModule(function (module, exports) { + Object.defineProperty(exports, "__esModule", { value: true }); - }, '__esModule', {value: true}); + }); - var IMessagesResponse = /*#__PURE__*/Object.defineProperty({ + var IMessagesResponse = createCommonjsModule(function (module, exports) { + Object.defineProperty(exports, "__esModule", { value: true }); - }, '__esModule', {value: true}); + }); - var IMilestoneResponse = /*#__PURE__*/Object.defineProperty({ + var IMilestoneResponse = createCommonjsModule(function (module, exports) { + Object.defineProperty(exports, "__esModule", { value: true }); - }, '__esModule', {value: true}); + }); - var IMilestoneUtxoChangesResponse = /*#__PURE__*/Object.defineProperty({ + var IMilestoneUtxoChangesResponse = createCommonjsModule(function (module, exports) { + Object.defineProperty(exports, "__esModule", { value: true }); - }, '__esModule', {value: true}); + }); - var IOutputResponse = /*#__PURE__*/Object.defineProperty({ + var IOutputResponse = createCommonjsModule(function (module, exports) { + Object.defineProperty(exports, "__esModule", { value: true }); - }, '__esModule', {value: true}); + }); - var IReceiptsResponse = /*#__PURE__*/Object.defineProperty({ + var IReceiptsResponse = createCommonjsModule(function (module, exports) { + Object.defineProperty(exports, "__esModule", { value: true }); - }, '__esModule', {value: true}); + }); - var IResponse = /*#__PURE__*/Object.defineProperty({ + var IResponse = createCommonjsModule(function (module, exports) { + Object.defineProperty(exports, "__esModule", { value: true }); - }, '__esModule', {value: true}); + }); - var ITipsResponse = /*#__PURE__*/Object.defineProperty({ + var ITipsResponse = createCommonjsModule(function (module, exports) { + Object.defineProperty(exports, "__esModule", { value: true }); - }, '__esModule', {value: true}); + }); var conflictReason = createCommonjsModule(function (module, exports) { // Copyright 2020 IOTA Stiftung // SPDX-License-Identifier: Apache-2.0 Object.defineProperty(exports, "__esModule", { value: true }); exports.ConflictReason = void 0; + // eslint-disable-next-line no-shadow + var ConflictReason; (function (ConflictReason) { /** * The message has no conflict. @@ -12310,95 +12331,108 @@ * The semantic validation failed. */ ConflictReason[ConflictReason["semanticValidationFailed"] = 255] = "semanticValidationFailed"; - })(exports.ConflictReason || (exports.ConflictReason = {})); - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29uZmxpY3RSZWFzb24uanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvbW9kZWxzL2NvbmZsaWN0UmVhc29uLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQSwrQkFBK0I7QUFDL0Isc0NBQXNDOzs7QUFFdEMscUNBQXFDO0FBQ3JDLElBQVksY0F3Q1g7QUF4Q0QsV0FBWSxjQUFjO0lBQ3RCOztPQUVHO0lBQ0gsbURBQVEsQ0FBQTtJQUVSOztPQUVHO0lBQ0gscUZBQXlCLENBQUE7SUFFekI7O09BRUc7SUFDSCxtSEFBd0MsQ0FBQTtJQUV4Qzs7T0FFRztJQUNILDZFQUFxQixDQUFBO0lBRXJCOztPQUVHO0lBQ0gsdUZBQTBCLENBQUE7SUFFMUI7O09BRUc7SUFDSCwyRUFBb0IsQ0FBQTtJQUVwQjs7T0FFRztJQUNILG1GQUF3QixDQUFBO0lBRXhCOztPQUVHO0lBQ0gsNkZBQThCLENBQUE7QUFDbEMsQ0FBQyxFQXhDVyxjQUFjLEdBQWQsc0JBQWMsS0FBZCxzQkFBYyxRQXdDekIifQ== + })(ConflictReason = exports.ConflictReason || (exports.ConflictReason = {})); + }); - var IAddress = /*#__PURE__*/Object.defineProperty({ + var IAddress = createCommonjsModule(function (module, exports) { + Object.defineProperty(exports, "__esModule", { value: true }); - }, '__esModule', {value: true}); + }); + var IBip44GeneratorState = createCommonjsModule(function (module, exports) { // Copyright 2020 IOTA Stiftung // SPDX-License-Identifier: Apache-2.0 + Object.defineProperty(exports, "__esModule", { value: true }); + }); + var IClient = createCommonjsModule(function (module, exports) { + Object.defineProperty(exports, "__esModule", { value: true }); - var IBip44GeneratorState = /*#__PURE__*/Object.defineProperty({ - - }, '__esModule', {value: true}); - - var IClient = /*#__PURE__*/Object.defineProperty({ - - }, '__esModule', {value: true}); + }); - var IGossipHeartbeat = /*#__PURE__*/Object.defineProperty({ + var IGossipHeartbeat = createCommonjsModule(function (module, exports) { + Object.defineProperty(exports, "__esModule", { value: true }); - }, '__esModule', {value: true}); + }); - var IGossipMetrics = /*#__PURE__*/Object.defineProperty({ + var IGossipMetrics = createCommonjsModule(function (module, exports) { + Object.defineProperty(exports, "__esModule", { value: true }); - }, '__esModule', {value: true}); + }); - var IKeyPair = /*#__PURE__*/Object.defineProperty({ + var IKeyPair = createCommonjsModule(function (module, exports) { + Object.defineProperty(exports, "__esModule", { value: true }); - }, '__esModule', {value: true}); + }); - var IMessage = /*#__PURE__*/Object.defineProperty({ + var IMessage = createCommonjsModule(function (module, exports) { + Object.defineProperty(exports, "__esModule", { value: true }); - }, '__esModule', {value: true}); + }); - var IMessageMetadata = /*#__PURE__*/Object.defineProperty({ + var IMessageMetadata = createCommonjsModule(function (module, exports) { + Object.defineProperty(exports, "__esModule", { value: true }); - }, '__esModule', {value: true}); + }); - var IMigratedFunds = /*#__PURE__*/Object.defineProperty({ + var IMigratedFunds = createCommonjsModule(function (module, exports) { + Object.defineProperty(exports, "__esModule", { value: true }); - }, '__esModule', {value: true}); + }); - var IMqttClient = /*#__PURE__*/Object.defineProperty({ + var IMqttClient = createCommonjsModule(function (module, exports) { + Object.defineProperty(exports, "__esModule", { value: true }); - }, '__esModule', {value: true}); + }); - var IMqttStatus = /*#__PURE__*/Object.defineProperty({ + var IMqttStatus = createCommonjsModule(function (module, exports) { + Object.defineProperty(exports, "__esModule", { value: true }); - }, '__esModule', {value: true}); + }); - var INodeInfo = /*#__PURE__*/Object.defineProperty({ + var INodeInfo = createCommonjsModule(function (module, exports) { + Object.defineProperty(exports, "__esModule", { value: true }); - }, '__esModule', {value: true}); + }); - var IPeer = /*#__PURE__*/Object.defineProperty({ + var IPeer = createCommonjsModule(function (module, exports) { + Object.defineProperty(exports, "__esModule", { value: true }); - }, '__esModule', {value: true}); + }); - var IPowProvider = /*#__PURE__*/Object.defineProperty({ + var IPowProvider = createCommonjsModule(function (module, exports) { + Object.defineProperty(exports, "__esModule", { value: true }); - }, '__esModule', {value: true}); + }); - var ISeed = /*#__PURE__*/Object.defineProperty({ + var ISeed = createCommonjsModule(function (module, exports) { + Object.defineProperty(exports, "__esModule", { value: true }); - }, '__esModule', {value: true}); + }); + var ITreasury = createCommonjsModule(function (module, exports) { // Copyright 2020 IOTA Stiftung // SPDX-License-Identifier: Apache-2.0 + Object.defineProperty(exports, "__esModule", { value: true }); + }); + var ITypeBase = createCommonjsModule(function (module, exports) { + Object.defineProperty(exports, "__esModule", { value: true }); - var ITreasury = /*#__PURE__*/Object.defineProperty({ - - }, '__esModule', {value: true}); - - var ITypeBase = /*#__PURE__*/Object.defineProperty({ - - }, '__esModule', {value: true}); + }); - var ledgerInclusionState = /*#__PURE__*/Object.defineProperty({ + var ledgerInclusionState = createCommonjsModule(function (module, exports) { + Object.defineProperty(exports, "__esModule", { value: true }); - }, '__esModule', {value: true}); + }); - var units = /*#__PURE__*/Object.defineProperty({ + var units = createCommonjsModule(function (module, exports) { + Object.defineProperty(exports, "__esModule", { value: true }); - }, '__esModule', {value: true}); + }); var powHelper = createCommonjsModule(function (module, exports) { Object.defineProperty(exports, "__esModule", { value: true }); @@ -12462,7 +12496,7 @@ return PowHelper; }()); exports.PowHelper = PowHelper; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicG93SGVscGVyLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL3V0aWxzL3Bvd0hlbHBlci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFBQSwrQkFBK0I7QUFDL0Isc0NBQXNDO0FBQ3RDLCtCQUErQjtBQUMvQiw2Q0FBNEM7QUFDNUMsdUNBQXNDO0FBQ3RDLHlDQUF3QztBQUN4QywrQ0FBOEM7QUFFOUM7O0dBRUc7QUFDSDtJQUFBO0lBc0RBLENBQUM7SUFyREc7Ozs7T0FJRztJQUNXLGVBQUssR0FBbkIsVUFBb0IsT0FBbUI7UUFDbkMsc0RBQXNEO1FBQ3RELElBQU0sZUFBZSxHQUFHLE9BQU8sQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUM7UUFFN0MsSUFBTSxTQUFTLEdBQUcsaUJBQU8sQ0FBQyxNQUFNLENBQUMsZUFBZSxDQUFDLENBQUM7UUFFbEQsSUFBTSxLQUFLLEdBQUcsMkJBQVksQ0FBQyxLQUFLLENBQUMsT0FBTyxFQUFFLE9BQU8sQ0FBQyxNQUFNLEdBQUcsQ0FBQyxDQUFDLENBQUM7UUFFOUQsSUFBTSxLQUFLLEdBQUcsU0FBUyxDQUFDLGFBQWEsQ0FBQyxTQUFTLEVBQUUsS0FBSyxDQUFDLENBQUM7UUFFeEQsT0FBTyxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUMsRUFBRSxLQUFLLENBQUMsR0FBRyxPQUFPLENBQUMsTUFBTSxDQUFDO0lBQy9DLENBQUM7SUFFRDs7Ozs7T0FLRztJQUNXLHVCQUFhLEdBQTNCLFVBQTRCLFNBQXFCLEVBQUUsS0FBYTtRQUM1RCxJQUFNLEdBQUcsR0FBRyxJQUFJLFNBQVMsQ0FBQyxXQUFJLENBQUMsV0FBVyxDQUFDLENBQUM7UUFDNUMsSUFBTSxjQUFjLEdBQUcsV0FBSSxDQUFDLE1BQU0sQ0FBQyxHQUFHLEVBQUUsQ0FBQyxFQUFFLFNBQVMsQ0FBQyxDQUFDO1FBQ3RELElBQU0sS0FBSyxHQUFHLElBQUksVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDO1FBRWhDLDJCQUFZLENBQUMsTUFBTSxDQUFDLEtBQUssRUFBRSxLQUFLLEVBQUUsQ0FBQyxDQUFDLENBQUM7UUFDckMsV0FBSSxDQUFDLE1BQU0sQ0FBQyxHQUFHLEVBQUUsY0FBYyxFQUFFLEtBQUssQ0FBQyxDQUFDO1FBRXhDLElBQU0sSUFBSSxHQUFHLElBQUksV0FBSSxFQUFFLENBQUM7UUFDeEIsSUFBSSxDQUFDLE1BQU0sQ0FBQyxHQUFHLEVBQUUsQ0FBQyxFQUFFLFdBQUksQ0FBQyxXQUFXLENBQUMsQ0FBQztRQUV0QyxJQUFNLElBQUksR0FBRyxJQUFJLFNBQVMsQ0FBQyxXQUFJLENBQUMsV0FBVyxDQUFDLENBQUM7UUFDN0MsSUFBSSxDQUFDLE9BQU8sQ0FBQyxJQUFJLEVBQUUsQ0FBQyxFQUFFLFdBQUksQ0FBQyxXQUFXLENBQUMsQ0FBQztRQUV4QyxPQUFPLFNBQVMsQ0FBQyxvQkFBb0IsQ0FBQyxJQUFJLENBQUMsQ0FBQztJQUNoRCxDQUFDO0lBRUQ7Ozs7T0FJRztJQUNXLDhCQUFvQixHQUFsQyxVQUFtQyxLQUFnQjtRQUMvQyxJQUFJLENBQUMsR0FBVyxDQUFDLENBQUM7UUFDbEIsS0FBSyxJQUFJLENBQUMsR0FBRyxLQUFLLENBQUMsTUFBTSxHQUFHLENBQUMsRUFBRSxDQUFDLElBQUksQ0FBQyxJQUFJLEtBQUssQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLEVBQUUsQ0FBQyxFQUFFLEVBQUU7WUFDMUQsQ0FBQyxFQUFFLENBQUM7U0FDUDtRQUNELE9BQU8sQ0FBQyxDQUFDO0lBQ2IsQ0FBQztJQUNMLGdCQUFDO0FBQUQsQ0FBQyxBQXRERCxJQXNEQztBQXREWSw4QkFBUyJ9 + }); var localPowProvider = createCommonjsModule(function (module, exports) { @@ -12573,7 +12607,7 @@ return LocalPowProvider; }()); exports.LocalPowProvider = LocalPowProvider; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibG9jYWxQb3dQcm92aWRlci5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9wb3cvbG9jYWxQb3dQcm92aWRlci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFBQSwrQkFBK0I7QUFDL0Isc0NBQXNDO0FBQ3RDLDZDQUE0QztBQUM1Qyx1Q0FBc0M7QUFDdEMseUNBQXdDO0FBRXhDLHNEQUFxRDtBQUNyRCxnREFBK0M7QUFFL0M7OztHQUdHO0FBQ0g7SUFBQTtRQUNJOzs7V0FHRztRQUNjLFFBQUcsR0FBVyxpRUFBaUUsQ0FBQztJQW9EckcsQ0FBQztJQWxERzs7Ozs7T0FLRztJQUNVLDhCQUFHLEdBQWhCLFVBQWlCLE9BQW1CLEVBQUUsV0FBbUI7Ozs7Z0JBQy9DLGVBQWUsR0FBRyxPQUFPLENBQUMsS0FBSyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDO2dCQUV2QyxTQUFTLEdBQUcsaUJBQU8sQ0FBQyxNQUFNLENBQUMsZUFBZSxDQUFDLENBQUM7Z0JBRTVDLFdBQVcsR0FBRyxJQUFJLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQyxlQUFlLENBQUMsTUFBTSxHQUFHLENBQUMsQ0FBQyxHQUFHLFdBQVcsQ0FBQyxHQUFHLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQztnQkFFL0Ysc0JBQU8sSUFBSSxDQUFDLE1BQU0sQ0FBQyxTQUFTLEVBQUUsV0FBVyxDQUFDLEVBQUM7OztLQUM5QztJQUVEOzs7Ozs7T0FNRztJQUNLLGlDQUFNLEdBQWQsVUFBZSxTQUFxQixFQUFFLE1BQWM7UUFDaEQsSUFBSSxLQUFLLEdBQUcsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDO1FBQ3RCLElBQUksV0FBVyxDQUFDO1FBRWhCLElBQU0sR0FBRyxHQUFjLElBQUksU0FBUyxDQUFDLFdBQUksQ0FBQyxXQUFXLENBQUMsQ0FBQztRQUN2RCxJQUFNLGNBQWMsR0FBRyxXQUFJLENBQUMsTUFBTSxDQUFDLEdBQUcsRUFBRSxDQUFDLEVBQUUsU0FBUyxDQUFDLENBQUM7UUFDdEQsSUFBTSxJQUFJLEdBQWMsSUFBSSxTQUFTLENBQUMsV0FBSSxDQUFDLFdBQVcsQ0FBQyxDQUFDO1FBQ3hELElBQU0sS0FBSyxHQUFHLElBQUksVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDO1FBQ2hDLElBQU0sSUFBSSxHQUFHLElBQUksV0FBSSxFQUFFLENBQUM7UUFFeEIsR0FBRztZQUNDLDJCQUFZLENBQUMsTUFBTSxDQUFDLEtBQUssRUFBRSxLQUFLLEVBQUUsQ0FBQyxDQUFDLENBQUM7WUFDckMsV0FBSSxDQUFDLE1BQU0sQ0FBQyxHQUFHLEVBQUUsY0FBYyxFQUFFLEtBQUssQ0FBQyxDQUFDO1lBRXhDLElBQUksQ0FBQyxLQUFLLEVBQUUsQ0FBQztZQUNiLElBQUksQ0FBQyxNQUFNLENBQUMsR0FBRyxFQUFFLENBQUMsRUFBRSxXQUFJLENBQUMsV0FBVyxDQUFDLENBQUM7WUFDdEMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxJQUFJLEVBQUUsQ0FBQyxFQUFFLFdBQUksQ0FBQyxXQUFXLENBQUMsQ0FBQztZQUV4QyxJQUFJLHFCQUFTLENBQUMsb0JBQW9CLENBQUMsSUFBSSxDQUFDLElBQUksTUFBTSxFQUFFO2dCQUNoRCxXQUFXLEdBQUcsS0FBSyxDQUFDO2FBQ3ZCO2lCQUFNO2dCQUNILEtBQUssRUFBRSxDQUFDO2FBQ1g7U0FDSixRQUFRLFdBQVcsS0FBSyxTQUFTLEVBQUU7UUFFcEMsT0FBTyxXQUFXLGFBQVgsV0FBVyxjQUFYLFdBQVcsR0FBSSxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDcEMsQ0FBQztJQUNMLHVCQUFDO0FBQUQsQ0FBQyxBQXpERCxJQXlEQztBQXpEWSw0Q0FBZ0IifQ== + }); var conflictReasonStrings = createCommonjsModule(function (module, exports) { @@ -12596,7 +12630,7 @@ _a[conflictReason.ConflictReason.invalidDustAllowance] = "The dust allowance for the address is invalid", _a[conflictReason.ConflictReason.semanticValidationFailed] = "The semantic validation failed", _a); - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29uZmxpY3RSZWFzb25TdHJpbmdzLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL3Jlc291cmNlcy9jb25mbGljdFJlYXNvblN0cmluZ3MudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUFBLCtCQUErQjtBQUMvQixzQ0FBc0M7QUFDdEMsMkRBQTBEO0FBRTFEOztHQUVHO0FBQ1UsUUFBQSx1QkFBdUI7SUFDaEMsR0FBQywrQkFBYyxDQUFDLElBQUksSUFBRyxpQkFBaUI7SUFDeEMsR0FBQywrQkFBYyxDQUFDLHFCQUFxQixJQUFHLHVDQUF1QztJQUMvRSxHQUFDLCtCQUFjLENBQUMsb0NBQW9DLElBQ2hELHVFQUF1RTtJQUMzRSxHQUFDLCtCQUFjLENBQUMsaUJBQWlCLElBQUcscUNBQXFDO0lBQ3pFLEdBQUMsK0JBQWMsQ0FBQyxzQkFBc0IsSUFBRyx3REFBd0Q7SUFDakcsR0FBQywrQkFBYyxDQUFDLGdCQUFnQixJQUFHLHVDQUF1QztJQUMxRSxHQUFDLCtCQUFjLENBQUMsb0JBQW9CLElBQUcsK0NBQStDO0lBQ3RGLEdBQUMsK0JBQWMsQ0FBQyx3QkFBd0IsSUFBRyxnQ0FBZ0M7UUFDN0UifQ== + }); var ed25519Seed = createCommonjsModule(function (module, exports) { @@ -12658,7 +12692,7 @@ return Ed25519Seed; }()); exports.Ed25519Seed = Ed25519Seed; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZWQyNTUxOVNlZWQuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvc2VlZFR5cGVzL2VkMjU1MTlTZWVkLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQUdBLHlDQUF3QztBQUN4Qyw2Q0FBNEM7QUFDNUMsK0NBQThDO0FBSTlDOztHQUVHO0FBQ1UsUUFBQSxpQkFBaUIsR0FBVyxDQUFDLENBQUM7QUFFM0M7O0dBRUc7QUFDSDtJQU9JOzs7T0FHRztJQUNILHFCQUFZLGNBQTJCO1FBQ25DLElBQUksQ0FBQyxVQUFVLEdBQUcsY0FBYyxhQUFkLGNBQWMsY0FBZCxjQUFjLEdBQUksSUFBSSxVQUFVLEVBQUUsQ0FBQztJQUN6RCxDQUFDO0lBRUQ7Ozs7T0FJRztJQUNXLHdCQUFZLEdBQTFCLFVBQTJCLFFBQWdCO1FBQ3ZDLE9BQU8sSUFBSSxXQUFXLENBQUMsYUFBSyxDQUFDLGNBQWMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDO0lBQzNELENBQUM7SUFFRDs7O09BR0c7SUFDSSw2QkFBTyxHQUFkO1FBQ0ksSUFBTSxXQUFXLEdBQUcsaUJBQU8sQ0FBQyxlQUFlLENBQUMsSUFBSSxDQUFDLFVBQVUsQ0FBQyxDQUFDO1FBRTdELE9BQU87WUFDSCxTQUFTLEVBQUUsV0FBVyxDQUFDLFNBQVM7WUFDaEMsVUFBVSxFQUFFLFdBQVcsQ0FBQyxVQUFVO1NBQ3JDLENBQUM7SUFDTixDQUFDO0lBRUQ7Ozs7T0FJRztJQUNJLDBDQUFvQixHQUEzQixVQUE0QixJQUFlO1FBQ3ZDLElBQU0sSUFBSSxHQUFHLG1CQUFRLENBQUMsVUFBVSxDQUFDLElBQUksQ0FBQyxVQUFVLEVBQUUsSUFBSSxDQUFDLENBQUM7UUFDeEQsT0FBTyxJQUFJLFdBQVcsQ0FBQyxJQUFJLENBQUMsVUFBVSxDQUFDLENBQUM7SUFDNUMsQ0FBQztJQUVEOzs7T0FHRztJQUNJLDZCQUFPLEdBQWQ7UUFDSSxPQUFPLElBQUksQ0FBQyxVQUFVLENBQUM7SUFDM0IsQ0FBQztJQUNMLGtCQUFDO0FBQUQsQ0FBQyxBQXRERCxJQXNEQztBQXREWSxrQ0FBVyJ9 + }); var logging = createCommonjsModule(function (module, exports) { @@ -13022,7 +13056,7 @@ } } exports.logFunds = logFunds; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibG9nZ2luZy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy91dGlscy9sb2dnaW5nLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQUdBLDZEQUFrRjtBQUNsRixpRUFBd0Y7QUFDeEYsbUVBQTJGO0FBSTNGLGlFQUF3RjtBQUV4Riw2REFBa0Y7QUFDbEYseUVBQXFHO0FBQ3JHLHlGQUErSDtBQUMvSCwyRUFBeUc7QUFDekcseUVBQXFHO0FBQ3JHLHFFQUF5RTtBQUN6RSxxRUFBOEY7QUFDOUYsMkRBQStFO0FBQy9FLDZEQUFrRjtBQUNsRixxRkFBdUg7QUFDdkgsbURBQW1FO0FBQ25FLHlDQUF3QztBQUV4Qzs7Ozs7R0FLRztBQUNILElBQUksTUFBTSxHQUE4QyxVQUFDLE9BQWUsRUFBRSxJQUFhO0lBQ25GLE9BQUEsQ0FBQyxJQUFJLEtBQUssU0FBUyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsR0FBRyxDQUFDLE9BQU8sRUFBRSxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLEdBQUcsQ0FBQyxPQUFPLENBQUMsQ0FBQztBQUF4RSxDQUF3RSxDQUFDO0FBRTdFOzs7R0FHRztBQUNILFNBQWdCLFNBQVMsQ0FBQyxHQUE4QztJQUNwRSxNQUFNLEdBQUcsR0FBRyxDQUFDO0FBQ2pCLENBQUM7QUFGRCw4QkFFQztBQUVEOzs7O0dBSUc7QUFDSCxTQUFnQixPQUFPLENBQUMsTUFBYyxFQUFFLElBQWU7SUFDbkQsTUFBTSxDQUFJLE1BQU0sWUFBUyxFQUFFLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQztJQUN0QyxNQUFNLENBQUksTUFBTSxlQUFZLEVBQUUsSUFBSSxDQUFDLE9BQU8sQ0FBQyxDQUFDO0lBQzVDLE1BQU0sQ0FBSSxNQUFNLGtCQUFlLEVBQUUsSUFBSSxDQUFDLFNBQVMsQ0FBQyxDQUFDO0lBQ2pELE1BQU0sQ0FBSSxNQUFNLGtCQUFlLEVBQUUsSUFBSSxDQUFDLFNBQVMsQ0FBQyxDQUFDO0lBQ2pE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 + }); var unitsHelper = createCommonjsModule(function (module, exports) { @@ -13154,7 +13188,7 @@ return UnitsHelper; }()); exports.UnitsHelper = UnitsHelper; - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidW5pdHNIZWxwZXIuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvdXRpbHMvdW5pdHNIZWxwZXIudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBSUE7O0dBRUc7QUFDSDtJQUFBO0lBZ0lBLENBQUM7SUFuSEc7Ozs7O09BS0c7SUFDVyxzQkFBVSxHQUF4QixVQUF5QixLQUFhLEVBQUUsYUFBeUI7UUFBekIsOEJBQUEsRUFBQSxpQkFBeUI7UUFDN0QsT0FBTyxXQUFXLENBQUMsV0FBVyxDQUFDLEtBQUssRUFBRSxXQUFXLENBQUMsYUFBYSxDQUFDLEtBQUssQ0FBQyxFQUFFLGFBQWEsQ0FBQyxDQUFDO0lBQzNGLENBQUM7SUFFRDs7Ozs7O09BTUc7SUFDVyx1QkFBVyxHQUF6QixVQUEwQixLQUFhLEVBQUUsSUFBVyxFQUFFLGFBQXlCO1FBQXpCLDhCQUFBLEVBQUEsaUJBQXlCO1FBQzNFLElBQUksQ0FBQyxXQUFXLENBQUMsUUFBUSxDQUFDLElBQUksQ0FBQyxFQUFFO1lBQzdCLE1BQU0sSUFBSSxLQUFLLENBQUMsdUJBQXFCLElBQU0sQ0FBQyxDQUFDO1NBQ2hEO1FBRUQsSUFBSSxDQUFDLEtBQUssRUFBRTtZQUNSLE9BQU8sT0FBSyxJQUFNLENBQUM7U0FDdEI7UUFFRCxPQUFPLElBQUksS0FBSyxHQUFHO1lBQ2YsQ0FBQyxDQUFJLEtBQUssT0FBSTtZQUNkLENBQUMsQ0FBSSxXQUFXLENBQUMsWUFBWSxDQUFDLEtBQUssRUFBRSxHQUFHLEVBQUUsSUFBSSxDQUFDLENBQUMsT0FBTyxDQUFDLGFBQWEsQ0FBQyxTQUFJLElBQU0sQ0FBQztJQUN6RixDQUFDO0lBRUQ7Ozs7T0FJRztJQUNXLHlCQUFhLEdBQTNCLFVBQTRCLEtBQWE7UUFDckMsSUFBSSxTQUFTLEdBQVUsR0FBRyxDQUFDO1FBRTNCLElBQUksQ0FBQyxLQUFLLEVBQUU7WUFDUixPQUFPLFNBQVMsQ0FBQztTQUNwQjtRQUVELElBQU0sV0FBVyxHQUFHLElBQUks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 + }); var es = createCommonjsModule(function (module, exports) { @@ -13270,7 +13304,7 @@ __exportStar(readStream, exports); __exportStar(unitsHelper, exports); __exportStar(writeStream, exports); - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7O0FBQUEsK0JBQStCO0FBQy9CLHNDQUFzQztBQUN0QyxnRUFBOEM7QUFDOUMsbURBQWlDO0FBQ2pDLGtEQUFnQztBQUNoQyxpREFBK0I7QUFDL0IsaURBQStCO0FBQy9CLG1EQUFpQztBQUNqQyxrREFBZ0M7QUFDaEMsbURBQWlDO0FBQ2pDLHFEQUFtQztBQUNuQyx1REFBcUM7QUFDckMsdURBQXFDO0FBQ3JDLHdEQUFzQztBQUN0Qyx1REFBcUM7QUFDckMsNkRBQTJDO0FBQzNDLG9FQUFrRDtBQUNsRCxrREFBZ0M7QUFDaEMscURBQW1DO0FBQ25DLGlEQUErQjtBQUMvQixtREFBaUM7QUFDakMsZ0RBQThCO0FBQzlCLG1EQUFpQztBQUNqQyxzREFBb0M7QUFDcEMsc0RBQW9DO0FBQ3BDLGtEQUFnQztBQUNoQyxrREFBZ0M7QUFDaEMsa0RBQWdDO0FBQ2hDLG9EQUFrQztBQUNsQyxrREFBZ0M7QUFDaEMsa0RBQWdDO0FBQ2hDLHdEQUFzQztBQUN0Qyx5REFBdUM7QUFDdkMsZ0VBQThDO0FBQzlDLGtFQUFnRDtBQUNoRCxzREFBb0M7QUFDcEMsdURBQXFDO0FBQ3JDLDJEQUF5QztBQUN6QyxvREFBa0M7QUFDbEMsbURBQWlDO0FBQ2pDLDJEQUF5QztBQUN6Qyx1REFBcUM7QUFDckMsdUVBQXFEO0FBQ3JELGdFQUE4QztBQUM5QyxpRUFBK0M7QUFDL0Msa0VBQWdEO0FBQ2hELGlFQUErQztBQUMvQyxrRUFBZ0Q7QUFDaEQsNkVBQTJEO0FBQzNELCtEQUE2QztBQUM3QyxpRUFBK0M7QUFDL0MseURBQXVDO0FBQ3ZDLDZEQUEyQztBQUMzQywwREFBd0M7QUFDeEMsb0RBQWtDO0FBQ2xDLGdFQUE4QztBQUM5QyxtREFBaUM7QUFDakMsMkRBQXlDO0FBQ3pDLDZEQUEyQztBQUMzQyw0REFBMEM7QUFDMUMsMERBQXdDO0FBQ3hDLDhEQUE0QztBQUM1QyxvREFBa0M7QUFDbEMsb0RBQWtDO0FBQ2xDLDREQUEwQztBQUMxQywwREFBd0M7QUFDeEMsNkRBQTJDO0FBQzNDLHVEQUFxQztBQUNyQyx1REFBcUM7QUFDckMscURBQW1DO0FBQ25DLGlEQUErQjtBQUMvQix3REFBc0M7QUFDdEMsMkRBQXlDO0FBQ3pDLGlFQUErQztBQUMvQyxpREFBK0I7QUFDL0IseUVBQXVEO0FBQ3ZELGtFQUFnRDtBQUNoRCxpRUFBK0M7QUFDL0MsK0RBQTZDO0FBQzdDLCtEQUE2QztBQUM3QyxxREFBbUM7QUFDbkMsMERBQXdDO0FBQ3hDLDJEQUF5QztBQUN6Qyx1RUFBcUQ7QUFDckQscURBQW1DO0FBQ25DLHNEQUFvQztBQUNwQyxnRUFBOEM7QUFDOUMsaURBQStCO0FBQy9CLHlEQUF1QztBQUN2QyxvRUFBa0Q7QUFDbEQsMERBQXdDO0FBQ3hDLHNEQUFvQztBQUNwQyx1REFBcUM7QUFDckMsdURBQXFDO0FBQ3JDLG9EQUFrQztBQUNsQyxrREFBZ0M7QUFDaEMsb0RBQWtDO0FBQ2xDLHVEQUFxQztBQUNyQyxxREFBbUM7QUFDbkMsc0RBQW9DO0FBQ3BDLHNEQUFvQyJ9 + }); var index_node = createCommonjsModule(function (module, exports) { @@ -13289,7 +13323,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); __exportStar(es, exports); - //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXgubm9kZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uL3NyYy9pbmRleC5ub2RlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQSwrQkFBK0I7QUFDL0Isc0NBQXNDOzs7Ozs7Ozs7Ozs7QUFFdEMsMkJBQXlCO0FBQ3pCLDBDQUF3QiJ9 + }); var index_node$1 = /*@__PURE__*/getDefaultExportFromCjs(index_node); diff --git a/dist/iota.min.js b/dist/iota.min.js index c07cce370..a46f99c8c 100644 --- a/dist/iota.min.js +++ b/dist/iota.min.js @@ -1 +1 @@ -!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t(require("node-fetch"),require("crypto"),require("mqtt")):"function"==typeof define&&define.amd?define(["node-fetch","crypto","mqtt"],t):(e="undefined"!=typeof globalThis?globalThis:e||self).Iota=t(e["node-fetch"],e.crypto,e.mqtt)}(this,(function(e,t,n){"use strict";function r(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}var i=r(e),o=r(t),a=r(n),l="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function s(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function d(e){var t={exports:{}};return e(t,t.exports),t.exports}globalThis.fetch||(globalThis.fetch=i.default);for(var u=d((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Blake2b=void 0;var n=function(){function e(){this._v=new Uint32Array(32),this._m=new Uint32Array(32)}return e.sum256=function(t,n){var r=new e,i=r.init(e.SIZE_256,n);return r.update(i,t),r.final(i)},e.sum512=function(t,n){var r=new e,i=r.init(e.SIZE_512,n);return r.update(i,t),r.final(i)},e.prototype.compress=function(t,n){var r=0;for(r=0;r<16;r++)this._v[r]=t.h[r],this._v[r+16]=e.BLAKE2B_IV32[r];for(this._v[24]^=t.t,this._v[25]^=t.t/4294967296,n&&(this._v[28]=~this._v[28],this._v[29]=~this._v[29]),r=0;r<32;r++)this._m[r]=this.b2bGet32(t.b,4*r);for(r=0;r<12;r++)this.b2bG(0,8,16,24,e.SIGMA82[16*r+0],e.SIGMA82[16*r+1]),this.b2bG(2,10,18,26,e.SIGMA82[16*r+2],e.SIGMA82[16*r+3]),this.b2bG(4,12,20,28,e.SIGMA82[16*r+4],e.SIGMA82[16*r+5]),this.b2bG(6,14,22,30,e.SIGMA82[16*r+6],e.SIGMA82[16*r+7]),this.b2bG(0,10,20,30,e.SIGMA82[16*r+8],e.SIGMA82[16*r+9]),this.b2bG(2,12,22,24,e.SIGMA82[16*r+10],e.SIGMA82[16*r+11]),this.b2bG(4,14,16,26,e.SIGMA82[16*r+12],e.SIGMA82[16*r+13]),this.b2bG(6,8,18,28,e.SIGMA82[16*r+14],e.SIGMA82[16*r+15]);for(r=0;r<16;r++)t.h[r]=t.h[r]^this._v[r]^this._v[r+16]},e.prototype.init=function(t,n){if(t<=0||t>64)throw new Error("Illegal output length, expected 0 < length <= 64");if(n&&n.length>64)throw new Error("Illegal key, expected Uint8Array with 0 < length <= 64");for(var r={b:new Uint8Array(128),h:new Uint32Array(16),t:0,c:0,outlen:t},i=0;i<16;i++)r.h[i]=e.BLAKE2B_IV32[i];var o=n?n.length:0;return r.h[0]^=16842752^o<<8^t,n&&(this.update(r,n),r.c=128),r},e.prototype.update=function(e,t){for(var n=0;n>2]>>8*(3&n);return t},e.prototype.add64AA=function(e,t,n){var r=e[t]+e[n],i=e[t+1]+e[n+1];r>=4294967296&&i++,e[t]=r,e[t+1]=i},e.prototype.add64AC=function(e,t,n,r){var i=e[t]+n;n<0&&(i+=4294967296);var o=e[t+1]+r;i>=4294967296&&o++,e[t]=i,e[t+1]=o},e.prototype.b2bGet32=function(e,t){return e[t]^e[t+1]<<8^e[t+2]<<16^e[t+3]<<24},e.prototype.b2bG=function(e,t,n,r,i,o){var a=this._m[i],l=this._m[i+1],s=this._m[o],d=this._m[o+1];this.add64AA(this._v,e,t),this.add64AC(this._v,e,a,l);var u=this._v[r]^this._v[e],c=this._v[r+1]^this._v[e+1];this._v[r]=c,this._v[r+1]=u,this.add64AA(this._v,n,r),u=this._v[t]^this._v[n],c=this._v[t+1]^this._v[n+1],this._v[t]=u>>>24^c<<8,this._v[t+1]=c>>>24^u<<8,this.add64AA(this._v,e,t),this.add64AC(this._v,e,s,d),u=this._v[r]^this._v[e],c=this._v[r+1]^this._v[e+1],this._v[r]=u>>>16^c<<16,this._v[r+1]=c>>>16^u<<16,this.add64AA(this._v,n,r),u=this._v[t]^this._v[n],c=this._v[t+1]^this._v[n+1],this._v[t]=c>>>31^u<<1,this._v[t+1]=u>>>31^c<<1},e.SIZE_256=32,e.SIZE_512=64,e.BLAKE2B_IV32=new Uint32Array([4089235720,1779033703,2227873595,3144134277,4271175723,1013904242,1595750129,2773480762,2917565137,1359893119,725511199,2600822924,4215389547,528734635,327033209,1541459225]),e.SIGMA8=[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,14,10,4,8,9,15,13,6,1,12,0,2,11,7,5,3,11,8,12,0,5,2,15,13,10,14,3,6,7,1,9,4,7,9,3,1,13,12,11,14,2,6,5,10,4,0,15,8,9,0,5,7,2,4,10,15,14,1,11,12,6,8,3,13,2,12,6,10,0,11,8,3,4,13,7,5,15,14,1,9,12,5,1,15,14,13,4,10,0,7,6,3,9,2,8,11,13,11,7,14,12,1,3,9,5,0,15,4,8,6,2,10,6,15,14,9,11,3,0,8,12,2,13,7,1,4,10,5,10,2,8,4,7,6,1,5,15,11,9,14,3,12,13,0,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,14,10,4,8,9,15,13,6,1,12,0,2,11,7,5,3],e.SIGMA82=new Uint8Array(e.SIGMA8.map((function(e){return 2*e}))),e}();t.Blake2b=n})),c=d((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.ArrayHelper=void 0;var n=function(){function e(){}return e.equal=function(e,t){if(!e||!t||e.length!==t.length)return!1;for(var n=0;nt.MAX_FUNDS_COUNT)throw new Error("The maximum number of funds is "+t.MAX_FUNDS_COUNT+", you have provided "+n.length);e.writeUInt16("funds.numFunds",n.length);for(var i=0;it.MAX_INPUT_COUNT)throw new Error("The maximum number of inputs is "+t.MAX_INPUT_COUNT+", you have provided "+n.length);e.writeUInt16("inputs.numInputs",n.length);for(var i=0;i>2]|=t[r]<=128?(this._block=o[32],this._start=n-128,this.hash(),this._hashed=!0):this._start=n}return this._bytes>4294967295&&(this._hBytes+=Math.trunc(this._bytes/4294967296),this._bytes%=4294967296),this},e.prototype.digest=function(){this.finalize();var t=this._h0h,n=this._h0l,r=this._h1h,i=this._h1l,o=this._h2h,a=this._h2l,l=this._h3h,s=this._h3l,d=this._h4h,u=this._h4l,c=this._h5h,h=this._h5l,_=this._h6h,p=this._h6l,m=this._h7h,E=this._h7l,w=this._bits,I=[t>>24&255,t>>16&255,t>>8&255,255&t,n>>24&255,n>>16&255,n>>8&255,255&n,r>>24&255,r>>16&255,r>>8&255,255&r,i>>24&255,i>>16&255,i>>8&255,255&i,o>>24&255,o>>16&255,o>>8&255,255&o,a>>24&255,a>>16&255,a>>8&255,255&a,l>>24&255,l>>16&255,l>>8&255,255&l];return w>=e.SIZE_256&&I.push(s>>24&255,s>>16&255,s>>8&255,255&s),w>=e.SIZE_384&&I.push(d>>24&255,d>>16&255,d>>8&255,255&d,u>>24&255,u>>16&255,u>>8&255,255&u,c>>24&255,c>>16&255,c>>8&255,255&c,h>>24&255,h>>16&255,h>>8&255,255&h),w===e.SIZE_512&&I.push(_>>24&255,_>>16&255,_>>8&255,255&_,p>>24&255,p>>16&255,p>>8&255,255&p,m>>24&255,m>>16&255,m>>8&255,255&m,E>>24&255,E>>16&255,E>>8&255,255&E),Uint8Array.from(I)},e.prototype.finalize=function(){if(!this._finalized){this._finalized=!0;var t=this._blocks,n=this._lastByteIndex;t[32]=this._block,t[n>>2]|=e.EXTRA[3&n],this._block=t[32],n>=112&&(this._hashed||this.hash(),t[0]=this._block,t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[5]=0,t[6]=0,t[7]=0,t[8]=0,t[9]=0,t[10]=0,t[11]=0,t[12]=0,t[13]=0,t[14]=0,t[15]=0,t[16]=0,t[17]=0,t[18]=0,t[19]=0,t[20]=0,t[21]=0,t[22]=0,t[23]=0,t[24]=0,t[25]=0,t[26]=0,t[27]=0,t[28]=0,t[29]=0,t[30]=0,t[31]=0,t[32]=0),t[30]=this._hBytes<<3|this._bytes>>>29,t[31]=this._bytes<<3,this.hash()}},e.prototype.hash=function(){var t,n,r,i,o,a,l,s,d,u,c,h,_,p,m,E,w,I,f,y,G,g,T,R,A,B=this._h0h,v=this._h0l,b=this._h1h,F=this._h1l,P=this._h2h,N=this._h2l,S=this._h3h,C=this._h3l,O=this._h4h,L=this._h4l,U=this._h5h,M=this._h5l,H=this._h6h,x=this._h6l,k=this._h7h,Y=this._h7l,D=this._blocks;for(t=32;t<160;t+=2)n=((y=D[t-30])>>>1|(G=D[t-29])<<31)^(y>>>8|G<<24)^y>>>7,r=(G>>>1|y<<31)^(G>>>8|y<<24)^(G>>>7|y<<25),i=((y=D[t-4])>>>19|(G=D[t-3])<<13)^(G>>>29|y<<3)^y>>>6,o=(G>>>19|y<<13)^(y>>>29|G<<3)^(G>>>6|y<<26),y=D[t-32],G=D[t-31],d=((g=D[t-14])>>>16)+(y>>>16)+(n>>>16)+(i>>>16)+((s=(65535&g)+(65535&y)+(65535&n)+(65535&i)+((l=((T=D[t-13])>>>16)+(G>>>16)+(r>>>16)+(o>>>16)+((a=(65535&T)+(65535&G)+(65535&r)+(65535&o))>>>16))>>>16))>>>16),D[t]=d<<16|65535&s,D[t+1]=l<<16|65535&a;var z=B,K=v,X=b,j=F,Z=P,q=N,W=S,J=C,V=O,Q=L,$=U,ee=M,te=H,ne=x,re=k,ie=Y;for(E=X&Z,w=j&q,t=0;t<160;t+=8)n=(z>>>28|K<<4)^(K>>>2|z<<30)^(K>>>7|z<<25),r=(K>>>28|z<<4)^(z>>>2|K<<30)^(z>>>7|K<<25),i=(V>>>14|Q<<18)^(V>>>18|Q<<14)^(Q>>>9|V<<23),o=(Q>>>14|V<<18)^(Q>>>18|V<<14)^(V>>>9|Q<<23),I=(u=z&X)^z&Z^E,f=(c=K&j)^K&q^w,R=V&$^~V&te,A=Q&ee^~Q&ne,y=D[t],G=D[t+1],y=(d=((g=e.K[t])>>>16)+(y>>>16)+(R>>>16)+(i>>>16)+(re>>>16)+((s=(65535&g)+(65535&y)+(65535&R)+(65535&i)+(65535&re)+((l=((T=e.K[t+1])>>>16)+(G>>>16)+(A>>>16)+(o>>>16)+(ie>>>16)+((a=(65535&T)+(65535&G)+(65535&A)+(65535&o)+(65535&ie))>>>16))>>>16))>>>16))<<16|65535&s,G=l<<16|65535&a,g=(d=(I>>>16)+(n>>>16)+((s=(65535&I)+(65535&n)+((l=(f>>>16)+(r>>>16)+((a=(65535&f)+(65535&r))>>>16))>>>16))>>>16))<<16|65535&s,T=l<<16|65535&a,re=(d=(W>>>16)+(y>>>16)+((s=(65535&W)+(65535&y)+((l=(J>>>16)+(G>>>16)+((a=(65535&J)+(65535&G))>>>16))>>>16))>>>16))<<16|65535&s,ie=l<<16|65535&a,n=((W=(d=(g>>>16)+(y>>>16)+((s=(65535&g)+(65535&y)+((l=(T>>>16)+(G>>>16)+((a=(65535&T)+(65535&G))>>>16))>>>16))>>>16))<<16|65535&s)>>>28|(J=l<<16|65535&a)<<4)^(J>>>2|W<<30)^(J>>>7|W<<25),r=(J>>>28|W<<4)^(W>>>2|J<<30)^(W>>>7|J<<25),i=(re>>>14|ie<<18)^(re>>>18|ie<<14)^(ie>>>9|re<<23),o=(ie>>>14|re<<18)^(ie>>>18|re<<14)^(re>>>9|ie<<23),I=(h=W&z)^W&X^u,f=(_=J&K)^J&j^c,R=re&V^~re&$,A=ie&Q^~ie&ee,y=D[t+2],G=D[t+3],y=(d=((g=e.K[t+2])>>>16)+(y>>>16)+(R>>>16)+(i>>>16)+(te>>>16)+((s=(65535&g)+(65535&y)+(65535&R)+(65535&i)+(65535&te)+((l=((T=e.K[t+3])>>>16)+(G>>>16)+(A>>>16)+(o>>>16)+(ne>>>16)+((a=(65535&T)+(65535&G)+(65535&A)+(65535&o)+(65535&ne))>>>16))>>>16))>>>16))<<16|65535&s,G=l<<16|65535&a,g=(d=(I>>>16)+(n>>>16)+((s=(65535&I)+(65535&n)+((l=(f>>>16)+(r>>>16)+((a=(65535&f)+(65535&r))>>>16))>>>16))>>>16))<<16|65535&s,T=l<<16|65535&a,te=(d=(Z>>>16)+(y>>>16)+((s=(65535&Z)+(65535&y)+((l=(q>>>16)+(G>>>16)+((a=(65535&q)+(65535&G))>>>16))>>>16))>>>16))<<16|65535&s,ne=l<<16|65535&a,n=((Z=(d=(g>>>16)+(y>>>16)+((s=(65535&g)+(65535&y)+((l=(T>>>16)+(G>>>16)+((a=(65535&T)+(65535&G))>>>16))>>>16))>>>16))<<16|65535&s)>>>28|(q=l<<16|65535&a)<<4)^(q>>>2|Z<<30)^(q>>>7|Z<<25),r=(q>>>28|Z<<4)^(Z>>>2|q<<30)^(Z>>>7|q<<25),i=(te>>>14|ne<<18)^(te>>>18|ne<<14)^(ne>>>9|te<<23),o=(ne>>>14|te<<18)^(ne>>>18|te<<14)^(te>>>9|ne<<23),I=(p=Z&W)^Z&z^h,f=(m=q&J)^q&K^_,R=te&re^~te&V,A=ne&ie^~ne&Q,y=D[t+4],G=D[t+5],y=(d=((g=e.K[t+4])>>>16)+(y>>>16)+(R>>>16)+(i>>>16)+($>>>16)+((s=(65535&g)+(65535&y)+(65535&R)+(65535&i)+(65535&$)+((l=((T=e.K[t+5])>>>16)+(G>>>16)+(A>>>16)+(o>>>16)+(ee>>>16)+((a=(65535&T)+(65535&G)+(65535&A)+(65535&o)+(65535&ee))>>>16))>>>16))>>>16))<<16|65535&s,G=l<<16|65535&a,g=(d=(I>>>16)+(n>>>16)+((s=(65535&I)+(65535&n)+((l=(f>>>16)+(r>>>16)+((a=(65535&f)+(65535&r))>>>16))>>>16))>>>16))<<16|65535&s,T=l<<16|65535&a,$=(d=(X>>>16)+(y>>>16)+((s=(65535&X)+(65535&y)+((l=(j>>>16)+(G>>>16)+((a=(65535&j)+(65535&G))>>>16))>>>16))>>>16))<<16|65535&s,ee=l<<16|65535&a,n=((X=(d=(g>>>16)+(y>>>16)+((s=(65535&g)+(65535&y)+((l=(T>>>16)+(G>>>16)+((a=(65535&T)+(65535&G))>>>16))>>>16))>>>16))<<16|65535&s)>>>28|(j=l<<16|65535&a)<<4)^(j>>>2|X<<30)^(j>>>7|X<<25),r=(j>>>28|X<<4)^(X>>>2|j<<30)^(X>>>7|j<<25),i=($>>>14|ee<<18)^($>>>18|ee<<14)^(ee>>>9|$<<23),o=(ee>>>14|$<<18)^(ee>>>18|$<<14)^($>>>9|ee<<23),I=(E=X&Z)^X&W^p,f=(w=j&q)^j&J^m,R=$&te^~$&re,A=ee&ne^~ee&ie,y=D[t+6],G=D[t+7],y=(d=((g=e.K[t+6])>>>16)+(y>>>16)+(R>>>16)+(i>>>16)+(V>>>16)+((s=(65535&g)+(65535&y)+(65535&R)+(65535&i)+(65535&V)+((l=((T=e.K[t+7])>>>16)+(G>>>16)+(A>>>16)+(o>>>16)+(Q>>>16)+((a=(65535&T)+(65535&G)+(65535&A)+(65535&o)+(65535&Q))>>>16))>>>16))>>>16))<<16|65535&s,G=l<<16|65535&a,g=(d=(I>>>16)+(n>>>16)+((s=(65535&I)+(65535&n)+((l=(f>>>16)+(r>>>16)+((a=(65535&f)+(65535&r))>>>16))>>>16))>>>16))<<16|65535&s,T=l<<16|65535&a,V=(d=(z>>>16)+(y>>>16)+((s=(65535&z)+(65535&y)+((l=(K>>>16)+(G>>>16)+((a=(65535&K)+(65535&G))>>>16))>>>16))>>>16))<<16|65535&s,Q=l<<16|65535&a,z=(d=(g>>>16)+(y>>>16)+((s=(65535&g)+(65535&y)+((l=(T>>>16)+(G>>>16)+((a=(65535&T)+(65535&G))>>>16))>>>16))>>>16))<<16|65535&s,K=l<<16|65535&a;d=(B>>>16)+(z>>>16)+((s=(65535&B)+(65535&z)+((l=(v>>>16)+(K>>>16)+((a=(65535&v)+(65535&K))>>>16))>>>16))>>>16),this._h0h=d<<16|65535&s,this._h0l=l<<16|65535&a,d=(b>>>16)+(X>>>16)+((s=(65535&b)+(65535&X)+((l=(F>>>16)+(j>>>16)+((a=(65535&F)+(65535&j))>>>16))>>>16))>>>16),this._h1h=d<<16|65535&s,this._h1l=l<<16|65535&a,d=(P>>>16)+(Z>>>16)+((s=(65535&P)+(65535&Z)+((l=(N>>>16)+(q>>>16)+((a=(65535&N)+(65535&q))>>>16))>>>16))>>>16),this._h2h=d<<16|65535&s,this._h2l=l<<16|65535&a,d=(S>>>16)+(W>>>16)+((s=(65535&S)+(65535&W)+((l=(C>>>16)+(J>>>16)+((a=(65535&C)+(65535&J))>>>16))>>>16))>>>16),this._h3h=d<<16|65535&s,this._h3l=l<<16|65535&a,d=(O>>>16)+(V>>>16)+((s=(65535&O)+(65535&V)+((l=(L>>>16)+(Q>>>16)+((a=(65535&L)+(65535&Q))>>>16))>>>16))>>>16),this._h4h=d<<16|65535&s,this._h4l=l<<16|65535&a,d=(U>>>16)+($>>>16)+((s=(65535&U)+(65535&$)+((l=(M>>>16)+(ee>>>16)+((a=(65535&M)+(65535&ee))>>>16))>>>16))>>>16),this._h5h=d<<16|65535&s,this._h5l=l<<16|65535&a,d=(H>>>16)+(te>>>16)+((s=(65535&H)+(65535&te)+((l=(x>>>16)+(ne>>>16)+((a=(65535&x)+(65535&ne))>>>16))>>>16))>>>16),this._h6h=d<<16|65535&s,this._h6l=l<<16|65535&a,d=(k>>>16)+(re>>>16)+((s=(65535&k)+(65535&re)+((l=(Y>>>16)+(ie>>>16)+((a=(65535&Y)+(65535&ie))>>>16))>>>16))>>>16),this._h7h=d<<16|65535&s,this._h7l=l<<16|65535&a},e.SIZE_224=224,e.SIZE_256=256,e.SIZE_384=384,e.SIZE_512=512,e.EXTRA=[-2147483648,8388608,32768,128],e.SHIFT=[24,16,8,0],e.K=Uint32Array.from([1116352408,3609767458,1899447441,602891725,3049323471,3964484399,3921009573,2173295548,961987163,4081628472,1508970993,3053834265,2453635748,2937671579,2870763221,3664609560,3624381080,2734883394,310598401,1164996542,607225278,1323610764,1426881987,3590304994,1925078388,4068182383,2162078206,991336113,2614888103,633803317,3248222580,3479774868,3835390401,2666613458,4022224774,944711139,264347078,2341262773,604807628,2007800933,770255983,1495990901,1249150122,1856431235,1555081692,3175218132,1996064986,2198950837,2554220882,3999719339,2821834349,766784016,2952996808,2566594879,3210313671,3203337956,3336571891,1034457026,3584528711,2466948901,113926993,3758326383,338241895,168717936,666307205,1188179964,773529912,1546045734,1294757372,1522805485,1396182291,2643833823,1695183700,2343527390,1986661051,1014477480,2177026350,1206759142,2456956037,344077627,2730485921,1290863460,2820302411,3158454273,3259730800,3505952657,3345764771,106217008,3516065817,3606008344,3600352804,1432725776,4094571909,1467031594,275423344,851169720,430227734,3100823752,506948616,1363258195,659060556,3750685593,883997877,3785050280,958139571,3318307427,1322822218,3812723403,1537002063,2003034995,1747873779,3602036899,1955562222,1575990012,2024104815,1125592928,2227730452,2716904306,2361852424,442776044,2428436474,593698344,2756734187,3733110249,3204031479,2999351573,3329325298,3815920427,3391569614,3928383900,3515267271,566280711,3940187606,3454069534,4118630271,4000239992,116418474,1914138554,174292421,2731055270,289380356,3203993006,460393269,320620315,685471733,587496836,852142971,1086792851,1017036298,365543100,1126000580,2618297676,1288033470,3409855158,1501505948,4234509866,1607167915,987167468,1816402316,1246189591]),e}();t.Sha512=n})),B=d((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.RandomHelper=void 0;var n=function(){function e(){}return e.generate=function(e){return o.default.randomBytes(e)},e}();t.RandomHelper=n})),v=d((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.BigIntHelper=void 0;var n=function(){function e(){}return e.read3=function(e,t){var n=e[t+0]+(e[t+1]<<8)+(e[t+2]<<16)>>>0;return BigInt(n)},e.read4=function(e,t){var n=e[t+0]+(e[t+1]<<8)+(e[t+2]<<16)+(e[t+3]<<24)>>>0;return BigInt(n)},e.read8=function(t,n){var r=t[n+0]+(t[n+1]<<8)+(t[n+2]<<16)+(t[n+3]<<24)>>>0,i=t[n+4]+(t[n+5]<<8)+(t[n+6]<<16)+(t[n+7]<<24)>>>0;return BigInt(i)<>e.BIG_32&e.BIG_32_MASK);n[r]=255&i,n[r+1]=i>>8&255,n[r+2]=i>>16&255,n[r+3]=i>>24&255,n[r+4]=255&o,n[r+5]=o>>8&255,n[r+6]=o>>16&255,n[r+7]=o>>24&255},e.random=function(){return e.read8(B.RandomHelper.generate(8),0)},e.BIG_32=BigInt(32),e.BIG_32_MASK=BigInt(4294967295),e}();t.BigIntHelper=n})),b=d((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.BIG_8388607=t.BIG_2097151=t.BIG_683901=t.BIG_136657=t.BIG_997805=t.BIG_654183=t.BIG_470296=t.BIG_666643=t.BIG_38=t.BIG_ARR=t.BIG_1_SHIFTL_25=t.BIG_1_SHIFTL_24=t.BIG_1_SHIFTL_20=void 0,t.BIG_1_SHIFTL_20=BigInt(1)<>b.BIG_ARR[26],e-=u<>b.BIG_ARR[26],i-=c<>b.BIG_ARR[25];n+=h,t-=h<>b.BIG_ARR[25];a+=_,o-=_<>b.BIG_ARR[26];r+=p,n-=p<>b.BIG_ARR[26];l+=m,a-=m<>b.BIG_ARR[25];i+=E,r-=E<>b.BIG_ARR[25];s+=w,l-=w<>b.BIG_ARR[26],i-=c<>b.BIG_ARR[26];d+=I,s-=I<>b.BIG_ARR[25];e+=f*b.BIG_ARR[19],d-=f<>b.BIG_ARR[26],e-=u<>25;r=this.data[0]+r>>26,r=this.data[1]+r>>25,r=this.data[2]+r>>26,r=this.data[3]+r>>25,r=this.data[4]+r>>26,r=this.data[5]+r>>25,r=this.data[6]+r>>26,r=this.data[7]+r>>25,r=this.data[8]+r>>26,r=this.data[9]+r>>25,this.data[0]+=19*r,n[0]=this.data[0]>>26,this.data[1]+=n[0],this.data[0]-=n[0]<<26,n[1]=this.data[1]>>25,this.data[2]+=n[1],this.data[1]-=n[1]<<25,n[2]=this.data[2]>>26,this.data[3]+=n[2],this.data[2]-=n[2]<<26,n[3]=this.data[3]>>25,this.data[4]+=n[3],this.data[3]-=n[3]<<25,n[4]=this.data[4]>>26,this.data[5]+=n[4],this.data[4]-=n[4]<<26,n[5]=this.data[5]>>25,this.data[6]+=n[5],this.data[5]-=n[5]<<25,n[6]=this.data[6]>>26,this.data[7]+=n[6],this.data[6]-=n[6]<<26,n[7]=this.data[7]>>25,this.data[8]+=n[7],this.data[7]-=n[7]<<25,n[8]=this.data[8]>>26,this.data[9]+=n[8],this.data[8]-=n[8]<<26,n[9]=this.data[9]>>25,this.data[9]-=n[9]<<25,t[0]=Math.trunc(this.data[0]),t[1]=this.data[0]>>8,t[2]=this.data[0]>>16,t[3]=this.data[0]>>24|this.data[1]<<2,t[4]=this.data[1]>>6,t[5]=this.data[1]>>14,t[6]=this.data[1]>>22|this.data[2]<<3,t[7]=this.data[2]>>5,t[8]=this.data[2]>>13,t[9]=this.data[2]>>21|this.data[3]<<5,t[10]=this.data[3]>>3,t[11]=this.data[3]>>11,t[12]=this.data[3]>>19|this.data[4]<<6,t[13]=this.data[4]>>2,t[14]=this.data[4]>>10,t[15]=this.data[4]>>18,t[16]=Math.trunc(this.data[5]),t[17]=this.data[5]>>8,t[18]=this.data[5]>>16,t[19]=this.data[5]>>24|this.data[6]<<1,t[20]=this.data[6]>>7,t[21]=this.data[6]>>15,t[22]=this.data[6]>>23|this.data[7]<<3,t[23]=this.data[7]>>5,t[24]=this.data[7]>>13,t[25]=this.data[7]>>21|this.data[8]<<4,t[26]=this.data[8]>>4,t[27]=this.data[8]>>12,t[28]=this.data[8]>>20|this.data[9]<<6,t[29]=this.data[9]>>2,t[30]=this.data[9]>>10,t[31]=this.data[9]>>18},e.prototype.isNegative=function(){var e=new Uint8Array(32);return this.toBytes(e),1&e[0]},e.prototype.isNonZero=function(){var e=new Uint8Array(32);this.toBytes(e);for(var t=0,n=0;n>4,t|=t>>2,1&(t|=t>>1)},e.prototype.neg=function(){for(var t=0;t>31&1},e.prototype.equal=function(e,t){var n=4294967295&(e^t);return n--,Math.abs(n>>31)},e}();t.PreComputedGroupElement=n})),C=d((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.CONST_BASE=t.CONST_BI=t.CONST_ORDER=t.CONST_A=t.CONST_SQRT_M1=t.CONST_D2=t.CONST_D=void 0,t.CONST_D=new F.FieldElement([-10913610,13857413,-15372611,6949391,114729,-8787816,-6275908,-3247719,-18696448,-12055116]),t.CONST_D2=new F.FieldElement([-21827239,-5839606,-30745221,13898782,229458,15978800,-12551817,-6495438,29715968,9444199]),t.CONST_SQRT_M1=new F.FieldElement([-32595792,-7943725,9377950,3500415,12389472,-272473,-25146209,-2005654,326686,11406482]),t.CONST_A=new F.FieldElement([486662,0,0,0,0,0,0,0,0,0]),t.CONST_ORDER=[BigInt(0x5812631a5cf5d400),BigInt(0x14def9dea2f79d00),b.BIG_ARR[0],BigInt(0x1000000000000000)],t.CONST_BI=[new S.PreComputedGroupElement(new F.FieldElement([25967493,-14356035,29566456,3660896,-12694345,4014787,27544626,-11754271,-6079156,2047605]),new F.FieldElement([-12545711,934262,-2722910,3049990,-727428,9406986,12720692,5043384,19500929,-15469378]),new F.FieldElement([-8738181,4489570,9688441,-14785194,10184609,-12363380,29287919,11864899,-24514362,-4438546])),new S.PreComputedGroupElement(new F.FieldElement([15636291,-9688557,24204773,-7912398,616977,-16685262,27787600,-14772189,28944400,-1550024]),new F.FieldElement([16568933,4717097,-11556148,-1102322,15682896,-11807043,16354577,-11775962,7689662,11199574]),new F.FieldElement([30464156,-5976125,-11779434,-15670865,23220365,15915852,7512774,10017326,-17749093,-9920357])),new S.PreComputedGroupElement(new F.FieldElement([10861363,11473154,27284546,1981175,-30064349,12577861,32867885,14515107,-15438304,10819380]),new F.FieldElement([4708026,6336745,20377586,9066809,-11272109,6594696,-25653668,12483688,-12668491,5581306]),new F.FieldElement([19563160,16186464,-29386857,4097519,10237984,-4348115,28542350,13850243,-23678021,-15815942])),new S.PreComputedGroupElement(new F.FieldElement([5153746,9909285,1723747,-2777874,30523605,5516873,19480852,5230134,-23952439,-15175766]),new F.FieldElement([-30269007,-3463509,7665486,10083793,28475525,1649722,20654025,16520125,30598449,7715701]),new F.FieldElement([28881845,14381568,9657904,3680757,-20181635,7843316,-31400660,1370708,29794553,-1409300])),new S.PreComputedGroupElement(new F.FieldElement([-22518993,-6692182,14201702,-8745502,-23510406,8844726,18474211,-1361450,-13062696,13821877]),new F.FieldElement([-6455177,-7839871,3374702,-4740862,-27098617,-10571707,31655028,-7212327,18853322,-14220951]),new F.FieldElement([4566830,-12963868,-28974889,-12240689,-7602672,-2830569,-8514358,-10431137,2207753,-3209784])),new S.PreComputedGroupElement(new F.FieldElement([-25154831,-4185821,29681144,7868801,-6854661,-9423865,-12437364,-663e3,-31111463,-16132436]),new F.FieldElement([25576264,-2703214,7349804,-11814844,16472782,9300885,3844789,15725684,171356,6466918]),new F.FieldElement([23103977,13316479,9739013,-16149481,817875,-15038942,8965339,-14088058,-30714912,16193877])),new S.PreComputedGroupElement(new F.FieldElement([-33521811,3180713,-2394130,14003687,-16903474,-16270840,17238398,4729455,-18074513,9256800]),new F.FieldElement([-25182317,-4174131,32336398,5036987,-21236817,11360617,22616405,9761698,-19827198,630305]),new F.FieldElement([-13720693,2639453,-24237460,-7406481,9494427,-5774029,-6554551,-15960994,-2449256,-14291300])),new S.PreComputedGroupElement(new F.FieldElement([-3151181,-5046075,9282714,6866145,-31907062,-863023,-18940575,15033784,25105118,-7894876]),new F.FieldElement([-24326370,15950226,-31801215,-14592823,-11662737,-5090925,1573892,-2625887,2198790,-15804619]),new F.FieldElement([-3099351,10324967,-2241613,7453183,-5446979,-2735503,-13812022,-16236442,-32461234,-12290683]))],t.CONST_BASE=[[new S.PreComputedGroupElement(new F.FieldElement([25967493,-14356035,29566456,3660896,-12694345,4014787,27544626,-11754271,-6079156,2047605]),new F.FieldElement([-12545711,934262,-2722910,3049990,-727428,9406986,12720692,5043384,19500929,-15469378]),new F.FieldElement([-8738181,4489570,9688441,-14785194,10184609,-12363380,29287919,11864899,-24514362,-4438546])),new S.PreComputedGroupElement(new F.FieldElement([-12815894,-12976347,-21581243,11784320,-25355658,-2750717,-11717903,-3814571,-358445,-10211303]),new F.FieldElement([-21703237,6903825,27185491,6451973,-29577724,-9554005,-15616551,11189268,-26829678,-5319081]),new F.FieldElement([26966642,11152617,32442495,15396054,14353839,-12752335,-3128826,-9541118,-15472047,-4166697])),new S.PreComputedGroupElement(new F.FieldElement([15636291,-9688557,24204773,-7912398,616977,-16685262,27787600,-14772189,28944400,-1550024]),new F.FieldElement([16568933,4717097,-11556148,-1102322,15682896,-11807043,16354577,-11775962,7689662,11199574]),new F.FieldElement([30464156,-5976125,-11779434,-15670865,23220365,15915852,7512774,10017326,-17749093,-9920357])),new S.PreComputedGroupElement(new F.FieldElement([-17036878,13921892,10945806,-6033431,27105052,-16084379,-28926210,15006023,3284568,-6276540]),new F.FieldElement([23599295,-8306047,-11193664,-7687416,13236774,10506355,7464579,9656445,13059162,10374397]),new F.FieldElement([7798556,16710257,3033922,2874086,28997861,2835604,32406664,-3839045,-641708,-101325])),new S.PreComputedGroupElement(new F.FieldElement([10861363,11473154,27284546,1981175,-30064349,12577861,32867885,14515107,-15438304,10819380]),new F.FieldElement([4708026,6336745,20377586,9066809,-11272109,6594696,-25653668,12483688,-12668491,5581306]),new F.FieldElement([19563160,16186464,-29386857,4097519,10237984,-4348115,28542350,13850243,-23678021,-15815942])),new S.PreComputedGroupElement(new F.FieldElement([-15371964,-12862754,32573250,4720197,-26436522,5875511,-19188627,-15224819,-9818940,-12085777]),new F.FieldElement([-8549212,109983,15149363,2178705,22900618,4543417,3044240,-15689887,1762328,14866737]),new F.FieldElement([-18199695,-15951423,-10473290,1707278,-17185920,3916101,-28236412,3959421,27914454,4383652])),new S.PreComputedGroupElement(new F.FieldElement([5153746,9909285,1723747,-2777874,30523605,5516873,19480852,5230134,-23952439,-15175766]),new F.FieldElement([-30269007,-3463509,7665486,10083793,28475525,1649722,20654025,16520125,30598449,7715701]),new F.FieldElement([28881845,14381568,9657904,3680757,-20181635,7843316,-31400660,1370708,29794553,-1409300])),new S.PreComputedGroupElement(new F.FieldElement([14499471,-2729599,-33191113,-4254652,28494862,14271267,30290735,10876454,-33154098,2381726]),new F.FieldElement([-7195431,-2655363,-14730155,462251,-27724326,3941372,-6236617,3696005,-32300832,15351955]),new F.FieldElement([27431194,8222322,16448760,-3907995,-18707002,11938355,-32961401,-2970515,29551813,10109425]))],[new S.PreComputedGroupElement(new F.FieldElement([-13657040,-13155431,-31283750,11777098,21447386,6519384,-2378284,-1627556,10092783,-4764171]),new F.FieldElement([27939166,14210322,4677035,16277044,-22964462,-12398139,-32508754,12005538,-17810127,12803510]),new F.FieldElement([17228999,-15661624,-1233527,300140,-1224870,-11714777,30364213,-9038194,18016357,4397660])),new S.PreComputedGroupElement(new F.FieldElement([-10958843,-7690207,4776341,-14954238,27850028,-15602212,-26619106,14544525,-17477504,982639]),new F.FieldElement([29253598,15796703,-2863982,-9908884,10057023,3163536,7332899,-4120128,-21047696,9934963]),new F.FieldElement([5793303,16271923,-24131614,-10116404,29188560,1206517,-14747930,4559895,-30123922,-10897950])),new S.PreComputedGroupElement(new F.FieldElement([-27643952,-11493006,16282657,-11036493,28414021,-15012264,24191034,4541697,-13338309,5500568]),new F.FieldElement([12650548,-1497113,9052871,11355358,-17680037,-8400164,-17430592,12264343,10874051,13524335]),new F.FieldElement([25556948,-3045990,714651,2510400,23394682,-10415330,33119038,5080568,-22528059,5376628])),new S.PreComputedGroupElement(new F.FieldElement([-26088264,-4011052,-17013699,-3537628,-6726793,1920897,-22321305,-9447443,4535768,1569007]),new F.FieldElement([-2255422,14606630,-21692440,-8039818,28430649,8775819,-30494562,3044290,31848280,12543772]),new F.FieldElement([-22028579,2943893,-31857513,6777306,13784462,-4292203,-27377195,-2062731,7718482,14474653])),new S.PreComputedGroupElement(new F.FieldElement([2385315,2454213,-22631320,46603,-4437935,-15680415,656965,-7236665,24316168,-5253567]),new F.FieldElement([13741529,10911568,-33233417,-8603737,-20177830,-1033297,33040651,-13424532,-20729456,8321686]),new F.FieldElement([21060490,-2212744,15712757,-4336099,1639040,10656336,23845965,-11874838,-9984458,608372])),new S.PreComputedGroupElement(new F.FieldElement([-13672732,-15087586,-10889693,-7557059,-6036909,11305547,1123968,-6780577,27229399,23887]),new F.FieldElement([-23244140,-294205,-11744728,14712571,-29465699,-2029617,12797024,-6440308,-1633405,16678954]),new F.FieldElement([-29500620,4770662,-16054387,14001338,7830047,9564805,-1508144,-4795045,-17169265,4904953])),new S.PreComputedGroupElement(new F.FieldElement([24059557,14617003,19037157,-15039908,19766093,-14906429,5169211,16191880,2128236,-4326833]),new F.FieldElement([-16981152,4124966,-8540610,-10653797,30336522,-14105247,-29806336,916033,-6882542,-2986532]),new F.FieldElement([-22630907,12419372,-7134229,-7473371,-16478904,16739175,285431,2763829,15736322,4143876])),new S.PreComputedGroupElement(new F.FieldElement([2379352,11839345,-4110402,-5988665,11274298,794957,212801,-14594663,23527084,-16458268]),new F.FieldElement([33431127,-11130478,-17838966,-15626900,8909499,8376530,-32625340,4087881,-15188911,-14416214]),new F.FieldElement([1767683,7197987,-13205226,-2022635,-13091350,448826,5799055,4357868,-4774191,-16323038]))],[new S.PreComputedGroupElement(new F.FieldElement([6721966,13833823,-23523388,-1551314,26354293,-11863321,23365147,-3949732,7390890,2759800]),new F.FieldElement([4409041,2052381,23373853,10530217,7676779,-12885954,21302353,-4264057,1244380,-12919645]),new F.FieldElement([-4421239,7169619,4982368,-2957590,30256825,-2777540,14086413,9208236,15886429,16489664])),new S.PreComputedGroupElement(new F.FieldElement([1996075,10375649,14346367,13311202,-6874135,-16438411,-13693198,398369,-30606455,-712933]),new F.FieldElement([-25307465,9795880,-2777414,14878809,-33531835,14780363,13348553,12076947,-30836462,5113182]),new F.FieldElement([-17770784,11797796,31950843,13929123,-25888302,12288344,-30341101,-7336386,13847711,5387222])),new S.PreComputedGroupElement(new F.FieldElement([-18582163,-3416217,17824843,-2340966,22744343,-10442611,8763061,3617786,-19600662,10370991]),new F.FieldElement([20246567,-14369378,22358229,-543712,18507283,-10413996,14554437,-8746092,32232924,16763880]),new F.FieldElement([9648505,10094563,26416693,14745928,-30374318,-6472621,11094161,15689506,3140038,-16510092])),new S.PreComputedGroupElement(new F.FieldElement([-16160072,5472695,31895588,4744994,8823515,10365685,-27224800,9448613,-28774454,366295]),new F.FieldElement([19153450,11523972,-11096490,-6503142,-24647631,5420647,28344573,8041113,719605,11671788]),new F.FieldElement([8678025,2694440,-6808014,2517372,4964326,11152271,-15432916,-15266516,27000813,-10195553])),new S.PreComputedGroupElement(new F.FieldElement([-15157904,7134312,8639287,-2814877,-7235688,10421742,564065,5336097,6750977,-14521026]),new F.FieldElement([11836410,-3979488,26297894,16080799,23455045,15735944,1695823,-8819122,8169720,16220347]),new F.FieldElement([-18115838,8653647,17578566,-6092619,-8025777,-16012763,-11144307,-2627664,-5990708,-14166033])),new S.PreComputedGroupElement(new F.FieldElement([-23308498,-10968312,15213228,-10081214,-30853605,-11050004,27884329,2847284,2655861,1738395]),new F.FieldElement([-27537433,-14253021,-25336301,-8002780,-9370762,8129821,21651608,-3239336,-19087449,-11005278]),new F.FieldElement([1533110,3437855,23735889,459276,29970501,11335377,26030092,5821408,10478196,8544890])),new S.PreComputedGroupElement(new F.FieldElement([32173121,-16129311,24896207,3921497,22579056,-3410854,19270449,12217473,17789017,-3395995]),new F.FieldElement([-30552961,-2228401,-15578829,-10147201,13243889,517024,15479401,-3853233,30460520,1052596]),new F.FieldElement([-11614875,13323618,32618793,8175907,-15230173,12596687,27491595,-4612359,3179268,-9478891])),new S.PreComputedGroupElement(new F.FieldElement([31947069,-14366651,-4640583,-15339921,-15125977,-6039709,-14756777,-16411740,19072640,-9511060]),new F.FieldElement([11685058,11822410,3158003,-13952594,33402194,-4165066,5977896,-5215017,473099,5040608]),new F.FieldElement([-20290863,8198642,-27410132,11602123,1290375,-2799760,28326862,1721092,-19558642,-3131606]))],[new S.PreComputedGroupElement(new F.FieldElement([7881532,10687937,7578723,7738378,-18951012,-2553952,21820786,8076149,-27868496,11538389]),new F.FieldElement([-19935666,3899861,18283497,-6801568,-15728660,-11249211,8754525,7446702,-5676054,5797016]),new F.FieldElement([-11295600,-3793569,-15782110,-7964573,12708869,-8456199,2014099,-9050574,-2369172,-5877341])),new S.PreComputedGroupElement(new F.FieldElement([-22472376,-11568741,-27682020,1146375,18956691,16640559,1192730,-3714199,15123619,10811505]),new F.FieldElement([14352098,-3419715,-18942044,10822655,32750596,4699007,-70363,15776356,-28886779,-11974553]),new F.FieldElement([-28241164,-8072475,-4978962,-5315317,29416931,1847569,-20654173,-16484855,4714547,-9600655])),new S.PreComputedGroupElement(new F.FieldElement([15200332,8368572,19679101,15970074,-31872674,1959451,24611599,-4543832,-11745876,12340220]),new F.FieldElement([12876937,-10480056,33134381,6590940,-6307776,14872440,9613953,8241152,15370987,9608631]),new F.FieldElement([-4143277,-12014408,8446281,-391603,4407738,13629032,-7724868,15866074,-28210621,-8814099])),new S.PreComputedGroupElement(new F.FieldElement([26660628,-15677655,8393734,358047,-7401291,992988,-23904233,858697,20571223,8420556]),new F.FieldElement([14620715,13067227,-15447274,8264467,14106269,15080814,33531827,12516406,-21574435,-12476749]),new F.FieldElement([236881,10476226,57258,-14677024,6472998,2466984,17258519,7256740,8791136,15069930])),new S.PreComputedGroupElement(new F.FieldElement([1276410,-9371918,22949635,-16322807,-23493039,-5702186,14711875,4874229,-30663140,-2331391]),new F.FieldElement([5855666,4990204,-13711848,7294284,-7804282,1924647,-1423175,-7912378,-33069337,9234253]),new F.FieldElement([20590503,-9018988,31529744,-7352666,-2706834,10650548,31559055,-11609587,18979186,13396066])),new S.PreComputedGroupElement(new F.FieldElement([24474287,4968103,22267082,4407354,24063882,-8325180,-18816887,13594782,33514650,7021958]),new F.FieldElement([-11566906,-6565505,-21365085,15928892,-26158305,4315421,-25948728,-3916677,-21480480,12868082]),new F.FieldElement([-28635013,13504661,19988037,-2132761,21078225,6443208,-21446107,2244500,-12455797,-8089383])),new S.PreComputedGroupElement(new F.FieldElement([-30595528,13793479,-5852820,319136,-25723172,-6263899,33086546,8957937,-15233648,5540521]),new F.FieldElement([-11630176,-11503902,-8119500,-7643073,2620056,1022908,-23710744,-1568984,-16128528,-14962807]),new F.FieldElement([23152971,775386,27395463,14006635,-9701118,4649512,1689819,892185,-11513277,-15205948])),new S.PreComputedGroupElement(new F.FieldElement([9770129,9586738,26496094,4324120,1556511,-3550024,27453819,4763127,-19179614,5867134]),new F.FieldElement([-32765025,1927590,31726409,-4753295,23962434,-16019500,27846559,5931263,-29749703,-16108455]),new F.FieldElement([27461885,-2977536,22380810,1815854,-23033753,-3031938,7283490,-15148073,-19526700,7734629]))],[new S.PreComputedGroupElement(new F.FieldElement([-8010264,-9590817,-11120403,6196038,29344158,-13430885,7585295,-3176626,18549497,15302069]),new F.FieldElement([-32658337,-6171222,-7672793,-11051681,6258878,13504381,10458790,-6418461,-8872242,8424746]),new F.FieldElement([24687205,8613276,-30667046,-3233545,1863892,-1830544,19206234,7134917,-11284482,-828919])),new S.PreComputedGroupElement(new F.FieldElement([11334899,-9218022,8025293,12707519,17523892,-10476071,10243738,-14685461,-5066034,16498837]),new F.FieldElement([8911542,6887158,-9584260,-6958590,11145641,-9543680,17303925,-14124238,6536641,10543906]),new F.FieldElement([-28946384,15479763,-17466835,568876,-1497683,11223454,-2669190,-16625574,-27235709,8876771])),new S.PreComputedGroupElement(new F.FieldElement([-25742899,-12566864,-15649966,-846607,-33026686,-796288,-33481822,15824474,-604426,-9039817]),new F.FieldElement([10330056,70051,7957388,-9002667,9764902,15609756,27698697,-4890037,1657394,3084098]),new F.FieldElement([10477963,-7470260,12119566,-13250805,29016247,-5365589,31280319,14396151,-30233575,15272409])),new S.PreComputedGroupElement(new F.FieldElement([-12288309,3169463,28813183,16658753,25116432,-5630466,-25173957,-12636138,-25014757,1950504]),new F.FieldElement([-26180358,9489187,11053416,-14746161,-31053720,5825630,-8384306,-8767532,15341279,8373727]),new F.FieldElement([28685821,7759505,-14378516,-12002860,-31971820,4079242,298136,-10232602,-2878207,15190420])),new S.PreComputedGroupElement(new F.FieldElement([-32932876,13806336,-14337485,-15794431,-24004620,10940928,8669718,2742393,-26033313,-6875003]),new F.FieldElement([-1580388,-11729417,-25979658,-11445023,-17411874,-10912854,9291594,-16247779,-12154742,6048605]),new F.FieldElement([-30305315,14843444,1539301,11864366,20201677,1900163,13934231,5128323,11213262,9168384])),new S.PreComputedGroupElement(new F.FieldElement([-26280513,11007847,19408960,-940758,-18592965,-4328580,-5088060,-11105150,20470157,-16398701]),new F.FieldElement([-23136053,9282192,14855179,-15390078,-7362815,-14408560,-22783952,14461608,14042978,5230683]),new F.FieldElement([29969567,-2741594,-16711867,-8552442,9175486,-2468974,21556951,3506042,-5933891,-12449708])),new S.PreComputedGroupElement(new F.FieldElement([-3144746,8744661,19704003,4581278,-20430686,6830683,-21284170,8971513,-28539189,15326563]),new F.FieldElement([-19464629,10110288,-17262528,-3503892,-23500387,1355669,-15523050,15300988,-20514118,9168260]),new F.FieldElement([-5353335,4488613,-23803248,16314347,7780487,-15638939,-28948358,9601605,33087103,-9011387])),new S.PreComputedGroupElement(new F.FieldElement([-19443170,-15512900,-20797467,-12445323,-29824447,10229461,-27444329,-15000531,-5996870,15664672]),new F.FieldElement([23294591,-16632613,-22650781,-8470978,27844204,11461195,13099750,-2460356,18151676,13417686]),new F.FieldElement([-24722913,-4176517,-31150679,5988919,-26858785,6685065,1661597,-12551441,15271676,-15452665]))],[new S.PreComputedGroupElement(new F.FieldElement([11433042,-13228665,8239631,-5279517,-1985436,-725718,-18698764,2167544,-6921301,-13440182]),new F.FieldElement([-31436171,15575146,30436815,12192228,-22463353,9395379,-9917708,-8638997,12215110,12028277]),new F.FieldElement([14098400,6555944,23007258,5757252,-15427832,-12950502,30123440,4617780,-16900089,-655628])),new S.PreComputedGroupElement(new F.FieldElement([-4026201,-15240835,11893168,13718664,-14809462,1847385,-15819999,10154009,23973261,-12684474]),new F.FieldElement([-26531820,-3695990,-1908898,2534301,-31870557,-16550355,18341390,-11419951,32013174,-10103539]),new F.FieldElement([-25479301,10876443,-11771086,-14625140,-12369567,1838104,21911214,6354752,4425632,-837822])),new S.PreComputedGroupElement(new F.FieldElement([-10433389,-14612966,22229858,-3091047,-13191166,776729,-17415375,-12020462,4725005,14044970]),new F.FieldElement([19268650,-7304421,1555349,8692754,-21474059,-9910664,6347390,-1411784,-19522291,-16109756]),new F.FieldElement([-24864089,12986008,-10898878,-5558584,-11312371,-148526,19541418,8180106,9282262,10282508])),new S.PreComputedGroupElement(new F.FieldElement([-26205082,4428547,-8661196,-13194263,4098402,-14165257,15522535,8372215,5542595,-10702683]),new F.FieldElement([-10562541,14895633,26814552,-16673850,-17480754,-2489360,-2781891,6993761,-18093885,10114655]),new F.FieldElement([-20107055,-929418,31422704,10427861,-7110749,6150669,-29091755,-11529146,25953725,-106158])),new S.PreComputedGroupElement(new F.FieldElement([-4234397,-8039292,-9119125,3046e3,2101609,-12607294,19390020,6094296,-3315279,12831125]),new F.FieldElement([-15998678,7578152,5310217,14408357,-33548620,-224739,31575954,6326196,7381791,-2421839]),new F.FieldElement([-20902779,3296811,24736065,-16328389,18374254,7318640,6295303,8082724,-15362489,12339664])),new S.PreComputedGroupElement(new F.FieldElement([27724736,2291157,6088201,-14184798,1792727,5857634,13848414,15768922,25091167,14856294]),new F.FieldElement([-18866652,8331043,24373479,8541013,-701998,-9269457,12927300,-12695493,-22182473,-9012899]),new F.FieldElement([-11423429,-5421590,11632845,3405020,30536730,-11674039,-27260765,13866390,30146206,9142070])),new S.PreComputedGroupElement(new F.FieldElement([3924129,-15307516,-13817122,-10054960,12291820,-668366,-27702774,9326384,-8237858,4171294]),new F.FieldElement([-15921940,16037937,6713787,16606682,-21612135,2790944,26396185,3731949,345228,-5462949]),new F.FieldElement([-21327538,13448259,25284571,1143661,20614966,-8849387,2031539,-12391231,-16253183,-13582083])),new S.PreComputedGroupElement(new F.FieldElement([31016211,-16722429,26371392,-14451233,-5027349,14854137,17477601,3842657,28012650,-16405420]),new F.FieldElement([-5075835,9368966,-8562079,-4600902,-15249953,6970560,-9189873,16292057,-8867157,3507940]),new F.FieldElement([29439664,3537914,23333589,6997794,-17555561,-11018068,-15209202,-15051267,-9164929,6580396]))],[new S.PreComputedGroupElement(new F.FieldElement([-12185861,-7679788,16438269,10826160,-8696817,-6235611,17860444,-9273846,-2095802,9304567]),new F.FieldElement([20714564,-4336911,29088195,7406487,11426967,-5095705,14792667,-14608617,5289421,-477127]),new F.FieldElement([-16665533,-10650790,-6160345,-13305760,9192020,-1802462,17271490,12349094,26939669,-3752294])),new S.PreComputedGroupElement(new F.FieldElement([-12889898,9373458,31595848,16374215,21471720,13221525,-27283495,-12348559,-3698806,117887]),new F.FieldElement([22263325,-6560050,3984570,-11174646,-15114008,-566785,28311253,5358056,-23319780,541964]),new F.FieldElement([16259219,3261970,2309254,-15534474,-16885711,-4581916,24134070,-16705829,-13337066,-13552195])),new S.PreComputedGroupElement(new F.FieldElement([9378160,-13140186,-22845982,-12745264,28198281,-7244098,-2399684,-717351,690426,14876244]),new F.FieldElement([24977353,-314384,-8223969,-13465086,28432343,-1176353,-13068804,-12297348,-22380984,6618999]),new F.FieldElement([-1538174,11685646,12944378,13682314,-24389511,-14413193,8044829,-13817328,32239829,-5652762])),new S.PreComputedGroupElement(new F.FieldElement([-18603066,4762990,-926250,8885304,-28412480,-3187315,9781647,-10350059,32779359,5095274]),new F.FieldElement([-33008130,-5214506,-32264887,-3685216,9460461,-9327423,-24601656,14506724,21639561,-2630236]),new F.FieldElement([-16400943,-13112215,25239338,15531969,3987758,-4499318,-1289502,-6863535,17874574,558605])),new S.PreComputedGroupElement(new F.FieldElement([-13600129,10240081,9171883,16131053,-20869254,9599700,33499487,5080151,2085892,5119761]),new F.FieldElement([-22205145,-2519528,-16381601,414691,-25019550,2170430,30634760,-8363614,-31999993,-5759884]),new F.FieldElement([-6845704,15791202,8550074,-1312654,29928809,-12092256,27534430,-7192145,-22351378,12961482])),new S.PreComputedGroupElement(new F.FieldElement([-24492060,-9570771,10368194,11582341,-23397293,-2245287,16533930,8206996,-30194652,-5159638]),new F.FieldElement([-11121496,-3382234,2307366,6362031,-135455,8868177,-16835630,7031275,7589640,8945490]),new F.FieldElement([-32152748,8917967,6661220,-11677616,-1192060,-15793393,7251489,-11182180,24099109,-14456170])),new S.PreComputedGroupElement(new F.FieldElement([5019558,-7907470,4244127,-14714356,-26933272,6453165,-19118182,-13289025,-6231896,-10280736]),new F.FieldElement([10853594,10721687,26480089,5861829,-22995819,1972175,-1866647,-10557898,-3363451,-6441124]),new F.FieldElement([-17002408,5906790,221599,-6563147,7828208,-13248918,24362661,-2008168,-13866408,7421392])),new S.PreComputedGroupElement(new F.FieldElement([8139927,-6546497,32257646,-5890546,30375719,1886181,-21175108,15441252,28826358,-4123029]),new F.FieldElement([6267086,9695052,7709135,-16603597,-32869068,-1886135,14795160,-7840124,13746021,-1742048]),new F.FieldElement([28584902,7787108,-6732942,-15050729,22846041,-7571236,-3181936,-363524,4771362,-8419958]))],[new S.PreComputedGroupElement(new F.FieldElement([24949256,6376279,-27466481,-8174608,-18646154,-9930606,33543569,-12141695,3569627,11342593]),new F.FieldElement([26514989,4740088,27912651,3697550,19331575,-11472339,6809886,4608608,7325975,-14801071]),new F.FieldElement([-11618399,-14554430,-24321212,7655128,-1369274,5214312,-27400540,10258390,-17646694,-8186692])),new S.PreComputedGroupElement(new F.FieldElement([11431204,15823007,26570245,14329124,18029990,4796082,-31446179,15580664,9280358,-3973687]),new F.FieldElement([-160783,-10326257,-22855316,-4304997,-20861367,-13621002,-32810901,-11181622,-15545091,4387441]),new F.FieldElement([-20799378,12194512,3937617,-5805892,-27154820,9340370,-24513992,8548137,20617071,-7482001])),new S.PreComputedGroupElement(new F.FieldElement([-938825,-3930586,-8714311,16124718,24603125,-6225393,-13775352,-11875822,24345683,10325460]),new F.FieldElement([-19855277,-1568885,-22202708,8714034,14007766,6928528,16318175,-1010689,4766743,3552007]),new F.FieldElement([-21751364,-16730916,1351763,-803421,-4009670,3950935,3217514,14481909,10988822,-3994762])),new S.PreComputedGroupElement(new F.FieldElement([15564307,-14311570,3101243,5684148,30446780,-8051356,12677127,-6505343,-8295852,13296005]),new F.FieldElement([-9442290,6624296,-30298964,-11913677,-4670981,-2057379,31521204,9614054,-30000824,12074674]),new F.FieldElement([4771191,-135239,14290749,-13089852,27992298,14998318,-1413936,-1556716,29832613,-16391035])),new S.PreComputedGroupElement(new F.FieldElement([7064884,-7541174,-19161962,-5067537,-18891269,-2912736,25825242,5293297,-27122660,13101590]),new F.FieldElement([-2298563,2439670,-7466610,1719965,-27267541,-16328445,32512469,-5317593,-30356070,-4190957]),new F.FieldElement([-30006540,10162316,-33180176,3981723,-16482138,-13070044,14413974,9515896,19568978,9628812])),new S.PreComputedGroupElement(new F.FieldElement([33053803,199357,15894591,1583059,27380243,-4580435,-17838894,-6106839,-6291786,3437740]),new F.FieldElement([-18978877,3884493,19469877,12726490,15913552,13614290,-22961733,70104,7463304,4176122]),new F.FieldElement([-27124001,10659917,11482427,-16070381,12771467,-6635117,-32719404,-5322751,24216882,5944158])),new S.PreComputedGroupElement(new F.FieldElement([8894125,7450974,-2664149,-9765752,-28080517,-12389115,19345746,14680796,11632993,5847885]),new F.FieldElement([26942781,-2315317,9129564,-4906607,26024105,11769399,-11518837,6367194,-9727230,4782140]),new F.FieldElement([19916461,-4828410,-22910704,-11414391,25606324,-5972441,33253853,8220911,6358847,-1873857])),new S.PreComputedGroupElement(new F.FieldElement([801428,-2081702,16569428,11065167,29875704,96627,7908388,-4480480,-13538503,1387155]),new F.FieldElement([19646058,5720633,-11416706,12814209,11607948,12749789,14147075,15156355,-21866831,11835260]),new F.FieldElement([19299512,1155910,28703737,14890794,2925026,7269399,26121523,15467869,-26560550,5052483]))],[new S.PreComputedGroupElement(new F.FieldElement([-3017432,10058206,1980837,3964243,22160966,12322533,-6431123,-12618185,12228557,-7003677]),new F.FieldElement([32944382,14922211,-22844894,5188528,21913450,-8719943,4001465,13238564,-6114803,8653815]),new F.FieldElement([22865569,-4652735,27603668,-12545395,14348958,8234005,24808405,5719875,28483275,2841751])),new S.PreComputedGroupElement(new F.FieldElement([-16420968,-1113305,-327719,-12107856,21886282,-15552774,-1887966,-315658,19932058,-12739203]),new F.FieldElement([-11656086,10087521,-8864888,-5536143,-19278573,-3055912,3999228,13239134,-4777469,-13910208]),new F.FieldElement([1382174,-11694719,17266790,9194690,-13324356,9720081,20403944,11284705,-14013818,3093230])),new S.PreComputedGroupElement(new F.FieldElement([16650921,-11037932,-1064178,1570629,-8329746,7352753,-302424,16271225,-24049421,-6691850]),new F.FieldElement([-21911077,-5927941,-4611316,-5560156,-31744103,-10785293,24123614,15193618,-21652117,-16739389]),new F.FieldElement([-9935934,-4289447,-25279823,4372842,2087473,10399484,31870908,14690798,17361620,11864968])),new S.PreComputedGroupElement(new F.FieldElement([-11307610,6210372,13206574,5806320,-29017692,-13967200,-12331205,-7486601,-25578460,-16240689]),new F.FieldElement([14668462,-12270235,26039039,15305210,25515617,4542480,10453892,6577524,9145645,-6443880]),new F.FieldElement([5974874,3053895,-9433049,-10385191,-31865124,3225009,-7972642,3936128,-5652273,-3050304])),new S.PreComputedGroupElement(new F.FieldElement([30625386,-4729400,-25555961,-12792866,-20484575,7695099,17097188,-16303496,-27999779,1803632]),new F.FieldElement([-3553091,9865099,-5228566,4272701,-5673832,-16689700,14911344,12196514,-21405489,7047412]),new F.FieldElement([20093277,9920966,-11138194,-5343857,13161587,12044805,-32856851,4124601,-32343828,-10257566])),new S.PreComputedGroupElement(new F.FieldElement([-20788824,14084654,-13531713,7842147,19119038,-13822605,4752377,-8714640,-21679658,2288038]),new F.FieldElement([-26819236,-3283715,29965059,3039786,-14473765,2540457,29457502,14625692,-24819617,12570232]),new F.FieldElement([-1063558,-11551823,16920318,12494842,1278292,-5869109,-21159943,-3498680,-11974704,4724943])),new S.PreComputedGroupElement(new F.FieldElement([17960970,-11775534,-4140968,-9702530,-8876562,-1410617,-12907383,-8659932,-29576300,1903856]),new F.FieldElement([23134274,-14279132,-10681997,-1611936,20684485,15770816,-12989750,3190296,26955097,14109738]),new F.FieldElement([15308788,5320727,-30113809,-14318877,22902008,7767164,29425325,-11277562,31960942,11934971])),new S.PreComputedGroupElement(new F.FieldElement([-27395711,8435796,4109644,12222639,-24627868,14818669,20638173,4875028,10491392,1379718]),new F.FieldElement([-13159415,9197841,3875503,-8936108,-1383712,-5879801,33518459,16176658,21432314,12180697]),new F.FieldElement([-11787308,11500838,13787581,-13832590,-22430679,10140205,1465425,12689540,-10301319,-13872883]))],[new S.PreComputedGroupElement(new F.FieldElement([5414091,-15386041,-21007664,9643570,12834970,1186149,-2622916,-1342231,26128231,6032912]),new F.FieldElement([-26337395,-13766162,32496025,-13653919,17847801,-12669156,3604025,8316894,-25875034,-10437358]),new F.FieldElement([3296484,6223048,24680646,-12246460,-23052020,5903205,-8862297,-4639164,12376617,3188849])),new S.PreComputedGroupElement(new F.FieldElement([29190488,-14659046,27549113,-1183516,3520066,-10697301,32049515,-7309113,-16109234,-9852307]),new F.FieldElement([-14744486,-9309156,735818,-598978,-20407687,-5057904,25246078,-15795669,18640741,-960977]),new F.FieldElement([-6928835,-16430795,10361374,5642961,4910474,12345252,-31638386,-494430,10530747,1053335])),new S.PreComputedGroupElement(new F.FieldElement([-29265967,-14186805,-13538216,-12117373,-19457059,-10655384,-31462369,-2948985,24018831,15026644]),new F.FieldElement([-22592535,-3145277,-2289276,5953843,-13440189,9425631,25310643,13003497,-2314791,-15145616]),new F.FieldElement([-27419985,-603321,-8043984,-1669117,-26092265,13987819,-27297622,187899,-23166419,-2531735])),new S.PreComputedGroupElement(new F.FieldElement([-21744398,-13810475,1844840,5021428,-10434399,-15911473,9716667,16266922,-5070217,726099]),new F.FieldElement([29370922,-6053998,7334071,-15342259,9385287,2247707,-13661962,-4839461,30007388,-15823341]),new F.FieldElement([-936379,16086691,23751945,-543318,-1167538,-5189036,9137109,730663,9835848,4555336])),new S.PreComputedGroupElement(new F.FieldElement([-23376435,1410446,-22253753,-12899614,30867635,15826977,17693930,544696,-11985298,12422646]),new F.FieldElement([31117226,-12215734,-13502838,6561947,-9876867,-12757670,-5118685,-4096706,29120153,13924425]),new F.FieldElement([-17400879,-14233209,19675799,-2734756,-11006962,-5858820,-9383939,-11317700,7240931,-237388])),new S.PreComputedGroupElement(new F.FieldElement([-31361739,-11346780,-15007447,-5856218,-22453340,-12152771,1222336,4389483,3293637,-15551743]),new F.FieldElement([-16684801,-14444245,11038544,11054958,-13801175,-3338533,-24319580,7733547,12796905,-6335822]),new F.FieldElement([-8759414,-10817836,-25418864,10783769,-30615557,-9746811,-28253339,3647836,3222231,-11160462])),new S.PreComputedGroupElement(new F.FieldElement([18606113,1693100,-25448386,-15170272,4112353,10045021,23603893,-2048234,-7550776,2484985]),new F.FieldElement([9255317,-3131197,-12156162,-1004256,13098013,-9214866,16377220,-2102812,-19802075,-3034702]),new F.FieldElement([-22729289,7496160,-5742199,11329249,19991973,-3347502,-31718148,9936966,-30097688,-10618797])),new S.PreComputedGroupElement(new F.FieldElement([21878590,-5001297,4338336,13643897,-3036865,13160960,19708896,5415497,-7360503,-4109293]),new F.FieldElement([27736861,10103576,12500508,8502413,-3413016,-9633558,10436918,-1550276,-23659143,-8132100]),new F.FieldElement([19492550,-12104365,-29681976,-852630,-3208171,12403437,30066266,8367329,13243957,8709688]))],[new S.PreComputedGroupElement(new F.FieldElement([12015105,2801261,28198131,10151021,24818120,-4743133,-11194191,-5645734,5150968,7274186]),new F.FieldElement([2831366,-12492146,1478975,6122054,23825128,-12733586,31097299,6083058,31021603,-9793610]),new F.FieldElement([-2529932,-2229646,445613,10720828,-13849527,-11505937,-23507731,16354465,15067285,-14147707])),new S.PreComputedGroupElement(new F.FieldElement([7840942,14037873,-33364863,15934016,-728213,-3642706,21403988,1057586,-19379462,-12403220]),new F.FieldElement([915865,-16469274,15608285,-8789130,-24357026,6060030,-17371319,8410997,-7220461,16527025]),new F.FieldElement([32922597,-556987,20336074,-16184568,10903705,-5384487,16957574,52992,23834301,6588044])),new S.PreComputedGroupElement(new F.FieldElement([32752030,11232950,3381995,-8714866,22652988,-10744103,17159699,16689107,-20314580,-1305992]),new F.FieldElement([-4689649,9166776,-25710296,-10847306,11576752,12733943,7924251,-2752281,1976123,-7249027]),new F.FieldElement([21251222,16309901,-2983015,-6783122,30810597,12967303,156041,-3371252,12331345,-8237197])),new S.PreComputedGroupElement(new F.FieldElement([8651614,-4477032,-16085636,-4996994,13002507,2950805,29054427,-5106970,10008136,-4667901]),new F.FieldElement([31486080,15114593,-14261250,12951354,14369431,-7387845,16347321,-13662089,8684155,-10532952]),new F.FieldElement([19443825,11385320,24468943,-9659068,-23919258,2187569,-26263207,-6086921,31316348,14219878])),new S.PreComputedGroupElement(new F.FieldElement([-28594490,1193785,32245219,11392485,31092169,15722801,27146014,6992409,29126555,9207390]),new F.FieldElement([32382935,1110093,18477781,11028262,-27411763,-7548111,-4980517,10843782,-7957600,-14435730]),new F.FieldElement([2814918,7836403,27519878,-7868156,-20894015,-11553689,-21494559,8550130,28346258,1994730])),new S.PreComputedGroupElement(new F.FieldElement([-19578299,8085545,-14000519,-3948622,2785838,-16231307,-19516951,7174894,22628102,8115180]),new F.FieldElement([-30405132,955511,-11133838,-15078069,-32447087,-13278079,-25651578,3317160,-9943017,930272]),new F.FieldElement([-15303681,-6833769,28856490,1357446,23421993,1057177,24091212,-1388970,-22765376,-10650715])),new S.PreComputedGroupElement(new F.FieldElement([-22751231,-5303997,-12907607,-12768866,-15811511,-7797053,-14839018,-16554220,-1867018,8398970]),new F.FieldElement([-31969310,2106403,-4736360,1362501,12813763,16200670,22981545,-6291273,18009408,-15772772]),new F.FieldElement([-17220923,-9545221,-27784654,14166835,29815394,7444469,29551787,-3727419,19288549,1325865])),new S.PreComputedGroupElement(new F.FieldElement([15100157,-15835752,-23923978,-1005098,-26450192,15509408,12376730,-3479146,33166107,-8042750]),new F.FieldElement([20909231,13023121,-9209752,16251778,-5778415,-8094914,12412151,10018715,2213263,-13878373]),new F.FieldElement([32529814,-11074689,30361439,-16689753,-9135940,1513226,22922121,6382134,-5766928,8371348]))],[new S.PreComputedGroupElement(new F.FieldElement([9923462,11271500,12616794,3544722,-29998368,-1721626,12891687,-8193132,-26442943,10486144]),new F.FieldElement([-22597207,-7012665,8587003,-8257861,4084309,-12970062,361726,2610596,-23921530,-11455195]),new F.FieldElement([5408411,-1136691,-4969122,10561668,24145918,14240566,31319731,-4235541,19985175,-3436086])),new S.PreComputedGroupElement(new F.FieldElement([-13994457,16616821,14549246,3341099,32155958,13648976,-17577068,8849297,65030,8370684]),new F.FieldElement([-8320926,-12049626,31204563,5839400,-20627288,-1057277,-19442942,6922164,12743482,-9800518]),new F.FieldElement([-2361371,12678785,28815050,4759974,-23893047,4884717,23783145,11038569,18800704,255233])),new S.PreComputedGroupElement(new F.FieldElement([-5269658,-1773886,13957886,7990715,23132995,728773,13393847,9066957,19258688,-14753793]),new F.FieldElement([-2936654,-10827535,-10432089,14516793,-3640786,4372541,-31934921,2209390,-1524053,2055794]),new F.FieldElement([580882,16705327,5468415,-2683018,-30926419,-14696e3,-7203346,-8994389,-30021019,7394435])),new S.PreComputedGroupElement(new F.FieldElement([23838809,1822728,-15738443,15242727,8318092,-3733104,-21672180,-3492205,-4821741,14799921]),new F.FieldElement([13345610,9759151,3371034,-16137791,16353039,8577942,31129804,13496856,-9056018,7402518]),new F.FieldElement([2286874,-4435931,-20042458,-2008336,-13696227,5038122,11006906,-15760352,8205061,1607563])),new S.PreComputedGroupElement(new F.FieldElement([14414086,-8002132,3331830,-3208217,22249151,-5594188,18364661,-2906958,30019587,-9029278]),new F.FieldElement([-27688051,1585953,-10775053,931069,-29120221,-11002319,-14410829,12029093,9944378,8024]),new F.FieldElement([4368715,-3709630,29874200,-15022983,-20230386,-11410704,-16114594,-999085,-8142388,5640030])),new S.PreComputedGroupElement(new F.FieldElement([10299610,13746483,11661824,16234854,7630238,5998374,9809887,-16694564,15219798,-14327783]),new F.FieldElement([27425505,-5719081,3055006,10660664,23458024,595578,-15398605,-1173195,-18342183,9742717]),new F.FieldElement([6744077,2427284,26042789,2720740,-847906,1118974,32324614,7406442,12420155,1994844])),new S.PreComputedGroupElement(new F.FieldElement([14012521,-5024720,-18384453,-9578469,-26485342,-3936439,-13033478,-10909803,24319929,-6446333]),new F.FieldElement([16412690,-4507367,10772641,15929391,-17068788,-4658621,10555945,-10484049,-30102368,-4739048]),new F.FieldElement([22397382,-7767684,-9293161,-12792868,17166287,-9755136,-27333065,6199366,21880021,-12250760])),new S.PreComputedGroupElement(new F.FieldElement([-4283307,5368523,-31117018,8163389,-30323063,3209128,16557151,8890729,8840445,4957760]),new F.FieldElement([-15447727,709327,-6919446,-10870178,-29777922,6522332,-21720181,12130072,-14796503,5005757]),new F.FieldElement([-2114751,-14308128,23019042,15765735,-25269683,6002752,10183197,-13239326,-16395286,-2176112]))],[new S.PreComputedGroupElement(new F.FieldElement([-19025756,1632005,13466291,-7995100,-23640451,16573537,-32013908,-3057104,22208662,2000468]),new F.FieldElement([3065073,-1412761,-25598674,-361432,-17683065,-5703415,-8164212,11248527,-3691214,-7414184]),new F.FieldElement([10379208,-6045554,8877319,1473647,-29291284,-12507580,16690915,2553332,-3132688,16400289])),new S.PreComputedGroupElement(new F.FieldElement([15716668,1254266,-18472690,7446274,-8448918,6344164,-22097271,-7285580,26894937,9132066]),new F.FieldElement([24158887,12938817,11085297,-8177598,-28063478,-4457083,-30576463,64452,-6817084,-2692882]),new F.FieldElement([13488534,7794716,22236231,5989356,25426474,-12578208,2350710,-3418511,-4688006,2364226])),new S.PreComputedGroupElement(new F.FieldElement([16335052,9132434,25640582,6678888,1725628,8517937,-11807024,-11697457,15445875,-7798101]),new F.FieldElement([29004207,-7867081,28661402,-640412,-12794003,-7943086,31863255,-4135540,-278050,-15759279]),new F.FieldElement([-6122061,-14866665,-28614905,14569919,-10857999,-3591829,10343412,-6976290,-29828287,-10815811])),new S.PreComputedGroupElement(new F.FieldElement([27081650,3463984,14099042,-4517604,1616303,-6205604,29542636,15372179,17293797,960709]),new F.FieldElement([20263915,11434237,-5765435,11236810,13505955,-10857102,-16111345,6493122,-19384511,7639714]),new F.FieldElement([-2830798,-14839232,25403038,-8215196,-8317012,-16173699,18006287,-16043750,29994677,-15808121])),new S.PreComputedGroupElement(new F.FieldElement([9769828,5202651,-24157398,-13631392,-28051003,-11561624,-24613141,-13860782,-31184575,709464]),new F.FieldElement([12286395,13076066,-21775189,-1176622,-25003198,4057652,-32018128,-8890874,16102007,13205847]),new F.FieldElement([13733362,5599946,10557076,3195751,-5557991,8536970,-25540170,8525972,10151379,10394400])),new S.PreComputedGroupElement(new F.FieldElement([4024660,-16137551,22436262,12276534,-9099015,-2686099,19698229,11743039,-33302334,8934414]),new F.FieldElement([-15879800,-4525240,-8580747,-2934061,14634845,-698278,-9449077,3137094,-11536886,11721158]),new F.FieldElement([17555939,-5013938,8268606,2331751,-22738815,9761013,9319229,8835153,-9205489,-1280045])),new S.PreComputedGroupElement(new F.FieldElement([-461409,-7830014,20614118,16688288,-7514766,-4807119,22300304,505429,6108462,-6183415]),new F.FieldElement([-5070281,12367917,-30663534,3234473,32617080,-8422642,29880583,-13483331,-26898490,-7867459]),new F.FieldElement([-31975283,5726539,26934134,10237677,-3173717,-605053,24199304,3795095,7592688,-14992079])),new S.PreComputedGroupElement(new F.FieldElement([21594432,-14964228,17466408,-4077222,32537084,2739898,6407723,12018833,-28256052,4298412]),new F.FieldElement([-20650503,-11961496,-27236275,570498,3767144,-1717540,13891942,-1569194,13717174,10805743]),new F.FieldElement([-14676630,-15644296,15287174,11927123,24177847,-8175568,-796431,14860609,-26938930,-5863836]))],[new S.PreComputedGroupElement(new F.FieldElement([12962541,5311799,-10060768,11658280,18855286,-7954201,13286263,-12808704,-4381056,9882022]),new F.FieldElement([18512079,11319350,-20123124,15090309,18818594,5271736,-22727904,3666879,-23967430,-3299429]),new F.FieldElement([-6789020,-3146043,16192429,13241070,15898607,-14206114,-10084880,-6661110,-2403099,5276065])),new S.PreComputedGroupElement(new F.FieldElement([30169808,-5317648,26306206,-11750859,27814964,7069267,7152851,3684982,1449224,13082861]),new F.FieldElement([10342826,3098505,2119311,193222,25702612,12233820,23697382,15056736,-21016438,-8202e3]),new F.FieldElement([-33150110,3261608,22745853,7948688,19370557,-15177665,-26171976,6482814,-10300080,-11060101])),new S.PreComputedGroupElement(new F.FieldElement([32869458,-5408545,25609743,15678670,-10687769,-15471071,26112421,2521008,-22664288,6904815]),new F.FieldElement([29506923,4457497,3377935,-9796444,-30510046,12935080,1561737,3841096,-29003639,-6657642]),new F.FieldElement([10340844,-6630377,-18656632,-2278430,12621151,-13339055,30878497,-11824370,-25584551,5181966])),new S.PreComputedGroupElement(new F.FieldElement([25940115,-12658025,17324188,-10307374,-8671468,15029094,24396252,-16450922,-2322852,-12388574]),new F.FieldElement([-21765684,9916823,-1300409,4079498,-1028346,11909559,1782390,12641087,20603771,-6561742]),new F.FieldElement([-18882287,-11673380,24849422,11501709,13161720,-4768874,1925523,11914390,4662781,7820689])),new S.PreComputedGroupElement(new F.FieldElement([12241050,-425982,8132691,9393934,32846760,-1599620,29749456,12172924,16136752,15264020]),new F.FieldElement([-10349955,-14680563,-8211979,2330220,-17662549,-14545780,10658213,6671822,19012087,3772772]),new F.FieldElement([3753511,-3421066,10617074,2028709,14841030,-6721664,28718732,-15762884,20527771,12988982])),new S.PreComputedGroupElement(new F.FieldElement([-14822485,-5797269,-3707987,12689773,-898983,-10914866,-24183046,-10564943,3299665,-12424953]),new F.FieldElement([-16777703,-15253301,-9642417,4978983,3308785,8755439,6943197,6461331,-25583147,8991218]),new F.FieldElement([-17226263,1816362,-1673288,-6086439,31783888,-8175991,-32948145,7417950,-30242287,1507265])),new S.PreComputedGroupElement(new F.FieldElement([29692663,6829891,-10498800,4334896,20945975,-11906496,-28887608,8209391,14606362,-10647073]),new F.FieldElement([-3481570,8707081,32188102,5672294,22096700,1711240,-33020695,9761487,4170404,-2085325]),new F.FieldElement([-11587470,14855945,-4127778,-1531857,-26649089,15084046,22186522,16002e3,-14276837,-8400798])),new S.PreComputedGroupElement(new F.FieldElement([-4811456,13761029,-31703877,-2483919,-3312471,7869047,-7113572,-9620092,13240845,10965870]),new F.FieldElement([-7742563,-8256762,-14768334,-13656260,-23232383,12387166,4498947,14147411,29514390,4302863]),new F.FieldElement([-13413405,-12407859,20757302,-13801832,14785143,8976368,-5061276,-2144373,17846988,-13971927]))],[new S.PreComputedGroupElement(new F.FieldElement([-2244452,-754728,-4597030,-1066309,-6247172,1455299,-21647728,-9214789,-5222701,12650267]),new F.FieldElement([-9906797,-16070310,21134160,12198166,-27064575,708126,387813,13770293,-19134326,10958663]),new F.FieldElement([22470984,12369526,23446014,-5441109,-21520802,-9698723,-11772496,-11574455,-25083830,4271862])),new S.PreComputedGroupElement(new F.FieldElement([-25169565,-10053642,-19909332,15361595,-5984358,2159192,75375,-4278529,-32526221,8469673]),new F.FieldElement([15854970,4148314,-8893890,7259002,11666551,13824734,-30531198,2697372,24154791,-9460943]),new F.FieldElement([15446137,-15806644,29759747,14019369,30811221,-9610191,-31582008,12840104,24913809,9815020])),new S.PreComputedGroupElement(new F.FieldElement([-4709286,-5614269,-31841498,-12288893,-14443537,10799414,-9103676,13438769,18735128,9466238]),new F.FieldElement([11933045,9281483,5081055,-5183824,-2628162,-4905629,-7727821,-10896103,-22728655,16199064]),new F.FieldElement([14576810,379472,-26786533,-8317236,-29426508,-10812974,-102766,1876699,30801119,2164795])),new S.PreComputedGroupElement(new F.FieldElement([15995086,3199873,13672555,13712240,-19378835,-4647646,-13081610,-15496269,-13492807,1268052]),new F.FieldElement([-10290614,-3659039,-3286592,10948818,23037027,3794475,-3470338,-12600221,-17055369,3565904]),new F.FieldElement([29210088,-9419337,-5919792,-4952785,10834811,-13327726,-16512102,-10820713,-27162222,-14030531])),new S.PreComputedGroupElement(new F.FieldElement([-13161890,15508588,16663704,-8156150,-28349942,9019123,-29183421,-3769423,2244111,-14001979]),new F.FieldElement([-5152875,-3800936,-9306475,-6071583,16243069,14684434,-25673088,-16180800,13491506,4641841]),new F.FieldElement([10813417,643330,-19188515,-728916,30292062,-16600078,27548447,-7721242,14476989,-12767431])),new S.PreComputedGroupElement(new F.FieldElement([10292079,9984945,6481436,8279905,-7251514,7032743,27282937,-1644259,-27912810,12651324]),new F.FieldElement([-31185513,-813383,22271204,11835308,10201545,15351028,17099662,3988035,21721536,-3148940]),new F.FieldElement([10202177,-6545839,-31373232,-9574638,-32150642,-8119683,-12906320,3852694,13216206,14842320])),new S.PreComputedGroupElement(new F.FieldElement([-15815640,-10601066,-6538952,-7258995,-6984659,-6581778,-31500847,13765824,-27434397,9900184]),new F.FieldElement([14465505,-13833331,-32133984,-14738873,-27443187,12990492,33046193,15796406,-7051866,-8040114]),new F.FieldElement([30924417,-8279620,6359016,-12816335,16508377,9071735,-25488601,15413635,9524356,-7018878])),new S.PreComputedGroupElement(new F.FieldElement([12274201,-13175547,32627641,-1785326,6736625,13267305,5237659,-5109483,15663516,4035784]),new F.FieldElement([-2951309,8903985,17349946,601635,-16432815,-4612556,-13732739,-15889334,-22258478,4659091]),new F.FieldElement([-16916263,-4952973,-30393711,-15158821,20774812,15897498,5736189,15026997,-2178256,-13455585]))],[new S.PreComputedGroupElement(new F.FieldElement([-8858980,-2219056,28571666,-10155518,-474467,-10105698,-3801496,278095,23440562,-290208]),new F.FieldElement([10226241,-5928702,15139956,120818,-14867693,5218603,32937275,11551483,-16571960,-7442864]),new F.FieldElement([17932739,-12437276,-24039557,10749060,11316803,7535897,22503767,5561594,-3646624,3898661])),new S.PreComputedGroupElement(new F.FieldElement([7749907,-969567,-16339731,-16464,-25018111,15122143,-1573531,7152530,21831162,1245233]),new F.FieldElement([26958459,-14658026,4314586,8346991,-5677764,11960072,-32589295,-620035,-30402091,-16716212]),new F.FieldElement([-12165896,9166947,33491384,13673479,29787085,13096535,6280834,14587357,-22338025,13987525])),new S.PreComputedGroupElement(new F.FieldElement([-24349909,7778775,21116e3,15572597,-4833266,-5357778,-4300898,-5124639,-7469781,-2858068]),new F.FieldElement([9681908,-6737123,-31951644,13591838,-6883821,386950,31622781,6439245,-14581012,4091397]),new F.FieldElement([-8426427,1470727,-28109679,-1596990,3978627,-5123623,-19622683,12092163,29077877,-14741988])),new S.PreComputedGroupElement(new F.FieldElement([5269168,-6859726,-13230211,-8020715,25932563,1763552,-5606110,-5505881,-20017847,2357889]),new F.FieldElement([32264008,-15407652,-5387735,-1160093,-2091322,-3946900,23104804,-12869908,5727338,189038]),new F.FieldElement([14609123,-8954470,-6000566,-16622781,-14577387,-7743898,-26745169,10942115,-25888931,-14884697])),new S.PreComputedGroupElement(new F.FieldElement([20513500,5557931,-15604613,7829531,26413943,-2019404,-21378968,7471781,13913677,-5137875]),new F.FieldElement([-25574376,11967826,29233242,12948236,-6754465,4713227,-8940970,14059180,12878652,8511905]),new F.FieldElement([-25656801,3393631,-2955415,-7075526,-2250709,9366908,-30223418,6812974,5568676,-3127656])),new S.PreComputedGroupElement(new F.FieldElement([11630004,12144454,2116339,13606037,27378885,15676917,-17408753,-13504373,-14395196,8070818]),new F.FieldElement([27117696,-10007378,-31282771,-5570088,1127282,12772488,-29845906,10483306,-11552749,-1028714]),new F.FieldElement([10637467,-5688064,5674781,1072708,-26343588,-6982302,-1683975,9177853,-27493162,15431203])),new S.PreComputedGroupElement(new F.FieldElement([20525145,10892566,-12742472,12779443,-29493034,16150075,-28240519,14943142,-15056790,-7935931]),new F.FieldElement([-30024462,5626926,-551567,-9981087,753598,11981191,25244767,-3239766,-3356550,9594024]),new F.FieldElement([-23752644,2636870,-5163910,-10103818,585134,7877383,11345683,-6492290,13352335,-10977084])),new S.PreComputedGroupElement(new F.FieldElement([-1931799,-5407458,3304649,-12884869,17015806,-4877091,-29783850,-7752482,-13215537,-319204]),new F.FieldElement([20239939,6607058,6203985,3483793,-18386976,-779229,-20723742,15077870,-22750759,14523817]),new F.FieldElement([27406042,-6041657,27423596,-4497394,4996214,10002360,-28842031,-4545494,-30172742,-4805667]))],[new S.PreComputedGroupElement(new F.FieldElement([11374242,12660715,17861383,-12540833,10935568,1099227,-13886076,-9091740,-27727044,11358504]),new F.FieldElement([-12730809,10311867,1510375,10778093,-2119455,-9145702,32676003,11149336,-26123651,4985768]),new F.FieldElement([-19096303,341147,-6197485,-239033,15756973,-8796662,-983043,13794114,-19414307,-15621255])),new S.PreComputedGroupElement(new F.FieldElement([6490081,11940286,25495923,-7726360,8668373,-8751316,3367603,6970005,-1691065,-9004790]),new F.FieldElement([1656497,13457317,15370807,6364910,13605745,8362338,-19174622,-5475723,-16796596,-5031438]),new F.FieldElement([-22273315,-13524424,-64685,-4334223,-18605636,-10921968,-20571065,-7007978,-99853,-10237333])),new S.PreComputedGroupElement(new F.FieldElement([17747465,10039260,19368299,-4050591,-20630635,-16041286,31992683,-15857976,-29260363,-5511971]),new F.FieldElement([31932027,-4986141,-19612382,16366580,22023614,88450,11371999,-3744247,4882242,-10626905]),new F.FieldElement([29796507,37186,19818052,10115756,-11829032,3352736,18551198,3272828,-5190932,-4162409])),new S.PreComputedGroupElement(new F.FieldElement([12501286,4044383,-8612957,-13392385,-32430052,5136599,-19230378,-3529697,330070,-3659409]),new F.FieldElement([6384877,2899513,17807477,7663917,-2358888,12363165,25366522,-8573892,-271295,12071499]),new F.FieldElement([-8365515,-4042521,25133448,-4517355,-6211027,2265927,-32769618,1936675,-5159697,3829363])),new S.PreComputedGroupElement(new F.FieldElement([28425966,-5835433,-577090,-4697198,-14217555,6870930,7921550,-6567787,26333140,14267664]),new F.FieldElement([-11067219,11871231,27385719,-10559544,-4585914,-11189312,10004786,-8709488,-21761224,8930324]),new F.FieldElement([-21197785,-16396035,25654216,-1725397,12282012,11008919,1541940,4757911,-26491501,-16408940])),new S.PreComputedGroupElement(new F.FieldElement([13537262,-7759490,-20604840,10961927,-5922820,-13218065,-13156584,6217254,-15943699,13814990]),new F.FieldElement([-17422573,15157790,18705543,29619,24409717,-260476,27361681,9257833,-1956526,-1776914]),new F.FieldElement([-25045300,-10191966,15366585,15166509,-13105086,8423556,-29171540,12361135,-18685978,4578290])),new S.PreComputedGroupElement(new F.FieldElement([24579768,3711570,1342322,-11180126,-27005135,14124956,-22544529,14074919,21964432,8235257]),new F.FieldElement([-6528613,-2411497,9442966,-5925588,12025640,-1487420,-2981514,-1669206,13006806,2355433]),new F.FieldElement([-16304899,-13605259,-6632427,-5142349,16974359,-10911083,27202044,1719366,1141648,-12796236])),new S.PreComputedGroupElement(new F.FieldElement([-12863944,-13219986,-8318266,-11018091,-6810145,-4843894,13475066,-3133972,32674895,13715045]),new F.FieldElement([11423335,-5468059,32344216,8962751,24989809,9241752,-13265253,16086212,-28740881,-15642093]),new F.FieldElement([-1409668,12530728,-6368726,10847387,19531186,-14132160,-11709148,7791794,-27245943,4383347]))],[new S.PreComputedGroupElement(new F.FieldElement([-28970898,5271447,-1266009,-9736989,-12455236,16732599,-4862407,-4906449,27193557,6245191]),new F.FieldElement([-15193956,5362278,-1783893,2695834,4960227,12840725,23061898,3260492,22510453,8577507]),new F.FieldElement([-12632451,11257346,-32692994,13548177,-721004,10879011,31168030,13952092,-29571492,-3635906])),new S.PreComputedGroupElement(new F.FieldElement([3877321,-9572739,32416692,5405324,-11004407,-13656635,3759769,11935320,5611860,8164018]),new F.FieldElement([-16275802,14667797,15906460,12155291,-22111149,-9039718,32003002,-8832289,5773085,-8422109]),new F.FieldElement([-23788118,-8254300,1950875,8937633,18686727,16459170,-905725,12376320,31632953,190926])),new S.PreComputedGroupElement(new F.FieldElement([-24593607,-16138885,-8423991,13378746,14162407,6901328,-8288749,4508564,-25341555,-3627528]),new F.FieldElement([8884438,-5884009,6023974,10104341,-6881569,-4941533,18722941,-14786005,-1672488,827625]),new F.FieldElement([-32720583,-16289296,-32503547,7101210,13354605,2659080,-1800575,-14108036,-24878478,1541286])),new S.PreComputedGroupElement(new F.FieldElement([2901347,-1117687,3880376,-10059388,-17620940,-3612781,-21802117,-3567481,20456845,-1885033]),new F.FieldElement([27019610,12299467,-13658288,-1603234,-12861660,-4861471,-19540150,-5016058,29439641,15138866]),new F.FieldElement([21536104,-6626420,-32447818,-10690208,-22408077,5175814,-5420040,-16361163,7779328,109896])),new S.PreComputedGroupElement(new F.FieldElement([30279744,14648750,-8044871,6425558,13639621,-743509,28698390,12180118,23177719,-554075]),new F.FieldElement([26572847,3405927,-31701700,12890905,-19265668,5335866,-6493768,2378492,4439158,-13279347]),new F.FieldElement([-22716706,3489070,-9225266,-332753,18875722,-1140095,14819434,-12731527,-17717757,-5461437])),new S.PreComputedGroupElement(new F.FieldElement([-5056483,16566551,15953661,3767752,-10436499,15627060,-820954,2177225,8550082,-15114165]),new F.FieldElement([-18473302,16596775,-381660,15663611,22860960,15585581,-27844109,-3582739,-23260460,-8428588]),new F.FieldElement([-32480551,15707275,-8205912,-5652081,29464558,2713815,-22725137,15860482,-21902570,1494193])),new S.PreComputedGroupElement(new F.FieldElement([-19562091,-14087393,-25583872,-9299552,13127842,759709,21923482,16529112,8742704,12967017]),new F.FieldElement([-28464899,1553205,32536856,-10473729,-24691605,-406174,-8914625,-2933896,-29903758,15553883]),new F.FieldElement([21877909,3230008,9881174,10539357,-4797115,2841332,11543572,14513274,19375923,-12647961])),new S.PreComputedGroupElement(new F.FieldElement([8832269,-14495485,13253511,5137575,5037871,4078777,24880818,-6222716,2862653,9455043]),new F.FieldElement([29306751,5123106,20245049,-14149889,9592566,8447059,-2077124,-2990080,15511449,4789663]),new F.FieldElement([-20679756,7004547,8824831,-9434977,-4045704,-3750736,-5754762,108893,23513200,16652362]))],[new S.PreComputedGroupElement(new F.FieldElement([-33256173,4144782,-4476029,-6579123,10770039,-7155542,-6650416,-12936300,-18319198,10212860]),new F.FieldElement([2756081,8598110,7383731,-6859892,22312759,-1105012,21179801,2600940,-9988298,-12506466]),new F.FieldElement([-24645692,13317462,-30449259,-15653928,21365574,-10869657,11344424,864440,-2499677,-16710063])),new S.PreComputedGroupElement(new F.FieldElement([-26432803,6148329,-17184412,-14474154,18782929,-275997,-22561534,211300,2719757,4940997]),new F.FieldElement([-1323882,3911313,-6948744,14759765,-30027150,7851207,21690126,8518463,26699843,5276295]),new F.FieldElement([-13149873,-6429067,9396249,365013,24703301,-10488939,1321586,149635,-15452774,7159369])),new S.PreComputedGroupElement(new F.FieldElement([9987780,-3404759,17507962,9505530,9731535,-2165514,22356009,8312176,22477218,-8403385]),new F.FieldElement([18155857,-16504990,19744716,9006923,15154154,-10538976,24256460,-4864995,-22548173,9334109]),new F.FieldElement([2986088,-4911893,10776628,-3473844,10620590,-7083203,-21413845,14253545,-22587149,536906])),new S.PreComputedGroupElement(new F.FieldElement([4377756,8115836,24567078,15495314,11625074,13064599,7390551,10589625,10838060,-15420424]),new F.FieldElement([-19342404,867880,9277171,-3218459,-14431572,-1986443,19295826,-15796950,6378260,699185]),new F.FieldElement([7895026,4057113,-7081772,-13077756,-17886831,-323126,-716039,15693155,-5045064,-13373962])),new S.PreComputedGroupElement(new F.FieldElement([-7737563,-5869402,-14566319,-7406919,11385654,13201616,31730678,-10962840,-3918636,-9669325]),new F.FieldElement([10188286,-15770834,-7336361,13427543,22223443,14896287,30743455,7116568,-21786507,5427593]),new F.FieldElement([696102,13206899,27047647,-10632082,15285305,-9853179,10798490,-4578720,19236243,12477404])),new S.PreComputedGroupElement(new F.FieldElement([-11229439,11243796,-17054270,-8040865,-788228,-8167967,-3897669,11180504,-23169516,7733644]),new F.FieldElement([17800790,-14036179,-27000429,-11766671,23887827,3149671,23466177,-10538171,10322027,15313801]),new F.FieldElement([26246234,11968874,32263343,-5468728,6830755,-13323031,-15794704,-101982,-24449242,10890804])),new S.PreComputedGroupElement(new F.FieldElement([-31365647,10271363,-12660625,-6267268,16690207,-13062544,-14982212,16484931,25180797,-5334884]),new F.FieldElement([-586574,10376444,-32586414,-11286356,19801893,10997610,2276632,9482883,316878,13820577]),new F.FieldElement([-9882808,-4510367,-2115506,16457136,-11100081,11674996,30756178,-7515054,30696930,-3712849])),new S.PreComputedGroupElement(new F.FieldElement([32988917,-9603412,12499366,7910787,-10617257,-11931514,-7342816,-9985397,-32349517,7392473]),new F.FieldElement([-8855661,15927861,9866406,-3649411,-2396914,-16655781,-30409476,-9134995,25112947,-2926644]),new F.FieldElement([-2504044,-436966,25621774,-5678772,15085042,-5479877,-24884878,-13526194,5537438,-13914319]))],[new S.PreComputedGroupElement(new F.FieldElement([-11225584,2320285,-9584280,10149187,-33444663,5808648,-14876251,-1729667,31234590,6090599]),new F.FieldElement([-9633316,116426,26083934,2897444,-6364437,-2688086,609721,15878753,-6970405,-9034768]),new F.FieldElement([-27757857,247744,-15194774,-9002551,23288161,-10011936,-23869595,6503646,20650474,1804084])),new S.PreComputedGroupElement(new F.FieldElement([-27589786,15456424,8972517,8469608,15640622,4439847,3121995,-10329713,27842616,-202328]),new F.FieldElement([-15306973,2839644,22530074,10026331,4602058,5048462,28248656,5031932,-11375082,12714369]),new F.FieldElement([20807691,-7270825,29286141,11421711,-27876523,-13868230,-21227475,1035546,-19733229,12796920])),new S.PreComputedGroupElement(new F.FieldElement([12076899,-14301286,-8785001,-11848922,-25012791,16400684,-17591495,-12899438,3480665,-15182815]),new F.FieldElement([-32361549,5457597,28548107,7833186,7303070,-11953545,-24363064,-15921875,-33374054,2771025]),new F.FieldElement([-21389266,421932,26597266,6860826,22486084,-6737172,-17137485,-4210226,-24552282,15673397])),new S.PreComputedGroupElement(new F.FieldElement([-20184622,2338216,19788685,-9620956,-4001265,-8740893,-20271184,4733254,3727144,-12934448]),new F.FieldElement([6120119,814863,-11794402,-622716,6812205,-15747771,2019594,7975683,31123697,-10958981]),new F.FieldElement([30069250,-11435332,30434654,2958439,18399564,-976289,12296869,9204260,-16432438,9648165])),new S.PreComputedGroupElement(new F.FieldElement([32705432,-1550977,30705658,7451065,-11805606,9631813,3305266,5248604,-26008332,-11377501]),new F.FieldElement([17219865,2375039,-31570947,-5575615,-19459679,9219903,294711,15298639,2662509,-16297073]),new F.FieldElement([-1172927,-7558695,-4366770,-4287744,-21346413,-8434326,32087529,-1222777,32247248,-14389861])),new S.PreComputedGroupElement(new F.FieldElement([14312628,1221556,17395390,-8700143,-4945741,-8684635,-28197744,-9637817,-16027623,-13378845]),new F.FieldElement([-1428825,-9678990,-9235681,6549687,-7383069,-468664,23046502,9803137,17597934,2346211]),new F.FieldElement([18510800,15337574,26171504,981392,-22241552,7827556,-23491134,-11323352,3059833,-11782870])),new S.PreComputedGroupElement(new F.FieldElement([10141598,6082907,17829293,-1947643,9830092,13613136,-25556636,-5544586,-33502212,3592096]),new F.FieldElement([33114168,-15889352,-26525686,-13343397,33076705,8716171,1151462,1521897,-982665,-6837803]),new F.FieldElement([-32939165,-4255815,23947181,-324178,-33072974,-12305637,-16637686,3891704,26353178,693168])),new S.PreComputedGroupElement(new F.FieldElement([30374239,1595580,-16884039,13186931,4600344,406904,9585294,-400668,31375464,14369965]),new F.FieldElement([-14370654,-7772529,1510301,6434173,-18784789,-6262728,32732230,-13108839,17901441,16011505]),new F.FieldElement([18171223,-11934626,-12500402,15197122,-11038147,-15230035,-19172240,-16046376,8764035,12309598]))],[new S.PreComputedGroupElement(new F.FieldElement([5975908,-5243188,-19459362,-9681747,-11541277,14015782,-23665757,1228319,17544096,-10593782]),new F.FieldElement([5811932,-1715293,3442887,-2269310,-18367348,-8359541,-18044043,-15410127,-5565381,12348900]),new F.FieldElement([-31399660,11407555,25755363,6891399,-3256938,14872274,-24849353,8141295,-10632534,-585479])),new S.PreComputedGroupElement(new F.FieldElement([-12675304,694026,-5076145,13300344,14015258,-14451394,-9698672,-11329050,30944593,1130208]),new F.FieldElement([8247766,-6710942,-26562381,-7709309,-14401939,-14648910,4652152,2488540,23550156,-271232]),new F.FieldElement([17294316,-3788438,7026748,15626851,22990044,113481,2267737,-5908146,-408818,-137719])),new S.PreComputedGroupElement(new F.FieldElement([16091085,-16253926,18599252,7340678,2137637,-1221657,-3364161,14550936,3260525,-7166271]),new F.FieldElement([-4910104,-13332887,18550887,10864893,-16459325,-7291596,-23028869,-13204905,-12748722,2701326]),new F.FieldElement([-8574695,16099415,4629974,-16340524,-20786213,-6005432,-10018363,9276971,11329923,1862132])),new S.PreComputedGroupElement(new F.FieldElement([14763076,-15903608,-30918270,3689867,3511892,10313526,-21951088,12219231,-9037963,-940300]),new F.FieldElement([8894987,-3446094,6150753,3013931,301220,15693451,-31981216,-2909717,-15438168,11595570]),new F.FieldElement([15214962,3537601,-26238722,-14058872,4418657,-15230761,13947276,10730794,-13489462,-4363670])),new S.PreComputedGroupElement(new F.FieldElement([-2538306,7682793,32759013,263109,-29984731,-7955452,-22332124,-10188635,977108,699994]),new F.FieldElement([-12466472,4195084,-9211532,550904,-15565337,12917920,19118110,-439841,-30534533,-14337913]),new F.FieldElement([31788461,-14507657,4799989,7372237,8808585,-14747943,9408237,-10051775,12493932,-5409317])),new S.PreComputedGroupElement(new F.FieldElement([-25680606,5260744,-19235809,-6284470,-3695942,16566087,27218280,2607121,29375955,6024730]),new F.FieldElement([842132,-2794693,-4763381,-8722815,26332018,-12405641,11831880,6985184,-9940361,2854096]),new F.FieldElement([-4847262,-7969331,2516242,-5847713,9695691,-7221186,16512645,960770,12121869,16648078])),new S.PreComputedGroupElement(new F.FieldElement([-15218652,14667096,-13336229,2013717,30598287,-464137,-31504922,-7882064,20237806,2838411]),new F.FieldElement([-19288047,4453152,15298546,-16178388,22115043,-15972604,12544294,-13470457,1068881,-12499905]),new F.FieldElement([-9558883,-16518835,33238498,13506958,30505848,-1114596,-8486907,-2630053,12521378,4845654])),new S.PreComputedGroupElement(new F.FieldElement([-28198521,10744108,-2958380,10199664,7759311,-13088600,3409348,-873400,-6482306,-12885870]),new F.FieldElement([-23561822,6230156,-20382013,10655314,-24040585,-11621172,10477734,-1240216,-3113227,13974498]),new F.FieldElement([12966261,15550616,-32038948,-1615346,21025980,-629444,5642325,7188737,18895762,12629579]))],[new S.PreComputedGroupElement(new F.FieldElement([14741879,-14946887,22177208,-11721237,1279741,8058600,11758140,789443,32195181,3895677]),new F.FieldElement([10758205,15755439,-4509950,9243698,-4879422,6879879,-2204575,-3566119,-8982069,4429647]),new F.FieldElement([-2453894,15725973,-20436342,-10410672,-5803908,-11040220,-7135870,-11642895,18047436,-15281743])),new S.PreComputedGroupElement(new F.FieldElement([-25173001,-11307165,29759956,11776784,-22262383,-15820455,10993114,-12850837,-17620701,-9408468]),new F.FieldElement([21987233,700364,-24505048,14972008,-7774265,-5718395,32155026,2581431,-29958985,8773375]),new F.FieldElement([-25568350,454463,-13211935,16126715,25240068,8594567,20656846,12017935,-7874389,-13920155])),new S.PreComputedGroupElement(new F.FieldElement([6028182,6263078,-31011806,-11301710,-818919,2461772,-31841174,-5468042,-1721788,-2776725]),new F.FieldElement([-12278994,16624277,987579,-5922598,32908203,1248608,7719845,-4166698,28408820,6816612]),new F.FieldElement([-10358094,-8237829,19549651,-12169222,22082623,16147817,20613181,13982702,-10339570,5067943])),new S.PreComputedGroupElement(new F.FieldElement([-30505967,-3821767,12074681,13582412,-19877972,2443951,-19719286,12746132,5331210,-10105944]),new F.FieldElement([30528811,3601899,-1957090,4619785,-27361822,-15436388,24180793,-12570394,27679908,-1648928]),new F.FieldElement([9402404,-13957065,32834043,10838634,-26580150,-13237195,26653274,-8685565,22611444,-12715406])),new S.PreComputedGroupElement(new F.FieldElement([22190590,1118029,22736441,15130463,-30460692,-5991321,19189625,-4648942,4854859,6622139]),new F.FieldElement([-8310738,-2953450,-8262579,-3388049,-10401731,-271929,13424426,-3567227,26404409,13001963]),new F.FieldElement([-31241838,-15415700,-2994250,8939346,11562230,-12840670,-26064365,-11621720,-15405155,11020693])),new S.PreComputedGroupElement(new F.FieldElement([1866042,-7949489,-7898649,-10301010,12483315,13477547,3175636,-12424163,28761762,1406734]),new F.FieldElement([-448555,-1777666,13018551,3194501,-9580420,-11161737,24760585,-4347088,25577411,-13378680]),new F.FieldElement([-24290378,4759345,-690653,-1852816,2066747,10693769,-29595790,9884936,-9368926,4745410])),new S.PreComputedGroupElement(new F.FieldElement([-9141284,6049714,-19531061,-4341411,-31260798,9944276,-15462008,-11311852,10931924,-11931931]),new F.FieldElement([-16561513,14112680,-8012645,4817318,-8040464,-11414606,-22853429,10856641,-20470770,13434654]),new F.FieldElement([22759489,-10073434,-16766264,-1871422,13637442,-10168091,1765144,-12654326,28445307,-5364710])),new S.PreComputedGroupElement(new F.FieldElement([29875063,12493613,2795536,-3786330,1710620,15181182,-10195717,-8788675,9074234,1167180]),new F.FieldElement([-26205683,11014233,-9842651,-2635485,-26908120,7532294,-18716888,-9535498,3843903,9367684]),new F.FieldElement([-10969595,-6403711,9591134,9582310,11349256,108879,16235123,8601684,-139197,4242895]))],[new S.PreComputedGroupElement(new F.FieldElement([22092954,-13191123,-2042793,-11968512,32186753,-11517388,-6574341,2470660,-27417366,16625501]),new F.FieldElement([-11057722,3042016,13770083,-9257922,584236,-544855,-7770857,2602725,-27351616,14247413]),new F.FieldElement([6314175,-10264892,-32772502,15957557,-10157730,168750,-8618807,14290061,27108877,-1180880])),new S.PreComputedGroupElement(new F.FieldElement([-8586597,-7170966,13241782,10960156,-32991015,-13794596,33547976,-11058889,-27148451,981874]),new F.FieldElement([22833440,9293594,-32649448,-13618667,-9136966,14756819,-22928859,-13970780,-10479804,-16197962]),new F.FieldElement([-7768587,3326786,-28111797,10783824,19178761,14905060,22680049,13906969,-15933690,3797899])),new S.PreComputedGroupElement(new F.FieldElement([21721356,-4212746,-12206123,9310182,-3882239,-13653110,23740224,-2709232,20491983,-8042152]),new F.FieldElement([9209270,-15135055,-13256557,-6167798,-731016,15289673,25947805,15286587,30997318,-6703063]),new F.FieldElement([7392032,16618386,23946583,-8039892,-13265164,-1533858,-14197445,-2321576,17649998,-250080])),new S.PreComputedGroupElement(new F.FieldElement([-9301088,-14193827,30609526,-3049543,-25175069,-1283752,-15241566,-9525724,-2233253,7662146]),new F.FieldElement([-17558673,1763594,-33114336,15908610,-30040870,-12174295,7335080,-8472199,-3174674,3440183]),new F.FieldElement([-19889700,-5977008,-24111293,-9688870,10799743,-16571957,40450,-4431835,4862400,1133])),new S.PreComputedGroupElement(new F.FieldElement([-32856209,-7873957,-5422389,14860950,-16319031,7956142,7258061,311861,-30594991,-7379421]),new F.FieldElement([-3773428,-1565936,28985340,7499440,24445838,9325937,29727763,16527196,18278453,15405622]),new F.FieldElement([-4381906,8508652,-19898366,-3674424,-5984453,15149970,-13313598,843523,-21875062,13626197])),new S.PreComputedGroupElement(new F.FieldElement([2281448,-13487055,-10915418,-2609910,1879358,16164207,-10783882,3953792,13340839,15928663]),new F.FieldElement([31727126,-7179855,-18437503,-8283652,2875793,-16390330,-25269894,-7014826,-23452306,5964753]),new F.FieldElement([4100420,-5959452,-17179337,6017714,-18705837,12227141,-26684835,11344144,2538215,-7570755])),new S.PreComputedGroupElement(new F.FieldElement([-9433605,6123113,11159803,-2156608,30016280,14966241,-20474983,1485421,-629256,-15958862]),new F.FieldElement([-26804558,4260919,11851389,9658551,-32017107,16367492,-20205425,-13191288,11659922,-11115118]),new F.FieldElement([26180396,10015009,-30844224,-8581293,5418197,9480663,2231568,-10170080,33100372,-1306171])),new S.PreComputedGroupElement(new F.FieldElement([15121113,-5201871,-10389905,15427821,-27509937,-15992507,21670947,4486675,-5931810,-14466380]),new F.FieldElement([16166486,-9483733,-11104130,6023908,-31926798,-1364923,2340060,-16254968,-10735770,-10039824]),new F.FieldElement([28042865,-3557089,-12126526,12259706,-3717498,-6945899,6766453,-8689599,18036436,5803270]))],[new S.PreComputedGroupElement(new F.FieldElement([-817581,6763912,11803561,1585585,10958447,-2671165,23855391,4598332,-6159431,-14117438]),new F.FieldElement([-31031306,-14256194,17332029,-2383520,31312682,-5967183,696309,50292,-20095739,11763584]),new F.FieldElement([-594563,-2514283,-32234153,12643980,12650761,14811489,665117,-12613632,-19773211,-10713562])),new S.PreComputedGroupElement(new F.FieldElement([30464590,-11262872,-4127476,-12734478,19835327,-7105613,-24396175,2075773,-17020157,992471]),new F.FieldElement([18357185,-6994433,7766382,16342475,-29324918,411174,14578841,8080033,-11574335,-10601610]),new F.FieldElement([19598397,10334610,12555054,2555664,18821899,-10339780,21873263,16014234,26224780,16452269])),new S.PreComputedGroupElement(new F.FieldElement([-30223925,5145196,5944548,16385966,3976735,2009897,-11377804,-7618186,-20533829,3698650]),new F.FieldElement([14187449,3448569,-10636236,-10810935,-22663880,-3433596,7268410,-10890444,27394301,12015369]),new F.FieldElement([19695761,16087646,28032085,12999827,6817792,11427614,20244189,-1312777,-13259127,-3402461])),new S.PreComputedGroupElement(new F.FieldElement([30860103,12735208,-1888245,-4699734,-16974906,2256940,-8166013,12298312,-8550524,-10393462]),new F.FieldElement([-5719826,-11245325,-1910649,15569035,26642876,-7587760,-5789354,-15118654,-4976164,12651793]),new F.FieldElement([-2848395,9953421,11531313,-5282879,26895123,-12697089,-13118820,-16517902,9768698,-2533218])),new S.PreComputedGroupElement(new F.FieldElement([-24719459,1894651,-287698,-4704085,15348719,-8156530,32767513,12765450,4940095,10678226]),new F.FieldElement([18860224,15980149,-18987240,-1562570,-26233012,-11071856,-7843882,13944024,-24372348,16582019]),new F.FieldElement([-15504260,4970268,-29893044,4175593,-20993212,-2199756,-11704054,15444560,-11003761,7989037])),new S.PreComputedGroupElement(new F.FieldElement([31490452,5568061,-2412803,2182383,-32336847,4531686,-32078269,6200206,-19686113,-14800171]),new F.FieldElement([-17308668,-15879940,-31522777,-2831,-32887382,16375549,8680158,-16371713,28550068,-6857132]),new F.FieldElement([-28126887,-5688091,16837845,-1820458,-6850681,12700016,-30039981,4364038,1155602,5988841])),new S.PreComputedGroupElement(new F.FieldElement([21890435,-13272907,-12624011,12154349,-7831873,15300496,23148983,-4470481,24618407,8283181]),new F.FieldElement([-33136107,-10512751,9975416,6841041,-31559793,16356536,3070187,-7025928,1466169,10740210]),new F.FieldElement([-1509399,-15488185,-13503385,-10655916,32799044,909394,-13938903,-5779719,-32164649,-15327040])),new S.PreComputedGroupElement(new F.FieldElement([3960823,-14267803,-28026090,-15918051,-19404858,13146868,15567327,951507,-3260321,-573935]),new F.FieldElement([24740841,5052253,-30094131,8961361,25877428,6165135,-24368180,14397372,-7380369,-6144105]),new F.FieldElement([-28888365,3510803,-28103278,-1158478,-11238128,-10631454,-15441463,-14453128,-1625486,-6494814]))],[new S.PreComputedGroupElement(new F.FieldElement([793299,-9230478,8836302,-6235707,-27360908,-2369593,33152843,-4885251,-9906200,-621852]),new F.FieldElement([5666233,525582,20782575,-8038419,-24538499,14657740,16099374,1468826,-6171428,-15186581]),new F.FieldElement([-4859255,-3779343,-2917758,-6748019,7778750,11688288,-30404353,-9871238,-1558923,-9863646])),new S.PreComputedGroupElement(new F.FieldElement([10896332,-7719704,824275,472601,-19460308,3009587,25248958,14783338,-30581476,-15757844]),new F.FieldElement([10566929,12612572,-31944212,11118703,-12633376,12362879,21752402,8822496,24003793,14264025]),new F.FieldElement([27713862,-7355973,-11008240,9227530,27050101,2504721,23886875,-13117525,13958495,-5732453])),new S.PreComputedGroupElement(new F.FieldElement([-23481610,4867226,-27247128,3900521,29838369,-8212291,-31889399,-10041781,7340521,-15410068]),new F.FieldElement([4646514,-8011124,-22766023,-11532654,23184553,8566613,31366726,-1381061,-15066784,-10375192]),new F.FieldElement([-17270517,12723032,-16993061,14878794,21619651,-6197576,27584817,3093888,-8843694,3849921])),new S.PreComputedGroupElement(new F.FieldElement([-9064912,2103172,25561640,-15125738,-5239824,9582958,32477045,-9017955,5002294,-15550259]),new F.FieldElement([-12057553,-11177906,21115585,-13365155,8808712,-12030708,16489530,13378448,-25845716,12741426]),new F.FieldElement([-5946367,10645103,-30911586,15390284,-3286982,-7118677,24306472,15852464,28834118,-7646072])),new S.PreComputedGroupElement(new F.FieldElement([-17335748,-9107057,-24531279,9434953,-8472084,-583362,-13090771,455841,20461858,5491305]),new F.FieldElement([13669248,-16095482,-12481974,-10203039,-14569770,-11893198,-24995986,11293807,-28588204,-9421832]),new F.FieldElement([28497928,6272777,-33022994,14470570,8906179,-1225630,18504674,-14165166,29867745,-8795943])),new S.PreComputedGroupElement(new F.FieldElement([-16207023,13517196,-27799630,-13697798,24009064,-6373891,-6367600,-13175392,22853429,-4012011]),new F.FieldElement([24191378,16712145,-13931797,15217831,14542237,1646131,18603514,-11037887,12876623,-2112447]),new F.FieldElement([17902668,4518229,-411702,-2829247,26878217,5258055,-12860753,608397,16031844,3723494])),new S.PreComputedGroupElement(new F.FieldElement([-28632773,12763728,-20446446,7577504,33001348,-13017745,17558842,-7872890,23896954,-4314245]),new F.FieldElement([-20005381,-12011952,31520464,605201,2543521,5991821,-2945064,7229064,-9919646,-8826859]),new F.FieldElement([28816045,298879,-28165016,-15920938,19000928,-1665890,-12680833,-2949325,-18051778,-2082915])),new S.PreComputedGroupElement(new F.FieldElement([16000882,-344896,3493092,-11447198,-29504595,-13159789,12577740,16041268,-19715240,7847707]),new F.FieldElement([10151868,10572098,27312476,7922682,14825339,4723128,-32855931,-6519018,-10020567,3852848]),new F.FieldElement([-11430470,15697596,-21121557,-4420647,5386314,15063598,16514493,-15932110,29330899,-15076224]))],[new S.PreComputedGroupElement(new F.FieldElement([-25499735,-4378794,-15222908,-6901211,16615731,2051784,3303702,15490,-27548796,12314391]),new F.FieldElement([15683520,-6003043,18109120,-9980648,15337968,-5997823,-16717435,15921866,16103996,-3731215]),new F.FieldElement([-23169824,-10781249,13588192,-1628807,-3798557,-1074929,-19273607,5402699,-29815713,-9841101])),new S.PreComputedGroupElement(new F.FieldElement([23190676,2384583,-32714340,3462154,-29903655,-1529132,-11266856,8911517,-25205859,2739713]),new F.FieldElement([21374101,-3554250,-33524649,9874411,15377179,11831242,-33529904,6134907,4931255,11987849]),new F.FieldElement([-7732,-2978858,-16223486,7277597,105524,-322051,-31480539,13861388,-30076310,10117930])),new S.PreComputedGroupElement(new F.FieldElement([-29501170,-10744872,-26163768,13051539,-25625564,5089643,-6325503,6704079,12890019,15728940]),new F.FieldElement([-21972360,-11771379,-951059,-4418840,14704840,2695116,903376,-10428139,12885167,8311031]),new F.FieldElement([-17516482,5352194,10384213,-13811658,7506451,13453191,26423267,4384730,1888765,-5435404])),new S.PreComputedGroupElement(new F.FieldElement([-25817338,-3107312,-13494599,-3182506,30896459,-13921729,-32251644,-12707869,-19464434,-3340243]),new F.FieldElement([-23607977,-2665774,-526091,4651136,5765089,4618330,6092245,14845197,17151279,-9854116]),new F.FieldElement([-24830458,-12733720,-15165978,10367250,-29530908,-265356,22825805,-7087279,-16866484,16176525])),new S.PreComputedGroupElement(new F.FieldElement([-23583256,6564961,20063689,3798228,-4740178,7359225,2006182,-10363426,-28746253,-10197509]),new F.FieldElement([-10626600,-4486402,-13320562,-5125317,3432136,-6393229,23632037,-1940610,32808310,1099883]),new F.FieldElement([15030977,5768825,-27451236,-2887299,-6427378,-15361371,-15277896,-6809350,2051441,-15225865])),new S.PreComputedGroupElement(new F.FieldElement([-3362323,-7239372,7517890,9824992,23555850,295369,5148398,-14154188,-22686354,16633660]),new F.FieldElement([4577086,-16752288,13249841,-15304328,19958763,-14537274,18559670,-10759549,8402478,-9864273]),new F.FieldElement([-28406330,-1051581,-26790155,-907698,-17212414,-11030789,9453451,-14980072,17983010,9967138])),new S.PreComputedGroupElement(new F.FieldElement([-25762494,6524722,26585488,9969270,24709298,1220360,-1677990,7806337,17507396,3651560]),new F.FieldElement([-10420457,-4118111,14584639,15971087,-15768321,8861010,26556809,-5574557,-18553322,-11357135]),new F.FieldElement([2839101,14284142,4029895,3472686,14402957,12689363,-26642121,8459447,-5605463,-7621941])),new S.PreComputedGroupElement(new F.FieldElement([-4839289,-3535444,9744961,2871048,25113978,3187018,-25110813,-849066,17258084,-7977739]),new F.FieldElement([18164541,-10595176,-17154882,-1542417,19237078,-9745295,23357533,-15217008,26908270,12150756]),new F.FieldElement([-30264870,-7647865,5112249,-7036672,-1499807,-6974257,43168,-5537701,-32302074,16215819]))],[new S.PreComputedGroupElement(new F.FieldElement([-6898905,9824394,-12304779,-4401089,-31397141,-6276835,32574489,12532905,-7503072,-8675347]),new F.FieldElement([-27343522,-16515468,-27151524,-10722951,946346,16291093,254968,7168080,21676107,-1943028]),new F.FieldElement([21260961,-8424752,-16831886,-11920822,-23677961,3968121,-3651949,-6215466,-3556191,-7913075])),new S.PreComputedGroupElement(new F.FieldElement([16544754,13250366,-16804428,15546242,-4583003,12757258,-2462308,-8680336,-18907032,-9662799]),new F.FieldElement([-2415239,-15577728,18312303,4964443,-15272530,-12653564,26820651,16690659,25459437,-4564609]),new F.FieldElement([-25144690,11425020,28423002,-11020557,-6144921,-15826224,9142795,-2391602,-6432418,-1644817])),new S.PreComputedGroupElement(new F.FieldElement([-23104652,6253476,16964147,-3768872,-25113972,-12296437,-27457225,-16344658,6335692,7249989]),new F.FieldElement([-30333227,13979675,7503222,-12368314,-11956721,-4621693,-30272269,2682242,25993170,-12478523]),new F.FieldElement([4364628,5930691,32304656,-10044554,-8054781,15091131,22857016,-10598955,31820368,15075278])),new S.PreComputedGroupElement(new F.FieldElement([31879134,-8918693,17258761,90626,-8041836,-4917709,24162788,-9650886,-17970238,12833045]),new F.FieldElement([19073683,14851414,-24403169,-11860168,7625278,11091125,-19619190,2074449,-9413939,14905377]),new F.FieldElement([24483667,-11935567,-2518866,-11547418,-1553130,15355506,-25282080,9253129,27628530,-7555480])),new S.PreComputedGroupElement(new F.FieldElement([17597607,8340603,19355617,552187,26198470,-3176583,4593324,-9157582,-14110875,15297016]),new F.FieldElement([510886,14337390,-31785257,16638632,6328095,2713355,-20217417,-11864220,8683221,2921426]),new F.FieldElement([18606791,11874196,27155355,-5281482,-24031742,6265446,-25178240,-1278924,4674690,13890525])),new S.PreComputedGroupElement(new F.FieldElement([13609624,13069022,-27372361,-13055908,24360586,9592974,14977157,9835105,4389687,288396]),new F.FieldElement([9922506,-519394,13613107,5883594,-18758345,-434263,-12304062,8317628,23388070,16052080]),new F.FieldElement([12720016,11937594,-31970060,-5028689,26900120,8561328,-20155687,-11632979,-14754271,-10812892])),new S.PreComputedGroupElement(new F.FieldElement([15961858,14150409,26716931,-665832,-22794328,13603569,11829573,7467844,-28822128,929275]),new F.FieldElement([11038231,-11582396,-27310482,-7316562,-10498527,-16307831,-23479533,-9371869,-21393143,2465074]),new F.FieldElement([20017163,-4323226,27915242,1529148,12396362,15675764,13817261,-9658066,2463391,-4622140])),new S.PreComputedGroupElement(new F.FieldElement([-16358878,-12663911,-12065183,4996454,-1256422,1073572,9583558,12851107,4003896,12673717]),new F.FieldElement([-1731589,-15155870,-3262930,16143082,19294135,13385325,14741514,-9103726,7903886,2348101]),new F.FieldElement([24536016,-16515207,12715592,-3862155,1511293,10047386,-3842346,-7129159,-28377538,10048127]))],[new S.PreComputedGroupElement(new F.FieldElement([-12622226,-6204820,30718825,2591312,-10617028,12192840,18873298,-7297090,-32297756,15221632]),new F.FieldElement([-26478122,-11103864,11546244,-1852483,9180880,7656409,-21343950,2095755,29769758,6593415]),new F.FieldElement([-31994208,-2907461,4176912,3264766,12538965,-868111,26312345,-6118678,30958054,8292160])),new S.PreComputedGroupElement(new F.FieldElement([31429822,-13959116,29173532,15632448,12174511,-2760094,32808831,3977186,26143136,-3148876]),new F.FieldElement([22648901,1402143,-22799984,13746059,7936347,365344,-8668633,-1674433,-3758243,-2304625]),new F.FieldElement([-15491917,8012313,-2514730,-12702462,-23965846,-10254029,-1612713,-1535569,-16664475,8194478])),new S.PreComputedGroupElement(new F.FieldElement([27338066,-7507420,-7414224,10140405,-19026427,-6589889,27277191,8855376,28572286,3005164]),new F.FieldElement([26287124,4821776,25476601,-4145903,-3764513,-15788984,-18008582,1182479,-26094821,-13079595]),new F.FieldElement([-7171154,3178080,23970071,6201893,-17195577,-4489192,-21876275,-13982627,32208683,-1198248])),new S.PreComputedGroupElement(new F.FieldElement([-16657702,2817643,-10286362,14811298,6024667,13349505,-27315504,-10497842,-27672585,-11539858]),new F.FieldElement([15941029,-9405932,-21367050,8062055,31876073,-238629,-15278393,-1444429,15397331,-4130193]),new F.FieldElement([8934485,-13485467,-23286397,-13423241,-32446090,14047986,31170398,-1441021,-27505566,15087184])),new S.PreComputedGroupElement(new F.FieldElement([-18357243,-2156491,24524913,-16677868,15520427,-6360776,-15502406,11461896,16788528,-5868942]),new F.FieldElement([-1947386,16013773,21750665,3714552,-17401782,-16055433,-3770287,-10323320,31322514,-11615635]),new F.FieldElement([21426655,-5650218,-13648287,-5347537,-28812189,-4920970,-18275391,-14621414,13040862,-12112948])),new S.PreComputedGroupElement(new F.FieldElement([11293895,12478086,-27136401,15083750,-29307421,14748872,14555558,-13417103,1613711,4896935]),new F.FieldElement([-25894883,15323294,-8489791,-8057900,25967126,-13425460,2825960,-4897045,-23971776,-11267415]),new F.FieldElement([-15924766,-5229880,-17443532,6410664,3622847,10243618,20615400,12405433,-23753030,-8436416])),new S.PreComputedGroupElement(new F.FieldElement([-7091295,12556208,-20191352,9025187,-17072479,4333801,4378436,2432030,23097949,-566018]),new F.FieldElement([4565804,-16025654,20084412,-7842817,1724999,189254,24767264,10103221,-18512313,2424778]),new F.FieldElement([366633,-11976806,8173090,-6890119,30788634,5745705,-7168678,1344109,-3642553,12412659])),new S.PreComputedGroupElement(new F.FieldElement([-24001791,7690286,14929416,-168257,-32210835,-13412986,24162697,-15326504,-3141501,11179385]),new F.FieldElement([18289522,-14724954,8056945,16430056,-21729724,7842514,-6001441,-1486897,-18684645,-11443503]),new F.FieldElement([476239,6601091,-6152790,-9723375,17503545,-4863900,27672959,13403813,11052904,5219329]))],[new S.PreComputedGroupElement(new F.FieldElement([20678546,-8375738,-32671898,8849123,-5009758,14574752,31186971,-3973730,9014762,-8579056]),new F.FieldElement([-13644050,-10350239,-15962508,5075808,-1514661,-11534600,-33102500,9160280,8473550,-3256838]),new F.FieldElement([24900749,14435722,17209120,-15292541,-22592275,9878983,-7689309,-16335821,-24568481,11788948])),new S.PreComputedGroupElement(new F.FieldElement([-3118155,-11395194,-13802089,14797441,9652448,-6845904,-20037437,10410733,-24568470,-1458691]),new F.FieldElement([-15659161,16736706,-22467150,10215878,-9097177,7563911,11871841,-12505194,-18513325,8464118]),new F.FieldElement([-23400612,8348507,-14585951,-861714,-3950205,-6373419,14325289,8628612,33313881,-8370517])),new S.PreComputedGroupElement(new F.FieldElement([-20186973,-4967935,22367356,5271547,-1097117,-4788838,-24805667,-10236854,-8940735,-5818269]),new F.FieldElement([-6948785,-1795212,-32625683,-16021179,32635414,-7374245,15989197,-12838188,28358192,-4253904]),new F.FieldElement([-23561781,-2799059,-32351682,-1661963,-9147719,10429267,-16637684,4072016,-5351664,5596589])),new S.PreComputedGroupElement(new F.FieldElement([-28236598,-3390048,12312896,6213178,3117142,16078565,29266239,2557221,1768301,15373193]),new F.FieldElement([-7243358,-3246960,-4593467,-7553353,-127927,-912245,-1090902,-4504991,-24660491,3442910]),new F.FieldElement([-30210571,5124043,14181784,8197961,18964734,-11939093,22597931,7176455,-18585478,13365930])),new S.PreComputedGroupElement(new F.FieldElement([-7877390,-1499958,8324673,4690079,6261860,890446,24538107,-8570186,-9689599,-3031667]),new F.FieldElement([25008904,-10771599,-4305031,-9638010,16265036,15721635,683793,-11823784,15723479,-15163481]),new F.FieldElement([-9660625,12374379,-27006999,-7026148,-7724114,-12314514,11879682,5400171,519526,-1235876])),new S.PreComputedGroupElement(new F.FieldElement([22258397,-16332233,-7869817,14613016,-22520255,-2950923,-20353881,7315967,16648397,7605640]),new F.FieldElement([-8081308,-8464597,-8223311,9719710,19259459,-15348212,23994942,-5281555,-9468848,4763278]),new F.FieldElement([-21699244,9220969,-15730624,1084137,-25476107,-2852390,31088447,-7764523,-11356529,728112])),new S.PreComputedGroupElement(new F.FieldElement([26047220,-11751471,-6900323,-16521798,24092068,9158119,-4273545,-12555558,-29365436,-5498272]),new F.FieldElement([17510331,-322857,5854289,8403524,17133918,-3112612,-28111007,12327945,10750447,10014012]),new F.FieldElement([-10312768,3936952,9156313,-8897683,16498692,-994647,-27481051,-666732,3424691,7540221])),new S.PreComputedGroupElement(new F.FieldElement([30322361,-6964110,11361005,-4143317,7433304,4989748,-7071422,-16317219,-9244265,15258046]),new F.FieldElement([13054562,-2779497,19155474,469045,-12482797,4566042,5631406,2711395,1062915,-5136345]),new F.FieldElement([-19240248,-11254599,-29509029,-7499965,-5835763,13005411,-6066489,12194497,32960380,1459310]))],[new S.PreComputedGroupElement(new F.FieldElement([19852034,7027924,23669353,10020366,8586503,-6657907,394197,-6101885,18638003,-11174937]),new F.FieldElement([31395534,15098109,26581030,8030562,-16527914,-5007134,9012486,-7584354,-6643087,-5442636]),new F.FieldElement([-9192165,-2347377,-1997099,4529534,25766844,607986,-13222,9677543,-32294889,-6456008])),new S.PreComputedGroupElement(new F.FieldElement([-2444496,-149937,29348902,8186665,1873760,12489863,-30934579,-7839692,-7852844,-8138429]),new F.FieldElement([-15236356,-15433509,7766470,746860,26346930,-10221762,-27333451,10754588,-9431476,5203576]),new F.FieldElement([31834314,14135496,-770007,5159118,20917671,-16768096,-7467973,-7337524,31809243,7347066])),new S.PreComputedGroupElement(new F.FieldElement([-9606723,-11874240,20414459,13033986,13716524,-11691881,19797970,-12211255,15192876,-2087490]),new F.FieldElement([-12663563,-2181719,1168162,-3804809,26747877,-14138091,10609330,12694420,33473243,-13382104]),new F.FieldElement([33184999,11180355,15832085,-11385430,-1633671,225884,15089336,-11023903,-6135662,14480053])),new S.PreComputedGroupElement(new F.FieldElement([31308717,-5619998,31030840,-1897099,15674547,-6582883,5496208,13685227,27595050,8737275]),new F.FieldElement([-20318852,-15150239,10933843,-16178022,8335352,-7546022,-31008351,-12610604,26498114,66511]),new F.FieldElement([22644454,-8761729,-16671776,4884562,-3105614,-13559366,30540766,-4286747,-13327787,-7515095])),new S.PreComputedGroupElement(new F.FieldElement([-28017847,9834845,18617207,-2681312,-3401956,-13307506,8205540,13585437,-17127465,15115439]),new F.FieldElement([23711543,-672915,31206561,-8362711,6164647,-9709987,-33535882,-1426096,8236921,16492939]),new F.FieldElement([-23910559,-13515526,-26299483,-4503841,25005590,-7687270,19574902,10071562,6708380,-6222424])),new S.PreComputedGroupElement(new F.FieldElement([2101391,-4930054,19702731,2367575,-15427167,1047675,5301017,9328700,29955601,-11678310]),new F.FieldElement([3096359,9271816,-21620864,-15521844,-14847996,-7592937,-25892142,-12635595,-9917575,6216608]),new F.FieldElement([-32615849,338663,-25195611,2510422,-29213566,-13820213,24822830,-6146567,-26767480,7525079])),new S.PreComputedGroupElement(new F.FieldElement([-23066649,-13985623,16133487,-7896178,-3389565,778788,-910336,-2782495,-19386633,11994101]),new F.FieldElement([21691500,-13624626,-641331,-14367021,3285881,-3483596,-25064666,9718258,-7477437,13381418]),new F.FieldElement([18445390,-4202236,14979846,11622458,-1727110,-3582980,23111648,-6375247,28535282,15779576])),new S.PreComputedGroupElement(new F.FieldElement([30098053,3089662,-9234387,16662135,-21306940,11308411,-14068454,12021730,9955285,-16303356]),new F.FieldElement([9734894,-14576830,-7473633,-9138735,2060392,11313496,-18426029,9924399,20194861,13380996]),new F.FieldElement([-26378102,-7965207,-22167821,15789297,-18055342,-6168792,-1984914,15707771,26342023,10146099]))],[new S.PreComputedGroupElement(new F.FieldElement([-26016874,-219943,21339191,-41388,19745256,-2878700,-29637280,2227040,21612326,-545728]),new F.FieldElement([-13077387,1184228,23562814,-5970442,-20351244,-6348714,25764461,12243797,-20856566,11649658]),new F.FieldElement([-10031494,11262626,27384172,2271902,26947504,-15997771,39944,6114064,33514190,2333242])),new S.PreComputedGroupElement(new F.FieldElement([-21433588,-12421821,8119782,7219913,-21830522,-9016134,-6679750,-12670638,24350578,-13450001]),new F.FieldElement([-4116307,-11271533,-23886186,4843615,-30088339,690623,-31536088,-10406836,8317860,12352766]),new F.FieldElement([18200138,-14475911,-33087759,-2696619,-23702521,-9102511,-23552096,-2287550,20712163,6719373])),new S.PreComputedGroupElement(new F.FieldElement([26656208,6075253,-7858556,1886072,-28344043,4262326,11117530,-3763210,26224235,-3297458]),new F.FieldElement([-17168938,-14854097,-3395676,-16369877,-19954045,14050420,21728352,9493610,18620611,-16428628]),new F.FieldElement([-13323321,13325349,11432106,5964811,18609221,6062965,-5269471,-9725556,-30701573,-16479657])),new S.PreComputedGroupElement(new F.FieldElement([-23860538,-11233159,26961357,1640861,-32413112,-16737940,12248509,-5240639,13735342,1934062]),new F.FieldElement([25089769,6742589,17081145,-13406266,21909293,-16067981,-15136294,-3765346,-21277997,5473616]),new F.FieldElement([31883677,-7961101,1083432,-11572403,22828471,13290673,-7125085,12469656,29111212,-5451014])),new S.PreComputedGroupElement(new F.FieldElement([24244947,-15050407,-26262976,2791540,-14997599,16666678,24367466,6388839,-10295587,452383]),new F.FieldElement([-25640782,-3417841,5217916,16224624,19987036,-4082269,-24236251,-5915248,15766062,8407814]),new F.FieldElement([-20406999,13990231,15495425,16395525,5377168,15166495,-8917023,-4388953,-8067909,2276718])),new S.PreComputedGroupElement(new F.FieldElement([30157918,12924066,-17712050,9245753,19895028,3368142,-23827587,5096219,22740376,-7303417]),new F.FieldElement([2041139,-14256350,7783687,13876377,-25946985,-13352459,24051124,13742383,-15637599,13295222]),new F.FieldElement([33338237,-8505733,12532113,7977527,9106186,-1715251,-17720195,-4612972,-4451357,-14669444])),new S.PreComputedGroupElement(new F.FieldElement([-20045281,5454097,-14346548,6447146,28862071,1883651,-2469266,-4141880,7770569,9620597]),new F.FieldElement([23208068,7979712,33071466,8149229,1758231,-10834995,30945528,-1694323,-33502340,-14767970]),new F.FieldElement([1439958,-16270480,-1079989,-793782,4625402,10647766,-5043801,1220118,30494170,-11440799])),new S.PreComputedGroupElement(new F.FieldElement([-5037580,-13028295,-2970559,-3061767,15640974,-6701666,-26739026,926050,-1684339,-13333647]),new F.FieldElement([13908495,-3549272,30919928,-6273825,-21521863,7989039,9021034,9078865,3353509,4033511]),new F.FieldElement([-29663431,-15113610,32259991,-344482,24295849,-12912123,23161163,8839127,27485041,7356032]))],[new S.PreComputedGroupElement(new F.FieldElement([9661027,705443,11980065,-5370154,-1628543,14661173,-6346142,2625015,28431036,-16771834]),new F.FieldElement([-23839233,-8311415,-25945511,7480958,-17681669,-8354183,-22545972,14150565,15970762,4099461]),new F.FieldElement([29262576,16756590,26350592,-8793563,8529671,-11208050,13617293,-9937143,11465739,8317062])),new S.PreComputedGroupElement(new F.FieldElement([-25493081,-6962928,32500200,-9419051,-23038724,-2302222,14898637,3848455,20969334,-5157516]),new F.FieldElement([-20384450,-14347713,-18336405,13884722,-33039454,2842114,-21610826,-3649888,11177095,14989547]),new F.FieldElement([-24496721,-11716016,16959896,2278463,12066309,10137771,13515641,2581286,-28487508,9930240])),new S.PreComputedGroupElement(new F.FieldElement([-17751622,-2097826,16544300,-13009300,-15914807,-14949081,18345767,-13403753,16291481,-5314038]),new F.FieldElement([-33229194,2553288,32678213,9875984,8534129,6889387,-9676774,6957617,4368891,9788741]),new F.FieldElement([16660756,7281060,-10830758,12911820,20108584,-8101676,-21722536,-8613148,16250552,-11111103])),new S.PreComputedGroupElement(new F.FieldElement([-19765507,2390526,-16551031,14161980,1905286,6414907,4689584,10604807,-30190403,4782747]),new F.FieldElement([-1354539,14736941,-7367442,-13292886,7710542,-14155590,-9981571,4383045,22546403,437323]),new F.FieldElement([31665577,-12180464,-16186830,1491339,-18368625,3294682,27343084,2786261,-30633590,-14097016])),new S.PreComputedGroupElement(new F.FieldElement([-14467279,-683715,-33374107,7448552,19294360,14334329,-19690631,2355319,-19284671,-6114373]),new F.FieldElement([15121312,-15796162,6377020,-6031361,-10798111,-12957845,18952177,15496498,-29380133,11754228]),new F.FieldElement([-2637277,-13483075,8488727,-14303896,12728761,-1622493,7141596,11724556,22761615,-10134141])),new S.PreComputedGroupElement(new F.FieldElement([16918416,11729663,-18083579,3022987,-31015732,-13339659,-28741185,-12227393,32851222,11717399]),new F.FieldElement([11166634,7338049,-6722523,4531520,-29468672,-7302055,31474879,3483633,-1193175,-4030831]),new F.FieldElement([-185635,9921305,31456609,-13536438,-12013818,13348923,33142652,6546660,-19985279,-3948376])),new S.PreComputedGroupElement(new F.FieldElement([-32460596,11266712,-11197107,-7899103,31703694,3855903,-8537131,-12833048,-30772034,-15486313]),new F.FieldElement([-18006477,12709068,3991746,-6479188,-21491523,-10550425,-31135347,-16049879,10928917,3011958]),new F.FieldElement([-6957757,-15594337,31696059,334240,29576716,14796075,-30831056,-12805180,18008031,10258577])),new S.PreComputedGroupElement(new F.FieldElement([-22448644,15655569,7018479,-4410003,-30314266,-1201591,-1853465,1367120,25127874,6671743]),new F.FieldElement([29701166,-14373934,-10878120,9279288,-17568,13127210,21382910,11042292,25838796,4642684]),new F.FieldElement([-20430234,14955537,-24126347,8124619,-5369288,-5990470,30468147,-13900640,18423289,4177476]))]]})),O=d((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.ProjectiveGroupElement=void 0;var n=function(){function e(e,t,n){this.X=null!=e?e:new F.FieldElement,this.Y=null!=t?t:new F.FieldElement,this.Z=null!=n?n:new F.FieldElement}return e.prototype.zero=function(){this.X.zero(),this.Y.one(),this.Z.one()},e.prototype.double=function(e){var t=new F.FieldElement;e.X.square(this.X),e.Z.square(this.Y),e.T.square2(this.Z),e.Y.add(this.X,this.Y),t.square(e.Y),e.Y.add(e.Z,e.X),e.Z.sub(e.Z,e.X),e.X.sub(t,e.Y),e.T.sub(e.T,e.Z)},e.prototype.toExtended=function(e){e.X.mul(this.X,this.Z),e.Y.mul(this.Y,this.Z),e.Z.square(this.Z),e.T.mul(this.X,this.Y)},e.prototype.toBytes=function(e){var t=new F.FieldElement,n=new F.FieldElement,r=new F.FieldElement;t.invert(this.Z),n.mul(this.X,t),r.mul(this.Y,t),r.toBytes(e),e[31]^=n.isNegative()<<7},e.prototype.doubleScalarMultVartime=function(e,t,n){var r,i=new Int8Array(256),o=new Int8Array(256),a=[new P.CachedGroupElement,new P.CachedGroupElement,new P.CachedGroupElement,new P.CachedGroupElement,new P.CachedGroupElement,new P.CachedGroupElement,new P.CachedGroupElement,new P.CachedGroupElement],l=new N.CompletedGroupElement,s=new L.ExtendedGroupElement,d=new L.ExtendedGroupElement;for(this.slide(i,e),this.slide(o,n),t.toCached(a[0]),t.double(l),l.toExtended(d),r=0;r<7;r++)l.add(d,a[r]),l.toExtended(s),s.toCached(a[r+1]);for(this.zero(),r=255;r>=0&&(0===i[r]&&0===o[r]);r--);for(;r>=0;r--)this.double(l),i[r]>0?(l.toExtended(s),l.add(s,a[Math.floor(i[r]/2)])):i[r]<0&&(l.toExtended(s),l.sub(s,a[Math.floor(-i[r]/2)])),o[r]>0?(l.toExtended(s),l.mixedAdd(s,C.CONST_BI[Math.floor(o[r]/2)])):o[r]<0&&(l.toExtended(s),l.mixedSub(s,C.CONST_BI[Math.floor(-o[r]/2)])),l.toProjective(this)},e.prototype.slide=function(e,t){var n;for(n=0;n>3]>>(7&n);for(n=0;n=-15))break;e[n]-=e[n+r]<>7&&this.X.neg(),this.T.mul(this.X,this.Y),!0},e.prototype.scalarMultBase=function(e){for(var t=new Int8Array(64),n=0;n>4&15;var r=0;for(n=0;n<63;n++)t[n]+=r,r=t[n]+8>>4,t[n]-=r<<4;t[63]+=r,this.zero();var i=new S.PreComputedGroupElement,o=new N.CompletedGroupElement;for(n=1;n<64;n+=2)i.selectPoint(Math.floor(n/2),t[n]),o.mixedAdd(this,i),o.toExtended(this);var a=new O.ProjectiveGroupElement;this.double(o),o.toProjective(a),a.double(o),o.toProjective(a),a.double(o),o.toProjective(a),a.double(o),o.toExtended(this);for(n=0;n<64;n+=2)i.selectPoint(n/2,t[n]),o.mixedAdd(this,i),o.toExtended(this)},e.prototype.cofactorEqual=function(e){var t=new P.CachedGroupElement,n=new N.CompletedGroupElement,r=new O.ProjectiveGroupElement;e.toCached(t),n.sub(this,t),n.toProjective(r),r.double(n),n.toProjective(r),r.double(n),n.toProjective(r),r.double(n),n.toProjective(r);var i=new Uint8Array(32),o=new Uint8Array(32),a=new Uint8Array(32),l=new Uint8Array(32);return r.X.toBytes(o),r.Y.toBytes(a),r.Z.toBytes(l),c.ArrayHelper.equal(i,o)&&c.ArrayHelper.equal(a,l)},e}();t.ExtendedGroupElement=n})),U=d((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.scalarMinimal=t.scalarReduce=t.scalarMulAdd=void 0,t.scalarMulAdd=function(e,t,n,r){var i=b.BIG_2097151&v.BigIntHelper.read3(t,0),o=b.BIG_2097151&v.BigIntHelper.read4(t,2)>>b.BIG_ARR[5],a=b.BIG_2097151&v.BigIntHelper.read3(t,5)>>b.BIG_ARR[2],l=b.BIG_2097151&v.BigIntHelper.read4(t,7)>>b.BIG_ARR[7],s=b.BIG_2097151&v.BigIntHelper.read4(t,10)>>b.BIG_ARR[4],d=b.BIG_2097151&v.BigIntHelper.read3(t,13)>>b.BIG_ARR[1],u=b.BIG_2097151&v.BigIntHelper.read4(t,15)>>b.BIG_ARR[6],c=b.BIG_2097151&v.BigIntHelper.read3(t,18)>>b.BIG_ARR[3],h=b.BIG_2097151&v.BigIntHelper.read3(t,21),_=b.BIG_2097151&v.BigIntHelper.read4(t,23)>>b.BIG_ARR[5],p=b.BIG_2097151&v.BigIntHelper.read3(t,26)>>b.BIG_ARR[2],m=v.BigIntHelper.read4(t,28)>>b.BIG_ARR[7],E=b.BIG_2097151&v.BigIntHelper.read3(n,0),w=b.BIG_2097151&v.BigIntHelper.read4(n,2)>>b.BIG_ARR[5],I=b.BIG_2097151&v.BigIntHelper.read3(n,5)>>b.BIG_ARR[2],f=b.BIG_2097151&v.BigIntHelper.read4(n,7)>>b.BIG_ARR[7],y=b.BIG_2097151&v.BigIntHelper.read4(n,10)>>b.BIG_ARR[4],G=b.BIG_2097151&v.BigIntHelper.read3(n,13)>>b.BIG_ARR[1],g=b.BIG_2097151&v.BigIntHelper.read4(n,15)>>b.BIG_ARR[6],T=b.BIG_2097151&v.BigIntHelper.read3(n,18)>>b.BIG_ARR[3],R=b.BIG_2097151&v.BigIntHelper.read3(n,21),A=b.BIG_2097151&v.BigIntHelper.read4(n,23)>>b.BIG_ARR[5],B=b.BIG_2097151&v.BigIntHelper.read3(n,26)>>b.BIG_ARR[2],F=v.BigIntHelper.read4(n,28)>>b.BIG_ARR[7],P=b.BIG_2097151&v.BigIntHelper.read3(r,0),N=b.BIG_2097151&v.BigIntHelper.read4(r,2)>>b.BIG_ARR[5],S=b.BIG_2097151&v.BigIntHelper.read3(r,5)>>b.BIG_ARR[2],C=b.BIG_2097151&v.BigIntHelper.read4(r,7)>>b.BIG_ARR[7],O=b.BIG_2097151&v.BigIntHelper.read4(r,10)>>b.BIG_ARR[4],L=b.BIG_2097151&v.BigIntHelper.read3(r,13)>>b.BIG_ARR[1],U=b.BIG_2097151&v.BigIntHelper.read4(r,15)>>b.BIG_ARR[6],M=b.BIG_2097151&v.BigIntHelper.read3(r,18)>>b.BIG_ARR[3],H=b.BIG_2097151&v.BigIntHelper.read3(r,21),x=b.BIG_2097151&v.BigIntHelper.read4(r,23)>>b.BIG_ARR[5],k=b.BIG_2097151&v.BigIntHelper.read3(r,26)>>b.BIG_ARR[2],Y=v.BigIntHelper.read4(r,28)>>b.BIG_ARR[7],D=new BigInt64Array(32),z=P+i*E,K=N+i*w+o*E,X=S+i*I+o*w+a*E,j=C+i*f+o*I+a*w+l*E,Z=O+i*y+o*f+a*I+l*w+s*E,q=L+i*G+o*y+a*f+l*I+s*w+d*E,W=U+i*g+o*G+a*y+l*f+s*I+d*w+u*E,J=M+i*T+o*g+a*G+l*y+s*f+d*I+u*w+c*E,V=H+i*R+o*T+a*g+l*G+s*y+d*f+u*I+c*w+h*E,Q=x+i*A+o*R+a*T+l*g+s*G+d*y+u*f+c*I+h*w+_*E,$=k+i*B+o*A+a*R+l*T+s*g+d*G+u*y+c*f+h*I+_*w+p*E,ee=Y+i*F+o*B+a*A+l*R+s*T+d*g+u*G+c*y+h*f+_*I+p*w+m*E,te=o*F+a*B+l*A+s*R+d*T+u*g+c*G+h*y+_*f+p*I+m*w,ne=a*F+l*B+s*A+d*R+u*T+c*g+h*G+_*y+p*f+m*I,re=l*F+s*B+d*A+u*R+c*T+h*g+_*G+p*y+m*f,ie=s*F+d*B+u*A+c*R+h*T+_*g+p*G+m*y,oe=d*F+u*B+c*A+h*R+_*T+p*g+m*G,ae=u*F+c*B+h*A+_*R+p*T+m*g,le=c*F+h*B+_*A+p*R+m*T,se=h*F+_*B+p*A+m*R,de=_*F+p*B+m*A,ue=p*F+m*B,ce=m*F,he=b.BIG_ARR[0];D[0]=z+b.BIG_1_SHIFTL_20>>b.BIG_ARR[21],K+=D[0],z-=D[0]<>b.BIG_ARR[21],j+=D[2],X-=D[2]<>b.BIG_ARR[21],q+=D[4],Z-=D[4]<>b.BIG_ARR[21],J+=D[6],W-=D[6]<>b.BIG_ARR[21],Q+=D[8],V-=D[8]<>b.BIG_ARR[21],ee+=D[10],$-=D[10]<>b.BIG_ARR[21],ne+=D[12],te-=D[12]<>b.BIG_ARR[21],ie+=D[14],re-=D[14]<>b.BIG_ARR[21],ae+=D[16],oe-=D[16]<>b.BIG_ARR[21],se+=D[18],le-=D[18]<>b.BIG_ARR[21],ue+=D[20],de-=D[20]<>b.BIG_ARR[21],he+=D[22],ce-=D[22]<>b.BIG_ARR[21],X+=D[1],K-=D[1]<>b.BIG_ARR[21],Z+=D[3],j-=D[3]<>b.BIG_ARR[21],W+=D[5],q-=D[5]<>b.BIG_ARR[21],V+=D[7],J-=D[7]<>b.BIG_ARR[21],$+=D[9],Q-=D[9]<>b.BIG_ARR[21],te+=D[11],ee-=D[11]<>b.BIG_ARR[21],re+=D[13],ne-=D[13]<>b.BIG_ARR[21],oe+=D[15],ie-=D[15]<>b.BIG_ARR[21],le+=D[17],ae-=D[17]<>b.BIG_ARR[21],de+=D[19],se-=D[19]<>b.BIG_ARR[21],ce+=D[21],ue-=D[21]<>b.BIG_ARR[21],J+=D[6],W-=D[6]<>b.BIG_ARR[21],Q+=D[8],V-=D[8]<>b.BIG_ARR[21],ee+=D[10],$-=D[10]<>b.BIG_ARR[21],ne+=D[12],te-=D[12]<>b.BIG_ARR[21],ie+=D[14],re-=D[14]<>b.BIG_ARR[21],ae+=D[16],oe-=D[16]<>b.BIG_ARR[21],V+=D[7],J-=D[7]<>b.BIG_ARR[21],$+=D[9],Q-=D[9]<>b.BIG_ARR[21],te+=D[11],ee-=D[11]<>b.BIG_ARR[21],re+=D[13],ne-=D[13]<>b.BIG_ARR[21],oe+=D[15],ie-=D[15]<>b.BIG_ARR[21],K+=D[0],z-=D[0]<>b.BIG_ARR[21],j+=D[2],X-=D[2]<>b.BIG_ARR[21],q+=D[4],Z-=D[4]<>b.BIG_ARR[21],J+=D[6],W-=D[6]<>b.BIG_ARR[21],Q+=D[8],V-=D[8]<>b.BIG_ARR[21],ee+=D[10],$-=D[10]<>b.BIG_ARR[21],X+=D[1],K-=D[1]<>b.BIG_ARR[21],Z+=D[3],j-=D[3]<>b.BIG_ARR[21],W+=D[5],q-=D[5]<>b.BIG_ARR[21],V+=D[7],J-=D[7]<>b.BIG_ARR[21],$+=D[9],Q-=D[9]<>b.BIG_ARR[21],te+=D[11],ee-=D[11]<>b.BIG_ARR[21],K+=D[0],z-=D[0]<>b.BIG_ARR[21],X+=D[1],K-=D[1]<>b.BIG_ARR[21],j+=D[2],X-=D[2]<>b.BIG_ARR[21],Z+=D[3],j-=D[3]<>b.BIG_ARR[21],q+=D[4],Z-=D[4]<>b.BIG_ARR[21],W+=D[5],q-=D[5]<>b.BIG_ARR[21],J+=D[6],W-=D[6]<>b.BIG_ARR[21],V+=D[7],J-=D[7]<>b.BIG_ARR[21],Q+=D[8],V-=D[8]<>b.BIG_ARR[21],$+=D[9],Q-=D[9]<>b.BIG_ARR[21],ee+=D[10],$-=D[10]<>b.BIG_ARR[21],te+=D[11],ee-=D[11]<>b.BIG_ARR[21],K+=D[0],z-=D[0]<>b.BIG_ARR[21],X+=D[1],K-=D[1]<>b.BIG_ARR[21],j+=D[2],X-=D[2]<>b.BIG_ARR[21],Z+=D[3],j-=D[3]<>b.BIG_ARR[21],q+=D[4],Z-=D[4]<>b.BIG_ARR[21],W+=D[5],q-=D[5]<>b.BIG_ARR[21],J+=D[6],W-=D[6]<>b.BIG_ARR[21],V+=D[7],J-=D[7]<>b.BIG_ARR[21],Q+=D[8],V-=D[8]<>b.BIG_ARR[21],$+=D[9],Q-=D[9]<>b.BIG_ARR[21],ee+=D[10],$-=D[10]<>b.BIG_ARR[0]),e[1]=Number(z>>b.BIG_ARR[8]),e[2]=Number(z>>b.BIG_ARR[16]|K<>b.BIG_ARR[3]),e[4]=Number(K>>b.BIG_ARR[11]),e[5]=Number(K>>b.BIG_ARR[19]|X<>b.BIG_ARR[6]),e[7]=Number(X>>b.BIG_ARR[14]|j<>b.BIG_ARR[1]),e[9]=Number(j>>b.BIG_ARR[9]),e[10]=Number(j>>b.BIG_ARR[17]|Z<>b.BIG_ARR[4]),e[12]=Number(Z>>b.BIG_ARR[12]),e[13]=Number(Z>>b.BIG_ARR[20]|q<>b.BIG_ARR[7]),e[15]=Number(q>>b.BIG_ARR[15]|W<>b.BIG_ARR[2]),e[17]=Number(W>>b.BIG_ARR[10]),e[18]=Number(W>>b.BIG_ARR[18]|J<>b.BIG_ARR[5]),e[20]=Number(J>>b.BIG_ARR[13]),e[21]=Number(V>>b.BIG_ARR[0]),e[22]=Number(V>>b.BIG_ARR[8]),e[23]=Number(V>>b.BIG_ARR[16]|Q<>b.BIG_ARR[3]),e[25]=Number(Q>>b.BIG_ARR[11]),e[26]=Number(Q>>b.BIG_ARR[19]|$<>b.BIG_ARR[6]),e[28]=Number($>>b.BIG_ARR[14]|ee<>b.BIG_ARR[1]),e[30]=Number(ee>>b.BIG_ARR[9]),e[31]=Number(ee>>b.BIG_ARR[17])},t.scalarReduce=function(e,t){var n=b.BIG_2097151&v.BigIntHelper.read3(t,0),r=b.BIG_2097151&v.BigIntHelper.read4(t,2)>>b.BIG_ARR[5],i=b.BIG_2097151&v.BigIntHelper.read3(t,5)>>b.BIG_ARR[2],o=b.BIG_2097151&v.BigIntHelper.read4(t,7)>>b.BIG_ARR[7],a=b.BIG_2097151&v.BigIntHelper.read4(t,10)>>b.BIG_ARR[4],l=b.BIG_2097151&v.BigIntHelper.read3(t,13)>>b.BIG_ARR[1],s=b.BIG_2097151&v.BigIntHelper.read4(t,15)>>b.BIG_ARR[6],d=b.BIG_2097151&v.BigIntHelper.read3(t,18)>>b.BIG_ARR[3],u=b.BIG_2097151&v.BigIntHelper.read3(t,21),c=b.BIG_2097151&v.BigIntHelper.read4(t,23)>>b.BIG_ARR[5],h=b.BIG_2097151&v.BigIntHelper.read3(t,26)>>b.BIG_ARR[2],_=b.BIG_2097151&v.BigIntHelper.read4(t,28)>>b.BIG_ARR[7],p=b.BIG_2097151&v.BigIntHelper.read4(t,31)>>b.BIG_ARR[4],m=b.BIG_2097151&v.BigIntHelper.read3(t,34)>>b.BIG_ARR[1],E=b.BIG_2097151&v.BigIntHelper.read4(t,36)>>b.BIG_ARR[6],w=b.BIG_2097151&v.BigIntHelper.read3(t,39)>>b.BIG_ARR[3],I=b.BIG_2097151&v.BigIntHelper.read3(t,42),f=b.BIG_2097151&v.BigIntHelper.read4(t,44)>>b.BIG_ARR[5],y=b.BIG_2097151&v.BigIntHelper.read3(t,47)>>b.BIG_ARR[2],G=b.BIG_2097151&v.BigIntHelper.read4(t,49)>>b.BIG_ARR[7],g=b.BIG_2097151&v.BigIntHelper.read4(t,52)>>b.BIG_ARR[4],T=b.BIG_2097151&v.BigIntHelper.read3(t,55)>>b.BIG_ARR[1],R=b.BIG_2097151&v.BigIntHelper.read4(t,57)>>b.BIG_ARR[6],A=v.BigIntHelper.read4(t,60)>>b.BIG_ARR[3];_+=A*b.BIG_666643,p+=A*b.BIG_470296,m+=A*b.BIG_654183,E-=A*b.BIG_997805,w+=A*b.BIG_136657,I-=A*b.BIG_683901,A=b.BIG_ARR[0],h+=R*b.BIG_666643,_+=R*b.BIG_470296,p+=R*b.BIG_654183,m-=R*b.BIG_997805,E+=R*b.BIG_136657,w-=R*b.BIG_683901,R=b.BIG_ARR[0],c+=T*b.BIG_666643,h+=T*b.BIG_470296,_+=T*b.BIG_654183,p-=T*b.BIG_997805,m+=T*b.BIG_136657,E-=T*b.BIG_683901,T=b.BIG_ARR[0],u+=g*b.BIG_666643,c+=g*b.BIG_470296,h+=g*b.BIG_654183,_-=g*b.BIG_997805,p+=g*b.BIG_136657,m-=g*b.BIG_683901,g=b.BIG_ARR[0],d+=G*b.BIG_666643,u+=G*b.BIG_470296,c+=G*b.BIG_654183,h-=G*b.BIG_997805,_+=G*b.BIG_136657,p-=G*b.BIG_683901,G=b.BIG_ARR[0],s+=y*b.BIG_666643,d+=y*b.BIG_470296,u+=y*b.BIG_654183,c-=y*b.BIG_997805,h+=y*b.BIG_136657,_-=y*b.BIG_683901,y=b.BIG_ARR[0];var B=new BigInt64Array(17);B[6]=s+b.BIG_1_SHIFTL_20>>b.BIG_ARR[21],d+=B[6],s-=B[6]<>b.BIG_ARR[21],c+=B[8],u-=B[8]<>b.BIG_ARR[21],_+=B[10],h-=B[10]<>b.BIG_ARR[21],m+=B[12],p-=B[12]<>b.BIG_ARR[21],w+=B[14],E-=B[14]<>b.BIG_ARR[21],f+=B[16],I-=B[16]<>b.BIG_ARR[21],u+=B[7],d-=B[7]<>b.BIG_ARR[21],h+=B[9],c-=B[9]<>b.BIG_ARR[21],p+=B[11],_-=B[11]<>b.BIG_ARR[21],E+=B[13],m-=B[13]<>b.BIG_ARR[21],I+=B[15],w-=B[15]<>b.BIG_ARR[21],r+=B[0],n-=B[0]<>b.BIG_ARR[21],o+=B[2],i-=B[2]<>b.BIG_ARR[21],l+=B[4],a-=B[4]<>b.BIG_ARR[21],d+=B[6],s-=B[6]<>b.BIG_ARR[21],c+=B[8],u-=B[8]<>b.BIG_ARR[21],_+=B[10],h-=B[10]<>b.BIG_ARR[21],i+=B[1],r-=B[1]<>b.BIG_ARR[21],a+=B[3],o-=B[3]<>b.BIG_ARR[21],s+=B[5],l-=B[5]<>b.BIG_ARR[21],u+=B[7],d-=B[7]<>b.BIG_ARR[21],h+=B[9],c-=B[9]<>b.BIG_ARR[21],p+=B[11],_-=B[11]<>b.BIG_ARR[21],r+=B[0],n-=B[0]<>b.BIG_ARR[21],i+=B[1],r-=B[1]<>b.BIG_ARR[21],o+=B[2],i-=B[2]<>b.BIG_ARR[21],a+=B[3],o-=B[3]<>b.BIG_ARR[21],l+=B[4],a-=B[4]<>b.BIG_ARR[21],s+=B[5],l-=B[5]<>b.BIG_ARR[21],d+=B[6],s-=B[6]<>b.BIG_ARR[21],u+=B[7],d-=B[7]<>b.BIG_ARR[21],c+=B[8],u-=B[8]<>b.BIG_ARR[21],h+=B[9],c-=B[9]<>b.BIG_ARR[21],_+=B[10],h-=B[10]<>b.BIG_ARR[21],p+=B[11],_-=B[11]<>b.BIG_ARR[21],r+=B[0],n-=B[0]<>b.BIG_ARR[21],i+=B[1],r-=B[1]<>b.BIG_ARR[21],o+=B[2],i-=B[2]<>b.BIG_ARR[21],a+=B[3],o-=B[3]<>b.BIG_ARR[21],l+=B[4],a-=B[4]<>b.BIG_ARR[21],s+=B[5],l-=B[5]<>b.BIG_ARR[21],d+=B[6],s-=B[6]<>b.BIG_ARR[21],u+=B[7],d-=B[7]<>b.BIG_ARR[21],c+=B[8],u-=B[8]<>b.BIG_ARR[21],h+=B[9],c-=B[9]<>b.BIG_ARR[21],_+=B[10],h-=B[10]<>b.BIG_ARR[0]),e[1]=Number(n>>b.BIG_ARR[8]),e[2]=Number(n>>b.BIG_ARR[16]|r<>b.BIG_ARR[3]),e[4]=Number(r>>b.BIG_ARR[11]),e[5]=Number(r>>b.BIG_ARR[19]|i<>b.BIG_ARR[6]),e[7]=Number(i>>b.BIG_ARR[14]|o<>b.BIG_ARR[1]),e[9]=Number(o>>b.BIG_ARR[9]),e[10]=Number(o>>b.BIG_ARR[17]|a<>b.BIG_ARR[4]),e[12]=Number(a>>b.BIG_ARR[12]),e[13]=Number(a>>b.BIG_ARR[20]|l<>b.BIG_ARR[7]),e[15]=Number(l>>b.BIG_ARR[15]|s<>b.BIG_ARR[2]),e[17]=Number(s>>b.BIG_ARR[10]),e[18]=Number(s>>b.BIG_ARR[18]|d<>b.BIG_ARR[5]),e[20]=Number(d>>b.BIG_ARR[13]),e[21]=Number(u>>b.BIG_ARR[0]),e[22]=Number(u>>b.BIG_ARR[8]),e[23]=Number(u>>b.BIG_ARR[16]|c<>b.BIG_ARR[3]),e[25]=Number(c>>b.BIG_ARR[11]),e[26]=Number(c>>b.BIG_ARR[19]|h<>b.BIG_ARR[6]),e[28]=Number(h>>b.BIG_ARR[14]|_<>b.BIG_ARR[1]),e[30]=Number(_>>b.BIG_ARR[9]),e[31]=Number(_>>b.BIG_ARR[17])},t.scalarMinimal=function(e){for(var t=3;t>=0;t--){var n=v.BigIntHelper.read8(e,8*t);if(n>C.CONST_ORDER[t])return!1;if(nt.MAX_OUTPUT_COUNT)throw new Error("The maximum number of outputs is "+t.MAX_OUTPUT_COUNT+", you have provided "+n.length);e.writeUInt16("outputs.numOutputs",n.length);for(var i=0;i0){var r=e.readUInt32("payload.type",!1);if(r===T.TRANSACTION_PAYLOAD_TYPE)t=i(e);else if(r===G.MILESTONE_PAYLOAD_TYPE)t=a(e);else if(r===y.INDEXATION_PAYLOAD_TYPE)t=s(e);else if(r===g.RECEIPT_PAYLOAD_TYPE)t=u(e);else{if(r!==R.TREASURY_TRANSACTION_PAYLOAD_TYPE)throw new Error("Unrecognized payload type "+r);t=h(e)}}return t}function r(e,t){var n=e.getWriteIndex();if(e.writeUInt32("payload.length",0),t)if(t.type===T.TRANSACTION_PAYLOAD_TYPE)o(e,t);else if(t.type===G.MILESTONE_PAYLOAD_TYPE)l(e,t);else if(t.type===y.INDEXATION_PAYLOAD_TYPE)d(e,t);else if(t.type===g.RECEIPT_PAYLOAD_TYPE)c(e,t);else{if(t.type!==R.TREASURY_TRANSACTION_PAYLOAD_TYPE)throw new Error("Unrecognized transaction type "+t.type);_(e,t)}else;var r=e.getWriteIndex();e.setWriteIndex(n),e.writeUInt32("payload.length",r-n-p.UINT32_SIZE),e.setWriteIndex(r)}function i(e){if(!e.hasRemaining(t.MIN_TRANSACTION_PAYLOAD_LENGTH))throw new Error("Transaction Payload data is "+e.length()+" in length which is less than the minimimum size required of "+t.MIN_TRANSACTION_PAYLOAD_LENGTH);var n,r,i=e.readUInt32("payloadTransaction.type");if(i!==T.TRANSACTION_PAYLOAD_TYPE)throw new Error("Type mismatch in payloadTransaction "+i);if(e.readByte("payloadTransaction.essenceType",!1)!==H.TRANSACTION_ESSENCE_TYPE)throw new Error("Unrecognized transaction essence type "+i);return n=z.deserializeTransactionEssence(e),r=q.deserializeUnlockBlocks(e),{type:T.TRANSACTION_PAYLOAD_TYPE,essence:n,unlockBlocks:r}}function o(e,t){if(e.writeUInt32("payloadMilestone.type",t.type),t.type!==T.TRANSACTION_PAYLOAD_TYPE)throw new Error("Unrecognized transaction type "+t.type);z.serializeTransactionEssence(e,t.essence),q.serializeUnlockBlocks(e,t.unlockBlocks)}function a(e){if(!e.hasRemaining(t.MIN_MILESTONE_PAYLOAD_LENGTH))throw new Error("Milestone Payload data is "+e.length()+" in length which is less than the minimimum size required of "+t.MIN_MILESTONE_PAYLOAD_LENGTH);var r=e.readUInt32("payloadMilestone.type");if(r!==G.MILESTONE_PAYLOAD_TYPE)throw new Error("Type mismatch in payloadMilestone "+r);for(var i=e.readUInt32("payloadMilestone.index"),o=e.readUInt64("payloadMilestone.timestamp"),a=e.readByte("payloadMilestone.numParents"),l=[],s=0;sJ.MAX_NUMBER_PARENTS)throw new Error("A maximum of "+J.MAX_NUMBER_PARENTS+" parents is allowed, you provided "+t.parentMessageIds.length);if(new Set(t.parentMessageIds).size!==t.parentMessageIds.length)throw new Error("The milestone parents must be unique");var n=t.parentMessageIds.slice().sort();e.writeByte("payloadMilestone.numParents",t.parentMessageIds.length);for(var i=0;it.MAX_INDEXATION_KEY_LENGTH)throw new Error("The indexation key length is "+n.index.length/2+", which exceeds the maximum size of "+t.MAX_INDEXATION_KEY_LENGTH);e.writeUInt32("payloadIndexation.type",n.type),e.writeUInt16("payloadIndexation.indexLength",n.index.length/2),e.writeFixedHex("payloadIndexation.index",n.index.length/2,n.index),n.data?(e.writeUInt32("payloadIndexation.dataLength",n.data.length/2),e.writeFixedHex("payloadIndexation.data",n.data.length/2,n.data)):e.writeUInt32("payloadIndexation.dataLength",0)}function u(e){if(!e.hasRemaining(t.MIN_RECEIPT_PAYLOAD_LENGTH))throw new Error("Receipt Payload data is "+e.length()+" in length which is less than the minimimum size required of "+t.MIN_RECEIPT_PAYLOAD_LENGTH);var r=e.readUInt32("payloadReceipt.type");if(r!==g.RECEIPT_PAYLOAD_TYPE)throw new Error("Type mismatch in payloadReceipt "+r);var i=e.readUInt32("payloadReceipt.migratedAt"),o=e.readBoolean("payloadReceipt.final"),a=E.deserializeFunds(e),l=n(e);if(!l||l.type!==R.TREASURY_TRANSACTION_PAYLOAD_TYPE)throw new Error("payloadReceipts can only contain treasury payloads "+r);return{type:g.RECEIPT_PAYLOAD_TYPE,migratedAt:i,final:o,funds:a,transaction:l}}function c(e,t){e.writeUInt32("payloadReceipt.type",t.type),e.writeUInt32("payloadReceipt.migratedAt",t.migratedAt),e.writeBoolean("payloadReceipt.final",t.final),E.serializeFunds(e,t.funds),r(e,t.transaction)}function h(e){if(!e.hasRemaining(t.MIN_TREASURY_TRANSACTION_PAYLOAD_LENGTH))throw new Error("Treasure Transaction Payload data is "+e.length()+" in length which is less than the minimimum size required of "+t.MIN_TREASURY_TRANSACTION_PAYLOAD_LENGTH);var n=e.readUInt32("payloadTreasuryTransaction.type");if(n!==R.TREASURY_TRANSACTION_PAYLOAD_TYPE)throw new Error("Type mismatch in payloadTreasuryTransaction "+n);var r=f.deserializeTreasuryInput(e),i=D.deserializeTreasuryOutput(e);return{type:R.TREASURY_TRANSACTION_PAYLOAD_TYPE,input:r,output:i}}function _(e,t){e.writeUInt32("payloadTreasuryTransaction.type",t.type),f.serializeTreasuryInput(e,t.input),D.serializeTreasuryOutput(e,t.output)}Object.defineProperty(t,"__esModule",{value:!0}),t.serializeTreasuryTransactionPayload=t.deserializeTreasuryTransactionPayload=t.serializeReceiptPayload=t.deserializeReceiptPayload=t.serializeIndexationPayload=t.deserializeIndexationPayload=t.serializeMilestonePayload=t.deserializeMilestonePayload=t.serializeTransactionPayload=t.deserializeTransactionPayload=t.serializePayload=t.deserializePayload=t.MAX_INDEXATION_KEY_LENGTH=t.MIN_INDEXATION_KEY_LENGTH=t.MIN_TREASURY_TRANSACTION_PAYLOAD_LENGTH=t.MIN_RECEIPT_PAYLOAD_LENGTH=t.MIN_TRANSACTION_PAYLOAD_LENGTH=t.MIN_INDEXATION_PAYLOAD_LENGTH=t.MIN_MILESTONE_PAYLOAD_LENGTH=t.MIN_PAYLOAD_LENGTH=void 0,t.MIN_PAYLOAD_LENGTH=p.TYPE_LENGTH,t.MIN_MILESTONE_PAYLOAD_LENGTH=t.MIN_PAYLOAD_LENGTH+p.UINT32_SIZE+p.UINT64_SIZE+p.MESSAGE_ID_LENGTH+p.MESSAGE_ID_LENGTH+p.MERKLE_PROOF_LENGTH+2*p.UINT32_SIZE+p.BYTE_SIZE+M.Ed25519.PUBLIC_KEY_SIZE+p.BYTE_SIZE+M.Ed25519.SIGNATURE_SIZE,t.MIN_INDEXATION_PAYLOAD_LENGTH=t.MIN_PAYLOAD_LENGTH+p.STRING_LENGTH+1+p.STRING_LENGTH,t.MIN_TRANSACTION_PAYLOAD_LENGTH=t.MIN_PAYLOAD_LENGTH+p.UINT32_SIZE,t.MIN_RECEIPT_PAYLOAD_LENGTH=t.MIN_PAYLOAD_LENGTH+p.UINT32_SIZE+p.UINT16_SIZE+E.MIN_MIGRATED_FUNDS_LENGTH,t.MIN_TREASURY_TRANSACTION_PAYLOAD_LENGTH=t.MIN_PAYLOAD_LENGTH+f.MIN_TREASURY_INPUT_LENGTH+D.MIN_TREASURY_OUTPUT_LENGTH,t.MIN_INDEXATION_KEY_LENGTH=1,t.MAX_INDEXATION_KEY_LENGTH=64,t.deserializePayload=n,t.serializePayload=r,t.deserializeTransactionPayload=i,t.serializeTransactionPayload=o,t.deserializeMilestonePayload=a,t.serializeMilestonePayload=l,t.deserializeIndexationPayload=s,t.serializeIndexationPayload=d,t.deserializeReceiptPayload=u,t.serializeReceiptPayload=c,t.deserializeTreasuryTransactionPayload=h,t.serializeTreasuryTransactionPayload=_})),J=d((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.serializeMessage=t.deserializeMessage=t.MIN_NUMBER_PARENTS=t.MAX_NUMBER_PARENTS=t.MAX_MESSAGE_LENGTH=void 0;var n=p.UINT64_SIZE+p.BYTE_SIZE+p.MESSAGE_ID_LENGTH+W.MIN_PAYLOAD_LENGTH+p.UINT64_SIZE;t.MAX_MESSAGE_LENGTH=32768,t.MAX_NUMBER_PARENTS=8,t.MIN_NUMBER_PARENTS=1,t.deserializeMessage=function(e){if(!e.hasRemaining(n))throw new Error("Message data is "+e.length()+" in length which is less than the minimimum size required of "+n);for(var t=e.readUInt64("message.networkId"),r=e.readByte("message.numParents"),i=[],o=0;ot.MAX_NUMBER_PARENTS)throw new Error("A maximum of "+t.MAX_NUMBER_PARENTS+" parents is allowed, you provided "+l);if(new Set(n.parentMessageIds).size!==l)throw new Error("The message parents must be unique");for(var s=n.parentMessageIds.slice().sort(),d=0;d0?i-4:i;for(n=0;n>16&255,a[l++]=t>>8&255,a[l++]=255&t;2===o&&(t=ne[e.charCodeAt(n)]<<2|ne[e.charCodeAt(n+1)]>>4,a[l++]=255&t);1===o&&(t=ne[e.charCodeAt(n)]<<10|ne[e.charCodeAt(n+1)]<<4|ne[e.charCodeAt(n+2)]>>2,a[l++]=t>>8&255,a[l++]=255&t);return a},ee=function(e){for(var t,n=e.length,r=n%3,i=[],o=16383,a=0,l=n-r;al?l:a+o));1===r?(t=e[n-1],i.push(te[t>>2]+te[t<<4&63]+"==")):2===r&&(t=(e[n-2]<<8)+e[n-1],i.push(te[t>>10]+te[t>>4&63]+te[t<<2&63]+"="));return i.join("")},te=[],ne=[],re="undefined"!=typeof Uint8Array?Uint8Array:Array,ie="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",oe=0,ae=ie.length;oe0)throw new Error("Invalid string. Length must be a multiple of 4");var n=e.indexOf("=");return-1===n&&(n=t),[n,n===t?0:4-n%4]}function se(e,t,n){for(var r,i,o=[],a=t;a>18&63]+te[i>>12&63]+te[i>>6&63]+te[63&i]);return o.join("")}ne["-".charCodeAt(0)]=62,ne["_".charCodeAt(0)]=63;var de={byteLength:Q,toByteArray:$,fromByteArray:ee},ue=d((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Converter=void 0;var n=function(){function e(){}return e.bytesToUtf8=function(e,t,n){for(var r=null!=t?t:0,i=null!=n?n:e.length,o="",a=r;a191&&l<224)o+=String.fromCharCode((31&l)<<6|63&e[a+1]),a+=1;else if(l>223&&l<240)o+=String.fromCharCode((15&l)<<12|(63&e[a+1])<<6|63&e[a+2]),a+=2;else{var s=((7&l)<<18|(63&e[a+1])<<12|(63&e[a+2])<<6|63&e[a+3])-65536;o+=String.fromCharCode(s>>10|55296,1023&s|56320),a+=3}}return o},e.utf8ToBytes=function(e){for(var t=[],n=0;n>6,128|63&r):r<55296||r>=57344?t.push(224|r>>12,128|r>>6&63,128|63&r):(n++,r=65536+((1023&r)<<10|1023&e.charCodeAt(n)),t.push(240|r>>18,128|r>>12&63,128|r>>6&63,128|63&r))}return Uint8Array.from(t)},e.bytesToHex=function(t,n,r,i){var o="";if(this.buildHexLookups(),e.ENCODE_LOOKUP){var a=null!=r?r:t.length,l=null!=n?n:0;if(i)for(var s=0;s>1,i=r<<1,o=new Uint8Array(r);if(this.buildHexLookups(),e.DECODE_LOOKUP){for(var a=0,l=0;a>4&15]+t[15&n],n<16&&(n<10?e.DECODE_LOOKUP[48+n]=n:e.DECODE_LOOKUP[87+n]=n)}},e}();t.Converter=n})),ce=d((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.ReadStream=void 0;var n=function(){function e(e,t){void 0===t&&(t=0),this._storage=new Uint8Array(e),this._readIndex=t}return e.prototype.length=function(){return this._storage.byteLength},e.prototype.hasRemaining=function(e){return this._readIndex+e<=this._storage.byteLength},e.prototype.unused=function(){return this._storage.byteLength-this._readIndex},e.prototype.getReadIndex=function(){return this._readIndex},e.prototype.setReadIndex=function(e){if(this._readIndex=e,e>=this._storage.length)throw new Error("You cannot set the readIndex to "+e+" as the stream is only "+this._storage.length+" in length")},e.prototype.readFixedHex=function(e,t,n){if(void 0===n&&(n=!0),!this.hasRemaining(t))throw new Error(e+" length "+t+" exceeds the remaining data "+this.unused());var r=ue.Converter.bytesToHex(this._storage,this._readIndex,t);return n&&(this._readIndex+=t),r},e.prototype.readBytes=function(e,t,n){if(void 0===n&&(n=!0),!this.hasRemaining(t))throw new Error(e+" length "+t+" exceeds the remaining data "+this.unused());var r=this._storage.slice(this._readIndex,this._readIndex+t);return n&&(this._readIndex+=t),r},e.prototype.readByte=function(e,t){if(void 0===t&&(t=!0),!this.hasRemaining(1))throw new Error(e+" length 1 exceeds the remaining data "+this.unused());var n=this._storage[this._readIndex];return t&&(this._readIndex+=1),n},e.prototype.readUInt16=function(e,t){if(void 0===t&&(t=!0),!this.hasRemaining(2))throw new Error(e+" length 2 exceeds the remaining data "+this.unused());var n=this._storage[this._readIndex]|this._storage[this._readIndex+1]<<8;return t&&(this._readIndex+=2),n},e.prototype.readUInt32=function(e,t){if(void 0===t&&(t=!0),!this.hasRemaining(4))throw new Error(e+" length 4 exceeds the remaining data "+this.unused());var n=this._storage[this._readIndex]|256*this._storage[this._readIndex+1]|65536*this._storage[this._readIndex+2]+16777216*this._storage[this._readIndex+3];return t&&(this._readIndex+=4),n},e.prototype.readUInt64=function(e,t){if(void 0===t&&(t=!0),!this.hasRemaining(8))throw new Error(e+" length 8 exceeds the remaining data "+this.unused());var n=v.BigIntHelper.read8(this._storage,this._readIndex);return t&&(this._readIndex+=8),n},e.prototype.readBoolean=function(e,t){if(void 0===t&&(t=!0),!this.hasRemaining(1))throw new Error(e+" length 1 exceeds the remaining data "+this.unused());var n=this._storage[this._readIndex];return t&&(this._readIndex+=1),0!==n},e}();t.ReadStream=n})),he=d((function(e,t){var n=l&&l.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n),Object.defineProperty(e,r,{enumerable:!0,get:function(){return t[n]}})}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),r=l&&l.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=l&&l.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var i in e)"default"!==i&&Object.prototype.hasOwnProperty.call(e,i)&&n(t,e,i);return r(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.MqttClient=void 0;var o=i(a.default),s=function(){function e(e,t){void 0===t&&(t=30),this._endpoints=Array.isArray(e)?e:[e],this._endpointsIndex=0,this._subscriptions={},this._statusSubscriptions={},this._lastMessageTime=-1,this._keepAliveTimeoutSeconds=t}return e.prototype.milestonesLatest=function(e){return this.internalSubscribe("milestones/latest",!0,e)},e.prototype.milestonesConfirmed=function(e){return this.internalSubscribe("milestones/confirmed",!0,e)},e.prototype.messageMetadata=function(e,t){return this.internalSubscribe("messages/"+e+"/metadata",!0,t)},e.prototype.output=function(e,t){return this.internalSubscribe("outputs/"+e,!0,t)},e.prototype.addressOutputs=function(e,t){return this.internalSubscribe("addresses/"+e+"/outputs",!0,t)},e.prototype.addressEd25519Outputs=function(e,t){return this.internalSubscribe("addresses/ed25519/"+e+"/outputs",!0,t)},e.prototype.messagesRaw=function(e){return this.internalSubscribe("messages",!1,(function(t,n){e(t,n)}))},e.prototype.messages=function(e){return this.internalSubscribe("messages",!1,(function(t,n){e(t,J.deserializeMessage(new ce.ReadStream(n)),n)}))},e.prototype.indexRaw=function(e,t){return this.internalSubscribe("messages/indexation/"+("string"==typeof e?ue.Converter.utf8ToHex(e):ue.Converter.bytesToHex(e)),!1,(function(e,n){t(e,n)}))},e.prototype.index=function(e,t){return this.internalSubscribe("messages/indexation/"+("string"==typeof e?ue.Converter.utf8ToHex(e):ue.Converter.bytesToHex(e)),!1,(function(e,n){t(e,J.deserializeMessage(new ce.ReadStream(n)),n)}))},e.prototype.messagesMetadata=function(e){return this.internalSubscribe("messages/referenced",!0,e)},e.prototype.transactionIncludedMessageRaw=function(e,t){return this.internalSubscribe("transactions/"+e+"/included-message",!1,t)},e.prototype.transactionIncludedMessage=function(e,t){return this.internalSubscribe("transactions/"+e+"/included-message",!1,(function(e,n){t(e,J.deserializeMessage(new ce.ReadStream(n)),n)}))},e.prototype.subscribeRaw=function(e,t){return this.internalSubscribe(e,!1,t)},e.prototype.subscribeJson=function(e,t){return this.internalSubscribe(e,!0,t)},e.prototype.unsubscribe=function(e){if(this.triggerStatusCallbacks({type:"subscription-remove",message:e,state:this.calculateState()}),this._statusSubscriptions[e])delete this._statusSubscriptions[e];else for(var t=Object.keys(this._subscriptions),n=0;n1e3*this._keepAliveTimeoutSeconds&&(this.mqttDisconnect(),this.nextClient(),this.mqttConnect())},e.prototype.calculateState=function(){var e="disconnected";return this._client&&(this._client.connected?e="connected":this._client.disconnecting?e="disconnecting":this._client.reconnecting&&(e="connecting")),e},e.prototype.nextClient=function(){this._endpointsIndex++,this._endpointsIndex>=this._endpoints.length&&(this._endpointsIndex=0)},e}();t.MqttClient=s})),_e=d((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.WriteStream=void 0;var n=function(){function e(){this._storage=new Uint8Array(e.CHUNK_SIZE),this._writeIndex=0}return e.prototype.length=function(){return this._storage.length},e.prototype.unused=function(){return this._storage.length-this._writeIndex},e.prototype.finalBytes=function(){return this._storage.subarray(0,this._writeIndex)},e.prototype.finalHex=function(){return ue.Converter.bytesToHex(this._storage.subarray(0,this._writeIndex))},e.prototype.getWriteIndex=function(){return this._writeIndex},e.prototype.setWriteIndex=function(e){if(this._writeIndex=e,e>=this._storage.length)throw new Error("You cannot set the writeIndex to "+e+" as the stream is only "+this._storage.length+" in length")},e.prototype.writeFixedHex=function(e,t,n){if(!ue.Converter.isHex(n))throw new Error("The "+e+" should be in hex format");if(2*t!==n.length)throw new Error(e+" length "+n.length+" does not match expected length "+2*t);this.expand(t),this._storage.set(ue.Converter.hexToBytes(n),this._writeIndex),this._writeIndex+=t},e.prototype.writeBytes=function(e,t,n){this.expand(t),this._storage.set(n,this._writeIndex),this._writeIndex+=t},e.prototype.writeByte=function(e,t){this.expand(1),this._storage[this._writeIndex++]=255&t},e.prototype.writeUInt16=function(e,t){this.expand(2),this._storage[this._writeIndex++]=255&t,this._storage[this._writeIndex++]=t>>>8},e.prototype.writeUInt32=function(e,t){this.expand(4),this._storage[this._writeIndex++]=255&t,this._storage[this._writeIndex++]=t>>>8,this._storage[this._writeIndex++]=t>>>16,this._storage[this._writeIndex++]=t>>>24},e.prototype.writeUInt64=function(e,t){this.expand(8),v.BigIntHelper.write8(t,this._storage,this._writeIndex),this._writeIndex+=8},e.prototype.writeBoolean=function(e,t){this.expand(1),this._storage[this._writeIndex++]=t?1:0},e.prototype.expand=function(t){if(this._writeIndex+t>this._storage.byteLength){var n=new Uint8Array(this._storage.length+Math.ceil(t/e.CHUNK_SIZE)*e.CHUNK_SIZE);n.set(this._storage,0),this._storage=n}},e.CHUNK_SIZE=4096,e}();t.WriteStream=n})),pe=d((function(e,t){var n=l&&l.__awaiter||function(e,t,n,r){return new(n||(n=Promise))((function(i,o){function a(e){try{s(r.next(e))}catch(e){o(e)}}function l(e){try{s(r.throw(e))}catch(e){o(e)}}function s(e){var t;e.done?i(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(a,l)}s((r=r.apply(e,t||[])).next())}))},r=l&&l.__generator||function(e,t){var n,r,i,o,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:l(0),throw:l(1),return:l(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function l(o){return function(l){return function(o){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(i=2&o[0]?r.return:o[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,o[1])).done)return i;switch(r=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return a.label++,{value:o[1],done:!1};case 5:a.label++,r=o[1],o=[0];continue;case 7:o=a.ops.pop(),a.trys.pop();continue;default:if(!(i=a.trys,(i=i.length>0&&i[i.length-1])||6!==o[0]&&2!==o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]J.MAX_MESSAGE_LENGTH)throw new Error("The message length is "+n.length+", which exceeds the maximum size of "+J.MAX_MESSAGE_LENGTH);return e.nonce&&0!==e.nonce.length?[3,4]:this._powProvider?[4,this.getPoWInfo()]:[3,3];case 1:return i=r.sent(),o=i.networkId,a=i.minPoWScore,v.BigIntHelper.write8(o,n,0),e.networkId=o.toString(),[4,this._powProvider.pow(n,a)];case 2:return l=r.sent(),e.nonce=l.toString(10),[3,4];case 3:e.nonce="0",r.label=4;case 4:return[4,this.fetchJson("post","messages",e)];case 5:return[2,r.sent().messageId]}}))}))},e.prototype.messageSubmitRaw=function(t){return n(this,void 0,void 0,(function(){var n,i,o,a;return r(this,(function(r){switch(r.label){case 0:if(t.length>J.MAX_MESSAGE_LENGTH)throw new Error("The message length is "+t.length+", which exceeds the maximum size of "+J.MAX_MESSAGE_LENGTH);return this._powProvider&&c.ArrayHelper.equal(t.slice(-8),e.NONCE_ZERO)?[4,this.getPoWInfo()]:[3,3];case 1:return n=r.sent(),i=n.networkId,o=n.minPoWScore,v.BigIntHelper.write8(i,t,0),[4,this._powProvider.pow(t,o)];case 2:a=r.sent(),v.BigIntHelper.write8(a,t,t.length-8),r.label=3;case 3:return[4,this.fetchBinary("post","messages",t)];case 4:return[2,r.sent().messageId]}}))}))},e.prototype.messagesFind=function(e){return n(this,void 0,void 0,(function(){return r(this,(function(t){return[2,this.fetchJson("get","messages?index="+("string"==typeof e?ue.Converter.utf8ToHex(e):ue.Converter.bytesToHex(e)))]}))}))},e.prototype.messageChildren=function(e){return n(this,void 0,void 0,(function(){return r(this,(function(t){return[2,this.fetchJson("get","messages/"+e+"/children")]}))}))},e.prototype.transactionIncludedMessage=function(e){return n(this,void 0,void 0,(function(){return r(this,(function(t){return[2,this.fetchJson("get","transactions/"+e+"/included-message")]}))}))},e.prototype.output=function(e){return n(this,void 0,void 0,(function(){return r(this,(function(t){return[2,this.fetchJson("get","outputs/"+e)]}))}))},e.prototype.address=function(e){return n(this,void 0,void 0,(function(){return r(this,(function(t){return[2,this.fetchJson("get","addresses/"+e)]}))}))},e.prototype.addressOutputs=function(e,t,i){return n(this,void 0,void 0,(function(){var n;return r(this,(function(r){return n=[],void 0!==t&&n.push("type="+t),void 0!==i&&n.push("include-spent="+i),[2,this.fetchJson("get","addresses/"+e+"/outputs"+this.combineQueryParams(n))]}))}))},e.prototype.addressEd25519=function(e){return n(this,void 0,void 0,(function(){return r(this,(function(t){if(!ue.Converter.isHex(e))throw new Error("The supplied address does not appear to be hex format");return[2,this.fetchJson("get","addresses/ed25519/"+e)]}))}))},e.prototype.addressEd25519Outputs=function(e,t,i){return n(this,void 0,void 0,(function(){var n;return r(this,(function(r){if(!ue.Converter.isHex(e))throw new Error("The supplied address does not appear to be hex format");return n=[],void 0!==t&&n.push("type="+t),void 0!==i&&n.push("include-spent="+i),[2,this.fetchJson("get","addresses/ed25519/"+e+"/outputs"+this.combineQueryParams(n))]}))}))},e.prototype.milestone=function(e){return n(this,void 0,void 0,(function(){return r(this,(function(t){return[2,this.fetchJson("get","milestones/"+e)]}))}))},e.prototype.milestoneUtxoChanges=function(e){return n(this,void 0,void 0,(function(){return r(this,(function(t){return[2,this.fetchJson("get","milestones/"+e+"/utxo-changes")]}))}))},e.prototype.treasury=function(){return n(this,void 0,void 0,(function(){return r(this,(function(e){return[2,this.fetchJson("get","treasury")]}))}))},e.prototype.receipts=function(e){return n(this,void 0,void 0,(function(){return r(this,(function(t){return[2,this.fetchJson("get","receipts"+(void 0!==e?"/"+e:""))]}))}))},e.prototype.peers=function(){return n(this,void 0,void 0,(function(){return r(this,(function(e){return[2,this.fetchJson("get","peers")]}))}))},e.prototype.peerAdd=function(e,t){return n(this,void 0,void 0,(function(){return r(this,(function(n){return[2,this.fetchJson("post","peers",{multiAddress:e,alias:t})]}))}))},e.prototype.peerDelete=function(e){return n(this,void 0,void 0,(function(){return r(this,(function(t){return[2,this.fetchJson("delete","peers/"+e)]}))}))},e.prototype.peer=function(e){return n(this,void 0,void 0,(function(){return r(this,(function(t){return[2,this.fetchJson("get","peers/"+e)]}))}))},e.prototype.fetchStatus=function(e){return n(this,void 0,void 0,(function(){return r(this,(function(t){switch(t.label){case 0:return[4,this.fetchWithTimeout("get",e)];case 1:return[2,t.sent().status]}}))}))},e.prototype.fetchJson=function(e,t,i){return n(this,void 0,void 0,(function(){var n,o,a,l,s,d,u;return r(this,(function(r){switch(r.label){case 0:return[4,this.fetchWithTimeout(e,""+this._basePath+t,{"Content-Type":"application/json"},i?JSON.stringify(i):void 0)];case 1:if(!(n=r.sent()).ok)return[3,5];if(204===n.status)return[2,{}];r.label=2;case 2:return r.trys.push([2,4,,5]),[4,n.json()];case 3:return(l=r.sent()).error?(o=l.error.message,a=l.error.code,[3,5]):[2,l.data];case 4:return r.sent(),[3,5];case 5:if(o)return[3,9];r.label=6;case 6:return r.trys.push([6,8,,9]),[4,n.json()];case 7:return(s=r.sent()).error&&(o=s.error.message,a=s.error.code),[3,9];case 8:return r.sent(),[3,9];case 9:if(o)return[3,13];r.label=10;case 10:return r.trys.push([10,12,,13]),[4,n.text()];case 11:return(d=r.sent()).length>0&&(3===(null==(u=/code=(\d+), message=(.*)/.exec(d))?void 0:u.length)?(a=u[1],o=u[2]):o=d),[3,13];case 12:return r.sent(),[3,13];case 13:throw new V.ClientError(null!=o?o:n.statusText,t,n.status,null!=a?a:n.status.toString())}}))}))},e.prototype.fetchBinary=function(e,t,i){var o,a,l;return n(this,void 0,void 0,(function(){var n,s,d;return r(this,(function(r){switch(r.label){case 0:return[4,this.fetchWithTimeout(e,""+this._basePath+t,{"Content-Type":"application/octet-stream"},i)];case 1:return(n=r.sent()).ok?"get"!==e?[3,3]:(d=Uint8Array.bind,[4,n.arrayBuffer()]):[3,5];case 2:return[2,new(d.apply(Uint8Array,[void 0,r.sent()]))];case 3:return[4,n.json()];case 4:if(!(null==(s=r.sent())?void 0:s.error))return[2,null==s?void 0:s.data];r.label=5;case 5:return s?[3,7]:[4,n.json()];case 6:s=r.sent(),r.label=7;case 7:throw new V.ClientError(null!==(a=null===(o=null==s?void 0:s.error)||void 0===o?void 0:o.message)&&void 0!==a?a:n.statusText,t,n.status,null===(l=null==s?void 0:s.error)||void 0===l?void 0:l.code)}}))}))},e.prototype.fetchWithTimeout=function(e,t,i,o){return n(this,void 0,void 0,(function(){var n,a,l,s,d,u;return r(this,(function(r){switch(r.label){case 0:if(void 0!==this._timeout&&(n=new AbortController,a=setTimeout((function(){n&&n.abort()}),this._timeout)),l={},this._headers)for(s in this._headers)l[s]=this._headers[s];if(i)for(s in i)l[s]=i[s];this._userName&&this._password&&(d=ue.Converter.bytesToBase64(ue.Converter.utf8ToBytes(this._userName+":"+this._password)),l.Authorization="Basic "+d),r.label=1;case 1:return r.trys.push([1,3,4,5]),[4,fetch(""+this._endpoint+t,{method:e,headers:l,body:o,signal:n?n.signal:void 0})];case 2:return[2,r.sent()];case 3:throw"AbortError"===(u=r.sent()).name?new Error("Timeout"):u;case 4:return a&&clearTimeout(a),[7];case 5:return[2]}}))}))},e.prototype.combineQueryParams=function(e){return e.length>0?"?"+e.join("&"):""},e.prototype.getPoWInfo=function(){return n(this,void 0,void 0,(function(){var e,t;return r(this,(function(n){switch(n.label){case 0:return[4,this.info()];case 1:return e=n.sent(),t=u.Blake2b.sum256(ue.Converter.utf8ToBytes(e.networkId)),[2,{networkId:v.BigIntHelper.read8(t,0),minPoWScore:e.minPoWScore}]}}))}))},e.NONCE_ZERO=new Uint8Array([0,0,0,0,0,0,0,0]),e}();t.SingleNodeClient=i})),me=Object.defineProperty({},"__esModule",{value:!0}),Ee=d((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Bech32=void 0;var n=function(){function e(){}return e.encode=function(t,n){return e.encode5BitArray(t,e.to5Bit(n))},e.encode5BitArray=function(t,n){for(var r=e.createChecksum(t,n),i=""+t+e.SEPARATOR,o=0;ot.length)throw new Error("The separator position is "+n+", which doesn't leave enough space for data");for(var r=new Uint8Array(t.length-n-1),i=0,o=n+1;o>5*(5-l)&31;return a},e.verifyChecksum=function(t,n){var r=e.humanReadablePartExpand(t),i=new Uint8Array(r.length+n.length);return i.set(r,0),i.set(n,r.length),1===e.polymod(i)},e.polymod=function(t){for(var n=1,r=0;r>25;n=(33554431&n)<<5^t[r];for(var o=0;o<5;++o)i>>o&1&&(n^=e.GENERATOR[o])}return n},e.humanReadablePartExpand=function(e){for(var t=new Uint8Array(2*e.length+1),n=0,r=0;r>5;t[n++]=0;for(r=0;r=n;)o-=n,l.push(i>>o&a);if(r)o>0&&l.push(i<=t)throw new Error("Excess padding");if(i<0?"m/"+this._path.join("/"):"m"},e.prototype.push=function(e){this._path.push(""+e)},e.prototype.pushHardened=function(e){this._path.push(e+"'")},e.prototype.pop=function(){this._path.pop()},e.prototype.numberSegments=function(){return this._path.map((function(e){return Number.parseInt(e,10)}))},e}();t.Bip32Path=n})),Ie=d((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Sha256=void 0;var n=function(){function e(t){if(void 0===t&&(t=e.SIZE_256),this._blocks=[],t!==e.SIZE_224&&t!==e.SIZE_256)throw new Error("Only 224 or 256 bits are supported");this._blocks=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],t===e.SIZE_224?(this._h0=3238371032,this._h1=914150663,this._h2=812702999,this._h3=4144912697,this._h4=4290775857,this._h5=1750603025,this._h6=1694076839,this._h7=3204075428):(this._h0=1779033703,this._h1=3144134277,this._h2=1013904242,this._h3=2773480762,this._h4=1359893119,this._h5=2600822924,this._h6=528734635,this._h7=1541459225),this._bits=t,this._block=0,this._start=0,this._bytes=0,this._hBytes=0,this._lastByteIndex=0,this._finalized=!1,this._hashed=!1,this._first=!0}return e.sum256=function(t){var n=new e(e.SIZE_256);return n.update(t),n.digest()},e.sum224=function(t){var n=new e(e.SIZE_224);return n.update(t),n.digest()},e.prototype.update=function(t){if(this._finalized)throw new Error("The hash has already been finalized.");for(var n,r=0,i=t.length,o=this._blocks;r>2]|=t[r]<=64?(this._block=o[16],this._start=n-64,this.hash(),this._hashed=!0):this._start=n}return this._bytes>4294967295&&(this._hBytes+=Math.trunc(this._bytes/4294967296),this._bytes%=4294967296),this},e.prototype.digest=function(){this.finalize();var t=this._h0,n=this._h1,r=this._h2,i=this._h3,o=this._h4,a=this._h5,l=this._h6,s=this._h7,d=[t>>24&255,t>>16&255,t>>8&255,255&t,n>>24&255,n>>16&255,n>>8&255,255&n,r>>24&255,r>>16&255,r>>8&255,255&r,i>>24&255,i>>16&255,i>>8&255,255&i,o>>24&255,o>>16&255,o>>8&255,255&o,a>>24&255,a>>16&255,a>>8&255,255&a,l>>24&255,l>>16&255,l>>8&255,255&l];return this._bits===e.SIZE_256&&d.push(s>>24&255,s>>16&255,s>>8&255,255&s),Uint8Array.from(d)},e.prototype.finalize=function(){if(!this._finalized){this._finalized=!0;var t=this._blocks,n=this._lastByteIndex;t[16]=this._block,t[n>>2]|=e.EXTRA[3&n],this._block=t[16],n>=56&&(this._hashed||this.hash(),t[0]=this._block,t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[5]=0,t[6]=0,t[7]=0,t[8]=0,t[9]=0,t[10]=0,t[11]=0,t[12]=0,t[13]=0,t[14]=0,t[15]=0,t[16]=0),t[14]=this._hBytes<<3|this._bytes>>>29,t[15]=this._bytes<<3,this.hash()}},e.prototype.hash=function(){var t,n,r,i,o,a,l,s,d,u=this._h0,c=this._h1,h=this._h2,_=this._h3,p=this._h4,m=this._h5,E=this._h6,w=this._h7,I=this._blocks;for(t=16;t<64;++t)n=((o=I[t-15])>>>7|o<<25)^(o>>>18|o<<14)^o>>>3,r=((o=I[t-2])>>>17|o<<15)^(o>>>19|o<<13)^o>>>10,I[t]=I[t-16]+n+I[t-7]+r<<0;for(d=c&h,t=0;t<64;t+=4)this._first?(this._bits===e.SIZE_224?(a=300032,w=(o=I[0]-1413257819)-150054599<<0,_=o+24177077<<0):(a=704751109,w=(o=I[0]-210244248)-1521486534<<0,_=o+143694565<<0),this._first=!1):(n=(u>>>2|u<<30)^(u>>>13|u<<19)^(u>>>22|u<<10),i=(a=u&c)^u&h^d,w=_+(o=w+(r=(p>>>6|p<<26)^(p>>>11|p<<21)^(p>>>25|p<<7))+(p&m^~p&E)+e.K[t]+I[t])<<0,_=o+(n+i)<<0),n=(_>>>2|_<<30)^(_>>>13|_<<19)^(_>>>22|_<<10),i=(l=_&u)^_&c^a,E=h+(o=E+(r=(w>>>6|w<<26)^(w>>>11|w<<21)^(w>>>25|w<<7))+(w&p^~w&m)+e.K[t+1]+I[t+1])<<0,n=((h=o+(n+i)<<0)>>>2|h<<30)^(h>>>13|h<<19)^(h>>>22|h<<10),i=(s=h&_)^h&u^l,m=c+(o=m+(r=(E>>>6|E<<26)^(E>>>11|E<<21)^(E>>>25|E<<7))+(E&w^~E&p)+e.K[t+2]+I[t+2])<<0,n=((c=o+(n+i)<<0)>>>2|c<<30)^(c>>>13|c<<19)^(c>>>22|c<<10),i=(d=c&h)^c&_^s,p=u+(o=p+(r=(m>>>6|m<<26)^(m>>>11|m<<21)^(m>>>25|m<<7))+(m&E^~m&w)+e.K[t+3]+I[t+3])<<0,u=o+(n+i)<<0;this._h0+=Math.trunc(u),this._h1+=Math.trunc(c),this._h2+=Math.trunc(h),this._h3+=Math.trunc(_),this._h4+=Math.trunc(p),this._h5+=Math.trunc(m),this._h6+=Math.trunc(E),this._h7+=Math.trunc(w)},e.SIZE_256=256,e.SIZE_224=224,e.EXTRA=[-2147483648,8388608,32768,128],e.SHIFT=[24,16,8,0],e.K=Uint32Array.from([1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298]),e}();t.Sha256=n})),fe=d((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.HmacSha256=void 0;var n=function(){function e(e,t){void 0===t&&(t=256),this._bits=t,this._sha256=new Ie.Sha256(t),e.length>64&&(e=new Ie.Sha256(t).update(e).digest()),this._oKeyPad=new Uint8Array(64);for(var n=new Uint8Array(64),r=0;r<64;++r){var i=e[r]||0;this._oKeyPad[r]=92^i,n[r]=54^i}this._sha256.update(n)}return e.sum256=function(t,n){var r=new e(t,256);return r.update(n),r.digest()},e.prototype.update=function(e){return this._sha256.update(e),this},e.prototype.digest=function(){var e=this._sha256.digest(),t=new Ie.Sha256(this._bits);return t.update(this._oKeyPad),t.update(e),t.digest()},e}();t.HmacSha256=n})),ye=d((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.HmacSha512=void 0;var n=function(){function e(e,t){void 0===t&&(t=512),this._bits=t,this._sha512=new A.Sha512(t),e.length>128&&(e=new A.Sha512(t).update(e).digest()),this._oKeyPad=new Uint8Array(128);for(var n=new Uint8Array(128),r=0;r<128;++r){var i=e[r]||0;this._oKeyPad[r]=92^i,n[r]=54^i}this._sha512.update(n)}return e.sum512=function(t,n){var r=new e(t,512);return r.update(n),r.digest()},e.prototype.update=function(e){return this._sha512.update(e),this},e.prototype.digest=function(){var e=this._sha512.digest(),t=new A.Sha512(this._bits);return t.update(this._oKeyPad),t.update(e),t.digest()},e}();t.HmacSha512=n})),Ge=d((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Pbkdf2=void 0;var n=function(){function e(){}return e.sha256=function(t,n,r,i){return e.deriveKey(t,n,r,i,32,(function(e,t){return fe.HmacSha256.sum256(e,t)}))},e.sha512=function(t,n,r,i){return e.deriveKey(t,n,r,i,64,(function(e,t){return ye.HmacSha512.sum512(e,t)}))},e.deriveKey=function(e,t,n,r,i,o){if(n<1)throw new Error("Iterations must be > 0");if(r>(Math.pow(2,32)-1)*i)throw new Error("Requested key length is too long");var a=new Uint8Array(r),l=new Uint8Array(i),s=new Uint8Array(t.length+4),d=Math.ceil(r/i),u=(r-(d-1))*i;s.set(t,0);for(var c=1;c<=d;c++){s[t.length+0]=c>>24&255,s[t.length+1]=c>>16&255,s[t.length+2]=c>>8&255,s[t.length+3]=c>>0&255;var h=o(e,s);l=h.slice(0,i);for(var _=1;_32)throw new Error("The length of the entropy is invalid, it should be a multiple of 4, >= 16 and <= 32, it is "+t.length);for(var n=""+ue.Converter.bytesToBinary(t)+e.entropyChecksumBits(t),r=[],i=0;i32)throw new Error("The length of the entropy is invalid");var s=e.entropyChecksumBits(l);if(s!==a)throw new Error("The checksum does not match "+s+" != "+a+".");return l},e.entropyChecksumBits=function(e){var t=Ie.Sha256.sum256(e),n=8*e.length;return ue.Converter.bytesToBinary(t).slice(0,n/32)},e._joiningChar=" ",e}();t.Bip39=n})),Re=d((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Curl=void 0;var n=function(){function e(t){if(void 0===t&&(t=e.NUMBER_OF_ROUNDS),27!==t&&81!==t)throw new Error("Illegal number of rounds. Only `27` and `81` rounds are supported.");this._state=new Int8Array(e.STATE_LENGTH),this._rounds=t}return e.prototype.reset=function(){this._state=new Int8Array(e.STATE_LENGTH)},e.prototype.rate=function(t){return void 0===t&&(t=e.HASH_LENGTH),this._state.slice(0,t)},e.prototype.absorb=function(t,n,r){do{var i=r0)},e.prototype.squeeze=function(t,n,r){do{var i=r0)},e.prototype.transform=function(){for(var t,n=0,r=0;r>>24,d[i.length+2]=s>>>16,d[i.length+3]=s>>>8,d[i.length+4]=255&s;var u=new ye.HmacSha512(o).update(d).digest();i=Uint8Array.from(u.slice(0,32)),o=Uint8Array.from(u.slice(32))}return{privateKey:i,chainCode:o}},e.getPublicKey=function(e,t){void 0===t&&(t=!0);var n=M.Ed25519.keyPairFromSeed(e).privateKey.slice(32);if(t){var r=new Uint8Array(1+n.length);return r[0]=0,r.set(n,1),r}return n},e}();t.Slip0010=n})),Be=d((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Zip215=void 0;var n=function(){function e(){}return e.verify=function(e,t,n){if(!e||e.length!==M.Ed25519.PUBLIC_KEY_SIZE)return!1;if(!n||n.length!==M.Ed25519.SIGNATURE_SIZE||0!=(224&n[63]))return!1;var r=new L.ExtendedGroupElement;if(!r.fromBytes(e))return!1;r.X.neg(),r.T.neg();var i=new A.Sha512;i.update(n.subarray(0,32)),i.update(e),i.update(t);var o=i.digest(),a=new Uint8Array(32);U.scalarReduce(a,o);var l=new Uint8Array(n.subarray(0,32)),s=new L.ExtendedGroupElement;if(!s.fromBytes(l))return!1;var d=new Uint8Array(n.subarray(32));if(!U.scalarMinimal(d))return!1;var u=new O.ProjectiveGroupElement,c=new L.ExtendedGroupElement;return u.doubleScalarMultVartime(a,r,d),u.toExtended(c),c.cofactorEqual(s)},e}();t.Zip215=n})),ve=d((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.B1T6=void 0;var n=function(){function e(){}return e.encodedLen=function(t){return t.length*e.TRITS_PER_TRYTE},e.encode=function(t,n,r){for(var i=0,o=0;o>24)+e.TRYTE_RADIX_HALF*e.TRYTE_RADIX+e.TRYTE_RADIX_HALF,r=Math.trunc(n/27);return{t1:Math.trunc(n%27)+e.MIN_TRYTE_VALUE,t2:r+e.MIN_TRYTE_VALUE}},e.storeTrits=function(t,n,r){var i=r-e.MIN_TRYTE_VALUE;t[n]=e.TRYTE_VALUE_TO_TRITS[i][0],t[n+1]=e.TRYTE_VALUE_TO_TRITS[i][1],t[n+2]=e.TRYTE_VALUE_TO_TRITS[i][2]},e.TRYTE_VALUE_TO_TRITS=[[-1,-1,-1],[0,-1,-1],[1,-1,-1],[-1,0,-1],[0,0,-1],[1,0,-1],[-1,1,-1],[0,1,-1],[1,1,-1],[-1,-1,0],[0,-1,0],[1,-1,0],[-1,0,0],[0,0,0],[1,0,0],[-1,1,0],[0,1,0],[1,1,0],[-1,-1,1],[0,-1,1],[1,-1,1],[-1,0,1],[0,0,1],[1,0,1],[-1,1,1],[0,1,1],[1,1,1]],e.MIN_TRYTE_VALUE=-13,e.TRYTE_RADIX=27,e.TRYTE_RADIX_HALF=13,e.TRITS_PER_TRYTE=3,e}();t.B1T6=n})),be=d((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.generateBip44Address=t.generateBip44Path=t.IOTA_BIP44_BASE_PATH=void 0,t.IOTA_BIP44_BASE_PATH="m/44'/4218'",t.generateBip44Path=function(e,n,r){var i=new we.Bip32Path(t.IOTA_BIP44_BASE_PATH);return i.pushHardened(e),i.pushHardened(r?1:0),i.pushHardened(n),i},t.generateBip44Address=function(e,n){n||(e.isInternal?(e.isInternal=!1,e.addressIndex++):e.isInternal=!0);var r=new we.Bip32Path(t.IOTA_BIP44_BASE_PATH);return r.pushHardened(e.accountIndex),r.pushHardened(e.isInternal?1:0),r.pushHardened(e.addressIndex),r.toString()}})),Fe=d((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Bech32Helper=void 0;var n=function(){function e(){}return e.toBech32=function(e,t,n){var r=new Uint8Array(1+t.length);return r[0]=e,r.set(t,1),Ee.Bech32.encode(n,r)},e.fromBech32=function(e,t){var n=Ee.Bech32.decode(e);if(n){if(n.humanReadablePart!==t)throw new Error("The hrp part of the address should be "+t+", it is "+n.humanReadablePart);if(0===n.data.length)throw new Error("The data part of the address should be at least length 1, it is 0");return{addressType:n.data[0],addressBytes:n.data.slice(1)}}},e.matches=function(e,t){return Ee.Bech32.matches(t,e)},e.BECH32_DEFAULT_HRP_MAIN="iota",e.BECH32_DEFAULT_HRP_TEST="atoi",e}();t.Bech32Helper=n})),Pe=d((function(e,t){var n=l&&l.__awaiter||function(e,t,n,r){return new(n||(n=Promise))((function(i,o){function a(e){try{s(r.next(e))}catch(e){o(e)}}function l(e){try{s(r.throw(e))}catch(e){o(e)}}function s(e){var t;e.done?i(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(a,l)}s((r=r.apply(e,t||[])).next())}))},r=l&&l.__generator||function(e,t){var n,r,i,o,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:l(0),throw:l(1),return:l(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function l(o){return function(l){return function(o){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(i=2&o[0]?r.return:o[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,o[1])).done)return i;switch(r=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return a.label++,{value:o[1],done:!1};case 5:a.label++,r=o[1],o=[0];continue;case 7:o=a.ops.pop(),a.trys.pop();continue;default:if(!(i=a.trys,(i=i.length>0&&i[i.length-1])||6!==o[0]&&2!==o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]=c&&(p=!0):(m.push({address:Fe.Bech32Helper.toBech32(_.ED25519_ADDRESS_TYPE,G,d.bech32HRP),path:I,balance:T.balance}),m.length===u&&(p=!0)),r.label=4;case 4:if(!p)return[3,2];r.label=5;case 5:return[2,m]}}))}))}Object.defineProperty(t,"__esModule",{value:!0}),t.getUnspentAddressesWithAddressGenerator=t.getUnspentAddresses=void 0,t.getUnspentAddresses=function(e,t,o,a){var l;return n(this,void 0,void 0,(function(){return r(this,(function(n){return[2,i(e,t,{accountIndex:o,addressIndex:null!==(l=null==a?void 0:a.startIndex)&&void 0!==l?l:0,isInternal:!1},be.generateBip44Address,a)]}))}))},t.getUnspentAddressesWithAddressGenerator=i})),Ne=d((function(e,t){var n=l&&l.__awaiter||function(e,t,n,r){return new(n||(n=Promise))((function(i,o){function a(e){try{s(r.next(e))}catch(e){o(e)}}function l(e){try{s(r.throw(e))}catch(e){o(e)}}function s(e){var t;e.done?i(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(a,l)}s((r=r.apply(e,t||[])).next())}))},r=l&&l.__generator||function(e,t){var n,r,i,o,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:l(0),throw:l(1),return:l(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function l(o){return function(l){return function(o){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(i=2&o[0]?r.return:o[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,o[1])).done)return i;switch(r=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return a.label++,{value:o[1],done:!1};case 5:a.label++,r=o[1],o=[0];continue;case 7:o=a.ops.pop(),a.trys.pop();continue;default:if(!(i=a.trys,(i=i.length>0&&i[i.length-1])||6!==o[0]&&2!==o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]0&&i[i.length-1])||6!==o[0]&&2!==o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]0?n[0]:void 0]}}))}))}})),Ce=d((function(e,t){var n=l&&l.__awaiter||function(e,t,n,r){return new(n||(n=Promise))((function(i,o){function a(e){try{s(r.next(e))}catch(e){o(e)}}function l(e){try{s(r.throw(e))}catch(e){o(e)}}function s(e){var t;e.done?i(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(a,l)}s((r=r.apply(e,t||[])).next())}))},r=l&&l.__generator||function(e,t){var n,r,i,o,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:l(0),throw:l(1),return:l(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function l(o){return function(l){return function(o){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(i=2&o[0]?r.return:o[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,o[1])).done)return i;switch(r=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return a.label++,{value:o[1],done:!1};case 5:a.label++,r=o[1],o=[0];continue;case 7:o=a.ops.pop(),a.trys.pop();continue;default:if(!(i=a.trys,(i=i.length>0&&i[i.length-1])||6!==o[0]&&2!==o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]J.MAX_NUMBER_PARENTS&&(o.tipMessageIds=o.tipMessageIds.slice(0,J.MAX_NUMBER_PARENTS)),o.tipMessageIds.sort(),a={parentMessageIds:o.tipMessageIds},[4,n.messageSubmit(a)];case 3:return l=r.sent(),[2,{message:i,messageId:l}]}}))}))}})),Oe=d((function(e,t){var n=l&&l.__awaiter||function(e,t,n,r){return new(n||(n=Promise))((function(i,o){function a(e){try{s(r.next(e))}catch(e){o(e)}}function l(e){try{s(r.throw(e))}catch(e){o(e)}}function s(e){var t;e.done?i(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(a,l)}s((r=r.apply(e,t||[])).next())}))},r=l&&l.__generator||function(e,t){var n,r,i,o,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:l(0),throw:l(1),return:l(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function l(o){return function(l){return function(o){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(i=2&o[0]?r.return:o[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,o[1])).done)return i;switch(r=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return a.label++,{value:o[1],done:!1};case 5:a.label++,r=o[1],o=[0];continue;case 7:o=a.ops.pop(),a.trys.pop();continue;default:if(!(i=a.trys,(i=i.length>0&&i[i.length-1])||6!==o[0]&&2!==o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]0&&i[i.length-1])||6!==o[0]&&2!==o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]0&&i[i.length-1])||6!==o[0]&&2!==o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]0&&i[i.length-1])||6!==o[0]&&2!==o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]W.MAX_INDEXATION_KEY_LENGTH)throw new Error("The indexation key length is "+i.length/2+", which exceeds the maximum size of "+W.MAX_INDEXATION_KEY_LENGTH)}for(var o=[],a=0,l=t;a0&&i[i.length-1])||6!==o[0]&&2!==o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]=l&&(m=!0),[3,7]);case 3:A=0,B=R.outputIds,r.label=4;case 4:return A=l&&(m=!0):(_+=b.output.amount,F={type:I.UTXO_INPUT_TYPE,transactionId:b.transactionId,transactionOutputIndex:b.outputIndex},p.push({input:F,addressKeyPair:G}),_>=s&&(_-s>0&&a.push({amount:_-s,address:b.output.address.address,addressType:b.output.address.type}),m=!0))),r.label=6;case 6:return A++,[3,4];case 7:if(!m)return[3,1];r.label=8;case 8:if(_0&&i[i.length-1])||6!==o[0]&&2!==o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]W.MAX_INDEXATION_KEY_LENGTH)throw new Error("The indexation key length is "+o.length/2+", which exceeds the maximum size of "+W.MAX_INDEXATION_KEY_LENGTH);return a={type:y.INDEXATION_PAYLOAD_TYPE,index:o,data:i?"string"==typeof i?ue.Converter.utf8ToHex(i):ue.Converter.bytesToHex(i):void 0},l={payload:a},[4,n.messageSubmit(l)];case 1:return s=r.sent(),[2,{message:l,messageId:s}]}}))}))}})),ke=Object.defineProperty({},"__esModule",{value:!0}),Ye=Object.defineProperty({},"__esModule",{value:!0}),De=Object.defineProperty({},"__esModule",{value:!0}),ze=Object.defineProperty({},"__esModule",{value:!0}),Ke=Object.defineProperty({},"__esModule",{value:!0}),Xe=Object.defineProperty({},"__esModule",{value:!0}),je=Object.defineProperty({},"__esModule",{value:!0}),Ze=Object.defineProperty({},"__esModule",{value:!0}),qe=Object.defineProperty({},"__esModule",{value:!0}),We=Object.defineProperty({},"__esModule",{value:!0}),Je=Object.defineProperty({},"__esModule",{value:!0}),Ve=d((function(e,t){var n;Object.defineProperty(t,"__esModule",{value:!0}),t.ConflictReason=void 0,(n=t.ConflictReason||(t.ConflictReason={}))[n.none=0]="none",n[n.inputUTXOAlreadySpent=1]="inputUTXOAlreadySpent",n[n.inputUTXOAlreadySpentInThisMilestone=2]="inputUTXOAlreadySpentInThisMilestone",n[n.inputUTXONotFound=3]="inputUTXONotFound",n[n.inputOutputSumMismatch=4]="inputOutputSumMismatch",n[n.invalidSignature=5]="invalidSignature",n[n.invalidDustAllowance=6]="invalidDustAllowance",n[n.semanticValidationFailed=255]="semanticValidationFailed"})),Qe=Object.defineProperty({},"__esModule",{value:!0}),$e=Object.defineProperty({},"__esModule",{value:!0}),et=Object.defineProperty({},"__esModule",{value:!0}),tt=Object.defineProperty({},"__esModule",{value:!0}),nt=Object.defineProperty({},"__esModule",{value:!0}),rt=Object.defineProperty({},"__esModule",{value:!0}),it=Object.defineProperty({},"__esModule",{value:!0}),ot=Object.defineProperty({},"__esModule",{value:!0}),at=Object.defineProperty({},"__esModule",{value:!0}),lt=Object.defineProperty({},"__esModule",{value:!0}),st=Object.defineProperty({},"__esModule",{value:!0}),dt=Object.defineProperty({},"__esModule",{value:!0}),ut=Object.defineProperty({},"__esModule",{value:!0}),ct=Object.defineProperty({},"__esModule",{value:!0}),ht=Object.defineProperty({},"__esModule",{value:!0}),_t=Object.defineProperty({},"__esModule",{value:!0}),pt=Object.defineProperty({},"__esModule",{value:!0}),mt=Object.defineProperty({},"__esModule",{value:!0}),Et=Object.defineProperty({},"__esModule",{value:!0}),wt=d((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.PowHelper=void 0;var n=function(){function e(){}return e.score=function(t){var n=t.slice(0,-8),r=u.Blake2b.sum256(n),i=v.BigIntHelper.read8(t,t.length-8),o=e.trailingZeros(r,i);return Math.pow(3,o)/t.length},e.trailingZeros=function(t,n){var r=new Int8Array(Re.Curl.HASH_LENGTH),i=ve.B1T6.encode(r,0,t),o=new Uint8Array(8);v.BigIntHelper.write8(n,o,0),ve.B1T6.encode(r,i,o);var a=new Re.Curl;a.absorb(r,0,Re.Curl.HASH_LENGTH);var l=new Int8Array(Re.Curl.HASH_LENGTH);return a.squeeze(l,0,Re.Curl.HASH_LENGTH),e.trinaryTrailingZeros(l)},e.trinaryTrailingZeros=function(e){for(var t=0,n=e.length-1;n>=0&&0===e[n];n--)t++;return t},e}();t.PowHelper=n})),It=d((function(e,t){var n=l&&l.__awaiter||function(e,t,n,r){return new(n||(n=Promise))((function(i,o){function a(e){try{s(r.next(e))}catch(e){o(e)}}function l(e){try{s(r.throw(e))}catch(e){o(e)}}function s(e){var t;e.done?i(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(a,l)}s((r=r.apply(e,t||[])).next())}))},r=l&&l.__generator||function(e,t){var n,r,i,o,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:l(0),throw:l(1),return:l(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function l(o){return function(l){return function(o){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(i=2&o[0]?r.return:o[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,o[1])).done)return i;switch(r=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return a.label++,{value:o[1],done:!1};case 5:a.label++,r=o[1],o=[0];continue;case 7:o=a.ops.pop(),a.trys.pop();continue;default:if(!(i=a.trys,(i=i.length>0&&i[i.length-1])||6!==o[0]&&2!==o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]=t?n=r:r++}while(void 0===n);return null!=n?n:BigInt(0)},e}();t.LocalPowProvider=i})),ft=d((function(e,t){var n;Object.defineProperty(t,"__esModule",{value:!0}),t.CONFLICT_REASON_STRINGS=void 0,t.CONFLICT_REASON_STRINGS=((n={})[Ve.ConflictReason.none]="Not conflicting",n[Ve.ConflictReason.inputUTXOAlreadySpent]="The referenced UTXO was already spent",n[Ve.ConflictReason.inputUTXOAlreadySpentInThisMilestone]="The referenced UTXO was already spent while confirming this milestone",n[Ve.ConflictReason.inputUTXONotFound]="The referenced UTXO cannot be found",n[Ve.ConflictReason.inputOutputSumMismatch]="The sum of the inputs and output values does not match",n[Ve.ConflictReason.invalidSignature]="The unlock block signature is invalid",n[Ve.ConflictReason.invalidDustAllowance]="The dust allowance for the address is invalid",n[Ve.ConflictReason.semanticValidationFailed]="The semantic validation failed",n)})),yt=d((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Ed25519Seed=t.ED25519_SEED_TYPE=void 0,t.ED25519_SEED_TYPE=1;var n=function(){function e(e){this._secretKey=null!=e?e:new Uint8Array}return e.fromMnemonic=function(t){return new e(Te.Bip39.mnemonicToSeed(t))},e.prototype.keyPair=function(){var e=M.Ed25519.keyPairFromSeed(this._secretKey);return{publicKey:e.publicKey,privateKey:e.privateKey}},e.prototype.generateSeedFromPath=function(t){return new e(Ae.Slip0010.derivePath(this._secretKey,t).privateKey)},e.prototype.toBytes=function(){return this._secretKey},e}();t.Ed25519Seed=n})),Gt=d((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.logFunds=t.logUnlockBlock=t.logOutput=t.logInput=t.logSignature=t.logAddress=t.logTreasuryTransactionPayload=t.logReceiptPayload=t.logMilestonePayload=t.logIndexationPayload=t.logTransactionPayload=t.logPayload=t.logMessageMetadata=t.logMessage=t.logTips=t.logInfo=t.setLogger=void 0;var n=function(e,t){return void 0!==t?console.log(e,t):console.log(e)};function r(e,t){t&&(t.type===T.TRANSACTION_PAYLOAD_TYPE?i(e,t):t.type===G.MILESTONE_PAYLOAD_TYPE?a(e,t):t.type===y.INDEXATION_PAYLOAD_TYPE?o(e,t):t.type===g.RECEIPT_PAYLOAD_TYPE?l(e,t):t.type===R.TREASURY_TRANSACTION_PAYLOAD_TYPE&&s(e,t))}function i(e,t){if(t){if(n(e+"Transaction Payload"),t.essence.type===H.TRANSACTION_ESSENCE_TYPE){if(t.essence.inputs){n(e+"\tInputs:",t.essence.inputs.length);for(var r=0,i=t.essence.inputs;re.UNIT_MAP.Pi.dp?n="Pi":r>e.UNIT_MAP.Ti.dp?n="Ti":r>e.UNIT_MAP.Gi.dp?n="Gi":r>e.UNIT_MAP.Mi.dp?n="Mi":r>e.UNIT_MAP.Ki.dp&&(n="Ki"),n},e.convertUnits=function(t,n,r){if(!t)return 0;if(!e.UNIT_MAP[n])throw new Error("Unrecognized fromUnit "+n);if(!e.UNIT_MAP[r])throw new Error("Unrecognized toUnit "+r);if("i"===n&&t%1!=0)throw new Error("If fromUnit is 'i' the value must be an integer value");if(n===r)return Number(t);var i=t<0?-1:1,o=Math.abs(Number(t))*e.UNIT_MAP[n].val/e.UNIT_MAP[r].val,a=e.UNIT_MAP[r].dp,l=o.toString();l.includes("e")&&(l=o.toFixed(Number.parseInt(l.split("-")[1],10)));var s=l.split(".");return 1===s.length&&s.push("0"),s[1]=s[1].slice(0,a),Number.parseFloat(s[0]+"."+s[1])*i},e.UNIT_MAP={i:{val:1,dp:0},Ki:{val:1e3,dp:3},Mi:{val:1e6,dp:6},Gi:{val:1e9,dp:9},Ti:{val:1e12,dp:12},Pi:{val:1e15,dp:15}},e}();t.UnitsHelper=n})),Tt=d((function(e,t){var n=l&&l.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n),Object.defineProperty(e,r,{enumerable:!0,get:function(){return t[n]}})}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),r=l&&l.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),r(h,t),r(m,t),r(p,t),r(E,t),r(f,t),r(J,t),r(D,t),r(W,t),r(Z,t),r(z,t),r(q,t),r(V,t),r(he,t),r(pe,t),r(me,t),r(Ee,t),r(we,t),r(Te,t),r(u,t),r(Re,t),r(M,t),r(fe,t),r(ye,t),r(Ge,t),r(Ie,t),r(A,t),r(Ae,t),r(Be,t),r(ve,t),r(be,t),r(Ne,t),r(Se,t),r(Pe,t),r(Ce,t),r(Oe,t),r(Le,t),r(Ue,t),r(He,t),r(Me,t),r(xe,t),r(ke,t),r(Ye,t),r(De,t),r(ze,t),r(Ke,t),r(Xe,t),r(je,t),r(Ze,t),r(qe,t),r(We,t),r(Je,t),r(Ve,t),r(Qe,t),r($e,t),r(et,t),r(_,t),r(j,t),r(tt,t),r(nt,t),r(y,t),r(rt,t),r(it,t),r(ot,t),r(at,t),r(G,t),r(lt,t),r(st,t),r(dt,t),r(ut,t),r(ct,t),r(g,t),r(K,t),r(ht,t),r(x,t),r(k,t),r(X,t),r(H,t),r(T,t),r(_t,t),r(w,t),r(Y,t),r(R,t),r(pt,t),r(I,t),r(mt,t),r(Et,t),r(It,t),r(ft,t),r(yt,t),r(c,t),r(Fe,t),r(v,t),r(ue,t),r(Gt,t),r(wt,t),r(B,t),r(ce,t),r(gt,t),r(_e,t)}));return s(d((function(e,t){var n=l&&l.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n),Object.defineProperty(e,r,{enumerable:!0,get:function(){return t[n]}})}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),r=l&&l.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),r(Tt,t)})))})); \ No newline at end of file +!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t(require("node-fetch"),require("crypto"),require("mqtt")):"function"==typeof define&&define.amd?define(["node-fetch","crypto","mqtt"],t):(e="undefined"!=typeof globalThis?globalThis:e||self).Iota=t(e["node-fetch"],e.crypto,e.mqtt)}(this,(function(e,t,n){"use strict";function r(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}var i=r(e),o=r(t),a=r(n),l="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function s(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function d(e,t,n){return e(n={path:t,exports:{},require:function(e,t){return function(){throw new Error("Dynamic requires are not currently supported by @rollup/plugin-commonjs")}(null==t&&n.path)}},n.exports),n.exports}globalThis.fetch||(globalThis.fetch=i.default);for(var u=d((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Blake2b=void 0;var n=function(){function e(){this._v=new Uint32Array(32),this._m=new Uint32Array(32)}return e.sum256=function(t,n){var r=new e,i=r.init(e.SIZE_256,n);return r.update(i,t),r.final(i)},e.sum512=function(t,n){var r=new e,i=r.init(e.SIZE_512,n);return r.update(i,t),r.final(i)},e.prototype.compress=function(t,n){var r=0;for(r=0;r<16;r++)this._v[r]=t.h[r],this._v[r+16]=e.BLAKE2B_IV32[r];for(this._v[24]^=t.t,this._v[25]^=t.t/4294967296,n&&(this._v[28]=~this._v[28],this._v[29]=~this._v[29]),r=0;r<32;r++)this._m[r]=this.b2bGet32(t.b,4*r);for(r=0;r<12;r++)this.b2bG(0,8,16,24,e.SIGMA82[16*r+0],e.SIGMA82[16*r+1]),this.b2bG(2,10,18,26,e.SIGMA82[16*r+2],e.SIGMA82[16*r+3]),this.b2bG(4,12,20,28,e.SIGMA82[16*r+4],e.SIGMA82[16*r+5]),this.b2bG(6,14,22,30,e.SIGMA82[16*r+6],e.SIGMA82[16*r+7]),this.b2bG(0,10,20,30,e.SIGMA82[16*r+8],e.SIGMA82[16*r+9]),this.b2bG(2,12,22,24,e.SIGMA82[16*r+10],e.SIGMA82[16*r+11]),this.b2bG(4,14,16,26,e.SIGMA82[16*r+12],e.SIGMA82[16*r+13]),this.b2bG(6,8,18,28,e.SIGMA82[16*r+14],e.SIGMA82[16*r+15]);for(r=0;r<16;r++)t.h[r]=t.h[r]^this._v[r]^this._v[r+16]},e.prototype.init=function(t,n){if(t<=0||t>64)throw new Error("Illegal output length, expected 0 < length <= 64");if(n&&n.length>64)throw new Error("Illegal key, expected Uint8Array with 0 < length <= 64");for(var r={b:new Uint8Array(128),h:new Uint32Array(16),t:0,c:0,outlen:t},i=0;i<16;i++)r.h[i]=e.BLAKE2B_IV32[i];var o=n?n.length:0;return r.h[0]^=16842752^o<<8^t,n&&(this.update(r,n),r.c=128),r},e.prototype.update=function(e,t){for(var n=0;n>2]>>8*(3&n);return t},e.prototype.add64AA=function(e,t,n){var r=e[t]+e[n],i=e[t+1]+e[n+1];r>=4294967296&&i++,e[t]=r,e[t+1]=i},e.prototype.add64AC=function(e,t,n,r){var i=e[t]+n;n<0&&(i+=4294967296);var o=e[t+1]+r;i>=4294967296&&o++,e[t]=i,e[t+1]=o},e.prototype.b2bGet32=function(e,t){return e[t]^e[t+1]<<8^e[t+2]<<16^e[t+3]<<24},e.prototype.b2bG=function(e,t,n,r,i,o){var a=this._m[i],l=this._m[i+1],s=this._m[o],d=this._m[o+1];this.add64AA(this._v,e,t),this.add64AC(this._v,e,a,l);var u=this._v[r]^this._v[e],c=this._v[r+1]^this._v[e+1];this._v[r]=c,this._v[r+1]=u,this.add64AA(this._v,n,r),u=this._v[t]^this._v[n],c=this._v[t+1]^this._v[n+1],this._v[t]=u>>>24^c<<8,this._v[t+1]=c>>>24^u<<8,this.add64AA(this._v,e,t),this.add64AC(this._v,e,s,d),u=this._v[r]^this._v[e],c=this._v[r+1]^this._v[e+1],this._v[r]=u>>>16^c<<16,this._v[r+1]=c>>>16^u<<16,this.add64AA(this._v,n,r),u=this._v[t]^this._v[n],c=this._v[t+1]^this._v[n+1],this._v[t]=c>>>31^u<<1,this._v[t+1]=u>>>31^c<<1},e.SIZE_256=32,e.SIZE_512=64,e.BLAKE2B_IV32=new Uint32Array([4089235720,1779033703,2227873595,3144134277,4271175723,1013904242,1595750129,2773480762,2917565137,1359893119,725511199,2600822924,4215389547,528734635,327033209,1541459225]),e.SIGMA8=[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,14,10,4,8,9,15,13,6,1,12,0,2,11,7,5,3,11,8,12,0,5,2,15,13,10,14,3,6,7,1,9,4,7,9,3,1,13,12,11,14,2,6,5,10,4,0,15,8,9,0,5,7,2,4,10,15,14,1,11,12,6,8,3,13,2,12,6,10,0,11,8,3,4,13,7,5,15,14,1,9,12,5,1,15,14,13,4,10,0,7,6,3,9,2,8,11,13,11,7,14,12,1,3,9,5,0,15,4,8,6,2,10,6,15,14,9,11,3,0,8,12,2,13,7,1,4,10,5,10,2,8,4,7,6,1,5,15,11,9,14,3,12,13,0,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,14,10,4,8,9,15,13,6,1,12,0,2,11,7,5,3],e.SIGMA82=new Uint8Array(e.SIGMA8.map((function(e){return 2*e}))),e}();t.Blake2b=n})),c=d((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.ArrayHelper=void 0;var n=function(){function e(){}return e.equal=function(e,t){if(!e||!t||e.length!==t.length)return!1;for(var n=0;nt.MAX_FUNDS_COUNT)throw new Error("The maximum number of funds is "+t.MAX_FUNDS_COUNT+", you have provided "+n.length);e.writeUInt16("funds.numFunds",n.length);for(var i=0;it.MAX_INPUT_COUNT)throw new Error("The maximum number of inputs is "+t.MAX_INPUT_COUNT+", you have provided "+n.length);e.writeUInt16("inputs.numInputs",n.length);for(var i=0;i>2]|=t[r]<=128?(this._block=o[32],this._start=n-128,this.hash(),this._hashed=!0):this._start=n}return this._bytes>4294967295&&(this._hBytes+=Math.trunc(this._bytes/4294967296),this._bytes%=4294967296),this},e.prototype.digest=function(){this.finalize();var t=this._h0h,n=this._h0l,r=this._h1h,i=this._h1l,o=this._h2h,a=this._h2l,l=this._h3h,s=this._h3l,d=this._h4h,u=this._h4l,c=this._h5h,h=this._h5l,_=this._h6h,p=this._h6l,m=this._h7h,E=this._h7l,w=this._bits,I=[t>>24&255,t>>16&255,t>>8&255,255&t,n>>24&255,n>>16&255,n>>8&255,255&n,r>>24&255,r>>16&255,r>>8&255,255&r,i>>24&255,i>>16&255,i>>8&255,255&i,o>>24&255,o>>16&255,o>>8&255,255&o,a>>24&255,a>>16&255,a>>8&255,255&a,l>>24&255,l>>16&255,l>>8&255,255&l];return w>=e.SIZE_256&&I.push(s>>24&255,s>>16&255,s>>8&255,255&s),w>=e.SIZE_384&&I.push(d>>24&255,d>>16&255,d>>8&255,255&d,u>>24&255,u>>16&255,u>>8&255,255&u,c>>24&255,c>>16&255,c>>8&255,255&c,h>>24&255,h>>16&255,h>>8&255,255&h),w===e.SIZE_512&&I.push(_>>24&255,_>>16&255,_>>8&255,255&_,p>>24&255,p>>16&255,p>>8&255,255&p,m>>24&255,m>>16&255,m>>8&255,255&m,E>>24&255,E>>16&255,E>>8&255,255&E),Uint8Array.from(I)},e.prototype.finalize=function(){if(!this._finalized){this._finalized=!0;var t=this._blocks,n=this._lastByteIndex;t[32]=this._block,t[n>>2]|=e.EXTRA[3&n],this._block=t[32],n>=112&&(this._hashed||this.hash(),t[0]=this._block,t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[5]=0,t[6]=0,t[7]=0,t[8]=0,t[9]=0,t[10]=0,t[11]=0,t[12]=0,t[13]=0,t[14]=0,t[15]=0,t[16]=0,t[17]=0,t[18]=0,t[19]=0,t[20]=0,t[21]=0,t[22]=0,t[23]=0,t[24]=0,t[25]=0,t[26]=0,t[27]=0,t[28]=0,t[29]=0,t[30]=0,t[31]=0,t[32]=0),t[30]=this._hBytes<<3|this._bytes>>>29,t[31]=this._bytes<<3,this.hash()}},e.prototype.hash=function(){var t,n,r,i,o,a,l,s,d,u,c,h,_,p,m,E,w,I,f,y,G,g,T,R,A,B=this._h0h,v=this._h0l,b=this._h1h,F=this._h1l,P=this._h2h,N=this._h2l,S=this._h3h,C=this._h3l,O=this._h4h,L=this._h4l,U=this._h5h,M=this._h5l,H=this._h6h,x=this._h6l,k=this._h7h,Y=this._h7l,D=this._blocks;for(t=32;t<160;t+=2)n=((y=D[t-30])>>>1|(G=D[t-29])<<31)^(y>>>8|G<<24)^y>>>7,r=(G>>>1|y<<31)^(G>>>8|y<<24)^(G>>>7|y<<25),i=((y=D[t-4])>>>19|(G=D[t-3])<<13)^(G>>>29|y<<3)^y>>>6,o=(G>>>19|y<<13)^(y>>>29|G<<3)^(G>>>6|y<<26),y=D[t-32],G=D[t-31],d=((g=D[t-14])>>>16)+(y>>>16)+(n>>>16)+(i>>>16)+((s=(65535&g)+(65535&y)+(65535&n)+(65535&i)+((l=((T=D[t-13])>>>16)+(G>>>16)+(r>>>16)+(o>>>16)+((a=(65535&T)+(65535&G)+(65535&r)+(65535&o))>>>16))>>>16))>>>16),D[t]=d<<16|65535&s,D[t+1]=l<<16|65535&a;var z=B,K=v,X=b,j=F,Z=P,q=N,W=S,J=C,V=O,Q=L,$=U,ee=M,te=H,ne=x,re=k,ie=Y;for(E=X&Z,w=j&q,t=0;t<160;t+=8)n=(z>>>28|K<<4)^(K>>>2|z<<30)^(K>>>7|z<<25),r=(K>>>28|z<<4)^(z>>>2|K<<30)^(z>>>7|K<<25),i=(V>>>14|Q<<18)^(V>>>18|Q<<14)^(Q>>>9|V<<23),o=(Q>>>14|V<<18)^(Q>>>18|V<<14)^(V>>>9|Q<<23),I=(u=z&X)^z&Z^E,f=(c=K&j)^K&q^w,R=V&$^~V&te,A=Q&ee^~Q&ne,y=D[t],G=D[t+1],y=(d=((g=e.K[t])>>>16)+(y>>>16)+(R>>>16)+(i>>>16)+(re>>>16)+((s=(65535&g)+(65535&y)+(65535&R)+(65535&i)+(65535&re)+((l=((T=e.K[t+1])>>>16)+(G>>>16)+(A>>>16)+(o>>>16)+(ie>>>16)+((a=(65535&T)+(65535&G)+(65535&A)+(65535&o)+(65535&ie))>>>16))>>>16))>>>16))<<16|65535&s,G=l<<16|65535&a,g=(d=(I>>>16)+(n>>>16)+((s=(65535&I)+(65535&n)+((l=(f>>>16)+(r>>>16)+((a=(65535&f)+(65535&r))>>>16))>>>16))>>>16))<<16|65535&s,T=l<<16|65535&a,re=(d=(W>>>16)+(y>>>16)+((s=(65535&W)+(65535&y)+((l=(J>>>16)+(G>>>16)+((a=(65535&J)+(65535&G))>>>16))>>>16))>>>16))<<16|65535&s,ie=l<<16|65535&a,n=((W=(d=(g>>>16)+(y>>>16)+((s=(65535&g)+(65535&y)+((l=(T>>>16)+(G>>>16)+((a=(65535&T)+(65535&G))>>>16))>>>16))>>>16))<<16|65535&s)>>>28|(J=l<<16|65535&a)<<4)^(J>>>2|W<<30)^(J>>>7|W<<25),r=(J>>>28|W<<4)^(W>>>2|J<<30)^(W>>>7|J<<25),i=(re>>>14|ie<<18)^(re>>>18|ie<<14)^(ie>>>9|re<<23),o=(ie>>>14|re<<18)^(ie>>>18|re<<14)^(re>>>9|ie<<23),I=(h=W&z)^W&X^u,f=(_=J&K)^J&j^c,R=re&V^~re&$,A=ie&Q^~ie&ee,y=D[t+2],G=D[t+3],y=(d=((g=e.K[t+2])>>>16)+(y>>>16)+(R>>>16)+(i>>>16)+(te>>>16)+((s=(65535&g)+(65535&y)+(65535&R)+(65535&i)+(65535&te)+((l=((T=e.K[t+3])>>>16)+(G>>>16)+(A>>>16)+(o>>>16)+(ne>>>16)+((a=(65535&T)+(65535&G)+(65535&A)+(65535&o)+(65535&ne))>>>16))>>>16))>>>16))<<16|65535&s,G=l<<16|65535&a,g=(d=(I>>>16)+(n>>>16)+((s=(65535&I)+(65535&n)+((l=(f>>>16)+(r>>>16)+((a=(65535&f)+(65535&r))>>>16))>>>16))>>>16))<<16|65535&s,T=l<<16|65535&a,te=(d=(Z>>>16)+(y>>>16)+((s=(65535&Z)+(65535&y)+((l=(q>>>16)+(G>>>16)+((a=(65535&q)+(65535&G))>>>16))>>>16))>>>16))<<16|65535&s,ne=l<<16|65535&a,n=((Z=(d=(g>>>16)+(y>>>16)+((s=(65535&g)+(65535&y)+((l=(T>>>16)+(G>>>16)+((a=(65535&T)+(65535&G))>>>16))>>>16))>>>16))<<16|65535&s)>>>28|(q=l<<16|65535&a)<<4)^(q>>>2|Z<<30)^(q>>>7|Z<<25),r=(q>>>28|Z<<4)^(Z>>>2|q<<30)^(Z>>>7|q<<25),i=(te>>>14|ne<<18)^(te>>>18|ne<<14)^(ne>>>9|te<<23),o=(ne>>>14|te<<18)^(ne>>>18|te<<14)^(te>>>9|ne<<23),I=(p=Z&W)^Z&z^h,f=(m=q&J)^q&K^_,R=te&re^~te&V,A=ne&ie^~ne&Q,y=D[t+4],G=D[t+5],y=(d=((g=e.K[t+4])>>>16)+(y>>>16)+(R>>>16)+(i>>>16)+($>>>16)+((s=(65535&g)+(65535&y)+(65535&R)+(65535&i)+(65535&$)+((l=((T=e.K[t+5])>>>16)+(G>>>16)+(A>>>16)+(o>>>16)+(ee>>>16)+((a=(65535&T)+(65535&G)+(65535&A)+(65535&o)+(65535&ee))>>>16))>>>16))>>>16))<<16|65535&s,G=l<<16|65535&a,g=(d=(I>>>16)+(n>>>16)+((s=(65535&I)+(65535&n)+((l=(f>>>16)+(r>>>16)+((a=(65535&f)+(65535&r))>>>16))>>>16))>>>16))<<16|65535&s,T=l<<16|65535&a,$=(d=(X>>>16)+(y>>>16)+((s=(65535&X)+(65535&y)+((l=(j>>>16)+(G>>>16)+((a=(65535&j)+(65535&G))>>>16))>>>16))>>>16))<<16|65535&s,ee=l<<16|65535&a,n=((X=(d=(g>>>16)+(y>>>16)+((s=(65535&g)+(65535&y)+((l=(T>>>16)+(G>>>16)+((a=(65535&T)+(65535&G))>>>16))>>>16))>>>16))<<16|65535&s)>>>28|(j=l<<16|65535&a)<<4)^(j>>>2|X<<30)^(j>>>7|X<<25),r=(j>>>28|X<<4)^(X>>>2|j<<30)^(X>>>7|j<<25),i=($>>>14|ee<<18)^($>>>18|ee<<14)^(ee>>>9|$<<23),o=(ee>>>14|$<<18)^(ee>>>18|$<<14)^($>>>9|ee<<23),I=(E=X&Z)^X&W^p,f=(w=j&q)^j&J^m,R=$&te^~$&re,A=ee&ne^~ee&ie,y=D[t+6],G=D[t+7],y=(d=((g=e.K[t+6])>>>16)+(y>>>16)+(R>>>16)+(i>>>16)+(V>>>16)+((s=(65535&g)+(65535&y)+(65535&R)+(65535&i)+(65535&V)+((l=((T=e.K[t+7])>>>16)+(G>>>16)+(A>>>16)+(o>>>16)+(Q>>>16)+((a=(65535&T)+(65535&G)+(65535&A)+(65535&o)+(65535&Q))>>>16))>>>16))>>>16))<<16|65535&s,G=l<<16|65535&a,g=(d=(I>>>16)+(n>>>16)+((s=(65535&I)+(65535&n)+((l=(f>>>16)+(r>>>16)+((a=(65535&f)+(65535&r))>>>16))>>>16))>>>16))<<16|65535&s,T=l<<16|65535&a,V=(d=(z>>>16)+(y>>>16)+((s=(65535&z)+(65535&y)+((l=(K>>>16)+(G>>>16)+((a=(65535&K)+(65535&G))>>>16))>>>16))>>>16))<<16|65535&s,Q=l<<16|65535&a,z=(d=(g>>>16)+(y>>>16)+((s=(65535&g)+(65535&y)+((l=(T>>>16)+(G>>>16)+((a=(65535&T)+(65535&G))>>>16))>>>16))>>>16))<<16|65535&s,K=l<<16|65535&a;d=(B>>>16)+(z>>>16)+((s=(65535&B)+(65535&z)+((l=(v>>>16)+(K>>>16)+((a=(65535&v)+(65535&K))>>>16))>>>16))>>>16),this._h0h=d<<16|65535&s,this._h0l=l<<16|65535&a,d=(b>>>16)+(X>>>16)+((s=(65535&b)+(65535&X)+((l=(F>>>16)+(j>>>16)+((a=(65535&F)+(65535&j))>>>16))>>>16))>>>16),this._h1h=d<<16|65535&s,this._h1l=l<<16|65535&a,d=(P>>>16)+(Z>>>16)+((s=(65535&P)+(65535&Z)+((l=(N>>>16)+(q>>>16)+((a=(65535&N)+(65535&q))>>>16))>>>16))>>>16),this._h2h=d<<16|65535&s,this._h2l=l<<16|65535&a,d=(S>>>16)+(W>>>16)+((s=(65535&S)+(65535&W)+((l=(C>>>16)+(J>>>16)+((a=(65535&C)+(65535&J))>>>16))>>>16))>>>16),this._h3h=d<<16|65535&s,this._h3l=l<<16|65535&a,d=(O>>>16)+(V>>>16)+((s=(65535&O)+(65535&V)+((l=(L>>>16)+(Q>>>16)+((a=(65535&L)+(65535&Q))>>>16))>>>16))>>>16),this._h4h=d<<16|65535&s,this._h4l=l<<16|65535&a,d=(U>>>16)+($>>>16)+((s=(65535&U)+(65535&$)+((l=(M>>>16)+(ee>>>16)+((a=(65535&M)+(65535&ee))>>>16))>>>16))>>>16),this._h5h=d<<16|65535&s,this._h5l=l<<16|65535&a,d=(H>>>16)+(te>>>16)+((s=(65535&H)+(65535&te)+((l=(x>>>16)+(ne>>>16)+((a=(65535&x)+(65535&ne))>>>16))>>>16))>>>16),this._h6h=d<<16|65535&s,this._h6l=l<<16|65535&a,d=(k>>>16)+(re>>>16)+((s=(65535&k)+(65535&re)+((l=(Y>>>16)+(ie>>>16)+((a=(65535&Y)+(65535&ie))>>>16))>>>16))>>>16),this._h7h=d<<16|65535&s,this._h7l=l<<16|65535&a},e.SIZE_224=224,e.SIZE_256=256,e.SIZE_384=384,e.SIZE_512=512,e.EXTRA=[-2147483648,8388608,32768,128],e.SHIFT=[24,16,8,0],e.K=Uint32Array.from([1116352408,3609767458,1899447441,602891725,3049323471,3964484399,3921009573,2173295548,961987163,4081628472,1508970993,3053834265,2453635748,2937671579,2870763221,3664609560,3624381080,2734883394,310598401,1164996542,607225278,1323610764,1426881987,3590304994,1925078388,4068182383,2162078206,991336113,2614888103,633803317,3248222580,3479774868,3835390401,2666613458,4022224774,944711139,264347078,2341262773,604807628,2007800933,770255983,1495990901,1249150122,1856431235,1555081692,3175218132,1996064986,2198950837,2554220882,3999719339,2821834349,766784016,2952996808,2566594879,3210313671,3203337956,3336571891,1034457026,3584528711,2466948901,113926993,3758326383,338241895,168717936,666307205,1188179964,773529912,1546045734,1294757372,1522805485,1396182291,2643833823,1695183700,2343527390,1986661051,1014477480,2177026350,1206759142,2456956037,344077627,2730485921,1290863460,2820302411,3158454273,3259730800,3505952657,3345764771,106217008,3516065817,3606008344,3600352804,1432725776,4094571909,1467031594,275423344,851169720,430227734,3100823752,506948616,1363258195,659060556,3750685593,883997877,3785050280,958139571,3318307427,1322822218,3812723403,1537002063,2003034995,1747873779,3602036899,1955562222,1575990012,2024104815,1125592928,2227730452,2716904306,2361852424,442776044,2428436474,593698344,2756734187,3733110249,3204031479,2999351573,3329325298,3815920427,3391569614,3928383900,3515267271,566280711,3940187606,3454069534,4118630271,4000239992,116418474,1914138554,174292421,2731055270,289380356,3203993006,460393269,320620315,685471733,587496836,852142971,1086792851,1017036298,365543100,1126000580,2618297676,1288033470,3409855158,1501505948,4234509866,1607167915,987167468,1816402316,1246189591]),e}();t.Sha512=n})),B=d((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.RandomHelper=void 0;var n=function(){function e(){}return e.generate=function(e){return o.default.randomBytes(e)},e}();t.RandomHelper=n})),v=d((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.BigIntHelper=void 0;var n=function(){function e(){}return e.read3=function(e,t){var n=e[t+0]+(e[t+1]<<8)+(e[t+2]<<16)>>>0;return BigInt(n)},e.read4=function(e,t){var n=e[t+0]+(e[t+1]<<8)+(e[t+2]<<16)+(e[t+3]<<24)>>>0;return BigInt(n)},e.read8=function(t,n){var r=t[n+0]+(t[n+1]<<8)+(t[n+2]<<16)+(t[n+3]<<24)>>>0,i=t[n+4]+(t[n+5]<<8)+(t[n+6]<<16)+(t[n+7]<<24)>>>0;return BigInt(i)<>e.BIG_32&e.BIG_32_MASK);n[r]=255&i,n[r+1]=i>>8&255,n[r+2]=i>>16&255,n[r+3]=i>>24&255,n[r+4]=255&o,n[r+5]=o>>8&255,n[r+6]=o>>16&255,n[r+7]=o>>24&255},e.random=function(){return e.read8(B.RandomHelper.generate(8),0)},e.BIG_32=BigInt(32),e.BIG_32_MASK=BigInt(4294967295),e}();t.BigIntHelper=n})),b=d((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.BIG_8388607=t.BIG_2097151=t.BIG_683901=t.BIG_136657=t.BIG_997805=t.BIG_654183=t.BIG_470296=t.BIG_666643=t.BIG_38=t.BIG_ARR=t.BIG_1_SHIFTL_25=t.BIG_1_SHIFTL_24=t.BIG_1_SHIFTL_20=void 0,t.BIG_1_SHIFTL_20=BigInt(1)<>b.BIG_ARR[26],e-=u<>b.BIG_ARR[26],i-=c<>b.BIG_ARR[25];n+=h,t-=h<>b.BIG_ARR[25];a+=_,o-=_<>b.BIG_ARR[26];r+=p,n-=p<>b.BIG_ARR[26];l+=m,a-=m<>b.BIG_ARR[25];i+=E,r-=E<>b.BIG_ARR[25];s+=w,l-=w<>b.BIG_ARR[26],i-=c<>b.BIG_ARR[26];d+=I,s-=I<>b.BIG_ARR[25];e+=f*b.BIG_ARR[19],d-=f<>b.BIG_ARR[26],e-=u<>25;r=this.data[0]+r>>26,r=this.data[1]+r>>25,r=this.data[2]+r>>26,r=this.data[3]+r>>25,r=this.data[4]+r>>26,r=this.data[5]+r>>25,r=this.data[6]+r>>26,r=this.data[7]+r>>25,r=this.data[8]+r>>26,r=this.data[9]+r>>25,this.data[0]+=19*r,n[0]=this.data[0]>>26,this.data[1]+=n[0],this.data[0]-=n[0]<<26,n[1]=this.data[1]>>25,this.data[2]+=n[1],this.data[1]-=n[1]<<25,n[2]=this.data[2]>>26,this.data[3]+=n[2],this.data[2]-=n[2]<<26,n[3]=this.data[3]>>25,this.data[4]+=n[3],this.data[3]-=n[3]<<25,n[4]=this.data[4]>>26,this.data[5]+=n[4],this.data[4]-=n[4]<<26,n[5]=this.data[5]>>25,this.data[6]+=n[5],this.data[5]-=n[5]<<25,n[6]=this.data[6]>>26,this.data[7]+=n[6],this.data[6]-=n[6]<<26,n[7]=this.data[7]>>25,this.data[8]+=n[7],this.data[7]-=n[7]<<25,n[8]=this.data[8]>>26,this.data[9]+=n[8],this.data[8]-=n[8]<<26,n[9]=this.data[9]>>25,this.data[9]-=n[9]<<25,t[0]=Math.trunc(this.data[0]),t[1]=this.data[0]>>8,t[2]=this.data[0]>>16,t[3]=this.data[0]>>24|this.data[1]<<2,t[4]=this.data[1]>>6,t[5]=this.data[1]>>14,t[6]=this.data[1]>>22|this.data[2]<<3,t[7]=this.data[2]>>5,t[8]=this.data[2]>>13,t[9]=this.data[2]>>21|this.data[3]<<5,t[10]=this.data[3]>>3,t[11]=this.data[3]>>11,t[12]=this.data[3]>>19|this.data[4]<<6,t[13]=this.data[4]>>2,t[14]=this.data[4]>>10,t[15]=this.data[4]>>18,t[16]=Math.trunc(this.data[5]),t[17]=this.data[5]>>8,t[18]=this.data[5]>>16,t[19]=this.data[5]>>24|this.data[6]<<1,t[20]=this.data[6]>>7,t[21]=this.data[6]>>15,t[22]=this.data[6]>>23|this.data[7]<<3,t[23]=this.data[7]>>5,t[24]=this.data[7]>>13,t[25]=this.data[7]>>21|this.data[8]<<4,t[26]=this.data[8]>>4,t[27]=this.data[8]>>12,t[28]=this.data[8]>>20|this.data[9]<<6,t[29]=this.data[9]>>2,t[30]=this.data[9]>>10,t[31]=this.data[9]>>18},e.prototype.isNegative=function(){var e=new Uint8Array(32);return this.toBytes(e),1&e[0]},e.prototype.isNonZero=function(){var e=new Uint8Array(32);this.toBytes(e);for(var t=0,n=0;n>4,t|=t>>2,1&(t|=t>>1)},e.prototype.neg=function(){for(var t=0;t>31&1},e.prototype.equal=function(e,t){var n=4294967295&(e^t);return n--,Math.abs(n>>31)},e}();t.PreComputedGroupElement=n})),C=d((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.CONST_BASE=t.CONST_BI=t.CONST_ORDER=t.CONST_A=t.CONST_SQRT_M1=t.CONST_D2=t.CONST_D=void 0,t.CONST_D=new F.FieldElement([-10913610,13857413,-15372611,6949391,114729,-8787816,-6275908,-3247719,-18696448,-12055116]),t.CONST_D2=new F.FieldElement([-21827239,-5839606,-30745221,13898782,229458,15978800,-12551817,-6495438,29715968,9444199]),t.CONST_SQRT_M1=new F.FieldElement([-32595792,-7943725,9377950,3500415,12389472,-272473,-25146209,-2005654,326686,11406482]),t.CONST_A=new F.FieldElement([486662,0,0,0,0,0,0,0,0,0]),t.CONST_ORDER=[BigInt(0x5812631a5cf5d400),BigInt(0x14def9dea2f79d00),b.BIG_ARR[0],BigInt(0x1000000000000000)],t.CONST_BI=[new S.PreComputedGroupElement(new F.FieldElement([25967493,-14356035,29566456,3660896,-12694345,4014787,27544626,-11754271,-6079156,2047605]),new F.FieldElement([-12545711,934262,-2722910,3049990,-727428,9406986,12720692,5043384,19500929,-15469378]),new F.FieldElement([-8738181,4489570,9688441,-14785194,10184609,-12363380,29287919,11864899,-24514362,-4438546])),new S.PreComputedGroupElement(new F.FieldElement([15636291,-9688557,24204773,-7912398,616977,-16685262,27787600,-14772189,28944400,-1550024]),new F.FieldElement([16568933,4717097,-11556148,-1102322,15682896,-11807043,16354577,-11775962,7689662,11199574]),new F.FieldElement([30464156,-5976125,-11779434,-15670865,23220365,15915852,7512774,10017326,-17749093,-9920357])),new S.PreComputedGroupElement(new F.FieldElement([10861363,11473154,27284546,1981175,-30064349,12577861,32867885,14515107,-15438304,10819380]),new F.FieldElement([4708026,6336745,20377586,9066809,-11272109,6594696,-25653668,12483688,-12668491,5581306]),new F.FieldElement([19563160,16186464,-29386857,4097519,10237984,-4348115,28542350,13850243,-23678021,-15815942])),new S.PreComputedGroupElement(new F.FieldElement([5153746,9909285,1723747,-2777874,30523605,5516873,19480852,5230134,-23952439,-15175766]),new F.FieldElement([-30269007,-3463509,7665486,10083793,28475525,1649722,20654025,16520125,30598449,7715701]),new F.FieldElement([28881845,14381568,9657904,3680757,-20181635,7843316,-31400660,1370708,29794553,-1409300])),new S.PreComputedGroupElement(new F.FieldElement([-22518993,-6692182,14201702,-8745502,-23510406,8844726,18474211,-1361450,-13062696,13821877]),new F.FieldElement([-6455177,-7839871,3374702,-4740862,-27098617,-10571707,31655028,-7212327,18853322,-14220951]),new F.FieldElement([4566830,-12963868,-28974889,-12240689,-7602672,-2830569,-8514358,-10431137,2207753,-3209784])),new S.PreComputedGroupElement(new F.FieldElement([-25154831,-4185821,29681144,7868801,-6854661,-9423865,-12437364,-663e3,-31111463,-16132436]),new F.FieldElement([25576264,-2703214,7349804,-11814844,16472782,9300885,3844789,15725684,171356,6466918]),new F.FieldElement([23103977,13316479,9739013,-16149481,817875,-15038942,8965339,-14088058,-30714912,16193877])),new S.PreComputedGroupElement(new F.FieldElement([-33521811,3180713,-2394130,14003687,-16903474,-16270840,17238398,4729455,-18074513,9256800]),new F.FieldElement([-25182317,-4174131,32336398,5036987,-21236817,11360617,22616405,9761698,-19827198,630305]),new F.FieldElement([-13720693,2639453,-24237460,-7406481,9494427,-5774029,-6554551,-15960994,-2449256,-14291300])),new S.PreComputedGroupElement(new F.FieldElement([-3151181,-5046075,9282714,6866145,-31907062,-863023,-18940575,15033784,25105118,-7894876]),new F.FieldElement([-24326370,15950226,-31801215,-14592823,-11662737,-5090925,1573892,-2625887,2198790,-15804619]),new F.FieldElement([-3099351,10324967,-2241613,7453183,-5446979,-2735503,-13812022,-16236442,-32461234,-12290683]))],t.CONST_BASE=[[new S.PreComputedGroupElement(new F.FieldElement([25967493,-14356035,29566456,3660896,-12694345,4014787,27544626,-11754271,-6079156,2047605]),new F.FieldElement([-12545711,934262,-2722910,3049990,-727428,9406986,12720692,5043384,19500929,-15469378]),new F.FieldElement([-8738181,4489570,9688441,-14785194,10184609,-12363380,29287919,11864899,-24514362,-4438546])),new S.PreComputedGroupElement(new F.FieldElement([-12815894,-12976347,-21581243,11784320,-25355658,-2750717,-11717903,-3814571,-358445,-10211303]),new F.FieldElement([-21703237,6903825,27185491,6451973,-29577724,-9554005,-15616551,11189268,-26829678,-5319081]),new F.FieldElement([26966642,11152617,32442495,15396054,14353839,-12752335,-3128826,-9541118,-15472047,-4166697])),new S.PreComputedGroupElement(new F.FieldElement([15636291,-9688557,24204773,-7912398,616977,-16685262,27787600,-14772189,28944400,-1550024]),new F.FieldElement([16568933,4717097,-11556148,-1102322,15682896,-11807043,16354577,-11775962,7689662,11199574]),new F.FieldElement([30464156,-5976125,-11779434,-15670865,23220365,15915852,7512774,10017326,-17749093,-9920357])),new S.PreComputedGroupElement(new F.FieldElement([-17036878,13921892,10945806,-6033431,27105052,-16084379,-28926210,15006023,3284568,-6276540]),new F.FieldElement([23599295,-8306047,-11193664,-7687416,13236774,10506355,7464579,9656445,13059162,10374397]),new F.FieldElement([7798556,16710257,3033922,2874086,28997861,2835604,32406664,-3839045,-641708,-101325])),new S.PreComputedGroupElement(new F.FieldElement([10861363,11473154,27284546,1981175,-30064349,12577861,32867885,14515107,-15438304,10819380]),new F.FieldElement([4708026,6336745,20377586,9066809,-11272109,6594696,-25653668,12483688,-12668491,5581306]),new F.FieldElement([19563160,16186464,-29386857,4097519,10237984,-4348115,28542350,13850243,-23678021,-15815942])),new S.PreComputedGroupElement(new F.FieldElement([-15371964,-12862754,32573250,4720197,-26436522,5875511,-19188627,-15224819,-9818940,-12085777]),new F.FieldElement([-8549212,109983,15149363,2178705,22900618,4543417,3044240,-15689887,1762328,14866737]),new F.FieldElement([-18199695,-15951423,-10473290,1707278,-17185920,3916101,-28236412,3959421,27914454,4383652])),new S.PreComputedGroupElement(new F.FieldElement([5153746,9909285,1723747,-2777874,30523605,5516873,19480852,5230134,-23952439,-15175766]),new F.FieldElement([-30269007,-3463509,7665486,10083793,28475525,1649722,20654025,16520125,30598449,7715701]),new F.FieldElement([28881845,14381568,9657904,3680757,-20181635,7843316,-31400660,1370708,29794553,-1409300])),new S.PreComputedGroupElement(new F.FieldElement([14499471,-2729599,-33191113,-4254652,28494862,14271267,30290735,10876454,-33154098,2381726]),new F.FieldElement([-7195431,-2655363,-14730155,462251,-27724326,3941372,-6236617,3696005,-32300832,15351955]),new F.FieldElement([27431194,8222322,16448760,-3907995,-18707002,11938355,-32961401,-2970515,29551813,10109425]))],[new S.PreComputedGroupElement(new F.FieldElement([-13657040,-13155431,-31283750,11777098,21447386,6519384,-2378284,-1627556,10092783,-4764171]),new F.FieldElement([27939166,14210322,4677035,16277044,-22964462,-12398139,-32508754,12005538,-17810127,12803510]),new F.FieldElement([17228999,-15661624,-1233527,300140,-1224870,-11714777,30364213,-9038194,18016357,4397660])),new S.PreComputedGroupElement(new F.FieldElement([-10958843,-7690207,4776341,-14954238,27850028,-15602212,-26619106,14544525,-17477504,982639]),new F.FieldElement([29253598,15796703,-2863982,-9908884,10057023,3163536,7332899,-4120128,-21047696,9934963]),new F.FieldElement([5793303,16271923,-24131614,-10116404,29188560,1206517,-14747930,4559895,-30123922,-10897950])),new S.PreComputedGroupElement(new F.FieldElement([-27643952,-11493006,16282657,-11036493,28414021,-15012264,24191034,4541697,-13338309,5500568]),new F.FieldElement([12650548,-1497113,9052871,11355358,-17680037,-8400164,-17430592,12264343,10874051,13524335]),new F.FieldElement([25556948,-3045990,714651,2510400,23394682,-10415330,33119038,5080568,-22528059,5376628])),new S.PreComputedGroupElement(new F.FieldElement([-26088264,-4011052,-17013699,-3537628,-6726793,1920897,-22321305,-9447443,4535768,1569007]),new F.FieldElement([-2255422,14606630,-21692440,-8039818,28430649,8775819,-30494562,3044290,31848280,12543772]),new F.FieldElement([-22028579,2943893,-31857513,6777306,13784462,-4292203,-27377195,-2062731,7718482,14474653])),new S.PreComputedGroupElement(new F.FieldElement([2385315,2454213,-22631320,46603,-4437935,-15680415,656965,-7236665,24316168,-5253567]),new F.FieldElement([13741529,10911568,-33233417,-8603737,-20177830,-1033297,33040651,-13424532,-20729456,8321686]),new F.FieldElement([21060490,-2212744,15712757,-4336099,1639040,10656336,23845965,-11874838,-9984458,608372])),new S.PreComputedGroupElement(new F.FieldElement([-13672732,-15087586,-10889693,-7557059,-6036909,11305547,1123968,-6780577,27229399,23887]),new F.FieldElement([-23244140,-294205,-11744728,14712571,-29465699,-2029617,12797024,-6440308,-1633405,16678954]),new F.FieldElement([-29500620,4770662,-16054387,14001338,7830047,9564805,-1508144,-4795045,-17169265,4904953])),new S.PreComputedGroupElement(new F.FieldElement([24059557,14617003,19037157,-15039908,19766093,-14906429,5169211,16191880,2128236,-4326833]),new F.FieldElement([-16981152,4124966,-8540610,-10653797,30336522,-14105247,-29806336,916033,-6882542,-2986532]),new F.FieldElement([-22630907,12419372,-7134229,-7473371,-16478904,16739175,285431,2763829,15736322,4143876])),new S.PreComputedGroupElement(new F.FieldElement([2379352,11839345,-4110402,-5988665,11274298,794957,212801,-14594663,23527084,-16458268]),new F.FieldElement([33431127,-11130478,-17838966,-15626900,8909499,8376530,-32625340,4087881,-15188911,-14416214]),new F.FieldElement([1767683,7197987,-13205226,-2022635,-13091350,448826,5799055,4357868,-4774191,-16323038]))],[new S.PreComputedGroupElement(new F.FieldElement([6721966,13833823,-23523388,-1551314,26354293,-11863321,23365147,-3949732,7390890,2759800]),new F.FieldElement([4409041,2052381,23373853,10530217,7676779,-12885954,21302353,-4264057,1244380,-12919645]),new F.FieldElement([-4421239,7169619,4982368,-2957590,30256825,-2777540,14086413,9208236,15886429,16489664])),new S.PreComputedGroupElement(new F.FieldElement([1996075,10375649,14346367,13311202,-6874135,-16438411,-13693198,398369,-30606455,-712933]),new F.FieldElement([-25307465,9795880,-2777414,14878809,-33531835,14780363,13348553,12076947,-30836462,5113182]),new F.FieldElement([-17770784,11797796,31950843,13929123,-25888302,12288344,-30341101,-7336386,13847711,5387222])),new S.PreComputedGroupElement(new F.FieldElement([-18582163,-3416217,17824843,-2340966,22744343,-10442611,8763061,3617786,-19600662,10370991]),new F.FieldElement([20246567,-14369378,22358229,-543712,18507283,-10413996,14554437,-8746092,32232924,16763880]),new F.FieldElement([9648505,10094563,26416693,14745928,-30374318,-6472621,11094161,15689506,3140038,-16510092])),new S.PreComputedGroupElement(new F.FieldElement([-16160072,5472695,31895588,4744994,8823515,10365685,-27224800,9448613,-28774454,366295]),new F.FieldElement([19153450,11523972,-11096490,-6503142,-24647631,5420647,28344573,8041113,719605,11671788]),new F.FieldElement([8678025,2694440,-6808014,2517372,4964326,11152271,-15432916,-15266516,27000813,-10195553])),new S.PreComputedGroupElement(new F.FieldElement([-15157904,7134312,8639287,-2814877,-7235688,10421742,564065,5336097,6750977,-14521026]),new F.FieldElement([11836410,-3979488,26297894,16080799,23455045,15735944,1695823,-8819122,8169720,16220347]),new F.FieldElement([-18115838,8653647,17578566,-6092619,-8025777,-16012763,-11144307,-2627664,-5990708,-14166033])),new S.PreComputedGroupElement(new F.FieldElement([-23308498,-10968312,15213228,-10081214,-30853605,-11050004,27884329,2847284,2655861,1738395]),new F.FieldElement([-27537433,-14253021,-25336301,-8002780,-9370762,8129821,21651608,-3239336,-19087449,-11005278]),new F.FieldElement([1533110,3437855,23735889,459276,29970501,11335377,26030092,5821408,10478196,8544890])),new S.PreComputedGroupElement(new F.FieldElement([32173121,-16129311,24896207,3921497,22579056,-3410854,19270449,12217473,17789017,-3395995]),new F.FieldElement([-30552961,-2228401,-15578829,-10147201,13243889,517024,15479401,-3853233,30460520,1052596]),new F.FieldElement([-11614875,13323618,32618793,8175907,-15230173,12596687,27491595,-4612359,3179268,-9478891])),new S.PreComputedGroupElement(new F.FieldElement([31947069,-14366651,-4640583,-15339921,-15125977,-6039709,-14756777,-16411740,19072640,-9511060]),new F.FieldElement([11685058,11822410,3158003,-13952594,33402194,-4165066,5977896,-5215017,473099,5040608]),new F.FieldElement([-20290863,8198642,-27410132,11602123,1290375,-2799760,28326862,1721092,-19558642,-3131606]))],[new S.PreComputedGroupElement(new F.FieldElement([7881532,10687937,7578723,7738378,-18951012,-2553952,21820786,8076149,-27868496,11538389]),new F.FieldElement([-19935666,3899861,18283497,-6801568,-15728660,-11249211,8754525,7446702,-5676054,5797016]),new F.FieldElement([-11295600,-3793569,-15782110,-7964573,12708869,-8456199,2014099,-9050574,-2369172,-5877341])),new S.PreComputedGroupElement(new F.FieldElement([-22472376,-11568741,-27682020,1146375,18956691,16640559,1192730,-3714199,15123619,10811505]),new F.FieldElement([14352098,-3419715,-18942044,10822655,32750596,4699007,-70363,15776356,-28886779,-11974553]),new F.FieldElement([-28241164,-8072475,-4978962,-5315317,29416931,1847569,-20654173,-16484855,4714547,-9600655])),new S.PreComputedGroupElement(new F.FieldElement([15200332,8368572,19679101,15970074,-31872674,1959451,24611599,-4543832,-11745876,12340220]),new F.FieldElement([12876937,-10480056,33134381,6590940,-6307776,14872440,9613953,8241152,15370987,9608631]),new F.FieldElement([-4143277,-12014408,8446281,-391603,4407738,13629032,-7724868,15866074,-28210621,-8814099])),new S.PreComputedGroupElement(new F.FieldElement([26660628,-15677655,8393734,358047,-7401291,992988,-23904233,858697,20571223,8420556]),new F.FieldElement([14620715,13067227,-15447274,8264467,14106269,15080814,33531827,12516406,-21574435,-12476749]),new F.FieldElement([236881,10476226,57258,-14677024,6472998,2466984,17258519,7256740,8791136,15069930])),new S.PreComputedGroupElement(new F.FieldElement([1276410,-9371918,22949635,-16322807,-23493039,-5702186,14711875,4874229,-30663140,-2331391]),new F.FieldElement([5855666,4990204,-13711848,7294284,-7804282,1924647,-1423175,-7912378,-33069337,9234253]),new F.FieldElement([20590503,-9018988,31529744,-7352666,-2706834,10650548,31559055,-11609587,18979186,13396066])),new S.PreComputedGroupElement(new F.FieldElement([24474287,4968103,22267082,4407354,24063882,-8325180,-18816887,13594782,33514650,7021958]),new F.FieldElement([-11566906,-6565505,-21365085,15928892,-26158305,4315421,-25948728,-3916677,-21480480,12868082]),new F.FieldElement([-28635013,13504661,19988037,-2132761,21078225,6443208,-21446107,2244500,-12455797,-8089383])),new S.PreComputedGroupElement(new F.FieldElement([-30595528,13793479,-5852820,319136,-25723172,-6263899,33086546,8957937,-15233648,5540521]),new F.FieldElement([-11630176,-11503902,-8119500,-7643073,2620056,1022908,-23710744,-1568984,-16128528,-14962807]),new F.FieldElement([23152971,775386,27395463,14006635,-9701118,4649512,1689819,892185,-11513277,-15205948])),new S.PreComputedGroupElement(new F.FieldElement([9770129,9586738,26496094,4324120,1556511,-3550024,27453819,4763127,-19179614,5867134]),new F.FieldElement([-32765025,1927590,31726409,-4753295,23962434,-16019500,27846559,5931263,-29749703,-16108455]),new F.FieldElement([27461885,-2977536,22380810,1815854,-23033753,-3031938,7283490,-15148073,-19526700,7734629]))],[new S.PreComputedGroupElement(new F.FieldElement([-8010264,-9590817,-11120403,6196038,29344158,-13430885,7585295,-3176626,18549497,15302069]),new F.FieldElement([-32658337,-6171222,-7672793,-11051681,6258878,13504381,10458790,-6418461,-8872242,8424746]),new F.FieldElement([24687205,8613276,-30667046,-3233545,1863892,-1830544,19206234,7134917,-11284482,-828919])),new S.PreComputedGroupElement(new F.FieldElement([11334899,-9218022,8025293,12707519,17523892,-10476071,10243738,-14685461,-5066034,16498837]),new F.FieldElement([8911542,6887158,-9584260,-6958590,11145641,-9543680,17303925,-14124238,6536641,10543906]),new F.FieldElement([-28946384,15479763,-17466835,568876,-1497683,11223454,-2669190,-16625574,-27235709,8876771])),new S.PreComputedGroupElement(new F.FieldElement([-25742899,-12566864,-15649966,-846607,-33026686,-796288,-33481822,15824474,-604426,-9039817]),new F.FieldElement([10330056,70051,7957388,-9002667,9764902,15609756,27698697,-4890037,1657394,3084098]),new F.FieldElement([10477963,-7470260,12119566,-13250805,29016247,-5365589,31280319,14396151,-30233575,15272409])),new S.PreComputedGroupElement(new F.FieldElement([-12288309,3169463,28813183,16658753,25116432,-5630466,-25173957,-12636138,-25014757,1950504]),new F.FieldElement([-26180358,9489187,11053416,-14746161,-31053720,5825630,-8384306,-8767532,15341279,8373727]),new F.FieldElement([28685821,7759505,-14378516,-12002860,-31971820,4079242,298136,-10232602,-2878207,15190420])),new S.PreComputedGroupElement(new F.FieldElement([-32932876,13806336,-14337485,-15794431,-24004620,10940928,8669718,2742393,-26033313,-6875003]),new F.FieldElement([-1580388,-11729417,-25979658,-11445023,-17411874,-10912854,9291594,-16247779,-12154742,6048605]),new F.FieldElement([-30305315,14843444,1539301,11864366,20201677,1900163,13934231,5128323,11213262,9168384])),new S.PreComputedGroupElement(new F.FieldElement([-26280513,11007847,19408960,-940758,-18592965,-4328580,-5088060,-11105150,20470157,-16398701]),new F.FieldElement([-23136053,9282192,14855179,-15390078,-7362815,-14408560,-22783952,14461608,14042978,5230683]),new F.FieldElement([29969567,-2741594,-16711867,-8552442,9175486,-2468974,21556951,3506042,-5933891,-12449708])),new S.PreComputedGroupElement(new F.FieldElement([-3144746,8744661,19704003,4581278,-20430686,6830683,-21284170,8971513,-28539189,15326563]),new F.FieldElement([-19464629,10110288,-17262528,-3503892,-23500387,1355669,-15523050,15300988,-20514118,9168260]),new F.FieldElement([-5353335,4488613,-23803248,16314347,7780487,-15638939,-28948358,9601605,33087103,-9011387])),new S.PreComputedGroupElement(new F.FieldElement([-19443170,-15512900,-20797467,-12445323,-29824447,10229461,-27444329,-15000531,-5996870,15664672]),new F.FieldElement([23294591,-16632613,-22650781,-8470978,27844204,11461195,13099750,-2460356,18151676,13417686]),new F.FieldElement([-24722913,-4176517,-31150679,5988919,-26858785,6685065,1661597,-12551441,15271676,-15452665]))],[new S.PreComputedGroupElement(new F.FieldElement([11433042,-13228665,8239631,-5279517,-1985436,-725718,-18698764,2167544,-6921301,-13440182]),new F.FieldElement([-31436171,15575146,30436815,12192228,-22463353,9395379,-9917708,-8638997,12215110,12028277]),new F.FieldElement([14098400,6555944,23007258,5757252,-15427832,-12950502,30123440,4617780,-16900089,-655628])),new S.PreComputedGroupElement(new F.FieldElement([-4026201,-15240835,11893168,13718664,-14809462,1847385,-15819999,10154009,23973261,-12684474]),new F.FieldElement([-26531820,-3695990,-1908898,2534301,-31870557,-16550355,18341390,-11419951,32013174,-10103539]),new F.FieldElement([-25479301,10876443,-11771086,-14625140,-12369567,1838104,21911214,6354752,4425632,-837822])),new S.PreComputedGroupElement(new F.FieldElement([-10433389,-14612966,22229858,-3091047,-13191166,776729,-17415375,-12020462,4725005,14044970]),new F.FieldElement([19268650,-7304421,1555349,8692754,-21474059,-9910664,6347390,-1411784,-19522291,-16109756]),new F.FieldElement([-24864089,12986008,-10898878,-5558584,-11312371,-148526,19541418,8180106,9282262,10282508])),new S.PreComputedGroupElement(new F.FieldElement([-26205082,4428547,-8661196,-13194263,4098402,-14165257,15522535,8372215,5542595,-10702683]),new F.FieldElement([-10562541,14895633,26814552,-16673850,-17480754,-2489360,-2781891,6993761,-18093885,10114655]),new F.FieldElement([-20107055,-929418,31422704,10427861,-7110749,6150669,-29091755,-11529146,25953725,-106158])),new S.PreComputedGroupElement(new F.FieldElement([-4234397,-8039292,-9119125,3046e3,2101609,-12607294,19390020,6094296,-3315279,12831125]),new F.FieldElement([-15998678,7578152,5310217,14408357,-33548620,-224739,31575954,6326196,7381791,-2421839]),new F.FieldElement([-20902779,3296811,24736065,-16328389,18374254,7318640,6295303,8082724,-15362489,12339664])),new S.PreComputedGroupElement(new F.FieldElement([27724736,2291157,6088201,-14184798,1792727,5857634,13848414,15768922,25091167,14856294]),new F.FieldElement([-18866652,8331043,24373479,8541013,-701998,-9269457,12927300,-12695493,-22182473,-9012899]),new F.FieldElement([-11423429,-5421590,11632845,3405020,30536730,-11674039,-27260765,13866390,30146206,9142070])),new S.PreComputedGroupElement(new F.FieldElement([3924129,-15307516,-13817122,-10054960,12291820,-668366,-27702774,9326384,-8237858,4171294]),new F.FieldElement([-15921940,16037937,6713787,16606682,-21612135,2790944,26396185,3731949,345228,-5462949]),new F.FieldElement([-21327538,13448259,25284571,1143661,20614966,-8849387,2031539,-12391231,-16253183,-13582083])),new S.PreComputedGroupElement(new F.FieldElement([31016211,-16722429,26371392,-14451233,-5027349,14854137,17477601,3842657,28012650,-16405420]),new F.FieldElement([-5075835,9368966,-8562079,-4600902,-15249953,6970560,-9189873,16292057,-8867157,3507940]),new F.FieldElement([29439664,3537914,23333589,6997794,-17555561,-11018068,-15209202,-15051267,-9164929,6580396]))],[new S.PreComputedGroupElement(new F.FieldElement([-12185861,-7679788,16438269,10826160,-8696817,-6235611,17860444,-9273846,-2095802,9304567]),new F.FieldElement([20714564,-4336911,29088195,7406487,11426967,-5095705,14792667,-14608617,5289421,-477127]),new F.FieldElement([-16665533,-10650790,-6160345,-13305760,9192020,-1802462,17271490,12349094,26939669,-3752294])),new S.PreComputedGroupElement(new F.FieldElement([-12889898,9373458,31595848,16374215,21471720,13221525,-27283495,-12348559,-3698806,117887]),new F.FieldElement([22263325,-6560050,3984570,-11174646,-15114008,-566785,28311253,5358056,-23319780,541964]),new F.FieldElement([16259219,3261970,2309254,-15534474,-16885711,-4581916,24134070,-16705829,-13337066,-13552195])),new S.PreComputedGroupElement(new F.FieldElement([9378160,-13140186,-22845982,-12745264,28198281,-7244098,-2399684,-717351,690426,14876244]),new F.FieldElement([24977353,-314384,-8223969,-13465086,28432343,-1176353,-13068804,-12297348,-22380984,6618999]),new F.FieldElement([-1538174,11685646,12944378,13682314,-24389511,-14413193,8044829,-13817328,32239829,-5652762])),new S.PreComputedGroupElement(new F.FieldElement([-18603066,4762990,-926250,8885304,-28412480,-3187315,9781647,-10350059,32779359,5095274]),new F.FieldElement([-33008130,-5214506,-32264887,-3685216,9460461,-9327423,-24601656,14506724,21639561,-2630236]),new F.FieldElement([-16400943,-13112215,25239338,15531969,3987758,-4499318,-1289502,-6863535,17874574,558605])),new S.PreComputedGroupElement(new F.FieldElement([-13600129,10240081,9171883,16131053,-20869254,9599700,33499487,5080151,2085892,5119761]),new F.FieldElement([-22205145,-2519528,-16381601,414691,-25019550,2170430,30634760,-8363614,-31999993,-5759884]),new F.FieldElement([-6845704,15791202,8550074,-1312654,29928809,-12092256,27534430,-7192145,-22351378,12961482])),new S.PreComputedGroupElement(new F.FieldElement([-24492060,-9570771,10368194,11582341,-23397293,-2245287,16533930,8206996,-30194652,-5159638]),new F.FieldElement([-11121496,-3382234,2307366,6362031,-135455,8868177,-16835630,7031275,7589640,8945490]),new F.FieldElement([-32152748,8917967,6661220,-11677616,-1192060,-15793393,7251489,-11182180,24099109,-14456170])),new S.PreComputedGroupElement(new F.FieldElement([5019558,-7907470,4244127,-14714356,-26933272,6453165,-19118182,-13289025,-6231896,-10280736]),new F.FieldElement([10853594,10721687,26480089,5861829,-22995819,1972175,-1866647,-10557898,-3363451,-6441124]),new F.FieldElement([-17002408,5906790,221599,-6563147,7828208,-13248918,24362661,-2008168,-13866408,7421392])),new S.PreComputedGroupElement(new F.FieldElement([8139927,-6546497,32257646,-5890546,30375719,1886181,-21175108,15441252,28826358,-4123029]),new F.FieldElement([6267086,9695052,7709135,-16603597,-32869068,-1886135,14795160,-7840124,13746021,-1742048]),new F.FieldElement([28584902,7787108,-6732942,-15050729,22846041,-7571236,-3181936,-363524,4771362,-8419958]))],[new S.PreComputedGroupElement(new F.FieldElement([24949256,6376279,-27466481,-8174608,-18646154,-9930606,33543569,-12141695,3569627,11342593]),new F.FieldElement([26514989,4740088,27912651,3697550,19331575,-11472339,6809886,4608608,7325975,-14801071]),new F.FieldElement([-11618399,-14554430,-24321212,7655128,-1369274,5214312,-27400540,10258390,-17646694,-8186692])),new S.PreComputedGroupElement(new F.FieldElement([11431204,15823007,26570245,14329124,18029990,4796082,-31446179,15580664,9280358,-3973687]),new F.FieldElement([-160783,-10326257,-22855316,-4304997,-20861367,-13621002,-32810901,-11181622,-15545091,4387441]),new F.FieldElement([-20799378,12194512,3937617,-5805892,-27154820,9340370,-24513992,8548137,20617071,-7482001])),new S.PreComputedGroupElement(new F.FieldElement([-938825,-3930586,-8714311,16124718,24603125,-6225393,-13775352,-11875822,24345683,10325460]),new F.FieldElement([-19855277,-1568885,-22202708,8714034,14007766,6928528,16318175,-1010689,4766743,3552007]),new F.FieldElement([-21751364,-16730916,1351763,-803421,-4009670,3950935,3217514,14481909,10988822,-3994762])),new S.PreComputedGroupElement(new F.FieldElement([15564307,-14311570,3101243,5684148,30446780,-8051356,12677127,-6505343,-8295852,13296005]),new F.FieldElement([-9442290,6624296,-30298964,-11913677,-4670981,-2057379,31521204,9614054,-30000824,12074674]),new F.FieldElement([4771191,-135239,14290749,-13089852,27992298,14998318,-1413936,-1556716,29832613,-16391035])),new S.PreComputedGroupElement(new F.FieldElement([7064884,-7541174,-19161962,-5067537,-18891269,-2912736,25825242,5293297,-27122660,13101590]),new F.FieldElement([-2298563,2439670,-7466610,1719965,-27267541,-16328445,32512469,-5317593,-30356070,-4190957]),new F.FieldElement([-30006540,10162316,-33180176,3981723,-16482138,-13070044,14413974,9515896,19568978,9628812])),new S.PreComputedGroupElement(new F.FieldElement([33053803,199357,15894591,1583059,27380243,-4580435,-17838894,-6106839,-6291786,3437740]),new F.FieldElement([-18978877,3884493,19469877,12726490,15913552,13614290,-22961733,70104,7463304,4176122]),new F.FieldElement([-27124001,10659917,11482427,-16070381,12771467,-6635117,-32719404,-5322751,24216882,5944158])),new S.PreComputedGroupElement(new F.FieldElement([8894125,7450974,-2664149,-9765752,-28080517,-12389115,19345746,14680796,11632993,5847885]),new F.FieldElement([26942781,-2315317,9129564,-4906607,26024105,11769399,-11518837,6367194,-9727230,4782140]),new F.FieldElement([19916461,-4828410,-22910704,-11414391,25606324,-5972441,33253853,8220911,6358847,-1873857])),new S.PreComputedGroupElement(new F.FieldElement([801428,-2081702,16569428,11065167,29875704,96627,7908388,-4480480,-13538503,1387155]),new F.FieldElement([19646058,5720633,-11416706,12814209,11607948,12749789,14147075,15156355,-21866831,11835260]),new F.FieldElement([19299512,1155910,28703737,14890794,2925026,7269399,26121523,15467869,-26560550,5052483]))],[new S.PreComputedGroupElement(new F.FieldElement([-3017432,10058206,1980837,3964243,22160966,12322533,-6431123,-12618185,12228557,-7003677]),new F.FieldElement([32944382,14922211,-22844894,5188528,21913450,-8719943,4001465,13238564,-6114803,8653815]),new F.FieldElement([22865569,-4652735,27603668,-12545395,14348958,8234005,24808405,5719875,28483275,2841751])),new S.PreComputedGroupElement(new F.FieldElement([-16420968,-1113305,-327719,-12107856,21886282,-15552774,-1887966,-315658,19932058,-12739203]),new F.FieldElement([-11656086,10087521,-8864888,-5536143,-19278573,-3055912,3999228,13239134,-4777469,-13910208]),new F.FieldElement([1382174,-11694719,17266790,9194690,-13324356,9720081,20403944,11284705,-14013818,3093230])),new S.PreComputedGroupElement(new F.FieldElement([16650921,-11037932,-1064178,1570629,-8329746,7352753,-302424,16271225,-24049421,-6691850]),new F.FieldElement([-21911077,-5927941,-4611316,-5560156,-31744103,-10785293,24123614,15193618,-21652117,-16739389]),new F.FieldElement([-9935934,-4289447,-25279823,4372842,2087473,10399484,31870908,14690798,17361620,11864968])),new S.PreComputedGroupElement(new F.FieldElement([-11307610,6210372,13206574,5806320,-29017692,-13967200,-12331205,-7486601,-25578460,-16240689]),new F.FieldElement([14668462,-12270235,26039039,15305210,25515617,4542480,10453892,6577524,9145645,-6443880]),new F.FieldElement([5974874,3053895,-9433049,-10385191,-31865124,3225009,-7972642,3936128,-5652273,-3050304])),new S.PreComputedGroupElement(new F.FieldElement([30625386,-4729400,-25555961,-12792866,-20484575,7695099,17097188,-16303496,-27999779,1803632]),new F.FieldElement([-3553091,9865099,-5228566,4272701,-5673832,-16689700,14911344,12196514,-21405489,7047412]),new F.FieldElement([20093277,9920966,-11138194,-5343857,13161587,12044805,-32856851,4124601,-32343828,-10257566])),new S.PreComputedGroupElement(new F.FieldElement([-20788824,14084654,-13531713,7842147,19119038,-13822605,4752377,-8714640,-21679658,2288038]),new F.FieldElement([-26819236,-3283715,29965059,3039786,-14473765,2540457,29457502,14625692,-24819617,12570232]),new F.FieldElement([-1063558,-11551823,16920318,12494842,1278292,-5869109,-21159943,-3498680,-11974704,4724943])),new S.PreComputedGroupElement(new F.FieldElement([17960970,-11775534,-4140968,-9702530,-8876562,-1410617,-12907383,-8659932,-29576300,1903856]),new F.FieldElement([23134274,-14279132,-10681997,-1611936,20684485,15770816,-12989750,3190296,26955097,14109738]),new F.FieldElement([15308788,5320727,-30113809,-14318877,22902008,7767164,29425325,-11277562,31960942,11934971])),new S.PreComputedGroupElement(new F.FieldElement([-27395711,8435796,4109644,12222639,-24627868,14818669,20638173,4875028,10491392,1379718]),new F.FieldElement([-13159415,9197841,3875503,-8936108,-1383712,-5879801,33518459,16176658,21432314,12180697]),new F.FieldElement([-11787308,11500838,13787581,-13832590,-22430679,10140205,1465425,12689540,-10301319,-13872883]))],[new S.PreComputedGroupElement(new F.FieldElement([5414091,-15386041,-21007664,9643570,12834970,1186149,-2622916,-1342231,26128231,6032912]),new F.FieldElement([-26337395,-13766162,32496025,-13653919,17847801,-12669156,3604025,8316894,-25875034,-10437358]),new F.FieldElement([3296484,6223048,24680646,-12246460,-23052020,5903205,-8862297,-4639164,12376617,3188849])),new S.PreComputedGroupElement(new F.FieldElement([29190488,-14659046,27549113,-1183516,3520066,-10697301,32049515,-7309113,-16109234,-9852307]),new F.FieldElement([-14744486,-9309156,735818,-598978,-20407687,-5057904,25246078,-15795669,18640741,-960977]),new F.FieldElement([-6928835,-16430795,10361374,5642961,4910474,12345252,-31638386,-494430,10530747,1053335])),new S.PreComputedGroupElement(new F.FieldElement([-29265967,-14186805,-13538216,-12117373,-19457059,-10655384,-31462369,-2948985,24018831,15026644]),new F.FieldElement([-22592535,-3145277,-2289276,5953843,-13440189,9425631,25310643,13003497,-2314791,-15145616]),new F.FieldElement([-27419985,-603321,-8043984,-1669117,-26092265,13987819,-27297622,187899,-23166419,-2531735])),new S.PreComputedGroupElement(new F.FieldElement([-21744398,-13810475,1844840,5021428,-10434399,-15911473,9716667,16266922,-5070217,726099]),new F.FieldElement([29370922,-6053998,7334071,-15342259,9385287,2247707,-13661962,-4839461,30007388,-15823341]),new F.FieldElement([-936379,16086691,23751945,-543318,-1167538,-5189036,9137109,730663,9835848,4555336])),new S.PreComputedGroupElement(new F.FieldElement([-23376435,1410446,-22253753,-12899614,30867635,15826977,17693930,544696,-11985298,12422646]),new F.FieldElement([31117226,-12215734,-13502838,6561947,-9876867,-12757670,-5118685,-4096706,29120153,13924425]),new F.FieldElement([-17400879,-14233209,19675799,-2734756,-11006962,-5858820,-9383939,-11317700,7240931,-237388])),new S.PreComputedGroupElement(new F.FieldElement([-31361739,-11346780,-15007447,-5856218,-22453340,-12152771,1222336,4389483,3293637,-15551743]),new F.FieldElement([-16684801,-14444245,11038544,11054958,-13801175,-3338533,-24319580,7733547,12796905,-6335822]),new F.FieldElement([-8759414,-10817836,-25418864,10783769,-30615557,-9746811,-28253339,3647836,3222231,-11160462])),new S.PreComputedGroupElement(new F.FieldElement([18606113,1693100,-25448386,-15170272,4112353,10045021,23603893,-2048234,-7550776,2484985]),new F.FieldElement([9255317,-3131197,-12156162,-1004256,13098013,-9214866,16377220,-2102812,-19802075,-3034702]),new F.FieldElement([-22729289,7496160,-5742199,11329249,19991973,-3347502,-31718148,9936966,-30097688,-10618797])),new S.PreComputedGroupElement(new F.FieldElement([21878590,-5001297,4338336,13643897,-3036865,13160960,19708896,5415497,-7360503,-4109293]),new F.FieldElement([27736861,10103576,12500508,8502413,-3413016,-9633558,10436918,-1550276,-23659143,-8132100]),new F.FieldElement([19492550,-12104365,-29681976,-852630,-3208171,12403437,30066266,8367329,13243957,8709688]))],[new S.PreComputedGroupElement(new F.FieldElement([12015105,2801261,28198131,10151021,24818120,-4743133,-11194191,-5645734,5150968,7274186]),new F.FieldElement([2831366,-12492146,1478975,6122054,23825128,-12733586,31097299,6083058,31021603,-9793610]),new F.FieldElement([-2529932,-2229646,445613,10720828,-13849527,-11505937,-23507731,16354465,15067285,-14147707])),new S.PreComputedGroupElement(new F.FieldElement([7840942,14037873,-33364863,15934016,-728213,-3642706,21403988,1057586,-19379462,-12403220]),new F.FieldElement([915865,-16469274,15608285,-8789130,-24357026,6060030,-17371319,8410997,-7220461,16527025]),new F.FieldElement([32922597,-556987,20336074,-16184568,10903705,-5384487,16957574,52992,23834301,6588044])),new S.PreComputedGroupElement(new F.FieldElement([32752030,11232950,3381995,-8714866,22652988,-10744103,17159699,16689107,-20314580,-1305992]),new F.FieldElement([-4689649,9166776,-25710296,-10847306,11576752,12733943,7924251,-2752281,1976123,-7249027]),new F.FieldElement([21251222,16309901,-2983015,-6783122,30810597,12967303,156041,-3371252,12331345,-8237197])),new S.PreComputedGroupElement(new F.FieldElement([8651614,-4477032,-16085636,-4996994,13002507,2950805,29054427,-5106970,10008136,-4667901]),new F.FieldElement([31486080,15114593,-14261250,12951354,14369431,-7387845,16347321,-13662089,8684155,-10532952]),new F.FieldElement([19443825,11385320,24468943,-9659068,-23919258,2187569,-26263207,-6086921,31316348,14219878])),new S.PreComputedGroupElement(new F.FieldElement([-28594490,1193785,32245219,11392485,31092169,15722801,27146014,6992409,29126555,9207390]),new F.FieldElement([32382935,1110093,18477781,11028262,-27411763,-7548111,-4980517,10843782,-7957600,-14435730]),new F.FieldElement([2814918,7836403,27519878,-7868156,-20894015,-11553689,-21494559,8550130,28346258,1994730])),new S.PreComputedGroupElement(new F.FieldElement([-19578299,8085545,-14000519,-3948622,2785838,-16231307,-19516951,7174894,22628102,8115180]),new F.FieldElement([-30405132,955511,-11133838,-15078069,-32447087,-13278079,-25651578,3317160,-9943017,930272]),new F.FieldElement([-15303681,-6833769,28856490,1357446,23421993,1057177,24091212,-1388970,-22765376,-10650715])),new S.PreComputedGroupElement(new F.FieldElement([-22751231,-5303997,-12907607,-12768866,-15811511,-7797053,-14839018,-16554220,-1867018,8398970]),new F.FieldElement([-31969310,2106403,-4736360,1362501,12813763,16200670,22981545,-6291273,18009408,-15772772]),new F.FieldElement([-17220923,-9545221,-27784654,14166835,29815394,7444469,29551787,-3727419,19288549,1325865])),new S.PreComputedGroupElement(new F.FieldElement([15100157,-15835752,-23923978,-1005098,-26450192,15509408,12376730,-3479146,33166107,-8042750]),new F.FieldElement([20909231,13023121,-9209752,16251778,-5778415,-8094914,12412151,10018715,2213263,-13878373]),new F.FieldElement([32529814,-11074689,30361439,-16689753,-9135940,1513226,22922121,6382134,-5766928,8371348]))],[new S.PreComputedGroupElement(new F.FieldElement([9923462,11271500,12616794,3544722,-29998368,-1721626,12891687,-8193132,-26442943,10486144]),new F.FieldElement([-22597207,-7012665,8587003,-8257861,4084309,-12970062,361726,2610596,-23921530,-11455195]),new F.FieldElement([5408411,-1136691,-4969122,10561668,24145918,14240566,31319731,-4235541,19985175,-3436086])),new S.PreComputedGroupElement(new F.FieldElement([-13994457,16616821,14549246,3341099,32155958,13648976,-17577068,8849297,65030,8370684]),new F.FieldElement([-8320926,-12049626,31204563,5839400,-20627288,-1057277,-19442942,6922164,12743482,-9800518]),new F.FieldElement([-2361371,12678785,28815050,4759974,-23893047,4884717,23783145,11038569,18800704,255233])),new S.PreComputedGroupElement(new F.FieldElement([-5269658,-1773886,13957886,7990715,23132995,728773,13393847,9066957,19258688,-14753793]),new F.FieldElement([-2936654,-10827535,-10432089,14516793,-3640786,4372541,-31934921,2209390,-1524053,2055794]),new F.FieldElement([580882,16705327,5468415,-2683018,-30926419,-14696e3,-7203346,-8994389,-30021019,7394435])),new S.PreComputedGroupElement(new F.FieldElement([23838809,1822728,-15738443,15242727,8318092,-3733104,-21672180,-3492205,-4821741,14799921]),new F.FieldElement([13345610,9759151,3371034,-16137791,16353039,8577942,31129804,13496856,-9056018,7402518]),new F.FieldElement([2286874,-4435931,-20042458,-2008336,-13696227,5038122,11006906,-15760352,8205061,1607563])),new S.PreComputedGroupElement(new F.FieldElement([14414086,-8002132,3331830,-3208217,22249151,-5594188,18364661,-2906958,30019587,-9029278]),new F.FieldElement([-27688051,1585953,-10775053,931069,-29120221,-11002319,-14410829,12029093,9944378,8024]),new F.FieldElement([4368715,-3709630,29874200,-15022983,-20230386,-11410704,-16114594,-999085,-8142388,5640030])),new S.PreComputedGroupElement(new F.FieldElement([10299610,13746483,11661824,16234854,7630238,5998374,9809887,-16694564,15219798,-14327783]),new F.FieldElement([27425505,-5719081,3055006,10660664,23458024,595578,-15398605,-1173195,-18342183,9742717]),new F.FieldElement([6744077,2427284,26042789,2720740,-847906,1118974,32324614,7406442,12420155,1994844])),new S.PreComputedGroupElement(new F.FieldElement([14012521,-5024720,-18384453,-9578469,-26485342,-3936439,-13033478,-10909803,24319929,-6446333]),new F.FieldElement([16412690,-4507367,10772641,15929391,-17068788,-4658621,10555945,-10484049,-30102368,-4739048]),new F.FieldElement([22397382,-7767684,-9293161,-12792868,17166287,-9755136,-27333065,6199366,21880021,-12250760])),new S.PreComputedGroupElement(new F.FieldElement([-4283307,5368523,-31117018,8163389,-30323063,3209128,16557151,8890729,8840445,4957760]),new F.FieldElement([-15447727,709327,-6919446,-10870178,-29777922,6522332,-21720181,12130072,-14796503,5005757]),new F.FieldElement([-2114751,-14308128,23019042,15765735,-25269683,6002752,10183197,-13239326,-16395286,-2176112]))],[new S.PreComputedGroupElement(new F.FieldElement([-19025756,1632005,13466291,-7995100,-23640451,16573537,-32013908,-3057104,22208662,2000468]),new F.FieldElement([3065073,-1412761,-25598674,-361432,-17683065,-5703415,-8164212,11248527,-3691214,-7414184]),new F.FieldElement([10379208,-6045554,8877319,1473647,-29291284,-12507580,16690915,2553332,-3132688,16400289])),new S.PreComputedGroupElement(new F.FieldElement([15716668,1254266,-18472690,7446274,-8448918,6344164,-22097271,-7285580,26894937,9132066]),new F.FieldElement([24158887,12938817,11085297,-8177598,-28063478,-4457083,-30576463,64452,-6817084,-2692882]),new F.FieldElement([13488534,7794716,22236231,5989356,25426474,-12578208,2350710,-3418511,-4688006,2364226])),new S.PreComputedGroupElement(new F.FieldElement([16335052,9132434,25640582,6678888,1725628,8517937,-11807024,-11697457,15445875,-7798101]),new F.FieldElement([29004207,-7867081,28661402,-640412,-12794003,-7943086,31863255,-4135540,-278050,-15759279]),new F.FieldElement([-6122061,-14866665,-28614905,14569919,-10857999,-3591829,10343412,-6976290,-29828287,-10815811])),new S.PreComputedGroupElement(new F.FieldElement([27081650,3463984,14099042,-4517604,1616303,-6205604,29542636,15372179,17293797,960709]),new F.FieldElement([20263915,11434237,-5765435,11236810,13505955,-10857102,-16111345,6493122,-19384511,7639714]),new F.FieldElement([-2830798,-14839232,25403038,-8215196,-8317012,-16173699,18006287,-16043750,29994677,-15808121])),new S.PreComputedGroupElement(new F.FieldElement([9769828,5202651,-24157398,-13631392,-28051003,-11561624,-24613141,-13860782,-31184575,709464]),new F.FieldElement([12286395,13076066,-21775189,-1176622,-25003198,4057652,-32018128,-8890874,16102007,13205847]),new F.FieldElement([13733362,5599946,10557076,3195751,-5557991,8536970,-25540170,8525972,10151379,10394400])),new S.PreComputedGroupElement(new F.FieldElement([4024660,-16137551,22436262,12276534,-9099015,-2686099,19698229,11743039,-33302334,8934414]),new F.FieldElement([-15879800,-4525240,-8580747,-2934061,14634845,-698278,-9449077,3137094,-11536886,11721158]),new F.FieldElement([17555939,-5013938,8268606,2331751,-22738815,9761013,9319229,8835153,-9205489,-1280045])),new S.PreComputedGroupElement(new F.FieldElement([-461409,-7830014,20614118,16688288,-7514766,-4807119,22300304,505429,6108462,-6183415]),new F.FieldElement([-5070281,12367917,-30663534,3234473,32617080,-8422642,29880583,-13483331,-26898490,-7867459]),new F.FieldElement([-31975283,5726539,26934134,10237677,-3173717,-605053,24199304,3795095,7592688,-14992079])),new S.PreComputedGroupElement(new F.FieldElement([21594432,-14964228,17466408,-4077222,32537084,2739898,6407723,12018833,-28256052,4298412]),new F.FieldElement([-20650503,-11961496,-27236275,570498,3767144,-1717540,13891942,-1569194,13717174,10805743]),new F.FieldElement([-14676630,-15644296,15287174,11927123,24177847,-8175568,-796431,14860609,-26938930,-5863836]))],[new S.PreComputedGroupElement(new F.FieldElement([12962541,5311799,-10060768,11658280,18855286,-7954201,13286263,-12808704,-4381056,9882022]),new F.FieldElement([18512079,11319350,-20123124,15090309,18818594,5271736,-22727904,3666879,-23967430,-3299429]),new F.FieldElement([-6789020,-3146043,16192429,13241070,15898607,-14206114,-10084880,-6661110,-2403099,5276065])),new S.PreComputedGroupElement(new F.FieldElement([30169808,-5317648,26306206,-11750859,27814964,7069267,7152851,3684982,1449224,13082861]),new F.FieldElement([10342826,3098505,2119311,193222,25702612,12233820,23697382,15056736,-21016438,-8202e3]),new F.FieldElement([-33150110,3261608,22745853,7948688,19370557,-15177665,-26171976,6482814,-10300080,-11060101])),new S.PreComputedGroupElement(new F.FieldElement([32869458,-5408545,25609743,15678670,-10687769,-15471071,26112421,2521008,-22664288,6904815]),new F.FieldElement([29506923,4457497,3377935,-9796444,-30510046,12935080,1561737,3841096,-29003639,-6657642]),new F.FieldElement([10340844,-6630377,-18656632,-2278430,12621151,-13339055,30878497,-11824370,-25584551,5181966])),new S.PreComputedGroupElement(new F.FieldElement([25940115,-12658025,17324188,-10307374,-8671468,15029094,24396252,-16450922,-2322852,-12388574]),new F.FieldElement([-21765684,9916823,-1300409,4079498,-1028346,11909559,1782390,12641087,20603771,-6561742]),new F.FieldElement([-18882287,-11673380,24849422,11501709,13161720,-4768874,1925523,11914390,4662781,7820689])),new S.PreComputedGroupElement(new F.FieldElement([12241050,-425982,8132691,9393934,32846760,-1599620,29749456,12172924,16136752,15264020]),new F.FieldElement([-10349955,-14680563,-8211979,2330220,-17662549,-14545780,10658213,6671822,19012087,3772772]),new F.FieldElement([3753511,-3421066,10617074,2028709,14841030,-6721664,28718732,-15762884,20527771,12988982])),new S.PreComputedGroupElement(new F.FieldElement([-14822485,-5797269,-3707987,12689773,-898983,-10914866,-24183046,-10564943,3299665,-12424953]),new F.FieldElement([-16777703,-15253301,-9642417,4978983,3308785,8755439,6943197,6461331,-25583147,8991218]),new F.FieldElement([-17226263,1816362,-1673288,-6086439,31783888,-8175991,-32948145,7417950,-30242287,1507265])),new S.PreComputedGroupElement(new F.FieldElement([29692663,6829891,-10498800,4334896,20945975,-11906496,-28887608,8209391,14606362,-10647073]),new F.FieldElement([-3481570,8707081,32188102,5672294,22096700,1711240,-33020695,9761487,4170404,-2085325]),new F.FieldElement([-11587470,14855945,-4127778,-1531857,-26649089,15084046,22186522,16002e3,-14276837,-8400798])),new S.PreComputedGroupElement(new F.FieldElement([-4811456,13761029,-31703877,-2483919,-3312471,7869047,-7113572,-9620092,13240845,10965870]),new F.FieldElement([-7742563,-8256762,-14768334,-13656260,-23232383,12387166,4498947,14147411,29514390,4302863]),new F.FieldElement([-13413405,-12407859,20757302,-13801832,14785143,8976368,-5061276,-2144373,17846988,-13971927]))],[new S.PreComputedGroupElement(new F.FieldElement([-2244452,-754728,-4597030,-1066309,-6247172,1455299,-21647728,-9214789,-5222701,12650267]),new F.FieldElement([-9906797,-16070310,21134160,12198166,-27064575,708126,387813,13770293,-19134326,10958663]),new F.FieldElement([22470984,12369526,23446014,-5441109,-21520802,-9698723,-11772496,-11574455,-25083830,4271862])),new S.PreComputedGroupElement(new F.FieldElement([-25169565,-10053642,-19909332,15361595,-5984358,2159192,75375,-4278529,-32526221,8469673]),new F.FieldElement([15854970,4148314,-8893890,7259002,11666551,13824734,-30531198,2697372,24154791,-9460943]),new F.FieldElement([15446137,-15806644,29759747,14019369,30811221,-9610191,-31582008,12840104,24913809,9815020])),new S.PreComputedGroupElement(new F.FieldElement([-4709286,-5614269,-31841498,-12288893,-14443537,10799414,-9103676,13438769,18735128,9466238]),new F.FieldElement([11933045,9281483,5081055,-5183824,-2628162,-4905629,-7727821,-10896103,-22728655,16199064]),new F.FieldElement([14576810,379472,-26786533,-8317236,-29426508,-10812974,-102766,1876699,30801119,2164795])),new S.PreComputedGroupElement(new F.FieldElement([15995086,3199873,13672555,13712240,-19378835,-4647646,-13081610,-15496269,-13492807,1268052]),new F.FieldElement([-10290614,-3659039,-3286592,10948818,23037027,3794475,-3470338,-12600221,-17055369,3565904]),new F.FieldElement([29210088,-9419337,-5919792,-4952785,10834811,-13327726,-16512102,-10820713,-27162222,-14030531])),new S.PreComputedGroupElement(new F.FieldElement([-13161890,15508588,16663704,-8156150,-28349942,9019123,-29183421,-3769423,2244111,-14001979]),new F.FieldElement([-5152875,-3800936,-9306475,-6071583,16243069,14684434,-25673088,-16180800,13491506,4641841]),new F.FieldElement([10813417,643330,-19188515,-728916,30292062,-16600078,27548447,-7721242,14476989,-12767431])),new S.PreComputedGroupElement(new F.FieldElement([10292079,9984945,6481436,8279905,-7251514,7032743,27282937,-1644259,-27912810,12651324]),new F.FieldElement([-31185513,-813383,22271204,11835308,10201545,15351028,17099662,3988035,21721536,-3148940]),new F.FieldElement([10202177,-6545839,-31373232,-9574638,-32150642,-8119683,-12906320,3852694,13216206,14842320])),new S.PreComputedGroupElement(new F.FieldElement([-15815640,-10601066,-6538952,-7258995,-6984659,-6581778,-31500847,13765824,-27434397,9900184]),new F.FieldElement([14465505,-13833331,-32133984,-14738873,-27443187,12990492,33046193,15796406,-7051866,-8040114]),new F.FieldElement([30924417,-8279620,6359016,-12816335,16508377,9071735,-25488601,15413635,9524356,-7018878])),new S.PreComputedGroupElement(new F.FieldElement([12274201,-13175547,32627641,-1785326,6736625,13267305,5237659,-5109483,15663516,4035784]),new F.FieldElement([-2951309,8903985,17349946,601635,-16432815,-4612556,-13732739,-15889334,-22258478,4659091]),new F.FieldElement([-16916263,-4952973,-30393711,-15158821,20774812,15897498,5736189,15026997,-2178256,-13455585]))],[new S.PreComputedGroupElement(new F.FieldElement([-8858980,-2219056,28571666,-10155518,-474467,-10105698,-3801496,278095,23440562,-290208]),new F.FieldElement([10226241,-5928702,15139956,120818,-14867693,5218603,32937275,11551483,-16571960,-7442864]),new F.FieldElement([17932739,-12437276,-24039557,10749060,11316803,7535897,22503767,5561594,-3646624,3898661])),new S.PreComputedGroupElement(new F.FieldElement([7749907,-969567,-16339731,-16464,-25018111,15122143,-1573531,7152530,21831162,1245233]),new F.FieldElement([26958459,-14658026,4314586,8346991,-5677764,11960072,-32589295,-620035,-30402091,-16716212]),new F.FieldElement([-12165896,9166947,33491384,13673479,29787085,13096535,6280834,14587357,-22338025,13987525])),new S.PreComputedGroupElement(new F.FieldElement([-24349909,7778775,21116e3,15572597,-4833266,-5357778,-4300898,-5124639,-7469781,-2858068]),new F.FieldElement([9681908,-6737123,-31951644,13591838,-6883821,386950,31622781,6439245,-14581012,4091397]),new F.FieldElement([-8426427,1470727,-28109679,-1596990,3978627,-5123623,-19622683,12092163,29077877,-14741988])),new S.PreComputedGroupElement(new F.FieldElement([5269168,-6859726,-13230211,-8020715,25932563,1763552,-5606110,-5505881,-20017847,2357889]),new F.FieldElement([32264008,-15407652,-5387735,-1160093,-2091322,-3946900,23104804,-12869908,5727338,189038]),new F.FieldElement([14609123,-8954470,-6000566,-16622781,-14577387,-7743898,-26745169,10942115,-25888931,-14884697])),new S.PreComputedGroupElement(new F.FieldElement([20513500,5557931,-15604613,7829531,26413943,-2019404,-21378968,7471781,13913677,-5137875]),new F.FieldElement([-25574376,11967826,29233242,12948236,-6754465,4713227,-8940970,14059180,12878652,8511905]),new F.FieldElement([-25656801,3393631,-2955415,-7075526,-2250709,9366908,-30223418,6812974,5568676,-3127656])),new S.PreComputedGroupElement(new F.FieldElement([11630004,12144454,2116339,13606037,27378885,15676917,-17408753,-13504373,-14395196,8070818]),new F.FieldElement([27117696,-10007378,-31282771,-5570088,1127282,12772488,-29845906,10483306,-11552749,-1028714]),new F.FieldElement([10637467,-5688064,5674781,1072708,-26343588,-6982302,-1683975,9177853,-27493162,15431203])),new S.PreComputedGroupElement(new F.FieldElement([20525145,10892566,-12742472,12779443,-29493034,16150075,-28240519,14943142,-15056790,-7935931]),new F.FieldElement([-30024462,5626926,-551567,-9981087,753598,11981191,25244767,-3239766,-3356550,9594024]),new F.FieldElement([-23752644,2636870,-5163910,-10103818,585134,7877383,11345683,-6492290,13352335,-10977084])),new S.PreComputedGroupElement(new F.FieldElement([-1931799,-5407458,3304649,-12884869,17015806,-4877091,-29783850,-7752482,-13215537,-319204]),new F.FieldElement([20239939,6607058,6203985,3483793,-18386976,-779229,-20723742,15077870,-22750759,14523817]),new F.FieldElement([27406042,-6041657,27423596,-4497394,4996214,10002360,-28842031,-4545494,-30172742,-4805667]))],[new S.PreComputedGroupElement(new F.FieldElement([11374242,12660715,17861383,-12540833,10935568,1099227,-13886076,-9091740,-27727044,11358504]),new F.FieldElement([-12730809,10311867,1510375,10778093,-2119455,-9145702,32676003,11149336,-26123651,4985768]),new F.FieldElement([-19096303,341147,-6197485,-239033,15756973,-8796662,-983043,13794114,-19414307,-15621255])),new S.PreComputedGroupElement(new F.FieldElement([6490081,11940286,25495923,-7726360,8668373,-8751316,3367603,6970005,-1691065,-9004790]),new F.FieldElement([1656497,13457317,15370807,6364910,13605745,8362338,-19174622,-5475723,-16796596,-5031438]),new F.FieldElement([-22273315,-13524424,-64685,-4334223,-18605636,-10921968,-20571065,-7007978,-99853,-10237333])),new S.PreComputedGroupElement(new F.FieldElement([17747465,10039260,19368299,-4050591,-20630635,-16041286,31992683,-15857976,-29260363,-5511971]),new F.FieldElement([31932027,-4986141,-19612382,16366580,22023614,88450,11371999,-3744247,4882242,-10626905]),new F.FieldElement([29796507,37186,19818052,10115756,-11829032,3352736,18551198,3272828,-5190932,-4162409])),new S.PreComputedGroupElement(new F.FieldElement([12501286,4044383,-8612957,-13392385,-32430052,5136599,-19230378,-3529697,330070,-3659409]),new F.FieldElement([6384877,2899513,17807477,7663917,-2358888,12363165,25366522,-8573892,-271295,12071499]),new F.FieldElement([-8365515,-4042521,25133448,-4517355,-6211027,2265927,-32769618,1936675,-5159697,3829363])),new S.PreComputedGroupElement(new F.FieldElement([28425966,-5835433,-577090,-4697198,-14217555,6870930,7921550,-6567787,26333140,14267664]),new F.FieldElement([-11067219,11871231,27385719,-10559544,-4585914,-11189312,10004786,-8709488,-21761224,8930324]),new F.FieldElement([-21197785,-16396035,25654216,-1725397,12282012,11008919,1541940,4757911,-26491501,-16408940])),new S.PreComputedGroupElement(new F.FieldElement([13537262,-7759490,-20604840,10961927,-5922820,-13218065,-13156584,6217254,-15943699,13814990]),new F.FieldElement([-17422573,15157790,18705543,29619,24409717,-260476,27361681,9257833,-1956526,-1776914]),new F.FieldElement([-25045300,-10191966,15366585,15166509,-13105086,8423556,-29171540,12361135,-18685978,4578290])),new S.PreComputedGroupElement(new F.FieldElement([24579768,3711570,1342322,-11180126,-27005135,14124956,-22544529,14074919,21964432,8235257]),new F.FieldElement([-6528613,-2411497,9442966,-5925588,12025640,-1487420,-2981514,-1669206,13006806,2355433]),new F.FieldElement([-16304899,-13605259,-6632427,-5142349,16974359,-10911083,27202044,1719366,1141648,-12796236])),new S.PreComputedGroupElement(new F.FieldElement([-12863944,-13219986,-8318266,-11018091,-6810145,-4843894,13475066,-3133972,32674895,13715045]),new F.FieldElement([11423335,-5468059,32344216,8962751,24989809,9241752,-13265253,16086212,-28740881,-15642093]),new F.FieldElement([-1409668,12530728,-6368726,10847387,19531186,-14132160,-11709148,7791794,-27245943,4383347]))],[new S.PreComputedGroupElement(new F.FieldElement([-28970898,5271447,-1266009,-9736989,-12455236,16732599,-4862407,-4906449,27193557,6245191]),new F.FieldElement([-15193956,5362278,-1783893,2695834,4960227,12840725,23061898,3260492,22510453,8577507]),new F.FieldElement([-12632451,11257346,-32692994,13548177,-721004,10879011,31168030,13952092,-29571492,-3635906])),new S.PreComputedGroupElement(new F.FieldElement([3877321,-9572739,32416692,5405324,-11004407,-13656635,3759769,11935320,5611860,8164018]),new F.FieldElement([-16275802,14667797,15906460,12155291,-22111149,-9039718,32003002,-8832289,5773085,-8422109]),new F.FieldElement([-23788118,-8254300,1950875,8937633,18686727,16459170,-905725,12376320,31632953,190926])),new S.PreComputedGroupElement(new F.FieldElement([-24593607,-16138885,-8423991,13378746,14162407,6901328,-8288749,4508564,-25341555,-3627528]),new F.FieldElement([8884438,-5884009,6023974,10104341,-6881569,-4941533,18722941,-14786005,-1672488,827625]),new F.FieldElement([-32720583,-16289296,-32503547,7101210,13354605,2659080,-1800575,-14108036,-24878478,1541286])),new S.PreComputedGroupElement(new F.FieldElement([2901347,-1117687,3880376,-10059388,-17620940,-3612781,-21802117,-3567481,20456845,-1885033]),new F.FieldElement([27019610,12299467,-13658288,-1603234,-12861660,-4861471,-19540150,-5016058,29439641,15138866]),new F.FieldElement([21536104,-6626420,-32447818,-10690208,-22408077,5175814,-5420040,-16361163,7779328,109896])),new S.PreComputedGroupElement(new F.FieldElement([30279744,14648750,-8044871,6425558,13639621,-743509,28698390,12180118,23177719,-554075]),new F.FieldElement([26572847,3405927,-31701700,12890905,-19265668,5335866,-6493768,2378492,4439158,-13279347]),new F.FieldElement([-22716706,3489070,-9225266,-332753,18875722,-1140095,14819434,-12731527,-17717757,-5461437])),new S.PreComputedGroupElement(new F.FieldElement([-5056483,16566551,15953661,3767752,-10436499,15627060,-820954,2177225,8550082,-15114165]),new F.FieldElement([-18473302,16596775,-381660,15663611,22860960,15585581,-27844109,-3582739,-23260460,-8428588]),new F.FieldElement([-32480551,15707275,-8205912,-5652081,29464558,2713815,-22725137,15860482,-21902570,1494193])),new S.PreComputedGroupElement(new F.FieldElement([-19562091,-14087393,-25583872,-9299552,13127842,759709,21923482,16529112,8742704,12967017]),new F.FieldElement([-28464899,1553205,32536856,-10473729,-24691605,-406174,-8914625,-2933896,-29903758,15553883]),new F.FieldElement([21877909,3230008,9881174,10539357,-4797115,2841332,11543572,14513274,19375923,-12647961])),new S.PreComputedGroupElement(new F.FieldElement([8832269,-14495485,13253511,5137575,5037871,4078777,24880818,-6222716,2862653,9455043]),new F.FieldElement([29306751,5123106,20245049,-14149889,9592566,8447059,-2077124,-2990080,15511449,4789663]),new F.FieldElement([-20679756,7004547,8824831,-9434977,-4045704,-3750736,-5754762,108893,23513200,16652362]))],[new S.PreComputedGroupElement(new F.FieldElement([-33256173,4144782,-4476029,-6579123,10770039,-7155542,-6650416,-12936300,-18319198,10212860]),new F.FieldElement([2756081,8598110,7383731,-6859892,22312759,-1105012,21179801,2600940,-9988298,-12506466]),new F.FieldElement([-24645692,13317462,-30449259,-15653928,21365574,-10869657,11344424,864440,-2499677,-16710063])),new S.PreComputedGroupElement(new F.FieldElement([-26432803,6148329,-17184412,-14474154,18782929,-275997,-22561534,211300,2719757,4940997]),new F.FieldElement([-1323882,3911313,-6948744,14759765,-30027150,7851207,21690126,8518463,26699843,5276295]),new F.FieldElement([-13149873,-6429067,9396249,365013,24703301,-10488939,1321586,149635,-15452774,7159369])),new S.PreComputedGroupElement(new F.FieldElement([9987780,-3404759,17507962,9505530,9731535,-2165514,22356009,8312176,22477218,-8403385]),new F.FieldElement([18155857,-16504990,19744716,9006923,15154154,-10538976,24256460,-4864995,-22548173,9334109]),new F.FieldElement([2986088,-4911893,10776628,-3473844,10620590,-7083203,-21413845,14253545,-22587149,536906])),new S.PreComputedGroupElement(new F.FieldElement([4377756,8115836,24567078,15495314,11625074,13064599,7390551,10589625,10838060,-15420424]),new F.FieldElement([-19342404,867880,9277171,-3218459,-14431572,-1986443,19295826,-15796950,6378260,699185]),new F.FieldElement([7895026,4057113,-7081772,-13077756,-17886831,-323126,-716039,15693155,-5045064,-13373962])),new S.PreComputedGroupElement(new F.FieldElement([-7737563,-5869402,-14566319,-7406919,11385654,13201616,31730678,-10962840,-3918636,-9669325]),new F.FieldElement([10188286,-15770834,-7336361,13427543,22223443,14896287,30743455,7116568,-21786507,5427593]),new F.FieldElement([696102,13206899,27047647,-10632082,15285305,-9853179,10798490,-4578720,19236243,12477404])),new S.PreComputedGroupElement(new F.FieldElement([-11229439,11243796,-17054270,-8040865,-788228,-8167967,-3897669,11180504,-23169516,7733644]),new F.FieldElement([17800790,-14036179,-27000429,-11766671,23887827,3149671,23466177,-10538171,10322027,15313801]),new F.FieldElement([26246234,11968874,32263343,-5468728,6830755,-13323031,-15794704,-101982,-24449242,10890804])),new S.PreComputedGroupElement(new F.FieldElement([-31365647,10271363,-12660625,-6267268,16690207,-13062544,-14982212,16484931,25180797,-5334884]),new F.FieldElement([-586574,10376444,-32586414,-11286356,19801893,10997610,2276632,9482883,316878,13820577]),new F.FieldElement([-9882808,-4510367,-2115506,16457136,-11100081,11674996,30756178,-7515054,30696930,-3712849])),new S.PreComputedGroupElement(new F.FieldElement([32988917,-9603412,12499366,7910787,-10617257,-11931514,-7342816,-9985397,-32349517,7392473]),new F.FieldElement([-8855661,15927861,9866406,-3649411,-2396914,-16655781,-30409476,-9134995,25112947,-2926644]),new F.FieldElement([-2504044,-436966,25621774,-5678772,15085042,-5479877,-24884878,-13526194,5537438,-13914319]))],[new S.PreComputedGroupElement(new F.FieldElement([-11225584,2320285,-9584280,10149187,-33444663,5808648,-14876251,-1729667,31234590,6090599]),new F.FieldElement([-9633316,116426,26083934,2897444,-6364437,-2688086,609721,15878753,-6970405,-9034768]),new F.FieldElement([-27757857,247744,-15194774,-9002551,23288161,-10011936,-23869595,6503646,20650474,1804084])),new S.PreComputedGroupElement(new F.FieldElement([-27589786,15456424,8972517,8469608,15640622,4439847,3121995,-10329713,27842616,-202328]),new F.FieldElement([-15306973,2839644,22530074,10026331,4602058,5048462,28248656,5031932,-11375082,12714369]),new F.FieldElement([20807691,-7270825,29286141,11421711,-27876523,-13868230,-21227475,1035546,-19733229,12796920])),new S.PreComputedGroupElement(new F.FieldElement([12076899,-14301286,-8785001,-11848922,-25012791,16400684,-17591495,-12899438,3480665,-15182815]),new F.FieldElement([-32361549,5457597,28548107,7833186,7303070,-11953545,-24363064,-15921875,-33374054,2771025]),new F.FieldElement([-21389266,421932,26597266,6860826,22486084,-6737172,-17137485,-4210226,-24552282,15673397])),new S.PreComputedGroupElement(new F.FieldElement([-20184622,2338216,19788685,-9620956,-4001265,-8740893,-20271184,4733254,3727144,-12934448]),new F.FieldElement([6120119,814863,-11794402,-622716,6812205,-15747771,2019594,7975683,31123697,-10958981]),new F.FieldElement([30069250,-11435332,30434654,2958439,18399564,-976289,12296869,9204260,-16432438,9648165])),new S.PreComputedGroupElement(new F.FieldElement([32705432,-1550977,30705658,7451065,-11805606,9631813,3305266,5248604,-26008332,-11377501]),new F.FieldElement([17219865,2375039,-31570947,-5575615,-19459679,9219903,294711,15298639,2662509,-16297073]),new F.FieldElement([-1172927,-7558695,-4366770,-4287744,-21346413,-8434326,32087529,-1222777,32247248,-14389861])),new S.PreComputedGroupElement(new F.FieldElement([14312628,1221556,17395390,-8700143,-4945741,-8684635,-28197744,-9637817,-16027623,-13378845]),new F.FieldElement([-1428825,-9678990,-9235681,6549687,-7383069,-468664,23046502,9803137,17597934,2346211]),new F.FieldElement([18510800,15337574,26171504,981392,-22241552,7827556,-23491134,-11323352,3059833,-11782870])),new S.PreComputedGroupElement(new F.FieldElement([10141598,6082907,17829293,-1947643,9830092,13613136,-25556636,-5544586,-33502212,3592096]),new F.FieldElement([33114168,-15889352,-26525686,-13343397,33076705,8716171,1151462,1521897,-982665,-6837803]),new F.FieldElement([-32939165,-4255815,23947181,-324178,-33072974,-12305637,-16637686,3891704,26353178,693168])),new S.PreComputedGroupElement(new F.FieldElement([30374239,1595580,-16884039,13186931,4600344,406904,9585294,-400668,31375464,14369965]),new F.FieldElement([-14370654,-7772529,1510301,6434173,-18784789,-6262728,32732230,-13108839,17901441,16011505]),new F.FieldElement([18171223,-11934626,-12500402,15197122,-11038147,-15230035,-19172240,-16046376,8764035,12309598]))],[new S.PreComputedGroupElement(new F.FieldElement([5975908,-5243188,-19459362,-9681747,-11541277,14015782,-23665757,1228319,17544096,-10593782]),new F.FieldElement([5811932,-1715293,3442887,-2269310,-18367348,-8359541,-18044043,-15410127,-5565381,12348900]),new F.FieldElement([-31399660,11407555,25755363,6891399,-3256938,14872274,-24849353,8141295,-10632534,-585479])),new S.PreComputedGroupElement(new F.FieldElement([-12675304,694026,-5076145,13300344,14015258,-14451394,-9698672,-11329050,30944593,1130208]),new F.FieldElement([8247766,-6710942,-26562381,-7709309,-14401939,-14648910,4652152,2488540,23550156,-271232]),new F.FieldElement([17294316,-3788438,7026748,15626851,22990044,113481,2267737,-5908146,-408818,-137719])),new S.PreComputedGroupElement(new F.FieldElement([16091085,-16253926,18599252,7340678,2137637,-1221657,-3364161,14550936,3260525,-7166271]),new F.FieldElement([-4910104,-13332887,18550887,10864893,-16459325,-7291596,-23028869,-13204905,-12748722,2701326]),new F.FieldElement([-8574695,16099415,4629974,-16340524,-20786213,-6005432,-10018363,9276971,11329923,1862132])),new S.PreComputedGroupElement(new F.FieldElement([14763076,-15903608,-30918270,3689867,3511892,10313526,-21951088,12219231,-9037963,-940300]),new F.FieldElement([8894987,-3446094,6150753,3013931,301220,15693451,-31981216,-2909717,-15438168,11595570]),new F.FieldElement([15214962,3537601,-26238722,-14058872,4418657,-15230761,13947276,10730794,-13489462,-4363670])),new S.PreComputedGroupElement(new F.FieldElement([-2538306,7682793,32759013,263109,-29984731,-7955452,-22332124,-10188635,977108,699994]),new F.FieldElement([-12466472,4195084,-9211532,550904,-15565337,12917920,19118110,-439841,-30534533,-14337913]),new F.FieldElement([31788461,-14507657,4799989,7372237,8808585,-14747943,9408237,-10051775,12493932,-5409317])),new S.PreComputedGroupElement(new F.FieldElement([-25680606,5260744,-19235809,-6284470,-3695942,16566087,27218280,2607121,29375955,6024730]),new F.FieldElement([842132,-2794693,-4763381,-8722815,26332018,-12405641,11831880,6985184,-9940361,2854096]),new F.FieldElement([-4847262,-7969331,2516242,-5847713,9695691,-7221186,16512645,960770,12121869,16648078])),new S.PreComputedGroupElement(new F.FieldElement([-15218652,14667096,-13336229,2013717,30598287,-464137,-31504922,-7882064,20237806,2838411]),new F.FieldElement([-19288047,4453152,15298546,-16178388,22115043,-15972604,12544294,-13470457,1068881,-12499905]),new F.FieldElement([-9558883,-16518835,33238498,13506958,30505848,-1114596,-8486907,-2630053,12521378,4845654])),new S.PreComputedGroupElement(new F.FieldElement([-28198521,10744108,-2958380,10199664,7759311,-13088600,3409348,-873400,-6482306,-12885870]),new F.FieldElement([-23561822,6230156,-20382013,10655314,-24040585,-11621172,10477734,-1240216,-3113227,13974498]),new F.FieldElement([12966261,15550616,-32038948,-1615346,21025980,-629444,5642325,7188737,18895762,12629579]))],[new S.PreComputedGroupElement(new F.FieldElement([14741879,-14946887,22177208,-11721237,1279741,8058600,11758140,789443,32195181,3895677]),new F.FieldElement([10758205,15755439,-4509950,9243698,-4879422,6879879,-2204575,-3566119,-8982069,4429647]),new F.FieldElement([-2453894,15725973,-20436342,-10410672,-5803908,-11040220,-7135870,-11642895,18047436,-15281743])),new S.PreComputedGroupElement(new F.FieldElement([-25173001,-11307165,29759956,11776784,-22262383,-15820455,10993114,-12850837,-17620701,-9408468]),new F.FieldElement([21987233,700364,-24505048,14972008,-7774265,-5718395,32155026,2581431,-29958985,8773375]),new F.FieldElement([-25568350,454463,-13211935,16126715,25240068,8594567,20656846,12017935,-7874389,-13920155])),new S.PreComputedGroupElement(new F.FieldElement([6028182,6263078,-31011806,-11301710,-818919,2461772,-31841174,-5468042,-1721788,-2776725]),new F.FieldElement([-12278994,16624277,987579,-5922598,32908203,1248608,7719845,-4166698,28408820,6816612]),new F.FieldElement([-10358094,-8237829,19549651,-12169222,22082623,16147817,20613181,13982702,-10339570,5067943])),new S.PreComputedGroupElement(new F.FieldElement([-30505967,-3821767,12074681,13582412,-19877972,2443951,-19719286,12746132,5331210,-10105944]),new F.FieldElement([30528811,3601899,-1957090,4619785,-27361822,-15436388,24180793,-12570394,27679908,-1648928]),new F.FieldElement([9402404,-13957065,32834043,10838634,-26580150,-13237195,26653274,-8685565,22611444,-12715406])),new S.PreComputedGroupElement(new F.FieldElement([22190590,1118029,22736441,15130463,-30460692,-5991321,19189625,-4648942,4854859,6622139]),new F.FieldElement([-8310738,-2953450,-8262579,-3388049,-10401731,-271929,13424426,-3567227,26404409,13001963]),new F.FieldElement([-31241838,-15415700,-2994250,8939346,11562230,-12840670,-26064365,-11621720,-15405155,11020693])),new S.PreComputedGroupElement(new F.FieldElement([1866042,-7949489,-7898649,-10301010,12483315,13477547,3175636,-12424163,28761762,1406734]),new F.FieldElement([-448555,-1777666,13018551,3194501,-9580420,-11161737,24760585,-4347088,25577411,-13378680]),new F.FieldElement([-24290378,4759345,-690653,-1852816,2066747,10693769,-29595790,9884936,-9368926,4745410])),new S.PreComputedGroupElement(new F.FieldElement([-9141284,6049714,-19531061,-4341411,-31260798,9944276,-15462008,-11311852,10931924,-11931931]),new F.FieldElement([-16561513,14112680,-8012645,4817318,-8040464,-11414606,-22853429,10856641,-20470770,13434654]),new F.FieldElement([22759489,-10073434,-16766264,-1871422,13637442,-10168091,1765144,-12654326,28445307,-5364710])),new S.PreComputedGroupElement(new F.FieldElement([29875063,12493613,2795536,-3786330,1710620,15181182,-10195717,-8788675,9074234,1167180]),new F.FieldElement([-26205683,11014233,-9842651,-2635485,-26908120,7532294,-18716888,-9535498,3843903,9367684]),new F.FieldElement([-10969595,-6403711,9591134,9582310,11349256,108879,16235123,8601684,-139197,4242895]))],[new S.PreComputedGroupElement(new F.FieldElement([22092954,-13191123,-2042793,-11968512,32186753,-11517388,-6574341,2470660,-27417366,16625501]),new F.FieldElement([-11057722,3042016,13770083,-9257922,584236,-544855,-7770857,2602725,-27351616,14247413]),new F.FieldElement([6314175,-10264892,-32772502,15957557,-10157730,168750,-8618807,14290061,27108877,-1180880])),new S.PreComputedGroupElement(new F.FieldElement([-8586597,-7170966,13241782,10960156,-32991015,-13794596,33547976,-11058889,-27148451,981874]),new F.FieldElement([22833440,9293594,-32649448,-13618667,-9136966,14756819,-22928859,-13970780,-10479804,-16197962]),new F.FieldElement([-7768587,3326786,-28111797,10783824,19178761,14905060,22680049,13906969,-15933690,3797899])),new S.PreComputedGroupElement(new F.FieldElement([21721356,-4212746,-12206123,9310182,-3882239,-13653110,23740224,-2709232,20491983,-8042152]),new F.FieldElement([9209270,-15135055,-13256557,-6167798,-731016,15289673,25947805,15286587,30997318,-6703063]),new F.FieldElement([7392032,16618386,23946583,-8039892,-13265164,-1533858,-14197445,-2321576,17649998,-250080])),new S.PreComputedGroupElement(new F.FieldElement([-9301088,-14193827,30609526,-3049543,-25175069,-1283752,-15241566,-9525724,-2233253,7662146]),new F.FieldElement([-17558673,1763594,-33114336,15908610,-30040870,-12174295,7335080,-8472199,-3174674,3440183]),new F.FieldElement([-19889700,-5977008,-24111293,-9688870,10799743,-16571957,40450,-4431835,4862400,1133])),new S.PreComputedGroupElement(new F.FieldElement([-32856209,-7873957,-5422389,14860950,-16319031,7956142,7258061,311861,-30594991,-7379421]),new F.FieldElement([-3773428,-1565936,28985340,7499440,24445838,9325937,29727763,16527196,18278453,15405622]),new F.FieldElement([-4381906,8508652,-19898366,-3674424,-5984453,15149970,-13313598,843523,-21875062,13626197])),new S.PreComputedGroupElement(new F.FieldElement([2281448,-13487055,-10915418,-2609910,1879358,16164207,-10783882,3953792,13340839,15928663]),new F.FieldElement([31727126,-7179855,-18437503,-8283652,2875793,-16390330,-25269894,-7014826,-23452306,5964753]),new F.FieldElement([4100420,-5959452,-17179337,6017714,-18705837,12227141,-26684835,11344144,2538215,-7570755])),new S.PreComputedGroupElement(new F.FieldElement([-9433605,6123113,11159803,-2156608,30016280,14966241,-20474983,1485421,-629256,-15958862]),new F.FieldElement([-26804558,4260919,11851389,9658551,-32017107,16367492,-20205425,-13191288,11659922,-11115118]),new F.FieldElement([26180396,10015009,-30844224,-8581293,5418197,9480663,2231568,-10170080,33100372,-1306171])),new S.PreComputedGroupElement(new F.FieldElement([15121113,-5201871,-10389905,15427821,-27509937,-15992507,21670947,4486675,-5931810,-14466380]),new F.FieldElement([16166486,-9483733,-11104130,6023908,-31926798,-1364923,2340060,-16254968,-10735770,-10039824]),new F.FieldElement([28042865,-3557089,-12126526,12259706,-3717498,-6945899,6766453,-8689599,18036436,5803270]))],[new S.PreComputedGroupElement(new F.FieldElement([-817581,6763912,11803561,1585585,10958447,-2671165,23855391,4598332,-6159431,-14117438]),new F.FieldElement([-31031306,-14256194,17332029,-2383520,31312682,-5967183,696309,50292,-20095739,11763584]),new F.FieldElement([-594563,-2514283,-32234153,12643980,12650761,14811489,665117,-12613632,-19773211,-10713562])),new S.PreComputedGroupElement(new F.FieldElement([30464590,-11262872,-4127476,-12734478,19835327,-7105613,-24396175,2075773,-17020157,992471]),new F.FieldElement([18357185,-6994433,7766382,16342475,-29324918,411174,14578841,8080033,-11574335,-10601610]),new F.FieldElement([19598397,10334610,12555054,2555664,18821899,-10339780,21873263,16014234,26224780,16452269])),new S.PreComputedGroupElement(new F.FieldElement([-30223925,5145196,5944548,16385966,3976735,2009897,-11377804,-7618186,-20533829,3698650]),new F.FieldElement([14187449,3448569,-10636236,-10810935,-22663880,-3433596,7268410,-10890444,27394301,12015369]),new F.FieldElement([19695761,16087646,28032085,12999827,6817792,11427614,20244189,-1312777,-13259127,-3402461])),new S.PreComputedGroupElement(new F.FieldElement([30860103,12735208,-1888245,-4699734,-16974906,2256940,-8166013,12298312,-8550524,-10393462]),new F.FieldElement([-5719826,-11245325,-1910649,15569035,26642876,-7587760,-5789354,-15118654,-4976164,12651793]),new F.FieldElement([-2848395,9953421,11531313,-5282879,26895123,-12697089,-13118820,-16517902,9768698,-2533218])),new S.PreComputedGroupElement(new F.FieldElement([-24719459,1894651,-287698,-4704085,15348719,-8156530,32767513,12765450,4940095,10678226]),new F.FieldElement([18860224,15980149,-18987240,-1562570,-26233012,-11071856,-7843882,13944024,-24372348,16582019]),new F.FieldElement([-15504260,4970268,-29893044,4175593,-20993212,-2199756,-11704054,15444560,-11003761,7989037])),new S.PreComputedGroupElement(new F.FieldElement([31490452,5568061,-2412803,2182383,-32336847,4531686,-32078269,6200206,-19686113,-14800171]),new F.FieldElement([-17308668,-15879940,-31522777,-2831,-32887382,16375549,8680158,-16371713,28550068,-6857132]),new F.FieldElement([-28126887,-5688091,16837845,-1820458,-6850681,12700016,-30039981,4364038,1155602,5988841])),new S.PreComputedGroupElement(new F.FieldElement([21890435,-13272907,-12624011,12154349,-7831873,15300496,23148983,-4470481,24618407,8283181]),new F.FieldElement([-33136107,-10512751,9975416,6841041,-31559793,16356536,3070187,-7025928,1466169,10740210]),new F.FieldElement([-1509399,-15488185,-13503385,-10655916,32799044,909394,-13938903,-5779719,-32164649,-15327040])),new S.PreComputedGroupElement(new F.FieldElement([3960823,-14267803,-28026090,-15918051,-19404858,13146868,15567327,951507,-3260321,-573935]),new F.FieldElement([24740841,5052253,-30094131,8961361,25877428,6165135,-24368180,14397372,-7380369,-6144105]),new F.FieldElement([-28888365,3510803,-28103278,-1158478,-11238128,-10631454,-15441463,-14453128,-1625486,-6494814]))],[new S.PreComputedGroupElement(new F.FieldElement([793299,-9230478,8836302,-6235707,-27360908,-2369593,33152843,-4885251,-9906200,-621852]),new F.FieldElement([5666233,525582,20782575,-8038419,-24538499,14657740,16099374,1468826,-6171428,-15186581]),new F.FieldElement([-4859255,-3779343,-2917758,-6748019,7778750,11688288,-30404353,-9871238,-1558923,-9863646])),new S.PreComputedGroupElement(new F.FieldElement([10896332,-7719704,824275,472601,-19460308,3009587,25248958,14783338,-30581476,-15757844]),new F.FieldElement([10566929,12612572,-31944212,11118703,-12633376,12362879,21752402,8822496,24003793,14264025]),new F.FieldElement([27713862,-7355973,-11008240,9227530,27050101,2504721,23886875,-13117525,13958495,-5732453])),new S.PreComputedGroupElement(new F.FieldElement([-23481610,4867226,-27247128,3900521,29838369,-8212291,-31889399,-10041781,7340521,-15410068]),new F.FieldElement([4646514,-8011124,-22766023,-11532654,23184553,8566613,31366726,-1381061,-15066784,-10375192]),new F.FieldElement([-17270517,12723032,-16993061,14878794,21619651,-6197576,27584817,3093888,-8843694,3849921])),new S.PreComputedGroupElement(new F.FieldElement([-9064912,2103172,25561640,-15125738,-5239824,9582958,32477045,-9017955,5002294,-15550259]),new F.FieldElement([-12057553,-11177906,21115585,-13365155,8808712,-12030708,16489530,13378448,-25845716,12741426]),new F.FieldElement([-5946367,10645103,-30911586,15390284,-3286982,-7118677,24306472,15852464,28834118,-7646072])),new S.PreComputedGroupElement(new F.FieldElement([-17335748,-9107057,-24531279,9434953,-8472084,-583362,-13090771,455841,20461858,5491305]),new F.FieldElement([13669248,-16095482,-12481974,-10203039,-14569770,-11893198,-24995986,11293807,-28588204,-9421832]),new F.FieldElement([28497928,6272777,-33022994,14470570,8906179,-1225630,18504674,-14165166,29867745,-8795943])),new S.PreComputedGroupElement(new F.FieldElement([-16207023,13517196,-27799630,-13697798,24009064,-6373891,-6367600,-13175392,22853429,-4012011]),new F.FieldElement([24191378,16712145,-13931797,15217831,14542237,1646131,18603514,-11037887,12876623,-2112447]),new F.FieldElement([17902668,4518229,-411702,-2829247,26878217,5258055,-12860753,608397,16031844,3723494])),new S.PreComputedGroupElement(new F.FieldElement([-28632773,12763728,-20446446,7577504,33001348,-13017745,17558842,-7872890,23896954,-4314245]),new F.FieldElement([-20005381,-12011952,31520464,605201,2543521,5991821,-2945064,7229064,-9919646,-8826859]),new F.FieldElement([28816045,298879,-28165016,-15920938,19000928,-1665890,-12680833,-2949325,-18051778,-2082915])),new S.PreComputedGroupElement(new F.FieldElement([16000882,-344896,3493092,-11447198,-29504595,-13159789,12577740,16041268,-19715240,7847707]),new F.FieldElement([10151868,10572098,27312476,7922682,14825339,4723128,-32855931,-6519018,-10020567,3852848]),new F.FieldElement([-11430470,15697596,-21121557,-4420647,5386314,15063598,16514493,-15932110,29330899,-15076224]))],[new S.PreComputedGroupElement(new F.FieldElement([-25499735,-4378794,-15222908,-6901211,16615731,2051784,3303702,15490,-27548796,12314391]),new F.FieldElement([15683520,-6003043,18109120,-9980648,15337968,-5997823,-16717435,15921866,16103996,-3731215]),new F.FieldElement([-23169824,-10781249,13588192,-1628807,-3798557,-1074929,-19273607,5402699,-29815713,-9841101])),new S.PreComputedGroupElement(new F.FieldElement([23190676,2384583,-32714340,3462154,-29903655,-1529132,-11266856,8911517,-25205859,2739713]),new F.FieldElement([21374101,-3554250,-33524649,9874411,15377179,11831242,-33529904,6134907,4931255,11987849]),new F.FieldElement([-7732,-2978858,-16223486,7277597,105524,-322051,-31480539,13861388,-30076310,10117930])),new S.PreComputedGroupElement(new F.FieldElement([-29501170,-10744872,-26163768,13051539,-25625564,5089643,-6325503,6704079,12890019,15728940]),new F.FieldElement([-21972360,-11771379,-951059,-4418840,14704840,2695116,903376,-10428139,12885167,8311031]),new F.FieldElement([-17516482,5352194,10384213,-13811658,7506451,13453191,26423267,4384730,1888765,-5435404])),new S.PreComputedGroupElement(new F.FieldElement([-25817338,-3107312,-13494599,-3182506,30896459,-13921729,-32251644,-12707869,-19464434,-3340243]),new F.FieldElement([-23607977,-2665774,-526091,4651136,5765089,4618330,6092245,14845197,17151279,-9854116]),new F.FieldElement([-24830458,-12733720,-15165978,10367250,-29530908,-265356,22825805,-7087279,-16866484,16176525])),new S.PreComputedGroupElement(new F.FieldElement([-23583256,6564961,20063689,3798228,-4740178,7359225,2006182,-10363426,-28746253,-10197509]),new F.FieldElement([-10626600,-4486402,-13320562,-5125317,3432136,-6393229,23632037,-1940610,32808310,1099883]),new F.FieldElement([15030977,5768825,-27451236,-2887299,-6427378,-15361371,-15277896,-6809350,2051441,-15225865])),new S.PreComputedGroupElement(new F.FieldElement([-3362323,-7239372,7517890,9824992,23555850,295369,5148398,-14154188,-22686354,16633660]),new F.FieldElement([4577086,-16752288,13249841,-15304328,19958763,-14537274,18559670,-10759549,8402478,-9864273]),new F.FieldElement([-28406330,-1051581,-26790155,-907698,-17212414,-11030789,9453451,-14980072,17983010,9967138])),new S.PreComputedGroupElement(new F.FieldElement([-25762494,6524722,26585488,9969270,24709298,1220360,-1677990,7806337,17507396,3651560]),new F.FieldElement([-10420457,-4118111,14584639,15971087,-15768321,8861010,26556809,-5574557,-18553322,-11357135]),new F.FieldElement([2839101,14284142,4029895,3472686,14402957,12689363,-26642121,8459447,-5605463,-7621941])),new S.PreComputedGroupElement(new F.FieldElement([-4839289,-3535444,9744961,2871048,25113978,3187018,-25110813,-849066,17258084,-7977739]),new F.FieldElement([18164541,-10595176,-17154882,-1542417,19237078,-9745295,23357533,-15217008,26908270,12150756]),new F.FieldElement([-30264870,-7647865,5112249,-7036672,-1499807,-6974257,43168,-5537701,-32302074,16215819]))],[new S.PreComputedGroupElement(new F.FieldElement([-6898905,9824394,-12304779,-4401089,-31397141,-6276835,32574489,12532905,-7503072,-8675347]),new F.FieldElement([-27343522,-16515468,-27151524,-10722951,946346,16291093,254968,7168080,21676107,-1943028]),new F.FieldElement([21260961,-8424752,-16831886,-11920822,-23677961,3968121,-3651949,-6215466,-3556191,-7913075])),new S.PreComputedGroupElement(new F.FieldElement([16544754,13250366,-16804428,15546242,-4583003,12757258,-2462308,-8680336,-18907032,-9662799]),new F.FieldElement([-2415239,-15577728,18312303,4964443,-15272530,-12653564,26820651,16690659,25459437,-4564609]),new F.FieldElement([-25144690,11425020,28423002,-11020557,-6144921,-15826224,9142795,-2391602,-6432418,-1644817])),new S.PreComputedGroupElement(new F.FieldElement([-23104652,6253476,16964147,-3768872,-25113972,-12296437,-27457225,-16344658,6335692,7249989]),new F.FieldElement([-30333227,13979675,7503222,-12368314,-11956721,-4621693,-30272269,2682242,25993170,-12478523]),new F.FieldElement([4364628,5930691,32304656,-10044554,-8054781,15091131,22857016,-10598955,31820368,15075278])),new S.PreComputedGroupElement(new F.FieldElement([31879134,-8918693,17258761,90626,-8041836,-4917709,24162788,-9650886,-17970238,12833045]),new F.FieldElement([19073683,14851414,-24403169,-11860168,7625278,11091125,-19619190,2074449,-9413939,14905377]),new F.FieldElement([24483667,-11935567,-2518866,-11547418,-1553130,15355506,-25282080,9253129,27628530,-7555480])),new S.PreComputedGroupElement(new F.FieldElement([17597607,8340603,19355617,552187,26198470,-3176583,4593324,-9157582,-14110875,15297016]),new F.FieldElement([510886,14337390,-31785257,16638632,6328095,2713355,-20217417,-11864220,8683221,2921426]),new F.FieldElement([18606791,11874196,27155355,-5281482,-24031742,6265446,-25178240,-1278924,4674690,13890525])),new S.PreComputedGroupElement(new F.FieldElement([13609624,13069022,-27372361,-13055908,24360586,9592974,14977157,9835105,4389687,288396]),new F.FieldElement([9922506,-519394,13613107,5883594,-18758345,-434263,-12304062,8317628,23388070,16052080]),new F.FieldElement([12720016,11937594,-31970060,-5028689,26900120,8561328,-20155687,-11632979,-14754271,-10812892])),new S.PreComputedGroupElement(new F.FieldElement([15961858,14150409,26716931,-665832,-22794328,13603569,11829573,7467844,-28822128,929275]),new F.FieldElement([11038231,-11582396,-27310482,-7316562,-10498527,-16307831,-23479533,-9371869,-21393143,2465074]),new F.FieldElement([20017163,-4323226,27915242,1529148,12396362,15675764,13817261,-9658066,2463391,-4622140])),new S.PreComputedGroupElement(new F.FieldElement([-16358878,-12663911,-12065183,4996454,-1256422,1073572,9583558,12851107,4003896,12673717]),new F.FieldElement([-1731589,-15155870,-3262930,16143082,19294135,13385325,14741514,-9103726,7903886,2348101]),new F.FieldElement([24536016,-16515207,12715592,-3862155,1511293,10047386,-3842346,-7129159,-28377538,10048127]))],[new S.PreComputedGroupElement(new F.FieldElement([-12622226,-6204820,30718825,2591312,-10617028,12192840,18873298,-7297090,-32297756,15221632]),new F.FieldElement([-26478122,-11103864,11546244,-1852483,9180880,7656409,-21343950,2095755,29769758,6593415]),new F.FieldElement([-31994208,-2907461,4176912,3264766,12538965,-868111,26312345,-6118678,30958054,8292160])),new S.PreComputedGroupElement(new F.FieldElement([31429822,-13959116,29173532,15632448,12174511,-2760094,32808831,3977186,26143136,-3148876]),new F.FieldElement([22648901,1402143,-22799984,13746059,7936347,365344,-8668633,-1674433,-3758243,-2304625]),new F.FieldElement([-15491917,8012313,-2514730,-12702462,-23965846,-10254029,-1612713,-1535569,-16664475,8194478])),new S.PreComputedGroupElement(new F.FieldElement([27338066,-7507420,-7414224,10140405,-19026427,-6589889,27277191,8855376,28572286,3005164]),new F.FieldElement([26287124,4821776,25476601,-4145903,-3764513,-15788984,-18008582,1182479,-26094821,-13079595]),new F.FieldElement([-7171154,3178080,23970071,6201893,-17195577,-4489192,-21876275,-13982627,32208683,-1198248])),new S.PreComputedGroupElement(new F.FieldElement([-16657702,2817643,-10286362,14811298,6024667,13349505,-27315504,-10497842,-27672585,-11539858]),new F.FieldElement([15941029,-9405932,-21367050,8062055,31876073,-238629,-15278393,-1444429,15397331,-4130193]),new F.FieldElement([8934485,-13485467,-23286397,-13423241,-32446090,14047986,31170398,-1441021,-27505566,15087184])),new S.PreComputedGroupElement(new F.FieldElement([-18357243,-2156491,24524913,-16677868,15520427,-6360776,-15502406,11461896,16788528,-5868942]),new F.FieldElement([-1947386,16013773,21750665,3714552,-17401782,-16055433,-3770287,-10323320,31322514,-11615635]),new F.FieldElement([21426655,-5650218,-13648287,-5347537,-28812189,-4920970,-18275391,-14621414,13040862,-12112948])),new S.PreComputedGroupElement(new F.FieldElement([11293895,12478086,-27136401,15083750,-29307421,14748872,14555558,-13417103,1613711,4896935]),new F.FieldElement([-25894883,15323294,-8489791,-8057900,25967126,-13425460,2825960,-4897045,-23971776,-11267415]),new F.FieldElement([-15924766,-5229880,-17443532,6410664,3622847,10243618,20615400,12405433,-23753030,-8436416])),new S.PreComputedGroupElement(new F.FieldElement([-7091295,12556208,-20191352,9025187,-17072479,4333801,4378436,2432030,23097949,-566018]),new F.FieldElement([4565804,-16025654,20084412,-7842817,1724999,189254,24767264,10103221,-18512313,2424778]),new F.FieldElement([366633,-11976806,8173090,-6890119,30788634,5745705,-7168678,1344109,-3642553,12412659])),new S.PreComputedGroupElement(new F.FieldElement([-24001791,7690286,14929416,-168257,-32210835,-13412986,24162697,-15326504,-3141501,11179385]),new F.FieldElement([18289522,-14724954,8056945,16430056,-21729724,7842514,-6001441,-1486897,-18684645,-11443503]),new F.FieldElement([476239,6601091,-6152790,-9723375,17503545,-4863900,27672959,13403813,11052904,5219329]))],[new S.PreComputedGroupElement(new F.FieldElement([20678546,-8375738,-32671898,8849123,-5009758,14574752,31186971,-3973730,9014762,-8579056]),new F.FieldElement([-13644050,-10350239,-15962508,5075808,-1514661,-11534600,-33102500,9160280,8473550,-3256838]),new F.FieldElement([24900749,14435722,17209120,-15292541,-22592275,9878983,-7689309,-16335821,-24568481,11788948])),new S.PreComputedGroupElement(new F.FieldElement([-3118155,-11395194,-13802089,14797441,9652448,-6845904,-20037437,10410733,-24568470,-1458691]),new F.FieldElement([-15659161,16736706,-22467150,10215878,-9097177,7563911,11871841,-12505194,-18513325,8464118]),new F.FieldElement([-23400612,8348507,-14585951,-861714,-3950205,-6373419,14325289,8628612,33313881,-8370517])),new S.PreComputedGroupElement(new F.FieldElement([-20186973,-4967935,22367356,5271547,-1097117,-4788838,-24805667,-10236854,-8940735,-5818269]),new F.FieldElement([-6948785,-1795212,-32625683,-16021179,32635414,-7374245,15989197,-12838188,28358192,-4253904]),new F.FieldElement([-23561781,-2799059,-32351682,-1661963,-9147719,10429267,-16637684,4072016,-5351664,5596589])),new S.PreComputedGroupElement(new F.FieldElement([-28236598,-3390048,12312896,6213178,3117142,16078565,29266239,2557221,1768301,15373193]),new F.FieldElement([-7243358,-3246960,-4593467,-7553353,-127927,-912245,-1090902,-4504991,-24660491,3442910]),new F.FieldElement([-30210571,5124043,14181784,8197961,18964734,-11939093,22597931,7176455,-18585478,13365930])),new S.PreComputedGroupElement(new F.FieldElement([-7877390,-1499958,8324673,4690079,6261860,890446,24538107,-8570186,-9689599,-3031667]),new F.FieldElement([25008904,-10771599,-4305031,-9638010,16265036,15721635,683793,-11823784,15723479,-15163481]),new F.FieldElement([-9660625,12374379,-27006999,-7026148,-7724114,-12314514,11879682,5400171,519526,-1235876])),new S.PreComputedGroupElement(new F.FieldElement([22258397,-16332233,-7869817,14613016,-22520255,-2950923,-20353881,7315967,16648397,7605640]),new F.FieldElement([-8081308,-8464597,-8223311,9719710,19259459,-15348212,23994942,-5281555,-9468848,4763278]),new F.FieldElement([-21699244,9220969,-15730624,1084137,-25476107,-2852390,31088447,-7764523,-11356529,728112])),new S.PreComputedGroupElement(new F.FieldElement([26047220,-11751471,-6900323,-16521798,24092068,9158119,-4273545,-12555558,-29365436,-5498272]),new F.FieldElement([17510331,-322857,5854289,8403524,17133918,-3112612,-28111007,12327945,10750447,10014012]),new F.FieldElement([-10312768,3936952,9156313,-8897683,16498692,-994647,-27481051,-666732,3424691,7540221])),new S.PreComputedGroupElement(new F.FieldElement([30322361,-6964110,11361005,-4143317,7433304,4989748,-7071422,-16317219,-9244265,15258046]),new F.FieldElement([13054562,-2779497,19155474,469045,-12482797,4566042,5631406,2711395,1062915,-5136345]),new F.FieldElement([-19240248,-11254599,-29509029,-7499965,-5835763,13005411,-6066489,12194497,32960380,1459310]))],[new S.PreComputedGroupElement(new F.FieldElement([19852034,7027924,23669353,10020366,8586503,-6657907,394197,-6101885,18638003,-11174937]),new F.FieldElement([31395534,15098109,26581030,8030562,-16527914,-5007134,9012486,-7584354,-6643087,-5442636]),new F.FieldElement([-9192165,-2347377,-1997099,4529534,25766844,607986,-13222,9677543,-32294889,-6456008])),new S.PreComputedGroupElement(new F.FieldElement([-2444496,-149937,29348902,8186665,1873760,12489863,-30934579,-7839692,-7852844,-8138429]),new F.FieldElement([-15236356,-15433509,7766470,746860,26346930,-10221762,-27333451,10754588,-9431476,5203576]),new F.FieldElement([31834314,14135496,-770007,5159118,20917671,-16768096,-7467973,-7337524,31809243,7347066])),new S.PreComputedGroupElement(new F.FieldElement([-9606723,-11874240,20414459,13033986,13716524,-11691881,19797970,-12211255,15192876,-2087490]),new F.FieldElement([-12663563,-2181719,1168162,-3804809,26747877,-14138091,10609330,12694420,33473243,-13382104]),new F.FieldElement([33184999,11180355,15832085,-11385430,-1633671,225884,15089336,-11023903,-6135662,14480053])),new S.PreComputedGroupElement(new F.FieldElement([31308717,-5619998,31030840,-1897099,15674547,-6582883,5496208,13685227,27595050,8737275]),new F.FieldElement([-20318852,-15150239,10933843,-16178022,8335352,-7546022,-31008351,-12610604,26498114,66511]),new F.FieldElement([22644454,-8761729,-16671776,4884562,-3105614,-13559366,30540766,-4286747,-13327787,-7515095])),new S.PreComputedGroupElement(new F.FieldElement([-28017847,9834845,18617207,-2681312,-3401956,-13307506,8205540,13585437,-17127465,15115439]),new F.FieldElement([23711543,-672915,31206561,-8362711,6164647,-9709987,-33535882,-1426096,8236921,16492939]),new F.FieldElement([-23910559,-13515526,-26299483,-4503841,25005590,-7687270,19574902,10071562,6708380,-6222424])),new S.PreComputedGroupElement(new F.FieldElement([2101391,-4930054,19702731,2367575,-15427167,1047675,5301017,9328700,29955601,-11678310]),new F.FieldElement([3096359,9271816,-21620864,-15521844,-14847996,-7592937,-25892142,-12635595,-9917575,6216608]),new F.FieldElement([-32615849,338663,-25195611,2510422,-29213566,-13820213,24822830,-6146567,-26767480,7525079])),new S.PreComputedGroupElement(new F.FieldElement([-23066649,-13985623,16133487,-7896178,-3389565,778788,-910336,-2782495,-19386633,11994101]),new F.FieldElement([21691500,-13624626,-641331,-14367021,3285881,-3483596,-25064666,9718258,-7477437,13381418]),new F.FieldElement([18445390,-4202236,14979846,11622458,-1727110,-3582980,23111648,-6375247,28535282,15779576])),new S.PreComputedGroupElement(new F.FieldElement([30098053,3089662,-9234387,16662135,-21306940,11308411,-14068454,12021730,9955285,-16303356]),new F.FieldElement([9734894,-14576830,-7473633,-9138735,2060392,11313496,-18426029,9924399,20194861,13380996]),new F.FieldElement([-26378102,-7965207,-22167821,15789297,-18055342,-6168792,-1984914,15707771,26342023,10146099]))],[new S.PreComputedGroupElement(new F.FieldElement([-26016874,-219943,21339191,-41388,19745256,-2878700,-29637280,2227040,21612326,-545728]),new F.FieldElement([-13077387,1184228,23562814,-5970442,-20351244,-6348714,25764461,12243797,-20856566,11649658]),new F.FieldElement([-10031494,11262626,27384172,2271902,26947504,-15997771,39944,6114064,33514190,2333242])),new S.PreComputedGroupElement(new F.FieldElement([-21433588,-12421821,8119782,7219913,-21830522,-9016134,-6679750,-12670638,24350578,-13450001]),new F.FieldElement([-4116307,-11271533,-23886186,4843615,-30088339,690623,-31536088,-10406836,8317860,12352766]),new F.FieldElement([18200138,-14475911,-33087759,-2696619,-23702521,-9102511,-23552096,-2287550,20712163,6719373])),new S.PreComputedGroupElement(new F.FieldElement([26656208,6075253,-7858556,1886072,-28344043,4262326,11117530,-3763210,26224235,-3297458]),new F.FieldElement([-17168938,-14854097,-3395676,-16369877,-19954045,14050420,21728352,9493610,18620611,-16428628]),new F.FieldElement([-13323321,13325349,11432106,5964811,18609221,6062965,-5269471,-9725556,-30701573,-16479657])),new S.PreComputedGroupElement(new F.FieldElement([-23860538,-11233159,26961357,1640861,-32413112,-16737940,12248509,-5240639,13735342,1934062]),new F.FieldElement([25089769,6742589,17081145,-13406266,21909293,-16067981,-15136294,-3765346,-21277997,5473616]),new F.FieldElement([31883677,-7961101,1083432,-11572403,22828471,13290673,-7125085,12469656,29111212,-5451014])),new S.PreComputedGroupElement(new F.FieldElement([24244947,-15050407,-26262976,2791540,-14997599,16666678,24367466,6388839,-10295587,452383]),new F.FieldElement([-25640782,-3417841,5217916,16224624,19987036,-4082269,-24236251,-5915248,15766062,8407814]),new F.FieldElement([-20406999,13990231,15495425,16395525,5377168,15166495,-8917023,-4388953,-8067909,2276718])),new S.PreComputedGroupElement(new F.FieldElement([30157918,12924066,-17712050,9245753,19895028,3368142,-23827587,5096219,22740376,-7303417]),new F.FieldElement([2041139,-14256350,7783687,13876377,-25946985,-13352459,24051124,13742383,-15637599,13295222]),new F.FieldElement([33338237,-8505733,12532113,7977527,9106186,-1715251,-17720195,-4612972,-4451357,-14669444])),new S.PreComputedGroupElement(new F.FieldElement([-20045281,5454097,-14346548,6447146,28862071,1883651,-2469266,-4141880,7770569,9620597]),new F.FieldElement([23208068,7979712,33071466,8149229,1758231,-10834995,30945528,-1694323,-33502340,-14767970]),new F.FieldElement([1439958,-16270480,-1079989,-793782,4625402,10647766,-5043801,1220118,30494170,-11440799])),new S.PreComputedGroupElement(new F.FieldElement([-5037580,-13028295,-2970559,-3061767,15640974,-6701666,-26739026,926050,-1684339,-13333647]),new F.FieldElement([13908495,-3549272,30919928,-6273825,-21521863,7989039,9021034,9078865,3353509,4033511]),new F.FieldElement([-29663431,-15113610,32259991,-344482,24295849,-12912123,23161163,8839127,27485041,7356032]))],[new S.PreComputedGroupElement(new F.FieldElement([9661027,705443,11980065,-5370154,-1628543,14661173,-6346142,2625015,28431036,-16771834]),new F.FieldElement([-23839233,-8311415,-25945511,7480958,-17681669,-8354183,-22545972,14150565,15970762,4099461]),new F.FieldElement([29262576,16756590,26350592,-8793563,8529671,-11208050,13617293,-9937143,11465739,8317062])),new S.PreComputedGroupElement(new F.FieldElement([-25493081,-6962928,32500200,-9419051,-23038724,-2302222,14898637,3848455,20969334,-5157516]),new F.FieldElement([-20384450,-14347713,-18336405,13884722,-33039454,2842114,-21610826,-3649888,11177095,14989547]),new F.FieldElement([-24496721,-11716016,16959896,2278463,12066309,10137771,13515641,2581286,-28487508,9930240])),new S.PreComputedGroupElement(new F.FieldElement([-17751622,-2097826,16544300,-13009300,-15914807,-14949081,18345767,-13403753,16291481,-5314038]),new F.FieldElement([-33229194,2553288,32678213,9875984,8534129,6889387,-9676774,6957617,4368891,9788741]),new F.FieldElement([16660756,7281060,-10830758,12911820,20108584,-8101676,-21722536,-8613148,16250552,-11111103])),new S.PreComputedGroupElement(new F.FieldElement([-19765507,2390526,-16551031,14161980,1905286,6414907,4689584,10604807,-30190403,4782747]),new F.FieldElement([-1354539,14736941,-7367442,-13292886,7710542,-14155590,-9981571,4383045,22546403,437323]),new F.FieldElement([31665577,-12180464,-16186830,1491339,-18368625,3294682,27343084,2786261,-30633590,-14097016])),new S.PreComputedGroupElement(new F.FieldElement([-14467279,-683715,-33374107,7448552,19294360,14334329,-19690631,2355319,-19284671,-6114373]),new F.FieldElement([15121312,-15796162,6377020,-6031361,-10798111,-12957845,18952177,15496498,-29380133,11754228]),new F.FieldElement([-2637277,-13483075,8488727,-14303896,12728761,-1622493,7141596,11724556,22761615,-10134141])),new S.PreComputedGroupElement(new F.FieldElement([16918416,11729663,-18083579,3022987,-31015732,-13339659,-28741185,-12227393,32851222,11717399]),new F.FieldElement([11166634,7338049,-6722523,4531520,-29468672,-7302055,31474879,3483633,-1193175,-4030831]),new F.FieldElement([-185635,9921305,31456609,-13536438,-12013818,13348923,33142652,6546660,-19985279,-3948376])),new S.PreComputedGroupElement(new F.FieldElement([-32460596,11266712,-11197107,-7899103,31703694,3855903,-8537131,-12833048,-30772034,-15486313]),new F.FieldElement([-18006477,12709068,3991746,-6479188,-21491523,-10550425,-31135347,-16049879,10928917,3011958]),new F.FieldElement([-6957757,-15594337,31696059,334240,29576716,14796075,-30831056,-12805180,18008031,10258577])),new S.PreComputedGroupElement(new F.FieldElement([-22448644,15655569,7018479,-4410003,-30314266,-1201591,-1853465,1367120,25127874,6671743]),new F.FieldElement([29701166,-14373934,-10878120,9279288,-17568,13127210,21382910,11042292,25838796,4642684]),new F.FieldElement([-20430234,14955537,-24126347,8124619,-5369288,-5990470,30468147,-13900640,18423289,4177476]))]]})),O=d((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.ProjectiveGroupElement=void 0;var n=function(){function e(e,t,n){this.X=null!=e?e:new F.FieldElement,this.Y=null!=t?t:new F.FieldElement,this.Z=null!=n?n:new F.FieldElement}return e.prototype.zero=function(){this.X.zero(),this.Y.one(),this.Z.one()},e.prototype.double=function(e){var t=new F.FieldElement;e.X.square(this.X),e.Z.square(this.Y),e.T.square2(this.Z),e.Y.add(this.X,this.Y),t.square(e.Y),e.Y.add(e.Z,e.X),e.Z.sub(e.Z,e.X),e.X.sub(t,e.Y),e.T.sub(e.T,e.Z)},e.prototype.toExtended=function(e){e.X.mul(this.X,this.Z),e.Y.mul(this.Y,this.Z),e.Z.square(this.Z),e.T.mul(this.X,this.Y)},e.prototype.toBytes=function(e){var t=new F.FieldElement,n=new F.FieldElement,r=new F.FieldElement;t.invert(this.Z),n.mul(this.X,t),r.mul(this.Y,t),r.toBytes(e),e[31]^=n.isNegative()<<7},e.prototype.doubleScalarMultVartime=function(e,t,n){var r,i=new Int8Array(256),o=new Int8Array(256),a=[new P.CachedGroupElement,new P.CachedGroupElement,new P.CachedGroupElement,new P.CachedGroupElement,new P.CachedGroupElement,new P.CachedGroupElement,new P.CachedGroupElement,new P.CachedGroupElement],l=new N.CompletedGroupElement,s=new L.ExtendedGroupElement,d=new L.ExtendedGroupElement;for(this.slide(i,e),this.slide(o,n),t.toCached(a[0]),t.double(l),l.toExtended(d),r=0;r<7;r++)l.add(d,a[r]),l.toExtended(s),s.toCached(a[r+1]);for(this.zero(),r=255;r>=0&&(0===i[r]&&0===o[r]);r--);for(;r>=0;r--)this.double(l),i[r]>0?(l.toExtended(s),l.add(s,a[Math.floor(i[r]/2)])):i[r]<0&&(l.toExtended(s),l.sub(s,a[Math.floor(-i[r]/2)])),o[r]>0?(l.toExtended(s),l.mixedAdd(s,C.CONST_BI[Math.floor(o[r]/2)])):o[r]<0&&(l.toExtended(s),l.mixedSub(s,C.CONST_BI[Math.floor(-o[r]/2)])),l.toProjective(this)},e.prototype.slide=function(e,t){var n;for(n=0;n>3]>>(7&n);for(n=0;n=-15))break;e[n]-=e[n+r]<>7&&this.X.neg(),this.T.mul(this.X,this.Y),!0},e.prototype.scalarMultBase=function(e){for(var t=new Int8Array(64),n=0;n>4&15;var r=0;for(n=0;n<63;n++)t[n]+=r,r=t[n]+8>>4,t[n]-=r<<4;t[63]+=r,this.zero();var i=new S.PreComputedGroupElement,o=new N.CompletedGroupElement;for(n=1;n<64;n+=2)i.selectPoint(Math.floor(n/2),t[n]),o.mixedAdd(this,i),o.toExtended(this);var a=new O.ProjectiveGroupElement;this.double(o),o.toProjective(a),a.double(o),o.toProjective(a),a.double(o),o.toProjective(a),a.double(o),o.toExtended(this);for(n=0;n<64;n+=2)i.selectPoint(n/2,t[n]),o.mixedAdd(this,i),o.toExtended(this)},e.prototype.cofactorEqual=function(e){var t=new P.CachedGroupElement,n=new N.CompletedGroupElement,r=new O.ProjectiveGroupElement;e.toCached(t),n.sub(this,t),n.toProjective(r),r.double(n),n.toProjective(r),r.double(n),n.toProjective(r),r.double(n),n.toProjective(r);var i=new Uint8Array(32),o=new Uint8Array(32),a=new Uint8Array(32),l=new Uint8Array(32);return r.X.toBytes(o),r.Y.toBytes(a),r.Z.toBytes(l),c.ArrayHelper.equal(i,o)&&c.ArrayHelper.equal(a,l)},e}();t.ExtendedGroupElement=n})),U=d((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.scalarMinimal=t.scalarReduce=t.scalarMulAdd=void 0,t.scalarMulAdd=function(e,t,n,r){var i=b.BIG_2097151&v.BigIntHelper.read3(t,0),o=b.BIG_2097151&v.BigIntHelper.read4(t,2)>>b.BIG_ARR[5],a=b.BIG_2097151&v.BigIntHelper.read3(t,5)>>b.BIG_ARR[2],l=b.BIG_2097151&v.BigIntHelper.read4(t,7)>>b.BIG_ARR[7],s=b.BIG_2097151&v.BigIntHelper.read4(t,10)>>b.BIG_ARR[4],d=b.BIG_2097151&v.BigIntHelper.read3(t,13)>>b.BIG_ARR[1],u=b.BIG_2097151&v.BigIntHelper.read4(t,15)>>b.BIG_ARR[6],c=b.BIG_2097151&v.BigIntHelper.read3(t,18)>>b.BIG_ARR[3],h=b.BIG_2097151&v.BigIntHelper.read3(t,21),_=b.BIG_2097151&v.BigIntHelper.read4(t,23)>>b.BIG_ARR[5],p=b.BIG_2097151&v.BigIntHelper.read3(t,26)>>b.BIG_ARR[2],m=v.BigIntHelper.read4(t,28)>>b.BIG_ARR[7],E=b.BIG_2097151&v.BigIntHelper.read3(n,0),w=b.BIG_2097151&v.BigIntHelper.read4(n,2)>>b.BIG_ARR[5],I=b.BIG_2097151&v.BigIntHelper.read3(n,5)>>b.BIG_ARR[2],f=b.BIG_2097151&v.BigIntHelper.read4(n,7)>>b.BIG_ARR[7],y=b.BIG_2097151&v.BigIntHelper.read4(n,10)>>b.BIG_ARR[4],G=b.BIG_2097151&v.BigIntHelper.read3(n,13)>>b.BIG_ARR[1],g=b.BIG_2097151&v.BigIntHelper.read4(n,15)>>b.BIG_ARR[6],T=b.BIG_2097151&v.BigIntHelper.read3(n,18)>>b.BIG_ARR[3],R=b.BIG_2097151&v.BigIntHelper.read3(n,21),A=b.BIG_2097151&v.BigIntHelper.read4(n,23)>>b.BIG_ARR[5],B=b.BIG_2097151&v.BigIntHelper.read3(n,26)>>b.BIG_ARR[2],F=v.BigIntHelper.read4(n,28)>>b.BIG_ARR[7],P=b.BIG_2097151&v.BigIntHelper.read3(r,0),N=b.BIG_2097151&v.BigIntHelper.read4(r,2)>>b.BIG_ARR[5],S=b.BIG_2097151&v.BigIntHelper.read3(r,5)>>b.BIG_ARR[2],C=b.BIG_2097151&v.BigIntHelper.read4(r,7)>>b.BIG_ARR[7],O=b.BIG_2097151&v.BigIntHelper.read4(r,10)>>b.BIG_ARR[4],L=b.BIG_2097151&v.BigIntHelper.read3(r,13)>>b.BIG_ARR[1],U=b.BIG_2097151&v.BigIntHelper.read4(r,15)>>b.BIG_ARR[6],M=b.BIG_2097151&v.BigIntHelper.read3(r,18)>>b.BIG_ARR[3],H=b.BIG_2097151&v.BigIntHelper.read3(r,21),x=b.BIG_2097151&v.BigIntHelper.read4(r,23)>>b.BIG_ARR[5],k=b.BIG_2097151&v.BigIntHelper.read3(r,26)>>b.BIG_ARR[2],Y=v.BigIntHelper.read4(r,28)>>b.BIG_ARR[7],D=new BigInt64Array(32),z=P+i*E,K=N+i*w+o*E,X=S+i*I+o*w+a*E,j=C+i*f+o*I+a*w+l*E,Z=O+i*y+o*f+a*I+l*w+s*E,q=L+i*G+o*y+a*f+l*I+s*w+d*E,W=U+i*g+o*G+a*y+l*f+s*I+d*w+u*E,J=M+i*T+o*g+a*G+l*y+s*f+d*I+u*w+c*E,V=H+i*R+o*T+a*g+l*G+s*y+d*f+u*I+c*w+h*E,Q=x+i*A+o*R+a*T+l*g+s*G+d*y+u*f+c*I+h*w+_*E,$=k+i*B+o*A+a*R+l*T+s*g+d*G+u*y+c*f+h*I+_*w+p*E,ee=Y+i*F+o*B+a*A+l*R+s*T+d*g+u*G+c*y+h*f+_*I+p*w+m*E,te=o*F+a*B+l*A+s*R+d*T+u*g+c*G+h*y+_*f+p*I+m*w,ne=a*F+l*B+s*A+d*R+u*T+c*g+h*G+_*y+p*f+m*I,re=l*F+s*B+d*A+u*R+c*T+h*g+_*G+p*y+m*f,ie=s*F+d*B+u*A+c*R+h*T+_*g+p*G+m*y,oe=d*F+u*B+c*A+h*R+_*T+p*g+m*G,ae=u*F+c*B+h*A+_*R+p*T+m*g,le=c*F+h*B+_*A+p*R+m*T,se=h*F+_*B+p*A+m*R,de=_*F+p*B+m*A,ue=p*F+m*B,ce=m*F,he=b.BIG_ARR[0];D[0]=z+b.BIG_1_SHIFTL_20>>b.BIG_ARR[21],K+=D[0],z-=D[0]<>b.BIG_ARR[21],j+=D[2],X-=D[2]<>b.BIG_ARR[21],q+=D[4],Z-=D[4]<>b.BIG_ARR[21],J+=D[6],W-=D[6]<>b.BIG_ARR[21],Q+=D[8],V-=D[8]<>b.BIG_ARR[21],ee+=D[10],$-=D[10]<>b.BIG_ARR[21],ne+=D[12],te-=D[12]<>b.BIG_ARR[21],ie+=D[14],re-=D[14]<>b.BIG_ARR[21],ae+=D[16],oe-=D[16]<>b.BIG_ARR[21],se+=D[18],le-=D[18]<>b.BIG_ARR[21],ue+=D[20],de-=D[20]<>b.BIG_ARR[21],he+=D[22],ce-=D[22]<>b.BIG_ARR[21],X+=D[1],K-=D[1]<>b.BIG_ARR[21],Z+=D[3],j-=D[3]<>b.BIG_ARR[21],W+=D[5],q-=D[5]<>b.BIG_ARR[21],V+=D[7],J-=D[7]<>b.BIG_ARR[21],$+=D[9],Q-=D[9]<>b.BIG_ARR[21],te+=D[11],ee-=D[11]<>b.BIG_ARR[21],re+=D[13],ne-=D[13]<>b.BIG_ARR[21],oe+=D[15],ie-=D[15]<>b.BIG_ARR[21],le+=D[17],ae-=D[17]<>b.BIG_ARR[21],de+=D[19],se-=D[19]<>b.BIG_ARR[21],ce+=D[21],ue-=D[21]<>b.BIG_ARR[21],J+=D[6],W-=D[6]<>b.BIG_ARR[21],Q+=D[8],V-=D[8]<>b.BIG_ARR[21],ee+=D[10],$-=D[10]<>b.BIG_ARR[21],ne+=D[12],te-=D[12]<>b.BIG_ARR[21],ie+=D[14],re-=D[14]<>b.BIG_ARR[21],ae+=D[16],oe-=D[16]<>b.BIG_ARR[21],V+=D[7],J-=D[7]<>b.BIG_ARR[21],$+=D[9],Q-=D[9]<>b.BIG_ARR[21],te+=D[11],ee-=D[11]<>b.BIG_ARR[21],re+=D[13],ne-=D[13]<>b.BIG_ARR[21],oe+=D[15],ie-=D[15]<>b.BIG_ARR[21],K+=D[0],z-=D[0]<>b.BIG_ARR[21],j+=D[2],X-=D[2]<>b.BIG_ARR[21],q+=D[4],Z-=D[4]<>b.BIG_ARR[21],J+=D[6],W-=D[6]<>b.BIG_ARR[21],Q+=D[8],V-=D[8]<>b.BIG_ARR[21],ee+=D[10],$-=D[10]<>b.BIG_ARR[21],X+=D[1],K-=D[1]<>b.BIG_ARR[21],Z+=D[3],j-=D[3]<>b.BIG_ARR[21],W+=D[5],q-=D[5]<>b.BIG_ARR[21],V+=D[7],J-=D[7]<>b.BIG_ARR[21],$+=D[9],Q-=D[9]<>b.BIG_ARR[21],te+=D[11],ee-=D[11]<>b.BIG_ARR[21],K+=D[0],z-=D[0]<>b.BIG_ARR[21],X+=D[1],K-=D[1]<>b.BIG_ARR[21],j+=D[2],X-=D[2]<>b.BIG_ARR[21],Z+=D[3],j-=D[3]<>b.BIG_ARR[21],q+=D[4],Z-=D[4]<>b.BIG_ARR[21],W+=D[5],q-=D[5]<>b.BIG_ARR[21],J+=D[6],W-=D[6]<>b.BIG_ARR[21],V+=D[7],J-=D[7]<>b.BIG_ARR[21],Q+=D[8],V-=D[8]<>b.BIG_ARR[21],$+=D[9],Q-=D[9]<>b.BIG_ARR[21],ee+=D[10],$-=D[10]<>b.BIG_ARR[21],te+=D[11],ee-=D[11]<>b.BIG_ARR[21],K+=D[0],z-=D[0]<>b.BIG_ARR[21],X+=D[1],K-=D[1]<>b.BIG_ARR[21],j+=D[2],X-=D[2]<>b.BIG_ARR[21],Z+=D[3],j-=D[3]<>b.BIG_ARR[21],q+=D[4],Z-=D[4]<>b.BIG_ARR[21],W+=D[5],q-=D[5]<>b.BIG_ARR[21],J+=D[6],W-=D[6]<>b.BIG_ARR[21],V+=D[7],J-=D[7]<>b.BIG_ARR[21],Q+=D[8],V-=D[8]<>b.BIG_ARR[21],$+=D[9],Q-=D[9]<>b.BIG_ARR[21],ee+=D[10],$-=D[10]<>b.BIG_ARR[0]),e[1]=Number(z>>b.BIG_ARR[8]),e[2]=Number(z>>b.BIG_ARR[16]|K<>b.BIG_ARR[3]),e[4]=Number(K>>b.BIG_ARR[11]),e[5]=Number(K>>b.BIG_ARR[19]|X<>b.BIG_ARR[6]),e[7]=Number(X>>b.BIG_ARR[14]|j<>b.BIG_ARR[1]),e[9]=Number(j>>b.BIG_ARR[9]),e[10]=Number(j>>b.BIG_ARR[17]|Z<>b.BIG_ARR[4]),e[12]=Number(Z>>b.BIG_ARR[12]),e[13]=Number(Z>>b.BIG_ARR[20]|q<>b.BIG_ARR[7]),e[15]=Number(q>>b.BIG_ARR[15]|W<>b.BIG_ARR[2]),e[17]=Number(W>>b.BIG_ARR[10]),e[18]=Number(W>>b.BIG_ARR[18]|J<>b.BIG_ARR[5]),e[20]=Number(J>>b.BIG_ARR[13]),e[21]=Number(V>>b.BIG_ARR[0]),e[22]=Number(V>>b.BIG_ARR[8]),e[23]=Number(V>>b.BIG_ARR[16]|Q<>b.BIG_ARR[3]),e[25]=Number(Q>>b.BIG_ARR[11]),e[26]=Number(Q>>b.BIG_ARR[19]|$<>b.BIG_ARR[6]),e[28]=Number($>>b.BIG_ARR[14]|ee<>b.BIG_ARR[1]),e[30]=Number(ee>>b.BIG_ARR[9]),e[31]=Number(ee>>b.BIG_ARR[17])},t.scalarReduce=function(e,t){var n=b.BIG_2097151&v.BigIntHelper.read3(t,0),r=b.BIG_2097151&v.BigIntHelper.read4(t,2)>>b.BIG_ARR[5],i=b.BIG_2097151&v.BigIntHelper.read3(t,5)>>b.BIG_ARR[2],o=b.BIG_2097151&v.BigIntHelper.read4(t,7)>>b.BIG_ARR[7],a=b.BIG_2097151&v.BigIntHelper.read4(t,10)>>b.BIG_ARR[4],l=b.BIG_2097151&v.BigIntHelper.read3(t,13)>>b.BIG_ARR[1],s=b.BIG_2097151&v.BigIntHelper.read4(t,15)>>b.BIG_ARR[6],d=b.BIG_2097151&v.BigIntHelper.read3(t,18)>>b.BIG_ARR[3],u=b.BIG_2097151&v.BigIntHelper.read3(t,21),c=b.BIG_2097151&v.BigIntHelper.read4(t,23)>>b.BIG_ARR[5],h=b.BIG_2097151&v.BigIntHelper.read3(t,26)>>b.BIG_ARR[2],_=b.BIG_2097151&v.BigIntHelper.read4(t,28)>>b.BIG_ARR[7],p=b.BIG_2097151&v.BigIntHelper.read4(t,31)>>b.BIG_ARR[4],m=b.BIG_2097151&v.BigIntHelper.read3(t,34)>>b.BIG_ARR[1],E=b.BIG_2097151&v.BigIntHelper.read4(t,36)>>b.BIG_ARR[6],w=b.BIG_2097151&v.BigIntHelper.read3(t,39)>>b.BIG_ARR[3],I=b.BIG_2097151&v.BigIntHelper.read3(t,42),f=b.BIG_2097151&v.BigIntHelper.read4(t,44)>>b.BIG_ARR[5],y=b.BIG_2097151&v.BigIntHelper.read3(t,47)>>b.BIG_ARR[2],G=b.BIG_2097151&v.BigIntHelper.read4(t,49)>>b.BIG_ARR[7],g=b.BIG_2097151&v.BigIntHelper.read4(t,52)>>b.BIG_ARR[4],T=b.BIG_2097151&v.BigIntHelper.read3(t,55)>>b.BIG_ARR[1],R=b.BIG_2097151&v.BigIntHelper.read4(t,57)>>b.BIG_ARR[6],A=v.BigIntHelper.read4(t,60)>>b.BIG_ARR[3];_+=A*b.BIG_666643,p+=A*b.BIG_470296,m+=A*b.BIG_654183,E-=A*b.BIG_997805,w+=A*b.BIG_136657,I-=A*b.BIG_683901,A=b.BIG_ARR[0],h+=R*b.BIG_666643,_+=R*b.BIG_470296,p+=R*b.BIG_654183,m-=R*b.BIG_997805,E+=R*b.BIG_136657,w-=R*b.BIG_683901,R=b.BIG_ARR[0],c+=T*b.BIG_666643,h+=T*b.BIG_470296,_+=T*b.BIG_654183,p-=T*b.BIG_997805,m+=T*b.BIG_136657,E-=T*b.BIG_683901,T=b.BIG_ARR[0],u+=g*b.BIG_666643,c+=g*b.BIG_470296,h+=g*b.BIG_654183,_-=g*b.BIG_997805,p+=g*b.BIG_136657,m-=g*b.BIG_683901,g=b.BIG_ARR[0],d+=G*b.BIG_666643,u+=G*b.BIG_470296,c+=G*b.BIG_654183,h-=G*b.BIG_997805,_+=G*b.BIG_136657,p-=G*b.BIG_683901,G=b.BIG_ARR[0],s+=y*b.BIG_666643,d+=y*b.BIG_470296,u+=y*b.BIG_654183,c-=y*b.BIG_997805,h+=y*b.BIG_136657,_-=y*b.BIG_683901,y=b.BIG_ARR[0];var B=new BigInt64Array(17);B[6]=s+b.BIG_1_SHIFTL_20>>b.BIG_ARR[21],d+=B[6],s-=B[6]<>b.BIG_ARR[21],c+=B[8],u-=B[8]<>b.BIG_ARR[21],_+=B[10],h-=B[10]<>b.BIG_ARR[21],m+=B[12],p-=B[12]<>b.BIG_ARR[21],w+=B[14],E-=B[14]<>b.BIG_ARR[21],f+=B[16],I-=B[16]<>b.BIG_ARR[21],u+=B[7],d-=B[7]<>b.BIG_ARR[21],h+=B[9],c-=B[9]<>b.BIG_ARR[21],p+=B[11],_-=B[11]<>b.BIG_ARR[21],E+=B[13],m-=B[13]<>b.BIG_ARR[21],I+=B[15],w-=B[15]<>b.BIG_ARR[21],r+=B[0],n-=B[0]<>b.BIG_ARR[21],o+=B[2],i-=B[2]<>b.BIG_ARR[21],l+=B[4],a-=B[4]<>b.BIG_ARR[21],d+=B[6],s-=B[6]<>b.BIG_ARR[21],c+=B[8],u-=B[8]<>b.BIG_ARR[21],_+=B[10],h-=B[10]<>b.BIG_ARR[21],i+=B[1],r-=B[1]<>b.BIG_ARR[21],a+=B[3],o-=B[3]<>b.BIG_ARR[21],s+=B[5],l-=B[5]<>b.BIG_ARR[21],u+=B[7],d-=B[7]<>b.BIG_ARR[21],h+=B[9],c-=B[9]<>b.BIG_ARR[21],p+=B[11],_-=B[11]<>b.BIG_ARR[21],r+=B[0],n-=B[0]<>b.BIG_ARR[21],i+=B[1],r-=B[1]<>b.BIG_ARR[21],o+=B[2],i-=B[2]<>b.BIG_ARR[21],a+=B[3],o-=B[3]<>b.BIG_ARR[21],l+=B[4],a-=B[4]<>b.BIG_ARR[21],s+=B[5],l-=B[5]<>b.BIG_ARR[21],d+=B[6],s-=B[6]<>b.BIG_ARR[21],u+=B[7],d-=B[7]<>b.BIG_ARR[21],c+=B[8],u-=B[8]<>b.BIG_ARR[21],h+=B[9],c-=B[9]<>b.BIG_ARR[21],_+=B[10],h-=B[10]<>b.BIG_ARR[21],p+=B[11],_-=B[11]<>b.BIG_ARR[21],r+=B[0],n-=B[0]<>b.BIG_ARR[21],i+=B[1],r-=B[1]<>b.BIG_ARR[21],o+=B[2],i-=B[2]<>b.BIG_ARR[21],a+=B[3],o-=B[3]<>b.BIG_ARR[21],l+=B[4],a-=B[4]<>b.BIG_ARR[21],s+=B[5],l-=B[5]<>b.BIG_ARR[21],d+=B[6],s-=B[6]<>b.BIG_ARR[21],u+=B[7],d-=B[7]<>b.BIG_ARR[21],c+=B[8],u-=B[8]<>b.BIG_ARR[21],h+=B[9],c-=B[9]<>b.BIG_ARR[21],_+=B[10],h-=B[10]<>b.BIG_ARR[0]),e[1]=Number(n>>b.BIG_ARR[8]),e[2]=Number(n>>b.BIG_ARR[16]|r<>b.BIG_ARR[3]),e[4]=Number(r>>b.BIG_ARR[11]),e[5]=Number(r>>b.BIG_ARR[19]|i<>b.BIG_ARR[6]),e[7]=Number(i>>b.BIG_ARR[14]|o<>b.BIG_ARR[1]),e[9]=Number(o>>b.BIG_ARR[9]),e[10]=Number(o>>b.BIG_ARR[17]|a<>b.BIG_ARR[4]),e[12]=Number(a>>b.BIG_ARR[12]),e[13]=Number(a>>b.BIG_ARR[20]|l<>b.BIG_ARR[7]),e[15]=Number(l>>b.BIG_ARR[15]|s<>b.BIG_ARR[2]),e[17]=Number(s>>b.BIG_ARR[10]),e[18]=Number(s>>b.BIG_ARR[18]|d<>b.BIG_ARR[5]),e[20]=Number(d>>b.BIG_ARR[13]),e[21]=Number(u>>b.BIG_ARR[0]),e[22]=Number(u>>b.BIG_ARR[8]),e[23]=Number(u>>b.BIG_ARR[16]|c<>b.BIG_ARR[3]),e[25]=Number(c>>b.BIG_ARR[11]),e[26]=Number(c>>b.BIG_ARR[19]|h<>b.BIG_ARR[6]),e[28]=Number(h>>b.BIG_ARR[14]|_<>b.BIG_ARR[1]),e[30]=Number(_>>b.BIG_ARR[9]),e[31]=Number(_>>b.BIG_ARR[17])},t.scalarMinimal=function(e){for(var t=3;t>=0;t--){var n=v.BigIntHelper.read8(e,8*t);if(n>C.CONST_ORDER[t])return!1;if(nt.MAX_OUTPUT_COUNT)throw new Error("The maximum number of outputs is "+t.MAX_OUTPUT_COUNT+", you have provided "+n.length);e.writeUInt16("outputs.numOutputs",n.length);for(var i=0;i0){var r=e.readUInt32("payload.type",!1);if(r===T.TRANSACTION_PAYLOAD_TYPE)t=i(e);else if(r===G.MILESTONE_PAYLOAD_TYPE)t=a(e);else if(r===y.INDEXATION_PAYLOAD_TYPE)t=s(e);else if(r===g.RECEIPT_PAYLOAD_TYPE)t=u(e);else{if(r!==R.TREASURY_TRANSACTION_PAYLOAD_TYPE)throw new Error("Unrecognized payload type "+r);t=h(e)}}return t}function r(e,t){var n=e.getWriteIndex();if(e.writeUInt32("payload.length",0),t)if(t.type===T.TRANSACTION_PAYLOAD_TYPE)o(e,t);else if(t.type===G.MILESTONE_PAYLOAD_TYPE)l(e,t);else if(t.type===y.INDEXATION_PAYLOAD_TYPE)d(e,t);else if(t.type===g.RECEIPT_PAYLOAD_TYPE)c(e,t);else{if(t.type!==R.TREASURY_TRANSACTION_PAYLOAD_TYPE)throw new Error("Unrecognized transaction type "+t.type);_(e,t)}else;var r=e.getWriteIndex();e.setWriteIndex(n),e.writeUInt32("payload.length",r-n-p.UINT32_SIZE),e.setWriteIndex(r)}function i(e){if(!e.hasRemaining(t.MIN_TRANSACTION_PAYLOAD_LENGTH))throw new Error("Transaction Payload data is "+e.length()+" in length which is less than the minimimum size required of "+t.MIN_TRANSACTION_PAYLOAD_LENGTH);var n,r,i=e.readUInt32("payloadTransaction.type");if(i!==T.TRANSACTION_PAYLOAD_TYPE)throw new Error("Type mismatch in payloadTransaction "+i);if(e.readByte("payloadTransaction.essenceType",!1)!==H.TRANSACTION_ESSENCE_TYPE)throw new Error("Unrecognized transaction essence type "+i);return n=z.deserializeTransactionEssence(e),r=q.deserializeUnlockBlocks(e),{type:T.TRANSACTION_PAYLOAD_TYPE,essence:n,unlockBlocks:r}}function o(e,t){if(e.writeUInt32("payloadMilestone.type",t.type),t.type!==T.TRANSACTION_PAYLOAD_TYPE)throw new Error("Unrecognized transaction type "+t.type);z.serializeTransactionEssence(e,t.essence),q.serializeUnlockBlocks(e,t.unlockBlocks)}function a(e){if(!e.hasRemaining(t.MIN_MILESTONE_PAYLOAD_LENGTH))throw new Error("Milestone Payload data is "+e.length()+" in length which is less than the minimimum size required of "+t.MIN_MILESTONE_PAYLOAD_LENGTH);var r=e.readUInt32("payloadMilestone.type");if(r!==G.MILESTONE_PAYLOAD_TYPE)throw new Error("Type mismatch in payloadMilestone "+r);for(var i=e.readUInt32("payloadMilestone.index"),o=e.readUInt64("payloadMilestone.timestamp"),a=e.readByte("payloadMilestone.numParents"),l=[],s=0;sJ.MAX_NUMBER_PARENTS)throw new Error("A maximum of "+J.MAX_NUMBER_PARENTS+" parents is allowed, you provided "+t.parentMessageIds.length);if(new Set(t.parentMessageIds).size!==t.parentMessageIds.length)throw new Error("The milestone parents must be unique");var n=t.parentMessageIds.slice().sort();e.writeByte("payloadMilestone.numParents",t.parentMessageIds.length);for(var i=0;it.MAX_INDEXATION_KEY_LENGTH)throw new Error("The indexation key length is "+n.index.length/2+", which exceeds the maximum size of "+t.MAX_INDEXATION_KEY_LENGTH);e.writeUInt32("payloadIndexation.type",n.type),e.writeUInt16("payloadIndexation.indexLength",n.index.length/2),e.writeFixedHex("payloadIndexation.index",n.index.length/2,n.index),n.data?(e.writeUInt32("payloadIndexation.dataLength",n.data.length/2),e.writeFixedHex("payloadIndexation.data",n.data.length/2,n.data)):e.writeUInt32("payloadIndexation.dataLength",0)}function u(e){if(!e.hasRemaining(t.MIN_RECEIPT_PAYLOAD_LENGTH))throw new Error("Receipt Payload data is "+e.length()+" in length which is less than the minimimum size required of "+t.MIN_RECEIPT_PAYLOAD_LENGTH);var r=e.readUInt32("payloadReceipt.type");if(r!==g.RECEIPT_PAYLOAD_TYPE)throw new Error("Type mismatch in payloadReceipt "+r);var i=e.readUInt32("payloadReceipt.migratedAt"),o=e.readBoolean("payloadReceipt.final"),a=E.deserializeFunds(e),l=n(e);if(!l||l.type!==R.TREASURY_TRANSACTION_PAYLOAD_TYPE)throw new Error("payloadReceipts can only contain treasury payloads "+r);return{type:g.RECEIPT_PAYLOAD_TYPE,migratedAt:i,final:o,funds:a,transaction:l}}function c(e,t){e.writeUInt32("payloadReceipt.type",t.type),e.writeUInt32("payloadReceipt.migratedAt",t.migratedAt),e.writeBoolean("payloadReceipt.final",t.final),E.serializeFunds(e,t.funds),r(e,t.transaction)}function h(e){if(!e.hasRemaining(t.MIN_TREASURY_TRANSACTION_PAYLOAD_LENGTH))throw new Error("Treasure Transaction Payload data is "+e.length()+" in length which is less than the minimimum size required of "+t.MIN_TREASURY_TRANSACTION_PAYLOAD_LENGTH);var n=e.readUInt32("payloadTreasuryTransaction.type");if(n!==R.TREASURY_TRANSACTION_PAYLOAD_TYPE)throw new Error("Type mismatch in payloadTreasuryTransaction "+n);var r=f.deserializeTreasuryInput(e),i=D.deserializeTreasuryOutput(e);return{type:R.TREASURY_TRANSACTION_PAYLOAD_TYPE,input:r,output:i}}function _(e,t){e.writeUInt32("payloadTreasuryTransaction.type",t.type),f.serializeTreasuryInput(e,t.input),D.serializeTreasuryOutput(e,t.output)}Object.defineProperty(t,"__esModule",{value:!0}),t.serializeTreasuryTransactionPayload=t.deserializeTreasuryTransactionPayload=t.serializeReceiptPayload=t.deserializeReceiptPayload=t.serializeIndexationPayload=t.deserializeIndexationPayload=t.serializeMilestonePayload=t.deserializeMilestonePayload=t.serializeTransactionPayload=t.deserializeTransactionPayload=t.serializePayload=t.deserializePayload=t.MAX_INDEXATION_KEY_LENGTH=t.MIN_INDEXATION_KEY_LENGTH=t.MIN_TREASURY_TRANSACTION_PAYLOAD_LENGTH=t.MIN_RECEIPT_PAYLOAD_LENGTH=t.MIN_TRANSACTION_PAYLOAD_LENGTH=t.MIN_INDEXATION_PAYLOAD_LENGTH=t.MIN_MILESTONE_PAYLOAD_LENGTH=t.MIN_PAYLOAD_LENGTH=void 0,t.MIN_PAYLOAD_LENGTH=p.TYPE_LENGTH,t.MIN_MILESTONE_PAYLOAD_LENGTH=t.MIN_PAYLOAD_LENGTH+p.UINT32_SIZE+p.UINT64_SIZE+p.MESSAGE_ID_LENGTH+p.MESSAGE_ID_LENGTH+p.MERKLE_PROOF_LENGTH+2*p.UINT32_SIZE+p.BYTE_SIZE+M.Ed25519.PUBLIC_KEY_SIZE+p.BYTE_SIZE+M.Ed25519.SIGNATURE_SIZE,t.MIN_INDEXATION_PAYLOAD_LENGTH=t.MIN_PAYLOAD_LENGTH+p.STRING_LENGTH+1+p.STRING_LENGTH,t.MIN_TRANSACTION_PAYLOAD_LENGTH=t.MIN_PAYLOAD_LENGTH+p.UINT32_SIZE,t.MIN_RECEIPT_PAYLOAD_LENGTH=t.MIN_PAYLOAD_LENGTH+p.UINT32_SIZE+p.UINT16_SIZE+E.MIN_MIGRATED_FUNDS_LENGTH,t.MIN_TREASURY_TRANSACTION_PAYLOAD_LENGTH=t.MIN_PAYLOAD_LENGTH+f.MIN_TREASURY_INPUT_LENGTH+D.MIN_TREASURY_OUTPUT_LENGTH,t.MIN_INDEXATION_KEY_LENGTH=1,t.MAX_INDEXATION_KEY_LENGTH=64,t.deserializePayload=n,t.serializePayload=r,t.deserializeTransactionPayload=i,t.serializeTransactionPayload=o,t.deserializeMilestonePayload=a,t.serializeMilestonePayload=l,t.deserializeIndexationPayload=s,t.serializeIndexationPayload=d,t.deserializeReceiptPayload=u,t.serializeReceiptPayload=c,t.deserializeTreasuryTransactionPayload=h,t.serializeTreasuryTransactionPayload=_})),J=d((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.serializeMessage=t.deserializeMessage=t.MIN_NUMBER_PARENTS=t.MAX_NUMBER_PARENTS=t.MAX_MESSAGE_LENGTH=void 0;var n=p.UINT64_SIZE+p.BYTE_SIZE+p.MESSAGE_ID_LENGTH+W.MIN_PAYLOAD_LENGTH+p.UINT64_SIZE;t.MAX_MESSAGE_LENGTH=32768,t.MAX_NUMBER_PARENTS=8,t.MIN_NUMBER_PARENTS=1,t.deserializeMessage=function(e){if(!e.hasRemaining(n))throw new Error("Message data is "+e.length()+" in length which is less than the minimimum size required of "+n);for(var t=e.readUInt64("message.networkId"),r=e.readByte("message.numParents"),i=[],o=0;ot.MAX_NUMBER_PARENTS)throw new Error("A maximum of "+t.MAX_NUMBER_PARENTS+" parents is allowed, you provided "+l);if(new Set(n.parentMessageIds).size!==l)throw new Error("The message parents must be unique");for(var s=n.parentMessageIds.slice().sort(),d=0;d0?i-4:i;for(n=0;n>16&255,a[l++]=t>>8&255,a[l++]=255&t;2===o&&(t=ne[e.charCodeAt(n)]<<2|ne[e.charCodeAt(n+1)]>>4,a[l++]=255&t);1===o&&(t=ne[e.charCodeAt(n)]<<10|ne[e.charCodeAt(n+1)]<<4|ne[e.charCodeAt(n+2)]>>2,a[l++]=t>>8&255,a[l++]=255&t);return a},ee=function(e){for(var t,n=e.length,r=n%3,i=[],o=16383,a=0,l=n-r;al?l:a+o));1===r?(t=e[n-1],i.push(te[t>>2]+te[t<<4&63]+"==")):2===r&&(t=(e[n-2]<<8)+e[n-1],i.push(te[t>>10]+te[t>>4&63]+te[t<<2&63]+"="));return i.join("")},te=[],ne=[],re="undefined"!=typeof Uint8Array?Uint8Array:Array,ie="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",oe=0,ae=ie.length;oe0)throw new Error("Invalid string. Length must be a multiple of 4");var n=e.indexOf("=");return-1===n&&(n=t),[n,n===t?0:4-n%4]}function se(e,t,n){for(var r,i,o=[],a=t;a>18&63]+te[i>>12&63]+te[i>>6&63]+te[63&i]);return o.join("")}ne["-".charCodeAt(0)]=62,ne["_".charCodeAt(0)]=63;var de={byteLength:Q,toByteArray:$,fromByteArray:ee},ue=d((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Converter=void 0;var n=function(){function e(){}return e.bytesToUtf8=function(e,t,n){for(var r=null!=t?t:0,i=null!=n?n:e.length,o="",a=r;a191&&l<224)o+=String.fromCharCode((31&l)<<6|63&e[a+1]),a+=1;else if(l>223&&l<240)o+=String.fromCharCode((15&l)<<12|(63&e[a+1])<<6|63&e[a+2]),a+=2;else{var s=((7&l)<<18|(63&e[a+1])<<12|(63&e[a+2])<<6|63&e[a+3])-65536;o+=String.fromCharCode(s>>10|55296,1023&s|56320),a+=3}}return o},e.utf8ToBytes=function(e){for(var t=[],n=0;n>6,128|63&r):r<55296||r>=57344?t.push(224|r>>12,128|r>>6&63,128|63&r):(n++,r=65536+((1023&r)<<10|1023&e.charCodeAt(n)),t.push(240|r>>18,128|r>>12&63,128|r>>6&63,128|63&r))}return Uint8Array.from(t)},e.bytesToHex=function(t,n,r,i){var o="";if(this.buildHexLookups(),e.ENCODE_LOOKUP){var a=null!=r?r:t.length,l=null!=n?n:0;if(i)for(var s=0;s>1,i=r<<1,o=new Uint8Array(r);if(this.buildHexLookups(),e.DECODE_LOOKUP){for(var a=0,l=0;a>4&15]+t[15&n],n<16&&(n<10?e.DECODE_LOOKUP[48+n]=n:e.DECODE_LOOKUP[87+n]=n)}},e}();t.Converter=n})),ce=d((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.ReadStream=void 0;var n=function(){function e(e,t){void 0===t&&(t=0),this._storage=new Uint8Array(e),this._readIndex=t}return e.prototype.length=function(){return this._storage.byteLength},e.prototype.hasRemaining=function(e){return this._readIndex+e<=this._storage.byteLength},e.prototype.unused=function(){return this._storage.byteLength-this._readIndex},e.prototype.getReadIndex=function(){return this._readIndex},e.prototype.setReadIndex=function(e){if(this._readIndex=e,e>=this._storage.length)throw new Error("You cannot set the readIndex to "+e+" as the stream is only "+this._storage.length+" in length")},e.prototype.readFixedHex=function(e,t,n){if(void 0===n&&(n=!0),!this.hasRemaining(t))throw new Error(e+" length "+t+" exceeds the remaining data "+this.unused());var r=ue.Converter.bytesToHex(this._storage,this._readIndex,t);return n&&(this._readIndex+=t),r},e.prototype.readBytes=function(e,t,n){if(void 0===n&&(n=!0),!this.hasRemaining(t))throw new Error(e+" length "+t+" exceeds the remaining data "+this.unused());var r=this._storage.slice(this._readIndex,this._readIndex+t);return n&&(this._readIndex+=t),r},e.prototype.readByte=function(e,t){if(void 0===t&&(t=!0),!this.hasRemaining(1))throw new Error(e+" length 1 exceeds the remaining data "+this.unused());var n=this._storage[this._readIndex];return t&&(this._readIndex+=1),n},e.prototype.readUInt16=function(e,t){if(void 0===t&&(t=!0),!this.hasRemaining(2))throw new Error(e+" length 2 exceeds the remaining data "+this.unused());var n=this._storage[this._readIndex]|this._storage[this._readIndex+1]<<8;return t&&(this._readIndex+=2),n},e.prototype.readUInt32=function(e,t){if(void 0===t&&(t=!0),!this.hasRemaining(4))throw new Error(e+" length 4 exceeds the remaining data "+this.unused());var n=this._storage[this._readIndex]|256*this._storage[this._readIndex+1]|65536*this._storage[this._readIndex+2]+16777216*this._storage[this._readIndex+3];return t&&(this._readIndex+=4),n},e.prototype.readUInt64=function(e,t){if(void 0===t&&(t=!0),!this.hasRemaining(8))throw new Error(e+" length 8 exceeds the remaining data "+this.unused());var n=v.BigIntHelper.read8(this._storage,this._readIndex);return t&&(this._readIndex+=8),n},e.prototype.readBoolean=function(e,t){if(void 0===t&&(t=!0),!this.hasRemaining(1))throw new Error(e+" length 1 exceeds the remaining data "+this.unused());var n=this._storage[this._readIndex];return t&&(this._readIndex+=1),0!==n},e}();t.ReadStream=n})),he=d((function(e,t){var n=l&&l.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n),Object.defineProperty(e,r,{enumerable:!0,get:function(){return t[n]}})}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),r=l&&l.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=l&&l.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var i in e)"default"!==i&&Object.prototype.hasOwnProperty.call(e,i)&&n(t,e,i);return r(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.MqttClient=void 0;var o=i(a.default),s=function(){function e(e,t){void 0===t&&(t=30),this._endpoints=Array.isArray(e)?e:[e],this._endpointsIndex=0,this._subscriptions={},this._statusSubscriptions={},this._lastMessageTime=-1,this._keepAliveTimeoutSeconds=t}return e.prototype.milestonesLatest=function(e){return this.internalSubscribe("milestones/latest",!0,e)},e.prototype.milestonesConfirmed=function(e){return this.internalSubscribe("milestones/confirmed",!0,e)},e.prototype.messageMetadata=function(e,t){return this.internalSubscribe("messages/"+e+"/metadata",!0,t)},e.prototype.output=function(e,t){return this.internalSubscribe("outputs/"+e,!0,t)},e.prototype.addressOutputs=function(e,t){return this.internalSubscribe("addresses/"+e+"/outputs",!0,t)},e.prototype.addressEd25519Outputs=function(e,t){return this.internalSubscribe("addresses/ed25519/"+e+"/outputs",!0,t)},e.prototype.messagesRaw=function(e){return this.internalSubscribe("messages",!1,(function(t,n){e(t,n)}))},e.prototype.messages=function(e){return this.internalSubscribe("messages",!1,(function(t,n){e(t,J.deserializeMessage(new ce.ReadStream(n)),n)}))},e.prototype.indexRaw=function(e,t){return this.internalSubscribe("messages/indexation/"+("string"==typeof e?ue.Converter.utf8ToHex(e):ue.Converter.bytesToHex(e)),!1,(function(e,n){t(e,n)}))},e.prototype.index=function(e,t){return this.internalSubscribe("messages/indexation/"+("string"==typeof e?ue.Converter.utf8ToHex(e):ue.Converter.bytesToHex(e)),!1,(function(e,n){t(e,J.deserializeMessage(new ce.ReadStream(n)),n)}))},e.prototype.messagesMetadata=function(e){return this.internalSubscribe("messages/referenced",!0,e)},e.prototype.transactionIncludedMessageRaw=function(e,t){return this.internalSubscribe("transactions/"+e+"/included-message",!1,t)},e.prototype.transactionIncludedMessage=function(e,t){return this.internalSubscribe("transactions/"+e+"/included-message",!1,(function(e,n){t(e,J.deserializeMessage(new ce.ReadStream(n)),n)}))},e.prototype.subscribeRaw=function(e,t){return this.internalSubscribe(e,!1,t)},e.prototype.subscribeJson=function(e,t){return this.internalSubscribe(e,!0,t)},e.prototype.unsubscribe=function(e){if(this.triggerStatusCallbacks({type:"subscription-remove",message:e,state:this.calculateState()}),this._statusSubscriptions[e])delete this._statusSubscriptions[e];else for(var t=Object.keys(this._subscriptions),n=0;n1e3*this._keepAliveTimeoutSeconds&&(this.mqttDisconnect(),this.nextClient(),this.mqttConnect())},e.prototype.calculateState=function(){var e="disconnected";return this._client&&(this._client.connected?e="connected":this._client.disconnecting?e="disconnecting":this._client.reconnecting&&(e="connecting")),e},e.prototype.nextClient=function(){this._endpointsIndex++,this._endpointsIndex>=this._endpoints.length&&(this._endpointsIndex=0)},e}();t.MqttClient=s})),_e=d((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.WriteStream=void 0;var n=function(){function e(){this._storage=new Uint8Array(e.CHUNK_SIZE),this._writeIndex=0}return e.prototype.length=function(){return this._storage.length},e.prototype.unused=function(){return this._storage.length-this._writeIndex},e.prototype.finalBytes=function(){return this._storage.subarray(0,this._writeIndex)},e.prototype.finalHex=function(){return ue.Converter.bytesToHex(this._storage.subarray(0,this._writeIndex))},e.prototype.getWriteIndex=function(){return this._writeIndex},e.prototype.setWriteIndex=function(e){if(this._writeIndex=e,e>=this._storage.length)throw new Error("You cannot set the writeIndex to "+e+" as the stream is only "+this._storage.length+" in length")},e.prototype.writeFixedHex=function(e,t,n){if(!ue.Converter.isHex(n))throw new Error("The "+e+" should be in hex format");if(2*t!==n.length)throw new Error(e+" length "+n.length+" does not match expected length "+2*t);this.expand(t),this._storage.set(ue.Converter.hexToBytes(n),this._writeIndex),this._writeIndex+=t},e.prototype.writeBytes=function(e,t,n){this.expand(t),this._storage.set(n,this._writeIndex),this._writeIndex+=t},e.prototype.writeByte=function(e,t){this.expand(1),this._storage[this._writeIndex++]=255&t},e.prototype.writeUInt16=function(e,t){this.expand(2),this._storage[this._writeIndex++]=255&t,this._storage[this._writeIndex++]=t>>>8},e.prototype.writeUInt32=function(e,t){this.expand(4),this._storage[this._writeIndex++]=255&t,this._storage[this._writeIndex++]=t>>>8,this._storage[this._writeIndex++]=t>>>16,this._storage[this._writeIndex++]=t>>>24},e.prototype.writeUInt64=function(e,t){this.expand(8),v.BigIntHelper.write8(t,this._storage,this._writeIndex),this._writeIndex+=8},e.prototype.writeBoolean=function(e,t){this.expand(1),this._storage[this._writeIndex++]=t?1:0},e.prototype.expand=function(t){if(this._writeIndex+t>this._storage.byteLength){var n=new Uint8Array(this._storage.length+Math.ceil(t/e.CHUNK_SIZE)*e.CHUNK_SIZE);n.set(this._storage,0),this._storage=n}},e.CHUNK_SIZE=4096,e}();t.WriteStream=n})),pe=d((function(e,t){var n=l&&l.__awaiter||function(e,t,n,r){return new(n||(n=Promise))((function(i,o){function a(e){try{s(r.next(e))}catch(e){o(e)}}function l(e){try{s(r.throw(e))}catch(e){o(e)}}function s(e){var t;e.done?i(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(a,l)}s((r=r.apply(e,t||[])).next())}))},r=l&&l.__generator||function(e,t){var n,r,i,o,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:l(0),throw:l(1),return:l(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function l(o){return function(l){return function(o){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(i=2&o[0]?r.return:o[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,o[1])).done)return i;switch(r=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return a.label++,{value:o[1],done:!1};case 5:a.label++,r=o[1],o=[0];continue;case 7:o=a.ops.pop(),a.trys.pop();continue;default:if(!(i=a.trys,(i=i.length>0&&i[i.length-1])||6!==o[0]&&2!==o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]J.MAX_MESSAGE_LENGTH)throw new Error("The message length is "+n.length+", which exceeds the maximum size of "+J.MAX_MESSAGE_LENGTH);return e.nonce&&0!==e.nonce.length?[3,4]:this._powProvider?[4,this.getPoWInfo()]:[3,3];case 1:return i=r.sent(),o=i.networkId,a=i.minPoWScore,v.BigIntHelper.write8(o,n,0),e.networkId=o.toString(),[4,this._powProvider.pow(n,a)];case 2:return l=r.sent(),e.nonce=l.toString(10),[3,4];case 3:e.nonce="0",r.label=4;case 4:return[4,this.fetchJson("post","messages",e)];case 5:return[2,r.sent().messageId]}}))}))},e.prototype.messageSubmitRaw=function(t){return n(this,void 0,void 0,(function(){var n,i,o,a;return r(this,(function(r){switch(r.label){case 0:if(t.length>J.MAX_MESSAGE_LENGTH)throw new Error("The message length is "+t.length+", which exceeds the maximum size of "+J.MAX_MESSAGE_LENGTH);return this._powProvider&&c.ArrayHelper.equal(t.slice(-8),e.NONCE_ZERO)?[4,this.getPoWInfo()]:[3,3];case 1:return n=r.sent(),i=n.networkId,o=n.minPoWScore,v.BigIntHelper.write8(i,t,0),[4,this._powProvider.pow(t,o)];case 2:a=r.sent(),v.BigIntHelper.write8(a,t,t.length-8),r.label=3;case 3:return[4,this.fetchBinary("post","messages",t)];case 4:return[2,r.sent().messageId]}}))}))},e.prototype.messagesFind=function(e){return n(this,void 0,void 0,(function(){return r(this,(function(t){return[2,this.fetchJson("get","messages?index="+("string"==typeof e?ue.Converter.utf8ToHex(e):ue.Converter.bytesToHex(e)))]}))}))},e.prototype.messageChildren=function(e){return n(this,void 0,void 0,(function(){return r(this,(function(t){return[2,this.fetchJson("get","messages/"+e+"/children")]}))}))},e.prototype.transactionIncludedMessage=function(e){return n(this,void 0,void 0,(function(){return r(this,(function(t){return[2,this.fetchJson("get","transactions/"+e+"/included-message")]}))}))},e.prototype.output=function(e){return n(this,void 0,void 0,(function(){return r(this,(function(t){return[2,this.fetchJson("get","outputs/"+e)]}))}))},e.prototype.address=function(e){return n(this,void 0,void 0,(function(){return r(this,(function(t){return[2,this.fetchJson("get","addresses/"+e)]}))}))},e.prototype.addressOutputs=function(e,t,i){return n(this,void 0,void 0,(function(){var n;return r(this,(function(r){return n=[],void 0!==t&&n.push("type="+t),void 0!==i&&n.push("include-spent="+i),[2,this.fetchJson("get","addresses/"+e+"/outputs"+this.combineQueryParams(n))]}))}))},e.prototype.addressEd25519=function(e){return n(this,void 0,void 0,(function(){return r(this,(function(t){if(!ue.Converter.isHex(e))throw new Error("The supplied address does not appear to be hex format");return[2,this.fetchJson("get","addresses/ed25519/"+e)]}))}))},e.prototype.addressEd25519Outputs=function(e,t,i){return n(this,void 0,void 0,(function(){var n;return r(this,(function(r){if(!ue.Converter.isHex(e))throw new Error("The supplied address does not appear to be hex format");return n=[],void 0!==t&&n.push("type="+t),void 0!==i&&n.push("include-spent="+i),[2,this.fetchJson("get","addresses/ed25519/"+e+"/outputs"+this.combineQueryParams(n))]}))}))},e.prototype.milestone=function(e){return n(this,void 0,void 0,(function(){return r(this,(function(t){return[2,this.fetchJson("get","milestones/"+e)]}))}))},e.prototype.milestoneUtxoChanges=function(e){return n(this,void 0,void 0,(function(){return r(this,(function(t){return[2,this.fetchJson("get","milestones/"+e+"/utxo-changes")]}))}))},e.prototype.treasury=function(){return n(this,void 0,void 0,(function(){return r(this,(function(e){return[2,this.fetchJson("get","treasury")]}))}))},e.prototype.receipts=function(e){return n(this,void 0,void 0,(function(){return r(this,(function(t){return[2,this.fetchJson("get","receipts"+(void 0!==e?"/"+e:""))]}))}))},e.prototype.peers=function(){return n(this,void 0,void 0,(function(){return r(this,(function(e){return[2,this.fetchJson("get","peers")]}))}))},e.prototype.peerAdd=function(e,t){return n(this,void 0,void 0,(function(){return r(this,(function(n){return[2,this.fetchJson("post","peers",{multiAddress:e,alias:t})]}))}))},e.prototype.peerDelete=function(e){return n(this,void 0,void 0,(function(){return r(this,(function(t){return[2,this.fetchJson("delete","peers/"+e)]}))}))},e.prototype.peer=function(e){return n(this,void 0,void 0,(function(){return r(this,(function(t){return[2,this.fetchJson("get","peers/"+e)]}))}))},e.prototype.fetchStatus=function(e){return n(this,void 0,void 0,(function(){return r(this,(function(t){switch(t.label){case 0:return[4,this.fetchWithTimeout("get",e)];case 1:return[2,t.sent().status]}}))}))},e.prototype.fetchJson=function(e,t,i){return n(this,void 0,void 0,(function(){var n,o,a,l,s,d,u;return r(this,(function(r){switch(r.label){case 0:return[4,this.fetchWithTimeout(e,""+this._basePath+t,{"Content-Type":"application/json"},i?JSON.stringify(i):void 0)];case 1:if(!(n=r.sent()).ok)return[3,5];if(204===n.status)return[2,{}];r.label=2;case 2:return r.trys.push([2,4,,5]),[4,n.json()];case 3:return(l=r.sent()).error?(o=l.error.message,a=l.error.code,[3,5]):[2,l.data];case 4:return r.sent(),[3,5];case 5:if(o)return[3,9];r.label=6;case 6:return r.trys.push([6,8,,9]),[4,n.json()];case 7:return(s=r.sent()).error&&(o=s.error.message,a=s.error.code),[3,9];case 8:return r.sent(),[3,9];case 9:if(o)return[3,13];r.label=10;case 10:return r.trys.push([10,12,,13]),[4,n.text()];case 11:return(d=r.sent()).length>0&&(3===(null==(u=/code=(\d+), message=(.*)/.exec(d))?void 0:u.length)?(a=u[1],o=u[2]):o=d),[3,13];case 12:return r.sent(),[3,13];case 13:throw new V.ClientError(null!=o?o:n.statusText,t,n.status,null!=a?a:n.status.toString())}}))}))},e.prototype.fetchBinary=function(e,t,i){var o,a,l;return n(this,void 0,void 0,(function(){var n,s,d;return r(this,(function(r){switch(r.label){case 0:return[4,this.fetchWithTimeout(e,""+this._basePath+t,{"Content-Type":"application/octet-stream"},i)];case 1:return(n=r.sent()).ok?"get"!==e?[3,3]:(d=Uint8Array.bind,[4,n.arrayBuffer()]):[3,5];case 2:return[2,new(d.apply(Uint8Array,[void 0,r.sent()]))];case 3:return[4,n.json()];case 4:if(!(null==(s=r.sent())?void 0:s.error))return[2,null==s?void 0:s.data];r.label=5;case 5:return s?[3,7]:[4,n.json()];case 6:s=r.sent(),r.label=7;case 7:throw new V.ClientError(null!==(a=null===(o=null==s?void 0:s.error)||void 0===o?void 0:o.message)&&void 0!==a?a:n.statusText,t,n.status,null===(l=null==s?void 0:s.error)||void 0===l?void 0:l.code)}}))}))},e.prototype.fetchWithTimeout=function(e,t,i,o){return n(this,void 0,void 0,(function(){var n,a,l,s,d,u;return r(this,(function(r){switch(r.label){case 0:if(void 0!==this._timeout&&(n=new AbortController,a=setTimeout((function(){n&&n.abort()}),this._timeout)),l={},this._headers)for(s in this._headers)l[s]=this._headers[s];if(i)for(s in i)l[s]=i[s];this._userName&&this._password&&(d=ue.Converter.bytesToBase64(ue.Converter.utf8ToBytes(this._userName+":"+this._password)),l.Authorization="Basic "+d),r.label=1;case 1:return r.trys.push([1,3,4,5]),[4,fetch(""+this._endpoint+t,{method:e,headers:l,body:o,signal:n?n.signal:void 0})];case 2:return[2,r.sent()];case 3:throw"AbortError"===(u=r.sent()).name?new Error("Timeout"):u;case 4:return a&&clearTimeout(a),[7];case 5:return[2]}}))}))},e.prototype.combineQueryParams=function(e){return e.length>0?"?"+e.join("&"):""},e.prototype.getPoWInfo=function(){return n(this,void 0,void 0,(function(){var e,t;return r(this,(function(n){switch(n.label){case 0:return[4,this.info()];case 1:return e=n.sent(),t=u.Blake2b.sum256(ue.Converter.utf8ToBytes(e.networkId)),[2,{networkId:v.BigIntHelper.read8(t,0),minPoWScore:e.minPoWScore}]}}))}))},e.NONCE_ZERO=new Uint8Array([0,0,0,0,0,0,0,0]),e}();t.SingleNodeClient=i})),me=d((function(e,t){Object.defineProperty(t,"__esModule",{value:!0})})),Ee=d((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Bech32=void 0;var n=function(){function e(){}return e.encode=function(t,n){return e.encode5BitArray(t,e.to5Bit(n))},e.encode5BitArray=function(t,n){for(var r=e.createChecksum(t,n),i=""+t+e.SEPARATOR,o=0;ot.length)throw new Error("The separator position is "+n+", which doesn't leave enough space for data");for(var r=new Uint8Array(t.length-n-1),i=0,o=n+1;o>5*(5-l)&31;return a},e.verifyChecksum=function(t,n){var r=e.humanReadablePartExpand(t),i=new Uint8Array(r.length+n.length);return i.set(r,0),i.set(n,r.length),1===e.polymod(i)},e.polymod=function(t){for(var n=1,r=0;r>25;n=(33554431&n)<<5^t[r];for(var o=0;o<5;++o)i>>o&1&&(n^=e.GENERATOR[o])}return n},e.humanReadablePartExpand=function(e){for(var t=new Uint8Array(2*e.length+1),n=0,r=0;r>5;t[n++]=0;for(r=0;r=n;)o-=n,l.push(i>>o&a);if(r)o>0&&l.push(i<=t)throw new Error("Excess padding");if(i<0?"m/"+this._path.join("/"):"m"},e.prototype.push=function(e){this._path.push(""+e)},e.prototype.pushHardened=function(e){this._path.push(e+"'")},e.prototype.pop=function(){this._path.pop()},e.prototype.numberSegments=function(){return this._path.map((function(e){return Number.parseInt(e,10)}))},e}();t.Bip32Path=n})),Ie=d((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Sha256=void 0;var n=function(){function e(t){if(void 0===t&&(t=e.SIZE_256),this._blocks=[],t!==e.SIZE_224&&t!==e.SIZE_256)throw new Error("Only 224 or 256 bits are supported");this._blocks=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],t===e.SIZE_224?(this._h0=3238371032,this._h1=914150663,this._h2=812702999,this._h3=4144912697,this._h4=4290775857,this._h5=1750603025,this._h6=1694076839,this._h7=3204075428):(this._h0=1779033703,this._h1=3144134277,this._h2=1013904242,this._h3=2773480762,this._h4=1359893119,this._h5=2600822924,this._h6=528734635,this._h7=1541459225),this._bits=t,this._block=0,this._start=0,this._bytes=0,this._hBytes=0,this._lastByteIndex=0,this._finalized=!1,this._hashed=!1,this._first=!0}return e.sum256=function(t){var n=new e(e.SIZE_256);return n.update(t),n.digest()},e.sum224=function(t){var n=new e(e.SIZE_224);return n.update(t),n.digest()},e.prototype.update=function(t){if(this._finalized)throw new Error("The hash has already been finalized.");for(var n,r=0,i=t.length,o=this._blocks;r>2]|=t[r]<=64?(this._block=o[16],this._start=n-64,this.hash(),this._hashed=!0):this._start=n}return this._bytes>4294967295&&(this._hBytes+=Math.trunc(this._bytes/4294967296),this._bytes%=4294967296),this},e.prototype.digest=function(){this.finalize();var t=this._h0,n=this._h1,r=this._h2,i=this._h3,o=this._h4,a=this._h5,l=this._h6,s=this._h7,d=[t>>24&255,t>>16&255,t>>8&255,255&t,n>>24&255,n>>16&255,n>>8&255,255&n,r>>24&255,r>>16&255,r>>8&255,255&r,i>>24&255,i>>16&255,i>>8&255,255&i,o>>24&255,o>>16&255,o>>8&255,255&o,a>>24&255,a>>16&255,a>>8&255,255&a,l>>24&255,l>>16&255,l>>8&255,255&l];return this._bits===e.SIZE_256&&d.push(s>>24&255,s>>16&255,s>>8&255,255&s),Uint8Array.from(d)},e.prototype.finalize=function(){if(!this._finalized){this._finalized=!0;var t=this._blocks,n=this._lastByteIndex;t[16]=this._block,t[n>>2]|=e.EXTRA[3&n],this._block=t[16],n>=56&&(this._hashed||this.hash(),t[0]=this._block,t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[5]=0,t[6]=0,t[7]=0,t[8]=0,t[9]=0,t[10]=0,t[11]=0,t[12]=0,t[13]=0,t[14]=0,t[15]=0,t[16]=0),t[14]=this._hBytes<<3|this._bytes>>>29,t[15]=this._bytes<<3,this.hash()}},e.prototype.hash=function(){var t,n,r,i,o,a,l,s,d,u=this._h0,c=this._h1,h=this._h2,_=this._h3,p=this._h4,m=this._h5,E=this._h6,w=this._h7,I=this._blocks;for(t=16;t<64;++t)n=((o=I[t-15])>>>7|o<<25)^(o>>>18|o<<14)^o>>>3,r=((o=I[t-2])>>>17|o<<15)^(o>>>19|o<<13)^o>>>10,I[t]=I[t-16]+n+I[t-7]+r<<0;for(d=c&h,t=0;t<64;t+=4)this._first?(this._bits===e.SIZE_224?(a=300032,w=(o=I[0]-1413257819)-150054599<<0,_=o+24177077<<0):(a=704751109,w=(o=I[0]-210244248)-1521486534<<0,_=o+143694565<<0),this._first=!1):(n=(u>>>2|u<<30)^(u>>>13|u<<19)^(u>>>22|u<<10),i=(a=u&c)^u&h^d,w=_+(o=w+(r=(p>>>6|p<<26)^(p>>>11|p<<21)^(p>>>25|p<<7))+(p&m^~p&E)+e.K[t]+I[t])<<0,_=o+(n+i)<<0),n=(_>>>2|_<<30)^(_>>>13|_<<19)^(_>>>22|_<<10),i=(l=_&u)^_&c^a,E=h+(o=E+(r=(w>>>6|w<<26)^(w>>>11|w<<21)^(w>>>25|w<<7))+(w&p^~w&m)+e.K[t+1]+I[t+1])<<0,n=((h=o+(n+i)<<0)>>>2|h<<30)^(h>>>13|h<<19)^(h>>>22|h<<10),i=(s=h&_)^h&u^l,m=c+(o=m+(r=(E>>>6|E<<26)^(E>>>11|E<<21)^(E>>>25|E<<7))+(E&w^~E&p)+e.K[t+2]+I[t+2])<<0,n=((c=o+(n+i)<<0)>>>2|c<<30)^(c>>>13|c<<19)^(c>>>22|c<<10),i=(d=c&h)^c&_^s,p=u+(o=p+(r=(m>>>6|m<<26)^(m>>>11|m<<21)^(m>>>25|m<<7))+(m&E^~m&w)+e.K[t+3]+I[t+3])<<0,u=o+(n+i)<<0;this._h0+=Math.trunc(u),this._h1+=Math.trunc(c),this._h2+=Math.trunc(h),this._h3+=Math.trunc(_),this._h4+=Math.trunc(p),this._h5+=Math.trunc(m),this._h6+=Math.trunc(E),this._h7+=Math.trunc(w)},e.SIZE_256=256,e.SIZE_224=224,e.EXTRA=[-2147483648,8388608,32768,128],e.SHIFT=[24,16,8,0],e.K=Uint32Array.from([1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298]),e}();t.Sha256=n})),fe=d((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.HmacSha256=void 0;var n=function(){function e(e,t){void 0===t&&(t=256),this._bits=t,this._sha256=new Ie.Sha256(t),e.length>64&&(e=new Ie.Sha256(t).update(e).digest()),this._oKeyPad=new Uint8Array(64);for(var n=new Uint8Array(64),r=0;r<64;++r){var i=e[r]||0;this._oKeyPad[r]=92^i,n[r]=54^i}this._sha256.update(n)}return e.sum256=function(t,n){var r=new e(t,256);return r.update(n),r.digest()},e.prototype.update=function(e){return this._sha256.update(e),this},e.prototype.digest=function(){var e=this._sha256.digest(),t=new Ie.Sha256(this._bits);return t.update(this._oKeyPad),t.update(e),t.digest()},e}();t.HmacSha256=n})),ye=d((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.HmacSha512=void 0;var n=function(){function e(e,t){void 0===t&&(t=512),this._bits=t,this._sha512=new A.Sha512(t),e.length>128&&(e=new A.Sha512(t).update(e).digest()),this._oKeyPad=new Uint8Array(128);for(var n=new Uint8Array(128),r=0;r<128;++r){var i=e[r]||0;this._oKeyPad[r]=92^i,n[r]=54^i}this._sha512.update(n)}return e.sum512=function(t,n){var r=new e(t,512);return r.update(n),r.digest()},e.prototype.update=function(e){return this._sha512.update(e),this},e.prototype.digest=function(){var e=this._sha512.digest(),t=new A.Sha512(this._bits);return t.update(this._oKeyPad),t.update(e),t.digest()},e}();t.HmacSha512=n})),Ge=d((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Pbkdf2=void 0;var n=function(){function e(){}return e.sha256=function(t,n,r,i){return e.deriveKey(t,n,r,i,32,(function(e,t){return fe.HmacSha256.sum256(e,t)}))},e.sha512=function(t,n,r,i){return e.deriveKey(t,n,r,i,64,(function(e,t){return ye.HmacSha512.sum512(e,t)}))},e.deriveKey=function(e,t,n,r,i,o){if(n<1)throw new Error("Iterations must be > 0");if(r>(Math.pow(2,32)-1)*i)throw new Error("Requested key length is too long");var a=new Uint8Array(r),l=new Uint8Array(i),s=new Uint8Array(t.length+4),d=Math.ceil(r/i),u=(r-(d-1))*i;s.set(t,0);for(var c=1;c<=d;c++){s[t.length+0]=c>>24&255,s[t.length+1]=c>>16&255,s[t.length+2]=c>>8&255,s[t.length+3]=c>>0&255;var h=o(e,s);l=h.slice(0,i);for(var _=1;_32)throw new Error("The length of the entropy is invalid, it should be a multiple of 4, >= 16 and <= 32, it is "+t.length);for(var n=""+ue.Converter.bytesToBinary(t)+e.entropyChecksumBits(t),r=[],i=0;i32)throw new Error("The length of the entropy is invalid");var s=e.entropyChecksumBits(l);if(s!==a)throw new Error("The checksum does not match "+s+" != "+a+".");return l},e.entropyChecksumBits=function(e){var t=Ie.Sha256.sum256(e),n=8*e.length;return ue.Converter.bytesToBinary(t).slice(0,n/32)},e._joiningChar=" ",e}();t.Bip39=n})),Re=d((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Curl=void 0;var n=function(){function e(t){if(void 0===t&&(t=e.NUMBER_OF_ROUNDS),27!==t&&81!==t)throw new Error("Illegal number of rounds. Only `27` and `81` rounds are supported.");this._state=new Int8Array(e.STATE_LENGTH),this._rounds=t}return e.prototype.reset=function(){this._state=new Int8Array(e.STATE_LENGTH)},e.prototype.rate=function(t){return void 0===t&&(t=e.HASH_LENGTH),this._state.slice(0,t)},e.prototype.absorb=function(t,n,r){do{var i=r0)},e.prototype.squeeze=function(t,n,r){do{var i=r0)},e.prototype.transform=function(){for(var t,n=0,r=0;r>>24,d[i.length+2]=s>>>16,d[i.length+3]=s>>>8,d[i.length+4]=255&s;var u=new ye.HmacSha512(o).update(d).digest();i=Uint8Array.from(u.slice(0,32)),o=Uint8Array.from(u.slice(32))}return{privateKey:i,chainCode:o}},e.getPublicKey=function(e,t){void 0===t&&(t=!0);var n=M.Ed25519.keyPairFromSeed(e).privateKey.slice(32);if(t){var r=new Uint8Array(1+n.length);return r[0]=0,r.set(n,1),r}return n},e}();t.Slip0010=n})),Be=d((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Zip215=void 0;var n=function(){function e(){}return e.verify=function(e,t,n){if(!e||e.length!==M.Ed25519.PUBLIC_KEY_SIZE)return!1;if(!n||n.length!==M.Ed25519.SIGNATURE_SIZE||0!=(224&n[63]))return!1;var r=new L.ExtendedGroupElement;if(!r.fromBytes(e))return!1;r.X.neg(),r.T.neg();var i=new A.Sha512;i.update(n.subarray(0,32)),i.update(e),i.update(t);var o=i.digest(),a=new Uint8Array(32);U.scalarReduce(a,o);var l=new Uint8Array(n.subarray(0,32)),s=new L.ExtendedGroupElement;if(!s.fromBytes(l))return!1;var d=new Uint8Array(n.subarray(32));if(!U.scalarMinimal(d))return!1;var u=new O.ProjectiveGroupElement,c=new L.ExtendedGroupElement;return u.doubleScalarMultVartime(a,r,d),u.toExtended(c),c.cofactorEqual(s)},e}();t.Zip215=n})),ve=d((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.B1T6=void 0;var n=function(){function e(){}return e.encodedLen=function(t){return t.length*e.TRITS_PER_TRYTE},e.encode=function(t,n,r){for(var i=0,o=0;o>24)+e.TRYTE_RADIX_HALF*e.TRYTE_RADIX+e.TRYTE_RADIX_HALF,r=Math.trunc(n/27);return{t1:Math.trunc(n%27)+e.MIN_TRYTE_VALUE,t2:r+e.MIN_TRYTE_VALUE}},e.storeTrits=function(t,n,r){var i=r-e.MIN_TRYTE_VALUE;t[n]=e.TRYTE_VALUE_TO_TRITS[i][0],t[n+1]=e.TRYTE_VALUE_TO_TRITS[i][1],t[n+2]=e.TRYTE_VALUE_TO_TRITS[i][2]},e.TRYTE_VALUE_TO_TRITS=[[-1,-1,-1],[0,-1,-1],[1,-1,-1],[-1,0,-1],[0,0,-1],[1,0,-1],[-1,1,-1],[0,1,-1],[1,1,-1],[-1,-1,0],[0,-1,0],[1,-1,0],[-1,0,0],[0,0,0],[1,0,0],[-1,1,0],[0,1,0],[1,1,0],[-1,-1,1],[0,-1,1],[1,-1,1],[-1,0,1],[0,0,1],[1,0,1],[-1,1,1],[0,1,1],[1,1,1]],e.MIN_TRYTE_VALUE=-13,e.TRYTE_RADIX=27,e.TRYTE_RADIX_HALF=13,e.TRITS_PER_TRYTE=3,e}();t.B1T6=n})),be=d((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.generateBip44Address=t.generateBip44Path=t.IOTA_BIP44_BASE_PATH=void 0,t.IOTA_BIP44_BASE_PATH="m/44'/4218'",t.generateBip44Path=function(e,n,r){var i=new we.Bip32Path(t.IOTA_BIP44_BASE_PATH);return i.pushHardened(e),i.pushHardened(r?1:0),i.pushHardened(n),i},t.generateBip44Address=function(e,n){n||(e.isInternal?(e.isInternal=!1,e.addressIndex++):e.isInternal=!0);var r=new we.Bip32Path(t.IOTA_BIP44_BASE_PATH);return r.pushHardened(e.accountIndex),r.pushHardened(e.isInternal?1:0),r.pushHardened(e.addressIndex),r.toString()}})),Fe=d((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Bech32Helper=void 0;var n=function(){function e(){}return e.toBech32=function(e,t,n){var r=new Uint8Array(1+t.length);return r[0]=e,r.set(t,1),Ee.Bech32.encode(n,r)},e.fromBech32=function(e,t){var n=Ee.Bech32.decode(e);if(n){if(n.humanReadablePart!==t)throw new Error("The hrp part of the address should be "+t+", it is "+n.humanReadablePart);if(0===n.data.length)throw new Error("The data part of the address should be at least length 1, it is 0");return{addressType:n.data[0],addressBytes:n.data.slice(1)}}},e.matches=function(e,t){return Ee.Bech32.matches(t,e)},e.BECH32_DEFAULT_HRP_MAIN="iota",e.BECH32_DEFAULT_HRP_TEST="atoi",e}();t.Bech32Helper=n})),Pe=d((function(e,t){var n=l&&l.__awaiter||function(e,t,n,r){return new(n||(n=Promise))((function(i,o){function a(e){try{s(r.next(e))}catch(e){o(e)}}function l(e){try{s(r.throw(e))}catch(e){o(e)}}function s(e){var t;e.done?i(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(a,l)}s((r=r.apply(e,t||[])).next())}))},r=l&&l.__generator||function(e,t){var n,r,i,o,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:l(0),throw:l(1),return:l(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function l(o){return function(l){return function(o){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(i=2&o[0]?r.return:o[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,o[1])).done)return i;switch(r=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return a.label++,{value:o[1],done:!1};case 5:a.label++,r=o[1],o=[0];continue;case 7:o=a.ops.pop(),a.trys.pop();continue;default:if(!(i=a.trys,(i=i.length>0&&i[i.length-1])||6!==o[0]&&2!==o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]=c&&(p=!0):(m.push({address:Fe.Bech32Helper.toBech32(_.ED25519_ADDRESS_TYPE,G,d.bech32HRP),path:I,balance:T.balance}),m.length===u&&(p=!0)),r.label=4;case 4:if(!p)return[3,2];r.label=5;case 5:return[2,m]}}))}))}Object.defineProperty(t,"__esModule",{value:!0}),t.getUnspentAddressesWithAddressGenerator=t.getUnspentAddresses=void 0,t.getUnspentAddresses=function(e,t,o,a){var l;return n(this,void 0,void 0,(function(){return r(this,(function(n){return[2,i(e,t,{accountIndex:o,addressIndex:null!==(l=null==a?void 0:a.startIndex)&&void 0!==l?l:0,isInternal:!1},be.generateBip44Address,a)]}))}))},t.getUnspentAddressesWithAddressGenerator=i})),Ne=d((function(e,t){var n=l&&l.__awaiter||function(e,t,n,r){return new(n||(n=Promise))((function(i,o){function a(e){try{s(r.next(e))}catch(e){o(e)}}function l(e){try{s(r.throw(e))}catch(e){o(e)}}function s(e){var t;e.done?i(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(a,l)}s((r=r.apply(e,t||[])).next())}))},r=l&&l.__generator||function(e,t){var n,r,i,o,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:l(0),throw:l(1),return:l(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function l(o){return function(l){return function(o){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(i=2&o[0]?r.return:o[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,o[1])).done)return i;switch(r=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return a.label++,{value:o[1],done:!1};case 5:a.label++,r=o[1],o=[0];continue;case 7:o=a.ops.pop(),a.trys.pop();continue;default:if(!(i=a.trys,(i=i.length>0&&i[i.length-1])||6!==o[0]&&2!==o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]0&&i[i.length-1])||6!==o[0]&&2!==o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]0?n[0]:void 0]}}))}))}})),Ce=d((function(e,t){var n=l&&l.__awaiter||function(e,t,n,r){return new(n||(n=Promise))((function(i,o){function a(e){try{s(r.next(e))}catch(e){o(e)}}function l(e){try{s(r.throw(e))}catch(e){o(e)}}function s(e){var t;e.done?i(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(a,l)}s((r=r.apply(e,t||[])).next())}))},r=l&&l.__generator||function(e,t){var n,r,i,o,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:l(0),throw:l(1),return:l(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function l(o){return function(l){return function(o){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(i=2&o[0]?r.return:o[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,o[1])).done)return i;switch(r=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return a.label++,{value:o[1],done:!1};case 5:a.label++,r=o[1],o=[0];continue;case 7:o=a.ops.pop(),a.trys.pop();continue;default:if(!(i=a.trys,(i=i.length>0&&i[i.length-1])||6!==o[0]&&2!==o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]J.MAX_NUMBER_PARENTS&&(o.tipMessageIds=o.tipMessageIds.slice(0,J.MAX_NUMBER_PARENTS)),o.tipMessageIds.sort(),a={parentMessageIds:o.tipMessageIds},[4,n.messageSubmit(a)];case 3:return l=r.sent(),[2,{message:i,messageId:l}]}}))}))}})),Oe=d((function(e,t){var n=l&&l.__awaiter||function(e,t,n,r){return new(n||(n=Promise))((function(i,o){function a(e){try{s(r.next(e))}catch(e){o(e)}}function l(e){try{s(r.throw(e))}catch(e){o(e)}}function s(e){var t;e.done?i(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(a,l)}s((r=r.apply(e,t||[])).next())}))},r=l&&l.__generator||function(e,t){var n,r,i,o,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:l(0),throw:l(1),return:l(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function l(o){return function(l){return function(o){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(i=2&o[0]?r.return:o[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,o[1])).done)return i;switch(r=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return a.label++,{value:o[1],done:!1};case 5:a.label++,r=o[1],o=[0];continue;case 7:o=a.ops.pop(),a.trys.pop();continue;default:if(!(i=a.trys,(i=i.length>0&&i[i.length-1])||6!==o[0]&&2!==o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]0&&i[i.length-1])||6!==o[0]&&2!==o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]0&&i[i.length-1])||6!==o[0]&&2!==o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]0&&i[i.length-1])||6!==o[0]&&2!==o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]W.MAX_INDEXATION_KEY_LENGTH)throw new Error("The indexation key length is "+i.length/2+", which exceeds the maximum size of "+W.MAX_INDEXATION_KEY_LENGTH)}for(var o=[],a=0,l=t;a0&&i[i.length-1])||6!==o[0]&&2!==o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]=l&&(m=!0),[3,7]);case 3:A=0,B=R.outputIds,r.label=4;case 4:return A=l&&(m=!0):(_+=b.output.amount,F={type:I.UTXO_INPUT_TYPE,transactionId:b.transactionId,transactionOutputIndex:b.outputIndex},p.push({input:F,addressKeyPair:G}),_>=s&&(_-s>0&&a.push({amount:_-s,address:b.output.address.address,addressType:b.output.address.type}),m=!0))),r.label=6;case 6:return A++,[3,4];case 7:if(!m)return[3,1];r.label=8;case 8:if(_0&&i[i.length-1])||6!==o[0]&&2!==o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]W.MAX_INDEXATION_KEY_LENGTH)throw new Error("The indexation key length is "+o.length/2+", which exceeds the maximum size of "+W.MAX_INDEXATION_KEY_LENGTH);return a={type:y.INDEXATION_PAYLOAD_TYPE,index:o,data:i?"string"==typeof i?ue.Converter.utf8ToHex(i):ue.Converter.bytesToHex(i):void 0},l={payload:a},[4,n.messageSubmit(l)];case 1:return s=r.sent(),[2,{message:l,messageId:s}]}}))}))}})),ke=d((function(e,t){Object.defineProperty(t,"__esModule",{value:!0})})),Ye=d((function(e,t){Object.defineProperty(t,"__esModule",{value:!0})})),De=d((function(e,t){Object.defineProperty(t,"__esModule",{value:!0})})),ze=d((function(e,t){Object.defineProperty(t,"__esModule",{value:!0})})),Ke=d((function(e,t){Object.defineProperty(t,"__esModule",{value:!0})})),Xe=d((function(e,t){Object.defineProperty(t,"__esModule",{value:!0})})),je=d((function(e,t){Object.defineProperty(t,"__esModule",{value:!0})})),Ze=d((function(e,t){Object.defineProperty(t,"__esModule",{value:!0})})),qe=d((function(e,t){Object.defineProperty(t,"__esModule",{value:!0})})),We=d((function(e,t){Object.defineProperty(t,"__esModule",{value:!0})})),Je=d((function(e,t){Object.defineProperty(t,"__esModule",{value:!0})})),Ve=d((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.ConflictReason=void 0,function(e){e[e.none=0]="none",e[e.inputUTXOAlreadySpent=1]="inputUTXOAlreadySpent",e[e.inputUTXOAlreadySpentInThisMilestone=2]="inputUTXOAlreadySpentInThisMilestone",e[e.inputUTXONotFound=3]="inputUTXONotFound",e[e.inputOutputSumMismatch=4]="inputOutputSumMismatch",e[e.invalidSignature=5]="invalidSignature",e[e.invalidDustAllowance=6]="invalidDustAllowance",e[e.semanticValidationFailed=255]="semanticValidationFailed"}(t.ConflictReason||(t.ConflictReason={}))})),Qe=d((function(e,t){Object.defineProperty(t,"__esModule",{value:!0})})),$e=d((function(e,t){Object.defineProperty(t,"__esModule",{value:!0})})),et=d((function(e,t){Object.defineProperty(t,"__esModule",{value:!0})})),tt=d((function(e,t){Object.defineProperty(t,"__esModule",{value:!0})})),nt=d((function(e,t){Object.defineProperty(t,"__esModule",{value:!0})})),rt=d((function(e,t){Object.defineProperty(t,"__esModule",{value:!0})})),it=d((function(e,t){Object.defineProperty(t,"__esModule",{value:!0})})),ot=d((function(e,t){Object.defineProperty(t,"__esModule",{value:!0})})),at=d((function(e,t){Object.defineProperty(t,"__esModule",{value:!0})})),lt=d((function(e,t){Object.defineProperty(t,"__esModule",{value:!0})})),st=d((function(e,t){Object.defineProperty(t,"__esModule",{value:!0})})),dt=d((function(e,t){Object.defineProperty(t,"__esModule",{value:!0})})),ut=d((function(e,t){Object.defineProperty(t,"__esModule",{value:!0})})),ct=d((function(e,t){Object.defineProperty(t,"__esModule",{value:!0})})),ht=d((function(e,t){Object.defineProperty(t,"__esModule",{value:!0})})),_t=d((function(e,t){Object.defineProperty(t,"__esModule",{value:!0})})),pt=d((function(e,t){Object.defineProperty(t,"__esModule",{value:!0})})),mt=d((function(e,t){Object.defineProperty(t,"__esModule",{value:!0})})),Et=d((function(e,t){Object.defineProperty(t,"__esModule",{value:!0})})),wt=d((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.PowHelper=void 0;var n=function(){function e(){}return e.score=function(t){var n=t.slice(0,-8),r=u.Blake2b.sum256(n),i=v.BigIntHelper.read8(t,t.length-8),o=e.trailingZeros(r,i);return Math.pow(3,o)/t.length},e.trailingZeros=function(t,n){var r=new Int8Array(Re.Curl.HASH_LENGTH),i=ve.B1T6.encode(r,0,t),o=new Uint8Array(8);v.BigIntHelper.write8(n,o,0),ve.B1T6.encode(r,i,o);var a=new Re.Curl;a.absorb(r,0,Re.Curl.HASH_LENGTH);var l=new Int8Array(Re.Curl.HASH_LENGTH);return a.squeeze(l,0,Re.Curl.HASH_LENGTH),e.trinaryTrailingZeros(l)},e.trinaryTrailingZeros=function(e){for(var t=0,n=e.length-1;n>=0&&0===e[n];n--)t++;return t},e}();t.PowHelper=n})),It=d((function(e,t){var n=l&&l.__awaiter||function(e,t,n,r){return new(n||(n=Promise))((function(i,o){function a(e){try{s(r.next(e))}catch(e){o(e)}}function l(e){try{s(r.throw(e))}catch(e){o(e)}}function s(e){var t;e.done?i(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(a,l)}s((r=r.apply(e,t||[])).next())}))},r=l&&l.__generator||function(e,t){var n,r,i,o,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:l(0),throw:l(1),return:l(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function l(o){return function(l){return function(o){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(i=2&o[0]?r.return:o[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,o[1])).done)return i;switch(r=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return a.label++,{value:o[1],done:!1};case 5:a.label++,r=o[1],o=[0];continue;case 7:o=a.ops.pop(),a.trys.pop();continue;default:if(!(i=a.trys,(i=i.length>0&&i[i.length-1])||6!==o[0]&&2!==o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]=t?n=r:r++}while(void 0===n);return null!=n?n:BigInt(0)},e}();t.LocalPowProvider=i})),ft=d((function(e,t){var n;Object.defineProperty(t,"__esModule",{value:!0}),t.CONFLICT_REASON_STRINGS=void 0,t.CONFLICT_REASON_STRINGS=((n={})[Ve.ConflictReason.none]="Not conflicting",n[Ve.ConflictReason.inputUTXOAlreadySpent]="The referenced UTXO was already spent",n[Ve.ConflictReason.inputUTXOAlreadySpentInThisMilestone]="The referenced UTXO was already spent while confirming this milestone",n[Ve.ConflictReason.inputUTXONotFound]="The referenced UTXO cannot be found",n[Ve.ConflictReason.inputOutputSumMismatch]="The sum of the inputs and output values does not match",n[Ve.ConflictReason.invalidSignature]="The unlock block signature is invalid",n[Ve.ConflictReason.invalidDustAllowance]="The dust allowance for the address is invalid",n[Ve.ConflictReason.semanticValidationFailed]="The semantic validation failed",n)})),yt=d((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.Ed25519Seed=t.ED25519_SEED_TYPE=void 0,t.ED25519_SEED_TYPE=1;var n=function(){function e(e){this._secretKey=null!=e?e:new Uint8Array}return e.fromMnemonic=function(t){return new e(Te.Bip39.mnemonicToSeed(t))},e.prototype.keyPair=function(){var e=M.Ed25519.keyPairFromSeed(this._secretKey);return{publicKey:e.publicKey,privateKey:e.privateKey}},e.prototype.generateSeedFromPath=function(t){return new e(Ae.Slip0010.derivePath(this._secretKey,t).privateKey)},e.prototype.toBytes=function(){return this._secretKey},e}();t.Ed25519Seed=n})),Gt=d((function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.logFunds=t.logUnlockBlock=t.logOutput=t.logInput=t.logSignature=t.logAddress=t.logTreasuryTransactionPayload=t.logReceiptPayload=t.logMilestonePayload=t.logIndexationPayload=t.logTransactionPayload=t.logPayload=t.logMessageMetadata=t.logMessage=t.logTips=t.logInfo=t.setLogger=void 0;var n=function(e,t){return void 0!==t?console.log(e,t):console.log(e)};function r(e,t){t&&(t.type===T.TRANSACTION_PAYLOAD_TYPE?i(e,t):t.type===G.MILESTONE_PAYLOAD_TYPE?a(e,t):t.type===y.INDEXATION_PAYLOAD_TYPE?o(e,t):t.type===g.RECEIPT_PAYLOAD_TYPE?l(e,t):t.type===R.TREASURY_TRANSACTION_PAYLOAD_TYPE&&s(e,t))}function i(e,t){if(t){if(n(e+"Transaction Payload"),t.essence.type===H.TRANSACTION_ESSENCE_TYPE){if(t.essence.inputs){n(e+"\tInputs:",t.essence.inputs.length);for(var r=0,i=t.essence.inputs;re.UNIT_MAP.Pi.dp?n="Pi":r>e.UNIT_MAP.Ti.dp?n="Ti":r>e.UNIT_MAP.Gi.dp?n="Gi":r>e.UNIT_MAP.Mi.dp?n="Mi":r>e.UNIT_MAP.Ki.dp&&(n="Ki"),n},e.convertUnits=function(t,n,r){if(!t)return 0;if(!e.UNIT_MAP[n])throw new Error("Unrecognized fromUnit "+n);if(!e.UNIT_MAP[r])throw new Error("Unrecognized toUnit "+r);if("i"===n&&t%1!=0)throw new Error("If fromUnit is 'i' the value must be an integer value");if(n===r)return Number(t);var i=t<0?-1:1,o=Math.abs(Number(t))*e.UNIT_MAP[n].val/e.UNIT_MAP[r].val,a=e.UNIT_MAP[r].dp,l=o.toString();l.includes("e")&&(l=o.toFixed(Number.parseInt(l.split("-")[1],10)));var s=l.split(".");return 1===s.length&&s.push("0"),s[1]=s[1].slice(0,a),Number.parseFloat(s[0]+"."+s[1])*i},e.UNIT_MAP={i:{val:1,dp:0},Ki:{val:1e3,dp:3},Mi:{val:1e6,dp:6},Gi:{val:1e9,dp:9},Ti:{val:1e12,dp:12},Pi:{val:1e15,dp:15}},e}();t.UnitsHelper=n})),Tt=d((function(e,t){var n=l&&l.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n),Object.defineProperty(e,r,{enumerable:!0,get:function(){return t[n]}})}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),r=l&&l.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),r(h,t),r(m,t),r(p,t),r(E,t),r(f,t),r(J,t),r(D,t),r(W,t),r(Z,t),r(z,t),r(q,t),r(V,t),r(he,t),r(pe,t),r(me,t),r(Ee,t),r(we,t),r(Te,t),r(u,t),r(Re,t),r(M,t),r(fe,t),r(ye,t),r(Ge,t),r(Ie,t),r(A,t),r(Ae,t),r(Be,t),r(ve,t),r(be,t),r(Ne,t),r(Se,t),r(Pe,t),r(Ce,t),r(Oe,t),r(Le,t),r(Ue,t),r(He,t),r(Me,t),r(xe,t),r(ke,t),r(Ye,t),r(De,t),r(ze,t),r(Ke,t),r(Xe,t),r(je,t),r(Ze,t),r(qe,t),r(We,t),r(Je,t),r(Ve,t),r(Qe,t),r($e,t),r(et,t),r(_,t),r(j,t),r(tt,t),r(nt,t),r(y,t),r(rt,t),r(it,t),r(ot,t),r(at,t),r(G,t),r(lt,t),r(st,t),r(dt,t),r(ut,t),r(ct,t),r(g,t),r(K,t),r(ht,t),r(x,t),r(k,t),r(X,t),r(H,t),r(T,t),r(_t,t),r(w,t),r(Y,t),r(R,t),r(pt,t),r(I,t),r(mt,t),r(Et,t),r(It,t),r(ft,t),r(yt,t),r(c,t),r(Fe,t),r(v,t),r(ue,t),r(Gt,t),r(wt,t),r(B,t),r(ce,t),r(gt,t),r(_e,t)}));return s(d((function(e,t){var n=l&&l.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n),Object.defineProperty(e,r,{enumerable:!0,get:function(){return t[n]}})}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),r=l&&l.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),r(Tt,t)})))})); \ No newline at end of file diff --git a/docs/README.md b/docs/README.md index 1370f08fe..14218ad9a 100644 --- a/docs/README.md +++ b/docs/README.md @@ -1,118 +1,120 @@ -@iota/iota.js +**[@iota/iota.js](README.md)** + +> Globals # @iota/iota.js -## Table of contents +## Index ### Modules -- [addressTypes/ed25519Address](modules/addresstypes_ed25519address.md) -- [binary/address](modules/binary_address.md) -- [binary/common](modules/binary_common.md) -- [binary/funds](modules/binary_funds.md) -- [binary/input](modules/binary_input.md) -- [binary/message](modules/binary_message.md) -- [binary/output](modules/binary_output.md) -- [binary/payload](modules/binary_payload.md) -- [binary/signature](modules/binary_signature.md) -- [binary/transaction](modules/binary_transaction.md) -- [binary/unlockBlock](modules/binary_unlockblock.md) -- [clients/clientError](modules/clients_clienterror.md) -- [clients/mqttClient](modules/clients_mqttclient.md) -- [clients/singleNodeClient](modules/clients_singlenodeclient.md) -- [clients/singleNodeClientOptions](modules/clients_singlenodeclientoptions.md) -- [crypto/bech32](modules/crypto_bech32.md) -- [crypto/bip32Path](modules/crypto_bip32path.md) -- [crypto/bip39](modules/crypto_bip39.md) -- [crypto/blake2b](modules/crypto_blake2b.md) -- [crypto/curl](modules/crypto_curl.md) -- [crypto/ed25519](modules/crypto_ed25519.md) -- [crypto/edwards25519/bigIntCommon](modules/crypto_edwards25519_bigintcommon.md) -- [crypto/edwards25519/cachedGroupElement](modules/crypto_edwards25519_cachedgroupelement.md) -- [crypto/edwards25519/completedGroupElement](modules/crypto_edwards25519_completedgroupelement.md) -- [crypto/edwards25519/const](modules/crypto_edwards25519_const.md) -- [crypto/edwards25519/extendedGroupElement](modules/crypto_edwards25519_extendedgroupelement.md) -- [crypto/edwards25519/fieldElement](modules/crypto_edwards25519_fieldelement.md) -- [crypto/edwards25519/preComputedGroupElement](modules/crypto_edwards25519_precomputedgroupelement.md) -- [crypto/edwards25519/projectiveGroupElement](modules/crypto_edwards25519_projectivegroupelement.md) -- [crypto/edwards25519/scalar](modules/crypto_edwards25519_scalar.md) -- [crypto/hmacSha256](modules/crypto_hmacsha256.md) -- [crypto/hmacSha512](modules/crypto_hmacsha512.md) -- [crypto/pbkdf2](modules/crypto_pbkdf2.md) -- [crypto/sha256](modules/crypto_sha256.md) -- [crypto/sha512](modules/crypto_sha512.md) -- [crypto/slip0010](modules/crypto_slip0010.md) -- [crypto/wordlists/english](modules/crypto_wordlists_english.md) -- [crypto/zip215](modules/crypto_zip215.md) -- [encoding/b1t6](modules/encoding_b1t6.md) -- [highLevel/addresses](modules/highlevel_addresses.md) -- [highLevel/getBalance](modules/highlevel_getbalance.md) -- [highLevel/getUnspentAddress](modules/highlevel_getunspentaddress.md) -- [highLevel/getUnspentAddresses](modules/highlevel_getunspentaddresses.md) -- [highLevel/promote](modules/highlevel_promote.md) -- [highLevel/reattach](modules/highlevel_reattach.md) -- [highLevel/retrieveData](modules/highlevel_retrievedata.md) -- [highLevel/retry](modules/highlevel_retry.md) -- [highLevel/send](modules/highlevel_send.md) -- [highLevel/sendAdvanced](modules/highlevel_sendadvanced.md) -- [highLevel/sendData](modules/highlevel_senddata.md) -- [models/IAddress](modules/models_iaddress.md) -- [models/IBip44GeneratorState](modules/models_ibip44generatorstate.md) -- [models/IClient](modules/models_iclient.md) -- [models/IEd25519Address](modules/models_ied25519address.md) -- [models/IEd25519Signature](modules/models_ied25519signature.md) -- [models/IGossipHeartbeat](modules/models_igossipheartbeat.md) -- [models/IGossipMetrics](modules/models_igossipmetrics.md) -- [models/IIndexationPayload](modules/models_iindexationpayload.md) -- [models/IKeyPair](modules/models_ikeypair.md) -- [models/IMessage](modules/models_imessage.md) -- [models/IMessageMetadata](modules/models_imessagemetadata.md) -- [models/IMigratedFunds](modules/models_imigratedfunds.md) -- [models/IMilestonePayload](modules/models_imilestonepayload.md) -- [models/IMqttClient](modules/models_imqttclient.md) -- [models/IMqttStatus](modules/models_imqttstatus.md) -- [models/INodeInfo](modules/models_inodeinfo.md) -- [models/IPeer](modules/models_ipeer.md) -- [models/IPowProvider](modules/models_ipowprovider.md) -- [models/IReceiptPayload](modules/models_ireceiptpayload.md) -- [models/IReferenceUnlockBlock](modules/models_ireferenceunlockblock.md) -- [models/ISeed](modules/models_iseed.md) -- [models/ISigLockedDustAllowanceOutput](modules/models_isiglockeddustallowanceoutput.md) -- [models/ISigLockedSingleOutput](modules/models_isiglockedsingleoutput.md) -- [models/ISignatureUnlockBlock](modules/models_isignatureunlockblock.md) -- [models/ITransactionEssence](modules/models_itransactionessence.md) -- [models/ITransactionPayload](modules/models_itransactionpayload.md) -- [models/ITreasury](modules/models_itreasury.md) -- [models/ITreasuryInput](modules/models_itreasuryinput.md) -- [models/ITreasuryOutput](modules/models_itreasuryoutput.md) -- [models/ITreasuryTransactionPayload](modules/models_itreasurytransactionpayload.md) -- [models/ITypeBase](modules/models_itypebase.md) -- [models/IUTXOInput](modules/models_iutxoinput.md) -- [models/api/IAddressOutputsResponse](modules/models_api_iaddressoutputsresponse.md) -- [models/api/IAddressResponse](modules/models_api_iaddressresponse.md) -- [models/api/IChildrenResponse](modules/models_api_ichildrenresponse.md) -- [models/api/IMessageIdResponse](modules/models_api_imessageidresponse.md) -- [models/api/IMessagesResponse](modules/models_api_imessagesresponse.md) -- [models/api/IMilestoneResponse](modules/models_api_imilestoneresponse.md) -- [models/api/IMilestoneUtxoChangesResponse](modules/models_api_imilestoneutxochangesresponse.md) -- [models/api/IMqttMilestoneResponse](modules/models_api_imqttmilestoneresponse.md) -- [models/api/IOutputResponse](modules/models_api_ioutputresponse.md) -- [models/api/IReceiptsResponse](modules/models_api_ireceiptsresponse.md) -- [models/api/IResponse](modules/models_api_iresponse.md) -- [models/api/ITipsResponse](modules/models_api_itipsresponse.md) -- [models/conflictReason](modules/models_conflictreason.md) -- [models/ledgerInclusionState](modules/models_ledgerinclusionstate.md) -- [models/units](modules/models_units.md) -- [pow/localPowProvider](modules/pow_localpowprovider.md) -- [resources/conflictReasonStrings](modules/resources_conflictreasonstrings.md) -- [seedTypes/ed25519Seed](modules/seedtypes_ed25519seed.md) -- [utils/arrayHelper](modules/utils_arrayhelper.md) -- [utils/bech32Helper](modules/utils_bech32helper.md) -- [utils/bigIntHelper](modules/utils_biginthelper.md) -- [utils/converter](modules/utils_converter.md) -- [utils/logging](modules/utils_logging.md) -- [utils/powHelper](modules/utils_powhelper.md) -- [utils/randomHelper](modules/utils_randomhelper.md) -- [utils/readStream](modules/utils_readstream.md) -- [utils/unitsHelper](modules/utils_unitshelper.md) -- [utils/writeStream](modules/utils_writestream.md) +* ["addressTypes/ed25519Address"](modules/_addresstypes_ed25519address_.md) +* ["binary/address"](modules/_binary_address_.md) +* ["binary/common"](modules/_binary_common_.md) +* ["binary/funds"](modules/_binary_funds_.md) +* ["binary/input"](modules/_binary_input_.md) +* ["binary/message"](modules/_binary_message_.md) +* ["binary/output"](modules/_binary_output_.md) +* ["binary/payload"](modules/_binary_payload_.md) +* ["binary/signature"](modules/_binary_signature_.md) +* ["binary/transaction"](modules/_binary_transaction_.md) +* ["binary/unlockBlock"](modules/_binary_unlockblock_.md) +* ["clients/clientError"](modules/_clients_clienterror_.md) +* ["clients/mqttClient"](modules/_clients_mqttclient_.md) +* ["clients/singleNodeClient"](modules/_clients_singlenodeclient_.md) +* ["clients/singleNodeClientOptions"](modules/_clients_singlenodeclientoptions_.md) +* ["crypto/bech32"](modules/_crypto_bech32_.md) +* ["crypto/bip32Path"](modules/_crypto_bip32path_.md) +* ["crypto/bip39"](modules/_crypto_bip39_.md) +* ["crypto/blake2b"](modules/_crypto_blake2b_.md) +* ["crypto/curl"](modules/_crypto_curl_.md) +* ["crypto/ed25519"](modules/_crypto_ed25519_.md) +* ["crypto/edwards25519/bigIntCommon"](modules/_crypto_edwards25519_bigintcommon_.md) +* ["crypto/edwards25519/cachedGroupElement"](modules/_crypto_edwards25519_cachedgroupelement_.md) +* ["crypto/edwards25519/completedGroupElement"](modules/_crypto_edwards25519_completedgroupelement_.md) +* ["crypto/edwards25519/const"](modules/_crypto_edwards25519_const_.md) +* ["crypto/edwards25519/extendedGroupElement"](modules/_crypto_edwards25519_extendedgroupelement_.md) +* ["crypto/edwards25519/fieldElement"](modules/_crypto_edwards25519_fieldelement_.md) +* ["crypto/edwards25519/preComputedGroupElement"](modules/_crypto_edwards25519_precomputedgroupelement_.md) +* ["crypto/edwards25519/projectiveGroupElement"](modules/_crypto_edwards25519_projectivegroupelement_.md) +* ["crypto/edwards25519/scalar"](modules/_crypto_edwards25519_scalar_.md) +* ["crypto/hmacSha256"](modules/_crypto_hmacsha256_.md) +* ["crypto/hmacSha512"](modules/_crypto_hmacsha512_.md) +* ["crypto/pbkdf2"](modules/_crypto_pbkdf2_.md) +* ["crypto/sha256"](modules/_crypto_sha256_.md) +* ["crypto/sha512"](modules/_crypto_sha512_.md) +* ["crypto/slip0010"](modules/_crypto_slip0010_.md) +* ["crypto/wordlists/english"](modules/_crypto_wordlists_english_.md) +* ["crypto/zip215"](modules/_crypto_zip215_.md) +* ["encoding/b1t6"](modules/_encoding_b1t6_.md) +* ["highLevel/addresses"](modules/_highlevel_addresses_.md) +* ["highLevel/getBalance"](modules/_highlevel_getbalance_.md) +* ["highLevel/getUnspentAddress"](modules/_highlevel_getunspentaddress_.md) +* ["highLevel/getUnspentAddresses"](modules/_highlevel_getunspentaddresses_.md) +* ["highLevel/promote"](modules/_highlevel_promote_.md) +* ["highLevel/reattach"](modules/_highlevel_reattach_.md) +* ["highLevel/retrieveData"](modules/_highlevel_retrievedata_.md) +* ["highLevel/retry"](modules/_highlevel_retry_.md) +* ["highLevel/send"](modules/_highlevel_send_.md) +* ["highLevel/sendAdvanced"](modules/_highlevel_sendadvanced_.md) +* ["highLevel/sendData"](modules/_highlevel_senddata_.md) +* ["models/IAddress"](modules/_models_iaddress_.md) +* ["models/IBip44GeneratorState"](modules/_models_ibip44generatorstate_.md) +* ["models/IClient"](modules/_models_iclient_.md) +* ["models/IEd25519Address"](modules/_models_ied25519address_.md) +* ["models/IEd25519Signature"](modules/_models_ied25519signature_.md) +* ["models/IGossipHeartbeat"](modules/_models_igossipheartbeat_.md) +* ["models/IGossipMetrics"](modules/_models_igossipmetrics_.md) +* ["models/IIndexationPayload"](modules/_models_iindexationpayload_.md) +* ["models/IKeyPair"](modules/_models_ikeypair_.md) +* ["models/IMessage"](modules/_models_imessage_.md) +* ["models/IMessageMetadata"](modules/_models_imessagemetadata_.md) +* ["models/IMigratedFunds"](modules/_models_imigratedfunds_.md) +* ["models/IMilestonePayload"](modules/_models_imilestonepayload_.md) +* ["models/IMqttClient"](modules/_models_imqttclient_.md) +* ["models/IMqttStatus"](modules/_models_imqttstatus_.md) +* ["models/INodeInfo"](modules/_models_inodeinfo_.md) +* ["models/IPeer"](modules/_models_ipeer_.md) +* ["models/IPowProvider"](modules/_models_ipowprovider_.md) +* ["models/IReceiptPayload"](modules/_models_ireceiptpayload_.md) +* ["models/IReferenceUnlockBlock"](modules/_models_ireferenceunlockblock_.md) +* ["models/ISeed"](modules/_models_iseed_.md) +* ["models/ISigLockedDustAllowanceOutput"](modules/_models_isiglockeddustallowanceoutput_.md) +* ["models/ISigLockedSingleOutput"](modules/_models_isiglockedsingleoutput_.md) +* ["models/ISignatureUnlockBlock"](modules/_models_isignatureunlockblock_.md) +* ["models/ITransactionEssence"](modules/_models_itransactionessence_.md) +* ["models/ITransactionPayload"](modules/_models_itransactionpayload_.md) +* ["models/ITreasury"](modules/_models_itreasury_.md) +* ["models/ITreasuryInput"](modules/_models_itreasuryinput_.md) +* ["models/ITreasuryOutput"](modules/_models_itreasuryoutput_.md) +* ["models/ITreasuryTransactionPayload"](modules/_models_itreasurytransactionpayload_.md) +* ["models/ITypeBase"](modules/_models_itypebase_.md) +* ["models/IUTXOInput"](modules/_models_iutxoinput_.md) +* ["models/api/IAddressOutputsResponse"](modules/_models_api_iaddressoutputsresponse_.md) +* ["models/api/IAddressResponse"](modules/_models_api_iaddressresponse_.md) +* ["models/api/IChildrenResponse"](modules/_models_api_ichildrenresponse_.md) +* ["models/api/IMessageIdResponse"](modules/_models_api_imessageidresponse_.md) +* ["models/api/IMessagesResponse"](modules/_models_api_imessagesresponse_.md) +* ["models/api/IMilestoneResponse"](modules/_models_api_imilestoneresponse_.md) +* ["models/api/IMilestoneUtxoChangesResponse"](modules/_models_api_imilestoneutxochangesresponse_.md) +* ["models/api/IMqttMilestoneResponse"](modules/_models_api_imqttmilestoneresponse_.md) +* ["models/api/IOutputResponse"](modules/_models_api_ioutputresponse_.md) +* ["models/api/IReceiptsResponse"](modules/_models_api_ireceiptsresponse_.md) +* ["models/api/IResponse"](modules/_models_api_iresponse_.md) +* ["models/api/ITipsResponse"](modules/_models_api_itipsresponse_.md) +* ["models/conflictReason"](modules/_models_conflictreason_.md) +* ["models/ledgerInclusionState"](modules/_models_ledgerinclusionstate_.md) +* ["models/units"](modules/_models_units_.md) +* ["pow/localPowProvider"](modules/_pow_localpowprovider_.md) +* ["resources/conflictReasonStrings"](modules/_resources_conflictreasonstrings_.md) +* ["seedTypes/ed25519Seed"](modules/_seedtypes_ed25519seed_.md) +* ["utils/arrayHelper"](modules/_utils_arrayhelper_.md) +* ["utils/bech32Helper"](modules/_utils_bech32helper_.md) +* ["utils/bigIntHelper"](modules/_utils_biginthelper_.md) +* ["utils/converter"](modules/_utils_converter_.md) +* ["utils/logging"](modules/_utils_logging_.md) +* ["utils/powHelper"](modules/_utils_powhelper_.md) +* ["utils/randomHelper"](modules/_utils_randomhelper_.md) +* ["utils/readStream"](modules/_utils_readstream_.md) +* ["utils/unitsHelper"](modules/_utils_unitshelper_.md) +* ["utils/writeStream"](modules/_utils_writestream_.md) diff --git a/docs/classes/_addresstypes_ed25519address_.ed25519address.md b/docs/classes/_addresstypes_ed25519address_.ed25519address.md new file mode 100644 index 000000000..a3f97da0a --- /dev/null +++ b/docs/classes/_addresstypes_ed25519address_.ed25519address.md @@ -0,0 +1,74 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / ["addressTypes/ed25519Address"](../modules/_addresstypes_ed25519address_.md) / Ed25519Address + +# Class: Ed25519Address + +Class to help with Ed25519 Signature scheme. + +## Hierarchy + +* **Ed25519Address** + +## Implements + +* [IAddress](../interfaces/_models_iaddress_.iaddress.md) + +## Index + +### Constructors + +* [constructor](_addresstypes_ed25519address_.ed25519address.md#constructor) + +### Methods + +* [toAddress](_addresstypes_ed25519address_.ed25519address.md#toaddress) +* [verify](_addresstypes_ed25519address_.ed25519address.md#verify) + +## Constructors + +### constructor + +\+ **new Ed25519Address**(`publicKey`: Uint8Array): [Ed25519Address](_addresstypes_ed25519address_.ed25519address.md) + +Create a new instance of Ed25519Address. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`publicKey` | Uint8Array | The public key for the address. | + +**Returns:** [Ed25519Address](_addresstypes_ed25519address_.ed25519address.md) + +## Methods + +### toAddress + +▸ **toAddress**(): Uint8Array + +*Implementation of [IAddress](../interfaces/_models_iaddress_.iaddress.md)* + +Convert the public key to an address. + +**Returns:** Uint8Array + +The address. + +___ + +### verify + +▸ **verify**(`address`: Uint8Array): boolean + +Use the public key to validate the address. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`address` | Uint8Array | The address to verify. | + +**Returns:** boolean + +True if the data and address is verified. diff --git a/docs/classes/_clients_mqttclient_.mqttclient.md b/docs/classes/_clients_mqttclient_.mqttclient.md new file mode 100644 index 000000000..427827faa --- /dev/null +++ b/docs/classes/_clients_mqttclient_.mqttclient.md @@ -0,0 +1,380 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / ["clients/mqttClient"](../modules/_clients_mqttclient_.md) / MqttClient + +# Class: MqttClient + +MQTT Client implementation for pub/sub communication. + +## Hierarchy + +* **MqttClient** + +## Implements + +* [IMqttClient](../interfaces/_models_imqttclient_.imqttclient.md) + +## Index + +### Constructors + +* [constructor](_clients_mqttclient_.mqttclient.md#constructor) + +### Methods + +* [addressEd25519Outputs](_clients_mqttclient_.mqttclient.md#addressed25519outputs) +* [addressOutputs](_clients_mqttclient_.mqttclient.md#addressoutputs) +* [index](_clients_mqttclient_.mqttclient.md#index) +* [indexRaw](_clients_mqttclient_.mqttclient.md#indexraw) +* [messageMetadata](_clients_mqttclient_.mqttclient.md#messagemetadata) +* [messages](_clients_mqttclient_.mqttclient.md#messages) +* [messagesMetadata](_clients_mqttclient_.mqttclient.md#messagesmetadata) +* [messagesRaw](_clients_mqttclient_.mqttclient.md#messagesraw) +* [milestonesConfirmed](_clients_mqttclient_.mqttclient.md#milestonesconfirmed) +* [milestonesLatest](_clients_mqttclient_.mqttclient.md#milestoneslatest) +* [output](_clients_mqttclient_.mqttclient.md#output) +* [statusChanged](_clients_mqttclient_.mqttclient.md#statuschanged) +* [subscribeJson](_clients_mqttclient_.mqttclient.md#subscribejson) +* [subscribeRaw](_clients_mqttclient_.mqttclient.md#subscriberaw) +* [transactionIncludedMessage](_clients_mqttclient_.mqttclient.md#transactionincludedmessage) +* [transactionIncludedMessageRaw](_clients_mqttclient_.mqttclient.md#transactionincludedmessageraw) +* [unsubscribe](_clients_mqttclient_.mqttclient.md#unsubscribe) + +## Constructors + +### constructor + +\+ **new MqttClient**(`endpoints`: string \| string[], `keepAliveTimeoutSeconds?`: number): [MqttClient](_clients_mqttclient_.mqttclient.md) + +Create a new instace of MqttClient. + +#### Parameters: + +Name | Type | Default value | Description | +------ | ------ | ------ | ------ | +`endpoints` | string \| string[] | - | The endpoint or endpoints list to connect to. | +`keepAliveTimeoutSeconds` | number | 30 | Timeout to reconnect if no messages received. | + +**Returns:** [MqttClient](_clients_mqttclient_.mqttclient.md) + +## Methods + +### addressEd25519Outputs + +▸ **addressEd25519Outputs**(`addressEd25519`: string, `callback`: (topic: string, data: [IOutputResponse](../interfaces/_models_api_ioutputresponse_.ioutputresponse.md)) => void): string + +Subscribe to the ed25519 address for output updates. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`addressEd25519` | string | The address to monitor. | +`callback` | (topic: string, data: [IOutputResponse](../interfaces/_models_api_ioutputresponse_.ioutputresponse.md)) => void | The callback which is called when new data arrives. | + +**Returns:** string + +A subscription Id which can be used to unsubscribe. + +___ + +### addressOutputs + +▸ **addressOutputs**(`addressBech32`: string, `callback`: (topic: string, data: [IOutputResponse](../interfaces/_models_api_ioutputresponse_.ioutputresponse.md)) => void): string + +Subscribe to the address for output updates. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`addressBech32` | string | The address to monitor. | +`callback` | (topic: string, data: [IOutputResponse](../interfaces/_models_api_ioutputresponse_.ioutputresponse.md)) => void | The callback which is called when new data arrives. | + +**Returns:** string + +A subscription Id which can be used to unsubscribe. + +___ + +### index + +▸ **index**(`index`: Uint8Array \| string, `callback`: (topic: string, data: [IMessage](../interfaces/_models_imessage_.imessage.md), raw: Uint8Array) => void): string + +Subscribe to get all messages for the specified index in object form. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`index` | Uint8Array \| string | The index to monitor. | +`callback` | (topic: string, data: [IMessage](../interfaces/_models_imessage_.imessage.md), raw: Uint8Array) => void | The callback which is called when new data arrives. | + +**Returns:** string + +A subscription Id which can be used to unsubscribe. + +___ + +### indexRaw + +▸ **indexRaw**(`index`: Uint8Array \| string, `callback`: (topic: string, data: Uint8Array) => void): string + +Subscribe to get all messages for the specified index in binary form. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`index` | Uint8Array \| string | The index to monitor. | +`callback` | (topic: string, data: Uint8Array) => void | The callback which is called when new data arrives. | + +**Returns:** string + +A subscription Id which can be used to unsubscribe. + +___ + +### messageMetadata + +▸ **messageMetadata**(`messageId`: string, `callback`: (topic: string, data: [IMessageMetadata](../interfaces/_models_imessagemetadata_.imessagemetadata.md)) => void): string + +Subscribe to metadata updates for a specific message. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`messageId` | string | The message to monitor. | +`callback` | (topic: string, data: [IMessageMetadata](../interfaces/_models_imessagemetadata_.imessagemetadata.md)) => void | The callback which is called when new data arrives. | + +**Returns:** string + +A subscription Id which can be used to unsubscribe. + +___ + +### messages + +▸ **messages**(`callback`: (topic: string, data: [IMessage](../interfaces/_models_imessage_.imessage.md), raw: Uint8Array) => void): string + +Subscribe to get all messages in object form. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`callback` | (topic: string, data: [IMessage](../interfaces/_models_imessage_.imessage.md), raw: Uint8Array) => void | The callback which is called when new data arrives. | + +**Returns:** string + +A subscription Id which can be used to unsubscribe. + +___ + +### messagesMetadata + +▸ **messagesMetadata**(`callback`: (topic: string, data: [IMessageMetadata](../interfaces/_models_imessagemetadata_.imessagemetadata.md)) => void): string + +Subscribe to get the metadata for all the messages. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`callback` | (topic: string, data: [IMessageMetadata](../interfaces/_models_imessagemetadata_.imessagemetadata.md)) => void | The callback which is called when new data arrives. | + +**Returns:** string + +A subscription Id which can be used to unsubscribe. + +___ + +### messagesRaw + +▸ **messagesRaw**(`callback`: (topic: string, data: Uint8Array) => void): string + +Subscribe to get all messages in binary form. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`callback` | (topic: string, data: Uint8Array) => void | The callback which is called when new data arrives. | + +**Returns:** string + +A subscription Id which can be used to unsubscribe. + +___ + +### milestonesConfirmed + +▸ **milestonesConfirmed**(`callback`: (topic: string, data: [IMqttMilestoneResponse](../interfaces/_models_api_imqttmilestoneresponse_.imqttmilestoneresponse.md)) => void): string + +Subscribe to the latest confirmed milestone updates. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`callback` | (topic: string, data: [IMqttMilestoneResponse](../interfaces/_models_api_imqttmilestoneresponse_.imqttmilestoneresponse.md)) => void | The callback which is called when new data arrives. | + +**Returns:** string + +A subscription Id which can be used to unsubscribe. + +___ + +### milestonesLatest + +▸ **milestonesLatest**(`callback`: (topic: string, data: [IMqttMilestoneResponse](../interfaces/_models_api_imqttmilestoneresponse_.imqttmilestoneresponse.md)) => void): string + +Subscribe to the latest milestone updates. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`callback` | (topic: string, data: [IMqttMilestoneResponse](../interfaces/_models_api_imqttmilestoneresponse_.imqttmilestoneresponse.md)) => void | The callback which is called when new data arrives. | + +**Returns:** string + +A subscription Id which can be used to unsubscribe. + +___ + +### output + +▸ **output**(`outputId`: string, `callback`: (topic: string, data: [IOutputResponse](../interfaces/_models_api_ioutputresponse_.ioutputresponse.md)) => void): string + +Subscribe to updates for a specific output. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`outputId` | string | The output to monitor. | +`callback` | (topic: string, data: [IOutputResponse](../interfaces/_models_api_ioutputresponse_.ioutputresponse.md)) => void | The callback which is called when new data arrives. | + +**Returns:** string + +A subscription Id which can be used to unsubscribe. + +___ + +### statusChanged + +▸ **statusChanged**(`callback`: (data: [IMqttStatus](../interfaces/_models_imqttstatus_.imqttstatus.md)) => void): string + +Subscribe to changes in the client state. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`callback` | (data: [IMqttStatus](../interfaces/_models_imqttstatus_.imqttstatus.md)) => void | Callback called when the state has changed. | + +**Returns:** string + +A subscription Id which can be used to unsubscribe. + +___ + +### subscribeJson + +▸ **subscribeJson**(`customTopic`: string, `callback`: (topic: string, data: T) => void): string + +Subscribe to another type of message as json. + +#### Type parameters: + +Name | +------ | +`T` | + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`customTopic` | string | The topic to subscribe to. | +`callback` | (topic: string, data: T) => void | The callback which is called when new data arrives. | + +**Returns:** string + +A subscription Id which can be used to unsubscribe. + +___ + +### subscribeRaw + +▸ **subscribeRaw**(`customTopic`: string, `callback`: (topic: string, data: Uint8Array) => void): string + +Subscribe to another type of message as raw data. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`customTopic` | string | The topic to subscribe to. | +`callback` | (topic: string, data: Uint8Array) => void | The callback which is called when new data arrives. | + +**Returns:** string + +A subscription Id which can be used to unsubscribe. + +___ + +### transactionIncludedMessage + +▸ **transactionIncludedMessage**(`transactionId`: string, `callback`: (topic: string, data: [IMessage](../interfaces/_models_imessage_.imessage.md), raw: Uint8Array) => void): string + +Subscribe to message updates for a specific transactionId. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`transactionId` | string | The message to monitor. | +`callback` | (topic: string, data: [IMessage](../interfaces/_models_imessage_.imessage.md), raw: Uint8Array) => void | The callback which is called when new data arrives. | + +**Returns:** string + +A subscription Id which can be used to unsubscribe. + +___ + +### transactionIncludedMessageRaw + +▸ **transactionIncludedMessageRaw**(`transactionId`: string, `callback`: (topic: string, data: Uint8Array) => void): string + +Subscribe to message updates for a specific transactionId. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`transactionId` | string | The message to monitor. | +`callback` | (topic: string, data: Uint8Array) => void | The callback which is called when new data arrives. | + +**Returns:** string + +A subscription Id which can be used to unsubscribe. + +___ + +### unsubscribe + +▸ **unsubscribe**(`subscriptionId`: string): void + +*Implementation of [IMqttClient](../interfaces/_models_imqttclient_.imqttclient.md)* + +Remove a subscription. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`subscriptionId` | string | The subscription to remove. | + +**Returns:** void diff --git a/docs/classes/_clients_singlenodeclient_.singlenodeclient.md b/docs/classes/_clients_singlenodeclient_.singlenodeclient.md new file mode 100644 index 000000000..5eb849286 --- /dev/null +++ b/docs/classes/_clients_singlenodeclient_.singlenodeclient.md @@ -0,0 +1,613 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / ["clients/singleNodeClient"](../modules/_clients_singlenodeclient_.md) / SingleNodeClient + +# Class: SingleNodeClient + +Client for API communication. + +## Hierarchy + +* **SingleNodeClient** + +## Implements + +* [IClient](../interfaces/_models_iclient_.iclient.md) + +## Index + +### Constructors + +* [constructor](_clients_singlenodeclient_.singlenodeclient.md#constructor) + +### Methods + +* [address](_clients_singlenodeclient_.singlenodeclient.md#address) +* [addressEd25519](_clients_singlenodeclient_.singlenodeclient.md#addressed25519) +* [addressEd25519Outputs](_clients_singlenodeclient_.singlenodeclient.md#addressed25519outputs) +* [addressOutputs](_clients_singlenodeclient_.singlenodeclient.md#addressoutputs) +* [combineQueryParams](_clients_singlenodeclient_.singlenodeclient.md#combinequeryparams) +* [fetchBinary](_clients_singlenodeclient_.singlenodeclient.md#fetchbinary) +* [fetchJson](_clients_singlenodeclient_.singlenodeclient.md#fetchjson) +* [fetchStatus](_clients_singlenodeclient_.singlenodeclient.md#fetchstatus) +* [health](_clients_singlenodeclient_.singlenodeclient.md#health) +* [info](_clients_singlenodeclient_.singlenodeclient.md#info) +* [message](_clients_singlenodeclient_.singlenodeclient.md#message) +* [messageChildren](_clients_singlenodeclient_.singlenodeclient.md#messagechildren) +* [messageMetadata](_clients_singlenodeclient_.singlenodeclient.md#messagemetadata) +* [messageRaw](_clients_singlenodeclient_.singlenodeclient.md#messageraw) +* [messageSubmit](_clients_singlenodeclient_.singlenodeclient.md#messagesubmit) +* [messageSubmitRaw](_clients_singlenodeclient_.singlenodeclient.md#messagesubmitraw) +* [messagesFind](_clients_singlenodeclient_.singlenodeclient.md#messagesfind) +* [milestone](_clients_singlenodeclient_.singlenodeclient.md#milestone) +* [milestoneUtxoChanges](_clients_singlenodeclient_.singlenodeclient.md#milestoneutxochanges) +* [output](_clients_singlenodeclient_.singlenodeclient.md#output) +* [peer](_clients_singlenodeclient_.singlenodeclient.md#peer) +* [peerAdd](_clients_singlenodeclient_.singlenodeclient.md#peeradd) +* [peerDelete](_clients_singlenodeclient_.singlenodeclient.md#peerdelete) +* [peers](_clients_singlenodeclient_.singlenodeclient.md#peers) +* [receipts](_clients_singlenodeclient_.singlenodeclient.md#receipts) +* [tips](_clients_singlenodeclient_.singlenodeclient.md#tips) +* [transactionIncludedMessage](_clients_singlenodeclient_.singlenodeclient.md#transactionincludedmessage) +* [treasury](_clients_singlenodeclient_.singlenodeclient.md#treasury) + +## Constructors + +### constructor + +\+ **new SingleNodeClient**(`endpoint`: string, `options?`: SingleNodeClientOptions): [SingleNodeClient](_clients_singlenodeclient_.singlenodeclient.md) + +Create a new instance of client. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`endpoint` | string | The endpoint. | +`options?` | SingleNodeClientOptions | Options for the client. | + +**Returns:** [SingleNodeClient](_clients_singlenodeclient_.singlenodeclient.md) + +## Methods + +### address + +▸ **address**(`addressBech32`: string): Promise<[IAddressResponse](../interfaces/_models_api_iaddressresponse_.iaddressresponse.md)\> + +*Implementation of [IClient](../interfaces/_models_iclient_.iclient.md)* + +Get the address details. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`addressBech32` | string | The address to get the details for. | + +**Returns:** Promise<[IAddressResponse](../interfaces/_models_api_iaddressresponse_.iaddressresponse.md)\> + +The address details. + +___ + +### addressEd25519 + +▸ **addressEd25519**(`addressEd25519`: string): Promise<[IAddressResponse](../interfaces/_models_api_iaddressresponse_.iaddressresponse.md)\> + +*Implementation of [IClient](../interfaces/_models_iclient_.iclient.md)* + +Get the address detail using ed25519 address. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`addressEd25519` | string | The address to get the details for. | + +**Returns:** Promise<[IAddressResponse](../interfaces/_models_api_iaddressresponse_.iaddressresponse.md)\> + +The address details. + +___ + +### addressEd25519Outputs + +▸ **addressEd25519Outputs**(`addressEd25519`: string, `type?`: undefined \| number, `includeSpent?`: undefined \| false \| true): Promise<[IAddressOutputsResponse](../interfaces/_models_api_iaddressoutputsresponse_.iaddressoutputsresponse.md)\> + +*Implementation of [IClient](../interfaces/_models_iclient_.iclient.md)* + +Get the address outputs using ed25519 address. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`addressEd25519` | string | The address to get the outputs for. | +`type?` | undefined \| number | Filter the type of outputs you are looking up, defaults to all. | +`includeSpent?` | undefined \| false \| true | Filter the type of outputs you are looking up, defaults to false. | + +**Returns:** Promise<[IAddressOutputsResponse](../interfaces/_models_api_iaddressoutputsresponse_.iaddressoutputsresponse.md)\> + +The address outputs. + +___ + +### addressOutputs + +▸ **addressOutputs**(`addressBech32`: string, `type?`: undefined \| number, `includeSpent?`: undefined \| false \| true): Promise<[IAddressOutputsResponse](../interfaces/_models_api_iaddressoutputsresponse_.iaddressoutputsresponse.md)\> + +*Implementation of [IClient](../interfaces/_models_iclient_.iclient.md)* + +Get the address outputs. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`addressBech32` | string | The address to get the outputs for. | +`type?` | undefined \| number | Filter the type of outputs you are looking up, defaults to all. | +`includeSpent?` | undefined \| false \| true | Filter the type of outputs you are looking up, defaults to false. | + +**Returns:** Promise<[IAddressOutputsResponse](../interfaces/_models_api_iaddressoutputsresponse_.iaddressoutputsresponse.md)\> + +The address outputs. + +___ + +### combineQueryParams + +▸ **combineQueryParams**(`queryParams`: string[]): string + +Combine the query params. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`queryParams` | string[] | The quer params to combine. | + +**Returns:** string + +The combined query params. + +___ + +### fetchBinary + +▸ **fetchBinary**(`method`: \"get\" \| \"post\", `route`: string, `requestData?`: Uint8Array): Promise + +Perform a request for binary data. + +#### Type parameters: + +Name | +------ | +`T` | + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`method` | \"get\" \| \"post\" | The http method. | +`route` | string | The route of the request. | +`requestData?` | Uint8Array | Request to send to the endpoint. | + +**Returns:** Promise + +The response. + +___ + +### fetchJson + +▸ **fetchJson**(`method`: \"get\" \| \"post\" \| \"delete\", `route`: string, `requestData?`: T): Promise + +Perform a request in json format. + +#### Type parameters: + +Name | +------ | +`T` | +`U` | + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`method` | \"get\" \| \"post\" \| \"delete\" | The http method. | +`route` | string | The route of the request. | +`requestData?` | T | Request to send to the endpoint. | + +**Returns:** Promise + +The response. + +___ + +### fetchStatus + +▸ **fetchStatus**(`route`: string): Promise + +Perform a request and just return the status. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`route` | string | The route of the request. | + +**Returns:** Promise + +The response. + +___ + +### health + +▸ **health**(): Promise + +*Implementation of [IClient](../interfaces/_models_iclient_.iclient.md)* + +Get the health of the node. + +**Returns:** Promise + +True if the node is healthy. + +___ + +### info + +▸ **info**(): Promise<[INodeInfo](../interfaces/_models_inodeinfo_.inodeinfo.md)\> + +*Implementation of [IClient](../interfaces/_models_iclient_.iclient.md)* + +Get the info about the node. + +**Returns:** Promise<[INodeInfo](../interfaces/_models_inodeinfo_.inodeinfo.md)\> + +The node information. + +___ + +### message + +▸ **message**(`messageId`: string): Promise<[IMessage](../interfaces/_models_imessage_.imessage.md)\> + +*Implementation of [IClient](../interfaces/_models_iclient_.iclient.md)* + +Get the message data by id. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`messageId` | string | The message to get the data for. | + +**Returns:** Promise<[IMessage](../interfaces/_models_imessage_.imessage.md)\> + +The message data. + +___ + +### messageChildren + +▸ **messageChildren**(`messageId`: string): Promise<[IChildrenResponse](../interfaces/_models_api_ichildrenresponse_.ichildrenresponse.md)\> + +*Implementation of [IClient](../interfaces/_models_iclient_.iclient.md)* + +Get the children of a message. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`messageId` | string | The id of the message to get the children for. | + +**Returns:** Promise<[IChildrenResponse](../interfaces/_models_api_ichildrenresponse_.ichildrenresponse.md)\> + +The messages children. + +___ + +### messageMetadata + +▸ **messageMetadata**(`messageId`: string): Promise<[IMessageMetadata](../interfaces/_models_imessagemetadata_.imessagemetadata.md)\> + +*Implementation of [IClient](../interfaces/_models_iclient_.iclient.md)* + +Get the message metadata by id. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`messageId` | string | The message to get the metadata for. | + +**Returns:** Promise<[IMessageMetadata](../interfaces/_models_imessagemetadata_.imessagemetadata.md)\> + +The message metadata. + +___ + +### messageRaw + +▸ **messageRaw**(`messageId`: string): Promise + +*Implementation of [IClient](../interfaces/_models_iclient_.iclient.md)* + +Get the message raw data by id. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`messageId` | string | The message to get the data for. | + +**Returns:** Promise + +The message raw data. + +___ + +### messageSubmit + +▸ **messageSubmit**(`message`: [IMessage](../interfaces/_models_imessage_.imessage.md)): Promise + +*Implementation of [IClient](../interfaces/_models_iclient_.iclient.md)* + +Submit message. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`message` | [IMessage](../interfaces/_models_imessage_.imessage.md) | The message to submit. | + +**Returns:** Promise + +The messageId. + +___ + +### messageSubmitRaw + +▸ **messageSubmitRaw**(`message`: Uint8Array): Promise + +*Implementation of [IClient](../interfaces/_models_iclient_.iclient.md)* + +Submit message in raw format. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`message` | Uint8Array | The message to submit. | + +**Returns:** Promise + +The messageId. + +___ + +### messagesFind + +▸ **messagesFind**(`indexationKey`: Uint8Array \| string): Promise<[IMessagesResponse](../interfaces/_models_api_imessagesresponse_.imessagesresponse.md)\> + +*Implementation of [IClient](../interfaces/_models_iclient_.iclient.md)* + +Find messages by index. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`indexationKey` | Uint8Array \| string | The index value as a byte array or UTF8 string. | + +**Returns:** Promise<[IMessagesResponse](../interfaces/_models_api_imessagesresponse_.imessagesresponse.md)\> + +The messageId. + +___ + +### milestone + +▸ **milestone**(`index`: number): Promise<[IMilestoneResponse](../interfaces/_models_api_imilestoneresponse_.imilestoneresponse.md)\> + +*Implementation of [IClient](../interfaces/_models_iclient_.iclient.md)* + +Get the requested milestone. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`index` | number | The index of the milestone to get. | + +**Returns:** Promise<[IMilestoneResponse](../interfaces/_models_api_imilestoneresponse_.imilestoneresponse.md)\> + +The milestone details. + +___ + +### milestoneUtxoChanges + +▸ **milestoneUtxoChanges**(`index`: number): Promise<[IMilestoneUtxoChangesResponse](../interfaces/_models_api_imilestoneutxochangesresponse_.imilestoneutxochangesresponse.md)\> + +*Implementation of [IClient](../interfaces/_models_iclient_.iclient.md)* + +Get the requested milestone utxo changes. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`index` | number | The index of the milestone to request the changes for. | + +**Returns:** Promise<[IMilestoneUtxoChangesResponse](../interfaces/_models_api_imilestoneutxochangesresponse_.imilestoneutxochangesresponse.md)\> + +The milestone utxo changes details. + +___ + +### output + +▸ **output**(`outputId`: string): Promise<[IOutputResponse](../interfaces/_models_api_ioutputresponse_.ioutputresponse.md)\> + +*Implementation of [IClient](../interfaces/_models_iclient_.iclient.md)* + +Find an output by its identifier. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`outputId` | string | The id of the output to get. | + +**Returns:** Promise<[IOutputResponse](../interfaces/_models_api_ioutputresponse_.ioutputresponse.md)\> + +The output details. + +___ + +### peer + +▸ **peer**(`peerId`: string): Promise<[IPeer](../interfaces/_models_ipeer_.ipeer.md)\> + +*Implementation of [IClient](../interfaces/_models_iclient_.iclient.md)* + +Get a peer. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`peerId` | string | The peer to delete. | + +**Returns:** Promise<[IPeer](../interfaces/_models_ipeer_.ipeer.md)\> + +The details for the created peer. + +___ + +### peerAdd + +▸ **peerAdd**(`multiAddress`: string, `alias?`: undefined \| string): Promise<[IPeer](../interfaces/_models_ipeer_.ipeer.md)\> + +*Implementation of [IClient](../interfaces/_models_iclient_.iclient.md)* + +Add a new peer. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`multiAddress` | string | The address of the peer to add. | +`alias?` | undefined \| string | An optional alias for the peer. | + +**Returns:** Promise<[IPeer](../interfaces/_models_ipeer_.ipeer.md)\> + +The details for the created peer. + +___ + +### peerDelete + +▸ **peerDelete**(`peerId`: string): Promise + +*Implementation of [IClient](../interfaces/_models_iclient_.iclient.md)* + +Delete a peer. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`peerId` | string | The peer to delete. | + +**Returns:** Promise + +Nothing. + +___ + +### peers + +▸ **peers**(): Promise<[IPeer](../interfaces/_models_ipeer_.ipeer.md)[]\> + +*Implementation of [IClient](../interfaces/_models_iclient_.iclient.md)* + +Get the list of peers. + +**Returns:** Promise<[IPeer](../interfaces/_models_ipeer_.ipeer.md)[]\> + +The list of peers. + +___ + +### receipts + +▸ **receipts**(`migratedAt?`: undefined \| number): Promise<[IReceiptsResponse](../interfaces/_models_api_ireceiptsresponse_.ireceiptsresponse.md)\> + +*Implementation of [IClient](../interfaces/_models_iclient_.iclient.md)* + +Get all the stored receipts or those for a given migrated at index. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`migratedAt?` | undefined \| number | The index the receipts were migrated at, if not supplied returns all stored receipts. | + +**Returns:** Promise<[IReceiptsResponse](../interfaces/_models_api_ireceiptsresponse_.ireceiptsresponse.md)\> + +The stored receipts. + +___ + +### tips + +▸ **tips**(): Promise<[ITipsResponse](../interfaces/_models_api_itipsresponse_.itipsresponse.md)\> + +*Implementation of [IClient](../interfaces/_models_iclient_.iclient.md)* + +Get the tips from the node. + +**Returns:** Promise<[ITipsResponse](../interfaces/_models_api_itipsresponse_.itipsresponse.md)\> + +The tips. + +___ + +### transactionIncludedMessage + +▸ **transactionIncludedMessage**(`transactionId`: string): Promise<[IMessage](../interfaces/_models_imessage_.imessage.md)\> + +*Implementation of [IClient](../interfaces/_models_iclient_.iclient.md)* + +Get the message that was included in the ledger for a transaction. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`transactionId` | string | The id of the transaction to get the included message for. | + +**Returns:** Promise<[IMessage](../interfaces/_models_imessage_.imessage.md)\> + +The message. + +___ + +### treasury + +▸ **treasury**(): Promise<[ITreasury](../interfaces/_models_itreasury_.itreasury.md)\> + +*Implementation of [IClient](../interfaces/_models_iclient_.iclient.md)* + +Get the current treasury output. + +**Returns:** Promise<[ITreasury](../interfaces/_models_itreasury_.itreasury.md)\> + +The details for the treasury. diff --git a/docs/classes/_crypto_bech32_.bech32.md b/docs/classes/_crypto_bech32_.bech32.md new file mode 100644 index 000000000..7a914cb38 --- /dev/null +++ b/docs/classes/_crypto_bech32_.bech32.md @@ -0,0 +1,153 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / ["crypto/bech32"](../modules/_crypto_bech32_.md) / Bech32 + +# Class: Bech32 + +Class to help with Bech32 encoding/decoding. +Based on reference implementation https://github.com/sipa/bech32/blob/master/ref/javascript/bech32.js + +## Hierarchy + +* **Bech32** + +## Index + +### Methods + +* [decode](_crypto_bech32_.bech32.md#decode) +* [decodeTo5BitArray](_crypto_bech32_.bech32.md#decodeto5bitarray) +* [encode](_crypto_bech32_.bech32.md#encode) +* [encode5BitArray](_crypto_bech32_.bech32.md#encode5bitarray) +* [from5Bit](_crypto_bech32_.bech32.md#from5bit) +* [matches](_crypto_bech32_.bech32.md#matches) +* [to5Bit](_crypto_bech32_.bech32.md#to5bit) + +## Methods + +### decode + +▸ `Static`**decode**(`bech`: string): { data: Uint8Array ; humanReadablePart: string } \| undefined + +Decode a bech32 string. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`bech` | string | The text to decode. | + +**Returns:** { data: Uint8Array ; humanReadablePart: string } \| undefined + +The decoded data or undefined if it could not be decoded. + +___ + +### decodeTo5BitArray + +▸ `Static`**decodeTo5BitArray**(`bech`: string): { data: Uint8Array ; humanReadablePart: string } \| undefined + +Decode a bech32 string to 5 bit array. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`bech` | string | The text to decode. | + +**Returns:** { data: Uint8Array ; humanReadablePart: string } \| undefined + +The decoded data or undefined if it could not be decoded. + +___ + +### encode + +▸ `Static`**encode**(`humanReadablePart`: string, `data`: Uint8Array): string + +Encode the buffer. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`humanReadablePart` | string | The header | +`data` | Uint8Array | The data to encode. | + +**Returns:** string + +The encoded data. + +___ + +### encode5BitArray + +▸ `Static`**encode5BitArray**(`humanReadablePart`: string, `data5Bit`: Uint8Array): string + +Encode the 5 bit data buffer. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`humanReadablePart` | string | The header | +`data5Bit` | Uint8Array | The data to encode. | + +**Returns:** string + +The encoded data. + +___ + +### from5Bit + +▸ `Static`**from5Bit**(`fiveBit`: Uint8Array): Uint8Array + +Convert the 5 bit data to 8 bit. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`fiveBit` | Uint8Array | The 5 bit data to convert. | + +**Returns:** Uint8Array + +The 5 bit data converted to 8 bit. + +___ + +### matches + +▸ `Static`**matches**(`humanReadablePart`: string, `bech32Text?`: undefined \| string): boolean + +Does the given string match the bech32 pattern. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`humanReadablePart` | string | The human readable part. | +`bech32Text?` | undefined \| string | The text to test. | + +**Returns:** boolean + +True if this is potentially a match. + +___ + +### to5Bit + +▸ `Static`**to5Bit**(`bytes`: Uint8Array): Uint8Array + +Convert the input bytes into 5 bit data. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`bytes` | Uint8Array | The bytes to convert. | + +**Returns:** Uint8Array + +The data in 5 bit form. diff --git a/docs/classes/_crypto_bip32path_.bip32path.md b/docs/classes/_crypto_bip32path_.bip32path.md new file mode 100644 index 000000000..bf49ce248 --- /dev/null +++ b/docs/classes/_crypto_bip32path_.bip32path.md @@ -0,0 +1,126 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / ["crypto/bip32Path"](../modules/_crypto_bip32path_.md) / Bip32Path + +# Class: Bip32Path + +Class to help with bip32 paths. + +## Hierarchy + +* **Bip32Path** + +## Index + +### Constructors + +* [constructor](_crypto_bip32path_.bip32path.md#constructor) + +### Methods + +* [numberSegments](_crypto_bip32path_.bip32path.md#numbersegments) +* [pop](_crypto_bip32path_.bip32path.md#pop) +* [push](_crypto_bip32path_.bip32path.md#push) +* [pushHardened](_crypto_bip32path_.bip32path.md#pushhardened) +* [toString](_crypto_bip32path_.bip32path.md#tostring) +* [fromPath](_crypto_bip32path_.bip32path.md#frompath) + +## Constructors + +### constructor + +\+ **new Bip32Path**(`initialPath?`: undefined \| string): [Bip32Path](_crypto_bip32path_.bip32path.md) + +Create a new instance of Bip32Path. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`initialPath?` | undefined \| string | Initial path to create. | + +**Returns:** [Bip32Path](_crypto_bip32path_.bip32path.md) + +## Methods + +### numberSegments + +▸ **numberSegments**(): number[] + +Get the segments. + +**Returns:** number[] + +The segments as numbers. + +___ + +### pop + +▸ **pop**(): void + +Pop an index from the path. + +**Returns:** void + +___ + +### push + +▸ **push**(`index`: number): void + +Push a new index on to the path. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`index` | number | The index to add to the path. | + +**Returns:** void + +___ + +### pushHardened + +▸ **pushHardened**(`index`: number): void + +Push a new hardened index on to the path. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`index` | number | The index to add to the path. | + +**Returns:** void + +___ + +### toString + +▸ **toString**(): string + +Converts the path to a string. + +**Returns:** string + +The path as a string. + +___ + +### fromPath + +▸ `Static`**fromPath**(`bip32Path`: [Bip32Path](_crypto_bip32path_.bip32path.md)): [Bip32Path](_crypto_bip32path_.bip32path.md) + +Construct a new path by cloning an existing one. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`bip32Path` | [Bip32Path](_crypto_bip32path_.bip32path.md) | The path to clone. | + +**Returns:** [Bip32Path](_crypto_bip32path_.bip32path.md) + +A new instance of Bip32Path. diff --git a/docs/classes/_crypto_bip39_.bip39.md b/docs/classes/_crypto_bip39_.bip39.md new file mode 100644 index 000000000..e686d16c2 --- /dev/null +++ b/docs/classes/_crypto_bip39_.bip39.md @@ -0,0 +1,132 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / ["crypto/bip39"](../modules/_crypto_bip39_.md) / Bip39 + +# Class: Bip39 + +Implementation of Bip39 for mnemonic generation. + +## Hierarchy + +* **Bip39** + +## Index + +### Methods + +* [entropyChecksumBits](_crypto_bip39_.bip39.md#entropychecksumbits) +* [entropyToMnemonic](_crypto_bip39_.bip39.md#entropytomnemonic) +* [mnemonicToEntropy](_crypto_bip39_.bip39.md#mnemonictoentropy) +* [mnemonicToSeed](_crypto_bip39_.bip39.md#mnemonictoseed) +* [randomMnemonic](_crypto_bip39_.bip39.md#randommnemonic) +* [setWordList](_crypto_bip39_.bip39.md#setwordlist) + +## Methods + +### entropyChecksumBits + +▸ `Static`**entropyChecksumBits**(`entropy`: Uint8Array): string + +Calculate the entropy checksum. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`entropy` | Uint8Array | The entropy to calculate the checksum for. | + +**Returns:** string + +The checksum. + +___ + +### entropyToMnemonic + +▸ `Static`**entropyToMnemonic**(`entropy`: Uint8Array): string + +Generate a mnemonic from the entropy. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`entropy` | Uint8Array | The entropy to generate | + +**Returns:** string + +The mnemonic. + +___ + +### mnemonicToEntropy + +▸ `Static`**mnemonicToEntropy**(`mnemonic`: string): Uint8Array + +Convert the mnemonic back to entropy. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`mnemonic` | string | The mnemonic to convert. | + +**Returns:** Uint8Array + +The entropy. + +___ + +### mnemonicToSeed + +▸ `Static`**mnemonicToSeed**(`mnemonic`: string, `password?`: undefined \| string, `iterations?`: number, `keyLength?`: number): Uint8Array + +Convert a mnemonic to a seed. + +#### Parameters: + +Name | Type | Default value | Description | +------ | ------ | ------ | ------ | +`mnemonic` | string | - | The mnemonic to convert. | +`password?` | undefined \| string | - | The password to apply to the seed generation. | +`iterations` | number | 2048 | The number of iterations to perform on the password function, defaults to 2048. | +`keyLength` | number | 64 | The size of the key length to generate, defaults to 64. | + +**Returns:** Uint8Array + +The seed. + +___ + +### randomMnemonic + +▸ `Static`**randomMnemonic**(`length?`: number): string + +Generate a random mnemonic. + +#### Parameters: + +Name | Type | Default value | Description | +------ | ------ | ------ | ------ | +`length` | number | 256 | The length of the mnemonic to generate, defaults to 256. | + +**Returns:** string + +The random mnemonic. + +___ + +### setWordList + +▸ `Static`**setWordList**(`wordlistData`: string[], `joiningChar?`: string): void + +Set the wordlist and joining character. + +#### Parameters: + +Name | Type | Default value | Description | +------ | ------ | ------ | ------ | +`wordlistData` | string[] | - | Array of words. | +`joiningChar` | string | " " | The character to join the words with. | + +**Returns:** void diff --git a/docs/classes/_crypto_blake2b_.blake2b.md b/docs/classes/_crypto_blake2b_.blake2b.md new file mode 100644 index 000000000..9460a040a --- /dev/null +++ b/docs/classes/_crypto_blake2b_.blake2b.md @@ -0,0 +1,78 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / ["crypto/blake2b"](../modules/_crypto_blake2b_.md) / Blake2b + +# Class: Blake2b + +Class to help with Blake2B Signature scheme. +TypeScript conversion from https://github.com/dcposch/blakejs + +## Hierarchy + +* **Blake2b** + +## Index + +### Properties + +* [SIZE\_256](_crypto_blake2b_.blake2b.md#size_256) +* [SIZE\_512](_crypto_blake2b_.blake2b.md#size_512) + +### Methods + +* [sum256](_crypto_blake2b_.blake2b.md#sum256) +* [sum512](_crypto_blake2b_.blake2b.md#sum512) + +## Properties + +### SIZE\_256 + +▪ `Static` **SIZE\_256**: number = 32 + +Blake2b 256. + +___ + +### SIZE\_512 + +▪ `Static` **SIZE\_512**: number = 64 + +Blake2b 512. + +## Methods + +### sum256 + +▸ `Static`**sum256**(`data`: Uint8Array, `key?`: Uint8Array): Uint8Array + +Perform Sum 256 on the data. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`data` | Uint8Array | The data to operate on. | +`key?` | Uint8Array | Optional key for the hash. | + +**Returns:** Uint8Array + +The sum 256 of the data. + +___ + +### sum512 + +▸ `Static`**sum512**(`data`: Uint8Array, `key?`: Uint8Array): Uint8Array + +Perform Sum 512 on the data. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`data` | Uint8Array | The data to operate on. | +`key?` | Uint8Array | Optional key for the hash. | + +**Returns:** Uint8Array + +The sum 512 of the data. diff --git a/docs/classes/_crypto_curl_.curl.md b/docs/classes/_crypto_curl_.curl.md new file mode 100644 index 000000000..bd1f2d72d --- /dev/null +++ b/docs/classes/_crypto_curl_.curl.md @@ -0,0 +1,125 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / ["crypto/curl"](../modules/_crypto_curl_.md) / Curl + +# Class: Curl + +Class to implement Curl sponge. + +## Hierarchy + +* **Curl** + +## Index + +### Constructors + +* [constructor](_crypto_curl_.curl.md#constructor) + +### Properties + +* [HASH\_LENGTH](_crypto_curl_.curl.md#hash_length) +* [STATE\_LENGTH](_crypto_curl_.curl.md#state_length) + +### Methods + +* [absorb](_crypto_curl_.curl.md#absorb) +* [rate](_crypto_curl_.curl.md#rate) +* [reset](_crypto_curl_.curl.md#reset) +* [squeeze](_crypto_curl_.curl.md#squeeze) + +## Constructors + +### constructor + +\+ **new Curl**(`rounds?`: number): [Curl](_crypto_curl_.curl.md) + +Create a new instance of Curl. + +#### Parameters: + +Name | Type | Default value | Description | +------ | ------ | ------ | ------ | +`rounds` | number | Curl.NUMBER\_OF\_ROUNDS | The number of rounds to perform. | + +**Returns:** [Curl](_crypto_curl_.curl.md) + +## Properties + +### HASH\_LENGTH + +▪ `Static` `Readonly` **HASH\_LENGTH**: number = 243 + +The Hash Length + +___ + +### STATE\_LENGTH + +▪ `Static` `Readonly` **STATE\_LENGTH**: number = 3 * Curl.HASH\_LENGTH + +The State Length. + +## Methods + +### absorb + +▸ **absorb**(`trits`: Int8Array, `offset`: number, `length`: number): void + +Absorbs trits given an offset and length + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`trits` | Int8Array | The trits to absorb. | +`offset` | number | The offset to start abororbing from the array. | +`length` | number | The length of trits to absorb. | + +**Returns:** void + +___ + +### rate + +▸ **rate**(`len?`: number): Int8Array + +Get the state of the sponge. + +#### Parameters: + +Name | Type | Default value | Description | +------ | ------ | ------ | ------ | +`len` | number | Curl.HASH\_LENGTH | The length of the state to get. | + +**Returns:** Int8Array + +The state. + +___ + +### reset + +▸ **reset**(): void + +Resets the state + +**Returns:** void + +___ + +### squeeze + +▸ **squeeze**(`trits`: Int8Array, `offset`: number, `length`: number): void + +Squeezes trits given an offset and length + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`trits` | Int8Array | The trits to squeeze. | +`offset` | number | The offset to start squeezing from the array. | +`length` | number | The length of trits to squeeze. | + +**Returns:** void diff --git a/docs/classes/_crypto_edwards25519_cachedgroupelement_.cachedgroupelement.md b/docs/classes/_crypto_edwards25519_cachedgroupelement_.cachedgroupelement.md new file mode 100644 index 000000000..f72352e3f --- /dev/null +++ b/docs/classes/_crypto_edwards25519_cachedgroupelement_.cachedgroupelement.md @@ -0,0 +1,75 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / ["crypto/edwards25519/cachedGroupElement"](../modules/_crypto_edwards25519_cachedgroupelement_.md) / CachedGroupElement + +# Class: CachedGroupElement + +Cached group element. + +## Hierarchy + +* **CachedGroupElement** + +## Index + +### Constructors + +* [constructor](_crypto_edwards25519_cachedgroupelement_.cachedgroupelement.md#constructor) + +### Properties + +* [T2d](_crypto_edwards25519_cachedgroupelement_.cachedgroupelement.md#t2d) +* [Z](_crypto_edwards25519_cachedgroupelement_.cachedgroupelement.md#z) +* [yMinusX](_crypto_edwards25519_cachedgroupelement_.cachedgroupelement.md#yminusx) +* [yPlusX](_crypto_edwards25519_cachedgroupelement_.cachedgroupelement.md#yplusx) + +## Constructors + +### constructor + +\+ **new CachedGroupElement**(`yPlusX?`: [FieldElement](_crypto_edwards25519_fieldelement_.fieldelement.md), `yMinusX?`: [FieldElement](_crypto_edwards25519_fieldelement_.fieldelement.md), `Z?`: [FieldElement](_crypto_edwards25519_fieldelement_.fieldelement.md), `T2d?`: [FieldElement](_crypto_edwards25519_fieldelement_.fieldelement.md)): [CachedGroupElement](_crypto_edwards25519_cachedgroupelement_.cachedgroupelement.md) + +Create a new instance of CachedGroupElement. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`yPlusX?` | [FieldElement](_crypto_edwards25519_fieldelement_.fieldelement.md) | Y + X Element. | +`yMinusX?` | [FieldElement](_crypto_edwards25519_fieldelement_.fieldelement.md) | Y - X Element | +`Z?` | [FieldElement](_crypto_edwards25519_fieldelement_.fieldelement.md) | Z Element. | +`T2d?` | [FieldElement](_crypto_edwards25519_fieldelement_.fieldelement.md) | T2d Element. | + +**Returns:** [CachedGroupElement](_crypto_edwards25519_cachedgroupelement_.cachedgroupelement.md) + +## Properties + +### T2d + +• **T2d**: [FieldElement](_crypto_edwards25519_fieldelement_.fieldelement.md) + +T2d Element. + +___ + +### Z + +• **Z**: [FieldElement](_crypto_edwards25519_fieldelement_.fieldelement.md) + +Z Element. + +___ + +### yMinusX + +• **yMinusX**: [FieldElement](_crypto_edwards25519_fieldelement_.fieldelement.md) + +Y - X Element + +___ + +### yPlusX + +• **yPlusX**: [FieldElement](_crypto_edwards25519_fieldelement_.fieldelement.md) + +Y + X Element. diff --git a/docs/classes/_crypto_edwards25519_completedgroupelement_.completedgroupelement.md b/docs/classes/_crypto_edwards25519_completedgroupelement_.completedgroupelement.md new file mode 100644 index 000000000..6199d212a --- /dev/null +++ b/docs/classes/_crypto_edwards25519_completedgroupelement_.completedgroupelement.md @@ -0,0 +1,186 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / ["crypto/edwards25519/completedGroupElement"](../modules/_crypto_edwards25519_completedgroupelement_.md) / CompletedGroupElement + +# Class: CompletedGroupElement + +Group elements are members of the elliptic curve -x^2 + y^2 = 1 + d * x^2 * +y^2 where d = -121665/121666. +CompletedGroupElement: ((X:Z),(Y:T)) satisfying x=X/Z, y=Y/T + +## Hierarchy + +* **CompletedGroupElement** + +## Index + +### Constructors + +* [constructor](_crypto_edwards25519_completedgroupelement_.completedgroupelement.md#constructor) + +### Properties + +* [T](_crypto_edwards25519_completedgroupelement_.completedgroupelement.md#t) +* [X](_crypto_edwards25519_completedgroupelement_.completedgroupelement.md#x) +* [Y](_crypto_edwards25519_completedgroupelement_.completedgroupelement.md#y) +* [Z](_crypto_edwards25519_completedgroupelement_.completedgroupelement.md#z) + +### Methods + +* [add](_crypto_edwards25519_completedgroupelement_.completedgroupelement.md#add) +* [mixedAdd](_crypto_edwards25519_completedgroupelement_.completedgroupelement.md#mixedadd) +* [mixedSub](_crypto_edwards25519_completedgroupelement_.completedgroupelement.md#mixedsub) +* [sub](_crypto_edwards25519_completedgroupelement_.completedgroupelement.md#sub) +* [toExtended](_crypto_edwards25519_completedgroupelement_.completedgroupelement.md#toextended) +* [toProjective](_crypto_edwards25519_completedgroupelement_.completedgroupelement.md#toprojective) + +## Constructors + +### constructor + +\+ **new CompletedGroupElement**(`X?`: [FieldElement](_crypto_edwards25519_fieldelement_.fieldelement.md), `Y?`: [FieldElement](_crypto_edwards25519_fieldelement_.fieldelement.md), `Z?`: [FieldElement](_crypto_edwards25519_fieldelement_.fieldelement.md), `T?`: [FieldElement](_crypto_edwards25519_fieldelement_.fieldelement.md)): [CompletedGroupElement](_crypto_edwards25519_completedgroupelement_.completedgroupelement.md) + +Create a new instance of CompletedGroupElement. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`X?` | [FieldElement](_crypto_edwards25519_fieldelement_.fieldelement.md) | The X element. | +`Y?` | [FieldElement](_crypto_edwards25519_fieldelement_.fieldelement.md) | The Y Element. | +`Z?` | [FieldElement](_crypto_edwards25519_fieldelement_.fieldelement.md) | The Z Element. | +`T?` | [FieldElement](_crypto_edwards25519_fieldelement_.fieldelement.md) | The T Element. | + +**Returns:** [CompletedGroupElement](_crypto_edwards25519_completedgroupelement_.completedgroupelement.md) + +## Properties + +### T + +• **T**: [FieldElement](_crypto_edwards25519_fieldelement_.fieldelement.md) + +The T Element. + +___ + +### X + +• **X**: [FieldElement](_crypto_edwards25519_fieldelement_.fieldelement.md) + +The X element. + +___ + +### Y + +• **Y**: [FieldElement](_crypto_edwards25519_fieldelement_.fieldelement.md) + +The Y Element. + +___ + +### Z + +• **Z**: [FieldElement](_crypto_edwards25519_fieldelement_.fieldelement.md) + +The Z Element. + +## Methods + +### add + +▸ **add**(`p`: [ExtendedGroupElement](_crypto_edwards25519_extendedgroupelement_.extendedgroupelement.md), `q`: [CachedGroupElement](_crypto_edwards25519_cachedgroupelement_.cachedgroupelement.md)): void + +Group Element add + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`p` | [ExtendedGroupElement](_crypto_edwards25519_extendedgroupelement_.extendedgroupelement.md) | The extended group element. | +`q` | [CachedGroupElement](_crypto_edwards25519_cachedgroupelement_.cachedgroupelement.md) | The cached group element. | + +**Returns:** void + +___ + +### mixedAdd + +▸ **mixedAdd**(`p`: [ExtendedGroupElement](_crypto_edwards25519_extendedgroupelement_.extendedgroupelement.md), `q`: [PreComputedGroupElement](_crypto_edwards25519_precomputedgroupelement_.precomputedgroupelement.md)): void + +Mixed add. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`p` | [ExtendedGroupElement](_crypto_edwards25519_extendedgroupelement_.extendedgroupelement.md) | The p. | +`q` | [PreComputedGroupElement](_crypto_edwards25519_precomputedgroupelement_.precomputedgroupelement.md) | The q. | + +**Returns:** void + +___ + +### mixedSub + +▸ **mixedSub**(`p`: [ExtendedGroupElement](_crypto_edwards25519_extendedgroupelement_.extendedgroupelement.md), `q`: [PreComputedGroupElement](_crypto_edwards25519_precomputedgroupelement_.precomputedgroupelement.md)): void + +Mixed subtract. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`p` | [ExtendedGroupElement](_crypto_edwards25519_extendedgroupelement_.extendedgroupelement.md) | The p. | +`q` | [PreComputedGroupElement](_crypto_edwards25519_precomputedgroupelement_.precomputedgroupelement.md) | The q. | + +**Returns:** void + +___ + +### sub + +▸ **sub**(`p`: [ExtendedGroupElement](_crypto_edwards25519_extendedgroupelement_.extendedgroupelement.md), `q`: [CachedGroupElement](_crypto_edwards25519_cachedgroupelement_.cachedgroupelement.md)): void + +Group Element substract. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`p` | [ExtendedGroupElement](_crypto_edwards25519_extendedgroupelement_.extendedgroupelement.md) | The p. | +`q` | [CachedGroupElement](_crypto_edwards25519_cachedgroupelement_.cachedgroupelement.md) | The q. | + +**Returns:** void + +___ + +### toExtended + +▸ **toExtended**(`e`: [ExtendedGroupElement](_crypto_edwards25519_extendedgroupelement_.extendedgroupelement.md)): void + +Convert to extended element. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`e` | [ExtendedGroupElement](_crypto_edwards25519_extendedgroupelement_.extendedgroupelement.md) | The extended element to fill. | + +**Returns:** void + +___ + +### toProjective + +▸ **toProjective**(`p`: [ProjectiveGroupElement](_crypto_edwards25519_projectivegroupelement_.projectivegroupelement.md)): void + +Convert to projective element. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`p` | [ProjectiveGroupElement](_crypto_edwards25519_projectivegroupelement_.projectivegroupelement.md) | The projective element to fill. | + +**Returns:** void diff --git a/docs/classes/_crypto_edwards25519_extendedgroupelement_.extendedgroupelement.md b/docs/classes/_crypto_edwards25519_extendedgroupelement_.extendedgroupelement.md new file mode 100644 index 000000000..1ab5228c7 --- /dev/null +++ b/docs/classes/_crypto_edwards25519_extendedgroupelement_.extendedgroupelement.md @@ -0,0 +1,219 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / ["crypto/edwards25519/extendedGroupElement"](../modules/_crypto_edwards25519_extendedgroupelement_.md) / ExtendedGroupElement + +# Class: ExtendedGroupElement + +Group elements are members of the elliptic curve -x^2 + y^2 = 1 + d * x^2 * +y^2 where d = -121665/121666. +ExtendedGroupElement: (X:Y:Z:T) satisfying x=X/Z, y=Y/Z, XY=ZT + +## Hierarchy + +* **ExtendedGroupElement** + +## Index + +### Constructors + +* [constructor](_crypto_edwards25519_extendedgroupelement_.extendedgroupelement.md#constructor) + +### Properties + +* [T](_crypto_edwards25519_extendedgroupelement_.extendedgroupelement.md#t) +* [X](_crypto_edwards25519_extendedgroupelement_.extendedgroupelement.md#x) +* [Y](_crypto_edwards25519_extendedgroupelement_.extendedgroupelement.md#y) +* [Z](_crypto_edwards25519_extendedgroupelement_.extendedgroupelement.md#z) + +### Methods + +* [cofactorEqual](_crypto_edwards25519_extendedgroupelement_.extendedgroupelement.md#cofactorequal) +* [double](_crypto_edwards25519_extendedgroupelement_.extendedgroupelement.md#double) +* [fromBytes](_crypto_edwards25519_extendedgroupelement_.extendedgroupelement.md#frombytes) +* [scalarMultBase](_crypto_edwards25519_extendedgroupelement_.extendedgroupelement.md#scalarmultbase) +* [toBytes](_crypto_edwards25519_extendedgroupelement_.extendedgroupelement.md#tobytes) +* [toCached](_crypto_edwards25519_extendedgroupelement_.extendedgroupelement.md#tocached) +* [toProjective](_crypto_edwards25519_extendedgroupelement_.extendedgroupelement.md#toprojective) +* [zero](_crypto_edwards25519_extendedgroupelement_.extendedgroupelement.md#zero) + +## Constructors + +### constructor + +\+ **new ExtendedGroupElement**(`X?`: [FieldElement](_crypto_edwards25519_fieldelement_.fieldelement.md), `Y?`: [FieldElement](_crypto_edwards25519_fieldelement_.fieldelement.md), `Z?`: [FieldElement](_crypto_edwards25519_fieldelement_.fieldelement.md), `T?`: [FieldElement](_crypto_edwards25519_fieldelement_.fieldelement.md)): [ExtendedGroupElement](_crypto_edwards25519_extendedgroupelement_.extendedgroupelement.md) + +Create a new instance of ExtendedGroupElement. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`X?` | [FieldElement](_crypto_edwards25519_fieldelement_.fieldelement.md) | The X element. | +`Y?` | [FieldElement](_crypto_edwards25519_fieldelement_.fieldelement.md) | The Y Element. | +`Z?` | [FieldElement](_crypto_edwards25519_fieldelement_.fieldelement.md) | The Z Element. | +`T?` | [FieldElement](_crypto_edwards25519_fieldelement_.fieldelement.md) | The T Element. | + +**Returns:** [ExtendedGroupElement](_crypto_edwards25519_extendedgroupelement_.extendedgroupelement.md) + +## Properties + +### T + +• **T**: [FieldElement](_crypto_edwards25519_fieldelement_.fieldelement.md) + +The T Element. + +___ + +### X + +• **X**: [FieldElement](_crypto_edwards25519_fieldelement_.fieldelement.md) + +The X element. + +___ + +### Y + +• **Y**: [FieldElement](_crypto_edwards25519_fieldelement_.fieldelement.md) + +The Y Element. + +___ + +### Z + +• **Z**: [FieldElement](_crypto_edwards25519_fieldelement_.fieldelement.md) + +The Z Element. + +## Methods + +### cofactorEqual + +▸ **cofactorEqual**(`q`: [ExtendedGroupElement](_crypto_edwards25519_extendedgroupelement_.extendedgroupelement.md)): boolean + +CofactorEqual checks whether p, q are equal up to cofactor multiplication +(ie. if their difference is of small order). + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`q` | [ExtendedGroupElement](_crypto_edwards25519_extendedgroupelement_.extendedgroupelement.md) | The extended group element. | + +**Returns:** boolean + +True if they are equal. + +___ + +### double + +▸ **double**(`cachedGroupElement`: [CompletedGroupElement](_crypto_edwards25519_completedgroupelement_.completedgroupelement.md)): void + +Double the element. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`cachedGroupElement` | [CompletedGroupElement](_crypto_edwards25519_completedgroupelement_.completedgroupelement.md) | The element to populate. | + +**Returns:** void + +___ + +### fromBytes + +▸ **fromBytes**(`bytes`: Uint8Array): boolean + +Populate the element from bytes. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`bytes` | Uint8Array | The butes to populate from. | + +**Returns:** boolean + +False is non-zero check. + +___ + +### scalarMultBase + +▸ **scalarMultBase**(`a`: Uint8Array): void + +GeScalarMultBase computes h = a*B, where + a = a[0]+256*a[1]+...+256^31 a[31] + B is the Ed25519 base point (x,4/5) with x positive. +Preconditions: + a[31] <= 127 + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`a` | Uint8Array | The a. | + +**Returns:** void + +___ + +### toBytes + +▸ **toBytes**(`bytes`: Uint8Array): void + +Convert the element to bytes. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`bytes` | Uint8Array | The array to store the bytes in. | + +**Returns:** void + +___ + +### toCached + +▸ **toCached**(`cacheGroupElement`: [CachedGroupElement](_crypto_edwards25519_cachedgroupelement_.cachedgroupelement.md)): void + +Convert to a cached group element. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`cacheGroupElement` | [CachedGroupElement](_crypto_edwards25519_cachedgroupelement_.cachedgroupelement.md) | The element to populate. | + +**Returns:** void + +___ + +### toProjective + +▸ **toProjective**(`projectiveGroupElement`: [ProjectiveGroupElement](_crypto_edwards25519_projectivegroupelement_.projectivegroupelement.md)): void + +Convert to a projective group element. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`projectiveGroupElement` | [ProjectiveGroupElement](_crypto_edwards25519_projectivegroupelement_.projectivegroupelement.md) | The element to populate. | + +**Returns:** void + +___ + +### zero + +▸ **zero**(): void + +Zero the elements. + +**Returns:** void diff --git a/docs/classes/_crypto_edwards25519_fieldelement_.fieldelement.md b/docs/classes/_crypto_edwards25519_fieldelement_.fieldelement.md new file mode 100644 index 000000000..f6ab5d87c --- /dev/null +++ b/docs/classes/_crypto_edwards25519_fieldelement_.fieldelement.md @@ -0,0 +1,434 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / ["crypto/edwards25519/fieldElement"](../modules/_crypto_edwards25519_fieldelement_.md) / FieldElement + +# Class: FieldElement + +Class for field element operations. +FieldElement represents an element of the field GF(2^255 - 19). An element +t, entries t[0]...t[9], represents the integer t[0]+2^26 t[1]+2^51 t[2]+2^77 +t[3]+2^102 t[4]+...+2^230 t[9]. Bounds on each t[i] vary depending on +context. + +## Hierarchy + +* **FieldElement** + +## Index + +### Constructors + +* [constructor](_crypto_edwards25519_fieldelement_.fieldelement.md#constructor) + +### Properties + +* [data](_crypto_edwards25519_fieldelement_.fieldelement.md#data) + +### Methods + +* [add](_crypto_edwards25519_fieldelement_.fieldelement.md#add) +* [cMove](_crypto_edwards25519_fieldelement_.fieldelement.md#cmove) +* [clone](_crypto_edwards25519_fieldelement_.fieldelement.md#clone) +* [combine](_crypto_edwards25519_fieldelement_.fieldelement.md#combine) +* [fromBytes](_crypto_edwards25519_fieldelement_.fieldelement.md#frombytes) +* [internalSquare](_crypto_edwards25519_fieldelement_.fieldelement.md#internalsquare) +* [invert](_crypto_edwards25519_fieldelement_.fieldelement.md#invert) +* [isNegative](_crypto_edwards25519_fieldelement_.fieldelement.md#isnegative) +* [isNonZero](_crypto_edwards25519_fieldelement_.fieldelement.md#isnonzero) +* [mul](_crypto_edwards25519_fieldelement_.fieldelement.md#mul) +* [neg](_crypto_edwards25519_fieldelement_.fieldelement.md#neg) +* [one](_crypto_edwards25519_fieldelement_.fieldelement.md#one) +* [pow22523](_crypto_edwards25519_fieldelement_.fieldelement.md#pow22523) +* [square](_crypto_edwards25519_fieldelement_.fieldelement.md#square) +* [square2](_crypto_edwards25519_fieldelement_.fieldelement.md#square2) +* [sub](_crypto_edwards25519_fieldelement_.fieldelement.md#sub) +* [toBytes](_crypto_edwards25519_fieldelement_.fieldelement.md#tobytes) +* [zero](_crypto_edwards25519_fieldelement_.fieldelement.md#zero) + +## Constructors + +### constructor + +\+ **new FieldElement**(`values?`: Int32Array \| number[]): [FieldElement](_crypto_edwards25519_fieldelement_.fieldelement.md) + +Create a new instance of FieldElement. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`values?` | Int32Array \| number[] | A set of values to initialize the array. | + +**Returns:** [FieldElement](_crypto_edwards25519_fieldelement_.fieldelement.md) + +## Properties + +### data + +• **data**: Int32Array + +The data for the element. + +## Methods + +### add + +▸ **add**(`a`: [FieldElement](_crypto_edwards25519_fieldelement_.fieldelement.md), `b`: [FieldElement](_crypto_edwards25519_fieldelement_.fieldelement.md)): void + +Add the elements and store in this. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`a` | [FieldElement](_crypto_edwards25519_fieldelement_.fieldelement.md) | The a element. | +`b` | [FieldElement](_crypto_edwards25519_fieldelement_.fieldelement.md) | The b element. | + +**Returns:** void + +___ + +### cMove + +▸ **cMove**(`g`: [FieldElement](_crypto_edwards25519_fieldelement_.fieldelement.md), `b`: number): void + +Replace (f,g) with (g,g) if b == 1; +replace (f,g) with (f,g) if b == 0. + +Preconditions: b in {0,1}. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`g` | [FieldElement](_crypto_edwards25519_fieldelement_.fieldelement.md) | The g element. | +`b` | number | The b value. | + +**Returns:** void + +___ + +### clone + +▸ **clone**(): [FieldElement](_crypto_edwards25519_fieldelement_.fieldelement.md) + +Clone the field element. + +**Returns:** [FieldElement](_crypto_edwards25519_fieldelement_.fieldelement.md) + +The clones element. + +___ + +### combine + +▸ **combine**(`h0`: bigint, `h1`: bigint, `h2`: bigint, `h3`: bigint, `h4`: bigint, `h5`: bigint, `h6`: bigint, `h7`: bigint, `h8`: bigint, `h9`: bigint): void + +Combine the element. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`h0` | bigint | The h0 component. | +`h1` | bigint | The h1 component. | +`h2` | bigint | The h2 component. | +`h3` | bigint | The h3 component. | +`h4` | bigint | The h4 component. | +`h5` | bigint | The h5 component. | +`h6` | bigint | The h6 component. | +`h7` | bigint | The h7 component. | +`h8` | bigint | The h8 component. | +`h9` | bigint | The h9 component. | + +**Returns:** void + +___ + +### fromBytes + +▸ **fromBytes**(`bytes`: Uint8Array): void + +Populate from bytes. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`bytes` | Uint8Array | The bytes to populate from. | + +**Returns:** void + +___ + +### internalSquare + +▸ **internalSquare**(`f`: [FieldElement](_crypto_edwards25519_fieldelement_.fieldelement.md)): object + +FieldElement.square calculates h = f*f. Can overlap h with f. + +Preconditions: + |f| bounded by 1.1*2^26,1.1*2^25,1.1*2^26,1.1*2^25,etc. + +Postconditions: + |h| bounded by 1.1*2^25,1.1*2^24,1.1*2^25,1.1*2^24,etc. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`f` | [FieldElement](_crypto_edwards25519_fieldelement_.fieldelement.md) | The f element. | + +**Returns:** object + +Name | Type | +------ | ------ | +`h0` | bigint | +`h1` | bigint | +`h2` | bigint | +`h3` | bigint | +`h4` | bigint | +`h5` | bigint | +`h6` | bigint | +`h7` | bigint | +`h8` | bigint | +`h9` | bigint | + +The components. + +___ + +### invert + +▸ **invert**(`z`: [FieldElement](_crypto_edwards25519_fieldelement_.fieldelement.md)): void + +Invert + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`z` | [FieldElement](_crypto_edwards25519_fieldelement_.fieldelement.md) | The elemnt to invert. | + +**Returns:** void + +___ + +### isNegative + +▸ **isNegative**(): number + +Is the element negative. + +**Returns:** number + +1 if its negative. + +___ + +### isNonZero + +▸ **isNonZero**(): number + +Is the value non zero. + +**Returns:** number + +1 if non zero. + +___ + +### mul + +▸ **mul**(`f`: [FieldElement](_crypto_edwards25519_fieldelement_.fieldelement.md), `g`: [FieldElement](_crypto_edwards25519_fieldelement_.fieldelement.md)): void + +Calculates h = f * g +Can overlap h with f or g. + +Preconditions: + |f| bounded by 1.1*2^26,1.1*2^25,1.1*2^26,1.1*2^25,etc. + |g| bounded by 1.1*2^26,1.1*2^25,1.1*2^26,1.1*2^25,etc. + +Postconditions: + |h| bounded by 1.1*2^25,1.1*2^24,1.1*2^25,1.1*2^24,etc. + +Notes on implementation strategy: + +Using schoolbook multiplication. +Karatsuba would save a little in some cost models. + +Most multiplications by 2 and 19 are 32-bit precomputations; +cheaper than 64-bit postcomputations. + +There is one remaining multiplication by 19 in the carry chain; +one *19 precomputation can be merged into this, +but the resulting data flow is considerably less clean. + +There are 12 carries below. +10 of them are 2-way parallelizable and vectorizable. +Can get away with 11 carries, but then data flow is much deeper. + +With tighter constraints on inputs, can squeeze carries into: number. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`f` | [FieldElement](_crypto_edwards25519_fieldelement_.fieldelement.md) | The f element. | +`g` | [FieldElement](_crypto_edwards25519_fieldelement_.fieldelement.md) | The g element. | + +**Returns:** void + +___ + +### neg + +▸ **neg**(): void + +Neg sets h = -f + +Preconditions: + |f| bounded by 1.1*2^25,1.1*2^24,1.1*2^25,1.1*2^24,etc. + +Postconditions: + |h| bounded by 1.1*2^25,1.1*2^24,1.1*2^25,1.1*2^24,etc. + +**Returns:** void + +___ + +### one + +▸ **one**(): void + +Zero all the values and set the first byte to 1. + +**Returns:** void + +___ + +### pow22523 + +▸ **pow22523**(`z`: [FieldElement](_crypto_edwards25519_fieldelement_.fieldelement.md)): void + +Perform the pow 22523 calculate. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`z` | [FieldElement](_crypto_edwards25519_fieldelement_.fieldelement.md) | The element to operate on. | + +**Returns:** void + +___ + +### square + +▸ **square**(`f`: [FieldElement](_crypto_edwards25519_fieldelement_.fieldelement.md)): void + +FieldElement.square calculates h = f*f. Can overlap h with f. + +Preconditions: + |f| bounded by 1.1*2^26,1.1*2^25,1.1*2^26,1.1*2^25,etc. + +Postconditions: + |h| bounded by 1.1*2^25,1.1*2^24,1.1*2^25,1.1*2^24,etc. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`f` | [FieldElement](_crypto_edwards25519_fieldelement_.fieldelement.md) | The f element. | + +**Returns:** void + +___ + +### square2 + +▸ **square2**(`f`: [FieldElement](_crypto_edwards25519_fieldelement_.fieldelement.md)): void + +Square2 sets h = 2 * f * f + +Can overlap h with f. + +Preconditions: + |f| bounded by 1.65*2^26,1.65*2^25,1.65*2^26,1.65*2^25,etc. + +Postconditions: + |h| bounded by 1.01*2^25,1.01*2^24,1.01*2^25,1.01*2^24,etc. +See fe_mul.c for discussion of implementation strategy. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`f` | [FieldElement](_crypto_edwards25519_fieldelement_.fieldelement.md) | The f element. | + +**Returns:** void + +___ + +### sub + +▸ **sub**(`a`: [FieldElement](_crypto_edwards25519_fieldelement_.fieldelement.md), `b`: [FieldElement](_crypto_edwards25519_fieldelement_.fieldelement.md)): void + +Subtract the elements and store in this. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`a` | [FieldElement](_crypto_edwards25519_fieldelement_.fieldelement.md) | The a element. | +`b` | [FieldElement](_crypto_edwards25519_fieldelement_.fieldelement.md) | The b element. | + +**Returns:** void + +___ + +### toBytes + +▸ **toBytes**(`bytes`: Uint8Array): void + +FieldElement.toBytes marshals h to s. +Preconditions: + |h| bounded by 1.1*2^25,1.1*2^24,1.1*2^25,1.1*2^24,etc. + +Write p=2^255-19; q=floor(h/p). +Basic claim: q = floor(2^(-255)(h + 19 2^(-25)h9 + 2^(-1))). + +Proof: + Have |h|<=p so |q|<=1 so |19^2 2^(-255) q|<1/4. + Also have |h-2^230 h9|<2^230 so |19 2^(-255)(h-2^230 h9)|<1/4. + + Write y=2^(-1)-19^2 2^(-255)q-19 2^(-255)(h-2^230 h9). + Then 0 [Globals](../README.md) / ["crypto/edwards25519/preComputedGroupElement"](../modules/_crypto_edwards25519_precomputedgroupelement_.md) / PreComputedGroupElement + +# Class: PreComputedGroupElement + +Group elements are members of the elliptic curve -x^2 + y^2 = 1 + d * x^2 * +y^2 where d = -121665/121666. +PreComputedGroupElement: (y+x,y-x,2dxy) + +## Hierarchy + +* **PreComputedGroupElement** + +## Index + +### Constructors + +* [constructor](_crypto_edwards25519_precomputedgroupelement_.precomputedgroupelement.md#constructor) + +### Properties + +* [xy2d](_crypto_edwards25519_precomputedgroupelement_.precomputedgroupelement.md#xy2d) +* [yMinusX](_crypto_edwards25519_precomputedgroupelement_.precomputedgroupelement.md#yminusx) +* [yPlusX](_crypto_edwards25519_precomputedgroupelement_.precomputedgroupelement.md#yplusx) + +### Methods + +* [cMove](_crypto_edwards25519_precomputedgroupelement_.precomputedgroupelement.md#cmove) +* [selectPoint](_crypto_edwards25519_precomputedgroupelement_.precomputedgroupelement.md#selectpoint) +* [zero](_crypto_edwards25519_precomputedgroupelement_.precomputedgroupelement.md#zero) + +## Constructors + +### constructor + +\+ **new PreComputedGroupElement**(`yPlusX?`: [FieldElement](_crypto_edwards25519_fieldelement_.fieldelement.md), `yMinusX?`: [FieldElement](_crypto_edwards25519_fieldelement_.fieldelement.md), `xy2d?`: [FieldElement](_crypto_edwards25519_fieldelement_.fieldelement.md)): [PreComputedGroupElement](_crypto_edwards25519_precomputedgroupelement_.precomputedgroupelement.md) + +Create a new instance of PreComputedGroupElement. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`yPlusX?` | [FieldElement](_crypto_edwards25519_fieldelement_.fieldelement.md) | Y + X Element. | +`yMinusX?` | [FieldElement](_crypto_edwards25519_fieldelement_.fieldelement.md) | Y - X Element | +`xy2d?` | [FieldElement](_crypto_edwards25519_fieldelement_.fieldelement.md) | XY2d Element. | + +**Returns:** [PreComputedGroupElement](_crypto_edwards25519_precomputedgroupelement_.precomputedgroupelement.md) + +## Properties + +### xy2d + +• **xy2d**: [FieldElement](_crypto_edwards25519_fieldelement_.fieldelement.md) + +X Y 2 d Element. + +___ + +### yMinusX + +• **yMinusX**: [FieldElement](_crypto_edwards25519_fieldelement_.fieldelement.md) + +Y - X Element + +___ + +### yPlusX + +• **yPlusX**: [FieldElement](_crypto_edwards25519_fieldelement_.fieldelement.md) + +Y + X Element. + +## Methods + +### cMove + +▸ **cMove**(`u`: [PreComputedGroupElement](_crypto_edwards25519_precomputedgroupelement_.precomputedgroupelement.md), `b`: number): void + +CMove the pre computed element. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`u` | [PreComputedGroupElement](_crypto_edwards25519_precomputedgroupelement_.precomputedgroupelement.md) | The u. | +`b` | number | The b. | + +**Returns:** void + +___ + +### selectPoint + +▸ **selectPoint**(`pos`: number, `b`: number): void + +Select point. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`pos` | number | The position. | +`b` | number | The index. | + +**Returns:** void + +___ + +### zero + +▸ **zero**(): void + +Set the elements to zero. + +**Returns:** void diff --git a/docs/classes/_crypto_edwards25519_projectivegroupelement_.projectivegroupelement.md b/docs/classes/_crypto_edwards25519_projectivegroupelement_.projectivegroupelement.md new file mode 100644 index 000000000..0d8880f2f --- /dev/null +++ b/docs/classes/_crypto_edwards25519_projectivegroupelement_.projectivegroupelement.md @@ -0,0 +1,92 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / ["crypto/edwards25519/projectiveGroupElement"](../modules/_crypto_edwards25519_projectivegroupelement_.md) / ProjectiveGroupElement + +# Class: ProjectiveGroupElement + +Group elements are members of the elliptic curve -x^2 + y^2 = 1 + d * x^2 * +y^2 where d = -121665/121666. +ProjectiveGroupElement: (X:Y:Z) satisfying x=X/Z, y=Y/Z + +## Hierarchy + +* **ProjectiveGroupElement** + +## Index + +### Constructors + +* [constructor](_crypto_edwards25519_projectivegroupelement_.projectivegroupelement.md#constructor) + +### Properties + +* [X](_crypto_edwards25519_projectivegroupelement_.projectivegroupelement.md#x) +* [Y](_crypto_edwards25519_projectivegroupelement_.projectivegroupelement.md#y) +* [Z](_crypto_edwards25519_projectivegroupelement_.projectivegroupelement.md#z) + +### Methods + +* [doubleScalarMultVartime](_crypto_edwards25519_projectivegroupelement_.projectivegroupelement.md#doublescalarmultvartime) + +## Constructors + +### constructor + +\+ **new ProjectiveGroupElement**(`X?`: [FieldElement](_crypto_edwards25519_fieldelement_.fieldelement.md), `Y?`: [FieldElement](_crypto_edwards25519_fieldelement_.fieldelement.md), `Z?`: [FieldElement](_crypto_edwards25519_fieldelement_.fieldelement.md)): [ProjectiveGroupElement](_crypto_edwards25519_projectivegroupelement_.projectivegroupelement.md) + +Create a new instance of CompletedGroupElement. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`X?` | [FieldElement](_crypto_edwards25519_fieldelement_.fieldelement.md) | The X element. | +`Y?` | [FieldElement](_crypto_edwards25519_fieldelement_.fieldelement.md) | The Y Element. | +`Z?` | [FieldElement](_crypto_edwards25519_fieldelement_.fieldelement.md) | The Z Element. | + +**Returns:** [ProjectiveGroupElement](_crypto_edwards25519_projectivegroupelement_.projectivegroupelement.md) + +## Properties + +### X + +• **X**: [FieldElement](_crypto_edwards25519_fieldelement_.fieldelement.md) + +The X element. + +___ + +### Y + +• **Y**: [FieldElement](_crypto_edwards25519_fieldelement_.fieldelement.md) + +The Y Element. + +___ + +### Z + +• **Z**: [FieldElement](_crypto_edwards25519_fieldelement_.fieldelement.md) + +The Z Element. + +## Methods + +### doubleScalarMultVartime + +▸ **doubleScalarMultVartime**(`a`: Uint8Array, `A`: [ExtendedGroupElement](_crypto_edwards25519_extendedgroupelement_.extendedgroupelement.md), `b`: Uint8Array): void + +GeDoubleScalarMultVartime sets r = a*A + b*B +where a = a[0]+256*a[1]+...+256^31 a[31]. +and b = b[0]+256*b[1]+...+256^31 b[31]. +B is the Ed25519 base point (x,4/5) with x positive. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`a` | Uint8Array | The a | +`A` | [ExtendedGroupElement](_crypto_edwards25519_extendedgroupelement_.extendedgroupelement.md) | The A | +`b` | Uint8Array | The b | + +**Returns:** void diff --git a/docs/classes/_crypto_hmacsha256_.hmacsha256.md b/docs/classes/_crypto_hmacsha256_.hmacsha256.md new file mode 100644 index 000000000..75c85273e --- /dev/null +++ b/docs/classes/_crypto_hmacsha256_.hmacsha256.md @@ -0,0 +1,90 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / ["crypto/hmacSha256"](../modules/_crypto_hmacsha256_.md) / HmacSha256 + +# Class: HmacSha256 + +Class to help with HmacSha256 scheme. +TypeScript conversion from https://github.com/emn178/js-sha256 + +## Hierarchy + +* **HmacSha256** + +## Index + +### Constructors + +* [constructor](_crypto_hmacsha256_.hmacsha256.md#constructor) + +### Methods + +* [digest](_crypto_hmacsha256_.hmacsha256.md#digest) +* [update](_crypto_hmacsha256_.hmacsha256.md#update) +* [sum256](_crypto_hmacsha256_.hmacsha256.md#sum256) + +## Constructors + +### constructor + +\+ **new HmacSha256**(`key`: Uint8Array, `bits?`: number): [HmacSha256](_crypto_hmacsha256_.hmacsha256.md) + +Create a new instance of HmacSha256. + +#### Parameters: + +Name | Type | Default value | Description | +------ | ------ | ------ | ------ | +`key` | Uint8Array | - | The key for the hmac. | +`bits` | number | 256 | The number of bits. | + +**Returns:** [HmacSha256](_crypto_hmacsha256_.hmacsha256.md) + +## Methods + +### digest + +▸ **digest**(): Uint8Array + +Get the digest. + +**Returns:** Uint8Array + +The digest. + +___ + +### update + +▸ **update**(`message`: Uint8Array): [HmacSha256](_crypto_hmacsha256_.hmacsha256.md) + +Update the hash with the data. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`message` | Uint8Array | The data to update the hash with. | + +**Returns:** [HmacSha256](_crypto_hmacsha256_.hmacsha256.md) + +The instance for chaining. + +___ + +### sum256 + +▸ `Static`**sum256**(`key`: Uint8Array, `data`: Uint8Array): Uint8Array + +Perform Sum 256 on the data. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`key` | Uint8Array | The key for the hmac. | +`data` | Uint8Array | The data to operate on. | + +**Returns:** Uint8Array + +The sum 256 of the data. diff --git a/docs/classes/_crypto_hmacsha512_.hmacsha512.md b/docs/classes/_crypto_hmacsha512_.hmacsha512.md new file mode 100644 index 000000000..e56aad030 --- /dev/null +++ b/docs/classes/_crypto_hmacsha512_.hmacsha512.md @@ -0,0 +1,90 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / ["crypto/hmacSha512"](../modules/_crypto_hmacsha512_.md) / HmacSha512 + +# Class: HmacSha512 + +Class to help with HmacSha512 scheme. +TypeScript conversion from https://github.com/emn178/js-sha512 + +## Hierarchy + +* **HmacSha512** + +## Index + +### Constructors + +* [constructor](_crypto_hmacsha512_.hmacsha512.md#constructor) + +### Methods + +* [digest](_crypto_hmacsha512_.hmacsha512.md#digest) +* [update](_crypto_hmacsha512_.hmacsha512.md#update) +* [sum512](_crypto_hmacsha512_.hmacsha512.md#sum512) + +## Constructors + +### constructor + +\+ **new HmacSha512**(`key`: Uint8Array, `bits?`: number): [HmacSha512](_crypto_hmacsha512_.hmacsha512.md) + +Create a new instance of HmacSha512. + +#### Parameters: + +Name | Type | Default value | Description | +------ | ------ | ------ | ------ | +`key` | Uint8Array | - | The key for the hmac. | +`bits` | number | 512 | The number of bits. | + +**Returns:** [HmacSha512](_crypto_hmacsha512_.hmacsha512.md) + +## Methods + +### digest + +▸ **digest**(): Uint8Array + +Get the digest. + +**Returns:** Uint8Array + +The digest. + +___ + +### update + +▸ **update**(`message`: Uint8Array): [HmacSha512](_crypto_hmacsha512_.hmacsha512.md) + +Update the hash with the data. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`message` | Uint8Array | The data to update the hash with. | + +**Returns:** [HmacSha512](_crypto_hmacsha512_.hmacsha512.md) + +The instance for chaining. + +___ + +### sum512 + +▸ `Static`**sum512**(`key`: Uint8Array, `data`: Uint8Array): Uint8Array + +Perform Sum 512 on the data. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`key` | Uint8Array | The key for the hmac. | +`data` | Uint8Array | The data to operate on. | + +**Returns:** Uint8Array + +The sum 512 of the data. diff --git a/docs/classes/_crypto_pbkdf2_.pbkdf2.md b/docs/classes/_crypto_pbkdf2_.pbkdf2.md new file mode 100644 index 000000000..217e6adfb --- /dev/null +++ b/docs/classes/_crypto_pbkdf2_.pbkdf2.md @@ -0,0 +1,60 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / ["crypto/pbkdf2"](../modules/_crypto_pbkdf2_.md) / Pbkdf2 + +# Class: Pbkdf2 + +Implementation of the password based key derivation function 2. + +## Hierarchy + +* **Pbkdf2** + +## Index + +### Methods + +* [sha256](_crypto_pbkdf2_.pbkdf2.md#sha256) +* [sha512](_crypto_pbkdf2_.pbkdf2.md#sha512) + +## Methods + +### sha256 + +▸ `Static`**sha256**(`password`: Uint8Array, `salt`: Uint8Array, `iterations`: number, `keyLength`: number): Uint8Array + +Derive a key from the parameters using Sha256. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`password` | Uint8Array | The password to derive the key from. | +`salt` | Uint8Array | The salt for the derivation. | +`iterations` | number | Numer of iterations to perform. | +`keyLength` | number | The length of the key to derive. | + +**Returns:** Uint8Array + +The derived key. + +___ + +### sha512 + +▸ `Static`**sha512**(`password`: Uint8Array, `salt`: Uint8Array, `iterations`: number, `keyLength`: number): Uint8Array + +Derive a key from the parameters using Sha512. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`password` | Uint8Array | The password to derive the key from. | +`salt` | Uint8Array | The salt for the derivation. | +`iterations` | number | Numer of iterations to perform. | +`keyLength` | number | The length of the key to derive. | + +**Returns:** Uint8Array + +The derived key. diff --git a/docs/classes/_crypto_sha256_.sha256.md b/docs/classes/_crypto_sha256_.sha256.md new file mode 100644 index 000000000..3cb4b11f0 --- /dev/null +++ b/docs/classes/_crypto_sha256_.sha256.md @@ -0,0 +1,128 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / ["crypto/sha256"](../modules/_crypto_sha256_.md) / Sha256 + +# Class: Sha256 + +Class to help with Sha256 scheme. +TypeScript conversion from https://github.com/emn178/js-sha256 + +## Hierarchy + +* **Sha256** + +## Index + +### Constructors + +* [constructor](_crypto_sha256_.sha256.md#constructor) + +### Properties + +* [SIZE\_224](_crypto_sha256_.sha256.md#size_224) +* [SIZE\_256](_crypto_sha256_.sha256.md#size_256) + +### Methods + +* [digest](_crypto_sha256_.sha256.md#digest) +* [update](_crypto_sha256_.sha256.md#update) +* [sum224](_crypto_sha256_.sha256.md#sum224) +* [sum256](_crypto_sha256_.sha256.md#sum256) + +## Constructors + +### constructor + +\+ **new Sha256**(`bits?`: number): [Sha256](_crypto_sha256_.sha256.md) + +Create a new instance of Sha256. + +#### Parameters: + +Name | Type | Default value | Description | +------ | ------ | ------ | ------ | +`bits` | number | Sha256.SIZE\_256 | The number of bits. | + +**Returns:** [Sha256](_crypto_sha256_.sha256.md) + +## Properties + +### SIZE\_224 + +▪ `Static` `Readonly` **SIZE\_224**: number = 224 + +Sha256 224. + +___ + +### SIZE\_256 + +▪ `Static` `Readonly` **SIZE\_256**: number = 256 + +Sha256 256. + +## Methods + +### digest + +▸ **digest**(): Uint8Array + +Get the digest. + +**Returns:** Uint8Array + +The digest. + +___ + +### update + +▸ **update**(`message`: Uint8Array): [Sha256](_crypto_sha256_.sha256.md) + +Update the hash with the data. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`message` | Uint8Array | The data to update the hash with. | + +**Returns:** [Sha256](_crypto_sha256_.sha256.md) + +The instance for chaining. + +___ + +### sum224 + +▸ `Static`**sum224**(`data`: Uint8Array): Uint8Array + +Perform Sum 224 on the data. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`data` | Uint8Array | The data to operate on. | + +**Returns:** Uint8Array + +The sum 224 of the data. + +___ + +### sum256 + +▸ `Static`**sum256**(`data`: Uint8Array): Uint8Array + +Perform Sum 256 on the data. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`data` | Uint8Array | The data to operate on. | + +**Returns:** Uint8Array + +The sum 256 of the data. diff --git a/docs/classes/_crypto_sha512_.sha512.md b/docs/classes/_crypto_sha512_.sha512.md new file mode 100644 index 000000000..f33f5071f --- /dev/null +++ b/docs/classes/_crypto_sha512_.sha512.md @@ -0,0 +1,127 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / ["crypto/sha512"](../modules/_crypto_sha512_.md) / Sha512 + +# Class: Sha512 + +Class to help with Sha512 scheme. +TypeScript conversion from https://github.com/emn178/js-sha512 + +## Hierarchy + +* **Sha512** + +## Index + +### Constructors + +* [constructor](_crypto_sha512_.sha512.md#constructor) + +### Properties + +* [SIZE\_224](_crypto_sha512_.sha512.md#size_224) +* [SIZE\_256](_crypto_sha512_.sha512.md#size_256) +* [SIZE\_384](_crypto_sha512_.sha512.md#size_384) +* [SIZE\_512](_crypto_sha512_.sha512.md#size_512) + +### Methods + +* [digest](_crypto_sha512_.sha512.md#digest) +* [update](_crypto_sha512_.sha512.md#update) +* [sum512](_crypto_sha512_.sha512.md#sum512) + +## Constructors + +### constructor + +\+ **new Sha512**(`bits?`: number): [Sha512](_crypto_sha512_.sha512.md) + +Create a new instance of Sha512. + +#### Parameters: + +Name | Type | Default value | Description | +------ | ------ | ------ | ------ | +`bits` | number | Sha512.SIZE\_512 | The number of bits. | + +**Returns:** [Sha512](_crypto_sha512_.sha512.md) + +## Properties + +### SIZE\_224 + +▪ `Static` **SIZE\_224**: number = 224 + +Sha512 224. + +___ + +### SIZE\_256 + +▪ `Static` **SIZE\_256**: number = 256 + +Sha512 256. + +___ + +### SIZE\_384 + +▪ `Static` **SIZE\_384**: number = 384 + +Sha512 384. + +___ + +### SIZE\_512 + +▪ `Static` **SIZE\_512**: number = 512 + +Sha512 512. + +## Methods + +### digest + +▸ **digest**(): Uint8Array + +Get the digest. + +**Returns:** Uint8Array + +The digest. + +___ + +### update + +▸ **update**(`message`: Uint8Array): [Sha512](_crypto_sha512_.sha512.md) + +Update the hash with the data. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`message` | Uint8Array | The data to update the hash with. | + +**Returns:** [Sha512](_crypto_sha512_.sha512.md) + +The instance for chaining. + +___ + +### sum512 + +▸ `Static`**sum512**(`data`: Uint8Array): Uint8Array + +Perform Sum 512 on the data. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`data` | Uint8Array | The data to operate on. | + +**Returns:** Uint8Array + +The sum 512 of the data. diff --git a/docs/classes/_crypto_slip0010_.slip0010.md b/docs/classes/_crypto_slip0010_.slip0010.md new file mode 100644 index 000000000..d4bb5987f --- /dev/null +++ b/docs/classes/_crypto_slip0010_.slip0010.md @@ -0,0 +1,86 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / ["crypto/slip0010"](../modules/_crypto_slip0010_.md) / Slip0010 + +# Class: Slip0010 + +Class to help with slip0010 key derivation. +https://github.com/satoshilabs/slips/blob/master/slip-0010.md + +## Hierarchy + +* **Slip0010** + +## Index + +### Methods + +* [derivePath](_crypto_slip0010_.slip0010.md#derivepath) +* [getMasterKeyFromSeed](_crypto_slip0010_.slip0010.md#getmasterkeyfromseed) +* [getPublicKey](_crypto_slip0010_.slip0010.md#getpublickey) + +## Methods + +### derivePath + +▸ `Static`**derivePath**(`seed`: Uint8Array, `path`: [Bip32Path](_crypto_bip32path_.bip32path.md)): object + +Derive a key from the path. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`seed` | Uint8Array | The seed. | +`path` | [Bip32Path](_crypto_bip32path_.bip32path.md) | The path. | + +**Returns:** object + +Name | Type | +------ | ------ | +`chainCode` | Uint8Array | +`privateKey` | Uint8Array | + +The key and chain code. + +___ + +### getMasterKeyFromSeed + +▸ `Static`**getMasterKeyFromSeed**(`seed`: Uint8Array): object + +Get the master key from the seed. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`seed` | Uint8Array | The seed to generate the master key from. | + +**Returns:** object + +Name | Type | +------ | ------ | +`chainCode` | Uint8Array | +`privateKey` | Uint8Array | + +The key and chain code. + +___ + +### getPublicKey + +▸ `Static`**getPublicKey**(`privateKey`: Uint8Array, `withZeroByte?`: boolean): Uint8Array + +Get the public key from the private key. + +#### Parameters: + +Name | Type | Default value | Description | +------ | ------ | ------ | ------ | +`privateKey` | Uint8Array | - | The private key. | +`withZeroByte` | boolean | true | Include a zero bute prefix. | + +**Returns:** Uint8Array + +The public key. diff --git a/docs/classes/_encoding_b1t6_.b1t6.md b/docs/classes/_encoding_b1t6_.b1t6.md new file mode 100644 index 000000000..686db1fb0 --- /dev/null +++ b/docs/classes/_encoding_b1t6_.b1t6.md @@ -0,0 +1,56 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / ["encoding/b1t6"](../modules/_encoding_b1t6_.md) / B1T6 + +# Class: B1T6 + +Class implements the b1t6 encoding encoding which uses a group of 6 trits to encode each byte. + +## Hierarchy + +* **B1T6** + +## Index + +### Methods + +* [encode](_encoding_b1t6_.b1t6.md#encode) +* [encodedLen](_encoding_b1t6_.b1t6.md#encodedlen) + +## Methods + +### encode + +▸ `Static`**encode**(`dst`: Int8Array, `startIndex`: number, `src`: Uint8Array): number + +Encode a byte array into trits. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`dst` | Int8Array | The destination array. | +`startIndex` | number | The start index to write in the array. | +`src` | Uint8Array | The source data. | + +**Returns:** number + +The length of the encode. + +___ + +### encodedLen + +▸ `Static`**encodedLen**(`data`: Uint8Array): number + +The encoded length of the data. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`data` | Uint8Array | The data. | + +**Returns:** number + +The encoded length. diff --git a/docs/classes/_pow_localpowprovider_.localpowprovider.md b/docs/classes/_pow_localpowprovider_.localpowprovider.md new file mode 100644 index 000000000..83177a74d --- /dev/null +++ b/docs/classes/_pow_localpowprovider_.localpowprovider.md @@ -0,0 +1,43 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / ["pow/localPowProvider"](../modules/_pow_localpowprovider_.md) / LocalPowProvider + +# Class: LocalPowProvider + +Local POW Provider. +WARNING - This is really slow. + +## Hierarchy + +* **LocalPowProvider** + +## Implements + +* [IPowProvider](../interfaces/_models_ipowprovider_.ipowprovider.md) + +## Index + +### Methods + +* [pow](_pow_localpowprovider_.localpowprovider.md#pow) + +## Methods + +### pow + +▸ **pow**(`message`: Uint8Array, `targetScore`: number): Promise + +*Implementation of [IPowProvider](../interfaces/_models_ipowprovider_.ipowprovider.md)* + +Perform pow on the message and return the nonce of at least targetScore. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`message` | Uint8Array | The message to process. | +`targetScore` | number | the target score. | + +**Returns:** Promise + +The nonce. diff --git a/docs/classes/_seedtypes_ed25519seed_.ed25519seed.md b/docs/classes/_seedtypes_ed25519seed_.ed25519seed.md new file mode 100644 index 000000000..78b40a5e3 --- /dev/null +++ b/docs/classes/_seedtypes_ed25519seed_.ed25519seed.md @@ -0,0 +1,110 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / ["seedTypes/ed25519Seed"](../modules/_seedtypes_ed25519seed_.md) / Ed25519Seed + +# Class: Ed25519Seed + +Class to help with seeds. + +## Hierarchy + +* **Ed25519Seed** + +## Implements + +* [ISeed](../interfaces/_models_iseed_.iseed.md) + +## Index + +### Constructors + +* [constructor](_seedtypes_ed25519seed_.ed25519seed.md#constructor) + +### Methods + +* [generateSeedFromPath](_seedtypes_ed25519seed_.ed25519seed.md#generateseedfrompath) +* [keyPair](_seedtypes_ed25519seed_.ed25519seed.md#keypair) +* [toBytes](_seedtypes_ed25519seed_.ed25519seed.md#tobytes) +* [fromMnemonic](_seedtypes_ed25519seed_.ed25519seed.md#frommnemonic) + +## Constructors + +### constructor + +\+ **new Ed25519Seed**(`secretKeyBytes?`: Uint8Array): [Ed25519Seed](_seedtypes_ed25519seed_.ed25519seed.md) + +Create a new instance of Ed25519Seed. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`secretKeyBytes?` | Uint8Array | The bytes. | + +**Returns:** [Ed25519Seed](_seedtypes_ed25519seed_.ed25519seed.md) + +## Methods + +### generateSeedFromPath + +▸ **generateSeedFromPath**(`path`: [Bip32Path](_crypto_bip32path_.bip32path.md)): [ISeed](../interfaces/_models_iseed_.iseed.md) + +*Implementation of [ISeed](../interfaces/_models_iseed_.iseed.md)* + +Generate a new seed from the path. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`path` | [Bip32Path](_crypto_bip32path_.bip32path.md) | The path to generate the seed for. | + +**Returns:** [ISeed](../interfaces/_models_iseed_.iseed.md) + +The generated seed. + +___ + +### keyPair + +▸ **keyPair**(): [IKeyPair](../interfaces/_models_ikeypair_.ikeypair.md) + +*Implementation of [ISeed](../interfaces/_models_iseed_.iseed.md)* + +Get the key pair from the seed. + +**Returns:** [IKeyPair](../interfaces/_models_ikeypair_.ikeypair.md) + +The key pair. + +___ + +### toBytes + +▸ **toBytes**(): Uint8Array + +*Implementation of [ISeed](../interfaces/_models_iseed_.iseed.md)* + +Return the key as bytes. + +**Returns:** Uint8Array + +The key as bytes. + +___ + +### fromMnemonic + +▸ `Static`**fromMnemonic**(`mnemonic`: string): [Ed25519Seed](_seedtypes_ed25519seed_.ed25519seed.md) + +Create the seed from a Bip39 mnemonic. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`mnemonic` | string | The mnemonic to create the seed from. | + +**Returns:** [Ed25519Seed](_seedtypes_ed25519seed_.ed25519seed.md) + +A new instance of Ed25519Seed. diff --git a/docs/classes/_utils_arrayhelper_.arrayhelper.md b/docs/classes/_utils_arrayhelper_.arrayhelper.md new file mode 100644 index 000000000..0a1d0b08f --- /dev/null +++ b/docs/classes/_utils_arrayhelper_.arrayhelper.md @@ -0,0 +1,36 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / ["utils/arrayHelper"](../modules/_utils_arrayhelper_.md) / ArrayHelper + +# Class: ArrayHelper + +Array helper methods. + +## Hierarchy + +* **ArrayHelper** + +## Index + +### Methods + +* [equal](_utils_arrayhelper_.arrayhelper.md#equal) + +## Methods + +### equal + +▸ `Static`**equal**(`array1`: ArrayLike \| undefined, `array2`: ArrayLike \| undefined): boolean + +Are the two array equals. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`array1` | ArrayLike \| undefined | The first array. | +`array2` | ArrayLike \| undefined | The second array. | + +**Returns:** boolean + +True if the arrays are equal. diff --git a/docs/classes/_utils_bech32helper_.bech32helper.md b/docs/classes/_utils_bech32helper_.bech32helper.md new file mode 100644 index 000000000..bb050daaf --- /dev/null +++ b/docs/classes/_utils_bech32helper_.bech32helper.md @@ -0,0 +1,98 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / ["utils/bech32Helper"](../modules/_utils_bech32helper_.md) / Bech32Helper + +# Class: Bech32Helper + +Convert address to bech32. + +## Hierarchy + +* **Bech32Helper** + +## Index + +### Properties + +* [BECH32\_DEFAULT\_HRP\_MAIN](_utils_bech32helper_.bech32helper.md#bech32_default_hrp_main) +* [BECH32\_DEFAULT\_HRP\_TEST](_utils_bech32helper_.bech32helper.md#bech32_default_hrp_test) + +### Methods + +* [fromBech32](_utils_bech32helper_.bech32helper.md#frombech32) +* [matches](_utils_bech32helper_.bech32helper.md#matches) +* [toBech32](_utils_bech32helper_.bech32helper.md#tobech32) + +## Properties + +### BECH32\_DEFAULT\_HRP\_MAIN + +▪ `Static` **BECH32\_DEFAULT\_HRP\_MAIN**: string = "iota" + +The default human readable part of the bech32 addresses for mainnet, currently 'iota'. + +___ + +### BECH32\_DEFAULT\_HRP\_TEST + +▪ `Static` **BECH32\_DEFAULT\_HRP\_TEST**: string = "atoi" + +The default human readable part of the bech32 addresses for testnet, currently 'atoi'. + +## Methods + +### fromBech32 + +▸ `Static`**fromBech32**(`bech32Text`: string, `humanReadablePart`: string): { addressBytes: Uint8Array ; addressType: number } \| undefined + +Decode an address from bech32. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`bech32Text` | string | The bech32 text to decode. | +`humanReadablePart` | string | The human readable part to use. | + +**Returns:** { addressBytes: Uint8Array ; addressType: number } \| undefined + +The address type and address bytes or undefined if it cannot be decoded. + +___ + +### matches + +▸ `Static`**matches**(`bech32Text`: string, `humanReadablePart`: string): boolean + +Does the provided string look like it might be an bech32 address with matching hrp. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`bech32Text` | string | The bech32 text to text. | +`humanReadablePart` | string | The human readable part to match. | + +**Returns:** boolean + +True if the passed address matches the pattern for a bech32 address. + +___ + +### toBech32 + +▸ `Static`**toBech32**(`addressType`: number, `addressBytes`: Uint8Array, `humanReadablePart`: string): string + +Encode an address to bech32. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`addressType` | number | The address type to encode. | +`addressBytes` | Uint8Array | The address bytes to encode. | +`humanReadablePart` | string | The human readable part to use. | + +**Returns:** string + +The array formated as hex. diff --git a/docs/classes/_utils_biginthelper_.biginthelper.md b/docs/classes/_utils_biginthelper_.biginthelper.md new file mode 100644 index 000000000..3864db9df --- /dev/null +++ b/docs/classes/_utils_biginthelper_.biginthelper.md @@ -0,0 +1,108 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / ["utils/bigIntHelper"](../modules/_utils_biginthelper_.md) / BigIntHelper + +# Class: BigIntHelper + +Helper methods for bigints. + +## Hierarchy + +* **BigIntHelper** + +## Index + +### Methods + +* [random](_utils_biginthelper_.biginthelper.md#random) +* [read3](_utils_biginthelper_.biginthelper.md#read3) +* [read4](_utils_biginthelper_.biginthelper.md#read4) +* [read8](_utils_biginthelper_.biginthelper.md#read8) +* [write8](_utils_biginthelper_.biginthelper.md#write8) + +## Methods + +### random + +▸ `Static`**random**(): bigint + +Generate a random bigint. + +**Returns:** bigint + +The bitint. + +___ + +### read3 + +▸ `Static`**read3**(`data`: Uint8Array, `byteOffset`: number): bigint + +Load 3 bytes from array as bigint. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`data` | Uint8Array | The input array. | +`byteOffset` | number | The start index to read from. | + +**Returns:** bigint + +The bigint. + +___ + +### read4 + +▸ `Static`**read4**(`data`: Uint8Array, `byteOffset`: number): bigint + +Load 4 bytes from array as bigint. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`data` | Uint8Array | The input array. | +`byteOffset` | number | The start index to read from. | + +**Returns:** bigint + +The bigint. + +___ + +### read8 + +▸ `Static`**read8**(`data`: Uint8Array, `byteOffset`: number): bigint + +Load 8 bytes from array as bigint. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`data` | Uint8Array | The data to read from. | +`byteOffset` | number | The start index to read from. | + +**Returns:** bigint + +The bigint. + +___ + +### write8 + +▸ `Static`**write8**(`value`: bigint, `data`: Uint8Array, `byteOffset`: number): void + +Convert a big int to bytes. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`value` | bigint | The bigint. | +`data` | Uint8Array | The buffer to write into. | +`byteOffset` | number | The start index to write from. | + +**Returns:** void diff --git a/docs/classes/_utils_converter_.converter.md b/docs/classes/_utils_converter_.converter.md new file mode 100644 index 000000000..aa4811246 --- /dev/null +++ b/docs/classes/_utils_converter_.converter.md @@ -0,0 +1,231 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / ["utils/converter"](../modules/_utils_converter_.md) / Converter + +# Class: Converter + +Convert arrays to and from different formats. + +## Hierarchy + +* **Converter** + +## Index + +### Methods + +* [base64ToBytes](_utils_converter_.converter.md#base64tobytes) +* [binaryToBytes](_utils_converter_.converter.md#binarytobytes) +* [bytesToBase64](_utils_converter_.converter.md#bytestobase64) +* [bytesToBinary](_utils_converter_.converter.md#bytestobinary) +* [bytesToHex](_utils_converter_.converter.md#bytestohex) +* [bytesToUtf8](_utils_converter_.converter.md#bytestoutf8) +* [hexToBytes](_utils_converter_.converter.md#hextobytes) +* [hexToUtf8](_utils_converter_.converter.md#hextoutf8) +* [isHex](_utils_converter_.converter.md#ishex) +* [utf8ToBytes](_utils_converter_.converter.md#utf8tobytes) +* [utf8ToHex](_utils_converter_.converter.md#utf8tohex) + +## Methods + +### base64ToBytes + +▸ `Static`**base64ToBytes**(`base64`: string): Uint8Array + +Convert a base64 string to bytes. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`base64` | string | The base64 string. | + +**Returns:** Uint8Array + +The bytes. + +___ + +### binaryToBytes + +▸ `Static`**binaryToBytes**(`binary`: string): Uint8Array + +Convert a binary string to bytes. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`binary` | string | The binary string. | + +**Returns:** Uint8Array + +The bytes. + +___ + +### bytesToBase64 + +▸ `Static`**bytesToBase64**(`bytes`: Uint8Array): string + +Convert bytes to base64 string. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`bytes` | Uint8Array | The bytes to convert. | + +**Returns:** string + +A base64 string of the bytes. + +___ + +### bytesToBinary + +▸ `Static`**bytesToBinary**(`bytes`: Uint8Array): string + +Convert bytes to binary string. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`bytes` | Uint8Array | The bytes to convert. | + +**Returns:** string + +A binary string of the bytes. + +___ + +### bytesToHex + +▸ `Static`**bytesToHex**(`array`: ArrayLike, `startIndex?`: undefined \| number, `length?`: number \| undefined, `reverse?`: undefined \| false \| true): string + +Encode a raw array to hex string. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`array` | ArrayLike | The bytes to encode. | +`startIndex?` | undefined \| number | The index to start in the bytes. | +`length?` | number \| undefined | The length of bytes to read. | +`reverse?` | undefined \| false \| true | Reverse the combine direction. | + +**Returns:** string + +The array formated as hex. + +___ + +### bytesToUtf8 + +▸ `Static`**bytesToUtf8**(`array`: ArrayLike, `startIndex?`: undefined \| number, `length?`: number \| undefined): string + +Encode a raw array to UTF8 string. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`array` | ArrayLike | The bytes to encode. | +`startIndex?` | undefined \| number | The index to start in the bytes. | +`length?` | number \| undefined | The length of bytes to read. | + +**Returns:** string + +The array formated as UTF8. + +___ + +### hexToBytes + +▸ `Static`**hexToBytes**(`hex`: string, `reverse?`: undefined \| false \| true): Uint8Array + +Decode a hex string to raw array. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`hex` | string | The hex to decode. | +`reverse?` | undefined \| false \| true | Store the characters in reverse. | + +**Returns:** Uint8Array + +The array. + +___ + +### hexToUtf8 + +▸ `Static`**hexToUtf8**(`hex`: string): string + +Convert the hex text to text. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`hex` | string | The hex to convert. | + +**Returns:** string + +The UTF8 version of the bytes. + +___ + +### isHex + +▸ `Static`**isHex**(`value`: string): boolean + +Is the data hex format. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`value` | string | The value to test. | + +**Returns:** boolean + +true if the string is hex. + +___ + +### utf8ToBytes + +▸ `Static`**utf8ToBytes**(`utf8`: string): Uint8Array + +Convert a UTF8 string to raw array. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`utf8` | string | The text to decode. | + +**Returns:** Uint8Array + +The array. + +___ + +### utf8ToHex + +▸ `Static`**utf8ToHex**(`utf8`: string): string + +Convert the UTF8 to hex. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`utf8` | string | The text to convert. | + +**Returns:** string + +The hex version of the bytes. diff --git a/docs/classes/_utils_powhelper_.powhelper.md b/docs/classes/_utils_powhelper_.powhelper.md new file mode 100644 index 000000000..aa18d4bc3 --- /dev/null +++ b/docs/classes/_utils_powhelper_.powhelper.md @@ -0,0 +1,74 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / ["utils/powHelper"](../modules/_utils_powhelper_.md) / PowHelper + +# Class: PowHelper + +Helper methods for POW. + +## Hierarchy + +* **PowHelper** + +## Index + +### Methods + +* [score](_utils_powhelper_.powhelper.md#score) +* [trailingZeros](_utils_powhelper_.powhelper.md#trailingzeros) +* [trinaryTrailingZeros](_utils_powhelper_.powhelper.md#trinarytrailingzeros) + +## Methods + +### score + +▸ `Static`**score**(`message`: Uint8Array): number + +Perform the score calculation. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`message` | Uint8Array | The data to perform the score on | + +**Returns:** number + +The score for the data. + +___ + +### trailingZeros + +▸ `Static`**trailingZeros**(`powDigest`: Uint8Array, `nonce`: bigint): number + +Calculate the trailing zeros. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`powDigest` | Uint8Array | The pow digest. | +`nonce` | bigint | The nonce. | + +**Returns:** number + +The trailing zeros. + +___ + +### trinaryTrailingZeros + +▸ `Static`**trinaryTrailingZeros**(`trits`: Int8Array): number + +Find the number of trailing zeros. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`trits` | Int8Array | The trits to look for zeros. | + +**Returns:** number + +The number of trailing zeros. diff --git a/docs/classes/_utils_randomhelper_.randomhelper.md b/docs/classes/_utils_randomhelper_.randomhelper.md new file mode 100644 index 000000000..983ace3a1 --- /dev/null +++ b/docs/classes/_utils_randomhelper_.randomhelper.md @@ -0,0 +1,35 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / ["utils/randomHelper"](../modules/_utils_randomhelper_.md) / RandomHelper + +# Class: RandomHelper + +Class to help with random generation. + +## Hierarchy + +* **RandomHelper** + +## Index + +### Methods + +* [generate](_utils_randomhelper_.randomhelper.md#generate) + +## Methods + +### generate + +▸ `Static`**generate**(`length`: number): Uint8Array + +Generate a new random array. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`length` | number | The length of buffer to create. | + +**Returns:** Uint8Array + +The random array. diff --git a/docs/classes/_utils_readstream_.readstream.md b/docs/classes/_utils_readstream_.readstream.md new file mode 100644 index 000000000..bf0d98fe1 --- /dev/null +++ b/docs/classes/_utils_readstream_.readstream.md @@ -0,0 +1,254 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / ["utils/readStream"](../modules/_utils_readstream_.md) / ReadStream + +# Class: ReadStream + +Keep track of the read index within a stream. + +## Hierarchy + +* **ReadStream** + +## Index + +### Constructors + +* [constructor](_utils_readstream_.readstream.md#constructor) + +### Methods + +* [getReadIndex](_utils_readstream_.readstream.md#getreadindex) +* [hasRemaining](_utils_readstream_.readstream.md#hasremaining) +* [length](_utils_readstream_.readstream.md#length) +* [readBoolean](_utils_readstream_.readstream.md#readboolean) +* [readByte](_utils_readstream_.readstream.md#readbyte) +* [readBytes](_utils_readstream_.readstream.md#readbytes) +* [readFixedHex](_utils_readstream_.readstream.md#readfixedhex) +* [readUInt16](_utils_readstream_.readstream.md#readuint16) +* [readUInt32](_utils_readstream_.readstream.md#readuint32) +* [readUInt64](_utils_readstream_.readstream.md#readuint64) +* [setReadIndex](_utils_readstream_.readstream.md#setreadindex) +* [unused](_utils_readstream_.readstream.md#unused) + +## Constructors + +### constructor + +\+ **new ReadStream**(`storage`: Uint8Array, `readStartIndex?`: number): [ReadStream](_utils_readstream_.readstream.md) + +Create a new instance of ReadStream. + +#### Parameters: + +Name | Type | Default value | Description | +------ | ------ | ------ | ------ | +`storage` | Uint8Array | - | The data to access. | +`readStartIndex` | number | 0 | The index to start the reading from. | + +**Returns:** [ReadStream](_utils_readstream_.readstream.md) + +## Methods + +### getReadIndex + +▸ **getReadIndex**(): number + +Get the current read index. + +**Returns:** number + +The current read index. + +___ + +### hasRemaining + +▸ **hasRemaining**(`remaining`: number): boolean + +Does the storage have enough data remaining. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`remaining` | number | The amount of space needed. | + +**Returns:** boolean + +True if it has enough data. + +___ + +### length + +▸ **length**(): number + +Get the length of the storage. + +**Returns:** number + +The storage length. + +___ + +### readBoolean + +▸ **readBoolean**(`name`: string, `moveIndex?`: boolean): boolean + +Read a boolean from the stream. + +#### Parameters: + +Name | Type | Default value | Description | +------ | ------ | ------ | ------ | +`name` | string | - | The name of the data we are trying to read. | +`moveIndex` | boolean | true | Move the index pointer on. | + +**Returns:** boolean + +The value. + +___ + +### readByte + +▸ **readByte**(`name`: string, `moveIndex?`: boolean): number + +Read a byte from the stream. + +#### Parameters: + +Name | Type | Default value | Description | +------ | ------ | ------ | ------ | +`name` | string | - | The name of the data we are trying to read. | +`moveIndex` | boolean | true | Move the index pointer on. | + +**Returns:** number + +The value. + +___ + +### readBytes + +▸ **readBytes**(`name`: string, `length`: number, `moveIndex?`: boolean): Uint8Array + +Read an array of byte from the stream. + +#### Parameters: + +Name | Type | Default value | Description | +------ | ------ | ------ | ------ | +`name` | string | - | The name of the data we are trying to read. | +`length` | number | - | The length of the array to read. | +`moveIndex` | boolean | true | Move the index pointer on. | + +**Returns:** Uint8Array + +The value. + +___ + +### readFixedHex + +▸ **readFixedHex**(`name`: string, `length`: number, `moveIndex?`: boolean): string + +Read fixed length as hex. + +#### Parameters: + +Name | Type | Default value | Description | +------ | ------ | ------ | ------ | +`name` | string | - | The name of the data we are trying to read. | +`length` | number | - | The length of the data to read. | +`moveIndex` | boolean | true | Move the index pointer on. | + +**Returns:** string + +The hex formatted data. + +___ + +### readUInt16 + +▸ **readUInt16**(`name`: string, `moveIndex?`: boolean): number + +Read a UInt16 from the stream. + +#### Parameters: + +Name | Type | Default value | Description | +------ | ------ | ------ | ------ | +`name` | string | - | The name of the data we are trying to read. | +`moveIndex` | boolean | true | Move the index pointer on. | + +**Returns:** number + +The value. + +___ + +### readUInt32 + +▸ **readUInt32**(`name`: string, `moveIndex?`: boolean): number + +Read a UInt32 from the stream. + +#### Parameters: + +Name | Type | Default value | Description | +------ | ------ | ------ | ------ | +`name` | string | - | The name of the data we are trying to read. | +`moveIndex` | boolean | true | Move the index pointer on. | + +**Returns:** number + +The value. + +___ + +### readUInt64 + +▸ **readUInt64**(`name`: string, `moveIndex?`: boolean): bigint + +Read a UInt64 from the stream. + +#### Parameters: + +Name | Type | Default value | Description | +------ | ------ | ------ | ------ | +`name` | string | - | The name of the data we are trying to read. | +`moveIndex` | boolean | true | Move the index pointer on. | + +**Returns:** bigint + +The value. + +___ + +### setReadIndex + +▸ **setReadIndex**(`readIndex`: number): void + +Set the current read index. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`readIndex` | number | The current read index. | + +**Returns:** void + +___ + +### unused + +▸ **unused**(): number + +How much unused data is there. + +**Returns:** number + +The amount of unused data. diff --git a/docs/classes/_utils_unitshelper_.unitshelper.md b/docs/classes/_utils_unitshelper_.unitshelper.md new file mode 100644 index 000000000..65d8ebbe1 --- /dev/null +++ b/docs/classes/_utils_unitshelper_.unitshelper.md @@ -0,0 +1,120 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / ["utils/unitsHelper"](../modules/_utils_unitshelper_.md) / UnitsHelper + +# Class: UnitsHelper + +Class to help with units formatting. + +## Hierarchy + +* **UnitsHelper** + +## Index + +### Methods + +* [calculateBest](_utils_unitshelper_.unitshelper.md#calculatebest) +* [convertUnits](_utils_unitshelper_.unitshelper.md#convertunits) +* [formatBest](_utils_unitshelper_.unitshelper.md#formatbest) +* [formatUnits](_utils_unitshelper_.unitshelper.md#formatunits) + +### Object literals + +* [UNIT\_MAP](_utils_unitshelper_.unitshelper.md#unit_map) + +## Methods + +### calculateBest + +▸ `Static`**calculateBest**(`value`: number): Units + +Format the value in the best units. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`value` | number | The value to format. | + +**Returns:** Units + +The best units for the value. + +___ + +### convertUnits + +▸ `Static`**convertUnits**(`value`: number, `fromUnit`: Units, `toUnit`: Units): number + +Convert the value to different units. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`value` | number | The value to convert. | +`fromUnit` | Units | The form unit. | +`toUnit` | Units | The to unit. | + +**Returns:** number + +The formatted unit. + +___ + +### formatBest + +▸ `Static`**formatBest**(`value`: number, `decimalPlaces?`: number): string + +Format the value in the best units. + +#### Parameters: + +Name | Type | Default value | Description | +------ | ------ | ------ | ------ | +`value` | number | - | The value to format. | +`decimalPlaces` | number | 2 | The number of decimal places to display. | + +**Returns:** string + +The formated value. + +___ + +### formatUnits + +▸ `Static`**formatUnits**(`value`: number, `unit`: Units, `decimalPlaces?`: number): string + +Format the value in the best units. + +#### Parameters: + +Name | Type | Default value | Description | +------ | ------ | ------ | ------ | +`value` | number | - | The value to format. | +`unit` | Units | - | The unit to format with. | +`decimalPlaces` | number | 2 | The number of decimal places to display. | + +**Returns:** string + +The formated value. + +## Object literals + +### UNIT\_MAP + +▪ `Static` `Readonly` **UNIT\_MAP**: object + +Map units. + +#### Properties: + +Name | Type | Value | +------ | ------ | ------ | +`Gi` | object | { dp: number = 9; val: number = 1000000000 } | +`Ki` | object | { dp: number = 3; val: number = 1000 } | +`Mi` | object | { dp: number = 6; val: number = 1000000 } | +`Pi` | object | { dp: number = 15; val: number = 1000000000000000 } | +`Ti` | object | { dp: number = 12; val: number = 1000000000000 } | +`i` | object | { dp: number = 0; val: number = 1 } | diff --git a/docs/classes/_utils_writestream_.writestream.md b/docs/classes/_utils_writestream_.writestream.md new file mode 100644 index 000000000..9da245286 --- /dev/null +++ b/docs/classes/_utils_writestream_.writestream.md @@ -0,0 +1,240 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / ["utils/writeStream"](../modules/_utils_writestream_.md) / WriteStream + +# Class: WriteStream + +Keep track of the write index within a stream. + +## Hierarchy + +* **WriteStream** + +## Index + +### Constructors + +* [constructor](_utils_writestream_.writestream.md#constructor) + +### Methods + +* [finalBytes](_utils_writestream_.writestream.md#finalbytes) +* [finalHex](_utils_writestream_.writestream.md#finalhex) +* [getWriteIndex](_utils_writestream_.writestream.md#getwriteindex) +* [length](_utils_writestream_.writestream.md#length) +* [setWriteIndex](_utils_writestream_.writestream.md#setwriteindex) +* [unused](_utils_writestream_.writestream.md#unused) +* [writeBoolean](_utils_writestream_.writestream.md#writeboolean) +* [writeByte](_utils_writestream_.writestream.md#writebyte) +* [writeBytes](_utils_writestream_.writestream.md#writebytes) +* [writeFixedHex](_utils_writestream_.writestream.md#writefixedhex) +* [writeUInt16](_utils_writestream_.writestream.md#writeuint16) +* [writeUInt32](_utils_writestream_.writestream.md#writeuint32) +* [writeUInt64](_utils_writestream_.writestream.md#writeuint64) + +## Constructors + +### constructor + +\+ **new WriteStream**(): [WriteStream](_utils_writestream_.writestream.md) + +Create a new instance of ReadStream. + +**Returns:** [WriteStream](_utils_writestream_.writestream.md) + +## Methods + +### finalBytes + +▸ **finalBytes**(): Uint8Array + +Get the final stream as bytes. + +**Returns:** Uint8Array + +The final stream. + +___ + +### finalHex + +▸ **finalHex**(): string + +Get the final stream as hex. + +**Returns:** string + +The final stream as hex. + +___ + +### getWriteIndex + +▸ **getWriteIndex**(): number + +Get the current write index. + +**Returns:** number + +The current write index. + +___ + +### length + +▸ **length**(): number + +Get the length of the stream. + +**Returns:** number + +The stream length. + +___ + +### setWriteIndex + +▸ **setWriteIndex**(`writeIndex`: number): void + +Set the current write index. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`writeIndex` | number | The current write index. | + +**Returns:** void + +___ + +### unused + +▸ **unused**(): number + +How much unused data is there. + +**Returns:** number + +The amount of unused data. + +___ + +### writeBoolean + +▸ **writeBoolean**(`name`: string, `val`: boolean): void + +Write a boolean to the stream. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`name` | string | The name of the data we are trying to write. | +`val` | boolean | The data to write. | + +**Returns:** void + +___ + +### writeByte + +▸ **writeByte**(`name`: string, `val`: number): void + +Write a byte to the stream. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`name` | string | The name of the data we are trying to write. | +`val` | number | The data to write. | + +**Returns:** void + +___ + +### writeBytes + +▸ **writeBytes**(`name`: string, `length`: number, `val`: Uint8Array): void + +Write fixed length stream. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`name` | string | The name of the data we are trying to write. | +`length` | number | The length of the data to write. | +`val` | Uint8Array | The data to write. | + +**Returns:** void + +___ + +### writeFixedHex + +▸ **writeFixedHex**(`name`: string, `length`: number, `val`: string): void + +Write fixed length stream. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`name` | string | The name of the data we are trying to write. | +`length` | number | The length of the data to write. | +`val` | string | The data to write. | + +**Returns:** void + +___ + +### writeUInt16 + +▸ **writeUInt16**(`name`: string, `val`: number): void + +Write a UInt16 to the stream. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`name` | string | The name of the data we are trying to write. | +`val` | number | The data to write. | + +**Returns:** void + +___ + +### writeUInt32 + +▸ **writeUInt32**(`name`: string, `val`: number): void + +Write a UInt32 to the stream. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`name` | string | The name of the data we are trying to write. | +`val` | number | The data to write. | + +**Returns:** void + +___ + +### writeUInt64 + +▸ **writeUInt64**(`name`: string, `val`: bigint): void + +Write a UInt64 to the stream. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`name` | string | The name of the data we are trying to write. | +`val` | bigint | The data to write. | + +**Returns:** void diff --git a/docs/classes/addresstypes_ed25519address.ed25519address.md b/docs/classes/addresstypes_ed25519address.ed25519address.md deleted file mode 100644 index bd4cd7406..000000000 --- a/docs/classes/addresstypes_ed25519address.ed25519address.md +++ /dev/null @@ -1,72 +0,0 @@ -[@iota/iota.js](../README.md) / [addressTypes/ed25519Address](../modules/addresstypes_ed25519address.md) / Ed25519Address - -# Class: Ed25519Address - -[addressTypes/ed25519Address](../modules/addresstypes_ed25519address.md).Ed25519Address - -Class to help with Ed25519 Signature scheme. - -## Implements - -* [*IAddress*](../interfaces/models_iaddress.iaddress.md) - -## Table of contents - -### Constructors - -- [constructor](addresstypes_ed25519address.ed25519address.md#constructor) - -### Methods - -- [toAddress](addresstypes_ed25519address.ed25519address.md#toaddress) -- [verify](addresstypes_ed25519address.ed25519address.md#verify) - -## Constructors - -### constructor - -\+ **new Ed25519Address**(`publicKey`: *Uint8Array*): [*Ed25519Address*](addresstypes_ed25519address.ed25519address.md) - -Create a new instance of Ed25519Address. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `publicKey` | *Uint8Array* | The public key for the address. | - -**Returns:** [*Ed25519Address*](addresstypes_ed25519address.ed25519address.md) - -## Methods - -### toAddress - -▸ **toAddress**(): *Uint8Array* - -Convert the public key to an address. - -**Returns:** *Uint8Array* - -The address. - -Implementation of: [IAddress](../interfaces/models_iaddress.iaddress.md) - -___ - -### verify - -▸ **verify**(`address`: *Uint8Array*): *boolean* - -Use the public key to validate the address. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `address` | *Uint8Array* | The address to verify. | - -**Returns:** *boolean* - -True if the data and address is verified. - -Implementation of: [IAddress](../interfaces/models_iaddress.iaddress.md) diff --git a/docs/classes/clients_mqttclient.mqttclient.md b/docs/classes/clients_mqttclient.mqttclient.md deleted file mode 100644 index f0d3d2bf9..000000000 --- a/docs/classes/clients_mqttclient.mqttclient.md +++ /dev/null @@ -1,408 +0,0 @@ -[@iota/iota.js](../README.md) / [clients/mqttClient](../modules/clients_mqttclient.md) / MqttClient - -# Class: MqttClient - -[clients/mqttClient](../modules/clients_mqttclient.md).MqttClient - -MQTT Client implementation for pub/sub communication. - -## Implements - -* [*IMqttClient*](../interfaces/models_imqttclient.imqttclient.md) - -## Table of contents - -### Constructors - -- [constructor](clients_mqttclient.mqttclient.md#constructor) - -### Methods - -- [addressEd25519Outputs](clients_mqttclient.mqttclient.md#addressed25519outputs) -- [addressOutputs](clients_mqttclient.mqttclient.md#addressoutputs) -- [index](clients_mqttclient.mqttclient.md#index) -- [indexRaw](clients_mqttclient.mqttclient.md#indexraw) -- [messageMetadata](clients_mqttclient.mqttclient.md#messagemetadata) -- [messages](clients_mqttclient.mqttclient.md#messages) -- [messagesMetadata](clients_mqttclient.mqttclient.md#messagesmetadata) -- [messagesRaw](clients_mqttclient.mqttclient.md#messagesraw) -- [milestonesConfirmed](clients_mqttclient.mqttclient.md#milestonesconfirmed) -- [milestonesLatest](clients_mqttclient.mqttclient.md#milestoneslatest) -- [output](clients_mqttclient.mqttclient.md#output) -- [statusChanged](clients_mqttclient.mqttclient.md#statuschanged) -- [subscribeJson](clients_mqttclient.mqttclient.md#subscribejson) -- [subscribeRaw](clients_mqttclient.mqttclient.md#subscriberaw) -- [transactionIncludedMessage](clients_mqttclient.mqttclient.md#transactionincludedmessage) -- [transactionIncludedMessageRaw](clients_mqttclient.mqttclient.md#transactionincludedmessageraw) -- [unsubscribe](clients_mqttclient.mqttclient.md#unsubscribe) - -## Constructors - -### constructor - -\+ **new MqttClient**(`endpoints`: *string* \| *string*[], `keepAliveTimeoutSeconds?`: *number*): [*MqttClient*](clients_mqttclient.mqttclient.md) - -Create a new instace of MqttClient. - -#### Parameters: - -| Name | Type | Default value | Description | -| :------ | :------ | :------ | :------ | -| `endpoints` | *string* \| *string*[] | - | The endpoint or endpoints list to connect to. | -| `keepAliveTimeoutSeconds` | *number* | 30 | Timeout to reconnect if no messages received. | - -**Returns:** [*MqttClient*](clients_mqttclient.mqttclient.md) - -## Methods - -### addressEd25519Outputs - -▸ **addressEd25519Outputs**(`addressEd25519`: *string*, `callback`: (`topic`: *string*, `data`: [*IOutputResponse*](../interfaces/models_api_ioutputresponse.ioutputresponse.md)) => *void*): *string* - -Subscribe to the ed25519 address for output updates. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `addressEd25519` | *string* | The address to monitor. | -| `callback` | (`topic`: *string*, `data`: [*IOutputResponse*](../interfaces/models_api_ioutputresponse.ioutputresponse.md)) => *void* | The callback which is called when new data arrives. | - -**Returns:** *string* - -A subscription Id which can be used to unsubscribe. - -Implementation of: [IMqttClient](../interfaces/models_imqttclient.imqttclient.md) - -___ - -### addressOutputs - -▸ **addressOutputs**(`addressBech32`: *string*, `callback`: (`topic`: *string*, `data`: [*IOutputResponse*](../interfaces/models_api_ioutputresponse.ioutputresponse.md)) => *void*): *string* - -Subscribe to the address for output updates. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `addressBech32` | *string* | The address to monitor. | -| `callback` | (`topic`: *string*, `data`: [*IOutputResponse*](../interfaces/models_api_ioutputresponse.ioutputresponse.md)) => *void* | The callback which is called when new data arrives. | - -**Returns:** *string* - -A subscription Id which can be used to unsubscribe. - -Implementation of: [IMqttClient](../interfaces/models_imqttclient.imqttclient.md) - -___ - -### index - -▸ **index**(`index`: *string* \| *Uint8Array*, `callback`: (`topic`: *string*, `data`: [*IMessage*](../interfaces/models_imessage.imessage.md), `raw`: *Uint8Array*) => *void*): *string* - -Subscribe to get all messages for the specified index in object form. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `index` | *string* \| *Uint8Array* | The index to monitor. | -| `callback` | (`topic`: *string*, `data`: [*IMessage*](../interfaces/models_imessage.imessage.md), `raw`: *Uint8Array*) => *void* | The callback which is called when new data arrives. | - -**Returns:** *string* - -A subscription Id which can be used to unsubscribe. - -Implementation of: [IMqttClient](../interfaces/models_imqttclient.imqttclient.md) - -___ - -### indexRaw - -▸ **indexRaw**(`index`: *string* \| *Uint8Array*, `callback`: (`topic`: *string*, `data`: *Uint8Array*) => *void*): *string* - -Subscribe to get all messages for the specified index in binary form. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `index` | *string* \| *Uint8Array* | The index to monitor. | -| `callback` | (`topic`: *string*, `data`: *Uint8Array*) => *void* | The callback which is called when new data arrives. | - -**Returns:** *string* - -A subscription Id which can be used to unsubscribe. - -Implementation of: [IMqttClient](../interfaces/models_imqttclient.imqttclient.md) - -___ - -### messageMetadata - -▸ **messageMetadata**(`messageId`: *string*, `callback`: (`topic`: *string*, `data`: [*IMessageMetadata*](../interfaces/models_imessagemetadata.imessagemetadata.md)) => *void*): *string* - -Subscribe to metadata updates for a specific message. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `messageId` | *string* | The message to monitor. | -| `callback` | (`topic`: *string*, `data`: [*IMessageMetadata*](../interfaces/models_imessagemetadata.imessagemetadata.md)) => *void* | The callback which is called when new data arrives. | - -**Returns:** *string* - -A subscription Id which can be used to unsubscribe. - -Implementation of: [IMqttClient](../interfaces/models_imqttclient.imqttclient.md) - -___ - -### messages - -▸ **messages**(`callback`: (`topic`: *string*, `data`: [*IMessage*](../interfaces/models_imessage.imessage.md), `raw`: *Uint8Array*) => *void*): *string* - -Subscribe to get all messages in object form. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `callback` | (`topic`: *string*, `data`: [*IMessage*](../interfaces/models_imessage.imessage.md), `raw`: *Uint8Array*) => *void* | The callback which is called when new data arrives. | - -**Returns:** *string* - -A subscription Id which can be used to unsubscribe. - -Implementation of: [IMqttClient](../interfaces/models_imqttclient.imqttclient.md) - -___ - -### messagesMetadata - -▸ **messagesMetadata**(`callback`: (`topic`: *string*, `data`: [*IMessageMetadata*](../interfaces/models_imessagemetadata.imessagemetadata.md)) => *void*): *string* - -Subscribe to get the metadata for all the messages. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `callback` | (`topic`: *string*, `data`: [*IMessageMetadata*](../interfaces/models_imessagemetadata.imessagemetadata.md)) => *void* | The callback which is called when new data arrives. | - -**Returns:** *string* - -A subscription Id which can be used to unsubscribe. - -Implementation of: [IMqttClient](../interfaces/models_imqttclient.imqttclient.md) - -___ - -### messagesRaw - -▸ **messagesRaw**(`callback`: (`topic`: *string*, `data`: *Uint8Array*) => *void*): *string* - -Subscribe to get all messages in binary form. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `callback` | (`topic`: *string*, `data`: *Uint8Array*) => *void* | The callback which is called when new data arrives. | - -**Returns:** *string* - -A subscription Id which can be used to unsubscribe. - -Implementation of: [IMqttClient](../interfaces/models_imqttclient.imqttclient.md) - -___ - -### milestonesConfirmed - -▸ **milestonesConfirmed**(`callback`: (`topic`: *string*, `data`: [*IMqttMilestoneResponse*](../interfaces/models_api_imqttmilestoneresponse.imqttmilestoneresponse.md)) => *void*): *string* - -Subscribe to the latest confirmed milestone updates. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `callback` | (`topic`: *string*, `data`: [*IMqttMilestoneResponse*](../interfaces/models_api_imqttmilestoneresponse.imqttmilestoneresponse.md)) => *void* | The callback which is called when new data arrives. | - -**Returns:** *string* - -A subscription Id which can be used to unsubscribe. - -Implementation of: [IMqttClient](../interfaces/models_imqttclient.imqttclient.md) - -___ - -### milestonesLatest - -▸ **milestonesLatest**(`callback`: (`topic`: *string*, `data`: [*IMqttMilestoneResponse*](../interfaces/models_api_imqttmilestoneresponse.imqttmilestoneresponse.md)) => *void*): *string* - -Subscribe to the latest milestone updates. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `callback` | (`topic`: *string*, `data`: [*IMqttMilestoneResponse*](../interfaces/models_api_imqttmilestoneresponse.imqttmilestoneresponse.md)) => *void* | The callback which is called when new data arrives. | - -**Returns:** *string* - -A subscription Id which can be used to unsubscribe. - -Implementation of: [IMqttClient](../interfaces/models_imqttclient.imqttclient.md) - -___ - -### output - -▸ **output**(`outputId`: *string*, `callback`: (`topic`: *string*, `data`: [*IOutputResponse*](../interfaces/models_api_ioutputresponse.ioutputresponse.md)) => *void*): *string* - -Subscribe to updates for a specific output. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `outputId` | *string* | The output to monitor. | -| `callback` | (`topic`: *string*, `data`: [*IOutputResponse*](../interfaces/models_api_ioutputresponse.ioutputresponse.md)) => *void* | The callback which is called when new data arrives. | - -**Returns:** *string* - -A subscription Id which can be used to unsubscribe. - -Implementation of: [IMqttClient](../interfaces/models_imqttclient.imqttclient.md) - -___ - -### statusChanged - -▸ **statusChanged**(`callback`: (`data`: [*IMqttStatus*](../interfaces/models_imqttstatus.imqttstatus.md)) => *void*): *string* - -Subscribe to changes in the client state. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `callback` | (`data`: [*IMqttStatus*](../interfaces/models_imqttstatus.imqttstatus.md)) => *void* | Callback called when the state has changed. | - -**Returns:** *string* - -A subscription Id which can be used to unsubscribe. - -Implementation of: [IMqttClient](../interfaces/models_imqttclient.imqttclient.md) - -___ - -### subscribeJson - -▸ **subscribeJson**(`customTopic`: *string*, `callback`: (`topic`: *string*, `data`: T) => *void*): *string* - -Subscribe to another type of message as json. - -#### Type parameters: - -| Name | -| :------ | -| `T` | - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `customTopic` | *string* | The topic to subscribe to. | -| `callback` | (`topic`: *string*, `data`: T) => *void* | The callback which is called when new data arrives. | - -**Returns:** *string* - -A subscription Id which can be used to unsubscribe. - -Implementation of: [IMqttClient](../interfaces/models_imqttclient.imqttclient.md) - -___ - -### subscribeRaw - -▸ **subscribeRaw**(`customTopic`: *string*, `callback`: (`topic`: *string*, `data`: *Uint8Array*) => *void*): *string* - -Subscribe to another type of message as raw data. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `customTopic` | *string* | The topic to subscribe to. | -| `callback` | (`topic`: *string*, `data`: *Uint8Array*) => *void* | The callback which is called when new data arrives. | - -**Returns:** *string* - -A subscription Id which can be used to unsubscribe. - -Implementation of: [IMqttClient](../interfaces/models_imqttclient.imqttclient.md) - -___ - -### transactionIncludedMessage - -▸ **transactionIncludedMessage**(`transactionId`: *string*, `callback`: (`topic`: *string*, `data`: [*IMessage*](../interfaces/models_imessage.imessage.md), `raw`: *Uint8Array*) => *void*): *string* - -Subscribe to message updates for a specific transactionId. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `transactionId` | *string* | The message to monitor. | -| `callback` | (`topic`: *string*, `data`: [*IMessage*](../interfaces/models_imessage.imessage.md), `raw`: *Uint8Array*) => *void* | The callback which is called when new data arrives. | - -**Returns:** *string* - -A subscription Id which can be used to unsubscribe. - -Implementation of: [IMqttClient](../interfaces/models_imqttclient.imqttclient.md) - -___ - -### transactionIncludedMessageRaw - -▸ **transactionIncludedMessageRaw**(`transactionId`: *string*, `callback`: (`topic`: *string*, `data`: *Uint8Array*) => *void*): *string* - -Subscribe to message updates for a specific transactionId. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `transactionId` | *string* | The message to monitor. | -| `callback` | (`topic`: *string*, `data`: *Uint8Array*) => *void* | The callback which is called when new data arrives. | - -**Returns:** *string* - -A subscription Id which can be used to unsubscribe. - -Implementation of: [IMqttClient](../interfaces/models_imqttclient.imqttclient.md) - -___ - -### unsubscribe - -▸ **unsubscribe**(`subscriptionId`: *string*): *void* - -Remove a subscription. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `subscriptionId` | *string* | The subscription to remove. | - -**Returns:** *void* - -Implementation of: [IMqttClient](../interfaces/models_imqttclient.imqttclient.md) diff --git a/docs/classes/clients_singlenodeclient.singlenodeclient.md b/docs/classes/clients_singlenodeclient.singlenodeclient.md deleted file mode 100644 index 81ef1a33a..000000000 --- a/docs/classes/clients_singlenodeclient.singlenodeclient.md +++ /dev/null @@ -1,609 +0,0 @@ -[@iota/iota.js](../README.md) / [clients/singleNodeClient](../modules/clients_singlenodeclient.md) / SingleNodeClient - -# Class: SingleNodeClient - -[clients/singleNodeClient](../modules/clients_singlenodeclient.md).SingleNodeClient - -Client for API communication. - -## Implements - -* [*IClient*](../interfaces/models_iclient.iclient.md) - -## Table of contents - -### Constructors - -- [constructor](clients_singlenodeclient.singlenodeclient.md#constructor) - -### Methods - -- [address](clients_singlenodeclient.singlenodeclient.md#address) -- [addressEd25519](clients_singlenodeclient.singlenodeclient.md#addressed25519) -- [addressEd25519Outputs](clients_singlenodeclient.singlenodeclient.md#addressed25519outputs) -- [addressOutputs](clients_singlenodeclient.singlenodeclient.md#addressoutputs) -- [combineQueryParams](clients_singlenodeclient.singlenodeclient.md#combinequeryparams) -- [fetchBinary](clients_singlenodeclient.singlenodeclient.md#fetchbinary) -- [fetchJson](clients_singlenodeclient.singlenodeclient.md#fetchjson) -- [fetchStatus](clients_singlenodeclient.singlenodeclient.md#fetchstatus) -- [health](clients_singlenodeclient.singlenodeclient.md#health) -- [info](clients_singlenodeclient.singlenodeclient.md#info) -- [message](clients_singlenodeclient.singlenodeclient.md#message) -- [messageChildren](clients_singlenodeclient.singlenodeclient.md#messagechildren) -- [messageMetadata](clients_singlenodeclient.singlenodeclient.md#messagemetadata) -- [messageRaw](clients_singlenodeclient.singlenodeclient.md#messageraw) -- [messageSubmit](clients_singlenodeclient.singlenodeclient.md#messagesubmit) -- [messageSubmitRaw](clients_singlenodeclient.singlenodeclient.md#messagesubmitraw) -- [messagesFind](clients_singlenodeclient.singlenodeclient.md#messagesfind) -- [milestone](clients_singlenodeclient.singlenodeclient.md#milestone) -- [milestoneUtxoChanges](clients_singlenodeclient.singlenodeclient.md#milestoneutxochanges) -- [output](clients_singlenodeclient.singlenodeclient.md#output) -- [peer](clients_singlenodeclient.singlenodeclient.md#peer) -- [peerAdd](clients_singlenodeclient.singlenodeclient.md#peeradd) -- [peerDelete](clients_singlenodeclient.singlenodeclient.md#peerdelete) -- [peers](clients_singlenodeclient.singlenodeclient.md#peers) -- [receipts](clients_singlenodeclient.singlenodeclient.md#receipts) -- [tips](clients_singlenodeclient.singlenodeclient.md#tips) -- [transactionIncludedMessage](clients_singlenodeclient.singlenodeclient.md#transactionincludedmessage) -- [treasury](clients_singlenodeclient.singlenodeclient.md#treasury) - -## Constructors - -### constructor - -\+ **new SingleNodeClient**(`endpoint`: *string*, `options?`: SingleNodeClientOptions): [*SingleNodeClient*](clients_singlenodeclient.singlenodeclient.md) - -Create a new instance of client. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `endpoint` | *string* | The endpoint. | -| `options?` | SingleNodeClientOptions | Options for the client. | - -**Returns:** [*SingleNodeClient*](clients_singlenodeclient.singlenodeclient.md) - -## Methods - -### address - -▸ **address**(`addressBech32`: *string*): *Promise*<[*IAddressResponse*](../interfaces/models_api_iaddressresponse.iaddressresponse.md)\> - -Get the address details. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `addressBech32` | *string* | The address to get the details for. | - -**Returns:** *Promise*<[*IAddressResponse*](../interfaces/models_api_iaddressresponse.iaddressresponse.md)\> - -The address details. - -Implementation of: [IClient](../interfaces/models_iclient.iclient.md) - -___ - -### addressEd25519 - -▸ **addressEd25519**(`addressEd25519`: *string*): *Promise*<[*IAddressResponse*](../interfaces/models_api_iaddressresponse.iaddressresponse.md)\> - -Get the address detail using ed25519 address. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `addressEd25519` | *string* | The address to get the details for. | - -**Returns:** *Promise*<[*IAddressResponse*](../interfaces/models_api_iaddressresponse.iaddressresponse.md)\> - -The address details. - -Implementation of: [IClient](../interfaces/models_iclient.iclient.md) - -___ - -### addressEd25519Outputs - -▸ **addressEd25519Outputs**(`addressEd25519`: *string*, `type?`: *number*, `includeSpent?`: *boolean*): *Promise*<[*IAddressOutputsResponse*](../interfaces/models_api_iaddressoutputsresponse.iaddressoutputsresponse.md)\> - -Get the address outputs using ed25519 address. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `addressEd25519` | *string* | The address to get the outputs for. | -| `type?` | *number* | Filter the type of outputs you are looking up, defaults to all. | -| `includeSpent?` | *boolean* | Filter the type of outputs you are looking up, defaults to false. | - -**Returns:** *Promise*<[*IAddressOutputsResponse*](../interfaces/models_api_iaddressoutputsresponse.iaddressoutputsresponse.md)\> - -The address outputs. - -Implementation of: [IClient](../interfaces/models_iclient.iclient.md) - -___ - -### addressOutputs - -▸ **addressOutputs**(`addressBech32`: *string*, `type?`: *number*, `includeSpent?`: *boolean*): *Promise*<[*IAddressOutputsResponse*](../interfaces/models_api_iaddressoutputsresponse.iaddressoutputsresponse.md)\> - -Get the address outputs. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `addressBech32` | *string* | The address to get the outputs for. | -| `type?` | *number* | Filter the type of outputs you are looking up, defaults to all. | -| `includeSpent?` | *boolean* | Filter the type of outputs you are looking up, defaults to false. | - -**Returns:** *Promise*<[*IAddressOutputsResponse*](../interfaces/models_api_iaddressoutputsresponse.iaddressoutputsresponse.md)\> - -The address outputs. - -Implementation of: [IClient](../interfaces/models_iclient.iclient.md) - -___ - -### combineQueryParams - -▸ **combineQueryParams**(`queryParams`: *string*[]): *string* - -Combine the query params. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `queryParams` | *string*[] | The quer params to combine. | - -**Returns:** *string* - -The combined query params. - -___ - -### fetchBinary - -▸ **fetchBinary**(`method`: ``"get"`` \| ``"post"``, `route`: *string*, `requestData?`: *Uint8Array*): *Promise* - -Perform a request for binary data. - -#### Type parameters: - -| Name | -| :------ | -| `T` | - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `method` | ``"get"`` \| ``"post"`` | The http method. | -| `route` | *string* | The route of the request. | -| `requestData?` | *Uint8Array* | Request to send to the endpoint. | - -**Returns:** *Promise* - -The response. - -___ - -### fetchJson - -▸ **fetchJson**(`method`: ``"get"`` \| ``"post"`` \| ``"delete"``, `route`: *string*, `requestData?`: T): *Promise* - -Perform a request in json format. - -#### Type parameters: - -| Name | -| :------ | -| `T` | -| `U` | - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `method` | ``"get"`` \| ``"post"`` \| ``"delete"`` | The http method. | -| `route` | *string* | The route of the request. | -| `requestData?` | T | Request to send to the endpoint. | - -**Returns:** *Promise* - -The response. - -___ - -### fetchStatus - -▸ **fetchStatus**(`route`: *string*): *Promise* - -Perform a request and just return the status. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `route` | *string* | The route of the request. | - -**Returns:** *Promise* - -The response. - -___ - -### health - -▸ **health**(): *Promise* - -Get the health of the node. - -**Returns:** *Promise* - -True if the node is healthy. - -Implementation of: [IClient](../interfaces/models_iclient.iclient.md) - -___ - -### info - -▸ **info**(): *Promise*<[*INodeInfo*](../interfaces/models_inodeinfo.inodeinfo.md)\> - -Get the info about the node. - -**Returns:** *Promise*<[*INodeInfo*](../interfaces/models_inodeinfo.inodeinfo.md)\> - -The node information. - -Implementation of: [IClient](../interfaces/models_iclient.iclient.md) - -___ - -### message - -▸ **message**(`messageId`: *string*): *Promise*<[*IMessage*](../interfaces/models_imessage.imessage.md)\> - -Get the message data by id. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `messageId` | *string* | The message to get the data for. | - -**Returns:** *Promise*<[*IMessage*](../interfaces/models_imessage.imessage.md)\> - -The message data. - -Implementation of: [IClient](../interfaces/models_iclient.iclient.md) - -___ - -### messageChildren - -▸ **messageChildren**(`messageId`: *string*): *Promise*<[*IChildrenResponse*](../interfaces/models_api_ichildrenresponse.ichildrenresponse.md)\> - -Get the children of a message. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `messageId` | *string* | The id of the message to get the children for. | - -**Returns:** *Promise*<[*IChildrenResponse*](../interfaces/models_api_ichildrenresponse.ichildrenresponse.md)\> - -The messages children. - -Implementation of: [IClient](../interfaces/models_iclient.iclient.md) - -___ - -### messageMetadata - -▸ **messageMetadata**(`messageId`: *string*): *Promise*<[*IMessageMetadata*](../interfaces/models_imessagemetadata.imessagemetadata.md)\> - -Get the message metadata by id. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `messageId` | *string* | The message to get the metadata for. | - -**Returns:** *Promise*<[*IMessageMetadata*](../interfaces/models_imessagemetadata.imessagemetadata.md)\> - -The message metadata. - -Implementation of: [IClient](../interfaces/models_iclient.iclient.md) - -___ - -### messageRaw - -▸ **messageRaw**(`messageId`: *string*): *Promise* - -Get the message raw data by id. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `messageId` | *string* | The message to get the data for. | - -**Returns:** *Promise* - -The message raw data. - -Implementation of: [IClient](../interfaces/models_iclient.iclient.md) - -___ - -### messageSubmit - -▸ **messageSubmit**(`message`: [*IMessage*](../interfaces/models_imessage.imessage.md)): *Promise* - -Submit message. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `message` | [*IMessage*](../interfaces/models_imessage.imessage.md) | The message to submit. | - -**Returns:** *Promise* - -The messageId. - -Implementation of: [IClient](../interfaces/models_iclient.iclient.md) - -___ - -### messageSubmitRaw - -▸ **messageSubmitRaw**(`message`: *Uint8Array*): *Promise* - -Submit message in raw format. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `message` | *Uint8Array* | The message to submit. | - -**Returns:** *Promise* - -The messageId. - -Implementation of: [IClient](../interfaces/models_iclient.iclient.md) - -___ - -### messagesFind - -▸ **messagesFind**(`indexationKey`: *string* \| *Uint8Array*): *Promise*<[*IMessagesResponse*](../interfaces/models_api_imessagesresponse.imessagesresponse.md)\> - -Find messages by index. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `indexationKey` | *string* \| *Uint8Array* | The index value as a byte array or UTF8 string. | - -**Returns:** *Promise*<[*IMessagesResponse*](../interfaces/models_api_imessagesresponse.imessagesresponse.md)\> - -The messageId. - -Implementation of: [IClient](../interfaces/models_iclient.iclient.md) - -___ - -### milestone - -▸ **milestone**(`index`: *number*): *Promise*<[*IMilestoneResponse*](../interfaces/models_api_imilestoneresponse.imilestoneresponse.md)\> - -Get the requested milestone. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `index` | *number* | The index of the milestone to get. | - -**Returns:** *Promise*<[*IMilestoneResponse*](../interfaces/models_api_imilestoneresponse.imilestoneresponse.md)\> - -The milestone details. - -Implementation of: [IClient](../interfaces/models_iclient.iclient.md) - -___ - -### milestoneUtxoChanges - -▸ **milestoneUtxoChanges**(`index`: *number*): *Promise*<[*IMilestoneUtxoChangesResponse*](../interfaces/models_api_imilestoneutxochangesresponse.imilestoneutxochangesresponse.md)\> - -Get the requested milestone utxo changes. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `index` | *number* | The index of the milestone to request the changes for. | - -**Returns:** *Promise*<[*IMilestoneUtxoChangesResponse*](../interfaces/models_api_imilestoneutxochangesresponse.imilestoneutxochangesresponse.md)\> - -The milestone utxo changes details. - -Implementation of: [IClient](../interfaces/models_iclient.iclient.md) - -___ - -### output - -▸ **output**(`outputId`: *string*): *Promise*<[*IOutputResponse*](../interfaces/models_api_ioutputresponse.ioutputresponse.md)\> - -Find an output by its identifier. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `outputId` | *string* | The id of the output to get. | - -**Returns:** *Promise*<[*IOutputResponse*](../interfaces/models_api_ioutputresponse.ioutputresponse.md)\> - -The output details. - -Implementation of: [IClient](../interfaces/models_iclient.iclient.md) - -___ - -### peer - -▸ **peer**(`peerId`: *string*): *Promise*<[*IPeer*](../interfaces/models_ipeer.ipeer.md)\> - -Get a peer. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `peerId` | *string* | The peer to delete. | - -**Returns:** *Promise*<[*IPeer*](../interfaces/models_ipeer.ipeer.md)\> - -The details for the created peer. - -Implementation of: [IClient](../interfaces/models_iclient.iclient.md) - -___ - -### peerAdd - -▸ **peerAdd**(`multiAddress`: *string*, `alias?`: *string*): *Promise*<[*IPeer*](../interfaces/models_ipeer.ipeer.md)\> - -Add a new peer. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `multiAddress` | *string* | The address of the peer to add. | -| `alias?` | *string* | An optional alias for the peer. | - -**Returns:** *Promise*<[*IPeer*](../interfaces/models_ipeer.ipeer.md)\> - -The details for the created peer. - -Implementation of: [IClient](../interfaces/models_iclient.iclient.md) - -___ - -### peerDelete - -▸ **peerDelete**(`peerId`: *string*): *Promise* - -Delete a peer. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `peerId` | *string* | The peer to delete. | - -**Returns:** *Promise* - -Nothing. - -Implementation of: [IClient](../interfaces/models_iclient.iclient.md) - -___ - -### peers - -▸ **peers**(): *Promise*<[*IPeer*](../interfaces/models_ipeer.ipeer.md)[]\> - -Get the list of peers. - -**Returns:** *Promise*<[*IPeer*](../interfaces/models_ipeer.ipeer.md)[]\> - -The list of peers. - -Implementation of: [IClient](../interfaces/models_iclient.iclient.md) - -___ - -### receipts - -▸ **receipts**(`migratedAt?`: *number*): *Promise*<[*IReceiptsResponse*](../interfaces/models_api_ireceiptsresponse.ireceiptsresponse.md)\> - -Get all the stored receipts or those for a given migrated at index. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `migratedAt?` | *number* | The index the receipts were migrated at, if not supplied returns all stored receipts. | - -**Returns:** *Promise*<[*IReceiptsResponse*](../interfaces/models_api_ireceiptsresponse.ireceiptsresponse.md)\> - -The stored receipts. - -Implementation of: [IClient](../interfaces/models_iclient.iclient.md) - -___ - -### tips - -▸ **tips**(): *Promise*<[*ITipsResponse*](../interfaces/models_api_itipsresponse.itipsresponse.md)\> - -Get the tips from the node. - -**Returns:** *Promise*<[*ITipsResponse*](../interfaces/models_api_itipsresponse.itipsresponse.md)\> - -The tips. - -Implementation of: [IClient](../interfaces/models_iclient.iclient.md) - -___ - -### transactionIncludedMessage - -▸ **transactionIncludedMessage**(`transactionId`: *string*): *Promise*<[*IMessage*](../interfaces/models_imessage.imessage.md)\> - -Get the message that was included in the ledger for a transaction. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `transactionId` | *string* | The id of the transaction to get the included message for. | - -**Returns:** *Promise*<[*IMessage*](../interfaces/models_imessage.imessage.md)\> - -The message. - -Implementation of: [IClient](../interfaces/models_iclient.iclient.md) - -___ - -### treasury - -▸ **treasury**(): *Promise*<[*ITreasury*](../interfaces/models_itreasury.itreasury.md)\> - -Get the current treasury output. - -**Returns:** *Promise*<[*ITreasury*](../interfaces/models_itreasury.itreasury.md)\> - -The details for the treasury. - -Implementation of: [IClient](../interfaces/models_iclient.iclient.md) diff --git a/docs/classes/crypto_bech32.bech32.md b/docs/classes/crypto_bech32.bech32.md deleted file mode 100644 index c1d115dee..000000000 --- a/docs/classes/crypto_bech32.bech32.md +++ /dev/null @@ -1,161 +0,0 @@ -[@iota/iota.js](../README.md) / [crypto/bech32](../modules/crypto_bech32.md) / Bech32 - -# Class: Bech32 - -[crypto/bech32](../modules/crypto_bech32.md).Bech32 - -Class to help with Bech32 encoding/decoding. -Based on reference implementation https://github.com/sipa/bech32/blob/master/ref/javascript/bech32.js - -## Table of contents - -### Constructors - -- [constructor](crypto_bech32.bech32.md#constructor) - -### Methods - -- [decode](crypto_bech32.bech32.md#decode) -- [decodeTo5BitArray](crypto_bech32.bech32.md#decodeto5bitarray) -- [encode](crypto_bech32.bech32.md#encode) -- [encode5BitArray](crypto_bech32.bech32.md#encode5bitarray) -- [from5Bit](crypto_bech32.bech32.md#from5bit) -- [matches](crypto_bech32.bech32.md#matches) -- [to5Bit](crypto_bech32.bech32.md#to5bit) - -## Constructors - -### constructor - -\+ **new Bech32**(): [*Bech32*](crypto_bech32.bech32.md) - -**Returns:** [*Bech32*](crypto_bech32.bech32.md) - -## Methods - -### decode - -▸ `Static`**decode**(`bech`: *string*): *undefined* \| {} - -Decode a bech32 string. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `bech` | *string* | The text to decode. | - -**Returns:** *undefined* \| {} - -The decoded data or undefined if it could not be decoded. - -___ - -### decodeTo5BitArray - -▸ `Static`**decodeTo5BitArray**(`bech`: *string*): *undefined* \| {} - -Decode a bech32 string to 5 bit array. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `bech` | *string* | The text to decode. | - -**Returns:** *undefined* \| {} - -The decoded data or undefined if it could not be decoded. - -___ - -### encode - -▸ `Static`**encode**(`humanReadablePart`: *string*, `data`: *Uint8Array*): *string* - -Encode the buffer. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `humanReadablePart` | *string* | The header | -| `data` | *Uint8Array* | The data to encode. | - -**Returns:** *string* - -The encoded data. - -___ - -### encode5BitArray - -▸ `Static`**encode5BitArray**(`humanReadablePart`: *string*, `data5Bit`: *Uint8Array*): *string* - -Encode the 5 bit data buffer. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `humanReadablePart` | *string* | The header | -| `data5Bit` | *Uint8Array* | The data to encode. | - -**Returns:** *string* - -The encoded data. - -___ - -### from5Bit - -▸ `Static`**from5Bit**(`fiveBit`: *Uint8Array*): *Uint8Array* - -Convert the 5 bit data to 8 bit. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `fiveBit` | *Uint8Array* | The 5 bit data to convert. | - -**Returns:** *Uint8Array* - -The 5 bit data converted to 8 bit. - -___ - -### matches - -▸ `Static`**matches**(`humanReadablePart`: *string*, `bech32Text?`: *string*): *boolean* - -Does the given string match the bech32 pattern. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `humanReadablePart` | *string* | The human readable part. | -| `bech32Text?` | *string* | The text to test. | - -**Returns:** *boolean* - -True if this is potentially a match. - -___ - -### to5Bit - -▸ `Static`**to5Bit**(`bytes`: *Uint8Array*): *Uint8Array* - -Convert the input bytes into 5 bit data. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `bytes` | *Uint8Array* | The bytes to convert. | - -**Returns:** *Uint8Array* - -The data in 5 bit form. diff --git a/docs/classes/crypto_bip32path.bip32path.md b/docs/classes/crypto_bip32path.bip32path.md deleted file mode 100644 index f3e43a645..000000000 --- a/docs/classes/crypto_bip32path.bip32path.md +++ /dev/null @@ -1,122 +0,0 @@ -[@iota/iota.js](../README.md) / [crypto/bip32Path](../modules/crypto_bip32path.md) / Bip32Path - -# Class: Bip32Path - -[crypto/bip32Path](../modules/crypto_bip32path.md).Bip32Path - -Class to help with bip32 paths. - -## Table of contents - -### Constructors - -- [constructor](crypto_bip32path.bip32path.md#constructor) - -### Methods - -- [numberSegments](crypto_bip32path.bip32path.md#numbersegments) -- [pop](crypto_bip32path.bip32path.md#pop) -- [push](crypto_bip32path.bip32path.md#push) -- [pushHardened](crypto_bip32path.bip32path.md#pushhardened) -- [toString](crypto_bip32path.bip32path.md#tostring) -- [fromPath](crypto_bip32path.bip32path.md#frompath) - -## Constructors - -### constructor - -\+ **new Bip32Path**(`initialPath?`: *string*): [*Bip32Path*](crypto_bip32path.bip32path.md) - -Create a new instance of Bip32Path. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `initialPath?` | *string* | Initial path to create. | - -**Returns:** [*Bip32Path*](crypto_bip32path.bip32path.md) - -## Methods - -### numberSegments - -▸ **numberSegments**(): *number*[] - -Get the segments. - -**Returns:** *number*[] - -The segments as numbers. - -___ - -### pop - -▸ **pop**(): *void* - -Pop an index from the path. - -**Returns:** *void* - -___ - -### push - -▸ **push**(`index`: *number*): *void* - -Push a new index on to the path. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `index` | *number* | The index to add to the path. | - -**Returns:** *void* - -___ - -### pushHardened - -▸ **pushHardened**(`index`: *number*): *void* - -Push a new hardened index on to the path. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `index` | *number* | The index to add to the path. | - -**Returns:** *void* - -___ - -### toString - -▸ **toString**(): *string* - -Converts the path to a string. - -**Returns:** *string* - -The path as a string. - -___ - -### fromPath - -▸ `Static`**fromPath**(`bip32Path`: [*Bip32Path*](crypto_bip32path.bip32path.md)): [*Bip32Path*](crypto_bip32path.bip32path.md) - -Construct a new path by cloning an existing one. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `bip32Path` | [*Bip32Path*](crypto_bip32path.bip32path.md) | The path to clone. | - -**Returns:** [*Bip32Path*](crypto_bip32path.bip32path.md) - -A new instance of Bip32Path. diff --git a/docs/classes/crypto_bip39.bip39.md b/docs/classes/crypto_bip39.bip39.md deleted file mode 100644 index f70b03d58..000000000 --- a/docs/classes/crypto_bip39.bip39.md +++ /dev/null @@ -1,140 +0,0 @@ -[@iota/iota.js](../README.md) / [crypto/bip39](../modules/crypto_bip39.md) / Bip39 - -# Class: Bip39 - -[crypto/bip39](../modules/crypto_bip39.md).Bip39 - -Implementation of Bip39 for mnemonic generation. - -## Table of contents - -### Constructors - -- [constructor](crypto_bip39.bip39.md#constructor) - -### Methods - -- [entropyChecksumBits](crypto_bip39.bip39.md#entropychecksumbits) -- [entropyToMnemonic](crypto_bip39.bip39.md#entropytomnemonic) -- [mnemonicToEntropy](crypto_bip39.bip39.md#mnemonictoentropy) -- [mnemonicToSeed](crypto_bip39.bip39.md#mnemonictoseed) -- [randomMnemonic](crypto_bip39.bip39.md#randommnemonic) -- [setWordList](crypto_bip39.bip39.md#setwordlist) - -## Constructors - -### constructor - -\+ **new Bip39**(): [*Bip39*](crypto_bip39.bip39.md) - -**Returns:** [*Bip39*](crypto_bip39.bip39.md) - -## Methods - -### entropyChecksumBits - -▸ `Static`**entropyChecksumBits**(`entropy`: *Uint8Array*): *string* - -Calculate the entropy checksum. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `entropy` | *Uint8Array* | The entropy to calculate the checksum for. | - -**Returns:** *string* - -The checksum. - -___ - -### entropyToMnemonic - -▸ `Static`**entropyToMnemonic**(`entropy`: *Uint8Array*): *string* - -Generate a mnemonic from the entropy. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `entropy` | *Uint8Array* | The entropy to generate | - -**Returns:** *string* - -The mnemonic. - -___ - -### mnemonicToEntropy - -▸ `Static`**mnemonicToEntropy**(`mnemonic`: *string*): *Uint8Array* - -Convert the mnemonic back to entropy. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `mnemonic` | *string* | The mnemonic to convert. | - -**Returns:** *Uint8Array* - -The entropy. - -___ - -### mnemonicToSeed - -▸ `Static`**mnemonicToSeed**(`mnemonic`: *string*, `password?`: *string*, `iterations?`: *number*, `keyLength?`: *number*): *Uint8Array* - -Convert a mnemonic to a seed. - -#### Parameters: - -| Name | Type | Default value | Description | -| :------ | :------ | :------ | :------ | -| `mnemonic` | *string* | - | The mnemonic to convert. | -| `password?` | *string* | - | The password to apply to the seed generation. | -| `iterations` | *number* | 2048 | The number of iterations to perform on the password function, defaults to 2048. | -| `keyLength` | *number* | 64 | The size of the key length to generate, defaults to 64. | - -**Returns:** *Uint8Array* - -The seed. - -___ - -### randomMnemonic - -▸ `Static`**randomMnemonic**(`length?`: *number*): *string* - -Generate a random mnemonic. - -#### Parameters: - -| Name | Type | Default value | Description | -| :------ | :------ | :------ | :------ | -| `length` | *number* | 256 | The length of the mnemonic to generate, defaults to 256. | - -**Returns:** *string* - -The random mnemonic. - -___ - -### setWordList - -▸ `Static`**setWordList**(`wordlistData`: *string*[], `joiningChar?`: *string*): *void* - -Set the wordlist and joining character. - -#### Parameters: - -| Name | Type | Default value | Description | -| :------ | :------ | :------ | :------ | -| `wordlistData` | *string*[] | - | Array of words. | -| `joiningChar` | *string* | " " | The character to join the words with. | - -**Returns:** *void* diff --git a/docs/classes/crypto_blake2b.blake2b.md b/docs/classes/crypto_blake2b.blake2b.md deleted file mode 100644 index 85fe468bc..000000000 --- a/docs/classes/crypto_blake2b.blake2b.md +++ /dev/null @@ -1,74 +0,0 @@ -[@iota/iota.js](../README.md) / [crypto/blake2b](../modules/crypto_blake2b.md) / Blake2b - -# Class: Blake2b - -[crypto/blake2b](../modules/crypto_blake2b.md).Blake2b - -Class to help with Blake2B Signature scheme. -TypeScript conversion from https://github.com/dcposch/blakejs - -## Table of contents - -### Properties - -- [SIZE\_256](crypto_blake2b.blake2b.md#size_256) -- [SIZE\_512](crypto_blake2b.blake2b.md#size_512) - -### Methods - -- [sum256](crypto_blake2b.blake2b.md#sum256) -- [sum512](crypto_blake2b.blake2b.md#sum512) - -## Properties - -### SIZE\_256 - -▪ `Static` **SIZE\_256**: *number*= 32 - -Blake2b 256. - -___ - -### SIZE\_512 - -▪ `Static` **SIZE\_512**: *number*= 64 - -Blake2b 512. - -## Methods - -### sum256 - -▸ `Static`**sum256**(`data`: *Uint8Array*, `key?`: *Uint8Array*): *Uint8Array* - -Perform Sum 256 on the data. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `data` | *Uint8Array* | The data to operate on. | -| `key?` | *Uint8Array* | Optional key for the hash. | - -**Returns:** *Uint8Array* - -The sum 256 of the data. - -___ - -### sum512 - -▸ `Static`**sum512**(`data`: *Uint8Array*, `key?`: *Uint8Array*): *Uint8Array* - -Perform Sum 512 on the data. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `data` | *Uint8Array* | The data to operate on. | -| `key?` | *Uint8Array* | Optional key for the hash. | - -**Returns:** *Uint8Array* - -The sum 512 of the data. diff --git a/docs/classes/crypto_curl.curl.md b/docs/classes/crypto_curl.curl.md deleted file mode 100644 index 9086bed16..000000000 --- a/docs/classes/crypto_curl.curl.md +++ /dev/null @@ -1,121 +0,0 @@ -[@iota/iota.js](../README.md) / [crypto/curl](../modules/crypto_curl.md) / Curl - -# Class: Curl - -[crypto/curl](../modules/crypto_curl.md).Curl - -Class to implement Curl sponge. - -## Table of contents - -### Constructors - -- [constructor](crypto_curl.curl.md#constructor) - -### Properties - -- [HASH\_LENGTH](crypto_curl.curl.md#hash_length) -- [STATE\_LENGTH](crypto_curl.curl.md#state_length) - -### Methods - -- [absorb](crypto_curl.curl.md#absorb) -- [rate](crypto_curl.curl.md#rate) -- [reset](crypto_curl.curl.md#reset) -- [squeeze](crypto_curl.curl.md#squeeze) - -## Constructors - -### constructor - -\+ **new Curl**(`rounds?`: *number*): [*Curl*](crypto_curl.curl.md) - -Create a new instance of Curl. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `rounds` | *number* | The number of rounds to perform. | - -**Returns:** [*Curl*](crypto_curl.curl.md) - -## Properties - -### HASH\_LENGTH - -▪ `Static` `Readonly` **HASH\_LENGTH**: *number*= 243 - -The Hash Length - -___ - -### STATE\_LENGTH - -▪ `Static` `Readonly` **STATE\_LENGTH**: *number* - -The State Length. - -## Methods - -### absorb - -▸ **absorb**(`trits`: *Int8Array*, `offset`: *number*, `length`: *number*): *void* - -Absorbs trits given an offset and length - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `trits` | *Int8Array* | The trits to absorb. | -| `offset` | *number* | The offset to start abororbing from the array. | -| `length` | *number* | The length of trits to absorb. | - -**Returns:** *void* - -___ - -### rate - -▸ **rate**(`len?`: *number*): *Int8Array* - -Get the state of the sponge. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `len` | *number* | The length of the state to get. | - -**Returns:** *Int8Array* - -The state. - -___ - -### reset - -▸ **reset**(): *void* - -Resets the state - -**Returns:** *void* - -___ - -### squeeze - -▸ **squeeze**(`trits`: *Int8Array*, `offset`: *number*, `length`: *number*): *void* - -Squeezes trits given an offset and length - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `trits` | *Int8Array* | The trits to squeeze. | -| `offset` | *number* | The offset to start squeezing from the array. | -| `length` | *number* | The length of trits to squeeze. | - -**Returns:** *void* diff --git a/docs/classes/crypto_edwards25519_cachedgroupelement.cachedgroupelement.md b/docs/classes/crypto_edwards25519_cachedgroupelement.cachedgroupelement.md deleted file mode 100644 index 95f026d1b..000000000 --- a/docs/classes/crypto_edwards25519_cachedgroupelement.cachedgroupelement.md +++ /dev/null @@ -1,71 +0,0 @@ -[@iota/iota.js](../README.md) / [crypto/edwards25519/cachedGroupElement](../modules/crypto_edwards25519_cachedgroupelement.md) / CachedGroupElement - -# Class: CachedGroupElement - -[crypto/edwards25519/cachedGroupElement](../modules/crypto_edwards25519_cachedgroupelement.md).CachedGroupElement - -Cached group element. - -## Table of contents - -### Constructors - -- [constructor](crypto_edwards25519_cachedgroupelement.cachedgroupelement.md#constructor) - -### Properties - -- [T2d](crypto_edwards25519_cachedgroupelement.cachedgroupelement.md#t2d) -- [Z](crypto_edwards25519_cachedgroupelement.cachedgroupelement.md#z) -- [yMinusX](crypto_edwards25519_cachedgroupelement.cachedgroupelement.md#yminusx) -- [yPlusX](crypto_edwards25519_cachedgroupelement.cachedgroupelement.md#yplusx) - -## Constructors - -### constructor - -\+ **new CachedGroupElement**(`yPlusX?`: [*FieldElement*](crypto_edwards25519_fieldelement.fieldelement.md), `yMinusX?`: [*FieldElement*](crypto_edwards25519_fieldelement.fieldelement.md), `Z?`: [*FieldElement*](crypto_edwards25519_fieldelement.fieldelement.md), `T2d?`: [*FieldElement*](crypto_edwards25519_fieldelement.fieldelement.md)): [*CachedGroupElement*](crypto_edwards25519_cachedgroupelement.cachedgroupelement.md) - -Create a new instance of CachedGroupElement. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `yPlusX?` | [*FieldElement*](crypto_edwards25519_fieldelement.fieldelement.md) | Y + X Element. | -| `yMinusX?` | [*FieldElement*](crypto_edwards25519_fieldelement.fieldelement.md) | Y - X Element | -| `Z?` | [*FieldElement*](crypto_edwards25519_fieldelement.fieldelement.md) | Z Element. | -| `T2d?` | [*FieldElement*](crypto_edwards25519_fieldelement.fieldelement.md) | T2d Element. | - -**Returns:** [*CachedGroupElement*](crypto_edwards25519_cachedgroupelement.cachedgroupelement.md) - -## Properties - -### T2d - -• **T2d**: [*FieldElement*](crypto_edwards25519_fieldelement.fieldelement.md) - -T2d Element. - -___ - -### Z - -• **Z**: [*FieldElement*](crypto_edwards25519_fieldelement.fieldelement.md) - -Z Element. - -___ - -### yMinusX - -• **yMinusX**: [*FieldElement*](crypto_edwards25519_fieldelement.fieldelement.md) - -Y - X Element - -___ - -### yPlusX - -• **yPlusX**: [*FieldElement*](crypto_edwards25519_fieldelement.fieldelement.md) - -Y + X Element. diff --git a/docs/classes/crypto_edwards25519_completedgroupelement.completedgroupelement.md b/docs/classes/crypto_edwards25519_completedgroupelement.completedgroupelement.md deleted file mode 100644 index 46189e4d0..000000000 --- a/docs/classes/crypto_edwards25519_completedgroupelement.completedgroupelement.md +++ /dev/null @@ -1,182 +0,0 @@ -[@iota/iota.js](../README.md) / [crypto/edwards25519/completedGroupElement](../modules/crypto_edwards25519_completedgroupelement.md) / CompletedGroupElement - -# Class: CompletedGroupElement - -[crypto/edwards25519/completedGroupElement](../modules/crypto_edwards25519_completedgroupelement.md).CompletedGroupElement - -Group elements are members of the elliptic curve -x^2 + y^2 = 1 + d * x^2 * -y^2 where d = -121665/121666. -CompletedGroupElement: ((X:Z),(Y:T)) satisfying x=X/Z, y=Y/T - -## Table of contents - -### Constructors - -- [constructor](crypto_edwards25519_completedgroupelement.completedgroupelement.md#constructor) - -### Properties - -- [T](crypto_edwards25519_completedgroupelement.completedgroupelement.md#t) -- [X](crypto_edwards25519_completedgroupelement.completedgroupelement.md#x) -- [Y](crypto_edwards25519_completedgroupelement.completedgroupelement.md#y) -- [Z](crypto_edwards25519_completedgroupelement.completedgroupelement.md#z) - -### Methods - -- [add](crypto_edwards25519_completedgroupelement.completedgroupelement.md#add) -- [mixedAdd](crypto_edwards25519_completedgroupelement.completedgroupelement.md#mixedadd) -- [mixedSub](crypto_edwards25519_completedgroupelement.completedgroupelement.md#mixedsub) -- [sub](crypto_edwards25519_completedgroupelement.completedgroupelement.md#sub) -- [toExtended](crypto_edwards25519_completedgroupelement.completedgroupelement.md#toextended) -- [toProjective](crypto_edwards25519_completedgroupelement.completedgroupelement.md#toprojective) - -## Constructors - -### constructor - -\+ **new CompletedGroupElement**(`X?`: [*FieldElement*](crypto_edwards25519_fieldelement.fieldelement.md), `Y?`: [*FieldElement*](crypto_edwards25519_fieldelement.fieldelement.md), `Z?`: [*FieldElement*](crypto_edwards25519_fieldelement.fieldelement.md), `T?`: [*FieldElement*](crypto_edwards25519_fieldelement.fieldelement.md)): [*CompletedGroupElement*](crypto_edwards25519_completedgroupelement.completedgroupelement.md) - -Create a new instance of CompletedGroupElement. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `X?` | [*FieldElement*](crypto_edwards25519_fieldelement.fieldelement.md) | The X element. | -| `Y?` | [*FieldElement*](crypto_edwards25519_fieldelement.fieldelement.md) | The Y Element. | -| `Z?` | [*FieldElement*](crypto_edwards25519_fieldelement.fieldelement.md) | The Z Element. | -| `T?` | [*FieldElement*](crypto_edwards25519_fieldelement.fieldelement.md) | The T Element. | - -**Returns:** [*CompletedGroupElement*](crypto_edwards25519_completedgroupelement.completedgroupelement.md) - -## Properties - -### T - -• **T**: [*FieldElement*](crypto_edwards25519_fieldelement.fieldelement.md) - -The T Element. - -___ - -### X - -• **X**: [*FieldElement*](crypto_edwards25519_fieldelement.fieldelement.md) - -The X element. - -___ - -### Y - -• **Y**: [*FieldElement*](crypto_edwards25519_fieldelement.fieldelement.md) - -The Y Element. - -___ - -### Z - -• **Z**: [*FieldElement*](crypto_edwards25519_fieldelement.fieldelement.md) - -The Z Element. - -## Methods - -### add - -▸ **add**(`p`: [*ExtendedGroupElement*](crypto_edwards25519_extendedgroupelement.extendedgroupelement.md), `q`: [*CachedGroupElement*](crypto_edwards25519_cachedgroupelement.cachedgroupelement.md)): *void* - -Group Element add - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `p` | [*ExtendedGroupElement*](crypto_edwards25519_extendedgroupelement.extendedgroupelement.md) | The extended group element. | -| `q` | [*CachedGroupElement*](crypto_edwards25519_cachedgroupelement.cachedgroupelement.md) | The cached group element. | - -**Returns:** *void* - -___ - -### mixedAdd - -▸ **mixedAdd**(`p`: [*ExtendedGroupElement*](crypto_edwards25519_extendedgroupelement.extendedgroupelement.md), `q`: [*PreComputedGroupElement*](crypto_edwards25519_precomputedgroupelement.precomputedgroupelement.md)): *void* - -Mixed add. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `p` | [*ExtendedGroupElement*](crypto_edwards25519_extendedgroupelement.extendedgroupelement.md) | The p. | -| `q` | [*PreComputedGroupElement*](crypto_edwards25519_precomputedgroupelement.precomputedgroupelement.md) | The q. | - -**Returns:** *void* - -___ - -### mixedSub - -▸ **mixedSub**(`p`: [*ExtendedGroupElement*](crypto_edwards25519_extendedgroupelement.extendedgroupelement.md), `q`: [*PreComputedGroupElement*](crypto_edwards25519_precomputedgroupelement.precomputedgroupelement.md)): *void* - -Mixed subtract. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `p` | [*ExtendedGroupElement*](crypto_edwards25519_extendedgroupelement.extendedgroupelement.md) | The p. | -| `q` | [*PreComputedGroupElement*](crypto_edwards25519_precomputedgroupelement.precomputedgroupelement.md) | The q. | - -**Returns:** *void* - -___ - -### sub - -▸ **sub**(`p`: [*ExtendedGroupElement*](crypto_edwards25519_extendedgroupelement.extendedgroupelement.md), `q`: [*CachedGroupElement*](crypto_edwards25519_cachedgroupelement.cachedgroupelement.md)): *void* - -Group Element substract. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `p` | [*ExtendedGroupElement*](crypto_edwards25519_extendedgroupelement.extendedgroupelement.md) | The p. | -| `q` | [*CachedGroupElement*](crypto_edwards25519_cachedgroupelement.cachedgroupelement.md) | The q. | - -**Returns:** *void* - -___ - -### toExtended - -▸ **toExtended**(`e`: [*ExtendedGroupElement*](crypto_edwards25519_extendedgroupelement.extendedgroupelement.md)): *void* - -Convert to extended element. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `e` | [*ExtendedGroupElement*](crypto_edwards25519_extendedgroupelement.extendedgroupelement.md) | The extended element to fill. | - -**Returns:** *void* - -___ - -### toProjective - -▸ **toProjective**(`p`: [*ProjectiveGroupElement*](crypto_edwards25519_projectivegroupelement.projectivegroupelement.md)): *void* - -Convert to projective element. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `p` | [*ProjectiveGroupElement*](crypto_edwards25519_projectivegroupelement.projectivegroupelement.md) | The projective element to fill. | - -**Returns:** *void* diff --git a/docs/classes/crypto_edwards25519_extendedgroupelement.extendedgroupelement.md b/docs/classes/crypto_edwards25519_extendedgroupelement.extendedgroupelement.md deleted file mode 100644 index 0d6ddc9ec..000000000 --- a/docs/classes/crypto_edwards25519_extendedgroupelement.extendedgroupelement.md +++ /dev/null @@ -1,215 +0,0 @@ -[@iota/iota.js](../README.md) / [crypto/edwards25519/extendedGroupElement](../modules/crypto_edwards25519_extendedgroupelement.md) / ExtendedGroupElement - -# Class: ExtendedGroupElement - -[crypto/edwards25519/extendedGroupElement](../modules/crypto_edwards25519_extendedgroupelement.md).ExtendedGroupElement - -Group elements are members of the elliptic curve -x^2 + y^2 = 1 + d * x^2 * -y^2 where d = -121665/121666. -ExtendedGroupElement: (X:Y:Z:T) satisfying x=X/Z, y=Y/Z, XY=ZT - -## Table of contents - -### Constructors - -- [constructor](crypto_edwards25519_extendedgroupelement.extendedgroupelement.md#constructor) - -### Properties - -- [T](crypto_edwards25519_extendedgroupelement.extendedgroupelement.md#t) -- [X](crypto_edwards25519_extendedgroupelement.extendedgroupelement.md#x) -- [Y](crypto_edwards25519_extendedgroupelement.extendedgroupelement.md#y) -- [Z](crypto_edwards25519_extendedgroupelement.extendedgroupelement.md#z) - -### Methods - -- [cofactorEqual](crypto_edwards25519_extendedgroupelement.extendedgroupelement.md#cofactorequal) -- [double](crypto_edwards25519_extendedgroupelement.extendedgroupelement.md#double) -- [fromBytes](crypto_edwards25519_extendedgroupelement.extendedgroupelement.md#frombytes) -- [scalarMultBase](crypto_edwards25519_extendedgroupelement.extendedgroupelement.md#scalarmultbase) -- [toBytes](crypto_edwards25519_extendedgroupelement.extendedgroupelement.md#tobytes) -- [toCached](crypto_edwards25519_extendedgroupelement.extendedgroupelement.md#tocached) -- [toProjective](crypto_edwards25519_extendedgroupelement.extendedgroupelement.md#toprojective) -- [zero](crypto_edwards25519_extendedgroupelement.extendedgroupelement.md#zero) - -## Constructors - -### constructor - -\+ **new ExtendedGroupElement**(`X?`: [*FieldElement*](crypto_edwards25519_fieldelement.fieldelement.md), `Y?`: [*FieldElement*](crypto_edwards25519_fieldelement.fieldelement.md), `Z?`: [*FieldElement*](crypto_edwards25519_fieldelement.fieldelement.md), `T?`: [*FieldElement*](crypto_edwards25519_fieldelement.fieldelement.md)): [*ExtendedGroupElement*](crypto_edwards25519_extendedgroupelement.extendedgroupelement.md) - -Create a new instance of ExtendedGroupElement. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `X?` | [*FieldElement*](crypto_edwards25519_fieldelement.fieldelement.md) | The X element. | -| `Y?` | [*FieldElement*](crypto_edwards25519_fieldelement.fieldelement.md) | The Y Element. | -| `Z?` | [*FieldElement*](crypto_edwards25519_fieldelement.fieldelement.md) | The Z Element. | -| `T?` | [*FieldElement*](crypto_edwards25519_fieldelement.fieldelement.md) | The T Element. | - -**Returns:** [*ExtendedGroupElement*](crypto_edwards25519_extendedgroupelement.extendedgroupelement.md) - -## Properties - -### T - -• **T**: [*FieldElement*](crypto_edwards25519_fieldelement.fieldelement.md) - -The T Element. - -___ - -### X - -• **X**: [*FieldElement*](crypto_edwards25519_fieldelement.fieldelement.md) - -The X element. - -___ - -### Y - -• **Y**: [*FieldElement*](crypto_edwards25519_fieldelement.fieldelement.md) - -The Y Element. - -___ - -### Z - -• **Z**: [*FieldElement*](crypto_edwards25519_fieldelement.fieldelement.md) - -The Z Element. - -## Methods - -### cofactorEqual - -▸ **cofactorEqual**(`q`: [*ExtendedGroupElement*](crypto_edwards25519_extendedgroupelement.extendedgroupelement.md)): *boolean* - -CofactorEqual checks whether p, q are equal up to cofactor multiplication -(ie. if their difference is of small order). - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `q` | [*ExtendedGroupElement*](crypto_edwards25519_extendedgroupelement.extendedgroupelement.md) | The extended group element. | - -**Returns:** *boolean* - -True if they are equal. - -___ - -### double - -▸ **double**(`cachedGroupElement`: [*CompletedGroupElement*](crypto_edwards25519_completedgroupelement.completedgroupelement.md)): *void* - -Double the element. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `cachedGroupElement` | [*CompletedGroupElement*](crypto_edwards25519_completedgroupelement.completedgroupelement.md) | The element to populate. | - -**Returns:** *void* - -___ - -### fromBytes - -▸ **fromBytes**(`bytes`: *Uint8Array*): *boolean* - -Populate the element from bytes. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `bytes` | *Uint8Array* | The butes to populate from. | - -**Returns:** *boolean* - -False is non-zero check. - -___ - -### scalarMultBase - -▸ **scalarMultBase**(`a`: *Uint8Array*): *void* - -GeScalarMultBase computes h = a*B, where - a = a[0]+256*a[1]+...+256^31 a[31] - B is the Ed25519 base point (x,4/5) with x positive. -Preconditions: - a[31] <= 127 - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `a` | *Uint8Array* | The a. | - -**Returns:** *void* - -___ - -### toBytes - -▸ **toBytes**(`bytes`: *Uint8Array*): *void* - -Convert the element to bytes. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `bytes` | *Uint8Array* | The array to store the bytes in. | - -**Returns:** *void* - -___ - -### toCached - -▸ **toCached**(`cacheGroupElement`: [*CachedGroupElement*](crypto_edwards25519_cachedgroupelement.cachedgroupelement.md)): *void* - -Convert to a cached group element. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `cacheGroupElement` | [*CachedGroupElement*](crypto_edwards25519_cachedgroupelement.cachedgroupelement.md) | The element to populate. | - -**Returns:** *void* - -___ - -### toProjective - -▸ **toProjective**(`projectiveGroupElement`: [*ProjectiveGroupElement*](crypto_edwards25519_projectivegroupelement.projectivegroupelement.md)): *void* - -Convert to a projective group element. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `projectiveGroupElement` | [*ProjectiveGroupElement*](crypto_edwards25519_projectivegroupelement.projectivegroupelement.md) | The element to populate. | - -**Returns:** *void* - -___ - -### zero - -▸ **zero**(): *void* - -Zero the elements. - -**Returns:** *void* diff --git a/docs/classes/crypto_edwards25519_fieldelement.fieldelement.md b/docs/classes/crypto_edwards25519_fieldelement.fieldelement.md deleted file mode 100644 index e2f92bf67..000000000 --- a/docs/classes/crypto_edwards25519_fieldelement.fieldelement.md +++ /dev/null @@ -1,417 +0,0 @@ -[@iota/iota.js](../README.md) / [crypto/edwards25519/fieldElement](../modules/crypto_edwards25519_fieldelement.md) / FieldElement - -# Class: FieldElement - -[crypto/edwards25519/fieldElement](../modules/crypto_edwards25519_fieldelement.md).FieldElement - -Class for field element operations. -FieldElement represents an element of the field GF(2^255 - 19). An element -t, entries t[0]...t[9], represents the integer t[0]+2^26 t[1]+2^51 t[2]+2^77 -t[3]+2^102 t[4]+...+2^230 t[9]. Bounds on each t[i] vary depending on -context. - -## Table of contents - -### Constructors - -- [constructor](crypto_edwards25519_fieldelement.fieldelement.md#constructor) - -### Properties - -- [data](crypto_edwards25519_fieldelement.fieldelement.md#data) - -### Methods - -- [add](crypto_edwards25519_fieldelement.fieldelement.md#add) -- [cMove](crypto_edwards25519_fieldelement.fieldelement.md#cmove) -- [clone](crypto_edwards25519_fieldelement.fieldelement.md#clone) -- [combine](crypto_edwards25519_fieldelement.fieldelement.md#combine) -- [fromBytes](crypto_edwards25519_fieldelement.fieldelement.md#frombytes) -- [internalSquare](crypto_edwards25519_fieldelement.fieldelement.md#internalsquare) -- [invert](crypto_edwards25519_fieldelement.fieldelement.md#invert) -- [isNegative](crypto_edwards25519_fieldelement.fieldelement.md#isnegative) -- [isNonZero](crypto_edwards25519_fieldelement.fieldelement.md#isnonzero) -- [mul](crypto_edwards25519_fieldelement.fieldelement.md#mul) -- [neg](crypto_edwards25519_fieldelement.fieldelement.md#neg) -- [one](crypto_edwards25519_fieldelement.fieldelement.md#one) -- [pow22523](crypto_edwards25519_fieldelement.fieldelement.md#pow22523) -- [square](crypto_edwards25519_fieldelement.fieldelement.md#square) -- [square2](crypto_edwards25519_fieldelement.fieldelement.md#square2) -- [sub](crypto_edwards25519_fieldelement.fieldelement.md#sub) -- [toBytes](crypto_edwards25519_fieldelement.fieldelement.md#tobytes) -- [zero](crypto_edwards25519_fieldelement.fieldelement.md#zero) - -## Constructors - -### constructor - -\+ **new FieldElement**(`values?`: *number*[] \| *Int32Array*): [*FieldElement*](crypto_edwards25519_fieldelement.fieldelement.md) - -Create a new instance of FieldElement. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `values?` | *number*[] \| *Int32Array* | A set of values to initialize the array. | - -**Returns:** [*FieldElement*](crypto_edwards25519_fieldelement.fieldelement.md) - -## Properties - -### data - -• **data**: *Int32Array* - -The data for the element. - -## Methods - -### add - -▸ **add**(`a`: [*FieldElement*](crypto_edwards25519_fieldelement.fieldelement.md), `b`: [*FieldElement*](crypto_edwards25519_fieldelement.fieldelement.md)): *void* - -Add the elements and store in this. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `a` | [*FieldElement*](crypto_edwards25519_fieldelement.fieldelement.md) | The a element. | -| `b` | [*FieldElement*](crypto_edwards25519_fieldelement.fieldelement.md) | The b element. | - -**Returns:** *void* - -___ - -### cMove - -▸ **cMove**(`g`: [*FieldElement*](crypto_edwards25519_fieldelement.fieldelement.md), `b`: *number*): *void* - -Replace (f,g) with (g,g) if b == 1; -replace (f,g) with (f,g) if b == 0. - -Preconditions: b in {0,1}. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `g` | [*FieldElement*](crypto_edwards25519_fieldelement.fieldelement.md) | The g element. | -| `b` | *number* | The b value. | - -**Returns:** *void* - -___ - -### clone - -▸ **clone**(): [*FieldElement*](crypto_edwards25519_fieldelement.fieldelement.md) - -Clone the field element. - -**Returns:** [*FieldElement*](crypto_edwards25519_fieldelement.fieldelement.md) - -The clones element. - -___ - -### combine - -▸ **combine**(`h0`: *bigint*, `h1`: *bigint*, `h2`: *bigint*, `h3`: *bigint*, `h4`: *bigint*, `h5`: *bigint*, `h6`: *bigint*, `h7`: *bigint*, `h8`: *bigint*, `h9`: *bigint*): *void* - -Combine the element. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `h0` | *bigint* | The h0 component. | -| `h1` | *bigint* | The h1 component. | -| `h2` | *bigint* | The h2 component. | -| `h3` | *bigint* | The h3 component. | -| `h4` | *bigint* | The h4 component. | -| `h5` | *bigint* | The h5 component. | -| `h6` | *bigint* | The h6 component. | -| `h7` | *bigint* | The h7 component. | -| `h8` | *bigint* | The h8 component. | -| `h9` | *bigint* | The h9 component. | - -**Returns:** *void* - -___ - -### fromBytes - -▸ **fromBytes**(`bytes`: *Uint8Array*): *void* - -Populate from bytes. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `bytes` | *Uint8Array* | The bytes to populate from. | - -**Returns:** *void* - -___ - -### internalSquare - -▸ **internalSquare**(`f`: [*FieldElement*](crypto_edwards25519_fieldelement.fieldelement.md)): *object* - -FieldElement.square calculates h = f*f. Can overlap h with f. - -Preconditions: - |f| bounded by 1.1*2^26,1.1*2^25,1.1*2^26,1.1*2^25,etc. - -Postconditions: - |h| bounded by 1.1*2^25,1.1*2^24,1.1*2^25,1.1*2^24,etc. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `f` | [*FieldElement*](crypto_edwards25519_fieldelement.fieldelement.md) | The f element. | - -**Returns:** *object* - -The components. - -___ - -### invert - -▸ **invert**(`z`: [*FieldElement*](crypto_edwards25519_fieldelement.fieldelement.md)): *void* - -Invert - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `z` | [*FieldElement*](crypto_edwards25519_fieldelement.fieldelement.md) | The elemnt to invert. | - -**Returns:** *void* - -___ - -### isNegative - -▸ **isNegative**(): *number* - -Is the element negative. - -**Returns:** *number* - -1 if its negative. - -___ - -### isNonZero - -▸ **isNonZero**(): *number* - -Is the value non zero. - -**Returns:** *number* - -1 if non zero. - -___ - -### mul - -▸ **mul**(`f`: [*FieldElement*](crypto_edwards25519_fieldelement.fieldelement.md), `g`: [*FieldElement*](crypto_edwards25519_fieldelement.fieldelement.md)): *void* - -Calculates h = f * g -Can overlap h with f or g. - -Preconditions: - |f| bounded by 1.1*2^26,1.1*2^25,1.1*2^26,1.1*2^25,etc. - |g| bounded by 1.1*2^26,1.1*2^25,1.1*2^26,1.1*2^25,etc. - -Postconditions: - |h| bounded by 1.1*2^25,1.1*2^24,1.1*2^25,1.1*2^24,etc. - -Notes on implementation strategy: - -Using schoolbook multiplication. -Karatsuba would save a little in some cost models. - -Most multiplications by 2 and 19 are 32-bit precomputations; -cheaper than 64-bit postcomputations. - -There is one remaining multiplication by 19 in the carry chain; -one *19 precomputation can be merged into this, -but the resulting data flow is considerably less clean. - -There are 12 carries below. -10 of them are 2-way parallelizable and vectorizable. -Can get away with 11 carries, but then data flow is much deeper. - -With tighter constraints on inputs, can squeeze carries into: number. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `f` | [*FieldElement*](crypto_edwards25519_fieldelement.fieldelement.md) | The f element. | -| `g` | [*FieldElement*](crypto_edwards25519_fieldelement.fieldelement.md) | The g element. | - -**Returns:** *void* - -___ - -### neg - -▸ **neg**(): *void* - -Neg sets h = -f - -Preconditions: - |f| bounded by 1.1*2^25,1.1*2^24,1.1*2^25,1.1*2^24,etc. - -Postconditions: - |h| bounded by 1.1*2^25,1.1*2^24,1.1*2^25,1.1*2^24,etc. - -**Returns:** *void* - -___ - -### one - -▸ **one**(): *void* - -Zero all the values and set the first byte to 1. - -**Returns:** *void* - -___ - -### pow22523 - -▸ **pow22523**(`z`: [*FieldElement*](crypto_edwards25519_fieldelement.fieldelement.md)): *void* - -Perform the pow 22523 calculate. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `z` | [*FieldElement*](crypto_edwards25519_fieldelement.fieldelement.md) | The element to operate on. | - -**Returns:** *void* - -___ - -### square - -▸ **square**(`f`: [*FieldElement*](crypto_edwards25519_fieldelement.fieldelement.md)): *void* - -FieldElement.square calculates h = f*f. Can overlap h with f. - -Preconditions: - |f| bounded by 1.1*2^26,1.1*2^25,1.1*2^26,1.1*2^25,etc. - -Postconditions: - |h| bounded by 1.1*2^25,1.1*2^24,1.1*2^25,1.1*2^24,etc. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `f` | [*FieldElement*](crypto_edwards25519_fieldelement.fieldelement.md) | The f element. | - -**Returns:** *void* - -___ - -### square2 - -▸ **square2**(`f`: [*FieldElement*](crypto_edwards25519_fieldelement.fieldelement.md)): *void* - -Square2 sets h = 2 * f * f - -Can overlap h with f. - -Preconditions: - |f| bounded by 1.65*2^26,1.65*2^25,1.65*2^26,1.65*2^25,etc. - -Postconditions: - |h| bounded by 1.01*2^25,1.01*2^24,1.01*2^25,1.01*2^24,etc. -See fe_mul.c for discussion of implementation strategy. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `f` | [*FieldElement*](crypto_edwards25519_fieldelement.fieldelement.md) | The f element. | - -**Returns:** *void* - -___ - -### sub - -▸ **sub**(`a`: [*FieldElement*](crypto_edwards25519_fieldelement.fieldelement.md), `b`: [*FieldElement*](crypto_edwards25519_fieldelement.fieldelement.md)): *void* - -Subtract the elements and store in this. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `a` | [*FieldElement*](crypto_edwards25519_fieldelement.fieldelement.md) | The a element. | -| `b` | [*FieldElement*](crypto_edwards25519_fieldelement.fieldelement.md) | The b element. | - -**Returns:** *void* - -___ - -### toBytes - -▸ **toBytes**(`bytes`: *Uint8Array*): *void* - -FieldElement.toBytes marshals h to s. -Preconditions: - |h| bounded by 1.1*2^25,1.1*2^24,1.1*2^25,1.1*2^24,etc. - -Write p=2^255-19; q=floor(h/p). -Basic claim: q = floor(2^(-255)(h + 19 2^(-25)h9 + 2^(-1))). - -Proof: - Have |h|<=p so |q|<=1 so |19^2 2^(-255) q|<1/4. - Also have |h-2^230 h9|<2^230 so |19 2^(-255)(h-2^230 h9)|<1/4. - - Write y=2^(-1)-19^2 2^(-255)q-19 2^(-255)(h-2^230 h9). - Then 0 - -Perform pow on the message and return the nonce of at least targetScore. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `message` | *Uint8Array* | The message to process. | -| `targetScore` | *number* | the target score. | - -**Returns:** *Promise* - -The nonce. - -Implementation of: [IPowProvider](../interfaces/models_ipowprovider.ipowprovider.md) diff --git a/docs/classes/seedtypes_ed25519seed.ed25519seed.md b/docs/classes/seedtypes_ed25519seed.ed25519seed.md deleted file mode 100644 index 10eb12b15..000000000 --- a/docs/classes/seedtypes_ed25519seed.ed25519seed.md +++ /dev/null @@ -1,106 +0,0 @@ -[@iota/iota.js](../README.md) / [seedTypes/ed25519Seed](../modules/seedtypes_ed25519seed.md) / Ed25519Seed - -# Class: Ed25519Seed - -[seedTypes/ed25519Seed](../modules/seedtypes_ed25519seed.md).Ed25519Seed - -Class to help with seeds. - -## Implements - -* [*ISeed*](../interfaces/models_iseed.iseed.md) - -## Table of contents - -### Constructors - -- [constructor](seedtypes_ed25519seed.ed25519seed.md#constructor) - -### Methods - -- [generateSeedFromPath](seedtypes_ed25519seed.ed25519seed.md#generateseedfrompath) -- [keyPair](seedtypes_ed25519seed.ed25519seed.md#keypair) -- [toBytes](seedtypes_ed25519seed.ed25519seed.md#tobytes) -- [fromMnemonic](seedtypes_ed25519seed.ed25519seed.md#frommnemonic) - -## Constructors - -### constructor - -\+ **new Ed25519Seed**(`secretKeyBytes?`: *Uint8Array*): [*Ed25519Seed*](seedtypes_ed25519seed.ed25519seed.md) - -Create a new instance of Ed25519Seed. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `secretKeyBytes?` | *Uint8Array* | The bytes. | - -**Returns:** [*Ed25519Seed*](seedtypes_ed25519seed.ed25519seed.md) - -## Methods - -### generateSeedFromPath - -▸ **generateSeedFromPath**(`path`: [*Bip32Path*](crypto_bip32path.bip32path.md)): [*ISeed*](../interfaces/models_iseed.iseed.md) - -Generate a new seed from the path. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `path` | [*Bip32Path*](crypto_bip32path.bip32path.md) | The path to generate the seed for. | - -**Returns:** [*ISeed*](../interfaces/models_iseed.iseed.md) - -The generated seed. - -Implementation of: [ISeed](../interfaces/models_iseed.iseed.md) - -___ - -### keyPair - -▸ **keyPair**(): [*IKeyPair*](../interfaces/models_ikeypair.ikeypair.md) - -Get the key pair from the seed. - -**Returns:** [*IKeyPair*](../interfaces/models_ikeypair.ikeypair.md) - -The key pair. - -Implementation of: [ISeed](../interfaces/models_iseed.iseed.md) - -___ - -### toBytes - -▸ **toBytes**(): *Uint8Array* - -Return the key as bytes. - -**Returns:** *Uint8Array* - -The key as bytes. - -Implementation of: [ISeed](../interfaces/models_iseed.iseed.md) - -___ - -### fromMnemonic - -▸ `Static`**fromMnemonic**(`mnemonic`: *string*): [*Ed25519Seed*](seedtypes_ed25519seed.ed25519seed.md) - -Create the seed from a Bip39 mnemonic. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `mnemonic` | *string* | The mnemonic to create the seed from. | - -**Returns:** [*Ed25519Seed*](seedtypes_ed25519seed.ed25519seed.md) - -A new instance of Ed25519Seed. diff --git a/docs/classes/utils_arrayhelper.arrayhelper.md b/docs/classes/utils_arrayhelper.arrayhelper.md deleted file mode 100644 index 7544220d6..000000000 --- a/docs/classes/utils_arrayhelper.arrayhelper.md +++ /dev/null @@ -1,44 +0,0 @@ -[@iota/iota.js](../README.md) / [utils/arrayHelper](../modules/utils_arrayhelper.md) / ArrayHelper - -# Class: ArrayHelper - -[utils/arrayHelper](../modules/utils_arrayhelper.md).ArrayHelper - -Array helper methods. - -## Table of contents - -### Constructors - -- [constructor](utils_arrayhelper.arrayhelper.md#constructor) - -### Methods - -- [equal](utils_arrayhelper.arrayhelper.md#equal) - -## Constructors - -### constructor - -\+ **new ArrayHelper**(): [*ArrayHelper*](utils_arrayhelper.arrayhelper.md) - -**Returns:** [*ArrayHelper*](utils_arrayhelper.arrayhelper.md) - -## Methods - -### equal - -▸ `Static`**equal**(`array1`: *undefined* \| *ArrayLike*, `array2`: *undefined* \| *ArrayLike*): *boolean* - -Are the two array equals. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `array1` | *undefined* \| *ArrayLike* | The first array. | -| `array2` | *undefined* \| *ArrayLike* | The second array. | - -**Returns:** *boolean* - -True if the arrays are equal. diff --git a/docs/classes/utils_bech32helper.bech32helper.md b/docs/classes/utils_bech32helper.bech32helper.md deleted file mode 100644 index 6204ea0c7..000000000 --- a/docs/classes/utils_bech32helper.bech32helper.md +++ /dev/null @@ -1,106 +0,0 @@ -[@iota/iota.js](../README.md) / [utils/bech32Helper](../modules/utils_bech32helper.md) / Bech32Helper - -# Class: Bech32Helper - -[utils/bech32Helper](../modules/utils_bech32helper.md).Bech32Helper - -Convert address to bech32. - -## Table of contents - -### Constructors - -- [constructor](utils_bech32helper.bech32helper.md#constructor) - -### Properties - -- [BECH32\_DEFAULT\_HRP\_MAIN](utils_bech32helper.bech32helper.md#bech32_default_hrp_main) -- [BECH32\_DEFAULT\_HRP\_TEST](utils_bech32helper.bech32helper.md#bech32_default_hrp_test) - -### Methods - -- [fromBech32](utils_bech32helper.bech32helper.md#frombech32) -- [matches](utils_bech32helper.bech32helper.md#matches) -- [toBech32](utils_bech32helper.bech32helper.md#tobech32) - -## Constructors - -### constructor - -\+ **new Bech32Helper**(): [*Bech32Helper*](utils_bech32helper.bech32helper.md) - -**Returns:** [*Bech32Helper*](utils_bech32helper.bech32helper.md) - -## Properties - -### BECH32\_DEFAULT\_HRP\_MAIN - -▪ `Static` **BECH32\_DEFAULT\_HRP\_MAIN**: *string*= "iota" - -The default human readable part of the bech32 addresses for mainnet, currently 'iota'. - -___ - -### BECH32\_DEFAULT\_HRP\_TEST - -▪ `Static` **BECH32\_DEFAULT\_HRP\_TEST**: *string*= "atoi" - -The default human readable part of the bech32 addresses for testnet, currently 'atoi'. - -## Methods - -### fromBech32 - -▸ `Static`**fromBech32**(`bech32Text`: *string*, `humanReadablePart`: *string*): *undefined* \| {} - -Decode an address from bech32. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `bech32Text` | *string* | The bech32 text to decode. | -| `humanReadablePart` | *string* | The human readable part to use. | - -**Returns:** *undefined* \| {} - -The address type and address bytes or undefined if it cannot be decoded. - -___ - -### matches - -▸ `Static`**matches**(`bech32Text`: *string*, `humanReadablePart`: *string*): *boolean* - -Does the provided string look like it might be an bech32 address with matching hrp. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `bech32Text` | *string* | The bech32 text to text. | -| `humanReadablePart` | *string* | The human readable part to match. | - -**Returns:** *boolean* - -True if the passed address matches the pattern for a bech32 address. - -___ - -### toBech32 - -▸ `Static`**toBech32**(`addressType`: *number*, `addressBytes`: *Uint8Array*, `humanReadablePart`: *string*): *string* - -Encode an address to bech32. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `addressType` | *number* | The address type to encode. | -| `addressBytes` | *Uint8Array* | The address bytes to encode. | -| `humanReadablePart` | *string* | The human readable part to use. | - -**Returns:** *string* - -The array formated as hex. diff --git a/docs/classes/utils_biginthelper.biginthelper.md b/docs/classes/utils_biginthelper.biginthelper.md deleted file mode 100644 index 80303f386..000000000 --- a/docs/classes/utils_biginthelper.biginthelper.md +++ /dev/null @@ -1,116 +0,0 @@ -[@iota/iota.js](../README.md) / [utils/bigIntHelper](../modules/utils_biginthelper.md) / BigIntHelper - -# Class: BigIntHelper - -[utils/bigIntHelper](../modules/utils_biginthelper.md).BigIntHelper - -Helper methods for bigints. - -## Table of contents - -### Constructors - -- [constructor](utils_biginthelper.biginthelper.md#constructor) - -### Methods - -- [random](utils_biginthelper.biginthelper.md#random) -- [read3](utils_biginthelper.biginthelper.md#read3) -- [read4](utils_biginthelper.biginthelper.md#read4) -- [read8](utils_biginthelper.biginthelper.md#read8) -- [write8](utils_biginthelper.biginthelper.md#write8) - -## Constructors - -### constructor - -\+ **new BigIntHelper**(): [*BigIntHelper*](utils_biginthelper.biginthelper.md) - -**Returns:** [*BigIntHelper*](utils_biginthelper.biginthelper.md) - -## Methods - -### random - -▸ `Static`**random**(): *bigint* - -Generate a random bigint. - -**Returns:** *bigint* - -The bitint. - -___ - -### read3 - -▸ `Static`**read3**(`data`: *Uint8Array*, `byteOffset`: *number*): *bigint* - -Load 3 bytes from array as bigint. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `data` | *Uint8Array* | The input array. | -| `byteOffset` | *number* | The start index to read from. | - -**Returns:** *bigint* - -The bigint. - -___ - -### read4 - -▸ `Static`**read4**(`data`: *Uint8Array*, `byteOffset`: *number*): *bigint* - -Load 4 bytes from array as bigint. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `data` | *Uint8Array* | The input array. | -| `byteOffset` | *number* | The start index to read from. | - -**Returns:** *bigint* - -The bigint. - -___ - -### read8 - -▸ `Static`**read8**(`data`: *Uint8Array*, `byteOffset`: *number*): *bigint* - -Load 8 bytes from array as bigint. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `data` | *Uint8Array* | The data to read from. | -| `byteOffset` | *number* | The start index to read from. | - -**Returns:** *bigint* - -The bigint. - -___ - -### write8 - -▸ `Static`**write8**(`value`: *bigint*, `data`: *Uint8Array*, `byteOffset`: *number*): *void* - -Convert a big int to bytes. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `value` | *bigint* | The bigint. | -| `data` | *Uint8Array* | The buffer to write into. | -| `byteOffset` | *number* | The start index to write from. | - -**Returns:** *void* diff --git a/docs/classes/utils_converter.converter.md b/docs/classes/utils_converter.converter.md deleted file mode 100644 index 6e5581b92..000000000 --- a/docs/classes/utils_converter.converter.md +++ /dev/null @@ -1,239 +0,0 @@ -[@iota/iota.js](../README.md) / [utils/converter](../modules/utils_converter.md) / Converter - -# Class: Converter - -[utils/converter](../modules/utils_converter.md).Converter - -Convert arrays to and from different formats. - -## Table of contents - -### Constructors - -- [constructor](utils_converter.converter.md#constructor) - -### Methods - -- [base64ToBytes](utils_converter.converter.md#base64tobytes) -- [binaryToBytes](utils_converter.converter.md#binarytobytes) -- [bytesToBase64](utils_converter.converter.md#bytestobase64) -- [bytesToBinary](utils_converter.converter.md#bytestobinary) -- [bytesToHex](utils_converter.converter.md#bytestohex) -- [bytesToUtf8](utils_converter.converter.md#bytestoutf8) -- [hexToBytes](utils_converter.converter.md#hextobytes) -- [hexToUtf8](utils_converter.converter.md#hextoutf8) -- [isHex](utils_converter.converter.md#ishex) -- [utf8ToBytes](utils_converter.converter.md#utf8tobytes) -- [utf8ToHex](utils_converter.converter.md#utf8tohex) - -## Constructors - -### constructor - -\+ **new Converter**(): [*Converter*](utils_converter.converter.md) - -**Returns:** [*Converter*](utils_converter.converter.md) - -## Methods - -### base64ToBytes - -▸ `Static`**base64ToBytes**(`base64`: *string*): *Uint8Array* - -Convert a base64 string to bytes. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `base64` | *string* | The base64 string. | - -**Returns:** *Uint8Array* - -The bytes. - -___ - -### binaryToBytes - -▸ `Static`**binaryToBytes**(`binary`: *string*): *Uint8Array* - -Convert a binary string to bytes. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `binary` | *string* | The binary string. | - -**Returns:** *Uint8Array* - -The bytes. - -___ - -### bytesToBase64 - -▸ `Static`**bytesToBase64**(`bytes`: *Uint8Array*): *string* - -Convert bytes to base64 string. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `bytes` | *Uint8Array* | The bytes to convert. | - -**Returns:** *string* - -A base64 string of the bytes. - -___ - -### bytesToBinary - -▸ `Static`**bytesToBinary**(`bytes`: *Uint8Array*): *string* - -Convert bytes to binary string. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `bytes` | *Uint8Array* | The bytes to convert. | - -**Returns:** *string* - -A binary string of the bytes. - -___ - -### bytesToHex - -▸ `Static`**bytesToHex**(`array`: *ArrayLike*, `startIndex?`: *number*, `length?`: *number*, `reverse?`: *boolean*): *string* - -Encode a raw array to hex string. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `array` | *ArrayLike* | The bytes to encode. | -| `startIndex?` | *number* | The index to start in the bytes. | -| `length?` | *number* | The length of bytes to read. | -| `reverse?` | *boolean* | Reverse the combine direction. | - -**Returns:** *string* - -The array formated as hex. - -___ - -### bytesToUtf8 - -▸ `Static`**bytesToUtf8**(`array`: *ArrayLike*, `startIndex?`: *number*, `length?`: *number*): *string* - -Encode a raw array to UTF8 string. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `array` | *ArrayLike* | The bytes to encode. | -| `startIndex?` | *number* | The index to start in the bytes. | -| `length?` | *number* | The length of bytes to read. | - -**Returns:** *string* - -The array formated as UTF8. - -___ - -### hexToBytes - -▸ `Static`**hexToBytes**(`hex`: *string*, `reverse?`: *boolean*): *Uint8Array* - -Decode a hex string to raw array. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `hex` | *string* | The hex to decode. | -| `reverse?` | *boolean* | Store the characters in reverse. | - -**Returns:** *Uint8Array* - -The array. - -___ - -### hexToUtf8 - -▸ `Static`**hexToUtf8**(`hex`: *string*): *string* - -Convert the hex text to text. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `hex` | *string* | The hex to convert. | - -**Returns:** *string* - -The UTF8 version of the bytes. - -___ - -### isHex - -▸ `Static`**isHex**(`value`: *string*): *boolean* - -Is the data hex format. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `value` | *string* | The value to test. | - -**Returns:** *boolean* - -true if the string is hex. - -___ - -### utf8ToBytes - -▸ `Static`**utf8ToBytes**(`utf8`: *string*): *Uint8Array* - -Convert a UTF8 string to raw array. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `utf8` | *string* | The text to decode. | - -**Returns:** *Uint8Array* - -The array. - -___ - -### utf8ToHex - -▸ `Static`**utf8ToHex**(`utf8`: *string*): *string* - -Convert the UTF8 to hex. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `utf8` | *string* | The text to convert. | - -**Returns:** *string* - -The hex version of the bytes. diff --git a/docs/classes/utils_powhelper.powhelper.md b/docs/classes/utils_powhelper.powhelper.md deleted file mode 100644 index 905bb25a1..000000000 --- a/docs/classes/utils_powhelper.powhelper.md +++ /dev/null @@ -1,82 +0,0 @@ -[@iota/iota.js](../README.md) / [utils/powHelper](../modules/utils_powhelper.md) / PowHelper - -# Class: PowHelper - -[utils/powHelper](../modules/utils_powhelper.md).PowHelper - -Helper methods for POW. - -## Table of contents - -### Constructors - -- [constructor](utils_powhelper.powhelper.md#constructor) - -### Methods - -- [score](utils_powhelper.powhelper.md#score) -- [trailingZeros](utils_powhelper.powhelper.md#trailingzeros) -- [trinaryTrailingZeros](utils_powhelper.powhelper.md#trinarytrailingzeros) - -## Constructors - -### constructor - -\+ **new PowHelper**(): [*PowHelper*](utils_powhelper.powhelper.md) - -**Returns:** [*PowHelper*](utils_powhelper.powhelper.md) - -## Methods - -### score - -▸ `Static`**score**(`message`: *Uint8Array*): *number* - -Perform the score calculation. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `message` | *Uint8Array* | The data to perform the score on | - -**Returns:** *number* - -The score for the data. - -___ - -### trailingZeros - -▸ `Static`**trailingZeros**(`powDigest`: *Uint8Array*, `nonce`: *bigint*): *number* - -Calculate the trailing zeros. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `powDigest` | *Uint8Array* | The pow digest. | -| `nonce` | *bigint* | The nonce. | - -**Returns:** *number* - -The trailing zeros. - -___ - -### trinaryTrailingZeros - -▸ `Static`**trinaryTrailingZeros**(`trits`: *Int8Array*): *number* - -Find the number of trailing zeros. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `trits` | *Int8Array* | The trits to look for zeros. | - -**Returns:** *number* - -The number of trailing zeros. diff --git a/docs/classes/utils_randomhelper.randomhelper.md b/docs/classes/utils_randomhelper.randomhelper.md deleted file mode 100644 index d6896db7f..000000000 --- a/docs/classes/utils_randomhelper.randomhelper.md +++ /dev/null @@ -1,43 +0,0 @@ -[@iota/iota.js](../README.md) / [utils/randomHelper](../modules/utils_randomhelper.md) / RandomHelper - -# Class: RandomHelper - -[utils/randomHelper](../modules/utils_randomhelper.md).RandomHelper - -Class to help with random generation. - -## Table of contents - -### Constructors - -- [constructor](utils_randomhelper.randomhelper.md#constructor) - -### Methods - -- [generate](utils_randomhelper.randomhelper.md#generate) - -## Constructors - -### constructor - -\+ **new RandomHelper**(): [*RandomHelper*](utils_randomhelper.randomhelper.md) - -**Returns:** [*RandomHelper*](utils_randomhelper.randomhelper.md) - -## Methods - -### generate - -▸ `Static`**generate**(`length`: *number*): *Uint8Array* - -Generate a new random array. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `length` | *number* | The length of buffer to create. | - -**Returns:** *Uint8Array* - -The random array. diff --git a/docs/classes/utils_readstream.readstream.md b/docs/classes/utils_readstream.readstream.md deleted file mode 100644 index 74f49fb54..000000000 --- a/docs/classes/utils_readstream.readstream.md +++ /dev/null @@ -1,250 +0,0 @@ -[@iota/iota.js](../README.md) / [utils/readStream](../modules/utils_readstream.md) / ReadStream - -# Class: ReadStream - -[utils/readStream](../modules/utils_readstream.md).ReadStream - -Keep track of the read index within a stream. - -## Table of contents - -### Constructors - -- [constructor](utils_readstream.readstream.md#constructor) - -### Methods - -- [getReadIndex](utils_readstream.readstream.md#getreadindex) -- [hasRemaining](utils_readstream.readstream.md#hasremaining) -- [length](utils_readstream.readstream.md#length) -- [readBoolean](utils_readstream.readstream.md#readboolean) -- [readByte](utils_readstream.readstream.md#readbyte) -- [readBytes](utils_readstream.readstream.md#readbytes) -- [readFixedHex](utils_readstream.readstream.md#readfixedhex) -- [readUInt16](utils_readstream.readstream.md#readuint16) -- [readUInt32](utils_readstream.readstream.md#readuint32) -- [readUInt64](utils_readstream.readstream.md#readuint64) -- [setReadIndex](utils_readstream.readstream.md#setreadindex) -- [unused](utils_readstream.readstream.md#unused) - -## Constructors - -### constructor - -\+ **new ReadStream**(`storage`: *Uint8Array*, `readStartIndex?`: *number*): [*ReadStream*](utils_readstream.readstream.md) - -Create a new instance of ReadStream. - -#### Parameters: - -| Name | Type | Default value | Description | -| :------ | :------ | :------ | :------ | -| `storage` | *Uint8Array* | - | The data to access. | -| `readStartIndex` | *number* | 0 | The index to start the reading from. | - -**Returns:** [*ReadStream*](utils_readstream.readstream.md) - -## Methods - -### getReadIndex - -▸ **getReadIndex**(): *number* - -Get the current read index. - -**Returns:** *number* - -The current read index. - -___ - -### hasRemaining - -▸ **hasRemaining**(`remaining`: *number*): *boolean* - -Does the storage have enough data remaining. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `remaining` | *number* | The amount of space needed. | - -**Returns:** *boolean* - -True if it has enough data. - -___ - -### length - -▸ **length**(): *number* - -Get the length of the storage. - -**Returns:** *number* - -The storage length. - -___ - -### readBoolean - -▸ **readBoolean**(`name`: *string*, `moveIndex?`: *boolean*): *boolean* - -Read a boolean from the stream. - -#### Parameters: - -| Name | Type | Default value | Description | -| :------ | :------ | :------ | :------ | -| `name` | *string* | - | The name of the data we are trying to read. | -| `moveIndex` | *boolean* | true | Move the index pointer on. | - -**Returns:** *boolean* - -The value. - -___ - -### readByte - -▸ **readByte**(`name`: *string*, `moveIndex?`: *boolean*): *number* - -Read a byte from the stream. - -#### Parameters: - -| Name | Type | Default value | Description | -| :------ | :------ | :------ | :------ | -| `name` | *string* | - | The name of the data we are trying to read. | -| `moveIndex` | *boolean* | true | Move the index pointer on. | - -**Returns:** *number* - -The value. - -___ - -### readBytes - -▸ **readBytes**(`name`: *string*, `length`: *number*, `moveIndex?`: *boolean*): *Uint8Array* - -Read an array of byte from the stream. - -#### Parameters: - -| Name | Type | Default value | Description | -| :------ | :------ | :------ | :------ | -| `name` | *string* | - | The name of the data we are trying to read. | -| `length` | *number* | - | The length of the array to read. | -| `moveIndex` | *boolean* | true | Move the index pointer on. | - -**Returns:** *Uint8Array* - -The value. - -___ - -### readFixedHex - -▸ **readFixedHex**(`name`: *string*, `length`: *number*, `moveIndex?`: *boolean*): *string* - -Read fixed length as hex. - -#### Parameters: - -| Name | Type | Default value | Description | -| :------ | :------ | :------ | :------ | -| `name` | *string* | - | The name of the data we are trying to read. | -| `length` | *number* | - | The length of the data to read. | -| `moveIndex` | *boolean* | true | Move the index pointer on. | - -**Returns:** *string* - -The hex formatted data. - -___ - -### readUInt16 - -▸ **readUInt16**(`name`: *string*, `moveIndex?`: *boolean*): *number* - -Read a UInt16 from the stream. - -#### Parameters: - -| Name | Type | Default value | Description | -| :------ | :------ | :------ | :------ | -| `name` | *string* | - | The name of the data we are trying to read. | -| `moveIndex` | *boolean* | true | Move the index pointer on. | - -**Returns:** *number* - -The value. - -___ - -### readUInt32 - -▸ **readUInt32**(`name`: *string*, `moveIndex?`: *boolean*): *number* - -Read a UInt32 from the stream. - -#### Parameters: - -| Name | Type | Default value | Description | -| :------ | :------ | :------ | :------ | -| `name` | *string* | - | The name of the data we are trying to read. | -| `moveIndex` | *boolean* | true | Move the index pointer on. | - -**Returns:** *number* - -The value. - -___ - -### readUInt64 - -▸ **readUInt64**(`name`: *string*, `moveIndex?`: *boolean*): *bigint* - -Read a UInt64 from the stream. - -#### Parameters: - -| Name | Type | Default value | Description | -| :------ | :------ | :------ | :------ | -| `name` | *string* | - | The name of the data we are trying to read. | -| `moveIndex` | *boolean* | true | Move the index pointer on. | - -**Returns:** *bigint* - -The value. - -___ - -### setReadIndex - -▸ **setReadIndex**(`readIndex`: *number*): *void* - -Set the current read index. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `readIndex` | *number* | The current read index. | - -**Returns:** *void* - -___ - -### unused - -▸ **unused**(): *number* - -How much unused data is there. - -**Returns:** *number* - -The amount of unused data. diff --git a/docs/classes/utils_unitshelper.unitshelper.md b/docs/classes/utils_unitshelper.unitshelper.md deleted file mode 100644 index 90e90ca35..000000000 --- a/docs/classes/utils_unitshelper.unitshelper.md +++ /dev/null @@ -1,119 +0,0 @@ -[@iota/iota.js](../README.md) / [utils/unitsHelper](../modules/utils_unitshelper.md) / UnitsHelper - -# Class: UnitsHelper - -[utils/unitsHelper](../modules/utils_unitshelper.md).UnitsHelper - -Class to help with units formatting. - -## Table of contents - -### Constructors - -- [constructor](utils_unitshelper.unitshelper.md#constructor) - -### Properties - -- [UNIT\_MAP](utils_unitshelper.unitshelper.md#unit_map) - -### Methods - -- [calculateBest](utils_unitshelper.unitshelper.md#calculatebest) -- [convertUnits](utils_unitshelper.unitshelper.md#convertunits) -- [formatBest](utils_unitshelper.unitshelper.md#formatbest) -- [formatUnits](utils_unitshelper.unitshelper.md#formatunits) - -## Constructors - -### constructor - -\+ **new UnitsHelper**(): [*UnitsHelper*](utils_unitshelper.unitshelper.md) - -**Returns:** [*UnitsHelper*](utils_unitshelper.unitshelper.md) - -## Properties - -### UNIT\_MAP - -▪ `Static` `Readonly` **UNIT\_MAP**: *object* - -Map units. - -#### Type declaration: - -## Methods - -### calculateBest - -▸ `Static`**calculateBest**(`value`: *number*): Units - -Format the value in the best units. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `value` | *number* | The value to format. | - -**Returns:** Units - -The best units for the value. - -___ - -### convertUnits - -▸ `Static`**convertUnits**(`value`: *number*, `fromUnit`: Units, `toUnit`: Units): *number* - -Convert the value to different units. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `value` | *number* | The value to convert. | -| `fromUnit` | Units | The form unit. | -| `toUnit` | Units | The to unit. | - -**Returns:** *number* - -The formatted unit. - -___ - -### formatBest - -▸ `Static`**formatBest**(`value`: *number*, `decimalPlaces?`: *number*): *string* - -Format the value in the best units. - -#### Parameters: - -| Name | Type | Default value | Description | -| :------ | :------ | :------ | :------ | -| `value` | *number* | - | The value to format. | -| `decimalPlaces` | *number* | 2 | The number of decimal places to display. | - -**Returns:** *string* - -The formated value. - -___ - -### formatUnits - -▸ `Static`**formatUnits**(`value`: *number*, `unit`: Units, `decimalPlaces?`: *number*): *string* - -Format the value in the best units. - -#### Parameters: - -| Name | Type | Default value | Description | -| :------ | :------ | :------ | :------ | -| `value` | *number* | - | The value to format. | -| `unit` | Units | - | The unit to format with. | -| `decimalPlaces` | *number* | 2 | The number of decimal places to display. | - -**Returns:** *string* - -The formated value. diff --git a/docs/classes/utils_writestream.writestream.md b/docs/classes/utils_writestream.writestream.md deleted file mode 100644 index d7cab033a..000000000 --- a/docs/classes/utils_writestream.writestream.md +++ /dev/null @@ -1,236 +0,0 @@ -[@iota/iota.js](../README.md) / [utils/writeStream](../modules/utils_writestream.md) / WriteStream - -# Class: WriteStream - -[utils/writeStream](../modules/utils_writestream.md).WriteStream - -Keep track of the write index within a stream. - -## Table of contents - -### Constructors - -- [constructor](utils_writestream.writestream.md#constructor) - -### Methods - -- [finalBytes](utils_writestream.writestream.md#finalbytes) -- [finalHex](utils_writestream.writestream.md#finalhex) -- [getWriteIndex](utils_writestream.writestream.md#getwriteindex) -- [length](utils_writestream.writestream.md#length) -- [setWriteIndex](utils_writestream.writestream.md#setwriteindex) -- [unused](utils_writestream.writestream.md#unused) -- [writeBoolean](utils_writestream.writestream.md#writeboolean) -- [writeByte](utils_writestream.writestream.md#writebyte) -- [writeBytes](utils_writestream.writestream.md#writebytes) -- [writeFixedHex](utils_writestream.writestream.md#writefixedhex) -- [writeUInt16](utils_writestream.writestream.md#writeuint16) -- [writeUInt32](utils_writestream.writestream.md#writeuint32) -- [writeUInt64](utils_writestream.writestream.md#writeuint64) - -## Constructors - -### constructor - -\+ **new WriteStream**(): [*WriteStream*](utils_writestream.writestream.md) - -Create a new instance of ReadStream. - -**Returns:** [*WriteStream*](utils_writestream.writestream.md) - -## Methods - -### finalBytes - -▸ **finalBytes**(): *Uint8Array* - -Get the final stream as bytes. - -**Returns:** *Uint8Array* - -The final stream. - -___ - -### finalHex - -▸ **finalHex**(): *string* - -Get the final stream as hex. - -**Returns:** *string* - -The final stream as hex. - -___ - -### getWriteIndex - -▸ **getWriteIndex**(): *number* - -Get the current write index. - -**Returns:** *number* - -The current write index. - -___ - -### length - -▸ **length**(): *number* - -Get the length of the stream. - -**Returns:** *number* - -The stream length. - -___ - -### setWriteIndex - -▸ **setWriteIndex**(`writeIndex`: *number*): *void* - -Set the current write index. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `writeIndex` | *number* | The current write index. | - -**Returns:** *void* - -___ - -### unused - -▸ **unused**(): *number* - -How much unused data is there. - -**Returns:** *number* - -The amount of unused data. - -___ - -### writeBoolean - -▸ **writeBoolean**(`name`: *string*, `val`: *boolean*): *void* - -Write a boolean to the stream. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `name` | *string* | The name of the data we are trying to write. | -| `val` | *boolean* | The data to write. | - -**Returns:** *void* - -___ - -### writeByte - -▸ **writeByte**(`name`: *string*, `val`: *number*): *void* - -Write a byte to the stream. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `name` | *string* | The name of the data we are trying to write. | -| `val` | *number* | The data to write. | - -**Returns:** *void* - -___ - -### writeBytes - -▸ **writeBytes**(`name`: *string*, `length`: *number*, `val`: *Uint8Array*): *void* - -Write fixed length stream. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `name` | *string* | The name of the data we are trying to write. | -| `length` | *number* | The length of the data to write. | -| `val` | *Uint8Array* | The data to write. | - -**Returns:** *void* - -___ - -### writeFixedHex - -▸ **writeFixedHex**(`name`: *string*, `length`: *number*, `val`: *string*): *void* - -Write fixed length stream. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `name` | *string* | The name of the data we are trying to write. | -| `length` | *number* | The length of the data to write. | -| `val` | *string* | The data to write. | - -**Returns:** *void* - -___ - -### writeUInt16 - -▸ **writeUInt16**(`name`: *string*, `val`: *number*): *void* - -Write a UInt16 to the stream. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `name` | *string* | The name of the data we are trying to write. | -| `val` | *number* | The data to write. | - -**Returns:** *void* - -___ - -### writeUInt32 - -▸ **writeUInt32**(`name`: *string*, `val`: *number*): *void* - -Write a UInt32 to the stream. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `name` | *string* | The name of the data we are trying to write. | -| `val` | *number* | The data to write. | - -**Returns:** *void* - -___ - -### writeUInt64 - -▸ **writeUInt64**(`name`: *string*, `val`: *bigint*): *void* - -Write a UInt64 to the stream. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `name` | *string* | The name of the data we are trying to write. | -| `val` | *bigint* | The data to write. | - -**Returns:** *void* diff --git a/docs/interfaces/_models_api_iaddressoutputsresponse_.iaddressoutputsresponse.md b/docs/interfaces/_models_api_iaddressoutputsresponse_.iaddressoutputsresponse.md new file mode 100644 index 000000000..4a5cae467 --- /dev/null +++ b/docs/interfaces/_models_api_iaddressoutputsresponse_.iaddressoutputsresponse.md @@ -0,0 +1,61 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / ["models/api/IAddressOutputsResponse"](../modules/_models_api_iaddressoutputsresponse_.md) / IAddressOutputsResponse + +# Interface: IAddressOutputsResponse + +List of outputs for an address. + +## Hierarchy + +* **IAddressOutputsResponse** + +## Index + +### Properties + +* [address](_models_api_iaddressoutputsresponse_.iaddressoutputsresponse.md#address) +* [addressType](_models_api_iaddressoutputsresponse_.iaddressoutputsresponse.md#addresstype) +* [count](_models_api_iaddressoutputsresponse_.iaddressoutputsresponse.md#count) +* [maxResults](_models_api_iaddressoutputsresponse_.iaddressoutputsresponse.md#maxresults) +* [outputIds](_models_api_iaddressoutputsresponse_.iaddressoutputsresponse.md#outputids) + +## Properties + +### address + +• **address**: string + +The address that the outputs are for. + +___ + +### addressType + +• **addressType**: number + +The type for the address. + +___ + +### count + +• **count**: number + +The number of items returned. + +___ + +### maxResults + +• **maxResults**: number + +The max number of results returned. + +___ + +### outputIds + +• **outputIds**: string[] + +The ids of the outputs. diff --git a/docs/interfaces/_models_api_iaddressresponse_.iaddressresponse.md b/docs/interfaces/_models_api_iaddressresponse_.iaddressresponse.md new file mode 100644 index 000000000..d263c8a9d --- /dev/null +++ b/docs/interfaces/_models_api_iaddressresponse_.iaddressresponse.md @@ -0,0 +1,52 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / ["models/api/IAddressResponse"](../modules/_models_api_iaddressresponse_.md) / IAddressResponse + +# Interface: IAddressResponse + +Address details. + +## Hierarchy + +* **IAddressResponse** + +## Index + +### Properties + +* [address](_models_api_iaddressresponse_.iaddressresponse.md#address) +* [addressType](_models_api_iaddressresponse_.iaddressresponse.md#addresstype) +* [balance](_models_api_iaddressresponse_.iaddressresponse.md#balance) +* [dustAllowed](_models_api_iaddressresponse_.iaddressresponse.md#dustallowed) + +## Properties + +### address + +• **address**: string + +The address the details are for. + +___ + +### addressType + +• **addressType**: number + +The type for the address. + +___ + +### balance + +• **balance**: number + +The balance of the address. + +___ + +### dustAllowed + +• **dustAllowed**: boolean + +The address is allowed to be sent dust. diff --git a/docs/interfaces/_models_api_ichildrenresponse_.ichildrenresponse.md b/docs/interfaces/_models_api_ichildrenresponse_.ichildrenresponse.md new file mode 100644 index 000000000..8bfba3bd7 --- /dev/null +++ b/docs/interfaces/_models_api_ichildrenresponse_.ichildrenresponse.md @@ -0,0 +1,52 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / ["models/api/IChildrenResponse"](../modules/_models_api_ichildrenresponse_.md) / IChildrenResponse + +# Interface: IChildrenResponse + +List of children found. + +## Hierarchy + +* **IChildrenResponse** + +## Index + +### Properties + +* [childrenMessageIds](_models_api_ichildrenresponse_.ichildrenresponse.md#childrenmessageids) +* [count](_models_api_ichildrenresponse_.ichildrenresponse.md#count) +* [maxResults](_models_api_ichildrenresponse_.ichildrenresponse.md#maxresults) +* [messageId](_models_api_ichildrenresponse_.ichildrenresponse.md#messageid) + +## Properties + +### childrenMessageIds + +• **childrenMessageIds**: string[] + +The ids of the messages children. + +___ + +### count + +• **count**: number + +The number of items returned. + +___ + +### maxResults + +• **maxResults**: number + +The max number of results returned. + +___ + +### messageId + +• **messageId**: string + +The message id that the children are for. diff --git a/docs/interfaces/_models_api_imessageidresponse_.imessageidresponse.md b/docs/interfaces/_models_api_imessageidresponse_.imessageidresponse.md new file mode 100644 index 000000000..c63e11ae5 --- /dev/null +++ b/docs/interfaces/_models_api_imessageidresponse_.imessageidresponse.md @@ -0,0 +1,25 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / ["models/api/IMessageIdResponse"](../modules/_models_api_imessageidresponse_.md) / IMessageIdResponse + +# Interface: IMessageIdResponse + +Message id response. + +## Hierarchy + +* **IMessageIdResponse** + +## Index + +### Properties + +* [messageId](_models_api_imessageidresponse_.imessageidresponse.md#messageid) + +## Properties + +### messageId + +• **messageId**: string + +The message id. diff --git a/docs/interfaces/_models_api_imessagesresponse_.imessagesresponse.md b/docs/interfaces/_models_api_imessagesresponse_.imessagesresponse.md new file mode 100644 index 000000000..2ee2cd9f0 --- /dev/null +++ b/docs/interfaces/_models_api_imessagesresponse_.imessagesresponse.md @@ -0,0 +1,52 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / ["models/api/IMessagesResponse"](../modules/_models_api_imessagesresponse_.md) / IMessagesResponse + +# Interface: IMessagesResponse + +List of messages found. + +## Hierarchy + +* **IMessagesResponse** + +## Index + +### Properties + +* [count](_models_api_imessagesresponse_.imessagesresponse.md#count) +* [index](_models_api_imessagesresponse_.imessagesresponse.md#index) +* [maxResults](_models_api_imessagesresponse_.imessagesresponse.md#maxresults) +* [messageIds](_models_api_imessagesresponse_.imessagesresponse.md#messageids) + +## Properties + +### count + +• **count**: number + +The number of items returned. + +___ + +### index + +• **index**: string + +The index where the message were found. + +___ + +### maxResults + +• **maxResults**: number + +The max number of results returned. + +___ + +### messageIds + +• **messageIds**: string[] + +The ids of the messages returned. diff --git a/docs/interfaces/_models_api_imilestoneresponse_.imilestoneresponse.md b/docs/interfaces/_models_api_imilestoneresponse_.imilestoneresponse.md new file mode 100644 index 000000000..5373ba735 --- /dev/null +++ b/docs/interfaces/_models_api_imilestoneresponse_.imilestoneresponse.md @@ -0,0 +1,43 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / ["models/api/IMilestoneResponse"](../modules/_models_api_imilestoneresponse_.md) / IMilestoneResponse + +# Interface: IMilestoneResponse + +Milestone. + +## Hierarchy + +* **IMilestoneResponse** + +## Index + +### Properties + +* [index](_models_api_imilestoneresponse_.imilestoneresponse.md#index) +* [messageId](_models_api_imilestoneresponse_.imilestoneresponse.md#messageid) +* [timestamp](_models_api_imilestoneresponse_.imilestoneresponse.md#timestamp) + +## Properties + +### index + +• **index**: number + +The milestone index. + +___ + +### messageId + +• **messageId**: string + +The message id of the milestone. + +___ + +### timestamp + +• **timestamp**: number + +The timestamp of the milestone. diff --git a/docs/interfaces/_models_api_imilestoneutxochangesresponse_.imilestoneutxochangesresponse.md b/docs/interfaces/_models_api_imilestoneutxochangesresponse_.imilestoneutxochangesresponse.md new file mode 100644 index 000000000..95e9e4617 --- /dev/null +++ b/docs/interfaces/_models_api_imilestoneutxochangesresponse_.imilestoneutxochangesresponse.md @@ -0,0 +1,43 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / ["models/api/IMilestoneUtxoChangesResponse"](../modules/_models_api_imilestoneutxochangesresponse_.md) / IMilestoneUtxoChangesResponse + +# Interface: IMilestoneUtxoChangesResponse + +Milestone. + +## Hierarchy + +* **IMilestoneUtxoChangesResponse** + +## Index + +### Properties + +* [consumedOutputs](_models_api_imilestoneutxochangesresponse_.imilestoneutxochangesresponse.md#consumedoutputs) +* [createdOutputs](_models_api_imilestoneutxochangesresponse_.imilestoneutxochangesresponse.md#createdoutputs) +* [index](_models_api_imilestoneutxochangesresponse_.imilestoneutxochangesresponse.md#index) + +## Properties + +### consumedOutputs + +• **consumedOutputs**: string[] + +The output IDs (transaction hash + output index) of the consumed (spent) outputs. + +___ + +### createdOutputs + +• **createdOutputs**: string[] + +The output IDs (transaction hash + output index) of the newly created outputs. + +___ + +### index + +• **index**: number + +The milestone index. diff --git a/docs/interfaces/_models_api_imqttmilestoneresponse_.imqttmilestoneresponse.md b/docs/interfaces/_models_api_imqttmilestoneresponse_.imqttmilestoneresponse.md new file mode 100644 index 000000000..7ed582c2f --- /dev/null +++ b/docs/interfaces/_models_api_imqttmilestoneresponse_.imqttmilestoneresponse.md @@ -0,0 +1,34 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / ["models/api/IMqttMilestoneResponse"](../modules/_models_api_imqttmilestoneresponse_.md) / IMqttMilestoneResponse + +# Interface: IMqttMilestoneResponse + +Milestone. + +## Hierarchy + +* **IMqttMilestoneResponse** + +## Index + +### Properties + +* [index](_models_api_imqttmilestoneresponse_.imqttmilestoneresponse.md#index) +* [timestamp](_models_api_imqttmilestoneresponse_.imqttmilestoneresponse.md#timestamp) + +## Properties + +### index + +• **index**: number + +The milestone index. + +___ + +### timestamp + +• **timestamp**: number + +The timestamp of the milestone. diff --git a/docs/interfaces/_models_api_ioutputresponse_.ioutputresponse.md b/docs/interfaces/_models_api_ioutputresponse_.ioutputresponse.md new file mode 100644 index 000000000..631f09525 --- /dev/null +++ b/docs/interfaces/_models_api_ioutputresponse_.ioutputresponse.md @@ -0,0 +1,61 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / ["models/api/IOutputResponse"](../modules/_models_api_ioutputresponse_.md) / IOutputResponse + +# Interface: IOutputResponse + +Details of an output. + +## Hierarchy + +* **IOutputResponse** + +## Index + +### Properties + +* [isSpent](_models_api_ioutputresponse_.ioutputresponse.md#isspent) +* [messageId](_models_api_ioutputresponse_.ioutputresponse.md#messageid) +* [output](_models_api_ioutputresponse_.ioutputresponse.md#output) +* [outputIndex](_models_api_ioutputresponse_.ioutputresponse.md#outputindex) +* [transactionId](_models_api_ioutputresponse_.ioutputresponse.md#transactionid) + +## Properties + +### isSpent + +• **isSpent**: boolean + +Is the output spent. + +___ + +### messageId + +• **messageId**: string + +The message id the output was contained in. + +___ + +### output + +• **output**: [ISigLockedSingleOutput](_models_isiglockedsingleoutput_.isiglockedsingleoutput.md) \| [ISigLockedDustAllowanceOutput](_models_isiglockeddustallowanceoutput_.isiglockeddustallowanceoutput.md) + +The output. + +___ + +### outputIndex + +• **outputIndex**: number + +The index for the output. + +___ + +### transactionId + +• **transactionId**: string + +The transaction id for the output. diff --git a/docs/interfaces/_models_api_ireceiptsresponse_.ireceiptsresponse.md b/docs/interfaces/_models_api_ireceiptsresponse_.ireceiptsresponse.md new file mode 100644 index 000000000..9c4448f44 --- /dev/null +++ b/docs/interfaces/_models_api_ireceiptsresponse_.ireceiptsresponse.md @@ -0,0 +1,25 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / ["models/api/IReceiptsResponse"](../modules/_models_api_ireceiptsresponse_.md) / IReceiptsResponse + +# Interface: IReceiptsResponse + +Receipts response details. + +## Hierarchy + +* **IReceiptsResponse** + +## Index + +### Properties + +* [receipts](_models_api_ireceiptsresponse_.ireceiptsresponse.md#receipts) + +## Properties + +### receipts + +• **receipts**: { milestoneIndex: number ; receipt: [IReceiptPayload](_models_ireceiptpayload_.ireceiptpayload.md) }[] + +The receipts. diff --git a/docs/interfaces/_models_api_iresponse_.iresponse.md b/docs/interfaces/_models_api_iresponse_.iresponse.md new file mode 100644 index 000000000..b2254c8f5 --- /dev/null +++ b/docs/interfaces/_models_api_iresponse_.iresponse.md @@ -0,0 +1,40 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / ["models/api/IResponse"](../modules/_models_api_iresponse_.md) / IResponse + +# Interface: IResponse + +Base response data. + +## Type parameters + +Name | +------ | +`T` | + +## Hierarchy + +* **IResponse** + +## Index + +### Properties + +* [data](_models_api_iresponse_.iresponse.md#data) +* [error](_models_api_iresponse_.iresponse.md#error) + +## Properties + +### data + +• **data**: T + +The data in the response. + +___ + +### error + +• `Optional` **error**: undefined \| { code: string ; message: string } + +Optional error in the response. diff --git a/docs/interfaces/_models_api_itipsresponse_.itipsresponse.md b/docs/interfaces/_models_api_itipsresponse_.itipsresponse.md new file mode 100644 index 000000000..16fa7af25 --- /dev/null +++ b/docs/interfaces/_models_api_itipsresponse_.itipsresponse.md @@ -0,0 +1,25 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / ["models/api/ITipsResponse"](../modules/_models_api_itipsresponse_.md) / ITipsResponse + +# Interface: ITipsResponse + +Response from the tips endpoint. + +## Hierarchy + +* **ITipsResponse** + +## Index + +### Properties + +* [tipMessageIds](_models_api_itipsresponse_.itipsresponse.md#tipmessageids) + +## Properties + +### tipMessageIds + +• **tipMessageIds**: string[] + +The message ids of the tip. diff --git a/docs/interfaces/_models_iaddress_.iaddress.md b/docs/interfaces/_models_iaddress_.iaddress.md new file mode 100644 index 000000000..0e7ac7294 --- /dev/null +++ b/docs/interfaces/_models_iaddress_.iaddress.md @@ -0,0 +1,53 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / ["models/IAddress"](../modules/_models_iaddress_.md) / IAddress + +# Interface: IAddress + +Interface defining address. + +## Hierarchy + +* **IAddress** + +## Implemented by + +* [Ed25519Address](../classes/_addresstypes_ed25519address_.ed25519address.md) + +## Index + +### Methods + +* [toAddress](_models_iaddress_.iaddress.md#toaddress) +* [verify](_models_iaddress_.iaddress.md#verify) + +## Methods + +### toAddress + +▸ **toAddress**(): Uint8Array + +Convert the public key to an address. + +**Returns:** Uint8Array + +The address. + +___ + +### verify + +▸ **verify**(`publicKey`: Uint8Array, `address`: Uint8Array): boolean + +Use the public key to validate the address. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`publicKey` | Uint8Array | - | +`address` | Uint8Array | The address to verify. | + +**Returns:** boolean + +True if the data and address is verified. diff --git a/docs/interfaces/_models_ibip44generatorstate_.ibip44generatorstate.md b/docs/interfaces/_models_ibip44generatorstate_.ibip44generatorstate.md new file mode 100644 index 000000000..dba3fa251 --- /dev/null +++ b/docs/interfaces/_models_ibip44generatorstate_.ibip44generatorstate.md @@ -0,0 +1,43 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / ["models/IBip44GeneratorState"](../modules/_models_ibip44generatorstate_.md) / IBip44GeneratorState + +# Interface: IBip44GeneratorState + +Definition of address generator state. + +## Hierarchy + +* **IBip44GeneratorState** + +## Index + +### Properties + +* [accountIndex](_models_ibip44generatorstate_.ibip44generatorstate.md#accountindex) +* [addressIndex](_models_ibip44generatorstate_.ibip44generatorstate.md#addressindex) +* [isInternal](_models_ibip44generatorstate_.ibip44generatorstate.md#isinternal) + +## Properties + +### accountIndex + +• **accountIndex**: number + +The account index. + +___ + +### addressIndex + +• **addressIndex**: number + +The address index. + +___ + +### isInternal + +• **isInternal**: boolean + +Is this an internal address. diff --git a/docs/interfaces/_models_iclient_.iclient.md b/docs/interfaces/_models_iclient_.iclient.md new file mode 100644 index 000000000..a71be8e79 --- /dev/null +++ b/docs/interfaces/_models_iclient_.iclient.md @@ -0,0 +1,451 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / ["models/IClient"](../modules/_models_iclient_.md) / IClient + +# Interface: IClient + +Client interface definition for API communication. + +## Hierarchy + +* **IClient** + +## Implemented by + +* [SingleNodeClient](../classes/_clients_singlenodeclient_.singlenodeclient.md) + +## Index + +### Methods + +* [address](_models_iclient_.iclient.md#address) +* [addressEd25519](_models_iclient_.iclient.md#addressed25519) +* [addressEd25519Outputs](_models_iclient_.iclient.md#addressed25519outputs) +* [addressOutputs](_models_iclient_.iclient.md#addressoutputs) +* [health](_models_iclient_.iclient.md#health) +* [info](_models_iclient_.iclient.md#info) +* [message](_models_iclient_.iclient.md#message) +* [messageChildren](_models_iclient_.iclient.md#messagechildren) +* [messageMetadata](_models_iclient_.iclient.md#messagemetadata) +* [messageRaw](_models_iclient_.iclient.md#messageraw) +* [messageSubmit](_models_iclient_.iclient.md#messagesubmit) +* [messageSubmitRaw](_models_iclient_.iclient.md#messagesubmitraw) +* [messagesFind](_models_iclient_.iclient.md#messagesfind) +* [milestone](_models_iclient_.iclient.md#milestone) +* [milestoneUtxoChanges](_models_iclient_.iclient.md#milestoneutxochanges) +* [output](_models_iclient_.iclient.md#output) +* [peer](_models_iclient_.iclient.md#peer) +* [peerAdd](_models_iclient_.iclient.md#peeradd) +* [peerDelete](_models_iclient_.iclient.md#peerdelete) +* [peers](_models_iclient_.iclient.md#peers) +* [receipts](_models_iclient_.iclient.md#receipts) +* [tips](_models_iclient_.iclient.md#tips) +* [transactionIncludedMessage](_models_iclient_.iclient.md#transactionincludedmessage) +* [treasury](_models_iclient_.iclient.md#treasury) + +## Methods + +### address + +▸ **address**(`addressBech32`: string): Promise<[IAddressResponse](_models_api_iaddressresponse_.iaddressresponse.md)\> + +Get the address details using bech32 address. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`addressBech32` | string | The address to get the details for. | + +**Returns:** Promise<[IAddressResponse](_models_api_iaddressresponse_.iaddressresponse.md)\> + +The address details. + +___ + +### addressEd25519 + +▸ **addressEd25519**(`addressEd25519`: string): Promise<[IAddressResponse](_models_api_iaddressresponse_.iaddressresponse.md)\> + +Get the address details using ed25519 address. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`addressEd25519` | string | The address to get the details for. | + +**Returns:** Promise<[IAddressResponse](_models_api_iaddressresponse_.iaddressresponse.md)\> + +The address details. + +___ + +### addressEd25519Outputs + +▸ **addressEd25519Outputs**(`addressEd25519`: string, `type?`: undefined \| number, `includeSpent?`: undefined \| false \| true): Promise<[IAddressOutputsResponse](_models_api_iaddressoutputsresponse_.iaddressoutputsresponse.md)\> + +Get the address outputs. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`addressEd25519` | string | The address to get the outputs for. | +`type?` | undefined \| number | Filter the type of outputs you are looking up, defaults to all. | +`includeSpent?` | undefined \| false \| true | Filter the type of outputs you are looking up, defaults to false. | + +**Returns:** Promise<[IAddressOutputsResponse](_models_api_iaddressoutputsresponse_.iaddressoutputsresponse.md)\> + +The address outputs. + +___ + +### addressOutputs + +▸ **addressOutputs**(`addressBech32`: string, `type?`: undefined \| number, `includeSpent?`: undefined \| false \| true): Promise<[IAddressOutputsResponse](_models_api_iaddressoutputsresponse_.iaddressoutputsresponse.md)\> + +Get the address outputs using bech32 address. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`addressBech32` | string | The address to get the outputs for. | +`type?` | undefined \| number | Filter the type of outputs you are looking up, defaults to all. | +`includeSpent?` | undefined \| false \| true | Filter the type of outputs you are looking up, defaults to false. | + +**Returns:** Promise<[IAddressOutputsResponse](_models_api_iaddressoutputsresponse_.iaddressoutputsresponse.md)\> + +The address outputs. + +___ + +### health + +▸ **health**(): Promise + +Get the health of the node. + +**Returns:** Promise + +True if the node is healthy. + +___ + +### info + +▸ **info**(): Promise<[INodeInfo](_models_inodeinfo_.inodeinfo.md)\> + +Get the info about the node. + +**Returns:** Promise<[INodeInfo](_models_inodeinfo_.inodeinfo.md)\> + +The node information. + +___ + +### message + +▸ **message**(`messageId`: string): Promise<[IMessage](_models_imessage_.imessage.md)\> + +Get the message data by id. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`messageId` | string | The message to get the data for. | + +**Returns:** Promise<[IMessage](_models_imessage_.imessage.md)\> + +The message data. + +___ + +### messageChildren + +▸ **messageChildren**(`messageId`: string): Promise<[IChildrenResponse](_models_api_ichildrenresponse_.ichildrenresponse.md)\> + +Get the children of a message. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`messageId` | string | The id of the message to get the children for. | + +**Returns:** Promise<[IChildrenResponse](_models_api_ichildrenresponse_.ichildrenresponse.md)\> + +The messages children. + +___ + +### messageMetadata + +▸ **messageMetadata**(`messageId`: string): Promise<[IMessageMetadata](_models_imessagemetadata_.imessagemetadata.md)\> + +Get the message metadata by id. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`messageId` | string | The message to get the metadata for. | + +**Returns:** Promise<[IMessageMetadata](_models_imessagemetadata_.imessagemetadata.md)\> + +The message metadata. + +___ + +### messageRaw + +▸ **messageRaw**(`messageId`: string): Promise + +Get the message raw data by id. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`messageId` | string | The message to get the data for. | + +**Returns:** Promise + +The message raw data. + +___ + +### messageSubmit + +▸ **messageSubmit**(`message`: [IMessage](_models_imessage_.imessage.md)): Promise + +Submit message. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`message` | [IMessage](_models_imessage_.imessage.md) | The message to submit. | + +**Returns:** Promise + +The messageId. + +___ + +### messageSubmitRaw + +▸ **messageSubmitRaw**(`message`: Uint8Array): Promise + +Submit message in raw format. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`message` | Uint8Array | The message to submit. | + +**Returns:** Promise + +The messageId. + +___ + +### messagesFind + +▸ **messagesFind**(`indexationKey`: Uint8Array \| string): Promise<[IMessagesResponse](_models_api_imessagesresponse_.imessagesresponse.md)\> + +Find messages by index. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`indexationKey` | Uint8Array \| string | The index value as a byte array or UTF8 string. | + +**Returns:** Promise<[IMessagesResponse](_models_api_imessagesresponse_.imessagesresponse.md)\> + +The messageId. + +___ + +### milestone + +▸ **milestone**(`index`: number): Promise<[IMilestoneResponse](_models_api_imilestoneresponse_.imilestoneresponse.md)\> + +Get the requested milestone. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`index` | number | The index of the milestone to get. | + +**Returns:** Promise<[IMilestoneResponse](_models_api_imilestoneresponse_.imilestoneresponse.md)\> + +The milestone details. + +___ + +### milestoneUtxoChanges + +▸ **milestoneUtxoChanges**(`index`: number): Promise<[IMilestoneUtxoChangesResponse](_models_api_imilestoneutxochangesresponse_.imilestoneutxochangesresponse.md)\> + +Get the requested milestone utxo changes. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`index` | number | The index of the milestone to request the changes for. | + +**Returns:** Promise<[IMilestoneUtxoChangesResponse](_models_api_imilestoneutxochangesresponse_.imilestoneutxochangesresponse.md)\> + +The milestone utxo changes details. + +___ + +### output + +▸ **output**(`outputId`: string): Promise<[IOutputResponse](_models_api_ioutputresponse_.ioutputresponse.md)\> + +Find an output by its identifier. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`outputId` | string | The id of the output to get. | + +**Returns:** Promise<[IOutputResponse](_models_api_ioutputresponse_.ioutputresponse.md)\> + +The output details. + +___ + +### peer + +▸ **peer**(`peerId`: string): Promise<[IPeer](_models_ipeer_.ipeer.md)\> + +Get a peer. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`peerId` | string | The peer to delete. | + +**Returns:** Promise<[IPeer](_models_ipeer_.ipeer.md)\> + +The details for the created peer. + +___ + +### peerAdd + +▸ **peerAdd**(`multiAddress`: string, `alias?`: undefined \| string): Promise<[IPeer](_models_ipeer_.ipeer.md)\> + +Add a new peer. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`multiAddress` | string | The address of the peer to add. | +`alias?` | undefined \| string | An optional alias for the peer. | + +**Returns:** Promise<[IPeer](_models_ipeer_.ipeer.md)\> + +The details for the created peer. + +___ + +### peerDelete + +▸ **peerDelete**(`peerId`: string): Promise + +Delete a peer. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`peerId` | string | The peer to delete. | + +**Returns:** Promise + +Nothing. + +___ + +### peers + +▸ **peers**(): Promise<[IPeer](_models_ipeer_.ipeer.md)[]\> + +Get the list of peers. + +**Returns:** Promise<[IPeer](_models_ipeer_.ipeer.md)[]\> + +The list of peers. + +___ + +### receipts + +▸ **receipts**(`migratedAt?`: undefined \| number): Promise<[IReceiptsResponse](_models_api_ireceiptsresponse_.ireceiptsresponse.md)\> + +Get all the stored receipts or those for a given migrated at index. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`migratedAt?` | undefined \| number | The index the receipts were migrated at, if not supplied returns all stored receipts. | + +**Returns:** Promise<[IReceiptsResponse](_models_api_ireceiptsresponse_.ireceiptsresponse.md)\> + +The stored receipts. + +___ + +### tips + +▸ **tips**(): Promise<[ITipsResponse](_models_api_itipsresponse_.itipsresponse.md)\> + +Get the tips from the node. + +**Returns:** Promise<[ITipsResponse](_models_api_itipsresponse_.itipsresponse.md)\> + +The tips. + +___ + +### transactionIncludedMessage + +▸ **transactionIncludedMessage**(`transactionId`: string): Promise<[IMessage](_models_imessage_.imessage.md)\> + +Get the message that was included in the ledger for a transaction. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`transactionId` | string | The id of the transaction to get the included message for. | + +**Returns:** Promise<[IMessage](_models_imessage_.imessage.md)\> + +The message. + +___ + +### treasury + +▸ **treasury**(): Promise<[ITreasury](_models_itreasury_.itreasury.md)\> + +Get the current treasury output. + +**Returns:** Promise<[ITreasury](_models_itreasury_.itreasury.md)\> + +The details for the treasury. diff --git a/docs/interfaces/_models_ied25519address_.ied25519address.md b/docs/interfaces/_models_ied25519address_.ied25519address.md new file mode 100644 index 000000000..ed4610da4 --- /dev/null +++ b/docs/interfaces/_models_ied25519address_.ied25519address.md @@ -0,0 +1,38 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / ["models/IEd25519Address"](../modules/_models_ied25519address_.md) / IEd25519Address + +# Interface: IEd25519Address + +Ed25519Address address. + +## Hierarchy + +* [ITypeBase](_models_itypebase_.itypebase.md)<0\> + + ↳ **IEd25519Address** + +## Index + +### Properties + +* [address](_models_ied25519address_.ied25519address.md#address) +* [type](_models_ied25519address_.ied25519address.md#type) + +## Properties + +### address + +• **address**: string + +The address. + +___ + +### type + +• **type**: 0 + +*Inherited from [ITypeBase](_models_itypebase_.itypebase.md).[type](_models_itypebase_.itypebase.md#type)* + +The type of the object. diff --git a/docs/interfaces/_models_ied25519signature_.ied25519signature.md b/docs/interfaces/_models_ied25519signature_.ied25519signature.md new file mode 100644 index 000000000..6f27d7d94 --- /dev/null +++ b/docs/interfaces/_models_ied25519signature_.ied25519signature.md @@ -0,0 +1,47 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / ["models/IEd25519Signature"](../modules/_models_ied25519signature_.md) / IEd25519Signature + +# Interface: IEd25519Signature + +Ed25519Signature signature. + +## Hierarchy + +* [ITypeBase](_models_itypebase_.itypebase.md)<0\> + + ↳ **IEd25519Signature** + +## Index + +### Properties + +* [publicKey](_models_ied25519signature_.ied25519signature.md#publickey) +* [signature](_models_ied25519signature_.ied25519signature.md#signature) +* [type](_models_ied25519signature_.ied25519signature.md#type) + +## Properties + +### publicKey + +• **publicKey**: string + +The public key. + +___ + +### signature + +• **signature**: string + +The signature. + +___ + +### type + +• **type**: 0 + +*Inherited from [ITypeBase](_models_itypebase_.itypebase.md).[type](_models_itypebase_.itypebase.md#type)* + +The type of the object. diff --git a/docs/interfaces/_models_igossipheartbeat_.igossipheartbeat.md b/docs/interfaces/_models_igossipheartbeat_.igossipheartbeat.md new file mode 100644 index 000000000..bcd58f0d3 --- /dev/null +++ b/docs/interfaces/_models_igossipheartbeat_.igossipheartbeat.md @@ -0,0 +1,61 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / ["models/IGossipHeartbeat"](../modules/_models_igossipheartbeat_.md) / IGossipHeartbeat + +# Interface: IGossipHeartbeat + +Gossip heartbeat. + +## Hierarchy + +* **IGossipHeartbeat** + +## Index + +### Properties + +* [connectedNeighbors](_models_igossipheartbeat_.igossipheartbeat.md#connectedneighbors) +* [latestMilestoneIndex](_models_igossipheartbeat_.igossipheartbeat.md#latestmilestoneindex) +* [prunedMilestoneIndex](_models_igossipheartbeat_.igossipheartbeat.md#prunedmilestoneindex) +* [solidMilestoneIndex](_models_igossipheartbeat_.igossipheartbeat.md#solidmilestoneindex) +* [syncedNeighbors](_models_igossipheartbeat_.igossipheartbeat.md#syncedneighbors) + +## Properties + +### connectedNeighbors + +• **connectedNeighbors**: number + +Connected Neighbours. + +___ + +### latestMilestoneIndex + +• **latestMilestoneIndex**: number + +Latest milestone index. + +___ + +### prunedMilestoneIndex + +• **prunedMilestoneIndex**: number + +Pruned milestone index. + +___ + +### solidMilestoneIndex + +• **solidMilestoneIndex**: number + +Solid milestone index. + +___ + +### syncedNeighbors + +• **syncedNeighbors**: number + +Synced neighbours. diff --git a/docs/interfaces/_models_igossipmetrics_.igossipmetrics.md b/docs/interfaces/_models_igossipmetrics_.igossipmetrics.md new file mode 100644 index 000000000..8bd6f1a11 --- /dev/null +++ b/docs/interfaces/_models_igossipmetrics_.igossipmetrics.md @@ -0,0 +1,115 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / ["models/IGossipMetrics"](../modules/_models_igossipmetrics_.md) / IGossipMetrics + +# Interface: IGossipMetrics + +Gossip metrics. + +## Hierarchy + +* **IGossipMetrics** + +## Index + +### Properties + +* [droppedPackets](_models_igossipmetrics_.igossipmetrics.md#droppedpackets) +* [knownMessages](_models_igossipmetrics_.igossipmetrics.md#knownmessages) +* [newMessages](_models_igossipmetrics_.igossipmetrics.md#newmessages) +* [receivedHeartbeats](_models_igossipmetrics_.igossipmetrics.md#receivedheartbeats) +* [receivedMessageRequests](_models_igossipmetrics_.igossipmetrics.md#receivedmessagerequests) +* [receivedMessages](_models_igossipmetrics_.igossipmetrics.md#receivedmessages) +* [receivedMilestoneRequests](_models_igossipmetrics_.igossipmetrics.md#receivedmilestonerequests) +* [sentHeartbeats](_models_igossipmetrics_.igossipmetrics.md#sentheartbeats) +* [sentMessageRequests](_models_igossipmetrics_.igossipmetrics.md#sentmessagerequests) +* [sentMessages](_models_igossipmetrics_.igossipmetrics.md#sentmessages) +* [sentMilestoneRequests](_models_igossipmetrics_.igossipmetrics.md#sentmilestonerequests) + +## Properties + +### droppedPackets + +• **droppedPackets**: number + +The number of dropped sent packets. + +___ + +### knownMessages + +• **knownMessages**: number + +The number of known messages. + +___ + +### newMessages + +• **newMessages**: number + +The number of new messages. + +___ + +### receivedHeartbeats + +• **receivedHeartbeats**: number + +The number of received heartbeats. + +___ + +### receivedMessageRequests + +• **receivedMessageRequests**: number + +The number of received message requests. + +___ + +### receivedMessages + +• **receivedMessages**: number + +The number of received messages. + +___ + +### receivedMilestoneRequests + +• **receivedMilestoneRequests**: number + +The number of received milestone requests. + +___ + +### sentHeartbeats + +• **sentHeartbeats**: number + +The number of sent heartbeats. + +___ + +### sentMessageRequests + +• **sentMessageRequests**: number + +The number of sent message requests. + +___ + +### sentMessages + +• **sentMessages**: number + +The number of sent messages. + +___ + +### sentMilestoneRequests + +• **sentMilestoneRequests**: number + +The number of sent miletsone requests. diff --git a/docs/interfaces/_models_iindexationpayload_.iindexationpayload.md b/docs/interfaces/_models_iindexationpayload_.iindexationpayload.md new file mode 100644 index 000000000..6b2b11f7f --- /dev/null +++ b/docs/interfaces/_models_iindexationpayload_.iindexationpayload.md @@ -0,0 +1,47 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / ["models/IIndexationPayload"](../modules/_models_iindexationpayload_.md) / IIndexationPayload + +# Interface: IIndexationPayload + +Indexation payload. + +## Hierarchy + +* [ITypeBase](_models_itypebase_.itypebase.md)<2\> + + ↳ **IIndexationPayload** + +## Index + +### Properties + +* [data](_models_iindexationpayload_.iindexationpayload.md#data) +* [index](_models_iindexationpayload_.iindexationpayload.md#index) +* [type](_models_iindexationpayload_.iindexationpayload.md#type) + +## Properties + +### data + +• `Optional` **data**: undefined \| string + +The index data. + +___ + +### index + +• **index**: string + +The index name. + +___ + +### type + +• **type**: 2 + +*Inherited from [ITypeBase](_models_itypebase_.itypebase.md).[type](_models_itypebase_.itypebase.md#type)* + +The type of the object. diff --git a/docs/interfaces/_models_ikeypair_.ikeypair.md b/docs/interfaces/_models_ikeypair_.ikeypair.md new file mode 100644 index 000000000..d8b2124f0 --- /dev/null +++ b/docs/interfaces/_models_ikeypair_.ikeypair.md @@ -0,0 +1,34 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / ["models/IKeyPair"](../modules/_models_ikeypair_.md) / IKeyPair + +# Interface: IKeyPair + +Definition of signature key pair. + +## Hierarchy + +* **IKeyPair** + +## Index + +### Properties + +* [privateKey](_models_ikeypair_.ikeypair.md#privatekey) +* [publicKey](_models_ikeypair_.ikeypair.md#publickey) + +## Properties + +### privateKey + +• **privateKey**: Uint8Array + +The private key. + +___ + +### publicKey + +• **publicKey**: Uint8Array + +The public key. diff --git a/docs/interfaces/_models_imessage_.imessage.md b/docs/interfaces/_models_imessage_.imessage.md new file mode 100644 index 000000000..717bc095f --- /dev/null +++ b/docs/interfaces/_models_imessage_.imessage.md @@ -0,0 +1,52 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / ["models/IMessage"](../modules/_models_imessage_.md) / IMessage + +# Interface: IMessage + +Message layout. + +## Hierarchy + +* **IMessage** + +## Index + +### Properties + +* [networkId](_models_imessage_.imessage.md#networkid) +* [nonce](_models_imessage_.imessage.md#nonce) +* [parentMessageIds](_models_imessage_.imessage.md#parentmessageids) +* [payload](_models_imessage_.imessage.md#payload) + +## Properties + +### networkId + +• `Optional` **networkId**: undefined \| string + +The network id of the message. + +___ + +### nonce + +• `Optional` **nonce**: undefined \| string + +The nonce for the message. + +___ + +### parentMessageIds + +• `Optional` **parentMessageIds**: string[] + +The parent message ids. + +___ + +### payload + +• `Optional` **payload**: [ITransactionPayload](_models_itransactionpayload_.itransactionpayload.md) \| [IMilestonePayload](_models_imilestonepayload_.imilestonepayload.md) \| [IIndexationPayload](_models_iindexationpayload_.iindexationpayload.md) + +The payload contents. diff --git a/docs/interfaces/_models_imessagemetadata_.imessagemetadata.md b/docs/interfaces/_models_imessagemetadata_.imessagemetadata.md new file mode 100644 index 000000000..448aeb6e0 --- /dev/null +++ b/docs/interfaces/_models_imessagemetadata_.imessagemetadata.md @@ -0,0 +1,97 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / ["models/IMessageMetadata"](../modules/_models_imessagemetadata_.md) / IMessageMetadata + +# Interface: IMessageMetadata + +Response from the metadata endpoint. + +## Hierarchy + +* **IMessageMetadata** + +## Index + +### Properties + +* [conflictReason](_models_imessagemetadata_.imessagemetadata.md#conflictreason) +* [isSolid](_models_imessagemetadata_.imessagemetadata.md#issolid) +* [ledgerInclusionState](_models_imessagemetadata_.imessagemetadata.md#ledgerinclusionstate) +* [messageId](_models_imessagemetadata_.imessagemetadata.md#messageid) +* [milestoneIndex](_models_imessagemetadata_.imessagemetadata.md#milestoneindex) +* [parentMessageIds](_models_imessagemetadata_.imessagemetadata.md#parentmessageids) +* [referencedByMilestoneIndex](_models_imessagemetadata_.imessagemetadata.md#referencedbymilestoneindex) +* [shouldPromote](_models_imessagemetadata_.imessagemetadata.md#shouldpromote) +* [shouldReattach](_models_imessagemetadata_.imessagemetadata.md#shouldreattach) + +## Properties + +### conflictReason + +• `Optional` **conflictReason**: ConflictReason + +The conflict reason. + +___ + +### isSolid + +• **isSolid**: boolean + +Is the message solid. + +___ + +### ledgerInclusionState + +• `Optional` **ledgerInclusionState**: [LedgerInclusionState](../modules/_models_ledgerinclusionstate_.md#ledgerinclusionstate) + +The ledger inclusion state. + +___ + +### messageId + +• **messageId**: string + +The message id. + +___ + +### milestoneIndex + +• `Optional` **milestoneIndex**: undefined \| number + +Is this message a valid milestone. + +___ + +### parentMessageIds + +• `Optional` **parentMessageIds**: string[] + +The parent message ids. + +___ + +### referencedByMilestoneIndex + +• `Optional` **referencedByMilestoneIndex**: undefined \| number + +Is the message referenced by a milestone. + +___ + +### shouldPromote + +• `Optional` **shouldPromote**: undefined \| false \| true + +Should the message be promoted. + +___ + +### shouldReattach + +• `Optional` **shouldReattach**: undefined \| false \| true + +Should the message be reattached. diff --git a/docs/interfaces/_models_imigratedfunds_.imigratedfunds.md b/docs/interfaces/_models_imigratedfunds_.imigratedfunds.md new file mode 100644 index 000000000..ad4445ce2 --- /dev/null +++ b/docs/interfaces/_models_imigratedfunds_.imigratedfunds.md @@ -0,0 +1,43 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / ["models/IMigratedFunds"](../modules/_models_imigratedfunds_.md) / IMigratedFunds + +# Interface: IMigratedFunds + +The migrated funds for receipts. + +## Hierarchy + +* **IMigratedFunds** + +## Index + +### Properties + +* [address](_models_imigratedfunds_.imigratedfunds.md#address) +* [deposit](_models_imigratedfunds_.imigratedfunds.md#deposit) +* [tailTransactionHash](_models_imigratedfunds_.imigratedfunds.md#tailtransactionhash) + +## Properties + +### address + +• **address**: [IEd25519Address](_models_ied25519address_.ied25519address.md) + +The target address of the migrated funds. + +___ + +### deposit + +• **deposit**: number + +The amount of the deposit. + +___ + +### tailTransactionHash + +• **tailTransactionHash**: string + +The tail transaction hash of the migration bundle. diff --git a/docs/interfaces/_models_imilestonepayload_.imilestonepayload.md b/docs/interfaces/_models_imilestonepayload_.imilestonepayload.md new file mode 100644 index 000000000..a49386fdd --- /dev/null +++ b/docs/interfaces/_models_imilestonepayload_.imilestonepayload.md @@ -0,0 +1,110 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / ["models/IMilestonePayload"](../modules/_models_imilestonepayload_.md) / IMilestonePayload + +# Interface: IMilestonePayload + +Milestone payload. + +## Hierarchy + +* [ITypeBase](_models_itypebase_.itypebase.md)<1\> + + ↳ **IMilestonePayload** + +## Index + +### Properties + +* [inclusionMerkleProof](_models_imilestonepayload_.imilestonepayload.md#inclusionmerkleproof) +* [index](_models_imilestonepayload_.imilestonepayload.md#index) +* [nextPoWScore](_models_imilestonepayload_.imilestonepayload.md#nextpowscore) +* [nextPoWScoreMilestoneIndex](_models_imilestonepayload_.imilestonepayload.md#nextpowscoremilestoneindex) +* [parentMessageIds](_models_imilestonepayload_.imilestonepayload.md#parentmessageids) +* [publicKeys](_models_imilestonepayload_.imilestonepayload.md#publickeys) +* [receipt](_models_imilestonepayload_.imilestonepayload.md#receipt) +* [signatures](_models_imilestonepayload_.imilestonepayload.md#signatures) +* [timestamp](_models_imilestonepayload_.imilestonepayload.md#timestamp) +* [type](_models_imilestonepayload_.imilestonepayload.md#type) + +## Properties + +### inclusionMerkleProof + +• **inclusionMerkleProof**: string + +The merkle proof inclusions. + +___ + +### index + +• **index**: number + +The index name. + +___ + +### nextPoWScore + +• **nextPoWScore**: number + +The next PoW score. + +___ + +### nextPoWScoreMilestoneIndex + +• **nextPoWScoreMilestoneIndex**: number + +The milestone at which the next PoW score becomes active. + +___ + +### parentMessageIds + +• **parentMessageIds**: string[] + +The parents where this milestone attaches to. + +___ + +### publicKeys + +• **publicKeys**: string[] + +The public keys. + +___ + +### receipt + +• `Optional` **receipt**: [IReceiptPayload](_models_ireceiptpayload_.ireceiptpayload.md) + +Receipt payload. + +___ + +### signatures + +• **signatures**: string[] + +The signatures. + +___ + +### timestamp + +• **timestamp**: number + +The timestamp of the milestone. + +___ + +### type + +• **type**: 1 + +*Inherited from [ITypeBase](_models_itypebase_.itypebase.md).[type](_models_itypebase_.itypebase.md#type)* + +The type of the object. diff --git a/docs/interfaces/_models_imqttclient_.imqttclient.md b/docs/interfaces/_models_imqttclient_.imqttclient.md new file mode 100644 index 000000000..34deb1efc --- /dev/null +++ b/docs/interfaces/_models_imqttclient_.imqttclient.md @@ -0,0 +1,357 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / ["models/IMqttClient"](../modules/_models_imqttclient_.md) / IMqttClient + +# Interface: IMqttClient + +Client interface definition for API communication. + +## Hierarchy + +* **IMqttClient** + +## Implemented by + +* [MqttClient](../classes/_clients_mqttclient_.mqttclient.md) + +## Index + +### Methods + +* [addressEd25519Outputs](_models_imqttclient_.imqttclient.md#addressed25519outputs) +* [addressOutputs](_models_imqttclient_.imqttclient.md#addressoutputs) +* [index](_models_imqttclient_.imqttclient.md#index) +* [indexRaw](_models_imqttclient_.imqttclient.md#indexraw) +* [messageMetadata](_models_imqttclient_.imqttclient.md#messagemetadata) +* [messages](_models_imqttclient_.imqttclient.md#messages) +* [messagesMetadata](_models_imqttclient_.imqttclient.md#messagesmetadata) +* [messagesRaw](_models_imqttclient_.imqttclient.md#messagesraw) +* [milestonesConfirmed](_models_imqttclient_.imqttclient.md#milestonesconfirmed) +* [milestonesLatest](_models_imqttclient_.imqttclient.md#milestoneslatest) +* [output](_models_imqttclient_.imqttclient.md#output) +* [statusChanged](_models_imqttclient_.imqttclient.md#statuschanged) +* [subscribeJson](_models_imqttclient_.imqttclient.md#subscribejson) +* [subscribeRaw](_models_imqttclient_.imqttclient.md#subscriberaw) +* [transactionIncludedMessage](_models_imqttclient_.imqttclient.md#transactionincludedmessage) +* [transactionIncludedMessageRaw](_models_imqttclient_.imqttclient.md#transactionincludedmessageraw) +* [unsubscribe](_models_imqttclient_.imqttclient.md#unsubscribe) + +## Methods + +### addressEd25519Outputs + +▸ **addressEd25519Outputs**(`addressEd25519`: string, `callback`: (topic: string, data: [IOutputResponse](_models_api_ioutputresponse_.ioutputresponse.md)) => void): string + +Subscribe to the ed25519 address for output updates. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`addressEd25519` | string | The address to monitor. | +`callback` | (topic: string, data: [IOutputResponse](_models_api_ioutputresponse_.ioutputresponse.md)) => void | The callback which is called when new data arrives. | + +**Returns:** string + +A subscription Id which can be used to unsubscribe. + +___ + +### addressOutputs + +▸ **addressOutputs**(`addressBech32`: string, `callback`: (topic: string, data: [IOutputResponse](_models_api_ioutputresponse_.ioutputresponse.md)) => void): string + +Subscribe to the address for output updates. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`addressBech32` | string | The address to monitor. | +`callback` | (topic: string, data: [IOutputResponse](_models_api_ioutputresponse_.ioutputresponse.md)) => void | The callback which is called when new data arrives. | + +**Returns:** string + +A subscription Id which can be used to unsubscribe. + +___ + +### index + +▸ **index**(`index`: Uint8Array \| string, `callback`: (topic: string, data: [IMessage](_models_imessage_.imessage.md), raw: Uint8Array) => void): string + +Subscribe to get all messages for the specified index in object form. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`index` | Uint8Array \| string | The index to monitor as bytes or in UTF8. | +`callback` | (topic: string, data: [IMessage](_models_imessage_.imessage.md), raw: Uint8Array) => void | The callback which is called when new data arrives. | + +**Returns:** string + +A subscription Id which can be used to unsubscribe. + +___ + +### indexRaw + +▸ **indexRaw**(`index`: Uint8Array \| string, `callback`: (topic: string, data: Uint8Array) => void): string + +Subscribe to get all messages for the specified index in binary form. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`index` | Uint8Array \| string | The index to monitor as bytes or in UTF8. | +`callback` | (topic: string, data: Uint8Array) => void | The callback which is called when new data arrives. | + +**Returns:** string + +A subscription Id which can be used to unsubscribe. + +___ + +### messageMetadata + +▸ **messageMetadata**(`messageId`: string, `callback`: (topic: string, data: [IMessageMetadata](_models_imessagemetadata_.imessagemetadata.md)) => void): string + +Subscribe to metadata updates for a specific message. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`messageId` | string | The message to monitor. | +`callback` | (topic: string, data: [IMessageMetadata](_models_imessagemetadata_.imessagemetadata.md)) => void | The callback which is called when new data arrives. | + +**Returns:** string + +A subscription Id which can be used to unsubscribe. + +___ + +### messages + +▸ **messages**(`callback`: (topic: string, data: [IMessage](_models_imessage_.imessage.md), raw: Uint8Array) => void): string + +Subscribe to get all messages in object form. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`callback` | (topic: string, data: [IMessage](_models_imessage_.imessage.md), raw: Uint8Array) => void | The callback which is called when new data arrives. | + +**Returns:** string + +A subscription Id which can be used to unsubscribe. + +___ + +### messagesMetadata + +▸ **messagesMetadata**(`callback`: (topic: string, data: [IMessageMetadata](_models_imessagemetadata_.imessagemetadata.md)) => void): string + +Subscribe to get the metadata for all the messages. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`callback` | (topic: string, data: [IMessageMetadata](_models_imessagemetadata_.imessagemetadata.md)) => void | The callback which is called when new data arrives. | + +**Returns:** string + +A subscription Id which can be used to unsubscribe. + +___ + +### messagesRaw + +▸ **messagesRaw**(`callback`: (topic: string, data: Uint8Array) => void): string + +Subscribe to get all messages in binary form. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`callback` | (topic: string, data: Uint8Array) => void | The callback which is called when new data arrives. | + +**Returns:** string + +A subscription Id which can be used to unsubscribe. + +___ + +### milestonesConfirmed + +▸ **milestonesConfirmed**(`callback`: (topic: string, data: [IMqttMilestoneResponse](_models_api_imqttmilestoneresponse_.imqttmilestoneresponse.md)) => void): string + +Subscribe to the latest confirmed milestone updates. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`callback` | (topic: string, data: [IMqttMilestoneResponse](_models_api_imqttmilestoneresponse_.imqttmilestoneresponse.md)) => void | The callback which is called when new data arrives. | + +**Returns:** string + +A subscription Id which can be used to unsubscribe. + +___ + +### milestonesLatest + +▸ **milestonesLatest**(`callback`: (topic: string, data: [IMqttMilestoneResponse](_models_api_imqttmilestoneresponse_.imqttmilestoneresponse.md)) => void): string + +Subscribe to the latest milestone updates. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`callback` | (topic: string, data: [IMqttMilestoneResponse](_models_api_imqttmilestoneresponse_.imqttmilestoneresponse.md)) => void | The callback which is called when new data arrives. | + +**Returns:** string + +A subscription Id which can be used to unsubscribe. + +___ + +### output + +▸ **output**(`outputId`: string, `callback`: (topic: string, data: [IOutputResponse](_models_api_ioutputresponse_.ioutputresponse.md)) => void): string + +Subscribe to updates for a specific output. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`outputId` | string | The output to monitor. | +`callback` | (topic: string, data: [IOutputResponse](_models_api_ioutputresponse_.ioutputresponse.md)) => void | The callback which is called when new data arrives. | + +**Returns:** string + +A subscription Id which can be used to unsubscribe. + +___ + +### statusChanged + +▸ **statusChanged**(`callback`: (status: [IMqttStatus](_models_imqttstatus_.imqttstatus.md)) => void): string + +Subscribe to changes in the client state. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`callback` | (status: [IMqttStatus](_models_imqttstatus_.imqttstatus.md)) => void | Callback called when the state has changed. | + +**Returns:** string + +A subscription Id which can be used to unsubscribe. + +___ + +### subscribeJson + +▸ **subscribeJson**(`customTopic`: string, `callback`: (topic: string, data: T) => void): string + +Subscribe to another type of message as json. + +#### Type parameters: + +Name | +------ | +`T` | + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`customTopic` | string | The topic to subscribe to. | +`callback` | (topic: string, data: T) => void | The callback which is called when new data arrives. | + +**Returns:** string + +A subscription Id which can be used to unsubscribe. + +___ + +### subscribeRaw + +▸ **subscribeRaw**(`customTopic`: string, `callback`: (topic: string, data: Uint8Array) => void): string + +Subscribe to another type of message as raw data. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`customTopic` | string | The topic to subscribe to. | +`callback` | (topic: string, data: Uint8Array) => void | The callback which is called when new data arrives. | + +**Returns:** string + +A subscription Id which can be used to unsubscribe. + +___ + +### transactionIncludedMessage + +▸ **transactionIncludedMessage**(`transactionId`: string, `callback`: (topic: string, data: [IMessage](_models_imessage_.imessage.md), raw: Uint8Array) => void): string + +Subscribe to message updates for a specific transactionId. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`transactionId` | string | The message to monitor. | +`callback` | (topic: string, data: [IMessage](_models_imessage_.imessage.md), raw: Uint8Array) => void | The callback which is called when new data arrives. | + +**Returns:** string + +A subscription Id which can be used to unsubscribe. + +___ + +### transactionIncludedMessageRaw + +▸ **transactionIncludedMessageRaw**(`transactionId`: string, `callback`: (topic: string, data: Uint8Array) => void): string + +Subscribe to message updates for a specific transactionId. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`transactionId` | string | The message to monitor. | +`callback` | (topic: string, data: Uint8Array) => void | The callback which is called when new data arrives. | + +**Returns:** string + +A subscription Id which can be used to unsubscribe. + +___ + +### unsubscribe + +▸ **unsubscribe**(`subscriptionId`: string): void + +Remove a subscription. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`subscriptionId` | string | The subscription to remove. | + +**Returns:** void diff --git a/docs/interfaces/_models_imqttstatus_.imqttstatus.md b/docs/interfaces/_models_imqttstatus_.imqttstatus.md new file mode 100644 index 000000000..8ac261b04 --- /dev/null +++ b/docs/interfaces/_models_imqttstatus_.imqttstatus.md @@ -0,0 +1,52 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / ["models/IMqttStatus"](../modules/_models_imqttstatus_.md) / IMqttStatus + +# Interface: IMqttStatus + +Status message for MQTT Clients. + +## Hierarchy + +* **IMqttStatus** + +## Index + +### Properties + +* [error](_models_imqttstatus_.imqttstatus.md#error) +* [message](_models_imqttstatus_.imqttstatus.md#message) +* [state](_models_imqttstatus_.imqttstatus.md#state) +* [type](_models_imqttstatus_.imqttstatus.md#type) + +## Properties + +### error + +• `Optional` **error**: Error + +Any errors. + +___ + +### message + +• **message**: string + +Additional information about the status. + +___ + +### state + +• **state**: \"disconnected\" \| \"connected\" \| \"disconnecting\" \| \"connecting\" + +The connection status. + +___ + +### type + +• **type**: \"connect\" \| \"disconnect\" \| \"error\" \| \"subscription-add\" \| \"subscription-remove\" + +The type of message. diff --git a/docs/interfaces/_models_inodeinfo_.inodeinfo.md b/docs/interfaces/_models_inodeinfo_.inodeinfo.md new file mode 100644 index 000000000..c9b658cb6 --- /dev/null +++ b/docs/interfaces/_models_inodeinfo_.inodeinfo.md @@ -0,0 +1,142 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / ["models/INodeInfo"](../modules/_models_inodeinfo_.md) / INodeInfo + +# Interface: INodeInfo + +Response from the /info endpoint. + +## Hierarchy + +* **INodeInfo** + +## Index + +### Properties + +* [bech32HRP](_models_inodeinfo_.inodeinfo.md#bech32hrp) +* [confirmedMilestoneIndex](_models_inodeinfo_.inodeinfo.md#confirmedmilestoneindex) +* [features](_models_inodeinfo_.inodeinfo.md#features) +* [isHealthy](_models_inodeinfo_.inodeinfo.md#ishealthy) +* [latestMilestoneIndex](_models_inodeinfo_.inodeinfo.md#latestmilestoneindex) +* [latestMilestoneTimestamp](_models_inodeinfo_.inodeinfo.md#latestmilestonetimestamp) +* [messagesPerSecond](_models_inodeinfo_.inodeinfo.md#messagespersecond) +* [minPoWScore](_models_inodeinfo_.inodeinfo.md#minpowscore) +* [name](_models_inodeinfo_.inodeinfo.md#name) +* [networkId](_models_inodeinfo_.inodeinfo.md#networkid) +* [pruningIndex](_models_inodeinfo_.inodeinfo.md#pruningindex) +* [referencedMessagesPerSecond](_models_inodeinfo_.inodeinfo.md#referencedmessagespersecond) +* [referencedRate](_models_inodeinfo_.inodeinfo.md#referencedrate) +* [version](_models_inodeinfo_.inodeinfo.md#version) + +## Properties + +### bech32HRP + +• **bech32HRP**: string + +The human readable part of bech32 addresses. + +___ + +### confirmedMilestoneIndex + +• **confirmedMilestoneIndex**: number + +The confirmed milestone index; + +___ + +### features + +• **features**: string[] + +Features supported by the node. + +___ + +### isHealthy + +• **isHealthy**: boolean + +Is the node healthy. + +___ + +### latestMilestoneIndex + +• **latestMilestoneIndex**: number + +The latest milestone index; + +___ + +### latestMilestoneTimestamp + +• **latestMilestoneTimestamp**: number + +The latest milestone timestamp; + +___ + +### messagesPerSecond + +• **messagesPerSecond**: number + +Messages per second. + +___ + +### minPoWScore + +• **minPoWScore**: number + +The minimum score required for PoW. + +___ + +### name + +• **name**: string + +The name of the node software. + +___ + +### networkId + +• **networkId**: string + +The network id. + +___ + +### pruningIndex + +• **pruningIndex**: number + +The pruning index; + +___ + +### referencedMessagesPerSecond + +• **referencedMessagesPerSecond**: number + +Referenced messages per second. + +___ + +### referencedRate + +• **referencedRate**: number + +The rate at which rates are being referenced. + +___ + +### version + +• **version**: string + +The version of the software running on the node. diff --git a/docs/interfaces/_models_ipeer_.ipeer.md b/docs/interfaces/_models_ipeer_.ipeer.md new file mode 100644 index 000000000..f173b163a --- /dev/null +++ b/docs/interfaces/_models_ipeer_.ipeer.md @@ -0,0 +1,70 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / ["models/IPeer"](../modules/_models_ipeer_.md) / IPeer + +# Interface: IPeer + +Peer details. + +## Hierarchy + +* **IPeer** + +## Index + +### Properties + +* [alias](_models_ipeer_.ipeer.md#alias) +* [connected](_models_ipeer_.ipeer.md#connected) +* [gossip](_models_ipeer_.ipeer.md#gossip) +* [id](_models_ipeer_.ipeer.md#id) +* [multiAddresses](_models_ipeer_.ipeer.md#multiaddresses) +* [relation](_models_ipeer_.ipeer.md#relation) + +## Properties + +### alias + +• `Optional` **alias**: undefined \| string + +The alias of the peer. + +___ + +### connected + +• **connected**: boolean + +Is it connected. + +___ + +### gossip + +• `Optional` **gossip**: undefined \| { heartbeat?: [IGossipHeartbeat](_models_igossipheartbeat_.igossipheartbeat.md) ; metrics: [IGossipMetrics](_models_igossipmetrics_.igossipmetrics.md) } + +Gossip metrics for the peer. + +___ + +### id + +• **id**: string + +The id of the peer. + +___ + +### multiAddresses + +• **multiAddresses**: string[] + +The addresses of the peer. + +___ + +### relation + +• **relation**: string + +The relation of the peer. diff --git a/docs/interfaces/_models_ipowprovider_.ipowprovider.md b/docs/interfaces/_models_ipowprovider_.ipowprovider.md new file mode 100644 index 000000000..1269be653 --- /dev/null +++ b/docs/interfaces/_models_ipowprovider_.ipowprovider.md @@ -0,0 +1,40 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / ["models/IPowProvider"](../modules/_models_ipowprovider_.md) / IPowProvider + +# Interface: IPowProvider + +Perform the POW on a message. + +## Hierarchy + +* **IPowProvider** + +## Implemented by + +* [LocalPowProvider](../classes/_pow_localpowprovider_.localpowprovider.md) + +## Index + +### Methods + +* [pow](_models_ipowprovider_.ipowprovider.md#pow) + +## Methods + +### pow + +▸ **pow**(`message`: Uint8Array, `targetScore`: number): Promise + +Perform pow on the message and return the nonce of at least targetScore. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`message` | Uint8Array | The message to process. | +`targetScore` | number | the target score. | + +**Returns:** Promise + +The nonce. diff --git a/docs/interfaces/_models_ireceiptpayload_.ireceiptpayload.md b/docs/interfaces/_models_ireceiptpayload_.ireceiptpayload.md new file mode 100644 index 000000000..8041b04e0 --- /dev/null +++ b/docs/interfaces/_models_ireceiptpayload_.ireceiptpayload.md @@ -0,0 +1,65 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / ["models/IReceiptPayload"](../modules/_models_ireceiptpayload_.md) / IReceiptPayload + +# Interface: IReceiptPayload + +Receipt payload. + +## Hierarchy + +* [ITypeBase](_models_itypebase_.itypebase.md)<3\> + + ↳ **IReceiptPayload** + +## Index + +### Properties + +* [final](_models_ireceiptpayload_.ireceiptpayload.md#final) +* [funds](_models_ireceiptpayload_.ireceiptpayload.md#funds) +* [migratedAt](_models_ireceiptpayload_.ireceiptpayload.md#migratedat) +* [transaction](_models_ireceiptpayload_.ireceiptpayload.md#transaction) +* [type](_models_ireceiptpayload_.ireceiptpayload.md#type) + +## Properties + +### final + +• **final**: boolean + +Whether this Receipt is the final one for a given migrated at index. + +___ + +### funds + +• **funds**: [IMigratedFunds](_models_imigratedfunds_.imigratedfunds.md)[] + +The index data. + +___ + +### migratedAt + +• **migratedAt**: number + +The milestone index at which the funds were migrated in the legacy network. + +___ + +### transaction + +• **transaction**: [ITreasuryTransactionPayload](_models_itreasurytransactionpayload_.itreasurytransactionpayload.md) + +The TreasuryTransaction used to fund the funds. + +___ + +### type + +• **type**: 3 + +*Inherited from [ITypeBase](_models_itypebase_.itypebase.md).[type](_models_itypebase_.itypebase.md#type)* + +The type of the object. diff --git a/docs/interfaces/_models_ireferenceunlockblock_.ireferenceunlockblock.md b/docs/interfaces/_models_ireferenceunlockblock_.ireferenceunlockblock.md new file mode 100644 index 000000000..d66c11501 --- /dev/null +++ b/docs/interfaces/_models_ireferenceunlockblock_.ireferenceunlockblock.md @@ -0,0 +1,38 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / ["models/IReferenceUnlockBlock"](../modules/_models_ireferenceunlockblock_.md) / IReferenceUnlockBlock + +# Interface: IReferenceUnlockBlock + +Reference unlock block. + +## Hierarchy + +* [ITypeBase](_models_itypebase_.itypebase.md)<1\> + + ↳ **IReferenceUnlockBlock** + +## Index + +### Properties + +* [reference](_models_ireferenceunlockblock_.ireferenceunlockblock.md#reference) +* [type](_models_ireferenceunlockblock_.ireferenceunlockblock.md#type) + +## Properties + +### reference + +• **reference**: number + +The reference. + +___ + +### type + +• **type**: 1 + +*Inherited from [ITypeBase](_models_itypebase_.itypebase.md).[type](_models_itypebase_.itypebase.md#type)* + +The type of the object. diff --git a/docs/interfaces/_models_iseed_.iseed.md b/docs/interfaces/_models_iseed_.iseed.md new file mode 100644 index 000000000..d17dd381f --- /dev/null +++ b/docs/interfaces/_models_iseed_.iseed.md @@ -0,0 +1,78 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / ["models/ISeed"](../modules/_models_iseed_.md) / ISeed + +# Interface: ISeed + +Interface definitions for seed. + +## Hierarchy + +* **ISeed** + +## Implemented by + +* [Ed25519Seed](../classes/_seedtypes_ed25519seed_.ed25519seed.md) + +## Index + +### Methods + +* [generateSeedFromPath](_models_iseed_.iseed.md#generateseedfrompath) +* [keyPair](_models_iseed_.iseed.md#keypair) +* [toBytes](_models_iseed_.iseed.md#tobytes) +* [toString](_models_iseed_.iseed.md#tostring) + +## Methods + +### generateSeedFromPath + +▸ **generateSeedFromPath**(`path`: [Bip32Path](../classes/_crypto_bip32path_.bip32path.md)): [ISeed](_models_iseed_.iseed.md) + +Generate a new seed from the path. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`path` | [Bip32Path](../classes/_crypto_bip32path_.bip32path.md) | The path to generate the seed for. | + +**Returns:** [ISeed](_models_iseed_.iseed.md) + +The generated seed. + +___ + +### keyPair + +▸ **keyPair**(): [IKeyPair](_models_ikeypair_.ikeypair.md) + +Get the key pair from the seed. + +**Returns:** [IKeyPair](_models_ikeypair_.ikeypair.md) + +The key pair. + +___ + +### toBytes + +▸ **toBytes**(): Uint8Array + +Return the key as bytes. + +**Returns:** Uint8Array + +The key as bytes. + +___ + +### toString + +▸ **toString**(): string + +Return the key as string. + +**Returns:** string + +The key as string. diff --git a/docs/interfaces/_models_isiglockeddustallowanceoutput_.isiglockeddustallowanceoutput.md b/docs/interfaces/_models_isiglockeddustallowanceoutput_.isiglockeddustallowanceoutput.md new file mode 100644 index 000000000..546eba06b --- /dev/null +++ b/docs/interfaces/_models_isiglockeddustallowanceoutput_.isiglockeddustallowanceoutput.md @@ -0,0 +1,47 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / ["models/ISigLockedDustAllowanceOutput"](../modules/_models_isiglockeddustallowanceoutput_.md) / ISigLockedDustAllowanceOutput + +# Interface: ISigLockedDustAllowanceOutput + +Signature locked single output. + +## Hierarchy + +* [ITypeBase](_models_itypebase_.itypebase.md)<1\> + + ↳ **ISigLockedDustAllowanceOutput** + +## Index + +### Properties + +* [address](_models_isiglockeddustallowanceoutput_.isiglockeddustallowanceoutput.md#address) +* [amount](_models_isiglockeddustallowanceoutput_.isiglockeddustallowanceoutput.md#amount) +* [type](_models_isiglockeddustallowanceoutput_.isiglockeddustallowanceoutput.md#type) + +## Properties + +### address + +• **address**: [IEd25519Address](_models_ied25519address_.ied25519address.md) + +The address. + +___ + +### amount + +• **amount**: number + +The amount of the output. + +___ + +### type + +• **type**: 1 + +*Inherited from [ITypeBase](_models_itypebase_.itypebase.md).[type](_models_itypebase_.itypebase.md#type)* + +The type of the object. diff --git a/docs/interfaces/_models_isiglockedsingleoutput_.isiglockedsingleoutput.md b/docs/interfaces/_models_isiglockedsingleoutput_.isiglockedsingleoutput.md new file mode 100644 index 000000000..52914450d --- /dev/null +++ b/docs/interfaces/_models_isiglockedsingleoutput_.isiglockedsingleoutput.md @@ -0,0 +1,47 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / ["models/ISigLockedSingleOutput"](../modules/_models_isiglockedsingleoutput_.md) / ISigLockedSingleOutput + +# Interface: ISigLockedSingleOutput + +Signature locked single output. + +## Hierarchy + +* [ITypeBase](_models_itypebase_.itypebase.md)<0\> + + ↳ **ISigLockedSingleOutput** + +## Index + +### Properties + +* [address](_models_isiglockedsingleoutput_.isiglockedsingleoutput.md#address) +* [amount](_models_isiglockedsingleoutput_.isiglockedsingleoutput.md#amount) +* [type](_models_isiglockedsingleoutput_.isiglockedsingleoutput.md#type) + +## Properties + +### address + +• **address**: [IEd25519Address](_models_ied25519address_.ied25519address.md) + +The address. + +___ + +### amount + +• **amount**: number + +The amount of the output. + +___ + +### type + +• **type**: 0 + +*Inherited from [ITypeBase](_models_itypebase_.itypebase.md).[type](_models_itypebase_.itypebase.md#type)* + +The type of the object. diff --git a/docs/interfaces/_models_isignatureunlockblock_.isignatureunlockblock.md b/docs/interfaces/_models_isignatureunlockblock_.isignatureunlockblock.md new file mode 100644 index 000000000..dba37db55 --- /dev/null +++ b/docs/interfaces/_models_isignatureunlockblock_.isignatureunlockblock.md @@ -0,0 +1,38 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / ["models/ISignatureUnlockBlock"](../modules/_models_isignatureunlockblock_.md) / ISignatureUnlockBlock + +# Interface: ISignatureUnlockBlock + +Signature unlock block. + +## Hierarchy + +* [ITypeBase](_models_itypebase_.itypebase.md)<0\> + + ↳ **ISignatureUnlockBlock** + +## Index + +### Properties + +* [signature](_models_isignatureunlockblock_.isignatureunlockblock.md#signature) +* [type](_models_isignatureunlockblock_.isignatureunlockblock.md#type) + +## Properties + +### signature + +• **signature**: [IEd25519Signature](_models_ied25519signature_.ied25519signature.md) + +The signature. + +___ + +### type + +• **type**: 0 + +*Inherited from [ITypeBase](_models_itypebase_.itypebase.md).[type](_models_itypebase_.itypebase.md#type)* + +The type of the object. diff --git a/docs/interfaces/_models_itransactionessence_.itransactionessence.md b/docs/interfaces/_models_itransactionessence_.itransactionessence.md new file mode 100644 index 000000000..6d120ffd2 --- /dev/null +++ b/docs/interfaces/_models_itransactionessence_.itransactionessence.md @@ -0,0 +1,56 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / ["models/ITransactionEssence"](../modules/_models_itransactionessence_.md) / ITransactionEssence + +# Interface: ITransactionEssence + +Transaction payload. + +## Hierarchy + +* [ITypeBase](_models_itypebase_.itypebase.md)<0\> + + ↳ **ITransactionEssence** + +## Index + +### Properties + +* [inputs](_models_itransactionessence_.itransactionessence.md#inputs) +* [outputs](_models_itransactionessence_.itransactionessence.md#outputs) +* [payload](_models_itransactionessence_.itransactionessence.md#payload) +* [type](_models_itransactionessence_.itransactionessence.md#type) + +## Properties + +### inputs + +• **inputs**: [IUTXOInput](_models_iutxoinput_.iutxoinput.md)[] + +The inputs of the transaction. + +___ + +### outputs + +• **outputs**: ([ISigLockedSingleOutput](_models_isiglockedsingleoutput_.isiglockedsingleoutput.md) \| [ISigLockedDustAllowanceOutput](_models_isiglockeddustallowanceoutput_.isiglockeddustallowanceoutput.md))[] + +The outputs of the transaction. + +___ + +### payload + +• `Optional` **payload**: [IIndexationPayload](_models_iindexationpayload_.iindexationpayload.md) + +Indexation payload. + +___ + +### type + +• **type**: 0 + +*Inherited from [ITypeBase](_models_itypebase_.itypebase.md).[type](_models_itypebase_.itypebase.md#type)* + +The type of the object. diff --git a/docs/interfaces/_models_itransactionpayload_.itransactionpayload.md b/docs/interfaces/_models_itransactionpayload_.itransactionpayload.md new file mode 100644 index 000000000..f6177d9f1 --- /dev/null +++ b/docs/interfaces/_models_itransactionpayload_.itransactionpayload.md @@ -0,0 +1,47 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / ["models/ITransactionPayload"](../modules/_models_itransactionpayload_.md) / ITransactionPayload + +# Interface: ITransactionPayload + +Transaction payload. + +## Hierarchy + +* [ITypeBase](_models_itypebase_.itypebase.md)<0\> + + ↳ **ITransactionPayload** + +## Index + +### Properties + +* [essence](_models_itransactionpayload_.itransactionpayload.md#essence) +* [type](_models_itransactionpayload_.itransactionpayload.md#type) +* [unlockBlocks](_models_itransactionpayload_.itransactionpayload.md#unlockblocks) + +## Properties + +### essence + +• **essence**: [ITransactionEssence](_models_itransactionessence_.itransactionessence.md) + +The index name. + +___ + +### type + +• **type**: 0 + +*Inherited from [ITypeBase](_models_itypebase_.itypebase.md).[type](_models_itypebase_.itypebase.md#type)* + +The type of the object. + +___ + +### unlockBlocks + +• **unlockBlocks**: ([ISignatureUnlockBlock](_models_isignatureunlockblock_.isignatureunlockblock.md) \| [IReferenceUnlockBlock](_models_ireferenceunlockblock_.ireferenceunlockblock.md))[] + +The unlock blocks. diff --git a/docs/interfaces/_models_itreasury_.itreasury.md b/docs/interfaces/_models_itreasury_.itreasury.md new file mode 100644 index 000000000..291c1bc33 --- /dev/null +++ b/docs/interfaces/_models_itreasury_.itreasury.md @@ -0,0 +1,34 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / ["models/ITreasury"](../modules/_models_itreasury_.md) / ITreasury + +# Interface: ITreasury + +Treasury. + +## Hierarchy + +* **ITreasury** + +## Index + +### Properties + +* [amount](_models_itreasury_.itreasury.md#amount) +* [milestoneId](_models_itreasury_.itreasury.md#milestoneid) + +## Properties + +### amount + +• **amount**: number + +The amount for the treasury. + +___ + +### milestoneId + +• **milestoneId**: string + +The milestone hash of the treasury. diff --git a/docs/interfaces/_models_itreasuryinput_.itreasuryinput.md b/docs/interfaces/_models_itreasuryinput_.itreasuryinput.md new file mode 100644 index 000000000..ae3ffd56d --- /dev/null +++ b/docs/interfaces/_models_itreasuryinput_.itreasuryinput.md @@ -0,0 +1,38 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / ["models/ITreasuryInput"](../modules/_models_itreasuryinput_.md) / ITreasuryInput + +# Interface: ITreasuryInput + +Treasury Input. + +## Hierarchy + +* [ITypeBase](_models_itypebase_.itypebase.md)<1\> + + ↳ **ITreasuryInput** + +## Index + +### Properties + +* [milestoneId](_models_itreasuryinput_.itreasuryinput.md#milestoneid) +* [type](_models_itreasuryinput_.itreasuryinput.md#type) + +## Properties + +### milestoneId + +• **milestoneId**: string + +The milestone id of the input. + +___ + +### type + +• **type**: 1 + +*Inherited from [ITypeBase](_models_itypebase_.itypebase.md).[type](_models_itypebase_.itypebase.md#type)* + +The type of the object. diff --git a/docs/interfaces/_models_itreasuryoutput_.itreasuryoutput.md b/docs/interfaces/_models_itreasuryoutput_.itreasuryoutput.md new file mode 100644 index 000000000..f8a625db4 --- /dev/null +++ b/docs/interfaces/_models_itreasuryoutput_.itreasuryoutput.md @@ -0,0 +1,38 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / ["models/ITreasuryOutput"](../modules/_models_itreasuryoutput_.md) / ITreasuryOutput + +# Interface: ITreasuryOutput + +Treasury Output. + +## Hierarchy + +* [ITypeBase](_models_itypebase_.itypebase.md)<2\> + + ↳ **ITreasuryOutput** + +## Index + +### Properties + +* [amount](_models_itreasuryoutput_.itreasuryoutput.md#amount) +* [type](_models_itreasuryoutput_.itreasuryoutput.md#type) + +## Properties + +### amount + +• **amount**: number + +The amount of the output. + +___ + +### type + +• **type**: 2 + +*Inherited from [ITypeBase](_models_itypebase_.itypebase.md).[type](_models_itypebase_.itypebase.md#type)* + +The type of the object. diff --git a/docs/interfaces/_models_itreasurytransactionpayload_.itreasurytransactionpayload.md b/docs/interfaces/_models_itreasurytransactionpayload_.itreasurytransactionpayload.md new file mode 100644 index 000000000..22fa39e15 --- /dev/null +++ b/docs/interfaces/_models_itreasurytransactionpayload_.itreasurytransactionpayload.md @@ -0,0 +1,47 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / ["models/ITreasuryTransactionPayload"](../modules/_models_itreasurytransactionpayload_.md) / ITreasuryTransactionPayload + +# Interface: ITreasuryTransactionPayload + +Receipt payload. + +## Hierarchy + +* [ITypeBase](_models_itypebase_.itypebase.md)<4\> + + ↳ **ITreasuryTransactionPayload** + +## Index + +### Properties + +* [input](_models_itreasurytransactionpayload_.itreasurytransactionpayload.md#input) +* [output](_models_itreasurytransactionpayload_.itreasurytransactionpayload.md#output) +* [type](_models_itreasurytransactionpayload_.itreasurytransactionpayload.md#type) + +## Properties + +### input + +• **input**: [ITreasuryInput](_models_itreasuryinput_.itreasuryinput.md) + +The input of this transaction. + +___ + +### output + +• **output**: [ITreasuryOutput](_models_itreasuryoutput_.itreasuryoutput.md) + +The output of this transaction. + +___ + +### type + +• **type**: 4 + +*Inherited from [ITypeBase](_models_itypebase_.itypebase.md).[type](_models_itypebase_.itypebase.md#type)* + +The type of the object. diff --git a/docs/interfaces/_models_itypebase_.itypebase.md b/docs/interfaces/_models_itypebase_.itypebase.md new file mode 100644 index 000000000..3aad62b2a --- /dev/null +++ b/docs/interfaces/_models_itypebase_.itypebase.md @@ -0,0 +1,61 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / ["models/ITypeBase"](../modules/_models_itypebase_.md) / ITypeBase + +# Interface: ITypeBase + +Type of the object. + +## Type parameters + +Name | +------ | +`T` | + +## Hierarchy + +* **ITypeBase** + + ↳ [IEd25519Address](_models_ied25519address_.ied25519address.md) + + ↳ [ITreasuryInput](_models_itreasuryinput_.itreasuryinput.md) + + ↳ [IUTXOInput](_models_iutxoinput_.iutxoinput.md) + + ↳ [IIndexationPayload](_models_iindexationpayload_.iindexationpayload.md) + + ↳ [ITreasuryOutput](_models_itreasuryoutput_.itreasuryoutput.md) + + ↳ [ITreasuryTransactionPayload](_models_itreasurytransactionpayload_.itreasurytransactionpayload.md) + + ↳ [IReceiptPayload](_models_ireceiptpayload_.ireceiptpayload.md) + + ↳ [IMilestonePayload](_models_imilestonepayload_.imilestonepayload.md) + + ↳ [IReferenceUnlockBlock](_models_ireferenceunlockblock_.ireferenceunlockblock.md) + + ↳ [IEd25519Signature](_models_ied25519signature_.ied25519signature.md) + + ↳ [ISignatureUnlockBlock](_models_isignatureunlockblock_.isignatureunlockblock.md) + + ↳ [ISigLockedDustAllowanceOutput](_models_isiglockeddustallowanceoutput_.isiglockeddustallowanceoutput.md) + + ↳ [ISigLockedSingleOutput](_models_isiglockedsingleoutput_.isiglockedsingleoutput.md) + + ↳ [ITransactionEssence](_models_itransactionessence_.itransactionessence.md) + + ↳ [ITransactionPayload](_models_itransactionpayload_.itransactionpayload.md) + +## Index + +### Properties + +* [type](_models_itypebase_.itypebase.md#type) + +## Properties + +### type + +• **type**: T + +The type of the object. diff --git a/docs/interfaces/_models_iutxoinput_.iutxoinput.md b/docs/interfaces/_models_iutxoinput_.iutxoinput.md new file mode 100644 index 000000000..84ad17aa6 --- /dev/null +++ b/docs/interfaces/_models_iutxoinput_.iutxoinput.md @@ -0,0 +1,47 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / ["models/IUTXOInput"](../modules/_models_iutxoinput_.md) / IUTXOInput + +# Interface: IUTXOInput + +UTXO Transaction Input. + +## Hierarchy + +* [ITypeBase](_models_itypebase_.itypebase.md)<0\> + + ↳ **IUTXOInput** + +## Index + +### Properties + +* [transactionId](_models_iutxoinput_.iutxoinput.md#transactionid) +* [transactionOutputIndex](_models_iutxoinput_.iutxoinput.md#transactionoutputindex) +* [type](_models_iutxoinput_.iutxoinput.md#type) + +## Properties + +### transactionId + +• **transactionId**: string + +The transaction Id. + +___ + +### transactionOutputIndex + +• **transactionOutputIndex**: number + +The output index. + +___ + +### type + +• **type**: 0 + +*Inherited from [ITypeBase](_models_itypebase_.itypebase.md).[type](_models_itypebase_.itypebase.md#type)* + +The type of the object. diff --git a/docs/interfaces/models_api_iaddressoutputsresponse.iaddressoutputsresponse.md b/docs/interfaces/models_api_iaddressoutputsresponse.iaddressoutputsresponse.md deleted file mode 100644 index 21e8d1125..000000000 --- a/docs/interfaces/models_api_iaddressoutputsresponse.iaddressoutputsresponse.md +++ /dev/null @@ -1,57 +0,0 @@ -[@iota/iota.js](../README.md) / [models/api/IAddressOutputsResponse](../modules/models_api_iaddressoutputsresponse.md) / IAddressOutputsResponse - -# Interface: IAddressOutputsResponse - -[models/api/IAddressOutputsResponse](../modules/models_api_iaddressoutputsresponse.md).IAddressOutputsResponse - -List of outputs for an address. - -## Table of contents - -### Properties - -- [address](models_api_iaddressoutputsresponse.iaddressoutputsresponse.md#address) -- [addressType](models_api_iaddressoutputsresponse.iaddressoutputsresponse.md#addresstype) -- [count](models_api_iaddressoutputsresponse.iaddressoutputsresponse.md#count) -- [maxResults](models_api_iaddressoutputsresponse.iaddressoutputsresponse.md#maxresults) -- [outputIds](models_api_iaddressoutputsresponse.iaddressoutputsresponse.md#outputids) - -## Properties - -### address - -• **address**: *string* - -The address that the outputs are for. - -___ - -### addressType - -• **addressType**: *number* - -The type for the address. - -___ - -### count - -• **count**: *number* - -The number of items returned. - -___ - -### maxResults - -• **maxResults**: *number* - -The max number of results returned. - -___ - -### outputIds - -• **outputIds**: *string*[] - -The ids of the outputs. diff --git a/docs/interfaces/models_api_iaddressresponse.iaddressresponse.md b/docs/interfaces/models_api_iaddressresponse.iaddressresponse.md deleted file mode 100644 index 1ccd3abb1..000000000 --- a/docs/interfaces/models_api_iaddressresponse.iaddressresponse.md +++ /dev/null @@ -1,48 +0,0 @@ -[@iota/iota.js](../README.md) / [models/api/IAddressResponse](../modules/models_api_iaddressresponse.md) / IAddressResponse - -# Interface: IAddressResponse - -[models/api/IAddressResponse](../modules/models_api_iaddressresponse.md).IAddressResponse - -Address details. - -## Table of contents - -### Properties - -- [address](models_api_iaddressresponse.iaddressresponse.md#address) -- [addressType](models_api_iaddressresponse.iaddressresponse.md#addresstype) -- [balance](models_api_iaddressresponse.iaddressresponse.md#balance) -- [dustAllowed](models_api_iaddressresponse.iaddressresponse.md#dustallowed) - -## Properties - -### address - -• **address**: *string* - -The address the details are for. - -___ - -### addressType - -• **addressType**: *number* - -The type for the address. - -___ - -### balance - -• **balance**: *number* - -The balance of the address. - -___ - -### dustAllowed - -• **dustAllowed**: *boolean* - -The address is allowed to be sent dust. diff --git a/docs/interfaces/models_api_ichildrenresponse.ichildrenresponse.md b/docs/interfaces/models_api_ichildrenresponse.ichildrenresponse.md deleted file mode 100644 index ccd223d1e..000000000 --- a/docs/interfaces/models_api_ichildrenresponse.ichildrenresponse.md +++ /dev/null @@ -1,48 +0,0 @@ -[@iota/iota.js](../README.md) / [models/api/IChildrenResponse](../modules/models_api_ichildrenresponse.md) / IChildrenResponse - -# Interface: IChildrenResponse - -[models/api/IChildrenResponse](../modules/models_api_ichildrenresponse.md).IChildrenResponse - -List of children found. - -## Table of contents - -### Properties - -- [childrenMessageIds](models_api_ichildrenresponse.ichildrenresponse.md#childrenmessageids) -- [count](models_api_ichildrenresponse.ichildrenresponse.md#count) -- [maxResults](models_api_ichildrenresponse.ichildrenresponse.md#maxresults) -- [messageId](models_api_ichildrenresponse.ichildrenresponse.md#messageid) - -## Properties - -### childrenMessageIds - -• **childrenMessageIds**: *string*[] - -The ids of the messages children. - -___ - -### count - -• **count**: *number* - -The number of items returned. - -___ - -### maxResults - -• **maxResults**: *number* - -The max number of results returned. - -___ - -### messageId - -• **messageId**: *string* - -The message id that the children are for. diff --git a/docs/interfaces/models_api_imessageidresponse.imessageidresponse.md b/docs/interfaces/models_api_imessageidresponse.imessageidresponse.md deleted file mode 100644 index 65c0dbe2f..000000000 --- a/docs/interfaces/models_api_imessageidresponse.imessageidresponse.md +++ /dev/null @@ -1,21 +0,0 @@ -[@iota/iota.js](../README.md) / [models/api/IMessageIdResponse](../modules/models_api_imessageidresponse.md) / IMessageIdResponse - -# Interface: IMessageIdResponse - -[models/api/IMessageIdResponse](../modules/models_api_imessageidresponse.md).IMessageIdResponse - -Message id response. - -## Table of contents - -### Properties - -- [messageId](models_api_imessageidresponse.imessageidresponse.md#messageid) - -## Properties - -### messageId - -• **messageId**: *string* - -The message id. diff --git a/docs/interfaces/models_api_imessagesresponse.imessagesresponse.md b/docs/interfaces/models_api_imessagesresponse.imessagesresponse.md deleted file mode 100644 index de63c9e9c..000000000 --- a/docs/interfaces/models_api_imessagesresponse.imessagesresponse.md +++ /dev/null @@ -1,48 +0,0 @@ -[@iota/iota.js](../README.md) / [models/api/IMessagesResponse](../modules/models_api_imessagesresponse.md) / IMessagesResponse - -# Interface: IMessagesResponse - -[models/api/IMessagesResponse](../modules/models_api_imessagesresponse.md).IMessagesResponse - -List of messages found. - -## Table of contents - -### Properties - -- [count](models_api_imessagesresponse.imessagesresponse.md#count) -- [index](models_api_imessagesresponse.imessagesresponse.md#index) -- [maxResults](models_api_imessagesresponse.imessagesresponse.md#maxresults) -- [messageIds](models_api_imessagesresponse.imessagesresponse.md#messageids) - -## Properties - -### count - -• **count**: *number* - -The number of items returned. - -___ - -### index - -• **index**: *string* - -The index where the message were found. - -___ - -### maxResults - -• **maxResults**: *number* - -The max number of results returned. - -___ - -### messageIds - -• **messageIds**: *string*[] - -The ids of the messages returned. diff --git a/docs/interfaces/models_api_imilestoneresponse.imilestoneresponse.md b/docs/interfaces/models_api_imilestoneresponse.imilestoneresponse.md deleted file mode 100644 index 9b17f4b6b..000000000 --- a/docs/interfaces/models_api_imilestoneresponse.imilestoneresponse.md +++ /dev/null @@ -1,39 +0,0 @@ -[@iota/iota.js](../README.md) / [models/api/IMilestoneResponse](../modules/models_api_imilestoneresponse.md) / IMilestoneResponse - -# Interface: IMilestoneResponse - -[models/api/IMilestoneResponse](../modules/models_api_imilestoneresponse.md).IMilestoneResponse - -Milestone. - -## Table of contents - -### Properties - -- [index](models_api_imilestoneresponse.imilestoneresponse.md#index) -- [messageId](models_api_imilestoneresponse.imilestoneresponse.md#messageid) -- [timestamp](models_api_imilestoneresponse.imilestoneresponse.md#timestamp) - -## Properties - -### index - -• **index**: *number* - -The milestone index. - -___ - -### messageId - -• **messageId**: *string* - -The message id of the milestone. - -___ - -### timestamp - -• **timestamp**: *number* - -The timestamp of the milestone. diff --git a/docs/interfaces/models_api_imilestoneutxochangesresponse.imilestoneutxochangesresponse.md b/docs/interfaces/models_api_imilestoneutxochangesresponse.imilestoneutxochangesresponse.md deleted file mode 100644 index 4f52177f5..000000000 --- a/docs/interfaces/models_api_imilestoneutxochangesresponse.imilestoneutxochangesresponse.md +++ /dev/null @@ -1,39 +0,0 @@ -[@iota/iota.js](../README.md) / [models/api/IMilestoneUtxoChangesResponse](../modules/models_api_imilestoneutxochangesresponse.md) / IMilestoneUtxoChangesResponse - -# Interface: IMilestoneUtxoChangesResponse - -[models/api/IMilestoneUtxoChangesResponse](../modules/models_api_imilestoneutxochangesresponse.md).IMilestoneUtxoChangesResponse - -Milestone. - -## Table of contents - -### Properties - -- [consumedOutputs](models_api_imilestoneutxochangesresponse.imilestoneutxochangesresponse.md#consumedoutputs) -- [createdOutputs](models_api_imilestoneutxochangesresponse.imilestoneutxochangesresponse.md#createdoutputs) -- [index](models_api_imilestoneutxochangesresponse.imilestoneutxochangesresponse.md#index) - -## Properties - -### consumedOutputs - -• **consumedOutputs**: *string*[] - -The output IDs (transaction hash + output index) of the consumed (spent) outputs. - -___ - -### createdOutputs - -• **createdOutputs**: *string*[] - -The output IDs (transaction hash + output index) of the newly created outputs. - -___ - -### index - -• **index**: *number* - -The milestone index. diff --git a/docs/interfaces/models_api_imqttmilestoneresponse.imqttmilestoneresponse.md b/docs/interfaces/models_api_imqttmilestoneresponse.imqttmilestoneresponse.md deleted file mode 100644 index 355564c75..000000000 --- a/docs/interfaces/models_api_imqttmilestoneresponse.imqttmilestoneresponse.md +++ /dev/null @@ -1,30 +0,0 @@ -[@iota/iota.js](../README.md) / [models/api/IMqttMilestoneResponse](../modules/models_api_imqttmilestoneresponse.md) / IMqttMilestoneResponse - -# Interface: IMqttMilestoneResponse - -[models/api/IMqttMilestoneResponse](../modules/models_api_imqttmilestoneresponse.md).IMqttMilestoneResponse - -Milestone. - -## Table of contents - -### Properties - -- [index](models_api_imqttmilestoneresponse.imqttmilestoneresponse.md#index) -- [timestamp](models_api_imqttmilestoneresponse.imqttmilestoneresponse.md#timestamp) - -## Properties - -### index - -• **index**: *number* - -The milestone index. - -___ - -### timestamp - -• **timestamp**: *number* - -The timestamp of the milestone. diff --git a/docs/interfaces/models_api_ioutputresponse.ioutputresponse.md b/docs/interfaces/models_api_ioutputresponse.ioutputresponse.md deleted file mode 100644 index cf7824c90..000000000 --- a/docs/interfaces/models_api_ioutputresponse.ioutputresponse.md +++ /dev/null @@ -1,57 +0,0 @@ -[@iota/iota.js](../README.md) / [models/api/IOutputResponse](../modules/models_api_ioutputresponse.md) / IOutputResponse - -# Interface: IOutputResponse - -[models/api/IOutputResponse](../modules/models_api_ioutputresponse.md).IOutputResponse - -Details of an output. - -## Table of contents - -### Properties - -- [isSpent](models_api_ioutputresponse.ioutputresponse.md#isspent) -- [messageId](models_api_ioutputresponse.ioutputresponse.md#messageid) -- [output](models_api_ioutputresponse.ioutputresponse.md#output) -- [outputIndex](models_api_ioutputresponse.ioutputresponse.md#outputindex) -- [transactionId](models_api_ioutputresponse.ioutputresponse.md#transactionid) - -## Properties - -### isSpent - -• **isSpent**: *boolean* - -Is the output spent. - -___ - -### messageId - -• **messageId**: *string* - -The message id the output was contained in. - -___ - -### output - -• **output**: [*ISigLockedSingleOutput*](models_isiglockedsingleoutput.isiglockedsingleoutput.md) \| [*ISigLockedDustAllowanceOutput*](models_isiglockeddustallowanceoutput.isiglockeddustallowanceoutput.md) - -The output. - -___ - -### outputIndex - -• **outputIndex**: *number* - -The index for the output. - -___ - -### transactionId - -• **transactionId**: *string* - -The transaction id for the output. diff --git a/docs/interfaces/models_api_ireceiptsresponse.ireceiptsresponse.md b/docs/interfaces/models_api_ireceiptsresponse.ireceiptsresponse.md deleted file mode 100644 index 9e7992944..000000000 --- a/docs/interfaces/models_api_ireceiptsresponse.ireceiptsresponse.md +++ /dev/null @@ -1,21 +0,0 @@ -[@iota/iota.js](../README.md) / [models/api/IReceiptsResponse](../modules/models_api_ireceiptsresponse.md) / IReceiptsResponse - -# Interface: IReceiptsResponse - -[models/api/IReceiptsResponse](../modules/models_api_ireceiptsresponse.md).IReceiptsResponse - -Receipts response details. - -## Table of contents - -### Properties - -- [receipts](models_api_ireceiptsresponse.ireceiptsresponse.md#receipts) - -## Properties - -### receipts - -• **receipts**: { `milestoneIndex`: *number* ; `receipt`: [*IReceiptPayload*](models_ireceiptpayload.ireceiptpayload.md) }[] - -The receipts. diff --git a/docs/interfaces/models_api_iresponse.iresponse.md b/docs/interfaces/models_api_iresponse.iresponse.md deleted file mode 100644 index 7eb9d7563..000000000 --- a/docs/interfaces/models_api_iresponse.iresponse.md +++ /dev/null @@ -1,43 +0,0 @@ -[@iota/iota.js](../README.md) / [models/api/IResponse](../modules/models_api_iresponse.md) / IResponse - -# Interface: IResponse - -[models/api/IResponse](../modules/models_api_iresponse.md).IResponse - -Base response data. - -## Type parameters - -| Name | -| :------ | -| `T` | - -## Table of contents - -### Properties - -- [data](models_api_iresponse.iresponse.md#data) -- [error](models_api_iresponse.iresponse.md#error) - -## Properties - -### data - -• **data**: T - -The data in the response. - -___ - -### error - -• `Optional` **error**: *object* - -Optional error in the response. - -#### Type declaration: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `code` | *string* | The code for the error response. | -| `message` | *string* | A more descriptive version of the error. | diff --git a/docs/interfaces/models_api_itipsresponse.itipsresponse.md b/docs/interfaces/models_api_itipsresponse.itipsresponse.md deleted file mode 100644 index e0a07481a..000000000 --- a/docs/interfaces/models_api_itipsresponse.itipsresponse.md +++ /dev/null @@ -1,21 +0,0 @@ -[@iota/iota.js](../README.md) / [models/api/ITipsResponse](../modules/models_api_itipsresponse.md) / ITipsResponse - -# Interface: ITipsResponse - -[models/api/ITipsResponse](../modules/models_api_itipsresponse.md).ITipsResponse - -Response from the tips endpoint. - -## Table of contents - -### Properties - -- [tipMessageIds](models_api_itipsresponse.itipsresponse.md#tipmessageids) - -## Properties - -### tipMessageIds - -• **tipMessageIds**: *string*[] - -The message ids of the tip. diff --git a/docs/interfaces/models_iaddress.iaddress.md b/docs/interfaces/models_iaddress.iaddress.md deleted file mode 100644 index e99ecf1bb..000000000 --- a/docs/interfaces/models_iaddress.iaddress.md +++ /dev/null @@ -1,49 +0,0 @@ -[@iota/iota.js](../README.md) / [models/IAddress](../modules/models_iaddress.md) / IAddress - -# Interface: IAddress - -[models/IAddress](../modules/models_iaddress.md).IAddress - -Interface defining address. - -## Implemented by - -* [*Ed25519Address*](../classes/addresstypes_ed25519address.ed25519address.md) - -## Table of contents - -### Methods - -- [toAddress](models_iaddress.iaddress.md#toaddress) -- [verify](models_iaddress.iaddress.md#verify) - -## Methods - -### toAddress - -▸ **toAddress**(): *Uint8Array* - -Convert the public key to an address. - -**Returns:** *Uint8Array* - -The address. - -___ - -### verify - -▸ **verify**(`publicKey`: *Uint8Array*, `address`: *Uint8Array*): *boolean* - -Use the public key to validate the address. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `publicKey` | *Uint8Array* | - | -| `address` | *Uint8Array* | The address to verify. | - -**Returns:** *boolean* - -True if the data and address is verified. diff --git a/docs/interfaces/models_ibip44generatorstate.ibip44generatorstate.md b/docs/interfaces/models_ibip44generatorstate.ibip44generatorstate.md deleted file mode 100644 index 1c1591711..000000000 --- a/docs/interfaces/models_ibip44generatorstate.ibip44generatorstate.md +++ /dev/null @@ -1,39 +0,0 @@ -[@iota/iota.js](../README.md) / [models/IBip44GeneratorState](../modules/models_ibip44generatorstate.md) / IBip44GeneratorState - -# Interface: IBip44GeneratorState - -[models/IBip44GeneratorState](../modules/models_ibip44generatorstate.md).IBip44GeneratorState - -Definition of address generator state. - -## Table of contents - -### Properties - -- [accountIndex](models_ibip44generatorstate.ibip44generatorstate.md#accountindex) -- [addressIndex](models_ibip44generatorstate.ibip44generatorstate.md#addressindex) -- [isInternal](models_ibip44generatorstate.ibip44generatorstate.md#isinternal) - -## Properties - -### accountIndex - -• **accountIndex**: *number* - -The account index. - -___ - -### addressIndex - -• **addressIndex**: *number* - -The address index. - -___ - -### isInternal - -• **isInternal**: *boolean* - -Is this an internal address. diff --git a/docs/interfaces/models_iclient.iclient.md b/docs/interfaces/models_iclient.iclient.md deleted file mode 100644 index 67fb73543..000000000 --- a/docs/interfaces/models_iclient.iclient.md +++ /dev/null @@ -1,447 +0,0 @@ -[@iota/iota.js](../README.md) / [models/IClient](../modules/models_iclient.md) / IClient - -# Interface: IClient - -[models/IClient](../modules/models_iclient.md).IClient - -Client interface definition for API communication. - -## Implemented by - -* [*SingleNodeClient*](../classes/clients_singlenodeclient.singlenodeclient.md) - -## Table of contents - -### Methods - -- [address](models_iclient.iclient.md#address) -- [addressEd25519](models_iclient.iclient.md#addressed25519) -- [addressEd25519Outputs](models_iclient.iclient.md#addressed25519outputs) -- [addressOutputs](models_iclient.iclient.md#addressoutputs) -- [health](models_iclient.iclient.md#health) -- [info](models_iclient.iclient.md#info) -- [message](models_iclient.iclient.md#message) -- [messageChildren](models_iclient.iclient.md#messagechildren) -- [messageMetadata](models_iclient.iclient.md#messagemetadata) -- [messageRaw](models_iclient.iclient.md#messageraw) -- [messageSubmit](models_iclient.iclient.md#messagesubmit) -- [messageSubmitRaw](models_iclient.iclient.md#messagesubmitraw) -- [messagesFind](models_iclient.iclient.md#messagesfind) -- [milestone](models_iclient.iclient.md#milestone) -- [milestoneUtxoChanges](models_iclient.iclient.md#milestoneutxochanges) -- [output](models_iclient.iclient.md#output) -- [peer](models_iclient.iclient.md#peer) -- [peerAdd](models_iclient.iclient.md#peeradd) -- [peerDelete](models_iclient.iclient.md#peerdelete) -- [peers](models_iclient.iclient.md#peers) -- [receipts](models_iclient.iclient.md#receipts) -- [tips](models_iclient.iclient.md#tips) -- [transactionIncludedMessage](models_iclient.iclient.md#transactionincludedmessage) -- [treasury](models_iclient.iclient.md#treasury) - -## Methods - -### address - -▸ **address**(`addressBech32`: *string*): *Promise*<[*IAddressResponse*](models_api_iaddressresponse.iaddressresponse.md)\> - -Get the address details using bech32 address. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `addressBech32` | *string* | The address to get the details for. | - -**Returns:** *Promise*<[*IAddressResponse*](models_api_iaddressresponse.iaddressresponse.md)\> - -The address details. - -___ - -### addressEd25519 - -▸ **addressEd25519**(`addressEd25519`: *string*): *Promise*<[*IAddressResponse*](models_api_iaddressresponse.iaddressresponse.md)\> - -Get the address details using ed25519 address. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `addressEd25519` | *string* | The address to get the details for. | - -**Returns:** *Promise*<[*IAddressResponse*](models_api_iaddressresponse.iaddressresponse.md)\> - -The address details. - -___ - -### addressEd25519Outputs - -▸ **addressEd25519Outputs**(`addressEd25519`: *string*, `type?`: *number*, `includeSpent?`: *boolean*): *Promise*<[*IAddressOutputsResponse*](models_api_iaddressoutputsresponse.iaddressoutputsresponse.md)\> - -Get the address outputs. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `addressEd25519` | *string* | The address to get the outputs for. | -| `type?` | *number* | Filter the type of outputs you are looking up, defaults to all. | -| `includeSpent?` | *boolean* | Filter the type of outputs you are looking up, defaults to false. | - -**Returns:** *Promise*<[*IAddressOutputsResponse*](models_api_iaddressoutputsresponse.iaddressoutputsresponse.md)\> - -The address outputs. - -___ - -### addressOutputs - -▸ **addressOutputs**(`addressBech32`: *string*, `type?`: *number*, `includeSpent?`: *boolean*): *Promise*<[*IAddressOutputsResponse*](models_api_iaddressoutputsresponse.iaddressoutputsresponse.md)\> - -Get the address outputs using bech32 address. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `addressBech32` | *string* | The address to get the outputs for. | -| `type?` | *number* | Filter the type of outputs you are looking up, defaults to all. | -| `includeSpent?` | *boolean* | Filter the type of outputs you are looking up, defaults to false. | - -**Returns:** *Promise*<[*IAddressOutputsResponse*](models_api_iaddressoutputsresponse.iaddressoutputsresponse.md)\> - -The address outputs. - -___ - -### health - -▸ **health**(): *Promise* - -Get the health of the node. - -**Returns:** *Promise* - -True if the node is healthy. - -___ - -### info - -▸ **info**(): *Promise*<[*INodeInfo*](models_inodeinfo.inodeinfo.md)\> - -Get the info about the node. - -**Returns:** *Promise*<[*INodeInfo*](models_inodeinfo.inodeinfo.md)\> - -The node information. - -___ - -### message - -▸ **message**(`messageId`: *string*): *Promise*<[*IMessage*](models_imessage.imessage.md)\> - -Get the message data by id. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `messageId` | *string* | The message to get the data for. | - -**Returns:** *Promise*<[*IMessage*](models_imessage.imessage.md)\> - -The message data. - -___ - -### messageChildren - -▸ **messageChildren**(`messageId`: *string*): *Promise*<[*IChildrenResponse*](models_api_ichildrenresponse.ichildrenresponse.md)\> - -Get the children of a message. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `messageId` | *string* | The id of the message to get the children for. | - -**Returns:** *Promise*<[*IChildrenResponse*](models_api_ichildrenresponse.ichildrenresponse.md)\> - -The messages children. - -___ - -### messageMetadata - -▸ **messageMetadata**(`messageId`: *string*): *Promise*<[*IMessageMetadata*](models_imessagemetadata.imessagemetadata.md)\> - -Get the message metadata by id. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `messageId` | *string* | The message to get the metadata for. | - -**Returns:** *Promise*<[*IMessageMetadata*](models_imessagemetadata.imessagemetadata.md)\> - -The message metadata. - -___ - -### messageRaw - -▸ **messageRaw**(`messageId`: *string*): *Promise* - -Get the message raw data by id. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `messageId` | *string* | The message to get the data for. | - -**Returns:** *Promise* - -The message raw data. - -___ - -### messageSubmit - -▸ **messageSubmit**(`message`: [*IMessage*](models_imessage.imessage.md)): *Promise* - -Submit message. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `message` | [*IMessage*](models_imessage.imessage.md) | The message to submit. | - -**Returns:** *Promise* - -The messageId. - -___ - -### messageSubmitRaw - -▸ **messageSubmitRaw**(`message`: *Uint8Array*): *Promise* - -Submit message in raw format. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `message` | *Uint8Array* | The message to submit. | - -**Returns:** *Promise* - -The messageId. - -___ - -### messagesFind - -▸ **messagesFind**(`indexationKey`: *string* \| *Uint8Array*): *Promise*<[*IMessagesResponse*](models_api_imessagesresponse.imessagesresponse.md)\> - -Find messages by index. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `indexationKey` | *string* \| *Uint8Array* | The index value as a byte array or UTF8 string. | - -**Returns:** *Promise*<[*IMessagesResponse*](models_api_imessagesresponse.imessagesresponse.md)\> - -The messageId. - -___ - -### milestone - -▸ **milestone**(`index`: *number*): *Promise*<[*IMilestoneResponse*](models_api_imilestoneresponse.imilestoneresponse.md)\> - -Get the requested milestone. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `index` | *number* | The index of the milestone to get. | - -**Returns:** *Promise*<[*IMilestoneResponse*](models_api_imilestoneresponse.imilestoneresponse.md)\> - -The milestone details. - -___ - -### milestoneUtxoChanges - -▸ **milestoneUtxoChanges**(`index`: *number*): *Promise*<[*IMilestoneUtxoChangesResponse*](models_api_imilestoneutxochangesresponse.imilestoneutxochangesresponse.md)\> - -Get the requested milestone utxo changes. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `index` | *number* | The index of the milestone to request the changes for. | - -**Returns:** *Promise*<[*IMilestoneUtxoChangesResponse*](models_api_imilestoneutxochangesresponse.imilestoneutxochangesresponse.md)\> - -The milestone utxo changes details. - -___ - -### output - -▸ **output**(`outputId`: *string*): *Promise*<[*IOutputResponse*](models_api_ioutputresponse.ioutputresponse.md)\> - -Find an output by its identifier. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `outputId` | *string* | The id of the output to get. | - -**Returns:** *Promise*<[*IOutputResponse*](models_api_ioutputresponse.ioutputresponse.md)\> - -The output details. - -___ - -### peer - -▸ **peer**(`peerId`: *string*): *Promise*<[*IPeer*](models_ipeer.ipeer.md)\> - -Get a peer. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `peerId` | *string* | The peer to delete. | - -**Returns:** *Promise*<[*IPeer*](models_ipeer.ipeer.md)\> - -The details for the created peer. - -___ - -### peerAdd - -▸ **peerAdd**(`multiAddress`: *string*, `alias?`: *string*): *Promise*<[*IPeer*](models_ipeer.ipeer.md)\> - -Add a new peer. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `multiAddress` | *string* | The address of the peer to add. | -| `alias?` | *string* | An optional alias for the peer. | - -**Returns:** *Promise*<[*IPeer*](models_ipeer.ipeer.md)\> - -The details for the created peer. - -___ - -### peerDelete - -▸ **peerDelete**(`peerId`: *string*): *Promise* - -Delete a peer. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `peerId` | *string* | The peer to delete. | - -**Returns:** *Promise* - -Nothing. - -___ - -### peers - -▸ **peers**(): *Promise*<[*IPeer*](models_ipeer.ipeer.md)[]\> - -Get the list of peers. - -**Returns:** *Promise*<[*IPeer*](models_ipeer.ipeer.md)[]\> - -The list of peers. - -___ - -### receipts - -▸ **receipts**(`migratedAt?`: *number*): *Promise*<[*IReceiptsResponse*](models_api_ireceiptsresponse.ireceiptsresponse.md)\> - -Get all the stored receipts or those for a given migrated at index. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `migratedAt?` | *number* | The index the receipts were migrated at, if not supplied returns all stored receipts. | - -**Returns:** *Promise*<[*IReceiptsResponse*](models_api_ireceiptsresponse.ireceiptsresponse.md)\> - -The stored receipts. - -___ - -### tips - -▸ **tips**(): *Promise*<[*ITipsResponse*](models_api_itipsresponse.itipsresponse.md)\> - -Get the tips from the node. - -**Returns:** *Promise*<[*ITipsResponse*](models_api_itipsresponse.itipsresponse.md)\> - -The tips. - -___ - -### transactionIncludedMessage - -▸ **transactionIncludedMessage**(`transactionId`: *string*): *Promise*<[*IMessage*](models_imessage.imessage.md)\> - -Get the message that was included in the ledger for a transaction. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `transactionId` | *string* | The id of the transaction to get the included message for. | - -**Returns:** *Promise*<[*IMessage*](models_imessage.imessage.md)\> - -The message. - -___ - -### treasury - -▸ **treasury**(): *Promise*<[*ITreasury*](models_itreasury.itreasury.md)\> - -Get the current treasury output. - -**Returns:** *Promise*<[*ITreasury*](models_itreasury.itreasury.md)\> - -The details for the treasury. diff --git a/docs/interfaces/models_ied25519address.ied25519address.md b/docs/interfaces/models_ied25519address.ied25519address.md deleted file mode 100644 index ea4cfec31..000000000 --- a/docs/interfaces/models_ied25519address.ied25519address.md +++ /dev/null @@ -1,38 +0,0 @@ -[@iota/iota.js](../README.md) / [models/IEd25519Address](../modules/models_ied25519address.md) / IEd25519Address - -# Interface: IEd25519Address - -[models/IEd25519Address](../modules/models_ied25519address.md).IEd25519Address - -Ed25519Address address. - -## Hierarchy - -* [*ITypeBase*](models_itypebase.itypebase.md)<``0``\> - - ↳ **IEd25519Address** - -## Table of contents - -### Properties - -- [address](models_ied25519address.ied25519address.md#address) -- [type](models_ied25519address.ied25519address.md#type) - -## Properties - -### address - -• **address**: *string* - -The address. - -___ - -### type - -• **type**: ``0`` - -The type of the object. - -Inherited from: [ITypeBase](models_itypebase.itypebase.md).[type](models_itypebase.itypebase.md#type) diff --git a/docs/interfaces/models_ied25519signature.ied25519signature.md b/docs/interfaces/models_ied25519signature.ied25519signature.md deleted file mode 100644 index ffda282d9..000000000 --- a/docs/interfaces/models_ied25519signature.ied25519signature.md +++ /dev/null @@ -1,47 +0,0 @@ -[@iota/iota.js](../README.md) / [models/IEd25519Signature](../modules/models_ied25519signature.md) / IEd25519Signature - -# Interface: IEd25519Signature - -[models/IEd25519Signature](../modules/models_ied25519signature.md).IEd25519Signature - -Ed25519Signature signature. - -## Hierarchy - -* [*ITypeBase*](models_itypebase.itypebase.md)<``0``\> - - ↳ **IEd25519Signature** - -## Table of contents - -### Properties - -- [publicKey](models_ied25519signature.ied25519signature.md#publickey) -- [signature](models_ied25519signature.ied25519signature.md#signature) -- [type](models_ied25519signature.ied25519signature.md#type) - -## Properties - -### publicKey - -• **publicKey**: *string* - -The public key. - -___ - -### signature - -• **signature**: *string* - -The signature. - -___ - -### type - -• **type**: ``0`` - -The type of the object. - -Inherited from: [ITypeBase](models_itypebase.itypebase.md).[type](models_itypebase.itypebase.md#type) diff --git a/docs/interfaces/models_igossipheartbeat.igossipheartbeat.md b/docs/interfaces/models_igossipheartbeat.igossipheartbeat.md deleted file mode 100644 index 5c4fe71b3..000000000 --- a/docs/interfaces/models_igossipheartbeat.igossipheartbeat.md +++ /dev/null @@ -1,57 +0,0 @@ -[@iota/iota.js](../README.md) / [models/IGossipHeartbeat](../modules/models_igossipheartbeat.md) / IGossipHeartbeat - -# Interface: IGossipHeartbeat - -[models/IGossipHeartbeat](../modules/models_igossipheartbeat.md).IGossipHeartbeat - -Gossip heartbeat. - -## Table of contents - -### Properties - -- [connectedNeighbors](models_igossipheartbeat.igossipheartbeat.md#connectedneighbors) -- [latestMilestoneIndex](models_igossipheartbeat.igossipheartbeat.md#latestmilestoneindex) -- [prunedMilestoneIndex](models_igossipheartbeat.igossipheartbeat.md#prunedmilestoneindex) -- [solidMilestoneIndex](models_igossipheartbeat.igossipheartbeat.md#solidmilestoneindex) -- [syncedNeighbors](models_igossipheartbeat.igossipheartbeat.md#syncedneighbors) - -## Properties - -### connectedNeighbors - -• **connectedNeighbors**: *number* - -Connected Neighbours. - -___ - -### latestMilestoneIndex - -• **latestMilestoneIndex**: *number* - -Latest milestone index. - -___ - -### prunedMilestoneIndex - -• **prunedMilestoneIndex**: *number* - -Pruned milestone index. - -___ - -### solidMilestoneIndex - -• **solidMilestoneIndex**: *number* - -Solid milestone index. - -___ - -### syncedNeighbors - -• **syncedNeighbors**: *number* - -Synced neighbours. diff --git a/docs/interfaces/models_igossipmetrics.igossipmetrics.md b/docs/interfaces/models_igossipmetrics.igossipmetrics.md deleted file mode 100644 index 3f4ac9967..000000000 --- a/docs/interfaces/models_igossipmetrics.igossipmetrics.md +++ /dev/null @@ -1,111 +0,0 @@ -[@iota/iota.js](../README.md) / [models/IGossipMetrics](../modules/models_igossipmetrics.md) / IGossipMetrics - -# Interface: IGossipMetrics - -[models/IGossipMetrics](../modules/models_igossipmetrics.md).IGossipMetrics - -Gossip metrics. - -## Table of contents - -### Properties - -- [droppedPackets](models_igossipmetrics.igossipmetrics.md#droppedpackets) -- [knownMessages](models_igossipmetrics.igossipmetrics.md#knownmessages) -- [newMessages](models_igossipmetrics.igossipmetrics.md#newmessages) -- [receivedHeartbeats](models_igossipmetrics.igossipmetrics.md#receivedheartbeats) -- [receivedMessageRequests](models_igossipmetrics.igossipmetrics.md#receivedmessagerequests) -- [receivedMessages](models_igossipmetrics.igossipmetrics.md#receivedmessages) -- [receivedMilestoneRequests](models_igossipmetrics.igossipmetrics.md#receivedmilestonerequests) -- [sentHeartbeats](models_igossipmetrics.igossipmetrics.md#sentheartbeats) -- [sentMessageRequests](models_igossipmetrics.igossipmetrics.md#sentmessagerequests) -- [sentMessages](models_igossipmetrics.igossipmetrics.md#sentmessages) -- [sentMilestoneRequests](models_igossipmetrics.igossipmetrics.md#sentmilestonerequests) - -## Properties - -### droppedPackets - -• **droppedPackets**: *number* - -The number of dropped sent packets. - -___ - -### knownMessages - -• **knownMessages**: *number* - -The number of known messages. - -___ - -### newMessages - -• **newMessages**: *number* - -The number of new messages. - -___ - -### receivedHeartbeats - -• **receivedHeartbeats**: *number* - -The number of received heartbeats. - -___ - -### receivedMessageRequests - -• **receivedMessageRequests**: *number* - -The number of received message requests. - -___ - -### receivedMessages - -• **receivedMessages**: *number* - -The number of received messages. - -___ - -### receivedMilestoneRequests - -• **receivedMilestoneRequests**: *number* - -The number of received milestone requests. - -___ - -### sentHeartbeats - -• **sentHeartbeats**: *number* - -The number of sent heartbeats. - -___ - -### sentMessageRequests - -• **sentMessageRequests**: *number* - -The number of sent message requests. - -___ - -### sentMessages - -• **sentMessages**: *number* - -The number of sent messages. - -___ - -### sentMilestoneRequests - -• **sentMilestoneRequests**: *number* - -The number of sent miletsone requests. diff --git a/docs/interfaces/models_iindexationpayload.iindexationpayload.md b/docs/interfaces/models_iindexationpayload.iindexationpayload.md deleted file mode 100644 index 2d84df974..000000000 --- a/docs/interfaces/models_iindexationpayload.iindexationpayload.md +++ /dev/null @@ -1,47 +0,0 @@ -[@iota/iota.js](../README.md) / [models/IIndexationPayload](../modules/models_iindexationpayload.md) / IIndexationPayload - -# Interface: IIndexationPayload - -[models/IIndexationPayload](../modules/models_iindexationpayload.md).IIndexationPayload - -Indexation payload. - -## Hierarchy - -* [*ITypeBase*](models_itypebase.itypebase.md)<``2``\> - - ↳ **IIndexationPayload** - -## Table of contents - -### Properties - -- [data](models_iindexationpayload.iindexationpayload.md#data) -- [index](models_iindexationpayload.iindexationpayload.md#index) -- [type](models_iindexationpayload.iindexationpayload.md#type) - -## Properties - -### data - -• `Optional` **data**: *string* - -The index data. - -___ - -### index - -• **index**: *string* - -The index name. - -___ - -### type - -• **type**: ``2`` - -The type of the object. - -Inherited from: [ITypeBase](models_itypebase.itypebase.md).[type](models_itypebase.itypebase.md#type) diff --git a/docs/interfaces/models_ikeypair.ikeypair.md b/docs/interfaces/models_ikeypair.ikeypair.md deleted file mode 100644 index 812471ecf..000000000 --- a/docs/interfaces/models_ikeypair.ikeypair.md +++ /dev/null @@ -1,30 +0,0 @@ -[@iota/iota.js](../README.md) / [models/IKeyPair](../modules/models_ikeypair.md) / IKeyPair - -# Interface: IKeyPair - -[models/IKeyPair](../modules/models_ikeypair.md).IKeyPair - -Definition of signature key pair. - -## Table of contents - -### Properties - -- [privateKey](models_ikeypair.ikeypair.md#privatekey) -- [publicKey](models_ikeypair.ikeypair.md#publickey) - -## Properties - -### privateKey - -• **privateKey**: *Uint8Array* - -The private key. - -___ - -### publicKey - -• **publicKey**: *Uint8Array* - -The public key. diff --git a/docs/interfaces/models_imessage.imessage.md b/docs/interfaces/models_imessage.imessage.md deleted file mode 100644 index 92ee4b8d8..000000000 --- a/docs/interfaces/models_imessage.imessage.md +++ /dev/null @@ -1,48 +0,0 @@ -[@iota/iota.js](../README.md) / [models/IMessage](../modules/models_imessage.md) / IMessage - -# Interface: IMessage - -[models/IMessage](../modules/models_imessage.md).IMessage - -Message layout. - -## Table of contents - -### Properties - -- [networkId](models_imessage.imessage.md#networkid) -- [nonce](models_imessage.imessage.md#nonce) -- [parentMessageIds](models_imessage.imessage.md#parentmessageids) -- [payload](models_imessage.imessage.md#payload) - -## Properties - -### networkId - -• `Optional` **networkId**: *string* - -The network id of the message. - -___ - -### nonce - -• `Optional` **nonce**: *string* - -The nonce for the message. - -___ - -### parentMessageIds - -• `Optional` **parentMessageIds**: *string*[] - -The parent message ids. - -___ - -### payload - -• `Optional` **payload**: [*ITransactionPayload*](models_itransactionpayload.itransactionpayload.md) \| [*IMilestonePayload*](models_imilestonepayload.imilestonepayload.md) \| [*IIndexationPayload*](models_iindexationpayload.iindexationpayload.md) - -The payload contents. diff --git a/docs/interfaces/models_imessagemetadata.imessagemetadata.md b/docs/interfaces/models_imessagemetadata.imessagemetadata.md deleted file mode 100644 index 57a65d685..000000000 --- a/docs/interfaces/models_imessagemetadata.imessagemetadata.md +++ /dev/null @@ -1,93 +0,0 @@ -[@iota/iota.js](../README.md) / [models/IMessageMetadata](../modules/models_imessagemetadata.md) / IMessageMetadata - -# Interface: IMessageMetadata - -[models/IMessageMetadata](../modules/models_imessagemetadata.md).IMessageMetadata - -Response from the metadata endpoint. - -## Table of contents - -### Properties - -- [conflictReason](models_imessagemetadata.imessagemetadata.md#conflictreason) -- [isSolid](models_imessagemetadata.imessagemetadata.md#issolid) -- [ledgerInclusionState](models_imessagemetadata.imessagemetadata.md#ledgerinclusionstate) -- [messageId](models_imessagemetadata.imessagemetadata.md#messageid) -- [milestoneIndex](models_imessagemetadata.imessagemetadata.md#milestoneindex) -- [parentMessageIds](models_imessagemetadata.imessagemetadata.md#parentmessageids) -- [referencedByMilestoneIndex](models_imessagemetadata.imessagemetadata.md#referencedbymilestoneindex) -- [shouldPromote](models_imessagemetadata.imessagemetadata.md#shouldpromote) -- [shouldReattach](models_imessagemetadata.imessagemetadata.md#shouldreattach) - -## Properties - -### conflictReason - -• `Optional` **conflictReason**: ConflictReason - -The conflict reason. - -___ - -### isSolid - -• **isSolid**: *boolean* - -Is the message solid. - -___ - -### ledgerInclusionState - -• `Optional` **ledgerInclusionState**: [*LedgerInclusionState*](../modules/models_ledgerinclusionstate.md#ledgerinclusionstate) - -The ledger inclusion state. - -___ - -### messageId - -• **messageId**: *string* - -The message id. - -___ - -### milestoneIndex - -• `Optional` **milestoneIndex**: *number* - -Is this message a valid milestone. - -___ - -### parentMessageIds - -• `Optional` **parentMessageIds**: *string*[] - -The parent message ids. - -___ - -### referencedByMilestoneIndex - -• `Optional` **referencedByMilestoneIndex**: *number* - -Is the message referenced by a milestone. - -___ - -### shouldPromote - -• `Optional` **shouldPromote**: *boolean* - -Should the message be promoted. - -___ - -### shouldReattach - -• `Optional` **shouldReattach**: *boolean* - -Should the message be reattached. diff --git a/docs/interfaces/models_imigratedfunds.imigratedfunds.md b/docs/interfaces/models_imigratedfunds.imigratedfunds.md deleted file mode 100644 index 3688facd3..000000000 --- a/docs/interfaces/models_imigratedfunds.imigratedfunds.md +++ /dev/null @@ -1,39 +0,0 @@ -[@iota/iota.js](../README.md) / [models/IMigratedFunds](../modules/models_imigratedfunds.md) / IMigratedFunds - -# Interface: IMigratedFunds - -[models/IMigratedFunds](../modules/models_imigratedfunds.md).IMigratedFunds - -The migrated funds for receipts. - -## Table of contents - -### Properties - -- [address](models_imigratedfunds.imigratedfunds.md#address) -- [deposit](models_imigratedfunds.imigratedfunds.md#deposit) -- [tailTransactionHash](models_imigratedfunds.imigratedfunds.md#tailtransactionhash) - -## Properties - -### address - -• **address**: [*IEd25519Address*](models_ied25519address.ied25519address.md) - -The target address of the migrated funds. - -___ - -### deposit - -• **deposit**: *number* - -The amount of the deposit. - -___ - -### tailTransactionHash - -• **tailTransactionHash**: *string* - -The tail transaction hash of the migration bundle. diff --git a/docs/interfaces/models_imilestonepayload.imilestonepayload.md b/docs/interfaces/models_imilestonepayload.imilestonepayload.md deleted file mode 100644 index ca4c9f749..000000000 --- a/docs/interfaces/models_imilestonepayload.imilestonepayload.md +++ /dev/null @@ -1,110 +0,0 @@ -[@iota/iota.js](../README.md) / [models/IMilestonePayload](../modules/models_imilestonepayload.md) / IMilestonePayload - -# Interface: IMilestonePayload - -[models/IMilestonePayload](../modules/models_imilestonepayload.md).IMilestonePayload - -Milestone payload. - -## Hierarchy - -* [*ITypeBase*](models_itypebase.itypebase.md)<``1``\> - - ↳ **IMilestonePayload** - -## Table of contents - -### Properties - -- [inclusionMerkleProof](models_imilestonepayload.imilestonepayload.md#inclusionmerkleproof) -- [index](models_imilestonepayload.imilestonepayload.md#index) -- [nextPoWScore](models_imilestonepayload.imilestonepayload.md#nextpowscore) -- [nextPoWScoreMilestoneIndex](models_imilestonepayload.imilestonepayload.md#nextpowscoremilestoneindex) -- [parentMessageIds](models_imilestonepayload.imilestonepayload.md#parentmessageids) -- [publicKeys](models_imilestonepayload.imilestonepayload.md#publickeys) -- [receipt](models_imilestonepayload.imilestonepayload.md#receipt) -- [signatures](models_imilestonepayload.imilestonepayload.md#signatures) -- [timestamp](models_imilestonepayload.imilestonepayload.md#timestamp) -- [type](models_imilestonepayload.imilestonepayload.md#type) - -## Properties - -### inclusionMerkleProof - -• **inclusionMerkleProof**: *string* - -The merkle proof inclusions. - -___ - -### index - -• **index**: *number* - -The index name. - -___ - -### nextPoWScore - -• **nextPoWScore**: *number* - -The next PoW score. - -___ - -### nextPoWScoreMilestoneIndex - -• **nextPoWScoreMilestoneIndex**: *number* - -The milestone at which the next PoW score becomes active. - -___ - -### parentMessageIds - -• **parentMessageIds**: *string*[] - -The parents where this milestone attaches to. - -___ - -### publicKeys - -• **publicKeys**: *string*[] - -The public keys. - -___ - -### receipt - -• `Optional` **receipt**: [*IReceiptPayload*](models_ireceiptpayload.ireceiptpayload.md) - -Receipt payload. - -___ - -### signatures - -• **signatures**: *string*[] - -The signatures. - -___ - -### timestamp - -• **timestamp**: *number* - -The timestamp of the milestone. - -___ - -### type - -• **type**: ``1`` - -The type of the object. - -Inherited from: [ITypeBase](models_itypebase.itypebase.md).[type](models_itypebase.itypebase.md#type) diff --git a/docs/interfaces/models_imqttclient.imqttclient.md b/docs/interfaces/models_imqttclient.imqttclient.md deleted file mode 100644 index 4747708a5..000000000 --- a/docs/interfaces/models_imqttclient.imqttclient.md +++ /dev/null @@ -1,353 +0,0 @@ -[@iota/iota.js](../README.md) / [models/IMqttClient](../modules/models_imqttclient.md) / IMqttClient - -# Interface: IMqttClient - -[models/IMqttClient](../modules/models_imqttclient.md).IMqttClient - -Client interface definition for API communication. - -## Implemented by - -* [*MqttClient*](../classes/clients_mqttclient.mqttclient.md) - -## Table of contents - -### Methods - -- [addressEd25519Outputs](models_imqttclient.imqttclient.md#addressed25519outputs) -- [addressOutputs](models_imqttclient.imqttclient.md#addressoutputs) -- [index](models_imqttclient.imqttclient.md#index) -- [indexRaw](models_imqttclient.imqttclient.md#indexraw) -- [messageMetadata](models_imqttclient.imqttclient.md#messagemetadata) -- [messages](models_imqttclient.imqttclient.md#messages) -- [messagesMetadata](models_imqttclient.imqttclient.md#messagesmetadata) -- [messagesRaw](models_imqttclient.imqttclient.md#messagesraw) -- [milestonesConfirmed](models_imqttclient.imqttclient.md#milestonesconfirmed) -- [milestonesLatest](models_imqttclient.imqttclient.md#milestoneslatest) -- [output](models_imqttclient.imqttclient.md#output) -- [statusChanged](models_imqttclient.imqttclient.md#statuschanged) -- [subscribeJson](models_imqttclient.imqttclient.md#subscribejson) -- [subscribeRaw](models_imqttclient.imqttclient.md#subscriberaw) -- [transactionIncludedMessage](models_imqttclient.imqttclient.md#transactionincludedmessage) -- [transactionIncludedMessageRaw](models_imqttclient.imqttclient.md#transactionincludedmessageraw) -- [unsubscribe](models_imqttclient.imqttclient.md#unsubscribe) - -## Methods - -### addressEd25519Outputs - -▸ **addressEd25519Outputs**(`addressEd25519`: *string*, `callback`: (`topic`: *string*, `data`: [*IOutputResponse*](models_api_ioutputresponse.ioutputresponse.md)) => *void*): *string* - -Subscribe to the ed25519 address for output updates. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `addressEd25519` | *string* | The address to monitor. | -| `callback` | (`topic`: *string*, `data`: [*IOutputResponse*](models_api_ioutputresponse.ioutputresponse.md)) => *void* | The callback which is called when new data arrives. | - -**Returns:** *string* - -A subscription Id which can be used to unsubscribe. - -___ - -### addressOutputs - -▸ **addressOutputs**(`addressBech32`: *string*, `callback`: (`topic`: *string*, `data`: [*IOutputResponse*](models_api_ioutputresponse.ioutputresponse.md)) => *void*): *string* - -Subscribe to the address for output updates. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `addressBech32` | *string* | The address to monitor. | -| `callback` | (`topic`: *string*, `data`: [*IOutputResponse*](models_api_ioutputresponse.ioutputresponse.md)) => *void* | The callback which is called when new data arrives. | - -**Returns:** *string* - -A subscription Id which can be used to unsubscribe. - -___ - -### index - -▸ **index**(`index`: *string* \| *Uint8Array*, `callback`: (`topic`: *string*, `data`: [*IMessage*](models_imessage.imessage.md), `raw`: *Uint8Array*) => *void*): *string* - -Subscribe to get all messages for the specified index in object form. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `index` | *string* \| *Uint8Array* | The index to monitor as bytes or in UTF8. | -| `callback` | (`topic`: *string*, `data`: [*IMessage*](models_imessage.imessage.md), `raw`: *Uint8Array*) => *void* | The callback which is called when new data arrives. | - -**Returns:** *string* - -A subscription Id which can be used to unsubscribe. - -___ - -### indexRaw - -▸ **indexRaw**(`index`: *string* \| *Uint8Array*, `callback`: (`topic`: *string*, `data`: *Uint8Array*) => *void*): *string* - -Subscribe to get all messages for the specified index in binary form. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `index` | *string* \| *Uint8Array* | The index to monitor as bytes or in UTF8. | -| `callback` | (`topic`: *string*, `data`: *Uint8Array*) => *void* | The callback which is called when new data arrives. | - -**Returns:** *string* - -A subscription Id which can be used to unsubscribe. - -___ - -### messageMetadata - -▸ **messageMetadata**(`messageId`: *string*, `callback`: (`topic`: *string*, `data`: [*IMessageMetadata*](models_imessagemetadata.imessagemetadata.md)) => *void*): *string* - -Subscribe to metadata updates for a specific message. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `messageId` | *string* | The message to monitor. | -| `callback` | (`topic`: *string*, `data`: [*IMessageMetadata*](models_imessagemetadata.imessagemetadata.md)) => *void* | The callback which is called when new data arrives. | - -**Returns:** *string* - -A subscription Id which can be used to unsubscribe. - -___ - -### messages - -▸ **messages**(`callback`: (`topic`: *string*, `data`: [*IMessage*](models_imessage.imessage.md), `raw`: *Uint8Array*) => *void*): *string* - -Subscribe to get all messages in object form. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `callback` | (`topic`: *string*, `data`: [*IMessage*](models_imessage.imessage.md), `raw`: *Uint8Array*) => *void* | The callback which is called when new data arrives. | - -**Returns:** *string* - -A subscription Id which can be used to unsubscribe. - -___ - -### messagesMetadata - -▸ **messagesMetadata**(`callback`: (`topic`: *string*, `data`: [*IMessageMetadata*](models_imessagemetadata.imessagemetadata.md)) => *void*): *string* - -Subscribe to get the metadata for all the messages. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `callback` | (`topic`: *string*, `data`: [*IMessageMetadata*](models_imessagemetadata.imessagemetadata.md)) => *void* | The callback which is called when new data arrives. | - -**Returns:** *string* - -A subscription Id which can be used to unsubscribe. - -___ - -### messagesRaw - -▸ **messagesRaw**(`callback`: (`topic`: *string*, `data`: *Uint8Array*) => *void*): *string* - -Subscribe to get all messages in binary form. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `callback` | (`topic`: *string*, `data`: *Uint8Array*) => *void* | The callback which is called when new data arrives. | - -**Returns:** *string* - -A subscription Id which can be used to unsubscribe. - -___ - -### milestonesConfirmed - -▸ **milestonesConfirmed**(`callback`: (`topic`: *string*, `data`: [*IMqttMilestoneResponse*](models_api_imqttmilestoneresponse.imqttmilestoneresponse.md)) => *void*): *string* - -Subscribe to the latest confirmed milestone updates. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `callback` | (`topic`: *string*, `data`: [*IMqttMilestoneResponse*](models_api_imqttmilestoneresponse.imqttmilestoneresponse.md)) => *void* | The callback which is called when new data arrives. | - -**Returns:** *string* - -A subscription Id which can be used to unsubscribe. - -___ - -### milestonesLatest - -▸ **milestonesLatest**(`callback`: (`topic`: *string*, `data`: [*IMqttMilestoneResponse*](models_api_imqttmilestoneresponse.imqttmilestoneresponse.md)) => *void*): *string* - -Subscribe to the latest milestone updates. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `callback` | (`topic`: *string*, `data`: [*IMqttMilestoneResponse*](models_api_imqttmilestoneresponse.imqttmilestoneresponse.md)) => *void* | The callback which is called when new data arrives. | - -**Returns:** *string* - -A subscription Id which can be used to unsubscribe. - -___ - -### output - -▸ **output**(`outputId`: *string*, `callback`: (`topic`: *string*, `data`: [*IOutputResponse*](models_api_ioutputresponse.ioutputresponse.md)) => *void*): *string* - -Subscribe to updates for a specific output. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `outputId` | *string* | The output to monitor. | -| `callback` | (`topic`: *string*, `data`: [*IOutputResponse*](models_api_ioutputresponse.ioutputresponse.md)) => *void* | The callback which is called when new data arrives. | - -**Returns:** *string* - -A subscription Id which can be used to unsubscribe. - -___ - -### statusChanged - -▸ **statusChanged**(`callback`: (`status`: [*IMqttStatus*](models_imqttstatus.imqttstatus.md)) => *void*): *string* - -Subscribe to changes in the client state. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `callback` | (`status`: [*IMqttStatus*](models_imqttstatus.imqttstatus.md)) => *void* | Callback called when the state has changed. | - -**Returns:** *string* - -A subscription Id which can be used to unsubscribe. - -___ - -### subscribeJson - -▸ **subscribeJson**(`customTopic`: *string*, `callback`: (`topic`: *string*, `data`: T) => *void*): *string* - -Subscribe to another type of message as json. - -#### Type parameters: - -| Name | -| :------ | -| `T` | - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `customTopic` | *string* | The topic to subscribe to. | -| `callback` | (`topic`: *string*, `data`: T) => *void* | The callback which is called when new data arrives. | - -**Returns:** *string* - -A subscription Id which can be used to unsubscribe. - -___ - -### subscribeRaw - -▸ **subscribeRaw**(`customTopic`: *string*, `callback`: (`topic`: *string*, `data`: *Uint8Array*) => *void*): *string* - -Subscribe to another type of message as raw data. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `customTopic` | *string* | The topic to subscribe to. | -| `callback` | (`topic`: *string*, `data`: *Uint8Array*) => *void* | The callback which is called when new data arrives. | - -**Returns:** *string* - -A subscription Id which can be used to unsubscribe. - -___ - -### transactionIncludedMessage - -▸ **transactionIncludedMessage**(`transactionId`: *string*, `callback`: (`topic`: *string*, `data`: [*IMessage*](models_imessage.imessage.md), `raw`: *Uint8Array*) => *void*): *string* - -Subscribe to message updates for a specific transactionId. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `transactionId` | *string* | The message to monitor. | -| `callback` | (`topic`: *string*, `data`: [*IMessage*](models_imessage.imessage.md), `raw`: *Uint8Array*) => *void* | The callback which is called when new data arrives. | - -**Returns:** *string* - -A subscription Id which can be used to unsubscribe. - -___ - -### transactionIncludedMessageRaw - -▸ **transactionIncludedMessageRaw**(`transactionId`: *string*, `callback`: (`topic`: *string*, `data`: *Uint8Array*) => *void*): *string* - -Subscribe to message updates for a specific transactionId. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `transactionId` | *string* | The message to monitor. | -| `callback` | (`topic`: *string*, `data`: *Uint8Array*) => *void* | The callback which is called when new data arrives. | - -**Returns:** *string* - -A subscription Id which can be used to unsubscribe. - -___ - -### unsubscribe - -▸ **unsubscribe**(`subscriptionId`: *string*): *void* - -Remove a subscription. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `subscriptionId` | *string* | The subscription to remove. | - -**Returns:** *void* diff --git a/docs/interfaces/models_imqttstatus.imqttstatus.md b/docs/interfaces/models_imqttstatus.imqttstatus.md deleted file mode 100644 index 55b8d042a..000000000 --- a/docs/interfaces/models_imqttstatus.imqttstatus.md +++ /dev/null @@ -1,48 +0,0 @@ -[@iota/iota.js](../README.md) / [models/IMqttStatus](../modules/models_imqttstatus.md) / IMqttStatus - -# Interface: IMqttStatus - -[models/IMqttStatus](../modules/models_imqttstatus.md).IMqttStatus - -Status message for MQTT Clients. - -## Table of contents - -### Properties - -- [error](models_imqttstatus.imqttstatus.md#error) -- [message](models_imqttstatus.imqttstatus.md#message) -- [state](models_imqttstatus.imqttstatus.md#state) -- [type](models_imqttstatus.imqttstatus.md#type) - -## Properties - -### error - -• `Optional` **error**: Error - -Any errors. - -___ - -### message - -• **message**: *string* - -Additional information about the status. - -___ - -### state - -• **state**: ``"disconnected"`` \| ``"connected"`` \| ``"disconnecting"`` \| ``"connecting"`` - -The connection status. - -___ - -### type - -• **type**: ``"connect"`` \| ``"disconnect"`` \| ``"error"`` \| ``"subscription-add"`` \| ``"subscription-remove"`` - -The type of message. diff --git a/docs/interfaces/models_inodeinfo.inodeinfo.md b/docs/interfaces/models_inodeinfo.inodeinfo.md deleted file mode 100644 index 87acaf545..000000000 --- a/docs/interfaces/models_inodeinfo.inodeinfo.md +++ /dev/null @@ -1,138 +0,0 @@ -[@iota/iota.js](../README.md) / [models/INodeInfo](../modules/models_inodeinfo.md) / INodeInfo - -# Interface: INodeInfo - -[models/INodeInfo](../modules/models_inodeinfo.md).INodeInfo - -Response from the /info endpoint. - -## Table of contents - -### Properties - -- [bech32HRP](models_inodeinfo.inodeinfo.md#bech32hrp) -- [confirmedMilestoneIndex](models_inodeinfo.inodeinfo.md#confirmedmilestoneindex) -- [features](models_inodeinfo.inodeinfo.md#features) -- [isHealthy](models_inodeinfo.inodeinfo.md#ishealthy) -- [latestMilestoneIndex](models_inodeinfo.inodeinfo.md#latestmilestoneindex) -- [latestMilestoneTimestamp](models_inodeinfo.inodeinfo.md#latestmilestonetimestamp) -- [messagesPerSecond](models_inodeinfo.inodeinfo.md#messagespersecond) -- [minPoWScore](models_inodeinfo.inodeinfo.md#minpowscore) -- [name](models_inodeinfo.inodeinfo.md#name) -- [networkId](models_inodeinfo.inodeinfo.md#networkid) -- [pruningIndex](models_inodeinfo.inodeinfo.md#pruningindex) -- [referencedMessagesPerSecond](models_inodeinfo.inodeinfo.md#referencedmessagespersecond) -- [referencedRate](models_inodeinfo.inodeinfo.md#referencedrate) -- [version](models_inodeinfo.inodeinfo.md#version) - -## Properties - -### bech32HRP - -• **bech32HRP**: *string* - -The human readable part of bech32 addresses. - -___ - -### confirmedMilestoneIndex - -• **confirmedMilestoneIndex**: *number* - -The confirmed milestone index; - -___ - -### features - -• **features**: *string*[] - -Features supported by the node. - -___ - -### isHealthy - -• **isHealthy**: *boolean* - -Is the node healthy. - -___ - -### latestMilestoneIndex - -• **latestMilestoneIndex**: *number* - -The latest milestone index; - -___ - -### latestMilestoneTimestamp - -• **latestMilestoneTimestamp**: *number* - -The latest milestone timestamp; - -___ - -### messagesPerSecond - -• **messagesPerSecond**: *number* - -Messages per second. - -___ - -### minPoWScore - -• **minPoWScore**: *number* - -The minimum score required for PoW. - -___ - -### name - -• **name**: *string* - -The name of the node software. - -___ - -### networkId - -• **networkId**: *string* - -The network id. - -___ - -### pruningIndex - -• **pruningIndex**: *number* - -The pruning index; - -___ - -### referencedMessagesPerSecond - -• **referencedMessagesPerSecond**: *number* - -Referenced messages per second. - -___ - -### referencedRate - -• **referencedRate**: *number* - -The rate at which rates are being referenced. - -___ - -### version - -• **version**: *string* - -The version of the software running on the node. diff --git a/docs/interfaces/models_ipeer.ipeer.md b/docs/interfaces/models_ipeer.ipeer.md deleted file mode 100644 index 1fbc97686..000000000 --- a/docs/interfaces/models_ipeer.ipeer.md +++ /dev/null @@ -1,73 +0,0 @@ -[@iota/iota.js](../README.md) / [models/IPeer](../modules/models_ipeer.md) / IPeer - -# Interface: IPeer - -[models/IPeer](../modules/models_ipeer.md).IPeer - -Peer details. - -## Table of contents - -### Properties - -- [alias](models_ipeer.ipeer.md#alias) -- [connected](models_ipeer.ipeer.md#connected) -- [gossip](models_ipeer.ipeer.md#gossip) -- [id](models_ipeer.ipeer.md#id) -- [multiAddresses](models_ipeer.ipeer.md#multiaddresses) -- [relation](models_ipeer.ipeer.md#relation) - -## Properties - -### alias - -• `Optional` **alias**: *string* - -The alias of the peer. - -___ - -### connected - -• **connected**: *boolean* - -Is it connected. - -___ - -### gossip - -• `Optional` **gossip**: *object* - -Gossip metrics for the peer. - -#### Type declaration: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `heartbeat?` | [*IGossipHeartbeat*](models_igossipheartbeat.igossipheartbeat.md) | The peer heartbeat. | -| `metrics` | [*IGossipMetrics*](models_igossipmetrics.igossipmetrics.md) | The peer metrics. | - -___ - -### id - -• **id**: *string* - -The id of the peer. - -___ - -### multiAddresses - -• **multiAddresses**: *string*[] - -The addresses of the peer. - -___ - -### relation - -• **relation**: *string* - -The relation of the peer. diff --git a/docs/interfaces/models_ipowprovider.ipowprovider.md b/docs/interfaces/models_ipowprovider.ipowprovider.md deleted file mode 100644 index 22879f82c..000000000 --- a/docs/interfaces/models_ipowprovider.ipowprovider.md +++ /dev/null @@ -1,36 +0,0 @@ -[@iota/iota.js](../README.md) / [models/IPowProvider](../modules/models_ipowprovider.md) / IPowProvider - -# Interface: IPowProvider - -[models/IPowProvider](../modules/models_ipowprovider.md).IPowProvider - -Perform the POW on a message. - -## Implemented by - -* [*LocalPowProvider*](../classes/pow_localpowprovider.localpowprovider.md) - -## Table of contents - -### Methods - -- [pow](models_ipowprovider.ipowprovider.md#pow) - -## Methods - -### pow - -▸ **pow**(`message`: *Uint8Array*, `targetScore`: *number*): *Promise* - -Perform pow on the message and return the nonce of at least targetScore. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `message` | *Uint8Array* | The message to process. | -| `targetScore` | *number* | the target score. | - -**Returns:** *Promise* - -The nonce. diff --git a/docs/interfaces/models_ireceiptpayload.ireceiptpayload.md b/docs/interfaces/models_ireceiptpayload.ireceiptpayload.md deleted file mode 100644 index ec62de498..000000000 --- a/docs/interfaces/models_ireceiptpayload.ireceiptpayload.md +++ /dev/null @@ -1,65 +0,0 @@ -[@iota/iota.js](../README.md) / [models/IReceiptPayload](../modules/models_ireceiptpayload.md) / IReceiptPayload - -# Interface: IReceiptPayload - -[models/IReceiptPayload](../modules/models_ireceiptpayload.md).IReceiptPayload - -Receipt payload. - -## Hierarchy - -* [*ITypeBase*](models_itypebase.itypebase.md)<``3``\> - - ↳ **IReceiptPayload** - -## Table of contents - -### Properties - -- [final](models_ireceiptpayload.ireceiptpayload.md#final) -- [funds](models_ireceiptpayload.ireceiptpayload.md#funds) -- [migratedAt](models_ireceiptpayload.ireceiptpayload.md#migratedat) -- [transaction](models_ireceiptpayload.ireceiptpayload.md#transaction) -- [type](models_ireceiptpayload.ireceiptpayload.md#type) - -## Properties - -### final - -• **final**: *boolean* - -Whether this Receipt is the final one for a given migrated at index. - -___ - -### funds - -• **funds**: [*IMigratedFunds*](models_imigratedfunds.imigratedfunds.md)[] - -The index data. - -___ - -### migratedAt - -• **migratedAt**: *number* - -The milestone index at which the funds were migrated in the legacy network. - -___ - -### transaction - -• **transaction**: [*ITreasuryTransactionPayload*](models_itreasurytransactionpayload.itreasurytransactionpayload.md) - -The TreasuryTransaction used to fund the funds. - -___ - -### type - -• **type**: ``3`` - -The type of the object. - -Inherited from: [ITypeBase](models_itypebase.itypebase.md).[type](models_itypebase.itypebase.md#type) diff --git a/docs/interfaces/models_ireferenceunlockblock.ireferenceunlockblock.md b/docs/interfaces/models_ireferenceunlockblock.ireferenceunlockblock.md deleted file mode 100644 index 0d6e19efa..000000000 --- a/docs/interfaces/models_ireferenceunlockblock.ireferenceunlockblock.md +++ /dev/null @@ -1,38 +0,0 @@ -[@iota/iota.js](../README.md) / [models/IReferenceUnlockBlock](../modules/models_ireferenceunlockblock.md) / IReferenceUnlockBlock - -# Interface: IReferenceUnlockBlock - -[models/IReferenceUnlockBlock](../modules/models_ireferenceunlockblock.md).IReferenceUnlockBlock - -Reference unlock block. - -## Hierarchy - -* [*ITypeBase*](models_itypebase.itypebase.md)<``1``\> - - ↳ **IReferenceUnlockBlock** - -## Table of contents - -### Properties - -- [reference](models_ireferenceunlockblock.ireferenceunlockblock.md#reference) -- [type](models_ireferenceunlockblock.ireferenceunlockblock.md#type) - -## Properties - -### reference - -• **reference**: *number* - -The reference. - -___ - -### type - -• **type**: ``1`` - -The type of the object. - -Inherited from: [ITypeBase](models_itypebase.itypebase.md).[type](models_itypebase.itypebase.md#type) diff --git a/docs/interfaces/models_iseed.iseed.md b/docs/interfaces/models_iseed.iseed.md deleted file mode 100644 index f164dc49c..000000000 --- a/docs/interfaces/models_iseed.iseed.md +++ /dev/null @@ -1,74 +0,0 @@ -[@iota/iota.js](../README.md) / [models/ISeed](../modules/models_iseed.md) / ISeed - -# Interface: ISeed - -[models/ISeed](../modules/models_iseed.md).ISeed - -Interface definitions for seed. - -## Implemented by - -* [*Ed25519Seed*](../classes/seedtypes_ed25519seed.ed25519seed.md) - -## Table of contents - -### Methods - -- [generateSeedFromPath](models_iseed.iseed.md#generateseedfrompath) -- [keyPair](models_iseed.iseed.md#keypair) -- [toBytes](models_iseed.iseed.md#tobytes) -- [toString](models_iseed.iseed.md#tostring) - -## Methods - -### generateSeedFromPath - -▸ **generateSeedFromPath**(`path`: [*Bip32Path*](../classes/crypto_bip32path.bip32path.md)): [*ISeed*](models_iseed.iseed.md) - -Generate a new seed from the path. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `path` | [*Bip32Path*](../classes/crypto_bip32path.bip32path.md) | The path to generate the seed for. | - -**Returns:** [*ISeed*](models_iseed.iseed.md) - -The generated seed. - -___ - -### keyPair - -▸ **keyPair**(): [*IKeyPair*](models_ikeypair.ikeypair.md) - -Get the key pair from the seed. - -**Returns:** [*IKeyPair*](models_ikeypair.ikeypair.md) - -The key pair. - -___ - -### toBytes - -▸ **toBytes**(): *Uint8Array* - -Return the key as bytes. - -**Returns:** *Uint8Array* - -The key as bytes. - -___ - -### toString - -▸ **toString**(): *string* - -Return the key as string. - -**Returns:** *string* - -The key as string. diff --git a/docs/interfaces/models_isiglockeddustallowanceoutput.isiglockeddustallowanceoutput.md b/docs/interfaces/models_isiglockeddustallowanceoutput.isiglockeddustallowanceoutput.md deleted file mode 100644 index 7b1123914..000000000 --- a/docs/interfaces/models_isiglockeddustallowanceoutput.isiglockeddustallowanceoutput.md +++ /dev/null @@ -1,47 +0,0 @@ -[@iota/iota.js](../README.md) / [models/ISigLockedDustAllowanceOutput](../modules/models_isiglockeddustallowanceoutput.md) / ISigLockedDustAllowanceOutput - -# Interface: ISigLockedDustAllowanceOutput - -[models/ISigLockedDustAllowanceOutput](../modules/models_isiglockeddustallowanceoutput.md).ISigLockedDustAllowanceOutput - -Signature locked single output. - -## Hierarchy - -* [*ITypeBase*](models_itypebase.itypebase.md)<``1``\> - - ↳ **ISigLockedDustAllowanceOutput** - -## Table of contents - -### Properties - -- [address](models_isiglockeddustallowanceoutput.isiglockeddustallowanceoutput.md#address) -- [amount](models_isiglockeddustallowanceoutput.isiglockeddustallowanceoutput.md#amount) -- [type](models_isiglockeddustallowanceoutput.isiglockeddustallowanceoutput.md#type) - -## Properties - -### address - -• **address**: [*IEd25519Address*](models_ied25519address.ied25519address.md) - -The address. - -___ - -### amount - -• **amount**: *number* - -The amount of the output. - -___ - -### type - -• **type**: ``1`` - -The type of the object. - -Inherited from: [ITypeBase](models_itypebase.itypebase.md).[type](models_itypebase.itypebase.md#type) diff --git a/docs/interfaces/models_isiglockedsingleoutput.isiglockedsingleoutput.md b/docs/interfaces/models_isiglockedsingleoutput.isiglockedsingleoutput.md deleted file mode 100644 index 76dedc0bf..000000000 --- a/docs/interfaces/models_isiglockedsingleoutput.isiglockedsingleoutput.md +++ /dev/null @@ -1,47 +0,0 @@ -[@iota/iota.js](../README.md) / [models/ISigLockedSingleOutput](../modules/models_isiglockedsingleoutput.md) / ISigLockedSingleOutput - -# Interface: ISigLockedSingleOutput - -[models/ISigLockedSingleOutput](../modules/models_isiglockedsingleoutput.md).ISigLockedSingleOutput - -Signature locked single output. - -## Hierarchy - -* [*ITypeBase*](models_itypebase.itypebase.md)<``0``\> - - ↳ **ISigLockedSingleOutput** - -## Table of contents - -### Properties - -- [address](models_isiglockedsingleoutput.isiglockedsingleoutput.md#address) -- [amount](models_isiglockedsingleoutput.isiglockedsingleoutput.md#amount) -- [type](models_isiglockedsingleoutput.isiglockedsingleoutput.md#type) - -## Properties - -### address - -• **address**: [*IEd25519Address*](models_ied25519address.ied25519address.md) - -The address. - -___ - -### amount - -• **amount**: *number* - -The amount of the output. - -___ - -### type - -• **type**: ``0`` - -The type of the object. - -Inherited from: [ITypeBase](models_itypebase.itypebase.md).[type](models_itypebase.itypebase.md#type) diff --git a/docs/interfaces/models_isignatureunlockblock.isignatureunlockblock.md b/docs/interfaces/models_isignatureunlockblock.isignatureunlockblock.md deleted file mode 100644 index ed1b22e46..000000000 --- a/docs/interfaces/models_isignatureunlockblock.isignatureunlockblock.md +++ /dev/null @@ -1,38 +0,0 @@ -[@iota/iota.js](../README.md) / [models/ISignatureUnlockBlock](../modules/models_isignatureunlockblock.md) / ISignatureUnlockBlock - -# Interface: ISignatureUnlockBlock - -[models/ISignatureUnlockBlock](../modules/models_isignatureunlockblock.md).ISignatureUnlockBlock - -Signature unlock block. - -## Hierarchy - -* [*ITypeBase*](models_itypebase.itypebase.md)<``0``\> - - ↳ **ISignatureUnlockBlock** - -## Table of contents - -### Properties - -- [signature](models_isignatureunlockblock.isignatureunlockblock.md#signature) -- [type](models_isignatureunlockblock.isignatureunlockblock.md#type) - -## Properties - -### signature - -• **signature**: [*IEd25519Signature*](models_ied25519signature.ied25519signature.md) - -The signature. - -___ - -### type - -• **type**: ``0`` - -The type of the object. - -Inherited from: [ITypeBase](models_itypebase.itypebase.md).[type](models_itypebase.itypebase.md#type) diff --git a/docs/interfaces/models_itransactionessence.itransactionessence.md b/docs/interfaces/models_itransactionessence.itransactionessence.md deleted file mode 100644 index ef874104e..000000000 --- a/docs/interfaces/models_itransactionessence.itransactionessence.md +++ /dev/null @@ -1,56 +0,0 @@ -[@iota/iota.js](../README.md) / [models/ITransactionEssence](../modules/models_itransactionessence.md) / ITransactionEssence - -# Interface: ITransactionEssence - -[models/ITransactionEssence](../modules/models_itransactionessence.md).ITransactionEssence - -Transaction payload. - -## Hierarchy - -* [*ITypeBase*](models_itypebase.itypebase.md)<``0``\> - - ↳ **ITransactionEssence** - -## Table of contents - -### Properties - -- [inputs](models_itransactionessence.itransactionessence.md#inputs) -- [outputs](models_itransactionessence.itransactionessence.md#outputs) -- [payload](models_itransactionessence.itransactionessence.md#payload) -- [type](models_itransactionessence.itransactionessence.md#type) - -## Properties - -### inputs - -• **inputs**: [*IUTXOInput*](models_iutxoinput.iutxoinput.md)[] - -The inputs of the transaction. - -___ - -### outputs - -• **outputs**: ([*ISigLockedSingleOutput*](models_isiglockedsingleoutput.isiglockedsingleoutput.md) \| [*ISigLockedDustAllowanceOutput*](models_isiglockeddustallowanceoutput.isiglockeddustallowanceoutput.md))[] - -The outputs of the transaction. - -___ - -### payload - -• `Optional` **payload**: [*IIndexationPayload*](models_iindexationpayload.iindexationpayload.md) - -Indexation payload. - -___ - -### type - -• **type**: ``0`` - -The type of the object. - -Inherited from: [ITypeBase](models_itypebase.itypebase.md).[type](models_itypebase.itypebase.md#type) diff --git a/docs/interfaces/models_itransactionpayload.itransactionpayload.md b/docs/interfaces/models_itransactionpayload.itransactionpayload.md deleted file mode 100644 index f649d1d8e..000000000 --- a/docs/interfaces/models_itransactionpayload.itransactionpayload.md +++ /dev/null @@ -1,47 +0,0 @@ -[@iota/iota.js](../README.md) / [models/ITransactionPayload](../modules/models_itransactionpayload.md) / ITransactionPayload - -# Interface: ITransactionPayload - -[models/ITransactionPayload](../modules/models_itransactionpayload.md).ITransactionPayload - -Transaction payload. - -## Hierarchy - -* [*ITypeBase*](models_itypebase.itypebase.md)<``0``\> - - ↳ **ITransactionPayload** - -## Table of contents - -### Properties - -- [essence](models_itransactionpayload.itransactionpayload.md#essence) -- [type](models_itransactionpayload.itransactionpayload.md#type) -- [unlockBlocks](models_itransactionpayload.itransactionpayload.md#unlockblocks) - -## Properties - -### essence - -• **essence**: [*ITransactionEssence*](models_itransactionessence.itransactionessence.md) - -The index name. - -___ - -### type - -• **type**: ``0`` - -The type of the object. - -Inherited from: [ITypeBase](models_itypebase.itypebase.md).[type](models_itypebase.itypebase.md#type) - -___ - -### unlockBlocks - -• **unlockBlocks**: ([*ISignatureUnlockBlock*](models_isignatureunlockblock.isignatureunlockblock.md) \| [*IReferenceUnlockBlock*](models_ireferenceunlockblock.ireferenceunlockblock.md))[] - -The unlock blocks. diff --git a/docs/interfaces/models_itreasury.itreasury.md b/docs/interfaces/models_itreasury.itreasury.md deleted file mode 100644 index 437b8d603..000000000 --- a/docs/interfaces/models_itreasury.itreasury.md +++ /dev/null @@ -1,30 +0,0 @@ -[@iota/iota.js](../README.md) / [models/ITreasury](../modules/models_itreasury.md) / ITreasury - -# Interface: ITreasury - -[models/ITreasury](../modules/models_itreasury.md).ITreasury - -Treasury. - -## Table of contents - -### Properties - -- [amount](models_itreasury.itreasury.md#amount) -- [milestoneId](models_itreasury.itreasury.md#milestoneid) - -## Properties - -### amount - -• **amount**: *number* - -The amount for the treasury. - -___ - -### milestoneId - -• **milestoneId**: *string* - -The milestone hash of the treasury. diff --git a/docs/interfaces/models_itreasuryinput.itreasuryinput.md b/docs/interfaces/models_itreasuryinput.itreasuryinput.md deleted file mode 100644 index e3b8f9c4e..000000000 --- a/docs/interfaces/models_itreasuryinput.itreasuryinput.md +++ /dev/null @@ -1,38 +0,0 @@ -[@iota/iota.js](../README.md) / [models/ITreasuryInput](../modules/models_itreasuryinput.md) / ITreasuryInput - -# Interface: ITreasuryInput - -[models/ITreasuryInput](../modules/models_itreasuryinput.md).ITreasuryInput - -Treasury Input. - -## Hierarchy - -* [*ITypeBase*](models_itypebase.itypebase.md)<``1``\> - - ↳ **ITreasuryInput** - -## Table of contents - -### Properties - -- [milestoneId](models_itreasuryinput.itreasuryinput.md#milestoneid) -- [type](models_itreasuryinput.itreasuryinput.md#type) - -## Properties - -### milestoneId - -• **milestoneId**: *string* - -The milestone id of the input. - -___ - -### type - -• **type**: ``1`` - -The type of the object. - -Inherited from: [ITypeBase](models_itypebase.itypebase.md).[type](models_itypebase.itypebase.md#type) diff --git a/docs/interfaces/models_itreasuryoutput.itreasuryoutput.md b/docs/interfaces/models_itreasuryoutput.itreasuryoutput.md deleted file mode 100644 index 37ac3c74d..000000000 --- a/docs/interfaces/models_itreasuryoutput.itreasuryoutput.md +++ /dev/null @@ -1,38 +0,0 @@ -[@iota/iota.js](../README.md) / [models/ITreasuryOutput](../modules/models_itreasuryoutput.md) / ITreasuryOutput - -# Interface: ITreasuryOutput - -[models/ITreasuryOutput](../modules/models_itreasuryoutput.md).ITreasuryOutput - -Treasury Output. - -## Hierarchy - -* [*ITypeBase*](models_itypebase.itypebase.md)<``2``\> - - ↳ **ITreasuryOutput** - -## Table of contents - -### Properties - -- [amount](models_itreasuryoutput.itreasuryoutput.md#amount) -- [type](models_itreasuryoutput.itreasuryoutput.md#type) - -## Properties - -### amount - -• **amount**: *number* - -The amount of the output. - -___ - -### type - -• **type**: ``2`` - -The type of the object. - -Inherited from: [ITypeBase](models_itypebase.itypebase.md).[type](models_itypebase.itypebase.md#type) diff --git a/docs/interfaces/models_itreasurytransactionpayload.itreasurytransactionpayload.md b/docs/interfaces/models_itreasurytransactionpayload.itreasurytransactionpayload.md deleted file mode 100644 index c24e8856f..000000000 --- a/docs/interfaces/models_itreasurytransactionpayload.itreasurytransactionpayload.md +++ /dev/null @@ -1,47 +0,0 @@ -[@iota/iota.js](../README.md) / [models/ITreasuryTransactionPayload](../modules/models_itreasurytransactionpayload.md) / ITreasuryTransactionPayload - -# Interface: ITreasuryTransactionPayload - -[models/ITreasuryTransactionPayload](../modules/models_itreasurytransactionpayload.md).ITreasuryTransactionPayload - -Receipt payload. - -## Hierarchy - -* [*ITypeBase*](models_itypebase.itypebase.md)<``4``\> - - ↳ **ITreasuryTransactionPayload** - -## Table of contents - -### Properties - -- [input](models_itreasurytransactionpayload.itreasurytransactionpayload.md#input) -- [output](models_itreasurytransactionpayload.itreasurytransactionpayload.md#output) -- [type](models_itreasurytransactionpayload.itreasurytransactionpayload.md#type) - -## Properties - -### input - -• **input**: [*ITreasuryInput*](models_itreasuryinput.itreasuryinput.md) - -The input of this transaction. - -___ - -### output - -• **output**: [*ITreasuryOutput*](models_itreasuryoutput.itreasuryoutput.md) - -The output of this transaction. - -___ - -### type - -• **type**: ``4`` - -The type of the object. - -Inherited from: [ITypeBase](models_itypebase.itypebase.md).[type](models_itypebase.itypebase.md#type) diff --git a/docs/interfaces/models_itypebase.itypebase.md b/docs/interfaces/models_itypebase.itypebase.md deleted file mode 100644 index 8c4a89728..000000000 --- a/docs/interfaces/models_itypebase.itypebase.md +++ /dev/null @@ -1,61 +0,0 @@ -[@iota/iota.js](../README.md) / [models/ITypeBase](../modules/models_itypebase.md) / ITypeBase - -# Interface: ITypeBase - -[models/ITypeBase](../modules/models_itypebase.md).ITypeBase - -Type of the object. - -## Type parameters - -| Name | -| :------ | -| `T` | - -## Hierarchy - -* **ITypeBase** - - ↳ [*IEd25519Address*](models_ied25519address.ied25519address.md) - - ↳ [*IEd25519Signature*](models_ied25519signature.ied25519signature.md) - - ↳ [*IIndexationPayload*](models_iindexationpayload.iindexationpayload.md) - - ↳ [*IMilestonePayload*](models_imilestonepayload.imilestonepayload.md) - - ↳ [*IReceiptPayload*](models_ireceiptpayload.ireceiptpayload.md) - - ↳ [*IReferenceUnlockBlock*](models_ireferenceunlockblock.ireferenceunlockblock.md) - - ↳ [*ISigLockedDustAllowanceOutput*](models_isiglockeddustallowanceoutput.isiglockeddustallowanceoutput.md) - - ↳ [*ISigLockedSingleOutput*](models_isiglockedsingleoutput.isiglockedsingleoutput.md) - - ↳ [*ISignatureUnlockBlock*](models_isignatureunlockblock.isignatureunlockblock.md) - - ↳ [*ITransactionEssence*](models_itransactionessence.itransactionessence.md) - - ↳ [*ITransactionPayload*](models_itransactionpayload.itransactionpayload.md) - - ↳ [*ITreasuryInput*](models_itreasuryinput.itreasuryinput.md) - - ↳ [*ITreasuryOutput*](models_itreasuryoutput.itreasuryoutput.md) - - ↳ [*ITreasuryTransactionPayload*](models_itreasurytransactionpayload.itreasurytransactionpayload.md) - - ↳ [*IUTXOInput*](models_iutxoinput.iutxoinput.md) - -## Table of contents - -### Properties - -- [type](models_itypebase.itypebase.md#type) - -## Properties - -### type - -• **type**: T - -The type of the object. diff --git a/docs/interfaces/models_iutxoinput.iutxoinput.md b/docs/interfaces/models_iutxoinput.iutxoinput.md deleted file mode 100644 index 8ea65df53..000000000 --- a/docs/interfaces/models_iutxoinput.iutxoinput.md +++ /dev/null @@ -1,47 +0,0 @@ -[@iota/iota.js](../README.md) / [models/IUTXOInput](../modules/models_iutxoinput.md) / IUTXOInput - -# Interface: IUTXOInput - -[models/IUTXOInput](../modules/models_iutxoinput.md).IUTXOInput - -UTXO Transaction Input. - -## Hierarchy - -* [*ITypeBase*](models_itypebase.itypebase.md)<``0``\> - - ↳ **IUTXOInput** - -## Table of contents - -### Properties - -- [transactionId](models_iutxoinput.iutxoinput.md#transactionid) -- [transactionOutputIndex](models_iutxoinput.iutxoinput.md#transactionoutputindex) -- [type](models_iutxoinput.iutxoinput.md#type) - -## Properties - -### transactionId - -• **transactionId**: *string* - -The transaction Id. - -___ - -### transactionOutputIndex - -• **transactionOutputIndex**: *number* - -The output index. - -___ - -### type - -• **type**: ``0`` - -The type of the object. - -Inherited from: [ITypeBase](models_itypebase.itypebase.md).[type](models_itypebase.itypebase.md#type) diff --git a/docs/modules/_addresstypes_ed25519address_.md b/docs/modules/_addresstypes_ed25519address_.md new file mode 100644 index 000000000..b78886830 --- /dev/null +++ b/docs/modules/_addresstypes_ed25519address_.md @@ -0,0 +1,11 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "addressTypes/ed25519Address" + +# Module: "addressTypes/ed25519Address" + +## Index + +### Classes + +* [Ed25519Address](../classes/_addresstypes_ed25519address_.ed25519address.md) diff --git a/docs/modules/_binary_address_.md b/docs/modules/_binary_address_.md new file mode 100644 index 000000000..673e5b212 --- /dev/null +++ b/docs/modules/_binary_address_.md @@ -0,0 +1,105 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "binary/address" + +# Module: "binary/address" + +## Index + +### Variables + +* [MIN\_ADDRESS\_LENGTH](_binary_address_.md#min_address_length) +* [MIN\_ED25519\_ADDRESS\_LENGTH](_binary_address_.md#min_ed25519_address_length) + +### Functions + +* [deserializeAddress](_binary_address_.md#deserializeaddress) +* [deserializeEd25519Address](_binary_address_.md#deserializeed25519address) +* [serializeAddress](_binary_address_.md#serializeaddress) +* [serializeEd25519Address](_binary_address_.md#serializeed25519address) + +## Variables + +### MIN\_ADDRESS\_LENGTH + +• `Const` **MIN\_ADDRESS\_LENGTH**: number = SMALL\_TYPE\_LENGTH + +The minimum length of an address binary representation. + +___ + +### MIN\_ED25519\_ADDRESS\_LENGTH + +• `Const` **MIN\_ED25519\_ADDRESS\_LENGTH**: number = MIN\_ADDRESS\_LENGTH + Ed25519Address.ADDRESS\_LENGTH + +The minimum length of an ed25519 address binary representation. + +## Functions + +### deserializeAddress + +▸ **deserializeAddress**(`readStream`: [ReadStream](../classes/_utils_readstream_.readstream.md)): [IEd25519Address](../interfaces/_models_ied25519address_.ied25519address.md) + +Deserialize the address from binary. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`readStream` | [ReadStream](../classes/_utils_readstream_.readstream.md) | The stream to read the data from. | + +**Returns:** [IEd25519Address](../interfaces/_models_ied25519address_.ied25519address.md) + +The deserialized object. + +___ + +### deserializeEd25519Address + +▸ **deserializeEd25519Address**(`readStream`: [ReadStream](../classes/_utils_readstream_.readstream.md)): [IEd25519Address](../interfaces/_models_ied25519address_.ied25519address.md) + +Deserialize the Ed25519 address from binary. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`readStream` | [ReadStream](../classes/_utils_readstream_.readstream.md) | The stream to read the data from. | + +**Returns:** [IEd25519Address](../interfaces/_models_ied25519address_.ied25519address.md) + +The deserialized object. + +___ + +### serializeAddress + +▸ **serializeAddress**(`writeStream`: [WriteStream](../classes/_utils_writestream_.writestream.md), `object`: [IEd25519Address](../interfaces/_models_ied25519address_.ied25519address.md)): void + +Serialize the address to binary. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`writeStream` | [WriteStream](../classes/_utils_writestream_.writestream.md) | The stream to write the data to. | +`object` | [IEd25519Address](../interfaces/_models_ied25519address_.ied25519address.md) | The object to serialize. | + +**Returns:** void + +___ + +### serializeEd25519Address + +▸ **serializeEd25519Address**(`writeStream`: [WriteStream](../classes/_utils_writestream_.writestream.md), `object`: [IEd25519Address](../interfaces/_models_ied25519address_.ied25519address.md)): void + +Serialize the ed25519 address to binary. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`writeStream` | [WriteStream](../classes/_utils_writestream_.writestream.md) | The stream to write the data to. | +`object` | [IEd25519Address](../interfaces/_models_ied25519address_.ied25519address.md) | The object to serialize. | + +**Returns:** void diff --git a/docs/modules/_binary_common_.md b/docs/modules/_binary_common_.md new file mode 100644 index 000000000..a5b0a234e --- /dev/null +++ b/docs/modules/_binary_common_.md @@ -0,0 +1,109 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "binary/common" + +# Module: "binary/common" + +## Index + +### Variables + +* [ARRAY\_LENGTH](_binary_common_.md#array_length) +* [BYTE\_SIZE](_binary_common_.md#byte_size) +* [MERKLE\_PROOF\_LENGTH](_binary_common_.md#merkle_proof_length) +* [MESSAGE\_ID\_LENGTH](_binary_common_.md#message_id_length) +* [SMALL\_TYPE\_LENGTH](_binary_common_.md#small_type_length) +* [STRING\_LENGTH](_binary_common_.md#string_length) +* [TRANSACTION\_ID\_LENGTH](_binary_common_.md#transaction_id_length) +* [TYPE\_LENGTH](_binary_common_.md#type_length) +* [UINT16\_SIZE](_binary_common_.md#uint16_size) +* [UINT32\_SIZE](_binary_common_.md#uint32_size) +* [UINT64\_SIZE](_binary_common_.md#uint64_size) + +## Variables + +### ARRAY\_LENGTH + +• `Const` **ARRAY\_LENGTH**: number = UINT16\_SIZE + +Byte length for an array length. + +___ + +### BYTE\_SIZE + +• `Const` **BYTE\_SIZE**: number = 1 + +Byte length for a byte field. + +___ + +### MERKLE\_PROOF\_LENGTH + +• `Const` **MERKLE\_PROOF\_LENGTH**: number = Blake2b.SIZE\_256 + +Byte length for a merkle prrof. + +___ + +### MESSAGE\_ID\_LENGTH + +• `Const` **MESSAGE\_ID\_LENGTH**: number = Blake2b.SIZE\_256 + +Byte length for a message id. + +___ + +### SMALL\_TYPE\_LENGTH + +• `Const` **SMALL\_TYPE\_LENGTH**: number = BYTE\_SIZE + +Byte length for a small type length. + +___ + +### STRING\_LENGTH + +• `Const` **STRING\_LENGTH**: number = UINT16\_SIZE + +Byte length for a string length. + +___ + +### TRANSACTION\_ID\_LENGTH + +• `Const` **TRANSACTION\_ID\_LENGTH**: number = Blake2b.SIZE\_256 + +Byte length for a transaction id. + +___ + +### TYPE\_LENGTH + +• `Const` **TYPE\_LENGTH**: number = UINT32\_SIZE + +Byte length for a type length. + +___ + +### UINT16\_SIZE + +• `Const` **UINT16\_SIZE**: number = 2 + +Byte length for a uint16 field. + +___ + +### UINT32\_SIZE + +• `Const` **UINT32\_SIZE**: number = 4 + +Byte length for a uint32 field. + +___ + +### UINT64\_SIZE + +• `Const` **UINT64\_SIZE**: number = 8 + +Byte length for a uint64 field. diff --git a/docs/modules/_binary_funds_.md b/docs/modules/_binary_funds_.md new file mode 100644 index 000000000..8badb6168 --- /dev/null +++ b/docs/modules/_binary_funds_.md @@ -0,0 +1,114 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "binary/funds" + +# Module: "binary/funds" + +## Index + +### Variables + +* [MAX\_FUNDS\_COUNT](_binary_funds_.md#max_funds_count) +* [MIN\_MIGRATED\_FUNDS\_LENGTH](_binary_funds_.md#min_migrated_funds_length) +* [TAIL\_HASH\_LENGTH](_binary_funds_.md#tail_hash_length) + +### Functions + +* [deserializeFunds](_binary_funds_.md#deserializefunds) +* [deserializeMigratedFunds](_binary_funds_.md#deserializemigratedfunds) +* [serializeFunds](_binary_funds_.md#serializefunds) +* [serializeMigratedFunds](_binary_funds_.md#serializemigratedfunds) + +## Variables + +### MAX\_FUNDS\_COUNT + +• `Const` **MAX\_FUNDS\_COUNT**: number = 127 + +The maximum number of funds. + +___ + +### MIN\_MIGRATED\_FUNDS\_LENGTH + +• `Const` **MIN\_MIGRATED\_FUNDS\_LENGTH**: number = TAIL\_HASH\_LENGTH + // tailTransactionHash MIN\_ED25519\_ADDRESS\_LENGTH + // address UINT64\_SIZE + +The minimum length of a migrated fund binary representation. + +___ + +### TAIL\_HASH\_LENGTH + +• `Const` **TAIL\_HASH\_LENGTH**: number = 49 + +The length of the tail hash length in bytes. + +## Functions + +### deserializeFunds + +▸ **deserializeFunds**(`readStream`: [ReadStream](../classes/_utils_readstream_.readstream.md)): [IMigratedFunds](../interfaces/_models_imigratedfunds_.imigratedfunds.md)[] + +Deserialize the receipt payload funds from binary. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`readStream` | [ReadStream](../classes/_utils_readstream_.readstream.md) | The stream to read the data from. | + +**Returns:** [IMigratedFunds](../interfaces/_models_imigratedfunds_.imigratedfunds.md)[] + +The deserialized object. + +___ + +### deserializeMigratedFunds + +▸ **deserializeMigratedFunds**(`readStream`: [ReadStream](../classes/_utils_readstream_.readstream.md)): [IMigratedFunds](../interfaces/_models_imigratedfunds_.imigratedfunds.md) + +Deserialize the migrated fund from binary. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`readStream` | [ReadStream](../classes/_utils_readstream_.readstream.md) | The stream to read the data from. | + +**Returns:** [IMigratedFunds](../interfaces/_models_imigratedfunds_.imigratedfunds.md) + +The deserialized object. + +___ + +### serializeFunds + +▸ **serializeFunds**(`writeStream`: [WriteStream](../classes/_utils_writestream_.writestream.md), `objects`: [IMigratedFunds](../interfaces/_models_imigratedfunds_.imigratedfunds.md)[]): void + +Serialize the receipt payload funds to binary. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`writeStream` | [WriteStream](../classes/_utils_writestream_.writestream.md) | The stream to write the data to. | +`objects` | [IMigratedFunds](../interfaces/_models_imigratedfunds_.imigratedfunds.md)[] | The objects to serialize. | + +**Returns:** void + +___ + +### serializeMigratedFunds + +▸ **serializeMigratedFunds**(`writeStream`: [WriteStream](../classes/_utils_writestream_.writestream.md), `object`: [IMigratedFunds](../interfaces/_models_imigratedfunds_.imigratedfunds.md)): void + +Serialize the migrated funds to binary. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`writeStream` | [WriteStream](../classes/_utils_writestream_.writestream.md) | The stream to write the data to. | +`object` | [IMigratedFunds](../interfaces/_models_imigratedfunds_.imigratedfunds.md) | The object to serialize. | + +**Returns:** void diff --git a/docs/modules/_binary_input_.md b/docs/modules/_binary_input_.md new file mode 100644 index 000000000..107119c69 --- /dev/null +++ b/docs/modules/_binary_input_.md @@ -0,0 +1,206 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "binary/input" + +# Module: "binary/input" + +## Index + +### Variables + +* [MAX\_INPUT\_COUNT](_binary_input_.md#max_input_count) +* [MIN\_INPUT\_COUNT](_binary_input_.md#min_input_count) +* [MIN\_INPUT\_LENGTH](_binary_input_.md#min_input_length) +* [MIN\_TREASURY\_INPUT\_LENGTH](_binary_input_.md#min_treasury_input_length) +* [MIN\_UTXO\_INPUT\_LENGTH](_binary_input_.md#min_utxo_input_length) + +### Functions + +* [deserializeInput](_binary_input_.md#deserializeinput) +* [deserializeInputs](_binary_input_.md#deserializeinputs) +* [deserializeTreasuryInput](_binary_input_.md#deserializetreasuryinput) +* [deserializeUTXOInput](_binary_input_.md#deserializeutxoinput) +* [serializeInput](_binary_input_.md#serializeinput) +* [serializeInputs](_binary_input_.md#serializeinputs) +* [serializeTreasuryInput](_binary_input_.md#serializetreasuryinput) +* [serializeUTXOInput](_binary_input_.md#serializeutxoinput) + +## Variables + +### MAX\_INPUT\_COUNT + +• `Const` **MAX\_INPUT\_COUNT**: number = 127 + +The maximum number of inputs. + +___ + +### MIN\_INPUT\_COUNT + +• `Const` **MIN\_INPUT\_COUNT**: number = 1 + +The minimum number of inputs. + +___ + +### MIN\_INPUT\_LENGTH + +• `Const` **MIN\_INPUT\_LENGTH**: number = SMALL\_TYPE\_LENGTH + +The minimum length of an input binary representation. + +___ + +### MIN\_TREASURY\_INPUT\_LENGTH + +• `Const` **MIN\_TREASURY\_INPUT\_LENGTH**: number = MIN\_INPUT\_LENGTH + TRANSACTION\_ID\_LENGTH + +The minimum length of a treasury input binary representation. + +___ + +### MIN\_UTXO\_INPUT\_LENGTH + +• `Const` **MIN\_UTXO\_INPUT\_LENGTH**: number = MIN\_INPUT\_LENGTH + TRANSACTION\_ID\_LENGTH + UINT16\_SIZE + +The minimum length of a utxo input binary representation. + +## Functions + +### deserializeInput + +▸ **deserializeInput**(`readStream`: [ReadStream](../classes/_utils_readstream_.readstream.md)): [IUTXOInput](../interfaces/_models_iutxoinput_.iutxoinput.md) \| [ITreasuryInput](../interfaces/_models_itreasuryinput_.itreasuryinput.md) + +Deserialize the input from binary. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`readStream` | [ReadStream](../classes/_utils_readstream_.readstream.md) | The stream to read the data from. | + +**Returns:** [IUTXOInput](../interfaces/_models_iutxoinput_.iutxoinput.md) \| [ITreasuryInput](../interfaces/_models_itreasuryinput_.itreasuryinput.md) + +The deserialized object. + +___ + +### deserializeInputs + +▸ **deserializeInputs**(`readStream`: [ReadStream](../classes/_utils_readstream_.readstream.md)): ([IUTXOInput](../interfaces/_models_iutxoinput_.iutxoinput.md) \| [ITreasuryInput](../interfaces/_models_itreasuryinput_.itreasuryinput.md))[] + +Deserialize the inputs from binary. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`readStream` | [ReadStream](../classes/_utils_readstream_.readstream.md) | The stream to read the data from. | + +**Returns:** ([IUTXOInput](../interfaces/_models_iutxoinput_.iutxoinput.md) \| [ITreasuryInput](../interfaces/_models_itreasuryinput_.itreasuryinput.md))[] + +The deserialized object. + +___ + +### deserializeTreasuryInput + +▸ **deserializeTreasuryInput**(`readStream`: [ReadStream](../classes/_utils_readstream_.readstream.md)): [ITreasuryInput](../interfaces/_models_itreasuryinput_.itreasuryinput.md) + +Deserialize the treasury input from binary. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`readStream` | [ReadStream](../classes/_utils_readstream_.readstream.md) | The stream to read the data from. | + +**Returns:** [ITreasuryInput](../interfaces/_models_itreasuryinput_.itreasuryinput.md) + +The deserialized object. + +___ + +### deserializeUTXOInput + +▸ **deserializeUTXOInput**(`readStream`: [ReadStream](../classes/_utils_readstream_.readstream.md)): [IUTXOInput](../interfaces/_models_iutxoinput_.iutxoinput.md) + +Deserialize the utxo input from binary. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`readStream` | [ReadStream](../classes/_utils_readstream_.readstream.md) | The stream to read the data from. | + +**Returns:** [IUTXOInput](../interfaces/_models_iutxoinput_.iutxoinput.md) + +The deserialized object. + +___ + +### serializeInput + +▸ **serializeInput**(`writeStream`: [WriteStream](../classes/_utils_writestream_.writestream.md), `object`: [IUTXOInput](../interfaces/_models_iutxoinput_.iutxoinput.md) \| [ITreasuryInput](../interfaces/_models_itreasuryinput_.itreasuryinput.md)): void + +Serialize the input to binary. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`writeStream` | [WriteStream](../classes/_utils_writestream_.writestream.md) | The stream to write the data to. | +`object` | [IUTXOInput](../interfaces/_models_iutxoinput_.iutxoinput.md) \| [ITreasuryInput](../interfaces/_models_itreasuryinput_.itreasuryinput.md) | The object to serialize. | + +**Returns:** void + +___ + +### serializeInputs + +▸ **serializeInputs**(`writeStream`: [WriteStream](../classes/_utils_writestream_.writestream.md), `objects`: ([IUTXOInput](../interfaces/_models_iutxoinput_.iutxoinput.md) \| [ITreasuryInput](../interfaces/_models_itreasuryinput_.itreasuryinput.md))[]): void + +Serialize the inputs to binary. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`writeStream` | [WriteStream](../classes/_utils_writestream_.writestream.md) | The stream to write the data to. | +`objects` | ([IUTXOInput](../interfaces/_models_iutxoinput_.iutxoinput.md) \| [ITreasuryInput](../interfaces/_models_itreasuryinput_.itreasuryinput.md))[] | The objects to serialize. | + +**Returns:** void + +___ + +### serializeTreasuryInput + +▸ **serializeTreasuryInput**(`writeStream`: [WriteStream](../classes/_utils_writestream_.writestream.md), `object`: [ITreasuryInput](../interfaces/_models_itreasuryinput_.itreasuryinput.md)): void + +Serialize the treasury input to binary. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`writeStream` | [WriteStream](../classes/_utils_writestream_.writestream.md) | The stream to write the data to. | +`object` | [ITreasuryInput](../interfaces/_models_itreasuryinput_.itreasuryinput.md) | The object to serialize. | + +**Returns:** void + +___ + +### serializeUTXOInput + +▸ **serializeUTXOInput**(`writeStream`: [WriteStream](../classes/_utils_writestream_.writestream.md), `object`: [IUTXOInput](../interfaces/_models_iutxoinput_.iutxoinput.md)): void + +Serialize the utxo input to binary. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`writeStream` | [WriteStream](../classes/_utils_writestream_.writestream.md) | The stream to write the data to. | +`object` | [IUTXOInput](../interfaces/_models_iutxoinput_.iutxoinput.md) | The object to serialize. | + +**Returns:** void diff --git a/docs/modules/_binary_message_.md b/docs/modules/_binary_message_.md new file mode 100644 index 000000000..e4013ba79 --- /dev/null +++ b/docs/modules/_binary_message_.md @@ -0,0 +1,86 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "binary/message" + +# Module: "binary/message" + +## Index + +### Variables + +* [MAX\_MESSAGE\_LENGTH](_binary_message_.md#max_message_length) +* [MAX\_NUMBER\_PARENTS](_binary_message_.md#max_number_parents) +* [MIN\_MESSAGE\_LENGTH](_binary_message_.md#min_message_length) +* [MIN\_NUMBER\_PARENTS](_binary_message_.md#min_number_parents) + +### Functions + +* [deserializeMessage](_binary_message_.md#deserializemessage) +* [serializeMessage](_binary_message_.md#serializemessage) + +## Variables + +### MAX\_MESSAGE\_LENGTH + +• `Const` **MAX\_MESSAGE\_LENGTH**: number = 32768 + +The maximum length of a message. + +___ + +### MAX\_NUMBER\_PARENTS + +• `Const` **MAX\_NUMBER\_PARENTS**: number = 8 + +The maximum number of parents. + +___ + +### MIN\_MESSAGE\_LENGTH + +• `Const` **MIN\_MESSAGE\_LENGTH**: number = UINT64\_SIZE + // Network id BYTE\_SIZE + // Parent count MESSAGE\_ID\_LENGTH + // Single parent MIN\_PAYLOAD\_LENGTH + // Min payload length UINT64\_SIZE + +The minimum length of a message binary representation. + +___ + +### MIN\_NUMBER\_PARENTS + +• `Const` **MIN\_NUMBER\_PARENTS**: number = 1 + +The minimum number of parents. + +## Functions + +### deserializeMessage + +▸ **deserializeMessage**(`readStream`: [ReadStream](../classes/_utils_readstream_.readstream.md)): [IMessage](../interfaces/_models_imessage_.imessage.md) + +Deserialize the message from binary. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`readStream` | [ReadStream](../classes/_utils_readstream_.readstream.md) | The message to deserialize. | + +**Returns:** [IMessage](../interfaces/_models_imessage_.imessage.md) + +The deserialized message. + +___ + +### serializeMessage + +▸ **serializeMessage**(`writeStream`: [WriteStream](../classes/_utils_writestream_.writestream.md), `object`: [IMessage](../interfaces/_models_imessage_.imessage.md)): void + +Serialize the message essence to binary. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`writeStream` | [WriteStream](../classes/_utils_writestream_.writestream.md) | The stream to write the data to. | +`object` | [IMessage](../interfaces/_models_imessage_.imessage.md) | The object to serialize. | + +**Returns:** void diff --git a/docs/modules/_binary_output_.md b/docs/modules/_binary_output_.md new file mode 100644 index 000000000..4c87a60fa --- /dev/null +++ b/docs/modules/_binary_output_.md @@ -0,0 +1,252 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "binary/output" + +# Module: "binary/output" + +## Index + +### Variables + +* [MAX\_OUTPUT\_COUNT](_binary_output_.md#max_output_count) +* [MIN\_OUTPUT\_COUNT](_binary_output_.md#min_output_count) +* [MIN\_OUTPUT\_LENGTH](_binary_output_.md#min_output_length) +* [MIN\_SIG\_LOCKED\_DUST\_ALLOWANCE\_OUTPUT\_LENGTH](_binary_output_.md#min_sig_locked_dust_allowance_output_length) +* [MIN\_SIG\_LOCKED\_SINGLE\_OUTPUT\_LENGTH](_binary_output_.md#min_sig_locked_single_output_length) +* [MIN\_TREASURY\_OUTPUT\_LENGTH](_binary_output_.md#min_treasury_output_length) + +### Functions + +* [deserializeOutput](_binary_output_.md#deserializeoutput) +* [deserializeOutputs](_binary_output_.md#deserializeoutputs) +* [deserializeSigLockedDustAllowanceOutput](_binary_output_.md#deserializesiglockeddustallowanceoutput) +* [deserializeSigLockedSingleOutput](_binary_output_.md#deserializesiglockedsingleoutput) +* [deserializeTreasuryOutput](_binary_output_.md#deserializetreasuryoutput) +* [serializeOutput](_binary_output_.md#serializeoutput) +* [serializeOutputs](_binary_output_.md#serializeoutputs) +* [serializeSigLockedDustAllowanceOutput](_binary_output_.md#serializesiglockeddustallowanceoutput) +* [serializeSigLockedSingleOutput](_binary_output_.md#serializesiglockedsingleoutput) +* [serializeTreasuryOutput](_binary_output_.md#serializetreasuryoutput) + +## Variables + +### MAX\_OUTPUT\_COUNT + +• `Const` **MAX\_OUTPUT\_COUNT**: number = 127 + +The maximum number of outputs. + +___ + +### MIN\_OUTPUT\_COUNT + +• `Const` **MIN\_OUTPUT\_COUNT**: number = 1 + +The minimum number of outputs. + +___ + +### MIN\_OUTPUT\_LENGTH + +• `Const` **MIN\_OUTPUT\_LENGTH**: number = SMALL\_TYPE\_LENGTH + +The minimum length of an output binary representation. + +___ + +### MIN\_SIG\_LOCKED\_DUST\_ALLOWANCE\_OUTPUT\_LENGTH + +• `Const` **MIN\_SIG\_LOCKED\_DUST\_ALLOWANCE\_OUTPUT\_LENGTH**: number = MIN\_OUTPUT\_LENGTH + MIN\_ADDRESS\_LENGTH + MIN\_ED25519\_ADDRESS\_LENGTH + +The minimum length of a sig locked dust allowance output binary representation. + +___ + +### MIN\_SIG\_LOCKED\_SINGLE\_OUTPUT\_LENGTH + +• `Const` **MIN\_SIG\_LOCKED\_SINGLE\_OUTPUT\_LENGTH**: number = MIN\_OUTPUT\_LENGTH + MIN\_ADDRESS\_LENGTH + MIN\_ED25519\_ADDRESS\_LENGTH + +The minimum length of a sig locked single output binary representation. + +___ + +### MIN\_TREASURY\_OUTPUT\_LENGTH + +• `Const` **MIN\_TREASURY\_OUTPUT\_LENGTH**: number = MIN\_OUTPUT\_LENGTH + UINT64\_SIZE + +The minimum length of a treasury output binary representation. + +## Functions + +### deserializeOutput + +▸ **deserializeOutput**(`readStream`: [ReadStream](../classes/_utils_readstream_.readstream.md)): [ISigLockedSingleOutput](../interfaces/_models_isiglockedsingleoutput_.isiglockedsingleoutput.md) \| [ISigLockedDustAllowanceOutput](../interfaces/_models_isiglockeddustallowanceoutput_.isiglockeddustallowanceoutput.md) \| [ITreasuryOutput](../interfaces/_models_itreasuryoutput_.itreasuryoutput.md) + +Deserialize the output from binary. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`readStream` | [ReadStream](../classes/_utils_readstream_.readstream.md) | The stream to read the data from. | + +**Returns:** [ISigLockedSingleOutput](../interfaces/_models_isiglockedsingleoutput_.isiglockedsingleoutput.md) \| [ISigLockedDustAllowanceOutput](../interfaces/_models_isiglockeddustallowanceoutput_.isiglockeddustallowanceoutput.md) \| [ITreasuryOutput](../interfaces/_models_itreasuryoutput_.itreasuryoutput.md) + +The deserialized object. + +___ + +### deserializeOutputs + +▸ **deserializeOutputs**(`readStream`: [ReadStream](../classes/_utils_readstream_.readstream.md)): ([ISigLockedSingleOutput](../interfaces/_models_isiglockedsingleoutput_.isiglockedsingleoutput.md) \| [ISigLockedDustAllowanceOutput](../interfaces/_models_isiglockeddustallowanceoutput_.isiglockeddustallowanceoutput.md) \| [ITreasuryOutput](../interfaces/_models_itreasuryoutput_.itreasuryoutput.md))[] + +Deserialize the outputs from binary. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`readStream` | [ReadStream](../classes/_utils_readstream_.readstream.md) | The stream to read the data from. | + +**Returns:** ([ISigLockedSingleOutput](../interfaces/_models_isiglockedsingleoutput_.isiglockedsingleoutput.md) \| [ISigLockedDustAllowanceOutput](../interfaces/_models_isiglockeddustallowanceoutput_.isiglockeddustallowanceoutput.md) \| [ITreasuryOutput](../interfaces/_models_itreasuryoutput_.itreasuryoutput.md))[] + +The deserialized object. + +___ + +### deserializeSigLockedDustAllowanceOutput + +▸ **deserializeSigLockedDustAllowanceOutput**(`readStream`: [ReadStream](../classes/_utils_readstream_.readstream.md)): [ISigLockedDustAllowanceOutput](../interfaces/_models_isiglockeddustallowanceoutput_.isiglockeddustallowanceoutput.md) + +Deserialize the signature locked dust allowance output from binary. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`readStream` | [ReadStream](../classes/_utils_readstream_.readstream.md) | The stream to read the data from. | + +**Returns:** [ISigLockedDustAllowanceOutput](../interfaces/_models_isiglockeddustallowanceoutput_.isiglockeddustallowanceoutput.md) + +The deserialized object. + +___ + +### deserializeSigLockedSingleOutput + +▸ **deserializeSigLockedSingleOutput**(`readStream`: [ReadStream](../classes/_utils_readstream_.readstream.md)): [ISigLockedSingleOutput](../interfaces/_models_isiglockedsingleoutput_.isiglockedsingleoutput.md) + +Deserialize the signature locked single output from binary. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`readStream` | [ReadStream](../classes/_utils_readstream_.readstream.md) | The stream to read the data from. | + +**Returns:** [ISigLockedSingleOutput](../interfaces/_models_isiglockedsingleoutput_.isiglockedsingleoutput.md) + +The deserialized object. + +___ + +### deserializeTreasuryOutput + +▸ **deserializeTreasuryOutput**(`readStream`: [ReadStream](../classes/_utils_readstream_.readstream.md)): [ITreasuryOutput](../interfaces/_models_itreasuryoutput_.itreasuryoutput.md) + +Deserialize the treasury output from binary. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`readStream` | [ReadStream](../classes/_utils_readstream_.readstream.md) | The stream to read the data from. | + +**Returns:** [ITreasuryOutput](../interfaces/_models_itreasuryoutput_.itreasuryoutput.md) + +The deserialized object. + +___ + +### serializeOutput + +▸ **serializeOutput**(`writeStream`: [WriteStream](../classes/_utils_writestream_.writestream.md), `object`: [ITypeBase](../interfaces/_models_itypebase_.itypebase.md)): void + +Serialize the output to binary. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`writeStream` | [WriteStream](../classes/_utils_writestream_.writestream.md) | The stream to write the data to. | +`object` | [ITypeBase](../interfaces/_models_itypebase_.itypebase.md) | The object to serialize. | + +**Returns:** void + +___ + +### serializeOutputs + +▸ **serializeOutputs**(`writeStream`: [WriteStream](../classes/_utils_writestream_.writestream.md), `objects`: ([ISigLockedSingleOutput](../interfaces/_models_isiglockedsingleoutput_.isiglockedsingleoutput.md) \| [ISigLockedDustAllowanceOutput](../interfaces/_models_isiglockeddustallowanceoutput_.isiglockeddustallowanceoutput.md) \| [ITreasuryOutput](../interfaces/_models_itreasuryoutput_.itreasuryoutput.md))[]): void + +Serialize the outputs to binary. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`writeStream` | [WriteStream](../classes/_utils_writestream_.writestream.md) | The stream to write the data to. | +`objects` | ([ISigLockedSingleOutput](../interfaces/_models_isiglockedsingleoutput_.isiglockedsingleoutput.md) \| [ISigLockedDustAllowanceOutput](../interfaces/_models_isiglockeddustallowanceoutput_.isiglockeddustallowanceoutput.md) \| [ITreasuryOutput](../interfaces/_models_itreasuryoutput_.itreasuryoutput.md))[] | The objects to serialize. | + +**Returns:** void + +___ + +### serializeSigLockedDustAllowanceOutput + +▸ **serializeSigLockedDustAllowanceOutput**(`writeStream`: [WriteStream](../classes/_utils_writestream_.writestream.md), `object`: [ISigLockedDustAllowanceOutput](../interfaces/_models_isiglockeddustallowanceoutput_.isiglockeddustallowanceoutput.md)): void + +Serialize the signature locked dust allowance output to binary. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`writeStream` | [WriteStream](../classes/_utils_writestream_.writestream.md) | The stream to write the data to. | +`object` | [ISigLockedDustAllowanceOutput](../interfaces/_models_isiglockeddustallowanceoutput_.isiglockeddustallowanceoutput.md) | The object to serialize. | + +**Returns:** void + +___ + +### serializeSigLockedSingleOutput + +▸ **serializeSigLockedSingleOutput**(`writeStream`: [WriteStream](../classes/_utils_writestream_.writestream.md), `object`: [ISigLockedSingleOutput](../interfaces/_models_isiglockedsingleoutput_.isiglockedsingleoutput.md)): void + +Serialize the signature locked single output to binary. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`writeStream` | [WriteStream](../classes/_utils_writestream_.writestream.md) | The stream to write the data to. | +`object` | [ISigLockedSingleOutput](../interfaces/_models_isiglockedsingleoutput_.isiglockedsingleoutput.md) | The object to serialize. | + +**Returns:** void + +___ + +### serializeTreasuryOutput + +▸ **serializeTreasuryOutput**(`writeStream`: [WriteStream](../classes/_utils_writestream_.writestream.md), `object`: [ITreasuryOutput](../interfaces/_models_itreasuryoutput_.itreasuryoutput.md)): void + +Serialize the treasury output to binary. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`writeStream` | [WriteStream](../classes/_utils_writestream_.writestream.md) | The stream to write the data to. | +`object` | [ITreasuryOutput](../interfaces/_models_itreasuryoutput_.itreasuryoutput.md) | The object to serialize. | + +**Returns:** void diff --git a/docs/modules/_binary_payload_.md b/docs/modules/_binary_payload_.md new file mode 100644 index 000000000..f4c41526c --- /dev/null +++ b/docs/modules/_binary_payload_.md @@ -0,0 +1,307 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "binary/payload" + +# Module: "binary/payload" + +## Index + +### Variables + +* [MAX\_INDEXATION\_KEY\_LENGTH](_binary_payload_.md#max_indexation_key_length) +* [MIN\_INDEXATION\_KEY\_LENGTH](_binary_payload_.md#min_indexation_key_length) +* [MIN\_INDEXATION\_PAYLOAD\_LENGTH](_binary_payload_.md#min_indexation_payload_length) +* [MIN\_MILESTONE\_PAYLOAD\_LENGTH](_binary_payload_.md#min_milestone_payload_length) +* [MIN\_PAYLOAD\_LENGTH](_binary_payload_.md#min_payload_length) +* [MIN\_RECEIPT\_PAYLOAD\_LENGTH](_binary_payload_.md#min_receipt_payload_length) +* [MIN\_TRANSACTION\_PAYLOAD\_LENGTH](_binary_payload_.md#min_transaction_payload_length) +* [MIN\_TREASURY\_TRANSACTION\_PAYLOAD\_LENGTH](_binary_payload_.md#min_treasury_transaction_payload_length) + +### Functions + +* [deserializeIndexationPayload](_binary_payload_.md#deserializeindexationpayload) +* [deserializeMilestonePayload](_binary_payload_.md#deserializemilestonepayload) +* [deserializePayload](_binary_payload_.md#deserializepayload) +* [deserializeReceiptPayload](_binary_payload_.md#deserializereceiptpayload) +* [deserializeTransactionPayload](_binary_payload_.md#deserializetransactionpayload) +* [deserializeTreasuryTransactionPayload](_binary_payload_.md#deserializetreasurytransactionpayload) +* [serializeIndexationPayload](_binary_payload_.md#serializeindexationpayload) +* [serializeMilestonePayload](_binary_payload_.md#serializemilestonepayload) +* [serializePayload](_binary_payload_.md#serializepayload) +* [serializeReceiptPayload](_binary_payload_.md#serializereceiptpayload) +* [serializeTransactionPayload](_binary_payload_.md#serializetransactionpayload) +* [serializeTreasuryTransactionPayload](_binary_payload_.md#serializetreasurytransactionpayload) + +## Variables + +### MAX\_INDEXATION\_KEY\_LENGTH + +• `Const` **MAX\_INDEXATION\_KEY\_LENGTH**: number = 64 + +The maximum length of a indexation key. + +___ + +### MIN\_INDEXATION\_KEY\_LENGTH + +• `Const` **MIN\_INDEXATION\_KEY\_LENGTH**: number = 1 + +The minimum length of a indexation key. + +___ + +### MIN\_INDEXATION\_PAYLOAD\_LENGTH + +• `Const` **MIN\_INDEXATION\_PAYLOAD\_LENGTH**: number = MIN\_PAYLOAD\_LENGTH + // min payload STRING\_LENGTH + // index length 1 + // index min 1 byte STRING\_LENGTH + +The minimum length of an indexation payload binary representation. + +___ + +### MIN\_MILESTONE\_PAYLOAD\_LENGTH + +• `Const` **MIN\_MILESTONE\_PAYLOAD\_LENGTH**: number = MIN\_PAYLOAD\_LENGTH + // min payload UINT32\_SIZE + // index UINT64\_SIZE + // timestamp MESSAGE\_ID\_LENGTH + // parent 1 MESSAGE\_ID\_LENGTH + // parent 2 MERKLE\_PROOF\_LENGTH + // merkle proof (2 * UINT32\_SIZE) + // Next pow score and pow score milestone index BYTE\_SIZE + // publicKeysCount Ed25519.PUBLIC\_KEY\_SIZE + // 1 public key BYTE\_SIZE + // signatureCount Ed25519.SIGNATURE\_SIZE + +The minimum length of a milestone payload binary representation. + +___ + +### MIN\_PAYLOAD\_LENGTH + +• `Const` **MIN\_PAYLOAD\_LENGTH**: number = TYPE\_LENGTH + +The minimum length of a payload binary representation. + +___ + +### MIN\_RECEIPT\_PAYLOAD\_LENGTH + +• `Const` **MIN\_RECEIPT\_PAYLOAD\_LENGTH**: number = MIN\_PAYLOAD\_LENGTH + UINT32\_SIZE + // migratedAt UINT16\_SIZE + // numFunds MIN\_MIGRATED\_FUNDS\_LENGTH + +The minimum length of a receipt payload binary representation. + +___ + +### MIN\_TRANSACTION\_PAYLOAD\_LENGTH + +• `Const` **MIN\_TRANSACTION\_PAYLOAD\_LENGTH**: number = MIN\_PAYLOAD\_LENGTH + // min payload UINT32\_SIZE + +The minimum length of a transaction payload binary representation. + +___ + +### MIN\_TREASURY\_TRANSACTION\_PAYLOAD\_LENGTH + +• `Const` **MIN\_TREASURY\_TRANSACTION\_PAYLOAD\_LENGTH**: number = MIN\_PAYLOAD\_LENGTH + MIN\_TREASURY\_INPUT\_LENGTH + MIN\_TREASURY\_OUTPUT\_LENGTH + +The minimum length of a treasure transaction payload binary representation. + +## Functions + +### deserializeIndexationPayload + +▸ **deserializeIndexationPayload**(`readStream`: [ReadStream](../classes/_utils_readstream_.readstream.md)): [IIndexationPayload](../interfaces/_models_iindexationpayload_.iindexationpayload.md) + +Deserialize the indexation payload from binary. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`readStream` | [ReadStream](../classes/_utils_readstream_.readstream.md) | The stream to read the data from. | + +**Returns:** [IIndexationPayload](../interfaces/_models_iindexationpayload_.iindexationpayload.md) + +The deserialized object. + +___ + +### deserializeMilestonePayload + +▸ **deserializeMilestonePayload**(`readStream`: [ReadStream](../classes/_utils_readstream_.readstream.md)): [IMilestonePayload](../interfaces/_models_imilestonepayload_.imilestonepayload.md) + +Deserialize the milestone payload from binary. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`readStream` | [ReadStream](../classes/_utils_readstream_.readstream.md) | The stream to read the data from. | + +**Returns:** [IMilestonePayload](../interfaces/_models_imilestonepayload_.imilestonepayload.md) + +The deserialized object. + +___ + +### deserializePayload + +▸ **deserializePayload**(`readStream`: [ReadStream](../classes/_utils_readstream_.readstream.md)): [ITransactionPayload](../interfaces/_models_itransactionpayload_.itransactionpayload.md) \| [IMilestonePayload](../interfaces/_models_imilestonepayload_.imilestonepayload.md) \| [IIndexationPayload](../interfaces/_models_iindexationpayload_.iindexationpayload.md) \| [ITreasuryTransactionPayload](../interfaces/_models_itreasurytransactionpayload_.itreasurytransactionpayload.md) \| [IReceiptPayload](../interfaces/_models_ireceiptpayload_.ireceiptpayload.md) \| undefined + +Deserialize the payload from binary. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`readStream` | [ReadStream](../classes/_utils_readstream_.readstream.md) | The stream to read the data from. | + +**Returns:** [ITransactionPayload](../interfaces/_models_itransactionpayload_.itransactionpayload.md) \| [IMilestonePayload](../interfaces/_models_imilestonepayload_.imilestonepayload.md) \| [IIndexationPayload](../interfaces/_models_iindexationpayload_.iindexationpayload.md) \| [ITreasuryTransactionPayload](../interfaces/_models_itreasurytransactionpayload_.itreasurytransactionpayload.md) \| [IReceiptPayload](../interfaces/_models_ireceiptpayload_.ireceiptpayload.md) \| undefined + +The deserialized object. + +___ + +### deserializeReceiptPayload + +▸ **deserializeReceiptPayload**(`readStream`: [ReadStream](../classes/_utils_readstream_.readstream.md)): [IReceiptPayload](../interfaces/_models_ireceiptpayload_.ireceiptpayload.md) + +Deserialize the receipt payload from binary. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`readStream` | [ReadStream](../classes/_utils_readstream_.readstream.md) | The stream to read the data from. | + +**Returns:** [IReceiptPayload](../interfaces/_models_ireceiptpayload_.ireceiptpayload.md) + +The deserialized object. + +___ + +### deserializeTransactionPayload + +▸ **deserializeTransactionPayload**(`readStream`: [ReadStream](../classes/_utils_readstream_.readstream.md)): [ITransactionPayload](../interfaces/_models_itransactionpayload_.itransactionpayload.md) + +Deserialize the transaction payload from binary. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`readStream` | [ReadStream](../classes/_utils_readstream_.readstream.md) | The stream to read the data from. | + +**Returns:** [ITransactionPayload](../interfaces/_models_itransactionpayload_.itransactionpayload.md) + +The deserialized object. + +___ + +### deserializeTreasuryTransactionPayload + +▸ **deserializeTreasuryTransactionPayload**(`readStream`: [ReadStream](../classes/_utils_readstream_.readstream.md)): [ITreasuryTransactionPayload](../interfaces/_models_itreasurytransactionpayload_.itreasurytransactionpayload.md) + +Deserialize the treasury transaction payload from binary. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`readStream` | [ReadStream](../classes/_utils_readstream_.readstream.md) | The stream to read the data from. | + +**Returns:** [ITreasuryTransactionPayload](../interfaces/_models_itreasurytransactionpayload_.itreasurytransactionpayload.md) + +The deserialized object. + +___ + +### serializeIndexationPayload + +▸ **serializeIndexationPayload**(`writeStream`: [WriteStream](../classes/_utils_writestream_.writestream.md), `object`: [IIndexationPayload](../interfaces/_models_iindexationpayload_.iindexationpayload.md)): void + +Serialize the indexation payload to binary. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`writeStream` | [WriteStream](../classes/_utils_writestream_.writestream.md) | The stream to write the data to. | +`object` | [IIndexationPayload](../interfaces/_models_iindexationpayload_.iindexationpayload.md) | The object to serialize. | + +**Returns:** void + +___ + +### serializeMilestonePayload + +▸ **serializeMilestonePayload**(`writeStream`: [WriteStream](../classes/_utils_writestream_.writestream.md), `object`: [IMilestonePayload](../interfaces/_models_imilestonepayload_.imilestonepayload.md)): void + +Serialize the milestone payload to binary. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`writeStream` | [WriteStream](../classes/_utils_writestream_.writestream.md) | The stream to write the data to. | +`object` | [IMilestonePayload](../interfaces/_models_imilestonepayload_.imilestonepayload.md) | The object to serialize. | + +**Returns:** void + +___ + +### serializePayload + +▸ **serializePayload**(`writeStream`: [WriteStream](../classes/_utils_writestream_.writestream.md), `object`: [ITransactionPayload](../interfaces/_models_itransactionpayload_.itransactionpayload.md) \| [IMilestonePayload](../interfaces/_models_imilestonepayload_.imilestonepayload.md) \| [IIndexationPayload](../interfaces/_models_iindexationpayload_.iindexationpayload.md) \| [ITreasuryTransactionPayload](../interfaces/_models_itreasurytransactionpayload_.itreasurytransactionpayload.md) \| [IReceiptPayload](../interfaces/_models_ireceiptpayload_.ireceiptpayload.md) \| undefined): void + +Serialize the payload essence to binary. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`writeStream` | [WriteStream](../classes/_utils_writestream_.writestream.md) | The stream to write the data to. | +`object` | [ITransactionPayload](../interfaces/_models_itransactionpayload_.itransactionpayload.md) \| [IMilestonePayload](../interfaces/_models_imilestonepayload_.imilestonepayload.md) \| [IIndexationPayload](../interfaces/_models_iindexationpayload_.iindexationpayload.md) \| [ITreasuryTransactionPayload](../interfaces/_models_itreasurytransactionpayload_.itreasurytransactionpayload.md) \| [IReceiptPayload](../interfaces/_models_ireceiptpayload_.ireceiptpayload.md) \| undefined | The object to serialize. | + +**Returns:** void + +___ + +### serializeReceiptPayload + +▸ **serializeReceiptPayload**(`writeStream`: [WriteStream](../classes/_utils_writestream_.writestream.md), `object`: [IReceiptPayload](../interfaces/_models_ireceiptpayload_.ireceiptpayload.md)): void + +Serialize the receipt payload to binary. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`writeStream` | [WriteStream](../classes/_utils_writestream_.writestream.md) | The stream to write the data to. | +`object` | [IReceiptPayload](../interfaces/_models_ireceiptpayload_.ireceiptpayload.md) | The object to serialize. | + +**Returns:** void + +___ + +### serializeTransactionPayload + +▸ **serializeTransactionPayload**(`writeStream`: [WriteStream](../classes/_utils_writestream_.writestream.md), `object`: [ITransactionPayload](../interfaces/_models_itransactionpayload_.itransactionpayload.md)): void + +Serialize the transaction payload to binary. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`writeStream` | [WriteStream](../classes/_utils_writestream_.writestream.md) | The stream to write the data to. | +`object` | [ITransactionPayload](../interfaces/_models_itransactionpayload_.itransactionpayload.md) | The object to serialize. | + +**Returns:** void + +___ + +### serializeTreasuryTransactionPayload + +▸ **serializeTreasuryTransactionPayload**(`writeStream`: [WriteStream](../classes/_utils_writestream_.writestream.md), `object`: [ITreasuryTransactionPayload](../interfaces/_models_itreasurytransactionpayload_.itreasurytransactionpayload.md)): void + +Serialize the treasury transaction payload to binary. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`writeStream` | [WriteStream](../classes/_utils_writestream_.writestream.md) | The stream to write the data to. | +`object` | [ITreasuryTransactionPayload](../interfaces/_models_itreasurytransactionpayload_.itreasurytransactionpayload.md) | The object to serialize. | + +**Returns:** void diff --git a/docs/modules/_binary_signature_.md b/docs/modules/_binary_signature_.md new file mode 100644 index 000000000..02de1282d --- /dev/null +++ b/docs/modules/_binary_signature_.md @@ -0,0 +1,105 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "binary/signature" + +# Module: "binary/signature" + +## Index + +### Variables + +* [MIN\_ED25519\_SIGNATURE\_LENGTH](_binary_signature_.md#min_ed25519_signature_length) +* [MIN\_SIGNATURE\_LENGTH](_binary_signature_.md#min_signature_length) + +### Functions + +* [deserializeEd25519Signature](_binary_signature_.md#deserializeed25519signature) +* [deserializeSignature](_binary_signature_.md#deserializesignature) +* [serializeEd25519Signature](_binary_signature_.md#serializeed25519signature) +* [serializeSignature](_binary_signature_.md#serializesignature) + +## Variables + +### MIN\_ED25519\_SIGNATURE\_LENGTH + +• `Const` **MIN\_ED25519\_SIGNATURE\_LENGTH**: number = MIN\_SIGNATURE\_LENGTH + Ed25519.SIGNATURE\_SIZE + Ed25519.PUBLIC\_KEY\_SIZE + +The minimum length of an ed25519 signature binary representation. + +___ + +### MIN\_SIGNATURE\_LENGTH + +• `Const` **MIN\_SIGNATURE\_LENGTH**: number = SMALL\_TYPE\_LENGTH + +The minimum length of a signature binary representation. + +## Functions + +### deserializeEd25519Signature + +▸ **deserializeEd25519Signature**(`readStream`: [ReadStream](../classes/_utils_readstream_.readstream.md)): [IEd25519Signature](../interfaces/_models_ied25519signature_.ied25519signature.md) + +Deserialize the Ed25519 signature from binary. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`readStream` | [ReadStream](../classes/_utils_readstream_.readstream.md) | The stream to read the data from. | + +**Returns:** [IEd25519Signature](../interfaces/_models_ied25519signature_.ied25519signature.md) + +The deserialized object. + +___ + +### deserializeSignature + +▸ **deserializeSignature**(`readStream`: [ReadStream](../classes/_utils_readstream_.readstream.md)): [IEd25519Signature](../interfaces/_models_ied25519signature_.ied25519signature.md) + +Deserialize the signature from binary. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`readStream` | [ReadStream](../classes/_utils_readstream_.readstream.md) | The stream to read the data from. | + +**Returns:** [IEd25519Signature](../interfaces/_models_ied25519signature_.ied25519signature.md) + +The deserialized object. + +___ + +### serializeEd25519Signature + +▸ **serializeEd25519Signature**(`writeStream`: [WriteStream](../classes/_utils_writestream_.writestream.md), `object`: [IEd25519Signature](../interfaces/_models_ied25519signature_.ied25519signature.md)): void + +Serialize the Ed25519 signature to binary. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`writeStream` | [WriteStream](../classes/_utils_writestream_.writestream.md) | The stream to write the data to. | +`object` | [IEd25519Signature](../interfaces/_models_ied25519signature_.ied25519signature.md) | The object to serialize. | + +**Returns:** void + +___ + +### serializeSignature + +▸ **serializeSignature**(`writeStream`: [WriteStream](../classes/_utils_writestream_.writestream.md), `object`: [IEd25519Signature](../interfaces/_models_ied25519signature_.ied25519signature.md)): void + +Serialize the signature to binary. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`writeStream` | [WriteStream](../classes/_utils_writestream_.writestream.md) | The stream to write the data to. | +`object` | [IEd25519Signature](../interfaces/_models_ied25519signature_.ied25519signature.md) | The object to serialize. | + +**Returns:** void diff --git a/docs/modules/_binary_transaction_.md b/docs/modules/_binary_transaction_.md new file mode 100644 index 000000000..e638831fd --- /dev/null +++ b/docs/modules/_binary_transaction_.md @@ -0,0 +1,59 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "binary/transaction" + +# Module: "binary/transaction" + +## Index + +### Variables + +* [MIN\_TRANSACTION\_ESSENCE\_LENGTH](_binary_transaction_.md#min_transaction_essence_length) + +### Functions + +* [deserializeTransactionEssence](_binary_transaction_.md#deserializetransactionessence) +* [serializeTransactionEssence](_binary_transaction_.md#serializetransactionessence) + +## Variables + +### MIN\_TRANSACTION\_ESSENCE\_LENGTH + +• `Const` **MIN\_TRANSACTION\_ESSENCE\_LENGTH**: number = SMALL\_TYPE\_LENGTH + (2 * ARRAY\_LENGTH) + UINT32\_SIZE + +The minimum length of a transaction essence binary representation. + +## Functions + +### deserializeTransactionEssence + +▸ **deserializeTransactionEssence**(`readStream`: [ReadStream](../classes/_utils_readstream_.readstream.md)): [ITransactionEssence](../interfaces/_models_itransactionessence_.itransactionessence.md) + +Deserialize the transaction essence from binary. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`readStream` | [ReadStream](../classes/_utils_readstream_.readstream.md) | The stream to read the data from. | + +**Returns:** [ITransactionEssence](../interfaces/_models_itransactionessence_.itransactionessence.md) + +The deserialized object. + +___ + +### serializeTransactionEssence + +▸ **serializeTransactionEssence**(`writeStream`: [WriteStream](../classes/_utils_writestream_.writestream.md), `object`: [ITransactionEssence](../interfaces/_models_itransactionessence_.itransactionessence.md)): void + +Serialize the transaction essence to binary. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`writeStream` | [WriteStream](../classes/_utils_writestream_.writestream.md) | The stream to write the data to. | +`object` | [ITransactionEssence](../interfaces/_models_itransactionessence_.itransactionessence.md) | The object to serialize. | + +**Returns:** void diff --git a/docs/modules/_binary_unlockblock_.md b/docs/modules/_binary_unlockblock_.md new file mode 100644 index 000000000..6ff384076 --- /dev/null +++ b/docs/modules/_binary_unlockblock_.md @@ -0,0 +1,188 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "binary/unlockBlock" + +# Module: "binary/unlockBlock" + +## Index + +### Variables + +* [MIN\_REFERENCE\_UNLOCK\_BLOCK\_LENGTH](_binary_unlockblock_.md#min_reference_unlock_block_length) +* [MIN\_SIGNATURE\_UNLOCK\_BLOCK\_LENGTH](_binary_unlockblock_.md#min_signature_unlock_block_length) +* [MIN\_UNLOCK\_BLOCK\_LENGTH](_binary_unlockblock_.md#min_unlock_block_length) + +### Functions + +* [deserializeReferenceUnlockBlock](_binary_unlockblock_.md#deserializereferenceunlockblock) +* [deserializeSignatureUnlockBlock](_binary_unlockblock_.md#deserializesignatureunlockblock) +* [deserializeUnlockBlock](_binary_unlockblock_.md#deserializeunlockblock) +* [deserializeUnlockBlocks](_binary_unlockblock_.md#deserializeunlockblocks) +* [serializeReferenceUnlockBlock](_binary_unlockblock_.md#serializereferenceunlockblock) +* [serializeSignatureUnlockBlock](_binary_unlockblock_.md#serializesignatureunlockblock) +* [serializeUnlockBlock](_binary_unlockblock_.md#serializeunlockblock) +* [serializeUnlockBlocks](_binary_unlockblock_.md#serializeunlockblocks) + +## Variables + +### MIN\_REFERENCE\_UNLOCK\_BLOCK\_LENGTH + +• `Const` **MIN\_REFERENCE\_UNLOCK\_BLOCK\_LENGTH**: number = MIN\_UNLOCK\_BLOCK\_LENGTH + UINT16\_SIZE + +The minimum length of a reference unlock block binary representation. + +___ + +### MIN\_SIGNATURE\_UNLOCK\_BLOCK\_LENGTH + +• `Const` **MIN\_SIGNATURE\_UNLOCK\_BLOCK\_LENGTH**: number = MIN\_UNLOCK\_BLOCK\_LENGTH + MIN\_SIGNATURE\_LENGTH + +The minimum length of a signature unlock block binary representation. + +___ + +### MIN\_UNLOCK\_BLOCK\_LENGTH + +• `Const` **MIN\_UNLOCK\_BLOCK\_LENGTH**: number = SMALL\_TYPE\_LENGTH + +The minimum length of an unlock block binary representation. + +## Functions + +### deserializeReferenceUnlockBlock + +▸ **deserializeReferenceUnlockBlock**(`readStream`: [ReadStream](../classes/_utils_readstream_.readstream.md)): [IReferenceUnlockBlock](../interfaces/_models_ireferenceunlockblock_.ireferenceunlockblock.md) + +Deserialize the reference unlock block from binary. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`readStream` | [ReadStream](../classes/_utils_readstream_.readstream.md) | The stream to read the data from. | + +**Returns:** [IReferenceUnlockBlock](../interfaces/_models_ireferenceunlockblock_.ireferenceunlockblock.md) + +The deserialized object. + +___ + +### deserializeSignatureUnlockBlock + +▸ **deserializeSignatureUnlockBlock**(`readStream`: [ReadStream](../classes/_utils_readstream_.readstream.md)): [ISignatureUnlockBlock](../interfaces/_models_isignatureunlockblock_.isignatureunlockblock.md) + +Deserialize the signature unlock block from binary. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`readStream` | [ReadStream](../classes/_utils_readstream_.readstream.md) | The stream to read the data from. | + +**Returns:** [ISignatureUnlockBlock](../interfaces/_models_isignatureunlockblock_.isignatureunlockblock.md) + +The deserialized object. + +___ + +### deserializeUnlockBlock + +▸ **deserializeUnlockBlock**(`readStream`: [ReadStream](../classes/_utils_readstream_.readstream.md)): [ISignatureUnlockBlock](../interfaces/_models_isignatureunlockblock_.isignatureunlockblock.md) \| [IReferenceUnlockBlock](../interfaces/_models_ireferenceunlockblock_.ireferenceunlockblock.md) + +Deserialize the unlock block from binary. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`readStream` | [ReadStream](../classes/_utils_readstream_.readstream.md) | The stream to read the data from. | + +**Returns:** [ISignatureUnlockBlock](../interfaces/_models_isignatureunlockblock_.isignatureunlockblock.md) \| [IReferenceUnlockBlock](../interfaces/_models_ireferenceunlockblock_.ireferenceunlockblock.md) + +The deserialized object. + +___ + +### deserializeUnlockBlocks + +▸ **deserializeUnlockBlocks**(`readStream`: [ReadStream](../classes/_utils_readstream_.readstream.md)): ([ISignatureUnlockBlock](../interfaces/_models_isignatureunlockblock_.isignatureunlockblock.md) \| [IReferenceUnlockBlock](../interfaces/_models_ireferenceunlockblock_.ireferenceunlockblock.md))[] + +Deserialize the unlock blocks from binary. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`readStream` | [ReadStream](../classes/_utils_readstream_.readstream.md) | The stream to read the data from. | + +**Returns:** ([ISignatureUnlockBlock](../interfaces/_models_isignatureunlockblock_.isignatureunlockblock.md) \| [IReferenceUnlockBlock](../interfaces/_models_ireferenceunlockblock_.ireferenceunlockblock.md))[] + +The deserialized object. + +___ + +### serializeReferenceUnlockBlock + +▸ **serializeReferenceUnlockBlock**(`writeStream`: [WriteStream](../classes/_utils_writestream_.writestream.md), `object`: [IReferenceUnlockBlock](../interfaces/_models_ireferenceunlockblock_.ireferenceunlockblock.md)): void + +Serialize the reference unlock block to binary. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`writeStream` | [WriteStream](../classes/_utils_writestream_.writestream.md) | The stream to write the data to. | +`object` | [IReferenceUnlockBlock](../interfaces/_models_ireferenceunlockblock_.ireferenceunlockblock.md) | The object to serialize. | + +**Returns:** void + +___ + +### serializeSignatureUnlockBlock + +▸ **serializeSignatureUnlockBlock**(`writeStream`: [WriteStream](../classes/_utils_writestream_.writestream.md), `object`: [ISignatureUnlockBlock](../interfaces/_models_isignatureunlockblock_.isignatureunlockblock.md)): void + +Serialize the signature unlock block to binary. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`writeStream` | [WriteStream](../classes/_utils_writestream_.writestream.md) | The stream to write the data to. | +`object` | [ISignatureUnlockBlock](../interfaces/_models_isignatureunlockblock_.isignatureunlockblock.md) | The object to serialize. | + +**Returns:** void + +___ + +### serializeUnlockBlock + +▸ **serializeUnlockBlock**(`writeStream`: [WriteStream](../classes/_utils_writestream_.writestream.md), `object`: [ISignatureUnlockBlock](../interfaces/_models_isignatureunlockblock_.isignatureunlockblock.md) \| [IReferenceUnlockBlock](../interfaces/_models_ireferenceunlockblock_.ireferenceunlockblock.md)): void + +Serialize the unlock block to binary. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`writeStream` | [WriteStream](../classes/_utils_writestream_.writestream.md) | The stream to write the data to. | +`object` | [ISignatureUnlockBlock](../interfaces/_models_isignatureunlockblock_.isignatureunlockblock.md) \| [IReferenceUnlockBlock](../interfaces/_models_ireferenceunlockblock_.ireferenceunlockblock.md) | The object to serialize. | + +**Returns:** void + +___ + +### serializeUnlockBlocks + +▸ **serializeUnlockBlocks**(`writeStream`: [WriteStream](../classes/_utils_writestream_.writestream.md), `objects`: ([ISignatureUnlockBlock](../interfaces/_models_isignatureunlockblock_.isignatureunlockblock.md) \| [IReferenceUnlockBlock](../interfaces/_models_ireferenceunlockblock_.ireferenceunlockblock.md))[]): void + +Serialize the unlock blocks to binary. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`writeStream` | [WriteStream](../classes/_utils_writestream_.writestream.md) | The stream to write the data to. | +`objects` | ([ISignatureUnlockBlock](../interfaces/_models_isignatureunlockblock_.isignatureunlockblock.md) \| [IReferenceUnlockBlock](../interfaces/_models_ireferenceunlockblock_.ireferenceunlockblock.md))[] | The objects to serialize. | + +**Returns:** void diff --git a/docs/modules/_clients_clienterror_.md b/docs/modules/_clients_clienterror_.md new file mode 100644 index 000000000..602fe8c13 --- /dev/null +++ b/docs/modules/_clients_clienterror_.md @@ -0,0 +1,5 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "clients/clientError" + +# Module: "clients/clientError" diff --git a/docs/modules/_clients_mqttclient_.md b/docs/modules/_clients_mqttclient_.md new file mode 100644 index 000000000..be9fc1b5b --- /dev/null +++ b/docs/modules/_clients_mqttclient_.md @@ -0,0 +1,11 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "clients/mqttClient" + +# Module: "clients/mqttClient" + +## Index + +### Classes + +* [MqttClient](../classes/_clients_mqttclient_.mqttclient.md) diff --git a/docs/modules/_clients_singlenodeclient_.md b/docs/modules/_clients_singlenodeclient_.md new file mode 100644 index 000000000..a572582a4 --- /dev/null +++ b/docs/modules/_clients_singlenodeclient_.md @@ -0,0 +1,11 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "clients/singleNodeClient" + +# Module: "clients/singleNodeClient" + +## Index + +### Classes + +* [SingleNodeClient](../classes/_clients_singlenodeclient_.singlenodeclient.md) diff --git a/docs/modules/_clients_singlenodeclientoptions_.md b/docs/modules/_clients_singlenodeclientoptions_.md new file mode 100644 index 000000000..199729178 --- /dev/null +++ b/docs/modules/_clients_singlenodeclientoptions_.md @@ -0,0 +1,5 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "clients/singleNodeClientOptions" + +# Module: "clients/singleNodeClientOptions" diff --git a/docs/modules/_crypto_bech32_.md b/docs/modules/_crypto_bech32_.md new file mode 100644 index 000000000..33361a63f --- /dev/null +++ b/docs/modules/_crypto_bech32_.md @@ -0,0 +1,11 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "crypto/bech32" + +# Module: "crypto/bech32" + +## Index + +### Classes + +* [Bech32](../classes/_crypto_bech32_.bech32.md) diff --git a/docs/modules/_crypto_bip32path_.md b/docs/modules/_crypto_bip32path_.md new file mode 100644 index 000000000..acc20ea8c --- /dev/null +++ b/docs/modules/_crypto_bip32path_.md @@ -0,0 +1,11 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "crypto/bip32Path" + +# Module: "crypto/bip32Path" + +## Index + +### Classes + +* [Bip32Path](../classes/_crypto_bip32path_.bip32path.md) diff --git a/docs/modules/_crypto_bip39_.md b/docs/modules/_crypto_bip39_.md new file mode 100644 index 000000000..496ecb9be --- /dev/null +++ b/docs/modules/_crypto_bip39_.md @@ -0,0 +1,11 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "crypto/bip39" + +# Module: "crypto/bip39" + +## Index + +### Classes + +* [Bip39](../classes/_crypto_bip39_.bip39.md) diff --git a/docs/modules/_crypto_blake2b_.md b/docs/modules/_crypto_blake2b_.md new file mode 100644 index 000000000..5f8824719 --- /dev/null +++ b/docs/modules/_crypto_blake2b_.md @@ -0,0 +1,11 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "crypto/blake2b" + +# Module: "crypto/blake2b" + +## Index + +### Classes + +* [Blake2b](../classes/_crypto_blake2b_.blake2b.md) diff --git a/docs/modules/_crypto_curl_.md b/docs/modules/_crypto_curl_.md new file mode 100644 index 000000000..4d192e6a4 --- /dev/null +++ b/docs/modules/_crypto_curl_.md @@ -0,0 +1,11 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "crypto/curl" + +# Module: "crypto/curl" + +## Index + +### Classes + +* [Curl](../classes/_crypto_curl_.curl.md) diff --git a/docs/modules/_crypto_ed25519_.md b/docs/modules/_crypto_ed25519_.md new file mode 100644 index 000000000..bce4d86b3 --- /dev/null +++ b/docs/modules/_crypto_ed25519_.md @@ -0,0 +1,5 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "crypto/ed25519" + +# Module: "crypto/ed25519" diff --git a/docs/modules/crypto_edwards25519_bigintcommon.md b/docs/modules/_crypto_edwards25519_bigintcommon_.md similarity index 50% rename from docs/modules/crypto_edwards25519_bigintcommon.md rename to docs/modules/_crypto_edwards25519_bigintcommon_.md index 00d35fff2..94a02ee31 100644 --- a/docs/modules/crypto_edwards25519_bigintcommon.md +++ b/docs/modules/_crypto_edwards25519_bigintcommon_.md @@ -1,18 +1,20 @@ -[@iota/iota.js](../README.md) / crypto/edwards25519/bigIntCommon +**[@iota/iota.js](../README.md)** -# Module: crypto/edwards25519/bigIntCommon +> [Globals](../README.md) / "crypto/edwards25519/bigIntCommon" -## Table of contents +# Module: "crypto/edwards25519/bigIntCommon" + +## Index ### Variables -- [BIG\_1\_SHIFTL\_20](crypto_edwards25519_bigintcommon.md#big_1_shiftl_20) +* [BIG\_1\_SHIFTL\_20](_crypto_edwards25519_bigintcommon_.md#big_1_shiftl_20) ## Variables ### BIG\_1\_SHIFTL\_20 -• `Const` **BIG\_1\_SHIFTL\_20**: *bigint* +• `Const` **BIG\_1\_SHIFTL\_20**: bigint = BigInt(1) << BigInt(20) This is a port of the Go code from https://github.com/hdevalence/ed25519consensus which is an extension of https://github.com/golang/crypto/tree/master/ed25519 diff --git a/docs/modules/_crypto_edwards25519_cachedgroupelement_.md b/docs/modules/_crypto_edwards25519_cachedgroupelement_.md new file mode 100644 index 000000000..7624a820c --- /dev/null +++ b/docs/modules/_crypto_edwards25519_cachedgroupelement_.md @@ -0,0 +1,11 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "crypto/edwards25519/cachedGroupElement" + +# Module: "crypto/edwards25519/cachedGroupElement" + +## Index + +### Classes + +* [CachedGroupElement](../classes/_crypto_edwards25519_cachedgroupelement_.cachedgroupelement.md) diff --git a/docs/modules/_crypto_edwards25519_completedgroupelement_.md b/docs/modules/_crypto_edwards25519_completedgroupelement_.md new file mode 100644 index 000000000..0d86899d8 --- /dev/null +++ b/docs/modules/_crypto_edwards25519_completedgroupelement_.md @@ -0,0 +1,11 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "crypto/edwards25519/completedGroupElement" + +# Module: "crypto/edwards25519/completedGroupElement" + +## Index + +### Classes + +* [CompletedGroupElement](../classes/_crypto_edwards25519_completedgroupelement_.completedgroupelement.md) diff --git a/docs/modules/_crypto_edwards25519_const_.md b/docs/modules/_crypto_edwards25519_const_.md new file mode 100644 index 000000000..b57828d8c --- /dev/null +++ b/docs/modules/_crypto_edwards25519_const_.md @@ -0,0 +1,5 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "crypto/edwards25519/const" + +# Module: "crypto/edwards25519/const" diff --git a/docs/modules/_crypto_edwards25519_extendedgroupelement_.md b/docs/modules/_crypto_edwards25519_extendedgroupelement_.md new file mode 100644 index 000000000..df8f063ac --- /dev/null +++ b/docs/modules/_crypto_edwards25519_extendedgroupelement_.md @@ -0,0 +1,11 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "crypto/edwards25519/extendedGroupElement" + +# Module: "crypto/edwards25519/extendedGroupElement" + +## Index + +### Classes + +* [ExtendedGroupElement](../classes/_crypto_edwards25519_extendedgroupelement_.extendedgroupelement.md) diff --git a/docs/modules/_crypto_edwards25519_fieldelement_.md b/docs/modules/_crypto_edwards25519_fieldelement_.md new file mode 100644 index 000000000..c8a81de67 --- /dev/null +++ b/docs/modules/_crypto_edwards25519_fieldelement_.md @@ -0,0 +1,11 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "crypto/edwards25519/fieldElement" + +# Module: "crypto/edwards25519/fieldElement" + +## Index + +### Classes + +* [FieldElement](../classes/_crypto_edwards25519_fieldelement_.fieldelement.md) diff --git a/docs/modules/_crypto_edwards25519_precomputedgroupelement_.md b/docs/modules/_crypto_edwards25519_precomputedgroupelement_.md new file mode 100644 index 000000000..80ca73ba8 --- /dev/null +++ b/docs/modules/_crypto_edwards25519_precomputedgroupelement_.md @@ -0,0 +1,11 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "crypto/edwards25519/preComputedGroupElement" + +# Module: "crypto/edwards25519/preComputedGroupElement" + +## Index + +### Classes + +* [PreComputedGroupElement](../classes/_crypto_edwards25519_precomputedgroupelement_.precomputedgroupelement.md) diff --git a/docs/modules/_crypto_edwards25519_projectivegroupelement_.md b/docs/modules/_crypto_edwards25519_projectivegroupelement_.md new file mode 100644 index 000000000..196aa81e5 --- /dev/null +++ b/docs/modules/_crypto_edwards25519_projectivegroupelement_.md @@ -0,0 +1,11 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "crypto/edwards25519/projectiveGroupElement" + +# Module: "crypto/edwards25519/projectiveGroupElement" + +## Index + +### Classes + +* [ProjectiveGroupElement](../classes/_crypto_edwards25519_projectivegroupelement_.projectivegroupelement.md) diff --git a/docs/modules/_crypto_edwards25519_scalar_.md b/docs/modules/_crypto_edwards25519_scalar_.md new file mode 100644 index 000000000..abaca07f2 --- /dev/null +++ b/docs/modules/_crypto_edwards25519_scalar_.md @@ -0,0 +1,77 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "crypto/edwards25519/scalar" + +# Module: "crypto/edwards25519/scalar" + +## Index + +### Functions + +* [scalarMinimal](_crypto_edwards25519_scalar_.md#scalarminimal) +* [scalarMulAdd](_crypto_edwards25519_scalar_.md#scalarmuladd) +* [scalarReduce](_crypto_edwards25519_scalar_.md#scalarreduce) + +## Functions + +### scalarMinimal + +▸ **scalarMinimal**(`scalar`: Uint8Array): boolean + +Scalar Minimal returns true if the given scalar is less than the order of the Curve + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`scalar` | Uint8Array | The scalar. | + +**Returns:** boolean + +True if the given scalar is less than the order of the Curve + +___ + +### scalarMulAdd + +▸ **scalarMulAdd**(`s`: Uint8Array, `a`: Uint8Array, `b`: Uint8Array, `c`: Uint8Array): void + +The scalars are GF(2^252 + 27742317777372353535851937790883648493). + +Input: + a[0]+256*a[1]+...+256^31*a[31] = a + b[0]+256*b[1]+...+256^31*b[31] = b + c[0]+256*c[1]+...+256^31*c[31] = c + +Output: + s[0]+256*s[1]+...+256^31*s[31] = (ab+c) mod l + where l = 2^252 + 27742317777372353535851937790883648493. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`s` | Uint8Array | The scalar. | +`a` | Uint8Array | The a. | +`b` | Uint8Array | The b. | +`c` | Uint8Array | The c. | + +**Returns:** void + +___ + +### scalarReduce + +▸ **scalarReduce**(`out`: Uint8Array, `s`: Uint8Array): void + +Scalar reduce. +where l = 2^252 + 27742317777372353535851937790883648493. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`out` | Uint8Array | s[0]+256*s[1]+...+256^31*s[31] = s mod l | +`s` | Uint8Array | s[0]+256*s[1]+...+256^63*s[63] = s | + +**Returns:** void diff --git a/docs/modules/_crypto_hmacsha256_.md b/docs/modules/_crypto_hmacsha256_.md new file mode 100644 index 000000000..e46abcb33 --- /dev/null +++ b/docs/modules/_crypto_hmacsha256_.md @@ -0,0 +1,11 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "crypto/hmacSha256" + +# Module: "crypto/hmacSha256" + +## Index + +### Classes + +* [HmacSha256](../classes/_crypto_hmacsha256_.hmacsha256.md) diff --git a/docs/modules/_crypto_hmacsha512_.md b/docs/modules/_crypto_hmacsha512_.md new file mode 100644 index 000000000..b348d3b2c --- /dev/null +++ b/docs/modules/_crypto_hmacsha512_.md @@ -0,0 +1,11 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "crypto/hmacSha512" + +# Module: "crypto/hmacSha512" + +## Index + +### Classes + +* [HmacSha512](../classes/_crypto_hmacsha512_.hmacsha512.md) diff --git a/docs/modules/_crypto_pbkdf2_.md b/docs/modules/_crypto_pbkdf2_.md new file mode 100644 index 000000000..917acd9c2 --- /dev/null +++ b/docs/modules/_crypto_pbkdf2_.md @@ -0,0 +1,11 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "crypto/pbkdf2" + +# Module: "crypto/pbkdf2" + +## Index + +### Classes + +* [Pbkdf2](../classes/_crypto_pbkdf2_.pbkdf2.md) diff --git a/docs/modules/_crypto_sha256_.md b/docs/modules/_crypto_sha256_.md new file mode 100644 index 000000000..d234bba7f --- /dev/null +++ b/docs/modules/_crypto_sha256_.md @@ -0,0 +1,11 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "crypto/sha256" + +# Module: "crypto/sha256" + +## Index + +### Classes + +* [Sha256](../classes/_crypto_sha256_.sha256.md) diff --git a/docs/modules/_crypto_sha512_.md b/docs/modules/_crypto_sha512_.md new file mode 100644 index 000000000..6c27a8e62 --- /dev/null +++ b/docs/modules/_crypto_sha512_.md @@ -0,0 +1,11 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "crypto/sha512" + +# Module: "crypto/sha512" + +## Index + +### Classes + +* [Sha512](../classes/_crypto_sha512_.sha512.md) diff --git a/docs/modules/_crypto_slip0010_.md b/docs/modules/_crypto_slip0010_.md new file mode 100644 index 000000000..991545eaf --- /dev/null +++ b/docs/modules/_crypto_slip0010_.md @@ -0,0 +1,11 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "crypto/slip0010" + +# Module: "crypto/slip0010" + +## Index + +### Classes + +* [Slip0010](../classes/_crypto_slip0010_.slip0010.md) diff --git a/docs/modules/_crypto_wordlists_english_.md b/docs/modules/_crypto_wordlists_english_.md new file mode 100644 index 000000000..3af78cc16 --- /dev/null +++ b/docs/modules/_crypto_wordlists_english_.md @@ -0,0 +1,5 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "crypto/wordlists/english" + +# Module: "crypto/wordlists/english" diff --git a/docs/modules/_crypto_zip215_.md b/docs/modules/_crypto_zip215_.md new file mode 100644 index 000000000..c57e0bcb5 --- /dev/null +++ b/docs/modules/_crypto_zip215_.md @@ -0,0 +1,5 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "crypto/zip215" + +# Module: "crypto/zip215" diff --git a/docs/modules/_encoding_b1t6_.md b/docs/modules/_encoding_b1t6_.md new file mode 100644 index 000000000..98a3f714d --- /dev/null +++ b/docs/modules/_encoding_b1t6_.md @@ -0,0 +1,11 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "encoding/b1t6" + +# Module: "encoding/b1t6" + +## Index + +### Classes + +* [B1T6](../classes/_encoding_b1t6_.b1t6.md) diff --git a/docs/modules/_highlevel_addresses_.md b/docs/modules/_highlevel_addresses_.md new file mode 100644 index 000000000..30dc106f1 --- /dev/null +++ b/docs/modules/_highlevel_addresses_.md @@ -0,0 +1,51 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "highLevel/addresses" + +# Module: "highLevel/addresses" + +## Index + +### Functions + +* [generateBip44Address](_highlevel_addresses_.md#generatebip44address) +* [generateBip44Path](_highlevel_addresses_.md#generatebip44path) + +## Functions + +### generateBip44Address + +▸ **generateBip44Address**(`generatorState`: [IBip44GeneratorState](../interfaces/_models_ibip44generatorstate_.ibip44generatorstate.md), `isFirst`: boolean): string + +Generate addresses based on the account indexing style. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`generatorState` | [IBip44GeneratorState](../interfaces/_models_ibip44generatorstate_.ibip44generatorstate.md) | The address state. | +`isFirst` | boolean | Is this the first address we are generating. | + +**Returns:** string + +The key pair for the address. + +___ + +### generateBip44Path + +▸ **generateBip44Path**(`accountIndex`: number, `addressIndex`: number, `isInternal`: boolean): [Bip32Path](../classes/_crypto_bip32path_.bip32path.md) + +Generate a bip44 path based on all its parts. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`accountIndex` | number | The account index. | +`addressIndex` | number | The address index. | +`isInternal` | boolean | Is this an internal address. | + +**Returns:** [Bip32Path](../classes/_crypto_bip32path_.bip32path.md) + +The generated address. diff --git a/docs/modules/_highlevel_getbalance_.md b/docs/modules/_highlevel_getbalance_.md new file mode 100644 index 000000000..2dee77cfe --- /dev/null +++ b/docs/modules/_highlevel_getbalance_.md @@ -0,0 +1,32 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "highLevel/getBalance" + +# Module: "highLevel/getBalance" + +## Index + +### Functions + +* [getBalance](_highlevel_getbalance_.md#getbalance) + +## Functions + +### getBalance + +▸ **getBalance**(`client`: [IClient](../interfaces/_models_iclient_.iclient.md) \| string, `seed`: [ISeed](../interfaces/_models_iseed_.iseed.md), `accountIndex`: number, `addressOptions?`: undefined \| { startIndex?: undefined \| number ; zeroCount?: undefined \| number }): Promise + +Get the balance for a list of addresses. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`client` | [IClient](../interfaces/_models_iclient_.iclient.md) \| string | The client or node endpoint to send the transfer with. | +`seed` | [ISeed](../interfaces/_models_iseed_.iseed.md) | The seed. | +`accountIndex` | number | The account index in the wallet. | +`addressOptions?` | undefined \| { startIndex?: undefined \| number ; zeroCount?: undefined \| number } | Optional address configuration for balance address lookups. | + +**Returns:** Promise + +The balance. diff --git a/docs/modules/_highlevel_getunspentaddress_.md b/docs/modules/_highlevel_getunspentaddress_.md new file mode 100644 index 000000000..ecf64b1c3 --- /dev/null +++ b/docs/modules/_highlevel_getunspentaddress_.md @@ -0,0 +1,32 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "highLevel/getUnspentAddress" + +# Module: "highLevel/getUnspentAddress" + +## Index + +### Functions + +* [getUnspentAddress](_highlevel_getunspentaddress_.md#getunspentaddress) + +## Functions + +### getUnspentAddress + +▸ **getUnspentAddress**(`client`: [IClient](../interfaces/_models_iclient_.iclient.md) \| string, `seed`: [ISeed](../interfaces/_models_iseed_.iseed.md), `accountIndex`: number, `addressOptions?`: undefined \| { startIndex?: undefined \| number ; zeroCount?: undefined \| number }): Promise<{ address: string ; balance: number ; path: string } \| undefined\> + +Get the first unspent address. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`client` | [IClient](../interfaces/_models_iclient_.iclient.md) \| string | The client or node endpoint to send the transfer with. | +`seed` | [ISeed](../interfaces/_models_iseed_.iseed.md) | The seed to use for address generation. | +`accountIndex` | number | The account index in the wallet. | +`addressOptions?` | undefined \| { startIndex?: undefined \| number ; zeroCount?: undefined \| number } | Optional address configuration for balance address lookups. | + +**Returns:** Promise<{ address: string ; balance: number ; path: string } \| undefined\> + +The first unspent address. diff --git a/docs/modules/_highlevel_getunspentaddresses_.md b/docs/modules/_highlevel_getunspentaddresses_.md new file mode 100644 index 000000000..3197f857a --- /dev/null +++ b/docs/modules/_highlevel_getunspentaddresses_.md @@ -0,0 +1,61 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "highLevel/getUnspentAddresses" + +# Module: "highLevel/getUnspentAddresses" + +## Index + +### Functions + +* [getUnspentAddresses](_highlevel_getunspentaddresses_.md#getunspentaddresses) +* [getUnspentAddressesWithAddressGenerator](_highlevel_getunspentaddresses_.md#getunspentaddresseswithaddressgenerator) + +## Functions + +### getUnspentAddresses + +▸ **getUnspentAddresses**(`client`: [IClient](../interfaces/_models_iclient_.iclient.md) \| string, `seed`: [ISeed](../interfaces/_models_iseed_.iseed.md), `accountIndex`: number, `addressOptions?`: undefined \| { requiredCount?: undefined \| number ; startIndex?: undefined \| number ; zeroCount?: undefined \| number }): Promise<{ address: string ; balance: number ; path: string }[]\> + +Get all the unspent addresses. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`client` | [IClient](../interfaces/_models_iclient_.iclient.md) \| string | The client or node endpoint to send the transfer with. | +`seed` | [ISeed](../interfaces/_models_iseed_.iseed.md) | The seed to use for address generation. | +`accountIndex` | number | The account index in the wallet. | +`addressOptions?` | undefined \| { requiredCount?: undefined \| number ; startIndex?: undefined \| number ; zeroCount?: undefined \| number } | Optional address configuration for balance address lookups. | + +**Returns:** Promise<{ address: string ; balance: number ; path: string }[]\> + +All the unspent addresses. + +___ + +### getUnspentAddressesWithAddressGenerator + +▸ **getUnspentAddressesWithAddressGenerator**(`client`: [IClient](../interfaces/_models_iclient_.iclient.md) \| string, `seed`: [ISeed](../interfaces/_models_iseed_.iseed.md), `initialAddressState`: T, `nextAddressPath`: (addressState: T, isFirst: boolean) => string, `addressOptions?`: undefined \| { requiredCount?: undefined \| number ; startIndex?: undefined \| number ; zeroCount?: undefined \| number }): Promise<{ address: string ; balance: number ; path: string }[]\> + +Get all the unspent addresses using an address generator. + +#### Type parameters: + +Name | +------ | +`T` | + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`client` | [IClient](../interfaces/_models_iclient_.iclient.md) \| string | The client or node endpoint to get the addresses from. | +`seed` | [ISeed](../interfaces/_models_iseed_.iseed.md) | The seed to use for address generation. | +`initialAddressState` | T | The initial address state for calculating the addresses. | +`nextAddressPath` | (addressState: T, isFirst: boolean) => string | Calculate the next address for inputs. | +`addressOptions?` | undefined \| { requiredCount?: undefined \| number ; startIndex?: undefined \| number ; zeroCount?: undefined \| number } | Optional address configuration for balance address lookups. | + +**Returns:** Promise<{ address: string ; balance: number ; path: string }[]\> + +All the unspent addresses. diff --git a/docs/modules/_highlevel_promote_.md b/docs/modules/_highlevel_promote_.md new file mode 100644 index 000000000..bf00257b5 --- /dev/null +++ b/docs/modules/_highlevel_promote_.md @@ -0,0 +1,30 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "highLevel/promote" + +# Module: "highLevel/promote" + +## Index + +### Functions + +* [promote](_highlevel_promote_.md#promote) + +## Functions + +### promote + +▸ **promote**(`client`: [IClient](../interfaces/_models_iclient_.iclient.md) \| string, `messageId`: string): Promise<{ message: [IMessage](../interfaces/_models_imessage_.imessage.md) ; messageId: string }\> + +Promote an existing message. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`client` | [IClient](../interfaces/_models_iclient_.iclient.md) \| string | The clientor node endpoint to perform the promote with. | +`messageId` | string | The message to promote. | + +**Returns:** Promise<{ message: [IMessage](../interfaces/_models_imessage_.imessage.md) ; messageId: string }\> + +The id and message that were promoted. diff --git a/docs/modules/_highlevel_reattach_.md b/docs/modules/_highlevel_reattach_.md new file mode 100644 index 000000000..9ae7f877a --- /dev/null +++ b/docs/modules/_highlevel_reattach_.md @@ -0,0 +1,30 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "highLevel/reattach" + +# Module: "highLevel/reattach" + +## Index + +### Functions + +* [reattach](_highlevel_reattach_.md#reattach) + +## Functions + +### reattach + +▸ **reattach**(`client`: [IClient](../interfaces/_models_iclient_.iclient.md) \| string, `messageId`: string): Promise<{ message: [IMessage](../interfaces/_models_imessage_.imessage.md) ; messageId: string }\> + +Reattach an existing message. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`client` | [IClient](../interfaces/_models_iclient_.iclient.md) \| string | The client or node endpoint to perform the reattach with. | +`messageId` | string | The message to reattach. | + +**Returns:** Promise<{ message: [IMessage](../interfaces/_models_imessage_.imessage.md) ; messageId: string }\> + +The id and message that were reattached. diff --git a/docs/modules/_highlevel_retrievedata_.md b/docs/modules/_highlevel_retrievedata_.md new file mode 100644 index 000000000..ea10e6acd --- /dev/null +++ b/docs/modules/_highlevel_retrievedata_.md @@ -0,0 +1,30 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "highLevel/retrieveData" + +# Module: "highLevel/retrieveData" + +## Index + +### Functions + +* [retrieveData](_highlevel_retrievedata_.md#retrievedata) + +## Functions + +### retrieveData + +▸ **retrieveData**(`client`: [IClient](../interfaces/_models_iclient_.iclient.md) \| string, `messageId`: string): Promise<{ data?: Uint8Array ; index: Uint8Array } \| undefined\> + +Retrieve a data message. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`client` | [IClient](../interfaces/_models_iclient_.iclient.md) \| string | The client or node endpoint to retrieve the data with. | +`messageId` | string | The message id of the data to get. | + +**Returns:** Promise<{ data?: Uint8Array ; index: Uint8Array } \| undefined\> + +The message index and data. diff --git a/docs/modules/_highlevel_retry_.md b/docs/modules/_highlevel_retry_.md new file mode 100644 index 000000000..ee018041d --- /dev/null +++ b/docs/modules/_highlevel_retry_.md @@ -0,0 +1,30 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "highLevel/retry" + +# Module: "highLevel/retry" + +## Index + +### Functions + +* [retry](_highlevel_retry_.md#retry) + +## Functions + +### retry + +▸ **retry**(`client`: [IClient](../interfaces/_models_iclient_.iclient.md) \| string, `messageId`: string): Promise<{ message: [IMessage](../interfaces/_models_imessage_.imessage.md) ; messageId: string }\> + +Retry an existing message either by promoting or reattaching. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`client` | [IClient](../interfaces/_models_iclient_.iclient.md) \| string | The client or node endpoint to perform the retry with. | +`messageId` | string | The message to retry. | + +**Returns:** Promise<{ message: [IMessage](../interfaces/_models_imessage_.imessage.md) ; messageId: string }\> + +The id and message that were retried. diff --git a/docs/modules/_highlevel_send_.md b/docs/modules/_highlevel_send_.md new file mode 100644 index 000000000..6e7f07744 --- /dev/null +++ b/docs/modules/_highlevel_send_.md @@ -0,0 +1,169 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "highLevel/send" + +# Module: "highLevel/send" + +## Index + +### Functions + +* [calculateInputs](_highlevel_send_.md#calculateinputs) +* [send](_highlevel_send_.md#send) +* [sendEd25519](_highlevel_send_.md#sended25519) +* [sendMultiple](_highlevel_send_.md#sendmultiple) +* [sendMultipleEd25519](_highlevel_send_.md#sendmultipleed25519) +* [sendWithAddressGenerator](_highlevel_send_.md#sendwithaddressgenerator) + +## Functions + +### calculateInputs + +▸ **calculateInputs**(`client`: [IClient](../interfaces/_models_iclient_.iclient.md) \| string, `seed`: [ISeed](../interfaces/_models_iseed_.iseed.md), `initialAddressState`: T, `nextAddressPath`: (addressState: T, isFirst: boolean) => string, `outputs`: { address: string ; addressType: number ; amount: number }[], `zeroCount?`: number): Promise<{ addressKeyPair: [IKeyPair](../interfaces/_models_ikeypair_.ikeypair.md) ; input: [IUTXOInput](../interfaces/_models_iutxoinput_.iutxoinput.md) }[]\> + +Calculate the inputs from the seed and basePath. + +#### Type parameters: + +Name | +------ | +`T` | + +#### Parameters: + +Name | Type | Default value | Description | +------ | ------ | ------ | ------ | +`client` | [IClient](../interfaces/_models_iclient_.iclient.md) \| string | - | The client or node endpoint to calculate the inputs with. | +`seed` | [ISeed](../interfaces/_models_iseed_.iseed.md) | - | The seed to use for address generation. | +`initialAddressState` | T | - | The initial address state for calculating the addresses. | +`nextAddressPath` | (addressState: T, isFirst: boolean) => string | - | Calculate the next address for inputs. | +`outputs` | { address: string ; addressType: number ; amount: number }[] | - | The outputs to send. | +`zeroCount` | number | 5 | Abort when the number of zero balances is exceeded. | + +**Returns:** Promise<{ addressKeyPair: [IKeyPair](../interfaces/_models_ikeypair_.ikeypair.md) ; input: [IUTXOInput](../interfaces/_models_iutxoinput_.iutxoinput.md) }[]\> + +The id of the message created and the contructed message. + +___ + +### send + +▸ **send**(`client`: [IClient](../interfaces/_models_iclient_.iclient.md) \| string, `seed`: [ISeed](../interfaces/_models_iseed_.iseed.md), `accountIndex`: number, `addressBech32`: string, `amount`: number, `indexation?`: undefined \| { data?: Uint8Array \| string ; key: Uint8Array \| string }, `addressOptions?`: undefined \| { startIndex?: undefined \| number ; zeroCount?: undefined \| number }): Promise<{ message: [IMessage](../interfaces/_models_imessage_.imessage.md) ; messageId: string }\> + +Send a transfer from the balance on the seed to a single output. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`client` | [IClient](../interfaces/_models_iclient_.iclient.md) \| string | The client or node endpoint to send the transfer with. | +`seed` | [ISeed](../interfaces/_models_iseed_.iseed.md) | The seed to use for address generation. | +`accountIndex` | number | The account index in the wallet. | +`addressBech32` | string | The address to send the funds to in bech32 format. | +`amount` | number | The amount to send. | +`indexation?` | undefined \| { data?: Uint8Array \| string ; key: Uint8Array \| string } | Optional indexation data to associate with the transaction. | +`addressOptions?` | undefined \| { startIndex?: undefined \| number ; zeroCount?: undefined \| number } | Optional address configuration for balance address lookups. | + +**Returns:** Promise<{ message: [IMessage](../interfaces/_models_imessage_.imessage.md) ; messageId: string }\> + +The id of the message created and the contructed message. + +___ + +### sendEd25519 + +▸ **sendEd25519**(`client`: [IClient](../interfaces/_models_iclient_.iclient.md) \| string, `seed`: [ISeed](../interfaces/_models_iseed_.iseed.md), `accountIndex`: number, `addressEd25519`: string, `amount`: number, `indexation?`: undefined \| { data?: Uint8Array ; key: Uint8Array }, `addressOptions?`: undefined \| { startIndex?: undefined \| number ; zeroCount?: undefined \| number }): Promise<{ message: [IMessage](../interfaces/_models_imessage_.imessage.md) ; messageId: string }\> + +Send a transfer from the balance on the seed to a single output. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`client` | [IClient](../interfaces/_models_iclient_.iclient.md) \| string | The client or node endpoint to send the transfer with. | +`seed` | [ISeed](../interfaces/_models_iseed_.iseed.md) | The seed to use for address generation. | +`accountIndex` | number | The account index in the wallet. | +`addressEd25519` | string | The address to send the funds to in ed25519 format. | +`amount` | number | The amount to send. | +`indexation?` | undefined \| { data?: Uint8Array ; key: Uint8Array } | Optional indexation data to associate with the transaction. | +`addressOptions?` | undefined \| { startIndex?: undefined \| number ; zeroCount?: undefined \| number } | Optional address configuration for balance address lookups. | + +**Returns:** Promise<{ message: [IMessage](../interfaces/_models_imessage_.imessage.md) ; messageId: string }\> + +The id of the message created and the contructed message. + +___ + +### sendMultiple + +▸ **sendMultiple**(`client`: [IClient](../interfaces/_models_iclient_.iclient.md) \| string, `seed`: [ISeed](../interfaces/_models_iseed_.iseed.md), `accountIndex`: number, `outputs`: { addressBech32: string ; amount: number ; isDustAllowance?: undefined \| false \| true }[], `indexation?`: undefined \| { data?: Uint8Array \| string ; key: Uint8Array \| string }, `addressOptions?`: undefined \| { startIndex?: undefined \| number ; zeroCount?: undefined \| number }): Promise<{ message: [IMessage](../interfaces/_models_imessage_.imessage.md) ; messageId: string }\> + +Send a transfer from the balance on the seed to multiple outputs. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`client` | [IClient](../interfaces/_models_iclient_.iclient.md) \| string | The client or node endpoint to send the transfer with. | +`seed` | [ISeed](../interfaces/_models_iseed_.iseed.md) | The seed to use for address generation. | +`accountIndex` | number | The account index in the wallet. | +`outputs` | { addressBech32: string ; amount: number ; isDustAllowance?: undefined \| false \| true }[] | The address to send the funds to in bech32 format and amounts. | +`indexation?` | undefined \| { data?: Uint8Array \| string ; key: Uint8Array \| string } | Optional indexation data to associate with the transaction. | +`addressOptions?` | undefined \| { startIndex?: undefined \| number ; zeroCount?: undefined \| number } | Optional address configuration for balance address lookups. | + +**Returns:** Promise<{ message: [IMessage](../interfaces/_models_imessage_.imessage.md) ; messageId: string }\> + +The id of the message created and the contructed message. + +___ + +### sendMultipleEd25519 + +▸ **sendMultipleEd25519**(`client`: [IClient](../interfaces/_models_iclient_.iclient.md) \| string, `seed`: [ISeed](../interfaces/_models_iseed_.iseed.md), `accountIndex`: number, `outputs`: { addressEd25519: string ; amount: number ; isDustAllowance?: undefined \| false \| true }[], `indexation?`: undefined \| { data?: Uint8Array ; key: Uint8Array }, `addressOptions?`: undefined \| { startIndex?: undefined \| number ; zeroCount?: undefined \| number }): Promise<{ message: [IMessage](../interfaces/_models_imessage_.imessage.md) ; messageId: string }\> + +Send a transfer from the balance on the seed. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`client` | [IClient](../interfaces/_models_iclient_.iclient.md) \| string | The client or node endpoint to send the transfer with. | +`seed` | [ISeed](../interfaces/_models_iseed_.iseed.md) | The seed to use for address generation. | +`accountIndex` | number | The account index in the wallet. | +`outputs` | { addressEd25519: string ; amount: number ; isDustAllowance?: undefined \| false \| true }[] | The outputs including address to send the funds to in ed25519 format and amount. | +`indexation?` | undefined \| { data?: Uint8Array ; key: Uint8Array } | Optional indexation data to associate with the transaction. | +`addressOptions?` | undefined \| { startIndex?: undefined \| number ; zeroCount?: undefined \| number } | Optional address configuration for balance address lookups. | + +**Returns:** Promise<{ message: [IMessage](../interfaces/_models_imessage_.imessage.md) ; messageId: string }\> + +The id of the message created and the contructed message. + +___ + +### sendWithAddressGenerator + +▸ **sendWithAddressGenerator**(`client`: [IClient](../interfaces/_models_iclient_.iclient.md) \| string, `seed`: [ISeed](../interfaces/_models_iseed_.iseed.md), `initialAddressState`: T, `nextAddressPath`: (addressState: T, isFirst: boolean) => string, `outputs`: { address: string ; addressType: number ; amount: number ; isDustAllowance?: undefined \| false \| true }[], `indexation?`: undefined \| { data?: Uint8Array \| string ; key: Uint8Array \| string }, `zeroCount?`: undefined \| number): Promise<{ message: [IMessage](../interfaces/_models_imessage_.imessage.md) ; messageId: string }\> + +Send a transfer using account based indexing for the inputs. + +#### Type parameters: + +Name | +------ | +`T` | + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`client` | [IClient](../interfaces/_models_iclient_.iclient.md) \| string | The client or node endpoint to send the transfer with. | +`seed` | [ISeed](../interfaces/_models_iseed_.iseed.md) | The seed to use for address generation. | +`initialAddressState` | T | The initial address state for calculating the addresses. | +`nextAddressPath` | (addressState: T, isFirst: boolean) => string | Calculate the next address for inputs. | +`outputs` | { address: string ; addressType: number ; amount: number ; isDustAllowance?: undefined \| false \| true }[] | The address to send the funds to in bech32 format and amounts. | +`indexation?` | undefined \| { data?: Uint8Array \| string ; key: Uint8Array \| string } | Optional indexation data to associate with the transaction. | +`zeroCount?` | undefined \| number | The number of addresses with 0 balance during lookup before aborting. | + +**Returns:** Promise<{ message: [IMessage](../interfaces/_models_imessage_.imessage.md) ; messageId: string }\> + +The id of the message created and the contructed message. diff --git a/docs/modules/_highlevel_sendadvanced_.md b/docs/modules/_highlevel_sendadvanced_.md new file mode 100644 index 000000000..e3ff5c46a --- /dev/null +++ b/docs/modules/_highlevel_sendadvanced_.md @@ -0,0 +1,53 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "highLevel/sendAdvanced" + +# Module: "highLevel/sendAdvanced" + +## Index + +### Functions + +* [buildTransactionPayload](_highlevel_sendadvanced_.md#buildtransactionpayload) +* [sendAdvanced](_highlevel_sendadvanced_.md#sendadvanced) + +## Functions + +### buildTransactionPayload + +▸ **buildTransactionPayload**(`inputsAndSignatureKeyPairs`: { addressKeyPair: [IKeyPair](../interfaces/_models_ikeypair_.ikeypair.md) ; input: [IUTXOInput](../interfaces/_models_iutxoinput_.iutxoinput.md) }[], `outputs`: { address: string ; addressType: number ; amount: number ; isDustAllowance?: undefined \| false \| true }[], `indexation?`: undefined \| { data?: Uint8Array \| string ; key: Uint8Array \| string }): [ITransactionPayload](../interfaces/_models_itransactionpayload_.itransactionpayload.md) + +Build a transaction payload. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`inputsAndSignatureKeyPairs` | { addressKeyPair: [IKeyPair](../interfaces/_models_ikeypair_.ikeypair.md) ; input: [IUTXOInput](../interfaces/_models_iutxoinput_.iutxoinput.md) }[] | The inputs with the signature key pairs needed to sign transfers. | +`outputs` | { address: string ; addressType: number ; amount: number ; isDustAllowance?: undefined \| false \| true }[] | The outputs to send. | +`indexation?` | undefined \| { data?: Uint8Array \| string ; key: Uint8Array \| string } | Optional indexation data to associate with the transaction. | + +**Returns:** [ITransactionPayload](../interfaces/_models_itransactionpayload_.itransactionpayload.md) + +The transaction payload. + +___ + +### sendAdvanced + +▸ **sendAdvanced**(`client`: [IClient](../interfaces/_models_iclient_.iclient.md) \| string, `inputsAndSignatureKeyPairs`: { addressKeyPair: [IKeyPair](../interfaces/_models_ikeypair_.ikeypair.md) ; input: [IUTXOInput](../interfaces/_models_iutxoinput_.iutxoinput.md) }[], `outputs`: { address: string ; addressType: number ; amount: number ; isDustAllowance?: undefined \| false \| true }[], `indexation?`: undefined \| { data?: Uint8Array \| string ; key: Uint8Array \| string }): Promise<{ message: [IMessage](../interfaces/_models_imessage_.imessage.md) ; messageId: string }\> + +Send a transfer from the balance on the seed. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`client` | [IClient](../interfaces/_models_iclient_.iclient.md) \| string | The client or node endpoint to send the transfer with. | +`inputsAndSignatureKeyPairs` | { addressKeyPair: [IKeyPair](../interfaces/_models_ikeypair_.ikeypair.md) ; input: [IUTXOInput](../interfaces/_models_iutxoinput_.iutxoinput.md) }[] | The inputs with the signature key pairs needed to sign transfers. | +`outputs` | { address: string ; addressType: number ; amount: number ; isDustAllowance?: undefined \| false \| true }[] | The outputs to send. | +`indexation?` | undefined \| { data?: Uint8Array \| string ; key: Uint8Array \| string } | Optional indexation data to associate with the transaction. | + +**Returns:** Promise<{ message: [IMessage](../interfaces/_models_imessage_.imessage.md) ; messageId: string }\> + +The id of the message created and the remainder address if one was needed. diff --git a/docs/modules/_highlevel_senddata_.md b/docs/modules/_highlevel_senddata_.md new file mode 100644 index 000000000..22601690f --- /dev/null +++ b/docs/modules/_highlevel_senddata_.md @@ -0,0 +1,31 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "highLevel/sendData" + +# Module: "highLevel/sendData" + +## Index + +### Functions + +* [sendData](_highlevel_senddata_.md#senddata) + +## Functions + +### sendData + +▸ **sendData**(`client`: [IClient](../interfaces/_models_iclient_.iclient.md) \| string, `indexationKey`: Uint8Array \| string, `indexationData?`: Uint8Array \| string): Promise<{ message: [IMessage](../interfaces/_models_imessage_.imessage.md) ; messageId: string }\> + +Send a data message. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`client` | [IClient](../interfaces/_models_iclient_.iclient.md) \| string | The client or node endpoint to send the data with. | +`indexationKey` | Uint8Array \| string | The index name. | +`indexationData?` | Uint8Array \| string | The index data as either UTF8 text or Uint8Array bytes. | + +**Returns:** Promise<{ message: [IMessage](../interfaces/_models_imessage_.imessage.md) ; messageId: string }\> + +The id of the message created and the message. diff --git a/docs/modules/_models_api_iaddressoutputsresponse_.md b/docs/modules/_models_api_iaddressoutputsresponse_.md new file mode 100644 index 000000000..feded20a6 --- /dev/null +++ b/docs/modules/_models_api_iaddressoutputsresponse_.md @@ -0,0 +1,11 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "models/api/IAddressOutputsResponse" + +# Module: "models/api/IAddressOutputsResponse" + +## Index + +### Interfaces + +* [IAddressOutputsResponse](../interfaces/_models_api_iaddressoutputsresponse_.iaddressoutputsresponse.md) diff --git a/docs/modules/_models_api_iaddressresponse_.md b/docs/modules/_models_api_iaddressresponse_.md new file mode 100644 index 000000000..8af69273d --- /dev/null +++ b/docs/modules/_models_api_iaddressresponse_.md @@ -0,0 +1,11 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "models/api/IAddressResponse" + +# Module: "models/api/IAddressResponse" + +## Index + +### Interfaces + +* [IAddressResponse](../interfaces/_models_api_iaddressresponse_.iaddressresponse.md) diff --git a/docs/modules/_models_api_ichildrenresponse_.md b/docs/modules/_models_api_ichildrenresponse_.md new file mode 100644 index 000000000..a50287aaf --- /dev/null +++ b/docs/modules/_models_api_ichildrenresponse_.md @@ -0,0 +1,11 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "models/api/IChildrenResponse" + +# Module: "models/api/IChildrenResponse" + +## Index + +### Interfaces + +* [IChildrenResponse](../interfaces/_models_api_ichildrenresponse_.ichildrenresponse.md) diff --git a/docs/modules/_models_api_imessageidresponse_.md b/docs/modules/_models_api_imessageidresponse_.md new file mode 100644 index 000000000..f4b348687 --- /dev/null +++ b/docs/modules/_models_api_imessageidresponse_.md @@ -0,0 +1,11 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "models/api/IMessageIdResponse" + +# Module: "models/api/IMessageIdResponse" + +## Index + +### Interfaces + +* [IMessageIdResponse](../interfaces/_models_api_imessageidresponse_.imessageidresponse.md) diff --git a/docs/modules/_models_api_imessagesresponse_.md b/docs/modules/_models_api_imessagesresponse_.md new file mode 100644 index 000000000..4d11024d0 --- /dev/null +++ b/docs/modules/_models_api_imessagesresponse_.md @@ -0,0 +1,11 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "models/api/IMessagesResponse" + +# Module: "models/api/IMessagesResponse" + +## Index + +### Interfaces + +* [IMessagesResponse](../interfaces/_models_api_imessagesresponse_.imessagesresponse.md) diff --git a/docs/modules/_models_api_imilestoneresponse_.md b/docs/modules/_models_api_imilestoneresponse_.md new file mode 100644 index 000000000..d632497bf --- /dev/null +++ b/docs/modules/_models_api_imilestoneresponse_.md @@ -0,0 +1,11 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "models/api/IMilestoneResponse" + +# Module: "models/api/IMilestoneResponse" + +## Index + +### Interfaces + +* [IMilestoneResponse](../interfaces/_models_api_imilestoneresponse_.imilestoneresponse.md) diff --git a/docs/modules/_models_api_imilestoneutxochangesresponse_.md b/docs/modules/_models_api_imilestoneutxochangesresponse_.md new file mode 100644 index 000000000..f2897d505 --- /dev/null +++ b/docs/modules/_models_api_imilestoneutxochangesresponse_.md @@ -0,0 +1,11 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "models/api/IMilestoneUtxoChangesResponse" + +# Module: "models/api/IMilestoneUtxoChangesResponse" + +## Index + +### Interfaces + +* [IMilestoneUtxoChangesResponse](../interfaces/_models_api_imilestoneutxochangesresponse_.imilestoneutxochangesresponse.md) diff --git a/docs/modules/_models_api_imqttmilestoneresponse_.md b/docs/modules/_models_api_imqttmilestoneresponse_.md new file mode 100644 index 000000000..03c1e1c40 --- /dev/null +++ b/docs/modules/_models_api_imqttmilestoneresponse_.md @@ -0,0 +1,11 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "models/api/IMqttMilestoneResponse" + +# Module: "models/api/IMqttMilestoneResponse" + +## Index + +### Interfaces + +* [IMqttMilestoneResponse](../interfaces/_models_api_imqttmilestoneresponse_.imqttmilestoneresponse.md) diff --git a/docs/modules/_models_api_ioutputresponse_.md b/docs/modules/_models_api_ioutputresponse_.md new file mode 100644 index 000000000..204e13920 --- /dev/null +++ b/docs/modules/_models_api_ioutputresponse_.md @@ -0,0 +1,11 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "models/api/IOutputResponse" + +# Module: "models/api/IOutputResponse" + +## Index + +### Interfaces + +* [IOutputResponse](../interfaces/_models_api_ioutputresponse_.ioutputresponse.md) diff --git a/docs/modules/_models_api_ireceiptsresponse_.md b/docs/modules/_models_api_ireceiptsresponse_.md new file mode 100644 index 000000000..9b55658f7 --- /dev/null +++ b/docs/modules/_models_api_ireceiptsresponse_.md @@ -0,0 +1,11 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "models/api/IReceiptsResponse" + +# Module: "models/api/IReceiptsResponse" + +## Index + +### Interfaces + +* [IReceiptsResponse](../interfaces/_models_api_ireceiptsresponse_.ireceiptsresponse.md) diff --git a/docs/modules/_models_api_iresponse_.md b/docs/modules/_models_api_iresponse_.md new file mode 100644 index 000000000..b451eef2a --- /dev/null +++ b/docs/modules/_models_api_iresponse_.md @@ -0,0 +1,11 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "models/api/IResponse" + +# Module: "models/api/IResponse" + +## Index + +### Interfaces + +* [IResponse](../interfaces/_models_api_iresponse_.iresponse.md) diff --git a/docs/modules/_models_api_itipsresponse_.md b/docs/modules/_models_api_itipsresponse_.md new file mode 100644 index 000000000..ef381971a --- /dev/null +++ b/docs/modules/_models_api_itipsresponse_.md @@ -0,0 +1,11 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "models/api/ITipsResponse" + +# Module: "models/api/ITipsResponse" + +## Index + +### Interfaces + +* [ITipsResponse](../interfaces/_models_api_itipsresponse_.itipsresponse.md) diff --git a/docs/modules/_models_conflictreason_.md b/docs/modules/_models_conflictreason_.md new file mode 100644 index 000000000..dd03078bf --- /dev/null +++ b/docs/modules/_models_conflictreason_.md @@ -0,0 +1,5 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "models/conflictReason" + +# Module: "models/conflictReason" diff --git a/docs/modules/_models_iaddress_.md b/docs/modules/_models_iaddress_.md new file mode 100644 index 000000000..52a2d2ccc --- /dev/null +++ b/docs/modules/_models_iaddress_.md @@ -0,0 +1,11 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "models/IAddress" + +# Module: "models/IAddress" + +## Index + +### Interfaces + +* [IAddress](../interfaces/_models_iaddress_.iaddress.md) diff --git a/docs/modules/_models_ibip44generatorstate_.md b/docs/modules/_models_ibip44generatorstate_.md new file mode 100644 index 000000000..3a2a66d45 --- /dev/null +++ b/docs/modules/_models_ibip44generatorstate_.md @@ -0,0 +1,11 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "models/IBip44GeneratorState" + +# Module: "models/IBip44GeneratorState" + +## Index + +### Interfaces + +* [IBip44GeneratorState](../interfaces/_models_ibip44generatorstate_.ibip44generatorstate.md) diff --git a/docs/modules/_models_iclient_.md b/docs/modules/_models_iclient_.md new file mode 100644 index 000000000..6050092e2 --- /dev/null +++ b/docs/modules/_models_iclient_.md @@ -0,0 +1,11 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "models/IClient" + +# Module: "models/IClient" + +## Index + +### Interfaces + +* [IClient](../interfaces/_models_iclient_.iclient.md) diff --git a/docs/modules/_models_ied25519address_.md b/docs/modules/_models_ied25519address_.md new file mode 100644 index 000000000..0f642d930 --- /dev/null +++ b/docs/modules/_models_ied25519address_.md @@ -0,0 +1,23 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "models/IEd25519Address" + +# Module: "models/IEd25519Address" + +## Index + +### Interfaces + +* [IEd25519Address](../interfaces/_models_ied25519address_.ied25519address.md) + +### Variables + +* [ED25519\_ADDRESS\_TYPE](_models_ied25519address_.md#ed25519_address_type) + +## Variables + +### ED25519\_ADDRESS\_TYPE + +• `Const` **ED25519\_ADDRESS\_TYPE**: 0 = 0 + +The global type for the address type. diff --git a/docs/modules/_models_ied25519signature_.md b/docs/modules/_models_ied25519signature_.md new file mode 100644 index 000000000..89bcf85da --- /dev/null +++ b/docs/modules/_models_ied25519signature_.md @@ -0,0 +1,23 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "models/IEd25519Signature" + +# Module: "models/IEd25519Signature" + +## Index + +### Interfaces + +* [IEd25519Signature](../interfaces/_models_ied25519signature_.ied25519signature.md) + +### Variables + +* [ED25519\_SIGNATURE\_TYPE](_models_ied25519signature_.md#ed25519_signature_type) + +## Variables + +### ED25519\_SIGNATURE\_TYPE + +• `Const` **ED25519\_SIGNATURE\_TYPE**: 0 = 0 + +The global type for the signature type. diff --git a/docs/modules/_models_igossipheartbeat_.md b/docs/modules/_models_igossipheartbeat_.md new file mode 100644 index 000000000..cac0d5556 --- /dev/null +++ b/docs/modules/_models_igossipheartbeat_.md @@ -0,0 +1,11 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "models/IGossipHeartbeat" + +# Module: "models/IGossipHeartbeat" + +## Index + +### Interfaces + +* [IGossipHeartbeat](../interfaces/_models_igossipheartbeat_.igossipheartbeat.md) diff --git a/docs/modules/_models_igossipmetrics_.md b/docs/modules/_models_igossipmetrics_.md new file mode 100644 index 000000000..a0f98c841 --- /dev/null +++ b/docs/modules/_models_igossipmetrics_.md @@ -0,0 +1,11 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "models/IGossipMetrics" + +# Module: "models/IGossipMetrics" + +## Index + +### Interfaces + +* [IGossipMetrics](../interfaces/_models_igossipmetrics_.igossipmetrics.md) diff --git a/docs/modules/_models_iindexationpayload_.md b/docs/modules/_models_iindexationpayload_.md new file mode 100644 index 000000000..3affc8044 --- /dev/null +++ b/docs/modules/_models_iindexationpayload_.md @@ -0,0 +1,23 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "models/IIndexationPayload" + +# Module: "models/IIndexationPayload" + +## Index + +### Interfaces + +* [IIndexationPayload](../interfaces/_models_iindexationpayload_.iindexationpayload.md) + +### Variables + +* [INDEXATION\_PAYLOAD\_TYPE](_models_iindexationpayload_.md#indexation_payload_type) + +## Variables + +### INDEXATION\_PAYLOAD\_TYPE + +• `Const` **INDEXATION\_PAYLOAD\_TYPE**: 2 = 2 + +The global type for the payload. diff --git a/docs/modules/_models_ikeypair_.md b/docs/modules/_models_ikeypair_.md new file mode 100644 index 000000000..0545d2d70 --- /dev/null +++ b/docs/modules/_models_ikeypair_.md @@ -0,0 +1,11 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "models/IKeyPair" + +# Module: "models/IKeyPair" + +## Index + +### Interfaces + +* [IKeyPair](../interfaces/_models_ikeypair_.ikeypair.md) diff --git a/docs/modules/_models_imessage_.md b/docs/modules/_models_imessage_.md new file mode 100644 index 000000000..6afee3b64 --- /dev/null +++ b/docs/modules/_models_imessage_.md @@ -0,0 +1,11 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "models/IMessage" + +# Module: "models/IMessage" + +## Index + +### Interfaces + +* [IMessage](../interfaces/_models_imessage_.imessage.md) diff --git a/docs/modules/_models_imessagemetadata_.md b/docs/modules/_models_imessagemetadata_.md new file mode 100644 index 000000000..5903c11a3 --- /dev/null +++ b/docs/modules/_models_imessagemetadata_.md @@ -0,0 +1,11 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "models/IMessageMetadata" + +# Module: "models/IMessageMetadata" + +## Index + +### Interfaces + +* [IMessageMetadata](../interfaces/_models_imessagemetadata_.imessagemetadata.md) diff --git a/docs/modules/_models_imigratedfunds_.md b/docs/modules/_models_imigratedfunds_.md new file mode 100644 index 000000000..5920191cb --- /dev/null +++ b/docs/modules/_models_imigratedfunds_.md @@ -0,0 +1,11 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "models/IMigratedFunds" + +# Module: "models/IMigratedFunds" + +## Index + +### Interfaces + +* [IMigratedFunds](../interfaces/_models_imigratedfunds_.imigratedfunds.md) diff --git a/docs/modules/_models_imilestonepayload_.md b/docs/modules/_models_imilestonepayload_.md new file mode 100644 index 000000000..8f7aa79a8 --- /dev/null +++ b/docs/modules/_models_imilestonepayload_.md @@ -0,0 +1,23 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "models/IMilestonePayload" + +# Module: "models/IMilestonePayload" + +## Index + +### Interfaces + +* [IMilestonePayload](../interfaces/_models_imilestonepayload_.imilestonepayload.md) + +### Variables + +* [MILESTONE\_PAYLOAD\_TYPE](_models_imilestonepayload_.md#milestone_payload_type) + +## Variables + +### MILESTONE\_PAYLOAD\_TYPE + +• `Const` **MILESTONE\_PAYLOAD\_TYPE**: 1 = 1 + +The global type for the payload. diff --git a/docs/modules/_models_imqttclient_.md b/docs/modules/_models_imqttclient_.md new file mode 100644 index 000000000..512bae728 --- /dev/null +++ b/docs/modules/_models_imqttclient_.md @@ -0,0 +1,11 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "models/IMqttClient" + +# Module: "models/IMqttClient" + +## Index + +### Interfaces + +* [IMqttClient](../interfaces/_models_imqttclient_.imqttclient.md) diff --git a/docs/modules/_models_imqttstatus_.md b/docs/modules/_models_imqttstatus_.md new file mode 100644 index 000000000..7225702f5 --- /dev/null +++ b/docs/modules/_models_imqttstatus_.md @@ -0,0 +1,11 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "models/IMqttStatus" + +# Module: "models/IMqttStatus" + +## Index + +### Interfaces + +* [IMqttStatus](../interfaces/_models_imqttstatus_.imqttstatus.md) diff --git a/docs/modules/_models_inodeinfo_.md b/docs/modules/_models_inodeinfo_.md new file mode 100644 index 000000000..f97918d9c --- /dev/null +++ b/docs/modules/_models_inodeinfo_.md @@ -0,0 +1,11 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "models/INodeInfo" + +# Module: "models/INodeInfo" + +## Index + +### Interfaces + +* [INodeInfo](../interfaces/_models_inodeinfo_.inodeinfo.md) diff --git a/docs/modules/_models_ipeer_.md b/docs/modules/_models_ipeer_.md new file mode 100644 index 000000000..86851c520 --- /dev/null +++ b/docs/modules/_models_ipeer_.md @@ -0,0 +1,11 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "models/IPeer" + +# Module: "models/IPeer" + +## Index + +### Interfaces + +* [IPeer](../interfaces/_models_ipeer_.ipeer.md) diff --git a/docs/modules/_models_ipowprovider_.md b/docs/modules/_models_ipowprovider_.md new file mode 100644 index 000000000..438da2d6a --- /dev/null +++ b/docs/modules/_models_ipowprovider_.md @@ -0,0 +1,11 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "models/IPowProvider" + +# Module: "models/IPowProvider" + +## Index + +### Interfaces + +* [IPowProvider](../interfaces/_models_ipowprovider_.ipowprovider.md) diff --git a/docs/modules/_models_ireceiptpayload_.md b/docs/modules/_models_ireceiptpayload_.md new file mode 100644 index 000000000..ee0702b06 --- /dev/null +++ b/docs/modules/_models_ireceiptpayload_.md @@ -0,0 +1,23 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "models/IReceiptPayload" + +# Module: "models/IReceiptPayload" + +## Index + +### Interfaces + +* [IReceiptPayload](../interfaces/_models_ireceiptpayload_.ireceiptpayload.md) + +### Variables + +* [RECEIPT\_PAYLOAD\_TYPE](_models_ireceiptpayload_.md#receipt_payload_type) + +## Variables + +### RECEIPT\_PAYLOAD\_TYPE + +• `Const` **RECEIPT\_PAYLOAD\_TYPE**: 3 = 3 + +The global type for the payload. diff --git a/docs/modules/_models_ireferenceunlockblock_.md b/docs/modules/_models_ireferenceunlockblock_.md new file mode 100644 index 000000000..269010245 --- /dev/null +++ b/docs/modules/_models_ireferenceunlockblock_.md @@ -0,0 +1,23 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "models/IReferenceUnlockBlock" + +# Module: "models/IReferenceUnlockBlock" + +## Index + +### Interfaces + +* [IReferenceUnlockBlock](../interfaces/_models_ireferenceunlockblock_.ireferenceunlockblock.md) + +### Variables + +* [REFERENCE\_UNLOCK\_BLOCK\_TYPE](_models_ireferenceunlockblock_.md#reference_unlock_block_type) + +## Variables + +### REFERENCE\_UNLOCK\_BLOCK\_TYPE + +• `Const` **REFERENCE\_UNLOCK\_BLOCK\_TYPE**: 1 = 1 + +The global type for the unlock block. diff --git a/docs/modules/_models_iseed_.md b/docs/modules/_models_iseed_.md new file mode 100644 index 000000000..5cf9ed172 --- /dev/null +++ b/docs/modules/_models_iseed_.md @@ -0,0 +1,11 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "models/ISeed" + +# Module: "models/ISeed" + +## Index + +### Interfaces + +* [ISeed](../interfaces/_models_iseed_.iseed.md) diff --git a/docs/modules/_models_isiglockeddustallowanceoutput_.md b/docs/modules/_models_isiglockeddustallowanceoutput_.md new file mode 100644 index 000000000..249952472 --- /dev/null +++ b/docs/modules/_models_isiglockeddustallowanceoutput_.md @@ -0,0 +1,23 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "models/ISigLockedDustAllowanceOutput" + +# Module: "models/ISigLockedDustAllowanceOutput" + +## Index + +### Interfaces + +* [ISigLockedDustAllowanceOutput](../interfaces/_models_isiglockeddustallowanceoutput_.isiglockeddustallowanceoutput.md) + +### Variables + +* [SIG\_LOCKED\_DUST\_ALLOWANCE\_OUTPUT\_TYPE](_models_isiglockeddustallowanceoutput_.md#sig_locked_dust_allowance_output_type) + +## Variables + +### SIG\_LOCKED\_DUST\_ALLOWANCE\_OUTPUT\_TYPE + +• `Const` **SIG\_LOCKED\_DUST\_ALLOWANCE\_OUTPUT\_TYPE**: 1 = 1 + +The global type for the sig locked dust allowance output. diff --git a/docs/modules/_models_isiglockedsingleoutput_.md b/docs/modules/_models_isiglockedsingleoutput_.md new file mode 100644 index 000000000..51993f6a5 --- /dev/null +++ b/docs/modules/_models_isiglockedsingleoutput_.md @@ -0,0 +1,23 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "models/ISigLockedSingleOutput" + +# Module: "models/ISigLockedSingleOutput" + +## Index + +### Interfaces + +* [ISigLockedSingleOutput](../interfaces/_models_isiglockedsingleoutput_.isiglockedsingleoutput.md) + +### Variables + +* [SIG\_LOCKED\_SINGLE\_OUTPUT\_TYPE](_models_isiglockedsingleoutput_.md#sig_locked_single_output_type) + +## Variables + +### SIG\_LOCKED\_SINGLE\_OUTPUT\_TYPE + +• `Const` **SIG\_LOCKED\_SINGLE\_OUTPUT\_TYPE**: 0 = 0 + +The global type for the sig locked single output. diff --git a/docs/modules/_models_isignatureunlockblock_.md b/docs/modules/_models_isignatureunlockblock_.md new file mode 100644 index 000000000..41c2c08a6 --- /dev/null +++ b/docs/modules/_models_isignatureunlockblock_.md @@ -0,0 +1,23 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "models/ISignatureUnlockBlock" + +# Module: "models/ISignatureUnlockBlock" + +## Index + +### Interfaces + +* [ISignatureUnlockBlock](../interfaces/_models_isignatureunlockblock_.isignatureunlockblock.md) + +### Variables + +* [SIGNATURE\_UNLOCK\_BLOCK\_TYPE](_models_isignatureunlockblock_.md#signature_unlock_block_type) + +## Variables + +### SIGNATURE\_UNLOCK\_BLOCK\_TYPE + +• `Const` **SIGNATURE\_UNLOCK\_BLOCK\_TYPE**: 0 = 0 + +The global type for the unlock block. diff --git a/docs/modules/_models_itransactionessence_.md b/docs/modules/_models_itransactionessence_.md new file mode 100644 index 000000000..4f17492a4 --- /dev/null +++ b/docs/modules/_models_itransactionessence_.md @@ -0,0 +1,23 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "models/ITransactionEssence" + +# Module: "models/ITransactionEssence" + +## Index + +### Interfaces + +* [ITransactionEssence](../interfaces/_models_itransactionessence_.itransactionessence.md) + +### Variables + +* [TRANSACTION\_ESSENCE\_TYPE](_models_itransactionessence_.md#transaction_essence_type) + +## Variables + +### TRANSACTION\_ESSENCE\_TYPE + +• `Const` **TRANSACTION\_ESSENCE\_TYPE**: 0 = 0 + +The global type for the transaction essence. diff --git a/docs/modules/_models_itransactionpayload_.md b/docs/modules/_models_itransactionpayload_.md new file mode 100644 index 000000000..4121d32d3 --- /dev/null +++ b/docs/modules/_models_itransactionpayload_.md @@ -0,0 +1,23 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "models/ITransactionPayload" + +# Module: "models/ITransactionPayload" + +## Index + +### Interfaces + +* [ITransactionPayload](../interfaces/_models_itransactionpayload_.itransactionpayload.md) + +### Variables + +* [TRANSACTION\_PAYLOAD\_TYPE](_models_itransactionpayload_.md#transaction_payload_type) + +## Variables + +### TRANSACTION\_PAYLOAD\_TYPE + +• `Const` **TRANSACTION\_PAYLOAD\_TYPE**: 0 = 0 + +The global type for the payload. diff --git a/docs/modules/_models_itreasury_.md b/docs/modules/_models_itreasury_.md new file mode 100644 index 000000000..504a77913 --- /dev/null +++ b/docs/modules/_models_itreasury_.md @@ -0,0 +1,11 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "models/ITreasury" + +# Module: "models/ITreasury" + +## Index + +### Interfaces + +* [ITreasury](../interfaces/_models_itreasury_.itreasury.md) diff --git a/docs/modules/_models_itreasuryinput_.md b/docs/modules/_models_itreasuryinput_.md new file mode 100644 index 000000000..268210367 --- /dev/null +++ b/docs/modules/_models_itreasuryinput_.md @@ -0,0 +1,23 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "models/ITreasuryInput" + +# Module: "models/ITreasuryInput" + +## Index + +### Interfaces + +* [ITreasuryInput](../interfaces/_models_itreasuryinput_.itreasuryinput.md) + +### Variables + +* [TREASURY\_INPUT\_TYPE](_models_itreasuryinput_.md#treasury_input_type) + +## Variables + +### TREASURY\_INPUT\_TYPE + +• `Const` **TREASURY\_INPUT\_TYPE**: 1 = 1 + +The global type for the treasury input. diff --git a/docs/modules/_models_itreasuryoutput_.md b/docs/modules/_models_itreasuryoutput_.md new file mode 100644 index 000000000..c6fd790fa --- /dev/null +++ b/docs/modules/_models_itreasuryoutput_.md @@ -0,0 +1,23 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "models/ITreasuryOutput" + +# Module: "models/ITreasuryOutput" + +## Index + +### Interfaces + +* [ITreasuryOutput](../interfaces/_models_itreasuryoutput_.itreasuryoutput.md) + +### Variables + +* [TREASURY\_OUTPUT\_TYPE](_models_itreasuryoutput_.md#treasury_output_type) + +## Variables + +### TREASURY\_OUTPUT\_TYPE + +• `Const` **TREASURY\_OUTPUT\_TYPE**: 2 = 2 + +The global type for the treasury output. diff --git a/docs/modules/_models_itreasurytransactionpayload_.md b/docs/modules/_models_itreasurytransactionpayload_.md new file mode 100644 index 000000000..aafc9a2a2 --- /dev/null +++ b/docs/modules/_models_itreasurytransactionpayload_.md @@ -0,0 +1,23 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "models/ITreasuryTransactionPayload" + +# Module: "models/ITreasuryTransactionPayload" + +## Index + +### Interfaces + +* [ITreasuryTransactionPayload](../interfaces/_models_itreasurytransactionpayload_.itreasurytransactionpayload.md) + +### Variables + +* [TREASURY\_TRANSACTION\_PAYLOAD\_TYPE](_models_itreasurytransactionpayload_.md#treasury_transaction_payload_type) + +## Variables + +### TREASURY\_TRANSACTION\_PAYLOAD\_TYPE + +• `Const` **TREASURY\_TRANSACTION\_PAYLOAD\_TYPE**: 4 = 4 + +The global type for the payload. diff --git a/docs/modules/_models_itypebase_.md b/docs/modules/_models_itypebase_.md new file mode 100644 index 000000000..0018d782d --- /dev/null +++ b/docs/modules/_models_itypebase_.md @@ -0,0 +1,11 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "models/ITypeBase" + +# Module: "models/ITypeBase" + +## Index + +### Interfaces + +* [ITypeBase](../interfaces/_models_itypebase_.itypebase.md) diff --git a/docs/modules/_models_iutxoinput_.md b/docs/modules/_models_iutxoinput_.md new file mode 100644 index 000000000..e4a247439 --- /dev/null +++ b/docs/modules/_models_iutxoinput_.md @@ -0,0 +1,23 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "models/IUTXOInput" + +# Module: "models/IUTXOInput" + +## Index + +### Interfaces + +* [IUTXOInput](../interfaces/_models_iutxoinput_.iutxoinput.md) + +### Variables + +* [UTXO\_INPUT\_TYPE](_models_iutxoinput_.md#utxo_input_type) + +## Variables + +### UTXO\_INPUT\_TYPE + +• `Const` **UTXO\_INPUT\_TYPE**: 0 = 0 + +The global type for the input. diff --git a/docs/modules/_models_ledgerinclusionstate_.md b/docs/modules/_models_ledgerinclusionstate_.md new file mode 100644 index 000000000..a2cb1ba18 --- /dev/null +++ b/docs/modules/_models_ledgerinclusionstate_.md @@ -0,0 +1,19 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "models/ledgerInclusionState" + +# Module: "models/ledgerInclusionState" + +## Index + +### Type aliases + +* [LedgerInclusionState](_models_ledgerinclusionstate_.md#ledgerinclusionstate) + +## Type aliases + +### LedgerInclusionState + +Ƭ **LedgerInclusionState**: \"noTransaction\" \| \"included\" \| \"conflicting\" + +The different states of ledger inclusion. diff --git a/docs/modules/_models_units_.md b/docs/modules/_models_units_.md new file mode 100644 index 000000000..73369ee27 --- /dev/null +++ b/docs/modules/_models_units_.md @@ -0,0 +1,5 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "models/units" + +# Module: "models/units" diff --git a/docs/modules/_pow_localpowprovider_.md b/docs/modules/_pow_localpowprovider_.md new file mode 100644 index 000000000..62c476844 --- /dev/null +++ b/docs/modules/_pow_localpowprovider_.md @@ -0,0 +1,11 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "pow/localPowProvider" + +# Module: "pow/localPowProvider" + +## Index + +### Classes + +* [LocalPowProvider](../classes/_pow_localpowprovider_.localpowprovider.md) diff --git a/docs/modules/_resources_conflictreasonstrings_.md b/docs/modules/_resources_conflictreasonstrings_.md new file mode 100644 index 000000000..308368b19 --- /dev/null +++ b/docs/modules/_resources_conflictreasonstrings_.md @@ -0,0 +1,32 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "resources/conflictReasonStrings" + +# Module: "resources/conflictReasonStrings" + +## Index + +### Object literals + +* [CONFLICT\_REASON\_STRINGS](_resources_conflictreasonstrings_.md#conflict_reason_strings) + +## Object literals + +### CONFLICT\_REASON\_STRINGS + +▪ `Const` **CONFLICT\_REASON\_STRINGS**: object + +Conflict reason strings. + +#### Properties: + +Name | Type | Value | +------ | ------ | ------ | +`[ConflictReason.inputOutputSumMismatch]` | string | "The sum of the inputs and output values does not match" | +`[ConflictReason.inputUTXOAlreadySpentInThisMilestone]` | string | "The referenced UTXO was already spent while confirming this milestone" | +`[ConflictReason.inputUTXOAlreadySpent]` | string | "The referenced UTXO was already spent" | +`[ConflictReason.inputUTXONotFound]` | string | "The referenced UTXO cannot be found" | +`[ConflictReason.invalidDustAllowance]` | string | "The dust allowance for the address is invalid" | +`[ConflictReason.invalidSignature]` | string | "The unlock block signature is invalid" | +`[ConflictReason.none]` | string | "Not conflicting" | +`[ConflictReason.semanticValidationFailed]` | string | "The semantic validation failed" | diff --git a/docs/modules/_seedtypes_ed25519seed_.md b/docs/modules/_seedtypes_ed25519seed_.md new file mode 100644 index 000000000..03beb1b64 --- /dev/null +++ b/docs/modules/_seedtypes_ed25519seed_.md @@ -0,0 +1,23 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "seedTypes/ed25519Seed" + +# Module: "seedTypes/ed25519Seed" + +## Index + +### Classes + +* [Ed25519Seed](../classes/_seedtypes_ed25519seed_.ed25519seed.md) + +### Variables + +* [ED25519\_SEED\_TYPE](_seedtypes_ed25519seed_.md#ed25519_seed_type) + +## Variables + +### ED25519\_SEED\_TYPE + +• `Const` **ED25519\_SEED\_TYPE**: number = 1 + +The global type for the seed. diff --git a/docs/modules/_utils_arrayhelper_.md b/docs/modules/_utils_arrayhelper_.md new file mode 100644 index 000000000..788b84795 --- /dev/null +++ b/docs/modules/_utils_arrayhelper_.md @@ -0,0 +1,11 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "utils/arrayHelper" + +# Module: "utils/arrayHelper" + +## Index + +### Classes + +* [ArrayHelper](../classes/_utils_arrayhelper_.arrayhelper.md) diff --git a/docs/modules/_utils_bech32helper_.md b/docs/modules/_utils_bech32helper_.md new file mode 100644 index 000000000..031a09638 --- /dev/null +++ b/docs/modules/_utils_bech32helper_.md @@ -0,0 +1,11 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "utils/bech32Helper" + +# Module: "utils/bech32Helper" + +## Index + +### Classes + +* [Bech32Helper](../classes/_utils_bech32helper_.bech32helper.md) diff --git a/docs/modules/_utils_biginthelper_.md b/docs/modules/_utils_biginthelper_.md new file mode 100644 index 000000000..1939bbceb --- /dev/null +++ b/docs/modules/_utils_biginthelper_.md @@ -0,0 +1,11 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "utils/bigIntHelper" + +# Module: "utils/bigIntHelper" + +## Index + +### Classes + +* [BigIntHelper](../classes/_utils_biginthelper_.biginthelper.md) diff --git a/docs/modules/_utils_converter_.md b/docs/modules/_utils_converter_.md new file mode 100644 index 000000000..f34149ad2 --- /dev/null +++ b/docs/modules/_utils_converter_.md @@ -0,0 +1,11 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "utils/converter" + +# Module: "utils/converter" + +## Index + +### Classes + +* [Converter](../classes/_utils_converter_.converter.md) diff --git a/docs/modules/_utils_logging_.md b/docs/modules/_utils_logging_.md new file mode 100644 index 000000000..b434991bd --- /dev/null +++ b/docs/modules/_utils_logging_.md @@ -0,0 +1,335 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "utils/logging" + +# Module: "utils/logging" + +## Index + +### Functions + +* [logAddress](_utils_logging_.md#logaddress) +* [logFunds](_utils_logging_.md#logfunds) +* [logIndexationPayload](_utils_logging_.md#logindexationpayload) +* [logInfo](_utils_logging_.md#loginfo) +* [logInput](_utils_logging_.md#loginput) +* [logMessage](_utils_logging_.md#logmessage) +* [logMessageMetadata](_utils_logging_.md#logmessagemetadata) +* [logMilestonePayload](_utils_logging_.md#logmilestonepayload) +* [logOutput](_utils_logging_.md#logoutput) +* [logPayload](_utils_logging_.md#logpayload) +* [logReceiptPayload](_utils_logging_.md#logreceiptpayload) +* [logSignature](_utils_logging_.md#logsignature) +* [logTips](_utils_logging_.md#logtips) +* [logTransactionPayload](_utils_logging_.md#logtransactionpayload) +* [logTreasuryTransactionPayload](_utils_logging_.md#logtreasurytransactionpayload) +* [logUnlockBlock](_utils_logging_.md#logunlockblock) +* [logger](_utils_logging_.md#logger) +* [setLogger](_utils_logging_.md#setlogger) + +## Functions + +### logAddress + +▸ **logAddress**(`prefix`: string, `unknownAddress?`: [IEd25519Address](../interfaces/_models_ied25519address_.ied25519address.md)): void + +Log an address to the console. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`prefix` | string | The prefix for the output. | +`unknownAddress?` | [IEd25519Address](../interfaces/_models_ied25519address_.ied25519address.md) | The address to log. | + +**Returns:** void + +___ + +### logFunds + +▸ **logFunds**(`prefix`: string, `fund?`: [IMigratedFunds](../interfaces/_models_imigratedfunds_.imigratedfunds.md)): void + +Log fund to the console. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`prefix` | string | The prefix for the output. | +`fund?` | [IMigratedFunds](../interfaces/_models_imigratedfunds_.imigratedfunds.md) | The fund to log. | + +**Returns:** void + +___ + +### logIndexationPayload + +▸ **logIndexationPayload**(`prefix`: string, `payload?`: [IIndexationPayload](../interfaces/_models_iindexationpayload_.iindexationpayload.md)): void + +Log a indexation payload to the console. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`prefix` | string | The prefix for the output. | +`payload?` | [IIndexationPayload](../interfaces/_models_iindexationpayload_.iindexationpayload.md) | The payload. | + +**Returns:** void + +___ + +### logInfo + +▸ **logInfo**(`prefix`: string, `info`: [INodeInfo](../interfaces/_models_inodeinfo_.inodeinfo.md)): void + +Log the node information. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`prefix` | string | The prefix for the output. | +`info` | [INodeInfo](../interfaces/_models_inodeinfo_.inodeinfo.md) | The info to log. | + +**Returns:** void + +___ + +### logInput + +▸ **logInput**(`prefix`: string, `unknownInput?`: [IUTXOInput](../interfaces/_models_iutxoinput_.iutxoinput.md) \| [ITreasuryInput](../interfaces/_models_itreasuryinput_.itreasuryinput.md)): void + +Log input to the console. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`prefix` | string | The prefix for the output. | +`unknownInput?` | [IUTXOInput](../interfaces/_models_iutxoinput_.iutxoinput.md) \| [ITreasuryInput](../interfaces/_models_itreasuryinput_.itreasuryinput.md) | The input to log. | + +**Returns:** void + +___ + +### logMessage + +▸ **logMessage**(`prefix`: string, `message`: [IMessage](../interfaces/_models_imessage_.imessage.md)): void + +Log a message to the console. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`prefix` | string | The prefix for the output. | +`message` | [IMessage](../interfaces/_models_imessage_.imessage.md) | The message to log. | + +**Returns:** void + +___ + +### logMessageMetadata + +▸ **logMessageMetadata**(`prefix`: string, `messageMetadata`: [IMessageMetadata](../interfaces/_models_imessagemetadata_.imessagemetadata.md)): void + +Log the message metadata to the console. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`prefix` | string | The prefix for the output. | +`messageMetadata` | [IMessageMetadata](../interfaces/_models_imessagemetadata_.imessagemetadata.md) | The messageMetadata to log. | + +**Returns:** void + +___ + +### logMilestonePayload + +▸ **logMilestonePayload**(`prefix`: string, `payload?`: [IMilestonePayload](../interfaces/_models_imilestonepayload_.imilestonepayload.md)): void + +Log a milestone payload to the console. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`prefix` | string | The prefix for the output. | +`payload?` | [IMilestonePayload](../interfaces/_models_imilestonepayload_.imilestonepayload.md) | The payload. | + +**Returns:** void + +___ + +### logOutput + +▸ **logOutput**(`prefix`: string, `unknownOutput?`: [ISigLockedSingleOutput](../interfaces/_models_isiglockedsingleoutput_.isiglockedsingleoutput.md) \| [ISigLockedDustAllowanceOutput](../interfaces/_models_isiglockeddustallowanceoutput_.isiglockeddustallowanceoutput.md) \| [ITreasuryOutput](../interfaces/_models_itreasuryoutput_.itreasuryoutput.md)): void + +Log output to the console. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`prefix` | string | The prefix for the output. | +`unknownOutput?` | [ISigLockedSingleOutput](../interfaces/_models_isiglockedsingleoutput_.isiglockedsingleoutput.md) \| [ISigLockedDustAllowanceOutput](../interfaces/_models_isiglockeddustallowanceoutput_.isiglockeddustallowanceoutput.md) \| [ITreasuryOutput](../interfaces/_models_itreasuryoutput_.itreasuryoutput.md) | The output to log. | + +**Returns:** void + +___ + +### logPayload + +▸ **logPayload**(`prefix`: string, `unknownPayload?`: [ITransactionPayload](../interfaces/_models_itransactionpayload_.itransactionpayload.md) \| [IMilestonePayload](../interfaces/_models_imilestonepayload_.imilestonepayload.md) \| [IIndexationPayload](../interfaces/_models_iindexationpayload_.iindexationpayload.md) \| [ITreasuryTransactionPayload](../interfaces/_models_itreasurytransactionpayload_.itreasurytransactionpayload.md) \| [IReceiptPayload](../interfaces/_models_ireceiptpayload_.ireceiptpayload.md)): void + +Log a message to the console. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`prefix` | string | The prefix for the output. | +`unknownPayload?` | [ITransactionPayload](../interfaces/_models_itransactionpayload_.itransactionpayload.md) \| [IMilestonePayload](../interfaces/_models_imilestonepayload_.imilestonepayload.md) \| [IIndexationPayload](../interfaces/_models_iindexationpayload_.iindexationpayload.md) \| [ITreasuryTransactionPayload](../interfaces/_models_itreasurytransactionpayload_.itreasurytransactionpayload.md) \| [IReceiptPayload](../interfaces/_models_ireceiptpayload_.ireceiptpayload.md) | The payload. | + +**Returns:** void + +___ + +### logReceiptPayload + +▸ **logReceiptPayload**(`prefix`: string, `payload?`: [IReceiptPayload](../interfaces/_models_ireceiptpayload_.ireceiptpayload.md)): void + +Log a receipt payload to the console. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`prefix` | string | The prefix for the output. | +`payload?` | [IReceiptPayload](../interfaces/_models_ireceiptpayload_.ireceiptpayload.md) | The payload. | + +**Returns:** void + +___ + +### logSignature + +▸ **logSignature**(`prefix`: string, `unknownSignature?`: [IEd25519Signature](../interfaces/_models_ied25519signature_.ied25519signature.md)): void + +Log signature to the console. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`prefix` | string | The prefix for the output. | +`unknownSignature?` | [IEd25519Signature](../interfaces/_models_ied25519signature_.ied25519signature.md) | The signature to log. | + +**Returns:** void + +___ + +### logTips + +▸ **logTips**(`prefix`: string, `tipsResponse`: [ITipsResponse](../interfaces/_models_api_itipsresponse_.itipsresponse.md)): void + +Log the tips information. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`prefix` | string | The prefix for the output. | +`tipsResponse` | [ITipsResponse](../interfaces/_models_api_itipsresponse_.itipsresponse.md) | The tips to log. | + +**Returns:** void + +___ + +### logTransactionPayload + +▸ **logTransactionPayload**(`prefix`: string, `payload?`: [ITransactionPayload](../interfaces/_models_itransactionpayload_.itransactionpayload.md)): void + +Log a transaction payload to the console. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`prefix` | string | The prefix for the output. | +`payload?` | [ITransactionPayload](../interfaces/_models_itransactionpayload_.itransactionpayload.md) | The payload. | + +**Returns:** void + +___ + +### logTreasuryTransactionPayload + +▸ **logTreasuryTransactionPayload**(`prefix`: string, `payload?`: [ITreasuryTransactionPayload](../interfaces/_models_itreasurytransactionpayload_.itreasurytransactionpayload.md)): void + +Log a treasury transaction payload to the console. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`prefix` | string | The prefix for the output. | +`payload?` | [ITreasuryTransactionPayload](../interfaces/_models_itreasurytransactionpayload_.itreasurytransactionpayload.md) | The payload. | + +**Returns:** void + +___ + +### logUnlockBlock + +▸ **logUnlockBlock**(`prefix`: string, `unknownUnlockBlock?`: [ISignatureUnlockBlock](../interfaces/_models_isignatureunlockblock_.isignatureunlockblock.md) \| [IReferenceUnlockBlock](../interfaces/_models_ireferenceunlockblock_.ireferenceunlockblock.md)): void + +Log unlock block to the console. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`prefix` | string | The prefix for the output. | +`unknownUnlockBlock?` | [ISignatureUnlockBlock](../interfaces/_models_isignatureunlockblock_.isignatureunlockblock.md) \| [IReferenceUnlockBlock](../interfaces/_models_ireferenceunlockblock_.ireferenceunlockblock.md) | The unlock block to log. | + +**Returns:** void + +___ + +### logger + +▸ `Let`**logger**(`message`: string, `data`: unknown): void + +The logger used by the log methods. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`message` | string | The message to output. | +`data` | unknown | The data to output. | + +**Returns:** void + +Nothing. + +___ + +### setLogger + +▸ **setLogger**(`log`: (message: string, data?: unknown) => void): void + +Set the logger for output. + +#### Parameters: + +Name | Type | Description | +------ | ------ | ------ | +`log` | (message: string, data?: unknown) => void | The logger. | + +**Returns:** void diff --git a/docs/modules/_utils_powhelper_.md b/docs/modules/_utils_powhelper_.md new file mode 100644 index 000000000..110d9bee9 --- /dev/null +++ b/docs/modules/_utils_powhelper_.md @@ -0,0 +1,11 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "utils/powHelper" + +# Module: "utils/powHelper" + +## Index + +### Classes + +* [PowHelper](../classes/_utils_powhelper_.powhelper.md) diff --git a/docs/modules/_utils_randomhelper_.md b/docs/modules/_utils_randomhelper_.md new file mode 100644 index 000000000..e8ac80a79 --- /dev/null +++ b/docs/modules/_utils_randomhelper_.md @@ -0,0 +1,11 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "utils/randomHelper" + +# Module: "utils/randomHelper" + +## Index + +### Classes + +* [RandomHelper](../classes/_utils_randomhelper_.randomhelper.md) diff --git a/docs/modules/_utils_readstream_.md b/docs/modules/_utils_readstream_.md new file mode 100644 index 000000000..b371663ee --- /dev/null +++ b/docs/modules/_utils_readstream_.md @@ -0,0 +1,11 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "utils/readStream" + +# Module: "utils/readStream" + +## Index + +### Classes + +* [ReadStream](../classes/_utils_readstream_.readstream.md) diff --git a/docs/modules/_utils_unitshelper_.md b/docs/modules/_utils_unitshelper_.md new file mode 100644 index 000000000..2243038bd --- /dev/null +++ b/docs/modules/_utils_unitshelper_.md @@ -0,0 +1,11 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "utils/unitsHelper" + +# Module: "utils/unitsHelper" + +## Index + +### Classes + +* [UnitsHelper](../classes/_utils_unitshelper_.unitshelper.md) diff --git a/docs/modules/_utils_writestream_.md b/docs/modules/_utils_writestream_.md new file mode 100644 index 000000000..d0b40c8d0 --- /dev/null +++ b/docs/modules/_utils_writestream_.md @@ -0,0 +1,11 @@ +**[@iota/iota.js](../README.md)** + +> [Globals](../README.md) / "utils/writeStream" + +# Module: "utils/writeStream" + +## Index + +### Classes + +* [WriteStream](../classes/_utils_writestream_.writestream.md) diff --git a/docs/modules/addresstypes_ed25519address.md b/docs/modules/addresstypes_ed25519address.md deleted file mode 100644 index 9e966552a..000000000 --- a/docs/modules/addresstypes_ed25519address.md +++ /dev/null @@ -1,9 +0,0 @@ -[@iota/iota.js](../README.md) / addressTypes/ed25519Address - -# Module: addressTypes/ed25519Address - -## Table of contents - -### Classes - -- [Ed25519Address](../classes/addresstypes_ed25519address.ed25519address.md) diff --git a/docs/modules/binary_address.md b/docs/modules/binary_address.md deleted file mode 100644 index fcf839612..000000000 --- a/docs/modules/binary_address.md +++ /dev/null @@ -1,103 +0,0 @@ -[@iota/iota.js](../README.md) / binary/address - -# Module: binary/address - -## Table of contents - -### Variables - -- [MIN\_ADDRESS\_LENGTH](binary_address.md#min_address_length) -- [MIN\_ED25519\_ADDRESS\_LENGTH](binary_address.md#min_ed25519_address_length) - -### Functions - -- [deserializeAddress](binary_address.md#deserializeaddress) -- [deserializeEd25519Address](binary_address.md#deserializeed25519address) -- [serializeAddress](binary_address.md#serializeaddress) -- [serializeEd25519Address](binary_address.md#serializeed25519address) - -## Variables - -### MIN\_ADDRESS\_LENGTH - -• `Const` **MIN\_ADDRESS\_LENGTH**: *number* - -The minimum length of an address binary representation. - -___ - -### MIN\_ED25519\_ADDRESS\_LENGTH - -• `Const` **MIN\_ED25519\_ADDRESS\_LENGTH**: *number* - -The minimum length of an ed25519 address binary representation. - -## Functions - -### deserializeAddress - -▸ **deserializeAddress**(`readStream`: [*ReadStream*](../classes/utils_readstream.readstream.md)): [*IEd25519Address*](../interfaces/models_ied25519address.ied25519address.md) - -Deserialize the address from binary. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `readStream` | [*ReadStream*](../classes/utils_readstream.readstream.md) | The stream to read the data from. | - -**Returns:** [*IEd25519Address*](../interfaces/models_ied25519address.ied25519address.md) - -The deserialized object. - -___ - -### deserializeEd25519Address - -▸ **deserializeEd25519Address**(`readStream`: [*ReadStream*](../classes/utils_readstream.readstream.md)): [*IEd25519Address*](../interfaces/models_ied25519address.ied25519address.md) - -Deserialize the Ed25519 address from binary. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `readStream` | [*ReadStream*](../classes/utils_readstream.readstream.md) | The stream to read the data from. | - -**Returns:** [*IEd25519Address*](../interfaces/models_ied25519address.ied25519address.md) - -The deserialized object. - -___ - -### serializeAddress - -▸ **serializeAddress**(`writeStream`: [*WriteStream*](../classes/utils_writestream.writestream.md), `object`: [*IEd25519Address*](../interfaces/models_ied25519address.ied25519address.md)): *void* - -Serialize the address to binary. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `writeStream` | [*WriteStream*](../classes/utils_writestream.writestream.md) | The stream to write the data to. | -| `object` | [*IEd25519Address*](../interfaces/models_ied25519address.ied25519address.md) | The object to serialize. | - -**Returns:** *void* - -___ - -### serializeEd25519Address - -▸ **serializeEd25519Address**(`writeStream`: [*WriteStream*](../classes/utils_writestream.writestream.md), `object`: [*IEd25519Address*](../interfaces/models_ied25519address.ied25519address.md)): *void* - -Serialize the ed25519 address to binary. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `writeStream` | [*WriteStream*](../classes/utils_writestream.writestream.md) | The stream to write the data to. | -| `object` | [*IEd25519Address*](../interfaces/models_ied25519address.ied25519address.md) | The object to serialize. | - -**Returns:** *void* diff --git a/docs/modules/binary_common.md b/docs/modules/binary_common.md deleted file mode 100644 index cce7ec1d7..000000000 --- a/docs/modules/binary_common.md +++ /dev/null @@ -1,107 +0,0 @@ -[@iota/iota.js](../README.md) / binary/common - -# Module: binary/common - -## Table of contents - -### Variables - -- [ARRAY\_LENGTH](binary_common.md#array_length) -- [BYTE\_SIZE](binary_common.md#byte_size) -- [MERKLE\_PROOF\_LENGTH](binary_common.md#merkle_proof_length) -- [MESSAGE\_ID\_LENGTH](binary_common.md#message_id_length) -- [SMALL\_TYPE\_LENGTH](binary_common.md#small_type_length) -- [STRING\_LENGTH](binary_common.md#string_length) -- [TRANSACTION\_ID\_LENGTH](binary_common.md#transaction_id_length) -- [TYPE\_LENGTH](binary_common.md#type_length) -- [UINT16\_SIZE](binary_common.md#uint16_size) -- [UINT32\_SIZE](binary_common.md#uint32_size) -- [UINT64\_SIZE](binary_common.md#uint64_size) - -## Variables - -### ARRAY\_LENGTH - -• `Const` **ARRAY\_LENGTH**: *number* - -Byte length for an array length. - -___ - -### BYTE\_SIZE - -• `Const` **BYTE\_SIZE**: *number*= 1 - -Byte length for a byte field. - -___ - -### MERKLE\_PROOF\_LENGTH - -• `Const` **MERKLE\_PROOF\_LENGTH**: *number* - -Byte length for a merkle prrof. - -___ - -### MESSAGE\_ID\_LENGTH - -• `Const` **MESSAGE\_ID\_LENGTH**: *number* - -Byte length for a message id. - -___ - -### SMALL\_TYPE\_LENGTH - -• `Const` **SMALL\_TYPE\_LENGTH**: *number* - -Byte length for a small type length. - -___ - -### STRING\_LENGTH - -• `Const` **STRING\_LENGTH**: *number* - -Byte length for a string length. - -___ - -### TRANSACTION\_ID\_LENGTH - -• `Const` **TRANSACTION\_ID\_LENGTH**: *number* - -Byte length for a transaction id. - -___ - -### TYPE\_LENGTH - -• `Const` **TYPE\_LENGTH**: *number* - -Byte length for a type length. - -___ - -### UINT16\_SIZE - -• `Const` **UINT16\_SIZE**: *number*= 2 - -Byte length for a uint16 field. - -___ - -### UINT32\_SIZE - -• `Const` **UINT32\_SIZE**: *number*= 4 - -Byte length for a uint32 field. - -___ - -### UINT64\_SIZE - -• `Const` **UINT64\_SIZE**: *number*= 8 - -Byte length for a uint64 field. diff --git a/docs/modules/binary_funds.md b/docs/modules/binary_funds.md deleted file mode 100644 index f49f6e971..000000000 --- a/docs/modules/binary_funds.md +++ /dev/null @@ -1,112 +0,0 @@ -[@iota/iota.js](../README.md) / binary/funds - -# Module: binary/funds - -## Table of contents - -### Variables - -- [MAX\_FUNDS\_COUNT](binary_funds.md#max_funds_count) -- [MIN\_MIGRATED\_FUNDS\_LENGTH](binary_funds.md#min_migrated_funds_length) -- [TAIL\_HASH\_LENGTH](binary_funds.md#tail_hash_length) - -### Functions - -- [deserializeFunds](binary_funds.md#deserializefunds) -- [deserializeMigratedFunds](binary_funds.md#deserializemigratedfunds) -- [serializeFunds](binary_funds.md#serializefunds) -- [serializeMigratedFunds](binary_funds.md#serializemigratedfunds) - -## Variables - -### MAX\_FUNDS\_COUNT - -• `Const` **MAX\_FUNDS\_COUNT**: *number*= 127 - -The maximum number of funds. - -___ - -### MIN\_MIGRATED\_FUNDS\_LENGTH - -• `Const` **MIN\_MIGRATED\_FUNDS\_LENGTH**: *number* - -The minimum length of a migrated fund binary representation. - -___ - -### TAIL\_HASH\_LENGTH - -• `Const` **TAIL\_HASH\_LENGTH**: *number*= 49 - -The length of the tail hash length in bytes. - -## Functions - -### deserializeFunds - -▸ **deserializeFunds**(`readStream`: [*ReadStream*](../classes/utils_readstream.readstream.md)): [*IMigratedFunds*](../interfaces/models_imigratedfunds.imigratedfunds.md)[] - -Deserialize the receipt payload funds from binary. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `readStream` | [*ReadStream*](../classes/utils_readstream.readstream.md) | The stream to read the data from. | - -**Returns:** [*IMigratedFunds*](../interfaces/models_imigratedfunds.imigratedfunds.md)[] - -The deserialized object. - -___ - -### deserializeMigratedFunds - -▸ **deserializeMigratedFunds**(`readStream`: [*ReadStream*](../classes/utils_readstream.readstream.md)): [*IMigratedFunds*](../interfaces/models_imigratedfunds.imigratedfunds.md) - -Deserialize the migrated fund from binary. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `readStream` | [*ReadStream*](../classes/utils_readstream.readstream.md) | The stream to read the data from. | - -**Returns:** [*IMigratedFunds*](../interfaces/models_imigratedfunds.imigratedfunds.md) - -The deserialized object. - -___ - -### serializeFunds - -▸ **serializeFunds**(`writeStream`: [*WriteStream*](../classes/utils_writestream.writestream.md), `objects`: [*IMigratedFunds*](../interfaces/models_imigratedfunds.imigratedfunds.md)[]): *void* - -Serialize the receipt payload funds to binary. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `writeStream` | [*WriteStream*](../classes/utils_writestream.writestream.md) | The stream to write the data to. | -| `objects` | [*IMigratedFunds*](../interfaces/models_imigratedfunds.imigratedfunds.md)[] | The objects to serialize. | - -**Returns:** *void* - -___ - -### serializeMigratedFunds - -▸ **serializeMigratedFunds**(`writeStream`: [*WriteStream*](../classes/utils_writestream.writestream.md), `object`: [*IMigratedFunds*](../interfaces/models_imigratedfunds.imigratedfunds.md)): *void* - -Serialize the migrated funds to binary. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `writeStream` | [*WriteStream*](../classes/utils_writestream.writestream.md) | The stream to write the data to. | -| `object` | [*IMigratedFunds*](../interfaces/models_imigratedfunds.imigratedfunds.md) | The object to serialize. | - -**Returns:** *void* diff --git a/docs/modules/binary_input.md b/docs/modules/binary_input.md deleted file mode 100644 index 480b67560..000000000 --- a/docs/modules/binary_input.md +++ /dev/null @@ -1,204 +0,0 @@ -[@iota/iota.js](../README.md) / binary/input - -# Module: binary/input - -## Table of contents - -### Variables - -- [MAX\_INPUT\_COUNT](binary_input.md#max_input_count) -- [MIN\_INPUT\_COUNT](binary_input.md#min_input_count) -- [MIN\_INPUT\_LENGTH](binary_input.md#min_input_length) -- [MIN\_TREASURY\_INPUT\_LENGTH](binary_input.md#min_treasury_input_length) -- [MIN\_UTXO\_INPUT\_LENGTH](binary_input.md#min_utxo_input_length) - -### Functions - -- [deserializeInput](binary_input.md#deserializeinput) -- [deserializeInputs](binary_input.md#deserializeinputs) -- [deserializeTreasuryInput](binary_input.md#deserializetreasuryinput) -- [deserializeUTXOInput](binary_input.md#deserializeutxoinput) -- [serializeInput](binary_input.md#serializeinput) -- [serializeInputs](binary_input.md#serializeinputs) -- [serializeTreasuryInput](binary_input.md#serializetreasuryinput) -- [serializeUTXOInput](binary_input.md#serializeutxoinput) - -## Variables - -### MAX\_INPUT\_COUNT - -• `Const` **MAX\_INPUT\_COUNT**: *number*= 127 - -The maximum number of inputs. - -___ - -### MIN\_INPUT\_COUNT - -• `Const` **MIN\_INPUT\_COUNT**: *number*= 1 - -The minimum number of inputs. - -___ - -### MIN\_INPUT\_LENGTH - -• `Const` **MIN\_INPUT\_LENGTH**: *number* - -The minimum length of an input binary representation. - -___ - -### MIN\_TREASURY\_INPUT\_LENGTH - -• `Const` **MIN\_TREASURY\_INPUT\_LENGTH**: *number* - -The minimum length of a treasury input binary representation. - -___ - -### MIN\_UTXO\_INPUT\_LENGTH - -• `Const` **MIN\_UTXO\_INPUT\_LENGTH**: *number* - -The minimum length of a utxo input binary representation. - -## Functions - -### deserializeInput - -▸ **deserializeInput**(`readStream`: [*ReadStream*](../classes/utils_readstream.readstream.md)): [*IUTXOInput*](../interfaces/models_iutxoinput.iutxoinput.md) \| [*ITreasuryInput*](../interfaces/models_itreasuryinput.itreasuryinput.md) - -Deserialize the input from binary. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `readStream` | [*ReadStream*](../classes/utils_readstream.readstream.md) | The stream to read the data from. | - -**Returns:** [*IUTXOInput*](../interfaces/models_iutxoinput.iutxoinput.md) \| [*ITreasuryInput*](../interfaces/models_itreasuryinput.itreasuryinput.md) - -The deserialized object. - -___ - -### deserializeInputs - -▸ **deserializeInputs**(`readStream`: [*ReadStream*](../classes/utils_readstream.readstream.md)): ([*IUTXOInput*](../interfaces/models_iutxoinput.iutxoinput.md) \| [*ITreasuryInput*](../interfaces/models_itreasuryinput.itreasuryinput.md))[] - -Deserialize the inputs from binary. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `readStream` | [*ReadStream*](../classes/utils_readstream.readstream.md) | The stream to read the data from. | - -**Returns:** ([*IUTXOInput*](../interfaces/models_iutxoinput.iutxoinput.md) \| [*ITreasuryInput*](../interfaces/models_itreasuryinput.itreasuryinput.md))[] - -The deserialized object. - -___ - -### deserializeTreasuryInput - -▸ **deserializeTreasuryInput**(`readStream`: [*ReadStream*](../classes/utils_readstream.readstream.md)): [*ITreasuryInput*](../interfaces/models_itreasuryinput.itreasuryinput.md) - -Deserialize the treasury input from binary. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `readStream` | [*ReadStream*](../classes/utils_readstream.readstream.md) | The stream to read the data from. | - -**Returns:** [*ITreasuryInput*](../interfaces/models_itreasuryinput.itreasuryinput.md) - -The deserialized object. - -___ - -### deserializeUTXOInput - -▸ **deserializeUTXOInput**(`readStream`: [*ReadStream*](../classes/utils_readstream.readstream.md)): [*IUTXOInput*](../interfaces/models_iutxoinput.iutxoinput.md) - -Deserialize the utxo input from binary. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `readStream` | [*ReadStream*](../classes/utils_readstream.readstream.md) | The stream to read the data from. | - -**Returns:** [*IUTXOInput*](../interfaces/models_iutxoinput.iutxoinput.md) - -The deserialized object. - -___ - -### serializeInput - -▸ **serializeInput**(`writeStream`: [*WriteStream*](../classes/utils_writestream.writestream.md), `object`: [*IUTXOInput*](../interfaces/models_iutxoinput.iutxoinput.md) \| [*ITreasuryInput*](../interfaces/models_itreasuryinput.itreasuryinput.md)): *void* - -Serialize the input to binary. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `writeStream` | [*WriteStream*](../classes/utils_writestream.writestream.md) | The stream to write the data to. | -| `object` | [*IUTXOInput*](../interfaces/models_iutxoinput.iutxoinput.md) \| [*ITreasuryInput*](../interfaces/models_itreasuryinput.itreasuryinput.md) | The object to serialize. | - -**Returns:** *void* - -___ - -### serializeInputs - -▸ **serializeInputs**(`writeStream`: [*WriteStream*](../classes/utils_writestream.writestream.md), `objects`: ([*IUTXOInput*](../interfaces/models_iutxoinput.iutxoinput.md) \| [*ITreasuryInput*](../interfaces/models_itreasuryinput.itreasuryinput.md))[]): *void* - -Serialize the inputs to binary. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `writeStream` | [*WriteStream*](../classes/utils_writestream.writestream.md) | The stream to write the data to. | -| `objects` | ([*IUTXOInput*](../interfaces/models_iutxoinput.iutxoinput.md) \| [*ITreasuryInput*](../interfaces/models_itreasuryinput.itreasuryinput.md))[] | The objects to serialize. | - -**Returns:** *void* - -___ - -### serializeTreasuryInput - -▸ **serializeTreasuryInput**(`writeStream`: [*WriteStream*](../classes/utils_writestream.writestream.md), `object`: [*ITreasuryInput*](../interfaces/models_itreasuryinput.itreasuryinput.md)): *void* - -Serialize the treasury input to binary. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `writeStream` | [*WriteStream*](../classes/utils_writestream.writestream.md) | The stream to write the data to. | -| `object` | [*ITreasuryInput*](../interfaces/models_itreasuryinput.itreasuryinput.md) | The object to serialize. | - -**Returns:** *void* - -___ - -### serializeUTXOInput - -▸ **serializeUTXOInput**(`writeStream`: [*WriteStream*](../classes/utils_writestream.writestream.md), `object`: [*IUTXOInput*](../interfaces/models_iutxoinput.iutxoinput.md)): *void* - -Serialize the utxo input to binary. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `writeStream` | [*WriteStream*](../classes/utils_writestream.writestream.md) | The stream to write the data to. | -| `object` | [*IUTXOInput*](../interfaces/models_iutxoinput.iutxoinput.md) | The object to serialize. | - -**Returns:** *void* diff --git a/docs/modules/binary_message.md b/docs/modules/binary_message.md deleted file mode 100644 index 19ffa0a64..000000000 --- a/docs/modules/binary_message.md +++ /dev/null @@ -1,75 +0,0 @@ -[@iota/iota.js](../README.md) / binary/message - -# Module: binary/message - -## Table of contents - -### Variables - -- [MAX\_MESSAGE\_LENGTH](binary_message.md#max_message_length) -- [MAX\_NUMBER\_PARENTS](binary_message.md#max_number_parents) -- [MIN\_NUMBER\_PARENTS](binary_message.md#min_number_parents) - -### Functions - -- [deserializeMessage](binary_message.md#deserializemessage) -- [serializeMessage](binary_message.md#serializemessage) - -## Variables - -### MAX\_MESSAGE\_LENGTH - -• `Const` **MAX\_MESSAGE\_LENGTH**: *number*= 32768 - -The maximum length of a message. - -___ - -### MAX\_NUMBER\_PARENTS - -• `Const` **MAX\_NUMBER\_PARENTS**: *number*= 8 - -The maximum number of parents. - -___ - -### MIN\_NUMBER\_PARENTS - -• `Const` **MIN\_NUMBER\_PARENTS**: *number*= 1 - -The minimum number of parents. - -## Functions - -### deserializeMessage - -▸ **deserializeMessage**(`readStream`: [*ReadStream*](../classes/utils_readstream.readstream.md)): [*IMessage*](../interfaces/models_imessage.imessage.md) - -Deserialize the message from binary. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `readStream` | [*ReadStream*](../classes/utils_readstream.readstream.md) | The message to deserialize. | - -**Returns:** [*IMessage*](../interfaces/models_imessage.imessage.md) - -The deserialized message. - -___ - -### serializeMessage - -▸ **serializeMessage**(`writeStream`: [*WriteStream*](../classes/utils_writestream.writestream.md), `object`: [*IMessage*](../interfaces/models_imessage.imessage.md)): *void* - -Serialize the message essence to binary. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `writeStream` | [*WriteStream*](../classes/utils_writestream.writestream.md) | The stream to write the data to. | -| `object` | [*IMessage*](../interfaces/models_imessage.imessage.md) | The object to serialize. | - -**Returns:** *void* diff --git a/docs/modules/binary_output.md b/docs/modules/binary_output.md deleted file mode 100644 index 70d8586d9..000000000 --- a/docs/modules/binary_output.md +++ /dev/null @@ -1,250 +0,0 @@ -[@iota/iota.js](../README.md) / binary/output - -# Module: binary/output - -## Table of contents - -### Variables - -- [MAX\_OUTPUT\_COUNT](binary_output.md#max_output_count) -- [MIN\_OUTPUT\_COUNT](binary_output.md#min_output_count) -- [MIN\_OUTPUT\_LENGTH](binary_output.md#min_output_length) -- [MIN\_SIG\_LOCKED\_DUST\_ALLOWANCE\_OUTPUT\_LENGTH](binary_output.md#min_sig_locked_dust_allowance_output_length) -- [MIN\_SIG\_LOCKED\_SINGLE\_OUTPUT\_LENGTH](binary_output.md#min_sig_locked_single_output_length) -- [MIN\_TREASURY\_OUTPUT\_LENGTH](binary_output.md#min_treasury_output_length) - -### Functions - -- [deserializeOutput](binary_output.md#deserializeoutput) -- [deserializeOutputs](binary_output.md#deserializeoutputs) -- [deserializeSigLockedDustAllowanceOutput](binary_output.md#deserializesiglockeddustallowanceoutput) -- [deserializeSigLockedSingleOutput](binary_output.md#deserializesiglockedsingleoutput) -- [deserializeTreasuryOutput](binary_output.md#deserializetreasuryoutput) -- [serializeOutput](binary_output.md#serializeoutput) -- [serializeOutputs](binary_output.md#serializeoutputs) -- [serializeSigLockedDustAllowanceOutput](binary_output.md#serializesiglockeddustallowanceoutput) -- [serializeSigLockedSingleOutput](binary_output.md#serializesiglockedsingleoutput) -- [serializeTreasuryOutput](binary_output.md#serializetreasuryoutput) - -## Variables - -### MAX\_OUTPUT\_COUNT - -• `Const` **MAX\_OUTPUT\_COUNT**: *number*= 127 - -The maximum number of outputs. - -___ - -### MIN\_OUTPUT\_COUNT - -• `Const` **MIN\_OUTPUT\_COUNT**: *number*= 1 - -The minimum number of outputs. - -___ - -### MIN\_OUTPUT\_LENGTH - -• `Const` **MIN\_OUTPUT\_LENGTH**: *number* - -The minimum length of an output binary representation. - -___ - -### MIN\_SIG\_LOCKED\_DUST\_ALLOWANCE\_OUTPUT\_LENGTH - -• `Const` **MIN\_SIG\_LOCKED\_DUST\_ALLOWANCE\_OUTPUT\_LENGTH**: *number* - -The minimum length of a sig locked dust allowance output binary representation. - -___ - -### MIN\_SIG\_LOCKED\_SINGLE\_OUTPUT\_LENGTH - -• `Const` **MIN\_SIG\_LOCKED\_SINGLE\_OUTPUT\_LENGTH**: *number* - -The minimum length of a sig locked single output binary representation. - -___ - -### MIN\_TREASURY\_OUTPUT\_LENGTH - -• `Const` **MIN\_TREASURY\_OUTPUT\_LENGTH**: *number* - -The minimum length of a treasury output binary representation. - -## Functions - -### deserializeOutput - -▸ **deserializeOutput**(`readStream`: [*ReadStream*](../classes/utils_readstream.readstream.md)): [*ISigLockedSingleOutput*](../interfaces/models_isiglockedsingleoutput.isiglockedsingleoutput.md) \| [*ISigLockedDustAllowanceOutput*](../interfaces/models_isiglockeddustallowanceoutput.isiglockeddustallowanceoutput.md) \| [*ITreasuryOutput*](../interfaces/models_itreasuryoutput.itreasuryoutput.md) - -Deserialize the output from binary. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `readStream` | [*ReadStream*](../classes/utils_readstream.readstream.md) | The stream to read the data from. | - -**Returns:** [*ISigLockedSingleOutput*](../interfaces/models_isiglockedsingleoutput.isiglockedsingleoutput.md) \| [*ISigLockedDustAllowanceOutput*](../interfaces/models_isiglockeddustallowanceoutput.isiglockeddustallowanceoutput.md) \| [*ITreasuryOutput*](../interfaces/models_itreasuryoutput.itreasuryoutput.md) - -The deserialized object. - -___ - -### deserializeOutputs - -▸ **deserializeOutputs**(`readStream`: [*ReadStream*](../classes/utils_readstream.readstream.md)): ([*ISigLockedSingleOutput*](../interfaces/models_isiglockedsingleoutput.isiglockedsingleoutput.md) \| [*ISigLockedDustAllowanceOutput*](../interfaces/models_isiglockeddustallowanceoutput.isiglockeddustallowanceoutput.md) \| [*ITreasuryOutput*](../interfaces/models_itreasuryoutput.itreasuryoutput.md))[] - -Deserialize the outputs from binary. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `readStream` | [*ReadStream*](../classes/utils_readstream.readstream.md) | The stream to read the data from. | - -**Returns:** ([*ISigLockedSingleOutput*](../interfaces/models_isiglockedsingleoutput.isiglockedsingleoutput.md) \| [*ISigLockedDustAllowanceOutput*](../interfaces/models_isiglockeddustallowanceoutput.isiglockeddustallowanceoutput.md) \| [*ITreasuryOutput*](../interfaces/models_itreasuryoutput.itreasuryoutput.md))[] - -The deserialized object. - -___ - -### deserializeSigLockedDustAllowanceOutput - -▸ **deserializeSigLockedDustAllowanceOutput**(`readStream`: [*ReadStream*](../classes/utils_readstream.readstream.md)): [*ISigLockedDustAllowanceOutput*](../interfaces/models_isiglockeddustallowanceoutput.isiglockeddustallowanceoutput.md) - -Deserialize the signature locked dust allowance output from binary. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `readStream` | [*ReadStream*](../classes/utils_readstream.readstream.md) | The stream to read the data from. | - -**Returns:** [*ISigLockedDustAllowanceOutput*](../interfaces/models_isiglockeddustallowanceoutput.isiglockeddustallowanceoutput.md) - -The deserialized object. - -___ - -### deserializeSigLockedSingleOutput - -▸ **deserializeSigLockedSingleOutput**(`readStream`: [*ReadStream*](../classes/utils_readstream.readstream.md)): [*ISigLockedSingleOutput*](../interfaces/models_isiglockedsingleoutput.isiglockedsingleoutput.md) - -Deserialize the signature locked single output from binary. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `readStream` | [*ReadStream*](../classes/utils_readstream.readstream.md) | The stream to read the data from. | - -**Returns:** [*ISigLockedSingleOutput*](../interfaces/models_isiglockedsingleoutput.isiglockedsingleoutput.md) - -The deserialized object. - -___ - -### deserializeTreasuryOutput - -▸ **deserializeTreasuryOutput**(`readStream`: [*ReadStream*](../classes/utils_readstream.readstream.md)): [*ITreasuryOutput*](../interfaces/models_itreasuryoutput.itreasuryoutput.md) - -Deserialize the treasury output from binary. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `readStream` | [*ReadStream*](../classes/utils_readstream.readstream.md) | The stream to read the data from. | - -**Returns:** [*ITreasuryOutput*](../interfaces/models_itreasuryoutput.itreasuryoutput.md) - -The deserialized object. - -___ - -### serializeOutput - -▸ **serializeOutput**(`writeStream`: [*WriteStream*](../classes/utils_writestream.writestream.md), `object`: [*ITypeBase*](../interfaces/models_itypebase.itypebase.md)): *void* - -Serialize the output to binary. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `writeStream` | [*WriteStream*](../classes/utils_writestream.writestream.md) | The stream to write the data to. | -| `object` | [*ITypeBase*](../interfaces/models_itypebase.itypebase.md) | The object to serialize. | - -**Returns:** *void* - -___ - -### serializeOutputs - -▸ **serializeOutputs**(`writeStream`: [*WriteStream*](../classes/utils_writestream.writestream.md), `objects`: ([*ISigLockedSingleOutput*](../interfaces/models_isiglockedsingleoutput.isiglockedsingleoutput.md) \| [*ISigLockedDustAllowanceOutput*](../interfaces/models_isiglockeddustallowanceoutput.isiglockeddustallowanceoutput.md) \| [*ITreasuryOutput*](../interfaces/models_itreasuryoutput.itreasuryoutput.md))[]): *void* - -Serialize the outputs to binary. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `writeStream` | [*WriteStream*](../classes/utils_writestream.writestream.md) | The stream to write the data to. | -| `objects` | ([*ISigLockedSingleOutput*](../interfaces/models_isiglockedsingleoutput.isiglockedsingleoutput.md) \| [*ISigLockedDustAllowanceOutput*](../interfaces/models_isiglockeddustallowanceoutput.isiglockeddustallowanceoutput.md) \| [*ITreasuryOutput*](../interfaces/models_itreasuryoutput.itreasuryoutput.md))[] | The objects to serialize. | - -**Returns:** *void* - -___ - -### serializeSigLockedDustAllowanceOutput - -▸ **serializeSigLockedDustAllowanceOutput**(`writeStream`: [*WriteStream*](../classes/utils_writestream.writestream.md), `object`: [*ISigLockedDustAllowanceOutput*](../interfaces/models_isiglockeddustallowanceoutput.isiglockeddustallowanceoutput.md)): *void* - -Serialize the signature locked dust allowance output to binary. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `writeStream` | [*WriteStream*](../classes/utils_writestream.writestream.md) | The stream to write the data to. | -| `object` | [*ISigLockedDustAllowanceOutput*](../interfaces/models_isiglockeddustallowanceoutput.isiglockeddustallowanceoutput.md) | The object to serialize. | - -**Returns:** *void* - -___ - -### serializeSigLockedSingleOutput - -▸ **serializeSigLockedSingleOutput**(`writeStream`: [*WriteStream*](../classes/utils_writestream.writestream.md), `object`: [*ISigLockedSingleOutput*](../interfaces/models_isiglockedsingleoutput.isiglockedsingleoutput.md)): *void* - -Serialize the signature locked single output to binary. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `writeStream` | [*WriteStream*](../classes/utils_writestream.writestream.md) | The stream to write the data to. | -| `object` | [*ISigLockedSingleOutput*](../interfaces/models_isiglockedsingleoutput.isiglockedsingleoutput.md) | The object to serialize. | - -**Returns:** *void* - -___ - -### serializeTreasuryOutput - -▸ **serializeTreasuryOutput**(`writeStream`: [*WriteStream*](../classes/utils_writestream.writestream.md), `object`: [*ITreasuryOutput*](../interfaces/models_itreasuryoutput.itreasuryoutput.md)): *void* - -Serialize the treasury output to binary. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `writeStream` | [*WriteStream*](../classes/utils_writestream.writestream.md) | The stream to write the data to. | -| `object` | [*ITreasuryOutput*](../interfaces/models_itreasuryoutput.itreasuryoutput.md) | The object to serialize. | - -**Returns:** *void* diff --git a/docs/modules/binary_payload.md b/docs/modules/binary_payload.md deleted file mode 100644 index 59231640e..000000000 --- a/docs/modules/binary_payload.md +++ /dev/null @@ -1,305 +0,0 @@ -[@iota/iota.js](../README.md) / binary/payload - -# Module: binary/payload - -## Table of contents - -### Variables - -- [MAX\_INDEXATION\_KEY\_LENGTH](binary_payload.md#max_indexation_key_length) -- [MIN\_INDEXATION\_KEY\_LENGTH](binary_payload.md#min_indexation_key_length) -- [MIN\_INDEXATION\_PAYLOAD\_LENGTH](binary_payload.md#min_indexation_payload_length) -- [MIN\_MILESTONE\_PAYLOAD\_LENGTH](binary_payload.md#min_milestone_payload_length) -- [MIN\_PAYLOAD\_LENGTH](binary_payload.md#min_payload_length) -- [MIN\_RECEIPT\_PAYLOAD\_LENGTH](binary_payload.md#min_receipt_payload_length) -- [MIN\_TRANSACTION\_PAYLOAD\_LENGTH](binary_payload.md#min_transaction_payload_length) -- [MIN\_TREASURY\_TRANSACTION\_PAYLOAD\_LENGTH](binary_payload.md#min_treasury_transaction_payload_length) - -### Functions - -- [deserializeIndexationPayload](binary_payload.md#deserializeindexationpayload) -- [deserializeMilestonePayload](binary_payload.md#deserializemilestonepayload) -- [deserializePayload](binary_payload.md#deserializepayload) -- [deserializeReceiptPayload](binary_payload.md#deserializereceiptpayload) -- [deserializeTransactionPayload](binary_payload.md#deserializetransactionpayload) -- [deserializeTreasuryTransactionPayload](binary_payload.md#deserializetreasurytransactionpayload) -- [serializeIndexationPayload](binary_payload.md#serializeindexationpayload) -- [serializeMilestonePayload](binary_payload.md#serializemilestonepayload) -- [serializePayload](binary_payload.md#serializepayload) -- [serializeReceiptPayload](binary_payload.md#serializereceiptpayload) -- [serializeTransactionPayload](binary_payload.md#serializetransactionpayload) -- [serializeTreasuryTransactionPayload](binary_payload.md#serializetreasurytransactionpayload) - -## Variables - -### MAX\_INDEXATION\_KEY\_LENGTH - -• `Const` **MAX\_INDEXATION\_KEY\_LENGTH**: *number*= 64 - -The maximum length of a indexation key. - -___ - -### MIN\_INDEXATION\_KEY\_LENGTH - -• `Const` **MIN\_INDEXATION\_KEY\_LENGTH**: *number*= 1 - -The minimum length of a indexation key. - -___ - -### MIN\_INDEXATION\_PAYLOAD\_LENGTH - -• `Const` **MIN\_INDEXATION\_PAYLOAD\_LENGTH**: *number* - -The minimum length of an indexation payload binary representation. - -___ - -### MIN\_MILESTONE\_PAYLOAD\_LENGTH - -• `Const` **MIN\_MILESTONE\_PAYLOAD\_LENGTH**: *number* - -The minimum length of a milestone payload binary representation. - -___ - -### MIN\_PAYLOAD\_LENGTH - -• `Const` **MIN\_PAYLOAD\_LENGTH**: *number* - -The minimum length of a payload binary representation. - -___ - -### MIN\_RECEIPT\_PAYLOAD\_LENGTH - -• `Const` **MIN\_RECEIPT\_PAYLOAD\_LENGTH**: *number* - -The minimum length of a receipt payload binary representation. - -___ - -### MIN\_TRANSACTION\_PAYLOAD\_LENGTH - -• `Const` **MIN\_TRANSACTION\_PAYLOAD\_LENGTH**: *number* - -The minimum length of a transaction payload binary representation. - -___ - -### MIN\_TREASURY\_TRANSACTION\_PAYLOAD\_LENGTH - -• `Const` **MIN\_TREASURY\_TRANSACTION\_PAYLOAD\_LENGTH**: *number* - -The minimum length of a treasure transaction payload binary representation. - -## Functions - -### deserializeIndexationPayload - -▸ **deserializeIndexationPayload**(`readStream`: [*ReadStream*](../classes/utils_readstream.readstream.md)): [*IIndexationPayload*](../interfaces/models_iindexationpayload.iindexationpayload.md) - -Deserialize the indexation payload from binary. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `readStream` | [*ReadStream*](../classes/utils_readstream.readstream.md) | The stream to read the data from. | - -**Returns:** [*IIndexationPayload*](../interfaces/models_iindexationpayload.iindexationpayload.md) - -The deserialized object. - -___ - -### deserializeMilestonePayload - -▸ **deserializeMilestonePayload**(`readStream`: [*ReadStream*](../classes/utils_readstream.readstream.md)): [*IMilestonePayload*](../interfaces/models_imilestonepayload.imilestonepayload.md) - -Deserialize the milestone payload from binary. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `readStream` | [*ReadStream*](../classes/utils_readstream.readstream.md) | The stream to read the data from. | - -**Returns:** [*IMilestonePayload*](../interfaces/models_imilestonepayload.imilestonepayload.md) - -The deserialized object. - -___ - -### deserializePayload - -▸ **deserializePayload**(`readStream`: [*ReadStream*](../classes/utils_readstream.readstream.md)): [*ITransactionPayload*](../interfaces/models_itransactionpayload.itransactionpayload.md) \| [*IMilestonePayload*](../interfaces/models_imilestonepayload.imilestonepayload.md) \| [*IIndexationPayload*](../interfaces/models_iindexationpayload.iindexationpayload.md) \| [*ITreasuryTransactionPayload*](../interfaces/models_itreasurytransactionpayload.itreasurytransactionpayload.md) \| [*IReceiptPayload*](../interfaces/models_ireceiptpayload.ireceiptpayload.md) \| *undefined* - -Deserialize the payload from binary. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `readStream` | [*ReadStream*](../classes/utils_readstream.readstream.md) | The stream to read the data from. | - -**Returns:** [*ITransactionPayload*](../interfaces/models_itransactionpayload.itransactionpayload.md) \| [*IMilestonePayload*](../interfaces/models_imilestonepayload.imilestonepayload.md) \| [*IIndexationPayload*](../interfaces/models_iindexationpayload.iindexationpayload.md) \| [*ITreasuryTransactionPayload*](../interfaces/models_itreasurytransactionpayload.itreasurytransactionpayload.md) \| [*IReceiptPayload*](../interfaces/models_ireceiptpayload.ireceiptpayload.md) \| *undefined* - -The deserialized object. - -___ - -### deserializeReceiptPayload - -▸ **deserializeReceiptPayload**(`readStream`: [*ReadStream*](../classes/utils_readstream.readstream.md)): [*IReceiptPayload*](../interfaces/models_ireceiptpayload.ireceiptpayload.md) - -Deserialize the receipt payload from binary. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `readStream` | [*ReadStream*](../classes/utils_readstream.readstream.md) | The stream to read the data from. | - -**Returns:** [*IReceiptPayload*](../interfaces/models_ireceiptpayload.ireceiptpayload.md) - -The deserialized object. - -___ - -### deserializeTransactionPayload - -▸ **deserializeTransactionPayload**(`readStream`: [*ReadStream*](../classes/utils_readstream.readstream.md)): [*ITransactionPayload*](../interfaces/models_itransactionpayload.itransactionpayload.md) - -Deserialize the transaction payload from binary. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `readStream` | [*ReadStream*](../classes/utils_readstream.readstream.md) | The stream to read the data from. | - -**Returns:** [*ITransactionPayload*](../interfaces/models_itransactionpayload.itransactionpayload.md) - -The deserialized object. - -___ - -### deserializeTreasuryTransactionPayload - -▸ **deserializeTreasuryTransactionPayload**(`readStream`: [*ReadStream*](../classes/utils_readstream.readstream.md)): [*ITreasuryTransactionPayload*](../interfaces/models_itreasurytransactionpayload.itreasurytransactionpayload.md) - -Deserialize the treasury transaction payload from binary. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `readStream` | [*ReadStream*](../classes/utils_readstream.readstream.md) | The stream to read the data from. | - -**Returns:** [*ITreasuryTransactionPayload*](../interfaces/models_itreasurytransactionpayload.itreasurytransactionpayload.md) - -The deserialized object. - -___ - -### serializeIndexationPayload - -▸ **serializeIndexationPayload**(`writeStream`: [*WriteStream*](../classes/utils_writestream.writestream.md), `object`: [*IIndexationPayload*](../interfaces/models_iindexationpayload.iindexationpayload.md)): *void* - -Serialize the indexation payload to binary. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `writeStream` | [*WriteStream*](../classes/utils_writestream.writestream.md) | The stream to write the data to. | -| `object` | [*IIndexationPayload*](../interfaces/models_iindexationpayload.iindexationpayload.md) | The object to serialize. | - -**Returns:** *void* - -___ - -### serializeMilestonePayload - -▸ **serializeMilestonePayload**(`writeStream`: [*WriteStream*](../classes/utils_writestream.writestream.md), `object`: [*IMilestonePayload*](../interfaces/models_imilestonepayload.imilestonepayload.md)): *void* - -Serialize the milestone payload to binary. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `writeStream` | [*WriteStream*](../classes/utils_writestream.writestream.md) | The stream to write the data to. | -| `object` | [*IMilestonePayload*](../interfaces/models_imilestonepayload.imilestonepayload.md) | The object to serialize. | - -**Returns:** *void* - -___ - -### serializePayload - -▸ **serializePayload**(`writeStream`: [*WriteStream*](../classes/utils_writestream.writestream.md), `object`: [*ITransactionPayload*](../interfaces/models_itransactionpayload.itransactionpayload.md) \| [*IMilestonePayload*](../interfaces/models_imilestonepayload.imilestonepayload.md) \| [*IIndexationPayload*](../interfaces/models_iindexationpayload.iindexationpayload.md) \| [*ITreasuryTransactionPayload*](../interfaces/models_itreasurytransactionpayload.itreasurytransactionpayload.md) \| [*IReceiptPayload*](../interfaces/models_ireceiptpayload.ireceiptpayload.md) \| *undefined*): *void* - -Serialize the payload essence to binary. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `writeStream` | [*WriteStream*](../classes/utils_writestream.writestream.md) | The stream to write the data to. | -| `object` | [*ITransactionPayload*](../interfaces/models_itransactionpayload.itransactionpayload.md) \| [*IMilestonePayload*](../interfaces/models_imilestonepayload.imilestonepayload.md) \| [*IIndexationPayload*](../interfaces/models_iindexationpayload.iindexationpayload.md) \| [*ITreasuryTransactionPayload*](../interfaces/models_itreasurytransactionpayload.itreasurytransactionpayload.md) \| [*IReceiptPayload*](../interfaces/models_ireceiptpayload.ireceiptpayload.md) \| *undefined* | The object to serialize. | - -**Returns:** *void* - -___ - -### serializeReceiptPayload - -▸ **serializeReceiptPayload**(`writeStream`: [*WriteStream*](../classes/utils_writestream.writestream.md), `object`: [*IReceiptPayload*](../interfaces/models_ireceiptpayload.ireceiptpayload.md)): *void* - -Serialize the receipt payload to binary. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `writeStream` | [*WriteStream*](../classes/utils_writestream.writestream.md) | The stream to write the data to. | -| `object` | [*IReceiptPayload*](../interfaces/models_ireceiptpayload.ireceiptpayload.md) | The object to serialize. | - -**Returns:** *void* - -___ - -### serializeTransactionPayload - -▸ **serializeTransactionPayload**(`writeStream`: [*WriteStream*](../classes/utils_writestream.writestream.md), `object`: [*ITransactionPayload*](../interfaces/models_itransactionpayload.itransactionpayload.md)): *void* - -Serialize the transaction payload to binary. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `writeStream` | [*WriteStream*](../classes/utils_writestream.writestream.md) | The stream to write the data to. | -| `object` | [*ITransactionPayload*](../interfaces/models_itransactionpayload.itransactionpayload.md) | The object to serialize. | - -**Returns:** *void* - -___ - -### serializeTreasuryTransactionPayload - -▸ **serializeTreasuryTransactionPayload**(`writeStream`: [*WriteStream*](../classes/utils_writestream.writestream.md), `object`: [*ITreasuryTransactionPayload*](../interfaces/models_itreasurytransactionpayload.itreasurytransactionpayload.md)): *void* - -Serialize the treasury transaction payload to binary. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `writeStream` | [*WriteStream*](../classes/utils_writestream.writestream.md) | The stream to write the data to. | -| `object` | [*ITreasuryTransactionPayload*](../interfaces/models_itreasurytransactionpayload.itreasurytransactionpayload.md) | The object to serialize. | - -**Returns:** *void* diff --git a/docs/modules/binary_signature.md b/docs/modules/binary_signature.md deleted file mode 100644 index 0fc83a020..000000000 --- a/docs/modules/binary_signature.md +++ /dev/null @@ -1,103 +0,0 @@ -[@iota/iota.js](../README.md) / binary/signature - -# Module: binary/signature - -## Table of contents - -### Variables - -- [MIN\_ED25519\_SIGNATURE\_LENGTH](binary_signature.md#min_ed25519_signature_length) -- [MIN\_SIGNATURE\_LENGTH](binary_signature.md#min_signature_length) - -### Functions - -- [deserializeEd25519Signature](binary_signature.md#deserializeed25519signature) -- [deserializeSignature](binary_signature.md#deserializesignature) -- [serializeEd25519Signature](binary_signature.md#serializeed25519signature) -- [serializeSignature](binary_signature.md#serializesignature) - -## Variables - -### MIN\_ED25519\_SIGNATURE\_LENGTH - -• `Const` **MIN\_ED25519\_SIGNATURE\_LENGTH**: *number* - -The minimum length of an ed25519 signature binary representation. - -___ - -### MIN\_SIGNATURE\_LENGTH - -• `Const` **MIN\_SIGNATURE\_LENGTH**: *number* - -The minimum length of a signature binary representation. - -## Functions - -### deserializeEd25519Signature - -▸ **deserializeEd25519Signature**(`readStream`: [*ReadStream*](../classes/utils_readstream.readstream.md)): [*IEd25519Signature*](../interfaces/models_ied25519signature.ied25519signature.md) - -Deserialize the Ed25519 signature from binary. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `readStream` | [*ReadStream*](../classes/utils_readstream.readstream.md) | The stream to read the data from. | - -**Returns:** [*IEd25519Signature*](../interfaces/models_ied25519signature.ied25519signature.md) - -The deserialized object. - -___ - -### deserializeSignature - -▸ **deserializeSignature**(`readStream`: [*ReadStream*](../classes/utils_readstream.readstream.md)): [*IEd25519Signature*](../interfaces/models_ied25519signature.ied25519signature.md) - -Deserialize the signature from binary. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `readStream` | [*ReadStream*](../classes/utils_readstream.readstream.md) | The stream to read the data from. | - -**Returns:** [*IEd25519Signature*](../interfaces/models_ied25519signature.ied25519signature.md) - -The deserialized object. - -___ - -### serializeEd25519Signature - -▸ **serializeEd25519Signature**(`writeStream`: [*WriteStream*](../classes/utils_writestream.writestream.md), `object`: [*IEd25519Signature*](../interfaces/models_ied25519signature.ied25519signature.md)): *void* - -Serialize the Ed25519 signature to binary. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `writeStream` | [*WriteStream*](../classes/utils_writestream.writestream.md) | The stream to write the data to. | -| `object` | [*IEd25519Signature*](../interfaces/models_ied25519signature.ied25519signature.md) | The object to serialize. | - -**Returns:** *void* - -___ - -### serializeSignature - -▸ **serializeSignature**(`writeStream`: [*WriteStream*](../classes/utils_writestream.writestream.md), `object`: [*IEd25519Signature*](../interfaces/models_ied25519signature.ied25519signature.md)): *void* - -Serialize the signature to binary. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `writeStream` | [*WriteStream*](../classes/utils_writestream.writestream.md) | The stream to write the data to. | -| `object` | [*IEd25519Signature*](../interfaces/models_ied25519signature.ied25519signature.md) | The object to serialize. | - -**Returns:** *void* diff --git a/docs/modules/binary_transaction.md b/docs/modules/binary_transaction.md deleted file mode 100644 index d5acde702..000000000 --- a/docs/modules/binary_transaction.md +++ /dev/null @@ -1,57 +0,0 @@ -[@iota/iota.js](../README.md) / binary/transaction - -# Module: binary/transaction - -## Table of contents - -### Variables - -- [MIN\_TRANSACTION\_ESSENCE\_LENGTH](binary_transaction.md#min_transaction_essence_length) - -### Functions - -- [deserializeTransactionEssence](binary_transaction.md#deserializetransactionessence) -- [serializeTransactionEssence](binary_transaction.md#serializetransactionessence) - -## Variables - -### MIN\_TRANSACTION\_ESSENCE\_LENGTH - -• `Const` **MIN\_TRANSACTION\_ESSENCE\_LENGTH**: *number* - -The minimum length of a transaction essence binary representation. - -## Functions - -### deserializeTransactionEssence - -▸ **deserializeTransactionEssence**(`readStream`: [*ReadStream*](../classes/utils_readstream.readstream.md)): [*ITransactionEssence*](../interfaces/models_itransactionessence.itransactionessence.md) - -Deserialize the transaction essence from binary. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `readStream` | [*ReadStream*](../classes/utils_readstream.readstream.md) | The stream to read the data from. | - -**Returns:** [*ITransactionEssence*](../interfaces/models_itransactionessence.itransactionessence.md) - -The deserialized object. - -___ - -### serializeTransactionEssence - -▸ **serializeTransactionEssence**(`writeStream`: [*WriteStream*](../classes/utils_writestream.writestream.md), `object`: [*ITransactionEssence*](../interfaces/models_itransactionessence.itransactionessence.md)): *void* - -Serialize the transaction essence to binary. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `writeStream` | [*WriteStream*](../classes/utils_writestream.writestream.md) | The stream to write the data to. | -| `object` | [*ITransactionEssence*](../interfaces/models_itransactionessence.itransactionessence.md) | The object to serialize. | - -**Returns:** *void* diff --git a/docs/modules/binary_unlockblock.md b/docs/modules/binary_unlockblock.md deleted file mode 100644 index 7de0c72d6..000000000 --- a/docs/modules/binary_unlockblock.md +++ /dev/null @@ -1,186 +0,0 @@ -[@iota/iota.js](../README.md) / binary/unlockBlock - -# Module: binary/unlockBlock - -## Table of contents - -### Variables - -- [MIN\_REFERENCE\_UNLOCK\_BLOCK\_LENGTH](binary_unlockblock.md#min_reference_unlock_block_length) -- [MIN\_SIGNATURE\_UNLOCK\_BLOCK\_LENGTH](binary_unlockblock.md#min_signature_unlock_block_length) -- [MIN\_UNLOCK\_BLOCK\_LENGTH](binary_unlockblock.md#min_unlock_block_length) - -### Functions - -- [deserializeReferenceUnlockBlock](binary_unlockblock.md#deserializereferenceunlockblock) -- [deserializeSignatureUnlockBlock](binary_unlockblock.md#deserializesignatureunlockblock) -- [deserializeUnlockBlock](binary_unlockblock.md#deserializeunlockblock) -- [deserializeUnlockBlocks](binary_unlockblock.md#deserializeunlockblocks) -- [serializeReferenceUnlockBlock](binary_unlockblock.md#serializereferenceunlockblock) -- [serializeSignatureUnlockBlock](binary_unlockblock.md#serializesignatureunlockblock) -- [serializeUnlockBlock](binary_unlockblock.md#serializeunlockblock) -- [serializeUnlockBlocks](binary_unlockblock.md#serializeunlockblocks) - -## Variables - -### MIN\_REFERENCE\_UNLOCK\_BLOCK\_LENGTH - -• `Const` **MIN\_REFERENCE\_UNLOCK\_BLOCK\_LENGTH**: *number* - -The minimum length of a reference unlock block binary representation. - -___ - -### MIN\_SIGNATURE\_UNLOCK\_BLOCK\_LENGTH - -• `Const` **MIN\_SIGNATURE\_UNLOCK\_BLOCK\_LENGTH**: *number* - -The minimum length of a signature unlock block binary representation. - -___ - -### MIN\_UNLOCK\_BLOCK\_LENGTH - -• `Const` **MIN\_UNLOCK\_BLOCK\_LENGTH**: *number* - -The minimum length of an unlock block binary representation. - -## Functions - -### deserializeReferenceUnlockBlock - -▸ **deserializeReferenceUnlockBlock**(`readStream`: [*ReadStream*](../classes/utils_readstream.readstream.md)): [*IReferenceUnlockBlock*](../interfaces/models_ireferenceunlockblock.ireferenceunlockblock.md) - -Deserialize the reference unlock block from binary. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `readStream` | [*ReadStream*](../classes/utils_readstream.readstream.md) | The stream to read the data from. | - -**Returns:** [*IReferenceUnlockBlock*](../interfaces/models_ireferenceunlockblock.ireferenceunlockblock.md) - -The deserialized object. - -___ - -### deserializeSignatureUnlockBlock - -▸ **deserializeSignatureUnlockBlock**(`readStream`: [*ReadStream*](../classes/utils_readstream.readstream.md)): [*ISignatureUnlockBlock*](../interfaces/models_isignatureunlockblock.isignatureunlockblock.md) - -Deserialize the signature unlock block from binary. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `readStream` | [*ReadStream*](../classes/utils_readstream.readstream.md) | The stream to read the data from. | - -**Returns:** [*ISignatureUnlockBlock*](../interfaces/models_isignatureunlockblock.isignatureunlockblock.md) - -The deserialized object. - -___ - -### deserializeUnlockBlock - -▸ **deserializeUnlockBlock**(`readStream`: [*ReadStream*](../classes/utils_readstream.readstream.md)): [*ISignatureUnlockBlock*](../interfaces/models_isignatureunlockblock.isignatureunlockblock.md) \| [*IReferenceUnlockBlock*](../interfaces/models_ireferenceunlockblock.ireferenceunlockblock.md) - -Deserialize the unlock block from binary. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `readStream` | [*ReadStream*](../classes/utils_readstream.readstream.md) | The stream to read the data from. | - -**Returns:** [*ISignatureUnlockBlock*](../interfaces/models_isignatureunlockblock.isignatureunlockblock.md) \| [*IReferenceUnlockBlock*](../interfaces/models_ireferenceunlockblock.ireferenceunlockblock.md) - -The deserialized object. - -___ - -### deserializeUnlockBlocks - -▸ **deserializeUnlockBlocks**(`readStream`: [*ReadStream*](../classes/utils_readstream.readstream.md)): ([*ISignatureUnlockBlock*](../interfaces/models_isignatureunlockblock.isignatureunlockblock.md) \| [*IReferenceUnlockBlock*](../interfaces/models_ireferenceunlockblock.ireferenceunlockblock.md))[] - -Deserialize the unlock blocks from binary. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `readStream` | [*ReadStream*](../classes/utils_readstream.readstream.md) | The stream to read the data from. | - -**Returns:** ([*ISignatureUnlockBlock*](../interfaces/models_isignatureunlockblock.isignatureunlockblock.md) \| [*IReferenceUnlockBlock*](../interfaces/models_ireferenceunlockblock.ireferenceunlockblock.md))[] - -The deserialized object. - -___ - -### serializeReferenceUnlockBlock - -▸ **serializeReferenceUnlockBlock**(`writeStream`: [*WriteStream*](../classes/utils_writestream.writestream.md), `object`: [*IReferenceUnlockBlock*](../interfaces/models_ireferenceunlockblock.ireferenceunlockblock.md)): *void* - -Serialize the reference unlock block to binary. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `writeStream` | [*WriteStream*](../classes/utils_writestream.writestream.md) | The stream to write the data to. | -| `object` | [*IReferenceUnlockBlock*](../interfaces/models_ireferenceunlockblock.ireferenceunlockblock.md) | The object to serialize. | - -**Returns:** *void* - -___ - -### serializeSignatureUnlockBlock - -▸ **serializeSignatureUnlockBlock**(`writeStream`: [*WriteStream*](../classes/utils_writestream.writestream.md), `object`: [*ISignatureUnlockBlock*](../interfaces/models_isignatureunlockblock.isignatureunlockblock.md)): *void* - -Serialize the signature unlock block to binary. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `writeStream` | [*WriteStream*](../classes/utils_writestream.writestream.md) | The stream to write the data to. | -| `object` | [*ISignatureUnlockBlock*](../interfaces/models_isignatureunlockblock.isignatureunlockblock.md) | The object to serialize. | - -**Returns:** *void* - -___ - -### serializeUnlockBlock - -▸ **serializeUnlockBlock**(`writeStream`: [*WriteStream*](../classes/utils_writestream.writestream.md), `object`: [*ISignatureUnlockBlock*](../interfaces/models_isignatureunlockblock.isignatureunlockblock.md) \| [*IReferenceUnlockBlock*](../interfaces/models_ireferenceunlockblock.ireferenceunlockblock.md)): *void* - -Serialize the unlock block to binary. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `writeStream` | [*WriteStream*](../classes/utils_writestream.writestream.md) | The stream to write the data to. | -| `object` | [*ISignatureUnlockBlock*](../interfaces/models_isignatureunlockblock.isignatureunlockblock.md) \| [*IReferenceUnlockBlock*](../interfaces/models_ireferenceunlockblock.ireferenceunlockblock.md) | The object to serialize. | - -**Returns:** *void* - -___ - -### serializeUnlockBlocks - -▸ **serializeUnlockBlocks**(`writeStream`: [*WriteStream*](../classes/utils_writestream.writestream.md), `objects`: ([*ISignatureUnlockBlock*](../interfaces/models_isignatureunlockblock.isignatureunlockblock.md) \| [*IReferenceUnlockBlock*](../interfaces/models_ireferenceunlockblock.ireferenceunlockblock.md))[]): *void* - -Serialize the unlock blocks to binary. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `writeStream` | [*WriteStream*](../classes/utils_writestream.writestream.md) | The stream to write the data to. | -| `objects` | ([*ISignatureUnlockBlock*](../interfaces/models_isignatureunlockblock.isignatureunlockblock.md) \| [*IReferenceUnlockBlock*](../interfaces/models_ireferenceunlockblock.ireferenceunlockblock.md))[] | The objects to serialize. | - -**Returns:** *void* diff --git a/docs/modules/clients_clienterror.md b/docs/modules/clients_clienterror.md deleted file mode 100644 index 2bdc9fb98..000000000 --- a/docs/modules/clients_clienterror.md +++ /dev/null @@ -1,3 +0,0 @@ -[@iota/iota.js](../README.md) / clients/clientError - -# Module: clients/clientError diff --git a/docs/modules/clients_mqttclient.md b/docs/modules/clients_mqttclient.md deleted file mode 100644 index 3a98fd51e..000000000 --- a/docs/modules/clients_mqttclient.md +++ /dev/null @@ -1,9 +0,0 @@ -[@iota/iota.js](../README.md) / clients/mqttClient - -# Module: clients/mqttClient - -## Table of contents - -### Classes - -- [MqttClient](../classes/clients_mqttclient.mqttclient.md) diff --git a/docs/modules/clients_singlenodeclient.md b/docs/modules/clients_singlenodeclient.md deleted file mode 100644 index 585be4d82..000000000 --- a/docs/modules/clients_singlenodeclient.md +++ /dev/null @@ -1,9 +0,0 @@ -[@iota/iota.js](../README.md) / clients/singleNodeClient - -# Module: clients/singleNodeClient - -## Table of contents - -### Classes - -- [SingleNodeClient](../classes/clients_singlenodeclient.singlenodeclient.md) diff --git a/docs/modules/clients_singlenodeclientoptions.md b/docs/modules/clients_singlenodeclientoptions.md deleted file mode 100644 index 798b9a26f..000000000 --- a/docs/modules/clients_singlenodeclientoptions.md +++ /dev/null @@ -1,3 +0,0 @@ -[@iota/iota.js](../README.md) / clients/singleNodeClientOptions - -# Module: clients/singleNodeClientOptions diff --git a/docs/modules/crypto_bech32.md b/docs/modules/crypto_bech32.md deleted file mode 100644 index 74263f0c5..000000000 --- a/docs/modules/crypto_bech32.md +++ /dev/null @@ -1,9 +0,0 @@ -[@iota/iota.js](../README.md) / crypto/bech32 - -# Module: crypto/bech32 - -## Table of contents - -### Classes - -- [Bech32](../classes/crypto_bech32.bech32.md) diff --git a/docs/modules/crypto_bip32path.md b/docs/modules/crypto_bip32path.md deleted file mode 100644 index 789d32090..000000000 --- a/docs/modules/crypto_bip32path.md +++ /dev/null @@ -1,9 +0,0 @@ -[@iota/iota.js](../README.md) / crypto/bip32Path - -# Module: crypto/bip32Path - -## Table of contents - -### Classes - -- [Bip32Path](../classes/crypto_bip32path.bip32path.md) diff --git a/docs/modules/crypto_bip39.md b/docs/modules/crypto_bip39.md deleted file mode 100644 index 5a63e74c4..000000000 --- a/docs/modules/crypto_bip39.md +++ /dev/null @@ -1,9 +0,0 @@ -[@iota/iota.js](../README.md) / crypto/bip39 - -# Module: crypto/bip39 - -## Table of contents - -### Classes - -- [Bip39](../classes/crypto_bip39.bip39.md) diff --git a/docs/modules/crypto_blake2b.md b/docs/modules/crypto_blake2b.md deleted file mode 100644 index b9a6b5162..000000000 --- a/docs/modules/crypto_blake2b.md +++ /dev/null @@ -1,9 +0,0 @@ -[@iota/iota.js](../README.md) / crypto/blake2b - -# Module: crypto/blake2b - -## Table of contents - -### Classes - -- [Blake2b](../classes/crypto_blake2b.blake2b.md) diff --git a/docs/modules/crypto_curl.md b/docs/modules/crypto_curl.md deleted file mode 100644 index f3436d906..000000000 --- a/docs/modules/crypto_curl.md +++ /dev/null @@ -1,9 +0,0 @@ -[@iota/iota.js](../README.md) / crypto/curl - -# Module: crypto/curl - -## Table of contents - -### Classes - -- [Curl](../classes/crypto_curl.curl.md) diff --git a/docs/modules/crypto_ed25519.md b/docs/modules/crypto_ed25519.md deleted file mode 100644 index 5a8a3db46..000000000 --- a/docs/modules/crypto_ed25519.md +++ /dev/null @@ -1,3 +0,0 @@ -[@iota/iota.js](../README.md) / crypto/ed25519 - -# Module: crypto/ed25519 diff --git a/docs/modules/crypto_edwards25519_cachedgroupelement.md b/docs/modules/crypto_edwards25519_cachedgroupelement.md deleted file mode 100644 index d403fe4b5..000000000 --- a/docs/modules/crypto_edwards25519_cachedgroupelement.md +++ /dev/null @@ -1,9 +0,0 @@ -[@iota/iota.js](../README.md) / crypto/edwards25519/cachedGroupElement - -# Module: crypto/edwards25519/cachedGroupElement - -## Table of contents - -### Classes - -- [CachedGroupElement](../classes/crypto_edwards25519_cachedgroupelement.cachedgroupelement.md) diff --git a/docs/modules/crypto_edwards25519_completedgroupelement.md b/docs/modules/crypto_edwards25519_completedgroupelement.md deleted file mode 100644 index 1b14f66f7..000000000 --- a/docs/modules/crypto_edwards25519_completedgroupelement.md +++ /dev/null @@ -1,9 +0,0 @@ -[@iota/iota.js](../README.md) / crypto/edwards25519/completedGroupElement - -# Module: crypto/edwards25519/completedGroupElement - -## Table of contents - -### Classes - -- [CompletedGroupElement](../classes/crypto_edwards25519_completedgroupelement.completedgroupelement.md) diff --git a/docs/modules/crypto_edwards25519_const.md b/docs/modules/crypto_edwards25519_const.md deleted file mode 100644 index 52d154264..000000000 --- a/docs/modules/crypto_edwards25519_const.md +++ /dev/null @@ -1,3 +0,0 @@ -[@iota/iota.js](../README.md) / crypto/edwards25519/const - -# Module: crypto/edwards25519/const diff --git a/docs/modules/crypto_edwards25519_extendedgroupelement.md b/docs/modules/crypto_edwards25519_extendedgroupelement.md deleted file mode 100644 index 2fa1c72ca..000000000 --- a/docs/modules/crypto_edwards25519_extendedgroupelement.md +++ /dev/null @@ -1,9 +0,0 @@ -[@iota/iota.js](../README.md) / crypto/edwards25519/extendedGroupElement - -# Module: crypto/edwards25519/extendedGroupElement - -## Table of contents - -### Classes - -- [ExtendedGroupElement](../classes/crypto_edwards25519_extendedgroupelement.extendedgroupelement.md) diff --git a/docs/modules/crypto_edwards25519_fieldelement.md b/docs/modules/crypto_edwards25519_fieldelement.md deleted file mode 100644 index cab2d99d0..000000000 --- a/docs/modules/crypto_edwards25519_fieldelement.md +++ /dev/null @@ -1,9 +0,0 @@ -[@iota/iota.js](../README.md) / crypto/edwards25519/fieldElement - -# Module: crypto/edwards25519/fieldElement - -## Table of contents - -### Classes - -- [FieldElement](../classes/crypto_edwards25519_fieldelement.fieldelement.md) diff --git a/docs/modules/crypto_edwards25519_precomputedgroupelement.md b/docs/modules/crypto_edwards25519_precomputedgroupelement.md deleted file mode 100644 index 64c73e7ad..000000000 --- a/docs/modules/crypto_edwards25519_precomputedgroupelement.md +++ /dev/null @@ -1,9 +0,0 @@ -[@iota/iota.js](../README.md) / crypto/edwards25519/preComputedGroupElement - -# Module: crypto/edwards25519/preComputedGroupElement - -## Table of contents - -### Classes - -- [PreComputedGroupElement](../classes/crypto_edwards25519_precomputedgroupelement.precomputedgroupelement.md) diff --git a/docs/modules/crypto_edwards25519_projectivegroupelement.md b/docs/modules/crypto_edwards25519_projectivegroupelement.md deleted file mode 100644 index 4f6ad35a6..000000000 --- a/docs/modules/crypto_edwards25519_projectivegroupelement.md +++ /dev/null @@ -1,9 +0,0 @@ -[@iota/iota.js](../README.md) / crypto/edwards25519/projectiveGroupElement - -# Module: crypto/edwards25519/projectiveGroupElement - -## Table of contents - -### Classes - -- [ProjectiveGroupElement](../classes/crypto_edwards25519_projectivegroupelement.projectivegroupelement.md) diff --git a/docs/modules/crypto_edwards25519_scalar.md b/docs/modules/crypto_edwards25519_scalar.md deleted file mode 100644 index c25929013..000000000 --- a/docs/modules/crypto_edwards25519_scalar.md +++ /dev/null @@ -1,75 +0,0 @@ -[@iota/iota.js](../README.md) / crypto/edwards25519/scalar - -# Module: crypto/edwards25519/scalar - -## Table of contents - -### Functions - -- [scalarMinimal](crypto_edwards25519_scalar.md#scalarminimal) -- [scalarMulAdd](crypto_edwards25519_scalar.md#scalarmuladd) -- [scalarReduce](crypto_edwards25519_scalar.md#scalarreduce) - -## Functions - -### scalarMinimal - -▸ **scalarMinimal**(`scalar`: Uint8Array): *boolean* - -Scalar Minimal returns true if the given scalar is less than the order of the Curve - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `scalar` | Uint8Array | The scalar. | - -**Returns:** *boolean* - -True if the given scalar is less than the order of the Curve - -___ - -### scalarMulAdd - -▸ **scalarMulAdd**(`s`: Uint8Array, `a`: Uint8Array, `b`: Uint8Array, `c`: Uint8Array): *void* - -The scalars are GF(2^252 + 27742317777372353535851937790883648493). - -Input: - a[0]+256*a[1]+...+256^31*a[31] = a - b[0]+256*b[1]+...+256^31*b[31] = b - c[0]+256*c[1]+...+256^31*c[31] = c - -Output: - s[0]+256*s[1]+...+256^31*s[31] = (ab+c) mod l - where l = 2^252 + 27742317777372353535851937790883648493. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `s` | Uint8Array | The scalar. | -| `a` | Uint8Array | The a. | -| `b` | Uint8Array | The b. | -| `c` | Uint8Array | The c. | - -**Returns:** *void* - -___ - -### scalarReduce - -▸ **scalarReduce**(`out`: Uint8Array, `s`: Uint8Array): *void* - -Scalar reduce. -where l = 2^252 + 27742317777372353535851937790883648493. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `out` | Uint8Array | s[0]+256*s[1]+...+256^31*s[31] = s mod l | -| `s` | Uint8Array | s[0]+256*s[1]+...+256^63*s[63] = s | - -**Returns:** *void* diff --git a/docs/modules/crypto_hmacsha256.md b/docs/modules/crypto_hmacsha256.md deleted file mode 100644 index 40e19548e..000000000 --- a/docs/modules/crypto_hmacsha256.md +++ /dev/null @@ -1,9 +0,0 @@ -[@iota/iota.js](../README.md) / crypto/hmacSha256 - -# Module: crypto/hmacSha256 - -## Table of contents - -### Classes - -- [HmacSha256](../classes/crypto_hmacsha256.hmacsha256.md) diff --git a/docs/modules/crypto_hmacsha512.md b/docs/modules/crypto_hmacsha512.md deleted file mode 100644 index 5520562af..000000000 --- a/docs/modules/crypto_hmacsha512.md +++ /dev/null @@ -1,9 +0,0 @@ -[@iota/iota.js](../README.md) / crypto/hmacSha512 - -# Module: crypto/hmacSha512 - -## Table of contents - -### Classes - -- [HmacSha512](../classes/crypto_hmacsha512.hmacsha512.md) diff --git a/docs/modules/crypto_pbkdf2.md b/docs/modules/crypto_pbkdf2.md deleted file mode 100644 index 10e68d522..000000000 --- a/docs/modules/crypto_pbkdf2.md +++ /dev/null @@ -1,9 +0,0 @@ -[@iota/iota.js](../README.md) / crypto/pbkdf2 - -# Module: crypto/pbkdf2 - -## Table of contents - -### Classes - -- [Pbkdf2](../classes/crypto_pbkdf2.pbkdf2.md) diff --git a/docs/modules/crypto_sha256.md b/docs/modules/crypto_sha256.md deleted file mode 100644 index 097b8c6e7..000000000 --- a/docs/modules/crypto_sha256.md +++ /dev/null @@ -1,9 +0,0 @@ -[@iota/iota.js](../README.md) / crypto/sha256 - -# Module: crypto/sha256 - -## Table of contents - -### Classes - -- [Sha256](../classes/crypto_sha256.sha256.md) diff --git a/docs/modules/crypto_sha512.md b/docs/modules/crypto_sha512.md deleted file mode 100644 index 814ea63d3..000000000 --- a/docs/modules/crypto_sha512.md +++ /dev/null @@ -1,9 +0,0 @@ -[@iota/iota.js](../README.md) / crypto/sha512 - -# Module: crypto/sha512 - -## Table of contents - -### Classes - -- [Sha512](../classes/crypto_sha512.sha512.md) diff --git a/docs/modules/crypto_slip0010.md b/docs/modules/crypto_slip0010.md deleted file mode 100644 index f76735991..000000000 --- a/docs/modules/crypto_slip0010.md +++ /dev/null @@ -1,9 +0,0 @@ -[@iota/iota.js](../README.md) / crypto/slip0010 - -# Module: crypto/slip0010 - -## Table of contents - -### Classes - -- [Slip0010](../classes/crypto_slip0010.slip0010.md) diff --git a/docs/modules/crypto_wordlists_english.md b/docs/modules/crypto_wordlists_english.md deleted file mode 100644 index c2ae640da..000000000 --- a/docs/modules/crypto_wordlists_english.md +++ /dev/null @@ -1,3 +0,0 @@ -[@iota/iota.js](../README.md) / crypto/wordlists/english - -# Module: crypto/wordlists/english diff --git a/docs/modules/crypto_zip215.md b/docs/modules/crypto_zip215.md deleted file mode 100644 index 300dbee4d..000000000 --- a/docs/modules/crypto_zip215.md +++ /dev/null @@ -1,3 +0,0 @@ -[@iota/iota.js](../README.md) / crypto/zip215 - -# Module: crypto/zip215 diff --git a/docs/modules/encoding_b1t6.md b/docs/modules/encoding_b1t6.md deleted file mode 100644 index 03ce450e6..000000000 --- a/docs/modules/encoding_b1t6.md +++ /dev/null @@ -1,9 +0,0 @@ -[@iota/iota.js](../README.md) / encoding/b1t6 - -# Module: encoding/b1t6 - -## Table of contents - -### Classes - -- [B1T6](../classes/encoding_b1t6.b1t6.md) diff --git a/docs/modules/highlevel_addresses.md b/docs/modules/highlevel_addresses.md deleted file mode 100644 index 79587dc11..000000000 --- a/docs/modules/highlevel_addresses.md +++ /dev/null @@ -1,49 +0,0 @@ -[@iota/iota.js](../README.md) / highLevel/addresses - -# Module: highLevel/addresses - -## Table of contents - -### Functions - -- [generateBip44Address](highlevel_addresses.md#generatebip44address) -- [generateBip44Path](highlevel_addresses.md#generatebip44path) - -## Functions - -### generateBip44Address - -▸ **generateBip44Address**(`generatorState`: [*IBip44GeneratorState*](../interfaces/models_ibip44generatorstate.ibip44generatorstate.md), `isFirst`: *boolean*): *string* - -Generate addresses based on the account indexing style. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `generatorState` | [*IBip44GeneratorState*](../interfaces/models_ibip44generatorstate.ibip44generatorstate.md) | The address state. | -| `isFirst` | *boolean* | Is this the first address we are generating. | - -**Returns:** *string* - -The key pair for the address. - -___ - -### generateBip44Path - -▸ **generateBip44Path**(`accountIndex`: *number*, `addressIndex`: *number*, `isInternal`: *boolean*): [*Bip32Path*](../classes/crypto_bip32path.bip32path.md) - -Generate a bip44 path based on all its parts. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `accountIndex` | *number* | The account index. | -| `addressIndex` | *number* | The address index. | -| `isInternal` | *boolean* | Is this an internal address. | - -**Returns:** [*Bip32Path*](../classes/crypto_bip32path.bip32path.md) - -The generated address. diff --git a/docs/modules/highlevel_getbalance.md b/docs/modules/highlevel_getbalance.md deleted file mode 100644 index dc89195f7..000000000 --- a/docs/modules/highlevel_getbalance.md +++ /dev/null @@ -1,30 +0,0 @@ -[@iota/iota.js](../README.md) / highLevel/getBalance - -# Module: highLevel/getBalance - -## Table of contents - -### Functions - -- [getBalance](highlevel_getbalance.md#getbalance) - -## Functions - -### getBalance - -▸ **getBalance**(`client`: [*IClient*](../interfaces/models_iclient.iclient.md) \| *string*, `seed`: [*ISeed*](../interfaces/models_iseed.iseed.md), `accountIndex`: *number*, `addressOptions?`: {}): *Promise* - -Get the balance for a list of addresses. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `client` | [*IClient*](../interfaces/models_iclient.iclient.md) \| *string* | The client or node endpoint to send the transfer with. | -| `seed` | [*ISeed*](../interfaces/models_iseed.iseed.md) | The seed. | -| `accountIndex` | *number* | The account index in the wallet. | -| `addressOptions?` | *object* | Optional address configuration for balance address lookups. | - -**Returns:** *Promise* - -The balance. diff --git a/docs/modules/highlevel_getunspentaddress.md b/docs/modules/highlevel_getunspentaddress.md deleted file mode 100644 index 7ac7ec60d..000000000 --- a/docs/modules/highlevel_getunspentaddress.md +++ /dev/null @@ -1,30 +0,0 @@ -[@iota/iota.js](../README.md) / highLevel/getUnspentAddress - -# Module: highLevel/getUnspentAddress - -## Table of contents - -### Functions - -- [getUnspentAddress](highlevel_getunspentaddress.md#getunspentaddress) - -## Functions - -### getUnspentAddress - -▸ **getUnspentAddress**(`client`: [*IClient*](../interfaces/models_iclient.iclient.md) \| *string*, `seed`: [*ISeed*](../interfaces/models_iseed.iseed.md), `accountIndex`: *number*, `addressOptions?`: {}): *Promise*<{} \| undefined\> - -Get the first unspent address. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `client` | [*IClient*](../interfaces/models_iclient.iclient.md) \| *string* | The client or node endpoint to send the transfer with. | -| `seed` | [*ISeed*](../interfaces/models_iseed.iseed.md) | The seed to use for address generation. | -| `accountIndex` | *number* | The account index in the wallet. | -| `addressOptions?` | *object* | Optional address configuration for balance address lookups. | - -**Returns:** *Promise*<{} \| undefined\> - -The first unspent address. diff --git a/docs/modules/highlevel_getunspentaddresses.md b/docs/modules/highlevel_getunspentaddresses.md deleted file mode 100644 index b55eb0b85..000000000 --- a/docs/modules/highlevel_getunspentaddresses.md +++ /dev/null @@ -1,59 +0,0 @@ -[@iota/iota.js](../README.md) / highLevel/getUnspentAddresses - -# Module: highLevel/getUnspentAddresses - -## Table of contents - -### Functions - -- [getUnspentAddresses](highlevel_getunspentaddresses.md#getunspentaddresses) -- [getUnspentAddressesWithAddressGenerator](highlevel_getunspentaddresses.md#getunspentaddresseswithaddressgenerator) - -## Functions - -### getUnspentAddresses - -▸ **getUnspentAddresses**(`client`: [*IClient*](../interfaces/models_iclient.iclient.md) \| *string*, `seed`: [*ISeed*](../interfaces/models_iseed.iseed.md), `accountIndex`: *number*, `addressOptions?`: {}): *Promise*<{}[]\> - -Get all the unspent addresses. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `client` | [*IClient*](../interfaces/models_iclient.iclient.md) \| *string* | The client or node endpoint to send the transfer with. | -| `seed` | [*ISeed*](../interfaces/models_iseed.iseed.md) | The seed to use for address generation. | -| `accountIndex` | *number* | The account index in the wallet. | -| `addressOptions?` | *object* | Optional address configuration for balance address lookups. | - -**Returns:** *Promise*<{}[]\> - -All the unspent addresses. - -___ - -### getUnspentAddressesWithAddressGenerator - -▸ **getUnspentAddressesWithAddressGenerator**(`client`: [*IClient*](../interfaces/models_iclient.iclient.md) \| *string*, `seed`: [*ISeed*](../interfaces/models_iseed.iseed.md), `initialAddressState`: T, `nextAddressPath`: (`addressState`: T, `isFirst`: *boolean*) => *string*, `addressOptions?`: {}): *Promise*<{}[]\> - -Get all the unspent addresses using an address generator. - -#### Type parameters: - -| Name | -| :------ | -| `T` | - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `client` | [*IClient*](../interfaces/models_iclient.iclient.md) \| *string* | The client or node endpoint to get the addresses from. | -| `seed` | [*ISeed*](../interfaces/models_iseed.iseed.md) | The seed to use for address generation. | -| `initialAddressState` | T | The initial address state for calculating the addresses. | -| `nextAddressPath` | (`addressState`: T, `isFirst`: *boolean*) => *string* | Calculate the next address for inputs. | -| `addressOptions?` | *object* | Optional address configuration for balance address lookups. | - -**Returns:** *Promise*<{}[]\> - -All the unspent addresses. diff --git a/docs/modules/highlevel_promote.md b/docs/modules/highlevel_promote.md deleted file mode 100644 index 09a5d915a..000000000 --- a/docs/modules/highlevel_promote.md +++ /dev/null @@ -1,28 +0,0 @@ -[@iota/iota.js](../README.md) / highLevel/promote - -# Module: highLevel/promote - -## Table of contents - -### Functions - -- [promote](highlevel_promote.md#promote) - -## Functions - -### promote - -▸ **promote**(`client`: [*IClient*](../interfaces/models_iclient.iclient.md) \| *string*, `messageId`: *string*): *Promise*<{}\> - -Promote an existing message. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `client` | [*IClient*](../interfaces/models_iclient.iclient.md) \| *string* | The clientor node endpoint to perform the promote with. | -| `messageId` | *string* | The message to promote. | - -**Returns:** *Promise*<{}\> - -The id and message that were promoted. diff --git a/docs/modules/highlevel_reattach.md b/docs/modules/highlevel_reattach.md deleted file mode 100644 index 100930341..000000000 --- a/docs/modules/highlevel_reattach.md +++ /dev/null @@ -1,28 +0,0 @@ -[@iota/iota.js](../README.md) / highLevel/reattach - -# Module: highLevel/reattach - -## Table of contents - -### Functions - -- [reattach](highlevel_reattach.md#reattach) - -## Functions - -### reattach - -▸ **reattach**(`client`: [*IClient*](../interfaces/models_iclient.iclient.md) \| *string*, `messageId`: *string*): *Promise*<{}\> - -Reattach an existing message. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `client` | [*IClient*](../interfaces/models_iclient.iclient.md) \| *string* | The client or node endpoint to perform the reattach with. | -| `messageId` | *string* | The message to reattach. | - -**Returns:** *Promise*<{}\> - -The id and message that were reattached. diff --git a/docs/modules/highlevel_retrievedata.md b/docs/modules/highlevel_retrievedata.md deleted file mode 100644 index c47f3d6df..000000000 --- a/docs/modules/highlevel_retrievedata.md +++ /dev/null @@ -1,28 +0,0 @@ -[@iota/iota.js](../README.md) / highLevel/retrieveData - -# Module: highLevel/retrieveData - -## Table of contents - -### Functions - -- [retrieveData](highlevel_retrievedata.md#retrievedata) - -## Functions - -### retrieveData - -▸ **retrieveData**(`client`: [*IClient*](../interfaces/models_iclient.iclient.md) \| *string*, `messageId`: *string*): *Promise*<{} \| undefined\> - -Retrieve a data message. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `client` | [*IClient*](../interfaces/models_iclient.iclient.md) \| *string* | The client or node endpoint to retrieve the data with. | -| `messageId` | *string* | The message id of the data to get. | - -**Returns:** *Promise*<{} \| undefined\> - -The message index and data. diff --git a/docs/modules/highlevel_retry.md b/docs/modules/highlevel_retry.md deleted file mode 100644 index 682fd11ee..000000000 --- a/docs/modules/highlevel_retry.md +++ /dev/null @@ -1,28 +0,0 @@ -[@iota/iota.js](../README.md) / highLevel/retry - -# Module: highLevel/retry - -## Table of contents - -### Functions - -- [retry](highlevel_retry.md#retry) - -## Functions - -### retry - -▸ **retry**(`client`: [*IClient*](../interfaces/models_iclient.iclient.md) \| *string*, `messageId`: *string*): *Promise*<{}\> - -Retry an existing message either by promoting or reattaching. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `client` | [*IClient*](../interfaces/models_iclient.iclient.md) \| *string* | The client or node endpoint to perform the retry with. | -| `messageId` | *string* | The message to retry. | - -**Returns:** *Promise*<{}\> - -The id and message that were retried. diff --git a/docs/modules/highlevel_send.md b/docs/modules/highlevel_send.md deleted file mode 100644 index 6cdcb2a8d..000000000 --- a/docs/modules/highlevel_send.md +++ /dev/null @@ -1,167 +0,0 @@ -[@iota/iota.js](../README.md) / highLevel/send - -# Module: highLevel/send - -## Table of contents - -### Functions - -- [calculateInputs](highlevel_send.md#calculateinputs) -- [send](highlevel_send.md#send) -- [sendEd25519](highlevel_send.md#sended25519) -- [sendMultiple](highlevel_send.md#sendmultiple) -- [sendMultipleEd25519](highlevel_send.md#sendmultipleed25519) -- [sendWithAddressGenerator](highlevel_send.md#sendwithaddressgenerator) - -## Functions - -### calculateInputs - -▸ **calculateInputs**(`client`: [*IClient*](../interfaces/models_iclient.iclient.md) \| *string*, `seed`: [*ISeed*](../interfaces/models_iseed.iseed.md), `initialAddressState`: T, `nextAddressPath`: (`addressState`: T, `isFirst`: *boolean*) => *string*, `outputs`: {}[], `zeroCount?`: *number*): *Promise*<{}[]\> - -Calculate the inputs from the seed and basePath. - -#### Type parameters: - -| Name | -| :------ | -| `T` | - -#### Parameters: - -| Name | Type | Default value | Description | -| :------ | :------ | :------ | :------ | -| `client` | [*IClient*](../interfaces/models_iclient.iclient.md) \| *string* | - | The client or node endpoint to calculate the inputs with. | -| `seed` | [*ISeed*](../interfaces/models_iseed.iseed.md) | - | The seed to use for address generation. | -| `initialAddressState` | T | - | The initial address state for calculating the addresses. | -| `nextAddressPath` | (`addressState`: T, `isFirst`: *boolean*) => *string* | - | Calculate the next address for inputs. | -| `outputs` | {}[] | - | The outputs to send. | -| `zeroCount` | *number* | 5 | Abort when the number of zero balances is exceeded. | - -**Returns:** *Promise*<{}[]\> - -The id of the message created and the contructed message. - -___ - -### send - -▸ **send**(`client`: [*IClient*](../interfaces/models_iclient.iclient.md) \| *string*, `seed`: [*ISeed*](../interfaces/models_iseed.iseed.md), `accountIndex`: *number*, `addressBech32`: *string*, `amount`: *number*, `indexation?`: {}, `addressOptions?`: {}): *Promise*<{}\> - -Send a transfer from the balance on the seed to a single output. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `client` | [*IClient*](../interfaces/models_iclient.iclient.md) \| *string* | The client or node endpoint to send the transfer with. | -| `seed` | [*ISeed*](../interfaces/models_iseed.iseed.md) | The seed to use for address generation. | -| `accountIndex` | *number* | The account index in the wallet. | -| `addressBech32` | *string* | The address to send the funds to in bech32 format. | -| `amount` | *number* | The amount to send. | -| `indexation?` | *object* | Optional indexation data to associate with the transaction. | -| `addressOptions?` | *object* | Optional address configuration for balance address lookups. | - -**Returns:** *Promise*<{}\> - -The id of the message created and the contructed message. - -___ - -### sendEd25519 - -▸ **sendEd25519**(`client`: [*IClient*](../interfaces/models_iclient.iclient.md) \| *string*, `seed`: [*ISeed*](../interfaces/models_iseed.iseed.md), `accountIndex`: *number*, `addressEd25519`: *string*, `amount`: *number*, `indexation?`: {}, `addressOptions?`: {}): *Promise*<{}\> - -Send a transfer from the balance on the seed to a single output. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `client` | [*IClient*](../interfaces/models_iclient.iclient.md) \| *string* | The client or node endpoint to send the transfer with. | -| `seed` | [*ISeed*](../interfaces/models_iseed.iseed.md) | The seed to use for address generation. | -| `accountIndex` | *number* | The account index in the wallet. | -| `addressEd25519` | *string* | The address to send the funds to in ed25519 format. | -| `amount` | *number* | The amount to send. | -| `indexation?` | *object* | Optional indexation data to associate with the transaction. | -| `addressOptions?` | *object* | Optional address configuration for balance address lookups. | - -**Returns:** *Promise*<{}\> - -The id of the message created and the contructed message. - -___ - -### sendMultiple - -▸ **sendMultiple**(`client`: [*IClient*](../interfaces/models_iclient.iclient.md) \| *string*, `seed`: [*ISeed*](../interfaces/models_iseed.iseed.md), `accountIndex`: *number*, `outputs`: {}[], `indexation?`: {}, `addressOptions?`: {}): *Promise*<{}\> - -Send a transfer from the balance on the seed to multiple outputs. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `client` | [*IClient*](../interfaces/models_iclient.iclient.md) \| *string* | The client or node endpoint to send the transfer with. | -| `seed` | [*ISeed*](../interfaces/models_iseed.iseed.md) | The seed to use for address generation. | -| `accountIndex` | *number* | The account index in the wallet. | -| `outputs` | {}[] | The address to send the funds to in bech32 format and amounts. | -| `indexation?` | *object* | Optional indexation data to associate with the transaction. | -| `addressOptions?` | *object* | Optional address configuration for balance address lookups. | - -**Returns:** *Promise*<{}\> - -The id of the message created and the contructed message. - -___ - -### sendMultipleEd25519 - -▸ **sendMultipleEd25519**(`client`: [*IClient*](../interfaces/models_iclient.iclient.md) \| *string*, `seed`: [*ISeed*](../interfaces/models_iseed.iseed.md), `accountIndex`: *number*, `outputs`: {}[], `indexation?`: {}, `addressOptions?`: {}): *Promise*<{}\> - -Send a transfer from the balance on the seed. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `client` | [*IClient*](../interfaces/models_iclient.iclient.md) \| *string* | The client or node endpoint to send the transfer with. | -| `seed` | [*ISeed*](../interfaces/models_iseed.iseed.md) | The seed to use for address generation. | -| `accountIndex` | *number* | The account index in the wallet. | -| `outputs` | {}[] | The outputs including address to send the funds to in ed25519 format and amount. | -| `indexation?` | *object* | Optional indexation data to associate with the transaction. | -| `addressOptions?` | *object* | Optional address configuration for balance address lookups. | - -**Returns:** *Promise*<{}\> - -The id of the message created and the contructed message. - -___ - -### sendWithAddressGenerator - -▸ **sendWithAddressGenerator**(`client`: [*IClient*](../interfaces/models_iclient.iclient.md) \| *string*, `seed`: [*ISeed*](../interfaces/models_iseed.iseed.md), `initialAddressState`: T, `nextAddressPath`: (`addressState`: T, `isFirst`: *boolean*) => *string*, `outputs`: {}[], `indexation?`: {}, `zeroCount?`: *number*): *Promise*<{}\> - -Send a transfer using account based indexing for the inputs. - -#### Type parameters: - -| Name | -| :------ | -| `T` | - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `client` | [*IClient*](../interfaces/models_iclient.iclient.md) \| *string* | The client or node endpoint to send the transfer with. | -| `seed` | [*ISeed*](../interfaces/models_iseed.iseed.md) | The seed to use for address generation. | -| `initialAddressState` | T | The initial address state for calculating the addresses. | -| `nextAddressPath` | (`addressState`: T, `isFirst`: *boolean*) => *string* | Calculate the next address for inputs. | -| `outputs` | {}[] | The address to send the funds to in bech32 format and amounts. | -| `indexation?` | *object* | Optional indexation data to associate with the transaction. | -| `zeroCount?` | *number* | The number of addresses with 0 balance during lookup before aborting. | - -**Returns:** *Promise*<{}\> - -The id of the message created and the contructed message. diff --git a/docs/modules/highlevel_sendadvanced.md b/docs/modules/highlevel_sendadvanced.md deleted file mode 100644 index 86a50b991..000000000 --- a/docs/modules/highlevel_sendadvanced.md +++ /dev/null @@ -1,51 +0,0 @@ -[@iota/iota.js](../README.md) / highLevel/sendAdvanced - -# Module: highLevel/sendAdvanced - -## Table of contents - -### Functions - -- [buildTransactionPayload](highlevel_sendadvanced.md#buildtransactionpayload) -- [sendAdvanced](highlevel_sendadvanced.md#sendadvanced) - -## Functions - -### buildTransactionPayload - -▸ **buildTransactionPayload**(`inputsAndSignatureKeyPairs`: {}[], `outputs`: {}[], `indexation?`: {}): [*ITransactionPayload*](../interfaces/models_itransactionpayload.itransactionpayload.md) - -Build a transaction payload. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `inputsAndSignatureKeyPairs` | {}[] | The inputs with the signature key pairs needed to sign transfers. | -| `outputs` | {}[] | The outputs to send. | -| `indexation?` | *object* | Optional indexation data to associate with the transaction. | - -**Returns:** [*ITransactionPayload*](../interfaces/models_itransactionpayload.itransactionpayload.md) - -The transaction payload. - -___ - -### sendAdvanced - -▸ **sendAdvanced**(`client`: [*IClient*](../interfaces/models_iclient.iclient.md) \| *string*, `inputsAndSignatureKeyPairs`: {}[], `outputs`: {}[], `indexation?`: {}): *Promise*<{}\> - -Send a transfer from the balance on the seed. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `client` | [*IClient*](../interfaces/models_iclient.iclient.md) \| *string* | The client or node endpoint to send the transfer with. | -| `inputsAndSignatureKeyPairs` | {}[] | The inputs with the signature key pairs needed to sign transfers. | -| `outputs` | {}[] | The outputs to send. | -| `indexation?` | *object* | Optional indexation data to associate with the transaction. | - -**Returns:** *Promise*<{}\> - -The id of the message created and the remainder address if one was needed. diff --git a/docs/modules/highlevel_senddata.md b/docs/modules/highlevel_senddata.md deleted file mode 100644 index a285fd9f7..000000000 --- a/docs/modules/highlevel_senddata.md +++ /dev/null @@ -1,29 +0,0 @@ -[@iota/iota.js](../README.md) / highLevel/sendData - -# Module: highLevel/sendData - -## Table of contents - -### Functions - -- [sendData](highlevel_senddata.md#senddata) - -## Functions - -### sendData - -▸ **sendData**(`client`: [*IClient*](../interfaces/models_iclient.iclient.md) \| *string*, `indexationKey`: Uint8Array \| *string*, `indexationData?`: Uint8Array \| *string*): *Promise*<{}\> - -Send a data message. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `client` | [*IClient*](../interfaces/models_iclient.iclient.md) \| *string* | The client or node endpoint to send the data with. | -| `indexationKey` | Uint8Array \| *string* | The index name. | -| `indexationData?` | Uint8Array \| *string* | The index data as either UTF8 text or Uint8Array bytes. | - -**Returns:** *Promise*<{}\> - -The id of the message created and the message. diff --git a/docs/modules/models_api_iaddressoutputsresponse.md b/docs/modules/models_api_iaddressoutputsresponse.md deleted file mode 100644 index 9f891b0ac..000000000 --- a/docs/modules/models_api_iaddressoutputsresponse.md +++ /dev/null @@ -1,9 +0,0 @@ -[@iota/iota.js](../README.md) / models/api/IAddressOutputsResponse - -# Module: models/api/IAddressOutputsResponse - -## Table of contents - -### Interfaces - -- [IAddressOutputsResponse](../interfaces/models_api_iaddressoutputsresponse.iaddressoutputsresponse.md) diff --git a/docs/modules/models_api_iaddressresponse.md b/docs/modules/models_api_iaddressresponse.md deleted file mode 100644 index 0163b6258..000000000 --- a/docs/modules/models_api_iaddressresponse.md +++ /dev/null @@ -1,9 +0,0 @@ -[@iota/iota.js](../README.md) / models/api/IAddressResponse - -# Module: models/api/IAddressResponse - -## Table of contents - -### Interfaces - -- [IAddressResponse](../interfaces/models_api_iaddressresponse.iaddressresponse.md) diff --git a/docs/modules/models_api_ichildrenresponse.md b/docs/modules/models_api_ichildrenresponse.md deleted file mode 100644 index 0385c2ee3..000000000 --- a/docs/modules/models_api_ichildrenresponse.md +++ /dev/null @@ -1,9 +0,0 @@ -[@iota/iota.js](../README.md) / models/api/IChildrenResponse - -# Module: models/api/IChildrenResponse - -## Table of contents - -### Interfaces - -- [IChildrenResponse](../interfaces/models_api_ichildrenresponse.ichildrenresponse.md) diff --git a/docs/modules/models_api_imessageidresponse.md b/docs/modules/models_api_imessageidresponse.md deleted file mode 100644 index 9512d90b2..000000000 --- a/docs/modules/models_api_imessageidresponse.md +++ /dev/null @@ -1,9 +0,0 @@ -[@iota/iota.js](../README.md) / models/api/IMessageIdResponse - -# Module: models/api/IMessageIdResponse - -## Table of contents - -### Interfaces - -- [IMessageIdResponse](../interfaces/models_api_imessageidresponse.imessageidresponse.md) diff --git a/docs/modules/models_api_imessagesresponse.md b/docs/modules/models_api_imessagesresponse.md deleted file mode 100644 index c96344e34..000000000 --- a/docs/modules/models_api_imessagesresponse.md +++ /dev/null @@ -1,9 +0,0 @@ -[@iota/iota.js](../README.md) / models/api/IMessagesResponse - -# Module: models/api/IMessagesResponse - -## Table of contents - -### Interfaces - -- [IMessagesResponse](../interfaces/models_api_imessagesresponse.imessagesresponse.md) diff --git a/docs/modules/models_api_imilestoneresponse.md b/docs/modules/models_api_imilestoneresponse.md deleted file mode 100644 index 9c496c809..000000000 --- a/docs/modules/models_api_imilestoneresponse.md +++ /dev/null @@ -1,9 +0,0 @@ -[@iota/iota.js](../README.md) / models/api/IMilestoneResponse - -# Module: models/api/IMilestoneResponse - -## Table of contents - -### Interfaces - -- [IMilestoneResponse](../interfaces/models_api_imilestoneresponse.imilestoneresponse.md) diff --git a/docs/modules/models_api_imilestoneutxochangesresponse.md b/docs/modules/models_api_imilestoneutxochangesresponse.md deleted file mode 100644 index 1ced8ccf6..000000000 --- a/docs/modules/models_api_imilestoneutxochangesresponse.md +++ /dev/null @@ -1,9 +0,0 @@ -[@iota/iota.js](../README.md) / models/api/IMilestoneUtxoChangesResponse - -# Module: models/api/IMilestoneUtxoChangesResponse - -## Table of contents - -### Interfaces - -- [IMilestoneUtxoChangesResponse](../interfaces/models_api_imilestoneutxochangesresponse.imilestoneutxochangesresponse.md) diff --git a/docs/modules/models_api_imqttmilestoneresponse.md b/docs/modules/models_api_imqttmilestoneresponse.md deleted file mode 100644 index 78e1a3278..000000000 --- a/docs/modules/models_api_imqttmilestoneresponse.md +++ /dev/null @@ -1,9 +0,0 @@ -[@iota/iota.js](../README.md) / models/api/IMqttMilestoneResponse - -# Module: models/api/IMqttMilestoneResponse - -## Table of contents - -### Interfaces - -- [IMqttMilestoneResponse](../interfaces/models_api_imqttmilestoneresponse.imqttmilestoneresponse.md) diff --git a/docs/modules/models_api_ioutputresponse.md b/docs/modules/models_api_ioutputresponse.md deleted file mode 100644 index 2c010921a..000000000 --- a/docs/modules/models_api_ioutputresponse.md +++ /dev/null @@ -1,9 +0,0 @@ -[@iota/iota.js](../README.md) / models/api/IOutputResponse - -# Module: models/api/IOutputResponse - -## Table of contents - -### Interfaces - -- [IOutputResponse](../interfaces/models_api_ioutputresponse.ioutputresponse.md) diff --git a/docs/modules/models_api_ireceiptsresponse.md b/docs/modules/models_api_ireceiptsresponse.md deleted file mode 100644 index cbd3b64b0..000000000 --- a/docs/modules/models_api_ireceiptsresponse.md +++ /dev/null @@ -1,9 +0,0 @@ -[@iota/iota.js](../README.md) / models/api/IReceiptsResponse - -# Module: models/api/IReceiptsResponse - -## Table of contents - -### Interfaces - -- [IReceiptsResponse](../interfaces/models_api_ireceiptsresponse.ireceiptsresponse.md) diff --git a/docs/modules/models_api_iresponse.md b/docs/modules/models_api_iresponse.md deleted file mode 100644 index 277395ece..000000000 --- a/docs/modules/models_api_iresponse.md +++ /dev/null @@ -1,9 +0,0 @@ -[@iota/iota.js](../README.md) / models/api/IResponse - -# Module: models/api/IResponse - -## Table of contents - -### Interfaces - -- [IResponse](../interfaces/models_api_iresponse.iresponse.md) diff --git a/docs/modules/models_api_itipsresponse.md b/docs/modules/models_api_itipsresponse.md deleted file mode 100644 index 9889c2fb7..000000000 --- a/docs/modules/models_api_itipsresponse.md +++ /dev/null @@ -1,9 +0,0 @@ -[@iota/iota.js](../README.md) / models/api/ITipsResponse - -# Module: models/api/ITipsResponse - -## Table of contents - -### Interfaces - -- [ITipsResponse](../interfaces/models_api_itipsresponse.itipsresponse.md) diff --git a/docs/modules/models_conflictreason.md b/docs/modules/models_conflictreason.md deleted file mode 100644 index 219ac3c03..000000000 --- a/docs/modules/models_conflictreason.md +++ /dev/null @@ -1,3 +0,0 @@ -[@iota/iota.js](../README.md) / models/conflictReason - -# Module: models/conflictReason diff --git a/docs/modules/models_iaddress.md b/docs/modules/models_iaddress.md deleted file mode 100644 index 564b675bd..000000000 --- a/docs/modules/models_iaddress.md +++ /dev/null @@ -1,9 +0,0 @@ -[@iota/iota.js](../README.md) / models/IAddress - -# Module: models/IAddress - -## Table of contents - -### Interfaces - -- [IAddress](../interfaces/models_iaddress.iaddress.md) diff --git a/docs/modules/models_ibip44generatorstate.md b/docs/modules/models_ibip44generatorstate.md deleted file mode 100644 index b69c215df..000000000 --- a/docs/modules/models_ibip44generatorstate.md +++ /dev/null @@ -1,9 +0,0 @@ -[@iota/iota.js](../README.md) / models/IBip44GeneratorState - -# Module: models/IBip44GeneratorState - -## Table of contents - -### Interfaces - -- [IBip44GeneratorState](../interfaces/models_ibip44generatorstate.ibip44generatorstate.md) diff --git a/docs/modules/models_iclient.md b/docs/modules/models_iclient.md deleted file mode 100644 index ee7db0631..000000000 --- a/docs/modules/models_iclient.md +++ /dev/null @@ -1,9 +0,0 @@ -[@iota/iota.js](../README.md) / models/IClient - -# Module: models/IClient - -## Table of contents - -### Interfaces - -- [IClient](../interfaces/models_iclient.iclient.md) diff --git a/docs/modules/models_ied25519address.md b/docs/modules/models_ied25519address.md deleted file mode 100644 index 618bc952b..000000000 --- a/docs/modules/models_ied25519address.md +++ /dev/null @@ -1,21 +0,0 @@ -[@iota/iota.js](../README.md) / models/IEd25519Address - -# Module: models/IEd25519Address - -## Table of contents - -### Interfaces - -- [IEd25519Address](../interfaces/models_ied25519address.ied25519address.md) - -### Variables - -- [ED25519\_ADDRESS\_TYPE](models_ied25519address.md#ed25519_address_type) - -## Variables - -### ED25519\_ADDRESS\_TYPE - -• `Const` **ED25519\_ADDRESS\_TYPE**: ``0``= 0 - -The global type for the address type. diff --git a/docs/modules/models_ied25519signature.md b/docs/modules/models_ied25519signature.md deleted file mode 100644 index 15c6ea6bd..000000000 --- a/docs/modules/models_ied25519signature.md +++ /dev/null @@ -1,21 +0,0 @@ -[@iota/iota.js](../README.md) / models/IEd25519Signature - -# Module: models/IEd25519Signature - -## Table of contents - -### Interfaces - -- [IEd25519Signature](../interfaces/models_ied25519signature.ied25519signature.md) - -### Variables - -- [ED25519\_SIGNATURE\_TYPE](models_ied25519signature.md#ed25519_signature_type) - -## Variables - -### ED25519\_SIGNATURE\_TYPE - -• `Const` **ED25519\_SIGNATURE\_TYPE**: ``0``= 0 - -The global type for the signature type. diff --git a/docs/modules/models_igossipheartbeat.md b/docs/modules/models_igossipheartbeat.md deleted file mode 100644 index 4dc2f2915..000000000 --- a/docs/modules/models_igossipheartbeat.md +++ /dev/null @@ -1,9 +0,0 @@ -[@iota/iota.js](../README.md) / models/IGossipHeartbeat - -# Module: models/IGossipHeartbeat - -## Table of contents - -### Interfaces - -- [IGossipHeartbeat](../interfaces/models_igossipheartbeat.igossipheartbeat.md) diff --git a/docs/modules/models_igossipmetrics.md b/docs/modules/models_igossipmetrics.md deleted file mode 100644 index 21f23bf56..000000000 --- a/docs/modules/models_igossipmetrics.md +++ /dev/null @@ -1,9 +0,0 @@ -[@iota/iota.js](../README.md) / models/IGossipMetrics - -# Module: models/IGossipMetrics - -## Table of contents - -### Interfaces - -- [IGossipMetrics](../interfaces/models_igossipmetrics.igossipmetrics.md) diff --git a/docs/modules/models_iindexationpayload.md b/docs/modules/models_iindexationpayload.md deleted file mode 100644 index 7359ec76c..000000000 --- a/docs/modules/models_iindexationpayload.md +++ /dev/null @@ -1,21 +0,0 @@ -[@iota/iota.js](../README.md) / models/IIndexationPayload - -# Module: models/IIndexationPayload - -## Table of contents - -### Interfaces - -- [IIndexationPayload](../interfaces/models_iindexationpayload.iindexationpayload.md) - -### Variables - -- [INDEXATION\_PAYLOAD\_TYPE](models_iindexationpayload.md#indexation_payload_type) - -## Variables - -### INDEXATION\_PAYLOAD\_TYPE - -• `Const` **INDEXATION\_PAYLOAD\_TYPE**: ``2``= 2 - -The global type for the payload. diff --git a/docs/modules/models_ikeypair.md b/docs/modules/models_ikeypair.md deleted file mode 100644 index eca18868f..000000000 --- a/docs/modules/models_ikeypair.md +++ /dev/null @@ -1,9 +0,0 @@ -[@iota/iota.js](../README.md) / models/IKeyPair - -# Module: models/IKeyPair - -## Table of contents - -### Interfaces - -- [IKeyPair](../interfaces/models_ikeypair.ikeypair.md) diff --git a/docs/modules/models_imessage.md b/docs/modules/models_imessage.md deleted file mode 100644 index d313f1838..000000000 --- a/docs/modules/models_imessage.md +++ /dev/null @@ -1,9 +0,0 @@ -[@iota/iota.js](../README.md) / models/IMessage - -# Module: models/IMessage - -## Table of contents - -### Interfaces - -- [IMessage](../interfaces/models_imessage.imessage.md) diff --git a/docs/modules/models_imessagemetadata.md b/docs/modules/models_imessagemetadata.md deleted file mode 100644 index 1b9d98cf6..000000000 --- a/docs/modules/models_imessagemetadata.md +++ /dev/null @@ -1,9 +0,0 @@ -[@iota/iota.js](../README.md) / models/IMessageMetadata - -# Module: models/IMessageMetadata - -## Table of contents - -### Interfaces - -- [IMessageMetadata](../interfaces/models_imessagemetadata.imessagemetadata.md) diff --git a/docs/modules/models_imigratedfunds.md b/docs/modules/models_imigratedfunds.md deleted file mode 100644 index 98a9b3fba..000000000 --- a/docs/modules/models_imigratedfunds.md +++ /dev/null @@ -1,9 +0,0 @@ -[@iota/iota.js](../README.md) / models/IMigratedFunds - -# Module: models/IMigratedFunds - -## Table of contents - -### Interfaces - -- [IMigratedFunds](../interfaces/models_imigratedfunds.imigratedfunds.md) diff --git a/docs/modules/models_imilestonepayload.md b/docs/modules/models_imilestonepayload.md deleted file mode 100644 index c684d4c60..000000000 --- a/docs/modules/models_imilestonepayload.md +++ /dev/null @@ -1,21 +0,0 @@ -[@iota/iota.js](../README.md) / models/IMilestonePayload - -# Module: models/IMilestonePayload - -## Table of contents - -### Interfaces - -- [IMilestonePayload](../interfaces/models_imilestonepayload.imilestonepayload.md) - -### Variables - -- [MILESTONE\_PAYLOAD\_TYPE](models_imilestonepayload.md#milestone_payload_type) - -## Variables - -### MILESTONE\_PAYLOAD\_TYPE - -• `Const` **MILESTONE\_PAYLOAD\_TYPE**: ``1``= 1 - -The global type for the payload. diff --git a/docs/modules/models_imqttclient.md b/docs/modules/models_imqttclient.md deleted file mode 100644 index 79b0c22e4..000000000 --- a/docs/modules/models_imqttclient.md +++ /dev/null @@ -1,9 +0,0 @@ -[@iota/iota.js](../README.md) / models/IMqttClient - -# Module: models/IMqttClient - -## Table of contents - -### Interfaces - -- [IMqttClient](../interfaces/models_imqttclient.imqttclient.md) diff --git a/docs/modules/models_imqttstatus.md b/docs/modules/models_imqttstatus.md deleted file mode 100644 index 9022a80bd..000000000 --- a/docs/modules/models_imqttstatus.md +++ /dev/null @@ -1,9 +0,0 @@ -[@iota/iota.js](../README.md) / models/IMqttStatus - -# Module: models/IMqttStatus - -## Table of contents - -### Interfaces - -- [IMqttStatus](../interfaces/models_imqttstatus.imqttstatus.md) diff --git a/docs/modules/models_inodeinfo.md b/docs/modules/models_inodeinfo.md deleted file mode 100644 index 34b8b73d5..000000000 --- a/docs/modules/models_inodeinfo.md +++ /dev/null @@ -1,9 +0,0 @@ -[@iota/iota.js](../README.md) / models/INodeInfo - -# Module: models/INodeInfo - -## Table of contents - -### Interfaces - -- [INodeInfo](../interfaces/models_inodeinfo.inodeinfo.md) diff --git a/docs/modules/models_ipeer.md b/docs/modules/models_ipeer.md deleted file mode 100644 index 792ad7692..000000000 --- a/docs/modules/models_ipeer.md +++ /dev/null @@ -1,9 +0,0 @@ -[@iota/iota.js](../README.md) / models/IPeer - -# Module: models/IPeer - -## Table of contents - -### Interfaces - -- [IPeer](../interfaces/models_ipeer.ipeer.md) diff --git a/docs/modules/models_ipowprovider.md b/docs/modules/models_ipowprovider.md deleted file mode 100644 index 62ee45b00..000000000 --- a/docs/modules/models_ipowprovider.md +++ /dev/null @@ -1,9 +0,0 @@ -[@iota/iota.js](../README.md) / models/IPowProvider - -# Module: models/IPowProvider - -## Table of contents - -### Interfaces - -- [IPowProvider](../interfaces/models_ipowprovider.ipowprovider.md) diff --git a/docs/modules/models_ireceiptpayload.md b/docs/modules/models_ireceiptpayload.md deleted file mode 100644 index d20aa1702..000000000 --- a/docs/modules/models_ireceiptpayload.md +++ /dev/null @@ -1,21 +0,0 @@ -[@iota/iota.js](../README.md) / models/IReceiptPayload - -# Module: models/IReceiptPayload - -## Table of contents - -### Interfaces - -- [IReceiptPayload](../interfaces/models_ireceiptpayload.ireceiptpayload.md) - -### Variables - -- [RECEIPT\_PAYLOAD\_TYPE](models_ireceiptpayload.md#receipt_payload_type) - -## Variables - -### RECEIPT\_PAYLOAD\_TYPE - -• `Const` **RECEIPT\_PAYLOAD\_TYPE**: ``3``= 3 - -The global type for the payload. diff --git a/docs/modules/models_ireferenceunlockblock.md b/docs/modules/models_ireferenceunlockblock.md deleted file mode 100644 index f07f095d6..000000000 --- a/docs/modules/models_ireferenceunlockblock.md +++ /dev/null @@ -1,21 +0,0 @@ -[@iota/iota.js](../README.md) / models/IReferenceUnlockBlock - -# Module: models/IReferenceUnlockBlock - -## Table of contents - -### Interfaces - -- [IReferenceUnlockBlock](../interfaces/models_ireferenceunlockblock.ireferenceunlockblock.md) - -### Variables - -- [REFERENCE\_UNLOCK\_BLOCK\_TYPE](models_ireferenceunlockblock.md#reference_unlock_block_type) - -## Variables - -### REFERENCE\_UNLOCK\_BLOCK\_TYPE - -• `Const` **REFERENCE\_UNLOCK\_BLOCK\_TYPE**: ``1``= 1 - -The global type for the unlock block. diff --git a/docs/modules/models_iseed.md b/docs/modules/models_iseed.md deleted file mode 100644 index 4d2b1525f..000000000 --- a/docs/modules/models_iseed.md +++ /dev/null @@ -1,9 +0,0 @@ -[@iota/iota.js](../README.md) / models/ISeed - -# Module: models/ISeed - -## Table of contents - -### Interfaces - -- [ISeed](../interfaces/models_iseed.iseed.md) diff --git a/docs/modules/models_isiglockeddustallowanceoutput.md b/docs/modules/models_isiglockeddustallowanceoutput.md deleted file mode 100644 index ef9df5f56..000000000 --- a/docs/modules/models_isiglockeddustallowanceoutput.md +++ /dev/null @@ -1,21 +0,0 @@ -[@iota/iota.js](../README.md) / models/ISigLockedDustAllowanceOutput - -# Module: models/ISigLockedDustAllowanceOutput - -## Table of contents - -### Interfaces - -- [ISigLockedDustAllowanceOutput](../interfaces/models_isiglockeddustallowanceoutput.isiglockeddustallowanceoutput.md) - -### Variables - -- [SIG\_LOCKED\_DUST\_ALLOWANCE\_OUTPUT\_TYPE](models_isiglockeddustallowanceoutput.md#sig_locked_dust_allowance_output_type) - -## Variables - -### SIG\_LOCKED\_DUST\_ALLOWANCE\_OUTPUT\_TYPE - -• `Const` **SIG\_LOCKED\_DUST\_ALLOWANCE\_OUTPUT\_TYPE**: ``1``= 1 - -The global type for the sig locked dust allowance output. diff --git a/docs/modules/models_isiglockedsingleoutput.md b/docs/modules/models_isiglockedsingleoutput.md deleted file mode 100644 index 1e74ef836..000000000 --- a/docs/modules/models_isiglockedsingleoutput.md +++ /dev/null @@ -1,21 +0,0 @@ -[@iota/iota.js](../README.md) / models/ISigLockedSingleOutput - -# Module: models/ISigLockedSingleOutput - -## Table of contents - -### Interfaces - -- [ISigLockedSingleOutput](../interfaces/models_isiglockedsingleoutput.isiglockedsingleoutput.md) - -### Variables - -- [SIG\_LOCKED\_SINGLE\_OUTPUT\_TYPE](models_isiglockedsingleoutput.md#sig_locked_single_output_type) - -## Variables - -### SIG\_LOCKED\_SINGLE\_OUTPUT\_TYPE - -• `Const` **SIG\_LOCKED\_SINGLE\_OUTPUT\_TYPE**: ``0``= 0 - -The global type for the sig locked single output. diff --git a/docs/modules/models_isignatureunlockblock.md b/docs/modules/models_isignatureunlockblock.md deleted file mode 100644 index b2a549785..000000000 --- a/docs/modules/models_isignatureunlockblock.md +++ /dev/null @@ -1,21 +0,0 @@ -[@iota/iota.js](../README.md) / models/ISignatureUnlockBlock - -# Module: models/ISignatureUnlockBlock - -## Table of contents - -### Interfaces - -- [ISignatureUnlockBlock](../interfaces/models_isignatureunlockblock.isignatureunlockblock.md) - -### Variables - -- [SIGNATURE\_UNLOCK\_BLOCK\_TYPE](models_isignatureunlockblock.md#signature_unlock_block_type) - -## Variables - -### SIGNATURE\_UNLOCK\_BLOCK\_TYPE - -• `Const` **SIGNATURE\_UNLOCK\_BLOCK\_TYPE**: ``0``= 0 - -The global type for the unlock block. diff --git a/docs/modules/models_itransactionessence.md b/docs/modules/models_itransactionessence.md deleted file mode 100644 index d7e890e91..000000000 --- a/docs/modules/models_itransactionessence.md +++ /dev/null @@ -1,21 +0,0 @@ -[@iota/iota.js](../README.md) / models/ITransactionEssence - -# Module: models/ITransactionEssence - -## Table of contents - -### Interfaces - -- [ITransactionEssence](../interfaces/models_itransactionessence.itransactionessence.md) - -### Variables - -- [TRANSACTION\_ESSENCE\_TYPE](models_itransactionessence.md#transaction_essence_type) - -## Variables - -### TRANSACTION\_ESSENCE\_TYPE - -• `Const` **TRANSACTION\_ESSENCE\_TYPE**: ``0``= 0 - -The global type for the transaction essence. diff --git a/docs/modules/models_itransactionpayload.md b/docs/modules/models_itransactionpayload.md deleted file mode 100644 index 934ee62a2..000000000 --- a/docs/modules/models_itransactionpayload.md +++ /dev/null @@ -1,21 +0,0 @@ -[@iota/iota.js](../README.md) / models/ITransactionPayload - -# Module: models/ITransactionPayload - -## Table of contents - -### Interfaces - -- [ITransactionPayload](../interfaces/models_itransactionpayload.itransactionpayload.md) - -### Variables - -- [TRANSACTION\_PAYLOAD\_TYPE](models_itransactionpayload.md#transaction_payload_type) - -## Variables - -### TRANSACTION\_PAYLOAD\_TYPE - -• `Const` **TRANSACTION\_PAYLOAD\_TYPE**: ``0``= 0 - -The global type for the payload. diff --git a/docs/modules/models_itreasury.md b/docs/modules/models_itreasury.md deleted file mode 100644 index c383c9d73..000000000 --- a/docs/modules/models_itreasury.md +++ /dev/null @@ -1,9 +0,0 @@ -[@iota/iota.js](../README.md) / models/ITreasury - -# Module: models/ITreasury - -## Table of contents - -### Interfaces - -- [ITreasury](../interfaces/models_itreasury.itreasury.md) diff --git a/docs/modules/models_itreasuryinput.md b/docs/modules/models_itreasuryinput.md deleted file mode 100644 index 4feb2bb63..000000000 --- a/docs/modules/models_itreasuryinput.md +++ /dev/null @@ -1,21 +0,0 @@ -[@iota/iota.js](../README.md) / models/ITreasuryInput - -# Module: models/ITreasuryInput - -## Table of contents - -### Interfaces - -- [ITreasuryInput](../interfaces/models_itreasuryinput.itreasuryinput.md) - -### Variables - -- [TREASURY\_INPUT\_TYPE](models_itreasuryinput.md#treasury_input_type) - -## Variables - -### TREASURY\_INPUT\_TYPE - -• `Const` **TREASURY\_INPUT\_TYPE**: ``1``= 1 - -The global type for the treasury input. diff --git a/docs/modules/models_itreasuryoutput.md b/docs/modules/models_itreasuryoutput.md deleted file mode 100644 index f03104cc0..000000000 --- a/docs/modules/models_itreasuryoutput.md +++ /dev/null @@ -1,21 +0,0 @@ -[@iota/iota.js](../README.md) / models/ITreasuryOutput - -# Module: models/ITreasuryOutput - -## Table of contents - -### Interfaces - -- [ITreasuryOutput](../interfaces/models_itreasuryoutput.itreasuryoutput.md) - -### Variables - -- [TREASURY\_OUTPUT\_TYPE](models_itreasuryoutput.md#treasury_output_type) - -## Variables - -### TREASURY\_OUTPUT\_TYPE - -• `Const` **TREASURY\_OUTPUT\_TYPE**: ``2``= 2 - -The global type for the treasury output. diff --git a/docs/modules/models_itreasurytransactionpayload.md b/docs/modules/models_itreasurytransactionpayload.md deleted file mode 100644 index 2b76f7585..000000000 --- a/docs/modules/models_itreasurytransactionpayload.md +++ /dev/null @@ -1,21 +0,0 @@ -[@iota/iota.js](../README.md) / models/ITreasuryTransactionPayload - -# Module: models/ITreasuryTransactionPayload - -## Table of contents - -### Interfaces - -- [ITreasuryTransactionPayload](../interfaces/models_itreasurytransactionpayload.itreasurytransactionpayload.md) - -### Variables - -- [TREASURY\_TRANSACTION\_PAYLOAD\_TYPE](models_itreasurytransactionpayload.md#treasury_transaction_payload_type) - -## Variables - -### TREASURY\_TRANSACTION\_PAYLOAD\_TYPE - -• `Const` **TREASURY\_TRANSACTION\_PAYLOAD\_TYPE**: ``4``= 4 - -The global type for the payload. diff --git a/docs/modules/models_itypebase.md b/docs/modules/models_itypebase.md deleted file mode 100644 index 135a42d01..000000000 --- a/docs/modules/models_itypebase.md +++ /dev/null @@ -1,9 +0,0 @@ -[@iota/iota.js](../README.md) / models/ITypeBase - -# Module: models/ITypeBase - -## Table of contents - -### Interfaces - -- [ITypeBase](../interfaces/models_itypebase.itypebase.md) diff --git a/docs/modules/models_iutxoinput.md b/docs/modules/models_iutxoinput.md deleted file mode 100644 index 7a6ca0f3e..000000000 --- a/docs/modules/models_iutxoinput.md +++ /dev/null @@ -1,21 +0,0 @@ -[@iota/iota.js](../README.md) / models/IUTXOInput - -# Module: models/IUTXOInput - -## Table of contents - -### Interfaces - -- [IUTXOInput](../interfaces/models_iutxoinput.iutxoinput.md) - -### Variables - -- [UTXO\_INPUT\_TYPE](models_iutxoinput.md#utxo_input_type) - -## Variables - -### UTXO\_INPUT\_TYPE - -• `Const` **UTXO\_INPUT\_TYPE**: ``0``= 0 - -The global type for the input. diff --git a/docs/modules/models_ledgerinclusionstate.md b/docs/modules/models_ledgerinclusionstate.md deleted file mode 100644 index 8fbf69169..000000000 --- a/docs/modules/models_ledgerinclusionstate.md +++ /dev/null @@ -1,17 +0,0 @@ -[@iota/iota.js](../README.md) / models/ledgerInclusionState - -# Module: models/ledgerInclusionState - -## Table of contents - -### Type aliases - -- [LedgerInclusionState](models_ledgerinclusionstate.md#ledgerinclusionstate) - -## Type aliases - -### LedgerInclusionState - -Ƭ **LedgerInclusionState**: ``"noTransaction"`` \| ``"included"`` \| ``"conflicting"`` - -The different states of ledger inclusion. diff --git a/docs/modules/models_units.md b/docs/modules/models_units.md deleted file mode 100644 index 66ca1a50c..000000000 --- a/docs/modules/models_units.md +++ /dev/null @@ -1,3 +0,0 @@ -[@iota/iota.js](../README.md) / models/units - -# Module: models/units diff --git a/docs/modules/pow_localpowprovider.md b/docs/modules/pow_localpowprovider.md deleted file mode 100644 index 5f3045494..000000000 --- a/docs/modules/pow_localpowprovider.md +++ /dev/null @@ -1,9 +0,0 @@ -[@iota/iota.js](../README.md) / pow/localPowProvider - -# Module: pow/localPowProvider - -## Table of contents - -### Classes - -- [LocalPowProvider](../classes/pow_localpowprovider.localpowprovider.md) diff --git a/docs/modules/resources_conflictreasonstrings.md b/docs/modules/resources_conflictreasonstrings.md deleted file mode 100644 index cac152f4c..000000000 --- a/docs/modules/resources_conflictreasonstrings.md +++ /dev/null @@ -1,17 +0,0 @@ -[@iota/iota.js](../README.md) / resources/conflictReasonStrings - -# Module: resources/conflictReasonStrings - -## Table of contents - -### Variables - -- [CONFLICT\_REASON\_STRINGS](resources_conflictreasonstrings.md#conflict_reason_strings) - -## Variables - -### CONFLICT\_REASON\_STRINGS - -• `Const` **CONFLICT\_REASON\_STRINGS**: { [key in ConflictReason]: string} - -Conflict reason strings. diff --git a/docs/modules/seedtypes_ed25519seed.md b/docs/modules/seedtypes_ed25519seed.md deleted file mode 100644 index 6a995ac30..000000000 --- a/docs/modules/seedtypes_ed25519seed.md +++ /dev/null @@ -1,21 +0,0 @@ -[@iota/iota.js](../README.md) / seedTypes/ed25519Seed - -# Module: seedTypes/ed25519Seed - -## Table of contents - -### Classes - -- [Ed25519Seed](../classes/seedtypes_ed25519seed.ed25519seed.md) - -### Variables - -- [ED25519\_SEED\_TYPE](seedtypes_ed25519seed.md#ed25519_seed_type) - -## Variables - -### ED25519\_SEED\_TYPE - -• `Const` **ED25519\_SEED\_TYPE**: *number*= 1 - -The global type for the seed. diff --git a/docs/modules/utils_arrayhelper.md b/docs/modules/utils_arrayhelper.md deleted file mode 100644 index c26ba2696..000000000 --- a/docs/modules/utils_arrayhelper.md +++ /dev/null @@ -1,9 +0,0 @@ -[@iota/iota.js](../README.md) / utils/arrayHelper - -# Module: utils/arrayHelper - -## Table of contents - -### Classes - -- [ArrayHelper](../classes/utils_arrayhelper.arrayhelper.md) diff --git a/docs/modules/utils_bech32helper.md b/docs/modules/utils_bech32helper.md deleted file mode 100644 index f869806d8..000000000 --- a/docs/modules/utils_bech32helper.md +++ /dev/null @@ -1,9 +0,0 @@ -[@iota/iota.js](../README.md) / utils/bech32Helper - -# Module: utils/bech32Helper - -## Table of contents - -### Classes - -- [Bech32Helper](../classes/utils_bech32helper.bech32helper.md) diff --git a/docs/modules/utils_biginthelper.md b/docs/modules/utils_biginthelper.md deleted file mode 100644 index f03e724a5..000000000 --- a/docs/modules/utils_biginthelper.md +++ /dev/null @@ -1,9 +0,0 @@ -[@iota/iota.js](../README.md) / utils/bigIntHelper - -# Module: utils/bigIntHelper - -## Table of contents - -### Classes - -- [BigIntHelper](../classes/utils_biginthelper.biginthelper.md) diff --git a/docs/modules/utils_converter.md b/docs/modules/utils_converter.md deleted file mode 100644 index ee23fd57b..000000000 --- a/docs/modules/utils_converter.md +++ /dev/null @@ -1,9 +0,0 @@ -[@iota/iota.js](../README.md) / utils/converter - -# Module: utils/converter - -## Table of contents - -### Classes - -- [Converter](../classes/utils_converter.converter.md) diff --git a/docs/modules/utils_logging.md b/docs/modules/utils_logging.md deleted file mode 100644 index 8b53877c1..000000000 --- a/docs/modules/utils_logging.md +++ /dev/null @@ -1,313 +0,0 @@ -[@iota/iota.js](../README.md) / utils/logging - -# Module: utils/logging - -## Table of contents - -### Functions - -- [logAddress](utils_logging.md#logaddress) -- [logFunds](utils_logging.md#logfunds) -- [logIndexationPayload](utils_logging.md#logindexationpayload) -- [logInfo](utils_logging.md#loginfo) -- [logInput](utils_logging.md#loginput) -- [logMessage](utils_logging.md#logmessage) -- [logMessageMetadata](utils_logging.md#logmessagemetadata) -- [logMilestonePayload](utils_logging.md#logmilestonepayload) -- [logOutput](utils_logging.md#logoutput) -- [logPayload](utils_logging.md#logpayload) -- [logReceiptPayload](utils_logging.md#logreceiptpayload) -- [logSignature](utils_logging.md#logsignature) -- [logTips](utils_logging.md#logtips) -- [logTransactionPayload](utils_logging.md#logtransactionpayload) -- [logTreasuryTransactionPayload](utils_logging.md#logtreasurytransactionpayload) -- [logUnlockBlock](utils_logging.md#logunlockblock) -- [setLogger](utils_logging.md#setlogger) - -## Functions - -### logAddress - -▸ **logAddress**(`prefix`: *string*, `unknownAddress?`: [*IEd25519Address*](../interfaces/models_ied25519address.ied25519address.md)): *void* - -Log an address to the console. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `prefix` | *string* | The prefix for the output. | -| `unknownAddress?` | [*IEd25519Address*](../interfaces/models_ied25519address.ied25519address.md) | The address to log. | - -**Returns:** *void* - -___ - -### logFunds - -▸ **logFunds**(`prefix`: *string*, `fund?`: [*IMigratedFunds*](../interfaces/models_imigratedfunds.imigratedfunds.md)): *void* - -Log fund to the console. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `prefix` | *string* | The prefix for the output. | -| `fund?` | [*IMigratedFunds*](../interfaces/models_imigratedfunds.imigratedfunds.md) | The fund to log. | - -**Returns:** *void* - -___ - -### logIndexationPayload - -▸ **logIndexationPayload**(`prefix`: *string*, `payload?`: [*IIndexationPayload*](../interfaces/models_iindexationpayload.iindexationpayload.md)): *void* - -Log a indexation payload to the console. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `prefix` | *string* | The prefix for the output. | -| `payload?` | [*IIndexationPayload*](../interfaces/models_iindexationpayload.iindexationpayload.md) | The payload. | - -**Returns:** *void* - -___ - -### logInfo - -▸ **logInfo**(`prefix`: *string*, `info`: [*INodeInfo*](../interfaces/models_inodeinfo.inodeinfo.md)): *void* - -Log the node information. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `prefix` | *string* | The prefix for the output. | -| `info` | [*INodeInfo*](../interfaces/models_inodeinfo.inodeinfo.md) | The info to log. | - -**Returns:** *void* - -___ - -### logInput - -▸ **logInput**(`prefix`: *string*, `unknownInput?`: [*IUTXOInput*](../interfaces/models_iutxoinput.iutxoinput.md) \| [*ITreasuryInput*](../interfaces/models_itreasuryinput.itreasuryinput.md)): *void* - -Log input to the console. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `prefix` | *string* | The prefix for the output. | -| `unknownInput?` | [*IUTXOInput*](../interfaces/models_iutxoinput.iutxoinput.md) \| [*ITreasuryInput*](../interfaces/models_itreasuryinput.itreasuryinput.md) | The input to log. | - -**Returns:** *void* - -___ - -### logMessage - -▸ **logMessage**(`prefix`: *string*, `message`: [*IMessage*](../interfaces/models_imessage.imessage.md)): *void* - -Log a message to the console. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `prefix` | *string* | The prefix for the output. | -| `message` | [*IMessage*](../interfaces/models_imessage.imessage.md) | The message to log. | - -**Returns:** *void* - -___ - -### logMessageMetadata - -▸ **logMessageMetadata**(`prefix`: *string*, `messageMetadata`: [*IMessageMetadata*](../interfaces/models_imessagemetadata.imessagemetadata.md)): *void* - -Log the message metadata to the console. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `prefix` | *string* | The prefix for the output. | -| `messageMetadata` | [*IMessageMetadata*](../interfaces/models_imessagemetadata.imessagemetadata.md) | The messageMetadata to log. | - -**Returns:** *void* - -___ - -### logMilestonePayload - -▸ **logMilestonePayload**(`prefix`: *string*, `payload?`: [*IMilestonePayload*](../interfaces/models_imilestonepayload.imilestonepayload.md)): *void* - -Log a milestone payload to the console. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `prefix` | *string* | The prefix for the output. | -| `payload?` | [*IMilestonePayload*](../interfaces/models_imilestonepayload.imilestonepayload.md) | The payload. | - -**Returns:** *void* - -___ - -### logOutput - -▸ **logOutput**(`prefix`: *string*, `unknownOutput?`: [*ISigLockedSingleOutput*](../interfaces/models_isiglockedsingleoutput.isiglockedsingleoutput.md) \| [*ISigLockedDustAllowanceOutput*](../interfaces/models_isiglockeddustallowanceoutput.isiglockeddustallowanceoutput.md) \| [*ITreasuryOutput*](../interfaces/models_itreasuryoutput.itreasuryoutput.md)): *void* - -Log output to the console. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `prefix` | *string* | The prefix for the output. | -| `unknownOutput?` | [*ISigLockedSingleOutput*](../interfaces/models_isiglockedsingleoutput.isiglockedsingleoutput.md) \| [*ISigLockedDustAllowanceOutput*](../interfaces/models_isiglockeddustallowanceoutput.isiglockeddustallowanceoutput.md) \| [*ITreasuryOutput*](../interfaces/models_itreasuryoutput.itreasuryoutput.md) | The output to log. | - -**Returns:** *void* - -___ - -### logPayload - -▸ **logPayload**(`prefix`: *string*, `unknownPayload?`: [*ITransactionPayload*](../interfaces/models_itransactionpayload.itransactionpayload.md) \| [*IMilestonePayload*](../interfaces/models_imilestonepayload.imilestonepayload.md) \| [*IIndexationPayload*](../interfaces/models_iindexationpayload.iindexationpayload.md) \| [*ITreasuryTransactionPayload*](../interfaces/models_itreasurytransactionpayload.itreasurytransactionpayload.md) \| [*IReceiptPayload*](../interfaces/models_ireceiptpayload.ireceiptpayload.md)): *void* - -Log a message to the console. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `prefix` | *string* | The prefix for the output. | -| `unknownPayload?` | [*ITransactionPayload*](../interfaces/models_itransactionpayload.itransactionpayload.md) \| [*IMilestonePayload*](../interfaces/models_imilestonepayload.imilestonepayload.md) \| [*IIndexationPayload*](../interfaces/models_iindexationpayload.iindexationpayload.md) \| [*ITreasuryTransactionPayload*](../interfaces/models_itreasurytransactionpayload.itreasurytransactionpayload.md) \| [*IReceiptPayload*](../interfaces/models_ireceiptpayload.ireceiptpayload.md) | The payload. | - -**Returns:** *void* - -___ - -### logReceiptPayload - -▸ **logReceiptPayload**(`prefix`: *string*, `payload?`: [*IReceiptPayload*](../interfaces/models_ireceiptpayload.ireceiptpayload.md)): *void* - -Log a receipt payload to the console. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `prefix` | *string* | The prefix for the output. | -| `payload?` | [*IReceiptPayload*](../interfaces/models_ireceiptpayload.ireceiptpayload.md) | The payload. | - -**Returns:** *void* - -___ - -### logSignature - -▸ **logSignature**(`prefix`: *string*, `unknownSignature?`: [*IEd25519Signature*](../interfaces/models_ied25519signature.ied25519signature.md)): *void* - -Log signature to the console. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `prefix` | *string* | The prefix for the output. | -| `unknownSignature?` | [*IEd25519Signature*](../interfaces/models_ied25519signature.ied25519signature.md) | The signature to log. | - -**Returns:** *void* - -___ - -### logTips - -▸ **logTips**(`prefix`: *string*, `tipsResponse`: [*ITipsResponse*](../interfaces/models_api_itipsresponse.itipsresponse.md)): *void* - -Log the tips information. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `prefix` | *string* | The prefix for the output. | -| `tipsResponse` | [*ITipsResponse*](../interfaces/models_api_itipsresponse.itipsresponse.md) | The tips to log. | - -**Returns:** *void* - -___ - -### logTransactionPayload - -▸ **logTransactionPayload**(`prefix`: *string*, `payload?`: [*ITransactionPayload*](../interfaces/models_itransactionpayload.itransactionpayload.md)): *void* - -Log a transaction payload to the console. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `prefix` | *string* | The prefix for the output. | -| `payload?` | [*ITransactionPayload*](../interfaces/models_itransactionpayload.itransactionpayload.md) | The payload. | - -**Returns:** *void* - -___ - -### logTreasuryTransactionPayload - -▸ **logTreasuryTransactionPayload**(`prefix`: *string*, `payload?`: [*ITreasuryTransactionPayload*](../interfaces/models_itreasurytransactionpayload.itreasurytransactionpayload.md)): *void* - -Log a treasury transaction payload to the console. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `prefix` | *string* | The prefix for the output. | -| `payload?` | [*ITreasuryTransactionPayload*](../interfaces/models_itreasurytransactionpayload.itreasurytransactionpayload.md) | The payload. | - -**Returns:** *void* - -___ - -### logUnlockBlock - -▸ **logUnlockBlock**(`prefix`: *string*, `unknownUnlockBlock?`: [*ISignatureUnlockBlock*](../interfaces/models_isignatureunlockblock.isignatureunlockblock.md) \| [*IReferenceUnlockBlock*](../interfaces/models_ireferenceunlockblock.ireferenceunlockblock.md)): *void* - -Log unlock block to the console. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `prefix` | *string* | The prefix for the output. | -| `unknownUnlockBlock?` | [*ISignatureUnlockBlock*](../interfaces/models_isignatureunlockblock.isignatureunlockblock.md) \| [*IReferenceUnlockBlock*](../interfaces/models_ireferenceunlockblock.ireferenceunlockblock.md) | The unlock block to log. | - -**Returns:** *void* - -___ - -### setLogger - -▸ **setLogger**(`log`: (`message`: *string*, `data?`: *unknown*) => *void*): *void* - -Set the logger for output. - -#### Parameters: - -| Name | Type | Description | -| :------ | :------ | :------ | -| `log` | (`message`: *string*, `data?`: *unknown*) => *void* | The logger. | - -**Returns:** *void* diff --git a/docs/modules/utils_powhelper.md b/docs/modules/utils_powhelper.md deleted file mode 100644 index d2249aeab..000000000 --- a/docs/modules/utils_powhelper.md +++ /dev/null @@ -1,9 +0,0 @@ -[@iota/iota.js](../README.md) / utils/powHelper - -# Module: utils/powHelper - -## Table of contents - -### Classes - -- [PowHelper](../classes/utils_powhelper.powhelper.md) diff --git a/docs/modules/utils_randomhelper.md b/docs/modules/utils_randomhelper.md deleted file mode 100644 index e9f0169e2..000000000 --- a/docs/modules/utils_randomhelper.md +++ /dev/null @@ -1,9 +0,0 @@ -[@iota/iota.js](../README.md) / utils/randomHelper - -# Module: utils/randomHelper - -## Table of contents - -### Classes - -- [RandomHelper](../classes/utils_randomhelper.randomhelper.md) diff --git a/docs/modules/utils_readstream.md b/docs/modules/utils_readstream.md deleted file mode 100644 index 799299698..000000000 --- a/docs/modules/utils_readstream.md +++ /dev/null @@ -1,9 +0,0 @@ -[@iota/iota.js](../README.md) / utils/readStream - -# Module: utils/readStream - -## Table of contents - -### Classes - -- [ReadStream](../classes/utils_readstream.readstream.md) diff --git a/docs/modules/utils_unitshelper.md b/docs/modules/utils_unitshelper.md deleted file mode 100644 index e8258a586..000000000 --- a/docs/modules/utils_unitshelper.md +++ /dev/null @@ -1,9 +0,0 @@ -[@iota/iota.js](../README.md) / utils/unitsHelper - -# Module: utils/unitsHelper - -## Table of contents - -### Classes - -- [UnitsHelper](../classes/utils_unitshelper.unitshelper.md) diff --git a/docs/modules/utils_writestream.md b/docs/modules/utils_writestream.md deleted file mode 100644 index 5650ca7c6..000000000 --- a/docs/modules/utils_writestream.md +++ /dev/null @@ -1,9 +0,0 @@ -[@iota/iota.js](../README.md) / utils/writeStream - -# Module: utils/writeStream - -## Table of contents - -### Classes - -- [WriteStream](../classes/utils_writestream.writestream.md) diff --git a/es/binary/message.js b/es/binary/message.js index cbafe29e4..3377c788f 100644 --- a/es/binary/message.js +++ b/es/binary/message.js @@ -100,4 +100,4 @@ function serializeMessage(writeStream, object) { writeStream.writeUInt64("message.nonce", BigInt((_d = object.nonce) !== null && _d !== void 0 ? _d : 0)); } exports.serializeMessage = serializeMessage; -//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWVzc2FnZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9iaW5hcnkvbWVzc2FnZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFBQSwrQkFBK0I7QUFDL0Isc0NBQXNDO0FBQ3RDLG1FQUF1RTtBQUV2RSxpRUFBcUU7QUFDckUsNkRBQWlFO0FBQ2pFLHFFQUF5RTtBQUN6RSxxRkFBMEY7QUFHMUYsbUNBQXFFO0FBQ3JFLHFDQUFxRjtBQUVyRjs7R0FFRztBQUNILElBQU0sa0JBQWtCLEdBQ3BCLG9CQUFXLEdBQUcsYUFBYTtJQUMzQixrQkFBUyxHQUFHLGVBQWU7SUFDM0IsMEJBQWlCLEdBQUcsZ0JBQWdCO0lBQ3BDLDRCQUFrQixHQUFHLHFCQUFxQjtJQUMxQyxvQkFBVyxDQUFDLENBQUMsUUFBUTtBQUV6Qjs7R0FFRztBQUNVLFFBQUEsa0JBQWtCLEdBQVcsS0FBSyxDQUFDO0FBRWhEOztHQUVHO0FBQ1UsUUFBQSxrQkFBa0IsR0FBVyxDQUFDLENBQUM7QUFFNUM7O0dBRUc7QUFDVSxRQUFBLGtCQUFrQixHQUFXLENBQUMsQ0FBQztBQUU1Qzs7OztHQUlHO0FBQ0gsU0FBZ0Isa0JBQWtCLENBQUMsVUFBc0I7SUFDckQsSUFBSSxDQUFDLFVBQVUsQ0FBQyxZQUFZLENBQUMsa0JBQWtCLENBQUMsRUFBRTtRQUM5QyxNQUFNLElBQUksS0FBSyxDQUFDLHFCQUFtQixVQUFVLENBQUMsTUFBTSxFQUFFLHFFQUNjLGtCQUFvQixDQUFDLENBQUM7S0FDN0Y7SUFFRCxJQUFNLFNBQVMsR0FBRyxVQUFVLENBQUMsVUFBVSxDQUFDLG1CQUFtQixDQUFDLENBQUM7SUFFN0QsSUFBTSxVQUFVLEdBQUcsVUFBVSxDQUFDLFFBQVEsQ0FBQyxvQkFBb0IsQ0FBQyxDQUFDO0lBQzdELElBQU0sT0FBTyxHQUFhLEVBQUUsQ0FBQztJQUU3QixLQUFLLElBQUksQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLEdBQUcsVUFBVSxFQUFFLENBQUMs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 \ No newline at end of file +//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWVzc2FnZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9iaW5hcnkvbWVzc2FnZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFBQSwrQkFBK0I7QUFDL0Isc0NBQXNDO0FBQ3RDLG1FQUF1RTtBQUV2RSxpRUFBcUU7QUFDckUsNkRBQWlFO0FBQ2pFLHFFQUF5RTtBQUN6RSxxRkFBMEY7QUFHMUYsbUNBQXFFO0FBQ3JFLHFDQUFxRjtBQUVyRjs7R0FFRztBQUNILElBQU0sa0JBQWtCLEdBQ3BCLG9CQUFXLEdBQUcsYUFBYTtJQUMzQixrQkFBUyxHQUFHLGVBQWU7SUFDM0IsMEJBQWlCLEdBQUcsZ0JBQWdCO0lBQ3BDLDRCQUFrQixHQUFHLHFCQUFxQjtJQUMxQyxvQkFBVyxDQUFDLENBQUMsUUFBUTtBQUV6Qjs7R0FFRztBQUNVLFFBQUEsa0JBQWtCLEdBQVcsS0FBSyxDQUFDO0FBRWhEOztHQUVHO0FBQ1UsUUFBQSxrQkFBa0IsR0FBVyxDQUFDLENBQUM7QUFFNUM7O0dBRUc7QUFDVSxRQUFBLGtCQUFrQixHQUFXLENBQUMsQ0FBQztBQUU1Qzs7OztHQUlHO0FBQ0gsU0FBZ0Isa0JBQWtCLENBQUMsVUFBc0I7SUFDckQsSUFBSSxDQUFDLFVBQVUsQ0FBQyxZQUFZLENBQUMsa0JBQWtCLENBQUMsRUFBRTtRQUM5QyxNQUFNLElBQUksS0FBSyxDQUFDLHFCQUFtQixVQUFVLENBQUMsTUFBTSxFQUFFLHFFQUNjLGtCQUFvQixDQUFDLENBQUM7S0FDN0Y7SUFFRCxJQUFNLFNBQVMsR0FBRyxVQUFVLENBQUMsVUFBVSxDQUFDLG1CQUFtQixDQUFDLENBQUM7SUFFN0QsSUFBTSxVQUFVLEdBQUcsVUFBVSxDQUFDLFFBQVEsQ0FBQyxvQkFBb0IsQ0FBQyxDQUFDO0lBQzdELElBQU0sT0FBTyxHQUFhLEVBQUUsQ0FBQztJQUU3QixLQUFLLElBQUksQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLEdBQUcsVUFBVSxFQUFFLENBQUMs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 \ No newline at end of file diff --git a/es/clients/clientError.js b/es/clients/clientError.js index 85eb4da31..f81a1f831 100644 --- a/es/clients/clientError.js +++ b/es/clients/clientError.js @@ -9,8 +9,6 @@ var __extends = (this && this.__extends) || (function () { return extendStatics(d, b); }; return function (d, b) { - if (typeof b !== "function" && b !== null) - throw new TypeError("Class extends value " + String(b) + " is not a constructor or null"); extendStatics(d, b); function __() { this.constructor = d; } d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __()); @@ -37,4 +35,4 @@ var ClientError = /** @class */ (function (_super) { return ClientError; }(Error)); exports.ClientError = ClientError; -//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY2xpZW50RXJyb3IuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvY2xpZW50cy9jbGllbnRFcnJvci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUEsK0JBQStCO0FBQy9CLHNDQUFzQzs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBRXRDO0lBQWlDLCtCQUFLO0lBZ0JsQzs7Ozs7O09BTUc7SUFDSCxxQkFBWSxPQUFlLEVBQUUsS0FBYSxFQUFFLFVBQWtCLEVBQUUsSUFBYTtRQUE3RSxZQUNJLGtCQUFNLE9BQU8sQ0FBQyxTQUlqQjtRQUhHLEtBQUksQ0FBQyxLQUFLLEdBQUcsS0FBSyxDQUFDO1FBQ25CLEtBQUksQ0FBQyxVQUFVLEdBQUcsVUFBVSxDQUFDO1FBQzdCLEtBQUksQ0FBQyxJQUFJLEdBQUcsSUFBSSxDQUFDOztJQUNyQixDQUFDO0lBQ0wsa0JBQUM7QUFBRCxDQUFDLEFBN0JELENBQWlDLEtBQUssR0E2QnJDO0FBN0JZLGtDQUFXIn0= \ No newline at end of file +//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY2xpZW50RXJyb3IuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvY2xpZW50cy9jbGllbnRFcnJvci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUEsK0JBQStCO0FBQy9CLHNDQUFzQzs7Ozs7Ozs7Ozs7Ozs7OztBQUV0QztJQUFpQywrQkFBSztJQWdCbEM7Ozs7OztPQU1HO0lBQ0gscUJBQVksT0FBZSxFQUFFLEtBQWEsRUFBRSxVQUFrQixFQUFFLElBQWE7UUFBN0UsWUFDSSxrQkFBTSxPQUFPLENBQUMsU0FJakI7UUFIRyxLQUFJLENBQUMsS0FBSyxHQUFHLEtBQUssQ0FBQztRQUNuQixLQUFJLENBQUMsVUFBVSxHQUFHLFVBQVUsQ0FBQztRQUM3QixLQUFJLENBQUMsSUFBSSxHQUFHLElBQUksQ0FBQzs7SUFDckIsQ0FBQztJQUNMLGtCQUFDO0FBQUQsQ0FBQyxBQTdCRCxDQUFpQyxLQUFLLEdBNkJyQztBQTdCWSxrQ0FBVyJ9 \ No newline at end of file diff --git a/es/clients/singleNodeClient.js b/es/clients/singleNodeClient.js index d68a98463..41ccdfe12 100644 --- a/es/clients/singleNodeClient.js +++ b/es/clients/singleNodeClient.js @@ -688,4 +688,4 @@ var SingleNodeClient = /** @class */ (function () { return SingleNodeClient; }()); exports.SingleNodeClient = SingleNodeClient; -//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2luZ2xlTm9kZUNsaWVudC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9jbGllbnRzL3NpbmdsZU5vZGVDbGllbnQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBQUEsK0JBQStCO0FBQy9CLHNDQUFzQztBQUN0Qyw2Q0FBeUU7QUFDekUsNkNBQTRDO0FBbUI1QyxvREFBbUQ7QUFDbkQsc0RBQXFEO0FBQ3JELGdEQUErQztBQUMvQyxvREFBbUQ7QUFDbkQsNkNBQTRDO0FBRzVDOztHQUVHO0FBQ0g7SUFpREk7Ozs7T0FJRztJQUNILDBCQUFZLFFBQWdCLEVBQUUsT0FBaUM7O1FBQzNELElBQUksQ0FBQyxRQUFRLEVBQUU7WUFDWCxNQUFNLElBQUksS0FBSyxDQUFDLCtCQUErQixDQUFDLENBQUM7U0FDcEQ7UUFDRCxJQUFJLENBQUMsU0FBUyxHQUFHLFFBQVEsQ0FBQyxPQUFPLENBQUMsTUFBTSxFQUFFLEVBQUUsQ0FBQyxDQUFDO1FBQzlDLElBQUksQ0FBQyxTQUFTLEdBQUcsTUFBQSxPQUFPLGFBQVAsT0FBTyx1QkFBUCxPQUFPLENBQUUsUUFBUSxtQ0FBSSxVQUFVLENBQUM7UUFDakQsSUFBSSxDQUFDLFlBQVksR0FBRyxPQUFPLGFBQVAsT0FBTyx1QkFBUCxPQUFPLENBQUUsV0FBVyxDQUFDO1FBQ3pDLElBQUksQ0FBQyxRQUFRLEdBQUcsT0FBTyxhQUFQLE9BQU8sdUJBQVAsT0FBTyxDQUFFLE9BQU8sQ0FBQztRQUNqQyxJQUFJLENBQUMsU0FBUyxHQUFHLE9BQU8sYUFBUCxPQUFPLHVCQUFQLE9BQU8sQ0FBRSxRQUFRLENBQUM7UUFDbkMsSUFBSSxDQUFDLFNBQVMsR0FBRyxPQUFPLGFBQVAsT0FBTyx1QkFBUCxPQUFPLENBQUUsUUFBUSxDQUFDO1FBQ25DLElBQUksQ0FBQyxRQUFRLEdBQUcsT0FBTyxhQUFQLE9BQU8sdUJBQVAsT0FBTyxDQUFF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 \ No newline at end of file +//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2luZ2xlTm9kZUNsaWVudC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9jbGllbnRzL3NpbmdsZU5vZGVDbGllbnQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBQUEsK0JBQStCO0FBQy9CLHNDQUFzQztBQUN0Qyw2Q0FBeUU7QUFDekUsNkNBQTRDO0FBbUI1QyxvREFBbUQ7QUFDbkQsc0RBQXFEO0FBQ3JELGdEQUErQztBQUMvQyxvREFBbUQ7QUFDbkQsNkNBQTRDO0FBRzVDOztHQUVHO0FBQ0g7SUFpREk7Ozs7T0FJRztJQUNILDBCQUFZLFFBQWdCLEVBQUUsT0FBaUM7O1FBQzNELElBQUksQ0FBQyxRQUFRLEVBQUU7WUFDWCxNQUFNLElBQUksS0FBSyxDQUFDLCtCQUErQixDQUFDLENBQUM7U0FDcEQ7UUFDRCxJQUFJLENBQUMsU0FBUyxHQUFHLFFBQVEsQ0FBQyxPQUFPLENBQUMsTUFBTSxFQUFFLEVBQUUsQ0FBQyxDQUFDO1FBQzlDLElBQUksQ0FBQyxTQUFTLFNBQUcsT0FBTyxhQUFQLE9BQU8sdUJBQVAsT0FBTyxDQUFFLFFBQVEsbUNBQUksVUFBVSxDQUFDO1FBQ2pELElBQUksQ0FBQyxZQUFZLEdBQUcsT0FBTyxhQUFQLE9BQU8sdUJBQVAsT0FBTyxDQUFFLFdBQVcsQ0FBQztRQUN6QyxJQUFJLENBQUMsUUFBUSxHQUFHLE9BQU8sYUFBUCxPQUFPLHVCQUFQLE9BQU8sQ0FBRSxPQUFPLENBQUM7UUFDakMsSUFBSSxDQUFDLFNBQVMsR0FBRyxPQUFPLGFBQVAsT0FBTyx1QkFBUCxPQUFPLENBQUUsUUFBUSxDQUFDO1FBQ25DLElBQUksQ0FBQyxTQUFTLEdBQUcsT0FBTyxhQUFQLE9BQU8sdUJBQVAsT0FBTyxDQUFFLFFBQVEsQ0FBQztRQUNuQyxJQUFJLENBQUMsUUFBUSxHQUFHLE9BQU8sYUFBUCxPQUFPLHVCQUFQLE9BQU8sQ0FBRSxPQUFP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 \ No newline at end of file diff --git a/es/highLevel/getUnspentAddresses.js b/es/highLevel/getUnspentAddresses.js index 9b8341b84..bfc342464 100644 --- a/es/highLevel/getUnspentAddresses.js +++ b/es/highLevel/getUnspentAddresses.js @@ -138,4 +138,4 @@ function getUnspentAddressesWithAddressGenerator(client, seed, initialAddressSta }); } exports.getUnspentAddressesWithAddressGenerator = getUnspentAddressesWithAddressGenerator; -//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZ2V0VW5zcGVudEFkZHJlc3Nlcy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9oaWdoTGV2ZWwvZ2V0VW5zcGVudEFkZHJlc3Nlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFBQSwrQkFBK0I7QUFDL0Isc0NBQXNDO0FBQ3RDLGlFQUFnRTtBQUNoRSxnRUFBK0Q7QUFDL0QsaURBQWdEO0FBR2hELDZEQUFpRTtBQUVqRSxzREFBcUQ7QUFDckQsZ0RBQStDO0FBQy9DLHlDQUFtRDtBQUVuRDs7Ozs7Ozs7OztHQVVHO0FBQ0gsU0FBc0IsbUJBQW1CLENBQ3JDLE1BQXdCLEVBQ3hCLElBQVcsRUFDWCxZQUFvQixFQUNwQixjQUlDOzs7O1lBS0Qsc0JBQU8sdUNBQXVDLENBQzFDLE1BQU0sRUFDTixJQUFJLEVBQ0o7b0JBQ0ksWUFBWSxjQUFBO29CQUNaLFlBQVksRUFBRSxNQUFBLGNBQWMsYUFBZCxjQUFjLHVCQUFkLGNBQWMsQ0FBRSxVQUFVLG1DQUFJLENBQUM7b0JBQzdDLFVBQVUsRUFBRSxLQUFLO2lCQUNwQixFQUNELGdDQUFvQixFQUNwQixjQUFjLENBQ2pCLEVBQUM7OztDQUNMO0FBeEJELGtEQXdCQztBQUVEOzs7Ozs7Ozs7OztHQVdHO0FBQ0gsU0FBc0IsdUNBQXVDLENBQ3pELE1BQXdCLEVBQ3hCLElBQVcsRUFDWCxtQkFBc0IsRUFDdEIsZUFBOEQsRUFDOUQsY0FJQzs7Ozs7OztvQkFLSyxXQUFXLEdBQUcsT0FBTyxNQUFNLEtBQUssUUFBUSxDQUFDLENBQUMsQ0FBQyxJQUFJLG1DQUFnQixDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUM7b0JBRXRFLHFCQUFNLFdBQVcsQ0FBQyxJQUFJLEVBQUUsRUFBQTs7b0JBQW5DLFFBQVEsR0FBRyxTQUF3QjtvQkFDbkMsa0JBQWtCLEdBQUcsTUFBQSxjQUFjLGFBQWQsY0FBYyx1QkFBZCxjQUFjLENBQUUsYUFBYSxtQ0FBSSxNQUFNLENBQUMsZ0JBQWdCLENBQUM7b0JBQzlFLGNBQWMsR0FBRyxNQUFBLGNBQWMsYUFBZCxjQUFjLHVCQUFkLGNBQWMsQ0FBRSxTQUFTLG1DQUFJLEVBQUUsQ0FBQztvQkFDbkQsUUFBUSxHQUFHLEtBQUssQ0FBQztvQkFDZixVQUFVLEdBSVYsRUFBRSxDQUFDO29CQUVMLE9BQU8sR0FBRyxJQUFJLENBQUM7b0JBQ2YsV0FBVyxHQUFHLENBQUMsQ0FBQzs7O29CQUdWLElBQUksR0FBRyxlQUFlLENBQUMsbUJBQW1CLEVBQUUsT0FBTyxDQUFDLENBQUM7b0JBQzNELE9BQU8sR0FBRyxLQUFLLENBQUM7b0JBRVYsV0FBVyxHQUFHLElBQUksQ0FBQyxvQkFBb0IsQ0FBQyxJQUFJLHFCQUFTLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQztvQkFFN0QsY0FBYyxHQUFHLElBQUksK0JBQWMsQ0FBQyxXQUFXLENBQUMsT0FBTyxFQUFFLENBQUMsU0FBUyxDQUFDLENBQUM7b0JBQ3JFLFlBQVksR0FBRyxjQUFjLENBQUMsU0FBUyxFQUFFLENBQUM7b0JBQzFDLFVBQVUsR0FBRyxxQkFBUyxDQUFDLFVBQVUsQ0FBQyxZQUFZLENBQUMsQ0FBQztvQkFDOUIscUJBQU0sV0FBVyxDQUFDLGNBQWMsQ0FBQyxVQUFVLENBQUMsRUFBQTs7b0JBQTlELGVBQWUsR0FBRyxTQUE0QztvQkFFcEUsMERBQTBEO29CQUMxRCwwQ0FBMEM7b0JBQzFDLElBQUksZUFBZSxDQUFDLE9BQU8sS0FBSyxDQUFDLEVBQUU7d0JBQy9CLFdBQVcsRUFBRSxDQUFDO3dCQUNkLElBQUksV0FBVyxJQUFJLGNBQWMsRUFBRTs0QkFDL0IsUUFBUSxHQUFHLElBQUksQ0FBQzt5QkFDbkI7cUJBQ0o7eUJBQU07d0JBQ0gsVUFBVSxDQUFDLElBQUksQ0FBQzs0QkFDWixPQUFPLEVBQUUsMkJBQVksQ0FBQyxRQUFRLENBQUMsc0NBQW9CLEVBQUUsWUFBWSxFQUFFLFFBQVEsQ0FBQyxTQUFTLENBQUM7NEJBQ3RGLElBQUksTUFBQTs0QkFDSixPQUFPLEVBQUUsZUFBZSxDQUFDLE9BQU87eUJBQ25DLENBQUMsQ0FBQzt3QkFFSCxJQUFJLFVBQVUsQ0FBQyxNQUFNLEtBQUssa0JBQWtCLEVBQUU7NEJBQzFDLFFBQVEsR0FBRyxJQUFJLENBQUM7eUJBQ25CO3FCQUNKOzs7d0JBQ0ksQ0FBQyxRQUFROzt3QkFFbEIsc0JBQU8sVUFBVSxFQUFDOzs7O0NBQ3JCO0FBN0RELDBGQTZEQyJ9 \ No newline at end of file +//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZ2V0VW5zcGVudEFkZHJlc3Nlcy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9oaWdoTGV2ZWwvZ2V0VW5zcGVudEFkZHJlc3Nlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFBQSwrQkFBK0I7QUFDL0Isc0NBQXNDO0FBQ3RDLGlFQUFnRTtBQUNoRSxnRUFBK0Q7QUFDL0QsaURBQWdEO0FBR2hELDZEQUFpRTtBQUVqRSxzREFBcUQ7QUFDckQsZ0RBQStDO0FBQy9DLHlDQUFtRDtBQUVuRDs7Ozs7Ozs7OztHQVVHO0FBQ0gsU0FBc0IsbUJBQW1CLENBQ3JDLE1BQXdCLEVBQ3hCLElBQVcsRUFDWCxZQUFvQixFQUNwQixjQUlDOzs7O1lBS0Qsc0JBQU8sdUNBQXVDLENBQzFDLE1BQU0sRUFDTixJQUFJLEVBQ0o7b0JBQ0ksWUFBWSxjQUFBO29CQUNaLFlBQVksUUFBRSxjQUFjLGFBQWQsY0FBYyx1QkFBZCxjQUFjLENBQUUsVUFBVSxtQ0FBSSxDQUFDO29CQUM3QyxVQUFVLEVBQUUsS0FBSztpQkFDcEIsRUFDRCxnQ0FBb0IsRUFDcEIsY0FBYyxDQUNqQixFQUFDOzs7Q0FDTDtBQXhCRCxrREF3QkM7QUFFRDs7Ozs7Ozs7Ozs7R0FXRztBQUNILFNBQXNCLHVDQUF1QyxDQUN6RCxNQUF3QixFQUN4QixJQUFXLEVBQ1gsbUJBQXNCLEVBQ3RCLGVBQThELEVBQzlELGNBSUM7Ozs7Ozs7b0JBS0ssV0FBVyxHQUFHLE9BQU8sTUFBTSxLQUFLLFFBQVEsQ0FBQyxDQUFDLENBQUMsSUFBSSxtQ0FBZ0IsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDO29CQUV0RSxxQkFBTSxXQUFXLENBQUMsSUFBSSxFQUFFLEVBQUE7O29CQUFuQyxRQUFRLEdBQUcsU0FBd0I7b0JBQ25DLGtCQUFrQixTQUFHLGNBQWMsYUFBZCxjQUFjLHVCQUFkLGNBQWMsQ0FBRSxhQUFhLG1DQUFJLE1BQU0sQ0FBQyxnQkFBZ0IsQ0FBQztvQkFDOUUsY0FBYyxTQUFHLGNBQWMsYUFBZCxjQUFjLHVCQUFkLGNBQWMsQ0FBRSxTQUFTLG1DQUFJLEVBQUUsQ0FBQztvQkFDbkQsUUFBUSxHQUFHLEtBQUssQ0FBQztvQkFDZixVQUFVLEdBSVYsRUFBRSxDQUFDO29CQUVMLE9BQU8sR0FBRyxJQUFJLENBQUM7b0JBQ2YsV0FBVyxHQUFHLENBQUMsQ0FBQzs7O29CQUdWLElBQUksR0FBRyxlQUFlLENBQUMsbUJBQW1CLEVBQUUsT0FBTyxDQUFDLENBQUM7b0JBQzNELE9BQU8sR0FBRyxLQUFLLENBQUM7b0JBRVYsV0FBVyxHQUFHLElBQUksQ0FBQyxvQkFBb0IsQ0FBQyxJQUFJLHFCQUFTLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQztvQkFFN0QsY0FBYyxHQUFHLElBQUksK0JBQWMsQ0FBQyxXQUFXLENBQUMsT0FBTyxFQUFFLENBQUMsU0FBUyxDQUFDLENBQUM7b0JBQ3JFLFlBQVksR0FBRyxjQUFjLENBQUMsU0FBUyxFQUFFLENBQUM7b0JBQzFDLFVBQVUsR0FBRyxxQkFBUyxDQUFDLFVBQVUsQ0FBQyxZQUFZLENBQUMsQ0FBQztvQkFDOUIscUJBQU0sV0FBVyxDQUFDLGNBQWMsQ0FBQyxVQUFVLENBQUMsRUFBQTs7b0JBQTlELGVBQWUsR0FBRyxTQUE0QztvQkFFcEUsMERBQTBEO29CQUMxRCwwQ0FBMEM7b0JBQzFDLElBQUksZUFBZSxDQUFDLE9BQU8sS0FBSyxDQUFDLEVBQUU7d0JBQy9CLFdBQVcsRUFBRSxDQUFDO3dCQUNkLElBQUksV0FBVyxJQUFJLGNBQWMsRUFBRTs0QkFDL0IsUUFBUSxHQUFHLElBQUksQ0FBQzt5QkFDbkI7cUJBQ0o7eUJBQU07d0JBQ0gsVUFBVSxDQUFDLElBQUksQ0FBQzs0QkFDWixPQUFPLEVBQUUsMkJBQVksQ0FBQyxRQUFRLENBQUMsc0NBQW9CLEVBQUUsWUFBWSxFQUFFLFFBQVEsQ0FBQyxTQUFTLENBQUM7NEJBQ3RGLElBQUksTUFBQTs0QkFDSixPQUFPLEVBQUUsZUFBZSxDQUFDLE9BQU87eUJBQ25DLENBQUMsQ0FBQzt3QkFFSCxJQUFJLFVBQVUsQ0FBQyxNQUFNLEtBQUssa0JBQWtCLEVBQUU7NEJBQzFDLFFBQVEsR0FBRyxJQUFJLENBQUM7eUJBQ25CO3FCQUNKOzs7d0JBQ0ksQ0FBQyxRQUFROzt3QkFFbEIsc0JBQU8sVUFBVSxFQUFDOzs7O0NBQ3JCO0FBN0RELDBGQTZEQyJ9 \ No newline at end of file diff --git a/es/highLevel/send.js b/es/highLevel/send.js index cb2f8b4fb..116074ddd 100644 --- a/es/highLevel/send.js +++ b/es/highLevel/send.js @@ -312,4 +312,4 @@ function calculateInputs(client, seed, initialAddressState, nextAddressPath, out }); } exports.calculateInputs = calculateInputs; -//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2VuZC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9oaWdoTGV2ZWwvc2VuZC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFBQSwrQkFBK0I7QUFDL0Isc0NBQXNDO0FBQ3RDLGlFQUFnRTtBQUNoRSxnRUFBK0Q7QUFDL0QsaURBQWdEO0FBR2hELDZEQUFpRTtBQUlqRSxtREFBbUU7QUFDbkUsc0RBQXFEO0FBQ3JELGdEQUErQztBQUMvQyx5Q0FBbUQ7QUFDbkQsK0NBQThDO0FBRTlDOzs7Ozs7Ozs7Ozs7OztHQWNHO0FBQ0gsU0FBc0IsSUFBSSxDQUN0QixNQUF3QixFQUN4QixJQUFXLEVBQ1gsWUFBb0IsRUFDcEIsYUFBcUIsRUFDckIsTUFBYyxFQUNkLFVBR0MsRUFDRCxjQUdDOzs7WUFLRCxzQkFBTyxZQUFZLENBQ2YsTUFBTSxFQUNOLElBQUksRUFDSixZQUFZLEVBQ1osQ0FBQyxFQUFFLGFBQWEsZUFBQSxFQUFFLE1BQU0sUUFBQSxFQUFFLENBQUMsRUFDM0IsVUFBVSxFQUNWLGNBQWMsQ0FDakIsRUFBQzs7O0NBQ0w7QUExQkQsb0JBMEJDO0FBRUQ7Ozs7Ozs7Ozs7Ozs7O0dBY0c7QUFDSCxTQUFzQixXQUFXLENBQzdCLE1BQXdCLEVBQ3hCLElBQVcsRUFDWCxZQUFvQixFQUNwQixjQUFzQixFQUN0QixNQUFjLEVBQ2QsVUFHQyxFQUNELGNBR0M7OztZQUtELHNCQUFPLG1CQUFtQixDQUN0QixNQUFNLEVBQ04sSUFBSSxFQUNKLFlBQVksRUFDWixDQUFDLEVBQUUsY0FBYyxnQkFBQSxFQUFFLE1BQU0sUUFBQSxFQUFFLENBQUMsRUFDNUIsVUFBVSxFQUNWLGNBQWMsQ0FDakIsRUFBQzs7O0NBQ0w7QUExQkQsa0NBMEJDO0FBRUQ7Ozs7Ozs7Ozs7Ozs7R0FhRztBQUNILFNBQXNCLFlBQVksQ0FDOUIsTUFBd0IsRUFDeEIsSUFBVyxFQUNYLFlBQW9CLEVBQ3BCLE9BSUcsRUFDSCxVQUdDLEVBQ0QsY0FHQzs7Ozs7OztvQkFLSyxXQUFXLEdBQUcsT0FBTyxNQUFNLEtBQUssUUFBUSxDQUFDLENBQUMsQ0FBQyxJQUFJLG1DQUFnQixDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUM7b0JBRXRFLHFCQUFNLFdBQVcsQ0FBQyxJQUFJLEVBQUUsRUFBQTs7b0JBQW5DLFFBQVEsR0FBRyxTQUF3QjtvQkFDbkMsVUFBVSxHQUFHLE9BQU8sQ0FBQyxHQUFHLENBQUMsVUFBQSxNQUFNO3dCQUNqQyxJQUFNLGFBQWEsR0FBRywyQkFBWSxDQUFDLFVBQVUsQ0FBQyxNQUFNLENBQUMsYUFBYSxFQUFFLFFBQVEsQ0FBQyxTQUFTLENBQUMsQ0FBQzt3QkFDeEYsSUFBSSxDQUFDLGFBQWEsRUFBRTs0QkFDaEIsTUFBTSxJQUFJLEtBQUssQ0FBQyxpQ0FBaUMsQ0FBQyxDQUFDO3lCQUN0RDt3QkFFRCxPQUFPOzRCQUNILE9BQU8sRUFBRSxxQkFBUyxDQUFDLFVBQVUsQ0FBQyxhQUFhLENBQUMsWUFBWSxDQUFDOzRCQUN6RCxXQUFXLEVBQUUsYUFBYSxDQUFDLFdBQVc7NEJBQ3RDLE1BQU0sRUFBRSxNQUFNLENBQUMsTUFBTTs0QkFDckIsZUFBZSxFQUFFLE1BQU0sQ0FBQyxlQUFlO3lCQUMxQyxDQUFDO29CQUNOLENBQUMsQ0FBQyxDQUFDO29CQUVILHNCQUFPLHdCQUF3QixDQUMzQixNQUFNLEVBQ04sSUFBSSxFQUNKOzRCQUNJLFlBQVksY0FBQTs0QkFDWixZQUFZLEVBQUUsTUFBQSxjQUFjLGFBQWQsY0FBYyx1QkFBZCxjQUFjLENBQUUsVUFBVSxtQ0FBSSxDQUFDOzRCQUM3QyxVQUFVLEVBQUUsS0FBSzt5QkFDcEIsRUFDRCxnQ0FBb0IsRUFDcEIsVUFBVSxFQUNWLFVBQVUsRUFDVixjQUFjLGFBQWQsY0FBYyx1QkFBZCxjQUFjLENBQUUsU0FBUyxDQUM1QixFQUFDOzs7O0NBQ0w7QUFuREQsb0NBbURDO0FBRUQ7Ozs7Ozs7Ozs7Ozs7R0FhRztBQUNILFNBQXNCLG1CQUFtQixDQUNyQyxNQUF3QixFQUN4QixJQUFXLEVBQ1gsWUFBb0IsRUFDcEIsT0FJRyxFQUNILFVBR0MsRUFDRCxjQUdDOzs7OztZQUtLLFVBQVUsR0FBRyxPQUFPLENBQUMsR0FBRyxDQUFDLFVBQUEsTUFBTSxJQUFJLE9BQUEsQ0FDckM7Z0JBQ0ksT0FBTyxFQUFFLE1BQU0sQ0FBQyxjQUFjO2dCQUM5QixXQUFXLEVBQUUsc0NBQW9CO2dCQUNqQyxNQUFNLEVBQUUsTUFBTSxDQUFDLE1BQU07Z0JBQ3JCLGVBQWUsRUFBRSxNQUFNLENBQUMsZUFBZTthQUMxQyxDQUNKLEVBUHdDLENBT3hDLENBQUMsQ0FBQztZQUVILHNCQUFPLHdCQUF3QixDQUMzQixNQUFNLEVBQ04sSUFBSSxFQUNKO29CQUNJLFlBQVksY0FBQTtvQkFDWixZQUFZLEVBQUUsTUFBQSxjQUFjLGFBQWQsY0FBYyx1QkFBZCxjQUFjLENBQUUsVUFBVSxtQ0FBSSxDQUFDO29CQUM3QyxVQUFVLEVBQUUsS0FBSztpQkFDcEIsRUFDRCxnQ0FBb0IsRUFDcEIsVUFBVSxFQUNWLFVBQVUsRUFDVixjQUFjLGFBQWQsY0FBYyx1QkFBZCxjQUFjLENBQUUsU0FBUyxDQUM1QixFQUFDOzs7Q0FDTDtBQTNDRCxrREEyQ0M7QUFFRDs7Ozs7Ozs7Ozs7O0dBWUc7QUFDSCxTQUFzQix3QkFBd0IsQ0FDMUMsTUFBd0IsRUFDeEIsSUFBVyxFQUNYLG1CQUFzQixFQUN0QixlQUE4RCxFQUM5RCxPQUtHLEVBQ0gsVUFHQyxFQUNELFNBQWtCOzs7Ozt3QkFLSSxxQkFBTSxlQUFlLENBQ3ZDLE1BQU0sRUFDTixJQUFJLEVBQ0osbUJBQW1CLEVBQ25CLGVBQWUsRUFDZixPQUFPLEVBQ1AsU0FBUyxDQUNaLEVBQUE7O29CQVBLLGFBQWEsR0FBRyxTQU9yQjtvQkFFZ0IscUJBQU0sMkJBQVksQ0FDL0IsTUFBTSxFQUNOLGFBQWEsRUFDYixPQUFPLEVBQ1AsVUFBVSxDQUFDLEVBQUE7O29CQUpULFFBQVEsR0FBRyxTQUlGO29CQUVmLHNCQUFPOzRCQUNILFNBQVMsRUFBRSxRQUFRLENBQUMsU0FBUzs0QkFDN0IsT0FBTyxFQUFFLFFBQVEsQ0FBQyxPQUFPO3lCQUM1QixFQUFDOzs7O0NBQ0w7QUF2Q0QsNERBdUNDO0FBRUQ7Ozs7Ozs7OztHQVNHO0FBQ0gsU0FBc0IsZUFBZSxDQUNqQyxNQUF3QixFQUN4QixJQUFXLEVBQ1gsbUJBQXNCLEVBQ3RCLGVBQThELEVBQzlELE9BQW1FLEVBQ25FLFNBQXFCO0lBQXJCLDBCQUFBLEVBQUEsYUFBcUI7Ozs7OztvQkFLZixXQUFXLEdBQUcsT0FBTyxNQUFNLEtBQUssUUFBUSxDQUFDLENBQUMsQ0FBQyxJQUFJLG1DQUFnQixDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUM7b0JBRW5GLGVBQWUsR0FBRyxDQUFDLENBQUM7b0JBQ3hCLFdBQTRCLEVBQVAsbUJBQU8sRUFBUCxxQkFBTyxFQUFQLElBQU8sRUFBRTt3QkFBbkIsTUFBTTt3QkFDYixlQUFlLElBQUksTUFBTSxDQUFDLE1BQU0sQ0FBQztxQkFDcEM7b0JBRUcsZUFBZSxHQUFHLENBQUMsQ0FBQztvQkFDbEIsMEJBQTBCLEdBRzFCLEVBQUUsQ0FBQztvQkFDTCxRQUFRLEdBQUcsS0FBSyxDQUFDO29CQUNqQixPQUFPLEdBQUcsSUFBSSxDQUFDO29CQUNmLFdBQVcsR0FBRyxDQUFDLENBQUM7OztvQkFHVixJQUFJLEdBQUcsZUFBZSxDQUFDLG1CQUFtQixFQUFFLE9BQU8sQ0FBQyxDQUFDO29CQUMzRCxPQUFPLEdBQUcsS0FBSyxDQUFDO29CQUVWLFdBQVcsR0FBRyxJQUFJLENBQUMsb0JBQW9CLENBQUMsSUFBSSxxQkFBUyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUM7b0JBRTdELGNBQWMsR0FBRyxXQUFXLENBQUMsT0FBTyxFQUFFLENBQUM7b0JBQ3ZDLGNBQWMsR0FBRyxJQUFJLCtCQUFjLENBQUMsY0FBYyxDQUFDLFNBQVMsQ0FBQyxDQUFDO29CQUM5RCxPQUFPLEdBQUcscUJBQVMsQ0FBQyxVQUFVLENBQUMsY0FBYyxDQUFDLFNBQVMsRUFBRSxDQUFDLENBQUM7b0JBQ3hDLHFCQUFNLFdBQVcsQ0FBQyxxQkFBcUIsQ0FBQyxPQUFPLENBQUMsRUFBQTs7b0JBQW5FLGdCQUFnQixHQUFHLFNBQWdEO3lCQUVyRSxDQUFBLGdCQUFnQixDQUFDLEtBQUssS0FBSyxDQUFDLENBQUEsRUFBNUIsd0JBQTRCO29CQUM1QixXQUFXLEVBQUUsQ0FBQztvQkFDZCxJQUFJLFdBQVcsSUFBSSxTQUFTLEVBQUU7d0JBQzFCLFFBQVEsR0FBRyxJQUFJLENBQUM7cUJBQ25COzs7MEJBRXVELEVBQTFCLEtBQUEsZ0JBQWdCLENBQUMsU0FBUzs7O3lCQUExQixDQUFBLGNBQTBCLENBQUE7b0JBQTdDLGVBQWU7b0JBQ0EscUJBQU0sV0FBVyxDQUFDLE1BQU0sQ0FBQyxlQUFlLENBQUMsRUFBQTs7b0JBQXpELGFBQWEsR0FBRyxTQUF5QztvQkFFL0QsSUFBSSxDQUFDLGFBQWEsQ0FBQyxPQUFPO3dCQUN0QixlQUFlLEdBQUcsZUFBZSxFQUFFO3dCQUNuQyxJQUFJLGFBQWEsQ0FBQyxNQUFNLENBQUMsTUFBTSxLQUFLLENBQUMsRUFBRTs0QkFDbkMsV0FBVyxFQUFFLENBQUM7NEJBQ2QsSUFBSSxXQUFXLElBQUksU0FBUyxFQUFFO2dDQUMxQixRQUFRLEdBQUcsSUFBSSxDQUFDOzZCQUNuQjt5QkFDSjs2QkFBTTs0QkFDSCxlQUFlLElBQUksYUFBYSxDQUFDLE1BQU0sQ0FBQyxNQUFNLENBQUM7NEJBRXpDLEtBQUssR0FBZTtnQ0FDdEIsSUFBSSxFQUFFLDRCQUFlO2dDQUNyQixhQUFhLEVBQUUsYUFBYSxDQUFDLGFBQWE7Z0NBQzFDLHNCQUFzQixFQUFFLGFBQWEsQ0FBQyxXQUFXOzZCQUNwRCxDQUFDOzRCQUVGLDBCQUEwQixDQUFDLElBQUksQ0FBQztnQ0FDNUIsS0FBSyxPQUFBO2dDQUNMLGNBQWMsZ0JBQUE7NkJBQ2pCLENBQUMsQ0FBQzs0QkFFSCxJQUFJLGVBQWUsSUFBSSxlQUFlLEVBQUU7Z0NBQ3BDLG9EQUFvRDtnQ0FDcEQsMENBQTBDO2dDQUMxQyxJQUFJLGVBQWUsR0FBRyxlQUFlLEdBQUcsQ0FBQyxFQUFFO29DQUN2QyxPQUFPLENBQUMsSUFBSSxDQUFDO3dDQUNULE1BQU0sRUFBRSxlQUFlLEdBQUcsZUFBZTt3Q0FDekMsT0FBTyxFQUFFLGFBQWEsQ0FBQyxNQUFNLENBQUMsT0FBTyxDQUFDLE9BQU87d0NBQzdDLFdBQVcsRUFBRSxhQUFhLENBQUMsTUFBTSxDQUFDLE9BQU8sQ0FBQyxJQUFJO3FDQUNqRCxDQUFDLENBQUM7aUNBQ047Z0NBQ0QsUUFBUSxHQUFHLElBQUksQ0FBQzs2QkFDbkI7eUJBQ0o7cUJBQ0o7OztvQkFyQ3lCLElBQTBCLENBQUE7Ozt3QkF3Q3ZELENBQUMsUUFBUTs7O29CQUVsQixJQUFJLGVBQWUsR0FBRyxlQUFlLEVBQUU7d0JBQ25DLE1BQU0sSUFBSSxLQUFLLENBQUMsbUVBQW1FLENBQUMsQ0FBQztxQkFDeEY7b0JBRUQsc0JBQU8sMEJBQTBCLEVBQUM7Ozs7Q0FDckM7QUEzRkQsMENBMkZDIn0= \ No newline at end of file +//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2VuZC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9oaWdoTGV2ZWwvc2VuZC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFBQSwrQkFBK0I7QUFDL0Isc0NBQXNDO0FBQ3RDLGlFQUFnRTtBQUNoRSxnRUFBK0Q7QUFDL0QsaURBQWdEO0FBR2hELDZEQUFpRTtBQUlqRSxtREFBbUU7QUFDbkUsc0RBQXFEO0FBQ3JELGdEQUErQztBQUMvQyx5Q0FBbUQ7QUFDbkQsK0NBQThDO0FBRTlDOzs7Ozs7Ozs7Ozs7OztHQWNHO0FBQ0gsU0FBc0IsSUFBSSxDQUN0QixNQUF3QixFQUN4QixJQUFXLEVBQ1gsWUFBb0IsRUFDcEIsYUFBcUIsRUFDckIsTUFBYyxFQUNkLFVBR0MsRUFDRCxjQUdDOzs7WUFLRCxzQkFBTyxZQUFZLENBQ2YsTUFBTSxFQUNOLElBQUksRUFDSixZQUFZLEVBQ1osQ0FBQyxFQUFFLGFBQWEsZUFBQSxFQUFFLE1BQU0sUUFBQSxFQUFFLENBQUMsRUFDM0IsVUFBVSxFQUNWLGNBQWMsQ0FDakIsRUFBQzs7O0NBQ0w7QUExQkQsb0JBMEJDO0FBRUQ7Ozs7Ozs7Ozs7Ozs7O0dBY0c7QUFDSCxTQUFzQixXQUFXLENBQzdCLE1BQXdCLEVBQ3hCLElBQVcsRUFDWCxZQUFvQixFQUNwQixjQUFzQixFQUN0QixNQUFjLEVBQ2QsVUFHQyxFQUNELGNBR0M7OztZQUtELHNCQUFPLG1CQUFtQixDQUN0QixNQUFNLEVBQ04sSUFBSSxFQUNKLFlBQVksRUFDWixDQUFDLEVBQUUsY0FBYyxnQkFBQSxFQUFFLE1BQU0sUUFBQSxFQUFFLENBQUMsRUFDNUIsVUFBVSxFQUNWLGNBQWMsQ0FDakIsRUFBQzs7O0NBQ0w7QUExQkQsa0NBMEJDO0FBRUQ7Ozs7Ozs7Ozs7Ozs7R0FhRztBQUNILFNBQXNCLFlBQVksQ0FDOUIsTUFBd0IsRUFDeEIsSUFBVyxFQUNYLFlBQW9C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 \ No newline at end of file diff --git a/examples/address/package-lock.json b/examples/address/package-lock.json index ce1880d38..b7c916787 100644 --- a/examples/address/package-lock.json +++ b/examples/address/package-lock.json @@ -7,6 +7,8 @@ "@iota/iota.js": { "version": "file:../..", "requires": { + "base64-js": "^1.5.1", + "big-integer": "^1.6.48", "mqtt": "^4.2.4", "node-fetch": "^2.6.1" }, @@ -1331,6 +1333,11 @@ "tweetnacl": "^0.14.3" } }, + "big-integer": { + "version": "1.6.48", + "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.48.tgz", + "integrity": "sha512-j51egjPa7/i+RdiRuJbPdJ2FIUYYPhvYLjzoYbcMMm62ooO6F94fETG4MTs46zPAF9Brs04OajboA/qTGuz78w==" + }, "bl": { "version": "4.0.3", "resolved": "https://registry.npmjs.org/bl/-/bl-4.0.3.tgz", @@ -6773,9 +6780,9 @@ } }, "typescript": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.1.2.tgz", - "integrity": "sha512-thGloWsGH3SOxv1SoY7QojKi0tc+8FnOmiarEGMbd/lar7QOEd3hvlx3Fp5y6FlDUGl9L+pd4n2e+oToGMmhRQ==" + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.2.4.tgz", + "integrity": "sha512-V+evlYHZnQkaz8TRBuxTA92yZBPotr5H+WhQ7bD3hZUndx5tGOa1fuCgeSjxAzM1RiN5IzvadIXTVefuuwZCRg==" } } } diff --git a/examples/address/package.json b/examples/address/package.json index d2d7a9e36..65e9bce58 100644 --- a/examples/address/package.json +++ b/examples/address/package.json @@ -8,6 +8,6 @@ }, "dependencies": { "@iota/iota.js": "file:../..", - "typescript": "^4.0.3" + "typescript": "^4.2.4" } } diff --git a/examples/address/src/index.ts b/examples/address/src/index.ts index 112f63476..87df15b5c 100644 --- a/examples/address/src/index.ts +++ b/examples/address/src/index.ts @@ -1,6 +1,6 @@ import { Bech32Helper, Bip32Path, Bip39, Converter, Ed25519Address, Ed25519Seed, ED25519_ADDRESS_TYPE, generateBip44Address, IOTA_BIP44_BASE_PATH, SingleNodeClient } from "@iota/iota.js"; -const API_ENDPOINT = "http://localhost:14265/"; +const API_ENDPOINT = "https://chrysalis-nodes.iota.org/"; async function run() { const client = new SingleNodeClient(API_ENDPOINT); diff --git a/examples/browser/index.html b/examples/browser/index.html index 1c268702a..9b5b2405c 100644 --- a/examples/browser/index.html +++ b/examples/browser/index.html @@ -20,7 +20,7 @@

iota.js Simple Browser Example

async function run() { Iota.setLogger(consoleLog); - const client = new Iota.SingleNodeClient("http://localhost:14265/"); + const client = new Iota.SingleNodeClient("https://chrysalis-nodes.iota.org/"); const health = await client.health(); consoleLog("Is the node healthy", health ? "Yes" : "No"); diff --git a/examples/data/src/index.ts b/examples/data/src/index.ts index eedf4fde5..8065028f4 100644 --- a/examples/data/src/index.ts +++ b/examples/data/src/index.ts @@ -1,6 +1,6 @@ import { sendData, retrieveData, SingleNodeClient, Converter } from "@iota/iota.js"; -const API_ENDPOINT = "http://localhost:14265"; +const API_ENDPOINT = "https://chrysalis-nodes.iota.org"; async function run() { const client = new SingleNodeClient(API_ENDPOINT); diff --git a/examples/peers/src/index.ts b/examples/peers/src/index.ts index b1fe17dcd..9d28b3165 100644 --- a/examples/peers/src/index.ts +++ b/examples/peers/src/index.ts @@ -1,6 +1,6 @@ import { SingleNodeClient } from "@iota/iota.js"; -const API_ENDPOINT = "http://localhost:14265/"; +const API_ENDPOINT = "https://chrysalis-nodes.iota.org/"; async function run() { const client = new SingleNodeClient(API_ENDPOINT); diff --git a/examples/simple/src/index.ts b/examples/simple/src/index.ts index 8ef95eb18..02edf07f0 100644 --- a/examples/simple/src/index.ts +++ b/examples/simple/src/index.ts @@ -1,6 +1,6 @@ import { Converter, deserializeMessage, IMessage, INDEXATION_PAYLOAD_TYPE, ISigLockedSingleOutput, logInfo, logMessage, logMessageMetadata, logOutput, logTips, MAX_NUMBER_PARENTS, ReadStream, SingleNodeClient } from "@iota/iota.js"; -const API_ENDPOINT = "http://localhost:14265"; +const API_ENDPOINT = "https://chrysalis-nodes.iota.org"; async function run() { const client = new SingleNodeClient(API_ENDPOINT); diff --git a/examples/transaction/src/index.ts b/examples/transaction/src/index.ts index 7ae238e8a..7effb1cc1 100644 --- a/examples/transaction/src/index.ts +++ b/examples/transaction/src/index.ts @@ -1,6 +1,6 @@ import { Bech32Helper, Bip32Path, Converter, Ed25519Address, Ed25519Seed, ED25519_ADDRESS_TYPE, getBalance, getUnspentAddress, getUnspentAddresses, IKeyPair, ISigLockedSingleOutput, IUTXOInput, sendAdvanced, SIG_LOCKED_SINGLE_OUTPUT_TYPE, SingleNodeClient, UTXO_INPUT_TYPE } from "@iota/iota.js"; -const API_ENDPOINT = "http://localhost:14265"; +const API_ENDPOINT = "https://chrysalis-nodes.iota.org"; async function run() { const client = new SingleNodeClient(API_ENDPOINT); diff --git a/package-lock.json b/package-lock.json index 8b479d439..cee1cd5d7 100644 --- a/package-lock.json +++ b/package-lock.json @@ -987,9 +987,9 @@ } }, "@types/jest": { - "version": "26.0.22", - "resolved": "https://registry.npmjs.org/@types/jest/-/jest-26.0.22.tgz", - "integrity": "sha512-eeWwWjlqxvBxc4oQdkueW5OF/gtfSceKk4OnOAGlUSwS/liBRtZppbJuz1YkgbrbfGOoeBHun9fOvXnjNwrSOw==", + "version": "26.0.23", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-26.0.23.tgz", + "integrity": "sha512-ZHLmWMJ9jJ9PTiT58juykZpL7KjwJywFN3Rr2pTSkyQfydf/rk22yS7W8p5DaVUMQ2BQC7oYiU3FjbTM/mYrOA==", "dev": true, "requires": { "jest-diff": "^26.0.0", @@ -1565,14 +1565,14 @@ "dev": true }, "browserslist": { - "version": "4.16.4", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.4.tgz", - "integrity": "sha512-d7rCxYV8I9kj41RH8UKYnvDYCRENUlHRgyXy/Rhr/1BaeLGfiCptEdFE8MIrvGfWbBFNjVYx76SQWvNX1j+/cQ==", + "version": "4.16.5", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.5.tgz", + "integrity": "sha512-C2HAjrM1AI/djrpAUU/tr4pml1DqLIzJKSLDBXBrNErl9ZCCTXdhwxdJjYc16953+mBWf7Lw+uUJgpgb8cN71A==", "dev": true, "requires": { - "caniuse-lite": "^1.0.30001208", + "caniuse-lite": "^1.0.30001214", "colorette": "^1.2.2", - "electron-to-chromium": "^1.3.712", + "electron-to-chromium": "^1.3.719", "escalade": "^3.1.1", "node-releases": "^1.1.71" } @@ -1693,9 +1693,9 @@ "dev": true }, "caniuse-lite": { - "version": "1.0.30001214", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001214.tgz", - "integrity": "sha512-O2/SCpuaU3eASWVaesQirZv1MSjUNOvmugaD8zNSJqw6Vv5SGwoOpA9LJs3pNPfM745nxqPvfZY3MQKY4AKHYg==", + "version": "1.0.30001218", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001218.tgz", + "integrity": "sha512-0ASydOWSy3bB88FbDpJSTt+PfDwnMqrym3yRZfqG8EXSQ06OZhF+q5wgYP/EN+jJMERItNcDQUqMyNjzZ+r5+Q==", "dev": true }, "capture-exit": { @@ -1874,9 +1874,9 @@ "dev": true }, "comment-parser": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/comment-parser/-/comment-parser-1.1.2.tgz", - "integrity": "sha512-AOdq0i8ghZudnYv8RUnHrhTgafUGs61Rdz9jemU5x2lnZwAWyOq7vySo626K59e1fVKH1xSRorJwPVRLSWOoAQ==", + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/comment-parser/-/comment-parser-1.1.5.tgz", + "integrity": "sha512-RePCE4leIhBlmrqiYTvaqEeGYg7qpSl4etaIabKtdOQVi+mSTIBBklGUwIr79GXYnl3LpMwmDw4KeR2stNc6FA==", "dev": true }, "commist": { @@ -2217,9 +2217,9 @@ } }, "electron-to-chromium": { - "version": "1.3.719", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.719.tgz", - "integrity": "sha512-heM78GKSqrIzO9Oz0/y22nTBN7bqSP1Pla2SyU9DiSnQD+Ea9SyyN5RWWlgqsqeBLNDkSlE9J9EHFmdMPzxB/g==", + "version": "1.3.722", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.722.tgz", + "integrity": "sha512-aAsc906l0RBsVTsGTK+KirVfey9eNtxyejdkbNzkISGxb7AFna3Kf0qvsp8tMttzBt9Bz3HddtYQ+++/PZtRYA==", "dev": true }, "emittery": { @@ -2365,9 +2365,9 @@ } }, "eslint": { - "version": "7.24.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.24.0.tgz", - "integrity": "sha512-k9gaHeHiFmGCDQ2rEfvULlSLruz6tgfA8DEn+rY9/oYPFFTlz55mM/Q/Rij1b2Y42jwZiK3lXvNTw6w6TXzcKQ==", + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.25.0.tgz", + "integrity": "sha512-TVpSovpvCNpLURIScDRB6g5CYu/ZFq9GfX2hLNIV4dSBKxIWojeDODvYl3t0k0VtMxYeR8OXPCFE5+oHMlGfhw==", "dev": true, "requires": { "@babel/code-frame": "7.12.11", @@ -2559,24 +2559,41 @@ } }, "eslint-plugin-jsdoc": { - "version": "32.3.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-32.3.0.tgz", - "integrity": "sha512-zyx7kajDK+tqS1bHuY5sapkad8P8KT0vdd/lE55j47VPG2MeenSYuIY/M/Pvmzq5g0+3JB+P3BJGUXmHxtuKPQ==", + "version": "32.3.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-32.3.2.tgz", + "integrity": "sha512-kcdg0OvhI466KgMYXwxGvP6+m9J/sIBg0Jkn9eDU5lnM6RSVM27M9zKZim2XY6AUbbdqmkBPEP4ixvtBXRHktQ==", "dev": true, "requires": { - "comment-parser": "1.1.2", + "comment-parser": "1.1.5", "debug": "^4.3.1", "jsdoctypeparser": "^9.0.0", - "lodash": "^4.17.20", + "lodash": "^4.17.21", "regextras": "^0.7.1", - "semver": "^7.3.4", + "semver": "^7.3.5", "spdx-expression-parse": "^3.0.1" + }, + "dependencies": { + "lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "dev": true + }, + "semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + } } }, "eslint-plugin-unicorn": { - "version": "30.0.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-unicorn/-/eslint-plugin-unicorn-30.0.0.tgz", - "integrity": "sha512-ZKbE48Ep99z/3geLpkBfv+jNrzr2k7bLqCC/RfZOekZzAvn2/ECDE/d8zGdW1YxHmIC9pevQvm8Pl89v9GEIVw==", + "version": "31.0.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-unicorn/-/eslint-plugin-unicorn-31.0.0.tgz", + "integrity": "sha512-HR3gI4ANtV8A+0FLAaxjBD/G5J3PWBo+7OswyGeK5nylGqtKLJVbnPksIkBgmVg+SFpxu5MnjaxQQI+9KjyVAg==", "dev": true, "requires": { "ci-info": "^3.1.1", @@ -2585,6 +2602,7 @@ "eslint-utils": "^2.1.0", "eslint-visitor-keys": "^2.0.0", "import-modules": "^2.1.0", + "is-builtin-module": "^3.1.0", "lodash": "^4.17.21", "pluralize": "^8.0.0", "read-pkg-up": "^7.0.1", @@ -4029,21 +4047,21 @@ "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", "dev": true }, - "is-boolean-object": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.0.tgz", - "integrity": "sha512-a7Uprx8UtD+HWdyYwnD1+ExtTgqQtD2k/1yJgtXP6wnMm8byhkoTZRl+95LLThpzNZJ5aEvi46cdH+ayMFRwmA==", - "dev": true, - "requires": { - "call-bind": "^1.0.0" - } - }, "is-buffer": { "version": "1.1.6", "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", "dev": true }, + "is-builtin-module": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-3.1.0.tgz", + "integrity": "sha512-OV7JjAgOTfAFJmHZLvpSTb4qi0nIILDV1gWPYDnDJUTNFM5aGlRAhk4QcT8i7TuAleeEV5Fdkqn3t4mS+Q11fg==", + "dev": true, + "requires": { + "builtin-modules": "^3.0.0" + } + }, "is-callable": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.2.tgz", @@ -4174,12 +4192,6 @@ "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", "dev": true }, - "is-number-object": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.4.tgz", - "integrity": "sha512-zohwelOAur+5uXtk8O3GPQ1eAcu4ZX3UwxQhUlfFFMNpUd83gXgjbhJh6HmB6LUNV/ieOLQuDwJO3dWJosUeMw==", - "dev": true - }, "is-plain-object": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", @@ -5237,9 +5249,9 @@ } }, "marked": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/marked/-/marked-2.0.1.tgz", - "integrity": "sha512-5+/fKgMv2hARmMW7DOpykr2iLhl0NgjyELk5yn92iE7z8Se1IS9n3UsFm86hFXIkvMBmVxki8+ckcpjBeyo/hw==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/marked/-/marked-2.0.3.tgz", + "integrity": "sha512-5otztIIcJfPc2qGTN8cVtOJEjNJZ0jwa46INMagrYfk0EvqtRuEHLsEe0LrFS0/q+ZRKT0+kXK7P2T1AN5lWRA==", "dev": true }, "memorystream": { @@ -7136,20 +7148,18 @@ "dev": true }, "table": { - "version": "6.3.2", - "resolved": "https://registry.npmjs.org/table/-/table-6.3.2.tgz", - "integrity": "sha512-I9/Ca6Huf2oxFag7crD0DhA+arIdfLtWunSn0NIXSzjtUlDgIBGVZY7SsMkNPNT3Psd/z4gza0nuEpmra9eRbg==", + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/table/-/table-6.6.0.tgz", + "integrity": "sha512-iZMtp5tUvcnAdtHpZTWLPF0M7AgiQsURR2DwmxnJwSy8I3+cY+ozzVvYha3BOLG2TB+L0CqjIz+91htuj6yCXg==", "dev": true, "requires": { "ajv": "^8.0.1", - "is-boolean-object": "^1.1.0", - "is-number-object": "^1.0.4", - "is-string": "^1.0.5", "lodash.clonedeep": "^4.5.0", "lodash.flatten": "^4.4.0", "lodash.truncate": "^4.4.2", "slice-ansi": "^4.0.0", - "string-width": "^4.2.0" + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0" }, "dependencies": { "ajv": { @@ -7491,9 +7501,9 @@ } }, "typedoc": { - "version": "0.20.35", - "resolved": "https://registry.npmjs.org/typedoc/-/typedoc-0.20.35.tgz", - "integrity": "sha512-7sNca19LXg2hgyGHq3b33tQ1YFApmd8aBDEzWQ2ry4VDkw/NdFWkysGiGRY1QckDCB0gVH8+MlXA4K71IB3azg==", + "version": "0.20.36", + "resolved": "https://registry.npmjs.org/typedoc/-/typedoc-0.20.36.tgz", + "integrity": "sha512-qFU+DWMV/hifQ9ZAlTjdFO9wbUIHuUBpNXzv68ZyURAP9pInjZiO4+jCPeAzHVcaBCHER9WL/+YzzTt6ZlN/Nw==", "dev": true, "requires": { "colors": "^1.4.0", @@ -7501,12 +7511,12 @@ "handlebars": "^4.7.7", "lodash": "^4.17.21", "lunr": "^2.3.9", - "marked": "^2.0.1", + "marked": "^2.0.3", "minimatch": "^3.0.0", "progress": "^2.0.3", "shelljs": "^0.8.4", "shiki": "^0.9.3", - "typedoc-default-themes": "^0.12.9" + "typedoc-default-themes": "^0.12.10" }, "dependencies": { "lodash": { @@ -7524,9 +7534,9 @@ "dev": true }, "typedoc-plugin-markdown": { - "version": "3.7.1", - "resolved": "https://registry.npmjs.org/typedoc-plugin-markdown/-/typedoc-plugin-markdown-3.7.1.tgz", - "integrity": "sha512-+r04TLdnvCSrQ8RX5APuBur0e22uqJbb/8R65GvIhvaYKiwVa6/+34mEnM4iQv6VERenUMFnuAFw+icj8r4H8Q==", + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/typedoc-plugin-markdown/-/typedoc-plugin-markdown-3.7.2.tgz", + "integrity": "sha512-SBGYKSJO48oGEXF9vC1ldcuqNyOC17st6LXy9/KMQ5tSGY0NRW8ldlBXI0PYrci+IbeXlkUfyhN0n3ud/2/VjQ==", "dev": true, "requires": { "handlebars": "^4.7.7" @@ -7539,9 +7549,9 @@ "dev": true }, "uglify-js": { - "version": "3.13.3", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.13.3.tgz", - "integrity": "sha512-otIc7O9LyxpUcQoXzj2hL4LPWKklO6LJWoJUzNa8A17Xgi4fOeDC8FBDOLHnC/Slo1CQgsZMcM6as0M76BZaig==", + "version": "3.13.4", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.13.4.tgz", + "integrity": "sha512-kv7fCkIXyQIilD5/yQy8O+uagsYIOt5cZvs890W40/e/rvjMSzJw81o9Bg0tkURxzZBROtDQhW2LFjOGoK3RZw==", "dev": true, "optional": true }, diff --git a/package.json b/package.json index e9f4dc5f3..b389319a5 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@iota/iota.js", - "description": "IOTA JavaScript Library for Chrysalis", + "description": "IOTA JavaScript Library", "version": "1.5.0", "keywords": [ "iota", @@ -54,16 +54,16 @@ "@rollup/plugin-commonjs": "^18.0.0", "@rollup/plugin-node-resolve": "^11.2.1", "@rollup/plugin-replace": "^2.4.2", - "@types/jest": "^26.0.22", + "@types/jest": "^26.0.23", "@types/node-fetch": "^2.5.10", "@typescript-eslint/eslint-plugin": "^4.22.0", "@typescript-eslint/parser": "^4.22.0", "cross-env": "^7.0.2", - "eslint": "^7.24.0", + "eslint": "^7.25.0", "eslint-plugin-header": "^3.1.1", "eslint-plugin-import": "^2.22.1", - "eslint-plugin-jsdoc": "^32.3.0", - "eslint-plugin-unicorn": "^30.0.0", + "eslint-plugin-jsdoc": "^32.3.2", + "eslint-plugin-unicorn": "^31.0.0", "jest": "^26.6.0", "npm-run-all": "^4.1.5", "rimraf": "^3.0.2", @@ -71,8 +71,8 @@ "rollup-plugin-terser": "^7.0.2", "ts-jest": "^26.5.5", "ts-node": "^9.0.0", - "typedoc": "^0.20.35", - "typedoc-plugin-markdown": "^3.7.1", + "typedoc": "^0.20.36", + "typedoc-plugin-markdown": "^3.7.2", "typescript": "^4.2.4" }, "main": "dist/iota.js", diff --git a/rollup.config.js b/rollup.config.js index ee796e259..1008f5ea4 100644 --- a/rollup.config.js +++ b/rollup.config.js @@ -5,7 +5,8 @@ import { terser } from 'rollup-plugin-terser'; const plugins = [ replace({ - "process.env.BROWSER": !!process.env.BROWSER + "process.env.BROWSER": !!process.env.BROWSER, + preventAssignment: true }), commonjs(), resolve({ diff --git a/test/http/api/v1/address/address.http b/test/http/api/v1/address/address.http index 866d566c0..d29c1f244 100644 --- a/test/http/api/v1/address/address.http +++ b/test/http/api/v1/address/address.http @@ -1,5 +1,5 @@ # Use https://marketplace.visualstudio.com/items?itemName=humao.rest-client to execute these in VSCode ### Address data -GET http://localhost:14265/api/v1/addresses/6920b176f613ec7be59e68fc68f597eb3393af80f74c7c3db78198147d5f1f92 +GET https://chrysalis-nodes.iota.org/api/v1/addresses/6920b176f613ec7be59e68fc68f597eb3393af80f74c7c3db78198147d5f1f92 Content-Type: application/json diff --git a/test/http/api/v1/address/outputs.http b/test/http/api/v1/address/outputs.http index cdb48f1f0..3cfba6bf4 100644 --- a/test/http/api/v1/address/outputs.http +++ b/test/http/api/v1/address/outputs.http @@ -1,5 +1,5 @@ # Use https://marketplace.visualstudio.com/items?itemName=humao.rest-client to execute these in VSCode ### Address outputs -GET http://localhost:14265/api/v1/addresses/6920b176f613ec7be59e68fc68f597eb3393af80f74c7c3db78198147d5f1f92/outputs +GET https://chrysalis-nodes.iota.org/api/v1/addresses/6920b176f613ec7be59e68fc68f597eb3393af80f74c7c3db78198147d5f1f92/outputs Content-Type: application/json diff --git a/test/http/api/v1/info.http b/test/http/api/v1/info.http index f124c1878..476d8f43b 100644 --- a/test/http/api/v1/info.http +++ b/test/http/api/v1/info.http @@ -1,5 +1,5 @@ # Use https://marketplace.visualstudio.com/items?itemName=humao.rest-client to execute these in VSCode ### Info -GET http://localhost:14265/api/v1/info +GET https://chrysalis-nodes.iota.org/api/v1/info Content-Type: application/json diff --git a/test/http/api/v1/messages/index.http b/test/http/api/v1/messages/index.http index 4353ae14e..3a36e63e1 100644 --- a/test/http/api/v1/messages/index.http +++ b/test/http/api/v1/messages/index.http @@ -1,5 +1,5 @@ # Use https://marketplace.visualstudio.com/items?itemName=humao.rest-client to execute these in VSCode ### Message find by index -GET http://localhost:14265/api/v1/messages?index=730ec9afbe2cf4ade373ca23674e6404ec5f4d71d6f62a8a7d40aee2d20b1355 +GET https://chrysalis-nodes.iota.org/api/v1/messages?index=730ec9afbe2cf4ade373ca23674e6404ec5f4d71d6f62a8a7d40aee2d20b1355 Content-Type: application/json diff --git a/test/http/api/v1/messages/message.http b/test/http/api/v1/messages/message.http index ec9e2d298..0841c35da 100644 --- a/test/http/api/v1/messages/message.http +++ b/test/http/api/v1/messages/message.http @@ -1,5 +1,5 @@ # Use https://marketplace.visualstudio.com/items?itemName=humao.rest-client to execute these in VSCode ### Message data -GET http://localhost:14265/api/v1/messages/514771241bc82efd30f53800be8e1834d237c686bc291da531dd584c880d39b3 +GET https://chrysalis-nodes.iota.org/api/v1/messages/514771241bc82efd30f53800be8e1834d237c686bc291da531dd584c880d39b3 Content-Type: application/json diff --git a/test/http/api/v1/messages/messageMetadata.http b/test/http/api/v1/messages/messageMetadata.http index acd81710d..6fb2900f5 100644 --- a/test/http/api/v1/messages/messageMetadata.http +++ b/test/http/api/v1/messages/messageMetadata.http @@ -1,5 +1,5 @@ # Use https://marketplace.visualstudio.com/items?itemName=humao.rest-client to execute these in VSCode ### Message metadata -GET http://localhost:14265/api/v1/messages/ffa06e855dbcc36925fe24ce92650826e71f3dd93901f329a0b8d78212d9ca1a/metadata +GET https://chrysalis-nodes.iota.org/api/v1/messages/ffa06e855dbcc36925fe24ce92650826e71f3dd93901f329a0b8d78212d9ca1a/metadata Content-Type: application/json diff --git a/test/http/api/v1/messages/messageRaw.http b/test/http/api/v1/messages/messageRaw.http index 0294157fd..2cba75867 100644 --- a/test/http/api/v1/messages/messageRaw.http +++ b/test/http/api/v1/messages/messageRaw.http @@ -1,5 +1,5 @@ # Use https://marketplace.visualstudio.com/items?itemName=humao.rest-client to execute these in VSCode ### Message raw -GET http://localhost:14265/api/v1/messages/b9ec783bb3326c059d171db81e421b158c96dff6135973ede0d261bdf7844818/raw +GET https://chrysalis-nodes.iota.org/api/v1/messages/b9ec783bb3326c059d171db81e421b158c96dff6135973ede0d261bdf7844818/raw Accept: application/octet-stream diff --git a/test/http/api/v1/milestones/get.http b/test/http/api/v1/milestones/get.http index 60e1fe677..ba333fc76 100644 --- a/test/http/api/v1/milestones/get.http +++ b/test/http/api/v1/milestones/get.http @@ -1,5 +1,5 @@ # Use https://marketplace.visualstudio.com/items?itemName=humao.rest-client to execute these in VSCode ### Milestones data -GET http://localhost:14265/api/v1/milestones/1500 +GET https://chrysalis-nodes.iota.org/api/v1/milestones/1500 Content-Type: application/json diff --git a/test/http/api/v1/outputs/get.http b/test/http/api/v1/outputs/get.http index 72d20526a..cc4cee84e 100644 --- a/test/http/api/v1/outputs/get.http +++ b/test/http/api/v1/outputs/get.http @@ -1,6 +1,6 @@ # Use https://marketplace.visualstudio.com/items?itemName=humao.rest-client to execute these in VSCode ### Outputs data -GET http://localhost:14265/api/v1/outputs/00000000000000000000000000000000000000000000000000000000000000000000 +GET https://chrysalis-nodes.iota.org/api/v1/outputs/00000000000000000000000000000000000000000000000000000000000000000000 Content-Type: application/json diff --git a/test/http/api/v1/peers/add.http b/test/http/api/v1/peers/add.http index 2aa53d9ff..dfdb59053 100644 --- a/test/http/api/v1/peers/add.http +++ b/test/http/api/v1/peers/add.http @@ -1,7 +1,7 @@ # Use https://marketplace.visualstudio.com/items?itemName=humao.rest-client to execute these in VSCode ### Add Peer -POST http://localhost:14265/api/v1/peers +POST https://chrysalis-nodes.iota.org/api/v1/peers Content-Type: application/json { diff --git a/test/http/api/v1/peers/delete.http b/test/http/api/v1/peers/delete.http index a7bf57dea..8826d3639 100644 --- a/test/http/api/v1/peers/delete.http +++ b/test/http/api/v1/peers/delete.http @@ -1,4 +1,4 @@ # Use https://marketplace.visualstudio.com/items?itemName=humao.rest-client to execute these in VSCode ### Delete Peer -DELETE http://localhost:14265/api/v1/peers/12D3KooWGdr8M5KX8KuKaXSiKfHJstdVnRkadYmupF7tFk2HrRoA +DELETE https://chrysalis-nodes.iota.org/api/v1/peers/12D3KooWGdr8M5KX8KuKaXSiKfHJstdVnRkadYmupF7tFk2HrRoA diff --git a/test/http/api/v1/peers/get.http b/test/http/api/v1/peers/get.http index 0ec0611f9..3f797c620 100644 --- a/test/http/api/v1/peers/get.http +++ b/test/http/api/v1/peers/get.http @@ -1,5 +1,5 @@ # Use https://marketplace.visualstudio.com/items?itemName=humao.rest-client to execute these in VSCode ### Get Peer -GET http://localhost:14265/api/v1/peers/12D3KooWCKwcTWevoRKa2kEBputeGASvEBuDfRDSbe8t1DWugUmL +GET https://chrysalis-nodes.iota.org/api/v1/peers/12D3KooWCKwcTWevoRKa2kEBputeGASvEBuDfRDSbe8t1DWugUmL Content-Type: application/json diff --git a/test/http/api/v1/peers/list.http b/test/http/api/v1/peers/list.http index 6848b058d..b519b9dd8 100644 --- a/test/http/api/v1/peers/list.http +++ b/test/http/api/v1/peers/list.http @@ -1,5 +1,5 @@ # Use https://marketplace.visualstudio.com/items?itemName=humao.rest-client to execute these in VSCode ### Peers List -GET http://localhost:14265/api/v1/peers +GET https://chrysalis-nodes.iota.org/api/v1/peers Content-Type: application/json diff --git a/test/http/api/v1/tips.http b/test/http/api/v1/tips.http index 355d7544a..44728755f 100644 --- a/test/http/api/v1/tips.http +++ b/test/http/api/v1/tips.http @@ -1,5 +1,5 @@ # Use https://marketplace.visualstudio.com/items?itemName=humao.rest-client to execute these in VSCode ### Tips -GET http://localhost:14265/api/v1/tips +GET https://chrysalis-nodes.iota.org/api/v1/tips Content-Type: application/json diff --git a/test/http/health.http b/test/http/health.http index 2bdbf8dcf..2cc03e69e 100644 --- a/test/http/health.http +++ b/test/http/health.http @@ -1,7 +1,7 @@ # Use https://marketplace.visualstudio.com/items?itemName=humao.rest-client to execute these in VSCode ### Health - returns 200 for health, 503 for unhealthy -GET http://localhost:14265/health +GET https://chrysalis-nodes.iota.org/health Content-Type: application/json diff --git a/test/http/root.http b/test/http/root.http index 5b26f4277..3622a17d9 100644 --- a/test/http/root.http +++ b/test/http/root.http @@ -1,5 +1,5 @@ # Use https://marketplace.visualstudio.com/items?itemName=humao.rest-client to execute these in VSCode ### Root - Should return a 404 -GET http://localhost:14265/ +GET https://chrysalis-nodes.iota.org/ Content-Type: application/json