(function (global, factory) { typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports) : typeof define === 'function' && define.amd ? define(['exports'], factory) : (global = global || self, factory(global.ImGui_Impl = {})); }(this, function (exports) { 'use strict'; /*! ***************************************************************************** Copyright (c) Microsoft Corporation. All rights reserved. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 THIS CODE IS PROVIDED ON AN *AS IS* BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED WARRANTIES OR CONDITIONS OF TITLE, FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABLITY OR NON-INFRINGEMENT. See the Apache Version 2.0 License for specific language governing permissions and limitations under the License. ***************************************************************************** */ function commonjsRequire () { throw new Error('Dynamic requires are not currently supported by rollup-plugin-commonjs'); } function createCommonjsModule(fn, module) { return module = { exports: {} }, fn(module, module.exports), module.exports; } var require$$0 = {}; // Copyright Joyent, Inc. and other Node contributors. // // Permission is hereby granted, free of charge, to any person obtaining a // copy of this software and associated documentation files (the // "Software"), to deal in the Software without restriction, including // without limitation the rights to use, copy, modify, merge, publish, // distribute, sublicense, and/or sell copies of the Software, and to permit // persons to whom the Software is furnished to do so, subject to the // following conditions: // // The above copyright notice and this permission notice shall be included // in all copies or substantial portions of the Software. // // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS // OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF // MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN // NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, // DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE // USE OR OTHER DEALINGS IN THE SOFTWARE. // resolves . and .. elements in a path array with directory names there // must be no slashes, empty elements, or device names (c:\) in the array // (so also no leading and trailing slashes - it does not distinguish // relative and absolute paths) function normalizeArray(parts, allowAboveRoot) { // if the path tries to go above the root, `up` ends up > 0 var up = 0; for (var i = parts.length - 1; i >= 0; i--) { var last = parts[i]; if (last === '.') { parts.splice(i, 1); } else if (last === '..') { parts.splice(i, 1); up++; } else if (up) { parts.splice(i, 1); up--; } } // if the path is allowed to go above the root, restore leading ..s if (allowAboveRoot) { for (; up--; up) { parts.unshift('..'); } } return parts; } // Split a filename into [root, dir, basename, ext], unix version // 'root' is just a slash, or nothing. var splitPathRe = /^(\/?|)([\s\S]*?)((?:\.{1,2}|[^\/]+?|)(\.[^.\/]*|))(?:[\/]*)$/; var splitPath = function(filename) { return splitPathRe.exec(filename).slice(1); }; // path.resolve([from ...], to) // posix version function resolve() { var resolvedPath = '', resolvedAbsolute = false; for (var i = arguments.length - 1; i >= -1 && !resolvedAbsolute; i--) { var path = (i >= 0) ? arguments[i] : '/'; // Skip empty and invalid entries if (typeof path !== 'string') { throw new TypeError('Arguments to path.resolve must be strings'); } else if (!path) { continue; } resolvedPath = path + '/' + resolvedPath; resolvedAbsolute = path.charAt(0) === '/'; } // At this point the path should be resolved to a full absolute path, but // handle relative paths to be safe (might happen when process.cwd() fails) // Normalize the path resolvedPath = normalizeArray(filter(resolvedPath.split('/'), function(p) { return !!p; }), !resolvedAbsolute).join('/'); return ((resolvedAbsolute ? '/' : '') + resolvedPath) || '.'; } // path.normalize(path) // posix version function normalize(path) { var isPathAbsolute = isAbsolute(path), trailingSlash = substr(path, -1) === '/'; // Normalize the path path = normalizeArray(filter(path.split('/'), function(p) { return !!p; }), !isPathAbsolute).join('/'); if (!path && !isPathAbsolute) { path = '.'; } if (path && trailingSlash) { path += '/'; } return (isPathAbsolute ? '/' : '') + path; } // posix version function isAbsolute(path) { return path.charAt(0) === '/'; } // posix version function join() { var paths = Array.prototype.slice.call(arguments, 0); return normalize(filter(paths, function(p, index) { if (typeof p !== 'string') { throw new TypeError('Arguments to path.join must be strings'); } return p; }).join('/')); } // path.relative(from, to) // posix version function relative(from, to) { from = resolve(from).substr(1); to = resolve(to).substr(1); function trim(arr) { var start = 0; for (; start < arr.length; start++) { if (arr[start] !== '') break; } var end = arr.length - 1; for (; end >= 0; end--) { if (arr[end] !== '') break; } if (start > end) return []; return arr.slice(start, end - start + 1); } var fromParts = trim(from.split('/')); var toParts = trim(to.split('/')); var length = Math.min(fromParts.length, toParts.length); var samePartsLength = length; for (var i = 0; i < length; i++) { if (fromParts[i] !== toParts[i]) { samePartsLength = i; break; } } var outputParts = []; for (var i = samePartsLength; i < fromParts.length; i++) { outputParts.push('..'); } outputParts = outputParts.concat(toParts.slice(samePartsLength)); return outputParts.join('/'); } var sep = '/'; var delimiter = ':'; function dirname(path) { var result = splitPath(path), root = result[0], dir = result[1]; if (!root && !dir) { // No dirname whatsoever return '.'; } if (dir) { // It has a dirname, strip trailing slash dir = dir.substr(0, dir.length - 1); } return root + dir; } function basename(path, ext) { var f = splitPath(path)[2]; // TODO: make this comparison case-insensitive on windows? if (ext && f.substr(-1 * ext.length) === ext) { f = f.substr(0, f.length - ext.length); } return f; } function extname(path) { return splitPath(path)[3]; } var require$$1 = { extname: extname, basename: basename, dirname: dirname, sep: sep, delimiter: delimiter, relative: relative, join: join, isAbsolute: isAbsolute, normalize: normalize, resolve: resolve }; function filter (xs, f) { if (xs.filter) return xs.filter(f); var res = []; for (var i = 0; i < xs.length; i++) { if (f(xs[i], i, xs)) res.push(xs[i]); } return res; } // String.prototype.substr - negative index don't work in IE8 var substr = 'ab'.substr(-1) === 'b' ? function (str, start, len) { return str.substr(start, len) } : function (str, start, len) { if (start < 0) start = str.length + start; return str.substr(start, len); } ; var bindImgui = createCommonjsModule(function (module, exports) { var Module = (function() { var _scriptDir = typeof document !== 'undefined' && document.currentScript ? document.currentScript.src : undefined; return ( function(Module) { Module = Module || {}; var Module=typeof Module!=="undefined"?Module:{};var moduleOverrides={};var key;for(key in Module){if(Module.hasOwnProperty(key)){moduleOverrides[key]=Module[key];}}Module["arguments"]=[];Module["thisProgram"]="./this.program";Module["quit"]=function(status,toThrow){throw toThrow};Module["preRun"]=[];Module["postRun"]=[];var ENVIRONMENT_IS_WEB=false;var ENVIRONMENT_IS_WORKER=false;var ENVIRONMENT_IS_NODE=false;var ENVIRONMENT_IS_SHELL=false;ENVIRONMENT_IS_WEB=typeof window==="object";ENVIRONMENT_IS_WORKER=typeof importScripts==="function";ENVIRONMENT_IS_NODE=typeof process==="object"&&typeof commonjsRequire==="function"&&!ENVIRONMENT_IS_WEB&&!ENVIRONMENT_IS_WORKER;ENVIRONMENT_IS_SHELL=!ENVIRONMENT_IS_WEB&&!ENVIRONMENT_IS_NODE&&!ENVIRONMENT_IS_WORKER;var scriptDirectory="";function locateFile(path){if(Module["locateFile"]){return Module["locateFile"](path,scriptDirectory)}else{return scriptDirectory+path}}if(ENVIRONMENT_IS_NODE){scriptDirectory=__dirname+"/";var nodeFS;var nodePath;Module["read"]=function shell_read(filename,binary){var ret;ret=tryParseAsDataURI(filename);if(!ret){if(!nodeFS)nodeFS=require$$0;if(!nodePath)nodePath=require$$1;filename=nodePath["normalize"](filename);ret=nodeFS["readFileSync"](filename);}return binary?ret:ret.toString()};Module["readBinary"]=function readBinary(filename){var ret=Module["read"](filename,true);if(!ret.buffer){ret=new Uint8Array(ret);}assert(ret.buffer);return ret};if(process["argv"].length>1){Module["thisProgram"]=process["argv"][1].replace(/\\/g,"/");}Module["arguments"]=process["argv"].slice(2);process["on"]("uncaughtException",function(ex){if(!(ex instanceof ExitStatus)){throw ex}});process["on"]("unhandledRejection",abort);Module["quit"]=function(status){process["exit"](status);};Module["inspect"]=function(){return "[Emscripten Module object]"};}else if(ENVIRONMENT_IS_SHELL){if(typeof read!="undefined"){Module["read"]=function shell_read(f){var data=tryParseAsDataURI(f);if(data){return intArrayToString(data)}return read(f)};}Module["readBinary"]=function readBinary(f){var data;data=tryParseAsDataURI(f);if(data){return data}if(typeof readbuffer==="function"){return new Uint8Array(readbuffer(f))}data=read(f,"binary");assert(typeof data==="object");return data};if(typeof scriptArgs!="undefined"){Module["arguments"]=scriptArgs;}else if(typeof arguments!="undefined"){Module["arguments"]=arguments;}if(typeof quit==="function"){Module["quit"]=function(status){quit(status);};}}else if(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER){if(ENVIRONMENT_IS_WORKER){scriptDirectory=self.location.href;}else if(document.currentScript){scriptDirectory=document.currentScript.src;}if(_scriptDir){scriptDirectory=_scriptDir;}if(scriptDirectory.indexOf("blob:")!==0){scriptDirectory=scriptDirectory.substr(0,scriptDirectory.lastIndexOf("/")+1);}else{scriptDirectory="";}Module["read"]=function shell_read(url){try{var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.send(null);return xhr.responseText}catch(err){var data=tryParseAsDataURI(url);if(data){return intArrayToString(data)}throw err}};if(ENVIRONMENT_IS_WORKER){Module["readBinary"]=function readBinary(url){try{var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.responseType="arraybuffer";xhr.send(null);return new Uint8Array(xhr.response)}catch(err){var data=tryParseAsDataURI(url);if(data){return data}throw err}};}Module["readAsync"]=function readAsync(url,onload,onerror){var xhr=new XMLHttpRequest;xhr.open("GET",url,true);xhr.responseType="arraybuffer";xhr.onload=function xhr_onload(){if(xhr.status==200||xhr.status==0&&xhr.response){onload(xhr.response);return}var data=tryParseAsDataURI(url);if(data){onload(data.buffer);return}onerror();};xhr.onerror=onerror;xhr.send(null);};Module["setWindowTitle"]=function(title){document.title=title;};}var out=Module["print"]||(typeof console!=="undefined"?console.log.bind(console):typeof print!=="undefined"?print:null);var err=Module["printErr"]||(typeof printErr!=="undefined"?printErr:typeof console!=="undefined"&&console.warn.bind(console)||out);for(key in moduleOverrides){if(moduleOverrides.hasOwnProperty(key)){Module[key]=moduleOverrides[key];}}moduleOverrides=undefined;var asm2wasmImports={"f64-rem":function(x,y){return x%y},"debugger":function(){debugger}};var setTempRet0=function(value){};if(typeof WebAssembly!=="object"){err("no native wasm support detected");}var wasmMemory;var wasmTable;var ABORT=false;function assert(condition,text){if(!condition){abort("Assertion failed: "+text);}}var UTF8Decoder=typeof TextDecoder!=="undefined"?new TextDecoder("utf8"):undefined;function UTF8ArrayToString(u8Array,idx,maxBytesToRead){var endIdx=idx+maxBytesToRead;var endPtr=idx;while(u8Array[endPtr]&&!(endPtr>=endIdx))++endPtr;if(endPtr-idx>16&&u8Array.subarray&&UTF8Decoder){return UTF8Decoder.decode(u8Array.subarray(idx,endPtr))}else{var str="";while(idx<endPtr){var u0=u8Array[idx++];if(!(u0&128)){str+=String.fromCharCode(u0);continue}var u1=u8Array[idx++]&63;if((u0&224)==192){str+=String.fromCharCode((u0&31)<<6|u1);continue}var u2=u8Array[idx++]&63;if((u0&240)==224){u0=(u0&15)<<12|u1<<6|u2;}else{u0=(u0&7)<<18|u1<<12|u2<<6|u8Array[idx++]&63;}if(u0<65536){str+=String.fromCharCode(u0);}else{var ch=u0-65536;str+=String.fromCharCode(55296|ch>>10,56320|ch&1023);}}}return str}function UTF8ToString(ptr,maxBytesToRead){return ptr?UTF8ArrayToString(HEAPU8,ptr,maxBytesToRead):""}function stringToUTF8Array(str,outU8Array,outIdx,maxBytesToWrite){if(!(maxBytesToWrite>0))return 0;var startIdx=outIdx;var endIdx=outIdx+maxBytesToWrite-1;for(var i=0;i<str.length;++i){var u=str.charCodeAt(i);if(u>=55296&&u<=57343){var u1=str.charCodeAt(++i);u=65536+((u&1023)<<10)|u1&1023;}if(u<=127){if(outIdx>=endIdx)break;outU8Array[outIdx++]=u;}else if(u<=2047){if(outIdx+1>=endIdx)break;outU8Array[outIdx++]=192|u>>6;outU8Array[outIdx++]=128|u&63;}else if(u<=65535){if(outIdx+2>=endIdx)break;outU8Array[outIdx++]=224|u>>12;outU8Array[outIdx++]=128|u>>6&63;outU8Array[outIdx++]=128|u&63;}else{if(outIdx+3>=endIdx)break;outU8Array[outIdx++]=240|u>>18;outU8Array[outIdx++]=128|u>>12&63;outU8Array[outIdx++]=128|u>>6&63;outU8Array[outIdx++]=128|u&63;}}outU8Array[outIdx]=0;return outIdx-startIdx}function stringToUTF8(str,outPtr,maxBytesToWrite){return stringToUTF8Array(str,HEAPU8,outPtr,maxBytesToWrite)}function lengthBytesUTF8(str){var len=0;for(var i=0;i<str.length;++i){var u=str.charCodeAt(i);if(u>=55296&&u<=57343)u=65536+((u&1023)<<10)|str.charCodeAt(++i)&1023;if(u<=127)++len;else if(u<=2047)len+=2;else if(u<=65535)len+=3;else len+=4;}return len}var UTF16Decoder=typeof TextDecoder!=="undefined"?new TextDecoder("utf-16le"):undefined;var WASM_PAGE_SIZE=65536;var buffer,HEAP8,HEAPU8,HEAP16,HEAPU16,HEAP32,HEAPU32,HEAPF32,HEAPF64;function updateGlobalBufferViews(){Module["HEAP8"]=HEAP8=new Int8Array(buffer);Module["HEAP16"]=HEAP16=new Int16Array(buffer);Module["HEAP32"]=HEAP32=new Int32Array(buffer);Module["HEAPU8"]=HEAPU8=new Uint8Array(buffer);Module["HEAPU16"]=HEAPU16=new Uint16Array(buffer);Module["HEAPU32"]=HEAPU32=new Uint32Array(buffer);Module["HEAPF32"]=HEAPF32=new Float32Array(buffer);Module["HEAPF64"]=HEAPF64=new Float64Array(buffer);}var DYNAMIC_BASE=5316640,DYNAMICTOP_PTR=73728;var TOTAL_STACK=5242880;var INITIAL_TOTAL_MEMORY=Module["TOTAL_MEMORY"]||16777216;if(INITIAL_TOTAL_MEMORY<TOTAL_STACK)err("TOTAL_MEMORY should be larger than TOTAL_STACK, was "+INITIAL_TOTAL_MEMORY+"! (TOTAL_STACK="+TOTAL_STACK+")");if(Module["buffer"]){buffer=Module["buffer"];}else{if(typeof WebAssembly==="object"&&typeof WebAssembly.Memory==="function"){wasmMemory=new WebAssembly.Memory({"initial":INITIAL_TOTAL_MEMORY/WASM_PAGE_SIZE,"maximum":INITIAL_TOTAL_MEMORY/WASM_PAGE_SIZE});buffer=wasmMemory.buffer;}else{buffer=new ArrayBuffer(INITIAL_TOTAL_MEMORY);}}updateGlobalBufferViews();HEAP32[DYNAMICTOP_PTR>>2]=DYNAMIC_BASE;function callRuntimeCallbacks(callbacks){while(callbacks.length>0){var callback=callbacks.shift();if(typeof callback=="function"){callback();continue}var func=callback.func;if(typeof func==="number"){if(callback.arg===undefined){Module["dynCall_v"](func);}else{Module["dynCall_vi"](func,callback.arg);}}else{func(callback.arg===undefined?null:callback.arg);}}}var __ATPRERUN__=[];var __ATINIT__=[];var __ATMAIN__=[];var __ATPOSTRUN__=[];var runtimeInitialized=false;function preRun(){if(Module["preRun"]){if(typeof Module["preRun"]=="function")Module["preRun"]=[Module["preRun"]];while(Module["preRun"].length){addOnPreRun(Module["preRun"].shift());}}callRuntimeCallbacks(__ATPRERUN__);}function ensureInitRuntime(){if(runtimeInitialized)return;runtimeInitialized=true;callRuntimeCallbacks(__ATINIT__);}function preMain(){callRuntimeCallbacks(__ATMAIN__);}function postRun(){if(Module["postRun"]){if(typeof Module["postRun"]=="function")Module["postRun"]=[Module["postRun"]];while(Module["postRun"].length){addOnPostRun(Module["postRun"].shift());}}callRuntimeCallbacks(__ATPOSTRUN__);}function addOnPreRun(cb){__ATPRERUN__.unshift(cb);}function addOnPostRun(cb){__ATPOSTRUN__.unshift(cb);}var runDependencies=0;var runDependencyWatcher=null;var dependenciesFulfilled=null;function addRunDependency(id){runDependencies++;if(Module["monitorRunDependencies"]){Module["monitorRunDependencies"](runDependencies);}}function removeRunDependency(id){runDependencies--;if(Module["monitorRunDependencies"]){Module["monitorRunDependencies"](runDependencies);}if(runDependencies==0){if(runDependencyWatcher!==null){clearInterval(runDependencyWatcher);runDependencyWatcher=null;}if(dependenciesFulfilled){var callback=dependenciesFulfilled;dependenciesFulfilled=null;callback();}}}Module["preloadedImages"]={};Module["preloadedAudios"]={};var dataURIPrefix="data:application/octet-stream;base64,";function isDataURI(filename){return String.prototype.startsWith?filename.startsWith(dataURIPrefix):filename.indexOf(dataURIPrefix)===0}var wasmBinaryFile="data:application/octet-stream;base64,AGFzbQEAAAAB3gyyAWACf38Bf2ACf38AYAJ8fAF8YAF/AX9gAX8AYAN/f38Bf2AEf39/fwBgA39/fwBgAn9/AX1gBH9/f38Bf2AEf399fwBgAn99AX9gA399fQF/YAZ9fX1/f38AYAR/fX9/AGAFf39/fX8AYAABfGADf31/AGAFf39/f38Bf2AIf39/f39/f38Bf2AHf39/f39/fwF/YAZ/f39/f38Bf2AGf398fH9/AX9gCX9/f39/f39/fwF/YAN9f38AYAl/f39/f39/f38AYAZ/f39/f38AYAJ/fQBgAX8BfWAAAX9gAn19AGABfQBgAAF9YAAAYAN/f30Bf2AGf39/fX9/AGAIf399fX1/f38AYAR/fX99AX9gBn9/fX9/fwBgBX9/f399AGAHf39/f31/fQBgBn9/f399fwBgB39/f39/f38AYAd/f39/f399AGAGf39/f399AGAFf39/f38AYAZ/f31/f30AYAV/f31/fwBgCH9/fX9/f31/AGALf39/f39/f39/f38AYAl/f39/f39/fX8AYAh/f39/f399fwBgBH9/f30AYAZ/f319fX8AYAp/f39/f39/f39/AGADf399AGADf35/AX5gBn98f39/fwF/YAF/AXxgA39/fwF9YAR/f319AX9gCH9/fX19f39/AX9gBH9/fX8Bf2AFf399f30Bf2AHf39/fHx/fwF/YAR/f399AX9gBX9/f31/AX9gBn9/f31/fwF/YAp/f39/f39/f39/AX9gA399fQBgB399fX1/f38AYAd/f399fX1/AGAHf39/fX9/fQBgB39/f31/f38AYAl/f399f39/fX8AYAd/f39/f31/AGAIf39/f399f30AYAh/f39/f39/fQBgCH9/f39/f39/AGAKf39/f39/f399fwBgDH9/f39/f39/f39/fwBgDX9/f39/f39/f39/f38AYAN/f3wAYAN/f38BfGABfQF9YAJ9fQF9YAV/fX19fQBgB39/f319f38AYAJ/fQF9YAR9fX19AX9gBH9/fX0AYAJ9fQF/YAV/f399fQBgA319fQF9YAR9fX19AX1gC399fX19fX19fX1/AGAJf399f39/f31/AGAKf399f39/f399fwBgBX99f399AX9gCH9/fX1/f39/AGALf399fX19fX19fX0AYAh/f39/f319fwBgBX9/fX9/AX9gCH9/f399fX9/AGAHf39/fX19fQBgCn9/fX19fX19fX8AYAx/f319fX19fX19fX8AYAd/fX19fX19AGAEf31/fwF/YAd/f39/fX1/AGACfn4BfmAIf39/fX9/f30Bf2AFf31/f38Bf2AFf31+fn8Bf2AGf319fX99AX9gBn99fHx/fQF/YAJ/fAF8YAJ/fgF+YAl/f39/fX9/f30Bf2AHf399fX1/fQF/YAl/f399fX1/f30Bf2AGf399f39/AX9gCH9/f31/f39/AX9gCn9/f39/f399f38Bf2AJf39/f39/fX9/AX9gCX9/f35+f31/fwF/YAl/f399fX99f38Bf2AJf39/fHx/fX9/AX9gBXx8fH19AX1gA3x8fQF8YAN8fHwBfGAFfX19fX0BfWADfn5+AX1gA35+fgF+YAV+fn59fQF9YAV/f399fQF9YAd/f39/f399AX9gCH9/f39/f399AX9gBn9/fX1/fQF/YAd/f399fX99AX9gBn9/fX1/fwF/YAd/f399f31/AGAJf39/f39/fX1/AGAEf319fQF9YAZ/f39/f30Bf2AHf399f39/fQF/YAJ/fgBgA39/fgBgAn9/AX5gBX9/f39/AXxgBn9/f39/fwF8YAJ8fwF8YAN+f38Bf2ACfn8Bf2ABfAF9YAJ9fwF/YAJ9fwF9YAF/AX5gAn9/AXxgBH9/f38BfWAHf398f39/fwF/YAV/f399fQF/YAl/f399fX1/f38Bf2AGf39/fX99AX9gCH9/f398fH9/AX9gBX9/f399AX9gBn9/f399fwF/YAd/f39/fX9/AX9gC39/f39/f39/f39/AX9gCX9/f319fX9/fwBgCH9/f399fX1/AGAHf39/f31/fwBgCH9/f399f399AGAIf39/f31/f38AYAp/f39/fX9/f31/AGAJf39/f39/fX99AGAJf39/f39/f399AGALf39/f39/f39/fX8AAvQDNwNlbnYBYgA2A2VudgFjAE4DZW52AWQAGgNlbnYBZQAEA2VudgFmAAADZW52AWcAUwNlbnYBaABRA2VudgFpAAcDZW52AWoAAANlbnYBawAAA2VudgFsAAYDZW52AW0ALQNlbnYBbgAhA2VudgFvAAcDZW52AXAAAANlbnYBcQAaA2VudgFyAAQDZW52AXMABANlbnYBdAAHA2VudgF1AAQDZW52AXYAAwNlbnYBdwAACGFzbTJ3YXNtB2Y2NC1yZW0AAgNlbnYBeAAEA2VudgF5AAEDZW52AXoABwNlbnYBQQBSA2VudgFCAAADZW52AUMAAANlbnYBRAAAA2VudgFFAAADZW52AUYAAANlbnYBRwAEA2VudgFIAAMDZW52AUkAAwNlbnYBSgAFA2VudgFLAB0DZW52AUwAAwNlbnYBTQAAA2VudgFOAAQDZW52AU8AHQNlbnYBUAADA2VudgFRAB0DZW52AVIABANlbnYBUwAJA2VudgFUAAEDZW52AVUABwNlbnYBVgABA2VudgFXAC0DZW52DF9fdGFibGVfYmFzZQN/AANlbnYBYQN/AAZnbG9iYWwDTmFOA3wABmdsb2JhbAhJbmZpbml0eQN8AANlbnYGbWVtb3J5AgGAAoACA2VudgV0YWJsZQFwAbILsgsD+BOwE0UEAwEHVlUBARwEBB0EAwQLBwQDAQcDBwVVAwMBNwAEAwQABwMDVAFUAwMAAVYFAAQBAV0JBAQnBR4hAAcBHQMBCAQpAQAHIQMDAAEDARwDBwEBVV0hAAcDAxsBaAADBy0BAQASXCAEAQEBBwEBASgUCCAFBBsEAQlrAwAIIRUFBAEnISoTiQEGdi8HABwHBQQEBwAhIQQBkgEBAQADADQhAwEBAQcDACcEIAOaAZoBIQcHAAADAQcHAQEBNIkBBAABBQMNNQEGABwcAxwBBgMBBQUABwQDAQEBBwEHGioAAQABBAQFlwEAASEHAQQBBAQBAAEABAEAAGAvASEHHAEHAwQBAwUABQMHNwgDAQEBAQEBAQEAAQEGIQAfAS4NAQkbBBoJHQMBBgQBBwcEBAABAScFCQUJAxwBAQEGBgQiAC0GBAAEAQEGAQAEICEBHAcdLRMDAFkHVFSZAQMDAwEHAAEdBB0EAwUDAQEBAAA3WgUSBAkBBBIDBwAAACQDRQMAAyoPAwYBBAQ3AQMABAMfIQdaGx8bITcABAEBAQQDAwEBBAQdBAQDAQEBAQEBCRROeXc7BwYDCC0FFAB1AgMgBVQtTgdaBAEaBAQEBAEAAwAEBwEhBx0qIQQEIAQbAwEEGyEqGx8XCy0AASoBBwUHAAEABAEAAQEEAQQBBAEEAQQBBAEEAQQBAQEHAQEABAEBAQEHAAAHCQONAYgBgQF8fAEJBAQDb1h0cHASNwUAAQEACQMBBwMFBwNFBQEEY1gDAAQEA2JfLDYEBAEBAQEFAwEBBAAJAwMBAAAJAQUbWBwbBCEfAyEEAwcDBAEECQcHBwUGGgYHBwEELRIDAQMDHSEDAQEEBAcdBAUBAAMEBAcEAQEBAQEBAQQEBAAHAAQEAQA6AQcEAQEBAQEBAQEBAQAEIR2PAY4BEiEFAAQEIAkECQA0NBUVEooBhwEFO4UBhgGFAYQBgwGCAQICgAF7BAMABgAADAQHBAQeFQMADi0HFRwhBCEFBAcHAQRDAwUJRAAHBGppBRwEAGQFB1gDAQEBAwAtBAQEBAcqBiwtBgYBBAEBBAEBBAQBBF4AAQYEXC0ABAQdBwABAQMBAwQBBAMhHSEDBAQBIQRbBCEAAAUDBB8eIAQfBAQfAwMBAQQhHyEEIQQDISEBBwEDAQEHAQkSHR0dMTYZTjIpJw80Cg4NHhI7BgQEDAEAVDqbAQcDAwmXAQAHBAMAA5cBAgKUAVOTAQcDBAEFBAQEBAEEBAEhBgcjGi0BAwEBAAUJBAEBBBsHRQE3BAEECQUGAwEEBAQdBAQEBAQEBAQEAQEUHQQEBC0BBBIdABIEBAkEBAAFIgYBAAMBAQEAAQAEBAEBAQQBAQQEAQEEAQEBAQQBBAEAAQBYIAc3AyEDAAEFAAAECSEAIR0RBBEBAW1tCQQFASEEBAUFVwAEBQcBAQcHFhKMARWLARISEjyKAYoBigE0G39+fX16eXl5eHd3dwMBBAEBBwYABgAAWloAAXNycXFvbm4AAAAAAAAAAAAABSEANwQhIRgUGm0AAAEBAQQEB1wKByYBHR0VLQMBAAFmBwRsBAEDAAUaFS0GAAYABAcHBwAFBQEAAwQnQS1nZlctLWUGBwcBBgQEKlwGKhsGAwEHAQQDBCoBBAEAAQcyMWEzGisBBAQEBCEBAQEDBAEEBAMBHAUhBCEHBAcAAAQEBAQEBAEABAQBAwAEIQcIBwABABs7HR0hAAUABAUEBAMDBB8fICAgHwUEIAQfICAhAQQdHSAgAwMBBAQEBi0sKhIHBQcBIR0dHQMdElBPHU0zK0xLLChKSUgjBEcwJi4vJDUEEUZFGAQ4RB1DQkFAPz49PAQiFiUMCzk3HDoQUVAxNrEBGU+wAU4yTSqvATMrBBpMSywtrgGtAawBqwEpqgEnBkpJSCMPqQFHAzQvCiRaDkaoAUQXExQVEqcBpgGlAaQBowFCogGhAUFAPzygAZ8BOwgdHJ4BOgMGLRoFBQQDBCEGLRoGLRoFHSEEKgcEBABVAlUDVJ0BBAWcAQUBBwUDAwMDAQMAAJkBmAEFATkFAwKWAZUBlAEFAAUFBQQABAADIQAEBQU4AwMhBAMABwkGAyEFAAUHFRoDIQEBAwYHHQEdAQMhAQEDITQAIgMAHQMhAQEBAQMhBgEhAQEBBgcHJygpKisaLC0uLwYEATAqMTIsBjMBNS8BLQ8GGjYGBgYBBjE2GgYGKQ8tL0c1JzQBAQEEMjMtBissTzJQMU4qSjAtBi9ILi0rLCoaTStOKksEKUwoLCcHBwEGAQEBBAMhAQEBAQQDIQMhBAEBAQEBAQEBAQEBAQEBAQcDIQEBAQEDAQEBBgcHByQlAyZJJgU/JT0kAAE7BwcBHQEBAQEEAyEHAQEBAQEBASMBAQEBAQEBAR0BAQEBAQEBAQEBAQABA0MjBwQDIQEBAQUBAQEBAQEFBSIhAQEHCAgIBwEHASFBIjsIBQAFBQAhAQEBAQEBAQEBAQEBAQUFAAEBAQEBBAMhAQEBAQEBAQEBAQEBBwU3CQUHAQEEAQEBAQEBHQMhIQcHBgEDBAQUEwEBAQEEBAQEAQMFCRIBAAEBASEcAQEHBgcBBAQhBy0HBgcGBAMEAQcBAQEFAwABAQEHBgMIBAMEBwEEBAcBBAAFAAAaKhQTBAAEBSEFHAgZNgYcAQgZGA4FAAUVFBQTFBQUF0QVFBUVFRMXkQGRAZEBkQGRAZEBEyEXEhQDFRMHAwMVExUUCQkJEhUFBQUEAQEWQBUVFRUVFRQQExUUBBUVFQkSEhUEEgQSBAQBEpABkAGQAZABkAGQARQEExQVAQMEAQQBAQQGAQEDBAEBBwMEAQQBAQYBAQEEAwQBAQQBAQQdAQQBAQYBAQEEAQQBAQYBAQEBAQQBAQMTFwUFBFgFBAQBCRIJAAUABQUJBQkFCRIJAAUSFQEGLQAFFQAJEQoECQkABQUABQkAAQEBBAUBBAEEBwYBAQEDAAAFOgEAD0IEBw4vBwcFAQMNRgQNPAUJAQQBAwEBAQEKPgQEAwYEAQAHBgEEBCEBIQcEBAQEIQoBAQQDIQUhISENDQMhByEhDiEPIQEEBAQhIQADAQEBIQcEACEJBAEEBQADACEFAAUDAAQhCSEJAAQhABEhISEBIQUAFSESCSEJBQAEBCEFIQUAIQAhAAMJCQUFBSETFRQhFBISEhIhCRUVFRUhFCEWBQUFIRIJCQkhFSEUIRQhFSETIRMVFQQVFSEXFBQUFAQVBSEYGRkFACEFACEUIRoAAAMABAMEIQcEAQEEAQQhAwMhAAEEIQEBBAEhBAQEBCEHBwcHIQEBAQQhBgEhBwEBBAEBAQEhCQUEBAQEBAQEBAQhFAQdHR0hIQQhFAcBBAkFAQEBXQEDIQYIAX8BQaDABAsH8wNUAVgAoQwBWQBQAVoA0AEBXwDWCwEkANULAmFhANQLAmJhANILAmNhANELAmRhANALAmVhAMoDAmZhAIAIAmdhAM8LAmhhAIkIAmlhAM4LAmphAM0LAmthAIgIAmxhAMwLAm1hAMsLAm5hAMoLAm9hAMkLAnBhAMgLAnFhAMcLAnJhAIQIAnNhAMYLAnRhAMULAnVhAMQLAnZhAMMLAndhAMILAnhhAMELAnlhAMALAnphAL8LAkFhAL4LAkJhAL0LAkNhALwLAkRhAN0KAkVhANkHAkZhANoHAkdhANwHAkhhALsLAklhALoLAkphAMsDAkthAN4HAkxhALkLAk1hALgLAk5hALcLAk9hALYLAlBhANsHAlFhALULAlJhALMLAlNhALILAlRhALELAlVhALALAlZhAK8LAldhAK4LAlhhAK0LAllhAKwLAlphAKsLAl9hAKoLAiRhAKkLAmFiAKgLAmJiAKcLAmNiAKYLAmRiAKULAmViAKQLAmZiAKMLAmdiAKILAmhiAKELAmliAKALAmpiAJ4LAmtiAJ0LAmxiAJwLAm1iAJsLAm5iAJoLAm9iAJkLAnBiAJgLAnFiAJcLAnJiAJYLAnNiAJULAnRiAJQLAnViAJMLAnZiAJILAndiAJELAnhiAJALAnliAOATCbMUAQAjAAuyC48LlxCOC7QRowHACscKxgq4CrcKtgryBvcClwG8CuoD9wKGBNkBvwrlBaMBowGjAaMBowGjAaMBowGjAaMBowGjAaMBowGjAY0LiAX1AZYPogG3D9cP0Q+2ArYCvA6zDrIOsQ62AuIDtgK2ArYCtgK2AqIBogGiAaIBogGiAaIBogGiAaIBogGiAaIBogGiAaEHuw7uDaEH0ALPE84TzRPFCsQKqAqnCr0I3AXgBvwC2Ar/B5AH4AqSB9wKkQfaCtkK6gfTC/wK9g7HDNAC0ALQAtAC0ALQAq8CoAzeC/AQmROYE40TihO/EpkSkxLiBoIC2wrICpAFhBL0EfML2gHXC6oFtAv/AuwRygPKA6cPjA+2D/4P5QflB/4O9w7KA9kOng7nCZkO+A3JA9MNwA2+DbcNzgzIDMoDxQzhA8AMvAy1DLEMqQykDK8CrwKvAq8CrwKvAq8CiwuJDIoLkgSJC6UHiAvpDU+XCo4KwAm+CZMJswibE4sTiROIE4MTgBO+ErwSuhKzEqsSoBKaEpcSlBKSEosSgxKAA8MDkQ+MCLAPhwjED4AIsRG2EYcIjAjZEf8B4AGLA+AB/wHSDosDwQ6+Dp0Elw6LA+AB/wH/AZsEmwTgAZ0E7A3/AYsD4AHgAZsEiwPgAf8B/wHgAeAB/wHGDMMM4AGdBP8B4AGbBP8BiwOdBKwMpQxPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PhwvYEoYLiQi6DsQMhAvGEYML6g2CC9IRgQvoDZECwAedDPwL5wvcC9sL5w2RCcATghP/EvoS2xLaEtkSxBLDEsISuRK3ErISqhKYEpYSkRKaBe4Rrg/DD+MH4wf/EIERnBGzEb8RiAiSEYsR3Q+yBesO0Q7QDsAOvw69DrIF1AeyBdQHrQyrDJ4MkwyRApECkQKRApECkQKRApECgAuPEP8KuQ7+CrgR/QqaDs8CvxPgEt8S3hLQEsESwBKxEq8SnxKdEo0S4gfiB4MRhRGVEaARhAjIESzqDtUH1QenDM8CzwLPAs8CzwLPAqAH3RLOEs0SzBLLEq4Sjw/+B6AQ/BCIEYEI/geBCKAHrwH5EvES8BLuEu0S6BLiEtQS0xLSEtESxxKsEocQohCNEa8MrwGvAa8BrwGvAa8BrwGvAa8BrwGvAa8BrwGvAaEByxOFE/cS9hL1EvQS5hLkEtYSyhLIEt8P6A/4D4IQmhChAaEBoQGhAaEBoQGhAaEBoQGhAaEBoQGhAaEBoQH+AuwS6hLGEoIPyQ/hD/sPgBCYELMQ/gL+Av4C/gL+ApEE8xLtD/YP8hCRBJEEkQT7CuYP+gqfDIYB6Qv5DpoMyQf7Cd0BwQPBCq0ToxPPAf0G/wb/BsQClgmTBsUBrgGRBqkKeJcJkgm0AckI4AWLBYMEvAjbBboIxAHqBrEI0xOEB54K4QbfBpUCjgWNBNcK4AuGAYYBhgGGAYYBhgGGAYYBhgGGAYYBhgGGAYYBhgGGAYYBhgGQBL4K9wa1CrQK8Aa/A8YC/ga6A4wFuQr0BpAEkASQBJ8H8QZqnweeB/MR8hGeB/gK/BI+yhGxAcQRhQiGCMABuRGCCIMIqBGBAqURyAXHBdkC+RDBBcIFwwX4EMEFwgXYAvUQ+Af5B+0Q4hDYENUQ0hDHEMIQuBDRA6cQ8QfyB9ADpRDvB/AHzgOjEO0H7gfNA5sQ6wfsB7kFixDoB+kHtwXMD98H4Qe2BcoPyAXHBeQMswPEA7MDswPEA6QHowejB8QDxAPEA6cIzBPJE8gTxxOlCKUIxhPFE7MDswPEE8MTwhPBE7kTsROnE6YTpROkE60CkAKdE4AHywqWE5QTkROOE4wToAigCJ0InQicCJwImQiZCNAItRK0EqESmxKQEt0G2waOEooSswqAEv8R/hGFC/kK9ArsCuYR5RHkEeMR3hHZB54PmALYDuoLnQ7xA7QGswa1BvcN6gTlBJgCmAK9DesJtg3xBPQD7gKLDeQG9gOyA/cD9QPyBJgCmAKGBpgCmAKYApgCpwijDN8LPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+jwSlCoYF2gfkCI8EjwSPBPcK3Af2CsMR9QqkEp0H+RHaD50HOZYKqRDWD70TvBO7E7oTuBO3E7QTwgqwE68TrhOiE6ATnxOcE5UTkxOSE58InwibCJsIyAioEpIIkgiPEocShhKFEv0R6hHpEeARywOGD4sPywPLA8sD2BH9DtgHswXXB/UO9A7zDvIO8Q7wDu4O7Q7XDtYO1Q7UDtMOzw7ODs0OzA7LDsoOyQ7IDscOxg7FDsQOww6uDrcOiQO1DokDmA6WDpUOlA6TDpIOkQ6QDo8Ojg6NDowO0geKDokO9g31DfQN8w3xDYkDqAntDdEN0A3PDc4NzQ3MDcsNyg28DbMF1wfSB4kDuw21DbQNsw2JA7ENig2JDYgN5QbyAvkMzQzMDIkD2Ae/DLMFuwy5DIgMOTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTnCA94HtQLpDrUCtQK1ArUCtQLUBLUCtQLCA8IDwgPCA/MKhQ3yCusNnAfoEZcRnAfxCrwRnA2DDfAKng3vCuYN7gqZDUjSDbYTrBOrE6kTkBOJEvYR4hGbD9sHqg+7D78PxQXFBcUF3wGKA+wO3wHeAYoDrwW2DrQOnA6KA98B3gHeAd4B3gGaBJoE3wHwDe8NrwXeAYoD3wHfAZoE3gGKA98B3gHeAd8B3gGwDa8NywevBcUQuwHLB98B3wHfAZoE3gGKA9YItwyuDKYMSEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEibB4cNwgybB+0KhA2aB/sRgQ2aB+sKmw7MB8wH6gqdDekK5Q3oCpgN+gHkC+EL2AvdDbMTmg+jD6UPtQ+sEdsRsg2bDY8N/wzKB/4M+gz4DMoHtgyoDPoB+gH6AfoB+gH6AfoB+gH6AZkHrg2GDZkHmAeqDYANmAfnCqwN/QLlC+IL2QuhD84Hnw2aDY4Ngg3OB/0C/QL9Av0C/QLmCq0NoQ2RDeUKqA3kCqsNzgLmC+ML2guHE6MNzQfNB/0MsAzOAs4CzgLOAs4CzgLjCqUNoA2QDeIKjQ2OBMcPpw2iDZcNjgSOBI4E4QqkDZcHkw2MDZcHlgemDZYNlgffCpINlQf+Ev0SlQeUB9MP/AyUB5MHlQ37DJMH3gqUDQrroBWwExAAIAAgATgCACAAIAI4AgQLCQAgACgCABARCxQBAX9BBBA/IgEgACgCADYCACABCwgAIAAgARBdCxwAIAAgASoCACACKgIAkiABKgIEIAIqAgSSEDELHgAgACABOAIAIAAgAjgCBCAAIAM4AgggACAEOAIMCwwAIAAgASAAIAFgGwsNACAAEDsgASAAEMkRCwYAQSsQAwszAQF8IAAQywUiAUQAAADg///vR2YEfUP//39/BUP//3//IAG2IAFEAAAA4P//78dlGwsLFgAgAEMAAAAAOAIEIABDAAAAADgCAAsUACAALAALQQBIBEAgACgCABBQCwsbAQF/QbCxBCgCAEGsM2ooAgAiAEEBOgB8IAALBgBBJRADC0MBAX8gAEEBIAAbIQEDfyABENABIgAEfyAABUG8tgRBvLYEKAIAIgA2AgAgAAR/IABBP3FBlgRqESEADAIFQQALCwsLQwEBfyAABEBBsLEEKAIAIgEEQCABIAEoAvAGQX9qNgLwBgsLQeyAAigCACEBIABBtLEEKAIAIAFB/wFxQYIHahEBAAtaAQN/IwQhAiMEQRBqJAQgAkGwsQQoAgAiA0HEK2ogAEEEdGoiACkCADcCACACIAApAgg3AgggAiACKgIMIANBmCpqKgIAIAGUlDgCDCACEK8DIQQgAiQEIAQLHAAgACABKgIAIAIqAgCTIAEqAgQgAioCBJMQMQsSACAAQaiCAjYCACAAQQRqEDwLKgAgACgCEBBWBEBBACEABSAAQQRqIgAsAAtBAEgEQCAAKAIAIQALCyAACxIAIAAgARCnESAAQbSCAjYCAAsWACAAIAEpAgA3AgAgACACKQIANwIICxEAQQAgAEEEaiAAKAIIEFYbCwYAQTQQAwvGAwEDfyACQYDAAE4EQCAAIAEgAhAjGiAADwsgACEEIAAgAmohAyAAQQNxIAFBA3FGBEADQCAAQQNxBEAgAkUEQCAEDwsgACABLAAAOgAAIABBAWohACABQQFqIQEgAkEBayECDAELCyADQXxxIgJBQGohBQNAIAAgBUwEQCAAIAEoAgA2AgAgACABKAIENgIEIAAgASgCCDYCCCAAIAEoAgw2AgwgACABKAIQNgIQIAAgASgCFDYCFCAAIAEoAhg2AhggACABKAIcNgIcIAAgASgCIDYCICAAIAEoAiQ2AiQgACABKAIoNgIoIAAgASgCLDYCLCAAIAEoAjA2AjAgACABKAI0NgI0IAAgASgCODYCOCAAIAEoAjw2AjwgAEFAayEAIAFBQGshAQwBCwsDQCAAIAJIBEAgACABKAIANgIAIABBBGohACABQQRqIQEMAQsLBSADQQRrIQIDQCAAIAJIBEAgACABLAAAOgAAIAAgASwAAToAASAAIAEsAAI6AAIgACABLAADOgADIABBBGohACABQQRqIQEMAQsLCwNAIAAgA0gEQCAAIAEsAAA6AAAgAEEBaiEAIAFBAWohAQwBCwsgBAsMACAAIAEgACABXRsLEAAgAC0AASAALQAAQQh0cgsqAQF/IwQhASMEQRBqJAQgASAANgIAQQQQPyIAIAEoAgA2AgAgASQEIAALJQEBfyABKAIAIQIgAEIANwIAIABBADYCCCAAIAFBBGogAhCQAQsWACAAIAEqAgAgApQgASoCBCAClBAxCwgAQQwQA0EAC4kOAQl/IABFBEAPC0HUsgQoAgAhBCAAQXhqIgEgAEF8aigCACIAQXhxIgNqIQUgAEEBcQR/IAEhAiADBQJ/IAEoAgAhAiAAQQNxRQRADwsgASACayIAIARJBEAPCyACIANqIQNB2LIEKAIAIABGBEAgBSgCBCIBQQNxQQNHBEAgACEBIAAhAiADDAILQcyyBCADNgIAIAUgAUF+cTYCBCAAIANBAXI2AgQgACADaiADNgIADwsgAkEDdiEEIAJBgAJJBEAgACgCCCIBIAAoAgwiAkYEQEHEsgRBxLIEKAIAQQEgBHRBf3NxNgIABSABIAI2AgwgAiABNgIICyAAIQEgACECIAMMAQsgACgCGCEHIAAoAgwiASAARgRAAkAgAEEQaiICQQRqIgQoAgAiAQRAIAQhAgUgAigCACIBRQRAQQAhAQwCCwsDQAJAIAFBFGoiBCgCACIGRQRAIAFBEGoiBCgCACIGRQ0BCyAEIQIgBiEBDAELCyACQQA2AgALBSAAKAIIIgIgATYCDCABIAI2AggLIAcEfyAAKAIcIgJBAnRB9LQEaiIEKAIAIABGBEAgBCABNgIAIAFFBEBByLIEQciyBCgCAEEBIAJ0QX9zcTYCACAAIQEgACECIAMMAwsFIAdBEGoiAiAHQRRqIAIoAgAgAEYbIAE2AgAgAUUEQCAAIQEgACECIAMMAwsLIAEgBzYCGCAAKAIQIgIEQCABIAI2AhAgAiABNgIYCyAAKAIUIgIEQCABIAI2AhQgAiABNgIYCyAAIQEgACECIAMFIAAhASAAIQIgAwsLCyEAIAEgBU8EQA8LIAUoAgQiCEEBcUUEQA8LIAhBAnEEQCAFIAhBfnE2AgQgAiAAQQFyNgIEIAAgAWogADYCACAAIQMFQdyyBCgCACAFRgRAQdCyBEHQsgQoAgAgAGoiADYCAEHcsgQgAjYCACACIABBAXI2AgQgAkHYsgQoAgBHBEAPC0HYsgRBADYCAEHMsgRBADYCAA8LQdiyBCgCACAFRgRAQcyyBEHMsgQoAgAgAGoiADYCAEHYsgQgATYCACACIABBAXI2AgQgACABaiAANgIADwsgCEEDdiEGIAhBgAJJBEAgBSgCCCIDIAUoAgwiBEYEQEHEsgRBxLIEKAIAQQEgBnRBf3NxNgIABSADIAQ2AgwgBCADNgIICwUCQCAFKAIYIQkgBSgCDCIDIAVGBEACQCAFQRBqIgRBBGoiBigCACIDBEAgBiEEBSAEKAIAIgNFBEBBACEDDAILCwNAAkAgA0EUaiIGKAIAIgdFBEAgA0EQaiIGKAIAIgdFDQELIAYhBCAHIQMMAQsLIARBADYCAAsFIAUoAggiBCADNgIMIAMgBDYCCAsgCQRAIAUoAhwiBEECdEH0tARqIgYoAgAgBUYEQCAGIAM2AgAgA0UEQEHIsgRByLIEKAIAQQEgBHRBf3NxNgIADAMLBSAJQRBqIgQgCUEUaiAEKAIAIAVGGyADNgIAIANFDQILIAMgCTYCGCAFKAIQIgQEQCADIAQ2AhAgBCADNgIYCyAFKAIUIgQEQCADIAQ2AhQgBCADNgIYCwsLCyACIAhBeHEgAGoiA0EBcjYCBCABIANqIAM2AgBB2LIEKAIAIAJGBEBBzLIEIAM2AgAPCwsgA0EDdiEBIANBgAJJBEAgAUEDdEHssgRqIQBBxLIEKAIAIgNBASABdCIBcQR/IABBCGoiASEDIAEoAgAFQcSyBCABIANyNgIAIABBCGohAyAACyEBIAMgAjYCACABIAI2AgwgAiABNgIIIAIgADYCDA8LIANBCHYiAAR/IANB////B0sEf0EfBSAAIABBgP4/akEQdkEIcSIEdCIBQYDgH2pBEHZBBHEhACABIAB0IgZBgIAPakEQdkECcSEBIANBDiAAIARyIAFyayAGIAF0QQ92aiIAQQdqdkEBcSAAQQF0cgsFQQALIgFBAnRB9LQEaiEAIAIgATYCHCACQQA2AhQgAkEANgIQQciyBCgCACIEQQEgAXQiBnEEQAJAIAAoAgAiACgCBEF4cSADRgRAIAAhAQUCQCADQQBBGSABQQF2ayABQR9GG3QhBANAIABBEGogBEEfdkECdGoiBigCACIBBEAgBEEBdCEEIAEoAgRBeHEgA0YNAiABIQAMAQsLIAYgAjYCACACIAA2AhggAiACNgIMIAIgAjYCCAwCCwsgASgCCCIAIAI2AgwgASACNgIIIAIgADYCCCACIAE2AgwgAkEANgIYCwVByLIEIAQgBnI2AgAgACACNgIAIAIgADYCGCACIAI2AgwgAiACNgIIC0HksgRB5LIEKAIAQX9qIgA2AgAgAARADwtBjLYEIQADQCAAKAIAIgFBCGohACABDQALQeSyBEF/NgIACwcAIABBBGoLJwEBfyAAKAIIIgEEQCAAQQA2AgQgAEEANgIAIAEQQCAAQQA2AggLCw0AIAAoAgggAUECdGoLMQEBfyMEIQMjBEEQaiQEIAEoAgAhASADIAIQdSAAIAEgAygCABAIEF0gAxAyIAMkBAs+AQF/QbCxBCgCACIBBEAgASABKALwBkEBajYC8AYLQeiAAigCACEBIABBtLEEKAIAIAFB/wBxQbQBahEAAAsKACAAKAIAQQJGCwYAIACosgspAQJ/An8jBCEDIwRBEGokBCAAQQFB1IgCQYbmAkGJASABEAIgAwskBAsgAEMAAAAAQwAAgD8gACAAQwAAgD9eGyAAQwAAAABdGwuOAQEDfwJAAkAgACICQQNxRQ0AIAIhAQNAAkAgACwAAEUEQCABIQAMAQsgAEEBaiIAIgFBA3ENAQwCCwsMAQsDQCAAQQRqIQEgACgCACIDQYCBgoR4cUGAgYKEeHMgA0H//ft3anFFBEAgASEADAELCyADQf8BcQRAA0AgAEEBaiIALAAADQALCwsgACACawvPAQIEfwF+AkACQCAAKQNwIgVCAFIEQCAAKQN4IAVZDQELIAAQiwwiAUEASA0AIAAoAgghAgJAAkAgACkDcCIFQgBRBEAgAiEDDAEFIAIhAyAFIAApA3h9IgUgAiAAKAIEIgRrrFUNASAAIAQgBadBf2pqNgJoCwwBCyAAIAI2AmgLIAMEQCAAIAApA3ggA0EBaiAAKAIEIgBrrHw3A3gFIAAoAgQhAAsgAEF/aiIALQAAIAFHBEAgACABOgAACwwBCyAAQQA2AmhBfyEBCyABCyEAIAAoAgQiAAR/IAAgAEECbWoFQQgLIgAgASAAIAFKGwsJACAAIAE2AgALFQAgACABIAIQMSAAQQhqIAMgBBAxC+0BAQN/QbCxBCgCACIEQawzaigCACEDIAEEQAJAIAMgAygCtAIgAygCvAJyNgK8AiAEQbg1aigCACABRwRAIARBmDZqLAAARQ0BCyAEQbQ1aigCACIFKAKEBiADKAKEBkYEQCADIAVHBEAgBSgCCCADKAIIckGAgIAEcUUNAgsgAyACIAAgAhsgARC6EQsLCyADIAE2AogCIAMgACkCADcCkAIgAyAAKQIINwKYAiADQQA2AowCIARB6DRqQQA2AgAgACABEMoFBH9BAAUgACAAQQhqQQEQkgMEQCADIAMoAowCQQFyNgKMAgtBAQsLGQAgASAAQcQDahB6KAIAEPQBIgAQmwIgAAshACAAQ///f39D//9/fxAxIABBCGpD//9//0P//3//EDELDQAgAEHYAGogARCOAgshAQF/IwQhAiMEQRBqJAQgAiABNgIAIAAgAhDlAiACJAQLFAAgASACIAAgACACXhsgACABXRsLUgECfyMEIQQjBEEQaiQEIAQgAzYCACAAIAEgAiAEEK4HIgIgAUF/aiACQX9HIAIgAUhxGyEBIAAEfyAAIAFqQQA6AAAgAQUgAgshBSAEJAQgBQsQACAAKAIIIgAEQCAAEEALCxcAIABBADYCBCAAQQA2AgAgAEEANgIIC4gBAgJ/AX0jBCEFIwRBEGokBEGwsQQoAgAhBiADBEAgASACEJQBIQILIAUhAyAGQcgxaioCACEHIAEgAkYEQCAAQwAAAAAgBxAxBSADIAZBxDFqKAIAIAdD//9/fyAEIAEgAkEAEKcDIAMgAyoCAEMzM3M/kqiyOAIAIAAgAykDADcCAAsgBSQEC5gCAQR/IAAgAmohBCABQf8BcSEDIAJBwwBOBEADQCAAQQNxBEAgACADOgAAIABBAWohAAwBCwsgA0EIdCADciADQRB0ciADQRh0ciEBIARBfHEiBUFAaiEGA0AgACAGTARAIAAgATYCACAAIAE2AgQgACABNgIIIAAgATYCDCAAIAE2AhAgACABNgIUIAAgATYCGCAAIAE2AhwgACABNgIgIAAgATYCJCAAIAE2AiggACABNgIsIAAgATYCMCAAIAE2AjQgACABNgI4IAAgATYCPCAAQUBrIQAMAQsLA0AgACAFSARAIAAgATYCACAAQQRqIQAMAQsLCwNAIAAgBEgEQCAAIAM6AAAgAEEBaiEADAELCyAEIAJrC58BAQN/ED0iAiwAf0UEQEGwsQQoAgAhBCABQwAAAABdIQMgAEMAAAAAXARAIAIqArgDQwAAAAAgASADGyACKgIMIAIqAlCTIACSkpIhACACKgK8AyEBBSADBEAgBEHgKmoqAgAhAQsgAioC0AEhAAsgAiABIACSOALIASACIAIoAtQBNgLMASACIAIpAvABNwLoASACIAIoAvwBNgL4AQsLCQBBAEEAEOcBCw0AIAAoAgggAUEcbGoLNQECfyMEIQMjBEEQaiQEAn8gACgCACEEIAMgARB1IAQLIAMoAgAgAigCABANIAMQMiADJAQLEgAgACABKAIAIgA2AgAgABAQCxAAQbCxBCgCAEGsM2ooAgALJwBBsLEEKAIAQTRqIABBAnRqKAIAIgBBf0oEfyAAQQEQgAMFQQALCycBAX8jBCECIwRBEGokBCACIAEQtAQgAEGogAIgAhAENgIAIAIkBAsNACABQQJ0IABqKgIAC+UBAQJ/QbCxBCgCACIBQbQ1aiICKAIAIABHBEAgAiAANgIAIAFBuDVqIAAEfyABQZc2aiwAAARAIAFBlTZqQQE6AAALIAFBmTZqQQA6AAAgACgCjAYFIAFBmTZqQQA6AABBAAs2AgAgAUGUNmpBADoAACABQYw2akEANgIACyAAQQAQnwQgAARAIAAgACgC/AUiACAARRsiACgCCEGAgIAgcQRAIAFB0DNqKAIABEAgAUH0M2ooAgAiAQRAIAAgASgC/AVHBEAQawsLCwsgABDNCiAAKAIIQYDAAHFFBEAgABDMCgsLC0EAIANBgICACE8EQCAEQwAAAABeBEAgACABIAIgBCAFEK4DIAAgAxDyAQUgAEEGQQQQuwEgACABIAIgAxC9BgsLCwsAIAAgARApNgIACwoAIAFBAnQgAGoLEAAgACABNgIAIAAgAjYCBAsXAEGwsQQoAgBBrDNqKAIAQcQDahCPAgsIACAAKAIARQsTACAAKAIIIAAoAgBBf2pBAnRqCw0AIAAoAgggAUEkbGoLJwEBfyMEIQIjBEEQaiQEIAIgARC0BCAAQdj3ASACEAQ2AgAgAiQECw4AIAAoAgAQECAAKAIAC0kBAX8gACgCACICIAAoAgRGBEAgACAAIAJBAWoQXBCUAiAAKAIAIQILIAAoAgggAkECdGogASgCADYCACAAIAAoAgBBAWo2AgALDQAgACoCCCAAKgIAkwskAQJ/QQgQPyEBIAAoAgQhAiABIAAoAgA2AgAgASACNgIEIAELRwEBfyMEIQMjBEEQaiQEIAMgARCDAiACQa3YAiADEG0gAxAyIAMgAUEEahCDAiACQa/YAiADEG0gAxAyIAAgAhCUAyADJAQLGgAgASgCABAQIAAoAgAQESAAIAEoAgA2AgALYwECfyAAKAIEIQIgASgCBCIDIAEoAggiAEcEQCADIAJKBEAgASACNgIEIAIhAwsgACACSgR/IAEgAjYCCCACBSAACyADRgRAIAEgAzYCAAsLIAEoAgAgAkoEQCABIAI2AgALCwkAIAAgARDwCwsNACABIACTIAKUIACSCwYAQSAQAwsHACAAIAFGCxcAIAAoAgBBIHFFBEAgASACIAAQvAcLCykAIABBsLEEKAIAQeABaiAAGyIAKgIAQwAAeshgIAAqAgRDAAB6yGBxC0ICAn8CfCMEIQEjBEEQaiQEAnwgACgCAEH4gQIoAgAgAUEEahAFIQQgASABKAIEEF0gBAuqIQIgARCnASABJAQgAgvyAQICfwR9QbCxBCgCACIDQawzaigCACICLAB/RQRAIAIqAuwBIAAqAgQQNyEEIAIqAvgBIAEQNyEBIAIgAioCyAEgACoCAJIiBTgC0AEgAiACKALMASIANgLUASACIAIqAgwgAioCtAOSIAIqArwDkqiyOALIASACIAQgAL6SIANB5CpqKgIAIgaSqLIiBzgCzAEgAiACKgLgASAFEDc4AuABIAIgAioC5AEgByAGkxA3OALkASACIAQ4AvQBIAIgATgC/AEgAkMAAAAAOAL4ASACQwAAAAA4AuwBIAIoAtwCRQRAQwAAAABDAACAvxBqCwsLFAAgACABKgIAqLIgASoCBKiyEDEL7AEBAn0gBCAGXARAIAIqAhgiByAEXSACKgIUIgggBl5yRQRAAkAgCCAEXgRAIAUgA5MgCCAEk5QgBiAEk5UgA5IhAyAIIQQLIAcgBl0EQCAHIAaTIAUgA5OUIAYgBJOVIAWSIQUgByEGCyADIAGyIgdfRSAFIAdfRXJFBEAgAUECdCAAaiIAIAAqAgAgBiAEkyACKgIQlJI4AgAMAQsgAyABQQFqsiIIYEUgBSAIYEVyBEAgAUECdCAAaiIAIAAqAgBDAACAPyADIAeTIAUgB5OSQwAAAD+UkyAGIASTIAIqAhCUlJI4AgALCwsLCw0AIAAoAgggAUEYbGoLHABBsLEEKAIAQfwFaiAAQQJ0aioCAEMAAAAAXgtzAQN/IwQhAyMEQRBqJAQgAkFvSwRAEAwLIAJBC0kEQCAAIAI6AAsFIAAgAkEQakFwcSIEED8iBTYCACAAIARBgICAgHhyNgIIIAAgAjYCBCAFIQALIAAgASACEIIDIANBADoAACAAIAJqIAMQmgEgAyQEC4YBAQN/IwQhBiMEQYACaiQEIAYhBSAEQYDABHFFIAIgA0pxBEAgBSABQRh0QRh1IAIgA2siAUGAAiABQYACSRsQaRogAUH/AUsEQAJ/IAIgA2shBwNAIAAgBUGAAhCIASABQYB+aiIBQf8BSw0ACyAHC0H/AXEhAQsgACAFIAEQiAELIAYkBAs0AQF/IwQhAiMEQRBqJAQgAiAANgIAIAIoAgAgASgCADYCACACIAIoAgBBCGo2AgAgAiQECygBAn8CfyMEIQMjBEEQaiQEIABBAkHAiAJB9uICQSggARACIAMLJAQLYQEBfyABQX8gARsiAiAASwRAA0ACQAJ/AkACQCAALAAAIgEEQCABQSNGBEAMAgUMAwsACwwDCyAAQQFqIgEsAABBI0YEfwwDBSABCwwBCyAAQQFqCyIAIAJJDQELCwsgAAuJCgILfwF9IwQhDCMEQRBqJAQgDCENQbCxBCgCACEFED0hCCAEQYACcQRAIAIEQCACQQA6AAALIAMEQCADQQA6AAALIAEgBUHQM2ooAgBGBEAQawtBACEEBSAFQbAzaiIKKAIAIQsCfyAEIARBAnIgBEEecRsiBkEgcQR/IAVBtDNqKAIAIAhGBH8gCiAINgIAQQEFQQALBUEACyEPIAAgARDAAiEHIAVBmDpqIg4sAAAhBAJ/AkAgBwR/IAQEfyABIAVBsDpqKAIARgRAQQEhBCAFQZw6aigCAEECcUEARyEHDAMFQQEhBEEBIQcMAwsABUEBIQdBAAsFQQAhBwwBCwwBCyAEQf8BcUUgBkGAIHFFcgR/QQAFIAVBnDpqKAIAQQRxBH9BAAVBIBCCAgR/IAEQzgUgBUHIM2oqAgBDF7fROJIiECAQIAUqAhiTQwrXIzxDMzMzPxCBAwR/IAgQc0EBIQdBAQVBASEHQQALBUEACwsLCyEEIA8LBEAgCiALNgIACwJ/AkAgBkHAAHFFIAdBAXNyBH8gBwR/DAIFQQALBSAHIAEgBUHEM2ooAgAiB0YgB0VycQ0BQQALDAELAkACQCAGQYAIcQRAIAUsAPgBBEAMAgUgBSwA+QEEQAwDBSAFLAD6AQ0DCwsLIAZBAnEEQCAFLADYBwRAIAEgCBDnASAGQYDAAHFFBEAgASAIEJUDCyAIEHMLCwJAAkAgBkEEcQRAIAUsANgHDQELIAZBEHEEQCAFLADdBw0BCwwBCyAGQYAQcQRAEGsFIAEgCBDnAQsgCBBzQQEhBAsgBkEIcQRAIAUsAOIHBEACQAJAIAZBAXFFDQAgBUGICGoqAgAgBSoCiAFgRQ0ADAELQQEhBAsQawsLIAZBAXFFDQAgBUHQM2ooAgAgAUcNACAFKgL0B0MAAAAAXkUNAEEAQQEQwwMgBHJFBEBBACEEQQEMAwsMAQsgBEUEQEEAIQRBAQwCCwsgBUGWNmpBAToAAEEBIQRBAQshByABIAVBuDVqKAIARgRAIAVBljZqLAAARQRAIAVBlzZqLAAABEACQCAFQdAzaigCACIJRSABIAlGcgRAIAZBgIABcQ0BBSAGQYCAAXFFIAkgCCgCSEZxRQ0BC0EBIQcLCwsLIAEgBUHANWoiCigCAEYEQAJAIAEgBUG8NWoiCygCAEYhCUEAIAZBAXRBAnFBAXIQjQIgCXIiCUUEQCAFQdAzaigCACABRw0BCyALIAE2AgAgASAIEOcBIAkgBkGAwABxRXEEQCABIAgQlQMLIAVB5DNqQQ82AgAgBCAJciEECwsgASAFQdAzaigCAEYEQAJAIAQEQCAFQd4zakEBOgAACwJAAkACQCAFQfgzaigCAEEBaw4CAgABCyABIAooAgBGBEBBACEADAMLEGtBACEADAILQQAhAAwBCyAFQdwzaiwAAARAIA0gBUHgAWogABBCIAVB7DNqIA0pAwA3AgALIAUsAOgBBH9BAQUgBkECcUUgB0EBc3JFBEAgDiwAAEUEQCAGQRBxBH8gBSwA7AdBAEcFQQALIQEgBCAGQQFxBH8Cf0EBIAVBiAhqKgIAIAUqAogBYEUNABogBAsFQQELIAEbIQQLCxBrQQALIQAgBkGAwABxRQRAIAVBljZqQQE6AAALCwVBACEACyACBEAgAiAHQQFxOgAACyADBEAgAyAAQQFxOgAACwsgDCQEIAQL7AEBAn8jBCEGIwRBEGokBCAGIQUgAEMAAAAAQwAAAAAQMSABQQFxBEAgBUETIAIQrQFBEiACEK0Bk0EVIAIQrQFBFCACEK0BkxAxIAAgBRDcAgsgAUECcQRAIAVBBSACEK0BQQQgAhCtAZNBByACEK0BQQYgAhCtAZMQMSAAIAUQ3AILIAFBBHEEQCAFQQkgAhCtAUEIIAIQrQGTQQsgAhCtAUEKIAIQrQGTEDEgACAFENwCCyADQwAAAABcBEBBDhCPAQRAIAAgAxCJBQsLIARDAAAAAFwEQEEPEI8BBEAgACAEEIkFCwsgBiQEC3YCBH8CfSMEIQAjBEEQaiQEIAAhAUGwsQQoAgAiAkGsM2ooAgAiA0HwAmogAkHsNGogAkHoNGooAgBBAXFFGyoCACIEQwAAAABdBEAgARCTBUMAAIA/IAQgASoCACADKgLIAZOSEDchBAsgBKiyIQUgACQEIAULCAAgAEEBEF0LMAEBfyMEIQIjBEEQaiQEIAIgADYCACACQQhqIgAgASkCADcCACACIAAQ7hAgAiQECwwAIAAgASwAADoAAAs/AgF/AXwjBCECIwRBEGokBCABKAIAQYiBAigCACACQQRqEAUhAyACIAIoAgQQXSAAIAOrEE0gAhCnASACJAQLtQMCC38BfSMEIQQjBEFAayQEIARBOGohBSAEQTBqIQcgBEEQaiEDIAQhCCAEQShqIQkgBEEgaiEKIAFBsLEEKAIAIgZBuDVqKAIARgRAIAJBBHFFIAZBljZqLAAAQQBHcUUEQCAGQawzaigCACIBLADAAkUEQCACQQhxBH1DAAAAAAUgBkHYKmoqAgALIQ4gAyAAKQIANwIAIAMgACkCCDcCCCADIAFBkARqIgAQwgIgAkEBcQRAIAVDAACAQEMAAIBAEDEgAyAFENsCIAAgAxCdAiIGBEAgA0EIaiEABQJ/IAEoAvwEIQwgBCADKQMANwMIIAggA0EIaiIAKQMANwMAIAcgBCkCCDcCACAFIAgpAgA3AgAgDAsgByAFQQAQsAMLAn8gASgC/AQhDSAHQwAAgD9DAACAPxAxIAUgAyAHEDUgCkMAAIA/QwAAgD8QMSAJIAAgChBCIA0LIAUgCUEsQwAAgD8QQSAOQQ9DAAAAQBCgASAGRQRAIAEoAvwEEPQDCwsgAkECcQRAIAEoAvwEIAMgA0EIakEsQwAAgD8QQSAOQX9DAACAPxCgAQsLCwsgBCQECygBAn8CfyMEIQMjBEEQaiQEIABBAUHQggJB8+ICQRkgARACIAMLJAQLHgAgACAAQTxqIAEQ9gggAEHkHGpBAToAACAAEKADCyEBAX8jBCECIwRBEGokBCACIAE2AgAgACACEJ4JIAIkBAurAQEFfyMEIQcjBEEgaiQEIAdBGGohCCAHQRBqIQkgB0EIaiEKIAchCyADQYCAgAhPBEAgACgCJEEBcQRAIAlDAAAAP0MAAAA/EDEgCCABIAkQNSALQwAAAD9DAAAAPxAxBSAJQwAAAD9DAAAAPxAxIAggASAJEDUgC0NI4fo+Q0jh+j4QMQsgCiACIAsQQiAAIAggCiAEIAUQrgMgACADQQEgBhDpAQsgByQECwgAQRsQA0EACwsAQQQQA0MAAAAACwsAQQIQA0MAAAAACycBAn8jBCEDIwRBEGokBCADIAI2AgAgACABIAMQlAwhBCADJAQgBAsIACAAQQIQXQshAQF/IwQhAiMEQRBqJAQgAiAAEOYBIAIgARCLASACJAQLCQAgACgCABAnCygBAn8CfyMEIQMjBEEQaiQEIABBAUGsiAJB4eUCQQMgARACIAMLJAQL5QgDFX8BfgZ9IwQhBSMEQYABaiQEIAVB8ABqIQwgBUHoAGohEyAFQeAAaiENIAVB2ABqIQogBUEgaiEIIAVByABqIQ8gBUFAayEHIAVBMGohECAFQThqIQsgBUEQaiEEIAVB+QBqIREgBUH4AGohFCAFIRUgBUEoaiEWED0iBiwAfwR/QQAFQbCxBCgCACEJIAJBAnFBAEciEgRAIAYoAsADBEAQ5gYLCyAGIAAQYCEOIA0gAEEAQQFDAACAvxBoIAogAyoCACIaIA0qAgAgGkMAAAAAXBsgAyoCBCIaIA0qAgQgGkMAAAAAXBsQMSAIIAYpAsgBIhk3AwAgCCAGKgL4ASAZQiCIp76SOAIEIAwgCCAKEDUgDyAIIAwQRiAKQwAAAAAQiwEgBioCNCEaIBIEQCAHEPYGBSAQEI8FIBAhBwsgDSoCACAHKgIAIh0gBioCDJIgGpMgCCoCAJMQNyEbIAsgAyoCACIcIBsgAkGAgIAEcUUiByAcQwAAAABccRsgAyoCBCIbIAoqAgQgG0MAAAAAXBsQMSAMIAggCxA1IAQgCCAMEEYgAyoCAEMAAAAAXCAHcQR/IARBCGoiAyoCACEaIAMFIAQgGiAEKgIIkiIaOAIIIARBCGoiAwshECAJQeQqaioCACIcQwAAAD+UqLIhGyAEIAQqAgAgCUHgKmoqAgAiHkMAAAA/lKiyIh+TOAIAIAQgBCoCBCAbkzgCBCADIB4gH5MgGpI4AgAgBCAcIBuTIAQqAgySOAIMAn8CQCACQQhxIgdBAEciCARAIAYgBigC7AIiCkEUcjYC7AICfyAEIA5BABBfIRcgBiAKNgLsAiAXCw0BBSAEIA5BABBfDQELIBIEQCAGKALAAwRAEP8DCwtBAAwBCyAEIA4gESAUIAJBgICACHEiCkESdiACQQl2QYAQcSACQRN2IgtBBHFyIAtBCHFyIAdBBXRyIgcgB0ESciACQQRxRRtyEJUBIgdBAXMgESwAAEVxRQRAIAlBlzZqLAAARQRAIAlBtDVqKAIAIAZGBEAgCUGMNmooAgAiCyAGKAKwAkYEQCAJQZY2akEBOgAAIA4gCxCWAwsLCwsgBwRAIA4QwQELIAoEQBCNBAsgASAIQQFzcSARLAAARSIBQQFzcgRAQRhBGSABG0EaIAEgFCwAAEVyG0MAAIA/EEEhASAFIAQpAwA3AwggFSAQKQMANwMAIBMgBSkCCDcCACAMIBUpAgA3AgAgEyAMIAFBAEMAAAAAELMBIAQgDkEKEJwBCyASBEAgBigCwAMEQBD/AyAWEI8FIAMgAyoCACAWKgIAIB2TkzgCAAsLIAgEQEEAIAlB1CtqEPkBIA8gD0EIaiAAQQAgDSAJQaAraiAEELUBQQEQrQIFIA8gD0EIaiAAQQAgDSAJQaAraiAEELUBCyAHBEAgAkEBcUUgBigCCEGAgIAgcUEAR3EEQCAGKALsAkEgcUUEQBDqBgsLCyAHCwshGCAFJAQgGAtRAQF9IAAqAhQgApIiByAEkiECIAAgACoCECABkiIBIAOSIgMgBZIiBDgCECAAIAIgBpIiBTgCFCAAQQQgBKggBaggAaggB6ggA6ggAqgQ7gMLMAECfyAAKAIEIgEgACgCCEgEfyAAKAIAIQIgACABQQFqNgIEIAEgAmosAAAFQQALCw0AIAAoAgggAUEFdGoLmQICAn8BfUGwsQQoAgAhAiABBH0CfSACQdgoaiAAQQJ0aioCACIEQwAAAABdIgMgAUECRnEEQEMAAIA/QwAAAAAgAkGwKWogAEECdGoqAgBDAAAAAGAbDAELIANFBEACQAJAAkACQAJAIAFBAWsOBQAEAQIDBAtDAACAP0MAAAAAIARDAAAAAFsbDAULIAQgBCACKgIYkyACKgKIAUPNzEw/lCACKgKMAUPNzEw/lBCBA7IMBAsgBCAEIAIqAhiTIAIqAogBIAIqAowBQwAAAECUEIEDsgwDCyAEIAQgAioCGJMgAioCiAFDzcxMP5QgAioCjAFDmpmZPpQQgQOyDAILC0MAAAAACwUgAkH8BWogAEECdGoqAgALC+IDAgp/AX0jBCEHIwRBIGokBEGwsQQoAgAhAxA9IgBBnANqIgYQeRogByICIABB4AFqIgQgBhCNBSIBEL4BIAJBCGoiBSABIAIQRiAAIAEpAgA3AsgBIAIgAUEIaiAEEL4BIAQgAikDADcCACAAIAEoAhA2ArQDIAAgASgCFDYCuAMgACABKQIYNwLoASAAIAEoAiAiBDYC+AEgA0Gg2gBqLAAABEAgA0G42gBqQ///f/84AgALIAS+IQogASwAKQRAIAAgACoC/AEgChA3OAL4ASACIAUQ5gEgAkMAAAAAEIsBIAVBAEEAEF8aAn8gA0HQM2oiBCgCACICIAEoAiRGBH9BAAUgAiADQdQzaigCAEYgAkEAR3ELIQkgASwAKAR/QQAFIANBgDRqLAAAQQBHCyEBIAkLBEAgACACNgKIAiAAIAUpAgA3ApACIAAgBSkCCDcCmAIgA0HgM2osAAAEQCAAIAAoAowCQQRyNgKMAgsFIAEEQCAAIANB/DNqKAIANgKIAgsgACAFKQIANwKQAiAAIAUpAgg3ApgCCyAAIAAoAowCIgJBEHI2AowCIAEEQCAEKAIAIANB/DNqKAIARwRAIAAgAkEwcjYCjAILCwsgBiAGKAIAQX9qNgIAIAckBAsIAEEaEANBAAsUACABIAIgACAAIAJKGyAAIAFIGwsQACAAQcSBAjYCACAAEIYICygBAn8CfyMEIQMjBEEQaiQEIABBAkGwiAJBpdcCQRsgARACIAMLJAQL0gECCH8BfSMEIQUjBEEgaiQEIAVBGGohBiAFQRBqIQcgBUEIaiEIIAUhCUGwsQQoAgAiC0GsM2ooAgAiCigC/AQgACABIAIgBEEPEHQgAyALQdwqaioCACINQwAAAABecQRAAn8gCigC/AQhDCAHQwAAgD9DAACAPxAxIAYgACAHEDUgCUMAAIA/QwAAgD8QMSAIIAEgCRA1IAwLIAYgCEEGQwAAgD8QQSAEQQ8gDRCgASAKKAL8BCAAIAFBBUMAAIA/EEEgBEEPIA0QoAELIAUkBAujAQECf0GwsQQoAgAiAUGsM2ooAgAhAEMAAAAAEIwFIAAgACgCgAJBf2o2AoACIAFBvDZqKAIARQRAIAAgAUG0NWooAgBGBEAQgQQEQCABQZQ2aiwAAARAIAAoAoQCQQEgACgCgAJ0cQRAIABBxANqEHooAgAgAUGMNmooAgAQlgMQpwILCwsLCyAAIAAoAoQCQQEgACgCgAJ0QX9qcTYChAIQeAtOAQF/IAIgAxCUASIDIAJHBEBBsLEEKAIAIgdBrDNqKAIAKAL8BCAAIAEgAiADIAQgBSAGENsDIAdBoNoAaiwAAARAIAAgAiADENQBCwsLvQEBBX8QPSwAf0UEQEGwsQQoAgAhChDFASAAEMYBIAMQlwEQvgMgAUEMbEHQ0AFqKAIAIQsgA0EASgRAIApB6CpqIQwDQCAJENgBIAkEQEMAAAAAIAwqAgAQagtBw7YEIAEgAiAEIAUgBiAHENoDIAhyIQgQeBDPASACIAtqIQIgCUEBaiIJIANHDQALCxB4IABBABCUASIBIABHBEBDAAAAACAKQegqaioCABBqIAAgAUEAEMIBCxCuAQsgCAu9AQEFfxA9LAB/RQRAQbCxBCgCACEKEMUBIAAQxgEgAxCXARC+AyABQQxsQdDQAWooAgAhCyADQQBKBEAgCkHoKmohDANAIAkQ2AEgCQRAQwAAAAAgDCoCABBqC0HDtgQgASACIAQgBSAGIAcQxQQgCHIhCBB4EM8BIAIgC2ohAiAJQQFqIgkgA0cNAAsLEHggAEEAEJQBIgEgAEcEQEMAAAAAIApB6CpqKgIAEGogACABQQAQwgELEK4BCyAIC4MBAQJ/QbCxBCgCACIEQawzaigCACEFIAMEQCABIAIQlAEhAgUgAkUEQCABEFogAWohAgsLIAEgAkcEQCAFKAL8BCAEQcQxaigCACAEQcgxaioCACAAQQBDAACAPxBBIAEgAkMAAAAAQQAQpAIgBEGg2gBqLAAABEAgACABIAIQ1AELCwu/AQEFfxA9LAB/RQRAQbCxBCgCACELEMUBIAAQxgEgAxCXARC+AyABQQxsQdDQAWooAgAhDCADQQBKBEAgC0HoKmohDQNAIAoQ2AEgCgRAQwAAAAAgDSoCABBqC0HDtgQgASACIAQgBSAGIAcgCBDOBCAJciEJEHgQzwEgAiAMaiECIApBAWoiCiADRw0ACwsQeCAAQQAQlAEiASAARwRAQwAAAAAgC0HoKmoqAgAQaiAAIAFBABDCAQsQrgELIAkLowEBBX8jBCEHIwRBEGokBCAHIQggAEHYAGohBSAEIANIIAJDAAAAAFtyBEAgBSABEI4CBSAFIAUoAgAgBEEBIANramoQ8QIDQCAIIAEqAgAgACgCKCIGQShqIANBDG8iCUEDdGoqAgAgApSSIAEqAgQgBiAJQQN0aioCLCAClJIQMSAFIAgQjgIgA0EBaiEGIAMgBEgEQCAGIQMMAQsLCyAHJAQLnwEBAn8gAiAAKAI0akH//wNLBEAgACgCJEEEcQRAIAAgACgCGDYCMCAAQQA2AjQgABD2AwsLIAAoAgggACgCAEF/akEobGoiAyABIAMoAgBqNgIAIABBGGoiBCgCACEDIAQgAiADahD4AyAAIAAoAiAgA0EUbGo2AjggAEEMaiIDKAIAIQIgAyABIAJqEMcBIAAgACgCFCACQQF0ajYCPAsOACAAKAIIIAFB9ABsagsNACAAKgIMIAAqAgSTCzABAn0gACABKgIAIgMgAioCACIEIAMgBGAbIAEqAgQiAyACKgIEIgQgAyAEYBsQMQtiAQJ/IAEgAEggACABIAJqSHEEQAJ/IAAhBCABIAJqIQEgACACaiEAA0AgAkEASgRAIAJBAWshAiAAQQFrIgAgAUEBayIBLAAAOgAADAELCyAECyEABSAAIAEgAhBJGgsgAAsQACAAQeiBAjYCACAAEIMICzcAQbCxBCgCACIAQeAzakEBOgAAIABB3zNqQQE6AAAgAEGsM2ooAgAiACAAKAKMAkEEcjYCjAIL/AYDEX8BfgN9IwQhBCMEQYABaiQEIARB6ABqIQggBEEgaiEJIARB4ABqIQYgBEEQaiEFIARB2ABqIQ8gBEHIAGohCiAEQThqIRAgBEFAayERIARBMGohEiAEQShqIRMgBCEDED0iCywAf0UEQEGwsQQoAgAhDCABRQRAIAAQWiAAaiEBCyAJIAtByAFqIg0qAgAgCyoCzAEgCyoC+AGSEDEgCyoC9AIiFUMAAAAAYCIHIAEiDiAAa0HRD0hyBEAgBiAAIAFBACAHBH0gDSAVEPYQBUMAAAAACyIVEGggCCAJIAYQNSAFIAkgCBBGIAZDAAAAABCLASAFQQBBABBfBEAgAyAFKQMANwMAIAggAykCADcCACAIIAAgASAVEOMICwUQ9wIhFiAGQwAAAABDAAAAABAxIAUgCSkDACIUNwMAIBRCIIinviEVIAxBoNoAaiwAAEUEQCALKgKUBCAJKgIEkyAWlagiDEEASgRAIAEgAEsEfSACQQFxRSENQQAhAwNAIABBCiAOIABrEP0BIgcgASAHGyEHIA0EQCAGKgIAIRUgDyAAIAdBAEMAAIC/EGggBiAVIA8qAgAQNzgCAAsgA0EBaiIDIAxIIAdBAWoiACABSXENAAsgBUEEaiIHKgIAIRUgA7IFIAVBBGohB0MAAAAACyEXIAcgFiAXlCAVkjgCAAsLIAAgAUkEQCAQQ///f38gFhAxIAggBSAQEDUgCiAFIAgQRgNAIApBABDKBUUEQCAAQQogDiAAaxD9ASIDIAEgAxshAyAGKgIAIRUgESAAIANBAEMAAIC/EGggBiAVIBEqAgAQNzgCACAEIAUpAwA3AwggCCAEKQIINwIAIAggACADQQAQuAEgCiAWIAoqAgSSOAIEIAogFiAKKgIMkjgCDCAFIBYgBSoCBJI4AgQgA0EBaiIAIAFJDQELCyAFIBYgACABSQR9IAJBAXFFIQdBACECA0AgAEEKIA4gAGsQ/QEiAyABIAMbIQMgBwRAIAYqAgAhFSASIAAgA0EAQwAAgL8QaCAGIBUgEioCABA3OAIACyACQQFqIQIgA0EBaiIAIAFJDQALIAKyBUMAAAAAC5QgBSoCBJI4AgQLIBMgBSAJEEIgBiATKAIENgIEIAogCSAGEDUgCCAJIAoQRiAGQwAAAAAQiwEgCEEAQQAQXxoLCyAEJAQLDAAgASAAIAAgAUgbCxYAQbCxBCgCAEGsM2ooAgAQrQoQ3QELgQICBH8BfSMEIQMjBEEQaiQEQbCxBCgCACECED0iAEGcA2oiASABKAIAQQFqEIYHIAEQjQUiASAAKQLIATcCACABIAApAuABNwIIIAEgACgCtAM2AhAgASAAKAK4AzYCFCABIAApAugBNwIYIAEgACgC+AE2AiAgASACQdQzaigCADYCJCABIAJBgDRqLAAAOgAoIAFBAToAKSAAIAAqAsgBIAAqAgyTIAAqArwDkyIEOAK4AyAAIAQ4ArQDIAAgACkCyAE3AuABIANDAAAAAEMAAAAAEDEgACADKQMANwLoASACQaDaAGosAAAEQCACQbjaAGpD//9//zgCAAsgAyQECzcBAn8jBCEBIwRBEGokBCABQbCxBCgCAEGsM2ooAgAiAiAAEJMINgIAIAJBxANqIAEQfiABJAQLHwAgACgCBCABSARAIAAgACABEFwQ9QQLIAAgATYCAAtFAgJ/AX4gACABNwNwIAAgACgCCCICIAAoAgQiA2usIgQ3A3ggAUIAUiAEIAFVcQRAIAAgAyABp2o2AmgFIAAgAjYCaAsLFwAgAEHEgQI2AgAgACABNgIIIAAQhQgLKAECfwJ/IwQhAyMEQRBqJAQgAEECQcyIAkH24gJBJyABEAIgAwskBAsMACAAIAEgACABSBsLIgAgAC0AAyAALQAAQRh0IAAtAAFBEHRyIAAtAAJBCHRycgsuAQJ/IAFBAEoEQANAIAAQqwFB/wFxIAJBCHRyIQIgA0EBaiIDIAFHDQALCyACC1QBAX0gACABKgIAIgQgAioCACAEkyADlJIgASoCBCIEIAIqAgQgBJMgA5SSIAEqAggiBCACKgIIIASTIAOUkiABKgIMIgQgAioCDCAEkyADlJIQNgssAQJ/ED0iAEGEA2oiARCPAiAAIAEQeQR/IABBtARqBSABEHoLKAIANgLwAgv8NQEMfyMEIQojBEEQaiQEIABB9QFJBH9BxLIEKAIAIgJBECAAQQtqQXhxIABBC0kbIgNBA3YiAHYiAUEDcQRAIAFBAXFBAXMgAGoiAUEDdEHssgRqIgAoAggiBEEIaiIDKAIAIgUgAEYEQEHEsgQgAkEBIAF0QX9zcTYCAAUgBSAANgIMIAAgBTYCCAsgBCABQQN0IgBBA3I2AgQgACAEaiIAIAAoAgRBAXI2AgQgCiQEIAMPCyADQcyyBCgCACIJSwR/IAEEQEECIAB0IgRBACAEa3IgASAAdHEiAEEAIABrcUF/aiIAQQx2QRBxIgEgACABdiIAQQV2QQhxIgFyIAAgAXYiAEECdkEEcSIBciAAIAF2IgBBAXZBAnEiAXIgACABdiIAQQF2QQFxIgFyIAAgAXZqIgRBA3RB7LIEaiIAKAIIIgFBCGoiBigCACIFIABGBEBBxLIEIAJBASAEdEF/c3EiADYCAAUgBSAANgIMIAAgBTYCCCACIQALIAEgA0EDcjYCBCABIANqIgUgBEEDdCICIANrIgRBAXI2AgQgASACaiAENgIAIAkEQEHYsgQoAgAhAiAJQQN2IgNBA3RB7LIEaiEBIABBASADdCIDcQR/IAFBCGohByABKAIIBUHEsgQgACADcjYCACABQQhqIQcgAQshACAHIAI2AgAgACACNgIMIAIgADYCCCACIAE2AgwLQcyyBCAENgIAQdiyBCAFNgIAIAokBCAGDwtByLIEKAIAIgsEfyALQQAgC2txQX9qIgBBDHZBEHEiASAAIAF2IgBBBXZBCHEiAXIgACABdiIAQQJ2QQRxIgFyIAAgAXYiAEEBdkECcSIBciAAIAF2IgBBAXZBAXEiAXIgACABdmpBAnRB9LQEaigCACIAKAIEQXhxIANrIQYgACEFA0ACQCAAKAIQIgEEQCABIQAFIAAoAhQiAEUNAQsgACgCBEF4cSADayIEIAZJIQEgBCAGIAEbIQYgACAFIAEbIQUMAQsLIAMgBWoiDCAFSwR/IAUoAhghCCAFKAIMIgAgBUYEQAJAIAVBFGoiASgCACIARQRAIAVBEGoiASgCACIARQRAQQAhAAwCCwsDQAJAIABBFGoiBygCACIERQRAIABBEGoiBygCACIERQ0BCyAHIQEgBCEADAELCyABQQA2AgALBSAFKAIIIgEgADYCDCAAIAE2AggLIAgEQAJAIAUoAhwiAUECdEH0tARqIgQoAgAgBUYEQCAEIAA2AgAgAEUEQEHIsgQgC0EBIAF0QX9zcTYCAAwCCwUgCEEQaiAIQRRqIAgoAhAgBUYbIAA2AgAgAEUNAQsgACAINgIYIAUoAhAiAQRAIAAgATYCECABIAA2AhgLIAUoAhQiAQRAIAAgATYCFCABIAA2AhgLCwsgBkEQSQRAIAUgAyAGaiIAQQNyNgIEIAAgBWoiACAAKAIEQQFyNgIEBSAFIANBA3I2AgQgDCAGQQFyNgIEIAYgDGogBjYCACAJBEBB2LIEKAIAIQEgCUEDdiIEQQN0QeyyBGohACACQQEgBHQiBHEEfyAAQQhqIQMgACgCCAVBxLIEIAIgBHI2AgAgAEEIaiEDIAALIQIgAyABNgIAIAIgATYCDCABIAI2AgggASAANgIMC0HMsgQgBjYCAEHYsgQgDDYCAAsgCiQEIAVBCGoPBSADCwUgAwsFIAMLBSAAQb9/SwR/QX8FAn8gAEELaiIAQXhxIQhByLIEKAIAIgEEf0EAIAhrIQICQAJAIABBCHYiAAR/IAhB////B0sEf0EfBSAAIABBgP4/akEQdkEIcSIEdCIDQYDgH2pBEHZBBHEhACAIQQ4gAyAAdCIDQYCAD2pBEHZBAnEiByAAIARycmsgAyAHdEEPdmoiAEEHanZBAXEgAEEBdHILBUEACyIGQQJ0QfS0BGooAgAiAARAIAhBAEEZIAZBAXZrIAZBH0YbdCEEQQAhAwNAIAAoAgRBeHEgCGsiByACSQRAIAcEfyAAIQMgBwVBACEDIAAhAgwECyECCyAFIAAoAhQiBSAFRSAFIABBEGogBEEfdkECdGooAgAiB0ZyGyEAIARBAXQhBCAHBEAgACEFIAchAAwBCwsFQQAhAEEAIQMLIAAgA3IEfyAAIQQgAwUgCCABQQIgBnQiAEEAIABrcnEiAEUNBBogAEEAIABrcUF/aiIAQQx2QRBxIgQgACAEdiIAQQV2QQhxIgRyIAAgBHYiAEECdkEEcSIEciAAIAR2IgBBAXZBAnEiBHIgACAEdiIAQQF2QQFxIgRyIAAgBHZqQQJ0QfS0BGooAgAhBEEACyEAIAQEfyACIQMgBCECDAEFIAAhBCACCyEDDAELIAAhBANAIAIoAgRBeHEgCGsiByADSSEFIAcgAyAFGyEDIAIgBCAFGyEEIAIoAhAiAEUEQCACKAIUIQALIAAEQCAAIQIMAQsLCyAEBH8gA0HMsgQoAgAgCGtJBH8gBCAIaiIHIARLBH8gBCgCGCEJIAQoAgwiACAERgRAAkAgBEEUaiICKAIAIgBFBEAgBEEQaiICKAIAIgBFBEBBACEADAILCwNAAkAgAEEUaiIFKAIAIgZFBEAgAEEQaiIFKAIAIgZFDQELIAUhAiAGIQAMAQsLIAJBADYCAAsFIAQoAggiAiAANgIMIAAgAjYCCAsgCQRAAkAgBCgCHCICQQJ0QfS0BGoiBSgCACAERgRAIAUgADYCACAARQRAQciyBCABQQEgAnRBf3NxIgA2AgAMAgsFIAlBEGogCUEUaiAJKAIQIARGGyAANgIAIABFBEAgASEADAILCyAAIAk2AhggBCgCECICBEAgACACNgIQIAIgADYCGAsgBCgCFCICBEAgACACNgIUIAIgADYCGAsgASEACwUgASEACyADQRBJBEAgBCADIAhqIgBBA3I2AgQgACAEaiIAIAAoAgRBAXI2AgQFAkAgBCAIQQNyNgIEIAcgA0EBcjYCBCADIAdqIAM2AgAgA0EDdiEBIANBgAJJBEAgAUEDdEHssgRqIQBBxLIEKAIAIgJBASABdCIBcQR/IABBCGohAiAAKAIIBUHEsgQgASACcjYCACAAQQhqIQIgAAshASACIAc2AgAgASAHNgIMIAcgATYCCCAHIAA2AgwMAQsgA0EIdiIBBH8gA0H///8HSwR/QR8FIAEgAUGA/j9qQRB2QQhxIgJ0IgVBgOAfakEQdkEEcSEBIANBDiAFIAF0IgVBgIAPakEQdkECcSIGIAEgAnJyayAFIAZ0QQ92aiIBQQdqdkEBcSABQQF0cgsFQQALIgFBAnRB9LQEaiECIAcgATYCHCAHQQA2AhQgB0EANgIQIABBASABdCIFcUUEQEHIsgQgACAFcjYCACACIAc2AgAgByACNgIYIAcgBzYCDCAHIAc2AggMAQsgAigCACIAKAIEQXhxIANGBEAgACEBBQJAIANBAEEZIAFBAXZrIAFBH0YbdCECA0AgAEEQaiACQR92QQJ0aiIFKAIAIgEEQCACQQF0IQIgASgCBEF4cSADRg0CIAEhAAwBCwsgBSAHNgIAIAcgADYCGCAHIAc2AgwgByAHNgIIDAILCyABKAIIIgAgBzYCDCABIAc2AgggByAANgIIIAcgATYCDCAHQQA2AhgLCyAKJAQgBEEIag8FIAgLBSAICwUgCAsFIAgLCwsLIQUCQAJAQcyyBCgCACIAIAVPBEBB2LIEKAIAIQEgACAFayICQQ9LBEBB2LIEIAEgBWoiBDYCAEHMsgQgAjYCACAEIAJBAXI2AgQgACABaiACNgIAIAEgBUEDcjYCBAVBzLIEQQA2AgBB2LIEQQA2AgAgASAAQQNyNgIEIAAgAWoiACAAKAIEQQFyNgIECwwBCwJAQdCyBCgCACIBIAVLBEBB0LIEIAEgBWsiAjYCAAwBCyAKIQBBnLYEKAIABH9BpLYEKAIABUGktgRBgCA2AgBBoLYEQYAgNgIAQai2BEF/NgIAQay2BEF/NgIAQbC2BEEANgIAQYC2BEEANgIAQZy2BCAAQXBxQdiq1aoFczYCAEGAIAsiACAFQS9qIgdqIgJBACAAayIGcSIEIAVNBEAMAwtB/LUEKAIAIgAEQEH0tQQoAgAiAyAEaiIIIANNIAggAEtyBEAMBAsLIAVBMGohCAJAAkBBgLYEKAIAQQRxBEBBACECBQJAAkACQEHcsgQoAgAiAEUNAEGEtgQhAwNAAkAgAygCACIJIABNBEAgCSADKAIEaiAASw0BCyADKAIIIgMNAQwCCwsgAiABayAGcSICQf////8HSQRAIAIQ0QIhASABIAMoAgAgAygCBGpHDQIgAUF/Rw0FBUEAIQILDAILQQAQ0QIiAUF/RgR/QQAFQfS1BCgCACIDIAFBoLYEKAIAIgBBf2oiAmpBACAAa3EgAWtBACABIAJxGyAEaiICaiEAIAJB/////wdJIAIgBUtxBH9B/LUEKAIAIgYEQCAAIANNIAAgBktyBEBBACECDAULCyABIAIQ0QIiAEYNBSAAIQEMAgVBAAsLIQIMAQsgAUF/RyACQf////8HSXEgCCACS3FFBEAgAUF/RgRAQQAhAgwCBQwECwALQaS2BCgCACIAIAcgAmtqQQAgAGtxIgBB/////wdPDQJBACACayEDIAAQ0QJBf0YEfyADENECGkEABSAAIAJqIQIMAwshAgtBgLYEQYC2BCgCAEEEcjYCAAsgBEH/////B0kEQCAEENECIQFBABDRAiIAIAFrIgMgBUEoakshBCADIAIgBBshAiAEQQFzIAFBf0ZyIAFBf0cgAEF/R3EgASAASXFBAXNyRQ0BCwwBC0H0tQRB9LUEKAIAIAJqIgA2AgAgAEH4tQQoAgBLBEBB+LUEIAA2AgALQdyyBCgCACIEBEACQEGEtgQhAwJAAkADQCADKAIAIgcgAygCBCIGaiABRg0BIAMoAggiAw0ACwwBCyADIgAoAgxBCHFFBEAgByAETSABIARLcQRAIAAgAiAGajYCBCAEQQAgBEEIaiIAa0EHcUEAIABBB3EbIgFqIQBB0LIEKAIAIAJqIgIgAWshAUHcsgQgADYCAEHQsgQgATYCACAAIAFBAXI2AgQgAiAEakEoNgIEQeCyBEGstgQoAgA2AgAMAwsLCyABQdSyBCgCAEkEQEHUsgQgATYCAAsgASACaiEAQYS2BCEDAkACQANAIAMoAgAgAEYNASADKAIIIgMNAAsMAQsgAygCDEEIcUUEQCADIAE2AgAgAyADKAIEIAJqNgIEIAFBACABQQhqIgFrQQdxQQAgAUEHcRtqIgkgBWohBiAAQQAgAEEIaiIBa0EHcUEAIAFBB3EbaiICIAlrIAVrIQMgCSAFQQNyNgIEIAIgBEYEQEHQsgRB0LIEKAIAIANqIgA2AgBB3LIEIAY2AgAgBiAAQQFyNgIEBQJAQdiyBCgCACACRgRAQcyyBEHMsgQoAgAgA2oiADYCAEHYsgQgBjYCACAGIABBAXI2AgQgACAGaiAANgIADAELIAIoAgQiC0EDcUEBRgRAIAtBA3YhBCALQYACSQRAIAIoAggiACACKAIMIgFGBEBBxLIEQcSyBCgCAEEBIAR0QX9zcTYCAAUgACABNgIMIAEgADYCCAsFAkAgAigCGCEIIAIoAgwiACACRgRAAkAgAiIEQRBqIgFBBGoiBSgCACIABEAgBSEBBSAEKAIQIgBFBEBBACEADAILCwNAAkAgAEEUaiIHKAIAIgRFBEAgAEEQaiIHKAIAIgRFDQELIAchASAEIQAMAQsLIAFBADYCAAsFIAIoAggiASAANgIMIAAgATYCCAsgCEUNACACKAIcIgFBAnRB9LQEaiIEKAIAIAJGBEACQCAEIAA2AgAgAA0AQciyBEHIsgQoAgBBASABdEF/c3E2AgAMAgsFIAhBEGogCEEUaiAIKAIQIAJGGyAANgIAIABFDQELIAAgCDYCGCACKAIQIgEEQCAAIAE2AhAgASAANgIYCyACKAIUIgFFDQAgACABNgIUIAEgADYCGAsLIAIgC0F4cSIAaiECIAAgA2ohAwsgAiACKAIEQX5xNgIEIAYgA0EBcjYCBCADIAZqIAM2AgAgA0EDdiEBIANBgAJJBEAgAUEDdEHssgRqIQBBxLIEKAIAIgJBASABdCIBcQR/IABBCGohAiAAKAIIBUHEsgQgASACcjYCACAAQQhqIQIgAAshASACIAY2AgAgASAGNgIMIAYgATYCCCAGIAA2AgwMAQsgA0EIdiIABH8gA0H///8HSwR/QR8FIAAgAEGA/j9qQRB2QQhxIgF0IgJBgOAfakEQdkEEcSEAIANBDiACIAB0IgJBgIAPakEQdkECcSIEIAAgAXJyayACIAR0QQ92aiIAQQdqdkEBcSAAQQF0cgsFQQALIgFBAnRB9LQEaiEAIAYgATYCHCAGQQA2AhQgBkEANgIQQciyBCgCACICQQEgAXQiBHFFBEBByLIEIAIgBHI2AgAgACAGNgIAIAYgADYCGCAGIAY2AgwgBiAGNgIIDAELIAAoAgAiACgCBEF4cSADRgRAIAAhAQUCQCADQQBBGSABQQF2ayABQR9GG3QhAgNAIABBEGogAkEfdkECdGoiBCgCACIBBEAgAkEBdCECIAEoAgRBeHEgA0YNAiABIQAMAQsLIAQgBjYCACAGIAA2AhggBiAGNgIMIAYgBjYCCAwCCwsgASgCCCIAIAY2AgwgASAGNgIIIAYgADYCCCAGIAE2AgwgBkEANgIYCwsgCiQEIAlBCGoPCwtBhLYEIQMDQAJAIAMoAgAiACAETQRAIAAgAygCBGoiByAESw0BCyADKAIIIQMMAQsLQdyyBEEAIAFBCGoiAGtBB3FBACAAQQdxGyIAIAFqIgM2AgBB0LIEIAJBWGoiBiAAayIANgIAIAMgAEEBcjYCBCABIAZqQSg2AgRB4LIEQay2BCgCADYCACAEQQAgB0FRaiIAQQhqIgNrQQdxQQAgA0EHcRsgAGoiACAAIARBEGpJGyIDQRs2AgQgA0GEtgQpAgA3AgggA0GMtgQpAgA3AhBBhLYEIAE2AgBBiLYEIAI2AgBBkLYEQQA2AgBBjLYEIANBCGo2AgAgA0EYaiEBA0AgAUEEaiIAQQc2AgAgAUEIaiAHSQRAIAAhAQwBCwsgAyAERwRAIAMgAygCBEF+cTYCBCAEIAMgBGsiAEEBcjYCBCADIAA2AgAgAEEDdiEBIABBgAJJBEAgAUEDdEHssgRqIQBBxLIEKAIAIgJBASABdCIBcQR/IABBCGohAyAAKAIIBUHEsgQgASACcjYCACAAQQhqIQMgAAshASADIAQ2AgAgASAENgIMIAQgATYCCCAEIAA2AgwMAgsgAEEIdiIBBH8gAEH///8HSwR/QR8FIAEgAUGA/j9qQRB2QQhxIgJ0IgNBgOAfakEQdkEEcSEBIABBDiADIAF0IgNBgIAPakEQdkECcSIHIAEgAnJyayADIAd0QQ92aiIBQQdqdkEBcSABQQF0cgsFQQALIgJBAnRB9LQEaiEBIAQgAjYCHCAEQQA2AhQgBEEANgIQQciyBCgCACIDQQEgAnQiB3FFBEBByLIEIAMgB3I2AgAgASAENgIAIAQgATYCGCAEIAQ2AgwgBCAENgIIDAILIAEoAgAiASgCBEF4cSAARgRAIAEhAgUCQCAAQQBBGSACQQF2ayACQR9GG3QhAwNAIAFBEGogA0EfdkECdGoiBygCACICBEAgA0EBdCEDIAIoAgRBeHEgAEYNAiACIQEMAQsLIAcgBDYCACAEIAE2AhggBCAENgIMIAQgBDYCCAwDCwsgAigCCCIAIAQ2AgwgAiAENgIIIAQgADYCCCAEIAI2AgwgBEEANgIYCwsFQdSyBCgCACIARSABIABJcgRAQdSyBCABNgIAC0GEtgQgATYCAEGItgQgAjYCAEGQtgRBADYCAEHosgRBnLYEKAIANgIAQeSyBEF/NgIAQfiyBEHssgQ2AgBB9LIEQeyyBDYCAEGAswRB9LIENgIAQfyyBEH0sgQ2AgBBiLMEQfyyBDYCAEGEswRB/LIENgIAQZCzBEGEswQ2AgBBjLMEQYSzBDYCAEGYswRBjLMENgIAQZSzBEGMswQ2AgBBoLMEQZSzBDYCAEGcswRBlLMENgIAQaizBEGcswQ2AgBBpLMEQZyzBDYCAEGwswRBpLMENgIAQayzBEGkswQ2AgBBuLMEQayzBDYCAEG0swRBrLMENgIAQcCzBEG0swQ2AgBBvLMEQbSzBDYCAEHIswRBvLMENgIAQcSzBEG8swQ2AgBB0LMEQcSzBDYCAEHMswRBxLMENgIAQdizBEHMswQ2AgBB1LMEQcyzBDYCAEHgswRB1LMENgIAQdyzBEHUswQ2AgBB6LMEQdyzBDYCAEHkswRB3LMENgIAQfCzBEHkswQ2AgBB7LMEQeSzBDYCAEH4swRB7LMENgIAQfSzBEHsswQ2AgBBgLQEQfSzBDYCAEH8swRB9LMENgIAQYi0BEH8swQ2AgBBhLQEQfyzBDYCAEGQtARBhLQENgIAQYy0BEGEtAQ2AgBBmLQEQYy0BDYCAEGUtARBjLQENgIAQaC0BEGUtAQ2AgBBnLQEQZS0BDYCAEGotARBnLQENgIAQaS0BEGctAQ2AgBBsLQEQaS0BDYCAEGstARBpLQENgIAQbi0BEGstAQ2AgBBtLQEQay0BDYCAEHAtARBtLQENgIAQby0BEG0tAQ2AgBByLQEQby0BDYCAEHEtARBvLQENgIAQdC0BEHEtAQ2AgBBzLQEQcS0BDYCAEHYtARBzLQENgIAQdS0BEHMtAQ2AgBB4LQEQdS0BDYCAEHctARB1LQENgIAQei0BEHctAQ2AgBB5LQEQdy0BDYCAEHwtARB5LQENgIAQey0BEHktAQ2AgBB3LIEQQAgAUEIaiIAa0EHcUEAIABBB3EbIgAgAWoiBDYCAEHQsgQgAkFYaiICIABrIgA2AgAgBCAAQQFyNgIEIAEgAmpBKDYCBEHgsgRBrLYEKAIANgIAC0HQsgQoAgAiACAFSwRAQdCyBCAAIAVrIgI2AgAMAgsLQbCyBEEMNgIADAILQdyyBEHcsgQoAgAiASAFaiIANgIAIAAgAkEBcjYCBCABIAVBA3I2AgQLIAokBCABQQhqDwsgCiQEQQALFwAgAEHogQI2AgAgACABNgIIIAAQgggLKAECfwJ/IwQhAyMEQRBqJAQgAEECQaSIAkHd5QJBAyABEAIgAwskBAsoAQJ/An8jBCEDIwRBEGokBCAAQQRBkN4BQdTYAkENIAEQAiADCyQEC6MDAgx/AX0jBCEFIwRBMGokBEGwsQQoAgAiA0GsM2ooAgAhByACBH8gAgUgAUEAEJQBCyEIIAAEfwJ/IAAqAgQiDyADQbjaAGoiAioCAEMAAIA/kl4hDiACIA84AgAgDgsEfyADQbzaAGpBAToAAEEBBUEACwVBAAshDCADQcDaAGoiBCgCACIAIAcoAoACIgJKBEAgBCACNgIAIAIhAAsgBUEoaiEHIAVBIGohCSAFQRBqIQYgBSEEIAIgAGtBAnQhDSADQbzaAGohAyABIQACQAJAA0AgAEEKIAggAGsQ/QEiAiAIIAIbIgogCEYiAiAAIApGcQRAIAwNAgUgCiAAayELIAwgACABR3IEQCAEIA02AgAgBEHDtgQ2AgQgBCALNgIIIAQgADYCDEGHlgIgBBDKAgUgAywAAARAIAYgDTYCACAGQcO2BDYCBCAGIAs2AgggBiABNgIMQZCWAiAGEMoCBSAJIAs2AgAgCSABNgIEQZiWAiAJEMoCCwsgA0EAOgAACyAKQQFqIQAgAkUNAAsMAQtBnpYCIAcQygILIAUkBAsQACAAQUBrKAIAIAAoAkRHCw0AIAAoAgggAUEEdGoLbAEDfyMEIQcjBEEQaiQEIAdBCGohBSAHIQYgA0GAgIAITwRAIAZDAAAAP0MAAAA/EDEgBSABIAYQNSAAIAUQYiAGQwAAAD9DAAAAPxAxIAUgAiAGEDUgACAFEGIgACADQQAgBBDpAQsgByQECzcBAn8jBCEBIwRBEGokBCABQbCxBCgCAEGsM2ooAgAiAiAAEKMSNgIAIAJBxANqIAEQfiABJAQLJAEBf0GwsQQoAgAiAEHIMWoqAgAgAEHUKmoqAgBDAAAAQJSSCyEAIABBAEgEf0EABSAAQbCxBCgCAEH8AWpqLAAAQQBHCwtRAQF8IAAgAKIiACAAoiEBRAAAAAAAAPA/IABEgV4M/f//3z+ioSABREI6BeFTVaU/oqAgACABoiAARGlQ7uBCk/k+okQnHg/oh8BWv6CioLYLSwECfCAAIACiIgEgAKIiAiABIAGioiABRKdGO4yHzcY+okR058ri+QAqv6CiIAIgAUSy+26JEBGBP6JEd6zLVFVVxb+goiAAoKC2C54BAQN/AkACQEGwsQQoAgAiAEGQM2oiASgCAEECTg0AIAAsAAJFDQAMAQsgAEGsM2ooAgAiAigCwAMEQBCFBwsQlQIgAigCCEGAgIAIcUUEQBCEBwsgASABKAIAQX9qNgIAIAIoAghBgICAIHEEQCAAQag1aiIAIAAoAgBBf2o2AgALIAJBABCLByABEHkEf0EABSABEHooAgALEJUFCws1AQF/IwQhAyMEQRBqJAQgACgCACEAIAMgAhA0IAEgAyAAQf8BcUGCB2oRAQAgAxAyIAMkBAsPACABIAAoAgBqIAI2AgALDQAgASAAKAIAaigCAAsOACAAKAIAIAEoAgAQJgtCAgJ/AnwjBCEBIwRBEGokBAJ8IAAoAgBBjIQCKAIAIAFBBGoQBSEEIAEgASgCBBBdIAQLqyECIAEQpwEgASQEIAILDgAgABCgAiABIAAQwBELMgEBfyMEIQMjBEEQaiQEIAEoAgAhASADIAIQzAUgACABIAMoAgAQCBBdIAMQMiADJAQLNgECfyMEIQMjBEEQaiQEAn8gACgCACEEIAMgARDMBSAECyADKAIAIAIoAgAQDSADEDIgAyQECxwAIAAgASoCCCABKgIAkyABKgIMIAEqAgSTEDELiwIBA38gAEGwsQQoAgAiAkHQM2oiBCgCAEchAyACQdwzaiADOgAAIAMEQCACQdgzakMAAAAAOAIAIAJB3jNqQQA6AAAgAkHfM2pBADoAACAABEAgAkGINGogADYCACACQYw0akMAAAAAOAIACwsgBCAANgIAIAJB5DNqQQA2AgAgAkHoM2pBADYCACACQd0zakEAOgAAIAJB9DNqIAE2AgAgAkHgM2pBADoAACAABEAgAkHUM2ogADYCACACQfgzaiAAIAJBvDVqKAIARgR/QQIFIAAgAkHINWooAgBGBH9BAgUgACACQcw1aigCAEYEf0ECBUECQQEgACACQdA1aigCAEYbCwsLNgIACwsoAQJ/An8jBCEDIwRBEGokBCAAQQFBqIYCQfPiAkEbIAEQAiADCyQECx4AIAAgACgCYCAAKAJYIAEgAiADEO8EIABBADYCWAvdBQIQfwF9IwQhCCMEQaABaiQEIAhBmAFqIQwgCEGIAWohDSAIQYABaiEQIAhB0ABqIQogCEHwAGohDyAIQUBrIRQgCCERIAhB4ABqIRUgCEHoAGohFhA9Ig4sAH8Ef0EABUGwsQQoAgAhCyAOIAAQYCEJIBAgAEEAQQFDAACAvxBoIAwgDkHIAWoiEiABEDUgCiASIAwQRiANIBAqAgAiGEMAAAAAXgR9IBggC0HoKmoqAgCSBUMAAAAAC0MAAAAAEDEgDCAKQQhqIhMgDRA1IA8gCiAMEEYgDyALQdQqaiIPKgIAEKYBIAogCUEAEF8EfyAGBEAgAkEERgRAIAZByKoCEJMCBEAgBhDNBCEGCwsFIAIQogMoAgQhBgsCQAJAIAogCRDAAgRAIAssANgHDQELIAtBvDVqKAIAIAlGDQAgC0HINWooAgAgCUYNAAwBCyAJIA4Q5wEgCSAOEJUDIA4QcyALQeQzakEDNgIACyALQdAzaiISKAIAIAlGBH9BCQVBCEEHIAtBvDNqKAIAIAlGGwtDAACAPxBBIQEgCiAJQQEQnAEgCCAKKQMANwNIIBQgEykDADcDACALQdgqaioCACEYIA0gCCkCSDcCACAMIBQpAgA3AgAgDSAMIAFBASAYELMBIA0QYSAKIAkgAiADIAQgBSAGIAdBASANEPwFIgEEQCAJEMEBCyANKgIMIA0qAgReBEAgDigC/AQgDSANQQhqQRRBEyASKAIAIAlGG0MAAIA/EEEgC0GMK2oqAgBBDxB0CyARQcAAIAIgAyAGEKEDIBFqIQIgDCAKKgIAIAoqAgQgDyoCAJIQMSAVQwAAAD9DAAAAABAxIAwgEyARIAJBACAVQQAQtQEgECoCAEMAAAAAXgRAIBYgEyoCACALQegqaioCAJIgCioCBCAPKgIAkhAxIAwgFikCADcCACAMIABBAEEBELgBCyABBUEACwshFyAIJAQgFwsvAQF/IAAoAggiASAAKAIERgRAIAAgACgCACIBNgIIIAAgATYCBAUgACABNgIACwsQACAAKAIUIAFBAXRqLgEACx8AIAAoAgQgAUgEQCAAIAAgARBcEOQCCyAAIAE2AgALlgEBBH8gACABakEEahBLIgNB//8DcSEEIAFBDGohBSADQf//A3EEfwJ/IAIsAAAhBkEAIQEDQAJAIAAgBSABQQR0amoiAy0AACAGRgRAIAMtAAEgAiwAAUYEQCADLQACIAIsAAJGBEAgAy0AAyACLAADRg0DCwsLIAFBAWoiASAESQ0BQQAMAgsLIANBCGoQzAELBUEACwtNAQN/IwQhASMEQRBqJARBsLEEKAIAIQIgASAAKQIANwIAIAEgACkCCDcCCCABIAJBmCpqKgIAIAEqAgyUOAIMIAEQrwMhAyABJAQgAwuhAgIBfwJ9IAFDAAAAAFsEQCAFIAI4AgAgBCACOAIAIAMgAjgCAAUCQCAAu0QAAAAAAADwPxAWtkOrqio+lSIHqCEGQwAAgD8gAZMgApQhAEMAAIA/IAcgBrKTIgggAZSTIAKUIQdDAACAP0MAAIA/IAiTIAGUkyAClCEBAkACQAJAAkACQAJAIAYOBQABAgMEBQsgAyACOAIAIAQgATgCACAFIAA4AgAMBQsgAyAHOAIAIAQgAjgCACAFIAA4AgAMBAsgAyAAOAIAIAQgAjgCACAFIAE4AgAMAwsgAyAAOAIAIAQgBzgCACAFIAI4AgAMAgsgAyABOAIAIAQgADgCACAFIAI4AgAMAQsgAyACOAIAIAQgADgCACAFIAc4AgALCwugAQIEfwJ9IwQhByMEQRBqJAQgByEIIABB2ABqIQYgAkMAAAAAWwRAIAYgARCOAgUgBiAFQQFqIgkgBigCAGoQ8QIgBUEATgRAIAWyIQogBCADkyEEQQAhAANAIAggASoCACAEIACyIAqVlCADkiILEIQDIAKUkiABKgIEIAsQgwMgApSSEDEgBiAIEI4CIABBAWoiACAJRw0ACwsLIAckBAsaACAAIAAoAmAgACgCWCABELwGIABBADYCWAs0AQF9IAAgASoCACIEIAIqAgAgBJMgAyoCAJSSIAEqAgQiBCACKgIEIASTIAMqAgSUkhAxC4YBAQR/IAFBf3MhBCAALAAAIgEEfyAEIQIDfyABQf8BcUEjRiAAQQFqIgUsAAAiA0EjRnEEQCAEIAIgACwAAkEjRhshAkEjIQMLIAJB/wFxIAFB/wFxc0ECdEGACGooAgAgAkEIdnMhAiADQf8BcQR/IAMhASAFIQAMAQUgAgsLBSAEC0F/cws6AgF/AX0QbygCwAMhASAAQQBIBEAgASgCDCEACyABQTxqIAAQbCoCACECIAEqAhQgASoCGCACEIUBCxcAQbCxBCgCAEHMMWoqAgAgACoC9ASUCxMAIAAoAgggACgCAEF/akEobGoLLQAgACgCCEEBcQR9QwAAAAAFIAAQ9gFBsLEEKAIAQdQqaioCAEMAAABAlJILC2wBA38jBCECIwRBIGokBEGwsQQoAgAhAyACEPwGIAIgADYCACACQQRqIgQgA0HEK2ogAEEEdGoiACkCADcCACAEIAApAgg3AgggA0H4NGogAhD7BiAAIAEpAgA3AgAgACABKQIINwIIIAIkBAsGAEE8EAMLGQAgACwAAEEBRgR/QQAFIABBAToAAEEBCwulAgEGfyABQW9LBEAQDAsgACwACyIGQQBIIgQEfyAAKAIEIQUgACgCCEH/////B3FBf2oFIAZB/wFxIQVBCgshAyAFIAEgBSABSxsiAUELSSECQQogAUEQakFwcUF/aiACGyIHIANHBEACQAJAAkAgAgRAIAAoAgAhAiAEBH9BACEEIAAFIAAgAiAGQf8BcUEBahCCAyACEFAMAwshAQUgB0EBaiIDED8hASAEBH9BASEEIAAoAgAFIAEgACAGQf8BcUEBahCCAyAAQQRqIQIMAgshAgsgASACIABBBGoiAygCAEEBahCCAyACEFAgBEUNASADIQIgB0EBaiEDCyAAIANBgICAgHhyNgIIIAIgBTYCACAAIAE2AgAMAQsgACAFOgALCwsL/gEBA38gAUH/AXEhBAJAAkACQCACQQBHIgMgAEEDcUEAR3EEQCABQf8BcSEFA0AgBSAALQAARg0CIAJBf2oiAkEARyIDIABBAWoiAEEDcUEAR3ENAAsLIANFDQELIAFB/wFxIgEgAC0AAEYEQCACRQ0BDAILIARBgYKECGwhAwJAAkAgAkEDTQ0AA0AgACgCACADcyIEQYCBgoR4cUGAgYKEeHMgBEH//ft3anFFBEABIABBBGohACACQXxqIgJBA0sNAQwCCwsMAQsgAkUNAQsDQCAALQAAIAFB/wFxRg0CIAJBf2oiAkUNASAAQQFqIQAMAAALAAtBACEACyAAC5QuAyN/AX4MfSMEIQ8jBEGwAWokBCAPQcgAaiEGIA9BMGohCCAPQUBrIQpBsLEEKAIAIQUgD0GgAWoiBCAAEKwCIgM2AgAgA0UiCwRAIAVBkDRqKAIAQQJxBEAgCCAFQbA0aikCACImNwMABSAIQwAAAABDAAAAABAxIAgpAwAhJgsgCiAmNwMAIAYgCikCADcCACAEIAAgBiACENQKIgM2AgALIAMoArAEIg0gBUHgMmooAgAiCkF/akghFSADKAKoASEQIAJBBnIgAiACQYCEMHFBgIQwRhsiB0GAgIAgcQRAIAVBnDVqIAVBqDVqKAIAEHshAyAEKAIAIgkhAiAVIAkoAowBIAMoAgBHciADKAIEIAlHciEVBSADIQILIAIgEEEASiIWIBVyIgNBAXE6AIABIAMEQCACQQhBARCZBSAEKAIAIQILIAIhAyAKIA1HIg4EQCADIAc2AgggAiAKNgKwBCACQQA7AYYBIAVBqDNqIgooAgAhAyAKIANBAWo2AgAgAiADOwGIAQUgAygCCCEHCyAFQZAzaiICEHkEf0EABSACEHooAgALIQMgDgR/IANBACAHQYCAgChxGwUgBCgCACgC+AULIRAgAiAEEH4gBUGsM2pBADYCACAEKAIAQQEQiwcgB0GAgIAgcUEARyIYBEAgBUGcNWogBUGoNWoiAygCABB7IgIgBCgCADYCBCADIAIQigcgBCgCACACKAIANgKMAQsgFiAHQYCAgAhxIhlFIiBxBEAgBCgCAEEANgKMBgsgBUGQNGoiGigCAEEBcQRAAkAgBCgCACICKAKsASIDIAVBlDRqKAIAIgpxQQBHIhIEQCAFQag0aiIJEKkCQ6zFJzdeBEAgAiAFQaA0aikCADcCuAEgAiAJKQIANwLAASACIANBcXE2AqwBQQEhEgwCCwsgAiAFQaA0aiAKENYCCwsgGigCACICQQJxBEAgBUGYNGooAgAiAiAEKAIAIgMoArABcQR/IAVBtDRqKgIAQwAAAABeIRMgBUGwNGoqAgBDAAAAAF4FQQALIQwgAyAFQbA0aiACEJgFIBooAgAhAgsgAkEEcQRAIAQoAgAgBUG4NGopAgA3AiwFIA4EQCAGQwAAAABDAAAAABAxIAQoAgAgBikDADcCLAsLIBooAgAiAkEIcQR/IAQoAgAgBUHANGosAABBAEcgBUGcNGooAgAQlwUgGigCAAUgAgtBIHEEQCAEKAIAEHMLIAQoAgAiAiwAgAEEQCACQQhBABCZBQsgD0EgaiERIA9BkAFqIR0gDyEKIA9BgAFqIRQgD0HwAGohFyAPQeAAaiENIA9BEGohCSAPQdgAaiEeIAshAiAQQQBHIR8gDgRAIAQoAgAgByAQENUKIAQoAgAiA0EBOgB6IAMgAUEARzoAggEgCEP//3//Q///f/9D//9/f0P//39/EDYgBiAIENUCIAQoAgAiAyAGKQIANwKQBCADIAYpAgg3ApgEIANBxANqIgMoAgRBAUgEQCADIANBARBcEJQCCyADQQE2AgAgBCgCACEDIAVB/DVqKAIABEAgAygCCEGAgCBxQQBHIAtyRQRAIAAgAygCACIOEJMCBEAgBiADKAJENgIAIA4gBiAAELoKIQMgBCgCACADNgIAIAQoAgAiAyAGKAIANgJECwsLIAYgAxCNByAEKAIAIgMgBikDADcCJCADKAKkASIOQQBKBEAgAyAOQX9qNgKkAQsgDCATcSALQQFzciIOQQFzIAMoAqgBIhtBAEpyBEAgAyAbQX9qQQEgDhs2AqgBCyAHQYCAgDBxIhtFIBVBAXNyRQRAAkAgA0EBNgKoASAHQcAAcUUNACAMRQRAIANDAAAAADgCHCADQwAAAAA4AhQLIBNFBEAgA0MAAAAAOAIgIANDAAAAADgCGAsgBkMAAAAAQwAAAAAQMSAEKAIAIgMgBikDADcCJAsLIAMQlQUgBCgCACIDQUBrIBlBAEciDgR/IAVBxCpqBSAFQcwqaiAFQagqaiAHQYCAgMAAcUUgG0EAR3EbCygCACIZNgIAIAMgBUGcKmopAgA3AjQgB0GAgIQocUGAgIAIRiAZvkMAAAAAW3EEQCAGQwAAAAAgB0GACHEEfSAFQaAqaioCAAVDAAAAAAsQMSAEKAIAIgMgBikDADcCNAsgAyADKgI0IAVB4CpqIhkqAgAQNyAFQeA0aioCABA3OALEAiADIAVB5DRqKAIANgLIAiAHQQFxQQBHIhtBAXMiISAHQSBxRXEEQCAGIAMQoQQgBUGwM2ooAgAgBCgCAEYEQAJAIAVBvDNqKAIADQAgBUHEM2ooAgANACAGIAZBCGpBARCSA0UNACAFLADdB0UNACAEKAIAQQE6AH4LCyAEKAIAIgMsAH4EQCADIAMsAH1BAXM6AH0gAxCOAyAEKAIAEHMgBCgCACEDCwUgA0EAOgB9CyADQQA6AH4gCCADIANBJGoQjAcgBCgCACEDAn8CQCAHQcAAcUUNAAJ/IAMsAH0NASAMBH8gAgUgAyAIKAIANgIcQQELQf8BcUEARyECIAsgEw0AGiADIAgoAgQ2AiBBAQsMAQsCfyADKAKQAUEASiIcBH8gHEEBcyAMcgR/IAIFIAMsAJgBBH0gA0EcaiIMKgIAIAgqAgAQNwUgA0EcaiEMIAgqAgALIScgDCAnOAIAQQELBSADKAKUAUEASgR/IAIFIAsMAwsLISMgEwR/IAIFIAMoApQBQQBKBH8gAywAmAEEfSADQSBqIgIqAgAgCCoCBBA3BSADQSBqIQIgCCoCBAshJyACICc4AgBBAQUgAgsLQf8BcUEARyEMICMLQf8BcUEARyECIAwgAywAfQ0AGiADEI4DIAQoAgAhAyAMCyEcIA8gAykCHDcDKCAGIA8pAig3AgAgESADIAYQ+wIgBCgCACIDIBEpAwAiJjcCHCAOIAMsAH1FcgRAIAYgJjcDAAUgHSADEKEEIAYgHRDmASAEKAIAIQMgBikDACEmCyADICY3AhQgAxD4AQJ9IAQoAgAQ+gIhMiAVBEACQCAEKAIAQX82AqABIBhBAXMgEnINACAFQag1ahCJByEDIAQoAgAgAykCFDcCDAsLIAdBgICAGHEiHUGAgIAYRiETIA4EQAJAIAQoAgAgEEHMAmoiAygCADsBhgEgAyAEEH4gEyASIBhycg0AIAQoAgAgECkCyAE3AgwLCyAHQYCAgBBxIQwCQAJAIAQoAgAiAyoCuAFD//9/f1sNACADKAKoAQ0AIAogA0EcaiADQcABahCrAiARIANBuAFqIAoQQiAGIAVBsCtqIBEQvgEgAyAGQQAQ1gIMAQsgB0GAgICAAXEEQCAGIAMQlAUgBCgCACAGKQMANwIMDAELIBhBAXMgEnIgFkEBc3JFBEAgBiADEJQFIAQoAgAgBikDADcCDAwBCyATIAxFIBJycg0AIAYgAxCUBSAEKAIAIAYpAwA3AgwLIAYQiwQgDiASckUEQAJAIAQoAgAiAygCkAFBAU4NACADKAKUAUEBTg0AIAUqAhBDAAAAAF5FDQAgBSoCFEMAAAAAXkUNACARIAVBqCtqIAVBsCtqEL4BIAQoAgAgBiARENMKCwsgESAEKAIAQQxqEIwBIAQoAgAiAyARKQMANwIMIDILkiErIAMgBUHAKmogBUHIKmogBUGkKmogB0GAgIDgAHFBgICAIEYbIA4bKAIAIhY2AjwgEUF/NgIAIApCADcDACAKQgA3AwhBAkEBIAUsAK8BGyESIAVByDFqIgwqAgAiJ0PNzKw/lCAnQ83MTD6UIBa+QwAAgD+SkhA3qCEWIAMsAH0EQCADQX86AIMBIAMhAgUCQCADIAggESASIAoQ0gohCAJ/IAQoAgAiAywAfSEkIAMgESgCADoAgwEgJAsEQCADIQIMAQsgFCADKgIcIAMqAiAgK5MQMSANIAQoAgBB4ANqEOYBIBcgDSAEKAIAQfAAahA1IAsEQCANQwAAAABDAAAAABAxBSAJIAQoAgAiA0E0akMAAABAEE4gDSADQSRqIAkQNQsgFCoCBCAXKgIEIAggHHIbIScgFCoCACAXKgIAIAIgCHIbISggBCgCACICIAdBgIABcQR/QQEFAn9BACANKgIEICdeRQ0AGiAHQQhxRQsLIgtBAXEiAzoAeSAJAn0CQAJAIAIgB0GAgAJxBH8gAkEBOgB4IAsEf0EBIQIMAwUgB0EIcQsFIAdBgBBxIQggB0EIcUUgDSoCACAoIAsEfSAFQYAraioCAAVDAAAAAAuTXnEEfyACIAhBC3Y6AHggCEUiCEEBcyECIAggC3INAkEABSACQQA6AHhBACECDAILC0UgDSoCBCAnXnEiAzoAeUEBIQILIANB/wFxBH0MAQVDAAAAAAsMAQsgBUGAK2oqAgALIAJB/wFxBH0gBUGAK2oqAgAFQwAAAAALEDEgBCgCACICIAkpAwA3AnALCyAUIAYgEEGQBGogEyAOQQFzIBhyciILGyIDKQIANwIAIBQgAykCCDcCCCAXIAIQqgIgDSAEKAIAEKEEIAQoAgBB0ANqIgIgFykCADcCACACIBcpAgg3AgggAiAUEMICIAQoAgAiAigCDCEDIAIgAzYC4AMgAiArIAIqAhAiJ5IiKDgC5AMgAiACKgIUIAO+IimSIAIqAnCTIiw4AugDIAIgJyACKgIYkiACKgJ0kyIqOALsAyAFQdwqaiACQUBrIgMgISAHQYAIcXIbKgIAIS0gAiApQwAAAD+SIAIqAjRDAAAAP5QQVyADKgIAIicQN5IQVzgC8AMgAiAoQwAAAD+SIC2SEFc4AvQDIAIgLEMAAAA/kiACKgI4QwAAAD+UEFcgJxA3kxBXOAL4AyACICpDAAAAP5IgJ5MQVzgC/AMgAkHwA2ogFBCIByAEKAIAIgIqAhQiJ0MAAAAAXkUgB0HAgIAQcXIEfSAMKgIAQwAAgEGUBSAnQ2ZmJj+UCyEnIAIgJ6iyOAK0BEMAAAAAIAIqAiQgAioCNEMAAABAlJIgAkHgA2oQf5MQNyEnIAQoAgAiAiAnOAJYQwAAAAAgAioCKCACKgI4QwAAAECUkiACQeADahC9AZMQNyEnIAQoAgAiAiAnOAJcIAkgAkEBEIcHIAQoAgAgCSkDADcCUCAJQ///f39D//9/fxAxIAQoAgAiAiAJKQMANwJgIAIoAvwEELIDIAQoAgAoAvwEIAVBxDFqKAIAKAI4KAIIEIwCIBQgFEEIakEAEJYCIAdBgICAwABxBH8Cf0EAIAQoAgAiAhCNA0cNABogAigCqAFBAUgLBUEACyICIAVB+DVqIgMoAgAiCAR/IAQoAgAgCCgC/AVGBUEACyIIcgRAQS9BLiACGyAFQaA4aioCABBBIQIgBCgCACgC/AQgBiAGQQhqIAJDAAAAAEEPEHQLIAgEQCAEKAIAIgIgAygCAEYEQCAJIAIQqgIgCSAMKgIAEMADIAkgBhCdAkUEQCAEKAIAKAL8BCAJIAlBCGpBLSAFQYQ2aioCAEMAAIA+lBBBIAVBpCpqKgIAQQ8QdAsLCwJ/IAsEf0EABQJ/QQAgBCgCACgC/AQQ9wEoAgANABpBACAQKAL8BCICKAIYQQBMDQAaIAQoAgAgAjYC/ARBAQsLISUgBUH0NWooAgAiAkUEQCAFQbQ1aigCACECCyAEKAIAIA0gB0GAIHFFIBVxIgggHUUgCEEBcyAYchsiCAR/QQEFIAIEfyAEKAIAKAKABiACKAKABkYFQQALCyASIAogFrIQ0AogBCgCACECICULBEAgAiACQYAFajYC/AQLIAIgAygCAEYEQCACKgI8IScgBUGkKmoqAgAhKCAJIAIQqgIgCSAMKgIAEMADIAkgBhCdAgRAIAlDAACAvyAMKgIAkxDAAyAEKAIAIgMhAiADKgI8IScFICcgKBA3IScgBCgCACECCyACKAL8BCAJIAlBCGpBLSAFQYQ2aioCABBBICdBf0MAAEBAEKABIAQoAgAhAgsgB0EIcUEARyEDIAIqAiwiJ0MAAAAAXCILBH0gJwUgA0EBcyAHQYAQcUEAR3EEfSACKgIkBUMAAAAACyACKgIUIAIqAjRDAAAAQJSTIAIqAnCTEDcLISggAioCMCIsQwAAAABcIgoEfSACKgI4ISkgLAUgAioCOCIqISkgAwR9QwAAAAAFIAIqAigLIAIqAhggKkMAAABAlJMgK5MgAioCdJMQNwshLiACIAIqAuADIAIqAlAiLZMgAioCNCIqIAJBQGsqAgAiLxA3khBXIjE4AoAEIAIgAioC5AMgAioCVCIwkyApIC8QN5IQVyIvOAKEBCACICggMZI4AogEIAIgLiAvkjgCjAQgAiAqIAIqAgwgLZOSIig4AqAEIAIgKyApIAIqAhAgMJOSkiIuOAKkBCACICggCwR9ICcFIAIqAhQgKkMAAABAlJMgAioCcJMLkjgCqAQgAiAuIAoEfSAsBSACKgIYIClDAAAAQJSTICuTIAIqAnSTC5I4AqwEIAIgKkMAAAAAkiAtkyInOAK0AyACQwAAAAA4ArgDIAJDAAAAADgCvAMgHiAnQwAAAACSICsgKZIgMJMQMSAJIAJBDGogHhA1IAQoAgAiAiAJKQMAIiY3AtgBIAIgJjcCyAEgAiAmNwLQASACICY3AuABIAlDAAAAAEMAAAAAEDEgBCgCACICIAkpAwAiJjcC8AEgAiAmNwLoASACQwAAAAA4AvwBIAJDAAAAADgC+AEgAkEAOgDAAiACIAIqAlxDAAAAAF46AMECIAIgAigCvAI2ArgCIAJBADYCvAIgAkEAOgDCAiACQcwCahDIAyAEKAIAIgJBATYC3AIgAiAfBH8gECgC7AIhAyAQKALcAgVBACEDQQELNgLgAiACQX82AugCIAJBfzYC5AIgAiADNgLsAiACIAIoArQENgLwAiACQwAAgL84AvQCIAJB+AJqQQAQxwMgBCgCAEGEA2oQyAMgBCgCAEGQA2oQyAMgBCgCACICQQA2AsADIAJBADYCgAIgAkEANgKEAiACIAJB3ARqNgLYAiACQZwDakEAEIYHIAQoAgBBuARqIBkqAgAgFRC+CCAOBEAgECgC7AIiAyAEKAIAIgtB7AJqIgIoAgBHBEAgAiADNgIAIAtB+AJqIAIQfgsLIAQoAgAiAigCkAEiA0EASgRAIAIgA0F/ajYCkAELIAIoApQBIgNBAEoEQCACIANBf2o2ApQBCyAIBEAgAhBzIAQoAgBBABCKBAsgG0UEQCAEKAIAIA0gACABEM4KCyAEKAIAIgAgACgCSDYCiAIgDSANQQhqQQAQkgNBAXEhASAEKAIAIgAgATYCjAIgACANKQIANwKQAiAAIA0pAgg3ApgCIABB8ANqIABB+ANqQQEQlgIgBCgCACIAQQA6AHwFIAQoAgAQlQUgBCgCACIAQfADaiAAQfgDakEBEJYCIAQoAgAhAAsgACAALgGEAUEBajsBhAEgGhDNAiAgRQRAAkAgB0HAAHFFBEAgBCgCACIAKAKQAUEBSARAAkAgACgClAFBAU4NACAAKgLQAyAAKgLYA2BFBEAgACoC1AMgACoC3ANgRQ0BCyAAQQE2AqQBCwsLIB8EQCAQLAB9RQRAIBAsAIEBRQ0CCyAEKAIAQQE2AqQBCwsLIAQoAgAiACAFQZgqaioCAEMAAAAAXwR/IABBATYCpAFBAQUgACgCpAFBAEoEf0EBBSAAKAKoAUEASgsLIgE6AIEBIAACfwJAIAAsAH0NACABQf8BcUUgACwAekEAR3FFDQBBAAwBCyAAKAKQAUEBSAR/QQAgACgClAFBAU4NARogACgCqAFBAUgFQQALCyIAQQFxOgB/IA8kBCAAQQFzCzcBAn8jBCECIwRBEGokBCAAKAIAIQAgAiABIABB/wFxQYIHahEBACACEH0hAyACEDIgAiQEIAMLMQEBfyMEIQMjBEEQaiQEIAEoAgAhASADIAIQcSAAIAEgAygCABAIEF0gAxAyIAMkBAsxAQF/IABBwIICNgIAIAAoAggQVkUEQCAAKAIAKAIMIQEgACABQf8BcUHwBGoRBAALC+QBAQN/QbCxBCgCACICQawzaigCACEBAn8CQCACQZc2aiwAAEUNACACQZY2aiwAAA0AEP8HDAELIAEoAowCQQFxBH8gAEHAAHFFIAJBtDNqKAIAIAEoAvwFR3EEf0EABSAAQSBxRQRAIAJB0DNqKAIAIgMEQCABKAKIAiADRwRAIAJB3TNqLAAARQRAQQAgAyABKAJIRw0GGgsLCwsgASAAEMYFBH8gAEGAAXFFIAEoAuwCQQRxQQBHcQR/QQAFIAEoAogCIAEoAkhGBEBBACABLAB8DQUaC0EBCwVBAAsLBUEACwsLCQAgACABENARCxkAIAAoAgAgATYCACAAIAAoAgBBCGo2AgALKAECfwJ/IwQhAyMEQRBqJAQgAEECQZiCAkGl1wJBICABEAIgAwskBAuFAQEDfyMEIQMjBEEQaiQEIAEoAhQhBCADQQhqIgVBADYCACADIAJBAXQgBGoiAiABKAIEQQF0IARqIAVBARDjAyAAQwAAAAA4AgAgACADKAIANgIEIAAgAygCBCIBNgIIIABDAAAAADgCDCAAIAE2AhAgACAFKAIAIAJrQQF1NgIUIAMkBAscACAAIAAoAggiACABIAAgAUggAUEASHIbNgIECxcAIAAgATYCACAAIAI2AgggAEEANgIECyUAIAAgAToADCAAIAI7AQAgACADOwECIAAgBDsBBCAAIAU7AQYLawEBfyAGQYCAgAhPBEACQCAAQcwAaiIHEHlFBEAgASAHEHooAgBGBEAgAEEGQQQQuwEgACACIAMgBCAFIAYQ8wMMAgsLIAAgARCMAiAAQQZBBBC7ASAAIAIgAyAEIAUgBhDzAyAAEO4CCwsLDQAgACgCCCABQShsagspAQF/IwQhAiMEQRBqJAQgAiABNgIAIABBzABqIAIQfiAAEPIEIAIkBAsPACAAIAEQrQFDAAAAAF4LSQEBfyAAKAIAIgIgACgCBEYEQCAAIAAgAkEBahBcEPECIAAoAgAhAgsgACgCCCACQQN0aiABKQIANwIAIAAgACgCAEEBajYCAAsPACAAIAAoAgBBf2o2AgALrQEBBX9BsLEEKAIAIQEgAEEASgRAIAFBhDVqIQIgAUGYKmohBQNAIAIoAgggAigCAEF/akEMbGoiASgCABCSBSIEIAUQnwIhAyAEKAIAQQhGBEACQAJAAkAgBCgCBEEBaw4CAAECCyADIAEoAgQ2AgAMAQsgAyABKAIENgIAIAMgASgCCDYCBAsLIAIgAigCAEF/ajYCACAAQX9qIQEgAEEBSgRAIAEhAAwBCwsLCwgAQRMQA0EAC6kBAQF/IAFB/wdKBEAgAUGCcGoiAkH/ByACQf8HSBsgAUGBeGogAUH+D0oiAhshASAARAAAAAAAAOB/oiIARAAAAAAAAOB/oiAAIAIbIQAFIAFBgnhIBEAgAUH8D2oiAkGCeCACQYJ4ShsgAUH+B2ogAUGEcEgiAhshASAARAAAAAAAABAAoiIARAAAAAAAABAAoiAAIAIbIQALCyAAIAFB/wdqrUI0hr+iC1wBAn8gACwAACICIAEsAAAiA0cgAkVyBH8gAiEBIAMFA38gAEEBaiIALAAAIgIgAUEBaiIBLAAAIgNHIAJFcgR/IAIhASADBQwBCwsLIQAgAUH/AXEgAEH/AXFrC0sBA38gACgCBCABSARAIAFBAnQQVSECIABBCGoiAygCACIEBEAgAiAEIAAoAgBBAnQQSRogAygCABBACyADIAI2AgAgACABNgIECwtFAQJ/IwQhACMEQRBqJAQQPSIBKAL8BBD0AyAAIAEoAvwEQUBrEIgDENUCIAEgACkCADcCkAQgASAAKQIINwKYBCAAJAQLhAEBBH8jBCEDIwRBMGokBAJ/ED0iBCgC/AQhBiADIAApAgA3AwggAyABKQIANwMAIANBEGoiASADKQIINwIAIANBGGoiACADKQIANwIAIAYLIAEgACACELADIAAgBCgC/ARBQGsQiAMQ1QIgBCAAKQIANwKQBCAEIAApAgg3ApgEIAMkBAsnAQF/IwQhAiMEQRBqJAQgAiABEJIBIABBuIACIAIQBDYCACACJAQLCwAgAARAIAAQUAsLDAAgACgCACABEOoQCwsAQbCxBCAANgIACz8BAX8gAEGwsQQoAgAiAUHQM2ooAgBGBEAgAUHUM2ogADYCAAsgACABQfwzaigCAEYEQCABQYA0akEBOgAACwsoAQJ/An8jBCEDIwRBEGokBCAAQQJB6IcCQfbiAkEqIAEQAiADCyQEC0AAIAEqAgAgACoCAGAEfyABKgIEIAAqAgRgBH8gASoCCCAAKgIIXwR/IAEqAgwgACoCDF8FQQALBUEACwVBAAsLEAAgAEHAgAIgASgCALgQGgsKACABIAAoAghqCxAAIABCADcCACAAQgA3AggLDwAgACABIAAoAgRqEIcCCw4AIAAoAgggAUHEAWxqCw0AIAAoAgggAUEBdGoLigIBBX8jBCEKIwRBIGokBCAKQRhqIQwgCkEIaiEJIAohDSAEQYCAgAhPBEAgBkUEQCAFEFogBWohBgsgBSAGRwRAIAFFBEAgACgCKCgCCCEBCyACQwAAAABbBEAgACgCKCoCDCECCyAAQcwAahB6GiAJIABBQGsQiAMiCykCADcCACAJIAspAgg3AgggCEEARyILBEAgCSAJKgIAIAgqAgAQNzgCACAJIAkqAgQgCCoCBBA3OAIEIAkgCSoCCCAIKgIIEEo4AgggCSAJKgIMIAgqAgwQSjgCDAsgDSADKQIANwMAIAwgDSkCADcCACABIAAgAiAMIAQgCSAFIAYgByALEPIJCwsgCiQEC0IAIARBA0ggA0GAgIAISXJFBEAgACABIAJDAAAAACAEsiICQwAAgL+SQ9sPyUCUIAKVIARBf2oQ8QEgACADEPIBCwsaAQF/IAAoAjwiAiABOwEAIAAgAkECajYCPAsVAEGwsQQoAgBBsTZqQQA6AAAQuwMLSgECf0GwsQQoAgAiA0GQNGoiBCAEKAIAQQFyNgIAIANBoDRqIAApAgA3AgAgA0GoNGogAikCADcCACADQZQ0aiABQQEgARs2AgALGQEBfSAAKgIAIgEgAZQgACoCBCIBIAGUkgsmAQJ9IAAgASoCDCICIAEqAhAiAyACIAEqAhSSIAMgASoCGJIQXgscACAAIAEqAgAgAioCAJQgASoCBCACKgIElBAxCxsAIABBABD0ASEAQbCxBCgCAEGcM2ogABDJCQt6AQR/QbCxBCgCACEEIABBAEoEQCAEQfg0aiEBA0AgASgCCCABKAIAQX9qQRRsaiIDIQIgBEHEK2ogAygCAEEEdGoiAyACKQIENwIAIAMgAikCDDcCCCABIAEoAgBBf2o2AgAgAEF/aiECIABBAUoEQCACIQAMAQsLCwuWAQEGfyMEIQIjBEEgaiQEIAJBGGohBSACQQhqIQMgAiEGIAAQkgUiBCgCAEEIRgRAIAQoAgRBAkYEQCAGIARBsLEEKAIAIgdBmCpqEJ8CIgQpAgA3AwAgBSAGKQIANwIAIAMgADYCACADIAUoAgA2AgQgAyAFKAIENgIIIAdBhDVqIAMQ+gYgBCABKQIANwIACwsgAiQECwgAQQcQA0EAC04BAn8gAgR/An8DQCAALAAAIgMgASwAACIERgRAIABBAWohACABQQFqIQFBACACQX9qIgJFDQIaDAELCyADQf8BcSAEQf8BcWsLBUEACwsaACAAIAEQlgwiAEEAIAAtAAAgAUH/AXFGGwvhBAECfyABLQAAIgNBgAFxBH8CfyADQeABcUHAAUYEQCAAQf3/AzYCACACBEBBASACIAFrQQJIDQIaC0ECIAEsAAAiAkH/AXFBwgFIDQEaQQIgAS0AASIBQcABcUGAAUcNARogACABQT9xIAJBH3FBBnRyNgIAQQIMAQsgA0HwAXFB4AFGBEAgAEH9/wM2AgAgAgRAQQEgAiABa0EDSA0CGgsCQAJAAkAgASwAACIDQWBrIgIEQCACQQ1GBEAMAgUMAwsAC0EDIAEsAAEiAkHgAXFBoAFHDQQaDAILQQMgASwAASICQf8BcUGfAUoNAxoMAQsgASwAASECC0EDIAJB/wFxIgJBwAFxQYABRw0BGkEDIAEtAAIiAUHAAXFBgAFHDQEaIAAgAUE/cSACQQZ0QcAfcSADQQ9xQQx0cnI2AgBBAwwBCyADQfgBcUHwAUcEQCAAQQA2AgBBAAwBCyAAQf3/AzYCACACBEBBASACIAFrQQRIDQEaCyABLAAAIgNB/wFxQfQBSgR/QQQFAkACQAJAAkAgA0Fwaw4FAAICAgECC0EEIAEsAAEiAkHwAGpBGHRBGHVB/wFxQS9KDQQaDAILQQQgASwAASICQf8BcUGPAUoNAxoMAQsgASwAASECCyACQf8BcSICQcABcUGAAUYEQCABLQACIgRBwAFxQYABRgRAIAEtAAMiAUHAAXFBgAFGBEAgBEEGdEHAH3EgAkEMdEGA4A9xIANBB3FBEnRyciICQYDw/wBxQYCwA0cEQCAAIAIgAUE/cXI2AgALCwsLQQQLCwUgACADNgIAQQELCwoAIABBUGpBCkkLNQECfyMEIQMjBEEQaiQEAn8gACgCACEEIAMgARBuIAQLIAMoAgAgAigCABANIAMQMiADJAQLDwAgASAAKAIAaiACOAIACw0AIAEgACgCAGoqAgALEQBBACAAQQhqIAAoAhAQVhsLMwAgAEGAhAI2AgAgACABNgIQIAEQVkUEQCAAKAIAKAIAIQEgACABQf8BcUHwBGoRBAALCzMAIABBoIQCNgIAIAAgATYCCCABEFZFBEAgACgCACgCACEBIAAgAUH/AXFB8ARqEQQACwszACAAQbSEAjYCACAAIAE2AgggARBWRQRAIAAoAgAoAgAhASAAIAFB/wFxQfAEahEEAAsLMwAgAEHMhAI2AgAgACABNgIIIAEQVkUEQCAAKAIAKAIAIQEgACABQf8BcUHwBGoRBAALCzMAIABB4IQCNgIAIAAgATYCCCABEFZFBEAgACgCACgCACEBIAAgAUH/AXFB8ARqEQQACwszACAAQfiEAjYCACAAIAE2AgggARBWRQRAIAAoAgAoAgAhASAAIAFB/wFxQfAEahEEAAsLMwAgAEGQhQI2AgAgACABNgIIIAEQVkUEQCAAKAIAKAIAIQEgACABQf8BcUHwBGoRBAALCzMAIABBqIUCNgIAIAAgATYCCCABEFZFBEAgACgCACgCACEBIAAgAUH/AXFB8ARqEQQACwu4AQEDfwJ/AkBBsLEEKAIAIgJBvDNqKAIAIgNFIAEgA0ZyDQAgAkHAM2osAAANAEEADAELIAJBrDNqKAIAIgMgAkGwM2ooAgBGBH8gASACQdAzaigCACIERiAERXJFBEBBACACQd0zaiwAAEUNAhoLIAAgAEEIakEBEJIDBH8gAkGXNmosAAAEf0EABSADQQAQxgUEfyADKALsAkEEcQR/QQAFIAEQzgVBAQsFQQALCwVBAAsFQQALCwszACAAQcCCAjYCACAAIAE2AgggARBWRQRAIAAoAgAoAgghASAAIAFB/wFxQfAEahEEAAsLQQEBfyMEIQIjBEEQaiQEIAIgACABEL4BIAAgAikDADcCACACIABBCGoiACABQQhqEP0DIAAgAikDADcCACACJAQLHAAgACAAKAI0Qf//A3EQpgIgACABIAIgAxDtAgspAQF/QbCxBCgCAEGsM2ooAgAiACwAf0UEQEEFQQYgACgC3AIbEJUJCwulBQIRfwJ9IwQhAiMEQeAAaiQEIAJByABqIQUgAkFAayEKIAIhByACQTBqIQsgAkEgaiEGIAJBGGohAyACQdEAaiEMIAJB0ABqIQ0gAkEIaiEOIAJBEGohDxA9IggsAH8Ef0EABUGwsQQoAgAhCSAIIAAQYCEEIAogAEEAQQFDAACAvxBoENkBIRMgByAIKQLIATcDACAGIBMgExAxIAUgByAGEDUgCyAHIAUQRiADIBMgCioCACIUQwAAAABeBH0gFCAJQegqaioCAJIFQwAAAAALkiAKKgIEIAlB1CpqIhAqAgBDAAAAQJSSEDEgBSAHIAMQNSAGIAcgBRBGIAYgECoCABCmASAGIARBABBfBH8gAyALENcEIAMgAyoCAKiyQwAAAD+SOAIAIAMgAyoCBKiyQwAAAD+SOAIEIAYgBCAMIA1BABCVASIHBEAgBBDBAQsgBiAEQQEQnAEgCCgC/AQgAyATQwAAgL+SQwAAAD+UIhRBB0EIIAwsAABFIgQbQQkgDSwAAEUgBHIbQwAAgD8QQUEQEKUCIAEEQEMAAIA/IBNDAADAQJWoshA3IRMgCCgC/AQgAyAUIBOTQRJDAACAPxBBQRAQpQILIAlB3CpqIgQqAgBDAAAAAF4EQAJ/IAgoAvwEIREgDkMAAIA/QwAAgD8QMSAFIAMgDhA1IBELIAUgFEEGQwAAgD8QQUEQIAQqAgAQyAIgCCgC/AQgAyAUQQVDAACAPxBBQRAgBCoCABDIAgsgCUGg2gBqLAAABEAgBkH5qQJB/akCIAEbQQAQ1AELIAoqAgBDAAAAAF4EQCAPIAsqAgggCUHoKmoqAgCSIAsqAgQgECoCAJIQMSAFIA8pAgA3AgAgBSAAQQBBARC4AQsgBwVBAAsLIRIgAiQEIBILKQECf0GwsQQoAgAiAUHoNGoiAiACKAIAQQFyNgIAIAFB7DRqIAA4AgALSgECfyABKAIEIQMgAUECEM0BIgIEQCABIAIgARCrAUH/AXEiAmwQoQIgASABIAIQzQFBf2oQoQILIAAgASADIAEoAgQgA2sQ5wILTAAgBEEDSCADQYCAgAhJckUEQCAAIAEgAkMAAAC/kkMAAAAAIASyIgJDAACAv5JD2w/JQJQgApUgBEF/ahDxASAAIANBASAFEOkBCwvIAQIEfwJ9IwQhBiMEQRBqJAQgBkEIaiIIIAA4AgAgBkEEaiIHIAE4AgAgBiIJIAI4AgAgASACXQR9IAcgCRDyAyAHKgIAIQFDAACAvwVDAAAAAAshAiABIABeBEAgCCAHEPIDIAcqAgAhAUOrqqq+IAKTIQIgCCoCACEACyAAIAEgCSoCACIKIAEgCl0bkyELIAMgAiABIAqTIAtDAADAQJRDCOU8HpKVkos4AgAgBCALIABDCOU8HpKVOAIAIAUgADgCACAGJAQLWgEDfyMEIQMjBEEQaiQEIAMhAkGwsQQoAgAiBEGg2gBqLAAABEAgAiABNgIAIARBqNoAaigCACIBBEAgASAAIAIQmQQaBSAEQazaAGogACACEI4GCwsgAyQECzYAIAAgASACIAMQrgciAiABQX9qIAJBf0cgAiABSHEbIQEgAAR/IAAgAWpBADoAACABBSACCwsJACAAIAE4AlQLCQAgAEEANgIACwcAQcQAEAMLCABBGBADQQALCABBBhADQQALUgEDfxAkIQMgACMBKAIAIgJqIgEgAkggAEEASnEgAUEASHIEQCABECEaQQwQF0F/DwsgASADSgRAIAEQIkUEQEEMEBdBfw8LCyMBIAE2AgAgAgsuAQF/IwQhAiMEQRBqJAQgAiABNgIAQZSMAigCACIBIAAgAhCZBBogARD2CxAMC5sEAQh/IwQhCiMEQdABaiQEIAoiBkHAAWoiBEIBNwMAIAEgAmwiCwRAAkBBACACayEIIAYgAjYCBCAGIAI2AgAgAiEHIAIhAUECIQUDQCAFQQJ0IAZqIAEgAiAHamoiCTYCACAFQQFqIQUgCSALSQRAIAEhByAJIQEMAQsLIAAgC2ogCGoiBSAASwR/IAUhCUEBIQdBASEBA38gB0EDcUEDRgR/IAAgAiADIAEgBhCiBSAEQQIQlwQgAUECagUgAUF/aiIHQQJ0IAZqKAIAIAkgAGtJBEAgACACIAMgASAGEKIFBSAAIAIgAyAEIAFBACAGEJYECyABQQFGBH8gBEEBEJUEQQAFIAQgBxCVBEEBCwshASAEIAQoAgBBAXIiBzYCACAAIAJqIgAgBUkNACABCwVBASEHQQELIQUgACACIAMgBCAFQQAgBhCWBCAAIQEgBSEAA0ACfwJAIABBAUYgB0EBRnEEfyAEKAIERQ0EDAEFIABBAkgNASAEQQIQlQQgBCAEKAIAQQdzNgIAIARBARCXBCABIABBfmoiBUECdCAGaigCAGsgCGogAiADIAQgAEF/akEBIAYQlgQgBEEBEJUEIAQgBCgCAEEBciIHNgIAIAEgCGoiASACIAMgBCAFQQEgBhCWBCAFCwwBCyAEIAQQrQciBRCXBCAEKAIAIQcgASAIaiEBIAAgBWoLIQAMAAALAAsLIAokBAudAQEEfyAAKAJMQX9KBH9BAQVBAAsaIAAQnAwgACgCAEEBcUEARyIERQRAEKgFIQEgACgCNCICBEAgAiAAKAI4NgI4CyAAKAI4IgMEQCADIAI2AjQLIAAgASgCAEYEQCABIAM2AgALQbSyBBATCyAAEKcFGiAAIAAoAgxBP3FB7ABqEQMAGiAAKAJgIgEEQCABEFALIARFBEAgABBQCwshACAAIAEqAgAgASoCBBAxIABBCGogASoCCCABKgIMEDELoQEBBH8jBCEFIwRBEGokBCAFQQhqIQQgBSEDIAIgACgCrAEiBnFFIAJBAEdxRQRAIAAgBkFxcTYCrAEgBEP//39/Q///f38QMSAAIAQpAwA3ArgBIAQgAEEMaiICKQIANwMAIAMgARCMASACIAMpAwA3AgAgAyACIAQQQiAAQcgBaiADENwCIABB4AFqIAMQ3AIgAEHYAWogAxDcAgsgBSQECwsAIAAgASACEPwPCxAAIABB4IMCNgIAIAAQ+QcLEAAgAEGwgwI2AgAgABDCBQtAACABKgIEIAAqAgxdBH8gASoCDCAAKgIEXgR/IAEqAgAgACoCCF0EfyABKgIIIAAqAgBeBUEACwVBAAsFQQALC0IAIAAgACoCACABKgIAkzgCACAAIAAqAgQgASoCBJM4AgQgACABKgIAIAAqAgiSOAIIIAAgASoCBCAAKgIMkjgCDAsiACAAIAEqAgAgACoCAJI4AgAgACABKgIEIAAqAgSSOAIEC4IDAgd/An0jBCEKIwRBQGskBCAKIgVBKGohBiAFQSBqIQsgACgCKCoCDCINQ83MzD6UIASUIQwgBUEYaiIHIA1DAAAAP5QiDSANIASUEDEgBUEwaiIIIAEgBxA1IAcQOyAFQRBqIgEQOyAFQQhqIgkQOwJAAkACQAJAAkAgAw4EAQMAAgQLIAyMIQwMAQsgDIwhDAwBCyAGQwAAAABDAABAPxAxIAUgBiAMEE4gByAFKQMANwMAIAZDLbJdv0MAAEC/EDEgBSAGIAwQTiABIAUpAwA3AwAgBkMtsl0/QwAAQL8QMSAFIAYgDBBOIAkgBSkDADcDAAwBCyAGQwAAQD9DAAAAABAxIAUgBiAMEE4gByAFKQMANwMAIAZDAABAv0Mtsl0/EDEgBSAGIAwQTiABIAUpAwA3AwAgBkMAAEC/Qy2yXb8QMSAFIAYgDBBOIAkgBSkDADcDAAsgBSAIIAcQNSAGIAggARA1IAsgCCAJEDUgACAFIAYgCyACEOwCIAokBAspAQJ/IwQhAyMEQRBqJAQgAyACNgIAIABBACABIAMQ5gUhBCADJAQgBAuuDQIafwd9IwQhBSMEQZABaiQEIAVBgAFqIQQgBUH4AGohCyAFQUBrIQ8gBUHwAGohECAFQSBqIQYgBUHYAGohDCAFQYkBaiETIAVBiAFqIRUgBSENIAVB6ABqIRYgBUHQAGohFyAFQcgAaiEYED0iCSwAfwRAQQAhAwVBsLEEKAIAIQcgAUGACHFFIAFBAnFBAEciEUEBc3EEQCAPIAdB0CpqKgIAQwAAAAAQMQUgDyAHQdAqaikCADcDAAsgECACIAMEfyADBSACQQAQlAELIhRBAEMAAIC/EGggDyoCBCIeIAkqAvgBEDchHyAJKgLsASAHQcgxaiISKgIAIAdB1CpqKgIAQwAAAECUkhBKIB5DAAAAQJQgECoCBJIQNyEgIAQgCSoCiAQgICAJKgLMAZIQMSAGIAlByAFqIAQQRiARBEAgBiAGKgIAIAkqAjRDAAAAP5QiHkMAAIC/kqiykzgCACAGIAYqAgggHqiykjgCCAsgBCASKgIAIiEgECoCACIeIA8qAgAiIkMAAABAlCIjkkMAAAAAIB5DAAAAAF4bkiIkICAQMSAEIB8QiwEgEQRAIAwgBikCADcCACAMIAYpAgg3AggFIAwgBioCACIeIAYqAgQgJCAekiAHQeAqaioCAEMAAABAlJIgBioCDBBeCyAAIAEQzwgiCARAIAdBlDZqLAAARSABQYjAAHFBgMAARnEEQCAJIAkoAoQCQQEgCSgCgAJ0cjYChAILCyAhICJDAABAQJQgIyARG5IhHiABQYACcUEARyEZAn8gDCAAQQAQXyEaIAkgCSgCjAJBAnI2AowCIAkgBikCADcCoAIgCSAGKQIINwKoAiAaCwRAIAwgACATIBUgAUEEdEHAIHEgAUEGdkECcUEQckEAIAFBwABxQQBHIg4bckGAKHMQlQEhAyAZBEAgCCEDBQJAIAMEfyABQcABcQR/IAAgB0G8NWooAgBGBUEBCyEKIAFBgAFxBEAgBCAeIAwqAgCSIAwqAgwQMSAMIARBARCSAwR/IAdBlzZqLAAAQQFzQf8BcQVBAAtBAXEgCkEBcXJBAEchCgsgCkEBcSEDIA4EQCAHLQDdByAKQQFxciEDCyAHQZg6aiwAAEUgCEEBc3IgA0EBcUEAR3EFQQALIQMCQAJAAkAgACAHQbg1aiIOKAIAIgpGBEAgB0GxNmosAABFDQEgB0G8NmooAgAgCEEBc3INARCnAiAOKAIAIQpBASEDCyAAIApHDQELIAdBsTZqLAAARQ0AIAggB0G8NmooAgBBAUdyDQAQpwIMAQsgA0UEQCAIIQMMAgsLIAkoAtgCIAAgCEEBcyIDQQFxEN0ECwsgAUEEcQRAEI0ECyABQQFxQQBHIQpBGEEZIBMsAABFIggbQRogFSwAAEUgCHIbQwAAgD8QQSEIQQBDAACAPxBBIQ4gBCAeIB8QMSANIAYgBBA1IBEEQCAFIAYpAwA3AzggBSAGQQhqIgopAwA3AzAgB0HYKmoqAgAhHiALIAUpAjg3AgAgBCAFKQIwNwIAIAsgBCAIQQEgHhCzASAGIABBAhCcAQJ/IAkoAvwEIRsgCyAPKgIAIB8QMSAWIAYgCxA1IAQgFikCADcCACAbCyAEIA5BA0EBIAMbQwAAgD8Q3QIgAUGAgMAAcQRAIAogCioCACASKgIAIAdB0CpqKgIAkpM4AgALIAdBoNoAaiwAAARAIA1BnrACQaGwAhDUASAEQwAAAABDAAAAABAxIA0gCiACIBQgECAEQQAQtQEgDUGisAJBpLACENQBBSAEQwAAAABDAAAAABAxIA0gCiACIBQgECAEQQAQtQELBSAKIBMsAAByBEAgBSAGKQMANwMYIAUgBikDCDcDECALIAUpAhg3AgAgBCAFKQIQNwIAIAsgBCAIQQBDAAAAABCzASAGIABBAhCcAQsgAUGABHEEQAJ/IAkoAvwEIRwgCyAeQwAAAD+UIB8gEioCAEMAAAA/lJIQMSAXIAYgCxA1IAQgFykCADcCACAcCyAEIA4QwQQFIBlFBEACfyAJKAL8BCEdIAsgDyoCACAfIBIqAgBDmpkZPpSSEDEgGCAGIAsQNSAEIBgpAgA3AgAgHQsgBCAOQQNBASADG0MzMzM/EN0CCwsgB0Gg2gBqLAAABEAgDUGlsAJBABDUAQsgBSANKQMANwMIIAQgBSkCCDcCACAEIAIgFEEAELgBCyADIAFBCHFFcQRAIAAQ5wULBSAIIAFBCHFFcQR/IAAQ5wVBAQUgCAshAwsLIAUkBCADCykBAn8jBCEDIwRBEGokBCADIAI2AgAgAEEAIAEgAxDoBSEEIAMkBCAEC+8IAhZ/BH0jBCEEIwRBwAFqJAQgBEGoAWohByAEQaABaiEKIARBmAFqIQ8gBEE4aiEIIARBsQFqIRIgBEGwAWohCyAEQfgAaiEFIARB6ABqIREgBEEQaiEGIARBkAFqIRMgBEGIAWohFCAEQdAAaiEMIARB4ABqIRUgBCEWIARByABqIRcQPSINLAB/BH9BAAVBsLEEKAIAIRAgDSAAEGAhDhDZASEaIAMqAgAiHEMAAAAAWwRAIAMgGjgCACAaIRwLIAMqAgQiG0MAAAAAWwRAIAMgGjgCBCAaIRsLIAcgDUHIAWoiCSADEDUgCCAJIAcQRiAIIBsgGmAEfSAQQdQqaioCAAVDAAAAAAsQpgEgCCAOQQAQXwR/IAggDiASIAtBABCVASEDIAUgASkCADcCACAFIAEpAgg3AgggAkH//2dxIAIgAkECcRsiCUGAgICAAXEEQCAFKgIAIAVBBGoiAioCACAFQQhqIgsqAgAgBSACIAsQ8AEFIAVBBGohAiAFQQhqIQsLIBEgBSoCACACKgIAIAsqAgBDAACAPxA2IBwgGxBKQylcP0CVIRsgEEHYKmoqAgAgG0MAAAA/lBBKIRogBiAIKQMANwMAIAYgCCkDCDcDCCAGQwAAQL8QwAMCQAJAIAlBgIAQcUUNACAFKgIMQwAAgD9dRQ0AIAYqAgAiHCAGKgIIkkMAAAA/lEMAAAA/kqiyIR0gEyAbIBySIAYqAgQQMSAEIAYpAwg3AzAgBRDvASECIBRDAABAvyAbk0MAAEC/EDEgDyATKQIANwIAIAogBCkCMDcCACAHIBQpAgA3AgAgDyAKIAIgGyAHIBpBChDEBAJ/IA0oAvwEIRggByAdIAYqAgwQMSAYCyAGIAcgERDvASAaQQUQdAwBCyAMIAUgESAJQYCACHEbIgIpAgA3AgAgDCACKQIINwIIIAwqAgxDAACAP10EQCAEIAYpAwA3AyggBCAGKQMINwMgIAwQ7wEhAiAVQwAAQL9DAABAvxAxIA8gBCkCKDcCACAKIAQpAiA3AgAgByAVKQIANwIAIA8gCiACIBsgByAaQX8QxAQFIA0oAvwEIAYgBkEIaiAMEO8BIBpBDxB0CwsgCCAOQQEQnAEgEEHcKmoqAgBDAAAAAF4EQCAEIAgpAwA3AwggFiAIKQMINwMAIAogBCkCCDcCACAHIBYpAgA3AgAgCiAHIBoQmQMFIA0oAvwEIAggCEEIakEHQwAAgD8QQSAaQQ9DAACAPxCgAQsgCUGABHFFIBBB0DNqKAIAIA5GcQRAQQAQ4gYEQCAJQQJxBH9B7asCIAVBDEECEIMFBUH0qwIgBUEQQQIQgwULGiAXQwAAAABDAAAAABAxIAcgFykCADcCACAAIAEgCSAHEOECGkMAAAAAQwAAgL8QakHprAJBAEEAEMIBEOEGCwsgEiwAAEUgCUHAAHFBAEdyRQRAIAAgASAJQYKAmMABcRDSCAsgAwRAIA4QwQELIAMFQQALCyEZIAQkBCAZC0gBAn8gACwAACIBBEADQAJAIABBAWohAiABQf8BcUElRiIBBEAgAiwAAEElRw0BCyACIAAgARtBAWoiACwAACIBDQELCwsgAAs0ACAAQQBIBH1DAACAAAUgAEEKSAR9IABBAnRB0NEBaioCAAVDAAAgQUEAIABrshCEAQsLC0ABAn8gACgCBCABSARAIAEQVSECIAAoAggiAwRAIAIgAyAAKAIAEEkaIAAoAggQQAsgACACNgIIIAAgATYCBAsLNgECfxA9LAB/RQRAQbCxBCgCACICQcDeAGoiAyADQYEYIAAgARDLAiACQcDeAGpqQQEQwgELC4YBAQV/AkACQCABQcSxBCgCACIDaiIEQbyxBCgCACICSw0AQcCxBCgCACAASwRAIAJBAWohBAwBCyABBEAgACECIAMhAANAAn8gAkEBaiEGIABBAWohAyAAIAIsAAA6AAAgAUF/aiIBRQ0DIAYLIQIgAyEADAAACwALDAELQcSxBCAENgIACwtDAQF/IABBAEEAEIgCIAIgA3JBAE4EQCABKAIIIgQgAkggBCACayADSHJFBEAgACACIAEoAgBqNgIAIAAgAzYCCAsLC1kBAn8jBCEFIwRBEGokBCAFIgQgACABEMIJIAJBAEoEQAJAQQAhAANAIAQoAgQgBCgCCE4NASAAQQJ0IANqIAQQ4QQ2AgAgAEEBaiIAIAJIDQALCwsgBSQEC/ABAQN/IwQhASMEQRBqJAQgAEEgaiICEDsgAEEoaiIDEDsgAEEANgIAIABBADYCBCAAQQE6AAggAEEANgIMIABDAAAAADgCECAAQQM2AhQgAEEBNgIYIABBADoAHCABQwAAAABDAAAAABAxIAIgASkDADcCACABQwAAAABDAAAAABAxIAMgASkDADcCACAAQQA2AjAgAEMAAAAAOAI0IABD//9/fzgCOCAAQQA6ADwgAEFAa0EANgIAIABDAACAPzgCRCAAQgA3AkggAEIANwJQIABCADcCWCAAQgA3AmAgAEIANwJoIABBADYCcCABJAQLEAAgASAAa7IgApQgALKSqAtGACAAKAIUIAFB//8DcSIB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IAMpAgA3AgggACgCOCIBIAU2AhAgASAJKQMANwIUIAAoAjggCykDADcCHCAAKAI4IgEgBTYCJCABIAIpAgA3AiggACgCOCAEKQIANwIwIAAoAjgiASAFNgI4IAEgCikDADcCPCAAKAI4IAYpAwA3AkQgACgCOCIBIAU2AkwgACABQdAAajYCOCAAIAAoAjRBBGo2AjQgACAAKAI8QQxqNgI8IAYkBAsbAQF/IABBQGsiASABKAIAQX9qNgIAIAAQ9QMLqwIBB38jBCEGIwRBEGokBCAAQUBrKAIAIgIEfyAAKAJIIAJBf2pBBHRqBSAAKAIoQRRqCyEBIAYiAiABKQIANwIAIAIgASkCCDcCCAJAAkAgACgCACIDQQBMDQAgACgCCCIFIANBf2oiBEEobGoiAUUNACABKAIARSIHRQRAIARBKGwgBWpBBGogAkEQELACDQELIARBKGwgBWooAiANACABQVhqQQAgA0EBSiIBGyEDAkAgASAHcQRAIANBBGogAkEQELACRQRAIAAoAkwiAQR/IAAoAlQgAUF/akECdGooAgAFQQALIAMoAhRGBEAgAygCIEUEQCAAEI8CDAQLCwsLIARBKGwgBWoiACACKQIANwIEIAAgAikCCDcCDAsMAQsgABD2AwsgBiQEC5ABAQN/IwQhAyMEQTBqJAQgAyIBEL8GIAEgAEFAaygCACICBH8gACgCSCACQX9qQQR0agUgACgCKEEUagsiAikCADcCBCABIAIpAgg3AgwgASAAKAJMIgIEfyAAKAJUIAJBf2pBAnRqKAIABUEACzYCFCABIAAoAjA2AhggASAAKAIMNgIcIAAgARC+BiADJAQLSQAgABBSIABBDGoQUiAAQRhqEFIgAEEANgI0IABBADYCOCAAQQA2AjwgAEFAaxBSIABBzABqEFIgAEHYAGoQUiAAQeQAahD3CQsfACAAKAIEIAFIBEAgACAAIAEQXBDDBgsgACABNgIACw0AIAAoAgggAUEUbGoLEAAgACgCCCAAKAIAQShsagsXACAAQQMQrQEgAUEDEK0BkkMAAAAAXgteAQF/IwQhASMEQRBqJAQgAEEANgIEIABBADYCACAAQQA2AgggAEP//39/OAIUIABD//9/fzgCECAAQ///f384AgwgARBhIAAgASkCADcCGCAAIAEpAgg3AiAgASQECzAB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ACACQQFqIgIgCkgNAAsLCyAAIAEQgwEgAUEBOgAPIAEgDTgCFCAIBEAgASABKAIANgIICwsMBwsgAUEANgIIIAFBADYCBCABQQA2AgAgAUEAOgAPDAYLIAEgACgCBDYCACABQQA2AgggAUEANgIEIAFBADoADwwFCyAAIAEQgwEgARCdAyABLAAQBEAgAUEANgIABSABKAIAIgJBAEoEQANAIAAgAkF/ahDsAUH//wNxQQpHBEAgASABKAIAIgRBf2oiAjYCACAEQQFKDQELCwsLIAFBADoADwwECyAAKAIEIQQgACABEIMBIAEQnQMgASwAEARAIAEgBDYCAAUgASgCACICIARIBEADQCAAIAIQ7AFB//8DcUEKRwRAIAEgASgCAEEBaiICNgIAIAIgBEgNAQsLCwsgAUEAOgAPDAMLIAAgARCDASABEOsBIAEsABAEQCABQQA2AgBBACECBSABKAIAIgJBAEoEQANAAkACfyAAIAJBf2oQ7AFB//8DcUEKRiELIAEoAgAhBCALCwRAIAQhAgwBCyABIARBf2oiAjYCACAEQQFKDQELCwsLIAEgAjYCCCABQQA6AA8MAgsCQAJAAkACQAJAAkACQAJAIAVBhYAMaw4JBgQFAAEHBwIDBwtByQAhAwwIC0HOACEDDAcLIAEoAgQgASgCCEYEQCABEOsBCyABIAAgASgCABCCBiICNgIAIAEgAjYCCCAAIAEQgwEMBgsgASgCBCABKAIIRgRAIAEQ6wELIAEgACABKAIAEIEGIgI2AgAgASACNgIIIAAgARCDAQwFCyABEOsBIAFBADYCCCABQQA2AgAgAUEAOgAPDAQLIAEQ6wEgASAAKAIEIgI2AgggASACNgIAIAFBADoADwwDCyAAKAIEIQQgACABEIMBIAEQ6wEgASwAEARAIAEgBDYCACAEIQIFIAEoAgAiAiAESARAA0ACQAJ/IAAgAhDsAUH//wNxQQpGIQwgASgCACECIAwLDQAgASACQQFqIgI2AgAgAiAESA0BCwsLCyABIAI2AgggAUEAOgAPDAILQQMhAwwBCyAFQYCADEgEQCAFQY2ABGsEQEEDIQMMAgsgASgCBCABKAIIRgRAIAEgACABKAIAEIEGNgIAIAAgARCDAQUgACABEMkECwwBCwJAAkACQCAFQYCADGsOAgIAAQsgARDrASABIAEoAghBAWo2AgggACABEIMBIAEgASgCCDYCACABQQA6AA8MAgtBAyEDDAELIAAgARCDASABEOsBIAEoAggiAkEASgRAIAEgAkF/aiICNgIICyABIAI2AgAgAUEAOgAPCyADQQNGBEBBACAFIAVB//8DShsiAkEASgRAAkAgBiACOwEAIAJBCkYEQCABLAAQDQELAkACQCABLAAMRQ0AIAEoAgQgASgCCEcNACABKAIAIgIgACgCBE4NACAAIQUgAUEYaiACQQFBARDKBCIEBEAgBCAFIAIQ7AE7AQALIAAgASgCAEEBEN8DIAAgASgCACAGQQEQngMEQCABIAEoAgBBAWo2AgAgAUEAOgAPCwwBCyAAIAEQnwMgACABKAIAIAZBARCeAwRAIAEgASgCAEEBEIUGIAEgASgCAEEBajYCACABQQA6AA8LCwsLBSADQckARgRAIAEoAgQgASgCCEYEQCABKAIAIgIgACgCBEgEQCAAIAEgAkEBEOADCwUgACABEJ8DCyABQQA6AA8FIANBzgBGBEAgASgCBCABKAIIRgRAIAAgARCDASABKAIAIgJBAEoEQCAAIAEgAkF/akEBEOADIAEgASgCAEF/ajYCAAsFIAAgARCfAwsgAUEAOgAPCwsLIAkkBAtIAQF/IAFBGGogAiADQQAQygQiBEEARyADQQBKcQRAQQAhAQNAIAFBAXQgBGogACABIAJqEOwBOwEAIAFBAWoiASADRw0ACwsLkwEBAn8gAEGAHGpB4wA7AQAgAEGIHGpB5wc2AgAgAEH+G2oiAi4BAEHjAEYEQCAAEIQGCyABQecHSgR/IAJBADsBACAAQYQcakEANgIAQQAFIAEgAEGEHGoiAygCAGpB5wdKBEADQCAAEIQGIAEgAygCAGpB5wdKDQALCyACIAIuAQAiAUEBajsBACABQQR0IABqCwtcACAAIAEQgwEgACABEJ8DIAAgASgCACACIAMQngMEQCABIAEoAgAgAxCFBiABIAMgASgCAGo2AgAgAUEAOgAPBSABQZYcaiIALgEAIgEEQCAAIAFBf2o7AQALCwtNAQJ/QQEhAwNAAkAgACECA0ACQCACQQFqIQACQCACLAAADgsDAAAAAAAAAAAAAQALIAAhAgwBCwsgA0EBaiEDDAELCyABIAI2AgAgAwtLAQJ/IAAoAgAiAkEBdCAAKAIIIgBqIQMgAkEASgR/An8gAS4BACEBA39BASABIAAuAQBGDQEaIABBAmoiACADSQ0AQQALCwVBAAsLXgECfyMEIQQjBEEgaiQEIAQhBSABLAAQBEAgBSAAQQAQhgIgBSoCDCEDCyABKAIEIAEoAghGBEAgASABKAIANgIECyABIAAgAiADEIMGIgA2AgggASAANgIAIAQkBAtUAQJ/IwQhBCMEQSBqJAQgBCEFIAEsABAEQCAFIABBABCGAiAFKgIMIQMLIAEgACACIAMQgwYiADYCACABIAA2AgQgASAANgIIIAFBADoADyAEJAQLQgEBfyAAEOICIgIsAABBJUYEfyACEPEIIgAsAAAEfyABIAIgAEEBIAJraiIAQSAgAEEgSRsQkQUgAQUgAgsFIAALC4ABAgJ/AX4gAEEBaiAAIAAsAABBLUYiAxsiAEEBaiAAIAAsAABBK0YbIgAsAAAiAkFQakEYdEEYdUH/AXFBCkgEQANAIAJBUGqsIARCCn58IQQgAEEBaiIALAAAIgJBUGpBGHRBGHVB/wFxQQpIDQALCyABQgAgBH0gBCADGzcDAAvTBgMKfwF9BHwjBCELIwRBEGokBEGwsQQoAgAhBiACIANiIglBAXMiDCABQwAAAABcciADIAKhIhFEAAAA4P//70djIg1BAXNyRQRAIBEgBkHI2QBqKgIAu6K2IQELIAshCAJAAkAgBkH4M2oiCigCACIHQQFHDQACQEEAEIkBBEAgBkHECGoqAgBDAACAP14EQCAGQfQGakEAEHYqAgAiECAQQwrXIzyUIAYsAPoBRRsiECAQQwAAIEGUIAYsAPkBRRshEAwCCwsgCigCACEHDAELDAELIAdBAkYEQCAEEOkDIQcgCEEDQQVDzczMPUMAACBBEJYBIAhBABB2KgIAIRAgASAHEOMCEDchAQsLIBAgAZQhAQJ/IAZB3DNqLAAAIQ4gCQR/IAFDAAAAAF0gACsDACISIAJlcSABQwAAAABeIBIgA2ZxcgVBAAshCiAOC0EARyEIAn8CQCANIAVDAACAP1wgCXFxIgkEfyABQwAAAABdBEAgBkHE2QBqIgcqAgBDAAAAAF4NAgsgAUMAAAAAXgR/IAZBxNkAaioCAEMAAAAAXQVBAAsFQQALIAggCnJyBEAgBkHE2QBqIQcMAQsgAUMAAAAAXARAIAZBxNkAaiIIIAEgCCoCAJI4AgAgBkHA2QBqIgdBAToAAAVBACAGQcDZAGoiBywAAEUNAhoLIAArAwAhEiAJBEAgBCARIBIgAqEgEaNEAAAAAAAA8D8gBbujIhMQ6AMiFCAGQcTZAGoiBCoCALsgEaOgthBZIAUQhAG7oiACoBDQBCESIAdBADoAACASIAKhIBGjIBMQ6AMgFKG2IQUgBCAEKgIAIAWTOAIAIAArAwAhEwUgBCASIAZBxNkAaiIEKgIAu6AQ0AQhEiAHQQA6AAAgBCAEKgIAIBIgACsDACITobaTOAIACyATRAAAAAAAAAAAIBIgEkQAAAAAAAAAAGEbIhFhIAxyRQRAIAIgESARIBNkRSABQwAAAABdRXJBAXJFIBEgAmNyGyICIANkBHwgAwUgAiADIAIgE2NFIAFDAAAAAF5FckEBchsLIRELIBMgEWEEf0EABSAAIBE5AwBBAQsMAQsgB0MAAAAAOAIAIAZBwNkAakEAOgAAQQALIQ8gCyQEIA8LrQYCCn8EfSMEIQsjBEEQaiQEQbCxBCgCACEGIAIgA1wiCUEBcyIMIAFDAAAAAFxyIAMgApMiEUP//39/XSINQQFzckUEQCARIAZByNkAaioCAJQhAQsgCyEIAkACQCAGQfgzaiIKKAIAIgdBAUcNAAJAQQAQiQEEQCAGQcQIaioCAEMAAIA/XgRAIAZB9AZqQQAQdioCACIQIBBDCtcjPJQgBiwA+gFFGyIQIBBDAAAgQZQgBiwA+QFFGyEQDAILCyAKKAIAIQcMAQsMAQsgB0ECRgRAIAQQ6QMhByAIQQNBBUPNzMw9QwAAIEEQlgEgCEEAEHYqAgAhECABIAcQ4wIQNyEBCwsgECABlCEQAn8gBkHcM2osAAAhDiAJBH8gEEMAAAAAXSAAKgIAIgEgAl9xIBBDAAAAAF4gASADYHFyBUEACyEKIA4LQQBHIQgCfwJAIA0gBUMAAIA/XCAJcXEiCQR/IBBDAAAAAF0EQCAGQcTZAGoiByoCAEMAAAAAXg0CCyAQQwAAAABeBH8gBkHE2QBqKgIAQwAAAABdBUEACwVBAAsgCCAKcnIEQCAGQcTZAGohBwwBCyAQQwAAAABcBEAgBkHE2QBqIgggECAIKgIAkjgCACAGQcDZAGoiB0EBOgAABUEAIAZBwNkAaiIHLAAARQ0CGgsgACoCACEBIAkEfSAEIBEgASACkyARlUMAAIA/IAWVIhIQhAEiEyAGQcTZAGoiBCoCACARlZIQWSAFEIQBlCACkhDPBCEBIAdBADoAACABIAKTIBGVIBIQhAEgE5MFIAQgASAGQcTZAGoiBCoCAJIQzwQhASAHQQA6AAAgASAAKgIAkwshBSAEIAQqAgAgBZM4AgAgACoCACIFQwAAAAAgASABQwAAAABbGyIBWyAMcgRAIAEhAgUCQCACIAEgASAFXkUgEEMAAAAAXUVyQQFyRSABIAJdchsiAiADXkUEQCACIAVdRSAQQwAAAABeRXJBAXINAQsgAyECCwsgBSACWwR/QQAFIAAgAjgCAEEBCwwBCyAHQwAAAAA4AgAgBkHA2QBqQQA6AABBAAshDyALJAQgDwu9BAMIfwJ+AX0jBCEIIwRBEGokBEGwsQQoAgAhBSACIANSIglBAXMiCiABQwAAAABcckUEQCAFQcjZAGoqAgAgAyACfbWUIQELIAghBgJAAkAgBUH4M2oiCygCACIHQQFHDQACQEEAEIkBBEAgBUHECGoqAgBDAACAP14EQCAFQfQGakEAEHYqAgAiDyAPQwrXIzyUIAUsAPoBRRsiDyAPQwAAIEGUIAUsAPkBRRshDwwCCwsgCygCACEHDAELDAELIAdBAkYEQCAGQQNBBUPNzMw9QwAAIEEQlgEgBkEAEHYqAgAhDyABQQAQ4wIQNyEBCwsgDyABlCEBIAVB3DNqLAAAQQBHIQYCfwJAIAkEfyAAKQMAIg0gAlggAUMAAAAAXXEgDSADWiABQwAAAABecXIFQQALIAZyBEAgBUHE2QBqIQAMAQsgAUMAAAAAXARAIAVBxNkAaiIGIAEgBioCAJI4AgAgBUHA2QBqIgdBAToAAAVBACAFQcDZAGoiBywAAEUNAhoLIAQgACkDACAFQcTZAGoiBCoCAK98EOcDIQ0gB0EAOgAAIAQgBCoCACANIAApAwAiDn20kzgCACANIA5RIApyRQRAIAIgDSABQwAAAABdRSANIA5YckUgDSACVHIbIgIgA1gEfiACIAMgAUMAAAAAXkUgAiAOWnIbBSADCyENCyANIA5RBH9BAAUgACANNwMAQQELDAELIABDAAAAADgCACAFQcDZAGpBADoAAEEACyEMIAgkBCAMC70EAwh/An4BfSMEIQgjBEEQaiQEQbCxBCgCACEFIAIgA1IiCUEBcyIKIAFDAAAAAFxyRQRAIAVByNkAaioCACADIAJ9tJQhAQsgCCEGAkACQCAFQfgzaiILKAIAIgdBAUcNAAJAQQAQiQEEQCAFQcQIaioCAEMAAIA/XgRAIAVB9AZqQQAQdioCACIPIA9DCtcjPJQgBSwA+gFFGyIPIA9DAAAgQZQgBSwA+QFFGyEPDAILCyALKAIAIQcMAQsMAQsgB0ECRgRAIAZBA0EFQ83MzD1DAAAgQRCWASAGQQAQdioCACEPIAFBABDjAhA3IQELCyAPIAGUIQEgBUHcM2osAABBAEchBgJ/AkAgCQR/IAApAwAiDSACVyABQwAAAABdcSANIANZIAFDAAAAAF5xcgVBAAsgBnIEQCAFQcTZAGohAAwBCyABQwAAAABcBEAgBUHE2QBqIgYgASAGKgIAkjgCACAFQcDZAGoiB0EBOgAABUEAIAVBwNkAaiIHLAAARQ0CGgsgBCAAKQMAIAVBxNkAaiIEKgIArnwQ5wMhDSAHQQA6AAAgBCAEKgIAIA0gACkDACIOfbSTOAIAIA0gDlEgCnJFBEAgAiANIAFDAAAAAF1FIA0gDldyRSANIAJTchsiAiADVwR+IAIgAyABQwAAAABeRSACIA5ZchsFIAMLIQ0LIA0gDlEEf0EABSAAIA03AwBBAQsMAQsgAEMAAAAAOAIAIAVBwNkAakEAOgAAQQALIQwgCCQEIAwLgAYBA38jBCEJIwRBEGokBCAAQbCxBCgCACIIQdAzaiIKKAIARgRAAkACQAJAIAhB+DNqKAIAQQFrDgIAAQILIAgsAOgBDQEQawwBCyAAIAhBxDVqKAIARgRAIAhB3DNqLAAARQRAEGsLCwsLIAkhCCAAIAooAgBGBEACQAJAAkACQAJAAkACQAJAAkACQAJAAkAgAQ4KAAECAwQFBgcICQoLIAggAiwAADYCACAIIAMgBAR/IAQsAAAFQYB/C0EYdEEYdSAFBH8gBSwAAAVB/wALQRh0QRh1IAYQ0gQiAARAIAIgCCgCADoAAAsMCgsgCCACLQAANgIAIAggAyAEBH8gBCwAAAVBAAtB/wFxIAUEfyAFLAAABUF/C0H/AXEgBhDRBCIABEAgAiAIKAIAOgAACwwJCyAIIAIuAQA2AgAgCCADIAQEfyAELgEABUGAgH4LQRB0QRB1IAUEfyAFLgEABUH//wELQRB0QRB1IAYQ0gQiAARAIAIgCCgCADsBAAsMCAsgCCACLwEANgIAIAggAyAEBH8gBC4BAAVBAAtB//8DcSAFBH8gBS4BAAVBfwtB//8DcSAGENEEIgAEQCACIAgoAgA7AQALDAcLIAIgAyAEBH8gBCgCAAVBgICAgHgLIAUEfyAFKAIABUH/////BwsgBhDSBCEADAYLIAIgAyAEBH8gBCgCAAVBAAsgBQR/IAUoAgAFQX8LIAYQ0QQhAAwFCyACIAMgBAR+IAQpAwAFQoCAgICAgICAgH8LIAUEfiAFKQMABUL///////////8ACyAGEIMJIQAMBAsgAiADIAQEfiAEKQMABUIACyAFBH4gBSkDAAVCfwsgBhCCCSEADAMLIAIgAyAEBH0gBCoCAAVD//9//wsgBQR9IAUqAgAFQ///f38LIAYgBxCBCSEADAILIAIgAyAEBHwgBCsDAAVE////////7/8LIAUEfCAFKwMABUT////////vfwsgBiAHEIAJIQAMAQtBACEACwVBACEACyAJJAQgAAtNAEKAgICAgICAgIB/Qv///////////wAgACABfSABQgBTIAFC////////////AHwgAFNxGyABQgBVIAFCgICAgICAgICAf4QgAFVxGwtNAEKAgICAgICAgIB/Qv///////////wAgACABfEL///////////8AIAF9IABTIAFCAFVxGyABQgBTQoCAgICAgICAgH8gAX0gAFVxGws5AEGAgICAeEH/////ByAAIAFrIAFBAEggAUH/////B2ogAEhxGyABQQBKIAFBgICAgHhyIABKcRsLOQBBgICAgHhB/////wcgACABakH/////ByABayAASCABQQBKcRsgAUEASEGAgICAeCABayAASnEbCygAQQAgAEH//wNxIAFB//8DcWtB//8DcSAAQf//A3EgAUH//wNxSBsLNAEBf0F/IABB//8DcSIAIAFB//8DcSICakH//wNxIAFB//8DcUEARyACQf//A3MgAElxGwtsAQF/IAFBEHRBEHUhAgJ/AkAgAUEQdEEQdUEASgR/IAJBgIB+aiAAQRB0QRB1TA0BQYCAfgUgAUEQdEEQdUEATiACQf//AWogAEEQdEEQdU5yDQFB//8BCwwBCyAAQf//A3EgAmtB//8DcQsL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EGcgAEEANgIMIABBADYCECAAKAIIQQBKBEADQCAAKAIEIARBAnRqKAIAIgFBDGoiAhB5RQRAIAMgAigCABD4AyABQRhqIQUgAigCAEEASgRAQQAhAQNAIAUgAiABEKMCLwEAEPkDIQYgAyABEPkDIgggBikCADcCACAIIAYpAgg3AgggCCAGKAIQNgIQIAFBAWoiASACKAIASA0ACwsgBSADEL8HIAJBABDHASAAIAUoAgAgACgCEGo2AhALIARBAWoiBCAAKAIISA0ACwsgAxBmIAckBAs3ACABIAFBKGogACgCACABIAAoAghrQShta0EobEFYahC/ARogACAAKAIAQX9qNgIAIAAoAggaC0oAIABBBGogAUEEakEQELACBH9BAAUgACgCFCABKAIURgR/IAAoAhggASgCGEYEfyAAKAIgBH9BAAUgASgCIEULBUEACwVBAAsLC9wEAQl/IAAoAgRBAk4EQCAAIAFBABC3BiABKAIABEAgARD3ASgCAEUEQCABEI8CCwsgACgCBEEASgRAIABBCGoiA0EAEI4BKAIAQQBKBH8gA0EAEI4BEPcBIgcoAhwgBygCAGoFQQALIQMgACgCBEEBSgRAIABBCGohCkEBIQgDQCAKIAgQjgEiAigCAEEASgRAIAIQ9wEoAgBFBEAgAhCPAgsLIAdBAEcgAigCACIEQQBKcQRAIAcgAkEAEIsCEO0JBEAgByACQQAQiwIoAgAgBygCAGo2AgAgAkEAEIsCKAIAIANqIQMgAiACKAIIEOwJCyACKAIAIQQLIARBAEoEQCACEPcBIQcgAigCACIJIAVqIQUgAigCDCAGaiEGIAlBAEoEQCACKAIIIQJBACEEA0AgBEEobCACaiADNgIcIARBKGwgAmooAgAgA2ohAyAEQQFqIgQgCUcNAAsLBSAEIAVqIQUgAigCDCAGaiEGCyAIQQFqIgggACgCBEgNAAsLCyABIAEoAgAgBWoQsQMgAUEMaiIDIAMoAgAgBmoQxwEgASgCFCADKAIAQQF0akEAIAZrQQF0aiEDIAAoAgRBAUoEQCAAQQhqIQggASgCCCABKAIAQShsakEAIAVrQShsaiEFQQEhBgNAIAggBhCOASIHKAIAIgQEQCAFIAcoAgggBEEobBBJGiAEQShsIAVqIQULIAcoAgwiBARAIAMgBygCFCAEQQF0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HgAgASACIAMgBCAFIAYgByAIIABBAXFBoglqETAACxoAIAEgAiADIAQgBSAGIABBAXFBoAlqESYACxoAIAEgAiADIAQgBSAGIABBAXFBnglqES4ACxgAIAEgAiADIAQgBSAAQQNxQZoJahEvAAsWACABIAIgAyAEIABBA3FBlglqEQoACx4AIAEgAiADIAQgBSAGIAcgCCAAQQFxQZQJahEkAAsaACABIAIgAyAEIAUgBiAAQQFxQZIJahE1AAsWACAAQbCxBCgCAEHdB2pqLAAAQQBHCxQAIAEgAiADIABBD3FBgglqETcACxYAIAEgAiADIAQgAEEDcUH+BmoRDgALFAAgASACIAMgAEEBcUH8BmoREQALHAAgASACIAMgBCAFIAYgByAAQQFxQfoGahFGAAsUACABIAIgAyAAQQFxQfgGahFFAAsUACABIAIgAyAAQQFxQe4EahEYAAsaACABIAIgAyAEIAUgBiAAQQNxQeoEahENAAsiACABIAIgAyAEIAUgBiAHIAggCSAKIABBAXFBkgRqEUQACyAAIAEgAiADIAQgBSAGIAcgCCAJIABBB3FBigRqERcACx4AIAEgAiADIAQgBSAGIAcgCCAAQQ9xQfoDahETAAscACABIAIgAyAEIAUgBiAHIABBH3FB2gNqERQACxoAIAEgAiADIAQgBSAGIABBH3FBugNqERUACxgAIAEgAiADIAQgBSAAQQ9xQaoDahESAAsWACABIAIgAyAEIABBH3FBigNqEQkACxoAIAEgAiADIAQgBSAGIABBAXFBiANqEUMACxgAIAEgAiADIAQgBSAAQQFxQYYDahFCAAsWACABIAIgAyAEIABBAXFBhANqEUEACxwAIAEgAiADIAQgBSAGIAcgAEEBcUGCA2oRQAALGAAgASACIAMgBCAFIABBAXFBwAJqET8ACxYAIAEgAiADIAQgAEEBcUG+AmoRPgALHgAgASACIAMgBCAFIAYgByAIIABBAXFBvAJqET0ACxYAIAEgAiADIAQgAEEBcUG6AmoRPAALFAAgASACIAMgAEEDcUG2AmoRIgALGgAgASACIAMgBCAFIAYgAEEBcUG0AmoRFgALFgAgASACIAMgBCAAQQFxQbIBahElAAsUACABIAIgAyAAQQFxQbABahEMAAsaACABIAIgAyAEIAUgBiAAQQFxQawB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AEMAAAAAXg0BCyAAQaA4aiIBIAEqAgAgACoCGEMAACBBlJNDAAAAABA3OAIADAELIABBoDhqIgEgASoCACAAKgIYQwAAwECUkkMAAIA/EEo4AgALIABBlDpqQQA2AgAgAEG83gBqQX82AgAgAEG43gBqQX82AgAgAEG03gBqQX82AgAgBUMAAIA/QwAAgD8QMSAAQeTZAGogBSkDADcCABCtDiAAQdg3aiAAQbQ1aiIDKAIAIgEEfyABLAB6BH8gASgCCEGAgBBxBH9BAAUgACwA+AEEf0EABUEAEHALCwVBAAsFQQALIgFBAXE6AAAgBygCACABQQFzcgRAIABBxDdqIgEoAgAhAgUCfyAAQcQ3aiIBIAMoAgAiAjYCACAAQdA3akH/////BzYCACAAQbg1aigCAARAIABBkDZqKAIAIgRB/////wdHBEAgAEHUN2ogBEEBakF/QQEgACwA+QEbajYCACABDAILCyAAQdQ3aiAALAD5AUEHdEH/AXFBGHRBH3VBGHRBGHU2AgAgAQshAQsgAEHAN2oiBEEANgIAIABBzDdqIgdB/////wc2AgAgAEHIN2oiBkH/////BzYCACACBEAgBCACNgIAIABB0DdqIgQoAgAiCEH/////B0cEQCACKALkAiIKQX9HBEAgBiAIIApBAWoQ0wc2AgALCyAAQdQ3aiIGKAIAIghB/////wdHBEAgAigC6AIiAkF/RwRAIAcgCCACQQFqENMHNgIACwsgAUEANgIAIAZB/////wc2AgAgBEH/////BzYCAAsgAEGQNmpB/////wc2AgAgAEHsMmoiBCgCAARAQQAhAQNAIAQgARBTKAIAIgIgAiwAejoAeyACQQA7AYQBIAJBADoAeiACQQA6AHwgAUEBaiIBIAQoAgBHDQALCyADKAIAIgEEQCABLAB7RQRAQQAQrgULCyAAQZAzahDIAyAAQag1akEAEKwFIAMoAgBBABCfBCAFQwAAyENDAADIQxAxIAVBBBCcBEHQkAJBAEEAEP4BGiAAQQE6AAIgCSQECzEBAX8jBCEDIwRBEGokBCADIAIQwAUgACABKAIAQQFB7IgCIANBnwMRCQAQXSADJAQLLQEBfyMEIQMjBEEQaiQEIAMgADYCACADIAEQfRCEAiADIAIQkwMQhAIgAyQECzMBAX8jBCEEIwRBIGokBCAE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akH/////BzYCACAAQZQ2akEAOgAAIABBlTZqQQA6AAAgAEGWNmpBAToAACAAQZw2akEANgIAIABBsDZqQQA6AAAgAEGxNmpBADoAACAAQbQ2akEANgIAIABBuDZqQQA2AgAgAEGXNmpBADYAACAAQcQ2akF/NgIAIABBwDZqQX82AgAgAEG8NmpBfzYCACAAQcQ3akEANgIAIABBwDdqQQA2AgAgAEHMN2pB/////wc2AgAgAEHIN2pB/////wc2AgAgAEHUN2pB/////wc2AgAgAEHQN2pB/////wc2AgAgAEHYN2pBADoAACAAQaA4akMAAAAAOAIAIABB0DhqQaufAjYCACAAQcg5akG4nwI2AgAgAEGUOmpBADYCACAAQZk6akEAOgAAIABBmDpqQQA6AAAgAEGcOmpBADYCACAAQaA6akF/NgIAIABBpDpqQX82AgAgAEHwOmoiAUIANwMAIAFCADcDCCABQQA2AhAgAEGEO2pBfzYCACAAQZQ7akIANwIAIABBuDtqQQA2AgAgAkMAAAAAQwAAAAAQMSAEIAIpAwA3AgAgAEGo2QBqQQA2AgAgAEGs2QBqQYCAwNQANgIAIABBwNkAakEAOgAAIABBxNkAakMAAAAAOAIAIABByNkAakMK1yM8OAIAIABBzNkAakMAAAAAOAIAIABB0NkAakEANgIAIABB4NkAakEANgIAIAJD//9/f0P//39/EDEgByACKQMAIgg3AgAgBiAINwIAIABB9NkAakEAOgAAIABB+NkAakMAAAAAOAIAIABBoNoAakEAOgAAIABBpNoAakEANgIAIABBqNoAakEANgIAIABBuNoAakP//39/OAIAIABBvNoAakEAOgAAIABBwNoAakEANgIAIABByNoAakECNgIAIABBxNoAakECNgIAIABBzNoAakEAQegDEGkaIABBvN4AakF/NgIAIABBuN4AakF/NgIAIABBtN4AakF/NgIAIABBwN4AakEAQYEYEGkaIAIkBAtHAgJ/AnwjBCEBIwRBEGokBAJ8IAAoAgBB5IQCKAIAIAFBBGoQBSEEIAEgASgCBBBdIAQLqkH//wNxIQIgARCnASABJAQgAgsPACAAIAAoAggQ0RA7AQQLbAEFfyMEIQIjBEEQaiQEQZCxBCwAAEUEQEGQsQQQ+wEEQAJ/IwQhBSMEQRBqJARB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IAEsAAA6AAAgABCNCBBAIAEkBAsHACAAEN0RCyoBAn8CfyMEIQEjBEEQaiQEQZTXAkECQfiAAkGl1wJBJEElEAIgAQskBAsJACAAIAEQ3BELKgECfwJ/IwQhASMEQRBqJARB/tYCQQRBkNMBQbzXAkELQQkQAiABCyQECwsAIAAgASACENoRCyQBAX9BABDYBiEBIABCADcCACAAQQA2AgggACABIAEQWhCQAQsaACAALAALQQBIBH8gACgCAAUgAAtBABDZBgsHACAAENQRCwcAIAAQ0xELKgECfwJ/IwQhASMEQRBqJARBu9UCQQRBoNMBQafYAkEBQQEQAiABCyQECw0AIAAgASACIAMQ0RELCQAgACABEM4RCwkAIAAgARDNEQveBQEIfyMEIQQjBEEQaiQEIAQhAiAAQQhqIgUQOyAAQZwBaiIGEDsgAEHYAWoiBxA7IABB7AZqEDsgAEH0BmoiCBA7IABBpAdqIQMgAEH8BmohAQNAIAEQOyABQQhqIgEgA0cNAAsgAEG8CGohAyAAQZQIaiEBA0AgARA7IAFBCGoiASADRw0ACyAAQYAqahBnIABBAEGQKhBpGiACQwAAgL9DAACAvxAxIAUgAikDADcCACAAQ4mIiDw4AhAgAEMAAKBAOAIUIABBspACNgIYIABBvJACNgIcIABDmpmZPjgCICAAQwAAwEA4AiQgAEEsaiIBQn83AgAgAUJ/NwIIIAFCfzcCECABQn83AhggAUJ/NwIgIAFCfzcCKCABQn83AjAgAUJ/NwI4IAFBQGtCfzcCACABQn83AkggAUF/NgJQIABDAACAPjgCgAEgAEPNzEw9OAKEASAAQQA2AogBIABBADYCjAEgAEMAAIA/OAKQASAAQQA2ApgBIABBADoAlAEgAkMAAIA/QwAAgD8QMSAGIAIpAwA3AgAgAEEAOgCkASAAQQA6AKUBIABBAToApgEgAEEBOgCnASAAQQA6AKgBIABCADcCrAEgAEIANwK0ASAAQQA2ArwBIABBAzYCwAEgAEECNgLEASAAQQA2AsgBIABBAzYCzAEgAEEANgLQASACQ///f/9D//9//xAxIAcgAikDADcCACACQ///f/9D//9//xAxIAggAikDADcCACAAQwAAwEA4AihBACEBA0AgAEGACGogAUECdGpDAACAvzgCACAAQewHaiABQQJ0akMAAIC/OAIAIAFBAWoiAUEFRw0AC0EAIQEDQCAAQdAYaiABQQJ0akMAAIC/OAIAIABB0AhqIAFBAnRqQwAAgL84AgAgAUEBaiIBQYAERw0AC0EAIQEDQCAAQdAoaiABQQJ0akMAAIC/OAIAIAFBAWoiAUEWRw0ACyAEJAQLBwAgABDMEQsqAQJ/An8jBCEBIwRBEGokBEHq1AJBBEGw0wFB1NgCQRRBGxACIAELJAQLCwAgACABIAIQxxELKgECfwJ/IwQhASMEQRBqJARB2tQCQQNBnIECQdrYAkEBQQEQAiABCyQECyoBAn8CfyMEIQEjBEEQaiQEQffTAkEEQcDTAUHf2AJBAUEBEAIgAQskBAsqAQJ/An8jBCEBIwRBEGokBEHG0wJBAkG0gQJBpdcCQSNBEhACIAELJAQLEQAgACABIAIgAyAEIAUQxRELEQAgACABIAIgAyAEIAUQwhELBwAgABDBEQsqAQJ/An8jBCEBIwRBEGokBEHs0gJBA0HUgQJB5dgCQSRBCBACIAELJAQLCwAgACABIAIQvhELKgECfwJ/IwQhASMEQRBqJARBztICQQRB8NMBQdTYAkETQRoQAiABCyQECyoBAn8CfyMEIQEjBEEQaiQEQb3SAkEFQYDUAUGV2QJBAUEBEAIgAQskBAsNACAAIAEgAiADELsRCyoBAn8CfyMEIQEjBEEQaiQEQbDSAkEFQaDUAUGy2QJBAUEBEAIgAQskBAsPACAAIAEgAiADIAQQtxELKgECfwJ/IwQhASMEQRBqJARBntICQQJB/IECQaXXAkEiQSIQAiABCyQECyIAIAEQyQohASAAQgA3AgAgAEEANgIIIAAgASABEFoQkAELKgEBfyMEIQEjBEEQaiQEIAFBsLEEKAIAQdAxajYCACAAIAEQtREgASQECyoBAX8jBCEBIwRBEGokBCABQbCxBCgCAEGcOWo2AgAgACABEMkFIAEkBAsqAQF/IwQhASMEQRBqJAQgAUGwsQQoAgBBpDhqNgIAIAAgARDJBSABJAQLKgECfwJ/IwQhASMEQRBqJARBxtECQQFBmIECQYPaAkEBQQEQAiABCyQECyoBAn8CfyMEIQEjBEEQaiQEQbbRAkEDQYSCAkHl2AJBI0EYEAIgAQskBAsJACAAIAEQshELBwAgABCwEQsJACAAIAEQrxELCQAgACABEK4RCwkAIAAgARCtEQsqAQJ/An8jBCEBIwRBEGokBEHBzgJBBEHA1AFBvNcCQQpBBxACIAELJAQLCwAgACABIAIQqxELBwAgABClAQsdACAALAALQQBIBH8gACgCAAUgAAsgARCCBUEARwsqAQJ/An8jBCEBIwRBEGokBEHNzQJBBUHQ1AFBhtoCQQ5BDBACIAELJAQLHgAgACwAC0EASAR/IAAoAgAFIAALQQBBACADEIMFCwcAIAAQqhELCQAgACABEKkRCxgAIAAsAAtBAEgEfyAAKAIABSAACxDSEwsLACAAIAEgAhCmEQsaACAALAALQQBIBH8gACgCAAUgAAsgARC3CAsYACAALAALQQBIBH8gACgCAAUgAAsQsQoLCQAgACABEKERCyoBAn8CfyMEIQEjBEEQaiQEQebLAkEEQfDUAUHU2AJBEkEYEAIgAQskBAsLACAAIAEgAhCfEQsJACAAIAEQnhELCwAgACABIAIQnRELGAAgACwAC0EASAR/IAAoAgAFIAALELYDCwkAIAAgARCbEQsYACAALAALQQBIBH8gACgCAAUgAAsQuAMLKgECfwJ/IwQhASMEQRBqJARBi8sCQQVBgNUBQYbaAkENQQsQAiABCyQECw0AIAAgASACIAMQmhELKgECfwJ/IwQhASMEQRBqJARBgMsCQQVBoNUBQYbaAkEMQQoQAiABCyQECw0AIAAgASACIAMQmRELGgAgACwAC0EASAR/IAAoAgAFIAALIAEQuwgLBwAgABCYEQsqAQJ/An8jBCEBIwRBEGokBEGLygJBBEHA1QFBqNsCQQJBARACIAELJAQLMAECfyMEIQIjBEEQaiQEIAIgATYCACACQQQgAEHEA2oQeigCABCFBSEDIAIkBCADCwsAIAAgASACEJYRCyoBAn8CfyMEIQEjBEEQaiQEQYPKAkEDQeCCAkGu2wJBEUEdEAIgAQskBAsqAQJ/An8jBCEBIwRBEGokBEH7yQJBA0HsggJBrtsCQRBBHBACIAELJAQLKgECfwJ/IwQhASMEQRBqJARB88kCQQNB+IICQa7bAkEPQRsQAiABCyQECxoAIAAsAAtBAEgEfyAAKAIABSAACyABEMIICyoBAn8CfyMEIQEjBEEQaiQEQdXJAkEEQdDVAUHU2AJBEUEWEAIgAQskBAscACAALAAL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AiABCyQECwcAIAAQ6AQLBwAgABCvDwsqAQJ/An8jBCEBIwRBEGokBEHiuwJBA0HUhwJB5dgCQRxBBxACIAELJAQLCgAgACABEDoQQQsJACAAIAEQrQ8LLQEBfyMEIQEjBEEQaiQEIAFBsLEEKAIAQcQxaigCADYCACAAIAEQjAMgASQECyoBAn8CfyMEIQEjBEEQaiQEQaW7AkECQeCHAkGl1wJBHEEREAIgAQskBAsJACAAIAEQrA8LCQAgACABEKsPC58EAgF/AX4jBCEBIwRBEGokBCAAEDsgAEEIahA7IABBEGoQOyAAQRhqEDsgAEEgahA7IABBKGoQOyAAQcgAahBhIABB2ABqEGEgAEH8AGoQOyAAQYQBahBnIABBADYCtAEgAEEANgKwASAAQQA2ArgBIABBvAFqEGcgAEHIAWoQZyAAQQA2AtgBIABBADYC1AEgAEEANgLcASAAQewBahDwAiAAQfABahDwAiAAQfQBahDwAiABQwAAAABDAAAAABAxIAAgASkDACICNwIYIAAgAjcCECAAIAI3AgggACACNwIAIAFDAAAAAEMAAAAAEDEgACABKQMAIgI3AiggACACNwIgIABCADcCMCAAQgA3AjggAEIANwJAIAEQYSAAIAEpAgA3AlggACABKQIINwJgIAAgASkCADcCSCAAIAEpAgg3AlAgAEEANgJ0IABBADYCcCAAQQA2AmggAEEBNgJsIABBADoAeCAAQQA6AHkgAEEAOgB6IAFDAAAAAEMAAAAAEDEgACABKQMANwJ8IABBADYCkAEgAEEBNgKYASAAQQE2ApQBIABBfzYCoAEgAEF/NgKcASAAQQA2AqQBIABDAAAAADgCqAEgAEMAAIC/OAKsASAAQgA3AuABIABBADYC6AEgARDwAiAAIAEoAgA2AuwBIAEQ8AIgACABKAIANgLwASABEPACIAAgASgCADYC9AEgAEEANgL4ASABJAQLCQAgACABEKkPCwUAEIEHCwcAIAAQqA8LBwAgABCmDwsjACMEIQAjBEEQaiQEIABBnOQCNgIAQZ3jAiAAEMUDIAAkBAssACAALAALQQBIBEAgACgCACEACyAABEAgABCsAiIABEAgABBzCwVBABBzCwsqAQJ/An8jBCEBIwRBEGokBEGruQJBBEGg3QFBvNcCQQhBBRACIAELJAQLJgAgACwAC0EASAR/IAAoAgAFIAALEKwCIgAEQCAAIAEgAhCXBQsLogcCBX8BfiMEIQUjBEEQaiQEIAUhAyAAQQxqEDsgAEEUahA7IABBHGoQOyAAQSRqEDsgAEEsahA7IABBNGoQOyAAQdAAahA7IABB2ABqEDsgAEHgAGoQOyAAQegAahA7IABB8ABqEDsgAEG4AWoQOyAAQcABahA7IABByAFqEKETIABBxANqIgYiBEEANgIEIARBADYCACAEQQA2AgggAEHQA2oQYSAAQeADahBhIABB8ANqEGEgAEGABGoQYSAAQZAEahBhIABBoARqEGEgAEG4BGoQvwggAEHcBGoQZyAAQQA2AuwEIABBADYC6AQgAEEANgLwBCAAQYAFaiIHIAFB0DFqENIFIABBtAZqIQQgAEGUBmohAQNAIAEQYSABQRBqIgEgBEcNAAsgACACEPgGNgIAIABBBGoiASACQQAQ9AE2AgAgBiABEH4gAEEANgIIIANDAAAAAEMAAAAAEDEgACADKQMANwIMIANDAAAAAEMAAAAAEDEgACADKQMAIgg3AhwgACAINwIUIANDAAAAAEMAAAAAEDEgACADKQMAIgg3AiwgACAINwIkIANDAAAAAEMAAAAAEDEgACADKQMANwI0IABDAAAAADgCPCAAQUBrQwAAAAA4AgAgACACEFpBAWo2AkQgACAAQcqQAhBgNgJIIABBADYCTCADQwAAAABDAAAAABAxIAAgAykDADcCUCADQ///f39D//9/fxAxIAAgAykDADcCYCADQwAAAD9DAAAAPxAxIAAgAykDADcCaCADQwAAAABDAAAAABAxIAAgAykDADcCcCAAQgA3AnggAEEAOwGAASAAQQA6AIIBIABBfzoAgwEgAEEAOwGEASAAQX87AYYBIABBfzsBiAEgAEEANgKMASAAQX82ApQBIABBfzYCkAEgAEEAOgCYASAAQQA2ApwBIABBfzYCoAEgAEEANgKoASAAQQA2AqQBIABBDzYCtAEgAEEPNgKwASAAQQ82AqwBIAND//9/f0P//39/EDEgACADKQMAIgg3AsABIAAgCDcCuAEgAEF/NgKwBCAAQwAAAAA4ArQEIABDAACAPzgC9AQgAEF/NgL4BCAAIAc2AvwEIAAgACgCADYCrAUgAEEANgKQBiAAQQA2AowGIABCADcC+AUg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AAAACAAAAAEAAAAAAAAACAAAAAIAAAAEAAAACAAAAAEAAAAMAAAACAAAAAEAAAAQAAAACAAAAAIAAAAUAAAACAAAAAIAAAAcAAAACAAAAAEAAAAoAAAACAAAAAEAAAAsAAAACAAAAAEAAAAwAAAACAAAAAEAAAA0AAAACAAAAAIAAAA4AAAACAAAAAEAAABAAAAACAAAAAEAAABEAAAACAAAAAIAAABIAAAACAAAAAIAAABQAAAACAAAAAEAAABgAAAACAAAAAEAAABoAAAACAAAAAEAAABsAAAACAAAAAEAAABwAAAACAAAAAEAAAB0AAAACAAAAAEAAAB4AAAACAAAAAIAAACAAAAACAAAAAIAAACIAEHgEwvkFi4uLSAgICAgICAgIC1YWFhYWFhYLSAgICBYICAgIC0gICAgICAgICAgIFggICAgICAgICAgIC1YWFhYWFhYICAgICAgICAgIC0gICAgICAgICAgWFhYWFhYWC0gICAgIFhYICAgICAgICAgIC4uLSAgICAgICAgIC1YLi4uLi5YLSAgIFguWCAgIC0gICAgICAgICAgWC5YICAgICAgICAgIC1YLi4uLi5YICAgICAgICAgIC0gICAgICAgICAgWC4uLi4uWC0gICAgWC4uWCAgICAgICAgIC0tLSAgICAgICAgIC1YWFguWFhYLSAgWC4uLlggIC0gICAgICAgICBYLi4uWCAgICAgICAgIC1YLi4uLlggICAgICAgICAgIC0gICAgICAgICAgIFguLi4uWC0gICAgWC4uWCAgICAgICAgIFggICAgICAgICAgIC0gIFguWCAgLSBYLi4uLi5YIC0gICAgICAgIFguLi4uLlggICAgICAgIC1YLi4uWCAgICAgICAgICAgIC0gICAgICAgICAgICBYLi4uWC0gICAgWC4uWCAgICAgICAgIFhYICAgICAgICAgIC0gIFguWCAgLVguLi4uLi4uWC0gICAgICAgWC4uLi4uLi5YICAgICAgIC1YLi5YLlggICAgICAgICAgIC0gICAgICAgICAgIFguWC4uWC0gICAgWC4uWCAgICAgICAgIFguWCAgICAgICAgIC0gIFguWCAgLVhYWFguWFhYWC0gICAgICAgWFhYWC5YWFhYICAgICAgIC1YLlggWC5YICAgICAgICAgIC0gICAgICAgICAgWC5YIFguWC0gICAgWC4uWFhYICAgICAgIFguLlggICAgICAgIC0gIFguWCAgLSAgIFguWCAgIC0gICAgICAgICAgWC5YICAgICAgICAgIC1YWCAgIFguWCAgICAgICAgIC0gICAgICAgICBYLlggICBYWC0gICAgWC4uWC4uWFhYICAgIFguLi5YICAgICAgIC0gIFguWCAgLSAgIFguWCAgIC0gICAgWFggICAgWC5YICAgIFhYICAgIC0gICAgICBYLlggICAgICAgIC0gICAgICAgIFguWCAgICAgIC0gICAgWC4uWC4uWC4uWFggIFguLi4uWCAgICAgIC0gIFguWCAgLSAgIFguWCAgIC0gICBYLlggICAgWC5YICAgIFguWCAgIC0gICAgICAgWC5YICAgICAgIC0gICAgICAgWC5YICAgICAgIC0gICAgWC4uWC4uWC4uWC5YIFguLi4uLlggICAgIC0gIFguWCAgLSAgIFguWCAgIC0gIFguLlggICAgWC5YICAgIFguLlggIC0gICAgICAgIFguWCAgICAgIC0gICAgICBYLlggICAgICAgIC1YWFggWC4uWC4uWC4uWC4uWFguLi4uLi5YICAgIC0gIFguWCAgLSAgIFguWCAgIC0gWC4uLlhYWFhYWC5YWFhYWFguLi5YIC0gICAgICAgICBYLlggICBYWC1YWCAgIFguWCAgICAgICAgIC1YLi5YWC4uLi4uLi4uWC4uWFguLi4uLi4uWCAgIC0gIFguWCAgLSAgIFguWCAgIC1YLi4uLi4uLi4uLi4uLi4uLi4uLi4uWC0gICAgICAgICAgWC5YIFguWC1YLlggWC5YICAgICAgICAgIC1YLi4uWC4uLi4uLi4uLi4uWFguLi4uLi4uLlggIC0gIFguWCAgLSAgIFguWCAgIC0gWC4uLlhYWFhYWC5YWFhYWFguLi5YIC0gICAgICAgICAgIFguWC4uWC1YLi5YLlggICAgICAgICAgIC0gWC4uLi4uLi4uLi4uLi4uWFguLi4uLi4uLi5YIC1YWFguWFhYLSAgIFguWCAgIC0gIFguLlggICAgWC5YICAgIFguLlggIC0gICAgICAgICAgICBYLi4uWC1YLi4uWCAgICAgICAgICAgIC0gIFguLi4uLi4uLi4uLi4uWFguLi4uLi4uLi4uWC1YLi4uLi5YLSAgIFguWCAgIC0gICBYLlggICAgWC5YICAgIFguWCAgIC0gICAgICAgICAgIFguLi4uWC1YLi4uLlggICAgICAgICAgIC0gIFguLi4uLi4uLi4uLi4uWFguLi4uLi5YWFhYWC1YWFhYWFhYLSAgIFguWCAgIC0gICAgWFggICAgWC5YICAgIFhYICAgIC0gICAgICAgICAgWC4uLi4uWC1YLi4uLi5YICAgICAgICAgIC0gICBYLi4uLi4uLi4uLi4uWFguLi5YLi5YICAgIC0tLS0tLS0tLSAgIFguWCAgIC0gICAgICAgICAgWC5YICAgICAgICAgIC0gICAgICAgICAgWFhYWFhYWC1YWFhYWFhYICAgICAgICAgIC0gICBYLi4uLi4uLi4uLi5YIFguLlggWC4uWCAgIC0gICAgICAgLVhYWFguWFhYWC0gICAgICAgWFhYWC5YWFhYICAgICAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gICAgWC4uLi4uLi4uLi5YIFguWCAgWC4uWCAgIC0gICAgICAgLVguLi4uLi4uWC0gICAgICAgWC4uLi4uLi5YICAgICAgIC0gICAgWFggICAgICAgICAgIFhYICAgIC0gICAgICAgICAgIC0gICAgWC4uLi4uLi4uLi5YIFhYICAgIFguLlggIC0gICAgICAgLSBYLi4uLi5YIC0gICAgICAgIFguLi4uLlggICAgICAgIC0gICBYLlggICAgICAgICAgIFguWCAgIC0gICAgICAgICAgIC0gICAgIFguLi4uLi4uLlggICAgICAgIFguLlggICAgICAgICAgLSAgWC4uLlggIC0gICAgICAgICBYLi4uWCAgICAgICAgIC0gIFguLlggICAgICAgICAgIFguLlggIC0gICAgICAgICAgIC0gICAgIFguLi4uLi4uLlggICAgICAgICBYWCAgICAgICAgICAgLSAgIFguWCAgIC0gICAgICAgICAgWC5YICAgICAgICAgIC0gWC4uLlhYWFhYWFhYWFhYWFguLi5YIC0gICAgICAgICAgIC0gICAgIFhYWFhYWFhYWFggIC0tLS0tLS0tLS0tLSAgICAgICAgLSAgICBYICAgIC0gICAgICAgICAgIFggICAgICAgICAgIC1YLi4uLi4uLi4uLi4uLi4uLi4uLi4uWC0gICAgICAgICAgIC0tLS0tLS0tLS0tLS0tLS0tLSAgICAgICAgICAgICAgICAgICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gWC4uLlhYWFhYWFhYWFhYWFguLi5YIC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC0gIFguLlggICAgICAgICAgIFguLlggIC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC0gICBYLlggICAgICAgICAgIFguWCAgIC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC0gICAgWFggICAgICAgICAgIFhYICAgIC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgIABB0CoLzF03XSkjIyMjIyMjaFYwcXMnLyMjI1spLCMjL2w6JCNRNj4jIzVbbjQyPmMtVEhgLT4+Iy9lPjExTk5WPUJ2KCo6LkY/dXUjKGdSVS5vMFhHSGAkdmhMRzFoeHQ5P1dgIyw1THNDcCMtaT4uciQ8JDZwRD5MYic7OUNyYzZ0Z1htS1ZlVTJjRDRFbzNSLzIqPl1iKE1DOyRqUGZZLjtoXmBJV005PExoMlRsUytmLXMkbzZRPEJXSGBZaVUueGZMcSROOyQwaVIvR1g6VShqY1cycC9XKnE/LXFtblVDSTtqSFNBaUZXTS5SKmtVQEM9R0g/YTl3cDhmJGUuLTReUWcxKVEtR0wobGYoci83R3JSZ3dWJU1TPUMjYDhORD5RbyN0J1gjKHYjWTl3MCMxRCRDSWY7VycjcFdVUFhPdXhYdVUoSDlNKDE8cS1VRTMxI14tVic4SVJVbzdRZi4vTD49S2UkJCc1RiUpXTBeIzBYQFUuYTxyOlFMdEZzTGNMNiMjbE9qKSMuWTU8LVImS2dMd3FKZkxnTiY7UT9nSV4jRFkydUxpQF5yTWw5dD1jV3E2IyN3ZWc+JEZCalZRVFNEZ0VLbklTN0VNOT5aWTl3MCNMOz4+I014JjRNdnQvL0xbTWtBI1dAbEsuTidbMCM3UkxfJiN3K0YlSHRHOU0jWExgTiYuLEdNNFBnOy08bkxFTmh2eD4tVnNNLk0wckpmTEgyZVRNYCpvSk1IUkNgTmtmaW1NMkosVy1qWFM6KXIwd0sjQEZnZSRVPmB3J043RyMkI2ZCIyRFXiQjOjk6aGsrZU9lLS02eClGNypFJT83NiVeR01IZVBXLVo1bCcmR2lGIyQ5NTY6clM/ZEEjZmlLOilZcitgJiMwakAnRGJHJiNeJFBHLkxsK0ROYTxYQ01LRVYqTilMTi9OKmI9JVE2cGlhLVhnOEkkPE1SJixWZEplJDwoN0c7Q2tsJyZoRjs7JDxfPVgoYi5SUyUlKSMjI01QQnV1RTFWOnYmY1gmIzJtIygmY1ZdYGs5T2hMTWJuJXMkRzIsQiRCZkQzWCpzcDUjbCwkUiNdeF9YMXhLWCViNVUqW3I1aU1mVW85VWBOOTloRyl0bSsvVXM5cEcpWFB1YDwwcy0pV1R0KGdDUnhJZyglNnNmaD1rdE1LbjNqKTw2PGI1U2tfLzAoXl1BYU4jKHAvTD4mVlo+MWklaDFTOXU1b0BZYWFXJGUrYjxUV0ZuL1o6T2goQ3gyJGxORW9OXmUpI0NGWUBASTtCT1Eqc1J3WnRaeFJjVTd1VzZDWG93MGkoPyRRW2NqT2RbUDRkKV0+Uk9QT3B4VE83U3R3aTE6OmlCMXEpQ189ZFYyNko7MixdN29wJF11UXJAX1Y3JHFeJWxRd3R1SFldPURYLG4zTCMwUEhETzRmOT5kQ0BPPkhCdUtQcFAqRSxOK2IzTCNscFIvTXJURUguSUFRay5hPkRbLmU7bWMueF1JcC5QSF4nL2FxVU8vJDFXeExvVzBbaUxBPFFUOzVIS0QrQHFRJ05RKDNfUExoRTQ4Ui5xQVBTd1EwL1dLP1osW3g/LUo7alFUV0EwWEBLSihfWThOLTovTTc0Oi8tWnBLclVzcz9kI2RacV1EQWJrVSpKcWtMK253WEBANDdgNT53PTRoKDkuYEdDUlV4SFBlUmA1TWpvbChkVVd4WmEoPlNUclBrckppV3hgNVU3RiMuZypqcm9oR2dgY2c6bFNUdkVZL0VWXzdINFE5W1olY252O0pRWVo1cS5sN1plYXM6SE9JWk9CP0c8TmFsZCRxc11AXUw8SjdiUio+Z3Y6WzdNSTJrKS4nMigkNUZOUCZFUSgsKVVdV10rZmgxOC52c2FpMDApO0QzQDRrdTVQP0RQOGFKdCs7cVVNXT0rYic4QDttVmlCS3gwREVbLWF1R2w4OlBKJkRqK002T0NdT14oKCMjXWAwaSlkclQ7LTdYYD0tSDNbaWdVblBHLU5abG8uI2tAaCM9T3JrJG0+YT4kLT9UbSRVVig/I1A2WVkjJy8jIyN4ZTdxLjczckkzKnBQLyQxPnM5KVcsSnJNN1NOXScvNEMjdiRVYDAjVi5bMD54UXNIJGZFbVBNZ1kydTdLaChHJXNpSWZMU29TK01LMmVUTSQ9NSxNOHBgQS47X1IlI3VbSyMkeDRBRzgua0svSFNCPT0tJ0llL1FUdEc/LS4qXk4tNEIvWk1fM1lsUUM3KHA3cSkmXShgNl9jKSQvKkpMKEwtXihdJHdJTWBkUHRPZEdBLFUzOncyTS0wPHEtXUxfP14pMXZ3Jy4sTVJzcVZyLkw7YU4mIy9FZ0opUEJjWy1mPitXb21YMnU3bHFNMmlFdW1NVGNzRj8tYVQ9Wi05N1VFblhnbEVuMUstYm5FT2BndUZ0KGMlPTtBbV9Rc0BqTG9vSSZOWDtdMCNqNCNGMTQ7Z2w4LUdRcGd3aHJxOCc9bF9mLWI0OSdVT3FrTHU3LSMjb0RZMkwodGUrTWNoJmdMWXRKLE1FdEpmTGgneCdNPSRDUy1aWiVQXThiWj4jUz9ZWSMlUSZxJzNeRncmP0QpVUROcm9jTTNBNzYvL29MPyNoN2dsODVbcVcvTkRPayUxNmlqOys6MWEnaU5JZGItb3U4LlAqdyx2NSNFSSRUV1M+UG90LVIqSCctU0VwQTpnKWYrTyQlJWBrQSNHPThSTW1HMSZPYD50bzhiQ11UJiQsbi5Mb08+MjlzcDNkdC01MlUlVk0jcTcnREhwZysjWjklSFtLPEwlYTJFLWdyV1ZNM0AyPS1rMjJ0TF00JCMjNldlJzhVSkNLRVtkXz0ld0k7JzZYLUdzTFg0al5TZ0okIyNSKncsdlAzd0sjaWlXJiMqaF5EJlI/anA3Ky91JiMoQVAjI1hVOGMkZlNZVy1KOTVfLURwW2c5d2NPJiNNLWgxT2NKbGMtKnZwdzB4VVgmI09RRktOWEBRSSdJb1BwN25iLFFVLy9NUSZaRGtLUClYPFdTVkwoNjh1VmwmI2MnWzAjKHMxWCZ4bSRZJUI3Kks6ZURBMzIzajk5OEdYYkEjcHdNcy1qZ0QkOVFJU0ItQV8oYU40eG9GTV5AQzU4RDArUStxM24wIzNVMUluRGpGNjgyLVNqTVhKSykoaCRoeHVhX0tddWw5MiUnQk9VJiNCUlJoLXNsZzhLRGxyOiVMNzFLYTouQTslWVVMakRQbUw8TFlzOGkjWHdKT1lhS1BLYzFoOic5S2UsZyliKSw3OD1JMzlCO3hpWSRiZ0d3LSYuWmk5SW5YRHVZYSVHKmYyQnE3bW45XiNwMXZ2JSMoV2ktOy9aNWhvOyMyOjslZCYjeDl2NjhDNWc/bnRYMFgpcFRgOyVwQjNxN21nR04pMyUoUDhuVGQ1TDdHZUEtR0xAKyVKM3UyOihZZj5ldGBlOylmI0ttOCYrREMkSTQ2PiNLcl1ddS1bPTk5dHRzMS5xYiNxNzJnMVdKTzgxcStlTicwMydlTT4mMVh4WS1jYUVuT2olMm44KSksP0lMUjVeLklibjwtWC1NcTdbYTgyTHE6RiYjY2UrUzl3c0NLKnhgNTY5RThldydIZV1oOnNJWzJMTSRbZ3VrYTNaUmQ2OnQlSUc6OyQlWWlKOk5xPT9lQXc7LzpubkRxMChDWWNNcEcpcUxONCQjIyZKPGokVXBLPFE0YTFdTXVwV14tc2pfJCVbSEslJ0YjIyMjUVJaSjo6WTNFR2w0J0AlRmtpQU9nI3BbIyNPYGd1a1RmQkhhZ0w8TEh3JXEmT1YwIyNGPTYvOmNoSW0wQGVDUDhYXTprRkklaGw4aGdPQFJjQmhTLUBRYiQlK209aFBETGcqJUs4bG4od2NmMy8nRFctJC5sUj9uW25DSC1lWE9PTlRKbGg6LlJZRiUzJ3A2c3E6VUlNQTk0NSZeSEZTODdAJEVQMmlHPC1sQ08kJWNgdUtHRDNyQyR4MEJMOGFGbi0tYGtlJSNITVAndmgxL1ImT19KOSd1bSwuPHR4W0Ald3NKayZiVVQyYDB1TXY3Z2cjcXAvaWouTDU2J2hsOy5zNUNVcnhqT003LSMjLmwrQXUnQSZPOi1UNzJMXVBgJj07Y3RwJ1hTY1gqclUuPi1YVHQsJU9WVTQpUzErUi0jZGcwL05uP0t1MV4wZiRCKlA6Um93d20tYDBQS2pZRERNJzNdZDM5VlpIRWw0LC5qJ11Qay1NLmheJjowRkFDbSRtYXEtJnNndzB0Ny82KF54dGslTHVIODhGai1la20+R0EjXz41Njh4NihPRlJsLUlacGAmYixfUCckTTxKbnE3OVZzSlcvbVdTKlBVaXE3NjtdL05NXz5oTGJ4ZmMkbWpgLE87JiVXMm1gWmg6LylVZXR3OmFKJV1LOWg6VGNGXXVfLVNqOSxWSzNNLionJjBEW0NhXUo5Z3A4LGtBV10lKD9BJVIkZjwtPlp0cydea249LV5AYzQlLXBZNnFJJUolMUlHeGZMVTlDUDhjYlBsWHYpO0M9YiksPDJtT3ZQOHVwLFVWZjM4MzlhY0FXQVctVz8jYW8vXiMlS1lvOGZSVUxOZDIuPiVtXVVLOm4lciQnc3ddSjs1cEFvT18jMm1PM24sJz1INShldEhnKmArUkxndj49NFU4Z3VEJEklRDpXPi1yNVYqJWoqVzpLdmVqLkxwJDxNLVNHWic6K1Ffayt1dk9TTGlFbyg8YUQvSzxDQ2NgJ0x4Pic/OysrTyc+KClqTFItXnU2OFBIbThaRldlK2VqOGg6OXI2TCowLy9jJmlIJlI4cFJiQSNLam0ldXBWMWc6YV8jVXI3RnVBIyh0UmgjLlk1SytAPzM8LThtMCRQRW47SjpyaDY/STZ1RzwtYHdNVSdpcmNwMExhRV9PdGxNYiYxIzZULiNGREt1IzFMdyV1JStHTStYJ2U/WUxmak1bVk8wTWJ1RnA3Oz5RJiNXSW8pMEBGJXE3YyM0WEFYTi1VJlZCPEhGRipxTCgkL1YsOyhrWFplaldPYDxbNT8/ZXdZKCo5PSV3RGM7LHU8Jzl0M1ctKEgxdGgzK0dddWNRXWtMczdkZigkLypKTF1AKnQ3QnVfRzNfN21wNzxpYVFqT0Aua0xnO3gzQjBscXA3SGYsXlplNy0jI0AvYzU4TW8oMztrbnAwJSlBNz8tVytlSSdvOCliPG5LbncnSG84Qz1ZPnBxQj4waWUmamhaWz9pTFJAQF9BdkEtaVFDKD1rc1JaUlZwN2AuPStOcEJDJXJoJjNdUjo4WERtRTVeVjhPKHg8PGFHLzFOJCNGWCQwVjVZNngnYUVySTNJJDd4JUVgdjwtQlksKSUtP1BzZipsPyVDMy5tTSg9L00wOkp4Ryc/N1doSCVvJ2E8LTgwZzBOQnhvTyhHSDxkTV1uLislcUBqSD9mLlVzSjJHZ3MmNDwtZTQ3JktsK2YvLzlAYGIrPy5UZU5fJkI4U3M/djteVHJrO2YjWXZKa2wmdyRdPi0raz8nKDxTOjY4dHEqV29EZlp1JzttTT84WFttYThXJSpgLT07RC4obmM3LzspZzpUMT1eSiQmQlJWKC1sVG1OQjZ4cUJbQDAqby5lck0qPFNXRl11Mj1zdC0qKDZ2Pl5dKEguYVJFWlNpLCMxOltJWGFaRk9tPC11aSNxVXEyJCMjUmk7dTc1T0sjKFJ0YVctSy1GYFMrY0ZddU5gLUtNUSVyUC9YcmkuTFJjQiMjPVlMM0JnTS8zTUQ/QGYmMSdCVy0pSnU8TDI1Z2w4dWhWbTFoTCQjIyo4IyMjJ0EzL0xrS1crKF5yV1g/NVdfOGcpYShtJks4UD4jYm1tV0NNa2smI1RSYEMsNWQ+ZylGO3QsNDpAX2w4Ry81aDR2VWQlJiU5NTA6VlhEJ1FkV29ZLUYkQnRVd21mZSRZcUwnOChQV1goUD9eQFBvMyQjI2BNU3M/RFdCWi9TPis0JT5mWCxWV3YvdydLRGBMUDVJYkg7clRWPm4zY0VLOFUjYlhdbC0vVitebGozO3ZsTWImWzVZUTgjcGVrWDlKUDNYVUM3MkwsLD8rTmkmY283QXBuTyo1TkssKChXLWk6JCxrcCdVREFPKEcwU3E3TVZqSnNiSXUpJ1osKls+YnI1ZlheOkZQQVdyLW0yS2dMPExVTjA5OGtURiYjbHZvNTg9L3ZqRG87LjspS2EqaExSIy9rPXJLYnh1VmA+UV9uTjYnOHVURyYjMVQ1Zyl1THY6ODczVXBUTGdIKyNGZ3BIJ19vMTc4MFBoOEtteFFKOCNINzJMNEA3NjhAVG0mUWg0Q0IvNU92bUEmLFEmUWJVb2kkYV8lM00wMUgpNHg3SV4mS1FWZ3RGblYrO1tQYz5bbTRrLy8sXTE/I2BWWVtKciozJiZzbFJmTGlWWko6XT89SzNTdz1bJD11UkI/M3hrNDhAYWVnPFonPCQjNEgpNiw+ZTBqVDYnTiMocSUuTz0/MlNddSoobTwtVjhKJygxKUddWzY4aFckNSdxW0dDJjVqYFRFP20nZXNGR05STSlqLGZmWj8tcXg4Oy0+ZzR0KjpDSVAvW1FhcDcvOScjKDFzYW83dy0ucU5VZGtKKXRDRiYjQl47eEd2bjJyOUZFUEZGRmNMQC5pRk5rVHZlJG0lI1F2UVM4VUApMlorM0s6QUtNNWlzWjg4K2RLUSlXNj5KJUNMPEtFPmAuZCooQmAtbjhEOW9LPFVwXWMkWCQoLClNOFp0Ny9bcmRrcVRnbC0wY3VHTXYnPz4tWFYxcVsnLTVrJ2NBWjY5ZTtEXz8kWlBQJnNeKzddKSQqJCNAUVlpOSw1UCYjOXIrJCVDRT02OD5LOHIwPWRTQyUlKEBwNy5tN2ppbFEwMicwLVZXQWc8YS8nJzN1Lj00TCRZKTZrL0s6X1szPSZqdkw8TDBDLzIndjpeOy1ESUJXLEI0RTY4OmtaOyU/OChROEJIPWtPNjVCVz94U0cmI0B1VSxEUyosPy4rKG8oIzF2Q1M4I0NIRj5UbEdXJ2IpVHE3VlQ5cV4qXiQkLjomTkBAJCYpV0h0UG0qNV9yTzAmZSVLJiMtMzBqKEU0IydaYi5vLyhUcG0kPksnZkBbUHZGbCxoZklOVE5VNnUnMHBhbzclWFVwOV01Lj4laGA4Xz1WWWJ4dWVsLk5UU3NKZkxhY0Z1M0InbFFTdS9tNi1PcWVtOFQrb0UtLSQwYS9rXXVqOUV3c0c+JXZlUipodl5CRnBRajpLJyNTSixzQi0nI10oai5MZzkyclR3LSpuJUAvOzM5cnJKRixsI3FWJU9ydEJlQzYvLDtxQjNlYk5XWz8sSHFqMkwuMU5QJkdqVVI9MUQ4UWFTM1VwJkAqOXdQPytsbzdiP0AlJ2s0YHAwWiQyMiVLMytpQ1pqP1hKTjRObSYrWUZddUAtVyRVJVZFUS8sLD4+IylEPGgjYCloMDo8UTY5MDl1YSsmVlUlbjI6Y0czRkotJUBCai1EZ0xyYEh3JkhBS2pLanNlSzwveEtUKilCLE45WDNda3JjMTJ0J3BnVFYoTHYtdExbeGdfJT1NX3E3YV54PzdVYmQ+IyU4Y1kjWVo/PSxgV2R4dS9hZSYjdzYpUjg5dEkjNkBzJyg2QmY3YSY/Uz1eWklfa1MmYWlgJj10RTcyTF9ELDteUik3WyRzPEVoI2MmKXEuTVhJJSN2OVJPYTVGWk8lc0Y3cTdOd2ImI3B0VUo6YXFKZSRTbDY4JS5EIyMjRUM+PD8tYUYmI1JOUXY+bzhsS04lNS8kKHZkZnE3K2ViQSN1MXBdb3ZVS1cmWSVxXSc+JDFALVt4Zm4kN1pUcDdtTSxHLEtvN2EmR3UlR1tSTXhKc1swTU0ld2NpLkxGREspKDxjYFE4TilqRUlGKis/UDJhOGclKSRxXW8yYUg4QyY8U2liQy9xLChlOnY7LWIjNlskTnREWjg0SmUyS052QiMkUDU/dFEzbnQoMGQ9ai5MUWYuL0xsMzMrKDtxM0wtdz04ZFgkI1dGJnVJSkAtYmZJPiU6X2kyQjVDc1I4JjlaJiM9bVBFbm0wZmA8JmMpUUw1dUojJXUlbEpqK0QtcjtCb0YmIzREb1M5N2g1ZylFI286JlM0d2VERiw5XkhvZWBoKkwrX2EqTnJMVy0xcEdfJjJVZEI4NmUlQi86PT4pTjR4ZVcuKndmdC07JCc1OC1FU3FyPGI/VUkoXyVAW1A0Nj4jVWAnNkFRXW0mNi9gWj4jUz9ZWSNWYztyN1UyJjMyNmQ9dyZIIyMjIz9UWmAqND8mLk1LP0xQOFZ4Zz4kW1FYYyVRSnY5Mi4oRGIqQilnYipCTTlkTSpoSk1BbypjJiNiMHY9UGplcl0kZ0cmSlhEZi0+J1N0dlU3NTA1bDkkQUZ2Z1lSSV4mPF5iNjg/aiNxOVFYNFNNJ1JPIyZzTDFJTS5ySmZMVUFqMjIxXWQjI0RXPW04M3U1OydiWXgsKlNsMGhMKFc7OyRkb0ImTy9UUTooWl54QmRMakw8TG5pOycnWC5gJCM4KzFHRDprJFlVV3NibjhvZ2g2cnhaMlo5XSVuZCs+ViMqOFVfNzJMaCsyUThDajBpOjZocCYkQy86cChISz5UOFlbZ0hRNGA0KSckQWIoTm9mJVYnOGhMJiM8TkVkdGcobic9UzFBKFExL0kmNChbJWRNYCxJdScxOl9oTD5TZkQwNyY2RDxmcDhkSE03L2crdGxQTjlKKnJLYVBjdCY/J3VCQ2VtXmpuJTlfSyk8LEM1SzNzPTVnJkdtSmIqW1NZcTdLO1RSTEdDc00tJCQ7UyU6WUByN0FLMHBwcnBMPExyaCxxN2UvJUtXSzo1MEleK20ndmlgMz8lWnArPC1kKyRMLVN2OkAubzE5biRzMCYzOTtrbjtTJUJTcSokM1dvSlNDTHdlVlthWidNUUlqTzw3O1gtWDsmK2RNTHZ1I15Vc0dFQzlXRWNbWCh3STcjMi4oRjBqViplWmY8LVF2M0otYytKNUFsckIjJHAoSDY4THZFQSdxM24wI20sW2AqOEZ0KUZjWWdFdWRdQ1dmbTY4LChhTEEkQEVGVGdMWG9CcS9VUGxwNzpkWy87cl9peD06VEZgUzVILWI8TEkmSFkoSz1oIyldTGskSzE0bFZmbTp4JEg8M15RbDxNYCRPaGFwQm5rdXAnRCNMJFBiX2BOKmddMmU7WC9EdGcsYnNqJksjMlstOmlZcidfd2dIKU5VSVI4YTFuI1M/WWVqJ2g4XjU4VWJaZCteRktEKlRAOzZBN2FRQ1tLOGQtKHY2R0kkeDpUPCYnR3A1VWY+QE0uKko6OyQtcnYyOSdNXThxTXYtdExwLCc4ODZpYUM9SGIqWUpvS0osKGolSz1IYEsudjlIZ2dxQklpWnUnUXZCVC4jPSkwdWtydVYmLikzPSheMWBvKlBqNDwtPGFOKCheNygnI1owd0sjNUdYQDd1XVtgKlNeNDM5MzNBNHJsXVtgKk80Q2dMRWxddiQxUTNBZUYzN2RiWGssLil2aiN4J2RgO3FnYlFSJUZXLDIoP0xPPXMlU2M2OCVOUCcjI0FvdGw4eD1CRSNqMVVEKFszJE0oXVVJMkxYM1JwS05AOy8jZidmLyZfbXQmRilYZEY8OXQ0KVFhLiprVEx3UScoVFRCOS54SCc+I01KK2dMcTktIyNASHVaUE4wXXU6aDcuVC4uRzo7JC9Vc2ooVDdgUTh0VDcyTG5ZbDwtcXg4Oy1IVjdRLSZYZHglMWEsaEM9MHUrSGxzVj5udUlRTC01PE4/KU5CUylRTipfSSw/JikyJ0lNJUwzSSlYKChlL2RsMiY4JzxNOl4jTSpRK1tULlhyaS5MWVMzdiVmRmA2OGg7Yi1YWy9FbidDUi5xN0UpcCcva2xlMkhNLHU7XiVPS0MtTitMbCVGOUNGPE5mJ14jdDJMLDsyN1c6ME9ANiMjVTZXNzokckpmTFdIaiQjKXdvcUJlZklaLlBLPGIqdDdlZDtwKl9tOzRFeEsjaEAmXT5fPkBrWFF0TWFjZkQubS1WQWI4O0lSZU0zJHdmMCcnaHJhKnNvNTY4J0lwJnZSczg0OSdNUllTcCU6dDpoNXFTZ3dwRXIkQj5RLDtzKEMjJClgc3ZRdUYkIyMtRCwjIyxnNjhAMltUOy5YU2ROOVFlKXJwdC5fSy0jNXdGKXNQJyMjcCNDMGMlLUdiJWhkKzwtaidBaSp4JiZITWtUXUMnT1NsIyM1UkdbSlhhSE47ZCd1QSN4Ll9VOy5gUFVAKFozZHQ0cjE1MkA6diwnUi5Taid3IzA8LTtrUEkpRmZKJiNBWUomIy8vKT4taz1tPSpYbkskPj0pNzJMXTBJJT4uRzY5MGE6JCMjPCwpOz87NzIjP3g5K2Q7XlYnOTtqWUA7KWJyI3FeWVFweDpYI1RlJFpeJz0tPWJHaExmOkQ2JmJOd1o5LVpEI25eOUhoTE1yNUc7J11kJjYnd1ltVEZtTDxMRClGXiVbdEMnODsrOUUjQyRnJSM1WT5xOXdJPlAoOW1JWz5rQy1la0xDL1ImQ0grcydCO0stTTYkRUIlaXMwMDorQTRbN3hrcy5Mck5rMCZFKXdJTFlGQDJMJzBOYiQrcHY8KDIuNzY4L0ZyWSZoJF4zaSZAK0clSlQnPC0sdmAzO18pSTlNXkFFXUNOP0NsMkFaZyslNGlUcFQzPG4tJiVIJWI8RkRqMk08aEg9JkVoPDJMZW4kYiphVFg9LThReE4pazExSU0xY15qJTlzPEw8TkZTbylCPys8LShHeHNGLF4tRWhAJDRkWGhOJCsjcnhLOCdqZSdEN2tgZTspMnBZd1BBJ19wOSZAXjE4bWwxXltAZzR0KltKT2EqWz1RcDcocUpfb09MXignN2ZCJkhxLTpzZixzTmo4eHFePiRVNE9dR0t4J205KWJAcDdZc3ZLM3deWVItQ2RRKjpJcjwoJHUmKSMoJj9MOVJnM0gpNGZpRXBeaUk5TzhLblRqLF1IP0QqcjcnTTtQd1o5SzBFXmsmLWNwSTsucC82X3Z3b0ZNVjwtPiMlWGkuTHhWbnJVKDQmOC9QKzpoTFNLaiQjVSVdNDl0J0k6cmdNaSdGTEBhOjBZLXVBWzM5JywodmJtYSpoVSU8LVNSRmBUdDo1NDJSX1ZWJHBAW3A4RFZbQSw/MTgzOUZXZEY8VGRkRjw5QWgtNiY5dFdvRGxoXSYxU3BHTXE+VGkxTypIJiMoQUw4W19QJS5NPnZeLSkpcU9UKkY1Q3EwYFllJSskQjZpOjdAMElYPE4rVCswTWxNQlBRKlZqPlNzRDxVNEpIWThrRDIpMmZVL00jJGUuKVQ0LF89OGhMaW1bJik7P1VrSycteD8nKDpzaUlmTDwkcEZNYGk8PyVXKG1HREhNJT5pV1AsIyNQYCUvTDxlWGk6QFo5Qy43bz1AKHBYZEFPL05MUThsUGwrSFBPUWE4d0Q4PV5HbFBhOFRLSTFDamhzQ1RTTEpNJy9XbD4tUyhxdyVzZi9AJSNCNjsvVTdLXXVaYmleT2NeMm48YmhQbVVrTXc+JXQ8KSdtRVZFJyduYFduSnJhJF5US3ZYNUI+O19hU0VLJywoaHdhMDppNEc/LkJjaS4oWFs/YiooJCw9LW48LlElYChYPT8rQEFtKkpzMCY9M2JoOEtdbUw8TG9Ocyc2LCc4NWAwP3QvJ19VNTlAXWRkRjwjTGRGPGVXZEY8T3VOLzQ1clk8LUxAJiMrZm0+Njk9TGIsT2NaVi8pO1RUbThWSTs/JU90SjwoYjRtcTdNNjp1P0tSZEY8Z1JAMkw9Rk5VLTxiWyg5Yy9NTDNtO1pbJG9GM2cpR0FXcXBBUmM9PFJPdTdjTDVsOy1bQV0lLytmc2Q7bCNTYWZUL2YqV10wPU8nJChUYjxbKSpAZTc3NVItOllvYiVnKj5sKjp4UD9ZYi41KSV3X0k/N3VrNUpDK0ZTKG0jaSdrLidhMGkpOTw3Yidmcyc1OWhxJCo1VWh2IyNwaV44K2hJRUJGYG52b2A7J2wwLl5TMTwtd1VLMi9Db2g1OEtLaExqTT1TTypyZk9gK3FDYFctT24uPUFKNTY+PmkyQDJMSDZBOiY1cWA/OUkzQEAnMDQmcDIvTFZhKlQtNDwtaTM7TTlVdlpkK043PmIqZUl3ZzpDQyljPD5uTyYjPElHZTtfXy50aGpabDwldyhXazJ4bXA0UUBJI0k5LERGXXU3LVA9Li1fOllKXWFTQFY/NipDKClkT3A3OldMLGImM1JnLy5jbU05JnJePiQoPi5aLUkmSihRMEhkNVElN0NvLWJgLWM8Tig2ckBpcCtBdXJLPG04NlFJdGgqI3Y7LU9CcWkrTDd3REUtSXI4S1snbStERFNMd0smLy4/LVYlVV8lMzpxS051JF9iKkIta3A3TmFEJ1FkV1FQS1lxW0A+UCloSTsqX0ZddWBSYlsuajhfUS88Jj51dStWc0gkc005VEElPykodm1KODApLFA3RT4pdGpEJTJMPS10I2ZLWyVgdj1RODxGZk5rZ2deb0liYWgqIzgvUXQkRiY6SyotKE4vJysxdk1CLHUoKS1hLlZVVSojW2UlZ0FBTyhTPldsQTIpO1NhPmdYbThZQmAxZEBLI25dNzYtYSRVLG1GPGZYXWlkcWQpPDMsXUo3Sm1XNGA2XXVrcz00LTcyTChqRWsrOmJKME1ecS04RG1fWj8wb2xQMUM5U2EmSFtkJmMkb29RVWpdRXhkKjNaTUAtV0dXMiVzJyxCLV9NJT4lVWw6Iy8neG9GTTlRWC0kLlFOJz5bJSRaJHVGNnBBNktpMk81Ojh3KnZQMTwtMWBbRywpLW0jPjBgUCYjZWIjLjNpKXJ0QjYxKG8nJD9YM0I8L1I5MDtlWl0lTmNxOy1UbF0jRj4yUWZ0XmFlXzV0S0w5TVVlOWIqc0xFUTk1QyZgPUc/QE1qPXdoKiczRT49LTwpR3QqSXcpJ1FHOmBASXdPZjcmXTFpJ1MwMUIrRXYvTmFjIzlTOz07WVFwZ182VWAqa1ZZMzl4SyxbLzZBajc6JzFCbS1fMUVZZmExK28mbzRocDdLTl9RKE9sSW9AUyU7alZkbjAnMTxWYzUyPXVgM15vLW4xJ2c0djU4SGomNl90NyQjIz9NKWM8JGJnUV8nU1koKC14a0EjWSgscCdIOXJJVlktYiwnJWJDUEY3Lko8VXBeLChkVTFWWSo1I1drVFU+aDE5dyxXUWhMSSkzUyNmJDIoZWIsanIqYjszVnddKjdOSCUkYzRWcyxlRDk+WFc4P05dbysoKnBnQyUvNzJMVi11PEhwLDNAZV45VUIxSithazktVE4vbWhLUGcrQUpZZCRNbHZBRl9qQ0sqLk8tXig2M2FkTVQtPlclaWV3UzhXNm0ycnRDcG8nUlMxUjg0PUBwYVRLdCk+PSUmMVspKnZwJ3UreCxWcndOOyZda3VPOUpEYmc9cE8kSioualZlO3UnbTBkcjlsLDwqd01LKk9lPWc4bFZfS0VCRmtPJ29VXV49Wy03OTIjb2ssKWldbFI4cVEyb0E4d2NSQ1peN3cvTmpoOz8uc3RYP1ExPlMxcTRCbiQpSzE8LXJHZE8nJFdyLkxjLkNHKSQvKkpMNHROUi8sU1ZPMyxhVXcnREpOOilTczt3R245QTMyaWp3JUZMK1owRm4uVTk7cmVTcSlibUkzMlU9PTVBTHVHJiNWZjEzOTgvcFZvMSpjLShhWTE2OG88YEpzU2JrLSwxTjskPjA6T1VhcygzOjhaOTcyTFNmRjhlYj1jLTs+U1B3Ny42aG4zbWA5XlhrbihyLnFTWzA7VCUmUWM9K1NUUnhYJ3ExQk5rMyYqZXUyOyY4cSQmeD5RI1E3XlRmKzY8KGQlWlZtajJiRGklLjNMMm4rNFcnJFBpRERHKWcsciUrPywkQD91b3U1dFNlMmFOX0FRVSo8aGBlLUdJNyk/T0syQS5kN19jKT93UTVBU0BETDNyIzdmU2tnbDYtKytEOidBLHVxN1N2bEIkcGNwSCdxM24wI18lZFkjeENwci1sPEYwTlJALSMjRkVWNk5URjYjIyRsODROMXc/QU8+J0lBT1VSUSMjVl5Gdi1YRmJHTTdGbChOPDNEaExHRiVxLjFyQyQjOlRfXyZQaTY4JTB4aV8mW3FGSig3N2pfJkpXb0YuVjczNSZULFtSKjp4RlIqSzU+PiNgYlctPzROZV8mNk5lXyY2TmVfJm5ga3ItI0dKY002WDt1TTZYO3VNKC5hLi5eMlRrTCVvUigjO3UuVCVmQXIlNHRKOCY+PDE9R0haXyttOS8jSDFGXlIjU0MjKk49QkE5KEQ/dltVaUZZPj5eOHAsS0tGLlddTDI5dUxrTGx1Lys0VDxYb0lCJmh4PVQxUGNEYUImO0hIKy1BRnI/KG05SFpWKUZLUzhKQ3c7U0Q9NlteL0RaVUxgRVVEZl1HR2xHJj53JClGLi9ebjMrcmxvK0RCOzVzSVlHTmsraTF0LTY5SmctLTBwYW83U20jSylwZEhXJjtMdUROSEBIPiMvWC1USSg7UD4jLEdjPiMwU3U+IzRgMT8jOGxDPyM8eFU/I0AuaT8jRDolQCNIRjdAI0xSSUAjUF9bQCNUa25AI1h3KkEjXS09QSNhOU9BI2Q8RiYjKjtHIyMuR1kjIzJTbCMjNmAoJCM6bDokIz54TCQjQi5gJCNGOnIkI0pGLiUjTlJAJSNSX1IlI1ZrZSUjWnd3JSNfLTQmIzNeUmglU2Zsci1rJ01TLm8/LjUvc1dlbC93cEVNMCUzJy8xKUteZjEtZD5HMjEmdigzNT5WYDM5VjdBND1vbng0QTFPWTVFSTA7NkliZ3I2TSRIUzdRPCk1OEM1dyw7V29BKiNbJVQqI2AxZyojZD0jKyNoSTUrI2xVRysjcGJZKyN0bmwrI3gkKSwjJjE7LCMqPU0sIy5JYCwjMlVyLCM2Yi4tIzt3W0gjaVF0QSNtXjBCI3FqQkIjdXZUQiMjLWhCIyc5JEMjK0U2QyMvUUhDIzNeWkMjN2ptQyM7dilEIz8sPEQjQzhORCNHRGFEI0tQc0QjT10vRSNnMUE1I0tBKjEjZ0MxNyNNR2Q7IzgoMDIjTC1kMyNyV000I0hnYTEjLDx3MCNULmo8I08jJzIjQ1lOMSNxYV46I180bTMjb0AvPSNlRzg9I3Q4SjUjYCs3OCM0dUktI20zQjIjU0JbOCNRMEA4I2lbKjkjaU9uOCMxTm07I15zTjkjcWg8OSM6PXgtI1A7SzIjJCVYOSNiQysuI1JnOzwjbU49LiNNVEYuI1JaTy4jMj8pNCNZIygvI1spMS8jYjtMLyNkQVUvIzBTdjsjbFkkMCNuYC0wI3NmNjAjKEYyNCN3ckgwIyUvZTAjVG1EPCMlSlNNRm92ZTpDVEJFWEk6PGVoMmcpQiwzaDJeRzNpOyNkM2pEPik0a01ZRDRsVnVgNG1gOiY1bmlVQTVAKEE1QkExXVBCQjp4bEJDQz0yQ0RMWE1DRVV0aUNmJjBnMid0Tj9QR1Q0Q1BHVDRDUEdUNENQR1Q0Q1BHVDRDUEdUNENQR1Q0Q1BHVDRDUEdUNENQR1Q0Q1BHVDRDUEdUNENQR1Q0Q1AtcWVrQ2AuOWtFZ14rRiRrd1ZpRkpUQiY1S1RCJjVLVEImNUtUQiY1S1RCJjVLVEImNUtUQiY1S1RCJjVLVEImNUtUQiY1S1RCJjVLVEImNUtUQiY1S1RCJjVLVEImNW8sXjwtMjhaSSdPPzt4cE8/O3hwTz87eHBPPzt4cE8/O3hwTz87eHBPPzt4cE8/O3hwTz87eHBPPzt4cE8/O3hwTz87eHBPPzt4cE8/O3hwOzdxLSNsTFlJOnh2RD0jAEGmiAELCkBAAABAQQAAmEEAQbqIAQu+AVBBAAAAAAAA4EAAAIBBAACAPwAAAEEAAPhBAAAAAAAAuEEAALhBAAAwQQAAMEEAAKhBAAAAAAAAEEEAALhBAACAQAAAMEEAAFxCAACQQQAAuEEAABBBAAAwQQAAgEAAAJJCAAAAAAAAiEEAAIhBAAAAQQAAAEEAAFxCAAAAAAAAiEEAAIhBAAAAQQAAAEEAALZCAAAAAAAAiEEAALBBAACgQAAAAAAgAP8AACBvIAAw/zDwMf8xAP/v/wBOr58AQYCKAQsUIAD/AAAgbyAAMP8w8DH/MQD/7/8AQaKKAQuFJwEAAgAEAAEAAQABAAEAAgABAAMAAgABAAIAAgABAAEAAQABAAEABQACAAEAAgADAAMAAwACAAIABAABAAEAAQACAAEABQACAAMAAQACAAEAAgABAAEAAgABAAEAAgACAAEABAABAAEAAQABAAUACgABAAIAEwACAAEAAgABAAIAAQACAAEAAgABAAUAAQAGAAMAAgABAAIAAgABAAEAAQAEAAgABQABAAEABAABAAEAAwABAAIAAQAFAAEAAgABAAEAAQAKAAEAAQAFAAIABAAGAAEABAACAAIAAgAMAAIAAQABAAYAAQABAAEABAABAAEABAAGAAUAAQAEAAIAAgAEAAoABwABAAEABAACAAQAAgABAAQAAwAGAAoADAAFAAcAAgAOAAIACQABAAEABgAHAAoABAAHAA0AAQAFAAQACAAEAAEAAQACABwABQAGAAEAAQAFAAIABQAUAAIAAgAJAAgACwACAAkAEQABAAgABgAIABsABAAGAAkAFAALABsABgBEAAIAAgABAAEAAQACAAEAAgACAAcABgALAAMAAwABAAEAAwABAAIAAQABAAEAAQABAAMAAQABAAgAAwAEAAEABQAHAAIAAQAEAAQACAAEAAIAAQACAAEAAQAEAAUABgADAAYAAgAMAAMAAQADAAkAAgAEAAMABAABAAUAAwADAAEAAwAHAAEABQABAAEAAQABAAIAAwAEAAUAAgADAAIABgABAAEAAgABAAcAAQAHAAMABAAFAA8AAgACAAEABQADABYAEwACAAEAAQABAAEAAgAFAAEAAQABAAYAAQABAAwACAACAAkAEgAWAAQAAQABAAUAAQAQAAEAAgAHAAoADwABAAEABgACAAQAAQACAAQAAQAGAAEAAQADAAIABAABAAYABAAFAAEAAgABAAEAAgABAAoAAwABAAMAAgABAAkAAwACAAUABwACABMABAADAAYAAQABAAEAAQABAAQAAwACAAEAAQABAAIABQADAAEAAQABAAIAAgABAAEAAgABAAEAAgABAAMAAQABAAEAAwAHAAEABAABAAEAAgABAAEAAgABAAIABAAEAAMACAABAAEAAQACAAEAAwAFAAEAAwABAAMABAAGAAIAAgAOAAQABgAGAAsACQABAA8AAwABABwABQACAAUABQADAAEAAwAEAAUABAAGAA4AAwACAAMABQAVAAIABwAUAAoAAQACABMAAgAEABwAHAACAAMAAgABAA4ABAABABoAHAAqAAwAKAADADQATwAFAA4AEQADAAIAAgALAAMABAAGAAMAAQAIAAIAFwAEAAUACAAKAAQAAgAHAAMABQABAAEABgADAAEAAgACAAIABQAcAAEAAQAHAAcAFAAFAAMAHQADABEAGgABAAgABAAbAAMABgALABcABQADAAQABgANABgAEAAGAAUACgAZACMABwADAAIAAwADAA4AAwAGAAIABgABAAQAAgADAAgAAgABAAEAAwADAAMABAABAAEADQACAAIABAAFAAIAAQAOAA4AAQACAAIAAQAEAAUAAgADAAEADgADAAwAAwARAAIAEAAFAAEAAgABAAgACQADABMABAACAAIABAARABkAFQAUABwASwABAAoAHQBnAAQAAQACAAEAAQAEAAIABAABAAIAAwAYAAIAAgACAAEAAQACAAEAAwAIAAEAAQABAAIAAQABAAMAAQABAAEABgABAAUAAwABAAEAAQADAAQAAQABAAUAAgABAAUABgANAAkAEAABAAEAAQABAAMAAgADAAIABAAFAAIABQACAAIAAwAHAA0ABwACAAIAAQABAAEAAQACAAMAAwACAAEABgAEAAkAAgABAA4AAgAOAAIAAQASAAMABAAOAAQACwApAA8AFwAPABcAsAABAAMABAABAAEAAQABAAUAAwABAAIAAwAHAAMAAQABAAIAAQACAAQABAAGAAIABAABAAkABwABAAoABQAIABAAHQABAAEAAgACAAMAAQADAAUAAgAEAAUABAABAAEAAgACAAMAAwAHAAEABgAKAAEAEQABACwABAAGAAIAAQABAAYABQAEAAIACgABAAYACQACAAgAAQAYAAEAAgANAAcACAAIAAIAAQAEAAEAAwABAAMAAwAFAAIABQAKAAkABAAJAAwAAgABAAYAAQAKAAEAAQAHAAcABAAKAAgAAwABAA0ABAADAAEABgABAAMABQACAAEAAgARABAABQACABAABgABAAQAAgABAAMAAwAGAAgABQALAAsAAQADAAMAAgAEAAYACgAJAAUABwAEAAcABAAHAAEAAQAEAAIAAQADAAYACAAHAAEABgALAAUABQADABgACQAEAAIABwANAAUAAQAIAFIAEAA9AAEAAQABAAQAAgACABAACgADAAgAAQABAAYABAACAAEAAwABAAEAAQAEAAMACAAEAAIAAgABAAEAAQABAAEABgADAAUAAQABAAQABgAJAAIAAQABAAEAAgABAAcAAgABAAYAAQAFAAQABAADAAEACAABAAMAAwABAAMAAgACAAIAAgADAAEABgABAAIAAQACAAEAAwAHAAEACAACAAEAAgABAAUAAgAFAAMABQAKAAEAAgABAAEAAwACAAUACwADAAkAAwAFAAEAAQAFAAkAAQACAAEABQAHAAkACQAIAAEAAwADAAMABgAIAAIAAwACAAEAAQAgAAYAAQACAA8ACQADAAcADQABAAMACgANAAIADgABAA0ACgACAAEAAwAKAAQADwACAA8ADwAKAAEAAwAJAAYACQAgABkAGgAvAAcAAwACAAMAAQAGAAMABAADAAIACAAFAAQAAQAJAAQAAgACABMACgAGAAIAAwAIAAEAAgACAAQAAgABAAkABAAEAAQABgAEAAgACQACAAMAAQABAAEAAQADAAUABQABAAMACAAEAAYAAgABAAQADAABAAUAAwAHAA0AAgAFAAgAAQAGAAEAAgAFAA4ABgABAAUAAgAEAAgADwAFAAEAFwAGAD4AAgAKAAEAAQAIAAEAAgACAAoABAACAAIACQACAAEAAQADAAIAAwABAAUAAwADAAIAAQADAAgAAQABAAEACwADAAEAAQAEAAMABwABAA4AAQACAAMADAAFAAIABQABAAYABwAFAAcADgALAAEAAwABAAgACQAMAAIAAQALAAgABAAEAAIABgAKAAkADQABAAEAAwABAAUAAQADAAIABAAEAAEAEgACAAMADgALAAQAHQAEAAIABwABAAMADQAJAAIAAgAFAAMABQAUAAcAEAAIAAUASAAiAAYABAAWAAwADAAcAC0AJAAJAAcAJwAJAL8AAQABAAEABAALAAgABAAJAAIAAwAWAAEAAQABAAEABAARAAEABwAHAAEACwAfAAoAAgAEAAgAAgADAAIAAQAEAAIAEAAEACAAAgADABMADQAEAAkAAQAFAAIADgAIAAEAAQADAAYAEwAGAAUAAQAQAAYAAgAKAAgABQABAAIAAwABAAUABQABAAsABgAGAAEAAwADAAIABgADAAgAAQABAAQACgAHAAUABwAHAAUACAAJAAIAAQADAAQAAQABAAMAAQADAAMAAgAGABAAAQAEAAYAAwABAAoABgABAAMADwACAAkAAgAKABkADQAJABAABgACAAIACgALAAQAAwAJAAEAAgAGAAYABQAEAB4AKAABAAoABwAMAA4AIQAGAAMABgAHAAMAAQADAAEACwAOAAQACQAFAAwACwAxABIAMwAfAIwAHwACAAIAAQAFAAEACAABAAoAAQAEAAQAAwAYAAEACgABAAMABgAGABAAAwAEAAUAAgABAAQAAgA5AAoABgAWAAIAFgADAAcAFgAGAAoACwAkABIAEAAhACQAAgAFAAUAAQABAAEABAAKAAEABAANAAIABwAFAAIACQADAAQAAQAHACsAAwAHAAMACQAOAAcACQABAAsAAQABAAMABwAEABIADQABAA4AAQADAAYACgBJAAIAAgAeAAYAAQALABIAEwANABYAAwAuACoAJQBZAAcAAwAQACIAAgACAAMACQABAAcAAQABAAEAAgACAAQACgAHAAMACgADAAkABQAcAAkAAgAGAA0ABwADAAEAAwAKAAIABwACAAsAAwAGABUANgBVAAIAAQAEAAIAAgABACcAAwAVAAIAAgAFAAEAAQABAAQAAQABAAMABAAPAAEAAwACAAQABAACAAMACAACABQAAQAIAAcADQAEAAEAGgAGAAIACQAiAAQAFQA0AAoABAAEAAEABQAMAAIACwABAAcAAgAeAAwALAACAB4AAQABAAMABgAQAAkAEQAnAFIAAgACABgABwABAAcAAwAQAAkADgAsAAIAAQACAAEAAgADAAUAAgAEAAEABgAHAAUAAwACAAYAAQALAAUACwACAAEAEgATAAgAAQADABgAHQACAAEAAwAFAAIAAgABAA0ABgAFAAEALgALAAMABQABAAEABQAIAAIACgAGAAwABgADAAcACwACAAQAEAANAAIABQABAAEAAgACAAUAAgAcAAUAAgAXAAoACAAEAAQAFgAnAF8AJgAIAA4ACQAFAAEADQAFAAQAAwANAAwACwABAAkAAQAbACUAAgAFAAQABAA/ANMAXwACAAIAAgABAAMABQACAAEAAQACAAIAAQABAAEAAwACAAQAAQACAAEAAQAFAAIAAgABAAEAAgADAAEAAwABAAEAAQADAAEABAACAAEAAwAGAAEAAQADAAcADwAFAAMAAgAFAAMACQALAAQAAgAWAAEABgADAAgABwABAAQAHAAEABAAAwADABkABAAEABsAGwABAAQAAQACAAIABwABAAMABQACABwACAACAA4AAQAIAAYAEAAZAAMAAwADAA4AAwADAAEAAQACAAEABAAGAAMACAAEAAEAAQABAAIAAwAGAAoABgACAAMAEgADAAIABQAFAAQAAwABAAUAAgAFAAQAFwAHAAYADAAGAAQAEQALAAkABQABAAEACgAFAAwAAQABAAsAGgAhAAcAAwAGAAEAEQAHAAEABQAMAAEACwACAAQAAQAIAA4AEQAXAAEAAgABAAcACAAQAAsACQAGAAUAAgAGAAQAEAACAAgADgABAAsACAAJAAEAAQABAAkAGQAEAAsAEwAHAAIADwACAAwACAA0AAcABQATAAIAEAAEACQACAABABAACAAYABoABAAGAAIACQAFAAQAJAADABwADAAZAA8AJQAbABEADAA7ACYABQAgAH8AAQACAAkAEQAOAAQAAQACAAEAAQAIAAsAMgAEAA4AAgATABAABAARAAUABAAFABoADAAtAAIAFwAtAGgAHgAMAAgAAwAKAAIAAgADAAMAAQAEABQABwACAAkABgAPAAIAFAABAAMAEAAEAAsADwAGAIYAAgAFADsAAQACAAIAAgABAAkAEQADABoAiQAKANMAOwABAAIABAABAAQAAQABAAEAAgAGAAIAAwABAAEAAgADAAIAAwABAAMABAAEAAIAAwADAAEABAADAAEABwACAAIAAwABAAIAAQADAAMAAwACAAIAAwACAAEAAwAOAAYAAQADAAIACQAGAA8AGwAJACIAkQABAAEAAgABAAEAAQABAAIAAQABAAEAAQACAAIAAgADAAEAAgABAAEAAQACAAMABQAIAAMABQACAAQAAQADAAIAAgACAAwABAABAAEAAQAKAAQABQABABQABAAQAAEADwAJAAUADAACAAkAAgAFAAQAAgAaABMABwABABoABAAeAAwADwAqAAEABgAIAKwAAQABAAQAAgABAAEACwACAAIABAACAAEAAgABAAoACAABAAIAAQAEAAUAAQACAAUAAQAIAAQAAQADAAQAAgABAAYAAgABAAMABAABAAIAAQABAAEAAQAMAAUABwACAAQAAwABAAEAAQADAAMABgABAAIAAgADAAMAAwACAAEAAgAMAA4ACwAGAAYABAAMAAIACAABAAcACgABACMABwAEAA0ADwAEAAMAFwAVABwANAAFABoABQAGAAEABwAKAAIABwA1AAMAAgABAAEAAQACAKMAFAIBAAoACwABAAMAAwAEAAgAAgAIAAYAAgACABcAFgAEAAIAAgAEAAIAAQADAAEAAwADAAUACQAIAAIAAQACAAgAAQAKAAIADAAVABQADwBpAAIAAwABAAEAAwACAAMAAQABAAIABQABAAQADwALABMAAQABAAEAAQAFAAQABQABAAEAAgAFAAMABQAMAAEAAgAFAAEACwABAAEADwAJAAEABAAFAAMAGgAIAAIAAQADAAEAAQAPABMAAgAMAAEAAgAFAAIABwACABMAAgAUAAYAGgAHAAUAAgACAAcAIgAVAA0ARgACAIAAAQABAAIAAQABAAIAAQABAAMAAgACAAIADwABAAQAAQADAAQAKgAKAAYAAQAxAFUACAABAAIAAQABAAQABAACAAMABgABAAUABwAEAAMA0wAEAAEAAgABAAIABQABAAIABAACAAIABgAFAAYACgADAAQAMABkAAYAAgAQACgBBQAbAIMBAgACAAMABwAQAAgABQAmAA8AJwAVAAkACgADAAcAOwANABsAFQAvAAUAFQAGAEGwsQELwx4gAP8AADD/MPAx/zEA/+//AAABAAIABAABAAEAAQABAAIAAQAGAAIAAgABAAgABQAHAAsAAQACAAoACgAIAAIABAAUAAIACwAIAAIAAQACAAEABgACAAEABwAFAAMABwABAAEADQAHAAkAAQAEAAYAAQACAAEACgABAAEACQACAAIABAAFAAYADgABAAEACQADABIABQAEAAIAAgAKAAcAAQABAAEAAwACAAQAAwAXAAIACgAMAAIADgACAAQADQABAAYACgADAAEABwANAAYABAANAAUAAgADABEAAgACAAUABwAGAAQAAQAHAA4AEAAGAA0ACQAPAAEAAQAHABAABAAHAAEAEwAJAAIABwAPAAIABgAFAA0AGQAEAA4ADQALABkAAQABAAEAAgABAAIAAgADAAoACwADAAMAAQABAAQABAACAAEABAAJAAEABAADAAUABQACAAcADAALAA8ABwAQAAQABQAQAAIAAQABAAYAAwADAAEAAQACAAcABgAGAAcAAQAEAAcABgABAAEAAgABAAwAAwADAAkABQAIAAEACwABAAIAAwASABQABAABAAMABgABAAcAAwAFAAUABwACAAIADAADAAEABAACAAMAAgADAAsACAAHAAQAEQABAAkAGQABAAEABAACAAIABAABAAIABwABAAEAAQADAAEAAgAGABAAAQACAAEAAQADAAwAFAACAAUAFAAIAAcABgACAAEAAQABAAEABgACAAEAAgAKAAEAAQAGAAEAAwABAAIAAQAEAAEADAAEAAEAAwABAAEAAQABAAEACgAEAAcABQANAAEADwABAAEAHgALAAkAAQAPACYADgABACAAEQAUAAEACQAfAAIAFQAJAAQAMQAWAAIAAQANAAEACwAtACMAKwA3AAwAEwBTAAEAAwACAAMADQACAAEABwADABIAAwANAAgAAQAIABIABQADAAcAGQAYAAkAGAAoAAMAEQAYAAIAAQAGAAIAAwAQAA8ABgAHAAMADAABAAkABwADAAMAAwAPABUABQAQAAQABQAMAAsACwADAAYAAwACAB8AAwACAAEAAQAXAAYABgABAAQAAgAGAAUAAgABAAEAAwADABYAAgAGAAIAAwARAAMAAgAEAAUAAQAJAAUAAQABAAYADwAMAAMAEQACAA4AAgAIAAEAFwAQAAQAAgAXAAgADwAXABQADAAZABMALwALABUAQQAuAAQAAwABAAUABgABAAIABQAaAAIAAQABAAMACwABAAEAAQACAAEAAgADAAEAAQAKAAIAAwABAAEAAQADAAYAAwACAAIABgAGAAkAAgACAAIABgACAAUACgACAAQAAQACAAEAAgACAAMAAQABAAMAAQACAAkAFwAJAAIAAQABAAEAAQAFAAMAAgABAAoACQAGAAEACgACAB8AGQADAAcABQAoAAEADwAGABEABwAbALQAAQADAAIAAgABAAEAAQAGAAMACgAHAAEAAwAGABEACAAGAAIAAgABAAMABQAFAAgAEAAOAA8AAQABAAQAAQACAAEAAQABAAMAAgAHAAUABgACAAUACgABAAQAAgAJAAEAAQALAAYAAQAsAAEAAwAHAAkABQABAAMAAQABAAoABwABAAoABAACAAcAFQAPAAcAAgAFAAEACAADAAQAAQADAAEABgABAAQAAgABAAQACgAIAAEABAAFAAEABQAKAAIABwABAAoAAQABAAMABAALAAoAHQAEAAcAAwAFAAIAAwAhAAUAAgATAAMAAQAEAAIABgAfAAsAAQADAAMAAwABAAgACgAJAAwACwAMAAgAAwAOAAgABgALAAEABAApAAMAAQACAAcADQABAAUABgACAAYADAAMABYABQAJAAQACAAJAAkAIgAGABgAAQABABQACQAJAAMABAABAAcAAgACAAIABgACABwABQADAAYAAQAEAAYABwAEAAIAAQAEAAIADQAGAAQABAADAAEACAAIAAMAAgABAAUAAQACAAIAAwABAAsACwAHAAMABgAKAAgABgAQABAAFgAHAAwABgAVAAUABAAGAAYAAwAGAAEAAwACAAEAAgAIAB0AAQAKAAEABgANAAYABgATAB8AAQANAAQABAAWABEAGgAhAAoABAAPAAwAGQAGAEMACgACAAMAAQAGAAoAAgAGAAIACQABAAkABAAEAAEAAgAQAAIABQAJAAIAAwAIAAEACAADAAkABAAIAAYABAAIAAsAAwACAAEAAQADABoAAQAHAAUAAQALAAEABQADAAUAAgANAAYAJwAFAAEABQACAAsABgAKAAUAAQAPAAUAAwAGABMAFQAWAAIABAABAAYAAQAIAAEABAAIAAIABAACAAIACQACAAEAAQABAAQAAwAGAAMADAAHAAEADgACAAQACgACAA0AAQARAAcAAwACAAEAAwACAA0ABwAOAAwAAwABAB0AAgAIAAkADwAOAAkADgABAAMAAQAGAAUACQALAAMAJgArABQABwAHAAgABQAPAAwAEwAPAFEACAAHAAEABQBJAA0AJQAcAAgACAABAA8AEgAUAKUAHAABAAYACwAIAAQADgAHAA8AAQADAAMABgAEAAEABwAOAAEAAQALAB4AAQAFAAEABAAOAAEABAACAAcANAACAAYAHQADAAEACQABABUAAwAFAAEAGgADAAsADgALAAEAEQAFAAEAAgABAAMAAgAIAAEAAgAJAAwAAQABAAIAAwAIAAMAGAAMAAcABwAFABEAAwADAAMAAQAXAAoABAAEAAYAAwABABAAEQAWAAMACgAVABAAEAAGAAQACgACAAEAAQACAAgACAAGAAUAAwADAAMAJwAZAA8AAQABABAABgAHABkADwAGAAYADAABABYADQABAAQACQAFAAwAAgAJAAEADAAcAAgAAwAFAAoAFgA8AAEAAgAoAAQAPQA/AAQAAQANAAwAAQAEAB8ADAABAA4AWQAFABAABgAdAA4AAgAFADEAEgASAAUAHQAhAC8AAQARAAEAEwAMAAIACQAHACcADAADAAcADAAnAAMAAQAuAAQADAADAAgACQAFAB8ADwASAAMAAgACAEIAEwANABEABQADAC4AfAANADkAIgACAAUABAAFAAgAAQABAAEABAADAAEAEQAFAAMABQADAAEACAAFAAYAAwAbAAMAGgAHAAwABwACABEAAwAHABIATgAQAAQAJAABAAIAAQAGAAIAAQAnABEABwAEAA0ABAAEAAQAAQAKAAQAAgAEAAYAAwAKAAEAEwABABoAAgAEACEAAgBJAC8ABwADAAgAAgAEAA8AEgABAB0AAgApAA4AAQAVABAAKQAHACcAGQANACwAAgACAAoAAQANAAcAAQAHAAMABQAUAAQACAACADEAAQAKAAYAAQAGAAcACgAHAAsAEAADAAwAFAAEAAoAAwABAAIACwACABwACQACAAQABwACAA8AAQAbAAEAHAARAAQABQAKAAcAAwAYAAoACwAGABoAAwACAAcAAgACADEAEAAKABAADwAEAAUAGwA9AB4ADgAmABYAAgAHAAUAAQADAAwAFwAYABEAEQADAAMAAgAEAAEABgACAAcABQABAAEABQABAAEACQAEAAEAAwAGAAEACAACAAgABAAOAAMABQALAAQAAQADACAAAQATAAQAAQANAAsABQACAAEACAAGAAgAAQAGAAUADQADABcACwAFAAMAEAADAAkACgABABgAAwDGADQABAACAAIABQAOAAUABAAWAAUAFAAEAAsABgApAAEABQACAAIACwAFAAIAHAAjAAgAFgADABIAAwAKAAcABQADAAQAAQAFAAMACAAJAAMABgACABAAFgAEAAUABQADAAMAEgAXAAIABgAXAAUAGwAIAAEAIQACAAwAKwAQAAUAAgADAAYAAQAUAAQAAgAJAAcAAQALAAIACgADAA4AHwAJAAMAGQASABQAAgAFAAUAGgAOAAEACwARAAwAKAATAAkABgAfAFMAAgAHAAkAEwBOAAwADgAVAEwADABxAE8AIgAEAAEAAQA9ABIAVQAKAAIAAgANAB8ACwAyAAYAIQCfALMABgAGAAcABAAEAAIABAACAAUACAAHABQAIAAWAAEAAwAKAAYABwAcAAUACgAJAAIATQATAA0AAgAFAAEABAAEAAcABAANAAMACQAfABEAAwAaAAIABgAGAAUABAABAAcACwADAAQAAgABAAYAAgAUAAQAAQAJAAIABgADAAcAAQABAAEAFAACAAMAAQAGAAIAAwAGAAIABAAIAAEABQANAAgABAALABcAAQAKAAYAAgABAAMAFQACAAIABAAYAB8ABAAKAAoAAgAFAMAADwAEABAABwAJADMAAQACAAEAAQAFAAEAAQACAAEAAwAFAAMAAQADAAQAAQADAAEAAwADAAkACAABAAIAAgACAAQABAASAAwAXAACAAoABAADAA4ABQAZABAAKgAEAA4ABAACABUABQB+AB4AHwACAAEABQANAAMAFgAFAAYABgAUAAwAAQAOAAwAVwADABMAAQAIAAIACQAJAAMAAwAXAAIAAwAHAAYAAwABAAIAAwAJAAEAAwABAAYAAwACAAEAAwALAAMAAQAGAAoAAwACAAMAAQACAAEABQABAAEACwADAAYABAABAAcAAgABAAIABQAFACIABAAOABIABAATAAcABQAIAAIABgBPAAEABQACAA4ACAACAAkAAgABACQAHAAQAAQAAQABAAEAAgAMAAYAKgAnABAAFwAHAA8ADwADAAIADAAHABUAQAAGAAkAHAAIAAwAAwADACkAOwAYADMANwA5ACYBCQAJAAIABgACAA8AAQACAA0AJgBaAAkACQAJAAMACwAHAAEAAQABAAUABgADAAIAAQACAAIAAwAIAAEABAAEAAEABQAHAAEABAADABQABAAJAAEAAQABAAUABQARAAEABQACAAYAAgAEAAEABAAFAAcAAwASAAsACwAgAAcABQAEAAcACwB/AAgABAADAAMAAQAKAAEAAQAGABUADgABABAAAQAHAAEAAwAGAAkAQQAzAAQAAwANAAMACgABAAEADAAJABUAbgADABMAGAABAAEACgA+AAQAAQAd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ADCAAAAwgAAAMIAAADCAAADYfwAAEHoAAKB5AACgeQAAMIAAAEiAAAAogAAAAAAAANh/AAAQegAAoHkAAKB5AAAwgAAASIAAACiAAABIgAAA2H8AABB6AACgeQAAoHkAADCAAABIgABBkOcBCxLYfwAAEHoAAKB5AACgeQAA+H8AQbDnAQtG2H8AAOh8AAAogAAASIAAANh/AAAIewAAKIAAAKh5AADYfwAA+HoAACiAAAAogAAAoHkAAKB5AACgeQAAoHkAAKB5AACgeQBBgOgBC4EEoHkAAKB5AACgeQAAoHkAAAIAAMADAADABAAAwAUAAMAGAADABwAAwAgAAMAJAADACgAAwAsAAMAMAADADQAAwA4AAMAPAADAEAAAwBEAAMASAADAEwAAwBQAAMAVAADAFgAAwBcAAMAYAADAGQAAwBoAAMAbAADAHAAAwB0AAMAeAADAHwAAwAAAALMBAADDAgAAwwMAAMMEAADDBQAAwwYAAMMHAADDCAAAwwkAAMMKAADDCwAAwwwAAMMNAADTDgAAww8AAMMAAAy7AQAMwwIADMMDAAzDBAAM0wAAAAAKAAAAZAAAAOgDAAAQJwAAoIYBAEBCDwCAlpgAAOH1Bf////////////////////////////////////////////////////////////////8AAQIDBAUGBwgJ/////////woLDA0ODxAREhMUFRYXGBkaGxwdHh8gISIj////////CgsMDQ4PEBESExQVFhcYGRobHB0eHyAhIiP/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AEGQ7AELGBEACgAREREAAAAABQAAAAAAAAkAAAAACwBBsOwBCyERAA8KERERAwoHAAETCQsLAAAJBgsAAAsABhEAAAAREREAQeHsAQsBCwBB6uwBCxgRAAoKERERAAoAAAIACQsAAAAJAAsAAAsAQZvtAQsBDABBp+0BCxUMAAAAAAwAAAAACQwAAAAAAAwAAAwAQdXtAQsBDgBB4e0BCxUNAAAABA0AAAAACQ4A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MgAAAAAAAADwegAAMwAAADQAAAA1AAAANgAAAKB5AACgeQAAoHkAAPh/AACoeQAA+H8AAAAAAAAQewAANwAAADgAAAA5AAAAOgAAAAAAAAAYewAAOwAAADwAAAA9AAAAPgAAAPh/AACoeQAAKIAAAPh/AACoeQAA+H8AAKh5AACgeQAA2H8AAKh5AACoeQAA2H8AAKB5AACoeQAA2H8AACiAAABIgAAASIAAACiAAADYfwAA+H8AADCAAAAwgAAAMIAAAKB5AAAwgAAAKIAAAKB5AACgeQAAKIAAANh/AAAogAAA2H8AACiAAACgeQAAIHsAANh/AABIgAAASIAAANh/AAD4fwAAKIAAANh/AACgeQAAKIAAANh/AABIgAAASIAAAKB5AACgeQAA2H8AAGh7AADYfwAAqHkAAGh7AADYfwAAoHkAANh/AADYfwAAsHsAALB7AACgeQAAqHkAAKB5AADYfwAAaHsAAEiAAACgeQAAaHsAACiAAABIgAAAqHsAACiAAACgeQAA+HsAACiAAADYfwAAmHsAANh/AACoewAAqHkAANh/AACYewAAMIAAAPh/AACoewAAKIAAACiAAACoewAAKIAAANh/AAAIfAAAoHkAAKB5AAAYfAAA+H8AAAh8AADYfwAACHwAADiAAACgeQAAGHwAAKB5AAAAegAAqHkAADB7AAD4fwAAMHwAAEiAAAAwfAAAIIAAANh/AAAgewAAIIAAAKB5AAAwewAAIIAAANh/AAAgewAAQHwAANh/AAAgewAAoHkAANh/AACQewAAoHkAANh/AACAewAA2H8AAJB8AACgeQAA2H8AABB6AAAggAAA2H8AAAB6AAAogAAA2H8AABB6AAAwgAAAAAAAALB8AAA/AAAAoHkAABB6AACgeQAA2H8AABB6AACgeQAA2H8AAAB6AADYfwAAoHwAAKB5AADYfwAA6HwAAPh/AADofAAA6HwAACiAAABIgAAA6HwAACiAAADofAAA+H8AACB9AACgeQAAoHkAAKB5AACYfQAAKH4AACh+AEHcjQILAxgZAQBBlI4CC5qOAV9wiQD/CS8PAACAPwAAwD8AAAAA3M/RNQAAAAAAwBU/AQAAAAAAAABQfwAAQAAAAEEAAABCAAAAQwAAAAQAAAABAAAAAQAAAAEAAAAAAAAAeH8AAEAAAABEAAAAQgAAAEMAAAAEAAAAAgAAAAIAAAACAAAAAAAAAIh/AABFAAAARgAAAAIAAAAAAAAAmH8AAEUAAABHAAAAAgAAAAAAAADIfwAAQAAAAEgAAABCAAAAQwAAAAUAAAAAAAAAuH8AAEAAAABJAAAAQgAAAEMAAAAGAAAAAAAAAFiAAABAAAAASgAAAEIAAABDAAAABAAAAAMAAAADAAAAAwAAACAA/wAAACAA/wAxMWMxAKyd1wAAIAD/ABAgXiAADn8OAABpbWd1aS5pbmkAaW1ndWlfbG9nLnR4dAAjTU9WRQBEZWJ1ZyMjRGVmYXVsdABXaW5kb3cALi4uAFdpbmRvd0JnAENoaWxkQmcAUG9wdXBCZwBCb3JkZXIAQm9yZGVyU2hhZG93AEZyYW1lQmcARnJhbWVCZ0hvdmVyZWQARnJhbWVCZ0FjdGl2ZQBUaXRsZUJnAFRpdGxlQmdBY3RpdmUAVGl0bGVCZ0NvbGxhcHNlZABNZW51QmFyQmcAU2Nyb2xsYmFyQmcAU2Nyb2xsYmFyR3JhYgBTY3JvbGxiYXJHcmFiSG92ZXJlZABTY3JvbGxiYXJHcmFiQWN0aXZlAENoZWNrTWFyawBTbGlkZXJHcmFiAFNsaWRlckdyYWJBY3RpdmUAQnV0dG9uSG92ZXJlZABCdXR0b25BY3RpdmUASGVhZGVyAEhlYWRlckhvdmVyZWQASGVhZGVyQWN0aXZlAFNlcGFyYXRvckhvdmVyZWQAU2VwYXJhdG9yQWN0aXZlAFJlc2l6ZUdyaXAAUmVzaXplR3JpcEhvdmVyZWQAUmVzaXplR3JpcEFjdGl2ZQBUYWIAVGFiSG92ZXJlZABUYWJBY3RpdmUAVGFiVW5mb2N1c2VkAFRhYlVuZm9jdXNlZEFjdGl2ZQBQbG90TGluZXNIb3ZlcmVkAFBsb3RIaXN0b2dyYW1Ib3ZlcmVkAFRleHRTZWxlY3RlZEJnAERyYWdEcm9wVGFyZ2V0AE5hdkhpZ2hsaWdodABOYXZXaW5kb3dpbmdIaWdobGlnaHQATmF2V2luZG93aW5nRGltQmcATW9kYWxXaW5kb3dEaW1CZwBVbmtub3duACMjVG9vbHRpcF8lMDJkACMjTWVudV8lMDJkACMjUG9wdXBfJTA4eAB3aW5kb3dfY29udGV4dAB2b2lkX2NvbnRleHQAY29sdW1ucwAjU291cmNlRXh0ZXJuAAolKnMlLipzACUqcyUuKnMAICUuKnMACgBhYgBMb2cgVG8gVFRZAExvZyBUbyBGaWxlAExvZyBUbyBDbGlwYm9hcmQARGVmYXVsdCBEZXB0aAByYgB3dABEZWFyIEltR3VpIE1ldHJpY3MAAURlYXIgSW1HdWkgJXMAQXBwbGljYXRpb24gYXZlcmFnZSAlLjNmIG1zL2ZyYW1lICglLjFmIEZQUykAJWQgdmVydGljZXMsICVkIGluZGljZXMgKCVkIHRyaWFuZ2xlcykAJWQgYWN0aXZlIHdpbmRvd3MgKCVkIHZpc2libGUpACVkIGFjdGl2ZSBhbGxvY2F0aW9ucwBXaW5kb3dzAERyYXdMaXN0AEFjdGl2ZSBEcmF3TGlzdHMgKCVkKQBQb3B1cHMAUG9wdXBzICglZCkAUG9wdXBJRDogJTA4eCwgV2luZG93OiAnJXMnJXMlcwBOVUxMACBDaGlsZFdpbmRvdwAgQ2hpbGRNZW51AFRhYkJhcnMAVGFiIEJhcnMgKCVkKQBJbnRlcm5hbCBzdGF0ZQBOb25lAE1vdXNlAE5hdgBOYXZLZXlib2FyZABOYXZHYW1lcGFkAEhvdmVyZWRXaW5kb3c6ICclcycASG92ZXJlZFJvb3RXaW5kb3c6ICclcycASG92ZXJlZElkOiAweCUwOFgvMHglMDhYICglLjJmIHNlYyksIEFsbG93T3ZlcmxhcDogJWQAQWN0aXZlSWQ6IDB4JTA4WC8weCUwOFggKCUuMmYgc2VjKSwgQWxsb3dPdmVybGFwOiAlZCwgU291cmNlOiAlcwBBY3RpdmVJZFdpbmRvdzogJyVzJwBNb3ZpbmdXaW5kb3c6ICclcycATmF2V2luZG93OiAnJXMnAE5hdklkOiAweCUwOFgsIE5hdkxheWVyOiAlZABOYXZJbnB1dFNvdXJjZTogJXMATmF2QWN0aXZlOiAlZCwgTmF2VmlzaWJsZTogJWQATmF2QWN0aXZhdGVJZDogMHglMDhYLCBOYXZJbnB1dElkOiAweCUwOFgATmF2RGlzYWJsZUhpZ2hsaWdodDogJWQsIE5hdkRpc2FibGVNb3VzZUhvdmVyOiAlZABOYXZXaW5kb3dpbmdUYXJnZXQ6ICclcycARHJhZ0Ryb3A6ICVkLCBTb3VyY2VJZCA9IDB4JTA4WCwgUGF5bG9hZCAiJXMiICglZCBieXRlcykAVG9vbHMAU2hvdyB3aW5kb3dzIGJlZ2luIG9yZGVyAFNob3cgd2luZG93cyByZWN0YW5nbGVzAE91dGVyUmVjdABPdXRlclJlY3RDbGlwcGVkAElubmVyUmVjdABJbm5lckNsaXBSZWN0AFdvcmtSZWN0AENvbnRlbnRzAENvbnRlbnRzUmVnaW9uUmVjdAAjI3JlY3RzX3R5cGUAJyVzJzoAKCU2LjFmLCU2LjFmKSAoJTYuMWYsJTYuMWYpIFNpemUgKCU2LjFmLCU2LjFmKSAlcwBTaG93IGNsaXBwaW5nIHJlY3RhbmdsZSB3aGVuIGhvdmVyaW5nIEltRHJhd0NtZCBub2RlACMjQmFja2dyb3VuZAAjI0ZvcmVncm91bmQAJXMvJXNfJTA4WAAlcy8lMDhYACNSRVNJWkUAI0NPTExBUFNFACNDTE9TRQAjIyNOYXZXaW5kb3dpbmdMaXN0AChQb3B1cCkAKE1haW4gbWVudSBiYXIpAChVbnRpdGxlZCkAUG9zPSVmLCVmAFNpemU9JWYsJWYAQ29sbGFwc2VkPSVkACMjIwBbJXNdWyVzXQoAUG9zPSVkLCVkCgBTaXplPSVkLCVkCgBDb2xsYXBzZWQ9JWQKACVzICglZCkAJXMgJyVzJywgJWQgQCAweCVwAFBvczogKCUuMWYsJS4xZiksIFNpemU6ICglLjFmLCUuMWYpLCBDb250ZW50U2l6ZSAoJS4xZiwlLjFmKQBGbGFnczogMHglMDhYICglcyVzJXMlcyVzJXMlcyVzJXMuLikAQ2hpbGQgAFRvb2x0aXAgAFBvcHVwIABNb2RhbCAAQ2hpbGRNZW51IABOb1NhdmVkU2V0dGluZ3MgAE5vTW91c2VJbnB1dHMATm9OYXZJbnB1dHMAQWx3YXlzQXV0b1Jlc2l6ZQBTY3JvbGw6ICglLjJmLyUuMmYsJS4yZi8lLjJmKQBBY3RpdmU6ICVkLyVkLCBXcml0ZUFjY2Vzc2VkOiAlZCwgQmVnaW5PcmRlcldpdGhpbkNvbnRleHQ6ICVkAEFwcGVhcmluZzogJWQsIEhpZGRlbjogJWQgKENhblNraXAgJWQgQ2Fubm90ICVkKSwgU2tpcEl0ZW1zOiAlZABOYXZM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emUASW1EcmF3SWR4U2l6ZQBJbURyYXdWZXJ0UG9zT2Zmc2V0AEltRHJhd1ZlcnRVVk9mZnNldABJbURyYXdWZXJ0Q29sT2Zmc2V0AENyZWF0ZUNvbnRleHQARGVzdHJveUNvbnRleHQAR2V0Q3VycmVudENvbnRleHQAU2V0Q3VycmVudENvbnRleHQARGVidWdDaGVja1ZlcnNpb25BbmREYXRhTGF5b3V0AEdldElPAEdldFN0eWxlAEdldERyYXdEYXRhAE5ld0ZyYW1lAFJlbmRlcgBFbmRGcmFtZQBTaG93RGVtb1dpbmRvdwBTaG93QWJvdXRXaW5kb3cAU2hvd01ldHJpY3NXaW5kb3cAU2hvd1N0eWxlRWRpdG9yAFNob3dTdHlsZVNlbGVjdG9yAFNob3dGb250U2VsZWN0b3IAU2hvd1VzZXJHdWlkZQBHZXRWZXJzaW9uAFN0eWxlQ29sb3JzRGFyawBTdHlsZUNvbG9yc0NsYXNzaWMAU3R5bGVDb2xvcnNMaWdodABCZWdpbgBFbmQAQmVnaW5DaGlsZABFbmRDaGlsZABHZXRDb250ZW50UmVnaW9uTWF4AEdldENvbnRlbnRSZWdpb25BdmFpbABHZXRXaW5kb3dDb250ZW50UmVnaW9uTWluAEdldFdpbmRvd0NvbnRlbnRSZWdpb25NYXgAR2V0V2luZG93Q29udGVudFJlZ2lvbldpZHRoAEdldFdpbmRvd0RyYXdMaXN0AEdldFdpbmRvd1BvcwBHZXRXaW5kb3dTaXplAEdldFdpbmRvd1dpZHRoAEdldFdpbmRvd0hlaWdodABJc1dpbmRvd0NvbGxhcHNlZABJc1dpbmRvd0FwcGVhcmluZwBTZXRXaW5kb3dGb250U2NhbGUAU2V0TmV4dFdpbmRvd1BvcwBTZXROZXh0V2luZG93U2l6ZQBTZXROZXh0V2luZG93U2l6ZUNvbnN0cmFpbnRzAFNldE5leHRXaW5kb3dDb250ZW50U2l6ZQBTZXROZXh0V2luZG93Q29sbGFwc2VkAFNldE5leHRXaW5kb3dGb2N1cwBTZXROZXh0V2luZG93QmdBbHBoYQBTZXRXaW5kb3dQb3MAU2V0V2luZG93U2l6ZQBTZXRXaW5kb3dDb2xsYXBzZWQAU2V0V2luZG93Rm9jdXMAU2V0V2luZG93TmFtZVBvcwBTZXRXaW5kb3dOYW1lU2l6ZQBTZXRXaW5kb3dOYW1lQ29sbGFwc2VkAFNldFdpbmRvd05hbWVGb2N1cwBHZXRTY3JvbGxYAEdldFNjcm9sbFkAR2V0U2Nyb2xsTWF4WABHZXRTY3JvbGxNYXhZAFNldFNjcm9sbFgAU2V0U2Nyb2xsWQBTZXRTY3JvbGxIZXJlWQBTZXRTY3JvbGxGcm9tUG9zWQBTZXRTdGF0ZVN0b3JhZ2UAR2V0U3RhdGVTdG9yYWdlAFB1c2hGb250AFBvcEZvbnQAUHVzaFN0eWxlQ29sb3IAUG9wU3R5bGVDb2xvcgBQdXNoU3R5bGVWYXIAUG9wU3R5bGVWYXIAR2V0U3R5bGVDb2xvclZlYzQAR2V0Rm9udABHZXRGb250U2l6ZQBHZXRGb250VGV4VXZXaGl0ZVBpeGVsAEdldENvbG9yVTMyX0EAR2V0Q29sb3JVMzJfQgBHZXRDb2xvclUzMl9DAFB1c2hJdGVtV2lkdGgAUG9wSXRlbVdpZHRoAFNldE5leHRJdGVtV2lkdGgAQ2FsY0l0ZW1XaWR0aABQdXNoVGV4dFdyYXBQb3MAUG9wVGV4dFdyYXBQb3MAUHVzaEFsbG93S2V5Ym9hcmRGb2N1cwBQb3BBbGxvd0tleWJvYXJkRm9jdXMAUHVzaEJ1dHRvblJlcGVhdABQb3BCdXR0b25SZXBlYXQAU2VwYXJhdG9yAFNhbWVMaW5lAE5ld0xpbmUAU3BhY2luZwBEdW1teQBJbmRlbnQAVW5pbmRlbnQAQmVnaW5Hcm91cABFbmRHcm91cABHZXRDdXJzb3JQb3MAR2V0Q3Vyc29yUG9zWABHZXRDdXJzb3JQb3NZAFNldEN1cnNvclBvcwBTZXRDdXJzb3JQb3NYAFNldEN1cnNvclBvc1kAR2V0Q3Vyc29yU3RhcnRQb3MAR2V0Q3Vyc29yU2NyZWVuUG9zAFNldEN1cnNvclNjcmVlblBvcwBBbGlnblRleHRUb0ZyYW1lUGFkZGluZwBHZXRUZXh0TGluZUhlaWdodABHZXRUZXh0TGluZUhlaWdodFdpdGhTcGFjaW5nAEdldEZyYW1lSGVpZ2h0AEdldEZyYW1lSGVpZ2h0V2l0aFNwYWNpbmcAQ29sdW1ucwBOZXh0Q29sdW1uAEdldENvbHVtbkluZGV4AEdldENvbHVtbldpZHRoAFNldENvbHVtbldpZHRoAEdldENvbHVtbk9mZnNldABTZXRDb2x1bW5PZmZzZXQAR2V0Q29sdW1uc0NvdW50AFB1c2hJRABQb3BJRABHZXRJRABUZXh0VW5mb3JtYXR0ZWQAVGV4dABUZXh0VgBUZXh0Q29sb3JlZABUZXh0Q29sb3JlZFYAVGV4dERpc2FibGVkAFRleHREaXNhYmxlZFYAVGV4dFdyYXBwZWQAVGV4dFdyYXBwZWRWAExhYmVsVGV4dABMYWJlbFRleHRWAEJ1bGxldFRleHQAQnVsbGV0VGV4dFYAQnVsbGV0AEJ1dHRvbgBTbWFsbEJ1dHRvbgBBcnJvd0J1dHRvbgBJbnZpc2libGVCdXR0b24ASW1hZ2UASW1hZ2VCdXR0b24AQ2hlY2tib3gAQ2hlY2tib3hGbGFncwBSYWRpb0J1dHRvbl9BAFJhZGlvQnV0dG9uX0IAUGxvdExpbmVzAFBsb3RIaXN0b2dyYW0AUHJvZ3Jlc3NCYXIAQmVnaW5Db21ibwBFbmRDb21ibwBDb21ibwBEcmFnRmxvYXQARHJhZ0Zsb2F0MgBEcmFnRmxvYXQzAERyYWdGbG9hdDQARHJhZ0Zsb2F0UmFuZ2UyAERyYWdJbnQARHJhZ0ludDIARHJhZ0ludDMARHJhZ0ludDQARHJhZ0ludFJhbmdlMgBEcmFnU2NhbGFyAElucHV0VGV4dABJbnB1dFRleHRXaXRoSGludABJbnB1dFRleHRNdWx0aWxpbmUASW5wdXRGbG9hdABJbnB1dEZsb2F0MgBJbnB1dEZsb2F0MwBJbnB1dEZsb2F0NABJbnB1dEludABJbnB1dEludDIASW5wdXRJbnQzAElucHV0SW50NABJbnB1dERvdWJsZQBJbnB1dFNjYWxhcgBTbGlkZXJGbG9hdABTbGlkZXJGbG9hdDIAU2xpZGVyRmxvYXQzAFNsaWRlckZsb2F0NABTbGlkZXJBbmdsZQBTbGlkZXJJbnQAU2xpZGVySW50MgBTbGlkZXJJbnQzAFNsaWRlckludDQAU2xpZGVyU2NhbGFyAFZTbGlkZXJGbG9hdABWU2xpZGVySW50AFZTbGlkZXJTY2FsYXIAQ29sb3JFZGl0MwBDb2xvckVkaXQ0AENvbG9yUGlja2VyMwBDb2xvclBpY2tlcjQAQ29sb3JCdXR0b24AU2V0Q29sb3JFZGl0T3B0aW9ucwBUcmVlTm9kZV9BAFRyZWVOb2RlX0IAVHJlZU5vZGVfQwBUcmVlTm9kZUV4X0EAVHJlZU5vZGVFeF9CAFRyZWVOb2RlRXhfQwBUcmVlUHVzaF9BAFRyZWVQdXNoX0IAVHJlZVBvcABUcmVlQWR2YW5jZVRvTGFiZWxQb3MAR2V0VHJlZU5vZGVUb0xhYmVsU3BhY2luZwBDb2xsYXBzaW5nSGVhZGVyX0EAQ29sbGFwc2luZ0hlYWRlcl9CAFNldE5leHRJdGVtT3BlbgBTZWxlY3RhYmxlX0EAU2VsZWN0YWJsZV9CAExpc3RCb3hfQQBMaXN0Qm94X0IATGlzdEJveEhlYWRlcl9BAExpc3RCb3hIZWFkZXJfQgBMaXN0Qm94Rm9vdGVyAFZhbHVlX0EAVmFsdWVfQgBWYWx1ZV9DAFZhbHVlX0QAU2V0VG9vbHRpcABCZWdpblRvb2x0aXAARW5kVG9vbHRpcABCZWdpbk1haW5NZW51QmFyAEVuZE1haW5NZW51QmFyAEJlZ2luTWVudUJhcgBFbmRNZW51QmFyAEJlZ2luTWVudQBFbmRNZW51AE1lbnVJdGVtX0EATWVudUl0ZW1fQgBPcGVuUG9wdXAAT3BlblBvcHVwT25JdGVtQ2xpY2sAQmVnaW5Qb3B1cABCZWdpblBvcHVwTW9kYWwAQmVnaW5Qb3B1cENvbnRleHRJdGVtAEJlZ2luUG9wdXBDb250ZXh0V2luZG93AEJlZ2luUG9wdXBDb250ZXh0Vm9pZABFbmRQb3B1cABJc1BvcHVwT3BlbgBDbG9zZUN1cnJlbnRQb3B1cABCZWdpblRhYkJhcgBFbmRUYWJCYXIAQmVnaW5UYWJJdGVtAEVuZFRhYkl0ZW0AU2V0VGFiSXRlbUNsb3NlZABMb2dUb1RUWQBMb2dUb0ZpbGUATG9nVG9DbGlwYm9hcmQATG9nRmluaXNoAExvZ0J1dHRvbnMATG9nVGV4dABCZWdpbkRyYWdEcm9wU291cmNlAFNldERyYWdEcm9wUGF5bG9hZABFbmREcmFnRHJvcFNvdXJjZQBCZWdpbkRyYWdEcm9wVGFyZ2V0AEFjY2VwdERyYWdEcm9wUGF5bG9hZABFbmREcmFnRHJvcFRhcmdldABHZXREcmFnRHJvcFBheWxvYWQAUHVzaENsaXBSZWN0AFBvcENsaXBSZWN0AFNldEl0ZW1EZWZhdWx0Rm9jdXMAU2V0S2V5Ym9hcmRGb2N1c0hlcmUASXNJdGVtSG92ZXJlZABJc0l0ZW1BY3RpdmUASXNJdGVtRWRpdGVkAElzSXRlbUZvY3VzZWQASXNJdGVtQ2xpY2tlZABJc0l0ZW1WaXNpYmxlAElzSXRlbUFjdGl2YXRlZABJc0l0ZW1EZWFjdGl2YXRlZABJc0l0ZW1EZWFjdGl2YXRlZEFmdGVyRWRpdABJc0FueUl0ZW1Ib3ZlcmVkAElzQW55SXRlbUFjdGl2ZQBJc0FueUl0ZW1Gb2N1c2VkAEdldEl0ZW1SZWN0TWluAEdldEl0ZW1SZWN0TWF4AEdldEl0ZW1SZWN0U2l6ZQBTZXRJdGVtQWxsb3dPdmVybGFwAElzV2luZG93Rm9jdXNlZABJc1dpbmRvd0hvdmVyZWQASXNSZWN0VmlzaWJsZV9BAElzUmVjdFZpc2libGVfQgBHZXRUaW1lAEdldEZyYW1lQ291bnQAR2V0QmFja2dyb3VuZERyYXdMaXN0AEdldEZvcmVncm91bmREcmF3TGlzdABHZXREcmF3TGlzdFNoYXJlZERhdGEAR2V0U3R5bGVDb2xvck5hbWUAQ2FsY1RleHRTaXplAENhbGNMaXN0Q2xpcHBpbmcAQmVnaW5DaGlsZEZyYW1lAEVuZENoaWxkRnJhbWUAQ29sb3JDb252ZXJ0VTMyVG9GbG9hdDQAQ29sb3JDb252ZXJ0RmxvYXQ0VG9VMzIAQ29sb3JDb252ZXJ0UkdCdG9IU1YAQ29sb3JDb252ZXJ0SFNWdG9SR0IAR2V0S2V5SW5kZXgASXNLZXlEb3duAElzS2V5UHJlc3NlZABJc0tleVJlbGVhc2VkAEdldEtleVByZXNzZWRBbW91bnQASXNNb3VzZURvd24ASXNBbnlNb3VzZURvd24ASXNNb3VzZUNsaWNrZWQASXNNb3VzZURvdWJsZUNsaWNrZWQASXNNb3VzZVJlbGVhc2VkAElzTW91c2VEcmFnZ2luZwBJc01vdXNlSG92ZXJpbmdSZWN0AElzTW91c2VQb3NWYWxpZABHZXRNb3VzZVBvcwBHZXRNb3VzZVBvc09uT3BlbmluZ0N1cnJlbnRQb3B1cABHZXRNb3VzZURyYWdEZWx0YQBSZXNldE1vdXNlRHJhZ0RlbHRhAEdldE1vdXNlQ3Vyc29yAFNldE1vdXNlQ3Vyc29yAENhcHR1cmVLZXlib2FyZEZyb21BcHAAQ2FwdHVyZU1vdXNlRnJvbUFwcABHZXRDbGlwYm9hcmRUZXh0AFNldENsaXBib2FyZFRleHQATG9hZEluaVNldHRpbmdzRnJvbU1lbW9yeQBTYXZlSW5pU2V0dGluZ3NUb01lbW9yeQBTZXRBbGxvY2F0b3JGdW5jdGlvbnMATWVtQWxsb2MATWVtRnJlZQBpaWkATjEwZW1zY3JpcHRlbjN2YWxFAHZpaWlpAE5TdDNfXzIxMmJhc2ljX3N0cmluZ0ljTlNfMTFjaGFyX3RyYWl0c0ljRUVOU185YWxsb2NhdG9ySWNFRUVFAE5TdDNfXzIyMV9fYmFzaWNfc3RyaW5nX2NvbW1vbklMYjFFRUUAaWlpZmkAeAB5ADIzaW1wb3J0X21heWJlX251bGxfdmFsdWVJNkltVmVjMkUAaWlpaWkAaWlpZgBpaWlmZgBpaWlpADEyYWNjZXNzX3ZhbHVlSWZMbTFFRQB2aWZmZmlpaQB6AHcANkltVmVjMgB2aWlmaWkAMTJhY2Nlc3NfdmFsdWVJaUxtMUVFAGlpaWlmaQBQMjBJbURyYXdMaXN0U2hhcmVkRGF0YQAyMEltRHJhd0xpc3RTaGFyZWREYXRhAFAxMEltRHJhd0xpc3QAMTBJbURyYXdMaXN0AGRpAGlpaWlpaQAlcwAyM2ltcG9ydF9tYXliZV9udWxsX3ZhbHVlSU5TdDNfXzIxMmJhc2ljX3N0cmluZ0ljTlMwXzExY2hhcl90cmFpdHNJY0VFTlMwXzlhbGxvY2F0b3JJY0VFRUVFADI0aW1wb3J0X21heWJlX251bGxfc3RyaW5nADIzYWNjZXNzX21heWJlX251bGxfdmFsdWVJYkxtMUVFAHZpaWZpAHZpaWkAaWlpaWlpaQAxMmFjY2Vzc192YWx1ZUlmTG00RUUAMjNhY2Nlc3NfbWF5YmVfbnVsbF92YWx1ZUlmTG00RUUAMTJhY2Nlc3NfdmFsdWVJZkxtM0VFAGlpaWlpaWlpaWkAc2V0AE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SWRFRQAyM2ltcG9ydF9tYXliZV9udWxsX3ZhbHVlSWRFAGxlbmd0aABhbGxvY2F0b3I8VD46OmFsbG9jYXRlKHNpemVfdCBuKSAnbicgZXhjZWVkcyBtYXhpbXVtIHN1cHBvcnRlZCBzaXplAE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SWZFRQAyM2ltcG9ydF9tYXliZV9udWxsX3ZhbHVlSWZFAE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SWpFRQAyM2ltcG9ydF9tYXliZV9udWxsX3ZhbHVlSWpFAE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SWlFRQAyM2ltcG9ydF9tYXliZV9udWxsX3ZhbHVlSWlFAE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SXRFRQAyM2ltcG9ydF9tYXliZV9udWxsX3ZhbHVlSXRFAE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SXNFRQAyM2ltcG9ydF9tYXliZV9udWxsX3ZhbHVlSXNFAE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SWhFRQAyM2ltcG9ydF9tYXliZV9udWxsX3ZhbHVlSWhFAE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SWFFRQAyM2ltcG9ydF9tYXliZV9udWxsX3ZhbHVlSWFFAGlpaWlpaWlpaQAxMmFjY2Vzc192YWx1ZUlpTG00RUUAMTJhY2Nlc3NfdmFsdWVJaUxtM0VFADEyYWNjZXNzX3ZhbHVlSWlMbTJFRQAlLjBmIGRlZwAxMmFjY2Vzc192YWx1ZUlmTG0yRUUAaWlpaWlpaWkAaWlpaWRkaWkAMTJhY2Nlc3NfdmFsdWVJZExtMUVFAFAyNkltR3VpSW5wdXRUZXh0Q2FsbGJhY2tEYXRhADI2SW1HdWlJbnB1dFRleHRDYWxsYmFja0RhdGEAaWlpaWlpaWlpaWkAdmlmaWkAdmlpaWlpaWlpaWkAMTJhY2Nlc3NfdmFsdWVJakxtMUVFADEyYWNjZXNzX3ZhbHVlSWJMbTFFRQB2aWlpaWlpaQBudW1iZXIAdmlpZgBmaWkAaWkAdmlpAFA2SW1Gb250ADZJbUZvbnQAUEs2SW1WZWM0ADZJbVZlYzQAVE9ETzogJXMKAGF1dG8gRW1zY3JpcHRlbkJpbmRpbmdJbml0aWFsaXplcl9JbUd1aTo6RW1zY3JpcHRlbkJpbmRpbmdJbml0aWFsaXplcl9JbUd1aSgpOjooYW5vbnltb3VzIGNsYXNzKTo6b3BlcmF0b3IoKSgpIGNvbnN0AGF1dG8gRW1zY3JpcHRlbkJpbmRpbmdJbml0aWFsaXplcl9JbUd1aTo6RW1zY3JpcHRlbkJpbmRpbmdJbml0aWFsaXplcl9JbUd1aSgpOjooYW5vbnltb3VzIGNsYXNzKTo6b3BlcmF0b3IoKShlbXNjcmlwdGVuOjp2YWwpIGNvbnN0AHZpZmYAdmlpaWlpAFAyMUltR3VpU2l6ZUNhbGxiYWNrRGF0YQAyMUltR3VpU2l6ZUNhbGxiYWNrRGF0YQB2aWYAZmkAc3RyaW5nAFAxMEltR3VpU3R5bGUAMTBJbUd1aVN0eWxlAHZpAFAxMEltRHJhd0RhdGEAMTBJbURyYXdEYXRhAFA3SW1HdWlJTwA3SW1HdWlJTwBQMTZXcmFwSW1HdWlDb250ZXh0ADE2V3JhcEltR3VpQ29udGV4dABJbUd1aVN0eWxlAEFscGhhAFdpbmRvd1BhZGRpbmcAV2luZG93Um91bmRpbmcAV2luZG93Qm9yZGVyU2l6ZQBXaW5kb3dNaW5TaXplAFdpbmRvd1RpdGxlQWxpZ24AV2luZG93TWVudUJ1dHRvblBvc2l0aW9uAENoaWxkUm91bmRpbmcAQ2hpbGRCb3JkZXJTaXplAFBvcHVwUm91bmRpbmcAUG9wdXBCb3JkZXJTaXplAEZyYW1lUGFkZGluZwBGcmFtZVJvdW5kaW5nAEZyYW1lQm9yZGVyU2l6ZQBJdGVtU3BhY2luZwBJdGVtSW5uZXJTcGFjaW5nAFRvdWNoRXh0cmFQYWRkaW5nAEluZGVudFNwYWNpbmcAQ29sdW1uc01pblNwYWNpbmcAU2Nyb2xsYmFyU2l6ZQBTY3JvbGxiYXJSb3VuZGluZwBHcmFiTWluU2l6ZQBHcmFiUm91bmRpbmcAVGFiUm91bmRpbmcAVGFiQm9yZGVyU2l6ZQBCdXR0b25UZXh0QWxpZ24AU2VsZWN0YWJsZVRleHRBbGlnbgBEaXNwbGF5V2luZG93UGFkZGluZwBEaXNwbGF5U2FmZUFyZWFQYWRkaW5nAE1vdXNlQ3Vyc29yU2NhbGUAQW50aUFsaWFzZWRMaW5lcwBBbnRpQWxpYXNlZEZpbGwAQ3VydmVUZXNzZWxsYXRpb25Ub2wAX2dldEF0X0NvbG9ycwBfc2V0QXRfQ29sb3JzAFNjYWxlQWxsU2l6ZXMAUDZJbVZlYzQAUEs2SW1WZWMyAHYAUEsxMEltR3VpU3R5bGUASW1HdWlJTwBDb25maWdGbGFncwBCYWNrZW5kRmxhZ3MARGlzcGxheVNpemUARGVsdGFUaW1lAEluaVNhdmluZ1JhdGUASW5pRmlsZW5hbWUATG9nRmlsZW5hbWUATW91c2VEb3VibGVDbGlja1RpbWUATW91c2VEb3VibGVDbGlja01heERpc3QATW91c2VEcmFnVGhyZXNob2xkAF9nZXRBdF9LZXlNYXAAX3NldEF0X0tleU1hcABLZXlSZXBlYXREZWxheQBLZXlSZXBlYXRSYXRlAFVzZXJEYXRhAEZvbnRzAEZvbnRHbG9iYWxTY2FsZQBGb250QWxsb3dVc2VyU2NhbGluZwBGb250RGVmYXVsdABEaXNwbGF5RnJhbWVidWZmZXJTY2FsZQBNb3VzZURyYXdDdXJzb3IAQ29uZmlnTWFjT1NYQmVoYXZpb3JzAENvbmZpZ0lucHV0VGV4dEN1cnNvckJsaW5rAENvbmZpZ1dpbmRvd3NSZXNpemVGcm9tRWRnZXMAQ29uZmlnV2luZG93c01vdmVGcm9tVGl0bGVCYXJPbmx5AEdldENsaXBib2FyZFRleHRGbgBTZXRDbGlwYm9hcmRUZXh0Rm4AQ2xpcGJvYXJkVXNlckRhdGEATW91c2VQb3MAX2dldEF0X01vdXNlRG93bgBfc2V0QXRfTW91c2VEb3duAE1vdXNlV2hlZWwAS2V5Q3RybABLZXlTaGlmdABLZXlBbHQAS2V5U3VwZXIAX2dldEF0X0tleXNEb3duAF9zZXRBdF9LZXlzRG93bgBfZ2V0QXRfTmF2SW5wdXRzAF9zZXRBdF9OYXZJbnB1dHMAQWRkSW5wdXRDaGFyYWN0ZXIAQWRkSW5wdXRDaGFyYWN0ZXJzVVRGOABDbGVhcklucHV0Q2hhcmFjdGVycwBXYW50Q2FwdHVyZU1vdXNlAFdhbnRDYXB0dXJlS2V5Ym9hcmQAV2FudFRleHRJbnB1dABXYW50U2V0TW91c2VQb3MAV2FudFNhdmVJbmlTZXR0aW5ncwBOYXZBY3RpdmUATmF2VmlzaWJsZQBGcmFtZXJhdGUATWV0cmljc1JlbmRlclZlcnRpY2VzAE1ldHJpY3NSZW5kZXJJbmRpY2VzAE1ldHJpY3NSZW5kZXJXaW5kb3dzAE1ldHJpY3NBY3RpdmVXaW5kb3dzAE1ldHJpY3NBY3RpdmVBbGxvY2F0aW9ucwBNb3VzZURlbHRhAF9nZXRBdF9Nb3VzZUNsaWNrZWRQb3MAX2dldEF0X01vdXNlRG93bkR1cmF0aW9uAF9nZXRBdF9LZXlzRG93bkR1cmF0aW9uAF9nZXRBdF9OYXZJbnB1dHNEb3duRHVyYXRpb24AUEs3SW1HdWlJTwBpaWlpZgBmaWlpAFAxMUltRm9udEF0bGFzADExSW1Gb250QXRsYXMASW1Gb250QXRsYXMAQWRkRm9udERlZmF1bHQAQWRkRm9udEZyb21NZW1vcnlUVEYAQ2xlYXJUZXhEYXRhAENsZWFySW5wdXREYXRhAENsZWFyRm9udHMAQ2xlYXIAQnVpbGQASXNCdWlsdABHZXRUZXhEYXRhQXNBbHBoYTgAR2V0VGV4RGF0YUFzUkdCQTMyAEdldEdseXBoUmFuZ2VzRGVmYXVsdABHZXRHbHlwaFJhbmdlc0tvcmVhbgBHZXRHbHlwaFJhbmdlc0phcGFuZXNlAEdldEdseXBoUmFuZ2VzQ2hpbmVzZUZ1bGwAR2V0R2x5cGhSYW5nZXNDaGluZXNlU2ltcGxpZmllZENvbW1vbgBHZXRHbHlwaFJhbmdlc0N5cmlsbGljAEdldEdseXBoUmFuZ2VzVGhhaQBHZXRHbHlwaFJhbmdlc1ZpZXRuYW1lc2UATG9ja2VkAEZsYWdzAFRleElEAFRleERlc2lyZWRXaWR0aABUZXhHbHlwaFBhZGRpbmcAVGV4V2lkdGgAVGV4SGVpZ2h0AFRleFV2U2NhbGUAVGV4VXZXaGl0ZVBpeGVsAEl0ZXJhdGVGb250cwBwaXhlbHMAd2lkdGgAaGVpZ2h0AGJ5dGVzX3Blcl9waXhlbABpaWlpZmlpAEZvbnREYXRhAGJ1ZmZlcgBieXRlT2Zmc2V0AGJ5dGVMZW5ndGgAVE9ETzogRm9udERhdGEgJXp1ICV6dQoARm9udERhdGFPd25lZEJ5QXRsYXMARm9udE5vAFNpemVQaXhlbHMAT3ZlcnNhbXBsZUgAT3ZlcnNhbXBsZVYAUGl4ZWxTbmFwSABHbHlwaEV4dHJhU3BhY2luZwBHbHlwaE9mZnNldABHbHlwaFJhbmdlcwBHbHlwaE1pbkFkdmFuY2VYAEdseXBoTWF4QWR2YW5jZVgATWVyZ2VNb2RlAFJhc3Rlcml6ZXJGbGFncwBSYXN0ZXJpemVyTXVsdGlwbHkATmFtZQBQSzExSW1Gb250QXRsYXMASW1Gb250AEZvbnRTaXplAFNjYWxlAERpc3BsYXlPZmZzZXQASXRlcmF0ZUdseXBocwBGYWxsYmFja0dseXBoAEZhbGxiYWNrQWR2YW5jZVgARmFsbGJhY2tDaGFyAENvbmZpZ0RhdGFDb3VudABJdGVyYXRlQ29uZmlnRGF0YQBBc2NlbnQARGVzY2VudABNZXRyaWNzVG90YWxTdXJmYWNlAENsZWFyT3V0cHV0RGF0YQBCdWlsZExvb2t1cFRhYmxlAEZpbmRHbHlwaABGaW5kR2x5cGhOb0ZhbGxiYWNrAFNldEZhbGxiYWNrQ2hhcgBHZXRDaGFyQWR2YW5jZQBJc0xvYWRlZABHZXREZWJ1Z05hbWUAQ2FsY1RleHRTaXplQQBDYWxjV29yZFdyYXBQb3NpdGlvbkEAUmVuZGVyQ2hhcgB2aWlpZmlpaQBpaWlmaWYAaWlpZmZmaWlpADx1bmtub3duPgBQSzZJbUZvbnQAUEsxMUltRm9udEdseXBoADExSW1Gb250R2x5cGgAUEsxMkltRm9udENvbmZpZwAxMkltRm9udENvbmZpZwBQMTFJbUZvbnRHbHlwaABJbUZvbnRDb25maWcARHN0Rm9udABhdXRvIEVtc2NyaXB0ZW5CaW5kaW5nSW5pdGlhbGl6ZXJfSW1Gb250Q29uZmlnOjpFbXNjcmlwdGVuQmluZGluZ0luaXRpYWxpemVyX0ltRm9udENvbmZpZygpOjooYW5vbnltb3VzIGNsYXNzKTo6b3BlcmF0b3IoKShJbUZvbnRDb25maWcgJiwgZW1zY3JpcHRlbjo6dmFsKSBjb25zdABhdXRvIEVtc2NyaXB0ZW5CaW5kaW5nSW5pdGlhbGl6ZXJfSW1Gb250Q29uZmlnOjpFbXNjcmlwdGVuQmluZGluZ0luaXRpYWxpemVyX0ltRm9udENvbmZpZygpOjooYW5vbnltb3VzIGNsYXNzKTo6b3BlcmF0b3IoKShjb25zdCBJbUZvbnRDb25maWcgJikgY29uc3QAUDEySW1Gb250Q29uZmlnAEltRm9udEdseXBoAENvZGVwb2ludABBZHZhbmNlWABYMABZMABYMQBZMQBVMABWMABVMQBWMQBJbURyYXdEYXRhAEl0ZXJhdGVEcmF3TGlzdHMAVmFsaWQAQ21kTGlzdHNDb3VudABUb3RhbElkeENvdW50AFRvdGFsVnR4Q291bnQARGlzcGxheVBvcwBGcmFtZWJ1ZmZlclNjYWxlAERlSW5kZXhBbGxCdWZmZXJzAFNjYWxlQ2xpcFJlY3RzAFBLMTBJbURyYXdEYXRhAFBLMTBJbURyYXdMaXN0AEltRHJhd0xpc3QASXRlcmF0ZURyYXdDbWRzAElkeEJ1ZmZlcgBWdHhCdWZmZXIAUHVzaENsaXBSZWN0RnVsbFNjcmVlbgBQdXNoVGV4dHVyZUlEAFBvcFRleHR1cmVJRABHZXRDbGlwUmVjdE1pbgBHZXRDbGlwUmVjdE1heABBZGRMaW5lAEFkZFJlY3QAQWRkUmVjdEZpbGxlZABBZGRSZWN0RmlsbGVkTXVsdGlDb2xvcgBBZGRRdWFkAEFkZFF1YWRGaWxsZWQAQWRkVHJpYW5nbGUAQWRkVHJpYW5nbGVGaWxsZWQAQWRkQ2lyY2xlAEFkZENpcmNsZUZpbGxlZABBZGRUZXh0X0EAQWRkVGV4dF9CAEFkZEltYWdlAEFkZEltYWdlUXVhZABBZGRJbWFnZVJvdW5kZWQAQWRkUG9seWxpbmUAQWRkQ29udmV4UG9seUZpbGxlZABBZGRCZXppZXJDdXJ2ZQBQYXRoQ2xlYXIAUGF0aExpbmVUbwBQYXRoTGluZVRvTWVyZ2VEdXBsaWNhdGUAUGF0aEZpbGxDb252ZXgAUGF0aFN0cm9rZQBQYXRoQXJjVG8AUGF0aEFyY1RvRmFzdABQYXRoQmV6aWVyQ3VydmVUbwBQYXRoUmVjdABDaGFubmVsc1NwbGl0AENoYW5uZWxzTWVyZ2UAQ2hhbm5lbHNTZXRDdXJyZW50AEFkZENhbGxiYWNrAEFkZERyYXdDbWQAQ2xlYXJGcmVlTWVtb3J5AFByaW1SZXNlcnZlAFByaW1SZWN0AFByaW1SZWN0VVYAUHJpbVF1YWRVVgBQcmltV3JpdGVWdHgAUHJpbVdyaXRlSWR4AFByaW1WdHgAVXBkYXRlQ2xpcFJlY3QAVXBkYXRlVGV4dHVyZUlEAHZpaWlpaWlpaWlpaQB2aWlpaWZpAHZpaWlmZmZpAHZpaWlpZgB2aWlpaWlpaWZpAHZpaWlpaWlpaWZpAHZpaWlpaWlpaWlpaWkAdmlpaWZpaWlmaQAyM2ltcG9ydF9tYXliZV9udWxsX3ZhbHVlSTZJbVZlYzRFAHZpaWlmaWkAdmlpaWZpaWYAdmlpaWlpaQB2aWlpaWlpZgB2aWlpaWlpaWYAdmlpaWlpaWlpAHZpaWlpaWZpAHZpaWlpaWZpZgB2aWlpaWlmAE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SWNFRQBQSzlJbURyYXdDbWQAOUltRHJhd0NtZABJbURyYXdDbWQARWxlbUNvdW50AENsaXBSZWN0AFRleHR1cmVJZABWdHhPZmZzZXQASWR4T2Zmc2V0AFA5SW1EcmF3Q21kAEltR3VpTGlzdENsaXBwZXIAU3RhcnRQb3NZAEl0ZW1zSGVpZ2h0AEl0ZW1zQ291bnQAU3RlcE5vAERpc3BsYXlTdGFydABEaXNwbGF5RW5kAFN0ZXAAUDE2SW1HdWlMaXN0Q2xpcHBlcgAxNkltR3VpTGlzdENsaXBwZXIAdmlpaWYAUEsxNkltR3VpTGlzdENsaXBwZXIASW1HdWlTaXplQ2FsbGJhY2tEYXRhAFBvcwBDdXJyZW50U2l6ZQBEZXNpcmVkU2l6ZQBQSzIxSW1HdWlTaXplQ2FsbGJhY2tEYXRhAEltR3VpSW5wdXRUZXh0Q2FsbGJhY2tEYXRhAEV2ZW50RmxhZwBFdmVudENoYXIARXZlbnRLZXkAQnVmAEJ1ZlRleHRMZW4AQnVmU2l6ZQBCdWZEaXJ0eQBDdXJzb3JQb3MAU2VsZWN0aW9uU3RhcnQAU2VsZWN0aW9uRW5kAERlbGV0ZUNoYXJzAEluc2VydENoYXJzAEhhc1NlbGVjdGlvbgBQSzI2SW1HdWlJbnB1dFRleHRDYWxsYmFja0RhdGEASW1WZWM0AFNldABDb3B5AEVxdWFscwBJbVZlYzIAUDZJbVZlYzIAV3JhcEltR3VpQ29udGV4dABQSzE2V3JhcEltR3VpQ29udGV4dABtYWxsaW5mbwBhcmVuYQBvcmRibGtzAHNtYmxrcwBoYmxrcwBoYmxraGQAdXNtYmxrcwBmc21ibGtzAHVvcmRibGtzAGZvcmRibGtzAGtlZXBjb3N0AHZvaWQAYm9vbABzdGQ6OnN0cmluZwBzdGQ6OmJhc2ljX3N0cmluZzx1bnNpZ25lZCBjaGFyPgBzdGQ6OndzdHJpbmcAZW1zY3JpcHRlbjo6dmFsAGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PHNpZ25lZCBjaGFyPgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzx1bnNpZ25lZCBjaGFyPgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxzaG9ydD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8dW5zaWduZWQgc2hvcnQ+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PGludD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8dW5zaWduZWQgaW50PgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxpbnQ4X3Q+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PHVpbnQ4X3Q+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PGludDE2X3Q+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PHVpbnQxNl90PgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxpbnQzMl90PgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzx1aW50MzJfdD4AZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8bG9uZyBkb3VibGU+AE4xMGVtc2NyaXB0ZW4xMW1lbW9yeV92aWV3SWVFRQBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzxkb3VibGU+AGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PGZsb2F0PgBlbXNjcmlwdGVuOjptZW1vcnlfdmlldzx1bnNpZ25lZCBsb25nPgBOMTBlbXNjcmlwdGVuMTFtZW1vcnlfdmlld0ltRUUAZW1zY3JpcHRlbjo6bWVtb3J5X3ZpZXc8bG9uZz4ATjEwZW1zY3JpcHRlbjExbWVtb3J5X3ZpZXdJbEVFAGVtc2NyaXB0ZW46Om1lbW9yeV92aWV3PGNoYXI+AE5TdDNfXzIxMmJhc2ljX3N0cmluZ0l3TlNfMTFjaGFyX3RyYWl0c0l3RUVOU185YWxsb2NhdG9ySXdFRUVFAE5TdDNfXzIxMmJhc2ljX3N0cmluZ0loTlNfMTFjaGFyX3RyYWl0c0loRUVOU185YWxsb2NhdG9ySWhFRUVFAGRvdWJsZQBmbG9hdAB1bnNpZ25lZCBsb25nAGxvbmcAdW5zaWduZWQgaW50AGludAB1bnNpZ25lZCBzaG9ydABzaG9ydAB1bnNpZ25lZCBjaGFyAHNpZ25lZCBjaGFyAGNoYXIAcndhAGluZmluaXR5AAABAgQHAwYFAC0rICAgMFgweAAobnVsbCkALTBYKzBYIDBYLTB4KzB4IDB4AGluZgBJTkYAbmFuAE5BTgAuAHRlcm1pbmF0aW5nIHdpdGggJXMgZXhjZXB0aW9uIG9mIHR5cGUgJXM6ICVzAHRlcm1pbmF0aW5nIHdpdGggJXMgZXhjZXB0aW9uIG9mIHR5cGUgJXMAdGVybWluYXRpbmcgd2l0aCAlcyBmb3JlaWduIGV4Y2VwdGlvbgB0ZXJtaW5hdGluZwB1bmNhdWdodABTdDlleGNlcHRpb24ATjEwX19jeHhhYml2MTE2X19zaGltX3R5cGVfaW5mb0UAU3Q5dHlwZV9pbmZvAE4xMF9fY3h4YWJpdjEyMF9fc2lfY2xhc3NfdHlwZV9pbmZvRQBOMTBfX2N4eGFiaXYxMTdfX2NsYXNzX3R5cGVfaW5mb0UAcHRocmVhZF9vbmNlIGZhaWx1cmUgaW4gX19jeGFfZ2V0X2dsb2JhbHNfZmFzdCgpAGNhbm5vdCBjcmVhdGUgcHRocmVhZCBrZXkgZm9yIF9fY3hhX2dldF9nbG9iYWxzKCkAY2Fubm90IHplcm8gb3V0IHRocmVhZCB2YWx1ZSBmb3IgX19jeGFfZ2V0X2dsb2JhbHMoKQB0ZXJtaW5hdGVfaGFuZGxlciB1bmV4cGVjdGVkbHkgcmV0dXJuZWQAU3QxMWxvZ2ljX2Vycm9yAFN0MTJsZW5ndGhfZXJyb3IATjEwX19jeHhhYml2MTE5X19wb2ludGVyX3R5cGVfaW5mb0UATjEwX19jeHhhYml2MTE3X19wYmFzZV90eXBlX2luZm9FAE4xMF9fY3h4YWJpdjEyM19fZnVuZGFtZW50YWxfdHlwZV9pbmZvRQB2AFB2AERuAGIAYwBoAGEAcwB0AGkAagBsAG0AZgBkAE4xMF9fY3h4YWJpdjEyMV9fdm1pX2NsYXNzX3R5cGVfaW5mb0U=";if(!isDataURI(wasmBinaryFile)){wasmBinaryFile=locateFile(wasmBinaryFile);}function getBinary(){try{if(Module["wasmBinary"]){return new Uint8Array(Module["wasmBinary"])}var binary=tryParseAsDataURI(wasmBinaryFile);if(binary){return binary}if(Module["readBinary"]){return Module["readBinary"](wasmBinaryFile)}else{throw"both async and sync fetching of the wasm failed"}}catch(err){abort(err);}}function getBinaryPromise(){if(!Module["wasmBinary"]&&(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER)&&typeof fetch==="function"){return fetch(wasmBinaryFile,{credentials:"same-origin"}).then(function(response){if(!response["ok"]){throw"failed to load wasm binary file at '"+wasmBinaryFile+"'"}return response["arrayBuffer"]()}).catch(function(){return getBinary()})}return new Promise(function(resolve,reject){resolve(getBinary());})}function createWasm(env){var info={"env":env,"global":{"NaN":NaN,Infinity:Infinity},"global.Math":Math,"asm2wasm":asm2wasmImports};function receiveInstance(instance,module){var exports=instance.exports;Module["asm"]=exports;removeRunDependency();}addRunDependency();function receiveInstantiatedSource(output){receiveInstance(output["instance"]);}function instantiateArrayBuffer(receiver){return getBinaryPromise().then(function(binary){return WebAssembly.instantiate(binary,info)}).then(receiver,function(reason){err("failed to asynchronously prepare wasm: "+reason);abort(reason);})}function instantiateAsync(){if(!Module["wasmBinary"]&&typeof WebAssembly.instantiateStreaming==="function"&&!isDataURI(wasmBinaryFile)&&typeof fetch==="function"){return WebAssembly.instantiateStreaming(fetch(wasmBinaryFile,{credentials:"same-origin"}),info).then(receiveInstantiatedSource,function(reason){err("wasm streaming compile failed: "+reason);err("falling back to ArrayBuffer instantiation");instantiateArrayBuffer(receiveInstantiatedSource);})}else{return instantiateArrayBuffer(receiveInstantiatedSource)}}if(Module["instantiateWasm"]){try{return Module["instantiateWasm"](info,receiveInstance)}catch(e){err("Module.instantiateWasm callback failed with error: "+e);return false}}instantiateAsync();return {}}Module["asm"]=function(global,env,providedBuffer){env["memory"]=wasmMemory;env["table"]=wasmTable=new WebAssembly.Table({"initial":1458,"maximum":1458,"element":"anyfunc"});env["__memory_base"]=1024;env["__table_base"]=0;var exports=createWasm(env);return exports};__ATINIT__.push({func:function(){globalCtors();}});function ___cxa_allocate_exception(size){return _malloc(size)}function ___cxa_throw(ptr,type,destructor){throw ptr}function ___lock(){}var SYSCALLS={buffers:[null,[],[]],printChar:function(stream,curr){var buffer=SYSCALLS.buffers[stream];if(curr===0||curr===10){(stream===1?out:err)(UTF8ArrayToString(buffer,0));buffer.length=0;}else{buffer.push(curr);}},varargs:0,get:function(varargs){SYSCALLS.varargs+=4;var ret=HEAP32[SYSCALLS.varargs-4>>2];return ret},getStr:function(){var ret=UTF8ToString(SYSCALLS.get());return ret},get64:function(){var low=SYSCALLS.get(),high=SYSCALLS.get();return low},getZero:function(){SYSCALLS.get();}};function ___syscall140(which,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD(),offset_high=SYSCALLS.get(),offset_low=SYSCALLS.get(),result=SYSCALLS.get(),whence=SYSCALLS.get();return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return -e.errno}}function ___syscall145(which,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD(),iov=SYSCALLS.get(),iovcnt=SYSCALLS.get();return SYSCALLS.doReadv(stream,iov,iovcnt)}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return -e.errno}}function ___syscall146(which,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.get(),iov=SYSCALLS.get(),iovcnt=SYSCALLS.get();var ret=0;for(var i=0;i<iovcnt;i++){var ptr=HEAP32[iov+i*8>>2];var len=HEAP32[iov+(i*8+4)>>2];for(var j=0;j<len;j++){SYSCALLS.printChar(stream,HEAPU8[ptr+j]);}ret+=len;}return ret}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return -e.errno}}function ___setErrNo(value){if(Module["___errno_location"])HEAP32[Module["___errno_location"]()>>2]=value;return value}function ___syscall221(which,varargs){SYSCALLS.varargs=varargs;try{return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return -e.errno}}function ___syscall5(which,varargs){SYSCALLS.varargs=varargs;try{var pathname=SYSCALLS.getStr(),flags=SYSCALLS.get(),mode=SYSCALLS.get();var stream=FS.open(pathname,flags,mode);return stream.fd}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return -e.errno}}function ___syscall54(which,varargs){SYSCALLS.varargs=varargs;try{return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return -e.errno}}function ___syscall6(which,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD();return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return -e.errno}}function ___unlock(){}function getShiftFromSize(size){switch(size){case 1:return 0;case 2:return 1;case 4:return 2;case 8:return 3;default:throw new TypeError("Unknown type size: "+size)}}function embind_init_charCodes(){var codes=new Array(256);for(var i=0;i<256;++i){codes[i]=String.fromCharCode(i);}embind_charCodes=codes;}var embind_charCodes=undefined;function readLatin1String(ptr){var ret="";var c=ptr;while(HEAPU8[c]){ret+=embind_charCodes[HEAPU8[c++]];}return ret}var awaitingDependencies={};var registeredTypes={};var typeDependencies={};var char_0=48;var char_9=57;function makeLegalFunctionName(name){if(undefined===name){return "_unknown"}name=name.replace(/[^a-zA-Z0-9_]/g,"$");var f=name.charCodeAt(0);if(f>=char_0&&f<=char_9){return "_"+name}else{return name}}function createNamedFunction(name,body){name=makeLegalFunctionName(name);return new Function("body","return function "+name+"() {\n"+' "use strict";'+" return body.apply(this, arguments);\n"+"};\n")(body)}function extendError(baseErrorType,errorName){var errorClass=createNamedFunction(errorName,function(message){this.name=errorName;this.message=message;var stack=new Error(message).stack;if(stack!==undefined){this.stack=this.toString()+"\n"+stack.replace(/^Error(:[^\n]*)?\n/,"");}});errorClass.prototype=Object.create(baseErrorType.prototype);errorClass.prototype.constructor=errorClass;errorClass.prototype.toString=function(){if(this.message===undefined){return this.name}else{return this.name+": "+this.message}};return errorClass}var BindingError=undefined;function throwBindingError(message){throw new BindingError(message)}var InternalError=undefined;function throwInternalError(message){throw new InternalError(message)}function whenDependentTypesAreResolved(myTypes,dependentTypes,getTypeConverters){myTypes.forEach(function(type){typeDependencies[type]=dependentTypes;});function onComplete(typeConverters){var myTypeConverters=getTypeConverters(typeConverters);if(myTypeConverters.length!==myTypes.length){throwInternalError("Mismatched type converter count");}for(var i=0;i<myTypes.length;++i){registerType(myTypes[i],myTypeConverters[i]);}}var typeConverters=new Array(dependentTypes.length);var unregisteredTypes=[];var registered=0;dependentTypes.forEach(function(dt,i){if(registeredTypes.hasOwnProperty(dt)){typeConverters[i]=registeredTypes[dt];}else{unregisteredTypes.push(dt);if(!awaitingDependencies.hasOwnProperty(dt)){awaitingDependencies[dt]=[];}awaitingDependencies[dt].push(function(){typeConverters[i]=registeredTypes[dt];++registered;if(registered===unregisteredTypes.length){onComplete(typeConverters);}});}});if(0===unregisteredTypes.length){onComplete(typeConverters);}}function registerType(rawType,registeredInstance,options){options=options||{};if(!("argPackAdvance"in registeredInstance)){throw new TypeError("registerType registeredInstance requires argPackAdvance")}var name=registeredInstance.name;if(!rawType){throwBindingError('type "'+name+'" must have a positive integer typeid pointer');}if(registeredTypes.hasOwnProperty(rawType)){if(options.ignoreDuplicateRegistrations){return}else{throwBindingError("Cannot register type '"+name+"' twice");}}registeredTypes[rawType]=registeredInstance;delete typeDependencies[rawType];if(awaitingDependencies.hasOwnProperty(rawType)){var callbacks=awaitingDependencies[rawType];delete awaitingDependencies[rawType];callbacks.forEach(function(cb){cb();});}}function __embind_register_bool(rawType,name,size,trueValue,falseValue){var shift=getShiftFromSize(size);name=readLatin1String(name);registerType(rawType,{name:name,"fromWireType":function(wt){return !!wt},"toWireType":function(destructors,o){return o?trueValue:falseValue},"argPackAdvance":8,"readValueFromPointer":function(pointer){var heap;if(size===1){heap=HEAP8;}else if(size===2){heap=HEAP16;}else if(size===4){heap=HEAP32;}else{throw new TypeError("Unknown boolean type size: "+name)}return this["fromWireType"](heap[pointer>>shift])},destructorFunction:null});}function ClassHandle_isAliasOf(other){if(!(this instanceof ClassHandle)){return false}if(!(other instanceof ClassHandle)){return false}var leftClass=this.$$.ptrType.registeredClass;var left=this.$$.ptr;var rightClass=other.$$.ptrType.registeredClass;var right=other.$$.ptr;while(leftClass.baseClass){left=leftClass.upcast(left);leftClass=leftClass.baseClass;}while(rightClass.baseClass){right=rightClass.upcast(right);rightClass=rightClass.baseClass;}return leftClass===rightClass&&left===right}function shallowCopyInternalPointer(o){return {count:o.count,deleteScheduled:o.deleteScheduled,preservePointerOnDelete:o.preservePointerOnDelete,ptr:o.ptr,ptrType:o.ptrType,smartPtr:o.smartPtr,smartPtrType:o.smartPtrType}}function throwInstanceAlreadyDeleted(obj){function getInstanceTypeName(handle){return handle.$$.ptrType.registeredClass.name}throwBindingError(getInstanceTypeName(obj)+" instance already deleted");}function ClassHandle_clone(){if(!this.$$.ptr){throwInstanceAlreadyDeleted(this);}if(this.$$.preservePointerOnDelete){this.$$.count.value+=1;return this}else{var clone=Object.create(Object.getPrototypeOf(this),{$$:{value:shallowCopyInternalPointer(this.$$)}});clone.$$.count.value+=1;clone.$$.deleteScheduled=false;return clone}}function runDestructor(handle){var $$=handle.$$;if($$.smartPtr){$$.smartPtrType.rawDestructor($$.smartPtr);}else{$$.ptrType.registeredClass.rawDestructor($$.ptr);}}function ClassHandle_delete(){if(!this.$$.ptr){throwInstanceAlreadyDeleted(this);}if(this.$$.deleteScheduled&&!this.$$.preservePointerOnDelete){throwBindingError("Object already scheduled for deletion");}this.$$.count.value-=1;var toDelete=0===this.$$.count.value;if(toDelete){runDestructor(this);}if(!this.$$.preservePointerOnDelete){this.$$.smartPtr=undefined;this.$$.ptr=undefined;}}function ClassHandle_isDeleted(){return !this.$$.ptr}var delayFunction=undefined;var deletionQueue=[];function flushPendingDeletes(){while(deletionQueue.length){var obj=deletionQueue.pop();obj.$$.deleteScheduled=false;obj["delete"]();}}function ClassHandle_deleteLater(){if(!this.$$.ptr){throwInstanceAlreadyDeleted(this);}if(this.$$.deleteScheduled&&!this.$$.preservePointerOnDelete){throwBindingError("Object already scheduled for deletion");}deletionQueue.push(this);if(deletionQueue.length===1&&delayFunction){delayFunction(flushPendingDeletes);}this.$$.deleteScheduled=true;return this}function init_ClassHandle(){ClassHandle.prototype["isAliasOf"]=ClassHandle_isAliasOf;ClassHandle.prototype["clone"]=ClassHandle_clone;ClassHandle.prototype["delete"]=ClassHandle_delete;ClassHandle.prototype["isDeleted"]=ClassHandle_isDeleted;ClassHandle.prototype["deleteLater"]=ClassHandle_deleteLater;}function ClassHandle(){}var registeredPointers={};function ensureOverloadTable(proto,methodName,humanName){if(undefined===proto[methodName].overloadTable){var prevFunc=proto[methodName];proto[methodName]=function(){if(!proto[methodName].overloadTable.hasOwnProperty(arguments.length)){throwBindingError("Function '"+humanName+"' called with an invalid number of arguments ("+arguments.length+") - expects one of ("+proto[methodName].overloadTable+")!");}return proto[methodName].overloadTable[arguments.length].apply(this,arguments)};proto[methodName].overloadTable=[];proto[methodName].overloadTable[prevFunc.argCount]=prevFunc;}}function exposePublicSymbol(name,value,numArguments){if(Module.hasOwnProperty(name)){if(undefined===numArguments||undefined!==Module[name].overloadTable&&undefined!==Module[name].overloadTable[numArguments]){throwBindingError("Cannot register public name '"+name+"' twice");}ensureOverloadTable(Module,name,name);if(Module.hasOwnProperty(numArguments)){throwBindingError("Cannot register multiple overloads of a function with the same number of arguments ("+numArguments+")!");}Module[name].overloadTable[numArguments]=value;}else{Module[name]=value;if(undefined!==numArguments){Module[name].numArguments=numArguments;}}}function RegisteredClass(name,constructor,instancePrototype,rawDestructor,baseClass,getActualType,upcast,downcast){this.name=name;this.constructor=constructor;this.instancePrototype=instancePrototype;this.rawDestructor=rawDestructor;this.baseClass=baseClass;this.getActualType=getActualType;this.upcast=upcast;this.downcast=downcast;this.pureVirtualFunctions=[];}function upcastPointer(ptr,ptrClass,desiredClass){while(ptrClass!==desiredClass){if(!ptrClass.upcast){throwBindingError("Expected null or instance of "+desiredClass.name+", got an instance of "+ptrClass.name);}ptr=ptrClass.upcast(ptr);ptrClass=ptrClass.baseClass;}return ptr}function constNoSmartPtrRawPointerToWireType(destructors,handle){if(handle===null){if(this.isReference){throwBindingError("null is not a valid "+this.name);}return 0}if(!handle.$$){throwBindingError('Cannot pass "'+_embind_repr(handle)+'" as a '+this.name);}if(!handle.$$.ptr){throwBindingError("Cannot pass deleted object as a pointer of type "+this.name);}var handleClass=handle.$$.ptrType.registeredClass;var ptr=upcastPointer(handle.$$.ptr,handleClass,this.registeredClass);return ptr}function genericPointerToWireType(destructors,handle){var ptr;if(handle===null){if(this.isReference){throwBindingError("null is not a valid "+this.name);}if(this.isSmartPointer){ptr=this.rawConstructor();if(destructors!==null){destructors.push(this.rawDestructor,ptr);}return ptr}else{return 0}}if(!handle.$$){throwBindingError('Cannot pass "'+_embind_repr(handle)+'" as a '+this.name);}if(!handle.$$.ptr){throwBindingError("Cannot pass deleted object as a pointer of type "+this.name);}if(!this.isConst&&handle.$$.ptrType.isConst){throwBindingError("Cannot convert argument of type "+(handle.$$.smartPtrType?handle.$$.smartPtrType.name:handle.$$.ptrType.name)+" to parameter type "+this.name);}var handleClass=handle.$$.ptrType.registeredClass;ptr=upcastPointer(handle.$$.ptr,handleClass,this.registeredClass);if(this.isSmartPointer){if(undefined===handle.$$.smartPtr){throwBindingError("Passing raw pointer to smart pointer is illegal");}switch(this.sharingPolicy){case 0:if(handle.$$.smartPtrType===this){ptr=handle.$$.smartPtr;}else{throwBindingError("Cannot convert argument of type "+(handle.$$.smartPtrType?handle.$$.smartPtrType.name:handle.$$.ptrType.name)+" to parameter type "+this.name);}break;case 1:ptr=handle.$$.smartPtr;break;case 2:if(handle.$$.smartPtrType===this){ptr=handle.$$.smartPtr;}else{var clonedHandle=handle["clone"]();ptr=this.rawShare(ptr,__emval_register(function(){clonedHandle["delete"]();}));if(destructors!==null){destructors.push(this.rawDestructor,ptr);}}break;default:throwBindingError("Unsupporting sharing policy");}}return ptr}function nonConstNoSmartPtrRawPointerToWireType(destructors,handle){if(handle===null){if(this.isReference){throwBindingError("null is not a valid "+this.name);}return 0}if(!handle.$$){throwBindingError('Cannot pass "'+_embind_repr(handle)+'" as a '+this.name);}if(!handle.$$.ptr){throwBindingError("Cannot pass deleted object as a pointer of type "+this.name);}if(handle.$$.ptrType.isConst){throwBindingError("Cannot convert argument of type "+handle.$$.ptrType.name+" to parameter type "+this.name);}var handleClass=handle.$$.ptrType.registeredClass;var ptr=upcastPointer(handle.$$.ptr,handleClass,this.registeredClass);return ptr}function simpleReadValueFromPointer(pointer){return this["fromWireType"](HEAPU32[pointer>>2])}function RegisteredPointer_getPointee(ptr){if(this.rawGetPointee){ptr=this.rawGetPointee(ptr);}return ptr}function RegisteredPointer_destructor(ptr){if(this.rawDestructor){this.rawDestructor(ptr);}}function RegisteredPointer_deleteObject(handle){if(handle!==null){handle["delete"]();}}function downcastPointer(ptr,ptrClass,desiredClass){if(ptrClass===desiredClass){return ptr}if(undefined===desiredClass.baseClass){return null}var rv=downcastPointer(ptr,ptrClass,desiredClass.baseClass);if(rv===null){return null}return desiredClass.downcast(rv)}function getInheritedInstanceCount(){return Object.keys(registeredInstances).length}function getLiveInheritedInstances(){var rv=[];for(var k in registeredInstances){if(registeredInstances.hasOwnProperty(k)){rv.push(registeredInstances[k]);}}return rv}function setDelayFunction(fn){delayFunction=fn;if(deletionQueue.length&&delayFunction){delayFunction(flushPendingDeletes);}}function init_embind(){Module["getInheritedInstanceCount"]=getInheritedInstanceCount;Module["getLiveInheritedInstances"]=getLiveInheritedInstances;Module["flushPendingDeletes"]=flushPendingDeletes;Module["setDelayFunction"]=setDelayFunction;}var registeredInstances={};function getBasestPointer(class_,ptr){if(ptr===undefined){throwBindingError("ptr should not be undefined");}while(class_.baseClass){ptr=class_.upcast(ptr);class_=class_.baseClass;}return ptr}function getInheritedInstance(class_,ptr){ptr=getBasestPointer(class_,ptr);return registeredInstances[ptr]}function makeClassHandle(prototype,record){if(!record.ptrType||!record.ptr){throwInternalError("makeClassHandle requires ptr and ptrType");}var hasSmartPtrType=!!record.smartPtrType;var hasSmartPtr=!!record.smartPtr;if(hasSmartPtrType!==hasSmartPtr){throwInternalError("Both smartPtrType and smartPtr must be specified");}record.count={value:1};return Object.create(prototype,{$$:{value:record}})}function RegisteredPointer_fromWireType(ptr){var rawPointer=this.getPointee(ptr);if(!rawPointer){this.destructor(ptr);return null}var registeredInstance=getInheritedInstance(this.registeredClass,rawPointer);if(undefined!==registeredInstance){if(0===registeredInstance.$$.count.value){registeredInstance.$$.ptr=rawPointer;registeredInstance.$$.smartPtr=ptr;return registeredInstance["clone"]()}else{var rv=registeredInstance["clone"]();this.destructor(ptr);return rv}}function makeDefaultHandle(){if(this.isSmartPointer){return makeClassHandle(this.registeredClass.instancePrototype,{ptrType:this.pointeeType,ptr:rawPointer,smartPtrType:this,smartPtr:ptr})}else{return makeClassHandle(this.registeredClass.instancePrototype,{ptrType:this,ptr:ptr})}}var actualType=this.registeredClass.getActualType(rawPointer);var registeredPointerRecord=registeredPointers[actualType];if(!registeredPointerRecord){return makeDefaultHandle.call(this)}var toType;if(this.isConst){toType=registeredPointerRecord.constPointerType;}else{toType=registeredPointerRecord.pointerType;}var dp=downcastPointer(rawPointer,this.registeredClass,toType.registeredClass);if(dp===null){return makeDefaultHandle.call(this)}if(this.isSmartPointer){return makeClassHandle(toType.registeredClass.instancePrototype,{ptrType:toType,ptr:dp,smartPtrType:this,smartPtr:ptr})}else{return makeClassHandle(toType.registeredClass.instancePrototype,{ptrType:toType,ptr:dp})}}function init_RegisteredPointer(){RegisteredPointer.prototype.getPointee=RegisteredPointer_getPointee;RegisteredPointer.prototype.destructor=RegisteredPointer_destructor;RegisteredPointer.prototype["argPackAdvance"]=8;RegisteredPointer.prototype["readValueFromPointer"]=simpleReadValueFromPointer;RegisteredPointer.prototype["deleteObject"]=RegisteredPointer_deleteObject;RegisteredPointer.prototype["fromWireType"]=RegisteredPointer_fromWireType;}function RegisteredPointer(name,registeredClass,isReference,isConst,isSmartPointer,pointeeType,sharingPolicy,rawGetPointee,rawConstructor,rawShare,rawDestructor){this.name=name;this.registeredClass=registeredClass;this.isReference=isReference;this.isConst=isConst;this.isSmartPointer=isSmartPointer;this.pointeeType=pointeeType;this.sharingPolicy=sharingPolicy;this.rawGetPointee=rawGetPointee;this.rawConstructor=rawConstructor;this.rawShare=rawShare;this.rawDestructor=rawDestructor;if(!isSmartPointer&®isteredClass.baseClass===undefined){if(isConst){this["toWireType"]=constNoSmartPtrRawPointerToWireType;this.destructorFunction=null;}else{this["toWireType"]=nonConstNoSmartPtrRawPointerToWireType;this.destructorFunction=null;}}else{this["toWireType"]=genericPointerToWireType;}}function replacePublicSymbol(name,value,numArguments){if(!Module.hasOwnProperty(name)){throwInternalError("Replacing nonexistant public symbol");}if(undefined!==Module[name].overloadTable&&undefined!==numArguments){Module[name].overloadTable[numArguments]=value;}else{Module[name]=value;Module[name].argCount=numArguments;}}function embind__requireFunction(signature,rawFunction){signature=readLatin1String(signature);function makeDynCaller(dynCall){var args=[];for(var i=1;i<signature.length;++i){args.push("a"+i);}var name="dynCall_"+signature+"_"+rawFunction;var body="return function "+name+"("+args.join(", ")+") {\n";body+=" return dynCall(rawFunction"+(args.length?", ":"")+args.join(", ")+");\n";body+="};\n";return new Function("dynCall","rawFunction",body)(dynCall,rawFunction)}var fp;if(Module["FUNCTION_TABLE_"+signature]!==undefined){fp=Module["FUNCTION_TABLE_"+signature][rawFunction];}else if(typeof FUNCTION_TABLE!=="undefined"){fp=FUNCTION_TABLE[rawFunction];}else{var dc=Module["dynCall_"+signature];if(dc===undefined){dc=Module["dynCall_"+signature.replace(/f/g,"d")];if(dc===undefined){throwBindingError("No dynCall invoker for signature: "+signature);}}fp=makeDynCaller(dc);}if(typeof fp!=="function"){throwBindingError("unknown function pointer with signature "+signature+": "+rawFunction);}return fp}var UnboundTypeError=undefined;function getTypeName(type){var ptr=___getTypeName(type);var rv=readLatin1String(ptr);_free(ptr);return rv}function throwUnboundTypeError(message,types){var unboundTypes=[];var seen={};function visit(type){if(seen[type]){return}if(registeredTypes[type]){return}if(typeDependencies[type]){typeDependencies[type].forEach(visit);return}unboundTypes.push(type);seen[type]=true;}types.forEach(visit);throw new UnboundTypeError(message+": "+unboundTypes.map(getTypeName).join([", "]))}function __embind_register_class(rawType,rawPointerType,rawConstPointerType,baseClassRawType,getActualTypeSignature,getActualType,upcastSignature,upcast,downcastSignature,downcast,name,destructorSignature,rawDestructor){name=readLatin1String(name);getActualType=embind__requireFunction(getActualTypeSignature,getActualType);if(upcast){upcast=embind__requireFunction(upcastSignature,upcast);}if(downcast){downcast=embind__requireFunction(downcastSignature,downcast);}rawDestructor=embind__requireFunction(destructorSignature,rawDestructor);var legalFunctionName=makeLegalFunctionName(name);exposePublicSymbol(legalFunctionName,function(){throwUnboundTypeError("Cannot construct "+name+" due to unbound types",[baseClassRawType]);});whenDependentTypesAreResolved([rawType,rawPointerType,rawConstPointerType],baseClassRawType?[baseClassRawType]:[],function(base){base=base[0];var baseClass;var basePrototype;if(baseClassRawType){baseClass=base.registeredClass;basePrototype=baseClass.instancePrototype;}else{basePrototype=ClassHandle.prototype;}var constructor=createNamedFunction(legalFunctionName,function(){if(Object.getPrototypeOf(this)!==instancePrototype){throw new BindingError("Use 'new' to construct "+name)}if(undefined===registeredClass.constructor_body){throw new BindingError(name+" has no accessible constructor")}var body=registeredClass.constructor_body[arguments.length];if(undefined===body){throw new BindingError("Tried to invoke ctor of "+name+" with invalid number of parameters ("+arguments.length+") - expected ("+Object.keys(registeredClass.constructor_body).toString()+") parameters instead!")}return body.apply(this,arguments)});var instancePrototype=Object.create(basePrototype,{constructor:{value:constructor}});constructor.prototype=instancePrototype;var registeredClass=new RegisteredClass(name,constructor,instancePrototype,rawDestructor,baseClass,getActualType,upcast,downcast);var referenceConverter=new RegisteredPointer(name,registeredClass,true,false,false);var pointerConverter=new RegisteredPointer(name+"*",registeredClass,false,false,false);var constPointerConverter=new RegisteredPointer(name+" const*",registeredClass,false,true,false);registeredPointers[rawType]={pointerType:pointerConverter,constPointerType:constPointerConverter};replacePublicSymbol(legalFunctionName,constructor);return [referenceConverter,pointerConverter,constPointerConverter]});}function heap32VectorToArray(count,firstElement){var array=[];for(var i=0;i<count;i++){array.push(HEAP32[(firstElement>>2)+i]);}return array}function runDestructors(destructors){while(destructors.length){var ptr=destructors.pop();var del=destructors.pop();del(ptr);}}function __embind_register_class_constructor(rawClassType,argCount,rawArgTypesAddr,invokerSignature,invoker,rawConstructor){var rawArgTypes=heap32VectorToArray(argCount,rawArgTypesAddr);invoker=embind__requireFunction(invokerSignature,invoker);whenDependentTypesAreResolved([],[rawClassType],function(classType){classType=classType[0];var humanName="constructor "+classType.name;if(undefined===classType.registeredClass.constructor_body){classType.registeredClass.constructor_body=[];}if(undefined!==classType.registeredClass.constructor_body[argCount-1]){throw new BindingError("Cannot register multiple constructors with identical number of parameters ("+(argCount-1)+") for class '"+classType.name+"'! Overload resolution is currently only performed using the parameter count, not actual type info!")}classType.registeredClass.constructor_body[argCount-1]=function unboundTypeHandler(){throwUnboundTypeError("Cannot construct "+classType.name+" due to unbound types",rawArgTypes);};whenDependentTypesAreResolved([],rawArgTypes,function(argTypes){classType.registeredClass.constructor_body[argCount-1]=function constructor_body(){if(arguments.length!==argCount-1){throwBindingError(humanName+" called with "+arguments.length+" arguments, expected "+(argCount-1));}var destructors=[];var args=new Array(argCount);args[0]=rawConstructor;for(var i=1;i<argCount;++i){args[i]=argTypes[i]["toWireType"](destructors,arguments[i-1]);}var ptr=invoker.apply(null,args);runDestructors(destructors);return argTypes[0]["fromWireType"](ptr)};return []});return []});}function new_(constructor,argumentList){if(!(constructor instanceof Function)){throw new TypeError("new_ called with constructor type "+typeof constructor+" which is not a function")}var dummy=createNamedFunction(constructor.name||"unknownFunctionName",function(){});dummy.prototype=constructor.prototype;var obj=new dummy;var r=constructor.apply(obj,argumentList);return r instanceof Object?r:obj}function craftInvokerFunction(humanName,argTypes,classType,cppInvokerFunc,cppTargetFunc){var argCount=argTypes.length;if(argCount<2){throwBindingError("argTypes array size mismatch! Must at least get return value and 'this' types!");}var isClassMethodFunc=argTypes[1]!==null&&classType!==null;var needsDestructorStack=false;for(var i=1;i<argTypes.length;++i){if(argTypes[i]!==null&&argTypes[i].destructorFunction===undefined){needsDestructorStack=true;break}}var returns=argTypes[0].name!=="void";var argsList="";var argsListWired="";for(var i=0;i<argCount-2;++i){argsList+=(i!==0?", ":"")+"arg"+i;argsListWired+=(i!==0?", ":"")+"arg"+i+"Wired";}var invokerFnBody="return function "+makeLegalFunctionName(humanName)+"("+argsList+") {\n"+"if (arguments.length !== "+(argCount-2)+") {\n"+"throwBindingError('function "+humanName+" called with ' + arguments.length + ' arguments, expected "+(argCount-2)+" args!');\n"+"}\n";if(needsDestructorStack){invokerFnBody+="var destructors = [];\n";}var dtorStack=needsDestructorStack?"destructors":"null";var args1=["throwBindingError","invoker","fn","runDestructors","retType","classParam"];var args2=[throwBindingError,cppInvokerFunc,cppTargetFunc,runDestructors,argTypes[0],argTypes[1]];if(isClassMethodFunc){invokerFnBody+="var thisWired = classParam.toWireType("+dtorStack+", this);\n";}for(var i=0;i<argCount-2;++i){invokerFnBody+="var arg"+i+"Wired = argType"+i+".toWireType("+dtorStack+", arg"+i+"); // "+argTypes[i+2].name+"\n";args1.push("argType"+i);args2.push(argTypes[i+2]);}if(isClassMethodFunc){argsListWired="thisWired"+(argsListWired.length>0?", ":"")+argsListWired;}invokerFnBody+=(returns?"var rv = ":"")+"invoker(fn"+(argsListWired.length>0?", ":"")+argsListWired+");\n";if(needsDestructorStack){invokerFnBody+="runDestructors(destructors);\n";}else{for(var i=isClassMethodFunc?1:2;i<argTypes.length;++i){var paramName=i===1?"thisWired":"arg"+(i-2)+"Wired";if(argTypes[i].destructorFunction!==null){invokerFnBody+=paramName+"_dtor("+paramName+"); // "+argTypes[i].name+"\n";args1.push(paramName+"_dtor");args2.push(argTypes[i].destructorFunction);}}}if(returns){invokerFnBody+="var ret = retType.fromWireType(rv);\n"+"return ret;\n";}invokerFnBody+="}\n";args1.push(invokerFnBody);var invokerFunction=new_(Function,args1).apply(null,args2);return invokerFunction}function __embind_register_class_function(rawClassType,methodName,argCount,rawArgTypesAddr,invokerSignature,rawInvoker,context,isPureVirtual){var rawArgTypes=heap32VectorToArray(argCount,rawArgTypesAddr);methodName=readLatin1String(methodName);rawInvoker=embind__requireFunction(invokerSignature,rawInvoker);whenDependentTypesAreResolved([],[rawClassType],function(classType){classType=classType[0];var humanName=classType.name+"."+methodName;if(isPureVirtual){classType.registeredClass.pureVirtualFunctions.push(methodName);}function unboundTypesHandler(){throwUnboundTypeError("Cannot call "+humanName+" due to unbound types",rawArgTypes);}var proto=classType.registeredClass.instancePrototype;var method=proto[methodName];if(undefined===method||undefined===method.overloadTable&&method.className!==classType.name&&method.argCount===argCount-2){unboundTypesHandler.argCount=argCount-2;unboundTypesHandler.className=classType.name;proto[methodName]=unboundTypesHandler;}else{ensureOverloadTable(proto,methodName,humanName);proto[methodName].overloadTable[argCount-2]=unboundTypesHandler;}whenDependentTypesAreResolved([],rawArgTypes,function(argTypes){var memberFunction=craftInvokerFunction(humanName,argTypes,classType,rawInvoker,context);if(undefined===proto[methodName].overloadTable){memberFunction.argCount=argCount-2;proto[methodName]=memberFunction;}else{proto[methodName].overloadTable[argCount-2]=memberFunction;}return []});return []});}function validateThis(this_,classType,humanName){if(!(this_ instanceof Object)){throwBindingError(humanName+' with invalid "this": '+this_);}if(!(this_ instanceof classType.registeredClass.constructor)){throwBindingError(humanName+' incompatible with "this" of type '+this_.constructor.name);}if(!this_.$$.ptr){throwBindingError("cannot call emscripten binding method "+humanName+" on deleted object");}return upcastPointer(this_.$$.ptr,this_.$$.ptrType.registeredClass,classType.registeredClass)}function __embind_register_class_property(classType,fieldName,getterReturnType,getterSignature,getter,getterContext,setterArgumentType,setterSignature,setter,setterContext){fieldName=readLatin1String(fieldName);getter=embind__requireFunction(getterSignature,getter);whenDependentTypesAreResolved([],[classType],function(classType){classType=classType[0];var humanName=classType.name+"."+fieldName;var desc={get:function(){throwUnboundTypeError("Cannot access "+humanName+" due to unbound types",[getterReturnType,setterArgumentType]);},enumerable:true,configurable:true};if(setter){desc.set=function(){throwUnboundTypeError("Cannot access "+humanName+" due to unbound types",[getterReturnType,setterArgumentType]);};}else{desc.set=function(v){throwBindingError(humanName+" is a read-only property");};}Object.defineProperty(classType.registeredClass.instancePrototype,fieldName,desc);whenDependentTypesAreResolved([],setter?[getterReturnType,setterArgumentType]:[getterReturnType],function(types){var getterReturnType=types[0];var desc={get:function(){var ptr=validateThis(this,classType,humanName+" getter");return getterReturnType["fromWireType"](getter(getterContext,ptr))},enumerable:true};if(setter){setter=embind__requireFunction(setterSignature,setter);var setterArgumentType=types[1];desc.set=function(v){var ptr=validateThis(this,classType,humanName+" setter");var destructors=[];setter(setterContext,ptr,setterArgumentType["toWireType"](destructors,v));runDestructors(destructors);};}Object.defineProperty(classType.registeredClass.instancePrototype,fieldName,desc);return []});return []});}function __embind_register_constant(name,type,value){name=readLatin1String(name);whenDependentTypesAreResolved([],[type],function(type){type=type[0];Module[name]=type["fromWireType"](value);return []});}var emval_free_list=[];var emval_handle_array=[{},{value:undefined},{value:null},{value:true},{value:false}];function __emval_decref(handle){if(handle>4&&0===--emval_handle_array[handle].refcount){emval_handle_array[handle]=undefined;emval_free_list.push(handle);}}function count_emval_handles(){var count=0;for(var i=5;i<emval_handle_array.length;++i){if(emval_handle_array[i]!==undefined){++count;}}return count}function get_first_emval(){for(var i=5;i<emval_handle_array.length;++i){if(emval_handle_array[i]!==undefined){return emval_handle_array[i]}}return null}function init_emval(){Module["count_emval_handles"]=count_emval_handles;Module["get_first_emval"]=get_first_emval;}function __emval_register(value){switch(value){case undefined:{return 1}case null:{return 2}case true:{return 3}case false:{return 4}default:{var handle=emval_free_list.length?emval_free_list.pop():emval_handle_array.length;emval_handle_array[handle]={refcount:1,value:value};return handle}}}function __embind_register_emval(rawType,name){name=readLatin1String(name);registerType(rawType,{name:name,"fromWireType":function(handle){var rv=emval_handle_array[handle].value;__emval_decref(handle);return rv},"toWireType":function(destructors,value){return __emval_register(value)},"argPackAdvance":8,"readValueFromPointer":simpleReadValueFromPointer,destructorFunction:null});}function _embind_repr(v){if(v===null){return "null"}var t=typeof v;if(t==="object"||t==="array"||t==="function"){return v.toString()}else{return ""+v}}function floatReadValueFromPointer(name,shift){switch(shift){case 2:return function(pointer){return this["fromWireType"](HEAPF32[pointer>>2])};case 3:return function(pointer){return this["fromWireType"](HEAPF64[pointer>>3])};default:throw new TypeError("Unknown float type: "+name)}}function __embind_register_float(rawType,name,size){var shift=getShiftFromSize(size);name=readLatin1String(name);registerType(rawType,{name:name,"fromWireType":function(value){return value},"toWireType":function(destructors,value){if(typeof value!=="number"&&typeof value!=="boolean"){throw new TypeError('Cannot convert "'+_embind_repr(value)+'" to '+this.name)}return value},"argPackAdvance":8,"readValueFromPointer":floatReadValueFromPointer(name,shift),destructorFunction:null});}function __embind_register_function(name,argCount,rawArgTypesAddr,signature,rawInvoker,fn){var argTypes=heap32VectorToArray(argCount,rawArgTypesAddr);name=readLatin1String(name);rawInvoker=embind__requireFunction(signature,rawInvoker);exposePublicSymbol(name,function(){throwUnboundTypeError("Cannot call "+name+" due to unbound types",argTypes);},argCount-1);whenDependentTypesAreResolved([],argTypes,function(argTypes){var invokerArgsArray=[argTypes[0],null].concat(argTypes.slice(1));replacePublicSymbol(name,craftInvokerFunction(name,invokerArgsArray,null,rawInvoker,fn),argCount-1);return []});}function integerReadValueFromPointer(name,shift,signed){switch(shift){case 0:return signed?function readS8FromPointer(pointer){return HEAP8[pointer]}:function readU8FromPointer(pointer){return HEAPU8[pointer]};case 1:return signed?function readS16FromPointer(pointer){return HEAP16[pointer>>1]}:function readU16FromPointer(pointer){return HEAPU16[pointer>>1]};case 2:return signed?function readS32FromPointer(pointer){return HEAP32[pointer>>2]}:function readU32FromPointer(pointer){return HEAPU32[pointer>>2]};default:throw new TypeError("Unknown integer type: "+name)}}function __embind_register_integer(primitiveType,name,size,minRange,maxRange){name=readLatin1String(name);if(maxRange===-1){maxRange=4294967295;}var shift=getShiftFromSize(size);var fromWireType=function(value){return value};if(minRange===0){var bitshift=32-8*size;fromWireType=function(value){return value<<bitshift>>>bitshift};}var isUnsignedType=name.indexOf("unsigned")!=-1;registerType(primitiveType,{name:name,"fromWireType":fromWireType,"toWireType":function(destructors,value){if(typeof value!=="number"&&typeof value!=="boolean"){throw new TypeError('Cannot convert "'+_embind_repr(value)+'" to '+this.name)}if(value<minRange||value>maxRange){throw new TypeError('Passing a number "'+_embind_repr(value)+'" from JS side to C/C++ side to an argument of type "'+name+'", which is outside the valid range ['+minRange+", "+maxRange+"]!")}return isUnsignedType?value>>>0:value|0},"argPackAdvance":8,"readValueFromPointer":integerReadValueFromPointer(name,shift,minRange!==0),destructorFunction:null});}function __embind_register_memory_view(rawType,dataTypeIndex,name){var typeMapping=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array];var TA=typeMapping[dataTypeIndex];function decodeMemoryView(handle){handle=handle>>2;var heap=HEAPU32;var size=heap[handle];var data=heap[handle+1];return new TA(heap["buffer"],data,size)}name=readLatin1String(name);registerType(rawType,{name:name,"fromWireType":decodeMemoryView,"argPackAdvance":8,"readValueFromPointer":decodeMemoryView},{ignoreDuplicateRegistrations:true});}function __embind_register_std_string(rawType,name){name=readLatin1String(name);var stdStringIsUTF8=name==="std::string";registerType(rawType,{name:name,"fromWireType":function(value){var length=HEAPU32[value>>2];var str;if(stdStringIsUTF8){var endChar=HEAPU8[value+4+length];var endCharSwap=0;if(endChar!=0){endCharSwap=endChar;HEAPU8[value+4+length]=0;}var decodeStartPtr=value+4;for(var i=0;i<=length;++i){var currentBytePtr=value+4+i;if(HEAPU8[currentBytePtr]==0){var stringSegment=UTF8ToString(decodeStartPtr);if(str===undefined)str=stringSegment;else{str+=String.fromCharCode(0);str+=stringSegment;}decodeStartPtr=currentBytePtr+1;}}if(endCharSwap!=0)HEAPU8[value+4+length]=endCharSwap;}else{var a=new Array(length);for(var i=0;i<length;++i){a[i]=String.fromCharCode(HEAPU8[value+4+i]);}str=a.join("");}_free(value);return str},"toWireType":function(destructors,value){if(value instanceof ArrayBuffer){value=new Uint8Array(value);}var getLength;var valueIsOfTypeString=typeof value==="string";if(!(valueIsOfTypeString||value instanceof Uint8Array||value instanceof Uint8ClampedArray||value instanceof Int8Array)){throwBindingError("Cannot pass non-string to std::string");}if(stdStringIsUTF8&&valueIsOfTypeString){getLength=function(){return lengthBytesUTF8(value)};}else{getLength=function(){return value.length};}var length=getLength();var ptr=_malloc(4+length+1);HEAPU32[ptr>>2]=length;if(stdStringIsUTF8&&valueIsOfTypeString){stringToUTF8(value,ptr+4,length+1);}else{if(valueIsOfTypeString){for(var i=0;i<length;++i){var charCode=value.charCodeAt(i);if(charCode>255){_free(ptr);throwBindingError("String has UTF-16 code units that do not fit in 8 bits");}HEAPU8[ptr+4+i]=charCode;}}else{for(var i=0;i<length;++i){HEAPU8[ptr+4+i]=value[i];}}}if(destructors!==null){destructors.push(_free,ptr);}return ptr},"argPackAdvance":8,"readValueFromPointer":simpleReadValueFromPointer,destructorFunction:function(ptr){_free(ptr);}});}function __embind_register_std_wstring(rawType,charSize,name){name=readLatin1String(name);var getHeap,shift;if(charSize===2){getHeap=function(){return HEAPU16};shift=1;}else if(charSize===4){getHeap=function(){return HEAPU32};shift=2;}registerType(rawType,{name:name,"fromWireType":function(value){var HEAP=getHeap();var length=HEAPU32[value>>2];var a=new Array(length);var start=value+4>>shift;for(var i=0;i<length;++i){a[i]=String.fromCharCode(HEAP[start+i]);}_free(value);return a.join("")},"toWireType":function(destructors,value){var HEAP=getHeap();var length=value.length;var ptr=_malloc(4+length*charSize);HEAPU32[ptr>>2]=length;var start=ptr+4>>shift;for(var i=0;i<length;++i){HEAP[start+i]=value.charCodeAt(i);}if(destructors!==null){destructors.push(_free,ptr);}return ptr},"argPackAdvance":8,"readValueFromPointer":simpleReadValueFromPointer,destructorFunction:function(ptr){_free(ptr);}});}function __embind_register_void(rawType,name){name=readLatin1String(name);registerType(rawType,{isVoid:true,name:name,"argPackAdvance":0,"fromWireType":function(){return undefined},"toWireType":function(destructors,o){return undefined}});}function requireHandle(handle){if(!handle){throwBindingError("Cannot use deleted val. handle = "+handle);}return emval_handle_array[handle].value}function requireRegisteredType(rawType,humanName){var impl=registeredTypes[rawType];if(undefined===impl){throwBindingError(humanName+" has unknown type "+getTypeName(rawType));}return impl}function __emval_as(handle,returnType,destructorsRef){handle=requireHandle(handle);returnType=requireRegisteredType(returnType,"emval::as");var destructors=[];var rd=__emval_register(destructors);HEAP32[destructorsRef>>2]=rd;return returnType["toWireType"](destructors,handle)}function __emval_lookupTypes(argCount,argTypes,argWireTypes){var a=new Array(argCount);for(var i=0;i<argCount;++i){a[i]=requireRegisteredType(HEAP32[(argTypes>>2)+i],"parameter "+i);}return a}function __emval_call(handle,argCount,argTypes,argv){handle=requireHandle(handle);var types=__emval_lookupTypes(argCount,argTypes);var args=new Array(argCount);for(var i=0;i<argCount;++i){var type=types[i];args[i]=type["readValueFromPointer"](argv);argv+=type["argPackAdvance"];}var rv=handle.apply(undefined,args);return __emval_register(rv)}var emval_symbols={};function getStringOrSymbol(address){var symbol=emval_symbols[address];if(symbol===undefined){return readLatin1String(address)}else{return symbol}}var emval_methodCallers=[];function __emval_call_void_method(caller,handle,methodName,args){caller=emval_methodCallers[caller];handle=requireHandle(handle);methodName=getStringOrSymbol(methodName);caller(handle,methodName,null,args);}function __emval_addMethodCaller(caller){var id=emval_methodCallers.length;emval_methodCallers.push(caller);return id}function __emval_get_method_caller(argCount,argTypes){var types=__emval_lookupTypes(argCount,argTypes);var retType=types[0];var signatureName=retType.name+"_$"+types.slice(1).map(function(t){return t.name}).join("_")+"$";var params=["retType"];var args=[retType];var argsList="";for(var i=0;i<argCount-1;++i){argsList+=(i!==0?", ":"")+"arg"+i;params.push("argType"+i);args.push(types[1+i]);}var functionName=makeLegalFunctionName("methodCaller_"+signatureName);var functionBody="return function "+functionName+"(handle, name, destructors, args) {\n";var offset=0;for(var i=0;i<argCount-1;++i){functionBody+=" var arg"+i+" = argType"+i+".readValueFromPointer(args"+(offset?"+"+offset:"")+");\n";offset+=types[i+1]["argPackAdvance"];}functionBody+=" var rv = handle[name]("+argsList+");\n";for(var i=0;i<argCount-1;++i){if(types[i+1]["deleteObject"]){functionBody+=" argType"+i+".deleteObject(arg"+i+");\n";}}if(!retType.isVoid){functionBody+=" return retType.toWireType(destructors, rv);\n";}functionBody+="};\n";params.push(functionBody);var invokerFunction=new_(Function,params).apply(null,args);return __emval_addMethodCaller(invokerFunction)}function __emval_get_property(handle,key){handle=requireHandle(handle);key=requireHandle(key);return __emval_register(handle[key])}function __emval_incref(handle){if(handle>4){emval_handle_array[handle].refcount+=1;}}function __emval_new_array(){return __emval_register([])}function __emval_new_cstring(v){return __emval_register(getStringOrSymbol(v))}function __emval_new_object(){return __emval_register({})}function __emval_run_destructors(handle){var destructors=emval_handle_array[handle].value;runDestructors(destructors);__emval_decref(handle);}function __emval_set_property(handle,key,value){handle=requireHandle(handle);key=requireHandle(key);value=requireHandle(value);handle[key]=value;}function __emval_strictly_equals(first,second){first=requireHandle(first);second=requireHandle(second);return first===second}function __emval_take_value(type,argv){type=requireRegisteredType(type,"_emval_take_value");var v=type["readValueFromPointer"](argv);return __emval_register(v)}function __emval_typeof(handle){handle=requireHandle(handle);return __emval_register(typeof handle)}function _abort(){Module["abort"]();}function _emscripten_get_heap_size(){return HEAP8.length}function _emscripten_memcpy_big(dest,src,num){HEAPU8.set(HEAPU8.subarray(src,src+num),dest);}function abortOnCannotGrowMemory(requestedSize){abort("OOM");}function _emscripten_resize_heap(requestedSize){abortOnCannotGrowMemory();}embind_init_charCodes();BindingError=Module["BindingError"]=extendError(Error,"BindingError");InternalError=Module["InternalError"]=extendError(Error,"InternalError");init_ClassHandle();init_RegisteredPointer();init_embind();UnboundTypeError=Module["UnboundTypeError"]=extendError(Error,"UnboundTypeError");init_emval();function intArrayToString(array){var ret=[];for(var i=0;i<array.length;i++){var chr=array[i];if(chr>255){chr&=255;}ret.push(String.fromCharCode(chr));}return ret.join("")}var decodeBase64=typeof atob==="function"?atob:function(input){var keyStr="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";var output="";var chr1,chr2,chr3;var enc1,enc2,enc3,enc4;var i=0;input=input.replace(/[^A-Za-z0-9\+\/\=]/g,"");do{enc1=keyStr.indexOf(input.charAt(i++));enc2=keyStr.indexOf(input.charAt(i++));enc3=keyStr.indexOf(input.charAt(i++));enc4=keyStr.indexOf(input.charAt(i++));chr1=enc1<<2|enc2>>4;chr2=(enc2&15)<<4|enc3>>2;chr3=(enc3&3)<<6|enc4;output=output+String.fromCharCode(chr1);if(enc3!==64){output=output+String.fromCharCode(chr2);}if(enc4!==64){output=output+String.fromCharCode(chr3);}}while(i<input.length);return output};function intArrayFromBase64(s){if(typeof ENVIRONMENT_IS_NODE==="boolean"&&ENVIRONMENT_IS_NODE){var buf;try{buf=Buffer.from(s,"base64");}catch(_){buf=new Buffer(s,"base64");}return new Uint8Array(buf.buffer,buf.byteOffset,buf.byteLength)}try{var decoded=decodeBase64(s);var bytes=new Uint8Array(decoded.length);for(var i=0;i<decoded.length;++i){bytes[i]=decoded.charCodeAt(i);}return bytes}catch(_){throw new Error("Converting base64 string to bytes failed.")}}function tryParseAsDataURI(filename){if(!isDataURI(filename)){return}return intArrayFromBase64(filename.slice(dataURIPrefix.length))}var asmGlobalArg={};var asmLibraryArg={"e":abort,"G":setTempRet0,"v":___cxa_allocate_exception,"t":___cxa_throw,"R":___lock,"x":___setErrNo,"F":___syscall140,"E":___syscall145,"w":___syscall146,"p":___syscall221,"D":___syscall5,"C":___syscall54,"B":___syscall6,"u":___unlock,"W":__embind_register_bool,"h":__embind_register_class,"q":__embind_register_class_constructor,"c":__embind_register_class_function,"b":__embind_register_class_property,"A":__embind_register_constant,"V":__embind_register_emval,"z":__embind_register_float,"d":__embind_register_function,"m":__embind_register_integer,"i":__embind_register_memory_view,"y":__embind_register_std_string,"U":__embind_register_std_wstring,"T":__embind_register_void,"g":__emval_as,"S":__emval_call,"l":__emval_call_void_method,"s":__emval_decref,"k":__emval_get_method_caller,"j":__emval_get_property,"r":__emval_incref,"Q":__emval_new_array,"P":__emval_new_cstring,"O":__emval_new_object,"N":__emval_run_destructors,"o":__emval_set_property,"M":__emval_strictly_equals,"f":__emval_take_value,"L":__emval_typeof,"n":_abort,"K":_emscripten_get_heap_size,"J":_emscripten_memcpy_big,"I":_emscripten_resize_heap,"H":abortOnCannotGrowMemory,"a":DYNAMICTOP_PTR};var asm=Module["asm"](asmGlobalArg,asmLibraryArg,buffer);Module["asm"]=asm;var ___getTypeName=Module["___getTypeName"]=function(){return Module["asm"]["X"].apply(null,arguments)};var _free=Module["_free"]=function(){return Module["asm"]["Y"].apply(null,arguments)};var _malloc=Module["_malloc"]=function(){return Module["asm"]["Z"].apply(null,arguments)};var globalCtors=Module["globalCtors"]=function(){return Module["asm"]["yb"].apply(null,arguments)};var dynCall_d=Module["dynCall_d"]=function(){return Module["asm"]["_"].apply(null,arguments)};var dynCall_di=Module["dynCall_di"]=function(){return Module["asm"]["$"].apply(null,arguments)};var dynCall_f=Module["dynCall_f"]=function(){return Module["asm"]["aa"].apply(null,arguments)};var dynCall_fi=Module["dynCall_fi"]=function(){return Module["asm"]["ba"].apply(null,arguments)};var dynCall_fii=Module["dynCall_fii"]=function(){return Module["asm"]["ca"].apply(null,arguments)};var dynCall_fiii=Module["dynCall_fiii"]=function(){return Module["asm"]["da"].apply(null,arguments)};var dynCall_i=Module["dynCall_i"]=function(){return Module["asm"]["ea"].apply(null,arguments)};var dynCall_ii=Module["dynCall_ii"]=function(){return Module["asm"]["fa"].apply(null,arguments)};var dynCall_iidiiii=Module["dynCall_iidiiii"]=function(){return Module["asm"]["ga"].apply(null,arguments)};var dynCall_iif=Module["dynCall_iif"]=function(){return Module["asm"]["ha"].apply(null,arguments)};var dynCall_iiff=Module["dynCall_iiff"]=function(){return Module["asm"]["ia"].apply(null,arguments)};var dynCall_iifif=Module["dynCall_iifif"]=function(){return Module["asm"]["ja"].apply(null,arguments)};var dynCall_iii=Module["dynCall_iii"]=function(){return Module["asm"]["ka"].apply(null,arguments)};var dynCall_iiiddii=Module["dynCall_iiiddii"]=function(){return Module["asm"]["la"].apply(null,arguments)};var dynCall_iiif=Module["dynCall_iiif"]=function(){return Module["asm"]["ma"].apply(null,arguments)};var dynCall_iiiff=Module["dynCall_iiiff"]=function(){return Module["asm"]["na"].apply(null,arguments)};var dynCall_iiifffiii=Module["dynCall_iiifffiii"]=function(){return Module["asm"]["oa"].apply(null,arguments)};var dynCall_iiifi=Module["dynCall_iiifi"]=function(){return Module["asm"]["pa"].apply(null,arguments)};var dynCall_iiifif=Module["dynCall_iiifif"]=function(){return Module["asm"]["qa"].apply(null,arguments)};var dynCall_iiii=Module["dynCall_iiii"]=function(){return Module["asm"]["ra"].apply(null,arguments)};var dynCall_iiiiddii=Module["dynCall_iiiiddii"]=function(){return Module["asm"]["sa"].apply(null,arguments)};var dynCall_iiiif=Module["dynCall_iiiif"]=function(){return Module["asm"]["ta"].apply(null,arguments)};var dynCall_iiiifi=Module["dynCall_iiiifi"]=function(){return Module["asm"]["ua"].apply(null,arguments)};var dynCall_iiiifii=Module["dynCall_iiiifii"]=function(){return Module["asm"]["va"].apply(null,arguments)};var dynCall_iiiii=Module["dynCall_iiiii"]=function(){return Module["asm"]["wa"].apply(null,arguments)};var dynCall_iiiiii=Module["dynCall_iiiiii"]=function(){return Module["asm"]["xa"].apply(null,arguments)};var dynCall_iiiiiii=Module["dynCall_iiiiiii"]=function(){return Module["asm"]["ya"].apply(null,arguments)};var dynCall_iiiiiiii=Module["dynCall_iiiiiiii"]=function(){return Module["asm"]["za"].apply(null,arguments)};var dynCall_iiiiiiiii=Module["dynCall_iiiiiiiii"]=function(){return Module["asm"]["Aa"].apply(null,arguments)};var dynCall_iiiiiiiiii=Module["dynCall_iiiiiiiiii"]=function(){return Module["asm"]["Ba"].apply(null,arguments)};var dynCall_iiiiiiiiiii=Module["dynCall_iiiiiiiiiii"]=function(){return Module["asm"]["Ca"].apply(null,arguments)};var dynCall_jiji=Module["dynCall_jiji"]=function(){return Module["asm"]["Da"].apply(null,arguments)};var dynCall_v=Module["dynCall_v"]=function(){return Module["asm"]["Ea"].apply(null,arguments)};var dynCall_vf=Module["dynCall_vf"]=function(){return Module["asm"]["Fa"].apply(null,arguments)};var dynCall_vff=Module["dynCall_vff"]=function(){return Module["asm"]["Ga"].apply(null,arguments)};var dynCall_vfffiii=Module["dynCall_vfffiii"]=function(){return Module["asm"]["Ha"].apply(null,arguments)};var dynCall_vfii=Module["dynCall_vfii"]=function(){return Module["asm"]["Ia"].apply(null,arguments)};var dynCall_vi=Module["dynCall_vi"]=function(){return Module["asm"]["Ja"].apply(null,arguments)};var dynCall_vif=Module["dynCall_vif"]=function(){return Module["asm"]["Ka"].apply(null,arguments)};var dynCall_viff=Module["dynCall_viff"]=function(){return Module["asm"]["La"].apply(null,arguments)};var dynCall_vifffiii=Module["dynCall_vifffiii"]=function(){return Module["asm"]["Ma"].apply(null,arguments)};var dynCall_vifi=Module["dynCall_vifi"]=function(){return Module["asm"]["Na"].apply(null,arguments)};var dynCall_vifii=Module["dynCall_vifii"]=function(){return Module["asm"]["Oa"].apply(null,arguments)};var dynCall_vii=Module["dynCall_vii"]=function(){return Module["asm"]["Pa"].apply(null,arguments)};var dynCall_viif=Module["dynCall_viif"]=function(){return Module["asm"]["Qa"].apply(null,arguments)};var dynCall_viifffi=Module["dynCall_viifffi"]=function(){return Module["asm"]["Ra"].apply(null,arguments)};var dynCall_viifffiii=Module["dynCall_viifffiii"]=function(){return Module["asm"]["Sa"].apply(null,arguments)};var dynCall_viifi=Module["dynCall_viifi"]=function(){return Module["asm"]["Ta"].apply(null,arguments)};var dynCall_viifii=Module["dynCall_viifii"]=function(){return Module["asm"]["Ua"].apply(null,arguments)};var dynCall_viifiif=Module["dynCall_viifiif"]=function(){return Module["asm"]["Va"].apply(null,arguments)};var dynCall_viifiii=Module["dynCall_viifiii"]=function(){return Module["asm"]["Wa"].apply(null,arguments)};var dynCall_viifiiifi=Module["dynCall_viifiiifi"]=function(){return Module["asm"]["Xa"].apply(null,arguments)};var dynCall_viii=Module["dynCall_viii"]=function(){return Module["asm"]["Ya"].apply(null,arguments)};var dynCall_viiif=Module["dynCall_viiif"]=function(){return Module["asm"]["Za"].apply(null,arguments)};var dynCall_viiifffi=Module["dynCall_viiifffi"]=function(){return Module["asm"]["_a"].apply(null,arguments)};var dynCall_viiifi=Module["dynCall_viiifi"]=function(){return Module["asm"]["$a"].apply(null,arguments)};var dynCall_viiifii=Module["dynCall_viiifii"]=function(){return Module["asm"]["ab"].apply(null,arguments)};var dynCall_viiifiif=Module["dynCall_viiifiif"]=function(){return Module["asm"]["bb"].apply(null,arguments)};var dynCall_viiifiii=Module["dynCall_viiifiii"]=function(){return Module["asm"]["cb"].apply(null,arguments)};var dynCall_viiifiiifi=Module["dynCall_viiifiiifi"]=function(){return Module["asm"]["db"].apply(null,arguments)};var dynCall_viiii=Module["dynCall_viiii"]=function(){return Module["asm"]["eb"].apply(null,arguments)};var dynCall_viiiif=Module["dynCall_viiiif"]=function(){return Module["asm"]["fb"].apply(null,arguments)};var dynCall_viiiifi=Module["dynCall_viiiifi"]=function(){return Module["asm"]["gb"].apply(null,arguments)};var dynCall_viiiifif=Module["dynCall_viiiifif"]=function(){return Module["asm"]["hb"].apply(null,arguments)};var dynCall_viiiii=Module["dynCall_viiiii"]=function(){return Module["asm"]["ib"].apply(null,arguments)};var dynCall_viiiiif=Module["dynCall_viiiiif"]=function(){return Module["asm"]["jb"].apply(null,arguments)};var dynCall_viiiiifi=Module["dynCall_viiiiifi"]=function(){return Module["asm"]["kb"].apply(null,arguments)};var dynCall_viiiiifif=Module["dynCall_viiiiifif"]=function(){return Module["asm"]["lb"].apply(null,arguments)};var dynCall_viiiiii=Module["dynCall_viiiiii"]=function(){return Module["asm"]["mb"].apply(null,arguments)};var dynCall_viiiiiif=Module["dynCall_viiiiiif"]=function(){return Module["asm"]["nb"].apply(null,arguments)};var dynCall_viiiiiifi=Module["dynCall_viiiiiifi"]=function(){return Module["asm"]["ob"].apply(null,arguments)};var dynCall_viiiiiii=Module["dynCall_viiiiiii"]=function(){return Module["asm"]["pb"].apply(null,arguments)};var dynCall_viiiiiiif=Module["dynCall_viiiiiiif"]=function(){return Module["asm"]["qb"].apply(null,arguments)};var dynCall_viiiiiiifi=Module["dynCall_viiiiiiifi"]=function(){return Module["asm"]["rb"].apply(null,arguments)};var dynCall_viiiiiiii=Module["dynCall_viiiiiiii"]=function(){return Module["asm"]["sb"].apply(null,arguments)};var dynCall_viiiiiiiifi=Module["dynCall_viiiiiiiifi"]=function(){return Module["asm"]["tb"].apply(null,arguments)};var dynCall_viiiiiiiii=Module["dynCall_viiiiiiiii"]=function(){return Module["asm"]["ub"].apply(null,arguments)};var dynCall_viiiiiiiiii=Module["dynCall_viiiiiiiiii"]=function(){return Module["asm"]["vb"].apply(null,arguments)};var dynCall_viiiiiiiiiii=Module["dynCall_viiiiiiiiiii"]=function(){return Module["asm"]["wb"].apply(null,arguments)};var dynCall_viiiiiiiiiiii=Module["dynCall_viiiiiiiiiiii"]=function(){return Module["asm"]["xb"].apply(null,arguments)};Module["asm"]=asm;Module["then"]=function(func){if(Module["calledRun"]){func(Module);}else{var old=Module["onRuntimeInitialized"];Module["onRuntimeInitialized"]=function(){if(old)old();func(Module);};}return Module};function ExitStatus(status){this.name="ExitStatus";this.message="Program terminated with exit("+status+")";this.status=status;}ExitStatus.prototype=new Error;ExitStatus.prototype.constructor=ExitStatus;dependenciesFulfilled=function runCaller(){if(!Module["calledRun"])run();if(!Module["calledRun"])dependenciesFulfilled=runCaller;};function run(args){args=args||Module["arguments"];if(runDependencies>0){return}preRun();if(runDependencies>0)return;if(Module["calledRun"])return;function doRun(){if(Module["calledRun"])return;Module["calledRun"]=true;if(ABORT)return;ensureInitRuntime();preMain();if(Module["onRuntimeInitialized"])Module["onRuntimeInitialized"]();postRun();}if(Module["setStatus"]){Module["setStatus"]("Running...");setTimeout(function(){setTimeout(function(){Module["setStatus"]("");},1);doRun();},1);}else{doRun();}}Module["run"]=run;function abort(what){if(Module["onAbort"]){Module["onAbort"](what);}if(what!==undefined){out(what);err(what);what=JSON.stringify(what);}else{what="";}ABORT=true;throw"abort("+what+"). Build with -s ASSERTIONS=1 for more info."}Module["abort"]=abort;if(Module["preInit"]){if(typeof Module["preInit"]=="function")Module["preInit"]=[Module["preInit"]];while(Module["preInit"].length>0){Module["preInit"].pop()();}}Module["noExitRuntime"]=true;run(); return Module } ); })(); module.exports = Module; }); var bindImgui_1 = bindImgui.bind; //----------------------------------------------------------------------------- //---- Implement STB libraries in a namespace to avoid linkage conflicts (defaults to global namespace) //#define IMGUI_STB_NAMESPACE ImGuiStb //---- Define constructor and implicit cast operators to convert back<>forth from your math types and ImVec2/ImVec4. // This will be inlined as part of ImVec2 and ImVec4 class declarations. /* #define IM_VEC2_CLASS_EXTRA \ ImVec2(const MyVec2& f) { x = f.x; y = f.y; } \ operator MyVec2() const { return MyVec2(x,y); } #define IM_VEC4_CLASS_EXTRA \ ImVec4(const MyVec4& f) { x = f.x; y = f.y; z = f.z; w = f.w; } \ operator MyVec4() const { return MyVec4(x,y,z,w); } */ //---- Use 32-bit vertex indices (instead of default 16-bit) to allow meshes with more than 64K vertices. Render function needs to support it. //#define ImDrawIdx unsigned int //---- Tip: You can add extra functions within the ImGui:: namespace, here or in your own headers files. /* namespace ImGui { void MyFunction(const char* name, const MyMatrix44& v); } */ let bind; function IM_ASSERT(_EXPR) { if (!_EXPR) { throw new Error(); } } function IM_ARRAYSIZE(_ARR) { if (_ARR instanceof ImStringBuffer) { return _ARR.size; } else { return _ARR.length; } } class ImStringBuffer { constructor(size, buffer = "") { this.size = size; this.buffer = buffer; } } var ImGuiWindowFlags; (function (ImGuiWindowFlags) { ImGuiWindowFlags[ImGuiWindowFlags["None"] = 0] = "None"; ImGuiWindowFlags[ImGuiWindowFlags["NoTitleBar"] = 1] = "NoTitleBar"; ImGuiWindowFlags[ImGuiWindowFlags["NoResize"] = 2] = "NoResize"; ImGuiWindowFlags[ImGuiWindowFlags["NoMove"] = 4] = "NoMove"; ImGuiWindowFlags[ImGuiWindowFlags["NoScrollbar"] = 8] = "NoScrollbar"; ImGuiWindowFlags[ImGuiWindowFlags["NoScrollWithMouse"] = 16] = "NoScrollWithMouse"; ImGuiWindowFlags[ImGuiWindowFlags["NoCollapse"] = 32] = "NoCollapse"; ImGuiWindowFlags[ImGuiWindowFlags["AlwaysAutoResize"] = 64] = "AlwaysAutoResize"; ImGuiWindowFlags[ImGuiWindowFlags["NoBackground"] = 128] = "NoBackground"; ImGuiWindowFlags[ImGuiWindowFlags["NoSavedSettings"] = 256] = "NoSavedSettings"; ImGuiWindowFlags[ImGuiWindowFlags["NoMouseInputs"] = 512] = "NoMouseInputs"; ImGuiWindowFlags[ImGuiWindowFlags["MenuBar"] = 1024] = "MenuBar"; ImGuiWindowFlags[ImGuiWindowFlags["HorizontalScrollbar"] = 2048] = "HorizontalScrollbar"; ImGuiWindowFlags[ImGuiWindowFlags["NoFocusOnAppearing"] = 4096] = "NoFocusOnAppearing"; ImGuiWindowFlags[ImGuiWindowFlags["NoBringToFrontOnFocus"] = 8192] = "NoBringToFrontOnFocus"; ImGuiWindowFlags[ImGuiWindowFlags["AlwaysVerticalScrollbar"] = 16384] = "AlwaysVerticalScrollbar"; ImGuiWindowFlags[ImGuiWindowFlags["AlwaysHorizontalScrollbar"] = 32768] = "AlwaysHorizontalScrollbar"; ImGuiWindowFlags[ImGuiWindowFlags["AlwaysUseWindowPadding"] = 65536] = "AlwaysUseWindowPadding"; ImGuiWindowFlags[ImGuiWindowFlags["NoNavInputs"] = 262144] = "NoNavInputs"; ImGuiWindowFlags[ImGuiWindowFlags["NoNavFocus"] = 524288] = "NoNavFocus"; ImGuiWindowFlags[ImGuiWindowFlags["UnsavedDocument"] = 1048576] = "UnsavedDocument"; ImGuiWindowFlags[ImGuiWindowFlags["NoNav"] = 786432] = "NoNav"; ImGuiWindowFlags[ImGuiWindowFlags["NoDecoration"] = 43] = "NoDecoration"; ImGuiWindowFlags[ImGuiWindowFlags["NoInputs"] = 786944] = "NoInputs"; // [Internal] ImGuiWindowFlags[ImGuiWindowFlags["NavFlattened"] = 8388608] = "NavFlattened"; ImGuiWindowFlags[ImGuiWindowFlags["ChildWindow"] = 16777216] = "ChildWindow"; ImGuiWindowFlags[ImGuiWindowFlags["Tooltip"] = 33554432] = "Tooltip"; ImGuiWindowFlags[ImGuiWindowFlags["Popup"] = 67108864] = "Popup"; ImGuiWindowFlags[ImGuiWindowFlags["Modal"] = 134217728] = "Modal"; ImGuiWindowFlags[ImGuiWindowFlags["ChildMenu"] = 268435456] = "ChildMenu"; })(ImGuiWindowFlags || (ImGuiWindowFlags = {})); var ImGuiInputTextFlags; (function (ImGuiInputTextFlags) { ImGuiInputTextFlags[ImGuiInputTextFlags["None"] = 0] = "None"; ImGuiInputTextFlags[ImGuiInputTextFlags["CharsDecimal"] = 1] = "CharsDecimal"; ImGuiInputTextFlags[ImGuiInputTextFlags["CharsHexadecimal"] = 2] = "CharsHexadecimal"; ImGuiInputTextFlags[ImGuiInputTextFlags["CharsUppercase"] = 4] = "CharsUppercase"; ImGuiInputTextFlags[ImGuiInputTextFlags["CharsNoBlank"] = 8] = "CharsNoBlank"; ImGuiInputTextFlags[ImGuiInputTextFlags["AutoSelectAll"] = 16] = "AutoSelectAll"; ImGuiInputTextFlags[ImGuiInputTextFlags["EnterReturnsTrue"] = 32] = "EnterReturnsTrue"; ImGuiInputTextFlags[ImGuiInputTextFlags["CallbackCompletion"] = 64] = "CallbackCompletion"; ImGuiInputTextFlags[ImGuiInputTextFlags["CallbackHistory"] = 128] = "CallbackHistory"; ImGuiInputTextFlags[ImGuiInputTextFlags["CallbackAlways"] = 256] = "CallbackAlways"; ImGuiInputTextFlags[ImGuiInputTextFlags["CallbackCharFilter"] = 512] = "CallbackCharFilter"; ImGuiInputTextFlags[ImGuiInputTextFlags["AllowTabInput"] = 1024] = "AllowTabInput"; ImGuiInputTextFlags[ImGuiInputTextFlags["CtrlEnterForNewLine"] = 2048] = "CtrlEnterForNewLine"; ImGuiInputTextFlags[ImGuiInputTextFlags["NoHorizontalScroll"] = 4096] = "NoHorizontalScroll"; ImGuiInputTextFlags[ImGuiInputTextFlags["AlwaysInsertMode"] = 8192] = "AlwaysInsertMode"; ImGuiInputTextFlags[ImGuiInputTextFlags["ReadOnly"] = 16384] = "ReadOnly"; ImGuiInputTextFlags[ImGuiInputTextFlags["Password"] = 32768] = "Password"; ImGuiInputTextFlags[ImGuiInputTextFlags["NoUndoRedo"] = 65536] = "NoUndoRedo"; ImGuiInputTextFlags[ImGuiInputTextFlags["CharsScientific"] = 131072] = "CharsScientific"; ImGuiInputTextFlags[ImGuiInputTextFlags["CallbackResize"] = 262144] = "CallbackResize"; // [Internal] ImGuiInputTextFlags[ImGuiInputTextFlags["Multiline"] = 1048576] = "Multiline"; ImGuiInputTextFlags[ImGuiInputTextFlags["NoMarkEdited"] = 2097152] = "NoMarkEdited"; })(ImGuiInputTextFlags || (ImGuiInputTextFlags = {})); var ImGuiTreeNodeFlags; (function (ImGuiTreeNodeFlags) { ImGuiTreeNodeFlags[ImGuiTreeNodeFlags["None"] = 0] = "None"; ImGuiTreeNodeFlags[ImGuiTreeNodeFlags["Selected"] = 1] = "Selected"; ImGuiTreeNodeFlags[ImGuiTreeNodeFlags["Framed"] = 2] = "Framed"; ImGuiTreeNodeFlags[ImGuiTreeNodeFlags["AllowItemOverlap"] = 4] = "AllowItemOverlap"; ImGuiTreeNodeFlags[ImGuiTreeNodeFlags["NoTreePushOnOpen"] = 8] = "NoTreePushOnOpen"; ImGuiTreeNodeFlags[ImGuiTreeNodeFlags["NoAutoOpenOnLog"] = 16] = "NoAutoOpenOnLog"; ImGuiTreeNodeFlags[ImGuiTreeNodeFlags["DefaultOpen"] = 32] = "DefaultOpen"; ImGuiTreeNodeFlags[ImGuiTreeNodeFlags["OpenOnDoubleClick"] = 64] = "OpenOnDoubleClick"; ImGuiTreeNodeFlags[ImGuiTreeNodeFlags["OpenOnArrow"] = 128] = "OpenOnArrow"; ImGuiTreeNodeFlags[ImGuiTreeNodeFlags["Leaf"] = 256] = "Leaf"; ImGuiTreeNodeFlags[ImGuiTreeNodeFlags["Bullet"] = 512] = "Bullet"; ImGuiTreeNodeFlags[ImGuiTreeNodeFlags["FramePadding"] = 1024] = "FramePadding"; //SpanAllAvailWidth = 1 << 11, // FIXME: TODO: Extend hit box horizontally even if not framed //NoScrollOnOpen = 1 << 12, // FIXME: TODO: Disable automatic scroll on TreePop() if node got just open and contents is not visible ImGuiTreeNodeFlags[ImGuiTreeNodeFlags["NavLeftJumpsBackHere"] = 8192] = "NavLeftJumpsBackHere"; ImGuiTreeNodeFlags[ImGuiTreeNodeFlags["CollapsingHeader"] = 26] = "CollapsingHeader"; })(ImGuiTreeNodeFlags || (ImGuiTreeNodeFlags = {})); var ImGuiSelectableFlags; (function (ImGuiSelectableFlags) { ImGuiSelectableFlags[ImGuiSelectableFlags["None"] = 0] = "None"; ImGuiSelectableFlags[ImGuiSelectableFlags["DontClosePopups"] = 1] = "DontClosePopups"; ImGuiSelectableFlags[ImGuiSelectableFlags["SpanAllColumns"] = 2] = "SpanAllColumns"; ImGuiSelectableFlags[ImGuiSelectableFlags["AllowDoubleClick"] = 4] = "AllowDoubleClick"; ImGuiSelectableFlags[ImGuiSelectableFlags["Disabled"] = 8] = "Disabled"; // Cannot be selected, display greyed out text })(ImGuiSelectableFlags || (ImGuiSelectableFlags = {})); var ImGuiComboFlags; (function (ImGuiComboFlags) { ImGuiComboFlags[ImGuiComboFlags["None"] = 0] = "None"; ImGuiComboFlags[ImGuiComboFlags["PopupAlignLeft"] = 1] = "PopupAlignLeft"; ImGuiComboFlags[ImGuiComboFlags["HeightSmall"] = 2] = "HeightSmall"; ImGuiComboFlags[ImGuiComboFlags["HeightRegular"] = 4] = "HeightRegular"; ImGuiComboFlags[ImGuiComboFlags["HeightLarge"] = 8] = "HeightLarge"; ImGuiComboFlags[ImGuiComboFlags["HeightLargest"] = 16] = "HeightLargest"; ImGuiComboFlags[ImGuiComboFlags["NoArrowButton"] = 32] = "NoArrowButton"; ImGuiComboFlags[ImGuiComboFlags["NoPreview"] = 64] = "NoPreview"; ImGuiComboFlags[ImGuiComboFlags["HeightMask_"] = 30] = "HeightMask_"; })(ImGuiComboFlags || (ImGuiComboFlags = {})); var ImGuiTabBarFlags; (function (ImGuiTabBarFlags) { ImGuiTabBarFlags[ImGuiTabBarFlags["None"] = 0] = "None"; ImGuiTabBarFlags[ImGuiTabBarFlags["Reorderable"] = 1] = "Reorderable"; ImGuiTabBarFlags[ImGuiTabBarFlags["AutoSelectNewTabs"] = 2] = "AutoSelectNewTabs"; ImGuiTabBarFlags[ImGuiTabBarFlags["TabListPopupButton"] = 4] = "TabListPopupButton"; ImGuiTabBarFlags[ImGuiTabBarFlags["NoCloseWithMiddleMouseButton"] = 8] = "NoCloseWithMiddleMouseButton"; ImGuiTabBarFlags[ImGuiTabBarFlags["NoTabListScrollingButtons"] = 16] = "NoTabListScrollingButtons"; ImGuiTabBarFlags[ImGuiTabBarFlags["NoTooltip"] = 32] = "NoTooltip"; ImGuiTabBarFlags[ImGuiTabBarFlags["FittingPolicyResizeDown"] = 64] = "FittingPolicyResizeDown"; ImGuiTabBarFlags[ImGuiTabBarFlags["FittingPolicyScroll"] = 128] = "FittingPolicyScroll"; ImGuiTabBarFlags[ImGuiTabBarFlags["FittingPolicyMask_"] = 192] = "FittingPolicyMask_"; ImGuiTabBarFlags[ImGuiTabBarFlags["FittingPolicyDefault_"] = 64] = "FittingPolicyDefault_"; })(ImGuiTabBarFlags || (ImGuiTabBarFlags = {})); var ImGuiTabItemFlags; (function (ImGuiTabItemFlags) { ImGuiTabItemFlags[ImGuiTabItemFlags["ImGuiTabItemFlags_None"] = 0] = "ImGuiTabItemFlags_None"; ImGuiTabItemFlags[ImGuiTabItemFlags["ImGuiTabItemFlags_UnsavedDocument"] = 1] = "ImGuiTabItemFlags_UnsavedDocument"; ImGuiTabItemFlags[ImGuiTabItemFlags["ImGuiTabItemFlags_SetSelected"] = 2] = "ImGuiTabItemFlags_SetSelected"; ImGuiTabItemFlags[ImGuiTabItemFlags["ImGuiTabItemFlags_NoCloseWithMiddleMouseButton"] = 4] = "ImGuiTabItemFlags_NoCloseWithMiddleMouseButton"; ImGuiTabItemFlags[ImGuiTabItemFlags["ImGuiTabItemFlags_NoPushId"] = 8] = "ImGuiTabItemFlags_NoPushId"; // Don't call PushID(tab->ID)/PopID() on BeginTabItem()/EndTabItem() })(ImGuiTabItemFlags || (ImGuiTabItemFlags = {})); var ImGuiFocusedFlags; (function (ImGuiFocusedFlags) { ImGuiFocusedFlags[ImGuiFocusedFlags["None"] = 0] = "None"; ImGuiFocusedFlags[ImGuiFocusedFlags["ChildWindows"] = 1] = "ChildWindows"; ImGuiFocusedFlags[ImGuiFocusedFlags["RootWindow"] = 2] = "RootWindow"; ImGuiFocusedFlags[ImGuiFocusedFlags["AnyWindow"] = 4] = "AnyWindow"; ImGuiFocusedFlags[ImGuiFocusedFlags["RootAndChildWindows"] = 3] = "RootAndChildWindows"; })(ImGuiFocusedFlags || (ImGuiFocusedFlags = {})); var ImGuiHoveredFlags; (function (ImGuiHoveredFlags) { ImGuiHoveredFlags[ImGuiHoveredFlags["None"] = 0] = "None"; ImGuiHoveredFlags[ImGuiHoveredFlags["ChildWindows"] = 1] = "ChildWindows"; ImGuiHoveredFlags[ImGuiHoveredFlags["RootWindow"] = 2] = "RootWindow"; ImGuiHoveredFlags[ImGuiHoveredFlags["AnyWindow"] = 4] = "AnyWindow"; ImGuiHoveredFlags[ImGuiHoveredFlags["AllowWhenBlockedByPopup"] = 8] = "AllowWhenBlockedByPopup"; //AllowWhenBlockedByModal = 1 << 4, // Return true even if a modal popup window is normally blocking access to this item/window. FIXME-TODO: Unavailable yet. ImGuiHoveredFlags[ImGuiHoveredFlags["AllowWhenBlockedByActiveItem"] = 32] = "AllowWhenBlockedByActiveItem"; ImGuiHoveredFlags[ImGuiHoveredFlags["AllowWhenOverlapped"] = 64] = "AllowWhenOverlapped"; ImGuiHoveredFlags[ImGuiHoveredFlags["AllowWhenDisabled"] = 128] = "AllowWhenDisabled"; ImGuiHoveredFlags[ImGuiHoveredFlags["RectOnly"] = 104] = "RectOnly"; ImGuiHoveredFlags[ImGuiHoveredFlags["RootAndChildWindows"] = 3] = "RootAndChildWindows"; })(ImGuiHoveredFlags || (ImGuiHoveredFlags = {})); var ImGuiDragDropFlags; (function (ImGuiDragDropFlags) { // BeginDragDropSource() flags ImGuiDragDropFlags[ImGuiDragDropFlags["None"] = 0] = "None"; ImGuiDragDropFlags[ImGuiDragDropFlags["SourceNoPreviewTooltip"] = 1] = "SourceNoPreviewTooltip"; ImGuiDragDropFlags[ImGuiDragDropFlags["SourceNoDisableHover"] = 2] = "SourceNoDisableHover"; ImGuiDragDropFlags[ImGuiDragDropFlags["SourceNoHoldToOpenOthers"] = 4] = "SourceNoHoldToOpenOthers"; ImGuiDragDropFlags[ImGuiDragDropFlags["SourceAllowNullID"] = 8] = "SourceAllowNullID"; ImGuiDragDropFlags[ImGuiDragDropFlags["SourceExtern"] = 16] = "SourceExtern"; ImGuiDragDropFlags[ImGuiDragDropFlags["SourceAutoExpirePayload"] = 32] = "SourceAutoExpirePayload"; // AcceptDragDropPayload() flags ImGuiDragDropFlags[ImGuiDragDropFlags["AcceptBeforeDelivery"] = 1024] = "AcceptBeforeDelivery"; ImGuiDragDropFlags[ImGuiDragDropFlags["AcceptNoDrawDefaultRect"] = 2048] = "AcceptNoDrawDefaultRect"; ImGuiDragDropFlags[ImGuiDragDropFlags["AcceptNoPreviewTooltip"] = 4096] = "AcceptNoPreviewTooltip"; ImGuiDragDropFlags[ImGuiDragDropFlags["AcceptPeekOnly"] = 3072] = "AcceptPeekOnly"; })(ImGuiDragDropFlags || (ImGuiDragDropFlags = {})); var ImGuiDataType; (function (ImGuiDataType) { ImGuiDataType[ImGuiDataType["S8"] = 0] = "S8"; ImGuiDataType[ImGuiDataType["U8"] = 1] = "U8"; ImGuiDataType[ImGuiDataType["S16"] = 2] = "S16"; ImGuiDataType[ImGuiDataType["U16"] = 3] = "U16"; ImGuiDataType[ImGuiDataType["S32"] = 4] = "S32"; ImGuiDataType[ImGuiDataType["U32"] = 5] = "U32"; ImGuiDataType[ImGuiDataType["S64"] = 6] = "S64"; ImGuiDataType[ImGuiDataType["U64"] = 7] = "U64"; ImGuiDataType[ImGuiDataType["Float"] = 8] = "Float"; ImGuiDataType[ImGuiDataType["Double"] = 9] = "Double"; ImGuiDataType[ImGuiDataType["COUNT"] = 10] = "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["KeyTab_"] = 17] = "KeyTab_"; ImGuiNavInput[ImGuiNavInput["KeyLeft_"] = 18] = "KeyLeft_"; ImGuiNavInput[ImGuiNavInput["KeyRight_"] = 19] = "KeyRight_"; ImGuiNavInput[ImGuiNavInput["KeyUp_"] = 20] = "KeyUp_"; ImGuiNavInput[ImGuiNavInput["KeyDown_"] = 21] = "KeyDown_"; ImGuiNavInput[ImGuiNavInput["COUNT"] = 22] = "COUNT"; ImGuiNavInput[ImGuiNavInput["InternalStart_"] = 16] = "InternalStart_"; })(ImGuiNavInput || (ImGuiNavInput = {})); var ImGuiConfigFlags; (function (ImGuiConfigFlags) { ImGuiConfigFlags[ImGuiConfigFlags["None"] = 0] = "None"; ImGuiConfigFlags[ImGuiConfigFlags["NavEnableKeyboard"] = 1] = "NavEnableKeyboard"; ImGuiConfigFlags[ImGuiConfigFlags["NavEnableGamepad"] = 2] = "NavEnableGamepad"; ImGuiConfigFlags[ImGuiConfigFlags["NavEnableSetMousePos"] = 4] = "NavEnableSetMousePos"; ImGuiConfigFlags[ImGuiConfigFlags["NavNoCaptureKeyboard"] = 8] = "NavNoCaptureKeyboard"; ImGuiConfigFlags[ImGuiConfigFlags["NoMouse"] = 16] = "NoMouse"; ImGuiConfigFlags[ImGuiConfigFlags["NoMouseCursorChange"] = 32] = "NoMouseCursorChange"; ImGuiConfigFlags[ImGuiConfigFlags["IsSRGB"] = 1048576] = "IsSRGB"; ImGuiConfigFlags[ImGuiConfigFlags["IsTouchScreen"] = 2097152] = "IsTouchScreen"; // Application is using a touch screen instead of a mouse. })(ImGuiConfigFlags || (ImGuiConfigFlags = {})); var ImGuiCol; (function (ImGuiCol) { ImGuiCol[ImGuiCol["Text"] = 0] = "Text"; ImGuiCol[ImGuiCol["TextDisabled"] = 1] = "TextDisabled"; ImGuiCol[ImGuiCol["WindowBg"] = 2] = "WindowBg"; ImGuiCol[ImGuiCol["ChildBg"] = 3] = "ChildBg"; ImGuiCol[ImGuiCol["PopupBg"] = 4] = "PopupBg"; ImGuiCol[ImGuiCol["Border"] = 5] = "Border"; ImGuiCol[ImGuiCol["BorderShadow"] = 6] = "BorderShadow"; ImGuiCol[ImGuiCol["FrameBg"] = 7] = "FrameBg"; ImGuiCol[ImGuiCol["FrameBgHovered"] = 8] = "FrameBgHovered"; ImGuiCol[ImGuiCol["FrameBgActive"] = 9] = "FrameBgActive"; ImGuiCol[ImGuiCol["TitleBg"] = 10] = "TitleBg"; ImGuiCol[ImGuiCol["TitleBgActive"] = 11] = "TitleBgActive"; ImGuiCol[ImGuiCol["TitleBgCollapsed"] = 12] = "TitleBgCollapsed"; ImGuiCol[ImGuiCol["MenuBarBg"] = 13] = "MenuBarBg"; ImGuiCol[ImGuiCol["ScrollbarBg"] = 14] = "ScrollbarBg"; ImGuiCol[ImGuiCol["ScrollbarGrab"] = 15] = "ScrollbarGrab"; ImGuiCol[ImGuiCol["ScrollbarGrabHovered"] = 16] = "ScrollbarGrabHovered"; ImGuiCol[ImGuiCol["ScrollbarGrabActive"] = 17] = "ScrollbarGrabActive"; ImGuiCol[ImGuiCol["CheckMark"] = 18] = "CheckMark"; ImGuiCol[ImGuiCol["SliderGrab"] = 19] = "SliderGrab"; ImGuiCol[ImGuiCol["SliderGrabActive"] = 20] = "SliderGrabActive"; ImGuiCol[ImGuiCol["Button"] = 21] = "Button"; ImGuiCol[ImGuiCol["ButtonHovered"] = 22] = "ButtonHovered"; ImGuiCol[ImGuiCol["ButtonActive"] = 23] = "ButtonActive"; ImGuiCol[ImGuiCol["Header"] = 24] = "Header"; ImGuiCol[ImGuiCol["HeaderHovered"] = 25] = "HeaderHovered"; ImGuiCol[ImGuiCol["HeaderActive"] = 26] = "HeaderActive"; ImGuiCol[ImGuiCol["Separator"] = 27] = "Separator"; ImGuiCol[ImGuiCol["SeparatorHovered"] = 28] = "SeparatorHovered"; ImGuiCol[ImGuiCol["SeparatorActive"] = 29] = "SeparatorActive"; ImGuiCol[ImGuiCol["ResizeGrip"] = 30] = "ResizeGrip"; ImGuiCol[ImGuiCol["ResizeGripHovered"] = 31] = "ResizeGripHovered"; ImGuiCol[ImGuiCol["ResizeGripActive"] = 32] = "ResizeGripActive"; ImGuiCol[ImGuiCol["Tab"] = 33] = "Tab"; ImGuiCol[ImGuiCol["TabHovered"] = 34] = "TabHovered"; ImGuiCol[ImGuiCol["TabActive"] = 35] = "TabActive"; ImGuiCol[ImGuiCol["TabUnfocused"] = 36] = "TabUnfocused"; ImGuiCol[ImGuiCol["TabUnfocusedActive"] = 37] = "TabUnfocusedActive"; ImGuiCol[ImGuiCol["PlotLines"] = 38] = "PlotLines"; ImGuiCol[ImGuiCol["PlotLinesHovered"] = 39] = "PlotLinesHovered"; ImGuiCol[ImGuiCol["PlotHistogram"] = 40] = "PlotHistogram"; ImGuiCol[ImGuiCol["PlotHistogramHovered"] = 41] = "PlotHistogramHovered"; ImGuiCol[ImGuiCol["TextSelectedBg"] = 42] = "TextSelectedBg"; ImGuiCol[ImGuiCol["DragDropTarget"] = 43] = "DragDropTarget"; ImGuiCol[ImGuiCol["NavHighlight"] = 44] = "NavHighlight"; ImGuiCol[ImGuiCol["NavWindowingHighlight"] = 45] = "NavWindowingHighlight"; ImGuiCol[ImGuiCol["NavWindowingDimBg"] = 46] = "NavWindowingDimBg"; ImGuiCol[ImGuiCol["ModalWindowDimBg"] = 47] = "ModalWindowDimBg"; ImGuiCol[ImGuiCol["COUNT"] = 48] = "COUNT"; })(ImGuiCol || (ImGuiCol = {})); var ImGuiStyleVar; (function (ImGuiStyleVar) { // Enum name ......................// Member in ImGuiStyle structure (see ImGuiStyle for descriptions) ImGuiStyleVar[ImGuiStyleVar["Alpha"] = 0] = "Alpha"; ImGuiStyleVar[ImGuiStyleVar["WindowPadding"] = 1] = "WindowPadding"; ImGuiStyleVar[ImGuiStyleVar["WindowRounding"] = 2] = "WindowRounding"; ImGuiStyleVar[ImGuiStyleVar["WindowBorderSize"] = 3] = "WindowBorderSize"; ImGuiStyleVar[ImGuiStyleVar["WindowMinSize"] = 4] = "WindowMinSize"; ImGuiStyleVar[ImGuiStyleVar["WindowTitleAlign"] = 5] = "WindowTitleAlign"; ImGuiStyleVar[ImGuiStyleVar["WindowMenuButtonPosition"] = 6] = "WindowMenuButtonPosition"; ImGuiStyleVar[ImGuiStyleVar["ChildRounding"] = 7] = "ChildRounding"; ImGuiStyleVar[ImGuiStyleVar["ChildBorderSize"] = 8] = "ChildBorderSize"; ImGuiStyleVar[ImGuiStyleVar["PopupRounding"] = 9] = "PopupRounding"; ImGuiStyleVar[ImGuiStyleVar["PopupBorderSize"] = 10] = "PopupBorderSize"; ImGuiStyleVar[ImGuiStyleVar["FramePadding"] = 11] = "FramePadding"; ImGuiStyleVar[ImGuiStyleVar["FrameRounding"] = 12] = "FrameRounding"; ImGuiStyleVar[ImGuiStyleVar["FrameBorderSize"] = 13] = "FrameBorderSize"; ImGuiStyleVar[ImGuiStyleVar["ItemSpacing"] = 14] = "ItemSpacing"; ImGuiStyleVar[ImGuiStyleVar["ItemInnerSpacing"] = 15] = "ItemInnerSpacing"; ImGuiStyleVar[ImGuiStyleVar["IndentSpacing"] = 16] = "IndentSpacing"; ImGuiStyleVar[ImGuiStyleVar["ScrollbarSize"] = 17] = "ScrollbarSize"; ImGuiStyleVar[ImGuiStyleVar["ScrollbarRounding"] = 18] = "ScrollbarRounding"; ImGuiStyleVar[ImGuiStyleVar["GrabMinSize"] = 19] = "GrabMinSize"; ImGuiStyleVar[ImGuiStyleVar["GrabRounding"] = 20] = "GrabRounding"; ImGuiStyleVar[ImGuiStyleVar["TabRounding"] = 21] = "TabRounding"; ImGuiStyleVar[ImGuiStyleVar["ButtonTextAlign"] = 22] = "ButtonTextAlign"; ImGuiStyleVar[ImGuiStyleVar["SelectableTextAlign"] = 23] = "SelectableTextAlign"; ImGuiStyleVar[ImGuiStyleVar["Count_"] = 24] = "Count_"; ImGuiStyleVar[ImGuiStyleVar["COUNT"] = 24] = "COUNT"; })(ImGuiStyleVar || (ImGuiStyleVar = {})); var ImGuiBackendFlags; (function (ImGuiBackendFlags) { ImGuiBackendFlags[ImGuiBackendFlags["None"] = 0] = "None"; ImGuiBackendFlags[ImGuiBackendFlags["HasGamepad"] = 1] = "HasGamepad"; ImGuiBackendFlags[ImGuiBackendFlags["HasMouseCursors"] = 2] = "HasMouseCursors"; ImGuiBackendFlags[ImGuiBackendFlags["HasSetMousePos"] = 4] = "HasSetMousePos"; ImGuiBackendFlags[ImGuiBackendFlags["RendererHasVtxOffset"] = 8] = "RendererHasVtxOffset"; })(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["DisplayRGB"] = 1048576] = "DisplayRGB"; ImGuiColorEditFlags[ImGuiColorEditFlags["DisplayHSV"] = 2097152] = "DisplayHSV"; ImGuiColorEditFlags[ImGuiColorEditFlags["DisplayHex"] = 4194304] = "DisplayHex"; ImGuiColorEditFlags[ImGuiColorEditFlags["Uint8"] = 8388608] = "Uint8"; ImGuiColorEditFlags[ImGuiColorEditFlags["Float"] = 16777216] = "Float"; ImGuiColorEditFlags[ImGuiColorEditFlags["PickerHueBar"] = 33554432] = "PickerHueBar"; ImGuiColorEditFlags[ImGuiColorEditFlags["PickerHueWheel"] = 67108864] = "PickerHueWheel"; ImGuiColorEditFlags[ImGuiColorEditFlags["InputRGB"] = 134217728] = "InputRGB"; ImGuiColorEditFlags[ImGuiColorEditFlags["InputHSV"] = 268435456] = "InputHSV"; // Defaults Options. You can set application defaults using SetColorEditOptions(). The intent is that you probably don't want to // override them in most of your calls. Let the user choose via the option menu and/or call SetColorEditOptions() once during startup. ImGuiColorEditFlags[ImGuiColorEditFlags["_OptionsDefault"] = 177209344] = "_OptionsDefault"; // [Internal] Masks ImGuiColorEditFlags[ImGuiColorEditFlags["_DisplayMask"] = 7340032] = "_DisplayMask"; ImGuiColorEditFlags[ImGuiColorEditFlags["_DataTypeMask"] = 25165824] = "_DataTypeMask"; ImGuiColorEditFlags[ImGuiColorEditFlags["_PickerMask"] = 100663296] = "_PickerMask"; ImGuiColorEditFlags[ImGuiColorEditFlags["_InputMask"] = 402653184] = "_InputMask"; })(ImGuiColorEditFlags || (ImGuiColorEditFlags = {})); var ImGuiMouseCursor; (function (ImGuiMouseCursor) { ImGuiMouseCursor[ImGuiMouseCursor["None"] = -1] = "None"; ImGuiMouseCursor[ImGuiMouseCursor["Arrow"] = 0] = "Arrow"; ImGuiMouseCursor[ImGuiMouseCursor["TextInput"] = 1] = "TextInput"; ImGuiMouseCursor[ImGuiMouseCursor["ResizeAll"] = 2] = "ResizeAll"; ImGuiMouseCursor[ImGuiMouseCursor["ResizeNS"] = 3] = "ResizeNS"; ImGuiMouseCursor[ImGuiMouseCursor["ResizeEW"] = 4] = "ResizeEW"; ImGuiMouseCursor[ImGuiMouseCursor["ResizeNESW"] = 5] = "ResizeNESW"; ImGuiMouseCursor[ImGuiMouseCursor["ResizeNWSE"] = 6] = "ResizeNWSE"; ImGuiMouseCursor[ImGuiMouseCursor["Hand"] = 7] = "Hand"; ImGuiMouseCursor[ImGuiMouseCursor["Count_"] = 8] = "Count_"; ImGuiMouseCursor[ImGuiMouseCursor["COUNT"] = 8] = "COUNT"; })(ImGuiMouseCursor || (ImGuiMouseCursor = {})); var ImGuiCond; (function (ImGuiCond) { ImGuiCond[ImGuiCond["Always"] = 1] = "Always"; ImGuiCond[ImGuiCond["Once"] = 2] = "Once"; ImGuiCond[ImGuiCond["FirstUseEver"] = 4] = "FirstUseEver"; ImGuiCond[ImGuiCond["Appearing"] = 8] = "Appearing"; })(ImGuiCond || (ImGuiCond = {})); var ImDrawCornerFlags; (function (ImDrawCornerFlags) { ImDrawCornerFlags[ImDrawCornerFlags["TopLeft"] = 1] = "TopLeft"; ImDrawCornerFlags[ImDrawCornerFlags["TopRight"] = 2] = "TopRight"; ImDrawCornerFlags[ImDrawCornerFlags["BotLeft"] = 4] = "BotLeft"; ImDrawCornerFlags[ImDrawCornerFlags["BotRight"] = 8] = "BotRight"; ImDrawCornerFlags[ImDrawCornerFlags["Top"] = 3] = "Top"; ImDrawCornerFlags[ImDrawCornerFlags["Bot"] = 12] = "Bot"; ImDrawCornerFlags[ImDrawCornerFlags["Left"] = 5] = "Left"; ImDrawCornerFlags[ImDrawCornerFlags["Right"] = 10] = "Right"; ImDrawCornerFlags[ImDrawCornerFlags["All"] = 15] = "All"; })(ImDrawCornerFlags || (ImDrawCornerFlags = {})); var ImDrawListFlags; (function (ImDrawListFlags) { ImDrawListFlags[ImDrawListFlags["None"] = 0] = "None"; ImDrawListFlags[ImDrawListFlags["AntiAliasedLines"] = 1] = "AntiAliasedLines"; ImDrawListFlags[ImDrawListFlags["AntiAliasedFill"] = 2] = "AntiAliasedFill"; })(ImDrawListFlags || (ImDrawListFlags = {})); class ImVec2 { constructor(x = 0.0, y = 0.0) { this.x = x; this.y = y; } Set(x, y) { this.x = x; this.y = y; return this; } Copy(other) { this.x = other.x; this.y = other.y; return this; } Equals(other) { if (this.x !== other.x) { return false; } if (this.y !== other.y) { return false; } return true; } } ImVec2.ZERO = new ImVec2(0.0, 0.0); ImVec2.UNIT = new ImVec2(1.0, 1.0); ImVec2.UNIT_X = new ImVec2(1.0, 0.0); ImVec2.UNIT_Y = new ImVec2(0.0, 1.0); class ImVec4 { constructor(x = 0.0, y = 0.0, z = 0.0, w = 1.0) { this.x = x; this.y = y; this.z = z; this.w = w; } Set(x, y, z, w) { this.x = x; this.y = y; this.z = z; this.w = w; return this; } Copy(other) { this.x = other.x; this.y = other.y; this.z = other.z; this.w = other.w; return this; } Equals(other) { if (this.x !== other.x) { return false; } if (this.y !== other.y) { return false; } if (this.z !== other.z) { return false; } if (this.w !== other.w) { return false; } return true; } } ImVec4.ZERO = new ImVec4(0.0, 0.0, 0.0, 0.0); ImVec4.UNIT = new ImVec4(1.0, 1.0, 1.0, 1.0); ImVec4.UNIT_X = new ImVec4(1.0, 0.0, 0.0, 0.0); ImVec4.UNIT_Y = new ImVec4(0.0, 1.0, 0.0, 0.0); ImVec4.UNIT_Z = new ImVec4(0.0, 0.0, 1.0, 0.0); ImVec4.UNIT_W = new ImVec4(0.0, 0.0, 0.0, 1.0); ImVec4.BLACK = new ImVec4(0.0, 0.0, 0.0, 1.0); ImVec4.WHITE = new ImVec4(1.0, 1.0, 1.0, 1.0); //----------------------------------------------------------------------------- // Helpers //----------------------------------------------------------------------------- // Lightweight std::vector<> like class to avoid dragging dependencies (also: windows implementation of STL with debug enabled is absurdly slow, so let's bypass it so our code runs fast in debug). // Our implementation does NOT call C++ constructors/destructors. This is intentional and we do not require it. Do not use this class as a straight std::vector replacement in your code! class ImVector extends Array { constructor() { super(...arguments); this.Data = this; // public: // int Size; // int Capacity; // T* Data; // typedef T value_type; // typedef value_type* iterator; // typedef const value_type* const_iterator; // inline ImVector() { Size = Capacity = 0; Data = NULL; } // inline ~ImVector() { if (Data) ImGui::MemFree(Data); } // inline bool empty() const { return Size == 0; } // inline int size() const { return Size; } // inline int capacity() const { return Capacity; } // inline value_type& operator[](int i) { IM_ASSERT(i < Size); return Data[i]; } // inline const value_type& operator[](int i) const { IM_ASSERT(i < Size); return Data[i]; } // inline void clear() { if (Data) { Size = Capacity = 0; ImGui::MemFree(Data); Data = NULL; } } // inline iterator begin() { return Data; } // inline const_iterator begin() const { return Data; } // inline iterator end() { return Data + Size; } // inline const_iterator end() const { return Data + Size; } // inline value_type& front() { IM_ASSERT(Size > 0); return Data[0]; } // inline const value_type& front() const { IM_ASSERT(Size > 0); return Data[0]; } // inline value_type& back() { IM_ASSERT(Size > 0); return Data[Size - 1]; } // inline const value_type& back() const { IM_ASSERT(Size > 0); return Data[Size - 1]; } // inline void swap(ImVector<T>& rhs) { int rhs_size = rhs.Size; rhs.Size = Size; Size = rhs_size; int rhs_cap = rhs.Capacity; rhs.Capacity = Capacity; Capacity = rhs_cap; value_type* rhs_data = rhs.Data; rhs.Data = Data; Data = rhs_data; } // inline int _grow_capacity(int size) const { int new_capacity = Capacity ? (Capacity + Capacity/2) : 8; return new_capacity > size ? new_capacity : size; } // inline void resize(int new_size) { if (new_size > Capacity) reserve(_grow_capacity(new_size)); Size = new_size; } // inline void resize(int new_size, const T& v){ if (new_size > Capacity) reserve(_grow_capacity(new_size)); if (new_size > Size) for (int n = Size; n < new_size; n++) Data[n] = v; Size = new_size; } // inline void reserve(int new_capacity) // { // if (new_capacity <= Capacity) // return; // T* new_data = (value_type*)ImGui::MemAlloc((size_t)new_capacity * sizeof(T)); // if (Data) // memcpy(new_data, Data, (size_t)Size * sizeof(T)); // ImGui::MemFree(Data); // Data = new_data; // Capacity = new_capacity; // } // inline void push_back(const value_type& v) { if (Size == Capacity) reserve(_grow_capacity(Size + 1)); Data[Size++] = v; } // inline void pop_back() { IM_ASSERT(Size > 0); Size--; } // inline void push_front(const value_type& v) { if (Size == 0) push_back(v); else insert(Data, v); } // inline iterator erase(const_iterator it) { IM_ASSERT(it >= Data && it < Data+Size); const ptrdiff_t off = it - Data; memmove(Data + off, Data + off + 1, ((size_t)Size - (size_t)off - 1) * sizeof(value_type)); Size--; return Data + off; } // inline iterator erase(const_iterator it, const_iterator it_last){ IM_ASSERT(it >= Data && it < Data+Size && it_last > it && it_last <= Data+Size); const ptrdiff_t count = it_last - it; const ptrdiff_t off = it - Data; memmove(Data + off, Data + off + count, ((size_t)Size - (size_t)off - count) * sizeof(value_type)); Size -= (int)count; return Data + off; } // inline iterator erase_unsorted(const_iterator it) { IM_ASSERT(it >= Data && it < Data+Size); const ptrdiff_t off = it - Data; if (it < Data+Size-1) memcpy(Data + off, Data + Size - 1, sizeof(value_type)); Size--; return Data + off; } // inline iterator insert(const_iterator it, const value_type& v) { IM_ASSERT(it >= Data && it <= Data+Size); const ptrdiff_t off = it - Data; if (Size == Capacity) reserve(_grow_capacity(Size + 1)); if (off < (int)Size) memmove(Data + off + 1, Data + off, ((size_t)Size - (size_t)off) * sizeof(value_type)); Data[off] = v; Size++; return Data + off; } // inline bool contains(const value_type& v) const { const T* data = Data; const T* data_end = Data + Size; while (data < data_end) if (*data++ == v) return true; return false; } } get Size() { return this.length; } empty() { return this.length === 0; } clear() { this.length = 0; } pop_back() { return this.pop(); } push_back(value) { this.push(value); } } // Typically, 1 command = 1 GPU draw call (unless command is a callback) // Pre 1.71 back-ends will typically ignore the VtxOffset/IdxOffset fields. When 'io.BackendFlags & ImGuiBackendFlags_RendererHasVtxOffset' // is enabled, those fields allow us to render meshes larger than 64K vertices while keeping 16-bits indices. 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); } // unsigned int VtxOffset; // Start offset in vertex buffer. Pre-1.71 or without ImGuiBackendFlags_RendererHasVtxOffset: always 0. With ImGuiBackendFlags_RendererHasVtxOffset: may be >0 to support meshes larger than 64K vertices with 16-bits indices. get VtxOffset() { return this.native.VtxOffset; } // unsigned int IdxOffset; // Start offset in index buffer. Always equal to sum of ElemCount drawn so far. get IdxOffset() { return this.native.IdxOffset; } } // Vertex index // (to allow large meshes with 16-bits indices: set 'io.BackendFlags |= ImGuiBackendFlags_RendererHasVtxOffset' and handle ImDrawCmd::VtxOffset in the renderer back-end) // (to use 32-bits indices: override with '#define ImDrawIdx unsigned int' 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; } // ImVec2 FramebufferScale; // Amount of pixels for each unit of DisplaySize. Based on io.DisplayFramebufferScale. Generally (1,1) on normal display, (2,2) on OSX with Retina display. get FramebufferScale() { return this.native.FramebufferScale; } // 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& fb_scale); // 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(fb_scale) { this.native.ScaleClipRects(fb_scale); } } 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(); } // IMGUI_API const ImWchar* GetGlyphRangesVietnamese(); // Default + Vietnamese characters GetGlyphRangesVietnamese() { return this.native.GetGlyphRangesVietnamese(); } // 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; } // Miscellaneous configuration options // bool OptMacOSXBehaviors; // = defined(__APPLE__) // OS X style: Text editing cursor movement using Alt instead of Ctrl, Shortcuts using Cmd/Super instead of Ctrl, Line/Text Start and End using Cmd+Arrows instead of Home/End, Double click selects by word instead of selecting whole text, Multi-selection in lists uses Cmd/Super instead of Ctrl get ConfigMacOSXBehaviors() { return this.native.ConfigMacOSXBehaviors; } set ConfigMacOSXBehaviors(value) { this.native.ConfigMacOSXBehaviors = value; } // bool ConfigInputTextCursorBlink; // = true // Enable blinking cursor, for users who consider it annoying. get ConfigInputTextCursorBlink() { return this.native.ConfigInputTextCursorBlink; } set ConfigInputTextCursorBlink(value) { this.native.ConfigInputTextCursorBlink = value; } // bool ConfigWindowsResizeFromEdges; // = false // [BETA] Enable resizing of windows from their edges and from the lower-left corner. This requires (io.BackendFlags & ImGuiBackendFlags_HasMouseCursors) because it needs mouse cursor feedback. (This used to be the ImGuiWindowFlags_ResizeFromAnySide flag) get ConfigWindowsResizeFromEdges() { return this.native.ConfigWindowsResizeFromEdges; } set ConfigWindowsResizeFromEdges(value) { this.native.ConfigWindowsResizeFromEdges = value; } // bool ConfigWindowsMoveFromTitleBarOnly;// = false // [BETA] Set to true to only allow moving windows when clicked+dragged from the title bar. Windows without a title bar are not affected. get ConfigWindowsMoveFromTitleBarOnly() { return this.native.ConfigWindowsMoveFromTitleBarOnly; } set ConfigWindowsMoveFromTitleBarOnly(value) { this.native.ConfigWindowsMoveFromTitleBarOnly = value; } //------------------------------------------------------------------ // Settings (User Functions) //------------------------------------------------------------------ // Optional: access OS clipboard // (default to use native Win32 clipboard on Windows, otherwise uses a private clipboard. Override to access OS clipboard on other architectures) // const char* (*GetClipboardTextFn)(void* user_data); get GetClipboardTextFn() { return this.native.GetClipboardTextFn; } set GetClipboardTextFn(value) { this.native.GetClipboardTextFn = value; } // void (*SetClipboardTextFn)(void* user_data, const char* text); get SetClipboardTextFn() { return this.native.SetClipboardTextFn; } set SetClipboardTextFn(value) { this.native.SetClipboardTextFn = value; } // void* ClipboardUserData; get ClipboardUserData() { return this.native.ClipboardUserData; } set ClipboardUserData(value) { this.native.ClipboardUserData = value; } // Optional: override memory allocations. MemFreeFn() may be called with a NULL pointer. // (default to posix malloc/free) // void* (*MemAllocFn)(size_t sz); // void (*MemFreeFn)(void* ptr); // Optional: notify OS Input Method Editor of the screen position of your cursor for text input position (e.g. when using Japanese/Chinese IME in Windows) // (default to use native imm32 api on Windows) // void (*ImeSetInputScreenPosFn)(int x, int y); // void* ImeWindowHandle; // (Windows) Set this to your HWND to get automatic IME cursor positioning. //------------------------------------------------------------------ // Input - Fill before calling NewFrame() //------------------------------------------------------------------ // ImVec2 MousePos; // Mouse position, in pixels. Set to ImVec2(-FLT_MAX,-FLT_MAX) if mouse is unavailable (on another screen, etc.) get MousePos() { return this.native.MousePos; } // float MouseWheel; // Mouse wheel: 1 unit scrolls about 5 lines text. get MouseWheel() { return this.native.MouseWheel; } set MouseWheel(value) { this.native.MouseWheel = value; } // float MouseWheelH; // Mouse wheel (Horizontal). Most users don't have a mouse with an horizontal wheel, may not be filled by all back-ends. get MouseWheelH() { return this.native.MouseWheelH; } set MouseWheelH(value) { this.native.MouseWheelH = value; } // bool MouseDrawCursor; // Request ImGui to draw a mouse cursor for you (if you are on a platform without a mouse cursor). get MouseDrawCursor() { return this.native.MouseDrawCursor; } set MouseDrawCursor(value) { this.native.MouseDrawCursor = value; } // bool KeyCtrl; // Keyboard modifier pressed: Control get KeyCtrl() { return this.native.KeyCtrl; } set KeyCtrl(value) { this.native.KeyCtrl = value; } // bool KeyShift; // Keyboard modifier pressed: Shift get KeyShift() { return this.native.KeyShift; } set KeyShift(value) { this.native.KeyShift = value; } // bool KeyAlt; // Keyboard modifier pressed: Alt get KeyAlt() { return this.native.KeyAlt; } set KeyAlt(value) { this.native.KeyAlt = value; } // bool KeySuper; // Keyboard modifier pressed: Cmd/Super/Windows get KeySuper() { return this.native.KeySuper; } set KeySuper(value) { this.native.KeySuper = value; } // Functions // IMGUI_API void AddInputCharacter(ImWchar c); // Add new character into InputCharacters[] AddInputCharacter(c) { this.native.AddInputCharacter(c); } // IMGUI_API void AddInputCharactersUTF8(const char* utf8_chars); // Add new characters into InputCharacters[] from an UTF-8 string AddInputCharactersUTF8(utf8_chars) { this.native.AddInputCharactersUTF8(utf8_chars); } // inline void ClearInputCharacters() { InputCharacters[0] = 0; } // Clear the text input buffer manually ClearInputCharacters() { this.native.ClearInputCharacters(); } //------------------------------------------------------------------ // Output - Retrieve after calling NewFrame() //------------------------------------------------------------------ // bool WantCaptureMouse; // When io.WantCaptureMouse is true, do not dispatch mouse input data to your main application. This is set by ImGui when it wants to use your mouse (e.g. unclicked mouse is hovering a window, or a widget is active). get WantCaptureMouse() { return this.native.WantCaptureMouse; } set WantCaptureMouse(value) { this.native.WantCaptureMouse = value; } // bool WantCaptureKeyboard; // When io.WantCaptureKeyboard is true, do not dispatch keyboard input data to your main application. This is set by ImGui when it wants to use your keyboard inputs. get WantCaptureKeyboard() { return this.native.WantCaptureKeyboard; } set WantCaptureKeyboard(value) { this.native.WantCaptureKeyboard = value; } // bool WantTextInput; // Mobile/console: when io.WantTextInput is true, you may display an on-screen keyboard. This is set by ImGui when it wants textual keyboard input to happen (e.g. when a InputText widget is active). get WantTextInput() { return this.native.WantTextInput; } set WantTextInput(value) { this.native.WantTextInput = value; } // bool WantSetMousePos; // [BETA-NAV] MousePos has been altered, back-end should reposition mouse on next frame. Set only when 'NavMovesMouse=true'. get WantSetMousePos() { return this.native.WantSetMousePos; } set WantSetMousePos(value) { this.native.WantSetMousePos = value; } // bool WantSaveIniSettings; // When manual .ini load/save is active (io.IniFilename == NULL), this will be set to notify your application that you can call SaveIniSettingsToMemory() and save yourself. IMPORTANT: You need to clear io.WantSaveIniSettings yourself. get WantSaveIniSettings() { return this.native.WantSaveIniSettings; } set WantSaveIniSettings(value) { this.native.WantSaveIniSettings = value; } // bool NavActive; // Directional navigation is currently allowed (will handle ImGuiKey_NavXXX events) = a window is focused and it doesn't use the ImGuiWindowFlags_NoNavInputs flag. get NavActive() { return this.native.NavActive; } set NavActive(value) { this.native.NavActive = value; } // bool NavVisible; // Directional navigation is visible and allowed (will handle ImGuiKey_NavXXX events). get NavVisible() { return this.native.NavVisible; } set NavVisible(value) { this.native.NavVisible = value; } // float Framerate; // Application framerate estimation, in frame per second. Solely for convenience. Rolling average estimation based on IO.DeltaTime over 120 frames get Framerate() { return this.native.Framerate; } // int MetricsRenderVertices; // Vertices output during last call to Render() get MetricsRenderVertices() { return this.native.MetricsRenderVertices; } // int MetricsRenderIndices; // Indices output during last call to Render() = number of triangles * 3 get MetricsRenderIndices() { return this.native.MetricsRenderIndices; } // int MetricsRenderWindows; // Number of visible windows get MetricsRenderWindows() { return this.native.MetricsRenderWindows; } // int MetricsActiveWindows; // Number of visible root windows (exclude child windows) get MetricsActiveWindows() { return this.native.MetricsActiveWindows; } // int MetricsActiveAllocations; // Number of active allocations, updated by MemAlloc/MemFree based on current context. May be off if you have multiple imgui contexts. get MetricsActiveAllocations() { return this.native.MetricsActiveAllocations; } // ImVec2 MouseDelta; // Mouse delta. Note that this is zero if either current or previous position are invalid (-FLT_MAX,-FLT_MAX), so a disappearing/reappearing mouse won't have a huge delta. get MouseDelta() { return this.native.MouseDelta; } } // Context creation and access, if you want to use multiple context, share context between modules (e.g. DLL). // All contexts share a same ImFontAtlas by default. If you want different font atlas, you can new() them and overwrite the GetIO().Fonts variable of an ImGui context. // All those functions are not reliant on the current context. class ImGuiContext { constructor(native) { this.native = native; this.textures = []; } static getTexture(index) { if (ImGuiContext.current_ctx === null) { throw new Error(); } return ImGuiContext.current_ctx._getTexture(index); } static setTexture(texture) { if (ImGuiContext.current_ctx === null) { throw new Error(); } return ImGuiContext.current_ctx._setTexture(texture); } _getTexture(index) { return this.textures[index] || null; } _setTexture(texture) { let index = this.textures.indexOf(texture); if (index === -1) { for (let i = 0; i < this.textures.length; ++i) { if (this.textures[i] === null) { this.textures[i] = texture; return i; } } index = this.textures.length; this.textures.push(texture); } return index; } } ImGuiContext.current_ctx = null; // Main // IMGUI_API ImGuiIO& GetIO(); function GetIO() { return new ImGuiIO(bind.GetIO()); } // IMGUI_API ImDrawData* GetDrawData(); // same value as passed to your io.RenderDrawListsFn() function. valid after Render() and until the next call to NewFrame() function GetDrawData() { const draw_data = bind.GetDrawData(); return (draw_data === null) ? null : new ImDrawData(draw_data); } // IMGUI_API ImGuiMouseCursor GetMouseCursor(); // get desired cursor type, reset in ImGui::NewFrame(), this is updated during the frame. valid before Render(). If you use software rendering by setting io.MouseDrawCursor ImGui will render those for you function GetMouseCursor() { return bind.GetMouseCursor(); } // IMGUI_API void LoadIniSettingsFromMemory(const char* ini_data, size_t ini_size=0); // call after CreateContext() and before the first call to NewFrame() to provide .ini data from your own data source. function LoadIniSettingsFromMemory(ini_data, ini_size = 0) { bind.LoadIniSettingsFromMemory(ini_data); } // IMGUI_API const char* SaveIniSettingsToMemory(size_t* out_ini_size = NULL); // return a zero-terminated string with the .ini data which you can save by your own mean. call when io.WantSaveIniSettings is set, then save data by your own mean and clear io.WantSaveIniSettings. function SaveIniSettingsToMemory(out_ini_size = null) { return bind.SaveIniSettingsToMemory(); } let clipboard_text = ""; let canvas = null; exports.gl = null; let g_ShaderHandle = null; let g_VertHandle = null; let g_FragHandle = null; let g_AttribLocationTex = null; let g_AttribLocationProjMtx = null; let g_AttribLocationPosition = -1; let g_AttribLocationUV = -1; let g_AttribLocationColor = -1; let g_VboHandle = null; let g_ElementsHandle = null; let g_FontTexture = null; exports.ctx = null; let prev_time = 0; function document_on_copy(event) { if (event.clipboardData) { event.clipboardData.setData("text/plain", clipboard_text); } // console.log(`${event.type}: "${clipboard_text}"`); event.preventDefault(); } function document_on_cut(event) { if (event.clipboardData) { event.clipboardData.setData("text/plain", clipboard_text); } // console.log(`${event.type}: "${clipboard_text}"`); event.preventDefault(); } function document_on_paste(event) { if (event.clipboardData) { clipboard_text = event.clipboardData.getData("text/plain"); } // console.log(`${event.type}: "${clipboard_text}"`); event.preventDefault(); } function window_on_resize() { if (canvas !== null) { const devicePixelRatio = window.devicePixelRatio || 1; canvas.width = canvas.scrollWidth * devicePixelRatio; canvas.height = canvas.scrollHeight * devicePixelRatio; } } function window_on_gamepadconnected(event /* GamepadEvent */) { console.log("Gamepad connected at index %d: %s. %d buttons, %d axes.", event.gamepad.index, event.gamepad.id, event.gamepad.buttons.length, event.gamepad.axes.length); } function window_on_gamepaddisconnected(event /* GamepadEvent */) { console.log("Gamepad disconnected at index %d: %s.", event.gamepad.index, event.gamepad.id); } function canvas_on_blur(event) { const io = GetIO(); io.KeyCtrl = false; io.KeyShift = false; io.KeyAlt = false; io.KeySuper = false; for (let i = 0; i < io.KeysDown.length; ++i) { io.KeysDown[i] = false; } for (let i = 0; i < io.MouseDown.length; ++i) { io.MouseDown[i] = false; } } function canvas_on_keydown(event) { // console.log(event.type, event.key, event.keyCode); const io = GetIO(); io.KeyCtrl = event.ctrlKey; io.KeyShift = event.shiftKey; io.KeyAlt = event.altKey; io.KeySuper = event.metaKey; IM_ASSERT(event.keyCode >= 0 && event.keyCode < IM_ARRAYSIZE(io.KeysDown)); io.KeysDown[event.keyCode] = true; // forward to the keypress event if ( /*io.WantCaptureKeyboard ||*/event.key === "Tab") { event.preventDefault(); } } function canvas_on_keyup(event) { // console.log(event.type, event.key, event.keyCode); const io = GetIO(); io.KeyCtrl = event.ctrlKey; io.KeyShift = event.shiftKey; io.KeyAlt = event.altKey; io.KeySuper = event.metaKey; IM_ASSERT(event.keyCode >= 0 && event.keyCode < IM_ARRAYSIZE(io.KeysDown)); io.KeysDown[event.keyCode] = false; if (io.WantCaptureKeyboard) { event.preventDefault(); } } function canvas_on_keypress(event) { // console.log(event.type, event.key, event.keyCode); const io = GetIO(); io.AddInputCharacter(event.charCode); if (io.WantCaptureKeyboard) { event.preventDefault(); } } function canvas_on_pointermove(event) { const io = GetIO(); const devicePixelRatio = window.devicePixelRatio || 1; io.MousePos.x = event.offsetX * devicePixelRatio; io.MousePos.y = event.offsetY * devicePixelRatio; if (io.WantCaptureMouse) { event.preventDefault(); } } // MouseEvent.button // A number representing a given button: // 0: Main button pressed, usually the left button or the un-initialized state // 1: Auxiliary button pressed, usually the wheel button or the middle button (if present) // 2: Secondary button pressed, usually the right button // 3: Fourth button, typically the Browser Back button // 4: Fifth button, typically the Browser Forward button const mouse_button_map = [0, 2, 1, 3, 4]; function canvas_on_pointerdown(event) { const io = GetIO(); const devicePixelRatio = window.devicePixelRatio || 1; io.MousePos.x = event.offsetX * devicePixelRatio; io.MousePos.y = event.offsetY * devicePixelRatio; io.MouseDown[mouse_button_map[event.button]] = true; // if (io.WantCaptureMouse) { // event.preventDefault(); // } } function canvas_on_contextmenu(event) { const io = GetIO(); if (io.WantCaptureMouse) { event.preventDefault(); } } function canvas_on_pointerup(event) { const io = GetIO(); io.MouseDown[mouse_button_map[event.button]] = false; if (io.WantCaptureMouse) { event.preventDefault(); } } function canvas_on_wheel(event) { const io = GetIO(); let scale = 1.0; switch (event.deltaMode) { case event.DOM_DELTA_PIXEL: scale = 0.01; break; case event.DOM_DELTA_LINE: scale = 0.2; break; case event.DOM_DELTA_PAGE: scale = 1.0; break; } io.MouseWheelH = event.deltaX * scale; io.MouseWheel = -event.deltaY * scale; // Mouse wheel: 1 unit scrolls about 5 lines text. if (io.WantCaptureMouse) { event.preventDefault(); } } function Init(value) { const io = GetIO(); if (typeof (window) !== "undefined") { LoadIniSettingsFromMemory(window.localStorage.getItem("imgui.ini") || ""); } if (typeof (navigator) !== "undefined") { io.ConfigMacOSXBehaviors = navigator.platform.match(/Mac/) !== null; } if (typeof (document) !== "undefined") { document.body.addEventListener("copy", document_on_copy); document.body.addEventListener("cut", document_on_cut); document.body.addEventListener("paste", document_on_paste); } io.SetClipboardTextFn = (user_data, text) => { clipboard_text = text; // console.log(`set clipboard_text: "${clipboard_text}"`); if (typeof navigator !== "undefined" && typeof navigator.clipboard !== "undefined") { // console.log(`clipboard.writeText: "${clipboard_text}"`); navigator.clipboard.writeText(clipboard_text).then(() => { // console.log(`clipboard.writeText: "${clipboard_text}" done.`); }); } }; io.GetClipboardTextFn = (user_data) => { // if (typeof navigator !== "undefined" && typeof (navigator as any).clipboard !== "undefined") { // console.log(`clipboard.readText: "${clipboard_text}"`); // (navigator as any).clipboard.readText().then((text: string): void => { // clipboard_text = text; // console.log(`clipboard.readText: "${clipboard_text}" done.`); // }); // } // console.log(`get clipboard_text: "${clipboard_text}"`); return clipboard_text; }; io.ClipboardUserData = null; if (typeof (window) !== "undefined") { window.addEventListener("resize", window_on_resize); window.addEventListener("gamepadconnected", window_on_gamepadconnected); window.addEventListener("gamepaddisconnected", window_on_gamepaddisconnected); } if (typeof (window) !== "undefined") { if (value instanceof (HTMLCanvasElement)) { value = value.getContext("webgl", { alpha: false }) || value.getContext("2d"); } if (value instanceof (WebGLRenderingContext)) { canvas = value.canvas; exports.gl = value; } if (value instanceof (CanvasRenderingContext2D)) { canvas = value.canvas; exports.ctx = value; } } if (canvas !== null) { window_on_resize(); canvas.style.touchAction = "none"; // Disable browser handling of all panning and zooming gestures. canvas.addEventListener("blur", canvas_on_blur); canvas.addEventListener("keydown", canvas_on_keydown); canvas.addEventListener("keyup", canvas_on_keyup); canvas.addEventListener("keypress", canvas_on_keypress); canvas.addEventListener("pointermove", canvas_on_pointermove); canvas.addEventListener("pointerdown", canvas_on_pointerdown); canvas.addEventListener("contextmenu", canvas_on_contextmenu); canvas.addEventListener("pointerup", canvas_on_pointerup); canvas.addEventListener("wheel", canvas_on_wheel); } // Setup back-end capabilities flags io.BackendFlags |= ImGuiBackendFlags.HasMouseCursors; // We can honor GetMouseCursor() values (optional) // Keyboard mapping. ImGui will use those indices to peek into the io.KeyDown[] array. io.KeyMap[ImGuiKey.Tab] = 9; io.KeyMap[ImGuiKey.LeftArrow] = 37; io.KeyMap[ImGuiKey.RightArrow] = 39; io.KeyMap[ImGuiKey.UpArrow] = 38; io.KeyMap[ImGuiKey.DownArrow] = 40; io.KeyMap[ImGuiKey.PageUp] = 33; io.KeyMap[ImGuiKey.PageDown] = 34; io.KeyMap[ImGuiKey.Home] = 36; io.KeyMap[ImGuiKey.End] = 35; io.KeyMap[ImGuiKey.Insert] = 45; io.KeyMap[ImGuiKey.Delete] = 46; io.KeyMap[ImGuiKey.Backspace] = 8; io.KeyMap[ImGuiKey.Space] = 32; io.KeyMap[ImGuiKey.Enter] = 13; io.KeyMap[ImGuiKey.Escape] = 27; io.KeyMap[ImGuiKey.A] = 65; io.KeyMap[ImGuiKey.C] = 67; io.KeyMap[ImGuiKey.V] = 86; io.KeyMap[ImGuiKey.X] = 88; io.KeyMap[ImGuiKey.Y] = 89; io.KeyMap[ImGuiKey.Z] = 90; CreateDeviceObjects(); } function Shutdown() { DestroyDeviceObjects(); if (canvas !== null) { canvas.removeEventListener("blur", canvas_on_blur); canvas.removeEventListener("keydown", canvas_on_keydown); canvas.removeEventListener("keyup", canvas_on_keyup); canvas.removeEventListener("keypress", canvas_on_keypress); canvas.removeEventListener("pointermove", canvas_on_pointermove); canvas.removeEventListener("pointerdown", canvas_on_pointerdown); canvas.removeEventListener("contextmenu", canvas_on_contextmenu); canvas.removeEventListener("pointerup", canvas_on_pointerup); canvas.removeEventListener("wheel", canvas_on_wheel); } exports.gl = null; exports.ctx = null; canvas = null; if (typeof (window) !== "undefined") { window.removeEventListener("resize", window_on_resize); window.removeEventListener("gamepadconnected", window_on_gamepadconnected); window.removeEventListener("gamepaddisconnected", window_on_gamepaddisconnected); } if (typeof (document) !== "undefined") { document.body.removeEventListener("copy", document_on_copy); document.body.removeEventListener("cut", document_on_cut); document.body.removeEventListener("paste", document_on_paste); } } function NewFrame(time) { const io = GetIO(); if (io.WantSaveIniSettings) { io.WantSaveIniSettings = false; if (typeof (window) !== "undefined") { window.localStorage.setItem("imgui.ini", SaveIniSettingsToMemory()); } } const w = canvas && canvas.width || 640; const h = canvas && canvas.height || 480; const display_w = exports.gl && exports.gl.drawingBufferWidth || w; const display_h = exports.gl && exports.gl.drawingBufferHeight || h; io.DisplaySize.x = w; io.DisplaySize.y = h; io.DisplayFramebufferScale.x = w > 0 ? (display_w / w) : 0; io.DisplayFramebufferScale.y = h > 0 ? (display_h / h) : 0; const dt = time - prev_time; prev_time = time; io.DeltaTime = dt / 1000; if (io.WantSetMousePos) { console.log("TODO: MousePos", io.MousePos.x, io.MousePos.y); } if (typeof (document) !== "undefined") { if (io.MouseDrawCursor) { document.body.style.cursor = "none"; } else { switch (GetMouseCursor()) { case ImGuiMouseCursor.None: document.body.style.cursor = "none"; break; default: case ImGuiMouseCursor.Arrow: document.body.style.cursor = "default"; break; case ImGuiMouseCursor.TextInput: document.body.style.cursor = "text"; break; // When hovering over InputText, etc. case ImGuiMouseCursor.ResizeAll: document.body.style.cursor = "move"; break; // Unused case ImGuiMouseCursor.ResizeNS: document.body.style.cursor = "ns-resize"; break; // When hovering over an horizontal border case ImGuiMouseCursor.ResizeEW: document.body.style.cursor = "ew-resize"; break; // When hovering over a vertical border or a column case ImGuiMouseCursor.ResizeNESW: document.body.style.cursor = "nesw-resize"; break; // When hovering over the bottom-left corner of a window case ImGuiMouseCursor.ResizeNWSE: document.body.style.cursor = "nwse-resize"; break; // When hovering over the bottom-right corner of a window case ImGuiMouseCursor.Hand: document.body.style.cursor = "move"; break; } } } // Gamepad navigation mapping [BETA] for (let i = 0; i < io.NavInputs.length; ++i) { io.NavInputs[i] = 0.0; } if (io.ConfigFlags & ImGuiConfigFlags.NavEnableGamepad) { // Update gamepad inputs const gamepads = (typeof (navigator) !== "undefined" && typeof (navigator.getGamepads) === "function") ? navigator.getGamepads() : []; for (let i = 0; i < gamepads.length; ++i) { const gamepad = gamepads[i]; if (!gamepad) { continue; } const buttons_count = gamepad.buttons.length; const axes_count = gamepad.axes.length; function MAP_BUTTON(NAV_NO, BUTTON_NO) { if (!gamepad) { return; } if (buttons_count > BUTTON_NO && gamepad.buttons[BUTTON_NO].pressed) io.NavInputs[NAV_NO] = 1.0; } function MAP_ANALOG(NAV_NO, AXIS_NO, V0, V1) { if (!gamepad) { return; } let v = (axes_count > AXIS_NO) ? gamepad.axes[AXIS_NO] : V0; v = (v - V0) / (V1 - V0); if (v > 1.0) v = 1.0; if (io.NavInputs[NAV_NO] < v) io.NavInputs[NAV_NO] = v; } // TODO: map input based on vendor and product id // https://developer.mozilla.org/en-US/docs/Web/API/Gamepad/id const match = gamepad.id.match(/^([0-9a-f]{4})-([0-9a-f]{4})-.*$/); const match_chrome = gamepad.id.match(/^.*\(.*Vendor: ([0-9a-f]{4}) Product: ([0-9a-f]{4})\).*$/); const vendor = (match && match[1]) || (match_chrome && match_chrome[1]) || "0000"; const product = (match && match[2]) || (match_chrome && match_chrome[2]) || "0000"; switch (vendor + product) { case "046dc216": // Logitech Logitech Dual Action (Vendor: 046d Product: c216) MAP_BUTTON(ImGuiNavInput.Activate, 1); // Cross / A MAP_BUTTON(ImGuiNavInput.Cancel, 2); // Circle / B MAP_BUTTON(ImGuiNavInput.Menu, 0); // Square / X MAP_BUTTON(ImGuiNavInput.Input, 3); // Triangle / Y MAP_ANALOG(ImGuiNavInput.DpadLeft, 4, -0.3, -0.9); // D-Pad Left MAP_ANALOG(ImGuiNavInput.DpadRight, 4, +0.3, +0.9); // D-Pad Right MAP_ANALOG(ImGuiNavInput.DpadUp, 5, -0.3, -0.9); // D-Pad Up MAP_ANALOG(ImGuiNavInput.DpadDown, 5, +0.3, +0.9); // D-Pad Down MAP_BUTTON(ImGuiNavInput.FocusPrev, 4); // L1 / LB MAP_BUTTON(ImGuiNavInput.FocusNext, 5); // R1 / RB MAP_BUTTON(ImGuiNavInput.TweakSlow, 6); // L2 / LT MAP_BUTTON(ImGuiNavInput.TweakFast, 7); // R2 / RT MAP_ANALOG(ImGuiNavInput.LStickLeft, 0, -0.3, -0.9); MAP_ANALOG(ImGuiNavInput.LStickRight, 0, +0.3, +0.9); MAP_ANALOG(ImGuiNavInput.LStickUp, 1, -0.3, -0.9); MAP_ANALOG(ImGuiNavInput.LStickDown, 1, +0.3, +0.9); break; case "046dc21d": // Logitech Gamepad F310 (STANDARD GAMEPAD Vendor: 046d Product: c21d) MAP_BUTTON(ImGuiNavInput.Activate, 0); // Cross / A MAP_BUTTON(ImGuiNavInput.Cancel, 1); // Circle / B MAP_BUTTON(ImGuiNavInput.Menu, 2); // Square / X MAP_BUTTON(ImGuiNavInput.Input, 3); // Triangle / Y MAP_BUTTON(ImGuiNavInput.DpadLeft, 14); // D-Pad Left MAP_BUTTON(ImGuiNavInput.DpadRight, 15); // D-Pad Right MAP_BUTTON(ImGuiNavInput.DpadUp, 12); // D-Pad Up MAP_BUTTON(ImGuiNavInput.DpadDown, 13); // D-Pad Down MAP_BUTTON(ImGuiNavInput.FocusPrev, 4); // L1 / LB MAP_BUTTON(ImGuiNavInput.FocusNext, 5); // R1 / RB MAP_ANALOG(ImGuiNavInput.TweakSlow, 6, +0.3, +0.9); // L2 / LT MAP_ANALOG(ImGuiNavInput.TweakFast, 7, +0.3, +0.9); // R2 / RT MAP_ANALOG(ImGuiNavInput.LStickLeft, 0, -0.3, -0.9); MAP_ANALOG(ImGuiNavInput.LStickRight, 0, +0.3, +0.9); MAP_ANALOG(ImGuiNavInput.LStickUp, 1, -0.3, -0.9); MAP_ANALOG(ImGuiNavInput.LStickDown, 1, +0.3, +0.9); break; case "2dc86001": // 8Bitdo SN30 Pro 8Bitdo SN30 Pro (Vendor: 2dc8 Product: 6001) case "2dc86101": // 8Bitdo SN30 Pro (Vendor: 2dc8 Product: 6101) MAP_BUTTON(ImGuiNavInput.Activate, 1); // Cross / A MAP_BUTTON(ImGuiNavInput.Cancel, 0); // Circle / B MAP_BUTTON(ImGuiNavInput.Menu, 4); // Square / X MAP_BUTTON(ImGuiNavInput.Input, 3); // Triangle / Y MAP_ANALOG(ImGuiNavInput.DpadLeft, 6, -0.3, -0.9); // D-Pad Left MAP_ANALOG(ImGuiNavInput.DpadRight, 6, +0.3, +0.9); // D-Pad Right MAP_ANALOG(ImGuiNavInput.DpadUp, 7, -0.3, -0.9); // D-Pad Up MAP_ANALOG(ImGuiNavInput.DpadDown, 7, +0.3, +0.9); // D-Pad Down MAP_BUTTON(ImGuiNavInput.FocusPrev, 6); // L1 / LB MAP_BUTTON(ImGuiNavInput.FocusNext, 7); // R1 / RB MAP_BUTTON(ImGuiNavInput.TweakSlow, 8); // L2 / LT MAP_BUTTON(ImGuiNavInput.TweakFast, 9); // R2 / RT MAP_ANALOG(ImGuiNavInput.LStickLeft, 0, -0.3, -0.9); MAP_ANALOG(ImGuiNavInput.LStickRight, 0, +0.3, +0.9); MAP_ANALOG(ImGuiNavInput.LStickUp, 1, -0.3, -0.9); MAP_ANALOG(ImGuiNavInput.LStickDown, 1, +0.3, +0.9); break; default: // standard gamepad: https://w3c.github.io/gamepad/#remapping MAP_BUTTON(ImGuiNavInput.Activate, 0); // Cross / A MAP_BUTTON(ImGuiNavInput.Cancel, 1); // Circle / B MAP_BUTTON(ImGuiNavInput.Menu, 2); // Square / X MAP_BUTTON(ImGuiNavInput.Input, 3); // Triangle / Y MAP_BUTTON(ImGuiNavInput.DpadLeft, 14); // D-Pad Left MAP_BUTTON(ImGuiNavInput.DpadRight, 15); // D-Pad Right MAP_BUTTON(ImGuiNavInput.DpadUp, 12); // D-Pad Up MAP_BUTTON(ImGuiNavInput.DpadDown, 13); // D-Pad Down MAP_BUTTON(ImGuiNavInput.FocusPrev, 4); // L1 / LB MAP_BUTTON(ImGuiNavInput.FocusNext, 5); // R1 / RB MAP_BUTTON(ImGuiNavInput.TweakSlow, 6); // L2 / LT MAP_BUTTON(ImGuiNavInput.TweakFast, 7); // R2 / RT MAP_ANALOG(ImGuiNavInput.LStickLeft, 0, -0.3, -0.9); MAP_ANALOG(ImGuiNavInput.LStickRight, 0, +0.3, +0.9); MAP_ANALOG(ImGuiNavInput.LStickUp, 1, -0.3, -0.9); MAP_ANALOG(ImGuiNavInput.LStickDown, 1, +0.3, +0.9); break; } } } } function RenderDrawData(draw_data = GetDrawData()) { const io = GetIO(); if (draw_data === null) { throw new Error(); } exports.gl || exports.ctx || console.log(draw_data); // Avoid rendering when minimized, scale coordinates for retina displays (screen coordinates != framebuffer coordinates) const fb_width = io.DisplaySize.x * io.DisplayFramebufferScale.x; const fb_height = io.DisplaySize.y * io.DisplayFramebufferScale.y; if (fb_width === 0 || fb_height === 0) { return; } draw_data.ScaleClipRects(io.DisplayFramebufferScale); // Backup GL state const last_active_texture = exports.gl && exports.gl.getParameter(exports.gl.ACTIVE_TEXTURE) || null; const last_program = exports.gl && exports.gl.getParameter(exports.gl.CURRENT_PROGRAM) || null; const last_texture = exports.gl && exports.gl.getParameter(exports.gl.TEXTURE_BINDING_2D) || null; const last_array_buffer = exports.gl && exports.gl.getParameter(exports.gl.ARRAY_BUFFER_BINDING) || null; const last_element_array_buffer = exports.gl && exports.gl.getParameter(exports.gl.ELEMENT_ARRAY_BUFFER_BINDING) || null; // GLint last_polygon_mode[2]; glGetIntegerv(GL_POLYGON_MODE, last_polygon_mode); const last_viewport = exports.gl && exports.gl.getParameter(exports.gl.VIEWPORT) || null; const last_scissor_box = exports.gl && exports.gl.getParameter(exports.gl.SCISSOR_BOX) || null; const last_blend_src_rgb = exports.gl && exports.gl.getParameter(exports.gl.BLEND_SRC_RGB) || null; const last_blend_dst_rgb = exports.gl && exports.gl.getParameter(exports.gl.BLEND_DST_RGB) || null; const last_blend_src_alpha = exports.gl && exports.gl.getParameter(exports.gl.BLEND_SRC_ALPHA) || null; const last_blend_dst_alpha = exports.gl && exports.gl.getParameter(exports.gl.BLEND_DST_ALPHA) || null; const last_blend_equation_rgb = exports.gl && exports.gl.getParameter(exports.gl.BLEND_EQUATION_RGB) || null; const last_blend_equation_alpha = exports.gl && exports.gl.getParameter(exports.gl.BLEND_EQUATION_ALPHA) || null; const last_enable_blend = exports.gl && exports.gl.getParameter(exports.gl.BLEND) || null; const last_enable_cull_face = exports.gl && exports.gl.getParameter(exports.gl.CULL_FACE) || null; const last_enable_depth_test = exports.gl && exports.gl.getParameter(exports.gl.DEPTH_TEST) || null; const last_enable_scissor_test = exports.gl && exports.gl.getParameter(exports.gl.SCISSOR_TEST) || null; // Setup render state: alpha-blending enabled, no face culling, no depth testing, scissor enabled, polygon fill exports.gl && exports.gl.enable(exports.gl.BLEND); exports.gl && exports.gl.blendEquation(exports.gl.FUNC_ADD); exports.gl && exports.gl.blendFunc(exports.gl.SRC_ALPHA, exports.gl.ONE_MINUS_SRC_ALPHA); exports.gl && exports.gl.disable(exports.gl.CULL_FACE); exports.gl && exports.gl.disable(exports.gl.DEPTH_TEST); exports.gl && exports.gl.enable(exports.gl.SCISSOR_TEST); // glPolygonMode(GL_FRONT_AND_BACK, GL_FILL); // Setup viewport, orthographic projection matrix // Our visible imgui space lies from draw_data->DisplayPps (top left) to draw_data->DisplayPos+data_data->DisplaySize (bottom right). DisplayMin is typically (0,0) for single viewport apps. exports.gl && exports.gl.viewport(0, 0, fb_width, fb_height); const L = draw_data.DisplayPos.x; const R = draw_data.DisplayPos.x + draw_data.DisplaySize.x; const T = draw_data.DisplayPos.y; const B = draw_data.DisplayPos.y + draw_data.DisplaySize.y; const ortho_projection = new Float32Array([ 2.0 / (R - L), 0.0, 0.0, 0.0, 0.0, 2.0 / (T - B), 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, (R + L) / (L - R), (T + B) / (B - T), 0.0, 1.0, ]); exports.gl && exports.gl.useProgram(g_ShaderHandle); exports.gl && exports.gl.uniform1i(g_AttribLocationTex, 0); exports.gl && g_AttribLocationProjMtx && exports.gl.uniformMatrix4fv(g_AttribLocationProjMtx, false, ortho_projection); // Render command lists exports.gl && exports.gl.bindBuffer(exports.gl.ARRAY_BUFFER, g_VboHandle); exports.gl && exports.gl.enableVertexAttribArray(g_AttribLocationPosition); exports.gl && exports.gl.enableVertexAttribArray(g_AttribLocationUV); exports.gl && exports.gl.enableVertexAttribArray(g_AttribLocationColor); exports.gl && exports.gl.vertexAttribPointer(g_AttribLocationPosition, 2, exports.gl.FLOAT, false, ImDrawVertSize, ImDrawVertPosOffset); exports.gl && exports.gl.vertexAttribPointer(g_AttribLocationUV, 2, exports.gl.FLOAT, false, ImDrawVertSize, ImDrawVertUVOffset); exports.gl && exports.gl.vertexAttribPointer(g_AttribLocationColor, 4, exports.gl.UNSIGNED_BYTE, true, ImDrawVertSize, ImDrawVertColOffset); // Draw const pos = draw_data.DisplayPos; const idx_buffer_type = exports.gl && (exports.gl.UNSIGNED_SHORT) || 0; draw_data.IterateDrawLists((draw_list) => { exports.gl || exports.ctx || console.log(draw_list); exports.gl || exports.ctx || console.log("VtxBuffer.length", draw_list.VtxBuffer.length); exports.gl || exports.ctx || console.log("IdxBuffer.length", draw_list.IdxBuffer.length); let idx_buffer_offset = 0; exports.gl && exports.gl.bindBuffer(exports.gl.ARRAY_BUFFER, g_VboHandle); exports.gl && exports.gl.bufferData(exports.gl.ARRAY_BUFFER, draw_list.VtxBuffer, exports.gl.STREAM_DRAW); exports.gl && exports.gl.bindBuffer(exports.gl.ELEMENT_ARRAY_BUFFER, g_ElementsHandle); exports.gl && exports.gl.bufferData(exports.gl.ELEMENT_ARRAY_BUFFER, draw_list.IdxBuffer, exports.gl.STREAM_DRAW); draw_list.IterateDrawCmds((draw_cmd) => { exports.gl || exports.ctx || console.log(draw_cmd); exports.gl || exports.ctx || console.log("ElemCount", draw_cmd.ElemCount); exports.gl || exports.ctx || console.log("ClipRect", draw_cmd.ClipRect.x, fb_height - draw_cmd.ClipRect.w, draw_cmd.ClipRect.z - draw_cmd.ClipRect.x, draw_cmd.ClipRect.w - draw_cmd.ClipRect.y); exports.gl || exports.ctx || console.log("TextureId", draw_cmd.TextureId); if (!exports.gl && !exports.ctx) { console.log("i: pos.x pos.y uv.x uv.y col"); for (let i = 0; i < Math.min(3, draw_cmd.ElemCount); ++i) { const view = new ImDrawVert(draw_list.VtxBuffer.buffer, draw_list.VtxBuffer.byteOffset + i * ImDrawVertSize); console.log(`${i}: ${view.pos[0].toFixed(2)} ${view.pos[1].toFixed(2)} ${view.uv[0].toFixed(5)} ${view.uv[1].toFixed(5)} ${("00000000" + view.col[0].toString(16)).substr(-8)}`); } } if (draw_cmd.UserCallback !== null) { // User callback (registered via ImDrawList::AddCallback) draw_cmd.UserCallback(draw_list, draw_cmd); } else { const clip_rect = new ImVec4(draw_cmd.ClipRect.x - pos.x, draw_cmd.ClipRect.y - pos.y, draw_cmd.ClipRect.z - pos.x, draw_cmd.ClipRect.w - pos.y); if (clip_rect.x < fb_width && clip_rect.y < fb_height && clip_rect.z >= 0.0 && clip_rect.w >= 0.0) { // Apply scissor/clipping rectangle exports.gl && exports.gl.scissor(clip_rect.x, fb_height - clip_rect.w, clip_rect.z - clip_rect.x, clip_rect.w - clip_rect.y); // Bind texture, Draw exports.gl && exports.gl.activeTexture(exports.gl.TEXTURE0); exports.gl && exports.gl.bindTexture(exports.gl.TEXTURE_2D, draw_cmd.TextureId); exports.gl && exports.gl.drawElements(exports.gl.TRIANGLES, draw_cmd.ElemCount, idx_buffer_type, idx_buffer_offset); if (exports.ctx) { exports.ctx.save(); exports.ctx.beginPath(); exports.ctx.rect(clip_rect.x, clip_rect.y, clip_rect.z - clip_rect.x, clip_rect.w - clip_rect.y); exports.ctx.clip(); const idx = new Uint16Array(draw_list.IdxBuffer.buffer, draw_list.IdxBuffer.byteOffset + idx_buffer_offset); for (let i = 0; i < draw_cmd.ElemCount; i += 3) { const i0 = idx[i + 0]; const i1 = idx[i + 1]; const i2 = idx[i + 2]; const v0 = new ImDrawVert(draw_list.VtxBuffer.buffer, draw_list.VtxBuffer.byteOffset + i0 * ImDrawVertSize); const v1 = new ImDrawVert(draw_list.VtxBuffer.buffer, draw_list.VtxBuffer.byteOffset + i1 * ImDrawVertSize); const v2 = new ImDrawVert(draw_list.VtxBuffer.buffer, draw_list.VtxBuffer.byteOffset + i2 * ImDrawVertSize); const i3 = idx[i + 3]; const i4 = idx[i + 4]; const i5 = idx[i + 5]; const v3 = new ImDrawVert(draw_list.VtxBuffer.buffer, draw_list.VtxBuffer.byteOffset + i3 * ImDrawVertSize); const v4 = new ImDrawVert(draw_list.VtxBuffer.buffer, draw_list.VtxBuffer.byteOffset + i4 * ImDrawVertSize); const v5 = new ImDrawVert(draw_list.VtxBuffer.buffer, draw_list.VtxBuffer.byteOffset + i5 * ImDrawVertSize); let quad = true; let minmin = v0; let minmax = v0; let maxmin = v0; let maxmax = v0; for (const v of [v1, v2, v3, v4, v5]) { let found = false; if (v.pos[0] <= minmin.pos[0] && v.pos[1] <= minmin.pos[1]) { minmin = v; found = true; } if (v.pos[0] <= minmax.pos[0] && v.pos[1] >= minmax.pos[1]) { minmax = v; found = true; } if (v.pos[0] >= maxmin.pos[0] && v.pos[1] <= maxmin.pos[1]) { maxmin = v; found = true; } if (v.pos[0] >= maxmax.pos[0] && v.pos[1] >= maxmax.pos[1]) { maxmax = v; found = true; } if (!found) { quad = false; } } quad = quad && (minmin.pos[0] === minmax.pos[0]); quad = quad && (maxmin.pos[0] === maxmax.pos[0]); quad = quad && (minmin.pos[1] === maxmin.pos[1]); quad = quad && (minmax.pos[1] === maxmax.pos[1]); if (quad) { if (minmin.uv[0] < 0.01 && minmin.uv[1] < 0.01) { // one vertex color exports.ctx.beginPath(); exports.ctx.rect(minmin.pos[0], minmin.pos[1], maxmax.pos[0] - minmin.pos[0], maxmax.pos[1] - minmin.pos[1]); exports.ctx.fillStyle = `rgba(${v0.col[0] >> 0 & 0xff}, ${v0.col[0] >> 8 & 0xff}, ${v0.col[0] >> 16 & 0xff}, ${(v0.col[0] >> 24 & 0xff) / 0xff})`; exports.ctx.fill(); } else { // no vertex color const image = draw_cmd.TextureId; exports.ctx.drawImage(image, minmin.uv[0] * image.width, minmin.uv[1] * image.height, (maxmax.uv[0] - minmin.uv[0]) * image.width, (maxmax.uv[1] - minmin.uv[1]) * image.height, minmin.pos[0], minmin.pos[1], maxmax.pos[0] - minmin.pos[0], maxmax.pos[1] - minmin.pos[1]); // ctx.beginPath(); // ctx.rect(minmin.pos[0], minmin.pos[1], maxmax.pos[0] - minmin.pos[0], maxmax.pos[1] - minmin.pos[1]); // ctx.strokeStyle = "yellow"; // ctx.stroke(); } i += 3; } else { // one vertex color, no texture exports.ctx.beginPath(); exports.ctx.moveTo(v0.pos[0], v0.pos[1]); exports.ctx.lineTo(v1.pos[0], v1.pos[1]); exports.ctx.lineTo(v2.pos[0], v2.pos[1]); exports.ctx.closePath(); exports.ctx.fillStyle = `rgba(${v0.col[0] >> 0 & 0xff}, ${v0.col[0] >> 8 & 0xff}, ${v0.col[0] >> 16 & 0xff}, ${(v0.col[0] >> 24 & 0xff) / 0xff})`; exports.ctx.fill(); } } exports.ctx.restore(); } } } idx_buffer_offset += draw_cmd.ElemCount * ImDrawIdxSize; }); }); // Restore modified GL state exports.gl && (last_program !== null) && exports.gl.useProgram(last_program); exports.gl && (last_texture !== null) && exports.gl.bindTexture(exports.gl.TEXTURE_2D, last_texture); exports.gl && (last_active_texture !== null) && exports.gl.activeTexture(last_active_texture); exports.gl && exports.gl.disableVertexAttribArray(g_AttribLocationPosition); exports.gl && exports.gl.disableVertexAttribArray(g_AttribLocationUV); exports.gl && exports.gl.disableVertexAttribArray(g_AttribLocationColor); exports.gl && (last_array_buffer !== null) && exports.gl.bindBuffer(exports.gl.ARRAY_BUFFER, last_array_buffer); exports.gl && (last_element_array_buffer !== null) && exports.gl.bindBuffer(exports.gl.ELEMENT_ARRAY_BUFFER, last_element_array_buffer); exports.gl && (last_blend_equation_rgb !== null && last_blend_equation_alpha !== null) && exports.gl.blendEquationSeparate(last_blend_equation_rgb, last_blend_equation_alpha); exports.gl && (last_blend_src_rgb !== null && last_blend_src_alpha !== null && last_blend_dst_rgb !== null && last_blend_dst_alpha !== null) && exports.gl.blendFuncSeparate(last_blend_src_rgb, last_blend_src_alpha, last_blend_dst_rgb, last_blend_dst_alpha); exports.gl && (last_enable_blend ? exports.gl.enable(exports.gl.BLEND) : exports.gl.disable(exports.gl.BLEND)); exports.gl && (last_enable_cull_face ? exports.gl.enable(exports.gl.CULL_FACE) : exports.gl.disable(exports.gl.CULL_FACE)); exports.gl && (last_enable_depth_test ? exports.gl.enable(exports.gl.DEPTH_TEST) : exports.gl.disable(exports.gl.DEPTH_TEST)); exports.gl && (last_enable_scissor_test ? exports.gl.enable(exports.gl.SCISSOR_TEST) : exports.gl.disable(exports.gl.SCISSOR_TEST)); // glPolygonMode(GL_FRONT_AND_BACK, (GLenum)last_polygon_mode[0]); exports.gl && (last_viewport !== null) && exports.gl.viewport(last_viewport[0], last_viewport[1], last_viewport[2], last_viewport[3]); exports.gl && (last_scissor_box !== null) && exports.gl.scissor(last_scissor_box[0], last_scissor_box[1], last_scissor_box[2], last_scissor_box[3]); } function CreateFontsTexture() { const io = GetIO(); // Backup GL state const last_texture = exports.gl && exports.gl.getParameter(exports.gl.TEXTURE_BINDING_2D); // Build texture atlas // const width: number = 256; // const height: number = 256; // const pixels: Uint8Array = new Uint8Array(4 * width * height).fill(0xff); const { width, height, pixels } = io.Fonts.GetTexDataAsRGBA32(); // Load as RGBA 32-bits (75% of the memory is wasted, but default font is so small) because it is more likely to be compatible with user's existing shaders. If your ImTextureId represent a higher-level concept than just a GL texture id, consider calling GetTexDataAsAlpha8() instead to save on GPU memory. // console.log(`font texture ${width} x ${height} @ ${pixels.length}`); // Upload texture to graphics system g_FontTexture = exports.gl && exports.gl.createTexture(); exports.gl && exports.gl.bindTexture(exports.gl.TEXTURE_2D, g_FontTexture); exports.gl && exports.gl.texParameteri(exports.gl.TEXTURE_2D, exports.gl.TEXTURE_MIN_FILTER, exports.gl.LINEAR); exports.gl && exports.gl.texParameteri(exports.gl.TEXTURE_2D, exports.gl.TEXTURE_MAG_FILTER, exports.gl.LINEAR); // gl && gl.pixelStorei(gl.UNPACK_ROW_LENGTH); // WebGL2 exports.gl && exports.gl.texImage2D(exports.gl.TEXTURE_2D, 0, exports.gl.RGBA, width, height, 0, exports.gl.RGBA, exports.gl.UNSIGNED_BYTE, pixels); // Store our identifier io.Fonts.TexID = g_FontTexture || { foo: "bar" }; // console.log("font texture id", g_FontTexture); if (exports.ctx) { const image_canvas = document.createElement("canvas"); image_canvas.width = width; image_canvas.height = height; const image_ctx = image_canvas.getContext("2d"); if (image_ctx === null) { throw new Error(); } const image_data = image_ctx.getImageData(0, 0, width, height); image_data.data.set(pixels); image_ctx.putImageData(image_data, 0, 0); io.Fonts.TexID = image_canvas; } // Restore modified GL state exports.gl && last_texture && exports.gl.bindTexture(exports.gl.TEXTURE_2D, last_texture); } function DestroyFontsTexture() { const io = GetIO(); io.Fonts.TexID = null; exports.gl && exports.gl.deleteTexture(g_FontTexture); g_FontTexture = null; } function CreateDeviceObjects() { const vertex_shader = [ "uniform mat4 ProjMtx;", "attribute vec2 Position;", "attribute vec2 UV;", "attribute vec4 Color;", "varying vec2 Frag_UV;", "varying vec4 Frag_Color;", "void main() {", " Frag_UV = UV;", " Frag_Color = Color;", " gl_Position = ProjMtx * vec4(Position.xy,0,1);", "}", ]; const fragment_shader = [ "precision mediump float;", "uniform sampler2D Texture;", "varying vec2 Frag_UV;", "varying vec4 Frag_Color;", "void main() {", " gl_FragColor = Frag_Color * texture2D(Texture, Frag_UV);", "}", ]; g_ShaderHandle = exports.gl && exports.gl.createProgram(); g_VertHandle = exports.gl && exports.gl.createShader(exports.gl.VERTEX_SHADER); g_FragHandle = exports.gl && exports.gl.createShader(exports.gl.FRAGMENT_SHADER); exports.gl && exports.gl.shaderSource(g_VertHandle, vertex_shader.join("\n")); exports.gl && exports.gl.shaderSource(g_FragHandle, fragment_shader.join("\n")); exports.gl && exports.gl.compileShader(g_VertHandle); exports.gl && exports.gl.compileShader(g_FragHandle); exports.gl && exports.gl.attachShader(g_ShaderHandle, g_VertHandle); exports.gl && exports.gl.attachShader(g_ShaderHandle, g_FragHandle); exports.gl && exports.gl.linkProgram(g_ShaderHandle); g_AttribLocationTex = exports.gl && exports.gl.getUniformLocation(g_ShaderHandle, "Texture"); g_AttribLocationProjMtx = exports.gl && exports.gl.getUniformLocation(g_ShaderHandle, "ProjMtx"); g_AttribLocationPosition = exports.gl && exports.gl.getAttribLocation(g_ShaderHandle, "Position") || 0; g_AttribLocationUV = exports.gl && exports.gl.getAttribLocation(g_ShaderHandle, "UV") || 0; g_AttribLocationColor = exports.gl && exports.gl.getAttribLocation(g_ShaderHandle, "Color") || 0; g_VboHandle = exports.gl && exports.gl.createBuffer(); g_ElementsHandle = exports.gl && exports.gl.createBuffer(); CreateFontsTexture(); } function DestroyDeviceObjects() { DestroyFontsTexture(); exports.gl && exports.gl.deleteBuffer(g_VboHandle); g_VboHandle = null; exports.gl && exports.gl.deleteBuffer(g_ElementsHandle); g_ElementsHandle = null; g_AttribLocationTex = null; g_AttribLocationProjMtx = null; g_AttribLocationPosition = -1; g_AttribLocationUV = -1; g_AttribLocationColor = -1; exports.gl && exports.gl.deleteProgram(g_ShaderHandle); g_ShaderHandle = null; exports.gl && exports.gl.deleteShader(g_VertHandle); g_VertHandle = null; exports.gl && exports.gl.deleteShader(g_FragHandle); g_FragHandle = null; } exports.CreateDeviceObjects = CreateDeviceObjects; exports.CreateFontsTexture = CreateFontsTexture; exports.DestroyDeviceObjects = DestroyDeviceObjects; exports.DestroyFontsTexture = DestroyFontsTexture; exports.Init = Init; exports.NewFrame = NewFrame; exports.RenderDrawData = RenderDrawData; exports.Shutdown = Shutdown; Object.defineProperty(exports, '__esModule', { value: true }); }));