// All material copyright Esri, All Rights Reserved, unless otherwise specified. // See https://js.arcgis.com/4.30/esri/copyright.txt for details. //>>built define(["exports","./_commonjsHelpers"],function(pd,W){var va={exports:{}};(function(qd,Ed){(function(){var Dd=(()=>{var la="undefined"!=typeof document?document.currentScript?.src:void 0;"undefined"!=typeof __filename&&(la||=__filename);return function(rd={}){function wa(){var a=ea.buffer;b.HEAP8=P=new Int8Array(a);b.HEAP16=fa=new Int16Array(a);b.HEAPU8=Q=new Uint8Array(a);b.HEAPU16=new Uint16Array(a);b.HEAP32=F=new Int32Array(a);b.HEAPU32=R=new Uint32Array(a);b.HEAPF32=ha=new Float32Array(a);b.HEAPF64= ia=new Float64Array(a)}function V(a){a="Aborted("+a+")";X(a);xa=!0;a=new WebAssembly.RuntimeError(a+". Build with -sASSERTIONS for more info.");ma(a);throw a;}function sd(){if(!"pe-wasm.wasm".startsWith("data:application/octet-stream;base64,")){var a=b.locateFile?b.locateFile("pe-wasm.wasm",O):O+"pe-wasm.wasm";return a}return"pe-wasm.wasm"}function ya(a){if(a==na&&oa)return new Uint8Array(oa);if(pa)return pa(a);throw"both async and sync fetching of the wasm failed";}function td(a){if(za||ja){if("function"== typeof fetch&&!a.startsWith("file://"))return fetch(a,{credentials:"same-origin"}).then(c=>{if(!c.ok)throw`failed to load wasm binary file at '${a}'`;return c.arrayBuffer()}).catch(()=>ya(a));if(qa)return new Promise((c,d)=>{qa(a,g=>c(new Uint8Array(g)),d)})}return Promise.resolve().then(()=>ya(a))}function Aa(a,c,d){return td(a).then(g=>WebAssembly.instantiate(g,c)).then(d,g=>{X(`failed to asynchronously prepare wasm: ${g}`);V(g)})}function ud(a,c,d,g){return"function"!=typeof WebAssembly.instantiateStreaming|| c.startsWith("data:application/octet-stream;base64,")||c.startsWith("file://")||Ba||"function"!=typeof fetch?Aa(c,d,g):fetch(c,{credentials:"same-origin"}).then(h=>WebAssembly.instantiateStreaming(h,d).then(g,function(l){X(`wasm streaming compile failed: ${l}`);X("falling back to ArrayBuffer instantiation");return Aa(c,d,g)}))}function Ca(){if(!(0=g?c++:2047>=g?c+=2:55296<=g&&57343>=g?(c+=4,++d):c+=3}c=Array(c+1);aa(a,c,0,c.length);a=k.alloc(c,P);k.copy(c,P,a);return a}return a}function N(a){if("object"===typeof a){var c=k.alloc(a,P);k.copy(a,P,c);return c}return a}function v(){throw"cannot construct a PeObject, no constructor in IDL"; }function G(){throw"cannot construct a PeCoordsys, no constructor in IDL";}function S(){throw"cannot construct a VoidPtr, no constructor in IDL";}function D(){throw"cannot construct a PeDatum, no constructor in IDL";}function f(){throw"cannot construct a PeDefs, no constructor in IDL";}function H(){throw"cannot construct a PeFactory, no constructor in IDL";}function z(a,c,d,g,h,l){a&&"object"===typeof a&&(a=a.ptr);c&&"object"===typeof c&&(c=c.ptr);d&&"object"===typeof d&&(d=d.ptr);g&&"object"===typeof g&& (g=g.ptr);h&&"object"===typeof h&&(h=h.ptr);l&&"object"===typeof l&&(l=l.ptr);this.ptr=Fa(a,c,d,g,h,l);Z(z)[this.ptr]=this}function w(){throw"cannot construct a PeGeogcs, no constructor in IDL";}function t(){throw"cannot construct a PeGeogtran, no constructor in IDL";}function K(){throw"cannot construct a PeGTlistExtended, no constructor in IDL";}function J(){throw"cannot construct a PeGTlistExtendedEntry, no constructor in IDL";}function L(){throw"cannot construct a PeGTlistExtendedGTs, no constructor in IDL"; }function y(){throw"cannot construct a PeHorizon, no constructor in IDL";}function B(a){a&&"object"===typeof a&&(a=a.ptr);this.ptr=Ga(a);Z(B)[this.ptr]=this}function p(){throw"cannot construct a PeNotationMgrs, no constructor in IDL";}function u(){throw"cannot construct a PeNotationUtm, no constructor in IDL";}function I(){throw"cannot construct a PeParameter, no constructor in IDL";}function m(){throw"cannot construct a PePCSInfo, no constructor in IDL";}function E(){throw"cannot construct a PePrimem, no constructor in IDL"; }function q(){throw"cannot construct a PeProjcs, no constructor in IDL";}function A(){throw"cannot construct a PeSpheroid, no constructor in IDL";}function C(){throw"cannot construct a PeUnit, no constructor in IDL";}function T(){throw"cannot construct a PeVersion, no constructor in IDL";}var b=Object.assign({},rd),Ea,ma,xd=new Promise((a,c)=>{Ea=a;ma=c}),za="object"==typeof window,ja="function"==typeof importScripts,Ba="object"==typeof process&&"object"==typeof process.versions&&"string"==typeof process.versions.node, Ha=Object.assign({},b),Ia="./this.program",O="";if(Ba){var Ja=require("fs"),Ka=require("path");O=__dirname+"/";var La=(a,c)=>{a=a.startsWith("file://")?new URL(a):Ka.normalize(a);return Ja.readFileSync(a,c?void 0:"utf8")};var pa=a=>{a=La(a,!0);a.buffer||(a=new Uint8Array(a));return a};var qa=(a,c,d,g=!0)=>{a=a.startsWith("file://")?new URL(a):Ka.normalize(a);Ja.readFile(a,g?void 0:"utf8",(h,l)=>{h?d(h):c(g?l.buffer:l)})};!b.thisProgram&&1{var c=new XMLHttpRequest;c.open("GET",a,!1);c.send(null);return c.responseText},ja&&(pa=a=>{var c=new XMLHttpRequest;c.open("GET",a,!1);c.responseType="arraybuffer";c.send(null);return new Uint8Array(c.response)}),qa=(a,c,d)=>{var g=new XMLHttpRequest;g.open("GET", a,!0);g.responseType="arraybuffer";g.onload=()=>{200==g.status||0==g.status&&g.response?c(g.response):d()};g.onerror=d;g.send(null)};var yd=console.log.bind(console),X=console.error.bind(console);Object.assign(b,Ha);Ha=null;var oa,ea,xa=!1,P,Q,fa,F,R,ha,ia,vd=[],Da=[],wd=[],Y=0,ba=null,na,Ma="undefined"!=typeof TextDecoder?new TextDecoder("utf8"):void 0,Na=(a,c,d)=>{var g=c+d;for(d=c;a[d]&&!(d>=g);)++d;if(16h?g+=String.fromCharCode(h):(h-=65536,g+=String.fromCharCode(55296|h>>10,56320|h&1023))}}else g+=String.fromCharCode(h)}return g},M=(a,c)=>a?Na(Q,a,c):"",aa=(a,c,d,g)=>{if(!(0=n){var U=a.charCodeAt(++l);n=65536+((n&1023)<<10)|U&1023}if(127>=n){if(d>= g)break;c[d++]=n}else{if(2047>=n){if(d+1>=g)break;c[d++]=192|n>>6}else{if(65535>=n){if(d+2>=g)break;c[d++]=224|n>>12}else{if(d+3>=g)break;c[d++]=240|n>>18;c[d++]=128|n>>12&63}c[d++]=128|n>>6&63}c[d++]=128|n&63}}c[d]=0;return d-h},zd=[0,31,60,91,121,152,182,213,244,274,305,335],Ad=[0,31,59,90,120,151,181,212,243,273,304,334],sa={},ca=()=>{if(!ca.strings){var a={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",_:Ia||"./this.program"},c;for(c in sa)void 0===sa[c]?delete a[c]:a[c]=sa[c];var d=[];for(c in a)d.push(`${c}=${a[c]}`);ca.strings=d}return ca.strings},Bd=[null,[],[]],Cd={c:function(a,c,d){return 0},r:(a,c,d)=>{},h:function(a,c,d){return 0},d:function(a,c,d,g){},p:a=>{},o:(a,c)=>{},q:(a,c,d)=>{},l:()=>{V("")},s:(a,c,d)=>Q.copyWithin(a,c,c+d),j:function(a,c,d){a=new Date(1E3*(c+2097152>>>0<4194305-!!a?(a>>>0)+4294967296*c:NaN));F[d>>2]=a.getSeconds();F[d+4>>2]=a.getMinutes(); F[d+8>>2]=a.getHours();F[d+12>>2]=a.getDate();F[d+16>>2]=a.getMonth();F[d+20>>2]=a.getFullYear()-1900;F[d+24>>2]=a.getDay();c=a.getFullYear();c=(0!==c%4||0===c%100&&0!==c%400?Ad:zd)[a.getMonth()]+a.getDate()-1;F[d+28>>2]=c|0;F[d+36>>2]=-(60*a.getTimezoneOffset());var g=new Date(a.getFullYear(),0,1);c=(new Date(a.getFullYear(),6,1)).getTimezoneOffset();g=g.getTimezoneOffset();a=(c!=g&&a.getTimezoneOffset()==Math.min(g,c))|0;F[d+32>>2]=a},n:(a,c,d,g)=>{var h=(new Date).getFullYear(),l=new Date(h,0, 1),n=new Date(h,6,1);h=l.getTimezoneOffset();var U=n.getTimezoneOffset();R[a>>2]=60*Math.max(h,U);F[c>>2]=Number(h!=U);a=da=>da.toLocaleTimeString(void 0,{hour12:!1,timeZoneName:"short"}).split(" ")[1];l=a(l);n=a(n);UDate.now(),m:a=>{var c=Q.length;a>>>=0;if(2147483648=d;d*=2){var g=c*(1+.2/d);g=Math.min(g,a+100663296);var h=Math;g=Math.max(a,g);a:{h=(h.min.call(h,2147483648,g+(65536-g%65536)%65536)-ea.buffer.byteLength+ 65535)/65536;try{ea.grow(h);wa();var l=1;break a}catch(n){}l=void 0}if(l)return!0}return!1},e:(a,c)=>{var d=0;ca().forEach((g,h)=>{var l=c+d;h=R[a+4*h>>2]=l;for(l=0;l{var d=ca();R[a>>2]=d.length;var g=0;d.forEach(h=>g+=h.length+1);R[c>>2]=g;return 0},a:a=>52,g:(a,c,d,g)=>52,k:function(a,c,d,g,h){return 70},b:(a,c,d,g)=>{for(var h=0,l=0;l>2],U=R[c+4>>2];c+=8;for(var da=0;da>2]=h;return 0}},e=function(){var a={a:Cd};Y++;na||=sd();ud(oa,na,a,function(c){e=c.instance.exports;ea=e.t;wa();Da.unshift(e.u);Y--;0==Y&&ba&&(c=ba,ba=null,c())}).catch(ma);return{}}();b._webidl_free=a=>(b._webidl_free=e.v)(a);b._webidl_malloc=a=>(b._webidl_malloc=e.w)(a);var Oa=b._emscripten_bind_PeObject_getCode_0=a=>(Oa=b._emscripten_bind_PeObject_getCode_0=e.x)(a),Pa=b._emscripten_bind_PeObject_getName_1=(a,c)=>(Pa=b._emscripten_bind_PeObject_getName_1= e.y)(a,c),Qa=b._emscripten_bind_PeObject_getType_0=a=>(Qa=b._emscripten_bind_PeObject_getType_0=e.z)(a),Ra=b._emscripten_bind_PeCoordsys_getCode_0=a=>(Ra=b._emscripten_bind_PeCoordsys_getCode_0=e.A)(a),Sa=b._emscripten_bind_PeCoordsys_getName_1=(a,c)=>(Sa=b._emscripten_bind_PeCoordsys_getName_1=e.B)(a,c),Ta=b._emscripten_bind_PeCoordsys_getType_0=a=>(Ta=b._emscripten_bind_PeCoordsys_getType_0=e.C)(a),Ua=b._emscripten_bind_VoidPtr___destroy___0=a=>(Ua=b._emscripten_bind_VoidPtr___destroy___0=e.D)(a), Va=b._emscripten_bind_PeDatum_getSpheroid_0=a=>(Va=b._emscripten_bind_PeDatum_getSpheroid_0=e.E)(a),Wa=b._emscripten_bind_PeDatum_getCode_0=a=>(Wa=b._emscripten_bind_PeDatum_getCode_0=e.F)(a),Xa=b._emscripten_bind_PeDatum_getName_1=(a,c)=>(Xa=b._emscripten_bind_PeDatum_getName_1=e.G)(a,c),Ya=b._emscripten_bind_PeDatum_getType_0=a=>(Ya=b._emscripten_bind_PeDatum_getType_0=e.H)(a),Za=b._emscripten_bind_PeDefs_get_PE_BUFFER_MAX_0=a=>(Za=b._emscripten_bind_PeDefs_get_PE_BUFFER_MAX_0=e.I)(a),$a=b._emscripten_bind_PeDefs_get_PE_NAME_MAX_0= a=>($a=b._emscripten_bind_PeDefs_get_PE_NAME_MAX_0=e.J)(a),ab=b._emscripten_bind_PeDefs_get_PE_MGRS_MAX_0=a=>(ab=b._emscripten_bind_PeDefs_get_PE_MGRS_MAX_0=e.K)(a),bb=b._emscripten_bind_PeDefs_get_PE_USNG_MAX_0=a=>(bb=b._emscripten_bind_PeDefs_get_PE_USNG_MAX_0=e.L)(a),cb=b._emscripten_bind_PeDefs_get_PE_DD_MAX_0=a=>(cb=b._emscripten_bind_PeDefs_get_PE_DD_MAX_0=e.M)(a),db=b._emscripten_bind_PeDefs_get_PE_DMS_MAX_0=a=>(db=b._emscripten_bind_PeDefs_get_PE_DMS_MAX_0=e.N)(a),eb=b._emscripten_bind_PeDefs_get_PE_DDM_MAX_0= a=>(eb=b._emscripten_bind_PeDefs_get_PE_DDM_MAX_0=e.O)(a),fb=b._emscripten_bind_PeDefs_get_PE_UTM_MAX_0=a=>(fb=b._emscripten_bind_PeDefs_get_PE_UTM_MAX_0=e.P)(a),gb=b._emscripten_bind_PeDefs_get_PE_PARM_MAX_0=a=>(gb=b._emscripten_bind_PeDefs_get_PE_PARM_MAX_0=e.Q)(a),hb=b._emscripten_bind_PeDefs_get_PE_TYPE_NONE_0=a=>(hb=b._emscripten_bind_PeDefs_get_PE_TYPE_NONE_0=e.R)(a),ib=b._emscripten_bind_PeDefs_get_PE_TYPE_GEOGCS_0=a=>(ib=b._emscripten_bind_PeDefs_get_PE_TYPE_GEOGCS_0=e.S)(a),jb=b._emscripten_bind_PeDefs_get_PE_TYPE_PROJCS_0= a=>(jb=b._emscripten_bind_PeDefs_get_PE_TYPE_PROJCS_0=e.T)(a),kb=b._emscripten_bind_PeDefs_get_PE_TYPE_GEOGTRAN_0=a=>(kb=b._emscripten_bind_PeDefs_get_PE_TYPE_GEOGTRAN_0=e.U)(a),lb=b._emscripten_bind_PeDefs_get_PE_TYPE_COORDSYS_0=a=>(lb=b._emscripten_bind_PeDefs_get_PE_TYPE_COORDSYS_0=e.V)(a),mb=b._emscripten_bind_PeDefs_get_PE_TYPE_UNIT_0=a=>(mb=b._emscripten_bind_PeDefs_get_PE_TYPE_UNIT_0=e.W)(a),nb=b._emscripten_bind_PeDefs_get_PE_TYPE_LINUNIT_0=a=>(nb=b._emscripten_bind_PeDefs_get_PE_TYPE_LINUNIT_0= e.X)(a),ob=b._emscripten_bind_PeDefs_get_PE_STR_OPTS_NONE_0=a=>(ob=b._emscripten_bind_PeDefs_get_PE_STR_OPTS_NONE_0=e.Y)(a),pb=b._emscripten_bind_PeDefs_get_PE_STR_AUTH_NONE_0=a=>(pb=b._emscripten_bind_PeDefs_get_PE_STR_AUTH_NONE_0=e.Z)(a),qb=b._emscripten_bind_PeDefs_get_PE_STR_AUTH_TOP_0=a=>(qb=b._emscripten_bind_PeDefs_get_PE_STR_AUTH_TOP_0=e._)(a),rb=b._emscripten_bind_PeDefs_get_PE_STR_NAME_CANON_0=a=>(rb=b._emscripten_bind_PeDefs_get_PE_STR_NAME_CANON_0=e.$)(a),sb=b._emscripten_bind_PeDefs_get_PE_STR_FMT_WKT_0= a=>(sb=b._emscripten_bind_PeDefs_get_PE_STR_FMT_WKT_0=e.aa)(a),tb=b._emscripten_bind_PeDefs_get_PE_STR_FMT_WKT2_0=a=>(tb=b._emscripten_bind_PeDefs_get_PE_STR_FMT_WKT2_0=e.ba)(a),ub=b._emscripten_bind_PeDefs_get_PE_PARM_X0_0=a=>(ub=b._emscripten_bind_PeDefs_get_PE_PARM_X0_0=e.ca)(a),vb=b._emscripten_bind_PeDefs_get_PE_PARM_ND_0=a=>(vb=b._emscripten_bind_PeDefs_get_PE_PARM_ND_0=e.da)(a),wb=b._emscripten_bind_PeDefs_get_PE_TRANSFORM_1_TO_2_0=a=>(wb=b._emscripten_bind_PeDefs_get_PE_TRANSFORM_1_TO_2_0= e.ea)(a),xb=b._emscripten_bind_PeDefs_get_PE_TRANSFORM_2_TO_1_0=a=>(xb=b._emscripten_bind_PeDefs_get_PE_TRANSFORM_2_TO_1_0=e.fa)(a),yb=b._emscripten_bind_PeDefs_get_PE_TRANSFORM_P_TO_G_0=a=>(yb=b._emscripten_bind_PeDefs_get_PE_TRANSFORM_P_TO_G_0=e.ga)(a),zb=b._emscripten_bind_PeDefs_get_PE_TRANSFORM_G_TO_P_0=a=>(zb=b._emscripten_bind_PeDefs_get_PE_TRANSFORM_G_TO_P_0=e.ha)(a),Ab=b._emscripten_bind_PeDefs_get_PE_HORIZON_RECT_0=a=>(Ab=b._emscripten_bind_PeDefs_get_PE_HORIZON_RECT_0=e.ia)(a),Bb=b._emscripten_bind_PeDefs_get_PE_HORIZON_POLY_0= a=>(Bb=b._emscripten_bind_PeDefs_get_PE_HORIZON_POLY_0=e.ja)(a),Cb=b._emscripten_bind_PeDefs_get_PE_HORIZON_LINE_0=a=>(Cb=b._emscripten_bind_PeDefs_get_PE_HORIZON_LINE_0=e.ka)(a),Db=b._emscripten_bind_PeDefs_get_PE_HORIZON_DELTA_0=a=>(Db=b._emscripten_bind_PeDefs_get_PE_HORIZON_DELTA_0=e.la)(a),Eb=b._emscripten_bind_PeFactory_initialize_1=a=>(Eb=b._emscripten_bind_PeFactory_initialize_1=e.ma)(a),Fb=b._emscripten_bind_PeFactory_factoryByType_2=(a,c)=>(Fb=b._emscripten_bind_PeFactory_factoryByType_2= e.na)(a,c),Gb=b._emscripten_bind_PeFactory_fromString_2=(a,c)=>(Gb=b._emscripten_bind_PeFactory_fromString_2=e.oa)(a,c),Hb=b._emscripten_bind_PeFactory_getCode_1=a=>(Hb=b._emscripten_bind_PeFactory_getCode_1=e.pa)(a),Fa=b._emscripten_bind_PeGCSExtent_PeGCSExtent_6=(a,c,d,g,h,l)=>(Fa=b._emscripten_bind_PeGCSExtent_PeGCSExtent_6=e.qa)(a,c,d,g,h,l),Ib=b._emscripten_bind_PeGCSExtent_getLLon_0=a=>(Ib=b._emscripten_bind_PeGCSExtent_getLLon_0=e.ra)(a),Jb=b._emscripten_bind_PeGCSExtent_getSLat_0=a=>(Jb=b._emscripten_bind_PeGCSExtent_getSLat_0= e.sa)(a),Kb=b._emscripten_bind_PeGCSExtent_getRLon_0=a=>(Kb=b._emscripten_bind_PeGCSExtent_getRLon_0=e.ta)(a),Lb=b._emscripten_bind_PeGCSExtent_getNLat_0=a=>(Lb=b._emscripten_bind_PeGCSExtent_getNLat_0=e.ua)(a),Mb=b._emscripten_bind_PeGCSExtent___destroy___0=a=>(Mb=b._emscripten_bind_PeGCSExtent___destroy___0=e.va)(a),Nb=b._emscripten_bind_PeGeogcs_getDatum_0=a=>(Nb=b._emscripten_bind_PeGeogcs_getDatum_0=e.wa)(a),Ob=b._emscripten_bind_PeGeogcs_getPrimem_0=a=>(Ob=b._emscripten_bind_PeGeogcs_getPrimem_0= e.xa)(a),Pb=b._emscripten_bind_PeGeogcs_getUnit_0=a=>(Pb=b._emscripten_bind_PeGeogcs_getUnit_0=e.ya)(a),Qb=b._emscripten_bind_PeGeogcs_getCode_0=a=>(Qb=b._emscripten_bind_PeGeogcs_getCode_0=e.za)(a),Rb=b._emscripten_bind_PeGeogcs_getName_1=(a,c)=>(Rb=b._emscripten_bind_PeGeogcs_getName_1=e.Aa)(a,c),Sb=b._emscripten_bind_PeGeogcs_getType_0=a=>(Sb=b._emscripten_bind_PeGeogcs_getType_0=e.Ba)(a),Tb=b._emscripten_bind_PeGeogtran_isEqual_1=(a,c)=>(Tb=b._emscripten_bind_PeGeogtran_isEqual_1=e.Ca)(a,c),Ub= b._emscripten_bind_PeGeogtran_getGeogcs1_0=a=>(Ub=b._emscripten_bind_PeGeogtran_getGeogcs1_0=e.Da)(a),Vb=b._emscripten_bind_PeGeogtran_getGeogcs2_0=a=>(Vb=b._emscripten_bind_PeGeogtran_getGeogcs2_0=e.Ea)(a),Wb=b._emscripten_bind_PeGeogtran_getParameters_0=a=>(Wb=b._emscripten_bind_PeGeogtran_getParameters_0=e.Fa)(a),Xb=b._emscripten_bind_PeGeogtran_loadConstants_0=a=>(Xb=b._emscripten_bind_PeGeogtran_loadConstants_0=e.Ga)(a),Yb=b._emscripten_bind_PeGeogtran_getCode_0=a=>(Yb=b._emscripten_bind_PeGeogtran_getCode_0= e.Ha)(a),Zb=b._emscripten_bind_PeGeogtran_getName_1=(a,c)=>(Zb=b._emscripten_bind_PeGeogtran_getName_1=e.Ia)(a,c),$b=b._emscripten_bind_PeGeogtran_getType_0=a=>($b=b._emscripten_bind_PeGeogtran_getType_0=e.Ja)(a),ac=b._emscripten_bind_PeGTlistExtended_getGTlist_6=(a,c,d,g,h,l)=>(ac=b._emscripten_bind_PeGTlistExtended_getGTlist_6=e.Ka)(a,c,d,g,h,l),bc=b._emscripten_bind_PeGTlistExtended_get_PE_GTLIST_OPTS_COMMON_0=a=>(bc=b._emscripten_bind_PeGTlistExtended_get_PE_GTLIST_OPTS_COMMON_0=e.La)(a),cc=b._emscripten_bind_PeGTlistExtendedEntry_getEntries_0= a=>(cc=b._emscripten_bind_PeGTlistExtendedEntry_getEntries_0=e.Ma)(a),dc=b._emscripten_bind_PeGTlistExtendedEntry_getSteps_0=a=>(dc=b._emscripten_bind_PeGTlistExtendedEntry_getSteps_0=e.Na)(a),ec=b._emscripten_bind_PeGTlistExtendedEntry_Delete_1=a=>(ec=b._emscripten_bind_PeGTlistExtendedEntry_Delete_1=e.Oa)(a),fc=b._emscripten_bind_PeGTlistExtendedGTs_getDirection_0=a=>(fc=b._emscripten_bind_PeGTlistExtendedGTs_getDirection_0=e.Pa)(a),gc=b._emscripten_bind_PeGTlistExtendedGTs_getGeogtran_0=a=>(gc= b._emscripten_bind_PeGTlistExtendedGTs_getGeogtran_0=e.Qa)(a),hc=b._emscripten_bind_PeHorizon_getNump_0=a=>(hc=b._emscripten_bind_PeHorizon_getNump_0=e.Ra)(a),ic=b._emscripten_bind_PeHorizon_getKind_0=a=>(ic=b._emscripten_bind_PeHorizon_getKind_0=e.Sa)(a),jc=b._emscripten_bind_PeHorizon_getInclusive_0=a=>(jc=b._emscripten_bind_PeHorizon_getInclusive_0=e.Ta)(a),kc=b._emscripten_bind_PeHorizon_getSize_0=a=>(kc=b._emscripten_bind_PeHorizon_getSize_0=e.Ua)(a),lc=b._emscripten_bind_PeHorizon_getCoord_0= a=>(lc=b._emscripten_bind_PeHorizon_getCoord_0=e.Va)(a),Ga=b._emscripten_bind_PeInteger_PeInteger_1=a=>(Ga=b._emscripten_bind_PeInteger_PeInteger_1=e.Wa)(a),mc=b._emscripten_bind_PeInteger_get_val_0=a=>(mc=b._emscripten_bind_PeInteger_get_val_0=e.Xa)(a),nc=b._emscripten_bind_PeInteger_set_val_1=(a,c)=>(nc=b._emscripten_bind_PeInteger_set_val_1=e.Ya)(a,c),oc=b._emscripten_bind_PeInteger___destroy___0=a=>(oc=b._emscripten_bind_PeInteger___destroy___0=e.Za)(a),pc=b._emscripten_bind_PeNotationMgrs_get_PE_MGRS_STYLE_NEW_0= a=>(pc=b._emscripten_bind_PeNotationMgrs_get_PE_MGRS_STYLE_NEW_0=e._a)(a),qc=b._emscripten_bind_PeNotationMgrs_get_PE_MGRS_STYLE_OLD_0=a=>(qc=b._emscripten_bind_PeNotationMgrs_get_PE_MGRS_STYLE_OLD_0=e.$a)(a),rc=b._emscripten_bind_PeNotationMgrs_get_PE_MGRS_STYLE_AUTO_0=a=>(rc=b._emscripten_bind_PeNotationMgrs_get_PE_MGRS_STYLE_AUTO_0=e.ab)(a),sc=b._emscripten_bind_PeNotationMgrs_get_PE_MGRS_180_ZONE_1_PLUS_0=a=>(sc=b._emscripten_bind_PeNotationMgrs_get_PE_MGRS_180_ZONE_1_PLUS_0=e.bb)(a),tc=b._emscripten_bind_PeNotationMgrs_get_PE_MGRS_ADD_SPACES_0= a=>(tc=b._emscripten_bind_PeNotationMgrs_get_PE_MGRS_ADD_SPACES_0=e.cb)(a),uc=b._emscripten_bind_PeNotationUtm_get_PE_UTM_OPTS_NONE_0=a=>(uc=b._emscripten_bind_PeNotationUtm_get_PE_UTM_OPTS_NONE_0=e.db)(a),vc=b._emscripten_bind_PeNotationUtm_get_PE_UTM_OPTS_NS_0=a=>(vc=b._emscripten_bind_PeNotationUtm_get_PE_UTM_OPTS_NS_0=e.eb)(a),wc=b._emscripten_bind_PeNotationUtm_get_PE_UTM_OPTS_NS_STRICT_0=a=>(wc=b._emscripten_bind_PeNotationUtm_get_PE_UTM_OPTS_NS_STRICT_0=e.fb)(a),xc=b._emscripten_bind_PeNotationUtm_get_PE_UTM_OPTS_ADD_SPACES_0= a=>(xc=b._emscripten_bind_PeNotationUtm_get_PE_UTM_OPTS_ADD_SPACES_0=e.gb)(a),yc=b._emscripten_bind_PeParameter_getValue_0=a=>(yc=b._emscripten_bind_PeParameter_getValue_0=e.hb)(a),zc=b._emscripten_bind_PeParameter_getCode_0=a=>(zc=b._emscripten_bind_PeParameter_getCode_0=e.ib)(a),Ac=b._emscripten_bind_PeParameter_getName_1=(a,c)=>(Ac=b._emscripten_bind_PeParameter_getName_1=e.jb)(a,c),Bc=b._emscripten_bind_PeParameter_getType_0=a=>(Bc=b._emscripten_bind_PeParameter_getType_0=e.kb)(a),Cc=b._emscripten_bind_PePCSInfo_getCentralMeridian_0= a=>(Cc=b._emscripten_bind_PePCSInfo_getCentralMeridian_0=e.lb)(a),Dc=b._emscripten_bind_PePCSInfo_getDomainMinx_0=a=>(Dc=b._emscripten_bind_PePCSInfo_getDomainMinx_0=e.mb)(a),Ec=b._emscripten_bind_PePCSInfo_getDomainMiny_0=a=>(Ec=b._emscripten_bind_PePCSInfo_getDomainMiny_0=e.nb)(a),Fc=b._emscripten_bind_PePCSInfo_getDomainMaxx_0=a=>(Fc=b._emscripten_bind_PePCSInfo_getDomainMaxx_0=e.ob)(a),Gc=b._emscripten_bind_PePCSInfo_getDomainMaxy_0=a=>(Gc=b._emscripten_bind_PePCSInfo_getDomainMaxy_0=e.pb)(a), Hc=b._emscripten_bind_PePCSInfo_getNorthPoleLocation_0=a=>(Hc=b._emscripten_bind_PePCSInfo_getNorthPoleLocation_0=e.qb)(a),Ic=b._emscripten_bind_PePCSInfo_getNorthPoleGeometry_0=a=>(Ic=b._emscripten_bind_PePCSInfo_getNorthPoleGeometry_0=e.rb)(a),Jc=b._emscripten_bind_PePCSInfo_getSouthPoleLocation_0=a=>(Jc=b._emscripten_bind_PePCSInfo_getSouthPoleLocation_0=e.sb)(a),Kc=b._emscripten_bind_PePCSInfo_getSouthPoleGeometry_0=a=>(Kc=b._emscripten_bind_PePCSInfo_getSouthPoleGeometry_0=e.tb)(a),Lc=b._emscripten_bind_PePCSInfo_isDensificationNeeded_0= a=>(Lc=b._emscripten_bind_PePCSInfo_isDensificationNeeded_0=e.ub)(a),Mc=b._emscripten_bind_PePCSInfo_isGcsHorizonMultiOverlap_0=a=>(Mc=b._emscripten_bind_PePCSInfo_isGcsHorizonMultiOverlap_0=e.vb)(a),Nc=b._emscripten_bind_PePCSInfo_isPannableRectangle_0=a=>(Nc=b._emscripten_bind_PePCSInfo_isPannableRectangle_0=e.wb)(a),Oc=b._emscripten_bind_PePCSInfo_generate_2=(a,c)=>(Oc=b._emscripten_bind_PePCSInfo_generate_2=e.xb)(a,c),Pc=b._emscripten_bind_PePCSInfo_get_PE_PCSINFO_OPTION_NONE_0=a=>(Pc=b._emscripten_bind_PePCSInfo_get_PE_PCSINFO_OPTION_NONE_0= e.yb)(a),Qc=b._emscripten_bind_PePCSInfo_get_PE_PCSINFO_OPTION_DOMAIN_0=a=>(Qc=b._emscripten_bind_PePCSInfo_get_PE_PCSINFO_OPTION_DOMAIN_0=e.zb)(a),Rc=b._emscripten_bind_PePCSInfo_get_PE_POLE_OUTSIDE_BOUNDARY_0=a=>(Rc=b._emscripten_bind_PePCSInfo_get_PE_POLE_OUTSIDE_BOUNDARY_0=e.Ab)(a),Sc=b._emscripten_bind_PePCSInfo_get_PE_POLE_POINT_0=a=>(Sc=b._emscripten_bind_PePCSInfo_get_PE_POLE_POINT_0=e.Bb)(a),Tc=b._emscripten_bind_PePrimem_getLongitude_0=a=>(Tc=b._emscripten_bind_PePrimem_getLongitude_0=e.Cb)(a), Uc=b._emscripten_bind_PePrimem_getCode_0=a=>(Uc=b._emscripten_bind_PePrimem_getCode_0=e.Db)(a),Vc=b._emscripten_bind_PePrimem_getName_1=(a,c)=>(Vc=b._emscripten_bind_PePrimem_getName_1=e.Eb)(a,c),Wc=b._emscripten_bind_PePrimem_getType_0=a=>(Wc=b._emscripten_bind_PePrimem_getType_0=e.Fb)(a),Xc=b._emscripten_bind_PeProjcs_getGeogcs_0=a=>(Xc=b._emscripten_bind_PeProjcs_getGeogcs_0=e.Gb)(a),Yc=b._emscripten_bind_PeProjcs_getParameters_0=a=>(Yc=b._emscripten_bind_PeProjcs_getParameters_0=e.Hb)(a),Zc=b._emscripten_bind_PeProjcs_getUnit_0= a=>(Zc=b._emscripten_bind_PeProjcs_getUnit_0=e.Ib)(a),$c=b._emscripten_bind_PeProjcs_loadConstants_0=a=>($c=b._emscripten_bind_PeProjcs_loadConstants_0=e.Jb)(a),ad=b._emscripten_bind_PeProjcs_horizonGcsGenerate_0=a=>(ad=b._emscripten_bind_PeProjcs_horizonGcsGenerate_0=e.Kb)(a),bd=b._emscripten_bind_PeProjcs_horizonPcsGenerate_0=a=>(bd=b._emscripten_bind_PeProjcs_horizonPcsGenerate_0=e.Lb)(a),cd=b._emscripten_bind_PeProjcs_getCode_0=a=>(cd=b._emscripten_bind_PeProjcs_getCode_0=e.Mb)(a),dd=b._emscripten_bind_PeProjcs_getName_1= (a,c)=>(dd=b._emscripten_bind_PeProjcs_getName_1=e.Nb)(a,c),ed=b._emscripten_bind_PeProjcs_getType_0=a=>(ed=b._emscripten_bind_PeProjcs_getType_0=e.Ob)(a),fd=b._emscripten_bind_PeSpheroid_getAxis_0=a=>(fd=b._emscripten_bind_PeSpheroid_getAxis_0=e.Pb)(a),gd=b._emscripten_bind_PeSpheroid_getFlattening_0=a=>(gd=b._emscripten_bind_PeSpheroid_getFlattening_0=e.Qb)(a),hd=b._emscripten_bind_PeSpheroid_getCode_0=a=>(hd=b._emscripten_bind_PeSpheroid_getCode_0=e.Rb)(a),id=b._emscripten_bind_PeSpheroid_getName_1= (a,c)=>(id=b._emscripten_bind_PeSpheroid_getName_1=e.Sb)(a,c),jd=b._emscripten_bind_PeSpheroid_getType_0=a=>(jd=b._emscripten_bind_PeSpheroid_getType_0=e.Tb)(a),kd=b._emscripten_bind_PeUnit_getUnitFactor_0=a=>(kd=b._emscripten_bind_PeUnit_getUnitFactor_0=e.Ub)(a),ld=b._emscripten_bind_PeUnit_getCode_0=a=>(ld=b._emscripten_bind_PeUnit_getCode_0=e.Vb)(a),md=b._emscripten_bind_PeUnit_getName_1=(a,c)=>(md=b._emscripten_bind_PeUnit_getName_1=e.Wb)(a,c),nd=b._emscripten_bind_PeUnit_getType_0=a=>(nd=b._emscripten_bind_PeUnit_getType_0= e.Xb)(a),od=b._emscripten_bind_PeVersion_version_string_0=a=>(od=b._emscripten_bind_PeVersion_version_string_0=e.Yb)(a);b._pe_getPeGTlistExtendedEntrySize=()=>(b._pe_getPeGTlistExtendedEntrySize=e.Zb)();b._pe_getPeGTlistExtendedGTsSize=()=>(b._pe_getPeGTlistExtendedGTsSize=e._b)();b._pe_getPeHorizonSize=()=>(b._pe_getPeHorizonSize=e.$b)();b._pe_geog_to_geog=(a,c,d,g,h)=>(b._pe_geog_to_geog=e.bc)(a,c,d,g,h);b._pe_geog_to_proj=(a,c,d)=>(b._pe_geog_to_proj=e.cc)(a,c,d);b._pe_geog_to_dd=(a,c,d,g,h)=> (b._pe_geog_to_dd=e.dc)(a,c,d,g,h);b._pe_dd_to_geog=(a,c,d,g)=>(b._pe_dd_to_geog=e.ec)(a,c,d,g);b._pe_geog_to_ddm=(a,c,d,g,h)=>(b._pe_geog_to_ddm=e.fc)(a,c,d,g,h);b._pe_ddm_to_geog=(a,c,d,g)=>(b._pe_ddm_to_geog=e.gc)(a,c,d,g);b._pe_geog_to_dms=(a,c,d,g,h)=>(b._pe_geog_to_dms=e.hc)(a,c,d,g,h);b._pe_dms_to_geog=(a,c,d,g)=>(b._pe_dms_to_geog=e.ic)(a,c,d,g);b._pe_geog_to_mgrs_extended=(a,c,d,g,h,l,n)=>(b._pe_geog_to_mgrs_extended=e.jc)(a,c,d,g,h,l,n);b._pe_mgrs_to_geog_extended=(a,c,d,g,h)=>(b._pe_mgrs_to_geog_extended= e.kc)(a,c,d,g,h);b._pe_geog_to_usng=(a,c,d,g,h,l,n)=>(b._pe_geog_to_usng=e.lc)(a,c,d,g,h,l,n);b._pe_usng_to_geog=(a,c,d,g)=>(b._pe_usng_to_geog=e.mc)(a,c,d,g);b._pe_geog_to_utm=(a,c,d,g,h)=>(b._pe_geog_to_utm=e.nc)(a,c,d,g,h);b._pe_utm_to_geog=(a,c,d,g,h)=>(b._pe_utm_to_geog=e.oc)(a,c,d,g,h);b._pe_object_to_string_ext=(a,c,d)=>(b._pe_object_to_string_ext=e.pc)(a,c,d);b._pe_proj_to_geog_center=(a,c,d,g)=>(b._pe_proj_to_geog_center=e.qc)(a,c,d,g);b.getValue=function(a,c="i8"){c.endsWith("*")&&(c="*"); switch(c){case "i1":return P[a];case "i8":return P[a];case "i16":return fa[a>>1];case "i32":return F[a>>2];case "i64":V("to do getValue(i64) use WASM_BIGINT");case "float":return ha[a>>2];case "double":return ia[a>>3];case "*":return R[a>>2];default:V(`invalid type for getValue: ${c}`)}};b.UTF8ToString=M;var ka;ba=function c(){ka||Ca();ka||(ba=c)};Ca();r.prototype=Object.create(r.prototype);r.prototype.constructor=r;r.prototype.__class__=r;r.__cache__={};b.WrapperObject=r;b.getCache=Z;b.wrapPointer= x;b.castObject=function(c,d){return x(c.ptr,d)};b.NULL=x(0);b.destroy=function(c){if(!c.__destroy__)throw"Error: Cannot destroy object. (Did you create it yourself?)";c.__destroy__();delete Z(c.__class__)[c.ptr]};b.compare=function(c,d){return c.ptr===d.ptr};b.getPointer=function(c){return c.ptr};b.getClass=function(c){return c.__class__};var k={buffer:0,size:0,pos:0,temps:[],needed:0,prepare(){if(k.needed){for(var c=0;c=k.size?(0