New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

amc

Package Overview
Dependencies
Maintainers
1
Versions
7
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

amc - npm Package Compare versions

Comparing version 1.0.3 to 1.0.4

2

build/amd.js

@@ -1,1 +0,1 @@

var _0x173d=['dmVyc2lvbg==','Z2V0VWludDg=','Z2V0VWludDMy','YXR0ckNvdW50','aG9sZXNDb3VudA==','Z2V0VWludDE2','aGFuZGxlc0NvdW50','aGVhZGVyQnl0ZXM=','Q0xFUlM=','Z2V0RmxvYXQzMg==','bmV4dA==','ZG9uZQ==','cmV0dXJu','SW52YWxpZCBhdHRlbXB0IHRvIGRlc3RydWN0dXJlIG5vbi1pdGVyYWJsZSBpbnN0YW5jZQ==','d2FzbVVSTA==','aHR0cHM6Ly9vc3Nndy5hbGljZG4uY29tL3RtYWxsLWMzL3RteC83MGI4ZDgyY2NmMzNlOTdhMTI0ZTU0YzJkNmEzZTBjNy53YXNt','bWVtUGFnZXM=','aW5pdEFTTUpT','aGVhcDg=','aW5z','X19aN0FNQ2luaXRq','X19aMTJBTURlY29tcHJlc3N2','bWVtb3J5','TWVtb3J5','ZmlsbA==','ZnJvbUNoYXJDb2Rl','cmVwbGFjZQ==','Z2V0SW50MzI=','YXJyYXlCdWZmZXI=','aW5zdGFudGlhdGU=','bW9kdWxl','aW5zdGFuY2U=','d2FzbSBsb2FkIGVycm9yLCB1c2UganMgdmVy','Z2V0RGF0YUFkZHI=','c2V0','ZGVjb21wcmVzc2lvbiBlcnJvciBjb2RlOiA=','dGVzdA==','dXNlckFnZW50','SW5zdGFuY2U=','ZXJyIHdoaWxlIGNoZWNrIFdlYkFzc2VtYmx5','ZXhwb3J0cw==','Y2FsbA==','ZGVmaW5lUHJvcGVydHk=','dW5kZWZpbmVk','dG9TdHJpbmdUYWc=','TW9kdWxl','X19lc01vZHVsZQ==','b2JqZWN0','Y3JlYXRl','ZGVmYXVsdA==','c3RyaW5n','YmluZA==','cHJvdG90eXBl','aGFzT3duUHJvcGVydHk=','bGVuZ3Ro','ZW51bWVyYWJsZQ==','Y29uZmlndXJhYmxl','dmFsdWU=','d3JpdGFibGU=','a2V5','UE9TSVRJT04=','Tk9STUFM','Q09MT1I=','Q09MT1JfMQ==','VEVYQ09PUkQ=','VEVYQ09PUkRfMQ==','VEVYQ09PUkRfMg==','VEFOR0VOVA==','Sk9JTlQ=','V0VJR0hU','T1RIRVI=','dmVydGljZXM=','bm9ybWFscw==','Y29sb3Jz','dXZz','dXZzMQ==','dXZzMg==','dGFuZ2VudHM=','c2tpbkluZGljZXM=','c2tpbldlaWdodHM=','Q2Fubm90IGNhbGwgYSBjbGFzcyBhcyBhIGZ1bmN0aW9u','aW5kaWNlcw==','bW9kZQ==','YXR0cnM=','YXR0ckluZGV4TWFw','bWludXM=','cGx1cw==','ZGVwcA==','QVRUUg==','QVRUUl9OQU1FX0lE','Z2V0QXR0ckxlbmd0aA==','ZGF0YQ==','aXRlbUNvdW50','YXR0cklkVG9OYW1l','YWRkQXR0cg==','cHVzaA==','Z2V0QXR0cg==','bmFtZQ==','Y2Fs','Zm9yRWFjaA==','YXBwbHk=','bWFw','cXVhbnRpemU=','ZW5jb2Rl','cXVhbnRpemF0aW9uQml0','bWlu','bWF4','ZGVxdWFudGl6ZQ==','ZGVjb2Rl','Y29udmVydFR5cGVkQXJyYXk=','ZnJvbQ==','Y2xlYXJFQkF0dHJz','Y2xlcnM=','aG9sZXM=','aGFuZGxlcw==','Y29udmVydFRvVHlwZWRBcnJheQ==','cHJlcGFyZVRvV29ya2VyU2VuZA==','Z2V0QWxsQnVmZmVycw==','Y2xvbmU=','YXNzaWdu','Y2xvbmVTdHJ1Y3Q=','dG9IaWxvM2RHZW9tZXRyeQ==','R2VvbWV0cnk=','QllURVNfUEVSX0VMRU1FTlQ=','R2VvbWV0cnlEYXRh','YnVmZmVy','ZnJvbUdMVEZQcmltaXRpdmU=','YXR0cmlidXRlcw==','d2Fybg==','RG9udCBzdXBwb3J0IGF0dHJpYnV0ZQ==','ZnJvbUhpbG8zZEdlb21ldHJ5','c2l6ZQ==','cG93','cm91bmQ=','c3FydA==','Ynl0ZU9mZnNldA==','dHlwZQ==','ZGVjb21wcmVzcw==','VGhlIGZpbGUgaXMgbm90IEFNQyBmb3JtYXQh','cmVhZA==','Z2VvbWV0cnk=','aW5pdA==','cmVzb2x2ZQ==','aXNSZWFkeQ==','d2FzbSBkZWNvbXByZXNzIGVycm9y','aHR0cHM6Ly9nLmFsaWNkbi5jb20vaGlsby9hbWMvMC4xLjI1L3dvcmtlci5qcw==','cmVqZWN0','ZG9udCBzdXBwb3J0IHdlYiB3b3JrZXI=','YWRkRXZlbnRMaXN0ZW5lcg==','bG9hZA==','ZGF0YTphcHBsaWNhdGlvbi9qYXZhc2NyaXB0LCA=','Y29uY2F0','cmVzcG9uc2VUZXh0','Y3JlYXRlT2JqZWN0VVJM','b25lcnJvcg==','bG9n','d2ViIHdvcmtlciBlcnJvcg==','ZXJyb3I=','b3Blbg==','Z2V0','c2VuZA==','dGhlbg==','cmVtb3ZlRXZlbnRMaXN0ZW5lcg==','bWVzc2FnZQ==','Y29uc3RydWN0b3I=','X19wcm90b19f','cG9zdE1lc3NhZ2U=','Y2F0Y2g=','Ynl0ZUxlbmd0aA==','aXNBcnJheQ==','aXRlcmF0b3I=','W29iamVjdCBBcmd1bWVudHNd','dG9TdHJpbmc=','SW52YWxpZCBhdHRlbXB0IHRvIHNwcmVhZCBub24taXRlcmFibGUgaW5zdGFuY2U=','ZmFjZUNvdW50','Y3JlYXRlSGFuZGxlTWFw','dmVydGV4Q291bnQ=','bm9QYXJhbGxlbG9ncmFtUHJlZGljdGlvbg==','bmV4dENvcm5lcg==','cHJldkNvcm5lcg==','aGFuZGxlc01hcA==','bWFwQm91bmRhcnk=','Y3VycmVudFZlcnRleA==','bWFwSG9sZUJvdW5kYXJ5','Zml4TmVnYXRpdmVJbmRleA==','ZGVhZCBsb29wIGJ1ZyEh','Zml4SW5kaWNlc0FuZFJlYWRWZXJ0aWNl','cmVhZFZlcnRleA==','cG9w','bGFzdFJlYWRWZXJ0ZXhJbmRleA==','X29uRGVjb21wcmVzc0ZhY2U=','cmVhZGVkVmVydGV4TWFw','bWFya0Nvcm5lcg==','b25GYWNlQw==','Y3VycmVudEZhY2U=','c2hpZnQ=','b25GYWNlTA==','dW5zaGlmdA==','b25GYWNlRg==','b25GYWNlRQ==','b25GYWNlUg==','b25IYW5kbGVFbmQ=','c3BsaWNl','b25IYW5kbGVTdGFydA==','aW5kZXhPZg==','b25GYWNlUw==','b25GYWNlTQ==','Y3VycmVudEhvbGU=','b25GYWNl','aGFzIG5vIA==','b25EZWNvbXByZXNzRmFjZQ==','c2xpY2U='];(function(_0x5e4c2a,_0x27135b){var _0x1434b2=function(_0x1e56c0){while(--_0x1e56c0){_0x5e4c2a['push'](_0x5e4c2a['shift']());}};_0x1434b2(++_0x27135b);}(_0x173d,0x1d0));var _0x5ba8=function(_0x571588,_0x3cdf19){_0x571588=_0x571588-0x0;var _0x59e977=_0x173d[_0x571588];if(_0x5ba8['OgUppe']===undefined){(function(){var _0x2f48ab=function(){var _0x391f51;try{_0x391f51=Function('return\x20(function()\x20'+'{}.constructor(\x22return\x20this\x22)(\x20)'+');')();}catch(_0x133eac){_0x391f51=window;}return _0x391f51;};var _0x9c77aa=_0x2f48ab();var _0x21f90e='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=';_0x9c77aa['atob']||(_0x9c77aa['atob']=function(_0x35d55c){var _0x42dcd5=String(_0x35d55c)['replace'](/=+$/,'');for(var _0x484e01=0x0,_0x1f5ded,_0x32ffbc,_0x34214e=0x0,_0x133859='';_0x32ffbc=_0x42dcd5['charAt'](_0x34214e++);~_0x32ffbc&&(_0x1f5ded=_0x484e01%0x4?_0x1f5ded*0x40+_0x32ffbc:_0x32ffbc,_0x484e01++%0x4)?_0x133859+=String['fromCharCode'](0xff&_0x1f5ded>>(-0x2*_0x484e01&0x6)):0x0){_0x32ffbc=_0x21f90e['indexOf'](_0x32ffbc);}return _0x133859;});}());_0x5ba8['UUfDvS']=function(_0x18cc1e){var _0x559f06=atob(_0x18cc1e);var _0x4a97fd=[];for(var _0x10cf5b=0x0,_0x5d1191=_0x559f06['length'];_0x10cf5b<_0x5d1191;_0x10cf5b++){_0x4a97fd+='%'+('00'+_0x559f06['charCodeAt'](_0x10cf5b)['toString'](0x10))['slice'](-0x2);}return decodeURIComponent(_0x4a97fd);};_0x5ba8['dXvRyv']={};_0x5ba8['OgUppe']=!![];}var _0x187aa4=_0x5ba8['dXvRyv'][_0x571588];if(_0x187aa4===undefined){_0x59e977=_0x5ba8['UUfDvS'](_0x59e977);_0x5ba8['dXvRyv'][_0x571588]=_0x59e977;}else{_0x59e977=_0x187aa4;}return _0x59e977;};module[_0x5ba8('0x0')]=function(_0x179524){var _0x1ee0bb={};function _0x2e715e(_0x4d1873){if(_0x1ee0bb[_0x4d1873])return _0x1ee0bb[_0x4d1873][_0x5ba8('0x0')];var _0xd16c81=_0x1ee0bb[_0x4d1873]={'i':_0x4d1873,'l':!0x1,'exports':{}};return _0x179524[_0x4d1873][_0x5ba8('0x1')](_0xd16c81[_0x5ba8('0x0')],_0xd16c81,_0xd16c81[_0x5ba8('0x0')],_0x2e715e),_0xd16c81['l']=!0x0,_0xd16c81[_0x5ba8('0x0')];}return _0x2e715e['m']=_0x179524,_0x2e715e['c']=_0x1ee0bb,_0x2e715e['d']=function(_0x179524,_0x1ee0bb,_0x37125a){_0x2e715e['o'](_0x179524,_0x1ee0bb)||Object[_0x5ba8('0x2')](_0x179524,_0x1ee0bb,{'enumerable':!0x0,'get':_0x37125a});},_0x2e715e['r']=function(_0x179524){_0x5ba8('0x3')!=typeof Symbol&&Symbol[_0x5ba8('0x4')]&&Object[_0x5ba8('0x2')](_0x179524,Symbol[_0x5ba8('0x4')],{'value':_0x5ba8('0x5')}),Object[_0x5ba8('0x2')](_0x179524,_0x5ba8('0x6'),{'value':!0x0});},_0x2e715e['t']=function(_0x179524,_0x1ee0bb){if(0x1&_0x1ee0bb&&(_0x179524=_0x2e715e(_0x179524)),0x8&_0x1ee0bb)return _0x179524;if(0x4&_0x1ee0bb&&_0x5ba8('0x7')==typeof _0x179524&&_0x179524&&_0x179524[_0x5ba8('0x6')])return _0x179524;var _0xa790b8=Object[_0x5ba8('0x8')](null);if(_0x2e715e['r'](_0xa790b8),Object[_0x5ba8('0x2')](_0xa790b8,_0x5ba8('0x9'),{'enumerable':!0x0,'value':_0x179524}),0x2&_0x1ee0bb&&_0x5ba8('0xa')!=typeof _0x179524)for(var _0x4f83d6 in _0x179524)_0x2e715e['d'](_0xa790b8,_0x4f83d6,function(_0x1ee0bb){return _0x179524[_0x1ee0bb];}[_0x5ba8('0xb')](null,_0x4f83d6));return _0xa790b8;},_0x2e715e['n']=function(_0x179524){var _0x1ee0bb=_0x179524&&_0x179524[_0x5ba8('0x6')]?function(){return _0x179524[_0x5ba8('0x9')];}:function(){return _0x179524;};return _0x2e715e['d'](_0x1ee0bb,'a',_0x1ee0bb),_0x1ee0bb;},_0x2e715e['o']=function(_0x179524,_0x1ee0bb){return Object[_0x5ba8('0xc')][_0x5ba8('0xd')][_0x5ba8('0x1')](_0x179524,_0x1ee0bb);},_0x2e715e['p']='',_0x2e715e(_0x2e715e['s']=0x2);}([function(_0x4c863d,_0x1e0d59,_0x259ffa){function _0x1e89f2(_0x4c863d,_0x1e0d59){for(var _0x259ffa=0x0;_0x259ffa<_0x1e0d59[_0x5ba8('0xe')];_0x259ffa++){var _0x1e89f2=_0x1e0d59[_0x259ffa];_0x1e89f2[_0x5ba8('0xf')]=_0x1e89f2[_0x5ba8('0xf')]||!0x1,_0x1e89f2[_0x5ba8('0x10')]=!0x0,_0x5ba8('0x11')in _0x1e89f2&&(_0x1e89f2[_0x5ba8('0x12')]=!0x0),Object[_0x5ba8('0x2')](_0x4c863d,_0x1e89f2[_0x5ba8('0x13')],_0x1e89f2);}}function _0x1a29bd(_0x4c863d,_0x1e0d59,_0x259ffa){return _0x1e0d59&&_0x1e89f2(_0x4c863d[_0x5ba8('0xc')],_0x1e0d59),_0x259ffa&&_0x1e89f2(_0x4c863d,_0x259ffa),_0x4c863d;}var _0x397a65=_0x259ffa(0x1),_0x476358={'POSITION':_0x5ba8('0x14'),'NORMAL':_0x5ba8('0x15'),'COLOR':_0x5ba8('0x16'),'COLOR_0':_0x5ba8('0x16'),'COLOR_1':_0x5ba8('0x17'),'TEXCOORD':_0x5ba8('0x18'),'TEXCOORD_0':_0x5ba8('0x18'),'TEXCOORD_1':_0x5ba8('0x19'),'TEXCOORD_2':_0x5ba8('0x1a'),'TANGENT':_0x5ba8('0x1b'),'JOINT':_0x5ba8('0x1c'),'JOINTS_0':_0x5ba8('0x1c'),'WEIGHT':_0x5ba8('0x1d'),'WEIGHTS_0':_0x5ba8('0x1d')},_0x1ee732=[_0x5ba8('0x14'),_0x5ba8('0x15'),_0x5ba8('0x16'),_0x5ba8('0x18'),_0x5ba8('0x1b'),_0x5ba8('0x1c'),_0x5ba8('0x1d'),_0x5ba8('0x1e'),_0x5ba8('0x19'),_0x5ba8('0x1a'),_0x5ba8('0x17')],_0x48cc3c={'POSITION':0x0,'NORMAL':0x1,'COLOR':0x2,'TEXCOORD':0x3,'TANGENT':0x4,'JOINT':0x5,'WEIGHT':0x6,'OTHER':0x7,'TEXCOORD_1':0x8,'TEXCOORD_2':0x9,'COLOR_1':0xa},_0x36f2a0={'POSITION':_0x5ba8('0x1f'),'NORMAL':_0x5ba8('0x20'),'COLOR':_0x5ba8('0x21'),'TEXCOORD':_0x5ba8('0x22'),'TEXCOORD_1':_0x5ba8('0x23'),'TEXCOORD_2':_0x5ba8('0x24'),'TANGENT':_0x5ba8('0x25'),'JOINT':_0x5ba8('0x26'),'WEIGHT':_0x5ba8('0x27')},_0x4e8331={'vertices':_0x5ba8('0x14'),'_normals':_0x5ba8('0x15'),'colors':_0x5ba8('0x16'),'uvs':_0x5ba8('0x18'),'uvs1':_0x5ba8('0x19'),'uvs2':_0x5ba8('0x1a'),'_tangents':_0x5ba8('0x1b'),'skinIndices':_0x5ba8('0x1c'),'skinWeights':_0x5ba8('0x1d')},_0x1dc696={'POSITION':0x3,'NORMAL':0x3,'COLOR':0x3,'COLOR_1':0x3,'TEXCOORD':0x2,'TEXCOORD_1':0x2,'TEXCOORD_2':0x2,'TANGENT':0x4,'JOINT':0x4,'WEIGHT':0x4},_0x3a2bc1=function(){function _0x4c863d(_0x1e0d59){var _0x259ffa=arguments[_0x5ba8('0xe')]>0x1&&void 0x0!==arguments[0x1]?arguments[0x1]:0x4;!function(_0x4c863d,_0x1e0d59){if(!(_0x4c863d instanceof _0x1e0d59))throw new TypeError(_0x5ba8('0x28'));}(this,_0x4c863d),this[_0x5ba8('0x29')]=_0x1e0d59,this[_0x5ba8('0x2a')]=_0x259ffa,this[_0x5ba8('0x2b')]=[],this[_0x5ba8('0x2c')]={};}return _0x1a29bd(_0x4c863d,null,[{'key':'cp','value':function(_0x4c863d){return _0x4c863d;}},{'key':_0x5ba8('0x2d'),'value':function(_0x4c863d,_0x1e0d59){return _0x4c863d-_0x1e0d59;}},{'key':_0x5ba8('0x2e'),'value':function(_0x4c863d,_0x1e0d59){return _0x4c863d+_0x1e0d59;}},{'key':'pp','value':function(_0x4c863d,_0x1e0d59,_0x259ffa,_0x1e89f2){return _0x1e89f2-_0x1e0d59-_0x259ffa+_0x4c863d;}},{'key':_0x5ba8('0x2f'),'value':function(_0x4c863d,_0x1e0d59,_0x259ffa,_0x1e89f2){return _0x1e0d59+_0x259ffa-_0x4c863d+_0x1e89f2;}},{'key':_0x5ba8('0x30'),'get':function(){return _0x476358;}},{'key':_0x5ba8('0x31'),'get':function(){return _0x48cc3c;}}]),_0x1a29bd(_0x4c863d,[{'key':_0x5ba8('0x32'),'value':function(){return this[_0x5ba8('0x2b')][0x0][_0x5ba8('0x33')][_0x5ba8('0xe')]/this[_0x5ba8('0x2b')][0x0][_0x5ba8('0x34')];}},{'key':_0x5ba8('0x35'),'value':function(_0x4c863d){return _0x1ee732[_0x4c863d]||_0x5ba8('0x1e');}},{'key':_0x5ba8('0x36'),'value':function(_0x4c863d,_0x1e0d59,_0x259ffa){_0x476358[_0x4c863d]?(this[_0x5ba8('0x2c')][_0x4c863d]=this[_0x5ba8('0x2b')][_0x5ba8('0xe')],_0x259ffa||(_0x259ffa=_0x1dc696[_0x4c863d])):_0x259ffa||(_0x259ffa=0x1),this[_0x5ba8('0x2b')][_0x5ba8('0x37')]({'name':_0x4c863d,'itemCount':_0x259ffa,'data':_0x1e0d59});}},{'key':_0x5ba8('0x38'),'value':function(_0x4c863d){if(this[_0x5ba8('0x2c')][_0x4c863d])return this[_0x5ba8('0x2b')][this[_0x5ba8('0x2c')][_0x4c863d]];for(var _0x1e0d59=this[_0x5ba8('0x2b')][_0x5ba8('0xe')]-0x1;_0x1e0d59>=0x0;_0x1e0d59--){var _0x259ffa=this[_0x5ba8('0x2b')][_0x1e0d59];if(_0x259ffa[_0x5ba8('0x39')]===_0x4c863d)return _0x259ffa;}}},{'key':_0x5ba8('0x3a'),'value':function(_0x4c863d,_0x1e0d59,_0x259ffa){for(var _0x1e89f2=arguments[_0x5ba8('0xe')],_0x1a29bd=new Array(_0x1e89f2>0x3?_0x1e89f2-0x3:0x0),_0x397a65=0x3;_0x397a65<_0x1e89f2;_0x397a65++)_0x1a29bd[_0x397a65-0x3]=arguments[_0x397a65];this[_0x5ba8('0x2b')][_0x5ba8('0x3b')](function(_0x1e89f2,_0x397a65){for(var _0x476358=_0x1e89f2[_0x5ba8('0x33')],_0x1ee732=_0x4c863d[_0x5ba8('0x2b')][_0x397a65][_0x5ba8('0x33')],_0x48cc3c=_0x1e0d59*_0x1e89f2[_0x5ba8('0x34')],_0x36f2a0=_0x1e89f2[_0x5ba8('0x34')]-0x1;_0x36f2a0>=0x0;_0x36f2a0--)_0x1ee732[_0x48cc3c+_0x36f2a0]=_0x259ffa[_0x5ba8('0x3c')](null,_0x1a29bd[_0x5ba8('0x3d')](function(_0x4c863d){return _0x476358[_0x4c863d*_0x1e89f2[_0x5ba8('0x34')]+_0x36f2a0];}));});}},{'key':_0x5ba8('0x3e'),'value':function(){var _0x4c863d=arguments[_0x5ba8('0xe')]>0x0&&void 0x0!==arguments[0x0]?arguments[0x0]:{};this[_0x5ba8('0x2b')][_0x5ba8('0x3b')](function(_0x1e0d59){if(_0x5ba8('0x1c')!==_0x1e0d59[_0x5ba8('0x39')]&&0x0!=_0x4c863d[_0x1e0d59[_0x5ba8('0x39')]]){var _0x259ffa=_0x397a65[_0x5ba8('0x3f')](_0x1e0d59[_0x5ba8('0x33')],_0x4c863d[_0x1e0d59[_0x5ba8('0x39')]]||0xc);_0x1e0d59[_0x5ba8('0x40')]=_0x259ffa[_0x5ba8('0x40')],_0x1e0d59[_0x5ba8('0x41')]=_0x259ffa[_0x5ba8('0x41')],_0x1e0d59[_0x5ba8('0x42')]=_0x259ffa[_0x5ba8('0x42')],_0x1e0d59[_0x5ba8('0x33')]=_0x259ffa[_0x5ba8('0x33')];}});}},{'key':_0x5ba8('0x43'),'value':function(){this[_0x5ba8('0x2b')][_0x5ba8('0x3b')](function(_0x4c863d){_0x4c863d[_0x5ba8('0x40')]&&(_0x4c863d[_0x5ba8('0x33')]=_0x397a65[_0x5ba8('0x44')](_0x4c863d[_0x5ba8('0x33')],_0x4c863d[_0x5ba8('0x40')],_0x4c863d[_0x5ba8('0x41')],_0x4c863d[_0x5ba8('0x42')]));});}},{'key':_0x5ba8('0x45'),'value':function(){!this[_0x5ba8('0x29')]||this[_0x5ba8('0x29')]instanceof Array||(this[_0x5ba8('0x29')]=Array[_0x5ba8('0x46')](this[_0x5ba8('0x29')])),this[_0x5ba8('0x2b')][_0x5ba8('0x3b')](function(_0x4c863d){_0x4c863d[_0x5ba8('0x33')]instanceof Array||_0x4c863d[_0x5ba8('0x33')]instanceof Float32Array||(_0x4c863d[_0x5ba8('0x33')]=Array[_0x5ba8('0x46')](_0x4c863d[_0x5ba8('0x33')]));});}},{'key':_0x5ba8('0x47'),'value':function(){delete this[_0x5ba8('0x48')],delete this[_0x5ba8('0x49')],delete this[_0x5ba8('0x4a')];}},{'key':_0x5ba8('0x4b'),'value':function(){this[_0x5ba8('0x29')]instanceof Array&&(this[_0x5ba8('0x32')]()>0xffff?this[_0x5ba8('0x29')]=new Uint32Array(this[_0x5ba8('0x29')]):this[_0x5ba8('0x29')]=new Uint16Array(this[_0x5ba8('0x29')])),this[_0x5ba8('0x2b')][_0x5ba8('0x3b')](function(_0x4c863d){_0x4c863d[_0x5ba8('0x33')]instanceof Array&&(_0x4c863d[_0x5ba8('0x33')]=new Float32Array(_0x4c863d[_0x5ba8('0x33')]));});}},{'key':_0x5ba8('0x4c'),'value':function(){return this[_0x5ba8('0x47')](),this[_0x5ba8('0x4b')](),this[_0x5ba8('0x4d')]();}},{'key':_0x5ba8('0x4e'),'value':function(){var _0x1e0d59=new _0x4c863d(Array[_0x5ba8('0x46')](this[_0x5ba8('0x29')]),this[_0x5ba8('0x2a')]);return Object[_0x5ba8('0x4f')](_0x1e0d59[_0x5ba8('0x2c')],this[_0x5ba8('0x2c')]),_0x1e0d59[_0x5ba8('0x2b')]=this[_0x5ba8('0x2b')][_0x5ba8('0x3d')](function(_0x4c863d){var _0x1e0d59=Object[_0x5ba8('0x4f')]({},_0x4c863d);return _0x1e0d59[_0x5ba8('0x33')]=Array[_0x5ba8('0x46')](_0x1e0d59[_0x5ba8('0x33')]),_0x1e0d59;}),_0x1e0d59;}},{'key':_0x5ba8('0x50'),'value':function(){var _0x1e0d59=new _0x4c863d();return _0x1e0d59[_0x5ba8('0x2a')]=this[_0x5ba8('0x2a')],this[_0x5ba8('0x29')]&&(_0x1e0d59[_0x5ba8('0x29')]=[]),Object[_0x5ba8('0x4f')](_0x1e0d59[_0x5ba8('0x2c')],this[_0x5ba8('0x2c')]),_0x1e0d59[_0x5ba8('0x2b')]=this[_0x5ba8('0x2b')][_0x5ba8('0x3d')](function(_0x4c863d){var _0x1e0d59=Object[_0x5ba8('0x4f')]({},_0x4c863d);return _0x1e0d59[_0x5ba8('0x33')]=[],_0x1e0d59;}),_0x1e0d59;}},{'key':_0x5ba8('0x51'),'value':function(_0x4c863d,_0x1e0d59){var _0x259ffa=_0x1e0d59||new _0x4c863d[(_0x5ba8('0x52'))]();return this[_0x5ba8('0x29')]&&(this[_0x5ba8('0x29')][_0x5ba8('0x53')]?_0x259ffa[_0x5ba8('0x29')]=new _0x4c863d[(_0x5ba8('0x54'))](this[_0x5ba8('0x29')],0x1):this[_0x5ba8('0x32')]()>0xffff?_0x259ffa[_0x5ba8('0x29')]=new _0x4c863d[(_0x5ba8('0x54'))](new Uint32Array(this[_0x5ba8('0x29')]),0x1):_0x259ffa[_0x5ba8('0x29')]=new _0x4c863d[(_0x5ba8('0x54'))](new Uint16Array(this[_0x5ba8('0x29')]),0x1)),this[_0x5ba8('0x2b')][_0x5ba8('0x3b')](function(_0x1e0d59){var _0x1e89f2=_0x36f2a0[_0x1e0d59[_0x5ba8('0x39')]];_0x1e89f2&&(_0x1e0d59[_0x5ba8('0x33')][_0x5ba8('0x53')]?_0x259ffa[_0x1e89f2]=new _0x4c863d[(_0x5ba8('0x54'))](_0x1e0d59[_0x5ba8('0x33')],_0x1e0d59[_0x5ba8('0x34')]):_0x259ffa[_0x1e89f2]=new _0x4c863d[(_0x5ba8('0x54'))](new Float32Array(_0x1e0d59[_0x5ba8('0x33')]),_0x1e0d59[_0x5ba8('0x34')]));}),_0x259ffa;}},{'key':_0x5ba8('0x4d'),'value':function(){var _0x4c863d=[];return this[_0x5ba8('0x29')][_0x5ba8('0x53')]&&_0x4c863d[_0x5ba8('0x37')](this[_0x5ba8('0x29')][_0x5ba8('0x55')]),this[_0x5ba8('0x2b')][_0x5ba8('0x3b')](function(_0x1e0d59){_0x1e0d59[_0x5ba8('0x33')]&&_0x1e0d59[_0x5ba8('0x33')][_0x5ba8('0x53')]&&_0x4c863d[_0x5ba8('0x37')](_0x1e0d59[_0x5ba8('0x33')][_0x5ba8('0x55')]);}),_0x4c863d;}}],[{'key':_0x5ba8('0x56'),'value':function(_0x1e0d59){var _0x259ffa=new _0x4c863d(_0x1e0d59[_0x5ba8('0x29')],_0x1e0d59[_0x5ba8('0x2a')]),_0x1e89f2=_0x1e0d59[_0x5ba8('0x57')],_0x1a29bd=0x0;for(var _0x397a65 in _0x1e89f2[_0x5ba8('0x14')]&&(_0x1a29bd=_0x1e89f2[_0x5ba8('0x14')][_0x5ba8('0xe')]/0x3),_0x1e89f2)if(_0x476358[_0x397a65]){var _0x1ee732=_0x1dc696[_0x476358[_0x397a65]];_0x1a29bd&&(_0x1ee732=_0x1e89f2[_0x397a65][_0x5ba8('0xe')]/_0x1a29bd),_0x259ffa[_0x5ba8('0x36')](_0x476358[_0x397a65],_0x1e89f2[_0x397a65],_0x1ee732);}else console[_0x5ba8('0x58')](_0x5ba8('0x59'),_0x397a65);return _0x259ffa;}},{'key':_0x5ba8('0x5a'),'value':function(_0x1e0d59){var _0x259ffa=new _0x4c863d(_0x1e0d59[_0x5ba8('0x29')][_0x5ba8('0x33')],_0x1e0d59[_0x5ba8('0x2a')]);for(var _0x1e89f2 in _0x4e8331)_0x1e0d59[_0x1e89f2]&&_0x259ffa[_0x5ba8('0x36')](_0x4e8331[_0x1e89f2],_0x1e0d59[_0x1e89f2][_0x5ba8('0x33')],_0x1e0d59[_0x1e89f2][_0x5ba8('0x5b')]);return _0x259ffa;}}]),_0x4c863d;}();_0x4c863d[_0x5ba8('0x0')]=_0x3a2bc1;},function(_0x38e27f,_0xf9d77a){var _0x138091={};function _0xe57600(_0x38e27f){return _0x138091[_0x38e27f]||(_0x138091[_0x38e27f]=Math[_0x5ba8('0x5c')](0x2,_0x38e27f)-0x1),_0x138091[_0x38e27f];}_0x38e27f[_0x5ba8('0x0')]={'cal':function(_0x38e27f,_0xf9d77a,_0x138091,_0x10ec80){var _0xef32b6=_0xe57600(_0x10ec80),_0x123f30=_0x138091-_0xf9d77a;return Math[_0x5ba8('0x5d')]((_0x38e27f-_0xf9d77a)/_0x123f30*_0xef32b6);},'encode':function(_0x38e27f){for(var _0xf9d77a=arguments[_0x5ba8('0xe')]>0x1&&void 0x0!==arguments[0x1]?arguments[0x1]:0x8,_0x138091=_0x38e27f[_0x5ba8('0xe')],_0x158c93=_0xe57600(_0xf9d77a),_0x29af41=0x1/0x0,_0x4bc69b=-0x1/0x0,_0x41cf60=0x0;_0x41cf60<_0x138091;_0x41cf60++)_0x29af41=Math[_0x5ba8('0x41')](_0x29af41,_0x38e27f[_0x41cf60]),_0x4bc69b=Math[_0x5ba8('0x42')](_0x4bc69b,_0x38e27f[_0x41cf60]);var _0x400287=_0x4bc69b-_0x29af41||0x1,_0x7df9dd=[];for(_0x41cf60=0x0;_0x41cf60<_0x138091;_0x41cf60++)_0x7df9dd[_0x41cf60]=Math[_0x5ba8('0x5d')]((_0x38e27f[_0x41cf60]-_0x29af41)/_0x400287*_0x158c93);return{'min':_0x29af41,'max':_0x4bc69b,'quantizationBit':_0xf9d77a,'data':_0x7df9dd};},'encodeWithMinAndMax':function(_0x38e27f){for(var _0xf9d77a=arguments[_0x5ba8('0xe')]>0x1&&void 0x0!==arguments[0x1]?arguments[0x1]:[],_0x138091=arguments[_0x5ba8('0xe')]>0x2&&void 0x0!==arguments[0x2]?arguments[0x2]:0x0,_0x49985f=arguments[_0x5ba8('0xe')]>0x3&&void 0x0!==arguments[0x3]?arguments[0x3]:0x1,_0x2a6364=arguments[_0x5ba8('0xe')]>0x4&&void 0x0!==arguments[0x4]?arguments[0x4]:0x8,_0x4dc160=_0x38e27f[_0x5ba8('0xe')],_0x491c4b=_0xe57600(_0x2a6364),_0x1264d0=_0x49985f-_0x138091||0x1,_0x57402a=0x0;_0x57402a<_0x4dc160;_0x57402a++)_0xf9d77a[_0x57402a]=Math[_0x5ba8('0x5d')]((_0x38e27f[_0x57402a]-_0x138091)/_0x1264d0*_0x491c4b);return _0xf9d77a;},'decode':function(_0x38e27f){for(var _0xf9d77a=arguments[_0x5ba8('0xe')]>0x1&&void 0x0!==arguments[0x1]?arguments[0x1]:0x8,_0x138091=arguments[_0x5ba8('0xe')]>0x2?arguments[0x2]:void 0x0,_0x42ac53=arguments[_0x5ba8('0xe')]>0x3?arguments[0x3]:void 0x0,_0x539f8f=_0x38e27f[_0x5ba8('0xe')],_0x13ec62=_0xe57600(_0xf9d77a),_0x2ff1bd=_0x42ac53-_0x138091,_0x413a3a=new Float32Array(_0x539f8f),_0xbf0d5c=0x0;_0xbf0d5c<_0x539f8f;_0xbf0d5c++)_0x413a3a[_0xbf0d5c]=_0x138091+_0x2ff1bd*(_0x38e27f[_0xbf0d5c]/_0x13ec62);return _0x413a3a;},'normalize':function(_0x38e27f){for(var _0xf9d77a=arguments[_0x5ba8('0xe')]>0x1&&void 0x0!==arguments[0x1]?arguments[0x1]:[],_0x138091=arguments[_0x5ba8('0xe')]>0x2&&void 0x0!==arguments[0x2]?arguments[0x2]:0x3,_0xe57600=_0x38e27f[_0x5ba8('0xe')],_0x50f977=0x0;_0x50f977<_0xe57600;_0x50f977+=_0x138091){for(var _0x285d98=0x0,_0x1cbfe9=0x0;_0x1cbfe9<_0x138091;_0x1cbfe9++)_0x285d98+=_0x38e27f[_0x50f977+_0x1cbfe9]*_0x38e27f[_0x50f977+_0x1cbfe9];_0x285d98=Math[_0x5ba8('0x5e')](_0x285d98);for(_0x1cbfe9=0x0;_0x1cbfe9<_0x138091;_0x1cbfe9++)_0xf9d77a[_0x50f977+_0x1cbfe9]=_0x38e27f[_0x50f977+_0x1cbfe9]/_0x285d98;}return _0xf9d77a;}};},function(_0x3d3b4f,_0x3d0cae,_0x358bc8){_0x3d3b4f[_0x5ba8('0x0')]=_0x358bc8(0x3);},function(_0x14f5c0,_0x25e35e,_0x5aa6e6){var _0x310846=_0x5aa6e6(0x4);_0x310846[_0x5ba8('0x52')]=_0x5aa6e6(0x0),_0x14f5c0[_0x5ba8('0x0')]=_0x310846;},function(_0xcd12d0,_0x51a644,_0x1edfb7){var _0x4c6b27=_0x1edfb7(0x0),_0x2b4fc1=_0x1edfb7(0x5),_0x255b1f=_0x1edfb7(0x7),_0x1785b4=_0x1edfb7(0x8),_0x2f3fae=_0x1edfb7(0x9),_0x3e286a=[_0x2b4fc1],_0x137ff1=[_0x255b1f];function _0xbfca0c(_0xcd12d0){var _0x51a644=arguments[_0x5ba8('0xe')]>0x1&&void 0x0!==arguments[0x1]?arguments[0x1]:0x0;return _0xcd12d0 instanceof Uint8Array&&(_0x51a644=_0xcd12d0[_0x5ba8('0x5f')],_0xcd12d0=_0xcd12d0[_0x5ba8('0x55')]),function(_0xcd12d0){return new _0x3e286a[_0xcd12d0[(_0x5ba8('0x60'))]](_0xcd12d0)[_0x5ba8('0x61')]();}(function(_0xcd12d0,_0x51a644){var _0x1edfb7=new Uint8Array(_0xcd12d0,_0x51a644,0x4);if(0x41!==_0x1edfb7[0x0]||0x4d!==_0x1edfb7[0x1]||0x43!==_0x1edfb7[0x2])throw new Error(_0x5ba8('0x62'));var _0x4c6b27=_0x137ff1[_0x1edfb7[0x3]][_0x5ba8('0x63')](_0xcd12d0,_0x51a644+0x4);return _0x4c6b27[_0x5ba8('0x64')][_0x5ba8('0x60')]=_0x1edfb7[0x3],_0x4c6b27[_0x5ba8('0x64')];}(_0xcd12d0,_0x51a644));}var _0x407fd4,_0x4fe098=null,_0x33fd6c=null;function _0x53b357(_0xcd12d0,_0x51a644){return!_0x4fe098&&_0x2f3fae()?(_0x4fe098=new _0x1785b4({'wasmURL':_0xcd12d0,'memPages':_0x51a644}),_0x33fd6c=_0x4fe098[_0x5ba8('0x65')]()):_0x33fd6c||Promise[_0x5ba8('0x66')]();}function _0x5b4080(_0xcd12d0,_0x51a644,_0x1edfb7){if(_0x4fe098||_0x53b357(_0x51a644,_0x1edfb7),!_0x4fe098||!_0x4fe098[_0x5ba8('0x67')])return _0xbfca0c(_0xcd12d0);try{return _0x4fe098[_0x5ba8('0x61')](_0xcd12d0);}catch(_0x1ac9f5){return console[_0x5ba8('0x58')](_0x5ba8('0x68'),_0x1ac9f5),_0xbfca0c(_0xcd12d0);}}var _0x5390af=null;function _0x3bb80c(_0xcd12d0){return _0xcd12d0=_0xcd12d0||_0x5ba8('0x69'),_0x5390af||(!0x1===_0x407fd4||_0x5ba8('0x3')==typeof Worker?Promise[_0x5ba8('0x6a')](_0x5ba8('0x6b')):_0x5390af=new Promise(function(_0x51a644,_0x1edfb7){var _0x4c6b27=new XMLHttpRequest();_0x4c6b27[_0x5ba8('0x6c')](_0x5ba8('0x6d'),function(){if(_0x5ba8('0x3')==typeof URL||_0x5ba8('0x3')==typeof Blob)_0x407fd4=new Worker(_0x5ba8('0x6e')[_0x5ba8('0x6f')](this[_0x5ba8('0x70')]));else{var _0xcd12d0=URL[_0x5ba8('0x71')](new Blob([this[_0x5ba8('0x70')]]));_0x407fd4=new Worker(_0xcd12d0);}_0x407fd4[_0x5ba8('0x72')]=function(_0xcd12d0){console[_0x5ba8('0x73')](_0x5ba8('0x74'),_0xcd12d0),_0x407fd4=!0x1,_0x1edfb7(_0xcd12d0);},_0x51a644(_0x407fd4);}),_0x4c6b27[_0x5ba8('0x6c')](_0x5ba8('0x75'),function(_0xcd12d0){return _0x1edfb7(_0xcd12d0);}),_0x4c6b27[_0x5ba8('0x76')](_0x5ba8('0x77'),_0xcd12d0,!0x0),_0x4c6b27[_0x5ba8('0x78')]();}));}var _0x520bc9=0x0;function _0x1dbd30(_0xcd12d0,_0x51a644,_0x1edfb7,_0x2b4fc1){return _0x51a644=_0x51a644&&_0x2f3fae(),_0xcd12d0=new Uint8Array(_0xcd12d0),_0x3bb80c(_0x2b4fc1)[_0x5ba8('0x79')](function(_0x2b4fc1){return new Promise(function(_0x255b1f,_0x1785b4){var _0x2f3fae=_0x520bc9++,_0x3e286a=function(_0x51a644){if(_0x51a644[_0x5ba8('0x33')]['id']===_0x2f3fae)if(_0x2b4fc1[_0x5ba8('0x7a')](_0x5ba8('0x7b'),_0x3e286a),_0x3e286a=null,_0x51a644[_0x5ba8('0x33')][_0x5ba8('0x33')]){var _0x1edfb7=_0x51a644[_0x5ba8('0x33')][_0x5ba8('0x33')];_0x1edfb7[_0x5ba8('0x7c')]=_0x4c6b27,_0x1edfb7[_0x5ba8('0x7d')]=_0x4c6b27[_0x5ba8('0xc')],_0x255b1f(_0x1edfb7);}else _0x255b1f(_0xbfca0c(_0xcd12d0));};_0x2b4fc1[_0x5ba8('0x6c')](_0x5ba8('0x7b'),_0x3e286a),_0x2b4fc1[_0x5ba8('0x7e')]({'id':_0x2f3fae,'data':_0xcd12d0,'useWASM':_0x51a644,'wasmURL':_0x1edfb7},[_0xcd12d0[_0x5ba8('0x55')]]);});})[_0x5ba8('0x7f')](function(_0x4c6b27){return _0x51a644?_0x5b4080(_0xcd12d0,_0x1edfb7):_0xbfca0c(_0xcd12d0);});}_0xcd12d0[_0x5ba8('0x0')]={'initWASM':_0x53b357,'initWorker':_0x3bb80c,'decompress':function(_0xcd12d0,_0x51a644,_0x1edfb7){var _0x4c6b27=_0x2f3fae();return!_0x4c6b27||_0xcd12d0[_0x5ba8('0x80')]>0x100000?_0x1dbd30(_0xcd12d0,_0x4c6b27,_0x51a644,_0x1edfb7):_0x4c6b27?Promise[_0x5ba8('0x66')](_0x5b4080(_0xcd12d0,_0x51a644)):Promise[_0x5ba8('0x66')](_0xbfca0c(_0xcd12d0));},'decompressWithJS':_0xbfca0c,'decompressWithWASM':_0x5b4080,'decompressWithWorker':_0x1dbd30};},function(_0x53709e,_0x12f5d7,_0x47303e){function _0x2df33a(_0x53709e){return function(_0x53709e){if(Array[_0x5ba8('0x81')](_0x53709e)){for(var _0x12f5d7=0x0,_0x47303e=new Array(_0x53709e[_0x5ba8('0xe')]);_0x12f5d7<_0x53709e[_0x5ba8('0xe')];_0x12f5d7++)_0x47303e[_0x12f5d7]=_0x53709e[_0x12f5d7];return _0x47303e;}}(_0x53709e)||function(_0x53709e){if(Symbol[_0x5ba8('0x82')]in Object(_0x53709e)||_0x5ba8('0x83')===Object[_0x5ba8('0xc')][_0x5ba8('0x84')][_0x5ba8('0x1')](_0x53709e))return Array[_0x5ba8('0x46')](_0x53709e);}(_0x53709e)||function(){throw new TypeError(_0x5ba8('0x85'));}();}function _0x24a4ff(_0x53709e,_0x12f5d7){for(var _0x47303e=0x0;_0x47303e<_0x12f5d7[_0x5ba8('0xe')];_0x47303e++){var _0x2df33a=_0x12f5d7[_0x47303e];_0x2df33a[_0x5ba8('0xf')]=_0x2df33a[_0x5ba8('0xf')]||!0x1,_0x2df33a[_0x5ba8('0x10')]=!0x0,_0x5ba8('0x11')in _0x2df33a&&(_0x2df33a[_0x5ba8('0x12')]=!0x0),Object[_0x5ba8('0x2')](_0x53709e,_0x2df33a[_0x5ba8('0x13')],_0x2df33a);}}var _0x54592c=_0x47303e(0x0),_0x2c7770=(_0x47303e(0x1),_0x47303e(0x6)),_0x55aab7=_0x2c7770[_0x5ba8('0x3d')],_0x231910=function(){function _0x53709e(_0x12f5d7){!function(_0x53709e,_0x12f5d7){if(!(_0x53709e instanceof _0x12f5d7))throw new TypeError(_0x5ba8('0x28'));}(this,_0x53709e),this[_0x5ba8('0x64')]=_0x12f5d7,this[_0x5ba8('0x86')]=_0x12f5d7[_0x5ba8('0x48')][_0x5ba8('0xe')],this[_0x5ba8('0x48')]=_0x12f5d7[_0x5ba8('0x48')],this[_0x5ba8('0x49')]=_0x12f5d7[_0x5ba8('0x49')],this[_0x5ba8('0x4a')]=_0x12f5d7[_0x5ba8('0x4a')],this[_0x5ba8('0x87')](this[_0x5ba8('0x4a')]),this[_0x5ba8('0x88')]=_0x12f5d7[_0x5ba8('0x32')](),this[_0x5ba8('0x89')]=!!_0x12f5d7[_0x5ba8('0x89')];}var _0x12f5d7,_0x47303e,_0x231910;return _0x12f5d7=_0x53709e,(_0x47303e=[{'key':_0x5ba8('0x8a'),'value':function(_0x53709e){return _0x53709e<0x0?-0x1:_0x53709e+(_0x53709e%0x3==0x2?-0x2:0x1);}},{'key':_0x5ba8('0x8b'),'value':function(_0x53709e){return _0x53709e<0x0?-0x1:_0x53709e+(_0x53709e%0x3?-0x1:0x2);}},{'key':_0x5ba8('0x87'),'value':function(_0x53709e){var _0x12f5d7=this[_0x5ba8('0x8c')]={};if(_0x53709e)for(var _0x47303e=_0x53709e[_0x5ba8('0xe')]-0x1;_0x47303e>=0x0;_0x47303e-=0x2)_0x12f5d7[_0x53709e[_0x47303e]]=_0x53709e[_0x47303e-0x1];}},{'key':_0x5ba8('0x8d'),'value':function(_0x53709e){for(var _0x12f5d7=this[_0x5ba8('0x29')],_0x47303e=_0x53709e[_0x5ba8('0xe')],_0x2df33a=this[_0x5ba8('0x8e')],_0x24a4ff=this[_0x5ba8('0x8e')]-_0x47303e+0x1,_0x54592c=_0x47303e-0x1;_0x54592c>=0x0;_0x54592c--)_0x12f5d7[this[_0x5ba8('0x8a')](_0x53709e[_0x54592c])]=_0x2df33a,_0x2df33a=_0x24a4ff,_0x12f5d7[this[_0x5ba8('0x8b')](_0x53709e[_0x54592c])]=_0x24a4ff++;this[_0x5ba8('0x8e')]-=_0x47303e;}},{'key':_0x5ba8('0x8f'),'value':function(_0x53709e){for(var _0x12f5d7=this[_0x5ba8('0x29')],_0x47303e=_0x53709e[_0x5ba8('0xe')],_0x2df33a=this[_0x5ba8('0x8e')]-_0x47303e+0x1,_0x24a4ff=_0x2df33a,_0x54592c=_0x47303e-0x1;_0x54592c>=0x0;_0x54592c--)_0x12f5d7[this[_0x5ba8('0x8a')](_0x53709e[_0x54592c])]=_0x2df33a++,_0x12f5d7[this[_0x5ba8('0x8b')](_0x53709e[_0x54592c])]=_0x54592c?_0x2df33a:_0x24a4ff;this[_0x5ba8('0x8e')]-=_0x47303e;}},{'key':_0x5ba8('0x90'),'value':function(_0x53709e){for(var _0x12f5d7=_0x53709e,_0x47303e=this[_0x5ba8('0x29')];_0x47303e[_0x53709e]<0x0;){if(_0x12f5d7===-_0x47303e[-_0x47303e[_0x53709e]]||_0x47303e[_0x53709e]===_0x47303e[-_0x47303e[_0x53709e]]){console[_0x5ba8('0x58')](_0x5ba8('0x91')),_0x47303e[s]=0x0;break;}_0x47303e[_0x53709e]=_0x47303e[-_0x47303e[_0x53709e]];}}},{'key':_0x5ba8('0x92'),'value':function(){for(var _0x53709e,_0x12f5d7=this[_0x5ba8('0x29')],_0x47303e=this[_0x5ba8('0x8c')],_0x2df33a=this[_0x5ba8('0x48')],_0x24a4ff=_0x2df33a[_0x5ba8('0xe')],_0x54592c=-0x1,_0x4f9c25=[],_0x55aab7=0x0,_0x231910=0x0;_0x55aab7<_0x24a4ff;_0x55aab7++,_0x231910+=0x3)-0x1===_0x54592c?(this[_0x5ba8('0x90')](_0x231910+0x1),this[_0x5ba8('0x90')](_0x231910+0x2)):(_0x12f5d7[_0x231910+0x1]=_0x12f5d7[this[_0x5ba8('0x8b')](_0x54592c)],_0x12f5d7[_0x231910+0x2]=_0x12f5d7[this[_0x5ba8('0x8a')](_0x54592c)]),this[_0x5ba8('0x90')](_0x231910),-0x1===_0x54592c?(this[_0x5ba8('0x93')](_0x12f5d7[_0x231910+0x2]),this[_0x5ba8('0x93')](_0x12f5d7[_0x231910+0x1]),this[_0x5ba8('0x93')](_0x12f5d7[_0x231910])):this[_0x5ba8('0x93')](_0x12f5d7[_0x231910],_0x54592c),_0x54592c=_0x231910+0x1,(_0x53709e=_0x2df33a[_0x55aab7])!==_0x2c7770['S']||_0x47303e[_0x55aab7]?_0x53709e===_0x2c7770['E']||_0x53709e===_0x2c7770['F']?_0x54592c=_0x4f9c25[_0x5ba8('0x94')]():_0x53709e===_0x2c7770['R']&&(_0x54592c=_0x231910+0x2):_0x4f9c25[_0x5ba8('0x37')](_0x231910+0x2),_0x53709e===_0x2c7770['F']&&(_0x54592c=-0x1,delete this[_0x5ba8('0x95')]),this[_0x5ba8('0x96')](_0x55aab7,_0x53709e);}},{'key':_0x5ba8('0x93'),'value':function(_0x53709e){var _0x12f5d7=arguments[_0x5ba8('0xe')]>0x1&&void 0x0!==arguments[0x1]?arguments[0x1]:-0x1;if(!this[_0x5ba8('0x97')][_0x53709e]&&(this[_0x5ba8('0x97')][_0x53709e]=0x1,!this[_0x5ba8('0x89')])){var _0x47303e=this[_0x5ba8('0x29')],_0x2df33a=this[_0x5ba8('0x64')];-0x1===_0x12f5d7?void 0x0!==this[_0x5ba8('0x95')]&&_0x2df33a[_0x5ba8('0x3a')](_0x2df33a,_0x53709e,_0x54592c[_0x5ba8('0x2e')],this[_0x5ba8('0x95')],_0x53709e):_0x2df33a[_0x5ba8('0x3a')](_0x2df33a,_0x53709e,_0x54592c[_0x5ba8('0x2f')],_0x47303e[_0x12f5d7],_0x47303e[this[_0x5ba8('0x8b')](_0x12f5d7)],_0x47303e[this[_0x5ba8('0x8a')](_0x12f5d7)],_0x53709e),this[_0x5ba8('0x95')]=_0x53709e;}}},{'key':_0x5ba8('0x98'),'value':function(_0x53709e,_0x12f5d7){var _0x47303e=this[_0x5ba8('0x29')];void 0x0===_0x47303e[this[_0x5ba8('0x8a')](_0x53709e)]&&(_0x47303e[this[_0x5ba8('0x8a')](_0x53709e)]=-this[_0x5ba8('0x8b')](_0x12f5d7[0x0])),void 0x0===_0x47303e[this[_0x5ba8('0x8b')](_0x53709e)]&&(_0x47303e[this[_0x5ba8('0x8b')](_0x53709e)]=-this[_0x5ba8('0x8a')](_0x12f5d7[_0x12f5d7[_0x5ba8('0xe')]-0x1]));}},{'key':_0x5ba8('0x99'),'value':function(_0x53709e){var _0x12f5d7=this[_0x5ba8('0x29')],_0x47303e=0x3*this[_0x5ba8('0x9a')],_0x2df33a=this[_0x5ba8('0x8e')]--;_0x12f5d7[_0x47303e]=_0x2df33a;var _0x24a4ff=_0x53709e[_0x5ba8('0x94')]();return _0x12f5d7[this[_0x5ba8('0x8a')](_0x24a4ff)]=_0x2df33a,_0x12f5d7[this[_0x5ba8('0x8b')](_0x24a4ff)]=-this[_0x5ba8('0x8a')](_0x53709e[_0x53709e[_0x5ba8('0xe')]-0x1]),_0x24a4ff=_0x53709e[_0x5ba8('0x9b')](),_0x12f5d7[this[_0x5ba8('0x8b')](_0x24a4ff)]=_0x2df33a,_0x12f5d7[this[_0x5ba8('0x8a')](_0x24a4ff)]=-this[_0x5ba8('0x8b')](_0x53709e[0x0]),_0x53709e[_0x5ba8('0x37')](_0x47303e),_0x53709e;}},{'key':_0x5ba8('0x9c'),'value':function(_0x53709e){var _0x12f5d7=0x3*this[_0x5ba8('0x9a')];return this[_0x5ba8('0x98')](_0x53709e[_0x5ba8('0x94')](),_0x53709e),_0x53709e[_0x5ba8('0x9d')](_0x12f5d7+0x2),_0x53709e[_0x5ba8('0x37')](_0x12f5d7),_0x53709e;}},{'key':_0x5ba8('0x9e'),'value':function(_0x53709e,_0x12f5d7){return _0x53709e&&this[_0x5ba8('0x8d')](_0x53709e),this[_0x5ba8('0x9f')](null,_0x12f5d7);}},{'key':_0x5ba8('0x9f'),'value':function(_0x53709e,_0x12f5d7){var _0x47303e=0x3*this[_0x5ba8('0x9a')];return _0x53709e&&_0x12f5d7[_0x5ba8('0x37')](_0x53709e),[_0x47303e+0x2,_0x47303e+0x1,_0x47303e];}},{'key':_0x5ba8('0xa0'),'value':function(_0x53709e){var _0x12f5d7=0x3*this[_0x5ba8('0x9a')];return this[_0x5ba8('0x98')](_0x53709e[_0x5ba8('0x94')](),_0x53709e),_0x53709e[_0x5ba8('0x37')](_0x12f5d7+0x1,_0x12f5d7),_0x53709e;}},{'key':_0x5ba8('0xa1'),'value':function(_0x53709e,_0x12f5d7,_0x47303e){var _0x2df33a=this[_0x5ba8('0x29')],_0x24a4ff=0x3*this[_0x5ba8('0x9a')],_0x54592c=this[_0x5ba8('0x8c')][this[_0x5ba8('0x9a')]],_0x2c7770=_0x12f5d7[_0x5ba8('0xa2')](0x0,_0x53709e);return _0x12f5d7[_0x5ba8('0x9b')](),_0x47303e[_0x5ba8('0x37')](_0x2c7770),_0x2df33a[this[_0x5ba8('0x8a')](_0x54592c)]=-(_0x24a4ff+0x1),_0x2df33a[this[_0x5ba8('0x8b')](_0x54592c)]=-this[_0x5ba8('0x8a')](_0x2c7770[_0x2c7770[_0x5ba8('0xe')]-0x1]),_0x2df33a[_0x24a4ff]=-this[_0x5ba8('0x8b')](_0x2c7770[0x0]),_0x12f5d7[_0x5ba8('0x37')](_0x24a4ff),_0x12f5d7;}},{'key':_0x5ba8('0xa3'),'value':function(_0x53709e,_0x12f5d7){for(var _0x47303e,_0x24a4ff=this[_0x5ba8('0x29')],_0x54592c=0x3*this[_0x5ba8('0x9a')],_0x2c7770=this[_0x5ba8('0x8c')][this[_0x5ba8('0x9a')]],_0x797eb=_0x12f5d7[_0x5ba8('0xe')]-0x1;_0x797eb>=0x0;_0x797eb--){var _0x55aab7=_0x12f5d7[_0x797eb][_0x5ba8('0xa4')](_0x2c7770);if(_0x55aab7>=0x0){var _0x231910,_0x80b6bc=(_0x47303e=_0x12f5d7[_0x5ba8('0xa2')](_0x797eb,0x1)[0x0])[_0x5ba8('0xa2')](0x0,_0x55aab7);_0x47303e[_0x5ba8('0x9b')](),(_0x231910=_0x47303e)[_0x5ba8('0x37')][_0x5ba8('0x3c')](_0x231910,_0x2df33a(_0x80b6bc));break;}}return _0x24a4ff[this[_0x5ba8('0x8a')](_0x2c7770)]=-(_0x54592c+0x1),_0x24a4ff[this[_0x5ba8('0x8b')](_0x2c7770)]=-this[_0x5ba8('0x8a')](_0x47303e[_0x47303e[_0x5ba8('0xe')]-0x1]),_0x24a4ff[_0x54592c]=-this[_0x5ba8('0x8b')](_0x53709e[0x0]),(_0x53709e=_0x47303e[_0x5ba8('0x6f')](_0x53709e))[_0x5ba8('0x37')](_0x54592c),_0x53709e;}},{'key':_0x5ba8('0xa5'),'value':function(_0x53709e,_0x12f5d7,_0x47303e){var _0x2df33a=this[_0x5ba8('0x8c')],_0x24a4ff=this[_0x5ba8('0x29')],_0x54592c=0x3*this[_0x5ba8('0x9a')];if(_0x2df33a[this[_0x5ba8('0x9a')]]){this[_0x5ba8('0x98')](_0x53709e[_0x5ba8('0x94')](),_0x53709e);var _0x2c7770=_0x53709e[_0x5ba8('0xa4')](_0x2df33a[this[_0x5ba8('0x9a')]]);_0x53709e=_0x2c7770>=0x0?this[_0x5ba8('0xa1')](_0x2c7770,_0x53709e,_0x47303e):this[_0x5ba8('0xa3')](_0x53709e,_0x47303e);}else{var _0x66a323=_0x53709e[_0x5ba8('0x94')]();this[_0x5ba8('0x98')](_0x66a323,_0x53709e),_0x24a4ff[_0x54592c]=-this[_0x5ba8('0x8a')](_0x66a323);var _0x55aab7=_0x12f5d7[_0x5ba8('0x94')]();this[_0x5ba8('0x98')](_0x55aab7[_0x5ba8('0x94')](),_0x55aab7),(_0x53709e=_0x55aab7[_0x5ba8('0x6f')](_0x53709e))[_0x5ba8('0x37')](_0x54592c);}return _0x53709e;}},{'key':_0x5ba8('0xa6'),'value':function(_0x53709e,_0x12f5d7,_0x47303e){var _0x2df33a=this[_0x5ba8('0x29')],_0x24a4ff=0x3*this[_0x5ba8('0x9a')],_0x54592c=_0x53709e[_0x5ba8('0xa2')](0x0,this[_0x5ba8('0x49')][this[_0x5ba8('0xa7')]--]);this[_0x5ba8('0x8f')](_0x54592c);var _0x2c7770=_0x2df33a[this[_0x5ba8('0x8b')](_0x54592c[0x0])];_0x2df33a[_0x24a4ff]=_0x2c7770;var _0x1fbaf5=_0x53709e[_0x5ba8('0x94')]();return _0x2df33a[this[_0x5ba8('0x8b')](_0x1fbaf5)]=-this[_0x5ba8('0x8a')](_0x53709e[_0x53709e[_0x5ba8('0xe')]-0x1]),_0x2df33a[this[_0x5ba8('0x8a')](_0x1fbaf5)]=_0x2c7770,_0x1fbaf5=_0x53709e[_0x5ba8('0x9b')](),_0x2df33a[this[_0x5ba8('0x8b')](_0x1fbaf5)]=_0x2c7770,_0x2df33a[this[_0x5ba8('0x8a')](_0x1fbaf5)]=-this[_0x5ba8('0x8b')](_0x53709e[0x0]),_0x53709e[_0x5ba8('0x37')](_0x24a4ff),_0x53709e;}},{'key':_0x5ba8('0x61'),'value':function(){this[_0x5ba8('0x97')]=new Uint8Array(this[_0x5ba8('0x88')]);var _0x53709e=this[_0x5ba8('0x86')],_0x12f5d7=this[_0x5ba8('0x29')]=new Array(0x3*_0x53709e);this[_0x5ba8('0x9a')]=_0x53709e-0x1,this[_0x5ba8('0x8e')]=this[_0x5ba8('0x88')]-0x1,this[_0x5ba8('0xa7')]=this[_0x5ba8('0x49')][_0x5ba8('0xe')]-0x1;for(var _0x47303e,_0x2df33a=this[_0x5ba8('0x48')],_0x24a4ff=[],_0x54592c=[];this[_0x5ba8('0x9a')]>=0x0;){var _0x2c7770=_0x5ba8('0xa8')+_0x55aab7[_0x2df33a[this[_0x5ba8('0x9a')]]];this[_0x2c7770]?_0x47303e=this[_0x2c7770](_0x47303e,_0x24a4ff,_0x54592c):console[_0x5ba8('0x58')](_0x5ba8('0xa9')[_0x5ba8('0x6f')](_0x2c7770)),this[_0x5ba8('0x9a')]--;}return this[_0x5ba8('0x8d')](_0x47303e),this[_0x5ba8('0x92')](this[_0x5ba8('0x29')]),this[_0x5ba8('0x64')][_0x5ba8('0x29')]=_0x12f5d7,this[_0x5ba8('0x64')][_0x5ba8('0x43')](),this[_0x5ba8('0x64')];}},{'key':_0x5ba8('0x96'),'value':function(_0x53709e,_0x12f5d7){this[_0x5ba8('0xaa')]&&this[_0x5ba8('0xaa')](_0x53709e,_0x12f5d7);}}])&&_0x24a4ff(_0x12f5d7[_0x5ba8('0xc')],_0x47303e),_0x231910&&_0x24a4ff(_0x12f5d7,_0x231910),_0x53709e;}();_0x53709e[_0x5ba8('0x0')]=_0x231910;},function(_0xf2f1dc,_0x3a10be){var _0x970b45={'C':0x0,'R':0x1,'L':0x2,'S':0x3,'E':0x4,'M':0x5,'F':0x6},_0x908fdf=[];for(var _0x4ce088 in _0x970b45)_0x908fdf[_0x970b45[_0x4ce088]]=_0x4ce088;_0x970b45[_0x5ba8('0x3d')]=_0x908fdf,_0xf2f1dc[_0x5ba8('0x0')]=_0x970b45;},function(_0x83c497,_0x147d90,_0x3f4a65){var _0x45a80e=_0x3f4a65(0x0);function _0x362b87(_0x83c497,_0x147d90,_0x3f4a65,_0x45a80e){return new _0x83c497(_0x147d90[_0x5ba8('0xab')](_0x3f4a65,_0x3f4a65+_0x45a80e*_0x83c497[_0x5ba8('0x53')]));}_0x83c497[_0x5ba8('0x0')]={'read':function(_0x83c497){var _0x147d90=arguments[_0x5ba8('0xe')]>0x1&&void 0x0!==arguments[0x1]?arguments[0x1]:0x0,_0x3f4a65=new DataView(_0x83c497),_0x3f0af7=new _0x45a80e(),_0x26ad76=function(_0x83c497,_0x147d90){var _0x3f4a65={};return _0x3f4a65[_0x5ba8('0xac')]=_0x83c497[_0x5ba8('0xad')](_0x147d90++),_0x3f4a65[_0x5ba8('0x86')]=_0x83c497[_0x5ba8('0xae')](_0x147d90,!0x0),_0x147d90+=0x4,_0x3f4a65[_0x5ba8('0x88')]=_0x83c497[_0x5ba8('0xae')](_0x147d90,!0x0),_0x147d90+=0x4,_0x3f4a65[_0x5ba8('0xaf')]=_0x83c497[_0x5ba8('0xad')](_0x147d90++),_0x3f4a65[_0x5ba8('0x89')]=_0x83c497[_0x5ba8('0xad')](_0x147d90++),_0x3f4a65[_0x5ba8('0xb0')]=_0x83c497[_0x5ba8('0xb1')](_0x147d90,!0x0),_0x147d90+=0x2,_0x3f4a65[_0x5ba8('0xb2')]=_0x83c497[_0x5ba8('0xb1')](_0x147d90,!0x0),_0x147d90+=0x2,_0x3f4a65[_0x5ba8('0xb3')]=0xf,_0x3f4a65;}(_0x3f4a65,_0x147d90);return _0x147d90+=_0x26ad76[_0x5ba8('0xb3')],_0x3f0af7[_0x5ba8('0x2a')]=_0x5ba8('0xb4'),_0x147d90=function(_0x83c497,_0x147d90,_0x3f4a65,_0x45a80e){return _0x45a80e[_0x5ba8('0xb0')]?(_0x83c497[_0x5ba8('0x49')]=_0x362b87(Uint16Array,_0x147d90[_0x5ba8('0x55')],_0x3f4a65,_0x45a80e[_0x5ba8('0xb0')]),_0x3f4a65+0x2*_0x45a80e[_0x5ba8('0xb0')]):(_0x83c497[_0x5ba8('0x49')]=[],_0x3f4a65);}(_0x3f0af7,_0x3f4a65,_0x147d90,_0x26ad76),_0x147d90=function(_0x83c497,_0x147d90,_0x3f4a65,_0x45a80e){return _0x45a80e[_0x5ba8('0xb2')]?(_0x83c497[_0x5ba8('0x4a')]=_0x362b87(Uint32Array,_0x147d90[_0x5ba8('0x55')],_0x3f4a65,0x2*_0x45a80e[_0x5ba8('0xb2')]),_0x3f4a65+0x8*_0x45a80e[_0x5ba8('0xb2')]):(_0x83c497[_0x5ba8('0x4a')]=[],_0x3f4a65);}(_0x3f0af7,_0x3f4a65,_0x147d90,_0x26ad76),_0x147d90=function(_0x83c497,_0x147d90,_0x3f4a65,_0x45a80e){return _0x83c497[_0x5ba8('0x48')]=new Uint8Array(_0x147d90[_0x5ba8('0x55')],_0x3f4a65,_0x45a80e[_0x5ba8('0x86')]),_0x3f4a65+_0x45a80e[_0x5ba8('0x86')];}(_0x3f0af7,_0x3f4a65,_0x147d90,_0x26ad76),_0x147d90=function(_0x83c497,_0x147d90,_0x3f4a65,_0x45a80e){for(var _0x3f0af7=0x0;_0x3f0af7<_0x45a80e[_0x5ba8('0xaf')];_0x3f0af7++){var _0x26ad76={},_0x31011b=_0x147d90[_0x5ba8('0xb1')](_0x3f4a65,!0x0);_0x3f4a65+=0x2,_0x26ad76[_0x5ba8('0x39')]=_0x83c497[_0x5ba8('0x35')](_0x31011b),_0x26ad76[_0x5ba8('0x34')]=_0x147d90[_0x5ba8('0xad')](_0x3f4a65++),_0x26ad76[_0x5ba8('0x40')]=_0x147d90[_0x5ba8('0xad')](_0x3f4a65++),_0x26ad76[_0x5ba8('0x41')]=_0x147d90[_0x5ba8('0xb5')](_0x3f4a65,!0x0),_0x3f4a65+=0x4,_0x26ad76[_0x5ba8('0x42')]=_0x147d90[_0x5ba8('0xb5')](_0x3f4a65,!0x0),_0x3f4a65+=0x4,_0x26ad76[_0x5ba8('0x33')]=_0x362b87(Int16Array,_0x147d90[_0x5ba8('0x55')],_0x3f4a65,_0x26ad76[_0x5ba8('0x34')]*_0x45a80e[_0x5ba8('0x88')]),_0x3f4a65+=_0x26ad76[_0x5ba8('0x34')]*_0x45a80e[_0x5ba8('0x88')]*0x2,_0x83c497[_0x5ba8('0x2b')][_0x5ba8('0x37')](_0x26ad76);}return _0x3f4a65;}(_0x3f0af7,_0x3f4a65,_0x147d90,_0x26ad76),{'header':_0x26ad76,'geometry':_0x3f0af7,'offset':_0x147d90};}};},function(_0x4ba378,_0x10a339,_0x3ad856){function _0x4399cf(_0x4ba378,_0x10a339){return function(_0x4ba378){if(Array[_0x5ba8('0x81')](_0x4ba378))return _0x4ba378;}(_0x4ba378)||function(_0x4ba378,_0x10a339){var _0x3ad856=[],_0x4399cf=!0x0,_0x1334f8=!0x1,_0x16ef2e=void 0x0;try{for(var _0x1018dd,_0x47d099=_0x4ba378[Symbol[_0x5ba8('0x82')]]();!(_0x4399cf=(_0x1018dd=_0x47d099[_0x5ba8('0xb6')]())[_0x5ba8('0xb7')])&&(_0x3ad856[_0x5ba8('0x37')](_0x1018dd[_0x5ba8('0x11')]),!_0x10a339||_0x3ad856[_0x5ba8('0xe')]!==_0x10a339);_0x4399cf=!0x0);}catch(_0x7ad220){_0x1334f8=!0x0,_0x16ef2e=_0x7ad220;}finally{try{_0x4399cf||null==_0x47d099[_0x5ba8('0xb8')]||_0x47d099[_0x5ba8('0xb8')]();}finally{if(_0x1334f8)throw _0x16ef2e;}}return _0x3ad856;}(_0x4ba378,_0x10a339)||function(){throw new TypeError(_0x5ba8('0xb9'));}();}function _0x3986cd(_0x4ba378){return function(_0x4ba378){if(Array[_0x5ba8('0x81')](_0x4ba378)){for(var _0x10a339=0x0,_0x3ad856=new Array(_0x4ba378[_0x5ba8('0xe')]);_0x10a339<_0x4ba378[_0x5ba8('0xe')];_0x10a339++)_0x3ad856[_0x10a339]=_0x4ba378[_0x10a339];return _0x3ad856;}}(_0x4ba378)||function(_0x4ba378){if(Symbol[_0x5ba8('0x82')]in Object(_0x4ba378)||_0x5ba8('0x83')===Object[_0x5ba8('0xc')][_0x5ba8('0x84')][_0x5ba8('0x1')](_0x4ba378))return Array[_0x5ba8('0x46')](_0x4ba378);}(_0x4ba378)||function(){throw new TypeError(_0x5ba8('0x85'));}();}function _0x18d3d4(_0x4ba378,_0x10a339){for(var _0x3ad856=0x0;_0x3ad856<_0x10a339[_0x5ba8('0xe')];_0x3ad856++){var _0x4399cf=_0x10a339[_0x3ad856];_0x4399cf[_0x5ba8('0xf')]=_0x4399cf[_0x5ba8('0xf')]||!0x1,_0x4399cf[_0x5ba8('0x10')]=!0x0,_0x5ba8('0x11')in _0x4399cf&&(_0x4399cf[_0x5ba8('0x12')]=!0x0),Object[_0x5ba8('0x2')](_0x4ba378,_0x4399cf[_0x5ba8('0x13')],_0x4399cf);}}var _0x5466fd=_0x3ad856(0x0),_0x2adb63=function(){function _0x4ba378(){var _0x10a339=arguments[_0x5ba8('0xe')]>0x0&&void 0x0!==arguments[0x0]?arguments[0x0]:{};!function(_0x4ba378,_0x10a339){if(!(_0x4ba378 instanceof _0x10a339))throw new TypeError(_0x5ba8('0x28'));}(this,_0x4ba378),this[_0x5ba8('0xba')]=_0x10a339[_0x5ba8('0xba')]||_0x5ba8('0xbb'),this[_0x5ba8('0xbc')]=_0x10a339[_0x5ba8('0xbc')]||0x100,this[_0x5ba8('0xbc')]<0x100&&(this[_0x5ba8('0xbc')]=0x100),this[_0x5ba8('0x67')]=!0x1;}var _0x10a339,_0x3ad856,_0x2adb63;return _0x10a339=_0x4ba378,(_0x3ad856=[{'key':_0x5ba8('0xbd'),'value':function(){this[_0x5ba8('0x67')]=!0x0,this['dv']=new DataView(HEAP8[_0x5ba8('0x55')]),this[_0x5ba8('0xbe')]=HEAP8,this[_0x5ba8('0xbf')]={'exports':{'__Z7AMCinitj':Module[_0x5ba8('0xc0')],'__Z12AMDecompressv':Module[_0x5ba8('0xc1')]}};}},{'key':_0x5ba8('0x65'),'value':function(){var _0x4ba378=this,_0x10a339=this[_0x5ba8('0xc2')]=new WebAssembly[(_0x5ba8('0xc3'))]({'initial':this[_0x5ba8('0xbc')]});this['dv']=new DataView(_0x10a339[_0x5ba8('0x55')]);var _0x3ad856=this[_0x5ba8('0xbe')]=new Uint8Array(_0x10a339[_0x5ba8('0x55')]),_0x4399cf={'global':{'NaN':0x5,'Infinity':0x6},'env':{'memoryBase':0x0,'memory':_0x10a339,'_malloc':function(){return 0x200000;},'_memset':function(_0x4ba378,_0x10a339,_0x4399cf){return _0x3ad856[_0x5ba8('0xc4')](_0x10a339,_0x4ba378,_0x4ba378+_0x4399cf),_0x4ba378;},'_printf':function(_0x4ba378,_0x10a339){for(var _0x4399cf=_0x4ba378;_0x3ad856[_0x4399cf];)_0x4399cf++;var _0x18d3d4=String[_0x5ba8('0xc5')][_0x5ba8('0x3c')](String,_0x3986cd(_0x3ad856[_0x5ba8('0xab')](_0x4ba378,_0x4399cf))),_0x5466fd=0x0;_0x18d3d4=_0x18d3d4[_0x5ba8('0xc6')](/%([duf])/g,function(_0x4ba378,_0x3ad856){return'd'===_0x3ad856||'u'===_0x3ad856?dv[_0x5ba8('0xc7')](_0x10a339+0x4*_0x5466fd++,!0x0):'f'===_0x3ad856?dv[_0x5ba8('0xb5')](_0x10a339+0x4*_0x5466fd++,!0x0):void 0x0;}),console[_0x5ba8('0x73')](_0x18d3d4);}}};return fetch(this[_0x5ba8('0xba')])[_0x5ba8('0x79')](function(_0x4ba378){return _0x4ba378[_0x5ba8('0xc8')]();})[_0x5ba8('0x79')](function(_0x4ba378){return WebAssembly[_0x5ba8('0xc9')](_0x4ba378,_0x4399cf);})[_0x5ba8('0x79')](function(_0x10a339){_0x4ba378[_0x5ba8('0xca')]=_0x10a339,_0x4ba378[_0x5ba8('0xbf')]=_0x10a339[_0x5ba8('0xcb')],_0x4ba378[_0x5ba8('0x67')]=!0x0;})[_0x5ba8('0x7f')](function(_0x4ba378){return console[_0x5ba8('0x73')](_0x5ba8('0xcc'));});}},{'key':_0x5ba8('0xcd'),'value':function(_0x4ba378){return this[_0x5ba8('0xbf')][_0x5ba8('0x0')][_0x5ba8('0xc0')](_0x4ba378);}},{'key':_0x5ba8('0x61'),'value':function(_0x4ba378){_0x4ba378 instanceof ArrayBuffer&&(_0x4ba378=new Uint8Array(_0x4ba378));var _0x10a339=this['dv'],_0x3ad856=this[_0x5ba8('0xbe')],_0x3986cd=this[_0x5ba8('0xcd')](_0x4ba378[_0x5ba8('0xe')]);_0x3ad856[_0x5ba8('0xce')](_0x4ba378,_0x3986cd);var _0x18d3d4=this[_0x5ba8('0xbf')][_0x5ba8('0x0')][_0x5ba8('0xc1')]();if(_0x18d3d4<=0x0)throw console[_0x5ba8('0x75')](_0x5ba8('0xcf')+_0x18d3d4),new Error(_0x5ba8('0xcf')+_0x18d3d4);for(var _0x2adb63=_0x10a339[_0x5ba8('0xae')](_0x18d3d4,!0x0),_0x4ec75f=_0x10a339[_0x5ba8('0xae')](_0x18d3d4+0x4,!0x0),_0x4d372c=_0x10a339[_0x5ba8('0xae')](_0x18d3d4+0x8,!0x0),_0x2a9b96=_0x10a339[_0x5ba8('0xae')](_0x18d3d4+0xc,!0x0),_0xac99e8=[],_0x250df2=0x0;_0x250df2<_0x2a9b96;_0x250df2++){var _0x50a032=_0x18d3d4+0x10+0xc*_0x250df2;_0xac99e8[_0x5ba8('0x37')]([_0x10a339[_0x5ba8('0xae')](_0x50a032,!0x0),_0x10a339[_0x5ba8('0xae')](_0x50a032+0x4,!0x0),_0x10a339[_0x5ba8('0xae')](_0x50a032+0x8,!0x0)]);}var _0x462e0d=new Uint32Array(_0x10a339[_0x5ba8('0x55')],_0x4ec75f,0x3*_0x2adb63);_0x462e0d=_0x4d372c>0x10000?new Uint32Array(_0x462e0d):new Uint16Array(_0x462e0d);var _0x973f38=new _0x5466fd(_0x462e0d);return _0xac99e8[_0x5ba8('0x3b')](function(_0x4ba378){var _0x3ad856=_0x4399cf(_0x4ba378,0x3),_0x3986cd=_0x3ad856[0x0],_0x18d3d4=_0x3ad856[0x1],_0x5466fd=_0x3ad856[0x2],_0x2adb63=new Float32Array(_0x10a339[_0x5ba8('0x55')][_0x5ba8('0xab')](_0x5466fd,_0x5466fd+_0x4d372c*_0x18d3d4*0x4));_0x973f38[_0x5ba8('0x36')](_0x973f38[_0x5ba8('0x35')](_0x3986cd),_0x2adb63,_0x18d3d4);}),_0x973f38;}}])&&_0x18d3d4(_0x10a339[_0x5ba8('0xc')],_0x3ad856),_0x2adb63&&_0x18d3d4(_0x10a339,_0x2adb63),_0x4ba378;}();_0x4ba378[_0x5ba8('0x0')]=_0x2adb63;},function(_0x3be0f7,_0x28f4b3){function _0x3744e7(){if(_0x5ba8('0x3')==typeof WebAssembly||_0x5ba8('0x3')==typeof fetch||function(){if(!/iPad|iPhone|iPod/i[_0x5ba8('0xd0')](navigator[_0x5ba8('0xd1')]))return!0x1;if(/OS (\d+)_(\d+)_?(\d+)?/i[_0x5ba8('0xd0')](navigator[_0x5ba8('0xd1')])){var _0x3be0f7=Number(RegExp['$1']),_0x28f4b3=Number(RegExp['$2']);if(0xb===_0x3be0f7&&_0x28f4b3>=0x3||_0x3be0f7>0xb)return!0x1;}return!0x0;}())return!0x1;try{var _0x3be0f7=new Uint8Array([0x0,0x61,0x73,0x6d,0x1,0x0,0x0,0x0,0x1,0x6,0x1,0x60,0x1,0x7f,0x1,0x7f,0x3,0x2,0x1,0x0,0x5,0x3,0x1,0x0,0x1,0x7,0x8,0x1,0x4,0x74,0x65,0x73,0x74,0x0,0x0,0xa,0x10,0x1,0xe,0x0,0x20,0x0,0x41,0x1,0x36,0x2,0x0,0x20,0x0,0x28,0x2,0x0,0xb]),_0x28f4b3=new WebAssembly[(_0x5ba8('0x5'))](_0x3be0f7);return 0x0!==new WebAssembly[(_0x5ba8('0xd2'))](_0x28f4b3,{})[_0x5ba8('0x0')][_0x5ba8('0xd0')](0x4);}catch(_0x45fadf){return console[_0x5ba8('0x73')](_0x5ba8('0xd3'),_0x45fadf),!0x1;}}var _0x5ea4a4;_0x3be0f7[_0x5ba8('0x0')]=function(){return void 0x0===_0x5ea4a4&&(_0x5ea4a4=_0x3744e7()),_0x5ea4a4;};}]);
module.exports=function(e){var t={};function r(n){if(t[n])return t[n].exports;var i=t[n]={i:n,l:!1,exports:{}};return e[n].call(i.exports,i,i.exports,r),i.l=!0,i.exports}return r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)r.d(n,i,function(t){return e[t]}.bind(null,i));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="",r(r.s=2)}([function(e,t,r){function n(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function i(e,t,r){return t&&n(e.prototype,t),r&&n(e,r),e}var a=r(1),o={POSITION:"POSITION",NORMAL:"NORMAL",COLOR:"COLOR",COLOR_0:"COLOR",COLOR_1:"COLOR_1",TEXCOORD:"TEXCOORD",TEXCOORD_0:"TEXCOORD",TEXCOORD_1:"TEXCOORD_1",TEXCOORD_2:"TEXCOORD_2",TANGENT:"TANGENT",JOINT:"JOINT",JOINTS_0:"JOINT",WEIGHT:"WEIGHT",WEIGHTS_0:"WEIGHT"},s=["POSITION","NORMAL","COLOR","TEXCOORD","TANGENT","JOINT","WEIGHT","OTHER","TEXCOORD_1","TEXCOORD_2","COLOR_1"],u={POSITION:0,NORMAL:1,COLOR:2,TEXCOORD:3,TANGENT:4,JOINT:5,WEIGHT:6,OTHER:7,TEXCOORD_1:8,TEXCOORD_2:9,COLOR_1:10},c={POSITION:"vertices",NORMAL:"normals",COLOR:"colors",TEXCOORD:"uvs",TEXCOORD_1:"uvs1",TEXCOORD_2:"uvs2",TANGENT:"tangents",JOINT:"skinIndices",WEIGHT:"skinWeights"},h={vertices:"POSITION",_normals:"NORMAL",colors:"COLOR",uvs:"TEXCOORD",uvs1:"TEXCOORD_1",uvs2:"TEXCOORD_2",_tangents:"TANGENT",skinIndices:"JOINT",skinWeights:"WEIGHT"},f={POSITION:3,NORMAL:3,COLOR:3,COLOR_1:3,TEXCOORD:2,TEXCOORD_1:2,TEXCOORD_2:2,TANGENT:4,JOINT:4,WEIGHT:4},l=function(){function e(t){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:4;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.indices=t,this.mode=r,this.attrs=[],this.attrIndexMap={}}return i(e,null,[{key:"cp",value:function(e){return e}},{key:"minus",value:function(e,t){return e-t}},{key:"plus",value:function(e,t){return e+t}},{key:"pp",value:function(e,t,r,n){return n-t-r+e}},{key:"depp",value:function(e,t,r,n){return t+r-e+n}},{key:"ATTR",get:function(){return o}},{key:"ATTR_NAME_ID",get:function(){return u}}]),i(e,[{key:"getAttrLength",value:function(){return this.attrs[0].data.length/this.attrs[0].itemCount}},{key:"attrIdToName",value:function(e){return s[e]||"OTHER"}},{key:"addAttr",value:function(e,t,r){o[e]?(this.attrIndexMap[e]=this.attrs.length,r||(r=f[e])):r||(r=1),this.attrs.push({name:e,itemCount:r,data:t})}},{key:"getAttr",value:function(e){if(this.attrIndexMap[e])return this.attrs[this.attrIndexMap[e]];for(var t=this.attrs.length-1;t>=0;t--){var r=this.attrs[t];if(r.name===e)return r}}},{key:"cal",value:function(e,t,r){for(var n=arguments.length,i=new Array(n>3?n-3:0),a=3;a<n;a++)i[a-3]=arguments[a];this.attrs.forEach(function(n,a){for(var o=n.data,s=e.attrs[a].data,u=t*n.itemCount,c=n.itemCount-1;c>=0;c--)s[u+c]=r.apply(null,i.map(function(e){return o[e*n.itemCount+c]}))})}},{key:"quantize",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.attrs.forEach(function(t){if("JOINT"!==t.name&&0!=e[t.name]){var r=a.encode(t.data,e[t.name]||12);t.quantizationBit=r.quantizationBit,t.min=r.min,t.max=r.max,t.data=r.data}})}},{key:"dequantize",value:function(){this.attrs.forEach(function(e){e.quantizationBit&&(e.data=a.decode(e.data,e.quantizationBit,e.min,e.max))})}},{key:"convertTypedArray",value:function(){!this.indices||this.indices instanceof Array||(this.indices=Array.from(this.indices)),this.attrs.forEach(function(e){e.data instanceof Array||e.data instanceof Float32Array||(e.data=Array.from(e.data))})}},{key:"clearEBAttrs",value:function(){delete this.clers,delete this.holes,delete this.handles}},{key:"convertToTypedArray",value:function(){this.indices instanceof Array&&(this.getAttrLength()>65535?this.indices=new Uint32Array(this.indices):this.indices=new Uint16Array(this.indices)),this.attrs.forEach(function(e){e.data instanceof Array&&(e.data=new Float32Array(e.data))})}},{key:"prepareToWorkerSend",value:function(){return this.clearEBAttrs(),this.convertToTypedArray(),this.getAllBuffers()}},{key:"clone",value:function(){var t=new e(Array.from(this.indices),this.mode);return Object.assign(t.attrIndexMap,this.attrIndexMap),t.attrs=this.attrs.map(function(e){var t=Object.assign({},e);return t.data=Array.from(t.data),t}),t}},{key:"cloneStruct",value:function(){var t=new e;return t.mode=this.mode,this.indices&&(t.indices=[]),Object.assign(t.attrIndexMap,this.attrIndexMap),t.attrs=this.attrs.map(function(e){var t=Object.assign({},e);return t.data=[],t}),t}},{key:"toHilo3dGeometry",value:function(e,t){var r=t||new e.Geometry;return this.indices&&(this.indices.BYTES_PER_ELEMENT?r.indices=new e.GeometryData(this.indices,1):this.getAttrLength()>65535?r.indices=new e.GeometryData(new Uint32Array(this.indices),1):r.indices=new e.GeometryData(new Uint16Array(this.indices),1)),this.attrs.forEach(function(t){var n=c[t.name];n&&(t.data.BYTES_PER_ELEMENT?r[n]=new e.GeometryData(t.data,t.itemCount):r[n]=new e.GeometryData(new Float32Array(t.data),t.itemCount))}),r}},{key:"getAllBuffers",value:function(){var e=[];return this.indices.BYTES_PER_ELEMENT&&e.push(this.indices.buffer),this.attrs.forEach(function(t){t.data&&t.data.BYTES_PER_ELEMENT&&e.push(t.data.buffer)}),e}}],[{key:"fromGLTFPrimitive",value:function(t){var r=new e(t.indices,t.mode),n=t.attributes,i=0;for(var a in n.POSITION&&(i=n.POSITION.length/3),n)if(o[a]){var s=f[o[a]];i&&(s=n[a].length/i),r.addAttr(o[a],n[a],s)}else console.warn("Dont support attribute",a);return r}},{key:"fromHilo3dGeometry",value:function(t){var r=new e(t.indices.data,t.mode);for(var n in h)t[n]&&r.addAttr(h[n],t[n].data,t[n].size);return r}}]),e}();e.exports=l},function(e,t){var r={};function n(e){return r[e]||(r[e]=Math.pow(2,e)-1),r[e]}e.exports={cal:function(e,t,r,i){var a=n(i),o=r-t;return Math.round((e-t)/o*a)},encode:function(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:8,r=e.length,i=n(t),a=1/0,o=-1/0,s=0;s<r;s++)a=Math.min(a,e[s]),o=Math.max(o,e[s]);var u=o-a||1,c=[];for(s=0;s<r;s++)c[s]=Math.round((e[s]-a)/u*i);return{min:a,max:o,quantizationBit:t,data:c}},encodeWithMinAndMax:function(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1,a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:8,o=e.length,s=n(a),u=i-r||1,c=0;c<o;c++)t[c]=Math.round((e[c]-r)/u*s);return t},decode:function(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:8,r=arguments.length>2?arguments[2]:void 0,i=arguments.length>3?arguments[3]:void 0,a=e.length,o=n(t),s=i-r,u=new Float32Array(a),c=0;c<a;c++)u[c]=r+s*(e[c]/o);return u},normalize:function(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:3,n=e.length,i=0;i<n;i+=r){for(var a=0,o=0;o<r;o++)a+=e[i+o]*e[i+o];a=Math.sqrt(a);for(o=0;o<r;o++)t[i+o]=e[i+o]/a}return t}}},function(e,t,r){e.exports=r(3)},function(e,t,r){var n=r(4);n.Geometry=r(0),e.exports=n},function(e,t,r){var n=r(0),i=r(5),a=r(7),o=r(8),s=r(9),u=[i],c=[a];function h(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return e instanceof Uint8Array&&(t=e.byteOffset,e=e.buffer),function(e){return new u[e.type](e).decompress()}(function(e,t){var r=new Uint8Array(e,t,4);if(65!==r[0]||77!==r[1]||67!==r[2])throw new Error("The file is not AMC format!");var n=c[r[3]].read(e,t+4);return n.geometry.type=r[3],n.geometry}(e,t))}var f,l=null,d=null;function v(e,t){return!l&&s()?(l=new o({wasmURL:e,memPages:t}),d=l.init()):d||Promise.resolve()}function p(e,t,r){if(l||v(t,r),!l||!l.isReady)return h(e);try{return l.decompress(e)}catch(t){return console.warn("wasm decompress error",t),h(e)}}var y=null;function m(e){return e=e||"https://g.alicdn.com/hilo/amc/0.1.26/worker.js",y||(!1===f||"undefined"==typeof Worker?Promise.reject("dont support web worker"):y=/^(?:http|blob|data:|\/\/)/.test(e)?new Promise(function(t,r){var n=new XMLHttpRequest;n.addEventListener("load",function(){if("undefined"==typeof URL||"undefined"==typeof Blob)f=new Worker("data:application/javascript, ".concat(this.responseText));else{var e=URL.createObjectURL(new Blob([this.responseText]));f=new Worker(e)}f.onerror=function(e){console.log("web worker error",e),f=!1,r(e)},t(f)}),n.addEventListener("error",function(e){return r(e)}),n.open("get",e,!0),n.send()}):new Promise(function(t,r){(f=new Worker(e)).onerror=function(e){console.log("web worker init error",e),f=!1,r(e)},t(f)}))}var g=0;function O(e,t,r,i){return t=t&&s(),e=new Uint8Array(e),m(i).then(function(i){return new Promise(function(a,o){var s=g++,u=function(t){if(t.data.id===s)if(i.removeEventListener("message",u),u=null,t.data.data){var r=t.data.data;r.constructor=n,r.__proto__=n.prototype,a(r)}else a(h(e))};i.addEventListener("message",u),i.postMessage({id:s,data:e,useWASM:t,wasmURL:r},[e.buffer])})}).catch(function(n){return t?p(e,r):h(e)})}e.exports={initWASM:v,initWorker:m,decompress:function(e,t,r){var n=s();return!n||e.byteLength>1048576?O(e,n,t,r):n?Promise.resolve(p(e,t)):Promise.resolve(h(e))},decompressWithJS:h,decompressWithWASM:p,decompressWithWorker:O}},function(e,t,r){function n(e){return function(e){if(Array.isArray(e)){for(var t=0,r=new Array(e.length);t<e.length;t++)r[t]=e[t];return r}}(e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}function i(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}var a=r(0),o=(r(1),r(6)),u=o.map,c=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.geometry=t,this.faceCount=t.clers.length,this.clers=t.clers,this.holes=t.holes,this.handles=t.handles,this.createHandleMap(this.handles),this.vertexCount=t.getAttrLength(),this.noParallelogramPrediction=!!t.noParallelogramPrediction}var t,r,c;return t=e,(r=[{key:"nextCorner",value:function(e){return e<0?-1:e+(e%3==2?-2:1)}},{key:"prevCorner",value:function(e){return e<0?-1:e+(e%3?-1:2)}},{key:"createHandleMap",value:function(e){var t=this.handlesMap={};if(e)for(var r=e.length-1;r>=0;r-=2)t[e[r]]=e[r-1]}},{key:"mapBoundary",value:function(e){for(var t=this.indices,r=e.length,n=this.currentVertex,i=this.currentVertex-r+1,a=r-1;a>=0;a--)t[this.nextCorner(e[a])]=n,n=i,t[this.prevCorner(e[a])]=i++;this.currentVertex-=r}},{key:"mapHoleBoundary",value:function(e){for(var t=this.indices,r=e.length,n=this.currentVertex-r+1,i=n,a=r-1;a>=0;a--)t[this.nextCorner(e[a])]=n++,t[this.prevCorner(e[a])]=a?n:i;this.currentVertex-=r}},{key:"fixNegativeIndex",value:function(e){for(var t=e,r=this.indices;r[e]<0;){if(t===-r[-r[e]]||r[e]===r[-r[e]]){console.warn("dead loop bug!!"),r[s]=0;break}r[e]=r[-r[e]]}}},{key:"fixIndicesAndReadVertice",value:function(){for(var e,t=this.indices,r=this.handlesMap,n=this.clers,i=n.length,a=-1,s=[],u=0,c=0;u<i;u++,c+=3)-1===a?(this.fixNegativeIndex(c+1),this.fixNegativeIndex(c+2)):(t[c+1]=t[this.prevCorner(a)],t[c+2]=t[this.nextCorner(a)]),this.fixNegativeIndex(c),-1===a?(this.readVertex(t[c+2]),this.readVertex(t[c+1]),this.readVertex(t[c])):this.readVertex(t[c],a),a=c+1,(e=n[u])!==o.S||r[u]?e===o.E||e===o.F?a=s.pop():e===o.R&&(a=c+2):s.push(c+2),e===o.F&&(a=-1,delete this.lastReadVertexIndex),this._onDecompressFace(u,e)}},{key:"readVertex",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:-1;if(!this.readedVertexMap[e]&&(this.readedVertexMap[e]=1,!this.noParallelogramPrediction)){var r=this.indices,n=this.geometry;-1===t?void 0!==this.lastReadVertexIndex&&n.cal(n,e,a.plus,this.lastReadVertexIndex,e):n.cal(n,e,a.depp,r[t],r[this.prevCorner(t)],r[this.nextCorner(t)],e),this.lastReadVertexIndex=e}}},{key:"markCorner",value:function(e,t){var r=this.indices;void 0===r[this.nextCorner(e)]&&(r[this.nextCorner(e)]=-this.prevCorner(t[0])),void 0===r[this.prevCorner(e)]&&(r[this.prevCorner(e)]=-this.nextCorner(t[t.length-1]))}},{key:"onFaceC",value:function(e){var t=this.indices,r=3*this.currentFace,n=this.currentVertex--;t[r]=n;var i=e.pop();return t[this.nextCorner(i)]=n,t[this.prevCorner(i)]=-this.nextCorner(e[e.length-1]),i=e.shift(),t[this.prevCorner(i)]=n,t[this.nextCorner(i)]=-this.prevCorner(e[0]),e.push(r),e}},{key:"onFaceL",value:function(e){var t=3*this.currentFace;return this.markCorner(e.pop(),e),e.unshift(t+2),e.push(t),e}},{key:"onFaceF",value:function(e,t){return e&&this.mapBoundary(e),this.onFaceE(null,t)}},{key:"onFaceE",value:function(e,t){var r=3*this.currentFace;return e&&t.push(e),[r+2,r+1,r]}},{key:"onFaceR",value:function(e){var t=3*this.currentFace;return this.markCorner(e.pop(),e),e.push(t+1,t),e}},{key:"onHandleEnd",value:function(e,t,r){var n=this.indices,i=3*this.currentFace,a=this.handlesMap[this.currentFace],o=t.splice(0,e);return t.shift(),r.push(o),n[this.nextCorner(a)]=-(i+1),n[this.prevCorner(a)]=-this.nextCorner(o[o.length-1]),n[i]=-this.prevCorner(o[0]),t.push(i),t}},{key:"onHandleStart",value:function(e,t){for(var r,i=this.indices,a=3*this.currentFace,o=this.handlesMap[this.currentFace],s=t.length-1;s>=0;s--){var u=t[s].indexOf(o);if(u>=0){var c,h=(r=t.splice(s,1)[0]).splice(0,u);r.shift(),(c=r).push.apply(c,n(h));break}}return i[this.nextCorner(o)]=-(a+1),i[this.prevCorner(o)]=-this.nextCorner(r[r.length-1]),i[a]=-this.prevCorner(e[0]),(e=r.concat(e)).push(a),e}},{key:"onFaceS",value:function(e,t,r){var n=this.handlesMap,i=this.indices,a=3*this.currentFace;if(n[this.currentFace]){this.markCorner(e.pop(),e);var o=e.indexOf(n[this.currentFace]);e=o>=0?this.onHandleEnd(o,e,r):this.onHandleStart(e,r)}else{var s=e.pop();this.markCorner(s,e),i[a]=-this.nextCorner(s);var u=t.pop();this.markCorner(u.pop(),u),(e=u.concat(e)).push(a)}return e}},{key:"onFaceM",value:function(e,t,r){var n=this.indices,i=3*this.currentFace,a=e.splice(0,this.holes[this.currentHole--]);this.mapHoleBoundary(a);var o=n[this.prevCorner(a[0])];n[i]=o;var s=e.pop();return n[this.prevCorner(s)]=-this.nextCorner(e[e.length-1]),n[this.nextCorner(s)]=o,s=e.shift(),n[this.prevCorner(s)]=o,n[this.nextCorner(s)]=-this.prevCorner(e[0]),e.push(i),e}},{key:"decompress",value:function(){this.readedVertexMap=new Uint8Array(this.vertexCount);var e=this.faceCount,t=this.indices=new Array(3*e);this.currentFace=e-1,this.currentVertex=this.vertexCount-1,this.currentHole=this.holes.length-1;for(var r,n=this.clers,i=[],a=[];this.currentFace>=0;){var o="onFace"+u[n[this.currentFace]];this[o]?r=this[o](r,i,a):console.warn("has no ".concat(o)),this.currentFace--}return this.mapBoundary(r),this.fixIndicesAndReadVertice(this.indices),this.geometry.indices=t,this.geometry.dequantize(),this.geometry}},{key:"_onDecompressFace",value:function(e,t){this.onDecompressFace&&this.onDecompressFace(e,t)}}])&&i(t.prototype,r),c&&i(t,c),e}();e.exports=c},function(e,t){var r={C:0,R:1,L:2,S:3,E:4,M:5,F:6},n=[];for(var i in r)n[r[i]]=i;r.map=n,e.exports=r},function(e,t,r){var n=r(0);function i(e,t,r,n){return new e(t.slice(r,r+n*e.BYTES_PER_ELEMENT))}e.exports={read:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=new DataView(e),a=new n,o=function(e,t){var r={};return r.version=e.getUint8(t++),r.faceCount=e.getUint32(t,!0),t+=4,r.vertexCount=e.getUint32(t,!0),t+=4,r.attrCount=e.getUint8(t++),r.noParallelogramPrediction=e.getUint8(t++),r.holesCount=e.getUint16(t,!0),t+=2,r.handlesCount=e.getUint16(t,!0),t+=2,r.headerBytes=15,r}(r,t);return t+=o.headerBytes,a.mode="CLERS",t=function(e,t,r,n){return n.holesCount?(e.holes=i(Uint16Array,t.buffer,r,n.holesCount),r+2*n.holesCount):(e.holes=[],r)}(a,r,t,o),t=function(e,t,r,n){return n.handlesCount?(e.handles=i(Uint32Array,t.buffer,r,2*n.handlesCount),r+8*n.handlesCount):(e.handles=[],r)}(a,r,t,o),t=function(e,t,r,n){return e.clers=new Uint8Array(t.buffer,r,n.faceCount),r+n.faceCount}(a,r,t,o),t=function(e,t,r,n){for(var a=0;a<n.attrCount;a++){var o={},s=t.getUint16(r,!0);r+=2,o.name=e.attrIdToName(s),o.itemCount=t.getUint8(r++),o.quantizationBit=t.getUint8(r++),o.min=t.getFloat32(r,!0),r+=4,o.max=t.getFloat32(r,!0),r+=4,o.data=i(Int16Array,t.buffer,r,o.itemCount*n.vertexCount),r+=o.itemCount*n.vertexCount*2,e.attrs.push(o)}return r}(a,r,t,o),{header:o,geometry:a,offset:t}}}},function(e,t,r){function n(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=[],n=!0,i=!1,a=void 0;try{for(var o,s=e[Symbol.iterator]();!(n=(o=s.next()).done)&&(r.push(o.value),!t||r.length!==t);n=!0);}catch(e){i=!0,a=e}finally{try{n||null==s.return||s.return()}finally{if(i)throw a}}return r}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}function i(e){return function(e){if(Array.isArray(e)){for(var t=0,r=new Array(e.length);t<e.length;t++)r[t]=e[t];return r}}(e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}function a(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}var o=r(0),s=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.wasmURL=t.wasmURL||"https://ossgw.alicdn.com/tmall-c3/tmx/70b8d82ccf33e97a124e54c2d6a3e0c7.wasm",this.memPages=t.memPages||256,this.memPages<256&&(this.memPages=256),this.isReady=!1}var t,r,s;return t=e,(r=[{key:"initASMJS",value:function(){this.isReady=!0,this.dv=new DataView(HEAP8.buffer),this.heap8=HEAP8,this.ins={exports:{__Z7AMCinitj:Module.__Z7AMCinitj,__Z12AMDecompressv:Module.__Z12AMDecompressv}}}},{key:"init",value:function(){var e=this,t=this.memory=new WebAssembly.Memory({initial:this.memPages});this.dv=new DataView(t.buffer);var r=this.heap8=new Uint8Array(t.buffer),n={global:{NaN:5,Infinity:6},env:{memoryBase:0,memory:t,_malloc:function(){return 2097152},_memset:function(e,t,n){return r.fill(t,e,e+n),e},_printf:function(e,t){for(var n=e;r[n];)n++;var a=String.fromCharCode.apply(String,i(r.slice(e,n))),o=0;a=a.replace(/%([duf])/g,function(e,r){return"d"===r||"u"===r?dv.getInt32(t+4*o++,!0):"f"===r?dv.getFloat32(t+4*o++,!0):void 0}),console.log(a)}}};return fetch(this.wasmURL).then(function(e){return e.arrayBuffer()}).then(function(e){return WebAssembly.instantiate(e,n)}).then(function(t){e.module=t,e.ins=t.instance,e.isReady=!0}).catch(function(e){return console.log("wasm load error, use js ver")})}},{key:"getDataAddr",value:function(e){return this.ins.exports.__Z7AMCinitj(e)}},{key:"decompress",value:function(e){e instanceof ArrayBuffer&&(e=new Uint8Array(e));var t=this.dv,r=this.heap8,i=this.getDataAddr(e.length);r.set(e,i);var a=this.ins.exports.__Z12AMDecompressv();if(a<=0)throw console.error("decompression error code: "+a),new Error("decompression error code: "+a);for(var s=t.getUint32(a,!0),u=t.getUint32(a+4,!0),c=t.getUint32(a+8,!0),h=t.getUint32(a+12,!0),f=[],l=0;l<h;l++){var d=a+16+12*l;f.push([t.getUint32(d,!0),t.getUint32(d+4,!0),t.getUint32(d+8,!0)])}var v=new Uint32Array(t.buffer,u,3*s);v=c>65536?new Uint32Array(v):new Uint16Array(v);var p=new o(v);return f.forEach(function(e){var r=n(e,3),i=r[0],a=r[1],o=r[2],s=new Float32Array(t.buffer.slice(o,o+c*a*4));p.addAttr(p.attrIdToName(i),s,a)}),p}}])&&a(t.prototype,r),s&&a(t,s),e}();e.exports=s},function(e,t){function r(){if("undefined"==typeof WebAssembly||"undefined"==typeof fetch||function(){if(!/iPad|iPhone|iPod/i.test(navigator.userAgent))return!1;if(/OS (\d+)_(\d+)_?(\d+)?/i.test(navigator.userAgent)){var e=Number(RegExp.$1),t=Number(RegExp.$2);if(11===e&&t>=3||e>11)return!1}return!0}())return!1;try{var e=new Uint8Array([0,97,115,109,1,0,0,0,1,6,1,96,1,127,1,127,3,2,1,0,5,3,1,0,1,7,8,1,4,116,101,115,116,0,0,10,16,1,14,0,32,0,65,1,54,2,0,32,0,40,2,0,11]),t=new WebAssembly.Module(e);return 0!==new WebAssembly.Instance(t,{}).exports.test(4)}catch(e){return console.log("err while check WebAssembly",e),!1}}var n;e.exports=function(){return void 0===n&&(n=r()),n}}]);
{
"name": "amc",
"version": "1.0.3",
"version": "1.0.4",
"description": "Ali Mesh Compression & Ant Man Comprssion",

@@ -5,0 +5,0 @@ "main": "build/index.js",

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc