(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_IS_SHELL=false;ENVIRONMENT_IS_WEB=typeof window==="object";ENVIRONMENT_IS_WORKER=typeof importScripts==="function";ENVIRONMENT_IS_NODE=typeof process==="object"&&typeof commonjsRequire==="function"&&!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;function alignUp(x,multiple){if(x%multiple>0){x+=multiple-x%multiple;}return x}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});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/AGADf399AGADf35/AX5gBn98f39/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/fgBgA39/fgBgAn9/AX5gBX9/f39/AXxgBn9/f39/fwF8YAJ8fwF8YAN+f38Bf2ACfn8Bf2ABfAF9YAJ9fwF/YAJ9fwF9YAF/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/fX8AAvIDNwNlbnYBYgA2A2VudgFjAE4DZW52AWQAGgNlbnYBZQAEA2VudgFmAAADZW52AWcAUQNlbnYBaABTA2VudgFpAAcDZW52AWoAAANlbnYBawAtA2VudgFsACEDZW52AW0ABwNlbnYBbgAAA2VudgFvAAYDZW52AXAAAANlbnYBcQAaA2VudgFyAAQDZW52AXMABANlbnYBdAAEA2VudgF1AAAI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Qfz2ASgCACEBIABBnKkEKAIAIAFB/wFxQfIGahEBAAtaAQN/IwQhAiMEQRBqJAQgAkGYqQQoAgAiA0GwK2ogAEEEdGoiACkCADcCACACIAApAgg3AgggAiACKgIMIANBkCpqKgIAIAGUlDgCDCACEJ8DIQQgAiQEIAQLFgAgACABKQIANwIAIAAgAikCADcCCAsGAEE0EAMLDAAgACABIAAgAV0bC8YDAQN/IAJBgMAATgRAIAAgASACECMaIAAPCyAAIQQgACACaiEDIABBA3EgAUEDcUYEQANAIABBA3EEQCACRQRAIAQPCyAAIAEsAAA6AAAgAEEBaiEAIAFBAWohASACQQFrIQIMAQsLIANBfHEiAkFAaiEFA0AgACAFTARAIAAgASgCADYCACAAIAEoAgQ2AgQgACABKAIINgIIIAAgASgCDDYCDCAAIAEoAhA2AhAgACABKAIUNgIUIAAgASgCGDYCGCAAIAEoAhw2AhwgACABKAIgNgIgIAAgASgCJDYCJCAAIAEoAig2AiggACABKAIsNgIsIAAgASgCMDYCMCAAIAEoAjQ2AjQgACABKAI4NgI4IAAgASgCPDYCPCAAQUBrIQAgAUFAayEBDAELCwNAIAAgAkgEQCAAIAEoAgA2AgAgAEEEaiEAIAFBBGohAQwBCwsFIANBBGshAgNAIAAgAkgEQCAAIAEsAAA6AAAgACABLAABOgABIAAgASwAAjoAAiAAIAEsAAM6AAMgAEEEaiEAIAFBBGohAQwBCwsLA0AgACADSARAIAAgASwAADoAACAAQQFqIQAgAUEBaiEBDAELCyAECxIAIABBtPgBNgIAIABBBGoQPgsqACAAKAIQEFsEQEEAIQAFIABBBGoiACwAC0EASARAIAAoAgAhAAsLIAALEgAgACABEOgQIABBwPgBNgIACxAAIAAtAAEgAC0AAEEIdHILKgEBfyMEIQEjBEEQaiQEIAEgADYCAEEEED8iACABKAIANgIAIAEkBCAACyUBAX8gASgCACECIABCADcCACAAQQA2AgggACABQQRqIAIQkwELCABBDBADQQALBwAgAEEEagsnAQF/IAAoAggiAQRAIABBADYCBCAAQQA2AgAgARBBIABBADYCCAsLDQAgACgCCCABQQJ0agsWACAAIAEqAgAgApQgASoCBCAClBAyCykBAn8C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AygCkAJBAXI2ApACC0EBCwsGACAAqLILDQAgAEHUAGogARCaAgsUACABIAIgACAAIAJeGyAAIAFdGwsRAEEAIABBBGogACgCCBBbGwshACAAQ///f39D//9/fxAyIABBCGpD//9//0P//3//EDILEAAgACgCCCIABEAgABBBCwsXACAAQQA2AgQgAEEANgIAIABBADYCCAshAQF/IwQhAiMEQRBqJAQgAiABNgIAIAAgAhDaAiACJAQLmAIBBH8gACACaiEEIAFB/wFxIQMgAkHDAE4EQANAIABBA3EEQCAAIAM6AAAgAEEBaiEADAELCyADQQh0IANyIANBEHRyIANBGHRyIQEgBEF8cSIFQUBqIQYDQCAAIAZMBEAgACABNgIAIAAgATYCBCAAIAE2AgggACABNgIMIAAgATYCECAAIAE2AhQgACABNgIYIAAgATYCHCAAIAE2AiAgACABNgIkIAAgATYCKCAAIAE2AiwgACABNgIwIAAgATYCNCAAIAE2AjggACABNgI8IABBQGshAAwBCwsDQCAAIAVIBEAgACABNgIAIABBBGohAAwBCwsLA0AgACAESARAIAAgAzoAACAAQQFqIQAMAQsLIAQgAmsLnwEBA38QPCICLAB/RQRAQZipBCgCACEEIAFDAAAAAF0hAyAAQwAAAABcBEAgAioCtANDAAAAACABIAMbIAIqAgwgAioCWJMgAJKSkiEAIAIqArgDIQEFIAMEQCAEQdQqaioCACEBCyACKgLQASEACyACIAEgAJI4AsgBIAIgAigC1AE2AswBIAIgAikC9AE3AugBIAIgAigC/AE2AvABCwurAQIDfwF9IwQhBSMEQRBqJARBmKkEKAIAIQYgAwRAIAEgAhCQASECCyAFIQMgBkGwMWooAgAhByAGQbQxaioCACEIIAEgAkYEQCAAQwAAAAAgCBAyBSADIAcgCEP//39/IAQgASACQQAQmgMgAyoCACIEQwAAAABeBEAgAyAEIAggByoCAJWTIgQ4AgALIAMgBEMzM3M/kqiyOAIAIAAgAykDADcCAAsgBSQECycAQZipBCgCAEE0aiAAQQJ0aigCACIAQX9KBH8gACABEPYCBUEACws1AQJ/IwQhAyMEQRBqJAQCfyAAKAIAIQQgAyABEHcgBAsgAygCACACKAIAEAsgAxAxIAMkBAsSACAA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Qf8BcQR9DAEFQwAAAAALDAELIAVB9CpqKgIACyACQf8BcQR9IAVB9CpqKgIABUMAAAAACxAyIAMoAgAiAiAEKQMANwJwCyAZBEACQCACQX82AqABIA5BAXMgDXINACAFQag0ahDqBiEJIAMoAgAiAiAJKQIUNwIMCwsgCkGAgIAYcSISQYCAgBhGIQYgDARAIAIgFEHQAmoiAigCADsBhgEgAiADEHggBiANIA5ycgRAIAMoAgAhAgUgAygCACICIBQpAsgBNwIMCwsgCkGAgIAQcSEJAkACQCACKgK4AUP//39/Ww0AIAIoAqgBDQAgFyACQRxqIAJBwAFqEKACIAggAkG4AWogFxBAIAQgBUGcK2ogCBCmASACIARBABC/AwwBCyAKQYCAgIABcQRAIAQgAhD7BCADKAIAIAQpAwA3AgwMAQsgDkEBcyANciAbQQFzckUEQCAEIAIQ+wQgAygCACAEKQMANwIMDAELIAYgCUUgDXJyDQAgBCACEPsEIAMoAgAgBCkDADcCDAsgAygCACECIAwgDXJFBEACQCACKAKQAUEBTg0AIAIoApQBQQFODQAgBUEQaiIJKgIAQwAAAABeRQ0AIAUqAhRDAAAAAF5FDQAgBCAFQZQraiAFQZwrahCmASADKAIAIQICQAJAIAUsAMABRQ0AIAIoAghBAXENACAIIAIqAhQgAhC/ARAyIAMoAgAhAgwBCyAIIAIpAhQ3AwALIBggAkEMaiAIEDUgByAYIAQQpgEgFyAHIAgQQCADKAIAQQxqIgIgFykDADcCACAHIAkgBBBAIBcgAiAHELIDIAMoAgAiAiAXKQMANwIMCwsgBCACQQxqEJcBIAMoAgAiAiAEKQMANwIMIAIgBUG0KmogBUG8KmogBUGcKmogCkGAgIDgAHFBgICAIEYbIAwbKAIANgJEIAIgAigCuAYiCUH/////B0YEf0H/////BwUCf0H/////ByACKAKoBiINQX9GDQAaIAkgDUEBaiINaiANbwsLNgKwBiACIAIoArwGIglB/////wdGBH9B/////wcFAn9B/////wcgAigCrAYiDUF/Rg0AGiAJIA1BAWoiDWogDW8LCzYCtAYgAkF/NgKsBiACQX82AqgGIAJB/////wc2ArwGIAJB/////wc2ArgGIAQgAkEBEOkGIAMoAgAgBCkDADcCWCAE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BHILIQUMAQsLAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAIANBD2sOagABAg4ODg4DDg4ODg4OBA4ODg4ODg4ODg4ODg4FDg4ODg4ODg4ODg4ODg4OBg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4OBwgODgkODg4ODg4KDg4ODg4OCw4ODg4ODg4ODg4ODg4ODg4ODA0OCyAAIAEQ5wggAUEAOgAPDA0LIAAgARDmCCABQQA6AA8MDAsgASgCBCABKAIIRgRAIAEoAgAiAkEASgRAIAEgAkF/ajYCAAsFIAEQkQMLIAFBADoADwwLCyABKAIEIAEoAghGBEAgASABKAIAQQFqNgIABSAAIAEQuAQLIAAgARCCASABQQA6AA8MCgsgASgCBCABKAIIRgRAIAEgACABKAIAEPMFNgIAIAAgARCCAQUgARCRAwsMCQsgB0EARyIIBEAgARDhAQUgASgCBCABKAIIRwRAIAAgARC4BAsLIAAgARCCASAGIAAgASgCACABLQAQEPEFIAYoAhAiAgRAIAFBFGogBiABLAAPGyoCACENIAEgAiAGKAIMaiIHNgIAIAQgACAHEPYBIAQoAhQiCkEASgRAAkBBACECIAQqAgAhDgNAIAAgByACENkDIg9DAACAv1sNASAOIA+SIg4gDV4NASABIAEoAgBBAWo2AgAgAkEBaiICIApIDQALCwsgACABEIIBIAFBAToADyABIA04AhQgCARAIAEgASgCADYCCAsLDAgLIAhBAEciCARAIAEQ4QEFIAEoAgQgASgCCEcEQCABEJEDCwsgACABEIIBIAYgACABKAIAIAEtABAQ8QUgBigCFCIHIAYoAgxHBEAgAUEUaiAGIAEsAA8bKgIAIQ0gASAHNgIAIAQgACAHEPYBIAQoAhQiCkEASgRAAkBBACECIAQqAgAhDgNAIAAgByACENkDIg9DAACAv1sNASAOIA+SIg4gDV4NASABIAEoAgBBAWo2AgAgAkEBaiICIApIDQALCwsgACABEIIBIAFBAToADyABIA04AhQgCARAIAEgASgCADYCCAsLDAcLIAFBADYCCCABQQA2AgQgAUEANgIAIAFBADoADwwGCyABIAAoAiw2AgAgAUEANgIIIAFBADYCBCABQQA6AA8MBQsgACABEIIBIAEQkQMgASwAEARAIAFBADYCAAUgASgCACICQQBKBEADQCAAIAJBf2oQ4gFB//8DcUEKRwRAIAEgASgCACIEQX9qIgI2AgAgBEEBSg0BCwsLCyABQQA6AA8MBAsgACgCLCEEIAAgARCCASABEJEDIAEsABAEQCABIAQ2AgAFIAEoAgAiAiAESARAA0AgACACEOIBQf//A3FBCkcEQCABIAEoAgBBAWoiAjYCACACIARIDQELCwsLIAFBADoADwwDCyAAIAEQggEgARDhASABLAAQBEAgAUEANgIAQQAhAgUgASgCACICQQBKBEADQAJAAn8gACACQX9qEOIBQf//A3FBCkYhCyABKAIAIQQgCwsEQCAEIQIMAQsgASAEQX9qIgI2AgAgBEEBSg0BCwsLCyABIAI2AgggAUEAOgAPDAILAkACQAJAAkACQAJAAkACQCAFQYWADGsOCQYEBQABBwcCAwcLQckAIQMMCAtBzgAhAwwHCyABKAIEIAEoAghGBEAgARDhAQsgASAAIAEoAgAQ8wUiAjYCACABIAI2AgggACABEIIBDAYLIAEoAgQgASgCCEYEQCABEOEBCyABIAAgASgCABDyBSICNgIAIAEgAjYCCCAAIAEQggEMBQsgARDhASABQQA2AgggAUEANgIAIAFBADoADwwECyABEOEBIAEgACgCLCICNgIIIAEgAjYCACABQQA6AA8MAwsgACgCLCEEIAAgARCCASABEOEBIAEsABAEQCABIAQ2AgAgBCECBSABKAIAIgIgBEgEQANAAkACfyAAIAIQ4gFB//8DcUEKRiEMIAEoAgAhAiAMCw0AIAEgAkEBaiICNgIAIAIgBEgNAQsLCwsgASACNgIIIAFBADoADwwCC0EDIQMMAQsgBUGAgAxIBEAgBUGNgARrBEBBAyEDDAILIAEoAgQgASgCCEYEQCABIAAgASgCABDyBTYCACAAIAEQggEFIAAgARC4BAsMAQsCQAJAAkAgBUGAgAxrDgICAAELIAEQ4QEgASABKAIIQQFqNgIIIAAgARCCASABIAEoAgg2AgAgAUEAOgAPDAILQQMhAwwBCyAAIAEQggEgARDhASABKAIIIgJBAEoEQCABIAJBf2oiAjYCCAsgASACNgIAIAFBADoADwsgA0EDRgRAQQAgBSAFQf//A0obIgJBAEoEQAJAIAYgAjsBACACQQpGBEAgASwAEA0BCwJAAkAgASwADEUNACABKAIEIAEoAghHDQAgASgCACICIAAoAixODQAgACEFIAFBGGogAkEBQQEQuQQiBARAIAQgBSACEOIBOwEACyAAIAEoAgBBARDaAyAAIAEoAgAgBkEBEJIDBEAgASABKAIAQQFqNgIAIAFBADoADwsMAQsgACABEJMDIAAgASgCACAGQQEQkgMEQCABIAEoAgBBARD2BSABIAEoAgBBAWo2AgAgAUEAOgAPCwsLCwUgA0HJAEYEQCABKAIEIAEoAghGBEAgASgCACICIAAoAixIBEAgACABIAJBARDbAwsFIAAgARCTAwsgAUEAOgAPBSADQc4ARgRAIAEoAgQgASgCCEYEQCAAIAEQggEgASgCACICQQBKBEAgACABIAJBf2pBARDbAyABIAEoAgBBf2o2AgALBSAAIAEQkwMLIAFBADoADwsLCyAJJAQLSAEBfyABQRhqIAIgA0EAELkEIgRBAEcgA0EASnEEQEEAIQEDQCABQQF0IARqIAAgASACahDiATsBACABQQFqIgEgA0cNAAsLC5MBAQJ/IABBgBxqQeMAOwEAIABBiBxqQecHNgIAIABB/htqIgIuAQBB4wBGBEAgABD1BQsgAUHnB0oEfyACQQA7AQAgAEGEHGpBADYCAEEABSABIABBhBxqIgMoAgBqQecHSgRAA0AgABD1BSABIAMoAgBqQecHSg0ACwsgAiACLgEAIgFBAWo7AQAgAUEEdCAAagsLXAAgACABEIIBIAAgARCTAyAAIAEoAgAgAiADEJIDBEAgASABKAIAIAMQ9gUgASADIAEoAgBqNgIAIAFBADoADwUgAUGWHGoiAC4BACIBBEAgACABQX9qOwEACwsLTQECf0EBIQMDQAJAIAAhAgNAAkAgAkEBaiEAAkAgAiwAAA4LAwAAAAAAAAAAAAEACyAAIQIMAQsLIANBAWohAwwBCwsgASACNgIAIAMLXgECfyMEIQQjBEEgaiQEIAQhBSABLAAQBEAgBSAAQQAQ9gEgBSoCDCEDCyABKAIEIAEoAghGBEAgASABKAIANgIECyABIAAgAiADEPQFIgA2AgggASAANgIAIAQkBAtUAQJ/IwQhBCMEQSBqJAQgBCEFIAEsABAEQCAFIABBABD2ASAFKgIMIQMLIAEgACACIAMQ9AUiADYCACABIAA2AgQg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IARBEGohCSAEQQhqIQogBCELAkACQEGYqQQoAgAiAEGwNmoiASgCAEUiBUUNACAAQfg2aigCAA0AIABBpDVqKAIABEAgAEH+NWpBADoAACAAQf81akEBOgAACwwBCyAAQfg2aiICIAEgBRshASAAQZw2aigCAEEgcQRAIABB1DZqIgUoAgAiCARAIAEgBSAIIABBpDVqKAIARhshAQsLIAEgAkYEQCACIQEFIAIoAgAEQCAAQaA1aigCACAAQfw2aigCACgC7AVGBEACQCAAQYA3aioCACINIAEqAggiDl1FBEAgDSAOXA0BIABBhDdqKgIAIAEqAgxdRQ0BCyACIQELCwsLIABB9DVqIggoAgAEQCABQRRqIQUgAUEEaiECBSADIAFBFGoiBSABQQRqIgIoAgBBDGoQNSAGIAFBHGogAigCAEEMahA1IAcgAyAGEEMgAigCACAHELYGIAMgAigCAEEAEOkGIAYgAigCAEHYAGogAxBAIAUgBhDqCSACKAIAIgMoAghBgICACHEEQAJ/IAMoAuwFIQwgCiAHIAYQNSALIAdBCGogBhA1IAkgCiALEEMgDAsgCRC2BgsLEHIgAEGgNWogAigCADYCACABKAIAIAgoAgAgBRCqBCAAQbw1aiABKAIANgIAIABBmDZqQQA6AAALIAQkBAtjAQF9IABBAkkEfyABIAEqAgQgAkEEaiIAKgIAIAIqAgwiAxBkOAIEIAAhAiABQQxqBSABIAEqAgAgAioCACACKgIIIgMQZDgCACABQQhqCyIAIAAqAgAgAioCACADEGQ4AgALdAEDfyMEIQIjBEEgaiQEIAIgASkCCDcDECACQRhqIgMgAikCEDcCACACQQhqIgQgACABIAMQ6gIgACAEKQMANwIAIAIgASkCCDcDACADIAIpAgA3AgAgBCAAQQhqIgAgASADEOoCIAAgBCkDADcCACACJAQLhAEBAn8gACgCCCEEIAAoAgAiAyAAKAIERgRAIAAgACADQQFqEFgQhQIgACgCACEDCyADIAEgBGtBAnUiAUoEQCAAKAIIIAFBAnRqIgRBBGogBCADIAFrQQJ0ELMBGgsgACgCCCABQQJ0aiACKAIANgIAIAAgACgCAEEBajYCACAAKAIIGgtXAQN/IAAoAgAiAigCCCIDQYCAgCBxIAEoAgAiASgCCCIEQYCAgCBxayIARQRAIANBgICAEHEgBEGAgIAQcWsiAEUEQCACLgGGASABLgGGAWshAAsLIAALaAEEfwJ/IABBDGoiAigCAEEASgR/A38gAigCCCABQQN0aigCBCIDQX9HBEAgACADEOYCKAIIIgMEQCADEEELCyABQQFqIgEgAigCAEgNACAACwUgAAshBCACEE8gBAsQTyAAQQA2AhgLKAECfyAAQRhqIQEDQCABQXRqIgEoAggiAgRAIAIQQQsgACABRw0ACwshACAAQQRqEGggAEEQahBoIABBHGoQaCAAQQBB8BwQahoLLwEBfyAAQRhqIQEDQCAAQQA2AgQgAEEANgIAIABBADYCCCAAQQxqIgAgAUcNAAsL9wECB38BfiMEIQEjBEEQaiQEIABBHGoiAxA6IABBJGoiBBA6IABBLGoiBRA6IABBNGoiBhA6IABBQGsiAhBmIABB3ABqIgcQOiAAQgA3AgAgAEIANwIIIABCADcCECAAQQA2AhggAUMAAAAAQwAAAAAQMiAFIAEpAwAiCDcCACAEIAg3AgAgAyAINwIAIAFDAAAAAEMAAAAAEDIgBiABKQMANwIAIABBADoAPCABEGYgAiABKQIANwIAIAIgASkCCDcCCCAAQQA2AlAgAEEANgJUIABD//9/fzgCWCABQwAAAABDAAAAABAyIAcgASkDADcCACABJAQLBgAgABBUCwcAIAAQyQELxwECA38BfiABQQBHIgQEQCABQQA2AgALIABBhowCEOgEIgIEQAJAIAJBAhCaB0UEQCACKAJMGiACENcLIgVC/////wdVBH9BiKoEQcsANgIAQX8FIAWnCyIDQX9HBEAgAkEAEJoHRQRAIAMQUyIARQRAIAIQxQIaQQAhAAwECyAAIAMgAhDZCyADRwRAIAIQxQIaIAAQQUEAIQAMBAsgAhDFAhogBEUNAyABIAM2AgAMAwsLCyACEMUCGkEAIQALBUEAIQALIAALlwIBBX8jBCEDIwRBoAJqJAQgA0GQAmohBCAAKAIAIQJBh5wCQZquBCAAKAIgEMAHQX5qSBshBSADQYACaiIBIAI2AgAgASAFNgIEIANBgAJB9JsCIAEQcxogA0GIAmoiASADNgIAIABBuswCIAEQ0gIEQCAAKAIAQQBKBEBBACEBA0AgACABEFUiAhDQAUGTnAIQxAQEQCAAIAJBfxDR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AyAEIAUgBiAHIABBAXFB0ApqESgACxoAIAEgAiADIAQgBSAGIABBA3FBzApqESkACxgAIAEgAiADIAQgBSAAQQNxQcgKahEnAAsWACABIAIgAyAEIABBH3FBqApqEQYACyAAIAEgAiADIAQgBSAGIAcgCCAJIABBAXFBpgpqEUoACxwAIAEgAiADIAQgBSAGIAcgAEEBcUGkCmoRSQALHAAgASACIAMgBCAFIAYgByAAQQFxQaIKahFIAAsaACABIAIgAyAEIAUgBiAAQQNxQZ4KahEjAAsYACABIAIgAyAEIAUgAEEDcUGaCmoRDwALHAAgASACIAMgBCAFIAYgByAAQQFxQZgKahFHAAsWACABIAIgAyAEIABBA3FBlApqETQACxUAIAEgAiADIABB/wBxQZQJahEHAAseACABIAIgAyAEIAUgBiAHIAggAEEBcUGSCWoRMAALGgAgASACIAMgBCAFIAYgAEEBcUGQCWoRJgALGgAgASACIAMgBCAFIAYgAEEBcUGOCWoRLgALGAAgASACIAMgBCAFIABBA3FBiglqES8ACxUAQZipBCgCAEE0aiAAQQJ0aigCAAsWACABIAIgAyAEIABBA3FBhglqEQoACx4AIAEgAiADIAQgBSAGIAcgCCAAQQFxQYQJahEkAAsaACABIAIgAyAEIAUgBiAAQQFxQYIJahE1AAsUACABIAIgAyAAQQ9xQfIIahE3AAsWACABIAIgAyAEIABBA3FB7gZqEQ4ACxQAIAEgAiADIABBAXFB7AZqEREACxwAIAEgAiADIAQgBSAGIAcgAEEBcUHqBmoRRgALFAAgASACIAMgAEEBcUHoBmoRRQALFAAgASACIAMgAEEBcUHeBGoRGAALGgAgASACIAMgBCAFIAYgAEEDcUHaBGoRDQALIgAgASACIAMgBCAFIAYgByAIIAkgCiAAQQFxQYIEahFEAAsgACABIAIgAyAEIAUgBiAHIAggCSAAQQdxQfoDahEXAAseACABIAIgAyAEIAUgBiAHIAggAEEPcUHqA2oREwALHAAgASACIAMgBCAFIAYgByAAQQ9xQdoDahEUAAsaACABIAIgAyAEIAUgBiAAQR9xQboDahEVAAsYACABIAIgAyAEIAUgAEEPcUGqA2oREgALFgAgASACIAMgBCAAQR9xQYoDahEJAAsaACABIAIgAyAEIAUgBiAAQQFxQYgDahFDAAsYACABIAIgAyAEIAUgAEEBcUGGA2oRQgALFgAgASACIAMgBCAAQQFxQYQDahFBAAscACABIAIgAyAEIAUgBiAHIABBAXFBggNqEUAACxgAIAEgAiADIAQgBSAAQQFxQcACahE/AAsWACABIAIgAyAEIABBAXFBvgJqET4ACx4AIAEgAiADIAQgBSAGIAcgCCAAQQFxQbwCahE9AAsWACABIAIgAyAEIABBAXFBugJqETwACxQAIAEgAiADIABBA3FBtgJqESIACxoAIAEgAiADIAQgBSAGIABBAXFBtAJqERYACxYAIAEgAiADIAQgAEEBcUGyAWoRJQALFAAgASACIAMgAEEBcUGwAWoRDAALGgAgASACIAMgBCAFIAYgAEEBcUGsAWoROQAL0gEBBn8jBCEDIwRBEGokBBDCAyECIAFBAToAACABIAAoAgAiBEEASgR/IAAoAggFQQALNgIEIAEgBDYCCCABQQA2AgwgAUEANgIQIANDAAAAAEMAAAAAEDIgASADKQMANwIUIAEgAikCCDcCHCAAKAIAIgRBAEoEQCAAKAIIIQYgASgCDCEFIAEoAhAhAkEAIQADQCAAQQJ0IAZqKAIAIgcoAhggAmohAiAFIAcoAgxqIQUgAEEBaiIAIARIDQALIAEgAjYCECABIAU2AgwLIAMkBAsUACABIAIgAyAAQQNxQcgAahE7AAsRACABIAIgAEEfcUEoahEIAAsPACABIABBA3FBJGoRHAALDQAgAEEfcUEEahEgAAsPACABIABBAXFBAmoROgALCgAgAEEBcREQAAtuAQJ/IAAgASgCCBCFAQRAIAEgAiADEIgFBQJAIABBEGogACgCDCIEQQN0aiEFIABBEGogASACIAMQhgcgBEEBSgRAIABBGGohAANAIAAgASACIAMQhgcgASwANg0CIABBCGoiACAFSQ0ACwsLCwu5BAEDfyAAIAEoAggQhQEEQCABIAIgAxCHBQUCQCAAIAEoAgAQhQFFBEAgACgCDCEFIABBEGogASACIAMgBBCTBCAFQQFMDQEgAEEQaiAFQQN0aiEGIABBGGohBSAAKAIIIgBBAnFFBEAgASgCJEEBRwRAIABBAXFFBEADQCABLAA2DQUgASgCJEEBRg0FIAUgASACIAMgBBCTBCAFQQhqIgUg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ahBoIABBkNgAaiIIEDogAEGY2ABqIgkQOiAAQajYAGoQaCAAQbTYAGoiAUEANgIEIAFBADYCACABQQA2AgggAEHA2ABqIgFBADYCBCABQQA2AgAgAUEANgIIIABB1NgAahBoIABBADoAACAAQQA6AAIgAEEAOgABIABBsDFqQQA2AgAgAEG4MWpDAAAAADgCACAAQbQxakMAAAAAOAIAIABBAToAA0HcABBTIQEgAiACLAAQOgAAIAEQzgkgACABNgKUASAAQcAyakQAAAAAAAAAADkDACAAQcgyakEANgIAIABB0DJqQX82AgAgAEHMMmpBfzYCACAAQcwzakEANgIAIABBkDNqIgFCADcDACABQgA3AwggAUEANgIQIAFBADoAFCAAQagzaiIBQgA3AwAgAUIANwMIIAFCADcDECABQgA3AxggAUEAOgAgIAJDAACAv0MAAIC/EDIgBiACKQMANwIAIABB2DNqIgFCADcDACABQgA3AwggAUEANgIQIAJDAAAAAEMAAAAAEDIgByACKQMANwIAIABB9DNqQQA2AgAgAEGYNWpBADoAACAAQZw1aiIBQgA3AgAgAUIANwIIIAFCADcCECABQgA3AhggAUIANwIgIAFBADYCKCACEGYgBCACKQIANwIAIAQgAikCCDcCCCAAQfQ1akEANgIAIABB2DVqIgFCADcDACABQgA3AwggAUIANwMQIAFBADoAGCAAQfg1akH/////BzYCACAAQfw1akEAOgAAIABB/TVqQQA6AAAgAEH+NWpBAToAACAAQYQ2akEANgIAIABBmDZqQQA6AAAgAEGZNmpBADoAACAAQZw2akEANgIAIABBoDZqQQA2AgAgAEH/NWpBADYAACAAQaw2akF/NgIAIABBqDZqQX82AgAgAEGkNmpBfzYCACAAQdg3akMAAAAAOAIAIABBhDhqIAU2AgAgAEGIOGpBlpMCNgIAIABB0DhqQQA2AgAgAEHVOGpBADoAACAAQdQ4akEAOgAAIABB2DhqQQA2AgAgAEHcOGpBfzYCACAAQeA4akF/NgIAIABBrDlqIgFCADcCACABQgA3AgggAUEANgIQIABBwDlqQX82AgAgAEHQOWpCADcDACAAQdTXAGpBADYCACAAQdjXAGpBgIDAFDYCACAAQezXAGpBADoAACAAQfDXAGpDAAAAADgC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QwAAAAAQMiAAIAMpAwA3AnAgAEEAOwGEASAAQgA3AnggAEEAOwGAASAAQQA6AIIBIABBfzsBhgEgAEF/OwGIASAAQQA2AowBIABBfzYClAEgAEF/NgKQASAAQQA6AJgBIABBADYCnAEgAEF/NgKgASAAQQA2AqgBIABBADYCpAEgAEEPNgK0ASAAQQ82ArABIABBDzYCrAEgA0P//39/Q///f38QMiAAIAMpAwAiCDcCwAEgACAINwK4ASAAQX82ApwEIABDAAAAADgCoAQgAEMAAIA/OALsBCAAQX82AvAEIAAgBzYC9AQgACAAKAIANgKkBSAAQQA2AoQGIABBADYCgAYgAEIANwLsBSAAQgA3AvQFIAMQZiAAIAMpAgA3ApgGIAAgAykCCDcCoAYgACADKQIANwKIBiAAIAMpAgg3ApAGIABBADYC/AUgAEF/NgKsBiAAQX82AqgGIABB/////wc2ArQGIABB/////wc2ArAGIABB/////wc2ArwGIABB/////wc2ArgGIAUkBAsaACAALAALQQBIBH8gACgCAAUgAAtBABC5AQsHACAAEJ8PCwcAIAAQng8LKgECfwJ/IwQhASMEQRBqJARB3rICQQRBwNMBQenJAkEJQQYQAiABCyQECwsAIAAgASACEJoPCx4BAX8jBCEBIwRBEGokBCABIAAQNyABEIcEIAEkBAsJACAAIAEQmQ8LCQAgACABEJgPCx4BAX8jBCEBIwRBEGokBCABIAAQNyABEJwKIAEkBAsJACAAIAEQlw8LHgEBfyMEIQEjBEEQaiQEIAEgABA3IAEQ/gUgASQECyoBAn8CfyMEIQEjBEEQaiQEQfOuAkECQfD8AUHSyQJBHkEFEAIgAQskBAsHACAAEM4ECwcAIAAQlQ8LKgECfwJ/IwQhASMEQRBqJARB164CQQNBgP0BQZLLAkEbQQcQAiABCyQECwoAIAAgARA9EEILCQAgACABEJMPCy0BAX8jBCEBIwRBEGokBCABQZipBCgCAEGwMWooAgA2AgAgACABEIMDIAEkBAsqAQJ/An8jBCEBIwRBEGokBEGargJBAkGM/QFB0skCQRxBERACIAELJAQLCQAgACABEJIPCwkAIAAgARCRDwsJACAAIAEQjw8LBQAQ4gYLBwAgABCODwsHACAAEIsPCyMAIwQhACMEQRBqJAQgAEHZ1AI2AgBB2tMCIAAQugMgACQECywAIAAsAAtBAEgEQCAAKAIAIQALIAAEQCAAEKECIgAEQCAAEHQLBUEAEHQLCyoBAn8CfyMEIQEjBEEQaiQEQaCsAkEEQdDTAUHpyQJBCEEFEAIgAQskBAsmACAALAALQQBIBH8gACgCAAUgAAsQoQIiAARAIAAgASACEPwECwsLACAAIAEgAhCJDwsLACAAIAEgAhCHDwsSAEGYqQQoAgBBlDNqKAIAEHQLFwBBmKkEKAIAQZQzaigCACAAIAEQ/AQLLgEBfyMEIQIjBEEQaiQEIAIgABA3QZipBCgCAEGUM2ooAgAgAiABEP0EIAIkBAsiAQF/IwQhAiMEQRBqJAQgAiAAEDcQYCACIAEQvwMgAiQECzkBAX8jBCEBIwRBEGokBCABIAAQN0GYqQQoAgAiAEHoNGogASkCADcCACAAQbw0akEBNgIAIAEkBAsqAQJ/An8jBCEBIwRBEGokBEHLqgJBBUHw0wFB4tUCQQRBBRACIAELJAQLCwAgACABIAIQhQ8LIAEBfyMEIQIjBEEQaiQEIAIgABA3IAIgARCaBCACJAQLKgECfwJ/IwQhASMEQRBqJARBqKoCQQRBkNQBQenJAkEGQQIQAiABCyQECwsAIAAgASACEP8OCwkAIAAgARD+DgsJACAAIAEQ/Q4LJQEBfyMEIQEjBEEQaiQEIAEQPCgC9AQ2AgAgACABEOQHIAEkBAsJACAAIAEQ/A4LCQAgACABEPsOCwkAIAAgARD5DgsJACAAIAEQ9w4LKgECfwJ/IwQhASMEQRBqJARB/KcCQQVBoNQBQbPMAkEHQQEQAiABCyQECw0AIAAgASACIAMQ9Q4LCwAgACABIAIQ9A4LBwAgABDbCQsHACAAENwJCwcAIAAQsAYLHwAgAEIANwIAIABBADYCCCAAQf6jAkH+owIQXBCTAQvDAwEDfyMEIQIjBEEQaiQEIAJBCGoiAyAAQQRqIgQgARBRIAIgAxCXASAEIAIpAwA3AgAgACAAKgIMIAGUEGI4AgwgAyAAQRRqIgQgARBRIAIgAxCXASAEIAIpAwA3AgAgACAAKgIkIAGUEGI4AiQgACAAKgIsIAGUEGI4AiwgAyAAQTRqIgQgARBRIAIgAxCXASAEIAIpAwA3AgAgACAAKgI8IAGUEGI4AjwgACAAKgJ0IAGUEGI4AnQgAyAAQcQAaiIEIAEQUSACIAMQlwEgBCACKQMANwIAIAMgAEHMAGoiBCABEFEgAiADEJcBIAQgAikDADcCACADIABB1ABqIgQgARBRIAIgAxCXASAEIAIpAwA3AgAgACAAKgJcIAGUEGI4AlwgACAAKgJgIAGUEGI4AmAgACAAKgJkIAGUEGI4AmQgACAAKgJoIAGUEGI4AmggACAAKgJsIAGUEGI4AmwgACAAKgJwIAGUEGI4AnAgAyAAQYQBaiIEIAEQUSACIAMQlwEgBCACKQMANwIAIAMgAEGMAWoiBCABEFEgAiADEJcBIAQgAikDADcCACAAIAAqApQBIAGUEGI4ApQBIAIkBAsIABCUCBCBDAsL+P0CUgBBgggLE4A/AACAPwAAgL8AAIC/AAAAAAMAQZ4ICw+APwAAgD8AAIC/AwAAAAYAQboIC1iAPwAAgD8GAAAACQAAAAAAgD8AAAAAAACAvwAAgD8JAAAADAAAAAMAAAABAAAAAAAAAAIAAAABAAAAAwAAAAIAAAAAAAAAmocAAJ+HAAClhwAAqYcAALWHAEGgCQuFAgQAAAABAAAAAAAAAAQAAAACAAAABAAAAAQAAAABAAAADAAAAAQAAAABAAAAEAAAAAQAAAACAAAAFAAAAAQAAAACAAAAHAAAAAQAAAABAAAAJAAAAAQAAAABAAAAKAAAAAQAAAABAAAALAAAAAQAAAABAAAAMAAAAAQAAAACAAAANAAAAAQAAAABAAAAPAAAAAQAAAABAAAAQAAAAAQAAAACAAAARAAAAAQAAAACAAAATAAAAAQAAAABAAAAXAAAAAQAAAABAAAAZAAAAAQAAAABAAAAaAAAAAQAAAABAAAAbAAAAAQAAAABAAAAcAAAAAQAAAABAAAAdAAAAAQAAAACAAAAfABBsAsL5BYuLi0gICAgICAgICAtWFhYWFhYWC0gICAgWCAgICAtICAgICAgICAgICBYICAgICAgICAgICAtWFhYWFhYWCAgICAgICAgICAtICAgICAgICAgIFhYWFhYWFgtICAgICBYWCAgICAgICAgICAuLi0gICAgICAgICAtWC4uLi4uWC0gICBYLlggICAtICAgICAgICAgIFguWCAgICAgICAgICAtWC4uLi4uWCAgICAgICAgICAtICAgICAgICAgIFguLi4uLlgtICAgIFguLlggICAgICAgICAtLS0gICAgICAgICAtWFhYLlhYWC0gIFguLi5YICAtICAgICAgICAgWC4uLlggICAgICAgICAtWC4uLi5YICAgICAgICAgICAtICAgICAgICAgICBYLi4uLlgtICAgIFguLlggICAgICAgICBYICAgICAgICAgICAtICBYLlggIC0gWC4uLi4uWCAtICAgICAgICBYLi4uLi5YICAgICAgICAtWC4uLlggICAgICAgICAgICAtICAgICAgICAgICAgWC4uLlgtICAgIFguLlggICAgICAgICBYWCAgICAgICAgICAtICBYLlggIC1YLi4uLi4uLlgtICAgICAgIFguLi4uLi4uWCAgICAgICAtWC4uWC5YICAgICAgICAgICAtICAgICAgICAgICBYLlguLlgtICAgIFguLlggICAgICAgICBYLlggICAgICAgICAtICBYLlggIC1YWFhYLlhYWFgtICAgICAgIFhYWFguWFhYWCAgICAgICAtWC5YIFguWCAgICAgICAgICAtICAgICAgICAgIFguWCBYLlgtICAgIFguLlhYWCAgICAgICBYLi5YICAgICAgICAtICBYLlggIC0gICBYLlggICAtICAgICAgICAgIFguWCAgICAgICAgICAtWFggICBYLlggICAgICAgICAtICAgICAgICAgWC5YICAgWFgtICAgIFguLlguLlhYWCAgICBYLi4uWCAgICAgICAtICBYLlggIC0gICBYLlggICAtICAgIFhYICAgIFguWCAgICBYWCAgICAtICAgICAgWC5YICAgICAgICAtICAgICAgICBYLlggICAgICAtICAgIFguLlguLlguLlhYICBYLi4uLlggICAgICAtICBYLlggIC0gICBYLlggICAtICAgWC5YICAgIFguWCAgICBYLlggICAtICAgICAgIFguWCAgICAgICAtICAgICAgIFguWCAgICAgICAtICAgIFguLlguLlguLlguWCBYLi4uLi5YICAgICAtICBYLlggIC0gICBYLlggICAtICBYLi5YICAgIFguWCAgICBYLi5YICAtICAgICAgICBYLlggICAgICAtICAgICAgWC5YICAgICAgICAtWFhYIFguLlguLlguLlguLlhYLi4uLi4uWCAgICAtICBYLlggIC0gICBYLlggICAtIFguLi5YWFhYWFguWFhYWFhYLi4uWCAtICAgICAgICAgWC5YICAgWFgtWFggICBYLlggICAgICAgICAtWC4uWFguLi4uLi4uLlguLlhYLi4uLi4uLlggICAtICBYLlggIC0gICBYLlggICAtWC4uLi4uLi4uLi4uLi4uLi4uLi4uLlgtICAgICAgICAgIFguWCBYLlgtWC5YIFguWCAgICAgICAgICAtWC4uLlguLi4uLi4uLi4uLlhYLi4uLi4uLi5YICAtICBYLlggIC0gICBYLlggICAtIFguLi5YWFhYWFguWFhYWFhYLi4uWCAtICAgICAgICAgICBYLlguLlgtWC4uWC5YICAgICAgICAgICAtIFguLi4uLi4uLi4uLi4uLlhYLi4uLi4uLi4uWCAtWFhYLlhYWC0gICBYLlggICAtICBYLi5YICAgIFguWCAgICBYLi5YICAtICAgICAgICAgICAgWC4uLlgtWC4uLlggICAgICAgICAgICAtICBYLi4uLi4uLi4uLi4uLlhYLi4uLi4uLi4uLlgtWC4uLi4uWC0gICBYLlggICAtICAgWC5YICAgIFguWCAgICBYLlggICAtICAgICAgICAgICBYLi4uLlgtWC4uLi5YICAgICAgICAgICAtICBYLi4uLi4uLi4uLi4uLlhYLi4uLi4uWFhYWFgtWFhYWFhYWC0gICBYLlggICAtICAgIFhYICAgIFguWCAgICBYWCAgICAtICAgICAgICAgIFguLi4uLlgtWC4uLi4uWCAgICAgICAgICAtICAgWC4uLi4uLi4uLi4uLlhYLi4uWC4uWCAgICAtLS0tLS0tLS0gICBYLlggICAtICAgICAgICAgIFguWCAgICAgICAgICAtICAgICAgICAgIFhYWFhYWFgtWFhYWFhYWCAgICAgICAgICAtICAgWC4uLi4uLi4uLi4uWCBYLi5YIFguLlggICAtICAgICAgIC1YWFhYLlhYWFgtICAgICAgIFhYWFguWFhYWCAgICAgICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICAgIFguLi4uLi4uLi4uWCBYLlggIFguLlggICAtICAgICAgIC1YLi4uLi4uLlgtICAgICAgIFguLi4uLi4uWCAgICAgICAtICAgIFhYICAgICAgICAgICBYWCAgICAtICAgICAgICAgICAtICAgIFguLi4uLi4uLi4uWCBYWCAgICBYLi5YICAtICAgICAgIC0gWC4uLi4uWCAtICAgICAgICBYLi4uLi5YICAgICAgICAtICAgWC5YICAgICAgICAgICBYLlggICAtICAgICAgICAgICAtICAgICBYLi4uLi4uLi5YICAgICAgICBYLi5YICAgICAgICAgIC0gIFguLi5YICAtICAgICAgICAgWC4uLlggICAgICAgICAtICBYLi5YICAgICAgICAgICBYLi5YICAtICAgICAgICAgICAtICAgICBYLi4uLi4uLi5YICAgICAgICAgWFggICAgICAgICAgIC0gICBYLlggICAtICAgICAgICAgIFguWCAgICAgICAgICAtIFguLi5YWFhYWFhYWFhYWFhYLi4uWCAtICAgICAgICAgICAtICAgICBYWFhYWFhYWFhYICAtLS0tLS0tLS0tLS0gICAgICAgIC0gICAgWCAgICAtICAgICAgICAgICBYICAgICAgICAgICAtWC4uLi4uLi4uLi4uLi4uLi4uLi4uLlgtICAgICAgICAgICAtLS0tLS0tLS0tLS0tLS0tLS0gICAgICAgICAgICAgICAgICAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIFguLi5YWFhYWFhYWFhYWFhYLi4uWCAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAtICBYLi5YICAgICAgICAgICBYLi5YICAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAtICAgWC5YICAgICAgICAgICBYLlggICAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAtICAgIFhYICAgICAgICAgICBYWCAgICAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICAAQaAiC8xdN10pIyMjIyMjI2hWMHFzJy8jIyNbKSwjIy9sOiQjUTY+IyM1W240Mj5jLVRIYC0+PiMvZT4xMU5OVj1CdigqOi5GP3V1IyhnUlUubzBYR0hgJHZoTEcxaHh0OT9XYCMsNUxzQ3AjLWk+LnIkPCQ2cEQ+TGInOzlDcmM2dGdYbUtWZVUyY0Q0RW8zUi8yKj5dYihNQzskalBmWS47aF5gSVdNOTxMaDJUbFMrZi1zJG82UTxCV0hgWWlVLnhmTHEkTjskMGlSL0dYOlUoamNXMnAvVypxPy1xbW5VQ0k7akhTQWlGV00uUiprVUBDPUdIP2E5d3A4ZiRlLi00XlFnMSlRLUdMKGxmKHIvN0dyUmd3ViVNUz1DI2A4TkQ+UW8jdCdYIyh2I1k5dzAjMUQkQ0lmO1cnI3BXVVBYT3V4WHVVKEg5TSgxPHEtVUUzMSNeLVYnOElSVW83UWYuL0w+PUtlJCQnNUYlKV0wXiMwWEBVLmE8cjpRTHRGc0xjTDYjI2xPaikjLlk1PC1SJktnTHdxSmZMZ04mO1E/Z0leI0RZMnVMaUBeck1sOXQ9Y1dxNiMjd2VnPiRGQmpWUVRTRGdFS25JUzdFTTk+Wlk5dzAjTDs+PiNNeCY0TXZ0Ly9MW01rQSNXQGxLLk4nWzAjN1JMXyYjdytGJUh0RzlNI1hMYE4mLixHTTRQZzstPG5MRU5odng+LVZzTS5NMHJKZkxIMmVUTWAqb0pNSFJDYE5rZmltTTJKLFctalhTOilyMHdLI0BGZ2UkVT5gdydON0cjJCNmQiMkRV4kIzo5OmhrK2VPZS0tNngpRjcqRSU/NzYlXkdNSGVQVy1aNWwnJkdpRiMkOTU2OnJTP2RBI2ZpSzopWXIrYCYjMGpAJ0RiRyYjXiRQRy5MbCtETmE8WENNS0VWKk4pTE4vTipiPSVRNnBpYS1YZzhJJDxNUiYsVmRKZSQ8KDdHO0NrbCcmaEY7OyQ8Xz1YKGIuUlMlJSkjIyNNUEJ1dUUxVjp2JmNYJiMybSMoJmNWXWBrOU9oTE1ibiVzJEcyLEIkQmZEM1gqc3A1I2wsJFIjXXhfWDF4S1glYjVVKltyNWlNZlVvOVVgTjk5aEcpdG0rL1VzOXBHKVhQdWA8MHMtKVdUdChnQ1J4SWcoJTZzZmg9a3RNS24zaik8NjxiNVNrXy8wKF5dQWFOIyhwL0w+JlZaPjFpJWgxUzl1NW9AWWFhVyRlK2I8VFdGbi9aOk9oKEN4MiRsTkVvTl5lKSNDRllAQEk7Qk9RKnNSd1p0WnhSY1U3dVc2Q1hvdzBpKD8kUVtjak9kW1A0ZCldPlJPUE9weFRPN1N0d2kxOjppQjFxKUNfPWRWMjZKOzIsXTdvcCRddVFyQF9WNyRxXiVsUXd0dUhZXT1EWCxuM0wjMFBIRE80Zjk+ZENATz5IQnVLUHBQKkUsTitiM0wjbHBSL01yVEVILklBUWsuYT5EWy5lO21jLnhdSXAuUEheJy9hcVVPLyQxV3hMb1cwW2lMQTxRVDs1SEtEK0BxUSdOUSgzX1BMaEU0OFIucUFQU3dRMC9XSz9aLFt4Py1KO2pRVFdBMFhAS0ooX1k4Ti06L003NDovLVpwS3JVc3M/ZCNkWnFdREFia1UqSnFrTCtud1hAQDQ3YDU+dz00aCg5LmBHQ1JVeEhQZVJgNU1qb2woZFVXeFphKD5TVHJQa3JKaVd4YDVVN0YjLmcqanJvaEdnYGNnOmxTVHZFWS9FVl83SDRROVtaJWNudjtKUVlaNXEubDdaZWFzOkhPSVpPQj9HPE5hbGQkcXNdQF1MPEo3YlIqPmd2Ols3TUkyaykuJzIoJDVGTlAmRVEoLClVXVddK2ZoMTgudnNhaTAwKTtEM0A0a3U1UD9EUDhhSnQrO3FVTV09K2InOEA7bVZpQkt4MERFWy1hdUdsODpQSiZEaitNNk9DXU9eKCgjI11gMGkpZHJUOy03WGA9LUgzW2lnVW5QRy1OWmxvLiNrQGgjPU9yayRtPmE+JC0/VG0kVVYoPyNQNllZIycvIyMjeGU3cS43M3JJMypwUC8kMT5zOSlXLEpyTTdTTl0nLzRDI3YkVWAwI1YuWzA+eFFzSCRmRW1QTWdZMnU3S2goRyVzaUlmTFNvUytNSzJlVE0kPTUsTThwYEEuO19SJSN1W0sjJHg0QUc4LmtLL0hTQj09LSdJZS9RVHRHPy0uKl5OLTRCL1pNXzNZbFFDNyhwN3EpJl0oYDZfYykkLypKTChMLV4oXSR3SU1gZFB0T2RHQSxVMzp3Mk0tMDxxLV1MXz9eKTF2dycuLE1Sc3FWci5MO2FOJiMvRWdKKVBCY1stZj4rV29tWDJ1N2xxTTJpRXVtTVRjc0Y/LWFUPVotOTdVRW5YZ2xFbjFLLWJuRU9gZ3VGdChjJT07QW1fUXNAakxvb0kmTlg7XTAjajQjRjE0O2dsOC1HUXBnd2hycTgnPWxfZi1iNDknVU9xa0x1Ny0jI29EWTJMKHRlK01jaCZnTFl0SixNRXRKZkxoJ3gnTT0kQ1MtWlolUF04Ylo+I1M/WVkjJVEmcSczXkZ3Jj9EKVVETnJvY00zQTc2Ly9vTD8jaDdnbDg1W3FXL05ET2slMTZpajsrOjFhJ2lOSWRiLW91OC5QKncsdjUjRUkkVFdTPlBvdC1SKkgnLVNFcEE6ZylmK08kJSVga0EjRz04Uk1tRzEmT2A+dG84YkNdVCYkLG4uTG9PPjI5c3AzZHQtNTJVJVZNI3E3J0RIcGcrI1o5JUhbSzxMJWEyRS1ncldWTTNAMj0tazIydExdNCQjIzZXZSc4VUpDS0VbZF89JXdJOyc2WC1Hc0xYNGpeU2dKJCMjUip3LHZQM3dLI2lpVyYjKmheRCZSP2pwNysvdSYjKEFQIyNYVThjJGZTWVctSjk1Xy1EcFtnOXdjTyYjTS1oMU9jSmxjLSp2cHcweFVYJiNPUUZLTlhAUUknSW9QcDduYixRVS8vTVEmWkRrS1ApWDxXU1ZMKDY4dVZsJiNjJ1swIyhzMVgmeG0kWSVCNypLOmVEQTMyM2o5OThHWGJBI3B3TXMtamdEJDlRSVNCLUFfKGFONHhvRk1eQEM1OEQwK1ErcTNuMCMzVTFJbkRqRjY4Mi1Tak1YSkspKGgkaHh1YV9LXXVsOTIlJ0JPVSYjQlJSaC1zbGc4S0RscjolTDcxS2E6LkE7JVlVTGpEUG1MPExZczhpI1h3Sk9ZYUtQS2MxaDonOUtlLGcpYiksNzg9STM5Qjt4aVkkYmdHdy0mLlppOUluWER1WWElRypmMkJxN21uOV4jcDF2diUjKFdpLTsvWjVobzsjMjo7JWQmI3g5djY4QzVnP250WDBYKXBUYDslcEIzcTdtZ0dOKTMlKFA4blRkNUw3R2VBLUdMQCslSjN1MjooWWY+ZXRgZTspZiNLbTgmK0RDJEk0Nj4jS3JdXXUtWz05OXR0czEucWIjcTcyZzFXSk84MXErZU4nMDMnZU0+JjFYeFktY2FFbk9qJTJuOCkpLD9JTFI1Xi5JYm48LVgtTXE3W2E4MkxxOkYmI2NlK1M5d3NDSyp4YDU2OUU4ZXcnSGVdaDpzSVsyTE0kW2d1a2EzWlJkNjp0JUlHOjskJVlpSjpOcT0/ZUF3Oy86bm5EcTAoQ1ljTXBHKXFMTjQkIyMmSjxqJFVwSzxRNGExXU11cFdeLXNqXyQlW0hLJSdGIyMjI1FSWko6OlkzRUdsNCdAJUZraUFPZyNwWyMjT2BndWtUZkJIYWdMPExIdyVxJk9WMCMjRj02LzpjaEltMEBlQ1A4WF06a0ZJJWhsOGhnT0BSY0JoUy1AUWIkJSttPWhQRExnKiVLOGxuKHdjZjMvJ0RXLSQubFI/bltuQ0gtZVhPT05USmxoOi5SWUYlMydwNnNxOlVJTUE5NDUmXkhGUzg3QCRFUDJpRzwtbENPJCVjYHVLR0QzckMkeDBCTDhhRm4tLWBrZSUjSE1QJ3ZoMS9SJk9fSjkndW0sLjx0eFtAJXdzSmsmYlVUMmAwdU12N2dnI3FwL2lqLkw1NidobDsuczVDVXJ4ak9NNy0jIy5sK0F1J0EmTzotVDcyTF1QYCY9O2N0cCdYU2NYKnJVLj4tWFR0LCVPVlU0KVMxK1ItI2RnMC9Obj9LdTFeMGYkQipQOlJvd3dtLWAwUEtqWURETSczXWQzOVZaSEVsNCwuaiddUGstTS5oXiY6MEZBQ20kbWFxLSZzZ3cwdDcvNiheeHRrJUx1SDg4RmotZWttPkdBI18+NTY4eDYoT0ZSbC1JWnBgJmIsX1AnJE08Sm5xNzlWc0pXL21XUypQVWlxNzY7XS9OTV8+aExieGZjJG1qYCxPOyYlVzJtYFpoOi8pVWV0dzphSiVdSzloOlRjRl11Xy1TajksVkszTS4qJyYwRFtDYV1KOWdwOCxrQVddJSg/QSVSJGY8LT5adHMnXmtuPS1eQGM0JS1wWTZxSSVKJTFJR3hmTFU5Q1A4Y2JQbFh2KTtDPWIpLDwybU92UDh1cCxVVmYzODM5YWNBV0FXLVc/I2FvL14jJUtZbzhmUlVMTmQyLj4lbV1VSzpuJXIkJ3N3XUo7NXBBb09fIzJtTzNuLCc9SDUoZXRIZypgK1JMZ3Y+PTRVOGd1RCRJJUQ6Vz4tcjVWKiVqKlc6S3Zlai5McCQ8TS1TR1onOitRX2srdXZPU0xpRW8oPGFEL0s8Q0NjYCdMeD4nPzsrK08nPigpakxSLV51NjhQSG04WkZXZStlajhoOjlyNkwqMC8vYyZpSCZSOHBSYkEjS2ptJXVwVjFnOmFfI1VyN0Z1QSModFJoIy5ZNUsrQD8zPC04bTAkUEVuO0o6cmg2P0k2dUc8LWB3TVUnaXJjcDBMYUVfT3RsTWImMSM2VC4jRkRLdSMxTHcldSUrR00rWCdlP1lMZmpNW1ZPME1idUZwNzs+USYjV0lvKTBARiVxN2MjNFhBWE4tVSZWQjxIRkYqcUwoJC9WLDsoa1haZWpXT2A8WzU/P2V3WSgqOT0ld0RjOyx1PCc5dDNXLShIMXRoMytHXXVjUV1rTHM3ZGYoJC8qSkxdQCp0N0J1X0czXzdtcDc8aWFRak9ALmtMZzt4M0IwbHFwN0hmLF5aZTctIyNAL2M1OE1vKDM7a25wMCUpQTc/LVcrZUknbzgpYjxuS253J0hvOEM9WT5wcUI+MGllJmpoWls/aUxSQEBfQXZBLWlRQyg9a3NSWlJWcDdgLj0rTnBCQyVyaCYzXVI6OFhEbUU1XlY4Tyh4PDxhRy8xTiQjRlgkMFY1WTZ4J2FFckkzSSQ3eCVFYHY8LUJZLCklLT9Qc2YqbD8lQzMubU0oPS9NMDpKeEcnPzdXaEglbydhPC04MGcwTkJ4b08oR0g8ZE1dbi4rJXFAakg/Zi5Vc0oyR2dzJjQ8LWU0NyZLbCtmLy85QGBiKz8uVGVOXyZCOFNzP3Y7XlRyaztmI1l2SmtsJnckXT4tK2s/Jyg8Uzo2OHRxKldvRGZadSc7bU0/OFhbbWE4VyUqYC09O0QuKG5jNy87KWc6VDE9XkokJkJSVigtbFRtTkI2eHFCW0AwKm8uZXJNKjxTV0ZddTI9c3QtKig2dj5eXShILmFSRVpTaSwjMTpbSVhhWkZPbTwtdWkjcVVxMiQjI1JpO3U3NU9LIyhSdGFXLUstRmBTK2NGXXVOYC1LTVElclAvWHJpLkxSY0IjIz1ZTDNCZ00vM01EP0BmJjEnQlctKUp1PEwyNWdsOHVoVm0xaEwkIyMqOCMjIydBMy9Ma0tXKyhecldYPzVXXzhnKWEobSZLOFA+I2JtbVdDTWtrJiNUUmBDLDVkPmcpRjt0LDQ6QF9sOEcvNWg0dlVkJSYlOTUwOlZYRCdRZFdvWS1GJEJ0VXdtZmUkWXFMJzgoUFdYKFA/XkBQbzMkIyNgTVNzP0RXQlovUz4rNCU+ZlgsVld2L3cnS0RgTFA1SWJIO3JUVj5uM2NFSzhVI2JYXWwtL1YrXmxqMzt2bE1iJls1WVE4I3Bla1g5SlAzWFVDNzJMLCw/K05pJmNvN0Fwbk8qNU5LLCgoVy1pOiQsa3AnVURBTyhHMFNxN01WakpzYkl1KSdaLCpbPmJyNWZYXjpGUEFXci1tMktnTDxMVU4wOThrVEYmI2x2bzU4PS92akRvOy47KUthKmhMUiMvaz1yS2J4dVZgPlFfbk42Jzh1VEcmIzFUNWcpdUx2Ojg3M1VwVExnSCsjRmdwSCdfbzE3ODBQaDhLbXhRSjgjSDcyTDRANzY4QFRtJlFoNENCLzVPdm1BJixRJlFiVW9pJGFfJTNNMDFIKTR4N0leJktRVmd0Rm5WKztbUGM+W200ay8vLF0xPyNgVllbSnIqMyYmc2xSZkxpVlpKOl0/PUszU3c9WyQ9dVJCPzN4azQ4QGFlZzxaJzwkIzRIKTYsPmUwalQ2J04jKHElLk89PzJTXXUqKG08LVY4SicoMSlHXVs2OGhXJDUncVtHQyY1amBURT9tJ2VzRkdOUk0paixmZlo/LXF4ODstPmc0dCo6Q0lQL1tRYXA3LzknIygxc2FvN3ctLnFOVWRrSil0Q0YmI0JeO3hHdm4ycjlGRVBGRkZjTEAuaUZOa1R2ZSRtJSNRdlFTOFVAKTJaKzNLOkFLTTVpc1o4OCtkS1EpVzY+SiVDTDxLRT5gLmQqKEJgLW44RDlvSzxVcF1jJFgkKCwpTThadDcvW3Jka3FUZ2wtMGN1R012Jz8+LVhWMXFbJy01aydjQVo2OWU7RF8/JFpQUCZzXis3XSkkKiQjQFFZaTksNVAmIzlyKyQlQ0U9Njg+SzhyMD1kU0MlJShAcDcubTdqaWxRMDInMC1WV0FnPGEvJyczdS49NEwkWSk2ay9LOl9bMz0manZMPEwwQy8yJ3Y6XjstRElCVyxCNEU2ODprWjslPzgoUThCSD1rTzY1Qlc/eFNHJiNAdVUsRFMqLD8uKyhvKCMxdkNTOCNDSEY+VGxHVydiKVRxN1ZUOXFeKl4kJC46Jk5AQCQmKVdIdFBtKjVfck8wJmUlSyYjLTMwaihFNCMnWmIuby8oVHBtJD5LJ2ZAW1B2RmwsaGZJTlROVTZ1JzBwYW83JVhVcDldNS4+JWhgOF89VllieHVlbC5OVFNzSmZMYWNGdTNCJ2xRU3UvbTYtT3FlbThUK29FLS0kMGEva111ajlFd3NHPiV2ZVIqaHZeQkZwUWo6SycjU0osc0ItJyNdKGouTGc5MnJUdy0qbiVALzszOXJySkYsbCNxViVPcnRCZUM2Lyw7cUIzZWJOV1s/LEhxajJMLjFOUCZHalVSPTFEOFFhUzNVcCZAKjl3UD8rbG83Yj9AJSdrNGBwMFokMjIlSzMraUNaaj9YSk40Tm0mK1lGXXVALVckVSVWRVEvLCw+PiMpRDxoI2ApaDA6PFE2OTA5dWErJlZVJW4yOmNHM0ZKLSVAQmotRGdMcmBIdyZIQUtqS2pzZUs8L3hLVCopQixOOVgzXWtyYzEydCdwZ1RWKEx2LXRMW3hnXyU9TV9xN2FeeD83VWJkPiMlOGNZI1laPz0sYFdkeHUvYWUmI3c2KVI4OXRJIzZAcycoNkJmN2EmP1M9XlpJX2tTJmFpYCY9dEU3MkxfRCw7XlIpN1skczxFaCNjJilxLk1YSSUjdjlST2E1RlpPJXNGN3E3TndiJiNwdFVKOmFxSmUkU2w2OCUuRCMjI0VDPjw/LWFGJiNSTlF2Pm84bEtOJTUvJCh2ZGZxNytlYkEjdTFwXW92VUtXJlklcV0nPiQxQC1beGZuJDdaVHA3bU0sRyxLbzdhJkd1JUdbUk14SnNbME1NJXdjaS5MRkRLKSg8Y2BROE4pakVJRiorP1AyYThnJSkkcV1vMmFIOEMmPFNpYkMvcSwoZTp2Oy1iIzZbJE50RFo4NEplMktOdkIjJFA1P3RRM250KDBkPWouTFFmLi9MbDMzKyg7cTNMLXc9OGRYJCNXRiZ1SUpALWJmST4lOl9pMkI1Q3NSOCY5WiYjPW1QRW5tMGZgPCZjKVFMNXVKIyV1JWxKaitELXI7Qm9GJiM0RG9TOTdoNWcpRSNvOiZTNHdlREYsOV5Ib2VgaCpMK19hKk5yTFctMXBHXyYyVWRCODZlJUIvOj0+KU40eGVXLip3ZnQtOyQnNTgtRVNxcjxiP1VJKF8lQFtQNDY+I1VgJzZBUV1tJjYvYFo+I1M/WVkjVmM7cjdVMiYzMjZkPXcmSCMjIyM/VFpgKjQ/Ji5NSz9MUDhWeGc+JFtRWGMlUUp2OTIuKERiKkIpZ2IqQk05ZE0qaEpNQW8qYyYjYjB2PVBqZXJdJGdHJkpYRGYtPidTdHZVNzUwNWw5JEFGdmdZUkleJjxeYjY4P2ojcTlRWDRTTSdSTyMmc0wxSU0uckpmTFVBajIyMV1kIyNEVz1tODN1NTsnYll4LCpTbDBoTChXOzskZG9CJk8vVFE6KFpeeEJkTGpMPExuaTsnJ1guYCQjOCsxR0Q6ayRZVVdzYm44b2doNnJ4WjJaOV0lbmQrPlYjKjhVXzcyTGgrMlE4Q2owaTo2aHAmJEMvOnAoSEs+VDhZW2dIUTRgNCknJEFiKE5vZiVWJzhoTCYjPE5FZHRnKG4nPVMxQShRMS9JJjQoWyVkTWAsSXUnMTpfaEw+U2ZEMDcmNkQ8ZnA4ZEhNNy9nK3RsUE45SipyS2FQY3QmPyd1QkNlbV5qbiU5X0spPCxDNUszcz01ZyZHbUpiKltTWXE3SztUUkxHQ3NNLSQkO1MlOllAcjdBSzBwcHJwTDxMcmgscTdlLyVLV0s6NTBJXittJ3ZpYDM/JVpwKzwtZCskTC1TdjpALm8xOW4kczAmMzk7a247UyVCU3EqJDNXb0pTQ0x3ZVZbYVonTVFJak88NztYLVg7JitkTUx2dSNeVXNHRUM5V0VjW1god0k3IzIuKEYwalYqZVpmPC1RdjNKLWMrSjVBbHJCIyRwKEg2OEx2RUEncTNuMCNtLFtgKjhGdClGY1lnRXVkXUNXZm02OCwoYUxBJEBFRlRnTFhvQnEvVVBscDc6ZFsvO3JfaXg9OlRGYFM1SC1iPExJJkhZKEs9aCMpXUxrJEsxNGxWZm06eCRIPDNeUWw8TWAkT2hhcEJua3VwJ0QjTCRQYl9gTipnXTJlO1gvRHRnLGJzaiZLIzJbLTppWXInX3dnSClOVUlSOGExbiNTP1llaidoOF41OFViWmQrXkZLRCpUQDs2QTdhUUNbSzhkLSh2NkdJJHg6VDwmJ0dwNVVmPkBNLipKOjskLXJ2MjknTV04cU12LXRMcCwnODg2aWFDPUhiKllKb0tKLChqJUs9SGBLLnY5SGdncUJJaVp1J1F2QlQuIz0pMHVrcnVWJi4pMz0oXjFgbypQajQ8LTxhTigoXjcoJyNaMHdLIzVHWEA3dV1bYCpTXjQzOTMzQTRybF1bYCpPNENnTEVsXXYkMVEzQWVGMzdkYlhrLC4pdmojeCdkYDtxZ2JRUiVGVywyKD9MTz1zJVNjNjglTlAnIyNBb3RsOHg9QkUjajFVRChbMyRNKF1VSTJMWDNScEtOQDsvI2YnZi8mX210JkYpWGRGPDl0NClRYS4qa1RMd1EnKFRUQjkueEgnPiNNSitnTHE5LSMjQEh1WlBOMF11Omg3LlQuLkc6OyQvVXNqKFQ3YFE4dFQ3MkxuWWw8LXF4ODstSFY3US0mWGR4JTFhLGhDPTB1K0hsc1Y+bnVJUUwtNTxOPylOQlMpUU4qX0ksPyYpMidJTSVMM0kpWCgoZS9kbDImOCc8TTpeI00qUStbVC5YcmkuTFlTM3YlZkZgNjhoO2ItWFsvRW4nQ1IucTdFKXAnL2tsZTJITSx1O14lT0tDLU4rTGwlRjlDRjxOZideI3QyTCw7MjdXOjBPQDYjI1U2Vzc6JHJKZkxXSGokIyl3b3FCZWZJWi5QSzxiKnQ3ZWQ7cCpfbTs0RXhLI2hAJl0+Xz5Aa1hRdE1hY2ZELm0tVkFiODtJUmVNMyR3ZjAnJ2hyYSpzbzU2OCdJcCZ2UnM4NDknTVJZU3AlOnQ6aDVxU2d3cEVyJEI+USw7cyhDIyQpYHN2UXVGJCMjLUQsIyMsZzY4QDJbVDsuWFNkTjlRZSlycHQuX0stIzV3RilzUCcjI3AjQzBjJS1HYiVoZCs8LWonQWkqeCYmSE1rVF1DJ09TbCMjNVJHW0pYYUhOO2QndUEjeC5fVTsuYFBVQChaM2R0NHIxNTJAOnYsJ1IuU2ondyMwPC07a1BJKUZmSiYjQVlKJiMvLyk+LWs9bT0qWG5LJD49KTcyTF0wSSU+Lkc2OTBhOiQjIzwsKTs/OzcyIz94OStkO15WJzk7allAOyliciNxXllRcHg6WCNUZSRaXic9LT1iR2hMZjpENiZiTndaOS1aRCNuXjlIaExNcjVHOyddZCY2J3dZbVRGbUw8TEQpRl4lW3RDJzg7KzlFI0MkZyUjNVk+cTl3ST5QKDltSVs+a0MtZWtMQy9SJkNIK3MnQjtLLU02JEVCJWlzMDA6K0E0Wzd4a3MuTHJOazAmRSl3SUxZRkAyTCcwTmIkK3B2PCgyLjc2OC9GclkmaCReM2kmQCtHJUpUJzwtLHZgMztfKUk5TV5BRV1DTj9DbDJBWmcrJTRpVHBUMzxuLSYlSCViPEZEajJNPGhIPSZFaDwyTGVuJGIqYVRYPS04UXhOKWsxMUlNMWNeaiU5czxMPE5GU28pQj8rPC0oR3hzRixeLUVoQCQ0ZFhoTiQrI3J4SzgnamUnRDdrYGU7KTJwWXdQQSdfcDkmQF4xOG1sMV5bQGc0dCpbSk9hKls9UXA3KHFKX29PTF4oJzdmQiZIcS06c2Ysc05qOHhxXj4kVTRPXUdLeCdtOSliQHA3WXN2SzN3XllSLUNkUSo6SXI8KCR1JikjKCY/TDlSZzNIKTRmaUVwXmlJOU84S25UaixdSD9EKnI3J007UHdaOUswRV5rJi1jcEk7LnAvNl92d29GTVY8LT4jJVhpLkx4Vm5yVSg0JjgvUCs6aExTS2okI1UlXTQ5dCdJOnJnTWknRkxAYTowWS11QVszOScsKHZibWEqaFUlPC1TUkZgVHQ6NTQyUl9WViRwQFtwOERWW0EsPzE4MzlGV2RGPFRkZEY8OUFoLTYmOXRXb0RsaF0mMVNwR01xPlRpMU8qSCYjKEFMOFtfUCUuTT52Xi0pKXFPVCpGNUNxMGBZZSUrJEI2aTo3QDBJWDxOK1QrME1sTUJQUSpWaj5Tc0Q8VTRKSFk4a0QyKTJmVS9NIyRlLilUNCxfPThoTGltWyYpOz9Va0snLXg/Jyg6c2lJZkw8JHBGTWBpPD8lVyhtR0RITSU+aVdQLCMjUGAlL0w8ZVhpOkBaOUMuN289QChwWGRBTy9OTFE4bFBsK0hQT1FhOHdEOD1eR2xQYThUS0kxQ2poc0NUU0xKTScvV2w+LVMocXclc2YvQCUjQjY7L1U3S111WmJpXk9jXjJuPGJoUG1Va013PiV0PCknbUVWRScnbmBXbkpyYSReVEt2WDVCPjtfYVNFSycsKGh3YTA6aTRHPy5CY2kuKFhbP2IqKCQsPS1uPC5RJWAoWD0/K0BBbSpKczAmPTNiaDhLXW1MPExvTnMnNiwnODVgMD90LydfVTU5QF1kZEY8I0xkRjxlV2RGPE91Ti80NXJZPC1MQCYjK2ZtPjY5PUxiLE9jWlYvKTtUVG04Vkk7PyVPdEo8KGI0bXE3TTY6dT9LUmRGPGdSQDJMPUZOVS08YlsoOWMvTUwzbTtaWyRvRjNnKUdBV3FwQVJjPTxST3U3Y0w1bDstW0FdJS8rZnNkO2wjU2FmVC9mKlddMD1PJyQoVGI8WykqQGU3NzVSLTpZb2IlZyo+bCo6eFA/WWIuNSkld19JPzd1azVKQytGUyhtI2knay4nYTBpKTk8N2InZnMnNTlocSQqNVVodiMjcGleOCtoSUVCRmBudm9gOydsMC5eUzE8LXdVSzIvQ29oNThLS2hMak09U08qcmZPYCtxQ2BXLU9uLj1BSjU2Pj5pMkAyTEg2QTomNXFgPzlJM0BAJzA0JnAyL0xWYSpULTQ8LWkzO005VXZaZCtONz5iKmVJd2c6Q0MpYzw+bk8mIzxJR2U7X18udGhqWmw8JXcoV2syeG1wNFFASSNJOSxERl11Ny1QPS4tXzpZSl1hU0BWPzYqQygpZE9wNzpXTCxiJjNSZy8uY21NOSZyXj4kKD4uWi1JJkooUTBIZDVRJTdDby1iYC1jPE4oNnJAaXArQXVySzxtODZRSXRoKiN2Oy1PQnFpK0w3d0RFLUlyOEtbJ20rRERTTHdLJi8uPy1WJVVfJTM6cUtOdSRfYipCLWtwN05hRCdRZFdRUEtZcVtAPlApaEk7Kl9GXXVgUmJbLmo4X1EvPCY+dXUrVnNIJHNNOVRBJT8pKHZtSjgwKSxQN0U+KXRqRCUyTD0tdCNmS1slYHY9UTg8RmZOa2dnXm9JYmFoKiM4L1F0JEYmOksqLShOLycrMXZNQix1KCktYS5WVVUqI1tlJWdBQU8oUz5XbEEyKTtTYT5nWG04WUJgMWRASyNuXTc2LWEkVSxtRjxmWF1pZHFkKTwzLF1KN0ptVzRgNl11a3M9NC03MkwoakVrKzpiSjBNXnEtOERtX1o/MG9sUDFDOVNhJkhbZCZjJG9vUVVqXUV4ZCozWk1ALVdHVzIlcycsQi1fTSU+JVVsOiMvJ3hvRk05UVgtJC5RTic+WyUkWiR1RjZwQTZLaTJPNTo4dyp2UDE8LTFgW0csKS1tIz4wYFAmI2ViIy4zaSlydEI2MShvJyQ/WDNCPC9SOTA7ZVpdJU5jcTstVGxdI0Y+MlFmdF5hZV81dEtMOU1VZTliKnNMRVE5NUMmYD1HP0BNaj13aConM0U+PS08KUd0Kkl3KSdRRzpgQEl3T2Y3Jl0xaSdTMDFCK0V2L05hYyM5Uzs9O1lRcGdfNlVgKmtWWTM5eEssWy82QWo3OicxQm0tXzFFWWZhMStvJm80aHA3S05fUShPbElvQFMlO2pWZG4wJzE8VmM1Mj11YDNeby1uMSdnNHY1OEhqJjZfdDckIyM/TSljPCRiZ1FfJ1NZKCgteGtBI1koLHAnSDlySVZZLWIsJyViQ1BGNy5KPFVwXiwoZFUxVlkqNSNXa1RVPmgxOXcsV1FoTEkpM1MjZiQyKGViLGpyKmI7M1Z3XSo3TkglJGM0VnMsZUQ5PlhXOD9OXW8rKCpwZ0MlLzcyTFYtdTxIcCwzQGVeOVVCMUorYWs5LVROL21oS1BnK0FKWWQkTWx2QUZfakNLKi5PLV4oNjNhZE1ULT5XJWlld1M4VzZtMnJ0Q3BvJ1JTMVI4ND1AcGFUS3QpPj0lJjFbKSp2cCd1K3gsVnJ3TjsmXWt1TzlKRGJnPXBPJEoqLmpWZTt1J20wZHI5bCw8KndNSypPZT1nOGxWX0tFQkZrTydvVV1ePVstNzkyI29rLClpXWxSOHFRMm9BOHdjUkNaXjd3L05qaDs/LnN0WD9RMT5TMXE0Qm4kKUsxPC1yR2RPJyRXci5MYy5DRykkLypKTDR0TlIvLFNWTzMsYVV3J0RKTjopU3M7d0duOUEzMmlqdyVGTCtaMEZuLlU5O3JlU3EpYm1JMzJVPT01QUx1RyYjVmYxMzk4L3BWbzEqYy0oYVkxNjhvPGBKc1Niay0sMU47JD4wOk9VYXMoMzo4Wjk3MkxTZkY4ZWI9Yy07PlNQdzcuNmhuM21gOV5Ya24oci5xU1swO1QlJlFjPStTVFJ4WCdxMUJOazMmKmV1MjsmOHEkJng+USNRN15UZis2PChkJVpWbWoyYkRpJS4zTDJuKzRXJyRQaURERylnLHIlKz8sJEA/dW91NXRTZTJhTl9BUVUqPGhgZS1HSTcpP09LMkEuZDdfYyk/d1E1QVNAREwzciM3ZlNrZ2w2LSsrRDonQSx1cTdTdmxCJHBjcEgncTNuMCNfJWRZI3hDcHItbDxGME5SQC0jI0ZFVjZOVEY2IyMkbDg0TjF3P0FPPidJQU9VUlEjI1ZeRnYtWEZiR003RmwoTjwzRGhMR0YlcS4xckMkIzpUX18mUGk2OCUweGlfJltxRkooNzdqXyZKV29GLlY3MzUmVCxbUio6eEZSKks1Pj4jYGJXLT80TmVfJjZOZV8mNk5lXyZuYGtyLSNHSmNNNlg7dU02WDt1TSguYS4uXjJUa0wlb1IoIzt1LlQlZkFyJTR0SjgmPjwxPUdIWl8rbTkvI0gxRl5SI1NDIypOPUJBOShEP3ZbVWlGWT4+XjhwLEtLRi5XXUwyOXVMa0xsdS8rNFQ8WG9JQiZoeD1UMVBjRGFCJjtISCstQUZyPyhtOUhaVilGS1M4SkN3O1NEPTZbXi9EWlVMYEVVRGZdR0dsRyY+dyQpRi4vXm4zK3JsbytEQjs1c0lZR05rK2kxdC02OUpnLS0wcGFvN1NtI0spcGRIVyY7THVETkhASD4jL1gtVEkoO1A+IyxHYz4jMFN1PiM0YDE/IzhsQz8jPHhVPyNALmk/I0Q6JUAjSEY3QCNMUklAI1BfW0AjVGtuQCNYdypBI10tPUEjYTlPQSNkPEYmIyo7RyMjLkdZIyMyU2wjIzZgKCQjOmw6JCM+eEwkI0IuYCQjRjpyJCNKRi4lI05SQCUjUl9SJSNWa2UlI1p3dyUjXy00JiMzXlJoJVNmbHItaydNUy5vPy41L3NXZWwvd3BFTTAlMycvMSlLXmYxLWQ+RzIxJnYoMzU+VmAzOVY3QTQ9b254NEExT1k1RUkwOzZJYmdyNk0kSFM3UTwpNThDNXcsO1dvQSojWyVUKiNgMWcqI2Q9IysjaEk1KyNsVUcrI3BiWSsjdG5sKyN4JCksIyYxOywjKj1NLCMuSWAsIzJVciwjNmIuLSM7d1tII2lRdEEjbV4wQiNxakJCI3V2VEIjIy1oQiMnOSRDIytFNkMjL1FIQyMzXlpDIzdqbUMjO3YpRCM/LDxEI0M4TkQjR0RhRCNLUHNEI09dL0UjZzFBNSNLQSoxI2dDMTcjTUdkOyM4KDAyI0wtZDMjcldNNCNIZ2ExIyw8dzAjVC5qPCNPIycyI0NZTjEjcWFeOiNfNG0zI29ALz0jZUc4PSN0OEo1I2ArNzgjNHVJLSNtM0IyI1NCWzgjUTBAOCNpWyo5I2lPbjgjMU5tOyNec045I3FoPDkjOj14LSNQO0syIyQlWDkjYkMrLiNSZzs8I21OPS4jTVRGLiNSWk8uIzI/KTQjWSMoLyNbKTEvI2I7TC8jZEFVLyMwU3Y7I2xZJDAjbmAtMCNzZjYwIyhGMjQjd3JIMCMlL2UwI1RtRDwjJUpTTUZvdmU6Q1RCRVhJOjxlaDJnKUIsM2gyXkczaTsjZDNqRD4pNGtNWUQ0bFZ1YDRtYDomNW5pVUE1QChBNUJBMV1QQkI6eGxCQ0M9MkNETFhNQ0VVdGlDZiYwZzIndE4/UEdUNENQR1Q0Q1BHVDRDUEdUNENQR1Q0Q1BHVDRDUEdUNENQR1Q0Q1BHVDRDUEdUNENQR1Q0Q1BHVDRDUEdUNENQLXFla0NgLjlrRWdeK0Yka3dWaUZKVEImNUtUQiY1S1RCJjVLVEImNUtUQiY1S1RCJjVLVEImNUtUQiY1S1RCJjVLVEImNUtUQiY1S1RCJjVLVEImNUtUQiY1S1RCJjVvLF48LTI4WkknTz87eHBPPzt4cE8/O3hwTz87eHBPPzt4cE8/O3hwTz87eHBPPzt4cE8/O3hwTz87eHBPPzt4cE8/O3hwTz87eHBPPzt4cDs3cS0jbExZSTp4dkQ9IwBB9v8ACwpAQAAAQEEAAJhBAEGKgAELugFQQQAAAAAAAOBAAACAQQAAgD8AAABBAAD4QQAAAAAAALhBAAC4QQAAMEEAADBBAACoQQAAAAAAABBBAAC4QQAAgEAAADBBAABcQgAAkEEAALhBAAAQQQAAMEEAAIBAAACSQgAAAAAAAIhBAACIQQAAAEEAAABBAABcQgAAAAAAAIhBAACIQQAAAEEAAABBAAC2QgAAAAAAAIhBAACwQQAAoEAAAAAAIAD/AAAw/zDwMf8xAP/v/wBOr58AQdCBAQuXJyAA/wAAMP8w8DH/MQD/7/8AAAEAAgAEAAEAAQABAAEAAgABAAMAAgABAAIAAgABAAEAAQABAAEABQACAAEAAgADAAMAAwACAAIABAABAAEAAQACAAEABQACAAMAAQACAAEAAgABAAEAAgABAAEAAgACAAEABAABAAEAAQABAAUACgABAAIAEwACAAEAAgABAAIAAQACAAEAAgABAAUAAQAGAAMAAgABAAIAAgABAAEAAQAEAAgABQABAAEABAABAAEAAwABAAIAAQAFAAEAAgABAAEAAQAKAAEAAQAFAAIABAAGAAEABAACAAIAAgAMAAIAAQABAAYAAQABAAEABAABAAEABAAGAAUAAQAEAAIAAgAEAAoABwABAAEABAACAAQAAgABAAQAAwAGAAoADAAFAAcAAgAOAAIACQABAAEABgAHAAoABAAHAA0AAQAFAAQACAAEAAEAAQACABwABQAGAAEAAQAFAAIABQAUAAIAAgAJAAgACwACAAkAEQABAAgABgAIABsABAAGAAkAFAALABsABgBEAAIAAgABAAEAAQACAAEAAgACAAcABgALAAMAAwABAAEAAwABAAIAAQABAAEAAQABAAMAAQABAAgAAwAEAAEABQAHAAIAAQAEAAQACAAEAAIAAQACAAEAAQAEAAUABgADAAYAAgAMAAMAAQADAAkAAgAEAAMABAABAAUAAwADAAEAAwAHAAEABQABAAEAAQABAAIAAwAEAAUAAgADAAIABgABAAEAAgABAAcAAQAHAAMABAAFAA8AAgACAAEABQADABYAEwACAAEAAQABAAEAAgAFAAEAAQABAAYAAQABAAwACAACAAkAEgAWAAQAAQABAAUAAQAQAAEAAgAHAAoADwABAAEABgACAAQAAQACAAQAAQAGAAEAAQADAAIABAABAAYABAAFAAEAAgABAAEAAgABAAoAAwABAAMAAgABAAkAAwACAAUABwACABMABAADAAYAAQABAAEAAQABAAQAAwACAAEAAQABAAIABQADAAEAAQABAAIAAgABAAEAAgABAAEAAgABAAMAAQABAAEAAwAHAAEABAABAAEAAgABAAEAAgABAAIABAAEAAMACAABAAEAAQACAAEAAwAFAAEAAwABAAMABAAGAAIAAgAOAAQABgAGAAsACQABAA8AAwABABwABQACAAUABQADAAEAAwAEAAUABAAGAA4AAwACAAMABQAVAAIABwAUAAoAAQACABMAAgAEABwAHAACAAMAAgABAA4ABAABABoAHAAqAAwAKAADADQATwAFAA4AEQADAAIAAgALAAMABAAGAAMAAQAIAAIAFwAEAAUACAAKAAQAAgAHAAMABQABAAEABgADAAEAAgACAAIABQAcAAEAAQAHAAcAFAAFAAMAHQADABEAGgABAAgABAAbAAMABgALABcABQADAAQABgANABgAEAAGAAUACgAZACMABwADAAIAAwADAA4AAwAGAAIABgABAAQAAgADAAgAAgABAAEAAwADAAMABAABAAEADQACAAIABAAFAAIAAQAOAA4AAQACAAIAAQAEAAUAAgADAAEADgADAAwAAwARAAIAEAAFAAEAAgABAAgACQADABMABAACAAIABAARABkAFQAUABwASwABAAoAHQBnAAQAAQACAAEAAQAEAAIABAABAAIAAwAYAAIAAgACAAEAAQACAAEAAwAIAAEAAQABAAIAAQABAAMAAQABAAEABgABAAUAAwABAAEAAQADAAQAAQABAAUAAgABAAUABgANAAkAEAABAAEAAQABAAMAAgADAAIABAAFAAIABQACAAIAAwAHAA0ABwACAAIAAQABAAEAAQACAAMAAwACAAEABgAEAAkAAgABAA4AAgAOAAIAAQASAAMABAAOAAQACwApAA8AFwAPABcAsAABAAMABAABAAEAAQABAAUAAwABAAIAAwAHAAMAAQABAAIAAQACAAQABAAGAAIABAABAAkABwABAAoABQAIABAAHQABAAEAAgACAAMAAQADAAUAAgAEAAUABAABAAEAAgACAAMAAwAHAAEABgAKAAEAEQABACwABAAGAAIAAQABAAYABQAEAAIACgABAAYACQACAAgAAQAYAAEAAgANAAcACAAIAAIAAQAEAAEAAwABAAMAAwAFAAIABQAKAAkABAAJAAwAAgABAAYAAQAKAAEAAQAHAAcABAAKAAgAAwABAA0ABAADAAEABgABAAMABQACAAEAAgARABAABQACABAABgABAAQAAgABAAMAAwAGAAgABQALAAsAAQADAAMAAgAEAAYACgAJAAUABwAEAAcABAAHAAEAAQAEAAIAAQADAAYACAAHAAEABgALAAUABQADABgACQAEAAIABwANAAUAAQAIAFIAEAA9AAEAAQABAAQAAgACABAACgADAAgAAQABAAYABAACAAEAAwABAAEAAQAEAAMACAAEAAIAAgABAAEAAQABAAEABgADAAUAAQABAAQABgAJAAIAAQABAAEAAgABAAcAAgABAAYAAQAFAAQABAADAAEACAABAAMAAwABAAMAAgACAAIAAgADAAEABgABAAIAAQACAAEAAwAHAAEACAACAAEAAgABAAUAAgAFAAMABQAKAAEAAgABAAEAAwACAAUACwADAAkAAwAFAAEAAQAFAAkAAQACAAEABQAHAAkACQAIAAEAAwADAAMABgAIAAIAAwACAAEAAQAgAAYAAQACAA8ACQADAAcADQABAAMACgANAAIADgABAA0ACgACAAEAAwAKAAQADwACAA8ADwAKAAEAAwAJAAYACQAgABkAGgAvAAcAAwACAAMAAQAGAAMABAADAAIACAAFAAQAAQAJAAQAAgACABMACgAGAAIAAwAIAAEAAgACAAQAAgABAAkABAAEAAQABgAEAAgACQACAAMAAQABAAEAAQADAAUABQABAAMACAAEAAYAAgABAAQADAABAAUAAwAHAA0AAgAFAAgAAQAGAAEAAgAFAA4ABgABAAUAAgAEAAgADwAFAAEAFwAGAD4AAgAKAAEAAQAIAAEAAgACAAoABAACAAIACQACAAEAAQADAAIAAwABAAUAAwADAAIAAQADAAgAAQABAAEACwADAAEAAQAEAAMABwABAA4AAQACAAMADAAFAAIABQABAAYABwAFAAcADgALAAEAAwABAAgACQAMAAIAAQALAAgABAAEAAIABgAKAAkADQABAAEAAwABAAUAAQADAAIABAAEAAEAEgACAAMADgALAAQAHQAEAAIABwABAAMADQAJAAIAAgAFAAMABQAUAAcAEAAIAAUASAAiAAYABAAWAAwADAAcAC0AJAAJAAcAJwAJAL8AAQABAAEABAALAAgABAAJAAIAAwAWAAEAAQABAAEABAARAAEABwAHAAEACwAfAAoAAgAEAAgAAgADAAIAAQAEAAIAEAAEACAAAgADABMADQAEAAkAAQAFAAIADgAIAAEAAQADAAYAEwAGAAUAAQAQAAYAAgAKAAgABQABAAIAAwABAAUABQABAAsABgAGAAEAAwADAAIABgADAAgAAQABAAQACgAHAAUABwAHAAUACAAJAAIAAQADAAQAAQABAAMAAQADAAMAAgAGABAAAQAEAAYAAwABAAoABgABAAMADwACAAkAAgAKABkADQAJABAABgACAAIACgALAAQAAwAJAAEAAgAGAAYABQAEAB4AKAABAAoABwAMAA4AIQAGAAMABgAHAAMAAQADAAEACwAOAAQACQAFAAwACwAxABIAMwAfAIwAHwACAAIAAQAFAAEACAABAAoAAQAEAAQAAwAYAAEACgABAAMABgAGABAAAwAEAAUAAgABAAQAAgA5AAoABgAWAAIAFgADAAcAFgAGAAoACwAkABIAEAAhACQAAgAFAAUAAQABAAEABAAKAAEABAANAAIABwAFAAIACQADAAQAAQAHACsAAwAHAAMACQAOAAcACQABAAsAAQABAAMABwAEABIADQABAA4AAQADAAYACgBJAAIAAgAeAAYAAQALABIAEwANABYAAwAuACoAJQBZAAcAAwAQACIAAgACAAMACQABAAcAAQABAAEAAgACAAQACgAHAAMACgADAAkABQAcAAkAAgAGAA0ABwADAAEAAwAKAAIABwACAAsAAwAGABUANgBVAAIAAQAEAAIAAgABACcAAwAVAAIAAgAFAAEAAQABAAQAAQABAAMABAAPAAEAAwACAAQABAACAAMACAACABQAAQAIAAcADQAEAAEAGgAGAAIACQAiAAQAFQA0AAoABAAEAAEABQAMAAIACwABAAcAAgAeAAwALAACAB4AAQABAAMABgAQAAkAEQAnAFIAAgACABgABwABAAcAAwAQAAkADgAsAAIAAQACAAEAAgADAAUAAgAEAAEABgAHAAUAAwACAAYAAQALAAUACwACAAEAEgATAAgAAQADABgAHQACAAEAAwAFAAIAAgABAA0ABgAFAAEALgALAAMABQABAAEABQAIAAIACgAGAAwABgADAAcACwACAAQAEAANAAIABQABAAEAAgACAAUAAgAcAAUAAgAXAAoACAAEAAQAFgAnAF8AJgAIAA4ACQAFAAEADQAFAAQAAwANAAwACwABAAkAAQAbACUAAgAFAAQABAA/ANMAXwACAAIAAgABAAMABQACAAEAAQACAAIAAQABAAEAAwACAAQAAQACAAEAAQAFAAIAAgABAAEAAgADAAEAAwABAAEAAQADAAEABAACAAEAAwAGAAEAAQADAAcADwAFAAMAAgAFAAMACQALAAQAAgAWAAEABgADAAgABwABAAQAHAAEABAAAwADABkABAAEABsAGwABAAQAAQACAAIABwABAAMABQACABwACAACAA4AAQAIAAYAEAAZAAMAAwADAA4AAwADAAEAAQACAAEABAAGAAMACAAEAAEAAQABAAIAAwAGAAoABgACAAMAEgADAAIABQAFAAQAAwABAAUAAgAFAAQAFwAHAAYADAAGAAQAEQALAAkABQABAAEACgAFAAwAAQABAAsAGgAhAAcAAwAGAAEAEQAHAAEABQAMAAEACwACAAQAAQAIAA4AEQAXAAEAAgABAAcACAAQAAsACQAGAAUAAgAGAAQAEAACAAgADgABAAsACAAJAAEAAQABAAkAGQAEAAsAEwAHAAIADwACAAwACAA0AAcABQATAAIAEAAEACQACAABABAACAAYABoABAAGAAIACQAFAAQAJAADABwADAAZAA8AJQAbABEADAA7ACYABQAgAH8AAQACAAkAEQAOAAQAAQACAAEAAQAIAAsAMgAEAA4AAgATABAABAARAAUABAAFABoADAAtAAIAFwAtAGgAHgAMAAgAAwAKAAIAAgADAAMAAQAEABQABwACAAkABgAPAAIAFAABAAMAEAAEAAsADwAGAIYAAgAFADsAAQACAAIAAgABAAkAEQADABoAiQAKANMAOwABAAIABAABAAQAAQABAAEAAgAGAAIAAwABAAEAAgADAAIAAwABAAMABAAEAAIAAwADAAEABAADAAEABwACAAIAAwABAAIAAQADAAMAAwACAAIAAwACAAEAAwAOAAYAAQADAAIACQAGAA8AGwAJACIAkQABAAEAAgABAAEAAQABAAIAAQABAAEAAQACAAIAAgADAAEAAgABAAEAAQACAAMABQAIAAMABQACAAQAAQADAAIAAgACAAwABAABAAEAAQAKAAQABQABABQABAAQAAEADwAJAAUADAACAAkAAgAFAAQAAgAaABMABwABABoABAAeAAwADwAqAAEABgAIAKwAAQABAAQAAgABAAEACwACAAIABAACAAEAAgABAAoACAABAAIAAQAEAAUAAQACAAUAAQAIAAQAAQADAAQAAgABAAYAAgABAAMABAABAAIAAQABAAEAAQAMAAUABwACAAQAAwABAAEAAQADAAMABgABAAIAAgADAAMAAwACAAEAAgAMAA4ACwAGAAYABAAMAAIACAABAAcACgABACMABwAEAA0ADwAEAAMAFwAVABwANAAFABoABQAGAAEABwAKAAIABwA1AAMAAgABAAEAAQACAKMAFAIBAAoACwABAAMAAwAEAAgAAgAIAAYAAgACABcAFgAEAAIAAgAEAAIAAQADAAEAAwADAAUACQAIAAIAAQACAAgAAQAKAAIADAAVABQADwBpAAIAAwABAAEAAwACAAMAAQABAAIABQABAAQADwALABMAAQABAAEAAQAFAAQABQABAAEAAgAFAAMABQAMAAEAAgAFAAEACwABAAEADwAJAAEABAAFAAMAGgAIAAIAAQADAAEAAQAPABMAAgAMAAEAAgAFAAIABwACABMAAgAUAAYAGgAHAAUAAgACAAcAIgAVAA0ARgACAIAAAQABAAIAAQABAAIAAQABAAMAAgACAAIADwABAAQAAQADAAQAKgAKAAYAAQAxAFUACAABAAIAAQABAAQABAACAAMABgABAAUABwAEAAMA0wAEAAEAAgABAAIABQABAAIABAACAAIABgAFAAYACgADAAQAMABkAAYAAgAQACgBBQAbAIMBAgACAAMABwAQAAgABQAmAA8AJwAVAAkACgADAAcAOwANABsAFQAvAAUAFQAGAEHyqAELsR4BAAIABAABAAEAAQABAAIAAQAGAAIAAgABAAgABQAHAAsAAQACAAoACgAIAAIABAAUAAIACwAIAAIAAQACAAEABgACAAEABwAFAAMABwABAAEADQAHAAkAAQAEAAYAAQACAAEACgABAAEACQACAAIABAAFAAYADgABAAEACQADABIABQAEAAIAAgAKAAcAAQABAAEAAwACAAQAAwAXAAIACgAMAAIADgACAAQADQABAAYACgADAAEABwANAAYABAANAAUAAgADABEAAgACAAUABwAGAAQAAQAHAA4AEAAGAA0ACQAPAAEAAQAHABAABAAHAAEAEwAJAAIABwAPAAIABgAFAA0AGQAEAA4ADQALABkAAQABAAEAAgABAAIAAgADAAoACwADAAMAAQABAAQABAACAAEABAAJAAEABAADAAUABQACAAcADAALAA8ABwAQAAQABQAQAAIAAQABAAYAAwADAAEAAQACAAcABgAGAAcAAQAEAAcABgABAAEAAgABAAwAAwADAAkABQAIAAEACwABAAIAAwASABQABAABAAMABgABAAcAAwAFAAUABwACAAIADAADAAEABAACAAMAAgADAAsACAAHAAQAEQABAAkAGQABAAEABAACAAIABAABAAIABwABAAEAAQADAAEAAgAGABAAAQACAAEAAQADAAwAFAACAAUAFAAIAAcABgACAAEAAQABAAEABgACAAEAAgAKAAEAAQAGAAEAAwABAAIAAQAEAAEADAAEAAEAAwABAAEAAQABAAEACgAEAAcABQANAAEADwABAAEAHgALAAkAAQAPACYADgABACAAEQAUAAEACQAfAAIAFQAJAAQAMQAWAAIAAQANAAEACwAtACMAKwA3AAwAEwBTAAEAAwACAAMADQACAAEABwADABIAAwANAAgAAQAIABIABQADAAcAGQAYAAkAGAAoAAMAEQAYAAIAAQAGAAIAAwAQAA8ABgAHAAMADAABAAkABwADAAMAAwAPABUABQAQAAQABQAMAAsACwADAAYAAwACAB8AAwACAAEAAQAXAAYABgABAAQAAgAGAAUAAgABAAEAAwADABYAAgAGAAIAAwARAAMAAgAEAAUAAQAJAAUAAQABAAYADwAMAAMAEQACAA4AAgAIAAEAFwAQAAQAAgAXAAgADwAXABQADAAZABMALwALABUAQQAuAAQAAwABAAUABgABAAIABQAaAAIAAQABAAMACwABAAEAAQACAAEAAgADAAEAAQAKAAIAAwABAAEAAQADAAYAAwACAAIABgAGAAkAAgACAAIABgACAAUACgACAAQAAQACAAEAAgACAAMAAQABAAMAAQACAAkAFwAJAAIAAQABAAEAAQAFAAMAAgABAAoACQAGAAEACgACAB8AGQADAAcABQAoAAEADwAGABEABwAbALQAAQADAAIAAgABAAEAAQAGAAMACgAHAAEAAwAGABEACAAGAAIAAgABAAMABQAFAAgAEAAOAA8AAQABAAQAAQACAAEAAQABAAMAAgAHAAUABgACAAUACgABAAQAAgAJAAEAAQALAAYAAQAsAAEAAwAHAAkABQABAAMAAQABAAoABwABAAoABAACAAcAFQAPAAcAAgAFAAEACAADAAQAAQADAAEABgABAAQAAgABAAQACgAIAAEABAAFAAEABQAKAAIABwABAAoAAQABAAMABAALAAoAHQAEAAcAAwAFAAIAAwAhAAUAAgATAAMAAQAEAAIABgAfAAsAAQADAAMAAwABAAgACgAJAAwACwAMAAgAAwAOAAgABgALAAEABAApAAMAAQACAAcADQABAAUABgACAAYADAAMABYABQAJAAQACAAJAAkAIgAGABgAAQABABQACQAJAAMABAABAAcAAgACAAIABgACABwABQADAAYAAQAEAAYABwAEAAIAAQAEAAIADQAGAAQABAADAAEACAAIAAMAAgABAAUAAQACAAIAAwABAAsACwAHAAMABgAKAAgABgAQABAAFgAHAAwABgAVAAUABAAGAAYAAwAGAAEAAwACAAEAAgAIAB0AAQAKAAEABgANAAYABgATAB8AAQANAAQABAAWABEAGgAhAAoABAAPAAwAGQAGAEMACgACAAMAAQAGAAoAAgAGAAIACQABAAkABAAEAAEAAgAQAAIABQAJAAIAAwAIAAEACAADAAkABAAIAAYABAAIAAsAAwACAAEAAQADABoAAQAHAAUAAQALAAEABQADAAUAAgANAAYAJwAFAAEABQACAAsABgAKAAUAAQAPAAUAAwAGABMAFQAWAAIABAABAAYAAQAIAAEABAAIAAIABAACAAIACQACAAEAAQABAAQAAwAGAAMADAAHAAEADgACAAQACgACAA0AAQARAAcAAwACAAEAAwACAA0ABwAOAAwAAwABAB0AAgAIAAkADwAOAAkADgABAAMAAQAGAAUACQALAAMAJgArABQABwAHAAgABQAPAAwAEwAPAFEACAAHAAEABQBJAA0AJQAcAAgACAABAA8AEgAUAKUAHAABAAYACwAIAAQADgAHAA8AAQADAAMABgAEAAEABwAOAAEAAQALAB4AAQAFAAEABAAOAAEABAACAAcANAACAAYAHQADAAEACQABABUAAwAFAAEAGgADAAsADgALAAEAEQAFAAEAAgABAAMAAgAIAAEAAgAJAAwAAQABAAIAAwAIAAMAGAAMAAcABwAFABEAAwADAAMAAQAXAAoABAAEAAYAAwABABAAEQAWAAMACgAVABAAEAAGAAQACgACAAEAAQACAAgACAAGAAUAAwADAAMAJwAZAA8AAQABABAABgAHABkADwAGAAYADAABABYADQABAAQACQAFAAwAAgAJAAEADAAcAAgAAwAFAAoAFgA8AAEAAgAoAAQAPQA/AAQAAQANAAwAAQAEAB8ADAABAA4AWQAFABAABgAdAA4AAgAFADEAEgASAAUAHQAhAC8AAQARAAEAEwAMAAIACQAHACcADAADAAcADAAnAAMAAQAuAAQADAADAAgACQAFAB8ADwASAAMAAgACAEIAEwANABEABQADAC4AfAANADkAIgACAAUABAAFAAgAAQABAAEABAADAAEAEQAFAAMABQADAAEACAAFAAYAAwAbAAMAGgAHAAwABwACABEAAwAHABIATgAQAAQAJAABAAIAAQAGAAIAAQAnABEABwAEAA0ABAAEAAQAAQAKAAQAAgAEAAYAAwAKAAEAEwABABoAAgAEACEAAgBJAC8ABwADAAgAAgAEAA8AEgABAB0AAgApAA4AAQAVABAAKQAHACcAGQANACwAAgACAAoAAQANAAcAAQAHAAMABQAUAAQACAACADEAAQAKAAYAAQAGAAcACgAHAAsAEAADAAwAFAAEAAoAAwABAAIACwACABwACQACAAQABwACAA8AAQAbAAEAHAARAAQABQAKAAcAAwAYAAoACwAGABoAAwACAAcAAgACADEAEAAKABAADwAEAAUAGwA9AB4ADgAmABYAAgAHAAUAAQADAAwAFwAYABEAEQADAAMAAgAEAAEABgACAAcABQABAAEABQABAAEACQAEAAEAAwAGAAEACAACAAgABAAOAAMABQALAAQAAQADACAAAQATAAQAAQANAAsABQACAAEACAAGAAgAAQAGAAUADQADABcACwAFAAMAEAADAAkACgABABgAAwDGADQABAACAAIABQAOAAUABAAWAAUAFAAEAAsABgApAAEABQACAAIACwAFAAIAHAAjAAgAFgADABIAAwAKAAcABQADAAQAAQAFAAMACAAJAAMABgACABAAFgAEAAUABQADAAMAEgAXAAIABgAXAAUAGwAIAAEAIQACAAwAKwAQAAUAAgADAAYAAQAUAAQAAgAJAAcAAQALAAIACgADAA4AHwAJAAMAGQASABQAAgAFAAUAGgAOAAEACwARAAwAKAATAAkABgAfAFMAAgAHAAkAEwBOAAwADgAVAEwADABxAE8AIgAEAAEAAQA9ABIAVQAKAAIAAgANAB8ACwAyAAYAIQCfALMABgAGAAcABAAEAAIABAACAAUACAAHABQAIAAWAAEAAwAKAAYABwAcAAUACgAJAAIATQATAA0AAgAFAAEABAAEAAcABAANAAMACQAfABEAAwAaAAIABgAGAAUABAABAAcACwADAAQAAgABAAYAAgAUAAQAAQAJAAIABgADAAcAAQABAAEAFAACAAMAAQAGAAIAAwAGAAIABAAIAAEABQANAAgABAALABcAAQAKAAYAAgABAAMAFQACAAIABAAYAB8ABAAKAAoAAgAFAMAADwAEABAABwAJADMAAQACAAEAAQAFAAEAAQACAAEAAwAFAAMAAQADAAQAAQADAAEAAwADAAkACAABAAIAAgACAAQABAASAAwAXAACAAoABAADAA4ABQAZABAAKgAEAA4ABAACABUABQB+AB4AHwACAAEABQANAAMAFgAFAAYABgAUAAwAAQAOAAwAVwADABMAAQAIAAIACQAJAAMAAwAXAAIAAwAHAAYAAwABAAIAAwAJAAEAAwABAAYAAwACAAEAAwALAAMAAQAGAAoAAwACAAMAAQACAAEABQABAAEACwADAAYABAABAAcAAgABAAIABQAFACIABAAOABIABAATAAcABQAIAAIABgBPAAEABQACAA4ACAACAAkAAgABACQAHAAQAAQAAQABAAEAAgAMAAYAKgAnABAAFwAHAA8ADwADAAIADAAHABUAQAAGAAkAHAAIAAwAAwADACkAOwAYADMANwA5ACYBCQAJAAIABgACAA8AAQACAA0AJgBaAAkACQAJAAMACwAHAAEAAQABAAUABgADAAIAAQACAAIAAwAIAAEABAAEAAEABQAHAAEABAADABQABAAJAAEAAQABAAUABQARAAEABQACAAYAAgAEAAEABAAFAAcAAwASAAsACwAgAAcABQAEAAcACwB/AAgABAADAAMAAQAKAAEAAQAGABUADgABABAAAQAHAAEAAwAGAAkAQQAzAAQAAwANAAMACgABAAEADAAJABUAbgADABMAGAABAAEACgA+AAQAAQAdACoATgAcABQAEgBSAAYAAwAPAAYAVAA6AP0ADwCbAAgBDwAVAAkADgAHADoAKAAnAEGwxwELECAA/wAABC8F4C3/LUCmn6YAQdLHAQsmgD/NzMw9CtcjPG8SgzoXt9E4rMUnN703hjWVv9Yzd8wrMl9wiTAAQYDIAQtGBAAAAN+OAADfjgAABAAAAOmOAADpjgAACAAAAOyOAADsjgAACAAAAPGOAADxjgAABAAAAOKOAADijgAACAAAAOKOAADljgBB0MgBC5IC95AAAPuQAAD/kAAAA5EAALmQAAC5kAAAuZAAALmQAAC/kAAAx5AAAM+QAADXkAAA35AAAOeQAADvkAAA15AAAIuQAACLkAAAi5AAAIuQAACPkAAAlZAAAJuQAAChkAAAp5AAAK2QAACzkAAAoZAAAP8AAP///wD/AP8A/wD///8AAP///wD///8AAP8AAAAA6HoAANB0AADQdAAA0HQAANB0AAA4ewAAWHsAANB0AAAIewAA0HQAANB0AAAIewAAOHsAADh7AABYewAAWHsAAOh6AABYewAAWHsAAFh7AADQdAAA0HQAANB0AAAAAAAACHsAAEB7AAAIdQAAOHsAAOh6AAA4ewAAWHsAANB0AADQdABB8MoBCxLQdAAA2HQAAAh7AABYewAA0HQAQZDLAQsi6HoAANB0AADQdAAACHsAAAh7AADYdAAA0HQAAFB7AAA4ewBBwMsBCyIIewAA0HQAADh7AAAIewAACHsAANh0AADQdAAA0HQAAAh7AEHwywELEgh7AADYdAAA0HQAAAh7AAAIewBBkMwBCzboegAA2HQAAFh7AADQdAAACHsAANh0AAA4ewAAOHsAAAh7AADYdAAA0HQAANB0AAA4ewAAOHsAQdDMAQsSCHsAANh0AAAIewAAOHsAANB0AEHwzAELMgh7AAA4ewAAOHsAANh0AAAIewAA2HQAADh7AADYdAAACHsAANh0AADQdAAAOHsAANB0AEGwzQELIgh7AADYdAAA0HQAADh7AADQdAAA0HQAANB0AADQdAAA0HQAQeDNAQs2CHsAANh0AAA4ewAA0HQAANB0AADQdAAA0HQAANB0AAAIewAA2HQAANB0AAA4ewAAOHsAANB0AEGgzgELEgh7AADYdAAA0HQAANB0AADQdABBwM4BC3YIewAA2HQAANB0AADQdAAA0HQAANB0AADQdAAAAAAAAAh7AADYdAAAOHsAANB0AADQdAAA0HQAANB0AAA4ewAACHsAANh0AADQdAAAYHsAAGB7AADQdAAAOHsAAAAAAAAIewAA2HQAANB0AAA4ewAAOHsAADh7AEHAzwELEgh7AADYdAAA0HQAANB0AAA4ewBB4M8BC4IBCHsAANh0AADQdAAA0HQAANB0AADQdAAAOHsAAAAAAAAIewAA2HQAANB0AABQewAA0HQAADh7AADQdAAA0HQAAAh7AADYdAAA0HQAAFB7AAA4ewAA0HQAANB0AAAAAAAACHsAANh0AAA4ewAA0HQAANB0AADQdAAA0HQAANB0AADQdABB8NABCyIIewAA2HQAANB0AADQdAAA0HQAANB0AADQdAAA0HQAANB0AEGg0QELRgh7AADYdAAA0HQAANB0AAA4ewAAOHsAANB0AAAAAAAACHsAANh0AADQdAAA0HQAANB0AADQdAAA0HQAANB0AADQdAAA0HQAQfDRAQt2CHsAANh0AADQdAAA0HQAANB0AADQdAAA0HQAANB0AAAIewAA2HQAANB0AADQdAAA0HQAADh7AAA4ewAAAAAAAOh6AABYewAA0HQAANB0AADoegAA2HQAANB0AADQdAAAOHsAADh7AADQdAAA0HQAANB0AADQdABB8NIBC5IBCHsAANh0AADQdAAAQHsAAAh7AADQdAAA0HQAANB0AADQdAAAOHsAANB0AADQdAAA6HoAANB0AADQdAAA0HQAANB0AADQdAAA0HQAAAAAAADoegAAOHsAANB0AAAIewAA6HoAANh0AAAIewAAOHsAAOh6AADYdAAA0HQAADh7AADoegAA0HQAANB0AADQdAAA0HQAQZDUAQsi6HoAANB0AAA4ewAA0HQAAAh7AADQdAAA0HQAAAh7AAA4ewBBwNQBC4YBCHsAANh0AADQdAAAOHsAAAh7AADYdAAAUHsAAFB7AABQewAAUHsAAFB7AAAAAAAACHsAAFh2AAA4ewAA0HQAAAh7AACYdgAAOHsAAFh7AAAIewAAmHYAADh7AAAIewAACHsAAJh2AAA4ewAAOHsAANB0AAAIdwAA0HQAAFh7AADQdAAA0HQAQdDVAQsy6HoAACB2AADQdAAAWHsAANB0AABAewAAMHsAAAAAAAA4ewAAIHYAAFh7AADYdAAAWHsAQZDWAQti0HQAACB2AABYewAAWHsAAFh7AADYdAAA0HQAANB0AADoegAAQHUAANB0AADQdAAA0HQAANB0AADQdAAA0HQAANB0AADQdAAAQHsAAAAAAADoegAAQHUAANB0AADQdAAAQHsAQYDXAQs26HoAADB1AAA4ewAAOHsAAOh6AABAdQAA0HQAANB0AADoegAAQHUAANB0AADQdAAAWHsAADh7AEHA1wELFuh6AABAdQAA0HQAANB0AADQdAAAOHsAQeDXAQsW6HoAAEB1AADQdAAAWHsAADh7AAA4ewBBgNgBCzLoegAAQHUAANB0AABYewAAWHsAAFh7AAA4ewAAAAAAAOh6AABAdQAAQHsAAAh7AABYewBBwNgBCyLoegAAQHUAANB0AADQdAAA0HQAANB0AABAewAAWHsAADh7AEHw2AELEuh6AABAdQAA0HQAADh7AABAewBBkNkBC0boegAAQHUAANB0AAA4ewAAQHsAAAh7AABYewAAAAAAAOh6AABAdQAA0HQAANB0AADQdAAA0HQAANB0AABAewAAWHsAADh7AEHg2QELcuh6AABAdQAA0HQAANB0AADQdAAA0HQAANB0AADQdAAA0HQAANB0AADQdAAAQHsAAOh6AABAdQAA0HQAANB0AADQdAAA0HQAANB0AABAewAA6HoAAEB1AADQdAAAWHsAANB0AABAewAA2HQAAFh7AADQdABB4NoBCxLoegAAQHUAANB0AABAewAA2HQAQYDbAQsW6HoAAEB1AADQdAAAWHsAAEB7AAA4ewBBoNsBCzboegAAQHUAANB0AABYewAAQHsAADh7AABYewAAAAAAAOh6AABAdQAA0HQAANB0AADQdAAAQHsAQeDbAQvWAeh6AABAdQAA0HQAANB0AADQdAAAQHsAAFh7AAAAAAAA6HoAAEB1AADQdAAA0HQAANB0AADQdAAAQHsAAAAAAADoegAAQHUAANB0AADQdAAA0HQAANB0AABAewAAWHsAAOh6AABAdQAA0HQAANB0AABAewAAQHsAAEB7AABAewAA6HoAAEB1AADQdAAA0HQAAEB7AABYewAAOHsAAAAAAADoegAAQHUAANB0AADQdAAAQHsAAFh7AAA4ewAAWHsAAOh6AABAdQAA0HQAANB0AABAewAAWHsAQcDdAQsS6HoAAEB1AADQdAAA0HQAAAh7AEHg3QELRuh6AADgdwAAOHsAAFh7AADoegAA+HUAADh7AADYdAAA6HoAAOh1AAA4ewAAOHsAANB0AADQdAAA0HQAANB0AADQdAAA0HQAQbDeAQuBBNB0AADQdAAA0HQAANB0AAACAADAAwAAwAQAAMAFAADABgAAwAcAAMAIAADACQAAwAoAAMALAADADAAAwA0AAMAOAADADwAAwBAAAMARAADAEgAAwBMAAMAUAADAFQAAwBYAAMAXAADAGAAAwBkAAMAaAADAGwAAwBwAAMAdAADAHgAAwB8AAMAAAACzAQAAwwIAAMMDAADDBAAAwwUAAMMGAADDBwAAwwgAAMMJAADDCgAAwwsAAMMMAADDDQAA0w4AAMMPAADDAAAMuwEADMMCAAzDAwAMwwQADNMAAAAACgAAAGQAAADoAwAAECcAAKCGAQBAQg8AgJaYAADh9QX/////////////////////////////////////////////////////////////////AAECAwQFBgcICf////////8KCwwNDg8QERITFBUWFxgZGhscHR4fICEiI////////woLDA0ODxAREhMUFRYXGBkaGxwdHh8gISIj/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wBBwOIBCxgRAAoAERERAAAAAAUAAAAAAAAJAAAAAAsAQeDiAQshEQAPChEREQMKBwABEwkLCwAACQYLAAALAAYRAAAAERERAEGR4wELAQsAQZrjAQsYEQAKChEREQAKAAACAAkLAAAACQALAAALAEHL4wELAQwAQdfjAQsVDAAAAAAMAAAAAAkMAAAAAAAMAAAMAEGF5AELAQ4AQZHkAQsVDQAAAAQNAAAAAAkOAAAAAAAOAAAOAEG/5AELARAAQcvkAQseDwAAAAAPAAAAAAkQAAAAAAAQAAAQAAASAAAAEhISAEGC5QELDhIAAAASEhIAAAAAAAAJAEGz5QELAQsAQb/lAQsVCgAAAAAKAAAAAAkLAAAAAAALAAALAEHt5QELAQwAQfnlAQu+AgwAAAAADAAAAAAJDAAAAAAADAAADAAAMDEyMzQ1Njc4OUFCQ0RFRgMAAAAEAAAABAAAAAYAAACD+aIARE5uAPwpFQDRVycA3TT1AGLbwAA8mZUAQZBDAGNR/gC73qsAt2HFADpuJADSTUIASQbgAAnqLgAcktEA6x3+ACmxHADoPqcA9TWCAES7LgCc6YQAtCZwAEF+XwDWkTkAU4M5AJz0OQCLX4QAKPm9APgfOwDe/5cAD5gFABEv7wAKWosAbR9tAM9+NgAJyycARk+3AJ5mPwAt6l8Auid1AOXrxwA9e/EA9zkHAJJSigD7a+oAH7FfAAhdjQAwA1YAe/xGAPCrawAgvM8ANvSaAOOpHQBeYZEACBvmAIWZZQCgFF8AjUBoAIDY/wAnc00ABgYxAMpWFQDJqHMAe+JgAGuMwABBw+gBC21A+yH5PwAAAAAtRHQ+AAAAgJhG+DwAAABgUcx4OwAAAICDG/A5AAAAQCAlejgAAACAIoLjNgAAAAAd82k1OGPtPtoPST9emHs/2g/JP2k3rDFoISIztA8UM2ghojMAAAAAAADwPwAAAAAAAPg/AEG46QELCAbQz0Pr/Uw+AEHL6QEL3gdAA7jiP+yBAADWpAAAnIIAAO+kAAAAAAAAAQAAAPB0AAAAAAAA7IEAAC6lAADsgQAAXqUAAOyBAACXpQAA7IEAALqlAADsgQAAyaUAAICCAADmpQAACAAAACh1AADsgQAA/qUAAICCAAAVpgAAAAAAAEB1AADsgQAAI6YAAOyBAAA9pgAAFIIAAJmmAABIdQAAAAAAAOyBAAC0pgAA7IEAAOimAADsgQAA/qYAAOyBAAAfpwAA7IEAAESnAADsgQAAY6cAAOyBAADLpwAA7IEAAOqnAADsgQAAB6gAAOyBAAAmqAAA7IEAAEOoAADsgQAAYqgAAOyBAACJqAAA7IEAAJ+oAADsgQAAtagAAOyBAADUqAAA7IEAAPyoAACAggAAEqkAAAAAAAD4dQAA7IEAADCpAADsgQAAa6kAAOyBAACBqQAAgIIAALepAAAAAAAAIHYAAOyBAADAqQAAgIIAAMipAAABAAAAOHYAAOyBAADSqQAAgIIAAOmqAAAAAAAAUHYAAOyBAAACqwAAgIIAACirAAAAAAAAaHYAAOyBAAA2qwAAgIIAAEarAAAAAAAAgHYAAOyBAABUqwAAgIIAAGGrAAAAAAAAmHYAAOyBAABrqwAAgIIAAHSrAAAAAAAAsHYAAOyBAACIqwAAgIIAAK+tAAAAAAAAOHYAAICCAAC4rQAAAQAAAAh1AACAggAAxK0AAAEAAABodgAAgIIAAAiyAAABAAAAmHYAAICCAAAesgAAAAAAAAh3AADsgQAALbIAAOyBAAAKtAAAgIIAADe1AAABAAAACHcAAICCAACxtgAAAQAAACB2AACAggAAu7YAAAEAAABIdwAA7IEAAMu2AACAggAA2bYAAAAAAABgdwAA7IEAAOm2AACAggAA+LYAAAAAAABIdwAAgIIAAFW4AAABAAAAYHcAAICCAAAVuQAAAQAAAIB2AACAggAAJLkAAAEAAABAdQAA7IEAADG8AADsgQAApbwAAICCAADEvAAAAQAAAMh3AADsgQAA0bwAAICCAAADvQAAAAAAAMh3AACAggAAZb0AAAAAAADwdwAA7IEAAHm9AACAggAAkr0AAAEAAADwdwAAgIIAANm9AAABAAAAUHYAAICCAACWvgAAAQAAAPh1AACAggAA074AAAAAAAAIdQAAgIIAAO2+AAABAAAAsHYAAOyBAABuwQAA7IEAAPPBAADsgQAAMMIAAOyBAABPwgAA7IEAAG7CAADsgQAAjcIAAJyCAADKwgAAAAAAAAEAAADwdAAAAAAAAJyCAAAJwwAAAAAAAAEAAADwdAAAAAAAAAUAQbTxAQsBAQBBzPEBCwsBAAAAAQAAACMXAQBB5PEBCwECAEHz8QELBf//////AEG48gELAQUAQcTyAQsBAQBB3PIBCw4CAAAAAQAAAGgQAQAABABB9PIBCwEBAEGD8wELBQr/////AEHs8wELAQMAQZP0AQsF//////8AQdj0AQvyDOyBAACKxAAAFIIAAOrEAABwegAAAAAAABSCAACXxAAAgHoAAAAAAADsgQAAuMQAABSCAADFxAAAYHoAAAAAAAAUggAAzMUAAFh6AAAAAAAAFIIAANzFAACYegAAAAAAABSCAAARxgAAcHoAAAAAAAAUggAA7cUAALh6AAAAAAAAFIIAADPGAABwegAAAAAAAGSCAABbxgAAgIIAAF3GAAAAAAAA6HoAAGSCAABgxgAAZIIAAGPGAABkggAAZcYAAGSCAABnxgAAZIIAAGnGAABkggAAa8YAAGSCAABtxgAAZIIAAG/GAABkggAAccYAAGSCAABzxgAAZIIAAHXGAABkggAAd8YAAGSCAAB5xgAAFIIAAHvGAABgegAAAAAAAAEAAAABAAAA8HoAANB0AABQewAA0HQAANB0AADYdAAAAAAAAPh0AAABAAAAYHsAAAh7AAA4ewAAWHsAAAh7AAA4ewAACHsAADh7AAA4ewAAAAAAAAB1AAACAAAAAwAAAAQAAAAFAAAA0HQAAEB7AADQdAAAAAAAABB1AAAGAAAABwAAAAgAAAAJAAAAOHsAANh0AAA4ewAACHsAANB0AADQdAAACHsAANB0AAAIewAAOHsAAAAAAABIdQAACgAAAAAAAABQdQAACgAAAAAAAABgdQAACwAAAAwAAAANAAAADgAAAAh7AAAIewAA0HQAADh7AADoegAA2HQAAEB7AADoegAA2HQAADh7AADoegAA2HQAAAh7AADQdAAA0HQAANB0AAAIewAAOHsAANh0AAAIewAA2HQAANh0AAAAAAAAaHUAAA8AAAAQAAAAEQAAABIAAAAAAAAAcHUAABMAAAAUAAAAFQAAABYAAAAAAAAAeHUAABcAAAAYAAAAGQAAABoAAADoegAAgHUAAAAAAACIdQAAGwAAAOh6AADQdAAAUHsAAOh6AACQdQAAAAAAAJh1AAAcAAAA6HoAAKB1AAAAAAAAqHUAAB0AAABAewAA6HoAALB1AAAAAAAAuHUAAB4AAAAAAAAAwHUAAB8AAAAgAAAAIQAAACIAAAAAAAAAyHUAACMAAAAkAAAAJQAAACYAAAAAAAAA0HUAACcAAAAoAAAAKQAAACoAAAAAAAAA2HUAACsAAAAsAAAALQAAAC4AAAAAAAAA4HUAAC8AAAAwAAAAMQAAADIAAADQdAAA0HQAANB0AAAIewAA2HQAAAh7AAAAAAAAAHYAADMAAAA0AAAANQAAADYAAAAAAAAACHYAADcAAAA4AAAAOQAAADoAAAAIewAA2HQAADh7AAAIewAA2HQAAAh7AADYdAAA0HQAAOh6AADYdAAA2HQAAOh6AADQdAAA2HQAAOh6AAA4ewAAWHsAAFh7AAA4ewAA6HoAAAh7AABAewAAQHsAAEB7AADQdAAAQHsAADh7AADQdAAA0HQAADh7AADoegAAOHsAAOh6AAA4ewAA0HQAABB2AADoegAAWHsAAFh7AADoegAACHsAADh7AADoegAA0HQAADh7AADoegAAWHsAAFh7AADQdAAA0HQAAOh6AABYdgAA6HoAANh0AABYdgAA6HoAANB0AADoegAA6HoAAKB2AACgdgAA0HQAANh0AADQdAAA6HoAAFh2AABYewAA0HQAAFh2AAA4ewAAWHsAAJh2AAA4ewAA0HQAAOh2AAA4ewAA6HoAAIh2AADoegAAmHYAANh0AADoegAAiHYAADB7AAAIewAAmHYAADh7AAA4ewAAmHYAADh7AADoegAA+HYAANB0AADQdAAACHcAAAh7AAD4dgAA6HoAAPh2AABIewAA0HQAAAh3AADQdAAAMHUAANh0AAAgdgAACHsAACh3AABYewAAKHcAADB7AADoegAAEHYAADB7AADQdAAAIHYAADB7AADoegAAEHYAADh3AADoegAAEHYAANB0AADoegAAgHYAANB0AADoegAAcHYAAOh6AACIdwAA0HQAAOh6AABAdQAAMHsAAOh6AAAwdQAAOHsAAOh6AABAdQAAQHsAAAAAAACodwAAOwAAANB0AABAdQAA0HQAAOh6AABAdQAA0HQAAOh6AAAwdQAA6HoAAJh3AADQdAAA6HoAAOB3AAAIewAA4HcAAOB3AAA4ewAAWHsAAOB3AAA4ewAA4HcAAAh7AAAYeAAA0HQAANB0AADQdAAAqHgAADh5AAA4eQBBiIMCCwPwFAEAQcCDAgvgiQFfcIkA/wkvDwAAgD8AAMA/AAAAANzP0TUAAAAAAMAVPwEAAAAAAAAAYHoAADwAAAA9AAAAPgAAAD8AAAAEAAAAAQAAAAEAAAABAAAAAAAAAIh6AAA8AAAAQAAAAD4AAAA/AAAABAAAAAIAAAACAAAAAgAAAAAAAACYegAAQQAAAEIAAAACAAAAAAAAAKh6AABBAAAAQwAAAAIAAAAAAAAA2HoAADwAAABEAAAAPgAAAD8AAAAFAAAAAAAAAMh6AAA8AAAARQAAAD4AAAA/AAAABgAAAAAAAABoewAAPAAAAEYAAAA+AAAAPwAAAAQAAAADAAAAAwAAAAMAAAAgAP8AAAAgAP8AMTFjMQCsndcAACAA/wAQIF4gAA5/DgAAaW1ndWkuaW5pAGltZ3VpX2xvZy50eHQAI01PVkUARGVidWcjI0RlZmF1bHQAV2luZG93AC4uLgAjQ09MTEFQU0UAI0NMT1NFAFdpbmRvd0JnAENoaWxkQmcAUG9wdXBCZwBCb3JkZXIAQm9yZGVyU2hhZG93AEZyYW1lQmcARnJhbWVCZ0hvdmVyZWQARnJhbWVCZ0FjdGl2ZQBUaXRsZUJnAFRpdGxlQmdBY3RpdmUAVGl0bGVCZ0NvbGxhcHNlZABNZW51QmFyQmcAU2Nyb2xsYmFyQmcAU2Nyb2xsYmFyR3JhYgBTY3JvbGxiYXJHcmFiSG92ZXJlZABTY3JvbGxiYXJHcmFiQWN0aXZlAENoZWNrTWFyawBTbGlkZXJHcmFiAFNsaWRlckdyYWJBY3RpdmUAQnV0dG9uSG92ZXJlZABCdXR0b25BY3RpdmUASGVhZGVyAEhlYWRlckhvdmVyZWQASGVhZGVyQWN0aXZlAFNlcGFyYXRvckhvdmVyZWQAU2VwYXJhdG9yQWN0aXZlAFJlc2l6ZUdyaXAAUmVzaXplR3JpcEhvdmVyZWQAUmVzaXplR3JpcEFjdGl2ZQBUYWIAVGFiSG92ZXJlZABUYWJBY3RpdmUAVGFiVW5mb2N1c2VkAFRhYlVuZm9jdXNlZEFjdGl2ZQBQbG90TGluZXNIb3ZlcmVkAFBsb3RIaXN0b2dyYW1Ib3ZlcmVkAFRleHRTZWxlY3RlZEJnAERyYWdEcm9wVGFyZ2V0AE5hdkhpZ2hsaWdodABOYXZXaW5kb3dpbmdIaWdobGlnaHQATmF2V2luZG93aW5nRGltQmcATW9kYWxXaW5kb3dEaW1CZwBVbmtub3duACMjVG9vbHRpcF8lMDJkACMjTWVudV8lMDJkACMjUG9wdXBfJTA4eAB3aW5kb3dfY29udGV4dAB2b2lkX2NvbnRleHQAY29sdW1ucwAjU291cmNlRXh0ZXJuAAolKnMlLipzACAlLipzAGFiAAoATG9nIFRvIFRUWQBMb2cgVG8gRmlsZQBMb2cgVG8gQ2xpcGJvYXJkAERlcHRoAHJiAHd0AEltR3VpIE1ldHJpY3MAAURlYXIgSW1HdWkgJXMAQXBwbGljYXRpb24gYXZlcmFnZSAlLjNmIG1zL2ZyYW1lICglLjFmIEZQUykAJWQgdmVydGljZXMsICVkIGluZGljZXMgKCVkIHRyaWFuZ2xlcykAJWQgYWN0aXZlIHdpbmRvd3MgKCVkIHZpc2libGUpACVkIGFsbG9jYXRpb25zAFNob3cgY2xpcHBpbmcgcmVjdGFuZ2xlcyB3aGVuIGhvdmVyaW5nIGRyYXcgY29tbWFuZHMAQ3RybCBzaG93cyB3aW5kb3cgYmVnaW4gb3JkZXIAV2luZG93cwBEcmF3TGlzdABBY3RpdmUgRHJhd0xpc3RzICglZCkAUG9wdXBzAFBvcHVwcyAoJWQpAFBvcHVwSUQ6ICUwOHgsIFdpbmRvdzogJyVzJyVzJXMATlVMTAAgQ2hpbGRXaW5kb3cAIENoaWxkTWVudQBUYWJCYXJzAFRhYiBCYXJzICglZCkASW50ZXJuYWwgc3RhdGUATm9uZQBNb3VzZQBOYXYATmF2S2V5Ym9hcmQATmF2R2FtZXBhZABIb3ZlcmVkV2luZG93OiAnJXMnAEhvdmVyZWRSb290V2luZG93OiAnJXMnAEhvdmVyZWRJZDogMHglMDhYLzB4JTA4WCAoJS4yZiBzZWMpLCBBbGxvd092ZXJsYXA6ICVkAEFjdGl2ZUlkOiAweCUwOFgvMHglMDhYICglLjJmIHNlYyksIEFsbG93T3ZlcmxhcDogJWQsIFNvdXJjZTogJXMAQWN0aXZlSWRXaW5kb3c6ICclcycATW92aW5nV2luZG93OiAnJXMnAE5hdldpbmRvdzogJyVzJwBOYXZJZDogMHglMDhYLCBOYXZMYXllcjogJWQATmF2SW5wdXRTb3VyY2U6ICVzAE5hdkFjdGl2ZTogJWQsIE5hdlZpc2libGU6ICVkAE5hdkFjdGl2YXRlSWQ6IDB4JTA4WCwgTmF2SW5wdXRJZDogMHglMDhYAE5hdkRpc2FibGVIaWdobGlnaHQ6ICVkLCBOYXZEaXNhYmxlTW91c2VIb3ZlcjogJWQATmF2V2luZG93aW5nVGFyZ2V0OiAnJXMnAERyYWdEcm9wOiAlZCwgU291cmNlSWQgPSAweCUwOFgsIFBheWxvYWQgIiVzIiAoJWQgYnl0ZXMpACMjT3ZlcmxheQAlcy8lc18lMDhYACVzLyUwOFgAI1JFU0laRQAjIyNOYXZXaW5kb3dpbmdMaXN0AChQb3B1cCkAKE1haW4gbWVudSBiYXIpAChVbnRpdGxlZCkAUG9zPSVmLCVmAFNpemU9JWYsJWYAQ29sbGFwc2VkPSVkACMjIwBbJXNdWyVzXQoAUG9zPSVkLCVkCgBTaXplPSVkLCVkCgBDb2xsYXBzZWQ9JWQKACVzICglZCkAJXMgJyVzJywgJWQgQCAweCVwAFBvczogKCUuMWYsJS4xZiksIFNpemU6ICglLjFmLCUuMWYpLCBTaXplQ29udGVudHMgKCUuMWYsJS4xZikARmxhZ3M6IDB4JTA4WCAoJXMlcyVzJXMlcyVzJXMlcyVzLi4pAENoaWxkIABUb29sdGlwIABQb3B1cCAATW9kYWwgAENoaWxkTWVudSAATm9TYXZlZFNldHRpbmdzIABOb01vdXNlSW5wdXRzAE5vTmF2SW5wdXRzAEFsd2F5c0F1dG9SZXNpemUAU2Nyb2xsOiAoJS4yZi8lLjJmLCUuMmYvJS4yZikAQWN0aXZlOiAlZC8lZCwgV3JpdGVBY2Nlc3NlZDogJWQsIEJlZ2luT3JkZXJXaXRoaW5Db250ZXh0OiAlZABBcHBlYXJpbmc6ICVkLCBIaWRkZW46ICVkIChSZWcgJWQgUmVzaXplICVkKSwgU2tpcEl0ZW1zOiAlZABOYXZMYXN0SWRzOiAweCUwOFgsMHglMDhYLCBOYXZMYXllckFjdGl2ZU1hc2s6ICVYAE5hdkxhc3RDaGlsZE5hdldpbmRvdzogJXMATmF2UmVjdFJlbFswXTogKCUu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TmV3RnJhbWUAUmVuZGVyAEVuZEZyYW1lAFNob3dEZW1vV2luZG93AFNob3dBYm91dFdpbmRvdwBTaG93TWV0cmljc1dpbmRvdwBTaG93U3R5bGVFZGl0b3IAU2hvd1N0eWxlU2VsZWN0b3IAU2hvd0ZvbnRTZWxlY3RvcgBTaG93VXNlckd1aWRlAEdldFZlcnNpb24AU3R5bGVDb2xvcnNEYXJrAFN0eWxlQ29sb3JzQ2xhc3NpYwBTdHlsZUNvbG9yc0xpZ2h0AEJlZ2luAEVuZABCZWdpbkNoaWxkAEVuZENoaWxkAEdldENvbnRlbnRSZWdpb25NYXgAR2V0Q29udGVudFJlZ2lvbkF2YWlsAEdldENvbnRlbnRSZWdpb25BdmFpbFdpZHRoAEdldFdpbmRvd0NvbnRlbnRSZWdpb25NaW4AR2V0V2luZG93Q29udGVudFJlZ2lvbk1heABHZXRXaW5kb3dDb250ZW50UmVnaW9uV2lkdGgAR2V0V2luZG93RHJhd0xpc3QAR2V0V2luZG93UG9zAEdldFdpbmRvd1NpemUAR2V0V2luZG93V2lkdGgAR2V0V2luZG93SGVpZ2h0AElzV2luZG93Q29sbGFwc2VkAElzV2luZG93QXBwZWFyaW5nAFNldFdpbmRvd0ZvbnRTY2FsZQBTZXROZXh0V2luZG93UG9zAFNldE5leHRXaW5kb3dTaXplAFNldE5leHRXaW5kb3dTaXplQ29uc3RyYWludHMAU2V0TmV4dFdpbmRvd0NvbnRlbnRTaXplAFNldE5leHRXaW5kb3dDb2xsYXBzZWQAU2V0TmV4dFdpbmRvd0ZvY3VzAFNldE5leHRXaW5kb3dCZ0FscGhhAFNldFdpbmRvd1BvcwBTZXRXaW5kb3dTaXplAFNldFdpbmRvd0NvbGxhcHNlZABTZXRXaW5kb3dGb2N1cwBTZXRXaW5kb3dOYW1lUG9zAFNldFdpbmRvd05hbWVTaXplAFNldFdpbmRvd05hbWVDb2xsYXBzZWQAU2V0V2luZG93TmFtZUZvY3VzAEdldFNjcm9sbFgAR2V0U2Nyb2xsWQBHZXRTY3JvbGxNYXhYAEdldFNjcm9sbE1heFkAU2V0U2Nyb2xsWABTZXRTY3JvbGxZAFNldFNjcm9sbEhlcmVZAFNldFNjcm9sbEZyb21Qb3NZAFNldFN0YXRlU3RvcmFnZQBHZXRTdGF0ZVN0b3JhZ2UAUHVzaEZvbnQAUG9wRm9udABQdXNoU3R5bGVDb2xvcgBQb3BTdHlsZUNvbG9yAFB1c2hTdHlsZVZhcgBQb3BTdHlsZVZhcgBHZXRTdHlsZUNvbG9yVmVjNABHZXRGb250AEdldEZvbnRTaXplAEdldEZvbnRUZXhVdldoaXRlUGl4ZWwAR2V0Q29sb3JVMzJfQQBHZXRDb2xvclUzMl9CAEdldENvbG9yVTMyX0MAUHVzaEl0ZW1XaWR0aABQb3BJdGVtV2lkdGgAQ2FsY0l0ZW1XaWR0aABQdXNoVGV4dFdyYXBQb3MAUG9wVGV4dFdyYXBQb3MAUHVzaEFsbG93S2V5Ym9hcmRGb2N1cwBQb3BBbGxvd0tleWJvYXJkRm9jdXMAUHVzaEJ1dHRvblJlcGVhdABQb3BCdXR0b25SZXBlYXQAU2VwYXJhdG9yAFNhbWVMaW5lAE5ld0xpbmUAU3BhY2luZwBEdW1teQBJbmRlbnQAVW5pbmRlbnQAQmVnaW5Hcm91cABFbmRHcm91cABHZXRDdXJzb3JQb3MAR2V0Q3Vyc29yUG9zWABHZXRDdXJzb3JQb3NZAFNldEN1cnNvclBvcwBTZXRDdXJzb3JQb3NYAFNldEN1cnNvclBvc1kAR2V0Q3Vyc29yU3RhcnRQb3MAR2V0Q3Vyc29yU2NyZWVuUG9zAFNldEN1cnNvclNjcmVlblBvcwBBbGlnblRleHRUb0ZyYW1lUGFkZGluZwBHZXRUZXh0TGluZUhlaWdodABHZXRUZXh0TGluZUhlaWdodFdpdGhTcGFjaW5nAEdldEZyYW1lSGVpZ2h0AEdldEZyYW1lSGVpZ2h0V2l0aFNwYWNpbmcAQ29sdW1ucwBOZXh0Q29sdW1uAEdldENvbHVtbkluZGV4AEdldENvbHVtbldpZHRoAFNldENvbHVtbldpZHRoAEdldENvbHVtbk9mZnNldABTZXRDb2x1bW5PZmZzZXQAR2V0Q29sdW1uc0NvdW50AFB1c2hJRABQb3BJRABHZXRJRABUZXh0VW5mb3JtYXR0ZWQAVGV4dABUZXh0VgBUZXh0Q29sb3JlZABUZXh0Q29sb3JlZFYAVGV4dERpc2FibGVkAFRleHREaXNhYmxlZFYAVGV4dFdyYXBwZWQAVGV4dFdyYXBwZWRWAExhYmVsVGV4dABMYWJlbFRleHRWAEJ1bGxldFRleHQAQnVsbGV0VGV4dFYAQnVsbGV0AEJ1dHRvbgBTbWFsbEJ1dHRvbgBBcnJvd0J1dHRvbgBJbnZpc2libGVCdXR0b24ASW1hZ2UASW1hZ2VCdXR0b24AQ2hlY2tib3gAQ2hlY2tib3hGbGFncwBSYWRpb0J1dHRvbl9BAFJhZGlvQnV0dG9uX0IAUGxvdExpbmVzAFBsb3RIaXN0b2dyYW0AUHJvZ3Jlc3NCYXIAQmVnaW5Db21ibwBFbmRDb21ibwBDb21ibwBEcmFnRmxvYXQARHJhZ0Zsb2F0MgBEcmFnRmxvYXQzAERyYWdGbG9hdDQARHJhZ0Zsb2F0UmFuZ2UyAERyYWdJbnQARHJhZ0ludDIARHJhZ0ludDMARHJhZ0ludDQARHJhZ0ludFJhbmdlMgBEcmFnU2NhbGFyAElucHV0VGV4dABJbnB1dFRleHRNdWx0aWxpbmUASW5wdXRGbG9hdABJbnB1dEZsb2F0MgBJbnB1dEZsb2F0MwBJbnB1dEZsb2F0NABJbnB1dEludABJbnB1dEludDIASW5wdXRJbnQzAElucHV0SW50NABJbnB1dERvdWJsZQBJbnB1dFNjYWxhcgBTbGlkZXJGbG9hdABTbGlkZXJGbG9hdDIAU2xpZGVyRmxvYXQzAFNsaWRlckZsb2F0NABTbGlkZXJBbmdsZQBTbGlkZXJJbnQAU2xpZGVySW50MgBTbGlkZXJJbnQzAFNsaWRlckludDQAU2xpZGVyU2NhbGFyAFZTbGlkZXJGbG9hdABWU2xpZGVySW50AFZTbGlkZXJTY2FsYXIAQ29sb3JFZGl0MwBDb2xvckVkaXQ0AENvbG9yUGlja2VyMwBDb2xvclBpY2tlcjQAQ29sb3JCdXR0b24AU2V0Q29sb3JFZGl0T3B0aW9ucwBUcmVlTm9kZV9BAFRyZWVOb2RlX0IAVHJlZU5vZGVfQwBUcmVlTm9kZUV4X0EAVHJlZU5vZGVFeF9CAFRyZWVOb2RlRXhfQwBUcmVlUHVzaF9BAFRyZWVQdXNoX0IAVHJlZVBvcABUcmVlQWR2YW5jZVRvTGFiZWxQb3MAR2V0VHJlZU5vZGVUb0xhYmVsU3BhY2luZwBTZXROZXh0VHJlZU5vZGVPcGVuAENvbGxhcHNpbmdIZWFkZXJfQQBDb2xsYXBzaW5nSGVhZGVyX0IAU2VsZWN0YWJsZV9BAFNlbGVjdGFibGVfQgBMaXN0Qm94X0EATGlzdEJveF9CAExpc3RCb3hIZWFkZXJfQQBMaXN0Qm94SGVhZGVyX0IATGlzdEJveEZvb3RlcgBWYWx1ZV9BAFZhbHVlX0IAVmFsdWVfQwBWYWx1ZV9EAFNldFRvb2x0aXAAQmVnaW5Ub29sdGlwAEVuZFRvb2x0aXAAQmVnaW5NYWluTWVudUJhcgBFbmRNYWluTWVudUJhcgBCZWdpbk1lbnVCYXIARW5kTWVudUJhcgBCZWdpbk1lbnUARW5kTWVudQBNZW51SXRlbV9BAE1lbnVJdGVtX0IAT3BlblBvcHVwAE9wZW5Qb3B1cE9uSXRlbUNsaWNrAEJlZ2luUG9wdXAAQmVnaW5Qb3B1cE1vZGFsAEJlZ2luUG9wdXBDb250ZXh0SXRlbQBCZWdpblBvcHVwQ29udGV4dFdpbmRvdwBCZWdpblBvcHVwQ29udGV4dFZvaWQARW5kUG9wdXAASXNQb3B1cE9wZW4AQ2xvc2VDdXJyZW50UG9wdXAAQmVnaW5UYWJCYXIARW5kVGFiQmFyAEJlZ2luVGFiSXRlbQBFbmRUYWJJdGVtAFNldFRhYkl0ZW1DbG9zZWQATG9nVG9UVFkATG9nVG9GaWxlAExvZ1RvQ2xpcGJvYXJkAExvZ0ZpbmlzaABMb2dCdXR0b25zAExvZ1RleHQAQmVnaW5EcmFnRHJvcFNvdXJjZQBTZXREcmFnRHJvcFBheWxvYWQARW5kRHJhZ0Ryb3BTb3VyY2UAQmVnaW5EcmFnRHJvcFRhcmdldABBY2NlcHREcmFnRHJvcFBheWxvYWQARW5kRHJhZ0Ryb3BUYXJnZXQAR2V0RHJhZ0Ryb3BQYXlsb2FkAFB1c2hDbGlwUmVjdABQb3BDbGlwUmVjdABTZXRJdGVtRGVmYXVsdEZvY3VzAFNldEtleWJvYXJkRm9jdXNIZXJlAElzSXRlbUhvdmVyZWQASXNJdGVtQWN0aXZlAElzSXRlbUVkaXRlZABJc0l0ZW1Gb2N1c2VkAElzSXRlbUNsaWNrZWQASXNJdGVtVmlzaWJsZQBJc0l0ZW1EZWFjdGl2YXRlZABJc0l0ZW1EZWFjdGl2YXRlZEFmdGVyRWRpdABJc0FueUl0ZW1Ib3ZlcmVkAElzQW55SXRlbUFjdGl2ZQBJc0FueUl0ZW1Gb2N1c2VkAEdldEl0ZW1SZWN0TWluAEdldEl0ZW1SZWN0TWF4AEdldEl0ZW1SZWN0U2l6ZQBTZXRJdGVtQWxsb3dPdmVybGFwAElzV2luZG93Rm9jdXNlZABJc1dpbmRvd0hvdmVyZWQASXNSZWN0VmlzaWJsZV9BAElzUmVjdFZpc2libGVfQgBHZXRUaW1lAEdldEZyYW1lQ291bnQAR2V0T3ZlcmxheURyYXdMaXN0AEdldERyYXdMaXN0U2hhcmVkRGF0YQBHZXRTdHlsZUNvbG9yTmFtZQBDYWxjVGV4dFNpemUAQ2FsY0xpc3RDbGlwcGluZwBCZWdpbkNoaWxkRnJhbWUARW5kQ2hpbGRGcmFtZQBDb2xvckNvbnZlcnRVMzJUb0Zsb2F0NABDb2xvckNvbnZlcnRGbG9hdDRUb1UzMgBDb2xvckNvbnZlcnRSR0J0b0hTVgBDb2xvckNvbnZlcnRIU1Z0b1JHQgBHZXRLZXlJbmRleABJc0tleURvd24ASXNLZXlQcmVzc2VkAElzS2V5UmVsZWFzZWQAR2V0S2V5UHJlc3NlZEFtb3VudABJc01vdXNlRG93bgBJc0FueU1vdXNlRG93bgBJc01vdXNlQ2xpY2tlZABJc01vdXNlRG91YmxlQ2xpY2tlZABJc01vdXNlUmVsZWFzZWQASXNNb3VzZURyYWdnaW5nAElzTW91c2VIb3ZlcmluZ1JlY3QASXNNb3VzZVBvc1ZhbGlkAEdldE1vdXNlUG9zAEdldE1vdXNlUG9zT25PcGVuaW5nQ3VycmVudFBvcHVwAEdldE1vdXNlRHJhZ0RlbHRhAFJlc2V0TW91c2VEcmFnRGVsdGEAR2V0TW91c2VDdXJzb3IAU2V0TW91c2VDdXJzb3IAQ2FwdHVyZUtleWJvYXJkRnJvbUFwcABDYXB0dXJlTW91c2VGcm9tQXBwAEdldENsaXBib2FyZFRleHQAU2V0Q2xpcGJvYXJkVGV4dABMb2FkSW5pU2V0dGluZ3NGcm9tTWVtb3J5AFNhdmVJbmlTZXR0aW5nc1RvTWVtb3J5AFNldEFsbG9jYXRvckZ1bmN0aW9ucwBNZW1BbGxvYwBNZW1GcmVlAGlpaQBOMTBlbXNjcmlwdGVuM3ZhbEUAdmlpaWkATlN0M19fMjEyYmFzaWNfc3RyaW5nSWNOU18xMWNoYXJfdHJhaXRzSWNFRU5TXzlhbGxvY2F0b3JJY0VFRUUATlN0M19fMjIxX19iYXNpY19zdHJpbmdfY29tbW9uSUxiMUVFRQBpaWlmaQB4AHkAMjNpbXBvcnRfbWF5YmVfbnVsbF92YWx1ZUk2SW1WZWMyRQBpaWlpaQBpaWlmAGlpaWZmAGlpaWkAMTJhY2Nlc3NfdmFsdWVJZkxtMUVFAHZpZmZmaWlpAHoAdwA2SW1WZWMyAHZpaWZpaQAxMmFjY2Vzc192YWx1ZUlpTG0xRUUAaWlpaWZpAFAyMEltRHJhd0xpc3RTaGFyZWREYXRhADIwSW1EcmF3TGlzdFNoYXJlZERhdGEAUDEwSW1EcmF3TGlzdAAxMEltRHJhd0xpc3QAZGkAaWlpaWlpACVzADIzaW1wb3J0X21heWJlX251bGxfdmFsdWVJTlN0M19fMjEyYmFzaWNfc3RyaW5nSWNOUzBfMTFjaGFyX3RyYWl0c0ljRUVOUzBfOWFsbG9jYXRvckljRUVFRUUAMjRpbXBvcnRfbWF5YmVfbnVsbF9zdHJpbmcAMjNhY2Nlc3NfbWF5YmVfbnVsbF92YWx1ZUliTG0xRUUAdmlpZmkAdmlpaQBpaWlpaWlpADEyYWNjZXNzX3ZhbHVlSWZMbTRFRQAyM2FjY2Vzc19tYXliZV9udWxsX3ZhbHVlSWZMbTRFRQAxMmFjY2Vzc192YWx1ZUlmTG0zRUUAaWlpaWlpaWlpaQBzZXQATjEwZW1zY3JpcHRlbjExbWVtb3J5X3ZpZXdJZEVFADIzaW1wb3J0X21heWJlX251bGxfdmFsdWVJZEUAbGVuZ3RoAGFsbG9jYXRvcjxUPjo6YWxsb2NhdGUoc2l6ZV90IG4pICduJyBleGNlZWRzIG1heGltdW0gc3VwcG9ydGVkIHNpemUATjEwZW1zY3JpcHRlbjExbWVtb3J5X3ZpZXdJZkVFADIzaW1wb3J0X21heWJlX251bGxfdmFsdWVJZkUATjEwZW1zY3JpcHRlbjExbWVtb3J5X3ZpZXdJakVFADIzaW1wb3J0X21heWJlX251bGxfdmFsdWVJakUATjEwZW1zY3JpcHRlbjExbWVtb3J5X3ZpZXdJaUVFADIzaW1wb3J0X21heWJlX251bGxfdmFsdWVJaUUAaWlpaWlpaWlpADEyYWNjZXNzX3ZhbHVlSWlMbTRFRQAxMmFjY2Vzc192YWx1ZUlpTG0zRUUAMTJhY2Nlc3NfdmFsdWVJaUxtMkVFACUuMGYgZGVnADEyYWNjZXNzX3ZhbHVlSWZMbTJFRQBpaWlpaWlpaQBpaWlpZGRpaQAxMmFjY2Vzc192YWx1ZUlkTG0xRUUAUDI2SW1HdWlJbnB1dFRleHRDYWxsYmFja0RhdGEAMjZJbUd1aUlucHV0VGV4dENhbGxiYWNrRGF0YQBpaWlpaWlpaWlpaQB2aWZpaQB2aWlpaWlpaWlpaQAxMmFjY2Vzc192YWx1ZUlqTG0xRUUAMTJhY2Nlc3NfdmFsdWVJYkxtMUVFAHZpaWlpaWlpAG51bWJlcgB2aWlmAGZpaQBpaQB2aWkAUDZJbUZvbnQANkltRm9udABQSzZJbVZlYzQANkltVmVjNABUT0RPOiAlcwoAYXV0byBFbXNjcmlwdGVuQmluZGluZ0luaXRpYWxpemVyX0ltR3VpOjpFbXNjcmlwdGVuQmluZGluZ0luaXRpYWxpemVyX0ltR3VpKCk6Oihhbm9ueW1vdXMgY2xhc3MpOjpvcGVyYXRvcigpKCkgY29uc3QAYXV0byBFbXNjcmlwdGVuQmluZGluZ0luaXRpYWxpemVyX0ltR3VpOjpFbXNjcmlwdGVuQmluZGluZ0luaXRpYWxpemVyX0ltR3VpKCk6Oihhbm9ueW1vdXMgY2xhc3MpOjpvcGVyYXRvcigpKGVtc2NyaXB0ZW46OnZhbCkgY29uc3QAdmlmZgB2aWlpaWkAUDIxSW1HdWlTaXplQ2FsbGJhY2tEYXRhADIxSW1HdWlTaXplQ2FsbGJhY2tEYXRhAHZpZgBmaQBzdHJpbmcAUDEwSW1HdWlTdHlsZQAxMEltR3VpU3R5bGUAdmkAUDEwSW1EcmF3RGF0YQAxMEltRHJhd0RhdGEAUDdJbUd1aUlPADdJbUd1aUlPAFAxNldyYXBJbUd1aUNvbnRleHQAMTZXcmFwSW1HdWlDb250ZXh0AEltR3VpU3R5bGUAQWxwaGEAV2luZG93UGFkZGluZwBXaW5kb3dSb3VuZGluZwBXaW5kb3dCb3JkZXJTaXplAFdpbmRvd01pblNpemUAV2luZG93VGl0bGVBbGlnbgBDaGlsZFJvdW5kaW5nAENoaWxkQm9yZGVyU2l6ZQBQb3B1cFJvdW5kaW5nAFBvcHVwQm9yZGVyU2l6ZQBGcmFtZVBhZGRpbmcARnJhbWVSb3VuZGluZwBGcmFtZUJvcmRlclNpemUASXRlbVNwYWNpbmcASXRlbUlubmVyU3BhY2luZwBUb3VjaEV4dHJhUGFkZGluZwBJbmRlbnRTcGFjaW5nAENvbHVtbnNNaW5TcGFjaW5nAFNjcm9sbGJhclNpemUAU2Nyb2xsYmFyUm91bmRpbmcAR3JhYk1pblNpemUAR3JhYlJvdW5kaW5nAFRhYlJvdW5kaW5nAFRhYkJvcmRlclNpemUAQnV0dG9uVGV4dEFsaWduAERpc3BsYXlXaW5kb3dQYWRkaW5nAERpc3BsYXlTYWZlQXJlYVBhZGRpbmcATW91c2VDdXJzb3JTY2FsZQBBbnRpQWxpYXNlZExpbmVzAEFudGlBbGlhc2VkRmlsbABDdXJ2ZVRlc3NlbGxhdGlvblRvbABfZ2V0QXRfQ29sb3JzAF9zZXRBdF9Db2xvcnMAU2NhbGVBbGxTaXplcwBQNkltVmVjNABQSzZJbVZlYzIAdgBQSzEwSW1HdWlTdHlsZQBJbUd1aUlPAENvbmZpZ0ZsYWdzAEJhY2tlbmRGbGFncwBEaXNwbGF5U2l6ZQBEZWx0YVRpbWUASW5pU2F2aW5nUmF0ZQBJbmlGaWxlbmFtZQBMb2dGaWxlbmFtZQBNb3VzZURvdWJsZUNsaWNrVGltZQBNb3VzZURvdWJsZUNsaWNrTWF4RGlzdABNb3VzZURyYWdUaHJlc2hvbGQAX2dldEF0X0tleU1hcABfc2V0QXRfS2V5TWFwAEtleVJlcGVhdERlbGF5AEtleVJlcGVhdFJhdGUAVXNlckRhdGEARm9udHMARm9udEdsb2JhbFNjYWxlAEZvbnRBbGxvd1VzZXJTY2FsaW5nAEZvbnREZWZhdWx0AERpc3BsYXlGcmFtZWJ1ZmZlclNjYWxlAERpc3BsYXlWaXNpYmxlTWluAERpc3BsYXlWaXNpYmxlTWF4AE1vdXNlRHJhd0N1cnNvcgBDb25maWdNYWNPU1hCZWhhdmlvcnMAQ29uZmlnSW5wdXRUZXh0Q3Vyc29yQmxpbmsAQ29uZmlnV2luZG93c1Jlc2l6ZUZyb21FZGdlcwBDb25maWdXaW5kb3dzTW92ZUZyb21UaXRsZUJhck9ubHkAR2V0Q2xpcGJvYXJkVGV4dEZuAFNldENsaXBib2FyZFRleHRGbgBDbGlwYm9hcmRVc2VyRGF0YQBNb3VzZVBvcwBfZ2V0QXRfTW91c2VEb3duAF9zZXRBdF9Nb3VzZURvd24ATW91c2VXaGVlbABLZXlDdHJsAEtleVNoaWZ0AEtleUFsdABLZXlTdXBlcgBfZ2V0QXRfS2V5c0Rvd24AX3NldEF0X0tleXNEb3duAF9nZXRBdF9OYXZJbnB1dHMAX3NldEF0X05hdklucHV0cwBBZGRJbnB1dENoYXJhY3RlcgBBZGRJbnB1dENoYXJhY3RlcnNVVEY4AENsZWFySW5wdXRDaGFyYWN0ZXJzAFdhbnRDYXB0dXJlTW91c2UAV2FudENhcHR1cmVLZXlib2FyZABXYW50VGV4dElucHV0AFdhbnRTZXRNb3VzZVBvcwBXYW50U2F2ZUluaVNldHRpbmdzAE5hdkFjdGl2ZQBOYXZWaXNpYmxlAEZyYW1lcmF0ZQBNZXRyaWNzUmVuZGVyVmVydGljZXMATWV0cmljc1JlbmRlckluZGljZXMATWV0cmljc1JlbmRlcldpbmRvd3MATWV0cmljc0FjdGl2ZVdpbmRvd3MATWV0cmljc0FjdGl2ZUFsbG9jYXRpb25zAE1vdXNlRGVsdGEAX2dldEF0X01vdXNlQ2xpY2tlZFBvcwBfZ2V0QXRfTW91c2VEb3duRHVyYXRpb24AX2dldEF0X0tleXNEb3duRHVyYXRpb24AX2dldEF0X05hdklucHV0c0Rvd25EdXJhdGlvbgBQSzdJbUd1aUlPAGlpaWlmAGZpaWkAUDExSW1Gb250QXRsYXMAMTFJbUZvbnRBdGxhcwBJbUZvbnRBdGxhcwBBZGRGb250RGVmYXVsdABBZGRGb250RnJvbU1lbW9yeVRURgBDbGVhclRleERhdGEAQ2xlYXJJbnB1dERhdGEAQ2xlYXJGb250cwBDbGVhcgBCdWlsZABJc0J1aWx0AEdldFRleERhdGFBc0FscGhhOABHZXRUZXhEYXRhQXNSR0JBMzIAR2V0R2x5cGhSYW5nZXNEZWZhdWx0AEdldEdseXBoUmFuZ2VzS29yZWFuAEdldEdseXBoUmFuZ2VzSmFwYW5lc2UAR2V0R2x5cGhSYW5nZXNDaGluZXNlRnVsbABHZXRHbHlwaFJhbmdlc0NoaW5lc2VTaW1wbGlmaWVkQ29tbW9uAEdldEdseXBoUmFuZ2VzQ3lyaWxsaWMAR2V0R2x5cGhSYW5nZXNUaGFpAExvY2tlZABGbGFncwBUZXhJRABUZXhEZXNpcmVkV2lkdGgAVGV4R2x5cGhQYWRkaW5nAFRleFdpZHRoAFRleEhlaWdodABUZXhVdlNjYWxlAFRleFV2V2hpdGVQaXhlbABJdGVyYXRlRm9udHMAcGl4ZWxzAHdpZHRoAGhlaWdodABieXRlc19wZXJfcGl4ZWwATjEwZW1zY3JpcHRlbjExbWVtb3J5X3ZpZXdJaEVFAGlpaWlmaWkARm9udERhdGEAYnVmZmVyAGJ5dGVPZmZzZXQAYnl0ZUxlbmd0aABUT0RPOiBGb250RGF0YSAlenUgJXp1CgBGb250RGF0YU93bmVkQnlBdGxhcwBGb250Tm8AU2l6ZVBpeGVscwBPdmVyc2FtcGxlSABPdmVyc2FtcGxlVgBQaXhlbFNuYXBIAEdseXBoRXh0cmFTcGFjaW5nAEdseXBoT2Zmc2V0AEdseXBoUmFuZ2VzAEdseXBoTWluQWR2YW5jZVgAR2x5cGhNYXhBZHZhbmNlWABNZXJnZU1vZGUAUmFzdGVyaXplckZsYWdzAFJhc3Rlcml6ZXJNdWx0aXBseQBOYW1lAFBLMTFJbUZvbnRBdGxhcwBJbUZvbnQARm9udFNpemUAU2NhbGUARGlzcGxheU9mZnNldABJdGVyYXRlR2x5cGhzAEZhbGxiYWNrR2x5cGgARmFsbGJhY2tBZHZhbmNlWABGYWxsYmFja0NoYXIAQ29uZmlnRGF0YUNvdW50AEl0ZXJhdGVDb25maWdEYXRhAEFzY2VudABEZXNjZW50AE1ldHJpY3NUb3RhbFN1cmZhY2UAQ2xlYXJPdXRwdXREYXRhAEJ1aWxkTG9va3VwVGFibGUARmluZEdseXBoAEZpbmRHbHlwaE5vRmFsbGJhY2sAU2V0RmFsbGJhY2tDaGFyAEdldENoYXJBZHZhbmNlAElzTG9hZGVkAEdldERlYnVnTmFtZQBDYWxjVGV4dFNpemVBAENhbGNXb3JkV3JhcFBvc2l0aW9uQQBSZW5kZXJDaGFyAHZpaWlmaWlpAGlpaWZpZgBpaWlmZmZpaWkAPHVua25vd24+AFBLNkltRm9udABQSzExSW1Gb250R2x5cGgAMTFJbUZvbnRHbHlwaABQMTJJbUZvbnRDb25maWcAMTJJbUZvbnRDb25maWcAUDExSW1Gb250R2x5cGgASW1Gb250Q29uZmlnAERzdEZvbnQAYXV0byBFbXNjcmlwdGVuQmluZGluZ0luaXRpYWxpemVyX0ltRm9udENvbmZpZzo6RW1zY3JpcHRlbkJpbmRpbmdJbml0aWFsaXplcl9JbUZvbnRDb25maWcoKTo6KGFub255bW91cyBjbGFzcyk6Om9wZXJhdG9yKCkoSW1Gb250Q29uZmlnICYsIGVtc2NyaXB0ZW46OnZhbCkgY29uc3QAYXV0byBFbXNjcmlwdGVuQmluZGluZ0luaXRpYWxpemVyX0ltRm9udENvbmZpZzo6RW1zY3JpcHRlbkJpbmRpbmdJbml0aWFsaXplcl9JbUZvbnRDb25maWcoKTo6KGFub255bW91cyBjbGFzcyk6Om9wZXJhdG9yKCkoY29uc3QgSW1Gb250Q29uZmlnICYpIGNvbnN0AFBLMTJJbUZvbnRDb25maWcASW1Gb250R2x5cGgAQ29kZXBvaW50AEFkdmFuY2VYAFgwAFkwAFgxAFkxAFUwAFYwAFUxAFYxAEltRHJhd0RhdGEASXRlcmF0ZURyYXdMaXN0cwBWYWxpZABDbWRMaXN0c0NvdW50AFRvdGFsSWR4Q291bnQAVG90YWxWdHhDb3VudABEaXNwbGF5UG9zAERlSW5kZXhBbGxCdWZmZXJzAFNjYWxlQ2xpcFJlY3RzAFBLMTBJbURyYXdEYXRhAFBLMTBJbURyYXdMaXN0AEltRHJhd0xpc3QASXRlcmF0ZURyYXdDbWRzAElkeEJ1ZmZlcgBWdHhCdWZmZXIAUHVzaENsaXBSZWN0RnVsbFNjcmVlbgBQdXNoVGV4dHVyZUlEAFBvcFRleHR1cmVJRABHZXRDbGlwUmVjdE1pbgBHZXRDbGlwUmVjdE1heABBZGRMaW5lAEFkZFJlY3QAQWRkUmVjdEZpbGxlZABBZGRSZWN0RmlsbGVkTXVsdGlDb2xvcgBBZGRRdWFkAEFkZFF1YWRGaWxsZWQAQWRkVHJpYW5nbGUAQWRkVHJpYW5nbGVGaWxsZWQAQWRkQ2lyY2xlAEFkZENpcmNsZUZpbGxlZABBZGRUZXh0X0EAQWRkVGV4dF9CAEFkZEltYWdlAEFkZEltYWdlUXVhZABBZGRJbWFnZVJvdW5kZWQAQWRkUG9seWxpbmUAQWRkQ29udmV4UG9seUZpbGxlZABBZGRCZXppZXJDdXJ2ZQBQYXRoQ2xlYXIAUGF0aExpbmVUbwBQYXRoTGluZVRvTWVyZ2VEdXBsaWNhdGUAUGF0aEZpbGxDb252ZXgAUGF0aFN0cm9rZQBQYXRoQXJjVG8AUGF0aEFyY1RvRmFzdABQYXRoQmV6aWVyQ3VydmVUbwBQYXRoUmVjdABDaGFubmVsc1NwbGl0AENoYW5uZWxzTWVyZ2UAQ2hhbm5lbHNTZXRDdXJyZW50AEFkZENhbGxiYWNrAEFkZERyYXdDbWQAQ2xlYXJGcmVlTWVtb3J5AFByaW1SZXNlcnZlAFByaW1SZWN0AFByaW1SZWN0VVYAUHJpbVF1YWRVVgBQcmltV3JpdGVWdHgAUHJpbVdyaXRlSWR4AFByaW1WdHgAVXBkYXRlQ2xpcFJlY3QAVXBkYXRlVGV4dHVyZUlEAHZpaWlpaWlpaWlpaQB2aWlpaWZpAHZpaWlmZmZpAHZpaWlpZgB2aWlpaWlpaWZpAHZpaWlpaWlpaWZpAHZpaWlpaWlpaWlpaWkAdmlpaWZpaWlmaQAyM2ltcG9ydF9tYXliZV9udWxsX3ZhbHVlSTZJbVZlYzRFAHZpaWlmaWkAdmlpaWZpaWYAdmlpaWlpaQB2aWlpaWlpZgB2aWlpaWlpaWYAdmlpaWlpaWlpAHZpaWlpaWZpAHZpaWlpaWZpZgB2aWlpaWlmAE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SWNFRQBQSzlJbURyYXdDbWQAOUltRHJhd0NtZABJbURyYXdDbWQARWxlbUNvdW50AENsaXBSZWN0AFRleHR1cmVJZABQOUltRHJhd0NtZABJbUd1aUxpc3RDbGlwcGVyAFN0YXJ0UG9zWQBJdGVtc0hlaWdodABJdGVtc0NvdW50AFN0ZXBObwBEaXNwbGF5U3RhcnQARGlzcGxheUVuZABTdGVwAFAxNkltR3VpTGlzdENsaXBwZXIAMTZJbUd1aUxpc3RDbGlwcGVyAHZpaWlmAFBLMTZJbUd1aUxpc3RDbGlwcGVyAEltR3VpU2l6ZUNhbGxiYWNrRGF0YQBQb3MAQ3VycmVudFNpemUARGVzaXJlZFNpemUAUEsyMUltR3VpU2l6ZUNhbGxiYWNrRGF0YQBJbUd1aUlucHV0VGV4dENhbGxiYWNrRGF0YQBFdmVudEZsYWcARXZlbnRDaGFyAEV2ZW50S2V5AEJ1ZgBCdWZUZXh0TGVuAEJ1ZlNpemUAQnVmRGlydHkAQ3Vyc29yUG9zAFNlbGVjdGlvblN0YXJ0AFNlbGVjdGlvbkVuZABEZWxldGVDaGFycwBJbnNlcnRDaGFycwBIYXNTZWxlY3Rpb24AUEsyNkltR3VpSW5wdXRUZXh0Q2FsbGJhY2tEYXRhAEltVmVjNABTZXQAQ29weQBFcXVhbHMASW1WZWMyAFA2SW1WZWMyAFdyYXBJbUd1aUNvbnRleHQAUEsxNldyYXBJbUd1aUNvbnRleHQAbWFsbGluZm8AYXJlbmEAb3JkYmxrcwBzbWJsa3MAaGJsa3MAaGJsa2hkAHVzbWJsa3MAZnNtYmxrcwB1b3JkYmxrcwBmb3JkYmxrcwBrZWVwY29zdAB2b2lkAGJvb2wAc3RkOjpzdHJpbmcAc3RkOjpiYXNpY19zdHJpbmc8dW5zaWduZWQgY2hhcj4Ac3RkOjp3c3RyaW5nAGVtc2NyaXB0ZW46OnZhbABlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxzaWduZWQgY2hhcj4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8dW5zaWduZWQgY2hhcj4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8c2hvcnQ+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PHVuc2lnbmVkIHNob3J0PgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxpbnQ+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PHVuc2lnbmVkIGludD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8aW50OF90PgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzx1aW50OF90PgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxpbnQxNl90PgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzx1aW50MTZfdD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8aW50MzJfdD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8dWludDMyX3Q+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PGxvbmcgZG91YmxlPgBOMTBlbXNjcmlwdGVuMTFtZW1vcnlfdmlld0llRUUAZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8ZG91YmxlPgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxmbG9hdD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8dW5zaWduZWQgbG9uZz4ATjEwZW1zY3JpcHRlbjExbWVtb3J5X3ZpZXdJbUVFAGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PGxvbmc+AE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SWxFRQBOMTBlbXNjcmlwdGVuMTFtZW1vcnlfdmlld0l0RUUATjEwZW1zY3JpcHRlbjExbWVtb3J5X3ZpZXdJc0VFAE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SWFFRQBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxjaGFyPgBOU3QzX18yMTJiYXNpY19zdHJpbmdJd05TXzExY2hhcl90cmFpdHNJd0VFTlNfOWFsbG9jYXRvckl3RUVFRQBOU3QzX18yMTJiYXNpY19zdHJpbmdJaE5TXzExY2hhcl90cmFpdHNJaEVFTlNfOWFsbG9jYXRvckloRUVFRQBkb3VibGUAZmxvYXQAdW5zaWduZWQgbG9uZwBsb25nAHVuc2lnbmVkIGludABpbnQAdW5zaWduZWQgc2hvcnQAc2hvcnQAdW5zaWduZWQgY2hhcgBzaWduZWQgY2hhcgBjaGFyAHJ3YQBpbmZpbml0eQAAAQIEBwMGBQAtKyAgIDBYMHgAKG51bGwpAC0wWCswWCAwWC0weCsweCAweABpbmYASU5GAG5hbgBOQU4ALgB0ZXJtaW5hdGluZyB3aXRoICVzIGV4Y2VwdGlvbiBvZiB0eXBlICVzOiAlcwB0ZXJtaW5hdGluZyB3aXRoICVzIGV4Y2VwdGlvbiBvZiB0eXBlICVzAHRlcm1pbmF0aW5nIHdpdGggJXMgZm9yZWlnbiBleGNlcHRpb24AdGVybWluYXRpbmcAdW5jYXVnaHQAU3Q5ZXhjZXB0aW9uAE4xMF9fY3h4YWJpdjExNl9fc2hpbV90eXBlX2luZm9FAFN0OXR5cGVfaW5mbwBOMTBfX2N4eGFiaXYxMjBfX3NpX2NsYXNzX3R5cGVfaW5mb0UATjEwX19jeHhhYml2MTE3X19jbGFzc190eXBlX2luZm9FAHB0aHJlYWRfb25jZSBmYWlsdXJlIGluIF9fY3hhX2dldF9nbG9iYWxzX2Zhc3QoKQBjYW5ub3QgY3JlYXRlIHB0aHJlYWQga2V5IGZvciBfX2N4YV9nZXRfZ2xvYmFscygpAGNhbm5vdCB6ZXJvIG91dCB0aHJlYWQgdmFsdWUgZm9yIF9fY3hhX2dldF9nbG9iYWxzKCkAdGVybWluYXRlX2hhbmRsZXIgdW5leHBlY3RlZGx5IHJldHVybmVkAFN0MTFsb2dpY19lcnJvcgBTdDEybGVuZ3RoX2Vycm9yAE4xMF9fY3h4YWJpdjExOV9fcG9pbnRlcl90eXBlX2luZm9FAE4xMF9fY3h4YWJpdjExN19fcGJhc2VfdHlwZV9pbmZvRQBOMTBfX2N4eGFiaXYxMjNfX2Z1bmRhbWVudGFsX3R5cGVfaW5mb0UAdgBQdgBEbgBiAGMAaABhAHMAdABpAGoAbABtAGYAZABOMTBfX2N4eGFiaXYxMjFfX3ZtaV9jbGFzc190eXBlX2luZm9F";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");}function ClassHandle_clone(){if(!this.$$.ptr){throwInstanceAlreadyDeleted(this);}if(this.$$.preservePointerOnDelete){this.$$.count.value+=1;return this}else{var clone=Object.create(Object.getPrototypeOf(this),{$$:{value:shallowCopyInternalPointer(this.$$)}});clone.$$.count.value+=1;clone.$$.deleteScheduled=false;return clone}}function runDestructor(handle){var $$=handle.$$;if($$.smartPtr){$$.smartPtrType.rawDestructor($$.smartPtr);}else{$$.ptrType.registeredClass.rawDestructor($$.ptr);}}function ClassHandle_delete(){if(!this.$$.ptr){throwInstanceAlreadyDeleted(this);}if(this.$$.deleteScheduled&&!this.$$.preservePointerOnDelete){throwBindingError("Object already scheduled for deletion");}this.$$.count.value-=1;var toDelete=0===this.$$.count.value;if(toDelete){runDestructor(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 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_realloc_buffer(size){var PAGE_MULTIPLE=65536;size=alignUp(size,PAGE_MULTIPLE);var oldSize=buffer.byteLength;try{var result=wasmMemory.grow((size-oldSize)/65536);if(result!==(-1|0)){buffer=wasmMemory.buffer;return true}else{return false}}catch(e){return false}}function _emscripten_resize_heap(requestedSize){var oldSize=_emscripten_get_heap_size();var PAGE_MULTIPLE=65536;var LIMIT=2147483648-PAGE_MULTIPLE;if(requestedSize>LIMIT){return false}var MIN_TOTAL_MEMORY=16777216;var newSize=Math.max(oldSize,MIN_TOTAL_MEMORY);while(newSize<requestedSize){if(newSize<=536870912){newSize=alignUp(2*newSize,PAGE_MULTIPLE);}else{newSize=Math.min(alignUp((3*newSize+2147483648)/4,PAGE_MULTIPLE),LIMIT);}}if(!emscripten_realloc_buffer(newSize)){return false}updateGlobalBufferViews();return true}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(); io.MousePos.x = event.offsetX; io.MousePos.y = event.offsetY; 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(); io.MousePos.x = event.offsetX; io.MousePos.y = event.offsetY; 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 }); }));