????

Your IP : 3.15.168.130


Current Path : C:/inetpub/vhost/binhdinhinvest.gdtvietnam.com/www/
Upload File :
Current File : C:/inetpub/vhost/binhdinhinvest.gdtvietnam.com/www/82.315da27b20662b8b4de5.js

(function(){var t={},e=this||window,n=e.webpackJsonp=e.webpackJsonp||[];n.registerAbsMids?n.registerAbsMids(t):(n.absMidsWaiting=n.absMidsWaiting||[]).push(t)})(),(window.webpackJsonp=window.webpackJsonp||[]).push([[82],{"33yf":function(t,e){function n(t,e){for(var n=0,_=t.length-1;_>=0;_--){var r=t[_];"."===r?t.splice(_,1):".."===r?(t.splice(_,1),n++):n&&(t.splice(_,1),n--)}if(e)for(;n--;n)t.unshift("..");return t}function _(t,e){if(t.filter)return t.filter(e);for(var n=[],_=0;_<t.length;_++)e(t[_],_,t)&&n.push(t[_]);return n}e.resolve=function(){for(var t="",e=!1,r=arguments.length-1;r>=-1&&!e;r--){var o=r>=0?arguments[r]:process.cwd();if("string"!=typeof o)throw new TypeError("Arguments to path.resolve must be strings");o&&(t=o+"/"+t,e="/"===o.charAt(0))}return(e?"/":"")+(t=n(_(t.split("/"),(function(t){return!!t})),!e).join("/"))||"."},e.normalize=function(t){var o=e.isAbsolute(t),p="/"===r(t,-1);return(t=n(_(t.split("/"),(function(t){return!!t})),!o).join("/"))||o||(t="."),t&&p&&(t+="/"),(o?"/":"")+t},e.isAbsolute=function(t){return"/"===t.charAt(0)},e.join=function(){var t=Array.prototype.slice.call(arguments,0);return e.normalize(_(t,(function(t,e){if("string"!=typeof t)throw new TypeError("Arguments to path.join must be strings");return t})).join("/"))},e.relative=function(t,n){function _(t){for(var e=0;e<t.length&&""===t[e];e++);for(var n=t.length-1;n>=0&&""===t[n];n--);return e>n?[]:t.slice(e,n-e+1)}t=e.resolve(t).substr(1),n=e.resolve(n).substr(1);for(var r=_(t.split("/")),o=_(n.split("/")),p=Math.min(r.length,o.length),i=p,c=0;c<p;c++)if(r[c]!==o[c]){i=c;break}var s=[];for(c=i;c<r.length;c++)s.push("..");return(s=s.concat(o.slice(i))).join("/")},e.sep="/",e.delimiter=":",e.dirname=function(t){if("string"!=typeof t&&(t+=""),0===t.length)return".";for(var e=t.charCodeAt(0),n=47===e,_=-1,r=!0,o=t.length-1;o>=1;--o)if(47===(e=t.charCodeAt(o))){if(!r){_=o;break}}else r=!1;return-1===_?n?"/":".":n&&1===_?"/":t.slice(0,_)},e.basename=function(t,e){var n=function(t){"string"!=typeof t&&(t+="");var e,n=0,_=-1,r=!0;for(e=t.length-1;e>=0;--e)if(47===t.charCodeAt(e)){if(!r){n=e+1;break}}else-1===_&&(r=!1,_=e+1);return-1===_?"":t.slice(n,_)}(t);return e&&n.substr(-1*e.length)===e&&(n=n.substr(0,n.length-e.length)),n},e.extname=function(t){"string"!=typeof t&&(t+="");for(var e=-1,n=0,_=-1,r=!0,o=0,p=t.length-1;p>=0;--p){var i=t.charCodeAt(p);if(47!==i)-1===_&&(r=!1,_=p+1),46===i?-1===e?e=p:1!==o&&(o=1):-1!==e&&(o=-1);else if(!r){n=p+1;break}}return-1===e||-1===_||0===o||1===o&&e===_-1&&e===n+1?"":t.slice(e,_)};var r="b"==="ab".substr(-1)?function(t,e,n){return t.substr(e,n)}:function(t,e,n){return e<0&&(e=t.length+e),t.substr(e,n)}},Po9p:function(t,e){},dxOQ:function(t,e,n){(function(e,_){var r,o;r=(r="undefined"!=typeof document&&document.currentScript?document.currentScript.src:void 0)||e,o=function(t){var e;(t=void 0!==(t=t||{})?t:{}).ready=new Promise((function(t,n){e=t}));var o,p={};for(o in t)t.hasOwnProperty(o)&&(p[o]=t[o]);var i,c,s,u,a=[],P="./this.program";s="object"==typeof window,u="function"==typeof importScripts,i="object"==typeof process&&"object"==typeof process.versions&&"string"==typeof process.versions.node,c=!s&&!i&&!u;var y,g,f,l,m="";i?(m=u?n("33yf").dirname(m)+"/":_+"/",y=function(t,e){return f||(f=n("Po9p")),l||(l=n("33yf")),t=l.normalize(t),f.readFileSync(t,e?null:"utf8")},g=function(t){var e=y(t,!0);return e.buffer||(e=new Uint8Array(e)),h(e.buffer),e},process.argv.length>1&&(P=process.argv[1].replace(/\\/g,"/")),a=process.argv.slice(2),process.on("uncaughtException",(function(t){if(!(t instanceof zn))throw t})),process.on("unhandledRejection",K),t.inspect=function(){return"[Emscripten Module object]"}):c?("undefined"!=typeof read&&(y=function(t){return read(t)}),g=function(t){var e;return"function"==typeof readbuffer?new Uint8Array(readbuffer(t)):(h("object"==typeof(e=read(t,"binary"))),e)},"undefined"!=typeof scriptArgs?a=scriptArgs:void 0!==arguments&&(a=arguments),"undefined"!=typeof print&&("undefined"==typeof console&&(console={}),console.log=print,console.warn=console.error="undefined"!=typeof printErr?printErr:print)):(s||u)&&(u?m=self.location.href:document.currentScript&&(m=document.currentScript.src),r&&(m=r),m=0!==m.indexOf("blob:")?m.substr(0,m.lastIndexOf("/")+1):"",y=function(t){var e=new XMLHttpRequest;return e.open("GET",t,!1),e.send(null),e.responseText},u&&(g=function(t){var e=new XMLHttpRequest;return e.open("GET",t,!1),e.responseType="arraybuffer",e.send(null),new Uint8Array(e.response)}));var d,b,E=t.print||console.log.bind(console),O=t.printErr||console.warn.bind(console);for(o in p)p.hasOwnProperty(o)&&(t[o]=p[o]);p=null,t.arguments&&(a=t.arguments),t.thisProgram&&(P=t.thisProgram),t.wasmBinary&&(d=t.wasmBinary),"object"!=typeof WebAssembly&&O("no native wasm support detected");var T=new WebAssembly.Table({initial:1125,maximum:1125,element:"anyfunc"}),S=!1;function h(t,e){t||K("Assertion failed: "+e)}var N,M,A,D,R,C,G,I="undefined"!=typeof TextDecoder?new TextDecoder("utf8"):void 0;function j(t,e,n){for(var _=e+n,r=e;t[r]&&!(r>=_);)++r;if(r-e>16&&t.subarray&&I)return I.decode(t.subarray(e,r));for(var o="";e<r;){var p=t[e++];if(128&p){var i=63&t[e++];if(192!=(224&p)){var c=63&t[e++];if((p=224==(240&p)?(15&p)<<12|i<<6|c:(7&p)<<18|i<<12|c<<6|63&t[e++])<65536)o+=String.fromCharCode(p);else{var s=p-65536;o+=String.fromCharCode(55296|s>>10,56320|1023&s)}}else o+=String.fromCharCode((31&p)<<6|i)}else o+=String.fromCharCode(p)}return o}function v(t,e){return t?j(A,t,e):""}function L(t,e,n,_){if(!(_>0))return 0;for(var r=n,o=n+_-1,p=0;p<t.length;++p){var i=t.charCodeAt(p);if(i>=55296&&i<=57343&&(i=65536+((1023&i)<<10)|1023&t.charCodeAt(++p)),i<=127){if(n>=o)break;e[n++]=i}else if(i<=2047){if(n+1>=o)break;e[n++]=192|i>>6,e[n++]=128|63&i}else if(i<=65535){if(n+2>=o)break;e[n++]=224|i>>12,e[n++]=128|i>>6&63,e[n++]=128|63&i}else{if(n+3>=o)break;e[n++]=240|i>>18,e[n++]=128|i>>12&63,e[n++]=128|i>>6&63,e[n++]=128|63&i}}return e[n]=0,n-r}function U(t){for(var e=0,n=0;n<t.length;++n){var _=t.charCodeAt(n);_>=55296&&_<=57343&&(_=65536+((1023&_)<<10)|1023&t.charCodeAt(++n)),_<=127?++e:e+=_<=2047?2:_<=65535?3:4}return e}function w(t){var e=U(t)+1,n=Fn(e);return n&&L(t,M,n,e),n}function F(t,e){return t%e>0&&(t+=e-t%e),t}function x(e){N=e,t.HEAP8=M=new Int8Array(e),t.HEAP16=D=new Int16Array(e),t.HEAP32=R=new Int32Array(e),t.HEAPU8=A=new Uint8Array(e),t.HEAPU16=new Uint16Array(e),t.HEAPU32=new Uint32Array(e),t.HEAPF32=C=new Float32Array(e),t.HEAPF64=G=new Float64Array(e)}var Y=t.INITIAL_MEMORY||8388608;function H(e){for(;e.length>0;){var n=e.shift();if("function"!=typeof n){var _=n.func;"number"==typeof _?void 0===n.arg?t.dynCall_v(_):t.dynCall_vi(_,n.arg):_(void 0===n.arg?null:n.arg)}else n(t)}}(b=t.wasmMemory?t.wasmMemory:new WebAssembly.Memory({initial:Y/65536,maximum:32768}))&&(N=b.buffer),Y=N.byteLength,x(N),R[365668]=6705712;var z=[],X=[],Z=[],B=[];function W(t){z.unshift(t)}function k(t){B.unshift(t)}var V=0,J=null,q=null;function K(e){throw t.onAbort&&t.onAbort(e),E(e+=""),O(e),S=!0,e="abort("+e+"). Build with -s ASSERTIONS=1 for more info.",new WebAssembly.RuntimeError(e)}function Q(t,e){return String.prototype.startsWith?t.startsWith(e):0===t.indexOf(e)}function $(t){return Q(t,"data:application/octet-stream;base64,")}function tt(t){return Q(t,"file://")}t.preloadedImages={},t.preloadedAudios={};var et="pe-wasm.wasm";function nt(){try{if(d)return new Uint8Array(d);if(g)return g(et);throw"both async and sync fetching of the wasm failed"}catch(r){K(r)}}$(et)||(et=function(e){return t.locateFile?t.locateFile(e,m):m+e}(et)),X.push({func:function(){at()}});var _t={mappings:{},buffers:[null,[],[]],printChar:function(t,e){var n=_t.buffers[t];0===e||10===e?((1===t?E:O)(j(n,0)),n.length=0):n.push(e)},varargs:void 0,get:function(){return _t.varargs+=4,R[_t.varargs-4>>2]},getStr:function(t){return v(t)},get64:function(t,e){return t}};function rt(t){try{return b.grow(t-N.byteLength+65535>>>16),x(b.buffer),1}catch(t){}}var ot={};function pt(){if(!pt.strings){var t={USER:"web_user",LOGNAME:"web_user",PATH:"/",PWD:"/",HOME:"/home/web_user",LANG:("object"==typeof navigator&&navigator.languages&&navigator.languages[0]||"C").replace("-","_")+".UTF-8",_:P||"./this.program"};for(var e in ot)t[e]=ot[e];var n=[];for(var e in t)n.push(e+"="+t[e]);pt.strings=n}return pt.strings}function it(){if(!it.called){it.called=!0,R[Hn()>>2]=60*(new Date).getTimezoneOffset();var t=(new Date).getFullYear(),e=new Date(t,0,1),n=new Date(t,6,1);R[Yn()>>2]=Number(e.getTimezoneOffset()!=n.getTimezoneOffset());var _=i(e),r=i(n),o=w(_),p=w(r);n.getTimezoneOffset()<e.getTimezoneOffset()?(R[xn()>>2]=o,R[xn()+4>>2]=p):(R[xn()>>2]=p,R[xn()+4>>2]=o)}function i(t){var e=t.toTimeString().match(/\(([A-Za-z ]+)\)$/);return e?e[1]:"GMT"}}function ct(t,e){it();var n=new Date(1e3*R[t>>2]);R[e>>2]=n.getSeconds(),R[e+4>>2]=n.getMinutes(),R[e+8>>2]=n.getHours(),R[e+12>>2]=n.getDate(),R[e+16>>2]=n.getMonth(),R[e+20>>2]=n.getFullYear()-1900,R[e+24>>2]=n.getDay();var _=new Date(n.getFullYear(),0,1),r=(n.getTime()-_.getTime())/864e5|0;R[e+28>>2]=r,R[e+36>>2]=-60*n.getTimezoneOffset();var o=new Date(n.getFullYear(),6,1).getTimezoneOffset(),p=_.getTimezoneOffset(),i=0|(o!=p&&n.getTimezoneOffset()==Math.min(p,o));R[e+32>>2]=i;var c=R[xn()+(i?4:0)>>2];return R[e+40>>2]=c,e}L("GMT",A,1462736,4);var st,ut={b:function(t,e,n){return _t.varargs=n,0},f:function(t,e,n){},s:function(t,e,n){return _t.varargs=n,0},c:function(t,e,n){_t.varargs=n},p:function(t){},e:function(t,e){},q:function(t){},m:function(){K()},k:function(t,e,n){A.copyWithin(t,e,e+n)},l:function(t){var e=A.length;if((t>>>=0)>2147483648)return!1;for(var n=1;n<=4;n*=2){var _=e*(1+.2/n);if(_=Math.min(_,t+100663296),rt(Math.min(2147483648,F(Math.max(16777216,t,_),65536))))return!0}return!1},n:function(t,e){var n=0;return pt().forEach((function(_,r){var o=e+n;R[t+4*r>>2]=o,function(t,e,n){for(var _=0;_<t.length;++_)M[e++>>0]=t.charCodeAt(_);M[e>>0]=0}(_,o),n+=_.length+1})),0},o:function(t,e){var n=pt();R[t>>2]=n.length;var _=0;return n.forEach((function(t){_+=t.length+1})),R[e>>2]=_,0},a:function(t){return 0},r:function(t,e,n,_){var r=_t.getStreamFromFD(t),o=_t.doReadv(r,e,n);return R[_>>2]=o,0},i:function(t,e,n,_,r){},d:function(t,e,n,_){for(var r=0,o=0;o<n;o++){for(var p=R[e+8*o>>2],i=R[e+(8*o+4)>>2],c=0;c<i;c++)_t.printChar(t,A[p+c]);r+=i}return R[_>>2]=r,0},t:function(t){return ct(t,1462688)},memory:b,g:function(){},j:function(){},h:function(){},table:T,u:function(t){var e=Date.now()/1e3|0;return t&&(R[t>>2]=e),e}},at=(function(){var e={a:ut};function n(e,n){t.asm=e.exports,function(e){if(V--,t.monitorRunDependencies&&t.monitorRunDependencies(V),0==V&&(null!==J&&(clearInterval(J),J=null),q)){var n=q;q=null,n()}}()}function _(t){n(t.instance)}function r(t){return(d||!s&&!u||"function"!=typeof fetch||tt(et)?new Promise((function(t,e){t(nt())})):fetch(et,{credentials:"same-origin"}).then((function(t){if(!t.ok)throw"failed to load wasm binary file at '"+et+"'";return t.arrayBuffer()})).catch((function(){return nt()}))).then((function(t){return WebAssembly.instantiate(t,e)})).then(t,(function(t){O("failed to asynchronously prepare wasm: "+t),K(t)}))}if(V++,t.monitorRunDependencies&&t.monitorRunDependencies(V),t.instantiateWasm)try{return t.instantiateWasm(e,n)}catch(e){return O("Module.instantiateWasm callback failed with error: "+e),!1}!function(){if(d||"function"!=typeof WebAssembly.instantiateStreaming||$(et)||tt(et)||"function"!=typeof fetch)return r(_);fetch(et,{credentials:"same-origin"}).then((function(t){return WebAssembly.instantiateStreaming(t,e).then(_,(function(t){return O("wasm streaming compile failed: "+t),O("falling back to ArrayBuffer instantiation"),r(_)}))}))}()}(),t.___wasm_call_ctors=function(){return(at=t.___wasm_call_ctors=t.asm.v).apply(null,arguments)}),Pt=(t.___em_js__array_bounds_check_error=function(){return(t.___em_js__array_bounds_check_error=t.asm.w).apply(null,arguments)},t._emscripten_bind_PeObject_getCode_0=function(){return(Pt=t._emscripten_bind_PeObject_getCode_0=t.asm.x).apply(null,arguments)}),yt=t._emscripten_bind_PeObject_getName_1=function(){return(yt=t._emscripten_bind_PeObject_getName_1=t.asm.y).apply(null,arguments)},gt=t._emscripten_bind_PeObject_getType_0=function(){return(gt=t._emscripten_bind_PeObject_getType_0=t.asm.z).apply(null,arguments)},ft=t._emscripten_bind_PeCoordsys_getCode_0=function(){return(ft=t._emscripten_bind_PeCoordsys_getCode_0=t.asm.A).apply(null,arguments)},lt=t._emscripten_bind_PeCoordsys_getName_1=function(){return(lt=t._emscripten_bind_PeCoordsys_getName_1=t.asm.B).apply(null,arguments)},mt=t._emscripten_bind_PeCoordsys_getType_0=function(){return(mt=t._emscripten_bind_PeCoordsys_getType_0=t.asm.C).apply(null,arguments)},dt=t._emscripten_bind_PeDatum_getSpheroid_0=function(){return(dt=t._emscripten_bind_PeDatum_getSpheroid_0=t.asm.D).apply(null,arguments)},bt=t._emscripten_bind_PeDatum_getCode_0=function(){return(bt=t._emscripten_bind_PeDatum_getCode_0=t.asm.E).apply(null,arguments)},Et=t._emscripten_bind_PeDatum_getName_1=function(){return(Et=t._emscripten_bind_PeDatum_getName_1=t.asm.F).apply(null,arguments)},Ot=t._emscripten_bind_PeDatum_getType_0=function(){return(Ot=t._emscripten_bind_PeDatum_getType_0=t.asm.G).apply(null,arguments)},Tt=t._emscripten_bind_PeVersion_version_string_0=function(){return(Tt=t._emscripten_bind_PeVersion_version_string_0=t.asm.H).apply(null,arguments)},St=t._emscripten_bind_PeParameter_getValue_0=function(){return(St=t._emscripten_bind_PeParameter_getValue_0=t.asm.I).apply(null,arguments)},ht=t._emscripten_bind_PeParameter_getCode_0=function(){return(ht=t._emscripten_bind_PeParameter_getCode_0=t.asm.J).apply(null,arguments)},Nt=t._emscripten_bind_PeParameter_getName_1=function(){return(Nt=t._emscripten_bind_PeParameter_getName_1=t.asm.K).apply(null,arguments)},Mt=t._emscripten_bind_PeParameter_getType_0=function(){return(Mt=t._emscripten_bind_PeParameter_getType_0=t.asm.L).apply(null,arguments)},At=t._emscripten_bind_PeNotationUtm_get_PE_UTM_OPTS_NONE_0=function(){return(At=t._emscripten_bind_PeNotationUtm_get_PE_UTM_OPTS_NONE_0=t.asm.M).apply(null,arguments)},Dt=t._emscripten_bind_PeNotationUtm_get_PE_UTM_OPTS_NS_0=function(){return(Dt=t._emscripten_bind_PeNotationUtm_get_PE_UTM_OPTS_NS_0=t.asm.N).apply(null,arguments)},Rt=t._emscripten_bind_PeNotationUtm_get_PE_UTM_OPTS_NS_STRICT_0=function(){return(Rt=t._emscripten_bind_PeNotationUtm_get_PE_UTM_OPTS_NS_STRICT_0=t.asm.O).apply(null,arguments)},Ct=t._emscripten_bind_PeNotationUtm_get_PE_UTM_OPTS_ADD_SPACES_0=function(){return(Ct=t._emscripten_bind_PeNotationUtm_get_PE_UTM_OPTS_ADD_SPACES_0=t.asm.P).apply(null,arguments)},Gt=t._emscripten_bind_VoidPtr___destroy___0=function(){return(Gt=t._emscripten_bind_VoidPtr___destroy___0=t.asm.Q).apply(null,arguments)},It=t._emscripten_bind_PeSpheroid_getAxis_0=function(){return(It=t._emscripten_bind_PeSpheroid_getAxis_0=t.asm.R).apply(null,arguments)},jt=t._emscripten_bind_PeSpheroid_getFlattening_0=function(){return(jt=t._emscripten_bind_PeSpheroid_getFlattening_0=t.asm.S).apply(null,arguments)},vt=t._emscripten_bind_PeSpheroid_getCode_0=function(){return(vt=t._emscripten_bind_PeSpheroid_getCode_0=t.asm.T).apply(null,arguments)},Lt=t._emscripten_bind_PeSpheroid_getName_1=function(){return(Lt=t._emscripten_bind_PeSpheroid_getName_1=t.asm.U).apply(null,arguments)},Ut=t._emscripten_bind_PeSpheroid_getType_0=function(){return(Ut=t._emscripten_bind_PeSpheroid_getType_0=t.asm.V).apply(null,arguments)},wt=t._emscripten_bind_PeGTlistExtendedEntry_getEntries_0=function(){return(wt=t._emscripten_bind_PeGTlistExtendedEntry_getEntries_0=t.asm.W).apply(null,arguments)},Ft=t._emscripten_bind_PeGTlistExtendedEntry_getSteps_0=function(){return(Ft=t._emscripten_bind_PeGTlistExtendedEntry_getSteps_0=t.asm.X).apply(null,arguments)},xt=t._emscripten_bind_PeGTlistExtendedEntry_Delete_1=function(){return(xt=t._emscripten_bind_PeGTlistExtendedEntry_Delete_1=t.asm.Y).apply(null,arguments)},Yt=t._emscripten_bind_PeHorizon_getNump_0=function(){return(Yt=t._emscripten_bind_PeHorizon_getNump_0=t.asm.Z).apply(null,arguments)},Ht=t._emscripten_bind_PeHorizon_getKind_0=function(){return(Ht=t._emscripten_bind_PeHorizon_getKind_0=t.asm._).apply(null,arguments)},zt=t._emscripten_bind_PeHorizon_getInclusive_0=function(){return(zt=t._emscripten_bind_PeHorizon_getInclusive_0=t.asm.$).apply(null,arguments)},Xt=t._emscripten_bind_PeHorizon_getSize_0=function(){return(Xt=t._emscripten_bind_PeHorizon_getSize_0=t.asm.aa).apply(null,arguments)},Zt=t._emscripten_bind_PeHorizon_getCoord_0=function(){return(Zt=t._emscripten_bind_PeHorizon_getCoord_0=t.asm.ba).apply(null,arguments)},Bt=t._emscripten_bind_PeFactory_initialize_1=function(){return(Bt=t._emscripten_bind_PeFactory_initialize_1=t.asm.ca).apply(null,arguments)},Wt=t._emscripten_bind_PeFactory_factoryByType_2=function(){return(Wt=t._emscripten_bind_PeFactory_factoryByType_2=t.asm.da).apply(null,arguments)},kt=t._emscripten_bind_PeFactory_fromString_2=function(){return(kt=t._emscripten_bind_PeFactory_fromString_2=t.asm.ea).apply(null,arguments)},Vt=t._emscripten_bind_PeFactory_getCode_1=function(){return(Vt=t._emscripten_bind_PeFactory_getCode_1=t.asm.fa).apply(null,arguments)},Jt=t._emscripten_bind_PeGTlistExtended_getGTlist_6=function(){return(Jt=t._emscripten_bind_PeGTlistExtended_getGTlist_6=t.asm.ga).apply(null,arguments)},qt=t._emscripten_bind_PeGTlistExtended_get_PE_GTLIST_OPTS_COMMON_0=function(){return(qt=t._emscripten_bind_PeGTlistExtended_get_PE_GTLIST_OPTS_COMMON_0=t.asm.ha).apply(null,arguments)},Kt=t._emscripten_bind_PeUnit_getUnitFactor_0=function(){return(Kt=t._emscripten_bind_PeUnit_getUnitFactor_0=t.asm.ia).apply(null,arguments)},Qt=t._emscripten_bind_PeUnit_getCode_0=function(){return(Qt=t._emscripten_bind_PeUnit_getCode_0=t.asm.ja).apply(null,arguments)},$t=t._emscripten_bind_PeUnit_getName_1=function(){return($t=t._emscripten_bind_PeUnit_getName_1=t.asm.ka).apply(null,arguments)},te=t._emscripten_bind_PeUnit_getType_0=function(){return(te=t._emscripten_bind_PeUnit_getType_0=t.asm.la).apply(null,arguments)},ee=t._emscripten_bind_PeGeogcs_getDatum_0=function(){return(ee=t._emscripten_bind_PeGeogcs_getDatum_0=t.asm.ma).apply(null,arguments)},ne=t._emscripten_bind_PeGeogcs_getPrimem_0=function(){return(ne=t._emscripten_bind_PeGeogcs_getPrimem_0=t.asm.na).apply(null,arguments)},_e=t._emscripten_bind_PeGeogcs_getUnit_0=function(){return(_e=t._emscripten_bind_PeGeogcs_getUnit_0=t.asm.oa).apply(null,arguments)},re=t._emscripten_bind_PeGeogcs_getCode_0=function(){return(re=t._emscripten_bind_PeGeogcs_getCode_0=t.asm.pa).apply(null,arguments)},oe=t._emscripten_bind_PeGeogcs_getName_1=function(){return(oe=t._emscripten_bind_PeGeogcs_getName_1=t.asm.qa).apply(null,arguments)},pe=t._emscripten_bind_PeGeogcs_getType_0=function(){return(pe=t._emscripten_bind_PeGeogcs_getType_0=t.asm.ra).apply(null,arguments)},ie=t._emscripten_bind_PeGCSExtent_PeGCSExtent_6=function(){return(ie=t._emscripten_bind_PeGCSExtent_PeGCSExtent_6=t.asm.sa).apply(null,arguments)},ce=t._emscripten_bind_PeGCSExtent_getLLon_0=function(){return(ce=t._emscripten_bind_PeGCSExtent_getLLon_0=t.asm.ta).apply(null,arguments)},se=t._emscripten_bind_PeGCSExtent_getSLat_0=function(){return(se=t._emscripten_bind_PeGCSExtent_getSLat_0=t.asm.ua).apply(null,arguments)},ue=t._emscripten_bind_PeGCSExtent_getRLon_0=function(){return(ue=t._emscripten_bind_PeGCSExtent_getRLon_0=t.asm.va).apply(null,arguments)},ae=t._emscripten_bind_PeGCSExtent_getNLat_0=function(){return(ae=t._emscripten_bind_PeGCSExtent_getNLat_0=t.asm.wa).apply(null,arguments)},Pe=t._emscripten_bind_PeGCSExtent___destroy___0=function(){return(Pe=t._emscripten_bind_PeGCSExtent___destroy___0=t.asm.xa).apply(null,arguments)},ye=t._emscripten_bind_PePCSInfo_getCentralMeridian_0=function(){return(ye=t._emscripten_bind_PePCSInfo_getCentralMeridian_0=t.asm.ya).apply(null,arguments)},ge=t._emscripten_bind_PePCSInfo_getDomainMinx_0=function(){return(ge=t._emscripten_bind_PePCSInfo_getDomainMinx_0=t.asm.za).apply(null,arguments)},fe=t._emscripten_bind_PePCSInfo_getDomainMiny_0=function(){return(fe=t._emscripten_bind_PePCSInfo_getDomainMiny_0=t.asm.Aa).apply(null,arguments)},le=t._emscripten_bind_PePCSInfo_getDomainMaxx_0=function(){return(le=t._emscripten_bind_PePCSInfo_getDomainMaxx_0=t.asm.Ba).apply(null,arguments)},me=t._emscripten_bind_PePCSInfo_getDomainMaxy_0=function(){return(me=t._emscripten_bind_PePCSInfo_getDomainMaxy_0=t.asm.Ca).apply(null,arguments)},de=t._emscripten_bind_PePCSInfo_getNorthPoleLocation_0=function(){return(de=t._emscripten_bind_PePCSInfo_getNorthPoleLocation_0=t.asm.Da).apply(null,arguments)},be=t._emscripten_bind_PePCSInfo_getNorthPoleGeometry_0=function(){return(be=t._emscripten_bind_PePCSInfo_getNorthPoleGeometry_0=t.asm.Ea).apply(null,arguments)},Ee=t._emscripten_bind_PePCSInfo_getSouthPoleLocation_0=function(){return(Ee=t._emscripten_bind_PePCSInfo_getSouthPoleLocation_0=t.asm.Fa).apply(null,arguments)},Oe=t._emscripten_bind_PePCSInfo_getSouthPoleGeometry_0=function(){return(Oe=t._emscripten_bind_PePCSInfo_getSouthPoleGeometry_0=t.asm.Ga).apply(null,arguments)},Te=t._emscripten_bind_PePCSInfo_isDensificationNeeded_0=function(){return(Te=t._emscripten_bind_PePCSInfo_isDensificationNeeded_0=t.asm.Ha).apply(null,arguments)},Se=t._emscripten_bind_PePCSInfo_isGcsHorizonMultiOverlap_0=function(){return(Se=t._emscripten_bind_PePCSInfo_isGcsHorizonMultiOverlap_0=t.asm.Ia).apply(null,arguments)},he=t._emscripten_bind_PePCSInfo_isPannableRectangle_0=function(){return(he=t._emscripten_bind_PePCSInfo_isPannableRectangle_0=t.asm.Ja).apply(null,arguments)},Ne=t._emscripten_bind_PePCSInfo_generate_2=function(){return(Ne=t._emscripten_bind_PePCSInfo_generate_2=t.asm.Ka).apply(null,arguments)},Me=t._emscripten_bind_PePCSInfo_get_PE_PCSINFO_OPTION_NONE_0=function(){return(Me=t._emscripten_bind_PePCSInfo_get_PE_PCSINFO_OPTION_NONE_0=t.asm.La).apply(null,arguments)},Ae=t._emscripten_bind_PePCSInfo_get_PE_PCSINFO_OPTION_DOMAIN_0=function(){return(Ae=t._emscripten_bind_PePCSInfo_get_PE_PCSINFO_OPTION_DOMAIN_0=t.asm.Ma).apply(null,arguments)},De=t._emscripten_bind_PePCSInfo_get_PE_POLE_OUTSIDE_BOUNDARY_0=function(){return(De=t._emscripten_bind_PePCSInfo_get_PE_POLE_OUTSIDE_BOUNDARY_0=t.asm.Na).apply(null,arguments)},Re=t._emscripten_bind_PePCSInfo_get_PE_POLE_POINT_0=function(){return(Re=t._emscripten_bind_PePCSInfo_get_PE_POLE_POINT_0=t.asm.Oa).apply(null,arguments)},Ce=t._emscripten_bind_PeProjcs_getGeogcs_0=function(){return(Ce=t._emscripten_bind_PeProjcs_getGeogcs_0=t.asm.Pa).apply(null,arguments)},Ge=t._emscripten_bind_PeProjcs_getParameters_0=function(){return(Ge=t._emscripten_bind_PeProjcs_getParameters_0=t.asm.Qa).apply(null,arguments)},Ie=t._emscripten_bind_PeProjcs_getUnit_0=function(){return(Ie=t._emscripten_bind_PeProjcs_getUnit_0=t.asm.Ra).apply(null,arguments)},je=t._emscripten_bind_PeProjcs_loadConstants_0=function(){return(je=t._emscripten_bind_PeProjcs_loadConstants_0=t.asm.Sa).apply(null,arguments)},ve=t._emscripten_bind_PeProjcs_horizonGcsGenerate_0=function(){return(ve=t._emscripten_bind_PeProjcs_horizonGcsGenerate_0=t.asm.Ta).apply(null,arguments)},Le=t._emscripten_bind_PeProjcs_horizonPcsGenerate_0=function(){return(Le=t._emscripten_bind_PeProjcs_horizonPcsGenerate_0=t.asm.Ua).apply(null,arguments)},Ue=t._emscripten_bind_PeProjcs_getCode_0=function(){return(Ue=t._emscripten_bind_PeProjcs_getCode_0=t.asm.Va).apply(null,arguments)},we=t._emscripten_bind_PeProjcs_getName_1=function(){return(we=t._emscripten_bind_PeProjcs_getName_1=t.asm.Wa).apply(null,arguments)},Fe=t._emscripten_bind_PeProjcs_getType_0=function(){return(Fe=t._emscripten_bind_PeProjcs_getType_0=t.asm.Xa).apply(null,arguments)},xe=t._emscripten_bind_PeGTlistExtendedGTs_getDirection_0=function(){return(xe=t._emscripten_bind_PeGTlistExtendedGTs_getDirection_0=t.asm.Ya).apply(null,arguments)},Ye=t._emscripten_bind_PeGTlistExtendedGTs_getGeogtran_0=function(){return(Ye=t._emscripten_bind_PeGTlistExtendedGTs_getGeogtran_0=t.asm.Za).apply(null,arguments)},He=t._emscripten_bind_PePrimem_getLongitude_0=function(){return(He=t._emscripten_bind_PePrimem_getLongitude_0=t.asm._a).apply(null,arguments)},ze=t._emscripten_bind_PePrimem_getCode_0=function(){return(ze=t._emscripten_bind_PePrimem_getCode_0=t.asm.$a).apply(null,arguments)},Xe=t._emscripten_bind_PePrimem_getName_1=function(){return(Xe=t._emscripten_bind_PePrimem_getName_1=t.asm.ab).apply(null,arguments)},Ze=t._emscripten_bind_PePrimem_getType_0=function(){return(Ze=t._emscripten_bind_PePrimem_getType_0=t.asm.bb).apply(null,arguments)},Be=t._emscripten_bind_PeNotationMgrs_get_PE_MGRS_STYLE_NEW_0=function(){return(Be=t._emscripten_bind_PeNotationMgrs_get_PE_MGRS_STYLE_NEW_0=t.asm.cb).apply(null,arguments)},We=t._emscripten_bind_PeNotationMgrs_get_PE_MGRS_STYLE_OLD_0=function(){return(We=t._emscripten_bind_PeNotationMgrs_get_PE_MGRS_STYLE_OLD_0=t.asm.db).apply(null,arguments)},ke=t._emscripten_bind_PeNotationMgrs_get_PE_MGRS_STYLE_AUTO_0=function(){return(ke=t._emscripten_bind_PeNotationMgrs_get_PE_MGRS_STYLE_AUTO_0=t.asm.eb).apply(null,arguments)},Ve=t._emscripten_bind_PeNotationMgrs_get_PE_MGRS_180_ZONE_1_PLUS_0=function(){return(Ve=t._emscripten_bind_PeNotationMgrs_get_PE_MGRS_180_ZONE_1_PLUS_0=t.asm.fb).apply(null,arguments)},Je=t._emscripten_bind_PeNotationMgrs_get_PE_MGRS_ADD_SPACES_0=function(){return(Je=t._emscripten_bind_PeNotationMgrs_get_PE_MGRS_ADD_SPACES_0=t.asm.gb).apply(null,arguments)},qe=t._emscripten_bind_PeGeogtran_isEqual_1=function(){return(qe=t._emscripten_bind_PeGeogtran_isEqual_1=t.asm.hb).apply(null,arguments)},Ke=t._emscripten_bind_PeGeogtran_getGeogcs1_0=function(){return(Ke=t._emscripten_bind_PeGeogtran_getGeogcs1_0=t.asm.ib).apply(null,arguments)},Qe=t._emscripten_bind_PeGeogtran_getGeogcs2_0=function(){return(Qe=t._emscripten_bind_PeGeogtran_getGeogcs2_0=t.asm.jb).apply(null,arguments)},$e=t._emscripten_bind_PeGeogtran_getParameters_0=function(){return($e=t._emscripten_bind_PeGeogtran_getParameters_0=t.asm.kb).apply(null,arguments)},tn=t._emscripten_bind_PeGeogtran_loadConstants_0=function(){return(tn=t._emscripten_bind_PeGeogtran_loadConstants_0=t.asm.lb).apply(null,arguments)},en=t._emscripten_bind_PeGeogtran_getCode_0=function(){return(en=t._emscripten_bind_PeGeogtran_getCode_0=t.asm.mb).apply(null,arguments)},nn=t._emscripten_bind_PeGeogtran_getName_1=function(){return(nn=t._emscripten_bind_PeGeogtran_getName_1=t.asm.nb).apply(null,arguments)},_n=t._emscripten_bind_PeGeogtran_getType_0=function(){return(_n=t._emscripten_bind_PeGeogtran_getType_0=t.asm.ob).apply(null,arguments)},rn=t._emscripten_bind_PeDefs_get_PE_BUFFER_MAX_0=function(){return(rn=t._emscripten_bind_PeDefs_get_PE_BUFFER_MAX_0=t.asm.pb).apply(null,arguments)},on=t._emscripten_bind_PeDefs_get_PE_NAME_MAX_0=function(){return(on=t._emscripten_bind_PeDefs_get_PE_NAME_MAX_0=t.asm.qb).apply(null,arguments)},pn=t._emscripten_bind_PeDefs_get_PE_MGRS_MAX_0=function(){return(pn=t._emscripten_bind_PeDefs_get_PE_MGRS_MAX_0=t.asm.rb).apply(null,arguments)},cn=t._emscripten_bind_PeDefs_get_PE_USNG_MAX_0=function(){return(cn=t._emscripten_bind_PeDefs_get_PE_USNG_MAX_0=t.asm.sb).apply(null,arguments)},sn=t._emscripten_bind_PeDefs_get_PE_DD_MAX_0=function(){return(sn=t._emscripten_bind_PeDefs_get_PE_DD_MAX_0=t.asm.tb).apply(null,arguments)},un=t._emscripten_bind_PeDefs_get_PE_DMS_MAX_0=function(){return(un=t._emscripten_bind_PeDefs_get_PE_DMS_MAX_0=t.asm.ub).apply(null,arguments)},an=t._emscripten_bind_PeDefs_get_PE_DDM_MAX_0=function(){return(an=t._emscripten_bind_PeDefs_get_PE_DDM_MAX_0=t.asm.vb).apply(null,arguments)},Pn=t._emscripten_bind_PeDefs_get_PE_UTM_MAX_0=function(){return(Pn=t._emscripten_bind_PeDefs_get_PE_UTM_MAX_0=t.asm.wb).apply(null,arguments)},yn=t._emscripten_bind_PeDefs_get_PE_PARM_MAX_0=function(){return(yn=t._emscripten_bind_PeDefs_get_PE_PARM_MAX_0=t.asm.xb).apply(null,arguments)},gn=t._emscripten_bind_PeDefs_get_PE_TYPE_NONE_0=function(){return(gn=t._emscripten_bind_PeDefs_get_PE_TYPE_NONE_0=t.asm.yb).apply(null,arguments)},fn=t._emscripten_bind_PeDefs_get_PE_TYPE_GEOGCS_0=function(){return(fn=t._emscripten_bind_PeDefs_get_PE_TYPE_GEOGCS_0=t.asm.zb).apply(null,arguments)},ln=t._emscripten_bind_PeDefs_get_PE_TYPE_PROJCS_0=function(){return(ln=t._emscripten_bind_PeDefs_get_PE_TYPE_PROJCS_0=t.asm.Ab).apply(null,arguments)},mn=t._emscripten_bind_PeDefs_get_PE_TYPE_GEOGTRAN_0=function(){return(mn=t._emscripten_bind_PeDefs_get_PE_TYPE_GEOGTRAN_0=t.asm.Bb).apply(null,arguments)},dn=t._emscripten_bind_PeDefs_get_PE_TYPE_COORDSYS_0=function(){return(dn=t._emscripten_bind_PeDefs_get_PE_TYPE_COORDSYS_0=t.asm.Cb).apply(null,arguments)},bn=t._emscripten_bind_PeDefs_get_PE_TYPE_UNIT_0=function(){return(bn=t._emscripten_bind_PeDefs_get_PE_TYPE_UNIT_0=t.asm.Db).apply(null,arguments)},En=t._emscripten_bind_PeDefs_get_PE_STR_OPTS_NONE_0=function(){return(En=t._emscripten_bind_PeDefs_get_PE_STR_OPTS_NONE_0=t.asm.Eb).apply(null,arguments)},On=t._emscripten_bind_PeDefs_get_PE_STR_AUTH_NONE_0=function(){return(On=t._emscripten_bind_PeDefs_get_PE_STR_AUTH_NONE_0=t.asm.Fb).apply(null,arguments)},Tn=t._emscripten_bind_PeDefs_get_PE_STR_AUTH_TOP_0=function(){return(Tn=t._emscripten_bind_PeDefs_get_PE_STR_AUTH_TOP_0=t.asm.Gb).apply(null,arguments)},Sn=t._emscripten_bind_PeDefs_get_PE_STR_NAME_CANON_0=function(){return(Sn=t._emscripten_bind_PeDefs_get_PE_STR_NAME_CANON_0=t.asm.Hb).apply(null,arguments)},hn=t._emscripten_bind_PeDefs_get_PE_PARM_X0_0=function(){return(hn=t._emscripten_bind_PeDefs_get_PE_PARM_X0_0=t.asm.Ib).apply(null,arguments)},Nn=t._emscripten_bind_PeDefs_get_PE_PARM_ND_0=function(){return(Nn=t._emscripten_bind_PeDefs_get_PE_PARM_ND_0=t.asm.Jb).apply(null,arguments)},Mn=t._emscripten_bind_PeDefs_get_PE_TRANSFORM_1_TO_2_0=function(){return(Mn=t._emscripten_bind_PeDefs_get_PE_TRANSFORM_1_TO_2_0=t.asm.Kb).apply(null,arguments)},An=t._emscripten_bind_PeDefs_get_PE_TRANSFORM_2_TO_1_0=function(){return(An=t._emscripten_bind_PeDefs_get_PE_TRANSFORM_2_TO_1_0=t.asm.Lb).apply(null,arguments)},Dn=t._emscripten_bind_PeDefs_get_PE_TRANSFORM_P_TO_G_0=function(){return(Dn=t._emscripten_bind_PeDefs_get_PE_TRANSFORM_P_TO_G_0=t.asm.Mb).apply(null,arguments)},Rn=t._emscripten_bind_PeDefs_get_PE_TRANSFORM_G_TO_P_0=function(){return(Rn=t._emscripten_bind_PeDefs_get_PE_TRANSFORM_G_TO_P_0=t.asm.Nb).apply(null,arguments)},Cn=t._emscripten_bind_PeDefs_get_PE_HORIZON_RECT_0=function(){return(Cn=t._emscripten_bind_PeDefs_get_PE_HORIZON_RECT_0=t.asm.Ob).apply(null,arguments)},Gn=t._emscripten_bind_PeDefs_get_PE_HORIZON_POLY_0=function(){return(Gn=t._emscripten_bind_PeDefs_get_PE_HORIZON_POLY_0=t.asm.Pb).apply(null,arguments)},In=t._emscripten_bind_PeDefs_get_PE_HORIZON_LINE_0=function(){return(In=t._emscripten_bind_PeDefs_get_PE_HORIZON_LINE_0=t.asm.Qb).apply(null,arguments)},jn=t._emscripten_bind_PeDefs_get_PE_HORIZON_DELTA_0=function(){return(jn=t._emscripten_bind_PeDefs_get_PE_HORIZON_DELTA_0=t.asm.Rb).apply(null,arguments)},vn=t._emscripten_bind_PeInteger_PeInteger_1=function(){return(vn=t._emscripten_bind_PeInteger_PeInteger_1=t.asm.Sb).apply(null,arguments)},Ln=t._emscripten_bind_PeInteger_get_val_0=function(){return(Ln=t._emscripten_bind_PeInteger_get_val_0=t.asm.Tb).apply(null,arguments)},Un=t._emscripten_bind_PeInteger_set_val_1=function(){return(Un=t._emscripten_bind_PeInteger_set_val_1=t.asm.Ub).apply(null,arguments)},wn=t._emscripten_bind_PeInteger___destroy___0=function(){return(wn=t._emscripten_bind_PeInteger___destroy___0=t.asm.Vb).apply(null,arguments)},Fn=(t._pe_getPeGTlistExtendedEntrySize=function(){return(t._pe_getPeGTlistExtendedEntrySize=t.asm.Wb).apply(null,arguments)},t._pe_getPeGTlistExtendedGTsSize=function(){return(t._pe_getPeGTlistExtendedGTsSize=t.asm.Xb).apply(null,arguments)},t._pe_getPeHorizonSize=function(){return(t._pe_getPeHorizonSize=t.asm.Yb).apply(null,arguments)},t._pe_geog_to_proj=function(){return(t._pe_geog_to_proj=t.asm.Zb).apply(null,arguments)},t._pe_geog_to_geog=function(){return(t._pe_geog_to_geog=t.asm._b).apply(null,arguments)},t._pe_geog_to_dd=function(){return(t._pe_geog_to_dd=t.asm.$b).apply(null,arguments)},t._pe_dd_to_geog=function(){return(t._pe_dd_to_geog=t.asm.ac).apply(null,arguments)},t._pe_dms_to_geog=function(){return(t._pe_dms_to_geog=t.asm.bc).apply(null,arguments)},t._pe_geog_to_ddm=function(){return(t._pe_geog_to_ddm=t.asm.cc).apply(null,arguments)},t._pe_ddm_to_geog=function(){return(t._pe_ddm_to_geog=t.asm.dc).apply(null,arguments)},t._pe_geog_to_dms=function(){return(t._pe_geog_to_dms=t.asm.ec).apply(null,arguments)},t._pe_geog_to_mgrs_extended=function(){return(t._pe_geog_to_mgrs_extended=t.asm.fc).apply(null,arguments)},t._pe_geog_to_usng=function(){return(t._pe_geog_to_usng=t.asm.gc).apply(null,arguments)},t._pe_geog_to_utm=function(){return(t._pe_geog_to_utm=t.asm.hc).apply(null,arguments)},t._pe_mgrs_to_geog_extended=function(){return(t._pe_mgrs_to_geog_extended=t.asm.ic).apply(null,arguments)},t._pe_usng_to_geog=function(){return(t._pe_usng_to_geog=t.asm.jc).apply(null,arguments)},t._pe_utm_to_geog=function(){return(t._pe_utm_to_geog=t.asm.kc).apply(null,arguments)},t._pe_object_to_string_ext=function(){return(t._pe_object_to_string_ext=t.asm.lc).apply(null,arguments)},t._pe_proj_to_geog_center=function(){return(t._pe_proj_to_geog_center=t.asm.mc).apply(null,arguments)},t._malloc=function(){return(Fn=t._malloc=t.asm.nc).apply(null,arguments)}),xn=(t._free=function(){return(t._free=t.asm.oc).apply(null,arguments)},t.__get_tzname=function(){return(xn=t.__get_tzname=t.asm.pc).apply(null,arguments)}),Yn=t.__get_daylight=function(){return(Yn=t.__get_daylight=t.asm.qc).apply(null,arguments)},Hn=t.__get_timezone=function(){return(Hn=t.__get_timezone=t.asm.rc).apply(null,arguments)};function zn(t){this.name="ExitStatus",this.message="Program terminated with exit("+t+")",this.status=t}function Xn(n){function _(){st||(st=!0,t.calledRun=!0,S||(H(X),H(Z),e(t),t.onRuntimeInitialized&&t.onRuntimeInitialized(),function(){if(t.postRun)for("function"==typeof t.postRun&&(t.postRun=[t.postRun]);t.postRun.length;)k(t.postRun.shift());H(B)}()))}n=n||a,V>0||(function(){if(t.preRun)for("function"==typeof t.preRun&&(t.preRun=[t.preRun]);t.preRun.length;)W(t.preRun.shift());H(z)}(),V>0||(t.setStatus?(t.setStatus("Running..."),setTimeout((function(){setTimeout((function(){t.setStatus("")}),1),_()}),1)):_()))}if(t.dynCall_v=function(){return(t.dynCall_v=t.asm.sc).apply(null,arguments)},t.dynCall_vi=function(){return(t.dynCall_vi=t.asm.tc).apply(null,arguments)},t.getValue=function(t,e,n){switch("*"===(e=e||"i8").charAt(e.length-1)&&(e="i32"),e){case"i1":case"i8":return M[t>>0];case"i16":return D[t>>1];case"i32":case"i64":return R[t>>2];case"float":return C[t>>2];case"double":return G[t>>3];default:K("invalid type for getValue: "+e)}return null},t.UTF8ToString=v,q=function t(){st||Xn(),st||(q=t)},t.run=Xn,t.preInit)for("function"==typeof t.preInit&&(t.preInit=[t.preInit]);t.preInit.length>0;)t.preInit.pop()();function Zn(){}function Bn(t){return(t||Zn).__cache__}function Wn(t,e){var n=Bn(e),_=n[t];return _||((_=Object.create((e||Zn).prototype)).ptr=t,n[t]=_)}Xn(),(Zn.prototype=Object.create(Zn.prototype)).constructor=Zn,Zn.prototype.__class__=Zn,Zn.__cache__={},t.WrapperObject=Zn,t.getCache=Bn,t.wrapPointer=Wn,t.castObject=function(t,e){return Wn(t.ptr,e)},t.NULL=Wn(0),t.destroy=function(t){if(!t.__destroy__)throw"Error: Cannot destroy object. (Did you create it yourself?)";t.__destroy__(),delete Bn(t.__class__)[t.ptr]},t.compare=function(t,e){return t.ptr===e.ptr},t.getPointer=function(t){return t.ptr},t.getClass=function(t){return t.__class__};var kn={buffer:0,size:0,pos:0,temps:[],needed:0,prepare:function(){if(kn.needed){for(var e=0;e<kn.temps.length;e++)t._free(kn.temps[e]);kn.temps.length=0,t._free(kn.buffer),kn.buffer=0,kn.size+=kn.needed,kn.needed=0}kn.buffer||(kn.size+=128,kn.buffer=t._malloc(kn.size),h(kn.buffer)),kn.pos=0},alloc:function(e,n){h(kn.buffer);var _,r=e.length*n.BYTES_PER_ELEMENT;return kn.pos+(r=r+7&-8)>=kn.size?(h(r>0),kn.needed+=r,_=t._malloc(r),kn.temps.push(_)):(_=kn.buffer+kn.pos,kn.pos+=r),_},copy:function(t,e,n){switch(n>>>=0,e.BYTES_PER_ELEMENT){case 2:n>>>=1;break;case 4:n>>>=2;break;case 8:n>>>=3}for(var _=0;_<t.length;_++)e[n+_]=t[_]}};function Vn(t){if("string"==typeof t){var e=function(t,e,n){var _=U(t)+1,r=new Array(_);return L(t,r,0,r.length),r}(t),n=kn.alloc(e,M);return kn.copy(e,M,n),n}return t}function Jn(t){if("object"==typeof t){var e=kn.alloc(t,M);return kn.copy(t,M,e),e}return t}function qn(){throw"cannot construct a PeObject, no constructor in IDL"}function Kn(){throw"cannot construct a PeCoordsys, no constructor in IDL"}function Qn(){throw"cannot construct a PeDatum, no constructor in IDL"}function $n(){throw"cannot construct a PeVersion, no constructor in IDL"}function t_(){throw"cannot construct a PeParameter, no constructor in IDL"}function e_(){throw"cannot construct a PeNotationUtm, no constructor in IDL"}function n_(){throw"cannot construct a VoidPtr, no constructor in IDL"}function __(){throw"cannot construct a PeSpheroid, no constructor in IDL"}function r_(){throw"cannot construct a PeGTlistExtendedEntry, no constructor in IDL"}function o_(){throw"cannot construct a PeHorizon, no constructor in IDL"}function p_(){throw"cannot construct a PeFactory, no constructor in IDL"}function i_(){throw"cannot construct a PeGTlistExtended, no constructor in IDL"}function c_(){throw"cannot construct a PeUnit, no constructor in IDL"}function s_(){throw"cannot construct a PeGeogcs, no constructor in IDL"}function u_(t,e,n,_,r,o){t&&"object"==typeof t&&(t=t.ptr),e&&"object"==typeof e&&(e=e.ptr),n&&"object"==typeof n&&(n=n.ptr),_&&"object"==typeof _&&(_=_.ptr),r&&"object"==typeof r&&(r=r.ptr),o&&"object"==typeof o&&(o=o.ptr),this.ptr=ie(t,e,n,_,r,o),Bn(u_)[this.ptr]=this}function a_(){throw"cannot construct a PePCSInfo, no constructor in IDL"}function P_(){throw"cannot construct a PeProjcs, no constructor in IDL"}function y_(){throw"cannot construct a PeGTlistExtendedGTs, no constructor in IDL"}function g_(){throw"cannot construct a PePrimem, no constructor in IDL"}function f_(){throw"cannot construct a PeNotationMgrs, no constructor in IDL"}function l_(){throw"cannot construct a PeGeogtran, no constructor in IDL"}function m_(){throw"cannot construct a PeDefs, no constructor in IDL"}function d_(t){t&&"object"==typeof t&&(t=t.ptr),this.ptr=vn(t),Bn(d_)[this.ptr]=this}return(qn.prototype=Object.create(Zn.prototype)).constructor=qn,qn.prototype.__class__=qn,qn.__cache__={},t.PeObject=qn,qn.prototype.getCode=qn.prototype.getCode=function(){return Pt(this.ptr)},qn.prototype.getName=qn.prototype.getName=function(t){var e=this.ptr;return kn.prepare(),"object"==typeof t&&(t=Jn(t)),v(yt(e,t))},qn.prototype.getType=qn.prototype.getType=function(){return gt(this.ptr)},(Kn.prototype=Object.create(qn.prototype)).constructor=Kn,Kn.prototype.__class__=Kn,Kn.__cache__={},t.PeCoordsys=Kn,Kn.prototype.getCode=Kn.prototype.getCode=function(){return ft(this.ptr)},Kn.prototype.getName=Kn.prototype.getName=function(t){var e=this.ptr;return kn.prepare(),"object"==typeof t&&(t=Jn(t)),v(lt(e,t))},Kn.prototype.getType=Kn.prototype.getType=function(){return mt(this.ptr)},(Qn.prototype=Object.create(qn.prototype)).constructor=Qn,Qn.prototype.__class__=Qn,Qn.__cache__={},t.PeDatum=Qn,Qn.prototype.getSpheroid=Qn.prototype.getSpheroid=function(){return Wn(dt(this.ptr),__)},Qn.prototype.getCode=Qn.prototype.getCode=function(){return bt(this.ptr)},Qn.prototype.getName=Qn.prototype.getName=function(t){var e=this.ptr;return kn.prepare(),"object"==typeof t&&(t=Jn(t)),v(Et(e,t))},Qn.prototype.getType=Qn.prototype.getType=function(){return Ot(this.ptr)},($n.prototype=Object.create(Zn.prototype)).constructor=$n,$n.prototype.__class__=$n,$n.__cache__={},t.PeVersion=$n,$n.prototype.version_string=$n.prototype.version_string=function(){return v(Tt(this.ptr))},(t_.prototype=Object.create(qn.prototype)).constructor=t_,t_.prototype.__class__=t_,t_.__cache__={},t.PeParameter=t_,t_.prototype.getValue=t_.prototype.getValue=function(){return St(this.ptr)},t_.prototype.getCode=t_.prototype.getCode=function(){return ht(this.ptr)},t_.prototype.getName=t_.prototype.getName=function(t){var e=this.ptr;return kn.prepare(),"object"==typeof t&&(t=Jn(t)),v(Nt(e,t))},t_.prototype.getType=t_.prototype.getType=function(){return Mt(this.ptr)},(e_.prototype=Object.create(Zn.prototype)).constructor=e_,e_.prototype.__class__=e_,e_.__cache__={},t.PeNotationUtm=e_,e_.prototype.get_PE_UTM_OPTS_NONE=e_.prototype.get_PE_UTM_OPTS_NONE=function(){return At(this.ptr)},Object.defineProperty(e_.prototype,"PE_UTM_OPTS_NONE",{get:e_.prototype.get_PE_UTM_OPTS_NONE}),e_.prototype.get_PE_UTM_OPTS_NS=e_.prototype.get_PE_UTM_OPTS_NS=function(){return Dt(this.ptr)},Object.defineProperty(e_.prototype,"PE_UTM_OPTS_NS",{get:e_.prototype.get_PE_UTM_OPTS_NS}),e_.prototype.get_PE_UTM_OPTS_NS_STRICT=e_.prototype.get_PE_UTM_OPTS_NS_STRICT=function(){return Rt(this.ptr)},Object.defineProperty(e_.prototype,"PE_UTM_OPTS_NS_STRICT",{get:e_.prototype.get_PE_UTM_OPTS_NS_STRICT}),e_.prototype.get_PE_UTM_OPTS_ADD_SPACES=e_.prototype.get_PE_UTM_OPTS_ADD_SPACES=function(){return Ct(this.ptr)},Object.defineProperty(e_.prototype,"PE_UTM_OPTS_ADD_SPACES",{get:e_.prototype.get_PE_UTM_OPTS_ADD_SPACES}),(n_.prototype=Object.create(Zn.prototype)).constructor=n_,n_.prototype.__class__=n_,n_.__cache__={},t.VoidPtr=n_,n_.prototype.__destroy__=n_.prototype.__destroy__=function(){Gt(this.ptr)},(__.prototype=Object.create(qn.prototype)).constructor=__,__.prototype.__class__=__,__.__cache__={},t.PeSpheroid=__,__.prototype.getAxis=__.prototype.getAxis=function(){return It(this.ptr)},__.prototype.getFlattening=__.prototype.getFlattening=function(){return jt(this.ptr)},__.prototype.getCode=__.prototype.getCode=function(){return vt(this.ptr)},__.prototype.getName=__.prototype.getName=function(t){var e=this.ptr;return kn.prepare(),"object"==typeof t&&(t=Jn(t)),v(Lt(e,t))},__.prototype.getType=__.prototype.getType=function(){return Ut(this.ptr)},(r_.prototype=Object.create(Zn.prototype)).constructor=r_,r_.prototype.__class__=r_,r_.__cache__={},t.PeGTlistExtendedEntry=r_,r_.prototype.getEntries=r_.prototype.getEntries=function(){return Wn(wt(this.ptr),y_)},r_.prototype.getSteps=r_.prototype.getSteps=function(){return Ft(this.ptr)},r_.prototype.Delete=r_.prototype.Delete=function(t){t&&"object"==typeof t&&(t=t.ptr),xt(this.ptr,t)},(o_.prototype=Object.create(Zn.prototype)).constructor=o_,o_.prototype.__class__=o_,o_.__cache__={},t.PeHorizon=o_,o_.prototype.getNump=o_.prototype.getNump=function(){return Yt(this.ptr)},o_.prototype.getKind=o_.prototype.getKind=function(){return Ht(this.ptr)},o_.prototype.getInclusive=o_.prototype.getInclusive=function(){return zt(this.ptr)},o_.prototype.getSize=o_.prototype.getSize=function(){return Xt(this.ptr)},o_.prototype.getCoord=o_.prototype.getCoord=function(){return Zt(this.ptr)},(p_.prototype=Object.create(Zn.prototype)).constructor=p_,p_.prototype.__class__=p_,p_.__cache__={},t.PeFactory=p_,p_.prototype.initialize=p_.prototype.initialize=function(t){var e=this.ptr;kn.prepare(),t=t&&"object"==typeof t?t.ptr:Vn(t),Bt(e,t)},p_.prototype.factoryByType=p_.prototype.factoryByType=function(t,e){return t&&"object"==typeof t&&(t=t.ptr),e&&"object"==typeof e&&(e=e.ptr),Wn(Wt(this.ptr,t,e),qn)},p_.prototype.fromString=p_.prototype.fromString=function(t,e){var n=this.ptr;return kn.prepare(),t&&"object"==typeof t&&(t=t.ptr),e=e&&"object"==typeof e?e.ptr:Vn(e),Wn(kt(n,t,e),qn)},p_.prototype.getCode=p_.prototype.getCode=function(t){return t&&"object"==typeof t&&(t=t.ptr),Vt(this.ptr,t)},(i_.prototype=Object.create(Zn.prototype)).constructor=i_,i_.prototype.__class__=i_,i_.__cache__={},t.PeGTlistExtended=i_,i_.prototype.getGTlist=i_.prototype.getGTlist=function(t,e,n,_,r,o){return t&&"object"==typeof t&&(t=t.ptr),e&&"object"==typeof e&&(e=e.ptr),n&&"object"==typeof n&&(n=n.ptr),_&&"object"==typeof _&&(_=_.ptr),r&&"object"==typeof r&&(r=r.ptr),o&&"object"==typeof o&&(o=o.ptr),Wn(Jt(this.ptr,t,e,n,_,r,o),r_)},i_.prototype.get_PE_GTLIST_OPTS_COMMON=i_.prototype.get_PE_GTLIST_OPTS_COMMON=function(){return qt(this.ptr)},Object.defineProperty(i_.prototype,"PE_GTLIST_OPTS_COMMON",{get:i_.prototype.get_PE_GTLIST_OPTS_COMMON}),(c_.prototype=Object.create(qn.prototype)).constructor=c_,c_.prototype.__class__=c_,c_.__cache__={},t.PeUnit=c_,c_.prototype.getUnitFactor=c_.prototype.getUnitFactor=function(){return Kt(this.ptr)},c_.prototype.getCode=c_.prototype.getCode=function(){return Qt(this.ptr)},c_.prototype.getName=c_.prototype.getName=function(t){var e=this.ptr;return kn.prepare(),"object"==typeof t&&(t=Jn(t)),v($t(e,t))},c_.prototype.getType=c_.prototype.getType=function(){return te(this.ptr)},(s_.prototype=Object.create(Kn.prototype)).constructor=s_,s_.prototype.__class__=s_,s_.__cache__={},t.PeGeogcs=s_,s_.prototype.getDatum=s_.prototype.getDatum=function(){return Wn(ee(this.ptr),Qn)},s_.prototype.getPrimem=s_.prototype.getPrimem=function(){return Wn(ne(this.ptr),g_)},s_.prototype.getUnit=s_.prototype.getUnit=function(){return Wn(_e(this.ptr),c_)},s_.prototype.getCode=s_.prototype.getCode=function(){return re(this.ptr)},s_.prototype.getName=s_.prototype.getName=function(t){var e=this.ptr;return kn.prepare(),"object"==typeof t&&(t=Jn(t)),v(oe(e,t))},s_.prototype.getType=s_.prototype.getType=function(){return pe(this.ptr)},(u_.prototype=Object.create(Zn.prototype)).constructor=u_,u_.prototype.__class__=u_,u_.__cache__={},t.PeGCSExtent=u_,u_.prototype.getLLon=u_.prototype.getLLon=function(){return ce(this.ptr)},u_.prototype.getSLat=u_.prototype.getSLat=function(){return se(this.ptr)},u_.prototype.getRLon=u_.prototype.getRLon=function(){return ue(this.ptr)},u_.prototype.getNLat=u_.prototype.getNLat=function(){return ae(this.ptr)},u_.prototype.__destroy__=u_.prototype.__destroy__=function(){Pe(this.ptr)},(a_.prototype=Object.create(Zn.prototype)).constructor=a_,a_.prototype.__class__=a_,a_.__cache__={},t.PePCSInfo=a_,a_.prototype.getCentralMeridian=a_.prototype.getCentralMeridian=function(){return ye(this.ptr)},a_.prototype.getDomainMinx=a_.prototype.getDomainMinx=function(){return ge(this.ptr)},a_.prototype.getDomainMiny=a_.prototype.getDomainMiny=function(){return fe(this.ptr)},a_.prototype.getDomainMaxx=a_.prototype.getDomainMaxx=function(){return le(this.ptr)},a_.prototype.getDomainMaxy=a_.prototype.getDomainMaxy=function(){return me(this.ptr)},a_.prototype.getNorthPoleLocation=a_.prototype.getNorthPoleLocation=function(){return de(this.ptr)},a_.prototype.getNorthPoleGeometry=a_.prototype.getNorthPoleGeometry=function(){return be(this.ptr)},a_.prototype.getSouthPoleLocation=a_.prototype.getSouthPoleLocation=function(){return Ee(this.ptr)},a_.prototype.getSouthPoleGeometry=a_.prototype.getSouthPoleGeometry=function(){return Oe(this.ptr)},a_.prototype.isDensificationNeeded=a_.prototype.isDensificationNeeded=function(){return!!Te(this.ptr)},a_.prototype.isGcsHorizonMultiOverlap=a_.prototype.isGcsHorizonMultiOverlap=function(){return!!Se(this.ptr)},a_.prototype.isPannableRectangle=a_.prototype.isPannableRectangle=function(){return!!he(this.ptr)},a_.prototype.generate=a_.prototype.generate=function(t,e){return t&&"object"==typeof t&&(t=t.ptr),e&&"object"==typeof e&&(e=e.ptr),Wn(Ne(this.ptr,t,e),a_)},a_.prototype.get_PE_PCSINFO_OPTION_NONE=a_.prototype.get_PE_PCSINFO_OPTION_NONE=function(){return Me(this.ptr)},Object.defineProperty(a_.prototype,"PE_PCSINFO_OPTION_NONE",{get:a_.prototype.get_PE_PCSINFO_OPTION_NONE}),a_.prototype.get_PE_PCSINFO_OPTION_DOMAIN=a_.prototype.get_PE_PCSINFO_OPTION_DOMAIN=function(){return Ae(this.ptr)},Object.defineProperty(a_.prototype,"PE_PCSINFO_OPTION_DOMAIN",{get:a_.prototype.get_PE_PCSINFO_OPTION_DOMAIN}),a_.prototype.get_PE_POLE_OUTSIDE_BOUNDARY=a_.prototype.get_PE_POLE_OUTSIDE_BOUNDARY=function(){return De(this.ptr)},Object.defineProperty(a_.prototype,"PE_POLE_OUTSIDE_BOUNDARY",{get:a_.prototype.get_PE_POLE_OUTSIDE_BOUNDARY}),a_.prototype.get_PE_POLE_POINT=a_.prototype.get_PE_POLE_POINT=function(){return Re(this.ptr)},Object.defineProperty(a_.prototype,"PE_POLE_POINT",{get:a_.prototype.get_PE_POLE_POINT}),(P_.prototype=Object.create(Kn.prototype)).constructor=P_,P_.prototype.__class__=P_,P_.__cache__={},t.PeProjcs=P_,P_.prototype.getGeogcs=P_.prototype.getGeogcs=function(){return Wn(Ce(this.ptr),s_)},P_.prototype.getParameters=P_.prototype.getParameters=function(){return Ge(this.ptr)},P_.prototype.getUnit=P_.prototype.getUnit=function(){return Wn(Ie(this.ptr),c_)},P_.prototype.loadConstants=P_.prototype.loadConstants=function(){return!!je(this.ptr)},P_.prototype.horizonGcsGenerate=P_.prototype.horizonGcsGenerate=function(){return Wn(ve(this.ptr),o_)},P_.prototype.horizonPcsGenerate=P_.prototype.horizonPcsGenerate=function(){return Wn(Le(this.ptr),o_)},P_.prototype.getCode=P_.prototype.getCode=function(){return Ue(this.ptr)},P_.prototype.getName=P_.prototype.getName=function(t){var e=this.ptr;return kn.prepare(),"object"==typeof t&&(t=Jn(t)),v(we(e,t))},P_.prototype.getType=P_.prototype.getType=function(){return Fe(this.ptr)},(y_.prototype=Object.create(Zn.prototype)).constructor=y_,y_.prototype.__class__=y_,y_.__cache__={},t.PeGTlistExtendedGTs=y_,y_.prototype.getDirection=y_.prototype.getDirection=function(){return xe(this.ptr)},y_.prototype.getGeogtran=y_.prototype.getGeogtran=function(){return Wn(Ye(this.ptr),l_)},(g_.prototype=Object.create(qn.prototype)).constructor=g_,g_.prototype.__class__=g_,g_.__cache__={},t.PePrimem=g_,g_.prototype.getLongitude=g_.prototype.getLongitude=function(){return He(this.ptr)},g_.prototype.getCode=g_.prototype.getCode=function(){return ze(this.ptr)},g_.prototype.getName=g_.prototype.getName=function(t){var e=this.ptr;return kn.prepare(),"object"==typeof t&&(t=Jn(t)),v(Xe(e,t))},g_.prototype.getType=g_.prototype.getType=function(){return Ze(this.ptr)},(f_.prototype=Object.create(Zn.prototype)).constructor=f_,f_.prototype.__class__=f_,f_.__cache__={},t.PeNotationMgrs=f_,f_.prototype.get_PE_MGRS_STYLE_NEW=f_.prototype.get_PE_MGRS_STYLE_NEW=function(){return Be(this.ptr)},Object.defineProperty(f_.prototype,"PE_MGRS_STYLE_NEW",{get:f_.prototype.get_PE_MGRS_STYLE_NEW}),f_.prototype.get_PE_MGRS_STYLE_OLD=f_.prototype.get_PE_MGRS_STYLE_OLD=function(){return We(this.ptr)},Object.defineProperty(f_.prototype,"PE_MGRS_STYLE_OLD",{get:f_.prototype.get_PE_MGRS_STYLE_OLD}),f_.prototype.get_PE_MGRS_STYLE_AUTO=f_.prototype.get_PE_MGRS_STYLE_AUTO=function(){return ke(this.ptr)},Object.defineProperty(f_.prototype,"PE_MGRS_STYLE_AUTO",{get:f_.prototype.get_PE_MGRS_STYLE_AUTO}),f_.prototype.get_PE_MGRS_180_ZONE_1_PLUS=f_.prototype.get_PE_MGRS_180_ZONE_1_PLUS=function(){return Ve(this.ptr)},Object.defineProperty(f_.prototype,"PE_MGRS_180_ZONE_1_PLUS",{get:f_.prototype.get_PE_MGRS_180_ZONE_1_PLUS}),f_.prototype.get_PE_MGRS_ADD_SPACES=f_.prototype.get_PE_MGRS_ADD_SPACES=function(){return Je(this.ptr)},Object.defineProperty(f_.prototype,"PE_MGRS_ADD_SPACES",{get:f_.prototype.get_PE_MGRS_ADD_SPACES}),(l_.prototype=Object.create(qn.prototype)).constructor=l_,l_.prototype.__class__=l_,l_.__cache__={},t.PeGeogtran=l_,l_.prototype.isEqual=l_.prototype.isEqual=function(t){return t&&"object"==typeof t&&(t=t.ptr),!!qe(this.ptr,t)},l_.prototype.getGeogcs1=l_.prototype.getGeogcs1=function(){return Wn(Ke(this.ptr),s_)},l_.prototype.getGeogcs2=l_.prototype.getGeogcs2=function(){return Wn(Qe(this.ptr),s_)},l_.prototype.getParameters=l_.prototype.getParameters=function(){return $e(this.ptr)},l_.prototype.loadConstants=l_.prototype.loadConstants=function(){return!!tn(this.ptr)},l_.prototype.getCode=l_.prototype.getCode=function(){return en(this.ptr)},l_.prototype.getName=l_.prototype.getName=function(t){var e=this.ptr;return kn.prepare(),"object"==typeof t&&(t=Jn(t)),v(nn(e,t))},l_.prototype.getType=l_.prototype.getType=function(){return _n(this.ptr)},(m_.prototype=Object.create(Zn.prototype)).constructor=m_,m_.prototype.__class__=m_,m_.__cache__={},t.PeDefs=m_,m_.prototype.get_PE_BUFFER_MAX=m_.prototype.get_PE_BUFFER_MAX=function(){return rn(this.ptr)},Object.defineProperty(m_.prototype,"PE_BUFFER_MAX",{get:m_.prototype.get_PE_BUFFER_MAX}),m_.prototype.get_PE_NAME_MAX=m_.prototype.get_PE_NAME_MAX=function(){return on(this.ptr)},Object.defineProperty(m_.prototype,"PE_NAME_MAX",{get:m_.prototype.get_PE_NAME_MAX}),m_.prototype.get_PE_MGRS_MAX=m_.prototype.get_PE_MGRS_MAX=function(){return pn(this.ptr)},Object.defineProperty(m_.prototype,"PE_MGRS_MAX",{get:m_.prototype.get_PE_MGRS_MAX}),m_.prototype.get_PE_USNG_MAX=m_.prototype.get_PE_USNG_MAX=function(){return cn(this.ptr)},Object.defineProperty(m_.prototype,"PE_USNG_MAX",{get:m_.prototype.get_PE_USNG_MAX}),m_.prototype.get_PE_DD_MAX=m_.prototype.get_PE_DD_MAX=function(){return sn(this.ptr)},Object.defineProperty(m_.prototype,"PE_DD_MAX",{get:m_.prototype.get_PE_DD_MAX}),m_.prototype.get_PE_DMS_MAX=m_.prototype.get_PE_DMS_MAX=function(){return un(this.ptr)},Object.defineProperty(m_.prototype,"PE_DMS_MAX",{get:m_.prototype.get_PE_DMS_MAX}),m_.prototype.get_PE_DDM_MAX=m_.prototype.get_PE_DDM_MAX=function(){return an(this.ptr)},Object.defineProperty(m_.prototype,"PE_DDM_MAX",{get:m_.prototype.get_PE_DDM_MAX}),m_.prototype.get_PE_UTM_MAX=m_.prototype.get_PE_UTM_MAX=function(){return Pn(this.ptr)},Object.defineProperty(m_.prototype,"PE_UTM_MAX",{get:m_.prototype.get_PE_UTM_MAX}),m_.prototype.get_PE_PARM_MAX=m_.prototype.get_PE_PARM_MAX=function(){return yn(this.ptr)},Object.defineProperty(m_.prototype,"PE_PARM_MAX",{get:m_.prototype.get_PE_PARM_MAX}),m_.prototype.get_PE_TYPE_NONE=m_.prototype.get_PE_TYPE_NONE=function(){return gn(this.ptr)},Object.defineProperty(m_.prototype,"PE_TYPE_NONE",{get:m_.prototype.get_PE_TYPE_NONE}),m_.prototype.get_PE_TYPE_GEOGCS=m_.prototype.get_PE_TYPE_GEOGCS=function(){return fn(this.ptr)},Object.defineProperty(m_.prototype,"PE_TYPE_GEOGCS",{get:m_.prototype.get_PE_TYPE_GEOGCS}),m_.prototype.get_PE_TYPE_PROJCS=m_.prototype.get_PE_TYPE_PROJCS=function(){return ln(this.ptr)},Object.defineProperty(m_.prototype,"PE_TYPE_PROJCS",{get:m_.prototype.get_PE_TYPE_PROJCS}),m_.prototype.get_PE_TYPE_GEOGTRAN=m_.prototype.get_PE_TYPE_GEOGTRAN=function(){return mn(this.ptr)},Object.defineProperty(m_.prototype,"PE_TYPE_GEOGTRAN",{get:m_.prototype.get_PE_TYPE_GEOGTRAN}),m_.prototype.get_PE_TYPE_COORDSYS=m_.prototype.get_PE_TYPE_COORDSYS=function(){return dn(this.ptr)},Object.defineProperty(m_.prototype,"PE_TYPE_COORDSYS",{get:m_.prototype.get_PE_TYPE_COORDSYS}),m_.prototype.get_PE_TYPE_UNIT=m_.prototype.get_PE_TYPE_UNIT=function(){return bn(this.ptr)},Object.defineProperty(m_.prototype,"PE_TYPE_UNIT",{get:m_.prototype.get_PE_TYPE_UNIT}),m_.prototype.get_PE_STR_OPTS_NONE=m_.prototype.get_PE_STR_OPTS_NONE=function(){return En(this.ptr)},Object.defineProperty(m_.prototype,"PE_STR_OPTS_NONE",{get:m_.prototype.get_PE_STR_OPTS_NONE}),m_.prototype.get_PE_STR_AUTH_NONE=m_.prototype.get_PE_STR_AUTH_NONE=function(){return On(this.ptr)},Object.defineProperty(m_.prototype,"PE_STR_AUTH_NONE",{get:m_.prototype.get_PE_STR_AUTH_NONE}),m_.prototype.get_PE_STR_AUTH_TOP=m_.prototype.get_PE_STR_AUTH_TOP=function(){return Tn(this.ptr)},Object.defineProperty(m_.prototype,"PE_STR_AUTH_TOP",{get:m_.prototype.get_PE_STR_AUTH_TOP}),m_.prototype.get_PE_STR_NAME_CANON=m_.prototype.get_PE_STR_NAME_CANON=function(){return Sn(this.ptr)},Object.defineProperty(m_.prototype,"PE_STR_NAME_CANON",{get:m_.prototype.get_PE_STR_NAME_CANON}),m_.prototype.get_PE_PARM_X0=m_.prototype.get_PE_PARM_X0=function(){return hn(this.ptr)},Object.defineProperty(m_.prototype,"PE_PARM_X0",{get:m_.prototype.get_PE_PARM_X0}),m_.prototype.get_PE_PARM_ND=m_.prototype.get_PE_PARM_ND=function(){return Nn(this.ptr)},Object.defineProperty(m_.prototype,"PE_PARM_ND",{get:m_.prototype.get_PE_PARM_ND}),m_.prototype.get_PE_TRANSFORM_1_TO_2=m_.prototype.get_PE_TRANSFORM_1_TO_2=function(){return Mn(this.ptr)},Object.defineProperty(m_.prototype,"PE_TRANSFORM_1_TO_2",{get:m_.prototype.get_PE_TRANSFORM_1_TO_2}),m_.prototype.get_PE_TRANSFORM_2_TO_1=m_.prototype.get_PE_TRANSFORM_2_TO_1=function(){return An(this.ptr)},Object.defineProperty(m_.prototype,"PE_TRANSFORM_2_TO_1",{get:m_.prototype.get_PE_TRANSFORM_2_TO_1}),m_.prototype.get_PE_TRANSFORM_P_TO_G=m_.prototype.get_PE_TRANSFORM_P_TO_G=function(){return Dn(this.ptr)},Object.defineProperty(m_.prototype,"PE_TRANSFORM_P_TO_G",{get:m_.prototype.get_PE_TRANSFORM_P_TO_G}),m_.prototype.get_PE_TRANSFORM_G_TO_P=m_.prototype.get_PE_TRANSFORM_G_TO_P=function(){return Rn(this.ptr)},Object.defineProperty(m_.prototype,"PE_TRANSFORM_G_TO_P",{get:m_.prototype.get_PE_TRANSFORM_G_TO_P}),m_.prototype.get_PE_HORIZON_RECT=m_.prototype.get_PE_HORIZON_RECT=function(){return Cn(this.ptr)},Object.defineProperty(m_.prototype,"PE_HORIZON_RECT",{get:m_.prototype.get_PE_HORIZON_RECT}),m_.prototype.get_PE_HORIZON_POLY=m_.prototype.get_PE_HORIZON_POLY=function(){return Gn(this.ptr)},Object.defineProperty(m_.prototype,"PE_HORIZON_POLY",{get:m_.prototype.get_PE_HORIZON_POLY}),m_.prototype.get_PE_HORIZON_LINE=m_.prototype.get_PE_HORIZON_LINE=function(){return In(this.ptr)},Object.defineProperty(m_.prototype,"PE_HORIZON_LINE",{get:m_.prototype.get_PE_HORIZON_LINE}),m_.prototype.get_PE_HORIZON_DELTA=m_.prototype.get_PE_HORIZON_DELTA=function(){return jn(this.ptr)},Object.defineProperty(m_.prototype,"PE_HORIZON_DELTA",{get:m_.prototype.get_PE_HORIZON_DELTA}),(d_.prototype=Object.create(Zn.prototype)).constructor=d_,d_.prototype.__class__=d_,d_.__cache__={},t.PeInteger=d_,d_.prototype.get_val=d_.prototype.get_val=function(){return Ln(this.ptr)},d_.prototype.set_val=d_.prototype.set_val=function(t){t&&"object"==typeof t&&(t=t.ptr),Un(this.ptr,t)},Object.defineProperty(d_.prototype,"val",{get:d_.prototype.get_val,set:d_.prototype.set_val}),d_.prototype.__destroy__=d_.prototype.__destroy__=function(){wn(this.ptr)},t.ensureCache=kn,t.ensureString=Vn,t.ensureInt8=Jn,t.ensureInt16=function(t){if("object"==typeof t){var e=kn.alloc(t,D);return kn.copy(t,D,e),e}return t},t.ensureInt32=function(t){if("object"==typeof t){var e=kn.alloc(t,R);return kn.copy(t,R,e),e}return t},t.ensureFloat32=function(t){if("object"==typeof t){var e=kn.alloc(t,C);return kn.copy(t,C,e),e}return t},t.ensureFloat64=function(t){if("object"==typeof t){var e=kn.alloc(t,G);return kn.copy(t,G,e),e}return t},t.ready},t.exports=o}).call(this,"/index.js","/")}}]);