diff --git a/CHANGELOG.MD b/CHANGELOG.MD index f305f98..9306e97 100644 --- a/CHANGELOG.MD +++ b/CHANGELOG.MD @@ -1,49 +1,67 @@ # 更新日志 + +### 4.16.4 | 2024.04.23 + +- 听歌识曲接口和 demo 页面问题修复和更新 + ### 4.16.3 | 2024.04.19 + - cookie version 更新 ### 4.16.2 | 2024.04.18 + - 分享接口问题修复 - cookie 补全 ### 4.16.0 | 2024.04.18 + - ua 更新,修复接口提示网络拥挤问题 - 支持手动传入 ua 参数,修改 user-agent - ### 4.15.8 | 2024.03.29 + - 播客声音排序接口更新,补充字段 - 新增 `删除播客`接口 ### 4.15.7 | 2024.03.21 + - 播客分段上传 ### 4.15.6 | 2024.03.12 + - 文档和示例更新 ### 4.15.5 | 2024.02.28 + - 文档更新 ### 4.15.3 | 2024.01.29 + - 文件重命名,防止部署到 Vercel 404 ### 4.15.2 | 2024.01.29 + - 上传接口问题修复 ### 4.15.1 | 2024.01.26 + - 版本更新提示不展示问题修复 ### 4.15.0 | 2024.01.26 + - 新增 `私人 FM 模式选择` 接口 ### 4.14.2 | 2024.01.23 + - 文档自启动 ### 4.14.1 | 2024.01.13 -- UA固定,防止触发风控 #1867 + +- UA 固定,防止触发风控 #1867 ### 4.14.0 | 2023.12.20 -- appver更新 + +- appver 更新 - fix: /artist/detail 登录状态下调用提示网络拥挤的问题 #1853 - 歌曲红心数量,歌曲音质详情,本地歌曲文件匹配网易云歌曲信息 #1852 - crypto.js 重构 #1839 @@ -51,144 +69,175 @@ - song_url number 类型修复 #1837 - 更新获取歌曲详情接口的 TypeScript 定义与文档,增加 Hi-Res 类型 #1836 - ### 4.13.8 | 2023.10.27 -- Docker 构建平台支持调整(只支持linux/arm64和linux/amd64) + +- Docker 构建平台支持调整(只支持 linux/arm64 和 linux/amd64) ### 4.13.7 | 2023.10.26 + - 修复 Docker 构建镜像安装依赖速度慢的问题 ### 4.13.6 | 2023.10.26 + - 修复匿名登录下,部分接口提示网络太拥挤问题 #1829 ### 4.13.5 | 2023.10.22 + - Dockfile 更新,移除 linux/s390x 平台,防止构建失败 ### 4.13.4 | 2023.10.22 + - 修复`更新用户信息`接口报错问题 #1824 - 部分接口移除`avatarImgId_str`字段 - 新增日推歌曲不感兴趣接口 #1816 ### 4.13.3 | 2023.10.10 + - 添加播客声音搜索接口 #1814 ### 4.13.2 | 2023.09.25 -- 修改wiki相关接口 + +- 修改 wiki 相关接口 ### 4.13.1 | 2023.09.23 -- `/verify/getQr` 补充二维码dataurl返回数据 + +- `/verify/getQr` 补充二维码 dataurl 返回数据 ### 4.13.0 | 2023.09.23 -- 新增 `专辑简要百科信息` `歌曲简要百科信息` `歌手简要百科信息` `mv简要百科信息` `搜索歌手` `用户贡献内容` `用户贡献条目、积分、云贝数量` #1805 + +- 新增 `专辑简要百科信息` `歌曲简要百科信息` `歌手简要百科信息` `mv简要百科信息` `搜索歌手` `用户贡献内容` `用户贡献条目、积分、云贝数量` #1805 - 新增 `年度听歌报告` 接口 #1809 ### 4.12.2 | 2023.09.12 + - 新增 `播客声音列表`接口 -- 修复anonymous_token路径异常 #1795 +- 修复 anonymous_token 路径异常 #1795 ### 4.12.1 | 2023.09.10 -- 补充 `get/userids`(根据nickname获取userid) 接口 + +- 补充 `get/userids`(根据 nickname 获取 userid) 接口 ### 4.12.0 | 2023.09.10 -- 听歌识曲接口完善, 补充demo页面 + +- 听歌识曲接口完善, 补充 demo 页面 - NMTID 动态添加 #1792 - weapi ua 固定 ### 4.11.3 | 2023.09.09 + - 返回内容的`code`统一处理 - 单元测试问题修复 - song/url 返回排序处理 #1792 - ### 4.11.2 | 2023.09.09 + - 修复`vercel`无文件创建权限问题 ### 4.11.1 | 2023.09.08 + - `anonymous_token` 配置抽离 - `anonymous_token` 生成稳定性问题修复 ### 4.11.0 | 2023.09.07 + - 新增 `播客搜索`,`播客上传声音`接口 #1789 - ### 4.10.2 | 2023.09.04 -- 修复docker缺失文件问题 #1791 + +- 修复 docker 缺失文件问题 #1791 ### 4.10.1 | 2023.08.21 -- 补充匿名登录username算法, anonymous_token 动态生成 + +- 补充匿名登录 username 算法, anonymous_token 动态生成 ### 4.10.0 | 2023.08.21 -- 禁用NMTID, 恢复手机登录和邮箱登录 #1788 -- 状态码判断完善,补充verify相关接口 #1783 + +- 禁用 NMTID, 恢复手机登录和邮箱登录 #1788 +- 状态码判断完善,补充 verify 相关接口 #1783 - 增加对带用户名密码的代理支持 #1787 ### 4.9.2 | 2023.08.15 + - 补充 `/vip/info/v2` 接口 ### 4.9.1 | 2023.08.15 + - `/vip/info` 接口增加`uid`参数 ### 4.9.0 | 2023.07.20 + - 新增沉浸环绕声音质,修改部分文案以同步客户端更改 #1760 - 增加对鲸云臻音、鲸云母带音质的支持 #1731 - 新增星评馆简要评论获取接口 #1770 -- 更新 song_detail 返回值类型 #1772 +- 更新 song_detail 返回值类型 #1772 - NodeJS 环境要求提高至 v14 ### 4.8.11 | 2023.05.29 -- 支持headers不携带cookie信息 + +- 支持 headers 不携带 cookie 信息 ### 4.8.10 | 2023.04.07 + - 补充私信和通知接口 ### 4.8.9 | 2023.01.18 + - 补充一起听相关接口 #1677 ### 4.8.8 | 2023.01.18 -- 补充腾讯云serverless部署说明 + +- 补充腾讯云 serverless 部署说明 - 添加逐字歌词接口 #1669 -- CloudSearch接口使用eapi代替weapi #1670 +- CloudSearch 接口使用 eapi 代替 weapi #1670 - axios 相关代码调整 ### 4.8.7 | 2023.01.04 + - 手机登录问题修复 [#1658] ### 4.8.6 | 2023.01.02 + - 手机登录问题修复 [#1658] ### 4.8.5 | 2022.12.28 + - 手机登录问题修复 [#1661] ### 4.8.4 | 2022.12.19 + - 邮箱登录问题修复 ### 4.8.3 | 2022.12.19 + - 修复了手机号登录接口 [#1653] - 增加若干曲风相关接口 [#1623] ### 4.8.2 | 2022.09.13 + - 修复 song/url 接口提示网络拥堵的问题 - 单元测试修复 ### 4.8.1 | 2022.09.12 + - 解决网络拥堵提示问题 ### 4.7.0 | 2022.09.02 + - 新增 API: 新版音乐链接获取 [#1583] - 新增 API: 歌曲百科简要信息 [#1596] @@ -198,53 +247,67 @@ - ResourceType 补充 [#1497] ### 4.6.7 | 2022.07.17 + - 音乐是否可用接口更新 #1544 - 获取精品歌单接口更新描述 #1544 ### 4.6.6 | 2022.06.20 + - npx 方式运行完善和增加文档说明 ### 4.6.5 | 2022.06.19 -- 修复npx使用路径错误 + +- 修复 npx 使用路径错误 ### 4.6.4 | 2022.06.15 + - 修复歌单收藏/取消收藏歌曲接口报错问题 #1551 ### 4.6.3 | 2022.06.15 + - 修复 npm 包文件缺失的问题 ### 4.6.2 | 2022.05.30 + - 修复测试不通过的问题 ### 4.6.1 | 2022.05.29 -- 修复请求接口提示需要验证的问题,增加游客登录接口,服务启动更新游客cookie + +- 修复请求接口提示需要验证的问题,增加游客登录接口,服务启动更新游客 cookie ### 4.6.0 | 2022.05.29 -- 修复请求接口提示需要验证的问题 [#1541](https://github.com/Binaryify/NeteaseCloudMusicApi/issues/1541) + +- 修复请求接口提示需要验证的问题 [#1541](https://github.com/Binaryify/NeteaseCloudMusicApi/issues/1541) ### 4.5.14 | 2022.05.06 + - 修复获取歌单所有歌曲接口分页问题 [#1524](https://github.com/Binaryify/NeteaseCloudMusicApi/pull/1524) - 增加支持罗马音歌词返回 [#1523](https://github.com/Binaryify/NeteaseCloudMusicApi/pull/1523) ### 4.5.12 | 2022.04.15 + - 新增`黑胶时光机`接口 [#1511](https://github.com/Binaryify/NeteaseCloudMusicApi/pull/1511) ### 4.5.11 | 2022.04.06 -- 修复云盘接口mimetype获取错误 [#1503](https://github.com/Binaryify/NeteaseCloudMusicApi/pull/1503) + +- 修复云盘接口 mimetype 获取错误 [#1503](https://github.com/Binaryify/NeteaseCloudMusicApi/pull/1503) ### 4.5.10 | 2022.03.28 + - 修复了若干问题 - 新增`歌单更新播放量`接口 ### 4.5.9 | 2022.03.20 + - 修复云盘上传接口部分文件名格式上传失败的问题 - 新增 `/inner/version` 接口,用于获取当前版本号 ### 4.5.8 | 2022.03.05 + - 新增歌手粉丝数量接口[#1485](https://github.com/Binaryify/NeteaseCloudMusicApi/issues/1485) - 新增音乐人任务(新)接口 @@ -252,21 +315,27 @@ - 更新 `appver` ### 4.5.6 | 2022.02.12 + - 歌单封面上传接口缺失参数时返回状态码修正 ### 4.5.6 | 2022.02.09 + - 新增重复昵称检测接口 [#1469](https://github.com/Binaryify/NeteaseCloudMusicApi/issues/1469) ### 4.5.5 | 2022.02.09 + - 搜索接口支持搜索声音 ### 4.5.4 | 2022.02.09 + - 修复云盘上传无法获取到文件的问题 ### 4.5.3 | 2022.02.04 + - 增加签到进度接口 [#1462](https://github.com/Binaryify/NeteaseCloudMusicApi/pull/1462) ### 4.5.2 | 2022.01.28 + - 入口文件优化 [#1457](https://github.com/Binaryify/NeteaseCloudMusicApi/pull/1457) ### 4.5.0 | 2022.01.27 diff --git a/module/audio_match.js b/module/audio_match.js index 159a97d..faf1455 100644 --- a/module/audio_match.js +++ b/module/audio_match.js @@ -1,26 +1,18 @@ -function createRandomString(len) { - const str = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ' - let result = '' - for (let i = len; i > 0; --i) - result += str[Math.floor(Math.random() * str.length)] - return result -} -module.exports = (query, request) => { - query.cookie.os = 'pc' - const data = { - algorithmCode: 'shazam_v2', - times: 1, - sessionId: createRandomString(16), - duration: Number(query.duration), - from: 'recognize-song', - decrypt: '1', - rawdata: query.audioFP, - } - return request('POST', `https://music.163.com/api/music/audio/match`, data, { - crypto: 'weapi', - cookie: query.cookie, - ua: query.ua || '', - proxy: query.proxy, - realIP: query.realIP, +const { default: axios } = require('axios') + +module.exports = async (query, request) => { + const res = await axios({ + method: 'get', + url: `https://interface.music.163.com/api/music/audio/match?sessionId=0123456789abcdef&algorithmCode=shazam_v2&duration=${ + query.duration + }&rawdata=${encodeURIComponent(query.audioFP)}×=1&decrypt=1`, + data: null, }) + return { + status: 200, + body: { + code: 200, + data: res.data.data, + }, + } } diff --git a/package.json b/package.json index f16c894..d996393 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "NeteaseCloudMusicApi", - "version": "4.16.3", + "version": "4.16.4", "description": "网易云音乐 NodeJS 版 API", "scripts": { "start": "node app.js", diff --git a/public/audio_match_demo/afp.js b/public/audio_match_demo/afp.js index 605e599..5d8f165 100644 --- a/public/audio_match_demo/afp.js +++ b/public/audio_match_demo/afp.js @@ -1,1664 +1,1626 @@ +'use strict' +const WASM_BINARY_PLACEHOLDER = 'WASM_BINARY_PLACEHOLDER'; +// See https://github.com/Distributive-Network/PythonMonkey/issues/266 +if (typeof globalThis.setInterval != 'function'){ + globalThis.setInterval = function pm$$setInterval(fn, timeout) { + const timerHnd = { cancel: false }; + function fnWrapper() + { + if (timerHnd.cancel) + return; + setTimeout(fnWrapper, timeout); + fn(); + } + timerHnd.id = setTimeout(fnWrapper, timeout); + return timerHnd; + } + globalThis.clearInterval = function pm$$clearInterval(timerHnd) { + timerHnd.clear = true; + clearTimeout(timerHnd.id); + } +} +globalThis.b64decode = function b64decode(data) { + return Uint8Array.from(atob(data), c => c.charCodeAt(0)); +} +globalThis.b64encode = function b64encode(data) { + return btoa(String.fromCharCode(...data)); +} // https://fn.music.163.com/g/chrome-extension-home-page-beta/ let AudioFingerprintRuntime = (() => { - var n, o = void 0 !== o ? o : {},i = {}; - for (n in o) - o.hasOwnProperty(n) && (i[n] = o[n]); - var read_, readAsync, readBinary, c, f, l = [], - p = "./this.program", - ENVIRONMENT_IS_WEB = "object" == typeof window, - ENVIRONMENT_IS_WORKER = "function" == typeof importScripts, - ENVIRONMENT_IS_NODE = "object" == typeof process && "object" == typeof process.versions && "string" == typeof process.versions.node, - m = ""; - ENVIRONMENT_IS_NODE ? ( - m = ENVIRONMENT_IS_WORKER ? path.dirname(m) + "/" : "//", - read_ = function shell_read(t, e) { - return c || (c = fs), - f || (f = path), - t = f.normalize(t), - c.readFileSync(t, e ? null : "utf8") - }, - readBinary = function(t) { - var e = read_(t, !0); - return e.buffer || (e = new Uint8Array(e)), - T(e.buffer), - e - } - , - u = function (t, e, n) { - c || (c = r(194)), - f || (f = r(997)), - t = f.normalize(t), - c.readFile(t, (function(t, r) { - t ? n(t) : e(r.buffer) - })) - }, - process.argv.length > 1 && (p = process.argv[1].replace(/\\/g, "/")), - l = process.argv.slice(2), - process.on("uncaughtException", (function(t) { - if (!(t instanceof ExitStatus)) - throw t - })), - process.on("unhandledRejection", (function(t) { - throw t - })), - function logExceptionOnExit(t, e) { - if (_) - throw process.exitCode = t, - e; - var r; - (r = e) instanceof ExitStatus || g("exiting due to exception: " + r), - process.exit(t) - }, - o.inspect = function() { - return "[Emscripten Module object]" - } - ) : (ENVIRONMENT_IS_WEB || ENVIRONMENT_IS_WORKER) && (ENVIRONMENT_IS_WORKER ? m = self.location.href : "undefined" != typeof document && document.currentScript && (m = document.currentScript.src), - m = 0 !== m.indexOf("blob:") ? m.substr(0, m.replace(/[?#].*/, "").lastIndexOf("/") + 1) : "", - read_ = function(t) { - var e = new XMLHttpRequest; - return e.open("GET", t, !1), - e.send(null), - e.responseText - }, - ENVIRONMENT_IS_WORKER && (readBinary = function(t) { - var e = new XMLHttpRequest; - return e.open("GET", t, !1), - e.responseType = "arraybuffer", - e.send(null), - new Uint8Array(e.response) - }), - readAsync = function(t, e, r) { - var n = new XMLHttpRequest; - n.open("GET", t, !0), - n.responseType = "arraybuffer", - n.onload = function() { - 200 == n.status || 0 == n.status && n.response ? e(n.response) : r() - }, - n.onerror = r, - n.send(null) - } - ); - var v = o.print || console.log.bind(console), - g = o.printErr || console.warn.bind(console); - for (n in i) - i.hasOwnProperty(n) && (o[n] = i[n]); - i = null, - o.arguments && (l = o.arguments), - o.thisProgram && (p = o.thisProgram), - o.quit && o.quit; - var w; - o.wasmBinary && (w = o.wasmBinary); - var b, _ = o.noExitRuntime || !0; - "object" != typeof WebAssembly && abort("no native wasm support detected"); - var C = !1; - - function T(t, e) { - t || abort("Assertion failed: " + e) - } - var UTF8Decoder = "undefined" != typeof TextDecoder ? new TextDecoder("utf8") : void 0; - - function UTF8ArrayToString(heap, idx, maxBytesToRead) { - var endIdx = idx + maxBytesToRead; - var endPtr = idx; - while (heap[endPtr] && !(endPtr >= endIdx)) ++endPtr; - if (endPtr - idx > 16 && heap.subarray && UTF8Decoder) { - return UTF8Decoder.decode(heap.subarray(idx, endPtr)) - } else { - var str = ""; - while (idx < endPtr) { - var u0 = heap[idx++]; - if (!(u0 & 128)) { - str += String.fromCharCode(u0); - continue - } - var u1 = heap[idx++] & 63; - if ((u0 & 224) == 192) { - str += String.fromCharCode((u0 & 31) << 6 | u1); - continue - } - var u2 = heap[idx++] & 63; - if ((u0 & 240) == 224) { - u0 = (u0 & 15) << 12 | u1 << 6 | u2 - } else { - u0 = (u0 & 7) << 18 | u1 << 12 | u2 << 6 | heap[idx++] & 63 - } - if (u0 < 65536) { - str += String.fromCharCode(u0) - } else { - var ch = u0 - 65536; - str += String.fromCharCode(55296 | ch >> 10, 56320 | ch & 1023) - } - } - } - return str - } - - function UTF8ToString(ptr, maxBytesToRead) { - return ptr ? UTF8ArrayToString(HEAPU8, ptr, maxBytesToRead) : "" - } - function UTF8ToString(t, e) { - return t ? UTF8ArrayToString(O, t, e) : "" - } - - - function stringToUTF8Array(str, heap, outIdx, maxBytesToWrite) { - if (!(maxBytesToWrite > 0)) return 0; - var startIdx = outIdx; - var endIdx = outIdx + maxBytesToWrite - 1; - for (var i = 0; i < str.length; ++i) { - var u = str.charCodeAt(i); - if (u >= 55296 && u <= 57343) { - var u1 = str.charCodeAt(++i); - u = 65536 + ((u & 1023) << 10) | u1 & 1023 - } - if (u <= 127) { - if (outIdx >= endIdx) break; - heap[outIdx++] = u - } else if (u <= 2047) { - if (outIdx + 1 >= endIdx) break; - heap[outIdx++] = 192 | u >> 6; - heap[outIdx++] = 128 | u & 63 - } else if (u <= 65535) { - if (outIdx + 2 >= endIdx) break; - heap[outIdx++] = 224 | u >> 12; - heap[outIdx++] = 128 | u >> 6 & 63; - heap[outIdx++] = 128 | u & 63 - } else { - if (outIdx + 3 >= endIdx) break; - heap[outIdx++] = 240 | u >> 18; - heap[outIdx++] = 128 | u >> 12 & 63; - heap[outIdx++] = 128 | u >> 6 & 63; - heap[outIdx++] = 128 | u & 63 - } - } - heap[outIdx] = 0; - return outIdx - startIdx - } - - - function UTF8CharCount(t) { - for (var e = 0, r = 0; r < t.length; ++r) { - var n = t.charCodeAt(r); - n >= 55296 && n <= 57343 && (n = 65536 + ((1023 & n) << 10) | 1023 & t.charCodeAt(++r)), - n <= 127 ? ++e : e += n <= 2047 ? 2 : n <= 65535 ? 3 : 4 - } - return e - } - var E, S, O, k, W, j, R, M, I, UTF16Decoder = "undefined" != typeof TextDecoder ? new TextDecoder("utf-16le") : void 0; - - function UTF16ArrayToString(t, e) { - for (var r = t, n = r >> 1, o = n + e / 2; !(n >= o) && W[n];) - ++n; - if ((r = n << 1) - t > 32 && UTF16Decoder) - return UTF16Decoder.decode(O.subarray(t, r)); - for (var i = "", a = 0; !(a >= e / 2); ++a) { - var u = k[t + 2 * a >> 1]; - if (0 == u) - break; - i += String.fromCharCode(u) - } - return i - } - - function H(t, e, r) { - if (void 0 === r && (r = 2147483647), - r < 2) - return 0; - for (var n = e, o = (r -= 2) < 2 * t.length ? r / 2 : t.length, i = 0; i < o; ++i) { - var a = t.charCodeAt(i); - k[e >> 1] = a, - e += 2 - } - return k[e >> 1] = 0, - e - n - } - - function Y(t) { - return 2 * t.length - } - - function V(t, e) { - for (var r = 0, n = ""; !(r >= e / 4);) { - var o = j[t + 4 * r >> 2]; - if (0 == o) - break; - if (++r, - o >= 65536) { - var i = o - 65536; - n += String.fromCharCode(55296 | i >> 10, 56320 | 1023 & i) - } else - n += String.fromCharCode(o) - } - return n - } - - function z(t, e, r) { - if (void 0 === r && (r = 2147483647), - r < 4) - return 0; - for (var n = e, o = n + r - 4, i = 0; i < t.length; ++i) { - var a = t.charCodeAt(i); - if (a >= 55296 && a <= 57343) - a = 65536 + ((1023 & a) << 10) | 1023 & t.charCodeAt(++i); - if (j[e >> 2] = a, - (e += 4) + 4 > o) - break - } - return j[e >> 2] = 0, - e - n - } - - function B(t) { - for (var e = 0, r = 0; r < t.length; ++r) { - var n = t.charCodeAt(r); - n >= 55296 && n <= 57343 && ++r, - e += 4 - } - return e - } - o.INITIAL_MEMORY; - var L, G = [], - N = [], - q = []; - var J = 0, - X = null, - Z = null; - - function abort(what) { - throw o.onAbort && o.onAbort(what), - g(what = "Aborted(" + what + ")"), - C = !0, - 1, - what += ". Build with -s ASSERTIONS=1 for more info.", - new WebAssembly.RuntimeError(what) - } - o.preloadedImages = {}, - o.preloadedAudios = {}; - var Q; - - function isDataURI(t) { - return t.startsWith("data:application/octet-stream;base64,") - } - - function isFileURI(t) { - return t.startsWith("file://") - } - - function getBinary(file) { - try { - if (file == Q && w) - return new Uint8Array(w); - if (readBinary) - return readBinary(file); - throw "both async and sync fetching of the wasm failed" - } catch (t) { - abort(t) - } - } - - function callRuntimeCallbacks(cb) { - for (; cb.length > 0;) { - var func = cb.shift(); - if ("function" != typeof func) { - var r = func.func; - "number" == typeof r ? void 0 === func.arg ? it(r)() : it(r)(func.arg) : r(void 0 === func.arg ? null : func.arg) - } else - func(o) - } - } - var wasmBinaryFile = "afp.wasm"; - isDataURI(wasmBinaryFile) || (Q = function(t) { - return wasmBinaryFile - }(Q)); - var ot = []; - - function it(t) { - var e = ot[t]; - return e || (t >= ot.length && (ot.length = t + 1), - ot[t] = e = L.get(t)), - e - } - - function ExceptionInfo(excPtr) { - this.excPtr = excPtr, - this.ptr = excPtr - 16, - this.set_type = function(t) { - j[this.ptr + 4 >> 2] = t - }, - this.get_type = function() { - return j[this.ptr + 4 >> 2] - }, - this.set_destructor = function(t) { - j[this.ptr + 8 >> 2] = t - }, - this.get_destructor = function() { - return j[this.ptr + 8 >> 2] - }, - this.set_refcount = function(t) { - j[this.ptr >> 2] = t - }, - this.set_caught = function(t) { - t = t ? 1 : 0, - S[this.ptr + 12 >> 0] = t - }, - this.get_caught = function() { - return 0 != S[this.ptr + 12 >> 0] - }, - this.set_rethrown = function(t) { - t = t ? 1 : 0, - S[this.ptr + 13 >> 0] = t - }, - this.get_rethrown = function() { - return 0 != S[this.ptr + 13 >> 0] - }, - this.init = function(t, e) { - this.set_type(t), - this.set_destructor(e), - this.set_refcount(0), - this.set_caught(!1), - this.set_rethrown(!1) - }, - this.add_ref = function() { - var t = j[this.ptr >> 2]; - j[this.ptr >> 2] = t + 1 - }, - this.release_ref = function() { - var t = j[this.ptr >> 2]; - return j[this.ptr >> 2] = t - 1, - 1 === t - } - } - - function ut(t) { - switch (t) { - case 1: - return 0; - case 2: - return 1; - case 4: - return 2; - case 8: - return 3; - default: - throw new TypeError("Unknown type size: " + t) - } - } - var st = void 0; - - function ct(t) { - for (var e = "", r = t; O[r];) - e += st[O[r++]]; - return e - } - var ft = {}, - lt = {}, - pt = {}; - - function dt(t) { - if (void 0 === t) - return "_unknown"; - var e = (t = t.replace(/[^a-zA-Z0-9_]/g, "$")).charCodeAt(0); - return e >= 48 && e <= 57 ? "_" + t : t - } - - function ht(t, e) { - return t = dt(t), - new Function("body", "return function " + t + '() {\n "use strict"; return body.apply(this, arguments);\n};\n')(e) - } - - function yt(t, e) { - var r = ht(e, (function(t) { - this.name = e, - this.message = t; - var r = new Error(t).stack; - void 0 !== r && (this.stack = this.toString() + "\n" + r.replace(/^Error(:[^\n]*)?\n/, "")) - })); - return r.prototype = Object.create(t.prototype), - r.prototype.constructor = r, - r.prototype.toString = function() { - return void 0 === this.message ? this.name : this.name + ": " + this.message - }, - r - } - var mt = void 0; - - function vt(t) { - throw new mt(t) - } - var gt = void 0; - - function wt(t) { - throw new gt(t) - } - - function bt(t, e, r) { - function n(e) { - var n = r(e); - n.length !== t.length && wt("Mismatched type converter count"); - for (var o = 0; o < t.length; ++o) - _t(t[o], n[o]) - } - t.forEach((function(t) { - pt[t] = e - })); - var o = new Array(e.length), - i = [], - a = 0; - e.forEach((function(t, e) { - lt.hasOwnProperty(t) ? o[e] = lt[t] : (i.push(t), - ft.hasOwnProperty(t) || (ft[t] = []), - ft[t].push((function() { - o[e] = lt[t], - ++a === i.length && n(o) - }))) - })), - 0 === i.length && n(o) - } - - function _t(t, e, r) { - if (r = r || {}, - !("argPackAdvance" in e)) - throw new TypeError("registerType registeredInstance requires argPackAdvance"); - var n = e.name; - if (t || vt('type "' + n + '" must have a positive integer typeid pointer'), - lt.hasOwnProperty(t)) { - if (r.ignoreDuplicateRegistrations) - return; - vt("Cannot register type '" + n + "' twice") - } - if (lt[t] = e, - delete pt[t], - ft.hasOwnProperty(t)) { - var o = ft[t]; - delete ft[t], - o.forEach((function(t) { - t() - })) - } - } - - function Ct(t) { - if (!(this instanceof Rt)) - return !1; - if (!(t instanceof Rt)) - return !1; - for (var e = this.$$.ptrType.registeredClass, r = this.$$.ptr, n = t.$$.ptrType.registeredClass, o = t.$$.ptr; e.baseClass;) - r = e.upcast(r), - e = e.baseClass; - for (; n.baseClass;) - o = n.upcast(o), - n = n.baseClass; - return e === n && r === o - } - - function Tt(t) { - vt(t.$$.ptrType.registeredClass.name + " instance already deleted") - } - var $t = !1; - - function Pt(t) {} - - function At(t) { - t.count.value -= 1, - 0 === t.count.value && function(t) { - t.smartPtr ? t.smartPtrType.rawDestructor(t.smartPtr) : t.ptrType.registeredClass.rawDestructor(t.ptr) - }(t) - } - - function Dt(t) { - return "undefined" == typeof FinalizationRegistry ? (Dt = function(t) { - return t - }, - t) : ($t = new FinalizationRegistry((function(t) { - At(t.$$) - })), - Dt = function(t) { - var e = { - $$: t.$$ - }; - return $t.register(t, e, t), - t - }, - Pt = function(t) { - $t.unregister(t) - }, - Dt(t)) - } - - function Ft() { - if (this.$$.ptr || Tt(this), - this.$$.preservePointerOnDelete) - return this.$$.count.value += 1, - this; - var t, e = Dt(Object.create(Object.getPrototypeOf(this), { - $$: { - value: (t = this.$$, { - count: t.count, - deleteScheduled: t.deleteScheduled, - preservePointerOnDelete: t.preservePointerOnDelete, - ptr: t.ptr, - ptrType: t.ptrType, - smartPtr: t.smartPtr, - smartPtrType: t.smartPtrType - }) - } - })); - return e.$$.count.value += 1, - e.$$.deleteScheduled = !1, - e - } - - function Et() { - this.$$.ptr || Tt(this), - this.$$.deleteScheduled && !this.$$.preservePointerOnDelete && vt("Object already scheduled for deletion"), - Pt(this), - At(this.$$), - this.$$.preservePointerOnDelete || (this.$$.smartPtr = void 0, - this.$$.ptr = void 0) - } - - function St() { - return !this.$$.ptr - } - var Ot = void 0, - kt = []; - - function Wt() { - for (; kt.length;) { - var t = kt.pop(); - t.$$.deleteScheduled = !1, - t.delete() - } - } - - function jt() { - return this.$$.ptr || Tt(this), - this.$$.deleteScheduled && !this.$$.preservePointerOnDelete && vt("Object already scheduled for deletion"), - kt.push(this), - 1 === kt.length && Ot && Ot(Wt), - this.$$.deleteScheduled = !0, - this - } - - function Rt() {} - var Mt = {}; - - function It(t, e, r) { - if (void 0 === t[e].overloadTable) { - var n = t[e]; - t[e] = function() { - return t[e].overloadTable.hasOwnProperty(arguments.length) || vt("Function '" + r + "' called with an invalid number of arguments (" + arguments.length + ") - expects one of (" + t[e].overloadTable + ")!"), - t[e].overloadTable[arguments.length].apply(this, arguments) - }, - t[e].overloadTable = [], - t[e].overloadTable[n.argCount] = n - } - } - - function xt(t, e, r) { - o.hasOwnProperty(t) ? ((void 0 === r || void 0 !== o[t].overloadTable && void 0 !== o[t].overloadTable[r]) && vt("Cannot register public name '" + t + "' twice"), - It(o, t, t), - o.hasOwnProperty(r) && vt("Cannot register multiple overloads of a function with the same number of arguments (" + r + ")!"), - o[t].overloadTable[r] = e) : (o[t] = e, - void 0 !== r && (o[t].numArguments = r)) - } - - function Ut(t, e, r, n, o, i, a, u) { - this.name = t, - this.constructor = e, - this.instancePrototype = r, - this.rawDestructor = n, - this.baseClass = o, - this.getActualType = i, - this.upcast = a, - this.downcast = u, - this.pureVirtualFunctions = [] - } - - function Ht(t, e, r) { - for (; e !== r;) - e.upcast || vt("Expected null or instance of " + r.name + ", got an instance of " + e.name), - t = e.upcast(t), - e = e.baseClass; - return t - } - - function Yt(t, e) { - if (null === e) - return this.isReference && vt("null is not a valid " + this.name), - 0; - e.$$ || vt('Cannot pass "' + ge(e) + '" as a ' + this.name), - e.$$.ptr || vt("Cannot pass deleted object as a pointer of type " + this.name); - var r = e.$$.ptrType.registeredClass; - return Ht(e.$$.ptr, r, this.registeredClass) - } - - function Vt(t, e) { - var r; - if (null === e) - return this.isReference && vt("null is not a valid " + this.name), - this.isSmartPointer ? (r = this.rawConstructor(), - null !== t && t.push(this.rawDestructor, r), - r) : 0; - e.$$ || vt('Cannot pass "' + ge(e) + '" as a ' + this.name), - e.$$.ptr || vt("Cannot pass deleted object as a pointer of type " + this.name), - !this.isConst && e.$$.ptrType.isConst && vt("Cannot convert argument of type " + (e.$$.smartPtrType ? e.$$.smartPtrType.name : e.$$.ptrType.name) + " to parameter type " + this.name); - var n = e.$$.ptrType.registeredClass; - if (r = Ht(e.$$.ptr, n, this.registeredClass), - this.isSmartPointer) - switch (void 0 === e.$$.smartPtr && vt("Passing raw pointer to smart pointer is illegal"), - this.sharingPolicy) { - case 0: - e.$$.smartPtrType === this ? r = e.$$.smartPtr : vt("Cannot convert argument of type " + (e.$$.smartPtrType ? e.$$.smartPtrType.name : e.$$.ptrType.name) + " to parameter type " + this.name); - break; - case 1: - r = e.$$.smartPtr; - break; - case 2: - if (e.$$.smartPtrType === this) - r = e.$$.smartPtr; - else { - var o = e.clone(); - r = this.rawShare(r, ve.toHandle((function() { - o.delete() - }))), - null !== t && t.push(this.rawDestructor, r) - } - break; - default: - vt("Unsupporting sharing policy") - } - return r - } - - function zt(t, e) { - if (null === e) - return this.isReference && vt("null is not a valid " + this.name), - 0; - e.$$ || vt('Cannot pass "' + ge(e) + '" as a ' + this.name), - e.$$.ptr || vt("Cannot pass deleted object as a pointer of type " + this.name), - e.$$.ptrType.isConst && vt("Cannot convert argument of type " + e.$$.ptrType.name + " to parameter type " + this.name); - var r = e.$$.ptrType.registeredClass; - return Ht(e.$$.ptr, r, this.registeredClass) - } - - function Bt(t) { - return this.fromWireType(R[t >> 2]) - } - - function Lt(t) { - return this.rawGetPointee && (t = this.rawGetPointee(t)), - t - } - - function Gt(t) { - this.rawDestructor && this.rawDestructor(t) - } - - function Nt(t) { - null !== t && t.delete() - } - - function qt(t, e, r) { - if (e === r) - return t; - if (void 0 === r.baseClass) - return null; - var n = qt(t, e, r.baseClass); - return null === n ? null : r.downcast(n) - } - - function Jt() { - return Object.keys(Kt).length - } - - function Xt() { - var t = []; - for (var e in Kt) - Kt.hasOwnProperty(e) && t.push(Kt[e]); - return t - } - - function Zt(t) { - Ot = t, - kt.length && Ot && Ot(Wt) - } - var Kt = {}; - - function Qt(t, e) { - return e = function(t, e) { - for (void 0 === e && vt("ptr should not be undefined"); t.baseClass;) - e = t.upcast(e), - t = t.baseClass; - return e - }(t, e), - Kt[e] - } - - function te(t, e) { - return e.ptrType && e.ptr || wt("makeClassHandle requires ptr and ptrType"), - !!e.smartPtrType !== !!e.smartPtr && wt("Both smartPtrType and smartPtr must be specified"), - e.count = { - value: 1 - }, - Dt(Object.create(t, { - $$: { - value: e - } - })) - } - - function ee(t) { - var e = this.getPointee(t); - if (!e) - return this.destructor(t), - null; - var r = Qt(this.registeredClass, e); - if (void 0 !== r) { - if (0 === r.$$.count.value) - return r.$$.ptr = e, - r.$$.smartPtr = t, - r.clone(); - var n = r.clone(); - return this.destructor(t), - n - } - - function o() { - return this.isSmartPointer ? te(this.registeredClass.instancePrototype, { - ptrType: this.pointeeType, - ptr: e, - smartPtrType: this, - smartPtr: t - }) : te(this.registeredClass.instancePrototype, { - ptrType: this, - ptr: t - }) - } - var i, a = this.registeredClass.getActualType(e), - u = Mt[a]; - if (!u) - return o.call(this); - i = this.isConst ? u.constPointerType : u.pointerType; - var s = qt(e, this.registeredClass, i.registeredClass); - return null === s ? o.call(this) : this.isSmartPointer ? te(i.registeredClass.instancePrototype, { - ptrType: i, - ptr: s, - smartPtrType: this, - smartPtr: t - }) : te(i.registeredClass.instancePrototype, { - ptrType: i, - ptr: s - }) - } - - function re(t, e, r, n, o, i, a, u, s, c, f) { - this.name = t, - this.registeredClass = e, - this.isReference = r, - this.isConst = n, - this.isSmartPointer = o, - this.pointeeType = i, - this.sharingPolicy = a, - this.rawGetPointee = u, - this.rawConstructor = s, - this.rawShare = c, - this.rawDestructor = f, - o || void 0 !== e.baseClass ? this.toWireType = Vt : n ? (this.toWireType = Yt, - this.destructorFunction = null) : (this.toWireType = zt, - this.destructorFunction = null) - } - - function ne(t, e, r) { - o.hasOwnProperty(t) || wt("Replacing nonexistant public symbol"), - void 0 !== o[t].overloadTable && void 0 !== r ? o[t].overloadTable[r] = e : (o[t] = e, - o[t].argCount = r) - } - - function oe(t, e, r) { - return t.includes("j") ? function(t, e, r) { - var n = o["dynCall_" + t]; - return r && r.length ? n.apply(null, [e].concat(r)) : n.call(null, e) - }(t, e, r) : it(e).apply(null, r) - } - - function ie(t, e) { - var r, n, o, i = (t = ct(t)).includes("j") ? (r = t, - n = e, - o = [], - function() { - o.length = arguments.length; - for (var t = 0; t < arguments.length; t++) - o[t] = arguments[t]; - return oe(r, n, o) - } - ) : it(e); - return "function" != typeof i && vt("unknown function pointer with signature " + t + ": " + e), - i - } - var ae = void 0; - - function ue(t) { - var e = je(t), - r = ct(e); - return We(e), - r - } - - function se(t, e) { - var r = [], - n = {}; - throw e.forEach((function t(e) { - n[e] || lt[e] || (pt[e] ? pt[e].forEach(t) : (r.push(e), - n[e] = !0)) - })), - new ae(t + ": " + r.map(ue).join([", "])) - } - - function ce(t, e) { - for (var r = [], n = 0; n < t; n++) - r.push(j[(e >> 2) + n]); - return r - } - - function fe(t) { - for (; t.length;) { - var e = t.pop(); - t.pop()(e) - } - } - - function le(t, e, r, n, o) { - var i = e.length; - i < 2 && vt("argTypes array size mismatch! Must at least get return value and 'this' types!"); - for (var a = null !== e[1] && null !== r, u = !1, s = 1; s < e.length; ++s) - if (null !== e[s] && void 0 === e[s].destructorFunction) { - u = !0; - break - } - var c = "void" !== e[0].name, - f = "", - l = ""; - for (s = 0; s < i - 2; ++s) - f += (0 !== s ? ", " : "") + "arg" + s, - l += (0 !== s ? ", " : "") + "arg" + s + "Wired"; - var p = "return function " + dt(t) + "(" + f + ") {\nif (arguments.length !== " + (i - 2) + ") {\nthrowBindingError('function " + t + " called with ' + arguments.length + ' arguments, expected " + (i - 2) + " args!');\n}\n"; - u && (p += "var destructors = [];\n"); - var d = u ? "destructors" : "null", - h = ["throwBindingError", "invoker", "fn", "runDestructors", "retType", "classParam"], - y = [vt, n, o, fe, e[0], e[1]]; - a && (p += "var thisWired = classParam.toWireType(" + d + ", this);\n"); - for (s = 0; s < i - 2; ++s) - p += "var arg" + s + "Wired = argType" + s + ".toWireType(" + d + ", arg" + s + "); // " + e[s + 2].name + "\n", - h.push("argType" + s), - y.push(e[s + 2]); - if (a && (l = "thisWired" + (l.length > 0 ? ", " : "") + l), - p += (c ? "var rv = " : "") + "invoker(fn" + (l.length > 0 ? ", " : "") + l + ");\n", - u) - p += "runDestructors(destructors);\n"; - else - for (s = a ? 1 : 2; s < e.length; ++s) { - var m = 1 === s ? "thisWired" : "arg" + (s - 2) + "Wired"; - null !== e[s].destructorFunction && (p += m + "_dtor(" + m + "); // " + e[s].name + "\n", - h.push(m + "_dtor"), - y.push(e[s].destructorFunction)) - } - return c && (p += "var ret = retType.fromWireType(rv);\nreturn ret;\n"), - p += "}\n", - h.push(p), - function(t, e) { - if (!(t instanceof Function)) - throw new TypeError("new_ called with constructor type " + typeof t + " which is not a function"); - var r = ht(t.name || "unknownFunctionName", (function() {})); - r.prototype = t.prototype; - var n = new r, - o = t.apply(n, e); - return o instanceof Object ? o : n - }(Function, h).apply(null, y) - } - var pe = [], - de = [{}, { - value: void 0 - }, { - value: null - }, { - value: !0 - }, { - value: !1 - }]; - - function he(t) { - t > 4 && 0 == --de[t].refcount && (de[t] = void 0, - pe.push(t)) - } - - function ye() { - for (var t = 0, e = 5; e < de.length; ++e) - void 0 !== de[e] && ++t; - return t - } - - function me() { - for (var t = 5; t < de.length; ++t) - if (void 0 !== de[t]) - return de[t]; - return null - } - var ve = { - toValue: function(t) { - return t || vt("Cannot use deleted val. handle = " + t), - de[t].value - }, - toHandle: function(t) { - switch (t) { - case void 0: - return 1; - case null: - return 2; - case !0: - return 3; - case !1: - return 4; - default: - var e = pe.length ? pe.pop() : de.length; - return de[e] = { - refcount: 1, - value: t - }, - e - } - } - }; - - function ge(t) { - if (null === t) - return "null"; - var e = typeof t; - return "object" === e || "array" === e || "function" === e ? t.toString() : "" + t - } - - function we(t, e) { - switch (e) { - case 2: - return function(t) { - return this.fromWireType(M[t >> 2]) - }; - case 3: - return function(t) { - return this.fromWireType(I[t >> 3]) - }; - default: - throw new TypeError("Unknown float type: " + t) - } - } - - function be(t, e, r) { - switch (e) { - case 0: - return r ? function(t) { - return S[t] - } : - function(t) { - return O[t] - }; - case 1: - return r ? function(t) { - return k[t >> 1] - } : - function(t) { - return W[t >> 1] - }; - case 2: - return r ? function(t) { - return j[t >> 2] - } : - function(t) { - return R[t >> 2] - }; - default: - throw new TypeError("Unknown integer type: " + t) - } - } - var Te = { - mappings: {}, - buffers: [null, [], - [] - ], - printChar: function(t, e) { - var r = Te.buffers[t]; - 0 === e || 10 === e ? ((1 === t ? v : g)(UTF8ArrayToString(r, 0)), - r.length = 0) : r.push(e) - }, - varargs: void 0, - get: function() { - return Te.varargs += 4, - j[Te.varargs - 4 >> 2] - }, - getStr: function(t) { - return UTF8ToString(t) - }, - get64: function(t, e) { - return t - } - }; - - function $e(t) { - return t % 4 == 0 && (t % 100 != 0 || t % 400 == 0) - } - - function Pe(t, e) { - for (var r = 0, n = 0; n <= e; r += t[n++]) - ; - return r - } - var Ae = [31, 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31], - De = [31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31]; - - function Fe(t, e) { - for (var r = new Date(t.getTime()); e > 0;) { - var n = $e(r.getFullYear()), - o = r.getMonth(), - i = (n ? Ae : De)[o]; - if (!(e > i - r.getDate())) - return r.setDate(r.getDate() + e), - r; - e -= i - r.getDate() + 1, - r.setDate(1), - o < 11 ? r.setMonth(o + 1) : (r.setMonth(0), - r.setFullYear(r.getFullYear() + 1)) - } - return r - } - - for (var t = new Array(256), e = 0; e < 256; ++e) - t[e] = String.fromCharCode(e); - st = t - - mt = o.BindingError = yt(Error, "BindingError"), - gt = o.InternalError = yt(Error, "InternalError"), - Rt.prototype.isAliasOf = Ct, - Rt.prototype.clone = Ft, - Rt.prototype.delete = Et, - Rt.prototype.isDeleted = St, - Rt.prototype.deleteLater = jt, - re.prototype.getPointee = Lt, - re.prototype.destructor = Gt, - re.prototype.argPackAdvance = 8, - re.prototype.readValueFromPointer = Bt, - re.prototype.deleteObject = Nt, - re.prototype.fromWireType = ee, - o.getInheritedInstanceCount = Jt, - o.getLiveInheritedInstances = Xt, - o.flushPendingDeletes = Wt, - o.setDelayFunction = Zt, - ae = o.UnboundTypeError = yt(Error, "UnboundTypeError"), - o.count_emval_handles = ye, - o.get_first_emval = me; - var Se, import_table_impl = { - d: function(t, e, r, n) { - abort("Assertion failed: " + UTF8ToString(t) + ", at: " + [e ? UTF8ToString(e) : "unknown filename", r, n ? UTF8ToString(n) : "unknown function"]) - }, - g: function(t) { - return ke(t + 16) + 16 - }, - f: function(t, e, r) { - throw new ExceptionInfo(t).init(e, r),t,t - }, - p: function(t, e, r, n, o) {}, - y: function(t, e, r, n, o) { - var i = ut(r); - _t(t, { - name: e = ct(e), - fromWireType: function(t) { - return !!t - }, - toWireType: function(t, e) { - return e ? n : o - }, - argPackAdvance: 8, - readValueFromPointer: function(t) { - var n; - if (1 === r) - n = S; - else if (2 === r) - n = k; - else { - if (4 !== r) - throw new TypeError("Unknown boolean type size: " + e); - n = j - } - return this.fromWireType(n[t >> i]) - }, - destructorFunction: null - }) - }, - A: function(t, e, r, n, o, i, a, u, s, c, f, l, p) { - f = ct(f), - i = ie(o, i), - u && (u = ie(a, u)), - c && (c = ie(s, c)), - p = ie(l, p); - var d = dt(f); - xt(d, (function() { - se("Cannot construct " + f + " due to unbound types", [n]) - })), - bt([t, e, r], n ? [n] : [], (function(e) { - var r, o; - e = e[0], - o = n ? (r = e.registeredClass).instancePrototype : Rt.prototype; - var a = ht(d, (function() { - if (Object.getPrototypeOf(this) !== s) - throw new mt("Use 'new' to construct " + f); - if (void 0 === l.constructor_body) - throw new mt(f + " has no accessible constructor"); - var t = l.constructor_body[arguments.length]; - if (void 0 === t) - throw new mt("Tried to invoke ctor of " + f + " with invalid number of parameters (" + arguments.length + ") - expected (" + Object.keys(l.constructor_body).toString() + ") parameters instead!"); - return t.apply(this, arguments) - })), - s = Object.create(o, { - constructor: { - value: a - } - }); - a.prototype = s; - var l = new Ut(f, a, s, p, r, i, u, c), - h = new re(f, l, !0, !1, !1), - y = new re(f + "*", l, !1, !1, !1), - m = new re(f + " const*", l, !1, !0, !1); - return Mt[t] = { - pointerType: y, - constPointerType: m - }, - ne(d, a), - [h, y, m] - })) - }, - w: function(t, e, r, n, o, i) { - T(e > 0); - var a = ce(e, r); - o = ie(n, o), - bt([], [t], (function(t) { - var r = "constructor " + (t = t[0]).name; - if (void 0 === t.registeredClass.constructor_body && (t.registeredClass.constructor_body = []), - void 0 !== t.registeredClass.constructor_body[e - 1]) - throw new mt("Cannot register multiple constructors with identical number of parameters (" + (e - 1) + ") for class '" + t.name + "'! Overload resolution is currently only performed using the parameter count, not actual type info!"); - return t.registeredClass.constructor_body[e - 1] = function() { - se("Cannot construct " + t.name + " due to unbound types", a) - }, - bt([], a, (function(n) { - return n.splice(1, 0, null), - t.registeredClass.constructor_body[e - 1] = le(r, n, null, o, i), - [] - })), - [] - })) - }, - c: function(t, e, r, n, o, i, a, u) { - var s = ce(r, n); - e = ct(e), - i = ie(o, i), - bt([], [t], (function(t) { - var n = (t = t[0]).name + "." + e; - - function o() { - se("Cannot call " + n + " due to unbound types", s) - } - e.startsWith("@@") && (e = Symbol[e.substring(2)]), - u && t.registeredClass.pureVirtualFunctions.push(e); - var c = t.registeredClass.instancePrototype, - f = c[e]; - return void 0 === f || void 0 === f.overloadTable && f.className !== t.name && f.argCount === r - 2 ? (o.argCount = r - 2, - o.className = t.name, - c[e] = o) : (It(c, e, n), - c[e].overloadTable[r - 2] = o), - bt([], s, (function(o) { - var u = le(n, o, t, i, a); - return void 0 === c[e].overloadTable ? (u.argCount = r - 2, - c[e] = u) : c[e].overloadTable[r - 2] = u, - [] - })), - [] - })) - }, - x: function(t, e) { - _t(t, { - name: e = ct(e), - fromWireType: function(t) { - var e = ve.toValue(t); - return he(t), - e - }, - toWireType: function(t, e) { - return ve.toHandle(e) - }, - argPackAdvance: 8, - readValueFromPointer: Bt, - destructorFunction: null - }) - }, - j: function(t, e, r) { - var n = ut(r); - _t(t, { - name: e = ct(e), - fromWireType: function(t) { - return t - }, - toWireType: function(t, e) { - if ("number" != typeof e && "boolean" != typeof e) - throw new TypeError('Cannot convert "' + ge(e) + '" to ' + this.name); - return e - }, - argPackAdvance: 8, - readValueFromPointer: we(e, n), - destructorFunction: null - }) - }, - l: function(t, e, r, n, o, i) { - // Registering functions from constructor (;204;) - var a = ce(e, r); - t = ct(t), - o = ie(n, o), - xt(t, (function() { - se("Cannot call " + t + " due to unbound types", a) - }), e - 1), - bt([], a, (function(r) { - var n = [r[0], null].concat(r.slice(1)); - return ne(t, le(t, n, null, o, i), e - 1), - [] - })) - }, - b: function(t, e, r, n, o) { - e = ct(e), - -1 === o && (o = 4294967295); - var i = ut(r), - a = function(t) { - return t - }; - if (0 === n) { - var u = 32 - 8 * r; - a = function(t) { - return t << u >>> u - } - } - var s = e.includes("unsigned"); - _t(t, { - name: e, - fromWireType: a, - toWireType: function(t, r) { - if ("number" != typeof r && "boolean" != typeof r) - throw new TypeError('Cannot convert "' + ge(r) + '" to ' + this.name); - if (r < n || r > o) - throw new TypeError('Passing a number "' + ge(r) + '" from JS side to C/C++ side to an argument of type "' + e + '", which is outside the valid range [' + n + ", " + o + "]!"); - return s ? r >>> 0 : 0 | r - }, - argPackAdvance: 8, - readValueFromPointer: be(e, i, 0 !== n), - destructorFunction: null - }) - }, - a: function(t, e, r) { - var n = [Int8Array, Uint8Array, Int16Array, Uint16Array, Int32Array, Uint32Array, Float32Array, Float64Array][e]; - - function o(t) { - var e = R, - r = e[t >>= 2], - o = e[t + 1]; - return new n(E, o, r) - } - _t(t, { - name: r = ct(r), - fromWireType: o, - argPackAdvance: 8, - readValueFromPointer: o - }, { - ignoreDuplicateRegistrations: !0 - }) - }, - k: function(t, e) { - var r = "std::string" === (e = ct(e)); - _t(t, { - name: e, - fromWireType: function(t) { - var e, n = R[t >> 2]; - if (r) - for (var o = t + 4, i = 0; i <= n; ++i) { - var a = t + 4 + i; - if (i == n || 0 == O[a]) { - var u = UTF8ToString(o, a - o); - void 0 === e ? e = u : (e += String.fromCharCode(0), - e += u), - o = a + 1 - } - } - else { - var s = new Array(n); - for (i = 0; i < n; ++i) - s[i] = String.fromCharCode(O[t + 4 + i]); - e = s.join("") - } - return We(t), - e - }, - toWireType: function(t, e) { - e instanceof ArrayBuffer && (e = new Uint8Array(e)); - var n = "string" == typeof e; - n || e instanceof Uint8Array || e instanceof Uint8ClampedArray || e instanceof Int8Array || vt("Cannot pass non-string to std::string"); - var o = (r && n ? function() { - return UTF8CharCount(e) - } : - function() { - return e.length - } - )(), - i = ke(4 + o + 1); - if (R[i >> 2] = o, - r && n) - stringToUTF8Array(e, O, i + 4, o + 1); - else if (n) - for (var a = 0; a < o; ++a) { - var u = e.charCodeAt(a); - u > 255 && (We(i), - vt("String has UTF-16 code units that do not fit in 8 bits")), - O[i + 4 + a] = u - } - else - for (a = 0; a < o; ++a) - O[i + 4 + a] = e[a]; - return null !== t && t.push(We, i), - i - }, - argPackAdvance: 8, - readValueFromPointer: Bt, - destructorFunction: function(t) { - We(t) - } - }) - }, - e: function(t, e, r) { - var n, o, i, a, u; - r = ct(r), - 2 === e ? (n = UTF16ArrayToString, - o = H, - a = Y, - i = function() { - return W - }, - u = 1) : 4 === e && (n = V, - o = z, - a = B, - i = function() { - return R - }, - u = 2), - _t(t, { - name: r, - fromWireType: function(t) { - for (var r, o = R[t >> 2], a = i(), s = t + 4, c = 0; c <= o; ++c) { - var f = t + 4 + c * e; - if (c == o || 0 == a[f >> u]) { - var l = n(s, f - s); - void 0 === r ? r = l : (r += String.fromCharCode(0), - r += l), - s = f + e - } - } - return We(t), - r - }, - toWireType: function(t, n) { - "string" != typeof n && vt("Cannot pass non-string to C++ string type " + r); - var i = a(n), - s = ke(4 + i + e); - return R[s >> 2] = i >> u, - o(n, s + 4, i + e), - null !== t && t.push(We, s), - s - }, - argPackAdvance: 8, - readValueFromPointer: Bt, - destructorFunction: function(t) { - We(t) - } - }) - }, - z: function(t, e) { - _t(t, { - isVoid: !0, - name: e = ct(e), - argPackAdvance: 0, - fromWireType: function() {}, - toWireType: function(t, e) {} - }) - }, - m: he, - n: function(t) { - t > 4 && (de[t].refcount += 1) - }, - o: function(t, e) { - var r, n, o; - n = "_emval_take_value", - void 0 === (o = lt[r = t]) && vt(n + " has unknown type " + ue(r)); - var i = (t = o).readValueFromPointer(e); - return ve.toHandle(i) - }, - h: function() { - abort("") - }, - r: function(t, e, r) { - O.copyWithin(t, e, e + r) - }, - s: function(t) { - O.length, - abort("OOM") - }, - u: function(t, e) {}, - v: function(t, e) {}, - i: function(t, e, r, n) { - for (var o = 0, i = 0; i < r; i++) { - var a = j[e >> 2], - u = j[e + 4 >> 2]; - e += 8; - for (var s = 0; s < u; s++) - Te.printChar(t, O[a + s]); - o += u - } - return j[n >> 2] = o, - 0 - }, - q: function(t) { - t - }, - t: function(t, e, r, n) { - return Ee(t, e, r, n) - } - }, - ke = (function() { - var import_table = { - a: import_table_impl - }; - - function updateGlobalBufferAndViews(t, e) { - var r, n, exports = t.exports; - o.asm = exports; - b = o.asm.B; // Mem - r = b.buffer - E = r - o.HEAP8 = S = new Int8Array(r), - o.HEAP16 = k = new Int16Array(r), - o.HEAP32 = j = new Int32Array(r), - o.HEAPU8 = O = new Uint8Array(r), - o.HEAPU16 = W = new Uint16Array(r), - o.HEAPU32 = R = new Uint32Array(r), - o.HEAPF32 = M = new Float32Array(r), - o.HEAPF64 = I = new Float64Array(r), - L = o.asm.D // Table - n = o.asm.C // ctor - N.unshift(n), - function(t) { - if (J--, - o.monitorRunDependencies && o.monitorRunDependencies(J), - 0 == J && (null !== X && (clearInterval(X), - X = null), - Z)) { - var e = Z; - Z = null, - e() - } - }() - } - - function load_wasm(t) { - updateGlobalBufferAndViews(t.instance) - } - - function getBinaryPromise(e) { - return function() { - if (!w && (ENVIRONMENT_IS_WEB || ENVIRONMENT_IS_WORKER)) { - if ("function" == typeof fetch && !isFileURI(Q)) - return fetch(Q, { - credentials: "same-origin" - }).then((function(t) { - if (!t.ok) - throw "failed to load wasm binary file at '" + Q + "'"; - return t.arrayBuffer() - })).catch((function() { - return getBinary(Q) - })); - if (readAsync) - return new Promise((function(t, e) { - readAsync(Q, (function(e) { - t(new Uint8Array(e)) - }), e) - })) - } - return Promise.resolve().then((function() { - return getBinary(Q) - })) - }().then((function(e) { - return WebAssembly.instantiate(e, import_table) - })).then((function(t) { - return t - })).then(e, (function(t) { - g("failed to asynchronously prepare wasm: " + t), - abort(t) - })) - } - if (J++, - o.monitorRunDependencies && o.monitorRunDependencies(J), - o.instantiateWasm) - try { - return o.instantiateWasm(import_table, updateGlobalBufferAndViews) - } catch (t) { - return g("Module.instantiateWasm callback failed with error: " + t), - !1 - } - w || "function" != typeof WebAssembly.instantiate || isDataURI(Q) || isFileURI(Q) || getBinaryPromise(load_wasm) - }(), - o.___wasm_call_ctors = function() { - return (o.___wasm_call_ctors = o.asm.C).apply(null, arguments) - }, - o._malloc = function() { - return (ke = o._malloc = o.asm.E).apply(null, arguments) - } - ), - We = o._free = function() { - return (We = o._free = o.asm.F).apply(null, arguments) - }, - je = o.___getTypeName = function() { - return (je = o.___getTypeName = o.asm.G).apply(null, arguments) - }; - o.___embind_register_native_and_builtin_types = function() { - return (o.___embind_register_native_and_builtin_types = o.asm.H).apply(null, arguments) - }, - o.dynCall_jiji = function() { - return (o.dynCall_jiji = o.asm.I).apply(null, arguments) - }, - o.dynCall_iiiiij = function() { - return (o.dynCall_iiiiij = o.asm.J).apply(null, arguments) - }, - o.dynCall_iiiiijj = function() { - return (o.dynCall_iiiiijj = o.asm.K).apply(null, arguments) - }, - o.dynCall_iiiiiijj = function() { - return (o.dynCall_iiiiiijj = o.asm.L).apply(null, arguments) - }, - o.dynCall_viijii = function() { - return (o.dynCall_viijii = o.asm.M).apply(null, arguments) - }; - - function ExitStatus(t) { - this.name = "ExitStatus", - this.message = "Program terminated with exit(" + t + ")", - this.status = t - } - - function doRun(t) { - function postRun() { - Se || (Se = !0,o.calledRun = !0,C || (!0, - callRuntimeCallbacks(N), - o.onRuntimeInitialized && o.onRuntimeInitialized(), - function() { - if (o.postRun) - for ("function" == typeof o.postRun && (o.postRun = [o.postRun]); o.postRun.length;) - t = o.postRun.shift(), - q.unshift(t); - var t; - callRuntimeCallbacks(q) - }())) - } - t = t || l - J > 0 || (! function preRun() { - if (o.preRun) - for ("function" == typeof o.preRun && (o.preRun = [o.preRun]); o.preRun.length;) - t = o.preRun.shift(), - G.unshift(t); - var t; - callRuntimeCallbacks(G) - }(), - J > 0 || (o.setStatus ? (o.setStatus("Running..."), - setTimeout((function() { - setTimeout((function() { - o.setStatus("") - }), 1), - postRun() - }), 1)) : postRun())) - } - if (Z = function t() { - Se || doRun(), - Se || (Z = t) - }, - o.run = doRun, - o.preInit) - for ("function" == typeof o.preInit && (o.preInit = [o.preInit]); o.preInit.length > 0;) - o.preInit.pop()(); - doRun(); - return o; + var n, o = void 0 !== o ? o : {},i = {}; + for (n in o) + o.hasOwnProperty(n) && (i[n] = o[n]); + var read_, readSync, readBinary, c, f, l = [], + p = "./this.program", + readSync = function(t, e, r) { + switch (t) { + case WASM_BINARY_PLACEHOLDER: + if (typeof WASM_BINARY == 'undefined') { + const { WASM_BINARY } = require('./afp.wasm.js'); + e(globalThis.b64decode(WASM_BINARY)); + } else { + e(globalThis.b64decode(WASM_BINARY)); + } + default: + throw "Reading " + t + " is not supported"; + break; + } + } + var v = o.print || console.log.bind(console), + g = o.printErr || console.warn.bind(console); + for (n in i) + i.hasOwnProperty(n) && (o[n] = i[n]); + i = null, + o.arguments && (l = o.arguments), + o.thisProgram && (p = o.thisProgram), + o.quit && o.quit; + var w; + o.wasmBinary && (w = o.wasmBinary); + var b, _ = o.noExitRuntime || !0; + "object" != typeof WebAssembly && abort("no native wasm support detected"); + var C = !1; + + function T(t, e) { + t || abort("Assertion failed: " + e) + } + var UTF8Decoder = "undefined" != typeof TextDecoder ? new TextDecoder("utf8") : void 0; + + function UTF8ArrayToString(heap, idx, maxBytesToRead) { + var endIdx = idx + maxBytesToRead; + var endPtr = idx; + while (heap[endPtr] && !(endPtr >= endIdx)) ++endPtr; + if (endPtr - idx > 16 && heap.subarray && UTF8Decoder) { + return UTF8Decoder.decode(heap.subarray(idx, endPtr)) + } else { + var str = ""; + while (idx < endPtr) { + var u0 = heap[idx++]; + if (!(u0 & 128)) { + str += String.fromCharCode(u0); + continue + } + var u1 = heap[idx++] & 63; + if ((u0 & 224) == 192) { + str += String.fromCharCode((u0 & 31) << 6 | u1); + continue + } + var u2 = heap[idx++] & 63; + if ((u0 & 240) == 224) { + u0 = (u0 & 15) << 12 | u1 << 6 | u2 + } else { + u0 = (u0 & 7) << 18 | u1 << 12 | u2 << 6 | heap[idx++] & 63 + } + if (u0 < 65536) { + str += String.fromCharCode(u0) + } else { + var ch = u0 - 65536; + str += String.fromCharCode(55296 | ch >> 10, 56320 | ch & 1023) + } + } + } + return str + } + + function UTF8ToString(ptr, maxBytesToRead) { + return ptr ? UTF8ArrayToString(HEAPU8, ptr, maxBytesToRead) : "" + } + function UTF8ToString(t, e) { + return t ? UTF8ArrayToString(O, t, e) : "" + } + + + function stringToUTF8Array(str, heap, outIdx, maxBytesToWrite) { + if (!(maxBytesToWrite > 0)) return 0; + var startIdx = outIdx; + var endIdx = outIdx + maxBytesToWrite - 1; + for (var i = 0; i < str.length; ++i) { + var u = str.charCodeAt(i); + if (u >= 55296 && u <= 57343) { + var u1 = str.charCodeAt(++i); + u = 65536 + ((u & 1023) << 10) | u1 & 1023 + } + if (u <= 127) { + if (outIdx >= endIdx) break; + heap[outIdx++] = u + } else if (u <= 2047) { + if (outIdx + 1 >= endIdx) break; + heap[outIdx++] = 192 | u >> 6; + heap[outIdx++] = 128 | u & 63 + } else if (u <= 65535) { + if (outIdx + 2 >= endIdx) break; + heap[outIdx++] = 224 | u >> 12; + heap[outIdx++] = 128 | u >> 6 & 63; + heap[outIdx++] = 128 | u & 63 + } else { + if (outIdx + 3 >= endIdx) break; + heap[outIdx++] = 240 | u >> 18; + heap[outIdx++] = 128 | u >> 12 & 63; + heap[outIdx++] = 128 | u >> 6 & 63; + heap[outIdx++] = 128 | u & 63 + } + } + heap[outIdx] = 0; + return outIdx - startIdx + } + + + function UTF8CharCount(t) { + for (var e = 0, r = 0; r < t.length; ++r) { + var n = t.charCodeAt(r); + n >= 55296 && n <= 57343 && (n = 65536 + ((1023 & n) << 10) | 1023 & t.charCodeAt(++r)), + n <= 127 ? ++e : e += n <= 2047 ? 2 : n <= 65535 ? 3 : 4 + } + return e + } + var E, S, O, k, W, j, R, M, I, UTF16Decoder = "undefined" != typeof TextDecoder ? new TextDecoder("utf-16le") : void 0; + + function UTF16ArrayToString(t, e) { + for (var r = t, n = r >> 1, o = n + e / 2; !(n >= o) && W[n];) + ++n; + if ((r = n << 1) - t > 32 && UTF16Decoder) + return UTF16Decoder.decode(O.subarray(t, r)); + for (var i = "", a = 0; !(a >= e / 2); ++a) { + var u = k[t + 2 * a >> 1]; + if (0 == u) + break; + i += String.fromCharCode(u) + } + return i + } + + function H(t, e, r) { + if (void 0 === r && (r = 2147483647), + r < 2) + return 0; + for (var n = e, o = (r -= 2) < 2 * t.length ? r / 2 : t.length, i = 0; i < o; ++i) { + var a = t.charCodeAt(i); + k[e >> 1] = a, + e += 2 + } + return k[e >> 1] = 0, + e - n + } + + function Y(t) { + return 2 * t.length + } + + function V(t, e) { + for (var r = 0, n = ""; !(r >= e / 4);) { + var o = j[t + 4 * r >> 2]; + if (0 == o) + break; + if (++r, + o >= 65536) { + var i = o - 65536; + n += String.fromCharCode(55296 | i >> 10, 56320 | 1023 & i) + } else + n += String.fromCharCode(o) + } + return n + } + + function z(t, e, r) { + if (void 0 === r && (r = 2147483647), + r < 4) + return 0; + for (var n = e, o = n + r - 4, i = 0; i < t.length; ++i) { + var a = t.charCodeAt(i); + if (a >= 55296 && a <= 57343) + a = 65536 + ((1023 & a) << 10) | 1023 & t.charCodeAt(++i); + if (j[e >> 2] = a, + (e += 4) + 4 > o) + break + } + return j[e >> 2] = 0, + e - n + } + + function B(t) { + for (var e = 0, r = 0; r < t.length; ++r) { + var n = t.charCodeAt(r); + n >= 55296 && n <= 57343 && ++r, + e += 4 + } + return e + } + o.INITIAL_MEMORY; + var L, G = [], + N = [], + q = []; + var J = 0, + X = null, + Z = null; + + function abort(what) { + throw o.onAbort && o.onAbort(what), + g(what = "Aborted(" + what + ")"), + C = !0, + 1, + what += ". Build with -s ASSERTIONS=1 for more info.", + new WebAssembly.RuntimeError(what) + } + o.preloadedImages = {}, + o.preloadedAudios = {}; + var Q; + + function isDataURI(t) { + return t.startsWith("data:application/octet-stream;base64,") + } + + function isFileURI(t) { + return t.startsWith("file://") + } + + function getBinary(file) { + try { + if (file == Q && w) + return new Uint8Array(w); + if (readBinary) + return readBinary(file); + throw "both async and sync fetching of the wasm failed" + } catch (t) { + abort(t) + } + } + + function callRuntimeCallbacks(cb) { + for (; cb.length > 0;) { + var func = cb.shift(); + if ("function" != typeof func) { + var r = func.func; + "number" == typeof r ? void 0 === func.arg ? it(r)() : it(r)(func.arg) : r(void 0 === func.arg ? null : func.arg) + } else + func(o) + } + } + var wasmBinaryFile = WASM_BINARY_PLACEHOLDER; + isDataURI(wasmBinaryFile) || (Q = function(t) { + return wasmBinaryFile + }(Q)); + var ot = []; + + function it(t) { + var e = ot[t]; + return e || (t >= ot.length && (ot.length = t + 1), + ot[t] = e = L.get(t)), + e + } + + function ExceptionInfo(excPtr) { + this.excPtr = excPtr, + this.ptr = excPtr - 16, + this.set_type = function(t) { + j[this.ptr + 4 >> 2] = t + }, + this.get_type = function() { + return j[this.ptr + 4 >> 2] + }, + this.set_destructor = function(t) { + j[this.ptr + 8 >> 2] = t + }, + this.get_destructor = function() { + return j[this.ptr + 8 >> 2] + }, + this.set_refcount = function(t) { + j[this.ptr >> 2] = t + }, + this.set_caught = function(t) { + t = t ? 1 : 0, + S[this.ptr + 12 >> 0] = t + }, + this.get_caught = function() { + return 0 != S[this.ptr + 12 >> 0] + }, + this.set_rethrown = function(t) { + t = t ? 1 : 0, + S[this.ptr + 13 >> 0] = t + }, + this.get_rethrown = function() { + return 0 != S[this.ptr + 13 >> 0] + }, + this.init = function(t, e) { + this.set_type(t), + this.set_destructor(e), + this.set_refcount(0), + this.set_caught(!1), + this.set_rethrown(!1) + }, + this.add_ref = function() { + var t = j[this.ptr >> 2]; + j[this.ptr >> 2] = t + 1 + }, + this.release_ref = function() { + var t = j[this.ptr >> 2]; + return j[this.ptr >> 2] = t - 1, + 1 === t + } + } + + function ut(t) { + switch (t) { + case 1: + return 0; + case 2: + return 1; + case 4: + return 2; + case 8: + return 3; + default: + throw new TypeError("Unknown type size: " + t) + } + } + var st = void 0; + + function ct(t) { + for (var e = "", r = t; O[r];) + e += st[O[r++]]; + return e + } + var ft = {}, + lt = {}, + pt = {}; + + function dt(t) { + if (void 0 === t) + return "_unknown"; + var e = (t = t.replace(/[^a-zA-Z0-9_]/g, "$")).charCodeAt(0); + return e >= 48 && e <= 57 ? "_" + t : t + } + + function ht(t, e) { + return t = dt(t), + new Function("body", "return function " + t + '() {\n "use strict"; return body.apply(this, arguments);\n};\n')(e) + } + + function yt(t, e) { + var r = ht(e, (function(t) { + this.name = e, + this.message = t; + var r = new Error(t).stack; + void 0 !== r && (this.stack = this.toString() + "\n" + r.replace(/^Error(:[^\n]*)?\n/, "")) + })); + return r.prototype = Object.create(t.prototype), + r.prototype.constructor = r, + r.prototype.toString = function() { + return void 0 === this.message ? this.name : this.name + ": " + this.message + }, + r + } + var mt = void 0; + + function vt(t) { + throw new mt(t) + } + var gt = void 0; + + function wt(t) { + throw new gt(t) + } + + function bt(t, e, r) { + function n(e) { + var n = r(e); + n.length !== t.length && wt("Mismatched type converter count"); + for (var o = 0; o < t.length; ++o) + _t(t[o], n[o]) + } + t.forEach((function(t) { + pt[t] = e + })); + var o = new Array(e.length), + i = [], + a = 0; + e.forEach((function(t, e) { + lt.hasOwnProperty(t) ? o[e] = lt[t] : (i.push(t), + ft.hasOwnProperty(t) || (ft[t] = []), + ft[t].push((function() { + o[e] = lt[t], + ++a === i.length && n(o) + }))) + })), + 0 === i.length && n(o) + } + + function _t(t, e, r) { + if (r = r || {}, + !("argPackAdvance" in e)) + throw new TypeError("registerType registeredInstance requires argPackAdvance"); + var n = e.name; + if (t || vt('type "' + n + '" must have a positive integer typeid pointer'), + lt.hasOwnProperty(t)) { + if (r.ignoreDuplicateRegistrations) + return; + vt("Cannot register type '" + n + "' twice") + } + if (lt[t] = e, + delete pt[t], + ft.hasOwnProperty(t)) { + var o = ft[t]; + delete ft[t], + o.forEach((function(t) { + t() + })) + } + } + + function Ct(t) { + if (!(this instanceof Rt)) + return !1; + if (!(t instanceof Rt)) + return !1; + for (var e = this.$$.ptrType.registeredClass, r = this.$$.ptr, n = t.$$.ptrType.registeredClass, o = t.$$.ptr; e.baseClass;) + r = e.upcast(r), + e = e.baseClass; + for (; n.baseClass;) + o = n.upcast(o), + n = n.baseClass; + return e === n && r === o + } + + function Tt(t) { + vt(t.$$.ptrType.registeredClass.name + " instance already deleted") + } + var $t = !1; + + function Pt(t) {} + + function At(t) { + t.count.value -= 1, + 0 === t.count.value && function(t) { + t.smartPtr ? t.smartPtrType.rawDestructor(t.smartPtr) : t.ptrType.registeredClass.rawDestructor(t.ptr) + }(t) + } + + function Dt(t) { + return "undefined" == typeof FinalizationRegistry ? (Dt = function(t) { + return t + }, + t) : ($t = new FinalizationRegistry((function(t) { + At(t.$$) + })), + Dt = function(t) { + var e = { + $$: t.$$ + }; + return $t.register(t, e, t), + t + }, + Pt = function(t) { + $t.unregister(t) + }, + Dt(t)) + } + + function Ft() { + if (this.$$.ptr || Tt(this), + this.$$.preservePointerOnDelete) + return this.$$.count.value += 1, + this; + var t, e = Dt(Object.create(Object.getPrototypeOf(this), { + $$: { + value: (t = this.$$, { + count: t.count, + deleteScheduled: t.deleteScheduled, + preservePointerOnDelete: t.preservePointerOnDelete, + ptr: t.ptr, + ptrType: t.ptrType, + smartPtr: t.smartPtr, + smartPtrType: t.smartPtrType + }) + } + })); + return e.$$.count.value += 1, + e.$$.deleteScheduled = !1, + e + } + + function Et() { + this.$$.ptr || Tt(this), + this.$$.deleteScheduled && !this.$$.preservePointerOnDelete && vt("Object already scheduled for deletion"), + Pt(this), + At(this.$$), + this.$$.preservePointerOnDelete || (this.$$.smartPtr = void 0, + this.$$.ptr = void 0) + } + + function St() { + return !this.$$.ptr + } + var Ot = void 0, + kt = []; + + function Wt() { + for (; kt.length;) { + var t = kt.pop(); + t.$$.deleteScheduled = !1, + t.delete() + } + } + + function jt() { + return this.$$.ptr || Tt(this), + this.$$.deleteScheduled && !this.$$.preservePointerOnDelete && vt("Object already scheduled for deletion"), + kt.push(this), + 1 === kt.length && Ot && Ot(Wt), + this.$$.deleteScheduled = !0, + this + } + + function Rt() {} + var Mt = {}; + + function It(t, e, r) { + if (void 0 === t[e].overloadTable) { + var n = t[e]; + t[e] = function() { + return t[e].overloadTable.hasOwnProperty(arguments.length) || vt("Function '" + r + "' called with an invalid number of arguments (" + arguments.length + ") - expects one of (" + t[e].overloadTable + ")!"), + t[e].overloadTable[arguments.length].apply(this, arguments) + }, + t[e].overloadTable = [], + t[e].overloadTable[n.argCount] = n + } + } + + function xt(t, e, r) { + o.hasOwnProperty(t) ? ((void 0 === r || void 0 !== o[t].overloadTable && void 0 !== o[t].overloadTable[r]) && vt("Cannot register public name '" + t + "' twice"), + It(o, t, t), + o.hasOwnProperty(r) && vt("Cannot register multiple overloads of a function with the same number of arguments (" + r + ")!"), + o[t].overloadTable[r] = e) : (o[t] = e, + void 0 !== r && (o[t].numArguments = r)) + } + + function Ut(t, e, r, n, o, i, a, u) { + this.name = t, + this.constructor = e, + this.instancePrototype = r, + this.rawDestructor = n, + this.baseClass = o, + this.getActualType = i, + this.upcast = a, + this.downcast = u, + this.pureVirtualFunctions = [] + } + + function Ht(t, e, r) { + for (; e !== r;) + e.upcast || vt("Expected null or instance of " + r.name + ", got an instance of " + e.name), + t = e.upcast(t), + e = e.baseClass; + return t + } + + function Yt(t, e) { + if (null === e) + return this.isReference && vt("null is not a valid " + this.name), + 0; + e.$$ || vt('Cannot pass "' + ge(e) + '" as a ' + this.name), + e.$$.ptr || vt("Cannot pass deleted object as a pointer of type " + this.name); + var r = e.$$.ptrType.registeredClass; + return Ht(e.$$.ptr, r, this.registeredClass) + } + + function Vt(t, e) { + var r; + if (null === e) + return this.isReference && vt("null is not a valid " + this.name), + this.isSmartPointer ? (r = this.rawConstructor(), + null !== t && t.push(this.rawDestructor, r), + r) : 0; + e.$$ || vt('Cannot pass "' + ge(e) + '" as a ' + this.name), + e.$$.ptr || vt("Cannot pass deleted object as a pointer of type " + this.name), + !this.isConst && e.$$.ptrType.isConst && vt("Cannot convert argument of type " + (e.$$.smartPtrType ? e.$$.smartPtrType.name : e.$$.ptrType.name) + " to parameter type " + this.name); + var n = e.$$.ptrType.registeredClass; + if (r = Ht(e.$$.ptr, n, this.registeredClass), + this.isSmartPointer) + switch (void 0 === e.$$.smartPtr && vt("Passing raw pointer to smart pointer is illegal"), + this.sharingPolicy) { + case 0: + e.$$.smartPtrType === this ? r = e.$$.smartPtr : vt("Cannot convert argument of type " + (e.$$.smartPtrType ? e.$$.smartPtrType.name : e.$$.ptrType.name) + " to parameter type " + this.name); + break; + case 1: + r = e.$$.smartPtr; + break; + case 2: + if (e.$$.smartPtrType === this) + r = e.$$.smartPtr; + else { + var o = e.clone(); + r = this.rawShare(r, ve.toHandle((function() { + o.delete() + }))), + null !== t && t.push(this.rawDestructor, r) + } + break; + default: + vt("Unsupporting sharing policy") + } + return r + } + + function zt(t, e) { + if (null === e) + return this.isReference && vt("null is not a valid " + this.name), + 0; + e.$$ || vt('Cannot pass "' + ge(e) + '" as a ' + this.name), + e.$$.ptr || vt("Cannot pass deleted object as a pointer of type " + this.name), + e.$$.ptrType.isConst && vt("Cannot convert argument of type " + e.$$.ptrType.name + " to parameter type " + this.name); + var r = e.$$.ptrType.registeredClass; + return Ht(e.$$.ptr, r, this.registeredClass) + } + + function Bt(t) { + return this.fromWireType(R[t >> 2]) + } + + function Lt(t) { + return this.rawGetPointee && (t = this.rawGetPointee(t)), + t + } + + function Gt(t) { + this.rawDestructor && this.rawDestructor(t) + } + + function Nt(t) { + null !== t && t.delete() + } + + function qt(t, e, r) { + if (e === r) + return t; + if (void 0 === r.baseClass) + return null; + var n = qt(t, e, r.baseClass); + return null === n ? null : r.downcast(n) + } + + function Jt() { + return Object.keys(Kt).length + } + + function Xt() { + var t = []; + for (var e in Kt) + Kt.hasOwnProperty(e) && t.push(Kt[e]); + return t + } + + function Zt(t) { + Ot = t, + kt.length && Ot && Ot(Wt) + } + var Kt = {}; + + function Qt(t, e) { + return e = function(t, e) { + for (void 0 === e && vt("ptr should not be undefined"); t.baseClass;) + e = t.upcast(e), + t = t.baseClass; + return e + }(t, e), + Kt[e] + } + + function te(t, e) { + return e.ptrType && e.ptr || wt("makeClassHandle requires ptr and ptrType"), + !!e.smartPtrType !== !!e.smartPtr && wt("Both smartPtrType and smartPtr must be specified"), + e.count = { + value: 1 + }, + Dt(Object.create(t, { + $$: { + value: e + } + })) + } + + function ee(t) { + var e = this.getPointee(t); + if (!e) + return this.destructor(t), + null; + var r = Qt(this.registeredClass, e); + if (void 0 !== r) { + if (0 === r.$$.count.value) + return r.$$.ptr = e, + r.$$.smartPtr = t, + r.clone(); + var n = r.clone(); + return this.destructor(t), + n + } + + function o() { + return this.isSmartPointer ? te(this.registeredClass.instancePrototype, { + ptrType: this.pointeeType, + ptr: e, + smartPtrType: this, + smartPtr: t + }) : te(this.registeredClass.instancePrototype, { + ptrType: this, + ptr: t + }) + } + var i, a = this.registeredClass.getActualType(e), + u = Mt[a]; + if (!u) + return o.call(this); + i = this.isConst ? u.constPointerType : u.pointerType; + var s = qt(e, this.registeredClass, i.registeredClass); + return null === s ? o.call(this) : this.isSmartPointer ? te(i.registeredClass.instancePrototype, { + ptrType: i, + ptr: s, + smartPtrType: this, + smartPtr: t + }) : te(i.registeredClass.instancePrototype, { + ptrType: i, + ptr: s + }) + } + + function re(t, e, r, n, o, i, a, u, s, c, f) { + this.name = t, + this.registeredClass = e, + this.isReference = r, + this.isConst = n, + this.isSmartPointer = o, + this.pointeeType = i, + this.sharingPolicy = a, + this.rawGetPointee = u, + this.rawConstructor = s, + this.rawShare = c, + this.rawDestructor = f, + o || void 0 !== e.baseClass ? this.toWireType = Vt : n ? (this.toWireType = Yt, + this.destructorFunction = null) : (this.toWireType = zt, + this.destructorFunction = null) + } + + function ne(t, e, r) { + o.hasOwnProperty(t) || wt("Replacing nonexistant public symbol"), + void 0 !== o[t].overloadTable && void 0 !== r ? o[t].overloadTable[r] = e : (o[t] = e, + o[t].argCount = r) + } + + function oe(t, e, r) { + return t.includes("j") ? function(t, e, r) { + var n = o["dynCall_" + t]; + return r && r.length ? n.apply(null, [e].concat(r)) : n.call(null, e) + }(t, e, r) : it(e).apply(null, r) + } + + function ie(t, e) { + var r, n, o, i = (t = ct(t)).includes("j") ? (r = t, + n = e, + o = [], + function() { + o.length = arguments.length; + for (var t = 0; t < arguments.length; t++) + o[t] = arguments[t]; + return oe(r, n, o) + } + ) : it(e); + return "function" != typeof i && vt("unknown function pointer with signature " + t + ": " + e), + i + } + var ae = void 0; + + function ue(t) { + var e = je(t), + r = ct(e); + return We(e), + r + } + + function se(t, e) { + var r = [], + n = {}; + throw e.forEach((function t(e) { + n[e] || lt[e] || (pt[e] ? pt[e].forEach(t) : (r.push(e), + n[e] = !0)) + })), + new ae(t + ": " + r.map(ue).join([", "])) + } + + function ce(t, e) { + for (var r = [], n = 0; n < t; n++) + r.push(j[(e >> 2) + n]); + return r + } + + function fe(t) { + for (; t.length;) { + var e = t.pop(); + t.pop()(e) + } + } + + function le(t, e, r, n, o) { + var i = e.length; + i < 2 && vt("argTypes array size mismatch! Must at least get return value and 'this' types!"); + for (var a = null !== e[1] && null !== r, u = !1, s = 1; s < e.length; ++s) + if (null !== e[s] && void 0 === e[s].destructorFunction) { + u = !0; + break + } + var c = "void" !== e[0].name, + f = "", + l = ""; + for (s = 0; s < i - 2; ++s) + f += (0 !== s ? ", " : "") + "arg" + s, + l += (0 !== s ? ", " : "") + "arg" + s + "Wired"; + var p = "return function " + dt(t) + "(" + f + ") {\nif (arguments.length !== " + (i - 2) + ") {\nthrowBindingError('function " + t + " called with ' + arguments.length + ' arguments, expected " + (i - 2) + " args!');\n}\n"; + u && (p += "var destructors = [];\n"); + var d = u ? "destructors" : "null", + h = ["throwBindingError", "invoker", "fn", "runDestructors", "retType", "classParam"], + y = [vt, n, o, fe, e[0], e[1]]; + a && (p += "var thisWired = classParam.toWireType(" + d + ", this);\n"); + for (s = 0; s < i - 2; ++s) + p += "var arg" + s + "Wired = argType" + s + ".toWireType(" + d + ", arg" + s + "); // " + e[s + 2].name + "\n", + h.push("argType" + s), + y.push(e[s + 2]); + if (a && (l = "thisWired" + (l.length > 0 ? ", " : "") + l), + p += (c ? "var rv = " : "") + "invoker(fn" + (l.length > 0 ? ", " : "") + l + ");\n", + u) + p += "runDestructors(destructors);\n"; + else + for (s = a ? 1 : 2; s < e.length; ++s) { + var m = 1 === s ? "thisWired" : "arg" + (s - 2) + "Wired"; + null !== e[s].destructorFunction && (p += m + "_dtor(" + m + "); // " + e[s].name + "\n", + h.push(m + "_dtor"), + y.push(e[s].destructorFunction)) + } + return c && (p += "var ret = retType.fromWireType(rv);\nreturn ret;\n"), + p += "}\n", + h.push(p), + function(t, e) { + if (!(t instanceof Function)) + throw new TypeError("new_ called with constructor type " + typeof t + " which is not a function"); + var r = ht(t.name || "unknownFunctionName", (function() {})); + r.prototype = t.prototype; + var n = new r, + o = t.apply(n, e); + return o instanceof Object ? o : n + }(Function, h).apply(null, y) + } + var pe = [], + de = [{}, { + value: void 0 + }, { + value: null + }, { + value: !0 + }, { + value: !1 + }]; + + function he(t) { + t > 4 && 0 == --de[t].refcount && (de[t] = void 0, + pe.push(t)) + } + + function ye() { + for (var t = 0, e = 5; e < de.length; ++e) + void 0 !== de[e] && ++t; + return t + } + + function me() { + for (var t = 5; t < de.length; ++t) + if (void 0 !== de[t]) + return de[t]; + return null + } + var ve = { + toValue: function(t) { + return t || vt("Cannot use deleted val. handle = " + t), + de[t].value + }, + toHandle: function(t) { + switch (t) { + case void 0: + return 1; + case null: + return 2; + case !0: + return 3; + case !1: + return 4; + default: + var e = pe.length ? pe.pop() : de.length; + return de[e] = { + refcount: 1, + value: t + }, + e + } + } + }; + + function ge(t) { + if (null === t) + return "null"; + var e = typeof t; + return "object" === e || "array" === e || "function" === e ? t.toString() : "" + t + } + + function we(t, e) { + switch (e) { + case 2: + return function(t) { + return this.fromWireType(M[t >> 2]) + }; + case 3: + return function(t) { + return this.fromWireType(I[t >> 3]) + }; + default: + throw new TypeError("Unknown float type: " + t) + } + } + + function be(t, e, r) { + switch (e) { + case 0: + return r ? function(t) { + return S[t] + } : + function(t) { + return O[t] + }; + case 1: + return r ? function(t) { + return k[t >> 1] + } : + function(t) { + return W[t >> 1] + }; + case 2: + return r ? function(t) { + return j[t >> 2] + } : + function(t) { + return R[t >> 2] + }; + default: + throw new TypeError("Unknown integer type: " + t) + } + } + var Te = { + mappings: {}, + buffers: [null, [], + [] + ], + printChar: function(t, e) { + var r = Te.buffers[t]; + 0 === e || 10 === e ? ((1 === t ? v : g)(UTF8ArrayToString(r, 0)), + r.length = 0) : r.push(e) + }, + varargs: void 0, + get: function() { + return Te.varargs += 4, + j[Te.varargs - 4 >> 2] + }, + getStr: function(t) { + return UTF8ToString(t) + }, + get64: function(t, e) { + return t + } + }; + + function $e(t) { + return t % 4 == 0 && (t % 100 != 0 || t % 400 == 0) + } + + function Pe(t, e) { + for (var r = 0, n = 0; n <= e; r += t[n++]) + ; + return r + } + var Ae = [31, 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31], + De = [31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31]; + + function Fe(t, e) { + for (var r = new Date(t.getTime()); e > 0;) { + var n = $e(r.getFullYear()), + o = r.getMonth(), + i = (n ? Ae : De)[o]; + if (!(e > i - r.getDate())) + return r.setDate(r.getDate() + e), + r; + e -= i - r.getDate() + 1, + r.setDate(1), + o < 11 ? r.setMonth(o + 1) : (r.setMonth(0), + r.setFullYear(r.getFullYear() + 1)) + } + return r + } + + for (var t = new Array(256), e = 0; e < 256; ++e) + t[e] = String.fromCharCode(e); + st = t + + mt = o.BindingError = yt(Error, "BindingError"), + gt = o.InternalError = yt(Error, "InternalError"), + Rt.prototype.isAliasOf = Ct, + Rt.prototype.clone = Ft, + Rt.prototype.delete = Et, + Rt.prototype.isDeleted = St, + Rt.prototype.deleteLater = jt, + re.prototype.getPointee = Lt, + re.prototype.destructor = Gt, + re.prototype.argPackAdvance = 8, + re.prototype.readValueFromPointer = Bt, + re.prototype.deleteObject = Nt, + re.prototype.fromWireType = ee, + o.getInheritedInstanceCount = Jt, + o.getLiveInheritedInstances = Xt, + o.flushPendingDeletes = Wt, + o.setDelayFunction = Zt, + ae = o.UnboundTypeError = yt(Error, "UnboundTypeError"), + o.count_emval_handles = ye, + o.get_first_emval = me; + var Se, import_table_impl = { + d: function(t, e, r, n) { + abort("Assertion failed: " + UTF8ToString(t) + ", at: " + [e ? UTF8ToString(e) : "unknown filename", r, n ? UTF8ToString(n) : "unknown function"]) + }, + g: function(t) { + return ke(t + 16) + 16 + }, + f: function(t, e, r) { + throw new ExceptionInfo(t).init(e, r),t,t + }, + p: function(t, e, r, n, o) {}, + y: function(t, e, r, n, o) { + var i = ut(r); + _t(t, { + name: e = ct(e), + fromWireType: function(t) { + return !!t + }, + toWireType: function(t, e) { + return e ? n : o + }, + argPackAdvance: 8, + readValueFromPointer: function(t) { + var n; + if (1 === r) + n = S; + else if (2 === r) + n = k; + else { + if (4 !== r) + throw new TypeError("Unknown boolean type size: " + e); + n = j + } + return this.fromWireType(n[t >> i]) + }, + destructorFunction: null + }) + }, + A: function(t, e, r, n, o, i, a, u, s, c, f, l, p) { + f = ct(f), + i = ie(o, i), + u && (u = ie(a, u)), + c && (c = ie(s, c)), + p = ie(l, p); + var d = dt(f); + xt(d, (function() { + se("Cannot construct " + f + " due to unbound types", [n]) + })), + bt([t, e, r], n ? [n] : [], (function(e) { + var r, o; + e = e[0], + o = n ? (r = e.registeredClass).instancePrototype : Rt.prototype; + var a = ht(d, (function() { + if (Object.getPrototypeOf(this) !== s) + throw new mt("Use 'new' to construct " + f); + if (void 0 === l.constructor_body) + throw new mt(f + " has no accessible constructor"); + var t = l.constructor_body[arguments.length]; + if (void 0 === t) + throw new mt("Tried to invoke ctor of " + f + " with invalid number of parameters (" + arguments.length + ") - expected (" + Object.keys(l.constructor_body).toString() + ") parameters instead!"); + return t.apply(this, arguments) + })), + s = Object.create(o, { + constructor: { + value: a + } + }); + a.prototype = s; + var l = new Ut(f, a, s, p, r, i, u, c), + h = new re(f, l, !0, !1, !1), + y = new re(f + "*", l, !1, !1, !1), + m = new re(f + " const*", l, !1, !0, !1); + return Mt[t] = { + pointerType: y, + constPointerType: m + }, + ne(d, a), + [h, y, m] + })) + }, + w: function(t, e, r, n, o, i) { + T(e > 0); + var a = ce(e, r); + o = ie(n, o), + bt([], [t], (function(t) { + var r = "constructor " + (t = t[0]).name; + if (void 0 === t.registeredClass.constructor_body && (t.registeredClass.constructor_body = []), + void 0 !== t.registeredClass.constructor_body[e - 1]) + throw new mt("Cannot register multiple constructors with identical number of parameters (" + (e - 1) + ") for class '" + t.name + "'! Overload resolution is currently only performed using the parameter count, not actual type info!"); + return t.registeredClass.constructor_body[e - 1] = function() { + se("Cannot construct " + t.name + " due to unbound types", a) + }, + bt([], a, (function(n) { + return n.splice(1, 0, null), + t.registeredClass.constructor_body[e - 1] = le(r, n, null, o, i), + [] + })), + [] + })) + }, + c: function(t, e, r, n, o, i, a, u) { + var s = ce(r, n); + e = ct(e), + i = ie(o, i), + bt([], [t], (function(t) { + var n = (t = t[0]).name + "." + e; + + function o() { + se("Cannot call " + n + " due to unbound types", s) + } + e.startsWith("@@") && (e = Symbol[e.substring(2)]), + u && t.registeredClass.pureVirtualFunctions.push(e); + var c = t.registeredClass.instancePrototype, + f = c[e]; + return void 0 === f || void 0 === f.overloadTable && f.className !== t.name && f.argCount === r - 2 ? (o.argCount = r - 2, + o.className = t.name, + c[e] = o) : (It(c, e, n), + c[e].overloadTable[r - 2] = o), + bt([], s, (function(o) { + var u = le(n, o, t, i, a); + return void 0 === c[e].overloadTable ? (u.argCount = r - 2, + c[e] = u) : c[e].overloadTable[r - 2] = u, + [] + })), + [] + })) + }, + x: function(t, e) { + _t(t, { + name: e = ct(e), + fromWireType: function(t) { + var e = ve.toValue(t); + return he(t), + e + }, + toWireType: function(t, e) { + return ve.toHandle(e) + }, + argPackAdvance: 8, + readValueFromPointer: Bt, + destructorFunction: null + }) + }, + j: function(t, e, r) { + var n = ut(r); + _t(t, { + name: e = ct(e), + fromWireType: function(t) { + return t + }, + toWireType: function(t, e) { + if ("number" != typeof e && "boolean" != typeof e) + throw new TypeError('Cannot convert "' + ge(e) + '" to ' + this.name); + return e + }, + argPackAdvance: 8, + readValueFromPointer: we(e, n), + destructorFunction: null + }) + }, + l: function(t, e, r, n, o, i) { + // Registering functions from constructor (;204;) + var a = ce(e, r); + t = ct(t), + o = ie(n, o), + xt(t, (function() { + se("Cannot call " + t + " due to unbound types", a) + }), e - 1), + bt([], a, (function(r) { + var n = [r[0], null].concat(r.slice(1)); + return ne(t, le(t, n, null, o, i), e - 1), + [] + })) + }, + b: function(t, e, r, n, o) { + e = ct(e), + -1 === o && (o = 4294967295); + var i = ut(r), + a = function(t) { + return t + }; + if (0 === n) { + var u = 32 - 8 * r; + a = function(t) { + return t << u >>> u + } + } + var s = e.includes("unsigned"); + _t(t, { + name: e, + fromWireType: a, + toWireType: function(t, r) { + if ("number" != typeof r && "boolean" != typeof r) + throw new TypeError('Cannot convert "' + ge(r) + '" to ' + this.name); + if (r < n || r > o) + throw new TypeError('Passing a number "' + ge(r) + '" from JS side to C/C++ side to an argument of type "' + e + '", which is outside the valid range [' + n + ", " + o + "]!"); + return s ? r >>> 0 : 0 | r + }, + argPackAdvance: 8, + readValueFromPointer: be(e, i, 0 !== n), + destructorFunction: null + }) + }, + a: function(t, e, r) { + var n = [Int8Array, Uint8Array, Int16Array, Uint16Array, Int32Array, Uint32Array, Float32Array, Float64Array][e]; + + function o(t) { + var e = R, + r = e[t >>= 2], + o = e[t + 1]; + return new n(E, o, r) + } + _t(t, { + name: r = ct(r), + fromWireType: o, + argPackAdvance: 8, + readValueFromPointer: o + }, { + ignoreDuplicateRegistrations: !0 + }) + }, + k: function(t, e) { + var r = "std::string" === (e = ct(e)); + _t(t, { + name: e, + fromWireType: function(t) { + var e, n = R[t >> 2]; + if (r) + for (var o = t + 4, i = 0; i <= n; ++i) { + var a = t + 4 + i; + if (i == n || 0 == O[a]) { + var u = UTF8ToString(o, a - o); + void 0 === e ? e = u : (e += String.fromCharCode(0), + e += u), + o = a + 1 + } + } + else { + var s = new Array(n); + for (i = 0; i < n; ++i) + s[i] = String.fromCharCode(O[t + 4 + i]); + e = s.join("") + } + return We(t), + e + }, + toWireType: function(t, e) { + e instanceof ArrayBuffer && (e = new Uint8Array(e)); + var n = "string" == typeof e; + n || e instanceof Uint8Array || e instanceof Uint8ClampedArray || e instanceof Int8Array || vt("Cannot pass non-string to std::string"); + var o = (r && n ? function() { + return UTF8CharCount(e) + } : + function() { + return e.length + } + )(), + i = ke(4 + o + 1); + if (R[i >> 2] = o, + r && n) + stringToUTF8Array(e, O, i + 4, o + 1); + else if (n) + for (var a = 0; a < o; ++a) { + var u = e.charCodeAt(a); + u > 255 && (We(i), + vt("String has UTF-16 code units that do not fit in 8 bits")), + O[i + 4 + a] = u + } + else + for (a = 0; a < o; ++a) + O[i + 4 + a] = e[a]; + return null !== t && t.push(We, i), + i + }, + argPackAdvance: 8, + readValueFromPointer: Bt, + destructorFunction: function(t) { + We(t) + } + }) + }, + e: function(t, e, r) { + var n, o, i, a, u; + r = ct(r), + 2 === e ? (n = UTF16ArrayToString, + o = H, + a = Y, + i = function() { + return W + }, + u = 1) : 4 === e && (n = V, + o = z, + a = B, + i = function() { + return R + }, + u = 2), + _t(t, { + name: r, + fromWireType: function(t) { + for (var r, o = R[t >> 2], a = i(), s = t + 4, c = 0; c <= o; ++c) { + var f = t + 4 + c * e; + if (c == o || 0 == a[f >> u]) { + var l = n(s, f - s); + void 0 === r ? r = l : (r += String.fromCharCode(0), + r += l), + s = f + e + } + } + return We(t), + r + }, + toWireType: function(t, n) { + "string" != typeof n && vt("Cannot pass non-string to C++ string type " + r); + var i = a(n), + s = ke(4 + i + e); + return R[s >> 2] = i >> u, + o(n, s + 4, i + e), + null !== t && t.push(We, s), + s + }, + argPackAdvance: 8, + readValueFromPointer: Bt, + destructorFunction: function(t) { + We(t) + } + }) + }, + z: function(t, e) { + _t(t, { + isVoid: !0, + name: e = ct(e), + argPackAdvance: 0, + fromWireType: function() {}, + toWireType: function(t, e) {} + }) + }, + m: he, + n: function(t) { + t > 4 && (de[t].refcount += 1) + }, + o: function(t, e) { + var r, n, o; + n = "_emval_take_value", + void 0 === (o = lt[r = t]) && vt(n + " has unknown type " + ue(r)); + var i = (t = o).readValueFromPointer(e); + return ve.toHandle(i) + }, + h: function() { + abort("") + }, + r: function(t, e, r) { + O.copyWithin(t, e, e + r) + }, + s: function(t) { + O.length, + abort("OOM") + }, + u: function(t, e) {}, + v: function(t, e) {}, + i: function(t, e, r, n) { + for (var o = 0, i = 0; i < r; i++) { + var a = j[e >> 2], + u = j[e + 4 >> 2]; + e += 8; + for (var s = 0; s < u; s++) + Te.printChar(t, O[a + s]); + o += u + } + return j[n >> 2] = o, + 0 + }, + q: function(t) { + t + }, + t: function(t, e, r, n) { + return Ee(t, e, r, n) + } + }, + ke = (function() { + var import_table = { + a: import_table_impl + }; + + function updateGlobalBufferAndViews(t, e) { + var r, n, exports = t.exports; + o.asm = exports; + b = o.asm.B; // Mem + r = b.buffer + E = r + o.HEAP8 = S = new Int8Array(r), + o.HEAP16 = k = new Int16Array(r), + o.HEAP32 = j = new Int32Array(r), + o.HEAPU8 = O = new Uint8Array(r), + o.HEAPU16 = W = new Uint16Array(r), + o.HEAPU32 = R = new Uint32Array(r), + o.HEAPF32 = M = new Float32Array(r), + o.HEAPF64 = I = new Float64Array(r), + L = o.asm.D // Table + n = o.asm.C // ctor + N.unshift(n), + function(t) { + if (J--, + o.monitorRunDependencies && o.monitorRunDependencies(J), + 0 == J && (null !== X && (clearInterval(X), + X = null), + Z)) { + var e = Z; + Z = null, + e() + } + }() + } + + function load_wasm(t) { + updateGlobalBufferAndViews(t.instance) + } + + function getBinaryPromise(e) { + return function() { + if (!w) { + if (readSync) + return new Promise((function(t, e) { + readSync(Q, (function(e) { + t(new Uint8Array(e)) + }), e) + })) + } + return Promise.resolve().then((function() { + return getBinary(Q) + })) + }().then((function(e) { + return WebAssembly.instantiate(e, import_table) + })).then((function(t) { + return t + })).then(e, (function(t) { + g("failed to asynchronously prepare wasm: " + t,Q), + abort(t) + })) + } + if (J++, + o.monitorRunDependencies && o.monitorRunDependencies(J), + o.instantiateWasm) + try { + return o.instantiateWasm(import_table, updateGlobalBufferAndViews) + } catch (t) { + return g("Module.instantiateWasm callback failed with error: " + t), + !1 + } + w || "function" != typeof WebAssembly.instantiate || isDataURI(Q) || isFileURI(Q) || getBinaryPromise(load_wasm) + }(), + o.___wasm_call_ctors = function() { + return (o.___wasm_call_ctors = o.asm.C).apply(null, arguments) + }, + o._malloc = function() { + return (ke = o._malloc = o.asm.E).apply(null, arguments) + } + ), + We = o._free = function() { + return (We = o._free = o.asm.F).apply(null, arguments) + }, + je = o.___getTypeName = function() { + return (je = o.___getTypeName = o.asm.G).apply(null, arguments) + }; + o.___embind_register_native_and_builtin_types = function() { + return (o.___embind_register_native_and_builtin_types = o.asm.H).apply(null, arguments) + }, + o.dynCall_jiji = function() { + return (o.dynCall_jiji = o.asm.I).apply(null, arguments) + }, + o.dynCall_iiiiij = function() { + return (o.dynCall_iiiiij = o.asm.J).apply(null, arguments) + }, + o.dynCall_iiiiijj = function() { + return (o.dynCall_iiiiijj = o.asm.K).apply(null, arguments) + }, + o.dynCall_iiiiiijj = function() { + return (o.dynCall_iiiiiijj = o.asm.L).apply(null, arguments) + }, + o.dynCall_viijii = function() { + return (o.dynCall_viijii = o.asm.M).apply(null, arguments) + }; + + function ExitStatus(t) { + this.name = "ExitStatus", + this.message = "Program terminated with exit(" + t + ")", + this.status = t + } + + function doRun(t) { + function postRun() { + Se || (Se = !0,o.calledRun = !0,C || (!0, + callRuntimeCallbacks(N), + o.onRuntimeInitialized && o.onRuntimeInitialized(), + function() { + if (o.postRun) + for ("function" == typeof o.postRun && (o.postRun = [o.postRun]); o.postRun.length;) + t = o.postRun.shift(), + q.unshift(t); + var t; + callRuntimeCallbacks(q) + }())) + } + t = t || l + J > 0 || (! function preRun() { + if (o.preRun) + for ("function" == typeof o.preRun && (o.preRun = [o.preRun]); o.preRun.length;) + t = o.preRun.shift(), + G.unshift(t); + var t; + callRuntimeCallbacks(G) + }(), + J > 0 || (o.setStatus ? (o.setStatus("Running..."), + setTimeout((function() { + setTimeout((function() { + o.setStatus("") + }), 1), + postRun() + }), 1)) : postRun())) + } + if (Z = function t() { + Se || doRun(), + Se || (Z = t) + }, + o.run = doRun, + o.preInit) + for ("function" == typeof o.preInit && (o.preInit = [o.preInit]); o.preInit.length > 0;) + o.preInit.pop()(); + doRun(); + return o; }) -let fpRuntime; -export function InstantiateRuntime(){ - return new Promise((resolve, reject) => { - fpRuntime = AudioFingerprintRuntime() - var monitor = setInterval(() => { - // Wait for ctor - if (typeof fpRuntime.ExtractQueryFP == "function") - resolve(fpRuntime) || clearInterval(monitor) - }) - }) -} -export function GenerateFP(PCMBuffer) { - /* Generates audio fingerprint via ShazamV2 algorithm, - as implmented by afp.wasm - input : (Float32Array) 8kHz Mono PCM audio sample - output: (string) Base64 Encoded AFP - */ - if (typeof fpRuntime.ExtractQueryFP != "function") - return console.error('InstantiateRuntime() Must be called first.') - - let fp_vector = fpRuntime.ExtractQueryFP(PCMBuffer.buffer) - let result_buf = new Uint8Array(fp_vector.size()); - for (let t = 0; t < fp_vector.size(); t++) - result_buf[t] = fp_vector.get(t); - return btoa(String.fromCharCode(...result_buf)) +// XXX: With PythonMonkey, the required module +// is destructed(?) once the function is called +// This is probably not what actaully happened, but +// for now, everytime an FP is generated, the entire +// WASM module is reloaded as a workaround +function instantiateRuntime(){ + return new Promise((resolve, reject) => { + var fpRuntime = AudioFingerprintRuntime() + var monitor = setInterval(() => { + if (typeof fpRuntime.ExtractQueryFP == "function") + clearInterval(monitor) || resolve(fpRuntime) + }) + }) } + +function GenerateFP(floatArray) { + let PCMBuffer = Float32Array.from(floatArray) + console.log('[afp] input samples n=', PCMBuffer.length) + return instantiateRuntime().then((fpRuntime) => { + console.log('[afp] begin fingerprinting') + let fp_vector = fpRuntime.ExtractQueryFP(PCMBuffer.buffer) + let result_buf = new Uint8Array(fp_vector.size()); + for (let t = 0; t < fp_vector.size(); t++) + result_buf[t] = fp_vector.get(t); + return globalThis.b64encode(result_buf) + }); +} + +if (typeof exports != 'undefined') /* Node, PythonMonkey */ + exports.GenerateFP = GenerateFP; diff --git a/public/audio_match_demo/afp.wasm b/public/audio_match_demo/afp.wasm deleted file mode 100644 index bb3e2ad..0000000 Binary files a/public/audio_match_demo/afp.wasm and /dev/null differ diff --git a/public/audio_match_demo/afp.wasm.js b/public/audio_match_demo/afp.wasm.js new file mode 100644 index 0000000..8de2271 --- /dev/null +++ b/public/audio_match_demo/afp.wasm.js @@ -0,0 +1,5 @@ +'use strict' +const WASM_BINARY = "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AAwBCyAAQeSzASkCADcCACAAQQhqIgIgAyAFEB4aIAIgBWpBADoAACAAQZydAigCADYCGEGcnQIgADYCAAsgAEHkswEgACABchshAAsgAAsiADYCACAGIABBAEdqIQYgAUEBaiIBQQZHDQALQYC0ASEBAkACQAJAIAYOAgIAAQsgBCgCCEHkswFHDQBBmLQBIQEMAQtBGBAoIgFFDQAgASAEKQMINwIAIAEgBCkDGDcCECABIAQpAxA3AggLIARBIGokAEHEngIgATYCAEHIngIQLgtBxJ4CKAIAC98KAgV/D34jAEHgAGsiBSQAIARC////////P4MiDUIPhiADQjGIhCEOIAIgBIVCgICAgICAgICAf4MhCiACQv///////z+DIgtCIIghDyANQhGIIRAgBEIwiKdB//8BcSEHAkACQCACQjCIp0H//wFxIglBAWtB/f8BTQRAIAdBAWtB/v8BSQ0BCyABUCACQv///////////wCDIgxCgICAgICAwP//AFQgDEKAgICAgIDA//8AURtFBEAgAkKAgICAgIAghCEKDAILIANQIARC////////////AIMiAkKAgICAgIDA//8AVCACQoCAgICAgMD//wBRG0UEQCAEQoCAgICAgCCEIQogAyEBDAILIAEgDEKAgICAgIDA//8AhYRQBEAgAiADhFAEQEKAgICAgIDg//8AIQpCACEBDAMLIApCgICAgICAwP//AIQhCkIAIQEMAgsgAyACQoCAgICAgMD//wCFhFAEQCABIAyEIQJCACEBIAJQBEBCgICAgICA4P//ACEKDAMLIApCgICAgICAwP//AIQhCgwCCyABIAyEUARAQgAhAQwCCyACIAOEUARAQgAhAQwCCyAMQv///////z9YBEAgBUHQAGogASALIAEgCyALUCIGG3kgBkEGdK18pyIGQQ9rEDxBECAGayEGIAUpA1giC0IgiCEPIAUpA1AhAQsgAkL///////8/Vg0AIAVBQGsgAyANIAMgDSANUCIIG3kgCEEGdK18pyIIQQ9rEDwgBiAIa0EQaiEGIAUpA0giAkIPhiAFKQNAIgNCMYiEIQ4gAkIRiCEQCyADQg+GQoCA/v8PgyICIAFCIIgiBH4iEiADQhGIQv////8PgyIMIAFC/////w+DIgF+fCIRQiCGIg0gASACfnwiAyANVK0gAiALQv////8PgyILfiIVIAQgDH58IhMgDkL/////D4MiDSABfnwiFCARIBJUrUIghiARQiCIhHwiESACIA9CgIAEhCIOfiIWIAsgDH58Ig8gBCANfnwiEiAQQv////8Hg0KAgICACIQiAiABfnwiEEIghnwiF3whASAHIAlqIAZqQf//AGshBgJAIAsgDX4iGCAMIA5+fCIMIBhUrSAMIAIgBH58IgQgDFStfCACIA5+fCAEIAQgEyAVVK0gEyAUVq18fCIEVq18IAIgC34iCyANIA5+fCICIAtUrUIghiACQiCIhHwgBCACQiCGfCICIARUrXwgAiACIBAgElStIA8gFlStIA8gElatfHxCIIYgEEIgiIR8IgJWrXwgAiACIBEgFFStIBEgF1atfHwiAlatfCIEQoCAgICAgMAAg1BFBEAgBkEBaiEGDAELIANCP4ghCyAEQgGGIAJCP4iEIQQgAkIBhiABQj+IhCECIANCAYYhAyALIAFCAYaEIQELIAZB//8BTgRAIApCgICAgICAwP//AIQhCkIAIQEMAQsCfiAGQQBMBEBBASAGayIHQYABTwRAQgAhAQwDCyAFQTBqIAMgASAGQf8AaiIGEDwgBUEgaiACIAQgBhA8IAVBEGogAyABIAcQbiAFIAIgBCAHEG4gBSkDMCAFKQM4hEIAUq0gBSkDICAFKQMQhIQhAyAFKQMoIAUpAxiEIQEgBSkDACECIAUpAwgMAQsgBEL///////8/gyAGrUIwhoQLIAqEIQogA1AgAUIAWSABQoCAgICAgICAgH9RG0UEQCAKIAJCAXwiASACVK18IQoMAQsgAyABQoCAgICAgICAgH+FhFBFBEAgAiEBDAELIAogAiACQgGDfCIBIAJUrXwhCgsgACABNwMAIAAgCjcDCCAFQeAAaiQAC40uAQt/IwBBEGsiCyQAAkACQAJAAkACQAJAAkACQAJAAkACQCAAQfQBTQRAQZCtAigCACIGQRAgAEELakF4cSAAQQtJGyIHQQN2IgJ2IgFBA3EEQCABQX9zQQFxIAJqIgNBA3QiAUHArQJqKAIAIgRBCGohAAJAIAQoAggiAiABQbitAmoiAUYEQEGQrQIgBkF+IAN3cTYCAAwBCyACIAE2AgwgASACNgIICyAEIANBA3QiAUEDcjYCBCABIARqIgEgASgCBEEBcjYC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AiAHNgIEIAIgACADQQJ0ajYCDCAEQRBqJAAjAEEQayIAJAAgACACKAIINgIAIAIoAgghAyAAIAJBCGo2AgggACADIAZBAnRqNgIEIAAoAgAhAwNAIAAoAgQgA0cEQCACKAIQGiAAKAIAQQA2AgAgACAAKAIAQQRqIgM2AgAMAQsLIAAoAgggACgCADYCACAAQRBqJABBoKsCKAIAIgYiAEGoqwIoAgAgAGtBAnVBAnRqGiACQQRqIgMiACAAKAIAQaSrAigCACAGayIAayIENgIAIABBAEoEQCAEIAYgABAeGgtBoKsCIAMQoQFBpKsCIAJBCGoQoQFBqKsCIAJBDGoQoQEgAiACKAIENgIAQaSrAigCAEGgqwIoAgAiAGsaQairAigCABogAigCBCEAA0AgACACKAIIRwRAIAIoAhAaIAIgAigCCEEEazYCCAwBCwsgAigCAARAIAIoAhAgAigCACIAIAIoAgwgAGtBAnUQ/AELCyAIQSBqJAAMAQsgACACSQRAQaSrAigCAEGgqwIoAgAiAmsaQaCrAiAAQQJ0IAJqEPoBQaCrAigCACIAQairAigCACAAa0ECdUECdGoaQaSrAigCABoLCwtBoKsCKAIAIAFBAnRqKAIABEBBoKsCKAIAIAFBAnRqKAIAIgAgACgCBEEBayICNgIEIAJBf0YEQCAAIAAoAgAoAggRAQALCyAFKAIIIQAgBUEANgIIQaCrAigCACABQQJ0aiAANgIAIAUoAgghACAFQQA2AgggAARAIAAgACgCBEEBayIBNgIEIAFBf0YEQCAAIAAoAgAoAggRAQALCyAFQRBqJAALNAEBfyMAQRBrIgMkACADIAE2AgwgACADQQxqKAIANgIAIAAgAigCADYCBCADQRBqJAAgAAs2AQF/An8gACgCACIAKAIMIgEgACgCEEYEQCAAIAAoAgAoAiQRAAAMAQsgAS0AAAtBGHRBGHULagEDfyMAQRBrIgEkACABQQA2AgwgASAANgIEIAEgADYCACABIABBAWo2AgggASECIwBBEGsiAyQAIANBCGoiACACKAIENgIAIAAoAgBBAToAACACKAIIQQE6AAAgA0EQaiQAIAFBEGokAAuUAQEEfyMAQRBrIgEkACABQQA2AgwgASAANgIEIAEgADYCACABIABBAWo2AgggASEDIwBBEGsiBCQAIARBCGoiACADKAIENgIAIAAoAgAtAABFBEACfwJAIAMoAggiAi0AACIAQQFHBH8gAEECcQ0BIAJBAjoAAEEBBUEACwwBCwALIQILIARBEGokACABQRBqJAAgAgsNACAAKAIAELYCGiAACw0AIAAoAgAQuwIaIAALZgEBfyACRQRAIAAoAgQgASgCBEYPCyAAIAFGBEBBAQ8LAn8jAEEQayIDIgIgADYCCCACIAIoAggoAgQ2AgwgAigCDAsCfyADIgAgATYCCCAAIAAoAggoAgQ2AgwgACgCDAsQhwFFCwkAIAAgARC3AgsJACAAIAEQvAILrAEBAX8CQCAAAn8gACgCvC0iAUEQRgRAIAAgACgCFCIBQQFqNgIUIAEgACgCCGogAC0AuC06AAAgACAAKAIUIgFBAWo2AhQgASAAKAIIaiAAQbktai0AADoAACAAQQA7AbgtQQAMAQsgAUEISA0BIAAgACgCFCIBQQFqNgIUIAEgACgCCGogAC0AuC06AAAgACAAQbktai0AADsBuC0gACgCvC1BCGsLNgK8LQsLkwIBA38gAC0AAEEgcUUEQAJAIAEhAwJAIAIgACIBKAIQIgAEfyAABQJ/IAEgAS0ASiIAQQFrIAByOgBKIAEoAgAiAEEIcQRAIAEgAEEgcjYCAEF/DAELIAFCADcCBCABIAEoAiwiADYCHCABIAA2AhQgASAAIAEoAjBqNgIQQQALDQEgASgCEAsgASgCFCIFa0sEQCABIAMgAiABKAIkEQQAGgwCCwJAIAEsAEtBAEgNACACIQADQCAAIgRFDQEgAyAEQQFrIgBqLQAAQQpHDQALIAEgAyAEIAEoAiQRBAAgBEkNASADIARqIQMgAiAEayECIAEoAhQhBQsgBSADIAIQHhogASABKAIUIAJqNgIUCwsLCwUAEAcAC3UBAX4gACABIAR+IAIgA358IANCIIgiAiABQiCIIgR+fCADQv////8PgyIDIAFC/////w+DIgF+IgVCIIggAyAEfnwiA0IgiHwgASACfiADQv////8Pg3wiAUIgiHw3AwggACAFQv////8PgyABQiCGhDcDAAtYAQF/IwBBEGsiAiQAIAAtAAtBB3YEQCAAKAIIGiAAKAIAEBsLIAAgASgCCDYCCCAAIAEpAgA3AgAgAUEAOgALIAJBADoADyABIAItAA86AAAgAkEQaiQAC2kBAX8jAEEQayIFJAAgBSACNgIMIAUgBDYCCCAFIAVBDGoQUCECIAAgASADIAUoAggQoAEhASACKAIAIgAEQEHUnAIoAgAaIAAEQEHUnAJBkJsCIAAgAEF/Rhs2AgALCyAFQRBqJAAgAQvkAQECfwJAAn8gAC0AC0EHdgRAIAAoAgQMAQsgAC0ACwtFDQAgAiABa0EFSA0AIAEgAhCYASACQQRrIQQCfyAALQALQQd2BEAgACgCBAwBCyAALQALCwJ/IAAtAAtBB3YEQCAAKAIADAELIAALIgJqIQUCQANAAkAgAiwAACEAIAEgBE8NAAJAIABBAEwNACAAQf8ATg0AIAEoAgAgAiwAAEcNAwsgAUEEaiEBIAIgBSACa0EBSmohAgwBCwsgAEEATA0BIABB/wBODQEgAiwAACAEKAIAQQFrSw0BCyADQQQ2AgALC1ABAX4CQCADQcAAcQRAIAEgA0FAaq2GIQJCACEBDAELIANFDQAgAiADrSIEhiABQcAAIANrrYiEIQIgASAEhiEBCyAAIAE3AwAgACACNwMICwwAIAAgARC3AkEBcwsMACAAIAEQvAJBAXMLbwEBfyMAQYACayIFJAACQCAEQYDABHENACACIANMDQAgBSABQf8BcSACIANrIgJBgAIgAkGAAkkiARsQIRogAUUEQANAIAAgBUGAAhA2IAJBgAJrIgJB/wFLDQALCyAAIAUgAhA2CyAFQYACaiQACwoAIABB6J4CEGcLCABB2gsQXAALiwIBBn8CQCAAKAIEIgBFDQAgASgCACABIAEtAAsiAkEYdEEYdUEASCIDGyEGIAEoAgQgAiADGyEBA0ACQAJAAkACQAJAAkAgACgCFCAALQAbIgIgAkEYdEEYdUEASCIEGyICIAEgASACSyIHGyIDBEAgBiAAQRBqIgUoAgAgBSAEGyIEIAMQJSIFRQRAIAEgAkkNAgwDCyAFQQBODQIMAQsgASACTw0CCyAAKAIAIgANBQwGCyAEIAYgAxAlIgINAQsgBw0BDAILIAJBAE4NAQsgACgCBCIADQEMAgsLIABFDQAgAEEcag8LQQgQBiIAIgFBpxMQ5gEgAUGAigI2AgAgAEGgigJBEhAFAAsKACAAQfCeAhBnC9EJAgR/BH4jAEHwAGsiBSQAIARC////////////AIMhCgJAAkAgAUIBfSILQn9RIAJC////////////AIMiCSABIAtWrXxCAX0iC0L///////+///8AViALQv///////7///wBRG0UEQCADQgF9IgtCf1IgCiADIAtWrXxCAX0iC0L///////+///8AVCALQv///////7///wBRGw0BCyABUCAJQoCAgICAgMD//wBUIAlCgICAgICAwP//AFEbRQRAIAJCgICAgICAIIQhBCABIQMMAgsgA1AgCkKAgICAgIDA//8AVCAKQoCAgICAgMD//wBRG0UEQCAEQoCAgICAgCCEIQQMAgsgASAJQoCAgICAgMD//wCFhFAEQEKAgICAgIDg//8AIAIgASADhSACIASFQoCAgICAgICAgH+FhFAiBhshBEIAIAEgBhshAwwCCyADIApCgICAgICAwP//AIWEUA0BIAEgCYRQBEAgAyAKhEIAUg0CIAEgA4MhAyACIASDIQQMAgsgAyAKhFBFDQAgASEDIAIhBAwBCyADIAEgASADVCAJIApUIAkgClEbIgcbIQogBCACIAcbIgtC////////P4MhCSACIAQgBxsiAkIwiKdB//8BcSEIIAtCMIinQf//AXEiBkUEQCAFQeAAaiAKIAkgCiAJIAlQIgYbeSAGQQZ0rXynIgZBD2sQPCAFKQNoIQkgBSkDYCEKQRAgBmshBgsgASADIAcbIQMgAkL///////8/gyEEIAhFBEAgBUHQAGogAyAEIAMgBCAEUCIHG3kgB0EGdK18pyIHQQ9rEDxBECAHayEIIAUpA1ghBCAFKQNQIQMLIARCA4YgA0I9iIRCgICAgICAgASEIQQgCUIDhiAKQj2IhCEJIAIgC4UhDAJ+IANCA4YiASAGIAhrIgdFDQAaIAdB/wBLBEBCACEEQgEMAQsgBUFAayABIARBgAEgB2sQPCAFQTBqIAEgBCAHEG4gBSkDOCEEIAUpAzAgBSkDQCAFKQNIhEIAUq2ECyECIAlCgICAgICAgASEIQkgCkIDhiEDAkAgDEIAUwRAIAMgAn0iASAJIAR9IAIgA1atfSIEhFAEQEIAIQNCACEEDAMLIARC/////////wNWDQEgBUEgaiABIAQgASAEIARQIgcbeSAHQQZ0rXynQQxrIgcQPCAGIAdrIQYgBSkDKCEEIAUpAyAhAQwBCyACIAN8IgEgAlStIAQgCXx8IgRC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AjQRBAAgAUEKbGohAQwBCwtBAiEFIAAgB0EIahAzRQ0BCyACIAIoAgAgBXI2AgALIAdBEGokACABC4sCAQR/IwBBEGsiBSQAIAUgATYCCEEAIQFBBiEGAkACQCAAIAVBCGoQNA0AQQQhBiAAEC0iByIIQQBOBH8gAygCCCAIQf8BcUEBdGovAQBBgBBxQQBHBUEAC0UNACADIAdBACADKAIAKAIkEQQAIQEDQAJAIAAQMRogAUEwayEBIAAgBUEIahA+RQ0AIARBAkgNACAAEC0iBiIHQQBOBH8gAygCCCAHQf8BcUEBdGovAQBBgBBxQQBHBUEAC0UNAyAEQQFrIQQgAyAGQQAgAygCACgCJBEEACABQQpsaiEBDAELC0ECIQYgACAFQQhqEDRFDQELIAIgAigCACAGcjYCAAsgBUEQaiQAIAELvAEBA38jAEEQayIFJAAgBSABNgIMIAUgAzYCCCAFIAVBDGoQUCEGIAUoAgghBCMAQRBrIgMkACADIAQ2AgwgAyAENgIIQX8hAQJAQQBBACACIAQQoAEiBEEASA0AIAAgBEEBaiIEECgiADYCACAARQ0AIAAgBCACIAMoAgwQoAEhAQsgA0EQaiQAIAYoAgAiAARAQdScAigCABogAARAQdScAkGQmwIgACAAQX9GGzYCAAsLIAVBEGokACABCy4AAkAgACgCBEHKAHEiAARAIABBwABGBEBBCA8LIABBCEcNAUEQDwtBAA8LQQoL+QECA34CfyMAQRBrIgUkAAJ+IAG9IgNC////////////AIMiAkKAgICAgICACH1C/////////+//AFgEQCACQjyGIQQgAkIEiEKAgICAgICAgDx8DAELIAJCgICAgICAgPj/AFoEQCADQjyGIQQgA0IEiEKAgICAgIDA//8AhAwBCyACUARAQgAMAQsgBSACQgAgA6dnQSBqIAJCIIinZyACQoCAgIAQVBsiBkExahA8IAUpAwAhBCAFKQMIQoCAgICAgMAAhUGM+AAgBmutQjCGhAshAiAAIAQ3AwAgACACIANCgICAgICAgICAf4OENwMIIAVBEGokAAsEACAAC5QFAQN/IwBBIGsiCCQAIAggAjYCECAIIAE2AhggCEEIaiIBIAMoAhwiAjYCACACIAIoAgRBAWo2AgQgARBAIQkgASgCACIBIAEoAgRBAWsi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ACgCACICIQAgARAqIgMhASABIAAoAgwgACgCCGtBAnVJBH8gACgCCCABQQJ0aigCAEEARwVBAAtFBEAQNwALIAIoAgggA0ECdGooAgAL1QIBAn8CQCAAIAFGDQAgASAAIAJqIgRrQQAgAkEBdGtNBEAgACABIAIQHhoPCyAAIAFzQQNxIQMCQAJAIAAgAUkEQCADDQIgAEEDcUUNAQNAIAJFDQQgACABLQAAOgAAIAFBAWohASACQQFrIQIgAEEBaiIAQQNxDQALDAELAkAgAw0AIARBA3EEQANAIAJFDQUgACACQQFrIgJqIgMgASACai0AADoAACADQQNxDQALCyACQQNNDQADQCAAIAJBBGsiAmogASACaigCADYCACACQQNLDQALCyACRQ0CA0AgACACQQFrIgJqIAEgAmotAAA6AAAgAg0ACwwCCyACQQNNDQADQCAAIAEoAgA2AgAgAUEEaiEBIABBBGohACACQQRrIgJBA0sNAAsLIAJFDQADQCAAIAEtAAA6AAAgAEEBaiEAIAFBAWohASACQQFrIgINAAsLC1IBAn9BnJICKAIAIgEgAEEDakF8cSICaiEAAkAgAkEAIAAgAU0bDQAgAD8AQRB0SwRAIAAQEkUNAQtBnJICIAA2AgAgAQ8LQaibAkEwNgIAQX8LCAAgABDHARoLLAACQCAAIAFGDQADQCAAIAFBAWsiAU8NASAAIAEQowIgAEEBaiEADAALAAsLswEBBX8jAEEQayIFJAAgARB0IQIjAEEQayIEJAACQCACQW9NBEACQCACQQpNBEAgACACOgALIAAhAwwBCyAAIAJBC08EfyACQRBqQXBxIgMgA0EBayIDIANBC0YbBUEKC0EBaiIGEB0iAzYCACAAIAZBgICAgHhyNgIIIAAgAjYCBAsgAyABIAIQTiAEQQA6AA8gAiADaiAELQAPOgAAIARBEGokAAwBCxBFAAsgBUEQaiQAC9sBAgF/An5BASEEAkAgAEIAUiABQv///////////wCDIgVCgICAgICAwP//AFYgBUKAgICAgIDA//8AURsNACACQgBSIANC////////////AIMiBkKAgICAgIDA//8AViAGQoCAgICAgMD//wBRGw0AIAAgAoQgBSAGhIRQBEBBAA8LIAEgA4NCAFkEQEF/IQQgACACVCABIANTIAEgA1Eb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ADcCACACIAUoAgg2AgggAiAFKQMANwIAQQEMAgsgBSAAKAIINgIIIAUgACkCADcDACAAIAEoAgg2AgggACABKQIANwIAIAEgBSgCCDYCCCABIAUpAwA3AgBBASACIAEgBCgCABECAEUNARogBSABKAIINgIIIAUgASkCADcDACABIAIoAgg2AgggASACKQIANwIAIAIgBSgCCDYCCCACIAUpAwA3AgALQQILIQYCQCADIAIgBCgCABECAEUNACAFIAIoAgg2AgggBSACKQIANwMAIAIgAygCCDYCCCACIAMpAgA3AgAgAyAFKAIINgIIIAMgBSkDADcCACACIAEgBCgCABECAEUEQCAGQQFqIQYMAQsgBSABKAIINgIIIAUgASkCADcDACABIAIoAgg2AgggASACKQIANwIAIAIgBSgCCDYCCCACIAUpAwA3AgAgASAAIAQoAgARAgBFBEAgBkECaiEGDAELIAUgACgCCDYCCCAFIAApAgA3AwAgACABKAIINgIIIAAgASkCADcCACABIAUoAgg2AgggASAFKQMANwIAIAZBA2ohBgsgBUEQaiQAIAYL7QMCA30CfyACKgIEIQUCQCABKgIEIgQgACoCBCIGXkUEQCAEIAVdRQRAIAUhBAwCCyABKAIAIQcgASACKAIANgIAIAIgBzYCACABIAU4AgQgAiAEOAIEQQEhByABKgIEIgUgACoCBCIGXkUNASAAKAIAIQcgACABKAIANgIAIAEgBzYCACAAIAU4AgQgASAGOAIEIAIqAgQhBEECIQcMAQsCfyAEIAVdBEAgACgCACEHIAAgAigCADYCACACIAc2AgAgACAFOAIEIAIgBjgCBEEBDAELIAAoAgAhCCAAIAEoAgA2AgAgASAINgIAIAAgBDgCBCABIAY4AgRBASEHIAIqAgQiBCAGXkUNASABIAIoAgA2AgAgAiAINgIAIAEgBDgCBCACIAY4AgRBAgshByAGIQQLIAQgAyoCBCIFXQR/IAIoAgAhCCACIAMoAgA2AgAgAyAINgIAIAIgBTgCBCADIAQ4AgQgAioCBCIEIAEqAgQiBV5FBEAgB0EBag8LIAEoAgAhAyABIAIoAgA2AgAgAiADNgIAIAEgBDgCBCACIAU4AgQgASoCBCIEIAAqAgQiBV5FBEAgB0ECag8LIAAoAgAhAiAAIAEoAgA2AgAgASACNgIAIAAgBDgCBCABIAU4AgQgB0EDagUgBwsLggEBAn8jAEEQayIDJAAgA0EIaiIEIAEoAhwiATYCACABIAEoAgRBAWo2AgQgAiAEEHoiASICIAIoAgAoAhARAAA2AgAgACABIAEoAgAoAhQRAwAgBCgCACIAIAAoAgRBAWsiATYCBCABQX9GBEAgACAAKAIAKAIIEQEACyADQRBqJAALeQECfyMAQRBrIgMkACADQQhqIgIgACgCHCIANgIAIAAgACgCBEEBajYCBCACEEAiAEHg0wFB+tMBIAEgACgCACgCMBEHABogAigCACIAIAAoAgRBAWsiAjYCBCACQX9GBEAgACAAKAIAKAIIEQEACyADQRBqJAAgAQuCAQECfyMAQRBrIgMkACADQQhqIgQgASgCHCIBNgIAIAEgASgCBEEBajYCBCACIAQQfCIBIgIgAigCACgCEBEAADoAACAAIAEgASgCACgCFBEDACAEKAIAIgAgACgCBEEBayIBNgIEIAFBf0YEQCAAIAAoAgAoAggRAQALIANBEGokAAtNAQJ/IAEtAAAhAgJAIAAtAAAiA0UNACACIANHDQADQCABLQABIQIgAC0AASIDRQ0BIAFBAWohASAAQQFqIQAgAiADRg0ACwsgAyACawuZAQEDfCAAIACiIgMgAyADoqIgA0R81c9aOtnlPaJE65wriublWr6goiADIANEff6xV+Mdxz6iRNVhwRmgASq/oKJEpvgQERERgT+goCEFIAMgAKIhBCACRQRAIAQgAyAFokRJVVVVVVXFv6CiIACgDwsgACADIAFEAAAAAAAA4D+iIAQgBaKhoiABoSAERElVVVVVVcU/oqChC5IBAQN8RAAAAAAAAPA/IAAgAKIiAkQAAAAAAADgP6IiA6EiBEQAAAAAAADwPyAEoSADoSACIAIgAiACRJAVyxmgAfo+okR3UcEWbMFWv6CiRExVVVVVVaU/oKIgAiACoiIDIAOiIAIgAkTUOIi+6fqovaJExLG0vZ7uIT6gokStUpyAT36SvqCioKIgACABoqGgoAu8AwECfwJAAn8gACgCvC0iBEEOTgRAIAAgAC8BuC0gAyAEdHIiBDsBuC0gACAAKAIUIgVBAWo2AhQgBSAAKAIIaiAEOgAAIAAgACgCFCIEQQFqNgIUIAQgACgCCGogAEG5LWot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BEAgAigCAAwBCyACCyEEIAUgBjkDACACAn8gBCADQQFqQawRIAUQxQEiBEEATgRAIAMgBE8NAiAEDAELIANBAXRBAXILIgMQHwwBCwsgAiAEEB8gACACKQIANwIAIAAgAigCCDYCCCACEMQBIAVBEGokACACEBwaIAJBEGokAAvBAQEDfyMAQRBrIgMkACADIAE6AA8CQAJAAkACQCAALQALQQd2BEAgACgCBCIEIAAoAghB/////wdxQQFrIgJGDQEMAwtBCiEEQQohAiAALQALIgFBCkcNAQsgACACQQEgAiACEKwBIAQhASAALQALQQd2DQELIAAiAiABQQFqOgALDAELIAAoAgAhAiAAIARBAWo2AgQgBCEBCyABIAJqIgAgAy0ADzoAACADQQA6AA4gACADLQAOOgABIANBEGokAAvEAgEFfyMAQRBrIggkACACIAFBf3NBEWtNBEACfyAALQALQQd2BEAgACgCAAwBCyAACyEJAn8gAUHn////B0kEQCAIIAFBAXQ2AgggCCABIAJqNgIMIwBBEGsiAiQAIAhBDGoiCigCACAIQQhqIgsoAgBJIQwgAkEQaiQAIAsgCiAMGygCACICQQtPBH8gAkEQakFwcSICIAJBAWsiAiACQQtGGwVBCgsMAQtBbgtBAWoiChAdIQIgBARAIAIgCSAEEE4LIAYEQCACIARqIAcgBhBOCyADIAQgBWprIgMEQCACIARqIAZqIAQgCWogBWogAxBOCyABQQpHBEAgCRAbCyAAIAI2AgAgACAKQYCAgIB4cjYCCCAAIAQgBmogA2oiADYCBCAIQQA6AAcgACACaiAILQAHOgAAIAhBEGokAA8LEEUACz8BAX8gACABQeQAbiICQQF0QfCGAmovAQA7AAAgAEECaiIAIAEgAkHkAGxrQQF0QfCGAmovAQA7AAAgAEECagsDAAELGgAgAEH4gAI2AgAgAEEgahAcGiAAEHUaIAAL8hcBB38jAEEQayIDJAADQCABQQxrIQcDQAJAAkACQAJAAkACQCABIABrIgVBDG0OBgUFAAECAwQLIAFBDGsiASAAIAIoAgARAgBFDQQgAyAAKAIINgIIIAMgACkCADcDACAAIAEoAgg2AgggACABKQIANwIAIAEgAygCCDYCCCABIAMpAwA3AgAMBAsgAEEMaiIHIAAgAigCABECACEGIAFBDGsiBSAHIAIoAgARAgAhASAGRQRAIAFFDQQgAyAHKAIINgIIIAMgBykCADcDACAHIAUoAgg2AgggByAFKQIANwIAIAUgAygCCDYCCCAFIAMpAwA3AgAgByAAIAIoAgARAgBFDQQgAyAAKAIINgIIIAMgACkCADcDACAAIAcoAgg2AgggACAHKQIANwIAIAcgAygCCDYCCCAHIAMpAwA3AgAMBAsgAQRAIAMgACgCCDYCCCADIAApAgA3AwAgACAFKAIINgIIIAAgBSkCADcCACAFIAMoAgg2AgggBSADKQMANwIADAQLIAMgACgCCDYCCCADIAApAgA3AwAgACAHKAIINgIIIAAgBykCADcCACAHIAMoAgg2AgggByADKQMANwIAIAUgByACKAIAEQIARQ0DIAMgBygCCDYCCCADIAcpAgA3AwAgByAFKAIINgIIIAcgBSkCADcCACAFIAMoAgg2AgggBSADKQMANwIADAMLIAAgAEEMaiAAQRhqIAFBDGsgAhCCARoMAgsgACAAQQxqIgcgAEEYaiIFIABBJGoiBiACEIIBGiABQQxrIgEgBiACKAIAEQIARQ0BIAMgBigCCDYCCCADIAYpAgA3AwAgBiABKAIINgIIIAYgASkCADcCACABIAMoAgg2AgggASADKQMANwIAIAYgBSACKAIAEQIARQ0BIAMgBSgCCDYCCCADIAUpAgA3AwAgBSAGKAIINgIIIAUgBikCADcCACAGIAMoAgg2AgggBiADKQMANwIAIAUgByACKAIAEQIARQ0BIAMgBygCCDYCCCADIAcpAgA3AwAgByAFKAIINgIIIAcgBSkCADcCACAFIAMoAgg2AgggBSADKQMANwIAIAcgACACKAIAEQIARQ0BIAMgACgCCDYCCCADIAApAgA3AwAgACAHKAIINgIIIAAgBykCADcCACAHIAMoAgg2AgggByADKQMANwIADAELIAVB8wJMBEAgASEHIwBBEGsiCCQAIAAiBkEMaiIEIAAgAiIJKAIAEQIAIQAgBkEYaiIFIAQgAigCABECACEBAkAgAEUEQCABRQ0BIAggBCgCCDYCCCAIIAQpAgA3AwAgBCAFKAIINgIIIAQgBSkCADcCACAFIAgoAgg2AgggBSAIKQMANwIAIAQgBiAJKAIAEQIARQ0BIAggBigCCDYCCCAIIAYpAgA3AwAgBiAEKAIINgIIIAYgBCkCADcCACAEIAgoAgg2AgggBCAIKQMANwIADAELIAEEQCAIIAYoAgg2AgggCCAGKQIANwMAIAYgBSgCCDYCCCAGIAUpAgA3AgAgBSAIKAIINgIIIAUgCCkDADcCAAwBCyAIIAYoAgg2AgggCCAGKQIANwMAIAYgBCgCCDYCCCAGIAQpAgA3AgAgBCAIKAIINgIIIAQgCCkDADcCACAFIAQgCSgCABECAEUNACAIIAQoAgg2AgggCCAEKQIANwMAIAQgBSgCCDYCCCAEIAUpAgA3AgAgBSAIKAIINgIIIAUgCCkDADcCAAsgByAGQSRqIgBHBEADQCAAIgEgBSAJKAIAEQIABEAgCCABKAIINgIIIAggASkCADcDACABIQIDQAJAIAIgBSIAKQIANwIAIAIgACgCCDYCCCAAIAZGBEAgBiEADAELIAAhAiAIIABBDGsiBSAJKAIAEQIADQELCyAAIAgpAwA3AgAgACAIKAIINgIICyABIgVBDGoiACAHRw0ACwsgCEEQaiQADAELAkAgBUHV3QBPBEAgACAAIAVBMG5BDGwiBmoiCSAAIAVBGG5BDGxqIgQgBCAGaiIGIAIQggEhCCAHIAYgAigCABECAEUNASADIAYoAgg2AgggAyAGKQIANwMAIAYgBygCCDYCCCAGIAcpAgA3AgAgByADKAIINgIIIAcgAykDADcCACAGIAQgAigCABECAEUEQCAIQQFqIQgMAgsgAyAEKAIINgIIIAMgBCkCADcDACAEIAYoAgg2AgggBCAGKQIANwIAIAYgAygCCDYCCCAGIAMpAwA3AgAgBCAJIAIoAgARAgBFBEAgCEECaiEIDAILIAMgCSgCCDYCCCADIAkpAgA3AwAgCSAEKAIINgIIIAkgBCkCADcCACAEIAMoAgg2AgggBCADKQMANwIAIAkgACACKAIAEQIARQRAIAhBA2ohCAwCCyADIAAoAgg2AgggAyAAKQIANwMAIAAgCSgCCDYCCCAAIAkpAgA3AgAgCSADKAIINgIIIAkgAykDADcCACAIQQRqIQgMAQsgACAFQf//A3FBGG5BDGxqIgQgACACKAIAEQIAIQYgByAEIAIoAgARAgAhBQJAIAZFBEBBACEIIAVFDQIgAyAEKAIINgIIIAMgBCkCADcDACAEIAcoAgg2AgggBCAHKQIANwIAIAcgAygCCDYCCCAHIAMpAwA3AgBBASEIIAQgACACKAIAEQIARQ0CIAMgACgCCDYCCCADIAApAgA3AwAgACAEKAIINgIIIAAgBCkCADcCACAEIAMoAgg2AgggBCADKQMANwIADAELIAUEQCADIAAoAgg2AgggAyAAKQIANwMAIAAgBygCCDYCCCAAIAcpAgA3AgAgByADKAIINgIIIAcgAykDADcCAEEBIQgMAgsgAyAAKAIINgIIIAMgACkCADcDACAAIAQoAgg2AgggACAEKQIANwIAIAQgAygCCDYCCCAEIAMpAwA3AgBBASEIIAcgBCACKAIAEQIARQ0BIAMgBCgCCDYCCCADIAQpAgA3AwAgBCAHKAIINgIIIAQgBykCADcCACAHIAMoAgg2AgggByADKQMANwIAC0ECIQgLIAchBQJ/AkAgACAEIAIoAgARAgBFBEADQCAFQQxrIgUgAEYEQCAAQQxqIQQgACAHIAIoAgARAgANAyAEIAdGDQUDQCAAIAQgAigCABECAARAIAMgBCgCCDYCCCADIAQpAgA3AwAgBCAHKAIINgIIIAQgBykCADcCACAHIAMoAgg2AgggByADKQMANwIAIARBDGohBAwFCyAHIARBDGoiBEcNAAsMBQsgBSAEIAIoAgARAgBFDQALIAMgACgCCDYCCCADIAApAgA3AwAgACAFKAIINgIIIAAgBSkCADcCACAFIAMoAgg2AgggBSADKQMANwIAIAhBAWohCAsgBSAAQQxqIgZLBEADfyAGIglBDGohBiAJIAQgAigCABECAA0AA0AgBUEMayIFIAQgAigCABECAEUNAAsgBSAJSQR/IAkFIAMgCSgCCDYCCCADIAkpAgA3AwAgCSAFKAIINgIIIAkgBSkCADcCACAFIAMoAgg2AgggBSADKQMANwIAIAUgBCAEIAlGGyEEIAhBAWohCAwBCwshBgsCQCAEIAZGDQAgBCAGIAIoAgARAgBFDQAgAyAGKAIINgIIIAMgBikCADcDACAGIAQoAgg2AgggBiAEKQIANwIAIAQgAygCCDYCCCAEIAMpAwA3AgAgCEEBaiEICyAIRQRAIAAgBiACEPUBIQkgBkEMaiIFIAEgAhD1AQRAIAYhASAJRQ0GDAQLQQIgCQ0CGgsgBiAAa0EMbSABIAZrQQxt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B0ECdGooAgAiBEECdGovAQAiECAIIAIgA0ECdGooAgAiEUECdGovAQAiAk8EQCACIBBHBEAgAyECDAILIAMhAiAAQdgoaiIDIARqLQAAIAMgEWotAABLDQELIAchAgsgCi8BACIHIAggACACQQJ0akHcFmooAgAiA0ECdGovAQAiBEkEQCAFIQIMAgsCQCAEIAdHDQAgDS0AACAAIANqQdgoai0AAEsNACAFIQIMAgsgACAFQQJ0akHcFmogAzYCACACIQUgAkEBdCIDIAAoAtAoIgRMDQALC0ECIQMgAEHcFmoiCiACQQJ0aiALNgIAIAAgACgC1ChBAWsiBTYC1CggACgC4BYhAiAKIAVBAnRqIAw2AgAgACAAKALUKEEBayIFNgLUKCAKIAVBAnRqIAI2AgAgCCAGQQJ0aiINIAggAkECdGoiBS8BACAIIAxBAnRqIgcvAQBqOwEAIABB2ChqIgsgBmoiECACIAtqLQAAIgIgCyAMai0AACIEIAIgBEsbQQFqOgAAIAUgBjsBAiAHIAY7AQIgACAGNgLgFkEBIQVBASECAkAgACgC0CgiBEECSA0AA0ACfyADIAMgBE4NABogCCAKIANBAXIiB0ECdGooAgAiBEECdGovAQAiAiAIIAogA0ECdGooAgAiDEECdGovAQAiEU8EQCADIAIgEUcNARogAyAEIAtqLQAAIAsgDGotAABLDQEaCyAHCyECIA0vAQAiByAIIAAgAkECdGpB3BZqKAIAIgNBAnRqLwEAIgRJBEAgBSECDAILAkAgBCAHRw0AIBAtAAAgACADakHYKGotAABLDQAgBSECDAILIAAgBUECdGpB3BZqIAM2AgAgAiEFIAJBAXQiAyAAKALQKCIETA0ACwsgBkEBaiEHIAAgAkECdGpB3BZqIAY2AgAgACgC0CgiA0EBSg0ACyAAIAAoAtQoQQFrIgI2AtQoIABB3BZqIgUgAkECdGogACgC4BY2AgAgASgCBCEEIAEoAggiAigCECEGIAIoAgghCyACKAIEIREgAigCACEMIAEoAgAhByAAQdQWaiITQgA3AQAgAEHMFmoiFEIANwEAIABBxBZqIhVCADcBACAAQbwWaiIWQgA3AQBBACEKIAcgBSAAKALUKEECdGooAgBBAnRqQQA7AQICQCAAKALUKCIBQbsESg0AIAFBAWohAkEA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FCAAIAE2AhggAEEANgIMIABCgqCAgOAANwIEIAAgAUU2AhAgAEEgakEAQSgQIRogAEEcahCKAguMAQECfyAAQbCuATYCACAAKAIoIQEDQCABBEBBACAAIAFBAWsiAUECdCICIAAoAiRqKAIAIAAoAiAgAmooAgARBgAMAQsLIAAoAhwiASABKAIEQQFrIgI2AgQgAkF/RgRAIAEgASgCACgCCBEBAAsgACgCIBAbIAAoAiQQGyAAKAIwEBsgACgCPBAbIAALRAEBfyMAQRBrIgUkACAFIAEgAiADIARCgICAgICAgICAf4UQRCAFKQMAIQEgACAFKQMINwMIIAAgATcDACAFQRBqJAALxAECAX8CfkF/IQMCQCAAQgBSIAFC////////////AIMiBEKAgICAgIDA//8AViAEQoCAgICAgMD//wBRGw0AQQAgAkL///////////8AgyIFQoCAgICAgMD//wBWIAVCgICAgICAwP//AFEbDQAgACAEIAWEhFAEQEEADwsgASACg0IAWQRAQQAgASACUyABIAJRGw0BIAAgASAChYRCAFIPCyAAQgBSIAEgAlUgASACURsNACAAIAEgAoWEQgBSIQMLIAML1wMCAn4CfyMAQSBrIgQkAAJAIAFC////////////AIMiA0KAgICAgIDAgDx9IANCgICAgICAwP/DAH1UBEAgAUIEhiAAQjyIhCEDIABC//////////8PgyIAQoGAgICAgICACFoEQCADQoGAgICAgICAwAB8IQIMAgsgA0KAgICAgICAgEB9IQIgAEKAgICAgICAgAiFQgBSDQEgAiADQgGDfCECDAELIABQIANCgICAgICAwP//AFQgA0KAgICAgIDA//8AURtFBEAgAUIEhiAAQjyIhEL/////////A4NCgICAgICAgPz/AIQhAgwBC0KAgICAgICA+P8AIQIgA0L///////+//8MAVg0AQgAhAiADQjCIpyIFQZH3AEkNACAEQRBqIAAgAUL///////8/g0KAgICAgIDAAIQiAiAFQYH3AGsQPCAEIAAgAkGB+AAgBWsQbiAEKQMIQgSGIAQpAwAiAEI8iIQhAiAEKQMQIAQpAxiEQgBSrSAAQv//////////D4OEIgBCgYCAgICAgIAIWgRAIAJCAXwhAgwBCyAAQoCAgICAgICACIVCAFIN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QAJAAkACQAJAA0AgAyAHaiICLQABIAQtAANHDQYgAi0AAiAELQAERw0FIAItAAMgBC0ABUcNBCACLQAEIAQtAAZHDQMgAi0ABSAELQAHRw0CIAItAAYgBC0ACEcNASACLQAHIAQtAAlGBEAgByADQQhqIgJqIgYtAAAgBC0ACkcNCCAEQQhqIQQgA0H6AUkhEiACIQMgEg0BDAgLCyACQQdqIQYMBgsgAkEGaiEGDAULIAJBBWohBgwECyACQQRqIQYMAwsgAkEDaiEGDAILIAJBAmohBgwBCyACQQFqIQYLIAYgD2siAkGCAmoiAyAFTA0AIAAgATYCcCADIA1OBEAgAyEFDAILIAMgB2otAAAhCiACIAdqLQCBAiELIAMhBQsgDCARIAEgEHFBAXRqLwEAIgFPDQAgCUEBayIJDQELCyAIIAUgBSAISxsLnw0BCn8gACgCLCICIAAoAgxBBWsiAyACIANJGyEIIAAoAgAiAygCBCEJIAFBBEYhBwJAA0AgAygCECICIAAoArwtQSpqQQN1IgRJBEBBASEFDAILIAggAiAEayIEIAAoAmwgACgCXGsiBiADKAIEaiICQf//AyACQf//A0kbIgUgBCAFSRsiBEsEQEEBIQUgBEEARyAHckUNAiABRQ0CIAIgBEcNAgsgAEEAQQAgByACIARGcSIKEIoBIAAoAhQgACgCCGpBBGsgBDoAACAAKAIUIAAoAghqQQNrIARBCHY6AAAgACgCFCAAKAIIakECayAEQX9zIgI6AAAgACgCFCAAKAIIakEBayACQQh2OgAAIAAoAgAiAigCHCIDEDUCQCACKAIQIgUgAygCFCILIAUgC0kbIgVFDQAgAigCDCADKAIQIAUQHhogAiACKAIMIAVqNgIMIAMgAygCECAFajYCECACIAIoAhQgBWo2AhQgAiACKAIQIAVrNgIQIAMgAygCFCAFayICNgIUIAINACADIAMoAgg2AhALIAYEQCAAKAIAKAIMIAAoAjggACgCXGogBCAGIAQgBkkbIgIQHhogACgCACIDIAMoAgwgAmo2AgwgAyADKAIQIAJrNgIQIAMgAygCFCACajYCFCAAIAAoAlwgAmo2AlwgBCACayEECyAEBEAgACgCACICKAIMIQUgBCACKAIEIgYgBCAGSRsiAwRAIAIgBiADazYCBCAFIAIoAgAgAxAeIQUCQAJAAkAgAigCHCgCGEEBaw4CAAECCyACIAIoAjAgBSADEH82AjAMAQsgAiACKAIwIAUgAxBKNgIwCyACIAIoAgAgA2o2AgAgAiACKAIIIANqNgIIIAAoAgAiAigCDCEFCyACIAQgBWo2AgwgAiACKAIQIARrNgIQIAIgAigCFCAEajYCFAsgACgCACEDIApFDQALQQAhBQsCQCAJIAMoAgRrIgRFBEAgACgCbCECDAELAkAgACgCLCICIARNBEAgAEECNgKwLSAAKAI4IAMoAgAgAmsgAhAeGiAAIAAoAiwiAzYCbCADIQIMAQsCQCAAKAI8IAAoAmwiA2sgBEsNACAAIAMgAmsiAzYCbCAAKAI4IgYgAiAGaiADEB4aIAAoArAtIgJBAUsNACAAIAJBAWo2ArAtCyAAKAI4IAAoAmxqIAAoAgAoAgAgBGsgBBAeGiAAIAAoAmwgBGoiAjYCbCAAKAIsIQMLIAAgAjYCXCAAIAMgACgCtC0iA2siBiAEIAQgBksbIANqNgK0LQsgAiAAKALALUsEQCAAIAI2AsAtC0EDIQQCQCAFRQ0AIAAoAgAiAygCBCEEAkACQCABQXtxRQ0AIAQNAEEBIQQgAiAAKAJcRg0CIAAoAjwgAkF/c2ohBUEAIQQMAQsgBCAAKAI8IAJBf3NqIgVNDQAgACgCXCIHIAAoAiwiBkgNACAAIAIgBmsiAjYCbCAAIAcgBms2AlwgACgCOCIDIAMgBmogAhAeGiAAKAKwLSICQQFNBEAgACACQQFqNgKwLQsgACgCLCAFaiEFIAAoAgAiAygCBCEECwJAIAQgBSAEIAVJGyICRQRAIAAoAmwhBAwBCyAAKAJsIQUgACgCOCEGIAMgBCACazYCBCAFIAZqIAMoAgAgAhAeIQQCQAJAAkAgAygCHCgCGEEBaw4CAAECCyADIAMoAjAgBCACEH82AjAMAQsgAyADKAIwIAQgAhBKNgIwCyADIAMoAgAgAmo2AgAgAyADKAIIIAJqNgIIIAAgACgCbCACaiIENgJsCyAEIAAoAsAtSwRAIAAgBDYCwC0LIAQgACgCXCIGayICIAAoAiwiBCAAKAIMIAAoArwtQSpqQQN1ayIDQf//AyADQf//A0kbIgMgAyAESxtJBEBBACEEIAFBBEYgAkEAR3JFDQEgAUUNASAAKAIAKAIEDQEgAiADSw0BC0EAIQUgAUEERgRAIAAoAgAoAgRFIAIgA01xIQULIAAgACgCOCAGaiADIAIgAiADSxsiASAFEIoBIAAgACgCXCABajYCXCAAKAIAIgAoAhwiARA1AkAgACgCECICIAEoAhQiAyACIANJGyICRQ0AIAAoAgwgASgCECACEB4aIAAgACgCDCACajYCDCABIAEoAhAgAmo2AhAgACAAKAIUIAJqNgIUIAAgACgCECACazYCECABIAEoAhQgAmsiADYCFCAADQAgASABKAIINgIQC0ECQQAgBRshBAsgBAugAgEDfwJAIABFDQAgACgCIEUNACAAKAIkIgJFDQAgACgCHCIBRQ0AIAEoAgAgAEcNAAJAAkAgASgCBCIDQTlrDjkBAgICAgICAgICAgIBAgICAQICAgICAgICAgICAgICAgICAQICAgICAgICAgICAQICAgICAgICAgEACyADQZoFRg0AIANBKkcNAQsgASgCCCIDBEAgACgCKCADIAIRAwAgACgCHCEBCyABKAJEIgIEQCAAKAIoIAIgACgCJBEDACAAKAIcIQELIAEoAkAiAgRAIAAoAiggAiAAKAIkEQMAIAAoAhwhAQsgASgCOCICBEAgACgCKCACIAAoAiQRAwAgACgCHCEBCyAAKAIoIAEgACgCJBEDACAAQQA2AhwLCxwAIAAgAUEIIAKnIAJCIIinIAOnIANCIIinEA8LygYCBH8DfiMAQYABayIFJAACQAJAAkAgAyAEQgBCABBtRQ0AAn8gBEL///////8/gyEJAn8gBEIwiKdB//8BcSIGQf//AUcEQEEEIAYNARpBAkEDIAMgCYRQGwwCCyADIAmEUAsLRQ0AIAJCMIinIghB//8BcSIGQf//AUcNAQsgBUEQaiABIAIgAyAEECcgBSAFKQMQIgEgBSkDGCICIAEgAhDUAiAFKQMIIQIgBSkDACEEDAELIAEgAkL///////8/gyAGrUIwhoQiCiADIARC////////P4MgBEIwiKdB//8BcSIHrUIwhoQiCRBtQQBMBEAgASAKIAMgCRBtBEAgASEEDAILIAVB8ABqIAEgAkIAQgAQJyAFKQN4IQIgBSkDcCEEDAELIAYEfiABBSAFQeAAaiABIApCAEKAgICAgIDAu8AAECcgBSkDaCIKQjCIp0H4AGshBiAFKQNg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Bn8jAEEQayIDJABBASEHAkACQAJAAkACQAJAIAEgAGtBDG0OBgUFAAECAwQLIAFBDGsiASAAIAIoAgARAgBFDQQgAyAAKAIINgIIIAMgACkCADcDACAAIAEoAgg2AgggACABKQIANwIAIAEgAygCCDYCCCABIAMpAwA3AgAMBAsgAEEMaiIEIAAgAigCABECACEFIAFBDGsiASAEIAIoAgARAgAhBiAFRQRAIAZFDQQgAyAEKAIINgIIIAMgBCkCADcDACAEIAEoAgg2AgggBCABKQIANwIAIAEgAygCCDYCCCABIAMpAwA3AgAgBCAAIAIoAgARAgBFDQQgAyAAKAIINgIIIAMgACkCADcDACAAIAQoAgg2AgggACAEKQIANwIAIAQgAygCCDYCCCAEIAMpAwA3AgAMBAsgBgRAIAMgACgCCDYCCCADIAApAgA3AwAgACABKAIINgIIIAAgASkCADcCACABIAMoAgg2AgggASADKQMANwIADAQLIAMgACgCCDYCCCADIAApAgA3AwAgACAEKAIINgIIIAAgBCkCADcCACAEIAMoAgg2AgggBCADKQMANwIAIAEgBCACKAIAEQIARQ0DIAMgBCgCCDYCCCADIAQpAgA3AwAgBCABKAIINgIIIAQgASkCADcCACABIAMoAgg2AgggASADKQMANwIADAMLIAAgAEEMaiAAQRhqIAFBDGsgAhCCARoMAgsgACAAQQxqIgQgAEEYaiIGIABBJGoiBSACEIIBGiABQQxrIgEgBSACKAIAEQIARQ0BIAMgBSgCCDYCCCADIAUpAgA3AwAgBSABKAIINgIIIAUgASkCADcCACABIAMoAgg2AgggASADKQMANwIAIAUgBiACKAIAEQIARQ0BIAMgBigCCDYCCCADIAYpAgA3AwAgBiAFKAIINgIIIAYgBSkCADcCACAFIAMoAgg2AgggBSADKQMANwIAIAYgBCACKAIAEQIARQ0BIAMgBCgCCDYCCCADIAQpAgA3AwAgBCAGKAIINgIIIAQgBikCADcCACAGIAMoAgg2AgggBiADKQMANwIAIAQgACACKAIAEQIARQ0BIAMgACgCCDYCCCADIAApAgA3AwAgACAEKAIINgIIIAAgBCkCADcCACAEIAMoAgg2AgggBCADKQMANwIADAELIABBDGoiBCAAIAIoAgARAgAhCCAAQRhqIgUgBCACKAIAEQIAIQYCQCAIRQRAIAZFDQEgAyAEKAIINgIIIAMgBCkCADcDACAEIAVBCGooAgA2AgggBCAFKQIANwIAIAUgAygCCDYCCCAFIAMpAwA3AgAgBCAAIAIoAgARAgBFDQEgAyAAKAIINgIIIAMgACkCADcDACAAIAQoAgg2AgggACAEKQIANwIAIAQgAygCCDYCCCAEIAMpAwA3AgAMAQsgBgRAIAMgACgCCDYCCCADIAApAgA3AwAgACAFQQhqKAIANgIIIAAgBSkCADcCACAFIAMoAgg2AgggBSADKQMANwIADAELIAMgACgCCDYCCCADIAApAgA3AwAgACAEKAIINgIIIAAgBCkCADcCACAEIAMoAgg2AgggBCADKQMANwIAIAUgBCACKAIAEQIARQ0AIAMgBCgCCDYCCCADIAQpAgA3AwAgBCAFQQhqKAIANgIIIAQgBSkCADcCACAFIAMoAgg2AgggBSADKQMANwIACyAAQSRqIgQgAUYNAEEAIQgCQANAIAQiBiAFIAIoAgARAgAEQCADIAYoAgg2AgggAyAGKQIANwMAIAYhBwNAAkAgByAFIgQpAgA3AgAgByAEKAIINgIIIAAgBEYEQCAAIQQMAQsgBCEHIAMgBEEMayIFIAIoAgARAgANAQsLIAQgAykDADcCACAEIAMoAgg2AgggCEEBaiIIQQhGDQILIAYiBUEMaiIEIAFHDQALQQEhBwwBCyAGQQxqIAFGIQcLIANBEGokACAHCwQAQX8LSwECfyAAKAIAIgEEQAJ/IAEoAgwiAiABKAIQRgRAIAEgASgCACgCJBEAAAwBCyACKAIAC0F/RwRAIAAoAgBFDwsgAEEANgIAC0EBC0sBAn8gACgCACIBBEACfyABKAIMIgIgASgCEEYEQCABIAEoAgAoAiQRAAAMAQsgAi0AAAtBf0cEQCAAKAIARQ8LIABBADYCAAtBAQsJACAAECY2AgALJgEBfyAAKAIEIQIDQCABIAJHBEAgAkEEayECDAELCyAAIAE2AgQLrAgCA30Ff0EBIQYCQAJAAkACQAJAAkACQAJAIAEgAGtBA3UOBgUFAAECAwQLIAFBBGsiBSoCACICIAAqAgQiA15FDQQgACgCACEGIAAgAUEIayIBKAIANgIAIAEgBjYCACAAIAI4AgQgBSADOAIADAYLIAFBCGshBSABQQRrIgEqAgAhAiAAKgIMIgMgACoCBCIEXkUEQCACIANeRQ0EIAAoAgghByAAIAUoAgA2AgggBSAHNgIAIAAgAjgCDCABIAM4AgAgACoCDCICIAAqAgQiA15FDQQgACgCCCEBDAULIAIgA14EQCAAKAIAIQYgACAFKAIANgIAIAUgBjYCACAAIAI4AgQgASAEOAIADAYLIAAoAgghByAAIAAoAgAiCDYCCCAAIAc2AgAgACAEOAIMIAAgAzgCBCABKgIAIgIgBF5FDQMgACAFKAIANgIIIAUgCDYCACAAIAI4AgwgASAEOAIADAULIAAgAEEIaiAAQRBqIAFBCGsQgwEaDAQLIAAgAEEIaiAAQRBqIABBGGoQgwEaIAFBBGsiBSoCACICIAAqAhwiA15FDQEgACgCGCEHIAAgAUEIayIBKAIANgIYIAEgBzYCACAAIAI4AhwgBSADOAIAIAAqAhwiAiAAKgIUIgNeRQ0BIAAoAhghASAAIAAoAhA2AhggACABNgIQIAAgAzgCHCAAIAI4AhQgAiAAKgIMIgNeRQ0BIAAgACgCCDYCECAAIAE2AgggACADOAIUIAAgAjgCDCACIAAqAgQiA15FDQEMAgsgAEEUaiIIKgIAIQICQAJAIABBDGoiBSoCACIDIABBBGoiByoCACIEXkUEQCACIANeRQ0CIAAoAhAhCCAAIAAoAgg2AhAgACAINgIIIAAgAzgCFCAAIAI4AgwgAiAEXkUNAiAAIAAoAgA2AgggACAINgIADAELAkAgAiADXgRAIAAoAhAhBSAAIAAoAgA2AhAgACAFNgIADAELIAAoAgghByAAIAAoAgAiCTYCCCAAIAc2AgAgACAEOAIMIAAgAzgCBCACIAReRQ0CIAAoAhAhByAAIAk2AhAgACAHNgIIIAUhBwsgCCEFCyAHIAI4AgAgBSAEOAIACyAAQRhqIgUgAUYNACAAQRBqIQZBACEIAkADQCAFIgcqAgQiAiAGKgIEIgNeBEAgBigCACEFIAcgAzgCBCAHKAIAIQkgByAFNgIAAn8gACAAIAZGDQAaA0AgBiAGQQRrKgIAIgMgAl1FDQEaIAYgAzgCBCAGIAZBCGsiBigCADYCACAAIAZHDQALIAALIgUgAjgCBCAFIAk2AgAgCEEBaiIIQQhGDQILIAciBkEIaiIFIAFHDQALDAMLIAdBCGogAUYhBgsgBg8LIAAgACgCADYCCCAAIAE2AgAgACADOAIMIAAgAjgCBAtBAQsqACMAQRBrIgIkAAJAIAAgAUYEQCAAQQA6AHgMAQsgARAbCyACQRBqJAALGwAgAUH/////A0sEQEHKERBcAAsgAUECdBAdCz8BAX8jAEEQayICJAACQAJAIAAtAHgNACABQR5LDQAgAEEBOgB4DAELIAJBCGogARD9ASEACyACQRBqJAAgAAtfAQV/IwBBEGsiACQAIABB/////wM2AgwgAEH/////BzYCCCMAQRBrIgEkACAAQQhqIgIoAgAgAEEMaiIDKAIASSEEIAFBEGokACACIAMgBBsoAgAhASAAQRBqJAAgAQsJACAAELMBEBsLBABBCgsVACAAQfjWATYCACAAQRBqEBwaIAALFQAgAEHQ1gE2AgAgAEEMahAcGiAACwQAQQQLZgECfyMAQRBrIgEkACABIAA2AgwgAUEIaiABQQxqEFAhAEEEQQFB1JwCKAIAKAIAGyECIAAoAgAiAARAQdScAigCABogAARAQdScAkGQmwIgACAAQX9GGzYCAAsLIAFBEGokACACC2IBAX8jAEEQayIFJAAgBSAENgIMIAVBCGogBUEMahBQIQQgACABIAIgAxCfASEBIAQoAgAiAARAQdScAigCABogAARAQdScAkGQmwIgACAAQX9GGzYCAAsLIAVBEGokACABCxIAIAQgAjYCACAHIAU2AgBBAwsoAQF/IABB7NUBNgIAAkAgACgCCCIBRQ0AIAAtAAxFDQAgARAbCyAACwQAIAELhRAAIAACfwJAQeCeAi0AAEEBcQ0AQeCeAhAvRQ0AAkBB1J4CLQAAQQFxDQBB1J4CEC9FDQBBnKsCQQA2AgBBmKsCQajTATYCAEGYqwJBmNkBNgIAQZirAkHY1QE2AgAjAEEQayIAJABBoKsCQgA3AwAgAEEANgIMQairAkEANgIAQaisAkEAOgAAIABBEGokABD/AUEeSQRAEEEAC0GgqwJBsKsCQR4Q/gEiADYCAEGkqwIgADYCAEGoqwIgAEH4AGo2AgBBoKsCKAIAIgBBqKsCKAIAIABrQQJ1QQJ0ahpBHhCNAkGwrAJByRQQbEGkqwIoAgBBoKsCKAIAaxpBoKsCEIwCQaCrAigCACIAQairAigCACAAa0ECdUECdGoaQaSrAigCABpB5KgCQQA2AgBB4KgCQajTATYCAEHgqAJBmNkBNgIAQeCoAkGE4AE2AgBB4KgCQaSdAhAqECtB7KgCQQA2AgBB6KgCQajTATYCAEHoqAJBmNkBNgIAQeioAkGk4AE2AgBB6KgCQaydAhAqECtB9KgCQQA2AgBB8KgCQajTATYCAEHwqAJBmNkBNgIAQfyoAkEAOgAAQfioAkEANgIAQfCoAkHs1QE2AgBB+KgCQfi0ASgCADYCAEHwqAJB8J4CECoQK0GEqQJBADYCAEGAqQJBqNMBNgIAQYCpAkGY2QE2AgBBgKkCQdDZATYCAEGAqQJB6J4CECoQK0GMqQJBADYCAEGIqQJBqNMBNgIAQYipAkGY2QE2AgBBiKkCQeTaATYCAEGIqQJB+J4CECoQK0GUqQJBADYCAEGQqQJBqNMBNgIAQZCpAkGY2QE2AgBBkKkCQaDWATYCAEGYqQIQJjYCAEGQqQJBgJ8CECoQK0GkqQJBADYCAEGgqQJBqNMBNgIAQaCpAkGY2QE2AgBBoKkCQfjbATYCAEGgqQJBiJ8CECoQK0GsqQJBADYCAEGoqQJBqNMBNgIAQaipAkGY2QE2AgBBqKkCQezcATYCAEGoqQJBkJ8CECoQK0G0qQJBADYCAEGwqQJBqNMBNgIAQbCpAkGY2QE2AgBBuKkCQa7YADsBAEGwqQJB0NYBNgIAQbypAhAgGkGwqQJBmJ8CECoQK0HMqQJBADYCAEHIqQJBqNMBNgIAQcipAkGY2QE2AgBB0KkCQq6AgIDABTcCAEHIqQJB+NYBNgIAQdipAhAgGkHIqQJBoJ8CECoQK0HsqQJBADYCAEHoqQJBqNMBNgIAQeipAkGY2QE2AgBB6KkCQcTgATYCAEHoqQJBtJ0CECoQK0H0qQJBADYCAEHwqQJBqNMBNgIAQfCpAkGY2QE2AgBB8KkCQbjiATYCAEHwqQJBvJ0CECoQK0H8qQJBADYCAEH4qQJBqNMBNgIAQfipAkGY2QE2AgBB+KkCQYzkATYCAEH4qQJBxJ0CECoQK0GEqgJBADYCAEGAqgJBqNMBNgIAQYCqAkGY2QE2AgBBgKoCQfTlATYCAEGAqgJBzJ0CECoQK0GMqgJBADYCAEGIqgJBqNMBNgIAQYiqAkGY2QE2AgBBiKoCQcztATYCAEGIqgJB9J0CECoQK0GUqgJBADYCAEGQqgJBqNMBNgIAQZCqAkGY2QE2AgBBkKoCQeDuATYCAEGQqgJB/J0CECoQK0GcqgJBADYCAEGYqgJBqNMBNgIAQZiqAkGY2QE2AgBBmKoCQdTvATYCAEGYqgJBhJ4CECoQK0GkqgJBADYCAEGgqgJBqNMBNgIAQaCqAkGY2QE2AgBBoKoCQcjwATYCAEGgqgJBjJ4CECoQK0GsqgJBADYCAEGoqgJBqNMBNgIAQaiqAkGY2QE2AgBBqKoCQbzxATYCAEGoqgJBlJ4CECoQK0G0qgJBADYCAEGwqgJBqNMBNgIAQbCqAkGY2QE2AgBBsKoCQeDyATYCAEGwqgJBnJ4CECoQK0G8qgJBADYCAEG4qgJBqNMBNgIAQbiqAkGY2QE2AgBBuKoCQYT0ATYCAEG4qgJBpJ4CECoQK0HEqgJBADYCAEHAqgJBqNMBNgIAQcCqAkGY2QE2AgBBwKoCQaj1ATYCAEHAqgJBrJ4CECoQK0HMqgJBADYCAEHIqgJBqNMBNgIAQciqAkGY2QE2AgBB0KoCQZD/ATYCAEHIqgJBvOcBNgIAQdCqAkHs5wE2AgBByKoCQdSdAhAqECtB3KoCQQA2AgBB2KoCQajTATYCAEHYqgJBmNkBNgIAQeCqAkG0/wE2AgBB2KoCQcTpATYCAEHgqgJB9OkBNgIAQdiqAkHcnQIQKhArQeyqAkEANgIAQeiqAkGo0wE2AgBB6KoCQZjZATYCAEHwqgIQ+QFB6KoCQbDrATYCAEHoqgJB5J0CECoQK0H8qgJBADYCAEH4qgJBqNMBNgIAQfiqAkGY2QE2AgBBgKsCEPkBQfiqAkHM7AE2AgBB+KoCQeydAhAqECtBjKsCQQA2AgBBiKsCQajTATYCAEGIqwJBmNkBNgIAQYirAkHM9gE2AgBBiKsCQbSeAhAqECtBlKsCQQA2AgBBkKsCQajTATYCAEGQqwJBmNkBNgIAQZCrAkHE9wE2AgBBkKsCQbyeAhAqECtBzJ4CQZirAjYCAEHQngJBzJ4CNgIAQdSeAhAuC0HYngJB0J4CKAIAKAIAIgA2AgAgACAAKAIEQQFqNgIEQdyeAkHYngI2AgBB4J4CEC4LQdyeAigCACgCACIACzYCACAAIAAoAgRBAWo2AgQLxQEBBH8gAEHY1QE2AgAgAEEIaiEBA0AgAiABKAIEIAEoAgBrQQJ1SQRAIAEoAgAgAkECdGooAgAEQCABKAIAIAJBAnRqKAIAIgMgAygCBEEBayIENgIEIARBf0YEQCADIAMoAgAoAggRAQALCyACQQFqIQIMAQsLIABBmAFqEBwaIAEoAgAiAyICIAEoAgggAmtBAnVBAnRqGiABKAIEGiADBEAgARCMAiABQRBqIAEoAgAiAiABKAIIIAJrQQJ1EPwBCyAACwwAIAAgACgCABD6AQt0AQJ/IwBBEGsiASQAIAFBoKsCNgIAIAFBpKsCKAIAIgI2AgQgASACIABBAnRqNgIIIAEoAgQhACABKAIIIQIDQCAAIAJGBEAgASgCACABKAIENgIEIAFBEGokAAUgAEEANgIAIAEgAEEEaiIANgIEDAELCwsgACAAQaDWATYCACAAKAIIECZHBEAgACgCCBDPAgsgAAsEAEF/C8cHAQp/IwBBEGsiEyQAIAIgADYCACADQYAEcSEVIAdBAnQhFgNAIBRBBEYEQAJ/IA0tAAtBB3YEQCANKAIEDAELIA0tAAsLQQFLBEAgEyANEEc2AgggAiATQQhqQQEQlQIgDRBkIAIoAgAQlQE2AgALIANBsAFxIgNBEEcEQCABIANBIEYEfyACKAIABSAACzYCAAsgE0EQaiQABQJAAkACQAJAAkACQCAIIBRqLAAADgUAAQMCBAULIAEgAigCADYCAAwECyABIAIoAgA2AgAgBkEgIAYoAgAoAiwRAgAhByACIAIoAgAiD0EEajYCACAPIAc2AgAMAwsCfyANLQALQQd2BEAgDSgCBAwBCyANLQALC0UNAgJ/IA0tAAtBB3YEQCANKAIADAELIA0LKAIAIQcgAiACKAIAIg9BBGo2AgAgDyAHNgIADAILAn8gDC0AC0EHdgRAIAwoAgQMAQsgDC0ACwtFDQEgFUUNASACIAwQRyAMEGQgAigCABCVATYCAAwBCyACKAIAIRcgBCAWaiIEIQcDQAJAIAUgB00NACAGQYAQIAcoAgAgBigCACgCDBEEAEUNACAHQQRqIQcMAQsLIA4iD0EASgRAA0ACQCAEIAdPDQAgD0UNACAHQQRrIgcoAgAhECACIAIoAgAiEUEEajYCACARIBA2AgAgD0EBayEPDAELCyAPBH8gBkEwIAYoAgAoAiwRAgAFQQALIRIgAigCACEQA0AgEEEEaiERIA9BAEoEQCAQIBI2AgAgD0EBayEPIBEhEAwBCwsgAiARNgIAIBAgCTYCAAsCQCAEIAdGBEAgBkEwIAYoAgAoAiwRAgAhDyACIAIoAgAiEEEEaiIHNgIAIBAgDzYCAAwBCwJ/IAstAAtBB3YEQCALKAIEDAELIAstAAsLBH8CfyALLQALQQd2BEAgCygCAAwBCyALCywAAAVBfwshEkEAIQ9BACERA0AgBCAHRwRAAkAgDyASRwRAIA8hEAwBCyACIAIoAgAiEEEEajYCACAQIAo2AgBBACEQAn8gCy0AC0EHdgRAIAsoAgQMAQsgCy0ACwsgEUEBaiIRTQRAIA8hEgwBCwJ/IAstAAtBB3YEQCALKAIADAELIAsLIBFqLQAAQf8ARgRAQX8hEgwBCwJ/IAstAAtBB3YEQCALKAIADAELIAsLIBFqLAAAIRILIAdBBGsiBygCACEPIAIgAigCACIYQQRqNgIAIBggDzYCACAQQQFqIQ8MAQsLIAIoAgAhBwsgFyAHEJgBCyAUQQFqIRQMAQsLC8UDAQF/IwBBEGsiCiQAIAkCfyAABEAgAhCXAiEAAkAgAQRAIAogACAAKAIAKAIsEQMAIAMgCigCADYAACAKIAAgACgCACgCIBEDAAwBCyAKIAAgACgCACgCKBEDACADIAooAgA2AAAgCiAAIAAoAgAoAhwRAwALIAggChBTIAoQHBogBCAAIAAoAgAoAgwRAAA2AgAgBSAAIAAoAgAoAhARAAA2AgAgCiAAIAAoAgAoAhQRAwAgBiAKEDkgChAcGiAKIAAgACgCACgCGBEDACAHIAoQUyAKEBwaIAAgACgCACgCJBEAAAwBCyACEJYCIQACQCABBEAgCiAAIAAoAgAoAiwRAwAgAyAKKAIANgAAIAogACAAKAIAKAIgEQMADAELIAogACAAKAIAKAIoEQMAIAMgCigCADYAACAKIAAgACgCACgCHBEDAAsgCCAKEFMgChAcGiAEIAAgACgCACgCDBEAADYCACAFIAAgACgCACgCEBEAADYCACAKIAAgACgCACgCFBEDACAGIAoQOSAKEBwaIAogACAAKAIAKAIYEQMAIAcgChBTIAoQHBogACAAKAIAKAIkEQAACzYCACAKQRBqJAALlQIBB38gAEEEaiEDAkAgACgCBCIABEAgAigCACACIAItAAsiBEEYdEEYdUEASCIFGyEIIAIoAgQgBCAFGyEEA0ACQAJAAkACQAJAAkAgACgCFCAALQAbIgIgAkEYdEEYdUEASCIGGyICIAQgAiAESSIJGyIFBEAgCCAAQRBqIgcoAgAgByAGGyIGIAUQJSIHRQRAIAIgBEsNAgwDCyAHQQBODQIMAQsgAiAETQ0CCyAAKAIAIgINBCABIAA2AgAgAA8LIAYgCCAFECUiAg0BCyAJDQEMBQsgAkEATg0ECyAAQQRqIQMgACgCBCICRQ0DIAMhAAsgACEDIAIhAAwACwALIAEgAzYCACADDwsgASAANgIAIAMLxAcBCn8jAEEQayITJAAgAiAANgIAIANBgARxIRYDQCAUQQRGBEACfyANLQALQQd2BEAgDSgCBAwBCyANLQALC0EBSwRAIBMgDRBHNgIIIAIgE0EIakEBEJsCIA0QZiACKAIAEJUBNgIACyADQbABcSIDQRBHBEAgASADQSBGBH8gAigCAAUgAAs2AgALIBNBEGokAA8LAkACQAJAAkACQAJAIAggFGosAAAOBQABAwIEBQsgASACKAIANgIADAQLIAEgAigCADYCACAGQSAgBigCACgCHBECACEPIAIgAigCACIQQQFqNgIAIBAgDzoAAAwDCwJ/IA0tAAtBB3YEQCANKAIEDAELIA0tAAsLRQ0CAn8gDS0AC0EHdgRAIA0oAgAMAQsgDQstAAAhDyACIAIoAgAiEEEBajYCACAQIA86AAAMAgsCfyAMLQALQQd2BEAgDCgCBAwBCyAMLQALC0UNASAWRQ0BIAIgDBBHIAwQZiACKAIAEJUBNgIADAELIAIoAgAhFyAEIAdqIgQhEQNAAkAgBSARTQ0AIBEsAAAiD0EATgR/IAYoAgggD0H/AXFBAXRqLwEAQYAQcUEARwVBAAtFDQAgEUEBaiERDAELCyAOIg9BAEoEQANAAkAgBCARTw0AIA9FDQAgEUEBayIRLQAAIRAgAiACKAIAIhJBAWo2AgAgEiAQOgAAIA9BAWshDwwBCwsgDwR/IAZBMCAGKAIAKAIcEQIABUEACyESA0AgAiACKAIAIhBBAWo2AgAgD0EASgRAIBAgEjoAACAPQQFrIQ8MAQsLIBAgCToAAAsCQCAEIBFGBEAgBkEwIAYoAgAoAhwRAgAhDyACIAIoAgAiEEEBajYCACAQIA86AAAMAQsCfyALLQALQQd2BEAgCygCBAwBCyALLQALCwR/An8gCy0AC0EHdgRAIAsoAgAMAQsgCwssAAAFQX8LIRJBACEPQQAhEANAIAQgEUYNAQJAIA8gEkcEQCAPIRUMAQsgAiACKAIAIhJBAWo2AgAgEiAKOgAAQQAhFQJ/IAstAAtBB3YEQCALKAIEDAELIAstAAsLIBBBAWoiEE0EQCAPIRIMAQsCfyALLQALQQd2BEAgCygCAAwBCyALCyAQai0AAEH/AEYEQEF/IRIMAQsCfyALLQALQQd2BEAgCygCAAwBCyALCyAQaiwAACESCyARQQFrIhEtAAAhDyACIAIoAgAiGEEBajYCACAYIA86AAAgFUEBaiEPDAALAAsgFyACKAIAEGsLIBRBAWohFAwACwALxQMBAX8jAEEQayIKJAAgCQJ/IAAEQCACEJ0CIQACQCABBEAgCiAAIAAoAgAoAiwRAwAgAyAKKAIANgAAIAogACAAKAIAKAIgEQMADAELIAogACAAKAIAKAIoEQMAIAMgCigCADYAACAKIAAgACgCACgCHBEDAAsgCCAKEDkgChAcGiAEIAAgACgCACgCDBEAADoAACAFIAAgACgCACgCEBEAADoAACAKIAAgACgCACgCFBEDACAGIAoQOSAKEBwaIAogACAAKAIAKAIYEQMAIAcgChA5IAoQHBogACAAKAIAKAIkEQAADAELIAIQnAIhAAJAIAEEQCAKIAAgACgCACgCLBEDACADIAooAgA2AAAgCiAAIAAoAgAoAiARAwAMAQsgCiAAIAAoAgAoAigRAwAgAyAKKAIANgAAIAogACAAKAIAKAIcEQMACyAIIAoQOSAKEBwaIAQgACAAKAIAKAIMEQAAOgAAIAUgACAAKAIAKAIQEQAAOgAAIAogACAAKAIAKAIUEQMAIAYgChA5IAoQHBogCiAAIAAoAgAoAhgRAwAgByAKEDkgChAcGiAAIAAoAgAoAiQRAAALNgIAIApBEGokAAs3AQF/IwBBEGsiAiQAIAIgACgCADYCCCACIAIoAgggAUECdGo2AgggAigCCCEAIAJBEGokACAACwoAIABBhJ4CEGcLCgAgAEGMngIQZwsfAQF/IAEoAgAQtgIhAiAAIAEoAgA2AgQgACACNgIAC/8XAQp/IwBBsARrIgskACALIAo2AqQEIAsgATYCqAQgC0E4NgJgIAsgC0GIAWogC0GQAWogC0HgAGoiARAsIg8oAgAiCjYChAEgCyAKQZADajYCgAEgARAgIREgC0HQAGoQICEOIAtBQGsQICEMIAtBMGoQICENIAtBIGoQICEQIwBBEGsiASQAIAsCfyACBEAgASADEJcCIgIiAyADKAIAKAIsEQMAIAsgASgCADYAeCABIAIgAigCACgCIBEDACANIAEQUyABEBwaIAEgAiACKAIAKAIcEQMAIAwgARBTIAEQHBogCyACIAIoAgAoAgwRAAA2AnQgCyACIAIoAgAoAhARAAA2AnAgASACIAIoAgAoAhQRAwAgESABEDkgARAcGiABIAIgAigCACgCGBEDACAOIAEQUyABEBwaIAIgAigCACgCJBEAAAwBCyABIAMQlgIiAiIDIAMoAgAoAiwRAwAgCyABKAIANgB4IAEgAiACKAIAKAIgEQMAIA0gARBTIAEQHBogASACIAIoAgAoAhwRAwAgDCABEFMgARAcGiALIAIgAigCACgCDBEAADYCdCALIAIgAigCACgCEBEAADYCcCABIAIgAigCACgCFBEDACARIAEQOSABEBwaIAEgAiACKAIAKAIYEQMAIA4gARBTIAEQHBogAiACKAIAKAIkEQAACzYCHCABQRBqJAAgCSAIKAIANgIAIARBgARxIhJBCXYhE0EAIQFBACECA0AgAiEKAkACQAJAAkAgAUEERg0AIAAgC0GoBGoQPUUNAEEAIQQCQAJAAkACQAJAAkAgC0H4AGogAWosAAAOBQEABAMFCQsgAUEDRg0HIAdBgMAAAn8gACgCACICKAIMIgMgAigCEEYEQCACIAIoAgAoAiQRAAAMAQsgAygCAAsgBygCACgCDBEEAARAIAtBEGogABCYAiAQIAsoAhAQqgEMAgsgBSAFKAIAQQRyNgIAQQAhAAwGCyABQQNGDQYLA0AgACALQagEahA9RQ0GIAdBgMAAAn8gACgCACICKAIMIgMgAigCEEYEQCACIAIoAgAoAiQRAAAMAQsgAygCAAsgBygCACgCDBEEAEUNBiALQRBqIAAQmAIgECALKAIQEKoBDAALAAsCfyAMLQALQQd2BEAgDCgCBAwBCyAMLQALC0EAAn8gDS0AC0EHdgRAIA0oAgQMAQsgDS0ACwtrRg0EAkACfyAMLQAL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AA8gBiAFOgAOIAYgBDoADSAGQSU6AAwgBQRAIAZBDWogBkEOahCjAgsgAiABIAIoAgAgAWsgBkEMaiADIAAoAgAQEyABajYCACAGQRBqJAALQQAgASACIAMgBEEEEFQhASADLQAAQQRxRQRAIAAgAUHQD2ogAUHsDmogASABQeQASBsgAUHFAEgbQewOazYCAAsLQAAgAiADIABBCGogACgCCCgCBBEAACIAIABBoAJqIAUgBEEAEJwBIABrIgBBnwJMBEAgASAAQQxtQQxvNgIACwtAACACIAMgAEEIaiAAKAIIKAIAEQAAIgAgAEGoAWogBSAEQQAQnAEgAGsiAEGnAUwEQCABIABBDG1BB282AgALC0EAIAEgAiADIARBBBBVIQEgAy0AAEEEcUUEQCAAIAFB0A9qIAFB7A5qIAEgAUHkAEgbIAFBxQBIG0HsDms2AgALC0AAIAIgAyAAQQhqIAAoAggoAgQRAAAiACAAQaACaiAFIARBABCeASAAayIAQZ8CTARAIAEgAEEMbUEMbzYCAAsLmwQBA38gASAAIAFGIgI6AAwCQCACDQADQCABKAIIIgItAAwNAQJAAn8gAiACKAIIIgMoAgAiBEYEQAJAIAMoAgQiBEUNACAELQAMDQAMAwsCQCABIAIoAgBGBEAgAiEBDAELIAIgAigCBCIBKAIAIgA2AgQgASAABH8gACACNgIIIAIoAggFIAMLNgIIIAIoAggiACAAKAIAIAJHQQJ0aiABNgIAIAEgAjYCACACIAE2AgggASgCCCEDCyABQQE6AAwgA0EAOgAMIAMgAygCACIAKAIEIgE2AgAgAQRAIAEgAzYCCAsgACADKAIINgIIIAMoAggiASABKAIAIANHQQJ0aiAANgIAIAAgAzYCBCADQQhqDAELAkAgBEUNACAELQAMDQAMAgsCQCABIAIoAgBHBEAgAiEBDAELIAIgASgCBCIANgIAIAEgAAR/IAAgAjYCCCACKAIIBSADCzYCCCACKAIIIgAgACgCACACR0ECdGogATYCACABIAI2AgQgAiABNgIIIAEoAgghAwsgAUEBOgAMIANBADoADCADIAMoAgQiACgCACIBNgIEIAEEQCABIAM2AggLIAAgAygCCDYCCCADKAIIIgEgASgCACADR0ECdGogADYCACAAIAM2AgAgA0EIagsgADYC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KAIcIgJFDQAgAigCACAIRw0AAkACQCACKAIEIg5BOWsOOQECAgICAgICAgICAgECAgIBAgICAgICAgICAgICAgICAgIBAgICAgICAgICAgIBAgICAgICAgICAQALIA5BmgVGDQAgDkEqRw0BCyARQQVLDQACQAJAIAgoAgxFDQAgCCgCBCIBBEAgCCgCAEUNAQsgDkGaBUcNASARQQRGDQELIAhBkI0BKAIANgIYDAELAkACQCAIKAIQRQ0AIAIoAighAyACIBE2AigCQCACKAIUBEAgAhA1AkAgCCgCECIOIAIoAhQiEiAOIBJJGyIBRQ0AIAgoAgwgAigCECABEB4aIAggCCgCDCABajYCDCACIAIoAhAgAWo2AhAgCCAIKAIUIAFqNgIUIAggCCgCECABayIONgIQIAIgAigCFCABayISNgIUIBINACACIAIoAgg2AhBBACESCyAOBEAgAigCBCEODAILDAMLIAENACARQQF0QXdBACARQQRLG2ogA0EBdEF3QQAgA0EEShtqSg0AIBFBBEYNAAwBCwJAAkACQAJAAkAgDkEqRwRAIA5BmgVHDQEgCCgCBEUNAgwGCyACKAIwQQx0QYDwAWshAUEAIQMCQCACKAKIAUEBSg0AIAIoAoQBIgRBAkgNAEHAACEDIARBBkkNAEGAAUHAASAEQQZGGyEDCyACIBJBAWo2AhQgAigCCCASaiABIANyIgFBIHIgASACKAJsGyIDQQh2OgAAIAIgAigCFCIBQQFqNgIUIAEgAigCCGogA0EfcCADckEfczoAACACKAJsBEAgCCgCMCEDIAIgAigCFCIBQQFqNgIUIAEgAigCCGogA0EYdjoAACACIAIoAhQiAUEBajYCFCABIAIoAghqIANBEHY6AAAgCCgCMCEDIAIgAigCFCIBQQFqNgIUIAEgAigCCGogA0EIdjoAACACIAIoAhQiAUEBajYCFCABIAIoAghqIAM6AAALIAhBAEEAQQAQfzYCMCACQfEANgIEIAgQcyACKAIUDQYgAigCBCEOCwJAAkACQAJAAkACQCAOQTlGBH8gCEEAQQBBABBKNgIwIAIgAigCFCIBQQFqNgIUIAEgAigCCGpBHzoAACACIAIoAhQiAUEBajYCFCABIAIoAghqQYsBOgAAIAIgAigCFCIBQQFqNgIUIAEgAigCCGpBCDoA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ASACKAIIaiACQbktai0AADoAACACQQJBECACKAK8LSIBa3YiAzsBuC0gAUENawwBCyABQQNqCyIBNgK8LSACAn8gAUEKTgRAIAIgAigCFCIBQQFqNgIUIAEgAigCCGogAzoAACACIAIoAhQiAUEBajYCFCABIAIoAghqIAJBuS1qLQAAOgAAQQAhAyACQQA7AbgtIAIoArwtQQlrDAELIAFBB2oLIgE2ArwtAkAgAgJ/IAFBEEYEQCACIAIoAhQiAUEBajYCFCABIAIoAghqIAM6AAAgAiACKAIUIgFBAWo2AhQgASACKAIIaiACQbktai0AADoAACACQQA7AbgtQQAMAQsgAUEISA0BIAIgAigCFCIBQQFqNgIUIAEgAigCCGogAzoAACACIAJBuS1qLQAAOwG4LSACKAK8LUEIaws2ArwtCwwBCyACQQBBAEEAEIoBIBFBA0cNACACKAJEIgMgAigCTEEBdEECayIBakEAOwEAIANBACABECEaIAIoAnQNACACQQA2ArQtIAJBADYCXCACQQA2AmwLIAgQcyAIKAIQDQAMAwsgEUEERw0DIAIoAhgiAUEATA0DIAgoAjAhAwJAIAFBAkYEQCACIAIoAhQiAUEBajYCFCABIAIoAghqIAM6AAAgCCgCMCEDIAIgAigCFCIBQQFqNgIUIAEgAigCCGogA0EIdjoAACAILwEyIQMgAiACKAIUIgFBAWo2AhQgASACKAIIaiADOgAAIAgtADMhAyACIAIoAhQiAUEBajYCFCABIAIoAghqIAM6AAAgCCgCCCEDIAIgAigCFCIBQQFqNgIUIAEgAigCCGogAzoAACAIKAIIIQMgAiACKAIUIgFBAWo2AhQgASACKAIIaiADQQh2OgAAIAgvAQohAyACIAIoAhQiAUEBajYCFCABIAIoAghqIAM6AAAgCC0ACyEDDAELIAIgAigCFCIBQQFqNgIUIAEgAigCCGogA0EYdjoAACACIAIoAhQiAUEBajYCFCABIAIoAghqIANBEHY6AAAgCCgCMCEDIAIgAigCFCIBQQFqNgIUIAEgAigCCGogA0EIdjoAAAsgAiACKAIUIgFBAWo2AhQgASACKAIIaiADOgAAIAgQcyACKAIYIgFBAEoEQCACQQAgAWs2AhgLIAIoAhQaDAMLIAJBfzYCKAwCCyAIQZyNASgCADYC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ECACQYAUOwESIAJB4QspAAA3AwggAiACQQhqIgE2AjAgAkE4aiAFIAEgAkEwahBfIAIoAjgiASEDIAEsACdBAEgEQCADKAIcEBsLIAMgAikDGDcCHCADIAIoAiA2AiQgAkEAOgAjIAJBADoAGAJAIAIsABNBAE4NACACKAIIEBsgAiwAI0EATg0AIAIoAhgQGwsgAkEYakEBEIABIAJBADoAESACQfQOLQAAOgAQIAJBCToAEyACQewOKQAANwMIIAIgAkEIaiIBNgIwIAJBOGogBSABIAJBMGoQXyACKAI4IgEhAyABLAAnQQBIBEAgAygCHBAbCyADIAIpAxg3AhwgAyACKAIgNgIkIAJBADoAIyACQQA6ABgCQCACLAATQQBODQAgAigCCBAbIAIsACNBAE4NACACKAIYEBsLIAJBGGpBChCAASACQQA6ABAgAkLtyoXz9qqat8YANwMIIAJBCDoAEyACIAJBCGoiATYCMCACQThqIAUgASACQTBqEF8gAigCOCIBIQMgASwAJ0EASARAIAMoAhwQGwsgAyACKQMYNwIcIAMgAigCIDYCJCACQQA6ACMgAkEAOgAYAkAgAiwAE0EATg0AIAIoAggQGyACLAAjQQBODQAgAigCGBAbCyACQRhqQQUQgAEgAkEAOgAQIAJC7cqF8/aqmrfUADcDCCACQQg6ABMgAiACQQhqIgE2AjAgAkE4aiAFIAEgAkEwahBfIAIoAjgiASEDIAEsACdBAEgEQCADKAIcEBsLIAMgAikDGDcCHCADIAIoAiA2AiQgAkEAOgAjIAJBADoAGAJAIAIsABNBAE4NACACKAIIEBsgAiwAI0EATg0AIAIoAhgQGwsgAkEYakEeEIABIAJBADoAESACQcMULQAAOgAQIAJBCToAEyACQbsUKQAANwMIIAIgAkEIaiIBNgIwIAJBOGogBSABIAJBMGoQXyACKAI4IgEhAyABLAAnQQBIBEAgAygCHBAbCyADIAIpAxg3AhwgAyACKAIgNgIkIAJBADoAIyACQQA6ABgCQCACLAATQQBODQAgAigCCBAbIAIsACNBAE4NACACKAIYEBsLIAJBGGpBCBCAASACQQA6ABEgAkH+Ey0AADoAECACQQk6ABMgAkH2EykAADcDCCACIAJBCGoiATYCMCACQThqIAUgASACQTBqEF8gAigC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ACECIAcEQANAAn8gAygCBCIAIAMoAmhJBEAgAyAAQQFqNgIEIAAtAAAMAQsgAxAkCyIAIAVqLQAhBEAgAiAHaiAAOgAAIAJBAWohAgwBBUEAIQogByEJDAMLAAsACwNAAn8gAygCBCIAIAMoAmhJBEAgAyAAQQFqNgIEIAAtAAAMAQsgAxAkCyAFai0AIQ0AC0EAIQlBACEKCyADKAIEIQAgAygCaARAIAMgAEEBayIANgIECyADKQN4IAAgAygCCGusfCITUA0HIAtB4wBGIBIgE1JxDQcCQCAMRQ0AIAhFBEAgByAKNgIADAELIAcgCTYCAAsgBA0AIAoEQCAKIAJBAnRqQQA2AgALIAlFBEBBACEJDAELIAIgCWpBADoAAAsgAygCBCADKAIIa6wgAykDeCAUfHwhFCANIAdBAEdqIQ0LIAFBAWohAiABLQABIgENAQwGCwtBACEJDAELQQAhCUEAIQoLIA0NAQtBfyENCyAMRQ0AIAkQGyAKEBsLIAVBsAJqJAAgDSEAIANBkAFqJAAgAAtDAAJAIABFDQACQAJAAkACQCABQQJqDgYAAQICBAMECyAAIAI8AAAPCyAAIAI9AQAPCyAAIAI+AgAPCyAAIAI3AwALC7QDAgN/AX4jAEEgayIDJAACQCABQv///////////wCDIgVCgICAgICAwMA/fSAFQoCAgICAgMC/wAB9VARAIAFCGYinIQQgAFAgAUL///8PgyIFQoCAgAhUIAVCgICACFEbRQRAIARBgYCAgARqIQIMAgsgBEGAgICABGohAiAAIAVCgICACIWEQgBSDQEgAiAEQQFxaiECDAELIABQIAVCgICAgICAwP//AFQgBUKAgICAgIDA//8AURtFBEAgAUIZiKdB////AXFBgICA/gdyIQIMAQtBgICA/AchAiAFQv///////7+/wABWDQBBACECIAVCMIinIgRBkf4ASQ0AIANBEGogACABQv///////z+DQoCAgICAgMAAhCIFIARBgf4AaxA8IAMgACAFQYH/ACAEaxBuIAMpAwgiAEIZiKchAiADKQMAIAMpAxAgAykDGIRCAFKthCIFUCAAQv///w+DIgBCgICACFQgAEKAgIAIURtFBEAgAkEBaiECDAELIAUgAEKAgIAIhYRCAFINACACQQFxIAJqIQILIANBIGokACACIAFCIIinQYCAgIB4cXK+C6oPAgV/Dn4jAEHQAmsiBSQAIARC////////P4MhCyACQv///////z+DIQogAiAEhUKAgICAgICAgIB/gyENIARCMIinQf//AXEhCAJAAkAgAkIwiKdB//8BcSIJQQFrQf3/AU0EQCAIQQFrQf7/AUkNAQsgAVAgAkL///////////8AgyIMQoCAgICAgMD//wBUIAxCgICAgICAwP//AFEbRQRAIAJCgICAgICAIIQhDQwCCyADUCAEQv///////////wCDIgJCgICAgICAwP//AFQgAkKAgICAgIDA//8AURtFBEAgBEKAgICAgIAghCENIAMhAQwCCyABIAxCgICAgICAwP//AIWEUARAIAMgAkKAgICAgIDA//8AhYRQBEBCACEBQoCAgICAgOD//wAhDQwDCyANQoCAgICAgMD//wCEIQ1CACEBDAILIAMgAkKAgICAgIDA//8AhYRQBEBCACEBDAILIAEgDIRQBEBCgICAgICA4P//ACANIAIgA4RQGyENQgAhAQwCCyACIAOEUARAIA1CgICAgICAwP//AIQhDUIAIQEMAgsgDEL///////8/WARAIAVBwAJqIAEgCiABIAogClAiBht5IAZBBnStfKciBkEPaxA8QRAgBmshBiAFKQPIAiEKIAUpA8ACIQELIAJC////////P1YNACAFQbACaiADIAsgAyALIAtQIgcbeSAHQQZ0rXynIgdBD2sQPCAGIAdqQRBrIQYgBSkDuAIhCyAFKQOwAiEDCyAFQaACaiALQoCAgICAgMAAhCISQg+GIANCMYiEIgJCAEKAgICAsOa8gvUAIAJ9IgRCABA4IAVBkAJqQgAgBSkDqAJ9QgAgBEIAEDggBUGAAmogBSkDmAJCAYYgBSkDkAJCP4iEIgRCACACQgAQOCAFQfABaiAEQgBCACAFKQOIAn1CABA4IAVB4AFqIAUpA/gBQgGGIAUpA/ABQj+IhCIEQgAgAkIAEDggBUHQAWogBEIAQgAgBSkD6AF9QgAQOCAFQcABaiAFKQPYAUIBhiAFKQPQAUI/iIQiBEIAIAJCABA4IAVBsAFqIARCAEIAIAUpA8gBfUIAEDggBUGgAWogAkIAIAUpA7gBQgGGIAUpA7ABQj+IhEIBfSICQgAQOCAFQZABaiADQg+GQgAgAkIAEDggBUHw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QS5HIAtB4QBrQQZPcQ0EIAVBLkcNACAEDQJBASEEIBQhFwwBCyALQdcAayAIIAVBOUobIQUCQCAUQgdXBEAgBSAJQQR0aiEJDAELIBRCHFgEQCACQTBqIAUQSCACQSBqIBkgFUIAQoCAgICAgMD9PxAnIAJBEGogAikDICIZIAIpAygiFSACKQMwIAIpAzgQJyACIBYgGCACKQMQIAIpAxgQRCACKQMIIRggAikDACEWDAELIAVFDQAgBw0AIAJB0ABqIBkgFUIAQoCAgICAgID/PxAnIAJBQGsgFiAYIAIpA1AgAikDWBBEIAIpA0ghGEEBIQcgAikDQCEWCyAUQgF8IRRBASEKCyABKAIEIgUgASgCaEkEfyABIAVBAWo2AgQgBS0AAAUgARAkCyEFDAELC0EuIQULAn4CQAJAIApFBEAgASgCaEUEQCADDQMMAgsgASABKAIEIgVBAWs2AgQgA0UNASABIAVBAms2AgQgBEUNAiABIAVBA2s2AgQMAgsgFEIHVwRAIBQhFQNAIAlBBHQhCSAVQgF8IhVCCFINAAsLAkACQAJAIAVBX3FB0ABGBEAgASADENcCIhVCgICAgICAgICAf1INAyADBEAgASgCaA0CDAMLQgAhFiABQgAQUUIADAYLIAEoAmhFDQELIAEgASgCBEEBazYCBAtCACEVCyAJRQRAIAJB8ABqIAa3RAAAAAAAAAAAohBYIAIpA3AhFiACKQN4DAMLIBcgFCAEG0IChiAVfEIgfSIUQQAgD2utVQRAQaibAkHEADYCACACQaABaiAGEEggAkGQAWogAikDoAEgAikDqAFCf0L///////+///8AECcgAkGAAWogAikDkAEgAikDmAFCf0L///////+///8AECcgAikDgAEhFiACKQOIAQwDCyAPQeIBa6wgFFcEQCAJQQBOBEADQCACQaADaiAWIBhCAEKAgICAgIDA/79/EEQgFiAYQoCAgICAgID/PxDJASEBIAJBkANqIBYgGCAWIAIpA6ADIAFBAEgiAxsgGCACKQOoAyADGxBEIBRCAX0hFCACKQOYAyEYIAIpA5ADIRYgCUEBdCABQQBOciIJQQBODQALCwJ+IBQgD6x9QiB8IhWnIgFBACABQQBKGyAOIBUgDq1TGyIBQfEATgRAIAJBgANqIAYQSCACKQOIAyEXIAIpA4AD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HCIHNgIAIAcgBygCBEEBajYCBCAIEEMiESIHIAAoAtwCIgggCCAJaiAMIAcoAgAoAiARBwAaIAICfyAJQQBKBEAgACgC3AItAABBLUYhDwsgDwsgAEHYAWogAEHQAWogAEHPAWogAEHOAWogAEHAAWoQICIQIABBsAFqECAiByAAQaABahAgIgggAEGcAWoQlAIgAEE3NgIwIABBKGpBACAAQTBqIgIQLCELAn8gACgCnAEiDiAJSARAIAAoApwBAn8gBy0AC0EHdgRAIAcoAgQMAQsgBy0ACwsCfyAILQALQQd2BEAgCCgCBAwBCyAILQALCyAJIA5rQQF0ampqQQFqDAELIAAoApwBAn8gCC0AC0EHdgRAIAgoAgQMAQsgCC0ACwsCfyAHLQALQQd2BEAgBygCBAwBCyAHLQALC2pqQQJqCyIOQeUATwRAIA4QKCEOIAsoAgAhAiALIA42AgAgAgRAIAIgCygCBBEBAAsgCygCACICRQ0BCyACIABBJGogAEEgaiADKAIEIAwgCSAMaiARIA8gAEHQAWogACwAzwEgACwAzgEgECAHIAggACgCnAEQkwIgASACIAAoAiQgACgCICADIAQQXiECIAsoAgAhASALQQA2AgAgAQRAIAEgCygCBBEBAAsgCBAcGiAHEBwaIBAQHBogACgC2AEiASABKAIEQQFrIgM2AgQgA0F/RgRAIAEgASgCACgCCBEBAAsgCigCACEBIApBADYCACABBEAgASAKKAIEEQEACyANKAIAIQEgDUEANgIAIAEEQCABIA0oAgQRAQALIABB0ANqJAAgAg8LEDcAC7oIAQR/IwBBwANrIgAkACAAIAI2ArADIAAgATYCuAMgAEE4NgIUIABBGGogAEEgaiAAQRRqIggQLCEJIABBEGoiByAEKAIcIgE2AgAgASABKAIEQQFqNgIEIAcQQCEBIABBADoADyAAQbgDaiACIAMgByAEKAIEIAUgAEEPaiABIAkgCCAAQbADahCZAgRAIwBBEGsiAiQAAkAgBi0AC0EHdgRAIAYoAgAhAyACQQA2AgwgAyACKAIMNgIAIAZBADYCBAwBCyACQQA2AgggBiACKAIINgIAIAZBADoACwsgAkEQaiQAIAAtAA8EQCAGIAFBLSABKAIAKAIsEQIAEKoBCyABQTAgASgCACgCLBECACEBIAko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BkEQaiQAIAIQHBoMAQsgBiACIANrSwRAIAEgAiADIAZqIAJrIAMgAxCsAQsCfyABLQALQQd2BEAgASgCAAwBCyABCyADaiECA0AgBCAHRwRAIAIgBC0AADoAACAEQQFqIQQgAkEBaiECDAELCyAIQQA6AA8gAiAILQAPOgAAIAMgBmohAgJAIAEtAAtBB3YEQCABIAI2AgQMAQsgASACOgALCwsgCEEgaiQACyAAQZgBaiAAQZABahA0BEAgBSAFKAIAQQJyNgIACyAAKAKYASECIAAoAhAiASABKAIEQQFrIgM2AgQgA0F/RgRAIAEgASgCACgCCBEBAAsgCigCACEBIApBADYCACABBEAgASAKKAIEEQEACyAAQaABaiQAIAILQQEBfyAAQbAfNgIAIAAoAhQiAQRAIAEQGwsgAEEANgIUIAAoAhAiAQRAIAEQGwsgAEEANgIQIAAoAgwQGyAAEBsL2QQBAn8jAEGgAmsiACQAIAAgAjYCkAIgACABNgKYAiAAQTg2AhAgAEGYAWogAEGgAWogAEEQahAsIQcgAEGQAWoiCCAEKAIcIgE2AgAgASABKAIEQQFqNgIEIAgQQyEBIABBADoAjwECQCAAQZgCaiACIAMgCCAEKAIEIAUgAEGPAWogASAHIABBlAFqIABBhAJqEKACRQ0AIABBzRkoAAA2AIcBIABBxhkpAAA3A4ABIAEgAEGAAWogAEGKAWogAEH2AGogASgCACgCIBEHABogAEE3NgIQIABBCGpBACAAQRBqIgIQLCEBAkAgACgClAEgBygCAGtB4wBOBEAgACgClAEgBygCAGtBAmoQKCEDIAEoAgAhAiABIAM2AgAgAgRAIAIgASgCBBEBAAsgASgCAEUNASABKAIAIQILIAAtAI8BBEAgAkEtOgAAIAJBAWohAgsgBygCACEEA0AgACgClAEgBE0EQAJAIAJBADoAACAAIAY2AgAgAEEQaiAAENACQQFHDQAgASgCACECIAFBADYCACACBEAgAiABKAIEEQEACwwECwUgAiAAQfYAaiIDIANBCmogBBC+ASAAayAAai0ACjoAACACQQFqIQIgBEEBaiEEDAELCxA3AAsQNwALIABBmAJqIABBkAJqEDQEQCAFIAUoAgBBAnI2AgALIAAoApgCIQIgACgCkAEiASABKAIEQQFrIgM2AgQg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AgQgAkF/RgRAIAEgASgCACgCCBEBAAsgAEHAAWoQICICIAItAAtBB3YEfyACKAIIQf////8HcUEBawVBCgsQHyAAAn8gAi0AC0EHdgRAIAIoAgAMAQsgAgsiATYCvAEgACAGNgIMIABBADYCCANAAkAgAEGIAmogAEGAAmoQPkUNACAAKAK8AQJ/IAItAAtBB3YEQCACKAIEDAELIAItAAsLIAFqRgRAAn8gAiIBLQALQQd2BEAgASgCBAwBCyABLQALCyEDIAECfyABLQALQQd2BEAgASgCBAwBCyABLQALC0EBdBAfIAEgAS0AC0EHdgR/IAEoAghB/////wdxQQFrBUEKCxAfIAAgAwJ/IAEtAAtBB3YEQCACKAIADAELIAILIgFqNgK8AQsgAEGIAmoQLUEQIAEgAEG8AWogAEEIakEAIAcgAEEQaiAAQQxqIABB4AFqEHsNACAAQYgCahAxGgwBCwsgAiAAKAK8ASABaxAfAn8gAi0AC0EHdgRAIAIoAgAMAQsgAgshARAmIQMgACAFNgIAIAEgAyAAEL0CQQFHBEAgBEEENgIACyAAQYgCaiAAQYACahA0BEAgBCAEKAIAQQJyNgIACyAAKAKIAiEBIAIQHBogBxAcGiAAQZACaiQAIAEL/wQBAX4jAEGgAmsiACQAIAAgAjYCkAIgACABNgKYAiAAQeABaiADIABB8AFqIABB7wFqIABB7gFqEMABIABB0AFqECAiASABLQALQQd2BH8gASgCCEH/////B3FBAWsFQQoLEB8gAAJ/IAEtAAtBB3YEQCABKAIADAELIAELIgI2AswBIAAgAEEgajYCHCAAQQA2AhggAEEBOgAXIABBxQA6ABYDQAJAIABBmAJqIABBkAJqED5FDQAgACgCzAECfyABLQALQQd2BEAgASgCBAwBCyABLQALCyACakYEQAJ/IAEiAi0AC0EHdgRAIAIoAgQMAQsgAi0ACwshAyACAn8gAi0AC0EHdgRAIAIoAgQMAQsgAi0ACwtBAXQQHyACIAItAAtBB3YEfyACKAIIQf////8HcUEBawVBCgsQHyAAIAMCfyACLQALQQd2BEAgASgCAAwBCyABCyICajYCzAELIABBmAJqEC0gAEEXaiAAQRZqIAIgAEHMAWogACwA7wEgACwA7gEgAEHgAWogAEEgaiAAQRxqIABB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DCAAQQA2AggDQAJAIABBiAJqIABBgAJqED5FDQAgACgCvAECfyABLQALQQd2BEAgASgCBAwBCyABLQALCyACakYEQAJ/IAEiAi0AC0EHdgRAIAIoAgQMAQsgAi0ACwshAyACAn8gAi0AC0EHdgRAIAIoAgQMAQsgAi0ACwtBAXQQHyACIAItAAtBB3YEfyACKAIIQf////8HcUEBawVBCgsQHyAAIAMCfyACLQALQQd2BEAgASgCAAwBCyABCyICajYCvAELIABBiAJqEC0gBiACIABBvAFqIABBCGogACwA/wEgAEHQAWogAEEQaiAAQQxqQeDTARB7DQAgAEGIAmoQMRoMAQsLAkACfyAALQDbAUEHdgRAIAAoAtQBDAELIAAtANsBC0UNACAAKAIMIgMgAEEQamtBnwFKDQAgACADQQRqNgIMIAMgACgCCDYCAAsgBSACIAAoArwBIAQgBhDCAjcDACAAQdABaiAAQRBqIAAoAgwgBBA7IABBiAJqIABBgAJqEDQEQCAEIAQoAgBBAnI2AgALIAAoAogCIQIgARAcGiAAQdABahAcGiAAQZACaiQAIAILvgQBAX8jAEGQAmsiACQAIAAgAjYCgAIgACABNgKIAiADEFchBiAAQdABaiADIABB/wFqEIYBIABBwAFqECAiASABLQALQQd2BH8gASgCCEH/////B3FBAWsFQQoLEB8gAAJ/IAEtAAtBB3YEQCABKAIADAELIAELIgI2ArwBIAAgAEEQajYCDCAAQQA2AggDQAJAIABBiAJqIABBgAJqED5FDQAgACgCvAECfyABLQALQQd2BEAgASgCBAwBCyABLQALCyACakYEQAJ/IAEiAi0AC0EHdgRAIAIoAgQMAQsgAi0ACwshAyACAn8gAi0AC0EHdgRAIAIoAgQMAQsgAi0ACwtBAXQQHyACIAItAAtBB3YEfyACKAIIQf////8HcUEBawVBCgsQHyAAIAMCfyACLQALQQd2BEAgASgCAAwBCyABCyICajYCvAELIABBiAJqEC0gBiACIABBvAFqIABBCGogACwA/wEgAEHQAWogAEEQaiAAQQxqQeDTARB7DQAgAEGIAmoQMRoMAQsLAkACfyAALQDbAUEHdgRAIAAoAtQBDAELIAAtANsBC0UNACAAKAIMIgMgAEEQamtBnwFKDQAgACADQQRqNgIMIAMgACgCCDYCAAsgBSACIAAoArwBIAQgBhDFAjsBACAAQdABaiAAQRBqIAAoAgwgBBA7IABBiAJqIABBgAJqEDQEQCAEIAQoAgBBAnI2AgALIAAoAogCIQIgARAcGiAAQdABahAcGiAAQZACaiQAIAILvgQBAX8jAEGQAmsiACQAIAAgAjYCgAIgACABNgKIAiADEFchBiAAQdABaiADIABB/wFqEIYBIABBwAFqECAiASABLQALQQd2BH8gASgCCEH/////B3FBAWsFQQoLEB8gAAJ/IAEtAAtBB3YEQCABKAIADAELIAELIgI2ArwBIAAgAEEQajYCDCAAQQA2AggDQAJAIABBiAJqIABBgAJqED5FDQAgACgCvAECfyABLQALQQd2BEAgASgCBAwBCyABLQALCyACakYEQAJ/IAEiAi0AC0EHdgRAIAIoAgQMAQsgAi0ACwshAyACAn8gAi0AC0EHdgRAIAIoAgQMAQsgAi0ACwtBAXQQHyACIAItAAtBB3YEfyACKAIIQf////8HcUEBawVBCgsQHyAAIAMCfyACLQALQQd2BEAgASgCAAwBCyABCyICajYCvAELIABBiAJqEC0gBiACIABBvAFqIABBCGogACwA/wEgAEHQAWogAEEQaiAAQQxqQeDTARB7DQAgAEGIAmoQMRoMAQsLAkACfyAALQDbAUEHdgRAIAAoAtQBDAELIAAtANsBC0UNACAAKAIMIgMgAEEQamtBnwFKDQAgACADQQRqNgIMIAMgACgCCDYCAAsgBSACIAAoArwBIAQgBhDGAjcDACAAQdABaiAAQRBqIAAoAgwgBBA7IABBiAJqIABBgAJqEDQEQCAEIAQoAgBBAnI2AgALIAAoAogCIQIgARAcGiAAQdABahAcGiAAQZACaiQAIAILGABBq5ICLAAAQQBIBEBBoJICKAIAEBsLC74EAQF/IwBBkAJrIgAkACAAIAI2AoACIAAgATYCiAIgAxBXIQYgAEHQAWogAyAAQf8BahCGASAAQcABahAgIgEgAS0AC0EHdgR/IAEoAghB/////wdxQQFrBUEKCxAfIAACfyABLQALQQd2BEAgASgCAAwBCyABCyICNgK8ASAAIABBEGo2AgwgAEEANgIIA0ACQCAAQYgCaiAAQYACahA+RQ0AIAAoArwBAn8gAS0AC0EHdgRAIAEoAgQMAQsgAS0ACwsgAmpGBEACfyABIgItAAtBB3YEQCACKAIEDAELIAItAAsLIQMgAgJ/IAItAAtBB3YEQCACKAIEDAELIAItAAsLQQF0EB8gAiACLQALQQd2BH8gAigCCEH/////B3FBAWsFQQoLEB8gACADAn8gAi0AC0EHdgRAIAEoAgAMAQsgAQsiAmo2ArwBCyAAQYgCahAtIAYgAiAAQbwBaiAAQQhqIAAsAP8BIABB0AFqIABBEGogAEEMakHg0wEQew0AIABBiAJqEDEaDAELCwJAAn8gAC0A2wFBB3YEQCAAKALUAQwBCyAALQDbAQtFDQAgACgCDCIDIABBEGprQZ8BSg0AIAAgA0EEajYCDCADIAAoAgg2AgALIAUgAiAAKAK8ASAEIAYQxwI2AgAgAEHQAWogAEEQaiAAKAIMIAQQOyAAQYgCaiAAQYACahA0BEAgBCAEKAIAQQJyNgIACyAAKAKIAiECIAEQHBogAEHQAWoQHBogAEGQAmokACACCzQBAX8jAEEQayIEJAAgACgCACEAIAQgAzoADyABIAIgBEEPaiAAEQQAIQAgBEEQaiQAIAAL7QIBAn8jAEEgayIGJAAgBiABNgIYAkAgAygCBEEBcUUEQCAGQX82AgAgBiAAIAEgAiADIAQgBiAAKAIAKAIQEQUAIgE2AhgCQAJAAkAgBigCAA4CAAECCyAFQQA6AAAMAwsgBUEBOgAADAILIAVBAToAACAEQQQ2AgAMAQsgBiADKAIcIgA2AgAgACAAKAIEQQFqNgIEIAYQQyEHIAYoAgAiACAAKAIEQQFrIgE2AgQgAUF/RgRAIAAgACgCACgCCBEBAAsgBiADKAIcIgA2AgAgACAAKAIEQQFqNgIEIAYQfCEAIAYoAgAiASABKAIEQQFrIgM2AgQgA0F/RgRAIAEgASgCACgCCBEBAAsgBiAAIAAoAgAoAhgRAwAgBkEMciAAIAAoAgAoAhwRAwAgBSAGQRhqIgMgAiAGIAMgByAEQQEQngEgBkY6AAAgBigCGCEBA0AgA0EMaxAcIgMgBkcNAAsLIAZBIGokACABC0ABAX9BACEAA38gASACRgR/IAAFIAEoAgAgAEEEdGoiAEGAgICAf3EiA0EYdiADciAAcyEAIAFBBGohAQwBCwsLGwAjAEEQayIBJAAgACACIAMQyAIgAUEQaiQAC1QBAn8CQANAIAMgBEcEQEF/IQAgASACRg0CIAEoAgAiBSADKAIAIgZIDQIgBSAGSgRAQQEPBSADQQRqIQMgAUEEaiEBDAILAAsLIAEgAkchAAsgAAtAAQF/QQAhAAN/IAEgAkYEfyAABSABLAAAIABBBHRqIgBBgICAgH9xIgNBGHYgA3IgAHMhACABQQFqIQEMAQsLCwsAIAAgAiADEMoCC14BA38gASAEIANraiEFAkADQCADIARHBEBBfyEAIAEgAkYNAiABLAAAIgYgAywAACIHSA0CIAYgB0oEQEEBDwUgA0EBaiEDIAFBAWohAQwCCwALCyACIAVHIQALIAALFAAgACgCACABaiACLQAAOgAAQQELAwAACzcBAX8jAEEQayIDJAAgA0EIaiABIAIgACgCABEGACADKAIIEA0gAygCCCIAEAwgA0EQaiQAIAALUgECfyABIAAoAlQiASABIAJBgAJqIgMQ2wIiBCABayADIAQbIgMgAiACIANLGyICEB4aIAAgASADaiIDNgJUIAAgAzYCCCAAIAEgAmo2AgQgAgszAQF/IAAoAhQiAyABIAIgACgCECADayIBIAEgAksbIgEQHhogACAAKAIUIAFqNgIUIAILSwECfyMAQRBrIgMkAEEBIQQgACACIAEoAgQgASgCACIBa0kEfyADIAEgAmosAAA2AghB7I0CIANBCGoQDgVBAQs2AgAgA0EQaiQACwkAIAAQxwEQGws1AQF/IAEgACgCBCICQQF1aiEBIAAoAgAhACABIAJBAXEEfyABKAIAIABqKAIABSAACxEAAAsNACAAKAIEIAAoAgBrC1QBAn8jAEEQayIEJAAgASAAKAIEIgVBAXVqIQEgACgCACEAIAVBAXEEQCABKAIAIABqKAIAIQALIAQgAzoADyABIAIgBEEPaiAAEQYAIARBEGokAAurBAEGfyABIAAoAgQgACgCACIFayIDSwRAAkAgASADayIGIAAiBSgCCCIBIAAoAgQiA2tNBEACQCAGRQ0AIAMhACAGQQdxIgQEQANAIAAgAi0AADoAACAAQQFqIQAgBEEBayIEDQALCyADIAZqIQMgBkEBa0EHSQ0AA0AgACACLQAAOgAAIAAgAi0AADoAASAAIAItAAA6AAIgACACLQAAOgADIAAgAi0AADoABCAAIAItAAA6AAUgACACLQAAOgAGIAAgAi0AADoAByAAQQhqIgAgA0cNAAsLIAUgAzYCBAwBCyADIAUoAgAiAGsiBCAGaiIHQQBOBEAgBCAHIAEgAGsiAUEBdCIAIAAgB0kbQf////8HIAFB/////wNJGyIIBH8gCBAdBUEACyIHaiIBIQAgBkEHcSIEBEAgASEAA0AgACACLQAAOgAAIABBAWohACAEQQFrIgQNAAsLIAEgBmohBCAGQQFrQQdPBEADQCAAIAItAAA6AAAgACACLQAAOgABIAAgAi0AADoAAiAAIAItAAA6AAMgACACLQAAOgAEIAAgAi0AADoABSAAIAItAAA6AAYgACACLQAAOgAHIABBCGoiACAERw0ACwsgASADIAUoAgAiAmsiAWshACABQQBKBEAgACACIAEQHhoLIAUgByAIajYCCCAFIAQ2AgQgBSAANgIAIAIEQCACEBsLDAELEEEACw8LIAEgA0kEQCAAIAEgBWo2AgQLC2ABBX8jAEEwayIDJAAgASgCBCEFIAEoAgAhBiABLQALIQQgAxDAAiICELgCIAIgBiABIARBGHRBGHVBAEgiARsgBSAEIAEbQQJ2ELMCIAAgAhCxAiACELoCIANBMGokAAsLufEBNgBBgAgLtBZpbmZpbml0eQBpbnN1ZmZpY2llbnQgbWVtb3J5AEZlYnJ1YXJ5AEphbnVhcnkAbmVlZCBkaWN0aW9uYXJ5AEp1bHkAVGh1cnNkYXkAVHVlc2RheQBXZWRuZXNkYXkAU2F0dXJkYXkAU3VuZGF5AE1vbmRheQBGcmlkYXkATWF5ACVtLyVkLyV5AC0rICAgMFgweAAtMFgrMFggMFgtMHgrMHggMHgATm92AFRodQBBdWd1c3QAdW5zaWduZWQgc2hvcnQAdW5zaWduZWQgaW50AEFGUENsaWVudABpbnZhbGlkIGxpdGVyYWwvbGVuZ3RocyBzZXQAaW52YWxpZCBjb2RlIGxlbmd0aHMgc2V0AHVua25vd24gaGVhZGVyIGZsYWdzIHNldABpbnZhbGlkIGRpc3RhbmNlcyBzZXQAZ2V0AE9jdABmbG9hdABpbnZhbGlkIGJpdCBsZW5ndGggcmVwZWF0AFNhdAB1aW50NjRfdAB0b28gbWFueSBsZW5ndGggb3IgZGlzdGFuY2Ugc3ltYm9scwBpbnZhbGlkIHN0b3JlZCBibG9jayBsZW5ndGhzAGtleS5zaXplKCkgPT0gUGFyYW06OmtCbG9ja0J5dGVzAEFwcgB2ZWN0b3IAc2lnbkZhY3RvcgBTcGVjQ2FsY3VsYXRvcgBidWZmZXIgZXJyb3IAc3RyZWFtIGVycm9yAGZpbGUgZXJyb3IAZGF0YSBlcnJvcgBPY3RvYmVyAE5vdmVtYmVyAFNlcHRlbWJlcgBEZWNlbWJlcgB1bnNpZ25lZCBjaGFyAGlvc19iYXNlOjpjbGVhcgBNYXIAY2xpZW50L0FGUENsaWVudC5jcHAAZmZ0L1NwZWNDYWxjdWxhdG9yLmNwcAB1dGlsL0VuY3J5cHRpb24uY3BwAFNlcAAlSTolTTolUyAlcABTdW4ASnVuAGZyZXFSZXNvbHV0aW9uAEFFU19FbmNyeXB0aW9uAHN0ZDo6ZXhjZXB0aW9uAF9fY3hhX2d1YXJkX2FjcXVpcmUgZGV0ZWN0ZWQgcmVjdXJzaXZlIGluaXRpYWxpemF0aW9uAGluY29tcGF0aWJsZSB2ZXJzaW9uAE1vbgBuYW4ASmFuAG1heFBrc1BlckZybQBKdWwAYm9vbABsbABBcHJpbAByZW1vdmVTaWwAZW1zY3JpcHRlbjo6dmFsAGludmFsaWQgY29kZSAtLSBtaXNzaW5nIGVuZC1vZi1ibG9jawBpbmNvcnJlY3QgaGVhZGVyIGNoZWNrAGluY29ycmVjdCBsZW5ndGggY2hlY2sAaW5jb3JyZWN0IGRhdGEgY2hlY2sAcHVzaF9iYWNrAGludmFsaWQgZGlzdGFuY2UgdG9vIGZhciBiYWNrAEZyaQBoZWFkZXIgY3JjIG1pc21hdGNoAE1hcmNoAEV4dHJhY3RRdWVyeUZQRGVidWcAQXVnAHVuc2lnbmVkIGxvbmcAc3RkOjp3c3RyaW5nAGJhc2ljX3N0cmluZwBzdGQ6OnN0cmluZwBzdGQ6OnUxNnN0cmluZwBzdGQ6OnUzMnN0cmluZwBpbmYAJS4wTGYAJUxmACVmAHJlc2l6ZQBpbnZhbGlkIHdpbmRvdyBzaXplAGFsbG9jYXRvcjxUPjo6YWxsb2NhdGUoc2l6ZV90IG4pICduJyBleGNlZWRzIG1heGltdW0gc3VwcG9ydGVkIHNpemUAdHJ1ZQBUdWUAZmFsc2UAaW52YWxpZCBibG9jayB0eXBlAEp1bmUAZG91YmxlAGludmFsaWQgbGl0ZXJhbC9sZW5ndGggY29kZQBpbnZhbGlkIGRpc3RhbmNlIGNvZGUAbWFza0RlY2F5VF9zdGQAbWFza0RlY2F5Rl9zdGQAdW5rbm93biBjb21wcmVzc2lvbiBtZXRob2QAbWFwOjphdDogIGtleSBub3QgZm91bmQAc3RyZWFtIGVuZAB2b2lkAFdlZABEZWMARmViACVhICViICVkICVIOiVNOiVTICVZAFBPU0lYAGludGVydmFsVAAlSDolTTolUwBGUFZFUgBFeHRyYWN0UXVlcnlGUABBUlJMRU4ATkFOAFBNAEFNAExDX0FMTABMQU5HAGludGVydmFsRgBJTkYAQwBmcmVxVUIAZnJlcUxCAGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PHNob3J0PgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzx1bnNpZ25lZCBzaG9ydD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8aW50PgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzx1bnNpZ25lZCBpbnQ+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PGZsb2F0PgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzx1aW50OF90PgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxpbnQ4X3Q+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PHVpbnQxNl90PgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxpbnQxNl90PgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzx1aW50MzJfdD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8aW50MzJfdD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8Y2hhcj4AdmVjdG9yPGNoYXI+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PHVuc2lnbmVkIGNoYXI+AHN0ZDo6YmFzaWNfc3RyaW5nPHVuc2lnbmVkIGNoYXI+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PHNpZ25lZCBjaGFyPgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxsb25nPgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzx1bnNpZ25lZCBsb25nPgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxkb3VibGU+ADAxMjM0NTY3ODkAMDc0Qjk3MjIxRjI3RjAyOQBDLlVURi04ADEuMi4xMQBoeWFpXzEuMi4wX2NsaWVudF8xLjAuMAAuAChudWxsKQBHZXRGRlRMZW4oKSA+PSBHZXRGcm1MZW4oKQBfcGtFeHRFbmctPkluaXRTdWMoKQBQdXJlIHZpcnR1YWwgZnVuY3Rpb24gY2FsbGVkIQAlZgoABA4AAIwOAABOU3QzX18yNnZlY3RvckljTlNfOWFsbG9jYXRvckljRUVFRQBOU3QzX18yMTNfX3ZlY3Rvcl9iYXNlSWNOU185YWxsb2NhdG9ySWNFRUVFAE5TdDNfXzIyMF9fdmVjdG9yX2Jhc2VfY29tbW9uSUxiMUVFRQAAAACMhwAAvA0AABCIAACQDQAAAAAAAAEAAADkDQAAAAAAABCIAABsDQAAAAAAAAEAAADsDQAAAAAAAE5TdDNfXzIxMmJhc2ljX3N0cmluZ0ljTlNfMTFjaGFyX3RyYWl0c0ljRUVOU185YWxsb2NhdG9ySWNFRUVFAE5TdDNfXzIyMV9fYmFzaWNfc3RyaW5nX2NvbW1vbklMYjFFRUUAAAAAjIcAAFsOAAAQiAAAHA4AAAAAAAABAAAAhA4AAAAAAABpaWkAUE5TdDNfXzI2dmVjdG9ySWNOU185YWxsb2NhdG9ySWNFRUVFAAAAAGyIAACoDgAAAAAAAAQOAABQS05TdDNfXzI2dmVjdG9ySWNOU185YWxsb2NhdG9ySWNFRUVFAAAAbIgAAOAOAAABAAAABA4AAGlpAHYAdmkA0A4AAMiGAADQDgAA7IYAAHZpaWkAQcAeC9sEyIYAANAOAABMhwAA7IYAAHZpaWlpAAAATIcAAAgPAACADwAABA4AAEyHAABOMTBlbXNjcmlwdGVuM3ZhbEUAAIyHAABsDwAAaWlpaQAAAADghgAABA4AAEyHAADshgAAaWlpaWkAAAAAAAAA3A8AABQAAAAVAAAAFgAAADExRkZUX0tJU1NGRlQAOEZGVF9CYXNlAIyHAADKDwAAtIcAALwPAADUDwAAAAAAAEAQAAAYAAAAGQAAABoAAAAbAAAAHAAAADI1UGVha0V4dHJhY3RvckNvcmVCYXNlbGluZQAyMFBlYWtFeHRyYWN0b3JD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ByMAAAhyAAAIMgAACcQAEQcLAAAIYgAACCIAAAmkAAAIAgAACIIAAAhCAAAJ5AAQBwcAAAhaAAAIGgAACZQAFAdDAAAIegAACDoAAAnUABIHEwAACGoAAAgqAAAJtAAACAoAAAiKAAAISgAACfQAEAcFAAAIVgAACBYAQAgAABMHMwAACHYAAAg2AAAJzAARBw8AAAhmAAAIJgAACawAAAgGAAAIhgAACEYAAAnsABAHCQAACF4AAAgeAAAJnAAUB2MAAAh+AAAIPgAACdwAEgcbAAAIbgAACC4AAAm8AAAIDgAACI4AAAhOAAAJ/ABgBwAAAAhRAAAIEQAVCIMAEgcfAAAIcQAACDEAAAnCABAHCgAACGEAAAghAAAJogAACAEAAAiBAAAIQQAACeIAEAcGAAAIWQAACBkAAAmSABMHOwAACHkAAAg5AAAJ0gARBxEAAAhpAAAIKQAACbIAAAgJAAAIiQAACEkAAAnyABAHBAAACFUAAAgVABAIAgETBysAAAh1AAAINQAACcoAEQcNAAAIZQAACCUAAAmqAAAIBQAACIUAAAhFAAAJ6gAQBwgAAAhdAAAIHQAACZoAFAdTAAAIfQAACD0AAAnaABIHFwAACG0AAAgtAAAJugAACA0AAAiNAAAITQAACfoAEAcDAAAIUwAACBMAFQjDABMHIwAACHMAAAgzAAAJxgARBwsAAAhjAAAIIwAACaYAAAgDAAAIgwAACEMAAAnmABAHBwAACFsAAAgbAAAJlgAUB0MAAAh7AAAIOwAACdYAEgcTAAAIawAACCsAAAm2AAAICwAACIsAAAhLAAAJ9gAQBwUAAAhXAAAIFwBACAAAEwczAAAIdwAACDcAAAnOABEHDwAACGcAAAgnAAAJrgAACAcAAAiHAAAIRwAACe4AEAcJAAAIXwAACB8AAAmeABQHYwAACH8AAAg/AAAJ3gASBxsAAAhvAAAILwAACb4AAAgPAAAIjwAACE8AAAn+AGAHAAAACFAAAAgQABQIcwASBx8AAAhwAAAIMAAACcEAEAcKAAAIYAAACCAAAAmhAAAIAAAACIAAAAhAAAAJ4QAQBwYAAAhYAAAIGAAACZEAEwc7AAAIeAAACDgAAAnRABEHEQAACGgAAAgoAAAJsQAACAgAAAiIAAAISAAACfEAEAcEAAAIVAAACBQAFQjjABMHKwAACHQAAAg0AAAJyQARBw0AAAhkAAAIJAAACakAAAgEAAAIhAAACEQAAAnpABAHCAAACFwAAAgcAAAJmQAUB1MAAAh8AAAIPAAACdkAEgcXAAAIbAAACCwAAAm5AAAIDAAACIwAAAhMAAAJ+QAQBwMAAAhSAAAIEgAVCKMAEwcjAAAIcgAACDIAAAnFABEHCwAACGIAAAgiAAAJpQAACAIAAAiCAAAIQgAACeUAEAcHAAAIWgAACBoAAAmVABQHQwAACHoAAAg6AAAJ1QASBxMAAAhqAAAIKgAACbUAAAgKAAAIigAACEoAAAn1ABAHBQAACFYAAAgWAEAIAAATBzMAAAh2AAAINgAACc0AEQcPAAAIZgAACCYAAAmtAAAIBgAACIYAAAhGAAAJ7QAQBwkAAAheAAAIHgAACZ0AFAdjAAAIfgAACD4AAAndABIHGwAACG4AAAguAAAJvQAACA4AAAiOAAAITgAACf0AYAcAAAAIUQAACBEAFQiDABIHHwAACHEAAAgxAAAJwwAQBwoAAAhhAAAIIQAACaMAAAgBAAAIgQAACEEAAAnjABAHBgAACFkAAAgZAAAJkwATBzsAAAh5AAAIOQAACdMAEQcRAAAIaQAACCkAAAmzAAAICQAACIkAAAhJAAAJ8wAQBwQAAAhVAAAIFQAQCAIBEwcrAAAIdQAACDUAAAnLABEHDQAACGUAAAglAAAJqwAACAUAAAiFAAAIRQAACesAEAcIAAAIXQAACB0AAAmbABQHUwAACH0AAAg9AAAJ2wASBxcAAAhtAAAILQAACbsAAAgNAAAIjQAACE0AAAn7ABAHAwAACFMAAAgTABUIwwATByMAAAhzAAAIMwAACccAEQcLAAAIYwAACCMAAAmnAAAIAwAACIMAAAhDAAAJ5wAQBwcAAAhbAAAIGwAACZcAFAdDAAAIewAACDsAAAnXABIHEwAACGsAAAgrAAAJtwAACAsAAAiLAAAISwAACfcAEAcFAAAIVwAACBcAQAgAABMHMwAACHcAAAg3AAAJzwARBw8AAAhnAAAIJwAACa8AAAgHAAAIhwAACEcAAAnvABAHCQAACF8AAAgfAAAJnwAUB2MAAAh/AAAIPwAACd8AEgcbAAAIbwAACC8AAAm/AAAIDwAACI8AAAhPAAAJ/wAQBQEAFwUBARMFEQAbBQEQEQUFABkFAQQVBUEAHQUBQBAFAwAYBQECFAUhABwFASASBQkAGgUBCBYFgQBABQAAEAUCABcFgQETBRkAGwUBGBEFBwAZBQEGFQVhAB0FAWAQBQQAGAUBAxQFMQAcBQEwEgUNABoFAQwWBcEAQAUAAAMABAAFAAYABwAIAAkACgALAA0ADwARABMAFwAbAB8AIwArADMAOwBDAFMAYwBzAIMAowDDAOMAAgEAAAAAAAAQABAAEAAQABAAEAAQABAAEQARABEAEQASABIAEgASABMAEwATABMAFAAUABQAFAAVABUAFQAVABAATQDKAAAAAQACAAMABAAFAAcACQANABEAGQAhADEAQQBhAIEAwQABAYEBAQIBAwEEAQYBCAEMARABGAEgATABQAFgAAAAABAAEAAQABAAEQARABIAEgATABMAFAAUABUAFQAWABYAFwAXABgAGAAZABkAGgAaABsAGwAcABwAHQAdAEAAQAAAAQIDBAQFBQYGBgYHBwcHCAgICAgICAgJCQkJCQkJCQoKCgoKCgoKCgoKCgoKCgoLCwsLCwsLCwsLCwsLCwsLDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwNDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PDw8PAAAQERISExMUFBQUFRUVFRYWFhYWFhYWFxcXFxcXFxcYGBgYGBgYGBgYGBgYGBgYGRkZGRkZGRkZGRkZGRkZGRoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxscHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHBwcHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0dHQABAgMEBQYHCAgJCQoKCwsMDAwMDQ0NDQ4ODg4PDw8PEBAQEBAQEBARERERERERERISEhISEhISExMTExMTExMUFBQUFBQUFBQUFBQUFBQUFRUVFRUVFRUVFRUVFRUVFRYWFhYWFhYWFhYWFhYWFhYXFxcXFxcXFxcXFxcXFxcXGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGhoaGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxsbGxwQPwAAEEQAAAEBAAAeAQAADwAAAJBDAACQRAAAAAAAAB4AAAAPAAAAAAAAABBFAAAAAAAAEwAAAAcAAAAAAAAADAAIAIwACABMAAgAzAAIACwACACsAAgAbAAIAOwACAAcAAgAnAAIAFwACADcAAgAPAAIALwACAB8AAgA/AAIAAIACACCAAgAQgAIAMIACAAiAAgAogAIAGIACADiAAgAEgAIAJIACABSAAgA0gAIADIACACyAAgAcgAIAPIACAAKAAgAigAIAEoACADKAAgAKgAIAKoACABqAAgA6gAIABoACACaAAgAWgAIANoACAA6AAgAugAIAHoACAD6AAgABgAIAIYACABGAAgAxgAIACYACACmAAgAZgAIAOYACAAWAAgAlgAIAFYACADWAAgANgAIALYACAB2AAgA9gAIAA4ACACOAAgATgAIAM4ACAAuAAgArgAIAG4ACADuAAgAHgAIAJ4ACABeAAgA3gAIAD4ACAC+AAgAfgAIAP4ACAABAAgAgQAIAEEACADBAAgAIQAIAKEACABhAAgA4QAIABEACACRAAgAUQAIANEACAAxAAgAsQAIAHEACADxAAgACQAIAIkACABJAAgAyQAIACkACACpAAgAaQAIAOkACAAZAAgAmQAIAFkACADZAAgAOQAIALkACAB5AAgA+QAIAAUACACFAAgARQAIAMUACAAlAAgApQAIAGUACADlAAgAFQAIAJUACABVAAgA1QAIADUACAC1AAgAdQAIAPUACAANAAgAjQAIAE0ACADNAAgALQAIAK0ACABtAAgA7QAIAB0ACACdAAgAXQAIAN0ACAA9AAgAvQAIAH0ACAD9AAgAEwAJABMBCQCTAAkAkwEJAFMACQBTAQkA0wAJANMBCQAzAAkAMwEJALMACQCzAQkAcwAJAHMBCQDzAAkA8wEJAAsACQALAQkAiwAJAIsBCQBLAAkASwEJAMsACQDLAQkAKwAJACsBCQCrAAkAqwEJAGsACQBrAQkA6wAJAOsBCQAbAAkAGwEJAJsACQCbAQkAWwAJAFsBCQDbAAkA2wEJADsACQA7AQkAuwAJALsBCQB7AAkAewEJAPsACQD7AQkABwAJAAcBCQCHAAkAhwEJAEcACQBHAQkAxwAJAMcBCQAnAAkAJwEJAKcACQCnAQkAZwAJAGcBCQDnAAkA5wEJABcACQAXAQkAlwAJAJcBCQBXAAkAVwEJANcACQDXAQkANwAJADcBCQC3AAkAtwEJAHcACQB3AQkA9wAJAPcBCQAPAAkADwEJAI8ACQCPAQkATwAJAE8BCQDPAAkAzwEJAC8ACQAvAQkArwAJAK8BCQBvAAkAbwEJAO8ACQDvAQkAHwAJAB8BCQCfAAkAnwEJAF8ACQBfAQkA3wAJAN8BCQA/AAkAPwEJAL8ACQC/AQkAfwAJAH8BCQD/AAkA/wEJAAAABwBAAAcAIAAHAGAABwAQAAcAUAAHADAABwBwAAcACAAHAEgABwAoAAcAaAAHABgABwBYAAcAOAAHAHgABwAEAAcARAAHACQABwBkAAcAFAAHAFQABwA0AAcAdAAHAAMACACDAAgAQwAIAMMACAAjAAgAowAIAGMACADjAAgAAAAFABAABQAIAAUAGAAFAAQABQAUAAUADAAFABwABQACAAUAEgAFAAoABQAaAAUABgAFABYABQAOAAUAHgAFAAEABQARAAUACQAFABkABQAFAAUAFQAFAA0ABQAdAAUAAwAFABMABQALAAUAGwAFAAcABQAXAAUAQbCIAQtNAQAAAAEAAAABAAAAAQAAAAIAAAACAAAAAgAAAAIAAAADAAAAAwAAAAMAAAADAAAABAAAAAQAAAAEAAAABAAAAAUAAAAFAAAABQAAAAUAQaCJAQtlAQAAAAEAAAACAAAAAgAAAAMAAAADAAAABAAAAAQAAAAFAAAABQAAAAYAAAAGAAAABwAAAAcAAAAIAAAACAAAAAkAAAAJAAAACgAAAAoAAAALAAAACwAAAAwAAAAMAAAADQAAAA0AQdCKAQsjAgAAAAMAAAAHAAAAAAAAABAREgAIBwkGCgULBAwDDQIOAQ8AQYSLAQtpAQAAAAIAAAADAAAABAAAAAUAAAAGAAAABwAAAAgAAAAKAAAADAAAAA4AAAAQAAAAFAAAABgAAAAcAAAAIAAAACgAAAAwAAAAOAAAAEAAAABQAAAAYAAAAHAAAACAAAAAoAAAAMAAAADgAEGEjAELcgEAAAACAAAAAwAAAAQAAAAGAAAACAAAAAwAAAAQAAAAGAAAACAAAAAwAAAAQAAAAGAAAACAAAAAwAAAAAABAACAAQAAAAIAAAADAAAABAAAAAYAAAAIAAAADAAAABAAAAAYAAAAIAAAADAAAABAAAAAYABBgI0BC5EHLgQAAL8JAABjDQAAFQYAAAgGAAAgBgAACQQAAPsFAAAsBwAAYw0AAE5TdDNfXzIxMmJhc2ljX3N0cmluZ0loTlNfMTFjaGFyX3RyYWl0c0loRUVOU185YWxsb2NhdG9ySWhFRUVFAAAQiAAAqEYAAAAAAAABAAAAhA4AAAAAAABOU3QzX18yMTJiYXNpY19zdHJpbmdJd05TXzExY2hhcl90cmFpdHNJd0VFTlNfOWFsbG9jYXRvckl3RUVFRQAAEIgAAABHAAAAAAAAAQAAAIQOAAAAAAAATlN0M19fMjEyYmFzaWNfc3RyaW5nSURzTlNfMTFjaGFyX3RyYWl0c0lEc0VFTlNfOWFsbG9jYXRvcklEc0VFRUUAAAAQiAAAWEcAAAAAAAABAAAAhA4AAAAAAABOU3QzX18yMTJiYXNpY19zdHJpbmdJRGlOU18xMWNoYXJfdHJhaXRzSURpRUVOU185YWxsb2NhdG9ySURpRUVFRQAAABCIAAC0RwAAAAAAAAEAAACEDgAAAAAAAE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SWNFRQAAjIcAABBIAABOMTBlbXNjcmlwdGVuMTFtZW1vcnlfdmlld0lhRUUAAIyHAAA4SAAATjEwZW1zY3JpcHRlbjExbWVtb3J5X3ZpZXdJaEVFAACMhwAAYEgAAE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SXNFRQAAjIcAAIhIAABOMTBlbXNjcmlwdGVuMTFtZW1vcnlfdmlld0l0RUUAAIyHAACwSAAATjEwZW1zY3JpcHRlbjExbWVtb3J5X3ZpZXdJaUVFAACMhwAA2EgAAE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92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qFYAtKi1AM/MDgASiS0Ab1c0ACxWiQCZzuMA1iC5AGteqgA+KpwAEV/MAP0LSgDh9PsAjjttAOKGLADp1IQA/LSpAO/u0QAuNckALzlhADghRAAb2cgAgfwKAPtKagAvHNgAU7SEAE6ZjABUIswAKlXcAMDG1gALGZYAGnC4AGmVZAAmWmAAP1LuAH8RDwD0tREA/Mv1ADS8LQA0vO4A6F3MAN1eYABnjpsAkjPvAMkXuABhWJsA4Ve8AFGDxgDYPhAA3XFIAC0c3QCvGKEAISxGAFnz1wDZepgAnlTAAE+G+gBWBvwA5XmuAIkiNgA4rSIAZ5PcAFXoqgCCJjgAyuebAFENpACZM7EAqdcOAGkFSABlsvAAf4inAIhMlwD50TYAIZKzAHuCSgCYzyEAQJ/cANxHVQDhdDoAZ+tCAP6d3wBe1F8Ae2ekALqsegBV9qIAK4gjAEG6VQBZbggAISqGADlHgwCJ4+YA5Z7UAEn7QAD/VukAHA/KAMVZigCU+isA08HFAA/FzwDbWq4AR8WGAIVDYgAhhjsALHmUABBhhwAqTHsAgCwaAEO/EgCIJpAAeDyJAKjE5ADl23sAxDrCACb06gD3Z4oADZK/AGWjKwA9k7EAvXwLAKRR3AAn3WMAaeHdAJqUGQCoKZUAaM4oAAnttABEnyAATpjKAHCCYwB+fCMAD7kyAKf1jgAUVucAIfEIALWdKgBvfk0ApRlRALX5qwCC39YAlt1hABY2AgDEOp8Ag6KhAHLtbQA5jXoAgripAGsyXABGJ1sAADTtANIAdwD89FUAAVlNAOBxgABBo60BC68BQPsh+T8AAAAALUR0PgAAAICYRvg8AAAAYFHMeDsAAACAgxvwOQAAAEAgJXo4AAAAgCKC4zYAAAAAHfNpNdF0ngBXnb0qgHBSD///PicKAAAAZAAAAOgDAAAQJwAAoIYBAEBCDwCAlpgAAOH1BRgAAAA1AAAAcQAAAGv////O+///kr///wAAAABMVwAAMAAAADEAAABOU3QzX18yOGlvc19iYXNlRQAAAIyHAAA4VwBB/K4BCwEyAEGjrwELBf//////AEHwrwELgwT/////////////////////////////////////////////////////////////////AAECAwQFBgcICf////////8KCwwNDg8QERITFBUWFxgZGhscHR4fICEiI////////woLDA0ODxAREhMUFRYXGBkaGxwdHh8gISIj/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wABAgQHAwYFAAAAAAAAAAIAAMADAADABAAAwAUAAMAGAADABwAAwAgAAMAJAADACgAAwAsAAMAMAADADQAAwA4AAMAPAADAEAAAwBEAAMASAADAEwAAwBQAAMAVAADAFgAAwBcAAMAYAADAGQAAwBoAAMAbAADAHAAAwB0AAMAeAADAHwAAwAAAALMBAADDAgAAwwMAAMMEAADDBQAAwwYAAMMHAADDCAAAwwkAAMMKAADDCwAAwwwAAMMNAADTDgAAww8AAMMAAAy7AQAMwwIADMMDAAzDBAAM0wAAAADeEgSVAAAAAP///////////////9BZAAAUAAAAQy5VVEYtOABBmLQBCwLkWQBBsLQBC0pMQ19DVFlQRQAAAABMQ19OVU1FUklDAABMQ19USU1FAAAAAABMQ19DT0xMQVRFAABMQ19NT05FVEFSWQBMQ19NRVNTQUdFUwCAWwBBgLcBC/8BAgACAAIAAgACAAIAAgACAAIAAyACIAIgAiACIAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAFgBMAEwATABMAEwATABMAEwATABMAEwATABMAEwATACNgI2AjYCNgI2AjYCNgI2AjYCNgEwATABMAEwATABMAEwAjVCNUI1QjVCNUI1QjFCMUIxQjFCMUIxQjFCMUIxQjFCMUIxQjFCMUIxQjFCMUIxQjFCMUEwATABMAEwATABMAI1gjWCNYI1gjWCNYIxgjGCMYIxgjGCMYIxgjGCMYIxgjGCMYIxgjGCMYIxgjGCMYIxgjGBMAEwATABMACAEGAuwELApBfAEGUvwEL+QMBAAAAAgAAAAMAAAAEAAAABQAAAAYAAAAHAAAACAAAAAkAAAAKAAAACwAAAAwAAAANAAAADgAAAA8AAAAQAAAAEQAAABIAAAATAAAAFAAAABUAAAAWAAAAFwAAABgA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" + +if (typeof exports != 'undefined') + exports.WASM_BINARY = WASM_BINARY; diff --git a/public/audio_match_demo/index.html b/public/audio_match_demo/index.html index f6ebe81..2a3bfd5 100644 --- a/public/audio_match_demo/index.html +++ b/public/audio_match_demo/index.html @@ -1,184 +1,199 @@ - + -

听歌识曲 Demo (Credit: https://github.com/mos9527/ncm-afp)

-

Usage:

-
  • Select your audio file through "Choose File" picker
  • -
  • Seek to a point where your music should sound the most distinct
  • -
  • Hit the "Clip" button and wait for the results!
  • -

    Sorry if your music somehow sounds 100x awful here, since everything is in telephone quality and that's what they're using :/

    +

    听歌识曲 Demo (Credit: https://github.com/mos9527/ncm-afp)

    +
    +

    DISCLAIMER:

    +

    This site uses the offical NetEase audio matcher APIs (reverse engineered from https://fn.music.163.com/g/chrome-extension-home-page-beta/) +

    +

    And DOES NOT condone copyright infringment nor intellectual property theft.

    +
    +

    NOTE:

    +

    Before start using the site, you may want to access this link first:

    + https://cors-anywhere.herokuapp.com/corsdemo +

    Since Netease APIs do not have CORS headers, this is required to alleviate this restriction.

    +
    +

    Usage:

    +
  • Select your audio file through "Choose File" picker
  • +
  • Hit the "Clip" button and wait for the results!
  • - - - - -
    - - -
    -
    
    +  
    +  
    +  
    +  
    +  
    + + +
    +
    
     
    +
    +