var a2_0xf3911d=a2_0x4d1e;function a2_0x2c53(){var _0x586142=['origin','server_modelId_texture_List','GetBottomPlaneToRef','map','textureInfoAutoId','transparentMaxRenderTriangleCount','renderModelComponentInstance','indexOffsetEnd','dispose','./Assets/Textures/PBRRepo/texture.json','RequestTexture','dataStoreObject','exports','mesh','GetPlanes','initTextureServerEd','renderIndexBuffer','modifyMemoryInstancesDataView','readwrite','Zero','height','indexDbCache','red','renderIndexModelIdAndInstancesIdBuffer','idleMemoryTextureDataView','log','LastInit','imgStartHeight','indexDb_texture_List','ShowModel','amd','GetFarPlaneToRef','idleMemoryMixBuffer','GetLeftPlaneToRef','center','SetMaterialColor','multiply','_worldMatrix','HideModel','Intersects','scaleInPlace','RequestMesh','SetMatrixPrecision','SetInstancesTransform','FrameSelection','imgStartWidth','小于0了','modifyMemoryMixBuffer','addEventListener','msgType','loadStatus','readonly','Loop','覆盖渲染','getAllKeys','IntersectsSphere','getWorldMatrix','AddInstanceIndex','modelMeshInstancesDataView','modifyMemoryMixDataView','currentTarget','textureId','SetMaterialTexture','server_modelId_materialIds_List','SetModelMatrix','textureInfoCurrentAutoId','select\x20*\x20from\x20texture','不够用了','AddMaterial','FromArray','object','renderIndexDataView','loaded','renderMemoryIdBuffer','RemoveModel','SetModelTransform','modelMeshInstancesIndexArrayBuff','clearModelMeshInfo','637547vMbPBQ','DistanceSquared','SetInstancesStatus','PrepareRenderData','keys','push','modelMaterialInfo','select\x20*\x20from\x20material','data','_drawWrapperBack','material','42875jOohNY','vectors','vertexPositionBuffer','paths','maximumWorld','BuildArray','pop','none','dotCoordinate','idleMemoryInstancesBuffer','textureInfo','call','location','GetComponentType','InitModel','Init','subarray','autoId','extendSizeWorld','lastIndexOf','reverseElectionOperating','6378MXOrZF','CancelOperatingTransform','modelId_indexDb','uniqueId','无法识别\x20componentType','maximum','error','loadingMesh','数据库:mesh写入失败','42ae55ffd854346f463b','set','centerWorld','GetTopPlaneToRef','length','vertexOffsetStart','editModelMaterial','idleMemoryPositionDataView','GetNearPlaneToRef','materialId','modifyMemoryPositionBuffer','oneMeter','copyFromFloats','modelIndexOffsetStart','modelMaterialBindTexture','initModelListEd','videoMemoryPositionCount','frustumVisibleWorker','renderInstancesCount','intersectsSphere','idleMemoryTextureBuffer','base','SQLEngine','orm','every','modifyMemoryTextureDataView','addToRef','blue','operating','isExist','3245qVCkNL','subtractToRef','onerror','modelMeshInstancesArrayBuff','renderUpdateTempDataView','allRenderEd','reduce','status','transform','result','GetMaterial','color','modifyMemoryPositionDataView','opaqueMaxRenderIndex','hasOwnProperty','getMeshUrl','modelIdToUniqueId','modelMatrixArr','all','FreeVideoMemory','width','isInFrustum','SetModelStatus','open','3lTeeRJ','_drawWrapperFront','GetTextureList','intersectsPoint','opaqueMaxRenderTriangleCount','modifyMemoryTextureBuffer','name','IdentityReadOnly','indexDb_modelId_materialIds_List','operatingTypeModelComponent','objectStore','a7e077c0952f989affc6','renderUpdateTempDataBuffer','getModelList','indexBuffer','contains','from','return\x20this','BindTexture','_TmpVector3','green','Bim','isArray','GetPlanesToRef','./Assets/Textures/PBRRepo/','renderIndexModelIdAndInstancesIdDataView','modelMeshInfo','extendSize','modelId','dataCallBack','arraybuffer','sharedData','radiusWorld','splice','IsCompletelyInFrustum','serverAddress','SetComponentTransform','vectorsWorld','fa05e7d11528d7429e0c','minimumWorld','renderMemoryIdDataView','operatingType','modifyMemoryRenderIndexDataView','modifyMemoryRenderIndexBuffer','direct','initTextureDbEd','cbId','gridTextureSize','allowRenderInstancesDataView','indexDb_modelId_meshIds_List','each','onupgradeneeded','reConstruct','maximizeInPlace','Database','modelArrayBuff','CancelMaterialEdit','getTexture','normalize','function','get','RequestMaterial','indexDbInsertMaxNum','modelMeshInstancesIndexDataView','AddModel','modelData','onmessage','minimum','12134080swdeOD','indexDbName_Common','albedo','transaction','512dkpVSp','nmd','onsuccess','textureConfigJson','modifyMemoryInstancesBuffer','13288428xSRkxq','default','post','texture','useCache','side','SetComponentStatus','webpackChunkBim','select\x20*\x20from\x20mesh','then','allowRenderInstancesArrayBuffer','renderMaterialCount','reverseElection','AddTexture','intersectsMinMax','alpha','children','idleTextureMinUnit','idleMemoryMixDataView','dataStoreArrayBuffer','postMessage','currentFrameNo','catch','uniqueIdToModelId','IsInFrustum','floor','idleMemoryPositionBuffer','f965be843ca00d0ffaa5','.js','数据库:打开失败','loadingMaterial','idleMemoryInstancesDataView','normal','CreateMaterial','getMesh','maxRenderTriangleCount','MAX_VALUE','isCompletelyInFrustum','customizeMaterialCount','indexDbInsertCurrentNum','dataOffsetStart','AddRenderingIndex','maxTextureSize','setAll','8833935AOpfvd','idBuffer','add','indexOffsetStart','select\x20*\x20from\x20model','server_modelId_meshIds_List','buffer','CancelOperatingStatus','getMaterial','2FEpMyM','ceil','6253448xYZIhJ','copyFrom','directions','ClampToRef','frameMaxRenderMemoryLength','static_texture_List','Initialized','substring','FromArrayToRef','target'];a2_0x2c53=function(){return _0x586142;};return a2_0x2c53();}function a2_0x4d1e(_0x2bd08b,_0xddf780){var _0x2c5302=a2_0x2c53();return a2_0x4d1e=function(_0x4d1ece,_0x44c9b2){_0x4d1ece=_0x4d1ece-0xd1;var _0x4cbaa4=_0x2c5302[_0x4d1ece];return _0x4cbaa4;},a2_0x4d1e(_0x2bd08b,_0xddf780);}(function(_0x2d8e8c,_0x107da6){var _0x126cd1=a2_0x4d1e,_0x19231f=_0x2d8e8c();while(!![]){try{var _0x253ecc=parseInt(_0x126cd1(0x1cd))/0x1*(-parseInt(_0x126cd1(0x173))/0x2)+-parseInt(_0x126cd1(0xf1))/0x3*(-parseInt(_0x126cd1(0x175))/0x4)+-parseInt(_0x126cd1(0xd9))/0x5*(-parseInt(_0x126cd1(0x1ed))/0x6)+-parseInt(_0x126cd1(0x1d8))/0x7*(-parseInt(_0x126cd1(0x139))/0x8)+-parseInt(_0x126cd1(0x13e))/0x9+parseInt(_0x126cd1(0x135))/0xa+-parseInt(_0x126cd1(0x16a))/0xb;if(_0x253ecc===_0x107da6)break;else _0x19231f['push'](_0x19231f['shift']());}catch(_0x228586){_0x19231f['push'](_0x19231f['shift']());}}}(a2_0x2c53,0xe5ddd));var e=self||this,t=()=>{var _0x3dcae3=a2_0x4d1e;return _0x555ca6={0x65c1:(_0x3dfaf2,_0x50d027,_0x2283bf)=>{var _0x12bb77=a2_0x4d1e;_0x2283bf['d'](_0x50d027,{'k':()=>_0x47c9e2});var _0x306bb0=_0x2283bf(0x5898),_0x4a7e31=_0x2283bf(0x9fd1),_0x19caeb=_0x2283bf(0x147b8);class _0x47c9e2{constructor(_0x303348,_0x228cc4,_0x2c27a2){var _0x2520ec=a2_0x4d1e;this[_0x2520ec(0x1d9)]=_0x306bb0['B'][_0x2520ec(0x1dd)](0x8,_0x4a7e31['P'][_0x2520ec(0x192)]),this[_0x2520ec(0x1a1)]=_0x4a7e31['P'][_0x2520ec(0x192)](),this[_0x2520ec(0x1f8)]=_0x4a7e31['P'][_0x2520ec(0x192)](),this[_0x2520ec(0x10c)]=_0x4a7e31['P']['Zero'](),this['extendSizeWorld']=_0x4a7e31['P'][_0x2520ec(0x192)](),this[_0x2520ec(0x177)]=_0x306bb0['B'][_0x2520ec(0x1dd)](0x3,_0x4a7e31['P'][_0x2520ec(0x192)]),this[_0x2520ec(0x116)]=_0x306bb0['B'][_0x2520ec(0x1dd)](0x8,_0x4a7e31['P'][_0x2520ec(0x192)]),this['minimumWorld']=_0x4a7e31['P'][_0x2520ec(0x192)](),this[_0x2520ec(0x1dc)]=_0x4a7e31['P'][_0x2520ec(0x192)](),this[_0x2520ec(0x134)]=_0x4a7e31['P'][_0x2520ec(0x192)](),this['maximum']=_0x4a7e31['P']['Zero'](),this[_0x2520ec(0xf2)]=null,this[_0x2520ec(0x1d6)]=null,this[_0x2520ec(0x125)](_0x303348,_0x228cc4,_0x2c27a2);}['reConstruct'](_0x5258b4,_0xb63a56,_0x1137e9){var _0xa15446=a2_0x4d1e,_0x3dc8d0=_0x5258b4['x'],_0x398b76=_0x5258b4['y'],_0x24dad0=_0x5258b4['z'],_0x320278=_0xb63a56['x'],_0x12c5a9=_0xb63a56['y'],_0x558983=_0xb63a56['z'];const _0x361e33=this['vectors'];this[_0xa15446(0x134)][_0xa15446(0x202)](_0x3dc8d0,_0x398b76,_0x24dad0),this[_0xa15446(0x1f2)][_0xa15446(0x202)](_0x320278,_0x12c5a9,_0x558983),_0x361e33[0x0]['copyFromFloats'](_0x3dc8d0,_0x398b76,_0x24dad0),_0x361e33[0x1]['copyFromFloats'](_0x320278,_0x12c5a9,_0x558983),_0x361e33[0x2][_0xa15446(0x202)](_0x320278,_0x398b76,_0x24dad0),_0x361e33[0x3][_0xa15446(0x202)](_0x3dc8d0,_0x12c5a9,_0x24dad0),_0x361e33[0x4][_0xa15446(0x202)](_0x3dc8d0,_0x398b76,_0x558983),_0x361e33[0x5][_0xa15446(0x202)](_0x320278,_0x12c5a9,_0x24dad0),_0x361e33[0x6]['copyFromFloats'](_0x3dc8d0,_0x12c5a9,_0x558983),_0x361e33[0x7]['copyFromFloats'](_0x320278,_0x398b76,_0x558983),_0xb63a56[_0xa15446(0xd5)](_0x5258b4,this['center'])[_0xa15446(0x1a7)](0.5),_0xb63a56['subtractToRef'](_0x5258b4,this[_0xa15446(0x10c)])['scaleInPlace'](0.5),this[_0xa15446(0x1a4)]=_0x1137e9||_0x4a7e31['y3'][_0xa15446(0xf8)],this['_update'](this[_0xa15446(0x1a4)]);}['scale'](_0x30722b){var _0x383fd2=a2_0x4d1e,_0x40ef77=_0x47c9e2['_TmpVector3'];const _0xf277c=this[_0x383fd2(0x1f2)]['subtractToRef'](this['minimum'],_0x40ef77[0x0]);var _0x3007db=_0xf277c[_0x383fd2(0x1fa)](),_0x3007db=(_0xf277c['normalizeFromLength'](_0x3007db),_0x3007db*_0x30722b),_0x30722b=_0xf277c[_0x383fd2(0x1a7)](0.5*_0x3007db),_0x3007db=this['center'][_0x383fd2(0xda)](_0x30722b,_0x40ef77[0x1]),_0x30722b=this[_0x383fd2(0x1a1)][_0x383fd2(0xd5)](_0x30722b,_0x40ef77[0x2]);return this['reConstruct'](_0x3007db,_0x30722b,this[_0x383fd2(0x1a4)]),this;}[_0x12bb77(0x1b7)](){var _0x27d5be=_0x12bb77;return this[_0x27d5be(0x1a4)];}['_update'](_0xe13406){var _0x2f3bea=_0x12bb77;const _0x4e2198=this[_0x2f3bea(0x118)],_0x563bd5=this[_0x2f3bea(0x1dc)];var _0x490e5b=this[_0x2f3bea(0x177)];const _0x5169ab=this[_0x2f3bea(0x116)];var _0x571b95=this['vectors'];if(_0xe13406['isIdentity']()){_0x4e2198[_0x2f3bea(0x176)](this['minimum']),_0x563bd5['copyFrom'](this[_0x2f3bea(0x1f2)]);for(let _0x2c4639=0x0;_0x2c4639<0x8;++_0x2c4639)_0x5169ab[_0x2c4639]['copyFrom'](_0x571b95[_0x2c4639]);this[_0x2f3bea(0x1ea)][_0x2f3bea(0x176)](this[_0x2f3bea(0x10c)]),this['centerWorld'][_0x2f3bea(0x176)](this[_0x2f3bea(0x1a1)]);}else{_0x4e2198[_0x2f3bea(0x169)](Number['MAX_VALUE']),_0x563bd5[_0x2f3bea(0x169)](-Number[_0x2f3bea(0x162)]);for(let _0x11863a=0x0;_0x11863a<0x8;++_0x11863a){var _0x1d774d=_0x5169ab[_0x11863a];_0x4a7e31['P']['TransformCoordinatesToRef'](_0x571b95[_0x11863a],_0xe13406,_0x1d774d),_0x4e2198['minimizeInPlace'](_0x1d774d),_0x563bd5[_0x2f3bea(0x126)](_0x1d774d);}_0x563bd5[_0x2f3bea(0xda)](_0x4e2198,this[_0x2f3bea(0x1ea)])['scaleInPlace'](0.5),_0x563bd5['addToRef'](_0x4e2198,this['centerWorld'])['scaleInPlace'](0.5);}_0x4a7e31['P']['FromArrayToRef'](_0xe13406['m'],0x0,_0x490e5b[0x0]),_0x4a7e31['P']['FromArrayToRef'](_0xe13406['m'],0x4,_0x490e5b[0x1]),_0x4a7e31['P'][_0x2f3bea(0x17d)](_0xe13406['m'],0x8,_0x490e5b[0x2]),this['_worldMatrix']=_0xe13406;}[_0x12bb77(0xee)](_0x114273){var _0x49216c=_0x12bb77;return _0x47c9e2[_0x49216c(0x156)](this['vectorsWorld'],_0x114273);}[_0x12bb77(0x163)](_0x5e9374){var _0x520113=_0x12bb77;return _0x47c9e2[_0x520113(0x113)](this[_0x520113(0x116)],_0x5e9374);}[_0x12bb77(0xf4)](_0x4925dc){var _0x3bb57a=_0x12bb77,_0x238b7b=this[_0x3bb57a(0x118)],_0x560257=this['maximumWorld'],_0xab7a47=_0x238b7b['x'],_0x1a388b=_0x238b7b['y'],_0x238b7b=_0x238b7b['z'],_0x3eeb74=_0x560257['x'],_0xf9e92=_0x560257['y'],_0x560257=_0x560257['z'],_0x23df2c=_0x4925dc['x'],_0x1ec349=_0x4925dc['y'],_0x4925dc=_0x4925dc['z'],_0x420e56=-_0x19caeb['kn'];return!(_0x3eeb74-_0x23df2c<_0x420e56||_0x23df2c-_0xab7a47<_0x420e56||_0xf9e92-_0x1ec349<_0x420e56||_0x1ec349-_0x1a388b<_0x420e56||_0x560257-_0x4925dc<_0x420e56||_0x4925dc-_0x238b7b<_0x420e56);}[_0x12bb77(0x209)](_0x513d90){var _0x4cb406=_0x12bb77;return _0x47c9e2[_0x4cb406(0x1b6)](this[_0x4cb406(0x118)],this['maximumWorld'],_0x513d90['centerWorld'],_0x513d90[_0x4cb406(0x111)]);}[_0x12bb77(0x14c)](_0xdd2129,_0x4659e2){var _0x6b965a=_0x12bb77,_0x292af3=this[_0x6b965a(0x118)],_0x2759a6=this[_0x6b965a(0x1dc)],_0x5a5823=_0x292af3['x'],_0x21340e=_0x292af3['y'],_0x292af3=_0x292af3['z'],_0x2a0988=_0x2759a6['x'],_0x1cff0c=_0x2759a6['y'],_0x2759a6=_0x2759a6['z'],_0x27c51f=_0xdd2129['x'],_0x1e97d4=_0xdd2129['y'],_0xdd2129=_0xdd2129['z'],_0x2c9b71=_0x4659e2['x'],_0x4a9357=_0x4659e2['y'],_0x4659e2=_0x4659e2['z'];return!(_0x2a0988<_0x27c51f||_0x2c9b71<_0x5a5823||_0x1cff0c<_0x1e97d4||_0x4a9357<_0x21340e||_0x2759a6<_0xdd2129||_0x4659e2<_0x292af3);}[_0x12bb77(0x187)](){var _0x1adfc7=_0x12bb77,_0x5ec641;null!=(_0x5ec641=this[_0x1adfc7(0xf2)])&&_0x5ec641[_0x1adfc7(0x187)](),null!=(_0x5ec641=this[_0x1adfc7(0x1d6)])&&_0x5ec641['dispose']();}static[_0x12bb77(0x1a6)](_0x24661b,_0x3f8a09){var _0x2102a8=_0x12bb77;return _0x24661b[_0x2102a8(0x14c)](_0x3f8a09[_0x2102a8(0x118)],_0x3f8a09[_0x2102a8(0x1dc)]);}static[_0x12bb77(0x1b6)](_0x3e62b5,_0x2e1a50,_0x53ad19,_0x58ee45){var _0x1b8b7a=_0x12bb77,_0x55bfeb=_0x47c9e2[_0x1b8b7a(0x104)][0x0];return _0x4a7e31['P'][_0x1b8b7a(0x178)](_0x53ad19,_0x3e62b5,_0x2e1a50,_0x55bfeb),_0x4a7e31['P'][_0x1b8b7a(0x1ce)](_0x53ad19,_0x55bfeb)<=_0x58ee45*_0x58ee45;}static[_0x12bb77(0x113)](_0x523df2,_0x430778){for(let _0x4fd99b=0x0;_0x4fd99b<0x6;++_0x4fd99b){const _0x4b982c=_0x430778[_0x4fd99b];for(let _0x5d622b=0x0;_0x5d622b<0x8;++_0x5d622b)if(_0x4b982c['dotCoordinate'](_0x523df2[_0x5d622b])<0x0)return!0x1;}return!0x0;}static[_0x12bb77(0x156)](_0x12b5bc,_0x3a90f2){var _0x116f9e=_0x12bb77;for(let _0x50c0ce=0x0;_0x50c0ce<0x6;++_0x50c0ce){let _0xcd57fc=!0x0;const _0x2060b5=_0x3a90f2[_0x50c0ce];for(let _0xfc8bbf=0x0;_0xfc8bbf<0x8;++_0xfc8bbf)if(0x0<=_0x2060b5[_0x116f9e(0x1e0)](_0x12b5bc[_0xfc8bbf])){_0xcd57fc=!0x1;break;}if(_0xcd57fc)return!0x1;}return!0x0;}}_0x47c9e2['_TmpVector3']=_0x306bb0['B'][_0x12bb77(0x1dd)](0x3,_0x4a7e31['P'][_0x12bb77(0x192)]);},0x126cd:(_0x55eaab,_0x24cb5a,_0x398045)=>{var _0x380bb0=a2_0x4d1e;_0x398045['d'](_0x24cb5a,{'i':()=>_0x4bc70d});var _0x5c927f=_0x398045(0x2037);class _0x4bc70d{static[_0x380bb0(0x18d)](_0xc30b4b){var _0x321b33=_0x380bb0;const _0x54ae02=[];for(let _0x517511=0x0;_0x517511<0x6;_0x517511++)_0x54ae02[_0x321b33(0x1d2)](new _0x5c927f['J'](0x0,0x0,0x0,0x0));return _0x4bc70d[_0x321b33(0x108)](_0xc30b4b,_0x54ae02),_0x54ae02;}static['GetNearPlaneToRef'](_0xa2a038,_0x188fdc){var _0x34eda3=_0x380bb0;_0xa2a038=_0xa2a038['m'],(_0x188fdc[_0x34eda3(0x15e)]['x']=_0xa2a038[0x3]+_0xa2a038[0x2],_0x188fdc[_0x34eda3(0x15e)]['y']=_0xa2a038[0x7]+_0xa2a038[0x6],_0x188fdc['normal']['z']=_0xa2a038[0xb]+_0xa2a038[0xa],_0x188fdc['d']=_0xa2a038[0xf]+_0xa2a038[0xe],_0x188fdc[_0x34eda3(0x12b)]());}static[_0x380bb0(0x19e)](_0x2d334d,_0x9dd892){var _0x15f862=_0x380bb0;_0x2d334d=_0x2d334d['m'],(_0x9dd892['normal']['x']=_0x2d334d[0x3]-_0x2d334d[0x2],_0x9dd892[_0x15f862(0x15e)]['y']=_0x2d334d[0x7]-_0x2d334d[0x6],_0x9dd892[_0x15f862(0x15e)]['z']=_0x2d334d[0xb]-_0x2d334d[0xa],_0x9dd892['d']=_0x2d334d[0xf]-_0x2d334d[0xe],_0x9dd892[_0x15f862(0x12b)]());}static[_0x380bb0(0x1a0)](_0x3f0378,_0x33bb95){var _0x51bc45=_0x380bb0;_0x3f0378=_0x3f0378['m'],(_0x33bb95[_0x51bc45(0x15e)]['x']=_0x3f0378[0x3]+_0x3f0378[0x0],_0x33bb95[_0x51bc45(0x15e)]['y']=_0x3f0378[0x7]+_0x3f0378[0x4],_0x33bb95[_0x51bc45(0x15e)]['z']=_0x3f0378[0xb]+_0x3f0378[0x8],_0x33bb95['d']=_0x3f0378[0xf]+_0x3f0378[0xc],_0x33bb95[_0x51bc45(0x12b)]());}static['GetRightPlaneToRef'](_0x52dd65,_0x4c4d50){var _0x5668c8=_0x380bb0;_0x52dd65=_0x52dd65['m'],(_0x4c4d50[_0x5668c8(0x15e)]['x']=_0x52dd65[0x3]-_0x52dd65[0x0],_0x4c4d50['normal']['y']=_0x52dd65[0x7]-_0x52dd65[0x4],_0x4c4d50[_0x5668c8(0x15e)]['z']=_0x52dd65[0xb]-_0x52dd65[0x8],_0x4c4d50['d']=_0x52dd65[0xf]-_0x52dd65[0xc],_0x4c4d50[_0x5668c8(0x12b)]());}static['GetTopPlaneToRef'](_0x1e38d2,_0x5cb4a2){var _0x286373=_0x380bb0;_0x1e38d2=_0x1e38d2['m'],(_0x5cb4a2[_0x286373(0x15e)]['x']=_0x1e38d2[0x3]-_0x1e38d2[0x1],_0x5cb4a2[_0x286373(0x15e)]['y']=_0x1e38d2[0x7]-_0x1e38d2[0x5],_0x5cb4a2[_0x286373(0x15e)]['z']=_0x1e38d2[0xb]-_0x1e38d2[0x9],_0x5cb4a2['d']=_0x1e38d2[0xf]-_0x1e38d2[0xd],_0x5cb4a2[_0x286373(0x12b)]());}static[_0x380bb0(0x181)](_0x441233,_0x403a84){var _0x5c3ea0=_0x380bb0;_0x441233=_0x441233['m'],(_0x403a84[_0x5c3ea0(0x15e)]['x']=_0x441233[0x3]+_0x441233[0x1],_0x403a84[_0x5c3ea0(0x15e)]['y']=_0x441233[0x7]+_0x441233[0x5],_0x403a84[_0x5c3ea0(0x15e)]['z']=_0x441233[0xb]+_0x441233[0x9],_0x403a84['d']=_0x441233[0xf]+_0x441233[0xd],_0x403a84[_0x5c3ea0(0x12b)]());}static['GetPlanesToRef'](_0x7442e3,_0x58e7ab){var _0x472188=_0x380bb0;_0x4bc70d[_0x472188(0x1fe)](_0x7442e3,_0x58e7ab[0x0]),_0x4bc70d[_0x472188(0x19e)](_0x7442e3,_0x58e7ab[0x1]),_0x4bc70d[_0x472188(0x1a0)](_0x7442e3,_0x58e7ab[0x2]),_0x4bc70d['GetRightPlaneToRef'](_0x7442e3,_0x58e7ab[0x3]),_0x4bc70d[_0x472188(0x1f9)](_0x7442e3,_0x58e7ab[0x4]),_0x4bc70d[_0x472188(0x181)](_0x7442e3,_0x58e7ab[0x5]);}}},0x15857:(_0x100f69,_0x5d0010,_0x5950a4)=>{_0x5950a4['d'](_0x5d0010,{'HE':()=>_0x50b74a['HE'],'P':()=>_0x44767d['P'],'RD':()=>_0x3b93ba['RD'],'Wo':()=>_0x50b74a['Wo'],'jp':()=>_0x44767d['jp'],'y3':()=>_0x44767d['y3'],'zZ':()=>_0x50b74a['zZ']});var _0x3b93ba=_0x5950a4(0xa60f),_0x50b74a=_0x5950a4(0xc84b),_0x44767d=(_0x5950a4(0x147b8),_0x5950a4(0x126cd),_0x5950a4(0x11edd),_0x5950a4(0x2037),_0x5950a4(0x9fd1));_0x5950a4(0x15a94);},0x14518:(_0x2b0e02,_0xb91cbf,_0x4a56e9)=>{var _0x3ed237=a2_0x4d1e,_0x17c236=_0x4a56e9(0x15a31),_0x3c4ee9=_0x4a56e9(0xd8a8),_0x35b47d=_0x4a56e9(0x10d51),_0x35b47d=_0x4a56e9['n'](_0x35b47d),_0x2809ea=_0x4a56e9(0x2f9d),_0xb0fcb3=_0x4a56e9(0x25c5),_0x1ccae9=_0x4a56e9['n'](_0xb0fcb3),_0x3d60d0=(_0x4a56e9(0xe0c0),_0x4a56e9(0xab11),_0x4a56e9(0x14c74),_0x4a56e9(0x9316),_0x4a56e9(0xe1b3),_0x4a56e9(0xb261),_0x4a56e9(0x3ae7),_0x4a56e9(0x5e86),_0x4a56e9(0x1696b),_0x4a56e9(0x9d9),_0x4a56e9(0x161cb),_0x4a56e9(0x17932),_0x4a56e9(0x65c1),_0x4a56e9(0xe30c),_0x4a56e9(0x12bb6),_0x4a56e9(0x17fdf),_0x4a56e9(0x8483),_0x4a56e9(0x28e1),_0x4a56e9(0x59a7),_0x4a56e9(0x663)),_0x22afca=(_0x4a56e9(0x1334a),_0x4a56e9(0x3cd9),_0x4a56e9(0x99a5),_0x4a56e9(0x12b78),_0x4a56e9(0x2540),_0x4a56e9(0xc97d),_0x4a56e9(0x80e8),_0x4a56e9(0x17439),_0x4a56e9(0x16e4e),_0x4a56e9(0x114a2),_0x4a56e9(0x1b5c),_0x4a56e9(0x12a54),_0x4a56e9(0xa1c8),_0x4a56e9(0x15857)),_0x467730=(_0x4a56e9(0x17cee),_0x4a56e9(0x1797e),_0x4a56e9(0x124cf),_0x4a56e9(0x98fc),_0x4a56e9(0x16aec),_0x4a56e9(0x6c6d),_0x4a56e9(0xa6c6),_0x4a56e9(0xa82f),_0x4a56e9(0x5204),_0x4a56e9(0x116b6),_0x4a56e9(0x16a99),_0x4a56e9(0x1446b),_0x4a56e9(0xbb85),_0x4a56e9(0x14926),_0x4a56e9(0x1388c),_0x4a56e9(0xf9d6),_0x4a56e9(0xf06),_0x4a56e9(0xfc73),_0x4a56e9(0x389d),_0x4a56e9(0x4be6),_0x4a56e9(0x43e9)),_0x1f9efb=_0x4a56e9(0x6214);_0x35b47d()({'locateFile':(_0x30af1d,_0x55cb17)=>_0x3c4ee9['Z']})[_0x3ed237(0x147)](_0x3fd7fd=>{var _0x438597=_0x3ed237;globalThis[_0x438597(0xd1)]=_0x3fd7fd;}),globalThis[_0x3ed237(0x11d)]=new class{constructor(){var _0x14db72=_0x3ed237;this['initModelListEd']=!0x1,this[_0x14db72(0x18e)]=!0x1,this[_0x14db72(0x11e)]=!0x1,this[_0x14db72(0x14f)]=0x40,this[_0x14db72(0x1cb)]={},this[_0x14db72(0x130)]={},this[_0x14db72(0x155)]={},this[_0x14db72(0xe9)]={},this['indexDbInsertMaxNum']=0x12c,this[_0x14db72(0x165)]=0x0,this['modelId_indexDb']={},this[_0x14db72(0x10b)]={},this[_0x14db72(0x1e2)]={},this['textureInfoCurrentAutoId']=0x1,this[_0x14db72(0x183)]={},this[_0x14db72(0x204)]={},this[_0x14db72(0x1d3)]={},this[_0x14db72(0x136)]='common',this[_0x14db72(0x122)]={},this[_0x14db72(0x16f)]={},this[_0x14db72(0xf9)]={},this[_0x14db72(0x1be)]={},this['indexDb_texture_List']={},this[_0x14db72(0x180)]={},this['static_texture_List']={},this[_0x14db72(0x153)]=0x0,this['clearModelMeshInfo']=0x0,this[_0x14db72(0x185)]={},this[_0x14db72(0x11a)]={'transform':0x1,'status':0x2,'material':0x3},this[_0x14db72(0xfa)]={0x1:{},0x2:{},0x3:{}},this['reverseElectionOperating']={},this[_0x14db72(0xf5)]=0x0,this[_0x14db72(0x184)]=0x0,this[_0x14db72(0xe6)]=0x0,this[_0x14db72(0x1fc)]={},this[_0x14db72(0x1f4)]=!0x1,this[_0x14db72(0x15c)]=!0x1,this[_0x14db72(0xde)]=!0x1,_0x3d60d0['Z2'][_0x14db72(0x1a9)](!0x0),this[_0x14db72(0x148)]=new SharedArrayBuffer(0x1000000),this[_0x14db72(0x121)]=new Int32Array(this[_0x14db72(0x148)]),this['modelMeshInstancesArrayBuff']=new SharedArrayBuffer(0x3d0900*_0x2809ea['uY']+0x4),this[_0x14db72(0x1b9)]=new Float32Array(this['modelMeshInstancesArrayBuff']),this[_0x14db72(0x1e1)]=new SharedArrayBuffer(0xa00000),this[_0x14db72(0x15d)]=new Int32Array(this[_0x14db72(0x1e1)]);for(let _0x4f36e4=this[_0x14db72(0x15d)][0x0]=0x1;_0x4f36e4<this[_0x14db72(0x15d)][_0x14db72(0x1fa)];_0x4f36e4++)this[_0x14db72(0x15d)][_0x4f36e4]=-0x1;this[_0x14db72(0x158)]=new SharedArrayBuffer(0xa00000),this[_0x14db72(0x1fd)]=new Int32Array(this['idleMemoryPositionBuffer']);for(let _0x30994e=this[_0x14db72(0x1fd)][0x0]=0x1;_0x30994e<this[_0x14db72(0x1fd)][_0x14db72(0x1fa)];_0x30994e++)this['idleMemoryPositionDataView'][_0x30994e]=-0x1;this[_0x14db72(0x19f)]=new SharedArrayBuffer(0xa00000),this[_0x14db72(0x150)]=new Int32Array(this[_0x14db72(0x19f)]);for(let _0x39307c=this['idleMemoryMixDataView'][0x0]=0x1;_0x39307c<this[_0x14db72(0x150)][_0x14db72(0x1fa)];_0x39307c++)this[_0x14db72(0x150)][_0x39307c]=-0x1;this[_0x14db72(0x1ae)]=new SharedArrayBuffer(0xa00000),this['modifyMemoryMixDataView']=new Int32Array(this[_0x14db72(0x1ae)]),this[_0x14db72(0x1ba)][0x0]=0x1,this[_0x14db72(0xf6)]=new SharedArrayBuffer(0x4000000),this[_0x14db72(0xd4)]=new Int32Array(this[_0x14db72(0xf6)]),this['modifyMemoryTextureDataView'][0x0]=0x1,this[_0x14db72(0x200)]=new SharedArrayBuffer(0x1000000),this[_0x14db72(0xe5)]=new Int32Array(this[_0x14db72(0x200)]),this['modifyMemoryPositionDataView'][0x0]=0x1,this[_0x14db72(0x13d)]=new SharedArrayBuffer(0x1000000),this[_0x14db72(0x190)]=new Int32Array(this[_0x14db72(0x13d)]),this[_0x14db72(0x190)][0x0]=0x1,this[_0x14db72(0x11c)]=new SharedArrayBuffer(0x1000000),this[_0x14db72(0x11b)]=new Int32Array(this[_0x14db72(0x11c)]);for(let _0x15af89=this[_0x14db72(0x11b)][0x0]=0x1;_0x15af89<this[_0x14db72(0x11b)][_0x14db72(0x1fa)];_0x15af89++)this['modifyMemoryRenderIndexDataView'][_0x15af89]=-0x1;let _0x1f6081=indexedDB[_0x14db72(0xf0)](this[_0x14db72(0x136)]);_0x1f6081[_0x14db72(0xdb)]=_0x15191c=>_0x1f9efb['log'](_0x14db72(0x15b),_0x15191c),_0x1f6081[_0x14db72(0x124)]=_0x20ba77=>{var _0x4ffde1=_0x14db72;_0x20ba77[_0x4ffde1(0x17e)][_0x4ffde1(0xe2)]['objectStoreNames'][_0x4ffde1(0x100)](_0x4ffde1(0x141))||_0x20ba77['target'][_0x4ffde1(0xe2)]['createObjectStore'](_0x4ffde1(0x141),{'autoIncrement':!0x1,'keyPath':'id'});},_0x1f6081[_0x14db72(0x13b)]=_0xaa7fc7=>{var _0x7d7531=_0x14db72;this[_0x7d7531(0x1ef)][this[_0x7d7531(0x136)]]=_0xaa7fc7['target'][_0x7d7531(0xe2)];let _0xbd4094=_0xaa7fc7[_0x7d7531(0x17e)][_0x7d7531(0xe2)],_0x17c449=_0xbd4094[_0x7d7531(0x138)](['texture'],_0x7d7531(0x1b2))[_0x7d7531(0xfb)](_0x7d7531(0x141)),_0x38ea28=_0x17c449[_0x7d7531(0x1b5)]();_0x38ea28[_0x7d7531(0x13b)]=_0x329686=>{var _0x46ffd0=_0x7d7531,_0x4e69bb;for(_0x4e69bb of _0x329686[_0x46ffd0(0x17e)][_0x46ffd0(0xe2)])this[_0x46ffd0(0x1e2)][_0x4e69bb]={'origin':0x1,'loadStatus':0x0};this[_0x46ffd0(0x11e)]=!0x0,this[_0x46ffd0(0x199)]();};},_0x1ccae9()['get'](_0x14db72(0x188),{'responseType':'json'})[_0x14db72(0x147)](_0x203743=>{var _0x4ccf56=_0x14db72;this[_0x4ccf56(0x13c)]=_0x203743['data'];for(var _0x2941f1 of _0x203743[_0x4ccf56(0x1d5)])this[_0x4ccf56(0x1e2)][_0x4ccf56(0xe7)](_0x2941f1['id'])||(this['textureInfo'][_0x2941f1['id']]={'origin':0x3,'loadStatus':0x0,'id':_0x2941f1['id'],'width':_0x2941f1[_0x4ccf56(0xed)],'height':_0x2941f1['height'],'name':_0x2941f1[_0x4ccf56(0xf7)],'oneMeter':_0x2941f1[_0x4ccf56(0x201)],'previewPath':_0x2941f1['preview'],'albedoPath':_0x2941f1[_0x4ccf56(0x137)][_0x4ccf56(0x17c)](0x0,_0x2941f1[_0x4ccf56(0x137)][_0x4ccf56(0x1eb)]('.'))+'.bptc','ormPath':_0x2941f1[_0x4ccf56(0xd2)]['substring'](0x0,_0x2941f1['orm']['lastIndexOf']('.'))+'.bptc','ndPath':_0x2941f1['nd'][_0x4ccf56(0x17c)](0x0,_0x2941f1['nd'][_0x4ccf56(0x1eb)]('.'))+'.bptc'});this[_0x4ccf56(0x18e)]=!0x0,this[_0x4ccf56(0x199)]();},_0x438dd4=>{var _0xe7ec92=_0x14db72;_0x1f9efb[_0xe7ec92(0x1f3)](_0x438dd4);}),this[_0x14db72(0x207)]=new Worker(new URL(_0x4a56e9['p']+_0x4a56e9['u'](0x371),_0x4a56e9['b'])),this['frustumVisibleWorker'][_0x14db72(0x133)]=_0x20c9d2=>{var _0x34a355=_0x14db72;switch(_0x20c9d2[_0x34a355(0x1d5)]['msgType']){case _0x34a355(0x17b):break;case'InitModel':this['InitModel'](_0x20c9d2[_0x34a355(0x1d5)][_0x34a355(0x10d)]);break;case'dataCallBack':globalThis[_0x34a355(0x152)](_0x20c9d2[_0x34a355(0x1d5)]);}},globalThis[_0x14db72(0x1af)]('message',_0x2567d8=>{var _0x4d78df=_0x14db72;switch(_0x2567d8[_0x4d78df(0x1d5)][_0x4d78df(0x1b0)]){case _0x4d78df(0x1e7):this[_0x4d78df(0x114)]=_0x2567d8[_0x4d78df(0x1d5)][_0x4d78df(0x114)],this[_0x4d78df(0xe8)]=_0x2567d8['data']['serverAddress']+_0x4d78df(0x160),this[_0x4d78df(0x172)]=_0x2567d8[_0x4d78df(0x1d5)][_0x4d78df(0x114)]+_0x4d78df(0x172),this['getTexture']=_0x2567d8[_0x4d78df(0x1d5)][_0x4d78df(0x114)]+'getTexture',this[_0x4d78df(0xfe)]=_0x2567d8[_0x4d78df(0x1d5)][_0x4d78df(0x114)]+_0x4d78df(0xfe),this[_0x4d78df(0x110)]=new _0x17c236['p'](_0x2567d8['data']['sharedData'][_0x4d78df(0x18a)],_0x2567d8[_0x4d78df(0x1d5)]['sharedData'][_0x4d78df(0x151)]),this[_0x4d78df(0xfd)]=_0x2567d8['data'][_0x4d78df(0xfd)],this[_0x4d78df(0xdd)]=new Float32Array(this[_0x4d78df(0xfd)]),this[_0x4d78df(0x1c8)]=_0x2567d8[_0x4d78df(0x1d5)][_0x4d78df(0x1c8)],this[_0x4d78df(0x119)]=new Uint32Array(this[_0x4d78df(0x1c8)]),this['renderIndexBuffer']=new SharedArrayBuffer(0x18*this[_0x4d78df(0x110)]['maxRenderTriangleCount']),this['renderIndexDataView']=new Int32Array(this[_0x4d78df(0x18f)]),this[_0x4d78df(0x196)]=new SharedArrayBuffer(0x18*this[_0x4d78df(0x110)][_0x4d78df(0x161)]),this[_0x4d78df(0x10a)]=new Int32Array(this['renderIndexModelIdAndInstancesIdBuffer']),this[_0x4d78df(0x184)]=0x3*Math[_0x4d78df(0x157)](0.02*this['sharedData'][_0x4d78df(0x161)]/0x3),this[_0x4d78df(0xf5)]=this['sharedData'][_0x4d78df(0x161)]-this[_0x4d78df(0x184)],this['opaqueMaxRenderIndex']=0x6*this['opaqueMaxRenderTriangleCount'],this[_0x4d78df(0x119)][0x0]=0x0,this[_0x4d78df(0x119)][0x1]=this[_0x4d78df(0xe6)],this[_0x4d78df(0x168)]=this[_0x4d78df(0x110)][_0x4d78df(0x168)],this[_0x4d78df(0x120)]=this[_0x4d78df(0x168)]/this['idleTextureMinUnit'],this[_0x4d78df(0x20a)]=new SharedArrayBuffer(this[_0x4d78df(0x120)]*this[_0x4d78df(0x120)]*0x4),this['idleMemoryTextureDataView']=new Int32Array(this['idleMemoryTextureBuffer']);for(let _0x3196db=0x0;_0x3196db<this[_0x4d78df(0x197)][_0x4d78df(0x1fa)];_0x3196db++)this['idleMemoryTextureDataView'][_0x3196db]=-0x1;_0x1ccae9()['get'](this[_0x4d78df(0xfe)],{'responseType':'arraybuffer'})[_0x4d78df(0x147)](_0x57d446=>{var _0x2bd2be=_0x4d78df;let _0x1b2804=new globalThis['SQLEngine'][(_0x2bd2be(0x127))](new Uint8Array(_0x57d446[_0x2bd2be(0x1d5)]),!0x0),_0x1c74a5=[];_0x1b2804[_0x2bd2be(0x123)](_0x2bd2be(0x16e),void 0x0,_0x57ac28=>{var _0x3f8e8f=_0x2bd2be;_0x1c74a5[_0x3f8e8f(0x1d2)](_0x57ac28);}),this[_0x2bd2be(0x132)]=new _0x467730['T'](_0x1c74a5['length'],null);for(var _0x1c14be of _0x1c74a5)this[_0x2bd2be(0x155)][_0x1c14be['uniqueId']]=_0x1c14be['id'],this[_0x2bd2be(0xe9)][_0x1c14be['id']]=_0x1c14be[_0x2bd2be(0x1f0)],this[_0x2bd2be(0x1d3)][_0x1c14be['id']]={},this['modelData'][_0x2bd2be(0x131)](_0x1c14be),this[_0x2bd2be(0x1cb)][_0x1c14be['id']]=new SharedArrayBuffer(0x4*(_0x1c14be['meshInstancesCount']+0x1)),this[_0x2bd2be(0x130)][_0x1c14be['id']]=new Uint32Array(this[_0x2bd2be(0x1cb)][_0x1c14be['id']]);this['frustumVisibleWorker'][_0x2bd2be(0x152)]({'msgType':_0x2bd2be(0x1e7),'sharedData':{'dataStoreArrayBuffer':this[_0x2bd2be(0x110)][_0x2bd2be(0x151)],'dataStoreObject':this['sharedData'][_0x2bd2be(0x18a)]},'allowRenderInstancesArrayBuffer':this[_0x2bd2be(0x148)],'modelMeshInstancesArrayBuff':this[_0x2bd2be(0xdc)],'modelMeshInstancesIndexArrayBuff':this[_0x2bd2be(0x1cb)],'renderMemoryIdBuffer':this[_0x2bd2be(0x1c8)],'modelList':_0x1c74a5,'serverAddress':this['serverAddress'],'transparentMaxRenderTriangleFace':this[_0x2bd2be(0x184)],'opaqueMaxRenderTriangleFace':this[_0x2bd2be(0xf5)],'modelArrayBuff':this['modelData'][_0x2bd2be(0x128)],'modelIndexOffsetStart':this[_0x2bd2be(0x132)]['modelIndexOffsetStart']}),this['initModelListEd']=!0x0,this[_0x2bd2be(0x199)]();});break;case'SetModelTransform':this['SetModelTransform'](_0x2567d8[_0x4d78df(0x1d5)][_0x4d78df(0x10d)],_0x2567d8['data'][_0x4d78df(0xea)]);break;case _0x4d78df(0x19c):this[_0x4d78df(0xef)](_0x2567d8[_0x4d78df(0x1d5)]['modelId'],0x1);break;case _0x4d78df(0x1a5):this[_0x4d78df(0xef)](_0x2567d8['data']['modelId'],0x0);break;case _0x4d78df(0x1cf):this['SetInstancesStatus'](_0x2567d8[_0x4d78df(0x1d5)][_0x4d78df(0xd7)],_0x2567d8[_0x4d78df(0x1d5)][_0x4d78df(0x16b)]);break;case _0x4d78df(0x1aa):this[_0x4d78df(0x1aa)](_0x2567d8['data'][_0x4d78df(0xd7)],_0x2567d8[_0x4d78df(0x1d5)][_0x4d78df(0x16b)]);break;case _0x4d78df(0x1ab):this['frustumVisibleWorker'][_0x4d78df(0x152)](_0x2567d8['data']);break;case _0x4d78df(0x115):this[_0x4d78df(0x115)](_0x2567d8[_0x4d78df(0x1d5)][_0x4d78df(0xd7)],_0x2567d8[_0x4d78df(0x1d5)][_0x4d78df(0x16b)]);break;case'SetComponentStatus':this[_0x4d78df(0x144)](_0x2567d8[_0x4d78df(0x1d5)][_0x4d78df(0xd7)],_0x2567d8[_0x4d78df(0x1d5)][_0x4d78df(0x16b)]);break;case _0x4d78df(0x1ee):this[_0x4d78df(0x1ee)]();break;case _0x4d78df(0x171):this[_0x4d78df(0x171)]();break;case _0x4d78df(0x1a2):this['SetMaterialColor'](_0x2567d8[_0x4d78df(0x1d5)][_0x4d78df(0x10d)],_0x2567d8[_0x4d78df(0x1d5)][_0x4d78df(0x1ff)],_0x2567d8[_0x4d78df(0x1d5)]['color']);break;case _0x4d78df(0x1bd):this[_0x4d78df(0x1bd)](_0x2567d8[_0x4d78df(0x1d5)]['modelId'],_0x2567d8['data'][_0x4d78df(0x1ff)],_0x2567d8[_0x4d78df(0x1d5)]['textureId']);break;case'SetComponentMaterialId':this['SetComponentMaterialId'](_0x2567d8[_0x4d78df(0x1d5)][_0x4d78df(0xd7)],_0x2567d8[_0x4d78df(0x1d5)][_0x4d78df(0x16b)]);break;case _0x4d78df(0xe3):globalThis[_0x4d78df(0x152)]({'msgType':_0x4d78df(0x10e),'cbId':_0x2567d8[_0x4d78df(0x1d5)]['cbId'],'resolve':this[_0x4d78df(0x1d3)][_0x2567d8[_0x4d78df(0x1d5)][_0x4d78df(0x10d)]][_0x2567d8[_0x4d78df(0x1d5)][_0x4d78df(0x1ff)]]});break;case'CancelMaterialEdit':this[_0x4d78df(0x129)](_0x2567d8['data'][_0x4d78df(0x10d)]);break;case'CreateMaterial':var _0x529342=this[_0x4d78df(0x15f)](_0x2567d8[_0x4d78df(0x1d5)][_0x4d78df(0x10d)],_0x2567d8[_0x4d78df(0x1d5)][_0x4d78df(0xe4)]);globalThis[_0x4d78df(0x152)]({'msgType':_0x4d78df(0x10e),'cbId':_0x2567d8[_0x4d78df(0x1d5)]['cbId'],'resolve':_0x529342});break;case _0x4d78df(0xf3):globalThis[_0x4d78df(0x152)]({'msgType':_0x4d78df(0x10e),'cbId':_0x2567d8[_0x4d78df(0x1d5)][_0x4d78df(0x11f)],'resolve':this[_0x4d78df(0x13c)]});}});}[_0x3ed237(0x199)](){var _0x59406e=_0x3ed237;this['initTextureDbEd']&&this[_0x59406e(0x18e)]&&this[_0x59406e(0x205)]&&(globalThis[_0x59406e(0x152)]({'msgType':_0x59406e(0x17b),'renderIndexBuffer':this[_0x59406e(0x18f)],'modifyMemoryMixBuffer':this[_0x59406e(0x1ae)],'modifyMemoryTextureBuffer':this[_0x59406e(0xf6)],'modifyMemoryPositionBuffer':this[_0x59406e(0x200)],'modifyMemoryInstancesBuffer':this[_0x59406e(0x13d)],'modifyMemoryRenderIndexBuffer':this['modifyMemoryRenderIndexBuffer'],'modelMeshInstancesArrayBuff':this['modelMeshInstancesArrayBuff'],'modelMeshInstancesIndexArrayBuff':this[_0x59406e(0x1cb)],'modelArrayBuff':this['modelData'][_0x59406e(0x128)],'modelIndexOffsetStart':this[_0x59406e(0x132)][_0x59406e(0x203)]}),this[_0x59406e(0x1b3)]());}[_0x3ed237(0x1b3)](){var _0x3e6422=_0x3ed237;globalThis['direct'][_0x3e6422(0x1d0)](),setTimeout(globalThis[_0x3e6422(0x11d)][_0x3e6422(0x1b3)],0x1);}[_0x3ed237(0x1e6)](_0x3090b7){var _0x1e8a74=_0x3ed237;_0x3090b7=~~_0x3090b7,this[_0x1e8a74(0x10b)][_0x3090b7]={};var _0x39bb86=this[_0x1e8a74(0x119)][0x2],_0x25910a=this[_0x1e8a74(0x119)][0x2]+=0x14,_0x360ffc=this[_0x1e8a74(0x119)][0x7],_0x55e1f3=this[_0x1e8a74(0x119)][0x7]+=0x14,_0x51cbbe=Array['from'](this[_0x1e8a74(0x132)][_0x1e8a74(0xe1)](_0x3090b7));if((0x0,_0x2809ea['$Y'])(_0x51cbbe),this[_0x1e8a74(0xdd)][_0x1e8a74(0x1f7)](_0x51cbbe,_0x360ffc),this[_0x1e8a74(0xdd)][_0x1e8a74(0x1f7)]([this[_0x1e8a74(0x132)][_0x1e8a74(0xe0)](_0x3090b7)[0x0],_0x3090b7,0x0,0x0],_0x360ffc+0x10),this[_0x1e8a74(0x1ba)][_0x1e8a74(0x1f7)]([_0x360ffc,_0x55e1f3,_0x39bb86,_0x25910a],this[_0x1e8a74(0x1ba)][0x0]),this[_0x1e8a74(0x1ba)][0x0]+=0x4,this[_0x1e8a74(0x132)][_0x1e8a74(0x166)](_0x3090b7)[0x0]=_0x39bb86,0x1===this[_0x1e8a74(0x110)][_0x1e8a74(0x142)]){let _0x5240b9=indexedDB[_0x1e8a74(0xf0)](this[_0x1e8a74(0xe9)][_0x3090b7]);_0x5240b9[_0x1e8a74(0xdb)]=_0x4419a7=>_0x1f9efb[_0x1e8a74(0x198)](_0x1e8a74(0x15b),_0x4419a7),_0x5240b9[_0x1e8a74(0x13b)]=_0x44475a=>{var _0x3c4296=_0x1e8a74;this[_0x3c4296(0x1ef)][_0x3090b7]=_0x44475a[_0x3c4296(0x17e)][_0x3c4296(0xe2)];let _0x45952b=_0x44475a[_0x3c4296(0x17e)][_0x3c4296(0xe2)][_0x3c4296(0x138)]([_0x3c4296(0x18c)],_0x3c4296(0x1b2)),_0x57be8b=_0x45952b['objectStore'](_0x3c4296(0x18c)),_0x3c7d63=_0x57be8b[_0x3c4296(0x1b5)]();_0x3c7d63[_0x3c4296(0x13b)]=_0x91387e=>{var _0x4c2d14=_0x3c4296,_0x5e823b;for(_0x5e823b of _0x91387e['target'][_0x4c2d14(0xe2)])this[_0x4c2d14(0x10b)][_0x3090b7][_0x4c2d14(0xe7)](_0x5e823b)||(this[_0x4c2d14(0x10b)][_0x3090b7][_0x5e823b]={'indexDbCache':!0x0,'videoMemoryPositionCount':0x0,'loadStatus':0x0}),this['modelMeshInfo'][_0x3090b7][_0x5e823b]['indexDbCache']=!0x0;};};}}['PrepareRenderData'](){var _0x409bef=_0x3ed237;if(0x0!==Object[_0x409bef(0x1d1)](this[_0x409bef(0x204)])[_0x409bef(0x1fa)]&&this[_0x409bef(0x103)](),!(!0x0===this[_0x409bef(0xde)]&&0x1===this[_0x409bef(0x119)][0xa]&&0x1===this['renderMemoryIdDataView'][0x6]||(this[_0x409bef(0xde)]=!0x1,0x0===this['allowRenderInstancesDataView'][0x1]||this[_0x409bef(0x119)][0x5]||this[_0x409bef(0x1f4)]||this['loadingMaterial']||0x0!==this[_0x409bef(0x121)][0x0]))){var _0x91e02c=this[_0x409bef(0x110)][_0x409bef(0x179)];let _0x49a350=!0x1,_0x23324e=0x0,_0x377944=0x4;for(;_0x377944<this[_0x409bef(0x121)][0x3];_0x377944+=0x2){var _0x79cca2=this['allowRenderInstancesDataView'][_0x377944],_0x24af37=this[_0x409bef(0x121)][_0x377944+0x1],_0x24af37=this[_0x409bef(0x130)][_0x79cca2][_0x24af37],_0x4ee815=this[_0x409bef(0x1b9)][_0x24af37+0x16],_0x3c05ff=this['modelMeshInstancesDataView'][_0x24af37+0x18],_0x5c6da3=this[_0x409bef(0x1b9)][_0x24af37+0x1d],_0x4c56d0=this[_0x409bef(0x1b9)][_0x24af37+0x1a];if(0x0!==this[_0x409bef(0x132)]['status'](_0x79cca2)[0x0]&&0x0!==_0x4c56d0&&0x0===_0x5c6da3){_0x4c56d0=0x3*_0x3c05ff*0x2;if(_0x91e02c<_0x23324e)break;this[_0x409bef(0x10b)][_0x79cca2][_0x409bef(0xe7)](_0x4ee815)||(this['modelMeshInfo'][_0x79cca2][_0x4ee815]={'indexDbCache':!0x1,'videoMemoryPositionCount':0x0,'loadStatus':0x0});let _0x30a991=this[_0x409bef(0x10b)][_0x79cca2][_0x4ee815];_0x30a991[_0x409bef(0xe7)]('vertexPositionBuffer')||0x0!==_0x30a991[_0x409bef(0x1b1)]||(_0x30a991[_0x409bef(0x1b1)]=0x1,_0x49a350=!0x0,(this[_0x409bef(0x1f4)]=!0x0)===_0x30a991[_0x409bef(0x194)]?(_0x23324e+=_0x4c56d0,this[_0x409bef(0x122)][_0x409bef(0xe7)](_0x79cca2)||(this[_0x409bef(0x122)][_0x79cca2]={}),this['indexDb_modelId_meshIds_List'][_0x79cca2][_0x4ee815]=void 0x0):(_0x23324e+=_0x4c56d0,this[_0x409bef(0x16f)][_0x409bef(0xe7)](_0x79cca2)||(this[_0x409bef(0x16f)][_0x79cca2]=[]),this[_0x409bef(0x16f)][_0x79cca2][_0x409bef(0x1d2)](_0x4ee815))),_0x5c6da3=this[_0x409bef(0x1b9)][_0x24af37+0x19],(this[_0x409bef(0x1d3)][_0x79cca2]['hasOwnProperty'](_0x5c6da3)||(this[_0x409bef(0x1d3)][_0x79cca2][_0x5c6da3]={'renderInstancesCount':0x0,'loadStatus':0x0}),0x0===this[_0x409bef(0x1d3)][_0x79cca2][_0x5c6da3][_0x409bef(0x1b1)]&&(this[_0x409bef(0x15c)]=!0x0,this[_0x409bef(0x1d3)][_0x79cca2][_0x5c6da3]['loadStatus']=0x1,_0x49a350=!0x0,this['server_modelId_materialIds_List'][_0x409bef(0xe7)](_0x79cca2)||(this[_0x409bef(0x1be)][_0x79cca2]=[]),this[_0x409bef(0x1be)][_0x79cca2][_0x409bef(0x1d2)](_0x5c6da3)));}}_0x377944===this[_0x409bef(0x121)][0x3]&&_0x49a350;var _0x2f366f=this[_0x409bef(0x121)][0x1];let _0x399c62=0x0,_0x381f94=0x4;for(;_0x381f94<this[_0x409bef(0x121)][0x3]&&_0x2f366f===this[_0x409bef(0x121)][0x1]&&0x0===this[_0x409bef(0x121)][0x0];){var _0x289e44=this[_0x409bef(0x121)][_0x381f94],_0x1549ac=this[_0x409bef(0x121)][_0x381f94+0x1],_0x3b4899=(_0x381f94+=0x2,this[_0x409bef(0x130)][_0x289e44][_0x1549ac]),_0xf7e31f=this[_0x409bef(0x1b9)][_0x3b4899+0x16],_0x3dfe8f=this[_0x409bef(0x1b9)][_0x3b4899+0x18],_0x1eb9d0=this[_0x409bef(0x1b9)][_0x3b4899+0x1d],_0x413f88=this[_0x409bef(0x1b9)][_0x3b4899+0x1a];if(0x0!==this[_0x409bef(0x132)][_0x409bef(0xe0)](_0x289e44)[0x0]&&0x0!==_0x413f88&&0x0===_0x1eb9d0&&this['modelMeshInfo'][_0x289e44][_0x409bef(0xe7)](_0xf7e31f)){_0x413f88=0x6*_0x3dfe8f;let _0x4fdbed=this[_0x409bef(0x10b)][_0x289e44][_0xf7e31f];_0x1eb9d0=this['modelMeshInstancesDataView'][_0x3b4899+0x15];let _0xcd51e9=this[_0x409bef(0x1b9)][_0x3b4899+0x19];if((_0x4fdbed[_0x409bef(0xe7)](_0x409bef(0x16d))||_0x4fdbed[_0x409bef(0xe7)]('vertexPositionBuffer'))&&this[_0x409bef(0x1d3)][_0x289e44][_0xcd51e9]&&0x3===this['modelMaterialInfo'][_0x289e44][_0xcd51e9][_0x409bef(0x1b1)]){if(this[_0x409bef(0xfa)][this[_0x409bef(0x11a)][_0x409bef(0x1d7)]][_0x289e44]&&this[_0x409bef(0xfa)][this[_0x409bef(0x11a)][_0x409bef(0x1d7)]][_0x289e44][_0x1eb9d0]&&(this['modelMeshInstancesDataView'][_0x3b4899+0x19]=_0xcd51e9=this[_0x409bef(0xfa)][this['operatingType']['material']][_0x289e44][_0x1eb9d0]['materialId']),_0x399c62+=_0x413f88,this[_0x409bef(0x185)]['hasOwnProperty'](_0x289e44)||(this[_0x409bef(0x185)][_0x289e44]={}),this[_0x409bef(0x185)][_0x289e44][_0x409bef(0xe7)](_0x1eb9d0)||(this[_0x409bef(0x185)][_0x289e44][_0x1eb9d0]={}),this[_0x409bef(0x185)][_0x289e44][_0x1eb9d0][_0x1549ac]=void 0x0,this[_0x409bef(0x1b9)][_0x3b4899+0x1b],_0x4fdbed[_0x409bef(0xe7)](_0x409bef(0x16d))||this['AddAVertexIndex'](_0x3b4899),this[_0x409bef(0x1d3)][_0x289e44][_0xcd51e9][_0x409bef(0xe7)]('dataOffsetStart')||this[_0x409bef(0x1c3)](_0x289e44,_0xcd51e9),-0x1===this['modelMeshInstancesDataView'][_0x3b4899+0x1b]&&this['AddInstanceIndex'](_0x3b4899),0x0!==this[_0x409bef(0x121)][0x0])break;if(this[_0x409bef(0x121)][0x0]=0x1,this[_0x409bef(0x167)](_0x3b4899),(this[_0x409bef(0x121)][0x0]=0x0)===this[_0x409bef(0x1b9)][_0x3b4899+0x1d])break;if(_0x91e02c<_0x399c62)break;}}}_0x381f94===this[_0x409bef(0x121)][0x3]&&!0x1===_0x49a350&&(this['renderMemoryIdDataView'][0x6]=0x1),this['renderMemoryIdDataView'][0x5]=0x1,this['RemoveModel'](),this[_0x409bef(0x1a8)](),this[_0x409bef(0x12e)](),this[_0x409bef(0x103)](),0x1===this[_0x409bef(0x119)][0xa]&&(this[_0x409bef(0xde)]=!0x0);}}['AddAVertexIndex'](_0x5eb6ea){var _0x79eac5=_0x3ed237,_0x4974b9=this[_0x79eac5(0x1b9)][_0x5eb6ea+0x0],_0x52fbab=this[_0x79eac5(0x1b9)][_0x5eb6ea+0x16],_0x3eab3f=this['modelMeshInfo'][_0x4974b9][_0x52fbab][_0x79eac5(0x1da)][_0x79eac5(0x1fa)]/0x3,_0x5eb6ea=0x4*_0x3eab3f,_0x1843b3=_0x5eb6ea+this['modelMeshInfo'][_0x4974b9][_0x52fbab]['indexBuffer'][_0x79eac5(0x1fa)]/0x2*0x4;let _0x3265dc=-0x1,_0x57afba=-0x1;for(let _0x5636d8=0x1;_0x5636d8<this[_0x79eac5(0x1fd)][0x0];_0x5636d8+=0x2){var _0x1df142=this['idleMemoryPositionDataView'][_0x5636d8+0x1];if(-0x1!==_0x1df142){var _0x3cdb86=this[_0x79eac5(0x1fd)][_0x5636d8],_0x31e52f=_0x1df142-_0x3cdb86;if(_0x31e52f==_0x1843b3){_0x3265dc=_0x3cdb86,_0x57afba=_0x1df142,this[_0x79eac5(0x1fd)][_0x5636d8]=-0x1,this['idleMemoryPositionDataView'][_0x5636d8+0x1]=-0x1;break;}if(_0x1843b3<_0x31e52f){_0x3265dc=_0x3cdb86,_0x57afba=_0x3265dc+_0x1843b3,this[_0x79eac5(0x1fd)][_0x5636d8]=_0x57afba;break;}}}-0x1===_0x3265dc&&(_0x3265dc=this[_0x79eac5(0x119)][0x3],_0x57afba=this[_0x79eac5(0x119)][0x3]+=_0x1843b3);var _0x342d76=this[_0x79eac5(0x119)][0x7],_0x208d26=this[_0x79eac5(0x119)][0x7]+=_0x1843b3;for(let _0x51674b=0x0,_0x1a75bf=0x0;_0x51674b<this[_0x79eac5(0x10b)][_0x4974b9][_0x52fbab][_0x79eac5(0x1da)]['length'];_0x51674b+=0x3,_0x1a75bf+=0x4)this['renderUpdateTempDataView'][_0x342d76+_0x1a75bf]=this[_0x79eac5(0x10b)][_0x4974b9][_0x52fbab][_0x79eac5(0x1da)][_0x51674b],this[_0x79eac5(0xdd)][_0x342d76+_0x1a75bf+0x1]=this[_0x79eac5(0x10b)][_0x4974b9][_0x52fbab][_0x79eac5(0x1da)][_0x51674b+0x1],this['renderUpdateTempDataView'][_0x342d76+_0x1a75bf+0x2]=this[_0x79eac5(0x10b)][_0x4974b9][_0x52fbab]['vertexPositionBuffer'][_0x51674b+0x2],this['renderUpdateTempDataView'][_0x342d76+_0x1a75bf+0x3]=0x1;var _0x433f56=_0x342d76+_0x5eb6ea;for(let _0x19b25e=0x0,_0x561020=0x0;_0x19b25e<this[_0x79eac5(0x10b)][_0x4974b9][_0x52fbab][_0x79eac5(0xff)]['length'];_0x19b25e+=0x2,_0x561020+=0x4)this[_0x79eac5(0xdd)][_0x433f56+_0x561020]=this[_0x79eac5(0x10b)][_0x4974b9][_0x52fbab][_0x79eac5(0xff)][_0x19b25e]-_0x561020/0x4-_0x3eab3f,this[_0x79eac5(0xdd)][_0x433f56+_0x561020+0x1]=this[_0x79eac5(0x10b)][_0x4974b9][_0x52fbab]['indexBuffer'][_0x19b25e+0x1],this[_0x79eac5(0xdd)][_0x433f56+_0x561020+0x2]=0x29a,this[_0x79eac5(0xdd)][_0x433f56+_0x561020+0x3]=0x378;this[_0x79eac5(0x10b)][_0x4974b9][_0x52fbab]['vertexOffsetStart']=_0x3265dc,this[_0x79eac5(0x10b)][_0x4974b9][_0x52fbab][_0x79eac5(0x16d)]=_0x3265dc+_0x5eb6ea,this[_0x79eac5(0x10b)][_0x4974b9][_0x52fbab][_0x79eac5(0x186)]=_0x57afba,this[_0x79eac5(0xe5)][_0x79eac5(0x1f7)]([_0x342d76,_0x208d26,_0x3265dc,_0x57afba],this[_0x79eac5(0xe5)][0x0]),this['modifyMemoryPositionDataView'][0x0]+=0x4,this['modifyMemoryPositionDataView'][0x0],this[_0x79eac5(0xe5)][_0x79eac5(0x1fa)],delete this[_0x79eac5(0x10b)][_0x4974b9][_0x52fbab][_0x79eac5(0x1da)],delete this[_0x79eac5(0x10b)][_0x4974b9][_0x52fbab][_0x79eac5(0xff)],this[_0x79eac5(0x119)][0x7],this[_0x79eac5(0xdd)][_0x79eac5(0x1fa)];}[_0x3ed237(0x1b8)](_0x4f611e){var _0x264e7a=_0x3ed237,_0x5c2c5b=this[_0x264e7a(0x1b9)][_0x4f611e+0x0],_0x291d33=this[_0x264e7a(0x1b9)][_0x4f611e+0x15],_0x29ca5c=this[_0x264e7a(0x1b9)][_0x4f611e+0x19];let _0x25a0aa=-0x1,_0x8878c7;for(let _0x281278=0x1;_0x281278<this['idleMemoryInstancesDataView'][0x0];_0x281278+=0x2)if(-0x1!==this[_0x264e7a(0x15d)][_0x281278+0x1]){(_0x8878c7=(_0x25a0aa=this[_0x264e7a(0x15d)][_0x281278])+0x14)===this[_0x264e7a(0x15d)][_0x281278+0x1]?(this[_0x264e7a(0x15d)][_0x281278]=-0x1,this[_0x264e7a(0x15d)][_0x281278+0x1]=-0x1):this['idleMemoryInstancesDataView'][_0x281278]=_0x8878c7;break;}-0x1===_0x25a0aa&&(_0x25a0aa=this['renderMemoryIdDataView'][0x4],this[_0x264e7a(0x119)][0x4]+=0x14);let _0x14d9f2=_0x22afca['y3'][_0x264e7a(0x1c4)]([this[_0x264e7a(0x1b9)][_0x4f611e+0x3],this[_0x264e7a(0x1b9)][_0x4f611e+0x4],this[_0x264e7a(0x1b9)][_0x4f611e+0x5],0x0,this[_0x264e7a(0x1b9)][_0x4f611e+0x6],this[_0x264e7a(0x1b9)][_0x4f611e+0x7],this[_0x264e7a(0x1b9)][_0x4f611e+0x8],0x0,this[_0x264e7a(0x1b9)][_0x4f611e+0x9],this[_0x264e7a(0x1b9)][_0x4f611e+0xa],this[_0x264e7a(0x1b9)][_0x4f611e+0xb],0x0,this[_0x264e7a(0x1b9)][_0x4f611e+0xc],this['modelMeshInstancesDataView'][_0x4f611e+0xd],this[_0x264e7a(0x1b9)][_0x4f611e+0xe],0x1]),_0x2ee683=this[_0x264e7a(0x1b9)][_0x4f611e+0x1a];this[_0x264e7a(0x1ec)][_0x264e7a(0xe7)](this[_0x264e7a(0x11a)]['status'])?this[_0x264e7a(0xfa)][this[_0x264e7a(0x11a)]['status']][_0x5c2c5b]&&this[_0x264e7a(0xfa)][this[_0x264e7a(0x11a)]['status']][_0x5c2c5b][_0x291d33]||(_0x2ee683=this[_0x264e7a(0x1ec)][this['operatingType'][_0x264e7a(0xe0)]][_0x264e7a(0xe0)]):this[_0x264e7a(0xfa)][this[_0x264e7a(0x11a)][_0x264e7a(0xe0)]][_0x5c2c5b]&&this[_0x264e7a(0xfa)][this['operatingType'][_0x264e7a(0xe0)]][_0x5c2c5b][_0x291d33]&&(_0x2ee683=this['operatingTypeModelComponent'][this[_0x264e7a(0x11a)][_0x264e7a(0xe0)]][_0x5c2c5b][_0x291d33][_0x264e7a(0xe0)]),this[_0x264e7a(0x1ec)]['hasOwnProperty'](this[_0x264e7a(0x11a)]['transform'])?this[_0x264e7a(0xfa)][this['operatingType'][_0x264e7a(0xe1)]][_0x5c2c5b]&&this[_0x264e7a(0xfa)][this[_0x264e7a(0x11a)]['transform']][_0x5c2c5b][_0x291d33]||(_0x14d9f2=_0x14d9f2['multiply'](_0x22afca['y3'][_0x264e7a(0x1c4)](this['reverseElectionOperating'][this[_0x264e7a(0x11a)][_0x264e7a(0xe1)]][_0x264e7a(0xe1)]))):this[_0x264e7a(0xfa)][this['operatingType'][_0x264e7a(0xe1)]][_0x5c2c5b]&&this[_0x264e7a(0xfa)][this[_0x264e7a(0x11a)]['transform']][_0x5c2c5b][_0x291d33]&&(_0x14d9f2=_0x14d9f2[_0x264e7a(0x1a3)](_0x22afca['y3'][_0x264e7a(0x1c4)](this[_0x264e7a(0xfa)][this[_0x264e7a(0x11a)][_0x264e7a(0xe1)]][_0x5c2c5b][_0x291d33]['transform']))),this[_0x264e7a(0x1d3)][_0x5c2c5b][_0x29ca5c][_0x264e7a(0x208)]++,(_0x291d33=this['modelData'][_0x264e7a(0x166)](_0x5c2c5b),_0x291d33=[_0x14d9f2['m'][0x0],_0x14d9f2['m'][0x1],_0x14d9f2['m'][0x2],_0x14d9f2['m'][0x4],_0x14d9f2['m'][0x5],_0x14d9f2['m'][0x6],_0x14d9f2['m'][0x8],_0x14d9f2['m'][0x9],_0x14d9f2['m'][0xa],_0x14d9f2['m'][0xc],_0x14d9f2['m'][0xd],_0x14d9f2['m'][0xe],this['modelMeshInstancesDataView'][_0x4f611e+0x1],0x0,_0x291d33[0x0]/0x4,_0x2ee683,this[_0x264e7a(0x1d3)][_0x5c2c5b][_0x29ca5c][_0x264e7a(0x166)]/0x4,0x0,0x0,0x0],_0x5c2c5b=this[_0x264e7a(0x119)][0x7],_0x29ca5c=this['renderMemoryIdDataView'][0x7]+=0x14),(this[_0x264e7a(0xdd)][_0x264e7a(0x1f7)](_0x291d33,_0x5c2c5b),this['modelMeshInstancesDataView'][_0x4f611e+0x1b]=_0x25a0aa,this[_0x264e7a(0x190)][_0x264e7a(0x1f7)]([_0x5c2c5b,_0x29ca5c,_0x25a0aa,_0x25a0aa+0x14],this['modifyMemoryInstancesDataView'][0x0]),this[_0x264e7a(0x190)][0x0]+=0x4,this[_0x264e7a(0x119)][0x7],this[_0x264e7a(0xdd)]['length']);}[_0x3ed237(0x167)](_0x422d92){var _0x167191=_0x3ed237,_0x75b19d=this['modelMeshInstancesDataView'][_0x422d92],_0x477b77=this[_0x167191(0x1b9)][_0x422d92+0x1],_0x218ff8=this[_0x167191(0x1b9)][_0x422d92+0x16],_0x5d54b2=this[_0x167191(0x10b)][_0x75b19d][_0x218ff8],_0x17c634=this[_0x167191(0x1b9)][_0x422d92+0x1b]/0x4,_0x1c1b0c=(this[_0x167191(0x1b9)][_0x422d92+0x1b],this[_0x167191(0x1b9)][_0x422d92+0x17]),_0x4ca8d4=0x3*this['modelMeshInstancesDataView'][_0x422d92+0x18];let _0x4e5c6d=-0x2,_0x4eac0c=-0x2,_0x585c86=0x0,_0x4bee02=0x0,_0x48302c=this['renderIndexDataView']['length']-0x1,_0x459ad1=this['opaqueMaxRenderIndex']-0x1;for(;_0x4bee02<_0x4ca8d4;){if(0x1===_0x1c1b0c){if(this[_0x167191(0x119)][0x1]>_0x48302c){this[_0x167191(0x119)][0x1]=this['opaqueMaxRenderIndex'];break;}}else{if(this[_0x167191(0x119)][0x0]>_0x459ad1){this[_0x167191(0x119)][0x0]=0x0;break;}}var _0x479455=0x1===_0x1c1b0c?this[_0x167191(0x119)][0x1]:this[_0x167191(0x119)][0x0],_0x351bf8=this[_0x167191(0x10a)][_0x479455],_0xcd1a1b=this[_0x167191(0x10a)][_0x479455+0x1];if(0x0!==_0x351bf8){var _0xa9474b=this[_0x167191(0x130)][_0x351bf8][_0xcd1a1b];if(_0x351bf8===this[_0x167191(0x1b9)][_0xa9474b]&&this[_0x167191(0x1b9)][_0xa9474b+0x1],this[_0x167191(0x1b9)][_0xa9474b+0x1e]===this['allowRenderInstancesDataView'][0x1]&&(_0x477b77!==_0xcd1a1b||_0x75b19d!==_0x351bf8)){-0x2!==_0x4e5c6d&&((0x0,_0x2809ea['mI'])(this[_0x167191(0x11b)],_0x4e5c6d,_0x4eac0c),_0x4eac0c=-0x2,_0x4e5c6d=-0x2),0x1===_0x1c1b0c?this[_0x167191(0x119)][0x1]+=0x2:this[_0x167191(0x119)][0x0]+=0x2;continue;}var _0x10eb95=this[_0x167191(0x1b9)][_0xa9474b+0x16];this['modelMeshInstancesDataView'][_0xa9474b+0x1c]--,this[_0x167191(0x1b9)][_0xa9474b+0x1d]=0x0,this[_0x167191(0x10b)][_0x351bf8][_0x10eb95]['videoMemoryPositionCount']--,this[_0x167191(0x1b9)][_0xa9474b+0x1c]<0x0&&_0x1f9efb[_0x167191(0x198)](_0x167191(0x1ad)),this[_0x167191(0xec)](_0xa9474b);}0x0!==_0x351bf8&&(_0x10eb95=this[_0x167191(0x130)][_0x351bf8][_0xcd1a1b],this[_0x167191(0x1b9)][_0x10eb95+0x1d]),0x1===_0x1c1b0c?this[_0x167191(0x119)][0x1]+=0x2:this[_0x167191(0x119)][0x0]+=0x2,this['renderIndexDataView'][_0x479455]=(_0x5d54b2['indexOffsetStart']+_0x585c86)/0x4,this[_0x167191(0x1c6)][_0x479455+0x1]=_0x17c634,this[_0x167191(0x10a)][_0x479455]=_0x75b19d,this[_0x167191(0x10a)][_0x479455+0x1]=_0x477b77,_0x585c86+=0x4,_0x4bee02++,this[_0x167191(0x1b9)][_0x422d92+0x1c]++,this[_0x167191(0x10b)][_0x75b19d][_0x218ff8][_0x167191(0x206)]++,-0x2===_0x4e5c6d&&(_0x4e5c6d=_0x479455),_0x4eac0c=_0x479455+0x2;}-0x2!==_0x4e5c6d&&(0x0,_0x2809ea['mI'])(this['modifyMemoryRenderIndexDataView'],_0x4e5c6d,_0x4eac0c),_0x4ca8d4===_0x4bee02?this[_0x167191(0x1b9)][_0x422d92+0x1d]=0x1:_0x1f9efb[_0x167191(0x198)](_0x167191(0x1b4));}[_0x3ed237(0x1c3)](_0x32457c,_0x2ea6df){var _0x55307d=_0x3ed237;let _0x132b69=-0x1,_0x22539a=-0x1;for(let _0x3a6962=0x1;_0x3a6962<this[_0x55307d(0x150)][0x0];_0x3a6962+=0x2){var _0x2d7ee9=this[_0x55307d(0x150)][_0x3a6962+0x1];if(-0x1!==_0x2d7ee9){var _0x1fe762=this['idleMemoryMixDataView'][_0x3a6962],_0x32bf7d=_0x2d7ee9-_0x1fe762;if(0x8==_0x32bf7d){_0x132b69=_0x1fe762,_0x22539a=_0x2d7ee9,this[_0x55307d(0x150)][_0x3a6962]=-0x1,this[_0x55307d(0x150)][_0x3a6962+0x1]=-0x1;break;}if(0x8<_0x32bf7d){_0x132b69=_0x1fe762,_0x22539a=_0x132b69+0x8,this[_0x55307d(0x150)][_0x3a6962]=_0x22539a;break;}}}-0x1===_0x132b69&&(_0x132b69=this[_0x55307d(0x119)][0x2],_0x22539a=this[_0x55307d(0x119)][0x2]+=0x8),this[_0x55307d(0x1d3)][_0x32457c][_0x2ea6df][_0x55307d(0x166)]=_0x132b69;let _0x3d85cd=this[_0x55307d(0x1d3)][_0x32457c][_0x2ea6df]['color'];this['editModelMaterial'][_0x55307d(0xe7)](_0x32457c)&&this[_0x55307d(0x1fc)][_0x32457c][_0x55307d(0xe7)](_0x2ea6df)&&this[_0x55307d(0x1fc)][_0x32457c][_0x2ea6df][_0x55307d(0xe7)](_0x55307d(0xe4))&&(_0x3d85cd=this[_0x55307d(0x1fc)][_0x32457c][_0x2ea6df][_0x55307d(0xe4)]);var _0x44b9ec=this[_0x55307d(0x119)][0x7];this[_0x55307d(0x119)][0x7]+=0x8,this['renderUpdateTempDataView'][_0x55307d(0x1f7)]([_0x3d85cd[0x0],_0x3d85cd[0x1],_0x3d85cd[0x2],_0x3d85cd[0x3],0x0,0x0,0x0,0x0],_0x44b9ec),this[_0x55307d(0x1ba)][_0x55307d(0x1f7)]([_0x44b9ec,this[_0x55307d(0x119)][0x7],_0x132b69,_0x22539a],this['modifyMemoryMixDataView'][0x0]),this[_0x55307d(0x1ba)][0x0]+=0x4,this['modelMaterialBindTexture'][_0x55307d(0xe7)](_0x32457c)||(this[_0x55307d(0x204)][_0x32457c]={});let _0x12c3aa=this[_0x55307d(0x1d3)][_0x32457c][_0x2ea6df][_0x55307d(0x1bc)];(_0x12c3aa=this[_0x55307d(0x1fc)][_0x55307d(0xe7)](_0x32457c)&&this[_0x55307d(0x1fc)][_0x32457c][_0x55307d(0xe7)](_0x2ea6df)&&this[_0x55307d(0x1fc)][_0x32457c][_0x2ea6df]['hasOwnProperty'](_0x55307d(0x1bc))?this['editModelMaterial'][_0x32457c][_0x2ea6df][_0x55307d(0x1bc)]:_0x12c3aa)&&(this[_0x55307d(0x1e2)]['hasOwnProperty'](_0x12c3aa)||(this[_0x55307d(0x1e2)][_0x12c3aa]={'origin':0x2,'loadStatus':0x0}),this[_0x55307d(0x204)][_0x32457c][_0x2ea6df]=_0x12c3aa);}['BindTexture'](){var _0x1ecff6=_0x3ed237;for(var _0x188c45 in this['modelMaterialBindTexture']){for(var _0x53c95b in this['modelMaterialBindTexture'][_0x188c45]){var _0x2d0231=this[_0x1ecff6(0x204)][_0x188c45][_0x53c95b];if(_0x1ecff6(0x1df)===_0x2d0231){if(this[_0x1ecff6(0x1d3)][_0x188c45][_0x53c95b]&&this[_0x1ecff6(0x1d3)][_0x188c45][_0x53c95b]['hasOwnProperty']('dataOffsetStart')){for(;this['renderMemoryIdDataView'][0x5];);var _0x4c6612=this[_0x1ecff6(0x1d3)][_0x188c45][_0x53c95b][_0x1ecff6(0x166)],_0x1801ba=this[_0x1ecff6(0x119)][0x7];this[_0x1ecff6(0x119)][0x7]+=0x4,this[_0x1ecff6(0xdd)][_0x1ecff6(0x1f7)]([0x0,0x0,0x0,0x0],_0x1801ba),this['modifyMemoryMixDataView']['set']([_0x1801ba,this[_0x1ecff6(0x119)][0x7],_0x4c6612+0x4,_0x4c6612+0x8],this[_0x1ecff6(0x1ba)][0x0]),this['modifyMemoryMixDataView'][0x0]+=0x4,this[_0x1ecff6(0x119)][0x5]=0x1;}delete this['modelMaterialBindTexture'][_0x188c45][_0x53c95b];}else{if(this[_0x1ecff6(0x1e2)][_0x2d0231][_0x1ecff6(0xe7)]('dataOffsetStart')&&this[_0x1ecff6(0x1d3)][_0x188c45][_0x53c95b]&&this[_0x1ecff6(0x1d3)][_0x188c45][_0x53c95b][_0x1ecff6(0xe7)](_0x1ecff6(0x166))){for(;this[_0x1ecff6(0x119)][0x5];);_0x1801ba=this[_0x1ecff6(0x1d3)][_0x188c45][_0x53c95b][_0x1ecff6(0x166)],_0x4c6612=(this['textureInfo'][_0x2d0231][_0x1ecff6(0x149)]++,this[_0x1ecff6(0x119)][0x7]),(this[_0x1ecff6(0x119)][0x7]+=0x4,this['renderUpdateTempDataView']['set']([this[_0x1ecff6(0x1e2)][_0x2d0231][_0x1ecff6(0x166)]/0x4,0x0,0x0,0x0],_0x4c6612),this[_0x1ecff6(0x1ba)][_0x1ecff6(0x1f7)]([_0x4c6612,this[_0x1ecff6(0x119)][0x7],_0x1801ba+0x4,_0x1801ba+0x8],this[_0x1ecff6(0x1ba)][0x0]),this[_0x1ecff6(0x1ba)][0x0]+=0x4,delete this[_0x1ecff6(0x204)][_0x188c45][_0x53c95b],this[_0x1ecff6(0x119)][0x5]=0x1);}else this[_0x1ecff6(0x1e2)][_0x2d0231][_0x1ecff6(0xe7)](_0x1ecff6(0x137))?this[_0x1ecff6(0x14b)](this[_0x1ecff6(0x1e2)][_0x2d0231]):0x0===this[_0x1ecff6(0x1e2)][_0x2d0231][_0x1ecff6(0x1b1)]&&((this[_0x1ecff6(0x1e2)][_0x2d0231][_0x1ecff6(0x1b1)]=0x1)===this[_0x1ecff6(0x1e2)][_0x2d0231]['origin']?this['indexDb_texture_List'][_0x2d0231]=void 0x0:0x2===this[_0x1ecff6(0x1e2)][_0x2d0231]['origin']?(this['server_modelId_texture_List'][_0x1ecff6(0xe7)](_0x188c45)||(this['server_modelId_texture_List'][_0x188c45]=[]),this[_0x1ecff6(0x180)][_0x188c45][_0x1ecff6(0x1d2)](_0x2d0231)):0x3===this[_0x1ecff6(0x1e2)][_0x2d0231][_0x1ecff6(0x17f)]&&(this[_0x1ecff6(0x17a)][_0x2d0231]=void 0x0));}}0x0===Object[_0x1ecff6(0x1d1)](this['modelMaterialBindTexture'][_0x188c45])[_0x1ecff6(0x1fa)]&&delete this[_0x1ecff6(0x204)][_0x188c45];}this[_0x1ecff6(0x189)]();}[_0x3ed237(0x14b)](_0x5d04c7){var _0x1febf5=_0x3ed237,_0x49d9ad=Math[_0x1febf5(0x174)](_0x5d04c7[_0x1febf5(0xed)]/this['idleTextureMinUnit']),_0x523fac=Math[_0x1febf5(0x174)](_0x5d04c7[_0x1febf5(0x193)]/this[_0x1febf5(0x14f)]);let _0x4bb1f5=-0x1,_0x31e8b8=-0x1;for(let _0x42a538=0x0;_0x42a538<this[_0x1febf5(0x120)];_0x42a538++){for(let _0x3a5481=0x0;_0x3a5481<this[_0x1febf5(0x120)];_0x3a5481++)if(-0x1===this['idleMemoryTextureDataView'][_0x42a538*this[_0x1febf5(0x120)]+_0x3a5481]){let _0x1714de=!0x0;for(let _0x26370a=0x0;_0x26370a<_0x523fac;_0x26370a++){for(let _0x57e0fe=0x0;_0x57e0fe<_0x49d9ad;_0x57e0fe++)if(-0x1!==this[_0x1febf5(0x197)][(_0x42a538+_0x26370a)*this['gridTextureSize']+_0x3a5481+_0x57e0fe]){_0x1714de=!0x1;break;}if(!0x1===_0x1714de)break;}if(!0x0===_0x1714de){_0x4bb1f5=_0x3a5481*this['idleTextureMinUnit'],_0x31e8b8=_0x42a538*this[_0x1febf5(0x14f)];for(let _0x3d6454=0x0;_0x3d6454<_0x523fac;_0x3d6454++)for(let _0x5018e0=0x0;_0x5018e0<_0x49d9ad;_0x5018e0++)this[_0x1febf5(0x197)][(_0x42a538+_0x3d6454)*this['gridTextureSize']+_0x3a5481+_0x5018e0]=_0x5d04c7[_0x1febf5(0x1e9)];break;}}if(-0x1!==_0x4bb1f5)break;}_0x4bb1f5,_0x5d04c7[_0x1febf5(0x1ac)]=_0x4bb1f5,_0x5d04c7[_0x1febf5(0x19a)]=_0x31e8b8;let _0x478c18=new Uint8Array(this[_0x1febf5(0xfd)]);var _0x356328=0x4*this['renderMemoryIdDataView'][0x7];this[_0x1febf5(0x119)][0x7]+=Math[_0x1febf5(0x174)](_0x5d04c7['albedo'][_0x1febf5(0x1fa)]/0x4),_0x478c18['set'](_0x5d04c7[_0x1febf5(0x137)],_0x356328);let _0x2c3450=0x0,_0x1b939f=(_0x5d04c7[_0x1febf5(0xd2)]&&(this[_0x1febf5(0x119)][0x7]+=Math['ceil'](_0x5d04c7[_0x1febf5(0xd2)]['length']/0x4),_0x478c18['set'](_0x5d04c7[_0x1febf5(0xd2)],_0x356328+_0x5d04c7[_0x1febf5(0x137)]['length']),_0x2c3450=_0x5d04c7[_0x1febf5(0xd2)][_0x1febf5(0x1fa)]),0x0),_0x1994ee=(_0x5d04c7['nd']&&(this[_0x1febf5(0x119)][0x7]+=Math[_0x1febf5(0x174)](_0x5d04c7['nd'][_0x1febf5(0x1fa)]/0x4),_0x478c18[_0x1febf5(0x1f7)](_0x5d04c7['nd'],_0x356328+_0x5d04c7[_0x1febf5(0x137)][_0x1febf5(0x1fa)]+_0x2c3450),_0x1b939f=_0x5d04c7['nd'][_0x1febf5(0x1fa)]),this[_0x1febf5(0xd4)][_0x1febf5(0x1f7)]([_0x356328,_0x5d04c7[_0x1febf5(0x137)][_0x1febf5(0x1fa)],_0x5d04c7[_0x1febf5(0x1ac)],_0x5d04c7[_0x1febf5(0x19a)],_0x5d04c7['width'],_0x5d04c7[_0x1febf5(0x193)],_0x2c3450,_0x1b939f],this[_0x1febf5(0xd4)][0x0]),this[_0x1febf5(0xd4)][0x0]+=0x8,delete _0x5d04c7[_0x1febf5(0x137)],delete _0x5d04c7[_0x1febf5(0xd2)],delete _0x5d04c7['nd'],-0x1),_0x4d61c8=-0x1;for(let _0x4f9ac7=0x1;_0x4f9ac7<this[_0x1febf5(0x150)][0x0];_0x4f9ac7+=0x2){var _0x9dd00b=this['idleMemoryMixDataView'][_0x4f9ac7+0x1];if(-0x1!==_0x9dd00b){var _0x3882ee=this['idleMemoryMixDataView'][_0x4f9ac7],_0x16bbde=_0x9dd00b-_0x3882ee;if(0x8==_0x16bbde){_0x1994ee=_0x3882ee,_0x4d61c8=_0x9dd00b,this['idleMemoryMixDataView'][_0x4f9ac7]=-0x1,this[_0x1febf5(0x150)][_0x4f9ac7+0x1]=-0x1;break;}if(0x8<_0x16bbde){_0x1994ee=_0x3882ee,_0x4d61c8=_0x1994ee+0x8,this[_0x1febf5(0x150)][_0x4f9ac7]=_0x4d61c8;break;}}}-0x1===_0x1994ee&&(_0x1994ee=this[_0x1febf5(0x119)][0x2],_0x4d61c8=this[_0x1febf5(0x119)][0x2]+=0x8),_0x5d04c7[_0x1febf5(0x166)]=_0x1994ee,_0x356328=this[_0x1febf5(0x119)][0x7],(this[_0x1febf5(0x119)][0x7]+=0x8,this['renderUpdateTempDataView'][_0x1febf5(0x1f7)]([_0x5d04c7[_0x1febf5(0x1ac)],_0x5d04c7['imgStartHeight'],_0x5d04c7['width'],_0x5d04c7['height'],_0x5d04c7[_0x1febf5(0x201)],0x0,0x0,0x0],_0x356328),this[_0x1febf5(0x1ba)]['set']([_0x356328,this['renderMemoryIdDataView'][0x7],_0x1994ee,_0x4d61c8],this['modifyMemoryMixDataView'][0x0]),this[_0x1febf5(0x1ba)][0x0]+=0x4);}[_0x3ed237(0xec)](_0x1ae94b){var _0x876a46=_0x3ed237;if(0x0===this['modelMeshInstancesDataView'][_0x1ae94b+0x1c]){var _0x179e95=this[_0x876a46(0x1b9)][_0x1ae94b+0x0],_0x4f4e89=this['modelMeshInstancesDataView'][_0x1ae94b+0x16],_0xbd8873=this[_0x876a46(0x1b9)][_0x1ae94b+0x1b],_0x2dfe75=this[_0x876a46(0x1b9)][_0x1ae94b+0x1],_0x51e733=this[_0x876a46(0x1b9)][_0x1ae94b+0x15],_0x431a10=this[_0x876a46(0x1b9)][_0x1ae94b+0x19],_0x1ae94b=((0x0,_0x2809ea['mI'])(this[_0x876a46(0x15d)],_0xbd8873,_0xbd8873+0x14),this[_0x876a46(0x1b9)][_0x1ae94b+0x1b]=-0x1,delete this[_0x876a46(0x185)][_0x179e95][_0x51e733][_0x2dfe75],0x0===Object[_0x876a46(0x1d1)](this['renderModelComponentInstance'][_0x179e95][_0x51e733])[_0x876a46(0x1fa)]&&delete this[_0x876a46(0x185)][_0x179e95][_0x51e733],this['modelMaterialInfo'][_0x179e95][_0x431a10][_0x876a46(0x208)]--,0x0===this[_0x876a46(0x1d3)][_0x179e95][_0x431a10][_0x876a46(0x208)]&&(_0xbd8873=this['modelMaterialInfo'][_0x179e95][_0x431a10][_0x876a46(0x166)],(0x0,_0x2809ea['mI'])(this[_0x876a46(0x150)],_0xbd8873,_0xbd8873+0x8),delete this['modelMaterialInfo'][_0x179e95][_0x431a10][_0x876a46(0x166)]),this[_0x876a46(0x1d3)][_0x179e95][_0x431a10][_0x876a46(0x1bc)]);if(_0x1ae94b&&this[_0x876a46(0x1e2)][_0x1ae94b]){let _0x352ec2=this[_0x876a46(0x1e2)][_0x1ae94b];if(_0x352ec2[_0x876a46(0x149)]--,0x0===_0x352ec2[_0x876a46(0x149)]){var _0x4a4f05=Math['ceil'](_0x352ec2[_0x876a46(0xed)]/this['idleTextureMinUnit']),_0x50a461=Math[_0x876a46(0x174)](_0x352ec2['height']/this[_0x876a46(0x14f)]);for(let _0x2aa69b=0x0;_0x2aa69b<_0x50a461;_0x2aa69b++)for(let _0x489d79=0x0;_0x489d79<_0x4a4f05;_0x489d79++)this['idleMemoryTextureDataView'][(_0x352ec2[_0x876a46(0x19a)]+_0x2aa69b)*this[_0x876a46(0x120)]+_0x352ec2['imgStartWidth']+_0x489d79]=-0x1;(0x0,_0x2809ea['mI'])(this['idleMemoryMixDataView'],_0x352ec2[_0x876a46(0x166)],_0x352ec2[_0x876a46(0x166)]+0x8),delete _0x352ec2['imgStartWidth'],delete _0x352ec2[_0x876a46(0x19a)],delete _0x352ec2[_0x876a46(0x166)];}}0x0===this[_0x876a46(0x10b)][_0x179e95][_0x4f4e89]['videoMemoryPositionCount']&&((0x0,_0x2809ea['mI'])(this[_0x876a46(0x1fd)],this[_0x876a46(0x10b)][_0x179e95][_0x4f4e89]['vertexOffsetStart'],this[_0x876a46(0x10b)][_0x179e95][_0x4f4e89][_0x876a46(0x186)]),delete this['modelMeshInfo'][_0x179e95][_0x4f4e89][_0x876a46(0x1fb)],delete this['modelMeshInfo'][_0x179e95][_0x4f4e89]['indexOffsetStart'],delete this['modelMeshInfo'][_0x179e95][_0x4f4e89][_0x876a46(0x186)],this[_0x876a46(0x10b)][_0x179e95][_0x4f4e89][_0x876a46(0x1b1)]=0x0);}}[_0x3ed237(0x1e5)](_0x2c9ea1){var _0xf66666=_0x3ed237;switch(_0x2c9ea1){case 0x1400:return Int8Array;case 0x1401:return Uint8Array;case 0x1402:return Int16Array;case 0x1403:return Uint16Array;case 0x1405:return Uint32Array;case 0x1406:return Float32Array;default:throw new Error(_0xf66666(0x1f1));}}[_0x3ed237(0x1a8)](){var _0x42d6db=_0x3ed237;if(0x0!==Object[_0x42d6db(0x1d1)](this['server_modelId_meshIds_List'])[_0x42d6db(0x1fa)]&&_0x1ccae9()[_0x42d6db(0x140)](this['getMeshUrl'],{'ids':this[_0x42d6db(0x16f)]},{'responseType':_0x42d6db(0x10f)})['then'](_0x2f26f2=>{var _0x3b757b=_0x42d6db;let _0x414060={},_0x37c9a5=new globalThis['SQLEngine'][(_0x3b757b(0x127))](new Uint8Array(_0x2f26f2[_0x3b757b(0x1d5)]),!0x0);_0x37c9a5[_0x3b757b(0x123)](_0x3b757b(0x146),void 0x0,_0x145698=>{var _0x570267=_0x3b757b;_0x145698[_0x570267(0x1da)]=new Float32Array(_0x145698[_0x570267(0x1da)][_0x570267(0x170)]);let _0x58b24b=this[_0x570267(0x1e5)](_0x145698['indexBufferType']);_0x145698[_0x570267(0xff)]=new _0x58b24b(_0x145698[_0x570267(0xff)]['buffer']);var _0x27a00f=_0x145698['modelId'],_0x34c9c9=(delete _0x145698[_0x570267(0x10d)],_0x27a00f);if(this[_0x570267(0x10b)][_0x34c9c9][_0x145698['id']][_0x570267(0x1da)]=_0x145698[_0x570267(0x1da)],this[_0x570267(0x10b)][_0x34c9c9][_0x145698['id']][_0x570267(0xff)]=_0x145698[_0x570267(0xff)],this[_0x570267(0x10b)][_0x34c9c9][_0x145698['id']][_0x570267(0x1b1)]=0x3,delete _0x145698['indexBufferType'],0x1===this['sharedData'][_0x570267(0x142)]&&this[_0x570267(0x165)]<this[_0x570267(0x12f)]){_0x414060[_0x570267(0xe7)](_0x27a00f)||(_0x414060[_0x27a00f]=this['modelId_indexDb'][_0x27a00f][_0x570267(0x138)](_0x570267(0x18c),'readwrite')[_0x570267(0xfb)](_0x570267(0x18c)));let _0x69b584=_0x414060[_0x27a00f][_0x570267(0x16c)](_0x145698);this[_0x570267(0x165)]++,_0x69b584[_0x570267(0xdb)]=_0x2c3dba=>_0x1f9efb[_0x570267(0x198)](_0x570267(0x1f5),_0x2c3dba),_0x69b584['onsuccess']=_0x3bb88e=>{var _0xa48289=_0x570267;this['modelMeshInfo'][this[_0xa48289(0x155)][_0x3bb88e[_0xa48289(0x17e)][_0xa48289(0x138)]['db'][_0xa48289(0xf7)]]][_0x3bb88e[_0xa48289(0x1bb)][_0xa48289(0xe2)]][_0xa48289(0x194)]=!0x0,this['indexDbInsertCurrentNum']--;};}}),this[_0x3b757b(0x16f)]={},this[_0x3b757b(0x1f4)]=!0x1;},_0x4c3bc9=>{var _0x1b2612=_0x42d6db;for(var _0x8a8f43 in(_0x1f9efb[_0x1b2612(0x198)](_0x4c3bc9),this['server_modelId_meshIds_List']))for(var _0x206d24 of this[_0x1b2612(0x16f)][_0x8a8f43])this[_0x1b2612(0x10b)][_0x8a8f43][_0x206d24][_0x1b2612(0x1b1)]=0x0;this['server_modelId_meshIds_List']={},this[_0x1b2612(0x1f4)]=!0x1;}),0x0!==Object[_0x42d6db(0x1d1)](this[_0x42d6db(0x122)])[_0x42d6db(0x1fa)]){let _0x3bf09e={};for(let _0x4288e5 in this['indexDb_modelId_meshIds_List']){_0x3bf09e[_0x42d6db(0xe7)](_0x4288e5)||(_0x3bf09e[_0x4288e5]=this[_0x42d6db(0x1ef)][_0x4288e5][_0x42d6db(0x138)]('mesh',_0x42d6db(0x1b2))['objectStore'](_0x42d6db(0x18c)));for(let _0x19d871 in this[_0x42d6db(0x122)][_0x4288e5]){let _0x1ff369=_0x3bf09e[_0x4288e5][_0x42d6db(0x12d)](~~_0x19d871);_0x1ff369['onerror']=_0x52a346=>_0x1f9efb[_0x42d6db(0x198)]('读取mesh失败'),_0x1ff369[_0x42d6db(0x13b)]=_0x3aee6e=>{var _0x5bd0b0=_0x42d6db;const _0x5b00e8=_0x3aee6e['target'][_0x5bd0b0(0xe2)];_0x5b00e8&&_0x5b00e8['hasOwnProperty'](_0x5bd0b0(0xff))&&(this[_0x5bd0b0(0x10b)][_0x4288e5][_0x19d871][_0x5bd0b0(0x1da)]=_0x5b00e8[_0x5bd0b0(0x1da)],this[_0x5bd0b0(0x10b)][_0x4288e5][_0x19d871]['indexBuffer']=_0x5b00e8[_0x5bd0b0(0xff)]),this[_0x5bd0b0(0x10b)][_0x4288e5][_0x19d871]['loadStatus']=0x3,this[_0x5bd0b0(0x122)][_0x4288e5]&&(delete this[_0x5bd0b0(0x122)][_0x4288e5][_0x19d871],0x0===Object[_0x5bd0b0(0x1d1)](this['indexDb_modelId_meshIds_List'][_0x4288e5])[_0x5bd0b0(0x1fa)]&&(delete this[_0x5bd0b0(0x122)][_0x4288e5],this[_0x5bd0b0(0x1f4)]=!0x1));};}}}}['RequestMaterial'](){var _0x20d42b=_0x3ed237;0x0!==Object[_0x20d42b(0x1d1)](this['server_modelId_materialIds_List'])[_0x20d42b(0x1fa)]&&_0x1ccae9()[_0x20d42b(0x140)](this['getMaterial'],{'ids':this[_0x20d42b(0x1be)]},{'responseType':_0x20d42b(0x10f)})[_0x20d42b(0x147)](_0x338998=>{var _0x5235f2=_0x20d42b;let _0x50a80f=new globalThis[(_0x5235f2(0xd1))][(_0x5235f2(0x127))](new Uint8Array(_0x338998['data']),!0x0);_0x50a80f[_0x5235f2(0x123)](_0x5235f2(0x1d4),void 0x0,_0xe6d201=>{var _0x1bda09=_0x5235f2,_0x74e34b=_0xe6d201['modelId'];delete _0xe6d201[_0x1bda09(0x10d)],_0xe6d201[_0x1bda09(0x143)]||(_0xe6d201[_0x1bda09(0x195)]=0.2,_0xe6d201[_0x1bda09(0x105)]=0.2,_0xe6d201[_0x1bda09(0xd6)]=0.2,_0xe6d201['alpha']=0x1),this[_0x1bda09(0x1d3)][_0x74e34b][_0x1bda09(0xe7)](_0xe6d201['id'])||(this[_0x1bda09(0x1d3)][_0x74e34b][_0xe6d201['id']]={'renderInstancesCount':0x0,'loadStatus':0x0}),this[_0x1bda09(0x1d3)][_0x74e34b][_0xe6d201['id']]['color']=[_0xe6d201[_0x1bda09(0x195)],_0xe6d201[_0x1bda09(0x105)],_0xe6d201[_0x1bda09(0xd6)],_0xe6d201[_0x1bda09(0x14d)]],this[_0x1bda09(0x1d3)][_0x74e34b][_0xe6d201['id']][_0x1bda09(0x1bc)]=_0xe6d201[_0x1bda09(0x1bc)],this[_0x1bda09(0x1d3)][_0x74e34b][_0xe6d201['id']][_0x1bda09(0xf7)]=_0xe6d201[_0x1bda09(0xf7)],this['modelMaterialInfo'][_0x74e34b][_0xe6d201['id']][_0x1bda09(0x1b1)]=0x3;}),this['server_modelId_materialIds_List']={},this[_0x5235f2(0x15c)]=!0x1;},_0x486a74=>{var _0x5655b5=_0x20d42b;for(var _0x464fe3 in(_0x1f9efb['log'](_0x486a74),this['server_modelId_materialIds_List']))for(var _0xe42247 of this[_0x5655b5(0x1be)][_0x464fe3])this[_0x5655b5(0x1d3)][_0x464fe3][_0xe42247][_0x5655b5(0x1b1)]=0x0;this[_0x5655b5(0x1be)]={},this['loadingMaterial']=!0x1;});}[_0x3ed237(0x189)](){var _0x1c16f7=_0x3ed237;if(0x0!==Object['keys'](this[_0x1c16f7(0x180)])[_0x1c16f7(0x1fa)]){let _0x5a1093=this['server_modelId_texture_List'];this[_0x1c16f7(0x180)]={},_0x1ccae9()[_0x1c16f7(0x140)](this[_0x1c16f7(0x12a)],{'ids':_0x5a1093},{'responseType':_0x1c16f7(0x10f)})['then'](_0x1ec037=>{var _0x56269b=_0x1c16f7;let _0x45f780=this[_0x56269b(0x1ef)][this['indexDbName_Common']][_0x56269b(0x138)](_0x56269b(0x141),_0x56269b(0x191))['objectStore'](_0x56269b(0x141)),_0x261e95=new globalThis[(_0x56269b(0xd1))][(_0x56269b(0x127))](new Uint8Array(_0x1ec037['data']),!0x0);_0x261e95['each'](_0x56269b(0x1c1),void 0x0,_0x5f1efe=>{var _0x62f665=_0x56269b;let _0x18d4da=_0x45f780['add'](_0x5f1efe);_0x18d4da['onsuccess']=_0x1840ac=>{var _0x47d4d4=a2_0x4d1e;this['textureInfo'][_0x1840ac[_0x47d4d4(0x1bb)][_0x47d4d4(0xe2)]][_0x47d4d4(0x17f)]=0x1;},(this[_0x62f665(0x1e2)][_0x5f1efe['id']]=_0x5f1efe)[_0x62f665(0x20b)]&&(this[_0x62f665(0x1e2)][_0x5f1efe['id']][_0x62f665(0x137)]=_0x5f1efe[_0x62f665(0x20b)],delete _0x5f1efe[_0x62f665(0x20b)]),_0x5f1efe[_0x62f665(0x15e)]&&(this[_0x62f665(0x1e2)][_0x5f1efe['id']]['nd']=_0x5f1efe[_0x62f665(0x15e)],delete _0x5f1efe[_0x62f665(0x15e)]),this[_0x62f665(0x1e2)][_0x5f1efe['id']]['loadStatus']=0x3,this[_0x62f665(0x1e2)][_0x5f1efe['id']][_0x62f665(0x149)]=0x0,this['textureInfo'][_0x5f1efe['id']]['autoId']=this['textureInfoCurrentAutoId'],this[_0x62f665(0x183)][this[_0x62f665(0x1c0)]]=_0x5f1efe['id'],++this[_0x62f665(0x1c0)];});},_0x5c6591=>{var _0x17a33a=_0x1c16f7;for(var _0x4caefc in(_0x1f9efb[_0x17a33a(0x198)](_0x5c6591),_0x5a1093))for(var _0x55abe9 of _0x5a1093[_0x4caefc])this['textureInfo'][_0x55abe9][_0x17a33a(0x1b1)]=0x0;});}if(0x0!==Object[_0x1c16f7(0x1d1)](this['indexDb_texture_List'])['length']){let _0x95c825=this[_0x1c16f7(0x1ef)][this[_0x1c16f7(0x136)]][_0x1c16f7(0x138)](_0x1c16f7(0x141),_0x1c16f7(0x1b2))[_0x1c16f7(0xfb)](_0x1c16f7(0x141));for(var _0x49c5d7 in this['indexDb_texture_List']){let _0x327c3f=_0x95c825['get'](_0x49c5d7);_0x327c3f[_0x1c16f7(0xdb)]=_0x41e144=>_0x1f9efb[_0x1c16f7(0x198)]('数据库:texture读取失败',_0x41e144),_0x327c3f['onsuccess']=_0x1a5afb=>{var _0x20a436=_0x1c16f7;_0x1a5afb=_0x1a5afb[_0x20a436(0x17e)][_0x20a436(0xe2)],(this[_0x20a436(0x1e2)][_0x1a5afb['id']]=_0x1a5afb,this[_0x20a436(0x1e2)][_0x1a5afb['id']][_0x20a436(0x17f)]=0x1,this[_0x20a436(0x1e2)][_0x1a5afb['id']][_0x20a436(0x1b1)]=0x3,this[_0x20a436(0x1e2)][_0x1a5afb['id']][_0x20a436(0x149)]=0x0,this[_0x20a436(0x1e2)][_0x1a5afb['id']]['autoId']=this[_0x20a436(0x1c0)],this[_0x20a436(0x183)][this['textureInfoCurrentAutoId']]=_0x1a5afb['id'],++this[_0x20a436(0x1c0)]);};}this[_0x1c16f7(0x19b)]={};}if(0x0!==Object[_0x1c16f7(0x1d1)](this[_0x1c16f7(0x17a)])['length']){for(let _0x40f9a9 in this[_0x1c16f7(0x17a)])delete this[_0x1c16f7(0x17a)][_0x40f9a9],Promise['all']([_0x1ccae9()['get'](_0x1c16f7(0x109)+this[_0x1c16f7(0x1e2)][_0x40f9a9]['albedoPath'],{'responseType':_0x1c16f7(0x10f)}),_0x1ccae9()[_0x1c16f7(0x12d)]('./Assets/Textures/PBRRepo/'+this[_0x1c16f7(0x1e2)][_0x40f9a9]['ormPath'],{'responseType':'arraybuffer'}),_0x1ccae9()['get'](_0x1c16f7(0x109)+this['textureInfo'][_0x40f9a9]['ndPath'],{'responseType':_0x1c16f7(0x10f)})])[_0x1c16f7(0x147)](_0x1548ff=>{var _0x4572a9=_0x1c16f7;this[_0x4572a9(0x1e2)][_0x40f9a9][_0x4572a9(0x1b1)]=0x3,this[_0x4572a9(0x1e2)][_0x40f9a9][_0x4572a9(0x149)]=0x0,this[_0x4572a9(0x1e2)][_0x40f9a9][_0x4572a9(0x1e9)]=this['textureInfoCurrentAutoId'],this[_0x4572a9(0x1e2)][_0x40f9a9][_0x4572a9(0x137)]=new Uint8Array(_0x1548ff[0x0][_0x4572a9(0x1d5)]),this[_0x4572a9(0x1e2)][_0x40f9a9][_0x4572a9(0xd2)]=new Uint8Array(_0x1548ff[0x1][_0x4572a9(0x1d5)]),this['textureInfo'][_0x40f9a9]['nd']=new Uint8Array(_0x1548ff[0x2][_0x4572a9(0x1d5)]),this[_0x4572a9(0x183)][this[_0x4572a9(0x1c0)]]=_0x40f9a9,++this[_0x4572a9(0x1c0)];let _0x19a7f2=this[_0x4572a9(0x1ef)][this[_0x4572a9(0x136)]][_0x4572a9(0x138)]('texture',_0x4572a9(0x191))['objectStore']('texture'),_0x55f6cb=_0x19a7f2['add'](this['textureInfo'][_0x40f9a9]);_0x55f6cb[_0x4572a9(0x13b)]=_0x40b918=>{var _0x5840e5=_0x4572a9;this[_0x5840e5(0x1e2)][_0x40b918[_0x5840e5(0x1bb)]['result']][_0x5840e5(0x17f)]=0x1;};})[_0x1c16f7(0x154)](_0x4805b9=>{var _0x4c2f8d=_0x1c16f7;_0x1f9efb[_0x4c2f8d(0x198)](_0x4805b9),this[_0x4c2f8d(0x1e2)][_0x40f9a9][_0x4c2f8d(0x1b1)]=0x0;});}}[_0x3ed237(0x1c9)](){var _0x4cc362=_0x3ed237;if(0x7d0===this[_0x4cc362(0x1cc)]){for(var _0x2b7c1a in(this[_0x4cc362(0x1cc)]=0x0,this[_0x4cc362(0x10b)]))for(var _0x4ce408 in this[_0x4cc362(0x10b)][_0x2b7c1a])delete this[_0x4cc362(0x10b)][_0x2b7c1a][_0x4ce408][_0x4cc362(0x1da)],delete this[_0x4cc362(0x10b)][_0x2b7c1a][_0x4ce408][_0x4cc362(0xff)];}else this[_0x4cc362(0x1cc)]++;}[_0x3ed237(0xef)](_0x59dbcc,_0x1233ff){var _0x39bedc=_0x3ed237;if(this['modelData'][_0x39bedc(0xd8)](_0x59dbcc)){for(;this['renderMemoryIdDataView'][0x5];);var _0x5256c4,_0x24af84=this[_0x39bedc(0x132)][_0x39bedc(0x166)](_0x59dbcc)[0x0];-0x1!==_0x24af84&&(_0x5256c4=this[_0x39bedc(0x119)][0x7],this[_0x39bedc(0x119)][0x7]+=0x4,this[_0x39bedc(0xdd)][_0x39bedc(0x1f7)]([_0x1233ff,_0x59dbcc,0x0,0x0],_0x5256c4),this[_0x39bedc(0x1ba)][_0x39bedc(0x1f7)]([_0x5256c4,this[_0x39bedc(0x119)][0x7],_0x24af84+0x10,_0x24af84+0x14],this[_0x39bedc(0x1ba)][0x0]),this[_0x39bedc(0x1ba)][0x0]+=0x4),this[_0x39bedc(0x132)][_0x39bedc(0xe0)](_0x59dbcc)[0x0]=_0x1233ff,this['renderMemoryIdDataView'][0x5]=0x1;}}[_0x3ed237(0x1ca)](_0x8e3beb,_0x43a442){var _0x2acf9c=_0x3ed237;for(;this[_0x2acf9c(0x119)][0x5];);var _0x5753bf;_0x43a442&&_0x43a442['buffer']&&(_0x43a442=Array[_0x2acf9c(0x101)](_0x43a442)),Array[_0x2acf9c(0x107)](_0x43a442)&&0x10===_0x43a442[_0x2acf9c(0x1fa)]&&(this['modelData'][_0x2acf9c(0xe1)](_0x8e3beb)[_0x2acf9c(0x1f7)](_0x43a442),this[_0x2acf9c(0x207)][_0x2acf9c(0x152)]({'msgType':_0x2acf9c(0x1bf),'modelId':_0x8e3beb,'modelMatrix':_0x43a442}),-0x1!==(_0x8e3beb=this[_0x2acf9c(0x132)]['dataOffsetStart'](_0x8e3beb)[0x0])&&((0x0,_0x2809ea['$Y'])(_0x43a442),_0x5753bf=this[_0x2acf9c(0x119)][0x7],this[_0x2acf9c(0x119)][0x7]+=0x10,this[_0x2acf9c(0xdd)][_0x2acf9c(0x1f7)](_0x43a442,_0x5753bf),this[_0x2acf9c(0x1ba)][_0x2acf9c(0x1f7)]([_0x5753bf,this['renderMemoryIdDataView'][0x7],_0x8e3beb,_0x8e3beb+0x10],this['modifyMemoryMixDataView'][0x0]),this['modifyMemoryMixDataView'][0x0]+=0x4)),this[_0x2acf9c(0x119)][0x5]=0x1;}[_0x3ed237(0x1cf)](_0x235c74,_0x1977a9){var _0x13a8e7=_0x3ed237;for(;this[_0x13a8e7(0x119)][0x5];);var _0x2125ce=new Int32Array(_0x1977a9);for(let _0x5f456e=0x0;_0x5f456e<_0x2125ce[_0x13a8e7(0x1fa)];_0x5f456e+=0x2){var _0x360156,_0x4c9896=_0x2125ce[_0x5f456e],_0x3808a1=_0x2125ce[_0x5f456e+0x1],_0x3808a1=this[_0x13a8e7(0x130)][_0x4c9896][_0x3808a1],_0x3808a1=this[_0x13a8e7(0x1b9)][_0x13a8e7(0x1e8)](_0x3808a1,_0x3808a1+_0x2809ea['uY']);0x0!==_0x3808a1[0x1c]&&(_0x360156=_0x3808a1[0x1b],_0x4c9896=this[_0x13a8e7(0x132)][_0x13a8e7(0x166)](_0x4c9896),this[_0x13a8e7(0xdd)]['set']([_0x3808a1[0x1],0x0,_0x4c9896[0x0]/0x4,_0x235c74[_0x13a8e7(0xe0)]],this[_0x13a8e7(0x119)][0x7]),this[_0x13a8e7(0x190)][_0x13a8e7(0x1f7)]([this[_0x13a8e7(0x119)][0x7],this[_0x13a8e7(0x119)][0x7]+0x4,_0x360156+0xc,_0x360156+0x10],this[_0x13a8e7(0x190)][0x0]),this[_0x13a8e7(0x119)][0x7]+=0x4,this[_0x13a8e7(0x190)][0x0]+=0x4);}this[_0x13a8e7(0x119)][0x5]=0x1;}[_0x3ed237(0x1aa)](_0x3d0a55,_0x12cd4c){var _0xd8a153=_0x3ed237;for(;this['renderMemoryIdDataView'][0x5];);var _0x39d77e=new Int32Array(_0x12cd4c);for(let _0x23807c=0x0;_0x23807c<_0x39d77e[_0xd8a153(0x1fa)];_0x23807c+=0x2){var _0x2f53c5=_0x39d77e[_0x23807c],_0x2b671d=_0x39d77e[_0x23807c+0x1],_0x2f53c5=this[_0xd8a153(0x130)][_0x2f53c5][_0x2b671d],_0x2b671d=this[_0xd8a153(0x1b9)]['subarray'](_0x2f53c5,_0x2f53c5+_0x2809ea['uY']);if(0x0!==_0x2b671d[0x1c]){let _0x5318da=_0x22afca['y3'][_0xd8a153(0x1c4)]([_0x2b671d[0x3],_0x2b671d[0x4],_0x2b671d[0x5],0x0,_0x2b671d[0x6],_0x2b671d[0x7],_0x2b671d[0x8],0x0,_0x2b671d[0x9],_0x2b671d[0xa],_0x2b671d[0xb],0x0,_0x2b671d[0xc],_0x2b671d[0xd],_0x2b671d[0xe],0x1]);_0x2f53c5=[(_0x5318da=_0x5318da[_0xd8a153(0x1a3)](_0x22afca['y3'][_0xd8a153(0x1c4)](_0x3d0a55[_0xd8a153(0xe1)])))['m'][0x0],_0x5318da['m'][0x1],_0x5318da['m'][0x2],_0x5318da['m'][0x4],_0x5318da['m'][0x5],_0x5318da['m'][0x6],_0x5318da['m'][0x8],_0x5318da['m'][0x9],_0x5318da['m'][0xa],_0x5318da['m'][0xc],_0x5318da['m'][0xd],_0x5318da['m'][0xe]],_0x2b671d=_0x2b671d[0x1b],(this['renderUpdateTempDataView'][_0xd8a153(0x1f7)](_0x2f53c5,this[_0xd8a153(0x119)][0x7]),this[_0xd8a153(0x190)][_0xd8a153(0x1f7)]([this[_0xd8a153(0x119)][0x7],this[_0xd8a153(0x119)][0x7]+0xc,_0x2b671d,_0x2b671d+0xc],this[_0xd8a153(0x190)][0x0]),this[_0xd8a153(0x119)][0x7]+=0xc,this['modifyMemoryInstancesDataView'][0x0]+=0x4);}}this[_0xd8a153(0x119)][0x5]=0x1;}[_0x3ed237(0x144)](_0x2f98cb,_0x21d5c6){var _0x1776a6=_0x3ed237;for(_0x2f98cb[_0x1776a6(0x14a)]&&(this[_0x1776a6(0x1ec)][this[_0x1776a6(0x11a)][_0x1776a6(0xe0)]]=_0x2f98cb);this[_0x1776a6(0x119)][0x5];);var _0x5e0b10=new Int32Array(_0x21d5c6);for(let _0x283d58=0x0;_0x283d58<_0x5e0b10[_0x1776a6(0x1fa)];_0x283d58+=0x2){var _0x5d8e43=_0x5e0b10[_0x283d58],_0x2ddb0e=_0x5e0b10[_0x283d58+0x1];if(this[_0x1776a6(0xfa)][this[_0x1776a6(0x11a)]['status']][_0x1776a6(0xe7)](_0x5d8e43)||(this['operatingTypeModelComponent'][this[_0x1776a6(0x11a)]['status']][_0x5d8e43]={}),!(this[_0x1776a6(0xfa)][this[_0x1776a6(0x11a)][_0x1776a6(0xe0)]][_0x5d8e43][_0x2ddb0e]=_0x2f98cb)['reverseElection']&&this[_0x1776a6(0x185)][_0x5d8e43]&&this[_0x1776a6(0x185)][_0x5d8e43][_0x2ddb0e])for(var _0x49fc5e in this[_0x1776a6(0x185)][_0x5d8e43][_0x2ddb0e]){var _0x5f1362,_0x30375e,_0x49fc5e=parseInt(_0x49fc5e),_0x49fc5e=this[_0x1776a6(0x130)][_0x5d8e43][_0x49fc5e],_0x49fc5e=this[_0x1776a6(0x1b9)]['subarray'](_0x49fc5e,_0x49fc5e+_0x2809ea['uY']);0x0!==_0x49fc5e[0x1c]&&(_0x5f1362=_0x49fc5e[0x1b],_0x30375e=this['modelData'][_0x1776a6(0x166)](_0x5d8e43),this[_0x1776a6(0xdd)][_0x1776a6(0x1f7)]([_0x49fc5e[0x1],0x0,_0x30375e[0x0]/0x4,_0x2f98cb['status']],this[_0x1776a6(0x119)][0x7]),this['modifyMemoryInstancesDataView'][_0x1776a6(0x1f7)]([this[_0x1776a6(0x119)][0x7],this['renderMemoryIdDataView'][0x7]+0x4,_0x5f1362+0xc,_0x5f1362+0x10],this[_0x1776a6(0x190)][0x0]),this[_0x1776a6(0x119)][0x7]+=0x4,this[_0x1776a6(0x190)][0x0]+=0x4);}}if(_0x2f98cb['reverseElection']){for(let _0x423803=0x1;_0x423803<this[_0x1776a6(0x1b9)]['length'];_0x423803+=_0x2809ea['uY'])if(0x0!==this['modelMeshInstancesDataView'][_0x423803+0x1c]){var _0x8586a7,_0x2196b0=this['modelMeshInstancesDataView']['subarray'](_0x423803,_0x423803+_0x2809ea['uY']),_0x4df171=_0x2196b0[0x0];this[_0x1776a6(0xfa)][this[_0x1776a6(0x11a)][_0x1776a6(0xe0)]][_0x2196b0[0x0]]&&this[_0x1776a6(0xfa)][this[_0x1776a6(0x11a)][_0x1776a6(0xe0)]][_0x2196b0[0x0]][_0x2196b0[0x15]]||0x0!==_0x2196b0[0x1c]&&(_0x8586a7=_0x2196b0[0x1b],_0x4df171=this['modelData']['dataOffsetStart'](_0x4df171),this[_0x1776a6(0xdd)]['set']([_0x2196b0[0x1],0x0,_0x4df171[0x0]/0x4,this[_0x1776a6(0x1ec)][this['operatingType']['status']][_0x1776a6(0xe0)]],this['renderMemoryIdDataView'][0x7]),this['modifyMemoryInstancesDataView'][_0x1776a6(0x1f7)]([this[_0x1776a6(0x119)][0x7],this[_0x1776a6(0x119)][0x7]+0x4,_0x8586a7+0xc,_0x8586a7+0x10],this[_0x1776a6(0x190)][0x0]),this[_0x1776a6(0x119)][0x7]+=0x4,this['modifyMemoryInstancesDataView'][0x0]+=0x4);}else{if(0x0===this[_0x1776a6(0x1b9)][_0x423803])break;}}this[_0x1776a6(0x119)][0x5]=0x1;}[_0x3ed237(0x115)](_0x32af64,_0x2ebc4f){var _0x2e6134=_0x3ed237;for(_0x32af64[_0x2e6134(0x14a)]&&(this[_0x2e6134(0x1ec)][this['operatingType'][_0x2e6134(0xe1)]]=_0x32af64);this['renderMemoryIdDataView'][0x5];);var _0x1b640e=new Int32Array(_0x2ebc4f);for(let _0x33eb94=0x0;_0x33eb94<_0x1b640e[_0x2e6134(0x1fa)];_0x33eb94+=0x2){var _0x382d07=_0x1b640e[_0x33eb94],_0x5322c6=_0x1b640e[_0x33eb94+0x1];if(this['operatingTypeModelComponent'][this[_0x2e6134(0x11a)]['transform']][_0x2e6134(0xe7)](_0x382d07)||(this[_0x2e6134(0xfa)][this['operatingType'][_0x2e6134(0xe1)]][_0x382d07]={}),!(this[_0x2e6134(0xfa)][this[_0x2e6134(0x11a)]['transform']][_0x382d07][_0x5322c6]=_0x32af64)[_0x2e6134(0x14a)]&&this['renderModelComponentInstance'][_0x382d07]&&this[_0x2e6134(0x185)][_0x382d07][_0x5322c6])for(var _0x1e1f03 in this[_0x2e6134(0x185)][_0x382d07][_0x5322c6]){_0x1e1f03=parseInt(_0x1e1f03),_0x1e1f03=this['modelMeshInstancesIndexDataView'][_0x382d07][_0x1e1f03],_0x1e1f03=this['modelMeshInstancesDataView']['subarray'](_0x1e1f03,_0x1e1f03+_0x2809ea['uY']);if(0x0!==_0x1e1f03[0x1c]){let _0x48efa4=_0x22afca['y3'][_0x2e6134(0x1c4)]([_0x1e1f03[0x3],_0x1e1f03[0x4],_0x1e1f03[0x5],0x0,_0x1e1f03[0x6],_0x1e1f03[0x7],_0x1e1f03[0x8],0x0,_0x1e1f03[0x9],_0x1e1f03[0xa],_0x1e1f03[0xb],0x0,_0x1e1f03[0xc],_0x1e1f03[0xd],_0x1e1f03[0xe],0x1]);var _0x405a1d=[(_0x48efa4=_0x48efa4[_0x2e6134(0x1a3)](_0x22afca['y3'][_0x2e6134(0x1c4)](_0x32af64['transform'])))['m'][0x0],_0x48efa4['m'][0x1],_0x48efa4['m'][0x2],_0x48efa4['m'][0x4],_0x48efa4['m'][0x5],_0x48efa4['m'][0x6],_0x48efa4['m'][0x8],_0x48efa4['m'][0x9],_0x48efa4['m'][0xa],_0x48efa4['m'][0xc],_0x48efa4['m'][0xd],_0x48efa4['m'][0xe]],_0x1e1f03=_0x1e1f03[0x1b];this['renderUpdateTempDataView'][_0x2e6134(0x1f7)](_0x405a1d,this[_0x2e6134(0x119)][0x7]),this['modifyMemoryInstancesDataView'][_0x2e6134(0x1f7)]([this[_0x2e6134(0x119)][0x7],this['renderMemoryIdDataView'][0x7]+0xc,_0x1e1f03,_0x1e1f03+0xc],this['modifyMemoryInstancesDataView'][0x0]),this[_0x2e6134(0x119)][0x7]+=0xc,this[_0x2e6134(0x190)][0x0]+=0x4;}}}if(_0x32af64[_0x2e6134(0x14a)]){for(let _0x3f568a=0x1;_0x3f568a<this['modelMeshInstancesDataView'][_0x2e6134(0x1fa)];_0x3f568a+=_0x2809ea['uY'])if(0x0!==this[_0x2e6134(0x1b9)][_0x3f568a+0x1c]){var _0x32c499=this['modelMeshInstancesDataView']['subarray'](_0x3f568a,_0x3f568a+_0x2809ea['uY']);if(!(this[_0x2e6134(0xfa)][this[_0x2e6134(0x11a)]['transform']][_0x32c499[0x0]]&&this[_0x2e6134(0xfa)][this['operatingType'][_0x2e6134(0xe1)]][_0x32c499[0x0]][_0x32c499[0x15]]||0x0===_0x32c499[0x1c])){let _0x160c11=_0x22afca['y3'][_0x2e6134(0x1c4)]([_0x32c499[0x3],_0x32c499[0x4],_0x32c499[0x5],0x0,_0x32c499[0x6],_0x32c499[0x7],_0x32c499[0x8],0x0,_0x32c499[0x9],_0x32c499[0xa],_0x32c499[0xb],0x0,_0x32c499[0xc],_0x32c499[0xd],_0x32c499[0xe],0x1]);var _0x1c51f1=Array[_0x2e6134(0x101)](_0x160c11['multiply'](_0x22afca['y3'][_0x2e6134(0x1c4)](_0x32af64[_0x2e6134(0xe1)]))['m']),_0x1c51f1=[_0x1c51f1[0x0],_0x1c51f1[0x1],_0x1c51f1[0x2],_0x1c51f1[0x4],_0x1c51f1[0x5],_0x1c51f1[0x6],_0x1c51f1[0x8],_0x1c51f1[0x9],_0x1c51f1[0xa],_0x1c51f1[0xc],_0x1c51f1[0xd],_0x1c51f1[0xe]],_0x32c499=_0x32c499[0x1b];this[_0x2e6134(0xdd)][_0x2e6134(0x1f7)](_0x1c51f1,this[_0x2e6134(0x119)][0x7]),this[_0x2e6134(0x190)][_0x2e6134(0x1f7)]([this[_0x2e6134(0x119)][0x7],this[_0x2e6134(0x119)][0x7]+0xc,_0x32c499,_0x32c499+0xc],this[_0x2e6134(0x190)][0x0]),this[_0x2e6134(0x119)][0x7]+=0xc,this['modifyMemoryInstancesDataView'][0x0]+=0x4;}}else{if(0x0===this[_0x2e6134(0x1b9)][_0x3f568a])break;}}this['renderMemoryIdDataView'][0x5]=0x1;}[_0x3ed237(0x171)](){var _0x55b257=_0x3ed237;for(;this[_0x55b257(0x119)][0x5];);if(this['reverseElectionOperating'][_0x55b257(0xe7)](this[_0x55b257(0x11a)]['status'])){for(let _0x1becdb=0x1;_0x1becdb<this[_0x55b257(0x1b9)][_0x55b257(0x1fa)];_0x1becdb+=_0x2809ea['uY'])if(0x0!==this[_0x55b257(0x1b9)][_0x1becdb+0x1c]){var _0x5518c2=this[_0x55b257(0x1b9)][_0x55b257(0x1e8)](_0x1becdb,_0x1becdb+_0x2809ea['uY']),_0x2cca92=_0x5518c2[0x0],_0xd35417=_0x5518c2[0x1b],_0x2cca92=this[_0x55b257(0x132)][_0x55b257(0x166)](_0x2cca92);this[_0x55b257(0xdd)][_0x55b257(0x1f7)]([_0x5518c2[0x1],0x0,_0x2cca92[0x0]/0x4,_0x5518c2[0x1a]],this[_0x55b257(0x119)][0x7]),this[_0x55b257(0x190)][_0x55b257(0x1f7)]([this[_0x55b257(0x119)][0x7],this[_0x55b257(0x119)][0x7]+0x4,_0xd35417+0xc,_0xd35417+0x10],this[_0x55b257(0x190)][0x0]),this[_0x55b257(0x119)][0x7]+=0x4,this[_0x55b257(0x190)][0x0]+=0x4;}else{if(0x0===this[_0x55b257(0x1b9)][_0x1becdb])break;}}else{for(var _0x53e51d in this[_0x55b257(0xfa)][this[_0x55b257(0x11a)][_0x55b257(0xe0)]])for(var _0x3dfbb2 in this[_0x55b257(0xfa)][this[_0x55b257(0x11a)]['status']][_0x53e51d])if(this[_0x55b257(0x185)][_0x53e51d]&&this[_0x55b257(0x185)][_0x53e51d][_0x3dfbb2])for(var _0x387d21 in this['renderModelComponentInstance'][_0x53e51d][_0x3dfbb2]){var _0x387d21=parseInt(_0x387d21),_0x387d21=this[_0x55b257(0x130)][_0x53e51d][_0x387d21],_0x387d21=this['modelMeshInstancesDataView'][_0x55b257(0x1e8)](_0x387d21,_0x387d21+_0x2809ea['uY']),_0x213bc8=_0x387d21[0x1b],_0x58ec40=this[_0x55b257(0x132)][_0x55b257(0x166)](_0x53e51d);this[_0x55b257(0xdd)][_0x55b257(0x1f7)]([_0x387d21[0x1],0x0,_0x58ec40[0x0]/0x4,_0x387d21[0x1a]],this['renderMemoryIdDataView'][0x7]),this[_0x55b257(0x190)][_0x55b257(0x1f7)]([this['renderMemoryIdDataView'][0x7],this['renderMemoryIdDataView'][0x7]+0x4,_0x213bc8+0xc,_0x213bc8+0x10],this[_0x55b257(0x190)][0x0]),this[_0x55b257(0x119)][0x7]+=0x4,this['modifyMemoryInstancesDataView'][0x0]+=0x4;}}delete this[_0x55b257(0x1ec)][this['operatingType'][_0x55b257(0xe0)]],this['operatingTypeModelComponent'][this[_0x55b257(0x11a)][_0x55b257(0xe0)]]={},this[_0x55b257(0x119)][0x5]=0x1;}[_0x3ed237(0x1ee)](){var _0x1e11dc=_0x3ed237;for(;this[_0x1e11dc(0x119)][0x5];);if(this[_0x1e11dc(0x1ec)][_0x1e11dc(0xe7)](this[_0x1e11dc(0x11a)][_0x1e11dc(0xe1)])){for(let _0x434e7f=0x1;_0x434e7f<this[_0x1e11dc(0x1b9)][_0x1e11dc(0x1fa)];_0x434e7f+=_0x2809ea['uY'])if(0x0!==this[_0x1e11dc(0x1b9)][_0x434e7f+0x1c]){var _0x50770f=this[_0x1e11dc(0x1b9)][_0x1e11dc(0x1e8)](_0x434e7f,_0x434e7f+_0x2809ea['uY']),_0x5a735c=[_0x50770f[0x3],_0x50770f[0x4],_0x50770f[0x5],_0x50770f[0x6],_0x50770f[0x7],_0x50770f[0x8],_0x50770f[0x9],_0x50770f[0xa],_0x50770f[0xb],_0x50770f[0xc],_0x50770f[0xd],_0x50770f[0xe]],_0x50770f=_0x50770f[0x1b];this[_0x1e11dc(0xdd)][_0x1e11dc(0x1f7)](_0x5a735c,this[_0x1e11dc(0x119)][0x7]),this[_0x1e11dc(0x190)][_0x1e11dc(0x1f7)]([this[_0x1e11dc(0x119)][0x7],this[_0x1e11dc(0x119)][0x7]+0xc,_0x50770f,_0x50770f+0xc],this['modifyMemoryInstancesDataView'][0x0]),this['renderMemoryIdDataView'][0x7]+=0xc,this[_0x1e11dc(0x190)][0x0]+=0x4;}else{if(0x0===this[_0x1e11dc(0x1b9)][_0x434e7f])break;}}else{for(var _0x10ef8b in this[_0x1e11dc(0xfa)][this[_0x1e11dc(0x11a)]['transform']])for(var _0xaf91c1 in this[_0x1e11dc(0xfa)][this[_0x1e11dc(0x11a)]['transform']][_0x10ef8b])if(this['renderModelComponentInstance'][_0x10ef8b]&&this['renderModelComponentInstance'][_0x10ef8b][_0xaf91c1])for(var _0x4e3027 in this[_0x1e11dc(0x185)][_0x10ef8b][_0xaf91c1]){var _0x4e3027=parseInt(_0x4e3027),_0x4e3027=this[_0x1e11dc(0x130)][_0x10ef8b][_0x4e3027],_0x4e3027=this[_0x1e11dc(0x1b9)][_0x1e11dc(0x1e8)](_0x4e3027,_0x4e3027+_0x2809ea['uY']),_0x3a50a8=[_0x4e3027[0x3],_0x4e3027[0x4],_0x4e3027[0x5],_0x4e3027[0x6],_0x4e3027[0x7],_0x4e3027[0x8],_0x4e3027[0x9],_0x4e3027[0xa],_0x4e3027[0xb],_0x4e3027[0xc],_0x4e3027[0xd],_0x4e3027[0xe]],_0x4e3027=_0x4e3027[0x1b];this[_0x1e11dc(0xdd)][_0x1e11dc(0x1f7)](_0x3a50a8,this[_0x1e11dc(0x119)][0x7]),this['modifyMemoryInstancesDataView']['set']([this['renderMemoryIdDataView'][0x7],this[_0x1e11dc(0x119)][0x7]+0xc,_0x4e3027,_0x4e3027+0xc],this[_0x1e11dc(0x190)][0x0]),this[_0x1e11dc(0x119)][0x7]+=0xc,this[_0x1e11dc(0x190)][0x0]+=0x4;}}delete this['reverseElectionOperating'][this[_0x1e11dc(0x11a)][_0x1e11dc(0xe1)]],this[_0x1e11dc(0xfa)][this[_0x1e11dc(0x11a)][_0x1e11dc(0xe1)]]={},this[_0x1e11dc(0x119)][0x5]=0x1;}['SetComponentMaterialId'](_0x4c5a04,_0x55e848){var _0x44c9db=_0x3ed237;for(;this[_0x44c9db(0x119)][0x5];);var _0x4fe2ed=_0x4c5a04[_0x44c9db(0x10d)],_0x2c5bb3=new Int32Array(_0x55e848);for(let _0x4c30e1=0x0;_0x4c30e1<_0x2c5bb3[_0x44c9db(0x1fa)];_0x4c30e1++){var _0x40dcf1=_0x2c5bb3[_0x4c30e1];if(this['operatingTypeModelComponent'][this[_0x44c9db(0x11a)][_0x44c9db(0x1d7)]]['hasOwnProperty'](_0x4fe2ed)||(this[_0x44c9db(0xfa)][this[_0x44c9db(0x11a)][_0x44c9db(0x1d7)]][_0x4fe2ed]={}),this['operatingTypeModelComponent'][this[_0x44c9db(0x11a)]['material']][_0x4fe2ed][_0x40dcf1]=_0x4c5a04,this['renderModelComponentInstance'][_0x4fe2ed]&&this[_0x44c9db(0x185)][_0x4fe2ed][_0x40dcf1])for(var _0x454d4b in this[_0x44c9db(0x185)][_0x4fe2ed][_0x40dcf1]){var _0x454d4b=parseInt(_0x454d4b),_0x454d4b=this[_0x44c9db(0x130)][_0x4fe2ed][_0x454d4b];let _0x16b5c2=this['modelMeshInstancesDataView'][_0x44c9db(0x1e8)](_0x454d4b,_0x454d4b+_0x2809ea['uY']);_0x16b5c2[0x19]=_0x4c5a04[_0x44c9db(0x1ff)],0x0!==_0x16b5c2[0x1c]&&(this[_0x44c9db(0x1d3)][_0x4fe2ed][_0x4c5a04[_0x44c9db(0x1ff)]][_0x44c9db(0xe7)](_0x44c9db(0x166))||this[_0x44c9db(0x1c3)](_0x4fe2ed,_0x4c5a04[_0x44c9db(0x1ff)]),_0x454d4b=_0x16b5c2[0x1b],this[_0x44c9db(0xdd)][_0x44c9db(0x1f7)]([this[_0x44c9db(0x1d3)][_0x4fe2ed][_0x4c5a04['materialId']][_0x44c9db(0x166)]/0x4,0x0,0x0,0x0],this[_0x44c9db(0x119)][0x7]),this[_0x44c9db(0x190)][_0x44c9db(0x1f7)]([this[_0x44c9db(0x119)][0x7],this[_0x44c9db(0x119)][0x7]+0x4,_0x454d4b+0x10,_0x454d4b+0x14],this[_0x44c9db(0x190)][0x0]),this['renderMemoryIdDataView'][0x7]+=0x4,this[_0x44c9db(0x190)][0x0]+=0x4);}}this[_0x44c9db(0x119)][0x5]=0x1;}['CreateMaterial'](_0x480151,_0x18ade5){var _0x4ec1ca=_0x3ed237,_0xd1a1b1=this[_0x4ec1ca(0x132)]['materialCount'](_0x480151)[0x0]+ ++this['modelData'][_0x4ec1ca(0x164)](_0x480151)[0x0];return this[_0x4ec1ca(0x1d3)][_0x480151][_0x4ec1ca(0xe7)](_0xd1a1b1)||(this['modelMaterialInfo'][_0x480151][_0xd1a1b1]={'renderInstancesCount':0x0,'loadStatus':0x3,'color':_0x18ade5,'textureId':null,'name':_0xd1a1b1}),_0xd1a1b1;}['SetMaterialColor'](_0x397021,_0x15de3f,_0x1b69d5){var _0x901d68=_0x3ed237;if(this[_0x901d68(0x1fc)][_0x901d68(0xe7)](_0x397021)||(this[_0x901d68(0x1fc)][_0x397021]={}),this[_0x901d68(0x1fc)][_0x397021]['hasOwnProperty'](_0x15de3f)||(this['editModelMaterial'][_0x397021][_0x15de3f]={}),_0x1b69d5?this[_0x901d68(0x1fc)][_0x397021][_0x15de3f][_0x901d68(0xe4)]=_0x1b69d5:delete this['editModelMaterial'][_0x397021][_0x15de3f][_0x901d68(0xe4)],this['modelMaterialInfo'][_0x397021][_0x15de3f]&&this['modelMaterialInfo'][_0x397021][_0x15de3f]['hasOwnProperty']('dataOffsetStart')){for(var _0x3ea884=this[_0x901d68(0x1d3)][_0x397021][_0x15de3f][_0x901d68(0x166)];this[_0x901d68(0x119)][0x5];);_0x1b69d5=_0x1b69d5||this[_0x901d68(0x1d3)][_0x397021][_0x15de3f]['color'],_0x397021=this[_0x901d68(0x119)][0x7],(this['renderMemoryIdDataView'][0x7]+=0x4,this[_0x901d68(0xdd)][_0x901d68(0x1f7)](_0x1b69d5,_0x397021),this[_0x901d68(0x1ba)][_0x901d68(0x1f7)]([_0x397021,this[_0x901d68(0x119)][0x7],_0x3ea884,_0x3ea884+0x4],this['modifyMemoryMixDataView'][0x0]),this['modifyMemoryMixDataView'][0x0]+=0x4,this['renderMemoryIdDataView'][0x5]=0x1);}}[_0x3ed237(0x1bd)](_0x3e47fc,_0x3d620a,_0x31afdd){var _0x273efb=_0x3ed237;this[_0x273efb(0x204)][_0x273efb(0xe7)](_0x3e47fc)||(this[_0x273efb(0x204)][_0x3e47fc]={}),_0x31afdd&&this['textureInfo'][_0x273efb(0xe7)](_0x31afdd)?(this[_0x273efb(0x1fc)][_0x273efb(0xe7)](_0x3e47fc)||(this[_0x273efb(0x1fc)][_0x3e47fc]={}),this['editModelMaterial'][_0x3e47fc][_0x273efb(0xe7)](_0x3d620a)||(this[_0x273efb(0x1fc)][_0x3e47fc][_0x3d620a]={}),this[_0x273efb(0x1fc)][_0x3e47fc][_0x3d620a][_0x273efb(0x1bc)]=_0x31afdd,this[_0x273efb(0x1a2)](_0x3e47fc,_0x3d620a,[0x1,0x1,0x1,0x1]),this['modelMaterialInfo'][_0x3e47fc][_0x3d620a]&&this['modelMaterialInfo'][_0x3e47fc][_0x3d620a][_0x273efb(0xe7)](_0x273efb(0x166))&&(this[_0x273efb(0x204)][_0x3e47fc][_0x3d620a]=_0x31afdd)):(this[_0x273efb(0x204)][_0x3e47fc][_0x3d620a]=_0x273efb(0x1df),this[_0x273efb(0x1fc)][_0x3e47fc]&&this['editModelMaterial'][_0x3e47fc][_0x3d620a]&&delete this[_0x273efb(0x1fc)][_0x3e47fc][_0x3d620a]['textureId'],this['SetMaterialColor'](_0x3e47fc,_0x3d620a,null)),this[_0x273efb(0x103)]();}[_0x3ed237(0x129)](_0x4bc476){var _0x164550=_0x3ed237;if(_0x4bc476){if(Array[_0x164550(0x107)](_0x4bc476)){for(var _0x427f72 of _0x4bc476)for(var _0x87db0d in this['editModelMaterial'][_0x427f72])this[_0x164550(0x1bd)](_0x427f72,_0x87db0d,null);}else{for(var _0x5842c2 in this[_0x164550(0x1fc)][_0x4bc476])this[_0x164550(0x1bd)](_0x4bc476,_0x5842c2,null);}}else{for(var _0x31615a in this[_0x164550(0x1fc)])for(var _0x2419a9 in this['editModelMaterial'][_0x31615a])this['SetMaterialTexture'](_0x31615a,_0x2419a9,null);}}}();},0x2f9d:(_0x2feb88,_0x49fd48,_0x18b870)=>{_0x18b870['d'](_0x49fd48,{'$Y':()=>function(_0x113621){var _0x1163ef=_0x1f40e2(_0x113621[0xc]),_0x4e9652=_0x1f40e2(_0x113621[0xd]),_0x32dd49=_0x1f40e2(_0x113621[0xe]);_0x113621[0x0]=_0x113621[0x0],_0x113621[0x1]=_0x113621[0x1],_0x113621[0x2]=_0x113621[0x2],_0x113621[0x3]=_0x1163ef[0x0],_0x113621[0x4]=_0x113621[0x4],_0x113621[0x5]=_0x113621[0x5],_0x113621[0x6]=_0x113621[0x6],_0x113621[0x7]=_0x4e9652[0x0],_0x113621[0x8]=_0x113621[0x8],_0x113621[0x9]=_0x113621[0x9],_0x113621[0xa]=_0x113621[0xa],_0x113621[0xb]=_0x32dd49[0x0],_0x113621[0xc]=_0x1163ef[0x1],_0x113621[0xd]=_0x4e9652[0x1],_0x113621[0xe]=_0x32dd49[0x1],_0x113621[0xf]=_0x113621[0xf];},'mI':()=>function(_0x2d6335,_0x33da42,_0x100ca4){var _0x3bd0a3=a2_0x4d1e;let _0x1bd157=!0x1;for(let _0x57adfe=0x1;_0x57adfe<_0x2d6335[0x0];_0x57adfe+=0x2){if(_0x2d6335[_0x57adfe]<=_0x33da42&&_0x2d6335[_0x57adfe+0x1]>=_0x100ca4)return;if(_0x2d6335[_0x57adfe]>=_0x33da42&&_0x2d6335[_0x57adfe+0x1]<=_0x100ca4)return _0x2d6335[_0x57adfe]=_0x33da42,void(_0x2d6335[_0x57adfe+0x1]=_0x100ca4);if(_0x2d6335[_0x57adfe]>=_0x33da42&&_0x2d6335[_0x57adfe]<=_0x100ca4&&(_0x2d6335[_0x57adfe]=_0x33da42,_0x1bd157=!0x0),_0x2d6335[_0x57adfe+0x1]>=_0x33da42&&_0x2d6335[_0x57adfe+0x1]<=_0x100ca4&&(_0x2d6335[_0x57adfe+0x1]=_0x100ca4,_0x1bd157=!0x0),_0x1bd157)return;}let _0x14a3a4=0x1;for(;;){if(-0x1===_0x2d6335[_0x14a3a4])return _0x2d6335[_0x14a3a4]=_0x33da42,_0x2d6335[_0x14a3a4+0x1]=_0x100ca4,_0x2d6335['length']<_0x14a3a4+0x3&&_0x1c38cc[_0x3bd0a3(0x198)](_0x3bd0a3(0x1c2)),void(_0x2d6335[0x0]===_0x14a3a4&&(_0x2d6335[0x0]+=0x2));_0x14a3a4+=0x2;}},'uY':()=>_0x417796,'ux':()=>function(_0x2392aa){var _0x9af5ae=a2_0x4d1e;for(let _0x1dc4dd=0x0;_0x1dc4dd<_0x2392aa[_0x9af5ae(0x1fa)];_0x1dc4dd++)_0x2392aa[_0x1dc4dd]=parseFloat(_0x2392aa[_0x1dc4dd]);return _0x2392aa;}});var _0x1c38cc=_0x18b870(0x6214);function _0x1f40e2(_0x37e154){var _0x28e235=a2_0x4d1e;let _0x177fd0,_0x4371a6;var _0x1c5e64;return _0x4371a6=0x0<=_0x37e154?(_0x1c5e64=0x10000*Math['floor'](_0x37e154/0x10000),_0x37e154-(_0x177fd0=_0x1c5e64)):(_0x1c5e64=0x10000*Math[_0x28e235(0x157)](-_0x37e154/0x10000),_0x177fd0=-_0x1c5e64,_0x37e154+_0x1c5e64),[_0x177fd0,_0x4371a6];}const _0x417796=0x20;}},_0x1c76f1={},_0x508958['m']=_0x555ca6,_0x508958['x']=()=>{var _0xb3a611=_0x508958['O'](void 0x0,[0x21b,0x20a,0xa1,0x2c9],()=>_0x508958(0x14518));return _0x508958['O'](_0xb3a611);},_0x2b88fc=[],_0x508958['O']=(_0x2d526f,_0x51e012,_0xa44dd5,_0x197a12)=>{var _0x35b8b4=a2_0x4d1e;if(!_0x51e012){for(var _0x4d5208=Infinity,_0x2a1f5a=0x0;_0x2a1f5a<_0x2b88fc[_0x35b8b4(0x1fa)];_0x2a1f5a++){for(var _0xf0a5c,[_0x51e012,_0xa44dd5,_0x197a12]=_0x2b88fc[_0x2a1f5a],_0x2edda8=!0x0,_0x285ef1=0x0;_0x285ef1<_0x51e012[_0x35b8b4(0x1fa)];_0x285ef1++)(!0x1&_0x197a12||_0x197a12<=_0x4d5208)&&Object[_0x35b8b4(0x1d1)](_0x508958['O'])[_0x35b8b4(0xd3)](_0x4c1987=>_0x508958['O'][_0x4c1987](_0x51e012[_0x285ef1]))?_0x51e012[_0x35b8b4(0x112)](_0x285ef1--,0x1):(_0x2edda8=!0x1,_0x197a12<_0x4d5208&&(_0x4d5208=_0x197a12));_0x2edda8&&(_0x2b88fc[_0x35b8b4(0x112)](_0x2a1f5a--,0x1),void 0x0!==(_0xf0a5c=_0xa44dd5())&&(_0x2d526f=_0xf0a5c));}return _0x2d526f;}_0x197a12=_0x197a12||0x0;for(_0x2a1f5a=_0x2b88fc[_0x35b8b4(0x1fa)];0x0<_0x2a1f5a&&_0x2b88fc[_0x2a1f5a-0x1][0x2]>_0x197a12;_0x2a1f5a--)_0x2b88fc[_0x2a1f5a]=_0x2b88fc[_0x2a1f5a-0x1];_0x2b88fc[_0x2a1f5a]=[_0x51e012,_0xa44dd5,_0x197a12];},_0x508958['n']=_0x4194dd=>{var _0x22f319=a2_0x4d1e,_0x262228=_0x4194dd&&_0x4194dd['__esModule']?()=>_0x4194dd[_0x22f319(0x13f)]:()=>_0x4194dd;return _0x508958['d'](_0x262228,{'a':_0x262228}),_0x262228;},_0x508958['d']=(_0x558aec,_0xe69a48)=>{for(var _0x3dfad9 in _0xe69a48)_0x508958['o'](_0xe69a48,_0x3dfad9)&&!_0x508958['o'](_0x558aec,_0x3dfad9)&&Object['defineProperty'](_0x558aec,_0x3dfad9,{'enumerable':!0x0,'get':_0xe69a48[_0x3dfad9]});},_0x508958['f']={},_0x508958['e']=_0x48813a=>Promise[_0x3dcae3(0xeb)](Object[_0x3dcae3(0x1d1)](_0x508958['f'])[_0x3dcae3(0xdf)]((_0x5d7793,_0x2f084c)=>(_0x508958['f'][_0x2f084c](_0x48813a,_0x5d7793),_0x5d7793),[])),_0x508958['u']=_0x935de8=>({0xa1:_0x3dcae3(0x159),0x20a:_0x3dcae3(0x117),0x21b:_0x3dcae3(0x1f6),0x2c9:'27d15e14d06009f8d6e5',0x371:_0x3dcae3(0xfc)}[_0x935de8]+_0x3dcae3(0x15a)),_0x508958['g']=(function(){var _0x9a13b7=_0x3dcae3;if(_0x9a13b7(0x1c5)==typeof globalThis)return globalThis;try{return this||new Function(_0x9a13b7(0x102))();}catch(_0x26f791){if(_0x9a13b7(0x1c5)==typeof window)return window;}}()),_0x508958['o']=(_0x3e6a89,_0x2f0fec)=>Object['prototype']['hasOwnProperty'][_0x3dcae3(0x1e3)](_0x3e6a89,_0x2f0fec),_0x508958[_0x3dcae3(0x13a)]=_0xd253d3=>(_0xd253d3[_0x3dcae3(0x1db)]=[],_0xd253d3[_0x3dcae3(0x14e)]||(_0xd253d3['children']=[]),_0xd253d3),_0x508958['p']='./',_0x508958['b']=self[_0x3dcae3(0x1e4)]+'',_0xf29f9e={0xe0:0x1},_0x508958['f']['i']=(_0x140a1f,_0x51fccc)=>{_0xf29f9e[_0x140a1f]||importScripts(_0x508958['p']+_0x508958['u'](_0x140a1f));},_0x5add95=Object(self||this)[_0x3dcae3(0x145)]=Object(self||this)[_0x3dcae3(0x145)]||[],_0x16138c=_0x5add95['push']['bind'](_0x5add95),_0x5add95[_0x3dcae3(0x1d2)]=_0xed714d=>{var _0x326c18=_0x3dcae3,_0x28cca6,[_0x41ebd3,_0x7ba340,_0x2197cd]=_0xed714d;for(_0x28cca6 in _0x7ba340)_0x508958['o'](_0x7ba340,_0x28cca6)&&(_0x508958['m'][_0x28cca6]=_0x7ba340[_0x28cca6]);for(_0x2197cd&&_0x2197cd(_0x508958);_0x41ebd3[_0x326c18(0x1fa)];)_0xf29f9e[_0x41ebd3[_0x326c18(0x1de)]()]=0x1;_0x16138c(_0xed714d);},_0x5c4737=_0x508958['x'],(_0x508958['x']=()=>Promise[_0x3dcae3(0xeb)]([0x21b,0x20a,0xa1,0x2c9][_0x3dcae3(0x182)](_0x508958['e'],_0x508958))[_0x3dcae3(0x147)](_0x5c4737))();function _0x508958(_0x4272c9){var _0x38abd4=_0x3dcae3,_0x5583ff=_0x1c76f1[_0x4272c9];if(void 0x0!==_0x5583ff)return _0x5583ff[_0x38abd4(0x18b)];return _0x5583ff=_0x1c76f1[_0x4272c9]={'id':_0x4272c9,'loaded':!0x1,'exports':{}},(_0x555ca6[_0x4272c9][_0x38abd4(0x1e3)](_0x5583ff[_0x38abd4(0x18b)],_0x5583ff,_0x5583ff[_0x38abd4(0x18b)],_0x508958),_0x5583ff[_0x38abd4(0x1c7)]=!0x0,_0x5583ff['exports']);}var _0x2b88fc,_0xf29f9e,_0x5add95,_0x16138c,_0x5c4737,_0x555ca6,_0x1c76f1;};a2_0xf3911d(0x1c5)==typeof exports&&a2_0xf3911d(0x1c5)==typeof module?module['exports']=t():a2_0xf3911d(0x12c)==typeof define&&define[a2_0xf3911d(0x19d)]?define([],t):a2_0xf3911d(0x1c5)==typeof exports?exports[a2_0xf3911d(0x106)]=t():e[a2_0xf3911d(0x106)]=t();
|