(function (global, factory) { typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports) : typeof define === 'function' && define.amd ? define(['exports'], factory) : (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 empty = {}; var empty$1 = /*#__PURE__*/Object.freeze({ default: empty }); // 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 path = { 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 path$1 = /*#__PURE__*/Object.freeze({ resolve: resolve, normalize: normalize, isAbsolute: isAbsolute, join: join, relative: relative, sep: sep, delimiter: delimiter, dirname: dirname, basename: basename, extname: extname, default: path }); var require$$0 = ( empty$1 && empty ) || empty$1; var require$$1 = ( path$1 && path ) || path$1; 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",(function(reason,p){process["exit"](1);}));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_WEB){if(document.currentScript){scriptDirectory=document.currentScript.src;}}else{scriptDirectory=self.location.href;}if(_scriptDir){scriptDirectory=_scriptDir;}if(scriptDirectory.indexOf("blob:")!==0){scriptDirectory=scriptDirectory.split("/").slice(0,-1).join("/")+"/";}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 STACK_ALIGN=16;function staticAlloc(size){var ret=STATICTOP;STATICTOP=STATICTOP+size+15&-16;return ret}function alignMemory(size,factor){if(!factor)factor=STACK_ALIGN;var ret=size=Math.ceil(size/factor)*factor;return ret}var asm2wasmImports={"f64-rem":(function(x,y){return x%y}),"debugger":(function(){debugger})};var GLOBAL_BASE=1024;var ABORT=0;function assert(condition,text){if(!condition){abort("Assertion failed: "+text);}}function Pointer_stringify(ptr,length){if(length===0||!ptr)return "";var hasUtf=0;var t;var i=0;while(1){t=HEAPU8[ptr+i>>0];hasUtf|=t;if(t==0&&!length)break;i++;if(length&&i==length)break}if(!length)length=i;var ret="";if(hasUtf<128){var MAX_CHUNK=1024;var curr;while(length>0){curr=String.fromCharCode.apply(String,HEAPU8.subarray(ptr,ptr+Math.min(length,MAX_CHUNK)));ret=ret?ret+curr:curr;ptr+=MAX_CHUNK;length-=MAX_CHUNK;}return ret}return UTF8ToString(ptr)}var UTF8Decoder=typeof TextDecoder!=="undefined"?new TextDecoder("utf8"):undefined;function UTF8ArrayToString(u8Array,idx){var endPtr=idx;while(u8Array[endPtr])++endPtr;if(endPtr-idx>16&&u8Array.subarray&&UTF8Decoder){return UTF8Decoder.decode(u8Array.subarray(idx,endPtr))}else{var u0,u1,u2,u3,u4,u5;var str="";while(1){u0=u8Array[idx++];if(!u0)return str;if(!(u0&128)){str+=String.fromCharCode(u0);continue}u1=u8Array[idx++]&63;if((u0&224)==192){str+=String.fromCharCode((u0&31)<<6|u1);continue}u2=u8Array[idx++]&63;if((u0&240)==224){u0=(u0&15)<<12|u1<<6|u2;}else{u3=u8Array[idx++]&63;if((u0&248)==240){u0=(u0&7)<<18|u1<<12|u2<<6|u3;}else{u4=u8Array[idx++]&63;if((u0&252)==248){u0=(u0&3)<<24|u1<<18|u2<<12|u3<<6|u4;}else{u5=u8Array[idx++]&63;u0=(u0&1)<<30|u1<<24|u2<<18|u3<<12|u4<<6|u5;}}}if(u0<65536){str+=String.fromCharCode(u0);}else{var ch=u0-65536;str+=String.fromCharCode(55296|ch>>10,56320|ch&1023);}}}}function UTF8ToString(ptr){return UTF8ArrayToString(HEAPU8,ptr)}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(u<=2097151){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;}else if(u<=67108863){if(outIdx+4>=endIdx)break;outU8Array[outIdx++]=248|u>>24;outU8Array[outIdx++]=128|u>>18&63;outU8Array[outIdx++]=128|u>>12&63;outU8Array[outIdx++]=128|u>>6&63;outU8Array[outIdx++]=128|u&63;}else{if(outIdx+5>=endIdx)break;outU8Array[outIdx++]=252|u>>30;outU8Array[outIdx++]=128|u>>24&63;outU8Array[outIdx++]=128|u>>18&63;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 if(u<=2097151){len+=4;}else if(u<=67108863){len+=5;}else{len+=6;}}return len}var UTF16Decoder=typeof TextDecoder!=="undefined"?new TextDecoder("utf-16le"):undefined;var WASM_PAGE_SIZE=65536;var ASMJS_PAGE_SIZE=16777216;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 updateGlobalBuffer(buf){Module["buffer"]=buffer=buf;}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 STATIC_BASE,STATICTOP;var STACK_BASE,STACKTOP,STACK_MAX;var DYNAMIC_BASE,DYNAMICTOP_PTR;STATIC_BASE=STATICTOP=STACK_BASE=STACKTOP=STACK_MAX=DYNAMIC_BASE=DYNAMICTOP_PTR=0;function abortOnCannotGrowMemory(){abort("Cannot enlarge memory arrays. Either (1) compile with -s TOTAL_MEMORY=X with X higher than the current value "+TOTAL_MEMORY+", (2) compile with -s ALLOW_MEMORY_GROWTH=1 which allows increasing the size at runtime, or (3) if you want malloc to return NULL (0) instead of this abort, compile with -s ABORTING_MALLOC=0 ");}function enlargeMemory(){abortOnCannotGrowMemory();}var TOTAL_STACK=Module["TOTAL_STACK"]||5242880;var TOTAL_MEMORY=Module["TOTAL_MEMORY"]||16777216;if(TOTAL_MEMORY<TOTAL_STACK)err("TOTAL_MEMORY should be larger than TOTAL_STACK, was "+TOTAL_MEMORY+"! (TOTAL_STACK="+TOTAL_STACK+")");if(Module["buffer"]){buffer=Module["buffer"];}else{if(typeof WebAssembly==="object"&&typeof WebAssembly.Memory==="function"){Module["wasmMemory"]=new WebAssembly.Memory({"initial":TOTAL_MEMORY/WASM_PAGE_SIZE,"maximum":TOTAL_MEMORY/WASM_PAGE_SIZE});buffer=Module["wasmMemory"].buffer;}else{buffer=new ArrayBuffer(TOTAL_MEMORY);}Module["buffer"]=buffer;}updateGlobalBufferViews();function getTotalMemory(){return TOTAL_MEMORY}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}function integrateWasmJS(){var wasmTextFile="";var wasmBinaryFile="data:application/octet-stream;base64,AGFzbQEAAAAB5w7NAWACf38Bf2ACfHwBfGACf38AYAF/AX9gA39/fwF/YAR/f39/AGADf39/AGABfwBgAn9/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/AGADf399AGABfwF8YAN/f38BfWAEf399fQF/YAh/f319fX9/fwF/YAR/f31/AX9gBX9/fX99AX9gB39/f3x8f38Bf2AEf39/fQF/YAV/f399fwF/YAZ/f399f38Bf2AKf39/f39/f39/fwF/YAN/fX0AYAd/fX19f39/AGAHf39/fX19fwBgB39/f31/f30AYAd/f399f39/AGAJf39/fX9/f31/AGAHf39/f399fwBgCH9/f39/fX99AGAIf39/f39/f30AYAh/f39/f39/fwBgCn9/f39/f39/fX8AYAx/f39/f39/f39/f38AYA1/f39/f39/f39/f39/AGADf398AGADf39/AXxgAX0BfWACfX0BfWAFf319fX0AYAR/fX19AX1gBH9/fX0AYAJ/fQF9YAR9fX19AX9gBX9/f319AGADfX19AX1gCn9/f39/f399f38Bf2AKf39/f35+f31/fwF/YAp/f39/fX1/fX9/AX9gCn9/f398fH99f38Bf2AHf39/f39/fQF/YAZ/f319f30Bf2AIf39/f39/f30Bf2AHf39/fX1/fQF/YAh/f399f39/fQF/YAd/f31/f399AX9gB39/fX5+f30Bf2AHf399fX1/fQF/YAd/f318fH99AX9gCX9/f399f39/fQF/YAl/f399fX1/f30Bf2AGf399f39/AX9gCH9/f31/f39/AX9gCn9/f39/f399fX8AYAl/f39/f399fX8AYAZ/f319f38Bf2AHf39/fX99fwBgBH19fX0BfWACfX0Bf2AGf39/f319AX1gBX9/f399AX1gBn9+fn59fQF9YAN+fn0BfmACfn4BfmADf39+AX5gA35+fgF+YAV/fn5+fQF9YAZ/fX19fX0BfWADf399AX1gBn98fHx9fQF9YAN8fH0BfGADf398AXxgA3x8fAF8YAt/fX19fX19fX19fwBgCX9/fX9/f399fwBgCn9/fX9/f39/fX8AYAV/fX9/fQF/YAt/f319fX19fX19fQBgCH9/f39/fX1/AGAIf399fX9/f38AYAd/f399fX9/AGAFf399f38Bf2AIf39/f319f38AYAd/f399fX19AGAKf399fX19fX19fwBgDH9/fX19fX19fX19fwBgB399fX19fX0AYAZ/f399fX0AYAN/f34AYAR/f39+AX5gBX9/f39/AXxgBn9/f39/fwF8YAJ/fwF+YAJ8fwF8YAN+f38Bf2ACfn8Bf2AGf3x/f39/AX9gAXwBfWACfX8Bf2ACfX8BfWACf38BfGAIf39/f3x8f38Bf2ALf39/f39/f39/f38Bf2ALf39/f39/f39/fX8AYAR/f39/AXxgA39/fAF/YAR/f3x8AX9gBX9/fH98AX9gBH9/f3wBf2AFf39/fHwBf2AJf39/fHx8f39/AX9gBX9/f3x/AX9gBn9/f3x/fAF/YAV/f39/fAF/YAZ/f39/fH8Bf2AHf39/f3x/fwF/YAJ/fABgA398fABgB398fHx/f38AYAR/fH9/AGAEf398fABgCH9/fHx8f39/AGAEf398fwBgBX9/fH9/AGAEf39/fABgB39/f3x8fH8AYAl/f398fHx/f38AYAV/f398fwBgBn9/f3x/fwBgB39/f3x/f3wAYAd/f398f39/AGAJf39/fH9/f3x/AGAFf39/f3wAYAh/f39/fHx8fwBgBn9/f398fwBgB39/f398f38AYAh/f39/fH9/fABgCH9/f398f39/AGAKf39/f3x/f398fwBgBn9/f39/fABgB39/f39/fH8AYAh/f39/f3x/fABgB39/f39/f3wAYAh/f39/f398fwBgCX9/f39/f3x/fABgCH9/f39/f398AGAJf39/f39/f3x/AGAJf39/f39/f398AGAKf39/f39/f398fwBgC39/f39/f39/f3x/AALUCz0DZW52Bm1lbW9yeQIBgAKAAgNlbnYFdGFibGUBcAGeC54LA2Vudgl0YWJsZUJhc2UDfwADZW52DkRZTkFNSUNUT1BfUFRSA38AA2VudghTVEFDS1RPUAN/AAZnbG9iYWwDTmFOA3wABmdsb2JhbAhJbmZpbml0eQN8AANlbnYFYWJvcnQABwNlbnYNZW5sYXJnZU1lbW9yeQAdA2Vudg5nZXRUb3RhbE1lbW9yeQAdA2VudhdhYm9ydE9uQ2Fubm90R3Jvd01lbW9yeQAdA2Vudg5fX19hc3NlcnRfZmFpbAAFA2VudhlfX19jeGFfYWxsb2NhdGVfZXhjZXB0aW9uAAMDZW52DF9fX2N4YV90aHJvdwAGA2VudgdfX19sb2NrAAcDZW52C19fX3NldEVyck5vAAcDZW52DV9fX3N5c2NhbGwxNDAAAANlbnYNX19fc3lzY2FsbDE0NQAAA2Vudg1fX19zeXNjYWxsMTQ2AAADZW52DV9fX3N5c2NhbGwyMjEAAANlbnYLX19fc3lzY2FsbDUAAANlbnYMX19fc3lzY2FsbDU0AAADZW52C19fX3N5c2NhbGw2AAADZW52CV9fX3VubG9jawAHA2VudhZfX2VtYmluZF9yZWdpc3Rlcl9ib29sAC0DZW52F19fZW1iaW5kX3JlZ2lzdGVyX2NsYXNzAE8DZW52I19fZW1iaW5kX3JlZ2lzdGVyX2NsYXNzX2NvbnN0cnVjdG9yABoDZW52IF9fZW1iaW5kX3JlZ2lzdGVyX2NsYXNzX2Z1bmN0aW9uAEwDZW52IF9fZW1iaW5kX3JlZ2lzdGVyX2NsYXNzX3Byb3BlcnR5ADYDZW52Gl9fZW1iaW5kX3JlZ2lzdGVyX2NvbnN0YW50AFADZW52F19fZW1iaW5kX3JlZ2lzdGVyX2VtdmFsAAIDZW52F19fZW1iaW5kX3JlZ2lzdGVyX2Zsb2F0AAYDZW52Gl9fZW1iaW5kX3JlZ2lzdGVyX2Z1bmN0aW9uABoDZW52GV9fZW1iaW5kX3JlZ2lzdGVyX2ludGVnZXIALQNlbnYdX19lbWJpbmRfcmVnaXN0ZXJfbWVtb3J5X3ZpZXcABgNlbnYcX19lbWJpbmRfcmVnaXN0ZXJfc3RkX3N0cmluZwACA2Vudh1fX2VtYmluZF9yZWdpc3Rlcl9zdGRfd3N0cmluZwAGA2VudhZfX2VtYmluZF9yZWdpc3Rlcl92b2lkAAIDZW52Cl9fZW12YWxfYXMAUQNlbnYMX19lbXZhbF9jYWxsAAkDZW52GF9fZW12YWxfY2FsbF92b2lkX21ldGhvZAAFA2Vudg5fX2VtdmFsX2RlY3JlZgAHA2Vudg5fX2VtdmFsX2RlbGV0ZQAAA2VudhlfX2VtdmFsX2dldF9tZXRob2RfY2FsbGVyAAADZW52FF9fZW12YWxfZ2V0X3Byb3BlcnR5AAADZW52Dl9fZW12YWxfaW5jcmVmAAcDZW52EV9fZW12YWxfbmV3X2FycmF5AB0DZW52E19fZW12YWxfbmV3X2NzdHJpbmcAAwNlbnYSX19lbXZhbF9uZXdfb2JqZWN0AB0DZW52F19fZW12YWxfcnVuX2Rlc3RydWN0b3JzAAcDZW52FF9fZW12YWxfc2V0X3Byb3BlcnR5AAYDZW52F19fZW12YWxfc3RyaWN0bHlfZXF1YWxzAAADZW52El9fZW12YWxfdGFrZV92YWx1ZQAAA2Vudg5fX2VtdmFsX3R5cGVvZgADA2VudgZfYWJvcnQAIQNlbnYWX2Vtc2NyaXB0ZW5fbWVtY3B5X2JpZwAEA2VudhRfcHRocmVhZF9nZXRzcGVjaWZpYwADA2VudhNfcHRocmVhZF9rZXlfY3JlYXRlAAADZW52DV9wdGhyZWFkX29uY2UAAANlbnYUX3B0aHJlYWRfc2V0c3BlY2lmaWMAAAhhc20yd2FzbQdmNjQtcmVtAAEDjxO6EgdDAwIGVAICUwcHHRwGBwMHBgsGAwcDAgMAAgQ3UwYDAwdSAgNTAwcABB1UAwBaAlIDBAYCBwIAAgkAAh4hBAcHHCcbAwcpABwCAwMhIVoDBgICBAYDAwIAigEtAgICIQcHWQICAhIGCAcCAgKNAQMoAiAABgQIBwYhAAYnFQUDBwIJIQcCICoCABsGAgIAAwAABBwEAgcHAgInIQMGHCEEmAGYAQADBgAAAgIGBhsABC8BAAcfAgMcAwUGIQQGAAIC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Q2FsbF9paWlpZgDuCg5keW5DYWxsX2lpaWlmaQDtCg9keW5DYWxsX2lpaWlmaWkA7AoNZHluQ2FsbF9paWlpaQC3Cw5keW5DYWxsX2lpaWlpaQC2Cw9keW5DYWxsX2lpaWlpaWkAtQsQZHluQ2FsbF9paWlpaWlpaQC0CxFkeW5DYWxsX2lpaWlpaWlpaQCzCxJkeW5DYWxsX2lpaWlpaWlpaWkAsgsTZHluQ2FsbF9paWlpaWlpaWlpaQCxCwlkeW5DYWxsX3YAygcKZHluQ2FsbF92ZgDrCgtkeW5DYWxsX3ZmZgDqCg9keW5DYWxsX3ZmZmZpaWkA6QoMZHluQ2FsbF92ZmlpAOgKCmR5bkNhbGxfdmkAtQMLZHluQ2FsbF92aWYA5woMZHluQ2FsbF92aWZmAOYKEGR5bkNhbGxfdmlmZmZpaWkA5QoMZHluQ2FsbF92aWZpAOQKDWR5bkNhbGxfdmlmaWkA4woLZHluQ2FsbF92aWkAywcMZHluQ2FsbF92aWlmAOIKD2R5bkNhbGxfdmlpZmZmaQDhChFkeW5DYWxsX3ZpaWZmZmlpaQDgCg1keW5DYWxsX3ZpaWZpAN8KDmR5bkNhbGxfdmlpZmlpAN4KD2R5bkNhbGxfdmlpZmlpZgDdCg9keW5DYWxsX3ZpaWZpaWkA3AoRZHluQ2FsbF92aWlmaWlpZmkA2woMZHluQ2FsbF92aWlpALALDWR5bkNhbGxfdmlpaWYA2goQZHluQ2FsbF92aWlpZmZmaQDZCg5keW5DYWxsX3ZpaWlmaQDYCg9keW5DYWxsX3ZpaWlmaWkA1woQZHluQ2FsbF92aWlpZmlpZgDWChBkeW5DYWxsX3ZpaWlmaWlpANUKEmR5bkNhbGxfdmlpaWZpaWlmaQDUCg1keW5DYWxsX3ZpaWlpAK8LDmR5bkNhbGxfdmlpaWlmANMKD2R5bkNhbGxfdmlpaWlmaQDSChBkeW5DYWxsX3ZpaWlpZmlmANEKDmR5bkNhbGxfdmlpaWlpAK4LD2R5bkNhbGxfdmlpaWlpZgDQChBkeW5DYWxsX3ZpaWlpaWZpAM8KEWR5bkNhbGxfdmlpaWlpZmlmAM4KD2R5bkNhbGxfdmlpaWlpaQCtCxBkeW5DYWxsX3ZpaWlpaWlmAM0KEWR5bkNhbGxfdmlpaWlpaWZpAMwKEGR5bkNh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/AP8A/0KjA2CB/oM8wyCB4EHjg3+DIEH/Ar5DIAHuxK6EoAH/wa/D+QM/wb+Bv0M4wz+BvsK+wwK7/wUuhIJACAAKAIAECILEAAgACABOAIAIAAgAjgCBAsUAQF/QQQQRSIBIAAoAgA2AgAgAQsIACAAIAEQagscACAAIAEqAgAgAioCAJIgASoCBCACKgIEkhA3Cx4AIAAgATgCACAAIAI4AgQgACADOAIIIAAgBDgCDAsOACAAED8gASAAEI4RGgsGAEEpEAALDAAgACABIAAgAWAbCxYAIABDAAAAADgCBCAAQwAAAAA4AgALBgBBIxAACxsBAX9ByI8FKAIAQbAyaigCACIAQQE6AHggAAszAQF8IAAQuwUiAUQAAADg///vR2YEfUP//39/BUP//3//IAG2IAFEAAAA4P//78dlGwsLHAAgACABKgIAIAIqAgCTIAEqAgQgAioCBJMQNwsUACAALAALQQBIBEAgACgCABBXCwtFAQF/IABBASAAGyEBA0AgARDYASIARQRAQcSUBUHElAUoAgAiADYCACAABH8gAEE/cUGCBGoRIQAMAgVBAAshAAsLIAALQwEBfyAABEBByI8FKAIAIgEEQCABQYgHaiIBIAEoAgBBf2o2AgALCyAAQcyPBSgCAEGsggIoAgBB/wFxQe4GahECAAsWACAAIAEpAgA3AgAgACACKQIANwIIC18BA38jBiECIwZBEGokBiACQciPBSgCACIDQagraiAAQQR0aiIAKQIANwIAIAIgACkCCDcCCCACQQxqIgAgACoCACADQZAqaioCACABlJQ4AgAgAhCZAyEEIAIkBiAECwYAQTIQAAsqAQF/IwYhASMGQRBqJAYgASAANgIAQQQQRSIAIAEoAgA2AgAgASQGIAALEgAgAEHwgwI2AgAgAEEEahBECyoAIAAoAhAQXARAQQAhAAUgAEEEaiIALAALQQBIBEAgACgCACEACwsgAAsSACAAIAEQ4xAgAEH8gwI2AgALEAAgAC0AAEEIdCAALQABcgsIAEELEABBAAslAQF/IAEoAgAhAiAAQgA3AgAgAEEANgIIIAAgAUEEaiACEKgBC8MDAQN/IAJBgMAATgRAIAAgASACEDAPCyAAIQQgACACaiEDIABBA3EgAUEDcUYEQANAIABBA3EEQCACRQRAIAQPCyAAIAEsAAA6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ACABNgIIIAAQ7wcLKAECfwJ/IwYhAyMGQRBqJAYgAEECQbSJAkHluQNBJyABEBkgAwskBgtCAQJ/IAFBf2pBBE8EQEGdgANBtPwCQekIQa6AAxAECwNAIAJBCHQgABCjAUH/AXFyIQIgA0EBaiIDIAFHDQALIAILIgAgAC0AAUEQdCAALQAAQRh0ciAALQACQQh0ciAALQADcgsMACABIAAgACABSBsLqAIBBX8jBiEFIwZBEGokBiAFIQMgABD+ASIALAAAQSVGBEADQCAAQQFqIgIsAABBUGpBGHRBGHVB/wFxQQpIBEAgAiEADAELCyADQf////8HNgIAAkAgAiwAACIEQS5GBH8gAEECaiADEOsEIQIgAygCACIAQeMASwRAIAMgATYCACABIQALIAIhBiACLAAABSACIQZB/////wchACAECyICQRh0QRh1QcUAayIEBEAgBEEgRw0BCyADQX82AgBBfyEAIAYsAAAhAgsCQAJAIAJB/wFxQecARgRAIABB/////wdGDQEFIAJB/wFxQccARiAAQf////8HRnENASABIAAgAEH/////B0YbIQALDAELIANBfzYCAEF/IQALBSABIQALIAUkBiAAC6ICAQN/QeTzAygCAEUEQANAQQAhBSADIQQDQEEAIARBAXFrQaCG4u1+cSAEQQF2cyEEIAVBAWoiBUEIRw0ACyADQQJ0QeDzA2ogBDYCACADQQFqIgNBgAJHDQALCyACQX9zIQIgAUEASgRAA0AgAEEBaiEDIAJB/wFxIAAtAABzQQJ0QeDzA2ooAgAgAkEIdnMhAiABQX9qIgEEQCADIQAMAQsLBSAALAAAIgMEQCACIQEDQCADQf8BcUEjRiAAQQFqIgUsAAAiBEEjRnEEQCACIAEgACwAAkEjRhshAUEjIQQLIAFBCHYgAUH/AXEgA0H/AXFzQQJ0QeDzA2ooAgBzIQEgBEH/AXEEfyAFIQAgBCEDDAEFIAELIQILCwsgAkF/cwstACAAKAIIQQFxBH1DAAAAAAUgABDqAUHIjwUoAgBByCpqKgIAQwAAAECUkgsLYgECfyABIABIIAAgASACakhxBEACfyAAIQQgASACaiEBIAAgAmohAANAIAJBAEoEQCACQQFrIQIgAEEBayIAIAFBAWsiASwAADoAAAwBCwsgBAshAAUgACABIAIQURoL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XwR/IAEqAgwgACoCDF8FQQALBUEACwVBAAsLQQEBfyMGIQIjBkEQaiQGIAIgACABEK8BIAAgAikDADcCACACIABBCGoiACABQQhqEKQDIAAgAikDADcCACACJAYLCABBGxAAQQALCABBBhAAQQALUAEEfyAAQQRqIgQoAgAgAUgEQCABQQJ0EFYhAiAAQQhqIgMoAgAiBQRAIAIgBSAAKAIAQQJ0EFEaIAMoAgAQRgsgAyACNgIAIAQgATYCAAsLCgAgAEFQakEKSQs1AQJ/IwYhAyMGQRBqJAYCfyAAKAIAIQQgAyABEG4gBAsgAygCACACKAIAECsgAxA2IAMkBgsnAQF/IwYhAiMGQRBqJAYgAiABEJEBIABB+IECIAIQLTYCACACJAYLHwAgACgCBCABSARAIAAgACABEGMQpAILIAAgATYCAAsPACABIAAoAgBqIAI4AgALDQAgASAAKAIAaioCAAsRAEEAIABBCGogACgCEBBcGwsvACAAQciFAjYCACAAIAE2AhAgARBcRQRAIAAgACgCACgCAEH/AXFB3ARqEQcACwsvACAAQeiFAjYCACAAIAE2AgggARBcRQRAIAAgACgCACgCAEH/AXFB3ARqEQcACwsvACAAQfyFAjYCACAAIAE2AgggARBcRQRAIAAgACgCACgCAEH/AXFB3ARqEQcACwsvACAAQZSGAjYCACAAIAE2AgggARBcRQRAIAAgACgCACgCAEH/AXFB3ARqEQcACwv/AQEDf0HIjwUoAgAiAkGwMmooAgAhAQJ/AkAgAkGPNWosAABFDQAgAkGONWosAAANABD0BwwBCyABKAKQAkEBcQR/IABBA3EEQEGMlwJBwZQCQaYVQY+oAxAECyAAQcAAcUUgAkG4MmooAgAgASgCgAZHcQR/QQAFIABBIHFFBEAgAkHMMmooAgAiAwRAIAMgASgCjAJHBEAgAkHdMmosAABFBEBBACADIAEoAkxHDQYaCwsLCyABIAAQvQUEfyAAQYABcUUgASgC7AJBBHFBAEdxBH9BAAUgASgCjAIgASgCTEYEQEEAIAEsAHgNBRoLQQELBUEACwsFQQALCyIACxUAQciPBSgCAEGpNWpBADoAABDDAwscACAAIAEqAgggASoCAJMgASoCDCABKgIEkxA3C44CAQd/IwYhAyMGQSBqJAZByI8FKAIA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BkEAIAQQdBoCQAJAAkACQAJAAkAgBEECaw4EAAECAwQLIAsEQEEAIQVBACEABUEAIQBBACEFA0AgCiAAIANsaiIHLAAAIglB/wFxIAYgAEEHcWotAABrIAVqIQUgBiAAQQJqQQdxaiAJOgAAIAcgBUEBdjoAACAAQQFqIgAgCEcNAAsgCCEACwwECyALBEBBACEFQQAhAAVBACEAQQAhBQNAIAogACADbGoiBywAACIJQf8BcSAGIABBB3FqLQAAayAFaiEFIAYgAEEDakEHcWogCToAACAHIAVBA246AAAgAEEBaiIAIAhHDQALIAghAAsMAwsgCwRAQQAhBUEAIQAFQQAhAEEAIQUDQCAKIAAgA2xqIgcsAAAiCUH/AXEgBiAAQQdxai0AAGsgBWohBSAGIABBBGpBB3FqIAk6AAAgByAFQQJ2OgAAIABBAWoiACAIRw0ACyAIIQALDAILIAsEQEEAIQVBACEABUEAIQBBACEFA0AgCiAAIANsaiIHLAAAIglB/wFxIAYgAEEHcWotAABrIAVqIQUgBiAAQQVqQQdxaiAJOgAAIAcgBUEFbjoAACAAQQFqIgAgCEcNAAsgCCEACwwBCyALBEBBACEFQQAhAAVBACEAQQAhBQNAIAogACADbGoiBywAACIJQf8BcSAGIABBB3FqLQAAayAFaiEFIAYgACAEakEHcWogCToAACAHIAUgBG46AAAgAEEBaiIAIAhHDQALIAghAAsLIAAgAkgEQANAIAogACADbGoiBywAAA0CIAcgBSAGIABBB3FqLQAAayIFIARuOgAAIABBAWoiACACSA0ACwsgDUEBaiINIAFODQMgCkEBaiEKDAELC0GV/AJBtPwCQd8eQcn8AhAECwsgDCQGC8kFAQl/IwYhDCMGQRBqJAYgDCIGQgA3AwACQCACQQBKBEAgASAEa0EASCELIAFBAWogBGshCCAAIQoDQAJAIAZBACAEEHQaAkACQAJAAkACQAJAIARBAmsOBAABAgMECyALBEBBACEFQQAhAAVBACEFQQAhAANAIAogAGoiBywAACIJQf8BcSAGIABBB3FqLQAAayAFaiEFIAYgAEECakEHcWogCToAACAHIAVBAXY6AAAgAEEBaiIAIAhHDQALIAghAAsMBAsgCwRAQQAhBUEAIQAFQQAhBUEAIQADQCAKIABqIgcs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AhDcAyIRQwAAgL9bDQIgECARkiIQIA9eDQIgASABKAIAQQFqNgIAIAJBAWoiAiAMSA0ACwsLIAAgARCIASALQQE6AAAgASAPOAIUIAkEQCABIAEoAgA2AggLCwwHCyABQQA2AgggAUEANgIEIAFBADYCACABQQA6AA8MBgsgASAAKAIsNgIAIAFBADYCCCABQQA2AgQgAUEAOgAPDAULIAAgARCIASABEJADAkAgCCwAAARAIAFBADYCAAUgASgCACICQQBKBEADQCAAIAJBf2oQ5QFB//8DcUEKRg0DIAEgASgCACIDQX9qIgI2AgAgA0EBSg0ACwsLCyABQQA6AA8MBAsgACgCLCEDIAAgARCIASABEJADAkAgCCwAAARAIAEgAzYCAAUgASgCACICIANIBEADQCAAIAIQ5QFB//8DcUEKRg0DIAEgASgCAEEBaiICNgIAIAIgA0gNAAsLCwsgAUEAOgAPDAMLIAAgARCIASABEOYBAkAgCCwAAARAIAFBADYCAEEAIQIFIAEoAgAiAkEASgRAA0ACfyAAIAJBf2oQ5QFB//8DcUEKRiENIAEoAgAhAyANCwRAIAMhAgwECyABIANBf2oiAjYCACADQQFKDQALCwsLIAEgAjYCCCABQQA6AA8MAgsCQAJAAkACQAJAAkACQAJAIAVBhYAMaw4JBgQFAAEHBwIDBwtByQAhBAwIC0HOACEEDAcLIAEoAgQgAUEIaiICKAIARgRAIAEQ5gELIAEgACABKAIAEJoGIgM2AgAgAiADNgIAIAAgARCIAQwGCyABKAIEIAFBCGoiAigCAEYEQCABEOYBCyABIAAgASgCABCZBiIDNgIAIAIgAzYCACAAIAEQiAEMBQsgARDmASABQQA2AgggAUEANgIAIAFBADoADwwECyABEOYBIAEgACgCLCICNgIIIAEgAjYCACABQQA6AA8MAwsgACgCLCEDIAAgARCIASABEOYBAkAgCCwAAARAIAEgAzYCACADIQIFIAEoAgAiAiADSARAA0ACfyAAIAIQ5QFB//8DcUEKRiEOIAEoAgAhAiAOCw0DIAEgAkEBaiICNgIAIAIgA0gNAAsLCwsgASACNgIIIAFBADoADwwCC0EDIQQMAQsgBUGAgAxIBEAgBUGNgARrBEBBAyEEDAILIAEoAgQgASgCCEYEQCABIAAgASgCABCZBjYCACAAIAEQiAEFIAAgARDQBAsMAQsCQAJAAkACQCAFQYCADGsOAgABAgsMAgsgARDmASABQQhqIgIgAigCAEEBajYCACAAIAEQiAEgASACKAIANgIAIAFBADoADwwCC0EDIQQMAQsgACABEIgBIAEQ5gEgAUEIaiIDKAIAIgJBAEoEQCADIAJBf2oiAjYCAAsgASACNgIAIAFBADoADwsCQCAEQQNGBEBBACAFIAVB//8DShsiAkEASgRAIAYgAjsBACACQQpGBEAgCCwAAA0DCwJAAkAgASwADEUNACABKAIEIAEoAghHDQAgASgCACICIAAoAixODQAgACEDIAFBGGogAkEBQQEQzwQiBQRAIAUgAyACEOUBOwEACyAAIAEoAgBBARDdAyAAIAEoAgAgBkEBEJMDBEAgASABKAIAQQFqNgIAIAFBADoADwsMAQsgACABEJIDIAAgASgCACAGQQEQkwMEQCABIAEoAgBBARCbBiABIAEoAgBBAWo2AgAgAUEAOgAPCwsLBSAEQckARgRAIAEoAgQgASgCCEYEQCABKAIAIgUgACgCLEgEQCAAIAEgBUEBENsDCwUgACABEJIDCyABQQA6AA8FIARBzgBGBEAgASgCBCABKAIIRgRAIAAgARCIASABKAIAIgJBAEoEQCAAIAEgAkF/akEBENsDIAEgASgCAEF/ajYCAAsFIAAgARCSAwsgAUEAOgAPCwsLCyAKJAYLVgECfyMGIQMjBkEQaiQGIAMiBCABKAIAIAJxIAJGOgAAIAAgAxDrAyIABEAgASAELAAABH8gASgCACACcgUgASgCACACQX9zcQsiAjYCAAsgAyQGIAALrQQCDn8CfSMGIQMjBkGAAWokBiADQfAAaiEFIAMhBiADQdAAaiELIANByABqIQggA0E4aiEEIANB6ABqIQkgA0EwaiEKIANBKGohDCADQSBqIQ0gA0HgAGohDiADQdgAaiEPEEEiECwAe0UEQEHIjwUoAgAhByAIIBApAsgBNwMAIAogASkCADcDABC6ASERIAdB3DBqKgIAIAdByCpqIgEqAgBDAAAAQJSSIRIgBSAKKQIANwIAIAkgBSARIBIQwgMgBiAIIAkQOiAEIAggBhBHIAQgASoCABB5IARBAEEAEGgEQCAAEFghACAMIAQpAwA3AwAgDSAEQQhqIgEp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KgIwIQILAkACQCADQeABaiABaiwAAEUNACADQdQIaiABQQJ0aioCACACIAKUYEUNACAAIANB2AFqIANBnAdqIAFBA3RqEEMMAQsgAEMAAAAAQwAAAAAQNwsLPQECfyAAQciPBSgCACIBQbgzaigCACICQQBKBH8gAUGsM2ogAkF/ahB9QRxqBSABQdgBagsiASkCADcCAAszACAAQQVJBEBByI8FKAIAQfUHaiAAaiwAAEEARw8FQe+pAkHBlAJB2CdBmK0DEAQLQQALOAECf0HIjwUoAgAhAQN/An9BASABQeABaiAAaiwAAA0AGiAAQQFqIgBBBUkEfwwCBUEACwsLIgALXAEBf0HIjwUoAgAhASAAQQBIBH9BAAUgAEGABE4EQEGRqQJBwZQCQagnQcysAxAECyABQegYaiAAQQJ0aioCAEMAAAAAYAR/IAFB9QFqIABqLAAARQVBAAsLIgALMgAgAEEVSQRAQciPBSgCAEE0aiAAQQJ0aigCAA8FQaanAkHBlAJB+CZBqawDEAQLQQALHAAgACABIAIgAyAEIAUgBiAHIAggCbYgChCqCwshACABIAIgAyAEIAUgBiAHIAi2IAkgAEEDcUGGC2oRMgALHwAgASACIAMgBCAFIAYgByAItiAAQQFxQYQLahFLAAsfACABIAIgAyAEIAUgBiAHtiAIIABBAXFB+gpqETMACx0AIAEgAiADIAQgBSAGIAe2IABBA3FB9gpqESsACyAAIAEgAiADIAQgBSAGtiAHIAi2IABBAXFB5ApqEUoACx0AIAEgAiADIAQgBSAGtiAHIABBAXFB4gpqEUkACxsAIAEgAiADIAQgBSAGtiAAQQNxQd4KahEsAAseACABIAIgAyAEIAW2IAYgB7YgAEEBcUHMCmoRKAALGwAgASACIAMgBCAFtiAGIABBA3FByApqESkACxkAIAEgAiADIAQgBbYgAEEDcUHECmoRJwALIgAgASACIAMgBLYgBSAGIAcgCLYgCSAAQQFxQaIKahFIAAsdACABIAIgAyAEtiAFIAYgByAAQQFxQaAKahFHAAseACABIAIgAyAEtiAFIAYgB7YgAEEBcUGeCmoRRgALGwAgASACIAMgBLYgBSAGIABBA3FBmgpqESMACxkAIAEgAiADIAS2IAUgAEEDcUGWCmoRDwALHwAgASACIAMgBLYgBbYgBrYgByAAQQFxQZQKahFFAAsXACABIAIgAyAEtiAAQQNxQZAKahE0AAsgACABIAIgA7YgBCAFIAYgB7YgCCAAQQFxQY4JahEwAAsbACABIAIgA7YgBCAFIAYgAEEBcUGMCWoRJgALHAAgASACIAO2IAQgBSAGtiAAQQFxQYoJahEuAAsZACABIAIgA7YgBCAFIABBA3FBhglqES8ACxcAIAEgAiADtiAEIABBA3FBgglqEQoACyEAIAEgAiADtiAEtiAFtiAGIAcgCCAAQQFxQYAJahEkAAsdACABIAIgA7YgBLYgBbYgBiAAQQFxQf4IahE1AAsVACABIAIgA7YgAEEPcUHuCGoRNwALFwAgASACtiADIAQgAEEDcUHqBmoRDgALFQAgASACtiADIABBAXFB6AZqEREACx8AIAEgArYgA7YgBLYgBSAGIAcgAEEBcUHmBmoRRAALFgAgASACtiADtiAAQQFxQeQGahFDAAsTACABIAK2IABBB3FB3AZqERsACxUAIAG2IAIgAyAAQQFxQdoEahEYAAsdACABtiACtiADtiAEIAUgBiAAQQNxQdYEahENAAsUACABtiACtiAAQQNxQdIEahEeAAsRACABtiAAQQ9xQcIEahEfAAsbACABIAIgAyAEtiAFIAYgAEEBcUGGA2oRQQALGQAgASACIAMgBLYgBSAAQQFxQYQDahFAAAsXACABIAIgAyAEtiAAQQFxQYIDahE/AAsaACABIAIgA7YgBCAFtiAAQQFxQb4CahE9AAsXACABIAIgA7YgBCAAQQFxQbwCahE8AAshACABIAIgA7YgBLYgBbYgBiAHIAggAEEBcUG6AmoROwALGAAgASACIAO2IAS2IABBAXFBuAJqEToACxUAIAEgAiADtiAAQQNxQbQCahEiAAsYACABIAK2IAMgBLYgAEEBcUGwAWoRJQALFgAgASACtiADtiAAQQFxQa4BahEMAAsTACABIAK2IABBAXFBrAFqEQsACxUAIAEgAiADIABBA3FByABqETkAuwsSACABIAIgAEEfcUEoahEIALsLEAAgASAAQQNxQSRqERwAuwsOACAAQR9xQQRqESAAuwsHAEHNABAACwcAQckAEAALBwBBxgAQAAsHAEHEABAACwcAQcMAEAALBwBBwQAQAAsHAEHAABAACwYAQT8QAAsGAEE9EAALBgBBORAACwYAQTgQAAsGAEE3EAALBgBBNhAACwYAQTQQAAsGAEExEAALBgBBMBAACwYAQS8QAAsGAEEuEAALBgBBLBAACwYAQSsQAAsGAEEnEAALBgBBJhAACwYAQSUQAAsGAEEiEAALCABBHRAAQQALCABBGhAAQQALCABBFhAAQQALCABBFRAAQQALCABBFBAAQQALCABBExAAQQALCABBERAAQQALCABBEBAAQQALCABBDxAAQQALCABBDhAAQQALCABBDRAAQQALCABBDBAAQQALCABBChAAQQALCABBCRAAQQALCABBCBAAQQALCwBBAxAAQwAAAAALDwBBARAARAAAAAAAAAAACw8AQQAQAEQAAAAAAAAAAAsmACABIAIgAyAEIAUgBiAHIAggCSAKIAsgDCAAQQFxQZwLahFOAAskACABIAIgAyAEIAUgBiAHIAggCSAKIAsgAEEDcUGYC2oRMQALIgAgASACIAMgBCAFIAYgByAIIAkgCiAAQQNxQZQLahE2AAtxAQJ/QciPBSgCACIEQbAyaigCACEFIAJFBEAgASABEGJqIQILIAIgAUcEQCAFKAKEBSAEQdgwaigCACAEQdwwaioCACAAQQBDAACAPxBIIAEgAiADQQAQ+wEgBEGo1wBqLAAABEAgACABIAIQ7QELCwsgACABIAIgAyAEIAUgBiAHIAggCSAAQQNxQZALahEZAAsiACABIAIgAyAEIAUgBiAHIAggCSAKIABBAXFBjgtqEU0ACx4AIAEgAiADIAQgBSAGIAcgCCAAQQNxQYoLahFMAAscACABIAIgAyAEIAUgBiAHIABBB3FB/ApqESoACxoAIAEgAiADIAQgBSAGIABBD3FB5gpqERoACxgAIAEgAiADIAQgBSAAQQ9xQc4KahEtAAsWACABIAIgAyAEIABBH3FBpApqEQUACxUAIAEgAiADIABB/wBxQZAJahEGAAsiACABIAIgAyAEIAUgBiAHIAggCSAKIABBAXFBgARqEUIACyAAIAEgAiADIAQgBSAGIAcgCCAJIABBB3FB+ANqERcACx4AIAEgAiADIAQgBSAGIAcgCCAAQQ9xQegDahETAAscACABIAIgAyAEIAUgBiAHIABBD3FB2ANqERQACxoAIAEgAiADIAQgBSAGIABBH3FBuANqERUACxgAIAEgAiAD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AUIANwIIIAFCADcCECABQgA3AhggAUIANwIgIAFBADYCKCADEGsgBSADKQIANwIAIAUgAykCCDcCCCAAQYQ1akEANgIAIABB6DRqIgFCADcDACABQgA3AwggAUIANwMQIAFBADoAGCAAQYg1akH/////BzYCACAAQYw1akEAOgAAIABBjTVqQQA6AAAgAEGONWpBAToAACAAQZQ1akEANgIAIABBqDVqQQA6AAAgAEGpNWpBADoAACAAQaw1akEANgIAIABBsDVqQQA2AgAgAEGPNWpBADYAACAAQbw1akF/NgIAIABBuDVqQX82AgAgAEG0NWpBfzYCACAAQeg2akMAAAAAOAIAIABBlDdqIAc2AgAgAEGYN2pBz9sCNgIAIABB4DdqQQA2AgAgAEHlN2pBADoAACAAQeQ3akEAOgAAIABB6DdqQQA2AgAgAEHsN2pBfzYCACAAQfA3akF/NgIAIABBvDhqIgFCADcCACABQgA3AgggAUEANgIQIABB0DhqQX82AgAgAEHgOGpCADcDACAAQbDWAGpBADYCACAAQbTWAGpBgIDAFDYCACAAQcjWAGpBADoAACAAQczWAGpDAAAAADgCACAAQdDWAGpDCtcjPDgCACADQwAAAABDAAAAABA3IAkgAykDADcCACAAQdzWAGpBADYCACADQ///f39D//9/fxA3IAsgAykDACIMNwIAIAogDDcCACAAQfzWAGpBADoAACAAQYDXAGpDAAAAADgCACAAQajXAGpBADoAACAAQazXAGpBADYCACAAQbzXAGpBADYCACAAQcDXAGpBAjYCACAAQcTXAGpBAEHoAxB0GiAAQbTbAGpBfzYCACAAQbDbAGpBfzYCACAAQazbAGpBfzYCACAAQbjbAGpBAEGBGBB0GiAEJAYLVQEDfyMGIQQjBkEgaiQGIAAsAAtBAEgEQCAAKAIAIQALIARBCGoiBSABEN0BIAQgAxA8IARBGGoiASAEKQIANwIAIAAgBSACIAEQ4QIhBiAEJAYgBgtNAQJ/IwYhAiMGQRBqJAYgACwAC0EASARAIAAoAgAhAAsgASwAC0EASARAIAEoAgAhAQsgAiABNgIAIABB9bIDIAIQnAMhAyACJAYgAwtBAQN/IwYhAyMGQSBqJAYgA0EMaiIEIAEQUCADIAIQUCAEIAMgAEH/AHFBsgFqEQAAIQUgAxBEIAQQRCADJAYgBQs7AQJ/IwYhAiMGQRBqJAYgASwAC0EASARAIAEoAgAhAQsgAiABNgIAIABB9bIDIAIQmwMhAyACJAYgAwsyAQJ/IwYhAyMGQRBqJAYgAyACEFAgASADIABB/wBxQbIBahEAACEEIAMQRCADJAYgBAtPAQJ/IwYhAyMGQRBqJAYgACwAC0EASARAIAAoAgAhAAsgAiwAC0EASARAIAIoAgAhAgsgAyACNgIAIAAgAUH1sgMgAxD8CSEEIAMkBiAEC0IBA38jBiEEIwZBIGokBiAEQQxqIgUgARBQIAQgAxBQIAUgAiAEIABBP3FBwAJqEQQAIQYgBBBEIAUQRCAEJAYgBgs9AQJ/IwYhAyMGQRBqJAYgAiwAC0EASARAIAIoAgAhAgsgAyACNgIAIAAgAUH1sgMgAxD7CSEEIAMkBiAECzMBAn8jBiEEIwZBEGokBiAEIAMQUCABIAIgBCAAQT9xQcACahEEACEFIAQQRCAEJAYgBQtAAQJ/IwYhAyMGQRBqJAYgACwAC0EASARAIAAoAgAhAAsgAyABENECIAAgAxBnIAIQ/gkhBCADEIwCIAMkBiAEC0YBAn8jBiECIwZBEGokBkHA8wAQViEBIAJBAWogAiwAADoAACABIAAQuRBByI8FKAIARQRAIAEQ0AILIAEQrBAgAiQGIAELOgECfyMGIQQjBkEQaiQGIAAsAAtBAEgEQCAAKAIAIQALIAQgAxA8IAAgASACIAQQtgEhBSAEJAYgBQtEAQN/IwYhBSMGQRBqJAYgBUEEaiIGIAEQUCAFIAQQOSAGIAIgAyAFIABBH3FBiANqEQkAIQcgBRA2IAYQRCAFJAYgBwtRAQN/IwYhBCMGQSBqJAYgACwAC0EASARAIAAoAgAhAAsgBCABENECIAQQZyEBIARBEGoiBSADEDwgACABIAIgBRDICSEGIAQQjAIgBCQGIAYLggIBCX8jBiEDIwZBIGokBiADQRRqIQQgA0EEaiECIAMhByADQRBqIgUgADYCAEHgjwUoAgAhBiAAQX9KBH8gBigCcCAASAR/QQAFIAcgBkHsAGogBRCLAiACIAcQnwEgBkH0AGoiAEELaiIFLAAAQQBIBEACfyAAKAIAIQkgBEEAOgAAIAkLIAQQmAEgBkEANgJ4BSAEQQA6AAAgACAEEJgBIAVBADoAAAsgAEEAEIYCIAAgAikCADcCACAAIAIoAgg2AgggAkIANwIAIAJBADYCCCACEEQgBxA2IAUsAABBAEgEQCAAKAIAIQALIAEgADYCAEEBCwVBAAshCiADJAYgCgsJACABIAIQyBALYAEDfyMGIQUjBkEQaiQGQeCPBSgCACIGQewAaiACEI4BGiAGIAM2AnAgACwAC0EASARAIAAoAgAhAAsgBSABEMkBIAAgBRBVQSdBACADIAQQtQYhByAFELQBIAUkBiAHC1UBA38jBiEGIwZBIGokBiAGQQhqIgcgARBQIAZBBGoiASACEDkgBiADEDkgByABIAYgBCAFIABBD3FBqANqERIAIQggBhA2IAEQNiAHEEQgBiQGIAgLOAEBfyMGIQQjBkEQaiQGIAQgADYCACAEIAEQgQEQ8wEgBCACEIEBEPMBIAQgAxCBARDzASAEJAYLOwEBfyMGIQYjBkEgaiQGIAYgAyAEIAUQzBAgACABKAIAQQNBzIQCIAYgAkEfcUGIA2oRCQAQaiAGJAYLhwMBC38jBiEDIwZBMGokBiADQSRqIQIgA0EcaiEFIANBGGohBiADQRRqIQcgA0EIaiEEIANBBGohCiADIQggA0EgaiILIAA2AgBB4I8FKAIAIQkgAEF/SgRAIAkoAogBIABIBEBBACEABSAJQYwBaiIAQcmUBRCPBRogBRDlByACIAAQ0gIgB0EANgIAIAYgBSAHEIsCIAYgAhDkBxogBhA2IAIQNiACIAsQcSAHIAlBgAFqIAlBhAFqIAIgBRDiByACEDYgCEEANgIAIAogBSAIEIsCIAQgChCfASAAQQtqIggsAABBAEgEQAJ/IAAoAgAhDCACQQA6AAAgDAsgAhCYASAJQQA2ApABBSACQQA6AAAgACACEJgBIAhBADoAAAsgAEEAEIYCIAAgBCkCADcCACAAIAQoAgg2AgggBEIANwIAIARBADYCCCAEEEQgChA2IAgsAABBAEgEQCAAKAIAIQALIAEgADYCACAHEIEDIQAgBxA2IAUQNgsFQQAhAAsgAyQGIAALCQAgASACEM4QC20BA38jBiEGIwZBEGokBkHgjwUoAgAiB0GAAWogAhCOARogB0GEAWogAxCOARogByAENgKIASAALAALQQBIBEAgACgCACEACyAGIAEQyQEgACAGEFVBJkEAIAQg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AwAAAAYAQdoIC2yAPwAAgD8GAAAACQAAAAAAgD8AAAAAAACAvwAAgD8JAAAADAAAAAQAAAAxngAAMZ4AAAQAAABltAAAZbQAAAgAAABotAAAaLQAAAgAAABttAAAbbQAAAQAAABetAAAXrQAAAgAAABetAAAYbQAQdAJC6IBNaUAADmlAAA9pQAAQaUAAEWlAABFpQAARaUAAEWlAABJpQAAT6UAAFWlAABbpQAAYaUAAGelAABtpQAAW6UAAHOlAABzpQAAc6UAAHOlAAB5pQAAgaUAAImlAACRpQAAmaUAAKGlAACppQAAkaUAAP8AAP///wD/AP8A/wD///8AAP///wD///8AAP8AAAAAV6sAAFyrAABiqwAAZqsAAHKrAEGACwv5AQQAAAABAAAAAAAAAAQAAAACAAAABAAAAAQAAAABAAAADAAAAAQAAAABAAAAEAAAAAQAAAACAAAAFAAAAAQAAAACAAAAHAAAAAQAAAABAAAAJAAAAAQAAAABAAAAKAAAAAQAAAABAAAALAAAAAQAAAABAAAAMAAAAAQAAAACAAAANAAAAAQAAAABAAAAPAAAAAQAAAABAAAAQAAAAAQAAAACAAAARAAAAAQAAAACAAAATAAAAAQAAAABAAAAXAAAAAQAAAABAAAAZAAAAAQAAAABAAAAaAAAAAQAAAABAAAAbAAAAAQAAAABAAAAcAAAAAQAAAACAAAAdABBgg0LJoA/zczMPQrXIzxvEoM6F7fROKzFJze9N4Y1lb/WM3fMKzJfcIkwAEGwDQvkFi4uLSAgICAgICAgIC1YWFhYWFhYLSAgICBYICAgIC0gICAgICAgICAgIFggICAgICAgICAgIC1YWFhYWFhYICAgICAgICAgIC0gICAgICAgICAgWFhYWFhYWC0gICAgIFhYICAgICAgICAgIC4uLSAgICAgICAgIC1YLi4uLi5YLSAgIFguWCAgIC0gICAgICAgICAgWC5YICAgICAgICAgIC1YLi4uLi5YICAgICAgICAgIC0gICAgICAgICAgWC4uLi4uWC0gICAgWC4uWCAgICAgICAgIC0tLSAgICAgICAgIC1YWFguWFhYLSAgWC4uLlggIC0gICAgICAgICBYLi4uWCAgICAgICAgIC1YLi4uLlggICAgICAgICAgIC0gICAgICAgICAgIFguLi4uWC0gICAgWC4uWCAgICAgICAgIFggICAgICAgICAgIC0gIFguWCAgLSBYLi4uLi5YIC0gICAgICAgIFguLi4uLlggICAgICAgIC1YLi4uWCAgICAgICAgICAgIC0gICAgICAgICAgICBYLi4uWC0gICAgWC4uWCAgICAgICAgIFhYICAgICAgICAgIC0gIFguWCAgLVguLi4uLi4uWC0gICAgICAgWC4uLi4uLi5YICAgICAgIC1YLi5YLlggICAgICAgICAgIC0gICAgICAgICAgIFguWC4uWC0gICAgWC4uWCAgICAgICAgIFguWCAgICAgICAgIC0gIFguWCAgLVhYWFguWFhYWC0gICAgICAgWFhYWC5YWFhYICAgICAgIC1YLlggWC5YICAgICAgICAgIC0gICAgICAgICAgWC5YIFguWC0gICAgWC4uWFhYICAgICAgIFguLlggICAgICAgIC0gIFguWCAgLSAgIFguWCAgIC0gICAgICAgICAgWC5YICAgICAgICAgIC1YWCAgIFguWCAgICAgICAgIC0gICAgICAgICBYLlggICBYWC0gICAgWC4uWC4uWFhYICAgIFguLi5YICAgICAgIC0gIFguWCAgLSAgIFguWCAgIC0gICAgWFggICAgWC5YICAgIFhYICAgIC0gICAgICBYLlggICAgICAgIC0gICAgICAgIFguWCAgICAgIC0gICAgWC4uWC4uWC4uWFggIFguLi4uWCAgICAgIC0gIFguWCAgLSAgIFguWCAgIC0gICBYLlggICAgWC5YICAgIFguWCAgIC0gICAgICAgWC5YICAgICAgIC0gICAgICAgWC5YICAgICAgIC0gICAgWC4uWC4uWC4uWC5YIFguLi4uLlggICAgIC0gIFguWCAgLSAgIFguWCAgIC0gIFguLlggICAgWC5YICAgIFguLlggIC0gICAgICAgIFguWCAgICAgIC0gICAgICBYLlggICAgICAgIC1YWFggWC4uWC4uWC4uWC4uWFguLi4uLi5YICAgIC0gIFguWCAgLSAgIFguWCAgIC0gWC4uLlhYWFhYWC5YWFhYWFguLi5YIC0gICAgICAgICBYLlggICBYWC1YWCAgIFguWCAgICAgICAgIC1YLi5YWC4uLi4uLi4uWC4uWFguLi4uLi4uWCAgIC0gIFguWCAgLSAgIFguWCAgIC1YLi4uLi4uLi4uLi4uLi4uLi4uLi4uWC0gICAgICAgICAgWC5YIFguWC1YLlggWC5YICAgICAgICAgIC1YLi4uWC4uLi4uLi4uLi4uWFguLi4uLi4uLlggIC0gIFguWCAgLSAgIFguWCAgIC0gWC4uLlhYWFhYWC5YWFhYWFguLi5YIC0gICAgICAgICAgIFguWC4uWC1YLi5YLlggICAgICAgICAgIC0gWC4uLi4uLi4uLi4uLi4uWFguLi4uLi4uLi5YIC1YWFguWFhYLSAgIFguWCAgIC0gIFguLlggICAgWC5YICAgIFguLlggIC0gICAgICAgICAgICBYLi4uWC1YLi4uWCAgICAgICAgICAgIC0gIFguLi4uLi4uLi4uLi4uWFguLi4uLi4uLi4uWC1YLi4uLi5YLSAgIFguWCAgIC0gICBYLlggICAgWC5YICAgIFguWCAgIC0gICAgICAgICAgIFguLi4uWC1YLi4uLlggICAgICAgICAgIC0gIFguLi4uLi4uLi4uLi4uWFguLi4uLi5YWFhYWC1YWFhYWFhYLSAgIFguWCAgIC0gICAgWFggICAgWC5YICAgIFhYICAgIC0gICAgICAgICAgWC4uLi4uWC1YLi4uLi5YICAgICAgICAgIC0gICBYLi4uLi4uLi4uLi4uWFguLi5YLi5YICAgIC0tLS0tLS0tLSAgIFguWCAgIC0gICAgICAgICAgWC5YICAgICAgICAgIC0gICAgICAgICAgWFhYWFhYWC1YWFhYWFhYICAgICAgICAgIC0gICBYLi4uLi4uLi4uLi5YIFguLlggWC4uWCAgIC0gICAgICAgLVhYWFguWFhYWC0gICAgICAgWFhYWC5YWFhYICAgICAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gICAgWC4uLi4uLi4uLi5YIFguWCAgWC4uWCAgIC0gICAgICAgLVguLi4uLi4uWC0gICAgICAgWC4uLi4uLi5YICAgICAgIC0gICAgWFggICAgICAgICAgIFhYICAgIC0gICAgICAgICAgIC0gICAgWC4uLi4uLi4uLi5YIFhYICAgIFguLlggIC0gICAgICAgLSBYLi4uLi5YIC0gICAgICAgIFguLi4uLlggICAgICAgIC0gICBYLlggICAgICAgICAgIFguWCAgIC0gICAgICAgICAgIC0gICAgIFguLi4uLi4uLlggICAgICAgIFguLlggICAgICAgICAgLSAgWC4uLlggIC0gICAgICAgICBYLi4uWCAgICAgICAgIC0gIFguLlggICAgICAgICAgIFguLlggIC0gICAgICAgICAgIC0gICAgIFguLi4uLi4uLlggICAgICAgICBYWCAgICAgICAgICAgLSAgIFguWCAgIC0gICAgICAgICAgWC5YICAgICAgICAgIC0gWC4uLlhYWFhYWFhYWFhYWFguLi5YIC0gICAgICAgICAgIC0gICAgIFhYWFhYWFhYWFggIC0tLS0tLS0tLS0tLSAgICAgICAgLSAgICBYICAgIC0gICAgICAgICAgIFggICAgICAgICAgIC1YLi4uLi4uLi4uLi4uLi4uLi4uLi4uWC0gICAgICAgICAgIC0tLS0tLS0tLS0tLS0tLS0tLSAgICAgICAgICAgICAgICAgICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gWC4uLlhYWFhYWFhYWFhYWFguLi5YIC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC0gIFguLlggICAgICAgICAgIFguLlggIC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC0gICBYLlggICAgICAgICAgIFguWCAgIC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC0gICAgWFggICAgICAgICAgIFhYICAgIC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgIABBoCQLzF03XSkjIyMjIyMjaFYwcXMnLyMjI1spLCMjL2w6JCNRNj4jIzVbbjQyPmMtVEhgLT4+Iy9lPjExTk5WPUJ2KCo6LkY/dXUjKGdSVS5vMFhHSGAkdmhMRzFoeHQ5P1dgIyw1THNDcCMtaT4uciQ8JDZwRD5MYic7OUNyYzZ0Z1htS1ZlVTJjRDRFbzNSLzIqPl1iKE1DOyRqUGZZLjtoXmBJV005PExoMlRsUytmLXMkbzZRPEJXSGBZaVUueGZMcSROOyQwaVIvR1g6VShqY1cycC9XKnE/LXFtblVDSTtqSFNBaUZXTS5SKmtVQEM9R0g/YTl3cDhmJGUuLTReUWcxKVEtR0wobGYoci83R3JSZ3dWJU1TPUMjYDhORD5RbyN0J1gjKHYjWTl3MCMxRCRDSWY7VycjcFdVUFhPdXhYdVUoSDlNKDE8cS1VRTMxI14tVic4SVJVbzdRZi4vTD49S2UkJCc1RiUpXTBeIzBYQFUuYTxyOlFMdEZzTGNMNiMjbE9qKSMuWTU8LVImS2dMd3FKZkxnTiY7UT9nSV4jRFkydUxpQF5yTWw5dD1jV3E2IyN3ZWc+JEZCalZRVFNEZ0VLbklTN0VNOT5aWTl3MCNMOz4+I014JjRNdnQvL0xbTWtBI1dAbEsuTidbMCM3UkxfJiN3K0YlSHRHOU0jWExgTiYuLEdNNFBnOy08bkxFTmh2eD4tVnNNLk0wckpmTEgyZVRNYCpvSk1IUkNgTmtmaW1NMkosVy1qWFM6KXIwd0sjQEZnZSRVPmB3J043RyMkI2ZCIyRFXiQjOjk6aGsrZU9lLS02eClGNypFJT83NiVeR01IZVBXLVo1bCcmR2lGIyQ5NTY6clM/ZEEjZmlLOilZcitgJiMwakAnRGJHJiNeJFBHLkxsK0ROYTxYQ01LRVYqTilMTi9OKmI9JVE2cGlhLVhnOEkkPE1SJixWZEplJDwoN0c7Q2tsJyZoRjs7JDxfPVgoYi5SUyUlKSMjI01QQnV1RTFWOnYmY1gmIzJtIygmY1ZdYGs5T2hMTWJuJXMkRzIsQiRCZkQzWCpzcDUjbCwkUiNdeF9YMXhLWCViNVUqW3I1aU1mVW85VWBOOTloRyl0bSsvVXM5cEcpWFB1YDwwcy0pV1R0KGdDUnhJZyglNnNmaD1rdE1LbjNqKTw2PGI1U2tfLzAoXl1BYU4jKHAvTD4mVlo+MWklaDFTOXU1b0BZYWFXJGUrYjxUV0ZuL1o6T2goQ3gyJGxORW9OXmUpI0NGWUBASTtCT1Eqc1J3WnRaeFJjVTd1VzZDWG93MGkoPyRRW2NqT2RbUDRkKV0+Uk9QT3B4VE83U3R3aTE6OmlCMXEpQ189ZFYyNko7MixdN29wJF11UXJAX1Y3JHFeJWxRd3R1SFldPURYLG4zTCMwUEhETzRmOT5kQ0BPPkhCdUtQcFAqRSxOK2IzTCNscFIvTXJURUguSUFRay5hPkRbLmU7bWMueF1JcC5QSF4nL2FxVU8vJDFXeExvVzBbaUxBPFFUOzVIS0QrQHFRJ05RKDNfUExoRTQ4Ui5xQVBTd1EwL1dLP1osW3g/LUo7alFUV0EwWEBLSihfWThOLTovTTc0Oi8tWnBLclVzcz9kI2RacV1EQWJrVSpKcWtMK253WEBANDdgNT53PTRoKDkuYEdDUlV4SFBlUmA1TWpvbChkVVd4WmEoPlNUclBrckppV3hgNVU3RiMuZypqcm9oR2dgY2c6bFNUdkVZL0VWXzdINFE5W1olY252O0pRWVo1cS5sN1plYXM6SE9JWk9CP0c8TmFsZCRxc11AXUw8SjdiUio+Z3Y6WzdNSTJrKS4nMigkNUZOUCZFUSgsKVVdV10rZmgxOC52c2FpMDApO0QzQDRrdTVQP0RQOGFKdCs7cVVNXT0rYic4QDttVmlCS3gwREVbLWF1R2w4OlBKJkRqK002T0NdT14oKCMjXWAwaSlkclQ7LTdYYD0tSDNbaWdVblBHLU5abG8uI2tAaCM9T3JrJG0+YT4kLT9UbSRVVig/I1A2WVkjJy8jIyN4ZTdxLjczckkzKnBQLyQxPnM5KVcsSnJNN1NOXScvNEMjdiRVYDAjVi5bMD54UXNIJGZFbVBNZ1kydTdLaChHJXNpSWZMU29TK01LMmVUTSQ9NSxNOHBgQS47X1IlI3VbSyMkeDRBRzgua0svSFNCPT0tJ0llL1FUdEc/LS4qXk4tNEIvWk1fM1lsUUM3KHA3cSkmXShgNl9jKSQvKkpMKEwtXihdJHdJTWBkUHRPZEdBLFUzOncyTS0wPHEtXUxfP14pMXZ3Jy4sTVJzcVZyLkw7YU4mIy9FZ0opUEJjWy1mPitXb21YMnU3bHFNMmlFdW1NVGNzRj8tYVQ9Wi05N1VFblhnbEVuMUstYm5FT2BndUZ0KGMlPTtBbV9Rc0BqTG9vSSZOWDtdMCNqNCNGMTQ7Z2w4LUdRcGd3aHJxOCc9bF9mLWI0OSdVT3FrTHU3LSMjb0RZMkwodGUrTWNoJmdMWXRKLE1FdEpmTGgneCdNPSRDUy1aWiVQXThiWj4jUz9ZWSMlUSZxJzNeRncmP0QpVUROcm9jTTNBNzYvL29MPyNoN2dsODVbcVcvTkRPayUxNmlqOys6MWEnaU5JZGItb3U4LlAqdyx2NSNFSSRUV1M+UG90LVIqSCctU0VwQTpnKWYrTyQlJWBrQSNHPThSTW1HMSZPYD50bzhiQ11UJiQsbi5Mb08+MjlzcDNkdC01MlUlVk0jcTcnREhwZysjWjklSFtLPEwlYTJFLWdyV1ZNM0AyPS1rMjJ0TF00JCMjNldlJzhVSkNLRVtkXz0ld0k7JzZYLUdzTFg0al5TZ0okIyNSKncsdlAzd0sjaWlXJiMqaF5EJlI/anA3Ky91JiMoQVAjI1hVOGMkZlNZVy1KOTVfLURwW2c5d2NPJiNNLWgxT2NKbGMtKnZwdzB4VVgmI09RRktOWEBRSSdJb1BwN25iLFFVLy9NUSZaRGtLUClYPFdTVkwoNjh1VmwmI2MnWzAjKHMxWCZ4bSRZJUI3Kks6ZURBMzIzajk5OEdYYkEjcHdNcy1qZ0QkOVFJU0ItQV8oYU40eG9GTV5AQzU4RDArUStxM24wIzNVMUluRGpGNjgyLVNqTVhKSykoaCRoeHVhX0tddWw5MiUnQk9VJiNCUlJoLXNsZzhLRGxyOiVMNzFLYTouQTslWVVMakRQbUw8TFlzOGkjWHdKT1lhS1BLYzFoOic5S2UsZyliKSw3OD1JMzlCO3hpWSRiZ0d3LSYuWmk5SW5YRHVZYSVHKmYyQnE3bW45XiNwMXZ2JSMoV2ktOy9aNWhvOyMyOjslZCYjeDl2NjhDNWc/bnRYMFgpcFRgOyVwQjNxN21nR04pMyUoUDhuVGQ1TDdHZUEtR0xAKyVKM3UyOihZZj5ldGBlOylmI0ttOCYrREMkSTQ2PiNLcl1ddS1bPTk5dHRzMS5xYiNxNzJnMVdKTzgxcStlTicwMydlTT4mMVh4WS1jYUVuT2olMm44KSksP0lMUjVeLklibjwtWC1NcTdbYTgyTHE6RiYjY2UrUzl3c0NLKnhgNTY5RThldydIZV1oOnNJWzJMTSRbZ3VrYTNaUmQ2OnQlSUc6OyQlWWlKOk5xPT9lQXc7LzpubkRxMChDWWNNcEcpcUxONCQjIyZKPGokVXBLPFE0YTFdTXVwV14tc2pfJCVbSEslJ0YjIyMjUVJaSjo6WTNFR2w0J0AlRmtpQU9nI3BbIyNPYGd1a1RmQkhhZ0w8TEh3JXEmT1YwIyNGPTYvOmNoSW0wQGVDUDhYXTprRkklaGw4aGdPQFJjQmhTLUBRYiQlK209aFBETGcqJUs4bG4od2NmMy8nRFctJC5sUj9uW25DSC1lWE9PTlRKbGg6LlJZRiUzJ3A2c3E6VUlNQTk0NSZeSEZTODdAJEVQMmlHPC1sQ08kJWNgdUtHRDNyQyR4MEJMOGFGbi0tYGtlJSNITVAndmgxL1ImT19KOSd1bSwuPHR4W0Ald3NKayZiVVQyYDB1TXY3Z2cjcXAvaWouTDU2J2hsOy5zNUNVcnhqT003LSMjLmwrQXUnQSZPOi1UNzJMXVBgJj07Y3RwJ1hTY1gqclUuPi1YVHQsJU9WVTQpUzErUi0jZGcwL05uP0t1MV4wZiRCKlA6Um93d20tYDBQS2pZRERNJzNdZDM5VlpIRWw0LC5qJ11Qay1NLmheJjowRkFDbSRtYXEtJnNndzB0Ny82KF54dGslTHVIODhGai1la20+R0EjXz41Njh4NihPRlJsLUlacGAmYixfUCckTTxKbnE3OVZzSlcvbVdTKlBVaXE3NjtdL05NXz5oTGJ4ZmMkbWpgLE87JiVXMm1gWmg6LylVZXR3OmFKJV1LOWg6VGNGXXVfLVNqOSxWSzNNLionJjBEW0NhXUo5Z3A4LGtBV10lKD9BJVIkZjwtPlp0cydea249LV5AYzQlLXBZNnFJJUolMUlHeGZMVTlDUDhjYlBsWHYpO0M9YiksPDJtT3ZQOHVwLFVWZjM4MzlhY0FXQVctVz8jYW8vXiMlS1lvOGZSVUxOZDIuPiVtXVVLOm4lciQnc3ddSjs1cEFvT18jMm1PM24sJz1INShldEhnKmArUkxndj49NFU4Z3VEJEklRDpXPi1yNVYqJWoqVzpLdmVqLkxwJDxNLVNHWic6K1Ffayt1dk9TTGlFbyg8YUQvSzxDQ2NgJ0x4Pic/OysrTyc+KClqTFItXnU2OFBIbThaRldlK2VqOGg6OXI2TCowLy9jJmlIJlI4cFJiQSNLam0ldXBWMWc6YV8jVXI3RnVBIyh0UmgjLlk1SytAPzM8LThtMCRQRW47SjpyaDY/STZ1RzwtYHdNVSdpcmNwMExhRV9PdGxNYiYxIzZULiNGREt1IzFMdyV1JStHTStYJ2U/WUxmak1bVk8wTWJ1RnA3Oz5RJiNXSW8pMEBGJXE3YyM0WEFYTi1VJlZCPEhGRipxTCgkL1YsOyhrWFplaldPYDxbNT8/ZXdZKCo5PSV3RGM7LHU8Jzl0M1ctKEgxdGgzK0dddWNRXWtMczdkZigkLypKTF1AKnQ3QnVfRzNfN21wNzxpYVFqT0Aua0xnO3gzQjBscXA3SGYsXlplNy0jI0AvYzU4TW8oMztrbnAwJSlBNz8tVytlSSdvOCliPG5LbncnSG84Qz1ZPnBxQj4waWUmamhaWz9pTFJAQF9BdkEtaVFDKD1rc1JaUlZwN2AuPStOcEJDJXJoJjNdUjo4WERtRTVeVjhPKHg8PGFHLzFOJCNGWCQwVjVZNngnYUVySTNJJDd4JUVgdjwtQlksKSUtP1BzZipsPyVDMy5tTSg9L00wOkp4Ryc/N1doSCVvJ2E8LTgwZzBOQnhvTyhHSDxkTV1uLislcUBqSD9mLlVzSjJHZ3MmNDwtZTQ3JktsK2YvLzlAYGIrPy5UZU5fJkI4U3M/djteVHJrO2YjWXZKa2wmdyRdPi0raz8nKDxTOjY4dHEqV29EZlp1JzttTT84WFttYThXJSpgLT07RC4obmM3LzspZzpUMT1eSiQmQlJWKC1sVG1OQjZ4cUJbQDAqby5lck0qPFNXRl11Mj1zdC0qKDZ2Pl5dKEguYVJFWlNpLCMxOltJWGFaRk9tPC11aSNxVXEyJCMjUmk7dTc1T0sjKFJ0YVctSy1GYFMrY0ZddU5gLUtNUSVyUC9YcmkuTFJjQiMjPVlMM0JnTS8zTUQ/QGYmMSdCVy0pSnU8TDI1Z2w4dWhWbTFoTCQjIyo4IyMjJ0EzL0xrS1crKF5yV1g/NVdfOGcpYShtJks4UD4jYm1tV0NNa2smI1RSYEMsNWQ+ZylGO3QsNDpAX2w4Ry81aDR2VWQlJiU5NTA6VlhEJ1FkV29ZLUYkQnRVd21mZSRZcUwnOChQV1goUD9eQFBvMyQjI2BNU3M/RFdCWi9TPis0JT5mWCxWV3YvdydLRGBMUDVJYkg7clRWPm4zY0VLOFUjYlhdbC0vVitebGozO3ZsTWImWzVZUTgjcGVrWDlKUDNYVUM3MkwsLD8rTmkmY283QXBuTyo1TkssKChXLWk6JCxrcCdVREFPKEcwU3E3TVZqSnNiSXUpJ1osKls+YnI1ZlheOkZQQVdyLW0yS2dMPExVTjA5OGtURiYjbHZvNTg9L3ZqRG87LjspS2EqaExSIy9rPXJLYnh1VmA+UV9uTjYnOHVURyYjMVQ1Zyl1THY6ODczVXBUTGdIKyNGZ3BIJ19vMTc4MFBoOEtteFFKOCNINzJMNEA3NjhAVG0mUWg0Q0IvNU92bUEmLFEmUWJVb2kkYV8lM00wMUgpNHg3SV4mS1FWZ3RGblYrO1tQYz5bbTRrLy8sXTE/I2BWWVtKciozJiZzbFJmTGlWWko6XT89SzNTdz1bJD11UkI/M3hrNDhAYWVnPFonPCQjNEgpNiw+ZTBqVDYnTiMocSUuTz0/MlNddSoobTwtVjhKJygxKUddWzY4aFckNSdxW0dDJjVqYFRFP20nZXNGR05STSlqLGZmWj8tcXg4Oy0+ZzR0KjpDSVAvW1FhcDcvOScjKDFzYW83dy0ucU5VZGtKKXRDRiYjQl47eEd2bjJyOUZFUEZGRmNMQC5pRk5rVHZlJG0lI1F2UVM4VUApMlorM0s6QUtNNWlzWjg4K2RLUSlXNj5KJUNMPEtFPmAuZCooQmAtbjhEOW9LPFVwXWMkWCQoLClNOFp0Ny9bcmRrcVRnbC0wY3VHTXYnPz4tWFYxcVsnLTVrJ2NBWjY5ZTtEXz8kWlBQJnNeKzddKSQqJCNAUVlpOSw1UCYjOXIrJCVDRT02OD5LOHIwPWRTQyUlKEBwNy5tN2ppbFEwMicwLVZXQWc8YS8nJzN1Lj00TCRZKTZrL0s6X1szPSZqdkw8TDBDLzIndjpeOy1ESUJXLEI0RTY4OmtaOyU/OChROEJIPWtPNjVCVz94U0cmI0B1VSxEUyosPy4rKG8oIzF2Q1M4I0NIRj5UbEdXJ2IpVHE3VlQ5cV4qXiQkLjomTkBAJCYpV0h0UG0qNV9yTzAmZSVLJiMtMzBqKEU0IydaYi5vLyhUcG0kPksnZkBbUHZGbCxoZklOVE5VNnUnMHBhbzclWFVwOV01Lj4laGA4Xz1WWWJ4dWVsLk5UU3NKZkxhY0Z1M0InbFFTdS9tNi1PcWVtOFQrb0UtLSQwYS9rXXVqOUV3c0c+JXZlUipodl5CRnBRajpLJyNTSixzQi0nI10oai5MZzkyclR3LSpuJUAvOzM5cnJKRixsI3FWJU9ydEJlQzYvLDtxQjNlYk5XWz8sSHFqMkwuMU5QJkdqVVI9MUQ4UWFTM1VwJkAqOXdQPytsbzdiP0AlJ2s0YHAwWiQyMiVLMytpQ1pqP1hKTjRObSYrWUZddUAtVyRVJVZFUS8sLD4+IylEPGgjYCloMDo8UTY5MDl1YSsmVlUlbjI6Y0czRkotJUBCai1EZ0xyYEh3JkhBS2pLanNlSzwveEtUKilCLE45WDNda3JjMTJ0J3BnVFYoTHYtdExbeGdfJT1NX3E3YV54PzdVYmQ+IyU4Y1kjWVo/PSxgV2R4dS9hZSYjdzYpUjg5dEkjNkBzJyg2QmY3YSY/Uz1eWklfa1MmYWlgJj10RTcyTF9ELDteUik3WyRzPEVoI2MmKXEuTVhJJSN2OVJPYTVGWk8lc0Y3cTdOd2ImI3B0VUo6YXFKZSRTbDY4JS5EIyMjRUM+PD8tYUYmI1JOUXY+bzhsS04lNS8kKHZkZnE3K2ViQSN1MXBdb3ZVS1cmWSVxXSc+JDFALVt4Zm4kN1pUcDdtTSxHLEtvN2EmR3UlR1tSTXhKc1swTU0ld2NpLkxGREspKDxjYFE4TilqRUlGKis/UDJhOGclKSRxXW8yYUg4QyY8U2liQy9xLChlOnY7LWIjNlskTnREWjg0SmUyS052QiMkUDU/dFEzbnQoMGQ9ai5MUWYuL0xsMzMrKDtxM0wtdz04ZFgkI1dGJnVJSkAtYmZJPiU6X2kyQjVDc1I4JjlaJiM9bVBFbm0wZmA8JmMpUUw1dUojJXUlbEpqK0QtcjtCb0YmIzREb1M5N2g1ZylFI286JlM0d2VERiw5XkhvZWBoKkwrX2EqTnJMVy0xcEdfJjJVZEI4NmUlQi86PT4pTjR4ZVcuKndmdC07JCc1OC1FU3FyPGI/VUkoXyVAW1A0Nj4jVWAnNkFRXW0mNi9gWj4jUz9ZWSNWYztyN1UyJjMyNmQ9dyZIIyMjIz9UWmAqND8mLk1LP0xQOFZ4Zz4kW1FYYyVRSnY5Mi4oRGIqQilnYipCTTlkTSpoSk1BbypjJiNiMHY9UGplcl0kZ0cmSlhEZi0+J1N0dlU3NTA1bDkkQUZ2Z1lSSV4mPF5iNjg/aiNxOVFYNFNNJ1JPIyZzTDFJTS5ySmZMVUFqMjIxXWQjI0RXPW04M3U1OydiWXgsKlNsMGhMKFc7OyRkb0ImTy9UUTooWl54QmRMakw8TG5pOycnWC5gJCM4KzFHRDprJFlVV3NibjhvZ2g2cnhaMlo5XSVuZCs+ViMqOFVfNzJMaCsyUThDajBpOjZocCYkQy86cChISz5UOFlbZ0hRNGA0KSckQWIoTm9mJVYnOGhMJiM8TkVkdGcobic9UzFBKFExL0kmNChbJWRNYCxJdScxOl9oTD5TZkQwNyY2RDxmcDhkSE03L2crdGxQTjlKKnJLYVBjdCY/J3VCQ2VtXmpuJTlfSyk8LEM1SzNzPTVnJkdtSmIqW1NZcTdLO1RSTEdDc00tJCQ7UyU6WUByN0FLMHBwcnBMPExyaCxxN2UvJUtXSzo1MEleK20ndmlgMz8lWnArPC1kKyRMLVN2OkAubzE5biRzMCYzOTtrbjtTJUJTcSokM1dvSlNDTHdlVlthWidNUUlqTzw3O1gtWDsmK2RNTHZ1I15Vc0dFQzlXRWNbWCh3STcjMi4oRjBqViplWmY8LVF2M0otYytKNUFsckIjJHAoSDY4THZFQSdxM24wI20sW2AqOEZ0KUZjWWdFdWRdQ1dmbTY4LChhTEEkQEVGVGdMWG9CcS9VUGxwNzpkWy87cl9peD06VEZgUzVILWI8TEkmSFkoSz1oIyldTGskSzE0bFZmbTp4JEg8M15RbDxNYCRPaGFwQm5rdXAnRCNMJFBiX2BOKmddMmU7WC9EdGcsYnNqJksjMlstOmlZcidfd2dIKU5VSVI4YTFuI1M/WWVqJ2g4XjU4VWJaZCteRktEKlRAOzZBN2FRQ1tLOGQtKHY2R0kkeDpUPCYnR3A1VWY+QE0uKko6OyQtcnYyOSdNXThxTXYtdExwLCc4ODZpYUM9SGIqWUpvS0osKGolSz1IYEsudjlIZ2dxQklpWnUnUXZCVC4jPSkwdWtydVYmLikzPSheMWBvKlBqNDwtPGFOKCheNygnI1owd0sjNUdYQDd1XVtgKlNeNDM5MzNBNHJsXVtgKk80Q2dMRWxddiQxUTNBZUYzN2RiWGssLil2aiN4J2RgO3FnYlFSJUZXLDIoP0xPPXMlU2M2OCVOUCcjI0FvdGw4eD1CRSNqMVVEKFszJE0oXVVJMkxYM1JwS05AOy8jZidmLyZfbXQmRilYZEY8OXQ0KVFhLiprVEx3UScoVFRCOS54SCc+I01KK2dMcTktIyNASHVaUE4wXXU6aDcuVC4uRzo7JC9Vc2ooVDdgUTh0VDcyTG5ZbDwtcXg4Oy1IVjdRLSZYZHglMWEsaEM9MHUrSGxzVj5udUlRTC01PE4/KU5CUylRTipfSSw/JikyJ0lNJUwzSSlYKChlL2RsMiY4JzxNOl4jTSpRK1tULlhyaS5MWVMzdiVmRmA2OGg7Yi1YWy9FbidDUi5xN0UpcCcva2xlMkhNLHU7XiVPS0MtTitMbCVGOUNGPE5mJ14jdDJMLDsyN1c6ME9ANiMjVTZXNzokckpmTFdIaiQjKXdvcUJlZklaLlBLPGIqdDdlZDtwKl9tOzRFeEsjaEAmXT5fPkBrWFF0TWFjZkQubS1WQWI4O0lSZU0zJHdmMCcnaHJhKnNvNTY4J0lwJnZSczg0OSdNUllTcCU6dDpoNXFTZ3dwRXIkQj5RLDtzKEMjJClgc3ZRdUYkIyMtRCwjIyxnNjhAMltUOy5YU2ROOVFlKXJwdC5fSy0jNXdGKXNQJyMjcCNDMGMlLUdiJWhkKzwtaidBaSp4JiZITWtUXUMnT1NsIyM1UkdbSlhhSE47ZCd1QSN4Ll9VOy5gUFVAKFozZHQ0cjE1MkA6diwnUi5Taid3IzA8LTtrUEkpRmZKJiNBWUomIy8vKT4taz1tPSpYbkskPj0pNzJMXTBJJT4uRzY5MGE6JCMjPCwpOz87NzIjP3g5K2Q7XlYnOTtqWUA7KWJyI3FeWVFweDpYI1RlJFpeJz0tPWJHaExmOkQ2JmJOd1o5LVpEI25eOUhoTE1yNUc7J11kJjYnd1ltVEZtTDxMRClGXiVbdEMnODsrOUUjQyRnJSM1WT5xOXdJPlAoOW1JWz5rQy1la0xDL1ImQ0grcydCO0stTTYkRUIlaXMwMDorQTRbN3hrcy5Mck5rMCZFKXdJTFlGQDJMJzBOYiQrcHY8KDIuNzY4L0ZyWSZoJF4zaSZAK0clSlQnPC0sdmAzO18pSTlNXkFFXUNOP0NsMkFaZyslNGlUcFQzPG4tJiVIJWI8RkRqMk08aEg9JkVoPDJMZW4kYiphVFg9LThReE4pazExSU0xY15qJTlzPEw8TkZTbylCPys8LShHeHNGLF4tRWhAJDRkWGhOJCsjcnhLOCdqZSdEN2tgZTspMnBZd1BBJ19wOSZAXjE4bWwxXltAZzR0KltKT2EqWz1RcDcocUpfb09MXignN2ZCJkhxLTpzZixzTmo4eHFePiRVNE9dR0t4J205KWJAcDdZc3ZLM3deWVItQ2RRKjpJcjwoJHUmKSMoJj9MOVJnM0gpNGZpRXBeaUk5TzhLblRqLF1IP0QqcjcnTTtQd1o5SzBFXmsmLWNwSTsucC82X3Z3b0ZNVjwtPiMlWGkuTHhWbnJVKDQmOC9QKzpoTFNLaiQjVSVdNDl0J0k6cmdNaSdGTEBhOjBZLXVBWzM5JywodmJtYSpoVSU8LVNSRmBUdDo1NDJSX1ZWJHBAW3A4RFZbQSw/MTgzOUZXZEY8VGRkRjw5QWgtNiY5dFdvRGxoXSYxU3BHTXE+VGkxTypIJiMoQUw4W19QJS5NPnZeLSkpcU9UKkY1Q3EwYFllJSskQjZpOjdAMElYPE4rVCswTWxNQlBRKlZqPlNzRDxVNEpIWThrRDIpMmZVL00jJGUuKVQ0LF89OGhMaW1bJik7P1VrSycteD8nKDpzaUlmTDwkcEZNYGk8PyVXKG1HREhNJT5pV1AsIyNQYCUvTDxlWGk6QFo5Qy43bz1AKHBYZEFPL05MUThsUGwrSFBPUWE4d0Q4PV5HbFBhOFRLSTFDamhzQ1RTTEpNJy9XbD4tUyhxdyVzZi9AJSNCNjsvVTdLXXVaYmleT2NeMm48YmhQbVVrTXc+JXQ8KSdtRVZFJyduYFduSnJhJF5US3ZYNUI+O19hU0VLJywoaHdhMDppNEc/LkJjaS4oWFs/YiooJCw9LW48LlElYChYPT8rQEFtKkpzMCY9M2JoOEtdbUw8TG9Ocyc2LCc4NWAwP3QvJ19VNTlAXWRkRjwjTGRGPGVXZEY8T3VOLzQ1clk8LUxAJiMrZm0+Njk9TGIsT2NaVi8pO1RUbThWSTs/JU90SjwoYjRtcTdNNjp1P0tSZEY8Z1JAMkw9Rk5VLTxiWyg5Yy9NTDNtO1pbJG9GM2cpR0FXcXBBUmM9PFJPdTdjTDVsOy1bQV0lLytmc2Q7bCNTYWZUL2YqV10wPU8nJChUYjxbKSpAZTc3NVItOllvYiVnKj5sKjp4UD9ZYi41KSV3X0k/N3VrNUpDK0ZTKG0jaSdrLidhMGkpOTw3Yidmcyc1OWhxJCo1VWh2IyNwaV44K2hJRUJGYG52b2A7J2wwLl5TMTwtd1VLMi9Db2g1OEtLaExqTT1TTypyZk9gK3FDYFctT24uPUFKNTY+PmkyQDJMSDZBOiY1cWA/OUkzQEAnMDQmcDIvTFZhKlQtNDwtaTM7TTlVdlpkK043PmIqZUl3ZzpDQyljPD5uTyYjPElHZTtfXy50aGpabDwldyhXazJ4bXA0UUBJI0k5LERGXXU3LVA9Li1fOllKXWFTQFY/NipDKClkT3A3OldMLGImM1JnLy5jbU05JnJePiQoPi5aLUkmSihRMEhkNVElN0NvLWJgLWM8Tig2ckBpcCtBdXJLPG04NlFJdGgqI3Y7LU9CcWkrTDd3REUtSXI4S1snbStERFNMd0smLy4/LVYlVV8lMzpxS051JF9iKkIta3A3TmFEJ1FkV1FQS1lxW0A+UCloSTsqX0ZddWBSYlsuajhfUS88Jj51dStWc0gkc005VEElPykodm1KODApLFA3RT4pdGpEJTJMPS10I2ZLWyVgdj1RODxGZk5rZ2deb0liYWgqIzgvUXQkRiY6SyotKE4vJysxdk1CLHUoKS1hLlZVVSojW2UlZ0FBTyhTPldsQTIpO1NhPmdYbThZQmAxZEBLI25dNzYtYSRVLG1GPGZYXWlkcWQpPDMsXUo3Sm1XNGA2XXVrcz00LTcyTChqRWsrOmJKME1ecS04RG1fWj8wb2xQMUM5U2EmSFtkJmMkb29RVWpdRXhkKjNaTUAtV0dXMiVzJyxCLV9NJT4lVWw6Iy8neG9GTTlRWC0kLlFOJz5bJSRaJHVGNnBBNktpMk81Ojh3KnZQMTwtMWBbRywpLW0jPjBgUCYjZWIjLjNpKXJ0QjYxKG8nJD9YM0I8L1I5MDtlWl0lTmNxOy1UbF0jRj4yUWZ0XmFlXzV0S0w5TVVlOWIqc0xFUTk1QyZgPUc/QE1qPXdoKiczRT49LTwpR3QqSXcpJ1FHOmBASXdPZjcmXTFpJ1MwMUIrRXYvTmFjIzlTOz07WVFwZ182VWAqa1ZZMzl4SyxbLzZBajc6JzFCbS1fMUVZZmExK28mbzRocDdLTl9RKE9sSW9AUyU7alZkbjAnMTxWYzUyPXVgM15vLW4xJ2c0djU4SGomNl90NyQjIz9NKWM8JGJnUV8nU1koKC14a0EjWSgscCdIOXJJVlktYiwnJWJDUEY3Lko8VXBeLChkVTFWWSo1I1drVFU+aDE5dyxXUWhMSSkzUyNmJDIoZWIsanIqYjszVnddKjdOSCUkYzRWcyxlRDk+WFc4P05dbysoKnBnQyUvNzJMVi11PEhwLDNAZV45VUIxSithazktVE4vbWhLUGcrQUpZZCRNbHZBRl9qQ0sqLk8tXig2M2FkTVQtPlclaWV3UzhXNm0ycnRDcG8nUlMxUjg0PUBwYVRLdCk+PSUmMVspKnZwJ3UreCxWcndOOyZda3VPOUpEYmc9cE8kSioualZlO3UnbTBkcjlsLDwqd01LKk9lPWc4bFZfS0VCRmtPJ29VXV49Wy03OTIjb2ssKWldbFI4cVEyb0E4d2NSQ1peN3cvTmpoOz8uc3RYP1ExPlMxcTRCbiQpSzE8LXJHZE8nJFdyLkxjLkNHKSQvKkpMNHROUi8sU1ZPMyxhVXcnREpOOilTczt3R245QTMyaWp3JUZMK1owRm4uVTk7cmVTcSlibUkzMlU9PTVBTHVHJiNWZjEzOTgvcFZvMSpjLShhWTE2OG88YEpzU2JrLSwxTjskPjA6T1VhcygzOjhaOTcyTFNmRjhlYj1jLTs+U1B3Ny42aG4zbWA5XlhrbihyLnFTWzA7VCUmUWM9K1NUUnhYJ3ExQk5rMyYqZXUyOyY4cSQmeD5RI1E3XlRmKzY8KGQlWlZtajJiRGklLjNMMm4rNFcnJFBpRERHKWcsciUrPywkQD91b3U1dFNlMmFOX0FRVSo8aGBlLUdJNyk/T0syQS5kN19jKT93UTVBU0BETDNyIzdmU2tnbDYtKytEOidBLHVxN1N2bEIkcGNwSCdxM24wI18lZFkjeENwci1sPEYwTlJALSMjRkVWNk5URjYjIyRsODROMXc/QU8+J0lBT1VSUSMjVl5Gdi1YRmJHTTdGbChOPDNEaExHRiVxLjFyQyQjOlRfXyZQaTY4JTB4aV8mW3FGSig3N2pfJkpXb0YuVjczNSZULFtSKjp4RlIqSzU+PiNgYlctPzROZV8mNk5lXyY2TmVfJm5ga3ItI0dKY002WDt1TTZYO3VNKC5hLi5eMlRrTCVvUigjO3UuVCVmQXIlNHRKOCY+PDE9R0haXyttOS8jSDFGXlIjU0MjKk49QkE5KEQ/dltVaUZZPj5eOHAsS0tGLlddTDI5dUxrTGx1Lys0VDxYb0lCJmh4PVQxUGNEYUImO0hIKy1BRnI/KG05SFpWKUZLUzhKQ3c7U0Q9NlteL0RaVUxgRVVEZl1HR2xHJj53JClGLi9ebjMrcmxvK0RCOzVzSVlHTmsraTF0LTY5SmctLTBwYW83U20jSylwZEhXJjtMdUROSEBIPiMvWC1USSg7UD4jLEdjPiMwU3U+IzRgMT8jOGxDPyM8eFU/I0AuaT8jRDolQCNIRjdAI0xSSUAjUF9bQCNUa25AI1h3KkEjXS09QSNhOU9BI2Q8RiYjKjtHIyMuR1kjIzJTbCMjNmAoJCM6bDokIz54TCQjQi5gJCNGOnIkI0pGLiUjTlJAJSNSX1IlI1ZrZSUjWnd3JSNfLTQmIzNeUmglU2Zsci1rJ01TLm8/LjUvc1dlbC93cEVNMCUzJy8xKUteZjEtZD5HMjEmdigzNT5WYDM5VjdBND1vbng0QTFPWTVFSTA7NkliZ3I2TSRIUzdRPCk1OEM1dyw7V29BKiNbJVQqI2AxZyojZD0jKyNoSTUrI2xVRysjcGJZKyN0bmwrI3gkKSwjJjE7LCMqPU0sIy5JYCwjMlVyLCM2Yi4tIzt3W0gjaVF0QSNtXjBCI3FqQkIjdXZUQiMjLWhCIyc5JEMjK0U2QyMvUUhDIzNeWkMjN2ptQyM7dilEIz8sPEQjQzhORCNHRGFEI0tQc0QjT10vRSNnMUE1I0tBKjEjZ0MxNyNNR2Q7IzgoMDIjTC1kMyNyV000I0hnYTEjLDx3MCNULmo8I08jJzIjQ1lOMSNxYV46I180bTMjb0AvPSNlRzg9I3Q4SjUjYCs3OCM0dUktI20zQjIjU0JbOCNRMEA4I2lbKjkjaU9uOCMxTm07I15zTjkjcWg8OSM6PXgtI1A7SzIjJCVYOSNiQysuI1JnOzwjbU49LiNNVEYuI1JaTy4jMj8pNCNZIygvI1spMS8jYjtMLyNkQVUvIzBTdjsjbFkkMCNuYC0wI3NmNjAjKEYyNCN3ckgwIyUvZTAjVG1EPCMlSlNNRm92ZTpDVEJFWEk6PGVoMmcpQiwzaDJeRzNpOyNkM2pEPik0a01ZRDRsVnVgNG1gOiY1bmlVQTVAKEE1QkExXVBCQjp4bEJDQz0yQ0RMWE1DRVV0aUNmJjBnMid0Tj9QR1Q0Q1BHVDRDUEdUNENQR1Q0Q1BHVDRDUEdUNENQR1Q0Q1BHVDRDUEdUNENQR1Q0Q1BHVDRDUEdUNENQR1Q0Q1AtcWVrQ2AuOWtFZ14rRiRrd1ZpRkpUQiY1S1RCJjVLVEImNUtUQiY1S1RCJjVLVEImNUtUQiY1S1RCJjVLVEImNUtUQiY1S1RCJjVLVEImNUtUQiY1S1RCJjVLVEImNW8sXjwtMjhaSSdPPzt4cE8/O3hwTz87eHBPPzt4cE8/O3hwTz87eHBPPzt4cE8/O3hwTz87eHBPPzt4cE8/O3hwTz87eHBPPzt4cE8/O3hwOzdxLSNsTFlJOnh2RD0jAEH2gQELCkBAAABAQQAAmEEAQYqCAQu6AVBBAAAAAAAA4EAAAIBBAACAPwAAAEEAAPhBAAAAAAAAuEEAALhBAAAwQQAAMEEAAKhBAAAAAAAAEEEAALhBAACAQAAAMEEAAFxCAACQQQAAuEEAABBBAAAwQQAAgEAAAJJCAAAAAAAAiEEAAIhBAAAAQQAAAEEAAFxCAAAAAAAAiEEAAIhBAAAAQQAAAEEAALZCAAAAAAAAiEEAALBBAACgQAAAAAAgAP8AADD/MPAx/zEA/+//AE6vnwBB0IMBC5cnIAD/AAAw/zDwMf8xAP/v/wAAAQACAAQAAQABAAEAAQACAAEAAwACAAEAAgACAAEAAQABAAEAAQAFAAIAAQACAAMAAwADAAIAAgAEAAEAAQABAAIAAQAFAAIAAwABAAIAAQACAAEAAQACAAEAAQACAAIAAQAEAAEAAQABAAEABQAKAAEAAgATAAIAAQACAAEAAgABAAIAAQACAAEABQABAAYAAwACAAEAAgACAAEAAQABAAQACAAFAAEAAQAEAAEAAQADAAEAAgABAAUAAQACAAEAAQABAAoAAQABAAUAAgAEAAYAAQAEAAIAAgACAAwAAgABAAEABgABAAEAAQAEAAEAAQAEAAYABQABAAQAAgACAAQACgAHAAEAAQAEAAIABAACAAEABAADAAYACgAMAAUABwACAA4AAgAJAAEAAQAGAAcACgAEAAcADQABAAUABAAIAAQAAQABAAIAHAAFAAYAAQABAAUAAgAFABQAAgACAAkACAALAAIACQARAAEACAAGAAgAGwAEAAYACQAUAAsAGwAGAEQAAgACAAEAAQABAAIAAQACAAIABwAGAAsAAwADAAEAAQADAAEAAgABAAEAAQABAAEAAwABAAEACAADAAQAAQAFAAcAAgABAAQABAAIAAQAAgABAAIAAQABAAQABQAGAAMABgACAAwAAwABAAMACQACAAQAAwAEAAEABQADAAMAAQADAAcAAQAFAAEAAQABAAEAAgADAAQABQACAAMAAgAGAAEAAQACAAEABwABAAcAAwAEAAUADwACAAIAAQAFAAMAFgATAAIAAQABAAEAAQACAAUAAQABAAEABgABAAEADAAIAAIACQASABYABAABAAEABQABABAAAQACAAcACgAPAAEAAQAGAAIABAABAAIABAABAAYAAQABAAMAAgAEAAEABgAEAAUAAQACAAEAAQACAAEACgADAAEAAwACAAEACQADAAIABQAHAAIAEwAEAAMABgABAAEAAQABAAEABAADAAIAAQABAAEAAgAFAAMAAQABAAEAAgACAAEAAQACAAEAAQACAAEAAwABAAEAAQADAAcAAQAEAAEAAQACAAEAAQACAAEAAgAEAAQAAwAIAAEAAQABAAIAAQADAAUAAQADAAEAAwAEAAYAAgACAA4ABAAGAAYACwAJAAEADwADAAEAHAAFAAIABQAFAAMAAQADAAQABQAEAAYADgADAAIAAwAFABUAAgAHABQACgABAAIAEwACAAQAHAAcAAIAAwACAAEADgAEAAEAGgAcACoADAAoAAMANABPAAUADgARAAMAAgACAAsAAwAEAAYAAwABAAgAAgAXAAQABQAIAAoABAACAAcAAwAFAAEAAQAGAAMAAQACAAIAAgAFABwAAQABAAcABwAUAAUAAwAdAAMAEQAaAAEACAAEABsAAwAGAAsAFwAFAAMABAAGAA0AGAAQAAYABQAKABkAIwAHAAMAAgADAAMADgADAAYAAgAGAAEABAACAAMACAACAAEAAQADAAMAAwAEAAEAAQANAAIAAgAEAAUAAgABAA4ADgABAAIAAgABAAQABQACAAMAAQAOAAMADAADABEAAgAQAAUAAQACAAEACAAJAAMAEwAEAAIAAgAEABEAGQAVABQAHABLAAEACgAdAGcABAABAAIAAQABAAQAAgAEAAEAAgADABgAAgACAAIAAQABAAIAAQADAAgAAQABAAEAAgABAAEAAwABAAEAAQAGAAEABQADAAEAAQABAAMABAABAAEABQACAAEABQAGAA0ACQAQAAEAAQABAAEAAwACAAMAAgAEAAUAAgAFAAIAAgADAAcADQAHAAIAAgABAAEAAQABAAIAAwADAAIAAQAGAAQACQACAAEADgACAA4AAgABABIAAwAEAA4ABAALACkADwAXAA8AFwCwAAEAAwAEAAEAAQABAAEABQADAAEAAgADAAcAAwABAAEAAgABAAIABAAEAAYAAgAEAAEACQAHAAEACgAFAAgAEAAdAAEAAQACAAIAAwABAAMABQACAAQABQAEAAEAAQACAAIAAwADAAcAAQAGAAoAAQARAAEALAAEAAYAAgABAAEABgAFAAQAAgAKAAEABgAJAAIACAABABgAAQACAA0ABwAIAAgAAgABAAQAAQADAAEAAwADAAUAAgAFAAoACQAEAAkADAACAAEABgABAAoAAQABAAcABwAEAAoACAADAAEADQAEAAMAAQAGAAEAAwAFAAIAAQACABEAEAAFAAIAEAAGAAEABAACAAEAAwADAAYACAAFAAsACwABAAMAAwACAAQABgAKAAkABQAHAAQABwAEAAcAAQABAAQAAgABAAMABgAIAAcAAQAGAAsABQAFAAMAGAAJAAQAAgAHAA0ABQABAAgAUgAQAD0AAQABAAEABAACAAIAEAAKAAMACAABAAEABgAEAAIAAQADAAEAAQABAAQAAwAIAAQAAgACAAEAAQABAAEAAQAGAAMABQABAAEABAAGAAkAAgABAAEAAQACAAEABwACAAEABgABAAUABAAEAAMAAQAIAAEAAwADAAEAAwACAAIAAgACAAMAAQAGAAEAAgABAAIAAQADAAcAAQAIAAIAAQACAAEABQACAAUAAwAFAAoAAQACAAEAAQADAAIABQALAAMACQADAAUAAQABAAUACQABAAIAAQAFAAcACQAJAAgAAQADAAMAAwAGAAgAAgADAAIAAQABACAABgABAAIADwAJAAMABwANAAEAAwAKAA0AAgAOAAEADQAKAAIAAQADAAoABAAPAAIADwAPAAoAAQADAAkABgAJACAAGQAaAC8ABwADAAIAAwABAAYAAwAEAAMAAgAIAAUABAABAAkABAACAAIAEwAKAAYAAgADAAgAAQACAAIABAACAAEACQAEAAQABAAGAAQACAAJAAIAAwABAAEAAQABAAMABQAFAAEAAwAIAAQABgACAAEABAAMAAEABQADAAcADQACAAUACAABAAYAAQACAAUADgAGAAEABQACAAQACAAPAAUAAQAXAAYAPgACAAoAAQABAAgAAQACAAIACgAEAAIAAgAJAAIAAQABAAMAAgADAAEABQADAAMAAgABAAMACAABAAEAAQALAAMAAQABAAQAAwAHAAEADgABAAIAAwAMAAUAAgAFAAEABgAHAAUABwAOAAsAAQADAAEACAAJAAwAAgABAAsACAAEAAQAAgAGAAoACQANAAEAAQADAAEABQABAAMAAgAEAAQAAQASAAIAAwAOAAsABAAdAAQAAgAHAAEAAwANAAkAAgACAAUAAwAFABQABwAQAAgABQBIACIABgAEABYADAAMABwALQAkAAkABwAnAAkAvwABAAEAAQAEAAsACAAEAAkAAgADABYAAQABAAEAAQAEABEAAQAHAAcAAQALAB8ACgACAAQACAACAAMAAgABAAQAAgAQAAQAIAACAAMAEwANAAQACQABAAUAAgAOAAgAAQABAAMABgATAAYABQABABAABgACAAoACAAFAAEAAgADAAEABQAFAAEACwAGAAYAAQADAAMAAgAGAAMACAABAAEABAAKAAcABQAHAAcABQAIAAkAAgABAAMABAABAAEAAwABAAMAAwACAAYAEAABAAQABgADAAEACgAGAAEAAwAPAAIACQACAAoAGQANAAkAEAAGAAIAAgAKAAsABAADAAkAAQACAAYABgAFAAQAHgAoAAEACgAHAAwADgAhAAYAAwAGAAcAAwABAAMAAQALAA4ABAAJAAUADAALADEAEgAzAB8AjAAfAAIAAgABAAUAAQAIAAEACgABAAQABAADABgAAQAKAAEAAwAGAAYAEAADAAQABQACAAEABAACADkACgAGABYAAgAWAAMABwAWAAYACgALACQAEgAQACEAJAACAAUABQABAAEAAQAEAAoAAQAEAA0AAgAHAAUAAgAJAAMABAABAAcAKwADAAcAAwAJAA4ABwAJAAEACwABAAEAAwAHAAQAEgANAAEADgABAAMABgAKAEkAAgACAB4ABgABAAsAEgATAA0AFgADAC4AKgAlAFkABwADABAAIgACAAIAAwAJAAEABwABAAEAAQACAAIABAAKAAcAAwAKAAMACQAFABwACQACAAYADQAHAAMAAQADAAoAAgAHAAIACwADAAYAFQA2AFUAAgABAAQAAgACAAEAJwADABUAAgACAAUAAQABAAEABAABAAEAAwAEAA8AAQADAAIABAAEAAIAAwAIAAIAFAABAAgABwANAAQAAQAaAAYAAgAJACIABAAVADQACgAEAAQAAQAFAAwAAgALAAEABwACAB4ADAAsAAIAHgABAAEAAwAGABAACQARACcAUgACAAIAGAAHAAEABwADABAACQAOACwAAgABAAIAAQACAAMABQACAAQAAQAGAAcABQADAAIABgABAAsABQALAAIAAQASABMACAABAAMAGAAdAAIAAQADAAUAAgACAAEADQAGAAUAAQAuAAsAAwAFAAEAAQAFAAgAAgAKAAYADAAGAAMABwALAAIABAAQAA0AAgAFAAEAAQACAAIABQACABwABQACABcACgAIAAQABAAWACcAXwAmAAgADgAJAAUAAQANAAUABAADAA0ADAALAAEACQABABsAJQACAAUABAAEAD8A0wBfAAIAAgACAAEAAwAFAAIAAQABAAIAAgABAAEAAQADAAIABAABAAIAAQABAAUAAgACAAEAAQACAAMAAQADAAEAAQABAAMAAQAEAAIAAQADAAYAAQABAAMABwAPAAUAAwACAAUAAwAJAAsABAACABYAAQAGAAMACAAHAAEABAAcAAQAEAADAAMAGQAEAAQAGwAbAAEABAABAAIAAgAHAAEAAwAFAAIAHAAIAAIADgABAAgABgAQABkAAwADAAMADgADAAMAAQABAAIAAQAEAAYAAwAIAAQAAQABAAEAAgADAAYACgAGAAIAAwASAAMAAgAFAAUABAADAAEABQACAAUABAAXAAcABgAMAAYABAARAAsACQAFAAEAAQAKAAUADAABAAEACwAaACEABwADAAYAAQARAAcAAQAFAAwAAQALAAIABAABAAgADgARABcAAQACAAEABwAIABAACwAJAAYABQACAAYABAAQAAIACAAOAAEACwAIAAkAAQABAAEACQAZAAQACwATAAcAAgAPAAIADAAIADQABwAFABMAAgAQAAQAJAAIAAEAEAAIABgAGgAEAAYAAgAJAAUABAAkAAMAHAAMABkADwAlABsAEQAMADsAJgAFACAAfwABAAIACQARAA4ABAABAAIAAQABAAgACwAyAAQADgACABMAEAAEABEABQAEAAUAGgAMAC0AAgAXAC0AaAAeAAwACAADAAoAAgACAAMAAwABAAQAFAAHAAIACQAGAA8AAgAUAAEAAwAQAAQACwAPAAYAhgACAAUAOwABAAIAAgACAAEACQARAAMAGgCJAAoA0wA7AAEAAgAEAAEABAABAAEAAQACAAYAAgADAAEAAQACAAMAAgADAAEAAwAEAAQAAgADAAMAAQAEAAMAAQAHAAIAAgADAAEAAgABAAMAAwADAAIAAgADAAIAAQADAA4ABgABAAMAAgAJAAYADwAbAAkAIgCRAAEAAQACAAEAAQABAAEAAgABAAEAAQABAAIAAgACAAMAAQACAAEAAQABAAIAAwAFAAgAAwAFAAIABAABAAMAAgACAAIADAAEAAEAAQABAAoABAAFAAEAFAAEABAAAQAPAAkABQAMAAIACQACAAUABAACABoAEwAHAAEAGgAEAB4ADAAPACoAAQAGAAgArAABAAEABAACAAEAAQALAAIAAgAEAAIAAQACAAEACgAIAAEAAgABAAQABQABAAIABQABAAgABAABAAMABAACAAEABgACAAEAAwAEAAEAAgABAAEAAQABAAwABQAHAAIABAADAAEAAQABAAMAAwAGAAEAAgACAAMAAwADAAIAAQACAAwADgALAAYABgAEAAwAAgAIAAEABwAKAAEAIwAHAAQADQAPAAQAAwAXABUAHAA0AAUAGgAFAAYAAQAHAAoAAgAHADUAAwACAAEAAQABAAIAowAUAgEACgALAAEAAwADAAQACAACAAgABgACAAIAFwAWAAQAAgACAAQAAgABAAMAAQADAAMABQAJAAgAAgABAAIACAABAAoAAgAMABUAFAAPAGkAAgADAAEAAQADAAIAAwABAAEAAgAFAAEABAAPAAsAEwABAAEAAQABAAUABAAFAAEAAQACAAUAAwAFAAwAAQACAAUAAQALAAEAAQAPAAkAAQAEAAUAAwAaAAgAAgABAAMAAQABAA8AEwACAAwAAQACAAUAAgAHAAIAEwACABQABgAaAAcABQACAAIABwAiABUADQBGAAIAgAABAAEAAgABAAEAAgABAAEAAwACAAIAAgAPAAEABAABAAMABAAqAAoABgABADEAVQAIAAEAAgABAAEABAAEAAIAAwAGAAEABQAHAAQAAwDTAAQAAQACAAEAAgAFAAEAAgAEAAIAAgAGAAUABgAKAAMABAAwAGQABgACABAAKAEFABsAgwECAAIAAwAHABAACAAFACYADwAnABUACQAKAAMABwA7AA0AGwAVAC8ABQAVAAYAQfKqAQuxHgEAAgAEAAEAAQABAAEAAgABAAYAAgACAAEACAAFAAcACwABAAIACgAKAAgAAgAEABQAAgALAAgAAgABAAIAAQAGAAIAAQAHAAUAAwAHAAEAAQANAAcACQABAAQABgABAAIAAQAKAAEAAQAJAAIAAgAEAAUABgAOAAEAAQAJAAMAEgAFAAQAAgACAAoABwABAAEAAQADAAIABAADABcAAgAKAAwAAgAOAAIABAANAAEABgAKAAMAAQAHAA0ABgAEAA0ABQACAAMAEQACAAIABQAHAAYABAABAAcADgAQAAYADQAJAA8AAQABAAcAEAAEAAcAAQATAAkAAgAHAA8AAgAGAAUADQAZAAQADgANAAsAGQABAAEAAQACAAEAAgACAAMACgALAAMAAwABAAEABAAEAAIAAQAEAAkAAQAEAAMABQAFAAIABwAMAAsADwAHABAABAAFABAAAgABAAEABgADAAMAAQABAAIABwAGAAYABwABAAQABwAGAAEAAQACAAEADAADAAMACQAFAAgAAQALAAEAAgADABIAFAAEAAEAAwAGAAEABwADAAUABQAHAAIAAgAMAAMAAQAEAAIAAwACAAMACwAIAAcABAARAAEACQAZAAEAAQAEAAIAAgAEAAEAAgAHAAEAAQABAAMAAQACAAYAEAABAAIAAQABAAMADAAUAAIABQAUAAgABwAGAAIAAQABAAEAAQAGAAIAAQACAAoAAQABAAYAAQADAAEAAgABAAQAAQAMAAQAAQADAAEAAQABAAEAAQAKAAQABwAFAA0AAQAPAAEAAQAeAAsACQABAA8AJgAOAAEAIAARABQAAQAJAB8AAgAVAAkABAAxABYAAgABAA0AAQALAC0AIwArADcADAATAFMAAQADAAIAAwANAAIAAQAHAAMAEgADAA0ACAABAAgAEgAFAAMABwAZABgACQAYACgAAwARABgAAgABAAYAAgADABAADwAGAAcAAwAMAAEACQAHAAMAAwADAA8AFQAFABAABAAFAAwACwALAAMABgADAAIAHwADAAIAAQABABcABgAGAAEABAACAAYABQACAAEAAQADAAMAFgACAAYAAgADABEAAwACAAQABQABAAkABQABAAEABgAPAAwAAwARAAIADgACAAgAAQAXABAABAACABcACAAPABcAFAAMABkAEwAvAAsAFQBBAC4ABAADAAEABQAGAAEAAgAFABoAAgABAAEAAwALAAEAAQABAAIAAQACAAMAAQABAAoAAgADAAEAAQABAAMABgADAAIAAgAGAAYACQACAAIAAgAGAAIABQAKAAIABAABAAIAAQACAAIAAwABAAEAAwABAAIACQAXAAkAAgABAAEAAQABAAUAAwACAAEACgAJAAYAAQAKAAIAHwAZAAMABwAFACgAAQAPAAYAEQAHABsAtAABAAMAAgACAAEAAQABAAYAAwAKAAcAAQADAAYAEQAIAAYAAgACAAEAAwAFAAUACAAQAA4ADwABAAEABAABAAIAAQABAAEAAwACAAcABQAGAAIABQAKAAEABAACAAkAAQABAAsABgABACwAAQADAAcACQAFAAEAAwABAAEACgAHAAEACgAEAAIABwAVAA8ABwACAAUAAQAIAAMABAABAAMAAQAGAAEABAACAAEABAAKAAgAAQAEAAUAAQAFAAoAAgAHAAEACgABAAEAAwAEAAsACgAdAAQABwADAAUAAgADACEABQACABMAAwABAAQAAgAGAB8ACwABAAMAAwADAAEACAAKAAkADAALAAwACAADAA4ACAAGAAsAAQAEACkAAwABAAIABwANAAEABQAGAAIABgAMAAwAFgAFAAkABAAIAAkACQAiAAYAGAABAAEAFAAJAAkAAwAEAAEABwACAAIAAgAGAAIAHAAFAAMABgABAAQABgAHAAQAAgABAAQAAgANAAYABAAEAAMAAQAIAAgAAwACAAEABQABAAIAAgADAAEACwALAAcAAwAGAAoACAAGABAAEAAWAAcADAAGABUABQAEAAYABgADAAYAAQADAAIAAQACAAgAHQABAAoAAQAGAA0ABgAGABMAHwABAA0ABAAEABYAEQAaACEACgAEAA8ADAAZAAYAQwAKAAIAAwABAAYACgACAAYAAgAJAAEACQAEAAQAAQACABAAAgAFAAkAAgADAAgAAQAIAAMACQAEAAgABgAEAAgACwADAAIAAQABAAMAGgABAAcABQABAAsAAQAFAAMABQACAA0ABgAnAAUAAQAFAAIACwAGAAoABQABAA8ABQADAAYAEwAVABYAAgAEAAEABgABAAgAAQAEAAgAAgAEAAIAAgAJAAIAAQABAAEABAADAAYAAwAMAAcAAQAOAAIABAAKAAIADQABABEABwADAAIAAQADAAIADQAHAA4ADAADAAEAHQACAAgACQAPAA4ACQAOAAEAAwABAAYABQAJAAsAAwAmACsAFAAHAAcACAAFAA8ADAATAA8AUQAIAAcAAQAFAEkADQAlABwACAAIAAEADwASABQApQAcAAEABgALAAgABAAOAAcADwABAAMAAwAGAAQAAQAHAA4AAQABAAsAHgABAAUAAQAEAA4AAQAEAAIABwA0AAIABgAdAAMAAQAJAAEAFQADAAUAAQAaAAMACwAOAAsAAQARAAUAAQACAAEAAwACAAgAAQACAAkADAABAAEAAgADAAgAAwAYAAwABwAHAAUAEQADAAMAAwABABcACgAEAAQABgADAAEAEAARABYAAwAKABUAEAAQAAYABAAKAAIAAQABAAIACAAIAAYABQADAAMAAwAnABkADwABAAEAEAAGAAcAGQAPAAYABgAMAAEAFgANAAEABAAJAAUADAACAAkAAQAMABwACAADAAUACgAWADwAAQACACgABAA9AD8ABAABAA0ADAABAAQAHwAMAAEADgBZAAUAEAAGAB0ADgACAAUAMQASABIABQAdACEALwABABEAAQATAAwAAgAJAAcAJwAMAAMABwAMACcAAwABAC4ABAAMAAMACAAJAAUAHwAPABIAAwACAAIAQgATAA0AEQAFAAMALgB8AA0AOQAiAAIABQAEAAUACAABAAEAAQAEAAMAAQARAAUAAwAFAAMAAQAIAAUABgADABsAAwAaAAcADAAHAAIAEQADAAcAEgBOABAABAAkAAEAAgABAAYAAgABACcAEQAHAAQADQAEAAQABAABAAoABAACAAQABgADAAoAAQATAAEAGgACAAQAIQACAEkALwAHAAMACAACAAQADwASAAEAHQACACkADgABABUAEAApAAcAJwAZAA0ALAACAAIACgABAA0ABwABAAcAAwAFABQABAAIAAIAMQABAAoABgABAAYABwAKAAcACwAQAAMADAAUAAQACgADAAEAAgALAAIAHAAJAAIABAAHAAIADwABABsAAQAcABEABAAFAAoABwADABgACgALAAYAGgADAAIABwACAAIAMQAQAAoAEAAPAAQABQAbAD0AHgAOACYAFgACAAcABQABAAMADAAXABgAEQARAAMAAwACAAQAAQAGAAIABwAFAAEAAQAFAAEAAQAJAAQAAQADAAYAAQAIAAIACAAEAA4AAwAFAAsABAABAAMAIAABABMABAABAA0ACwAFAAIAAQAIAAYACAABAAYABQANAAMAFwALAAUAAwAQAAMACQAKAAEAGAADAMYANAAEAAIAAgAFAA4ABQAEABYABQAUAAQACwAGACkAAQAFAAIAAgALAAUAAgAcACMACAAWAAMAEgADAAoABwAFAAMABAABAAUAAwAIAAkAAwAGAAIAEAAWAAQABQAFAAMAAwASABcAAgAGABcABQAbAAgAAQAhAAIADAArABAABQACAAMABgABABQABAACAAkABwABAAsAAgAKAAMADgAfAAkAAwAZABIAFAACAAUABQAaAA4AAQALABEADAAoABMACQAGAB8AUwACAAcACQATAE4ADAAOABUATAAMAHEATwAiAAQAAQABAD0AEgBVAAoAAgACAA0AHwALADIABgAhAJ8AswAGAAYABwAEAAQAAgAEAAIABQAIAAcAFAAgABYAAQADAAoABgAHABwABQAKAAkAAgBNABMADQACAAUAAQAEAAQABwAEAA0AAwAJAB8AEQADABoAAgAGAAYABQAEAAEABwALAAMABAACAAEABgACABQABAABAAkAAgAGAAMABwABAAEAAQAUAAIAAwABAAYAAgADAAYAAgAEAAgAAQAFAA0ACAAEAAsAFwABAAoABgACAAEAAwAVAAIAAgAEABgAHwAEAAoACgACAAUAwAAPAAQAEAAHAAkAMwABAAIAAQABAAUAAQABAAIAAQADAAUAAwABAAMABAABAAMAAQADAAMACQAIAAEAAgACAAIABAAEABIADABcAAIACgAEAAMADgAFABkAEAAqAAQADgAEAAIAFQAFAH4AHgAfAAIAAQAFAA0AAwAWAAUABgAGABQADAABAA4ADABXAAMAEwABAAgAAgAJAAkAAwADABcAAgADAAcABgADAAEAAgADAAkAAQADAAEABgADAAIAAQADAAsAAwABAAYACgADAAIAAwABAAIAAQAFAAEAAQALAAMABgAEAAEABwACAAEAAgAFAAUAIgAEAA4AEgAEABMABwAFAAgAAgAGAE8AAQAFAAIADgAIAAIACQACAAEAJAAcABAABAABAAEAAQACAAwABgAqACcAEAAXAAcADwAPAAMAAgAMAAcAFQBAAAYACQAcAAgADAADAAMAKQA7ABgAMwA3ADkAJgEJAAkAAgAGAAIADwABAAIADQAmAFoACQAJAAkAAwALAAcAAQABAAEABQAGAAMAAgABAAIAAgADAAgAAQAEAAQAAQAFAAcAAQAEAAMAFAAEAAkAAQABAAEABQAFABEAAQAFAAIABgACAAQAAQAEAAUABwADABIACwALACAABwAFAAQABwALAH8ACAAEAAMAAwABAAoAAQABAAYAFQAOAAEAEAABAAcAAQADAAYACQBBADMABAADAA0AAwAKAAEAAQAMAAkAFQBuAAMAEwAYAAEAAQAKAD4ABAABAB0AKgBOABwAFAASAFIABgADAA8ABgBUADoA/QAPAJsACAEPABUACQAOAAcAOgAoACcAQbDJAQsQIAD/AAAELwXgLf8tQKafpgBB0MkBC4IBmIAAADB8AAAwfAAAMHwAADB8AADogAAACIEAADB8AAC4gAAAMHwAADB8AAC4gAAA6IAAAOiAAAAIgQAACIEAAJiAAAAIgQAACIEAAAiBAAAwfAAAMHwAADB8AAAAAAAAuIAAAPCAAABofAAA6IAAAJiAAADogAAACIEAADB8AAAwfABB4MoBCxIwfAAAOHwAALiAAAAIgQAAMHwAQYDLAQsimIAAADB8AAAwfAAAuIAAALiAAAA4fAAAMHwAAACBAADogABBsMsBCyK4gAAAMHwAAOiAAAC4gAAAuIAAADh8AAAwfAAAMHwAALiAAEHgywELEriAAAA4fAAAMHwAALiAAAC4gABBgMwBCzaYgAAAOHwAAAiBAAAwfAAAuIAAADh8AADogAAA6IAAALiAAAA4fAAAMHwAADB8AADogAAA6IAAQcDMAQsSuIAAADh8AAC4gAAA6IAAADB8AEHgzAELMriAAADogAAA6IAAADh8AAC4gAAAOHwAAOiAAAA4fAAAuIAAADh8AAAwfAAA6IAAADB8AEGgzQELIriAAAA4fAAAMHwAAOiAAAAwfAAAMHwAADB8AAAwfAAAMHwAQdDNAQs2uIAAADh8AADogAAAMHwAADB8AAAwfAAAMHwAADB8AAC4gAAAOHwAADB8AADogAAA6IAAADB8AEGQzgELEriAAAA4fAAAMHwAADB8AAAwfABBsM4BC3a4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QbDdAQsSmIAAAKB8AAAwfAAAMHwAALiAAEHQ3QELRpiAAABIfwAA6IAAAAiBAACYgAAAWH0AAOiAAAA4fAAAmIAAAEh9AADogAAA6IAAADB8AAAwfAAAMHwAADB8AAAwfAAAMHwAQaDeAQuBBDB8AAAwfAAAMHwAADB8AAACAADAAwAAwAQAAMAFAADABgAAwAcAAMAIAADACQAAwAoAAMALAADADAAAwA0AAMAOAADADwAAwBAAAMARAADAEgAAwBMAAMAUAADAFQAAwBYAAMAXAADAGAAAwBkAAMAaAADAGwAAwBwAAMAdAADAHgAAwB8AAMAAAACzAQAAwwIAAMMDAADDBAAAwwUAAMMGAADDBwAAwwgAAMMJAADDCgAAwwsAAMMMAADDDQAA0w4AAMMPAADDAAAMuwEADMMCAAzDAwAMwwQADNMAAAAACgAAAGQAAADoAwAAECcAAKCGAQBAQg8AgJaYAADh9QX/////////////////////////////////////////////////////////////////AAECAwQFBgcICf////////8KCwwNDg8QERITFBUWFxgZGhscHR4fICEiI////////woLDA0ODxAREhMUFRYXGBkaGxwdHh8gISIj/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wBBsOIBCxgRAAoAERERAAAAAAUAAAAAAAAJAAAAAAsAQdDiAQshEQAPChEREQMKBwABEwkLCwAACQYLAAALAAYRAAAAERERAEGB4wELAQsAQYrjAQsYEQAKChEREQAKAAACAAkLAAAACQALAAALAEG74wELAQwAQcfjAQsVDAAAAAAMAAAAAAkMAAAAAAAMAAAMAEH14wELAQ4AQYHkAQsVDQAAAAQNAAAAAAkOAAAAAAAOAAAOAEGv5AELARAAQbvkAQseDwAAAAAPAAAAAAkQAAAAAAAQAAAQAAASAAAAEhISAEHy5AELDhIAAAASEhIAAAAAAAAJAEGj5QELAQsAQa/lAQsVCgAAAAAKAAAAAAkLAAAAAAALAAALAEHd5QELAQwAQenlAQt+DAAAAAAMAAAAAAkMAAAAAAAMAAAMAAAwMTIzNDU2Nzg5QUJDREVGVCEiGQ0BAgMRSxwMEAQLHRIeJ2hub3BxYiAFBg8TFBUaCBYHKCQXGAkKDhsfJSODgn0mKis8PT4/Q0dKTVhZWltcXV5fYGFjZGVmZ2lqa2xyc3R5ent8AEHw5gELpxBJbGxlZ2FsIGJ5dGUgc2VxdWVuY2UARG9tYWluIGVycm9yAFJlc3VsdCBub3QgcmVwcmVzZW50YWJsZQBOb3QgYSB0dHkAUGVybWlzc2lvbiBkZW5pZWQAT3BlcmF0aW9uIG5vdCBwZXJtaXR0ZWQATm8gc3VjaCBmaWxlIG9yIGRpcmVjdG9yeQBObyBzdWNoIHByb2Nlc3MARmlsZSBleGlzdHMAVmFsdWUgdG9vIGxhcmdlIGZvciBkYXRhIHR5cGUATm8gc3BhY2UgbGVmdCBvbiBkZXZpY2UAT3V0IG9mIG1lbW9yeQBSZXNvdXJjZSBidXN5AEludGVycnVwdGVkIHN5c3RlbSBjYWxsAFJlc291cmNlIHRlbXBvcmFyaWx5IHVuYXZhaWxhYmxlAEludmFsaWQgc2VlawBDcm9zcy1kZXZpY2UgbGluawBSZWFkLW9ubHkgZmlsZSBzeXN0ZW0ARGlyZWN0b3J5IG5vdCBlbXB0eQBDb25uZWN0aW9uIHJlc2V0IGJ5IHBlZXIAT3BlcmF0aW9uIHRpbWVkIG91dABDb25uZWN0aW9uIHJlZnVzZWQASG9zdCBpcyBkb3duAEhvc3QgaXMgdW5yZWFjaGFibGUAQWRkcmVzcyBpbiB1c2UAQnJva2VuIHBpcGUASS9PIGVycm9yAE5vIHN1Y2ggZGV2aWNlIG9yIGFkZHJlc3MAQmxvY2sgZGV2aWNlIHJlcXVpcmVkAE5vIHN1Y2ggZGV2aWNlAE5vdCBhIGRpcmVjdG9yeQBJcyBhIGRpcmVjdG9yeQBUZXh0IGZpbGUgYnVzeQBFeGVjIGZvcm1hdCBlcnJvcgBJbnZhbGlkIGFyZ3VtZW50AEFyZ3VtZW50IGxpc3QgdG9vIGxvbmcAU3ltYm9saWMgbGluayBsb29wAEZpbGVuYW1lIHRvbyBsb25nAFRvbyBtYW55IG9wZW4gZmlsZXMgaW4gc3lzdGVtAE5vIGZpbGUgZGVzY3JpcHRvcnMgYXZhaWxhYmxlAEJhZCBmaWxlIGRlc2NyaXB0b3IATm8gY2hpbGQgcHJvY2VzcwBCYWQgYWRkcmVzcwBGaWxlIHRvbyBsYXJnZQBUb28gbWFueSBsaW5rcwBObyBsb2NrcyBhdmFpbGFibGUAUmVzb3VyY2UgZGVhZGxvY2sgd291bGQgb2NjdXIAU3RhdGUgbm90IHJlY292ZXJhYmxlAFByZXZpb3VzIG93bmVyIGRpZWQAT3BlcmF0aW9uIGNhbmNlbGVkAEZ1bmN0aW9uIG5vdCBpbXBsZW1lbnRlZABObyBtZXNzYWdlIG9mIGRlc2lyZWQgdHlwZQBJZGVudGlmaWVyIHJlbW92ZWQARGV2aWNlIG5vdCBhIHN0cmVhbQBObyBkYXRhIGF2YWlsYWJsZQBEZXZpY2UgdGltZW91dABPdXQgb2Ygc3RyZWFtcyByZXNvdXJjZXMATGluayBoYXMgYmVlbiBzZXZlcmVkAFByb3RvY29sIGVycm9yAEJhZCBtZXNzYWdlAEZpbGUgZGVzY3JpcHRvciBpbiBiYWQgc3RhdGUATm90IGEgc29ja2V0AERlc3RpbmF0aW9uIGFkZHJlc3MgcmVxdWlyZWQATWVzc2FnZSB0b28gbGFyZ2UAUHJvdG9jb2wgd3JvbmcgdHlwZSBmb3Igc29ja2V0AFByb3RvY29sIG5vdCBhdmFpbGFibGUAUHJvdG9jb2wgbm90IHN1cHBvcnRlZABTb2NrZXQgdHlwZSBub3Qgc3VwcG9ydGVkAE5vdCBzdXBwb3J0ZWQAUHJvdG9jb2wgZmFtaWx5IG5vdCBzdXBwb3J0ZWQAQWRkcmVzcyBmYW1pbHkgbm90IHN1cHBvcnRlZCBieSBwcm90b2NvbABBZGRyZXNzIG5vdCBhdmFpbGFibGUATmV0d29yayBpcyBkb3duAE5ldHdvcmsgdW5yZWFjaGFibGUAQ29ubmVjdGlvbiByZXNldCBieSBuZXR3b3JrAENvbm5lY3Rpb24gYWJvcnRlZABObyBidWZmZXIgc3BhY2UgYXZhaWxhYmxlAFNvY2tldCBpcyBjb25uZWN0ZWQAU29ja2V0IG5vdCBjb25uZWN0ZWQAQ2Fubm90IHNlbmQgYWZ0ZXIgc29ja2V0IHNodXRkb3du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ABiBAAA8AAAARgAAAD4AAAA/AAAABQAAAAMAAAADAAAAAwAAACAA/wAAACAA/wAxMWMxAKyd1wAAIAD/ABAgXiAADn8OAABpbWd1aS5pbmkAaW1ndWlfbG9nLnR4dABmaWxlbmFtZSAmJiBmaWxlX29wZW5fbW9kZQBpbWd1aS9pbWd1aS5jcHAASW1GaWxlTG9hZFRvTWVtb3J5AENvdW50IDw9ICgoaW50KShzaXplb2YoUG9zKS9zaXplb2YoKlBvcykpKQBVcGRhdGUAaXRlbXNfaGVpZ2h0ID4gMC4wZgBEaXNwbGF5U3RhcnQgPj0gMCAmJiBEaXNwbGF5RW5kID49IDAAI01PVkUARHJhd0xpc3QgPT0gJkRyYXdMaXN0SW5zdAB+SW1HdWlXaW5kb3cAZy5OYXZXaW5kb3cAU2V0TmF2SUQAbmF2X2xheWVyID09IDAgfHwgbmF2X2xheWVyID09IDEAaWQgIT0gMABTZXRGb2N1c0lEAGcuQWN0aXZlSWQgPT0gaWQgfHwgZy5BY3RpdmVJZCA9PSAwIHx8IGcuRHJhZ0Ryb3BBY3RpdmUATWFya0l0ZW1FZGl0ZWQAKGZsYWdzICYgKEltR3VpSG92ZXJlZEZsYWdzX1Jvb3RXaW5kb3cgfCBJbUd1aUhvdmVyZWRGbGFnc19DaGlsZFdpbmRvd3MpKSA9PSAwAHN0cmNtcCh2ZXJzaW9uLCIxLjYzIik9PTAgJiYgIk1pc21hdGNoZWQgdmVyc2lvbiBzdHJpbmchIgBzel9pbyA9PSBzaXplb2YoSW1HdWlJTykgJiYgIk1pc21hdGNoZWQgc3RydWN0IGxheW91dCEiAHN6X3N0eWxlID09IHNpemVvZihJbUd1aVN0eWxlKSAmJiAiTWlzbWF0Y2hlZCBzdHJ1Y3QgbGF5b3V0ISIAc3pfdmVjMiA9PSBzaXplb2YoSW1WZWMyKSAmJiAiTWlzbWF0Y2hlZCBzdHJ1Y3QgbGF5b3V0ISIAc3pfdmVjNCA9PSBzaXplb2YoSW1WZWM0KSAmJiAiTWlzbWF0Y2hlZCBzdHJ1Y3QgbGF5b3V0ISIAc3pfdmVydCA9PSBzaXplb2YoSW1EcmF3VmVydCkgJiYgIk1pc21hdGNoZWQgc3RydWN0IGxheW91dCEiAEdJbUd1aSAhPSAwTCAmJiAiTm8gY3VycmVudCBjb250ZXh0LiBEaWQgeW91IGNhbGwgSW1HdWk6OkNyZWF0ZUNvbnRleHQoKSBvciBJbUd1aTo6U2V0Q3VycmVudENvbnRleHQoKT8iAHdpbmRvdyA9PSBnLk5hdldpbmRvdwBOYXZJbml0V2luZG93AGcuTW92aW5nV2luZG93ICYmIGcuTW92aW5nV2luZG93LT5Sb290V2luZG93AFVwZGF0ZU1vdXNlTW92aW5nV2luZG93AGcuSW5pdGlhbGl6ZWQAZy5JTy5EZWx0YVRpbWUgPj0gMC4wZiAmJiAiTmVlZCBhIHBvc2l0aXZlIERlbHRhVGltZSAoemVybyBpcyB0b2xlcmF0ZWQgYnV0IHdpbGwgY2F1c2Ugc29tZSB0aW1pbmcgaXNzdWVzKSIAZy5JTy5EaXNwbGF5U2l6ZS54ID49IDAuMGYgJiYgZy5JTy5EaXNwbGF5U2l6ZS55ID49IDAuMGYgJiYgIkludmFsaWQgRGlzcGxheVNpemUgdmFsdWUiAGcuSU8uRm9udHMtPkZvbnRzLlNpemUgPiAwICYmICJGb250IEF0bGFzIG5vdCBidWlsdC4gRGlkIHlvdSBjYWxsIGlvLkZvbnRzLT5HZXRUZXhEYXRhQXNSR0JBMzIoKSAvIEdldFRleERhdGFBc0FscGhhOCgpID8iAGcuSU8uRm9udHMtPkZvbnRzWzBdLT5Jc0xvYWRlZCgpICYmICJGb250IEF0bGFzIG5vdCBidWlsdC4gRGlkIHlvdSBjYWxsIGlvLkZvbnRzLT5HZXRUZXhEYXRhQXNSR0JBMzIoKSAvIEdldFRleERhdGFBc0FscGhhOCgpID8iAGcuU3R5bGUuQ3VydmVUZXNzZWxsYXRpb25Ub2wgPiAwLjBmICYmICJJbnZhbGlkIHN0eWxlIHNldHRpbmciAGcuU3R5bGUuQWxwaGEgPj0gMC4wZiAmJiBnLlN0eWxlLkFscGhhIDw9IDEuMGYgJiYgIkludmFsaWQgc3R5bGUgc2V0dGluZy4gQWxwaGEgY2Fubm90IGJlIG5lZ2F0aXZlIChhbGxvd3MgdXMgdG8gYXZvaWQgYSBmZXcgY2xhbXBzIGluIGNvbG9yIGNvbXB1dGF0aW9ucykiAChnLkZyYW1lQ291bnQgPT0gMCB8fCBnLkZyYW1lQ291bnRFbmRlZCA9PSBnLkZyYW1lQ291bnQpICYmICJGb3Jnb3QgdG8gY2FsbCBSZW5kZXIoKSBvciBFbmRGcmFtZSgpIGF0IHRoZSBlbmQgb2YgdGhlIHByZXZpb3VzIGZyYW1lPyIAZy5JTy5LZXlNYXBbbl0gPj0gLTEgJiYgZy5JTy5LZXlNYXBbbl0gPCAoKGludCkoc2l6ZW9mKGcuSU8uS2V5c0Rvd24pL3NpemVvZigqZy5JTy5LZXlzRG93bikpKSAmJiAiaW8uS2V5TWFwW10gY29udGFpbnMgYW4gb3V0IG9mIGJvdW5kIHZhbHVlIChuZWVkIHRvIGJlIDAuLjUxMiwgb3IgLTEgZm9yIHVubWFwcGVkIGtleSkiAGcuSU8uS2V5TWFwW0ltR3VpS2V5X1NwYWNlXSAhPSAtMSAmJiAiSW1HdWlLZXlfU3BhY2UgaXMgbm90IG1hcHBlZCwgcmVxdWlyZWQgZm9yIGtleWJvYXJkIG5hdmlnYXRpb24uIgBnLlNldHRpbmdzV2luZG93cy5lbXB0eSgpAGcuRm9udC0+SXNMb2FkZWQoKQBEZWJ1ZyMjRGVmYXVsdAAhZy5Jbml0aWFsaXplZCAmJiAhZy5TZXR0aW5nc0xvYWRlZABJbml0aWFsaXplAFdpbmRvdwByYgBnLlNldHRpbmdzTG9hZGVkID09IGZhbHNlICYmIGcuRnJhbWVDb3VudCA9PSAwAHd0AGcuRnJhbWVTY29wZUFjdGl2ZSAmJiAiRm9yZ290IHRvIGNhbGwgSW1HdWk6Ok5ld0ZyYW1lKCkiAGcuQ3VycmVudFdpbmRvd1N0YWNrLlNpemUgPT0gMQAuLi4AZy5XaW5kb3dzLlNpemUgPT0gZy5XaW5kb3dzU29ydEJ1ZmZlci5TaXplAAolKnMlLipzACAlLipzAFJlbmRlckFycm93AGltZ3VpX2tleSA+PSAwICYmIGltZ3VpX2tleSA8IEltR3VpS2V5X0NPVU5UAHVzZXJfa2V5X2luZGV4ID49IDAgJiYgdXNlcl9rZXlfaW5kZXggPCAoKGludCkoc2l6ZW9mKEdJbUd1aS0+SU8uS2V5c0Rvd24pL3NpemVvZigqR0ltR3VpLT5JTy5LZXlzRG93bikpKQBrZXlfaW5kZXggPj0gMCAmJiBrZXlfaW5kZXggPCAoKGludCkoc2l6ZW9mKGcuSU8uS2V5c0Rvd24pL3NpemVvZigqZy5JTy5LZXlzRG93bikpKQB1c2VyX2tleV9pbmRleCA+PSAwICYmIHVzZXJfa2V5X2luZGV4IDwgKChpbnQpKHNpemVvZihnLklPLktleXNEb3duKS9zaXplb2YoKmcuSU8uS2V5c0Rvd24pKSkAYnV0dG9uID49IDAgJiYgYnV0dG9uIDwgKChpbnQpKHNpemVvZihnLklPLk1vdXNlRG93bikvc2l6ZW9mKCpnLklPLk1vdXNlRG93bikpKQAjI1Rvb2x0aXBfJTAyZABHZXRDdXJyZW50V2luZG93UmVhZCgpLT5GbGFncyAmIEltR3VpV2luZG93RmxhZ3NfVG9vbHRpcAAocG9wdXAuV2luZG93LT5GbGFncyAmIEltR3VpV2luZG93RmxhZ3NfUG9wdXApICE9IDAAQ2xvc2VQb3B1cHNPdmVyV2luZG93AHJlbWFpbmluZyA+PSAwAENsb3NlUG9wdXBUb0xldmVsACMjTWVudV8lMDJkACMjUG9wdXBfJTA4eABnLk5hdk1vdmVSZXF1ZXN0Rm9yd2FyZCA9PSBJbUd1aU5hdkZvcndhcmRfTm9uZQBOYXZNb3ZlUmVxdWVzdEZvcndhcmQAbW92ZV9mbGFncyAhPSAwAE5hdk1vdmVSZXF1ZXN0VHJ5V3JhcHBpbmcAZy5DdXJyZW50V2luZG93LT5GbGFncyAmIEltR3VpV2luZG93RmxhZ3NfUG9wdXAAZy5DdXJyZW50UG9wdXBTdGFjay5TaXplID4gMAB3aW5kb3dfY29udGV4dAB2b2lkX2NvbnRleHQAd2luZG93LT5GbGFncyAmIEltR3VpV2luZG93RmxhZ3NfQ2hpbGRXaW5kb3cAZy5DdXJyZW50V2luZG93ID09IHdpbmRvdwBGaW5kQmVzdFdpbmRvd1Bvc0ZvclBvcHVwAG5hbWUgIT0gMEwAZy5GcmFtZVNjb3BlQWN0aXZlAGcuRnJhbWVDb3VudEVuZGVkICE9IGcuRnJhbWVDb3VudABmbGFncyAmIEltR3VpV2luZG93RmxhZ3NfQ2hpbGRXaW5kb3cAcGFyZW50X3dpbmRvdyAhPSAwTCB8fCAhKGZsYWdzICYgSW1HdWlXaW5kb3dGbGFnc19DaGlsZFdpbmRvdykAI0NPTExBUFNFACNDTE9TRQAoZmxhZ3MgJiBJbUd1aVdpbmRvd0ZsYWdzX05vVGl0bGVCYXIpICE9IDAAI1NDUk9MTFgAI1NDUk9MTFkASW1NYXgod2luX3NpemVfY29udGVudHNfdiwgd2luX3NpemVfYXZhaWxfdikgPiAwLjBmAFNjcm9sbGJhcgBmb250ICYmIGZvbnQtPklzTG9hZGVkKCkAU2V0Q3VycmVudEZvbnQAZm9udC0+U2NhbGUgPiAwLjBmAFdpbmRvd0JnAENoaWxkQmcAUG9wdXBCZwBCb3JkZXIAQm9yZGVyU2hhZG93AEZyYW1lQmcARnJhbWVCZ0hvdmVyZWQARnJhbWVCZ0FjdGl2ZQBUaXRsZUJnAFRpdGxlQmdBY3RpdmUAVGl0bGVCZ0NvbGxhcHNlZABNZW51QmFyQmcAU2Nyb2xsYmFyQmcAU2Nyb2xsYmFyR3JhYgBTY3JvbGxiYXJHcmFiSG92ZXJlZABTY3JvbGxiYXJHcmFiQWN0aXZlAENoZWNrTWFyawBTbGlkZXJHcmFiAFNsaWRlckdyYWJBY3RpdmUAQnV0dG9uSG92ZXJlZABCdXR0b25BY3RpdmUASGVhZGVyAEhlYWRlckhvdmVyZWQASGVhZGVyQWN0aXZlAFNlcGFyYXRvckhvdmVyZWQAU2VwYXJhdG9yQWN0aXZlAFJlc2l6ZUdyaXAAUmVzaXplR3JpcEhvdmVyZWQAUmVzaXplR3JpcEFjdGl2ZQBQbG90TGluZXNIb3ZlcmVkAFBsb3RIaXN0b2dyYW1Ib3ZlcmVkAFRleHRTZWxlY3RlZEJnAERyYWdEcm9wVGFyZ2V0AE5hdkhpZ2hsaWdodABOYXZXaW5kb3dpbmdIaWdobGlnaHQATmF2V2luZG93aW5nRGltQmcATW9kYWxXaW5kb3dEaW1CZwAoZmxhZ3MgJiBJbUd1aUhvdmVyZWRGbGFnc19BbGxvd1doZW5PdmVybGFwcGVkKSA9PSAwAGcuQ3VycmVudFdpbmRvdwBjb25kID09IDAgfHwgSW1Jc1Bvd2VyT2ZUd28oY29uZCkAY2VudGVyX3lfcmF0aW8gPj0gMC4wZiAmJiBjZW50ZXJfeV9yYXRpbyA8PSAxLjBmAG9mZnNldCA+PSAtMQB0ZXh0ICE9IDBMAHNpemVfYXJnLnggIT0gMC4wZiAmJiBzaXplX2FyZy55ICE9IDAuMGYAI2ltYWdlAGcuTG9nRmlsZSA9PSAwTABhYgBnLkxvZ0ZpbGUgIT0gMEwACgBMb2cgVG8gVFRZAExvZyBUbyBGaWxlAExvZyBUbyBDbGlwYm9hcmQARGVwdGgACiMjACMjAD4AZy5BY3RpdmVJZCA9PSBpZABJbnB1dFNjYWxhckFzV2lkZ2V0UmVwbGFjZW1lbnQAKihjb25zdCBJbVMzMiopdl9taW4gPj0gSU1fUzMyX01JTi8yICYmICooY29uc3QgSW1TMzIqKXZfbWF4IDw9IElNX1MzMl9NQVgvMgBTbGlkZXJCZWhhdmlvcgAqKGNvbnN0IEltVTMyKil2X21pbiA8PSBJTV9VMzJfTUFYLzIAKihjb25zdCBJbVM2NCopdl9taW4gPj0gSU1fUzY0X01JTi8yICYmICooY29uc3QgSW1TNjQqKXZfbWF4IDw9IElNX1M2NF9NQVgvMgAqKGNvbnN0IEltVTY0Kil2X21pbiA8PSBJTV9VNjRfTUFYLzIAKihjb25zdCBmbG9hdCopdl9taW4gPj0gLTMuNDAyODIzNDY2Mzg1Mjg4NTk4MTJlKzM4Ri8yLjBmICYmICooY29uc3QgZmxvYXQqKXZfbWF4IDw9IDMuNDAyODIzNDY2Mzg1Mjg4NTk4MTJlKzM4Ri8yLjBmACooY29uc3QgZG91YmxlKil2X21pbiA+PSAtMS43OTc2OTMxMzQ4NjIzMTU3MDgxNWUrMzA4LzIuMGYgJiYgKihjb25zdCBkb3VibGUqKXZfbWF4IDw9IDEuNzk3NjkzMTM0ODYyMzE1NzA4MTVlKzMwOC8yLjBmAGRhdGFfdHlwZSA+PSAwICYmIGRhdGFfdHlwZSA8IEltR3VpRGF0YVR5cGVfQ09VTlQAJWQAJS4wZiBkZWcAIyN2AERyYWdCZWhhdmlvcgB2X21pbiAhPSAwTCAmJiB2X21heCAhPSAwTAAjI21pbgAjI21heAB2X2lkeCA+PSAwICYmIHZfaWR4IDwgdmFsdWVzX2NvdW50AFBsb3RFeAAlZDogJTguNGcKJWQ6ICU4LjRnACVkOiAlOC40ZwB2MV9pZHggPj0gMCAmJiB2MV9pZHggPCB2YWx1ZXNfY291bnQAJS4wZiUlAFt4XQBbIF0AKHgpACggKQBwb3MgKyBieXRlc19jb3VudCA8PSBCdWZUZXh0TGVuAGVkaXRfc3RhdGUtPklEICE9IDAgJiYgZy5BY3RpdmVJZCA9PSBlZGl0X3N0YXRlLT5JRABCdWYgPT0gZWRpdF9zdGF0ZS0+VGVtcEJ1ZmZlci5EYXRhACEoKGZsYWdzICYgSW1HdWlJbnB1dFRleHRGbGFnc19DYWxsYmFja0hpc3RvcnkpICYmIChmbGFncyAmIEltR3VpSW5wdXRUZXh0RmxhZ3NfTXVsdGlsaW5lKSkASW5wdXRUZXh0RXgAISgoZmxhZ3MgJiBJbUd1aUlucHV0VGV4dEZsYWdzX0NhbGxiYWNrQ29tcGxldGlvbikgJiYgKGZsYWdzICYgSW1HdWlJbnB1dFRleHRGbGFnc19BbGxvd1RhYklucHV0KSkAY2FsbGJhY2sgIT0gMEwAcGFzc3dvcmRfZm9udC0+R2x5cGhzLmVtcHR5KCkgJiYgcGFzc3dvcmRfZm9udC0+SW5kZXhBZHZhbmNlWC5lbXB0eSgpICYmIHBhc3N3b3JkX2ZvbnQtPkluZGV4TG9va3VwLmVtcHR5KCkAY2FsbGJhY2tfZGF0YS5CdWYgPT0gZWRpdF9zdGF0ZS5UZW1wQnVmZmVyLkRhdGEAY2FsbGJhY2tfZGF0YS5CdWZTaXplID09IGVkaXRfc3RhdGUuQnVmQ2FwYWNpdHlBAGNhbGxiYWNrX2RhdGEuRmxhZ3MgPT0gZmxhZ3MAY2FsbGJhY2tfZGF0YS5CdWZUZXh0TGVuID09IChpbnQpc3RybGVuKGNhbGxiYWNrX2RhdGEuQnVmKQBhcHBseV9uZXdfdGV4dF9sZW5ndGggPj0gMABhcHBseV9uZXdfdGV4dF9sZW5ndGggPD0gYnVmX3NpemUAIShmbGFncyAmIEltR3VpSW5wdXRUZXh0RmxhZ3NfTXVsdGlsaW5lKQAtACsAJTA4WAAoZmxhZ3MgJiAoSW1HdWlDb21ib0ZsYWdzX05vQXJyb3dCdXR0b24gfCBJbUd1aUNvbWJvRmxhZ3NfTm9QcmV2aWV3KSkgIT0gKEltR3VpQ29tYm9GbGFnc19Ob0Fycm93QnV0dG9uIHwgSW1HdWlDb21ib0ZsYWdzX05vUHJldmlldykASW1Jc1Bvd2VyT2ZUd28oZmxhZ3MgJiBJbUd1aUNvbWJvRmxhZ3NfSGVpZ2h0TWFza18pACMjQ29tYm9fJTAyZAAqVW5rbm93biBpdGVtKgAjI01haW5NZW51QmFyACF3aW5kb3ctPkRDLk1lbnVCYXJBcHBlbmRpbmcAIyNtZW51YmFyAHdpbmRvdy0+REMuTmF2TGF5ZXJBY3RpdmVNYXNrTmV4dCAmIDB4MDIAd2luZG93LT5GbGFncyAmIEltR3VpV2luZG93RmxhZ3NfTWVudUJhcgB3aW5kb3ctPkRDLk1lbnVCYXJBcHBlbmRpbmcAIyNwcmV2aWV3ACMlMDJYJTAyWCUwMlgKUjogJWQsIEc6ICVkLCBCOiAlZAooJS4zZiwgJS4zZiwgJS4zZikAIyUwMlglMDJYJTAyWCUwMlgKUjolZCwgRzolZCwgQjolZCwgQTolZAooJS4zZiwgJS4zZiwgJS4zZiwgJS4zZikASW1Jc1Bvd2VyT2ZUd28oKGludCkoZmxhZ3MgJiBJbUd1aUNvbG9yRWRpdEZsYWdzX19JbnB1dHNNYXNrKSkASW1Jc1Bvd2VyT2ZUd28oKGludCkoZmxhZ3MgJiBJbUd1aUNvbG9yRWRpdEZsYWdzX19EYXRhVHlwZU1hc2spKQBJbUlzUG93ZXJPZlR3bygoaW50KShmbGFncyAmIEltR3VpQ29sb3JFZGl0RmxhZ3NfX1BpY2tlck1hc2spKQBfQ09MM0YAX0NPTDRGAENvbG9yAGNvbnRleHQAUkdCAEhTVgBIRVgAMC4uMjU1ADAuMDAuLjEuMDAAQ29weSBhcy4uACglLjNmZiwgJS4zZmYsICUuM2ZmLCAlLjNmZikAKCVkLCVkLCVkLCVkKQAweCUwMlglMDJYJTAyWAAweCUwMlglMDJYJTAyWCUwMlgATTowLjAwMABNOjAwMAAjI1gAIyNZACMjWgAjI1cAJTNkAFI6JTNkAEc6JTNkAEI6JTNkAEE6JTNkAEg6JTNkAFM6JTNkAFY6JTNkACUwLjNmAFI6JTAuM2YARzolMC4zZgBCOiUwLjNmAEE6JTAuM2YASDolMC4zZgBTOiUwLjNmAFY6JTAuM2YAIyUwMlglMDJYJTAyWCUwMlgAIyUwMlglMDJYJTAyWAAjI1RleHQAJTAyWCUwMlglMDJYJTAyWAAlMDJYJTAyWCUwMlgAIyNDb2xvckJ1dHRvbgBwaWNrZXIAIyNwaWNrZXIAaHN2AHN2AGh1ZQBhbHBoYQBDdXJyZW50ACMjY3VycmVudABPcmlnaW5hbAAjI29yaWdpbmFsACMjcmdiACMjaHN2ACMjaGV4AEltSXNQb3dlck9mVHdvKChpbnQpKGZsYWdzICYgKEltR3VpU2VwYXJhdG9yRmxhZ3NfSG9yaXpvbnRhbCB8IEltR3VpU2VwYXJhdG9yRmxhZ3NfVmVydGljYWwpKSkACi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tACB8ACF3aW5kb3ctPkRDLkdyb3VwU3RhY2suZW1wdHkoKQBjb2x1bW5zICE9IDBMAGNvbHVtbl9pbmRleCA8IGNvbHVtbnMtPkNvbHVtbnMuU2l6ZQBjb2x1bW5zX2NvdW50ID4gMQBCZWdpbkNvbHVtbnMAd2luZG93LT5EQy5Db2x1bW5zU2V0ID09IDBMAGNvbHVtbnMAY29sdW1ucy0+SUQgPT0gaWQARW5kQ29sdW1ucwBjb2x1bW5zX2NvdW50ID49IDEAI1RyZWVQdXNoAHdpbmRvdy0+SURTdGFjay5TaXplID4gMQAlczogJXMAdHJ1ZQBmYWxzZQAlczogJWQAJSVzOiAlcwAlczogJS4zZgAjU291cmNlRXh0ZXJuAHNvdXJjZV9pZCAhPSAwAGcuRHJhZ0Ryb3BBY3RpdmUAZy5EcmFnRHJvcFdpdGhpblNvdXJjZU9yVGFyZ2V0ICYmICJOb3QgYWZ0ZXIgYSBCZWdpbkRyYWdEcm9wU291cmNlKCk/IgB0eXBlICE9IDBMAHN0cmxlbih0eXBlKSA8ICgoaW50KShzaXplb2YocGF5bG9hZC5EYXRhVHlwZSkvc2l6ZW9mKCpwYXlsb2FkLkRhdGFUeXBlKSkpICYmICJQYXlsb2FkIHR5cGUgY2FuIGJlIGF0IG1vc3QgMzIgY2hhcmFjdGVycyBsb25nIgAoZGF0YSAhPSAwTCAmJiBkYXRhX3NpemUgPiAwKSB8fCAoZGF0YSA9PSAwTCAmJiBkYXRhX3NpemUgPT0gMCkAY29uZCA9PSBJbUd1aUNvbmRfQWx3YXlzIHx8IGNvbmQgPT0gSW1HdWlDb25kX09uY2UAcGF5bG9hZC5Tb3VyY2VJZCAhPSAwAGcuRHJhZ0Ryb3BXaXRoaW5Tb3VyY2VPclRhcmdldCA9PSBmYWxzZQBwYXlsb2FkLkRhdGFGcmFtZUNvdW50ICE9IC0xAGcuRHJhZ0Ryb3BXaXRoaW5Tb3VyY2VPclRhcmdldABJbUd1aSBNZXRyaWNzAAFEZWFyIEltR3VpICVzAEFwcGxpY2F0aW9uIGF2ZXJhZ2UgJS4zZiBtcy9mcmFtZSAoJS4xZiBGUFMpACVkIHZlcnRpY2VzLCAlZCBpbmRpY2VzICglZCB0cmlhbmdsZXMpACVkIGFjdGl2ZSB3aW5kb3dzICglZCB2aXNpYmxlKQAlZCBhbGxvY2F0aW9ucwBTaG93IGNsaXBwaW5nIHJlY3RhbmdsZXMgd2hlbiBob3ZlcmluZyBkcmF3IGNvbW1hbmRzAEN0cmwgc2hvd3Mgd2luZG93IGJlZ2luIG9yZGVyAFdpbmRvd3MARHJhd0xpc3QAQWN0aXZlIERyYXdMaXN0cyAoJWQpAFBvcHVwcwBQb3B1cHMgKCVkKQBQb3B1cElEOiAlMDh4LCBXaW5kb3c6ICclcyclcyVzAE5VTEwAIENoaWxkV2luZG93ACBDaGlsZE1lbnUASW50ZXJuYWwgc3RhdGUATm9uZQBNb3VzZQBOYXYATmF2S2V5Ym9hcmQATmF2R2FtZXBhZABIb3ZlcmVkV2luZG93OiAnJXMnAEhvdmVyZWRSb290V2luZG93OiAnJXMnAEhvdmVyZWRJZDogMHglMDhYLzB4JTA4WCAoJS4yZiBzZWMpLCBBbGxvd092ZXJsYXA6ICVkAEFjdGl2ZUlkOiAweCUwOFgvMHglMDhYICglLjJmIHNlYyksIEFsbG93T3ZlcmxhcDogJWQsIFNvdXJjZTogJXMAQWN0aXZlSWRXaW5kb3c6ICclcycATW92aW5nV2luZG93OiAnJXMnAE5hdldpbmRvdzogJyVzJwBOYXZJZDogMHglMDhYLCBOYXZMYXllcjogJWQATmF2SW5wdXRTb3VyY2U6ICVzAE5hdkFjdGl2ZTogJWQsIE5hdlZpc2libGU6ICVkAE5hdkFjdGl2YXRlSWQ6IDB4JTA4WCwgTmF2SW5wdXRJZDogMHglMDhYAE5hdkRpc2FibGVIaWdobGlnaHQ6ICVkLCBOYXZEaXNhYmxlTW91c2VIb3ZlcjogJWQATmF2V2luZG93aW5nVGFyZ2V0OiAnJXMnAERyYWdEcm9wOiAlZCwgU291cmNlSWQgPSAweCUwOFgsIFBheWxvYWQgIiVzIiAoJWQgYnl0ZXMpAGcuTmF2V2luZG93ICE9IDBMAE5hdlVwZGF0ZUFueVJlcXVlc3RGbGFnACh3aW5kb3ctPkZsYWdzIHwgZy5OYXZXaW5kb3ctPkZsYWdzKSAmIEltR3VpV2luZG93RmxhZ3NfTmF2RmxhdHRlbmVkAE5hdlNjb3JlSXRlbQAjI092ZXJsYXkATmF2VXBkYXRlAGcuTmF2V2luZG93ICYmIHJlc3VsdC0+V2luZG93AGcuTmF2TW92ZVJlcXVlc3QAZy5OYXZMYXllciA9PSAwIHx8IGcuTmF2TGF5ZXIgPT0gMQBjaGlsZF93aW5kb3ctPkNoaWxkSWQgIT0gMABnLk5hdkFjdGl2YXRlRG93bklkID09IGcuTmF2QWN0aXZhdGVJZABnLk5hdk1vdmVEaXIgIT0gSW1HdWlEaXJfTm9uZSAmJiBnLk5hdk1vdmVDbGlwRGlyICE9IEltR3VpRGlyX05vbmUAZy5OYXZNb3ZlUmVxdWVzdEZvcndhcmQgPT0gSW1HdWlOYXZGb3J3YXJkX0ZvcndhcmRRdWV1ZWQAIWcuTmF2U2NvcmluZ1JlY3RTY3JlZW4uSXNJbnZlcnRlZCgpAGcuTmF2V2luZG93aW5nVGFyZ2V0AE5hdlVwZGF0ZVdpbmRvd2luZ0hpZ2hsaWdodFdpbmRvdwBQb3M9JWYsJWYAU2l6ZT0lZiwlZgBDb2xsYXBzZWQ9JWQAc2V0dGluZ3MtPklEID09IHdpbmRvdy0+SUQAU2V0dGluZ3NIYW5kbGVyV2luZG93X1dyaXRlQWxsACMjIwBbJXNdWyVzXQoAUG9zPSVkLCVkCgBTaXplPSVkLCVkCgBDb2xsYXBzZWQ9JWQKAGl0ID49IERhdGEgJiYgaXQgPD0gRGF0YStTaXplAGluZGV4X2Zyb21fcG9pbnRlcgBnLk5hdldpbmRvd2luZ1RhcmdldCAhPSAwTABOYXZVcGRhdGVXaW5kb3dpbmdMaXN0ACMjI05hdldpbmRvd2luZ0xpc3QAKFBvcHVwKQAoTWFpbiBtZW51IGJhcikAKFVudGl0bGVkKQBkcmF3X2xpc3QtPlZ0eEJ1ZmZlci5TaXplID09IDAgfHwgZHJhd19saXN0LT5fVnR4V3JpdGVQdHIgPT0gZHJhd19saXN0LT5WdHhCdWZmZXIuRGF0YSArIGRyYXdfbGlzdC0+VnR4QnVmZmVyLlNpemUAQWRkRHJhd0xpc3RUb0RyYXdEYXRhAGRyYXdfbGlzdC0+SWR4QnVmZmVyLlNpemUgPT0gMCB8fCBkcmF3X2xpc3QtPl9JZHhXcml0ZVB0ciA9PSBkcmF3X2xpc3QtPklkeEJ1ZmZlci5EYXRhICsgZHJhd19saXN0LT5JZHhCdWZmZXIuU2l6ZQAoaW50KWRyYXdfbGlzdC0+X1Z0eEN1cnJlbnRJZHggPT0gZHJhd19saXN0LT5WdHhCdWZmZXIuU2l6ZQBkcmF3X2xpc3QtPl9WdHhDdXJyZW50SWR4IDwgKDEgPDwgMTYpICYmICJUb28gbWFueSB2ZXJ0aWNlcyBpbiBJbURyYXdMaXN0IHVzaW5nIDE2LWJpdCBpbmRpY2VzLiBSZWFkIGNvbW1lbnQgYWJvdmUiACVzLyVzACVzLyUwOFgAaW5zZXJ0ACpwX2JhY2t1cCA9PSBjdXJyZW50ICYmICJQdXNoSUQvUG9wSUQgb3IgVHJlZU5vZGUvVHJlZVBvcCBNaXNtYXRjaCEiAENoZWNrU3RhY2tzU2l6ZQAqcF9iYWNrdXAgPT0gY3VycmVudCAmJiAiQmVnaW5Hcm91cC9FbmRHcm91cCBNaXNtYXRjaCEiACpwX2JhY2t1cCA9PSBjdXJyZW50ICYmICJCZWdpbk1lbnUvRW5kTWVudSBvciBCZWdpblBvcHVwL0VuZFBvcHVwIE1pc21hdGNoIgAqcF9iYWNrdXAgPj0gY3VycmVudCAmJiAiUHVzaFN0eWxlQ29sb3IvUG9wU3R5bGVDb2xvciBNaXNtYXRjaCEiACpwX2JhY2t1cCA+PSBjdXJyZW50ICYmICJQdXNoU3R5bGVWYXIvUG9wU3R5bGVWYXIgTWlzbWF0Y2ghIgAqcF9iYWNrdXAgPj0gY3VycmVudCAmJiAiUHVzaEZvbnQvUG9wRm9udCBNaXNtYXRjaCEiACNSRVNJWkUAR2V0Qm9yZGVyUmVjdABpZHggPj0gMCAmJiBpZHggPCBJbUd1aVN0eWxlVmFyX0NPVU5UAEdldFN0eWxlVmFySW5mbwBEYXRhVHlwZUZvcm1hdFN0cmluZwBkYXRhX3R5cGUgPCBJbUd1aURhdGFUeXBlX0NPVU5UAERhdGFUeXBlQXBwbHlPcEZyb21UZXh0ACVmACVsZgAldQAlbGxkACVsbHUAMCAmJiAiRHJhZ0ludCgpOiBJbnZhbGlkIGZvcm1hdCBzdHJpbmchIgBQYXRjaEZvcm1hdFN0cmluZ0Zsb2F0VG9JbnQAcG9zIDw9IHRleHRfbGVuAFNUQl9URVhURURJVF9JTlNFUlRDSEFSUwB0ZXh0X2xlbiA8IG9iai0+VGV4dFcuU2l6ZQBvcCA9PSAnKycgfHwgb3AgPT0gJy0nAERhdGFUeXBlQXBwbHlPcABJdGVtc0NvdW50ID09IC0xAH5JbUd1aUxpc3RDbGlwcGVyAGNvbHVtbl9pbmRleCA+IDAAR2V0RHJhZ2dlZENvbHVtbk9mZnNldABnLkFjdGl2ZUlkID09IGNvbHVtbnMtPklEICsgSW1HdWlJRChjb2x1bW5faW5kZXgpACVzICglZCkAJXMgJyVzJywgJWQgQCAweCVwAFBvczogKCUuMWYsJS4xZiksIFNpemU6ICglLjFmLCUuMWYpLCBTaXplQ29udGVudHMgKCUuMWYsJS4xZikARmxhZ3M6IDB4JTA4WCAoJXMlcyVzJXMlcyVzJXMlcy4uKQBDaGlsZCAAVG9vbHRpcCAAUG9wdXAgAE1vZGFsIABDaGlsZE1lbnUgAE5vU2F2ZWRTZXR0aW5ncyAATm9JbnB1dHMAQWx3YXlzQXV0b1Jlc2l6ZQBTY3JvbGw6ICglLjJmLyUuMmYsJS4yZi8lLjJmKQBBY3RpdmU6ICVkLyVkLCBXcml0ZUFjY2Vzc2VkOiAlZCwgQmVnaW5PcmRlcldpdGhpbkNvbnRleHQ6ICVkAEFwcGVhcmluZzogJWQsIEhpZGRlbjogJWQgKFJlZyAlZCBSZXNpemUgJWQpLCBTa2lwSXRlbXM6ICVkAE5hdkxhc3RJZHM6IDB4JTA4WCwweCUwOFgsIE5hdkxheWVyQWN0aXZlTWFzazogJVgATmF2TGFzdENoaWxkTmF2V2luZG93OiAlcwBOYXZSZWN0UmVsWzBdOiAoJS4xZiwlLjFmKSglLjFmLCUuMWYpAE5hdlJlY3RSZWxbMF06IDxOb25lPgBSb290V2luZG93AFBhcmVudFdpbmRvdwBDaGlsZFdpbmRvd3MAQ29sdW1ucyBzZXRzICglZCkAQ29sdW1ucyBJZDogMHglMDhYLCBDb3VudDogJWQsIEZsYWdzOiAweCUwNFgAV2lkdGg6ICUuMWYgKE1pblg6ICUuMWYsIE1heFg6ICUuMWYpAENvbHVtbiAlMDJkOiBPZmZzZXROb3JtICUuM2YgKD0gJS4xZiBweCkAU3RvcmFnZTogJWQgYnl0ZXMAJXM6ICclcycgJWQgdnR4LCAlZCBpbmRpY2VzLCAlZCBjbWRzAENVUlJFTlRMWSBBUFBFTkRJTkcAQ2FsbGJhY2sgJXAsIHVzZXJfZGF0YSAlcABEcmF3ICU0ZCAlcyB2dHgsIHRleCAweCVwLCBjbGlwX3JlY3QgKCU0LjBmLCU0LjBmKS0oJTQuMGYsJTQuMGYpAGluZGV4ZWQAbm9uLWluZGV4ZWQAJXMgJTA0ZDogcG9zICglOC4yZiwlOC4yZiksIHV2ICglLjZmLCUuNmYpLCBjb2wgJTA4WAoAdnR4ACAgIABpdCA+PSBEYXRhICYmIGl0IDwgRGF0YStTaXplAGVyYXNlAGRyYXdfY21kLkNsaXBSZWN0LnggPD0gZHJhd19jbWQuQ2xpcFJlY3QueiAmJiBkcmF3X2NtZC5DbGlwUmVjdC55IDw9IGRyYXdfY21kLkNsaXBSZWN0LncAaW1ndWkvaW1ndWlfZHJhdy5jcHAAX0NsaXBSZWN0U3RhY2suU2l6ZSA+IDAAcG9wX2JhY2sAX1RleHR1cmVJZFN0YWNrLlNpemUgPiAwAF9DaGFubmVsc0N1cnJlbnQgPT0gMCAmJiBfQ2hhbm5lbHNDb3VudCA9PSAxAGlkeCA8IF9DaGFubmVsc0NvdW50AGZvbnQtPkNvbnRhaW5lckF0bGFzLT5UZXhJRCA9PSBfVGV4dHVyZUlkU3RhY2suYmFjaygpAEFkZFRleHQAIUxvY2tlZCAmJiAiQ2Fubm90IG1vZGlmeSBhIGxvY2tlZCBJbUZvbnRBdGxhcyBiZXR3ZWVuIE5ld0ZyYW1lKCkgYW5kIEVuZEZyYW1lL1JlbmRlcigpISIAfkltRm9udEF0bGFzAGF0bGFzLT5Db25maWdEYXRhLlNpemUgPiAwAEltRm9udEF0bGFzQnVpbGRXaXRoU3RiVHJ1ZXR5cGUAY2ZnLkRzdEZvbnQgJiYgKCFjZmcuRHN0Rm9udC0+SXNMb2FkZWQoKSB8fCBjZmcuRHN0Rm9udC0+Q29udGFpbmVyQXRsYXMgPT0gYXRsYXMpAGZvbnRfb2Zmc2V0ID49IDAgJiYgIkZvbnREYXRhIGlzIGluY29ycmVjdCwgb3IgRm9udE5vIGNhbm5vdCBiZSBmb3VuZC4iAG4gPT0gZm9udF9nbHlwaHNfY291bnQAYnVmX3JlY3RzX24gPT0gdG90YWxfZ2x5cGhzX2NvdW50AGJ1Zl9wYWNrZWRjaGFyc19uID09IHRvdGFsX2dseXBoc19jb3VudABidWZfcmFuZ2VzX24gPT0gdG90YWxfcmFuZ2VzX2NvdW50AEdseXBocy5TaXplIDwgMHhGRkZGAEluZGV4QWR2YW5jZVguU2l6ZSA9PSBJbmRleExvb2t1cC5TaXplAEdyb3dJbmRleAByLkZvbnQtPkNvbnRhaW5lckF0bGFzID09IGF0bGFzAEltRm9udEF0bGFzQnVpbGRGaW5pc2gAVGV4V2lkdGggPiAwICYmIFRleEhlaWdodCA+IDAAQ2FsY0N1c3RvbVJlY3RVVgByZWN0LT5Jc1BhY2tlZCgpAGF0bGFzLT5DdXN0b21SZWN0SWRzWzBdID49IDAASW1Gb250QXRsYXNCdWlsZFJlbmRlckRlZmF1bHRUZXhEYXRhAGF0bGFzLT5UZXhQaXhlbHNBbHBoYTggIT0gMEwAci5JRCA9PSBGT05UX0FUTEFTX0RFRkFVTFRfVEVYX0RBVEFfSUQAci5Jc1BhY2tlZCgpAHIuV2lkdGggPT0gRk9OVF9BVExBU19ERUZBVUxUX1RFWF9EQVRBX1dfSEFMRiAqIDIgKyAxICYmIHIuSGVpZ2h0ID09IEZPTlRfQVRMQVNfREVGQVVMVF9URVhfREFUQV9IAHIuV2lkdGggPT0gMiAmJiByLkhlaWdodCA9PSAyAHBpeGVsc1tpKnN0cmlkZV9pbl9ieXRlc10gPT0gMABpbWd1aS9zdGJfdHJ1ZXR5cGUuaABzdGJ0dF9fdl9wcmVmaWx0ZXIAcGl4ZWxzW2ldID09IDAAc3RidHRfX2hfcHJlZmlsdGVyAHotPmRpcmVjdGlvbgBzdGJ0dF9fcmFzdGVyaXplX3NvcnRlZF9lZGdlcwB6LT5leSA+PSBzY2FuX3lfdG9wAGUtPmV5ID49IHlfdG9wAHN0YnR0X19maWxsX2FjdGl2ZV9lZGdlc19uZXcAZS0+c3kgPD0geV9ib3R0b20gJiYgZS0+ZXkgPj0geV90b3AAeCA+PSAwICYmIHggPCBsZW4ASW1GYWJzKGFyZWEpIDw9IDEuMDFmAHkwIDwgeTEAc3RidHRfX2hhbmRsZV9jbGlwcGVkX2VkZ2UAZS0+c3kgPD0gZS0+ZXkAeDEgPD0geCsxAHgxID49IHgAeDEgPD0geAB4MSA+PSB4KzEAeDEgPj0geCAmJiB4MSA8PSB4KzEAeDAgPj0geCAmJiB4MCA8PSB4KzEgJiYgeDEgPj0geCAmJiB4MSA8PSB4KzEAeiAhPSAwTABzdGJ0dF9fbmV3X2FjdGl2ZQAhaW5mby0+Y2ZmLnNpemUAc3RidHRfX0dldEdseWZPZmZzZXQAMABzdGJ0dF9fY2ZmX2ludABuID49IDEgJiYgbiA8PSA0AHN0YnR0X19idWZfZ2V0ACEobyA+IGItPnNpemUgfHwgbyA8IDApAHN0YnR0X19idWZfc2VlawBvZmZzaXplID49IDEgJiYgb2Zmc2l6ZSA8PSA0AHN0YnR0X19jZmZfZ2V0X2luZGV4AGIwID49IDI4AHN0YnR0X19jZmZfc2tpcF9vcGVyYW5kAGkgPj0gMCAmJiBpIDwgY291bnQAc3RidHRfX2NmZl9pbmRleF9nZXQAb3V0cHV0X2N0eC5udW1fdmVydGljZXMgPT0gY291bnRfY3R4Lm51bV92ZXJ0aWNlcwBzdGJ0dF9fR2V0R2x5cGhTaGFwZVQyAHN0YnR0X19HZXRHbHlwaFNoYXBlVFQAc3RidHRfRmluZEdseXBoSW5kZXgAdW5pY29kZV9jb2RlcG9pbnQgPD0gdHRVU0hPUlQoZGF0YSArIGVuZENvdW50ICsgMippdGVtKQB3aWR0aCAlIGMtPmFsaWduID09IDAAaW1ndWkvc3RiX3JlY3RfcGFjay5oAHN0YnJwX19za3lsaW5lX2ZpbmRfYmVzdF9wb3MAeHBvcyA+PSAwAG5vZGUtPm5leHQtPnggPiB4cG9zICYmIG5vZGUtPnggPD0geHBvcwBmaXJzdC0+eCA8PSB4MABzdGJycF9fc2t5bGluZV9maW5kX21pbl95AG5vZGUtPm5leHQtPnggPiB4MABjbWFwAGxvY2EAaGVhZABnbHlmAGhoZWEAaG10eABrZXJuAEdQT1MAQ0ZGIABtYXhwAHVzZXJfcmVjdHMuU2l6ZSA+PSAxAEltRm9udEF0bGFzQnVpbGRQYWNrQ3VzdG9tUmVjdHMAcGFja19yZWN0c1tpXS53ID09IHVzZXJfcmVjdHNbaV0uV2lkdGggJiYgcGFja19yZWN0c1tpXS5oID09IHVzZXJfcmVjdHNbaV0uSGVpZ2h0AGhfb3ZlcnNhbXBsZSA8PSA4AHN0YnR0X1BhY2tTZXRPdmVyc2FtcGxpbmcAdl9vdmVyc2FtcGxlIDw9IDgAd2lkdGggPD0gMHhmZmZmICYmIGhlaWdodCA8PSAweGZmZmYAc3RicnBfaW5pdF90YXJnZXQAaWQgPj0gMHgxMDAwMABBZGRDdXN0b21SZWN0UmVndWxhcgB3aWR0aCA+IDAgJiYgd2lkdGggPD0gMHhGRkZGAGhlaWdodCA+IDAgJiYgaGVpZ2h0IDw9IDB4RkZGRgBQcm9nZ3lDbGVhbi50dGYsIDEzcHgAZm9udF9jZmcuRm9udERhdGEgPT0gMEwAQWRkRm9udEZyb21NZW1vcnlDb21wcmVzc2VkVFRGAEFkZEZvbnQAZm9udF9jZmctPkZvbnREYXRhICE9IDBMICYmIGZvbnRfY2ZnLT5Gb250RGF0YVNpemUgPiAwAGZvbnRfY2ZnLT5TaXplUGl4ZWxzID4gMC4wZgAhRm9udHMuZW1wdHkoKQBzdGJfX2RvdXQgPT0gb3V0cHV0ICsgb2xlbgBzdGJfZGVjb21wcmVzcwBzdGJfX2RvdXQgPD0gb3V0cHV0ICsgb2xlbgBzdGJfX2RvdXQgKyBsZW5ndGggPD0gc3RiX19iYXJyaWVyX291dF9lAHN0Yl9fbGl0AHN0Yl9fbWF0Y2gAQ3VzdG9tUmVjdElkc1swXSAhPSAtMQBHZXRNb3VzZUN1cnNvclRleERhdGEAbW91c2VfY3Vyc29yID4gSW1HdWlNb3VzZUN1cnNvcl9Ob25lICYmIG1vdXNlX2N1cnNvciA8IEltR3VpTW91c2VDdXJzb3JfQ09VTlQAUmVuZGVyTW91c2VDdXJzb3IAMS42MwBJTUdVSV9WRVJTSU9OAElNR1VJX0NIRUNLVkVSU0lPTgBJbUd1aUlPU2l6ZQBJbUd1aVN0eWxlU2l6ZQBJbVZlYzJTaXplAEltVmVjNFNpemUASW1EcmF3VmVydFNpemUASW1EcmF3SWR4U2l6ZQBJbURyYXdWZXJ0UG9zT2Zmc2V0AEltRHJhd1ZlcnRVVk9mZnNldABJbURyYXdWZXJ0Q29sT2Zmc2V0AENyZWF0ZUNvbnRleHQARGVzdHJveUNvbnRleHQAR2V0Q3VycmVudENvbnRleHQAU2V0Q3VycmVudENvbnRleHQARGVidWdDaGVja1ZlcnNpb25BbmREYXRhTGF5b3V0AEdldElPAEdldFN0eWxlAEdldERyYXdEYXRhAE5ld0ZyYW1lAFJlbmRlcgBFbmRGcmFtZQBTaG93RGVtb1dpbmRvdwBTaG93TWV0cmljc1dpbmRvdwBTaG93U3R5bGVFZGl0b3IAU2hvd1N0eWxlU2VsZWN0b3IAU2hvd0ZvbnRTZWxlY3RvcgBTaG93VXNlckd1aWRlAEdldFZlcnNpb24AU3R5bGVDb2xvcnNEYXJrAFN0eWxlQ29sb3JzQ2xhc3NpYwBTdHlsZUNvbG9yc0xpZ2h0AEJlZ2luAEVuZABCZWdpbkNoaWxkAEVuZENoaWxkAEdldENvbnRlbnRSZWdpb25NYXgAR2V0Q29udGVudFJlZ2lvbkF2YWlsAEdldENvbnRlbnRSZWdpb25BdmFpbFdpZHRoAEdldFdpbmRvd0NvbnRlbnRSZWdpb25NaW4AR2V0V2luZG93Q29udGVudFJlZ2lvbk1heABHZXRXaW5kb3dDb250ZW50UmVnaW9uV2lkdGgAR2V0V2luZG93RHJhd0xpc3QAR2V0V2luZG93UG9zAEdldFdpbmRvd1NpemUAR2V0V2luZG93V2lkdGgAR2V0V2luZG93SGVpZ2h0AElzV2luZG93Q29sbGFwc2VkAElzV2luZG93QXBwZWFyaW5nAFNldFdpbmRvd0ZvbnRTY2FsZQBTZXROZXh0V2luZG93UG9zAFNldE5leHRXaW5kb3dTaXplAFNldE5leHRXaW5kb3dTaXplQ29uc3RyYWludHMAU2V0TmV4dFdpbmRvd0NvbnRlbnRTaXplAFNldE5leHRXaW5kb3dDb2xsYXBzZWQAU2V0TmV4dFdpbmRvd0ZvY3VzAFNldE5leHRXaW5kb3dCZ0FscGhhAFNldFdpbmRvd1BvcwBTZXRXaW5kb3dTaXplAFNldFdpbmRvd0NvbGxhcHNlZABTZXRXaW5kb3dGb2N1cwBTZXRXaW5kb3dOYW1lUG9zAFNldFdpbmRvd05hbWVTaXplAFNldFdpbmRvd05hbWVDb2xsYXBzZWQAU2V0V2luZG93TmFtZUZvY3VzAEdldFNjcm9sbFgAR2V0U2Nyb2xsWQBHZXRTY3JvbGxNYXhYAEdldFNjcm9sbE1heFkAU2V0U2Nyb2xsWABTZXRTY3JvbGxZAFNldFNjcm9sbEhlcmUAU2V0U2Nyb2xsRnJvbVBvc1kAU2V0U3RhdGVTdG9yYWdlAEdldFN0YXRlU3RvcmFnZQBQdXNoRm9udABQb3BGb250AFB1c2hTdHlsZUNvbG9yAFBvcFN0eWxlQ29sb3IAUHVzaFN0eWxlVmFyAFBvcFN0eWxlVmFyAEdldFN0eWxlQ29sb3JWZWM0AEdldEZvbnQAR2V0Rm9udFNpemUAR2V0Rm9udFRleFV2V2hpdGVQaXhlbABHZXRDb2xvclUzMl9BAEdldENvbG9yVTMyX0IAR2V0Q29sb3JVMzJfQwBQdXNoSXRlbVdpZHRoAFBvcEl0ZW1XaWR0aABDYWxjSXRlbVdpZHRoAFB1c2hUZXh0V3JhcFBvcwBQb3BUZXh0V3JhcFBvcwBQdXNoQWxsb3dLZXlib2FyZEZvY3VzAFBvcEFsbG93S2V5Ym9hcmRGb2N1cwBQdXNoQnV0dG9uUmVwZWF0AFBvcEJ1dHRvblJlcGVhdABTZXBhcmF0b3IAU2FtZUxpbmUATmV3TGluZQBTcGFjaW5nAER1bW15AEluZGVudABVbmluZGVudABCZWdpbkdyb3VwAEVuZEdyb3VwAEdldEN1cnNvclBvcwBHZXRDdXJzb3JQb3NYAEdldEN1cnNvclBvc1kAU2V0Q3Vyc29yUG9zAFNldEN1cnNvclBvc1gAU2V0Q3Vyc29yUG9zWQBHZXRDdXJzb3JTdGFydFBvcwBHZXRDdXJzb3JTY3JlZW5Qb3MAU2V0Q3Vyc29yU2NyZWVuUG9zAEFsaWduVGV4dFRvRnJhbWVQYWRkaW5nAEdldFRleHRMaW5lSGVpZ2h0AEdldFRleHRMaW5lSGVpZ2h0V2l0aFNwYWNpbmcAR2V0RnJhbWVIZWlnaHQAR2V0RnJhbWVIZWlnaHRXaXRoU3BhY2luZwBDb2x1bW5zAE5leHRDb2x1bW4AR2V0Q29sdW1uSW5kZXgAR2V0Q29sdW1uV2lkdGgAU2V0Q29sdW1uV2lkdGgAR2V0Q29sdW1uT2Zmc2V0AFNldENvbHVtbk9mZnNldABHZXRDb2x1bW5zQ291bnQAUHVzaElEAFBvcElEAEdldElEAFRleHRVbmZvcm1hdHRlZABUZXh0AFRleHRWAFRleHRDb2xvcmVkAFRleHRDb2xvcmVkVgBUZXh0RGlzYWJsZWQAVGV4dERpc2FibGVkVgBUZXh0V3JhcHBlZABUZXh0V3JhcHBlZFYATGFiZWxUZXh0AExhYmVsVGV4dFYAQnVsbGV0VGV4dABCdWxsZXRUZXh0VgBCdWxsZXQAQnV0dG9uAFNtYWxsQnV0dG9uAEFycm93QnV0dG9uAEludmlzaWJsZUJ1dHRvbgBJbWFnZQBJbWFnZUJ1dHRvbgBDaGVja2JveABDaGVja2JveEZsYWdzAFJhZGlvQnV0dG9uX0EAUmFkaW9CdXR0b25fQgBQbG90TGluZXMAUGxvdEhpc3RvZ3JhbQBQcm9ncmVzc0JhcgBCZWdpbkNvbWJvAEVuZENvbWJvAENvbWJvAERyYWdGbG9hdABEcmFnRmxvYXQyAERyYWdGbG9hdDMARHJhZ0Zsb2F0NABEcmFnRmxvYXRSYW5nZTIARHJhZ0ludABEcmFnSW50MgBEcmFnSW50MwBEcmFnSW50NABEcmFnSW50UmFuZ2UyAERyYWdTY2FsYXIASW5wdXRUZXh0AElucHV0VGV4dE11bHRpbGluZQBJbnB1dEZsb2F0AElucHV0RmxvYXQyAElucHV0RmxvYXQzAElucHV0RmxvYXQ0AElucHV0SW50AElucHV0SW50MgBJbnB1dEludDMASW5wdXRJbnQ0AElucHV0RG91YmxlAElucHV0U2NhbGFyAFNsaWRlckZsb2F0AFNsaWRlckZsb2F0MgBTbGlkZXJGbG9hdDMAU2xpZGVyRmxvYXQ0AFNsaWRlckFuZ2xlAFNsaWRlckludABTbGlkZXJJbnQyAFNsaWRlckludDMAU2xpZGVySW50NABTbGlkZXJTY2FsYXIAVlNsaWRlckZsb2F0AFZTbGlkZXJJbnQAVlNsaWRlclNjYWxhcgBDb2xvckVkaXQzAENvbG9yRWRpdDQAQ29sb3JQaWNrZXIzAENvbG9yUGlja2VyNABDb2xvckJ1dHRvbgBTZXRDb2xvckVkaXRPcHRpb25zAFRyZWVOb2RlX0EAVHJlZU5vZGVfQgBUcmVlTm9kZV9DAFRyZWVOb2RlRXhfQQBUcmVlTm9kZUV4X0IAVHJlZU5vZGVFeF9DAFRyZWVQdXNoX0EAVHJlZVB1c2hfQgBUcmVlUG9wAFRyZWVBZHZhbmNlVG9MYWJlbFBvcwBHZXRUcmVlTm9kZVRvTGFiZWxTcGFjaW5nAFNldE5leHRUcmVlTm9kZU9wZW4AQ29sbGFwc2luZ0hlYWRlcl9BAENvbGxhcHNpbmdIZWFkZXJfQgBTZWxlY3RhYmxlX0EAU2VsZWN0YWJsZV9CAExpc3RCb3hfQQBMaXN0Qm94X0IATGlzdEJveEhlYWRlcl9BAExpc3RCb3hIZWFkZXJfQgBMaXN0Qm94Rm9vdGVyAFZhbHVlX0EAVmFsdWVfQgBWYWx1ZV9DAFZhbHVlX0QAU2V0VG9vbHRpcABCZWdpblRvb2x0aXAARW5kVG9vbHRpcABCZWdpbk1haW5NZW51QmFyAEVuZE1haW5NZW51QmFyAEJlZ2luTWVudUJhcgBFbmRNZW51QmFyAEJlZ2luTWVudQBFbmRNZW51AE1lbnVJdGVtX0EATWVudUl0ZW1fQgBPcGVuUG9wdXAAT3BlblBvcHVwT25JdGVtQ2xpY2sAQmVnaW5Qb3B1cABCZWdpblBvcHVwTW9kYWwAQmVnaW5Qb3B1cENvbnRleHRJdGVtAEJlZ2luUG9wdXBDb250ZXh0V2luZG93AEJlZ2luUG9wdXBDb250ZXh0Vm9pZABFbmRQb3B1cABJc1BvcHVwT3BlbgBDbG9zZUN1cnJlbnRQb3B1cABMb2dUb1RUWQBMb2dUb0ZpbGUATG9nVG9DbGlwYm9hcmQATG9nRmluaXNoAExvZ0J1dHRvbnMATG9nVGV4dABCZWdpbkRyYWdEcm9wU291cmNlAFNldERyYWdEcm9wUGF5bG9hZABFbmREcmFnRHJvcFNvdXJjZQBCZWdpbkRyYWdEcm9wVGFyZ2V0AEFjY2VwdERyYWdEcm9wUGF5bG9hZABFbmREcmFnRHJvcFRhcmdldABQdXNoQ2xpcFJlY3QAUG9wQ2xpcFJlY3QAU2V0SXRlbURlZmF1bHRGb2N1cwBTZXRLZXlib2FyZEZvY3VzSGVyZQBJc0l0ZW1Ib3ZlcmVkAElzSXRlbUFjdGl2ZQBJc0l0ZW1FZGl0ZWQASXNJdGVtRm9jdXNlZABJc0l0ZW1DbGlja2VkAElzSXRlbVZpc2libGUASXNJdGVtRGVhY3RpdmF0ZWQASXNJdGVtRGVhY3RpdmF0ZWRBZnRlckVkaXQASXNBbnlJdGVtSG92ZXJlZABJc0FueUl0ZW1BY3RpdmUASXNBbnlJdGVtRm9jdXNlZABHZXRJdGVtUmVjdE1pbgBHZXRJdGVtUmVjdE1heABHZXRJdGVtUmVjdFNpemUAU2V0SXRlbUFsbG93T3ZlcmxhcABJc1dpbmRvd0ZvY3VzZWQASXNXaW5kb3dIb3ZlcmVkAElzUmVjdFZpc2libGVfQQBJc1JlY3RWaXNpYmxlX0IAR2V0VGltZQBHZXRGcmFtZUNvdW50AEdldE92ZXJsYXlEcmF3TGlzdABHZXREcmF3TGlzdFNoYXJlZERhdGEAR2V0U3R5bGVDb2xvck5hbWUAQ2FsY1RleHRTaXplAENhbGNMaXN0Q2xpcHBpbmcAQmVnaW5DaGlsZEZyYW1lAEVuZENoaWxkRnJhbWUAQ29sb3JDb252ZXJ0VTMyVG9GbG9hdDQAQ29sb3JDb252ZXJ0RmxvYXQ0VG9VMzIAQ29sb3JDb252ZXJ0UkdCdG9IU1YAQ29sb3JDb252ZXJ0SFNWdG9SR0IAR2V0S2V5SW5kZXgASXNLZXlEb3duAElzS2V5UHJlc3NlZABJc0tleVJlbGVhc2VkAEdldEtleVByZXNzZWRBbW91bnQASXNNb3VzZURvd24ASXNBbnlNb3VzZURvd24ASXNNb3VzZUNsaWNrZWQASXNNb3VzZURvdWJsZUNsaWNrZWQASXNNb3VzZVJlbGVhc2VkAElzTW91c2VEcmFnZ2luZwBJc01vdXNlSG92ZXJpbmdSZWN0AElzTW91c2VQb3NWYWxpZABHZXRNb3VzZVBvcwBHZXRNb3VzZVBvc09uT3BlbmluZ0N1cnJlbnRQb3B1cABHZXRNb3VzZURyYWdEZWx0YQBSZXNldE1vdXNlRHJhZ0RlbHRhAEdldE1vdXNlQ3Vyc29yAFNldE1vdXNlQ3Vyc29yAENhcHR1cmVLZXlib2FyZEZyb21BcHAAQ2FwdHVyZU1vdXNlRnJvbUFwcABHZXRDbGlwYm9hcmRUZXh0AFNldENsaXBib2FyZFRleHQATG9hZEluaVNldHRpbmdzRnJvbU1lbW9yeQBTYXZlSW5pU2V0dGluZ3NUb01lbW9yeQBTZXRBbGxvY2F0b3JGdW5jdGlvbnMATWVtQWxsb2MATWVtRnJlZQBpaWkATjEwZW1zY3JpcHRlbjN2YWxFAHZpaWlpAE5TdDNfXzIxMmJhc2ljX3N0cmluZ0ljTlNfMTFjaGFyX3RyYWl0c0ljRUVOU185YWxsb2NhdG9ySWNFRUVFAE5TdDNfXzIyMV9fYmFzaWNfc3RyaW5nX2NvbW1vbklMYjFFRUUAaWlpZmkAeAB5ADIzaW1wb3J0X21heWJlX251bGxfdmFsdWVJNkltVmVjMkUAaWlpaWkAaWlpZgBpaWlmZgBpaWlpADEyYWNjZXNzX3ZhbHVlSWZMbTFFRQB2aWZmZmlpaQB6AHcANkltVmVjMgB2aWlmaWkAMTJhY2Nlc3NfdmFsdWVJaUxtMUVFAGlpaWlmaQBQMjBJbURyYXdMaXN0U2hhcmVkRGF0YQAyMEltRHJhd0xpc3RTaGFyZWREYXRhAFAxMEltRHJhd0xpc3QAMTBJbURyYXdMaXN0AGRpAERhdGEAaWlpaWlpACVzADIzaW1wb3J0X21heWJlX251bGxfdmFsdWVJTlN0M19fMjEyYmFzaWNfc3RyaW5nSWNOUzBfMTFjaGFyX3RyYWl0c0ljRUVOUzBfOWFsbG9jYXRvckljRUVFRUUAMjRpbXBvcnRfbWF5YmVfbnVsbF9zdHJpbmcAMjNhY2Nlc3NfbWF5YmVfbnVsbF92YWx1ZUliTG0xRUUAdmlpZmkAdmlpaQBpaWlpaWlpADEyYWNjZXNzX3ZhbHVlSWZMbTRFRQAyM2FjY2Vzc19tYXliZV9udWxsX3ZhbHVlSWZMbTRFRQAxMmFjY2Vzc192YWx1ZUlmTG0zRUUAaWlpaWlpaWlpaQBzZXQATjEwZW1zY3JpcHRlbjExbWVtb3J5X3ZpZXdJZEVFADIzaW1wb3J0X21heWJlX251bGxfdmFsdWVJZEUAbGVuZ3RoAGFsbG9jYXRvcjxUPjo6YWxsb2NhdGUoc2l6ZV90IG4pICduJyBleGNlZWRzIG1heGltdW0gc3VwcG9ydGVkIHNpemUATjEwZW1zY3JpcHRlbjExbWVtb3J5X3ZpZXdJZkVFADIzaW1wb3J0X21heWJlX251bGxfdmFsdWVJZkUATjEwZW1zY3JpcHRlbjExbWVtb3J5X3ZpZXdJakVFADIzaW1wb3J0X21heWJlX251bGxfdmFsdWVJakUATjEwZW1zY3JpcHRlbjExbWVtb3J5X3ZpZXdJaUVFADIzaW1wb3J0X21heWJlX251bGxfdmFsdWVJaUUAaWlpaWlpaWlpADEyYWNjZXNzX3ZhbHVlSWlMbTRFRQAxMmFjY2Vzc192YWx1ZUlpTG0zRUUAMTJhY2Nlc3NfdmFsdWVJaUxtMkVFADEyYWNjZXNzX3ZhbHVlSWZMbTJFRQBpaWlpaWlpaQBpaWlpZGRpaQAxMmFjY2Vzc192YWx1ZUlkTG0xRUUAUDI2SW1HdWlJbnB1dFRleHRDYWxsYmFja0RhdGEAMjZJbUd1aUlucHV0VGV4dENhbGxiYWNrRGF0YQBpaWlpaWlpaWlpaQB2aWZpaQB2aWlpaWlpaWlpaQAxMmFjY2Vzc192YWx1ZUlqTG0xRUUAMTJhY2Nlc3NfdmFsdWVJYkxtMUVFAHZpaWlpaWlpAG51bWJlcgB2aWlmAGZpaQBpaQB2aWkAUDZJbUZvbnQANkltRm9udABQSzZJbVZlYzQANkltVmVjNABUT0RPOiAlcwoAYXV0byBFbXNjcmlwdGVuQmluZGluZ0luaXRpYWxpemVyX0ltR3VpOjpFbXNjcmlwdGVuQmluZGluZ0luaXRpYWxpemVyX0ltR3VpKCk6Oihhbm9ueW1vdXMgY2xhc3MpOjpvcGVyYXRvcigpKCkgY29uc3QAYXV0byBFbXNjcmlwdGVuQmluZGluZ0luaXRpYWxpemVyX0ltR3VpOjpFbXNjcmlwdGVuQmluZGluZ0luaXRpYWxpemVyX0ltR3VpKCk6Oihhbm9ueW1vdXMgY2xhc3MpOjpvcGVyYXRvcigpKGVtc2NyaXB0ZW46OnZhbCkgY29uc3QAdmlmZgB2aWlpaWkAUDIxSW1HdWlTaXplQ2FsbGJhY2tEYXRhADIxSW1HdWlTaXplQ2FsbGJhY2tEYXRhAHZpZgBmaQBzdHJpbmcAUDEwSW1HdWlTdHlsZQAxMEltR3VpU3R5bGUAdmkAUDEwSW1EcmF3RGF0YQAxMEltRHJhd0RhdGEAUDdJbUd1aUlPADdJbUd1aUlPAFAxNldyYXBJbUd1aUNvbnRleHQAMTZXcmFwSW1HdWlDb250ZXh0AEltR3VpU3R5bGUAQWxwaGEAV2luZG93UGFkZGluZwBXaW5kb3dSb3VuZGluZwBXaW5kb3dCb3JkZXJTaXplAFdpbmRvd01pblNpemUAV2luZG93VGl0bGVBbGlnbgBDaGlsZFJvdW5kaW5nAENoaWxkQm9yZGVyU2l6ZQBQb3B1cFJvdW5kaW5nAFBvcHVwQm9yZGVyU2l6ZQBGcmFtZVBhZGRpbmcARnJhbWVSb3VuZGluZwBGcmFtZUJvcmRlclNpemUASXRlbVNwYWNpbmcASXRlbUlubmVyU3BhY2luZwBUb3VjaEV4dHJhUGFkZGluZwBJbmRlbnRTcGFjaW5nAENvbHVtbnNNaW5TcGFjaW5nAFNjcm9sbGJhclNpemUAU2Nyb2xsYmFyUm91bmRpbmcAR3JhYk1pblNpemUAR3JhYlJvdW5kaW5nAEJ1dHRvblRleHRBbGlnbgBEaXNwbGF5V2luZG93UGFkZGluZwBEaXNwbGF5U2FmZUFyZWFQYWRkaW5nAE1vdXNlQ3Vyc29yU2NhbGUAQW50aUFsaWFzZWRMaW5lcwBBbnRpQWxpYXNlZEZpbGwAQ3VydmVUZXNzZWxsYXRpb25Ub2wAX2dldEF0X0NvbG9ycwBfc2V0QXRfQ29sb3JzAFNjYWxlQWxsU2l6ZXMAUDZJbVZlYzQAUEs2SW1WZWMyAHYAUEsxMEltR3VpU3R5bGUASW1HdWlJTwBDb25maWdGbGFncwBCYWNrZW5kRmxhZ3MARGlzcGxheVNpemUARGVsdGFUaW1lAEluaVNhdmluZ1JhdGUASW5pRmlsZW5hbWUATG9nRmlsZW5hbWUATW91c2VEb3VibGVDbGlja1RpbWUATW91c2VEb3VibGVDbGlja01heERpc3QATW91c2VEcmFnVGhyZXNob2xkAF9nZXRBdF9LZXlNYXAAX3NldEF0X0tleU1hcABLZXlSZXBlYXREZWxheQBLZXlSZXBlYXRSYXRlAFVzZXJEYXRhAEZvbnRzAEZvbnRHbG9iYWxTY2FsZQBGb250QWxsb3dVc2VyU2NhbGluZwBGb250RGVmYXVsdABEaXNwbGF5RnJhbWVidWZmZXJTY2FsZQBEaXNwbGF5VmlzaWJsZU1pbgBEaXNwbGF5VmlzaWJsZU1heABDb25maWdNYWNPU1hCZWhhdmlvcnMAQ29uZmlnQ3Vyc29yQmxpbmsAQ29uZmlnUmVzaXplV2luZG93c0Zyb21FZGdlcwBHZXRDbGlwYm9hcmRUZXh0Rm4AU2V0Q2xpcGJvYXJkVGV4dEZuAENsaXBib2FyZFVzZXJEYXRhAE1vdXNlUG9zAF9nZXRBdF9Nb3VzZURvd24AX3NldEF0X01vdXNlRG93bgBNb3VzZVdoZWVsAE1vdXNlRHJhd0N1cnNvcgBLZXlDdHJsAEtleVNoaWZ0AEtleUFsdABLZXlTdXBlcgBfZ2V0QXRfS2V5c0Rvd24AX3NldEF0X0tleXNEb3duAElucHV0Q2hhcmFjdGVycwBfZ2V0QXRfTmF2SW5wdXRzAF9zZXRBdF9OYXZJbnB1dHMAQWRkSW5wdXRDaGFyYWN0ZXIAQWRkSW5wdXRDaGFyYWN0ZXJzVVRGOABDbGVhcklucHV0Q2hhcmFjdGVycwBXYW50Q2FwdHVyZU1vdXNlAFdhbnRDYXB0dXJlS2V5Ym9hcmQAV2FudFRleHRJbnB1dABXYW50U2V0TW91c2VQb3MAV2FudFNhdmVJbmlTZXR0aW5ncwBOYXZBY3RpdmUATmF2VmlzaWJsZQBGcmFtZXJhdGUATWV0cmljc1JlbmRlclZlcnRpY2VzAE1ldHJpY3NSZW5kZXJJbmRpY2VzAE1ldHJpY3NSZW5kZXJXaW5kb3dzAE1ldHJpY3NBY3RpdmVXaW5kb3dzAE1ldHJpY3NBY3RpdmVBbGxvY2F0aW9ucwBNb3VzZURlbHRhAF9nZXRBdF9Nb3VzZUNsaWNrZWRQb3MAX2dldEF0X01vdXNlRG93bkR1cmF0aW9uAF9nZXRBdF9LZXlzRG93bkR1cmF0aW9uAF9nZXRBdF9OYXZJbnB1dHNEb3duRHVyYXRpb24AUEs3SW1HdWlJTwBpaWlpZgBmaWlpAE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SXRFRQBQMTFJbUZvbnRBdGxhcwAxMUltRm9udEF0bGFzAEltRm9udEF0bGFzAEFkZEZvbnREZWZhdWx0AEFkZEZvbnRGcm9tTWVtb3J5VFRGAENsZWFyVGV4RGF0YQBDbGVhcklucHV0RGF0YQBDbGVhckZvbnRzAENsZWFyAEJ1aWxkAElzQnVpbHQAR2V0VGV4RGF0YUFzQWxwaGE4AEdldFRleERhdGFBc1JHQkEzMgBHZXRHbHlwaFJhbmdlc0RlZmF1bHQAR2V0R2x5cGhSYW5nZXNLb3JlYW4AR2V0R2x5cGhSYW5nZXNKYXBhbmVzZQBHZXRHbHlwaFJhbmdlc0NoaW5lc2VGdWxsAEdldEdseXBoUmFuZ2VzQ2hpbmVzZVNpbXBsaWZpZWRDb21tb24AR2V0R2x5cGhSYW5nZXNDeXJpbGxpYwBHZXRHbHlwaFJhbmdlc1RoYWkATG9ja2VkAEZsYWdzAFRleElEAFRleERlc2lyZWRXaWR0aABUZXhHbHlwaFBhZGRpbmcAVGV4V2lkdGgAVGV4SGVpZ2h0AFRleFV2U2NhbGUAVGV4VXZXaGl0ZVBpeGVsAEl0ZXJhdGVGb250cwBwaXhlbHMAd2lkdGgAaGVpZ2h0AGJ5dGVzX3Blcl9waXhlbABOMTBlbXNjcmlwdGVuMTFtZW1vcnlfdmlld0loRUUAaWlpaWZpaQBGb250RGF0YQBidWZmZXIAYnl0ZU9mZnNldABieXRlTGVuZ3RoAFRPRE86IEZvbnREYXRhICV6dSAlenUKAEZvbnREYXRhT3duZWRCeUF0bGFzAEZvbnRObwBTaXplUGl4ZWxzAE92ZXJzYW1wbGVIAE92ZXJzYW1wbGVWAFBpeGVsU25hcEgAR2x5cGhFeHRyYVNwYWNpbmcAR2x5cGhPZmZzZXQAR2x5cGhSYW5nZXMAR2x5cGhNaW5BZHZhbmNlWABHbHlwaE1heEFkdmFuY2VYAE1lcmdlTW9kZQBSYXN0ZXJpemVyRmxhZ3MAUmFzdGVyaXplck11bHRpcGx5AE5hbWUAUEsxMUltRm9udEF0bGFzAEltRm9udABGb250U2l6ZQBTY2FsZQBEaXNwbGF5T2Zmc2V0AEl0ZXJhdGVHbHlwaHMARmFsbGJhY2tHbHlwaABGYWxsYmFja0FkdmFuY2VYAEZhbGxiYWNrQ2hhcgBDb25maWdEYXRhQ291bnQASXRlcmF0ZUNvbmZpZ0RhdGEAQXNjZW50AERlc2NlbnQATWV0cmljc1RvdGFsU3VyZmFjZQBDbGVhck91dHB1dERhdGEAQnVpbGRMb29rdXBUYWJsZQBGaW5kR2x5cGgARmluZEdseXBoTm9GYWxsYmFjawBTZXRGYWxsYmFja0NoYXIAR2V0Q2hhckFkdmFuY2UASXNMb2FkZWQAR2V0RGVidWdOYW1lAENhbGNUZXh0U2l6ZUEAQ2FsY1dvcmRXcmFwUG9zaXRpb25BAFJlbmRlckNoYXIAdmlpaWZpaWkAaWlpZmlmAGlpaWZmZmlpaQA8dW5rbm93bj4AUEs2SW1Gb250AFBLMTFJbUZvbnRHbHlwaAAxMUltRm9udEdseXBoAFAxMkltRm9udENvbmZpZwAxMkltRm9udENvbmZpZwBQMTFJbUZvbnRHbHlwaABJbUZvbnRDb25maWcARHN0Rm9udABhdXRvIEVtc2NyaXB0ZW5CaW5kaW5nSW5pdGlhbGl6ZXJfSW1Gb250Q29uZmlnOjpFbXNjcmlwdGVuQmluZGluZ0luaXRpYWxpemVyX0ltRm9udENvbmZpZygpOjooYW5vbnltb3VzIGNsYXNzKTo6b3BlcmF0b3IoKShJbUZvbnRDb25maWcgJiwgZW1zY3JpcHRlbjo6dmFsKSBjb25zdABhdXRvIEVtc2NyaXB0ZW5CaW5kaW5nSW5pdGlhbGl6ZXJfSW1Gb250Q29uZmlnOjpFbXNjcmlwdGVuQmluZGluZ0luaXRpYWxpemVyX0ltRm9udENvbmZpZygpOjooYW5vbnltb3VzIGNsYXNzKTo6b3BlcmF0b3IoKShjb25zdCBJbUZvbnRDb25maWcgJikgY29uc3QAUEsxMkltRm9udENvbmZpZwBJbUZvbnRHbHlwaABDb2RlcG9pbnQAQWR2YW5jZVgAWDAAWTAAWDEAWTEAVTAAVjAAVTEAVjEASW1EcmF3RGF0YQBJdGVyYXRlRHJhd0xpc3RzAFZhbGlkAENtZExpc3RzQ291bnQAVG90YWxJZHhDb3VudABUb3RhbFZ0eENvdW50AERpc3BsYXlQb3MARGVJbmRleEFsbEJ1ZmZlcnMAU2NhbGVDbGlwUmVjdHMAUEsxMEltRHJhd0RhdGEAUEsxMEltRHJhd0xpc3QASW1EcmF3TGlzdABJdGVyYXRlRHJhd0NtZHMASWR4QnVmZmVyAFZ0eEJ1ZmZlcgBQdXNoQ2xpcFJlY3RGdWxsU2NyZWVuAFB1c2hUZXh0dXJlSUQAUG9wVGV4dHVyZUlEAEdldENsaXBSZWN0TWluAEdldENsaXBSZWN0TWF4AEFkZExpbmUAQWRkUmVjdABBZGRSZWN0RmlsbGVkAEFkZFJlY3RGaWxsZWRNdWx0aUNvbG9yAEFkZFF1YWQAQWRkUXVhZEZpbGxlZABBZGRUcmlhbmdsZQBBZGRUcmlhbmdsZUZpbGxlZABBZGRDaXJjbGUAQWRkQ2lyY2xlRmlsbGVkAEFkZFRleHRfQQBBZGRUZXh0X0IAQWRkSW1hZ2UAQWRkSW1hZ2VRdWFkAEFkZEltYWdlUm91bmRlZABBZGRQb2x5bGluZQBBZGRDb252ZXhQb2x5RmlsbGVkAEFkZEJlemllckN1cnZlAFBhdGhDbGVhcgBQYXRoTGluZVRvAFBhdGhMaW5lVG9NZXJnZUR1cGxpY2F0ZQBQYXRoRmlsbENvbnZleABQYXRoU3Ryb2tlAFBhdGhBcmNUbwBQYXRoQXJjVG9GYXN0AFBhdGhCZXppZXJDdXJ2ZVRvAFBhdGhSZWN0AENoYW5uZWxzU3BsaXQAQ2hhbm5lbHNNZXJnZQBDaGFubmVsc1NldEN1cnJlbnQAQWRkQ2FsbGJhY2sAQWRkRHJhd0NtZABDbGVhckZyZWVNZW1vcnkAUHJpbVJlc2VydmUAUHJpbVJlY3QAUHJpbVJlY3RVVgBQcmltUXVhZFVWAFByaW1Xcml0ZVZ0eABQcmltV3JpdGVJZHgAUHJpbVZ0eABVcGRhdGVDbGlwUmVjdABVcGRhdGVUZXh0dXJlSUQAdmlpaWlpaWlpaWlpAHZpaWlpZmkAdmlpaWZmZmkAdmlpaWlmAGkgPCBTaXplAGltZ3VpL2ltZ3VpLmgAb3BlcmF0b3JbXQB2aWlpaWlpaWZpAHZpaWlpaWlpaWZpAHZpaWlpaWlpaWlpaWkAdmlpaWZpaWlmaQAyM2ltcG9ydF9tYXliZV9udWxsX3ZhbHVlSTZJbVZlYzRFAHZpaWlmaWkAdmlpaWZpaWYAdmlpaWlpaQB2aWlpaWlpZgB2aWlpaWlpaWYAdmlpaWlpaWlpAHZpaWlpaWZpAHZpaWlpaWZpZgB2aWlpaWlmAFNpemUgPiAwAGJhY2sATjEwZW1zY3JpcHRlbjExbWVtb3J5X3ZpZXdJY0VFAGZyb250AFBLOUltRHJhd0NtZAA5SW1EcmF3Q21kAEltRHJhd0NtZABFbGVtQ291bnQAQ2xpcFJlY3QAVGV4dHVyZUlkAFA5SW1EcmF3Q21kAEltR3VpTGlzdENsaXBwZXIAU3RhcnRQb3NZAEl0ZW1zSGVpZ2h0AEl0ZW1zQ291bnQAU3RlcE5vAERpc3BsYXlTdGFydABEaXNwbGF5RW5kAFN0ZXAAUDE2SW1HdWlMaXN0Q2xpcHBlcgAxNkltR3VpTGlzdENsaXBwZXIAdmlpaWYAUEsxNkltR3VpTGlzdENsaXBwZXIASW1HdWlTaXplQ2FsbGJhY2tEYXRhAFBvcwBDdXJyZW50U2l6ZQBEZXNpcmVkU2l6ZQBQSzIxSW1HdWlTaXplQ2FsbGJhY2tEYXRhAEltR3VpSW5wdXRUZXh0Q2FsbGJhY2tEYXRhAEV2ZW50RmxhZwBFdmVudENoYXIARXZlbnRLZXkAQnVmAEJ1ZlRleHRMZW4AQnVmU2l6ZQBCdWZEaXJ0eQBDdXJzb3JQb3MAU2VsZWN0aW9uU3RhcnQAU2VsZWN0aW9uRW5kAERlbGV0ZUNoYXJzAEluc2VydENoYXJzAEhhc1NlbGVjdGlvbgBQSzI2SW1HdWlJbnB1dFRleHRDYWxsYmFja0RhdGEASW1WZWM0AFNldABDb3B5AEVxdWFscwBJbVZlYzIAUDZJbVZlYzIAV3JhcEltR3VpQ29udGV4dABQSzE2V3JhcEltR3VpQ29udGV4dABtYWxsaW5mbwBhcmVuYQBvcmRibGtzAHNtYmxrcwBoYmxrcwBoYmxraGQAdXNtYmxrcwBmc21ibGtzAHVvcmRibGtzAGZvcmRibGtzAGtlZXBjb3N0AHZvaWQAYm9vbABzdGQ6OnN0cmluZwBzdGQ6OmJhc2ljX3N0cmluZzx1bnNpZ25lZCBjaGFyPgBzdGQ6OndzdHJpbmcAZW1zY3JpcHRlbjo6dmFsAGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PHNpZ25lZCBjaGFyPgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzx1bnNpZ25lZCBjaGFyPgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxzaG9ydD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8dW5zaWduZWQgc2hvcnQ+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PGludD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8dW5zaWduZWQgaW50PgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxpbnQ4X3Q+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PHVpbnQ4X3Q+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PGludDE2X3Q+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PHVpbnQxNl90PgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxpbnQzMl90PgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzx1aW50MzJfdD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8bG9uZyBkb3VibGU+AE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SWVFRQBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxkb3VibGU+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PGZsb2F0PgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzx1bnNpZ25lZCBsb25nPgBOMTBlbXNjcmlwdGVuMTFtZW1vcnlfdmlld0ltRUUAZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8bG9uZz4ATjEwZW1zY3JpcHRlbjExbWVtb3J5X3ZpZXdJbEVFAE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SXNFRQBOMTBlbXNjcmlwdGVuMTFtZW1vcnlfdmlld0lhRUUAZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8Y2hhcj4ATlN0M19fMjEyYmFzaWNfc3RyaW5nSXdOU18xMWNoYXJfdHJhaXRzSXdFRU5TXzlhbGxvY2F0b3JJd0VFRUUATlN0M19fMjEyYmFzaWNfc3RyaW5nSWhOU18xMWNoYXJfdHJhaXRzSWhFRU5TXzlhbGxvY2F0b3JJaEVFRUUAZG91YmxlAGZsb2F0AHVuc2lnbmVkIGxvbmcAbG9uZwB1bnNpZ25lZCBpbnQAaW50AHVuc2lnbmVkIHNob3J0AHNob3J0AHVuc2lnbmVkIGNoYXIAc2lnbmVkIGNoYXIAY2hhcgByd2EAaW5maW5pdHkAAAECBAcDBgUALSsgICAwWDB4AChudWxsKQAtMFgrMFggMFgtMHgrMHggMHgAaW5mAElORgBuYW4ATkFOAC4AdGVybWluYXRpbmcgd2l0aCAlcyBleGNlcHRpb24gb2YgdHlwZSAlczogJXMAdGVybWluYXRpbmcgd2l0aCAlcyBleGNlcHRpb24gb2YgdHlwZSAlcwB0ZXJtaW5hdGluZyB3aXRoICVzIGZvcmVpZ24gZXhjZXB0aW9uAHRlcm1pbmF0aW5nAHVuY2F1Z2h0AFN0OWV4Y2VwdGlvbgBOMTBfX2N4eGFiaXYxMTZfX3NoaW1fdHlwZV9pbmZvRQBTdDl0eXBlX2luZm8ATjEwX19jeHhhYml2MTIwX19zaV9jbGFzc190eXBlX2luZm9FAE4xMF9fY3h4YWJpdjExN19fY2xhc3NfdHlwZV9pbmZvRQBwdGhyZWFkX29uY2UgZmFpbHVyZSBpbiBfX2N4YV9nZXRfZ2xvYmFsc19mYXN0KCkAY2Fubm90IGNyZWF0ZSBwdGhyZWFkIGtleSBmb3IgX19jeGFfZ2V0X2dsb2JhbHMoKQBjYW5ub3QgemVybyBvdXQgdGhyZWFkIHZhbHVlIGZvciBfX2N4YV9nZXRfZ2xvYmFscygpAHRlcm1pbmF0ZV9oYW5kbGVyIHVuZXhwZWN0ZWRseSByZXR1cm5lZABTdDExbG9naWNfZXJyb3IAU3QxMmxlbmd0aF9lcnJvcgBOMTBfX2N4eGFiaXYxMTlfX3BvaW50ZXJfdHlwZV9pbmZvRQBOMTBfX2N4eGFiaXYxMTdfX3BiYXNlX3R5cGVfaW5mb0UATjEwX19jeHhhYml2MTIzX19mdW5kYW1lbnRhbF90eXBlX2luZm9FAHYAUHYARG4AYgBjAGgAYQBzAHQAaQBqAGwAbQBmAGQATjEwX19jeHhhYml2MTIxX192bWlfY2xhc3NfdHlwZV9pbmZvRQ==";var asmjsCodeFile="";if(!isDataURI(wasmTextFile)){wasmTextFile=locateFile(wasmTextFile);}if(!isDataURI(wasmBinaryFile)){wasmBinaryFile=locateFile(wasmBinaryFile);}if(!isDataURI(asmjsCodeFile)){asmjsCodeFile=locateFile(asmjsCodeFile);}var wasmPageSize=64*1024;var info={"global":null,"env":null,"asm2wasm":asm2wasmImports,"parent":Module};var exports=null;function mergeMemory(newBuffer){var oldBuffer=Module["buffer"];if(newBuffer.byteLength<oldBuffer.byteLength){err("the new buffer in mergeMemory is smaller than the previous one. in native wasm, we should grow memory here");}var oldView=new Int8Array(oldBuffer);var newView=new Int8Array(newBuffer);newView.set(oldView);updateGlobalBuffer(newBuffer);updateGlobalBufferViews();}function fixImports(imports){return imports}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 doNativeWasm(global,env,providedBuffer){if(typeof WebAssembly!=="object"){err("no native wasm support detected");return false}if(!(Module["wasmMemory"]instanceof WebAssembly.Memory)){err("no native wasm Memory in use");return false}env["memory"]=Module["wasmMemory"];info["global"]={"NaN":NaN,"Infinity":Infinity};info["global.Math"]=Math;info["env"]=env;function receiveInstance(instance,module){exports=instance.exports;if(exports.memory)mergeMemory(exports.memory);Module["asm"]=exports;Module["usingWasm"]=true;removeRunDependency("wasm-instantiate");}addRunDependency("wasm-instantiate");if(Module["instantiateWasm"]){try{return Module["instantiateWasm"](info,receiveInstance)}catch(e){err("Module.instantiateWasm callback failed with error: "+e);return false}}function receiveInstantiatedSource(output){receiveInstance(output["instance"],output["module"]);}function instantiateArrayBuffer(receiver){getBinaryPromise().then((function(binary){return WebAssembly.instantiate(binary,info)})).then(receiver).catch((function(reason){err("failed to asynchronously prepare wasm: "+reason);abort(reason);}));}if(!Module["wasmBinary"]&&typeof WebAssembly.instantiateStreaming==="function"&&!isDataURI(wasmBinaryFile)&&typeof fetch==="function"){WebAssembly.instantiateStreaming(fetch(wasmBinaryFile,{credentials:"same-origin"}),info).then(receiveInstantiatedSource).catch((function(reason){err("wasm streaming compile failed: "+reason);err("falling back to ArrayBuffer instantiation");instantiateArrayBuffer(receiveInstantiatedSource);}));}else{instantiateArrayBuffer(receiveInstantiatedSource);}return {}}Module["asmPreload"]=Module["asm"];var asmjsReallocBuffer=Module["reallocBuffer"];var wasmReallocBuffer=(function(size){var PAGE_MULTIPLE=Module["usingWasm"]?WASM_PAGE_SIZE:ASMJS_PAGE_SIZE;size=alignUp(size,PAGE_MULTIPLE);var old=Module["buffer"];var oldSize=old.byteLength;if(Module["usingWasm"]){try{var result=Module["wasmMemory"].grow((size-oldSize)/wasmPageSize);if(result!==(-1|0)){return Module["buffer"]=Module["wasmMemory"].buffer}else{return null}}catch(e){return null}}});Module["reallocBuffer"]=(function(size){{return wasmReallocBuffer(size)}});Module["asm"]=(function(global,env,providedBuffer){env=fixImports(env);if(!env["table"]){var TABLE_SIZE=Module["wasmTableSize"];if(TABLE_SIZE===undefined)TABLE_SIZE=1024;var MAX_TABLE_SIZE=Module["wasmMaxTableSize"];if(typeof WebAssembly==="object"&&typeof WebAssembly.Table==="function"){if(MAX_TABLE_SIZE!==undefined){env["table"]=new WebAssembly.Table({"initial":TABLE_SIZE,"maximum":MAX_TABLE_SIZE,"element":"anyfunc"});}else{env["table"]=new WebAssembly.Table({"initial":TABLE_SIZE,element:"anyfunc"});}}else{env["table"]=new Array(TABLE_SIZE);}Module["wasmTable"]=env["table"];}if(!env["memoryBase"]){env["memoryBase"]=Module["STATIC_BASE"];}if(!env["tableBase"]){env["tableBase"]=0;}var exports;exports=doNativeWasm(global,env,providedBuffer);assert(exports,"no binaryen method succeeded.");return exports});}integrateWasmJS();STATIC_BASE=GLOBAL_BASE;STATICTOP=STATIC_BASE+84576;__ATINIT__.push({func:(function(){__GLOBAL__sub_I_bind_imgui_cpp();})},{func:(function(){__GLOBAL__sub_I_bind_cpp();})});var STATIC_BUMP=84576;Module["STATIC_BASE"]=STATIC_BASE;Module["STATIC_BUMP"]=STATIC_BUMP;STATICTOP+=16;function ___assert_fail(condition,filename,line,func){abort("Assertion failed: "+Pointer_stringify(condition)+", at: "+[filename?Pointer_stringify(filename):"unknown filename",line,func?Pointer_stringify(func):"unknown function"]);}function ___cxa_allocate_exception(size){return _malloc(size)}function ___cxa_throw(ptr,type,destructor){throw ptr+" - Exception catching is disabled, this exception cannot be caught. Compile with -s DISABLE_EXCEPTION_CATCHING=0 or DISABLE_EXCEPTION_CATCHING=2 to catch."}function ___lock(){}var SYSCALLS={varargs:0,get:(function(varargs){SYSCALLS.varargs+=4;var ret=HEAP32[SYSCALLS.varargs-4>>2];return ret}),getStr:(function(){var ret=Pointer_stringify(SYSCALLS.get());return ret}),get64:(function(){var low=SYSCALLS.get(),high=SYSCALLS.get();if(low>=0)assert(high===0);else assert(high===-1);return low}),getZero:(function(){assert(SYSCALLS.get()===0);})};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();var offset=offset_low;FS.llseek(stream,offset,whence);HEAP32[result>>2]=stream.position;if(stream.getdents&&offset===0&&whence===0)stream.getdents=null;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;if(!___syscall146.buffers){___syscall146.buffers=[null,[],[]];___syscall146.printChar=(function(stream,curr){var buffer=___syscall146.buffers[stream];assert(buffer);if(curr===0||curr===10){(stream===1?out:err)(UTF8ArrayToString(buffer,0));buffer.length=0;}else{buffer.push(curr);}});}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++){___syscall146.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();FS.close(stream);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["asm"]["dynCall_"+signature];if(dc===undefined){dc=Module["asm"]["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_delete(object,property){object=requireHandle(object);property=requireHandle(property);return delete object[property]}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_memcpy_big(dest,src,num){HEAPU8.set(HEAPU8.subarray(src,src+num),dest);return dest}var PTHREAD_SPECIFIC={};function _pthread_getspecific(key){return PTHREAD_SPECIFIC[key]||0}var PTHREAD_SPECIFIC_NEXT_KEY=1;var ERRNO_CODES={EPERM:1,ENOENT:2,ESRCH:3,EINTR:4,EIO:5,ENXIO:6,E2BIG:7,ENOEXEC:8,EBADF:9,ECHILD:10,EAGAIN:11,EWOULDBLOCK:11,ENOMEM:12,EACCES:13,EFAULT:14,ENOTBLK:15,EBUSY:16,EEXIST:17,EXDEV:18,ENODEV:19,ENOTDIR:20,EISDIR:21,EINVAL:22,ENFILE:23,EMFILE:24,ENOTTY:25,ETXTBSY:26,EFBIG:27,ENOSPC:28,ESPIPE:29,EROFS:30,EMLINK:31,EPIPE:32,EDOM:33,ERANGE:34,ENOMSG:42,EIDRM:43,ECHRNG:44,EL2NSYNC:45,EL3HLT:46,EL3RST:47,ELNRNG:48,EUNATCH:49,ENOCSI:50,EL2HLT:51,EDEADLK:35,ENOLCK:37,EBADE:52,EBADR:53,EXFULL:54,ENOANO:55,EBADRQC:56,EBADSLT:57,EDEADLOCK:35,EBFONT:59,ENOSTR:60,ENODATA:61,ETIME:62,ENOSR:63,ENONET:64,ENOPKG:65,EREMOTE:66,ENOLINK:67,EADV:68,ESRMNT:69,ECOMM:70,EPROTO:71,EMULTIHOP:72,EDOTDOT:73,EBADMSG:74,ENOTUNIQ:76,EBADFD:77,EREMCHG:78,ELIBACC:79,ELIBBAD:80,ELIBSCN:81,ELIBMAX:82,ELIBEXEC:83,ENOSYS:38,ENOTEMPTY:39,ENAMETOOLONG:36,ELOOP:40,EOPNOTSUPP:95,EPFNOSUPPORT:96,ECONNRESET:104,ENOBUFS:105,EAFNOSUPPORT:97,EPROTOTYPE:91,ENOTSOCK:88,ENOPROTOOPT:92,ESHUTDOWN:108,ECONNREFUSED:111,EADDRINUSE:98,ECONNABORTED:103,ENETUNREACH:101,ENETDOWN:100,ETIMEDOUT:110,EHOSTDOWN:112,EHOSTUNREACH:113,EINPROGRESS:115,EALREADY:114,EDESTADDRREQ:89,EMSGSIZE:90,EPROTONOSUPPORT:93,ESOCKTNOSUPPORT:94,EADDRNOTAVAIL:99,ENETRESET:102,EISCONN:106,ENOTCONN:107,ETOOMANYREFS:109,EUSERS:87,EDQUOT:122,ESTALE:116,ENOTSUP:95,ENOMEDIUM:123,EILSEQ:84,EOVERFLOW:75,ECANCELED:125,ENOTRECOVERABLE:131,EOWNERDEAD:130,ESTRPIPE:86};function _pthread_key_create(key,destructor){if(key==0){return ERRNO_CODES.EINVAL}HEAP32[key>>2]=PTHREAD_SPECIFIC_NEXT_KEY;PTHREAD_SPECIFIC[PTHREAD_SPECIFIC_NEXT_KEY]=0;PTHREAD_SPECIFIC_NEXT_KEY++;return 0}function _pthread_once(ptr,func){if(!_pthread_once.seen)_pthread_once.seen={};if(ptr in _pthread_once.seen)return;Module["dynCall_v"](func);_pthread_once.seen[ptr]=1;}function _pthread_setspecific(key,value){if(!(key in PTHREAD_SPECIFIC)){return ERRNO_CODES.EINVAL}PTHREAD_SPECIFIC[key]=value;return 0}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();DYNAMICTOP_PTR=staticAlloc(4);STACK_BASE=STACKTOP=alignMemory(STATICTOP);STACK_MAX=STACK_BASE+TOTAL_STACK;DYNAMIC_BASE=alignMemory(STACK_MAX);HEAP32[DYNAMICTOP_PTR>>2]=DYNAMIC_BASE;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))}Module["wasmTableSize"]=1438;Module["wasmMaxTableSize"]=1438;Module.asmGlobalArg={};Module.asmLibraryArg={"abort":abort,"enlargeMemory":enlargeMemory,"getTotalMemory":getTotalMemory,"abortOnCannotGrowMemory":abortOnCannotGrowMemory,"___assert_fail":___assert_fail,"___cxa_allocate_exception":___cxa_allocate_exception,"___cxa_throw":___cxa_throw,"___lock":___lock,"___setErrNo":___setErrNo,"___syscall140":___syscall140,"___syscall145":___syscall145,"___syscall146":___syscall146,"___syscall221":___syscall221,"___syscall5":___syscall5,"___syscall54":___syscall54,"___syscall6":___syscall6,"___unlock":___unlock,"__embind_register_bool":__embind_register_bool,"__embind_register_class":__embind_register_class,"__embind_register_class_constructor":__embind_register_class_constructor,"__embind_register_class_function":__embind_register_class_function,"__embind_register_class_property":__embind_register_class_property,"__embind_register_constant":__embind_register_constant,"__embind_register_emval":__embind_register_emval,"__embind_register_float":__embind_register_float,"__embind_register_function":__embind_register_function,"__embind_register_integer":__embind_register_integer,"__embind_register_memory_view":__embind_register_memory_view,"__embind_register_std_string":__embind_register_std_string,"__embind_register_std_wstring":__embind_register_std_wstring,"__embind_register_void":__embind_register_void,"__emval_as":__emval_as,"__emval_call":__emval_call,"__emval_call_void_method":__emval_call_void_method,"__emval_decref":__emval_decref,"__emval_delete":__emval_delete,"__emval_get_method_caller":__emval_get_method_caller,"__emval_get_property":__emval_get_property,"__emval_incref":__emval_incref,"__emval_new_array":__emval_new_array,"__emval_new_cstring":__emval_new_cstring,"__emval_new_object":__emval_new_object,"__emval_run_destructors":__emval_run_destructors,"__emval_set_property":__emval_set_property,"__emval_strictly_equals":__emval_strictly_equals,"__emval_take_value":__emval_take_value,"__emval_typeof":__emval_typeof,"_abort":_abort,"_emscripten_memcpy_big":_emscripten_memcpy_big,"_pthread_getspecific":_pthread_getspecific,"_pthread_key_create":_pthread_key_create,"_pthread_once":_pthread_once,"_pthread_setspecific":_pthread_setspecific,"DYNAMICTOP_PTR":DYNAMICTOP_PTR,"STACKTOP":STACKTOP};var asm=Module["asm"](Module.asmGlobalArg,Module.asmLibraryArg,buffer);Module["asm"]=asm;var __GLOBAL__sub_I_bind_cpp=Module["__GLOBAL__sub_I_bind_cpp"]=(function(){return Module["asm"]["__GLOBAL__sub_I_bind_cpp"].apply(null,arguments)});var __GLOBAL__sub_I_bind_imgui_cpp=Module["__GLOBAL__sub_I_bind_imgui_cpp"]=(function(){return Module["asm"]["__GLOBAL__sub_I_bind_imgui_cpp"].apply(null,arguments)});var ___getTypeName=Module["___getTypeName"]=(function(){return Module["asm"]["___getTypeName"].apply(null,arguments)});var _free=Module["_free"]=(function(){return Module["asm"]["_free"].apply(null,arguments)});var _malloc=Module["_malloc"]=(function(){return Module["asm"]["_malloc"].apply(null,arguments)});var dynCall_d=Module["dynCall_d"]=(function(){return Module["asm"]["dynCall_d"].apply(null,arguments)});var dynCall_di=Module["dynCall_di"]=(function(){return Module["asm"]["dynCall_di"].apply(null,arguments)});var dynCall_f=Module["dynCall_f"]=(function(){return Module["asm"]["dynCall_f"].apply(null,arguments)});var dynCall_fi=Module["dynCall_fi"]=(function(){return Module["asm"]["dynCall_fi"].apply(null,arguments)});var dynCall_fii=Module["dynCall_fii"]=(function(){return Module["asm"]["dynCall_fii"].apply(null,arguments)});var dynCall_fiii=Module["dynCall_fiii"]=(function(){return Module["asm"]["dynCall_fiii"].apply(null,arguments)});var dynCall_i=Module["dynCall_i"]=(function(){return Module["asm"]["dynCall_i"].apply(null,arguments)});var dynCall_ii=Module["dynCall_ii"]=(function(){return Module["asm"]["dynCall_ii"].apply(null,arguments)});var dynCall_iif=Module["dynCall_iif"]=(function(){return Module["asm"]["dynCall_iif"].apply(null,arguments)});var dynCall_iiff=Module["dynCall_iiff"]=(function(){return Module["asm"]["dynCall_iiff"].apply(null,arguments)});var dynCall_iifif=Module["dynCall_iifif"]=(function(){return Module["asm"]["dynCall_iifif"].apply(null,arguments)});var dynCall_iii=Module["dynCall_iii"]=(function(){return Module["asm"]["dynCall_iii"].apply(null,arguments)});var dynCall_iiiddii=Module["dynCall_iiiddii"]=(function(){return Module["asm"]["dynCall_iiiddii"].apply(null,arguments)});var dynCall_iiif=Module["dynCall_iiif"]=(function(){return Module["asm"]["dynCall_iiif"].apply(null,arguments)});var dynCall_iiiff=Module["dynCall_iiiff"]=(function(){return Module["asm"]["dynCall_iiiff"].apply(null,arguments)});var dynCall_iiifffiii=Module["dynCall_iiifffiii"]=(function(){return Module["asm"]["dynCall_iiifffiii"].apply(null,arguments)});var dynCall_iiifi=Module["dynCall_iiifi"]=(function(){return Module["asm"]["dynCall_iiifi"].apply(null,arguments)});var dynCall_iiifif=Module["dynCall_iiifif"]=(function(){return Module["asm"]["dynCall_iiifif"].apply(null,arguments)});var dynCall_iiii=Module["dynCall_iiii"]=(function(){return Module["asm"]["dynCall_iiii"].apply(null,arguments)});var dynCall_iiiiddii=Module["dynCall_iiiiddii"]=(function(){return Module["asm"]["dynCall_iiiiddii"].apply(null,arguments)});var dynCall_iiiif=Module["dynCall_iiiif"]=(function(){return Module["asm"]["dynCall_iiiif"].apply(null,arguments)});var dynCall_iiiifi=Module["dynCall_iiiifi"]=(function(){return Module["asm"]["dynCall_iiiifi"].apply(null,arguments)});var dynCall_iiiifii=Module["dynCall_iiiifii"]=(function(){return Module["asm"]["dynCall_iiiifii"].apply(null,arguments)});var dynCall_iiiii=Module["dynCall_iiiii"]=(function(){return Module["asm"]["dynCall_iiiii"].apply(null,arguments)});var dynCall_iiiiii=Module["dynCall_iiiiii"]=(function(){return Module["asm"]["dynCall_iiiiii"].apply(null,arguments)});var dynCall_iiiiiii=Module["dynCall_iiiiiii"]=(function(){return Module["asm"]["dynCall_iiiiiii"].apply(null,arguments)});var dynCall_iiiiiiii=Module["dynCall_iiiiiiii"]=(function(){return Module["asm"]["dynCall_iiiiiiii"].apply(null,arguments)});var dynCall_iiiiiiiii=Module["dynCall_iiiiiiiii"]=(function(){return Module["asm"]["dynCall_iiiiiiiii"].apply(null,arguments)});var dynCall_iiiiiiiiii=Module["dynCall_iiiiiiiiii"]=(function(){return Module["asm"]["dynCall_iiiiiiiiii"].apply(null,arguments)});var dynCall_iiiiiiiiiii=Module["dynCall_iiiiiiiiiii"]=(function(){return Module["asm"]["dynCall_iiiiiiiiiii"].apply(null,arguments)});var dynCall_v=Module["dynCall_v"]=(function(){return Module["asm"]["dynCall_v"].apply(null,arguments)});var dynCall_vf=Module["dynCall_vf"]=(function(){return Module["asm"]["dynCall_vf"].apply(null,arguments)});var dynCall_vff=Module["dynCall_vff"]=(function(){return Module["asm"]["dynCall_vff"].apply(null,arguments)});var dynCall_vfffiii=Module["dynCall_vfffiii"]=(function(){return Module["asm"]["dynCall_vfffiii"].apply(null,arguments)});var dynCall_vfii=Module["dynCall_vfii"]=(function(){return Module["asm"]["dynCall_vfii"].apply(null,arguments)});var dynCall_vi=Module["dynCall_vi"]=(function(){return Module["asm"]["dynCall_vi"].apply(null,arguments)});var dynCall_vif=Module["dynCall_vif"]=(function(){return Module["asm"]["dynCall_vif"].apply(null,arguments)});var dynCall_viff=Module["dynCall_viff"]=(function(){return Module["asm"]["dynCall_viff"].apply(null,arguments)});var dynCall_vifffiii=Module["dynCall_vifffiii"]=(function(){return Module["asm"]["dynCall_vifffiii"].apply(null,arguments)});var dynCall_vifi=Module["dynCall_vifi"]=(function(){return Module["asm"]["dynCall_vifi"].apply(null,arguments)});var dynCall_vifii=Module["dynCall_vifii"]=(function(){return Module["asm"]["dynCall_vifii"].apply(null,arguments)});var dynCall_vii=Module["dynCall_vii"]=(function(){return Module["asm"]["dynCall_vii"].apply(null,arguments)});var dynCall_viif=Module["dynCall_viif"]=(function(){return Module["asm"]["dynCall_viif"].apply(null,arguments)});var dynCall_viifffi=Module["dynCall_viifffi"]=(function(){return Module["asm"]["dynCall_viifffi"].apply(null,arguments)});var dynCall_viifffiii=Module["dynCall_viifffiii"]=(function(){return Module["asm"]["dynCall_viifffiii"].apply(null,arguments)});var dynCall_viifi=Module["dynCall_viifi"]=(function(){return Module["asm"]["dynCall_viifi"].apply(null,arguments)});var dynCall_viifii=Module["dynCall_viifii"]=(function(){return Module["asm"]["dynCall_viifii"].apply(null,arguments)});var dynCall_viifiif=Module["dynCall_viifiif"]=(function(){return Module["asm"]["dynCall_viifiif"].apply(null,arguments)});var dynCall_viifiii=Module["dynCall_viifiii"]=(function(){return Module["asm"]["dynCall_viifiii"].apply(null,arguments)});var dynCall_viifiiifi=Module["dynCall_viifiiifi"]=(function(){return Module["asm"]["dynCall_viifiiifi"].apply(null,arguments)});var dynCall_viii=Module["dynCall_viii"]=(function(){return Module["asm"]["dynCall_viii"].apply(null,arguments)});var dynCall_viiif=Module["dynCall_viiif"]=(function(){return Module["asm"]["dynCall_viiif"].apply(null,arguments)});var dynCall_viiifffi=Module["dynCall_viiifffi"]=(function(){return Module["asm"]["dynCall_viiifffi"].apply(null,arguments)});var dynCall_viiifi=Module["dynCall_viiifi"]=(function(){return Module["asm"]["dynCall_viiifi"].apply(null,arguments)});var dynCall_viiifii=Module["dynCall_viiifii"]=(function(){return Module["asm"]["dynCall_viiifii"].apply(null,arguments)});var dynCall_viiifiif=Module["dynCall_viiifiif"]=(function(){return Module["asm"]["dynCall_viiifiif"].apply(null,arguments)});var dynCall_viiifiii=Module["dynCall_viiifiii"]=(function(){return Module["asm"]["dynCall_viiifiii"].apply(null,arguments)});var dynCall_viiifiiifi=Module["dynCall_viiifiiifi"]=(function(){return Module["asm"]["dynCall_viiifiiifi"].apply(null,arguments)});var dynCall_viiii=Module["dynCall_viiii"]=(function(){return Module["asm"]["dynCall_viiii"].apply(null,arguments)});var dynCall_viiiif=Module["dynCall_viiiif"]=(function(){return Module["asm"]["dynCall_viiiif"].apply(null,arguments)});var dynCall_viiiifi=Module["dynCall_viiiifi"]=(function(){return Module["asm"]["dynCall_viiiifi"].apply(null,arguments)});var dynCall_viiiifif=Module["dynCall_viiiifif"]=(function(){return Module["asm"]["dynCall_viiiifif"].apply(null,arguments)});var dynCall_viiiii=Module["dynCall_viiiii"]=(function(){return Module["asm"]["dynCall_viiiii"].apply(null,arguments)});var dynCall_viiiiif=Module["dynCall_viiiiif"]=(function(){return Module["asm"]["dynCall_viiiiif"].apply(null,arguments)});var dynCall_viiiiifi=Module["dynCall_viiiiifi"]=(function(){return Module["asm"]["dynCall_viiiiifi"].apply(null,arguments)});var dynCall_viiiiifif=Module["dynCall_viiiiifif"]=(function(){return Module["asm"]["dynCall_viiiiifif"].apply(null,arguments)});var dynCall_viiiiii=Module["dynCall_viiiiii"]=(function(){return Module["asm"]["dynCall_viiiiii"].apply(null,arguments)});var dynCall_viiiiiif=Module["dynCall_viiiiiif"]=(function(){return Module["asm"]["dynCall_viiiiiif"].apply(null,arguments)});var dynCall_viiiiiifi=Module["dynCall_viiiiiifi"]=(function(){return Module["asm"]["dynCall_viiiiiifi"].apply(null,arguments)});var dynCall_viiiiiii=Module["dynCall_viiiiiii"]=(function(){return Module["asm"]["dynCall_viiiiiii"].apply(null,arguments)});var dynCall_viiiiiiif=Module["dynCall_viiiiiiif"]=(function(){return Module["asm"]["dynCall_viiiiiiif"].apply(null,arguments)});var dynCall_viiiiiiifi=Module["dynCall_viiiiiiifi"]=(function(){return Module["asm"]["dynCall_viiiiiiifi"].apply(null,arguments)});var dynCall_viiiiiiii=Module["dynCall_viiiiiiii"]=(function(){return Module["asm"]["dynCall_viiiiiiii"].apply(null,arguments)});var dynCall_viiiiiiiifi=Module["dynCall_viiiiiiiifi"]=(function(){return Module["asm"]["dynCall_viiiiiiiifi"].apply(null,arguments)});var dynCall_viiiiiiiii=Module["dynCall_viiiiiiiii"]=(function(){return Module["asm"]["dynCall_viiiiiiiii"].apply(null,arguments)});var dynCall_viiiiiiiiii=Module["dynCall_viiiiiiiiii"]=(function(){return Module["asm"]["dynCall_viiiiiiiiii"].apply(null,arguments)});var dynCall_viiiiiiiiiii=Module["dynCall_viiiiiiiiiii"]=(function(){return Module["asm"]["dynCall_viiiiiiiiiii"].apply(null,arguments)});var dynCall_viiiiiiiiiiii=Module["dynCall_viiiiiiiiiiii"]=(function(){return Module["asm"]["dynCall_viiiiiiiiiiii"].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["NoSavedSettings"] = 256] = "NoSavedSettings"; ImGuiWindowFlags[ImGuiWindowFlags["NoInputs"] = 512] = "NoInputs"; 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["NoNav"] = 786432] = "NoNav"; // [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 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["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["PlotLines"] = 33] = "PlotLines"; ImGuiCol[ImGuiCol["PlotLinesHovered"] = 34] = "PlotLinesHovered"; ImGuiCol[ImGuiCol["PlotHistogram"] = 35] = "PlotHistogram"; ImGuiCol[ImGuiCol["PlotHistogramHovered"] = 36] = "PlotHistogramHovered"; ImGuiCol[ImGuiCol["TextSelectedBg"] = 37] = "TextSelectedBg"; ImGuiCol[ImGuiCol["DragDropTarget"] = 38] = "DragDropTarget"; ImGuiCol[ImGuiCol["NavHighlight"] = 39] = "NavHighlight"; ImGuiCol[ImGuiCol["NavWindowingHighlight"] = 40] = "NavWindowingHighlight"; ImGuiCol[ImGuiCol["NavWindowingDimBg"] = 41] = "NavWindowingDimBg"; ImGuiCol[ImGuiCol["ModalWindowDimBg"] = 42] = "ModalWindowDimBg"; ImGuiCol[ImGuiCol["COUNT"] = 43] = "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["ButtonTextAlign"] = 20] = "ButtonTextAlign"; ImGuiStyleVar[ImGuiStyleVar["Count_"] = 21] = "Count_"; ImGuiStyleVar[ImGuiStyleVar["COUNT"] = 21] = "COUNT"; })(ImGuiStyleVar || (ImGuiStyleVar = {})); var ImGuiBackendFlags; (function (ImGuiBackendFlags) { 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["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 OptCursorBlink; // = true // Enable blinking cursor, for users who consider it annoying. get ConfigCursorBlink() { return this.native.ConfigCursorBlink; } set ConfigCursorBlink(value) { this.native.ConfigCursorBlink = value; } // bool ConfigResizeWindowsFromEdges; // = 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 ConfigResizeWindowsFromEdges() { return this.native.ConfigResizeWindowsFromEdges; } set ConfigResizeWindowsFromEdges(value) { this.native.ConfigResizeWindowsFromEdges = 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; } // ImWchar InputCharacters[16+1]; // List of characters input (translated by user from keypress+keyboard state). Fill using AddInputCharacter() helper. get InputCharacters() { return this.native.InputCharacters; } // 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; let prev_time = 0; function document_on_copy(event) { event.clipboardData.setData("text/plain", clipboard_text); // console.log(`${event.type}: "${clipboard_text}"`); event.preventDefault(); } function document_on_cut(event) { event.clipboardData.setData("text/plain", clipboard_text); // console.log(`${event.type}: "${clipboard_text}"`); event.preventDefault(); } function document_on_paste(event) { 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 (value && value instanceof (HTMLCanvasElement)) { canvas = value; exports.gl = canvas.getContext("webgl", { alpha: false }); } else if (value && value instanceof (WebGLRenderingContext)) { canvas = value.canvas; exports.gl = 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; 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$1(time) { const io = GetIO(); if (io.WantSaveIniSettings) { io.WantSaveIniSettings = false; if (typeof (window) !== "undefined") { window.localStorage.setItem("imgui.ini", SaveIniSettingsToMemory()); } } const w = exports.gl && exports.gl.canvas.scrollWidth || 640; const h = exports.gl && exports.gl.canvas.scrollHeight || 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 || 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; exports.gl && exports.gl.activeTexture(exports.gl.TEXTURE0); 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 || console.log(draw_list); exports.gl || console.log("VtxBuffer.length", draw_list.VtxBuffer.length); exports.gl || 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 || console.log(draw_cmd); exports.gl || console.log("ElemCount", draw_cmd.ElemCount); exports.gl || 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 || console.log("TextureId", draw_cmd.TextureId); if (!exports.gl) { 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.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); } } 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); // 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.Init = Init; exports.Shutdown = Shutdown; exports.NewFrame = NewFrame$1; exports.RenderDrawData = RenderDrawData; exports.CreateFontsTexture = CreateFontsTexture; exports.DestroyFontsTexture = DestroyFontsTexture; exports.CreateDeviceObjects = CreateDeviceObjects; exports.DestroyDeviceObjects = DestroyDeviceObjects; Object.defineProperty(exports, '__esModule', { value: true }); })));