UNPKG

talib-wasm

Version:

ta-lib.org package parsed with emscripten, that can be added to browser

1 lines 4.57 MB
var Module=typeof Module!=="undefined"?Module:{};var moduleOverrides={};var key;for(key in Module){if(Module.hasOwnProperty(key)){moduleOverrides[key]=Module[key]}}var arguments_=[];var thisProgram="./this.program";var quit_=function(status,toThrow){throw toThrow};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 process.versions==="object"&&typeof process.versions.node==="string";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)}return scriptDirectory+path}var read_,readAsync,readBinary,setWindowTitle;var nodeFS;var nodePath;if(ENVIRONMENT_IS_NODE){if(ENVIRONMENT_IS_WORKER){scriptDirectory=require("path").dirname(scriptDirectory)+"/"}else{scriptDirectory=__dirname+"/"}read_=function shell_read(filename,binary){var ret=tryParseAsDataURI(filename);if(ret){return binary?ret:ret.toString()}if(!nodeFS)nodeFS=require("fs");if(!nodePath)nodePath=require("path");filename=nodePath["normalize"](filename);return nodeFS["readFileSync"](filename,binary?null:"utf8")};readBinary=function readBinary(filename){var ret=read_(filename,true);if(!ret.buffer){ret=new Uint8Array(ret)}assert(ret.buffer);return ret};if(process["argv"].length>1){thisProgram=process["argv"][1].replace(/\\/g,"/")}arguments_=process["argv"].slice(2);if(typeof module!=="undefined"){module["exports"]=Module}process["on"]("uncaughtException",function(ex){if(!(ex instanceof ExitStatus)){throw ex}});process["on"]("unhandledRejection",abort);quit_=function(status){process["exit"](status)};Module["inspect"]=function(){return"[Emscripten Module object]"}}else if(ENVIRONMENT_IS_SHELL){if(typeof read!="undefined"){read_=function shell_read(f){var data=tryParseAsDataURI(f);if(data){return intArrayToString(data)}return read(f)}}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"){arguments_=scriptArgs}else if(typeof arguments!="undefined"){arguments_=arguments}if(typeof quit==="function"){quit_=function(status){quit(status)}}if(typeof print!=="undefined"){if(typeof console==="undefined")console={};console.log=print;console.warn=console.error=typeof printErr!=="undefined"?printErr:print}}else if(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER){if(ENVIRONMENT_IS_WORKER){scriptDirectory=self.location.href}else if(typeof document!=="undefined"&&document.currentScript){scriptDirectory=document.currentScript.src}if(scriptDirectory.indexOf("blob:")!==0){scriptDirectory=scriptDirectory.substr(0,scriptDirectory.lastIndexOf("/")+1)}else{scriptDirectory=""}{read_=function(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){readBinary=function(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}}}readAsync=function(url,onload,onerror){var xhr=new XMLHttpRequest;xhr.open("GET",url,true);xhr.responseType="arraybuffer";xhr.onload=function(){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)}}setWindowTitle=function(title){document.title=title}}else{}var out=Module["print"]||console.log.bind(console);var err=Module["printErr"]||console.warn.bind(console);for(key in moduleOverrides){if(moduleOverrides.hasOwnProperty(key)){Module[key]=moduleOverrides[key]}}moduleOverrides=null;if(Module["arguments"])arguments_=Module["arguments"];if(Module["thisProgram"])thisProgram=Module["thisProgram"];if(Module["quit"])quit_=Module["quit"];var STACK_ALIGN=16;function alignMemory(size,factor){if(!factor)factor=STACK_ALIGN;return Math.ceil(size/factor)*factor}function getNativeTypeSize(type){switch(type){case"i1":case"i8":return 1;case"i16":return 2;case"i32":return 4;case"i64":return 8;case"float":return 4;case"double":return 8;default:{if(type[type.length-1]==="*"){return 4}else if(type[0]==="i"){var bits=Number(type.substr(1));assert(bits%8===0,"getNativeTypeSize invalid bits "+bits+", type "+type);return bits/8}else{return 0}}}}function warnOnce(text){if(!warnOnce.shown)warnOnce.shown={};if(!warnOnce.shown[text]){warnOnce.shown[text]=1;err(text)}}function convertJsFunctionToWasm(func,sig){if(typeof WebAssembly.Function==="function"){var typeNames={"i":"i32","j":"i64","f":"f32","d":"f64"};var type={parameters:[],results:sig[0]=="v"?[]:[typeNames[sig[0]]]};for(var i=1;i<sig.length;++i){type.parameters.push(typeNames[sig[i]])}return new WebAssembly.Function(type,func)}var typeSection=[1,0,1,96];var sigRet=sig.slice(0,1);var sigParam=sig.slice(1);var typeCodes={"i":127,"j":126,"f":125,"d":124};typeSection.push(sigParam.length);for(var i=0;i<sigParam.length;++i){typeSection.push(typeCodes[sigParam[i]])}if(sigRet=="v"){typeSection.push(0)}else{typeSection=typeSection.concat([1,typeCodes[sigRet]])}typeSection[1]=typeSection.length-2;var bytes=new Uint8Array([0,97,115,109,1,0,0,0].concat(typeSection,[2,7,1,1,101,1,102,0,0,7,5,1,1,102,0,0]));var module=new WebAssembly.Module(bytes);var instance=new WebAssembly.Instance(module,{"e":{"f":func}});var wrappedFunc=instance.exports["f"];return wrappedFunc}var freeTableIndexes=[];var functionsInTableMap;function getEmptyTableSlot(){if(freeTableIndexes.length){return freeTableIndexes.pop()}try{wasmTable.grow(1)}catch(err){if(!(err instanceof RangeError)){throw err}throw"Unable to grow wasm table. Set ALLOW_TABLE_GROWTH."}return wasmTable.length-1}function addFunctionWasm(func,sig){if(!functionsInTableMap){functionsInTableMap=new WeakMap;for(var i=0;i<wasmTable.length;i++){var item=wasmTable.get(i);if(item){functionsInTableMap.set(item,i)}}}if(functionsInTableMap.has(func)){return functionsInTableMap.get(func)}var ret=getEmptyTableSlot();try{wasmTable.set(ret,func)}catch(err){if(!(err instanceof TypeError)){throw err}var wrapped=convertJsFunctionToWasm(func,sig);wasmTable.set(ret,wrapped)}functionsInTableMap.set(func,ret);return ret}function removeFunction(index){functionsInTableMap.delete(wasmTable.get(index));freeTableIndexes.push(index)}function addFunction(func,sig){return addFunctionWasm(func,sig)}function makeBigInt(low,high,unsigned){return unsigned?+(low>>>0)+ +(high>>>0)*4294967296:+(low>>>0)+ +(high|0)*4294967296}var tempRet0=0;var setTempRet0=function(value){tempRet0=value};var getTempRet0=function(){return tempRet0};var wasmBinary;if(Module["wasmBinary"])wasmBinary=Module["wasmBinary"];var noExitRuntime=Module["noExitRuntime"]||true;if(typeof WebAssembly!=="object"){abort("no native wasm support detected")}function setValue(ptr,value,type,noSafe){type=type||"i8";if(type.charAt(type.length-1)==="*")type="i32";switch(type){case"i1":HEAP8[ptr>>0]=value;break;case"i8":HEAP8[ptr>>0]=value;break;case"i16":HEAP16[ptr>>1]=value;break;case"i32":HEAP32[ptr>>2]=value;break;case"i64":tempI64=[value>>>0,(tempDouble=value,+Math.abs(tempDouble)>=1?tempDouble>0?(Math.min(+Math.floor(tempDouble/4294967296),4294967295)|0)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[ptr>>2]=tempI64[0],HEAP32[ptr+4>>2]=tempI64[1];break;case"float":HEAPF32[ptr>>2]=value;break;case"double":HEAPF64[ptr>>3]=value;break;default:abort("invalid type for setValue: "+type)}}function getValue(ptr,type,noSafe){type=type||"i8";if(type.charAt(type.length-1)==="*")type="i32";switch(type){case"i1":return HEAP8[ptr>>0];case"i8":return HEAP8[ptr>>0];case"i16":return HEAP16[ptr>>1];case"i32":return HEAP32[ptr>>2];case"i64":return HEAP32[ptr>>2];case"float":return HEAPF32[ptr>>2];case"double":return HEAPF64[ptr>>3];default:abort("invalid type for getValue: "+type)}return null}var wasmMemory;var ABORT=false;var EXITSTATUS;function assert(condition,text){if(!condition){abort("Assertion failed: "+text)}}function getCFunc(ident){var func=Module["_"+ident];assert(func,"Cannot call unknown function "+ident+", make sure it is exported");return func}function ccall(ident,returnType,argTypes,args,opts){var toC={"string":function(str){var ret=0;if(str!==null&&str!==undefined&&str!==0){var len=(str.length<<2)+1;ret=stackAlloc(len);stringToUTF8(str,ret,len)}return ret},"array":function(arr){var ret=stackAlloc(arr.length);writeArrayToMemory(arr,ret);return ret}};function convertReturnValue(ret){if(returnType==="string")return UTF8ToString(ret);if(returnType==="boolean")return Boolean(ret);return ret}var func=getCFunc(ident);var cArgs=[];var stack=0;if(args){for(var i=0;i<args.length;i++){var converter=toC[argTypes[i]];if(converter){if(stack===0)stack=stackSave();cArgs[i]=converter(args[i])}else{cArgs[i]=args[i]}}}var ret=func.apply(null,cArgs);ret=convertReturnValue(ret);if(stack!==0)stackRestore(stack);return ret}function cwrap(ident,returnType,argTypes,opts){argTypes=argTypes||[];var numericArgs=argTypes.every(function(type){return type==="number"});var numericRet=returnType!=="string";if(numericRet&&numericArgs&&!opts){return getCFunc(ident)}return function(){return ccall(ident,returnType,argTypes,arguments,opts)}}var ALLOC_NORMAL=0;var ALLOC_STACK=1;function allocate(slab,allocator){var ret;if(allocator==ALLOC_STACK){ret=stackAlloc(slab.length)}else{ret=_malloc(slab.length)}if(slab.subarray||slab.slice){HEAPU8.set(slab,ret)}else{HEAPU8.set(new Uint8Array(slab),ret)}return ret}var UTF8Decoder=new TextDecoder("utf8");function UTF8ArrayToString(heap,idx,maxBytesToRead){var endIdx=idx+maxBytesToRead;var endPtr=idx;while(heap[endPtr]&&!(endPtr>=endIdx))++endPtr;return UTF8Decoder.decode(heap.subarray?heap.subarray(idx,endPtr):new Uint8Array(heap.slice(idx,endPtr)))}function UTF8ToString(ptr,maxBytesToRead){if(!ptr)return"";var maxPtr=ptr+maxBytesToRead;for(var end=ptr;!(end>=maxPtr)&&HEAPU8[end];)++end;return UTF8Decoder.decode(HEAPU8.subarray(ptr,end))}function stringToUTF8Array(str,heap,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;heap[outIdx++]=u}else if(u<=2047){if(outIdx+1>=endIdx)break;heap[outIdx++]=192|u>>6;heap[outIdx++]=128|u&63}else if(u<=65535){if(outIdx+2>=endIdx)break;heap[outIdx++]=224|u>>12;heap[outIdx++]=128|u>>6&63;heap[outIdx++]=128|u&63}else{if(outIdx+3>=endIdx)break;heap[outIdx++]=240|u>>18;heap[outIdx++]=128|u>>12&63;heap[outIdx++]=128|u>>6&63;heap[outIdx++]=128|u&63}}heap[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}function AsciiToString(ptr){var str="";while(1){var ch=HEAPU8[ptr++>>0];if(!ch)return str;str+=String.fromCharCode(ch)}}function stringToAscii(str,outPtr){return writeAsciiToMemory(str,outPtr,false)}var UTF16Decoder=new TextDecoder("utf-16le");function UTF16ToString(ptr,maxBytesToRead){var endPtr=ptr;var idx=endPtr>>1;var maxIdx=idx+maxBytesToRead/2;while(!(idx>=maxIdx)&&HEAPU16[idx])++idx;endPtr=idx<<1;return UTF16Decoder.decode(HEAPU8.subarray(ptr,endPtr));var str="";for(var i=0;!(i>=maxBytesToRead/2);++i){var codeUnit=HEAP16[ptr+i*2>>1];if(codeUnit==0)break;str+=String.fromCharCode(codeUnit)}return str}function stringToUTF16(str,outPtr,maxBytesToWrite){if(maxBytesToWrite===undefined){maxBytesToWrite=2147483647}if(maxBytesToWrite<2)return 0;maxBytesToWrite-=2;var startPtr=outPtr;var numCharsToWrite=maxBytesToWrite<str.length*2?maxBytesToWrite/2:str.length;for(var i=0;i<numCharsToWrite;++i){var codeUnit=str.charCodeAt(i);HEAP16[outPtr>>1]=codeUnit;outPtr+=2}HEAP16[outPtr>>1]=0;return outPtr-startPtr}function lengthBytesUTF16(str){return str.length*2}function UTF32ToString(ptr,maxBytesToRead){var i=0;var str="";while(!(i>=maxBytesToRead/4)){var utf32=HEAP32[ptr+i*4>>2];if(utf32==0)break;++i;if(utf32>=65536){var ch=utf32-65536;str+=String.fromCharCode(55296|ch>>10,56320|ch&1023)}else{str+=String.fromCharCode(utf32)}}return str}function stringToUTF32(str,outPtr,maxBytesToWrite){if(maxBytesToWrite===undefined){maxBytesToWrite=2147483647}if(maxBytesToWrite<4)return 0;var startPtr=outPtr;var endPtr=startPtr+maxBytesToWrite-4;for(var i=0;i<str.length;++i){var codeUnit=str.charCodeAt(i);if(codeUnit>=55296&&codeUnit<=57343){var trailSurrogate=str.charCodeAt(++i);codeUnit=65536+((codeUnit&1023)<<10)|trailSurrogate&1023}HEAP32[outPtr>>2]=codeUnit;outPtr+=4;if(outPtr+4>endPtr)break}HEAP32[outPtr>>2]=0;return outPtr-startPtr}function lengthBytesUTF32(str){var len=0;for(var i=0;i<str.length;++i){var codeUnit=str.charCodeAt(i);if(codeUnit>=55296&&codeUnit<=57343)++i;len+=4}return len}function allocateUTF8(str){var size=lengthBytesUTF8(str)+1;var ret=_malloc(size);if(ret)stringToUTF8Array(str,HEAP8,ret,size);return ret}function allocateUTF8OnStack(str){var size=lengthBytesUTF8(str)+1;var ret=stackAlloc(size);stringToUTF8Array(str,HEAP8,ret,size);return ret}function writeStringToMemory(string,buffer,dontAddNull){warnOnce("writeStringToMemory is deprecated and should not be called! Use stringToUTF8() instead!");var lastChar,end;if(dontAddNull){end=buffer+lengthBytesUTF8(string);lastChar=HEAP8[end]}stringToUTF8(string,buffer,Infinity);if(dontAddNull)HEAP8[end]=lastChar}function writeArrayToMemory(array,buffer){HEAP8.set(array,buffer)}function writeAsciiToMemory(str,buffer,dontAddNull){for(var i=0;i<str.length;++i){HEAP8[buffer++>>0]=str.charCodeAt(i)}if(!dontAddNull)HEAP8[buffer>>0]=0}function alignUp(x,multiple){if(x%multiple>0){x+=multiple-x%multiple}return x}var HEAP,buffer,HEAP8,HEAPU8,HEAP16,HEAPU16,HEAP32,HEAPU32,HEAPF32,HEAPF64;function updateGlobalBufferAndViews(buf){buffer=buf;Module["HEAP8"]=HEAP8=new Int8Array(buf);Module["HEAP16"]=HEAP16=new Int16Array(buf);Module["HEAP32"]=HEAP32=new Int32Array(buf);Module["HEAPU8"]=HEAPU8=new Uint8Array(buf);Module["HEAPU16"]=HEAPU16=new Uint16Array(buf);Module["HEAPU32"]=HEAPU32=new Uint32Array(buf);Module["HEAPF32"]=HEAPF32=new Float32Array(buf);Module["HEAPF64"]=HEAPF64=new Float64Array(buf)}var TOTAL_STACK=5242880;var INITIAL_MEMORY=Module["INITIAL_MEMORY"]||16777216;var wasmTable;var __ATPRERUN__=[];var __ATINIT__=[];var __ATMAIN__=[];var __ATEXIT__=[];var __ATPOSTRUN__=[];var runtimeInitialized=false;var runtimeExited=false;__ATINIT__.push({func:function(){___wasm_call_ctors()}});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 initRuntime(){runtimeInitialized=true;if(!Module["noFSInit"]&&!FS.init.initialized)FS.init();TTY.init();SOCKFS.root=FS.mount(SOCKFS,{},null);PIPEFS.root=FS.mount(PIPEFS,{},null);callRuntimeCallbacks(__ATINIT__)}function preMain(){FS.ignorePermissions=false;callRuntimeCallbacks(__ATMAIN__)}function exitRuntime(){runtimeExited=true}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 addOnInit(cb){__ATINIT__.unshift(cb)}function addOnPreMain(cb){__ATMAIN__.unshift(cb)}function addOnExit(cb){}function addOnPostRun(cb){__ATPOSTRUN__.unshift(cb)}var runDependencies=0;var runDependencyWatcher=null;var dependenciesFulfilled=null;function getUniqueRunDependency(id){return id}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"]={};function abort(what){if(Module["onAbort"]){Module["onAbort"](what)}what+="";err(what);ABORT=true;EXITSTATUS=1;what="abort("+what+"). Build with -s ASSERTIONS=1 for more info.";var e=new WebAssembly.RuntimeError(what);throw e}function hasPrefix(str,prefix){return String.prototype.startsWith?str.startsWith(prefix):str.indexOf(prefix)===0}var dataURIPrefix="data:application/octet-stream;base64,";function isDataURI(filename){return hasPrefix(filename,dataURIPrefix)}var fileURIPrefix="file://";function isFileURI(filename){return hasPrefix(filename,fileURIPrefix)}var wasmBinaryFile="data:application/octet-stream;base64,AGFzbQEAAAABjwmWAWABfwF/YAJ/fwF/YAN/f38Bf2ACf38AYAF/AGAEf39/fwF/YAN/f38AYAZ/f39/f38Bf2AFf39/f38Bf2AAAX9gCX9/f39/f39/fwF/YAR/f39/AGAHf39/f39/fwF/YAh/f39/f39/fwF/YAV/f39/fwBgBn9/f39/fwBgA39+fgBgAXwBfGABfQF9YAAAYAl/f39/f39/f38AYAV/fn5+fgBgB39/f39/f38AYAF8AX9gAnx8AXxgA39+fwF+YAJ9fQF9YAF9AX9gC39/f39/f39/f39/AX9gCn9/f39/f3x/f38Bf2ACfn4Bf2ACfn4BfmABfwF+YAF/AXxgAn9+AGAEf35+fwBgAX8BfWAKf39/f39/f39/fwBgBH9/fn4AYAV/f39/fgF/YAJ/fwF+YAJ/fQBgCH9/f398f39/AX9gA39/fwF+YAR/f39/AX5gCn9/f39/f39/f38Bf2ACf34Bf2ACf38BfWACfX8BfWACf38BfGACfH8BfGAFf39+f38AYAZ/fn5+fn8AYAF9AGAIf39/f39/f38AYAN/f30AYAJ/fABgAX4Bf2AGf39/f35+AX9gAn98AX9gBH5+fn4Bf2ACfHwBf2AEf39/fgBgBX99fX19AGAMf39/f39/f39/f39/AX9gDn9/f39/f39/f39/f39/AX9gBX9/f398AX9gBH9/f34Bf2ADf35/AX9gA39+fgF/YAJ+fwF/YAJ+fwF+YAN/f38BfWACf30BfWADf39/AXxgAn98AXxgA3x8fwF8YBF/f39/f39/f39/f39/f39/fwBgA39/fgBgA39/fABgCX9+fn5+fn5+fgBgBH99fX0AYAd/f39/f35+AX9gAn19AX9gAAF+YAF+AX5gBH9/f34BfmABfAF9YAR/f39/AX1gAn5+AX1gBH9/f38BfGACfn4BfGAPf39/f39/f39/f39/f39/AGAFf399fX0AYAV/fn5/fwBgA399fQBgA398fABgBX98fHx8AGACfX0AYAR9fX19AGAJf39/f3x8f39/AX9gDH9/f398fH9/f39/fwF/YA9/f39/fHx8fHx8fHx/f38Bf2AFf39/fn8Bf2AJf39/fHx/f39/AX9gBH9/fn4Bf2ACf30Bf2AGf3x/f39/AX9gBHx/f38Bf2ABfQF+YAF8AX5gA35+fwF+YAF+AX1gAX4BfGABfABgDX9/f39/f39/f39/f38AYAN/fn8AYAd/fn5+fn5+AGAEfn5/fwBgAn1/AGADfX9/AGADfH9/AGAGf39/f39+AX9gBH9/f3wBf2ADf39+AX9gBX9/fn9/AX9gA39/fAF/YAR/fn9/AX9gBH9+fn8Bf2AEf3x8fwF/YAN+f38Bf2ADfn5/AX9gAn1/AX9gAnx/AX9gA3x/fwF/YAh8fHx8fHx8fAF/YAN/fX8BfWAEf31/fwF9YAV9f39/fwF9YAN9fn4BfWADfX1/AX1gA319fQF9YAJ8fwF9YAABfGABfQF8YAN/fH8BfGAEf3x/fwF8YAV8f39/fwF8YAN8fn4BfGADfHx8AXwCglSdAwNlbnYaZW1zY3JpcHRlbl9nbEdlblF1ZXJpZXNFWFQAAwNlbnYdZW1zY3JpcHRlbl9nbERlbGV0ZVF1ZXJpZXNFWFQAAwNlbnYXZW1zY3JpcHRlbl9nbElzUXVlcnlFWFQAAANlbnYaZW1zY3JpcHRlbl9nbEJlZ2luUXVlcnlFWFQAAwNlbnYYZW1zY3JpcHRlbl9nbEVuZFF1ZXJ5RVhUAAQDZW52HGVtc2NyaXB0ZW5fZ2xRdWVyeUNvdW50ZXJFWFQAAwNlbnYaZW1zY3JpcHRlbl9nbEdldFF1ZXJ5aXZFWFQABgNlbnYgZW1zY3JpcHRlbl9nbEdldFF1ZXJ5T2JqZWN0aXZFWFQABgNlbnYhZW1zY3JpcHRlbl9nbEdldFF1ZXJ5T2JqZWN0dWl2RVhUAAYDZW52ImVtc2NyaXB0ZW5fZ2xHZXRRdWVyeU9iamVjdGk2NHZFWFQABgNlbnYjZW1zY3JpcHRlbl9nbEdldFF1ZXJ5T2JqZWN0dWk2NHZFWFQABgNlbnYfZW1zY3JpcHRlbl9nbEJpbmRWZXJ0ZXhBcnJheU9FUwAEA2VudiJlbXNjcmlwdGVuX2dsRGVsZXRlVmVydGV4QXJyYXlzT0VTAAMDZW52H2Vtc2NyaXB0ZW5fZ2xHZW5WZXJ0ZXhBcnJheXNPRVMAAwNlbnYdZW1zY3JpcHRlbl9nbElzVmVydGV4QXJyYXlPRVMAAANlbnYdZW1zY3JpcHRlbl9nbERyYXdCdWZmZXJzV0VCR0wAAwNlbnYlZW1zY3JpcHRlbl9nbERyYXdBcnJheXNJbnN0YW5jZWRBTkdMRQALA2VudidlbXNjcmlwdGVuX2dsRHJhd0VsZW1lbnRzSW5zdGFuY2VkQU5HTEUADgNlbnYlZW1zY3JpcHRlbl9nbFZlcnRleEF0dHJpYkRpdmlzb3JBTkdMRQADA2VudhplbXNjcmlwdGVuX2dsQWN0aXZlVGV4dHVyZQAEA2VudhllbXNjcmlwdGVuX2dsQXR0YWNoU2hhZGVyAAMDZW52H2Vtc2NyaXB0ZW5fZ2xCaW5kQXR0cmliTG9jYXRpb24ABgNlbnYXZW1zY3JpcHRlbl9nbEJpbmRCdWZmZXIAAwNlbnYcZW1zY3JpcHRlbl9nbEJpbmRGcmFtZWJ1ZmZlcgADA2Vudh1lbXNjcmlwdGVuX2dsQmluZFJlbmRlcmJ1ZmZlcgADA2VudhhlbXNjcmlwdGVuX2dsQmluZFRleHR1cmUAAwNlbnYXZW1zY3JpcHRlbl9nbEJsZW5kQ29sb3IAYwNlbnYaZW1zY3JpcHRlbl9nbEJsZW5kRXF1YXRpb24ABANlbnYiZW1zY3JpcHRlbl9nbEJsZW5kRXF1YXRpb25TZXBhcmF0ZQADA2VudhZlbXNjcmlwdGVuX2dsQmxlbmRGdW5jAAMDZW52HmVtc2NyaXB0ZW5fZ2xCbGVuZEZ1bmNTZXBhcmF0ZQALA2VudhdlbXNjcmlwdGVuX2dsQnVmZmVyRGF0YQALA2VudhplbXNjcmlwdGVuX2dsQnVmZmVyU3ViRGF0YQALA2VudiNlbXNjcmlwdGVuX2dsQ2hlY2tGcmFtZWJ1ZmZlclN0YXR1cwAAA2VudhJlbXNjcmlwdGVuX2dsQ2xlYXIABANlbnYXZW1zY3JpcHRlbl9nbENsZWFyQ29sb3IAYwNlbnYYZW1zY3JpcHRlbl9nbENsZWFyRGVwdGhmADUDZW52GWVtc2NyaXB0ZW5fZ2xDbGVhclN0ZW5jaWwABANlbnYWZW1zY3JpcHRlbl9nbENvbG9yTWFzawALA2VudhplbXNjcmlwdGVuX2dsQ29tcGlsZVNoYWRlcgAEA2VudiFlbXNjcmlwdGVuX2dsQ29tcHJlc3NlZFRleEltYWdlMkQANgNlbnYkZW1zY3JpcHRlbl9nbENvbXByZXNzZWRUZXhTdWJJbWFnZTJEABQDZW52G2Vtc2NyaXB0ZW5fZ2xDb3B5VGV4SW1hZ2UyRAA2A2Vudh5lbXNjcmlwdGVuX2dsQ29weVRleFN1YkltYWdlMkQANgNlbnYaZW1zY3JpcHRlbl9nbENyZWF0ZVByb2dyYW0ACQNlbnYZZW1zY3JpcHRlbl9nbENyZWF0ZVNoYWRlcgAAA2VudhVlbXNjcmlwdGVuX2dsQ3VsbEZhY2UABANlbnYaZW1zY3JpcHRlbl9nbERlbGV0ZUJ1ZmZlcnMAAwNlbnYfZW1zY3JpcHRlbl9nbERlbGV0ZUZyYW1lYnVmZmVycwADA2VudhplbXNjcmlwdGVuX2dsRGVsZXRlUHJvZ3JhbQAEA2VudiBlbXNjcmlwdGVuX2dsRGVsZXRlUmVuZGVyYnVmZmVycwADA2VudhllbXNjcmlwdGVuX2dsRGVsZXRlU2hhZGVyAAQDZW52G2Vtc2NyaXB0ZW5fZ2xEZWxldGVUZXh0dXJlcwADA2VudhZlbXNjcmlwdGVuX2dsRGVwdGhGdW5jAAQDZW52FmVtc2NyaXB0ZW5fZ2xEZXB0aE1hc2sABANlbnYYZW1zY3JpcHRlbl9nbERlcHRoUmFuZ2VmAGIDZW52GWVtc2NyaXB0ZW5fZ2xEZXRhY2hTaGFkZXIAAwNlbnYUZW1zY3JpcHRlbl9nbERpc2FibGUABANlbnYlZW1zY3JpcHRlbl9nbERpc2FibGVWZXJ0ZXhBdHRyaWJBcnJheQAEA2VudhdlbXNjcmlwdGVuX2dsRHJhd0FycmF5cwAGA2VudhllbXNjcmlwdGVuX2dsRHJhd0VsZW1lbnRzAAsDZW52E2Vtc2NyaXB0ZW5fZ2xFbmFibGUABANlbnYkZW1zY3JpcHRlbl9nbEVuYWJsZVZlcnRleEF0dHJpYkFycmF5AAQDZW52E2Vtc2NyaXB0ZW5fZ2xGaW5pc2gAEwNlbnYSZW1zY3JpcHRlbl9nbEZsdXNoABMDZW52JGVtc2NyaXB0ZW5fZ2xGcmFtZWJ1ZmZlclJlbmRlcmJ1ZmZlcgALA2VudiFlbXNjcmlwdGVuX2dsRnJhbWVidWZmZXJUZXh0dXJlMkQADgNlbnYWZW1zY3JpcHRlbl9nbEZyb250RmFjZQAEA2VudhdlbXNjcmlwdGVuX2dsR2VuQnVmZmVycwADA2VudhtlbXNjcmlwdGVuX2dsR2VuZXJhdGVNaXBtYXAABANlbnYcZW1zY3JpcHRlbl9nbEdlbkZyYW1lYnVmZmVycwADA2Vudh1lbXNjcmlwdGVuX2dsR2VuUmVuZGVyYnVmZmVycwADA2VudhhlbXNjcmlwdGVuX2dsR2VuVGV4dHVyZXMAAwNlbnYcZW1zY3JpcHRlbl9nbEdldEFjdGl2ZUF0dHJpYgAWA2Vudh1lbXNjcmlwdGVuX2dsR2V0QWN0aXZlVW5pZm9ybQAWA2Vudh9lbXNjcmlwdGVuX2dsR2V0QXR0YWNoZWRTaGFkZXJzAAsDZW52HmVtc2NyaXB0ZW5fZ2xHZXRBdHRyaWJMb2NhdGlvbgABA2VudhhlbXNjcmlwdGVuX2dsR2V0Qm9vbGVhbnYAAwNlbnYhZW1zY3JpcHRlbl9nbEdldEJ1ZmZlclBhcmFtZXRlcml2AAYDZW52FWVtc2NyaXB0ZW5fZ2xHZXRFcnJvcgAJA2VudhZlbXNjcmlwdGVuX2dsR2V0RmxvYXR2AAMDZW52MGVtc2NyaXB0ZW5fZ2xHZXRGcmFtZWJ1ZmZlckF0dGFjaG1lbnRQYXJhbWV0ZXJpdgALA2VudhhlbXNjcmlwdGVuX2dsR2V0SW50ZWdlcnYAAwNlbnYZZW1zY3JpcHRlbl9nbEdldFByb2dyYW1pdgAGA2Vudh5lbXNjcmlwdGVuX2dsR2V0UHJvZ3JhbUluZm9Mb2cACwNlbnYnZW1zY3JpcHRlbl9nbEdldFJlbmRlcmJ1ZmZlclBhcmFtZXRlcml2AAYDZW52GGVtc2NyaXB0ZW5fZ2xHZXRTaGFkZXJpdgAGA2Vudh1lbXNjcmlwdGVuX2dsR2V0U2hhZGVySW5mb0xvZwALA2VudiVlbXNjcmlwdGVuX2dsR2V0U2hhZGVyUHJlY2lzaW9uRm9ybWF0AAsDZW52HGVtc2NyaXB0ZW5fZ2xHZXRTaGFkZXJTb3VyY2UACwNlbnYWZW1zY3JpcHRlbl9nbEdldFN0cmluZwAAA2Vudh5lbXNjcmlwdGVuX2dsR2V0VGV4UGFyYW1ldGVyZnYABgNlbnYeZW1zY3JpcHRlbl9nbEdldFRleFBhcmFtZXRlcml2AAYDZW52GWVtc2NyaXB0ZW5fZ2xHZXRVbmlmb3JtZnYABgNlbnYZZW1zY3JpcHRlbl9nbEdldFVuaWZvcm1pdgAGA2Vudh9lbXNjcmlwdGVuX2dsR2V0VW5pZm9ybUxvY2F0aW9uAAEDZW52HmVtc2NyaXB0ZW5fZ2xHZXRWZXJ0ZXhBdHRyaWJmdgAGA2Vudh5lbXNjcmlwdGVuX2dsR2V0VmVydGV4QXR0cmliaXYABgNlbnYkZW1zY3JpcHRlbl9nbEdldFZlcnRleEF0dHJpYlBvaW50ZXJ2AAYDZW52EWVtc2NyaXB0ZW5fZ2xIaW50AAMDZW52FWVtc2NyaXB0ZW5fZ2xJc0J1ZmZlcgAAA2VudhZlbXNjcmlwdGVuX2dsSXNFbmFibGVkAAADZW52GmVtc2NyaXB0ZW5fZ2xJc0ZyYW1lYnVmZmVyAAADZW52FmVtc2NyaXB0ZW5fZ2xJc1Byb2dyYW0AAANlbnYbZW1zY3JpcHRlbl9nbElzUmVuZGVyYnVmZmVyAAADZW52FWVtc2NyaXB0ZW5fZ2xJc1NoYWRlcgAAA2VudhZlbXNjcmlwdGVuX2dsSXNUZXh0dXJlAAADZW52FmVtc2NyaXB0ZW5fZ2xMaW5lV2lkdGgANQNlbnYYZW1zY3JpcHRlbl9nbExpbmtQcm9ncmFtAAQDZW52GGVtc2NyaXB0ZW5fZ2xQaXhlbFN0b3JlaQADA2VudhplbXNjcmlwdGVuX2dsUG9seWdvbk9mZnNldABiA2VudhdlbXNjcmlwdGVuX2dsUmVhZFBpeGVscwAWA2VudiJlbXNjcmlwdGVuX2dsUmVsZWFzZVNoYWRlckNvbXBpbGVyABMDZW52IGVtc2NyaXB0ZW5fZ2xSZW5kZXJidWZmZXJTdG9yYWdlAAsDZW52G2Vtc2NyaXB0ZW5fZ2xTYW1wbGVDb3ZlcmFnZQB3A2VudhRlbXNjcmlwdGVuX2dsU2Npc3NvcgALA2VudhllbXNjcmlwdGVuX2dsU2hhZGVyQmluYXJ5AA4DZW52GWVtc2NyaXB0ZW5fZ2xTaGFkZXJTb3VyY2UACwNlbnYYZW1zY3JpcHRlbl9nbFN0ZW5jaWxGdW5jAAYDZW52IGVtc2NyaXB0ZW5fZ2xTdGVuY2lsRnVuY1NlcGFyYXRlAAsDZW52GGVtc2NyaXB0ZW5fZ2xTdGVuY2lsTWFzawAEA2VudiBlbXNjcmlwdGVuX2dsU3RlbmNpbE1hc2tTZXBhcmF0ZQADA2VudhZlbXNjcmlwdGVuX2dsU3RlbmNpbE9wAAYDZW52HmVtc2NyaXB0ZW5fZ2xTdGVuY2lsT3BTZXBhcmF0ZQALA2VudhdlbXNjcmlwdGVuX2dsVGV4SW1hZ2UyRAAUA2VudhplbXNjcmlwdGVuX2dsVGV4UGFyYW1ldGVyZgA3A2VudhtlbXNjcmlwdGVuX2dsVGV4UGFyYW1ldGVyZnYABgNlbnYaZW1zY3JpcHRlbl9nbFRleFBhcmFtZXRlcmkABgNlbnYbZW1zY3JpcHRlbl9nbFRleFBhcmFtZXRlcml2AAYDZW52GmVtc2NyaXB0ZW5fZ2xUZXhTdWJJbWFnZTJEABQDZW52FmVtc2NyaXB0ZW5fZ2xVbmlmb3JtMWYAKQNlbnYXZW1zY3JpcHRlbl9nbFVuaWZvcm0xZnYABgNlbnYWZW1zY3JpcHRlbl9nbFVuaWZvcm0xaQADA2VudhdlbXNjcmlwdGVuX2dsVW5pZm9ybTFpdgAGA2VudhZlbXNjcmlwdGVuX2dsVW5pZm9ybTJmAF8DZW52F2Vtc2NyaXB0ZW5fZ2xVbmlmb3JtMmZ2AAYDZW52FmVtc2NyaXB0ZW5fZ2xVbmlmb3JtMmkABgNlbnYXZW1zY3JpcHRlbl9nbFVuaWZvcm0yaXYABgNlbnYWZW1zY3JpcHRlbl9nbFVuaWZvcm0zZgBRA2VudhdlbXNjcmlwdGVuX2dsVW5pZm9ybTNmdgAGA2VudhZlbXNjcmlwdGVuX2dsVW5pZm9ybTNpAAsDZW52F2Vtc2NyaXB0ZW5fZ2xVbmlmb3JtM2l2AAYDZW52FmVtc2NyaXB0ZW5fZ2xVbmlmb3JtNGYAPwNlbnYXZW1zY3JpcHRlbl9nbFVuaWZvcm00ZnYABgNlbnYWZW1zY3JpcHRlbl9nbFVuaWZvcm00aQAOA2VudhdlbXNjcmlwdGVuX2dsVW5pZm9ybTRpdgAGA2Vudh1lbXNjcmlwdGVuX2dsVW5pZm9ybU1hdHJpeDJmdgALA2Vudh1lbXNjcmlwdGVuX2dsVW5pZm9ybU1hdHJpeDNmdgALA2Vudh1lbXNjcmlwdGVuX2dsVW5pZm9ybU1hdHJpeDRmdgALA2VudhdlbXNjcmlwdGVuX2dsVXNlUHJvZ3JhbQAEA2VudhxlbXNjcmlwdGVuX2dsVmFsaWRhdGVQcm9ncmFtAAQDZW52G2Vtc2NyaXB0ZW5fZ2xWZXJ0ZXhBdHRyaWIxZgApA2VudhxlbXNjcmlwdGVuX2dsVmVydGV4QXR0cmliMWZ2AAMDZW52G2Vtc2NyaXB0ZW5fZ2xWZXJ0ZXhBdHRyaWIyZgBfA2VudhxlbXNjcmlwdGVuX2dsVmVydGV4QXR0cmliMmZ2AAMDZW52G2Vtc2NyaXB0ZW5fZ2xWZXJ0ZXhBdHRyaWIzZgBRA2VudhxlbXNjcmlwdGVuX2dsVmVydGV4QXR0cmliM2Z2AAMDZW52G2Vtc2NyaXB0ZW5fZ2xWZXJ0ZXhBdHRyaWI0ZgA/A2VudhxlbXNjcmlwdGVuX2dsVmVydGV4QXR0cmliNGZ2AAMDZW52IGVtc2NyaXB0ZW5fZ2xWZXJ0ZXhBdHRyaWJQb2ludGVyAA8DZW52FWVtc2NyaXB0ZW5fZ2xWaWV3cG9ydAALA2VudhBhbGNDcmVhdGVDb250ZXh0AAEDZW52FWFsY01ha2VDb250ZXh0Q3VycmVudAAAA2VudhFhbGNQcm9jZXNzQ29udGV4dAAEA2VudhFhbGNTdXNwZW5kQ29udGV4dAAEA2VudhFhbGNEZXN0cm95Q29udGV4dAAEA2VudhRhbGNHZXRDdXJyZW50Q29udGV4dAAJA2VudhRhbGNHZXRDb250ZXh0c0RldmljZQAAA2Vudg1hbGNPcGVuRGV2aWNlAAADZW52DmFsY0Nsb3NlRGV2aWNlAAADZW52C2FsY0dldEVycm9yAAADZW52FWFsY0lzRXh0ZW5zaW9uUHJlc2VudAABA2VudhFhbGNHZXRQcm9jQWRkcmVzcwABA2Vudg9hbGNHZXRFbnVtVmFsdWUAAQNlbnYMYWxjR2V0U3RyaW5nAAEDZW52DmFsY0dldEludGVnZXJ2AAsDZW52FGFsY0NhcHR1cmVPcGVuRGV2aWNlAAUDZW52FWFsY0NhcHR1cmVDbG9zZURldmljZQAAA2Vudg9hbGNDYXB0dXJlU3RhcnQABANlbnYOYWxjQ2FwdHVyZVN0b3AABANlbnYRYWxjQ2FwdHVyZVNhbXBsZXMABgNlbnYdZW1zY3JpcHRlbl9hbGNEZXZpY2VQYXVzZVNPRlQABANlbnYeZW1zY3JpcHRlbl9hbGNEZXZpY2VSZXN1bWVTT0ZUAAQDZW52HGVtc2NyaXB0ZW5fYWxjR2V0U3RyaW5naVNPRlQAAgNlbnYdZW1zY3JpcHRlbl9hbGNSZXNldERldmljZVNPRlQAAQNlbnYYZW1zY3JpcHRlbl9hc21fY29uc3RfaW50AAIDZW52D2FsRG9wcGxlckZhY3RvcgA1A2VudhFhbERvcHBsZXJWZWxvY2l0eQA1A2Vudg5hbFNwZWVkT2ZTb3VuZAA1A2Vudg9hbERpc3RhbmNlTW9kZWwABANlbnYIYWxFbmFibGUABANlbnYJYWxEaXNhYmxlAAQDZW52C2FsSXNFbmFibGVkAAADZW52C2FsR2V0U3RyaW5nAAADZW52DWFsR2V0Qm9vbGVhbnYAAwNlbnYNYWxHZXRJbnRlZ2VydgADA2VudgthbEdldEZsb2F0dgADA2VudgxhbEdldERvdWJsZXYAAwNlbnYMYWxHZXRCb29sZWFuAAADZW52DGFsR2V0SW50ZWdlcgAAA2VudgphbEdldEZsb2F0ACQDZW52C2FsR2V0RG91YmxlACEDZW52CmFsR2V0RXJyb3IACQNlbnYUYWxJc0V4dGVuc2lvblByZXNlbnQAAANlbnYQYWxHZXRQcm9jQWRkcmVzcwAAA2Vudg5hbEdldEVudW1WYWx1ZQAAA2VudgthbExpc3RlbmVyZgApA2VudgxhbExpc3RlbmVyM2YAUQNlbnYMYWxMaXN0ZW5lcmZ2AAMDZW52C2FsTGlzdGVuZXJpAAMDZW52DGFsTGlzdGVuZXIzaQALA2VudgxhbExpc3RlbmVyaXYAAwNlbnYOYWxHZXRMaXN0ZW5lcmYAAwNlbnYPYWxHZXRMaXN0ZW5lcjNmAAsDZW52D2FsR2V0TGlzdGVuZXJmdgADA2Vudg5hbEdldExpc3RlbmVyaQADA2Vudg9hbEdldExpc3RlbmVyM2kACwNlbnYPYWxHZXRMaXN0ZW5lcml2AAMDZW52DGFsR2VuU291cmNlcwADA2Vudg9hbERlbGV0ZVNvdXJjZXMAAwNlbnYKYWxJc1NvdXJjZQAAA2VudglhbFNvdXJjZWYANwNlbnYKYWxTb3VyY2UzZgBdA2VudgphbFNvdXJjZWZ2AAYDZW52CWFsU291cmNlaQAGA2VudgphbFNvdXJjZTNpAA4DZW52CmFsU291cmNlaXYABgNlbnYMYWxHZXRTb3VyY2VmAAYDZW52DWFsR2V0U291cmNlM2YADgNlbnYNYWxHZXRTb3VyY2VmdgAGA2VudgxhbEdldFNvdXJjZWkABgNlbnYNYWxHZXRTb3VyY2UzaQAOA2Vudg1hbEdldFNvdXJjZWl2AAYDZW52DWFsU291cmNlUGxheXYAAwNlbnYNYWxTb3VyY2VTdG9wdgADA2Vudg9hbFNvdXJjZVJld2luZHYAAwNlbnYOYWxTb3VyY2VQYXVzZXYAAwNlbnYMYWxTb3VyY2VQbGF5AAQDZW52DGFsU291cmNlU3RvcAAEA2Vudg5hbFNvdXJjZVJld2luZAAEA2Vudg1hbFNvdXJjZVBhdXNlAAQDZW52FGFsU291cmNlUXVldWVCdWZmZXJzAAYDZW52FmFsU291cmNlVW5xdWV1ZUJ1ZmZlcnMABgNlbnYMYWxHZW5CdWZmZXJzAAMDZW52D2FsRGVsZXRlQnVmZmVycwADA2VudgphbElzQnVmZmVyAAADZW52DGFsQnVmZmVyRGF0YQAOA2VudglhbEJ1ZmZlcmYANwNlbnYKYWxCdWZmZXIzZgBdA2VudgphbEJ1ZmZlcmZ2AAYDZW52CWFsQnVmZmVyaQAGA2VudgphbEJ1ZmZlcjNpAA4DZW52CmFsQnVmZmVyaXYABgNlbnYMYWxHZXRCdWZmZXJmAAYDZW52DWFsR2V0QnVmZmVyM2YADgNlbnYNYWxHZXRCdWZmZXJmdgAGA2VudgxhbEdldEJ1ZmZlcmkABgNlbnYNYWxHZXRCdWZmZXIzaQAOA2Vudg1hbEdldEJ1ZmZlcml2AAYDZW52EV9fc3lzX2dldHByaW9yaXR5AAEDZW52EV9fc3lzX2dldHJlc3VpZDMyAAIDZW52D19fc3lzX2dldHJ1c2FnZQABA2VudhNfX3N5c19zZXRkb21haW5uYW1lAAEDZW52EV9fc3lzX2dldHJlc2dpZDMyAAIDZW52D19fc3lzX3BybGltaXQ2NAAFA2VudhBfX3N5c191Z2V0cmxpbWl0AAEDZW52D19fc3lzX3NldHJsaW1pdAABA2VudgtfX3N5c19pb2N0bAACA2VudgpfX3N5c19vcGVuAAIWd2FzaV9zbmFwc2hvdF9wcmV2aWV3MQhmZF9jbG9zZQAAA2VudgtfX3N5c191bmFtZQAAA2VudgpzaWdmaWxsc2V0AAADZW52D3B0aHJlYWRfc2lnbWFzawACA2VudgRmb3JrAAkDZW52BV9leGl0AAQDZW52EV9fc3lzX3NldHByaW9yaXR5AAIDZW52BHRpbWUAAANlbnYIZ210aW1lX3IAAQNlbnYIc3RyZnRpbWUABQNlbnYPX19jbG9ja19nZXR0aW1lAAEDZW52Cl9fbWFwX2ZpbGUAAQNlbnYUcHRocmVhZF9jbGVhbnVwX3B1c2gAAwNlbnYTcHRocmVhZF9jbGVhbnVwX3BvcAAEA2Vudg1jbG9ja19nZXR0aW1lAAEDZW52DV9fc3lzX2FjY2VwdDQABwNlbnYNX19zeXNfZmNudGw2NAACA2Vudg5fX3N5c19zZW5kbW1zZwAIA2Vudg5fX3N5c19yZWN2bW1zZwAIA2VudgtnZXRuYW1laW5mbwAMA2VudglpbmV0X2FkZHIAAANlbnYQX19zeXNfZ2V0ZGVudHM2NAACA2VudhFfX3N5c19nZXRncm91cHMzMgABA2VudhFfX3N5c19mdHJ1bmNhdGU2NAAFA2VudhBfX3N5c19yZWFkbGlua2F0AAUDZW52Cl9fc3lzX25pY2UAAANlbnYKX19zeXNfcGlwZQAAFndhc2lfc25hcHNob3RfcHJldmlldzEIZmRfd3JpdGUABQNlbnYMX19zeXNfYWNjZXNzAAEDZW52DF9fc3lzX2dldGN3ZAABA2VudgpfX3N5c19saW5rAAEDZW52Dl9fc3lzX3VubGlua2F0AAIDZW52D19fc3lzX2ZkYXRhc3luYwAAFndhc2lfc25hcHNob3RfcHJldmlldzEHZmRfc3luYwAAA2VudgtfX3N5c19waXBlMgABA2VudgpfX3N5c19kdXAzAAIDZW52Cl9fc3lzX2R1cDIAAQNlbnYKX19zeXNfYWNjdAAAA2VudglzZXRpdGltZXIAAhZ3YXNpX3NuYXBzaG90X3ByZXZpZXcxB2ZkX3JlYWQABQNlbnYOX19zeXNfZ2V0dWlkMzIACQNlbnYPX19zeXNfZ2V0ZWdpZDMyAAkDZW52DV9fc3lzX2dldHBnaWQAAANlbnYNX19zeXNfZ2V0cHBpZAAJA2VudgxfX3N5c191bmxpbmsAAANlbnYQX19zeXNfdHJ1bmNhdGU2NAAFA2VudgxfX3N5c19mY2hkaXIAAANlbnYLX19zeXNfY2hkaXIAAANlbnYMX19zeXNfZ2V0c2lkAAADZW52Dl9fc3lzX3JlbmFtZWF0AAUDZW52DF9fc3lzX2xpbmthdAAIA2VudgpfX3N5c19zeW5jAAkDZW52DF9fc3lzX3NldHNpZAAJA2Vudg5fX3N5c19mY2hvd25hdAAIA2Vudg5fX3N5c19nZXRnaWQzMgAJA2VudgxfX3N5c19nZXRwaWQACQNlbnYOX19zeXNfcmVhZGxpbmsAAgNlbnYOX19zeXNfZmNob3duMzIAAgNlbnYNX19zeXNfY2hvd24zMgACA2Vudg9fX3N5c19nZXRldWlkMzIACQNlbnYNX19zeXNfc2V0cGdpZAABA2Vudg1fX3N5c19zeW1saW5rAAEWd2FzaV9zbmFwc2hvdF9wcmV2aWV3MQ1mZF9mZHN0YXRfZ2V0AAEDZW52C19fc3lzX3BhdXNlAAkDZW52C19fc3lzX3JtZGlyAAADZW52D19fc3lzX3N5bWxpbmthdAACA2VudglfX3N5c19kdXAAAANlbnYOX19zeXNfbGNob3duMzIAAgNlbnYNX19zeXNfbHN0YXQ2NAABA2VudgxfX3N5c19yZW5hbWUAAQNlbnYLX19zeXNfd2FpdDQABQNlbnYNX19zeXNfZnN0YXQ2NAABA2VudgxfX3N5c19zdGF0NjQAAQNlbnYPX19zeXNfZnN0YXRhdDY0AAUDZW52Dl9fc3lzX2ZjaG1vZGF0AAUDZW52DF9fc3lzX29wZW5hdAAFA2Vudg1fX3N5c19ta2RpcmF0AAIDZW52Dl9fc3lzX3N0YXRmczY0AAIDZW52D19fc3lzX2ZzdGF0ZnM2NAACA2VudgtfX3N5c19ta2RpcgABA2VudgtfX3N5c191bWFzawAAA2VudgxfX3N5c19mY2htb2QAAQNlbnYLX19zeXNfY2htb2QAAQNlbnYLX19zeXNfbWtub2QAAgNlbnYNX19zeXNfbWtub2RhdAAFA2Vudg9fX3N5c191dGltZW5zYXQABQNlbnYNX19zeXNfbXVubG9jawABA2Vudg1fX3N5c19taW5jb3JlAAIDZW52EF9fc3lzX211bmxvY2thbGwACQNlbnYLX19zeXNfbW1hcDIABwNlbnYMX19zeXNfbXVubWFwAAEDZW52Dl9fc3lzX21hZHZpc2UxAAIDZW52DF9fc3lzX21yZW1hcAAIA2VudgtfX3N5c19tbG9jawABA2Vudg5fX3N5c19tcHJvdGVjdAACA2VudgtfX3N5c19tc3luYwACA2Vudg5fX3N5c19tbG9ja2FsbAAAA2Vudg5fX3N5c19wc2VsZWN0NgAHA2VudgpfX3N5c19wb2xsAAIDZW52EF9fc3lzX19uZXdzZWxlY3QACANlbnYSX19zeXNfZmFkdmlzZTY0XzY0AAwDZW52D19fc3lzX2ZhbGxvY2F0ZQAHA2VudgZleGVjdmUAAgNlbnYOX19wb3NpeF9zcGF3bngADANlbnYLX19hc2N0aW1lX3IAAQNlbnYKX19nbXRpbWVfcgABA2Vudg1fX2xvY2FsdGltZV9yAAEDZW52F2Vtc2NyaXB0ZW5fdGhyZWFkX3NsZWVwAHIDZW52BGV4aXQABBZ3YXNpX3NuYXBzaG90X3ByZXZpZXcxEWVudmlyb25fc2l6ZXNfZ2V0AAEWd2FzaV9zbmFwc2hvdF9wcmV2aWV3MQtlbnZpcm9uX2dldAABA2Vudg5wdGhyZWFkX2NyZWF0ZQAFA2VudgxwdGhyZWFkX2pvaW4AAQNlbnYOX19wdGhyZWFkX29uY2UAAQNlbnYHc3lzY29uZgAAA2VudgVhYm9ydAATA2Vudh9fVW53aW5kX0dldExhbmd1YWdlU3BlY2lmaWNEYXRhAAADZW52DV9VbndpbmRfR2V0SVAAAANlbnYWX1Vud2luZF9HZXRSZWdpb25TdGFydAAAA2Vudg1fVW53aW5kX1NldEdSAAYDZW52DV9VbndpbmRfU2V0SVAAAwNlbnYLc2V0VGVtcFJldDAABANlbnYKc3RyZnRpbWVfbAAIA2VudgpnZXRlbnRyb3B5AAEDZW52CHBhdGhjb25mAAEDZW52FmVtc2NyaXB0ZW5fcmVzaXplX2hlYXAAAANlbnYVZW1zY3JpcHRlbl9tZW1jcHlfYmlnAAIDZW52DF9fc3lzX3NvY2tldAAHA2VudhBfX3N5c19zb2NrZXRwYWlyAAcDZW52Dl9fc3lzX3NodXRkb3duAAcDZW52Cl9fc3lzX2JpbmQABwNlbnYNX19zeXNfY29ubmVjdAAHA2VudgxfX3N5c19saXN0ZW4ABwNlbnYRX19zeXNfZ2V0c29ja25hbWUABwNlbnYRX19zeXNfZ2V0cGVlcm5hbWUABwNlbnYMX19zeXNfc2VuZHRvAAcDZW52Dl9fc3lzX3JlY3Zmcm9tAAcDZW52DV9fc3lzX3NlbmRtc2cABwNlbnYNX19zeXNfcmVjdm1zZwAHA2VudhBfX3N5c19nZXRzb2Nrb3B0AAcDZW52EF9fc3lzX3NldHNvY2tvcHQABxZ3YXNpX3NuYXBzaG90X3ByZXZpZXcxCWZkX3B3cml0ZQAHFndhc2lfc25hcHNob3RfcHJldmlldzEIZmRfcHJlYWQABxZ3YXNpX3NuYXBzaG90X3ByZXZpZXcxB2ZkX3NlZWsACAOQKPgnEwkHBwoKDAwBHBwACgoACgoCChwKHAAKCg0NBwcHBwAKCgoKgQFlZQANDQoKAAoKCQoKCQoKCQoKCQoKCQoKCQoKCQoKFx0dCQoKCQoKCQoKCgoKCgkKChcdHQkKCgkKCgkKCgkKCh0dFx0dCQoKCgoJCgoKCgkKCgoKCQoKCQoKCQoKCgoJCgoKCgkKCgkKCgoKCQoKCQoKCQoKCgoJCgoXHR0dHR0dCgoJCgoJCgoJCgoJCgoKCgkKCgkKCgkKCgkKCgkKCgkKCgoKCQoKCgoKCgoKBwcADAwADQ0HBwcHAAwMDAwACgoADCoMKgcHBwcJBwcJBwcJDAwJDAwJBwcJBwcADAwMDAwMDAwMDAcHBwcBDQ0CHBwcHAdBQQAKCj1oaAItLQAMDAwMDAwALS0MDA0NDAwMDA0NDQ0ACgoADQ0ADAwMDAAKCgwMDAAKCgANDQoKDAwMDAwMDAwADAw9ZGSHAWZmBwcHBwwMDAwHBzsqDyoPCEFBAkBABRwcDAwMDDsqKgcHBwcADAwJDQ0MDAAMDAwMDQ0CHBw7KgwqDA0NCgoMDAEAAAkJAAl7AAAAAAAAAAAAAAkAAQABAAEAAQABAAEJAAEAAAEAAQABAAEAAQABAAEAAQEAAQABAAEJAQABAQACAQABAAEAAQECAAAAAQABAAEAAQABCQEIBwcGCHwCAQEAAgEABQABAQEAAAgBAQQAAAUIAAAAAgIAAQAJBwEABQkBAgALAgATBhMGBgAGAgkBAAAAAQACAQABAAEIAQEGBgQJAAIBAgUCAQIABQkAAAIABQICAQEBAgMIAgUBAgEBBQIIBQUBAQEBAQABAQACAQEAAwMGBgMDAwMDAwMDAwMDJAMGMgMDAwYhAwMDAwMGMAMDAyQDAwMDAwMDAwMDAyEDAxEDAwMSAwMQAwMDJCEkAwMDAwMhAwMDAwECBAMCAgQGAwIDBAECAgQGAwYCAwQBAgIEBgMGAgMERwMWAgIABgAAAgULAQMIAwABBAAAAAIBAQEBAQABCQEFEwQBAAADAwUCCAUEAAEPDwsAAAIACQEAAQECAQkACQAIBQIFBQAAAQEACAgHAQABAAIBDAQJBwIABQUEBQEIBwgCBwIKCAgFBwQFAAABAAACBQABAAADBAAAAQIAIgADAFYJCw8WKAEECAIFCAIAAggICA8FAgIJBAAFCAUCAgUEAQEFAgACCAACBgINAgwACAgIAQEAAQUBAAIFCAQFAQEEBQAJIY8BBAkEAAkoBAQCCQAECQQAAAABQwAuQwUBAAACAQEBAQACAgIAAAIBAgAFBAEAAgkACQAACQAALgEAABkABQgTAQEJCAkJAAICCQIAAQEAQwFDCQIJAAIAAgkAAAACCQESEREhHhAbERCNAXUVFRU0EiQyAxERG0tLFxB2eBFLEREQMhsSEBEwEhAeFxGRARERESMSEhISEhIQEBEQERAQEBAyEBKJARISEhIfTBEQERESERcwEiMQEBUYEYsBEiMbHhI0EREREBFXhQFXEBKIARISEhARGBIVjgEaEYQBERASgwEQMBISXl6VAWBgGEwSEBgXEBoVJhIYEREVeRoQEhoSGhIREBoVEBUQERASEhAQEBsYTxJJEhISlAERMBEjSUkVEhGMARg0NBAYGBIREBEQGkwVTAgXIzAYERAQEZIBERERERUyERIRHxoSAAAAAQICBQICAgIACQECAwIEAAABBAQCAggGBgABGQIGGQAAAQAAAQABEwAAAAAAAAAAAEREAgUCAQEEAgEAAQICAgEIDAYAC4IBRkYOAmsDAgIACQICAgECAgIFAAEDBAECAgkTBAACAgIBTgECAQAABQAJAgIBGQICAgEJBAAFABkBAQEBAgAABAABACAgAAABBRMEABMFAgUFBQICGQICAgEBAQACAQIFAQIFAgEBAQMBAQABAQIBBQEBAggCAgUIBQEBAgl6AQIIAgEBAgACAgAAACtWKwICbC8LAjEGBiALDgMWAwAGhgFsCC8LMQZISgshK1YCKwICAQEBAQEBAQIBAQIBAgICAQACBQIBAQEBAQEBAQEBAgUC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YmFjawCeAwdUQV9BU0lOALgDBGFzaW4AyQwJVEFfU19BU0lOALkDEFRBX0FUQU5fTG9va2JhY2sAngMHVEFfQVRBTgC6AwRhdGFuAKgLCVRBX1NfQVRBTgC7Aw9UQV9BVFJfTG9va2JhY2sAvAMGVEFfQVRSAL0DCVRBX1RSQU5HRQCqBgpUQV9JTlRfU01BAIgGCFRBX1NfQVRSAL4DC1RBX1NfVFJBTkdFAKsGFFRBX0FWR1BSSUNFX0xvb2tiYWNrAJ4DC1RBX0FWR1BSSUNFAL8DDVRBX1NfQVZHUFJJQ0UAwAMSVEFfQkJBTkRTX0xvb2tiYWNrAMEDCVRBX0JCQU5EUwDCAx5UQV9JTlRfc3RkZGV2X3VzaW5nX3ByZWNhbGNfbWEAjwYJVEFfU1REREVWAI4GBm1lbWNweQDJKAtUQV9TX0JCQU5EUwDDAyBUQV9TX0lOVF9zdGRkZXZfdXNpbmdfcHJlY2FsY19tYQCRBgtUQV9TX1NURERFVgCQBhBUQV9CRVRBX0xvb2tiYWNrAMQDB1RBX0JFVEEAxQMJVEFfU19CRVRBAMYDD1RBX0JPUF9Mb29rYmFjawCeAwZUQV9CT1AAxwMIVEFfU19CT1AAyAMPVEFfQ0NJX0xvb2tiYWNrAMkDBlRBX0NDSQDKAwhUQV9TX0NDSQDLAxVUQV9DREwyQ1JPV1NfTG9va2JhY2sAzAMMVEFfQ0RMMkNST1dTAM0DDlRBX1NfQ0RMMkNST1dTAM4DGlRBX0NETDNCTEFDS0NST1dTX0xvb2tiYWNrAM8DEVRBX0NETDNCTEFDS0NST1dTANADE1RBX1NfQ0RMM0JMQUNLQ1JPV1MA0QMWVEFfQ0RMM0lOU0lERV9Mb29rYmFjawDSAw1UQV9DREwzSU5TSURFANMDD1RBX1NfQ0RMM0lOU0lERQDUAxpUQV9DREwzTElORVNUUklLRV9Mb29rYmFjawDVAxFUQV9DREwzTElORVNUUklLRQDWAxNUQV9TX0NETDNMSU5FU1RSSUtFANcDF1RBX0NETDNPVVRTSURFX0xvb2tiYWNrANgDDlRBX0NETDNPVVRTSURFANkDEFRBX1NfQ0RMM09VVFNJREUA2gMcVEFfQ0RMM1NUQVJTSU5TT1VUSF9Mb29rYmFjawDbAxNUQV9DREwzU1RBUlNJTlNPVVRIANwDFVRBX1NfQ0RMM1NUQVJTSU5TT1VUSADdAx1UQV9DREwzV0hJVEVTT0xESUVSU19Mb29rYmFjawDeAxRUQV9DREwzV0hJVEVTT0xESUV