(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,AGFzbQEAAAAB5w7NAWACf38Bf2ACf38AYAJ8fAF8YAF/AX9gAX8AYAN/f38Bf2AEf39/fwBgA39/fwBgAn9/AX1gBH9/f38Bf2AEf399fwBgAn99AX9gA399fQF/YAZ9fX1/f38AYAR/fX9/AGAFf39/fX8AYAABfGADf31/AGAFf39/f38Bf2AIf39/f39/f38Bf2AHf39/f39/fwF/YAZ/f39/f38Bf2AGf398fH9/AX9gCX9/f39/f39/fwF/YAN9f38AYAl/f39/f39/f38AYAZ/f39/f38AYAJ/fQBgAX8BfWAAAX9gAn19AGABfQBgAAF9YAAAYAN/f30Bf2AGf39/fX9/AGAIf399fX1/f38AYAR/fX99AX9gBn9/fX9/fwBgBX9/f399AGAHf39/f31/fQBgBn9/f399fwBgB39/f39/f38AYAd/f39/f399AGAGf39/f399AGAFf39/f38AYAZ/f31/f30AYAV/f31/fwBgCH9/fX9/f31/AGALf39/f39/f39/f38AYAl/f39/f39/fX8AYAh/f39/f399fwBgBH9/f30AYAZ/f319fX8AYAp/f39/f39/f39/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/f319AGACf30BfWAEfX19fQF/YAV/f399fQBgA319fQF9YAR9fX19AX1gAn19AX9gC399fX19fX19fX1/AGAJf399f39/f31/AGAKf399f39/f399fwBgBX99f399AX9gC39/fX19fX19fX19AGAIf39/f399fX8AYAh/f319f39/fwBgB39/f319f38AYAV/f31/fwF/YAh/f39/fX1/fwBgB39/f319fX0AYAp/f319fX19fX1/AGAMf399fX19fX19fX1/AGAHf319fX19fQBgBn9/f319fQBgCH9/f31/f399AX9gB39/fX9/f30Bf2AHf399fn5/fQF/YAd/f319fX99AX9gB39/fXx8f30Bf2ADf398AXxgA39/fQF9YAN/f34BfmAJf39/f31/f399AX9gCX9/f319fX9/fQF/YAZ/f31/f38Bf2AIf39/fX9/f38Bf2AKf39/f39/f31/fwF/YAp/f39/fn5/fX9/AX9gCn9/f399fX99f38Bf2AKf39/f3x8f31/fwF/YAZ/fHx8fX0BfWADfHx9AXxgA3x8fAF8YAZ/fX19fX0BfWAFf35+fn0BfWADfn59AX5gAn5+AX5gA35+fgF+YAZ/fn5+fX0BfWAFf39/f30BfWAGf39/f319AX1gB39/f39/f30Bf2AIf39/f39/f30Bf2AGf399fX99AX9gB39/f319f30Bf2AGf399fX9/AX9gB39/f31/fX8AYAp/f39/f39/fX1/AGAJf39/f39/fX1/AGAEf319fQF9YAR/f39+AX5gA35/fwF/YAJ+fwF/YAZ/fH9/f38Bf2ACfH8BfGADf39+AGAFf39/f38BfGAGf39/f39/AXxgAn9/AX5gAXwBfWACfX8Bf2ACfX8BfWACf38BfGAIf39/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/AAZnbG9iYWwDTmFOA3wABmdsb2JhbAhJbmZpbml0eQN8AANlbnYFYWJvcnQABANlbnYNZW5sYXJnZU1lbW9yeQAdA2Vudg5nZXRUb3RhbE1lbW9yeQAdA2VudhdhYm9ydE9uQ2Fubm90R3Jvd01lbW9yeQAdA2Vudg5fX19hc3NlcnRfZmFpbAAGA2VudhlfX19jeGFfYWxsb2NhdGVfZXhjZXB0aW9uAAMDZW52DF9fX2N4YV90aHJvdwAHA2VudgdfX19sb2NrAAQDZW52C19fX3NldEVyck5vAAQDZW52DV9fX3N5c2NhbGwxNDAAAANlbnYNX19fc3lzY2FsbDE0NQAAA2Vudg1fX19zeXNjYWxsMTQ2AAADZW52DV9fX3N5c2NhbGwyMjEAAANlbnYLX19fc3lzY2FsbDUAAANlbnYMX19fc3lzY2FsbDU0AAADZW52C19fX3N5c2NhbGw2AAADZW52CV9fX3VubG9jawAEA2VudhZfX2VtYmluZF9yZWdpc3Rlcl9ib29sAC0DZW52F19fZW1iaW5kX3JlZ2lzdGVyX2NsYXNzAE8DZW52I19fZW1iaW5kX3JlZ2lzdGVyX2NsYXNzX2NvbnN0cnVjdG9yABoDZW52IF9fZW1iaW5kX3JlZ2lzdGVyX2NsYXNzX2Z1bmN0aW9uAEwDZW52IF9fZW1iaW5kX3JlZ2lzdGVyX2NsYXNzX3Byb3BlcnR5ADYDZW52Gl9fZW1iaW5kX3JlZ2lzdGVyX2NvbnN0YW50AFADZW52F19fZW1iaW5kX3JlZ2lzdGVyX2VtdmFsAAEDZW52F19fZW1iaW5kX3JlZ2lzdGVyX2Zsb2F0AAcDZW52Gl9fZW1iaW5kX3JlZ2lzdGVyX2Z1bmN0aW9uABoDZW52GV9fZW1iaW5kX3JlZ2lzdGVyX2ludGVnZXIALQNlbnYdX19lbWJpbmRfcmVnaXN0ZXJfbWVtb3J5X3ZpZXcABwNlbnYcX19lbWJpbmRfcmVnaXN0ZXJfc3RkX3N0cmluZwABA2Vudh1fX2VtYmluZF9yZWdpc3Rlcl9zdGRfd3N0cmluZwAHA2VudhZfX2VtYmluZF9yZWdpc3Rlcl92b2lkAAEDZW52Cl9fZW12YWxfYXMAUQNlbnYMX19lbXZhbF9jYWxsAAkDZW52GF9fZW12YWxfY2FsbF92b2lkX21ldGhvZAAGA2Vudg5fX2VtdmFsX2RlY3JlZgAEA2Vudg5fX2VtdmFsX2RlbGV0ZQAAA2VudhlfX2VtdmFsX2dldF9tZXRob2RfY2FsbGVyAAADZW52FF9fZW12YWxfZ2V0X3Byb3BlcnR5AAADZW52Dl9fZW12YWxfaW5jcmVmAAQDZW52EV9fZW12YWxfbmV3X2FycmF5AB0DZW52E19fZW12YWxfbmV3X2NzdHJpbmcAAwNlbnYSX19lbXZhbF9uZXdfb2JqZWN0AB0DZW52F19fZW12YWxfcnVuX2Rlc3RydWN0b3JzAAQDZW52FF9fZW12YWxfc2V0X3Byb3BlcnR5AAcDZW52F19fZW12YWxfc3RyaWN0bHlfZXF1YWxzAAADZW52El9fZW12YWxfdGFrZV92YWx1ZQAAA2Vudg5fX2VtdmFsX3R5cGVvZgADA2VudgZfYWJvcnQAIQNlbnYWX2Vtc2NyaXB0ZW5fbWVtY3B5X2JpZwAFA2VudhRfcHRocmVhZF9nZXRzcGVjaWZpYwADA2VudhNfcHRocmVhZF9rZXlfY3JlYXRlAAADZW52DV9wdGhyZWFkX29uY2UAAANlbnYUX3B0aHJlYWRfc2V0c3BlY2lmaWMAAAhhc20yd2FzbQdmNjQtcmVtAAIDnhO/EgRDAwEHVAEBUwQEHRwHBAMEBwsHAwQDAQMABQFTBwM3AwRSAQNTAwQABR1UAwBZAVIDBQcBBAEBAAkAAR4hBQQEHCcbAwQpAAMcAQMhIVkDBwEBBQcDAwEAIWYtAQEBWAQEAQEBEggHBAEBAQFpAygIIAcFAAQACQchBxUnBgMEAQEAGyEEIAEqBwEBAAADACEFHAUBBAQBIR8nAwccBZgBmAEAAwcAAAEBBwcbAQQAAgAFAy8BBBwGAwchBwAFAQEBAQQHAwEHGgAiKl0gHAEFAwGTAQA0AQQHBAEThwFzAwEBLwE1AQABISEHHAEDBBMdAAEDAQcBNwgBAwEBAQEDAQEHBAYAAQAuCRsGBAEBGgkDAQUDAAUhAQcHAwQEHQEBBAEEAAABCQmHARwBAQYGBAAtBg0EBgUEAAQDBAQBBx0tAFJSOJEBAwM3AQcAAR0EAwMEBQQEAAUFVQUVBAkBBBIAAAcDAUMDKg8GNwMBAAAABAEhIAYbGwchNx8DA1cEAAEGNwMBAQMEBAQEBwMHAQEdBFUBAQAJFHVuOQcGCC0ECQABAQUgUi1MB1UHAAQDBAQaAQQBBAENBAADBQMEBh0qIQEfBCAhAQMEAQQbKhsXLQkSASoBBQUBBwAAAwEEBAEEAQQBBAEBAQEBAQEBAQcHAQAFCYsBhgEigAGAAQR8AQkEEhQDawUFcnJxAANwNwEAAwcDQwUBYgMAVgAHAAQDAwAAX1xTHCw2BAQEAQEBBAEFAwEEAQQAGwQBAwMACQEBG1YcGwAEIQMhHBwbAwADByABAQEBBwcEBwkFBgsAGi0GBgADAx0tEgUEAwEhAwEHBQEEAQAdBAQEawQUAAEBAQGGAQEBBAQdBAcEBDgBBwUBAAEFAQEBAQEBBwchHY4BjAEVIQUAIAMJBAQJADQ0BBQtEogBhQEFAIQBggGBAYEBgwGCAYEBf359AgJ7dwMEAwAGAAABDAQHBBUBBBwFHgUEIg4HJAcDBEEDCQQJQgcHBABoZwUcVgMBYAcDAC0EBQQEBEwALC0GBgQBBAEEAQEEAQEEAAMEAQQBW1oALQABBAEBAwEEAQQhHSEDBAkbASEfBAMhHx4EHwAEBAUfAwEDAQQhHyEEIQQhIQEBWAcDAQEHAQkSIR0dHTE2GUwyKScPNAoODR4SOQwGBAQBAFKZAQEFkwECApcBUZQBAAcDAwMFkwEABwMJAwU3AQAEBAQEBAQBAwYBBwQjGi0BAQEDASEFBAkBAQEEBAQHAQQBBAkFBgQBBwQEBAQEBAQEBAQEBAQtAAQSABIBBAQJBwQEFQAFHQYBAAABAQEBHQEBAQQBAQQEAQEEAQEBAQEBAQQBAQEBAQkFBAQEBAQEBAQEBAEAFQQdBB0dBCEhCSEAIR0KEQEBjQGNAQkEBAUAASEEBAkJAAQFBwEBBgcWEooBFQSJARISEjqIAYgBiAEEenl4eHd3dnV1dXRubm4BBAEBBwYABAYAVVUHBQEBb25tbWxsaxUhIRgUGgAACQMBBwcBAQFqCiYBAwMVLQEDAQABQQFkBC0DAAUGAAYABQUEBwcHGhUBAwQnPy1lZGMtLWEGBQYEBwcBAQAqWAYEKhstAxIBBQQDBCoBBDIxXjMaKwMBBAQEAQEFAQQBLQMEBAEDAQMDHCEEIQcBBQAJBAQEBAEABAMDIQcIAAcFGzkdHSEABQABBQMhAAMhASEEHx8gBCAgHwQgBB8gICAhAR0dICADAwMDAQQABC0tKgUHASEdHR0DHcwBywHKAckByAHHAQTGAcUBxAHDAcIBwQHAAb8BvgG9AQS8AbsBugG5AbgBtwG2AbUBtAGzAQSyAbEBsAGvAVCuAa0BrAGrAaoBHakBqAGnAaYBpQGkAaMBogGhAaABBJ8BUZsBOE5NN0szK0pJLChIR0YjRQQwJi4vJDURREMYA0IUQUA/Pj08OzoiFiUMCxwdOBBPTjE2ngEZTCoDGi0GnQFCFxMUFRKcAT6bATgDBi0aBQUEAwQhBi0aBi0aBQMdIUwFAVMCU1JRmgESBQUFBQMABAADAAkClgGVAQkABQMJBQUABZIBkQGQAQABAAAAAAAFA48BBQUFAwQAAwQhBAQDAAcJBgMEBQAFBxUaAwQBAQMGBwEBAwQBAQMENAAiAwAdBAMEAQEBAQMELQEBAQE0BgcHJygpKisaAywtLi8GBAEwKjEyLAYzAAE1Ly0PBho2BgYGAQYxNgEaBgYpDy0vRTUnNAEBATIzLQYrLE0yTjFMKkgwLQYvRi4tKywEKhpLK0wqSSlKKCEsJwcHAQYBAQEEAwQBAQEBBAMEAwQEIQEBAQEBAQEBAQEBAQEBAwQBAQEAAQEBBwcHJCUAJkcmPSU7JAABOQcHAQEhAQEEAwQHBAEBBgEBASMBAQEBAQEBAQEBAQEBAQEBAQEBAQEBA0EjBwQDAQQBAQEFAQEBAQEBAQEFBQEBIgEHCAgIBwEEBwEEPyI5CAEFAAUFAAEBAQEBAQEBAQEBAQEBAQUFAAEBAQEDBAEHAQEBAQEBAQEBBgEHBTcJBQcFAQEBAQEBAQEdAwQGBy0BAwEUAQEBBAEEAAQBAwUJEgEAARwBAQEBGwcGBwEEBActBwYHBkMhBAMhBAEHAQEBBQMhAAEBAQcGAwg3IQQDBAcBBAQHAQQABQAAGioUEwMEAAQFBRwIGTYtHAgZGA4FAAUVFBQTBBQUFBdCFRQVFRUTF2sTFwMDEhQGAwMVExUUIQkJCRIVBQUFBAEBFj4UFBMVFAQVFRUJEhIVBBIhBAQSBCEShgEUExQVAQQHAQQHBAEBBgEBAQQHBAEBBgEBBwEBBAEhBxMXBQUEBQQEAQkSCQAFAAUdBQkFCQUJEgkABRASFQYaAAUVAAkRCgQJCQAFAQEBBAQFAAUJAAEEBAEEBwUBBAAHBwUHBgEHAQEDAAAFOAEBAA9ABAMOLwcHBQADDUQEDToiBQkABAEDAQEBAQo8BAQDLQQBVgAHBgEEBAcBAQcEBAQEAQoBAQMEAQUBAQENDQMBBwEBDgEPAQEEBAEBAAMBAQEBBwEHAQkEAQMAAQUABQMABAEJAQkABAERAQEBAQEFABUBEgkBCQUABAQBBQEFAAEAAQADCQkFBQUBExUUARQSEhIHEgEJFRUVFQEUARYFBQUBEgkJCQEVARQHFQETARsTFRUVFQEXFBQUFBUFARgZGQUAAQUAARQBGgAAAwAEAwQBBwQBAQQBBAEDAwEAAQQBAQEBIQQEBAQBBwcHIQEBAQQBBgEBBwYVBH8BIwELfwEjAgt8ASMDC3wBIwQLB+4LUxhfX0dMT0JBTF9fc3ViX0lfYmluZF9jcHAAiAweX19HTE9CQUxfX3N1Yl9JX2JpbmRfaW1ndWlfY3BwAKwIDl9fX2dldFR5cGVOYW1lAIYMBV9mcmVlAFcHX21hbGxvYwDYAQlkeW5DYWxsX2QAvQsKZHluQ2FsbF9kaQC8CwlkeW5DYWxsX2YA+AoKZHluQ2FsbF9maQD3CgtkeW5DYWxsX2ZpaQD2CgxkeW5DYWxsX2ZpaWkA9QoJZHluQ2FsbF9pALYDCmR5bkNhbGxfaWkA6QcLZHluQ2FsbF9paWYA8woMZHluQ2FsbF9paWZmAPIKDWR5bkNhbGxfaWlmaWYA8QoLZHluQ2FsbF9paWkA9AcPZHluQ2FsbF9paWlkZGlpALsLDGR5bkNhbGxfaWlpZgDwCg1keW5DYWxsX2lpaWZmAO8KEWR5bkNhbGxfaWlpZmZmaWlpAO4KDWR5bkNhbGxfaWlpZmkA7QoOZHluQ2FsbF9paWlmaWYA7AoMZHluQ2FsbF9paWlpAO4HEGR5bkNhbGxfaWlpaWRkaWkAugsNZHluQ2FsbF9paWlpZgDrCg5keW5DYWxsX2lpaWlmaQDqCg9keW5DYWxsX2lpaWlmaWkA6AoNZHluQ2FsbF9paWlpaQC5Cw5keW5DYWxsX2lpaWlpaQC4Cw9keW5DYWxsX2lpaWlpaWkAtwsQZHluQ2FsbF9paWlpaWlpaQC2CxFkeW5DYWxsX2lpaWlpaWlpaQC1CxJkeW5DYWxsX2lpaWlpaWlpaWkAtAsTZHluQ2FsbF9paWlpaWlpaWlpaQCzCwlkeW5DYWxsX3YAywcKZHluQ2FsbF92ZgDnCgtkeW5DYWxsX3ZmZgDmCg9keW5DYWxsX3ZmZmZpaWkA5QoMZHluQ2FsbF92ZmlpAOQKCmR5bkNhbGxfdmkAtwMLZHluQ2FsbF92aWYA4woMZHluQ2FsbF92aWZmAOIKEGR5bkNhbGxfdmlmZmZpaWkA4QoMZHluQ2FsbF92aWZpAOAKDWR5bkNhbGxfdmlmaWkA3woLZHluQ2FsbF92aWkAzQcMZHluQ2FsbF92aWlmAN0KD2R5bkNhbGxfdmlpZmZmaQDcChFkeW5DYWxsX3ZpaWZmZmlpaQDbCg1keW5DYWxsX3ZpaWZpANoKDmR5bkNhbGxfdmlpZmlpANkKD2R5bkNhbGxfdmlpZmlpZgDYCg9keW5DYWxsX3ZpaWZpaWkA1woRZHluQ2FsbF92aWlmaWlpZmkA1goMZHluQ2FsbF92aWlpALILDWR5bkNhbGxfdmlpaWYA1QoQZHluQ2FsbF92aWlpZmZmaQDUCg5keW5DYWxsX3ZpaWlmaQDSCg9keW5DYWxsX3ZpaWlmaWkA0QoQZHluQ2FsbF92aWlpZmlpZgDQChBkeW5DYWxsX3ZpaWlmaWlpAM8KEmR5bkNhbGxfdmlpaWZpaWlmaQDOCg1keW5DYWxsX3ZpaWlpALELDmR5bkNhbGxfdmlpaWlmAM0KD2R5bkNhbGxfdmlpaWlmaQDMChBkeW5DYWxsX3ZpaWlpZmlmAMsKDmR5bkNhbGxfdmlpaWlpALALD2R5bkNhbGxfdmlpaWlpZgDKChBkeW5DYWxsX3ZpaWlpaWZpAMkKEWR5bkNhbGxfdmlpaWlpZmlmAMcKD2R5bkNhbGxfdmlpaWlpaQCuCxBkeW5DYWxsX3ZpaWlpaWlmAMYKEWR5bkNhbGxfdmlp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CvQMgASxD48Nig3+DIAEgASABPwKjA2EB/oM8wyEB4MHjg39DIMH+gr5DIIHvhK9EoIHgQe9D+MMgQeAB/wM4gyAB/kK+wwKwoAVvxIJACAAKAIAECILEAAgACABOAIAIAAgAjgCBAsUAQF/QQQQRSIBIAAoAgA2AgAgAQsIACAAIAEQagscACAAIAEqAgAgAioCAJIgASoCBCACKgIEkhA3Cx4AIAAgATgCACAAIAI4AgQgACADOAIIIAAgBDgCDAsOACAAED8gASAAEI8RGgsGAEEpEAALDAAgACABIAAgAWAbCxYAIABDAAAAADgCBCAAQwAAAAA4AgALBgBBIxAACxsBAX9BmJAFKAIAQbAyaigCACIAQQE6AHggAAszAQF8IAAQvAUiAUQAAADg///vR2YEfUP//39/BUP//3//IAG2IAFEAAAA4P//78dlGwsLHAAgACABKgIAIAIqAgCTIAEqAgQgAioCBJMQNwsUACAALAALQQBIBEAgACgCABBXCwtFAQF/IABBASAAGyEBA0AgARDYASIARQRAQZSVBUGUlQUoAgAiADYCACAABH8gAEE/cUGCBGoRIQAMAgVBAAshAAsLIAALQwEBfyAABEBBmJAFKAIAIgEEQCABQYgHaiIBIAEoAgBBf2o2AgALCyAAQZyQBSgCAEGsggIoAgBB/wFxQe4GahEBAAsWACAAIAEpAgA3AgAgACACKQIANwIIC18BA38jBiECIwZBEGokBiACQZiQBSgCACIDQagraiAAQQR0aiIAKQIANwIAIAIgACkCCDcCCCACQQxqIgAgACoCACADQZAqaioCACABlJQ4AgAgAhCeAyEEIAIkBiAECwYAQTIQAAsqAQF/IwYhASMGQRBqJAYgASAANgIAQQQQRSIAIAEoAgA2AgAgASQGIAALEgAgAEHwgwI2AgAgAEEEahBECyoAIAAoAhAQXARAQQAhAAUgAEEEaiIALAALQQBIBEAgACgCACEACwsgAAsSACAAIAEQ4RAgAEH8gwI2AgALEAAgAC0AAEEIdCAALQABcgsIAEELEABBAAvDAwEDfyACQYDAAE4EQCAAIAEgAhAwDwsgACEEIAAgAmohAyAAQQNxIAFBA3FGBEADQCAAQQNxBEAgAkUEQCAEDwsgACABLAAAOgAAIABBAWohACABQQFqIQEgAkEBayEC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BEAgASAAIAEoAgAQ+QU2AgAgACABEIgBBSABEI4DCwwJCyAHQQBHIgkEQCABEOIBBSABKAIEIAEoAghHBEAgACABEK8ECwsgACABEIgBIAYgACABKAIAIAgtAAAQ9wUgBigCECICBEAgAUEUaiAGIAFBD2oiCywAABsqAgAhDyABIAYoAgwgAmoiBzYCACADIAAgBxD4AQJAIAMoAhQiDEEASgRAQQAhAiADKgIAIRADQCAAIAcgAhDNAyIRQwAAgL9bDQIgECARkiIQIA9eDQIgASABKAIAQQFqNgIAIAJBAWoiAiAMSA0ACwsLIAAgARCIASALQQE6AAAgASAPOAIUIAkEQCABIAEoAgA2AggLCwwICyAJQQBHIgkEQCABEOIBBSABKAIEIAEoAghHBEAgARCOAwsLIAAgARCIASAGIAAgASgCACAILQAAEPcFIAYoAhQiByAGKAIMRwRAIAFBFGogBiABQQ9qIgssAAAbKgIAIQ8gASAHNgIAIAMgACAHEPgBAkAgAygCFCIMQQBKBEAgAyoCACEQQQAhAgNAIAAgByACEM0DIhFDAACAv1sNAiAQIBGSIhAgD14NAiABIAEoAgBBAWo2AgAgAkEBaiICIAxIDQALCwsgACABEIgBIAtBAToAACABIA84AhQgCQRAIAEgASgCADYCCAsLDAcLIAFBADYCCCABQQA2AgQgAUEANgIAIAFBADoADwwGCyABIAAoAiw2AgAgAUEANgIIIAFBADYCBCABQQA6AA8MBQsgACABEIgBIAEQjgMCQCAILAAABEAgAUEANgIABSABKAIAIgJBAEoEQANAIAAgAkF/ahDjAUH//wNxQQpGDQMgASABKAIAIgNBf2oiAjYCACADQQFKDQALCwsLIAFBADoADwwECyAAKAIsIQMgACABEIgBIAEQjgMCQCAILAAABEAgASADNgIABSABKAIAIgIgA0gEQANAIAAgAhDjAUH//wNxQQpGDQMgASABKAIAQQFqIgI2AgAgAiADSA0ACwsLCyABQQA6AA8MAwsgACABEIgBIAEQ4gECQCAILAAABEAgAUEANgIAQQAhAgUgASgCACICQQBKBEADQAJ/IAAgAkF/ahDjAUH//wNxQQpGIQ0gASgCACEDIA0LBEAgAyECDAQLIAEgA0F/aiICNgIAIANBAUoNAAsLCwsgASACNgIIIAFBADoADwwCCwJAAkACQAJAAkACQAJAAkAgBUGFgAxrDgkGBAUAAQcHAgMHC0HJACEEDAgLQc4AIQQMBwsgASgCBCABQQhqIgIoAgBGBEAgARDiAQsgASAAIAEoAgAQ+QUiAzYCACACIAM2AgAgACABEIgBDAYLIAEoAgQgAUEIaiICKAIARgRAIAEQ4gELIAEgACABKAIAEPgFIgM2AgAgAiADNgIAIAAgARCIAQwFCyABEOIBIAFBADYCCCABQQA2AgAgAUEAOgAPDAQLIAEQ4gEgASAAKAIsIgI2AgggASACNgIAIAFBADoADwwDCyAAKAIsIQMgACABEIgBIAEQ4gECQCAILAAABEAgASADNgIAIAMhAgUgASgCACICIANIBEADQAJ/IAAgAhDjAUH//wNxQQpGIQ4gASgCACECIA4LDQMgASACQQFqIgI2AgAgAiADSA0ACwsLCyABIAI2AgggAUEAOgAPDAILQQMhBAwBCyAFQYCADEgEQCAFQY2ABGsEQEEDIQQMAgsgASgCBCABKAIIRgRAIAEgACABKAIAEPgFNgIAIAAgARCIAQUgACABEK8ECwwBCwJAAkACQAJAIAVBgIAMaw4CAAECCwwCCyABEOIBIAFBCGoiAiACKAIAQQFqNgIAIAAgARCIASABIAIoAgA2AgAgAUEAOgAPDAILQQMhBAwBCyAAIAEQiAEgARDiASABQQhqIgMoAgAiAkEASgRAIAMgAkF/aiICNgIACyABIAI2AgAgAUEAOgAPCwJAIARBA0YEQEEAIAUgBUH//wNKGyICQQBKBEAgBiACOwEAIAJBCkYEQCAILAAADQMLAkACQCABLAAMRQ0AIAEoAgQgASgCCEcNACABKAIAIgIgACgCLE4NACAAIQMgAUEYaiACQQFBARCwBCIFBEAgBSADIAIQ4wE7AQALIAAgASgCAEEBEM4DIAAgASgCACAGQQEQjwMEQCABIAEoAgBBAWo2AgAgAUEAOgAPCwwBCyAAIAEQkAMgACABKAIAIAZBARCPAwRAIAEgASgCAEEBEP0FIAEgASgCAEEBajYCACABQQA6AA8LCwsFIARByQBGBEAgASgCBCABKAIIRgRAIAEoAgAiBSAAKAIsSARAIAAgASAFQQEQzwMLBSAAIAEQkAMLIAFBADoADwUgBEHOAEYEQCABKAIEIAEoAghGBEAgACABEIgBIAEoAgAiAkEASgRAIAAgASACQX9qQQEQzwMgASABKAIAQX9qNgIACwUgACABEJADCyABQQA6AA8LCwsLIAokBgtIAQF/IAFBGGogAiADQQAQsAQiBEEARyADQQBKcQRAQQAhAQNAIAQgAUEBdGogACABIAJqEOMBOwEAIAFBAWoiASADRw0ACwsLkwEBAn8gAEGAHGpB4wA7AQAgAEGIHGpB5wc2AgAgAEH+G2oiAi4BAEHjAEYEQCAAEPwFCyABQecHSgR/IAJBADsBACAAQYQcakEANgIAQQAFIABBhBxqIgMoAgAgAWpB5wdKBEADQCAAEPwFIAMoAgAgAWpB5wdKDQALCyACIAIuAQAiAUEBajsBACAAIAFBBHRqCwvfBAIMfwF+IwYhASMGQRBqJAYgABA/IABBCGoiBhA/IABBEGoiBxA/IABBGGoiCBA/IABBIGoiCRA/IABBLGoiAxA/IABBzABqIgQQayAAQdwAaiIFEGsgAEGEAWoiChA/IABBjAFqEHYgAEGwAWoiAkEANgIEIAJBADYCACACQQA2AgggAEG8AWoQdiAAQcgBahB2IABB1AFqIgJBADYCBCACQQA2AgAgAkEANgIIIABB+AFqIgIQ6QQgAEH8AWoiCxDpBCAAQYACaiIMEOkEIAFDAAAAAEMAAAAAEDcgCCABKQMAIg03AgAgByANNwIAIAYgDTcCACAAIA03AgAgAUMAAAAAQwAAAAAQNyADIAEpAwAiDTcCACAJIA03AgAgAEMAAAAAOAI0IABDAAAAADgCKCAAQwAAgL84AjggAEE8aiIDQgA3AgAgA0IANwIIIAEQayAFIAEpAgA3AgAgBSABKQIINwIIIAQgASkCADcCACAEIAEpAgg3AgggAEEAOgBsIABBADoAbSAAQQA2AnwgAEEANgJ4IABBADYCcCAAQQE2AnQgAEEAOgCAASABQwAAAABDAAAAABA3IAogASkDADcCACAAQQA2ApgBIABBADYCoAEgAEEANgKcASAAQwAAAAA4AqgBIABBATYCpAEgAEMAAIC/OAKsASAAQeABaiIDQgA3AgAgA0IANwIIIANCADcCECABQwAAAAAQ6AQgAiABKAIANgIAIAFDAAAAABDoBCALIAEoAgA2AgAgAUMAAAAAEOgEIAwgASgCADYCACAAQQA2AoQCIAEkBgtcACAAIAEQiAEgACABEJADIAAgASgCACACIAMQjwMEQCABIAEoAgAgAxD9BSABIAEoAgAgA2o2AgAgAUEAOgAPBSABQZYcaiIALgEAIgEEQCAAIAFBf2o7AQALCwtXAQJ/QQEhAwNAAkAgACECA0ACQCACQQFqIQACQAJAAkAgAiwAAA4LAAICAgICAgICAgECCwwECwwBCyAAIQIMAQsLIANBAWohAwwBCwsgASACNgIAIAMLaAEDfyMGIQUjBkEgaiQGIAUhBCABLAAQBEAgBCAAQQAQ+AEgBCoCDCEDCyABQQRqIgYoAgAgAUEIaiIEKAIARgRAIAYgASgCADYCAAsgBCAAIAIgAxD7BSIANgIAIAEgADYCACAFJAYLVAECfyMGIQQjBkEgaiQGIAQhBSABLAAQBEAgBSAAQQAQ+AEgBSoCDCEDCyABIAAgAiADEPsFIgA2AgAgASAANgIEIAEgADYCCCABQQA6AA8gBCQGC+wHAhJ/AX4jBiEFIwZBEGokBiAFIQMgAEEMaiIHED8gAEEUaiIIED8gAEEcaiIJED8gAEEkahA/IABBLGoiChA/IABBNGoiCxA/IABBPGoiDBA/IABB1ABqIg0QPyAAQdwAaiIOED8gAEHkAGoiDxA/IABB7ABqIhAQPyAAQbgBaiIRED8gAEHAAWoiEhA/IABByAFqEO8IIABB0ANqIhMiBEEANgIEIARBADYCACAEQQA2AgggAEHcA2oQayAAQewDahBrIABB/ANqEGsgAEGMBGoQayAAQZwEahBrIABBtARqENIDIABB5ARqEHYgAEHwBGoiBEEANgIEIARBADYCACAEQQA2AgggAEGIBWoiFCABQeQwahD6BSAAQbgGaiEEIABBmAZqIgYhAQNAIAEQayABQRBqIgEgBEcNAAsgACACEOYGNgIAIABBBGoiASACQQBBABDHATYCACATIAEQhwEgAEEANgIIIANDAAAAAEMAAAAAEDcgByADKQMANwIAIANDAAAAAEMAAAAAEDcgCSADKQMAIhU3AgAgCCAVNwIAIANDAAAAAEMAAAAAEDcgCyADKQMAIhU3AgAgCiAVNwIAIANDAAAAAEMAAAAAEDcgDCADKQMANwIAIABDAAAAADgCRCAAQwAAAAA4AkggACAAQZ2VAkEAEF82AkwgAEEANgJQIANDAAAAAEMAAAAAEDcgDSADKQMANwIAIAND//9/f0P//39/EDcgDiADKQMANwIAIANDAAAAP0MAAAA/EDcgDyADKQMANwIAIANDAAAAAEMAAAAAEDcgECADKQMANwIAIABB9ABqIgFCADcCACABQQA7AQggAUEAOgAKIABBfzYCgAEgAEF/NgKEASAAQQA2AogBIABBADYCjAEgAEF/NgKUASAAQX82ApABIABBADoAmAEgAEEANgKcASAAQX82AqABIABBADYCqAEgAEEANgKkASAAQQ82ArQBIABBDzYCsAEgAEEPNgKsASADQ///f39D//9/fxA3IBIgAykDACIVNwIAIBEgFTcCACAAQX82AqwEIABDAAAAADgCsAQgAEMAAIA/OAL8BCAAQX82AoAFIAAgFDYChAUgACAAKAIANgK0BSAAQQA2ApQGIABBADYCkAYgAEH8BWoiAUIANwIAIAFCADcCCCADEGsgAEGoBmoiASADKQIANwIAIAEgAykCCDcCCCAGIAMpAgA3AgAgBiADKQIINwIIIABBADYCjAYgAEF/NgK8BiAAQX82ArgGIABB/////wc2AsQGIABB/////wc2AsAGIABB/////wc2AswGIABB/////wc2AsgGIAUkBgs+AQF/IAAQ+QEiAywAAEElRgRAIAMQ8wUiACwAAAR/IAEgAyAAQQFqIANrIAIQrAEQgAUgAQUgAwshAAsgAAuHAQICfwF9IABBAWogACAALAAAQS1GIgMbIgBBAWogACAALAAAQStGGyICLAAAIgBBUGpBGHRBGHVB/wFxQQpIBEADQCAEQwAAIEGUIABBGHRBGHVBUGqykiEEIAJBAWoiAiwAACIAQVBqQRh0QRh1Qf8BcUEKSA0ACwsgASAEjCAEIAMbOAIAC4sBAgJ/AXwgAEEBaiAAIAAsAABBLUYiAxsiAEEBaiAAIAAsAABBK0YbIgIsAAAiAEFQakEYdEEYdUH/AXFBCkgEQANAIAREAAAAAAAAJECiIABBGHRBGHVBUGq3oCEEIAJBAWoiAiwAACIAQVBqQRh0QRh1Qf8BcUEKSA0ACwsgASAEmiAEIAMbOQMAC4sGAwh/AX0EfCMGIQsjBkEQaiQGQZiQBSgCACEHIAJDAAAAAFwgAyAEYiIKIAQgBKFEAAAA4P//70djIghxQQFzIg1yRQRA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QAJAAkACQAJAAkAgBEECaw4EAAECAwQLIAsEQEEAIQVBACEABUEAIQBBACEFA0AgCiAAIANsaiIHLAAAIglB/wFxIAYgAEEHcWotAABrIAVqIQUgBiAAQQJqQQdxaiAJOgAAIAcgBUEBdjoAACAAQQFqIgAgCEcNAAsgCCEACwwECyALBEBBACEFQQAhAAVBACEAQQAhBQNAIAogACADbGoiBywAACIJQf8BcSAGIABBB3FqLQAAayAFaiEFIAYgAEEDakEHcWogCToAACAHIAVBA246AAAgAEEBaiIAIAhHDQALIAghAAsMAwsgCwRAQQAhBUEAIQAFQQAhAEEAIQUDQCAKIAAgA2xqIgcsAAAiCUH/AXEgBiAAQQdxai0AAGsgBWohBSAGIABBBGpBB3FqIAk6AAAgByAFQQJ2OgAAIABBAWoiACAIRw0ACyAIIQALDAILIAsEQEEAIQVBACEABUEAIQBBACEFA0AgCiAAIANsaiIHLAAAIglB/wFxIAYgAEEHcWotAABrIAVqIQUgBiAAQQVqQQdxaiAJOgAAIAcgBUEFbjoAACAAQQFqIgAgCEcNAAsgCCEACwwBCyALBEBBACEFQQAhAAVBACEAQQAhBQNAIAogACADbGoiBywAACIJQf8BcSAGIABBB3FqLQAAayAFaiEFIAYgACAEakEHcWogCToAACAHIAUgBG46AAAgAEEBaiIAIAhHDQALIAghAAsLIAAgAkgEQANAIAogACADbGoiBywAAA0CIAcgBSAGIABBB3FqLQAAayIFIARuOgAAIABBAWoiACACSA0ACwsgDUEBaiINIAFODQMgCkEBaiEKDAELC0GW4wJBteMCQd8eQcrjAhAECwsgDCQGC8kFAQl/IwYhDCMGQRBqJAYgDCIGQgA3AwACQCACQQBKBEAgASAEa0EASCELIAFBAWogBGshCCAAIQoDQAJAIAZBACAEEHQaAkACQAJAAkACQAJAIARBAmsOBAABAgMECyALBEBBACEFQQAhAAVBACEFQQAhAANAIAogAGoiBywAACIJQf8BcSAGIABBB3FqLQAAayAFaiEFIAYgAEECakEHcWogCToAACAHIAVBAXY6AAAgAEEBaiIAIAhHDQALIAghAAsMBAsgCwRAQQAhBUEAIQAFQQAhBUEAIQADQCAKIABqIgcsAAAiCUH/AXEg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BUQAAAAAAAAAACEcCyAKKwMAIR0gCARAIAEgHZo5AwAgASAKKwMImjkDCCABIByaOQMQBSABIB05AwAgASAKKwMIOQMIIAEgHDkDEAsLIA8kBiAGQQdxC1wBBH8gAEHUAGoiBSgCACIDQQAgAkGAAmoiBhCZBSEEIAEgAyAEIANrIAYgBBsiASACIAEgAkkbIgIQUBogACADIAJqNgIEIAAgAyABaiIANgIIIAUgADYCACACCwsAIAAgASACENwLC7ABAQJ/IwYhAyMGQYABaiQGIANCADcCACADQgA3AgggA0IANwIQIANCADcCGCADQgA3AiAgA0IANwIoIANCADcCMCADQgA3AjggA0FAa0IANwIAIANCADcCSCADQgA3AlAgA0IANwJYIANCADcCYCADQgA3AmggA0IANwJwIANBADYCeCADQTc2AiAgAyAANgIsIANBfzYCTCADIAA2AlQgAyABIAIQ7AshBCADJAYgBAusAQECfyACQQFGBEAgASAAKAIIayAAKAIEaiEBCwJ/AkAgAEEUaiIDKAIAIABBHGoiBCgCAE0NACAAQQBBACAAKAIkQT9xQcACahEFABogAygCAA0AQX8MAQsgAEEANgIQIARBADYCACADQQA2AgAgACABIAIgACgCKEE/cUHAAmoRBQBBAEgEf0F/BSAAQQA2AgggAEEANgIEIAAgACgCAEFvcTYCAEEACwsiAAtiAQJ/IAAoAighAiAAQQAgACgCAEGAAXEEf0ECQQEgACgCFCAAKAIcSxsFQQELIgEgAkE/cUHAAmoRBQAiAUEATgRAIAEgACgCCGsgACgCBGogACgCFGogACgCHGshAQsgAQueAwEHfyMGIQMjBkFAayQGIANBKGohBSADQRhqIQYgA0EQaiEHIAMhBCADQThqIQhB+e4DIAEsAAAQ1wEEQEGECRDYASICBEAgAkEAQfwAEHQaIAFBKxDXAUUEQCACQQhBBCABLAAAQfIARhs2AgALIAFB5QAQ1wEEQCAEIAA2AgAgBEECNgIEIARBATYCCEHdASAEEAwaCyABLAAAQeEARgRAIAcgADYCACAHQQM2AgRB3QEgBxAMIgFBgAhxRQRAIAYgADYCACAGQQQ2AgQgBiABQYAIcjYCCEHdASAGEAwaCyACIAIoAgBBgAFyIgE2AgAFIAIoAgAhAQsgAiAA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MmoiAUIANwIAIAFCADcCCCABQgA3AhAgAUEANgIYIAFBADoAHCADQwAAgL9DAACAvxA3IAggAykDADcCACAAQag0akEAOgAAIABB8DJqIgFCADcDACABQgA3AwggAUIANwMQIABBrDRqIgFCADcCACABQgA3AgggAUIANwIQIAFCADcCGCABQgA3AiAgAUEANgIoIAMQayAFIAMpAgA3AgAgBSADKQIINwIIIABBhDVqQQA2AgAgAEHoNGoiAUIANwMAIAFCADcDCCABQgA3AxAgAUEAOgAYIABBiDVqQf////8HNgIAIABBjDVqQQA6AAAgAEGNNWpBADoAACAAQY41akEBOgAAIABBlDVqQQA2AgAgAEGoNWpBADoAACAAQak1akEAOgAAIABBrDVqQQA2AgAgAEGwNWpBADYCACAAQY81akEANgAAIABBvDVqQX82AgAgAEG4NWpBfzYCACAAQbQ1akF/NgIAIABB6DZqQwAAAAA4AgAgAEGUN2ogBzYCACAAQZg3akHRwwI2AgAgAEHgN2pBADYCACAAQeU3akEAOgAAIABB5DdqQQA6AAAgAEHoN2pBADYCACAAQew3akF/NgIAIABB8DdqQX82AgAgAEG8OGoiAUIANwIAIAFCADcCCCABQQA2AhAgAEHQOGpBfzYCACAAQeA4akIANwMAIABBsNYAakEANgIAIABBtNYAakGAgMAUNgIAIABByNYAakEAOgAAIABBzNYAakMAAAAAOAIAIABB0NYAakMK1yM8OAIAIANDAAAAAEMAAAAAEDcgCSADKQMANwIAIABB3NYAakEANgIAIAND//9/f0P//39/EDcgCyADKQMAIgw3AgAgCiAMNwIAIABB/NYAakEAOgAAIABBgNcAakMAAAAAOAIAIABBqNcAakEAOgAAIABBrNcAakEANgIAIABBvNcAakEANgIAIABBwNcAakECNgIAIABBxNcAakEAQegDEHQaIABBtNsAakF/NgIAIABBsNsAakF/NgIAIABBrNsAakF/NgIAIABBuNsAakEAQYEYEHQaIAQkBgsxAQJ/IwYhAiMGQRBqJAYgAiABIABB/wFxQe4GahEBACACEIMDIQMgAhBEIAIkBiADC0kBAn8jBiEFIwZBEGokBiABLAALQQBIBEAgASgCACEBCyAFQQhqIgYgAUEAIAIgAxB4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WFhYLSAgICAgWFggICAgICAgICAgLi4tICAgICAgICAgLVguLi4uLlgtICAgWC5YICAgLSAgICAgICAgICBYLlggICAgICAgICAgLVguLi4uLlggICAgICAgICAgLSAgICAgICAgICBYLi4uLi5YLSAgICBYLi5YICAgICAgICAgLS0tICAgICAgICAgLVhYWC5YWFgtICBYLi4uWCAgLSAgICAgICAgIFguLi5YICAgICAgICAgLVguLi4uWCAgICAgICAgICAgLSAgICAgICAgICAgWC4uLi5YLSAgICBYLi5YICAgICAgICAgWCAgICAgICAgICAgLSAgWC5YICAtIFguLi4uLlggLSAgICAgICAgWC4uLi4uWCAgICAgICAgLVguLi5YICAgICAgICAgICAgLSAgICAgICAgICAgIFguLi5YLSAgICBYLi5YICAgICAgICAgWFggICAgICAgICAgLSAgWC5YICAtWC4uLi4uLi5YLSAgICAgICBYLi4uLi4uLlggICAgICAgLVguLlguWCAgICAgICAgICAgLSAgICAgICAgICAgWC5YLi5YLSAgICBYLi5YICAgICAgICAgWC5YICAgICAgICAgLSAgWC5YICAtWFhYWC5YWFhYLSAgICAgICBYWFhYLlhYWFggICAgICAgLVguWCBYLlggICAgICAgICAgLSAgICAgICAgICBYLlggWC5YLSAgICBYLi5YWFggICAgICAgWC4uWCAgICAgICAgLSAgWC5YICAtICAgWC5YICAgLSAgICAgICAgICBYLlggICAgICAgICAgLVhYICAgWC5YICAgICAgICAgLSAgICAgICAgIFguWCAgIFhYLSAgICBYLi5YLi5YWFggICAgWC4uLlggICAgICAgLSAgWC5YICAtICAgWC5YICAgLSAgICBYWCAgICBYLlggICAgWFggICAgLSAgICAgIFguWCAgICAgICAgLSAgICAgICAgWC5YICAgICAgLSAgICBYLi5YLi5YLi5YWCAgWC4uLi5YICAgICAgLSAgWC5YICAtICAgWC5YICAgLSAgIFguWCAgICBYLlggICAgWC5YICAgLSAgICAgICBYLlggICAgICAgLSAgICAgICBYLlggICAgICAgLSAgICBYLi5YLi5YLi5YLlggWC4uLi4uWCAgICAgLSAgWC5YICAtICAgWC5YICAgLSAgWC4uWCAgICBYLlggICAgWC4uWCAgLSAgICAgICAgWC5YICAgICAgLSAgICAgIFguWCAgICAgICAgLVhYWCBYLi5YLi5YLi5YLi5YWC4uLi4uLlggICAgLSAgWC5YICAtICAgWC5YICAgLSBYLi4uWFhYWFhYLlhYWFhYWC4uLlggLSAgICAgICAgIFguWCAgIFhYLVhYICAgWC5YICAgICAgICAgLVguLlhYLi4uLi4uLi5YLi5YWC4uLi4uLi5YICAgLSAgWC5YICAtICAgWC5YICAgLVguLi4uLi4uLi4uLi4uLi4uLi4uLi5YLSAgICAgICAgICBYLlggWC5YLVguWCBYLlggICAgICAgICAgLVguLi5YLi4uLi4uLi4uLi5YWC4uLi4uLi4uWCAgLSAgWC5YICAtICAgWC5YICAgLSBYLi4uWFhYWFhYLlhYWFhYWC4uLlggLSAgICAgICAgICAgWC5YLi5YLVguLlguWCAgICAgICAgICAgLSBYLi4uLi4uLi4uLi4uLi5YWC4uLi4uLi4uLlggLVhYWC5YWFgtICAgWC5YICAgLSAgWC4uWCAgICBYLlggICAgWC4uWCAgLSAgICAgICAgICAgIFguLi5YLVguLi5YICAgICAgICAgICAgLSAgWC4uLi4uLi4uLi4uLi5YWC4uLi4uLi4uLi5YLVguLi4uLlgtICAgWC5YICAgLSAgIFguWCAgICBYLlggICAgWC5YICAgLSAgICAgICAgICAgWC4uLi5YLVguLi4uWCAgICAgICAgICAgLSAgWC4uLi4uLi4uLi4uLi5YWC4uLi4uLlhYWFhYLVhYWFhYWFgtICAgWC5YICAgLSAgICBYWCAgICBYLlggICAgWFggICAgLSAgICAgICAgICBYLi4uLi5YLVguLi4uLlggICAgICAgICAgLSAgIFguLi4uLi4uLi4uLi5YWC4uLlguLlggICAgLS0tLS0tLS0tICAgWC5YICAgLSAgICAgICAgICBYLlggICAgICAgICAgLSAgICAgICAgICBYWFhYWFhYLVhYWFhYWFggICAgICAgICAgLSAgIFguLi4uLi4uLi4uLlggWC4uWCBYLi5YICAgLSAgICAgICAtWFhYWC5YWFhYLSAgICAgICBYWFhYLlhYWFggICAgICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAgICBYLi4uLi4uLi4uLlggWC5YICBYLi5YICAgLSAgICAgICAtWC4uLi4uLi5YLSAgICAgICBYLi4uLi4uLlggICAgICAgLSAgICBYWCAgICAgICAgICAgWFggICAgLSAgICAgICAgICAgLSAgICBYLi4uLi4uLi4uLlggWFggICAgWC4uWCAgLSAgICAgICAtIFguLi4uLlggLSAgICAgICAgWC4uLi4uWCAgICAgICAgLSAgIFguWCAgICAgICAgICAgWC5YICAgLSAgICAgICAgICAgLSAgICAgWC4uLi4uLi4uWCAgICAgICAgWC4uWCAgICAgICAgICAtICBYLi4uWCAgLSAgICAgICAgIFguLi5YICAgICAgICAgLSAgWC4uWCAgICAgICAgICAgWC4uWCAgLSAgICAgICAgICAgLSAgICAgWC4uLi4uLi4uWCAgICAgICAgIFhYICAgICAgICAgICAtICAgWC5YICAgLSAgICAgICAgICBYLlggICAgICAgICAgLSBYLi4uWFhYWFhYWFhYWFhYWC4uLlggLSAgICAgICAgICAgLSAgICAgWFhYWFhYWFhYWCAgLS0tLS0tLS0tLS0tICAgICAgICAtICAgIFggICAgLSAgICAgICAgICAgWCAgICAgICAgICAgLVguLi4uLi4uLi4uLi4uLi4uLi4uLi5YLSAgICAgICAgICAgLS0tLS0tLS0tLS0tLS0tLS0tICAgICAgICAgICAgICAgICAgICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSBYLi4uWFhYWFhYWFhYWFhYWC4uLlggLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLSAgWC4uWCAgICAgICAgICAgWC4uWCAgLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLSAgIFguWCAgICAgICAgICAgWC5YICAgLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLSAgICBYWCAgICAgICAgICAgWFggICAgLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgAEGQIgvMXTddKSMjIyMjIyNoVjBxcycvIyMjWyksIyMvbDokI1E2PiMjNVtuNDI+Yy1USGAtPj4jL2U+MTFOTlY9QnYoKjouRj91dSMoZ1JVLm8wWEdIYCR2aExHMWh4dDk/V2AjLDVMc0NwIy1pPi5yJDwkNnBEPkxiJzs5Q3JjNnRnWG1LVmVVMmNENEVvM1IvMio+XWIoTUM7JGpQZlkuO2heYElXTTk8TGgyVGxTK2YtcyRvNlE8QldIYFlpVS54ZkxxJE47JDBpUi9HWDpVKGpjVzJwL1cqcT8tcW1uVUNJO2pIU0FpRldNLlIqa1VAQz1HSD9hOXdwOGYkZS4tNF5RZzEpUS1HTChsZihyLzdHclJnd1YlTVM9QyNgOE5EPlFvI3QnWCModiNZOXcwIzFEJENJZjtXJyNwV1VQWE91eFh1VShIOU0oMTxxLVVFMzEjXi1WJzhJUlVvN1FmLi9MPj1LZSQkJzVGJSldMF4jMFhAVS5hPHI6UUx0RnNMY0w2IyNsT2opIy5ZNTwtUiZLZ0x3cUpmTGdOJjtRP2dJXiNEWTJ1TGlAXnJNbDl0PWNXcTYjI3dlZz4kRkJqVlFUU0RnRUtuSVM3RU05PlpZOXcwI0w7Pj4jTXgmNE12dC8vTFtNa0EjV0BsSy5OJ1swIzdSTF8mI3crRiVIdEc5TSNYTGBOJi4sR000UGc7LTxuTEVOaHZ4Pi1Wc00uTTBySmZMSDJlVE1gKm9KTUhSQ2BOa2ZpbU0ySixXLWpYUzopcjB3SyNARmdlJFU+YHcnTjdHIyQjZkIjJEVeJCM6OTpoaytlT2UtLTZ4KUY3KkUlPzc2JV5HTUhlUFctWjVsJyZHaUYjJDk1NjpyUz9kQSNmaUs6KVlyK2AmIzBqQCdEYkcmI14kUEcuTGwrRE5hPFhDTUtFVipOKUxOL04qYj0lUTZwaWEtWGc4SSQ8TVImLFZkSmUkPCg3RztDa2wnJmhGOzskPF89WChiLlJTJSUpIyMjTVBCdXVFMVY6diZjWCYjMm0jKCZjVl1gazlPaExNYm4lcyRHMixCJEJmRDNYKnNwNSNsLCRSI114X1gxeEtYJWI1VSpbcjVpTWZVbzlVYE45OWhHKXRtKy9VczlwRylYUHVgPDBzLSlXVHQoZ0NSeElnKCU2c2ZoPWt0TUtuM2opPDY8YjVTa18vMCheXUFhTiMocC9MPiZWWj4xaSVoMVM5dTVvQFlhYVckZStiPFRXRm4vWjpPaChDeDIkbE5Fb05eZSkjQ0ZZQEBJO0JPUSpzUndadFp4UmNVN3VXNkNYb3cwaSg/JFFbY2pPZFtQNGQpXT5ST1BPcHhUTzdTdHdpMTo6aUIxcSlDXz1kVjI2SjsyLF03b3AkXXVRckBfVjckcV4lbFF3dHVIWV09RFgsbjNMIzBQSERPNGY5PmRDQE8+SEJ1S1BwUCpFLE4rYjNMI2xwUi9NclRFSC5JQVFrLmE+RFsuZTttYy54XUlwLlBIXicvYXFVTy8kMVd4TG9XMFtpTEE8UVQ7NUhLRCtAcVEnTlEoM19QTGhFNDhSLnFBUFN3UTAvV0s/WixbeD8tSjtqUVRXQTBYQEtKKF9ZOE4tOi9NNzQ6Ly1acEtyVXNzP2QjZFpxXURBYmtVKkpxa0wrbndYQEA0N2A1Pnc9NGgoOS5gR0NSVXhIUGVSYDVNam9sKGRVV3haYSg+U1RyUGtySmlXeGA1VTdGIy5nKmpyb2hHZ2BjZzpsU1R2RVkvRVZfN0g0UTlbWiVjbnY7SlFZWjVxLmw3WmVhczpIT0laT0I/RzxOYWxkJHFzXUBdTDxKN2JSKj5ndjpbN01JMmspLicyKCQ1Rk5QJkVRKCwpVV1XXStmaDE4LnZzYWkwMCk7RDNANGt1NVA/RFA4YUp0KztxVU1dPStiJzhAO21WaUJLeDBERVstYXVHbDg6UEomRGorTTZPQ11PXigoIyNdYDBpKWRyVDstN1hgPS1IM1tpZ1VuUEctTlpsby4ja0BoIz1PcmskbT5hPiQtP1RtJFVWKD8jUDZZWSMnLyMjI3hlN3EuNzNySTMqcFAvJDE+czkpVyxKck03U05dJy80QyN2JFVgMCNWLlswPnhRc0gkZkVtUE1nWTJ1N0toKEclc2lJZkxTb1MrTUsyZVRNJD01LE04cGBBLjtfUiUjdVtLIyR4NEFHOC5rSy9IU0I9PS0nSWUvUVR0Rz8tLipeTi00Qi9aTV8zWWxRQzcocDdxKSZdKGA2X2MpJC8qSkwoTC1eKF0kd0lNYGRQdE9kR0EsVTM6dzJNLTA8cS1dTF8/XikxdncnLixNUnNxVnIuTDthTiYjL0VnSilQQmNbLWY+K1dvbVgydTdscU0yaUV1bU1UY3NGPy1hVD1aLTk3VUVuWGdsRW4xSy1ibkVPYGd1RnQoYyU9O0FtX1FzQGpMb29JJk5YO10wI2o0I0YxNDtnbDgtR1FwZ3docnE4Jz1sX2YtYjQ5J1VPcWtMdTctIyNvRFkyTCh0ZStNY2gmZ0xZdEosTUV0SmZMaCd4J009JENTLVpaJVBdOGJaPiNTP1lZIyVRJnEnM15GdyY/RClVRE5yb2NNM0E3Ni8vb0w/I2g3Z2w4NVtxVy9ORE9rJTE2aWo7KzoxYSdpTklkYi1vdTguUCp3LHY1I0VJJFRXUz5Qb3QtUipIJy1TRXBBOmcpZitPJCUlYGtBI0c9OFJNbUcxJk9gPnRvOGJDXVQmJCxuLkxvTz4yOXNwM2R0LTUyVSVWTSNxNydESHBnKyNaOSVIW0s8TCVhMkUtZ3JXVk0zQDI9LWsyMnRMXTQkIyM2V2UnOFVKQ0tFW2RfPSV3STsnNlgtR3NMWDRqXlNnSiQjI1Iqdyx2UDN3SyNpaVcmIypoXkQmUj9qcDcrL3UmIyhBUCMjWFU4YyRmU1lXLUo5NV8tRHBbZzl3Y08mI00taDFPY0psYy0qdnB3MHhVWCYjT1FGS05YQFFJJ0lvUHA3bmIsUVUvL01RJlpEa0tQKVg8V1NWTCg2OHVWbCYjYydbMCMoczFYJnhtJFklQjcqSzplREEzMjNqOTk4R1hiQSNwd01zLWpnRCQ5UUlTQi1BXyhhTjR4b0ZNXkBDNThEMCtRK3EzbjAjM1UxSW5EakY2ODItU2pNWEpLKShoJGh4dWFfS111bDkyJSdCT1UmI0JSUmgtc2xnOEtEbHI6JUw3MUthOi5BOyVZVUxqRFBtTDxMWXM4aSNYd0pPWWFLUEtjMWg6JzlLZSxnKWIpLDc4PUkzOUI7eGlZJGJnR3ctJi5aaTlJblhEdVlhJUcqZjJCcTdtbjleI3AxdnYlIyhXaS07L1o1aG87IzI6OyVkJiN4OXY2OEM1Zz9udFgwWClwVGA7JXBCM3E3bWdHTikzJShQOG5UZDVMN0dlQS1HTEArJUozdTI6KFlmPmV0YGU7KWYjS204JitEQyRJNDY+I0tyXV11LVs9OTl0dHMxLnFiI3E3MmcxV0pPODFxK2VOJzAzJ2VNPiYxWHhZLWNhRW5PaiUybjgpKSw/SUxSNV4uSWJuPC1YLU1xN1thODJMcTpGJiNjZStTOXdzQ0sqeGA1NjlFOGV3J0hlXWg6c0lbMkxNJFtndWthM1pSZDY6dCVJRzo7JCVZaUo6TnE9P2VBdzsvOm5uRHEwKENZY01wRylxTE40JCMjJko8aiRVcEs8UTRhMV1NdXBXXi1zal8kJVtISyUnRiMjIyNRUlpKOjpZM0VHbDQnQCVGa2lBT2cjcFsjI09gZ3VrVGZCSGFnTDxMSHclcSZPVjAjI0Y9Ni86Y2hJbTBAZUNQOFhdOmtGSSVobDhoZ09AUmNCaFMtQFFiJCUrbT1oUERMZyolSzhsbih3Y2YzLydEVy0kLmxSP25bbkNILWVYT09OVEpsaDouUllGJTMncDZzcTpVSU1BOTQ1Jl5IRlM4N0AkRVAyaUc8LWxDTyQlY2B1S0dEM3JDJHgwQkw4YUZuLS1ga2UlI0hNUCd2aDEvUiZPX0o5J3VtLC48dHhbQCV3c0prJmJVVDJgMHVNdjdnZyNxcC9pai5MNTYnaGw7LnM1Q1VyeGpPTTctIyMubCtBdSdBJk86LVQ3MkxdUGAmPTtjdHAnWFNjWCpyVS4+LVhUdCwlT1ZVNClTMStSLSNkZzAvTm4/S3UxXjBmJEIqUDpSb3d3bS1gMFBLallERE0nM11kMzlWWkhFbDQsLmonXVBrLU0uaF4mOjBGQUNtJG1hcS0mc2d3MHQ3LzYoXnh0ayVMdUg4OEZqLWVrbT5HQSNfPjU2OHg2KE9GUmwtSVpwYCZiLF9QJyRNPEpucTc5VnNKVy9tV1MqUFVpcTc2O10vTk1fPmhMYnhmYyRtamAsTzsmJVcybWBaaDovKVVldHc6YUolXUs5aDpUY0ZddV8tU2o5LFZLM00uKicmMERbQ2FdSjlncDgsa0FXXSUoP0ElUiRmPC0+WnRzJ15rbj0tXkBjNCUtcFk2cUklSiUxSUd4ZkxVOUNQOGNiUGxYdik7Qz1iKSw8Mm1PdlA4dXAsVVZmMzgzOWFjQVdBVy1XPyNhby9eIyVLWW84ZlJVTE5kMi4+JW1dVUs6biVyJCdzd11KOzVwQW9PXyMybU8zbiwnPUg1KGV0SGcqYCtSTGd2Pj00VThndUQkSSVEOlc+LXI1ViolaipXOkt2ZWouTHAkPE0tU0daJzorUV9rK3V2T1NMaUVvKDxhRC9LPENDY2AnTHg+Jz87KytPJz4oKWpMUi1edTY4UEhtOFpGV2UrZWo4aDo5cjZMKjAvL2MmaUgmUjhwUmJBI0tqbSV1cFYxZzphXyNVcjdGdUEjKHRSaCMuWTVLK0A/MzwtOG0wJFBFbjtKOnJoNj9JNnVHPC1gd01VJ2lyY3AwTGFFX090bE1iJjEjNlQuI0ZES3UjMUx3JXUlK0dNK1gnZT9ZTGZqTVtWTzBNYnVGcDc7PlEmI1dJbykwQEYlcTdjIzRYQVhOLVUmVkI8SEZGKnFMKCQvViw7KGtYWmVqV09gPFs1Pz9ld1koKjk9JXdEYzssdTwnOXQzVy0oSDF0aDMrR111Y1Fda0xzN2RmKCQvKkpMXUAqdDdCdV9HM183bXA3PGlhUWpPQC5rTGc7eDNCMGxxcDdIZixeWmU3LSMjQC9jNThNbygzO2tucDAlKUE3Py1XK2VJJ284KWI8bktudydIbzhDPVk+cHFCPjBpZSZqaFpbP2lMUkBAX0F2QS1pUUMoPWtzUlpSVnA3YC49K05wQkMlcmgmM11SOjhYRG1FNV5WOE8oeDw8YUcvMU4kI0ZYJDBWNVk2eCdhRXJJM0kkN3glRWB2PC1CWSwpJS0/UHNmKmw/JUMzLm1NKD0vTTA6SnhHJz83V2hIJW8nYTwtODBnME5CeG9PKEdIPGRNXW4uKyVxQGpIP2YuVXNKMkdncyY0PC1lNDcmS2wrZi8vOUBgYis/LlRlTl8mQjhTcz92O15Ucms7ZiNZdkprbCZ3JF0+LStrPycoPFM6Njh0cSpXb0RmWnUnO21NPzhYW21hOFclKmAtPTtELihuYzcvOylnOlQxPV5KJCZCUlYoLWxUbU5CNnhxQltAMCpvLmVyTSo8U1dGXXUyPXN0LSooNnY+Xl0oSC5hUkVaU2ksIzE6W0lYYVpGT208LXVpI3FVcTIkIyNSaTt1NzVPSyMoUnRhVy1LLUZgUytjRl11TmAtS01RJXJQL1hyaS5MUmNCIyM9WUwzQmdNLzNNRD9AZiYxJ0JXLSlKdTxMMjVnbDh1aFZtMWhMJCMjKjgjIyMnQTMvTGtLVysoXnJXWD81V184ZylhKG0mSzhQPiNibW1XQ01rayYjVFJgQyw1ZD5nKUY7dCw0OkBfbDhHLzVoNHZVZCUmJTk1MDpWWEQnUWRXb1ktRiRCdFV3bWZlJFlxTCc4KFBXWChQP15AUG8zJCMjYE1Tcz9EV0JaL1M+KzQlPmZYLFZXdi93J0tEYExQNUliSDtyVFY+bjNjRUs4VSNiWF1sLS9WK15sajM7dmxNYiZbNVlROCNwZWtYOUpQM1hVQzcyTCwsPytOaSZjbzdBcG5PKjVOSywoKFctaTokLGtwJ1VEQU8oRzBTcTdNVmpKc2JJdSknWiwqWz5icjVmWF46RlBBV3ItbTJLZ0w8TFVOMDk4a1RGJiNsdm81OD0vdmpEbzsuOylLYSpoTFIjL2s9cktieHVWYD5RX25ONic4dVRHJiMxVDVnKXVMdjo4NzNVcFRMZ0grI0ZncEgnX28xNzgwUGg4S214UUo4I0g3Mkw0QDc2OEBUbSZRaDRDQi81T3ZtQSYsUSZRYlVvaSRhXyUzTTAxSCk0eDdJXiZLUVZndEZuVis7W1BjPlttNGsvLyxdMT8jYFZZW0pyKjMmJnNsUmZMaVZaSjpdPz1LM1N3PVskPXVSQj8zeGs0OEBhZWc8Wic8JCM0SCk2LD5lMGpUNidOIyhxJS5PPT8yU111KihtPC1WOEonKDEpR11bNjhoVyQ1J3FbR0MmNWpgVEU/bSdlc0ZHTlJNKWosZmZaPy1xeDg7LT5nNHQqOkNJUC9bUWFwNy85JyMoMXNhbzd3LS5xTlVka0opdENGJiNCXjt4R3ZuMnI5RkVQRkZGY0xALmlGTmtUdmUkbSUjUXZRUzhVQCkyWiszSzpBS001aXNaODgrZEtRKVc2PkolQ0w8S0U+YC5kKihCYC1uOEQ5b0s8VXBdYyRYJCgsKU04WnQ3L1tyZGtxVGdsLTBjdUdNdic/Pi1YVjFxWyctNWsnY0FaNjllO0RfPyRaUFAmc14rN10pJCokI0BRWWk5LDVQJiM5ciskJUNFPTY4Pks4cjA9ZFNDJSUoQHA3Lm03amlsUTAyJzAtVldBZzxhLycnM3UuPTRMJFkpNmsvSzpfWzM9Jmp2TDxMMEMvMid2Ol47LURJQlcsQjRFNjg6a1o7JT84KFE4Qkg9a082NUJXP3hTRyYjQHVVLERTKiw/LisobygjMXZDUzgjQ0hGPlRsR1cnYilUcTdWVDlxXipeJCQuOiZOQEAkJilXSHRQbSo1X3JPMCZlJUsmIy0zMGooRTQjJ1piLm8vKFRwbSQ+SydmQFtQdkZsLGhmSU5UTlU2dScwcGFvNyVYVXA5XTUuPiVoYDhfPVZZYnh1ZWwuTlRTc0pmTGFjRnUzQidsUVN1L202LU9xZW04VCtvRS0tJDBhL2tddWo5RXdzRz4ldmVSKmh2XkJGcFFqOksnI1NKLHNCLScjXShqLkxnOTJyVHctKm4lQC87MzlyckpGLGwjcVYlT3J0QmVDNi8sO3FCM2ViTldbPyxIcWoyTC4xTlAmR2pVUj0xRDhRYVMzVXAmQCo5d1A/K2xvN2I/QCUnazRgcDBaJDIyJUszK2lDWmo/WEpONE5tJitZRl11QC1XJFUlVkVRLywsPj4jKUQ8aCNgKWgwOjxRNjkwOXVhKyZWVSVuMjpjRzNGSi0lQEJqLURnTHJgSHcmSEFLaktqc2VLPC94S1QqKUIsTjlYM11rcmMxMnQncGdUVihMdi10TFt4Z18lPU1fcTdhXng/N1ViZD4jJThjWSNZWj89LGBXZHh1L2FlJiN3NilSODl0SSM2QHMnKDZCZjdhJj9TPV5aSV9rUyZhaWAmPXRFNzJMX0QsO15SKTdbJHM8RWgjYyYpcS5NWEklI3Y5Uk9hNUZaTyVzRjdxN053YiYjcHRVSjphcUplJFNsNjglLkQjIyNFQz48Py1hRiYjUk5Rdj5vOGxLTiU1LyQodmRmcTcrZWJBI3UxcF1vdlVLVyZZJXFdJz4kMUAtW3hmbiQ3WlRwN21NLEcsS283YSZHdSVHW1JNeEpzWzBNTSV3Y2kuTEZESykoPGNgUThOKWpFSUYqKz9QMmE4ZyUpJHFdbzJhSDhDJjxTaWJDL3EsKGU6djstYiM2WyROdERaODRKZTJLTnZCIyRQNT90UTNudCgwZD1qLkxRZi4vTGwzMysoO3EzTC13PThkWCQjV0YmdUlKQC1iZkk+JTpfaTJCNUNzUjgmOVomIz1tUEVubTBmYDwmYylRTDV1SiMldSVsSmorRC1yO0JvRiYjNERvUzk3aDVnKUUjbzomUzR3ZURGLDleSG9lYGgqTCtfYSpOckxXLTFwR18mMlVkQjg2ZSVCLzo9PilONHhlVy4qd2Z0LTskJzU4LUVTcXI8Yj9VSShfJUBbUDQ2PiNVYCc2QVFdbSY2L2BaPiNTP1lZI1ZjO3I3VTImMzI2ZD13JkgjIyMjP1RaYCo0PyYuTUs/TFA4VnhnPiRbUVhjJVFKdjkyLihEYipCKWdiKkJNOWRNKmhKTUFvKmMmI2Iwdj1QamVyXSRnRyZKWERmLT4nU3R2VTc1MDVsOSRBRnZnWVJJXiY8XmI2OD9qI3E5UVg0U00nUk8jJnNMMUlNLnJKZkxVQWoyMjFdZCMjRFc9bTgzdTU7J2JZeCwqU2wwaEwoVzs7JGRvQiZPL1RROihaXnhCZExqTDxMbmk7JydYLmAkIzgrMUdEOmskWVVXc2JuOG9naDZyeFoyWjldJW5kKz5WIyo4VV83MkxoKzJROENqMGk6NmhwJiRDLzpwKEhLPlQ4WVtnSFE0YDQpJyRBYihOb2YlVic4aEwmIzxORWR0ZyhuJz1TMUEoUTEvSSY0KFslZE1gLEl1JzE6X2hMPlNmRDA3JjZEPGZwOGRITTcvZyt0bFBOOUoqckthUGN0Jj8ndUJDZW1eam4lOV9LKTwsQzVLM3M9NWcmR21KYipbU1lxN0s7VFJMR0NzTS0kJDtTJTpZQHI3QUswcHBycEw8THJoLHE3ZS8lS1dLOjUwSV4rbSd2aWAzPyVacCs8LWQrJEwtU3Y6QC5vMTluJHMwJjM5O2tuO1MlQlNxKiQzV29KU0NMd2VWW2FaJ01RSWpPPDc7WC1YOyYrZE1MdnUjXlVzR0VDOVdFY1tYKHdJNyMyLihGMGpWKmVaZjwtUXYzSi1jK0o1QWxyQiMkcChINjhMdkVBJ3EzbjAjbSxbYCo4RnQpRmNZZ0V1ZF1DV2ZtNjgsKGFMQSRARUZUZ0xYb0JxL1VQbHA3OmRbLztyX2l4PTpURmBTNUgtYjxMSSZIWShLPWgjKV1MayRLMTRsVmZtOngkSDwzXlFsPE1gJE9oYXBCbmt1cCdEI0wkUGJfYE4qZ10yZTtYL0R0Zyxic2omSyMyWy06aVlyJ193Z0gpTlVJUjhhMW4jUz9ZZWonaDheNThVYlpkK15GS0QqVEA7NkE3YVFDW0s4ZC0odjZHSSR4OlQ8JidHcDVVZj5ATS4qSjo7JC1ydjI5J01dOHFNdi10THAsJzg4NmlhQz1IYipZSm9LSiwoaiVLPUhgSy52OUhnZ3FCSWladSdRdkJULiM9KTB1a3J1ViYuKTM9KF4xYG8qUGo0PC08YU4oKF43KCcjWjB3SyM1R1hAN3VdW2AqU140MzkzM0E0cmxdW2AqTzRDZ0xFbF12JDFRM0FlRjM3ZGJYaywuKXZqI3gnZGA7cWdiUVIlRlcsMig/TE89cyVTYzY4JU5QJyMjQW90bDh4PUJFI2oxVUQoWzMkTShdVUkyTFgzUnBLTkA7LyNmJ2YvJl9tdCZGKVhkRjw5dDQpUWEuKmtUTHdRJyhUVEI5LnhIJz4jTUorZ0xxOS0jI0BIdVpQTjBddTpoNy5ULi5HOjskL1VzaihUN2BROHRUNzJMbllsPC1xeDg7LUhWN1EtJlhkeCUxYSxoQz0wdStIbHNWPm51SVFMLTU8Tj8pTkJTKVFOKl9JLD8mKTInSU0lTDNJKVgoKGUvZGwyJjgnPE06XiNNKlErW1QuWHJpLkxZUzN2JWZGYDY4aDtiLVhbL0VuJ0NSLnE3RSlwJy9rbGUySE0sdTteJU9LQy1OK0xsJUY5Q0Y8TmYnXiN0MkwsOzI3VzowT0A2IyNVNlc3OiRySmZMV0hqJCMpd29xQmVmSVouUEs8Yip0N2VkO3AqX207NEV4SyNoQCZdPl8+QGtYUXRNYWNmRC5tLVZBYjg7SVJlTTMkd2YwJydocmEqc281NjgnSXAmdlJzODQ5J01SWVNwJTp0Omg1cVNnd3BFciRCPlEsO3MoQyMkKWBzdlF1RiQjIy1ELCMjLGc2OEAyW1Q7LlhTZE45UWUpcnB0Ll9LLSM1d0Ypc1AnIyNwI0MwYyUtR2IlaGQrPC1qJ0FpKngmJkhNa1RdQydPU2wjIzVSR1tKWGFITjtkJ3VBI3guX1U7LmBQVUAoWjNkdDRyMTUyQDp2LCdSLlNqJ3cjMDwtO2tQSSlGZkomI0FZSiYjLy8pPi1rPW09KlhuSyQ+PSk3MkxdMEklPi5HNjkwYTokIyM8LCk7Pzs3MiM/eDkrZDteVic5O2pZQDspYnIjcV5ZUXB4OlgjVGUkWl4nPS09YkdoTGY6RDYmYk53WjktWkQjbl45SGhMTXI1RzsnXWQmNid3WW1URm1MPExEKUZeJVt0Qyc4Oys5RSNDJGclIzVZPnE5d0k+UCg5bUlbPmtDLWVrTEMvUiZDSCtzJ0I7Sy1NNiRFQiVpczAwOitBNFs3eGtzLkxyTmswJkUpd0lMWUZAMkwnME5iJCtwdjwoMi43NjgvRnJZJmgkXjNpJkArRyVKVCc8LSx2YDM7XylJOU1eQUVdQ04/Q2wyQVpnKyU0aVRwVDM8bi0mJUglYjxGRGoyTTxoSD0mRWg8MkxlbiRiKmFUWD0tOFF4TilrMTFJTTFjXmolOXM8TDxORlNvKUI/KzwtKEd4c0YsXi1FaEAkNGRYaE4kKyNyeEs4J2plJ0Q3a2BlOykycFl3UEEnX3A5JkBeMThtbDFeW0BnNHQqW0pPYSpbPVFwNyhxSl9vT0xeKCc3ZkImSHEtOnNmLHNOajh4cV4+JFU0T11HS3gnbTkpYkBwN1lzdkszd15ZUi1DZFEqOklyPCgkdSYpIygmP0w5UmczSCk0ZmlFcF5pSTlPOEtuVGosXUg/RCpyNydNO1B3WjlLMEVeayYtY3BJOy5wLzZfdndvRk1WPC0+IyVYaS5MeFZuclUoNCY4L1ArOmhMU0tqJCNVJV00OXQnSTpyZ01pJ0ZMQGE6MFktdUFbMzknLCh2Ym1hKmhVJTwtU1JGYFR0OjU0MlJfVlYkcEBbcDhEVltBLD8xODM5RldkRjxUZGRGPDlBaC02Jjl0V29EbGhdJjFTcEdNcT5UaTFPKkgmIyhBTDhbX1AlLk0+dl4tKSlxT1QqRjVDcTBgWWUlKyRCNmk6N0AwSVg8TitUKzBNbE1CUFEqVmo+U3NEPFU0SkhZOGtEMikyZlUvTSMkZS4pVDQsXz04aExpbVsmKTs/VWtLJy14PycoOnNpSWZMPCRwRk1gaTw/JVcobUdESE0lPmlXUCwjI1BgJS9MPGVYaTpAWjlDLjdvPUAocFhkQU8vTkxROGxQbCtIUE9RYTh3RDg9XkdsUGE4VEtJMUNqaHNDVFNMSk0nL1dsPi1TKHF3JXNmL0AlI0I2Oy9VN0tddVpiaV5PY14ybjxiaFBtVWtNdz4ldDwpJ21FVkUnJ25gV25KcmEkXlRLdlg1Qj47X2FTRUsnLChod2EwOmk0Rz8uQmNpLihYWz9iKigkLD0tbjwuUSVgKFg9PytAQW0qSnMwJj0zYmg4S11tTDxMb05zJzYsJzg1YDA/dC8nX1U1OUBdZGRGPCNMZEY8ZVdkRjxPdU4vNDVyWTwtTEAmIytmbT42OT1MYixPY1pWLyk7VFRtOFZJOz8lT3RKPChiNG1xN002OnU/S1JkRjxnUkAyTD1GTlUtPGJbKDljL01MM207Wlskb0YzZylHQVdxcEFSYz08Uk91N2NMNWw7LVtBXSUvK2ZzZDtsI1NhZlQvZipXXTA9TyckKFRiPFspKkBlNzc1Ui06WW9iJWcqPmwqOnhQP1liLjUpJXdfST83dWs1SkMrRlMobSNpJ2suJ2EwaSk5PDdiJ2ZzJzU5aHEkKjVVaHYjI3BpXjgraElFQkZgbnZvYDsnbDAuXlMxPC13VUsyL0NvaDU4S0toTGpNPVNPKnJmT2ArcUNgVy1Pbi49QUo1Nj4+aTJAMkxINkE6JjVxYD85STNAQCcwNCZwMi9MVmEqVC00PC1pMztNOVV2WmQrTjc+YiplSXdnOkNDKWM8Pm5PJiM8SUdlO19fLnRoalpsPCV3KFdrMnhtcDRRQEkjSTksREZddTctUD0uLV86WUpdYVNAVj82KkMoKWRPcDc6V0wsYiYzUmcvLmNtTTkmcl4+JCg+LlotSSZKKFEwSGQ1USU3Q28tYmAtYzxOKDZyQGlwK0F1cks8bTg2UUl0aCojdjstT0JxaStMN3dERS1JcjhLWydtK0REU0x3SyYvLj8tViVVXyUzOnFLTnUkX2IqQi1rcDdOYUQnUWRXUVBLWXFbQD5QKWhJOypfRl11YFJiWy5qOF9RLzwmPnV1K1ZzSCRzTTlUQSU/KSh2bUo4MCksUDdFPil0akQlMkw9LXQjZktbJWB2PVE4PEZmTmtnZ15vSWJhaCojOC9RdCRGJjpLKi0oTi8nKzF2TUIsdSgpLWEuVlVVKiNbZSVnQUFPKFM+V2xBMik7U2E+Z1htOFlCYDFkQEsjbl03Ni1hJFUsbUY8ZlhdaWRxZCk8MyxdSjdKbVc0YDZddWtzPTQtNzJMKGpFays6YkowTV5xLThEbV9aPzBvbFAxQzlTYSZIW2QmYyRvb1FVal1FeGQqM1pNQC1XR1cyJXMnLEItX00lPiVVbDojLyd4b0ZNOVFYLSQuUU4nPlslJFokdUY2cEE2S2kyTzU6OHcqdlAxPC0xYFtHLCktbSM+MGBQJiNlYiMuM2kpcnRCNjEobyckP1gzQjwvUjkwO2VaXSVOY3E7LVRsXSNGPjJRZnReYWVfNXRLTDlNVWU5YipzTEVROTVDJmA9Rz9ATWo9d2gqJzNFPj0tPClHdCpJdyknUUc6YEBJd09mNyZdMWknUzAxQitFdi9OYWMjOVM7PTtZUXBnXzZVYCprVlkzOXhLLFsvNkFqNzonMUJtLV8xRVlmYTErbyZvNGhwN0tOX1EoT2xJb0BTJTtqVmRuMCcxPFZjNTI9dWAzXm8tbjEnZzR2NThIaiY2X3Q3JCMjP00pYzwkYmdRXydTWSgoLXhrQSNZKCxwJ0g5cklWWS1iLCclYkNQRjcuSjxVcF4sKGRVMVZZKjUjV2tUVT5oMTl3LFdRaExJKTNTI2YkMihlYixqcipiOzNWd10qN05IJSRjNFZzLGVEOT5YVzg/Tl1vKygqcGdDJS83MkxWLXU8SHAsM0BlXjlVQjFKK2FrOS1UTi9taEtQZytBSllkJE1sdkFGX2pDSyouTy1eKDYzYWRNVC0+VyVpZXdTOFc2bTJydENwbydSUzFSODQ9QHBhVEt0KT49JSYxWykqdnAndSt4LFZyd047Jl1rdU85SkRiZz1wTyRKKi5qVmU7dSdtMGRyOWwsPCp3TUsqT2U9ZzhsVl9LRUJGa08nb1VdXj1bLTc5MiNvaywpaV1sUjhxUTJvQTh3Y1JDWl43dy9Oamg7Py5zdFg/UTE+UzFxNEJuJClLMTwtckdkTyckV3IuTGMuQ0cpJC8qSkw0dE5SLyxTVk8zLGFVdydESk46KVNzO3dHbjlBMzJpanclRkwrWjBGbi5VOTtyZVNxKWJtSTMyVT09NUFMdUcmI1ZmMTM5OC9wVm8xKmMtKGFZMTY4bzxgSnNTYmstLDFOOyQ+MDpPVWFzKDM6OFo5NzJMU2ZGOGViPWMtOz5TUHc3LjZobjNtYDleWGtuKHIucVNbMDtUJSZRYz0rU1RSeFgncTFCTmszJipldTI7JjhxJCZ4PlEjUTdeVGYrNjwoZCVaVm1qMmJEaSUuM0wybis0VyckUGlEREcpZyxyJSs/LCRAP3VvdTV0U2UyYU5fQVFVKjxoYGUtR0k3KT9PSzJBLmQ3X2MpP3dRNUFTQERMM3IjN2ZTa2dsNi0rK0Q6J0EsdXE3U3ZsQiRwY3BIJ3EzbjAjXyVkWSN4Q3ByLWw8RjBOUkAtIyNGRVY2TlRGNiMjJGw4NE4xdz9BTz4nSUFPVVJRIyNWXkZ2LVhGYkdNN0ZsKE48M0RoTEdGJXEuMXJDJCM6VF9fJlBpNjglMHhpXyZbcUZKKDc3al8mSldvRi5WNzM1JlQsW1IqOnhGUipLNT4+I2BiVy0/NE5lXyY2TmVfJjZOZV8mbmBrci0jR0pjTTZYO3VNNlg7dU0oLmEuLl4yVGtMJW9SKCM7dS5UJWZBciU0dEo4Jj48MT1HSFpfK205LyNIMUZeUiNTQyMqTj1CQTkoRD92W1VpRlk+Pl44cCxLS0YuV11MMjl1TGtMbHUvKzRUPFhvSUImaHg9VDFQY0RhQiY7SEgrLUFGcj8obTlIWlYpRktTOEpDdztTRD02W14vRFpVTGBFVURmXUdHbEcmPnckKUYuL15uMytybG8rREI7NXNJWUdOaytpMXQtNjlKZy0tMHBhbzdTbSNLKXBkSFcmO0x1RE5IQEg+Iy9YLVRJKDtQPiMsR2M+IzBTdT4jNGAxPyM4bEM/Izx4VT8jQC5pPyNEOiVAI0hGN0AjTFJJQCNQX1tAI1RrbkAjWHcqQSNdLT1BI2E5T0EjZDxGJiMqO0cjIy5HWSMjMlNsIyM2YCgkIzpsOiQjPnhMJCNCLmAkI0Y6ciQjSkYuJSNOUkAlI1JfUiUjVmtlJSNad3clI18tNCYjM15SaCVTZmxyLWsnTVMubz8uNS9zV2VsL3dwRU0wJTMnLzEpS15mMS1kPkcyMSZ2KDM1PlZgMzlWN0E0PW9ueDRBMU9ZNUVJMDs2SWJncjZNJEhTN1E8KTU4QzV3LDtXb0EqI1slVCojYDFnKiNkPSMrI2hJNSsjbFVHKyNwYlkrI3RubCsjeCQpLCMmMTssIyo9TSwjLklgLCMyVXIsIzZiLi0jO3dbSCNpUXRBI21eMEIjcWpCQiN1dlRCIyMtaEIjJzkkQyMrRTZDIy9RSEMjM15aQyM3am1DIzt2KUQjPyw8RCNDOE5EI0dEYUQjS1BzRCNPXS9FI2cxQTUjS0EqMSNnQzE3I01HZDsjOCgwMiNMLWQzI3JXTTQjSGdhMSMsPHcwI1QuajwjTyMnMiNDWU4xI3FhXjojXzRtMyNvQC89I2VHOD0jdDhKNSNgKzc4IzR1SS0jbTNCMiNTQls4I1EwQDgjaVsqOSNpT244IzFObTsjXnNOOSNxaDw5Izo9eC0jUDtLMiMkJVg5I2JDKy4jUmc7PCNtTj0uI01URi4jUlpPLiMyPyk0I1kjKC8jWykxLyNiO0wvI2RBVS8jMFN2OyNsWSQwI25gLTAjc2Y2MCMoRjI0I3dySDAjJS9lMCNUbUQ8IyVKU01Gb3ZlOkNUQkVYSTo8ZWgyZylCLDNoMl5HM2k7I2QzakQ+KTRrTVlENGxWdWA0bWA6JjVuaVVBNUAoQTVCQTFdUEJCOnhsQkNDPTJDRExYTUNFVXRpQ2YmMGcyJ3ROP1BHVDRDUEdUNENQR1Q0Q1BHVDRDUEdUNENQR1Q0Q1BHVDRDUEdUNENQR1Q0Q1BHVDRDUEdUNENQR1Q0Q1BHVDRDUC1xZWtDYC45a0VnXitGJGt3VmlGSlRCJjVLVEImNUtUQiY1S1RCJjVLVEImNUtUQiY1S1RCJjVLVEImNUtUQiY1S1RCJjVLVEImNUtUQiY1S1RCJjVLVEImNUtUQiY1byxePC0yOFpJJ08/O3hwTz87eHBPPzt4cE8/O3hwTz87eHBPPzt4cE8/O3hwTz87eHBPPzt4cE8/O3hwTz87eHBPPzt4cE8/O3hwTz87eHA7N3EtI2xMWUk6eHZEPSMAQeb/AAsKQEAAAEBBAACYQQBB+v8AC7oBUEEAAAAAAADgQAAAgEEAAIA/AAAAQQAA+EEAAAAAAAC4QQAAuEEAADBBAAAwQQAAqEEAAAAAAAAQQQAAuEEAAIBAAAAwQQAAXEIAAJBBAAC4QQAAEEEAADBBAACAQAAAkkIAAAAAAACIQQAAiEEAAABBAAAAQQAAXEIAAAAAAACIQQAAiEEAAABBAAAAQQAAtkIAAAAAAACIQQAAsEEAAKBAAAAAACAA/wAAMP8w8DH/MQD/7/8ATq+fAEHAgQELlycgAP8AADD/MPAx/zEA/+//AAABAAIABAABAAEAAQABAAIAAQADAAIAAQACAAIAAQABAAEAAQABAAUAAgABAAIAAwADAAMAAgACAAQAAQABAAEAAgABAAUAAgADAAEAAgABAAIAAQABAAIAAQABAAIAAgABAAQAAQABAAEAAQAFAAoAAQACABMAAgABAAIAAQACAAEAAgABAAIAAQAFAAEABgADAAIAAQACAAIAAQABAAEABAAIAAUAAQABAAQAAQABAAMAAQACAAEABQABAAIAAQABAAEACgABAAEABQACAAQABgABAAQAAgACAAIADAACAAEAAQAGAAEAAQABAAQAAQABAAQABgAFAAEABAACAAIABAAKAAcAAQABAAQAAgAEAAIAAQAEAAMABgAKAAwABQAHAAIADgACAAkAAQABAAYABwAKAAQABwANAAEABQAEAAgABAABAAEAAgAcAAUABgABAAEABQACAAUAFAACAAIACQAIAAsAAgAJABEAAQAIAAYACAAbAAQABgAJABQACwAbAAYARAACAAIAAQABAAEAAgABAAIAAgAHAAYACwADAAMAAQABAAMAAQACAAEAAQABAAEAAQADAAEAAQAIAAMABAABAAUABwACAAEABAAEAAgABAACAAEAAgABAAEABAAFAAYAAwAGAAIADAADAAEAAwAJAAIABAADAAQAAQAFAAMAAwABAAMABwABAAUAAQABAAEAAQACAAMABAAFAAIAAwACAAYAAQABAAIAAQAHAAEABwADAAQABQAPAAIAAgABAAUAAwAWABMAAgABAAEAAQABAAIABQABAAEAAQAGAAEAAQAMAAgAAgAJABIAFgAEAAEAAQAFAAEAEAABAAIABwAKAA8AAQABAAYAAgAEAAEAAgAEAAEABgABAAEAAwACAAQAAQAGAAQABQABAAIAAQABAAIAAQAKAAMAAQADAAIAAQAJAAMAAgAFAAcAAgATAAQAAwAGAAEAAQABAAEAAQAEAAMAAgABAAEAAQACAAUAAwABAAEAAQACAAIAAQABAAIAAQABAAIAAQADAAEAAQABAAMABwABAAQAAQABAAIAAQABAAIAAQACAAQABAADAAgAAQABAAEAAgABAAMABQABAAMAAQADAAQABgACAAIADgAEAAYABgALAAkAAQAPAAMAAQAcAAUAAgAFAAUAAwABAAMABAAFAAQABgAOAAMAAgADAAUAFQACAAcAFAAKAAEAAgATAAIABAAcABwAAgADAAIAAQAOAAQAAQAaABwAKgAMACgAAwA0AE8ABQAOABEAAwACAAIACwADAAQABgADAAEACAACABcABAAFAAgACgAEAAIABwADAAUAAQABAAYAAwABAAIAAgACAAUAHAABAAEABwAHABQABQADAB0AAwARABoAAQAIAAQAGwADAAYACwAXAAUAAwAEAAYADQAYABAABgAFAAoAGQAjAAcAAwACAAMAAwAOAAMABgACAAYAAQAEAAIAAwAIAAIAAQABAAMAAwADAAQAAQABAA0AAgACAAQABQACAAEADgAOAAEAAgACAAEABAAFAAIAAwABAA4AAwAMAAMAEQACABAABQABAAIAAQAIAAkAAwATAAQAAgACAAQAEQAZABUAFAAcAEsAAQAKAB0AZwAEAAEAAgABAAEABAACAAQAAQACAAMAGAACAAIAAgABAAEAAgABAAMACAABAAEAAQACAAEAAQADAAEAAQABAAYAAQAFAAMAAQABAAEAAwAEAAEAAQAFAAIAAQAFAAYADQAJABAAAQABAAEAAQADAAIAAwACAAQABQACAAUAAgACAAMABwANAAcAAgACAAEAAQABAAEAAgADAAMAAgABAAYABAAJAAIAAQAOAAIADgACAAEAEgADAAQADgAEAAsAKQAPABcADwAXALAAAQADAAQAAQABAAEAAQAFAAMAAQACAAMABwADAAEAAQACAAEAAgAEAAQABgACAAQAAQAJAAcAAQAKAAUACAAQAB0AAQABAAIAAgADAAEAAwAFAAIABAAFAAQAAQABAAIAAgADAAMABwABAAYACgABABEAAQAsAAQABgACAAEAAQAGAAUABAACAAoAAQAGAAkAAgAIAAEAGAABAAIADQAHAAgACAACAAEABAABAAMAAQADAAMABQACAAUACgAJAAQACQAMAAIAAQAGAAEACgABAAEABwAHAAQACgAIAAMAAQANAAQAAwABAAYAAQADAAUAAgABAAIAEQAQAAUAAgAQAAYAAQAEAAIAAQADAAMABgAIAAUACwALAAEAAwADAAIABAAGAAoACQAFAAcABAAHAAQABwABAAEABAACAAEAAwAGAAgABwABAAYACwAFAAUAAwAYAAkABAACAAcADQAFAAEACABSABAAPQABAAEAAQAEAAIAAgAQAAoAAwAIAAEAAQAGAAQAAgABAAMAAQABAAEABAADAAgABAACAAIAAQABAAEAAQABAAYAAwAFAAEAAQAEAAYACQACAAEAAQABAAIAAQAHAAIAAQAGAAEABQAEAAQAAwABAAgAAQADAAMAAQADAAIAAgACAAIAAwABAAYAAQACAAEAAgABAAMABwABAAgAAgABAAIAAQAFAAIABQADAAUACgABAAIAAQABAAMAAgAFAAsAAwAJAAMABQABAAEABQAJAAEAAgABAAUABwAJAAkACAABAAMAAwADAAYACAACAAMAAgABAAEAIAAGAAEAAgAPAAkAAwAHAA0AAQADAAoADQACAA4AAQANAAoAAgABAAMACgAEAA8AAgAPAA8ACgABAAMACQAGAAkAIAAZABoALwAHAAMAAgADAAEABgADAAQAAwACAAgABQAEAAEACQAEAAIAAgATAAoABgACAAMACAABAAIAAgAEAAIAAQAJAAQABAAEAAYABAAIAAkAAgADAAEAAQABAAEAAwAFAAUAAQADAAgABAAGAAIAAQAEAAwAAQAFAAMABwANAAIABQAIAAEABgABAAIABQAOAAYAAQAFAAIABAAIAA8ABQABABcABgA+AAIACgABAAEACAABAAIAAgAKAAQAAgACAAkAAgABAAEAAwACAAMAAQAFAAMAAwACAAEAAwAIAAEAAQABAAsAAwABAAEABAADAAcAAQAOAAEAAgADAAwABQACAAUAAQAGAAcABQAHAA4ACwABAAMAAQAIAAkADAACAAEACwAIAAQABAACAAYACgAJAA0AAQABAAMAAQAFAAEAAwACAAQABAABABIAAgADAA4ACwAEAB0ABAACAAcAAQADAA0ACQACAAIABQADAAUAFAAHABAACAAFAEgAIgAGAAQAFgAMAAwAHAAtACQACQAHACcACQC/AAEAAQABAAQACwAIAAQACQACAAMAFgABAAEAAQABAAQAEQABAAcABwABAAsAHwAKAAIABAAIAAIAAwACAAEABAACABAABAAgAAIAAwATAA0ABAAJAAEABQACAA4ACAABAAEAAwAGABMABgAFAAEAEAAGAAIACgAIAAUAAQACAAMAAQAFAAUAAQALAAYABgABAAMAAwACAAYAAwAIAAEAAQAEAAoABwAFAAcABwAFAAgACQACAAEAAwAEAAEAAQADAAEAAwADAAIABgAQAAEABAAGAAMAAQAKAAYAAQADAA8AAgAJAAIACgAZAA0ACQAQAAYAAgACAAoACwAEAAMACQABAAIABgAGAAUABAAeACgAAQAKAAcADAAOACEABgADAAYABwADAAEAAwABAAsADgAEAAkABQAMAAsAMQASADMAHwCMAB8AAgACAAEABQABAAgAAQAKAAEABAAEAAMAGAABAAoAAQADAAYABgAQAAMABAAFAAIAAQAEAAIAOQAKAAYAFgACABYAAwAHABYABgAKAAsAJAASABAAIQAkAAIABQAFAAEAAQABAAQACgABAAQADQACAAcABQACAAkAAwAEAAEABwArAAMABwADAAkADgAHAAkAAQALAAEAAQADAAcABAASAA0AAQAOAAEAAwAGAAoASQACAAIAHgAGAAEACwASABMADQAWAAMALgAqACUAWQAHAAMAEAAiAAIAAgADAAkAAQAHAAEAAQABAAIAAgAEAAoABwADAAoAAwAJAAUAHAAJAAIABgANAAcAAwABAAMACgACAAcAAgALAAMABgAVADYAVQACAAEABAACAAIAAQAnAAMAFQACAAIABQABAAEAAQAEAAEAAQADAAQADwABAAMAAgAEAAQAAgADAAgAAgAUAAEACAAHAA0ABAABABoABgACAAkAIgAEABUANAAKAAQABAABAAUADAACAAsAAQAHAAIAHgAMACwAAgAeAAEAAQADAAYAEAAJABEAJwBSAAIAAgAYAAcAAQAHAAMAEAAJAA4ALAACAAEAAgABAAIAAwAFAAIABAABAAYABwAFAAMAAgAGAAEACwAFAAsAAgABABIAEwAIAAEAAwAYAB0AAgABAAMABQACAAIAAQANAAYABQABAC4ACwADAAUAAQABAAUACAACAAoABgAMAAYAAwAHAAsAAgAEABAADQACAAUAAQABAAIAAgAFAAIAHAAFAAIAFwAKAAgABAAEABYAJwBfACYACAAOAAkABQABAA0ABQAEAAMADQAMAAsAAQAJAAEAGwAlAAIABQAEAAQAPwDTAF8AAgACAAIAAQADAAUAAgABAAEAAgACAAEAAQABAAMAAgAEAAEAAgABAAEABQACAAIAAQABAAIAAwABAAMAAQABAAEAAwABAAQAAgABAAMABgABAAEAAwAHAA8ABQADAAIABQADAAkACwAEAAIAFgABAAYAAwAIAAcAAQAEABwABAAQAAMAAwAZAAQABAAbABsAAQAEAAEAAgACAAcAAQADAAUAAgAcAAgAAgAOAAEACAAGABAAGQADAAMAAwAOAAMAAwABAAEAAgABAAQABgADAAgABAABAAEAAQACAAMABgAKAAYAAgADABIAAwACAAUABQAEAAMAAQAFAAIABQAEABcABwAGAAwABgAEABEACwAJAAUAAQABAAoABQAMAAEAAQALABoAIQAHAAMABgABABEABwABAAUADAABAAsAAgAEAAEACAAOABEAFwABAAIAAQAHAAgAEAALAAkABgAFAAIABgAEABAAAgAIAA4AAQALAAgACQABAAEAAQAJABkABAALABMABwACAA8AAgAMAAgANAAHAAUAEwACABAABAAkAAgAAQAQAAgAGAAaAAQABgACAAkABQAEACQAAwAcAAwAGQAPACUAGwARAAwAOwAmAAUAIAB/AAEAAgAJABEADgAEAAEAAgABAAEACAALADIABAAOAAIAEwAQAAQAEQAFAAQABQAaAAwALQACABcALQBoAB4ADAAIAAMACgACAAIAAwADAAEABAAUAAcAAgAJAAYADwACABQAAQADABAABAALAA8ABgCGAAIABQA7AAEAAgACAAIAAQAJABEAAwAaAIkACgDTADsAAQACAAQAAQAEAAEAAQABAAIABgACAAMAAQABAAIAAwACAAMAAQADAAQABAACAAMAAwABAAQAAwABAAcAAgACAAMAAQACAAEAAwADAAMAAgACAAMAAgABAAMADgAGAAEAAwACAAkABgAPABsACQAiAJEAAQABAAIAAQABAAEAAQACAAEAAQABAAEAAgACAAIAAwABAAIAAQABAAEAAgADAAUACAADAAUAAgAEAAEAAwACAAIAAgAMAAQAAQABAAEACgAEAAUAAQAUAAQAEAABAA8ACQAFAAwAAgAJAAIABQAEAAIAGgATAAcAAQAaAAQAHgAMAA8AKgABAAYACACsAAEAAQAEAAIAAQABAAsAAgACAAQAAgABAAIAAQAKAAgAAQACAAEABAAFAAEAAgAFAAEACAAEAAEAAwAEAAIAAQAGAAIAAQADAAQAAQACAAEAAQABAAEADAAFAAcAAgAEAAMAAQABAAEAAwADAAYAAQACAAIAAwADAAMAAgABAAIADAAOAAsABgAGAAQADAACAAgAAQAHAAoAAQAjAAcABAANAA8ABAADABcAFQAcADQABQAaAAUABgABAAcACgACAAcANQADAAIAAQABAAEAAgCjABQCAQAKAAsAAQADAAMABAAIAAIACAAGAAIAAgAXABYABAACAAIABAACAAEAAwABAAMAAwAFAAkACAACAAEAAgAIAAEACgACAAwAFQAUAA8AaQACAAMAAQABAAMAAgADAAEAAQACAAUAAQAEAA8ACwATAAEAAQABAAEABQAEAAUAAQABAAIABQADAAUADAABAAIABQABAAsAAQABAA8ACQABAAQABQADABoACAACAAEAAwABAAEADwATAAIADAABAAIABQACAAcAAgATAAIAFAAGABoABwAFAAIAAgAHACIAFQANAEYAAgCAAAEAAQACAAEAAQACAAEAAQADAAIAAgACAA8AAQAEAAEAAwAEACoACgAGAAEAMQBVAAgAAQACAAEAAQAEAAQAAgADAAYAAQAFAAcABAADANMABAABAAIAAQACAAUAAQACAAQAAgACAAYABQAGAAoAAwAEADAAZAAGAAIAEAAoAQUAGwCDAQIAAgADAAcAEAAIAAUAJgAPACcAFQAJAAoAAwAHADsADQAbABUALwAFABUABgBB4qgBC7EeAQACAAQAAQABAAEAAQACAAEABgACAAIAAQAIAAUABwALAAEAAgAKAAoACAACAAQAFAACAAsACAACAAEAAgABAAYAAgABAAcABQADAAcAAQABAA0ABwAJAAEABAAGAAEAAgABAAoAAQABAAkAAgACAAQABQAGAA4AAQABAAkAAwASAAUABAACAAIACgAHAAEAAQABAAMAAgAEAAMAFwACAAoADAACAA4AAgAEAA0AAQAGAAoAAwABAAcADQAGAAQADQAFAAIAAwARAAIAAgAFAAcABgAEAAEABwAOABAABgANAAkADwABAAEABwAQAAQABwABABMACQACAAcADwACAAYABQANABkABAAOAA0ACwAZAAEAAQABAAIAAQACAAIAAwAKAAsAAwADAAEAAQAEAAQAAgABAAQACQABAAQAAwAFAAUAAgAHAAwACwAPAAcAEAAEAAUAEAACAAEAAQAGAAMAAwABAAEAAgAHAAYABgAHAAEABAAHAAYAAQABAAIAAQAMAAMAAwAJAAUACAABAAsAAQACAAMAEgAUAAQAAQADAAYAAQAHAAMABQAFAAcAAgACAAwAAwABAAQAAgADAAIAAwALAAgABwAEABEAAQAJABkAAQABAAQAAgACAAQAAQACAAcAAQABAAEAAwABAAIABgAQAAEAAgABAAEAAwAMABQAAgAFABQACAAHAAYAAgABAAEAAQABAAYAAgABAAIACgABAAEABgABAAMAAQACAAEABAABAAwABAABAAMAAQABAAEAAQABAAoABAAHAAUADQABAA8AAQABAB4ACwAJAAEADwAmAA4AAQAgABEAFAABAAkAHwACABUACQAEADEAFgACAAEADQABAAsALQAjACsANwAMABMAUwABAAMAAgADAA0AAgABAAcAAwASAAMADQAIAAEACAASAAUAAwAHABkAGAAJABgAKAADABEAGAACAAEABgACAAMAEAAPAAYABwADAAwAAQAJAAcAAwADAAMADwAVAAUAEAAEAAUADAALAAsAAwAGAAMAAgAfAAMAAgABAAEAFwAGAAYAAQAEAAIABgAFAAIAAQABAAMAAwAWAAIABgACAAMAEQADAAIABAAFAAEACQAFAAEAAQAGAA8ADAADABEAAgAOAAIACAABABcAEAAEAAIAFwAIAA8AFwAUAAwAGQATAC8ACwAVAEEALgAEAAMAAQAFAAYAAQACAAUAGgACAAEAAQADAAsAAQABAAEAAgABAAIAAwABAAEACgACAAMAAQABAAEAAwAGAAMAAgACAAYABgAJAAIAAgACAAYAAgAFAAoAAgAEAAEAAgABAAIAAgADAAEAAQADAAEAAgAJABcACQACAAEAAQABAAEABQADAAIAAQAKAAkABgABAAoAAgAfABkAAwAHAAUAKAABAA8ABgARAAcAGwC0AAEAAwACAAIAAQABAAEABgADAAoABwABAAMABgARAAgABgACAAIAAQADAAUABQAIABAADgAPAAEAAQAEAAEAAgABAAEAAQADAAIABwAFAAYAAgAFAAoAAQAEAAIACQABAAEACwAGAAEALAABAAMABwAJAAUAAQADAAEAAQAKAAcAAQAKAAQAAgAHABUADwAHAAIABQABAAgAAwAEAAEAAwABAAYAAQAEAAIAAQAEAAoACAABAAQABQABAAUACgACAAcAAQAKAAEAAQADAAQACwAKAB0ABAAHAAMABQACAAMAIQAFAAIAEwADAAEABAACAAYAHwALAAEAAwADAAMAAQAIAAoACQAMAAsADAAIAAMADgAIAAYACwABAAQAKQADAAEAAgAHAA0AAQAFAAYAAgAGAAwADAAWAAUACQAEAAgACQAJACIABgAYAAEAAQAUAAkACQADAAQAAQAHAAIAAgACAAYAAgAcAAUAAwAGAAEABAAGAAcABAACAAEABAACAA0ABgAEAAQAAwABAAgACAADAAIAAQAFAAEAAgACAAMAAQALAAsABwADAAYACgAIAAYAEAAQABYABwAMAAYAFQAFAAQABgAGAAMABgABAAMAAgABAAIACAAdAAEACgABAAYADQAGAAYAEwAfAAEADQAEAAQAFgARABoAIQAKAAQADwAMABkABgBDAAoAAgADAAEABgAKAAIABgACAAkAAQAJAAQABAABAAIAEAACAAUACQACAAMACAABAAgAAwAJAAQACAAGAAQACAALAAMAAgABAAEAAwAaAAEABwAFAAEACwABAAUAAwAFAAIADQAGACcABQABAAUAAgALAAYACgAFAAEADwAFAAMABgATABUAFgACAAQAAQAGAAEACAABAAQACAACAAQAAgACAAkAAgABAAEAAQAEAAMABgADAAwABwABAA4AAgAEAAoAAgANAAEAEQAHAAMAAgABAAMAAgANAAcADgAMAAMAAQAdAAIACAAJAA8ADgAJAA4AAQADAAEABgAFAAkACwADACYAKwAUAAcABwAIAAUADwAMABMADwBRAAgABwABAAUASQANACUAHAAIAAgAAQAPABIAFAClABwAAQAGAAsACAAEAA4ABwAPAAEAAwADAAYABAABAAcADgABAAEACwAeAAEABQABAAQADgABAAQAAgAHADQAAgAGAB0AAwABAAkAAQAVAAMABQABABoAAwALAA4ACwABABEABQABAAIAAQADAAIACAABAAIACQAMAAEAAQACAAMACAADABgADAAHAAcABQARAAMAAwADAAEAFwAKAAQABAAGAAMAAQAQABEAFgADAAoAFQAQABAABgAEAAoAAgABAAEAAgAIAAgABgAFAAMAAwADACcAGQAPAAEAAQAQAAYABwAZAA8ABgAGAAwAAQAWAA0AAQAEAAkABQAMAAIACQABAAwAHAAIAAMABQAKABYAPAABAAIAKAAEAD0APwAEAAEADQAMAAEABAAfAAwAAQAOAFkABQAQAAYAHQAOAAIABQAxABIAEgAFAB0AIQAvAAEAEQABABMADAACAAkABwAnAAwAAwAHAAwAJwADAAEALgAEAAwAAwAIAAkABQAfAA8AEgADAAIAAgBCABMADQARAAUAAwAuAHwADQA5ACIAAgAFAAQABQAIAAEAAQABAAQAAwABABEABQADAAUAAwABAAgABQAGAAMAGwADABoABwAMAAcAAgARAAMABwASAE4AEAAEACQAAQACAAEABgACAAEAJwARAAcABAANAAQABAAEAAEACgAEAAIABAAGAAMACgABABMAAQAaAAIABAAhAAIASQAvAAcAAwAIAAIABAAPABIAAQAdAAIAKQAOAAEAFQAQACkABwAnABkADQAsAAIAAgAKAAEADQAHAAEABwADAAUAFAAEAAgAAgAxAAEACgAGAAEABgAHAAoABwALABAAAwAMABQABAAKAAMAAQACAAsAAgAcAAkAAgAEAAcAAgAPAAEAGwABABwAEQAEAAUACgAHAAMAGAAKAAsABgAaAAMAAgAHAAIAAgAxABAACgAQAA8ABAAFABsAPQAeAA4AJgAWAAIABwAFAAEAAwAMABcAGAARABEAAwADAAIABAABAAYAAgAHAAUAAQABAAUAAQABAAkABAABAAMABgABAAgAAgAIAAQADgADAAUACwAEAAEAAwAgAAEAEwAEAAEADQALAAUAAgABAAgABgAIAAEABgAFAA0AAwAXAAsABQADABAAAwAJAAoAAQAYAAMAxgA0AAQAAgACAAUADgAFAAQAFgAFABQABAALAAYAKQABAAUAAgACAAsABQACABwAIwAIABYAAwASAAMACgAHAAUAAwAEAAEABQADAAgACQADAAYAAgAQABYABAAFAAUAAwADABIAFwACAAYAFwAFABsACAABACEAAgAMACsAEAAFAAIAAwAGAAEAFAAEAAIACQAHAAEACwACAAoAAwAOAB8ACQADABkAEgAUAAIABQAFABoADgABAAsAEQAMACgAEwAJAAYAHwBTAAIABwAJABMATgAMAA4AFQBMAAwAcQBPACIABAABAAEAPQASAFUACgACAAIADQAfAAsAMgAGACEAnwCzAAYABgAHAAQABAACAAQAAgAFAAgABwAUACAAFgABAAMACgAGAAcAHAAFAAoACQACAE0AEwANAAIABQABAAQABAAHAAQADQADAAkAHwARAAMAGgACAAYABgAFAAQAAQAHAAsAAwAEAAIAAQAGAAIAFAAEAAEACQACAAYAAwAHAAEAAQABABQAAgADAAEABgACAAMABgACAAQACAABAAUADQAIAAQACwAXAAEACgAGAAIAAQADABUAAgACAAQAGAAfAAQACgAKAAIABQDAAA8ABAAQAAcACQAzAAEAAgABAAEABQABAAEAAgABAAMABQADAAEAAwAEAAEAAwABAAMAAwAJAAgAAQACAAIAAgAEAAQAEgAMAFwAAgAKAAQAAwAOAAUAGQAQACoABAAOAAQAAgAVAAUAfgAeAB8AAgABAAUADQADABYABQAGAAYAFAAMAAEADgAMAFcAAwATAAEACAACAAkACQADAAMAFwACAAMABwAGAAMAAQACAAMACQABAAMAAQAGAAMAAgABAAMACwADAAEABgAKAAMAAgADAAEAAgABAAUAAQABAAsAAwAGAAQAAQAHAAIAAQACAAUABQAiAAQADgASAAQAEwAHAAUACAACAAYATwABAAUAAgAOAAgAAgAJAAIAAQAkABwAEAAEAAEAAQABAAIADAAGACoAJwAQABcABwAPAA8AAwACAAwABwAVAEAABgAJABwACAAMAAMAAwApADsAGAAzADcAOQAmAQkACQACAAYAAgAPAAEAAgANACYAWgAJAAkACQADAAsABwABAAEAAQAFAAYAAwACAAEAAgACAAMACAABAAQABAABAAUABwABAAQAAwAUAAQACQABAAEAAQAFAAUAEQABAAUAAgAGAAIABAABAAQABQAHAAMAEgALAAsAIAAHAAUABAAHAAsAfwAIAAQAAwADAAEACgABAAEABgAVAA4AAQAQAAEABwABAAMABgAJAEEAMwAEAAMADQADAAoAAQABAAwACQAVAG4AAwATABgAAQABAAoAPgAEAAEAHQAqAE4AHAAUABIAUgAGAAMADwAGAFQAOgD9AA8AmwAIAQ8AFQAJAA4ABwA6ACgAJwBBoMcBCxAgAP8AAAQvBeAt/y1App+mAEHCxwELJoA/zczMPQrXIzxvEoM6F7fROKzFJze9N4Y1lb/WM3fMKzJfcIkwAEHwxwELRgQAAAABuwAAAbsAAAQAAABNvgAATb4AAAgAAABQvgAAUL4AAAgAAABVvgAAVb4AAAQAAACBuwAAgbsAAAgAAACBuwAAhLsAQcDIAQuSAkvDAABPwwAAU8MAAFfDAAANwwAADcMAAA3DAAANwwAAE8MAABvDAAAjwwAAK8MAADPDAAA7wwAAQ8MAACvDAADfwgAA38IAAN/CAADfwgAA48IAAOnCAADvwgAA9cIAAPvCAAABwwAAB8MAAPXCAAD/AAD///8A/wD/AP8A////AAD///8A////AAD/AAAAAJiAAAAwfAAAMHwAADB8AAAwfAAA6IAAAAiBAAAwfAAAuIAAADB8AAAwfAAAuIAAAOiAAADogAAA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fAAAMHwAADB8AAAwfAAA8IAAAAiBAADogABB0NkBC3KYgAAAoHwAADB8AAAwfAAAMHwAADB8AAAwfAAAMHwAADB8AAAwfAAAMHwAAPCAAACYgAAAoHwAADB8AAAwfAAAMHwAADB8AAAwfAAA8IAAAJiAAACgfAAAMHwAAAiBAAAwfAAA8IAAADh8AAAIgQAAMHwAQdDaAQsSmIAAAKB8AAAwfAAA8IAAADh8AEHw2gELFpiAAACgfAAAMHwAAAiBAADwgAAA6IAAQZDbAQs2mIAAAKB8AAAwfAAACIEAAPCAAADogAAACIEAAAAAAACYgAAAoHwAADB8AAAwfAAAMHwAAPCAAEHQ2wEL1gGYgAAAoHwAADB8AAAwfAAAMHwAAPCAAAAIgQAAAAAAAJiAAACgfAAAMHwAADB8AAAwfAAAMHwAAPCAAAAAAAAAmIAAAKB8AAAwfAAAMHwAADB8AAAwfAAA8IAAAAiBAACYgAAAoHwAADB8AAAwfAAA8IAAAPCAAADwgAAA8IAAAJiAAACgfAAAMHwAADB8AADwgAAACIEAAOiAAAAAAAAAmIAAAKB8AAAwfAAAMHwAAPCAAAAIgQAA6IAAAAiBAACYgAAAoHwAADB8AAAwfAAA8IAAAAiBAEGw3QELEpiAAACgfAAAMHwAADB8AAC4gABB0N0BC0aYgAAASH8AAOiAAAAIgQAAmIAAAFh9AADogAAAOHwAAJiAAABIfQAA6IAAAOiAAAAwfAAAMHwAADB8AAAwfAAAMHwAADB8AEGg3gEL4QMwfAAAMHwAADB8AAAwfAAAAgAAwAMAAMAEAADABQAAwAYAAMAHAADACAAAwAkAAMAKAADACwAAwAwAAMANAADADgAAwA8AAMAQAADAEQAAwBIAAMATAADAFAAAwBUAAMAWAADAFwAAwBgAAMAZAADAGgAAwBsAAMAcAADAHQAAwB4AAMAfAADAAAAAswEAAMMCAADDAwAAwwQAAMMFAADDBgAAwwcAAMMIAADDCQAAwwoAAMMLAADDDAAAww0AANMOAADDDwAAwwAADLsBAAzDAgAMwwMADMMEAAzTAAAAAP////////////////////////////////////////////////////////////////8AAQIDBAUGBwgJ/////////woLDA0ODxAREhMUFRYXGBkaGxwdHh8gISIj////////CgsMDQ4PEBESExQVFhcYGRobHB0eHyAhIiP/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AEGQ4gELGBEACgAREREAAAAABQAAAAAAAAkAAAAACwBBsOIBCyERAA8KERERAwoHAAETCQsLAAAJBgsAAAsABhEAAAAREREAQeHiAQsBCwBB6uIBCxgRAAoKERERAAoAAAIACQsAAAAJAAsAAAsAQZvjAQsBDABBp+MBCxUMAAAAAAwAAAAACQwAAAAAAAwAAAwAQdXjAQsBDgBB4eMBCxUNAAAABA0AAAAACQ4AAAAAAA4AAA4AQY/kAQsBEABBm+QBCx4PAAAAAA8AAAAACRAAAAAAABAAABAAABIAAAASEhIAQdLkAQsOEgAAABISEgAAAAAAAAkAQYPlAQsBCwBBj+UBCxUKAAAAAAoAAAAACQsAAAAAAAsAAAsAQb3lAQsBDABByeUBC34MAAAAAAwAAAAACQwAAAAAAAwAAAwAADAxMjM0NTY3ODlBQkNERUZUISIZDQECAxFLHAwQBAsdEh4naG5vcHFiIAUGDxMUFRoIFgcoJBcYCQoOGx8lI4OCfSYqKzw9Pj9DR0pNWFlaW1xdXl9gYWNkZWZnaWprbHJzdHl6e3wAQdDmAQvHEElsbGVnYWwgYnl0ZSBzZXF1ZW5jZQBEb21haW4gZXJyb3IAUmVzdWx0IG5vdCByZXByZXNlbnRhYmxlAE5vdCBhIHR0eQBQZXJtaXNzaW9uIGRlbmllZABPcGVyYXRpb24gbm90IHBlcm1pdHRlZABObyBzdWNoIGZpbGUgb3IgZGlyZWN0b3J5AE5vIHN1Y2ggcHJvY2VzcwBGaWxlIGV4aXN0cwBWYWx1ZSB0b28gbGFyZ2UgZm9yIGRhdGEgdHlwZQBObyBzcGFjZSBsZWZ0IG9uIGRldmljZQBPdXQgb2YgbWVtb3J5AFJlc291cmNlIGJ1c3kASW50ZXJydXB0ZWQgc3lzdGVtIGNhbGwAUmVzb3VyY2UgdGVtcG9yYXJpbHkgdW5hdmFpbGFibGUASW52YWxpZCBzZWVrAENyb3NzLWRldmljZSBsaW5rAFJlYWQtb25seSBmaWxlIHN5c3RlbQBEaXJlY3Rvcnkgbm90IGVtcHR5AENvbm5lY3Rpb24gcmVzZXQgYnkgcGVlcgBPcGVyYXRpb24gdGltZWQgb3V0AENvbm5lY3Rpb24gcmVmdXNlZABIb3N0IGlzIGRvd24ASG9zdCBpcyB1bnJlYWNoYWJsZQBBZGRyZXNzIGluIHVzZQBCcm9rZW4gcGlwZQBJL08gZXJyb3IATm8gc3VjaCBkZXZpY2Ugb3IgYWRkcmVzcwBCbG9jayBkZXZpY2UgcmVxdWlyZWQATm8gc3VjaCBkZXZpY2UATm90IGEgZGlyZWN0b3J5AElzIGEgZGlyZWN0b3J5AFRleHQgZmlsZSBidXN5AEV4ZWMgZm9ybWF0IGVycm9yAEludmFsaWQgYXJndW1lbnQAQXJndW1lbnQgbGlzdCB0b28gbG9uZwBTeW1ib2xpYyBsaW5rIGxvb3AARmlsZW5hbWUgdG9vIGxvbmcAVG9vIG1hbnkgb3BlbiBmaWxlcyBpbiBzeXN0ZW0ATm8gZmlsZSBkZXNjcmlwdG9ycyBhdmFpbGFibGUAQmFkIGZpbGUgZGVzY3JpcHRvcgBObyBjaGlsZCBwcm9jZXNzAEJhZCBhZGRyZXNzAEZpbGUgdG9vIGxhcmdlAFRvbyBtYW55IGxpbmtzAE5vIGxvY2tzIGF2YWlsYWJsZQBSZXNvdXJjZSBkZWFkbG9jayB3b3VsZCBvY2N1cgBTdGF0ZSBub3QgcmVjb3ZlcmFibGUAUHJldmlvdXMgb3duZXIgZGllZABPcGVyYXRpb24gY2FuY2VsZWQARnVuY3Rpb24gbm90IGltcGxlbWVudGVkAE5vIG1lc3NhZ2Ugb2YgZGVzaXJlZCB0eXBlAElkZW50aWZpZXIgcmVtb3ZlZABEZXZpY2Ugbm90IGEgc3RyZWFtAE5vIGRhdGEgYXZhaWxhYmxlAERldmljZSB0aW1lb3V0AE91dCBvZiBzdHJlYW1zIHJlc291cmNlcwBMaW5rIGhhcyBiZWVuIHNldmVyZWQAUHJvdG9jb2wgZXJyb3IAQmFkIG1lc3NhZ2UARmlsZSBkZXNjcmlwdG9yIGluIGJhZCBzdGF0ZQBOb3QgYSBzb2NrZXQARGVzdGluYXRpb24gYWRkcmVzcyByZXF1aXJlZABNZXNzYWdlIHRvbyBsYXJnZQBQcm90b2NvbCB3cm9uZyB0eXBlIGZvciBzb2NrZXQAUHJvdG9jb2wgbm90IGF2YWlsYWJsZQBQcm90b2NvbCBub3Qgc3VwcG9ydGVkAFNvY2tldCB0eXBlIG5vdCBzdXBwb3J0ZWQATm90IHN1cHBvcnRlZABQcm90b2NvbCBmYW1pbHkgbm90IHN1cHBvcnRlZABBZGRyZXNzIGZhbWlseSBub3Qgc3VwcG9ydGVkIGJ5IHByb3RvY29sAEFkZHJlc3Mgbm90IGF2YWlsYWJsZQBOZXR3b3JrIGlzIGRvd24ATmV0d29yayB1bnJlYWNoYWJsZQBDb25uZWN0aW9uIHJlc2V0IGJ5IG5ldHdvcmsAQ29ubmVjdGlvbiBhYm9ydGVkAE5vIGJ1ZmZlciBzcGFjZSBhdmFpbGFibGUAU29ja2V0IGlzIGNvbm5lY3RlZABTb2NrZXQgbm90IGNvbm5lY3RlZABDYW5ub3Qgc2VuZCBhZnRlciBzb2NrZXQgc2h1dGRvd24AT3BlcmF0aW9uIGFscmVhZHkgaW4gcHJvZ3Jlc3MAT3BlcmF0aW9uIGluIHByb2dyZXNzAFN0YWxlIGZpbGUgaGFuZGxlAFJlbW90ZSBJL08gZXJyb3IAUXVvdGEgZXhjZWVkZWQATm8gbWVkaXVtIGZvdW5kAFdyb25nIG1lZGl1bSB0eXBlAE5vIGVycm9yIGluZm9ybWF0aW9uAAAAAAAACgAAAGQAAADoAwAAECcAAKCGAQBAQg8AgJaYAADh9QUDAAAABAAAAAQAAAAGAAAAg/miAERObgD8KRUA0VcnAN009QBi28AAPJmVAEGQQwBjUf4Au96rALdhxQA6biQA0k1CAEkG4AAJ6i4AHJLRAOsd/gApsRwA6D6nAPU1ggBEuy4AnOmEALQmcABBfl8A1pE5AFODOQCc9DkAi1+EACj5vQD4HzsA3v+XAA+YBQARL+8AClqLAG0fbQDPfjYACcsnAEZPtwCeZj8ALepfALondQDl68cAPXvxAPc5BwCSUooA+2vqAB+xXwAIXY0AMANWAHv8RgDwq2sAILzPADb0mgDjqR0AXmGRAAgb5gCFmWUAoBRfAI1AaACA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ZEZsYWdzX1Jvb3RXaW5kb3cgfCBJbUd1aUhvdmVyZWRGbGFnc19DaGlsZFdpbmRvd3MpKSA9PSAwAHN0cmNtcCh2ZXJzaW9uLCIxLjY0Iik9PTAgJiYgIk1pc21hdGNoZWQgdmVyc2lvbiBzdHJpbmchIgBzel9pbyA9PSBzaXplb2YoSW1HdWlJTykgJiYgIk1pc21hdGNoZWQgc3RydWN0IGxheW91dCEiAHN6X3N0eWxlID09IHNpemVvZihJbUd1aVN0eWxlKSAmJiAiTWlzbWF0Y2hlZCBzdHJ1Y3QgbGF5b3V0ISIAc3pfdmVjMiA9PSBzaXplb2YoSW1WZWMyKSAmJiAiTWlzbWF0Y2hlZCBzdHJ1Y3QgbGF5b3V0ISIAc3pfdmVjNCA9PSBzaXplb2YoSW1WZWM0KSAmJiAiTWlzbWF0Y2hlZCBzdHJ1Y3QgbGF5b3V0ISIAc3pfdmVydCA9PSBzaXplb2YoSW1EcmF3VmVydCkgJiYgIk1pc21hdGNoZWQgc3RydWN0IGxheW91dCEiAEdJbUd1aSAhPSAwTCAmJiAiTm8gY3VycmVudCBjb250ZXh0LiBEaWQgeW91IGNhbGwgSW1HdWk6OkNyZWF0ZUNvbnRleHQoKSBvciBJbUd1aTo6U2V0Q3VycmVudENvbnRleHQoKT8iAGcuTW92aW5nV2luZG93ICYmIGcuTW92aW5nV2luZG93LT5Sb290V2luZG93AFVwZGF0ZU1vdXNlTW92aW5nV2luZG93AGcuSW5pdGlhbGl6ZWQAZy5JTy5EZWx0YVRpbWUgPj0gMC4wZiAmJiAiTmVlZCBhIHBvc2l0aXZlIERlbHRhVGltZSAoemVybyBpcyB0b2xlcmF0ZWQgYnV0IHdpbGwgY2F1c2Ugc29tZSB0aW1pbmcgaXNzdWVzKSIAZy5JTy5EaXNwbGF5U2l6ZS54ID49IDAuMGYgJiYgZy5JTy5EaXNwbGF5U2l6ZS55ID49IDAuMGYgJiYgIkludmFsaWQgRGlzcGxheVNpemUgdmFsdWUiAGcuSU8uRm9udHMtPkZvbnRzLlNpemUgPiAwICYmICJGb250IEF0bGFzIG5vdCBidWlsdC4gRGlkIHlvdSBjYWxsIGlvLkZvbnRzLT5HZXRUZXhEYXRhQXNSR0JBMzIoKSAvIEdldFRleERhdGFBc0FscGhhOCgpID8iAGcuSU8uRm9udHMtPkZvbnRzWzBdLT5Jc0xvYWRlZCgpICYmICJGb250IEF0bGFzIG5vdCBidWlsdC4gRGlkIHlvdSBjYWxsIGlvLkZvbnRzLT5HZXRUZXhEYXRhQXNSR0JBMzIoKSAvIEdldFRleERhdGFBc0FscGhhOCgpID8iAGcuU3R5bGUuQ3VydmVUZXNzZWxsYXRpb25Ub2wgPiAwLjBmICYmICJJbnZhbGlkIHN0eWxlIHNldHRpbmciAGcuU3R5bGUuQWxwaGEgPj0gMC4wZiAmJiBnLlN0eWxlLkFscGhhIDw9IDEuMGYgJiYgIkludmFsaWQgc3R5bGUgc2V0dGluZy4gQWxwaGEgY2Fubm90IGJlIG5lZ2F0aXZlIChhbGxvd3MgdXMgdG8gYXZvaWQgYSBmZXcgY2xhbXBzIGluIGNvbG9yIGNvbXB1dGF0aW9ucykiAChnLkZyYW1lQ291bnQgPT0gMCB8fCBnLkZyYW1lQ291bnRFbmRlZCA9PSBnLkZyYW1lQ291bnQpICYmICJGb3Jnb3QgdG8gY2FsbCBSZW5kZXIoKSBvciBFbmRGcmFtZSgpIGF0IHRoZSBlbmQgb2YgdGhlIHByZXZpb3VzIGZyYW1lPyIAZy5JTy5LZXlNYXBbbl0gPj0gLTEgJiYgZy5JTy5LZXlNYXBbbl0gPCAoKGludCkoc2l6ZW9mKGcuSU8uS2V5c0Rvd24pL3NpemVvZigqZy5JTy5LZXlzRG93bikpKSAmJiAiaW8uS2V5TWFwW10gY29udGFpbnMgYW4gb3V0IG9mIGJvdW5kIHZhbHVlIChuZWVkIHRvIGJlIDAuLjUxMiwgb3IgLTEgZm9yIHVubWFwcGVkIGtleSkiAGcuSU8uS2V5TWFwW0ltR3VpS2V5X1NwYWNlXSAhPSAtMSAmJiAiSW1HdWlLZXlfU3BhY2UgaXMgbm90IG1hcHBlZCwgcmVxdWlyZWQgZm9yIGtleWJvYXJkIG5hdmlnYXRpb24uIgBnLlNldHRpbmdzV2luZG93cy5lbXB0eSgpAGcuRm9udC0+SXNMb2FkZWQoKQBEZWJ1ZyMjRGVmYXVsdAAhZy5Jbml0aWFsaXplZCAmJiAhZy5TZXR0aW5nc0xvYWRlZABJbml0aWFsaXplAFdpbmRvdwBnLkZyYW1lU2NvcGVBY3RpdmUgJiYgIkZvcmdvdCB0byBjYWxsIEltR3VpOjpOZXdGcmFtZSgpIgBnLkN1cnJlbnRXaW5kb3dTdGFjay5TaXplID09IDEALi4uAGcuV2luZG93cy5TaXplID09IGcuV2luZG93c1NvcnRCdWZmZXIuU2l6ZQBSZW5kZXJBcnJvdwBpbWd1aV9rZXkgPj0gMCAmJiBpbWd1aV9rZXkgPCBJbUd1aUtleV9DT1VOVAB1c2VyX2tleV9pbmRleCA+PSAwICYmIHVzZXJfa2V5X2luZGV4IDwgKChpbnQpKHNpemVvZihHSW1HdWktPklPLktleXNEb3duKS9zaXplb2YoKkdJbUd1aS0+SU8uS2V5c0Rvd24pKSkAa2V5X2luZGV4ID49IDAgJiYga2V5X2luZGV4IDwgKChpbnQpKHNpemVvZihnLklPLktleXNEb3duKS9zaXplb2YoKmcuSU8uS2V5c0Rvd24pKSkAdXNlcl9rZXlfaW5kZXggPj0gMCAmJiB1c2VyX2tleV9pbmRleCA8ICgoaW50KShzaXplb2YoZy5JTy5LZXlzRG93bikvc2l6ZW9mKCpnLklPLktleXNEb3duKSkpAGJ1dHRvbiA+PSAwICYmIGJ1dHRvbiA8ICgoaW50KShzaXplb2YoZy5JTy5Nb3VzZURvd24pL3NpemVvZigqZy5JTy5Nb3VzZURvd24pKSkAd2luZG93LT5GbGFncyAmIEltR3VpV2luZG93RmxhZ3NfQ2hpbGRXaW5kb3cAbmFtZSAhPSAwTABnLkZyYW1lU2NvcGVBY3RpdmUAZy5GcmFtZUNvdW50RW5kZWQgIT0gZy5GcmFtZUNvdW50AGZsYWdzICYgSW1HdWlXaW5kb3dGbGFnc19DaGlsZFdpbmRvdwBwYXJlbnRfd2luZG93ICE9IDBMIHx8ICEoZmxhZ3MgJiBJbUd1aVdpbmRvd0ZsYWdzX0NoaWxkV2luZG93KQAjQ09MTEFQU0UAI0NMT1NFAChmbGFncyAmIEltR3VpV2luZG93RmxhZ3NfTm9UaXRsZUJhcikgIT0gMABmb250ICYmIGZvbnQtPklzTG9hZGVkKCkAU2V0Q3VycmVudEZvbnQAZm9udC0+U2NhbGUgPiAwLjBmAFdpbmRvd0JnAENoaWxkQmcAUG9wdXBCZwBCb3JkZXIAQm9yZGVyU2hhZG93AEZyYW1lQmcARnJhbWVCZ0hvdmVyZWQARnJhbWVCZ0FjdGl2ZQBUaXRsZUJnAFRpdGxlQmdBY3RpdmUAVGl0bGVCZ0NvbGxhcHNlZABNZW51QmFyQmcAU2Nyb2xsYmFyQmcAU2Nyb2xsYmFyR3JhYgBTY3JvbGxiYXJHcmFiSG92ZXJlZABTY3JvbGxiYXJHcmFiQWN0aXZlAENoZWNrTWFyawBTbGlkZXJHcmFiAFNsaWRlckdyYWJBY3RpdmUAQnV0dG9uSG92ZXJlZABCdXR0b25BY3RpdmUASGVhZGVyAEhlYWRlckhvdmVyZWQASGVhZGVyQWN0aXZlAFNlcGFyYXRvckhvdmVyZWQAU2VwYXJhdG9yQWN0aXZlAFJlc2l6ZUdyaXAAUmVzaXplR3JpcEhvdmVyZWQAUmVzaXplR3JpcEFjdGl2ZQBQbG90TGluZXNIb3ZlcmVkAFBsb3RIaXN0b2dyYW1Ib3ZlcmVkAFRleHRTZWxlY3RlZEJnAERyYWdEcm9wVGFyZ2V0AE5hdkhpZ2hsaWdodABOYXZXaW5kb3dpbmdIaWdobGlnaHQATmF2V2luZG93aW5nRGltQmcATW9kYWxXaW5kb3dEaW1CZwAoZmxhZ3MgJiBJbUd1aUhvdmVyZWRGbGFnc19BbGxvd1doZW5PdmVybGFwcGVkKSA9PSAwAGcuQ3VycmVudFdpbmRvdwBjb25kID09IDAgfHwgSW1Jc1Bvd2VyT2ZUd28oY29uZCkAY2VudGVyX3lfcmF0aW8gPj0gMC4wZiAmJiBjZW50ZXJfeV9yYXRpbyA8PSAxLjBmAG9mZnNldCA+PSAtMQBJbUlzUG93ZXJPZlR3bygoaW50KShmbGFncyAmIChJbUd1aVNlcGFyYXRvckZsYWdzX0hvcml6b250YWwgfCBJbUd1aVNlcGFyYXRvckZsYWdzX1ZlcnRpY2FsKSkpAAotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQAgfAAhd2luZG93LT5EQy5Hcm91cFN0YWNrLmVtcHR5KCkAIyNUb29sdGlwXyUwMmQAR2V0Q3VycmVudFdpbmRvd1JlYWQoKS0+RmxhZ3MgJiBJbUd1aVdpbmRvd0ZsYWdzX1Rvb2x0aXAAKHBvcHVwLldpbmRvdy0+RmxhZ3MgJiBJbUd1aVdpbmRvd0ZsYWdzX1BvcHVwKSAhPSAwAENsb3NlUG9wdXBzT3ZlcldpbmRvdwByZW1haW5pbmcgPj0gMABDbG9zZVBvcHVwVG9MZXZlbAAjI01lbnVfJTAyZAAjI1BvcHVwXyUwOHgAZy5DdXJyZW50V2luZG93LT5GbGFncyAmIEltR3VpV2luZG93RmxhZ3NfUG9wdXAAZy5DdXJyZW50UG9wdXBTdGFjay5TaXplID4gMAB3aW5kb3dfY29udGV4dAB2b2lkX2NvbnRleHQAZy5DdXJyZW50V2luZG93ID09IHdpbmRvdwBGaW5kQmVzdFdpbmRvd1Bvc0ZvclBvcHVwAGcuTmF2TW92ZVJlcXVlc3RGb3J3YXJkID09IEltR3VpTmF2Rm9yd2FyZF9Ob25lAE5hdk1vdmVSZXF1ZXN0Rm9yd2FyZABtb3ZlX2ZsYWdzICE9IDAATmF2TW92ZVJlcXVlc3RUcnlXcmFwcGluZwB3aW5kb3cgPT0gZy5OYXZXaW5kb3cATmF2SW5pdFdpbmRvdwBjb2x1bW5zICE9IDBMAGNvbHVtbl9pbmRleCA8IGNvbHVtbnMtPkNvbHVtbnMuU2l6ZQBjb2x1bW5zX2NvdW50ID4gMQBCZWdpbkNvbHVtbnMAd2luZG93LT5EQy5Db2x1bW5zU2V0ID09IDBMAGNvbHVtbnMAY29sdW1ucy0+SUQgPT0gaWQARW5kQ29sdW1ucwBjb2x1bW5zX2NvdW50ID49IDEAI1NvdXJjZUV4dGVybgBzb3VyY2VfaWQgIT0gMABnLkRyYWdEcm9wQWN0aXZlAGcuRHJhZ0Ryb3BXaXRoaW5Tb3VyY2VPclRhcmdldCAmJiAiTm90IGFmdGVyIGEgQmVnaW5EcmFnRHJvcFNvdXJjZSgpPyIAdHlwZSAhPSAwTABzdHJsZW4odHlwZSkgPCAoKGludCkoc2l6ZW9mKHBheWxvYWQuRGF0YVR5cGUpL3NpemVvZigqcGF5bG9hZC5EYXRhVHlwZSkpKSAmJiAiUGF5bG9hZCB0eXBlIGNhbiBiZSBhdCBtb3N0IDMyIGNoYXJhY3RlcnMgbG9uZyIAKGRhdGEgIT0gMEwgJiYgZGF0YV9zaXplID4gMCkgfHwgKGRhdGEgPT0gMEwgJiYgZGF0YV9zaXplID09IDApAGNvbmQgPT0gSW1HdWlDb25kX0Fsd2F5cyB8fCBjb25kID09IEltR3VpQ29uZF9PbmNlAHBheWxvYWQuU291cmNlSWQgIT0gMABnLkRyYWdEcm9wV2l0aGluU291cmNlT3JUYXJnZXQgPT0gZmFsc2UAcGF5bG9hZC5EYXRhRnJhbWVDb3VudCAhPSAtMQBnLkRyYWdEcm9wV2l0aGluU291cmNlT3JUYXJnZXQACiUqcyUuKnMAICUuKnMAZy5Mb2dGaWxlID09IDBMAGFiAGcuTG9nRmlsZSAhPSAwTAAKAExvZyBUbyBUVFkATG9nIFRvIEZpbGUATG9nIFRvIENsaXBib2FyZABEZXB0aAByYgBnLlNldHRpbmdzTG9hZGVkID09IGZhbHNlICYmIGcuRnJhbWVDb3VudCA9PSAwAHd0AEltR3VpIE1ldHJpY3MAAURlYXIgSW1HdWkgJXMAQXBwbGljYXRpb24gYXZlcmFnZSAlLjNmIG1zL2ZyYW1lICglLjFmIEZQUykAJWQgdmVydGljZXMsICVkIGluZGljZXMgKCVkIHRyaWFuZ2xlcykAJWQgYWN0aXZlIHdpbmRvd3MgKCVkIHZpc2libGUpACVkIGFsbG9jYXRpb25zAFNob3cgY2xpcHBpbmcgcmVjdGFuZ2xlcyB3aGVuIGhvdmVyaW5nIGRyYXcgY29tbWFuZHMAQ3RybCBzaG93cyB3aW5kb3cgYmVnaW4gb3JkZXIAV2luZG93cwBEcmF3TGlzdABBY3RpdmUgRHJhd0xpc3RzICglZCkAUG9wdXBzAFBvcHVwcyAoJWQpAFBvcHVwSUQ6ICUwOHgsIFdpbmRvdzogJyVzJyVzJXMATlVMTAAgQ2hpbGRXaW5kb3cAIENoaWxkTWVudQBJbnRlcm5hbCBzdGF0ZQBOb25lAE1vdXNlAE5hdgBOYXZLZXlib2FyZABOYXZHYW1lcGFkAEhvdmVyZWRXaW5kb3c6ICclcycASG92ZXJlZFJvb3RXaW5kb3c6ICclcycASG92ZXJlZElkOiAweCUwOFgvMHglMDhYICglLjJmIHNlYyksIEFsbG93T3ZlcmxhcDogJWQAQWN0aXZlSWQ6IDB4JTA4WC8weCUwOFggKCUuMmYgc2VjKSwgQWxsb3dPdmVybGFwOiAlZCwgU291cmNlOiAlcwBBY3RpdmVJZFdpbmRvdzogJyVzJwBNb3ZpbmdXaW5kb3c6ICclcycATmF2V2luZG93OiAnJXMnAE5hdklkOiAweCUwOFgsIE5hdkxheWVyOiAlZABOYXZJbnB1dFNvdXJjZTogJXMATmF2QWN0aXZlOiAlZCwgTmF2VmlzaWJsZTogJWQATmF2QWN0aXZhdGVJZDogMHglMDhYLCBOYXZJbnB1dElkOiAweCUwOFgATmF2RGlzYWJsZUhpZ2hsaWdodDogJWQsIE5hdkRpc2FibGVNb3VzZUhvdmVyOiAlZABOYXZXaW5kb3dpbmdUYXJnZXQ6ICclcycARHJhZ0Ryb3A6ICVkLCBTb3VyY2VJZCA9IDB4JTA4WCwgUGF5bG9hZCAiJXMiICglZCBieXRlcykAIyNPdmVybGF5AGRyYXdfbGlzdC0+VnR4QnVmZmVyLlNpemUgPT0gMCB8fCBkcmF3X2xpc3QtPl9WdHhXcml0ZVB0ciA9PSBkcmF3X2xpc3QtPlZ0eEJ1ZmZlci5EYXRhICsgZHJhd19saXN0LT5WdHhCdWZmZXIuU2l6ZQBBZGREcmF3TGlzdFRvRHJhd0RhdGEAZHJhd19saXN0LT5JZHhCdWZmZXIuU2l6ZSA9PSAwIHx8IGRyYXdfbGlzdC0+X0lkeFdyaXRlUHRyID09IGRyYXdfbGlzdC0+SWR4QnVmZmVyLkRhdGEgKyBkcmF3X2xpc3QtPklkeEJ1ZmZlci5TaXplAChpbnQpZHJhd19saXN0LT5fVnR4Q3VycmVudElkeCA9PSBkcmF3X2xpc3QtPlZ0eEJ1ZmZlci5TaXplAGRyYXdfbGlzdC0+X1Z0eEN1cnJlbnRJZHggPCAoMSA8PCAxNikgJiYgIlRvbyBtYW55IHZlcnRpY2VzIGluIEltRHJhd0xpc3QgdXNpbmcgMTYtYml0IGluZGljZXMuIFJlYWQgY29tbWVudCBhYm92ZSIAJXMvJXMAJXMvJTA4WABpdCA+PSBEYXRhICYmIGl0IDw9IERhdGErU2l6ZQBpbmRleF9mcm9tX3BvaW50ZXIAaW5zZXJ0ACpwX2JhY2t1cCA9PSBjdXJyZW50ICYmICJQdXNoSUQvUG9wSUQgb3IgVHJlZU5vZGUvVHJlZVBvcCBNaXNtYXRjaCEiAENoZWNrU3RhY2tzU2l6ZQAqcF9iYWNrdXAgPT0gY3VycmVudCAmJiAiQmVnaW5Hcm91cC9FbmRHcm91cCBNaXNtYXRjaCEiACpwX2JhY2t1cCA9PSBjdXJyZW50ICYmICJCZWdpbk1lbnUvRW5kTWVudSBvciBCZWdpblBvcHVwL0VuZFBvcHVwIE1pc21hdGNoIgAqcF9iYWNrdXAgPj0gY3VycmVudCAmJiAiUHVzaFN0eWxlQ29sb3IvUG9wU3R5bGVDb2xvciBNaXNtYXRjaCEiACpwX2JhY2t1cCA+PSBjdXJyZW50ICYmICJQdXNoU3R5bGVWYXIvUG9wU3R5bGVWYXIgTWlzbWF0Y2ghIgAqcF9iYWNrdXAgPj0gY3VycmVudCAmJiAiUHVzaEZvbnQvUG9wRm9udCBNaXNtYXRjaCEiACNSRVNJWkUAR2V0Qm9yZGVyUmVjdABpZHggPj0gMCAmJiBpZHggPCBJbUd1aVN0eWxlVmFyX0NPVU5UAEdldFN0eWxlVmFySW5mbwAod2luZG93LT5GbGFncyB8IGcuTmF2V2luZG93LT5GbGFncykgJiBJbUd1aVdpbmRvd0ZsYWdzX05hdkZsYXR0ZW5lZABOYXZTY29yZUl0ZW0AZy5OYXZXaW5kb3cgIT0gMEwATmF2VXBkYXRlQW55UmVxdWVzdEZsYWcATmF2VXBkYXRlAGcuTmF2TW92ZVJlcXVlc3QAZy5OYXZMYXllciA9PSAwIHx8IGcuTmF2TGF5ZXIgPT0gMQBjaGlsZF93aW5kb3ctPkNoaWxkSWQgIT0gMABnLk5hdkFjdGl2YXRlRG93bklkID09IGcuTmF2QWN0aXZhdGVJZABnLk5hdk1vdmVEaXIgIT0gSW1HdWlEaXJfTm9uZSAmJiBnLk5hdk1vdmVDbGlwRGlyICE9IEltR3VpRGlyX05vbmUAZy5OYXZNb3ZlUmVxdWVzdEZvcndhcmQgPT0gSW1HdWlOYXZGb3J3YXJkX0ZvcndhcmRRdWV1ZWQAIWcuTmF2U2NvcmluZ1JlY3RTY3JlZW4uSXNJbnZlcnRlZCgpAGcuTmF2V2luZG93ICYmIHJlc3VsdC0+V2luZG93AE5hdlVwZGF0ZU1vdmVSZXN1bHQAZy5OYXZXaW5kb3dpbmdUYXJnZXQATmF2VXBkYXRlV2luZG93aW5nSGlnaGxpZ2h0V2luZG93AGcuTmF2V2luZG93aW5nVGFyZ2V0ICE9IDBMAE5hdlVwZGF0ZVdpbmRvd2luZ0xpc3QAIyMjTmF2V2luZG93aW5nTGlzdAAoUG9wdXApAChNYWluIG1lbnUgYmFyKQAoVW50aXRsZWQpAGNvbHVtbl9pbmRleCA+IDAAR2V0RHJhZ2dlZENvbHVtbk9mZnNldABnLkFjdGl2ZUlkID09IGNvbHVtbnMtPklEICsgSW1HdWlJRChjb2x1bW5faW5kZXgpAFBvcz0lZiwlZgBTaXplPSVmLCVmAENvbGxhcHNlZD0lZABzZXR0aW5ncy0+SUQgPT0gd2luZG93LT5JRABTZXR0aW5nc0hhbmRsZXJXaW5kb3dfV3JpdGVBbGwAIyMjAFslc11bJXNdCgBQb3M9JWQsJWQKAFNpemU9JWQsJWQKAENvbGxhcHNlZD0lZAoAJXMgKCVkKQAlcyAnJXMnLCAlZCBAIDB4JXAAUG9zOiAoJS4xZiwlLjFmKSwgU2l6ZTogKCUuMWYsJS4xZiksIFNpemVDb250ZW50cyAoJS4xZiwlLjFmKQBGbGFnczogMHglMDhYICglcyVzJXMlcyVzJXMlcyVzLi4pAENoaWxkIABUb29sdGlwIABQb3B1cCAATW9kYWwgAENoaWxkTWVudSAATm9TYXZlZFNldHRpbmdzIABOb0lucHV0cwBBbHdheXNBdXRvUmVzaXplAFNjcm9sbDogKCUuMmYvJS4yZiwlLjJmLyUuMmYpAEFjdGl2ZTogJWQvJWQsIFdyaXRlQWNjZXNzZWQ6ICVkLCBCZWdpbk9yZGVyV2l0aGluQ29udGV4dDogJWQAQXBwZWFyaW5nOiAlZCwgSGlkZGVuOiAlZCAoUmVnICVkIFJlc2l6ZSAlZCksIFNraXBJdGVtczogJWQATmF2TGFzdElkczogMHglMDhYLDB4JTA4WCwgTmF2TGF5ZXJBY3RpdmVNYXNrOiAlWABOYXZMYXN0Q2hpbGROYXZXaW5kb3c6ICVzAE5hdlJlY3RSZWxbMF06ICglLjFmLCUuMWYpKCUuMWYsJS4xZikATmF2UmVjdFJlbFswXTogPE5vbmU+AFJvb3RXaW5kb3cAUGFyZW50V2luZG93AENoaWxkV2luZG93cwBDb2x1bW5zIHNldHMgKCVkKQBDb2x1bW5zIElkOiAweCUwOFgsIENvdW50OiAlZCwgRmxhZ3M6IDB4JTA0WABXaWR0aDogJS4xZiAoTWluWDogJS4xZiwgTWF4WDogJS4xZikAQ29sdW1uICUwMmQ6IE9mZnNldE5vcm0gJS4zZiAoPSAlLjFmIHB4KQBTdG9yYWdlOiAlZCBieXRlcwAlczogJyVzJyAlZCB2dHgsICVkIGluZGljZXMsICVkIGNtZHMAQ1VSUkVOVExZIEFQUEVORElORwBDYWxsYmFjayAlcCwgdXNlcl9kYXRhICVwAERyYXcgJTRkICVzIHZ0eCwgdGV4IDB4JXAsIGNsaXBfcmVjdCAoJTQuMGYsJTQuMGYpLSglNC4wZiwlNC4wZikAaW5kZXhlZABub24taW5kZXhlZAAlcyAlMDRkOiBwb3MgKCU4LjJmLCU4LjJmKSwgdXYgKCUuNmYsJS42ZiksIGNvbCAlMDhYCgB2dHgAICAgAEl0ZW1zQ291bnQgPT0gLTEAfkltR3VpTGlzdENsaXBwZXIAaXQgPj0gRGF0YSAmJiBpdCA8IERhdGErU2l6ZQBlcmFzZQBkcmF3X2NtZC5DbGlwUmVjdC54IDw9IGRyYXdfY21kLkNsaXBSZWN0LnogJiYgZHJhd19jbWQuQ2xpcFJlY3QueSA8PSBkcmF3X2NtZC5DbGlwUmVjdC53AGltZ3VpL2ltZ3VpX2RyYXcuY3BwAF9DbGlwUmVjdFN0YWNrLlNpemUgPiAwAHBvcF9iYWNrAF9UZXh0dXJlSWRTdGFjay5TaXplID4gMABfQ2hhbm5lbHNDdXJyZW50ID09IDAgJiYgX0NoYW5uZWxzQ291bnQgPT0gMQBpZHggPCBfQ2hhbm5lbHNDb3VudABmb250LT5Db250YWluZXJBdGxhcy0+VGV4SUQgPT0gX1RleHR1cmVJZFN0YWNrLmJhY2soKQBBZGRUZXh0ACFMb2NrZWQgJiYgIkNhbm5vdCBtb2RpZnkgYSBsb2NrZWQgSW1Gb250QXRsYXMgYmV0d2VlbiBOZXdGcmFtZSgpIGFuZCBFbmRGcmFtZS9SZW5kZXIoKSEiAH5JbUZvbnRBdGxhcwBhdGxhcy0+Q29uZmlnRGF0YS5TaXplID4gMABJbUZvbnRBdGxhc0J1aWxkV2l0aFN0YlRydWV0eXBlAGNmZy5Ec3RGb250ICYmICghY2ZnLkRzdEZvbnQtPklzTG9hZGVkKCkgfHwgY2ZnLkRzdEZvbnQtPkNvbnRhaW5lckF0bGFzID09IGF0bGFzKQBmb250X29mZnNldCA+PSAwICYmICJGb250RGF0YSBpcyBpbmNvcnJlY3QsIG9yIEZvbnRObyBjYW5ub3QgYmUgZm91bmQuIgBuID09IGZvbnRfZ2x5cGhzX2NvdW50AGJ1Zl9yZWN0c19uID09IHRvdGFsX2dseXBoc19jb3VudABidWZfcGFja2VkY2hhcnNfbiA9PSB0b3RhbF9nbHlwaHNfY291bnQAYnVmX3Jhbmdlc19uID09IHRvdGFsX3Jhbmdlc19jb3VudABHbHlwaHMuU2l6ZSA8IDB4RkZGRgBJbmRleEFkdmFuY2VYLlNpemUgPT0gSW5kZXhMb29rdXAuU2l6ZQBHcm93SW5kZXgAci5Gb250LT5Db250YWluZXJBdGxhcyA9PSBhdGxhcwBJbUZvbnRBdGxhc0J1aWxkRmluaXNoAFRleFdpZHRoID4gMCAmJiBUZXhIZWlnaHQgPiAwAENhbGNDdXN0b21SZWN0VVYAcmVjdC0+SXNQYWNrZWQoKQBhdGxhcy0+Q3VzdG9tUmVjdElkc1swXSA+PSAwAEltRm9udEF0bGFzQnVpbGRSZW5kZXJEZWZhdWx0VGV4RGF0YQBhdGxhcy0+VGV4UGl4ZWxzQWxwaGE4ICE9IDBMAHIuSUQgPT0gRk9OVF9BVExBU19ERUZBVUxUX1RFWF9EQVRBX0lEAHIuSXNQYWNrZWQoKQByLldpZHRoID09IEZPTlRfQVRMQVNfREVGQVVMVF9URVhfREFUQV9XX0hBTEYgKiAyICsgMSAmJiByLkhlaWdodCA9PSBGT05UX0FUTEFTX0RFRkFVTFRfVEVYX0RBVEFfSAByLldpZHRoID09IDIgJiYgci5IZWlnaHQgPT0gMgBwaXhlbHNbaSpzdHJpZGVfaW5fYnl0ZXNdID09IDAAaW1ndWkvc3RiX3RydWV0eXBlLmgAc3RidHRfX3ZfcHJlZmlsdGVyAHBpeGVsc1tpXSA9PSAwAHN0YnR0X19oX3ByZWZpbHRlcgB6LT5kaXJlY3Rpb24Ac3RidHRfX3Jhc3Rlcml6ZV9zb3J0ZWRfZWRnZXMAei0+ZXkgPj0gc2Nhbl95X3RvcABlLT5leSA+PSB5X3RvcABzdGJ0dF9fZmlsbF9hY3RpdmVfZWRnZXNfbmV3AGUtPnN5IDw9IHlfYm90dG9tICYmIGUtPmV5ID49IHlfdG9wAHggPj0gMCAmJiB4IDwgbGVuAEltRmFicyhhcmVhKSA8PSAxLjAxZgB5MCA8IHkxAHN0YnR0X19oYW5kbGVfY2xpcHBlZF9lZGdlAGUtPnN5IDw9IGUtPmV5AHgxIDw9IHgrMQB4MSA+PSB4AHgxIDw9IHgAeDEgPj0geCsxAHgxID49IHggJiYgeDEgPD0geCsxAHgwID49IHggJiYgeDAgPD0geCsxICYmIHgxID49IHggJiYgeDEgPD0geCsxAHogIT0gMEwAc3RidHRfX25ld19hY3RpdmUAIWluZm8tPmNmZi5zaXplAHN0YnR0X19HZXRHbHlmT2Zmc2V0AHN0YnR0X19jZmZfaW50AG4gPj0gMSAmJiBuIDw9IDQAc3RidHRfX2J1Zl9nZXQAIShvID4gYi0+c2l6ZSB8fCBvIDwgMCkAc3RidHRfX2J1Zl9zZWVrAG9mZnNpemUgPj0gMSAmJiBvZmZzaXplIDw9IDQAc3RidHRfX2NmZl9nZXRfaW5kZXgAYjAgPj0gMjgAc3RidHRfX2NmZl9za2lwX29wZXJhbmQAaSA+PSAwICYmIGkgPCBjb3VudABzdGJ0dF9fY2ZmX2luZGV4X2dldABvdXRwdXRfY3R4Lm51bV92ZXJ0aWNlcyA9PSBjb3VudF9jdHgubnVtX3ZlcnRpY2VzAHN0YnR0X19HZXRHbHlwaFNoYXBlVDIAc3RidHRfX0dldEdseXBoU2hhcGVUVABzdGJ0dF9GaW5kR2x5cGhJbmRleAB1bmljb2RlX2NvZGVwb2ludCA8PSB0dFVTSE9SVChkYXRhICsgZW5kQ291bnQgKyAyKml0ZW0pAHdpZHRoICUgYy0+YWxpZ24gPT0gMABpbWd1aS9zdGJfcmVjdF9wYWNrLmgAc3RicnBfX3NreWxpbmVfZmluZF9iZXN0X3BvcwB4cG9zID49IDAAbm9kZS0+bmV4dC0+eCA+IHhwb3MgJiYgbm9kZS0+eCA8PSB4cG9zAGZpcnN0LT54IDw9IHgwAHN0YnJwX19za3lsaW5lX2ZpbmRfbWluX3kAbm9kZS0+bmV4dC0+eCA+IHgwAGNtYXAAbG9jYQBoZWFkAGdseWYAaGhlYQBobXR4AGtlcm4AR1BPUwBDRkYgAG1heHAAdXNlcl9yZWN0cy5TaXplID49IDEASW1Gb250QXRsYXNCdWlsZFBhY2tDdXN0b21SZWN0cwBwYWNrX3JlY3RzW2ldLncgPT0gdXNlcl9yZWN0c1tpXS5XaWR0aCAmJiBwYWNrX3JlY3RzW2ldLmggPT0gdXNlcl9yZWN0c1tpXS5IZWlnaHQAaF9vdmVyc2FtcGxlIDw9IDgAc3RidHRfUGFja1NldE92ZXJzYW1wbGluZwB2X292ZXJzYW1wbGUgPD0gOAB3aWR0aCA8PSAweGZmZmYgJiYgaGVpZ2h0IDw9IDB4ZmZmZgBzdGJycF9pbml0X3RhcmdldABpZCA+PSAweDEwMDAwAEFkZEN1c3RvbVJlY3RSZWd1bGFyAHdpZHRoID4gMCAmJiB3aWR0aCA8PSAweEZGRkYAaGVpZ2h0ID4gMCAmJiBoZWlnaHQgPD0gMHhGRkZGAFByb2dneUNsZWFuLnR0ZiwgMTNweABmb250X2NmZy5Gb250RGF0YSA9PSAwTABBZGRGb250RnJvbU1lbW9yeUNvbXByZXNzZWRUVEYAQWRkRm9udABmb250X2NmZy0+Rm9udERhdGEgIT0gMEwgJiYgZm9udF9jZmctPkZvbnREYXRhU2l6ZSA+IDAAZm9udF9jZmctPlNpemVQaXhlbHMgPiAwLjBmACFGb250cy5lbXB0eSgpAHN0Yl9fZG91dCA9PSBvdXRwdXQgKyBvbGVuAHN0Yl9kZWNvbXByZXNzAHN0Yl9fZG91dCA8PSBvdXRwdXQgKyBvbGVuAHN0Yl9fZG91dCArIGxlbmd0aCA8PSBzdGJfX2JhcnJpZXJfb3V0X2UAc3RiX19saXQAc3RiX19tYXRjaABDdXN0b21SZWN0SWRzWzBdICE9IC0xAEdldE1vdXNlQ3Vyc29yVGV4RGF0YQBtb3VzZV9jdXJzb3IgPiBJbUd1aU1vdXNlQ3Vyc29yX05vbmUgJiYgbW91c2VfY3Vyc29yIDwgSW1HdWlNb3VzZUN1cnNvcl9DT1VOVABSZW5kZXJNb3VzZUN1cnNvcgB0ZXh0ICE9IDBMAGltZ3VpL2ltZ3VpX3dpZGdldHMuY3BwAHNpemVfYXJnLnggIT0gMC4wZiAmJiBzaXplX2FyZy55ICE9IDAuMGYAI1NDUk9MTFgAI1NDUk9MTFkASW1NYXgod2luX3NpemVfY29udGVudHNfdiwgd2luX3NpemVfYXZhaWxfdikgPiAwLjBmAFNjcm9sbGJhcgAjaW1hZ2UAWyBdAFt4XQAoeCkAKCApACUuMGYlJQAoZmxhZ3MgJiAoSW1HdWlDb21ib0ZsYWdzX05vQXJyb3dCdXR0b24gfCBJbUd1aUNvbWJvRmxhZ3NfTm9QcmV2aWV3KSkgIT0gKEltR3VpQ29tYm9GbGFnc19Ob0Fycm93QnV0dG9uIHwgSW1HdWlDb21ib0ZsYWdzX05vUHJldmlldykASW1Jc1Bvd2VyT2ZUd28oZmxhZ3MgJiBJbUd1aUNvbWJvRmxhZ3NfSGVpZ2h0TWFza18pACMjQ29tYm9fJTAyZAAwACpVbmtub3duIGl0ZW0qAERyYWdCZWhhdmlvcgB2X21pbiAhPSAwTCAmJiB2X21heCAhPSAwTABkYXRhX3R5cGUgPj0gMCAmJiBkYXRhX3R5cGUgPCBJbUd1aURhdGFUeXBlX0NPVU5UACVkAERhdGFUeXBlRm9ybWF0U3RyaW5nAGcuQWN0aXZlSWQgPT0gaWQASW5wdXRTY2FsYXJBc1dpZGdldFJlcGxhY2VtZW50AGRhdGFfdHlwZSA8IEltR3VpRGF0YVR5cGVfQ09VTlQARGF0YVR5cGVBcHBseU9wRnJvbVRleHQAJWYAJWxmACEoKGZsYWdzICYgSW1HdWlJbnB1dFRleHRGbGFnc19DYWxsYmFja0hpc3RvcnkpICYmIChmbGFncyAmIEltR3VpSW5wdXRUZXh0RmxhZ3NfTXVsdGlsaW5lKSkASW5wdXRUZXh0RXgAISgoZmxhZ3MgJiBJbUd1aUlucHV0VGV4dEZsYWdzX0NhbGxiYWNrQ29tcGxldGlvbikgJiYgKGZsYWdzICYgSW1HdWlJbnB1dFRleHRGbGFnc19BbGxvd1RhYklucHV0KSkAY2FsbGJhY2sgIT0gMEwAcGFzc3dvcmRfZm9udC0+R2x5cGhzLmVtcHR5KCkgJiYgcGFzc3dvcmRfZm9udC0+SW5kZXhBZHZhbmNlWC5lbXB0eSgpICYmIHBhc3N3b3JkX2ZvbnQtPkluZGV4TG9va3VwLmVtcHR5KCkAY2FsbGJhY2tfZGF0YS5CdWYgPT0gZWRpdF9zdGF0ZS5UZW1wQnVmZmVyLkRhdGEAY2FsbGJhY2tfZGF0YS5CdWZTaXplID09IGVkaXRfc3RhdGUuQnVmQ2FwYWNpdHlBAGNhbGxiYWNrX2RhdGEuRmxhZ3MgPT0gZmxhZ3MAY2FsbGJhY2tfZGF0YS5CdWZUZXh0TGVuID09IChpbnQpc3RybGVuKGNhbGxiYWNrX2RhdGEuQnVmKQBhcHBseV9uZXdfdGV4dF9sZW5ndGggPj0gMABhcHBseV9uZXdfdGV4dF9sZW5ndGggPD0gYnVmX3NpemUAcG9zIDw9IHRleHRfbGVuAFNUQl9URVhURURJVF9JTlNFUlRDSEFSUwB0ZXh0X2xlbiA8IG9iai0+VGV4dFcuU2l6ZQAwICYmICJEcmFnSW50KCk6IEludmFsaWQgZm9ybWF0IHN0cmluZyEiAFBhdGNoRm9ybWF0U3RyaW5nRmxvYXRUb0ludAAldQAlbGxkACVsbHUAIyN2ACMjbWluACMjbWF4ACooY29uc3QgSW1TMzIqKXZfbWluID49IElNX1MzMl9NSU4vMiAmJiAqKGNvbnN0IEltUzMyKil2X21heCA8PSBJTV9TMzJfTUFYLzIAU2xpZGVyQmVoYXZpb3IAKihjb25zdCBJbVUzMiopdl9taW4gPD0gSU1fVTMyX01BWC8yACooY29uc3QgSW1TNjQqKXZfbWluID49IElNX1M2NF9NSU4vMiAmJiAqKGNvbnN0IEltUzY0Kil2X21heCA8PSBJTV9TNjRfTUFYLzIAKihjb25zdCBJbVU2NCopdl9taW4gPD0gSU1fVTY0X01BWC8yACooY29uc3QgZmxvYXQqKXZfbWluID49IC0zLjQwMjgyMzQ2NjM4NTI4ODU5ODEyZSszOEYvMi4wZiAmJiAqKGNvbnN0IGZsb2F0Kil2X21heCA8PSAzLjQwMjgyMzQ2NjM4NTI4ODU5ODEyZSszOEYvMi4wZgAqKGNvbnN0IGRvdWJsZSopdl9taW4gPj0gLTEuNzk3NjkzMTM0ODYyMzE1NzA4MTVlKzMwOC8yLjBmICYmICooY29uc3QgZG91YmxlKil2X21heCA8PSAxLjc5NzY5MzEzNDg2MjMxNTcwODE1ZSszMDgvMi4wZgAlLjBmIGRlZwAtACsAb3AgPT0gJysnIHx8IG9wID09ICctJwBEYXRhVHlwZUFwcGx5T3AAIShmbGFncyAmIEltR3VpSW5wdXRUZXh0RmxhZ3NfTXVsdGlsaW5lKQAlMDhYAHBvcyArIGJ5dGVzX2NvdW50IDw9IEJ1ZlRleHRMZW4AZWRpdF9zdGF0ZS0+SUQgIT0gMCAmJiBnLkFjdGl2ZUlkID09IGVkaXRfc3RhdGUtPklEAEJ1ZiA9PSBlZGl0X3N0YXRlLT5UZW1wQnVmZmVyLkRhdGEATTowLjAwMABNOjAwMABjb250ZXh0ACMlMDJYJTAyWCUwMlglMDJYACMlMDJYJTAyWCUwMlgAIyNUZXh0ACUwMlglMDJYJTAyWCUwMlgAJTAyWCUwMlglMDJYACMjQ29sb3JCdXR0b24AcGlja2VyACMjcGlja2VyAF9DT0wzRgBfQ09MNEYASW1Jc1Bvd2VyT2ZUd28oKGludCkoZmxhZ3MgJiBJbUd1aUNvbG9yRWRpdEZsYWdzX19QaWNrZXJNYXNrKSkAaHN2AHN2AGh1ZQBhbHBoYQBDdXJyZW50ACMjY3VycmVudABPcmlnaW5hbAAjI29yaWdpbmFsACMjcmdiACMjaHN2ACMjaGV4ACMjc2VsZWN0YWJsZQAjI2R1bW15cGlja2VyAEFscGhhIEJhcgBDb2xvcgAjI3ByZXZpZXcAIyUwMlglMDJYJTAyWApSOiAlZCwgRzogJWQsIEI6ICVkCiglLjNmLCAlLjNmLCAlLjNmKQAjJTAyWCUwMlglMDJYJTAyWApSOiVkLCBHOiVkLCBCOiVkLCBBOiVkCiglLjNmLCAlLjNmLCAlLjNmLCAlLjNmKQAlM2QAUjolM2QARzolM2QAQjolM2QAQTolM2QASDolM2QAUzolM2QAVjolM2QAJTAuM2YAUjolMC4zZgBHOiUwLjNmAEI6JTAuM2YAQTolMC4zZgBIOiUwLjNmAFM6JTAuM2YAVjolMC4zZgAjI1gAIyNZACMjWgAjI1cAUkdCAEhTVgBIRVgAMC4uMjU1ADAuMDAuLjEuMDAAQ29weSBhcy4uACglLjNmZiwgJS4zZmYsICUuM2ZmLCAlLjNmZikAKCVkLCVkLCVkLCVkKQAweCUwMlglMDJYJTAyWAAweCUwMlglMDJYJTAyWCUwMlgASW1Jc1Bvd2VyT2ZUd28oKGludCkoZmxhZ3MgJiBJbUd1aUNvbG9yRWRpdEZsYWdzX19JbnB1dHNNYXNrKSkASW1Jc1Bvd2VyT2ZUd28oKGludCkoZmxhZ3MgJiBJbUd1aUNvbG9yRWRpdEZsYWdzX19EYXRhVHlwZU1hc2spKQAKIyMAIyMAPgAjVHJlZVB1c2gAd2luZG93LT5JRFN0YWNrLlNpemUgPiAxAHZfaWR4ID49IDAgJiYgdl9pZHggPCB2YWx1ZXNfY291bnQAUGxvdEV4ACVkOiAlOC40ZwolZDogJTguNGcAJWQ6ICU4LjRnAHYxX2lkeCA+PSAwICYmIHYxX2lkeCA8IHZhbHVlc19jb3VudAB0cnVlAGZhbHNlACVzOiAlcwAlczogJWQAJSVzOiAlcwAlczogJS4zZgBDb3VudCA8PSAoKGludCkoc2l6ZW9mKFBvcykvc2l6ZW9mKCpQb3MpKSkAVXBkYXRlACMjTWFpbk1lbnVCYXIAIXdpbmRvdy0+REMuTWVudUJhckFwcGVuZGluZwAjI21lbnViYXIAd2luZG93LT5EQy5OYXZMYXllckFjdGl2ZU1hc2tOZXh0ICYgMHgwMgB3aW5kb3ctPkZsYWdzICYgSW1HdWlXaW5kb3dGbGFnc19NZW51QmFyAHdpbmRvdy0+REMuTWVudUJhckFwcGVuZGluZwAxLjY0AElNR1VJX1ZFUlNJT04ASU1HVUlfQ0hFQ0tWRVJTSU9OAEltR3VpSU9TaXplAEltR3VpU3R5bGVTaXplAEltVmVjMlNpemUASW1WZWM0U2l6ZQBJbURyYXdWZXJ0U2l6ZQBJbURyYXdJZHhTaXplAEltRHJhd1ZlcnRQb3NPZmZzZXQASW1EcmF3VmVydFVWT2Zmc2V0AEltRHJhd1ZlcnRDb2xPZmZzZXQAQ3JlYXRlQ29udGV4dABEZXN0cm95Q29udGV4dABHZXRDdXJyZW50Q29udGV4dABTZXRDdXJyZW50Q29udGV4dABEZWJ1Z0NoZWNrVmVyc2lvbkFuZERhdGFMYXlvdXQAR2V0SU8AR2V0U3R5bGUAR2V0RHJhd0RhdGEATmV3RnJhbWUAUmVuZGVyAEVuZEZyYW1lAFNob3dEZW1vV2luZG93AFNob3dNZXRyaWNzV2luZG93AFNob3dTdHlsZUVkaXRvcgBTaG93U3R5bGVTZWxlY3RvcgBTaG93Rm9udFNlbGVjdG9yAFNob3dVc2VyR3VpZGUAR2V0VmVyc2lvbgBTdHlsZUNvbG9yc0RhcmsAU3R5bGVDb2xvcnNDbGFzc2ljAFN0eWxlQ29sb3JzTGlnaHQAQmVnaW4ARW5kAEJlZ2luQ2hpbGQARW5kQ2hpbGQAR2V0Q29udGVudFJlZ2lvbk1heABHZXRDb250ZW50UmVnaW9uQXZhaWwAR2V0Q29udGVudFJlZ2lvbkF2YWlsV2lkdGgAR2V0V2luZG93Q29udGVudFJlZ2lvbk1pbgBHZXRXaW5kb3dDb250ZW50UmVnaW9uTWF4AEdldFdpbmRvd0NvbnRlbnRSZWdpb25XaWR0aABHZXRXaW5kb3dEcmF3TGlzdABHZXRXaW5kb3dQb3MAR2V0V2luZG93U2l6ZQBHZXRXaW5kb3dXaWR0aABHZXRXaW5kb3dIZWlnaHQASXNXaW5kb3dDb2xsYXBzZWQASXNXaW5kb3dBcHBlYXJpbmcAU2V0V2luZG93Rm9udFNjYWxlAFNldE5leHRXaW5kb3dQb3MAU2V0TmV4dFdpbmRvd1NpemUAU2V0TmV4dFdpbmRvd1NpemVDb25zdHJhaW50cwBTZXROZXh0V2luZG93Q29udGVudFNpemUAU2V0TmV4dFdpbmRvd0NvbGxhcHNlZABTZXROZXh0V2luZG93Rm9jdXMAU2V0TmV4dFdpbmRvd0JnQWxwaGEAU2V0V2luZG93UG9zAFNldFdpbmRvd1NpemUAU2V0V2luZG93Q29sbGFwc2VkAFNldFdpbmRvd0ZvY3VzAFNldFdpbmRvd05hbWVQb3MAU2V0V2luZG93TmFtZVNpemUAU2V0V2luZG93TmFtZUNvbGxhcHNlZABTZXRXaW5kb3dOYW1lRm9jdXMAR2V0U2Nyb2xsWABHZXRTY3JvbGxZAEdldFNjcm9sbE1heFgAR2V0U2Nyb2xsTWF4WQBTZXRTY3JvbGxYAFNldFNjcm9sbFkAU2V0U2Nyb2xsSGVyZQBTZXRTY3JvbGxGcm9tUG9zWQBTZXRTdGF0ZVN0b3JhZ2UAR2V0U3RhdGVTdG9yYWdlAFB1c2hGb250AFBvcEZvbnQAUHVzaFN0eWxlQ29sb3IAUG9wU3R5bGVDb2xvcgBQdXNoU3R5bGVWYXIAUG9wU3R5bGVWYXIAR2V0U3R5bGVDb2xvclZlYzQAR2V0Rm9udABHZXRGb250U2l6ZQBHZXRGb250VGV4VXZXaGl0ZVBpeGVsAEdldENvbG9yVTMyX0EAR2V0Q29sb3JVMzJfQgBHZXRDb2xvclUzMl9DAFB1c2hJdGVtV2lkdGgAUG9wSXRlbVdpZHRoAENhbGNJdGVtV2lkdGgAUHVzaFRleHRXcmFwUG9zAFBvcFRleHRXcmFwUG9zAFB1c2hBbGxvd0tleWJvYXJkRm9jdXMAUG9wQWxsb3dLZXlib2FyZEZvY3VzAFB1c2hCdXR0b25SZXBlYXQAUG9wQnV0dG9uUmVwZWF0AFNlcGFyYXRvcgBTYW1lTGluZQBOZXdMaW5lAFNwYWNpbmcARHVtbXkASW5kZW50AFVuaW5kZW50AEJlZ2luR3JvdXAARW5kR3JvdXAAR2V0Q3Vyc29yUG9zAEdldEN1cnNvclBvc1gAR2V0Q3Vyc29yUG9zWQBTZXRDdXJzb3JQb3MAU2V0Q3Vyc29yUG9zWABTZXRDdXJzb3JQb3NZAEdldEN1cnNvclN0YXJ0UG9zAEdldEN1cnNvclNjcmVlblBvcwBTZXRDdXJzb3JTY3JlZW5Qb3MAQWxpZ25UZXh0VG9GcmFtZVBhZGRpbmcAR2V0VGV4dExpbmVIZWlnaHQAR2V0VGV4dExpbmVIZWlnaHRXaXRoU3BhY2luZwBHZXRGcmFtZUhlaWdodABHZXRGcmFtZUhlaWdodFdpdGhTcGFjaW5nAENvbHVtbnMATmV4dENvbHVtbgBHZXRDb2x1bW5JbmRleABHZXRDb2x1bW5XaWR0aABTZXRDb2x1bW5XaWR0aABHZXRDb2x1bW5PZmZzZXQAU2V0Q29sdW1uT2Zmc2V0AEdldENvbHVtbnNDb3VudABQdXNoSUQAUG9wSUQAR2V0SUQAVGV4dFVuZm9ybWF0dGVkAFRleHQAVGV4dFYAVGV4dENvbG9yZWQAVGV4dENvbG9yZWRWAFRleHREaXNhYmxlZABUZXh0RGlzYWJsZWRWAFRleHRXcmFwcGVkAFRleHRXcmFwcGVkVgBMYWJlbFRleHQATGFiZWxUZXh0VgBCdWxsZXRUZXh0AEJ1bGxldFRleHRWAEJ1bGxldABCdXR0b24AU21hbGxCdXR0b24AQXJyb3dCdXR0b24ASW52aXNpYmxlQnV0dG9uAEltYWdlAEltYWdlQnV0dG9uAENoZWNrYm94AENoZWNrYm94RmxhZ3MAUmFkaW9CdXR0b25fQQBSYWRpb0J1dHRvbl9CAFBsb3RMaW5lcwBQbG90SGlzdG9ncmFtAFByb2dyZXNzQmFyAEJlZ2luQ29tYm8ARW5kQ29tYm8AQ29tYm8ARHJhZ0Zsb2F0AERyYWdGbG9hdDIARHJhZ0Zsb2F0MwBEcmFnRmxvYXQ0AERyYWdGbG9hdFJhbmdlMgBEcmFnSW50AERyYWdJbnQyAERyYWdJbnQzAERyYWdJbnQ0AERyYWdJbnRSYW5nZTIARHJhZ1NjYWxhcgBJbnB1dFRleHQASW5wdXRUZXh0TXVsdGlsaW5lAElucHV0RmxvYXQASW5wdXRGbG9hdDIASW5wdXRGbG9hdDMASW5wdXRGbG9hdDQASW5wdXRJbnQASW5wdXRJbnQyAElucHV0SW50MwBJbnB1dEludDQASW5wdXREb3VibGUASW5wdXRTY2FsYXIAU2xpZGVyRmxvYXQAU2xpZGVyRmxvYXQyAFNsaWRlckZsb2F0MwBTbGlkZXJGbG9hdDQAU2xpZGVyQW5nbGUAU2xpZGVySW50AFNsaWRlckludDIAU2xpZGVySW50MwBTbGlkZXJJbnQ0AFNsaWRlclNjYWxhcgBWU2xpZGVyRmxvYXQAVlNsaWRlckludABWU2xpZGVyU2NhbGFyAENvbG9yRWRpdDMAQ29sb3JFZGl0NABDb2xvclBpY2tlcjMAQ29sb3JQaWNrZXI0AENvbG9yQnV0dG9uAFNldENvbG9yRWRpdE9wdGlvbnMAVHJlZU5vZGVfQQBUcmVlTm9kZV9CAFRyZWVOb2RlX0MAVHJlZU5vZGVFeF9BAFRyZWVOb2RlRXhfQgBUcmVlTm9kZUV4X0MAVHJlZVB1c2hfQQBUcmVlUHVzaF9CAFRyZWVQb3AAVHJlZUFkdmFuY2VUb0xhYmVsUG9zAEdldFRyZWVOb2RlVG9MYWJlbFNwYWNpbmcAU2V0TmV4dFRyZWVOb2RlT3BlbgBDb2xsYXBzaW5nSGVhZGVyX0EAQ29sbGFwc2luZ0hlYWRlcl9CAFNlbGVjdGFibGVfQQBTZWxlY3RhYmxlX0IATGlzdEJveF9BAExpc3RCb3hfQgBMaXN0Qm94SGVhZGVyX0EATGlzdEJveEhlYWRlcl9CAExpc3RCb3hGb290ZXIAVmFsdWVfQQBWYWx1ZV9CAFZhbHVlX0MAVmFsdWVfRABTZXRUb29sdGlwAEJlZ2luVG9vbHRpcABFbmRUb29sdGlwAEJlZ2luTWFpbk1lbnVCYXIARW5kTWFpbk1lbnVCYXIAQmVnaW5NZW51QmFyAEVuZE1lbnVCYXIAQmVnaW5NZW51AEVuZE1lbnUATWVudUl0ZW1fQQBNZW51SXRlbV9CAE9wZW5Qb3B1cABPcGVuUG9wdXBPbkl0ZW1DbGljawBCZWdpblBvcHVwAEJlZ2luUG9wdXBNb2RhbABCZWdpblBvcHVwQ29udGV4dEl0ZW0AQmVnaW5Qb3B1cENvbnRleHRXaW5kb3cAQmVnaW5Qb3B1cENvbnRleHRWb2lkAEVuZFBvcHVwAElzUG9wdXBPcGVuAENsb3NlQ3VycmVudFBvcHVwAExvZ1RvVFRZAExvZ1RvRmlsZQBMb2dUb0NsaXBib2FyZABMb2dGaW5pc2gATG9nQnV0dG9ucwBMb2dUZXh0AEJlZ2luRHJhZ0Ryb3BTb3VyY2UAU2V0RHJhZ0Ryb3BQYXlsb2FkAEVuZERyYWdEcm9wU291cmNlAEJlZ2luRHJhZ0Ryb3BUYXJnZXQAQWNjZXB0RHJhZ0Ryb3BQYXlsb2FkAEVuZERyYWdEcm9wVGFyZ2V0AFB1c2hDbGlwUmVjdABQb3BDbGlwUmVjdABTZXRJdGVtRGVmYXVsdEZvY3VzAFNldEtleWJvYXJkRm9jdXNIZXJlAElzSXRlbUhvdmVyZWQASXNJdGVtQWN0aXZlAElzSXRlbUVkaXRlZABJc0l0ZW1Gb2N1c2VkAElzSXRlbUNsaWNrZWQASXNJdGVtVmlzaWJsZQBJc0l0ZW1EZWFjdGl2YXRlZABJc0l0ZW1EZWFjdGl2YXRlZEFmdGVyRWRpdABJc0FueUl0ZW1Ib3ZlcmVkAElzQW55SXRlbUFjdGl2ZQBJc0FueUl0ZW1Gb2N1c2VkAEdldEl0ZW1SZWN0TWluAEdldEl0ZW1SZWN0TWF4AEdldEl0ZW1SZWN0U2l6ZQBTZXRJdGVtQWxsb3dPdmVybGFwAElzV2luZG93Rm9jdXNlZABJc1dpbmRvd0hvdmVyZWQASXNSZWN0VmlzaWJsZV9BAElzUmVjdFZpc2libGVfQgBHZXRUaW1lAEdldEZyYW1lQ291bnQAR2V0T3ZlcmxheURyYXdMaXN0AEdldERyYXdMaXN0U2hhcmVkRGF0YQBHZXRTdHlsZUNvbG9yTmFtZQBDYWxjVGV4dFNpemUAQ2FsY0xpc3RDbGlwcGluZwBCZWdpbkNoaWxkRnJhbWUARW5kQ2hpbGRGcmFtZQBDb2xvckNvbnZlcnRVMzJUb0Zsb2F0NABDb2xvckNvbnZlcnRGbG9hdDRUb1UzMgBDb2xvckNvbnZlcnRSR0J0b0hTVgBDb2xvckNvbnZlcnRIU1Z0b1JHQgBHZXRLZXlJbmRleABJc0tleURvd24ASXNLZXlQcmVzc2VkAElzS2V5UmVsZWFzZWQAR2V0S2V5UHJlc3NlZEFtb3VudABJc01vdXNlRG93bgBJc0FueU1vdXNlRG93bgBJc01vdXNlQ2xpY2tlZABJc01vdXNlRG91YmxlQ2xpY2tlZABJc01vdXNlUmVsZWFzZWQASXNNb3VzZURyYWdnaW5nAElzTW91c2VIb3ZlcmluZ1JlY3QASXNNb3VzZVBvc1ZhbGlkAEdldE1vdXNlUG9zAEdldE1vdXNlUG9zT25PcGVuaW5nQ3VycmVudFBvcHVwAEdldE1vdXNlRHJhZ0RlbHRhAFJlc2V0TW91c2VEcmFnRGVsdGEAR2V0TW91c2VDdXJzb3IAU2V0TW91c2VDdXJzb3IAQ2FwdHVyZUtleWJvYXJkRnJvbUFwcABDYXB0dXJlTW91c2VGcm9tQXBwAEdldENsaXBib2FyZFRleHQAU2V0Q2xpcGJvYXJkVGV4dABMb2FkSW5pU2V0dGluZ3NGcm9tTWVtb3J5AFNhdmVJbmlTZXR0aW5nc1RvTWVtb3J5AFNldEFsbG9jYXRvckZ1bmN0aW9ucwBNZW1BbGxvYwBNZW1GcmVlAGlpaQBOMTBlbXNjcmlwdGVuM3ZhbEUAdmlpaWkATlN0M19fMjEyYmFzaWNfc3RyaW5nSWNOU18xMWNoYXJfdHJhaXRzSWNFRU5TXzlhbGxvY2F0b3JJY0VFRUUATlN0M19fMjIxX19iYXNpY19zdHJpbmdfY29tbW9uSUxiMUVFRQBpaWlmaQB4AHkAMjNpbXBvcnRfbWF5YmVfbnVsbF92YWx1ZUk2SW1WZWMyRQBpaWlpaQBpaWlmAGlpaWZmAGlpaWkAMTJhY2Nlc3NfdmFsdWVJZkxtMUVFAHZpZmZmaWlpAHoAdwA2SW1WZWMyAHZpaWZpaQAxMmFjY2Vzc192YWx1ZUlpTG0xRUUAaWlpaWZpAFAyMEltRHJhd0xpc3RTaGFyZWREYXRhADIwSW1EcmF3TGlzdFNoYXJlZERhdGEAUDEwSW1EcmF3TGlzdAAxMEltRHJhd0xpc3QAZGkARGF0YQBpaWlpaWkAJXMAMjNpbXBvcnRfbWF5YmVfbnVsbF92YWx1ZUlOU3QzX18yMTJiYXNpY19zdHJpbmdJY05TMF8xMWNoYXJfdHJhaXRzSWNFRU5TMF85YWxsb2NhdG9ySWNFRUVFRQAyNGltcG9ydF9tYXliZV9udWxsX3N0cmluZwAyM2FjY2Vzc19tYXliZV9udWxsX3ZhbHVlSWJMbTFFRQB2aWlmaQB2aWlpAGlpaWlpaWkAMTJhY2Nlc3NfdmFsdWVJZkxtNEVFADIzYWNjZXNzX21heWJlX251bGxfdmFsdWVJZkxtNEVFADEyYWNjZXNzX3ZhbHVlSWZMbTNFRQBpaWlpaWlpaWlpAHNldABOMTBlbXNjcmlwdGVuMTFtZW1vcnlfdmlld0lkRUUAMjNpbXBvcnRfbWF5YmVfbnVsbF92YWx1ZUlkRQBsZW5ndGgAYWxsb2NhdG9yPFQ+OjphbGxvY2F0ZShzaXplX3QgbikgJ24nIGV4Y2VlZHMgbWF4aW11bSBzdXBwb3J0ZWQgc2l6ZQBOMTBlbXNjcmlwdGVuMTFtZW1vcnlfdmlld0lmRUUAMjNpbXBvcnRfbWF5YmVfbnVsbF92YWx1ZUlmRQBOMTBlbXNjcmlwdGVuMTFtZW1vcnlfdmlld0lqRUUAMjNpbXBvcnRfbWF5YmVfbnVsbF92YWx1ZUlqRQBOMTBlbXNjcmlwdGVuMTFtZW1vcnlfdmlld0lpRUUAMjNpbXBvcnRfbWF5YmVfbnVsbF92YWx1ZUlpRQBpaWlpaWlpaWkAMTJhY2Nlc3NfdmFsdWVJaUxtNEVFADEyYWNjZXNzX3ZhbHVlSWlMbTNFRQAxMmFjY2Vzc192YWx1ZUlpTG0yRUUAMTJhY2Nlc3NfdmFsdWVJZkxtMkVFAGlpaWlpaWlpAGlpaWlkZGlpADEyYWNjZXNzX3ZhbHVlSWRMbTFFRQBQMjZJbUd1aUlucHV0VGV4dENhbGxiYWNrRGF0YQAyNkltR3VpSW5wdXRUZXh0Q2FsbGJhY2tEYXRhAGlpaWlpaWlpaWlpAHZpZmlpAHZpaWlpaWlpaWlpADEyYWNjZXNzX3ZhbHVlSWpMbTFFRQAxMmFjY2Vzc192YWx1ZUliTG0xRUUAdmlpaWlpaWkAbnVtYmVyAHZpaWYAZmlpAGlpAHZpaQBQNkltRm9udAA2SW1Gb250AFBLNkltVmVjNAA2SW1WZWM0AFRPRE86ICVzCgBhdXRvIEVtc2NyaXB0ZW5CaW5kaW5nSW5pdGlhbGl6ZXJfSW1HdWk6OkVtc2NyaXB0ZW5CaW5kaW5nSW5pdGlhbGl6ZXJfSW1HdWkoKTo6KGFub255bW91cyBjbGFzcyk6Om9wZXJhdG9yKCkoKSBjb25zdABhdXRvIEVtc2NyaXB0ZW5CaW5kaW5nSW5pdGlhbGl6ZXJfSW1HdWk6OkVtc2NyaXB0ZW5CaW5kaW5nSW5pdGlhbGl6ZXJfSW1HdWkoKTo6KGFub255bW91cyBjbGFzcyk6Om9wZXJhdG9yKCkoZW1zY3JpcHRlbjo6dmFsKSBjb25zdAB2aWZmAHZpaWlpaQBQMjFJbUd1aVNpemVDYWxsYmFja0RhdGEAMjFJbUd1aVNpemVDYWxsYmFja0RhdGEAdmlmAGZpAHN0cmluZwBQMTBJbUd1aVN0eWxlADEwSW1HdWlTdHlsZQB2aQBQMTBJbURyYXdEYXRhADEwSW1EcmF3RGF0YQBQN0ltR3VpSU8AN0ltR3VpSU8AUDE2V3JhcEltR3VpQ29udGV4dAAxNldyYXBJbUd1aUNvbnRleHQASW1HdWlTdHlsZQBBbHBoYQBXaW5kb3dQYWRkaW5nAFdpbmRvd1JvdW5kaW5nAFdpbmRvd0JvcmRlclNpemUAV2luZG93TWluU2l6ZQBXaW5kb3dUaXRsZUFsaWduAENoaWxkUm91bmRpbmcAQ2hpbGRCb3JkZXJTaXplAFBvcHVwUm91bmRpbmcAUG9wdXBCb3JkZXJTaXplAEZyYW1lUGFkZGluZwBGcmFtZVJvdW5kaW5nAEZyYW1lQm9yZGVyU2l6ZQBJdGVtU3BhY2luZwBJdGVtSW5uZXJTcGFjaW5nAFRvdWNoRXh0cmFQYWRkaW5nAEluZGVudFNwYWNpbmcAQ29sdW1uc01pblNwYWNpbmcAU2Nyb2xsYmFyU2l6ZQBTY3JvbGxiYXJSb3VuZGluZwBHcmFiTWluU2l6ZQBHcmFiUm91bmRpbmcAQnV0dG9uVGV4dEFsaWduAERpc3BsYXlXaW5kb3dQYWRkaW5nAERpc3BsYXlTYWZlQXJlYVBhZGRpbmcATW91c2VDdXJzb3JTY2FsZQBBbnRpQWxpYXNlZExpbmVzAEFudGlBbGlhc2VkRmlsbABDdXJ2ZVRlc3NlbGxhdGlvblRvbABfZ2V0QXRfQ29sb3JzAF9zZXRBdF9Db2xvcnMAU2NhbGVBbGxTaXplcwBQNkltVmVjNABQSzZJbVZlYzIAdgBQSzEwSW1HdWlTdHlsZQBJbUd1aUlPAENvbmZpZ0ZsYWdzAEJhY2tlbmRGbGFncwBEaXNwbGF5U2l6ZQBEZWx0YVRpbWUASW5pU2F2aW5nUmF0ZQBJbmlGaWxlbmFtZQBMb2dGaWxlbmFtZQBNb3VzZURvdWJsZUNsaWNrVGltZQBNb3VzZURvdWJsZUNsaWNrTWF4RGlzdABNb3VzZURyYWdUaHJlc2hvbGQAX2dldEF0X0tleU1hcABfc2V0QXRfS2V5TWFwAEtleVJlcGVhdERlbGF5AEtleVJlcGVhdFJhdGUAVXNlckRhdGEARm9udHMARm9udEdsb2JhbFNjYWxlAEZvbnRBbGxvd1VzZXJTY2FsaW5nAEZvbnREZWZhdWx0AERpc3BsYXlGcmFtZWJ1ZmZlclNjYWxlAERpc3BsYXlWaXNpYmxlTWluAERpc3BsYXlWaXNpYmxlTWF4AENvbmZpZ01hY09TWEJlaGF2aW9ycwBDb25maWdDdXJzb3JCbGluawBDb25maWdSZXNpemVXaW5kb3dzRnJvbUVkZ2VzAEdldENsaXBib2FyZFRleHRGbgBTZXRDbGlwYm9hcmRUZXh0Rm4AQ2xpcGJvYXJkVXNlckRhdGEATW91c2VQb3MAX2dldEF0X01vdXNlRG93bgBfc2V0QXRfTW91c2VEb3duAE1vdXNlV2hlZWwATW91c2VEcmF3Q3Vyc29yAEtleUN0cmwAS2V5U2hpZnQAS2V5QWx0AEtleVN1cGVyAF9nZXRBdF9LZXlzRG93bgBfc2V0QXRfS2V5c0Rvd24ASW5wdXRDaGFyYWN0ZXJzAF9nZXRBdF9OYXZJbnB1dHMAX3NldEF0X05hdklucHV0cwBBZGRJbnB1dENoYXJhY3RlcgBBZGRJbnB1dENoYXJhY3RlcnNVVEY4AENsZWFySW5wdXRDaGFyYWN0ZXJzAFdhbnRDYXB0dXJlTW91c2UAV2FudENhcHR1cmVLZXlib2FyZABXYW50VGV4dElucHV0AFdhbnRTZXRNb3VzZVBvcwBXYW50U2F2ZUluaVNldHRpbmdzAE5hdkFjdGl2ZQBOYXZWaXNpYmxlAEZyYW1lcmF0ZQBNZXRyaWNzUmVuZGVyVmVydGljZXMATWV0cmljc1JlbmRlckluZGljZXMATWV0cmljc1JlbmRlcldpbmRvd3MATWV0cmljc0FjdGl2ZVdpbmRvd3MATWV0cmljc0FjdGl2ZUFsbG9jYXRpb25zAE1vdXNlRGVsdGEAX2dldEF0X01vdXNlQ2xpY2tlZFBvcwBfZ2V0QXRfTW91c2VEb3duRHVyYXRpb24AX2dldEF0X0tleXNEb3duRHVyYXRpb24AX2dldEF0X05hdklucHV0c0Rvd25EdXJhdGlvbgBQSzdJbUd1aUlPAGlpaWlmAGZpaWkATjEwZW1zY3JpcHRlbjExbWVtb3J5X3ZpZXdJdEVFAFAxMUltRm9udEF0bGFzADExSW1Gb250QXRsYXMASW1Gb250QXRsYXMAQWRkRm9udERlZmF1bHQAQWRkRm9udEZyb21NZW1vcnlUVEYAQ2xlYXJUZXhEYXRhAENsZWFySW5wdXREYXRhAENsZWFyRm9udHMAQ2xlYXIAQnVpbGQASXNCdWlsdABHZXRUZXhEYXRhQXNBbHBoYTgAR2V0VGV4RGF0YUFzUkdCQTMyAEdldEdseXBoUmFuZ2VzRGVmYXVsdABHZXRHbHlwaFJhbmdlc0tvcmVhbgBHZXRHbHlwaFJhbmdlc0phcGFuZXNlAEdldEdseXBoUmFuZ2VzQ2hpbmVzZUZ1bGwAR2V0R2x5cGhSYW5nZXNDaGluZXNlU2ltcGxpZmllZENvbW1vbgBHZXRHbHlwaFJhbmdlc0N5cmlsbGljAEdldEdseXBoUmFuZ2VzVGhhaQBMb2NrZWQARmxhZ3MAVGV4SUQAVGV4RGVzaXJlZFdpZHRoAFRleEdseXBoUGFkZGluZwBUZXhXaWR0aABUZXhIZWlnaHQAVGV4VXZTY2FsZQBUZXhVdldoaXRlUGl4ZWwASXRlcmF0ZUZvbnRzAHBpeGVscwB3aWR0aABoZWlnaHQAYnl0ZXNfcGVyX3BpeGVsAE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SWhFRQBpaWlpZmlpAEZvbnREYXRhAGJ1ZmZlcgBieXRlT2Zmc2V0AGJ5dGVMZW5ndGgAVE9ETzogRm9udERhdGEgJXp1ICV6dQoARm9udERhdGFPd25lZEJ5QXRsYXMARm9udE5vAFNpemVQaXhlbHMAT3ZlcnNhbXBsZUgAT3ZlcnNhbXBsZVYAUGl4ZWxTbmFwSABHbHlwaEV4dHJhU3BhY2luZwBHbHlwaE9mZnNldABHbHlwaFJhbmdlcwBHbHlwaE1pbkFkdmFuY2VYAEdseXBoTWF4QWR2YW5jZVgATWVyZ2VNb2RlAFJhc3Rlcml6ZXJGbGFncwBSYXN0ZXJpemVyTXVsdGlwbHkATmFtZQBQSzExSW1Gb250QXRsYXMASW1Gb250AEZvbnRTaXplAFNjYWxlAERpc3BsYXlPZmZzZXQASXRlcmF0ZUdseXBocwBGYWxsYmFja0dseXBoAEZhbGxiYWNrQWR2YW5jZVgARmFsbGJhY2tDaGFyAENvbmZpZ0RhdGFDb3VudABJdGVyYXRlQ29uZmlnRGF0YQBBc2NlbnQARGVzY2VudABNZXRyaWNzVG90YWxTdXJmYWNlAENsZWFyT3V0cHV0RGF0YQBCdWlsZExvb2t1cFRhYmxlAEZpbmRHbHlwaABGaW5kR2x5cGhOb0ZhbGxiYWNrAFNldEZhbGxiYWNrQ2hhcgBHZXRDaGFyQWR2YW5jZQBJc0xvYWRlZABHZXREZWJ1Z05hbWUAQ2FsY1RleHRTaXplQQBDYWxjV29yZFdyYXBQb3NpdGlvbkEAUmVuZGVyQ2hhcgB2aWlpZmlpaQBpaWlmaWYAaWlpZmZmaWlpADx1bmtub3duPgBQSzZJbUZvbnQAUEsxMUltRm9udEdseXBoADExSW1Gb250R2x5cGgAUDEySW1Gb250Q29uZmlnADEySW1Gb250Q29uZmlnAFAxMUltRm9udEdseXBoAEltRm9udENvbmZpZwBEc3RGb250AGF1dG8gRW1zY3JpcHRlbkJpbmRpbmdJbml0aWFsaXplcl9JbUZvbnRDb25maWc6OkVtc2NyaXB0ZW5CaW5kaW5nSW5pdGlhbGl6ZXJfSW1Gb250Q29uZmlnKCk6Oihhbm9ueW1vdXMgY2xhc3MpOjpvcGVyYXRvcigpKEltRm9udENvbmZpZyAmLCBlbXNjcmlwdGVuOjp2YWwpIGNvbnN0AGF1dG8gRW1zY3JpcHRlbkJpbmRpbmdJbml0aWFsaXplcl9JbUZvbnRDb25maWc6OkVtc2NyaXB0ZW5CaW5kaW5nSW5pdGlhbGl6ZXJfSW1Gb250Q29uZmlnKCk6Oihhbm9ueW1vdXMgY2xhc3MpOjpvcGVyYXRvcigpKGNvbnN0IEltRm9udENvbmZpZyAmKSBjb25zdABQSzEySW1Gb250Q29uZmlnAEltRm9udEdseXBoAENvZGVwb2ludABBZHZhbmNlWABYMABZMABYMQBZMQBVMABWMABVMQBWMQBJbURyYXdEYXRhAEl0ZXJhdGVEcmF3TGlzdHMAVmFsaWQAQ21kTGlzdHNDb3VudABUb3RhbElkeENvdW50AFRvdGFsVnR4Q291bnQARGlzcGxheVBvcwBEZUluZGV4QWxsQnVmZmVycwBTY2FsZUNsaXBSZWN0cwBQSzEwSW1EcmF3RGF0YQBQSzEwSW1EcmF3TGlzdABJbURyYXdMaXN0AEl0ZXJhdGVEcmF3Q21kcwBJZHhCdWZmZXIAVnR4QnVmZmVyAFB1c2hDbGlwUmVjdEZ1bGxTY3JlZW4AUHVzaFRleHR1cmVJRABQb3BUZXh0dXJlSUQAR2V0Q2xpcFJlY3RNaW4AR2V0Q2xpcFJlY3RNYXgAQWRkTGluZQBBZGRSZWN0AEFkZFJlY3RGaWxsZWQAQWRkUmVjdEZpbGxlZE11bHRpQ29sb3IAQWRkUXVhZABBZGRRdWFkRmlsbGVkAEFkZFRyaWFuZ2xlAEFkZFRyaWFuZ2xlRmlsbGVkAEFkZENpcmNsZQBBZGRDaXJjbGVGaWxsZWQAQWRkVGV4dF9BAEFkZFRleHRfQgBBZGRJbWFnZQBBZGRJbWFnZVF1YWQAQWRkSW1hZ2VSb3VuZGVkAEFkZFBvbHlsaW5lAEFkZENvbnZleFBvbHlGaWxsZWQAQWRkQmV6aWVyQ3VydmUAUGF0aENsZWFyAFBhdGhMaW5lVG8AUGF0aExpbmVUb01lcmdlRHVwbGljYXRlAFBhdGhGaWxsQ29udmV4AFBhdGhTdHJva2UAUGF0aEFyY1RvAFBhdGhBcmNUb0Zhc3QAUGF0aEJlemllckN1cnZlVG8AUGF0aFJlY3QAQ2hhbm5lbHNTcGxpdABDaGFubmVsc01lcmdlAENoYW5uZWxzU2V0Q3VycmVudABBZGRDYWxsYmFjawBBZGREcmF3Q21kAENsZWFyRnJlZU1lbW9yeQBQcmltUmVzZXJ2ZQBQcmltUmVjdABQcmltUmVjdFVWAFByaW1RdWFkVVYAUHJpbVdyaXRlVnR4AFByaW1Xcml0ZUlkeABQcmltVnR4AFVwZGF0ZUNsaXBSZWN0AFVwZGF0ZVRleHR1cmVJRAB2aWlpaWlpaWlpaWkAdmlpaWlmaQB2aWlpZmZmaQB2aWlpaWYAaSA8IFNpemUAaW1ndWkvaW1ndWkuaABvcGVyYXRvcltdAHZpaWlpaWlpZmkAdmlpaWlpaWlpZmkAdmlpaWlpaWlpaWlpaQB2aWlpZmlpaWZpADIzaW1wb3J0X21heWJlX251bGxfdmFsdWVJNkltVmVjNEUAdmlpaWZpaQB2aWlpZmlpZgB2aWlpaWlpAHZpaWlpaWlmAHZpaWlpaWlpZgB2aWlpaWlpaWkAdmlpaWlpZmkAdmlpaWlpZmlmAHZpaWlpaWYAU2l6ZSA+IDAAYmFjawBOMTBlbXNjcmlwdGVuMTFtZW1vcnlfdmlld0ljRUUAZnJvbnQAUEs5SW1EcmF3Q21kADlJbURyYXdDbWQASW1EcmF3Q21kAEVsZW1Db3VudABDbGlwUmVjdABUZXh0dXJlSWQAUDlJbURyYXdDbWQASW1HdWlMaXN0Q2xpcHBlcgBTdGFydFBvc1kASXRlbXNIZWlnaHQASXRlbXNDb3VudABTdGVwTm8ARGlzcGxheVN0YXJ0AERpc3BsYXlFbmQAU3RlcABQMTZJbUd1aUxpc3RDbGlwcGVyADE2SW1HdWlMaXN0Q2xpcHBlcgB2aWlpZgBQSzE2SW1HdWlMaXN0Q2xpcHBlcgBJbUd1aVNpemVDYWxsYmFja0RhdGEAUG9zAEN1cnJlbnRTaXplAERlc2lyZWRTaXplAFBLMjFJbUd1aVNpemVDYWxsYmFja0RhdGEASW1HdWlJbnB1dFRleHRDYWxsYmFja0RhdGEARXZlbnRGbGFnAEV2ZW50Q2hhcgBFdmVudEtleQBCdWYAQnVmVGV4dExlbgBCdWZTaXplAEJ1ZkRpcnR5AEN1cnNvclBvcwBTZWxlY3Rpb25TdGFydABTZWxlY3Rpb25FbmQARGVsZXRlQ2hhcnMASW5zZXJ0Q2hhcnMASGFzU2VsZWN0aW9uAFBLMjZJbUd1aUlucHV0VGV4dENhbGxiYWNrRGF0YQBJbVZlYzQAU2V0AENvcHkARXF1YWxzAEltVmVjMgBQNkltVmVjMgBXcmFwSW1HdWlDb250ZXh0AFBLMTZXcmFwSW1HdWlDb250ZXh0AG1hbGxpbmZvAGFyZW5hAG9yZGJsa3MAc21ibGtzAGhibGtzAGhibGtoZAB1c21ibGtzAGZzbWJsa3MAdW9yZGJsa3MAZm9yZGJsa3MAa2VlcGNvc3QAdm9pZABib29sAHN0ZDo6c3RyaW5nAHN0ZDo6YmFzaWNfc3RyaW5nPHVuc2lnbmVkIGNoYXI+AHN0ZDo6d3N0cmluZwBlbXNjcmlwdGVuOjp2YWwAZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8c2lnbmVkIGNoYXI+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PHVuc2lnbmVkIGNoYXI+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PHNob3J0PgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzx1bnNpZ25lZCBzaG9ydD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8aW50PgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzx1bnNpZ25lZCBpbnQ+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PGludDhfdD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8dWludDhfdD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8aW50MTZfdD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8dWludDE2X3Q+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PGludDMyX3Q+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PHVpbnQzMl90PgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxsb25nIGRvdWJsZT4ATjEwZW1zY3JpcHRlbjExbWVtb3J5X3ZpZXdJZUVFAGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PGRvdWJsZT4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8ZmxvYXQ+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PHVuc2lnbmVkIGxvbmc+AE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SW1FRQBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxsb25nPgBOMTBlbXNjcmlwdGVuMTFtZW1vcnlfdmlld0lsRUUATjEwZW1zY3JpcHRlbjExbWVtb3J5X3ZpZXdJc0VFAE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SWFFRQBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxjaGFyPgBOU3QzX18yMTJiYXNpY19zdHJpbmdJd05TXzExY2hhcl90cmFpdHNJd0VFTlNfOWFsbG9jYXRvckl3RUVFRQBOU3QzX18yMTJiYXNpY19zdHJpbmdJaE5TXzExY2hhcl90cmFpdHNJaEVFTlNfOWFsbG9jYXRvckloRUVFRQBkb3VibGUAZmxvYXQAdW5zaWduZWQgbG9uZwBsb25nAHVuc2lnbmVkIGludABpbnQAdW5zaWduZWQgc2hvcnQAc2hvcnQAdW5zaWduZWQgY2hhcgBzaWduZWQgY2hhcgBjaGFyAAABAgQHAwYFAC0rICAgMFgweAAobnVsbCkALTBYKzBYIDBYLTB4KzB4IDB4AGluZgBJTkYATkFOAC4AaW5maW5pdHkAbmFuAHJ3YQB0ZXJtaW5hdGluZyB3aXRoICVzIGV4Y2VwdGlvbiBvZiB0eXBlICVzOiAlcwB0ZXJtaW5hdGluZyB3aXRoICVzIGV4Y2VwdGlvbiBvZiB0eXBlICVzAHRlcm1pbmF0aW5nIHdpdGggJXMgZm9yZWlnbiBleGNlcHRpb24AdGVybWluYXRpbmcAdW5jYXVnaHQAU3Q5ZXhjZXB0aW9uAE4xMF9fY3h4YWJpdjExNl9fc2hpbV90eXBlX2luZm9FAFN0OXR5cGVfaW5mbwBOMTBfX2N4eGFiaXYxMjBfX3NpX2NsYXNzX3R5cGVfaW5mb0UATjEwX19jeHhhYml2MTE3X19jbGFzc190eXBlX2luZm9FAHB0aHJlYWRfb25jZSBmYWlsdXJlIGluIF9fY3hhX2dldF9nbG9iYWxzX2Zhc3QoKQBjYW5ub3QgY3JlYXRlIHB0aHJlYWQga2V5IGZvciBfX2N4YV9nZXRfZ2xvYmFscygpAGNhbm5vdCB6ZXJvIG91dCB0aHJlYWQgdmFsdWUgZm9yIF9fY3hhX2dldF9nbG9iYWxzKCkAdGVybWluYXRlX2hhbmRsZXIgdW5leHBlY3RlZGx5IHJldHVybmVkAFN0MTFsb2dpY19lcnJvcgBTdDEybGVuZ3RoX2Vycm9yAE4xMF9fY3h4YWJpdjExOV9fcG9pbnRlcl90eXBlX2luZm9FAE4xMF9fY3h4YWJpdjExN19fcGJhc2VfdHlwZV9pbmZvRQBOMTBfX2N4eGFiaXYxMjNfX2Z1bmRhbWVudGFsX3R5cGVfaW5mb0UAdgBQdgBEbgBiAGMAaABhAHMAdABpAGoAbABtAGYAZABOMTBfX2N4eGFiaXYxMjFfX3ZtaV9jbGFzc190eXBlX2luZm9F";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+84656;__ATINIT__.push({func:(function(){__GLOBAL__sub_I_bind_imgui_cpp();})},{func:(function(){__GLOBAL__sub_I_bind_cpp();})});var STATIC_BUMP=84656;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 }); })));