(function (global, factory) { typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports) : typeof define === 'function' && define.amd ? define(['exports'], factory) : (global = global || self, factory(global.ImGui_Impl = {})); }(this, function (exports) { 'use strict'; /*! ***************************************************************************** Copyright (c) Microsoft Corporation. All rights reserved. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 THIS CODE IS PROVIDED ON AN *AS IS* BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED WARRANTIES OR CONDITIONS OF TITLE, FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABLITY OR NON-INFRINGEMENT. See the Apache Version 2.0 License for specific language governing permissions and limitations under the License. ***************************************************************************** */ function commonjsRequire () { throw new Error('Dynamic requires are not currently supported by rollup-plugin-commonjs'); } function createCommonjsModule(fn, module) { return module = { exports: {} }, fn(module, module.exports), module.exports; } var require$$0 = {}; // Copyright Joyent, Inc. and other Node contributors. // // Permission is hereby granted, free of charge, to any person obtaining a // copy of this software and associated documentation files (the // "Software"), to deal in the Software without restriction, including // without limitation the rights to use, copy, modify, merge, publish, // distribute, sublicense, and/or sell copies of the Software, and to permit // persons to whom the Software is furnished to do so, subject to the // following conditions: // // The above copyright notice and this permission notice shall be included // in all copies or substantial portions of the Software. // // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS // OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF // MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN // NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, // DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. // resolves . and .. elements in a path array with directory names there // must be no slashes, empty elements, or device names (c:\) in the array // (so also no leading and trailing slashes - it does not distinguish // relative and absolute paths) function normalizeArray(parts, allowAboveRoot) { // if the path tries to go above the root, `up` ends up > 0 var up = 0; for (var i = parts.length - 1; i >= 0; i--) { var last = parts[i]; if (last === '.') { parts.splice(i, 1); } else if (last === '..') { parts.splice(i, 1); up++; } else if (up) { parts.splice(i, 1); up--; } } // if the path is allowed to go above the root, restore leading ..s if (allowAboveRoot) { for (; up--; up) { parts.unshift('..'); } } return parts; } // Split a filename into [root, dir, basename, ext], unix version // 'root' is just a slash, or nothing. var splitPathRe = /^(\/?|)([\s\S]*?)((?:\.{1,2}|[^\/]+?|)(\.[^.\/]*|))(?:[\/]*)$/; var splitPath = function(filename) { return splitPathRe.exec(filename).slice(1); }; // path.resolve([from ...], to) // posix version function resolve() { var resolvedPath = '', resolvedAbsolute = false; for (var i = arguments.length - 1; i >= -1 && !resolvedAbsolute; i--) { var path = (i >= 0) ? arguments[i] : '/'; // Skip empty and invalid entries if (typeof path !== 'string') { throw new TypeError('Arguments to path.resolve must be strings'); } else if (!path) { continue; } resolvedPath = path + '/' + resolvedPath; resolvedAbsolute = path.charAt(0) === '/'; } // At this point the path should be resolved to a full absolute path, but // handle relative paths to be safe (might happen when process.cwd() fails) // Normalize the path resolvedPath = normalizeArray(filter(resolvedPath.split('/'), function(p) { return !!p; }), !resolvedAbsolute).join('/'); return ((resolvedAbsolute ? '/' : '') + resolvedPath) || '.'; } // path.normalize(path) // posix version function normalize(path) { var isPathAbsolute = isAbsolute(path), trailingSlash = substr(path, -1) === '/'; // Normalize the path path = normalizeArray(filter(path.split('/'), function(p) { return !!p; }), !isPathAbsolute).join('/'); if (!path && !isPathAbsolute) { path = '.'; } if (path && trailingSlash) { path += '/'; } return (isPathAbsolute ? '/' : '') + path; } // posix version function isAbsolute(path) { return path.charAt(0) === '/'; } // posix version function join() { var paths = Array.prototype.slice.call(arguments, 0); return normalize(filter(paths, function(p, index) { if (typeof p !== 'string') { throw new TypeError('Arguments to path.join must be strings'); } return p; }).join('/')); } // path.relative(from, to) // posix version function relative(from, to) { from = resolve(from).substr(1); to = resolve(to).substr(1); function trim(arr) { var start = 0; for (; start < arr.length; start++) { if (arr[start] !== '') break; } var end = arr.length - 1; for (; end >= 0; end--) { if (arr[end] !== '') break; } if (start > end) return []; return arr.slice(start, end - start + 1); } var fromParts = trim(from.split('/')); var toParts = trim(to.split('/')); var length = Math.min(fromParts.length, toParts.length); var samePartsLength = length; for (var i = 0; i < length; i++) { if (fromParts[i] !== toParts[i]) { samePartsLength = i; break; } } var outputParts = []; for (var i = samePartsLength; i < fromParts.length; i++) { outputParts.push('..'); } outputParts = outputParts.concat(toParts.slice(samePartsLength)); return outputParts.join('/'); } var sep = '/'; var delimiter = ':'; function dirname(path) { var result = splitPath(path), root = result[0], dir = result[1]; if (!root && !dir) { // No dirname whatsoever return '.'; } if (dir) { // It has a dirname, strip trailing slash dir = dir.substr(0, dir.length - 1); } return root + dir; } function basename(path, ext) { var f = splitPath(path)[2]; // TODO: make this comparison case-insensitive on windows? if (ext && f.substr(-1 * ext.length) === ext) { f = f.substr(0, f.length - ext.length); } return f; } function extname(path) { return splitPath(path)[3]; } var require$$1 = { extname: extname, basename: basename, dirname: dirname, sep: sep, delimiter: delimiter, relative: relative, join: join, isAbsolute: isAbsolute, normalize: normalize, resolve: resolve }; function filter (xs, f) { if (xs.filter) return xs.filter(f); var res = []; for (var i = 0; i < xs.length; i++) { if (f(xs[i], i, xs)) res.push(xs[i]); } return res; } // String.prototype.substr - negative index don't work in IE8 var substr = 'ab'.substr(-1) === 'b' ? function (str, start, len) { return str.substr(start, len) } : function (str, start, len) { if (start < 0) start = str.length + start; return str.substr(start, len); } ; var bindImgui = createCommonjsModule(function (module, exports) { var Module = (function() { var _scriptDir = typeof document !== 'undefined' && document.currentScript ? document.currentScript.src : undefined; return ( function(Module) { Module = Module || {}; var Module=typeof Module!=="undefined"?Module:{};var moduleOverrides={};var key;for(key in Module){if(Module.hasOwnProperty(key)){moduleOverrides[key]=Module[key];}}Module["arguments"]=[];Module["thisProgram"]="./this.program";Module["quit"]=function(status,toThrow){throw toThrow};Module["preRun"]=[];Module["postRun"]=[];var ENVIRONMENT_IS_WEB=false;var ENVIRONMENT_IS_WORKER=false;var ENVIRONMENT_IS_NODE=false;var ENVIRONMENT_HAS_NODE=false;var ENVIRONMENT_IS_SHELL=false;ENVIRONMENT_IS_WEB=typeof window==="object";ENVIRONMENT_IS_WORKER=typeof importScripts==="function";ENVIRONMENT_HAS_NODE=typeof process==="object"&&typeof commonjsRequire==="function";ENVIRONMENT_IS_NODE=ENVIRONMENT_HAS_NODE&&!ENVIRONMENT_IS_WEB&&!ENVIRONMENT_IS_WORKER;ENVIRONMENT_IS_SHELL=!ENVIRONMENT_IS_WEB&&!ENVIRONMENT_IS_NODE&&!ENVIRONMENT_IS_WORKER;var scriptDirectory="";function locateFile(path){if(Module["locateFile"]){return Module["locateFile"](path,scriptDirectory)}else{return scriptDirectory+path}}if(ENVIRONMENT_IS_NODE){scriptDirectory=__dirname+"/";var nodeFS;var nodePath;Module["read"]=function shell_read(filename,binary){var ret;ret=tryParseAsDataURI(filename);if(!ret){if(!nodeFS)nodeFS=require$$0;if(!nodePath)nodePath=require$$1;filename=nodePath["normalize"](filename);ret=nodeFS["readFileSync"](filename);}return binary?ret:ret.toString()};Module["readBinary"]=function readBinary(filename){var ret=Module["read"](filename,true);if(!ret.buffer){ret=new Uint8Array(ret);}assert(ret.buffer);return ret};if(process["argv"].length>1){Module["thisProgram"]=process["argv"][1].replace(/\\/g,"/");}Module["arguments"]=process["argv"].slice(2);process["on"]("uncaughtException",function(ex){if(!(ex instanceof ExitStatus)){throw ex}});process["on"]("unhandledRejection",abort);Module["quit"]=function(status){process["exit"](status);};Module["inspect"]=function(){return "[Emscripten Module object]"};}else if(ENVIRONMENT_IS_SHELL){if(typeof read!="undefined"){Module["read"]=function shell_read(f){var data=tryParseAsDataURI(f);if(data){return intArrayToString(data)}return read(f)};}Module["readBinary"]=function readBinary(f){var data;data=tryParseAsDataURI(f);if(data){return data}if(typeof readbuffer==="function"){return new Uint8Array(readbuffer(f))}data=read(f,"binary");assert(typeof data==="object");return data};if(typeof scriptArgs!="undefined"){Module["arguments"]=scriptArgs;}else if(typeof arguments!="undefined"){Module["arguments"]=arguments;}if(typeof quit==="function"){Module["quit"]=function(status){quit(status);};}}else if(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER){if(ENVIRONMENT_IS_WORKER){scriptDirectory=self.location.href;}else if(document.currentScript){scriptDirectory=document.currentScript.src;}if(_scriptDir){scriptDirectory=_scriptDir;}if(scriptDirectory.indexOf("blob:")!==0){scriptDirectory=scriptDirectory.substr(0,scriptDirectory.lastIndexOf("/")+1);}else{scriptDirectory="";}Module["read"]=function shell_read(url){try{var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.send(null);return xhr.responseText}catch(err){var data=tryParseAsDataURI(url);if(data){return intArrayToString(data)}throw err}};if(ENVIRONMENT_IS_WORKER){Module["readBinary"]=function readBinary(url){try{var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.responseType="arraybuffer";xhr.send(null);return new Uint8Array(xhr.response)}catch(err){var data=tryParseAsDataURI(url);if(data){return data}throw err}};}Module["readAsync"]=function readAsync(url,onload,onerror){var xhr=new XMLHttpRequest;xhr.open("GET",url,true);xhr.responseType="arraybuffer";xhr.onload=function xhr_onload(){if(xhr.status==200||xhr.status==0&&xhr.response){onload(xhr.response);return}var data=tryParseAsDataURI(url);if(data){onload(data.buffer);return}onerror();};xhr.onerror=onerror;xhr.send(null);};Module["setWindowTitle"]=function(title){document.title=title;};}var out=Module["print"]||(typeof console!=="undefined"?console.log.bind(console):typeof print!=="undefined"?print:null);var err=Module["printErr"]||(typeof printErr!=="undefined"?printErr:typeof console!=="undefined"&&console.warn.bind(console)||out);for(key in moduleOverrides){if(moduleOverrides.hasOwnProperty(key)){Module[key]=moduleOverrides[key];}}moduleOverrides=undefined;var asm2wasmImports={"f64-rem":function(x,y){return x%y},"debugger":function(){debugger}};var setTempRet0=function(value){};if(typeof WebAssembly!=="object"){err("no native wasm support detected");}var wasmMemory;var wasmTable;var ABORT=false;function assert(condition,text){if(!condition){abort("Assertion failed: "+text);}}var UTF8Decoder=typeof TextDecoder!=="undefined"?new TextDecoder("utf8"):undefined;function UTF8ArrayToString(u8Array,idx,maxBytesToRead){var endIdx=idx+maxBytesToRead;var endPtr=idx;while(u8Array[endPtr]&&!(endPtr>=endIdx))++endPtr;if(endPtr-idx>16&&u8Array.subarray&&UTF8Decoder){return UTF8Decoder.decode(u8Array.subarray(idx,endPtr))}else{var str="";while(idx<endPtr){var u0=u8Array[idx++];if(!(u0&128)){str+=String.fromCharCode(u0);continue}var u1=u8Array[idx++]&63;if((u0&224)==192){str+=String.fromCharCode((u0&31)<<6|u1);continue}var u2=u8Array[idx++]&63;if((u0&240)==224){u0=(u0&15)<<12|u1<<6|u2;}else{u0=(u0&7)<<18|u1<<12|u2<<6|u8Array[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 stringToUTF8Array(str,outU8Array,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;outU8Array[outIdx++]=u;}else if(u<=2047){if(outIdx+1>=endIdx)break;outU8Array[outIdx++]=192|u>>6;outU8Array[outIdx++]=128|u&63;}else if(u<=65535){if(outIdx+2>=endIdx)break;outU8Array[outIdx++]=224|u>>12;outU8Array[outIdx++]=128|u>>6&63;outU8Array[outIdx++]=128|u&63;}else{if(outIdx+3>=endIdx)break;outU8Array[outIdx++]=240|u>>18;outU8Array[outIdx++]=128|u>>12&63;outU8Array[outIdx++]=128|u>>6&63;outU8Array[outIdx++]=128|u&63;}}outU8Array[outIdx]=0;return outIdx-startIdx}function stringToUTF8(str,outPtr,maxBytesToWrite){return stringToUTF8Array(str,HEAPU8,outPtr,maxBytesToWrite)}function lengthBytesUTF8(str){var len=0;for(var i=0;i<str.length;++i){var u=str.charCodeAt(i);if(u>=55296&&u<=57343)u=65536+((u&1023)<<10)|str.charCodeAt(++i)&1023;if(u<=127)++len;else if(u<=2047)len+=2;else if(u<=65535)len+=3;else len+=4;}return len}var UTF16Decoder=typeof TextDecoder!=="undefined"?new TextDecoder("utf-16le"):undefined;var WASM_PAGE_SIZE=65536;var buffer,HEAP8,HEAPU8,HEAP16,HEAPU16,HEAP32,HEAPU32,HEAPF32,HEAPF64;function updateGlobalBufferViews(){Module["HEAP8"]=HEAP8=new Int8Array(buffer);Module["HEAP16"]=HEAP16=new Int16Array(buffer);Module["HEAP32"]=HEAP32=new Int32Array(buffer);Module["HEAPU8"]=HEAPU8=new Uint8Array(buffer);Module["HEAPU16"]=HEAPU16=new Uint16Array(buffer);Module["HEAPU32"]=HEAPU32=new Uint32Array(buffer);Module["HEAPF32"]=HEAPF32=new Float32Array(buffer);Module["HEAPF64"]=HEAPF64=new Float64Array(buffer);}var DYNAMIC_BASE=5315584,DYNAMICTOP_PTR=72672;var TOTAL_STACK=5242880;var INITIAL_TOTAL_MEMORY=Module["TOTAL_MEMORY"]||16777216;if(INITIAL_TOTAL_MEMORY<TOTAL_STACK)err("TOTAL_MEMORY should be larger than TOTAL_STACK, was "+INITIAL_TOTAL_MEMORY+"! (TOTAL_STACK="+TOTAL_STACK+")");if(Module["buffer"]){buffer=Module["buffer"];}else{if(typeof WebAssembly==="object"&&typeof WebAssembly.Memory==="function"){wasmMemory=new WebAssembly.Memory({"initial":INITIAL_TOTAL_MEMORY/WASM_PAGE_SIZE,"maximum":INITIAL_TOTAL_MEMORY/WASM_PAGE_SIZE});buffer=wasmMemory.buffer;}else{buffer=new ArrayBuffer(INITIAL_TOTAL_MEMORY);}}updateGlobalBufferViews();HEAP32[DYNAMICTOP_PTR>>2]=DYNAMIC_BASE;function callRuntimeCallbacks(callbacks){while(callbacks.length>0){var callback=callbacks.shift();if(typeof callback=="function"){callback();continue}var func=callback.func;if(typeof func==="number"){if(callback.arg===undefined){Module["dynCall_v"](func);}else{Module["dynCall_vi"](func,callback.arg);}}else{func(callback.arg===undefined?null:callback.arg);}}}var __ATPRERUN__=[];var __ATINIT__=[];var __ATMAIN__=[];var __ATPOSTRUN__=[];var runtimeInitialized=false;function preRun(){if(Module["preRun"]){if(typeof Module["preRun"]=="function")Module["preRun"]=[Module["preRun"]];while(Module["preRun"].length){addOnPreRun(Module["preRun"].shift());}}callRuntimeCallbacks(__ATPRERUN__);}function ensureInitRuntime(){if(runtimeInitialized)return;runtimeInitialized=true;callRuntimeCallbacks(__ATINIT__);}function preMain(){callRuntimeCallbacks(__ATMAIN__);}function postRun(){if(Module["postRun"]){if(typeof Module["postRun"]=="function")Module["postRun"]=[Module["postRun"]];while(Module["postRun"].length){addOnPostRun(Module["postRun"].shift());}}callRuntimeCallbacks(__ATPOSTRUN__);}function addOnPreRun(cb){__ATPRERUN__.unshift(cb);}function addOnPostRun(cb){__ATPOSTRUN__.unshift(cb);}var runDependencies=0;var runDependencyWatcher=null;var dependenciesFulfilled=null;function addRunDependency(id){runDependencies++;if(Module["monitorRunDependencies"]){Module["monitorRunDependencies"](runDependencies);}}function removeRunDependency(id){runDependencies--;if(Module["monitorRunDependencies"]){Module["monitorRunDependencies"](runDependencies);}if(runDependencies==0){if(runDependencyWatcher!==null){clearInterval(runDependencyWatcher);runDependencyWatcher=null;}if(dependenciesFulfilled){var callback=dependenciesFulfilled;dependenciesFulfilled=null;callback();}}}Module["preloadedImages"]={};Module["preloadedAudios"]={};var dataURIPrefix="data:application/octet-stream;base64,";function isDataURI(filename){return String.prototype.startsWith?filename.startsWith(dataURIPrefix):filename.indexOf(dataURIPrefix)===0}var wasmBinaryFile="data:application/octet-stream;base64,AGFzbQEAAAAB2AyxAWACf38Bf2ACf38AYAJ8fAF8YAF/AX9gAX8AYAN/f38Bf2AEf39/fwBgA39/fwBgAn9/AX1gBH9/f38Bf2AEf399fwBgAn99AX9gA399fQF/YAZ9fX1/f38AYAR/fX9/AGAFf39/fX8AYAABfGADf31/AGAFf39/f38Bf2AIf39/f39/f38Bf2AHf39/f39/fwF/YAZ/f39/f38Bf2AGf398fH9/AX9gCX9/f39/f39/fwF/YAN9f38AYAl/f39/f39/f38AYAZ/f39/f38AYAJ/fQBgAX8BfWAAAX9gAn19AGABfQBgAAF9YAAAYAN/f30Bf2AGf39/fX9/AGAIf399fX1/f38AYAR/fX99AX9gBn9/fX9/fwBgBX9/f399AGAHf39/f31/fQBgBn9/f399fwBgB39/f39/f38AYAd/f39/f399AGAGf39/f399AGAFf39/f38AYAZ/f31/f30AYAV/f31/fwBgCH9/fX9/f31/AGALf39/f39/f39/f38AYAl/f39/f39/fX8AYAh/f39/f399fwBgBH9/f30AYAZ/f319fX8AYAp/f39/f39/f39/AGADf399AGAGf3x/f39/AX9gA39+fwF+YAF/AXxgA39/fwF9YAR/f319AX9gCH9/fX19f39/AX9gBH9/fX8Bf2AFf399f30Bf2AHf39/fHx/fwF/YAR/f399AX9gBX9/f31/AX9gBn9/f31/fwF/YAp/f39/f39/f39/AX9gA399fQBgB399fX1/f38AYAd/f399fX1/AGAHf39/fX9/fQBgB39/f31/f38AYAl/f399f39/fX8AYAd/f39/f31/AGAIf39/f399f30AYAh/f39/f39/fQBgCH9/f39/f39/AGAKf39/f39/f399fwBgDH9/f39/f39/f39/fwBgDX9/f39/f39/f39/f38AYAN/f3wAYAN/f38BfGABfQF9YAJ9fQF9YAV/fX19fQBgBH9/fX0AYAJ/fQF9YAR9fX19AX9gBX9/f319AGADfX19AX1gAn19AX9gBH19fX0BfWALf319fX19fX19fX8AYAl/f31/f39/fX8AYAp/f31/f39/f31/AGAFf31/f30Bf2AIf399fX9/f38AYAt/f319fX19fX19fQBgCH9/f39/fX1/AGAHf39/fX1/fwBgBX9/fX9/AX9gCH9/f399fX9/AGAHf39/fX19fQBgCn9/fX19fX19fX8AYAx/f319fX19fX19fX8AYAd/fX19fX19AGAEf31/fwF/YAh/f399f39/fQF/YAV/fX9/fwF/YAV/fX5+fwF/YAZ/fX19f30Bf2AGf318fH99AX9gAn98AXxgAn9+AX5gCX9/f399f39/fQF/YAd/f319fX99AX9gCX9/f319fX9/fQF/YAZ/f31/f38Bf2AIf39/fX9/f38Bf2AKf39/f39/f31/fwF/YAl/f39/f399f38Bf2AJf39/fn5/fX9/AX9gCX9/f319f31/fwF/YAl/f398fH99f38Bf2AFfHx8fX0BfWADfHx9AXxgA3x8fAF8YAV9fX19fQF9YAN+fn4BfWADfn5+AX5gBX5+fn19AX1gBX9/f319AX1gB39/f39/f30Bf2AIf39/f39/f30Bf2AGf399fX99AX9gB39/f319f30Bf2AGf399fX9/AX9gB39/f31/fX8AYAl/f39/f399fX8AYAd/f39/fX1/AGAEf319fQF9YAZ/f39/f30Bf2AHf399f39/fQF/YAJ/fgBgAn9/AX5gA35/fwF/YAJ+fwF/YAJ8fwF8YAV/f39/fwF8YAZ/f39/f38BfGACfX8BfWABfAF9YAJ9fwF/YAN/f34AYAF/AX5gAn9/AXxgBH9/f38BfWAHf398f39/fwF/YAV/f399fQF/YAl/f399fX1/f38Bf2AGf39/fX99AX9gCH9/f398fH9/AX9gBX9/f399AX9gBn9/f399fwF/YAd/f39/fX9/AX9gC39/f39/f39/f39/AX9gCX9/f319fX9/fwBgCH9/f399fX1/AGAHf39/f31/fwBgCH9/f399f399AGAIf39/f31/f38AYAp/f39/fX9/f31/AGAJf39/f39/fX99AGAJf39/f39/f399AGALf39/f39/f39/fX8AAvQDNwNlbnYBYgA2A2VudgFjAE4DZW52AWQAGgNlbnYBZQAEA2VudgFmAAADZW52AWcAUQNlbnYBaABTA2VudgFpAAcDZW52AWoAAANlbnYBawAtA2VudgFsACEDZW52AW0ABwNlbnYBbgAAA2VudgFvAAYDZW52AXAAAANlbnYBcQAaA2VudgFyAAQDZW52AXMABANlbnYBdAAEA2VudgF1AAAI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CwtB/PYBKAIAIQEgAEGcqQQoAgAgAUH/AXFB8gZqEQEAC1oBA38jBCECIwRBEGokBCACQZipBCgCACIDQbAraiAAQQR0aiIAKQIANwIAIAIgACkCCDcCCCACIAIqAgwgA0GQKmoqAgAgAZSUOAIMIAIQoQMhBCACJAQgBAsWACAAIAEpAgA3AgAgACACKQIANwIICwYAQTQQAwsMACAAIAEgACABXRsLxgMBA38gAkGAwABOBEAgACABIAIQIxogAA8LIAAhBCAAIAJqIQMgAEEDcSABQQNxRgRAA0AgAEEDcQRAIAJFBEAgBA8LIAAgASwAADoAACAAQQFqIQAgAUEBaiEBIAJBAWshAgwBCwsgA0F8cSICQUBqIQUDQCAAIAVMBEAgACABKAIANgIAIAAgASgCBDYCBCAAIAEoAgg2AgggACABKAIMNgIMIAAgASgCEDYCECAAIAEoAhQ2AhQgACABKAIYNgIYIAAgASgCHDYCHCAAIAEoAiA2AiAgACABKAIkNgIkIAAgASgCKDYCKCAAIAEoAiw2AiwgACABKAIwNgIwIAAgASgCNDYCNCAAIAEoAjg2AjggACABKAI8NgI8IABBQGshACABQUBrIQEMAQsLA0AgACACSARAIAAgASgCADYCACAAQQRqIQAgAUEEaiEBDAELCwUgA0EEayECA0AgACACSARAIAAgASwAADoAACAAIAEsAAE6AAEgACABLAACOgACIAAgASwAAzoAAyAAQQRqIQAgAUEEaiEBDAELCwsDQCAAIANIBEAgACABLAAAOgAAIABBAWohACABQQFqIQEMAQsLIAQLEgAgAEG0+AE2AgAgAEEEahA+CyoAIAAoAhAQWwRAQQAhAAUgAEEEaiIALAALQQBIBEAgACgCACEACwsgAAsSACAAIAEQ6RAgAEHA+AE2AgALEAAgAC0AASAALQAAQQh0cgsqAQF/IwQhASMEQRBqJAQgASAANgIAQQQQPyIAIAEoAgA2AgAgASQEIAALJQEBfyABKAIAIQIgAEIANwIAIABBADYCCCAAIAFBBGogAhCTAQsIAEEMEANBAAsHACAAQQRqCycBAX8gACgCCCIBBEAgAEEANgIEIABBADYCACABEEEgAEEANgIICwsNACAAKAIIIAFBAnRqCxYAIAAgASoCACAClCABKgIEIAKUEDILKQEC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AhgLBUGgqgQgBCAGcjYCACAAIAI2AgAgAiAANgIYIAIgAjYCDCACIAI2AggLQbyqBEG8qgQoAgBBf2oiADYCACAABEAPC0HkrQQhAANAIAAoAgAiAUEIaiEAIAENAAtBvKoEQX82AgALDQAgACgCCCABQRxsagsNACABQQJ0IABqKgIACzEBAX8jBCEDIwRBEGokBCABKAIAIQEgAyACEHcgACABIAMoAgAQCBBfIAMQMSADJAQLIQAgACgCBCIABH8gACAAQQJtagVBCAsiACABIAAgAUobC88BAgR/AX4CQAJAIAApA3AiBUIAUgRAIAApA3ggBVkNAQsgABD7CyIBQQBIDQAgACgCCCECAkACQCAAKQNwIgVCAFEEQCACIQMMAQUgAiEDIAUgACkDeH0iBSACIAAoAgQiBGusVQ0BIAAgBCAFp0F/amo2AmgLDAELIAAgAjYCaAsgAwRAIAAgACkDeCADQQFqIAAoAgQiAGusfDcDeAUgACgCBCEACyAAQX9qIgAtAAAgAUcEQCAAIAE6AAALDAELIABBADYCaEF/IQELIAELIABDAAAAAEMAAIA/IAAgAEMAAIA/XhsgAEMAAAAAXRsLCgAgACgCAEECRguOAQEDfwJAAkAgACICQQNxRQ0AIAIhAQNAAkAgACwAAEUEQCABIQAMAQsgAEEBaiIAIgFBA3ENAQwCCwsMAQsDQCAAQQRqIQEgACgCACIDQYCBgoR4cUGAgYKEeHMgA0H//ft3anFFBEAgASEADAELCyADQf8BcQRAA0AgAEEBaiIALAAADQALCwsgACACawsVACAAIAEgAhAyIABBCGogAyAEEDILGwAgAUEAIABBwANqEHAoAgAQuwEiABC0AiAACwkAIAAgATYCAAsQAEGYqQQoAgBBlDNqKAIAC+IBAQJ/QZipBCgCACIEQZQzaigCACEDIAEEQAJAIAMgAygCuAIgAygCwAJyNgLAAiAEQaQ1aigCACABRwRAIARBgDZqLAAARQ0BCyAEQaA1aigCACIEKAL4BSADKAL4BUYEQCADIARHBEAgBCgCCCADKAIIckGAgIAEcUUNAgsgAyACIAAgAhsgARDmEAsLCyADIAE2AowCIAMgACkCADcClAIgAyAAKQIINwKcAiADQQA2ApACIAAgARCtBQR/QQAFIAAgAEEIakEBEIUDBEAg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QbCqBEEANgIAIAEgAEEDcjYCBCAAIAFqIgAgACgCBEEBcjYCBAsMAQsCQEGoqgQoAgAiASAFSwRAQaiqBCABIAVrIgI2AgAMAQsgCiEAQfStBCgCAAR/QfytBCgCAAVB/K0EQYAgNgIAQfitBEGAIDYCAEGArgRBfzYCAEGErgRBfzYCAEGIrgRBADYCAEHYrQRBADYCAEH0rQQgAEFwcUHYqtWqBXM2AgBBgCALIgAgBUEvaiIHaiICQQAgAGsiBnEiBCAFTQRADAMLQdStBCgCACIABEBBzK0EKAIAIgMgBGoiCCADTSAIIABLcgRADAQLCyAFQTBqIQgCQAJAQditBCgCAEEEcQRAQQAhAgUCQAJAAkBBtKoEKAIAIgBFDQBB3K0EIQMDQAJAIAMoAgAiCSAATQRAIAkgAygCBGogAEsNAQsgAygCCCIDDQEMAgsLIAIgAWsgBnEiAkH/////B0kEQCACEMECIQEgASADKAIAIAMoAgRqRw0CIAFBf0cNBQVBACECCwwCC0EAEMECIgFBf0YEf0EABUHMrQQoAgAiAyABQfitBCgCACIAQX9qIgJqQQAgAGtxIAFrQQAgASACcRsgBGoiAmohACACQf////8HSSACIAVLcQR/QdStBCgCACIGBEAgACADTSAAIAZLcgRAQQAhAgwFCwsgASACEMECIgBGDQUgACEBDAIFQQALCyECDAELIAFBf0cgAkH/////B0lxIAggAktxRQRAIAFBf0YEQEEAIQIMAgUMBAsAC0H8rQQoAgAiACAHIAJrakEAIABrcSIAQf////8HTw0CQQAgAmshAyAAEMECQX9GBH8gAxDBAhpBAAUgACACaiECDAMLIQILQditBEHYrQQoAgBBBHI2AgALIARB/////wdJBEAgBBDBAiEBQQAQwQIiACABayIDIAVBKGpLIQQgAyACIAQbIQIgBEEBcyABQX9GciABQX9HIABBf0dxIAEgAElxQQFzckUNAQsMAQtBzK0EQcytBCgCACACaiIANgIAIABB0K0EKAIASwRAQdCtBCAANgIAC0G0qgQoAgAiBARAAkBB3K0EIQMCQAJAA0AgAygCACIHIAMoAgQiBmogAUYNASADKAIIIgMNAAsMAQsgAyIAKAIMQQhxRQRAIAcgBE0gASAES3EEQCAAIAIgBmo2AgQgBEEAIARB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AiABIAc7AQQgAUEGaiEBIANBAWoiAyACRw0ACyAAIARBAXQgCWo2AjgLIAUhACACQf//A3EhAiAGCyAAIAJqNgIACyAQCyQEC4MCAQR/IAAoAjgiCiAAKAIwIgtB//8DcSIMOwEAIAogC0EBajsBAiAKIAtBAmpB//8DcSINOwEEIAogDDsBBiAKIA07AQggCiALQQNqOwEKIAAoAjQgASkCADcCACAAKAI0IAUpAgA3AgggACgCNCIBIAk2AhAgASACKQIANwIUIAAoAjQgBikCADcCHCAAKAI0IgEgCTYCJCABIAMpAgA3AiggACgCNCAHKQIANwIwIAAoAjQiASAJNgI4IAEgBCkCADcCPCAAKAI0IAgpAgA3AkQgACgCNCIBIAk2AkwgACABQdAAajYCNCAAIAAoAjBBBGo2AjAgACAAKAI4QQxqNgI4C8sBAQV/IAAoAkgiAQR/IAAoAlAgAUF/akECdGooAgAFQQALIQECQAJAIAAoAgBFDQAgABD+AyICKAIARSIDRQRAIAEgAigCFEcNAQsgAigCGA0AIAJBYGpBACAAKAIAQQFKIgUbIQQCQCADIAVxBEAgBCgCFCABRgRAIARBBGogACgCPCIDBH8gACgCRCADQX9qQQR0agUgACgCKEEUagtBEBDFAkUEQCAEKAIYRQRAIAAQgAIMBAsLCwsgAiABNgIUCwwBCyAAENwECwt5AQN/IwQhAyMEQSBqJAQgAyICEK4GIAIgACgCPCIBBH8gACgCRCABQX9qQQR0agUgACgCKEEUagsiASkCADcCBCACIAEpAgg3AgwgAiAAKAJIIgEEfyAAKAJQIAFBf2pBAnRqKAIABUEACzYCFCAAIAIQrQYgAyQEC7IBAQJ/IAAQTyAAQQxqEE8gAEEYahBPIABBADYCMCAAQQA2AjQgAEEANgI4IABBPGoQTyAAQcgAahBPIABB1ABqEE8gAEEANgJgIABBATYCZCAAQegAaiIBKAIAQQBKBEBBACEAA0AgAEUEQCABQQAQnAEiAkIANwIAIAJCADcCCCACQgA3AhALIAEgABCcARBPIAEgABCcAUEMahBPIABBAWoiACABKAIASA0ACwsgARBPC0sBA38gACgCBCABSARAIAFBBHQQUyECIABBCGoiAygCACIEBEAgAiAEIAAoAgBBBHQQRhogAygCABBB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GyoCACENIAEgAiAGKAIMaiIHNgIAIAQgACAHEPYBIAQoAhQiCkEASgRAAkBBACECIAQqAgAhDgNAIAAgByACENgDIg9DAACAv1sNASAOIA+SIg4gDV4NASABIAEoAgBBAWo2AgAgAkEBaiICIApIDQALCwsgACABEIIBIAFBAToADyABIA04AhQgCARAIAEgASgCADYCCAsLDAgLIAhBAEciCARAIAEQ4QEFIAEoAgQgASgCCEcEQCABEJEDCwsgACABEIIBIAYgACABKAIAIAEtABAQ8QUgBigCFCIHIAYoAgxHBEAgAUEUaiAGIAEsAA8bKgIAIQ0gASAHNgIAIAQgACAHEPYBIAQoAhQiCkEASgRAAkBBACECIAQqAgAhDgNAIAAgByACENgDIg9DAACAv1sNASAOIA+SIg4gDV4NASABIAEoAgBBAWo2AgAgAkEBaiICIApIDQALCwsgACABEIIBIAFBAToADyABIA04AhQgCARAIAEgASgCADYCCAsLDAcLIAFBADYCCCABQQA2AgQgAUEANgIAIAFBADoADwwGCyABIAAoAiw2AgAgAUEANgIIIAFBADYCBCABQQA6AA8MBQsgACABEIIBIAEQkQMgASwAEARAIAFBADYCAAUgASgCACICQQBKBEADQCAAIAJBf2oQ4gFB//8DcUEKRwRAIAEgASgCACIEQX9qIgI2AgAgBEEBSg0BCwsLCyABQQA6AA8MBAsgACgCLCEEIAAgARCCASABEJEDIAEsABAEQCABIAQ2AgAFIAEoAgAiAiAESARAA0AgACACEOIBQf//A3FBCkcEQCABIAEoAgBBAWoiAjYCACACIARIDQELCwsLIAFBADoADwwDCyAAIAEQggEgARDhASABLAAQBEAgAUEANgIAQQAhAgUgASgCACICQQBKBEADQAJAAn8gACACQX9qEOIBQf//A3FBCkYhCyABKAIAIQQgCwsEQCAEIQIMAQsgASAEQX9qIgI2AgAgBEEBSg0BCwsLCyABIAI2AgggAUEAOgAPDAILAkACQAJAAkACQAJAAkACQCAFQYWADGsOCQYEBQABBwcCAwcLQckAIQMMCAtBzgAhAwwHCyABKAIEIAEoAghGBEAgARDhAQsgASAAIAEoAgAQ8wUiAjYCACABIAI2AgggACABEIIBDAYLIAEoAgQgASgCCEYEQCABEOEBCyABIAAgASgCABDyBSICNgIAIAEgAjYCCCAAIAEQggEMBQsgARDhASABQQA2AgggAUEANgIAIAFBADoADwwECyABEOEBIAEgACgCLCICNgIIIAEgAjYCACABQQA6AA8MAwsgACgCLCEEIAAgARCCASABEOEBIAEsABAEQCABIAQ2AgAgBCECBSABKAIAIgIgBEgEQANAAkACfyAAIAIQ4gFB//8DcUEKRiEMIAEoAgAhAiAMCw0AIAEgAkEBaiICNgIAIAIgBEgNAQsLCwsgASACNgIIIAFBADoADwwCC0EDIQMMAQsgBUGAgAxIBEAgBUGNgARrBEBBAyEDDAILIAEoAgQgASgCCEYEQCABIAAgASgCABDyBTYCACAAIAEQggEFIAAgARC4BAsMAQsCQAJAAkAgBUGAgAxrDgICAAELIAEQ4QEgASABKAIIQQFqNgIIIAAgARCCASABIAEoAgg2AgAgAUEAOgAPDAILQQMhAwwBCyAAIAEQggEgARDhASABKAIIIgJBAEoEQCABIAJBf2oiAjYCCAsgASACNgIAIAFBADoADwsgA0EDRgRAQQAgBSAFQf//A0obIgJBAEoEQAJAIAYgAjsBACACQQpGBEAgASwAEA0BCwJAAkAgASwADEUNACABKAIEIAEoAghHDQAgASgCACICIAAoAixODQAgACEFIAFBGGogAkEBQQEQuQQiBARAIAQgBSACEOIBOwEACyAAIAEoAgBBARDZAyAAIAEoAgAgBkEBEJIDBEAgASABKAIAQQFqNgIAIAFBADoADwsMAQsgACABEJMDIAAgASgCACAGQQEQkgMEQCABIAEoAgBBARD3BSABIAEoAgBBAWo2AgAgAUEAOgAPCwsLCwUgA0HJAEYEQCABKAIEIAEoAghGBEAgASgCACICIAAoAixIBEAgACABIAJBARDaAwsFIAAgARCTAwsgAUEAOgAPBSADQc4ARgRAIAEoAgQgASgCCEYEQCAAIAEQggEgASgCACICQQBKBEAgACABIAJBf2pBARDaAyABIAEoAgBBf2o2AgALBSAAIAEQkwMLIAFBADoADwsLCyAJJAQLSAEBfyABQRhqIAIgA0EAELkEIgRBAEcgA0EASnEEQEEAIQEDQCABQQF0IARqIAAgASACahDiATsBACABQQFqIgEgA0cNAAsLC5MB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EPkBIAAgAykCADcCNCAAIAMoAgg2AjwgASACQaecAhDjASEJIAAgASACQaycAhDjASIPNgIQIAAgASACQbGcAhDjASIQNgIUIAAgASACQbacAhDjASIRNgIYIAAgASACQbucAhDjASISNgIcIAAgASACQcCcAhDjASITNgIgIAAgASACQcWcAhDjATYCJCAAIAEgAkHKnAIQ4wE2AiggE0UgEkUgCUUgEEVycnIEf0EABQJ/IBEEQEEAIA9FDQEaBQJAIApBAjYCACALQQA2AgAgDEEANgIAIA1BADYCACABIAJBz5wCEOMBIg8EQAJAIANBAEEAEPkBIAAgAykCADcCZCAAIAMoAgg2AmwgA0EAQQAQ+QEgACADKQIANwJwIAAgAygCCDYCeCADIAEgD2pBgICAgAIQ+QEgACADKQIANwI0IAAgAygCCDYCPCAEIAApAjQ3AgAgBCAAKAI8NgIIIARBAhCSAiAEIAQQowFB/wFxEPgBIAMgBBC6AiAOIAQQugIgAyAOKQIANwIAIAMgDigCCDYCCCAHIANBABDrAyADIAQQugIgAyAEELoCIAAgAykCADcCTCAAIAMoAgg2AlQgB0ERQQEgCxDdAiAHQYYCQQEgChDdAiAHQaQCQQEgDBDdAiAHQaUCQQEgDRDdAiAIIAQpAgA3AgAgCCAEKAIINgIIIAMgBykCADcCACADIAcoAgg2AgggBSAIIAMQjAYgACAFKQIANwJYIAAgBSgCCDYCYCALKAIAIgdFIAooAgBBAkdyRQRAIAwoAgAiCARAIA0oAgAiBUUNAiAEIAgQ+AEgAyAEELoCIAAgAykCADcCZCAAIAMoAgg2AmwgAyAEIAUgBCgCCCAFaxDcAiAAIAMpAgA3AnAgACADKAIINgJ4CyAEIAcQ+AEgAyAEELoCIABBQGsiBSADKQIANwIAIAUgAygCCDYCCAwDCwsLQQAMAgsLIAAgASACQdScAhDjASICBH8gASACakEEahBKQf//A3EFQf//Aws2AgwgASAJakECahBKIgJB//8DcSEEIABBADYCLCACQf//A3EEfyAJQQRqIQdBACECQQAhBQNAAkACQAJAIAEgByAFQQN0amoiAxBKQRB0QRB1DgQBAgIAAgsCQCADQQJqEEpBEHRBEHVBAWsOCgACAgICAgICAgACCyAAIANBBGoQwwEg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M2osAABBAEcLCwVBAAsLFgBBmKkEKAIAQdDcAGogAEEBcTYCAAsWAEGYqQQoAgBB1NwAaiAAQQFxNgIACxIAQZipBCgCAEHQOGogADYCAAsQAEGYqQQoAgBB0DhqKAIACyABAX9BmKkEKAIAIgFBkAdqIABBA3RqIAEpAvABNwIAC3IBAX9BmKkEKAIAIQMgAkMAAAAAXQRAIAMqAjAhAgsCQAJAIAEgA0H4AWpqLAAARQ0AIANBxAhqIAFBAnRqKgIAIAIgApRgRQ0AIAAgA0HwAWogA0GQB2ogAUEDdGoQQAwBCyAAQwAAAABDAAAAABAyCwspAQF+IAEgAq0gA61CIIaEIAQgAEEBcUGEBGoROQAiBUIgiKcQICAFpwsHAEHPABADCwcAQcsAEAMLBwBByAAQAwsHAEHGABADCwcAQcUAEAMLOwEBfyAAQZipBCgCACIAQag0aigCACIBQQBKBH8gAEGcNGogAUF/ahB6QRxqBSAAQfABagspAgA3AgALBwBBwwAQAwsHAEHCABADCwcAQcEAEAMLBgBBPxADCwYAQTsQAwsGAEE6EAMLBgBBORADCwYAQTgQAwsGAEE2EAMLBgBBMxADCwYAQTIQAwsGAEExEAMLFgAgAEGYqQQoAgBB5QdqaiwAAEEARwsGAEEwEAMLBgBBLhADCwYAQS0QAwsGAEEpEAMLBgBBKBADCwYAQScQAwsGAEEkEAMLCABBHxADQgALCABBHhADQQALCABBGxADQQALCABBFxADQQALCABBFhADQQALCABBFRADQQALCABBFBADQQALMgECf0GYqQQoAgAhAQN/An9BASAAIAFB+AFqaiwAAA0AGiAAQQFqIgBBBUkNAUEACwsLCABBEhADQQALCABBERADQQALCABBEBADQQALCABBDxADQQALCABBDhADQQALCABBDRADQQALCABBCxADQQALCABBChADQQALCABBCRADQQALPgEBfyAAQQBIBH9BAAVBmKkEKAIAIgFB2BhqIABBAnRqKgIAQwAAAABgBH8gACABQYwCamosAABFBUEACwsLCABBCBADQQALCwBBAxADQwAAAAALDwBBARADRAAAAAAAAAAACw8AQQAQA0QAAAAAAAAAAAsmACABIAIgAyAEIAUgBiAHIAggCSAKIAsgDCAAQQFxQaALahFQAAskACABIAIgAyAEIAUgBiAHIAggCSAKIAsgAEEDcUGcC2oRMQALIgAgASACIAMgBCAFIAYgByAIIAkgCiAAQQNxQZgLahE2AAsgACABIAIgAyAEIAUgBiAHIAggCSAAQQNxQZQLahEZAAsiACABIAIgAyAEIAUgBiAHIAggCSAKIABBAXFBkgtqEU8ACx4AIAEgAiADIAQgBSAGIAcgCCAAQQNxQY4LahFOAAsgACABIAIgAyAEIAUgBiAHIAggCSAAQQNxQYoLahEyAAseACABIAIgAyAEIAUgBiAHIAggAEEBcUGIC2oRTQALHAAgASACIAMgBCAFIAYgByAAQQdxQYALahEqAAseACABIAIgAyAEIAUgBiAHIAggAEEBcUH+CmoRMwALHAAgASACIAMgBCAFIAYgByAAQQNxQfoKahErAAsNACAAQfgpakEAEMABCxoAIAEgAiADIAQgBSAGIABBD3FB6gpqERoACx4AIAEgAiADIAQgBSAGIAcgCCAAQQFxQegKahFMAAscACABIAIgAyAEIAUgBiAHIABBAXFB5gpqEUsACxoAIAEgAiADIAQgBSAGIABBA3FB4gpqESwACxgAIAEgAiADIAQgBSAAQQ9xQdIKahEtAAscACABIAIgAyAEIAUgBiAHIABBAXFB0ApqESgACxoAIAEgAiADIAQgBSAGIABBA3FBzApqESkACxgAIAEgAiADIAQgBSAAQQNxQcgKahEnAAsWACABIAIgAyAEIABBH3FBqApqEQYACyAAIAEgAiADIAQgBSAGIAcgCCAJIABBAXFBpgpqEUoACxwAIAEgAiADIAQgBSAGIAcgAEEBcUGkCmoRSQALHAAgASACIAMgBCAFIAYgByAAQQFxQaIKahFIAAsaACABIAIgAyAEIAUgBiAAQQNxQZ4KahEjAAsYACABIAIgAyAEIAUgAEEDcUGaCmoRDwALHAAgASACIAMgBCAFIAYgByAAQQFxQZgKahFHAAsWACABIAIgAyAEIABBA3FBlApqETQACxUAIAEgAiADIABB/wBxQZQJahEHAAseACABIAIgAyAEIAUgBiAHIAggAEEBcUGSCWoRMAALGgAgASACIAMgBCAFIAYgAEEBcUGQCWoRJgALGgAgASACIAMgBCAFIAYgAEEBcUGOCWoRLgALGAAgASACIAMgBCAFIABBA3FBiglqES8ACxYAIAEgAiADIAQgAEEDcUGGCWoRCgALHgAgASACIAMgBCAFIAYgByAIIABBAXFBhAlqESQACxoAIAEgAiADIAQgBSAGIABBAXFBgglqETUACxQAIAEgAiADIABBD3FB8ghqETcACxYAIAEgAiADIAQgAEEDcUHuBmoRDgALFAAgASACIAMgAEEBcUHsBmoREQALHAAgASACIAMgBCAFIAYgByAAQQFxQeoGahFGAAsUACABIAIgAyAAQQFxQegGahFFAAsUACABIAIgAyAAQQFxQd4EahEYAAsVAEGYqQQoAgBBNGogAEECdGooAgALGgAgASACIAMgBCAFIAYgAEEDcUHaBGoRDQALIgAgASACIAMgBCAFIAYgByAIIAkgCiAAQQFxQYIEahFEAAsgACABIAIgAyAEIAUgBiAHIAggCSAAQQdxQfoDahEXAAseACABIAIgAyAEIAUgBiAHIAggAEEPcUHqA2oREwALHAAgASACIAMgBCAFIAYgByAAQQ9xQdoDahEUAAsaACABIAIgAyAEIAUgBiAAQR9xQboDahEVAAsYACABIAIgAyAEIAUgAEEPcUGqA2oREgALFgAgASACIAMgBCAAQR9xQYoDahEJAAsaACABIAIgAyAEIAUgBiAAQQFxQYgDahFDAAsYACABIAIgAyAEIAUgAEEBcUGGA2oRQgALFgAgASACIAMgBCAAQQFxQYQDahFBAAscACABIAIgAyAEIAUgBiAHIABBAXFBggNqEUAACxgAIAEgAiADIAQgBSAAQQFxQcACahE/AAsWACABIAIgAyAEIABBAXFBvgJqET4ACx4AIAEgAiADIAQgBSAGIAcgCCAAQQFxQbwCahE9AAsWACABIAIgAyAEIABBAXFBugJqETwACxQAIAEgAiADIABBA3FBtgJqESIACxoAIAEgAiADIAQgBSAGIABBAXFBtAJqERYACxYAIAEgAiADIAQgAEEBcUGyAWoRJQALFAAgASACIAMgAEEBcUGwAWoRDAALGgAgASACIAMgBCAFIAYgAEEBcUGsAWoROAALFAAgASACIAMgAEEDcUHIAGoROwALEQAgASACIABBH3FBKGoRCAALDwAgASAAQQNxQSRqERwACw0AIABBH3FBBGoRIAALDwAgASAAQQFxQQJqEToACwoAIABBAXEREAAL0gEBBn8j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//37d2pxRQRAA0AgAiADcyICQYCBgoR4cUGAgYKEeHMgAkH//ft3anFFBEABIABBBGoiACgCACICQYCBgoR4cUGAgYKEeHMgAkH//ft3anFFDQELCwsgAUH/AXEhAgNAIABBAWohASAALAAAIgMgAkEYdEEYdUYgA0VyRQRAIAEhAAwBCwsLBSAAEFwgAGohAAsgAAuBBAIDfwV+IAC9IgdCNIinQf8PcSECIAG9IgZCNIinQf8PcSEEIAdCgICAgICAgICAf4MhCQJ8AkAgBkIBhiIFQgBRDQACfCACQf8PRiABvUL///////////8Ag0KAgICAgICA+P8AVnINASAHQgGGIgggBVgEQCAARAAAAAAAAAAAoiAAIAUgCFEbDwsgAgR+IAdC/////////weDQoCAgICAgIAIhAUgB0IMhiIFQn9VBEBBACECA0AgAkF/aiECIAVCAYYiBUJ/VQ0ACwVBACECCyAHQQEgAmuthgsiCCAEBH4gBkL/////////B4NCgICAgICAgAiEBSAGQgyGIgVCf1UEQANAIANBf2ohAyAFQgGGIgVCf1UNAAsLIAZBASADIgRrrYYLIgZ9IgVCf1UhAyACIARKBEACQANAAkAgAwRAIAVCAFENAQUgCCEFCyAFQgGGIgggBn0iBUJ/VSEDIAJBf2oiAiAESg0BDAILCyAARAAAAAAAAAAAogwCCwsgAwRAIABEAAAAAAAAAACiIAVCAFENARoFIAghBQsgBUKAgICAgICACFQEQANAIAJBf2ohAiAFQgGGIgVCgICAgICAgAhUDQALCyAJIAVCgICAgICAgHh8IAKtQjSGhCAFQQEgAmutiCACQQBKG4S/CwwBCyAAIAGiIgAgAKMLC5gUAxB/A34HfCMEIRIjBEGABGokBCASIQlBACACIANqIhNrIRQCQAJAA0ACQAJAIAFBLmsOAwMBAAELIAAoAgQiASAAKAJoSQR/IAAgAUEBajYCBCABLQAABSAAEFkLIQFBASELDAELCwwBCyAAKAIEIgEgACgCaEkEfyAAIAFBAWo2AgQgAS0AAAUgABBZCyIBQTBGBEADfyAXQn98IRcgACgCBCIBIAAoAmhJBH8gACABQQFqNgIEIAEtAAAFIAAQWQsiAUEwRg0AQQEhDUEBCyELBUEBIQ0LCyAJQQA2AgACfAJAAkACQAJA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IAQQcSAAIAEgAhCpAiACEDEgARAxIAFB8+cCEHcgAiAFEHEgACABIAIQqQIgAhAxIAEQMSABQfrnAhB3IAIgBhBxIAAgASACEKkCIAIQMSABEDEgAyQECyMBAX8jBCECIwRBEGokBCACIAEoAgg2AgAgACACEHEgAiQECyMBAX8jBCECIwRBEGokBCACIAFBJGo2AgAgACACEHsgAiQECyMBAX8jBCECIwRBEGokBCACIAFBLGo2AgAgACACEHsgAiQEC20BBX8jBCECIwRBEGokBCACQQhqIQUgAiEGIAJBBGohAyAAKAI0QQBKBEADQCAFIAAoAjwgBEECdGooAgA2AgAgAyAFEIMDIAYgASADEMgCIAYQMSADEDEgBEEBaiIEIAAoAjRIDQALCyACJAQLCQAgACABEO8NCwkAIAAgARDuDQsJACAAIAEQ7Q0LKwECfyMEIQAjBEEQaiQEIABB2wA2AgBBBBA/IgEgACgCADYCACAAJAQgAQsMACAAIAEQhwE2AggLCQAgACABEOwNCyEAIwQhASMEQRBqJAQgAUHQhQI2AgAgACABEKoCIAEkBAshACMEIQEjBEEQaiQEIAFBsMcBNgIAIAAgARCqAiABJAQLIAAjBCEBIwRBEGokBCABEJEJNgIAIAAgARCqAiABJAQLIQAjBCEBIwRBEGokBCABQbCBATYCACAAIAEQqgIgASQECyAAIwQhASMEQRBqJAQgARCQCTYCACAAIAEQqgIgASQEC9UNAgl/An0jBCEHIwRBEGokBEGYqQQoAgAiACgClAFBNGpBABBQKAIAEL4DGiAALAC/AQRAIAAoAgxBAnFFBEAgAEEAOgC/AQsLIABBoNgAaiIBLAAARQRAIABBwNgAaigCABogACgCICIEBEAgBBDqDQsgAUEBOgAACyAAQaTYAGoiASoCACIJQwAAAABeBEAgASAJIAAqAhiTIgk4AgAgCUMAAAAAXwRAIAAoAiAiBARAIAQQtgcFIABBAToA5AYLIAFDAAAAADgCAAsLIABBwDJqIgEgASsDACAAKgIYu6A5AwAgAEEBOgABIABByDJqIgEgASgCAEEBajYCACAAQYDYAGpBADYCACAAQZAzakEANgIAIAAoApQBQQE6AAAQkwUQlAUgAEGwMWooAgAQvgMaIAciBEMAAAAAQwAAAAAgACoCECAA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BEGargQQXBCTASAAQRBqIgFCADcCACABQQA2AgggAUGargRBmq4EEFwQkwEgAEEcahCeASAAQSBqIgFCADcCACABQQA2AgggAUGargRBmq4EEFwQkwEgAEEsahCeASAAQTBqEJ4BIABBNGoQngEgAEE4ahCUASAAQTxqEJQBIABBQGsQlAEgAEHEAGoQlAEgAEHIAGoQlAEgAEHMAGoQlAEgAEHQAGoQlAEgAEIANwJUIABCADcCXCAAQdgAakGargRBmq4EEFwQkwEgAEHkAGoQlAEgAEHoAGoQlAEgAEHsAGoQlAEgAEIANwJwIABCADcCeCAAQfQAakGargRBmq4EEFwQkwEgAEGAAWoQlAEgAEGEAWoQlAEgAEIANwKIASAAQgA3ApABIABBjAFqQZquBEGargQQXBCTASAAQZgBahCUASAAQZwBahCUASAAQaABahCUAQJ/QZipBCgCACECIAAoAgAQigIQwwMiAEEANgIYIABBADYCHCAAQSA2AtABIABBLTYC1AEgAEEANgLYASACCxCKAguTAgEDfwJ/QZipBCgCACEDIAAoAgAQigIQwwMiAUEANgIYIAFBADYCHCABQQA2AtABIAFBADYC1AEgAUEANgLYASADCxCKAiAAKAIAELYPIABBADYCACAAQaABahAxIABBnAFqEDEgAEGYAWoQMSAAQYwBahA+IABBhAFqEDEgAEGAAWoQMSAAQfQAahA+IABB7ABqEDEgAEHoAGoQMSAAQeQAahAxIABB2ABqED4gAEHQAGoQMSAAQcwAahAxIABByABqEDEgAEHEAGoQMSAAQUBrEDEgAEE8ahAxIABBOGoQMSAAQTRqEDEgAEEwahAxIABBLGoQMSAAQSBqED4gAEEcahAxIABBEGoQPiAAQQRqED4LIwAgACwAC0EASARAIAAoAgAhAAsgACABIAIgAyAEIAUQzwcLAwABCzkBAn8jBCEHIwRBEGokBCAHIAEQTCAHIAIgAyAEIAUgBiAAQR9xQboDahEVACEIIAcQPiAHJAQgCAsnAQF/IwQhAiMEQRBqJAQgAiABEI8BIABBiO0BIAIQBDYCACACJAQLJwEBfyMEIQIjBEEQaiQEIAIgARCPASAAQdjsASACEAQ2AgAgAiQECycBAX8jBCECIwRBEGokBCACIAEQjwEgAEHw7AEgAhAENgIAIAIkBAssAQF/IwQhAiMEQRBqJAQgAiABEDQgAiAAQf8BcUHgBGoRBAAgAhAxIAIkBAskAQF/IwQhASMEQRBqJAQgASAAELICIAEQZRogARDwASABJAQLJgEBfyMEIQEjBEEQaiQEIAEgABCyAiABEGUQ/gkgARDwASABJAQLPwIBfwJ8IwQhASMEQRBqJAQCfCAAKAIAQfT9ASgCACABQQRqEAYhAyABIAEoAgQQXyADC6saIAEQzAEgASQECzUBA38jBCEBIwRBEGokBCABQQFqIQIgASEDIAAQW0UEQCACIAMsAAA6AAAgABDwDgsgASQEC98BAQZ/IwQhBCMEQRBqJAQgBCEAQZipBCgCACIBQfQzaiIDKAIABEACQCABQbQzaigCABC0AiADKAIAKALwBSECIAEsAPgBBEAgAUHwAWoiBRCVAQRAIAAgBSABQdAzahBAAkACQCACKgIMIAAqAgBcDQAgAioCECAAKgIEXA0ADAELIAIQggMgAiAAQQEQvwMLIAMoAgAQdAwCCwsQciADQQA2AgALBSABQdgzaigCACIABEAgACgCUCIAIAFBtDNqKAIARgRAIAAQtAIgASwA+AFFBEAQcgsLCwsgBCQECywBAX8jBCECIwRBEGokBCACIAEQTCACIABB/wFxQeAEahEEACACED4gAiQECy8BAn8jBCEBIwRBEGokBCABIABB/wFxQeAEahEEACABEIcDIQIgARA+IAEkBCACC0ABAn8jBCEDIwRBEGokBCAALAALQQBIBEAgACgCACEACyADIAEQsgIgACADEGUgAhDrASEEIAMQ8AEgAyQEIAQLoQEBB38jBCEGIwRBIGokBCAGQQhqIgQgABDCAyAGIgVBodYCEHcCfyAEIAUQ1wEhCCAFEDEgBBAxIAgLBEAgBCAAEJ8BIAQsAAshAAJ/IAQoAgAhCSAFIAEQNyAJCyAEIABBAEgbIgAQPCAAEF4gBSACIAMQ8QYhACAEED4FAn8gABDIAyEKIAQgARA3IAoLIAQgAiADEPAGIQALIAYkBCAAC0QBA38jBCEFIwRBEGokBCAFQQRqIgYgARA0IAUgAhA0IAYgBSADIAQgAEEfcUGKA2oRCQAhByAFEDEgBhAxIAUkBCAHCzABAn8jBCECIwRBEGokBCACQQhqIgMQyQIgAiABEG8gACADIAIQgQEgAhAxIAIkBAs/AQJ/IwQhAiMEQRBqJAQgAiABEDQgAkEEaiIBIAIgAEH/AXFB8gZqEQEAIAEQfSEDIAEQMSACEDEgAiQEIAMLMAECfyMEIQIjBEEQaiQEIAJBCGoiAxDwAiACIAEQbyAAIAMgAhCBASACEDEgAiQECy4CAX8CfSMEIQEjBEEQaiQEIAEgAEEfcUEEahEgADgCACABKgIAIQMgASQEIAMLPAEDfyMEIQIjBEEQaiQEIAJBCGoiAxBgIgRBjARqIARBDGoQQCACIAEQbyAAIAMgAhCBASACEDEgAiQECzABAn8jBCECIwRBEGokBCACQQhqIgMQ2AYgAiABEG8gACADIAIQgQEgAhAxIAIkBAtBAQJ/IwQhAiMEQRBqJAQgAkEIaiIDQZipBCgCAEGUM2ooAgApAgw3AgAgAiABEG8gACADIAIQgQEgAhAxIAIkBAs1AQJ/IwQhAiMEQRBqJAQgAkEIaiIDEGApAhQ3AgAgAiABEG8gACADIAIQgQEgAhAxIAIkBAstAQJ/IwQhAyMEQRBqJAQgA0EIaiIEIAAQNyADIAIQNyAEIAEgAxCcAiADJAQLPwECfyMEIQQjBEEQaiQEIARBBGoiBSABEDQgBCADEDQgBSACIAQgAEH/AHFBlAlqEQcAIAQQMSAFEDEgBCQECy4BAX8jBCEDIwRBEGokBCADIAEQNCADIAIgAEH/AXFB8gZqEQEAIAMQMSADJAQLJwEBfyMEIQIjBEEQaiQEIAIgARCPASAAQcDsASACEAQ2AgAgAiQEC0gBA38jBCEBIwRBEGokBCABQQRqIgIgADYCAEGwqQQoAgBBOGohAyABQQhqIgAgAhCDDyABIAMgABDIAiABEDEgABAxIAEkBAsHACAAEIQPC2ABA38jBCEFIwRBEGokBCAFQQhqIQMgBSEEIAIQWwRAIAMgABA3IAQgARA3IAMgBEEAEK8DBUGwqQQoAgBBOGogAhCIASADIAAQNyAEIAEQNyADIARBhQEQrwMLIAUkBAteAQJ/IwQhBSMEQRBqJAQgBUEMaiIGIAEQNCAFQQhqIgEgAhA0IAVBBGoiAiADEDQgBSAEEDQgBiABIAIgBSAAQR9xQagKahEGACAFEDEgAhAxIAEQMSAGEDEgBSQEC0IBAX8jBCEDIwRBEGokBCAALAALQQBIBEAgACgCACEACyADIAEQNyADIQEgABChAiIABEAgACABIAIQvwMLIAMkBAs/AQJ/IwQhBCMEQRBqJAQgBEEEaiIFIAEQTCAEIAIQNCAFIAQgAyAAQf8AcUGUCWoRBwAgBBAxIAUQPiAEJAQLQgEBfyMEIQMjBEEQaiQEIAAsAAtBAEgEQCAAKAIAIQALIAMgARA3IAMhASAAEKECIgAEQCAAIAEgAhD9BAsgAyQECzABAX8jBCEEIwRBEGokBCAEIAEQTCAEIAIgAyAAQf8AcUGUCWoRBwAgBBA+IAQkBAsqAQF/IwQhASMEQRBqJAQgAUHk0wI2AgBB2tMCIAEQugMgABCeASABJAQLLgECfyMEIQEjBEEQaiQEIAEgAEH/AXFB4ARqEQQAIAEQfSECIAEQMSABJAQgAgs6AQN/IwQhASMEQRBqJAQgAUEBaiECIAEhAyAAEFsEf0EABSACIAMsAAA6AAAgABCdBQsQ5AYgASQEC1kBBH8jBCECIwRBIGokBCACQQhqIgMgARDCAyACQaDTAhB3An8gAyACENcBIQUgAhAxIAMQMSAFCwRAIAAgARDIAxCtCgUgAyABENgBIAAgAxCCAgsgAiQECy4BAX8jBCEDIwRBEGokBCADIAIQNCABIAMgAEH/AXFB8gZqEQEAIAMQMSADJAQLVwEEfyMEIQIjBEEQaiQEIAJBCGoiAyABEMIDIAJBoNMCEHcCfyADIAIQ1wEhBSACEDEgAxAxIAULBEAgACABED0QjgQFIAMgARA3IAAgAxC+AgsgAiQECzABAX8jBCECIwRBEGokBCACQZipBCgCAEGwK2ogAUEEdGo2AgAgACACEMQHIAIkBAswAQJ/IwQhAiMEQRBqJAQgAkEIaiIDENcGIAIgARBvIAAgAyACEIEBIAIQMSACJAQLQQECfyMEIQMjBEEQaiQEIAMgAhA0IANBBGoiAiABIAMgAEH/AHFBtAFqEQAANgIAIAIoAgAhBCADEDEgAyQEIAQLEABBmKkEKAIAQcAyaisDAAsjAQJ/IwQhASMEQRBqJAQgASAAENgBIAEQ5AEhAiABJAQgAgs+AQJ/IwQhAiMEQRBqJAQgAiABEDQgAkEEaiIBIAIgAEE/cUHsAGoRAwA2AgAgASgCACEDIAIQMSACJAQgAwswAQJ/IwQhAiMEQRBqJAQgAkEIaiIDEKAKIAIgARBvIAAgAyACEIEBIAIQMSACJAQLPAEDfyMEIQIjBEEQaiQEIAJBCGoiAxBgIgRB2AFqIARBDGoQQCACIAEQbyAAIAMgAhCBASACEDEgAiQECzABAn8jBCECIwRBEGokBCACQQhqIgMQ1QYgAiABEG8gACADIAIQgQEgAhAxIAIkBAsoAQF/IwQhAyMEQSBqJAQgAyABEEkgACADEEggAhCECiADEEcgAyQECzABAX8jBCEEIwRBEGokBCAEIAIQNCABIAQgAyAAQf8AcUGUCWoRBwAgBBAxIAQkBAstAQJ/IwQhASMEQRBqJAQgASAAQR9xQcwAahEdADYCACABKAIAIQIgASQEIAILMAIBfwJ9IwQhAiMEQRBqJAQgAiABIABBA3FBJGoRHAA4AgAgAioCACEEIAIkBCAEC2cBBH8jBCECIwRBEGokBCACQQRqIgEgABDCAyACQaDTAhB3An8gASACENcBIQQgAhAxIAEQMSAECwRAIAAQhwEQ0AEFIAEgABCfASABKAIAIAEgASwAC0EASBsQvQEgARA+CyACJAQLfwEEfyMEIQIjBEEQaiQEIAJBBGoiASAAEMIDIAJBoNMCEHcCfyABIAIQ1wEhBCACEDEgARAxIAQLBEAgABCHASEAQZipBCgCAEGUM2ooAgAgABCLAyEABSABIAAQnwEgASgCACABIAEsAAtBAEgbENEGIQAgARA+CyACJAQgAAs0AQF/IwQhASMEQRBqJAQgACwAC0EASARAIAAoAgAhAAsgASAANgIAQbrMAiABEGkgASQECz0BAn8jBCEDIwRBEGokBCADQQxqIgQgARA0IAMgAhBMIAQgAyAAQf8BcUHyBmoRAQAgAxA+IAQQMSADJAQLQwECfyMEIQIjBEEgaiQEIAJBCGoiAyAAENgBIAEsAAtBAEgEQCABKAIAIQELIAIgATYCACADQbrMAiACEIMGIAIkBAsxAQF/IwQhASMEQRBqJAQgACwAC0EASARAIAAoAgAhAAsgASAANgIAIAEQiQkgASQECzEBAX8jBCEBIwRBEGokBCAALAALQQBIBEAgACgCACEACyABIAA2AgAgARCICSABJAQLPQECfyMEIQMjBEEgaiQEIANBDGoiBCABEEwgAyACEEwgBCADIABB/wFxQfIGahEBACADED4gBBA+IAMkBAtFAQF/IwQhAiME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zDNqQQA2AgAgAEGQM2oiAUIANwMAIAFCADcDCCABQQA2AhAgAUEAOgAUIABBqDNqIgFCADcDACABQgA3AwggAUIANwMQIAFCADcDGCABQQA6ACAgAkMAAIC/QwAAgL8QMiAGIAIpAwA3AgAgAEHYM2oiAUIANwMAIAFCADcDCCABQQA2AhAgAkMAAAAAQwAAAAAQMiAHIAIpAwA3AgAgAEH0M2pBADYCACAAQZg1akEAOgAAIABBnDVqIgFCADcCACABQgA3AgggAUIANwIQIAFCADcCGCABQgA3AiAgAUEANgIoIAIQZiAEIAIpAgA3AgAgBCACKQIINwIIIABB9DVqQQA2AgAgAEHYNWoiAUIANwMAIAFCADcDCCABQgA3AxAgAUEAOgAYIABB+DVqQf////8HNgIAIABB/DVqQQA6AAAgAEH9NWpBADoAACAAQf41akEBOgAAIABBhDZqQQA2AgAgAEGYNmpBADoAACAAQZk2akEAOgAAIABBnDZqQQA2AgAgAEGgNmpBADYCACAAQf81akEANgAAIABBrDZqQX82AgAgAEGoNmpBfzYCACAAQaQ2akF/NgIAIABB2DdqQwAAAAA4AgAgAEGEOGogBTYCACAAQYg4akGWkwI2AgAgAEHQOGpBADYCACAAQdU4akEAOgAAIABB1DhqQQA6AAAgAEHYOGpBADYCACAAQdw4akF/NgIAIABB4DhqQX82AgAgAEGsOWoiAUIANwIAIAFCADcCCCABQQA2AhAgAEHAOWpBfzYCACAAQdA5akIANwMAIABB1NcAakEANgIAIABB2NcAakGAgMAUNgIAIABB7NcAakEAOgAAIABB8NcAakMAAAAAOAIAIABB9NcAakMK1yM8OAIAIAJDAAAAAEMAAAAAEDIgAyACKQMANwIAIABBgNgAakEANgIAIAJD//9/f0P//39/EDIgCSACKQMAIgo3AgAgCCAKNwIAIABBoNgAakEAOgAAIABBpNgAakMAAAAAOAIAIABBzNgAakEAOgAAIABB0NgAakEANgIAIABB4NgAakEANgIAIABB5NgAakECNgIAIABB6NgAakEAQegDEGoaIABB2NwAakF/NgIAIABB1NwAakF/NgIAIABB0NwAakF/NgIAIABB3NwAakEAQYEYEGoaIAIkBAtjAgN/AX0jBCEGIwRBMGokBCAA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CGoiASADRw0ACyAAQbwIaiEDIABBlAhqIQEDQCABEDogAUEIaiIBIANHDQALIABB+ClqEGggAEEAQYgqEGoaIAJDAACAv0MAAIC/EDIgBSACKQMANwIAIABDiYiIPDgCECAAQwAAoEA4AhQgAEHehQI2AhggAEHohQI2AhwgAEOamZk+OAIgIABDAADAQDgCJCAAQSxqIgFCfzcCACABQn83AgggAUJ/NwIQIAFCfzcCGCABQn83AiAgAUJ/NwIoIAFCfzcCMCABQn83AjggAUFAa0J/NwIAIAFCfzcCSCABQX82AlAgAEMAAIA+OAKAASAAQ83MTD04AoQBIABBADYCiAEgAEEANgKMASAAQwAAgD84ApABIABBADYCmAEgAEEAOgCUASACQwAAgD9DAACAPxAyIAYgAikDADcCACACQwAAAABDAAAAABAyIAggAikDACILNwIAIAcgCzcCACAAQQA6ALUBIABBAToAtgEgAEEBOgC3ASAAQQA6ALgBIABCADcCvAEgAEIANwLEASAAQQA2AswBIABBAzYC0AEgAEECNgLUASAAQQA2AtgBIABBAzYC3AEgAEEANgLgASACQ///f/9D//9//xAyIAkgAikDADcCACACQ///f/9D//9//xAyIAogAikDADcCACAAQwAAwEA4AihBACEBA0AgAEGACGogAUECdGpDAACAvzgCACAAQewHaiABQQJ0akMAAIC/OAIAIAFBAWoiAUEFRw0AC0EAIQEDQCAAQdAYaiABQQJ0akMAAIC/OAIAIABB0AhqIAFBAnRqQwAAgL84AgAgAUEBaiIBQYAERw0AC0EAIQEDQCAAQdAoaiABQQJ0akMAAIC/OAIAIAFBAWoiAUEVRw0ACyAEJAQLNAECfyMEIQQjBEEQaiQEIARBCGoiBSABIAIQwgogBCADEG8gACAFIAQQgQEgBBAxIAQkBAtCAQJ/IwQhBCMEQRBqJAQgBCADEDQgBEEEaiIDIAEgAiAEIABBA3FBhglqEQoAIAMQfSEFIAMQMSAEEDEgBCQEIAULKwEBfxDVByIBQZquBCABGyEBIABCADcCACAAQQA2AgggACABIAEQXBCTAQsxAQF/IwQhASMEQRBqJAQgASAAEJ8BIAEoAgAgASABLAALQQBIGxCEAyABED4gASQEC2UBA38jBCEBIwRBEGokBCAB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BEEQaiQEQca1AkEEQfDSAUGBywJBDkEJEAIgAQskBAsLACAAIAEgAhC1DwsJACAAIAEQsw8LKgECfwJ/IwQhASMEQRBqJARBsbUCQQhBgNMBQf/QAkEEQQEQAiABCyQECxMAIAAgASACIAMgBCAFIAYQrw8LKgECfwJ/IwQhASMEQRBqJARBq7UCQQdBoNMBQZfTAkEBQQQQAiABCyQECxEAIAAgASACIAMgBCAFEK0PCwkAIAAgARCsDwsaACAALAALQQBIBH8gACgCAAUgAAsgARCDCQsYACAALAALQQBIBH8gACgCAAUgAAsQxAQLpwQCAX8BfiMEIQEjBEEQaiQEIAAQOiAAQQhqEDogAEEQahA6IABBGGoQOiAAQSBqEDogAEEsahA6IABBzABqEGYgAEHcAGoQZiAAQYABahA6IABBiAFqEGggAEEANgKwASAAQQA2AqwBIABBADYCtAEgAEG4AWoQaCAAQcQBahBoIABBADYC1AEgAEEANgLQASAAQQA2AtgBIABB6AFqEOcCIABB7AFqEOcCIABB8AFqEOcCIAFDAAAAAEMAAAAAEDIgACABKQMAIgI3AhggACACNwIQIAAgAjcCCCAAIAI3AgAgAUMAAAAAQwAAAAAQMiAAIAEpAwAiAjcCLCAAIAI3AiAgAEMAAAAAOAI0IABDAAAAADgCKCAAQwAAgL84AjggAEIANwI8IABCADcCRCABEGYgACABKQIANwJcIAAgASkCCDcCZCAAIAEpAgA3AkwgACABKQIINwJUIABBADYCeCAAQQA2AnQgAEEANgJsIABBATYCcCAAQQA6AHwgAEEAOgB9IABBADoAfiABQwAAAABDAAAAABAyIAAgASkDADcCgAEgAEEANgKUASAAQQE2ApwBIABBATYCmAEgAEMAAAAAOAKkASAAQQA2AqABIABDAACAvzgCqAEgAEIANwLcASAAQQA2AuQBIAEQ5wIgACABKAIANgLoASABEOcCIAAgASgCADYC7AEgARDnAiAAIAEoAgA2AvABIABBADYC9AEgASQECwkAIAAgARCpDwsaACAALAALQQBIBH8gACgCAAUgAAtBABC5AQvQBwIFfwF+IwQhBSMEQRBqJAQgBSEDIABBDGoQOiAAQRRqEDogAEEcahA6IABBJGoQOiAAQSxqEDogAEE0ahA6IABBPGoQOiAAQdgAahA6IABB4ABqEDogAEHoAGoQOiAAQfAAahA6IABBuAFqEDogAEHAAWoQOiAAQcgBahDJEiAAQcADaiIGIgRBADYCBCAEQQA2AgAgBEEANgIIIABBzANqEGYgAEHcA2oQZiAAQewDahBmIABB/ANqEGYgAEGMBGoQZiAAQaQEahDeAyAAQdQEahBoIABBADYC5AQgAEEANgLgBCAAQQA2AugEIABB+ARqIgcgAUG8MWoQ+QcgAEGoBmohBCAAQYgGaiEBA0AgARBmIAFBEGoiASAERw0ACyAAIAIQ2gY2AgAgAEEEaiIBIAJBAEEAELsBNgIAIAYgARB4IABBADYCCCADQwAAAABDAAAAABAyIAAgAykDADcCDCADQwAAAABDAAAAABAyIAAgAykDACIINwIcIAAgCDcCFCADQwAAAABDAAAAABAyIAAgAykDACIINwI0IAAgCDcCLCADQwAAAABDAAAAABAyIAAgAykDADcCPCAAQwAAAAA4AkQgAEMAAAAAOAJIIAAgAhBcQQFqNgJMIAAgAEH2hQIQXjYCUCAAQQA2AlQgA0MAAAAAQwAAAAAQMiAAIAMpAwA3AlggA0P//39/Q///f38QMiAAIAMpAwA3AmAgA0MAAAA/QwAAAD8QMiAAIAMpAwA3AmggA0MAAAAAQwAAAAAQMiAAIAMpAwA3AnAgAEEAOwGEASAAQgA3AnggAEEAOwGAASAAQQA6AIIBIABBfzsBhgEgAEF/OwGIASAAQQA2AowBIABBfzYClAEgAEF/NgKQASAAQQA6AJgBIABBADYCnAEgAEF/NgKgASAAQQA2AqgBIABBADYCpAEgAEEPNgK0ASAAQQ82ArABIABBDzYCrAEgA0P//39/Q///f38QMiAAIAMpAwAiCDcCwAEgACAINwK4ASAAQX82ApwEIABDAAAAADgCoAQgAEMAAIA/OALsBCAAQX82AvAEIAAgBzYC9AQgACAAKAIANgKkBSAAQQA2AoQGIABBADYCgAYgAEIANwLsBSAAQgA3AvQFIAMQZiAAIAMpAgA3ApgGIAAgAykCCDcCoAYgACADKQIANwKIBiAAIAMpAgg3ApAGIABBADYC/AUgAEF/NgKsBiAAQX82AqgGIABB/////wc2ArQGIABB/////wc2ArAGIABB/////wc2ArwGIABB/////wc2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ICBYLi5YICAgICAgICAgLS0tICAgICAgICAgLVhYWC5YWFgtICBYLi4uWCAgLSAgICAgICAgIFguLi5YICAgICAgICAgLVguLi4uWCAgICAgICAgICAgLSAgICAgICAgICAgWC4uLi5YLSAgICBYLi5YICAgICAgICAgWCAgICAgICAgICAgLSAgWC5YICAtIFguLi4uLlggLSAgICAgICAgWC4uLi4uWCAgICAgICAgLVguLi5YICAgICAgICAgICAgLSAgICAgICAgICAgIFguLi5YLSAgICBYLi5YICAgICAgICAgWFggICAgICAgICAgLSAgWC5YICAtWC4uLi4uLi5YLSAgICAgICBYLi4uLi4uLlggICAgICAgLVguLlguWCAgICAgICAgICAgLSAgICAgICAgICAgWC5YLi5YLSAgICBYLi5YICAgICAgICAgWC5YICAgICAgICAgLSAgWC5YICAtWFhYWC5YWFhYLSAgICAgICBYWFhYLlhYWFggICAgICAgLVguWCBYLlggICAgICAgICAgLSAgICAgICAgICBYLlggWC5YLSAgICBYLi5YWFggICAgICAgWC4uWCAgICAgICAgLSAgWC5YICAtICAgWC5YICAgLSAgICAgICAgICBYLlggICAgICAgICAgLVhYICAgWC5YICAgICAgICAgLSAgICAgICAgIFguWCAgIFhYLSAgICBYLi5YLi5YWFggICAgWC4uLlggICAgICAgLSAgWC5YICAtICAgWC5YICAgLSAgICBYWCAgICBYLlggICAgWFggICAgLSAgICAgIFguWCAgICAgICAgLSAgICAgICAgWC5YICAgICAgLSAgICBYLi5YLi5YLi5YWCAgWC4uLi5YICAgICAgLSAgWC5YICAtICAgWC5YICAgLSAgIFguWCAgICBYLlggICAgWC5YICAgLSAgICAgICBYLlggICAgICAgLSAgICAgICBYLlggICAgICAgLSAgICBYLi5YLi5YLi5YLlggWC4uLi4uWCAgICAgLSAgWC5YICAtICAgWC5YICAgLSAgWC4uWCAgICBYLlggICAgWC4uWCAgLSAgICAgICAgWC5YICAgICAgLSAgICAgIFguWCAgICAgICAgLVhYWCBYLi5YLi5YLi5YLi5YWC4uLi4uLlggICAgLSAgWC5YICAtICAgWC5YICAgLSBYLi4uWFhYWFhYLlhYWFhYWC4uLlggLSAgICAgICAgIFguWCAgIFhYLVhYICAgWC5YICAgICAgICAgLVguLlhYLi4uLi4uLi5YLi5YWC4uLi4uLi5YICAgLSAgWC5YICAtICAgWC5YICAgLVguLi4uLi4uLi4uLi4uLi4uLi4uLi5YLSAgICAgICAgICBYLlggWC5YLVguWCBYLlggICAgICAgICAgLVguLi5YLi4uLi4uLi4uLi5YWC4uLi4uLi4uWCAgLSAgWC5YICAtICAgWC5YICAgLSBYLi4uWFhYWFhYLlhYWFhYWC4uLlggLSAgICAgICAgICAgWC5YLi5YLVguLlguWCAgICAgICAgICAgLSBYLi4uLi4uLi4uLi4uLi5YWC4uLi4uLi4uLlggLVhYWC5YWFgtICAgWC5YICAgLSAgWC4uWCAgICBYLlggICAgWC4uWCAgLSAgICAgICAgICAgIFguLi5YLVguLi5YICAgICAgICAgICAgLSAgWC4uLi4uLi4uLi4uLi5YWC4uLi4uLi4uLi5YLVguLi4uLlgtICAgWC5YICAgLSAgIFguWCAgICBYLlggICAgWC5YICAgLSAgICAgICAgICAgWC4uLi5YLVguLi4uWCAgICAgICAgICAgLSAgWC4uLi4uLi4uLi4uLi5YWC4uLi4uLlhYWFhYLVhYWFhYWFgtICAgWC5YICAgLSAgICBYWCAgICBYLlggICAgWFggICAgLSAgICAgICAgICBYLi4uLi5YLVguLi4uLlggICAgICAgICAgLSAgIFguLi4uLi4uLi4uLi5YWC4uLlguLlggICAgLS0tLS0tLS0tICAgWC5YICAgLSAgICAgICAgICBYLlggICAgICAgICAgLSAgICAgICAgICBYWFhYWFhYLVhYWFhYWFggICAgICAgICAgLSAgIFguLi4uLi4uLi4uLlggWC4uWCBYLi5YICAgLSAgICAgICAtWFhYWC5YWFhYLSAgICAgICBYWFhYLlhYWFggICAgICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAgICBYLi4uLi4uLi4uLlggWC5YICBYLi5YICAgLSAgICAgICAtWC4uLi4uLi5YLSAgICAgICBYLi4uLi4uLlggICAgICAgLSAgICBYWCAgICAgICAgICAgWFggICAgLSAgICAgICAgICAgLSAgICBYLi4uLi4uLi4uLlggWFggICAgWC4uWCAgLSAgICAgICAtIFguLi4uLlggLSAgICAgICAgWC4uLi4uWCAgICAgICAgLSAgIFguWCAgICAgICAgICAgWC5YICAgLSAgICAgICAgICAgLSAgICAgWC4uLi4uLi4uWCAgICAgICAgWC4uWCAgICAgICAgICAtICBYLi4uWCAgLSAgICAgICAgIFguLi5YICAgICAgICAgLSAgWC4uWCAgICAgICAgICAgWC4uWCAgLSAgICAgICAgICAgLSAgICAgWC4uLi4uLi4uWCAgICAgICAgIFhYICAgICAgICAgICAtICAgWC5YICAgLSAgICAgICAgICBYLlggICAgICAgICAgLSBYLi4uWFhYWFhYWFhYWFhYWC4uLlggLSAgICAgICAgICAgLSAgICAgWFhYWFhYWFhYWCAgLS0tLS0tLS0tLS0tICAgICAgICAtICAgIFggICAgLSAgICAgICAgICAgWCAgICAgICAgICAgLVguLi4uLi4uLi4uLi4uLi4uLi4uLi5YLSAgICAgICAgICAgLS0tLS0tLS0tLS0tLS0tLS0tICAgICAgICAgICAgICAgICAgICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSBYLi4uWFhYWFhYWFhYWFhYWC4uLlggLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLSAgWC4uWCAgICAgICAgICAgWC4uWCAgLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLSAgIFguWCAgICAgICAgICAgWC5YICAgLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLSAgICBYWCAgICAgICAgICAgWFggICAgLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgAEGgIgvMXTddKSMjIyMjIyNoVjBxcycvIyMjWyksIyMvbDokI1E2PiMjNVtuNDI+Yy1USGAtPj4jL2U+MTFOTlY9QnYoKjouRj91dSMoZ1JVLm8wWEdIYCR2aExHMWh4dDk/V2AjLDVMc0NwIy1pPi5yJDwkNnBEPkxiJzs5Q3JjNnRnWG1LVmVVMmNENEVvM1IvMio+XWIoTUM7JGpQZlkuO2heYElXTTk8TGgyVGxTK2YtcyRvNlE8QldIYFlpVS54ZkxxJE47JDBpUi9HWDpVKGpjVzJwL1cqcT8tcW1uVUNJO2pIU0FpRldNLlIqa1VAQz1HSD9hOXdwOGYkZS4tNF5RZzEpUS1HTChsZihyLzdHclJnd1YlTVM9QyNgOE5EPlFvI3QnWCModiNZOXcwIzFEJENJZjtXJyNwV1VQWE91eFh1VShIOU0oMTxxLVVFMzEjXi1WJzhJUlVvN1FmLi9MPj1LZSQkJzVGJSldMF4jMFhAVS5hPHI6UUx0RnNMY0w2IyNsT2opIy5ZNTwtUiZLZ0x3cUpmTGdOJjtRP2dJXiNEWTJ1TGlAXnJNbDl0PWNXcTYjI3dlZz4kRkJqVlFUU0RnRUtuSVM3RU05PlpZOXcwI0w7Pj4jTXgmNE12dC8vTFtNa0EjV0BsSy5OJ1swIzdSTF8mI3crRiVIdEc5TSNYTGBOJi4sR000UGc7LTxuTEVOaHZ4Pi1Wc00uTTBySmZMSDJlVE1gKm9KTUhSQ2BOa2ZpbU0ySixXLWpYUzopcjB3SyNARmdlJFU+YHcnTjdHIyQjZkIjJEVeJCM6OTpoaytlT2UtLTZ4KUY3KkUlPzc2JV5HTUhlUFctWjVsJyZHaUYjJDk1NjpyUz9kQSNmaUs6KVlyK2AmIzBqQCdEYkcmI14kUEcuTGwrRE5hPFhDTUtFVipOKUxOL04qYj0lUTZwaWEtWGc4SSQ8TVImLFZkSmUkPCg3RztDa2wnJmhGOzskPF89WChiLlJTJSUpIyMjTVBCdXVFMVY6diZjWCYjMm0jKCZjVl1gazlPaExNYm4lcyRHMixCJEJmRDNYKnNwNSNsLCRSI114X1gxeEtYJWI1VSpbcjVpTWZVbzlVYE45OWhHKXRtKy9VczlwRylYUHVgPDBzLSlXVHQoZ0NSeElnKCU2c2ZoPWt0TUtuM2opPDY8YjVTa18vMCheXUFhTiMocC9MPiZWWj4xaSVoMVM5dTVvQFlhYVckZStiPFRXRm4vWjpPaChDeDIkbE5Fb05eZSkjQ0ZZQEBJO0JPUSpzUndadFp4UmNVN3VXNkNYb3cwaSg/JFFbY2pPZFtQNGQpXT5ST1BPcHhUTzdTdHdpMTo6aUIxcSlDXz1kVjI2SjsyLF03b3AkXXVRckBfVjckcV4lbFF3dHVIWV09RFgsbjNMIzBQSERPNGY5PmRDQE8+SEJ1S1BwUCpFLE4rYjNMI2xwUi9NclRFSC5JQVFrLmE+RFsuZTttYy54XUlwLlBIXicvYXFVTy8kMVd4TG9XMFtpTEE8UVQ7NUhLRCtAcVEnTlEoM19QTGhFNDhSLnFBUFN3UTAvV0s/WixbeD8tSjtqUVRXQTBYQEtKKF9ZOE4tOi9NNzQ6Ly1acEtyVXNzP2QjZFpxXURBYmtVKkpxa0wrbndYQEA0N2A1Pnc9NGgoOS5gR0NSVXhIUGVSYDVNam9sKGRVV3haYSg+U1RyUGtySmlXeGA1VTdGIy5nKmpyb2hHZ2BjZzpsU1R2RVkvRVZfN0g0UTlbWiVjbnY7SlFZWjVxLmw3WmVhczpIT0laT0I/RzxOYWxkJHFzXUBdTDxKN2JSKj5ndjpbN01JMmspLicyKCQ1Rk5QJkVRKCwpVV1XXStmaDE4LnZzYWkwMCk7RDNANGt1NVA/RFA4YUp0KztxVU1dPStiJzhAO21WaUJLeDBERVstYXVHbDg6UEomRGorTTZPQ11PXigoIyNdYDBpKWRyVDstN1hgPS1IM1tpZ1VuUEctTlpsby4ja0BoIz1PcmskbT5hPiQtP1RtJFVWKD8jUDZZWSMnLyMjI3hlN3EuNzNySTMqcFAvJDE+czkpVyxKck03U05dJy80QyN2JFVgMCNWLlswPnhRc0gkZkVtUE1nWTJ1N0toKEclc2lJZkxTb1MrTUsyZVRNJD01LE04cGBBLjtfUiUjdVtLIyR4NEFHOC5rSy9IU0I9PS0nSWUvUVR0Rz8tLipeTi00Qi9aTV8zWWxRQzcocDdxKSZdKGA2X2MpJC8qSkwoTC1eKF0kd0lNYGRQdE9kR0EsVTM6dzJNLTA8cS1dTF8/XikxdncnLixNUnNxVnIuTDthTiYjL0VnSilQQmNbLWY+K1dvbVgydTdscU0yaUV1bU1UY3NGPy1hVD1aLTk3VUVuWGdsRW4xSy1ibkVPYGd1RnQoYyU9O0FtX1FzQGpMb29JJk5YO10wI2o0I0YxNDtnbDgtR1FwZ3docnE4Jz1sX2YtYjQ5J1VPcWtMdTctIyNvRFkyTCh0ZStNY2gmZ0xZdEosTUV0SmZMaCd4J009JENTLVpaJVBdOGJaPiNTP1lZIyVRJnEnM15GdyY/RClVRE5yb2NNM0E3Ni8vb0w/I2g3Z2w4NVtxVy9ORE9rJTE2aWo7KzoxYSdpTklkYi1vdTguUCp3LHY1I0VJJFRXUz5Qb3QtUipIJy1TRXBBOmcpZitPJCUlYGtBI0c9OFJNbUcxJk9gPnRvOGJDXVQmJCxuLkxvTz4yOXNwM2R0LTUyVSVWTSNxNydESHBnKyNaOSVIW0s8TCVhMkUtZ3JXVk0zQDI9LWsyMnRMXTQkIyM2V2UnOFVKQ0tFW2RfPSV3STsnNlgtR3NMWDRqXlNnSiQjI1Iqdyx2UDN3SyNpaVcmIypoXkQmUj9qcDcrL3UmIyhBUCMjWFU4YyRmU1lXLUo5NV8tRHBbZzl3Y08mI00taDFPY0psYy0qdnB3MHhVWCYjT1FGS05YQFFJJ0lvUHA3bmIsUVUvL01RJlpEa0tQKVg8V1NWTCg2OHVWbCYjYydbMCMoczFYJnhtJFklQjcqSzplREEzMjNqOTk4R1hiQSNwd01zLWpnRCQ5UUlTQi1BXyhhTjR4b0ZNXkBDNThEMCtRK3EzbjAjM1UxSW5EakY2ODItU2pNWEpLKShoJGh4dWFfS111bDkyJSdCT1UmI0JSUmgtc2xnOEtEbHI6JUw3MUthOi5BOyVZVUxqRFBtTDxMWXM4aSNYd0pPWWFLUEtjMWg6JzlLZSxnKWIpLDc4PUkzOUI7eGlZJGJnR3ctJi5aaTlJblhEdVlhJUcqZjJCcTdtbjleI3AxdnYlIyhXaS07L1o1aG87IzI6OyVkJiN4OXY2OEM1Zz9udFgwWClwVGA7JXBCM3E3bWdHTikzJShQOG5UZDVMN0dlQS1HTEArJUozdTI6KFlmPmV0YGU7KWYjS204JitEQyRJNDY+I0tyXV11LVs9OTl0dHMxLnFiI3E3MmcxV0pPODFxK2VOJzAzJ2VNPiYxWHhZLWNhRW5PaiUybjgpKSw/SUxSNV4uSWJuPC1YLU1xN1thODJMcTpGJiNjZStTOXdzQ0sqeGA1NjlFOGV3J0hlXWg6c0lbMkxNJFtndWthM1pSZDY6dCVJRzo7JCVZaUo6TnE9P2VBdzsvOm5uRHEwKENZY01wRylxTE40JCMjJko8aiRVcEs8UTRhMV1NdXBXXi1zal8kJVtISyUnRiMjIyNRUlpKOjpZM0VHbDQnQCVGa2lBT2cjcFsjI09gZ3VrVGZCSGFnTDxMSHclcSZPVjAjI0Y9Ni86Y2hJbTBAZUNQOFhdOmtGSSVobDhoZ09AUmNCaFMtQFFiJCUrbT1oUERMZyolSzhsbih3Y2YzLydEVy0kLmxSP25bbkNILWVYT09OVEpsaDouUllGJTMncDZzcTpVSU1BOTQ1Jl5IRlM4N0AkRVAyaUc8LWxDTyQlY2B1S0dEM3JDJHgwQkw4YUZuLS1ga2UlI0hNUCd2aDEvUiZPX0o5J3VtLC48dHhbQCV3c0prJmJVVDJgMHVNdjdnZyNxcC9pai5MNTYnaGw7LnM1Q1VyeGpPTTctIyMubCtBdSdBJk86LVQ3MkxdUGAmPTtjdHAnWFNjWCpyVS4+LVhUdCwlT1ZVNClTMStSLSNkZzAvTm4/S3UxXjBmJEIqUDpSb3d3bS1gMFBLallERE0nM11kMzlWWkhFbDQsLmonXVBrLU0uaF4mOjBGQUNtJG1hcS0mc2d3MHQ3LzYoXnh0ayVMdUg4OEZqLWVrbT5HQSNfPjU2OHg2KE9GUmwtSVpwYCZiLF9QJyRNPEpucTc5VnNKVy9tV1MqUFVpcTc2O10vTk1fPmhMYnhmYyRtamAsTzsmJVcybWBaaDovKVVldHc6YUolXUs5aDpUY0ZddV8tU2o5LFZLM00uKicmMERbQ2FdSjlncDgsa0FXXSUoP0ElUiRmPC0+WnRzJ15rbj0tXkBjNCUtcFk2cUklSiUxSUd4ZkxVOUNQOGNiUGxYdik7Qz1iKSw8Mm1PdlA4dXAsVVZmMzgzOWFjQVdBVy1XPyNhby9eIyVLWW84ZlJVTE5kMi4+JW1dVUs6biVyJCdzd11KOzVwQW9PXyMybU8zbiwnPUg1KGV0SGcqYCtSTGd2Pj00VThndUQkSSVEOlc+LXI1ViolaipXOkt2ZWouTHAkPE0tU0daJzorUV9rK3V2T1NMaUVvKDxhRC9LPENDY2AnTHg+Jz87KytPJz4oKWpMUi1edTY4UEhtOFpGV2UrZWo4aDo5cjZMKjAvL2MmaUgmUjhwUmJBI0tqbSV1cFYxZzphXyNVcjdGdUEjKHRSaCMuWTVLK0A/MzwtOG0wJFBFbjtKOnJoNj9JNnVHPC1gd01VJ2lyY3AwTGFFX090bE1iJjEjNlQuI0ZES3UjMUx3JXUlK0dNK1gnZT9ZTGZqTVtWTzBNYnVGcDc7PlEmI1dJbykwQEYlcTdjIzRYQVhOLVUmVkI8SEZGKnFMKCQvViw7KGtYWmVqV09gPFs1Pz9ld1koKjk9JXdEYzssdTwnOXQzVy0oSDF0aDMrR111Y1Fda0xzN2RmKCQvKkpMXUAqdDdCdV9HM183bXA3PGlhUWpPQC5rTGc7eDNCMGxxcDdIZixeWmU3LSMjQC9jNThNbygzO2tucDAlKUE3Py1XK2VJJ284KWI8bktudydIbzhDPVk+cHFCPjBpZSZqaFpbP2lMUkBAX0F2QS1pUUMoPWtzUlpSVnA3YC49K05wQkMlcmgmM11SOjhYRG1FNV5WOE8oeDw8YUcvMU4kI0ZYJDBWNVk2eCdhRXJJM0kkN3glRWB2PC1CWSwpJS0/UHNmKmw/JUMzLm1NKD0vTTA6SnhHJz83V2hIJW8nYTwtODBnME5CeG9PKEdIPGRNXW4uKyVxQGpIP2YuVXNKMkdncyY0PC1lNDcmS2wrZi8vOUBgYis/LlRlTl8mQjhTcz92O15Ucms7ZiNZdkprbCZ3JF0+LStrPycoPFM6Njh0cSpXb0RmWnUnO21NPzhYW21hOFclKmAtPTtELihuYzcvOylnOlQxPV5KJCZCUlYoLWxUbU5CNnhxQltAMCpvLmVyTSo8U1dGXXUyPXN0LSooNnY+Xl0oSC5hUkVaU2ksIzE6W0lYYVpGT208LXVpI3FVcTIkIyNSaTt1NzVPSyMoUnRhVy1LLUZgUytjRl11TmAtS01RJXJQL1hyaS5MUmNCIyM9WUwzQmdNLzNNRD9AZiYxJ0JXLSlKdTxMMjVnbDh1aFZtMWhMJCMjKjgjIyMnQTMvTGtLVysoXnJXWD81V184ZylhKG0mSzhQPiNibW1XQ01rayYjVFJgQyw1ZD5nKUY7dCw0OkBfbDhHLzVoNHZVZCUmJTk1MDpWWEQnUWRXb1ktRiRCdFV3bWZlJFlxTCc4KFBXWChQP15AUG8zJCMjYE1Tcz9EV0JaL1M+KzQlPmZYLFZXdi93J0tEYExQNUliSDtyVFY+bjNjRUs4VSNiWF1sLS9WK15sajM7dmxNYiZbNVlROCNwZWtYOUpQM1hVQzcyTCwsPytOaSZjbzdBcG5PKjVOSywoKFctaTokLGtwJ1VEQU8oRzBTcTdNVmpKc2JJdSknWiwqWz5icjVmWF46RlBBV3ItbTJLZ0w8TFVOMDk4a1RGJiNsdm81OD0vdmpEbzsuOylLYSpoTFIjL2s9cktieHVWYD5RX25ONic4dVRHJiMxVDVnKXVMdjo4NzNVcFRMZ0grI0ZncEgnX28xNzgwUGg4S214UUo4I0g3Mkw0QDc2OEBUbSZRaDRDQi81T3ZtQSYsUSZRYlVvaSRhXyUzTTAxSCk0eDdJXiZLUVZndEZuVis7W1BjPlttNGsvLyxdMT8jYFZZW0pyKjMmJnNsUmZMaVZaSjpdPz1LM1N3PVskPXVSQj8zeGs0OEBhZWc8Wic8JCM0SCk2LD5lMGpUNidOIyhxJS5PPT8yU111KihtPC1WOEonKDEpR11bNjhoVyQ1J3FbR0MmNWpgVEU/bSdlc0ZHTlJNKWosZmZaPy1xeDg7LT5nNHQqOkNJUC9bUWFwNy85JyMoMXNhbzd3LS5xTlVka0opdENGJiNCXjt4R3ZuMnI5RkVQRkZGY0xALmlGTmtUdmUkbSUjUXZRUzhVQCkyWiszSzpBS001aXNaODgrZEtRKVc2PkolQ0w8S0U+YC5kKihCYC1uOEQ5b0s8VXBdYyRYJCgsKU04WnQ3L1tyZGtxVGdsLTBjdUdNdic/Pi1YVjFxWyctNWsnY0FaNjllO0RfPyRaUFAmc14rN10pJCokI0BRWWk5LDVQJiM5ciskJUNFPTY4Pks4cjA9ZFNDJSUoQHA3Lm03amlsUTAyJzAtVldBZzxhLycnM3UuPTRMJFkpNmsvSzpfWzM9Jmp2TDxMMEMvMid2Ol47LURJQlcsQjRFNjg6a1o7JT84KFE4Qkg9a082NUJXP3hTRyYjQHVVLERTKiw/LisobygjMXZDUzgjQ0hGPlRsR1cnYilUcTdWVDlxXipeJCQuOiZOQEAkJilXSHRQbSo1X3JPMCZlJUsmIy0zMGooRTQjJ1piLm8vKFRwbSQ+SydmQFtQdkZsLGhmSU5UTlU2dScwcGFvNyVYVXA5XTUuPiVoYDhfPVZZYnh1ZWwuTlRTc0pmTGFjRnUzQidsUVN1L202LU9xZW04VCtvRS0tJDBhL2tddWo5RXdzRz4ldmVSKmh2XkJGcFFqOksnI1NKLHNCLScjXShqLkxnOTJyVHctKm4lQC87MzlyckpGLGwjcVYlT3J0QmVDNi8sO3FCM2ViTldbPyxIcWoyTC4xTlAmR2pVUj0xRDhRYVMzVXAmQCo5d1A/K2xvN2I/QCUnazRgcDBaJDIyJUszK2lDWmo/WEpONE5tJitZRl11QC1XJFUlVkVRLywsPj4jKUQ8aCNgKWgwOjxRNjkwOXVhKyZWVSVuMjpjRzNGSi0lQEJqLURnTHJgSHcmSEFLaktqc2VLPC94S1QqKUIsTjlYM11rcmMxMnQncGdUVihMdi10TFt4Z18lPU1fcTdhXng/N1ViZD4jJThjWSNZWj89LGBXZHh1L2FlJiN3NilSODl0SSM2QHMnKDZCZjdhJj9TPV5aSV9rUyZhaWAmPXRFNzJMX0QsO15SKTdbJHM8RWgjYyYpcS5NWEklI3Y5Uk9hNUZaTyVzRjdxN053YiYjcHRVSjphcUplJFNsNjglLkQjIyNFQz48Py1hRiYjUk5Rdj5vOGxLTiU1LyQodmRmcTcrZWJBI3UxcF1vdlVLVyZZJXFdJz4kMUAtW3hmbiQ3WlRwN21NLEcsS283YSZHdSVHW1JNeEpzWzBNTSV3Y2kuTEZESykoPGNgUThOKWpFSUYqKz9QMmE4ZyUpJHFdbzJhSDhDJjxTaWJDL3EsKGU6djstYiM2WyROdERaODRKZTJLTnZCIyRQNT90UTNudCgwZD1qLkxRZi4vTGwzMysoO3EzTC13PThkWCQjV0YmdUlKQC1iZkk+JTpfaTJCNUNzUjgmOVomIz1tUEVubTBmYDwmYylRTDV1SiMldSVsSmorRC1yO0JvRiYjNERvUzk3aDVnKUUjbzomUzR3ZURGLDleSG9lYGgqTCtfYSpOckxXLTFwR18mMlVkQjg2ZSVCLzo9PilONHhlVy4qd2Z0LTskJzU4LUVTcXI8Yj9VSShfJUBbUDQ2PiNVYCc2QVFdbSY2L2BaPiNTP1lZI1ZjO3I3VTImMzI2ZD13JkgjIyMjP1RaYCo0PyYuTUs/TFA4VnhnPiRbUVhjJVFKdjkyLihEYipCKWdiKkJNOWRNKmhKTUFvKmMmI2Iwdj1QamVyXSRnRyZKWERmLT4nU3R2VTc1MDVsOSRBRnZnWVJJXiY8XmI2OD9qI3E5UVg0U00nUk8jJnNMMUlNLnJKZkxVQWoyMjFdZCMjRFc9bTgzdTU7J2JZeCwqU2wwaEwoVzs7JGRvQiZPL1RROihaXnhCZExqTDxMbmk7JydYLmAkIzgrMUdEOmskWVVXc2JuOG9naDZyeFoyWjldJW5kKz5WIyo4VV83MkxoKzJROENqMGk6NmhwJiRDLzpwKEhLPlQ4WVtnSFE0YDQpJyRBYihOb2YlVic4aEwmIzxORWR0ZyhuJz1TMUEoUTEvSSY0KFslZE1gLEl1JzE6X2hMPlNmRDA3JjZEPGZwOGRITTcvZyt0bFBOOUoqckthUGN0Jj8ndUJDZW1eam4lOV9LKTwsQzVLM3M9NWcmR21KYipbU1lxN0s7VFJMR0NzTS0kJDtTJTpZQHI3QUswcHBycEw8THJoLHE3ZS8lS1dLOjUwSV4rbSd2aWAzPyVacCs8LWQrJEwtU3Y6QC5vMTluJHMwJjM5O2tuO1MlQlNxKiQzV29KU0NMd2VWW2FaJ01RSWpPPDc7WC1YOyYrZE1MdnUjXlVzR0VDOVdFY1tYKHdJNyMyLihGMGpWKmVaZjwtUXYzSi1jK0o1QWxyQiMkcChINjhMdkVBJ3EzbjAjbSxbYCo4RnQpRmNZZ0V1ZF1DV2ZtNjgsKGFMQSRARUZUZ0xYb0JxL1VQbHA3OmRbLztyX2l4PTpURmBTNUgtYjxMSSZIWShLPWgjKV1MayRLMTRsVmZtOngkSDwzXlFsPE1gJE9oYXBCbmt1cCdEI0wkUGJfYE4qZ10yZTtYL0R0Zyxic2omSyMyWy06aVlyJ193Z0gpTlVJUjhhMW4jUz9ZZWonaDheNThVYlpkK15GS0QqVEA7NkE3YVFDW0s4ZC0odjZHSSR4OlQ8JidHcDVVZj5ATS4qSjo7JC1ydjI5J01dOHFNdi10THAsJzg4NmlhQz1IYipZSm9LSiwoaiVLPUhgSy52OUhnZ3FCSWladSdRdkJULiM9KTB1a3J1ViYuKTM9KF4xYG8qUGo0PC08YU4oKF43KCcjWjB3SyM1R1hAN3VdW2AqU140MzkzM0E0cmxdW2AqTzRDZ0xFbF12JDFRM0FlRjM3ZGJYaywuKXZqI3gnZGA7cWdiUVIlRlcsMig/TE89cyVTYzY4JU5QJyMjQW90bDh4PUJFI2oxVUQoWzMkTShdVUkyTFgzUnBLTkA7LyNmJ2YvJl9tdCZGKVhkRjw5dDQpUWEuKmtUTHdRJyhUVEI5LnhIJz4jTUorZ0xxOS0jI0BIdVpQTjBddTpoNy5ULi5HOjskL1VzaihUN2BROHRUNzJMbllsPC1xeDg7LUhWN1EtJlhkeCUxYSxoQz0wdStIbHNWPm51SVFMLTU8Tj8pTkJTKVFOKl9JLD8mKTInSU0lTDNJKVgoKGUvZGwyJjgnPE06XiNNKlErW1QuWHJpLkxZUzN2JWZGYDY4aDtiLVhbL0VuJ0NSLnE3RSlwJy9rbGUySE0sdTteJU9LQy1OK0xsJUY5Q0Y8TmYnXiN0MkwsOzI3VzowT0A2IyNVNlc3OiRySmZMV0hqJCMpd29xQmVmSVouUEs8Yip0N2VkO3AqX207NEV4SyNoQCZdPl8+QGtYUXRNYWNmRC5tLVZBYjg7SVJlTTMkd2YwJydocmEqc281NjgnSXAmdlJzODQ5J01SWVNwJTp0Omg1cVNnd3BFciRCPlEsO3MoQyMkKWBzdlF1RiQjIy1ELCMjLGc2OEAyW1Q7LlhTZE45UWUpcnB0Ll9LLSM1d0Ypc1AnIyNwI0MwYyUtR2IlaGQrPC1qJ0FpKngmJkhNa1RdQydPU2wjIzVSR1tKWGFITjtkJ3VBI3guX1U7LmBQVUAoWjNkdDRyMTUyQDp2LCdSLlNqJ3cjMDwtO2tQSSlGZkomI0FZSiYjLy8pPi1rPW09KlhuSyQ+PSk3MkxdMEklPi5HNjkwYTokIyM8LCk7Pzs3MiM/eDkrZDteVic5O2pZQDspYnIjcV5ZUXB4OlgjVGUkWl4nPS09YkdoTGY6RDYmYk53WjktWkQjbl45SGhMTXI1RzsnXWQmNid3WW1URm1MPExEKUZeJVt0Qyc4Oys5RSNDJGclIzVZPnE5d0k+UCg5bUlbPmtDLWVrTEMvUiZDSCtzJ0I7Sy1NNiRFQiVpczAwOitBNFs3eGtzLkxyTmswJkUpd0lMWUZAMkwnME5iJCtwdjwoMi43NjgvRnJZJmgkXjNpJkArRyVKVCc8LSx2YDM7XylJOU1eQUVdQ04/Q2wyQVpnKyU0aVRwVDM8bi0mJUglYjxGRGoyTTxoSD0mRWg8MkxlbiRiKmFUWD0tOFF4TilrMTFJTTFjXmolOXM8TDxORlNvKUI/KzwtKEd4c0YsXi1FaEAkNGRYaE4kKyNyeEs4J2plJ0Q3a2BlOykycFl3UEEnX3A5JkBeMThtbDFeW0BnNHQqW0pPYSpbPVFwNyhxSl9vT0xeKCc3ZkImSHEtOnNmLHNOajh4cV4+JFU0T11HS3gnbTkpYkBwN1lzdkszd15ZUi1DZFEqOklyPCgkdSYpIygmP0w5UmczSCk0ZmlFcF5pSTlPOEtuVGosXUg/RCpyNydNO1B3WjlLMEVeayYtY3BJOy5wLzZfdndvRk1WPC0+IyVYaS5MeFZuclUoNCY4L1ArOmhMU0tqJCNVJV00OXQnSTpyZ01pJ0ZMQGE6MFktdUFbMzknLCh2Ym1hKmhVJTwtU1JGYFR0OjU0MlJfVlYkcEBbcDhEVltBLD8xODM5RldkRjxUZGRGPDlBaC02Jjl0V29EbGhdJjFTcEdNcT5UaTFPKkgmIyhBTDhbX1AlLk0+dl4tKSlxT1QqRjVDcTBgWWUlKyRCNmk6N0AwSVg8TitUKzBNbE1CUFEqVmo+U3NEPFU0SkhZOGtEMikyZlUvTSMkZS4pVDQsXz04aExpbVsmKTs/VWtLJy14PycoOnNpSWZMPCRwRk1gaTw/JVcobUdESE0lPmlXUCwjI1BgJS9MPGVYaTpAWjlDLjdvPUAocFhkQU8vTkxROGxQbCtIUE9RYTh3RDg9XkdsUGE4VEtJMUNqaHNDVFNMSk0nL1dsPi1TKHF3JXNmL0AlI0I2Oy9VN0tddVpiaV5PY14ybjxiaFBtVWtNdz4ldDwpJ21FVkUnJ25gV25KcmEkXlRLdlg1Qj47X2FTRUsnLChod2EwOmk0Rz8uQmNpLihYWz9iKigkLD0tbjwuUSVgKFg9PytAQW0qSnMwJj0zYmg4S11tTDxMb05zJzYsJzg1YDA/dC8nX1U1OUBdZGRGPCNMZEY8ZVdkRjxPdU4vNDVyWTwtTEAmIytmbT42OT1MYixPY1pWLyk7VFRtOFZJOz8lT3RKPChiNG1xN002OnU/S1JkRjxnUkAyTD1GTlUtPGJbKDljL01MM207Wlskb0YzZylHQVdxcEFSYz08Uk91N2NMNWw7LVtBXSUvK2ZzZDtsI1NhZlQvZipXXTA9TyckKFRiPFspKkBlNzc1Ui06WW9iJWcqPmwqOnhQP1liLjUpJXdfST83dWs1SkMrRlMobSNpJ2suJ2EwaSk5PDdiJ2ZzJzU5aHEkKjVVaHYjI3BpXjgraElFQkZgbnZvYDsnbDAuXlMxPC13VUsyL0NvaDU4S0toTGpNPVNPKnJmT2ArcUNgVy1Pbi49QUo1Nj4+aTJAMkxINkE6JjVxYD85STNAQCcwNCZwMi9MVmEqVC00PC1pMztNOVV2WmQrTjc+YiplSXdnOkNDKWM8Pm5PJiM8SUdlO19fLnRoalpsPCV3KFdrMnhtcDRRQEkjSTksREZddTctUD0uLV86WUpdYVNAVj82KkMoKWRPcDc6V0wsYiYzUmcvLmNtTTkmcl4+JCg+LlotSSZKKFEwSGQ1USU3Q28tYmAtYzxOKDZyQGlwK0F1cks8bTg2UUl0aCojdjstT0JxaStMN3dERS1JcjhLWydtK0REU0x3SyYvLj8tViVVXyUzOnFLTnUkX2IqQi1rcDdOYUQnUWRXUVBLWXFbQD5QKWhJOypfRl11YFJiWy5qOF9RLzwmPnV1K1ZzSCRzTTlUQSU/KSh2bUo4MCksUDdFPil0akQlMkw9LXQjZktbJWB2PVE4PEZmTmtnZ15vSWJhaCojOC9RdCRGJjpLKi0oTi8nKzF2TUIsdSgpLWEuVlVVKiNbZSVnQUFPKFM+V2xBMik7U2E+Z1htOFlCYDFkQEsjbl03Ni1hJFUsbUY8ZlhdaWRxZCk8MyxdSjdKbVc0YDZddWtzPTQtNzJMKGpFays6YkowTV5xLThEbV9aPzBvbFAxQzlTYSZIW2QmYyRvb1FVal1FeGQqM1pNQC1XR1cyJXMnLEItX00lPiVVbDojLyd4b0ZNOVFYLSQuUU4nPlslJFokdUY2cEE2S2kyTzU6OHcqdlAxPC0xYFtHLCktbSM+MGBQJiNlYiMuM2kpcnRCNjEobyckP1gzQjwvUjkwO2VaXSVOY3E7LVRsXSNGPjJRZnReYWVfNXRLTDlNVWU5YipzTEVROTVDJmA9Rz9ATWo9d2gqJzNFPj0tPClHdCpJdyknUUc6YEBJd09mNyZdMWknUzAxQitFdi9OYWMjOVM7PTtZUXBnXzZVYCprVlkzOXhLLFsvNkFqNzonMUJtLV8xRVlmYTErbyZvNGhwN0tOX1EoT2xJb0BTJTtqVmRuMCcxPFZjNTI9dWAzXm8tbjEnZzR2NThIaiY2X3Q3JCMjP00pYzwkYmdRXydTWSgoLXhrQSNZKCxwJ0g5cklWWS1iLCclYkNQRjcuSjxVcF4sKGRVMVZZKjUjV2tUVT5oMTl3LFdRaExJKTNTI2YkMihlYixqcipiOzNWd10qN05IJSRjNFZzLGVEOT5YVzg/Tl1vKygqcGdDJS83MkxWLXU8SHAsM0BlXjlVQjFKK2FrOS1UTi9taEtQZytBSllkJE1sdkFGX2pDSyouTy1eKDYzYWRNVC0+VyVpZXdTOFc2bTJydENwbydSUzFSODQ9QHBhVEt0KT49JSYxWykqdnAndSt4LFZyd047Jl1rdU85SkRiZz1wTyRKKi5qVmU7dSdtMGRyOWwsPCp3TUsqT2U9ZzhsVl9LRUJGa08nb1VdXj1bLTc5MiNvaywpaV1sUjhxUTJvQTh3Y1JDWl43dy9Oamg7Py5zdFg/UTE+UzFxNEJuJClLMTwtckdkTyckV3IuTGMuQ0cpJC8qSkw0dE5SLyxTVk8zLGFVdydESk46KVNzO3dHbjlBMzJpanclRkwrWjBGbi5VOTtyZVNxKWJtSTMyVT09NUFMdUcmI1ZmMTM5OC9wVm8xKmMtKGFZMTY4bzxgSnNTYmstLDFOOyQ+MDpPVWFzKDM6OFo5NzJMU2ZGOGViPWMtOz5TUHc3LjZobjNtYDleWGtuKHIucVNbMDtUJSZRYz0rU1RSeFgncTFCTmszJipldTI7JjhxJCZ4PlEjUTdeVGYrNjwoZCVaVm1qMmJEaSUuM0wybis0VyckUGlEREcpZyxyJSs/LCRAP3VvdTV0U2UyYU5fQVFVKjxoYGUtR0k3KT9PSzJBLmQ3X2MpP3dRNUFTQERMM3IjN2ZTa2dsNi0rK0Q6J0EsdXE3U3ZsQiRwY3BIJ3EzbjAjXyVkWSN4Q3ByLWw8RjBOUkAtIyNGRVY2TlRGNiMjJGw4NE4xdz9BTz4nSUFPVVJRIyNWXkZ2LVhGYkdNN0ZsKE48M0RoTEdGJXEuMXJDJCM6VF9fJlBpNjglMHhpXyZbcUZKKDc3al8mSldvRi5WNzM1JlQsW1IqOnhGUipLNT4+I2BiVy0/NE5lXyY2TmVfJjZOZV8mbmBrci0jR0pjTTZYO3VNNlg7dU0oLmEuLl4yVGtMJW9SKCM7dS5UJWZBciU0dEo4Jj48MT1HSFpfK205LyNIMUZeUiNTQyMqTj1CQTkoRD92W1VpRlk+Pl44cCxLS0YuV11MMjl1TGtMbHUvKzRUPFhvSUImaHg9VDFQY0RhQiY7SEgrLUFGcj8obTlIWlYpRktTOEpDdztTRD02W14vRFpVTGBFVURmXUdHbEcmPnckKUYuL15uMytybG8rREI7NXNJWUdOaytpMXQtNjlKZy0tMHBhbzdTbSNLKXBkSFcmO0x1RE5IQEg+Iy9YLVRJKDtQPiMsR2M+IzBTdT4jNGAxPyM4bEM/Izx4VT8jQC5pPyNEOiVAI0hGN0AjTFJJQCNQX1tAI1RrbkAjWHcqQSNdLT1BI2E5T0EjZDxGJiMqO0cjIy5HWSMjMlNsIyM2YCgkIzpsOiQjPnhMJCNCLmAkI0Y6ciQjSkYuJSNOUkAlI1JfUiUjVmtlJSNad3clI18tNCYjM15SaCVTZmxyLWsnTVMubz8uNS9zV2VsL3dwRU0wJTMnLzEpS15mMS1kPkcyMSZ2KDM1PlZgMzlWN0E0PW9ueDRBMU9ZNUVJMDs2SWJncjZNJEhTN1E8KTU4QzV3LDtXb0EqI1slVCojYDFnKiNkPSMrI2hJNSsjbFVHKyNwYlkrI3RubCsjeCQpLCMmMTssIyo9TSwjLklgLCMyVXIsIzZiLi0jO3dbSCNpUXRBI21eMEIjcWpCQiN1dlRCIyMtaEIjJzkkQyMrRTZDIy9RSEMjM15aQyM3am1DIzt2KUQjPyw8RCNDOE5EI0dEYUQjS1BzRCNPXS9FI2cxQTUjS0EqMSNnQzE3I01HZDsjOCgwMiNMLWQzI3JXTTQjSGdhMSMsPHcwI1QuajwjTyMnMiNDWU4xI3FhXjojXzRtMyNvQC89I2VHOD0jdDhKNSNgKzc4IzR1SS0jbTNCMiNTQls4I1EwQDgjaVsqOSNpT244IzFObTsjXnNOOSNxaDw5Izo9eC0jUDtLMiMkJVg5I2JDKy4jUmc7PCNtTj0uI01URi4jUlpPLiMyPyk0I1kjKC8jWykxLyNiO0wvI2RBVS8jMFN2OyNsWSQwI25gLTAjc2Y2MCMoRjI0I3dySDAjJS9lMCNUbUQ8IyVKU01Gb3ZlOkNUQkVYSTo8ZWgyZylCLDNoMl5HM2k7I2QzakQ+KTRrTVlENGxWdWA0bWA6JjVuaVVBNUAoQTVCQTFdUEJCOnhsQkNDPTJDRExYTUNFVXRpQ2YmMGcyJ3ROP1BHVDRDUEdUNENQR1Q0Q1BHVDRDUEdUNENQR1Q0Q1BHVDRDUEdUNENQR1Q0Q1BHVDRDUEdUNENQR1Q0Q1BHVDRDUC1xZWtDYC45a0VnXitGJGt3VmlGSlRCJjVLVEImNUtUQiY1S1RCJjVLVEImNUtUQiY1S1RCJjVLVEImNUtUQiY1S1RCJjVLVEImNUtUQiY1S1RCJjVLVEImNUtUQiY1byxePC0yOFpJJ08/O3hwTz87eHBPPzt4cE8/O3hwTz87eHBPPzt4cE8/O3hwTz87eHBPPzt4cE8/O3hwTz87eHBPPzt4cE8/O3hwTz87eHA7N3EtI2xMWUk6eHZEPSMAQfb/AAsKQEAAAEBBAACYQQBBioABC7oBUEEAAAAAAADgQAAAgEEAAIA/AAAAQQAA+EEAAAAAAAC4QQAAuEEAADBBAAAwQQAAqEEAAAAAAAAQQQAAuEEAAIBAAAAwQQAAXEIAAJBBAAC4QQAAEEEAADBBAACAQAAAkkIAAAAAAACIQQAAiEEAAABBAAAAQQAAXEIAAAAAAACIQQAAiEEAAABBAAAAQQAAtkIAAAAAAACIQQAAsEEAAKBAAAAAACAA/wAAMP8w8DH/MQD/7/8ATq+fAEHQgQELlycgAP8AADD/MPAx/zEA/+//AAABAAIABAABAAEAAQABAAIAAQADAAIAAQACAAIAAQABAAEAAQABAAUAAgABAAIAAwADAAMAAgACAAQAAQABAAEAAgABAAUAAgADAAEAAgABAAIAAQABAAIAAQABAAIAAgABAAQAAQABAAEAAQAFAAoAAQACABMAAgABAAIAAQACAAEAAgABAAIAAQAFAAEABgADAAIAAQACAAIAAQABAAEABAAIAAUAAQABAAQAAQABAAMAAQACAAEABQABAAIAAQABAAEACgABAAEABQACAAQABgABAAQAAgACAAIADAACAAEAAQAGAAEAAQABAAQAAQABAAQABgAFAAEABAACAAIABAAKAAcAAQABAAQAAgAEAAIAAQAEAAMABgAKAAwABQAHAAIADgACAAkAAQABAAYABwAKAAQABwANAAEABQAEAAgABAABAAEAAgAcAAUABgABAAEABQACAAUAFAACAAIACQAIAAsAAgAJABEAAQAIAAYACAAbAAQABgAJABQACwAbAAYARAACAAIAAQABAAEAAgABAAIAAgAHAAYACwADAAMAAQABAAMAAQACAAEAAQABAAEAAQADAAEAAQAIAAMABAABAAUABwACAAEABAAEAAgABAACAAEAAgABAAEABAAFAAYAAwAGAAIADAADAAEAAwAJAAIABAADAAQAAQAFAAMAAwABAAMABwABAAUAAQABAAEAAQACAAMABAAFAAIAAwACAAYAAQABAAIAAQAHAAEABwADAAQABQAPAAIAAgABAAUAAwAWABMAAgABAAEAAQABAAIABQABAAEAAQAGAAEAAQAMAAgAAgAJABIAFgAEAAEAAQAFAAEAEAABAAIABwAKAA8AAQABAAYAAgAEAAEAAgAEAAEABgABAAEAAwACAAQAAQAGAAQABQABAAIAAQABAAIAAQAKAAMAAQADAAIAAQAJAAMAAgAFAAcAAgATAAQAAwAGAAEAAQABAAEAAQAEAAMAAgABAAEAAQACAAUAAwABAAEAAQACAAIAAQABAAIAAQABAAIAAQADAAEAAQABAAMABwABAAQAAQABAAIAAQABAAIAAQACAAQABAADAAgAAQABAAEAAgABAAMABQABAAMAAQADAAQABgACAAIADgAEAAYABgALAAkAAQAPAAMAAQAcAAUAAgAFAAUAAwABAAMABAAFAAQABgAOAAMAAgADAAUAFQACAAcAFAAKAAEAAgATAAIABAAcABwAAgADAAIAAQAOAAQAAQAaABwAKgAMACgAAwA0AE8ABQAOABEAAwACAAIACwADAAQABgADAAEACAACABcABAAFAAgACgAEAAIABwADAAUAAQABAAYAAwABAAIAAgACAAUAHAABAAEABwAHABQABQADAB0AAwARABoAAQAIAAQAGwADAAYACwAXAAUAAwAEAAYADQAYABAABgAFAAoAGQAjAAcAAwACAAMAAwAOAAMABgACAAYAAQAEAAIAAwAIAAIAAQABAAMAAwADAAQAAQABAA0AAgACAAQABQACAAEADgAOAAEAAgACAAEABAAFAAIAAwABAA4AAwAMAAMAEQACABAABQABAAIAAQAIAAkAAwATAAQAAgACAAQAEQAZABUAFAAcAEsAAQAKAB0AZwAEAAEAAgABAAEABAACAAQAAQACAAMAGAACAAIAAgABAAEAAgABAAMACAABAAEAAQACAAEAAQADAAEAAQABAAYAAQAFAAMAAQABAAEAAwAEAAEAAQAFAAIAAQAFAAYADQAJABAAAQABAAEAAQADAAIAAwACAAQABQACAAUAAgACAAMABwANAAcAAgACAAEAAQABAAEAAgADAAMAAgABAAYABAAJAAIAAQAOAAIADgACAAEAEgADAAQADgAEAAsAKQAPABcADwAXALAAAQADAAQAAQABAAEAAQAFAAMAAQACAAMABwADAAEAAQACAAEAAgAEAAQABgACAAQAAQAJAAcAAQAKAAUACAAQAB0AAQABAAIAAgADAAEAAwAFAAIABAAFAAQAAQABAAIAAgADAAMABwABAAYACgABABEAAQAsAAQABgACAAEAAQAGAAUABAACAAoAAQAGAAkAAgAIAAEAGAABAAIADQAHAAgACAACAAEABAABAAMAAQADAAMABQACAAUACgAJAAQACQAMAAIAAQAGAAEACgABAAEABwAHAAQACgAIAAMAAQANAAQAAwABAAYAAQADAAUAAgABAAIAEQAQAAUAAgAQAAYAAQAEAAIAAQADAAMABgAIAAUACwALAAEAAwADAAIABAAGAAoACQAFAAcABAAHAAQABwABAAEABAACAAEAAwAGAAgABwABAAYACwAFAAUAAwAYAAkABAACAAcADQAFAAEACABSABAAPQABAAEAAQAEAAIAAgAQAAoAAwAIAAEAAQAGAAQAAgABAAMAAQABAAEABAADAAgABAACAAIAAQABAAEAAQABAAYAAwAFAAEAAQAEAAYACQACAAEAAQABAAIAAQAHAAIAAQAGAAEABQAEAAQAAwABAAgAAQADAAMAAQADAAIAAgACAAIAAwABAAYAAQACAAEAAgABAAMABwABAAgAAgABAAIAAQAFAAIABQADAAUACgABAAIAAQABAAMAAgAFAAsAAwAJAAMABQABAAEABQAJAAEAAgABAAUABwAJAAkACAABAAMAAwADAAYACAACAAMAAgABAAEAIAAGAAEAAgAPAAkAAwAHAA0AAQADAAoADQACAA4AAQANAAoAAgABAAMACgAEAA8AAgAPAA8ACgABAAMACQAGAAkAIAAZABoALwAHAAMAAgADAAEABgADAAQAAwACAAgABQAEAAEACQAEAAIAAgATAAoABgACAAMACAABAAIAAgAEAAIAAQAJAAQABAAEAAYABAAIAAkAAgADAAEAAQABAAEAAwAFAAUAAQADAAgABAAGAAIAAQAEAAwAAQAFAAMABwANAAIABQAIAAEABgABAAIABQAOAAYAAQAFAAIABAAIAA8ABQABABcABgA+AAIACgABAAEACAABAAIAAgAKAAQAAgACAAkAAgABAAEAAwACAAMAAQAFAAMAAwACAAEAAwAIAAEAAQABAAsAAwABAAEABAADAAcAAQAOAAEAAgADAAwABQACAAUAAQAGAAcABQAHAA4ACwABAAMAAQAIAAkADAACAAEACwAIAAQABAACAAYACgAJAA0AAQABAAMAAQAFAAEAAwACAAQABAABABIAAgADAA4ACwAEAB0ABAACAAcAAQADAA0ACQACAAIABQADAAUAFAAHABAACAAFAEgAIgAGAAQAFgAMAAwAHAAtACQACQAHACcACQC/AAEAAQABAAQACwAIAAQACQACAAMAFgABAAEAAQABAAQAEQABAAcABwABAAsAHwAKAAIABAAIAAIAAwACAAEABAACABAABAAgAAIAAwATAA0ABAAJAAEABQACAA4ACAABAAEAAwAGABMABgAFAAEAEAAGAAIACgAIAAUAAQACAAMAAQAFAAUAAQALAAYABgABAAMAAwACAAYAAwAIAAEAAQAEAAoABwAFAAcABwAFAAgACQACAAEAAwAEAAEAAQADAAEAAwADAAIABgAQAAEABAAGAAMAAQAKAAYAAQADAA8AAgAJAAIACgAZAA0ACQAQAAYAAgACAAoACwAEAAMACQABAAIABgAGAAUABAAeACgAAQAKAAcADAAOACEABgADAAYABwADAAEAAwABAAsADgAEAAkABQAMAAsAMQASADMAHwCMAB8AAgACAAEABQABAAgAAQAKAAEABAAEAAMAGAABAAoAAQADAAYABgAQAAMABAAFAAIAAQAEAAIAOQAKAAYAFgACABYAAwAHABYABgAKAAsAJAASABAAIQAkAAIABQAFAAEAAQABAAQACgABAAQADQACAAcABQACAAkAAwAEAAEABwArAAMABwADAAkADgAHAAkAAQALAAEAAQADAAcABAASAA0AAQAOAAEAAwAGAAoASQACAAIAHgAGAAEACwASABMADQAWAAMALgAqACUAWQAHAAMAEAAiAAIAAgADAAkAAQAHAAEAAQABAAIAAgAEAAoABwADAAoAAwAJAAUAHAAJAAIABgANAAcAAwABAAMACgACAAcAAgALAAMABgAVADYAVQACAAEABAACAAIAAQAnAAMAFQACAAIABQABAAEAAQAEAAEAAQADAAQADwABAAMAAgAEAAQAAgADAAgAAgAUAAEACAAHAA0ABAABABoABgACAAkAIgAEABUANAAKAAQABAABAAUADAACAAsAAQAHAAIAHgAMACwAAgAeAAEAAQADAAYAEAAJABEAJwBSAAIAAgAYAAcAAQAHAAMAEAAJAA4ALAACAAEAAgABAAIAAwAFAAIABAABAAYABwAFAAMAAgAGAAEACwAFAAsAAgABABIAEwAIAAEAAwAYAB0AAgABAAMABQACAAIAAQANAAYABQABAC4ACwADAAUAAQABAAUACAACAAoABgAMAAYAAwAHAAsAAgAEABAADQACAAUAAQABAAIAAgAFAAIAHAAFAAIAFwAKAAgABAAEABYAJwBfACYACAAOAAkABQABAA0ABQAEAAMADQAMAAsAAQAJAAEAGwAlAAIABQAEAAQAPwDTAF8AAgACAAIAAQADAAUAAgABAAEAAgACAAEAAQABAAMAAgAEAAEAAgABAAEABQACAAIAAQABAAIAAwABAAMAAQABAAEAAwABAAQAAgABAAMABgABAAEAAwAHAA8ABQADAAIABQADAAkACwAEAAIAFgABAAYAAwAIAAcAAQAEABwABAAQAAMAAwAZAAQABAAbABsAAQAEAAEAAgACAAcAAQADAAUAAgAcAAgAAgAOAAEACAAGABAAGQADAAMAAwAOAAMAAwABAAEAAgABAAQABgADAAgABAABAAEAAQACAAMABgAKAAYAAgADABIAAwACAAUABQAEAAMAAQAFAAIABQAEABcABwAGAAwABgAEABEACwAJAAUAAQABAAoABQAMAAEAAQALABoAIQAHAAMABgABABEABwABAAUADAABAAsAAgAEAAEACAAOABEAFwABAAIAAQAHAAgAEAALAAkABgAFAAIABgAEABAAAgAIAA4AAQALAAgACQABAAEAAQAJABkABAALABMABwACAA8AAgAMAAgANAAHAAUAEwACABAABAAkAAgAAQAQAAgAGAAaAAQABgACAAkABQAEACQAAwAcAAwAGQAPACUAGwARAAwAOwAmAAUAIAB/AAEAAgAJABEADgAEAAEAAgABAAEACAALADIABAAOAAIAEwAQAAQAEQAFAAQABQAaAAwALQACABcALQBoAB4ADAAIAAMACgACAAIAAwADAAEABAAUAAcAAgAJAAYADwACABQAAQADABAABAALAA8ABgCGAAIABQA7AAEAAgACAAIAAQAJABEAAwAaAIkACgDTADsAAQACAAQAAQAEAAEAAQABAAIABgACAAMAAQABAAIAAwACAAMAAQADAAQABAACAAMAAwABAAQAAwABAAcAAgACAAMAAQACAAEAAwADAAMAAgACAAMAAgABAAMADgAGAAEAAwACAAkABgAPABsACQAiAJEAAQABAAIAAQABAAEAAQACAAEAAQABAAEAAgACAAIAAwABAAIAAQABAAEAAgADAAUACAADAAUAAgAEAAEAAwACAAIAAgAMAAQAAQABAAEACgAEAAUAAQAUAAQAEAABAA8ACQAFAAwAAgAJAAIABQAEAAIAGgATAAcAAQAaAAQAHgAMAA8AKgABAAYACACsAAEAAQAEAAIAAQABAAsAAgACAAQAAgABAAIAAQAKAAgAAQACAAEABAAFAAEAAgAFAAEACAAEAAEAAwAEAAIAAQAGAAIAAQADAAQAAQACAAEAAQABAAEADAAFAAcAAgAEAAMAAQABAAEAAwADAAYAAQACAAIAAwADAAMAAgABAAIADAAOAAsABgAGAAQADAACAAgAAQAHAAoAAQAjAAcABAANAA8ABAADABcAFQAcADQABQAaAAUABgABAAcACgACAAcANQADAAIAAQABAAEAAgCjABQCAQAKAAsAAQADAAMABAAIAAIACAAGAAIAAgAXABYABAACAAIABAACAAEAAwABAAMAAwAFAAkACAACAAEAAgAIAAEACgACAAwAFQAUAA8AaQACAAMAAQABAAMAAgADAAEAAQACAAUAAQAEAA8ACwATAAEAAQABAAEABQAEAAUAAQABAAIABQADAAUADAABAAIABQABAAsAAQABAA8ACQABAAQABQADABoACAACAAEAAwABAAEADwATAAIADAABAAIABQACAAcAAgATAAIAFAAGABoABwAFAAIAAgAHACIAFQANAEYAAgCAAAEAAQACAAEAAQACAAEAAQADAAIAAgACAA8AAQAEAAEAAwAEACoACgAGAAEAMQBVAAgAAQACAAEAAQAEAAQAAgADAAYAAQAFAAcABAADANMABAABAAIAAQACAAUAAQACAAQAAgACAAYABQAGAAoAAwAEADAAZAAGAAIAEAAoAQUAGwCDAQIAAgADAAcAEAAIAAUAJgAPACcAFQAJAAoAAwAHADsADQAbABUALwAFABUABgBB8qgBC7EeAQACAAQAAQABAAEAAQACAAEABgACAAIAAQAIAAUABwALAAEAAgAKAAoACAACAAQAFAACAAsACAACAAEAAgABAAYAAgABAAcABQADAAcAAQABAA0ABwAJAAEABAAGAAEAAgABAAoAAQABAAkAAgACAAQABQAGAA4AAQABAAkAAwASAAUABAACAAIACgAHAAEAAQABAAMAAgAEAAMAFwACAAoADAACAA4AAgAEAA0AAQAGAAoAAwABAAcADQAGAAQADQAFAAIAAwARAAIAAgAFAAcABgAEAAEABwAOABAABgANAAkADwABAAEABwAQAAQABwABABMACQACAAcADwACAAYABQANABkABAAOAA0ACwAZAAEAAQABAAIAAQACAAIAAwAKAAsAAwADAAEAAQAEAAQAAgABAAQACQABAAQAAwAFAAUAAgAHAAwACwAPAAcAEAAEAAUAEAACAAEAAQAGAAMAAwABAAEAAgAHAAYABgAHAAEABAAHAAYAAQABAAIAAQAMAAMAAwAJAAUACAABAAsAAQACAAMAEgAUAAQAAQADAAYAAQAHAAMABQAFAAcAAgACAAwAAwABAAQAAgADAAIAAwALAAgABwAEABEAAQAJABkAAQABAAQAAgACAAQAAQACAAcAAQABAAEAAwABAAIABgAQAAEAAgABAAEAAwAMABQAAgAFABQACAAHAAYAAgABAAEAAQABAAYAAgABAAIACgABAAEABgABAAMAAQACAAEABAABAAwABAABAAMAAQABAAEAAQABAAoABAAHAAUADQABAA8AAQABAB4ACwAJAAEADwAmAA4AAQAgABEAFAABAAkAHwACABUACQAEADEAFgACAAEADQABAAsALQAjACsANwAMABMAUwABAAMAAgADAA0AAgABAAcAAwASAAMADQAIAAEACAASAAUAAwAHABkAGAAJABgAKAADABEAGAACAAEABgACAAMAEAAPAAYABwADAAwAAQAJAAcAAwADAAMADwAVAAUAEAAEAAUADAALAAsAAwAGAAMAAgAfAAMAAgABAAEAFwAGAAYAAQAEAAIABgAFAAIAAQABAAMAAwAWAAIABgACAAMAEQADAAIABAAFAAEACQAFAAEAAQAGAA8ADAADABEAAgAOAAIACAABABcAEAAEAAIAFwAIAA8AFwAUAAwAGQATAC8ACwAVAEEALgAEAAMAAQAFAAYAAQACAAUAGgACAAEAAQADAAsAAQABAAEAAgABAAIAAwABAAEACgACAAMAAQABAAEAAwAGAAMAAgACAAYABgAJAAIAAgACAAYAAgAFAAoAAgAEAAEAAgABAAIAAgADAAEAAQADAAEAAgAJABcACQACAAEAAQABAAEABQADAAIAAQAKAAkABgABAAoAAgAfABkAAwAHAAUAKAABAA8ABgARAAcAGwC0AAEAAwACAAIAAQABAAEABgADAAoABwABAAMABgARAAgABgACAAIAAQADAAUABQAIABAADgAPAAEAAQAEAAEAAgABAAEAAQADAAIABwAFAAYAAgAFAAoAAQAEAAIACQABAAEACwAGAAEALAABAAMABwAJAAUAAQADAAEAAQAKAAcAAQAKAAQAAgAHABUADwAHAAIABQABAAgAAwAEAAEAAwABAAYAAQAEAAIAAQAEAAoACAABAAQABQABAAUACgACAAcAAQAKAAEAAQADAAQACwAKAB0ABAAHAAMABQACAAMAIQAFAAIAEwADAAEABAACAAYAHwALAAEAAwADAAMAAQAIAAoACQAMAAsADAAIAAMADgAIAAYACwABAAQAKQADAAEAAgAHAA0AAQAFAAYAAgAGAAwADAAWAAUACQAEAAgACQAJACIABgAYAAEAAQAUAAkACQADAAQAAQAHAAIAAgACAAYAAgAcAAUAAwAGAAEABAAGAAcABAACAAEABAACAA0ABgAEAAQAAwABAAgACAADAAIAAQAFAAEAAgACAAMAAQALAAsABwADAAYACgAIAAYAEAAQABYABwAMAAYAFQAFAAQABgAGAAMABgABAAMAAgABAAIACAAdAAEACgABAAYADQAGAAYAEwAfAAEADQAEAAQAFgARABoAIQAKAAQADwAMABkABgBDAAoAAgADAAEABgAKAAIABgACAAkAAQAJAAQABAABAAIAEAACAAUACQACAAMACAABAAgAAwAJAAQACAAGAAQACAALAAMAAgABAAEAAwAaAAEABwAFAAEACwABAAUAAwAFAAIADQAGACcABQABAAUAAgALAAYACgAFAAEADwAFAAMABgATABUAFgACAAQAAQAGAAEACAABAAQACAACAAQAAgACAAkAAgABAAEAAQAEAAMABgADAAwABwABAA4AAgAEAAoAAgANAAEAEQAHAAMAAgABAAMAAgANAAcADgAMAAMAAQAdAAIACAAJAA8ADgAJAA4AAQADAAEABgAFAAkACwADACYAKwAUAAcABwAIAAUADwAMABMADwBRAAgABwABAAUASQANACUAHAAIAAgAAQAPABIAFAClABwAAQAGAAsACAAEAA4ABwAPAAEAAwADAAYABAABAAcADgABAAEACwAeAAEABQABAAQADgABAAQAAgAHADQAAgAGAB0AAwABAAkAAQAVAAMABQABABoAAwALAA4ACwABABEABQABAAIAAQADAAIACAABAAIACQAMAAEAAQACAAMACAADABgADAAHAAcABQARAAMAAwADAAEAFwAKAAQABAAGAAMAAQAQABEAFgADAAoAFQAQABAABgAEAAoAAgABAAEAAgAIAAgABgAFAAMAAwADACcAGQAPAAEAAQAQAAYABwAZAA8ABgAGAAwAAQAWAA0AAQAEAAkABQAMAAIACQABAAwAHAAIAAMABQAKABYAPAABAAIAKAAEAD0APwAEAAEADQAMAAEABAAfAAwAAQAOAFkABQAQAAYAHQAOAAIABQAxABIAEgAFAB0AIQAvAAEAEQABABMADAACAAkABwAnAAwAAwAHAAwAJwADAAEALgAEAAwAAwAIAAkABQAfAA8AEgADAAIAAgBCABMADQARAAUAAwAuAHwADQA5ACIAAgAFAAQABQAIAAEAAQABAAQAAwABABEABQADAAUAAwABAAgABQAGAAMAGwADABoABwAMAAcAAgARAAMABwASAE4AEAAEACQAAQACAAEABgACAAEAJwARAAcABAANAAQABAAEAAEACgAEAAIABAAGAAMACgABABMAAQAaAAIABAAhAAIASQAvAAcAAwAIAAIABAAPABIAAQAdAAIAKQAOAAEAFQAQACkABwAnABkADQAsAAIAAgAKAAEADQAHAAEABwADAAUAFAAEAAgAAgAxAAEACgAGAAEABgAHAAoABwALABAAAwAMABQABAAKAAMAAQACAAsAAgAcAAkAAgAEAAcAAgAPAAEAGwABABwAEQAEAAUACgAHAAMAGAAKAAsABgAaAAMAAgAHAAIAAgAxABAACgAQAA8ABAAFABsAPQAeAA4AJgAWAAIABwAFAAEAAwAMABcAGAARABEAAwADAAIABAABAAYAAgAHAAUAAQABAAUAAQABAAkABAABAAMABgABAAgAAgAIAAQADgADAAUACwAEAAEAAwAgAAEAEwAEAAEADQALAAUAAgABAAgABgAIAAEABgAFAA0AAwAXAAsABQADABAAAwAJAAoAAQAYAAMAxgA0AAQAAgACAAUADgAFAAQAFgAFABQABAALAAYAKQABAAUAAgACAAsABQACABwAIwAIABYAAwASAAMACgAHAAUAAwAEAAEABQADAAgACQADAAYAAgAQABYABAAFAAUAAwADABIAFwACAAYAFwAFABsACAABACEAAgAMACsAEAAFAAIAAwAGAAEAFAAEAAIACQAHAAEACwACAAoAAwAOAB8ACQADABkAEgAUAAIABQAFABoADgABAAsAEQAMACgAEwAJAAYAHwBTAAIABwAJABMATgAMAA4AFQBMAAwAcQBPACIABAABAAEAPQASAFUACgACAAIADQAfAAsAMgAGACEAnwCzAAYABgAHAAQABAACAAQAAgAFAAgABwAUACAAFgABAAMACgAGAAcAHAAFAAoACQACAE0AEwANAAIABQABAAQABAAHAAQADQADAAkAHwARAAMAGgACAAYABgAFAAQAAQAHAAsAAwAEAAIAAQAGAAIAFAAEAAEACQACAAYAAwAHAAEAAQABABQAAgADAAEABgACAAMABgACAAQACAABAAUADQAIAAQACwAXAAEACgAGAAIAAQADABUAAgACAAQAGAAfAAQACgAKAAIABQDAAA8ABAAQAAcACQAzAAEAAgABAAEABQABAAEAAgABAAMABQADAAEAAwAEAAEAAwABAAMAAwAJAAgAAQACAAIAAgAEAAQAEgAMAFwAAgAKAAQAAwAOAAUAGQAQACoABAAOAAQAAgAVAAUAfgAeAB8AAgABAAUADQADABYABQAGAAYAFAAMAAEADgAMAFcAAwATAAEACAACAAkACQADAAMAFwACAAMABwAGAAMAAQACAAMACQABAAMAAQAGAAMAAgABAAMACwADAAEABgAKAAMAAgADAAEAAgABAAUAAQABAAsAAwAGAAQAAQAHAAIAAQACAAUABQAiAAQADgASAAQAEwAHAAUACAACAAYATwABAAUAAgAOAAgAAgAJAAIAAQAkABwAEAAEAAEAAQABAAIADAAGACoAJwAQABcABwAPAA8AAwACAAwABwAVAEAABgAJABwACAAMAAMAAwApADsAGAAzADcAOQAmAQkACQACAAYAAgAPAAEAAgANACYAWgAJAAkACQADAAsABwABAAEAAQAFAAYAAwACAAEAAgACAAMACAABAAQABAABAAUABwABAAQAAwAUAAQACQABAAEAAQAFAAUAEQABAAUAAgAGAAIABAABAAQABQAHAAMAEgALAAsAIAAHAAUABAAHAAsAfwAIAAQAAwADAAEACgABAAEABgAVAA4AAQAQAAEABwABAAMABgAJAEEAMwAEAAMADQADAAoAAQABAAwACQAVAG4AAwATABgAAQABAAoAPgAEAAEAHQAqAE4AHAAUABIAUgAGAAMADwAGAFQAOgD9AA8AmwAIAQ8AFQAJAA4ABwA6ACgAJwBBsMcBCxAgAP8AAAQvBeAt/y1App+mAEHSxwELJoA/zczMPQrXIzxvEoM6F7fROKzFJze9N4Y1lb/WM3fMKzJfcIkwAEGAyAELRgQAAADfjgAA344AAAQAAADpjgAA6Y4AAAgAAADsjgAA7I4AAAgAAADxjgAA8Y4AAAQAAADijgAA4o4AAAgAAADijgAA5Y4AQdDIAQuSAveQAAD7kAAA/5AAAAORAAC5kAAAuZAAALmQAAC5kAAAv5AAAMeQAADPkAAA15AAAN+QAADnkAAA75AAANeQAACLkAAAi5AAAIuQAACLkAAAj5AAAJWQAACbkAAAoZAAAKeQAACtkAAAs5AAAKGQAAD/AAD///8A/wD/AP8A////AAD///8A////AAD/AAAAAOh6AADQdAAA0HQAANB0AADQdAAAOHsAAFh7AADQdAAACHsAANB0AADQdAAACHsAADh7AAA4ewAAWHsAAFh7AADoegAAWHsAAFh7AABYewAA0HQAANB0AADQdAAAAAAAAAh7AABAewAACHUAADh7AADoegAAOHsAAFh7AADQdAAA0HQAQfDKAQsS0HQAANh0AAAIewAAWHsAANB0AEGQywELIuh6AADQdAAA0HQAAAh7AAAIewAA2HQAANB0AABQewAAOHsAQcDLAQsiCHsAANB0AAA4ewAACHsAAAh7AADYdAAA0HQAANB0AAAIewBB8MsBCxIIewAA2HQAANB0AAAIewAACHsAQZDMAQs26HoAANh0AABYewAA0HQAAAh7AADYdAAAOHsAADh7AAAIewAA2HQAANB0AADQdAAAOHsAADh7AEHQzAELEgh7AADYdAAACHsAADh7AADQdABB8MwBCzIIewAAOHsAADh7AADYdAAACHsAANh0AAA4ewAA2HQAAAh7AADYdAAA0HQAADh7AADQdABBsM0BCyIIewAA2HQAANB0AAA4ewAA0HQAANB0AADQdAAA0HQAANB0AEHgzQELNgh7AADYdAAAOHsAANB0AADQdAAA0HQAANB0AADQdAAACHsAANh0AADQdAAAOHsAADh7AADQdABBoM4BCxIIewAA2HQAANB0AADQdAAA0HQAQcDOAQt2CHsAANh0AADQdAAA0HQAANB0AADQdAAA0HQAAAAAAAAIewAA2HQAADh7AADQdAAA0HQAANB0AADQdAAAOHsAAAh7AADYdAAA0HQAAGB7AABgewAA0HQAADh7AAAAAAAACHsAANh0AADQdAAAOHsAADh7AAA4ewBBwM8BCxIIewAA2HQAANB0AADQdAAAOHsAQeDPAQuCAQh7AADYdAAA0HQAANB0AADQdAAA0HQAADh7AAAAAAAACHsAANh0AADQdAAAUHsAANB0AAA4ewAA0HQAANB0AAAIewAA2HQAANB0AABQewAAOHsAANB0AADQdAAAAAAAAAh7AADYdAAAOHsAANB0AADQdAAA0HQAANB0AADQdAAA0HQAQfDQAQsiCHsAANh0AADQdAAA0HQAANB0AADQdAAA0HQAANB0AADQdABBoNEBC0YIewAA2HQAANB0AADQdAAAOHsAADh7AADQdAAAAAAAAAh7AADYdAAA0HQAANB0AADQdAAA0HQAANB0AADQdAAA0HQAANB0AEHw0QELdgh7AADYdAAA0HQAANB0AADQdAAA0HQAANB0AADQdAAACHsAANh0AADQdAAA0HQAANB0AAA4ewAAOHsAAAAAAADoegAAWHsAANB0AADQdAAA6HoAANh0AADQdAAA0HQAADh7AAA4ewAA0HQAANB0AADQdAAA0HQAQfDSAQuSAQh7AADYdAAA0HQAAEB7AAAIewAA0HQAANB0AADQdAAA0HQAADh7AADQdAAA0HQAAOh6AADQdAAA0HQAANB0AADQdAAA0HQAANB0AAAAAAAA6HoAADh7AADQdAAACHsAAOh6AADYdAAACHsAADh7AADoegAA2HQAANB0AAA4ewAA6HoAANB0AADQdAAA0HQAANB0AEGQ1AELIuh6AADQdAAAOHsAANB0AAAIewAA0HQAANB0AAAIewAAOHsAQcDUAQuGAQh7AADYdAAA0HQAADh7AAAIewAA2HQAAFB7AABQewAAUHsAAFB7AABQewAAAAAAAAh7AABYdgAAOHsAANB0AAAIewAAmHYAADh7AABYewAACHsAAJh2AAA4ewAACHsAAAh7AACYdgAAOHsAADh7AADQdAAACHcAANB0AABYewAA0HQAANB0AEHQ1QELMuh6AAAgdgAA0HQAAFh7AADQdAAAQHsAADB7AAAAAAAAOHsAACB2AABYewAA2HQAAFh7AEGQ1gELYtB0AAAgdgAAWHsAAFh7AABYewAA2HQAANB0AADQdAAA6HoAAEB1AADQdAAA0HQAANB0AADQdAAA0HQAANB0AADQdAAA0HQAAEB7AAAAAAAA6HoAAEB1AADQdAAA0HQAAEB7AEGA1wELNuh6AAAwdQAAOHsAADh7AADoegAAQHUAANB0AADQdAAA6HoAAEB1AADQdAAA0HQAAFh7AAA4ewBBwNcBCxboegAAQHUAANB0AADQdAAA0HQAADh7AEHg1wELFuh6AABAdQAA0HQAAFh7AAA4ewAAOHsAQYDYAQsy6HoAAEB1AADQdAAAWHsAAFh7AABYewAAOHsAAAAAAADoegAAQHUAAEB7AAAIewAAWHsAQcDYAQsi6HoAAEB1AADQdAAA0HQAANB0AADQdAAAQHsAAFh7AAA4ewBB8NgBCxLoegAAQHUAANB0AAA4ewAAQHsAQZDZAQtG6HoAAEB1AADQdAAAOHsAAEB7AAAIewAAWHsAAAAAAADoegAAQHUAANB0AADQdAAA0HQAANB0AADQdAAAQHsAAFh7AAA4ewBB4NkBC3LoegAAQHUAANB0AADQdAAA0HQAANB0AADQdAAA0HQAANB0AADQdAAA0HQAAEB7AADoegAAQHUAANB0AADQdAAA0HQAANB0AADQdAAAQHsAAOh6AABAdQAA0HQAAFh7AADQdAAAQHsAANh0AABYewAA0HQAQeDaAQsS6HoAAEB1AADQdAAAQHsAANh0AEGA2wELFuh6AABAdQAA0HQAAFh7AABAewAAOHsAQaDbAQs26HoAAEB1AADQdAAAWHsAAEB7AAA4ewAAWHsAAAAAAADoegAAQHUAANB0AADQdAAA0HQAAEB7AEHg2wEL1gHoegAAQHUAANB0AADQdAAA0HQAAEB7AABYewAAAAAAAOh6AABAdQAA0HQAANB0AADQdAAA0HQAAEB7AAAAAAAA6HoAAEB1AADQdAAA0HQAANB0AADQdAAAQHsAAFh7AADoegAAQHUAANB0AADQdAAAQHsAAEB7AABAewAAQHsAAOh6AABAdQAA0HQAANB0AABAewAAWHsAADh7AAAAAAAA6HoAAEB1AADQdAAA0HQAAEB7AABYewAAOHsAAFh7AADoegAAQHUAANB0AADQdAAAQHsAAFh7AEHA3QELEuh6AABAdQAA0HQAANB0AAAIewBB4N0BC0boegAA4HcAADh7AABYewAA6HoAAPh1AAA4ewAA2HQAAOh6AADodQAAOHsAADh7AADQdAAA0HQAANB0AADQdAAA0HQAANB0AEGw3gEL4QPQdAAA0HQAANB0AADQdAAAAgAAwAMAAMAEAADABQAAwAYAAMAHAADACAAAwAkAAMAKAADACwAAwAwAAMANAADADgAAwA8AAMAQAADAEQAAwBIAAMATAADAFAAAwBUAAMAWAADAFwAAwBgAAMAZAADAGgAAwBsAAMAcAADAHQAAwB4AAMAfAADAAAAAswEAAMMCAADDAwAAwwQAAMMFAADDBgAAwwcAAMMIAADDCQAAwwoAAMMLAADDDAAAww0AANMOAADDDwAAwwAADLsBAAzDAgAMwwMADMMEAAzTAAAAAP////////////////////////////////////////////////////////////////8AAQIDBAUGBwgJ/////////woLDA0ODxAREhMUFRYXGBkaGxwdHh8gISIj////////CgsMDQ4PEBESExQVFhcYGRobHB0eHyAhIiP/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AEGg4gELGBEACgAREREAAAAABQAAAAAAAAkAAAAACwBBwOIBCyERAA8KERERAwoHAAETCQsLAAAJBgsAAAsABhEAAAAREREAQfHiAQsBCwBB+uIBCxgRAAoKERERAAoAAAIACQsAAAAJAAsAAAsAQavjAQsBDABBt+MBCxUMAAAAAAwAAAAACQwAAAAAAAwAAAwAQeXjAQsBDgBB8eMBCxUNAAAABA0AAAAACQ4AAAAAAA4AAA4AQZ/kAQsBEABBq+QBCx4PAAAAAA8AAAAACRAAAAAAABAAABAAABIAAAASEhIAQeLkAQsOEgAAABISEgAAAAAAAAkAQZPlAQsBCwBBn+UBCxUKAAAAAAoAAAAACQsAAAAAAAsAAAsAQc3lAQsBDABB2eUBC94CDAAAAAAMAAAAAAkMAAAAAAAMAAAMAAAwMTIzNDU2Nzg5QUJDREVGCgAAAGQAAADoAwAAECcAAKCGAQBAQg8AgJaYAADh9QUDAAAABAAAAAQAAAAGAAAAg/miAERObgD8KRUA0VcnAN009QBi28AAPJmVAEGQQwBjUf4Au96rALdhxQA6biQA0k1CAEkG4AAJ6i4AHJLRAOsd/gApsRwA6D6nAPU1ggBEuy4AnOmEALQmcABBfl8A1pE5AFODOQCc9DkAi1+EACj5vQD4HzsA3v+XAA+YBQARL+8AClqLAG0fbQDPfjYACcsnAEZPtwCeZj8ALepfALondQDl68cAPXvxAPc5BwCSUooA+2vqAB+xXwAIXY0AMANWAHv8RgDwq2sAILzPADb0mgDjqR0AXmGRAAgb5gCFmWUAoBRfAI1AaACA2P8AJ3NNAAYGMQDKVhUAyahzAHviYABrjMAAQcPoAQttQPsh+T8AAAAALUR0PgAAAICYRvg8AAAAYFHMeDsAAACAgxvwOQAAAEAgJXo4AAAAgCKC4zYAAAAAHfNpNThj7T7aD0k/Xph7P9oPyT9pN6wxaCEiM7QPFDNoIaIzAAAAAAAA8D8AAAAAAAD4PwBBuOkBCwgG0M9D6/1MPgBBy+kBC94HQAO44j/sgQAA1qQAAJyCAADvpAAAAAAAAAEAAADwdAAAAAAAAOyBAAAupQAA7IEAAF6l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AACgdQAAAAAAAKh1AAAdAAAAQHsAAOh6AACwdQAAAAAAALh1AAAeAAAAAAAAAMB1AAAfAAAAIAAAACEAAAAiAAAAAAAAAMh1AAAjAAAAJAAAACUAAAAmAAAAAAAAANB1AAAnAAAAKAAAACkAAAAqAAAAAAAAANh1AAArAAAALAAAAC0AAAAuAAAAAAAAAOB1AAAvAAAAMAAAADEAAAAyAAAA0HQAANB0AADQdAAACHsAANh0AAAIewAAAAAAAAB2AAAzAAAANAAAADUAAAA2AAAAAAAAAAh2AAA3AAAAOAAAADkAAAA6AAAACHsAANh0AAA4ewAACHsAANh0AAAIewAA2HQAANB0AADoegAA2HQAANh0AADoegAA0HQAANh0AADoegAAOHsAAFh7AABYewAAOHsAAOh6AAAIewAAQHsAAEB7AABAewAA0HQAAEB7AAA4ewAA0HQAANB0AAA4ewAA6HoAADh7AADoegAAOHsAANB0AAAQdgAA6HoAAFh7AABYewAA6HoAAAh7AAA4ewAA6HoAANB0AAA4ewAA6HoAAFh7AABYewAA0HQAANB0AADoegAAWHYAAOh6AADYdAAAWHYAAOh6AADQdAAA6HoAAOh6AACgdgAAoHYAANB0AADYdAAA0HQAAOh6AABYdgAAWHsAANB0AABYdgAAOHsAAFh7AACYdgAAOHsAANB0AADodgAAOHsAAOh6AACIdgAA6HoAAJh2AADYdAAA6HoAAIh2AAAwewAACHsAAJh2AAA4ewAAOHsAAJh2AAA4ewAA6HoAAPh2AADQdAAA0HQAAAh3AAAIewAA+HYAAOh6AAD4dgAASHsAANB0AAAIdwAA0HQAADB1AADYdAAAIHYAAAh7AAAodwAAWHsAACh3AAAwewAA6HoAABB2AAAwewAA0HQAACB2AAAwewAA6HoAABB2AAA4dwAA6HoAABB2AADQdAAA6HoAAIB2AADQdAAA6HoAAHB2AADoegAAiHcAANB0AADoegAAQHUAADB7AADoegAAMHUAADh7AADoegAAQHUAAEB7AAAAAAAAqHcAADsAAADQdAAAQHUAANB0AADoegAAQHUAANB0AADoegAAMHUAAOh6AACYdwAA0HQAAOh6AADgdwAACHsAAOB3AADgdwAAOHsAAFh7AADgdwAAOHsAAOB3AAAIewAAGHgAANB0AADQdAAA0HQAAKh4AAA4eQAAOHkAQYiDAgsD8BQBAEHAgwIL4IkBX3CJAP8JLw8AAIA/AADAPwAAAADcz9E1AAAAAADAFT8BAAAAAAAAAGB6AAA8AAAAPQAAAD4AAAA/AAAABAAAAAEAAAABAAAAAQAAAAAAAACIegAAPAAAAEAAAAA+AAAAPwAAAAQAAAACAAAAAgAAAAIAAAAAAAAAmHoAAEEAAABCAAAAAgAAAAAAAACoegAAQQAAAEMAAAACAAAAAAAAANh6AAA8AAAARAAAAD4AAAA/AAAABQAAAAAAAADIegAAPAAAAEUAAAA+AAAAPwAAAAYAAAAAAAAAaHsAADwAAABGAAAAPgAAAD8AAAAEAAAAAwAAAAMAAAADAAAAIAD/AAAAIAD/ADExYzEArJ3XAAAgAP8AECBeIAAOfw4AAGltZ3VpLmluaQBpbWd1aV9sb2cudHh0ACNNT1ZFAERlYnVnIyNEZWZhdWx0AFdpbmRvdwAuLi4AI0NPTExBUFNFACNDTE9TRQBXaW5kb3dCZwBDaGlsZEJnAFBvcHVwQmcAQm9yZGVyAEJvcmRlclNoYWRvdwBGcmFtZUJnAEZyYW1lQmdIb3ZlcmVkAEZyYW1lQmdBY3RpdmUAVGl0bGVCZwBUaXRsZUJnQWN0aXZlAFRpdGxlQmdDb2xsYXBzZWQATWVudUJhckJnAFNjcm9sbGJhckJnAFNjcm9sbGJhckdyYWIAU2Nyb2xsYmFyR3JhYkhvdmVyZWQAU2Nyb2xsYmFyR3JhYkFjdGl2ZQBDaGVja01hcmsAU2xpZGVyR3JhYgBTbGlkZXJHcmFiQWN0aXZlAEJ1dHRvbkhvdmVyZWQAQnV0dG9uQWN0aXZlAEhlYWRlcgBIZWFkZXJIb3ZlcmVkAEhlYWRlckFjdGl2ZQBTZXBhcmF0b3JIb3ZlcmVkAFNlcGFyYXRvckFjdGl2ZQBSZXNpemVHcmlwAFJlc2l6ZUdyaXBIb3ZlcmVkAFJlc2l6ZUdyaXBBY3RpdmUAVGFiAFRhYkhvdmVyZWQAVGFiQWN0aXZlAFRhYlVuZm9jdXNlZABUYWJVbmZvY3VzZWRBY3RpdmUAUGxvdExpbmVzSG92ZXJlZABQbG90SGlzdG9ncmFtSG92ZXJlZABUZXh0U2VsZWN0ZWRCZwBEcmFnRHJvcFRhcmdldABOYXZIaWdobGlnaHQATmF2V2luZG93aW5nSGlnaGxpZ2h0AE5hdldpbmRvd2luZ0RpbUJnAE1vZGFsV2luZG93RGltQmcAVW5rbm93bgAjI1Rvb2x0aXBfJTAyZAAjI01lbnVfJTAyZAAjI1BvcHVwXyUwOHgAd2luZG93X2NvbnRleHQAdm9pZF9jb250ZXh0AGNvbHVtbnMAI1NvdXJjZUV4dGVybgAKJSpzJS4qcwAgJS4qcwBhYgAKAExvZyBUbyBUVFkATG9nIFRvIEZpbGUATG9nIFRvIENsaXBib2FyZABEZXB0aAByYgB3dABJbUd1aSBNZXRyaWNzAAFEZWFyIEltR3VpICVzAEFwcGxpY2F0aW9uIGF2ZXJhZ2UgJS4zZiBtcy9mcmFtZSAoJS4xZiBGUFMpACVkIHZlcnRpY2VzLCAlZCBpbmRpY2VzICglZCB0cmlhbmdsZXMpACVkIGFjdGl2ZSB3aW5kb3dzICglZCB2aXNpYmxlKQAlZCBhbGxvY2F0aW9ucwBTaG93IGNsaXBwaW5nIHJlY3RhbmdsZXMgd2hlbiBob3ZlcmluZyBkcmF3IGNvbW1hbmRzAEN0cmwgc2hvd3Mgd2luZG93IGJlZ2luIG9yZGVyAFdpbmRvd3MARHJhd0xpc3QAQWN0aXZlIERyYXdMaXN0cyAoJWQpAFBvcHVwcwBQb3B1cHMgKCVkKQBQb3B1cElEOiAlMDh4LCBXaW5kb3c6ICclcyclcyVzAE5VTEwAIENoaWxkV2luZG93ACBDaGlsZE1lbnUAVGFiQmFycwBUYWIgQmFycyAoJWQpAEludGVybmFsIHN0YXRlAE5vbmUATW91c2UATmF2AE5hdktleWJvYXJkAE5hdkdhbWVwYWQASG92ZXJlZFdpbmRvdzogJyVzJwBIb3ZlcmVkUm9vdFdpbmRvdzogJyVzJwBIb3ZlcmVkSWQ6IDB4JTA4WC8weCUwOFggKCUuMmYgc2VjKSwgQWxsb3dPdmVybGFwOiAlZABBY3RpdmVJZDogMHglMDhYLzB4JTA4WCAoJS4yZiBzZWMpLCBBbGxvd092ZXJsYXA6ICVkLCBTb3VyY2U6ICVzAEFjdGl2ZUlkV2luZG93OiAnJXMnAE1vdmluZ1dpbmRvdzogJyVzJwBOYXZXaW5kb3c6ICclcycATmF2SWQ6IDB4JTA4WCwgTmF2TGF5ZXI6ICVkAE5hdklucHV0U291cmNlOiAlcwBOYXZBY3RpdmU6ICVkLCBOYXZWaXNpYmxlOiAlZABOYXZBY3RpdmF0ZUlkOiAweCUwOFgsIE5hdklucHV0SWQ6IDB4JTA4WABOYXZEaXNhYmxlSGlnaGxpZ2h0OiAlZCwgTmF2RGlzYWJsZU1vdXNlSG92ZXI6ICVkAE5hdldpbmRvd2luZ1RhcmdldDogJyVzJwBEcmFnRHJvcDogJWQsIFNvdXJjZUlkID0gMHglMDhYLCBQYXlsb2FkICIlcyIgKCVkIGJ5dGVzKQAjI092ZXJsYXkAJXMvJXNfJTA4WAAlcy8lMDhYACNSRVNJWkUAIyMjTmF2V2luZG93aW5nTGlzdAAoUG9wdXApAChNYWluIG1lbnUgYmFyKQAoVW50aXRsZWQpAFBvcz0lZiwlZgBTaXplPSVmLCVmAENvbGxhcHNlZD0lZAAjIyMAWyVzXVslc10KAFBvcz0lZCwlZAoAU2l6ZT0lZCwlZAoAQ29sbGFwc2VkPSVkCgAlcyAoJWQpACVzICclcycsICVkIEAgMHglcABQb3M6ICglLjFmLCUuMWYpLCBTaXplOiAoJS4xZiwlLjFmKSwgU2l6ZUNvbnRlbnRzICglLjFmLCUuMWYpAEZsYWdzOiAweCUwOFggKCVzJXMlcyVzJXMlcyVzJXMlcy4uKQBDaGlsZCAAVG9vbHRpcCAAUG9wdXAgAE1vZGFsIABDaGlsZE1lbnUgAE5vU2F2ZWRTZXR0aW5ncyAATm9Nb3VzZUlucHV0cwBOb05hdklucHV0cwBBbHdheXNBdXRvUmVzaXplAFNjcm9sbDogKCUuMmYvJS4yZiwlLjJmLyUuMmYpAEFjdGl2ZTogJWQvJWQsIFdyaXRlQWNjZXNzZWQ6ICVkLCBCZWdpbk9yZGVyV2l0aGluQ29udGV4dDogJWQAQXBwZWFyaW5nOiAlZCwgSGlkZGVuOiAlZCAoUmVnICVkIFJlc2l6ZSAlZCksIFNraXBJdGVtczogJWQATmF2TGFzdElkczogMHglMDhYLDB4JTA4WCwgTmF2TGF5ZXJBY3RpdmVNYXNrOiAlWABOYXZMYXN0Q2hpbGROYXZXaW5kb3c6ICVzAE5hdlJlY3RSZWxbMF06ICglLjFmLCUu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YW1lAFJlbmRlcgBFbmRGcmFtZQBTaG93RGVtb1dpbmRvdwBTaG93QWJvdXRXaW5kb3cAU2hvd01ldHJpY3NXaW5kb3cAU2hvd1N0eWxlRWRpdG9yAFNob3dTdHlsZVNlbGVjdG9yAFNob3dGb250U2VsZWN0b3IAU2hvd1VzZXJHdWlkZQBHZXRWZXJzaW9uAFN0eWxlQ29sb3JzRGFyawBTdHlsZUNvbG9yc0NsYXNzaWMAU3R5bGVDb2xvcnNMaWdodABCZWdpbgBFbmQAQmVnaW5DaGlsZABFbmRDaGlsZABHZXRDb250ZW50UmVnaW9uTWF4AEdldENvbnRlbnRSZWdpb25BdmFpbABHZXRDb250ZW50UmVnaW9uQXZhaWxXaWR0aABHZXRXaW5kb3dDb250ZW50UmVnaW9uTWluAEdldFdpbmRvd0NvbnRlbnRSZWdpb25NYXgAR2V0V2luZG93Q29udGVudFJlZ2lvbldpZHRoAEdldFdpbmRvd0RyYXdMaXN0AEdldFdpbmRvd1BvcwBHZXRXaW5kb3dTaXplAEdldFdpbmRvd1dpZHRoAEdldFdpbmRvd0hlaWdodABJc1dpbmRvd0NvbGxhcHNlZABJc1dpbmRvd0FwcGVhcmluZwBTZXRXaW5kb3dGb250U2NhbGUAU2V0TmV4dFdpbmRvd1BvcwBTZXROZXh0V2luZG93U2l6ZQBTZXROZXh0V2luZG93U2l6ZUNvbnN0cmFpbnRzAFNldE5leHRXaW5kb3dDb250ZW50U2l6ZQBTZXROZXh0V2luZG93Q29sbGFwc2VkAFNldE5leHRXaW5kb3dGb2N1cwBTZXROZXh0V2luZG93QmdBbHBoYQBTZXRXaW5kb3dQb3MAU2V0V2luZG93U2l6ZQBTZXRXaW5kb3dDb2xsYXBzZWQAU2V0V2luZG93Rm9jdXMAU2V0V2luZG93TmFtZVBvcwBTZXRXaW5kb3dOYW1lU2l6ZQBTZXRXaW5kb3dOYW1lQ29sbGFwc2VkAFNldFdpbmRvd05hbWVGb2N1cwBHZXRTY3JvbGxYAEdldFNjcm9sbFkAR2V0U2Nyb2xsTWF4WABHZXRTY3JvbGxNYXhZAFNldFNjcm9sbFgAU2V0U2Nyb2xsWQBTZXRTY3JvbGxIZXJlWQBTZXRTY3JvbGxGcm9tUG9zWQBTZXRTdGF0ZVN0b3JhZ2UAR2V0U3RhdGVTdG9yYWdlAFB1c2hGb250AFBvcEZvbnQAUHVzaFN0eWxlQ29sb3IAUG9wU3R5bGVDb2xvcgBQdXNoU3R5bGVWYXIAUG9wU3R5bGVWYXIAR2V0U3R5bGVDb2xvclZlYzQAR2V0Rm9udABHZXRGb250U2l6ZQBHZXRGb250VGV4VXZXaGl0ZVBpeGVsAEdldENvbG9yVTMyX0EAR2V0Q29sb3JVMzJfQgBHZXRDb2xvclUzMl9DAFB1c2hJdGVtV2lkdGgAUG9wSXRlbVdpZHRoAENhbGNJdGVtV2lkdGgAUHVzaFRleHRXcmFwUG9zAFBvcFRleHRXcmFwUG9zAFB1c2hBbGxvd0tleWJvYXJkRm9jdXMAUG9wQWxsb3dLZXlib2FyZEZvY3VzAFB1c2hCdXR0b25SZXBlYXQAUG9wQnV0dG9uUmVwZWF0AFNlcGFyYXRvcgBTYW1lTGluZQBOZXdMaW5lAFNwYWNpbmcARHVtbXkASW5kZW50AFVuaW5kZW50AEJlZ2luR3JvdXAARW5kR3JvdXAAR2V0Q3Vyc29yUG9zAEdldEN1cnNvclBvc1gAR2V0Q3Vyc29yUG9zWQBTZXRDdXJzb3JQb3MAU2V0Q3Vyc29yUG9zWABTZXRDdXJzb3JQb3NZAEdldEN1cnNvclN0YXJ0UG9zAEdldEN1cnNvclNjcmVlblBvcwBTZXRDdXJzb3JTY3JlZW5Qb3MAQWxpZ25UZXh0VG9GcmFtZVBhZGRpbmcAR2V0VGV4dExpbmVIZWlnaHQAR2V0VGV4dExpbmVIZWlnaHRXaXRoU3BhY2luZwBHZXRGcmFtZUhlaWdodABHZXRGcmFtZUhlaWdodFdpdGhTcGFjaW5nAENvbHVtbnMATmV4dENvbHVtbgBHZXRDb2x1bW5JbmRleABHZXRDb2x1bW5XaWR0aABTZXRDb2x1bW5XaWR0aABHZXRDb2x1bW5PZmZzZXQAU2V0Q29sdW1uT2Zmc2V0AEdldENvbHVtbnNDb3VudABQdXNoSUQAUG9wSUQAR2V0SUQAVGV4dFVuZm9ybWF0dGVkAFRleHQAVGV4dFYAVGV4dENvbG9yZWQAVGV4dENvbG9yZWRWAFRleHREaXNhYmxlZABUZXh0RGlzYWJsZWRWAFRleHRXcmFwcGVkAFRleHRXcmFwcGVkVgBMYWJlbFRleHQATGFiZWxUZXh0VgBCdWxsZXRUZXh0AEJ1bGxldFRleHRWAEJ1bGxldABCdXR0b24AU21hbGxCdXR0b24AQXJyb3dCdXR0b24ASW52aXNpYmxlQnV0dG9uAEltYWdlAEltYWdlQnV0dG9uAENoZWNrYm94AENoZWNrYm94RmxhZ3MAUmFkaW9CdXR0b25fQQBSYWRpb0J1dHRvbl9CAFBsb3RMaW5lcwBQbG90SGlzdG9ncmFtAFByb2dyZXNzQmFyAEJlZ2luQ29tYm8ARW5kQ29tYm8AQ29tYm8ARHJhZ0Zsb2F0AERyYWdGbG9hdDIARHJhZ0Zsb2F0MwBEcmFnRmxvYXQ0AERyYWdGbG9hdFJhbmdlMgBEcmFnSW50AERyYWdJbnQyAERyYWdJbnQzAERyYWdJbnQ0AERyYWdJbnRSYW5nZTIARHJhZ1NjYWxhcgBJbnB1dFRleHQASW5wdXRUZXh0TXVsdGlsaW5lAElucHV0RmxvYXQASW5wdXRGbG9hdDIASW5wdXRGbG9hdDMASW5wdXRGbG9hdDQASW5wdXRJbnQASW5wdXRJbnQyAElucHV0SW50MwBJbnB1dEludDQASW5wdXREb3VibGUASW5wdXRTY2FsYXIAU2xpZGVyRmxvYXQAU2xpZGVyRmxvYXQyAFNsaWRlckZsb2F0MwBTbGlkZXJGbG9hdDQAU2xpZGVyQW5nbGUAU2xpZGVySW50AFNsaWRlckludDIAU2xpZGVySW50MwBTbGlkZXJJbnQ0AFNsaWRlclNjYWxhcgBWU2xpZGVyRmxvYXQAVlNsaWRlckludABWU2xpZGVyU2NhbGFyAENvbG9yRWRpdDMAQ29sb3JFZGl0NABDb2xvclBpY2tlcjMAQ29sb3JQaWNrZXI0AENvbG9yQnV0dG9uAFNldENvbG9yRWRpdE9wdGlvbnMAVHJlZU5vZGVfQQBUcmVlTm9kZV9CAFRyZWVOb2RlX0MAVHJlZU5vZGVFeF9BAFRyZWVOb2RlRXhfQgBUcmVlTm9kZUV4X0MAVHJlZVB1c2hfQQBUcmVlUHVzaF9CAFRyZWVQb3AAVHJlZUFkdmFuY2VUb0xhYmVsUG9zAEdldFRyZWVOb2RlVG9MYWJlbFNwYWNpbmcAU2V0TmV4dFRyZWVOb2RlT3BlbgBDb2xsYXBzaW5nSGVhZGVyX0EAQ29sbGFwc2luZ0hlYWRlcl9CAFNlbGVjdGFibGVfQQBTZWxlY3RhYmxlX0IATGlzdEJveF9BAExpc3RCb3hfQgBMaXN0Qm94SGVhZGVyX0EATGlzdEJveEhlYWRlcl9CAExpc3RCb3hGb290ZXIAVmFsdWVfQQBWYWx1ZV9CAFZhbHVlX0MAVmFsdWVfRABTZXRUb29sdGlwAEJlZ2luVG9vbHRpcABFbmRUb29sdGlwAEJlZ2luTWFpbk1lbnVCYXIARW5kTWFpbk1lbnVCYXIAQmVnaW5NZW51QmFyAEVuZE1lbnVCYXIAQmVnaW5NZW51AEVuZE1lbnUATWVudUl0ZW1fQQBNZW51SXRlbV9CAE9wZW5Qb3B1cABPcGVuUG9wdXBPbkl0ZW1DbGljawBCZWdpblBvcHVwAEJlZ2luUG9wdXBNb2RhbABCZWdpblBvcHVwQ29udGV4dEl0ZW0AQmVnaW5Qb3B1cENvbnRleHRXaW5kb3cAQmVnaW5Qb3B1cENvbnRleHRWb2lkAEVuZFBvcHVwAElzUG9wdXBPcGVuAENsb3NlQ3VycmVudFBvcHVwAEJlZ2luVGFiQmFyAEVuZFRhYkJhcgBCZWdpblRhYkl0ZW0ARW5kVGFiSXRlbQBTZXRUYWJJdGVtQ2xvc2VkAExvZ1RvVFRZAExvZ1RvRmlsZQBMb2dUb0NsaXBib2FyZABMb2dGaW5pc2gATG9nQnV0dG9ucwBMb2dUZXh0AEJlZ2luRHJhZ0Ryb3BTb3VyY2UAU2V0RHJhZ0Ryb3BQYXlsb2FkAEVuZERyYWdEcm9wU291cmNlAEJlZ2luRHJhZ0Ryb3BUYXJnZXQAQWNjZXB0RHJhZ0Ryb3BQYXlsb2FkAEVuZERyYWdEcm9wVGFyZ2V0AEdldERyYWdEcm9wUGF5bG9hZABQdXNoQ2xpcFJlY3QAUG9wQ2xpcFJlY3QAU2V0SXRlbURlZmF1bHRGb2N1cwBTZXRLZXlib2FyZEZvY3VzSGVyZQBJc0l0ZW1Ib3ZlcmVkAElzSXRlbUFjdGl2ZQBJc0l0ZW1FZGl0ZWQASXNJdGVtRm9jdXNlZABJc0l0ZW1DbGlja2VkAElzSXRlbVZpc2libGUASXNJdGVtRGVhY3RpdmF0ZWQASXNJdGVtRGVhY3RpdmF0ZWRBZnRlckVkaXQASXNBbnlJdGVtSG92ZXJlZABJc0FueUl0ZW1BY3RpdmUASXNBbnlJdGVtRm9jdXNlZABHZXRJdGVtUmVjdE1pbgBHZXRJdGVtUmVjdE1heABHZXRJdGVtUmVjdFNpemUAU2V0SXRlbUFsbG93T3ZlcmxhcABJc1dpbmRvd0ZvY3VzZWQASXNXaW5kb3dIb3ZlcmVkAElzUmVjdFZpc2libGVfQQBJc1JlY3RWaXNpYmxlX0IAR2V0VGltZQBHZXRGcmFtZUNvdW50AEdldE92ZXJsYXlEcmF3TGlzdABHZXREcmF3TGlzdFNoYXJlZERhdGEAR2V0U3R5bGVDb2xvck5hbWUAQ2FsY1RleHRTaXplAENhbGNMaXN0Q2xpcHBpbmcAQmVnaW5DaGlsZEZyYW1lAEVuZENoaWxkRnJhbWUAQ29sb3JDb252ZXJ0VTMyVG9GbG9hdDQAQ29sb3JDb252ZXJ0RmxvYXQ0VG9VMzIAQ29sb3JDb252ZXJ0UkdCdG9IU1YAQ29sb3JDb252ZXJ0SFNWdG9SR0IAR2V0S2V5SW5kZXgASXNLZXlEb3duAElzS2V5UHJlc3NlZABJc0tleVJlbGVhc2VkAEdldEtleVByZXNzZWRBbW91bnQASXNNb3VzZURvd24ASXNBbnlNb3VzZURvd24ASXNNb3VzZUNsaWNrZWQASXNNb3VzZURvdWJsZUNsaWNrZWQASXNNb3VzZVJlbGVhc2VkAElzTW91c2VEcmFnZ2luZwBJc01vdXNlSG92ZXJpbmdSZWN0AElzTW91c2VQb3NWYWxpZABHZXRNb3VzZVBvcwBHZXRNb3VzZVBvc09uT3BlbmluZ0N1cnJlbnRQb3B1cABHZXRNb3VzZURyYWdEZWx0YQBSZXNldE1vdXNlRHJhZ0RlbHRhAEdldE1vdXNlQ3Vyc29yAFNldE1vdXNlQ3Vyc29yAENhcHR1cmVLZXlib2FyZEZyb21BcHAAQ2FwdHVyZU1vdXNlRnJvbUFwcABHZXRDbGlwYm9hcmRUZXh0AFNldENsaXBib2FyZFRleHQATG9hZEluaVNldHRpbmdzRnJvbU1lbW9yeQBTYXZlSW5pU2V0dGluZ3NUb01lbW9yeQBTZXRBbGxvY2F0b3JGdW5jdGlvbnMATWVtQWxsb2MATWVtRnJlZQBpaWkATjEwZW1zY3JpcHRlbjN2YWxFAHZpaWlpAE5TdDNfXzIxMmJhc2ljX3N0cmluZ0ljTlNfMTFjaGFyX3RyYWl0c0ljRUVOU185YWxsb2NhdG9ySWNFRUVFAE5TdDNfXzIyMV9fYmFzaWNfc3RyaW5nX2NvbW1vbklMYjFFRUUAaWlpZmkAeAB5ADIzaW1wb3J0X21heWJlX251bGxfdmFsdWVJNkltVmVjMkUAaWlpaWkAaWlpZgBpaWlmZgBpaWlpADEyYWNjZXNzX3ZhbHVlSWZMbTFFRQB2aWZmZmlpaQB6AHcANkltVmVjMgB2aWlmaWkAMTJhY2Nlc3NfdmFsdWVJaUxtMUVFAGlpaWlmaQBQMjBJbURyYXdMaXN0U2hhcmVkRGF0YQAyMEltRHJhd0xpc3RTaGFyZWREYXRhAFAxMEltRHJhd0xpc3QAMTBJbURyYXdMaXN0AGRpAGlpaWlpaQAlcwAyM2ltcG9ydF9tYXliZV9udWxsX3ZhbHVlSU5TdDNfXzIxMmJhc2ljX3N0cmluZ0ljTlMwXzExY2hhcl90cmFpdHNJY0VFTlMwXzlhbGxvY2F0b3JJY0VFRUVFADI0aW1wb3J0X21heWJlX251bGxfc3RyaW5nADIzYWNjZXNzX21heWJlX251bGxfdmFsdWVJYkxtMUVFAHZpaWZpAHZpaWkAaWlpaWlpaQAxMmFjY2Vzc192YWx1ZUlmTG00RUUAMjNhY2Nlc3NfbWF5YmVfbnVsbF92YWx1ZUlmTG00RUUAMTJhY2Nlc3NfdmFsdWVJZkxtM0VFAGlpaWlpaWlpaWkAc2V0AE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SWRFRQAyM2ltcG9ydF9tYXliZV9udWxsX3ZhbHVlSWRFAGxlbmd0aABhbGxvY2F0b3I8VD46OmFsbG9jYXRlKHNpemVfdCBuKSAnbicgZXhjZWVkcyBtYXhpbXVtIHN1cHBvcnRlZCBzaXplAE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SWZFRQAyM2ltcG9ydF9tYXliZV9udWxsX3ZhbHVlSWZFAE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SWpFRQAyM2ltcG9ydF9tYXliZV9udWxsX3ZhbHVlSWpFAE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SWlFRQAyM2ltcG9ydF9tYXliZV9udWxsX3ZhbHVlSWlFAGlpaWlpaWlpaQAxMmFjY2Vzc192YWx1ZUlpTG00RUUAMTJhY2Nlc3NfdmFsdWVJaUxtM0VFADEyYWNjZXNzX3ZhbHVlSWlMbTJFRQAlLjBmIGRlZwAxMmFjY2Vzc192YWx1ZUlmTG0yRUUAaWlpaWlpaWkAaWlpaWRkaWkAMTJhY2Nlc3NfdmFsdWVJZExtMUVFAFAyNkltR3VpSW5wdXRUZXh0Q2FsbGJhY2tEYXRhADI2SW1HdWlJbnB1dFRleHRDYWxsYmFja0RhdGEAaWlpaWlpaWlpaWkAdmlmaWkAdmlpaWlpaWlpaWkAMTJhY2Nlc3NfdmFsdWVJakxtMUVFADEyYWNjZXNzX3ZhbHVlSWJMbTFFRQB2aWlpaWlpaQBudW1iZXIAdmlpZgBmaWkAaWkAdmlpAFA2SW1Gb250ADZJbUZvbnQAUEs2SW1WZWM0ADZJbVZlYzQAVE9ETzogJXMKAGF1dG8gRW1zY3JpcHRlbkJpbmRpbmdJbml0aWFsaXplcl9JbUd1aTo6RW1zY3JpcHRlbkJpbmRpbmdJbml0aWFsaXplcl9JbUd1aSgpOjooYW5vbnltb3VzIGNsYXNzKTo6b3BlcmF0b3IoKSgpIGNvbnN0AGF1dG8gRW1zY3JpcHRlbkJpbmRpbmdJbml0aWFsaXplcl9JbUd1aTo6RW1zY3JpcHRlbkJpbmRpbmdJbml0aWFsaXplcl9JbUd1aSgpOjooYW5vbnltb3VzIGNsYXNzKTo6b3BlcmF0b3IoKShlbXNjcmlwdGVuOjp2YWwpIGNvbnN0AHZpZmYAdmlpaWlpAFAyMUltR3VpU2l6ZUNhbGxiYWNrRGF0YQAyMUltR3VpU2l6ZUNhbGxiYWNrRGF0YQB2aWYAZmkAc3RyaW5nAFAxMEltR3VpU3R5bGUAMTBJbUd1aVN0eWxlAHZpAFAxMEltRHJhd0RhdGEAMTBJbURyYXdEYXRhAFA3SW1HdWlJTwA3SW1HdWlJTwBQMTZXcmFwSW1HdWlDb250ZXh0ADE2V3JhcEltR3VpQ29udGV4dABJbUd1aVN0eWxlAEFscGhhAFdpbmRvd1BhZGRpbmcAV2luZG93Um91bmRpbmcAV2luZG93Qm9yZGVyU2l6ZQBXaW5kb3dNaW5TaXplAFdpbmRvd1RpdGxlQWxpZ24AQ2hpbGRSb3VuZGluZwBDaGlsZEJvcmRlclNpemUAUG9wdXBSb3VuZGluZwBQb3B1cEJvcmRlclNpemUARnJhbWVQYWRkaW5nAEZyYW1lUm91bmRpbmcARnJhbWVCb3JkZXJTaXplAEl0ZW1TcGFjaW5nAEl0ZW1Jbm5lclNwYWNpbmcAVG91Y2hFeHRyYVBhZGRpbmcASW5kZW50U3BhY2luZwBDb2x1bW5zTWluU3BhY2luZwBTY3JvbGxiYXJTaXplAFNjcm9sbGJhclJvdW5kaW5nAEdyYWJNaW5TaXplAEdyYWJSb3VuZGluZwBUYWJSb3VuZGluZwBUYWJCb3JkZXJTaXplAEJ1dHRvblRleHRBbGlnbgBEaXNwbGF5V2luZG93UGFkZGluZwBEaXNwbGF5U2FmZUFyZWFQYWRkaW5nAE1vdXNlQ3Vyc29yU2NhbGUAQW50aUFsaWFzZWRMaW5lcwBBbnRpQWxpYXNlZEZpbGwAQ3VydmVUZXNzZWxsYXRpb25Ub2wAX2dldEF0X0NvbG9ycwBfc2V0QXRfQ29sb3JzAFNjYWxlQWxsU2l6ZXMAUDZJbVZlYzQAUEs2SW1WZWMyAHYAUEsxMEltR3VpU3R5bGUASW1HdWlJTwBDb25maWdGbGFncwBCYWNrZW5kRmxhZ3MARGlzcGxheVNpemUARGVsdGFUaW1lAEluaVNhdmluZ1JhdGUASW5pRmlsZW5hbWUATG9nRmlsZW5hbWUATW91c2VEb3VibGVDbGlja1RpbWUATW91c2VEb3VibGVDbGlja01heERpc3QATW91c2VEcmFnVGhyZXNob2xkAF9nZXRBdF9LZXlNYXAAX3NldEF0X0tleU1hcABLZXlSZXBlYXREZWxheQBLZXlSZXBlYXRSYXRlAFVzZXJEYXRhAEZvbnRzAEZvbnRHbG9iYWxTY2FsZQBGb250QWxsb3dVc2VyU2NhbGluZwBGb250RGVmYXVsdABEaXNwbGF5RnJhbWVidWZmZXJTY2FsZQBEaXNwbGF5VmlzaWJsZU1pbgBEaXNwbGF5VmlzaWJsZU1heABNb3VzZURyYXdDdXJzb3IAQ29uZmlnTWFjT1NYQmVoYXZpb3JzAENvbmZpZ0lucHV0VGV4dEN1cnNvckJsaW5rAENvbmZpZ1dpbmRvd3NSZXNpemVGcm9tRWRnZXMAQ29uZmlnV2luZG93c01vdmVGcm9tVGl0bGVCYXJPbmx5AEdldENsaXBib2FyZFRleHRGbgBTZXRDbGlwYm9hcmRUZXh0Rm4AQ2xpcGJvYXJkVXNlckRhdGEATW91c2VQb3MAX2dldEF0X01vdXNlRG93bgBfc2V0QXRfTW91c2VEb3duAE1vdXNlV2hlZWwAS2V5Q3RybABLZXlTaGlmdABLZXlBbHQAS2V5U3VwZXIAX2dldEF0X0tleXNEb3duAF9zZXRBdF9LZXlzRG93bgBfZ2V0QXRfTmF2SW5wdXRzAF9zZXRBdF9OYXZJbnB1dHMAQWRkSW5wdXRDaGFyYWN0ZXIAQWRkSW5wdXRDaGFyYWN0ZXJzVVRGOABDbGVhcklucHV0Q2hhcmFjdGVycwBXYW50Q2FwdHVyZU1vdXNlAFdhbnRDYXB0dXJlS2V5Ym9hcmQAV2FudFRleHRJbnB1dABXYW50U2V0TW91c2VQb3MAV2FudFNhdmVJbmlTZXR0aW5ncwBOYXZBY3RpdmUATmF2VmlzaWJsZQBGcmFtZXJhdGUATWV0cmljc1JlbmRlclZlcnRpY2VzAE1ldHJpY3NSZW5kZXJJbmRpY2VzAE1ldHJpY3NSZW5kZXJXaW5kb3dzAE1ldHJpY3NBY3RpdmVXaW5kb3dzAE1ldHJpY3NBY3RpdmVBbGxvY2F0aW9ucwBNb3VzZURlbHRhAF9nZXRBdF9Nb3VzZUNsaWNrZWRQb3MAX2dldEF0X01vdXNlRG93bkR1cmF0aW9uAF9nZXRBdF9LZXlzRG93bkR1cmF0aW9uAF9nZXRBdF9OYXZJbnB1dHNEb3duRHVyYXRpb24AUEs3SW1HdWlJTwBpaWlpZgBmaWlpAFAxMUltRm9udEF0bGFzADExSW1Gb250QXRsYXMASW1Gb250QXRsYXMAQWRkRm9udERlZmF1bHQAQWRkRm9udEZyb21NZW1vcnlUVEYAQ2xlYXJUZXhEYXRhAENsZWFySW5wdXREYXRhAENsZWFyRm9udHMAQ2xlYXIAQnVpbGQASXNCdWlsdABHZXRUZXhEYXRhQXNBbHBoYTgAR2V0VGV4RGF0YUFzUkdCQTMyAEdldEdseXBoUmFuZ2VzRGVmYXVsdABHZXRHbHlwaFJhbmdlc0tvcmVhbgBHZXRHbHlwaFJhbmdlc0phcGFuZXNlAEdldEdseXBoUmFuZ2VzQ2hpbmVzZUZ1bGwAR2V0R2x5cGhSYW5nZXNDaGluZXNlU2ltcGxpZmllZENvbW1vbgBHZXRHbHlwaFJhbmdlc0N5cmlsbGljAEdldEdseXBoUmFuZ2VzVGhhaQBMb2NrZWQARmxhZ3MAVGV4SUQAVGV4RGVzaXJlZFdpZHRoAFRleEdseXBoUGFkZGluZwBUZXhXaWR0aABUZXhIZWlnaHQAVGV4VXZTY2FsZQBUZXhVdldoaXRlUGl4ZWwASXRlcmF0ZUZvbnRzAHBpeGVscwB3aWR0aABoZWlnaHQAYnl0ZXNfcGVyX3BpeGVsAE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SWhFRQBpaWlpZmlpAEZvbnREYXRhAGJ1ZmZlcgBieXRlT2Zmc2V0AGJ5dGVMZW5ndGgAVE9ETzogRm9udERhdGEgJXp1ICV6dQoARm9udERhdGFPd25lZEJ5QXRsYXMARm9udE5vAFNpemVQaXhlbHMAT3ZlcnNhbXBsZUgAT3ZlcnNhbXBsZVYAUGl4ZWxTbmFwSABHbHlwaEV4dHJhU3BhY2luZwBHbHlwaE9mZnNldABHbHlwaFJhbmdlcwBHbHlwaE1pbkFkdmFuY2VYAEdseXBoTWF4QWR2YW5jZVgATWVyZ2VNb2RlAFJhc3Rlcml6ZXJGbGFncwBSYXN0ZXJpemVyTXVsdGlwbHkATmFtZQBQSzExSW1Gb250QXRsYXMASW1Gb250AEZvbnRTaXplAFNjYWxlAERpc3BsYXlPZmZzZXQASXRlcmF0ZUdseXBocwBGYWxsYmFja0dseXBoAEZhbGxiYWNrQWR2YW5jZVgARmFsbGJhY2tDaGFyAENvbmZpZ0RhdGFDb3VudABJdGVyYXRlQ29uZmlnRGF0YQBBc2NlbnQARGVzY2VudABNZXRyaWNzVG90YWxTdXJmYWNlAENsZWFyT3V0cHV0RGF0YQBCdWlsZExvb2t1cFRhYmxlAEZpbmRHbHlwaABGaW5kR2x5cGhOb0ZhbGxiYWNrAFNldEZhbGxiYWNrQ2hhcgBHZXRDaGFyQWR2YW5jZQBJc0xvYWRlZABHZXREZWJ1Z05hbWUAQ2FsY1RleHRTaXplQQBDYWxjV29yZFdyYXBQb3NpdGlvbkEAUmVuZGVyQ2hhcgB2aWlpZmlpaQBpaWlmaWYAaWlpZmZmaWlpADx1bmtub3duPgBQSzZJbUZvbnQAUEsxMUltRm9udEdseXBoADExSW1Gb250R2x5cGgAUDEySW1Gb250Q29uZmlnADEySW1Gb250Q29uZmlnAFAxMUltRm9udEdseXBoAEltRm9udENvbmZpZwBEc3RGb250AGF1dG8gRW1zY3JpcHRlbkJpbmRpbmdJbml0aWFsaXplcl9JbUZvbnRDb25maWc6OkVtc2NyaXB0ZW5CaW5kaW5nSW5pdGlhbGl6ZXJfSW1Gb250Q29uZmlnKCk6Oihhbm9ueW1vdXMgY2xhc3MpOjpvcGVyYXRvcigpKEltRm9udENvbmZpZyAmLCBlbXNjcmlwdGVuOjp2YWwpIGNvbnN0AGF1dG8gRW1zY3JpcHRlbkJpbmRpbmdJbml0aWFsaXplcl9JbUZvbnRDb25maWc6OkVtc2NyaXB0ZW5CaW5kaW5nSW5pdGlhbGl6ZXJfSW1Gb250Q29uZmlnKCk6Oihhbm9ueW1vdXMgY2xhc3MpOjpvcGVyYXRvcigpKGNvbnN0IEltRm9udENvbmZpZyAmKSBjb25zdABQSzEySW1Gb250Q29uZmlnAEltRm9udEdseXBoAENvZGVwb2ludABBZHZhbmNlWABYMABZMABYMQBZMQBVMABWMABVMQBWMQBJbURyYXdEYXRhAEl0ZXJhdGVEcmF3TGlzdHMAVmFsaWQAQ21kTGlzdHNDb3VudABUb3RhbElkeENvdW50AFRvdGFsVnR4Q291bnQARGlzcGxheVBvcwBEZUluZGV4QWxsQnVmZmVycwBTY2FsZUNsaXBSZWN0cwBQSzEwSW1EcmF3RGF0YQBQSzEwSW1EcmF3TGlzdABJbURyYXdMaXN0AEl0ZXJhdGVEcmF3Q21kcwBJZHhCdWZmZXIAVnR4QnVmZmVyAFB1c2hDbGlwUmVjdEZ1bGxTY3JlZW4AUHVzaFRleHR1cmVJRABQb3BUZXh0dXJlSUQAR2V0Q2xpcFJlY3RNaW4AR2V0Q2xpcFJlY3RNYXgAQWRkTGluZQBBZGRSZWN0AEFkZFJlY3RGaWxsZWQAQWRkUmVjdEZpbGxlZE11bHRpQ29sb3IAQWRkUXVhZABBZGRRdWFkRmlsbGVkAEFkZFRyaWFuZ2xlAEFkZFRyaWFuZ2xlRmlsbGVkAEFkZENpcmNsZQBBZGRDaXJjbGVGaWxsZWQAQWRkVGV4dF9BAEFkZFRleHRfQgBBZGRJbWFnZQBBZGRJbWFnZVF1YWQAQWRkSW1hZ2VSb3VuZGVkAEFkZFBvbHlsaW5lAEFkZENvbnZleFBvbHlGaWxsZWQAQWRkQmV6aWVyQ3VydmUAUGF0aENsZWFyAFBhdGhMaW5lVG8AUGF0aExpbmVUb01lcmdlRHVwbGljYXRlAFBhdGhGaWxsQ29udmV4AFBhdGhTdHJva2UAUGF0aEFyY1RvAFBhdGhBcmNUb0Zhc3QAUGF0aEJlemllckN1cnZlVG8AUGF0aFJlY3QAQ2hhbm5lbHNTcGxpdABDaGFubmVsc01lcmdlAENoYW5uZWxzU2V0Q3VycmVudABBZGRDYWxsYmFjawBBZGREcmF3Q21kAENsZWFyRnJlZU1lbW9yeQBQcmltUmVzZXJ2ZQBQcmltUmVjdABQcmltUmVjdFVWAFByaW1RdWFkVVYAUHJpbVdyaXRlVnR4AFByaW1Xcml0ZUlkeABQcmltVnR4AFVwZGF0ZUNsaXBSZWN0AFVwZGF0ZVRleHR1cmVJRAB2aWlpaWlpaWlpaWkAdmlpaWlmaQB2aWlpZmZmaQB2aWlpaWYAdmlpaWlpaWlmaQB2aWlpaWlpaWlmaQB2aWlpaWlpaWlpaWlpAHZpaWlmaWlpZmkAMjNpbXBvcnRfbWF5YmVfbnVsbF92YWx1ZUk2SW1WZWM0RQB2aWlpZmlpAHZpaWlmaWlmAHZpaWlpaWkAdmlpaWlpaWYAdmlpaWlpaWlmAHZpaWlpaWlpaQB2aWlpaWlmaQB2aWlpaWlmaWYAdmlpaWlpZgBOMTBlbXNjcmlwdGVuMTFtZW1vcnlfdmlld0ljRUUAUEs5SW1EcmF3Q21kADlJbURyYXdDbWQASW1EcmF3Q21kAEVsZW1Db3VudABDbGlwUmVjdABUZXh0dXJlSWQAUDlJbURyYXdDbWQASW1HdWlMaXN0Q2xpcHBlcgBTdGFydFBvc1kASXRlbXNIZWlnaHQASXRlbXNDb3VudABTdGVwTm8ARGlzcGxheVN0YXJ0AERpc3BsYXlFbmQAU3RlcABQMTZJbUd1aUxpc3RDbGlwcGVyADE2SW1HdWlMaXN0Q2xpcHBlcgB2aWlpZgBQSzE2SW1HdWlMaXN0Q2xpcHBlcgBJbUd1aVNpemVDYWxsYmFja0RhdGEAUG9zAEN1cnJlbnRTaXplAERlc2lyZWRTaXplAFBLMjFJbUd1aVNpemVDYWxsYmFja0RhdGEASW1HdWlJbnB1dFRleHRDYWxsYmFja0RhdGEARXZlbnRGbGFnAEV2ZW50Q2hhcgBFdmVudEtleQBCdWYAQnVmVGV4dExlbgBCdWZTaXplAEJ1ZkRpcnR5AEN1cnNvclBvcwBTZWxlY3Rpb25TdGFydABTZWxlY3Rpb25FbmQARGVsZXRlQ2hhcnMASW5zZXJ0Q2hhcnMASGFzU2VsZWN0aW9uAFBLMjZJbUd1aUlucHV0VGV4dENhbGxiYWNrRGF0YQBJbVZlYzQAU2V0AENvcHkARXF1YWxzAEltVmVjMgBQNkltVmVjMgBXcmFwSW1HdWlDb250ZXh0AFBLMTZXcmFwSW1HdWlDb250ZXh0AG1hbGxpbmZvAGFyZW5hAG9yZGJsa3MAc21ibGtzAGhibGtzAGhibGtoZAB1c21ibGtzAGZzbWJsa3MAdW9yZGJsa3MAZm9yZGJsa3MAa2VlcGNvc3QAdm9pZABib29sAHN0ZDo6c3RyaW5nAHN0ZDo6YmFzaWNfc3RyaW5nPHVuc2lnbmVkIGNoYXI+AHN0ZDo6d3N0cmluZwBlbXNjcmlwdGVuOjp2YWwAZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8c2lnbmVkIGNoYXI+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PHVuc2lnbmVkIGNoYXI+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PHNob3J0PgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzx1bnNpZ25lZCBzaG9ydD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8aW50PgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzx1bnNpZ25lZCBpbnQ+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PGludDhfdD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8dWludDhfdD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8aW50MTZfdD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8dWludDE2X3Q+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PGludDMyX3Q+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PHVpbnQzMl90PgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxsb25nIGRvdWJsZT4ATjEwZW1zY3JpcHRlbjExbWVtb3J5X3ZpZXdJZUVFAGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PGRvdWJsZT4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8ZmxvYXQ+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PHVuc2lnbmVkIGxvbmc+AE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SW1FRQBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxsb25nPgBOMTBlbXNjcmlwdGVuMTFtZW1vcnlfdmlld0lsRUUATjEwZW1zY3JpcHRlbjExbWVtb3J5X3ZpZXdJdEVFAE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SXNFRQBOMTBlbXNjcmlwdGVuMTFtZW1vcnlfdmlld0lhRUUAZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8Y2hhcj4ATlN0M19fMjEyYmFzaWNfc3RyaW5nSXdOU18xMWNoYXJfdHJhaXRzSXdFRU5TXzlhbGxvY2F0b3JJd0VFRUUATlN0M19fMjEyYmFzaWNfc3RyaW5nSWhOU18xMWNoYXJfdHJhaXRzSWhFRU5TXzlhbGxvY2F0b3JJaEVFRUUAZG91YmxlAGZsb2F0AHVuc2lnbmVkIGxvbmcAbG9uZwB1bnNpZ25lZCBpbnQAaW50AHVuc2lnbmVkIHNob3J0AHNob3J0AHVuc2lnbmVkIGNoYXIAc2lnbmVkIGNoYXIAY2hhcgAAAQIEBwMGBQAtKyAgIDBYMHgAKG51bGwpAC0wWCswWCAwWC0weCsweCAweABpbmYASU5GAE5BTgAuAGluZmluaXR5AG5hbgByd2EAdGVybWluYXRpbmcgd2l0aCAlcyBleGNlcHRpb24gb2YgdHlwZSAlczogJXMAdGVybWluYXRpbmcgd2l0aCAlcyBleGNlcHRpb24gb2YgdHlwZSAlcwB0ZXJtaW5hdGluZyB3aXRoICVzIGZvcmVpZ24gZXhjZXB0aW9uAHRlcm1pbmF0aW5nAHVuY2F1Z2h0AFN0OWV4Y2VwdGlvbgBOMTBfX2N4eGFiaXYxMTZfX3NoaW1fdHlwZV9pbmZvRQBTdDl0eXBlX2luZm8ATjEwX19jeHhhYml2MTIwX19zaV9jbGFzc190eXBlX2luZm9FAE4xMF9fY3h4YWJpdjExN19fY2xhc3NfdHlwZV9pbmZvRQBwdGhyZWFkX29uY2UgZmFpbHVyZSBpbiBfX2N4YV9nZXRfZ2xvYmFsc19mYXN0KCkAY2Fubm90IGNyZWF0ZSBwdGhyZWFkIGtleSBmb3IgX19jeGFfZ2V0X2dsb2JhbHMoKQBjYW5ub3QgemVybyBvdXQgdGhyZWFkIHZhbHVlIGZvciBfX2N4YV9nZXRfZ2xvYmFscygpAHRlcm1pbmF0ZV9oYW5kbGVyIHVuZXhwZWN0ZWRseSByZXR1cm5lZABTdDExbG9naWNfZXJyb3IAU3QxMmxlbmd0aF9lcnJvcgBOMTBfX2N4eGFiaXYxMTlfX3BvaW50ZXJfdHlwZV9pbmZvRQBOMTBfX2N4eGFiaXYxMTdfX3BiYXNlX3R5cGVfaW5mb0UATjEwX19jeHhhYml2MTIzX19mdW5kYW1lbnRhbF90eXBlX2luZm9FAHYAUHYARG4AYgBjAGgAYQBzAHQAaQBqAGwAbQBmAGQATjEwX19jeHhhYml2MTIxX192bWlfY2xhc3NfdHlwZV9pbmZvRQ==";if(!isDataURI(wasmBinaryFile)){wasmBinaryFile=locateFile(wasmBinaryFile);}function getBinary(){try{if(Module["wasmBinary"]){return new Uint8Array(Module["wasmBinary"])}var binary=tryParseAsDataURI(wasmBinaryFile);if(binary){return binary}if(Module["readBinary"]){return Module["readBinary"](wasmBinaryFile)}else{throw"both async and sync fetching of the wasm failed"}}catch(err){abort(err);}}function getBinaryPromise(){if(!Module["wasmBinary"]&&(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER)&&typeof fetch==="function"){return fetch(wasmBinaryFile,{credentials:"same-origin"}).then(function(response){if(!response["ok"]){throw"failed to load wasm binary file at '"+wasmBinaryFile+"'"}return response["arrayBuffer"]()}).catch(function(){return getBinary()})}return new Promise(function(resolve,reject){resolve(getBinary());})}function createWasm(env){var info={"env":env,"global":{"NaN":NaN,Infinity:Infinity},"global.Math":Math,"asm2wasm":asm2wasmImports};function receiveInstance(instance,module){var exports=instance.exports;Module["asm"]=exports;removeRunDependency();}addRunDependency();function receiveInstantiatedSource(output){receiveInstance(output["instance"]);}function instantiateArrayBuffer(receiver){return getBinaryPromise().then(function(binary){return WebAssembly.instantiate(binary,info)}).then(receiver,function(reason){err("failed to asynchronously prepare wasm: "+reason);abort(reason);})}function instantiateAsync(){if(!Module["wasmBinary"]&&typeof WebAssembly.instantiateStreaming==="function"&&!isDataURI(wasmBinaryFile)&&typeof fetch==="function"){return WebAssembly.instantiateStreaming(fetch(wasmBinaryFile,{credentials:"same-origin"}),info).then(receiveInstantiatedSource,function(reason){err("wasm streaming compile failed: "+reason);err("falling back to ArrayBuffer instantiation");instantiateArrayBuffer(receiveInstantiatedSource);})}else{return instantiateArrayBuffer(receiveInstantiatedSource)}}if(Module["instantiateWasm"]){try{return Module["instantiateWasm"](info,receiveInstance)}catch(e){err("Module.instantiateWasm callback failed with error: "+e);return false}}instantiateAsync();return {}}Module["asm"]=function(global,env,providedBuffer){env["memory"]=wasmMemory;env["table"]=wasmTable=new WebAssembly.Table({"initial":1442,"maximum":1442,"element":"anyfunc"});env["__memory_base"]=1024;env["__table_base"]=0;var exports=createWasm(env);return exports};__ATINIT__.push({func:function(){globalCtors();}});function ___cxa_allocate_exception(size){return _malloc(size)}function ___cxa_throw(ptr,type,destructor){throw ptr}function ___lock(){}var SYSCALLS={buffers:[null,[],[]],printChar:function(stream,curr){var buffer=SYSCALLS.buffers[stream];if(curr===0||curr===10){(stream===1?out:err)(UTF8ArrayToString(buffer,0));buffer.length=0;}else{buffer.push(curr);}},varargs:0,get:function(varargs){SYSCALLS.varargs+=4;var ret=HEAP32[SYSCALLS.varargs-4>>2];return ret},getStr:function(){var ret=UTF8ToString(SYSCALLS.get());return ret},get64:function(){var low=SYSCALLS.get(),high=SYSCALLS.get();return low},getZero:function(){SYSCALLS.get();}};function ___syscall140(which,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD(),offset_high=SYSCALLS.get(),offset_low=SYSCALLS.get(),result=SYSCALLS.get(),whence=SYSCALLS.get();return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return -e.errno}}function ___syscall145(which,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD(),iov=SYSCALLS.get(),iovcnt=SYSCALLS.get();return SYSCALLS.doReadv(stream,iov,iovcnt)}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return -e.errno}}function ___syscall146(which,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.get(),iov=SYSCALLS.get(),iovcnt=SYSCALLS.get();var ret=0;for(var i=0;i<iovcnt;i++){var ptr=HEAP32[iov+i*8>>2];var len=HEAP32[iov+(i*8+4)>>2];for(var j=0;j<len;j++){SYSCALLS.printChar(stream,HEAPU8[ptr+j]);}ret+=len;}return ret}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return -e.errno}}function ___setErrNo(value){if(Module["___errno_location"])HEAP32[Module["___errno_location"]()>>2]=value;return value}function ___syscall221(which,varargs){SYSCALLS.varargs=varargs;try{return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return -e.errno}}function ___syscall5(which,varargs){SYSCALLS.varargs=varargs;try{var pathname=SYSCALLS.getStr(),flags=SYSCALLS.get(),mode=SYSCALLS.get();var stream=FS.open(pathname,flags,mode);return stream.fd}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return -e.errno}}function ___syscall54(which,varargs){SYSCALLS.varargs=varargs;try{return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return -e.errno}}function ___syscall6(which,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD();return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return -e.errno}}function ___unlock(){}function getShiftFromSize(size){switch(size){case 1:return 0;case 2:return 1;case 4:return 2;case 8:return 3;default:throw new TypeError("Unknown type size: "+size)}}function embind_init_charCodes(){var codes=new Array(256);for(var i=0;i<256;++i){codes[i]=String.fromCharCode(i);}embind_charCodes=codes;}var embind_charCodes=undefined;function readLatin1String(ptr){var ret="";var c=ptr;while(HEAPU8[c]){ret+=embind_charCodes[HEAPU8[c++]];}return ret}var awaitingDependencies={};var registeredTypes={};var typeDependencies={};var char_0=48;var char_9=57;function makeLegalFunctionName(name){if(undefined===name){return "_unknown"}name=name.replace(/[^a-zA-Z0-9_]/g,"$");var f=name.charCodeAt(0);if(f>=char_0&&f<=char_9){return "_"+name}else{return name}}function createNamedFunction(name,body){name=makeLegalFunctionName(name);return new Function("body","return function "+name+"() {\n"+' "use strict";'+" return body.apply(this, arguments);\n"+"};\n")(body)}function extendError(baseErrorType,errorName){var errorClass=createNamedFunction(errorName,function(message){this.name=errorName;this.message=message;var stack=new Error(message).stack;if(stack!==undefined){this.stack=this.toString()+"\n"+stack.replace(/^Error(:[^\n]*)?\n/,"");}});errorClass.prototype=Object.create(baseErrorType.prototype);errorClass.prototype.constructor=errorClass;errorClass.prototype.toString=function(){if(this.message===undefined){return this.name}else{return this.name+": "+this.message}};return errorClass}var BindingError=undefined;function throwBindingError(message){throw new BindingError(message)}var InternalError=undefined;function throwInternalError(message){throw new InternalError(message)}function whenDependentTypesAreResolved(myTypes,dependentTypes,getTypeConverters){myTypes.forEach(function(type){typeDependencies[type]=dependentTypes;});function onComplete(typeConverters){var myTypeConverters=getTypeConverters(typeConverters);if(myTypeConverters.length!==myTypes.length){throwInternalError("Mismatched type converter count");}for(var i=0;i<myTypes.length;++i){registerType(myTypes[i],myTypeConverters[i]);}}var typeConverters=new Array(dependentTypes.length);var unregisteredTypes=[];var registered=0;dependentTypes.forEach(function(dt,i){if(registeredTypes.hasOwnProperty(dt)){typeConverters[i]=registeredTypes[dt];}else{unregisteredTypes.push(dt);if(!awaitingDependencies.hasOwnProperty(dt)){awaitingDependencies[dt]=[];}awaitingDependencies[dt].push(function(){typeConverters[i]=registeredTypes[dt];++registered;if(registered===unregisteredTypes.length){onComplete(typeConverters);}});}});if(0===unregisteredTypes.length){onComplete(typeConverters);}}function registerType(rawType,registeredInstance,options){options=options||{};if(!("argPackAdvance"in registeredInstance)){throw new TypeError("registerType registeredInstance requires argPackAdvance")}var name=registeredInstance.name;if(!rawType){throwBindingError('type "'+name+'" must have a positive integer typeid pointer');}if(registeredTypes.hasOwnProperty(rawType)){if(options.ignoreDuplicateRegistrations){return}else{throwBindingError("Cannot register type '"+name+"' twice");}}registeredTypes[rawType]=registeredInstance;delete typeDependencies[rawType];if(awaitingDependencies.hasOwnProperty(rawType)){var callbacks=awaitingDependencies[rawType];delete awaitingDependencies[rawType];callbacks.forEach(function(cb){cb();});}}function __embind_register_bool(rawType,name,size,trueValue,falseValue){var shift=getShiftFromSize(size);name=readLatin1String(name);registerType(rawType,{name:name,"fromWireType":function(wt){return !!wt},"toWireType":function(destructors,o){return o?trueValue:falseValue},"argPackAdvance":8,"readValueFromPointer":function(pointer){var heap;if(size===1){heap=HEAP8;}else if(size===2){heap=HEAP16;}else if(size===4){heap=HEAP32;}else{throw new TypeError("Unknown boolean type size: "+name)}return this["fromWireType"](heap[pointer>>shift])},destructorFunction:null});}function ClassHandle_isAliasOf(other){if(!(this instanceof ClassHandle)){return false}if(!(other instanceof ClassHandle)){return false}var leftClass=this.$$.ptrType.registeredClass;var left=this.$$.ptr;var rightClass=other.$$.ptrType.registeredClass;var right=other.$$.ptr;while(leftClass.baseClass){left=leftClass.upcast(left);leftClass=leftClass.baseClass;}while(rightClass.baseClass){right=rightClass.upcast(right);rightClass=rightClass.baseClass;}return leftClass===rightClass&&left===right}function shallowCopyInternalPointer(o){return {count:o.count,deleteScheduled:o.deleteScheduled,preservePointerOnDelete:o.preservePointerOnDelete,ptr:o.ptr,ptrType:o.ptrType,smartPtr:o.smartPtr,smartPtrType:o.smartPtrType}}function throwInstanceAlreadyDeleted(obj){function getInstanceTypeName(handle){return handle.$$.ptrType.registeredClass.name}throwBindingError(getInstanceTypeName(obj)+" instance already deleted");}var finalizationGroup=false;function detachFinalizer(handle){}function runDestructor($$){if($$.smartPtr){$$.smartPtrType.rawDestructor($$.smartPtr);}else{$$.ptrType.registeredClass.rawDestructor($$.ptr);}}function releaseClassHandle($$){$$.count.value-=1;var toDelete=0===$$.count.value;if(toDelete){runDestructor($$);}}function attachFinalizer(handle){if("undefined"===typeof FinalizationGroup){attachFinalizer=function(handle){return handle};return handle}finalizationGroup=new FinalizationGroup(function(iter){for(var result=iter.next();!result.done;result=iter.next()){var $$=result.value;if(!$$.ptr){console.warn("object already deleted: "+$$.ptr);}else{releaseClassHandle($$);}}});attachFinalizer=function(handle){finalizationGroup.register(handle,handle.$$,handle.$$);return handle};detachFinalizer=function(handle){finalizationGroup.unregister(handle.$$);};return attachFinalizer(handle)}function ClassHandle_clone(){if(!this.$$.ptr){throwInstanceAlreadyDeleted(this);}if(this.$$.preservePointerOnDelete){this.$$.count.value+=1;return this}else{var clone=attachFinalizer(Object.create(Object.getPrototypeOf(this),{$$:{value:shallowCopyInternalPointer(this.$$)}}));clone.$$.count.value+=1;clone.$$.deleteScheduled=false;return clone}}function ClassHandle_delete(){if(!this.$$.ptr){throwInstanceAlreadyDeleted(this);}if(this.$$.deleteScheduled&&!this.$$.preservePointerOnDelete){throwBindingError("Object already scheduled for deletion");}detachFinalizer(this);releaseClassHandle(this.$$);if(!this.$$.preservePointerOnDelete){this.$$.smartPtr=undefined;this.$$.ptr=undefined;}}function ClassHandle_isDeleted(){return !this.$$.ptr}var delayFunction=undefined;var deletionQueue=[];function flushPendingDeletes(){while(deletionQueue.length){var obj=deletionQueue.pop();obj.$$.deleteScheduled=false;obj["delete"]();}}function ClassHandle_deleteLater(){if(!this.$$.ptr){throwInstanceAlreadyDeleted(this);}if(this.$$.deleteScheduled&&!this.$$.preservePointerOnDelete){throwBindingError("Object already scheduled for deletion");}deletionQueue.push(this);if(deletionQueue.length===1&&delayFunction){delayFunction(flushPendingDeletes);}this.$$.deleteScheduled=true;return this}function init_ClassHandle(){ClassHandle.prototype["isAliasOf"]=ClassHandle_isAliasOf;ClassHandle.prototype["clone"]=ClassHandle_clone;ClassHandle.prototype["delete"]=ClassHandle_delete;ClassHandle.prototype["isDeleted"]=ClassHandle_isDeleted;ClassHandle.prototype["deleteLater"]=ClassHandle_deleteLater;}function ClassHandle(){}var registeredPointers={};function ensureOverloadTable(proto,methodName,humanName){if(undefined===proto[methodName].overloadTable){var prevFunc=proto[methodName];proto[methodName]=function(){if(!proto[methodName].overloadTable.hasOwnProperty(arguments.length)){throwBindingError("Function '"+humanName+"' called with an invalid number of arguments ("+arguments.length+") - expects one of ("+proto[methodName].overloadTable+")!");}return proto[methodName].overloadTable[arguments.length].apply(this,arguments)};proto[methodName].overloadTable=[];proto[methodName].overloadTable[prevFunc.argCount]=prevFunc;}}function exposePublicSymbol(name,value,numArguments){if(Module.hasOwnProperty(name)){if(undefined===numArguments||undefined!==Module[name].overloadTable&&undefined!==Module[name].overloadTable[numArguments]){throwBindingError("Cannot register public name '"+name+"' twice");}ensureOverloadTable(Module,name,name);if(Module.hasOwnProperty(numArguments)){throwBindingError("Cannot register multiple overloads of a function with the same number of arguments ("+numArguments+")!");}Module[name].overloadTable[numArguments]=value;}else{Module[name]=value;if(undefined!==numArguments){Module[name].numArguments=numArguments;}}}function RegisteredClass(name,constructor,instancePrototype,rawDestructor,baseClass,getActualType,upcast,downcast){this.name=name;this.constructor=constructor;this.instancePrototype=instancePrototype;this.rawDestructor=rawDestructor;this.baseClass=baseClass;this.getActualType=getActualType;this.upcast=upcast;this.downcast=downcast;this.pureVirtualFunctions=[];}function upcastPointer(ptr,ptrClass,desiredClass){while(ptrClass!==desiredClass){if(!ptrClass.upcast){throwBindingError("Expected null or instance of "+desiredClass.name+", got an instance of "+ptrClass.name);}ptr=ptrClass.upcast(ptr);ptrClass=ptrClass.baseClass;}return ptr}function constNoSmartPtrRawPointerToWireType(destructors,handle){if(handle===null){if(this.isReference){throwBindingError("null is not a valid "+this.name);}return 0}if(!handle.$$){throwBindingError('Cannot pass "'+_embind_repr(handle)+'" as a '+this.name);}if(!handle.$$.ptr){throwBindingError("Cannot pass deleted object as a pointer of type "+this.name);}var handleClass=handle.$$.ptrType.registeredClass;var ptr=upcastPointer(handle.$$.ptr,handleClass,this.registeredClass);return ptr}function genericPointerToWireType(destructors,handle){var ptr;if(handle===null){if(this.isReference){throwBindingError("null is not a valid "+this.name);}if(this.isSmartPointer){ptr=this.rawConstructor();if(destructors!==null){destructors.push(this.rawDestructor,ptr);}return ptr}else{return 0}}if(!handle.$$){throwBindingError('Cannot pass "'+_embind_repr(handle)+'" as a '+this.name);}if(!handle.$$.ptr){throwBindingError("Cannot pass deleted object as a pointer of type "+this.name);}if(!this.isConst&&handle.$$.ptrType.isConst){throwBindingError("Cannot convert argument of type "+(handle.$$.smartPtrType?handle.$$.smartPtrType.name:handle.$$.ptrType.name)+" to parameter type "+this.name);}var handleClass=handle.$$.ptrType.registeredClass;ptr=upcastPointer(handle.$$.ptr,handleClass,this.registeredClass);if(this.isSmartPointer){if(undefined===handle.$$.smartPtr){throwBindingError("Passing raw pointer to smart pointer is illegal");}switch(this.sharingPolicy){case 0:if(handle.$$.smartPtrType===this){ptr=handle.$$.smartPtr;}else{throwBindingError("Cannot convert argument of type "+(handle.$$.smartPtrType?handle.$$.smartPtrType.name:handle.$$.ptrType.name)+" to parameter type "+this.name);}break;case 1:ptr=handle.$$.smartPtr;break;case 2:if(handle.$$.smartPtrType===this){ptr=handle.$$.smartPtr;}else{var clonedHandle=handle["clone"]();ptr=this.rawShare(ptr,__emval_register(function(){clonedHandle["delete"]();}));if(destructors!==null){destructors.push(this.rawDestructor,ptr);}}break;default:throwBindingError("Unsupporting sharing policy");}}return ptr}function nonConstNoSmartPtrRawPointerToWireType(destructors,handle){if(handle===null){if(this.isReference){throwBindingError("null is not a valid "+this.name);}return 0}if(!handle.$$){throwBindingError('Cannot pass "'+_embind_repr(handle)+'" as a '+this.name);}if(!handle.$$.ptr){throwBindingError("Cannot pass deleted object as a pointer of type "+this.name);}if(handle.$$.ptrType.isConst){throwBindingError("Cannot convert argument of type "+handle.$$.ptrType.name+" to parameter type "+this.name);}var handleClass=handle.$$.ptrType.registeredClass;var ptr=upcastPointer(handle.$$.ptr,handleClass,this.registeredClass);return ptr}function simpleReadValueFromPointer(pointer){return this["fromWireType"](HEAPU32[pointer>>2])}function RegisteredPointer_getPointee(ptr){if(this.rawGetPointee){ptr=this.rawGetPointee(ptr);}return ptr}function RegisteredPointer_destructor(ptr){if(this.rawDestructor){this.rawDestructor(ptr);}}function RegisteredPointer_deleteObject(handle){if(handle!==null){handle["delete"]();}}function downcastPointer(ptr,ptrClass,desiredClass){if(ptrClass===desiredClass){return ptr}if(undefined===desiredClass.baseClass){return null}var rv=downcastPointer(ptr,ptrClass,desiredClass.baseClass);if(rv===null){return null}return desiredClass.downcast(rv)}function getInheritedInstanceCount(){return Object.keys(registeredInstances).length}function getLiveInheritedInstances(){var rv=[];for(var k in registeredInstances){if(registeredInstances.hasOwnProperty(k)){rv.push(registeredInstances[k]);}}return rv}function setDelayFunction(fn){delayFunction=fn;if(deletionQueue.length&&delayFunction){delayFunction(flushPendingDeletes);}}function init_embind(){Module["getInheritedInstanceCount"]=getInheritedInstanceCount;Module["getLiveInheritedInstances"]=getLiveInheritedInstances;Module["flushPendingDeletes"]=flushPendingDeletes;Module["setDelayFunction"]=setDelayFunction;}var registeredInstances={};function getBasestPointer(class_,ptr){if(ptr===undefined){throwBindingError("ptr should not be undefined");}while(class_.baseClass){ptr=class_.upcast(ptr);class_=class_.baseClass;}return ptr}function getInheritedInstance(class_,ptr){ptr=getBasestPointer(class_,ptr);return registeredInstances[ptr]}function makeClassHandle(prototype,record){if(!record.ptrType||!record.ptr){throwInternalError("makeClassHandle requires ptr and ptrType");}var hasSmartPtrType=!!record.smartPtrType;var hasSmartPtr=!!record.smartPtr;if(hasSmartPtrType!==hasSmartPtr){throwInternalError("Both smartPtrType and smartPtr must be specified");}record.count={value:1};return attachFinalizer(Object.create(prototype,{$$:{value:record}}))}function RegisteredPointer_fromWireType(ptr){var rawPointer=this.getPointee(ptr);if(!rawPointer){this.destructor(ptr);return null}var registeredInstance=getInheritedInstance(this.registeredClass,rawPointer);if(undefined!==registeredInstance){if(0===registeredInstance.$$.count.value){registeredInstance.$$.ptr=rawPointer;registeredInstance.$$.smartPtr=ptr;return registeredInstance["clone"]()}else{var rv=registeredInstance["clone"]();this.destructor(ptr);return rv}}function makeDefaultHandle(){if(this.isSmartPointer){return makeClassHandle(this.registeredClass.instancePrototype,{ptrType:this.pointeeType,ptr:rawPointer,smartPtrType:this,smartPtr:ptr})}else{return makeClassHandle(this.registeredClass.instancePrototype,{ptrType:this,ptr:ptr})}}var actualType=this.registeredClass.getActualType(rawPointer);var registeredPointerRecord=registeredPointers[actualType];if(!registeredPointerRecord){return makeDefaultHandle.call(this)}var toType;if(this.isConst){toType=registeredPointerRecord.constPointerType;}else{toType=registeredPointerRecord.pointerType;}var dp=downcastPointer(rawPointer,this.registeredClass,toType.registeredClass);if(dp===null){return makeDefaultHandle.call(this)}if(this.isSmartPointer){return makeClassHandle(toType.registeredClass.instancePrototype,{ptrType:toType,ptr:dp,smartPtrType:this,smartPtr:ptr})}else{return makeClassHandle(toType.registeredClass.instancePrototype,{ptrType:toType,ptr:dp})}}function init_RegisteredPointer(){RegisteredPointer.prototype.getPointee=RegisteredPointer_getPointee;RegisteredPointer.prototype.destructor=RegisteredPointer_destructor;RegisteredPointer.prototype["argPackAdvance"]=8;RegisteredPointer.prototype["readValueFromPointer"]=simpleReadValueFromPointer;RegisteredPointer.prototype["deleteObject"]=RegisteredPointer_deleteObject;RegisteredPointer.prototype["fromWireType"]=RegisteredPointer_fromWireType;}function RegisteredPointer(name,registeredClass,isReference,isConst,isSmartPointer,pointeeType,sharingPolicy,rawGetPointee,rawConstructor,rawShare,rawDestructor){this.name=name;this.registeredClass=registeredClass;this.isReference=isReference;this.isConst=isConst;this.isSmartPointer=isSmartPointer;this.pointeeType=pointeeType;this.sharingPolicy=sharingPolicy;this.rawGetPointee=rawGetPointee;this.rawConstructor=rawConstructor;this.rawShare=rawShare;this.rawDestructor=rawDestructor;if(!isSmartPointer&®isteredClass.baseClass===undefined){if(isConst){this["toWireType"]=constNoSmartPtrRawPointerToWireType;this.destructorFunction=null;}else{this["toWireType"]=nonConstNoSmartPtrRawPointerToWireType;this.destructorFunction=null;}}else{this["toWireType"]=genericPointerToWireType;}}function replacePublicSymbol(name,value,numArguments){if(!Module.hasOwnProperty(name)){throwInternalError("Replacing nonexistant public symbol");}if(undefined!==Module[name].overloadTable&&undefined!==numArguments){Module[name].overloadTable[numArguments]=value;}else{Module[name]=value;Module[name].argCount=numArguments;}}function embind__requireFunction(signature,rawFunction){signature=readLatin1String(signature);function makeDynCaller(dynCall){var args=[];for(var i=1;i<signature.length;++i){args.push("a"+i);}var name="dynCall_"+signature+"_"+rawFunction;var body="return function "+name+"("+args.join(", ")+") {\n";body+=" return dynCall(rawFunction"+(args.length?", ":"")+args.join(", ")+");\n";body+="};\n";return new Function("dynCall","rawFunction",body)(dynCall,rawFunction)}var fp;if(Module["FUNCTION_TABLE_"+signature]!==undefined){fp=Module["FUNCTION_TABLE_"+signature][rawFunction];}else if(typeof FUNCTION_TABLE!=="undefined"){fp=FUNCTION_TABLE[rawFunction];}else{var dc=Module["dynCall_"+signature];if(dc===undefined){dc=Module["dynCall_"+signature.replace(/f/g,"d")];if(dc===undefined){throwBindingError("No dynCall invoker for signature: "+signature);}}fp=makeDynCaller(dc);}if(typeof fp!=="function"){throwBindingError("unknown function pointer with signature "+signature+": "+rawFunction);}return fp}var UnboundTypeError=undefined;function getTypeName(type){var ptr=___getTypeName(type);var rv=readLatin1String(ptr);_free(ptr);return rv}function throwUnboundTypeError(message,types){var unboundTypes=[];var seen={};function visit(type){if(seen[type]){return}if(registeredTypes[type]){return}if(typeDependencies[type]){typeDependencies[type].forEach(visit);return}unboundTypes.push(type);seen[type]=true;}types.forEach(visit);throw new UnboundTypeError(message+": "+unboundTypes.map(getTypeName).join([", "]))}function __embind_register_class(rawType,rawPointerType,rawConstPointerType,baseClassRawType,getActualTypeSignature,getActualType,upcastSignature,upcast,downcastSignature,downcast,name,destructorSignature,rawDestructor){name=readLatin1String(name);getActualType=embind__requireFunction(getActualTypeSignature,getActualType);if(upcast){upcast=embind__requireFunction(upcastSignature,upcast);}if(downcast){downcast=embind__requireFunction(downcastSignature,downcast);}rawDestructor=embind__requireFunction(destructorSignature,rawDestructor);var legalFunctionName=makeLegalFunctionName(name);exposePublicSymbol(legalFunctionName,function(){throwUnboundTypeError("Cannot construct "+name+" due to unbound types",[baseClassRawType]);});whenDependentTypesAreResolved([rawType,rawPointerType,rawConstPointerType],baseClassRawType?[baseClassRawType]:[],function(base){base=base[0];var baseClass;var basePrototype;if(baseClassRawType){baseClass=base.registeredClass;basePrototype=baseClass.instancePrototype;}else{basePrototype=ClassHandle.prototype;}var constructor=createNamedFunction(legalFunctionName,function(){if(Object.getPrototypeOf(this)!==instancePrototype){throw new BindingError("Use 'new' to construct "+name)}if(undefined===registeredClass.constructor_body){throw new BindingError(name+" has no accessible constructor")}var body=registeredClass.constructor_body[arguments.length];if(undefined===body){throw new BindingError("Tried to invoke ctor of "+name+" with invalid number of parameters ("+arguments.length+") - expected ("+Object.keys(registeredClass.constructor_body).toString()+") parameters instead!")}return body.apply(this,arguments)});var instancePrototype=Object.create(basePrototype,{constructor:{value:constructor}});constructor.prototype=instancePrototype;var registeredClass=new RegisteredClass(name,constructor,instancePrototype,rawDestructor,baseClass,getActualType,upcast,downcast);var referenceConverter=new RegisteredPointer(name,registeredClass,true,false,false);var pointerConverter=new RegisteredPointer(name+"*",registeredClass,false,false,false);var constPointerConverter=new RegisteredPointer(name+" const*",registeredClass,false,true,false);registeredPointers[rawType]={pointerType:pointerConverter,constPointerType:constPointerConverter};replacePublicSymbol(legalFunctionName,constructor);return [referenceConverter,pointerConverter,constPointerConverter]});}function heap32VectorToArray(count,firstElement){var array=[];for(var i=0;i<count;i++){array.push(HEAP32[(firstElement>>2)+i]);}return array}function runDestructors(destructors){while(destructors.length){var ptr=destructors.pop();var del=destructors.pop();del(ptr);}}function __embind_register_class_constructor(rawClassType,argCount,rawArgTypesAddr,invokerSignature,invoker,rawConstructor){var rawArgTypes=heap32VectorToArray(argCount,rawArgTypesAddr);invoker=embind__requireFunction(invokerSignature,invoker);whenDependentTypesAreResolved([],[rawClassType],function(classType){classType=classType[0];var humanName="constructor "+classType.name;if(undefined===classType.registeredClass.constructor_body){classType.registeredClass.constructor_body=[];}if(undefined!==classType.registeredClass.constructor_body[argCount-1]){throw new BindingError("Cannot register multiple constructors with identical number of parameters ("+(argCount-1)+") for class '"+classType.name+"'! Overload resolution is currently only performed using the parameter count, not actual type info!")}classType.registeredClass.constructor_body[argCount-1]=function unboundTypeHandler(){throwUnboundTypeError("Cannot construct "+classType.name+" due to unbound types",rawArgTypes);};whenDependentTypesAreResolved([],rawArgTypes,function(argTypes){classType.registeredClass.constructor_body[argCount-1]=function constructor_body(){if(arguments.length!==argCount-1){throwBindingError(humanName+" called with "+arguments.length+" arguments, expected "+(argCount-1));}var destructors=[];var args=new Array(argCount);args[0]=rawConstructor;for(var i=1;i<argCount;++i){args[i]=argTypes[i]["toWireType"](destructors,arguments[i-1]);}var ptr=invoker.apply(null,args);runDestructors(destructors);return argTypes[0]["fromWireType"](ptr)};return []});return []});}function new_(constructor,argumentList){if(!(constructor instanceof Function)){throw new TypeError("new_ called with constructor type "+typeof constructor+" which is not a function")}var dummy=createNamedFunction(constructor.name||"unknownFunctionName",function(){});dummy.prototype=constructor.prototype;var obj=new dummy;var r=constructor.apply(obj,argumentList);return r instanceof Object?r:obj}function craftInvokerFunction(humanName,argTypes,classType,cppInvokerFunc,cppTargetFunc){var argCount=argTypes.length;if(argCount<2){throwBindingError("argTypes array size mismatch! Must at least get return value and 'this' types!");}var isClassMethodFunc=argTypes[1]!==null&&classType!==null;var needsDestructorStack=false;for(var i=1;i<argTypes.length;++i){if(argTypes[i]!==null&&argTypes[i].destructorFunction===undefined){needsDestructorStack=true;break}}var returns=argTypes[0].name!=="void";var argsList="";var argsListWired="";for(var i=0;i<argCount-2;++i){argsList+=(i!==0?", ":"")+"arg"+i;argsListWired+=(i!==0?", ":"")+"arg"+i+"Wired";}var invokerFnBody="return function "+makeLegalFunctionName(humanName)+"("+argsList+") {\n"+"if (arguments.length !== "+(argCount-2)+") {\n"+"throwBindingError('function "+humanName+" called with ' + arguments.length + ' arguments, expected "+(argCount-2)+" args!');\n"+"}\n";if(needsDestructorStack){invokerFnBody+="var destructors = [];\n";}var dtorStack=needsDestructorStack?"destructors":"null";var args1=["throwBindingError","invoker","fn","runDestructors","retType","classParam"];var args2=[throwBindingError,cppInvokerFunc,cppTargetFunc,runDestructors,argTypes[0],argTypes[1]];if(isClassMethodFunc){invokerFnBody+="var thisWired = classParam.toWireType("+dtorStack+", this);\n";}for(var i=0;i<argCount-2;++i){invokerFnBody+="var arg"+i+"Wired = argType"+i+".toWireType("+dtorStack+", arg"+i+"); // "+argTypes[i+2].name+"\n";args1.push("argType"+i);args2.push(argTypes[i+2]);}if(isClassMethodFunc){argsListWired="thisWired"+(argsListWired.length>0?", ":"")+argsListWired;}invokerFnBody+=(returns?"var rv = ":"")+"invoker(fn"+(argsListWired.length>0?", ":"")+argsListWired+");\n";if(needsDestructorStack){invokerFnBody+="runDestructors(destructors);\n";}else{for(var i=isClassMethodFunc?1:2;i<argTypes.length;++i){var paramName=i===1?"thisWired":"arg"+(i-2)+"Wired";if(argTypes[i].destructorFunction!==null){invokerFnBody+=paramName+"_dtor("+paramName+"); // "+argTypes[i].name+"\n";args1.push(paramName+"_dtor");args2.push(argTypes[i].destructorFunction);}}}if(returns){invokerFnBody+="var ret = retType.fromWireType(rv);\n"+"return ret;\n";}invokerFnBody+="}\n";args1.push(invokerFnBody);var invokerFunction=new_(Function,args1).apply(null,args2);return invokerFunction}function __embind_register_class_function(rawClassType,methodName,argCount,rawArgTypesAddr,invokerSignature,rawInvoker,context,isPureVirtual){var rawArgTypes=heap32VectorToArray(argCount,rawArgTypesAddr);methodName=readLatin1String(methodName);rawInvoker=embind__requireFunction(invokerSignature,rawInvoker);whenDependentTypesAreResolved([],[rawClassType],function(classType){classType=classType[0];var humanName=classType.name+"."+methodName;if(isPureVirtual){classType.registeredClass.pureVirtualFunctions.push(methodName);}function unboundTypesHandler(){throwUnboundTypeError("Cannot call "+humanName+" due to unbound types",rawArgTypes);}var proto=classType.registeredClass.instancePrototype;var method=proto[methodName];if(undefined===method||undefined===method.overloadTable&&method.className!==classType.name&&method.argCount===argCount-2){unboundTypesHandler.argCount=argCount-2;unboundTypesHandler.className=classType.name;proto[methodName]=unboundTypesHandler;}else{ensureOverloadTable(proto,methodName,humanName);proto[methodName].overloadTable[argCount-2]=unboundTypesHandler;}whenDependentTypesAreResolved([],rawArgTypes,function(argTypes){var memberFunction=craftInvokerFunction(humanName,argTypes,classType,rawInvoker,context);if(undefined===proto[methodName].overloadTable){memberFunction.argCount=argCount-2;proto[methodName]=memberFunction;}else{proto[methodName].overloadTable[argCount-2]=memberFunction;}return []});return []});}function validateThis(this_,classType,humanName){if(!(this_ instanceof Object)){throwBindingError(humanName+' with invalid "this": '+this_);}if(!(this_ instanceof classType.registeredClass.constructor)){throwBindingError(humanName+' incompatible with "this" of type '+this_.constructor.name);}if(!this_.$$.ptr){throwBindingError("cannot call emscripten binding method "+humanName+" on deleted object");}return upcastPointer(this_.$$.ptr,this_.$$.ptrType.registeredClass,classType.registeredClass)}function __embind_register_class_property(classType,fieldName,getterReturnType,getterSignature,getter,getterContext,setterArgumentType,setterSignature,setter,setterContext){fieldName=readLatin1String(fieldName);getter=embind__requireFunction(getterSignature,getter);whenDependentTypesAreResolved([],[classType],function(classType){classType=classType[0];var humanName=classType.name+"."+fieldName;var desc={get:function(){throwUnboundTypeError("Cannot access "+humanName+" due to unbound types",[getterReturnType,setterArgumentType]);},enumerable:true,configurable:true};if(setter){desc.set=function(){throwUnboundTypeError("Cannot access "+humanName+" due to unbound types",[getterReturnType,setterArgumentType]);};}else{desc.set=function(v){throwBindingError(humanName+" is a read-only property");};}Object.defineProperty(classType.registeredClass.instancePrototype,fieldName,desc);whenDependentTypesAreResolved([],setter?[getterReturnType,setterArgumentType]:[getterReturnType],function(types){var getterReturnType=types[0];var desc={get:function(){var ptr=validateThis(this,classType,humanName+" getter");return getterReturnType["fromWireType"](getter(getterContext,ptr))},enumerable:true};if(setter){setter=embind__requireFunction(setterSignature,setter);var setterArgumentType=types[1];desc.set=function(v){var ptr=validateThis(this,classType,humanName+" setter");var destructors=[];setter(setterContext,ptr,setterArgumentType["toWireType"](destructors,v));runDestructors(destructors);};}Object.defineProperty(classType.registeredClass.instancePrototype,fieldName,desc);return []});return []});}function __embind_register_constant(name,type,value){name=readLatin1String(name);whenDependentTypesAreResolved([],[type],function(type){type=type[0];Module[name]=type["fromWireType"](value);return []});}var emval_free_list=[];var emval_handle_array=[{},{value:undefined},{value:null},{value:true},{value:false}];function __emval_decref(handle){if(handle>4&&0===--emval_handle_array[handle].refcount){emval_handle_array[handle]=undefined;emval_free_list.push(handle);}}function count_emval_handles(){var count=0;for(var i=5;i<emval_handle_array.length;++i){if(emval_handle_array[i]!==undefined){++count;}}return count}function get_first_emval(){for(var i=5;i<emval_handle_array.length;++i){if(emval_handle_array[i]!==undefined){return emval_handle_array[i]}}return null}function init_emval(){Module["count_emval_handles"]=count_emval_handles;Module["get_first_emval"]=get_first_emval;}function __emval_register(value){switch(value){case undefined:{return 1}case null:{return 2}case true:{return 3}case false:{return 4}default:{var handle=emval_free_list.length?emval_free_list.pop():emval_handle_array.length;emval_handle_array[handle]={refcount:1,value:value};return handle}}}function __embind_register_emval(rawType,name){name=readLatin1String(name);registerType(rawType,{name:name,"fromWireType":function(handle){var rv=emval_handle_array[handle].value;__emval_decref(handle);return rv},"toWireType":function(destructors,value){return __emval_register(value)},"argPackAdvance":8,"readValueFromPointer":simpleReadValueFromPointer,destructorFunction:null});}function _embind_repr(v){if(v===null){return "null"}var t=typeof v;if(t==="object"||t==="array"||t==="function"){return v.toString()}else{return ""+v}}function floatReadValueFromPointer(name,shift){switch(shift){case 2:return function(pointer){return this["fromWireType"](HEAPF32[pointer>>2])};case 3:return function(pointer){return this["fromWireType"](HEAPF64[pointer>>3])};default:throw new TypeError("Unknown float type: "+name)}}function __embind_register_float(rawType,name,size){var shift=getShiftFromSize(size);name=readLatin1String(name);registerType(rawType,{name:name,"fromWireType":function(value){return value},"toWireType":function(destructors,value){if(typeof value!=="number"&&typeof value!=="boolean"){throw new TypeError('Cannot convert "'+_embind_repr(value)+'" to '+this.name)}return value},"argPackAdvance":8,"readValueFromPointer":floatReadValueFromPointer(name,shift),destructorFunction:null});}function __embind_register_function(name,argCount,rawArgTypesAddr,signature,rawInvoker,fn){var argTypes=heap32VectorToArray(argCount,rawArgTypesAddr);name=readLatin1String(name);rawInvoker=embind__requireFunction(signature,rawInvoker);exposePublicSymbol(name,function(){throwUnboundTypeError("Cannot call "+name+" due to unbound types",argTypes);},argCount-1);whenDependentTypesAreResolved([],argTypes,function(argTypes){var invokerArgsArray=[argTypes[0],null].concat(argTypes.slice(1));replacePublicSymbol(name,craftInvokerFunction(name,invokerArgsArray,null,rawInvoker,fn),argCount-1);return []});}function integerReadValueFromPointer(name,shift,signed){switch(shift){case 0:return signed?function readS8FromPointer(pointer){return HEAP8[pointer]}:function readU8FromPointer(pointer){return HEAPU8[pointer]};case 1:return signed?function readS16FromPointer(pointer){return HEAP16[pointer>>1]}:function readU16FromPointer(pointer){return HEAPU16[pointer>>1]};case 2:return signed?function readS32FromPointer(pointer){return HEAP32[pointer>>2]}:function readU32FromPointer(pointer){return HEAPU32[pointer>>2]};default:throw new TypeError("Unknown integer type: "+name)}}function __embind_register_integer(primitiveType,name,size,minRange,maxRange){name=readLatin1String(name);if(maxRange===-1){maxRange=4294967295;}var shift=getShiftFromSize(size);var fromWireType=function(value){return value};if(minRange===0){var bitshift=32-8*size;fromWireType=function(value){return value<<bitshift>>>bitshift};}var isUnsignedType=name.indexOf("unsigned")!=-1;registerType(primitiveType,{name:name,"fromWireType":fromWireType,"toWireType":function(destructors,value){if(typeof value!=="number"&&typeof value!=="boolean"){throw new TypeError('Cannot convert "'+_embind_repr(value)+'" to '+this.name)}if(value<minRange||value>maxRange){throw new TypeError('Passing a number "'+_embind_repr(value)+'" from JS side to C/C++ side to an argument of type "'+name+'", which is outside the valid range ['+minRange+", "+maxRange+"]!")}return isUnsignedType?value>>>0:value|0},"argPackAdvance":8,"readValueFromPointer":integerReadValueFromPointer(name,shift,minRange!==0),destructorFunction:null});}function __embind_register_memory_view(rawType,dataTypeIndex,name){var typeMapping=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array];var TA=typeMapping[dataTypeIndex];function decodeMemoryView(handle){handle=handle>>2;var heap=HEAPU32;var size=heap[handle];var data=heap[handle+1];return new TA(heap["buffer"],data,size)}name=readLatin1String(name);registerType(rawType,{name:name,"fromWireType":decodeMemoryView,"argPackAdvance":8,"readValueFromPointer":decodeMemoryView},{ignoreDuplicateRegistrations:true});}function __embind_register_std_string(rawType,name){name=readLatin1String(name);var stdStringIsUTF8=name==="std::string";registerType(rawType,{name:name,"fromWireType":function(value){var length=HEAPU32[value>>2];var str;if(stdStringIsUTF8){var endChar=HEAPU8[value+4+length];var endCharSwap=0;if(endChar!=0){endCharSwap=endChar;HEAPU8[value+4+length]=0;}var decodeStartPtr=value+4;for(var i=0;i<=length;++i){var currentBytePtr=value+4+i;if(HEAPU8[currentBytePtr]==0){var stringSegment=UTF8ToString(decodeStartPtr);if(str===undefined)str=stringSegment;else{str+=String.fromCharCode(0);str+=stringSegment;}decodeStartPtr=currentBytePtr+1;}}if(endCharSwap!=0)HEAPU8[value+4+length]=endCharSwap;}else{var a=new Array(length);for(var i=0;i<length;++i){a[i]=String.fromCharCode(HEAPU8[value+4+i]);}str=a.join("");}_free(value);return str},"toWireType":function(destructors,value){if(value instanceof ArrayBuffer){value=new Uint8Array(value);}var getLength;var valueIsOfTypeString=typeof value==="string";if(!(valueIsOfTypeString||value instanceof Uint8Array||value instanceof Uint8ClampedArray||value instanceof Int8Array)){throwBindingError("Cannot pass non-string to std::string");}if(stdStringIsUTF8&&valueIsOfTypeString){getLength=function(){return lengthBytesUTF8(value)};}else{getLength=function(){return value.length};}var length=getLength();var ptr=_malloc(4+length+1);HEAPU32[ptr>>2]=length;if(stdStringIsUTF8&&valueIsOfTypeString){stringToUTF8(value,ptr+4,length+1);}else{if(valueIsOfTypeString){for(var i=0;i<length;++i){var charCode=value.charCodeAt(i);if(charCode>255){_free(ptr);throwBindingError("String has UTF-16 code units that do not fit in 8 bits");}HEAPU8[ptr+4+i]=charCode;}}else{for(var i=0;i<length;++i){HEAPU8[ptr+4+i]=value[i];}}}if(destructors!==null){destructors.push(_free,ptr);}return ptr},"argPackAdvance":8,"readValueFromPointer":simpleReadValueFromPointer,destructorFunction:function(ptr){_free(ptr);}});}function __embind_register_std_wstring(rawType,charSize,name){name=readLatin1String(name);var getHeap,shift;if(charSize===2){getHeap=function(){return HEAPU16};shift=1;}else if(charSize===4){getHeap=function(){return HEAPU32};shift=2;}registerType(rawType,{name:name,"fromWireType":function(value){var HEAP=getHeap();var length=HEAPU32[value>>2];var a=new Array(length);var start=value+4>>shift;for(var i=0;i<length;++i){a[i]=String.fromCharCode(HEAP[start+i]);}_free(value);return a.join("")},"toWireType":function(destructors,value){var HEAP=getHeap();var length=value.length;var ptr=_malloc(4+length*charSize);HEAPU32[ptr>>2]=length;var start=ptr+4>>shift;for(var i=0;i<length;++i){HEAP[start+i]=value.charCodeAt(i);}if(destructors!==null){destructors.push(_free,ptr);}return ptr},"argPackAdvance":8,"readValueFromPointer":simpleReadValueFromPointer,destructorFunction:function(ptr){_free(ptr);}});}function __embind_register_void(rawType,name){name=readLatin1String(name);registerType(rawType,{isVoid:true,name:name,"argPackAdvance":0,"fromWireType":function(){return undefined},"toWireType":function(destructors,o){return undefined}});}function requireHandle(handle){if(!handle){throwBindingError("Cannot use deleted val. handle = "+handle);}return emval_handle_array[handle].value}function requireRegisteredType(rawType,humanName){var impl=registeredTypes[rawType];if(undefined===impl){throwBindingError(humanName+" has unknown type "+getTypeName(rawType));}return impl}function __emval_as(handle,returnType,destructorsRef){handle=requireHandle(handle);returnType=requireRegisteredType(returnType,"emval::as");var destructors=[];var rd=__emval_register(destructors);HEAP32[destructorsRef>>2]=rd;return returnType["toWireType"](destructors,handle)}function __emval_lookupTypes(argCount,argTypes,argWireTypes){var a=new Array(argCount);for(var i=0;i<argCount;++i){a[i]=requireRegisteredType(HEAP32[(argTypes>>2)+i],"parameter "+i);}return a}function __emval_call(handle,argCount,argTypes,argv){handle=requireHandle(handle);var types=__emval_lookupTypes(argCount,argTypes);var args=new Array(argCount);for(var i=0;i<argCount;++i){var type=types[i];args[i]=type["readValueFromPointer"](argv);argv+=type["argPackAdvance"];}var rv=handle.apply(undefined,args);return __emval_register(rv)}var emval_symbols={};function getStringOrSymbol(address){var symbol=emval_symbols[address];if(symbol===undefined){return readLatin1String(address)}else{return symbol}}var emval_methodCallers=[];function __emval_call_void_method(caller,handle,methodName,args){caller=emval_methodCallers[caller];handle=requireHandle(handle);methodName=getStringOrSymbol(methodName);caller(handle,methodName,null,args);}function __emval_addMethodCaller(caller){var id=emval_methodCallers.length;emval_methodCallers.push(caller);return id}function __emval_get_method_caller(argCount,argTypes){var types=__emval_lookupTypes(argCount,argTypes);var retType=types[0];var signatureName=retType.name+"_$"+types.slice(1).map(function(t){return t.name}).join("_")+"$";var params=["retType"];var args=[retType];var argsList="";for(var i=0;i<argCount-1;++i){argsList+=(i!==0?", ":"")+"arg"+i;params.push("argType"+i);args.push(types[1+i]);}var functionName=makeLegalFunctionName("methodCaller_"+signatureName);var functionBody="return function "+functionName+"(handle, name, destructors, args) {\n";var offset=0;for(var i=0;i<argCount-1;++i){functionBody+=" var arg"+i+" = argType"+i+".readValueFromPointer(args"+(offset?"+"+offset:"")+");\n";offset+=types[i+1]["argPackAdvance"];}functionBody+=" var rv = handle[name]("+argsList+");\n";for(var i=0;i<argCount-1;++i){if(types[i+1]["deleteObject"]){functionBody+=" argType"+i+".deleteObject(arg"+i+");\n";}}if(!retType.isVoid){functionBody+=" return retType.toWireType(destructors, rv);\n";}functionBody+="};\n";params.push(functionBody);var invokerFunction=new_(Function,params).apply(null,args);return __emval_addMethodCaller(invokerFunction)}function __emval_get_property(handle,key){handle=requireHandle(handle);key=requireHandle(key);return __emval_register(handle[key])}function __emval_incref(handle){if(handle>4){emval_handle_array[handle].refcount+=1;}}function __emval_new_array(){return __emval_register([])}function __emval_new_cstring(v){return __emval_register(getStringOrSymbol(v))}function __emval_new_object(){return __emval_register({})}function __emval_run_destructors(handle){var destructors=emval_handle_array[handle].value;runDestructors(destructors);__emval_decref(handle);}function __emval_set_property(handle,key,value){handle=requireHandle(handle);key=requireHandle(key);value=requireHandle(value);handle[key]=value;}function __emval_strictly_equals(first,second){first=requireHandle(first);second=requireHandle(second);return first===second}function __emval_take_value(type,argv){type=requireRegisteredType(type,"_emval_take_value");var v=type["readValueFromPointer"](argv);return __emval_register(v)}function __emval_typeof(handle){handle=requireHandle(handle);return __emval_register(typeof handle)}function _abort(){Module["abort"]();}function _emscripten_get_heap_size(){return HEAP8.length}function _emscripten_memcpy_big(dest,src,num){HEAPU8.set(HEAPU8.subarray(src,src+num),dest);}function abortOnCannotGrowMemory(requestedSize){abort("OOM");}function _emscripten_resize_heap(requestedSize){abortOnCannotGrowMemory();}embind_init_charCodes();BindingError=Module["BindingError"]=extendError(Error,"BindingError");InternalError=Module["InternalError"]=extendError(Error,"InternalError");init_ClassHandle();init_RegisteredPointer();init_embind();UnboundTypeError=Module["UnboundTypeError"]=extendError(Error,"UnboundTypeError");init_emval();function intArrayToString(array){var ret=[];for(var i=0;i<array.length;i++){var chr=array[i];if(chr>255){chr&=255;}ret.push(String.fromCharCode(chr));}return ret.join("")}var decodeBase64=typeof atob==="function"?atob:function(input){var keyStr="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";var output="";var chr1,chr2,chr3;var enc1,enc2,enc3,enc4;var i=0;input=input.replace(/[^A-Za-z0-9\+\/\=]/g,"");do{enc1=keyStr.indexOf(input.charAt(i++));enc2=keyStr.indexOf(input.charAt(i++));enc3=keyStr.indexOf(input.charAt(i++));enc4=keyStr.indexOf(input.charAt(i++));chr1=enc1<<2|enc2>>4;chr2=(enc2&15)<<4|enc3>>2;chr3=(enc3&3)<<6|enc4;output=output+String.fromCharCode(chr1);if(enc3!==64){output=output+String.fromCharCode(chr2);}if(enc4!==64){output=output+String.fromCharCode(chr3);}}while(i<input.length);return output};function intArrayFromBase64(s){if(typeof ENVIRONMENT_IS_NODE==="boolean"&&ENVIRONMENT_IS_NODE){var buf;try{buf=Buffer.from(s,"base64");}catch(_){buf=new Buffer(s,"base64");}return new Uint8Array(buf.buffer,buf.byteOffset,buf.byteLength)}try{var decoded=decodeBase64(s);var bytes=new Uint8Array(decoded.length);for(var i=0;i<decoded.length;++i){bytes[i]=decoded.charCodeAt(i);}return bytes}catch(_){throw new Error("Converting base64 string to bytes failed.")}}function tryParseAsDataURI(filename){if(!isDataURI(filename)){return}return intArrayFromBase64(filename.slice(dataURIPrefix.length))}var asmGlobalArg={};var asmLibraryArg={"e":abort,"G":setTempRet0,"C":___cxa_allocate_exception,"y":___cxa_throw,"R":___lock,"v":___setErrNo,"F":___syscall140,"E":___syscall145,"u":___syscall146,"p":___syscall221,"D":___syscall5,"B":___syscall54,"A":___syscall6,"t":___unlock,"W":__embind_register_bool,"g":__embind_register_class,"q":__embind_register_class_constructor,"c":__embind_register_class_function,"b":__embind_register_class_property,"z":__embind_register_constant,"V":__embind_register_emval,"x":__embind_register_float,"d":__embind_register_function,"k":__embind_register_integer,"i":__embind_register_memory_view,"w":__embind_register_std_string,"U":__embind_register_std_wstring,"T":__embind_register_void,"h":__emval_as,"S":__emval_call,"o":__emval_call_void_method,"s":__emval_decref,"n":__emval_get_method_caller,"j":__emval_get_property,"r":__emval_incref,"Q":__emval_new_array,"P":__emval_new_cstring,"O":__emval_new_object,"N":__emval_run_destructors,"m":__emval_set_property,"M":__emval_strictly_equals,"f":__emval_take_value,"L":__emval_typeof,"l":_abort,"K":_emscripten_get_heap_size,"J":_emscripten_memcpy_big,"I":_emscripten_resize_heap,"H":abortOnCannotGrowMemory,"a":DYNAMICTOP_PTR};var asm=Module["asm"](asmGlobalArg,asmLibraryArg,buffer);Module["asm"]=asm;var ___getTypeName=Module["___getTypeName"]=function(){return Module["asm"]["X"].apply(null,arguments)};var _free=Module["_free"]=function(){return Module["asm"]["Y"].apply(null,arguments)};var _malloc=Module["_malloc"]=function(){return Module["asm"]["Z"].apply(null,arguments)};var globalCtors=Module["globalCtors"]=function(){return Module["asm"]["yb"].apply(null,arguments)};var dynCall_d=Module["dynCall_d"]=function(){return Module["asm"]["_"].apply(null,arguments)};var dynCall_di=Module["dynCall_di"]=function(){return Module["asm"]["$"].apply(null,arguments)};var dynCall_f=Module["dynCall_f"]=function(){return Module["asm"]["aa"].apply(null,arguments)};var dynCall_fi=Module["dynCall_fi"]=function(){return Module["asm"]["ba"].apply(null,arguments)};var dynCall_fii=Module["dynCall_fii"]=function(){return Module["asm"]["ca"].apply(null,arguments)};var dynCall_fiii=Module["dynCall_fiii"]=function(){return Module["asm"]["da"].apply(null,arguments)};var dynCall_i=Module["dynCall_i"]=function(){return Module["asm"]["ea"].apply(null,arguments)};var dynCall_ii=Module["dynCall_ii"]=function(){return Module["asm"]["fa"].apply(null,arguments)};var dynCall_iidiiii=Module["dynCall_iidiiii"]=function(){return Module["asm"]["ga"].apply(null,arguments)};var dynCall_iif=Module["dynCall_iif"]=function(){return Module["asm"]["ha"].apply(null,arguments)};var dynCall_iiff=Module["dynCall_iiff"]=function(){return Module["asm"]["ia"].apply(null,arguments)};var dynCall_iifif=Module["dynCall_iifif"]=function(){return Module["asm"]["ja"].apply(null,arguments)};var dynCall_iii=Module["dynCall_iii"]=function(){return Module["asm"]["ka"].apply(null,arguments)};var dynCall_iiiddii=Module["dynCall_iiiddii"]=function(){return Module["asm"]["la"].apply(null,arguments)};var dynCall_iiif=Module["dynCall_iiif"]=function(){return Module["asm"]["ma"].apply(null,arguments)};var dynCall_iiiff=Module["dynCall_iiiff"]=function(){return Module["asm"]["na"].apply(null,arguments)};var dynCall_iiifffiii=Module["dynCall_iiifffiii"]=function(){return Module["asm"]["oa"].apply(null,arguments)};var dynCall_iiifi=Module["dynCall_iiifi"]=function(){return Module["asm"]["pa"].apply(null,arguments)};var dynCall_iiifif=Module["dynCall_iiifif"]=function(){return Module["asm"]["qa"].apply(null,arguments)};var dynCall_iiii=Module["dynCall_iiii"]=function(){return Module["asm"]["ra"].apply(null,arguments)};var dynCall_iiiiddii=Module["dynCall_iiiiddii"]=function(){return Module["asm"]["sa"].apply(null,arguments)};var dynCall_iiiif=Module["dynCall_iiiif"]=function(){return Module["asm"]["ta"].apply(null,arguments)};var dynCall_iiiifi=Module["dynCall_iiiifi"]=function(){return Module["asm"]["ua"].apply(null,arguments)};var dynCall_iiiifii=Module["dynCall_iiiifii"]=function(){return Module["asm"]["va"].apply(null,arguments)};var dynCall_iiiii=Module["dynCall_iiiii"]=function(){return Module["asm"]["wa"].apply(null,arguments)};var dynCall_iiiiii=Module["dynCall_iiiiii"]=function(){return Module["asm"]["xa"].apply(null,arguments)};var dynCall_iiiiiii=Module["dynCall_iiiiiii"]=function(){return Module["asm"]["ya"].apply(null,arguments)};var dynCall_iiiiiiii=Module["dynCall_iiiiiiii"]=function(){return Module["asm"]["za"].apply(null,arguments)};var dynCall_iiiiiiiii=Module["dynCall_iiiiiiiii"]=function(){return Module["asm"]["Aa"].apply(null,arguments)};var dynCall_iiiiiiiiii=Module["dynCall_iiiiiiiiii"]=function(){return Module["asm"]["Ba"].apply(null,arguments)};var dynCall_iiiiiiiiiii=Module["dynCall_iiiiiiiiiii"]=function(){return Module["asm"]["Ca"].apply(null,arguments)};var dynCall_jiji=Module["dynCall_jiji"]=function(){return Module["asm"]["Da"].apply(null,arguments)};var dynCall_v=Module["dynCall_v"]=function(){return Module["asm"]["Ea"].apply(null,arguments)};var dynCall_vf=Module["dynCall_vf"]=function(){return Module["asm"]["Fa"].apply(null,arguments)};var dynCall_vff=Module["dynCall_vff"]=function(){return Module["asm"]["Ga"].apply(null,arguments)};var dynCall_vfffiii=Module["dynCall_vfffiii"]=function(){return Module["asm"]["Ha"].apply(null,arguments)};var dynCall_vfii=Module["dynCall_vfii"]=function(){return Module["asm"]["Ia"].apply(null,arguments)};var dynCall_vi=Module["dynCall_vi"]=function(){return Module["asm"]["Ja"].apply(null,arguments)};var dynCall_vif=Module["dynCall_vif"]=function(){return Module["asm"]["Ka"].apply(null,arguments)};var dynCall_viff=Module["dynCall_viff"]=function(){return Module["asm"]["La"].apply(null,arguments)};var dynCall_vifffiii=Module["dynCall_vifffiii"]=function(){return Module["asm"]["Ma"].apply(null,arguments)};var dynCall_vifi=Module["dynCall_vifi"]=function(){return Module["asm"]["Na"].apply(null,arguments)};var dynCall_vifii=Module["dynCall_vifii"]=function(){return Module["asm"]["Oa"].apply(null,arguments)};var dynCall_vii=Module["dynCall_vii"]=function(){return Module["asm"]["Pa"].apply(null,arguments)};var dynCall_viif=Module["dynCall_viif"]=function(){return Module["asm"]["Qa"].apply(null,arguments)};var dynCall_viifffi=Module["dynCall_viifffi"]=function(){return Module["asm"]["Ra"].apply(null,arguments)};var dynCall_viifffiii=Module["dynCall_viifffiii"]=function(){return Module["asm"]["Sa"].apply(null,arguments)};var dynCall_viifi=Module["dynCall_viifi"]=function(){return Module["asm"]["Ta"].apply(null,arguments)};var dynCall_viifii=Module["dynCall_viifii"]=function(){return Module["asm"]["Ua"].apply(null,arguments)};var dynCall_viifiif=Module["dynCall_viifiif"]=function(){return Module["asm"]["Va"].apply(null,arguments)};var dynCall_viifiii=Module["dynCall_viifiii"]=function(){return Module["asm"]["Wa"].apply(null,arguments)};var dynCall_viifiiifi=Module["dynCall_viifiiifi"]=function(){return Module["asm"]["Xa"].apply(null,arguments)};var dynCall_viii=Module["dynCall_viii"]=function(){return Module["asm"]["Ya"].apply(null,arguments)};var dynCall_viiif=Module["dynCall_viiif"]=function(){return Module["asm"]["Za"].apply(null,arguments)};var dynCall_viiifffi=Module["dynCall_viiifffi"]=function(){return Module["asm"]["_a"].apply(null,arguments)};var dynCall_viiifi=Module["dynCall_viiifi"]=function(){return Module["asm"]["$a"].apply(null,arguments)};var dynCall_viiifii=Module["dynCall_viiifii"]=function(){return Module["asm"]["ab"].apply(null,arguments)};var dynCall_viiifiif=Module["dynCall_viiifiif"]=function(){return Module["asm"]["bb"].apply(null,arguments)};var dynCall_viiifiii=Module["dynCall_viiifiii"]=function(){return Module["asm"]["cb"].apply(null,arguments)};var dynCall_viiifiiifi=Module["dynCall_viiifiiifi"]=function(){return Module["asm"]["db"].apply(null,arguments)};var dynCall_viiii=Module["dynCall_viiii"]=function(){return Module["asm"]["eb"].apply(null,arguments)};var dynCall_viiiif=Module["dynCall_viiiif"]=function(){return Module["asm"]["fb"].apply(null,arguments)};var dynCall_viiiifi=Module["dynCall_viiiifi"]=function(){return Module["asm"]["gb"].apply(null,arguments)};var dynCall_viiiifif=Module["dynCall_viiiifif"]=function(){return Module["asm"]["hb"].apply(null,arguments)};var dynCall_viiiii=Module["dynCall_viiiii"]=function(){return Module["asm"]["ib"].apply(null,arguments)};var dynCall_viiiiif=Module["dynCall_viiiiif"]=function(){return Module["asm"]["jb"].apply(null,arguments)};var dynCall_viiiiifi=Module["dynCall_viiiiifi"]=function(){return Module["asm"]["kb"].apply(null,arguments)};var dynCall_viiiiifif=Module["dynCall_viiiiifif"]=function(){return Module["asm"]["lb"].apply(null,arguments)};var dynCall_viiiiii=Module["dynCall_viiiiii"]=function(){return Module["asm"]["mb"].apply(null,arguments)};var dynCall_viiiiiif=Module["dynCall_viiiiiif"]=function(){return Module["asm"]["nb"].apply(null,arguments)};var dynCall_viiiiiifi=Module["dynCall_viiiiiifi"]=function(){return Module["asm"]["ob"].apply(null,arguments)};var dynCall_viiiiiii=Module["dynCall_viiiiiii"]=function(){return Module["asm"]["pb"].apply(null,arguments)};var dynCall_viiiiiiif=Module["dynCall_viiiiiiif"]=function(){return Module["asm"]["qb"].apply(null,arguments)};var dynCall_viiiiiiifi=Module["dynCall_viiiiiiifi"]=function(){return Module["asm"]["rb"].apply(null,arguments)};var dynCall_viiiiiiii=Module["dynCall_viiiiiiii"]=function(){return Module["asm"]["sb"].apply(null,arguments)};var dynCall_viiiiiiiifi=Module["dynCall_viiiiiiiifi"]=function(){return Module["asm"]["tb"].apply(null,arguments)};var dynCall_viiiiiiiii=Module["dynCall_viiiiiiiii"]=function(){return Module["asm"]["ub"].apply(null,arguments)};var dynCall_viiiiiiiiii=Module["dynCall_viiiiiiiiii"]=function(){return Module["asm"]["vb"].apply(null,arguments)};var dynCall_viiiiiiiiiii=Module["dynCall_viiiiiiiiiii"]=function(){return Module["asm"]["wb"].apply(null,arguments)};var dynCall_viiiiiiiiiiii=Module["dynCall_viiiiiiiiiiii"]=function(){return Module["asm"]["xb"].apply(null,arguments)};Module["asm"]=asm;Module["then"]=function(func){if(Module["calledRun"]){func(Module);}else{var old=Module["onRuntimeInitialized"];Module["onRuntimeInitialized"]=function(){if(old)old();func(Module);};}return Module};function ExitStatus(status){this.name="ExitStatus";this.message="Program terminated with exit("+status+")";this.status=status;}ExitStatus.prototype=new Error;ExitStatus.prototype.constructor=ExitStatus;dependenciesFulfilled=function runCaller(){if(!Module["calledRun"])run();if(!Module["calledRun"])dependenciesFulfilled=runCaller;};function run(args){args=args||Module["arguments"];if(runDependencies>0){return}preRun();if(runDependencies>0)return;if(Module["calledRun"])return;function doRun(){if(Module["calledRun"])return;Module["calledRun"]=true;if(ABORT)return;ensureInitRuntime();preMain();if(Module["onRuntimeInitialized"])Module["onRuntimeInitialized"]();postRun();}if(Module["setStatus"]){Module["setStatus"]("Running...");setTimeout(function(){setTimeout(function(){Module["setStatus"]("");},1);doRun();},1);}else{doRun();}}Module["run"]=run;function abort(what){if(Module["onAbort"]){Module["onAbort"](what);}if(what!==undefined){out(what);err(what);what=JSON.stringify(what);}else{what="";}ABORT=true;throw"abort("+what+"). Build with -s ASSERTIONS=1 for more info."}Module["abort"]=abort;if(Module["preInit"]){if(typeof Module["preInit"]=="function")Module["preInit"]=[Module["preInit"]];while(Module["preInit"].length>0){Module["preInit"].pop()();}}Module["noExitRuntime"]=true;run(); return Module } ); })(); module.exports = Module; }); var bindImgui_1 = bindImgui.bind; //----------------------------------------------------------------------------- //---- Implement STB libraries in a namespace to avoid linkage conflicts (defaults to global namespace) //#define IMGUI_STB_NAMESPACE ImGuiStb //---- Define constructor and implicit cast operators to convert back<>forth from your math types and ImVec2/ImVec4. // This will be inlined as part of ImVec2 and ImVec4 class declarations. /* #define IM_VEC2_CLASS_EXTRA \ ImVec2(const MyVec2& f) { x = f.x; y = f.y; } \ operator MyVec2() const { return MyVec2(x,y); } #define IM_VEC4_CLASS_EXTRA \ ImVec4(const MyVec4& f) { x = f.x; y = f.y; z = f.z; w = f.w; } \ operator MyVec4() const { return MyVec4(x,y,z,w); } */ //---- Use 32-bit vertex indices (instead of default 16-bit) to allow meshes with more than 64K vertices. Render function needs to support it. //#define ImDrawIdx unsigned int //---- Tip: You can add extra functions within the ImGui:: namespace, here or in your own headers files. /* namespace ImGui { void MyFunction(const char* name, const MyMatrix44& v); } */ let bind; function IM_ASSERT(_EXPR) { if (!_EXPR) { throw new Error(); } } function IM_ARRAYSIZE(_ARR) { if (_ARR instanceof ImStringBuffer) { return _ARR.size; } else { return _ARR.length; } } class ImStringBuffer { constructor(size, buffer = "") { this.size = size; this.buffer = buffer; } } var ImGuiWindowFlags; (function (ImGuiWindowFlags) { ImGuiWindowFlags[ImGuiWindowFlags["None"] = 0] = "None"; ImGuiWindowFlags[ImGuiWindowFlags["NoTitleBar"] = 1] = "NoTitleBar"; ImGuiWindowFlags[ImGuiWindowFlags["NoResize"] = 2] = "NoResize"; ImGuiWindowFlags[ImGuiWindowFlags["NoMove"] = 4] = "NoMove"; ImGuiWindowFlags[ImGuiWindowFlags["NoScrollbar"] = 8] = "NoScrollbar"; ImGuiWindowFlags[ImGuiWindowFlags["NoScrollWithMouse"] = 16] = "NoScrollWithMouse"; ImGuiWindowFlags[ImGuiWindowFlags["NoCollapse"] = 32] = "NoCollapse"; ImGuiWindowFlags[ImGuiWindowFlags["AlwaysAutoResize"] = 64] = "AlwaysAutoResize"; ImGuiWindowFlags[ImGuiWindowFlags["NoBackground"] = 128] = "NoBackground"; ImGuiWindowFlags[ImGuiWindowFlags["NoSavedSettings"] = 256] = "NoSavedSettings"; ImGuiWindowFlags[ImGuiWindowFlags["NoMouseInputs"] = 512] = "NoMouseInputs"; ImGuiWindowFlags[ImGuiWindowFlags["MenuBar"] = 1024] = "MenuBar"; ImGuiWindowFlags[ImGuiWindowFlags["HorizontalScrollbar"] = 2048] = "HorizontalScrollbar"; ImGuiWindowFlags[ImGuiWindowFlags["NoFocusOnAppearing"] = 4096] = "NoFocusOnAppearing"; ImGuiWindowFlags[ImGuiWindowFlags["NoBringToFrontOnFocus"] = 8192] = "NoBringToFrontOnFocus"; ImGuiWindowFlags[ImGuiWindowFlags["AlwaysVerticalScrollbar"] = 16384] = "AlwaysVerticalScrollbar"; ImGuiWindowFlags[ImGuiWindowFlags["AlwaysHorizontalScrollbar"] = 32768] = "AlwaysHorizontalScrollbar"; ImGuiWindowFlags[ImGuiWindowFlags["AlwaysUseWindowPadding"] = 65536] = "AlwaysUseWindowPadding"; ImGuiWindowFlags[ImGuiWindowFlags["NoNavInputs"] = 262144] = "NoNavInputs"; ImGuiWindowFlags[ImGuiWindowFlags["NoNavFocus"] = 524288] = "NoNavFocus"; ImGuiWindowFlags[ImGuiWindowFlags["UnsavedDocument"] = 1048576] = "UnsavedDocument"; ImGuiWindowFlags[ImGuiWindowFlags["NoNav"] = 786432] = "NoNav"; ImGuiWindowFlags[ImGuiWindowFlags["NoDecoration"] = 43] = "NoDecoration"; ImGuiWindowFlags[ImGuiWindowFlags["NoInputs"] = 786944] = "NoInputs"; // [Internal] ImGuiWindowFlags[ImGuiWindowFlags["NavFlattened"] = 8388608] = "NavFlattened"; ImGuiWindowFlags[ImGuiWindowFlags["ChildWindow"] = 16777216] = "ChildWindow"; ImGuiWindowFlags[ImGuiWindowFlags["Tooltip"] = 33554432] = "Tooltip"; ImGuiWindowFlags[ImGuiWindowFlags["Popup"] = 67108864] = "Popup"; ImGuiWindowFlags[ImGuiWindowFlags["Modal"] = 134217728] = "Modal"; ImGuiWindowFlags[ImGuiWindowFlags["ChildMenu"] = 268435456] = "ChildMenu"; })(ImGuiWindowFlags || (ImGuiWindowFlags = {})); var ImGuiInputTextFlags; (function (ImGuiInputTextFlags) { ImGuiInputTextFlags[ImGuiInputTextFlags["None"] = 0] = "None"; ImGuiInputTextFlags[ImGuiInputTextFlags["CharsDecimal"] = 1] = "CharsDecimal"; ImGuiInputTextFlags[ImGuiInputTextFlags["CharsHexadecimal"] = 2] = "CharsHexadecimal"; ImGuiInputTextFlags[ImGuiInputTextFlags["CharsUppercase"] = 4] = "CharsUppercase"; ImGuiInputTextFlags[ImGuiInputTextFlags["CharsNoBlank"] = 8] = "CharsNoBlank"; ImGuiInputTextFlags[ImGuiInputTextFlags["AutoSelectAll"] = 16] = "AutoSelectAll"; ImGuiInputTextFlags[ImGuiInputTextFlags["EnterReturnsTrue"] = 32] = "EnterReturnsTrue"; ImGuiInputTextFlags[ImGuiInputTextFlags["CallbackCompletion"] = 64] = "CallbackCompletion"; ImGuiInputTextFlags[ImGuiInputTextFlags["CallbackHistory"] = 128] = "CallbackHistory"; ImGuiInputTextFlags[ImGuiInputTextFlags["CallbackAlways"] = 256] = "CallbackAlways"; ImGuiInputTextFlags[ImGuiInputTextFlags["CallbackCharFilter"] = 512] = "CallbackCharFilter"; ImGuiInputTextFlags[ImGuiInputTextFlags["AllowTabInput"] = 1024] = "AllowTabInput"; ImGuiInputTextFlags[ImGuiInputTextFlags["CtrlEnterForNewLine"] = 2048] = "CtrlEnterForNewLine"; ImGuiInputTextFlags[ImGuiInputTextFlags["NoHorizontalScroll"] = 4096] = "NoHorizontalScroll"; ImGuiInputTextFlags[ImGuiInputTextFlags["AlwaysInsertMode"] = 8192] = "AlwaysInsertMode"; ImGuiInputTextFlags[ImGuiInputTextFlags["ReadOnly"] = 16384] = "ReadOnly"; ImGuiInputTextFlags[ImGuiInputTextFlags["Password"] = 32768] = "Password"; ImGuiInputTextFlags[ImGuiInputTextFlags["NoUndoRedo"] = 65536] = "NoUndoRedo"; ImGuiInputTextFlags[ImGuiInputTextFlags["CharsScientific"] = 131072] = "CharsScientific"; ImGuiInputTextFlags[ImGuiInputTextFlags["CallbackResize"] = 262144] = "CallbackResize"; // [Internal] ImGuiInputTextFlags[ImGuiInputTextFlags["Multiline"] = 1048576] = "Multiline"; })(ImGuiInputTextFlags || (ImGuiInputTextFlags = {})); var ImGuiTreeNodeFlags; (function (ImGuiTreeNodeFlags) { ImGuiTreeNodeFlags[ImGuiTreeNodeFlags["None"] = 0] = "None"; ImGuiTreeNodeFlags[ImGuiTreeNodeFlags["Selected"] = 1] = "Selected"; ImGuiTreeNodeFlags[ImGuiTreeNodeFlags["Framed"] = 2] = "Framed"; ImGuiTreeNodeFlags[ImGuiTreeNodeFlags["AllowItemOverlap"] = 4] = "AllowItemOverlap"; ImGuiTreeNodeFlags[ImGuiTreeNodeFlags["NoTreePushOnOpen"] = 8] = "NoTreePushOnOpen"; ImGuiTreeNodeFlags[ImGuiTreeNodeFlags["NoAutoOpenOnLog"] = 16] = "NoAutoOpenOnLog"; ImGuiTreeNodeFlags[ImGuiTreeNodeFlags["DefaultOpen"] = 32] = "DefaultOpen"; ImGuiTreeNodeFlags[ImGuiTreeNodeFlags["OpenOnDoubleClick"] = 64] = "OpenOnDoubleClick"; ImGuiTreeNodeFlags[ImGuiTreeNodeFlags["OpenOnArrow"] = 128] = "OpenOnArrow"; ImGuiTreeNodeFlags[ImGuiTreeNodeFlags["Leaf"] = 256] = "Leaf"; ImGuiTreeNodeFlags[ImGuiTreeNodeFlags["Bullet"] = 512] = "Bullet"; ImGuiTreeNodeFlags[ImGuiTreeNodeFlags["FramePadding"] = 1024] = "FramePadding"; //SpanAllAvailWidth = 1 << 11, // FIXME: TODO: Extend hit box horizontally even if not framed //NoScrollOnOpen = 1 << 12, // FIXME: TODO: Disable automatic scroll on TreePop() if node got just open and contents is not visible ImGuiTreeNodeFlags[ImGuiTreeNodeFlags["NavLeftJumpsBackHere"] = 8192] = "NavLeftJumpsBackHere"; ImGuiTreeNodeFlags[ImGuiTreeNodeFlags["CollapsingHeader"] = 26] = "CollapsingHeader"; })(ImGuiTreeNodeFlags || (ImGuiTreeNodeFlags = {})); var ImGuiSelectableFlags; (function (ImGuiSelectableFlags) { ImGuiSelectableFlags[ImGuiSelectableFlags["None"] = 0] = "None"; ImGuiSelectableFlags[ImGuiSelectableFlags["DontClosePopups"] = 1] = "DontClosePopups"; ImGuiSelectableFlags[ImGuiSelectableFlags["SpanAllColumns"] = 2] = "SpanAllColumns"; ImGuiSelectableFlags[ImGuiSelectableFlags["AllowDoubleClick"] = 4] = "AllowDoubleClick"; ImGuiSelectableFlags[ImGuiSelectableFlags["Disabled"] = 8] = "Disabled"; // Cannot be selected, display greyed out text })(ImGuiSelectableFlags || (ImGuiSelectableFlags = {})); var ImGuiComboFlags; (function (ImGuiComboFlags) { ImGuiComboFlags[ImGuiComboFlags["None"] = 0] = "None"; ImGuiComboFlags[ImGuiComboFlags["PopupAlignLeft"] = 1] = "PopupAlignLeft"; ImGuiComboFlags[ImGuiComboFlags["HeightSmall"] = 2] = "HeightSmall"; ImGuiComboFlags[ImGuiComboFlags["HeightRegular"] = 4] = "HeightRegular"; ImGuiComboFlags[ImGuiComboFlags["HeightLarge"] = 8] = "HeightLarge"; ImGuiComboFlags[ImGuiComboFlags["HeightLargest"] = 16] = "HeightLargest"; ImGuiComboFlags[ImGuiComboFlags["NoArrowButton"] = 32] = "NoArrowButton"; ImGuiComboFlags[ImGuiComboFlags["NoPreview"] = 64] = "NoPreview"; ImGuiComboFlags[ImGuiComboFlags["HeightMask_"] = 30] = "HeightMask_"; })(ImGuiComboFlags || (ImGuiComboFlags = {})); var ImGuiTabBarFlags; (function (ImGuiTabBarFlags) { ImGuiTabBarFlags[ImGuiTabBarFlags["None"] = 0] = "None"; ImGuiTabBarFlags[ImGuiTabBarFlags["Reorderable"] = 1] = "Reorderable"; ImGuiTabBarFlags[ImGuiTabBarFlags["AutoSelectNewTabs"] = 2] = "AutoSelectNewTabs"; ImGuiTabBarFlags[ImGuiTabBarFlags["NoCloseWithMiddleMouseButton"] = 4] = "NoCloseWithMiddleMouseButton"; ImGuiTabBarFlags[ImGuiTabBarFlags["NoTabListPopupButton"] = 8] = "NoTabListPopupButton"; ImGuiTabBarFlags[ImGuiTabBarFlags["NoTabListScrollingButtons"] = 16] = "NoTabListScrollingButtons"; ImGuiTabBarFlags[ImGuiTabBarFlags["NoTooltip"] = 32] = "NoTooltip"; ImGuiTabBarFlags[ImGuiTabBarFlags["FittingPolicyResizeDown"] = 64] = "FittingPolicyResizeDown"; ImGuiTabBarFlags[ImGuiTabBarFlags["FittingPolicyScroll"] = 128] = "FittingPolicyScroll"; ImGuiTabBarFlags[ImGuiTabBarFlags["FittingPolicyMask_"] = 192] = "FittingPolicyMask_"; ImGuiTabBarFlags[ImGuiTabBarFlags["FittingPolicyDefault_"] = 64] = "FittingPolicyDefault_"; })(ImGuiTabBarFlags || (ImGuiTabBarFlags = {})); var ImGuiTabItemFlags; (function (ImGuiTabItemFlags) { ImGuiTabItemFlags[ImGuiTabItemFlags["ImGuiTabItemFlags_None"] = 0] = "ImGuiTabItemFlags_None"; ImGuiTabItemFlags[ImGuiTabItemFlags["ImGuiTabItemFlags_UnsavedDocument"] = 1] = "ImGuiTabItemFlags_UnsavedDocument"; ImGuiTabItemFlags[ImGuiTabItemFlags["ImGuiTabItemFlags_SetSelected"] = 2] = "ImGuiTabItemFlags_SetSelected"; ImGuiTabItemFlags[ImGuiTabItemFlags["ImGuiTabItemFlags_NoCloseWithMiddleMouseButton"] = 4] = "ImGuiTabItemFlags_NoCloseWithMiddleMouseButton"; ImGuiTabItemFlags[ImGuiTabItemFlags["ImGuiTabItemFlags_NoPushId"] = 8] = "ImGuiTabItemFlags_NoPushId"; // Don't call PushID(tab->ID)/PopID() on BeginTabItem()/EndTabItem() })(ImGuiTabItemFlags || (ImGuiTabItemFlags = {})); var ImGuiFocusedFlags; (function (ImGuiFocusedFlags) { ImGuiFocusedFlags[ImGuiFocusedFlags["None"] = 0] = "None"; ImGuiFocusedFlags[ImGuiFocusedFlags["ChildWindows"] = 1] = "ChildWindows"; ImGuiFocusedFlags[ImGuiFocusedFlags["RootWindow"] = 2] = "RootWindow"; ImGuiFocusedFlags[ImGuiFocusedFlags["AnyWindow"] = 4] = "AnyWindow"; ImGuiFocusedFlags[ImGuiFocusedFlags["RootAndChildWindows"] = 3] = "RootAndChildWindows"; })(ImGuiFocusedFlags || (ImGuiFocusedFlags = {})); var ImGuiHoveredFlags; (function (ImGuiHoveredFlags) { ImGuiHoveredFlags[ImGuiHoveredFlags["None"] = 0] = "None"; ImGuiHoveredFlags[ImGuiHoveredFlags["ChildWindows"] = 1] = "ChildWindows"; ImGuiHoveredFlags[ImGuiHoveredFlags["RootWindow"] = 2] = "RootWindow"; ImGuiHoveredFlags[ImGuiHoveredFlags["AnyWindow"] = 4] = "AnyWindow"; ImGuiHoveredFlags[ImGuiHoveredFlags["AllowWhenBlockedByPopup"] = 8] = "AllowWhenBlockedByPopup"; //AllowWhenBlockedByModal = 1 << 4, // Return true even if a modal popup window is normally blocking access to this item/window. FIXME-TODO: Unavailable yet. ImGuiHoveredFlags[ImGuiHoveredFlags["AllowWhenBlockedByActiveItem"] = 32] = "AllowWhenBlockedByActiveItem"; ImGuiHoveredFlags[ImGuiHoveredFlags["AllowWhenOverlapped"] = 64] = "AllowWhenOverlapped"; ImGuiHoveredFlags[ImGuiHoveredFlags["AllowWhenDisabled"] = 128] = "AllowWhenDisabled"; ImGuiHoveredFlags[ImGuiHoveredFlags["RectOnly"] = 104] = "RectOnly"; ImGuiHoveredFlags[ImGuiHoveredFlags["RootAndChildWindows"] = 3] = "RootAndChildWindows"; })(ImGuiHoveredFlags || (ImGuiHoveredFlags = {})); var ImGuiDragDropFlags; (function (ImGuiDragDropFlags) { // BeginDragDropSource() flags ImGuiDragDropFlags[ImGuiDragDropFlags["None"] = 0] = "None"; ImGuiDragDropFlags[ImGuiDragDropFlags["SourceNoPreviewTooltip"] = 1] = "SourceNoPreviewTooltip"; ImGuiDragDropFlags[ImGuiDragDropFlags["SourceNoDisableHover"] = 2] = "SourceNoDisableHover"; ImGuiDragDropFlags[ImGuiDragDropFlags["SourceNoHoldToOpenOthers"] = 4] = "SourceNoHoldToOpenOthers"; ImGuiDragDropFlags[ImGuiDragDropFlags["SourceAllowNullID"] = 8] = "SourceAllowNullID"; ImGuiDragDropFlags[ImGuiDragDropFlags["SourceExtern"] = 16] = "SourceExtern"; ImGuiDragDropFlags[ImGuiDragDropFlags["SourceAutoExpirePayload"] = 32] = "SourceAutoExpirePayload"; // AcceptDragDropPayload() flags ImGuiDragDropFlags[ImGuiDragDropFlags["AcceptBeforeDelivery"] = 1024] = "AcceptBeforeDelivery"; ImGuiDragDropFlags[ImGuiDragDropFlags["AcceptNoDrawDefaultRect"] = 2048] = "AcceptNoDrawDefaultRect"; ImGuiDragDropFlags[ImGuiDragDropFlags["AcceptNoPreviewTooltip"] = 4096] = "AcceptNoPreviewTooltip"; ImGuiDragDropFlags[ImGuiDragDropFlags["AcceptPeekOnly"] = 3072] = "AcceptPeekOnly"; })(ImGuiDragDropFlags || (ImGuiDragDropFlags = {})); var ImGuiDataType; (function (ImGuiDataType) { ImGuiDataType[ImGuiDataType["S32"] = 0] = "S32"; ImGuiDataType[ImGuiDataType["U32"] = 1] = "U32"; ImGuiDataType[ImGuiDataType["S64"] = 2] = "S64"; ImGuiDataType[ImGuiDataType["U64"] = 3] = "U64"; ImGuiDataType[ImGuiDataType["Float"] = 4] = "Float"; ImGuiDataType[ImGuiDataType["Double"] = 5] = "Double"; ImGuiDataType[ImGuiDataType["COUNT"] = 6] = "COUNT"; })(ImGuiDataType || (ImGuiDataType = {})); var ImGuiDir; (function (ImGuiDir) { ImGuiDir[ImGuiDir["None"] = -1] = "None"; ImGuiDir[ImGuiDir["Left"] = 0] = "Left"; ImGuiDir[ImGuiDir["Right"] = 1] = "Right"; ImGuiDir[ImGuiDir["Up"] = 2] = "Up"; ImGuiDir[ImGuiDir["Down"] = 3] = "Down"; ImGuiDir[ImGuiDir["COUNT"] = 4] = "COUNT"; })(ImGuiDir || (ImGuiDir = {})); var ImGuiKey; (function (ImGuiKey) { ImGuiKey[ImGuiKey["Tab"] = 0] = "Tab"; ImGuiKey[ImGuiKey["LeftArrow"] = 1] = "LeftArrow"; ImGuiKey[ImGuiKey["RightArrow"] = 2] = "RightArrow"; ImGuiKey[ImGuiKey["UpArrow"] = 3] = "UpArrow"; ImGuiKey[ImGuiKey["DownArrow"] = 4] = "DownArrow"; ImGuiKey[ImGuiKey["PageUp"] = 5] = "PageUp"; ImGuiKey[ImGuiKey["PageDown"] = 6] = "PageDown"; ImGuiKey[ImGuiKey["Home"] = 7] = "Home"; ImGuiKey[ImGuiKey["End"] = 8] = "End"; ImGuiKey[ImGuiKey["Insert"] = 9] = "Insert"; ImGuiKey[ImGuiKey["Delete"] = 10] = "Delete"; ImGuiKey[ImGuiKey["Backspace"] = 11] = "Backspace"; ImGuiKey[ImGuiKey["Space"] = 12] = "Space"; ImGuiKey[ImGuiKey["Enter"] = 13] = "Enter"; ImGuiKey[ImGuiKey["Escape"] = 14] = "Escape"; ImGuiKey[ImGuiKey["A"] = 15] = "A"; ImGuiKey[ImGuiKey["C"] = 16] = "C"; ImGuiKey[ImGuiKey["V"] = 17] = "V"; ImGuiKey[ImGuiKey["X"] = 18] = "X"; ImGuiKey[ImGuiKey["Y"] = 19] = "Y"; ImGuiKey[ImGuiKey["Z"] = 20] = "Z"; ImGuiKey[ImGuiKey["COUNT"] = 21] = "COUNT"; })(ImGuiKey || (ImGuiKey = {})); var ImGuiNavInput; (function (ImGuiNavInput) { // Gamepad Mapping ImGuiNavInput[ImGuiNavInput["Activate"] = 0] = "Activate"; ImGuiNavInput[ImGuiNavInput["Cancel"] = 1] = "Cancel"; ImGuiNavInput[ImGuiNavInput["Input"] = 2] = "Input"; ImGuiNavInput[ImGuiNavInput["Menu"] = 3] = "Menu"; ImGuiNavInput[ImGuiNavInput["DpadLeft"] = 4] = "DpadLeft"; ImGuiNavInput[ImGuiNavInput["DpadRight"] = 5] = "DpadRight"; ImGuiNavInput[ImGuiNavInput["DpadUp"] = 6] = "DpadUp"; ImGuiNavInput[ImGuiNavInput["DpadDown"] = 7] = "DpadDown"; ImGuiNavInput[ImGuiNavInput["LStickLeft"] = 8] = "LStickLeft"; ImGuiNavInput[ImGuiNavInput["LStickRight"] = 9] = "LStickRight"; ImGuiNavInput[ImGuiNavInput["LStickUp"] = 10] = "LStickUp"; ImGuiNavInput[ImGuiNavInput["LStickDown"] = 11] = "LStickDown"; ImGuiNavInput[ImGuiNavInput["FocusPrev"] = 12] = "FocusPrev"; ImGuiNavInput[ImGuiNavInput["FocusNext"] = 13] = "FocusNext"; ImGuiNavInput[ImGuiNavInput["TweakSlow"] = 14] = "TweakSlow"; ImGuiNavInput[ImGuiNavInput["TweakFast"] = 15] = "TweakFast"; // [Internal] Don't use directly! This is used internally to differentiate keyboard from gamepad inputs for behaviors that require to differentiate them. // Keyboard behavior that have no corresponding gamepad mapping (e.g. CTRL+TAB) may be directly reading from io.KeyDown[] instead of io.NavInputs[]. ImGuiNavInput[ImGuiNavInput["KeyMenu_"] = 16] = "KeyMenu_"; ImGuiNavInput[ImGuiNavInput["KeyLeft_"] = 17] = "KeyLeft_"; ImGuiNavInput[ImGuiNavInput["KeyRight_"] = 18] = "KeyRight_"; ImGuiNavInput[ImGuiNavInput["KeyUp_"] = 19] = "KeyUp_"; ImGuiNavInput[ImGuiNavInput["KeyDown_"] = 20] = "KeyDown_"; ImGuiNavInput[ImGuiNavInput["COUNT"] = 21] = "COUNT"; ImGuiNavInput[ImGuiNavInput["InternalStart_"] = 16] = "InternalStart_"; })(ImGuiNavInput || (ImGuiNavInput = {})); var ImGuiConfigFlags; (function (ImGuiConfigFlags) { ImGuiConfigFlags[ImGuiConfigFlags["None"] = 0] = "None"; ImGuiConfigFlags[ImGuiConfigFlags["NavEnableKeyboard"] = 1] = "NavEnableKeyboard"; ImGuiConfigFlags[ImGuiConfigFlags["NavEnableGamepad"] = 2] = "NavEnableGamepad"; ImGuiConfigFlags[ImGuiConfigFlags["NavEnableSetMousePos"] = 4] = "NavEnableSetMousePos"; ImGuiConfigFlags[ImGuiConfigFlags["NavNoCaptureKeyboard"] = 8] = "NavNoCaptureKeyboard"; ImGuiConfigFlags[ImGuiConfigFlags["NoMouse"] = 16] = "NoMouse"; ImGuiConfigFlags[ImGuiConfigFlags["NoMouseCursorChange"] = 32] = "NoMouseCursorChange"; ImGuiConfigFlags[ImGuiConfigFlags["IsSRGB"] = 1048576] = "IsSRGB"; ImGuiConfigFlags[ImGuiConfigFlags["IsTouchScreen"] = 2097152] = "IsTouchScreen"; // Application is using a touch screen instead of a mouse. })(ImGuiConfigFlags || (ImGuiConfigFlags = {})); var ImGuiCol; (function (ImGuiCol) { ImGuiCol[ImGuiCol["Text"] = 0] = "Text"; ImGuiCol[ImGuiCol["TextDisabled"] = 1] = "TextDisabled"; ImGuiCol[ImGuiCol["WindowBg"] = 2] = "WindowBg"; ImGuiCol[ImGuiCol["ChildBg"] = 3] = "ChildBg"; ImGuiCol[ImGuiCol["PopupBg"] = 4] = "PopupBg"; ImGuiCol[ImGuiCol["Border"] = 5] = "Border"; ImGuiCol[ImGuiCol["BorderShadow"] = 6] = "BorderShadow"; ImGuiCol[ImGuiCol["FrameBg"] = 7] = "FrameBg"; ImGuiCol[ImGuiCol["FrameBgHovered"] = 8] = "FrameBgHovered"; ImGuiCol[ImGuiCol["FrameBgActive"] = 9] = "FrameBgActive"; ImGuiCol[ImGuiCol["TitleBg"] = 10] = "TitleBg"; ImGuiCol[ImGuiCol["TitleBgActive"] = 11] = "TitleBgActive"; ImGuiCol[ImGuiCol["TitleBgCollapsed"] = 12] = "TitleBgCollapsed"; ImGuiCol[ImGuiCol["MenuBarBg"] = 13] = "MenuBarBg"; ImGuiCol[ImGuiCol["ScrollbarBg"] = 14] = "ScrollbarBg"; ImGuiCol[ImGuiCol["ScrollbarGrab"] = 15] = "ScrollbarGrab"; ImGuiCol[ImGuiCol["ScrollbarGrabHovered"] = 16] = "ScrollbarGrabHovered"; ImGuiCol[ImGuiCol["ScrollbarGrabActive"] = 17] = "ScrollbarGrabActive"; ImGuiCol[ImGuiCol["CheckMark"] = 18] = "CheckMark"; ImGuiCol[ImGuiCol["SliderGrab"] = 19] = "SliderGrab"; ImGuiCol[ImGuiCol["SliderGrabActive"] = 20] = "SliderGrabActive"; ImGuiCol[ImGuiCol["Button"] = 21] = "Button"; ImGuiCol[ImGuiCol["ButtonHovered"] = 22] = "ButtonHovered"; ImGuiCol[ImGuiCol["ButtonActive"] = 23] = "ButtonActive"; ImGuiCol[ImGuiCol["Header"] = 24] = "Header"; ImGuiCol[ImGuiCol["HeaderHovered"] = 25] = "HeaderHovered"; ImGuiCol[ImGuiCol["HeaderActive"] = 26] = "HeaderActive"; ImGuiCol[ImGuiCol["Separator"] = 27] = "Separator"; ImGuiCol[ImGuiCol["SeparatorHovered"] = 28] = "SeparatorHovered"; ImGuiCol[ImGuiCol["SeparatorActive"] = 29] = "SeparatorActive"; ImGuiCol[ImGuiCol["ResizeGrip"] = 30] = "ResizeGrip"; ImGuiCol[ImGuiCol["ResizeGripHovered"] = 31] = "ResizeGripHovered"; ImGuiCol[ImGuiCol["ResizeGripActive"] = 32] = "ResizeGripActive"; ImGuiCol[ImGuiCol["Tab"] = 33] = "Tab"; ImGuiCol[ImGuiCol["TabHovered"] = 34] = "TabHovered"; ImGuiCol[ImGuiCol["TabActive"] = 35] = "TabActive"; ImGuiCol[ImGuiCol["TabUnfocused"] = 36] = "TabUnfocused"; ImGuiCol[ImGuiCol["TabUnfocusedActive"] = 37] = "TabUnfocusedActive"; ImGuiCol[ImGuiCol["PlotLines"] = 38] = "PlotLines"; ImGuiCol[ImGuiCol["PlotLinesHovered"] = 39] = "PlotLinesHovered"; ImGuiCol[ImGuiCol["PlotHistogram"] = 40] = "PlotHistogram"; ImGuiCol[ImGuiCol["PlotHistogramHovered"] = 41] = "PlotHistogramHovered"; ImGuiCol[ImGuiCol["TextSelectedBg"] = 42] = "TextSelectedBg"; ImGuiCol[ImGuiCol["DragDropTarget"] = 43] = "DragDropTarget"; ImGuiCol[ImGuiCol["NavHighlight"] = 44] = "NavHighlight"; ImGuiCol[ImGuiCol["NavWindowingHighlight"] = 45] = "NavWindowingHighlight"; ImGuiCol[ImGuiCol["NavWindowingDimBg"] = 46] = "NavWindowingDimBg"; ImGuiCol[ImGuiCol["ModalWindowDimBg"] = 47] = "ModalWindowDimBg"; ImGuiCol[ImGuiCol["COUNT"] = 48] = "COUNT"; })(ImGuiCol || (ImGuiCol = {})); var ImGuiStyleVar; (function (ImGuiStyleVar) { // Enum name ......................// Member in ImGuiStyle structure (see ImGuiStyle for descriptions) ImGuiStyleVar[ImGuiStyleVar["Alpha"] = 0] = "Alpha"; ImGuiStyleVar[ImGuiStyleVar["WindowPadding"] = 1] = "WindowPadding"; ImGuiStyleVar[ImGuiStyleVar["WindowRounding"] = 2] = "WindowRounding"; ImGuiStyleVar[ImGuiStyleVar["WindowBorderSize"] = 3] = "WindowBorderSize"; ImGuiStyleVar[ImGuiStyleVar["WindowMinSize"] = 4] = "WindowMinSize"; ImGuiStyleVar[ImGuiStyleVar["WindowTitleAlign"] = 5] = "WindowTitleAlign"; ImGuiStyleVar[ImGuiStyleVar["ChildRounding"] = 6] = "ChildRounding"; ImGuiStyleVar[ImGuiStyleVar["ChildBorderSize"] = 7] = "ChildBorderSize"; ImGuiStyleVar[ImGuiStyleVar["PopupRounding"] = 8] = "PopupRounding"; ImGuiStyleVar[ImGuiStyleVar["PopupBorderSize"] = 9] = "PopupBorderSize"; ImGuiStyleVar[ImGuiStyleVar["FramePadding"] = 10] = "FramePadding"; ImGuiStyleVar[ImGuiStyleVar["FrameRounding"] = 11] = "FrameRounding"; ImGuiStyleVar[ImGuiStyleVar["FrameBorderSize"] = 12] = "FrameBorderSize"; ImGuiStyleVar[ImGuiStyleVar["ItemSpacing"] = 13] = "ItemSpacing"; ImGuiStyleVar[ImGuiStyleVar["ItemInnerSpacing"] = 14] = "ItemInnerSpacing"; ImGuiStyleVar[ImGuiStyleVar["IndentSpacing"] = 15] = "IndentSpacing"; ImGuiStyleVar[ImGuiStyleVar["ScrollbarSize"] = 16] = "ScrollbarSize"; ImGuiStyleVar[ImGuiStyleVar["ScrollbarRounding"] = 17] = "ScrollbarRounding"; ImGuiStyleVar[ImGuiStyleVar["GrabMinSize"] = 18] = "GrabMinSize"; ImGuiStyleVar[ImGuiStyleVar["GrabRounding"] = 19] = "GrabRounding"; ImGuiStyleVar[ImGuiStyleVar["TabRounding"] = 20] = "TabRounding"; ImGuiStyleVar[ImGuiStyleVar["ButtonTextAlign"] = 21] = "ButtonTextAlign"; ImGuiStyleVar[ImGuiStyleVar["Count_"] = 22] = "Count_"; ImGuiStyleVar[ImGuiStyleVar["COUNT"] = 22] = "COUNT"; })(ImGuiStyleVar || (ImGuiStyleVar = {})); var ImGuiBackendFlags; (function (ImGuiBackendFlags) { ImGuiBackendFlags[ImGuiBackendFlags["None"] = 0] = "None"; ImGuiBackendFlags[ImGuiBackendFlags["HasGamepad"] = 1] = "HasGamepad"; ImGuiBackendFlags[ImGuiBackendFlags["HasMouseCursors"] = 2] = "HasMouseCursors"; ImGuiBackendFlags[ImGuiBackendFlags["HasSetMousePos"] = 4] = "HasSetMousePos"; // Back-end can honor io.WantSetMousePos and reposition the mouse (only used if ImGuiConfigFlags_NavEnableSetMousePos is set). })(ImGuiBackendFlags || (ImGuiBackendFlags = {})); var ImGuiColorEditFlags; (function (ImGuiColorEditFlags) { ImGuiColorEditFlags[ImGuiColorEditFlags["None"] = 0] = "None"; ImGuiColorEditFlags[ImGuiColorEditFlags["NoAlpha"] = 2] = "NoAlpha"; ImGuiColorEditFlags[ImGuiColorEditFlags["NoPicker"] = 4] = "NoPicker"; ImGuiColorEditFlags[ImGuiColorEditFlags["NoOptions"] = 8] = "NoOptions"; ImGuiColorEditFlags[ImGuiColorEditFlags["NoSmallPreview"] = 16] = "NoSmallPreview"; ImGuiColorEditFlags[ImGuiColorEditFlags["NoInputs"] = 32] = "NoInputs"; ImGuiColorEditFlags[ImGuiColorEditFlags["NoTooltip"] = 64] = "NoTooltip"; ImGuiColorEditFlags[ImGuiColorEditFlags["NoLabel"] = 128] = "NoLabel"; ImGuiColorEditFlags[ImGuiColorEditFlags["NoSidePreview"] = 256] = "NoSidePreview"; ImGuiColorEditFlags[ImGuiColorEditFlags["NoDragDrop"] = 512] = "NoDragDrop"; // User Options (right-click on widget to change some of them). You can set application defaults using SetColorEditOptions(). The idea is that you probably don't want to override them in most of your calls, let the user choose and/or call SetColorEditOptions() during startup. ImGuiColorEditFlags[ImGuiColorEditFlags["AlphaBar"] = 65536] = "AlphaBar"; ImGuiColorEditFlags[ImGuiColorEditFlags["AlphaPreview"] = 131072] = "AlphaPreview"; ImGuiColorEditFlags[ImGuiColorEditFlags["AlphaPreviewHalf"] = 262144] = "AlphaPreviewHalf"; ImGuiColorEditFlags[ImGuiColorEditFlags["HDR"] = 524288] = "HDR"; ImGuiColorEditFlags[ImGuiColorEditFlags["RGB"] = 1048576] = "RGB"; ImGuiColorEditFlags[ImGuiColorEditFlags["HSV"] = 2097152] = "HSV"; ImGuiColorEditFlags[ImGuiColorEditFlags["HEX"] = 4194304] = "HEX"; ImGuiColorEditFlags[ImGuiColorEditFlags["Uint8"] = 8388608] = "Uint8"; ImGuiColorEditFlags[ImGuiColorEditFlags["Float"] = 16777216] = "Float"; ImGuiColorEditFlags[ImGuiColorEditFlags["PickerHueBar"] = 33554432] = "PickerHueBar"; ImGuiColorEditFlags[ImGuiColorEditFlags["PickerHueWheel"] = 67108864] = "PickerHueWheel"; // Internals/Masks ImGuiColorEditFlags[ImGuiColorEditFlags["_InputsMask"] = 7340032] = "_InputsMask"; ImGuiColorEditFlags[ImGuiColorEditFlags["_DataTypeMask"] = 25165824] = "_DataTypeMask"; ImGuiColorEditFlags[ImGuiColorEditFlags["_PickerMask"] = 100663296] = "_PickerMask"; ImGuiColorEditFlags[ImGuiColorEditFlags["_OptionsDefault"] = 42991616] = "_OptionsDefault"; })(ImGuiColorEditFlags || (ImGuiColorEditFlags = {})); var ImGuiMouseCursor; (function (ImGuiMouseCursor) { ImGuiMouseCursor[ImGuiMouseCursor["None"] = -1] = "None"; ImGuiMouseCursor[ImGuiMouseCursor["Arrow"] = 0] = "Arrow"; ImGuiMouseCursor[ImGuiMouseCursor["TextInput"] = 1] = "TextInput"; ImGuiMouseCursor[ImGuiMouseCursor["ResizeAll"] = 2] = "ResizeAll"; ImGuiMouseCursor[ImGuiMouseCursor["ResizeNS"] = 3] = "ResizeNS"; ImGuiMouseCursor[ImGuiMouseCursor["ResizeEW"] = 4] = "ResizeEW"; ImGuiMouseCursor[ImGuiMouseCursor["ResizeNESW"] = 5] = "ResizeNESW"; ImGuiMouseCursor[ImGuiMouseCursor["ResizeNWSE"] = 6] = "ResizeNWSE"; ImGuiMouseCursor[ImGuiMouseCursor["Hand"] = 7] = "Hand"; ImGuiMouseCursor[ImGuiMouseCursor["Count_"] = 8] = "Count_"; ImGuiMouseCursor[ImGuiMouseCursor["COUNT"] = 8] = "COUNT"; })(ImGuiMouseCursor || (ImGuiMouseCursor = {})); var ImGuiCond; (function (ImGuiCond) { ImGuiCond[ImGuiCond["Always"] = 1] = "Always"; ImGuiCond[ImGuiCond["Once"] = 2] = "Once"; ImGuiCond[ImGuiCond["FirstUseEver"] = 4] = "FirstUseEver"; ImGuiCond[ImGuiCond["Appearing"] = 8] = "Appearing"; })(ImGuiCond || (ImGuiCond = {})); var ImDrawCornerFlags; (function (ImDrawCornerFlags) { ImDrawCornerFlags[ImDrawCornerFlags["TopLeft"] = 1] = "TopLeft"; ImDrawCornerFlags[ImDrawCornerFlags["TopRight"] = 2] = "TopRight"; ImDrawCornerFlags[ImDrawCornerFlags["BotLeft"] = 4] = "BotLeft"; ImDrawCornerFlags[ImDrawCornerFlags["BotRight"] = 8] = "BotRight"; ImDrawCornerFlags[ImDrawCornerFlags["Top"] = 3] = "Top"; ImDrawCornerFlags[ImDrawCornerFlags["Bot"] = 12] = "Bot"; ImDrawCornerFlags[ImDrawCornerFlags["Left"] = 5] = "Left"; ImDrawCornerFlags[ImDrawCornerFlags["Right"] = 10] = "Right"; ImDrawCornerFlags[ImDrawCornerFlags["All"] = 15] = "All"; })(ImDrawCornerFlags || (ImDrawCornerFlags = {})); var ImDrawListFlags; (function (ImDrawListFlags) { ImDrawListFlags[ImDrawListFlags["None"] = 0] = "None"; ImDrawListFlags[ImDrawListFlags["AntiAliasedLines"] = 1] = "AntiAliasedLines"; ImDrawListFlags[ImDrawListFlags["AntiAliasedFill"] = 2] = "AntiAliasedFill"; })(ImDrawListFlags || (ImDrawListFlags = {})); class ImVec2 { constructor(x = 0.0, y = 0.0) { this.x = x; this.y = y; } Set(x, y) { this.x = x; this.y = y; return this; } Copy(other) { this.x = other.x; this.y = other.y; return this; } Equals(other) { if (this.x !== other.x) { return false; } if (this.y !== other.y) { return false; } return true; } } ImVec2.ZERO = new ImVec2(0.0, 0.0); ImVec2.UNIT = new ImVec2(1.0, 1.0); ImVec2.UNIT_X = new ImVec2(1.0, 0.0); ImVec2.UNIT_Y = new ImVec2(0.0, 1.0); class ImVec4 { constructor(x = 0.0, y = 0.0, z = 0.0, w = 1.0) { this.x = x; this.y = y; this.z = z; this.w = w; } Set(x, y, z, w) { this.x = x; this.y = y; this.z = z; this.w = w; return this; } Copy(other) { this.x = other.x; this.y = other.y; this.z = other.z; this.w = other.w; return this; } Equals(other) { if (this.x !== other.x) { return false; } if (this.y !== other.y) { return false; } if (this.z !== other.z) { return false; } if (this.w !== other.w) { return false; } return true; } } ImVec4.ZERO = new ImVec4(0.0, 0.0, 0.0, 0.0); ImVec4.UNIT = new ImVec4(1.0, 1.0, 1.0, 1.0); ImVec4.UNIT_X = new ImVec4(1.0, 0.0, 0.0, 0.0); ImVec4.UNIT_Y = new ImVec4(0.0, 1.0, 0.0, 0.0); ImVec4.UNIT_Z = new ImVec4(0.0, 0.0, 1.0, 0.0); ImVec4.UNIT_W = new ImVec4(0.0, 0.0, 0.0, 1.0); ImVec4.BLACK = new ImVec4(0.0, 0.0, 0.0, 1.0); ImVec4.WHITE = new ImVec4(1.0, 1.0, 1.0, 1.0); //----------------------------------------------------------------------------- // Helpers //----------------------------------------------------------------------------- // Lightweight std::vector<> like class to avoid dragging dependencies (also: windows implementation of STL with debug enabled is absurdly slow, so let's bypass it so our code runs fast in debug). // Our implementation does NOT call C++ constructors/destructors. This is intentional and we do not require it. Do not use this class as a straight std::vector replacement in your code! class ImVector extends Array { constructor() { super(...arguments); this.Data = this; // public: // int Size; // int Capacity; // T* Data; // typedef T value_type; // typedef value_type* iterator; // typedef const value_type* const_iterator; // inline ImVector() { Size = Capacity = 0; Data = NULL; } // inline ~ImVector() { if (Data) ImGui::MemFree(Data); } // inline bool empty() const { return Size == 0; } // inline int size() const { return Size; } // inline int capacity() const { return Capacity; } // inline value_type& operator[](int i) { IM_ASSERT(i < Size); return Data[i]; } // inline const value_type& operator[](int i) const { IM_ASSERT(i < Size); return Data[i]; } // inline void clear() { if (Data) { Size = Capacity = 0; ImGui::MemFree(Data); Data = NULL; } } // inline iterator begin() { return Data; } // inline const_iterator begin() const { return Data; } // inline iterator end() { return Data + Size; } // inline const_iterator end() const { return Data + Size; } // inline value_type& front() { IM_ASSERT(Size > 0); return Data[0]; } // inline const value_type& front() const { IM_ASSERT(Size > 0); return Data[0]; } // inline value_type& back() { IM_ASSERT(Size > 0); return Data[Size - 1]; } // inline const value_type& back() const { IM_ASSERT(Size > 0); return Data[Size - 1]; } // inline void swap(ImVector<T>& rhs) { int rhs_size = rhs.Size; rhs.Size = Size; Size = rhs_size; int rhs_cap = rhs.Capacity; rhs.Capacity = Capacity; Capacity = rhs_cap; value_type* rhs_data = rhs.Data; rhs.Data = Data; Data = rhs_data; } // inline int _grow_capacity(int size) const { int new_capacity = Capacity ? (Capacity + Capacity/2) : 8; return new_capacity > size ? new_capacity : size; } // inline void resize(int new_size) { if (new_size > Capacity) reserve(_grow_capacity(new_size)); Size = new_size; } // inline void resize(int new_size, const T& v){ if (new_size > Capacity) reserve(_grow_capacity(new_size)); if (new_size > Size) for (int n = Size; n < new_size; n++) Data[n] = v; Size = new_size; } // inline void reserve(int new_capacity) // { // if (new_capacity <= Capacity) // return; // T* new_data = (value_type*)ImGui::MemAlloc((size_t)new_capacity * sizeof(T)); // if (Data) // memcpy(new_data, Data, (size_t)Size * sizeof(T)); // ImGui::MemFree(Data); // Data = new_data; // Capacity = new_capacity; // } // inline void push_back(const value_type& v) { if (Size == Capacity) reserve(_grow_capacity(Size + 1)); Data[Size++] = v; } // inline void pop_back() { IM_ASSERT(Size > 0); Size--; } // inline void push_front(const value_type& v) { if (Size == 0) push_back(v); else insert(Data, v); } // inline iterator erase(const_iterator it) { IM_ASSERT(it >= Data && it < Data+Size); const ptrdiff_t off = it - Data; memmove(Data + off, Data + off + 1, ((size_t)Size - (size_t)off - 1) * sizeof(value_type)); Size--; return Data + off; } // inline iterator erase(const_iterator it, const_iterator it_last){ IM_ASSERT(it >= Data && it < Data+Size && it_last > it && it_last <= Data+Size); const ptrdiff_t count = it_last - it; const ptrdiff_t off = it - Data; memmove(Data + off, Data + off + count, ((size_t)Size - (size_t)off - count) * sizeof(value_type)); Size -= (int)count; return Data + off; } // inline iterator erase_unsorted(const_iterator it) { IM_ASSERT(it >= Data && it < Data+Size); const ptrdiff_t off = it - Data; if (it < Data+Size-1) memcpy(Data + off, Data + Size - 1, sizeof(value_type)); Size--; return Data + off; } // inline iterator insert(const_iterator it, const value_type& v) { IM_ASSERT(it >= Data && it <= Data+Size); const ptrdiff_t off = it - Data; if (Size == Capacity) reserve(_grow_capacity(Size + 1)); if (off < (int)Size) memmove(Data + off + 1, Data + off, ((size_t)Size - (size_t)off) * sizeof(value_type)); Data[off] = v; Size++; return Data + off; } // inline bool contains(const value_type& v) const { const T* data = Data; const T* data_end = Data + Size; while (data < data_end) if (*data++ == v) return true; return false; } } get Size() { return this.length; } empty() { return this.length === 0; } clear() { this.length = 0; } pop_back() { return this.pop(); } push_back(value) { this.push(value); } } // Typically, 1 command = 1 GPU draw call (unless command is a callback) class ImDrawCmd { constructor(native) { this.native = native; // ImDrawCallback UserCallback; // If != NULL, call the function instead of rendering the vertices. clip_rect and texture_id will be set normally. this.UserCallback = null; // TODO // void* UserCallbackData; // The draw callback code can access this. this.UserCallbackData = null; // TODO } // unsigned int ElemCount; // Number of indices (multiple of 3) to be rendered as triangles. Vertices are stored in the callee ImDrawList's vtx_buffer[] array, indices in idx_buffer[]. get ElemCount() { return this.native.ElemCount; } // ImVec4 ClipRect; // Clipping rectangle (x1, y1, x2, y2) get ClipRect() { return this.native.ClipRect; } // ImTextureID TextureId; // User-provided texture ID. Set by user in ImfontAtlas::SetTexID() for fonts or passed to Image*() functions. Ignore if never using images or multiple fonts atlas. get TextureId() { return ImGuiContext.getTexture(this.native.TextureId); } } // Vertex index (override with '#define ImDrawIdx unsigned int' inside in imconfig.h) // #ifndef ImDrawIdx // typedef unsigned short ImDrawIdx; // #endif const ImDrawIdxSize = 2; // bind.ImDrawIdxSize; // Vertex layout // #ifndef IMGUI_OVERRIDE_DRAWVERT_STRUCT_LAYOUT const ImDrawVertSize = 20; // bind.ImDrawVertSize; const ImDrawVertPosOffset = 0; // bind.ImDrawVertPosOffset; const ImDrawVertUVOffset = 8; // bind.ImDrawVertUVOffset; const ImDrawVertColOffset = 16; // bind.ImDrawVertColOffset; class ImDrawVert { constructor(buffer, byteOffset = 0) { this.pos = new Float32Array(buffer, byteOffset + bind.ImDrawVertPosOffset, 2); this.uv = new Float32Array(buffer, byteOffset + bind.ImDrawVertUVOffset, 2); this.col = new Uint32Array(buffer, byteOffset + bind.ImDrawVertColOffset, 1); } } // Draw command list // This is the low-level list of polygons that ImGui functions are filling. At the end of the frame, all command lists are passed to your ImGuiIO::RenderDrawListFn function for rendering. // Each ImGui window contains its own ImDrawList. You can use ImGui::GetWindowDrawList() to access the current window draw list and draw custom primitives. // You can interleave normal ImGui:: calls and adding primitives to the current draw list. // All positions are generally in pixel coordinates (top-left at (0,0), bottom-right at io.DisplaySize), however you are totally free to apply whatever transformation matrix to want to the data (if you apply such transformation you'll want to apply it to ClipRect as well) // Important: Primitives are always added to the list and not culled (culling is done at higher-level by ImGui:: functions), if you use this API a lot consider coarse culling your drawn objects. class ImDrawList { constructor(native) { this.native = native; } IterateDrawCmds(callback) { this.native.IterateDrawCmds((draw_cmd, ElemStart) => { callback(new ImDrawCmd(draw_cmd), ElemStart); }); } // This is what you have to render // ImVector<ImDrawCmd> CmdBuffer; // Draw commands. Typically 1 command = 1 GPU draw call, unless the command is a callback. // ImVector<ImDrawIdx> IdxBuffer; // Index buffer. Each command consume ImDrawCmd::ElemCount of those get IdxBuffer() { return this.native.IdxBuffer; } // ImVector<ImDrawVert> VtxBuffer; // Vertex buffer. get VtxBuffer() { return this.native.VtxBuffer; } // ImDrawListFlags Flags; // Flags, you may poke into these to adjust anti-aliasing settings per-primitive. get Flags() { return this.native.Flags; } set Flags(value) { this.native.Flags = value; } // [Internal, used while building lists] // const ImDrawListSharedData* _Data; // Pointer to shared draw data (you can use ImGui::GetDrawListSharedData() to get the one from current ImGui context) // const char* _OwnerName; // Pointer to owner window's name for debugging // unsigned int _VtxCurrentIdx; // [Internal] == VtxBuffer.Size // ImDrawVert* _VtxWritePtr; // [Internal] point within VtxBuffer.Data after each add command (to avoid using the ImVector<> operators too much) // ImDrawIdx* _IdxWritePtr; // [Internal] point within IdxBuffer.Data after each add command (to avoid using the ImVector<> operators too much) // ImVector<ImVec4> _ClipRectStack; // [Internal] // ImVector<ImTextureID> _TextureIdStack; // [Internal] // ImVector<ImVec2> _Path; // [Internal] current path building // int _ChannelsCurrent; // [Internal] current channel number (0) // int _ChannelsCount; // [Internal] number of active channels (1+) // ImVector<ImDrawChannel> _Channels; // [Internal] draw channels for columns API (not resized down so _ChannelsCount may be smaller than _Channels.Size) // ImDrawList(const ImDrawListSharedData* shared_data) { _Data = shared_data; _OwnerName = NULL; Clear(); } // ~ImDrawList() { ClearFreeMemory(); } // IMGUI_API void PushClipRect(ImVec2 clip_rect_min, ImVec2 clip_rect_max, bool intersect_with_current_clip_rect = false); // Render-level scissoring. This is passed down to your render function but not used for CPU-side coarse clipping. Prefer using higher-level ImGui::PushClipRect() to affect logic (hit-testing and widget culling) PushClipRect(clip_rect_min, clip_rect_max, intersect_with_current_clip_rect = false) { this.native.PushClipRect(clip_rect_min, clip_rect_max, intersect_with_current_clip_rect); } // IMGUI_API void PushClipRectFullScreen(); PushClipRectFullScreen() { this.native.PushClipRectFullScreen(); } // IMGUI_API void PopClipRect(); PopClipRect() { this.native.PopClipRect(); } // IMGUI_API void PushTextureID(ImTextureID texture_id); PushTextureID(texture_id) { this.native.PushTextureID(ImGuiContext.setTexture(texture_id)); } // IMGUI_API void PopTextureID(); PopTextureID() { this.native.PopTextureID(); } // inline ImVec2 GetClipRectMin() const { const ImVec4& cr = _ClipRectStack.back(); return ImVec2(cr.x, cr.y); } GetClipRectMin(out = new ImVec2()) { return this.native.GetClipRectMin(out); } // inline ImVec2 GetClipRectMax() const { const ImVec4& cr = _ClipRectStack.back(); return ImVec2(cr.z, cr.w); } GetClipRectMax(out = new ImVec2()) { return this.native.GetClipRectMax(out); } // Primitives // IMGUI_API void AddLine(const ImVec2& a, const ImVec2& b, ImU32 col, float thickness = 1.0f); AddLine(a, b, col, thickness = 1.0) { this.native.AddLine(a, b, col, thickness); } // IMGUI_API void AddRect(const ImVec2& a, const ImVec2& b, ImU32 col, float rounding = 0.0f, int rounding_corners_flags = ImDrawCornerFlags_All, float thickness = 1.0f); // a: upper-left, b: lower-right, rounding_corners_flags: 4-bits corresponding to which corner to round AddRect(a, b, col, rounding = 0.0, rounding_corners_flags = ImDrawCornerFlags.All, thickness = 1.0) { this.native.AddRect(a, b, col, rounding, rounding_corners_flags, thickness); } // IMGUI_API void AddRectFilled(const ImVec2& a, const ImVec2& b, ImU32 col, float rounding = 0.0f, int rounding_corners_flags = ImDrawCornerFlags_All); // a: upper-left, b: lower-right AddRectFilled(a, b, col, rounding = 0.0, rounding_corners_flags = ImDrawCornerFlags.All) { this.native.AddRectFilled(a, b, col, rounding, rounding_corners_flags); } // IMGUI_API void AddRectFilledMultiColor(const ImVec2& a, const ImVec2& b, ImU32 col_upr_left, ImU32 col_upr_right, ImU32 col_bot_right, ImU32 col_bot_left); AddRectFilledMultiColor(a, b, col_upr_left, col_upr_right, col_bot_right, col_bot_left) { this.native.AddRectFilledMultiColor(a, b, col_upr_left, col_upr_right, col_bot_right, col_bot_left); } // IMGUI_API void AddQuad(const ImVec2& a, const ImVec2& b, const ImVec2& c, const ImVec2& d, ImU32 col, float thickness = 1.0f); AddQuad(a, b, c, d, col, thickness = 1.0) { this.native.AddQuad(a, b, c, d, col, thickness); } // IMGUI_API void AddQuadFilled(const ImVec2& a, const ImVec2& b, const ImVec2& c, const ImVec2& d, ImU32 col); AddQuadFilled(a, b, c, d, col) { this.native.AddQuadFilled(a, b, c, d, col); } // IMGUI_API void AddTriangle(const ImVec2& a, const ImVec2& b, const ImVec2& c, ImU32 col, float thickness = 1.0f); AddTriangle(a, b, c, col, thickness = 1.0) { this.native.AddTriangle(a, b, c, col, thickness); } // IMGUI_API void AddTriangleFilled(const ImVec2& a, const ImVec2& b, const ImVec2& c, ImU32 col); AddTriangleFilled(a, b, c, col) { this.native.AddTriangleFilled(a, b, c, col); } // IMGUI_API void AddCircle(const ImVec2& centre, float radius, ImU32 col, int num_segments = 12, float thickness = 1.0f); AddCircle(centre, radius, col, num_segments = 12, thickness = 1.0) { this.native.AddCircle(centre, radius, col, num_segments, thickness); } // IMGUI_API void AddCircleFilled(const ImVec2& centre, float radius, ImU32 col, int num_segments = 12); AddCircleFilled(centre, radius, col, num_segments = 12) { this.native.AddCircleFilled(centre, radius, col, num_segments); } AddText(...args) { if (args[0] instanceof ImFont) { const font = args[0]; const font_size = args[1]; const pos = args[2]; const col = args[3]; const text_begin = args[4]; const text_end = args[5] || null; const wrap_width = args[6] = 0.0; const cpu_fine_clip_rect = args[7] || null; this.native.AddText_B(font.native, font_size, pos, col, text_end !== null ? text_begin.substring(0, text_end) : text_begin, wrap_width, cpu_fine_clip_rect); } else { const pos = args[0]; const col = args[1]; const text_begin = args[2]; const text_end = args[3] || null; this.native.AddText_A(pos, col, text_end !== null ? text_begin.substring(0, text_end) : text_begin); } } // IMGUI_API void AddImage(ImTextureID user_texture_id, const ImVec2& a, const ImVec2& b, const ImVec2& uv_a = ImVec2(0,0), const ImVec2& uv_b = ImVec2(1,1), ImU32 col = 0xFFFFFFFF); AddImage(user_texture_id, a, b, uv_a = ImVec2.ZERO, uv_b = ImVec2.UNIT, col = 0xFFFFFFFF) { this.native.AddImage(ImGuiContext.setTexture(user_texture_id), a, b, uv_a, uv_b, col); } // IMGUI_API void AddImageQuad(ImTextureID user_texture_id, const ImVec2& a, const ImVec2& b, const ImVec2& c, const ImVec2& d, const ImVec2& uv_a = ImVec2(0,0), const ImVec2& uv_b = ImVec2(1,0), const ImVec2& uv_c = ImVec2(1,1), const ImVec2& uv_d = ImVec2(0,1), ImU32 col = 0xFFFFFFFF); AddImageQuad(user_texture_id, a, b, c, d, uv_a = ImVec2.ZERO, uv_b = ImVec2.UNIT_X, uv_c = ImVec2.UNIT, uv_d = ImVec2.UNIT_Y, col = 0xFFFFFFFF) { this.native.AddImageQuad(ImGuiContext.setTexture(user_texture_id), a, b, c, d, uv_a, uv_b, uv_c, uv_d, col); } // IMGUI_API void AddImageRounded(ImTextureID user_texture_id, const ImVec2& a, const ImVec2& b, const ImVec2& uv_a, const ImVec2& uv_b, ImU32 col, float rounding, int rounding_corners = ImDrawCornerFlags_All); AddImageRounded(user_texture_id, a, b, uv_a, uv_b, col, rounding, rounding_corners = ImDrawCornerFlags.All) { this.native.AddImageRounded(ImGuiContext.setTexture(user_texture_id), a, b, uv_a, uv_b, col, rounding, rounding_corners); } // IMGUI_API void AddPolyline(const ImVec2* points, const int num_points, ImU32 col, bool closed, float thickness); AddPolyline(points, num_points, col, closed, thickness) { this.native.AddPolyline(points, num_points, col, closed, thickness); } // IMGUI_API void AddConvexPolyFilled(const ImVec2* points, const int num_points, ImU32 col); AddConvexPolyFilled(points, num_points, col) { this.native.AddConvexPolyFilled(points, num_points, col); } // IMGUI_API void AddBezierCurve(const ImVec2& pos0, const ImVec2& cp0, const ImVec2& cp1, const ImVec2& pos1, ImU32 col, float thickness, int num_segments = 0); AddBezierCurve(pos0, cp0, cp1, pos1, col, thickness = 1.0, num_segments = 0) { this.native.AddBezierCurve(pos0, cp0, cp1, pos1, col, thickness, num_segments); } // Stateful path API, add points then finish with PathFill() or PathStroke() // inline void PathClear() { _Path.resize(0); } PathClear() { this.native.PathClear(); } // inline void PathLineTo(const ImVec2& pos) { _Path.push_back(pos); } PathLineTo(pos) { this.native.PathLineTo(pos); } // inline void PathLineToMergeDuplicate(const ImVec2& pos) { if (_Path.Size == 0 || memcmp(&_Path[_Path.Size-1], &pos, 8) != 0) _Path.push_back(pos); } PathLineToMergeDuplicate(pos) { this.native.PathLineToMergeDuplicate(pos); } // inline void PathFillConvex(ImU32 col) { AddConvexPolyFilled(_Path.Data, _Path.Size, col); PathClear(); } PathFillConvex(col) { this.native.PathFillConvex(col); } // inline void PathStroke(ImU32 col, bool closed, float thickness = 1.0f) { AddPolyline(_Path.Data, _Path.Size, col, closed, thickness); PathClear(); } PathStroke(col, closed, thickness = 1.0) { this.native.PathStroke(col, closed, thickness); } // IMGUI_API void PathArcTo(const ImVec2& centre, float radius, float a_min, float a_max, int num_segments = 10); PathArcTo(centre, radius, a_min, a_max, num_segments = 10) { this.native.PathArcTo(centre, radius, a_min, a_max, num_segments); } // IMGUI_API void PathArcToFast(const ImVec2& centre, float radius, int a_min_of_12, int a_max_of_12); // Use precomputed angles for a 12 steps circle PathArcToFast(centre, radius, a_min_of_12, a_max_of_12) { this.native.PathArcToFast(centre, radius, a_min_of_12, a_max_of_12); } // IMGUI_API void PathBezierCurveTo(const ImVec2& p1, const ImVec2& p2, const ImVec2& p3, int num_segments = 0); PathBezierCurveTo(p1, p2, p3, num_segments = 0) { this.native.PathBezierCurveTo(p1, p2, p3, num_segments); } // IMGUI_API void PathRect(const ImVec2& rect_min, const ImVec2& rect_max, float rounding = 0.0f, int rounding_corners_flags = ImDrawCornerFlags_All); PathRect(rect_min, rect_max, rounding = 0.0, rounding_corners_flags = ImDrawCornerFlags.All) { this.native.PathRect(rect_min, rect_max, rounding, rounding_corners_flags); } // Channels // - Use to simulate layers. By switching channels to can render out-of-order (e.g. submit foreground primitives before background primitives) // - Use to minimize draw calls (e.g. if going back-and-forth between multiple non-overlapping clipping rectangles, prefer to append into separate channels then merge at the end) // IMGUI_API void ChannelsSplit(int channels_count); ChannelsSplit(channels_count) { this.native.ChannelsSplit(channels_count); } // IMGUI_API void ChannelsMerge(); ChannelsMerge() { this.native.ChannelsMerge(); } // IMGUI_API void ChannelsSetCurrent(int channel_index); ChannelsSetCurrent(channel_index) { this.native.ChannelsSetCurrent(channel_index); } // Advanced // IMGUI_API void AddCallback(ImDrawCallback callback, void* callback_data); // Your rendering function must check for 'UserCallback' in ImDrawCmd and call the function instead of rendering triangles. AddCallback(callback, callback_data) { const _callback = (parent_list, draw_cmd) => { callback(new ImDrawList(parent_list), new ImDrawCmd(draw_cmd)); }; this.native.AddCallback(_callback, callback_data); } // IMGUI_API void AddDrawCmd(); // This is useful if you need to forcefully create a new draw call (to allow for dependent rendering / blending). Otherwise primitives are merged into the same draw-call as much as possible AddDrawCmd() { this.native.AddDrawCmd(); } // Internal helpers // NB: all primitives needs to be reserved via PrimReserve() beforehand! // IMGUI_API void Clear(); Clear() { this.native.Clear(); } // IMGUI_API void ClearFreeMemory(); ClearFreeMemory() { this.native.ClearFreeMemory(); } // IMGUI_API void PrimReserve(int idx_count, int vtx_count); PrimReserve(idx_count, vtx_count) { this.native.PrimReserve(idx_count, vtx_count); } // IMGUI_API void PrimRect(const ImVec2& a, const ImVec2& b, ImU32 col); // Axis aligned rectangle (composed of two triangles) PrimRect(a, b, col) { this.native.PrimRect(a, b, col); } // IMGUI_API void PrimRectUV(const ImVec2& a, const ImVec2& b, const ImVec2& uv_a, const ImVec2& uv_b, ImU32 col); PrimRectUV(a, b, uv_a, uv_b, col) { this.native.PrimRectUV(a, b, uv_a, uv_b, col); } // IMGUI_API void PrimQuadUV(const ImVec2& a, const ImVec2& b, const ImVec2& c, const ImVec2& d, const ImVec2& uv_a, const ImVec2& uv_b, const ImVec2& uv_c, const ImVec2& uv_d, ImU32 col); PrimQuadUV(a, b, c, d, uv_a, uv_b, uv_c, uv_d, col) { this.native.PrimQuadUV(a, b, c, d, uv_a, uv_b, uv_c, uv_d, col); } // inline void PrimWriteVtx(const ImVec2& pos, const ImVec2& uv, ImU32 col){ _VtxWritePtr->pos = pos; _VtxWritePtr->uv = uv; _VtxWritePtr->col = col; _VtxWritePtr++; _VtxCurrentIdx++; } PrimWriteVtx(pos, uv, col) { this.native.PrimWriteVtx(pos, uv, col); } // inline void PrimWriteIdx(ImDrawIdx idx) { *_IdxWritePtr = idx; _IdxWritePtr++; } PrimWriteIdx(idx) { this.native.PrimWriteIdx(idx); } // inline void PrimVtx(const ImVec2& pos, const ImVec2& uv, ImU32 col) { PrimWriteIdx((ImDrawIdx)_VtxCurrentIdx); PrimWriteVtx(pos, uv, col); } PrimVtx(pos, uv, col) { this.native.PrimVtx(pos, uv, col); } // IMGUI_API void UpdateClipRect(); UpdateClipRect() { this.native.UpdateClipRect(); } // IMGUI_API void UpdateTextureID(); UpdateTextureID() { this.native.UpdateTextureID(); } } // All draw data to render an ImGui frame class ImDrawData { constructor(native) { this.native = native; } IterateDrawLists(callback) { this.native.IterateDrawLists((draw_list) => { callback(new ImDrawList(draw_list)); }); } // bool Valid; // Only valid after Render() is called and before the next NewFrame() is called. get Valid() { return this.native.Valid; } // ImDrawList** CmdLists; // int CmdListsCount; get CmdListsCount() { return this.native.CmdListsCount; } // int TotalIdxCount; // For convenience, sum of all cmd_lists idx_buffer.Size get TotalIdxCount() { return this.native.TotalIdxCount; } // int TotalVtxCount; // For convenience, sum of all cmd_lists vtx_buffer.Size get TotalVtxCount() { return this.native.TotalVtxCount; } // ImVec2 DisplayPos; // Upper-left position of the viewport to render (== upper-left of the orthogonal projection matrix to use) get DisplayPos() { return this.native.DisplayPos; } // ImVec2 DisplaySize; // Size of the viewport to render (== io.DisplaySize for the main viewport) (DisplayPos + DisplaySize == lower-right of the orthogonal projection matrix to use) get DisplaySize() { return this.native.DisplaySize; } // Functions // ImDrawData() { Valid = false; CmdLists = NULL; CmdListsCount = TotalVtxCount = TotalIdxCount = 0; } // IMGUI_API void DeIndexAllBuffers(); // For backward compatibility or convenience: convert all buffers from indexed to de-indexed, in case you cannot render indexed. Note: this is slow and most likely a waste of resources. Always prefer indexed rendering! DeIndexAllBuffers() { this.native.DeIndexAllBuffers(); } // IMGUI_API void ScaleClipRects(const ImVec2& sc); // Helper to scale the ClipRect field of each ImDrawCmd. Use if your final output buffer is at a different scale than ImGui expects, or if there is a difference between your window resolution and framebuffer resolution. ScaleClipRects(sc) { this.native.ScaleClipRects(sc); } } class script_ImFontConfig { constructor() { // void* FontData; // // TTF/OTF data // int FontDataSize; // // TTF/OTF data size this.FontData = null; // bool FontDataOwnedByAtlas; // true // TTF/OTF data ownership taken by the container ImFontAtlas (will delete memory itself). this.FontDataOwnedByAtlas = true; // int FontNo; // 0 // Index of font within TTF/OTF file this.FontNo = 0; // float SizePixels; // // Size in pixels for rasterizer. this.SizePixels = 0; // int OversampleH, OversampleV; // 3, 1 // Rasterize at higher quality for sub-pixel positioning. We don't use sub-pixel positions on the Y axis. this.OversampleH = 3; this.OversampleV = 1; // bool PixelSnapH; // false // Align every glyph to pixel boundary. Useful e.g. if you are merging a non-pixel aligned font with the default font. If enabled, you can set OversampleH/V to 1. this.PixelSnapH = false; // ImVec2 GlyphExtraSpacing; // 0, 0 // Extra spacing (in pixels) between glyphs. Only X axis is supported for now. this.GlyphExtraSpacing = new ImVec2(0, 0); // ImVec2 GlyphOffset; // 0, 0 // Offset all glyphs from this font input. this.GlyphOffset = new ImVec2(0, 0); // const ImWchar* GlyphRanges; // NULL // Pointer to a user-provided list of Unicode range (2 value per range, values are inclusive, zero-terminated list). THE ARRAY DATA NEEDS TO PERSIST AS LONG AS THE FONT IS ALIVE. this.GlyphRanges = null; // float GlyphMinAdvanceX; // 0 // Minimum AdvanceX for glyphs, set Min to align font icons, set both Min/Max to enforce mono-space font this.GlyphMinAdvanceX = 0; // float GlyphMaxAdvanceX; // FLT_MAX // Maximum AdvanceX for glyphs this.GlyphMaxAdvanceX = Number.MAX_VALUE; // bool MergeMode; // false // Merge into previous ImFont, so you can combine multiple inputs font into one ImFont (e.g. ASCII font + icons + Japanese glyphs). You may want to use GlyphOffset.y when merge font of different heights. this.MergeMode = false; // unsigned int RasterizerFlags; // 0x00 // Settings for custom font rasterizer (e.g. ImGuiFreeType). Leave as zero if you aren't using one. this.RasterizerFlags = 0; // float RasterizerMultiply; // 1.0f // Brighten (>1.0f) or darken (<1.0f) font output. Brightening small fonts may be a good workaround to make them more readable. this.RasterizerMultiply = 1.0; // [Internal] // char Name[32]; // Name (strictly to ease debugging) this.Name = ""; // ImFont* DstFont; this.DstFont = null; // IMGUI_API ImFontConfig(); } } class ImFontConfig { constructor(internal = new script_ImFontConfig()) { this.internal = internal; } // void* FontData; // // TTF/OTF data // int FontDataSize; // // TTF/OTF data size get FontData() { return this.internal.FontData; } // bool FontDataOwnedByAtlas; // true // TTF/OTF data ownership taken by the container ImFontAtlas (will delete memory itself). get FontDataOwnedByAtlas() { return this.internal.FontDataOwnedByAtlas; } // int FontNo; // 0 // Index of font within TTF/OTF file get FontNo() { return this.internal.FontNo; } // float SizePixels; // // Size in pixels for rasterizer. get SizePixels() { return this.internal.SizePixels; } // int OversampleH, OversampleV; // 3, 1 // Rasterize at higher quality for sub-pixel positioning. We don't use sub-pixel positions on the Y axis. get OversampleH() { return this.internal.OversampleH; } get OversampleV() { return this.internal.OversampleV; } // bool PixelSnapH; // false // Align every glyph to pixel boundary. Useful e.g. if you are merging a non-pixel aligned font with the default font. If enabled, you can set OversampleH/V to 1. get PixelSnapH() { return this.internal.PixelSnapH; } // ImVec2 GlyphExtraSpacing; // 0, 0 // Extra spacing (in pixels) between glyphs. Only X axis is supported for now. get GlyphExtraSpacing() { return this.internal.GlyphExtraSpacing; } // ImVec2 GlyphOffset; // 0, 0 // Offset all glyphs from this font input. get GlyphOffset() { return this.internal.GlyphOffset; } // const ImWchar* GlyphRanges; // NULL // Pointer to a user-provided list of Unicode range (2 value per range, values are inclusive, zero-terminated list). THE ARRAY DATA NEEDS TO PERSIST AS LONG AS THE FONT IS ALIVE. get GlyphRanges() { return this.internal.GlyphRanges; } // float GlyphMinAdvanceX; // 0 // Minimum AdvanceX for glyphs, set Min to align font icons, set both Min/Max to enforce mono-space font get GlyphMinAdvanceX() { return this.internal.GlyphMinAdvanceX; } // float GlyphMaxAdvanceX; // FLT_MAX // Maximum AdvanceX for glyphs get GlyphMaxAdvanceX() { return this.internal.GlyphMaxAdvanceX; } // bool MergeMode; // false // Merge into previous ImFont, so you can combine multiple inputs font into one ImFont (e.g. ASCII font + icons + Japanese glyphs). You may want to use GlyphOffset.y when merge font of different heights. get MergeMode() { return this.internal.MergeMode; } // unsigned int RasterizerFlags; // 0x00 // Settings for custom font rasterizer (e.g. ImGuiFreeType). Leave as zero if you aren't using one. get RasterizerFlags() { return this.internal.RasterizerFlags; } // float RasterizerMultiply; // 1.0f // Brighten (>1.0f) or darken (<1.0f) font output. Brightening small fonts may be a good workaround to make them more readable. get RasterizerMultiply() { return this.internal.RasterizerMultiply; } // [Internal] // char Name[32]; // Name (strictly to ease debugging) get Name() { return this.internal.Name; } set Name(value) { this.internal.Name = value; } // ImFont* DstFont; get DstFont() { const font = this.internal.DstFont; return font && new ImFont(font); } } // struct ImFontGlyph class script_ImFontGlyph { constructor() { // ImWchar Codepoint; // 0x0000..0xFFFF this.Codepoint = 0; // float AdvanceX; // Distance to next character (= data from font + ImFontConfig::GlyphExtraSpacing.x baked in) this.AdvanceX = 0.0; // float X0, Y0, X1, Y1; // Glyph corners this.X0 = 0.0; this.Y0 = 0.0; this.X1 = 1.0; this.Y1 = 1.0; // float U0, V0, U1, V1; // Texture coordinates this.U0 = 0.0; this.V0 = 0.0; this.U1 = 1.0; this.V1 = 1.0; } } class ImFontGlyph { constructor(internal = new script_ImFontGlyph()) { this.internal = internal; } // ImWchar Codepoint; // 0x0000..0xFFFF get Codepoint() { return this.internal.Codepoint; } // float AdvanceX; // Distance to next character (= data from font + ImFontConfig::GlyphExtraSpacing.x baked in) get AdvanceX() { return this.internal.AdvanceX; } ; // float X0, Y0, X1, Y1; // Glyph corners get X0() { return this.internal.X0; } ; get Y0() { return this.internal.Y0; } ; get X1() { return this.internal.X1; } ; get Y1() { return this.internal.Y1; } ; // float U0, V0, U1, V1; // Texture coordinates get U0() { return this.internal.U0; } ; get V0() { return this.internal.V0; } ; get U1() { return this.internal.U1; } ; get V1() { return this.internal.V1; } ; } var ImFontAtlasFlags; (function (ImFontAtlasFlags) { ImFontAtlasFlags[ImFontAtlasFlags["None"] = 0] = "None"; ImFontAtlasFlags[ImFontAtlasFlags["NoPowerOfTwoHeight"] = 1] = "NoPowerOfTwoHeight"; ImFontAtlasFlags[ImFontAtlasFlags["NoMouseCursors"] = 2] = "NoMouseCursors"; })(ImFontAtlasFlags || (ImFontAtlasFlags = {})); // Load and rasterize multiple TTF/OTF fonts into a same texture. // Sharing a texture for multiple fonts allows us to reduce the number of draw calls during rendering. // We also add custom graphic data into the texture that serves for ImGui. // 1. (Optional) Call AddFont*** functions. If you don't call any, the default font will be loaded for you. // 2. Call GetTexDataAsAlpha8() or GetTexDataAsRGBA32() to build and retrieve pixels data. // 3. Upload the pixels data into a texture within your graphics system. // 4. Call SetTexID(my_tex_id); and pass the pointer/identifier to your texture. This value will be passed back to you during rendering to identify the texture. // IMPORTANT: If you pass a 'glyph_ranges' array to AddFont*** functions, you need to make sure that your array persist up until the ImFont is build (when calling GetTextData*** or Build()). We only copy the pointer, not the data. class ImFontAtlas { constructor(native) { this.native = native; } // IMGUI_API ImFontAtlas(); // IMGUI_API ~ImFontAtlas(); // IMGUI_API ImFont* AddFont(const ImFontConfig* font_cfg); // IMGUI_API ImFont* AddFontDefault(const ImFontConfig* font_cfg = NULL); AddFontDefault(font_cfg = null) { return new ImFont(this.native.AddFontDefault(font_cfg)); } // IMGUI_API ImFont* AddFontFromFileTTF(const char* filename, float size_pixels, const ImFontConfig* font_cfg = NULL, const ImWchar* glyph_ranges = NULL); // IMGUI_API ImFont* AddFontFromMemoryTTF(void* font_data, int font_size, float size_pixels, const ImFontConfig* font_cfg = NULL, const ImWchar* glyph_ranges = NULL); // Note: Transfer ownership of 'ttf_data' to ImFontAtlas! Will be deleted after Build(). Set font_cfg->FontDataOwnedByAtlas to false to keep ownership. AddFontFromMemoryTTF(data, size_pixels, font_cfg = null, glyph_ranges = null) { return new ImFont(this.native.AddFontFromMemoryTTF(new Uint8Array(data), size_pixels, font_cfg && font_cfg.internal, glyph_ranges)); } // IMGUI_API ImFont* AddFontFromMemoryCompressedTTF(const void* compressed_font_data, int compressed_font_size, float size_pixels, const ImFontConfig* font_cfg = NULL, const ImWchar* glyph_ranges = NULL); // 'compressed_font_data' still owned by caller. Compress with binary_to_compressed_c.cpp. // IMGUI_API ImFont* AddFontFromMemoryCompressedBase85TTF(const char* compressed_font_data_base85, float size_pixels, const ImFontConfig* font_cfg = NULL, const ImWchar* glyph_ranges = NULL); // 'compressed_font_data_base85' still owned by caller. Compress with binary_to_compressed_c.cpp with -base85 parameter. // IMGUI_API void ClearTexData(); // Clear the CPU-side texture data. Saves RAM once the texture has been copied to graphics memory. ClearTexData() { this.native.ClearTexData(); } // IMGUI_API void ClearInputData(); // Clear the input TTF data (inc sizes, glyph ranges) ClearInputData() { this.native.ClearInputData(); } // IMGUI_API void ClearFonts(); // Clear the ImGui-side font data (glyphs storage, UV coordinates) ClearFonts() { this.native.ClearFonts(); } // IMGUI_API void Clear(); // Clear all Clear() { this.native.Clear(); } // Build atlas, retrieve pixel data. // User is in charge of copying the pixels into graphics memory (e.g. create a texture with your engine). Then store your texture handle with SetTexID(). // RGBA32 format is provided for convenience and compatibility, but note that unless you use CustomRect to draw color data, the RGB pixels emitted from Fonts will all be white (~75% of waste). // Pitch = Width * BytesPerPixels // IMGUI_API bool Build(); // Build pixels data. This is called automatically for you by the GetTexData*** functions. Build() { return this.native.Build(); } // IMGUI_API bool IsBuilt() { return Fonts.Size > 0 && (TexPixelsAlpha8 != NULL || TexPixelsRGBA32 != NULL); } IsBuilt() { return this.native.IsBuilt(); } // IMGUI_API void GetTexDataAsAlpha8(unsigned char** out_pixels, int* out_width, int* out_height, int* out_bytes_per_pixel = NULL); // 1 byte per-pixel GetTexDataAsAlpha8() { return this.native.GetTexDataAsAlpha8(); } // IMGUI_API void GetTexDataAsRGBA32(unsigned char** out_pixels, int* out_width, int* out_height, int* out_bytes_per_pixel = NULL); // 4 bytes-per-pixel GetTexDataAsRGBA32() { return this.native.GetTexDataAsRGBA32(); } // void SetTexID(ImTextureID id) { TexID = id; } SetTexID(id) { this.TexID = id; } //------------------------------------------- // Glyph Ranges //------------------------------------------- // Helpers to retrieve list of common Unicode ranges (2 value per range, values are inclusive, zero-terminated list) // NB: Make sure that your string are UTF-8 and NOT in your local code page. In C++11, you can create UTF-8 string literal using the u8"Hello world" syntax. See FAQ for details. // IMGUI_API const ImWchar* GetGlyphRangesDefault(); // Basic Latin, Extended Latin GetGlyphRangesDefault() { return this.native.GetGlyphRangesDefault(); } // IMGUI_API const ImWchar* GetGlyphRangesKorean(); // Default + Korean characters GetGlyphRangesKorean() { return this.native.GetGlyphRangesKorean(); } // IMGUI_API const ImWchar* GetGlyphRangesJapanese(); // Default + Hiragana, Katakana, Half-Width, Selection of 1946 Ideographs GetGlyphRangesJapanese() { return this.native.GetGlyphRangesJapanese(); } // IMGUI_API const ImWchar* GetGlyphRangesChineseFull(); // Default + Half-Width + Japanese Hiragana/Katakana + full set of about 21000 CJK Unified Ideographs GetGlyphRangesChineseFull() { return this.native.GetGlyphRangesChineseFull(); } // IMGUI_API const ImWchar* GetGlyphRangesChineseSimplifiedCommon();// Default + Half-Width + Japanese Hiragana/Katakana + set of 2500 CJK Unified Ideographs for common simplified Chinese GetGlyphRangesChineseSimplifiedCommon() { return this.native.GetGlyphRangesChineseSimplifiedCommon(); } // IMGUI_API const ImWchar* GetGlyphRangesCyrillic(); // Default + about 400 Cyrillic characters GetGlyphRangesCyrillic() { return this.native.GetGlyphRangesCyrillic(); } // IMGUI_API const ImWchar* GetGlyphRangesThai(); // Default + Thai characters GetGlyphRangesThai() { return this.native.GetGlyphRangesThai(); } // Helpers to build glyph ranges from text data. Feed your application strings/characters to it then call BuildRanges(). // struct GlyphRangesBuilder // { // ImVector<unsigned char> UsedChars; // Store 1-bit per Unicode code point (0=unused, 1=used) // GlyphRangesBuilder() { UsedChars.resize(0x10000 / 8); memset(UsedChars.Data, 0, 0x10000 / 8); } // bool GetBit(int n) const { return (UsedChars[n >> 3] & (1 << (n & 7))) != 0; } // void SetBit(int n) { UsedChars[n >> 3] |= 1 << (n & 7); } // Set bit 'c' in the array // void AddChar(ImWchar c) { SetBit(c); } // Add character // IMGUI_API void AddText(const char* text, const char* text_end = NULL); // Add string (each character of the UTF-8 string are added) // IMGUI_API void AddRanges(const ImWchar* ranges); // Add ranges, e.g. builder.AddRanges(ImFontAtlas::GetGlyphRangesDefault) to force add all of ASCII/Latin+Ext // IMGUI_API void BuildRanges(ImVector<ImWchar>* out_ranges); // Output new ranges // }; //------------------------------------------- // Custom Rectangles/Glyphs API //------------------------------------------- // You can request arbitrary rectangles to be packed into the atlas, for your own purposes. After calling Build(), you can query the rectangle position and render your pixels. // You can also request your rectangles to be mapped as font glyph (given a font + Unicode point), so you can render e.g. custom colorful icons and use them as regular glyphs. // struct CustomRect // { // unsigned int ID; // Input // User ID. Use <0x10000 to map into a font glyph, >=0x10000 for other/internal/custom texture data. // unsigned short Width, Height; // Input // Desired rectangle dimension // unsigned short X, Y; // Output // Packed position in Atlas // float GlyphAdvanceX; // Input // For custom font glyphs only (ID<0x10000): glyph xadvance // ImVec2 GlyphOffset; // Input // For custom font glyphs only (ID<0x10000): glyph display offset // ImFont* Font; // Input // For custom font glyphs only (ID<0x10000): target font // CustomRect() { ID = 0xFFFFFFFF; Width = Height = 0; X = Y = 0xFFFF; GlyphAdvanceX = 0.0f; GlyphOffset = ImVec2(0,0); Font = NULL; } // bool IsPacked() const { return X != 0xFFFF; } // }; // IMGUI_API int AddCustomRectRegular(unsigned int id, int width, int height); // Id needs to be >= 0x10000. Id >= 0x80000000 are reserved for ImGui and ImDrawList // IMGUI_API int AddCustomRectFontGlyph(ImFont* font, ImWchar id, int width, int height, float advance_x, const ImVec2& offset = ImVec2(0,0)); // Id needs to be < 0x10000 to register a rectangle to map into a specific font. // IMGUI_API void CalcCustomRectUV(const CustomRect* rect, ImVec2* out_uv_min, ImVec2* out_uv_max); // const CustomRect* GetCustomRectByIndex(int index) const { if (index < 0) return NULL; return &CustomRects[index]; } //------------------------------------------- // Members //------------------------------------------- // bool Locked; // Marked as Locked by ImGui::NewFrame() so attempt to modify the atlas will assert. get Locked() { return this.native.Locked; } set Locked(value) { this.native.Locked = value; } // ImFontAtlasFlags Flags; // Build flags (see ImFontAtlasFlags_) get Flags() { return this.native.Flags; } set Flags(value) { this.native.Flags = value; } // ImTextureID TexID; // User data to refer to the texture once it has been uploaded to user's graphic systems. It is passed back to you during rendering via the ImDrawCmd structure. get TexID() { return ImGuiContext.getTexture(this.native.TexID); } set TexID(value) { this.native.TexID = ImGuiContext.setTexture(value); } // int TexDesiredWidth; // Texture width desired by user before Build(). Must be a power-of-two. If have many glyphs your graphics API have texture size restrictions you may want to increase texture width to decrease height. get TexDesiredWidth() { return this.native.TexDesiredWidth; } set TexDesiredWidth(value) { this.native.TexDesiredWidth = value; } // int TexGlyphPadding; // Padding between glyphs within texture in pixels. Defaults to 1. get TexGlyphPadding() { return this.native.TexGlyphPadding; } set TexGlyphPadding(value) { this.native.TexGlyphPadding = value; } // [Internal] // NB: Access texture data via GetTexData*() calls! Which will setup a default font for you. // unsigned char* TexPixelsAlpha8; // 1 component per pixel, each component is unsigned 8-bit. Total size = TexWidth * TexHeight // unsigned int* TexPixelsRGBA32; // 4 component per pixel, each component is unsigned 8-bit. Total size = TexWidth * TexHeight * 4 // int TexWidth; // Texture width calculated during Build(). get TexWidth() { return this.native.TexWidth; } // int TexHeight; // Texture height calculated during Build(). get TexHeight() { return this.native.TexHeight; } // ImVec2 TexUvScale; // = (1.0f/TexWidth, 1.0f/TexHeight) get TexUvScale() { return this.native.TexUvScale; } // ImVec2 TexUvWhitePixel; // Texture coordinates to a white pixel get TexUvWhitePixel() { return this.native.TexUvWhitePixel; } // ImVector<ImFont*> Fonts; // Hold all the fonts returned by AddFont*. Fonts[0] is the default font upon calling ImGui::NewFrame(), use ImGui::PushFont()/PopFont() to change the current font. get Fonts() { const fonts = new ImVector(); this.native.IterateFonts((font) => { fonts.push(new ImFont(font)); }); return fonts; } } // Font runtime data and rendering // ImFontAtlas automatically loads a default embedded font for you when you call GetTexDataAsAlpha8() or GetTexDataAsRGBA32(). class ImFont { constructor(native) { this.native = native; } // Members: Hot ~62/78 bytes // float FontSize; // <user set> // Height of characters, set during loading (don't change after loading) get FontSize() { return this.native.FontSize; } // float Scale; // = 1.f // Base font scale, multiplied by the per-window font scale which you can adjust with SetFontScale() get Scale() { return this.native.Scale; } set Scale(value) { this.native.Scale = value; } // ImVec2 DisplayOffset; // = (0.f,1.f) // Offset font rendering by xx pixels get DisplayOffset() { return this.native.DisplayOffset; } // ImVector<ImFontGlyph> Glyphs; // // All glyphs. get Glyphs() { const glyphs = new ImVector(); this.native.IterateGlyphs((glyph) => { glyphs.push(new ImFontGlyph(glyph)); // TODO: wrap native }); return glyphs; } // ImVector<float> IndexAdvanceX; // // Sparse. Glyphs->AdvanceX in a directly indexable way (more cache-friendly, for CalcTextSize functions which are often bottleneck in large UI). // get IndexAdvanceX(): any { return this.native.IndexAdvanceX; } // ImVector<unsigned short> IndexLookup; // // Sparse. Index glyphs by Unicode code-point. // get IndexLookup(): any { return this.native.IndexLookup; } // const ImFontGlyph* FallbackGlyph; // == FindGlyph(FontFallbackChar) get FallbackGlyph() { const glyph = this.native.FallbackGlyph; return glyph && new ImFontGlyph(glyph); } set FallbackGlyph(value) { this.native.FallbackGlyph = value && value.internal; } // float FallbackAdvanceX; // == FallbackGlyph->AdvanceX get FallbackAdvanceX() { return this.native.FallbackAdvanceX; } // ImWchar FallbackChar; // = '?' // Replacement glyph if one isn't found. Only set via SetFallbackChar() get FallbackChar() { return this.native.FallbackChar; } // Members: Cold ~18/26 bytes // short ConfigDataCount; // ~ 1 // Number of ImFontConfig involved in creating this font. Bigger than 1 when merging multiple font sources into one ImFont. get ConfigDataCount() { return this.ConfigData.length; } // ImFontConfig* ConfigData; // // Pointer within ContainerAtlas->ConfigData get ConfigData() { const cfg_data = []; this.native.IterateConfigData((cfg) => { cfg_data.push(new ImFontConfig(cfg)); }); return cfg_data; } // ImFontAtlas* ContainerAtlas; // // What we has been loaded into get ContainerAtlas() { return null; } // float Ascent, Descent; // // Ascent: distance from top to bottom of e.g. 'A' [0..FontSize] get Ascent() { return this.native.Ascent; } get Descent() { return this.native.Descent; } // int MetricsTotalSurface;// // Total surface in pixels to get an idea of the font rasterization/texture cost (not exact, we approximate the cost of padding between glyphs) get MetricsTotalSurface() { return this.native.MetricsTotalSurface; } // Methods // IMGUI_API ImFont(); // IMGUI_API ~ImFont(); // IMGUI_API void ClearOutputData(); ClearOutputData() { return this.native.ClearOutputData(); } // IMGUI_API void BuildLookupTable(); BuildLookupTable() { return this.native.BuildLookupTable(); } // IMGUI_API const ImFontGlyph*FindGlyph(ImWchar c) const; FindGlyph(c) { const glyph = this.native.FindGlyph(c); return glyph && new ImFontGlyph(glyph); } // IMGUI_API const ImFontGlyph*FindGlyphNoFallback(ImWchar c) const; FindGlyphNoFallback(c) { const glyph = this.native.FindGlyphNoFallback(c); return glyph && new ImFontGlyph(glyph); } // IMGUI_API void SetFallbackChar(ImWchar c); SetFallbackChar(c) { return this.native.SetFallbackChar(c); } // float GetCharAdvance(ImWchar c) const { return ((int)c < IndexAdvanceX.Size) ? IndexAdvanceX[(int)c] : FallbackAdvanceX; } GetCharAdvance(c) { return this.native.GetCharAdvance(c); } // bool IsLoaded() const { return ContainerAtlas != NULL; } IsLoaded() { return this.native.IsLoaded(); } // const char* GetDebugName() const { return ConfigData ? ConfigData->Name : "<unknown>"; } GetDebugName() { return this.native.GetDebugName(); } // 'max_width' stops rendering after a certain width (could be turned into a 2d size). FLT_MAX to disable. // 'wrap_width' enable automatic word-wrapping across multiple lines to fit into given width. 0.0f to disable. // IMGUI_API ImVec2 CalcTextSizeA(float size, float max_width, float wrap_width, const char* text_begin, const char* text_end = NULL, const char** remaining = NULL) const; // utf8 CalcTextSizeA(size, max_width, wrap_width, text_begin, text_end = null, remaining = null) { return this.native.CalcTextSizeA(size, max_width, wrap_width, text_end !== null ? text_begin.substring(0, text_end) : text_begin, remaining, new ImVec2()); } // IMGUI_API const char* CalcWordWrapPositionA(float scale, const char* text, const char* text_end, float wrap_width) const; CalcWordWrapPositionA(scale, text, text_end = null, wrap_width) { return this.native.CalcWordWrapPositionA(scale, text_end !== null ? text.substring(0, text_end) : text, wrap_width); } // IMGUI_API void RenderChar(ImDrawList* draw_list, float size, ImVec2 pos, ImU32 col, unsigned short c) const; RenderChar(draw_list, size, pos, col, c) { this.native.RenderChar(draw_list.native, size, pos, col, c); } // IMGUI_API void RenderText(ImDrawList* draw_list, float size, ImVec2 pos, ImU32 col, const ImVec4& clip_rect, const char* text_begin, const char* text_end, float wrap_width = 0.0f, bool cpu_fine_clip = false) const; RenderText(draw_list, size, pos, col, clip_rect, text_begin, text_end = null, wrap_width = 0.0, cpu_fine_clip = false) { } } // This is where your app communicate with Dear ImGui. Access via ImGui::GetIO(). // Read 'Programmer guide' section in .cpp file for general usage. class ImGuiIO { constructor(native) { this.native = native; // int KeyMap[ImGuiKey_COUNT]; // <unset> // Map of indices into the KeysDown[512] entries array this.KeyMap = new Proxy([], { get: (target, key) => { if (key === "length") { return ImGuiKey.COUNT; } return this.native._getAt_KeyMap(Number(key)); }, set: (target, key, value) => { return this.native._setAt_KeyMap(Number(key), value); }, }); // bool MouseDown[5]; // Mouse buttons: left, right, middle + extras. ImGui itself mostly only uses left button (BeginPopupContext** are using right button). Others buttons allows us to track if the mouse is being used by your application + available to user as a convenience via IsMouse** API. this.MouseDown = new Proxy([], { get: (target, key) => { if (key === "length") { return 5; } return this.native._getAt_MouseDown(Number(key)); }, set: (target, key, value) => { return this.native._setAt_MouseDown(Number(key), value); }, }); // bool KeysDown[512]; // Keyboard keys that are pressed (in whatever storage order you naturally have access to keyboard data) this.KeysDown = new Proxy([], { get: (target, key) => { if (key === "length") { return 512; } return this.native._getAt_KeysDown(Number(key)); }, set: (target, key, value) => { return this.native._setAt_KeysDown(Number(key), value); }, }); // float NavInputs[ImGuiNavInput_COUNT]; // Gamepad inputs (keyboard keys will be auto-mapped and be written here by ImGui::NewFrame) this.NavInputs = new Proxy([], { get: (target, key) => { if (key === "length") { return ImGuiNavInput.COUNT; } return this.native._getAt_NavInputs(Number(key)); }, set: (target, key, value) => { return this.native._setAt_NavInputs(Number(key), value); }, }); //------------------------------------------------------------------ // [Internal] ImGui will maintain those fields. Forward compatibility not guaranteed! //------------------------------------------------------------------ // ImVec2 MousePosPrev; // Previous mouse position temporary storage (nb: not for public use, set to MousePos in NewFrame()) // ImVec2 MouseClickedPos[5]; // Position at time of clicking this.MouseClickedPos = new Proxy([], { get: (target, key) => { if (key === "length") { return 5; } return this.native._getAt_MouseClickedPos(Number(key)); }, }); // float MouseClickedTime[5]; // Time of last click (used to figure out double-click) // bool MouseClicked[5]; // Mouse button went from !Down to Down // bool MouseDoubleClicked[5]; // Has mouse button been double-clicked? // bool MouseReleased[5]; // Mouse button went from Down to !Down // bool MouseDownOwned[5]; // Track if button was clicked inside a window. We don't request mouse capture from the application if click started outside ImGui bounds. // float MouseDownDuration[5]; // Duration the mouse button has been down (0.0f == just clicked) this.MouseDownDuration = new Proxy([], { get: (target, key) => { if (key === "length") { return 5; } return this.native._getAt_MouseDownDuration(Number(key)); }, }); // float MouseDownDurationPrev[5]; // Previous time the mouse button has been down // ImVec2 MouseDragMaxDistanceAbs[5]; // Maximum distance, absolute, on each axis, of how much mouse has traveled from the clicking point // float MouseDragMaxDistanceSqr[5]; // Squared maximum distance of how much mouse has traveled from the clicking point // float KeysDownDuration[512]; // Duration the keyboard key has been down (0.0f == just pressed) this.KeysDownDuration = new Proxy([], { get: (target, key) => { if (key === "length") { return 512; } return this.native._getAt_KeysDownDuration(Number(key)); }, }); // float KeysDownDurationPrev[512]; // Previous duration the key has been down // float NavInputsDownDuration[ImGuiNavInput_COUNT]; this.NavInputsDownDuration = new Proxy([], { get: (target, key) => { if (key === "length") { return ImGuiNavInput.COUNT; } return this.native._getAt_NavInputsDownDuration(Number(key)); }, }); } //------------------------------------------------------------------ // Settings (fill once) // Default value: //------------------------------------------------------------------ // ImGuiConfigFlags ConfigFlags; // = 0 // See ImGuiConfigFlags_ enum. Set by user/application. Gamepad/keyboard navigation options, etc. get ConfigFlags() { return this.native.ConfigFlags; } set ConfigFlags(value) { this.native.ConfigFlags = value; } // ImGuiBackendFlags BackendFlags; // = 0 // Set ImGuiBackendFlags_ enum. Set by imgui_impl_xxx files or custom back-end to communicate features supported by the back-end. get BackendFlags() { return this.native.BackendFlags; } set BackendFlags(value) { this.native.BackendFlags = value; } // ImVec2 DisplaySize; // <unset> // Display size, in pixels. For clamping windows positions. get DisplaySize() { return this.native.DisplaySize; } // float DeltaTime; // = 1.0f/60.0f // Time elapsed since last frame, in seconds. get DeltaTime() { return this.native.DeltaTime; } set DeltaTime(value) { this.native.DeltaTime = value; } // float IniSavingRate; // = 5.0f // Maximum time between saving positions/sizes to .ini file, in seconds. get IniSavingRate() { return this.native.IniSavingRate; } set IniSavingRate(value) { this.native.IniSavingRate = value; } // const char* IniFilename; // = "imgui.ini" // Path to .ini file. NULL to disable .ini saving. get IniFilename() { return this.native.IniFilename; } set IniFilename(value) { this.native.IniFilename = value; } // const char* LogFilename; // = "imgui_log.txt" // Path to .log file (default parameter to ImGui::LogToFile when no file is specified). get LogFilename() { return this.native.LogFilename; } set LogFilename(value) { this.native.LogFilename = value; } // float MouseDoubleClickTime; // = 0.30f // Time for a double-click, in seconds. get MouseDoubleClickTime() { return this.native.MouseDoubleClickTime; } set MouseDoubleClickTime(value) { this.native.MouseDoubleClickTime = value; } // float MouseDoubleClickMaxDist; // = 6.0f // Distance threshold to stay in to validate a double-click, in pixels. get MouseDoubleClickMaxDist() { return this.native.MouseDoubleClickMaxDist; } set MouseDoubleClickMaxDist(value) { this.native.MouseDoubleClickMaxDist = value; } // float MouseDragThreshold; // = 6.0f // Distance threshold before considering we are dragging get MouseDragThreshold() { return this.native.MouseDragThreshold; } set MouseDragThreshold(value) { this.native.MouseDragThreshold = value; } // float KeyRepeatDelay; // = 0.250f // When holding a key/button, time before it starts repeating, in seconds (for buttons in Repeat mode, etc.). get KeyRepeatDelay() { return this.native.KeyRepeatDelay; } set KeyRepeatDelay(value) { this.native.KeyRepeatDelay = value; } // float KeyRepeatRate; // = 0.050f // When holding a key/button, rate at which it repeats, in seconds. get KeyRepeatRate() { return this.native.KeyRepeatRate; } set KeyRepeatRate(value) { this.native.KeyRepeatRate = value; } // void* UserData; // = NULL // Store your own data for retrieval by callbacks. get UserData() { return this.native.UserData; } set UserData(value) { this.native.UserData = value; } // ImFontAtlas* Fonts; // <auto> // Load and assemble one or more fonts into a single tightly packed texture. Output to Fonts array. get Fonts() { return new ImFontAtlas(this.native.Fonts); } // float FontGlobalScale; // = 1.0f // Global scale all fonts get FontGlobalScale() { return this.native.FontGlobalScale; } set FontGlobalScale(value) { this.native.FontGlobalScale = value; } // bool FontAllowUserScaling; // = false // Allow user scaling text of individual window with CTRL+Wheel. get FontAllowUserScaling() { return this.native.FontAllowUserScaling; } set FontAllowUserScaling(value) { this.native.FontAllowUserScaling = value; } // ImFont* FontDefault; // = NULL // Font to use on NewFrame(). Use NULL to uses Fonts->Fonts[0]. get FontDefault() { const font = this.native.FontDefault; return (font === null) ? null : new ImFont(font); } set FontDefault(value) { this.native.FontDefault = value && value.native; } // ImVec2 DisplayFramebufferScale; // = (1.0f,1.0f) // For retina display or other situations where window coordinates are different from framebuffer coordinates. User storage only, presently not used by ImGui. get DisplayFramebufferScale() { return this.native.DisplayFramebufferScale; } // ImVec2 DisplayVisibleMin; // <unset> (0.0f,0.0f) // If you use DisplaySize as a virtual space larger than your screen, set DisplayVisibleMin/Max to the visible area. get DisplayVisibleMin() { return this.native.DisplayVisibleMin; } // ImVec2 DisplayVisibleMax; // <unset> (0.0f,0.0f) // If the values are the same, we defaults to Min=(0.0f) and Max=DisplaySize get DisplayVisibleMax() { return this.native.DisplayVisibleMax; } // Miscellaneous configuration options // bool OptMacOSXBehaviors; // = defined(__APPLE__) // OS X style: Text editing cursor movement using Alt instead of Ctrl, Shortcuts using Cmd/Super instead of Ctrl, Line/Text Start and End using Cmd+Arrows instead of Home/End, Double click selects by word instead of selecting whole text, Multi-selection in lists uses Cmd/Super instead of Ctrl get ConfigMacOSXBehaviors() { return this.native.ConfigMacOSXBehaviors; } set ConfigMacOSXBehaviors(value) { this.native.ConfigMacOSXBehaviors = value; } // bool ConfigInputTextCursorBlink; // = true // Enable blinking cursor, for users who consider it annoying. get ConfigInputTextCursorBlink() { return this.native.ConfigInputTextCursorBlink; } set ConfigInputTextCursorBlink(value) { this.native.ConfigInputTextCursorBlink = value; } // bool ConfigWindowsResizeFromEdges; // = false // [BETA] Enable resizing of windows from their edges and from the lower-left corner. This requires (io.BackendFlags & ImGuiBackendFlags_HasMouseCursors) because it needs mouse cursor feedback. (This used to be the ImGuiWindowFlags_ResizeFromAnySide flag) get ConfigWindowsResizeFromEdges() { return this.native.ConfigWindowsResizeFromEdges; } set ConfigWindowsResizeFromEdges(value) { this.native.ConfigWindowsResizeFromEdges = value; } // bool ConfigWindowsMoveFromTitleBarOnly;// = false // [BETA] Set to true to only allow moving windows when clicked+dragged from the title bar. Windows without a title bar are not affected. get ConfigWindowsMoveFromTitleBarOnly() { return this.native.ConfigWindowsMoveFromTitleBarOnly; } set ConfigWindowsMoveFromTitleBarOnly(value) { this.native.ConfigWindowsMoveFromTitleBarOnly = value; } //------------------------------------------------------------------ // Settings (User Functions) //------------------------------------------------------------------ // Optional: access OS clipboard // (default to use native Win32 clipboard on Windows, otherwise uses a private clipboard. Override to access OS clipboard on other architectures) // const char* (*GetClipboardTextFn)(void* user_data); get GetClipboardTextFn() { return this.native.GetClipboardTextFn; } set GetClipboardTextFn(value) { this.native.GetClipboardTextFn = value; } // void (*SetClipboardTextFn)(void* user_data, const char* text); get SetClipboardTextFn() { return this.native.SetClipboardTextFn; } set SetClipboardTextFn(value) { this.native.SetClipboardTextFn = value; } // void* ClipboardUserData; get ClipboardUserData() { return this.native.ClipboardUserData; } set ClipboardUserData(value) { this.native.ClipboardUserData = value; } // Optional: override memory allocations. MemFreeFn() may be called with a NULL pointer. // (default to posix malloc/free) // void* (*MemAllocFn)(size_t sz); // void (*MemFreeFn)(void* ptr); // Optional: notify OS Input Method Editor of the screen position of your cursor for text input position (e.g. when using Japanese/Chinese IME in Windows) // (default to use native imm32 api on Windows) // void (*ImeSetInputScreenPosFn)(int x, int y); // void* ImeWindowHandle; // (Windows) Set this to your HWND to get automatic IME cursor positioning. //------------------------------------------------------------------ // Input - Fill before calling NewFrame() //------------------------------------------------------------------ // ImVec2 MousePos; // Mouse position, in pixels. Set to ImVec2(-FLT_MAX,-FLT_MAX) if mouse is unavailable (on another screen, etc.) get MousePos() { return this.native.MousePos; } // float MouseWheel; // Mouse wheel: 1 unit scrolls about 5 lines text. get MouseWheel() { return this.native.MouseWheel; } set MouseWheel(value) { this.native.MouseWheel = value; } // float MouseWheelH; // Mouse wheel (Horizontal). Most users don't have a mouse with an horizontal wheel, may not be filled by all back-ends. get MouseWheelH() { return this.native.MouseWheelH; } set MouseWheelH(value) { this.native.MouseWheelH = value; } // bool MouseDrawCursor; // Request ImGui to draw a mouse cursor for you (if you are on a platform without a mouse cursor). get MouseDrawCursor() { return this.native.MouseDrawCursor; } set MouseDrawCursor(value) { this.native.MouseDrawCursor = value; } // bool KeyCtrl; // Keyboard modifier pressed: Control get KeyCtrl() { return this.native.KeyCtrl; } set KeyCtrl(value) { this.native.KeyCtrl = value; } // bool KeyShift; // Keyboard modifier pressed: Shift get KeyShift() { return this.native.KeyShift; } set KeyShift(value) { this.native.KeyShift = value; } // bool KeyAlt; // Keyboard modifier pressed: Alt get KeyAlt() { return this.native.KeyAlt; } set KeyAlt(value) { this.native.KeyAlt = value; } // bool KeySuper; // Keyboard modifier pressed: Cmd/Super/Windows get KeySuper() { return this.native.KeySuper; } set KeySuper(value) { this.native.KeySuper = value; } // Functions // IMGUI_API void AddInputCharacter(ImWchar c); // Add new character into InputCharacters[] AddInputCharacter(c) { this.native.AddInputCharacter(c); } // IMGUI_API void AddInputCharactersUTF8(const char* utf8_chars); // Add new characters into InputCharacters[] from an UTF-8 string AddInputCharactersUTF8(utf8_chars) { this.native.AddInputCharactersUTF8(utf8_chars); } // inline void ClearInputCharacters() { InputCharacters[0] = 0; } // Clear the text input buffer manually ClearInputCharacters() { this.native.ClearInputCharacters(); } //------------------------------------------------------------------ // Output - Retrieve after calling NewFrame() //------------------------------------------------------------------ // bool WantCaptureMouse; // When io.WantCaptureMouse is true, do not dispatch mouse input data to your main application. This is set by ImGui when it wants to use your mouse (e.g. unclicked mouse is hovering a window, or a widget is active). get WantCaptureMouse() { return this.native.WantCaptureMouse; } set WantCaptureMouse(value) { this.native.WantCaptureMouse = value; } // bool WantCaptureKeyboard; // When io.WantCaptureKeyboard is true, do not dispatch keyboard input data to your main application. This is set by ImGui when it wants to use your keyboard inputs. get WantCaptureKeyboard() { return this.native.WantCaptureKeyboard; } set WantCaptureKeyboard(value) { this.native.WantCaptureKeyboard = value; } // bool WantTextInput; // Mobile/console: when io.WantTextInput is true, you may display an on-screen keyboard. This is set by ImGui when it wants textual keyboard input to happen (e.g. when a InputText widget is active). get WantTextInput() { return this.native.WantTextInput; } set WantTextInput(value) { this.native.WantTextInput = value; } // bool WantSetMousePos; // [BETA-NAV] MousePos has been altered, back-end should reposition mouse on next frame. Set only when 'NavMovesMouse=true'. get WantSetMousePos() { return this.native.WantSetMousePos; } set WantSetMousePos(value) { this.native.WantSetMousePos = value; } // bool WantSaveIniSettings; // When manual .ini load/save is active (io.IniFilename == NULL), this will be set to notify your application that you can call SaveIniSettingsToMemory() and save yourself. IMPORTANT: You need to clear io.WantSaveIniSettings yourself. get WantSaveIniSettings() { return this.native.WantSaveIniSettings; } set WantSaveIniSettings(value) { this.native.WantSaveIniSettings = value; } // bool NavActive; // Directional navigation is currently allowed (will handle ImGuiKey_NavXXX events) = a window is focused and it doesn't use the ImGuiWindowFlags_NoNavInputs flag. get NavActive() { return this.native.NavActive; } set NavActive(value) { this.native.NavActive = value; } // bool NavVisible; // Directional navigation is visible and allowed (will handle ImGuiKey_NavXXX events). get NavVisible() { return this.native.NavVisible; } set NavVisible(value) { this.native.NavVisible = value; } // float Framerate; // Application framerate estimation, in frame per second. Solely for convenience. Rolling average estimation based on IO.DeltaTime over 120 frames get Framerate() { return this.native.Framerate; } // int MetricsRenderVertices; // Vertices output during last call to Render() get MetricsRenderVertices() { return this.native.MetricsRenderVertices; } // int MetricsRenderIndices; // Indices output during last call to Render() = number of triangles * 3 get MetricsRenderIndices() { return this.native.MetricsRenderIndices; } // int MetricsRenderWindows; // Number of visible windows get MetricsRenderWindows() { return this.native.MetricsRenderWindows; } // int MetricsActiveWindows; // Number of visible root windows (exclude child windows) get MetricsActiveWindows() { return this.native.MetricsActiveWindows; } // int MetricsActiveAllocations; // Number of active allocations, updated by MemAlloc/MemFree based on current context. May be off if you have multiple imgui contexts. get MetricsActiveAllocations() { return this.native.MetricsActiveAllocations; } // ImVec2 MouseDelta; // Mouse delta. Note that this is zero if either current or previous position are invalid (-FLT_MAX,-FLT_MAX), so a disappearing/reappearing mouse won't have a huge delta. get MouseDelta() { return this.native.MouseDelta; } } // Context creation and access, if you want to use multiple context, share context between modules (e.g. DLL). // All contexts share a same ImFontAtlas by default. If you want different font atlas, you can new() them and overwrite the GetIO().Fonts variable of an ImGui context. // All those functions are not reliant on the current context. class ImGuiContext { constructor(native) { this.native = native; this.textures = []; } static getTexture(index) { if (ImGuiContext.current_ctx === null) { throw new Error(); } return ImGuiContext.current_ctx._getTexture(index); } static setTexture(texture) { if (ImGuiContext.current_ctx === null) { throw new Error(); } return ImGuiContext.current_ctx._setTexture(texture); } _getTexture(index) { return this.textures[index] || null; } _setTexture(texture) { let index = this.textures.indexOf(texture); if (index === -1) { for (let i = 0; i < this.textures.length; ++i) { if (this.textures[i] === null) { this.textures[i] = texture; return i; } } index = this.textures.length; this.textures.push(texture); } return index; } } ImGuiContext.current_ctx = null; // Main // IMGUI_API ImGuiIO& GetIO(); function GetIO() { return new ImGuiIO(bind.GetIO()); } // IMGUI_API ImDrawData* GetDrawData(); // same value as passed to your io.RenderDrawListsFn() function. valid after Render() and until the next call to NewFrame() function GetDrawData() { const draw_data = bind.GetDrawData(); return (draw_data === null) ? null : new ImDrawData(draw_data); } // IMGUI_API ImGuiMouseCursor GetMouseCursor(); // get desired cursor type, reset in ImGui::NewFrame(), this is updated during the frame. valid before Render(). If you use software rendering by setting io.MouseDrawCursor ImGui will render those for you function GetMouseCursor() { return bind.GetMouseCursor(); } // IMGUI_API void LoadIniSettingsFromMemory(const char* ini_data, size_t ini_size=0); // call after CreateContext() and before the first call to NewFrame() to provide .ini data from your own data source. function LoadIniSettingsFromMemory(ini_data, ini_size = 0) { bind.LoadIniSettingsFromMemory(ini_data); } // IMGUI_API const char* SaveIniSettingsToMemory(size_t* out_ini_size = NULL); // return a zero-terminated string with the .ini data which you can save by your own mean. call when io.WantSaveIniSettings is set, then save data by your own mean and clear io.WantSaveIniSettings. function SaveIniSettingsToMemory(out_ini_size = null) { return bind.SaveIniSettingsToMemory(); } let clipboard_text = ""; let canvas = null; exports.gl = null; let g_ShaderHandle = null; let g_VertHandle = null; let g_FragHandle = null; let g_AttribLocationTex = null; let g_AttribLocationProjMtx = null; let g_AttribLocationPosition = -1; let g_AttribLocationUV = -1; let g_AttribLocationColor = -1; let g_VboHandle = null; let g_ElementsHandle = null; let g_FontTexture = null; exports.ctx = null; let prev_time = 0; function document_on_copy(event) { if (event.clipboardData) { event.clipboardData.setData("text/plain", clipboard_text); } // console.log(`${event.type}: "${clipboard_text}"`); event.preventDefault(); } function document_on_cut(event) { if (event.clipboardData) { event.clipboardData.setData("text/plain", clipboard_text); } // console.log(`${event.type}: "${clipboard_text}"`); event.preventDefault(); } function document_on_paste(event) { if (event.clipboardData) { clipboard_text = event.clipboardData.getData("text/plain"); } // console.log(`${event.type}: "${clipboard_text}"`); event.preventDefault(); } function window_on_resize() { if (canvas !== null) { const devicePixelRatio = window.devicePixelRatio || 1; canvas.width = canvas.scrollWidth * devicePixelRatio; canvas.height = canvas.scrollHeight * devicePixelRatio; } } function window_on_gamepadconnected(event /* GamepadEvent */) { console.log("Gamepad connected at index %d: %s. %d buttons, %d axes.", event.gamepad.index, event.gamepad.id, event.gamepad.buttons.length, event.gamepad.axes.length); } function window_on_gamepaddisconnected(event /* GamepadEvent */) { console.log("Gamepad disconnected at index %d: %s.", event.gamepad.index, event.gamepad.id); } function canvas_on_blur(event) { const io = GetIO(); io.KeyCtrl = false; io.KeyShift = false; io.KeyAlt = false; io.KeySuper = false; for (let i = 0; i < io.KeysDown.length; ++i) { io.KeysDown[i] = false; } for (let i = 0; i < io.MouseDown.length; ++i) { io.MouseDown[i] = false; } } function canvas_on_keydown(event) { // console.log(event.type, event.key, event.keyCode); const io = GetIO(); io.KeyCtrl = event.ctrlKey; io.KeyShift = event.shiftKey; io.KeyAlt = event.altKey; io.KeySuper = event.metaKey; IM_ASSERT(event.keyCode >= 0 && event.keyCode < IM_ARRAYSIZE(io.KeysDown)); io.KeysDown[event.keyCode] = true; // forward to the keypress event if ( /*io.WantCaptureKeyboard ||*/event.key === "Tab") { event.preventDefault(); } } function canvas_on_keyup(event) { // console.log(event.type, event.key, event.keyCode); const io = GetIO(); io.KeyCtrl = event.ctrlKey; io.KeyShift = event.shiftKey; io.KeyAlt = event.altKey; io.KeySuper = event.metaKey; IM_ASSERT(event.keyCode >= 0 && event.keyCode < IM_ARRAYSIZE(io.KeysDown)); io.KeysDown[event.keyCode] = false; if (io.WantCaptureKeyboard) { event.preventDefault(); } } function canvas_on_keypress(event) { // console.log(event.type, event.key, event.keyCode); const io = GetIO(); io.AddInputCharacter(event.charCode); if (io.WantCaptureKeyboard) { event.preventDefault(); } } function canvas_on_pointermove(event) { const io = GetIO(); const devicePixelRatio = window.devicePixelRatio || 1; io.MousePos.x = event.offsetX * devicePixelRatio; io.MousePos.y = event.offsetY * devicePixelRatio; if (io.WantCaptureMouse) { event.preventDefault(); } } // MouseEvent.button // A number representing a given button: // 0: Main button pressed, usually the left button or the un-initialized state // 1: Auxiliary button pressed, usually the wheel button or the middle button (if present) // 2: Secondary button pressed, usually the right button // 3: Fourth button, typically the Browser Back button // 4: Fifth button, typically the Browser Forward button const mouse_button_map = [0, 2, 1, 3, 4]; function canvas_on_pointerdown(event) { const io = GetIO(); const devicePixelRatio = window.devicePixelRatio || 1; io.MousePos.x = event.offsetX * devicePixelRatio; io.MousePos.y = event.offsetY * devicePixelRatio; io.MouseDown[mouse_button_map[event.button]] = true; // if (io.WantCaptureMouse) { // event.preventDefault(); // } } function canvas_on_contextmenu(event) { const io = GetIO(); if (io.WantCaptureMouse) { event.preventDefault(); } } function canvas_on_pointerup(event) { const io = GetIO(); io.MouseDown[mouse_button_map[event.button]] = false; if (io.WantCaptureMouse) { event.preventDefault(); } } function canvas_on_wheel(event) { const io = GetIO(); let scale = 1.0; switch (event.deltaMode) { case event.DOM_DELTA_PIXEL: scale = 0.01; break; case event.DOM_DELTA_LINE: scale = 0.2; break; case event.DOM_DELTA_PAGE: scale = 1.0; break; } io.MouseWheelH = event.deltaX * scale; io.MouseWheel = -event.deltaY * scale; // Mouse wheel: 1 unit scrolls about 5 lines text. if (io.WantCaptureMouse) { event.preventDefault(); } } function Init(value) { const io = GetIO(); if (typeof (window) !== "undefined") { LoadIniSettingsFromMemory(window.localStorage.getItem("imgui.ini") || ""); } if (typeof (navigator) !== "undefined") { io.ConfigMacOSXBehaviors = navigator.platform.match(/Mac/) !== null; } if (typeof (document) !== "undefined") { document.body.addEventListener("copy", document_on_copy); document.body.addEventListener("cut", document_on_cut); document.body.addEventListener("paste", document_on_paste); } io.SetClipboardTextFn = (user_data, text) => { clipboard_text = text; // console.log(`set clipboard_text: "${clipboard_text}"`); if (typeof navigator !== "undefined" && typeof navigator.clipboard !== "undefined") { // console.log(`clipboard.writeText: "${clipboard_text}"`); navigator.clipboard.writeText(clipboard_text).then(() => { // console.log(`clipboard.writeText: "${clipboard_text}" done.`); }); } }; io.GetClipboardTextFn = (user_data) => { // if (typeof navigator !== "undefined" && typeof (navigator as any).clipboard !== "undefined") { // console.log(`clipboard.readText: "${clipboard_text}"`); // (navigator as any).clipboard.readText().then((text: string): void => { // clipboard_text = text; // console.log(`clipboard.readText: "${clipboard_text}" done.`); // }); // } // console.log(`get clipboard_text: "${clipboard_text}"`); return clipboard_text; }; io.ClipboardUserData = null; if (typeof (window) !== "undefined") { window.addEventListener("resize", window_on_resize); window.addEventListener("gamepadconnected", window_on_gamepadconnected); window.addEventListener("gamepaddisconnected", window_on_gamepaddisconnected); } if (typeof (window) !== "undefined") { if (value instanceof (HTMLCanvasElement)) { value = value.getContext("webgl", { alpha: false }) || value.getContext("2d"); } if (value instanceof (WebGLRenderingContext)) { canvas = value.canvas; exports.gl = value; } if (value instanceof (CanvasRenderingContext2D)) { canvas = value.canvas; exports.ctx = value; } } if (canvas !== null) { window_on_resize(); canvas.style.touchAction = "none"; // Disable browser handling of all panning and zooming gestures. canvas.addEventListener("blur", canvas_on_blur); canvas.addEventListener("keydown", canvas_on_keydown); canvas.addEventListener("keyup", canvas_on_keyup); canvas.addEventListener("keypress", canvas_on_keypress); canvas.addEventListener("pointermove", canvas_on_pointermove); canvas.addEventListener("pointerdown", canvas_on_pointerdown); canvas.addEventListener("contextmenu", canvas_on_contextmenu); canvas.addEventListener("pointerup", canvas_on_pointerup); canvas.addEventListener("wheel", canvas_on_wheel); } // Setup back-end capabilities flags io.BackendFlags |= ImGuiBackendFlags.HasMouseCursors; // We can honor GetMouseCursor() values (optional) // Keyboard mapping. ImGui will use those indices to peek into the io.KeyDown[] array. io.KeyMap[ImGuiKey.Tab] = 9; io.KeyMap[ImGuiKey.LeftArrow] = 37; io.KeyMap[ImGuiKey.RightArrow] = 39; io.KeyMap[ImGuiKey.UpArrow] = 38; io.KeyMap[ImGuiKey.DownArrow] = 40; io.KeyMap[ImGuiKey.PageUp] = 33; io.KeyMap[ImGuiKey.PageDown] = 34; io.KeyMap[ImGuiKey.Home] = 36; io.KeyMap[ImGuiKey.End] = 35; io.KeyMap[ImGuiKey.Insert] = 45; io.KeyMap[ImGuiKey.Delete] = 46; io.KeyMap[ImGuiKey.Backspace] = 8; io.KeyMap[ImGuiKey.Space] = 32; io.KeyMap[ImGuiKey.Enter] = 13; io.KeyMap[ImGuiKey.Escape] = 27; io.KeyMap[ImGuiKey.A] = 65; io.KeyMap[ImGuiKey.C] = 67; io.KeyMap[ImGuiKey.V] = 86; io.KeyMap[ImGuiKey.X] = 88; io.KeyMap[ImGuiKey.Y] = 89; io.KeyMap[ImGuiKey.Z] = 90; CreateDeviceObjects(); } function Shutdown() { DestroyDeviceObjects(); if (canvas !== null) { canvas.removeEventListener("blur", canvas_on_blur); canvas.removeEventListener("keydown", canvas_on_keydown); canvas.removeEventListener("keyup", canvas_on_keyup); canvas.removeEventListener("keypress", canvas_on_keypress); canvas.removeEventListener("pointermove", canvas_on_pointermove); canvas.removeEventListener("pointerdown", canvas_on_pointerdown); canvas.removeEventListener("contextmenu", canvas_on_contextmenu); canvas.removeEventListener("pointerup", canvas_on_pointerup); canvas.removeEventListener("wheel", canvas_on_wheel); } exports.gl = null; exports.ctx = null; canvas = null; if (typeof (window) !== "undefined") { window.removeEventListener("resize", window_on_resize); window.removeEventListener("gamepadconnected", window_on_gamepadconnected); window.removeEventListener("gamepaddisconnected", window_on_gamepaddisconnected); } if (typeof (document) !== "undefined") { document.body.removeEventListener("copy", document_on_copy); document.body.removeEventListener("cut", document_on_cut); document.body.removeEventListener("paste", document_on_paste); } } function NewFrame(time) { const io = GetIO(); if (io.WantSaveIniSettings) { io.WantSaveIniSettings = false; if (typeof (window) !== "undefined") { window.localStorage.setItem("imgui.ini", SaveIniSettingsToMemory()); } } const w = canvas && canvas.width || 640; const h = canvas && canvas.height || 480; const display_w = exports.gl && exports.gl.drawingBufferWidth || w; const display_h = exports.gl && exports.gl.drawingBufferHeight || h; io.DisplaySize.x = w; io.DisplaySize.y = h; io.DisplayFramebufferScale.x = w > 0 ? (display_w / w) : 0; io.DisplayFramebufferScale.y = h > 0 ? (display_h / h) : 0; const dt = time - prev_time; prev_time = time; io.DeltaTime = dt / 1000; if (io.WantSetMousePos) { console.log("TODO: MousePos", io.MousePos.x, io.MousePos.y); } if (typeof (document) !== "undefined") { if (io.MouseDrawCursor) { document.body.style.cursor = "none"; } else { switch (GetMouseCursor()) { case ImGuiMouseCursor.None: document.body.style.cursor = "none"; break; default: case ImGuiMouseCursor.Arrow: document.body.style.cursor = "default"; break; case ImGuiMouseCursor.TextInput: document.body.style.cursor = "text"; break; // When hovering over InputText, etc. case ImGuiMouseCursor.ResizeAll: document.body.style.cursor = "move"; break; // Unused case ImGuiMouseCursor.ResizeNS: document.body.style.cursor = "ns-resize"; break; // When hovering over an horizontal border case ImGuiMouseCursor.ResizeEW: document.body.style.cursor = "ew-resize"; break; // When hovering over a vertical border or a column case ImGuiMouseCursor.ResizeNESW: document.body.style.cursor = "nesw-resize"; break; // When hovering over the bottom-left corner of a window case ImGuiMouseCursor.ResizeNWSE: document.body.style.cursor = "nwse-resize"; break; // When hovering over the bottom-right corner of a window case ImGuiMouseCursor.Hand: document.body.style.cursor = "move"; break; } } } // Gamepad navigation mapping [BETA] for (let i = 0; i < io.NavInputs.length; ++i) { io.NavInputs[i] = 0.0; } if (io.ConfigFlags & ImGuiConfigFlags.NavEnableGamepad) { // Update gamepad inputs const gamepads = (typeof (navigator) !== "undefined" && typeof (navigator.getGamepads) === "function") ? navigator.getGamepads() : []; for (let i = 0; i < gamepads.length; ++i) { const gamepad = gamepads[i]; if (!gamepad) { continue; } const buttons_count = gamepad.buttons.length; const axes_count = gamepad.axes.length; function MAP_BUTTON(NAV_NO, BUTTON_NO) { if (!gamepad) { return; } if (buttons_count > BUTTON_NO && gamepad.buttons[BUTTON_NO].pressed) io.NavInputs[NAV_NO] = 1.0; } function MAP_ANALOG(NAV_NO, AXIS_NO, V0, V1) { if (!gamepad) { return; } let v = (axes_count > AXIS_NO) ? gamepad.axes[AXIS_NO] : V0; v = (v - V0) / (V1 - V0); if (v > 1.0) v = 1.0; if (io.NavInputs[NAV_NO] < v) io.NavInputs[NAV_NO] = v; } // TODO: map input based on vendor and product id // https://developer.mozilla.org/en-US/docs/Web/API/Gamepad/id const match = gamepad.id.match(/^([0-9a-f]{4})-([0-9a-f]{4})-.*$/); const match_chrome = gamepad.id.match(/^.*\(.*Vendor: ([0-9a-f]{4}) Product: ([0-9a-f]{4})\).*$/); const vendor = (match && match[1]) || (match_chrome && match_chrome[1]) || "0000"; const product = (match && match[2]) || (match_chrome && match_chrome[2]) || "0000"; switch (vendor + product) { case "046dc216": // Logitech Logitech Dual Action (Vendor: 046d Product: c216) MAP_BUTTON(ImGuiNavInput.Activate, 1); // Cross / A MAP_BUTTON(ImGuiNavInput.Cancel, 2); // Circle / B MAP_BUTTON(ImGuiNavInput.Menu, 0); // Square / X MAP_BUTTON(ImGuiNavInput.Input, 3); // Triangle / Y MAP_ANALOG(ImGuiNavInput.DpadLeft, 4, -0.3, -0.9); // D-Pad Left MAP_ANALOG(ImGuiNavInput.DpadRight, 4, +0.3, +0.9); // D-Pad Right MAP_ANALOG(ImGuiNavInput.DpadUp, 5, -0.3, -0.9); // D-Pad Up MAP_ANALOG(ImGuiNavInput.DpadDown, 5, +0.3, +0.9); // D-Pad Down MAP_BUTTON(ImGuiNavInput.FocusPrev, 4); // L1 / LB MAP_BUTTON(ImGuiNavInput.FocusNext, 5); // R1 / RB MAP_BUTTON(ImGuiNavInput.TweakSlow, 6); // L2 / LT MAP_BUTTON(ImGuiNavInput.TweakFast, 7); // R2 / RT MAP_ANALOG(ImGuiNavInput.LStickLeft, 0, -0.3, -0.9); MAP_ANALOG(ImGuiNavInput.LStickRight, 0, +0.3, +0.9); MAP_ANALOG(ImGuiNavInput.LStickUp, 1, -0.3, -0.9); MAP_ANALOG(ImGuiNavInput.LStickDown, 1, +0.3, +0.9); break; case "046dc21d": // Logitech Gamepad F310 (STANDARD GAMEPAD Vendor: 046d Product: c21d) MAP_BUTTON(ImGuiNavInput.Activate, 0); // Cross / A MAP_BUTTON(ImGuiNavInput.Cancel, 1); // Circle / B MAP_BUTTON(ImGuiNavInput.Menu, 2); // Square / X MAP_BUTTON(ImGuiNavInput.Input, 3); // Triangle / Y MAP_BUTTON(ImGuiNavInput.DpadLeft, 14); // D-Pad Left MAP_BUTTON(ImGuiNavInput.DpadRight, 15); // D-Pad Right MAP_BUTTON(ImGuiNavInput.DpadUp, 12); // D-Pad Up MAP_BUTTON(ImGuiNavInput.DpadDown, 13); // D-Pad Down MAP_BUTTON(ImGuiNavInput.FocusPrev, 4); // L1 / LB MAP_BUTTON(ImGuiNavInput.FocusNext, 5); // R1 / RB MAP_ANALOG(ImGuiNavInput.TweakSlow, 6, +0.3, +0.9); // L2 / LT MAP_ANALOG(ImGuiNavInput.TweakFast, 7, +0.3, +0.9); // R2 / RT MAP_ANALOG(ImGuiNavInput.LStickLeft, 0, -0.3, -0.9); MAP_ANALOG(ImGuiNavInput.LStickRight, 0, +0.3, +0.9); MAP_ANALOG(ImGuiNavInput.LStickUp, 1, -0.3, -0.9); MAP_ANALOG(ImGuiNavInput.LStickDown, 1, +0.3, +0.9); break; case "2dc86001": // 8Bitdo SN30 Pro 8Bitdo SN30 Pro (Vendor: 2dc8 Product: 6001) case "2dc86101": // 8Bitdo SN30 Pro (Vendor: 2dc8 Product: 6101) MAP_BUTTON(ImGuiNavInput.Activate, 1); // Cross / A MAP_BUTTON(ImGuiNavInput.Cancel, 0); // Circle / B MAP_BUTTON(ImGuiNavInput.Menu, 4); // Square / X MAP_BUTTON(ImGuiNavInput.Input, 3); // Triangle / Y MAP_ANALOG(ImGuiNavInput.DpadLeft, 6, -0.3, -0.9); // D-Pad Left MAP_ANALOG(ImGuiNavInput.DpadRight, 6, +0.3, +0.9); // D-Pad Right MAP_ANALOG(ImGuiNavInput.DpadUp, 7, -0.3, -0.9); // D-Pad Up MAP_ANALOG(ImGuiNavInput.DpadDown, 7, +0.3, +0.9); // D-Pad Down MAP_BUTTON(ImGuiNavInput.FocusPrev, 6); // L1 / LB MAP_BUTTON(ImGuiNavInput.FocusNext, 7); // R1 / RB MAP_BUTTON(ImGuiNavInput.TweakSlow, 8); // L2 / LT MAP_BUTTON(ImGuiNavInput.TweakFast, 9); // R2 / RT MAP_ANALOG(ImGuiNavInput.LStickLeft, 0, -0.3, -0.9); MAP_ANALOG(ImGuiNavInput.LStickRight, 0, +0.3, +0.9); MAP_ANALOG(ImGuiNavInput.LStickUp, 1, -0.3, -0.9); MAP_ANALOG(ImGuiNavInput.LStickDown, 1, +0.3, +0.9); break; default: // standard gamepad: https://w3c.github.io/gamepad/#remapping MAP_BUTTON(ImGuiNavInput.Activate, 0); // Cross / A MAP_BUTTON(ImGuiNavInput.Cancel, 1); // Circle / B MAP_BUTTON(ImGuiNavInput.Menu, 2); // Square / X MAP_BUTTON(ImGuiNavInput.Input, 3); // Triangle / Y MAP_BUTTON(ImGuiNavInput.DpadLeft, 14); // D-Pad Left MAP_BUTTON(ImGuiNavInput.DpadRight, 15); // D-Pad Right MAP_BUTTON(ImGuiNavInput.DpadUp, 12); // D-Pad Up MAP_BUTTON(ImGuiNavInput.DpadDown, 13); // D-Pad Down MAP_BUTTON(ImGuiNavInput.FocusPrev, 4); // L1 / LB MAP_BUTTON(ImGuiNavInput.FocusNext, 5); // R1 / RB MAP_BUTTON(ImGuiNavInput.TweakSlow, 6); // L2 / LT MAP_BUTTON(ImGuiNavInput.TweakFast, 7); // R2 / RT MAP_ANALOG(ImGuiNavInput.LStickLeft, 0, -0.3, -0.9); MAP_ANALOG(ImGuiNavInput.LStickRight, 0, +0.3, +0.9); MAP_ANALOG(ImGuiNavInput.LStickUp, 1, -0.3, -0.9); MAP_ANALOG(ImGuiNavInput.LStickDown, 1, +0.3, +0.9); break; } } } } function RenderDrawData(draw_data = GetDrawData()) { const io = GetIO(); if (draw_data === null) { throw new Error(); } exports.gl || exports.ctx || console.log(draw_data); // Avoid rendering when minimized, scale coordinates for retina displays (screen coordinates != framebuffer coordinates) const fb_width = io.DisplaySize.x * io.DisplayFramebufferScale.x; const fb_height = io.DisplaySize.y * io.DisplayFramebufferScale.y; if (fb_width === 0 || fb_height === 0) { return; } draw_data.ScaleClipRects(io.DisplayFramebufferScale); // Backup GL state const last_active_texture = exports.gl && exports.gl.getParameter(exports.gl.ACTIVE_TEXTURE) || null; const last_program = exports.gl && exports.gl.getParameter(exports.gl.CURRENT_PROGRAM) || null; const last_texture = exports.gl && exports.gl.getParameter(exports.gl.TEXTURE_BINDING_2D) || null; const last_array_buffer = exports.gl && exports.gl.getParameter(exports.gl.ARRAY_BUFFER_BINDING) || null; const last_element_array_buffer = exports.gl && exports.gl.getParameter(exports.gl.ELEMENT_ARRAY_BUFFER_BINDING) || null; // GLint last_polygon_mode[2]; glGetIntegerv(GL_POLYGON_MODE, last_polygon_mode); const last_viewport = exports.gl && exports.gl.getParameter(exports.gl.VIEWPORT) || null; const last_scissor_box = exports.gl && exports.gl.getParameter(exports.gl.SCISSOR_BOX) || null; const last_blend_src_rgb = exports.gl && exports.gl.getParameter(exports.gl.BLEND_SRC_RGB) || null; const last_blend_dst_rgb = exports.gl && exports.gl.getParameter(exports.gl.BLEND_DST_RGB) || null; const last_blend_src_alpha = exports.gl && exports.gl.getParameter(exports.gl.BLEND_SRC_ALPHA) || null; const last_blend_dst_alpha = exports.gl && exports.gl.getParameter(exports.gl.BLEND_DST_ALPHA) || null; const last_blend_equation_rgb = exports.gl && exports.gl.getParameter(exports.gl.BLEND_EQUATION_RGB) || null; const last_blend_equation_alpha = exports.gl && exports.gl.getParameter(exports.gl.BLEND_EQUATION_ALPHA) || null; const last_enable_blend = exports.gl && exports.gl.getParameter(exports.gl.BLEND) || null; const last_enable_cull_face = exports.gl && exports.gl.getParameter(exports.gl.CULL_FACE) || null; const last_enable_depth_test = exports.gl && exports.gl.getParameter(exports.gl.DEPTH_TEST) || null; const last_enable_scissor_test = exports.gl && exports.gl.getParameter(exports.gl.SCISSOR_TEST) || null; // Setup render state: alpha-blending enabled, no face culling, no depth testing, scissor enabled, polygon fill exports.gl && exports.gl.enable(exports.gl.BLEND); exports.gl && exports.gl.blendEquation(exports.gl.FUNC_ADD); exports.gl && exports.gl.blendFunc(exports.gl.SRC_ALPHA, exports.gl.ONE_MINUS_SRC_ALPHA); exports.gl && exports.gl.disable(exports.gl.CULL_FACE); exports.gl && exports.gl.disable(exports.gl.DEPTH_TEST); exports.gl && exports.gl.enable(exports.gl.SCISSOR_TEST); // glPolygonMode(GL_FRONT_AND_BACK, GL_FILL); // Setup viewport, orthographic projection matrix // Our visible imgui space lies from draw_data->DisplayPps (top left) to draw_data->DisplayPos+data_data->DisplaySize (bottom right). DisplayMin is typically (0,0) for single viewport apps. exports.gl && exports.gl.viewport(0, 0, fb_width, fb_height); const L = draw_data.DisplayPos.x; const R = draw_data.DisplayPos.x + draw_data.DisplaySize.x; const T = draw_data.DisplayPos.y; const B = draw_data.DisplayPos.y + draw_data.DisplaySize.y; const ortho_projection = new Float32Array([ 2.0 / (R - L), 0.0, 0.0, 0.0, 0.0, 2.0 / (T - B), 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, (R + L) / (L - R), (T + B) / (B - T), 0.0, 1.0, ]); exports.gl && exports.gl.useProgram(g_ShaderHandle); exports.gl && exports.gl.uniform1i(g_AttribLocationTex, 0); exports.gl && g_AttribLocationProjMtx && exports.gl.uniformMatrix4fv(g_AttribLocationProjMtx, false, ortho_projection); // Render command lists exports.gl && exports.gl.bindBuffer(exports.gl.ARRAY_BUFFER, g_VboHandle); exports.gl && exports.gl.enableVertexAttribArray(g_AttribLocationPosition); exports.gl && exports.gl.enableVertexAttribArray(g_AttribLocationUV); exports.gl && exports.gl.enableVertexAttribArray(g_AttribLocationColor); exports.gl && exports.gl.vertexAttribPointer(g_AttribLocationPosition, 2, exports.gl.FLOAT, false, ImDrawVertSize, ImDrawVertPosOffset); exports.gl && exports.gl.vertexAttribPointer(g_AttribLocationUV, 2, exports.gl.FLOAT, false, ImDrawVertSize, ImDrawVertUVOffset); exports.gl && exports.gl.vertexAttribPointer(g_AttribLocationColor, 4, exports.gl.UNSIGNED_BYTE, true, ImDrawVertSize, ImDrawVertColOffset); // Draw const pos = draw_data.DisplayPos; const idx_buffer_type = exports.gl && (exports.gl.UNSIGNED_SHORT) || 0; draw_data.IterateDrawLists((draw_list) => { exports.gl || exports.ctx || console.log(draw_list); exports.gl || exports.ctx || console.log("VtxBuffer.length", draw_list.VtxBuffer.length); exports.gl || exports.ctx || console.log("IdxBuffer.length", draw_list.IdxBuffer.length); let idx_buffer_offset = 0; exports.gl && exports.gl.bindBuffer(exports.gl.ARRAY_BUFFER, g_VboHandle); exports.gl && exports.gl.bufferData(exports.gl.ARRAY_BUFFER, draw_list.VtxBuffer, exports.gl.STREAM_DRAW); exports.gl && exports.gl.bindBuffer(exports.gl.ELEMENT_ARRAY_BUFFER, g_ElementsHandle); exports.gl && exports.gl.bufferData(exports.gl.ELEMENT_ARRAY_BUFFER, draw_list.IdxBuffer, exports.gl.STREAM_DRAW); draw_list.IterateDrawCmds((draw_cmd) => { exports.gl || exports.ctx || console.log(draw_cmd); exports.gl || exports.ctx || console.log("ElemCount", draw_cmd.ElemCount); exports.gl || exports.ctx || console.log("ClipRect", draw_cmd.ClipRect.x, fb_height - draw_cmd.ClipRect.w, draw_cmd.ClipRect.z - draw_cmd.ClipRect.x, draw_cmd.ClipRect.w - draw_cmd.ClipRect.y); exports.gl || exports.ctx || console.log("TextureId", draw_cmd.TextureId); if (!exports.gl && !exports.ctx) { console.log("i: pos.x pos.y uv.x uv.y col"); for (let i = 0; i < Math.min(3, draw_cmd.ElemCount); ++i) { const view = new ImDrawVert(draw_list.VtxBuffer.buffer, draw_list.VtxBuffer.byteOffset + i * ImDrawVertSize); console.log(`${i}: ${view.pos[0].toFixed(2)} ${view.pos[1].toFixed(2)} ${view.uv[0].toFixed(5)} ${view.uv[1].toFixed(5)} ${("00000000" + view.col[0].toString(16)).substr(-8)}`); } } if (draw_cmd.UserCallback !== null) { // User callback (registered via ImDrawList::AddCallback) draw_cmd.UserCallback(draw_list, draw_cmd); } else { const clip_rect = new ImVec4(draw_cmd.ClipRect.x - pos.x, draw_cmd.ClipRect.y - pos.y, draw_cmd.ClipRect.z - pos.x, draw_cmd.ClipRect.w - pos.y); if (clip_rect.x < fb_width && clip_rect.y < fb_height && clip_rect.z >= 0.0 && clip_rect.w >= 0.0) { // Apply scissor/clipping rectangle exports.gl && exports.gl.scissor(clip_rect.x, fb_height - clip_rect.w, clip_rect.z - clip_rect.x, clip_rect.w - clip_rect.y); // Bind texture, Draw exports.gl && exports.gl.activeTexture(exports.gl.TEXTURE0); exports.gl && exports.gl.bindTexture(exports.gl.TEXTURE_2D, draw_cmd.TextureId); exports.gl && exports.gl.drawElements(exports.gl.TRIANGLES, draw_cmd.ElemCount, idx_buffer_type, idx_buffer_offset); if (exports.ctx) { exports.ctx.save(); exports.ctx.beginPath(); exports.ctx.rect(clip_rect.x, clip_rect.y, clip_rect.z - clip_rect.x, clip_rect.w - clip_rect.y); exports.ctx.clip(); const idx = new Uint16Array(draw_list.IdxBuffer.buffer, draw_list.IdxBuffer.byteOffset + idx_buffer_offset); for (let i = 0; i < draw_cmd.ElemCount; i += 3) { const i0 = idx[i + 0]; const i1 = idx[i + 1]; const i2 = idx[i + 2]; const v0 = new ImDrawVert(draw_list.VtxBuffer.buffer, draw_list.VtxBuffer.byteOffset + i0 * ImDrawVertSize); const v1 = new ImDrawVert(draw_list.VtxBuffer.buffer, draw_list.VtxBuffer.byteOffset + i1 * ImDrawVertSize); const v2 = new ImDrawVert(draw_list.VtxBuffer.buffer, draw_list.VtxBuffer.byteOffset + i2 * ImDrawVertSize); const i3 = idx[i + 3]; const i4 = idx[i + 4]; const i5 = idx[i + 5]; const v3 = new ImDrawVert(draw_list.VtxBuffer.buffer, draw_list.VtxBuffer.byteOffset + i3 * ImDrawVertSize); const v4 = new ImDrawVert(draw_list.VtxBuffer.buffer, draw_list.VtxBuffer.byteOffset + i4 * ImDrawVertSize); const v5 = new ImDrawVert(draw_list.VtxBuffer.buffer, draw_list.VtxBuffer.byteOffset + i5 * ImDrawVertSize); let quad = true; let minmin = v0; let minmax = v0; let maxmin = v0; let maxmax = v0; for (const v of [v1, v2, v3, v4, v5]) { let found = false; if (v.pos[0] <= minmin.pos[0] && v.pos[1] <= minmin.pos[1]) { minmin = v; found = true; } if (v.pos[0] <= minmax.pos[0] && v.pos[1] >= minmax.pos[1]) { minmax = v; found = true; } if (v.pos[0] >= maxmin.pos[0] && v.pos[1] <= maxmin.pos[1]) { maxmin = v; found = true; } if (v.pos[0] >= maxmax.pos[0] && v.pos[1] >= maxmax.pos[1]) { maxmax = v; found = true; } if (!found) { quad = false; } } quad = quad && (minmin.pos[0] === minmax.pos[0]); quad = quad && (maxmin.pos[0] === maxmax.pos[0]); quad = quad && (minmin.pos[1] === maxmin.pos[1]); quad = quad && (minmax.pos[1] === maxmax.pos[1]); if (quad) { if (minmin.uv[0] < 0.01 && minmin.uv[1] < 0.01) { // one vertex color exports.ctx.beginPath(); exports.ctx.rect(minmin.pos[0], minmin.pos[1], maxmax.pos[0] - minmin.pos[0], maxmax.pos[1] - minmin.pos[1]); exports.ctx.fillStyle = `rgba(${v0.col[0] >> 0 & 0xff}, ${v0.col[0] >> 8 & 0xff}, ${v0.col[0] >> 16 & 0xff}, ${(v0.col[0] >> 24 & 0xff) / 0xff})`; exports.ctx.fill(); } else { // no vertex color const image = draw_cmd.TextureId; exports.ctx.drawImage(image, minmin.uv[0] * image.width, minmin.uv[1] * image.height, (maxmax.uv[0] - minmin.uv[0]) * image.width, (maxmax.uv[1] - minmin.uv[1]) * image.height, minmin.pos[0], minmin.pos[1], maxmax.pos[0] - minmin.pos[0], maxmax.pos[1] - minmin.pos[1]); // ctx.beginPath(); // ctx.rect(minmin.pos[0], minmin.pos[1], maxmax.pos[0] - minmin.pos[0], maxmax.pos[1] - minmin.pos[1]); // ctx.strokeStyle = "yellow"; // ctx.stroke(); } i += 3; } else { // one vertex color, no texture exports.ctx.beginPath(); exports.ctx.moveTo(v0.pos[0], v0.pos[1]); exports.ctx.lineTo(v1.pos[0], v1.pos[1]); exports.ctx.lineTo(v2.pos[0], v2.pos[1]); exports.ctx.closePath(); exports.ctx.fillStyle = `rgba(${v0.col[0] >> 0 & 0xff}, ${v0.col[0] >> 8 & 0xff}, ${v0.col[0] >> 16 & 0xff}, ${(v0.col[0] >> 24 & 0xff) / 0xff})`; exports.ctx.fill(); } } exports.ctx.restore(); } } } idx_buffer_offset += draw_cmd.ElemCount * ImDrawIdxSize; }); }); // Restore modified GL state exports.gl && (last_program !== null) && exports.gl.useProgram(last_program); exports.gl && (last_texture !== null) && exports.gl.bindTexture(exports.gl.TEXTURE_2D, last_texture); exports.gl && (last_active_texture !== null) && exports.gl.activeTexture(last_active_texture); exports.gl && exports.gl.disableVertexAttribArray(g_AttribLocationPosition); exports.gl && exports.gl.disableVertexAttribArray(g_AttribLocationUV); exports.gl && exports.gl.disableVertexAttribArray(g_AttribLocationColor); exports.gl && (last_array_buffer !== null) && exports.gl.bindBuffer(exports.gl.ARRAY_BUFFER, last_array_buffer); exports.gl && (last_element_array_buffer !== null) && exports.gl.bindBuffer(exports.gl.ELEMENT_ARRAY_BUFFER, last_element_array_buffer); exports.gl && (last_blend_equation_rgb !== null && last_blend_equation_alpha !== null) && exports.gl.blendEquationSeparate(last_blend_equation_rgb, last_blend_equation_alpha); exports.gl && (last_blend_src_rgb !== null && last_blend_src_alpha !== null && last_blend_dst_rgb !== null && last_blend_dst_alpha !== null) && exports.gl.blendFuncSeparate(last_blend_src_rgb, last_blend_src_alpha, last_blend_dst_rgb, last_blend_dst_alpha); exports.gl && (last_enable_blend ? exports.gl.enable(exports.gl.BLEND) : exports.gl.disable(exports.gl.BLEND)); exports.gl && (last_enable_cull_face ? exports.gl.enable(exports.gl.CULL_FACE) : exports.gl.disable(exports.gl.CULL_FACE)); exports.gl && (last_enable_depth_test ? exports.gl.enable(exports.gl.DEPTH_TEST) : exports.gl.disable(exports.gl.DEPTH_TEST)); exports.gl && (last_enable_scissor_test ? exports.gl.enable(exports.gl.SCISSOR_TEST) : exports.gl.disable(exports.gl.SCISSOR_TEST)); // glPolygonMode(GL_FRONT_AND_BACK, (GLenum)last_polygon_mode[0]); exports.gl && (last_viewport !== null) && exports.gl.viewport(last_viewport[0], last_viewport[1], last_viewport[2], last_viewport[3]); exports.gl && (last_scissor_box !== null) && exports.gl.scissor(last_scissor_box[0], last_scissor_box[1], last_scissor_box[2], last_scissor_box[3]); } function CreateFontsTexture() { const io = GetIO(); // Backup GL state const last_texture = exports.gl && exports.gl.getParameter(exports.gl.TEXTURE_BINDING_2D); // Build texture atlas // const width: number = 256; // const height: number = 256; // const pixels: Uint8Array = new Uint8Array(4 * width * height).fill(0xff); const { width, height, pixels } = io.Fonts.GetTexDataAsRGBA32(); // Load as RGBA 32-bits (75% of the memory is wasted, but default font is so small) because it is more likely to be compatible with user's existing shaders. If your ImTextureId represent a higher-level concept than just a GL texture id, consider calling GetTexDataAsAlpha8() instead to save on GPU memory. // console.log(`font texture ${width} x ${height} @ ${pixels.length}`); // Upload texture to graphics system g_FontTexture = exports.gl && exports.gl.createTexture(); exports.gl && exports.gl.bindTexture(exports.gl.TEXTURE_2D, g_FontTexture); exports.gl && exports.gl.texParameteri(exports.gl.TEXTURE_2D, exports.gl.TEXTURE_MIN_FILTER, exports.gl.LINEAR); exports.gl && exports.gl.texParameteri(exports.gl.TEXTURE_2D, exports.gl.TEXTURE_MAG_FILTER, exports.gl.LINEAR); // gl && gl.pixelStorei(gl.UNPACK_ROW_LENGTH); // WebGL2 exports.gl && exports.gl.texImage2D(exports.gl.TEXTURE_2D, 0, exports.gl.RGBA, width, height, 0, exports.gl.RGBA, exports.gl.UNSIGNED_BYTE, pixels); // Store our identifier io.Fonts.TexID = g_FontTexture || { foo: "bar" }; // console.log("font texture id", g_FontTexture); if (exports.ctx) { const image_canvas = document.createElement("canvas"); image_canvas.width = width; image_canvas.height = height; const image_ctx = image_canvas.getContext("2d"); if (image_ctx === null) { throw new Error(); } const image_data = image_ctx.getImageData(0, 0, width, height); image_data.data.set(pixels); image_ctx.putImageData(image_data, 0, 0); io.Fonts.TexID = image_canvas; } // Restore modified GL state exports.gl && last_texture && exports.gl.bindTexture(exports.gl.TEXTURE_2D, last_texture); } function DestroyFontsTexture() { const io = GetIO(); io.Fonts.TexID = null; exports.gl && exports.gl.deleteTexture(g_FontTexture); g_FontTexture = null; } function CreateDeviceObjects() { const vertex_shader = [ "uniform mat4 ProjMtx;", "attribute vec2 Position;", "attribute vec2 UV;", "attribute vec4 Color;", "varying vec2 Frag_UV;", "varying vec4 Frag_Color;", "void main() {", " Frag_UV = UV;", " Frag_Color = Color;", " gl_Position = ProjMtx * vec4(Position.xy,0,1);", "}", ]; const fragment_shader = [ "precision mediump float;", "uniform sampler2D Texture;", "varying vec2 Frag_UV;", "varying vec4 Frag_Color;", "void main() {", " gl_FragColor = Frag_Color * texture2D(Texture, Frag_UV);", "}", ]; g_ShaderHandle = exports.gl && exports.gl.createProgram(); g_VertHandle = exports.gl && exports.gl.createShader(exports.gl.VERTEX_SHADER); g_FragHandle = exports.gl && exports.gl.createShader(exports.gl.FRAGMENT_SHADER); exports.gl && exports.gl.shaderSource(g_VertHandle, vertex_shader.join("\n")); exports.gl && exports.gl.shaderSource(g_FragHandle, fragment_shader.join("\n")); exports.gl && exports.gl.compileShader(g_VertHandle); exports.gl && exports.gl.compileShader(g_FragHandle); exports.gl && exports.gl.attachShader(g_ShaderHandle, g_VertHandle); exports.gl && exports.gl.attachShader(g_ShaderHandle, g_FragHandle); exports.gl && exports.gl.linkProgram(g_ShaderHandle); g_AttribLocationTex = exports.gl && exports.gl.getUniformLocation(g_ShaderHandle, "Texture"); g_AttribLocationProjMtx = exports.gl && exports.gl.getUniformLocation(g_ShaderHandle, "ProjMtx"); g_AttribLocationPosition = exports.gl && exports.gl.getAttribLocation(g_ShaderHandle, "Position") || 0; g_AttribLocationUV = exports.gl && exports.gl.getAttribLocation(g_ShaderHandle, "UV") || 0; g_AttribLocationColor = exports.gl && exports.gl.getAttribLocation(g_ShaderHandle, "Color") || 0; g_VboHandle = exports.gl && exports.gl.createBuffer(); g_ElementsHandle = exports.gl && exports.gl.createBuffer(); CreateFontsTexture(); } function DestroyDeviceObjects() { DestroyFontsTexture(); exports.gl && exports.gl.deleteBuffer(g_VboHandle); g_VboHandle = null; exports.gl && exports.gl.deleteBuffer(g_ElementsHandle); g_ElementsHandle = null; g_AttribLocationTex = null; g_AttribLocationProjMtx = null; g_AttribLocationPosition = -1; g_AttribLocationUV = -1; g_AttribLocationColor = -1; exports.gl && exports.gl.deleteProgram(g_ShaderHandle); g_ShaderHandle = null; exports.gl && exports.gl.deleteShader(g_VertHandle); g_VertHandle = null; exports.gl && exports.gl.deleteShader(g_FragHandle); g_FragHandle = null; } exports.CreateDeviceObjects = CreateDeviceObjects; exports.CreateFontsTexture = CreateFontsTexture; exports.DestroyDeviceObjects = DestroyDeviceObjects; exports.DestroyFontsTexture = DestroyFontsTexture; exports.Init = Init; exports.NewFrame = NewFrame; exports.RenderDrawData = RenderDrawData; exports.Shutdown = Shutdown; Object.defineProperty(exports, '__esModule', { value: true }); }));