UNPKG

libepir-sodium-wasm

Version:

EllipticPIR WebAssembly (Emscripten) build for libsodium

9 lines (6 loc) 4.59 MB
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 readyPromiseResolve,readyPromiseReject;Module["ready"]=new Promise(function(resolve,reject){readyPromiseResolve=resolve;readyPromiseReject=reject});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=true;var ENVIRONMENT_IS_WORKER=false;var ENVIRONMENT_IS_NODE=false;var ENVIRONMENT_IS_SHELL=false;var scriptDirectory="";function locateFile(path){if(Module["locateFile"]){return Module["locateFile"](path,scriptDirectory)}return scriptDirectory+path}var read_,readAsync,readBinary,setWindowTitle;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(_scriptDir){scriptDirectory=_scriptDir}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)}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=typeof TextDecoder!=="undefined"?new TextDecoder("utf8"):undefined;function UTF8ArrayToString(heap,idx,maxBytesToRead){var endIdx=idx+maxBytesToRead;var endPtr=idx;while(heap[endPtr]&&!(endPtr>=endIdx))++endPtr;if(endPtr-idx>16&&heap.subarray&&UTF8Decoder){return UTF8Decoder.decode(heap.subarray(idx,endPtr))}else{var str="";while(idx<endPtr){var u0=heap[idx++];if(!(u0&128)){str+=String.fromCharCode(u0);continue}var u1=heap[idx++]&63;if((u0&224)==192){str+=String.fromCharCode((u0&31)<<6|u1);continue}var u2=heap[idx++]&63;if((u0&240)==224){u0=(u0&15)<<12|u1<<6|u2}else{u0=(u0&7)<<18|u1<<12|u2<<6|heap[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,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=typeof TextDecoder!=="undefined"?new TextDecoder("utf-16le"):undefined;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;if(endPtr-ptr>32&&UTF16Decoder){return UTF16Decoder.decode(HEAPU8.subarray(ptr,endPtr))}else{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;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 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);readyPromiseReject(e);throw e}var dataURIPrefix="data:application/octet-stream;base64,";function isDataURI(filename){return filename.startsWith(dataURIPrefix)}function isFileURI(filename){return filename.startsWith("file://")}var wasmBinaryFile="data:application/octet-stream;base64,AGFzbQEAAAABmQiJAWACf38Bf2ABfwF/YAJ/fwBgA39/fwF/YAF/AGAEf39/fwF/YAN/f38AYAV/f39/fwF/YAZ/f39/f38Bf2AAAX9gBH9/f38AYAV/f39/fwBgCH9/f39/f39/AX9gBn9/f39/fwBgAABgA39/fgF/YAd/f39/f39/AX9gAXwBfGABfQF9YAl/f39/f39/f38AYAZ/f35/fn8Bf2AEf35/fwF/YAZ/f35/f38Bf2AHf39/f39/fwBgBX9+fn5+AGALf39/f39/f39/f38Bf2ACfHwBfGACfX0BfWABfQF/YAF8AX9gBH9/fn8Bf2AFf39/f34Bf2ADf35/AX5gAX8BfGABfwF+YAF/AX1gCn9/f39/f39/f38AYAV/f35/fwBgA39+fgBgCX9/f39/f39/fwF/YAp/f39/f39/f39/AX9gAn99AGAFf39/f3wBf2AMf39/f39/f39/f39/AX9gAn9/AX1gAn9/AXxgCH9/f39/f39/AGAEf35+fwBgBn9/f39+fgF/YAJ/fwF+YAN/f38BfmACfX8BfWACfH8BfGABfQBgBH9/f34AYAJ/fABgBn9/f35/fwF/YAN/f34AYAZ/fn5+fn8AYAV/fX19fQBgAn99AX1gAn98AXxgEX9/f39/f39/f39/f39/f39/AGADf399AGAEf319fQBgB39/f39/fn4Bf2AJf39/f35/fn9/AX9gCH9/fn9/fn9/AX9gAn5/AX9gAn5+AX9gBH5+fn4Bf2ACfX0Bf2ACfHwBf2AEf39/fgF+YAF8AX1gBH9/f38BfWAEf39/fwF8YAN8fH8BfGAPf39/f39/f39/f39/f39/AGAFf399fX0AYAN/fX0AYAV/fHx8fABgAn19AGAEfX19fQBgAX4Bf2AFf39/fn8Bf2AFf39+f38Bf2ACf34Bf2ADf35/AX9gAn99AX9gAn98AX9gBn98f39/fwF/YAR8f39/AX9gAX0BfmABfAF+YAR/f39/AX5gAn5+AX5gAX4BfWADf39/AX1gA39/fwF8YAF8AGANf39/f39/f39/f39/fwBgB39/f39+f38AYAR/f35+AGADf398AGACf34AYAl/fn5+fn5+fn4AYAN/fHwAYAV+f39/fwBgAn1/AGADfX9/AGADfH9/AGAKf39/f39+f39/fwF/YAZ/f39/fn8Bf2AIf39/f35/f38Bf2ADf398AX9gA39+fgF/YAN+fn8Bf2ACfX8Bf2ACfH8Bf2ADfH9/AX9gAAF+YAN+fn8BfmADf31/AX1gBH99f38BfWACfn4BfWAFfX9/f38BfWADfX1/AX1gA319fQF9YAJ8fwF9YAABfGABfQF8YAN/fH8BfGAEf3x/fwF8YAJ+fgF8YAV8f39/fwF8YAN8fHwBfAKtUpMDA2VudgVhYm9ydAAOA2Vudg1fX2Fzc2VydF9mYWlsAAoDZW52GGVtc2NyaXB0ZW5fYXNtX2NvbnN0X2ludAADA2VudhplbXNjcmlwdGVuX2dsR2VuUXVlcmllc0VYVAACA2Vudh1lbXNjcmlwdGVuX2dsRGVsZXRlUXVlcmllc0VYVAACA2VudhdlbXNjcmlwdGVuX2dsSXNRdWVyeUVYVAABA2VudhplbXNjcmlwdGVuX2dsQmVnaW5RdWVyeUVYVAACA2VudhhlbXNjcmlwdGVuX2dsRW5kUXVlcnlFWFQABANlbnYcZW1zY3JpcHRlbl9nbFF1ZXJ5Q291bnRlckVYVAACA2VudhplbXNjcmlwdGVuX2dsR2V0UXVlcnlpdkVYVAAGA2VudiBlbXNjcmlwdGVuX2dsR2V0UXVlcnlPYmplY3RpdkVYVAAGA2VudiFlbXNjcmlwdGVuX2dsR2V0UXVlcnlPYmplY3R1aXZFWFQABgNlbnYiZW1zY3JpcHRlbl9nbEdldFF1ZXJ5T2JqZWN0aTY0dkVYVAAGA2VudiNlbXNjcmlwdGVuX2dsR2V0UXVlcnlPYmplY3R1aTY0dkVYVAAGA2Vudh9lbXNjcmlwdGVuX2dsQmluZFZlcnRleEFycmF5T0VTAAQDZW52ImVtc2NyaXB0ZW5fZ2xEZWxldGVWZXJ0ZXhBcnJheXNPRVMAAgNlbnYfZW1zY3JpcHRlbl9nbEdlblZlcnRleEFycmF5c09FUwACA2Vudh1lbXNjcmlwdGVuX2dsSXNWZXJ0ZXhBcnJheU9FUwABA2Vudh1lbXNjcmlwdGVuX2dsRHJhd0J1ZmZlcnNXRUJHTAACA2VudiVlbXNjcmlwdGVuX2dsRHJhd0FycmF5c0luc3RhbmNlZEFOR0xFAAoDZW52J2Vtc2NyaXB0ZW5fZ2xEcmF3RWxlbWVudHNJbnN0YW5jZWRBTkdMRQALA2VudiVlbXNjcmlwdGVuX2dsVmVydGV4QXR0cmliRGl2aXNvckFOR0xFAAIDZW52GmVtc2NyaXB0ZW5fZ2xBY3RpdmVUZXh0dXJlAAQDZW52GWVtc2NyaXB0ZW5fZ2xBdHRhY2hTaGFkZXIAAgNlbnYfZW1zY3JpcHRlbl9nbEJpbmRBdHRyaWJMb2NhdGlvbgAGA2VudhdlbXNjcmlwdGVuX2dsQmluZEJ1ZmZlcgACA2VudhxlbXNjcmlwdGVuX2dsQmluZEZyYW1lYnVmZmVyAAIDZW52HWVtc2NyaXB0ZW5fZ2xCaW5kUmVuZGVyYnVmZmVyAAIDZW52GGVtc2NyaXB0ZW5fZ2xCaW5kVGV4dHVyZQACA2VudhdlbXNjcmlwdGVuX2dsQmxlbmRDb2xvcgBTA2VudhplbXNjcmlwdGVuX2dsQmxlbmRFcXVhdGlvbgAEA2VudiJlbXNjcmlwdGVuX2dsQmxlbmRFcXVhdGlvblNlcGFyYXRlAAIDZW52FmVtc2NyaXB0ZW5fZ2xCbGVuZEZ1bmMAAgNlbnYeZW1zY3JpcHRlbl9nbEJsZW5kRnVuY1NlcGFyYXRlAAoDZW52F2Vtc2NyaXB0ZW5fZ2xCdWZmZXJEYXRhAAoDZW52GmVtc2NyaXB0ZW5fZ2xCdWZmZXJTdWJEYXRhAAoDZW52I2Vtc2NyaXB0ZW5fZ2xDaGVja0ZyYW1lYnVmZmVyU3RhdHVzAAEDZW52EmVtc2NyaXB0ZW5fZ2xDbGVhcgAEA2VudhdlbXNjcmlwdGVuX2dsQ2xlYXJDb2xvcgBTA2VudhhlbXNjcmlwdGVuX2dsQ2xlYXJEZXB0aGYANQNlbnYZZW1zY3JpcHRlbl9nbENsZWFyU3RlbmNpbAAEA2VudhZlbXNjcmlwdGVuX2dsQ29sb3JNYXNrAAoDZW52GmVtc2NyaXB0ZW5fZ2xDb21waWxlU2hhZGVyAAQDZW52IWVtc2NyaXB0ZW5fZ2xDb21wcmVzc2VkVGV4SW1hZ2UyRAAuA2VudiRlbXNjcmlwdGVuX2dsQ29tcHJlc3NlZFRleFN1YkltYWdlMkQAEwNlbnYbZW1zY3JpcHRlbl9nbENvcHlUZXhJbWFnZTJEAC4DZW52HmVtc2NyaXB0ZW5fZ2xDb3B5VGV4U3ViSW1hZ2UyRAAuA2VudhplbXNjcmlwdGVuX2dsQ3JlYXRlUHJvZ3JhbQAJA2VudhllbXNjcmlwdGVuX2dsQ3JlYXRlU2hhZGVyAAEDZW52FWVtc2NyaXB0ZW5fZ2xDdWxsRmFjZQAEA2VudhplbXNjcmlwdGVuX2dsRGVsZXRlQnVmZmVycwACA2Vudh9lbXNjcmlwdGVuX2dsRGVsZXRlRnJhbWVidWZmZXJzAAIDZW52GmVtc2NyaXB0ZW5fZ2xEZWxldGVQcm9ncmFtAAQDZW52IGVtc2NyaXB0ZW5fZ2xEZWxldGVSZW5kZXJidWZmZXJzAAIDZW52GWVtc2NyaXB0ZW5fZ2xEZWxldGVTaGFkZXIABANlbnYbZW1zY3JpcHRlbl9nbERlbGV0ZVRleHR1cmVzAAIDZW52FmVtc2NyaXB0ZW5fZ2xEZXB0aEZ1bmMABANlbnYWZW1zY3JpcHRlbl9nbERlcHRoTWFzawAEA2VudhhlbXNjcmlwdGVuX2dsRGVwdGhSYW5nZWYAUgNlbnYZZW1zY3JpcHRlbl9nbERldGFjaFNoYWRlcgACA2VudhRlbXNjcmlwdGVuX2dsRGlzYWJsZQAEA2VudiVlbXNjcmlwdGVuX2dsRGlzYWJsZVZlcnRleEF0dHJpYkFycmF5AAQDZW52F2Vtc2NyaXB0ZW5fZ2xEcmF3QXJyYXlzAAYDZW52GWVtc2NyaXB0ZW5fZ2xEcmF3RWxlbWVudHMACgNlbnYTZW1zY3JpcHRlbl9nbEVuYWJsZQAEA2VudiRlbXNjcmlwdGVuX2dsRW5hYmxlVmVydGV4QXR0cmliQXJyYXkABANlbnYTZW1zY3JpcHRlbl9nbEZpbmlzaAAOA2VudhJlbXNjcmlwdGVuX2dsRmx1c2gADgNlbnYkZW1zY3JpcHRlbl9nbEZyYW1lYnVmZmVyUmVuZGVyYnVmZmVyAAoDZW52IWVtc2NyaXB0ZW5fZ2xGcmFtZWJ1ZmZlclRleHR1cmUyRAALA2VudhZlbXNjcmlwdGVuX2dsRnJvbnRGYWNlAAQDZW52F2Vtc2NyaXB0ZW5fZ2xHZW5CdWZmZXJzAAIDZW52G2Vtc2NyaXB0ZW5fZ2xHZW5lcmF0ZU1pcG1hcAAEA2VudhxlbXNjcmlwdGVuX2dsR2VuRnJhbWVidWZmZXJzAAIDZW52HWVtc2NyaXB0ZW5fZ2xHZW5SZW5kZXJidWZmZXJzAAIDZW52GGVtc2NyaXB0ZW5fZ2xHZW5UZXh0dXJlcwACA2VudhxlbXNjcmlwdGVuX2dsR2V0QWN0aXZlQXR0cmliABcDZW52HWVtc2NyaXB0ZW5fZ2xHZXRBY3RpdmVVbmlmb3JtABcDZW52H2Vtc2NyaXB0ZW5fZ2xHZXRBdHRhY2hlZFNoYWRlcnMACgNlbnYeZW1zY3JpcHRlbl9nbEdldEF0dHJpYkxvY2F0aW9uAAADZW52GGVtc2NyaXB0ZW5fZ2xHZXRCb29sZWFudgACA2VudiFlbXNjcmlwdGVuX2dsR2V0QnVmZmVyUGFyYW1ldGVyaXYABgNlbnYVZW1zY3JpcHRlbl9nbEdldEVycm9yAAkDZW52FmVtc2NyaXB0ZW5fZ2xHZXRGbG9hdHYAAgNlbnYwZW1zY3JpcHRlbl9nbEdldEZyYW1lYnVmZmVyQXR0YWNobWVudFBhcmFtZXRlcml2AAoDZW52GGVtc2NyaXB0ZW5fZ2xHZXRJbnRlZ2VydgACA2VudhllbXNjcmlwdGVuX2dsR2V0UHJvZ3JhbWl2AAYDZW52HmVtc2NyaXB0ZW5fZ2xHZXRQcm9ncmFtSW5mb0xvZwAKA2VudidlbXNjcmlwdGVuX2dsR2V0UmVuZGVyYnVmZmVyUGFyYW1ldGVyaXYABgNlbnYYZW1zY3JpcHRlbl9nbEdldFNoYWRlcml2AAYDZW52HWVtc2NyaXB0ZW5fZ2xHZXRTaGFkZXJJbmZvTG9nAAoDZW52JWVtc2NyaXB0ZW5fZ2xHZXRTaGFkZXJQcmVjaXNpb25Gb3JtYXQACgNlbnYcZW1zY3JpcHRlbl9nbEdldFNoYWRlclNvdXJjZQAKA2VudhZlbXNjcmlwdGVuX2dsR2V0U3RyaW5nAAEDZW52HmVtc2NyaXB0ZW5fZ2xHZXRUZXhQYXJhbWV0ZXJmdgAGA2Vudh5lbXNjcmlwdGVuX2dsR2V0VGV4UGFyYW1ldGVyaXYABgNlbnYZZW1zY3JpcHRlbl9nbEdldFVuaWZvcm1mdgAGA2VudhllbXNjcmlwdGVuX2dsR2V0VW5pZm9ybWl2AAYDZW52H2Vtc2NyaXB0ZW5fZ2xHZXRVbmlmb3JtTG9jYXRpb24AAANlbnYeZW1zY3JpcHRlbl9nbEdldFZlcnRleEF0dHJpYmZ2AAYDZW52HmVtc2NyaXB0ZW5fZ2xHZXRWZXJ0ZXhBdHRyaWJpdgAGA2VudiRlbXNjcmlwdGVuX2dsR2V0VmVydGV4QXR0cmliUG9pbnRlcnYABgNlbnYRZW1zY3JpcHRlbl9nbEhpbnQAAgNlbnYVZW1zY3JpcHRlbl9nbElzQnVmZmVyAAEDZW52FmVtc2NyaXB0ZW5fZ2xJc0VuYWJsZWQAAQNlbnYaZW1zY3JpcHRlbl9nbElzRnJhbWVidWZmZXIAAQNlbnYWZW1zY3JpcHRlbl9nbElzUHJvZ3JhbQABA2VudhtlbXNjcmlwdGVuX2dsSXNSZW5kZXJidWZmZXIAAQNlbnYVZW1zY3JpcHRlbl9nbElzU2hhZGVyAAEDZW52FmVtc2NyaXB0ZW5fZ2xJc1RleHR1cmUAAQNlbnYWZW1zY3JpcHRlbl9nbExpbmVXaWR0aAA1A2VudhhlbXNjcmlwdGVuX2dsTGlua1Byb2dyYW0ABANlbnYYZW1zY3JpcHRlbl9nbFBpeGVsU3RvcmVpAAIDZW52GmVtc2NyaXB0ZW5fZ2xQb2x5Z29uT2Zmc2V0AFIDZW52F2Vtc2NyaXB0ZW5fZ2xSZWFkUGl4ZWxzABcDZW52ImVtc2NyaXB0ZW5fZ2xSZWxlYXNlU2hhZGVyQ29tcGlsZXIADgNlbnYgZW1zY3JpcHRlbl9nbFJlbmRlcmJ1ZmZlclN0b3JhZ2UACgNlbnYbZW1zY3JpcHRlbl9nbFNhbXBsZUNvdmVyYWdlAG0DZW52FGVtc2NyaXB0ZW5fZ2xTY2lzc29yAAoDZW52GWVtc2NyaXB0ZW5fZ2xTaGFkZXJCaW5hcnkACwNlbnYZZW1zY3JpcHRlbl9nbFNoYWRlclNvdXJjZQAKA2VudhhlbXNjcmlwdGVuX2dsU3RlbmNpbEZ1bmMABgNlbnYgZW1zY3JpcHRlbl9nbFN0ZW5jaWxGdW5jU2VwYXJhdGUACgNlbnYYZW1zY3JpcHRlbl9nbFN0ZW5jaWxNYXNrAAQDZW52IGVtc2NyaXB0ZW5fZ2xTdGVuY2lsTWFza1NlcGFyYXRlAAIDZW52FmVtc2NyaXB0ZW5fZ2xTdGVuY2lsT3AABgNlbnYeZW1zY3JpcHRlbl9nbFN0ZW5jaWxPcFNlcGFyYXRlAAoDZW52F2Vtc2NyaXB0ZW5fZ2xUZXhJbWFnZTJEABMDZW52GmVtc2NyaXB0ZW5fZ2xUZXhQYXJhbWV0ZXJmAD8DZW52G2Vtc2NyaXB0ZW5fZ2xUZXhQYXJhbWV0ZXJmdgAGA2VudhplbXNjcmlwdGVuX2dsVGV4UGFyYW1ldGVyaQAGA2VudhtlbXNjcmlwdGVuX2dsVGV4UGFyYW1ldGVyaXYABgNlbnYaZW1zY3JpcHRlbl9nbFRleFN1YkltYWdlMkQAEwNlbnYWZW1zY3JpcHRlbl9nbFVuaWZvcm0xZgApA2VudhdlbXNjcmlwdGVuX2dsVW5pZm9ybTFmdgAGA2VudhZlbXNjcmlwdGVuX2dsVW5pZm9ybTFpAAIDZW52F2Vtc2NyaXB0ZW5fZ2xVbmlmb3JtMWl2AAYDZW52FmVtc2NyaXB0ZW5fZ2xVbmlmb3JtMmYAUANlbnYXZW1zY3JpcHRlbl9nbFVuaWZvcm0yZnYABgNlbnYWZW1zY3JpcHRlbl9nbFVuaWZvcm0yaQAGA2VudhdlbXNjcmlwdGVuX2dsVW5pZm9ybTJpdgAGA2VudhZlbXNjcmlwdGVuX2dsVW5pZm9ybTNmAEADZW52F2Vtc2NyaXB0ZW5fZ2xVbmlmb3JtM2Z2AAYDZW52FmVtc2NyaXB0ZW5fZ2xVbmlmb3JtM2kACgNlbnYXZW1zY3JpcHRlbl9nbFVuaWZvcm0zaXYABgNlbnYWZW1zY3JpcHRlbl9nbFVuaWZvcm00ZgA7A2VudhdlbXNjcmlwdGVuX2dsVW5pZm9ybTRmdgAGA2VudhZlbXNjcmlwdGVuX2dsVW5pZm9ybTRpAAsDZW52F2Vtc2NyaXB0ZW5fZ2xVbmlmb3JtNGl2AAYDZW52HWVtc2NyaXB0ZW5fZ2xVbmlmb3JtTWF0cml4MmZ2AAoDZW52HWVtc2NyaXB0ZW5fZ2xVbmlmb3JtTWF0cml4M2Z2AAoDZW52HWVtc2NyaXB0ZW5fZ2xVbmlmb3JtTWF0cml4NGZ2AAoDZW52F2Vtc2NyaXB0ZW5fZ2xVc2VQcm9ncmFtAAQDZW52HGVtc2NyaXB0ZW5fZ2xWYWxpZGF0ZVByb2dyYW0ABANlbnYbZW1zY3JpcHRlbl9nbFZlcnRleEF0dHJpYjFmACkDZW52HGVtc2NyaXB0ZW5fZ2xWZXJ0ZXhBdHRyaWIxZnYAAgNlbnYbZW1zY3JpcHRlbl9nbFZlcnRleEF0dHJpYjJmAFADZW52HGVtc2NyaXB0ZW5fZ2xWZXJ0ZXhBdHRyaWIyZnYAAgNlbnYbZW1zY3JpcHRlbl9nbFZlcnRleEF0dHJpYjNmAEADZW52HGVtc2NyaXB0ZW5fZ2xWZXJ0ZXhBdHRyaWIzZnYAAgNlbnYbZW1zY3JpcHRlbl9nbFZlcnRleEF0dHJpYjRmADsDZW52HGVtc2NyaXB0ZW5fZ2xWZXJ0ZXhBdHRyaWI0ZnYAAgNlbnYgZW1zY3JpcHRlbl9nbFZlcnRleEF0dHJpYlBvaW50ZXIADQNlbnYVZW1zY3JpcHRlbl9nbFZpZXdwb3J0AAoDZW52EGFsY0NyZWF0ZUNvbnRleHQAAANlbnYVYWxjTWFrZUNvbnRleHRDdXJyZW50AAEDZW52EWFsY1Byb2Nlc3NDb250ZXh0AAQDZW52EWFsY1N1c3BlbmRDb250ZXh0AAQDZW52EWFsY0Rlc3Ryb3lDb250ZXh0AAQDZW52FGFsY0dldEN1cnJlbnRDb250ZXh0AAkDZW52FGFsY0dldENvbnRleHRzRGV2aWNlAAEDZW52DWFsY09wZW5EZXZpY2UAAQNlbnYOYWxjQ2xvc2VEZXZpY2UAAQNlbnYLYWxjR2V0RXJyb3IAAQNlbnYVYWxjSXNFeHRlbnNpb25QcmVzZW50AAADZW52D2FsY0dldEVudW1WYWx1ZQAAA2VudgxhbGNHZXRTdHJpbmcAAANlbnYOYWxjR2V0SW50ZWdlcnYACgNlbnYUYWxjQ2FwdHVyZU9wZW5EZXZpY2UABQNlbnYVYWxjQ2FwdHVyZUNsb3NlRGV2aWNlAAEDZW52D2FsY0NhcHR1cmVTdGFydAAEA2Vudg5hbGNDYXB0dXJlU3RvcAAEA2VudhFhbGNDYXB0dXJlU2FtcGxlcwAGA2Vudh1lbXNjcmlwdGVuX2FsY0RldmljZVBhdXNlU09GVAAEA2Vudh5lbXNjcmlwdGVuX2FsY0RldmljZVJlc3VtZVNPRlQABANlbnYcZW1zY3JpcHRlbl9hbGNHZXRTdHJpbmdpU09GVAADA2Vudh1lbXNjcmlwdGVuX2FsY1Jlc2V0RGV2aWNlU09GVAAAA2Vudg9hbERvcHBsZXJGYWN0b3IANQNlbnYRYWxEb3BwbGVyVmVsb2NpdHkANQNlbnYOYWxTcGVlZE9mU291bmQANQNlbnYPYWxEaXN0YW5jZU1vZGVsAAQDZW52CGFsRW5hYmxlAAQDZW52CWFsRGlzYWJsZQAEA2VudgthbElzRW5hYmxlZAABA2VudgthbEdldFN0cmluZwABA2Vudg1hbEdldEJvb2xlYW52AAIDZW52DWFsR2V0SW50ZWdlcnYAAgNlbnYLYWxHZXRGbG9hdHYAAgNlbnYMYWxHZXREb3VibGV2AAIDZW52DGFsR2V0Qm9vbGVhbgABA2VudgxhbEdldEludGVnZXIAAQNlbnYKYWxHZXRGbG9hdAAjA2VudgthbEdldERvdWJsZQAhA2VudgphbEdldEVycm9yAAkDZW52FGFsSXNFeHRlbnNpb25QcmVzZW50AAEDZW52DmFsR2V0RW51bVZhbHVlAAEDZW52C2FsTGlzdGVuZXJmACkDZW52DGFsTGlzdGVuZXIzZgBAA2VudgxhbExpc3RlbmVyZnYAAgNlbnYLYWxMaXN0ZW5lcmkAAgNlbnYMYWxMaXN0ZW5lcjNpAAoDZW52DGFsTGlzdGVuZXJpdgACA2Vudg5hbEdldExpc3RlbmVyZgACA2Vudg9hbEdldExpc3RlbmVyM2YACgNlbnYPYWxHZXRMaXN0ZW5lcmZ2AAIDZW52DmFsR2V0TGlzdGVuZXJpAAIDZW52D2FsR2V0TGlzdGVuZXIzaQAKA2Vudg9hbEdldExpc3RlbmVyaXYAAgNlbnYMYWxHZW5Tb3VyY2VzAAIDZW52D2FsRGVsZXRlU291cmNlcwACA2VudgphbElzU291cmNlAAEDZW52CWFsU291cmNlZgA/A2VudgphbFNvdXJjZTNmAE8DZW52CmFsU291cmNlZnYABgNlbnYJYWxTb3VyY2VpAAYDZW52CmFsU291cmNlM2kACwNlbnYKYWxTb3VyY2VpdgAGA2VudgxhbEdldFNvdXJjZWYABgNlbnYNYWxHZXRTb3VyY2UzZgALA2Vudg1hbEdldFNvdXJjZWZ2AAYDZW52DGFsR2V0U291cmNlaQAGA2Vudg1hbEdldFNvdXJjZTNpAAsDZW52DWFsR2V0U291cmNlaXYABgNlbnYNYWxTb3VyY2VQbGF5dgACA2Vudg1hbFNvdXJjZVN0b3B2AAIDZW52D2FsU291cmNlUmV3aW5kdgACA2Vudg5hbFNvdXJjZVBhdXNldgACA2VudgxhbFNvdXJjZVBsYXkABANlbnYMYWxTb3VyY2VTdG9wAAQDZW52DmFsU291cmNlUmV3aW5kAAQDZW52DWFsU291cmNlUGF1c2UABANlbnYUYWxTb3VyY2VRdWV1ZUJ1ZmZlcnMABgNlbnYWYWxTb3VyY2VVbnF1ZXVlQnVmZmVycwAGA2VudgxhbEdlbkJ1ZmZlcnMAAgNlbnYPYWxEZWxldGVCdWZmZXJzAAIDZW52CmFsSXNCdWZmZXIAAQNlbnYMYWxCdWZmZXJEYXRhAAsDZW52CWFsQnVmZmVyZgA/A2VudgphbEJ1ZmZlcjNmAE8DZW52CmFsQnVmZmVyZnYABgNlbnYJYWxCdWZmZXJpAAYDZW52CmFsQnVmZmVyM2kACwNlbnYKYWxCdWZmZXJpdgAGA2VudgxhbEdldEJ1ZmZlcmYABgNlbnYNYWxHZXRCdWZmZXIzZgALA2Vudg1hbEdldEJ1ZmZlcmZ2AAYDZW52DGFsR2V0QnVmZmVyaQAGA2Vudg1hbEdldEJ1ZmZlcjNpAAsDZW52DWFsR2V0QnVmZmVyaXYABgNlbnYGZXhlY3ZlAAMDZW52C19fc3lzX3dhaXQ0AAUDZW52EF9fc3lzX2dldGRlbnRzNjQAAxZ3YXNpX3NuYXBzaG90X3ByZXZpZXcxCGZkX2Nsb3NlAAEDZW52F2Vtc2NyaXB0ZW5fZ2V0X2hlYXBfbWF4AAkDZW52Cl9fc3lzX3BvbGwAAwNlbnYOX19zeXNfcHNlbGVjdDYACANlbnYQX19zeXNfX25ld3NlbGVjdAAHA2Vudg9fX2Nsb2NrX2dldHRpbWUAAANlbnYPX19zeXNfcHJsaW1pdDY0AAUDZW52EF9fc3lzX3VnZXRybGltaXQAAANlbnYEdGltZQABA2VudghnbXRpbWVfcgAAA2VudghzdHJmdGltZQAFA2VudhFfX3N5c19zZXRwcmlvcml0eQADA2VudgtfX3N5c19pb2N0bAADA2VudgpzaWdmaWxsc2V0AAEDZW52D3B0aHJlYWRfc2lnbWFzawADA2VudgRmb3JrAAkDZW52BV9leGl0AAQDZW52EV9fc3lzX2dldHByaW9yaXR5AAADZW52E19fc3lzX3NldGRvbWFpbm5hbWUAAANlbnYKX19zeXNfb3BlbgADA2VudgtfX3N5c191bmFtZQABA2Vudg9fX3N5c19zZXRybGltaXQAAANlbnYRX19zeXNfZ2V0cmVzdWlkMzIAAwNlbnYPX19zeXNfZ2V0cnVzYWdlAAADZW52EV9fc3lzX2dldHJlc2dpZDMyAAMDZW52Dl9fc3lzX21sb2NrYWxsAAEDZW52C19fc3lzX21tYXAyAAgDZW52Dl9fc3lzX21hZHZpc2UxAAMDZW52DV9fc3lzX211bmxvY2sAAANlbnYLX19zeXNfbXN5bmMAAwNlbnYOX19zeXNfbXByb3RlY3QAAwNlbnYNX19zeXNfbWluY29yZQADA2VudgxfX3N5c19tdW5tYXAAAANlbnYLX19zeXNfbWxvY2sAAANlbnYQX19zeXNfbXVubG9ja2FsbAAJA2VudgxfX3N5c19tcmVtYXAABwNlbnYKX19tYXBfZmlsZQAAA2Vudg1fX3N5c19mY250bDY0AAMDZW52DV9fc3lzX2xzdGF0NjQAAANlbnYMX19zeXNfdW5saW5rAAEWd2FzaV9zbmFwc2hvdF9wcmV2aWV3MQdmZF9yZWFkAAUWd2FzaV9zbmFwc2hvdF9wcmV2aWV3MQhmZF93cml0ZQAFA2VudgxfX3N5c19yZW5hbWUAAANlbnYLX19zeXNfcm1kaXIAAQNlbnYOX19zeXNfc3RhdGZzNjQAAwNlbnYPX19zeXNfZnN0YXRmczY0AAMDZW52C19fc3lzX3VtYXNrAAEDZW52D19fc3lzX2ZzdGF0YXQ2NAAFA2Vudg9fX3N5c191dGltZW5zYXQABQNlbnYLX19zeXNfY2htb2QAAANlbnYLX19zeXNfbWtkaXIAAANlbnYNX19zeXNfbWtkaXJhdAADA2VudgxfX3N5c19zdGF0NjQAAANlbnYNX19zeXNfbWtub2RhdAAFA2VudgxfX3N5c19mY2htb2QAAANlbnYLX19zeXNfbWtub2QAAwNlbnYNX19zeXNfZnN0YXQ2NAAAA2Vudg5fX3N5c19mY2htb2RhdAAFA2VudgxfX3N5c19vcGVuYXQABQNlbnYUcHRocmVhZF9jbGVhbnVwX3B1c2gAAgNlbnYTcHRocmVhZF9jbGVhbnVwX3BvcAAEA2Vudg1jbG9ja19nZXR0aW1lAAADZW52DV9fc3lzX2FjY2VwdDQACANlbnYOX19zeXNfcmVjdm1tc2cABwNlbnYLZ2V0bmFtZWluZm8AEANlbnYOX19zeXNfc2VuZG1tc2cABwNlbnYNX19zeXNfc3ltbGluawAAA2VudgpfX3N5c19uaWNlAAEDZW52DV9fc3lzX2Nob3duMzIAAxZ3YXNpX3NuYXBzaG90X3ByZXZpZXcxDWZkX2Zkc3RhdF9nZXQAAANlbnYRX19zeXNfZnRydW5jYXRlNjQABQNlbnYLX19zeXNfY2hkaXIAAQNlbnYNX19zeXNfZ2V0cHBpZAAJA2VudgpfX3N5c19waXBlAAEDZW52DV9fc3lzX3NldHBnaWQAAANlbnYMX19zeXNfZ2V0cGlkAAkDZW52Cl9fc3lzX2R1cDMAAwNlbnYKX19zeXNfZHVwMgAAA2Vudg1fX3N5c19nZXRwZ2lkAAEDZW52DF9fc3lzX3NldHNpZAAJA2VudgtfX3N5c19wYXVzZQAJFndhc2lfc25hcHNob3RfcHJldmlldzEHZmRfc3luYwABA2Vudg5fX3N5c19sY2hvd24zMgADA2VudgxfX3N5c19saW5rYXQABwNlbnYPX19zeXNfZmRhdGFzeW5jAAEDZW52Cl9fc3lzX2FjY3QAAQNlbnYOX19zeXNfcmVuYW1lYXQABQNlbnYQX19zeXNfdHJ1bmNhdGU2NAAFA2VudglfX3N5c19kdXAAAQNlbnYOX19zeXNfZ2V0dWlkMzIACQNlbnYOX19zeXNfcmVhZGxpbmsAAwNlbnYOX19zeXNfZ2V0Z2lkMzIACQNlbnYOX19zeXNfZmNob3duMzIAAwNlbnYQX19zeXNfcmVhZGxpbmthdAAFA2VudgxfX3N5c19mY2hkaXIAAQNlbnYMX19zeXNfZ2V0Y3dkAAADZW52C19fc3lzX3BpcGUyAAADZW52DF9fc3lzX2dldHNpZAABA2Vudg9fX3N5c19nZXRldWlkMzIACQNlbnYPX19zeXNfc3ltbGlua2F0AAMDZW52Dl9fc3lzX2ZjaG93bmF0AAcDZW52DF9fc3lzX2FjY2VzcwAAA2VudgpfX3N5c19zeW5jAAkDZW52D19fc3lzX2dldGVnaWQzMgAJA2Vudg5fX3N5c191bmxpbmthdAADA2VudglzZXRpdGltZXIAAwNlbnYKX19zeXNfbGluawAAA2VudhFfX3N5c19nZXRncm91cHMzMgAAA2Vudg9fX3N5c19mYWxsb2NhdGUACANlbnYSX19zeXNfZmFkdmlzZTY0XzY0ABADZW52CV9fYXNjdGltZQAAA2VudgpfX2dtdGltZV9yAAADZW52DV9fbG9jYWx0aW1lX3IAAANlbnYXZW1zY3JpcHRlbl90aHJlYWRfc2xlZXAAZANlbnYEZXhpdAAEFndhc2lfc25hcHNob3RfcHJldmlldzERZW52aXJvbl9zaXplc19nZXQAABZ3YXNpX3NuYXBzaG90X3ByZXZpZXcxC2Vudmlyb25fZ2V0AAADZW52DnB0aHJlYWRfY3JlYXRlAAUDZW52DHB0aHJlYWRfam9pbgAAA2VudgtzZXRUZW1wUmV0MAAEA2VudgpzdHJmdGltZV9sAAcDZW52CmdldGVudHJvcHkAAANlbnYWZW1zY3JpcHRlbl9yZXNpemVfaGVhcAABA2VudhVlbXNjcmlwdGVuX21lbWNweV9iaWcAAwNlbnYMX19zeXNfc29ja2V0AAgDZW52EF9fc3lzX3NvY2tldHBhaXIACANlbnYOX19zeXNfc2h1dGRvd24ACANlbnYKX19zeXNfYmluZAAIA2Vudg1fX3N5c19jb25uZWN0AAgDZW52DF9fc3lzX2xpc3RlbgAIA2VudhFfX3N5c19nZXRzb2NrbmFtZQAIA2VudhFfX3N5c19nZXRwZWVybmFtZQAIA2VudgxfX3N5c19zZW5kdG8ACANlbnYOX19zeXNfcmVjdmZyb20ACANlbnYNX19zeXNfc2VuZG1zZwAIA2Vudg1fX3N5c19yZWN2bXNnAAgDZW52EF9fc3lzX2dldHNvY2tvcHQACANlbnYQX19zeXNfc2V0c29ja29wdAAIFndhc2lfc25hcHNob3RfcHJldmlldzEHZmRfc2VlawAHFndhc2lfc25hcHNob3RfcHJldmlldzEJZmRfcHdyaXRlAAgWd2FzaV9zbmFwc2hvdF9wcmV2aWV3MQhmZF9wcmVhZAAIA80jwiMOG2AjHAQDGEZGRhhRGBpefQIKXl0vAimDAQEvXVEjIzuGAQEAASEpACFhHBxqAhEDOzcANFQJAABFBAM3IwABADoBHBoBDgQbAQIBYGEYCgoICwAAAAYGBgYD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AAMAAwUDBwMBAQEEAQMJAAMDAwMDAwMDAwMDAwMDAwMDAwMDCQYDAwMDAgICAgICAAADAwAEAAACAQEBBAEBAQEBAQEBAQEBAQEBAQEDCgQDBQUFAAMAAwAABQMABxABBwQAAgEBAQoEAAMAAxABBwQAAQMNAQYDAAQDAAAAAwIDAAMDAAEDAQQBBAMNAwAEAwAAAAMCAAMBAQQBBAQEAQQHCgEEBwoDCgQKAAUFAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUJCQAABQUFAgoCAAAAAAADAwMDDAwHAQwMBwEMDAcBDAwMDAcHAQwMDAwHBwwMBwEMDAcMDAcBDAwHDAwMDAcMDAcMDAMDAAAAAAAABAEAAQQlAQoGAgoBAAABAwoFAwICAQEAAQQBBAABBAEEAAEEAQQBBAEOBAEEAQkEeQQCAQQAAQEBAQQBAQEABAEEAQEBAQEEAQIGAwICAgMGAAUCAQEAAgQBAgIAAQICAgIGAAUCAQACAAEBAQMCCQADAAMGAwcIBgUDBgcIBgUDBgYDBwgGBQMGAwIHCAYFAwYDBwgGBQMGBgcIBgUDBgYGAgcIBgUDBgMHCAYFAwYDAgcIBgUDBgMCBwgGBQMGAwIHCAYFAwEAAQEAAQIBAQEBAQQAASEBBgkABAEEAgACBAIABAEEBAAEAQQAAQICAQEBBAIEAgQCAAEBBAMAAwADAAMAAAEBAgECAQEBAQABBAIBBwMADAEEAgMAAgEAAQAADAIBAAEABAEEAQQEAQMEAwUCBgQBCQEJAQEBAAAGAAIFBgICAgAAAgYAAAMDAwYCCQMDAQoJCQEEAwIGAAYDAwIGAQEEBAECAQYBAgIGAQoBBAEAAgAGAQcEAwEAAQACAQECAQIBAgQAAgAKAAEBAQIGCgQCAgIBBgIGBgoAAAEKCgIBAQEBAQEGAgYGAgUDAAMBAQALAgYAAwQFAAYBBgEBBgEDAQEBAwEDAQMDAAABAQECBAIDJQIKAgEHAQEAAAQEAQQEAQQDAQEBAgAGAgYAAgYGAgMDAgEBBQAGAwoGBAQEBAQEAAIGBgYGBHQGBAoABgABADEDAAYGBjkCCwAGBgMCAAIBAgIAAgEAAQICAgACBgEEAQABAQEAAQEAAQUCAQAGAgAEAQQBAgIGBgMKAAEACgIEAQICAwMBBQADAAICAgMDAwMC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fwBByMkPC38AQdDJDwt/AEHUyQ8LfwBB5MkPC38AQejJDwt/AEH4yQ8LfwBB/MkPC38AQYTKDwt/AEGIyg8LfwBBmMoPC38AQZzKDwt/AEGsyg8LfwBBsMoPC38AQbjKDwt/AEG8yg8LfwBBzMoPC38AQdTKDwt/AEHkyg8LfwBB6MoPC38AQfDKDwt/AEH0yg8LfwBBhMsPC38AQYzLDwt/AEGcyw8LfwBBoMsPC38AQajLDwt/AEGsyw8LfwBBvMsPC38AQcTLDwt/AEHUyw8LfwBB8MsPC38AQZTMDwt/AEGgzA8LfwBBvMwPC38AQdjMDwt/AEH8zA8LfwBB2M0PC38AQYDODwt/AEG0zg8LfwBB3M4PC38AQejODwt/AEGEzw8LfwBBoM8PC38AQbzPDwt/AEHMzw8LfwBBgAgLfwBBAAt/AEEBCweErhedOQZtZW1vcnkCABFfX3dhc21fY2FsbF9jdG9ycwCTAy1jcnlwdG9fYWVhZF9jaGFjaGEyMHBvbHkxMzA1X2VuY3J5cHRfZGV0YWNoZWQAsCMWY3J5cHRvX3N0cmVhbV9jaGFjaGEyMACxIyBjcnlwdG9fb25ldGltZWF1dGhfcG9seTEzMDVfaW5pdADDBQ5zb2RpdW1fbWVtemVybwDXBSJjcnlwdG9fb25ldGltZWF1dGhfcG9seTEzMDVfdXBkYXRlALIjHWNyeXB0b19zdHJlYW1fY2hhY2hhMjBfeG9yX2ljALMjIWNyeXB0b19vbmV0aW1lYXV0aF9wb2x5MTMwNV9maW5hbADEBSRjcnlwdG9fYWVhZF9jaGFjaGEyMHBvbHkxMzA1X2VuY3J5cHQAtCMNc29kaXVtX21pc3VzZQDLBDJjcnlwdG9fYWVhZF9jaGFjaGEyMHBvbHkxMzA1X2lldGZfZW5jcnlwdF9kZXRhY2hlZAC1IxtjcnlwdG9fc3RyZWFtX2NoYWNoYTIwX2lldGYAtiMiY3J5cHRvX3N0cmVhbV9jaGFjaGEyMF9pZXRmX3hvcl9pYwC3IyljcnlwdG9fYWVhZF9jaGFjaGEyMHBvbHkxMzA1X2lldGZfZW5jcnlwdAC4Iy1jcnlwdG9fYWVhZF9jaGFjaGEyMHBvbHkxMzA1X2RlY3J5cHRfZGV0YWNoZWQAuSMQY3J5cHRvX3ZlcmlmeV8xNgDOBCRjcnlwdG9fYWVhZF9jaGFjaGEyMHBvbHkxMzA1X2RlY3J5cHQAuiMyY3J5cHRvX2FlYWRfY2hhY2hhMjBwb2x5MTMwNV9pZXRmX2RlY3J5cHRfZGV0YWNoZWQAuyMpY3J5cHRvX2FlYWRfY2hhY2hhMjBwb2x5MTMwNV9pZXRmX2RlY3J5cHQAvCMqY3J5cHRvX2FlYWRfY2hhY2hhMjBwb2x5MTMwNV9pZXRmX2tleWJ5dGVzANAEK2NyeXB0b19hZWFkX2NoYWNoYTIwcG9seTEzMDVfaWV0Zl9ucHViYnl0ZXMA0QQrY3J5cHRvX2FlYWRfY2hhY2hhMjBwb2x5MTMwNV9pZXRmX25zZWNieXRlcwDHAyhjcnlwdG9fYWVhZF9jaGFjaGEyMHBvbHkxMzA1X2lldGZfYWJ5dGVzANIEMmNyeXB0b19hZWFkX2NoYWNoYTIwcG9seTEzMDVfaWV0Zl9tZXNzYWdlYnl0ZXNfbWF4ANMEKGNyeXB0b19hZWFkX2NoYWNoYTIwcG9seTEzMDVfaWV0Zl9rZXlnZW4A1AQPcmFuZG9tYnl0ZXNfYnVmAKYGJWNyeXB0b19hZWFkX2NoYWNoYTIwcG9seTEzMDVfa2V5Ynl0ZXMA0AQmY3J5cHRvX2FlYWRfY2hhY2hhMjBwb2x5MTMwNV9ucHViYnl0ZXMA1QQmY3J5cHRvX2FlYWRfY2hhY2hhMjBwb2x5MTMwNV9uc2VjYnl0ZXMAxwMjY3J5cHRvX2FlYWRfY2hhY2hhMjBwb2x5MTMwNV9hYnl0ZXMA0gQtY3J5cHRvX2FlYWRfY2hhY2hhMjBwb2x5MTMwNV9tZXNzYWdlYnl0ZXNfbWF4ANMEI2NyeXB0b19hZWFkX2NoYWNoYTIwcG9seTEzMDVfa2V5Z2VuANQEM2NyeXB0b19hZWFkX3hjaGFjaGEyMHBvbHkxMzA1X2lldGZfZW5jcnlwdF9kZXRhY2hlZAC9IxVjcnlwdG9fY29yZV9oY2hhY2hhMjAA1wQqY3J5cHRvX2FlYWRfeGNoYWNoYTIwcG9seTEzMDVfaWV0Zl9lbmNyeXB0AL4jM2NyeXB0b19hZWFkX3hjaGFjaGEyMHBvbHkxMzA1X2lldGZfZGVjcnlwdF9kZXRhY2hlZAC/IypjcnlwdG9fYWVhZF94Y2hhY2hhMjBwb2x5MTMwNV9pZXRmX2RlY3J5cHQAwCMrY3J5cHRvX2FlYWRfeGNoYWNoYTIwcG9seTEzMDVfaWV0Zl9rZXlieXRlcwDQBCxjcnlwdG9fYWVhZF94Y2hhY2hhMjBwb2x5MTMwNV9pZXRmX25wdWJieXRlcwDZBCxjcnlwdG9fYWVhZF94Y2hhY2hhMjBwb2x5MTMwNV9pZXRmX25zZWNieXRlcwDHAyljcnlwdG9fYWVhZF94Y2hhY2hhMjBwb2x5MTMwNV9pZXRmX2FieXRlcwDSBDNjcnlwdG9fYWVhZF94Y2hhY2hhMjBwb2x5MTMwNV9pZXRmX21lc3NhZ2VieXRlc19tYXgA0wQpY3J5cHRvX2FlYWRfeGNoYWNoYTIwcG9seTEzMDVfaWV0Zl9rZXlnZW4A1AQfY3J5cHRvX3N0cmVhbV9jaGFjaGEyMF9pZXRmX2V4dAC2IyZjcnlwdG9fc3RyZWFtX2NoYWNoYTIwX2lldGZfZXh0X3hvcl9pYwDBIxFjcnlwdG9fYXV0aF9ieXRlcwDQBBRjcnlwdG9fYXV0aF9rZXlieXRlcwDQBBVjcnlwdG9fYXV0aF9wcmltaXRpdmUA2gQLY3J5cHRvX2F1dGgAwiMZY3J5cHRvX2F1dGhfaG1hY3NoYTUxMjI1NgDDIxJjcnlwdG9fYXV0aF92ZXJpZnkAxCMgY3J5cHRvX2F1dGhfaG1hY3NoYTUxMjI1Nl92ZXJpZnkAxCMSY3J5cHRvX2F1dGhfa2V5Z2VuANQEHGNyeXB0b19hdXRoX2htYWNzaGEyNTZfYnl0ZXMA0AQfY3J5cHRvX2F1dGhfaG1hY3NoYTI1Nl9rZXlieXRlcwDQBCFjcnlwdG9fYXV0aF9obWFjc2hhMjU2X3N0YXRlYnl0ZXMA3QQdY3J5cHRvX2F1dGhfaG1hY3NoYTI1Nl9rZXlnZW4A1AQbY3J5cHRvX2F1dGhfaG1hY3NoYTI1Nl9pbml0AN4EF2NyeXB0b19oYXNoX3NoYTI1Nl9pbml0ALoFGWNyeXB0b19oYXNoX3NoYTI1Nl91cGRhdGUAxSMYY3J5cHRvX2hhc2hfc2hhMjU2X2ZpbmFsAOAEHWNyeXB0b19hdXRoX2htYWNzaGEyNTZfdXBkYXRlAMYjHGNyeXB0b19hdXRoX2htYWNzaGEyNTZfZmluYWwA4QQWY3J5cHRvX2F1dGhfaG1hY3NoYTI1NgDHIx1jcnlwdG9fYXV0aF9obWFjc2hhMjU2X3ZlcmlmeQDIIxBjcnlwdG9fdmVyaWZ5XzMyAJ8GDXNvZGl1bV9tZW1jbXAA5gUcY3J5cHRvX2F1dGhfaG1hY3NoYTUxMl9ieXRlcwDiBB9jcnlwdG9fYXV0aF9obWFjc2hhNTEyX2tleWJ5dGVzANAEIWNyeXB0b19hdXRoX2htYWNzaGE1MTJfc3RhdGVieXRlcwDjBB1jcnlwdG9fYXV0aF9obWFjc2hhNTEyX2tleWdlbgDUBBtjcnlwdG9fYXV0aF9obWFjc2hhNTEyX2luaXQA5AQXY3J5cHRvX2hhc2hfc2hhNTEyX2luaXQAvAUZY3J5cHRvX2hhc2hfc2hhNTEyX3VwZGF0ZQDJIxhjcnlwdG9faGFzaF9zaGE1MTJfZmluYWwA5gQdY3J5cHRvX2F1dGhfaG1hY3NoYTUxMl91cGRhdGUAyiMcY3J5cHRvX2F1dGhfaG1hY3NoYTUxMl9maW5hbADnBBZjcnlwdG9fYXV0aF9obWFjc2hhNTEyAMsjHWNyeXB0b19hdXRoX2htYWNzaGE1MTJfdmVyaWZ5AMwjEGNyeXB0b192ZXJpZnlfNjQAoAYfY3J5cHRvX2F1dGhfaG1hY3NoYTUxMjI1Nl9ieXRlcwDQBCJjcnlwdG9fYXV0aF9obWFjc2hhNTEyMjU2X2tleWJ5dGVzANAEJGNyeXB0b19hdXRoX2htYWNzaGE1MTIyNTZfc3RhdGVieXRlcwDjBCBjcnlwdG9fYXV0aF9obWFjc2hhNTEyMjU2X2tleWdlbgDUBB5jcnlwdG9fYXV0aF9obWFjc2hhNTEyMjU2X2luaXQA6AQgY3J5cHRvX2F1dGhfaG1hY3NoYTUxMjI1Nl91cGRhdGUAyiMfY3J5cHRvX2F1dGhfaG1hY3NoYTUxMjI1Nl9maW5hbADpBBRjcnlwdG9fYm94X3NlZWRieXRlcwDQBBljcnlwdG9fYm94X3B1YmxpY2tleWJ5dGVzANAEGWNyeXB0b19ib3hfc2VjcmV0a2V5Ynl0ZXMA0AQYY3J5cHRvX2JveF9iZWZvcmVubWJ5dGVzANAEFWNyeXB0b19ib3hfbm9uY2VieXRlcwDZBBRjcnlwdG9fYm94X3plcm9ieXRlcwDQBBdjcnlwdG9fYm94X2JveHplcm9ieXRlcwDSBBNjcnlwdG9fYm94X21hY2J5dGVzANIEG2NyeXB0b19ib3hfbWVzc2FnZWJ5dGVzX21heADTBBRjcnlwdG9fYm94X3ByaW1pdGl2ZQDqBBdjcnlwdG9fYm94X3NlZWRfa2V5cGFpcgDrBDJjcnlwdG9fYm94X2N1cnZlMjU1MTl4c2Fsc2EyMHBvbHkxMzA1X3NlZWRfa2V5cGFpcgDrBBJjcnlwdG9fYm94X2tleXBhaXIA7AQtY3J5cHRvX2JveF9jdXJ2ZTI1NTE5eHNhbHNhMjBwb2x5MTMwNV9rZXlwYWlyAOwEE2NyeXB0b19ib3hfYmVmb3Jlbm0A7QQuY3J5cHRvX2JveF9jdXJ2ZTI1NTE5eHNhbHNhMjBwb2x5MTMwNV9iZWZvcmVubQDtBBJjcnlwdG9fYm94X2FmdGVybm0AzSMtY3J5cHRvX2JveF9jdXJ2ZTI1NTE5eHNhbHNhMjBwb2x5