var a2_0x34fc3d=a2_0x17ce;function a2_0x17ce(_0x4eeadd,_0x315864){var _0x28c435=a2_0x28c4();return a2_0x17ce=function(_0x17ceac,_0x37ccf0){_0x17ceac=_0x17ceac-0x82;var _0x179fde=_0x28c435[_0x17ceac];return _0x179fde;},a2_0x17ce(_0x4eeadd,_0x315864);}function a2_0x28c4(){var _0x13cd2d=['SetComponentMaterialId','substring','base','renderModelComponentInstance','server_modelId_materialIds_List','_worldMatrix','minimizeInPlace','Intersects','textureId','lastIndexOf','hasOwnProperty','paths','sharedData','b9b9eb68332c0618802c','textureInfoAutoId','intersectsPoint','maxRenderTriangleCount','customizeMaterialCount','addToRef','opaqueMaxRenderTriangleCount','IdentityReadOnly','42ae55ffd854346f463b','CreateMaterial','12518970DpBvtW','color','createObjectStore','server_modelId_texture_List','LastInit','数据库:texture读取失败','CancelOperatingTransform','GetComponentType','amd','AddMaterial','return\x20this','nmd','initTextureServerEd','centerWorld','FromArray','GetFarPlaneToRef','.bptc','direct','preview','idBuffer','AddRenderingIndex','normalizeFromLength','modelMaterialBindTexture','operatingType','无法识别\x20componentType','onerror','reConstruct','modifyMemoryMixBuffer','error','IsCompletelyInFrustum','SetMatrixPrecision','31973CNlznO','normal','8iXKFHy','common','GetPlanes','dotCoordinate','loaded','GetLeftPlaneToRef','2393988SmWYPU','getAllKeys','vectors','renderMemoryIdBuffer','getModelList','getWorldMatrix','objectStore','allRenderEd','multiply','SetInstancesStatus','dataStoreObject','maximumWorld','indexDb_texture_List','ClampToRef','modifyMemoryPositionDataView','modifyMemoryInstancesDataView','./Assets/Textures/PBRRepo/texture.json','all','modelData','renderIndexDataView','buffer','modifyMemoryRenderIndexBuffer','modelId','operating','log','transparentMaxRenderTriangleCount','alpha','location','modifyMemoryPositionBuffer','modelId_indexDb','server_modelId_meshIds_List','SetMaterialColor','Database','mesh','RequestMesh','splice','deccabb1ddc44baa51e9','fa05e7d11528d7429e0c','Loop','idleMemoryPositionDataView','isCompletelyInFrustum','operatingTypeModelComponent','editModelMaterial','intersectsSphere','initModelListEd','modelMeshInfo','readonly','Bim','renderMemoryIdDataView','status','reverseElectionOperating','autoId','ndPath','every','modelMeshInstancesArrayBuff','transaction','FreeVideoMemory','length','maximum','isExist','serverAddress','reduce','postMessage','idleMemoryInstancesDataView','GetRightPlaneToRef','modelIdToUniqueId','clearModelMeshInfo','数据库:打开失败','idleMemoryMixDataView','SetInstancesTransform','indexOffsetStart','copyFromFloats','maximizeInPlace','message','blue','allowRenderInstancesDataView','indexDbCache','idleMemoryInstancesBuffer','oneMeter','indexDbInsertMaxNum','loadingMesh','ormPath','loadingMaterial','select\x20*\x20from\x20model','radiusWorld','loadStatus','renderUpdateTempDataBuffer','FromArrayToRef','modifyMemoryTextureDataView','CancelOperatingStatus','modelArrayBuff','HideModel','textureConfigJson','SetComponentStatus','SetModelTransform','getMeshUrl','call','GetMaterial','allowRenderInstancesArrayBuffer','46TkWiGp','useCache','texture','getMesh','cbId','origin','frameMaxRenderMemoryLength','280740noznBY','directions','fd6484fbf469590e3b1a','keys','static_texture_List','indexBufferType','orm','onsuccess','setAll','vertexPositionBuffer','modifyMemoryTextureBuffer','from','vectorsWorld','albedo','isInFrustum','green','_drawWrapperBack','modelMaterialInfo','modelIndexOffsetStart','CancelMaterialEdit','scale','renderIndexBuffer','push','reverseElection','SQLEngine','dispose','IsInFrustum','add','materialId','7646070BzddrH','select\x20*\x20from\x20texture','ceil','prototype','GetTopPlaneToRef','then','renderMaterialCount','currentTarget','MAX_VALUE','./Assets/Textures/PBRRepo/','gridTextureSize','extendSize','isArray','json','get','SetComponentTransform','RemoveModel','scaleInPlace','_TmpVector3','RequestMaterial','onmessage','__esModule','imgStartHeight','name','indexDbInsertCurrentNum','InitModel','minimum','transform','uniqueId','height','_update','contains','IsPointInFrustum','none','materialCount','isIdentity','Init','data','renderInstancesCount','modifyMemoryInstancesBuffer','opaqueMaxRenderIndex','modelMeshInstancesIndexArrayBuff','SetModelMatrix','renderUpdateTempDataView','modifyMemoryRenderIndexDataView','children','bind','textureInfoCurrentAutoId','each','idleTextureMinUnit','SetModelStatus','textureInfo','AddAVertexIndex','2104695AiWbAU','6830166TzWXhF','GetTextureList','side','intersectsMinMax','小于0了','IntersectsSphere','indexDbName_Common','exports','select\x20*\x20from\x20material','indexOffsetEnd','idleMemoryTextureDataView','modifyMemoryMixDataView','renderIndexModelIdAndInstancesIdBuffer','maxTextureSize','pop','visibleModelBox','copyFrom','Zero','AddInstanceIndex','RequestTexture','idleMemoryPositionBuffer','subtractToRef','AddTexture','open','msgType','webpackChunkBim','dataCallBack','post','indexDb_modelId_meshIds_List','imgStartWidth','width','red','arraybuffer','8WYhFDh','set','AddModel','modelMeshInstancesDataView','indexDb_modelId_materialIds_List','readwrite','idleMemoryTextureBuffer','BindTexture','InitModelList','initTextureDbEd','catch','getTexture','uniqueIdToModelId','objectStoreNames','target','addEventListener','SetMaterialTexture','.js','BuildArray','currentFrameNo','material','subarray','renderIndexModelIdAndInstancesIdDataView','modelMeshInstancesIndexDataView','frustumVisibleWorker','normalize','indexBuffer','getMaterial','minimumWorld','vertexOffsetStart','result','GetBottomPlaneToRef','dataOffsetStart','object','center'];a2_0x28c4=function(){return _0x13cd2d;};return a2_0x28c4();}(function(_0x3394b2,_0x135d49){var _0x1de2ab=a2_0x17ce,_0x48da31=_0x3394b2();while(!![]){try{var _0x16eb05=parseInt(_0x1de2ab(0x109))/0x1*(-parseInt(_0x1de2ab(0x174))/0x2)+parseInt(_0x1de2ab(0x17b))/0x3*(parseInt(_0x1de2ab(0x10b))/0x4)+parseInt(_0x1de2ab(0x198))/0x5+parseInt(_0x1de2ab(0x111))/0x6+parseInt(_0x1de2ab(0x8f))/0x7+-parseInt(_0x1de2ab(0xb0))/0x8*(parseInt(_0x1de2ab(0x8e))/0x9)+-parseInt(_0x1de2ab(0xea))/0xa;if(_0x16eb05===_0x135d49)break;else _0x48da31['push'](_0x48da31['shift']());}catch(_0x33d962){_0x48da31['push'](_0x48da31['shift']());}}}(a2_0x28c4,0xd465b));var e=self||this,t=()=>{var _0x16e872=a2_0x17ce;return _0x2bfe56={0x65c1:(_0x48b122,_0x343808,_0x378651)=>{var _0x55614d=a2_0x17ce;_0x378651['d'](_0x343808,{'k':()=>_0x203b92});var _0x2fc468=_0x378651(0x5898),_0x2483b7=_0x378651(0x9fd1),_0x8af61a=_0x378651(0x147b8);class _0x203b92{constructor(_0x36b245,_0x15c063,_0x10d513){var _0x4379b9=a2_0x17ce;this['vectors']=_0x2fc468['B'][_0x4379b9(0xc2)](0x8,_0x2483b7['P'][_0x4379b9(0xa0)]),this[_0x4379b9(0xd2)]=_0x2483b7['P'][_0x4379b9(0xa0)](),this['centerWorld']=_0x2483b7['P'][_0x4379b9(0xa0)](),this[_0x4379b9(0x1a3)]=_0x2483b7['P']['Zero'](),this['extendSizeWorld']=_0x2483b7['P'][_0x4379b9(0xa0)](),this['directions']=_0x2fc468['B'][_0x4379b9(0xc2)](0x3,_0x2483b7['P']['Zero']),this['vectorsWorld']=_0x2fc468['B'][_0x4379b9(0xc2)](0x8,_0x2483b7['P'][_0x4379b9(0xa0)]),this[_0x4379b9(0xcc)]=_0x2483b7['P'][_0x4379b9(0xa0)](),this[_0x4379b9(0x11c)]=_0x2483b7['P'][_0x4379b9(0xa0)](),this[_0x4379b9(0x1b2)]=_0x2483b7['P'][_0x4379b9(0xa0)](),this[_0x4379b9(0x14b)]=_0x2483b7['P'][_0x4379b9(0xa0)](),this['_drawWrapperFront']=null,this[_0x4379b9(0x18b)]=null,this['reConstruct'](_0x36b245,_0x15c063,_0x10d513);}[_0x55614d(0x104)](_0x4f7106,_0x2ddedd,_0x588473){var _0x1863bc=_0x55614d,_0x17850d=_0x4f7106['x'],_0xcbfc3a=_0x4f7106['y'],_0x16ce20=_0x4f7106['z'],_0x4d734c=_0x2ddedd['x'],_0x13c2f1=_0x2ddedd['y'],_0x27b69c=_0x2ddedd['z'];const _0x5309e5=this[_0x1863bc(0x113)];this[_0x1863bc(0x1b2)]['copyFromFloats'](_0x17850d,_0xcbfc3a,_0x16ce20),this[_0x1863bc(0x14b)][_0x1863bc(0x158)](_0x4d734c,_0x13c2f1,_0x27b69c),_0x5309e5[0x0][_0x1863bc(0x158)](_0x17850d,_0xcbfc3a,_0x16ce20),_0x5309e5[0x1][_0x1863bc(0x158)](_0x4d734c,_0x13c2f1,_0x27b69c),_0x5309e5[0x2][_0x1863bc(0x158)](_0x4d734c,_0xcbfc3a,_0x16ce20),_0x5309e5[0x3][_0x1863bc(0x158)](_0x17850d,_0x13c2f1,_0x16ce20),_0x5309e5[0x4][_0x1863bc(0x158)](_0x17850d,_0xcbfc3a,_0x27b69c),_0x5309e5[0x5][_0x1863bc(0x158)](_0x4d734c,_0x13c2f1,_0x16ce20),_0x5309e5[0x6][_0x1863bc(0x158)](_0x17850d,_0x13c2f1,_0x27b69c),_0x5309e5[0x7][_0x1863bc(0x158)](_0x4d734c,_0xcbfc3a,_0x27b69c),_0x2ddedd[_0x1863bc(0xe5)](_0x4f7106,this['center'])[_0x1863bc(0x1a9)](0.5),_0x2ddedd[_0x1863bc(0xa4)](_0x4f7106,this[_0x1863bc(0x1a3)])[_0x1863bc(0x1a9)](0.5),this[_0x1863bc(0xd8)]=_0x588473||_0x2483b7['y3'][_0x1863bc(0xe7)],this[_0x1863bc(0x1b6)](this['_worldMatrix']);}[_0x55614d(0x18f)](_0x130cc4){var _0x328f9f=_0x55614d,_0x405e1d=_0x203b92['_TmpVector3'];const _0x408569=this['maximum'][_0x328f9f(0xa4)](this[_0x328f9f(0x1b2)],_0x405e1d[0x0]);var _0x34f47a=_0x408569[_0x328f9f(0x14a)](),_0x34f47a=(_0x408569[_0x328f9f(0xff)](_0x34f47a),_0x34f47a*_0x130cc4),_0x130cc4=_0x408569['scaleInPlace'](0.5*_0x34f47a),_0x34f47a=this[_0x328f9f(0xd2)][_0x328f9f(0xa4)](_0x130cc4,_0x405e1d[0x1]),_0x130cc4=this['center']['addToRef'](_0x130cc4,_0x405e1d[0x2]);return this['reConstruct'](_0x34f47a,_0x130cc4,this[_0x328f9f(0xd8)]),this;}[_0x55614d(0x116)](){var _0x1f6592=_0x55614d;return this[_0x1f6592(0xd8)];}[_0x55614d(0x1b6)](_0x348ec3){var _0x133b59=_0x55614d;const _0x12346b=this[_0x133b59(0xcc)],_0x743088=this[_0x133b59(0x11c)];var _0x29dd30=this[_0x133b59(0x17c)];const _0x15ffe7=this[_0x133b59(0x187)];var _0x27ec39=this[_0x133b59(0x113)];if(_0x348ec3[_0x133b59(0x1bb)]()){_0x12346b[_0x133b59(0x9f)](this['minimum']),_0x743088['copyFrom'](this[_0x133b59(0x14b)]);for(let _0x5cb8e4=0x0;_0x5cb8e4<0x8;++_0x5cb8e4)_0x15ffe7[_0x5cb8e4][_0x133b59(0x9f)](_0x27ec39[_0x5cb8e4]);this['extendSizeWorld'][_0x133b59(0x9f)](this[_0x133b59(0x1a3)]),this[_0x133b59(0xf7)][_0x133b59(0x9f)](this[_0x133b59(0xd2)]);}else{_0x12346b['setAll'](Number[_0x133b59(0x1a0)]),_0x743088[_0x133b59(0x183)](-Number['MAX_VALUE']);for(let _0x44c197=0x0;_0x44c197<0x8;++_0x44c197){var _0x35aaff=_0x15ffe7[_0x44c197];_0x2483b7['P']['TransformCoordinatesToRef'](_0x27ec39[_0x44c197],_0x348ec3,_0x35aaff),_0x12346b[_0x133b59(0xd9)](_0x35aaff),_0x743088[_0x133b59(0x159)](_0x35aaff);}_0x743088['subtractToRef'](_0x12346b,this['extendSizeWorld'])[_0x133b59(0x1a9)](0.5),_0x743088[_0x133b59(0xe5)](_0x12346b,this[_0x133b59(0xf7)])[_0x133b59(0x1a9)](0.5);}_0x2483b7['P'][_0x133b59(0x168)](_0x348ec3['m'],0x0,_0x29dd30[0x0]),_0x2483b7['P'][_0x133b59(0x168)](_0x348ec3['m'],0x4,_0x29dd30[0x1]),_0x2483b7['P']['FromArrayToRef'](_0x348ec3['m'],0x8,_0x29dd30[0x2]),this['_worldMatrix']=_0x348ec3;}[_0x55614d(0x189)](_0x61eff2){var _0x175f0d=_0x55614d;return _0x203b92[_0x175f0d(0x195)](this[_0x175f0d(0x187)],_0x61eff2);}[_0x55614d(0x139)](_0x44e550){var _0x4b68d6=_0x55614d;return _0x203b92[_0x4b68d6(0x107)](this['vectorsWorld'],_0x44e550);}[_0x55614d(0xe2)](_0x398d9a){var _0x201413=_0x55614d,_0x51c09a=this[_0x201413(0xcc)],_0x3ff32a=this[_0x201413(0x11c)],_0x44d7c9=_0x51c09a['x'],_0x50194d=_0x51c09a['y'],_0x51c09a=_0x51c09a['z'],_0x1d97a5=_0x3ff32a['x'],_0x4c7186=_0x3ff32a['y'],_0x3ff32a=_0x3ff32a['z'],_0x1c85cf=_0x398d9a['x'],_0x38920b=_0x398d9a['y'],_0x398d9a=_0x398d9a['z'],_0x1ef450=-_0x8af61a['kn'];return!(_0x1d97a5-_0x1c85cf<_0x1ef450||_0x1c85cf-_0x44d7c9<_0x1ef450||_0x4c7186-_0x38920b<_0x1ef450||_0x38920b-_0x50194d<_0x1ef450||_0x3ff32a-_0x398d9a<_0x1ef450||_0x398d9a-_0x51c09a<_0x1ef450);}[_0x55614d(0x13c)](_0x40a5d9){var _0x381f39=_0x55614d;return _0x203b92[_0x381f39(0x94)](this['minimumWorld'],this[_0x381f39(0x11c)],_0x40a5d9[_0x381f39(0xf7)],_0x40a5d9[_0x381f39(0x165)]);}[_0x55614d(0x92)](_0x4ee54c,_0x507c78){var _0x3d7c43=_0x55614d,_0x139851=this[_0x3d7c43(0xcc)],_0x2641cb=this[_0x3d7c43(0x11c)],_0x2ee771=_0x139851['x'],_0x41dd1b=_0x139851['y'],_0x139851=_0x139851['z'],_0x2f96f5=_0x2641cb['x'],_0x247d8e=_0x2641cb['y'],_0x2641cb=_0x2641cb['z'],_0x3aac20=_0x4ee54c['x'],_0x50d70a=_0x4ee54c['y'],_0x4ee54c=_0x4ee54c['z'],_0x3d268e=_0x507c78['x'],_0x52b6d2=_0x507c78['y'],_0x507c78=_0x507c78['z'];return!(_0x2f96f5<_0x3aac20||_0x3d268e<_0x2ee771||_0x247d8e<_0x50d70a||_0x52b6d2<_0x41dd1b||_0x2641cb<_0x4ee54c||_0x507c78<_0x139851);}['dispose'](){var _0x38d0c3=_0x55614d,_0x3cdae2;null!=(_0x3cdae2=this['_drawWrapperFront'])&&_0x3cdae2['dispose'](),null!=(_0x3cdae2=this[_0x38d0c3(0x18b)])&&_0x3cdae2[_0x38d0c3(0x194)]();}static[_0x55614d(0xda)](_0x25dc5e,_0x8e275b){var _0x4a7461=_0x55614d;return _0x25dc5e[_0x4a7461(0x92)](_0x8e275b[_0x4a7461(0xcc)],_0x8e275b[_0x4a7461(0x11c)]);}static[_0x55614d(0x94)](_0x1a8f4a,_0x2e11e1,_0x1cd2ff,_0x31bb4b){var _0x815d9d=_0x55614d,_0x8c4dfd=_0x203b92[_0x815d9d(0x1aa)][0x0];return _0x2483b7['P'][_0x815d9d(0x11e)](_0x1cd2ff,_0x1a8f4a,_0x2e11e1,_0x8c4dfd),_0x2483b7['P']['DistanceSquared'](_0x1cd2ff,_0x8c4dfd)<=_0x31bb4b*_0x31bb4b;}static[_0x55614d(0x107)](_0x5f6486,_0x283685){for(let _0x586b43=0x0;_0x586b43<0x6;++_0x586b43){const _0x7d9b9d=_0x283685[_0x586b43];for(let _0x224367=0x0;_0x224367<0x8;++_0x224367)if(_0x7d9b9d['dotCoordinate'](_0x5f6486[_0x224367])<0x0)return!0x1;}return!0x0;}static[_0x55614d(0x195)](_0x4e0957,_0x2fe869){var _0x11ef63=_0x55614d;for(let _0x590f9b=0x0;_0x590f9b<0x6;++_0x590f9b){let _0x4f440a=!0x0;const _0x2703ea=_0x2fe869[_0x590f9b];for(let _0x2ae8df=0x0;_0x2ae8df<0x8;++_0x2ae8df)if(0x0<=_0x2703ea[_0x11ef63(0x10e)](_0x4e0957[_0x2ae8df])){_0x4f440a=!0x1;break;}if(_0x4f440a)return!0x1;}return!0x0;}}_0x203b92[_0x55614d(0x1aa)]=_0x2fc468['B'][_0x55614d(0xc2)](0x3,_0x2483b7['P']['Zero']);},0x126cd:(_0x75ded,_0x58d960,_0x501f2f)=>{var _0x3e83d2=a2_0x17ce;_0x501f2f['d'](_0x58d960,{'i':()=>_0x1dfca0});var _0x5f1844=_0x501f2f(0x2037);class _0x1dfca0{static[_0x3e83d2(0x10d)](_0x133816){var _0x1b61b0=_0x3e83d2;const _0x3e5c85=[];for(let _0x5ce6dc=0x0;_0x5ce6dc<0x6;_0x5ce6dc++)_0x3e5c85[_0x1b61b0(0x191)](new _0x5f1844['J'](0x0,0x0,0x0,0x0));return _0x1dfca0['GetPlanesToRef'](_0x133816,_0x3e5c85),_0x3e5c85;}static['GetNearPlaneToRef'](_0xd0e4e9,_0x1d3656){var _0x22cf7d=_0x3e83d2;_0xd0e4e9=_0xd0e4e9['m'],(_0x1d3656[_0x22cf7d(0x10a)]['x']=_0xd0e4e9[0x3]+_0xd0e4e9[0x2],_0x1d3656[_0x22cf7d(0x10a)]['y']=_0xd0e4e9[0x7]+_0xd0e4e9[0x6],_0x1d3656[_0x22cf7d(0x10a)]['z']=_0xd0e4e9[0xb]+_0xd0e4e9[0xa],_0x1d3656['d']=_0xd0e4e9[0xf]+_0xd0e4e9[0xe],_0x1d3656[_0x22cf7d(0xc9)]());}static[_0x3e83d2(0xf9)](_0x18680b,_0x31d703){var _0x31b19e=_0x3e83d2;_0x18680b=_0x18680b['m'],(_0x31d703[_0x31b19e(0x10a)]['x']=_0x18680b[0x3]-_0x18680b[0x2],_0x31d703[_0x31b19e(0x10a)]['y']=_0x18680b[0x7]-_0x18680b[0x6],_0x31d703[_0x31b19e(0x10a)]['z']=_0x18680b[0xb]-_0x18680b[0xa],_0x31d703['d']=_0x18680b[0xf]-_0x18680b[0xe],_0x31d703[_0x31b19e(0xc9)]());}static[_0x3e83d2(0x110)](_0x4be601,_0x423c7c){var _0x530629=_0x3e83d2;_0x4be601=_0x4be601['m'],(_0x423c7c[_0x530629(0x10a)]['x']=_0x4be601[0x3]+_0x4be601[0x0],_0x423c7c['normal']['y']=_0x4be601[0x7]+_0x4be601[0x4],_0x423c7c[_0x530629(0x10a)]['z']=_0x4be601[0xb]+_0x4be601[0x8],_0x423c7c['d']=_0x4be601[0xf]+_0x4be601[0xc],_0x423c7c[_0x530629(0xc9)]());}static[_0x3e83d2(0x151)](_0x268f3e,_0x531257){var _0x25daad=_0x3e83d2;_0x268f3e=_0x268f3e['m'],(_0x531257[_0x25daad(0x10a)]['x']=_0x268f3e[0x3]-_0x268f3e[0x0],_0x531257[_0x25daad(0x10a)]['y']=_0x268f3e[0x7]-_0x268f3e[0x4],_0x531257[_0x25daad(0x10a)]['z']=_0x268f3e[0xb]-_0x268f3e[0x8],_0x531257['d']=_0x268f3e[0xf]-_0x268f3e[0xc],_0x531257[_0x25daad(0xc9)]());}static['GetTopPlaneToRef'](_0x6e9df3,_0x9acd21){var _0x3ab8f6=_0x3e83d2;_0x6e9df3=_0x6e9df3['m'],(_0x9acd21[_0x3ab8f6(0x10a)]['x']=_0x6e9df3[0x3]-_0x6e9df3[0x1],_0x9acd21[_0x3ab8f6(0x10a)]['y']=_0x6e9df3[0x7]-_0x6e9df3[0x5],_0x9acd21[_0x3ab8f6(0x10a)]['z']=_0x6e9df3[0xb]-_0x6e9df3[0x9],_0x9acd21['d']=_0x6e9df3[0xf]-_0x6e9df3[0xd],_0x9acd21[_0x3ab8f6(0xc9)]());}static[_0x3e83d2(0xcf)](_0x3af7a2,_0x460c14){var _0x5a1407=_0x3e83d2;_0x3af7a2=_0x3af7a2['m'],(_0x460c14[_0x5a1407(0x10a)]['x']=_0x3af7a2[0x3]+_0x3af7a2[0x1],_0x460c14[_0x5a1407(0x10a)]['y']=_0x3af7a2[0x7]+_0x3af7a2[0x5],_0x460c14['normal']['z']=_0x3af7a2[0xb]+_0x3af7a2[0x9],_0x460c14['d']=_0x3af7a2[0xf]+_0x3af7a2[0xd],_0x460c14[_0x5a1407(0xc9)]());}static['GetPlanesToRef'](_0xdb9769,_0x3d0ebf){var _0x5d744d=_0x3e83d2;_0x1dfca0['GetNearPlaneToRef'](_0xdb9769,_0x3d0ebf[0x0]),_0x1dfca0[_0x5d744d(0xf9)](_0xdb9769,_0x3d0ebf[0x1]),_0x1dfca0[_0x5d744d(0x110)](_0xdb9769,_0x3d0ebf[0x2]),_0x1dfca0['GetRightPlaneToRef'](_0xdb9769,_0x3d0ebf[0x3]),_0x1dfca0[_0x5d744d(0x19c)](_0xdb9769,_0x3d0ebf[0x4]),_0x1dfca0['GetBottomPlaneToRef'](_0xdb9769,_0x3d0ebf[0x5]);}static[_0x3e83d2(0x1b8)](_0x2a356e,_0x28d8e1){for(let _0x3128d0=0x0;_0x3128d0<0x6;_0x3128d0++)if(_0x28d8e1[_0x3128d0]['dotCoordinate'](_0x2a356e)<0x0)return!0x1;return!0x0;}}},0x15857:(_0x498dde,_0x4d7a9d,_0x243bfc)=>{_0x243bfc['d'](_0x4d7a9d,{'HE':()=>_0x5ed7fa['HE'],'P':()=>_0x8abbab['P'],'RD':()=>_0x32497b['RD'],'Wo':()=>_0x5ed7fa['Wo'],'jp':()=>_0x8abbab['jp'],'y3':()=>_0x8abbab['y3'],'zZ':()=>_0x5ed7fa['zZ']});var _0x32497b=_0x243bfc(0xa60f),_0x5ed7fa=_0x243bfc(0xc84b),_0x8abbab=(_0x243bfc(0x147b8),_0x243bfc(0x126cd),_0x243bfc(0x11edd),_0x243bfc(0x2037),_0x243bfc(0x9fd1));_0x243bfc(0x15a94);},0x14518:(_0x2349ef,_0x1d3596,_0x3102cd)=>{var _0x3bcfdf=a2_0x17ce,_0x3e2357=_0x3102cd(0x15a31),_0x18bd9a=_0x3102cd(0xd8a8),_0x29ea67=_0x3102cd(0x10d51),_0x29ea67=_0x3102cd['n'](_0x29ea67),_0x451a6d=_0x3102cd(0x2f9d),_0x2bd97a=_0x3102cd(0x25c5),_0x4c0d85=_0x3102cd['n'](_0x2bd97a),_0x3e85c4=(_0x3102cd(0xe0c0),_0x3102cd(0xab11),_0x3102cd(0x14c74),_0x3102cd(0x9316),_0x3102cd(0xe1b3),_0x3102cd(0xb261),_0x3102cd(0x3ae7),_0x3102cd(0x5e86),_0x3102cd(0x1696b),_0x3102cd(0x9d9),_0x3102cd(0x161cb),_0x3102cd(0x17932),_0x3102cd(0x65c1),_0x3102cd(0xe30c),_0x3102cd(0x12bb6),_0x3102cd(0x17fdf),_0x3102cd(0x8483),_0x3102cd(0x28e1),_0x3102cd(0x59a7),_0x3102cd(0x663)),_0x2e19a1=(_0x3102cd(0x1334a),_0x3102cd(0x3cd9),_0x3102cd(0x99a5),_0x3102cd(0x12b78),_0x3102cd(0x2540),_0x3102cd(0xc97d),_0x3102cd(0x80e8),_0x3102cd(0x17439),_0x3102cd(0x16e4e),_0x3102cd(0x114a2),_0x3102cd(0x1b5c),_0x3102cd(0x12a54),_0x3102cd(0xa1c8),_0x3102cd(0x15857)),_0xf15c9c=(_0x3102cd(0x17cee),_0x3102cd(0x1797e),_0x3102cd(0x124cf),_0x3102cd(0x98fc),_0x3102cd(0x16aec),_0x3102cd(0x6c6d),_0x3102cd(0xa6c6),_0x3102cd(0xa82f),_0x3102cd(0x5204),_0x3102cd(0x116b6),_0x3102cd(0x16a99),_0x3102cd(0x1446b),_0x3102cd(0xbb85),_0x3102cd(0x14926),_0x3102cd(0x1388c),_0x3102cd(0xf9d6),_0x3102cd(0xf06),_0x3102cd(0xfc73),_0x3102cd(0x389d),_0x3102cd(0x4be6),_0x3102cd(0x43e9)),_0x36edcd=_0x3102cd(0x6214);_0x29ea67()({'locateFile':(_0x1f979b,_0x158ea1)=>_0x18bd9a['Z']})['then'](_0x71c751=>{var _0x188241=a2_0x17ce;globalThis[_0x188241(0x193)]=_0x71c751;}),globalThis[_0x3bcfdf(0xfb)]=new class{constructor(){var _0x3c5e86=_0x3bcfdf;this[_0x3c5e86(0x13d)]=!0x1,this[_0x3c5e86(0xf6)]=!0x1,this['initTextureDbEd']=!0x1,this[_0x3c5e86(0x8a)]=0x40,this[_0x3c5e86(0x82)]={},this[_0x3c5e86(0xc7)]={},this[_0x3c5e86(0xbc)]={},this['modelIdToUniqueId']={},this[_0x3c5e86(0x160)]=0x12c,this[_0x3c5e86(0x1b0)]=0x0,this[_0x3c5e86(0x12e)]={},this[_0x3c5e86(0x13e)]={},this[_0x3c5e86(0x8c)]={},this[_0x3c5e86(0x88)]=0x1,this['textureInfoAutoId']={},this[_0x3c5e86(0x100)]={},this['modelMaterialInfo']={},this['indexDbName_Common']=_0x3c5e86(0x10c),this[_0x3c5e86(0xab)]={},this[_0x3c5e86(0x12f)]={},this[_0x3c5e86(0xb4)]={},this[_0x3c5e86(0xd7)]={},this[_0x3c5e86(0x11d)]={},this[_0x3c5e86(0xed)]={},this[_0x3c5e86(0x17f)]={},this[_0x3c5e86(0xc3)]=0x0,this['clearModelMeshInfo']=0x0,this[_0x3c5e86(0xd6)]={},this[_0x3c5e86(0x101)]={'transform':0x1,'status':0x2,'material':0x3},this[_0x3c5e86(0x13a)]={0x1:{},0x2:{},0x3:{}},this['reverseElectionOperating']={},this['opaqueMaxRenderTriangleCount']=0x0,this[_0x3c5e86(0x12a)]=0x0,this[_0x3c5e86(0x1c0)]=0x0,this[_0x3c5e86(0x13b)]={},this[_0x3c5e86(0x161)]=!0x1,this[_0x3c5e86(0x163)]=!0x1,this[_0x3c5e86(0x118)]=!0x1,this[_0x3c5e86(0x9e)]=[0x0,0x0,0x0,0x0,0x0,0x0],_0x3e85c4['Z2'][_0x3c5e86(0x108)](!0x0),this['allowRenderInstancesArrayBuffer']=new SharedArrayBuffer(0x1000000),this['allowRenderInstancesDataView']=new Int32Array(this['allowRenderInstancesArrayBuffer']),this[_0x3c5e86(0x147)]=new SharedArrayBuffer(0x3d0900*_0x451a6d['uY']+0x4),this['modelMeshInstancesDataView']=new Float32Array(this[_0x3c5e86(0x147)]),this[_0x3c5e86(0x15e)]=new SharedArrayBuffer(0xa00000),this[_0x3c5e86(0x150)]=new Int32Array(this[_0x3c5e86(0x15e)]);for(let _0x582c8e=this[_0x3c5e86(0x150)][0x0]=0x1;_0x582c8e<this['idleMemoryInstancesDataView'][_0x3c5e86(0x14a)];_0x582c8e++)this[_0x3c5e86(0x150)][_0x582c8e]=-0x1;this[_0x3c5e86(0xa3)]=new SharedArrayBuffer(0xa00000),this[_0x3c5e86(0x138)]=new Int32Array(this['idleMemoryPositionBuffer']);for(let _0xabe502=this['idleMemoryPositionDataView'][0x0]=0x1;_0xabe502<this[_0x3c5e86(0x138)][_0x3c5e86(0x14a)];_0xabe502++)this[_0x3c5e86(0x138)][_0xabe502]=-0x1;this['idleMemoryMixBuffer']=new SharedArrayBuffer(0xa00000),this[_0x3c5e86(0x155)]=new Int32Array(this['idleMemoryMixBuffer']);for(let _0x65b9bd=this[_0x3c5e86(0x155)][0x0]=0x1;_0x65b9bd<this[_0x3c5e86(0x155)][_0x3c5e86(0x14a)];_0x65b9bd++)this['idleMemoryMixDataView'][_0x65b9bd]=-0x1;this[_0x3c5e86(0x105)]=new SharedArrayBuffer(0xa00000),this[_0x3c5e86(0x9a)]=new Int32Array(this['modifyMemoryMixBuffer']),this[_0x3c5e86(0x9a)][0x0]=0x1,this[_0x3c5e86(0x185)]=new SharedArrayBuffer(0x4000000),this[_0x3c5e86(0x169)]=new Int32Array(this['modifyMemoryTextureBuffer']),this[_0x3c5e86(0x169)][0x0]=0x1,this['modifyMemoryPositionBuffer']=new SharedArrayBuffer(0x1000000),this['modifyMemoryPositionDataView']=new Int32Array(this[_0x3c5e86(0x12d)]),this['modifyMemoryPositionDataView'][0x0]=0x1,this[_0x3c5e86(0x1bf)]=new SharedArrayBuffer(0x1000000),this[_0x3c5e86(0x120)]=new Int32Array(this[_0x3c5e86(0x1bf)]),this[_0x3c5e86(0x120)][0x0]=0x1,this[_0x3c5e86(0x126)]=new SharedArrayBuffer(0x1000000),this[_0x3c5e86(0x85)]=new Int32Array(this[_0x3c5e86(0x126)]);for(let _0x1e3730=this[_0x3c5e86(0x85)][0x0]=0x1;_0x1e3730<this[_0x3c5e86(0x85)][_0x3c5e86(0x14a)];_0x1e3730++)this[_0x3c5e86(0x85)][_0x1e3730]=-0x1;let _0x542d48=indexedDB[_0x3c5e86(0xa6)](this[_0x3c5e86(0x95)]);_0x542d48[_0x3c5e86(0x103)]=_0x2ed3dc=>_0x36edcd['log'](_0x3c5e86(0x154),_0x2ed3dc),_0x542d48['onupgradeneeded']=_0x40f00d=>{var _0x4c1a5d=_0x3c5e86;_0x40f00d['target']['result'][_0x4c1a5d(0xbd)][_0x4c1a5d(0x1b7)](_0x4c1a5d(0x176))||_0x40f00d[_0x4c1a5d(0xbe)][_0x4c1a5d(0xce)][_0x4c1a5d(0xec)](_0x4c1a5d(0x176),{'autoIncrement':!0x1,'keyPath':'id'});},_0x542d48[_0x3c5e86(0x182)]=_0x5e49cb=>{var _0x452778=_0x3c5e86;this[_0x452778(0x12e)][this[_0x452778(0x95)]]=_0x5e49cb[_0x452778(0xbe)]['result'];let _0x34a82e=_0x5e49cb[_0x452778(0xbe)]['result'],_0x37393b=_0x34a82e[_0x452778(0x148)](['texture'],_0x452778(0x13f))['objectStore'](_0x452778(0x176)),_0x11b42e=_0x37393b['getAllKeys']();_0x11b42e[_0x452778(0x182)]=_0x32d454=>{var _0x36de1=_0x452778,_0x1c8c17;for(_0x1c8c17 of _0x32d454[_0x36de1(0xbe)][_0x36de1(0xce)])this[_0x36de1(0x8c)][_0x1c8c17]={'origin':0x1,'loadStatus':0x0};this[_0x36de1(0xb9)]=!0x0,this[_0x36de1(0xee)]();};},_0x4c0d85()[_0x3c5e86(0x1a6)](_0x3c5e86(0x121),{'responseType':_0x3c5e86(0x1a5)})['then'](_0x3170b2=>{var _0xb50121=_0x3c5e86;this[_0xb50121(0x16d)]=_0x3170b2[_0xb50121(0x1bd)];for(var _0x109e06 of _0x3170b2[_0xb50121(0x1bd)])this[_0xb50121(0x8c)]['hasOwnProperty'](_0x109e06['id'])||(this[_0xb50121(0x8c)][_0x109e06['id']]={'origin':0x3,'loadStatus':0x0,'id':_0x109e06['id'],'width':_0x109e06['width'],'height':_0x109e06['height'],'name':_0x109e06['name'],'oneMeter':_0x109e06[_0xb50121(0x15f)],'previewPath':_0x109e06[_0xb50121(0xfc)],'albedoPath':_0x109e06[_0xb50121(0x188)][_0xb50121(0xd4)](0x0,_0x109e06[_0xb50121(0x188)][_0xb50121(0xdc)]('.'))+_0xb50121(0xfa),'ormPath':_0x109e06[_0xb50121(0x181)][_0xb50121(0xd4)](0x0,_0x109e06[_0xb50121(0x181)][_0xb50121(0xdc)]('.'))+_0xb50121(0xfa),'ndPath':_0x109e06['nd'][_0xb50121(0xd4)](0x0,_0x109e06['nd']['lastIndexOf']('.'))+_0xb50121(0xfa)});this[_0xb50121(0xf6)]=!0x0,this[_0xb50121(0xee)]();},_0x13030c=>{var _0x1e5532=_0x3c5e86;_0x36edcd[_0x1e5532(0x106)](_0x13030c);}),this['frustumVisibleWorker']=new Worker(new URL(_0x3102cd['p']+_0x3102cd['u'](0x371),_0x3102cd['b'])),this['frustumVisibleWorker'][_0x3c5e86(0x1ac)]=_0x1d1066=>{var _0x443e02=_0x3c5e86;switch(_0x1d1066[_0x443e02(0x1bd)][_0x443e02(0xa7)]){case'Initialized':break;case _0x443e02(0x1b1):this[_0x443e02(0x1b1)](_0x1d1066[_0x443e02(0x1bd)][_0x443e02(0x127)]);break;case _0x443e02(0xa9):globalThis[_0x443e02(0x14f)](_0x1d1066['data']);}},globalThis[_0x3c5e86(0xbf)](_0x3c5e86(0x15a),_0x2cade9=>{var _0x2df453=_0x3c5e86;switch(_0x2cade9['data'][_0x2df453(0xa7)]){case _0x2df453(0x1bc):this[_0x2df453(0x14d)]=_0x2cade9['data'][_0x2df453(0x14d)],this['getMeshUrl']=_0x2cade9[_0x2df453(0x1bd)][_0x2df453(0x14d)]+_0x2df453(0x177),this[_0x2df453(0xcb)]=_0x2cade9[_0x2df453(0x1bd)][_0x2df453(0x14d)]+_0x2df453(0xcb),this['getTexture']=_0x2cade9[_0x2df453(0x1bd)][_0x2df453(0x14d)]+_0x2df453(0xbb),this['getModelList']=_0x2cade9['data'][_0x2df453(0x14d)]+_0x2df453(0x115),this[_0x2df453(0xdf)]=new _0x3e2357['p'](_0x2cade9[_0x2df453(0x1bd)][_0x2df453(0xdf)][_0x2df453(0x11b)],_0x2cade9[_0x2df453(0x1bd)]['sharedData']['dataStoreArrayBuffer']),this['renderUpdateTempDataBuffer']=_0x2cade9[_0x2df453(0x1bd)]['renderUpdateTempDataBuffer'],this['renderUpdateTempDataView']=new Float32Array(this[_0x2df453(0x167)]),this['renderMemoryIdBuffer']=_0x2cade9[_0x2df453(0x1bd)][_0x2df453(0x114)],this['renderMemoryIdDataView']=new Uint32Array(this['renderMemoryIdBuffer']),this[_0x2df453(0x190)]=new SharedArrayBuffer(0x18*this[_0x2df453(0xdf)][_0x2df453(0xe3)]),this['renderIndexDataView']=new Int32Array(this[_0x2df453(0x190)]),this['renderIndexModelIdAndInstancesIdBuffer']=new SharedArrayBuffer(0x18*this[_0x2df453(0xdf)][_0x2df453(0xe3)]),this['renderIndexModelIdAndInstancesIdDataView']=new Int32Array(this[_0x2df453(0x9b)]),this['transparentMaxRenderTriangleCount']=0x3*Math['floor'](0.08*this[_0x2df453(0xdf)][_0x2df453(0xe3)]/0x3),this[_0x2df453(0xe6)]=this[_0x2df453(0xdf)]['maxRenderTriangleCount']-this[_0x2df453(0x12a)],this[_0x2df453(0x1c0)]=0x6*this[_0x2df453(0xe6)],this['renderMemoryIdDataView'][0x0]=0x0,this['renderMemoryIdDataView'][0x1]=this[_0x2df453(0x1c0)],this[_0x2df453(0x9c)]=this['sharedData'][_0x2df453(0x9c)],this[_0x2df453(0x1a2)]=this[_0x2df453(0x9c)]/this[_0x2df453(0x8a)],this[_0x2df453(0xb6)]=new SharedArrayBuffer(this[_0x2df453(0x1a2)]*this[_0x2df453(0x1a2)]*0x4),this[_0x2df453(0x99)]=new Int32Array(this['idleMemoryTextureBuffer']);for(let _0x41e255=0x0;_0x41e255<this['idleMemoryTextureDataView'][_0x2df453(0x14a)];_0x41e255++)this[_0x2df453(0x99)][_0x41e255]=-0x1;this['InitModelList']();break;case _0x2df453(0x16f):this['SetModelTransform'](_0x2cade9[_0x2df453(0x1bd)]['modelId'],_0x2cade9[_0x2df453(0x1bd)]['modelMatrixArr']);break;case'ShowModel':this[_0x2df453(0x8b)](_0x2cade9[_0x2df453(0x1bd)][_0x2df453(0x127)],0x1);break;case _0x2df453(0x16c):this[_0x2df453(0x8b)](_0x2cade9[_0x2df453(0x1bd)][_0x2df453(0x127)],0x0);break;case'SetInstancesStatus':this[_0x2df453(0x11a)](_0x2cade9[_0x2df453(0x1bd)]['operating'],_0x2cade9['data'][_0x2df453(0xfd)]);break;case _0x2df453(0x156):this[_0x2df453(0x156)](_0x2cade9[_0x2df453(0x1bd)]['operating'],_0x2cade9[_0x2df453(0x1bd)]['idBuffer']);break;case'FrameSelection':this['frustumVisibleWorker']['postMessage'](_0x2cade9[_0x2df453(0x1bd)]);break;case _0x2df453(0x1a7):this[_0x2df453(0x1a7)](_0x2cade9[_0x2df453(0x1bd)][_0x2df453(0x128)],_0x2cade9['data'][_0x2df453(0xfd)]);break;case _0x2df453(0x16e):this[_0x2df453(0x16e)](_0x2cade9[_0x2df453(0x1bd)]['operating'],_0x2cade9[_0x2df453(0x1bd)][_0x2df453(0xfd)]);break;case _0x2df453(0xf0):this[_0x2df453(0xf0)]();break;case _0x2df453(0x16a):this[_0x2df453(0x16a)]();break;case _0x2df453(0x130):this[_0x2df453(0x130)](_0x2cade9[_0x2df453(0x1bd)][_0x2df453(0x127)],_0x2cade9[_0x2df453(0x1bd)][_0x2df453(0x197)],_0x2cade9[_0x2df453(0x1bd)][_0x2df453(0xeb)]);break;case _0x2df453(0xc0):this[_0x2df453(0xc0)](_0x2cade9['data']['modelId'],_0x2cade9['data'][_0x2df453(0x197)],_0x2cade9[_0x2df453(0x1bd)][_0x2df453(0xdb)]);break;case'SetComponentMaterialId':this[_0x2df453(0xd3)](_0x2cade9[_0x2df453(0x1bd)][_0x2df453(0x128)],_0x2cade9[_0x2df453(0x1bd)]['idBuffer']);break;case _0x2df453(0x172):globalThis[_0x2df453(0x14f)]({'msgType':_0x2df453(0xa9),'cbId':_0x2cade9[_0x2df453(0x1bd)][_0x2df453(0x178)],'resolve':this[_0x2df453(0x18c)][_0x2cade9[_0x2df453(0x1bd)][_0x2df453(0x127)]][_0x2cade9[_0x2df453(0x1bd)][_0x2df453(0x197)]]});break;case'CancelMaterialEdit':this[_0x2df453(0x18e)](_0x2cade9[_0x2df453(0x1bd)][_0x2df453(0x127)]);break;case _0x2df453(0xe9):var _0x1f8dde=this[_0x2df453(0xe9)](_0x2cade9[_0x2df453(0x1bd)]['modelId'],_0x2cade9[_0x2df453(0x1bd)][_0x2df453(0xeb)]);globalThis['postMessage']({'msgType':_0x2df453(0xa9),'cbId':_0x2cade9[_0x2df453(0x1bd)][_0x2df453(0x178)],'resolve':_0x1f8dde});break;case _0x2df453(0x90):globalThis['postMessage']({'msgType':_0x2df453(0xa9),'cbId':_0x2cade9[_0x2df453(0x1bd)][_0x2df453(0x178)],'resolve':this[_0x2df453(0x16d)]});}});}[_0x3bcfdf(0xb8)](){var _0x4bbc73=_0x3bcfdf;globalThis['SQLEngine']?_0x4c0d85()[_0x4bbc73(0x1a6)](this[_0x4bbc73(0x115)],{'responseType':_0x4bbc73(0xaf)})[_0x4bbc73(0x19d)](_0x7dafd6=>{var _0x21f20d=_0x4bbc73;let _0x26656e=new globalThis['SQLEngine']['Database'](new Uint8Array(_0x7dafd6[_0x21f20d(0x1bd)]),!0x0),_0x393f00=[];_0x26656e[_0x21f20d(0x89)](_0x21f20d(0x164),void 0x0,_0xe82c42=>{_0x393f00['push'](_0xe82c42);}),this[_0x21f20d(0x123)]=new _0xf15c9c['T'](_0x393f00['length'],null);for(var _0x46365a of _0x393f00)this[_0x21f20d(0xbc)][_0x46365a[_0x21f20d(0x1b4)]]=_0x46365a['id'],this[_0x21f20d(0x152)][_0x46365a['id']]=_0x46365a[_0x21f20d(0x1b4)],this[_0x21f20d(0x18c)][_0x46365a['id']]={},this[_0x21f20d(0x123)][_0x21f20d(0xb2)](_0x46365a),this['modelMeshInstancesIndexArrayBuff'][_0x46365a['id']]=new SharedArrayBuffer(0x4*(_0x46365a['meshInstancesCount']+0x1)),this[_0x21f20d(0xc7)][_0x46365a['id']]=new Uint32Array(this[_0x21f20d(0x82)][_0x46365a['id']]);this[_0x21f20d(0xc8)][_0x21f20d(0x14f)]({'msgType':'Init','sharedData':{'dataStoreArrayBuffer':this[_0x21f20d(0xdf)]['dataStoreArrayBuffer'],'dataStoreObject':this['sharedData'][_0x21f20d(0x11b)]},'allowRenderInstancesArrayBuffer':this[_0x21f20d(0x173)],'modelMeshInstancesArrayBuff':this[_0x21f20d(0x147)],'modelMeshInstancesIndexArrayBuff':this[_0x21f20d(0x82)],'renderMemoryIdBuffer':this[_0x21f20d(0x114)],'modelList':_0x393f00,'serverAddress':this[_0x21f20d(0x14d)],'transparentMaxRenderTriangleFace':this[_0x21f20d(0x12a)],'opaqueMaxRenderTriangleFace':this[_0x21f20d(0xe6)],'modelArrayBuff':this[_0x21f20d(0x123)]['modelArrayBuff'],'modelIndexOffsetStart':this['modelData']['modelIndexOffsetStart']}),this[_0x21f20d(0x13d)]=!0x0,this[_0x21f20d(0xee)]();}):setTimeout(()=>{var _0x5ccde3=_0x4bbc73;this[_0x5ccde3(0xb8)]();},0xa);}['LastInit'](){var _0x30b323=_0x3bcfdf;this[_0x30b323(0xb9)]&&this[_0x30b323(0xf6)]&&this[_0x30b323(0x13d)]&&(globalThis['postMessage']({'msgType':'Initialized','renderIndexBuffer':this[_0x30b323(0x190)],'modifyMemoryMixBuffer':this[_0x30b323(0x105)],'modifyMemoryTextureBuffer':this['modifyMemoryTextureBuffer'],'modifyMemoryPositionBuffer':this['modifyMemoryPositionBuffer'],'modifyMemoryInstancesBuffer':this['modifyMemoryInstancesBuffer'],'modifyMemoryRenderIndexBuffer':this[_0x30b323(0x126)],'modelMeshInstancesArrayBuff':this['modelMeshInstancesArrayBuff'],'modelMeshInstancesIndexArrayBuff':this['modelMeshInstancesIndexArrayBuff'],'modelArrayBuff':this['modelData'][_0x30b323(0x16b)],'modelIndexOffsetStart':this['modelData'][_0x30b323(0x18d)]}),this[_0x30b323(0x137)]());}[_0x3bcfdf(0x137)](){var _0x28deec=_0x3bcfdf;globalThis[_0x28deec(0xfb)]['PrepareRenderData'](),setTimeout(globalThis[_0x28deec(0xfb)]['Loop'],0x1);}[_0x3bcfdf(0x1b1)](_0x26ce4b){var _0x4f7aa0=_0x3bcfdf;_0x26ce4b=~~_0x26ce4b,this[_0x4f7aa0(0x13e)][_0x26ce4b]={};var _0x4f6151=this['renderMemoryIdDataView'][0x2],_0x4588d8=this[_0x4f7aa0(0x141)][0x2]+=0x14,_0x5b05b7=this[_0x4f7aa0(0x141)][0x7],_0x49fc27=this[_0x4f7aa0(0x141)][0x7]+=0x14;let _0x11c69d=Array[_0x4f7aa0(0x186)](this[_0x4f7aa0(0x123)][_0x4f7aa0(0x1b3)](_0x26ce4b));var _0x4927fa=this[_0x4f7aa0(0xdf)][_0x4f7aa0(0x9e)];if(_0x11c69d[0xc]-=_0x4927fa[0x6],_0x11c69d[0xd]-=_0x4927fa[0x7],_0x11c69d[0xe]-=_0x4927fa[0x8],this[_0x4f7aa0(0x84)][_0x4f7aa0(0xb1)](_0x11c69d,_0x5b05b7),this['renderUpdateTempDataView'][_0x4f7aa0(0xb1)]([this['modelData'][_0x4f7aa0(0x142)](_0x26ce4b)[0x0],_0x26ce4b,0x0,0x0],_0x5b05b7+0x10),this[_0x4f7aa0(0x9a)][_0x4f7aa0(0xb1)]([_0x5b05b7,_0x49fc27,_0x4f6151,_0x4588d8],this[_0x4f7aa0(0x9a)][0x0]),this[_0x4f7aa0(0x9a)][0x0]+=0x4,this[_0x4f7aa0(0x123)][_0x4f7aa0(0xd0)](_0x26ce4b)[0x0]=_0x4f6151,0x1===this[_0x4f7aa0(0xdf)][_0x4f7aa0(0x175)]){let _0xe59cd7=indexedDB[_0x4f7aa0(0xa6)](this[_0x4f7aa0(0x152)][_0x26ce4b]);_0xe59cd7[_0x4f7aa0(0x103)]=_0x3eead9=>_0x36edcd['log'](_0x4f7aa0(0x154),_0x3eead9),_0xe59cd7[_0x4f7aa0(0x182)]=_0xa5be90=>{var _0x470b97=_0x4f7aa0;this[_0x470b97(0x12e)][_0x26ce4b]=_0xa5be90['target'][_0x470b97(0xce)];let _0x282e1b=_0xa5be90['target'][_0x470b97(0xce)][_0x470b97(0x148)]([_0x470b97(0x132)],_0x470b97(0x13f)),_0x40ef00=_0x282e1b[_0x470b97(0x117)](_0x470b97(0x132)),_0x3d6ab8=_0x40ef00[_0x470b97(0x112)]();_0x3d6ab8[_0x470b97(0x182)]=_0xb2d167=>{var _0x254fa9=_0x470b97,_0x24b9cf;for(_0x24b9cf of _0xb2d167[_0x254fa9(0xbe)][_0x254fa9(0xce)])this['modelMeshInfo'][_0x26ce4b][_0x254fa9(0xdd)](_0x24b9cf)||(this[_0x254fa9(0x13e)][_0x26ce4b][_0x24b9cf]={'indexDbCache':!0x0,'videoMemoryPositionCount':0x0,'loadStatus':0x0}),this[_0x254fa9(0x13e)][_0x26ce4b][_0x24b9cf][_0x254fa9(0x15d)]=!0x0;};};}}['PrepareRenderData'](){var _0xb6a6ec=_0x3bcfdf;if(0x0!==Object[_0xb6a6ec(0x17e)](this['modelMaterialBindTexture'])[_0xb6a6ec(0x14a)]&&this[_0xb6a6ec(0xb7)](),!(!0x0===this[_0xb6a6ec(0x118)]&&0x1===this[_0xb6a6ec(0x141)][0xa]&&0x1===this[_0xb6a6ec(0x141)][0x6]||(this[_0xb6a6ec(0x118)]=!0x1,0x0===this[_0xb6a6ec(0x15c)][0x1]||this[_0xb6a6ec(0x141)][0x5]||this[_0xb6a6ec(0x161)]||this['loadingMaterial']||0x0!==this['allowRenderInstancesDataView'][0x0]))){var _0x1face8=this[_0xb6a6ec(0xdf)][_0xb6a6ec(0x9e)];if(this['visibleModelBox'][0x0]!==_0x1face8[0x0]||this[_0xb6a6ec(0x9e)][0x1]!==_0x1face8[0x1]||this[_0xb6a6ec(0x9e)][0x2]!==_0x1face8[0x2]||this[_0xb6a6ec(0x9e)][0x3]!==_0x1face8[0x3]||this[_0xb6a6ec(0x9e)][0x4]!==_0x1face8[0x4]||this[_0xb6a6ec(0x9e)][0x5]!==_0x1face8[0x5])for(var _0x5d51e6 in(this[_0xb6a6ec(0x9e)][0x0]=_0x1face8[0x0],this[_0xb6a6ec(0x9e)][0x1]=_0x1face8[0x1],this[_0xb6a6ec(0x9e)][0x2]=_0x1face8[0x2],this['visibleModelBox'][0x3]=_0x1face8[0x3],this[_0xb6a6ec(0x9e)][0x4]=_0x1face8[0x4],this[_0xb6a6ec(0x9e)][0x5]=_0x1face8[0x5],this[_0xb6a6ec(0x123)][_0xb6a6ec(0x18d)])){var _0x5d51e6=~~_0x5d51e6,_0x52c46b=this['modelData'][_0xb6a6ec(0xd0)](_0x5d51e6)[0x0];if(-0x1!==_0x52c46b){let _0x1c6552=Array[_0xb6a6ec(0x186)](this['modelData'][_0xb6a6ec(0x1b3)](_0x5d51e6));_0x1c6552[0xc]-=_0x1face8[0x6],_0x1c6552[0xd]-=_0x1face8[0x7],_0x1c6552[0xe]-=_0x1face8[0x8],_0x5d51e6=this[_0xb6a6ec(0x141)][0x7],(this[_0xb6a6ec(0x141)][0x7]+=0x10,this['renderUpdateTempDataView']['set'](_0x1c6552,_0x5d51e6),this['modifyMemoryMixDataView']['set']([_0x5d51e6,this['renderMemoryIdDataView'][0x7],_0x52c46b,_0x52c46b+0x10],this[_0xb6a6ec(0x9a)][0x0]),this['modifyMemoryMixDataView'][0x0]+=0x4);}}var _0x5cf419=this[_0xb6a6ec(0xdf)][_0xb6a6ec(0x17a)];let _0x51e1ef=!0x1,_0x4842a6=0x0,_0x13f2fe=0x4;for(;_0x13f2fe<this[_0xb6a6ec(0x15c)][0x3];_0x13f2fe+=0x2){var _0x3b090a=this[_0xb6a6ec(0x15c)][_0x13f2fe],_0x478328=this[_0xb6a6ec(0x15c)][_0x13f2fe+0x1],_0x478328=this[_0xb6a6ec(0xc7)][_0x3b090a][_0x478328],_0x36b7aa=this[_0xb6a6ec(0xb3)][_0x478328+0x16],_0x1c2ef7=this[_0xb6a6ec(0xb3)][_0x478328+0x18],_0x1a3827=this['modelMeshInstancesDataView'][_0x478328+0x1d],_0x408b2d=this[_0xb6a6ec(0xb3)][_0x478328+0x1a];if(0x0!==this['modelData'][_0xb6a6ec(0x142)](_0x3b090a)[0x0]&&0x0!==_0x408b2d&&0x0===_0x1a3827){_0x408b2d=0x3*_0x1c2ef7*0x2;if(_0x5cf419<_0x4842a6)break;this[_0xb6a6ec(0x13e)][_0x3b090a][_0xb6a6ec(0xdd)](_0x36b7aa)||(this[_0xb6a6ec(0x13e)][_0x3b090a][_0x36b7aa]={'indexDbCache':!0x1,'videoMemoryPositionCount':0x0,'loadStatus':0x0});let _0x188e81=this[_0xb6a6ec(0x13e)][_0x3b090a][_0x36b7aa];_0x188e81[_0xb6a6ec(0xdd)](_0xb6a6ec(0x184))||0x0!==_0x188e81[_0xb6a6ec(0x166)]||(_0x188e81['loadStatus']=0x1,_0x51e1ef=!0x0,(this['loadingMesh']=!0x0)===_0x188e81['indexDbCache']?(_0x4842a6+=_0x408b2d,this[_0xb6a6ec(0xab)]['hasOwnProperty'](_0x3b090a)||(this['indexDb_modelId_meshIds_List'][_0x3b090a]={}),this['indexDb_modelId_meshIds_List'][_0x3b090a][_0x36b7aa]=void 0x0):(_0x4842a6+=_0x408b2d,this[_0xb6a6ec(0x12f)]['hasOwnProperty'](_0x3b090a)||(this[_0xb6a6ec(0x12f)][_0x3b090a]=[]),this['server_modelId_meshIds_List'][_0x3b090a][_0xb6a6ec(0x191)](_0x36b7aa))),_0x1a3827=this[_0xb6a6ec(0xb3)][_0x478328+0x19],(this[_0xb6a6ec(0x18c)][_0x3b090a]['hasOwnProperty'](_0x1a3827)||(this[_0xb6a6ec(0x18c)][_0x3b090a][_0x1a3827]={'renderInstancesCount':0x0,'loadStatus':0x0}),0x0===this[_0xb6a6ec(0x18c)][_0x3b090a][_0x1a3827]['loadStatus']&&(this['loadingMaterial']=!0x0,this[_0xb6a6ec(0x18c)][_0x3b090a][_0x1a3827][_0xb6a6ec(0x166)]=0x1,_0x51e1ef=!0x0,this[_0xb6a6ec(0xd7)][_0xb6a6ec(0xdd)](_0x3b090a)||(this[_0xb6a6ec(0xd7)][_0x3b090a]=[]),this[_0xb6a6ec(0xd7)][_0x3b090a][_0xb6a6ec(0x191)](_0x1a3827)));}}_0x13f2fe===this[_0xb6a6ec(0x15c)][0x3]&&_0x51e1ef;var _0x537edc=this[_0xb6a6ec(0x15c)][0x1];let _0xdf6f1=0x0,_0x2caea1=0x4;for(;_0x2caea1<this[_0xb6a6ec(0x15c)][0x3]&&_0x537edc===this[_0xb6a6ec(0x15c)][0x1]&&0x0===this[_0xb6a6ec(0x15c)][0x0];){var _0x3a4df1=this['allowRenderInstancesDataView'][_0x2caea1],_0x59bea1=this[_0xb6a6ec(0x15c)][_0x2caea1+0x1],_0x41e9b5=(_0x2caea1+=0x2,this[_0xb6a6ec(0xc7)][_0x3a4df1][_0x59bea1]),_0x60b838=this['modelMeshInstancesDataView'][_0x41e9b5+0x16],_0xcd0969=this[_0xb6a6ec(0xb3)][_0x41e9b5+0x18],_0x27ffc9=this[_0xb6a6ec(0xb3)][_0x41e9b5+0x1d],_0x1b8b7b=this[_0xb6a6ec(0xb3)][_0x41e9b5+0x1a];if(0x0!==this['modelData'][_0xb6a6ec(0x142)](_0x3a4df1)[0x0]&&0x0!==_0x1b8b7b&&0x0===_0x27ffc9&&this[_0xb6a6ec(0x13e)][_0x3a4df1]['hasOwnProperty'](_0x60b838)){_0x1b8b7b=0x6*_0xcd0969;let _0xea22c2=this[_0xb6a6ec(0x13e)][_0x3a4df1][_0x60b838];_0x27ffc9=this[_0xb6a6ec(0xb3)][_0x41e9b5+0x15];let _0x2f548c=this['modelMeshInstancesDataView'][_0x41e9b5+0x19];if((_0xea22c2[_0xb6a6ec(0xdd)](_0xb6a6ec(0x157))||_0xea22c2[_0xb6a6ec(0xdd)]('vertexPositionBuffer'))&&this[_0xb6a6ec(0x18c)][_0x3a4df1][_0x2f548c]&&0x3===this[_0xb6a6ec(0x18c)][_0x3a4df1][_0x2f548c][_0xb6a6ec(0x166)]){if(this['operatingTypeModelComponent'][this[_0xb6a6ec(0x101)][_0xb6a6ec(0xc4)]][_0x3a4df1]&&this[_0xb6a6ec(0x13a)][this['operatingType']['material']][_0x3a4df1][_0x27ffc9]&&(this[_0xb6a6ec(0xb3)][_0x41e9b5+0x19]=_0x2f548c=this[_0xb6a6ec(0x13a)][this[_0xb6a6ec(0x101)][_0xb6a6ec(0xc4)]][_0x3a4df1][_0x27ffc9]['materialId']),_0xdf6f1+=_0x1b8b7b,this[_0xb6a6ec(0xd6)][_0xb6a6ec(0xdd)](_0x3a4df1)||(this[_0xb6a6ec(0xd6)][_0x3a4df1]={}),this[_0xb6a6ec(0xd6)][_0x3a4df1]['hasOwnProperty'](_0x27ffc9)||(this[_0xb6a6ec(0xd6)][_0x3a4df1][_0x27ffc9]={}),this[_0xb6a6ec(0xd6)][_0x3a4df1][_0x27ffc9][_0x59bea1]=void 0x0,this[_0xb6a6ec(0xb3)][_0x41e9b5+0x1b],_0xea22c2[_0xb6a6ec(0xdd)](_0xb6a6ec(0x157))||this[_0xb6a6ec(0x8d)](_0x41e9b5),this[_0xb6a6ec(0x18c)][_0x3a4df1][_0x2f548c][_0xb6a6ec(0xdd)](_0xb6a6ec(0xd0))||this[_0xb6a6ec(0xf3)](_0x3a4df1,_0x2f548c),-0x1===this[_0xb6a6ec(0xb3)][_0x41e9b5+0x1b]&&this[_0xb6a6ec(0xa1)](_0x41e9b5),0x0!==this['allowRenderInstancesDataView'][0x0])break;if(this[_0xb6a6ec(0x15c)][0x0]=0x1,this[_0xb6a6ec(0xfe)](_0x41e9b5),(this[_0xb6a6ec(0x15c)][0x0]=0x0)===this[_0xb6a6ec(0xb3)][_0x41e9b5+0x1d])break;if(_0x5cf419<_0xdf6f1)break;}}}_0x2caea1===this[_0xb6a6ec(0x15c)][0x3]&&!0x1===_0x51e1ef&&(this[_0xb6a6ec(0x141)][0x6]=0x1),this[_0xb6a6ec(0x141)][0x5]=0x1,this[_0xb6a6ec(0x1a8)](),this[_0xb6a6ec(0x133)](),this['RequestMaterial'](),this[_0xb6a6ec(0xb7)](),0x1===this[_0xb6a6ec(0x141)][0xa]&&(this[_0xb6a6ec(0x118)]=!0x0);}}[_0x3bcfdf(0x8d)](_0xaf5d59){var _0x40b138=_0x3bcfdf,_0x2819df=this['modelMeshInstancesDataView'][_0xaf5d59+0x0],_0x5398e7=this[_0x40b138(0xb3)][_0xaf5d59+0x16],_0x348535=this[_0x40b138(0x13e)][_0x2819df][_0x5398e7]['vertexPositionBuffer']['length']/0x3,_0xaf5d59=0x4*_0x348535,_0x265e18=_0xaf5d59+this['modelMeshInfo'][_0x2819df][_0x5398e7][_0x40b138(0xca)]['length']/0x2*0x4;let _0x28d40b=-0x1,_0x140d4b=-0x1;for(let _0x5e09df=0x1;_0x5e09df<this[_0x40b138(0x138)][0x0];_0x5e09df+=0x2){var _0x3beb2f=this['idleMemoryPositionDataView'][_0x5e09df+0x1];if(-0x1!==_0x3beb2f){var _0x1f5d30=this[_0x40b138(0x138)][_0x5e09df],_0x14e7ec=_0x3beb2f-_0x1f5d30;if(_0x14e7ec==_0x265e18){_0x28d40b=_0x1f5d30,_0x140d4b=_0x3beb2f,this['idleMemoryPositionDataView'][_0x5e09df]=-0x1,this['idleMemoryPositionDataView'][_0x5e09df+0x1]=-0x1;break;}if(_0x265e18<_0x14e7ec){_0x28d40b=_0x1f5d30,_0x140d4b=_0x28d40b+_0x265e18,this[_0x40b138(0x138)][_0x5e09df]=_0x140d4b;break;}}}-0x1===_0x28d40b&&(_0x28d40b=this['renderMemoryIdDataView'][0x3],_0x140d4b=this[_0x40b138(0x141)][0x3]+=_0x265e18);var _0x24c928=this['renderMemoryIdDataView'][0x7],_0x300aa7=this['renderMemoryIdDataView'][0x7]+=_0x265e18;for(let _0x45c6b6=0x0,_0x223611=0x0;_0x45c6b6<this[_0x40b138(0x13e)][_0x2819df][_0x5398e7][_0x40b138(0x184)][_0x40b138(0x14a)];_0x45c6b6+=0x3,_0x223611+=0x4)this[_0x40b138(0x84)][_0x24c928+_0x223611]=this[_0x40b138(0x13e)][_0x2819df][_0x5398e7][_0x40b138(0x184)][_0x45c6b6],this[_0x40b138(0x84)][_0x24c928+_0x223611+0x1]=this[_0x40b138(0x13e)][_0x2819df][_0x5398e7][_0x40b138(0x184)][_0x45c6b6+0x1],this[_0x40b138(0x84)][_0x24c928+_0x223611+0x2]=this[_0x40b138(0x13e)][_0x2819df][_0x5398e7][_0x40b138(0x184)][_0x45c6b6+0x2],this[_0x40b138(0x84)][_0x24c928+_0x223611+0x3]=0x1;var _0x52171e=_0x24c928+_0xaf5d59;for(let _0x159479=0x0,_0x34b35f=0x0;_0x159479<this[_0x40b138(0x13e)][_0x2819df][_0x5398e7][_0x40b138(0xca)][_0x40b138(0x14a)];_0x159479+=0x2,_0x34b35f+=0x4)this[_0x40b138(0x84)][_0x52171e+_0x34b35f]=this[_0x40b138(0x13e)][_0x2819df][_0x5398e7][_0x40b138(0xca)][_0x159479]-_0x34b35f/0x4-_0x348535,this[_0x40b138(0x84)][_0x52171e+_0x34b35f+0x1]=this[_0x40b138(0x13e)][_0x2819df][_0x5398e7][_0x40b138(0xca)][_0x159479+0x1],this['renderUpdateTempDataView'][_0x52171e+_0x34b35f+0x2]=0x29a,this['renderUpdateTempDataView'][_0x52171e+_0x34b35f+0x3]=0x378;this['modelMeshInfo'][_0x2819df][_0x5398e7]['vertexOffsetStart']=_0x28d40b,this[_0x40b138(0x13e)][_0x2819df][_0x5398e7][_0x40b138(0x157)]=_0x28d40b+_0xaf5d59,this[_0x40b138(0x13e)][_0x2819df][_0x5398e7]['indexOffsetEnd']=_0x140d4b,this['modifyMemoryPositionDataView'][_0x40b138(0xb1)]([_0x24c928,_0x300aa7,_0x28d40b,_0x140d4b],this[_0x40b138(0x11f)][0x0]),this[_0x40b138(0x11f)][0x0]+=0x4,this[_0x40b138(0x11f)][0x0],this[_0x40b138(0x11f)][_0x40b138(0x14a)],delete this[_0x40b138(0x13e)][_0x2819df][_0x5398e7][_0x40b138(0x184)],delete this[_0x40b138(0x13e)][_0x2819df][_0x5398e7][_0x40b138(0xca)],this[_0x40b138(0x141)][0x7],this[_0x40b138(0x84)][_0x40b138(0x14a)];}[_0x3bcfdf(0xa1)](_0x3bd16b){var _0x212a64=_0x3bcfdf,_0xa4a82e=this[_0x212a64(0xb3)][_0x3bd16b+0x0],_0x298c6b=this[_0x212a64(0xb3)][_0x3bd16b+0x15],_0x1ce3f2=this[_0x212a64(0xb3)][_0x3bd16b+0x19];let _0x1873b2=-0x1,_0xae2425;for(let _0x296cf9=0x1;_0x296cf9<this[_0x212a64(0x150)][0x0];_0x296cf9+=0x2)if(-0x1!==this[_0x212a64(0x150)][_0x296cf9+0x1]){(_0xae2425=(_0x1873b2=this[_0x212a64(0x150)][_0x296cf9])+0x14)===this['idleMemoryInstancesDataView'][_0x296cf9+0x1]?(this[_0x212a64(0x150)][_0x296cf9]=-0x1,this[_0x212a64(0x150)][_0x296cf9+0x1]=-0x1):this['idleMemoryInstancesDataView'][_0x296cf9]=_0xae2425;break;}-0x1===_0x1873b2&&(_0x1873b2=this[_0x212a64(0x141)][0x4],this['renderMemoryIdDataView'][0x4]+=0x14);let _0x184154=_0x2e19a1['y3'][_0x212a64(0xf8)]([this[_0x212a64(0xb3)][_0x3bd16b+0x3],this[_0x212a64(0xb3)][_0x3bd16b+0x4],this[_0x212a64(0xb3)][_0x3bd16b+0x5],0x0,this[_0x212a64(0xb3)][_0x3bd16b+0x6],this['modelMeshInstancesDataView'][_0x3bd16b+0x7],this[_0x212a64(0xb3)][_0x3bd16b+0x8],0x0,this[_0x212a64(0xb3)][_0x3bd16b+0x9],this['modelMeshInstancesDataView'][_0x3bd16b+0xa],this['modelMeshInstancesDataView'][_0x3bd16b+0xb],0x0,this['modelMeshInstancesDataView'][_0x3bd16b+0xc],this[_0x212a64(0xb3)][_0x3bd16b+0xd],this[_0x212a64(0xb3)][_0x3bd16b+0xe],0x1]),_0x16b044=this[_0x212a64(0xb3)][_0x3bd16b+0x1a];this['reverseElectionOperating'][_0x212a64(0xdd)](this['operatingType'][_0x212a64(0x142)])?this[_0x212a64(0x13a)][this[_0x212a64(0x101)][_0x212a64(0x142)]][_0xa4a82e]&&this['operatingTypeModelComponent'][this[_0x212a64(0x101)][_0x212a64(0x142)]][_0xa4a82e][_0x298c6b]||(_0x16b044=this[_0x212a64(0x143)][this[_0x212a64(0x101)][_0x212a64(0x142)]][_0x212a64(0x142)]):this[_0x212a64(0x13a)][this[_0x212a64(0x101)][_0x212a64(0x142)]][_0xa4a82e]&&this['operatingTypeModelComponent'][this[_0x212a64(0x101)]['status']][_0xa4a82e][_0x298c6b]&&(_0x16b044=this['operatingTypeModelComponent'][this['operatingType'][_0x212a64(0x142)]][_0xa4a82e][_0x298c6b][_0x212a64(0x142)]),this[_0x212a64(0x143)]['hasOwnProperty'](this['operatingType'][_0x212a64(0x1b3)])?this[_0x212a64(0x13a)][this[_0x212a64(0x101)][_0x212a64(0x1b3)]][_0xa4a82e]&&this[_0x212a64(0x13a)][this[_0x212a64(0x101)]['transform']][_0xa4a82e][_0x298c6b]||(_0x184154=_0x184154[_0x212a64(0x119)](_0x2e19a1['y3'][_0x212a64(0xf8)](this[_0x212a64(0x143)][this['operatingType'][_0x212a64(0x1b3)]][_0x212a64(0x1b3)]))):this[_0x212a64(0x13a)][this[_0x212a64(0x101)][_0x212a64(0x1b3)]][_0xa4a82e]&&this['operatingTypeModelComponent'][this[_0x212a64(0x101)]['transform']][_0xa4a82e][_0x298c6b]&&(_0x184154=_0x184154['multiply'](_0x2e19a1['y3'][_0x212a64(0xf8)](this[_0x212a64(0x13a)][this[_0x212a64(0x101)][_0x212a64(0x1b3)]][_0xa4a82e][_0x298c6b]['transform']))),this[_0x212a64(0x18c)][_0xa4a82e][_0x1ce3f2][_0x212a64(0x1be)]++,(_0x298c6b=this[_0x212a64(0x123)][_0x212a64(0xd0)](_0xa4a82e),_0x298c6b=[_0x184154['m'][0x0],_0x184154['m'][0x1],_0x184154['m'][0x2],_0x184154['m'][0x4],_0x184154['m'][0x5],_0x184154['m'][0x6],_0x184154['m'][0x8],_0x184154['m'][0x9],_0x184154['m'][0xa],_0x184154['m'][0xc],_0x184154['m'][0xd],_0x184154['m'][0xe],this[_0x212a64(0xb3)][_0x3bd16b+0x1],0x0,_0x298c6b[0x0]/0x4,_0x16b044,this[_0x212a64(0x18c)][_0xa4a82e][_0x1ce3f2][_0x212a64(0xd0)]/0x4,0x0,0x0,0x0],_0xa4a82e=this[_0x212a64(0x141)][0x7],_0x1ce3f2=this['renderMemoryIdDataView'][0x7]+=0x14),(this[_0x212a64(0x84)][_0x212a64(0xb1)](_0x298c6b,_0xa4a82e),this['modelMeshInstancesDataView'][_0x3bd16b+0x1b]=_0x1873b2,this[_0x212a64(0x120)][_0x212a64(0xb1)]([_0xa4a82e,_0x1ce3f2,_0x1873b2,_0x1873b2+0x14],this[_0x212a64(0x120)][0x0]),this['modifyMemoryInstancesDataView'][0x0]+=0x4,this[_0x212a64(0x141)][0x7],this['renderUpdateTempDataView'][_0x212a64(0x14a)]);}['AddRenderingIndex'](_0x13a315){var _0x59e133=_0x3bcfdf,_0x34a16c=this[_0x59e133(0xb3)][_0x13a315],_0xb2f90b=this[_0x59e133(0xb3)][_0x13a315+0x1],_0x3417e6=this[_0x59e133(0xb3)][_0x13a315+0x16],_0x111b8b=this[_0x59e133(0x13e)][_0x34a16c][_0x3417e6],_0x127a7f=this[_0x59e133(0xb3)][_0x13a315+0x1b]/0x4,_0xbeab2=(this[_0x59e133(0xb3)][_0x13a315+0x1b],this['modelMeshInstancesDataView'][_0x13a315+0x17]),_0x2e578d=0x3*this[_0x59e133(0xb3)][_0x13a315+0x18];let _0x3bddf1=-0x2,_0x433ca2=-0x2,_0x1fb6ad=0x0,_0x386d71=0x0,_0x51ef48=this[_0x59e133(0x124)][_0x59e133(0x14a)]-0x1,_0x44ecf5=this[_0x59e133(0x1c0)]-0x1;for(;_0x386d71<_0x2e578d;){if(0x1===_0xbeab2){if(this[_0x59e133(0x141)][0x1]>_0x51ef48){this[_0x59e133(0x141)][0x1]=this['opaqueMaxRenderIndex'];break;}}else{if(this[_0x59e133(0x141)][0x0]>_0x44ecf5){this[_0x59e133(0x141)][0x0]=0x0;break;}}var _0x1496dc=0x1===_0xbeab2?this[_0x59e133(0x141)][0x1]:this[_0x59e133(0x141)][0x0],_0x5cf328=this[_0x59e133(0xc6)][_0x1496dc],_0x12642f=this[_0x59e133(0xc6)][_0x1496dc+0x1];if(0x0!==_0x5cf328){var _0x5638e6=this[_0x59e133(0xc7)][_0x5cf328][_0x12642f];if(_0x5cf328===this[_0x59e133(0xb3)][_0x5638e6]&&this['modelMeshInstancesDataView'][_0x5638e6+0x1],this[_0x59e133(0xb3)][_0x5638e6+0x1e]===this['allowRenderInstancesDataView'][0x1]&&(_0xb2f90b!==_0x12642f||_0x34a16c!==_0x5cf328)){-0x2!==_0x3bddf1&&((0x0,_0x451a6d['mI'])(this[_0x59e133(0x85)],_0x3bddf1,_0x433ca2),_0x433ca2=-0x2,_0x3bddf1=-0x2),0x1===_0xbeab2?this[_0x59e133(0x141)][0x1]+=0x2:this[_0x59e133(0x141)][0x0]+=0x2;continue;}var _0x513c78=this[_0x59e133(0xb3)][_0x5638e6+0x16];this[_0x59e133(0xb3)][_0x5638e6+0x1c]--,this['modelMeshInstancesDataView'][_0x5638e6+0x1d]=0x0,this['modelMeshInfo'][_0x5cf328][_0x513c78]['videoMemoryPositionCount']--,this['modelMeshInstancesDataView'][_0x5638e6+0x1c]<0x0&&_0x36edcd[_0x59e133(0x129)](_0x59e133(0x93)),this[_0x59e133(0x149)](_0x5638e6);}0x0!==_0x5cf328&&(_0x513c78=this[_0x59e133(0xc7)][_0x5cf328][_0x12642f],this[_0x59e133(0xb3)][_0x513c78+0x1d]),0x1===_0xbeab2?this[_0x59e133(0x141)][0x1]+=0x2:this[_0x59e133(0x141)][0x0]+=0x2,this[_0x59e133(0x124)][_0x1496dc]=(_0x111b8b[_0x59e133(0x157)]+_0x1fb6ad)/0x4,this[_0x59e133(0x124)][_0x1496dc+0x1]=_0x127a7f,this[_0x59e133(0xc6)][_0x1496dc]=_0x34a16c,this[_0x59e133(0xc6)][_0x1496dc+0x1]=_0xb2f90b,_0x1fb6ad+=0x4,_0x386d71++,this[_0x59e133(0xb3)][_0x13a315+0x1c]++,this[_0x59e133(0x13e)][_0x34a16c][_0x3417e6]['videoMemoryPositionCount']++,-0x2===_0x3bddf1&&(_0x3bddf1=_0x1496dc),_0x433ca2=_0x1496dc+0x2;}-0x2!==_0x3bddf1&&(0x0,_0x451a6d['mI'])(this[_0x59e133(0x85)],_0x3bddf1,_0x433ca2),_0x2e578d===_0x386d71&&(this[_0x59e133(0xb3)][_0x13a315+0x1d]=0x1);}[_0x3bcfdf(0xf3)](_0x6651dc,_0x8ae875){var _0x4e2766=_0x3bcfdf;let _0x1ebb68=-0x1,_0x2cbff5=-0x1;for(let _0x2d1c2b=0x1;_0x2d1c2b<this[_0x4e2766(0x155)][0x0];_0x2d1c2b+=0x2){var _0x4a74de=this['idleMemoryMixDataView'][_0x2d1c2b+0x1];if(-0x1!==_0x4a74de){var _0xf41894=this['idleMemoryMixDataView'][_0x2d1c2b],_0x4f5601=_0x4a74de-_0xf41894;if(0x8==_0x4f5601){_0x1ebb68=_0xf41894,_0x2cbff5=_0x4a74de,this['idleMemoryMixDataView'][_0x2d1c2b]=-0x1,this[_0x4e2766(0x155)][_0x2d1c2b+0x1]=-0x1;break;}if(0x8<_0x4f5601){_0x1ebb68=_0xf41894,_0x2cbff5=_0x1ebb68+0x8,this[_0x4e2766(0x155)][_0x2d1c2b]=_0x2cbff5;break;}}}-0x1===_0x1ebb68&&(_0x1ebb68=this[_0x4e2766(0x141)][0x2],_0x2cbff5=this[_0x4e2766(0x141)][0x2]+=0x8),this[_0x4e2766(0x18c)][_0x6651dc][_0x8ae875][_0x4e2766(0xd0)]=_0x1ebb68;let _0x1d6920=this[_0x4e2766(0x18c)][_0x6651dc][_0x8ae875]['color'];this[_0x4e2766(0x13b)][_0x4e2766(0xdd)](_0x6651dc)&&this['editModelMaterial'][_0x6651dc][_0x4e2766(0xdd)](_0x8ae875)&&this[_0x4e2766(0x13b)][_0x6651dc][_0x8ae875][_0x4e2766(0xdd)](_0x4e2766(0xeb))&&(_0x1d6920=this[_0x4e2766(0x13b)][_0x6651dc][_0x8ae875][_0x4e2766(0xeb)]);var _0x2aa20a=this['renderMemoryIdDataView'][0x7];this[_0x4e2766(0x141)][0x7]+=0x8,this[_0x4e2766(0x84)][_0x4e2766(0xb1)]([_0x1d6920[0x0],_0x1d6920[0x1],_0x1d6920[0x2],_0x1d6920[0x3],0x0,0x0,0x0,0x0],_0x2aa20a),this[_0x4e2766(0x9a)][_0x4e2766(0xb1)]([_0x2aa20a,this['renderMemoryIdDataView'][0x7],_0x1ebb68,_0x2cbff5],this[_0x4e2766(0x9a)][0x0]),this['modifyMemoryMixDataView'][0x0]+=0x4,this[_0x4e2766(0x100)][_0x4e2766(0xdd)](_0x6651dc)||(this['modelMaterialBindTexture'][_0x6651dc]={});let _0x1c5533=this[_0x4e2766(0x18c)][_0x6651dc][_0x8ae875][_0x4e2766(0xdb)];(_0x1c5533=this['editModelMaterial']['hasOwnProperty'](_0x6651dc)&&this[_0x4e2766(0x13b)][_0x6651dc][_0x4e2766(0xdd)](_0x8ae875)&&this['editModelMaterial'][_0x6651dc][_0x8ae875]['hasOwnProperty'](_0x4e2766(0xdb))?this[_0x4e2766(0x13b)][_0x6651dc][_0x8ae875][_0x4e2766(0xdb)]:_0x1c5533)&&(this[_0x4e2766(0x8c)][_0x4e2766(0xdd)](_0x1c5533)||(this[_0x4e2766(0x8c)][_0x1c5533]={'origin':0x2,'loadStatus':0x0}),this[_0x4e2766(0x100)][_0x6651dc][_0x8ae875]=_0x1c5533);}[_0x3bcfdf(0xb7)](){var _0x35b2f5=_0x3bcfdf;for(var _0x7e5b24 in this[_0x35b2f5(0x100)]){for(var _0x5dd77a in this[_0x35b2f5(0x100)][_0x7e5b24]){var _0xaed8b1=this[_0x35b2f5(0x100)][_0x7e5b24][_0x5dd77a];if(_0x35b2f5(0x1b9)===_0xaed8b1){if(this[_0x35b2f5(0x18c)][_0x7e5b24][_0x5dd77a]&&this['modelMaterialInfo'][_0x7e5b24][_0x5dd77a][_0x35b2f5(0xdd)](_0x35b2f5(0xd0))){for(;this[_0x35b2f5(0x141)][0x5];);var _0x19ecb3=this[_0x35b2f5(0x18c)][_0x7e5b24][_0x5dd77a][_0x35b2f5(0xd0)],_0x11ebe0=this[_0x35b2f5(0x141)][0x7];this[_0x35b2f5(0x141)][0x7]+=0x4,this[_0x35b2f5(0x84)][_0x35b2f5(0xb1)]([0x0,0x0,0x0,0x0],_0x11ebe0),this['modifyMemoryMixDataView'][_0x35b2f5(0xb1)]([_0x11ebe0,this[_0x35b2f5(0x141)][0x7],_0x19ecb3+0x4,_0x19ecb3+0x8],this[_0x35b2f5(0x9a)][0x0]),this[_0x35b2f5(0x9a)][0x0]+=0x4,this[_0x35b2f5(0x141)][0x5]=0x1;}delete this[_0x35b2f5(0x100)][_0x7e5b24][_0x5dd77a];}else{if(this['textureInfo'][_0xaed8b1][_0x35b2f5(0xdd)](_0x35b2f5(0xd0))&&this[_0x35b2f5(0x18c)][_0x7e5b24][_0x5dd77a]&&this['modelMaterialInfo'][_0x7e5b24][_0x5dd77a][_0x35b2f5(0xdd)](_0x35b2f5(0xd0))){for(;this['renderMemoryIdDataView'][0x5];);_0x11ebe0=this[_0x35b2f5(0x18c)][_0x7e5b24][_0x5dd77a][_0x35b2f5(0xd0)],_0x19ecb3=(this[_0x35b2f5(0x8c)][_0xaed8b1]['renderMaterialCount']++,this[_0x35b2f5(0x141)][0x7]),(this['renderMemoryIdDataView'][0x7]+=0x4,this[_0x35b2f5(0x84)][_0x35b2f5(0xb1)]([this[_0x35b2f5(0x8c)][_0xaed8b1][_0x35b2f5(0xd0)]/0x4,0x0,0x0,0x0],_0x19ecb3),this[_0x35b2f5(0x9a)][_0x35b2f5(0xb1)]([_0x19ecb3,this[_0x35b2f5(0x141)][0x7],_0x11ebe0+0x4,_0x11ebe0+0x8],this['modifyMemoryMixDataView'][0x0]),this[_0x35b2f5(0x9a)][0x0]+=0x4,delete this['modelMaterialBindTexture'][_0x7e5b24][_0x5dd77a],this[_0x35b2f5(0x141)][0x5]=0x1);}else this[_0x35b2f5(0x8c)][_0xaed8b1][_0x35b2f5(0xdd)]('albedo')?this['AddTexture'](this[_0x35b2f5(0x8c)][_0xaed8b1]):0x0===this['textureInfo'][_0xaed8b1][_0x35b2f5(0x166)]&&((this[_0x35b2f5(0x8c)][_0xaed8b1][_0x35b2f5(0x166)]=0x1)===this['textureInfo'][_0xaed8b1][_0x35b2f5(0x179)]?this['indexDb_texture_List'][_0xaed8b1]=void 0x0:0x2===this[_0x35b2f5(0x8c)][_0xaed8b1][_0x35b2f5(0x179)]?(this[_0x35b2f5(0xed)]['hasOwnProperty'](_0x7e5b24)||(this[_0x35b2f5(0xed)][_0x7e5b24]=[]),this[_0x35b2f5(0xed)][_0x7e5b24][_0x35b2f5(0x191)](_0xaed8b1)):0x3===this[_0x35b2f5(0x8c)][_0xaed8b1]['origin']&&(this['static_texture_List'][_0xaed8b1]=void 0x0));}}0x0===Object[_0x35b2f5(0x17e)](this[_0x35b2f5(0x100)][_0x7e5b24])[_0x35b2f5(0x14a)]&&delete this[_0x35b2f5(0x100)][_0x7e5b24];}this[_0x35b2f5(0xa2)]();}[_0x3bcfdf(0xa5)](_0x255851){var _0x4e319f=_0x3bcfdf,_0x52f216=Math[_0x4e319f(0x19a)](_0x255851[_0x4e319f(0xad)]/this[_0x4e319f(0x8a)]),_0x1eb44e=Math[_0x4e319f(0x19a)](_0x255851['height']/this[_0x4e319f(0x8a)]);let _0x102bbc=-0x1,_0x3e1c7f=-0x1;for(let _0x1a02d7=0x0;_0x1a02d7<this[_0x4e319f(0x1a2)];_0x1a02d7++){for(let _0x272884=0x0;_0x272884<this['gridTextureSize'];_0x272884++)if(-0x1===this[_0x4e319f(0x99)][_0x1a02d7*this[_0x4e319f(0x1a2)]+_0x272884]){let _0x27ff58=!0x0;for(let _0x1d1885=0x0;_0x1d1885<_0x1eb44e;_0x1d1885++){for(let _0x44bcc1=0x0;_0x44bcc1<_0x52f216;_0x44bcc1++)if(-0x1!==this[_0x4e319f(0x99)][(_0x1a02d7+_0x1d1885)*this[_0x4e319f(0x1a2)]+_0x272884+_0x44bcc1]){_0x27ff58=!0x1;break;}if(!0x1===_0x27ff58)break;}if(!0x0===_0x27ff58){_0x102bbc=_0x272884*this['idleTextureMinUnit'],_0x3e1c7f=_0x1a02d7*this[_0x4e319f(0x8a)];for(let _0x4b7cd5=0x0;_0x4b7cd5<_0x1eb44e;_0x4b7cd5++)for(let _0x3c71b6=0x0;_0x3c71b6<_0x52f216;_0x3c71b6++)this[_0x4e319f(0x99)][(_0x1a02d7+_0x4b7cd5)*this[_0x4e319f(0x1a2)]+_0x272884+_0x3c71b6]=_0x255851['autoId'];break;}}if(-0x1!==_0x102bbc)break;}_0x102bbc,_0x255851[_0x4e319f(0xac)]=_0x102bbc,_0x255851[_0x4e319f(0x1ae)]=_0x3e1c7f;let _0x4d0834=new Uint8Array(this[_0x4e319f(0x167)]);var _0x3a815b=0x4*this[_0x4e319f(0x141)][0x7];this[_0x4e319f(0x141)][0x7]+=Math['ceil'](_0x255851[_0x4e319f(0x188)]['length']/0x4),_0x4d0834['set'](_0x255851[_0x4e319f(0x188)],_0x3a815b);let _0x4dd65b=0x0,_0xfdb37d=(_0x255851['orm']&&(this[_0x4e319f(0x141)][0x7]+=Math['ceil'](_0x255851['orm'][_0x4e319f(0x14a)]/0x4),_0x4d0834[_0x4e319f(0xb1)](_0x255851[_0x4e319f(0x181)],_0x3a815b+_0x255851[_0x4e319f(0x188)][_0x4e319f(0x14a)]),_0x4dd65b=_0x255851[_0x4e319f(0x181)][_0x4e319f(0x14a)]),0x0),_0x114239=(_0x255851['nd']&&(this['renderMemoryIdDataView'][0x7]+=Math[_0x4e319f(0x19a)](_0x255851['nd'][_0x4e319f(0x14a)]/0x4),_0x4d0834['set'](_0x255851['nd'],_0x3a815b+_0x255851[_0x4e319f(0x188)][_0x4e319f(0x14a)]+_0x4dd65b),_0xfdb37d=_0x255851['nd'][_0x4e319f(0x14a)]),this[_0x4e319f(0x169)][_0x4e319f(0xb1)]([_0x3a815b,_0x255851['albedo'][_0x4e319f(0x14a)],_0x255851['imgStartWidth'],_0x255851[_0x4e319f(0x1ae)],_0x255851[_0x4e319f(0xad)],_0x255851[_0x4e319f(0x1b5)],_0x4dd65b,_0xfdb37d],this[_0x4e319f(0x169)][0x0]),this['modifyMemoryTextureDataView'][0x0]+=0x8,delete _0x255851[_0x4e319f(0x188)],delete _0x255851[_0x4e319f(0x181)],delete _0x255851['nd'],-0x1),_0x47fb1a=-0x1;for(let _0x3e663d=0x1;_0x3e663d<this['idleMemoryMixDataView'][0x0];_0x3e663d+=0x2){var _0x54e65d=this[_0x4e319f(0x155)][_0x3e663d+0x1];if(-0x1!==_0x54e65d){var _0x2b5706=this[_0x4e319f(0x155)][_0x3e663d],_0x5f02ca=_0x54e65d-_0x2b5706;if(0x8==_0x5f02ca){_0x114239=_0x2b5706,_0x47fb1a=_0x54e65d,this[_0x4e319f(0x155)][_0x3e663d]=-0x1,this[_0x4e319f(0x155)][_0x3e663d+0x1]=-0x1;break;}if(0x8<_0x5f02ca){_0x114239=_0x2b5706,_0x47fb1a=_0x114239+0x8,this[_0x4e319f(0x155)][_0x3e663d]=_0x47fb1a;break;}}}-0x1===_0x114239&&(_0x114239=this[_0x4e319f(0x141)][0x2],_0x47fb1a=this['renderMemoryIdDataView'][0x2]+=0x8),_0x255851['dataOffsetStart']=_0x114239,_0x3a815b=this[_0x4e319f(0x141)][0x7],(this[_0x4e319f(0x141)][0x7]+=0x8,this[_0x4e319f(0x84)][_0x4e319f(0xb1)]([_0x255851[_0x4e319f(0xac)],_0x255851[_0x4e319f(0x1ae)],_0x255851[_0x4e319f(0xad)],_0x255851[_0x4e319f(0x1b5)],_0x255851[_0x4e319f(0x15f)],0x0,0x0,0x0],_0x3a815b),this[_0x4e319f(0x9a)][_0x4e319f(0xb1)]([_0x3a815b,this['renderMemoryIdDataView'][0x7],_0x114239,_0x47fb1a],this['modifyMemoryMixDataView'][0x0]),this['modifyMemoryMixDataView'][0x0]+=0x4);}['FreeVideoMemory'](_0x245631){var _0x1c6795=_0x3bcfdf;if(0x0===this[_0x1c6795(0xb3)][_0x245631+0x1c]){var _0x8e4994=this[_0x1c6795(0xb3)][_0x245631+0x0],_0x1b0289=this[_0x1c6795(0xb3)][_0x245631+0x16],_0x27b8a7=this[_0x1c6795(0xb3)][_0x245631+0x1b],_0xcd004=this['modelMeshInstancesDataView'][_0x245631+0x1],_0x1dd3cd=this[_0x1c6795(0xb3)][_0x245631+0x15],_0x20b9c3=this['modelMeshInstancesDataView'][_0x245631+0x19],_0x245631=((0x0,_0x451a6d['mI'])(this['idleMemoryInstancesDataView'],_0x27b8a7,_0x27b8a7+0x14),this['modelMeshInstancesDataView'][_0x245631+0x1b]=-0x1,delete this['renderModelComponentInstance'][_0x8e4994][_0x1dd3cd][_0xcd004],0x0===Object['keys'](this[_0x1c6795(0xd6)][_0x8e4994][_0x1dd3cd])[_0x1c6795(0x14a)]&&delete this[_0x1c6795(0xd6)][_0x8e4994][_0x1dd3cd],this[_0x1c6795(0x18c)][_0x8e4994][_0x20b9c3][_0x1c6795(0x1be)]--,0x0===this['modelMaterialInfo'][_0x8e4994][_0x20b9c3][_0x1c6795(0x1be)]&&(_0x27b8a7=this[_0x1c6795(0x18c)][_0x8e4994][_0x20b9c3]['dataOffsetStart'],(0x0,_0x451a6d['mI'])(this['idleMemoryMixDataView'],_0x27b8a7,_0x27b8a7+0x8),delete this['modelMaterialInfo'][_0x8e4994][_0x20b9c3][_0x1c6795(0xd0)]),this['modelMaterialInfo'][_0x8e4994][_0x20b9c3][_0x1c6795(0xdb)]);if(_0x245631&&this[_0x1c6795(0x8c)][_0x245631]){let _0x57126e=this[_0x1c6795(0x8c)][_0x245631];if(_0x57126e['renderMaterialCount']--,0x0===_0x57126e[_0x1c6795(0x19e)]){var _0x2bbc83=Math[_0x1c6795(0x19a)](_0x57126e[_0x1c6795(0xad)]/this[_0x1c6795(0x8a)]),_0xcb35f0=Math[_0x1c6795(0x19a)](_0x57126e[_0x1c6795(0x1b5)]/this[_0x1c6795(0x8a)]);for(let _0x3daff9=0x0;_0x3daff9<_0xcb35f0;_0x3daff9++)for(let _0x1d5568=0x0;_0x1d5568<_0x2bbc83;_0x1d5568++)this[_0x1c6795(0x99)][(_0x57126e[_0x1c6795(0x1ae)]+_0x3daff9)*this[_0x1c6795(0x1a2)]+_0x57126e[_0x1c6795(0xac)]+_0x1d5568]=-0x1;(0x0,_0x451a6d['mI'])(this[_0x1c6795(0x155)],_0x57126e[_0x1c6795(0xd0)],_0x57126e[_0x1c6795(0xd0)]+0x8),delete _0x57126e[_0x1c6795(0xac)],delete _0x57126e[_0x1c6795(0x1ae)],delete _0x57126e['dataOffsetStart'];}}0x0===this[_0x1c6795(0x13e)][_0x8e4994][_0x1b0289]['videoMemoryPositionCount']&&((0x0,_0x451a6d['mI'])(this['idleMemoryPositionDataView'],this['modelMeshInfo'][_0x8e4994][_0x1b0289][_0x1c6795(0xcd)],this[_0x1c6795(0x13e)][_0x8e4994][_0x1b0289][_0x1c6795(0x98)]),delete this[_0x1c6795(0x13e)][_0x8e4994][_0x1b0289][_0x1c6795(0xcd)],delete this[_0x1c6795(0x13e)][_0x8e4994][_0x1b0289][_0x1c6795(0x157)],delete this[_0x1c6795(0x13e)][_0x8e4994][_0x1b0289]['indexOffsetEnd'],this['modelMeshInfo'][_0x8e4994][_0x1b0289][_0x1c6795(0x166)]=0x0);}}[_0x3bcfdf(0xf1)](_0x4b743c){var _0x1c86b3=_0x3bcfdf;switch(_0x4b743c){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(_0x1c86b3(0x102));}}[_0x3bcfdf(0x133)](){var _0x5d277d=_0x3bcfdf;if(0x0!==Object[_0x5d277d(0x17e)](this['server_modelId_meshIds_List'])['length']&&_0x4c0d85()[_0x5d277d(0xaa)](this[_0x5d277d(0x170)],{'ids':this['server_modelId_meshIds_List']},{'responseType':_0x5d277d(0xaf)})['then'](_0x26cccb=>{var _0x52aef3=_0x5d277d;let _0x2cb194={},_0x545df3=new globalThis['SQLEngine']['Database'](new Uint8Array(_0x26cccb[_0x52aef3(0x1bd)]),!0x0);_0x545df3['each']('select\x20*\x20from\x20mesh',void 0x0,_0x5555ef=>{var _0x530d61=_0x52aef3;_0x5555ef[_0x530d61(0x184)]=new Float32Array(_0x5555ef['vertexPositionBuffer']['buffer']);let _0x53adc5=this[_0x530d61(0xf1)](_0x5555ef[_0x530d61(0x180)]);_0x5555ef[_0x530d61(0xca)]=new _0x53adc5(_0x5555ef[_0x530d61(0xca)][_0x530d61(0x125)]);var _0x4c2ba7=_0x5555ef['modelId'],_0xefd8fe=(delete _0x5555ef[_0x530d61(0x127)],_0x4c2ba7);if(this[_0x530d61(0x13e)][_0xefd8fe][_0x5555ef['id']][_0x530d61(0x184)]=_0x5555ef['vertexPositionBuffer'],this[_0x530d61(0x13e)][_0xefd8fe][_0x5555ef['id']][_0x530d61(0xca)]=_0x5555ef[_0x530d61(0xca)],this[_0x530d61(0x13e)][_0xefd8fe][_0x5555ef['id']][_0x530d61(0x166)]=0x3,delete _0x5555ef[_0x530d61(0x180)],0x1===this[_0x530d61(0xdf)]['useCache']&&this[_0x530d61(0x1b0)]<this[_0x530d61(0x160)]){_0x2cb194[_0x530d61(0xdd)](_0x4c2ba7)||(_0x2cb194[_0x4c2ba7]=this[_0x530d61(0x12e)][_0x4c2ba7][_0x530d61(0x148)]('mesh',_0x530d61(0xb5))[_0x530d61(0x117)]('mesh'));let _0x590353=_0x2cb194[_0x4c2ba7][_0x530d61(0x196)](_0x5555ef);this[_0x530d61(0x1b0)]++,_0x590353['onerror']=_0x894614=>_0x36edcd[_0x530d61(0x129)]('数据库:mesh写入失败',_0x894614),_0x590353[_0x530d61(0x182)]=_0x254136=>{var _0x49fc0f=_0x530d61;this[_0x49fc0f(0x13e)][this[_0x49fc0f(0xbc)][_0x254136[_0x49fc0f(0xbe)][_0x49fc0f(0x148)]['db'][_0x49fc0f(0x1af)]]][_0x254136[_0x49fc0f(0x19f)]['result']][_0x49fc0f(0x15d)]=!0x0,this[_0x49fc0f(0x1b0)]--;};}}),this['server_modelId_meshIds_List']={},this[_0x52aef3(0x161)]=!0x1;},_0xe14349=>{var _0x23be07=_0x5d277d;for(var _0x743435 in(_0x36edcd['log'](_0xe14349),this[_0x23be07(0x12f)]))for(var _0x4b7a8f of this['server_modelId_meshIds_List'][_0x743435])this[_0x23be07(0x13e)][_0x743435][_0x4b7a8f][_0x23be07(0x166)]=0x0;this[_0x23be07(0x12f)]={},this['loadingMesh']=!0x1;}),0x0!==Object[_0x5d277d(0x17e)](this[_0x5d277d(0xab)])[_0x5d277d(0x14a)]){let _0x46175d={};for(let _0x24eb08 in this[_0x5d277d(0xab)]){_0x46175d[_0x5d277d(0xdd)](_0x24eb08)||(_0x46175d[_0x24eb08]=this[_0x5d277d(0x12e)][_0x24eb08][_0x5d277d(0x148)](_0x5d277d(0x132),_0x5d277d(0x13f))['objectStore'](_0x5d277d(0x132)));for(let _0x3ac6f4 in this[_0x5d277d(0xab)][_0x24eb08]){let _0x5bb64b=_0x46175d[_0x24eb08][_0x5d277d(0x1a6)](~~_0x3ac6f4);_0x5bb64b[_0x5d277d(0x103)]=_0x789d16=>_0x36edcd[_0x5d277d(0x129)]('读取mesh失败'),_0x5bb64b[_0x5d277d(0x182)]=_0x2ebe0a=>{var _0x4a9a5e=_0x5d277d;const _0x3debfd=_0x2ebe0a[_0x4a9a5e(0xbe)][_0x4a9a5e(0xce)];_0x3debfd&&_0x3debfd[_0x4a9a5e(0xdd)](_0x4a9a5e(0xca))&&(this[_0x4a9a5e(0x13e)][_0x24eb08][_0x3ac6f4][_0x4a9a5e(0x184)]=_0x3debfd[_0x4a9a5e(0x184)],this['modelMeshInfo'][_0x24eb08][_0x3ac6f4][_0x4a9a5e(0xca)]=_0x3debfd['indexBuffer']),this['modelMeshInfo'][_0x24eb08][_0x3ac6f4][_0x4a9a5e(0x166)]=0x3,this[_0x4a9a5e(0xab)][_0x24eb08]&&(delete this['indexDb_modelId_meshIds_List'][_0x24eb08][_0x3ac6f4],0x0===Object[_0x4a9a5e(0x17e)](this['indexDb_modelId_meshIds_List'][_0x24eb08])[_0x4a9a5e(0x14a)]&&(delete this[_0x4a9a5e(0xab)][_0x24eb08],this[_0x4a9a5e(0x161)]=!0x1));};}}}}[_0x3bcfdf(0x1ab)](){var _0x35cd1b=_0x3bcfdf;0x0!==Object[_0x35cd1b(0x17e)](this[_0x35cd1b(0xd7)])[_0x35cd1b(0x14a)]&&_0x4c0d85()[_0x35cd1b(0xaa)](this['getMaterial'],{'ids':this[_0x35cd1b(0xd7)]},{'responseType':_0x35cd1b(0xaf)})[_0x35cd1b(0x19d)](_0x3243e5=>{var _0x1c64ca=_0x35cd1b;let _0x9052e6=new globalThis[(_0x1c64ca(0x193))][(_0x1c64ca(0x131))](new Uint8Array(_0x3243e5[_0x1c64ca(0x1bd)]),!0x0);_0x9052e6[_0x1c64ca(0x89)](_0x1c64ca(0x97),void 0x0,_0x1fe74a=>{var _0x5afa1f=_0x1c64ca,_0x4ea288=_0x1fe74a[_0x5afa1f(0x127)];delete _0x1fe74a['modelId'],_0x1fe74a[_0x5afa1f(0x91)]||(_0x1fe74a['red']=0.2,_0x1fe74a[_0x5afa1f(0x18a)]=0.2,_0x1fe74a[_0x5afa1f(0x15b)]=0.2,_0x1fe74a[_0x5afa1f(0x12b)]=0x1),this[_0x5afa1f(0x18c)][_0x4ea288]['hasOwnProperty'](_0x1fe74a['id'])||(this['modelMaterialInfo'][_0x4ea288][_0x1fe74a['id']]={'renderInstancesCount':0x0,'loadStatus':0x0}),this['modelMaterialInfo'][_0x4ea288][_0x1fe74a['id']][_0x5afa1f(0xeb)]=[_0x1fe74a[_0x5afa1f(0xae)],_0x1fe74a[_0x5afa1f(0x18a)],_0x1fe74a[_0x5afa1f(0x15b)],_0x1fe74a['alpha']],this[_0x5afa1f(0x18c)][_0x4ea288][_0x1fe74a['id']][_0x5afa1f(0xdb)]=_0x1fe74a[_0x5afa1f(0xdb)],this['modelMaterialInfo'][_0x4ea288][_0x1fe74a['id']]['name']=_0x1fe74a['name'],this['modelMaterialInfo'][_0x4ea288][_0x1fe74a['id']]['loadStatus']=0x3;}),this['server_modelId_materialIds_List']={},this[_0x1c64ca(0x163)]=!0x1;},_0x26556c=>{var _0x49dff8=_0x35cd1b;for(var _0x52a520 in(_0x36edcd[_0x49dff8(0x129)](_0x26556c),this[_0x49dff8(0xd7)]))for(var _0x410925 of this[_0x49dff8(0xd7)][_0x52a520])this['modelMaterialInfo'][_0x52a520][_0x410925][_0x49dff8(0x166)]=0x0;this[_0x49dff8(0xd7)]={},this[_0x49dff8(0x163)]=!0x1;});}[_0x3bcfdf(0xa2)](){var _0x94ddff=_0x3bcfdf;if(0x0!==Object['keys'](this['server_modelId_texture_List'])[_0x94ddff(0x14a)]){let _0x18b2c5=this[_0x94ddff(0xed)];this[_0x94ddff(0xed)]={},_0x4c0d85()[_0x94ddff(0xaa)](this[_0x94ddff(0xbb)],{'ids':_0x18b2c5},{'responseType':_0x94ddff(0xaf)})[_0x94ddff(0x19d)](_0xc204f9=>{var _0x2ee911=_0x94ddff;let _0x4c8c7b=this['modelId_indexDb'][this[_0x2ee911(0x95)]][_0x2ee911(0x148)](_0x2ee911(0x176),_0x2ee911(0xb5))['objectStore'](_0x2ee911(0x176)),_0x3eb712=new globalThis[(_0x2ee911(0x193))][(_0x2ee911(0x131))](new Uint8Array(_0xc204f9[_0x2ee911(0x1bd)]),!0x0);_0x3eb712[_0x2ee911(0x89)](_0x2ee911(0x199),void 0x0,_0x412b78=>{var _0xcfddc5=_0x2ee911;let _0x20dcd2=_0x4c8c7b[_0xcfddc5(0x196)](_0x412b78);_0x20dcd2[_0xcfddc5(0x182)]=_0x4a6722=>{var _0x508d78=_0xcfddc5;this[_0x508d78(0x8c)][_0x4a6722[_0x508d78(0x19f)][_0x508d78(0xce)]][_0x508d78(0x179)]=0x1;},(this[_0xcfddc5(0x8c)][_0x412b78['id']]=_0x412b78)['base']&&(this['textureInfo'][_0x412b78['id']]['albedo']=_0x412b78[_0xcfddc5(0xd5)],delete _0x412b78[_0xcfddc5(0xd5)]),_0x412b78[_0xcfddc5(0x10a)]&&(this[_0xcfddc5(0x8c)][_0x412b78['id']]['nd']=_0x412b78[_0xcfddc5(0x10a)],delete _0x412b78[_0xcfddc5(0x10a)]),this[_0xcfddc5(0x8c)][_0x412b78['id']][_0xcfddc5(0x166)]=0x3,this[_0xcfddc5(0x8c)][_0x412b78['id']][_0xcfddc5(0x19e)]=0x0,this[_0xcfddc5(0x8c)][_0x412b78['id']][_0xcfddc5(0x144)]=this['textureInfoCurrentAutoId'],this['textureInfoAutoId'][this[_0xcfddc5(0x88)]]=_0x412b78['id'],++this[_0xcfddc5(0x88)];});},_0x5edd86=>{var _0x5af0cb=_0x94ddff;for(var _0xc1c005 in(_0x36edcd[_0x5af0cb(0x129)](_0x5edd86),_0x18b2c5))for(var _0x368982 of _0x18b2c5[_0xc1c005])this[_0x5af0cb(0x8c)][_0x368982]['loadStatus']=0x0;});}if(0x0!==Object[_0x94ddff(0x17e)](this[_0x94ddff(0x11d)])[_0x94ddff(0x14a)]){let _0x23378b=this[_0x94ddff(0x12e)][this[_0x94ddff(0x95)]]['transaction'](_0x94ddff(0x176),_0x94ddff(0x13f))[_0x94ddff(0x117)](_0x94ddff(0x176));for(var _0x157e77 in this[_0x94ddff(0x11d)]){let _0x41da0d=_0x23378b[_0x94ddff(0x1a6)](_0x157e77);_0x41da0d['onerror']=_0x51e328=>_0x36edcd['log'](_0x94ddff(0xef),_0x51e328),_0x41da0d[_0x94ddff(0x182)]=_0xe2784e=>{var _0x50e5d7=_0x94ddff;_0xe2784e=_0xe2784e[_0x50e5d7(0xbe)]['result'],(this[_0x50e5d7(0x8c)][_0xe2784e['id']]=_0xe2784e,this[_0x50e5d7(0x8c)][_0xe2784e['id']]['origin']=0x1,this[_0x50e5d7(0x8c)][_0xe2784e['id']][_0x50e5d7(0x166)]=0x3,this[_0x50e5d7(0x8c)][_0xe2784e['id']][_0x50e5d7(0x19e)]=0x0,this[_0x50e5d7(0x8c)][_0xe2784e['id']][_0x50e5d7(0x144)]=this[_0x50e5d7(0x88)],this[_0x50e5d7(0xe1)][this['textureInfoCurrentAutoId']]=_0xe2784e['id'],++this[_0x50e5d7(0x88)]);};}this['indexDb_texture_List']={};}if(0x0!==Object['keys'](this[_0x94ddff(0x17f)])['length']){for(let _0x2a8ed0 in this[_0x94ddff(0x17f)])delete this['static_texture_List'][_0x2a8ed0],Promise[_0x94ddff(0x122)]([_0x4c0d85()[_0x94ddff(0x1a6)](_0x94ddff(0x1a1)+this[_0x94ddff(0x8c)][_0x2a8ed0]['albedoPath'],{'responseType':_0x94ddff(0xaf)}),_0x4c0d85()[_0x94ddff(0x1a6)](_0x94ddff(0x1a1)+this[_0x94ddff(0x8c)][_0x2a8ed0][_0x94ddff(0x162)],{'responseType':_0x94ddff(0xaf)}),_0x4c0d85()[_0x94ddff(0x1a6)](_0x94ddff(0x1a1)+this[_0x94ddff(0x8c)][_0x2a8ed0][_0x94ddff(0x145)],{'responseType':_0x94ddff(0xaf)})])['then'](_0x4650a9=>{var _0x1f0106=_0x94ddff;this[_0x1f0106(0x8c)][_0x2a8ed0][_0x1f0106(0x166)]=0x3,this['textureInfo'][_0x2a8ed0]['renderMaterialCount']=0x0,this[_0x1f0106(0x8c)][_0x2a8ed0][_0x1f0106(0x144)]=this[_0x1f0106(0x88)],this[_0x1f0106(0x8c)][_0x2a8ed0]['albedo']=new Uint8Array(_0x4650a9[0x0]['data']),this[_0x1f0106(0x8c)][_0x2a8ed0][_0x1f0106(0x181)]=new Uint8Array(_0x4650a9[0x1][_0x1f0106(0x1bd)]),this[_0x1f0106(0x8c)][_0x2a8ed0]['nd']=new Uint8Array(_0x4650a9[0x2]['data']),this[_0x1f0106(0xe1)][this[_0x1f0106(0x88)]]=_0x2a8ed0,++this['textureInfoCurrentAutoId'];let _0x461f64=this['modelId_indexDb'][this[_0x1f0106(0x95)]]['transaction'](_0x1f0106(0x176),_0x1f0106(0xb5))[_0x1f0106(0x117)](_0x1f0106(0x176)),_0x5472e7=_0x461f64[_0x1f0106(0x196)](this[_0x1f0106(0x8c)][_0x2a8ed0]);_0x5472e7[_0x1f0106(0x182)]=_0x122973=>{var _0x14b847=_0x1f0106;this[_0x14b847(0x8c)][_0x122973[_0x14b847(0x19f)][_0x14b847(0xce)]]['origin']=0x1;};})[_0x94ddff(0xba)](_0x35f720=>{var _0x5d20cb=_0x94ddff;_0x36edcd[_0x5d20cb(0x129)](_0x35f720),this[_0x5d20cb(0x8c)][_0x2a8ed0]['loadStatus']=0x0;});}}[_0x3bcfdf(0x1a8)](){var _0x25d53c=_0x3bcfdf;if(0x7d0===this[_0x25d53c(0x153)]){for(var _0x217381 in(this[_0x25d53c(0x153)]=0x0,this['modelMeshInfo']))for(var _0x4532db in this[_0x25d53c(0x13e)][_0x217381])delete this['modelMeshInfo'][_0x217381][_0x4532db][_0x25d53c(0x184)],delete this['modelMeshInfo'][_0x217381][_0x4532db][_0x25d53c(0xca)];}else this['clearModelMeshInfo']++;}[_0x3bcfdf(0x8b)](_0x578683,_0x1f3a63){var _0x18cac2=_0x3bcfdf;if(this[_0x18cac2(0x123)][_0x18cac2(0x14c)](_0x578683)){for(;this[_0x18cac2(0x141)][0x5];);var _0x468c7d,_0xd9f289=this[_0x18cac2(0x123)]['dataOffsetStart'](_0x578683)[0x0];-0x1!==_0xd9f289&&(_0x468c7d=this[_0x18cac2(0x141)][0x7],this['renderMemoryIdDataView'][0x7]+=0x4,this['renderUpdateTempDataView'][_0x18cac2(0xb1)]([_0x1f3a63,_0x578683,0x0,0x0],_0x468c7d),this[_0x18cac2(0x9a)][_0x18cac2(0xb1)]([_0x468c7d,this['renderMemoryIdDataView'][0x7],_0xd9f289+0x10,_0xd9f289+0x14],this[_0x18cac2(0x9a)][0x0]),this['modifyMemoryMixDataView'][0x0]+=0x4),this[_0x18cac2(0x123)][_0x18cac2(0x142)](_0x578683)[0x0]=_0x1f3a63,this[_0x18cac2(0x141)][0x5]=0x1;}}[_0x3bcfdf(0x16f)](_0x154f89,_0x3317f5){var _0x4ed5af=_0x3bcfdf;for(;this[_0x4ed5af(0x141)][0x5];);var _0x427bd7;_0x3317f5&&_0x3317f5['buffer']&&(_0x3317f5=Array[_0x4ed5af(0x186)](_0x3317f5)),Array[_0x4ed5af(0x1a4)](_0x3317f5)&&0x10===_0x3317f5[_0x4ed5af(0x14a)]&&(this[_0x4ed5af(0x123)]['transform'](_0x154f89)[_0x4ed5af(0xb1)](_0x3317f5),this['frustumVisibleWorker'][_0x4ed5af(0x14f)]({'msgType':_0x4ed5af(0x83),'modelId':_0x154f89,'modelMatrix':_0x3317f5}),-0x1!==(_0x154f89=this['modelData']['dataOffsetStart'](_0x154f89)[0x0])&&(_0x427bd7=this[_0x4ed5af(0xdf)][_0x4ed5af(0x9e)],_0x3317f5[0xc]-=_0x427bd7[0x6],_0x3317f5[0xd]-=_0x427bd7[0x7],_0x3317f5[0xe]-=_0x427bd7[0x8],_0x427bd7=this['renderMemoryIdDataView'][0x7],this['renderMemoryIdDataView'][0x7]+=0x10,this[_0x4ed5af(0x84)][_0x4ed5af(0xb1)](_0x3317f5,_0x427bd7),this[_0x4ed5af(0x9a)][_0x4ed5af(0xb1)]([_0x427bd7,this[_0x4ed5af(0x141)][0x7],_0x154f89,_0x154f89+0x10],this[_0x4ed5af(0x9a)][0x0]),this['modifyMemoryMixDataView'][0x0]+=0x4)),this[_0x4ed5af(0x141)][0x5]=0x1;}[_0x3bcfdf(0x11a)](_0x4cd58b,_0xbb5fe2){var _0x46b733=_0x3bcfdf;for(;this['renderMemoryIdDataView'][0x5];);var _0x9fe5db=new Int32Array(_0xbb5fe2);for(let _0x16106d=0x0;_0x16106d<_0x9fe5db[_0x46b733(0x14a)];_0x16106d+=0x2){var _0x5b797c,_0x1913ae=_0x9fe5db[_0x16106d],_0x244c2f=_0x9fe5db[_0x16106d+0x1],_0x244c2f=this[_0x46b733(0xc7)][_0x1913ae][_0x244c2f],_0x244c2f=this[_0x46b733(0xb3)][_0x46b733(0xc5)](_0x244c2f,_0x244c2f+_0x451a6d['uY']);0x0!==_0x244c2f[0x1c]&&(_0x5b797c=_0x244c2f[0x1b],_0x1913ae=this[_0x46b733(0x123)][_0x46b733(0xd0)](_0x1913ae),this['renderUpdateTempDataView']['set']([_0x244c2f[0x1],0x0,_0x1913ae[0x0]/0x4,_0x4cd58b[_0x46b733(0x142)]],this['renderMemoryIdDataView'][0x7]),this[_0x46b733(0x120)][_0x46b733(0xb1)]([this[_0x46b733(0x141)][0x7],this['renderMemoryIdDataView'][0x7]+0x4,_0x5b797c+0xc,_0x5b797c+0x10],this[_0x46b733(0x120)][0x0]),this['renderMemoryIdDataView'][0x7]+=0x4,this[_0x46b733(0x120)][0x0]+=0x4);}this['renderMemoryIdDataView'][0x5]=0x1;}[_0x3bcfdf(0x156)](_0x2fb479,_0x15a9e6){var _0x292459=_0x3bcfdf;for(;this[_0x292459(0x141)][0x5];);var _0x3fc8d3=new Int32Array(_0x15a9e6);for(let _0x4708b1=0x0;_0x4708b1<_0x3fc8d3['length'];_0x4708b1+=0x2){var _0x3a6303=_0x3fc8d3[_0x4708b1],_0x571c79=_0x3fc8d3[_0x4708b1+0x1],_0x3a6303=this['modelMeshInstancesIndexDataView'][_0x3a6303][_0x571c79],_0x571c79=this[_0x292459(0xb3)]['subarray'](_0x3a6303,_0x3a6303+_0x451a6d['uY']);if(0x0!==_0x571c79[0x1c]){let _0x466ea0=_0x2e19a1['y3']['FromArray']([_0x571c79[0x3],_0x571c79[0x4],_0x571c79[0x5],0x0,_0x571c79[0x6],_0x571c79[0x7],_0x571c79[0x8],0x0,_0x571c79[0x9],_0x571c79[0xa],_0x571c79[0xb],0x0,_0x571c79[0xc],_0x571c79[0xd],_0x571c79[0xe],0x1]);_0x3a6303=[(_0x466ea0=_0x466ea0[_0x292459(0x119)](_0x2e19a1['y3']['FromArray'](_0x2fb479[_0x292459(0x1b3)])))['m'][0x0],_0x466ea0['m'][0x1],_0x466ea0['m'][0x2],_0x466ea0['m'][0x4],_0x466ea0['m'][0x5],_0x466ea0['m'][0x6],_0x466ea0['m'][0x8],_0x466ea0['m'][0x9],_0x466ea0['m'][0xa],_0x466ea0['m'][0xc],_0x466ea0['m'][0xd],_0x466ea0['m'][0xe]],_0x571c79=_0x571c79[0x1b],(this[_0x292459(0x84)]['set'](_0x3a6303,this[_0x292459(0x141)][0x7]),this[_0x292459(0x120)][_0x292459(0xb1)]([this[_0x292459(0x141)][0x7],this[_0x292459(0x141)][0x7]+0xc,_0x571c79,_0x571c79+0xc],this[_0x292459(0x120)][0x0]),this[_0x292459(0x141)][0x7]+=0xc,this[_0x292459(0x120)][0x0]+=0x4);}}this['renderMemoryIdDataView'][0x5]=0x1;}[_0x3bcfdf(0x16e)](_0x5ed9e1,_0x11f9fe){var _0x5d148a=_0x3bcfdf;for(_0x5ed9e1['reverseElection']&&(this[_0x5d148a(0x143)][this[_0x5d148a(0x101)]['status']]=_0x5ed9e1);this[_0x5d148a(0x141)][0x5];);var _0x5281b8=new Int32Array(_0x11f9fe);for(let _0x52336f=0x0;_0x52336f<_0x5281b8[_0x5d148a(0x14a)];_0x52336f+=0x2){var _0x3a606f=_0x5281b8[_0x52336f],_0x2dc91a=_0x5281b8[_0x52336f+0x1];if(this[_0x5d148a(0x13a)][this[_0x5d148a(0x101)][_0x5d148a(0x142)]][_0x5d148a(0xdd)](_0x3a606f)||(this[_0x5d148a(0x13a)][this[_0x5d148a(0x101)][_0x5d148a(0x142)]][_0x3a606f]={}),!(this['operatingTypeModelComponent'][this['operatingType']['status']][_0x3a606f][_0x2dc91a]=_0x5ed9e1)[_0x5d148a(0x192)]&&this[_0x5d148a(0xd6)][_0x3a606f]&&this[_0x5d148a(0xd6)][_0x3a606f][_0x2dc91a])for(var _0x57ab57 in this[_0x5d148a(0xd6)][_0x3a606f][_0x2dc91a]){var _0xb72fa6,_0x50b66c,_0x57ab57=parseInt(_0x57ab57),_0x57ab57=this[_0x5d148a(0xc7)][_0x3a606f][_0x57ab57],_0x57ab57=this[_0x5d148a(0xb3)][_0x5d148a(0xc5)](_0x57ab57,_0x57ab57+_0x451a6d['uY']);0x0!==_0x57ab57[0x1c]&&(_0xb72fa6=_0x57ab57[0x1b],_0x50b66c=this[_0x5d148a(0x123)][_0x5d148a(0xd0)](_0x3a606f),this[_0x5d148a(0x84)]['set']([_0x57ab57[0x1],0x0,_0x50b66c[0x0]/0x4,_0x5ed9e1['status']],this[_0x5d148a(0x141)][0x7]),this[_0x5d148a(0x120)][_0x5d148a(0xb1)]([this[_0x5d148a(0x141)][0x7],this[_0x5d148a(0x141)][0x7]+0x4,_0xb72fa6+0xc,_0xb72fa6+0x10],this[_0x5d148a(0x120)][0x0]),this[_0x5d148a(0x141)][0x7]+=0x4,this[_0x5d148a(0x120)][0x0]+=0x4);}}if(_0x5ed9e1['reverseElection']){for(let _0x7169aa=0x1;_0x7169aa<this[_0x5d148a(0xb3)][_0x5d148a(0x14a)];_0x7169aa+=_0x451a6d['uY'])if(0x0!==this['modelMeshInstancesDataView'][_0x7169aa+0x1c]){var _0x1d4e27,_0x1566e9=this[_0x5d148a(0xb3)][_0x5d148a(0xc5)](_0x7169aa,_0x7169aa+_0x451a6d['uY']),_0x56e69c=_0x1566e9[0x0];this[_0x5d148a(0x13a)][this[_0x5d148a(0x101)][_0x5d148a(0x142)]][_0x1566e9[0x0]]&&this['operatingTypeModelComponent'][this[_0x5d148a(0x101)][_0x5d148a(0x142)]][_0x1566e9[0x0]][_0x1566e9[0x15]]||0x0!==_0x1566e9[0x1c]&&(_0x1d4e27=_0x1566e9[0x1b],_0x56e69c=this[_0x5d148a(0x123)][_0x5d148a(0xd0)](_0x56e69c),this['renderUpdateTempDataView'][_0x5d148a(0xb1)]([_0x1566e9[0x1],0x0,_0x56e69c[0x0]/0x4,this['reverseElectionOperating'][this[_0x5d148a(0x101)]['status']][_0x5d148a(0x142)]],this['renderMemoryIdDataView'][0x7]),this[_0x5d148a(0x120)]['set']([this[_0x5d148a(0x141)][0x7],this[_0x5d148a(0x141)][0x7]+0x4,_0x1d4e27+0xc,_0x1d4e27+0x10],this[_0x5d148a(0x120)][0x0]),this[_0x5d148a(0x141)][0x7]+=0x4,this[_0x5d148a(0x120)][0x0]+=0x4);}else{if(0x0===this['modelMeshInstancesDataView'][_0x7169aa])break;}}this[_0x5d148a(0x141)][0x5]=0x1;}[_0x3bcfdf(0x1a7)](_0xd07897,_0x4f4b31){var _0x4c553d=_0x3bcfdf;for(_0xd07897[_0x4c553d(0x192)]&&(this[_0x4c553d(0x143)][this['operatingType'][_0x4c553d(0x1b3)]]=_0xd07897);this[_0x4c553d(0x141)][0x5];);var _0x7e70ad=new Int32Array(_0x4f4b31);for(let _0x169e0b=0x0;_0x169e0b<_0x7e70ad[_0x4c553d(0x14a)];_0x169e0b+=0x2){var _0x1eaea4=_0x7e70ad[_0x169e0b],_0x11b79a=_0x7e70ad[_0x169e0b+0x1];if(this[_0x4c553d(0x13a)][this[_0x4c553d(0x101)][_0x4c553d(0x1b3)]][_0x4c553d(0xdd)](_0x1eaea4)||(this[_0x4c553d(0x13a)][this[_0x4c553d(0x101)]['transform']][_0x1eaea4]={}),!(this['operatingTypeModelComponent'][this[_0x4c553d(0x101)]['transform']][_0x1eaea4][_0x11b79a]=_0xd07897)[_0x4c553d(0x192)]&&this[_0x4c553d(0xd6)][_0x1eaea4]&&this[_0x4c553d(0xd6)][_0x1eaea4][_0x11b79a])for(var _0x44778a in this['renderModelComponentInstance'][_0x1eaea4][_0x11b79a]){_0x44778a=parseInt(_0x44778a),_0x44778a=this[_0x4c553d(0xc7)][_0x1eaea4][_0x44778a],_0x44778a=this['modelMeshInstancesDataView'][_0x4c553d(0xc5)](_0x44778a,_0x44778a+_0x451a6d['uY']);if(0x0!==_0x44778a[0x1c]){let _0x49f2f4=_0x2e19a1['y3'][_0x4c553d(0xf8)]([_0x44778a[0x3],_0x44778a[0x4],_0x44778a[0x5],0x0,_0x44778a[0x6],_0x44778a[0x7],_0x44778a[0x8],0x0,_0x44778a[0x9],_0x44778a[0xa],_0x44778a[0xb],0x0,_0x44778a[0xc],_0x44778a[0xd],_0x44778a[0xe],0x1]);var _0x2b7bed=[(_0x49f2f4=_0x49f2f4[_0x4c553d(0x119)](_0x2e19a1['y3']['FromArray'](_0xd07897[_0x4c553d(0x1b3)])))['m'][0x0],_0x49f2f4['m'][0x1],_0x49f2f4['m'][0x2],_0x49f2f4['m'][0x4],_0x49f2f4['m'][0x5],_0x49f2f4['m'][0x6],_0x49f2f4['m'][0x8],_0x49f2f4['m'][0x9],_0x49f2f4['m'][0xa],_0x49f2f4['m'][0xc],_0x49f2f4['m'][0xd],_0x49f2f4['m'][0xe]],_0x44778a=_0x44778a[0x1b];this[_0x4c553d(0x84)][_0x4c553d(0xb1)](_0x2b7bed,this[_0x4c553d(0x141)][0x7]),this[_0x4c553d(0x120)][_0x4c553d(0xb1)]([this['renderMemoryIdDataView'][0x7],this['renderMemoryIdDataView'][0x7]+0xc,_0x44778a,_0x44778a+0xc],this['modifyMemoryInstancesDataView'][0x0]),this['renderMemoryIdDataView'][0x7]+=0xc,this[_0x4c553d(0x120)][0x0]+=0x4;}}}if(_0xd07897[_0x4c553d(0x192)]){for(let _0xdc4709=0x1;_0xdc4709<this['modelMeshInstancesDataView'][_0x4c553d(0x14a)];_0xdc4709+=_0x451a6d['uY'])if(0x0!==this[_0x4c553d(0xb3)][_0xdc4709+0x1c]){var _0x561aa5=this[_0x4c553d(0xb3)][_0x4c553d(0xc5)](_0xdc4709,_0xdc4709+_0x451a6d['uY']);if(!(this[_0x4c553d(0x13a)][this[_0x4c553d(0x101)]['transform']][_0x561aa5[0x0]]&&this['operatingTypeModelComponent'][this['operatingType'][_0x4c553d(0x1b3)]][_0x561aa5[0x0]][_0x561aa5[0x15]]||0x0===_0x561aa5[0x1c])){let _0x31fe26=_0x2e19a1['y3'][_0x4c553d(0xf8)]([_0x561aa5[0x3],_0x561aa5[0x4],_0x561aa5[0x5],0x0,_0x561aa5[0x6],_0x561aa5[0x7],_0x561aa5[0x8],0x0,_0x561aa5[0x9],_0x561aa5[0xa],_0x561aa5[0xb],0x0,_0x561aa5[0xc],_0x561aa5[0xd],_0x561aa5[0xe],0x1]);var _0x271baf=Array[_0x4c553d(0x186)](_0x31fe26[_0x4c553d(0x119)](_0x2e19a1['y3']['FromArray'](_0xd07897[_0x4c553d(0x1b3)]))['m']),_0x271baf=[_0x271baf[0x0],_0x271baf[0x1],_0x271baf[0x2],_0x271baf[0x4],_0x271baf[0x5],_0x271baf[0x6],_0x271baf[0x8],_0x271baf[0x9],_0x271baf[0xa],_0x271baf[0xc],_0x271baf[0xd],_0x271baf[0xe]],_0x561aa5=_0x561aa5[0x1b];this[_0x4c553d(0x84)][_0x4c553d(0xb1)](_0x271baf,this['renderMemoryIdDataView'][0x7]),this['modifyMemoryInstancesDataView'][_0x4c553d(0xb1)]([this[_0x4c553d(0x141)][0x7],this[_0x4c553d(0x141)][0x7]+0xc,_0x561aa5,_0x561aa5+0xc],this['modifyMemoryInstancesDataView'][0x0]),this[_0x4c553d(0x141)][0x7]+=0xc,this[_0x4c553d(0x120)][0x0]+=0x4;}}else{if(0x0===this[_0x4c553d(0xb3)][_0xdc4709])break;}}this[_0x4c553d(0x141)][0x5]=0x1;}[_0x3bcfdf(0x16a)](){var _0x704214=_0x3bcfdf;for(;this[_0x704214(0x141)][0x5];);if(this['reverseElectionOperating'][_0x704214(0xdd)](this[_0x704214(0x101)][_0x704214(0x142)])){for(let _0x25d892=0x1;_0x25d892<this[_0x704214(0xb3)][_0x704214(0x14a)];_0x25d892+=_0x451a6d['uY'])if(0x0!==this[_0x704214(0xb3)][_0x25d892+0x1c]){var _0x31effa=this[_0x704214(0xb3)][_0x704214(0xc5)](_0x25d892,_0x25d892+_0x451a6d['uY']),_0x156bff=_0x31effa[0x0],_0x155687=_0x31effa[0x1b],_0x156bff=this[_0x704214(0x123)][_0x704214(0xd0)](_0x156bff);this['renderUpdateTempDataView'][_0x704214(0xb1)]([_0x31effa[0x1],0x0,_0x156bff[0x0]/0x4,_0x31effa[0x1a]],this[_0x704214(0x141)][0x7]),this[_0x704214(0x120)][_0x704214(0xb1)]([this[_0x704214(0x141)][0x7],this[_0x704214(0x141)][0x7]+0x4,_0x155687+0xc,_0x155687+0x10],this[_0x704214(0x120)][0x0]),this[_0x704214(0x141)][0x7]+=0x4,this[_0x704214(0x120)][0x0]+=0x4;}else{if(0x0===this['modelMeshInstancesDataView'][_0x25d892])break;}}else{for(var _0x48c6b1 in this[_0x704214(0x13a)][this[_0x704214(0x101)][_0x704214(0x142)]])for(var _0x4a9ac7 in this[_0x704214(0x13a)][this[_0x704214(0x101)]['status']][_0x48c6b1])if(this[_0x704214(0xd6)][_0x48c6b1]&&this[_0x704214(0xd6)][_0x48c6b1][_0x4a9ac7])for(var _0x117930 in this['renderModelComponentInstance'][_0x48c6b1][_0x4a9ac7]){var _0x117930=parseInt(_0x117930),_0x117930=this['modelMeshInstancesIndexDataView'][_0x48c6b1][_0x117930],_0x117930=this['modelMeshInstancesDataView'][_0x704214(0xc5)](_0x117930,_0x117930+_0x451a6d['uY']),_0x1e3abd=_0x117930[0x1b],_0x452678=this[_0x704214(0x123)]['dataOffsetStart'](_0x48c6b1);this[_0x704214(0x84)][_0x704214(0xb1)]([_0x117930[0x1],0x0,_0x452678[0x0]/0x4,_0x117930[0x1a]],this[_0x704214(0x141)][0x7]),this[_0x704214(0x120)][_0x704214(0xb1)]([this[_0x704214(0x141)][0x7],this['renderMemoryIdDataView'][0x7]+0x4,_0x1e3abd+0xc,_0x1e3abd+0x10],this['modifyMemoryInstancesDataView'][0x0]),this['renderMemoryIdDataView'][0x7]+=0x4,this['modifyMemoryInstancesDataView'][0x0]+=0x4;}}delete this[_0x704214(0x143)][this['operatingType']['status']],this[_0x704214(0x13a)][this['operatingType'][_0x704214(0x142)]]={},this[_0x704214(0x141)][0x5]=0x1;}[_0x3bcfdf(0xf0)](){var _0x2b577b=_0x3bcfdf;for(;this[_0x2b577b(0x141)][0x5];);if(this[_0x2b577b(0x143)][_0x2b577b(0xdd)](this[_0x2b577b(0x101)][_0x2b577b(0x1b3)])){for(let _0x226ddb=0x1;_0x226ddb<this[_0x2b577b(0xb3)]['length'];_0x226ddb+=_0x451a6d['uY'])if(0x0!==this[_0x2b577b(0xb3)][_0x226ddb+0x1c]){var _0x3f3a46=this[_0x2b577b(0xb3)][_0x2b577b(0xc5)](_0x226ddb,_0x226ddb+_0x451a6d['uY']),_0x3a84c9=[_0x3f3a46[0x3],_0x3f3a46[0x4],_0x3f3a46[0x5],_0x3f3a46[0x6],_0x3f3a46[0x7],_0x3f3a46[0x8],_0x3f3a46[0x9],_0x3f3a46[0xa],_0x3f3a46[0xb],_0x3f3a46[0xc],_0x3f3a46[0xd],_0x3f3a46[0xe]],_0x3f3a46=_0x3f3a46[0x1b];this[_0x2b577b(0x84)]['set'](_0x3a84c9,this[_0x2b577b(0x141)][0x7]),this['modifyMemoryInstancesDataView'][_0x2b577b(0xb1)]([this[_0x2b577b(0x141)][0x7],this[_0x2b577b(0x141)][0x7]+0xc,_0x3f3a46,_0x3f3a46+0xc],this['modifyMemoryInstancesDataView'][0x0]),this[_0x2b577b(0x141)][0x7]+=0xc,this[_0x2b577b(0x120)][0x0]+=0x4;}else{if(0x0===this['modelMeshInstancesDataView'][_0x226ddb])break;}}else{for(var _0x4c395f in this[_0x2b577b(0x13a)][this['operatingType'][_0x2b577b(0x1b3)]])for(var _0x1db09b in this[_0x2b577b(0x13a)][this[_0x2b577b(0x101)][_0x2b577b(0x1b3)]][_0x4c395f])if(this[_0x2b577b(0xd6)][_0x4c395f]&&this[_0x2b577b(0xd6)][_0x4c395f][_0x1db09b])for(var _0x12d884 in this[_0x2b577b(0xd6)][_0x4c395f][_0x1db09b]){var _0x12d884=parseInt(_0x12d884),_0x12d884=this['modelMeshInstancesIndexDataView'][_0x4c395f][_0x12d884],_0x12d884=this[_0x2b577b(0xb3)][_0x2b577b(0xc5)](_0x12d884,_0x12d884+_0x451a6d['uY']),_0x324510=[_0x12d884[0x3],_0x12d884[0x4],_0x12d884[0x5],_0x12d884[0x6],_0x12d884[0x7],_0x12d884[0x8],_0x12d884[0x9],_0x12d884[0xa],_0x12d884[0xb],_0x12d884[0xc],_0x12d884[0xd],_0x12d884[0xe]],_0x12d884=_0x12d884[0x1b];this['renderUpdateTempDataView'][_0x2b577b(0xb1)](_0x324510,this[_0x2b577b(0x141)][0x7]),this[_0x2b577b(0x120)][_0x2b577b(0xb1)]([this[_0x2b577b(0x141)][0x7],this[_0x2b577b(0x141)][0x7]+0xc,_0x12d884,_0x12d884+0xc],this[_0x2b577b(0x120)][0x0]),this[_0x2b577b(0x141)][0x7]+=0xc,this[_0x2b577b(0x120)][0x0]+=0x4;}}delete this[_0x2b577b(0x143)][this[_0x2b577b(0x101)][_0x2b577b(0x1b3)]],this[_0x2b577b(0x13a)][this[_0x2b577b(0x101)]['transform']]={},this['renderMemoryIdDataView'][0x5]=0x1;}['SetComponentMaterialId'](_0x51b770,_0x131e59){var _0x5e641d=_0x3bcfdf;for(;this[_0x5e641d(0x141)][0x5];);var _0x3f3326=_0x51b770[_0x5e641d(0x127)],_0x4666dc=new Int32Array(_0x131e59);for(let _0x4d74ab=0x0;_0x4d74ab<_0x4666dc[_0x5e641d(0x14a)];_0x4d74ab++){var _0x1769f7=_0x4666dc[_0x4d74ab];if(this[_0x5e641d(0x13a)][this['operatingType']['material']]['hasOwnProperty'](_0x3f3326)||(this['operatingTypeModelComponent'][this[_0x5e641d(0x101)][_0x5e641d(0xc4)]][_0x3f3326]={}),this['operatingTypeModelComponent'][this[_0x5e641d(0x101)][_0x5e641d(0xc4)]][_0x3f3326][_0x1769f7]=_0x51b770,this[_0x5e641d(0xd6)][_0x3f3326]&&this['renderModelComponentInstance'][_0x3f3326][_0x1769f7])for(var _0x2acec7 in this[_0x5e641d(0xd6)][_0x3f3326][_0x1769f7]){var _0x2acec7=parseInt(_0x2acec7),_0x2acec7=this['modelMeshInstancesIndexDataView'][_0x3f3326][_0x2acec7];let _0x241757=this[_0x5e641d(0xb3)]['subarray'](_0x2acec7,_0x2acec7+_0x451a6d['uY']);_0x241757[0x19]=_0x51b770[_0x5e641d(0x197)],0x0!==_0x241757[0x1c]&&(this['modelMaterialInfo'][_0x3f3326][_0x51b770['materialId']][_0x5e641d(0xdd)](_0x5e641d(0xd0))||this['AddMaterial'](_0x3f3326,_0x51b770['materialId']),_0x2acec7=_0x241757[0x1b],this[_0x5e641d(0x84)][_0x5e641d(0xb1)]([this[_0x5e641d(0x18c)][_0x3f3326][_0x51b770['materialId']][_0x5e641d(0xd0)]/0x4,0x0,0x0,0x0],this[_0x5e641d(0x141)][0x7]),this[_0x5e641d(0x120)][_0x5e641d(0xb1)]([this['renderMemoryIdDataView'][0x7],this[_0x5e641d(0x141)][0x7]+0x4,_0x2acec7+0x10,_0x2acec7+0x14],this[_0x5e641d(0x120)][0x0]),this[_0x5e641d(0x141)][0x7]+=0x4,this[_0x5e641d(0x120)][0x0]+=0x4);}}this['renderMemoryIdDataView'][0x5]=0x1;}[_0x3bcfdf(0xe9)](_0x7ca02d,_0x4ec85d){var _0x34d136=_0x3bcfdf,_0x1c1561=this['modelData'][_0x34d136(0x1ba)](_0x7ca02d)[0x0]+ ++this[_0x34d136(0x123)][_0x34d136(0xe4)](_0x7ca02d)[0x0];return this[_0x34d136(0x18c)][_0x7ca02d][_0x34d136(0xdd)](_0x1c1561)||(this[_0x34d136(0x18c)][_0x7ca02d][_0x1c1561]={'renderInstancesCount':0x0,'loadStatus':0x3,'color':_0x4ec85d,'textureId':null,'name':_0x1c1561}),_0x1c1561;}['SetMaterialColor'](_0x359b97,_0x39968c,_0x5e806f){var _0x5273a9=_0x3bcfdf;if(this['editModelMaterial'][_0x5273a9(0xdd)](_0x359b97)||(this['editModelMaterial'][_0x359b97]={}),this[_0x5273a9(0x13b)][_0x359b97][_0x5273a9(0xdd)](_0x39968c)||(this[_0x5273a9(0x13b)][_0x359b97][_0x39968c]={}),_0x5e806f?this[_0x5273a9(0x13b)][_0x359b97][_0x39968c][_0x5273a9(0xeb)]=_0x5e806f:delete this[_0x5273a9(0x13b)][_0x359b97][_0x39968c][_0x5273a9(0xeb)],this[_0x5273a9(0x18c)][_0x359b97][_0x39968c]&&this[_0x5273a9(0x18c)][_0x359b97][_0x39968c][_0x5273a9(0xdd)](_0x5273a9(0xd0))){for(var _0x370dc4=this[_0x5273a9(0x18c)][_0x359b97][_0x39968c]['dataOffsetStart'];this[_0x5273a9(0x141)][0x5];);_0x5e806f=_0x5e806f||this[_0x5273a9(0x18c)][_0x359b97][_0x39968c][_0x5273a9(0xeb)],_0x359b97=this['renderMemoryIdDataView'][0x7],(this['renderMemoryIdDataView'][0x7]+=0x4,this[_0x5273a9(0x84)][_0x5273a9(0xb1)](_0x5e806f,_0x359b97),this[_0x5273a9(0x9a)][_0x5273a9(0xb1)]([_0x359b97,this['renderMemoryIdDataView'][0x7],_0x370dc4,_0x370dc4+0x4],this[_0x5273a9(0x9a)][0x0]),this[_0x5273a9(0x9a)][0x0]+=0x4,this[_0x5273a9(0x141)][0x5]=0x1);}}[_0x3bcfdf(0xc0)](_0x1d469c,_0x5ad5e9,_0x2b091e){var _0x529f47=_0x3bcfdf;this[_0x529f47(0x100)]['hasOwnProperty'](_0x1d469c)||(this['modelMaterialBindTexture'][_0x1d469c]={}),_0x2b091e&&this[_0x529f47(0x8c)][_0x529f47(0xdd)](_0x2b091e)?(this[_0x529f47(0x13b)][_0x529f47(0xdd)](_0x1d469c)||(this[_0x529f47(0x13b)][_0x1d469c]={}),this[_0x529f47(0x13b)][_0x1d469c][_0x529f47(0xdd)](_0x5ad5e9)||(this[_0x529f47(0x13b)][_0x1d469c][_0x5ad5e9]={}),this[_0x529f47(0x13b)][_0x1d469c][_0x5ad5e9][_0x529f47(0xdb)]=_0x2b091e,this[_0x529f47(0x18c)][_0x1d469c][_0x5ad5e9]&&this[_0x529f47(0x18c)][_0x1d469c][_0x5ad5e9][_0x529f47(0xdd)](_0x529f47(0xd0))&&(this[_0x529f47(0x100)][_0x1d469c][_0x5ad5e9]=_0x2b091e)):(this[_0x529f47(0x100)][_0x1d469c][_0x5ad5e9]=_0x529f47(0x1b9),this[_0x529f47(0x13b)][_0x1d469c]&&this[_0x529f47(0x13b)][_0x1d469c][_0x5ad5e9]&&delete this[_0x529f47(0x13b)][_0x1d469c][_0x5ad5e9]['textureId']),this[_0x529f47(0xb7)]();}[_0x3bcfdf(0x18e)](_0x188ed4){var _0x2e40ac=_0x3bcfdf;if(_0x188ed4){if(Array[_0x2e40ac(0x1a4)](_0x188ed4)){for(var _0x30c6ee of _0x188ed4)for(var _0x26e430 in this[_0x2e40ac(0x13b)][_0x30c6ee])this[_0x2e40ac(0xc0)](_0x30c6ee,_0x26e430,null);}else{for(var _0x57510b in this[_0x2e40ac(0x13b)][_0x188ed4])this[_0x2e40ac(0xc0)](_0x188ed4,_0x57510b,null);}}else{for(var _0x1ae0bb in this[_0x2e40ac(0x13b)])for(var _0x48927a in this[_0x2e40ac(0x13b)][_0x1ae0bb])this[_0x2e40ac(0xc0)](_0x1ae0bb,_0x48927a,null);}}}();},0x2f9d:(_0x56148b,_0x3f0e9f,_0x3f5a49)=>{_0x3f5a49['d'](_0x3f0e9f,{'mI':()=>function(_0x540b89,_0x2559b7,_0x37e936){var _0x445f39=a2_0x17ce;let _0x2d4b13=!0x1;for(let _0x17950e=0x1;_0x17950e<_0x540b89[0x0];_0x17950e+=0x2){if(_0x540b89[_0x17950e]<=_0x2559b7&&_0x540b89[_0x17950e+0x1]>=_0x37e936)return;if(_0x540b89[_0x17950e]>=_0x2559b7&&_0x540b89[_0x17950e+0x1]<=_0x37e936)return _0x540b89[_0x17950e]=_0x2559b7,void(_0x540b89[_0x17950e+0x1]=_0x37e936);if(_0x540b89[_0x17950e]>=_0x2559b7&&_0x540b89[_0x17950e]<=_0x37e936&&(_0x540b89[_0x17950e]=_0x2559b7,_0x2d4b13=!0x0),_0x540b89[_0x17950e+0x1]>=_0x2559b7&&_0x540b89[_0x17950e+0x1]<=_0x37e936&&(_0x540b89[_0x17950e+0x1]=_0x37e936,_0x2d4b13=!0x0),_0x2d4b13)return;}let _0x1b026d=0x1;for(;;){if(-0x1===_0x540b89[_0x1b026d])return _0x540b89[_0x1b026d]=_0x2559b7,_0x540b89[_0x1b026d+0x1]=_0x37e936,_0x540b89[_0x445f39(0x14a)]<_0x1b026d+0x3&&_0x51088c[_0x445f39(0x129)]('不够用了'),void(_0x540b89[0x0]===_0x1b026d&&(_0x540b89[0x0]+=0x2));_0x1b026d+=0x2;}},'uY':()=>_0x27c75b,'ux':()=>function(_0xa6376e){var _0x385d1f=a2_0x17ce;for(let _0x4f1d79=0x0;_0x4f1d79<_0xa6376e[_0x385d1f(0x14a)];_0x4f1d79++)_0xa6376e[_0x4f1d79]=parseFloat(_0xa6376e[_0x4f1d79]);return _0xa6376e;}});var _0x51088c=_0x3f5a49(0x6214);const _0x27c75b=0x20;}},_0x5e1ab5={},_0xd94d42['m']=_0x2bfe56,_0xd94d42['x']=()=>{var _0x1fe443=_0xd94d42['O'](void 0x0,[0x21b,0x20a,0x19c,0x2c9],()=>_0xd94d42(0x14518));return _0xd94d42['O'](_0x1fe443);},_0x387579=[],_0xd94d42['O']=(_0x275682,_0x546261,_0x267737,_0x2975cf)=>{var _0x124c5d=a2_0x17ce;if(!_0x546261){for(var _0x5acecb=Infinity,_0x774530=0x0;_0x774530<_0x387579[_0x124c5d(0x14a)];_0x774530++){for(var _0x4754ea,[_0x546261,_0x267737,_0x2975cf]=_0x387579[_0x774530],_0x4fb5ce=!0x0,_0x4830b8=0x0;_0x4830b8<_0x546261[_0x124c5d(0x14a)];_0x4830b8++)(!0x1&_0x2975cf||_0x2975cf<=_0x5acecb)&&Object[_0x124c5d(0x17e)](_0xd94d42['O'])[_0x124c5d(0x146)](_0x5c1c19=>_0xd94d42['O'][_0x5c1c19](_0x546261[_0x4830b8]))?_0x546261[_0x124c5d(0x134)](_0x4830b8--,0x1):(_0x4fb5ce=!0x1,_0x2975cf<_0x5acecb&&(_0x5acecb=_0x2975cf));_0x4fb5ce&&(_0x387579['splice'](_0x774530--,0x1),void 0x0!==(_0x4754ea=_0x267737())&&(_0x275682=_0x4754ea));}return _0x275682;}_0x2975cf=_0x2975cf||0x0;for(_0x774530=_0x387579[_0x124c5d(0x14a)];0x0<_0x774530&&_0x387579[_0x774530-0x1][0x2]>_0x2975cf;_0x774530--)_0x387579[_0x774530]=_0x387579[_0x774530-0x1];_0x387579[_0x774530]=[_0x546261,_0x267737,_0x2975cf];},_0xd94d42['n']=_0x2a5bf9=>{var _0x3f327d=a2_0x17ce,_0x1cbee4=_0x2a5bf9&&_0x2a5bf9[_0x3f327d(0x1ad)]?()=>_0x2a5bf9['default']:()=>_0x2a5bf9;return _0xd94d42['d'](_0x1cbee4,{'a':_0x1cbee4}),_0x1cbee4;},_0xd94d42['d']=(_0x2d8a10,_0x51830d)=>{for(var _0x2d2cfd in _0x51830d)_0xd94d42['o'](_0x51830d,_0x2d2cfd)&&!_0xd94d42['o'](_0x2d8a10,_0x2d2cfd)&&Object['defineProperty'](_0x2d8a10,_0x2d2cfd,{'enumerable':!0x0,'get':_0x51830d[_0x2d2cfd]});},_0xd94d42['f']={},_0xd94d42['e']=_0x12e194=>Promise['all'](Object[_0x16e872(0x17e)](_0xd94d42['f'])[_0x16e872(0x14e)]((_0x2fe1c9,_0x3d4acc)=>(_0xd94d42['f'][_0x3d4acc](_0x12e194,_0x2fe1c9),_0x2fe1c9),[])),_0xd94d42['u']=_0x4ef038=>({0x19c:_0x16e872(0x135),0x20a:_0x16e872(0x136),0x21b:_0x16e872(0xe8),0x2c9:_0x16e872(0x17d),0x371:_0x16e872(0xe0)}[_0x4ef038]+_0x16e872(0xc1)),_0xd94d42['g']=(function(){var _0x52da57=_0x16e872;if(_0x52da57(0xd1)==typeof globalThis)return globalThis;try{return this||new Function(_0x52da57(0xf4))();}catch(_0x455dec){if(_0x52da57(0xd1)==typeof window)return window;}}()),_0xd94d42['o']=(_0x588e3c,_0x4dfa0c)=>Object[_0x16e872(0x19b)][_0x16e872(0xdd)][_0x16e872(0x171)](_0x588e3c,_0x4dfa0c),_0xd94d42[_0x16e872(0xf5)]=_0x172e97=>(_0x172e97[_0x16e872(0xde)]=[],_0x172e97[_0x16e872(0x86)]||(_0x172e97['children']=[]),_0x172e97),_0xd94d42['p']='./',_0xd94d42['b']=self[_0x16e872(0x12c)]+'',_0x2220ab={0xe0:0x1},_0xd94d42['f']['i']=(_0x2a0ad8,_0x51393b)=>{_0x2220ab[_0x2a0ad8]||importScripts(_0xd94d42['p']+_0xd94d42['u'](_0x2a0ad8));},_0xa94d34=Object(self||this)[_0x16e872(0xa8)]=Object(self||this)[_0x16e872(0xa8)]||[],_0x427cf3=_0xa94d34[_0x16e872(0x191)][_0x16e872(0x87)](_0xa94d34),_0xa94d34[_0x16e872(0x191)]=_0x2050f3=>{var _0x5a3c76=_0x16e872,_0xbca2a7,[_0x570a50,_0x144ebd,_0x2bec17]=_0x2050f3;for(_0xbca2a7 in _0x144ebd)_0xd94d42['o'](_0x144ebd,_0xbca2a7)&&(_0xd94d42['m'][_0xbca2a7]=_0x144ebd[_0xbca2a7]);for(_0x2bec17&&_0x2bec17(_0xd94d42);_0x570a50[_0x5a3c76(0x14a)];)_0x2220ab[_0x570a50[_0x5a3c76(0x9d)]()]=0x1;_0x427cf3(_0x2050f3);},_0xdec46a=_0xd94d42['x'],(_0xd94d42['x']=()=>Promise[_0x16e872(0x122)]([0x21b,0x20a,0x19c,0x2c9]['map'](_0xd94d42['e'],_0xd94d42))['then'](_0xdec46a))();function _0xd94d42(_0x2fa0bf){var _0x15117a=_0x16e872,_0x2f0e63=_0x5e1ab5[_0x2fa0bf];if(void 0x0!==_0x2f0e63)return _0x2f0e63[_0x15117a(0x96)];return _0x2f0e63=_0x5e1ab5[_0x2fa0bf]={'id':_0x2fa0bf,'loaded':!0x1,'exports':{}},(_0x2bfe56[_0x2fa0bf]['call'](_0x2f0e63[_0x15117a(0x96)],_0x2f0e63,_0x2f0e63[_0x15117a(0x96)],_0xd94d42),_0x2f0e63[_0x15117a(0x10f)]=!0x0,_0x2f0e63[_0x15117a(0x96)]);}var _0x387579,_0x2220ab,_0xa94d34,_0x427cf3,_0xdec46a,_0x2bfe56,_0x5e1ab5;};'object'==typeof exports&&a2_0x34fc3d(0xd1)==typeof module?module['exports']=t():'function'==typeof define&&define[a2_0x34fc3d(0xf2)]?define([],t):a2_0x34fc3d(0xd1)==typeof exports?exports['Bim']=t():e[a2_0x34fc3d(0x140)]=t();
|