UNPKG

@paddlejs-mediapipe/opencv

Version:

lightweight opencv.js

31 lines (29 loc) 1.38 MB
(function (root, factory) { if (typeof define === 'function' && define.amd) { // AMD. Register as an anonymous module. define(function () { return (root.cv = factory()); }); } else if (typeof module === 'object' && module.exports) { // Node. Does not work with strict CommonJS, but // only CommonJS-like environments that support module.exports, // like Node. module.exports = factory(); } else if (typeof window === 'object') { // Browser globals root.cv = factory(); } else if (typeof importScripts === 'function') { // Web worker root.cv = factory(); } else { // Other shells, e.g. d8 root.cv = factory(); } }(this, function () { var cv = (function() { var _scriptDir = typeof document !== 'undefined' && document.currentScript ? document.currentScript.src : undefined; if (typeof __filename !== 'undefined') _scriptDir = _scriptDir || __filename; return ( function(cv) { cv = cv || {}; var Module=typeof cv!=="undefined"?cv:{};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=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);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(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 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){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}}}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)}}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 dynamicAlloc(size){var ret=HEAP32[DYNAMICTOP_PTR>>2];var end=ret+size+15&-16;HEAP32[DYNAMICTOP_PTR>>2]=end;return ret}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 addFunctionWasm(func,sig){var table=wasmTable;if(!functionsInTableMap){functionsInTableMap=new WeakMap;for(var i=0;i<table.length;i++){var item=table.get(i);if(item){functionsInTableMap.set(item,i)}}}if(functionsInTableMap.has(func)){return functionsInTableMap.get(func)}var ret;if(freeTableIndexes.length){ret=freeTableIndexes.pop()}else{ret=table.length;try{table.grow(1)}catch(err){if(!(err instanceof RangeError)){throw err}throw"Unable to grow wasm table. Set ALLOW_TABLE_GROWTH."}}try{table.set(ret,func)}catch(err){if(!(err instanceof TypeError)){throw err}var wrapped=convertJsFunctionToWasm(func,sig);table.set(ret,wrapped)}functionsInTableMap.set(func,ret);return ret}function removeFunctionWasm(index){functionsInTableMap.delete(wasmTable.get(index));freeTableIndexes.push(index)}var funcWrappers={};function dynCall(sig,ptr,args){if(args&&args.length){return Module["dynCall_"+sig].apply(null,[ptr].concat(args))}else{return Module["dynCall_"+sig].call(null,ptr)}}var tempRet0=0;var setTempRet0=function(value){tempRet0=value};var wasmBinary;if(Module["wasmBinary"])wasmBinary=Module["wasmBinary"];var noExitRuntime;if(Module["noExitRuntime"])noExitRuntime=Module["noExitRuntime"];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)}}var wasmMemory;var wasmTable=new WebAssembly.Table({"initial":1631,"maximum":1631+0,"element":"anyfunc"});var ABORT=false;var EXITSTATUS=0;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}var ALLOC_NONE=3;function getMemory(size){if(!runtimeInitialized)return dynamicAlloc(size);return _malloc(size)}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}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 i=0;var str="";while(1){var codeUnit=HEAP16[ptr+i*2>>1];if(codeUnit==0||i==maxBytesToRead/2)return str;++i;str+=String.fromCharCode(codeUnit)}}}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 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}var WASM_PAGE_SIZE=65536;function alignUp(x,multiple){if(x%multiple>0){x+=multiple-x%multiple}return x}var buffer,HEAP8,HEAPU8,HEAP16,HEAPU16,HEAP32,HEAPU32,HEAPF32,HEAPF64;function 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 STACK_BASE=5870016,DYNAMIC_BASE=5870016,DYNAMICTOP_PTR=626976;var INITIAL_INITIAL_MEMORY=Module["INITIAL_MEMORY"]||134217728;if(Module["wasmMemory"]){wasmMemory=Module["wasmMemory"]}else{wasmMemory=new WebAssembly.Memory({"initial":INITIAL_INITIAL_MEMORY/WASM_PAGE_SIZE,"maximum":1073741824/WASM_PAGE_SIZE})}if(wasmMemory){buffer=wasmMemory.buffer}INITIAL_INITIAL_MEMORY=buffer.byteLength;updateGlobalBufferAndViews(buffer);HEAP32[DYNAMICTOP_PTR>>2]=DYNAMIC_BASE;function callRuntimeCallbacks(callbacks){while(callbacks.length>0){var callback=callbacks.shift();if(typeof callback=="function"){callback(Module);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;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();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 addOnPostRun(cb){__ATPOSTRUN__.unshift(cb)}var Math_abs=Math.abs;var Math_ceil=Math.ceil;var Math_floor=Math.floor;var Math_min=Math.min;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}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,AGFzbQEAAAABxwduYAJ/fwBgAX8Bf2ACf38Bf2AIf39/f39/f38AYAF/AGADf39/AGADf39/AX9gBH9/f38AYAl/f39/f39/f38AYAR/f39/AX9gBX9/f39/AGAFf39/f38Bf2AGf39/f39/AX9gAABgBn9/f39/fwBgB39/f39/f38AYAR/f398AGAAAX9gCH9/f39/f39/AX9gCn9/f39/f39/f38AYAd/f39/f39/AX9gA39/fwF8YAV/f39/fABgDX9/f39/f39/f398fH8AYAt/f39/f39/f398fABgBX9/f3x8AGADf398AGABfwF+YAJ/fwF8YAp/f39/f39/fHx/AGAEf398fwBgBX9+fn5+AGAEf35+fwBgBH98f38AYAV/f39/fgF/YA9/f39/f39/f39/f39/f38AYAZ/f39/fHwAYAZ/f398fH8AYAV/f35/fwBgBH9/fHwAYAl/f39/f39/f38Bf2AKf39/f39/f39/fwF/YAV/f39/fAF/YAR/f39/AX5gA39+fwF+YAN/f38BfWANf39/f39/f39/f39/fwBgB39/f398fH8AYAR/f399AGADf399AGAHf39/f39+fgF/YAZ/f39/fn4Bf2AEf39/fAF/YAZ/fH9/f38Bf2ACf38BfWAEf39/fwF9YAV/f39/fwF9YAR/f39/AXxgBX9/f39/AXxgAXwBfGAHf398f3x/fwBgAn9+AGALf39/f39/f39/f38Bf2AMf39/f39/f39/f39/AX9gBH9/f30Bf2AEf398fAF/YAJ+fwF/YAJ/fwF+YAR/f39+AX5gAnx/AXxgAnx8AXxgC39/f39/f39/f39/AGAOf39/f39/f39/f398fH8AYAx/f39/f39/f39/fHwAYAx/f39/f39/f398fH8AYAt/f39/f39/f3x8fwBgBn9/f39/fABgB39/f39/fHwAYAh/f39/f3x8fwBgBX9/f399AGAPf39/f31/f31/f39/f39/AGAPf39/f3x/f3x/f39/f39/AGAEf39/fgBgBX9/f3x/AGADf39+AGAFf398f38AYAN/fn4AYAJ/fQBgAn98AGAHf3x/fHx/fwBgA3x/fwBgBn9/f39/fAF/YAV/f39/fQF/YAV/f398fwF/YAV/f398fAF/YAd/f3x/f39/AX9gA35/fwF/YAJ+fgF/YAN+fn4Bf2AEfn5+fgF/YAF9AX9gAXwBf2ACfH8Bf2AAAX5gA39/fwF+YAZ/f39/f38BfWACfn4BfWAGf39/f39/AXxgAn5+AXxgA3x8fwF8AscLMgNlbnYQX2VtdmFsX25ld19hcnJheQARA2VudhhfZW12YWxfZ2V0X21ldGhvZF9jYWxsZXIAAgNlbnYXX2VtdmFsX2NhbGxfdm9pZF9tZXRob2QABwNlbnYRX2VtdmFsX3Rha2VfdmFsdWUAAgNlbnYSX2VtdmFsX25ld19jc3RyaW5nAAEDZW52E19lbXZhbF9zZXRfcHJvcGVydHkABQNlbnYNX2VtdmFsX2RlY3JlZgAEA2Vudg1fZW12YWxfaW5jcmVmAAQDZW52Fl9lbWJpbmRfcmVnaXN0ZXJfY2xhc3MALgNlbnYiX2VtYmluZF9yZWdpc3Rlcl9jbGFzc19jb25zdHJ1Y3RvcgAOA2VudiVfZW1iaW5kX3JlZ2lzdGVyX2NsYXNzX2NsYXNzX2Z1bmN0aW9uAA8DZW52H19lbWJpbmRfcmVnaXN0ZXJfY2xhc3NfcHJvcGVydHkAEwNlbnYfX2VtYmluZF9yZWdpc3Rlcl9jbGFzc19mdW5jdGlvbgADA2Vudh1fZW1iaW5kX3JlZ2lzdGVyX3ZhbHVlX29iamVjdAAOA2VudiNfZW1iaW5kX3JlZ2lzdGVyX3ZhbHVlX29iamVjdF9maWVsZAATA2Vudh1fZW1iaW5kX2ZpbmFsaXplX3ZhbHVlX29iamVjdAAEA2VudhlfZW1iaW5kX3JlZ2lzdGVyX2Z1bmN0aW9uAA4DZW52HF9lbWJpbmRfcmVnaXN0ZXJfdmFsdWVfYXJyYXkADgNlbnYkX2VtYmluZF9yZWdpc3Rlcl92YWx1ZV9hcnJheV9lbGVtZW50AAgDZW52HF9lbWJpbmRfZmluYWxpemVfdmFsdWVfYXJyYXkABANlbnYZX2VtYmluZF9yZWdpc3Rlcl9jb25zdGFudAAaA2VudhhfX2N4YV9hbGxvY2F0ZV9leGNlcHRpb24AAQNlbnYLX19jeGFfdGhyb3cABQNlbnYNY2xvY2tfZ2V0dGltZQACA2VudhVfZW1iaW5kX3JlZ2lzdGVyX3ZvaWQAAANlbnYVX2VtYmluZF9yZWdpc3Rlcl9ib29sAAoDZW52G19lbWJpbmRfcmVnaXN0ZXJfc3RkX3N0cmluZwAAA2VudhxfZW1iaW5kX3JlZ2lzdGVyX3N0ZF93c3RyaW5nAAUDZW52Fl9lbWJpbmRfcmVnaXN0ZXJfZW12YWwAAANlbnYYX2VtYmluZF9yZWdpc3Rlcl9pbnRlZ2VyAAoDZW52Fl9lbWJpbmRfcmVnaXN0ZXJfZmxvYXQABQNlbnYcX2VtYmluZF9yZWdpc3Rlcl9tZW1vcnlfdmlldwAFFndhc2lfc25hcHNob3RfcHJldmlldzEIZmRfd3JpdGUACRZ3YXNpX3NuYXBzaG90X3ByZXZpZXcxB2ZkX3JlYWQACRZ3YXNpX3NuYXBzaG90X3ByZXZpZXcxCGZkX2Nsb3NlAAEWd2FzaV9zbmFwc2hvdF9wcmV2aWV3MRFlbnZpcm9uX3NpemVzX2dldAACFndhc2lfc25hcHNob3RfcHJldmlldzELZW52aXJvbl9nZXQAAgNlbnYFYWJvcnQADQNlbnYKX19tYXBfZmlsZQACA2VudgxfX3N5c19tdW5tYXAAAgNlbnYKc3RyZnRpbWVfbAALA2VudhZwdGhyZWFkX211dGV4YXR0cl9pbml0AAEDZW52GXB0aHJlYWRfbXV0ZXhhdHRyX3NldHR5cGUAAgNlbnYZcHRocmVhZF9tdXRleGF0dHJfZGVzdHJveQABA2VudhZlbXNjcmlwdGVuX3Jlc2l6ZV9oZWFwAAEDZW52FWVtc2NyaXB0ZW5fbWVtY3B5X2JpZwAGA2VudgtzZXRUZW1wUmV0MAAEFndhc2lfc25hcHNob3RfcHJldmlldzEHZmRfc2VlawALA2VudgZtZW1vcnkCAYAQgIABA2VudgV0YWJsZQFwAN8MA8wUyhQNCxkFEAAHBQcFHBAABQAFBQAABQAAAAEFAAASEhQMCwkHBwUFAAAABA0NDQ0NDQ0NDQ0BBAERAgEGAgkGCwkMBgUJBwIFAAIAAAAAAAAAAAECAQEkBxYFBgoHBwkFBQEHBQYCAQUVNAYCBQECBQYHCQUHBQcFBwUHBQcFBwIGBgkJCwYJCwIGBgkLBgkLAgYGCQstNzg6AhUGOREEERwaNjEREQIFAgIREREcGhEREQQCBQICKBIUDAsGAgEECQEBAQQRAAUFBwEFBgkBMTAFQAEAGgUQAQUGNAEABQUHBQYJAQQABQEFBgEA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YWxsX2lpAGcKZHluQ2FsbF92aQDJFAlkeW5DYWxsX2kAZQtkeW5DYWxsX2lpaQDKFAxkeW5DYWxsX2lpaWkAyxQNZHluQ2FsbF9paWlpaQDMFA5keW5DYWxsX2lpaWlpaQBvD2R5bkNhbGxfaWlpaWlpaQDNFAxkeW5DYWxsX3ZpaWkAygINZHluQ2FsbF92aWlpaQDJAgtkeW5DYWxsX3ZpaQDOFA5keW5DYWxsX3ZpaWlkZADPFA9keW5DYWxsX3ZpaWlpZGQA0BQNZHluQ2FsbF92aWlpZADRFA5keW5DYWxsX3ZpaWlpZADSFA5keW5DYWxsX3ZpaWlpaQDIAgtkeW5DYWxsX2RpaQDTFAxkeW5DYWxsX2RpaWkA1BQNZHluQ2FsbF9paWlpZADVFAxkeW5DYWxsX2ZpaWkA1hQNZHluQ2FsbF9maWlpaQDXFA5keW5DYWxsX2ZpaWlpaQDYFA5keW5DYWxsX2RpaWlpaQDZFA1keW5DYWxsX2RpaWlpANoUDGR5bkNhbGxfdmlpZADbFAtkeW5DYWxsX2ZpaQDcFAxkeW5DYWxsX3ZpaWYA3RQSZHluQ2FsbF9paWlpaWlpaWlpAN4UEWR5bkNhbGxfaWlpaWlpaWlpAN8UEGR5bkNhbGxfaWlpaWlpaWkA4BQNZHluQ2FsbF92aWlpZgDhFA1keW5DYWxsX2lpaWlmAOIUEGR5bkNhbGxfdmlpaWlpaWkA4xQPZHluQ2FsbF92aWlpaWlpAOQUDWR5bkNhbGxfaWlpZGQA5RQNZHluQ2FsbF92aWlkZADmFBBkeW5DYWxsX3ZpaWlpZGRpAOcUD2R5bkNhbGxfdmlpaWRkaQDoFBFkeW5DYWxsX3ZpaWlpaWlpaQDpFA5keW5DYWxsX3ZpaWppaQD0FApkeW5DYWxsX2ppAPUUEmR5bkNhbGxfdmlpaWlpaWlpaQDqFBNkeW5DYWxsX3ZpaWlpaWlpZGRpAOsUFmR5bkNhbGxfdmlpaWlpaWlpaWlkZGkA7BQTZHluQ2FsbF92aWlpaWlpaWlpaQDtFA1keW5DYWxsX3ZpaWRpAO4UDWR5bkNhbGxfdmlkaWkA7xQJZHluQ2FsbF92APAUFGR5bkNhbGxfdmlpaWlpaWlpaWRkAPEUDGR5bkNhbGxfamlqaQD2FA9keW5DYWxsX2lpZGlpaWkA8hQOZHluQ2FsbF9paWlpaWoA9xQOZHluQ2FsbF9paWlpaWQA8xQPZHluQ2FsbF9paWlpaWpqAPgUEGR5bkNhbGxfaWlpaWlpamoA+RQJ5BgBAEEBC94MY2RlZmdoaWprbG1ubzFwcXJzOTg3NnR1dnd4eXp7fH1+f4ABgQGCAYMBgQEyhAEzhQE0hgG2BocBiAGxBokBvAaKAYsBjAGNAYgBPo4BP4UBjwG+BoEBkAGRAb0GkgG7BpMBlAGVATqWATuXAT2YATyZAZoBiAFAQZsBQo4BQ4UBNZwBnQGeAZ8BoAGhAaIBowGkAaUBpgGnAagBqQGqAasBrAGtAa4BrwGwAbEBsgGtAbMBrwG0AbEBtQG2AbcBuAG5AbEBugG2AbsBuAG8AbEBvQG+Ab8BwAHBAbEBwgG+AcMBwAHEAbEBxQGxAcYBxwHIAckBygHLAcwBdHXNAcwBdHXOAc8BywHMAXR1ywHMAdAB0QHLAcwBdHXLAcwB0AHRAdIBzAF0ddIBzAHQAdEB0wHMAdQB1QHUAdUB0AHRAdYBRNcBRdcBRtgBzAHQAdEBdHXUAdUB2QHMAXR10AHRAdoBzAHbAdwB2gHMAc4BzwHUAdUB3QHMAdQB1QHQAdEB3gHMAc4BzwHfAeABdHVVVuEB4gHjAVfkAUrlAUzmAU3nAU7oAU/pAVDqAUjrAUnsAe0BZ0fuAVFS7wHgAVOFAVSeAfABWPEB8gFl8wH0AfUB9gH3AfgBgQH5AZ4B+gH7AfwB8gFl8wH0Af0B9gH+AfgBgQH/AZ4B+gGAAoEC8gFl8wGCAoMChAKFAoYCgQGHAp4BiAKJAooC8gFl8wGLAowCjQKOAoYCgQGPAp4BkAKRApICkwJl8wGUAowClQKOApYCgQGXAp4BmAKRApkC8gFl8wGaAowCmwKOApwCgQGdAp4BngKRAp8C8gFl8wGgAowCoQKOAqICgQGjAp4BpAKRAqUC8gFl8wGaAowCmwKOApwCgQGmAp4BngKRAqcCqAJl8wGpAowCqgKOAqsCgQGsAp4BrQKRAsYCrgLHAq8CyAKwAskCsQLKArICxwKzAsgCtAJytQLLArYCzAK3As0CuALOArkCzwK6AtACuwLRArwC0gK9AtMCvgLUAr8C1QLAAsECwgLDAsQCsxHiAuMC5ALlAuYC5wLoAukC6gLrAuwC7QLuAu8C8ALxAvIC8wL0AvUC9gL3AvgC8QL5AvoC+wL8Av0C/gL/AoADgQOCA4MDhAOFA4YDhwOIA4kDigOLA4wDjQOOA48DkAORA5IDkwOUA5UDlgOXA5gDmQOaA5sDnAOgA6EDogOjA6QDpQOmA6cDqAOpA6oDqwOsA60DrgOvA7ADsQOyA7MDtAO1A7YDtwO4A7kDugO7A7wDvQO+A78DwAPBA8IDwwPEA8UDxgPHA8gDyQPKA8sDzAPNA84DzwPQA9ED0gPTA9QD1QPWA9cD2APZA9oD2wPcA90D3gPfA+ED9AP1A/YD9wP4A/kD/QyADf4MgQ3/DIINywzNDMwMzgzuDPAM7wzxDPoD+wPQBrYM/AP9A90L3Qu6DP4Dvwz/A8IMgASKBIQEhQSGBIcEiASJBJAEkQSSBJMEoQSWBJcEmASZBJoEmwScBJ0EngSfBLgFtgW3BbkFqAWpBaoFqwWsBa0FrgWhBaIFowWkBaUFpgWnBZMFlAWVBZYFlwWYBZkFmgWbBZwFnQWeBZ8FoAWvBbAFsQWyBbMFtAW1BcEFwgXDBcQFxgXFBccFyAXJBcoFywXMBc0FzgXWBdcF2AXZBdoF2wXcBc8F0AXRBdIF0wXUBdUFugW7BbwFvQW+Bb8FwAWVBpYGlwaYBpkGmgabBpwGnQaeBp8GoAbyBfMF9AX1BfYF9wX4BfkF+gX7BfwF/QX+Bf8FgAaBBoIGgwbvBfAFjgaPBpAGkQaSBpMGlAbPBs8G0AbRBooEhASKBIQE0gbTBtQGoQaiBqMGpwaoBqkG2AbbBtoG3AaKBIQErweNB/MG9Ab1BvYG9wb4BvkG+gb7BvwG/Qb+Bv8GgAeBB4IHgweEB4UHhweIB4oHiweEBK8HjgePB5AHkQeSB5QHkweEBK8HlQeWB5cHhASwB5wHnQeeB58HoAexB4QEsAehB6IHhASwB5gHmQeaB4QEsAejB4QEsAekB5kHuQe6B7sHvAe9B74HvwfAB8EHwgfDB8QHxQfGB8cHyAfJB8oHywfMB/8HgAiBCIIIgwiECIUIhwiKBIQEiAiQCJUIjQiKCI8I0AiuCKcIsQjGCKgIqQi3CLgIsBHHCMgIyQjKCMsIzAjNCM4I0QbpCOoI6wjOCIkJigmLCbAHhASKBIQEmAmZCYQEuAm5CboJuwm8Cb0Jvgm/CcAJwQnCCcMJxAnFCcYJxwnI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ACABKAIoKQIAQiCJNwIAC1wBAX8jAEHgAWsiBCQAIAQgASACIAMQqAcgABCuBiEAIAQoAgAiASAEIABBfyABKAIAKAIMEQcAIARB+ABqELgGGiAEQUBrELgGGiAEQQhqELgGGiAEQeABaiQAC3YCAX8BfiMAQfABayIDJAAgAyABKQIAIgQ3AwAgAyAENwMIIANBEGogAyACEKoHIAAQrgYhACADKAIQIgIgA0EQaiAAQX8gAigCACgCDBEHACADQYgBahC4BhogA0HQAGoQuAYaIANBGGoQuAYaIANB8AFqJAALXAEBfyMAQeABayIEJAAgBCABIAIgAxCrByAAEK4GIQAgBCgCACIBIAQgAEF/IAEoAgAoAgwRBwAgBEH4AGoQuAYaIARBQGsQuAYaIARBCGoQuAYaIARB4AFqJAALdgIBfwF+IwBB8AFrIgMkACADIAEpAgAiBDcDACADIAQ3AwggA0EQaiADIAIQrAcgABCuBiEAIAMoAhAiAiADQRBqIABBfyACKAIAKAIMEQcAIANBiAFqELgGGiADQdAAahC4BhogA0EYahC4BhogA0HwAWokAAs5AgF/AXwjAEEQayICJAAgAkIANwMIIAIgATYCBCACQYCAhAg2AgAgACACEI0GIQMgAkEQaiQAIAMLewEBfyMAQfABayIEJAAgBEIANwMIIAQgAjYCBCAEQYCAhAg2AgAgBEEQaiABIAQgAxCnByAAEK4GIQAgBCgCECIBIARBEGogAEF/IAEoAgAoAgwRBwAgBEGIAWoQuAYaIARB0ABqELgGGiAEQRhqELgGGiAEQfABaiQAC1gBAX8jAEHgAWsiAiQAIAIgARClByAAEK4GIQAgAigCACIBIAIgAEF/IAEoAgAoAgwRBwAgAkH4AGoQuAYaIAJBQGsQuAYaIAJBCGoQuAYaIAJB4AFqJAALWgEBfyMAQeABayIDJAAgAyABIAIQpgcgABCuBiEAIAMoAgAiASADIABBfyABKAIAKAIMEQcAIANB+ABqELgGGiADQUBrELgGGiADQQhqELgGGiADQeABaiQACzMBAX8jAEEQayICJAAgAiABNgIEIAJBgICEEDYCACACQgA3AwggACACEKIEIAJBEGokAAtQAQF/IwBBIGsiAyQAIAMgATYCFCADQYCAhBA2AhAgA0IANwMYIANCADcDCCADIAI2AgQgA0GAgIQINgIAIAAgA0EQaiADEKMEIANBIGokAAsLACAAIAEgAhDFBgsLACAAIAFBABDFBgs9AQF/IwBBEGsiAiQAIAJCgYCAgMAANwMIIAIgATYCBCACQYaAiIh8NgIAIAAgAkGYggYQpQQgAkEQaiQAC1YBAX8jAEEgayIDJAAgA0KBgICAwAA3AxggAyABNgIUIANBhoCIiHw2AhAgA0IANwMIIAMgAjYCBCADQYCAhAg2AgAgACADQRBqIAMQpQQgA0EgaiQAC8UDAQN/IwBBMGsiAiQAIAJCADcDGCACQgA3AxAgAkIANwMIIAJCADcDACABIAIQ0gggABAAIgE2AgACQEHogAYtAABBAXENAEHogAYQqhFFDQBB5IAGQQJBsJIBEAE2AgBB6IAGEK4RC0HkgAYoAgAhA0EIEIQRIgQgAikDADcDACACIAQ2AiggAyABQYAIIAJBKGoQAiAAKAIAIQECQEHogAYtAABBAXENAEHogAYQqhFFDQBB5IAGQQJBsJIBEAE2AgBB6IAGEK4RC0HkgAYoAgAhA0EIEIQRIgQgAikDCDcDACACIAQ2AiggAyABQYAIIAJBKGoQAiAAKAIAIQECQEHogAYtAABBAXENAEHogAYQqhFFDQBB5IAGQQJBsJIBEAE2AgBB6IAGEK4RC0HkgAYoAgAhA0EIEIQRIgQgAikDEDcDACACIAQ2AiggAyABQYAIIAJBKGoQAiAAKAIAIQACQEHogAYtAABBAXENAEHogAYQqhFFDQBB5IAGQQJBsJIBEAE2AgBB6IAGEK4RC0HkgAYoAgAhAUEIEIQRIgMgAikDGDcDACACIAM2AiggASAAQYAIIAJBKGoQAiACQTBqJAALCQAgACABENMICwkAIAAgARDUCAsHACAAQQdxC20BAX8jAEEgayIDJAAgAEIANwMYIABCADcDECADQgA3AxggAyABNgIUIANBgICECDYCECADQgA3AwggAyACNgIEIANBgICECDYCACADQRBqIAAgAEEIaiAAQRBqIABBGGogAxD+ByADQSBqJAALVAEBfyMAQRBrIgIkACAAQgA3AxggAEIANwMQIAJCADcDCCACIAE2AgQgAkGAgIQINgIAIAIgACAAQQhqIABBEGogAEEYakGYggYQ/gcgAkEQaiQACz8BAX8jAEEQayICJAAg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