var TransformControls=null;var BaseControls=null;var GLESkyBox=null;var KEY_META=null;var KEY_QUOTE=null;var KEY_CLOSE_BRACKET=null;var KEY_BACK_SLASH=null;var KEY_OPEN_BRACKET=null;var KEY_BACK_QUOTE=null;var KEY_SLASH=null;var KEY_PERIOD=null;var KEY_COMMA=null;var KEY_SCROLL_LOCK=null;var KEY_NUM_LOCK=null;var KEY_F24=null;var KEY_F23=null;var KEY_F22=null;var KEY_F21=null;var KEY_F20=null;var KEY_F19=null;var KEY_F18=null;var KEY_F17=null;var KEY_F16=null;var KEY_F15=null;var KEY_F14=null;var KEY_F13=null;var KEY_F12=null;var KEY_F11=null;var KEY_F10=null;var KEY_F9=null;var KEY_F8=null;var KEY_F7=null;var KEY_F6=null;var KEY_F5=null;var KEY_F4=null;var KEY_F3=null;var KEY_F2=null;var KEY_F1=null;var KEY_DIVIDE=null;var KEY_DECIMAL=null;var KEY_SUBTRACT=null;var KEY_SEPARATOR=null;var KEY_ADD=null;var KEY_MULTIPLY=null;var KEY_NUMPAD9=null;var KEY_NUMPAD8=null;var KEY_NUMPAD7=null;var KEY_NUMPAD6=null;var KEY_NUMPAD5=null;var KEY_NUMPAD4=null;var KEY_NUMPAD3=null;var KEY_NUMPAD2=null;var KEY_NUMPAD1=null;var KEY_NUMPAD0=null;var KEY_CONTEXT_MENU=null;var KEY_RIGHT_CMD=null;var KEY_LEFT_CMD=null;var KEY_Z=null;var KEY_Y=null;var KEY_X=null;var KEY_W=null;var KEY_V=null;var KEY_U=null;var KEY_T=null;var KEY_S=null;var KEY_R=null;var KEY_Q=null;var KEY_P=null;var KEY_O=null;var KEY_N=null;var KEY_M=null;var KEY_L=null;var KEY_K=null;var KEY_J=null;var KEY_I=null;var KEY_H=null;var KEY_G=null;var KEY_F=null;var KEY_E=null;var KEY_D=null;var KEY_C=null;var KEY_B=null;var KEY_A=null;var KEY_EQUALS=null;var KEY_SEMICOLON=null;var KEY_9=null;var KEY_8=null;var KEY_7=null;var KEY_6=null;var KEY_5=null;var KEY_4=null;var KEY_3=null;var KEY_2=null;var KEY_1=null;var KEY_0=null;var KEY_DELETE=null;var KEY_INSERT=null;var KEY_PRINTSCREEN=null;var KEY_DOWN=null;var KEY_RIGHT=null;var KEY_UP=null;var KEY_LEFT=null;var KEY_HOME=null;var KEY_END=null;var KEY_PAGE_DOWN=null;var KEY_PAGE_UP=null;var KEY_SPACE=null;var KEY_ESCAPE=null;var KEY_CAPS_LOCK=null;var KEY_PAUSE=null;var KEY_ALT=null;var KEY_CONTROL=null;var KEY_SHIFT=null;var KEY_ENTER=null;var KEY_RETURN=null;var KEY_CLEAR=null;var KEY_TAB=null;var KEY_BACK_SPACE=null;var KEY_HELP=null;var KEY_CANCEL=null;var GLEWaterRipple=null;var GLECesiumVideo=null;var GLEVehicleBorneRadar=null;var GLEOnsiteInspection=null;var GLEInundationAnalysis=null;var GLEInspectionTrack=null;var GLECircleScan=null;var Calculation=null;var getTemperatureGradientColors=null;var CHInstance=null;var GLECad=null;var EditControls=null;var GetDistanceBetweenFaces=null;var equation_plane=null;var GetFootOfPerpendicular=null;var _applyRotateAroundAxis=null;var GetMaxMinPoint=null;var toNonExponential=null;var extendDeep=null;var extend=null;var isEmpty=null;var saveFile=null;var metersToLatitude=null;var metersToLongitude=null;var ENGINEVERSION=null;+function(e,f,g,h,j,k){-function(q){var t=function(){return 0x7>>0x1;}()-function(){return 0x1<<0x1;}();Calculation=function(u,w,A){var B=A-w;var C=(u-w)/B;return C;};getTemperatureGradientColors=function(){return{1:new Cesium['Color'](0x1,0x0,0x0)['toCssHexString'](),0.75:new Cesium['Color'](0x1,0x1,0x0)['toCssHexString'](),0.5:new Cesium['Color'](0x0,0x1,0x0)['toCssHexString'](),0.25:new Cesium['Color'](0x0,0x1,0x1)['toCssHexString'](),0:new Cesium['Color'](0x0,0x0,0x1)['toCssHexString']()};};CHInstance=function(D,E,F){if(!E){return null;}if(!F){F={};}this['_cesium']=D;this['_options']=F;this['_id']=this['_options']['id']?this['_options']['id']:CesiumHeatmap['_getID']();this['_options']['gradient']=this['_options']['gradient']?this['_options']['gradient']:CesiumHeatmap[cO0(0x0)]['gradient'];this['_options']['maxOpacity']=this['_options']['maxOpacity']?this['_options']['maxOpacity']:CesiumHeatmap['defaults']['maxOpacity'];this['_options']['minOpacity']=this['_options']['minOpacity']?this['_options']['minOpacity']:CesiumHeatmap['defaults']['minOpacity'];this['_options']['blur']=this['_options']['blur']?this['_options']['blur']:CesiumHeatmap['defaults']['blur'];this['_mbounds']=CesiumHeatmap['wgs84ToMercatorBB'](E);this['_setWidthAndHeight'](this['_mbounds']);this['_options']['radius']=Math['round'](this['_options']['radius']?this['_options']['radius']:this['width']>this['height']?this['width']/CesiumHeatmap['defaults']['radiusFactor']:this['height']/CesiumHeatmap['defaults']['radiusFactor']);this['_spacing']=this['_options']['radius']*CesiumHeatmap['defaults'][cO0(0x1)];this['_xoffset']=this['_mbounds']['west'];this['_yoffset']=this['_mbounds']['south'];this['width']=Math['round'](this['width']+this['_spacing']*0x2);this['height']=Math['round'](this['height']+this['_spacing']*0x2);this['_mbounds']['west']-=this['_spacing']*this['_factor'];this['_mbounds']['east']+=this['_spacing']*this['_factor'];this['_mbounds']['south']-=this['_spacing']*this['_factor'];this['_mbounds']['north']+=this['_spacing']*this['_factor'];this['bounds']=CesiumHeatmap['mercatorToWgs84BB'](this['_mbounds']);this['_rectangle']=Cesium['Rectangle'][cO0(0x2)](this['bounds']['west'],this['bounds']['south'],this['bounds']['east'],this['bounds']['north']);this['_container']=CesiumHeatmap['_getContainer'](this['width'],this['height'],this['_id']);this['_options']['container']=this['_container'];this['polygonbounds']=this['_options']['polygonbounds'];this['_heatmap']=h337['create'](this['_options']);this['_container']['children'][0x0]['setAttribute'](cNW(0x0),this['_id']+cNW(0x1));this['polygonheight']=this['_options']['polygonheight'];this['classificationType']=this['_options']['classificationType'];};GetDistanceBetweenFaces=function(G,H,I){var J=![];var K=H[0x0],L=H[0x1],N=H[0x2];var O=I[0x0],P=I[0x1],Q=I[0x2];var R=new Cesium['Cartesian3']();var S=new Cesium['Cartesian3']();var T=new Cesium['Cartesian3']();var U=new Cesium[(cO0(0x3))]();Cesium['Cartesian3']['subtract'](K,L,R);Cesium['Cartesian3'][cO0(0x4)](L,N,S);Cesium['Cartesian3']['subtract'](O,P,T);Cesium['Cartesian3']['subtract'](P,Q,U);var V=new Cesium['Cartesian3']();var W=new Cesium['Cartesian3']();Cesium['Cartesian3'][cO0(0x5)](R,S,V);Cesium['Cartesian3']['cross'](T,U,W);Cesium[cO0(0x6)]['normalize'](V,V);Cesium['Cartesian3'][cO0(0x7)](W,W);J=Math['abs'](0x1-Math['abs'](Cesium['Cartesian3']['dot'](V,W)))<0.000001;if(J){var a0=new Cesium[(cO0(0x8))]();var a1=equation_plane(O,P,Q);var q=a1[0x0];var a3=a1[0x1];var a4=a1[0x2];var a5=a1[0x3];var a6=new Cesium['Cartesian3']();Cesium['Cartesian3']['clone'](G,a6);var a7=q*q+a3*a3+a4*a4;var a8=q*a6['x']+a3*a6['y']+a4*a6['z']+a5;a0['x']=a6['x']-a8*q/a7;a0['y']=a6['y']-a8*a3/a7;a0['z']=a6['z']-a8*a4/a7;a1=equation_plane(K,L,N);q=a1[0x0];a3=a1[0x1];a4=a1[0x2];a5=a1[0x3];a7=q*q+a3*a3+a4*a4;a8=q*a0['x']+a3*a0['y']+a4*a0['z']+a5;a6['x']=a0['x']-a8*q/a7;a6['y']=a0['y']-a8*a3/a7;a6['z']=a0['z']-a8*a4/a7;var a9=Cesium['Cartesian3']['distance'](a6,a0);return{'isParallel':J,'distance':a9,'footPoint':a0,'f1p1':a6};}return{'isParallel':J};};equation_plane=function(aa,ab,ac){var ad=ab['x']-aa['x'];var ae=ab['y']-aa['y'];var af=ab['z']-aa['z'];var ag=ac['x']-aa['x'];var ah=ac['y']-aa['y'];var ai=ac['z']-aa['z'];var q=ae*ai-ah*af;var ak=ag*af-ad*ai;var al=ad*ah-ae*ag;var am=-q*aa['x']-ak*aa['y']-al*aa['z'];return[q,ak,al,am];};GetFootOfPerpendicular=function(an,ao,ap){var aq=new Cesium['Cartesian3']();var ar=an['x']-ao['x'];var as=an['y']-ao['y'];var at=an['z']-ao['z'];if(Math['abs'](ar)<1e-8&&Math['abs'](as)<1e-8&&Math[cO0(0x9)](at)<1e-8){return aq=an;}var au=(ap['x']-an['x'])*(an['x']-ao['x'])+(ap['y']-an['y'])*(an['y']-ao['y'])+(ap['z']-an['z'])*(an['z']-ao['z']);au=au/(ar*ar+as*as+at*at);aq['x']=an['x']+au*ar;aq['y']=an['y']+au*as;aq['z']=an['z']+au*at;return aq;};_applyRotateAroundAxis=function(av,aw,ax){ax[0x0]=av['x']*av['x']*(0x1-Math['cos'](aw))+Math['cos'](aw);ax[0x1]=av['x']*av['y']*(0x1-Math['cos'](aw))+av['z']*Math['sin'](aw);ax[0x2]=av['x']*av['z']*(0x1-Math['cos'](aw))-av['y']*Math['sin'](aw);ax[0x3]=av['x']*av['y']*(0x1-Math['cos'](aw))-av['z']*Math[cO0(0xa)](aw);ax[0x4]=av['y']*av['y']*(0x1-Math['cos'](aw))+Math['cos'](aw);ax[0x5]=av['y']*av['z']*(0x1-Math[cO0(0xb)](aw))+av['x']*Math['sin'](aw);ax[0x6]=av['x']*av['z']*(0x1-Math[cO0(0xc)](aw))+av['y']*Math['sin'](aw);ax[0x7]=av['y']*av['z']*(0x1-Math['cos'](aw))-av['x']*Math[cO0(0xd)](aw);ax[0x8]=av['z']*av['z']*(0x1-Math['cos'](aw))+Math['cos'](aw);};GetMaxMinPoint=function(ay){var az=new Cesium['Cartesian3'](-Infinity,-Infinity,-Infinity);var aA=new Cesium['Cartesian3'](Infinity,Infinity,Infinity);for(var aB=0x0;aB{if(document['getElementsByClassName'](cNY(0x3))[0x0]){document['getElementsByClassName'](cNY(0x4))[0x0]['style']['display']='n'+cO2(0x6)+'e';}if(document['getElementsByClassName'](cNY(0x5))[0x0]){document['getElementsByClassName'](cNY(0x6))[0x0]['style']['display']='n'+cO2(0x7)+'e';}clearTimeout(aQ);},0xc8);this['viewer']['scene']['requestRender']();};this['enableDoubleSided']=!![];this['viewer']=new Cesium['Viewer'](this['defaults']['container'],{'imageryProvider':![],'contextOptions':{'webgl':{'alpha':Cesium['defined'](aK[cO0(0x38)])?aK['webglAlpha']:![],'preserveDrawingBuffer':!![],'antialias':!![]}},'baseLayerPicker':!![],'animation':![],'timeline':![],'shouldAnimate':!![],'navigationHelpButton':![],'sceneModePicker':![],'homeButton':![],'geocoder':!![],'fullscreenButton':![],'selectionIndicator':![],'infoBox':![],'sceneMode':this['defaults']['sceneMode'],'scene3DOnly':this['defaults'][cO0(0x39)]==Cesium['SceneMode']['SCENE3D']?!![]:![],'requestRenderMode':this['defaults']['requestRenderMode'],'maximumRenderTimeChange':Infinity,'isRequestWebgl2':this['isMobile']()?![]:this['defaults']['isRequestWebgl2'],'orderIndependentTranslucency':!![],'api':this,'msaaSamples':this['defaults']['isMsaaSamples']?0x4:0x1,'vrButton':this['defaults']['isOpenVR']});this['viewer']['scene']['canvas'][cO0(0x3a)][cO0(0x3b)]='n'+cO2(0x8)+'e';this['viewer']['scene']['canvas']['style']['webkitUserSelect']='n'+cO2(0x9)+'e';this['viewer']['scene']['skyBox']['show']=![];if(this['defaults']['openearth']&&this['defaults']['openterrain']){this['viewer']['scene']['terrainProvider']=new Cesium['CesiumTerrainProvider']({'url':this['defaults']['terrainProvider'],'requestWaterMask':!![],'requestVertexNormals':!![]});this['viewer']['scene']['terrainProvider']['terrainFlatten']={'isFlatten':![],'flattenX':[],'flattenY':[],'flattenHeight':0x0,'isFill':!![]};}if(this['IsOptimizeRendering']&&this['RenderMode']==0x1){var aR=this['viewer']['scene']['postProcessStages'];this['viewer']['scene'][cO0(0x3c)]=this['viewer']['scene']['brightness']||aR['add'](Cesium['PostProcessStageLibrary']['createBrightnessStage']());this['viewer']['scene']['brightness']['enabled']=!![];this['viewer']['scene']['brightness']['uniforms']['brightness']=1.1;}this['viewer']['cesiumWidget']['screenSpaceEventHandler']['removeInputAction'](Cesium['ScreenSpaceEventType']['LEFT_DOUBLE_CLICK']);this['viewer'][cO0(0x3d)]['_creditContainer'][cO0(0x3e)]['display']='n'+cO2(0xa)+'e';this['viewer']['scene']['debugShowFramesPerSecond']=this['defaults']['showfps'];let aS=setTimeout(()=>{if(document['getElementsByClassName'](cNY(0x7))[0x0]){document['getElementsByClassName'](cNY(0x8))[0x0]['style']['display']='n'+cO2(0xb)+'e';}if(document[cO0(0x3f)](cNY(0x9))[0x0]){document['getElementsByClassName'](cNY(0xa))[0x0]['style']['display']='n'+cO2(0xc)+'e';}clearTimeout(aS);},0xc8);this['viewer']['scene']['skyBox']['show']=![];this['viewer']['scene']['skyAtmosphere']['show']=![];this['viewer']['scene']['globe']['enableLighting']=![];if(this['viewer']['scene']['globe']){this['viewer']['scene'][cO0(0x40)]['depthTestAgainstTerrain']=!![];}if(this['viewer']['scene']['moon']){this['viewer']['scene']['moon']['show']=![];}if(Cesium['FeatureDetection']['supportsImageRenderingPixelated']()){this['viewer']['resolutionScale']=window['devicePixelRatio']*0x1;}this['viewer']['scene']['globe']['show']=this['defaults']['openearth'];this['viewer']['_cesiumWidget']['_showRenderLoopErrors']=![];this['viewer']['scene']['fog']['enabled']=this['defaults']['openearth'];this['viewer']['scene']['backgroundColor']=this['defaults']['bgcolor']instanceof Cesium['Color']?this['defaults']['bgcolor']:Cesium['Color']['fromCssColorString'](this['defaults']['bgcolor']);this['viewer']['scene']['useDepthPicking']=!![];this['viewer'][cO0(0x41)]['pickTranslucentDepth']=!![];this['viewer']['scene']['fxaa']=!![];this['viewer']['scene']['postProcessStages']['_fxaa']['enabled']=!![];this['viewer']['scene']['screenSpaceCameraController']['enableCollisionDetection']=!this['defaults']['throughwall'];Cesium['Camera']['DEFAULT_VIEW_RECTANGLE']=Cesium['Rectangle']['fromDegrees'](0x49,0x3,0x87,0x35);this['viewer']['camera']['setView']({'destination':Cesium['Cartesian3']['fromDegrees'](110.2,34.55,0x1036640)});this['viewer']['scene']['logarithmicDepthBuffer']=!![];this['TransformContorl']=undefined;if(this['isMobile']()||this['defaults']['cadmode']){this['viewer']['camera']['frustum']['near']=0.0001;}var aT=this['viewer']['scene']['screenSpaceCameraController'];aT['zoomEventTypes']=[Cesium['CameraEventType']['WHEEL'],Cesium['CameraEventType']['PINCH']];aT['rotateEventTypes']=this['isMobile']()?Cesium['CameraEventType']['PINCH']:Cesium['CameraEventType']['RIGHT_DRAG'];aT['tiltEventTypes']=[Cesium['CameraEventType']['MIDDLE_DRAG'],Cesium['CameraEventType']['LEFT_DRAG'],{'eventType':Cesium['CameraEventType']['LEFT_DRAG'],'modifier':Cesium['KeyboardEventModifier']['CTRL']},{'eventType':Cesium['CameraEventType']['RIGHT_DRAG'],'modifier':Cesium[cO0(0x42)]['CTRL']}];this['nameOverlay']=document['createElement'](cNW(0x2));this['viewer']['container']['appendChild'](this['nameOverlay']);this['nameOverlay']['className']='b'+cO2(0xd)+'p';this['nameOverlay']['style'][cO0(0x43)]='n'+cO2(0xe)+'e';this['nameOverlay']['style']['position']='a'+cO2(0xf)+'e';this['nameOverlay']['style']['bottom']='0';this['nameOverlay']['style']['left']='0';this['nameOverlay']['style']['p'+cO2(0x10)+'s']='n'+cO2(0x11)+'e';this['nameOverlay']['style']['padding']=cNW(0x3);this['nameOverlay'][cO0(0x44)]['color']='w'+cO2(0x12)+'e';this['boxRegionElement']=document['createElement'](cNW(0x4));this['viewer']['container']['appendChild'](this['boxRegionElement']);this['boxRegionElement']['style']['display']='n'+cO2(0x13)+'e';this['boxRegionElement']['style']['position']='a'+cO2(0x14)+'e';this['boxRegionElement']['style']['p'+cO2(0x15)+'s']='n'+cO2(0x16)+'e';this['boxRegionElement']['style']['backgroundColor']='r'+cO2(0x17)+')';var aU=new Cesium['Cartesian3']();var aV;var aW=new Cesium[(cO0(0x45))]();var aX=function(aY){if(!aY['extensionsUsed']||!aY[cO0(0x46)]||!aY['extensionsRequired']){return;}var aZ=aY['extensionsUsed']['indexOf']('K'+cO2(0x18)+'l');var b0=aY['extensionsRequired']==undefined?null:aY['extensionsRequired']['indexOf']('K'+cO2(0x19)+'l');if(aZ!==-0x1){aY['extensionsRequired'][cO0(0x47)](b0,0x1,'K'+cO2(0x1a)+'l');aY['extensionsUsed']['splice'](aZ,0x1,'K'+cO2(0x1b)+'l');aY['extensions']=aY['extensions']||{};aY['extensions']['K'+cO2(0x1c)+'l']={};aY['extensions']['K'+cO2(0x1d)+'l']['programs']=aY['programs'];aY['extensions']['K'+cO2(0x1e)+'l'][cO0(0x48)]=aY['shaders'];aY['extensions']['K'+cO2(0x1f)+'l']['techniques']=aY['techniques'];var b1=aY['extensions']['K'+cO2(0x20)+'l']['techniques'];aY[cO0(0x49)]['forEach'](function(b2,b3){aY['materials'][b3]['extensions']['K'+cO2(0x21)+'l']['values']=aY['materials'][b3]['values'];aY[cO0(0x4a)][b3]['extensions']['K'+cO2(0x22)+'l']=aY['materials'][b3]['extensions']['K'+cO2(0x23)+'l'];var b4=aY['materials'][b3]['extensions']['K'+cO2(0x24)+'l'];for(var b5 in b4[cO0(0x4b)]){var b6=b1[b4['technique']][cO0(0x4c)];for(var b7 in b6){if(b6[b7]===b5){b4['values'][b7]=b4['values'][b5];delete b4['values'][b5];break;}}};});b1[cO0(0x4d)](function(b0){for(var b9 in b0['attributes']){var ba=b0['attributes'][b9];b0['attributes'][b9]=b0['parameters'][ba];};for(var bb in b0['uniforms']){var ba=b0['uniforms'][bb];b0['uniforms'][bb]=b0['parameters'][ba];};});}};Object['defineProperties'](Cesium['Model']['prototype'],{'_cachedGltf':{'configurable':!![],'set':function(bd){this['_vtxf_cachedGltf']=bd;if(this['_vtxf_cachedGltf']&&this['_vtxf_cachedGltf']['_gltf']){aX(this['_vtxf_cachedGltf']['_gltf']);}},'get':function(){return this['_vtxf_cachedGltf'];}}});var be=null;var bf=null;var bg=null;var bh=null;var bi=null;var bj=null;var bk=null;var bl=null;var bm=null;var bn=null;var bo=null;var bp=null;var bq=null;var br=null;var bs=null;var bt=null;var bu=null;var bv=null;var bw='W';var bx='S';var by='Q';var bz='E';var bA='D';var bB='A';var bC=[];var bD;var bE=[];var bF=[];var bG=[];var bH=0x0;var bI=![];var bJ='';var bK=[];var bL=[];var bM=[];var bN=cNY(0xb)+cNY(0xc)+cNY(0xd)+cNY(0xe)+cNY(0xf)+cNY(0x10)+cNY(0x11)+cNY(0x12)+cNY(0x13)+cNY(0x14)+cNY(0x15)+cNY(0x16)+cNY(0x17)+'}';var bO=new Map();if(this['defaults']['openearth']){if(!this['defaults']['mapbox']){this['viewer']['baseLayerPicker']['_container']['style']['display']='n'+cO2(0x25)+'e';}if(!this['defaults']['searchbox']){this['viewer']['geocoder']['_container']['style']['display']='n'+cO2(0x26)+'e';}}else{this['viewer']['baseLayerPicker'][cO0(0x4e)]['style']['display']='n'+cO2(0x27)+'e';this['viewer'][cO0(0x4f)]['_container']['style']['display']='n'+cO2(0x28)+'e';}var bP=this;if(this['defaults']['openearth']&&this['defaults']['sceneMode']==Cesium['SceneMode']['SCENE3D']){this['ImageryProvider']=new ImageryProvider(this);if(!isEmpty(this['defaults']['imageryprovider'])){if(!isEmpty(this['ImageryProvider'])){var bQ=this['ImageryProvider']['getImagerys']();if(bQ['has'](this['defaults']['imageryprovider'])){this['viewer']['baseLayerPicker']['viewModel']['selectedImagery']=bQ[cO0(0x50)](this['defaults']['imageryprovider']);}}}else{this['viewer']['imageryLayers']['removeAll']();}bP['viewer']['scene']['globe']['tileCacheSize']=0x3e8;bP['viewer'][cO0(0x51)]['globe'][cO0(0x52)]=0x4/0x3;bP['viewer']['scene']['requestRender']();}var bR=function(){if(parametricObj['_initialTilesLoaded']){TimerParametric['stop'](tag);if(!isEmpty(initLoadedFunc)){initLoadedFunc({'loaded':!![],'locate':![],'obj':model,'time':TimerParametric['getTime'](tag)});parametricObj['loadingEvent']['removeEventListener'](bR);}}};let bS=0x1;let bT=0x2;let bU=0x4;let bV=0x8;let bW=0x10;let bX=0x20;let bY=0x40;let bZ=0x200;let c0=0x80;let c1=0x100;let c2=0x400;let c3=0x800;let c4=0x1000;var c5=ah7();var c6=c5[0x0];var c7=c5[0x1];var c8='';var c9={'add':0x1,'end':0x0};this['Model']={'add':function(ca,cb,cc,cd,aK){if(bP['m_model']['get'](cb['toString']())===undefined){if(bP['defaults']['loadAnimation']){if(!isEmpty(c8)){c9['add']++;}else{var cf=cNY(0x18)+bP['defaults']['sitepath']+cNY(0x19)+cNW(0x5);this['nameOverlay']=document['createElement'](cNW(0x6));bP['viewer']['container']['appendChild'](this['nameOverlay']);c8=Math['random']()['toString']()[cO0(0x53)](0x2);this['nameOverlay']['id']=c8;this['nameOverlay']['style']['display']='f'+cO2(0x29)+'x';this['nameOverlay']['style']['alignItems']='c'+cO2(0x2a)+'r';this['nameOverlay']['style']['position']='a'+cO2(0x2b)+'e';this['nameOverlay']['style']['bottom']='1'+cO2(0x2c)+'x';this['nameOverlay']['style']['right']='1'+cO2(0x2d)+'x';this['nameOverlay']['style']['p'+cO2(0x2e)+'s']='n'+cO2(0x2f)+'e';this['nameOverlay']['style']['padding']=cNW(0x7);this['nameOverlay']['style']['color']='#'+cO2(0x30)+'F';this['nameOverlay'][cO0(0x54)]=cf;}}cb=cb['toString']();bP[cO0(0x55)]=cb;aK=extend({'flyto':!![],'matrix':undefined,'isoutline':![],'modelName':'','maxspaceerror':bP['defaults']['maxspaceerror'],'offsetPos':aK==undefined?null:aK['offsetPos'],'RotateAxis':aK==undefined?null:aK['RotateAxis'],'viewDirection':undefined,'viewEye':undefined,'viewOffsetEye':undefined,'maximumMemory':0x1000,'osgbEdit':![],'initView':[0x0,-0x1e,0x1],'isStrictClip':!![]},aK);var cg=new Cesium['Cesium3DTileset']({'url':ca,'maximumScreenSpaceError':0x10,'maximumNumberOfLoadedTiles':0x3e8,'skipLevelOfDetail':!![],'baseScreenSpaceError':0x400,'skipScreenSpaceErrorFactor':0x10,'skipLevels':0x1,'immediatelyLoadDesiredLevelOfDetail':!![],'loadSiblings':!![],'cullWithChildrenBounds':![],'dynamicScreenSpaceError':![],'dynamicScreenSpaceErrorDensity':0.00278,'dynamicScreenSpaceErrorFactor':0x4,'dynamicScreenSpaceErrorHeightFalloff':0.25,'debugShowStatistics':![],'debugShowUrl':![],'debugShowGeometricError':![],'debugShowMemoryUsage':![],'debugWireframe':aK['isoutline'],'debugShowBoundingVolume':![],'debugShowContentBoundingVolume':![],'debugColorizeTiles':![],'viewer':bP['viewer'],'tagName':cb,'newLonLat':Cesium[cO0(0x56)](aK['pos'])?[aK['pos']]:undefined,'parametricFun':bR,'minimumNdotL':bP['minimumNdotL'],'osgbEdit':Cesium['defined'](aK['osgbEdit'])?aK['osgbEdit']:![],'restoreMCS':Cesium['defined'](aK['restoreMCS'])?aK['restoreMCS']:undefined,'brightnessEnhancement':Cesium['defined'](aK['brightnessEnhancement'])?aK['brightnessEnhancement']:undefined});bP['viewer']['scene']['primitives']['add'](cg);cg['readyPromise']['then'](function(ch){d0[cO0(0x57)](cb);ch['id']=cb;ch['modelname']=aK['modelName'];ch['maxspaceerror']=aK['maxspaceerror'];ch['flyto']=aK[cO0(0x58)];ch['stylecolor']='r'+cO2(0x31)+')';ch['rotate']=[0x0,0x0,0x0];ch['viewDirection']=aK[cO0(0x59)];ch['viewEye']=aK[cO0(0x5a)];ch[cO0(0x5b)]=aK['viewOffsetEye'];ch[cO0(0x5c)]['attenuation']=!![];ch['pointCloudShading']['eyeDomeLighting']=!![];ch['pointCloudShading']['maximumAttenuation']=0x2;ch['pointCloudShading']['baseResolution']=0.05;ch['pointCloudShading'][cO0(0x5d)]=0.5;var ci=navigator['userAgent'];if(ci['indexOf']('A'+cO2(0x32)+'d')>-0x1||ci['indexOf']('i'+cO2(0x33)+'e')>-0x1||ci[cO0(0x5e)]('i'+cO2(0x34)+'d')>-0x1||ci['indexOf']('i'+cO2(0x35)+'d')>-0x1){ch['maximumMemoryUsage']=0x200;}else{ch['maximumMemoryUsage']=aK['maximumMemory'];}bP['m_model']['set'](cb,ch);bP['Model'][cO0(0x5f)](aK['maxspaceerror'],cb);if(!bP['modelStyleMap']['has'](cb)){bP['modelStyleMap']['set'](cb,new Map());}if(!bP['modelShowMap']['has'](cb)){bP['modelShowMap']['set'](cb,new Map());}if(!bP['modelFlatten']['has'](cb)){bP['modelFlatten']['set'](cb,new Map());}if(!bP['modelCutPart']['has'](cb)){bP['modelCutPart']['set'](cb,new Map());}if(!bP['modelCutCircle']['has'](cb)){bP['modelCutCircle']['set'](cb,new Map());}if(!bP['topRenderMap']['has'](cb)){bP['topRenderMap']['set'](cb,new Map());}ch['colorBlendMode']=ch['isBimModel']===0x1?0x1:bP['defaults']['colorBlendMode'];ch['tilesetoutline']={};if(ch['root']['boundingVolume']!=undefined&&ch['root']['boundingVolume']['rectangle']!=undefined){var cj=new Cesium[(cO0(0x60))]({'rectangle':ch['root'][cO0(0x61)]['rectangle'],'height':ch['root']['boundingVolume']['minimumHeight'],'extrudedHeight':ch[cO0(0x62)][cO0(0x63)]['maximumHeight']});var ck=Cesium['RectangleGeometry']['createGeometry'](cj);ch['tilesetoutline']['rectangle']=ch[cO0(0x64)]['boundingVolume']['rectangle'];ch['tilesetoutline']['positions']=ck['attributes']['position'][cO0(0x65)];ch['tilesetoutline']['boundingsphere']=ck['boundingSphere'];ch['tilesetoutline']['boundingVolume']=ch['root']['boundingVolume'];ch['tilesetoutline']['minimumHeight']=ch['root']['boundingVolume']['minimumHeight'];ch['tilesetoutline']['maximumHeight']=ch['root']['boundingVolume']['maximumHeight'];}var cl=!Cesium[cO0(0x66)](aK['clipBox'])?ch['root']['_header']['clipBox']:aK['clipBox'];var cm=!Cesium['defined'](aK['isStrictClip'])?bP['defaults']['isStrictClip']:aK['isStrictClip'];if(cm&&cl!=undefined&&cl['length']==0x2){var cn=bP['Plugin']['initClippingSystem']();var co='c'+cO2(0x36)+'_'+cb;cn['add']({'id':co,'tags':cb,'initClipBox':cl,'isInitModelClipBox':!![],'isStrict':cm});cn['setVisible'](co,{'Helpers':![],'ClippingPlaneEntities':![]});}if(isEmpty(ch['style']))ch['style']=new Cesium['Cesium3DTileStyle']();if(!isEmpty(aK['transform'])&&aK['transform'][cO0(0x67)]==0x10){var cp=Cesium['Matrix4']['fromArray'](aK['transform']);ch['root']['transform']=cp;}if(!isEmpty(aK['matrix'])&&aK['matrix']['length']==0x10){var cp=Cesium['Matrix4']['fromArray'](aK['matrix']);ch['modelMatrix']=cp;}if(!isEmpty(aK['rotate'])){ch['rotate']=aK['rotate'];}if(!isEmpty(aK['offsetPos'])){var cr=Cesium['Cartographic']['fromCartesian'](ch['boundingSphere']['center']);var cs=Cesium['Cartesian3']['fromRadians'](cr['longitude'],cr['latitude'],cr['height']);var ct=bP['funcPublic']['inputRadianToCartesian3'](aK['offsetPos'],bP[cO0(0x68)]);var cu=Cesium['Cartesian3']['subtract'](ct,cs,new Cesium['Cartesian3']());var cp=Cesium['Matrix4']['fromTranslation'](cu);var cw=Cesium['Matrix4']['multiplyTransformation'](cp,ch['modelMatrix'],new Cesium['Matrix4']());ch['modelMatrix']=cw;}if(!isEmpty(aK['RotateAxis'])){var cp=Cesium['Matrix4']['IDENTITY'];var cy=ch['boundingSphere']['center'];var cz=Cesium['Quaternion']['fromAxisAngle'](cy,Cesium['Math']['toRadians'](aK['RotateAxis']));var cA=Cesium['Matrix3']['fromQuaternion'](cz);var cB=Cesium['Matrix4'][cO0(0x69)](cA);Cesium['Matrix4']['multiplyTransformation'](cp,cB,cB);var cw=Cesium[cO0(0x6a)][cO0(0x6b)](cB,ch['modelMatrix'],new Cesium['Matrix4']());ch['modelMatrix']=cw;}ch['_modelOriginalMatrix']=ch['modelMatrix']['clone']();ch['_uniforms']={};ch['_uniforms']['flattenCount']=new Cesium['Cartesian3']();ch['_uniforms']['alphaCount']=new Cesium['Cartesian3']();ch['_uniforms']['circleCount']=new Cesium['Cartesian3']();ch['_uniforms']['flattenData']=new Cesium['Texture']({'context':bP['viewer']['scene']['context'],'pixelFormat':Cesium['PixelFormat']['RGBA'],'pixelDatatype':bP['isMobile']()?Cesium['PixelDatatype']['UNSIGNED_BYTE']:Cesium['PixelDatatype']['FLOAT'],'width':0x1,'height':0x1,'sampler':Cesium['Sampler']['NEAREST'],'flipY':![]});ch['_uniforms']['alphaData']=new Cesium['Texture']({'context':bP[cO0(0x6c)][cO0(0x6d)]['context'],'pixelFormat':Cesium[cO0(0x6e)]['RGBA'],'pixelDatatype':bP['isMobile']()?Cesium['PixelDatatype']['UNSIGNED_BYTE']:Cesium[cO0(0x6f)]['FLOAT'],'width':0x1,'height':0x1,'sampler':Cesium['Sampler']['NEAREST'],'flipY':![]});ch['_uniforms']['circleData']=new Cesium['Texture']({'context':bP['viewer']['scene']['context'],'pixelFormat':Cesium['PixelFormat']['RGBA'],'pixelDatatype':bP['isMobile']()?Cesium['PixelDatatype']['UNSIGNED_BYTE']:Cesium['PixelDatatype'][cO0(0x70)],'width':0x1,'height':0x1,'sampler':Cesium['Sampler']['NEAREST'],'flipY':![]});ch['_uniforms']['flowTextureParams']=new Cesium['Texture']({'context':bP['viewer'][cO0(0x71)]['context'],'pixelFormat':Cesium['PixelFormat']['RGBA'],'pixelDatatype':bP['isMobile']()?Cesium['PixelDatatype']['UNSIGNED_BYTE']:Cesium['PixelDatatype']['FLOAT'],'width':0x1,'height':0x1,'sampler':Cesium['Sampler']['NEAREST'],'flipY':![]});ch['_uniforms']['flowTextureParamsStep']=new Cesium['Cartesian3'](0x0,0x0,0x0);ch['_uniforms']['flowTextures']=[new Cesium['Texture']({'context':bP['viewer']['scene']['context'],'pixelFormat':Cesium['PixelFormat']['RGBA'],'pixelDatatype':bP['isMobile']()?Cesium['PixelDatatype']['UNSIGNED_BYTE']:Cesium['PixelDatatype']['FLOAT'],'width':0x1,'height':0x1,'sampler':Cesium[cO0(0x72)]['NEAREST'],'flipY':![]})];var cD=!Cesium['defined'](aK['flowTextureNum'])?!Cesium['defined'](bP['defaults']['flowTextureNum'])?0x5:bP['defaults']['flowTextureNum']:aK['flowTextureNum'];for(var cE=0x1;cE-0x1||dc['indexOf']('i'+cO2(0x40)+'e')>-0x1||dc['indexOf']('i'+cO2(0x41)+'d')>-0x1||dc['indexOf']('i'+cO2(0x42)+'d')>-0x1){db['maximumMemoryUsage']=0x200;}else{db['maximumMemoryUsage']=aK['maximumMemory'];}bP[cO0(0x87)]['set'](d6,db);bP[cO0(0x88)]['setMaxSpaceError'](aK['maxspaceerror'],d6);if(!bP['modelStyleMap'][cO0(0x89)](d6)){bP['modelStyleMap']['set'](d6,new Map());}if(!bP['modelShowMap']['has'](d6)){bP['modelShowMap'][cO0(0x8a)](d6,new Map());}if(!bP['modelFlatten']['has'](d6)){bP['modelFlatten']['set'](d6,new Map());}if(!bP['modelCutPart']['has'](d6)){bP['modelCutPart']['set'](d6,new Map());}db[cO0(0x8b)]=0x1;db['tilesetoutline']={};if(db[cO0(0x8c)]['boundingVolume']!=undefined&&db['root']['boundingVolume'][cO0(0x8d)]!=undefined){var dd=new Cesium['RectangleGeometry']({'rectangle':db[cO0(0x8e)]['boundingVolume']['rectangle'],'height':db['root']['boundingVolume']['minimumHeight'],'extrudedHeight':db['root']['boundingVolume']['maximumHeight']});var de=Cesium['RectangleGeometry']['createGeometry'](dd);db['tilesetoutline']['rectangle']=db[cO0(0x8f)]['boundingVolume']['rectangle'];db['tilesetoutline']['positions']=de['attributes']['position']['values'];db['tilesetoutline']['boundingsphere']=de['boundingSphere'];db['tilesetoutline']['boundingVolume']=db['root']['boundingVolume'];db['tilesetoutline']['minimumHeight']=db['root']['boundingVolume']['minimumHeight'];db['tilesetoutline']['maximumHeight']=db[cO0(0x90)]['boundingVolume'][cO0(0x91)];}if(isEmpty(db['style']))db['style']=new Cesium[(cO0(0x92))]();if(!isEmpty(aK['transform'])&&aK['transform']['length']==0x10){var df=Cesium['Matrix4']['fromArray'](aK['transform']);db['root'][cO0(0x93)]=df;}if(!isEmpty(aK['matrix'])&&aK['matrix']['length']==0x10){var df=Cesium['Matrix4']['fromArray'](aK['matrix']);db['modelMatrix']=df;}if(!isEmpty(aK['rotate'])){db['rotate']=aK['rotate'];}if(!isEmpty(aK['offsetPos'])){var dh=Cesium['Cartographic']['fromCartesian'](db['boundingSphere']['center']);var di=Cesium['Cartesian3']['fromRadians'](dh['longitude'],dh['latitude'],dh['height']);var dj=bP['funcPublic']['inputRadianToCartesian3'](aK['offsetPos'],bP['viewer']);var dk=Cesium[cO0(0x94)]['subtract'](dj,di,new Cesium['Cartesian3']());var df=Cesium['Matrix4']['fromTranslation'](dk);var dm=Cesium['Matrix4']['multiplyTransformation'](df,db['modelMatrix'],new Cesium['Matrix4']());db['modelMatrix']=dm;}if(!isEmpty(aK['RotateAxis'])){var df=Cesium['Matrix4']['IDENTITY'];var dp=db['boundingSphere']['center'];var dq=Cesium['Quaternion']['fromAxisAngle'](dp,Cesium['Math'][cO0(0x95)](aK['RotateAxis']));var dr=Cesium['Matrix3']['fromQuaternion'](dq);var ds=Cesium['Matrix4']['fromRotationTranslation'](dr);Cesium['Matrix4']['multiplyTransformation'](df,ds,ds);var dm=Cesium['Matrix4']['multiplyTransformation'](ds,db['modelMatrix'],new Cesium['Matrix4']());db[cO0(0x96)]=dm;}db[cO0(0x97)]={};db['_uniforms']['flattenCount']=new Cesium['Cartesian3']();db['_uniforms']['alphaCount']=new Cesium['Cartesian3']();db['_uniforms']['circleCount']=new Cesium[(cO0(0x98))]();db['_uniforms']['flattenData']=new Cesium['Texture']({'context':bP['viewer']['scene']['context'],'pixelFormat':Cesium['PixelFormat']['RGBA'],'pixelDatatype':bP['isMobile']()?Cesium['PixelDatatype']['UNSIGNED_BYTE']:Cesium['PixelDatatype'][cO0(0x99)],'width':0x1,'height':0x1,'sampler':Cesium['Sampler']['NEAREST'],'flipY':![]});db['_uniforms']['alphaData']=new Cesium['Texture']({'context':bP['viewer']['scene']['context'],'pixelFormat':Cesium['PixelFormat']['RGBA'],'pixelDatatype':bP['isMobile']()?Cesium['PixelDatatype']['UNSIGNED_BYTE']:Cesium['PixelDatatype']['FLOAT'],'width':0x1,'height':0x1,'sampler':Cesium['Sampler']['NEAREST'],'flipY':![]});db['_uniforms']['circleData']=new Cesium['Texture']({'context':bP['viewer']['scene']['context'],'pixelFormat':Cesium['PixelFormat']['RGBA'],'pixelDatatype':bP['isMobile']()?Cesium['PixelDatatype']['UNSIGNED_BYTE']:Cesium['PixelDatatype']['FLOAT'],'width':0x1,'height':0x1,'sampler':Cesium['Sampler']['NEAREST'],'flipY':![]});db['_uniforms']['flowTextureParams']=new Cesium['Texture']({'context':bP['viewer']['scene']['context'],'pixelFormat':Cesium['PixelFormat']['RGBA'],'pixelDatatype':bP['isMobile']()?Cesium['PixelDatatype']['UNSIGNED_BYTE']:Cesium['PixelDatatype']['FLOAT'],'width':0x1,'height':0x1,'sampler':Cesium['Sampler']['NEAREST'],'flipY':![]});db['_uniforms']['flowTextureParamsStep']=new Cesium['Cartesian3'](0x0,0x0,0x0);db['_uniforms'][cO0(0x9a)]=[new Cesium['Texture']({'context':bP['viewer']['scene']['context'],'pixelFormat':Cesium['PixelFormat']['RGBA'],'pixelDatatype':bP['isMobile']()?Cesium['PixelDatatype']['UNSIGNED_BYTE']:Cesium['PixelDatatype']['FLOAT'],'width':0x1,'height':0x1,'sampler':Cesium['Sampler']['NEAREST'],'flipY':![]})];var du=!Cesium['defined'](aK['flowTextureNum'])?!Cesium['defined'](bP['defaults']['flowTextureNum'])?0x5:bP['defaults']['flowTextureNum']:aK['flowTextureNum'];for(var dv=0x1;dv0x0){bP['Other']['addTriangleFace'](eF);}if(eG['length']>0x0){bP['viewer']['scene']['primitives']['add'](new Cesium['Primitive']({'geometryInstances':eG,'appearance':new Cesium['PolylineMaterialAppearance']({'material':new Cesium['Material']({'fabric':{'type':'C'+cO2(0x50)+'r','uniforms':{'color':Cesium['Color']['BLACK']}}})})}));bP['viewer']['scene']['requestRender']();}},'setVisible':function(f0,f1){try{if(!afZ(bS)){return;}if(bP['m_model']['get'](f0['toString']())===undefined){throw cNY(0x1e);}else{var f2=bP['m_model']['get'](f0['toString']());f2['show']=f1;var f3=f2['getParamObject']();if(Cesium[cO0(0xbc)](f3)){f3['show']=f1;}bP['viewer']['scene']['requestRender']();return 0x0;}}catch(f4){aia('错'+cO2(0x51)+':'+f4);}},'setCustomEffects':function(f5){try{if(!afZ(bS)){return;}if(bP['m_model']['get'](f5['toString']())===undefined){throw cNY(0x1f);}else{var f6=bP['m_model']['get'](f5['toString']());f6['customfragmentShader']=bN;bP['viewer']['scene']['requestRender']();return 0x0;}}catch(f7){aia('错'+cO2(0x52)+':'+f7);}},'setVisibleByInstanceId':function(f8,f9,fa){try{if(!afZ(bS)){return;}if(bP['m_model']['get'](f8['toString']())===undefined){throw cNY(0x20);}else{bP[cO0(0xbd)]=bP[cO0(0xbe)]['get'](f8['toString']());for(var fb=0x0;fb0x0){fw=Cesium['BoundingSphere']['fromBoundingSpheres'](fs,new Cesium['BoundingSphere']());}else{fw=new Cesium[(cO0(0xc9))](bP['viewer']['camera']['position'],0x0);}if(Cesium[cO0(0xca)](fw)){var fr=bP['funcPublic']['outCartesian3ToRadian'](fw['center'],bP['viewer']);return{'center':fw['center'],'radius':fw['radius'],'position':fr};}}catch(fy){aia('错'+cO2(0x57)+':'+fy);}},'getHandleState':function(){try{return bP['IsMoving'];}catch(fz){aia('错'+cO2(0x58)+':'+fz);}},'setHandleState':function(fA){try{bP['IsMoving']=fA;return bP['IsMoving'];}catch(fB){aia('错'+cO2(0x59)+':'+fB);}},'setAlpha':function(fC,fD){try{if(!afZ(bS)){return;}if(!isEmpty(fC)){if(bP['m_model']['get'](fC['toString']())===undefined){throw cNY(0x26);}bP['tileset']=bP['m_model']['get'](fC['toString']());}if(isEmpty(fD))fD=0.1;var fE=Cesium['Color']['fromCssColorString'](bP['tileset']['stylecolor']);bP['tileset']['stylecolor']=fE['withAlpha'](fD)['toCssColorString']();var fF=bP['modelStyleMap']['get'](fC['toString']());if(fF['size']>0x0){fF[cO0(0xcb)](function(fG,fH){if(fG['isParam']){fG['color']['alpha']=fD;}else{var fI=typeof fG['color']=='s'+cO2(0x5a)+'g'?Cesium['Color']['fromCssColorString'](fG['color']):fG['color'];fG['color']=fI['withAlpha'](fD)['toCssColorString']();}});}bP['funcPublic']['updateModelStyle'](bP['tileset'],fF);var fJ=bP['tileset']['getParamObject']()==undefined?[]:[bP[cO0(0xcc)]['getParamObject']()];var fK=![];var fF=bP['modelStyleMap']['get'](fC['toString']());if(fF['size']>0x0){fF['forEach'](function(fM,fN){if(fM['isParam']){fK=!![];}});}if(fK){bP['funcPublic']['updateEntityAlpha'](fJ,fD,'');}else{if(fJ['length']>0x0&&fJ[0x0]['_primitives'][cO0(0xcd)]['length']>0x0){for(let fO=0x0;fO0x0&&fW){fY['forEach'](function(fZ,g0){fZ['color']=fX;});}bP['funcPublic'][cO0(0xd4)](bP['tileset'],fY);return 0x0;}catch(g1){aia('错'+cO2(0x5e)+':'+g1);}},'original':function(g2){try{if(!afZ(bS)){return;}if(!isEmpty(g2)){if(bP['m_model'][cO0(0xd5)](g2['toString']())===undefined){throw cNY(0x28);}else{bP['tileset']=bP['m_model']['get'](g2['toString']());bP['tileset']['stylecolor']='r'+cO2(0x5f)+')';bP['modelStyleMap'][cO0(0xd6)](g2['toString']())['clear']();bP['modelShowMap']['get'](g2['toString']())['clear']();bP['funcPublic']['updateModelStyle'](bP['tileset'],new Map());bP['funcPublic']['updateModelShowStyle'](bP['tileset'],new Map(),!![]);bP['Feature']['clearSelectColor']();var g3=bP['tileset']['getParamObject']()==undefined?[]:[bP['tileset'][cO0(0xd7)]()];bP['funcPublic']['clearEntityColor'](g3);if(g3[cO0(0xd8)]>0x0&&g3[0x0]['_primitives']['_primitives'][cO0(0xd9)]>0x0){for(let g4=0x0;g40x0){if(Array['isArray'](aK['tags'])){for(var gY=0x0;gY0x0){for(var hc=0x0;hc0x0){if(Array['isArray'](aK[cO0(0xfd)])){for(var hi=0x0;hi0x0){for(var hw=0x0;hw-0x1;});if(hN!=undefined){hE(hN);}else{var hP=bP['funcPublic'][cO0(0x10c)](bP['tileset']['boundingSphere']['center'],0x0,0x0,-(bP[cO0(0x10d)][cO0(0x10e)]['maximumHeight']-bP['tileset']['tilesetoutline']['minimumHeight'])/0x2);hE({'offset':{'x':bP['funcPublic']['GetDistance'](hP,bP['BaseContorl']['gridStartX'],0x1)-bP['funcPublic']['GetDistance'](bP['BaseContorl']['gridCenter'],bP[cO0(0x10f)]['gridStartX'],0x1),'y':bP['funcPublic']['GetDistance'](hP,bP['BaseContorl']['gridStartY'],0x0,0x1)-bP['funcPublic']['GetDistance'](bP['BaseContorl']['gridCenter'],bP['BaseContorl']['gridStartY'],0x0,0x1),'z':bP['funcPublic']['GetDistance'](hP,bP['BaseContorl']['gridCenter'],0x0,0x0,0x1)},'rotate':{'x':bP['tileset']['rotate'][0x0],'y':bP['tileset']['rotate'][0x1],'z':bP['tileset']['rotate'][0x2]},'obj':bP['tileset'],'id':hM});}}else{hE({'obj':bP['tileset'],'id':hM});}}throw new Error('e'+cO2(0x71)+'g');}});}else{bP[cO0(0x110)]['setColor'](bP['tileset']['id'],0xff,0xff,0xff,0x1);}if(!isEmpty(hE)){hE(undefined);}}catch(hQ){if(hQ['message']=='e'+cO2(0x72)+'g'){}else{aia('错'+cO2(0x73)+':'+hQ);}}},'MoveModel':function(hR,hS,hT){try{if(!afZ(bS)){return;}if(!ag1(bS,0x1)){return;}if(!isEmpty(hS)){if(bP['m_model']['get'](hS['toString']())===undefined){throw cNY(0x3a);}bP['tileset']=bP['m_model']['get'](hS['toString']());}var hU=bP['funcPublic']['pickPosition'](hR,bP['viewer'])['position'];if(hU){var hV=Cesium['Cartographic']['fromCartesian'](bP['tileset']['boundingSphere']['center']);var hW=Cesium[cO0(0x111)]['fromCartesian'](hU);var hX=Cesium['Cartesian3']['fromRadians'](hV['longitude'],hV['latitude'],0x0);var hY=Cesium['Cartesian3']['fromRadians'](hW['longitude'],hW['latitude'],0x0);var hZ=Cesium['Cartesian3'][cO0(0x112)](hY,hX,new Cesium['Cartesian3']());var i0=Cesium['Matrix4']['fromTranslation'](hZ);var i1=Cesium['Matrix4']['multiplyTransformation'](i0,bP['tileset']['modelMatrix'],new Cesium['Matrix4']());bP['tileset']['modelMatrix']=i1;if(!isEmpty(hT)){hT(Cesium[cO0(0x113)]['toArray'](i1));}else{return Cesium['Matrix4']['toArray'](i1);}bP['viewer']['scene']['requestRender']();}}catch(i2){aia('错'+cO2(0x74)+':'+i2);}},'moveToPosition':function(i3,i4,i5){try{if(!afZ(bS)){return;}if(!ag1(bS,0x1)){return;}if(!isEmpty(i5)){if(bP['m_model']['get'](i5['toString']())===undefined){throw cNY(0x3b);}bP['tileset']=bP['m_model']['get'](i5['toString']());}var i6,i7;var i8;if(i3['length']>0x0){i6=i3[0x0];i7=i3[0x1];if(i3['length']==0x3)height=i3[0x2];if(i4==0x0){i8=Cesium['Cartographic']['fromDegrees'](i6,i7,height);}else{i8=new Cesium[(cO0(0x114))](i6,i7,height);}var i9=bP['funcPublic']['cartographicToCartesian3'](i8,bP['viewer']);if(i9){var ia=Cesium['Cartographic']['fromCartesian'](bP['tileset']['boundingSphere']['center']);var ib=Cesium['Cartographic']['fromCartesian'](i9);var ic=Cesium['Cartesian3']['fromRadians'](ia['longitude'],ia['latitude'],ia['height']);var ie=Cesium['Cartesian3']['fromRadians'](ib['longitude'],ib['latitude'],i3['length']==0x3?ib[cO0(0x115)]:ia['height']);var ig=Cesium[cO0(0x116)]['subtract'](ie,ic,new Cesium['Cartesian3']());var ih=Cesium['Matrix4']['fromTranslation'](ig);var ii=Cesium['Matrix4']['multiplyTransformation'](ih,bP['tileset']['modelMatrix'],new Cesium['Matrix4']());bP['tileset']['modelMatrix']=ii;bP['viewer']['scene']['requestRender']();return Cesium['Matrix4']['toArray'](ii);}}}catch(ij){aia('错'+cO2(0x75)+':'+ij);}},'moveByTrack':function(aK,il,im){try{if(!afZ(bS)){return;}if(!ag1(bS,0x1)){return;}aK[cO0(0x117)]=Number(aK['speed'])||0x3;var io=function(ip){if(ip['rotate_init']){ip['rotate']=ip[cO0(0x118)]['concat']([]);delete ip['rotate_init'];}if(ip['_modelMatrix_init']){ip['modelMatrix']=ip['_modelMatrix_init']['clone']();delete ip['_modelMatrix_init'];}};var iq;if(!isEmpty(aK['modelId'])){if(bP['m_model']['get'](aK['modelId'][cO0(0x119)]())===undefined){throw cNY(0x3c);}iq=bP['m_model']['get'](aK['modelId']['toString']());io(iq);if(!iq['rotate_init'])iq['rotate_init']=iq['rotate']['concat']([]);if(!iq['_modelMatrix_init'])iq['_modelMatrix_init']=iq['modelMatrix']['clone']();}var ir=bP['ModelMoveState'][cO0(0x11a)](aK['modelId']);if(ir==undefined){bP[cO0(0x11b)]['set'](aK['modelId'],{'options':aK,'callback':il,'onMoving':im,'state':!![],'index':0x0});}var is=[];var it=[0x0];var iu=[0x0];var iv=0x0;aK['positions']['forEach']((iw,ix)=>{if(aK['axisType']==0x1){is[cO0(0x11c)](bP['funcPublic']['getPointByDistance'](Cesium['Cartesian3']['fromRadians'](iw[0x0],iw[0x1],iw[0x2]),0x0,0x0,(iq['tilesetoutline'][cO0(0x11d)]-iq['tilesetoutline']['minimumHeight'])/0x2));}else if(aK['axisType']==0x2){is['push'](bP['funcPublic']['getPointByDistance'](Cesium['Cartesian3']['fromDegrees'](iw[0x0],iw[0x1],iw[0x2]),0x0,0x0,(iq['tilesetoutline']['maximumHeight']-iq['tilesetoutline']['minimumHeight'])/0x2));}else if(aK['axisType']==0x3){}if(ix>0x0){iv+=Cesium['Cartesian3']['distance'](is[ix],is[ix-0x1]);it['push'](iv);}});aK[cO0(0x11e)]['forEach']((iy,iz)=>{if(iz>0x0)iu['push'](it[iz]/ iv);});var iA=new Cesium['LinearSpline']({'times':iu,'points':is});var iB=ir!=undefined?ir['index']:0x0,iC=0x0;var iD=function(){requestAnimationFrame(function(){var ir=bP['ModelMoveState']['get'](iq['id']);if(ir==undefined){if(!isEmpty(il)){il();}return;}if(!ir['state']){ir['index']=--iB;return;}var iF=iA['evaluate'](iB/(0x7d0/aK['speed']));if(iB+0x1>=0x7d0/aK['speed']){if(!isEmpty(il)){il();}return;}var iG=iA['evaluate']((iB+0x1)/(0x7d0/aK[cO0(0x11f)]));var iH=Cesium['Cartographic']['fromCartesian'](iq['boundingSphere']['center']);var iI=Cesium[cO0(0x120)]['fromCartesian'](iF);var iJ=Cesium['Cartographic']['fromCartesian'](iG);var iK=Cesium['Cartesian3']['fromRadians'](iH['longitude'],iH['latitude'],iH[cO0(0x121)]);var iL=Cesium['Cartesian3']['fromRadians'](iI[cO0(0x122)],iI['latitude'],iI['height']);var iM=Cesium['Cartesian3']['subtract'](iL,iK,new Cesium['Cartesian3']());var iN=Cesium[cO0(0x123)]['fromTranslation'](iM);var iO=bP['funcPublic']['bearing'](iI['longitude'],iI['latitude'],iJ['longitude'],iJ['latitude']);iO-=aK['angleX'];if(Math['round'](iC)!=Math['round'](iO)){iC=iO;var iP=Cesium['Quaternion']['fromAxisAngle'](iq['boundingSphere']['center'],Cesium['Math']['toRadians'](iO-iq['rotate'][0x2]));var iQ=Cesium['Matrix3']['fromQuaternion'](iP);var iR=Cesium['Matrix4']['fromRotationTranslation'](iQ);Cesium['Matrix4']['multiply'](iN,iR,iN);iq[cO0(0x124)][0x2]=iO;}var iS=Cesium[cO0(0x125)]['multiplyTransformation'](iN,iq['modelMatrix'],new Cesium[(cO0(0x126))]());iq['modelMatrix']=iS;if(!isEmpty(im))im(iO,iq['boundingSphere']['center']);bP['viewer']['scene']['requestRender']();iB++;if(iB<0x7d0/aK['speed']){iD();}else{if(!isEmpty(il)){il();}}});};iD();}catch(iT){aia('错'+cO2(0x76)+':'+iT);}},'pauseMoveByTrack':function(iU){if(!afZ(bS)){return;}var iV=bP['ModelMoveState']['get'](iU);if(iV==undefined){throw'I'+cO2(0x77)+'l';}iV['state']=!iV['state'];if(iV['state']){bP['Model']['moveByTrack'](iV['options'],iV['callback'],iV['onMoving']);}},'stopMoveByTrack':function(iW){if(!afZ(bS)){return;}bP['ModelMoveState']['delete'](iW);},'clearOffset':function(iX){try{if(!afZ(bS)){return;}if(!ag1(bS,0x1)){return;}if(!isEmpty(iX)){if(bP['m_model']['get'](iX[cO0(0x127)]())===undefined){throw cNY(0x3d);}bP['tileset']=bP['m_model']['get'](iX[cO0(0x128)]());}var iY=new Cesium['Matrix3']();Cesium['Matrix4']['getMatrix3'](bP['tileset']['modelMatrix'],iY);var iZ=new Cesium['Matrix4']();Cesium['Matrix4']['fromRotationTranslation'](iY,new Cesium['Cartesian3'](),iZ);bP['tileset']['modelMatrix']=iZ;bP['viewer']['scene']['camera']['lookAtTransform'](Cesium['Matrix4']['IDENTITY']);bP['viewer']['scene']['requestRender']();return 0x0;}catch(j0){aia('错'+cO2(0x78)+':'+j0);}},'clearRotation':function(j1){try{if(!afZ(bS)){return;}if(!isEmpty(j1)){if(bP['m_model']['get'](j1['toString']())===undefined){throw cNY(0x3e);}bP['tileset']=bP['m_model']['get'](j1['toString']());}var j2=new Cesium['Cartesian3']();Cesium['Matrix4']['getTranslation'](bP['tileset']['modelMatrix'],j2);var j3=new Cesium['Matrix4']();Cesium['Matrix4']['fromRotationTranslation'](Cesium['Matrix3']['IDENTITY'],j2,j3);bP['tileset']['modelMatrix']=j3;bP['viewer']['scene']['camera']['lookAtTransform'](Cesium['Matrix4'][cO0(0x129)]);bP['viewer']['scene']['requestRender']();return 0x0;}catch(j4){aia('错'+cO2(0x79)+':'+j4);}},'offsetEx':function(j5,j6,j7,j8){try{if(!afZ(bS)){return;}if(!ag1(bS,0x1)){return;}if(!isEmpty(j8)){if(bP[cO0(0x12a)]['get'](j8['toString']())===undefined){throw cNY(0x3f);}bP['tileset']=bP['m_model']['get'](j8['toString']());}j5=Number(j5);if(isNaN(j5)){throw'参'+cO2(0x7a)+'字';}j6=Number(j6);if(isNaN(j6)){throw'参'+cO2(0x7b)+'字';}j7=Number(j7);if(isNaN(j7)){throw'参'+cO2(0x7c)+'字';}var j9=Cesium['Matrix4']['multiplyByPoint'](bP['tileset']['root']['transform'],Cesium['Cartesian3']['fromElements'](j5,j6,j7),new Cesium['Cartesian3']());var ja=Cesium['Matrix4']['multiplyByPoint'](bP['tileset']['root']['transform'],Cesium['Cartesian3']['fromElements'](0x0,0x0,0x0),new Cesium['Cartesian3']());var jb=Cesium[cO0(0x12b)]['subtract'](j9,ja,new Cesium['Cartesian3']());var jc=Cesium['Matrix4']['fromTranslation'](jb);var jd=Cesium['Matrix4']['multiplyTransformation'](jc,bP['tileset'][cO0(0x12c)],new Cesium['Matrix4']());bP['tileset']['modelMatrix']=jd;bP['viewer']['scene']['requestRender']();var je=Cesium['Cartographic']['fromCartesian'](Cesium[cO0(0x12d)]['multiplyByPoint'](bP['tileset']['modelMatrix'],ja,new Cesium['Cartesian3']()));return{'llh':[je['longitude'],je['latitude'],je['height']],'matrix':Cesium['Matrix4'][cO0(0x12e)](jd)};}catch(jf){aia('错'+cO2(0x7d)+':'+jf);}},'offset':function(jg,jh,ji,jj){try{if(!afZ(bS)){return;}if(!ag1(bS,0x1)){return;}if(!isEmpty(jj)){if(bP['m_model']['get'](jj['toString']())===undefined){throw cNY(0x40);}bP['tileset']=bP['m_model']['get'](jj['toString']());}jg=Number(jg);if(isNaN(jg)){throw'参'+cO2(0x7e)+'字';}jh=Number(jh);if(isNaN(jh)){throw'参'+cO2(0x7f)+'字';}ji=Number(ji);if(isNaN(ji)){throw'参'+cO2(0x80)+'字';}var jk=Cesium[cO0(0x12f)]['multiplyByPoint'](bP['tileset']['root']['transform'],Cesium['Cartesian3']['fromElements'](jg,jh,ji),new Cesium['Cartesian3']());var jl=Cesium['Matrix4']['multiplyByPoint'](bP['tileset']['root']['transform'],Cesium['Cartesian3']['fromElements'](0x0,0x0,0x0),new Cesium['Cartesian3']());var jm=Cesium['Cartesian3']['subtract'](jk,jl,new Cesium['Cartesian3']());var jn=Cesium['Matrix4']['fromTranslation'](jm);var jo=Cesium[cO0(0x130)]['multiplyTransformation'](jn,bP['tileset']['modelMatrix'],new Cesium['Matrix4']());bP['tileset']['modelMatrix']=jo;bP['viewer']['scene'][cO0(0x131)]();return Cesium['Matrix4']['toArray'](jo);}catch(jp){aia('错'+cO2(0x81)+':'+jp);}},'offsetTemp':function(jq,jr,js,jt){try{if(!isEmpty(jt)){if(bP[cO0(0x132)]['get'](jt['toString']())===undefined){throw cNY(0x41);}bP['tileset']=bP['m_model']['get'](jt['toString']());}jq=Number(jq);if(isNaN(jq)){throw'参'+cO2(0x82)+'字';}jr=Number(jr);if(isNaN(jr)){throw'参'+cO2(0x83)+'字';}js=Number(js);if(isNaN(js)){throw'参'+cO2(0x84)+'字';}var ju=metersToLatitude(jr);var jv=metersToLongitude(jq,ju);var jw=Cesium['Cartographic']['fromCartesian'](bP['tileset']['boundingSphere']['center']);var jx=Cesium['Cartesian3']['fromRadians'](jw['longitude'],jw[cO0(0x133)],jw['height']);var jy=Cesium['Cartesian3']['fromRadians'](jw[cO0(0x134)]+jv,jw['latitude']+ju,jw['height']+js);var jz=Cesium['Cartesian3']['subtract'](jy,jx,new Cesium['Cartesian3']());var jA=Cesium[cO0(0x135)]['fromTranslation'](jz);var jB=Cesium['Matrix4']['multiplyTransformation'](jA,bP['tileset']['modelMatrix'],new Cesium['Matrix4']());bP['tileset']['modelMatrix']=jB;bP['viewer']['scene'][cO0(0x136)]();return Cesium['Matrix4']['toArray'](jB);}catch(jC){aia('错'+cO2(0x85)+':'+jC);}},'offsetWY':function(jD,jE,jF,jG){if(!isEmpty(jG)){if(bP['m_model']['get'](jG['toString']())===undefined){throw cNY(0x42);}bP['tileset']=bP['m_model']['get'](jG['toString']());}jD=Number(jD);if(isNaN(jD)){throw'参'+cO2(0x86)+'字';}jE=Number(jE);if(isNaN(jE)){throw'参'+cO2(0x87)+'字';}jF=Number(jF);if(isNaN(jF)){throw'参'+cO2(0x88)+'字';}var jH=new Cesium['Cartesian3']();Cesium['Cartesian3']['clone'](bP['tileset']['boundingSphere']['center'],jH);var jI=new Cesium['Matrix4']();Cesium['Matrix4']['inverse'](bP['tileset']['root']['transform'],jI);Cesium['Matrix4']['multiplyByPoint'](jI,jH,jH);var jJ=new Cesium['Cartesian3']();Cesium['Cartesian3']['add'](jH,new Cesium['Cartesian3'](jD,jE,jF),jJ);Cesium['Matrix4']['multiplyByPoint'](bP['tileset']['root']['transform'],jJ,jJ);var jK=Cesium[cO0(0x137)]['subtract'](jJ,bP['tileset']['boundingSphere'][cO0(0x138)],new Cesium['Cartesian3']());var jL=Cesium['Matrix4'][cO0(0x139)](jK);var jM=Cesium['Matrix4']['multiplyTransformation'](jL,bP['tileset']['modelMatrix'],new Cesium[(cO0(0x13a))]());bP['tileset']['modelMatrix']=jM;bP['viewer']['scene']['requestRender']();},'getModelMatrix':function(jN){try{if(!isEmpty(jN)){if(bP['m_model']['get'](jN['toString']())===undefined){throw cNY(0x43);}bP['tileset']=bP['m_model']['get'](jN['toString']());}return Cesium['Matrix4']['toArray'](bP['tileset']['modelMatrix']);}catch(jO){aia('错'+cO2(0x89)+':'+jO);}},'setModelMatrix':function(jP,jQ){try{if(!isEmpty(jP)){if(bP['m_model']['get'](jP[cO0(0x13b)]())===undefined){throw cNY(0x44);}bP['tileset']=bP['m_model']['get'](jP['toString']());}var jR=Cesium[cO0(0x13c)]['unpack'](jQ);Cesium['Matrix4']['clone'](jR,bP['tileset']['modelMatrix']);}catch(jS){aia('错'+cO2(0x8a)+':'+jS);}},'resetModelMatrix':function(jT){try{if(!isEmpty(jT)){if(bP['m_model']['get'](jT['toString']())===undefined){throw cNY(0x45);}bP['tileset']=bP['m_model']['get'](jT['toString']());}var jU=Cesium['defaultValue'](bP['tileset']['_modelOriginalMatrix'],Cesium['Matrix4']['IDENTITY']);Cesium['Matrix4']['clone'](jU,bP['tileset']['modelMatrix']);}catch(jV){aia('错'+cO2(0x8b)+':'+jV);}},'getInstanceMatrix':function(jW,jX){if(!isEmpty(jW)){if(bP['m_model']['get'](jW['toString']())===undefined){throw cNY(0x46);}bP['tileset']=bP['m_model']['get'](jW[cO0(0x13d)]());}var jY=new Cesium['Matrix4']();for(var jZ=0x0;jZ0x0)for(var [ks,kt]of kr){ko['push'](ks);}}if(ko)for(var ku=0x0;ku-0x1;break;case'X'+cO2(0x97)+'X':case'Y'+cO2(0x98)+'X':case'Z'+cO2(0x99)+'X':kF=kn<0x1;break;default:break;}if(!kF){bP['m_model']['forEach'](function(kG,ks){bP['funcPublic']['getAllTiles'](kG,function(kI){kI['forEach'](function(kJ,kK){if(kJ&&kJ['content']&&kJ['content']['_model'])kJ['content']['_model']['_shouldRegenerateShaders']=!![];});});});}};if(km['toUpperCase']()=='X'+cO2(0x9a)+'N'){var kL=kD['x']*-kn/0x2;if(kC){kL=bP['clippingRange']['xmin']-kD['x']/0x2*(kn+0x1);}for(var kM=0x0;kM0x0){if(!Array['isArray'](lt))lt=[lt];lu=lt;for(var lz=0x0;lz0x0){lG['forEach']((lH,lI)=>{var lB=lH;lv[cO0(0x16e)](lB);var lC=new Cesium['Cartesian3']();lB['tilesetoutline']['boundingsphere']['center']['clone'](lC);var lD=new Cesium['Matrix4']();var lE=new Cesium['Matrix4']();lB['root']['transform']['clone'](lE);Cesium['Matrix4']['inverse'](lE,lD);Cesium['Matrix4']['multiplyByPoint'](lD,lC,lC);Cesium['Cartesian3']['maximumByComponent'](lC,lx,lx);Cesium['Cartesian3']['minimumByComponent'](lC,ly,ly);var lA=lB['id'];lu['push'](lA);if(bP['modelsBlowStepMap']['has'](lA['toString']())){var lF=bP['modelsBlowStepMap']['get'](lA[cO0(0x16f)]());bP['modelsBlowStepMap']['set'](lA['toString'](),lF+Number(ls));}else{bP['modelsBlowStepMap']['set'](lA['toString'](),Number(ls));}});}else{throw cNY(0x4a);}}var lP=bP['Plugin']['initClippingSystem']();for(var lA of bP['modelsBlowStepMap']['keys']()){var lR='c'+cO2(0xb1)+'_'+lA;if(bP['modelsBlowStepMap']['get'](lA)!==0x0){lP['remove'](lR,!![]);}else{var lS=bP['m_model']['get'](lA[cO0(0x170)]());var lT=Cesium['defined'](lS[cO0(0x171)])&&Cesium['defined'](lS['root'][cO0(0x172)])&&Cesium[cO0(0x173)](lS['root']['_header']['clipBox'])?lS[cO0(0x174)]['_header']['clipBox']:undefined;var lU=Cesium['defined'](lS[cO0(0x175)])&&Cesium['defined'](lS['root']['_header'])&&Cesium['defined'](lS['root']['_header']['initClipBox'])?lS['root'][cO0(0x176)]['initClipBox']:lT;var lV=!!lS['root']['_header']&&!!lS['root']['_header']['initStrictClip'];var lW=!Cesium['defined'](lV)?bP['defaults']['isStrictClip']:lV;if(lU!=undefined){lP['add']({'id':lR,'tags':lA,'initClipBox':lU,'isInitModelClipBox':!![],'isStrict':lW});lP['setVisible'](lR,{'Helpers':![],'ClippingPlaneEntities':![]});}}}Cesium['Cartesian3']['midpoint'](ly,lx,lw);if(lv['length']>0x0){for(var lX=0x0;lX0x0){for(var mJ=0x0;mJ0x0){for(var mJ=0x1;mJ0x0){aia(mT['length']);}}var mU=ms[mv]['GridOutput'];var mI=mU['Line'];if(mI['length']>0x0){for(var mJ=0x0;mJ0x0){for(var mJ=0x0;mJ0x0){aia(mT['length']);}}}bP['viewer']['scene']['requestRender']();function n7(mL,mM,mD){var nb=bP['funcPublic']['cartesian3ToCartographic'](mL,bP['viewer']);nb['height']=Number(mD);mL=bP['funcPublic']['cartographicToCartesian3'](nb,bP['viewer']);var nb=bP['funcPublic']['cartesian3ToCartographic'](mM,bP[cO0(0x190)]);nb['height']=Number(mD);mM=bP['funcPublic']['cartographicToCartesian3'](nb,bP['viewer']);var ne=bP[cO0(0x191)]['entities']['add']({'polyline':{'show':!![],'positions':[mL,mM],'material':new Cesium['PolylineOutlineMaterialProperty']({'color':Cesium['Color']['YELLOW']}),'width':0x3}});bF['push'](ne);}function nf(ng,nh,mD){var nj=bP['funcPublic']['cartesian3ToCartographic'](nh,bP['viewer']);nj['height']=Number(mD);nh=bP['funcPublic']['cartographicToCartesian3'](nj,bP['viewer']);var nk=bP['viewer']['entities']['add']({'position':nh,'label':{'text':ng,'fillColor':Cesium['Color']['WHITE'],'outlineColor':Cesium['Color']['BLACK'],'showBackground':![],'style':Cesium['LabelStyle']['FILL'],'outlineWidth':0x3,'scaleByDistance':!![],'font':'1'+cO2(0xb2)+'f','scaleByDistance':new Cesium['NearFarScalar'](0x3e8,0x1,0xc3500,0.5),'pixelOffset':new Cesium['Cartesian2'](0x0,-0xf),'disableDepthTestDistance':Number['POSITIVE_INFINITY'],'horizontalOrigin':Cesium[cO0(0x192)]['CENTER'],'verticalOrigin':Cesium['VerticalOrigin']['BOTTOM']}});bF[cO0(0x193)](nk);}function nl(nm,nn,no,np,mL,mM,mD){var nt=nv(nm,nn,Cesium['Math']['toDegrees'](no),Cesium['Math']['toDegrees'](np),mD);var nu=bP['viewer'][cO0(0x194)]['primitives']['add'](nP(nt));bG['push'](nu);}function nv(nw,nx,ny,nz,nA){var nB=[];var nC=bP['funcPublic']['cartesian3ToCartographic'](nw,bP[cO0(0x195)]);var nD=nG(nC);if(ny>nz)nz=0x168+nz;for(var mv=ny;mv-0x1){if(oi['tilesetoutline']['boundingsphere']!=undefined){oh['push'](oi);}}});var ok=[];var ol=new Cesium['Cartesian3']();for(var om=0x0;om0x0){var os=new Cesium['Cartographic'](-Infinity,-Infinity,-Infinity),ot=new Cesium['Cartographic'](Infinity,Infinity,Infinity);ok['forEach'](function(ou){os['longitude']=Math['max'](os['longitude'],ou[cO0(0x1a1)]);os['latitude']=Math[cO0(0x1a2)](os['latitude'],ou['latitude']);os['height']=Math['max'](os['height'],ou['height']);ot['longitude']=Math['min'](ot['longitude'],ou['longitude']);ot['latitude']=Math['min'](ot['latitude'],ou['latitude']);ot['height']=Math['min'](ot['height'],ou['height']);});var ov=bP['funcPublic']['cartographicToCartesian3'](os,bP['viewer']);var ow=bP['funcPublic']['cartographicToCartesian3'](ot,bP['viewer']);var ox=Cesium['Cartesian3']['subtract'](ov,ow,new Cesium['Cartesian3']());var oy=Cesium['Cartesian3']['midpoint'](ov,ow,new Cesium['Cartesian3']());var oz=Cesium[cO0(0x1a3)]['magnitude'](ox);var oA=new Cesium[(cO0(0x1a4))](oy,oz);oA['maxpos']=ov;oA['minpos']=ow;oA['oldsphere']=oh[0x0]['tilesetoutline'];oA['PCenter']=ol;oA['obb']=oh[0x0]['root']['boundingVolume'][cO0(0x1a5)];return oA;}return undefined;}catch(oB){aia('错'+cO2(0xb6)+':'+oB);}},'mapNavigator2D':function(oC,oD){try{if(!afZ(bS)){return;}if(!ag1(bS,0x8)){return;}if(!isEmpty(oC[cO0(0x1a6)])){if(bP['m_model']['get'](oC['modelId']['toString']())===undefined){throw cNY(0x4e);}bP['tileset']=bP['m_model']['get'](oC['modelId']['toString']());}if(isEmpty(oC['div_3d'])){oC['div_3d']=bP['defaults']['container'];}var oE;if(!oC['cadEngineType']||oC['cadEngineType']==0x0){oE=new PlanDrawing(oC,bP);}else{if(!bP['mGLE23D']){oE=new GLE23D(bP,oC);bP['mGLE23D']=oE;}else{oE=bP['mGLE23D'];}}if(!isEmpty(oD)){oD(oE);}}catch(oF){aia('错'+cO2(0xb7)+':'+oF);}},'initMapNavigator2D':function(oG,oH){if(!afZ(bS)){return;}if(!ag1(bS,0x8)){return;}var oI=oG['tagName'];var oJ=oH['tagName'];var oK=oG['Model']['getModelsCenter']();var oL=oK['center'];var oM=new Cesium['Matrix4']();Cesium['Matrix4']['inverse'](bP[cO0(0x1a7)]['root'][cO0(0x1a8)],oM);Cesium['Matrix4']['multiplyByPoint'](oM,oK['center'],oL);var oN=oK['oldsphere']['maximumHeight']-oK['oldsphere']['minimumHeight']*0x1;oL['z']=oL['z']-oN/0x2;Cesium['Matrix4']['multiplyByPoint'](bP['tileset']['root']['transform'],oL,oL);oG['Public']['drawPlane'](oL,'g'+cO2(0xb8)+'_'+oI,0x1f4,0x1f4);var oO=oH['Model']['getModelsCenter']()['center'];var oP=new Cesium[(cO0(0x1a9))]();Cesium['Matrix4']['multiplyByPoint'](oM,oO,oP);oP['z']=oP['z']-oN/0x2;Cesium['Matrix4']['multiplyByPoint'](bP['tileset']['root']['transform'],oP,oP);oH['Public'][cO0(0x1aa)](oP,'g'+cO2(0xb9)+'_'+oJ,0x1f4,0x1f4);oG['Public']['event']('W'+cO2(0xba)+'L',function(oQ){var oR=new Cesium['Cartesian3']();oG['viewer']['camera']['rightWC']['clone'](oR);oH['Label']['addImage'](oG['viewer'][cO0(0x1ab)]['position'],oR,'P'+cO2(0xbb)+'_'+oJ);});oG['Public']['event']('L'+cO2(0xbc)+'K',function(oS){oG['Public']['pickupCoordinate'](oS['position'],function(oT){var oU=new Cesium['Cartesian3']();oG['viewer']['camera']['rightWC']['clone'](oU);oH['Label']['addImage'](oT,oU,'P'+cO2(0xbd)+'_'+oJ);oH['Camera'][cO0(0x1ac)](oT);oG['Camera']['zoomToPosition'](oT);},0x1);});oG['Public']['event']('R'+cO2(0xbe)+'P',function(oV){var oW=new Cesium['Cartesian3']();oG['viewer']['camera']['rightWC']['clone'](oW);oH[cO0(0x1ad)]['addImage'](oG['viewer']['camera']['position'],oW,'P'+cO2(0xbf)+'_'+oJ);});oG['viewer']['scene']['requestRender']();oH['viewer']['scene']['requestRender']();},'closeMapNavigator2D':function(oX,oY){if(!afZ(bS)){return;}if(!ag1(bS,0x8)){return;}var oZ=oX['tagName'];var p0=oY['tagName'];oX['Public']['removePlane']('g'+cO2(0xc0)+'_'+oZ);oY['Public']['removePlane']('g'+cO2(0xc1)+'_'+p0);},'buildingFlattenShader':function(p1){if(!afZ(bS))return;if(!ag1(bS,0x10))return;if(bP['m_model']['get'](p1['toString']())===undefined){throw cNY(0x4f);}var p2=bP['m_model']['get'](p1['toString']());var p3=bP['modelFlatten']['get'](p1['toString']());if(p3['size']>0x0){var p4=Cesium['ContextLimits']['maximumTextureSize'];var p5=0x3;var p6=new Cesium['Cartesian2']();p6['x']=Math['min'](p3['size']*p5,p4);p6['y']=Math['ceil'](p3['size']*p5/p6['x']);p2['_uniforms']['flattenCount']['x']=p6['x'];p2['_uniforms']['flattenCount']['y']=p6['y'];p2['_uniforms']['flattenCount']['z']=p3[cO0(0x1ae)];var p7=new Float32Array(0x4*p6['x']*p6['y']);let p8=0x0;p3['forEach'](function(p9,pa){p7[p8*0x4*p5+0x0]=p9['positions'][0x0]['x'];p7[p8*0x4*p5+0x1]=p9[cO0(0x1af)][0x1]['x'];p7[p8*0x4*p5+0x2]=p9['positions'][0x2]['x'];p7[p8*0x4*p5+0x3]=p9['positions'][0x3]['x'];p7[p8*0x4*p5+0x4]=p9['positions'][0x0]['y'];p7[p8*0x4*p5+0x5]=p9['positions'][0x1]['y'];p7[p8*0x4*p5+0x6]=p9['positions'][0x2]['y'];p7[p8*0x4*p5+0x7]=p9['positions'][0x3]['y'];p7[p8*0x4*p5+0x8]=p9['height'];p8++;});p2['_uniforms']['flattenData']=new Cesium[(cO0(0x1b0))]({'context':bP[cO0(0x1b1)][cO0(0x1b2)]['context'],'pixelFormat':Cesium[cO0(0x1b3)]['RGBA'],'pixelDatatype':Cesium['PixelDatatype']['FLOAT'],'width':p6['x'],'height':p6['y'],'sampler':Cesium['Sampler']['NEAREST'],'flipY':![],'source':{'arrayBufferView':p7}});}else{p2['_uniforms']['flattenData']=new Cesium['Texture']({'context':bP['viewer']['scene']['context'],'pixelFormat':Cesium['PixelFormat']['RGBA'],'pixelDatatype':Cesium['PixelDatatype']['FLOAT'],'width':0x1,'height':0x1,'sampler':Cesium['Sampler']['NEAREST'],'flipY':![]});}bP['viewer']['scene']['requestRender']();},'removeFlatten':function(pb,pc){if(!afZ(bS))return;if(!ag1(bS,0x10))return;if(!isEmpty(pb)){if(bP['m_model']['get'](pb['toString']())===undefined){throw cNY(0x50);}var pd=bP['modelFlatten']['get'](pb['toString']());if(Cesium['defined'](pc)){pd['delete'](pc);}else{if(pd['size']>0x0){pd[cO0(0x1b4)]();}}bP['Model']['buildingFlattenShader'](pb);}else{bP['m_model']['forEach'](function(pe,pf){if(!pe['isBimModel']){var pd=bP['modelFlatten']['get'](pf['toString']());if(Cesium['defined'](pc)){pd['delete'](pc);}else{if(pd['size']>0x0){pd['clear']();}}bP['Model']['buildingFlattenShader'](pf['toString']());}});}},'addFlatten':function(aK,pi){try{if(!afZ(bS))return;if(!ag1(bS,0x10))return;if(Cesium['defined'](aK['positions'])&&aK[cO0(0x1b5)]['length']==0x4){var pj=[];if(!isEmpty(pi)){if(bP['m_model']['get'](pi['toString']())===undefined){throw cNY(0x51);}bP['tileset']=bP['m_model']['get'](pi['toString']());for(var pk=0x0;pk0x0){bP['tileset']['asyncFlattenData']=[];bP['tileset']['asyncFlattenHeight']=[];for(var pC=0x0;pC0x2){var pF=[];for(var pG=0x0;pG0x0){var pO=Cesium['ContextLimits']['maximumTextureSize'];var pP=0x3;var pQ=new Cesium['Cartesian2']();pQ['x']=Math['min'](pN['size']*pP,pO);pQ['y']=Math[cO0(0x1c5)](pN['size']*pP/pQ['x']);pM['_uniforms']['alphaCount']['x']=pQ['x'];pM['_uniforms']['alphaCount']['y']=pQ['y'];pM['_uniforms']['alphaCount']['z']=pN['size'];var pR=new Float32Array(0x4*pQ['x']*pQ['y']);let pS=0x0;pN['forEach'](function(pT,pU){pR[pS*0x4*pP+0x0]=pT['positions'][0x0]['x'];pR[pS*0x4*pP+0x1]=pT[cO0(0x1c6)][0x1]['x'];pR[pS*0x4*pP+0x2]=pT['positions'][0x2]['x'];pR[pS*0x4*pP+0x3]=pT['positions'][0x3]['x'];pR[pS*0x4*pP+0x4]=pT['positions'][0x0]['y'];pR[pS*0x4*pP+0x5]=pT['positions'][0x1]['y'];pR[pS*0x4*pP+0x6]=pT['positions'][0x2]['y'];pR[pS*0x4*pP+0x7]=pT[cO0(0x1c7)][0x3]['y'];pR[pS*0x4*pP+0x8]=pT['alpha'];pS++;});pM['_uniforms']['alphaData']=new Cesium['Texture']({'context':bP['viewer']['scene']['context'],'pixelFormat':Cesium['PixelFormat']['RGBA'],'pixelDatatype':Cesium['PixelDatatype']['FLOAT'],'width':pQ['x'],'height':pQ['y'],'sampler':Cesium['Sampler']['NEAREST'],'flipY':![],'source':{'arrayBufferView':pR}});}else{pM['_uniforms']['alphaData']=new Cesium['Texture']({'context':bP['viewer']['scene']['context'],'pixelFormat':Cesium['PixelFormat']['RGBA'],'pixelDatatype':Cesium['PixelDatatype']['FLOAT'],'width':0x1,'height':0x1,'sampler':Cesium[cO0(0x1c8)]['NEAREST'],'flipY':![]});}bP[cO0(0x1c9)]['scene']['requestRender']();},'removeCutPart':function(pV,pW){if(!afZ(bS))return;if(!ag1(bS,0x10))return;if(!isEmpty(pV)){if(bP[cO0(0x1ca)]['get'](pV['toString']())===undefined){throw cNY(0x54);}var pX=bP['modelCutPart']['get'](pV['toString']());if(Cesium[cO0(0x1cb)](pW)){pX['delete'](pW);}else{if(pX[cO0(0x1cc)]>0x0){pX['clear']();}}bP['Model']['buildingCutPartShader'](pV);}else{bP['m_model']['forEach'](function(pY,pZ){var pX=bP['modelCutPart']['get'](pZ['toString']());if(Cesium['defined'](pW)){pX[cO0(0x1cd)](pW);}else{if(pX['size']>0x0){pX['clear']();}}bP['Model']['buildingCutPartShader'](pZ['toString']());});}},'addCutPart':function(aK,q2){try{if(!afZ(bS))return;if(!ag1(bS,0x10))return;if(Cesium['defined'](aK['positions'])&&aK[cO0(0x1ce)]['length']==0x4){var q3=[];if(!isEmpty(q2)){if(bP['m_model']['get'](q2['toString']())===undefined){throw cNY(0x55);}bP['tileset']=bP['m_model']['get'](q2['toString']());for(var q4=0x0;q40x0){var qm=Cesium['ContextLimits']['maximumTextureSize'];var qn=0x2;var qo=new Cesium['Cartesian2']();qo['x']=Math['min'](ql['size']*qn,qm);qo['y']=Math['ceil'](ql[cO0(0x1d8)]*qn/qo['x']);qk['_uniforms']['circleCount']['x']=qo['x'];qk['_uniforms'][cO0(0x1d9)]['y']=qo['y'];qk['_uniforms']['circleCount']['z']=ql['size'];var qp=new Float32Array(0x4*qo['x']*qo['y']);let qq=0x0;ql['forEach'](function(qr,qs){qp[qq*0x4*qn+0x0]=qr['positions'][0x0]['x'];qp[qq*0x4*qn+0x1]=qr['positions'][0x0]['y'];qp[qq*0x4*qn+0x2]=qr['positions'][0x0]['z'];qp[qq*0x4*qn+0x3]=0x0;qp[qq*0x4*qn+0x4]=qr['positions'][0x1]['x'];qp[qq*0x4*qn+0x5]=qr['positions'][0x1]['y'];qp[qq*0x4*qn+0x6]=qr['positions'][0x1]['z'];qp[qq*0x4*qn+0x7]=0x0;qq++;});qk[cO0(0x1da)]['circleData']=new Cesium['Texture']({'context':bP[cO0(0x1db)]['scene']['context'],'pixelFormat':Cesium['PixelFormat']['RGBA'],'pixelDatatype':Cesium['PixelDatatype']['FLOAT'],'width':qo['x'],'height':qo['y'],'sampler':Cesium['Sampler']['NEAREST'],'flipY':![],'source':{'arrayBufferView':qp}});}else{qk['_uniforms']['circleData']=new Cesium['Texture']({'context':bP['viewer']['scene']['context'],'pixelFormat':Cesium[cO0(0x1dc)]['RGBA'],'pixelDatatype':Cesium['PixelDatatype']['FLOAT'],'width':0x1,'height':0x1,'sampler':Cesium['Sampler']['NEAREST'],'flipY':![]});}bP['viewer']['scene']['requestRender']();},'removeCutCircle':function(qt,qu){if(!afZ(bS))return;if(!ag1(bS,0x10))return;if(!isEmpty(qt)){if(bP['m_model'][cO0(0x1dd)](qt['toString']())===undefined){throw cNY(0x57);}var qv=bP['modelCutCircle']['get'](qt['toString']());if(Cesium['defined'](qu)){qv['delete'](qu);}else{if(qv['size']>0x0){qv['clear']();}}bP['Model']['buildingCutCircleShader'](qt);}else{bP['m_model']['forEach'](function(qw,qx){var qv=bP['modelCutCircle']['get'](qx['toString']());if(Cesium[cO0(0x1de)](qu)){qv['delete'](qu);}else{if(qv['size']>0x0){qv['clear']();}}bP['Model']['buildingCutCircleShader'](qx['toString']());});}},'addCutCircle':function(aK,qA){try{if(!afZ(bS))return;if(!ag1(bS,0x10))return;if(Cesium['defined'](aK[cO0(0x1df)])&&aK['positions']['length']==0x2){var qB=[];if(!isEmpty(qA)){if(bP['m_model']['get'](qA['toString']())===undefined){throw cNY(0x58);}bP['tileset']=bP['m_model']['get'](qA['toString']());for(var qC=0x0;qCr4[r4['length']-0x1]['box'][0x2]){rf=r4['length'];}else{for(var rg=0x0;rgr4[rg]['box'][0x2]&&re{for(var rk=0x0;rk{for(var s0=0x0;s00x1){sn=0x1;}bP['tileset']['contrast']=sn;}catch(so){aia(so);}},'setSaturation':function(sp,sq){try{if(!isEmpty(sp)){if(bP['m_model']['get'](sp['toString']())===undefined){throw cNY(0x5d);}bP['tileset']=bP['m_model']['get'](sp['toString']());}if(sq<-0x1){sq=-0x1;}if(sq>0x1){sq=0x1;}bP['tileset']['saturation']=sq;}catch(sr){aia(sr);}},'setLuminance':function(ss,su){try{if(!isEmpty(ss)){if(bP['m_model']['get'](ss['toString']())===undefined){throw cNY(0x5e);}bP['tileset']=bP[cO0(0x1ff)]['get'](ss[cO0(0x200)]());}if(su<-0x1){su=-0x1;}if(su>0x1){su=0x1;}bP['tileset']['luminance']=su;}catch(sv){aia(sv);}},'setAverageBrightness':function(sw,sz){try{if(!isEmpty(sw)){if(bP['m_model'][cO0(0x201)](sw['toString']())===undefined){throw cNY(0x5f);}bP['tileset']=bP['m_model'][cO0(0x202)](sw['toString']());}if(sz<0x0){sz=-0x1;}if(sz>0x1){sz=0x1;}bP['tileset']['averageBrightness']=sz;}catch(sA){aia(sA);}},'addModelEdge':function(){var sB=Cesium['PostProcessStageLibrary']['createModelEdgeStage']();bP[cO0(0x203)]['scene']['postProcessStages'][cO0(0x204)](sB);bP['viewer']['scene']['requestRender']();},'DrawRuler':function(aK){try{var sD=aK['tag'];if(!isEmpty(sD)){if(bP['m_model'][cO0(0x205)](sD[cO0(0x206)]())===undefined){throw cNY(0x60);}bP['tileset']=bP['m_model'][cO0(0x207)](sD[cO0(0x208)]());}var sE=aK['startPos']==undefined?new Cesium['Cartesian3'](0x0,0x0,0x0):aK['startPos'];var sF=aK['forwardLength']==undefined?0x0:aK['forwardLength'];var sG=aK['forwardAxis']==undefined?Y:aK['forwardAxis'];var sH=aK['step']==undefined?0x5:aK['step'];var sI=[];var sJ=new Cesium['Matrix4']();Cesium['Matrix4'][cO0(0x209)](bP['tileset']['root']['transform'],sJ);var sK=new Cesium['Cartesian3']();var sL=bP['Model']['getModelsCenter']([sD]);if(sL!=undefined){var sM=sL['maxpos'];var sN=sL[cO0(0x20a)];Cesium['Matrix4']['multiplyByPoint'](sJ,sM,sM);Cesium['Matrix4']['multiplyByPoint'](sJ,sN,sN);if(!sE['equals'](new Cesium['Cartesian3'](0x0,0x0,0x0))){Cesium['Matrix4']['multiplyByPoint'](sJ,sE,sK);if(sG=='X'){sN['x']=sK['x'];sM['x']+=sF;}else if(sG=='Y'){sN['y']=sK['y'];sN['y']+=sF;}}var sO=Cesium['Cartesian3'][cO0(0x20b)](sM,sN,new Cesium['Cartesian3']());var sP=Cesium['Cartesian3']['subtract'](sM,sN,new Cesium['Cartesian3']());var sQ=[];var sR=Cesium['Cartesian3']['clone'](sN,new Cesium['Cartesian3']());var sS=Cesium['Cartesian3']['clone'](sN,new Cesium['Cartesian3']());sS['x']=sM['x']+0xa;var sT=sS['x']-sR['x'];var sU=sH;for(let sV=0x0;sV0x0){var tH=new Cesium['Primitive']({'geometryInstances':sQ,'appearance':new Cesium['PolylineMaterialAppearance']({'material':new Cesium['Material']({'fabric':{'type':'C'+cO2(0xc9)+'r','uniforms':{'color':Cesium['Color']['RED']}}})})});bP['viewer']['scene']['primitives']['add'](tH);bP['modelRulerMap']['set'](sD,tH);bP['modelRulerLableMap']['set'](sD,sI);bP[cO0(0x220)][cO0(0x221)]['requestRender']();}}}catch(tI){aia('错'+cO2(0xca)+':'+tI);}},'cleanRuler':function(tJ){if(tJ==undefined){aia('模'+cO2(0xcb)+'!');}var tK=bP['modelRulerMap']['get'](tJ);if(tK!=undefined){bP['viewer'][cO0(0x222)]['primitives']['remove'](tK);}var tL=bP[cO0(0x223)]['get'](tJ);if(tL!=undefined&&tL['length']>0x0){for(let tM=0x0;tM0x0){vn[0x0]['style']['display']='n'+cO2(0xe3)+'e';}}}var vo=document['querySelector']('#'+bP['defaults']['container']+cNY(0x64));var vp=document['querySelector']('#'+bP['defaults']['container']);Cesium['defined'](bP['PluginNavigationCube'])&&bP[cO0(0x243)]['initScreenshot'](!![]);html2canvas(document[cO0(0x244)](bP['defaults']['container']),{'backgroundColor':'t'+cO2(0xe4)+'t','allowTaint':!![],'y':vp['offsetTop']/0x2,'x':vp[cO0(0x245)]/0x2,'scrollY':0x0,'scrollX':0x0,'width':vp['offsetWidth'],'height':vp['offsetHeight'],'windowWidth':vp['scrollWidth'],'windowHeight':vp['scrollHeight'],'imageTimeout':0x0,'useCORS':!![],'foreignObjectRendering':!![],'logging':![]})['then'](function(vq){if(bP['Public']['getSceneStatus']()===0x0){var vn=document['getElementsByClassName'](cNY(0x65));if(!isEmpty(vn)&&vn['length']>0x0){vn[0x0]['style']['display']='b'+cO2(0xe5)+'k';}}if(!isEmpty(vm)){vm(vq['toDataURL']());}});}catch(vs){aia('错'+cO2(0xe6)+':'+vs);}},'roamByKeyboard':function(vt,vu,vv,vw,vx,vy){if(!afZ(bT)){return;}if(!isEmpty(vt)){bw=vt[cO0(0x246)]();}if(!isEmpty(vu)){bx=vu['toUpperCase']();}if(!isEmpty(vv)){by=vv['toUpperCase']();}if(!isEmpty(vw)){bz=vw['toUpperCase']();}if(!isEmpty(vx)){bA=vx['toUpperCase']();}if(!isEmpty(vy)){bB=vy['toUpperCase']();}var vz=bP['viewer']['canvas'];vz['setAttribute']('t'+cO2(0xe7)+'x','0');vz['onclick']=function(){vz[cO0(0x247)]();};var vA=bP['viewer']['scene']['globe']['ellipsoid'];var vB;var vC;var vD={'looking':![],'moveForward':![],'moveBackward':![],'moveUp':![],'moveDown':![],'moveLeft':![],'moveRight':![]};function vE(vF){switch(vF){case bw['charCodeAt'](0x0):return'm'+cO2(0xe8)+'p';case bx['charCodeAt'](0x0):return'm'+cO2(0xe9)+'n';case by['charCodeAt'](0x0):return'm'+cO2(0xea)+'d';case bz['charCodeAt'](0x0):return'm'+cO2(0xeb)+'d';case bA['charCodeAt'](0x0):return'm'+cO2(0xec)+'t';case bB['charCodeAt'](0x0):return'm'+cO2(0xed)+'t';default:return undefined;}}document['addEventListener']('k'+cO2(0xee)+'n',function(vG){var vH=vE(vG['keyCode']);if(typeof vH!=='u'+cO2(0xef)+'d'){vD[vH]=!![];}},![]);document['addEventListener']('k'+cO2(0xf0)+'p',function(vI){var vJ=vE(vI['keyCode']);if(typeof vJ!=='u'+cO2(0xf1)+'d'){vD[vJ]=![];}},![]);bP['viewer']['clock']['onTick'][cO0(0x248)](function(){var vK=bP['viewer']['camera'];var vL=vA['cartesianToCartographic'](vK['position'])['height'];var vM=vL/0x64;vM=Math['abs'](vM)*-0x1;if(vD['moveForward']){vK['moveForward'](vM*-0x1);}if(vD['moveBackward']){vK[cO0(0x249)](vM*-0x1);}if(vD['moveUp']){vK['moveUp'](vM);}if(vD['moveDown']){vK['moveDown'](vM);}if(vD['moveLeft']){vK['moveLeft'](vM);}if(vD['moveRight']){vK['moveRight'](vM);}});},'setImmersiveRoamConfig':function(aK){if(!afZ(bT)||!ag1(bT,0x1)){return;}bP['Plugin']['initRoamingSystem']();bP['Camera_ImmersionRoaming']['setConfig'](aK);bP['viewer']['scene']['requestRender']();},'pickImmersiveRoamBirthplace':function(vO){if(!afZ(bT)||!ag1(bT,0x1)){return;}bP['Plugin']['initRoamingSystem']();bP[cO0(0x24a)][cO0(0x24b)](vO);bP['viewer']['scene']['requestRender']();},'setImmersiveRoamBirthplace':function(vP,vQ){if(!afZ(bT)||!ag1(bT,0x1)){return;}bP['Plugin']['initRoamingSystem']();bP['Camera_ImmersionRoaming']['setIrBirthplace'](vP,vQ);bP['viewer'][cO0(0x24c)]['requestRender']();},'startImmersiveRoam':function(){if(!afZ(bT)||!ag1(bT,0x1)){return;}bP['Plugin']['initRoamingSystem']();bP['Camera_ImmersionRoaming']['start']();bP['viewer'][cO0(0x24d)]['requestRender']();},'setImmersiveRoamState':function(vR){if(!afZ(bT)||!ag1(bT,0x1)){return;}bP['Plugin']['initRoamingSystem']();bP[cO0(0x24e)][cO0(0x24f)](vR);bP['viewer']['scene']['requestRender']();},'stopImmersiveRoam':function(){if(!afZ(bT)||!ag1(bT,0x1)){return;}bP['Plugin']['initRoamingSystem']();bP[cO0(0x250)]['stop']();bP['viewer']['entities']['removeById'](cNY(0x66));bP[cO0(0x251)]['scene'][cO0(0x252)]();},'resetImmersiveRoamViewPort':function(){if(!afZ(bT)||!ag1(bT,0x1)){return;}bP['Plugin']['initRoamingSystem']();bP[cO0(0x253)][cO0(0x254)]();bP['viewer']['scene']['requestRender']();},'isImmersiveRoaming':function(){if(!afZ(bT)||!ag1(bT,0x1)){return;}bP['Plugin']['initRoamingSystem']();return bP['Camera_ImmersionRoaming']['isIRing']();},'playImmersiveRoam':function(aK){if(!afZ(bT)||!ag1(bT,0x1)){return;}bP['Plugin']['initRoamingSystem']();bP['Camera_ImmersionRoaming']['play'](aK);},'pauseImmersiveRoam':function(){if(!afZ(bT)||!ag1(bT,0x1)){return;}bP['Plugin']['initRoamingSystem']();bP[cO0(0x255)]['pause']();},'continueImmersiveRoam':function(){if(!afZ(bT)||!ag1(bT,0x1)){return;}bP['Plugin']['initRoamingSystem']();bP['Camera_ImmersionRoaming']['continue']();},'playNextImmersiveRoam':function(vT){if(!afZ(bT)||!ag1(bT,0x1)){return;}if(Cesium['defined'](bP['Camera_ImmersionRoaming'])){bP['Camera_ImmersionRoaming']['doPlay'](vT);}},'immersiveRoamInsertKeyFrame':function(vU){if(!afZ(bT)||!ag1(bT,0x1)){return;}if(Cesium['defined'](bP['Camera_ImmersionRoaming'])){bP['Camera_ImmersionRoaming']['insertKeyFrame'](vU);}},'immersiveRoamDeleteKeyFrame':function(vV){if(!afZ(bT)||!ag1(bT,0x1)){return;}if(Cesium['defined'](bP['Camera_ImmersionRoaming'])){bP['Camera_ImmersionRoaming']['deleteKeyFrame'](vV);}},'cancelPlayImmersiveRoam':function(){if(!afZ(bT)||!ag1(bT,0x1)){return;}if(Cesium['defined'](bP['Camera_ImmersionRoaming'])){bP['Camera_ImmersionRoaming']['playCancle']();}},'keyDownImmersiveRoam':function(vW){if(!afZ(bT)||!ag1(bT,0x1)){return;}if(Cesium['defined'](bP['Camera_ImmersionRoaming'])){bP[cO0(0x256)]['iRKeyDown'](vW);}},'keyUpImmersiveRoam':function(vX){if(!afZ(bT)||!ag1(bT,0x1)){return;}if(Cesium['defined'](bP['Camera_ImmersionRoaming'])){bP['Camera_ImmersionRoaming']['iRKeyUp'](vX);}},'setPosition2D':function(vY,vZ,w0){if(!afZ(bT)){return;}var w1=w0['tagName'];var w2=new Cesium['Cartesian3']();vZ['viewer']['camera']['rightWC']['clone'](w2);vY['clone'](aW);w0['Label']['addImage'](vY,w2,'P'+cO2(0xf2)+'_'+w1);w0['Label']['changePointSize']();vZ['viewer']['scene']['requestRender']();w0['viewer']['scene'][cO0(0x257)]();},'startViewPortRoam':function(w3,w4,w5){if(!afZ(bT)||!ag1(bT,0x1)){return;}GLERoaming['StartCustomRoam'](bP,w3,w4,w5);},'pauseViewPortRoam':function(w6){if(!afZ(bT)||!ag1(bT,0x1)){return;}GLERoaming['ReCustomRoam'](bP,w6);},'stopViewPortRoam':function(){if(!afZ(bT)||!ag1(bT,0x1)){return;}GLERoaming['StopCustomRoam'](bP);}};var w7=cNY(0x67);var w8=cNY(0x68);var w9=cNY(0x69);this['Measurement']={'drawDistanceResult':function(wa,wb){try{if(!afZ(bU)){return;}bP['viewer']['scene']['globe']['depthTestAgainstTerrain']=![];var wc=[];if(!isEmpty(wa)&&wa['length']==0x2){wc=bP['funcPublic']['inputRadianArrToCartesian3Arr'](wa,bP['viewer']);}else{throw'参'+cO2(0xf3)+'误';}var wd=bP['funcPublic']['getDistance'](wc)['toFixed'](0x2);if(wd<0.01){throw'坐'+cO2(0xf4)+'合';}if(!Cesium['defined'](wb))wb=!![];if(wb){var we=bP['viewer']['entities']['add']({'position':wc[0x0],'point':{'color':Cesium['Color']['YELLOW'],'pixelSize':0x5,'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});bP['tempEntities']['push'](we);var we=bP['viewer']['entities']['add']({'position':wc[0x1],'point':{'color':Cesium['Color']['YELLOW'],'pixelSize':0x5,'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});bP[cO0(0x258)]['push'](we);}var wg=Cesium['Cartographic']['fromCartesian'](wc[0x0]);var wh=Cesium['Cartographic']['fromCartesian'](wc[0x1]);var wi,wj,wk,wl;if(wg['height']>wh['height']){wj=wc[0x1];wi=wc[0x0];wk=wg['height']-wh['height'];}else{wj=wc[0x0];wi=wc[0x1];wk=wh['height']-wg['height'];}var wm=new Cesium['Cartesian3']();Cesium['Cartesian3']['normalize'](wi,wm);Cesium['Cartesian3']['multiplyByScalar'](wm,wk,wm);var wn=new Cesium['Cartesian3']();Cesium['Cartesian3']['subtract'](wi,wm,wn);wl=Cesium['Cartesian3']['distance'](wn,wj);if(wb){var wo=bP['viewer']['scene']['primitives']['add'](bP['funcPublic']['drawLine']([wj,wi],bP[cO0(0x259)]));bP['tempPrimitives']['push'](wo);var wp=bP['viewer']['scene']['primitives']['add'](bP['funcPublic']['drawLine']([wi,wn],bP['viewer']));bP['tempPrimitives']['push'](wp);var wq=bP['viewer']['scene']['primitives']['add'](bP[cO0(0x25a)][cO0(0x25b)]([wj,wn],bP['viewer']));bP['tempPrimitives']['push'](wq);}var wr=bP['funcPublic']['getCenter'](wi,wj);if(wb){var ws=bP[cO0(0x25c)]['entities']['add']({'position':wr,'label':{'style':Cesium['LabelStyle']['FILL_AND_OUTLINE'],'text':wd+'m','show':!![],'fillColor':Cesium['Color']['WHITE'],'showBackground':!![],'backgroundColor':Cesium['Color']['BLACK'],'font':'1'+cO2(0xf5)+'体','horizontalOrigin':Cesium['HorizontalOrigin']['CENTER'],'verticalOrigin':Cesium['VerticalOrigin']['BOTTOM'],'pixelOffset':new Cesium['Cartesian2'](0x1,0x1),'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});bP['tempEntities']['push'](ws);}var wt=wk['toFixed'](0x2);if(wt>0.1){var wu=cNW(0xc)+wt+'m';if(bP[cO0(0x25d)][cO0(0x25e)][cO0(0x25f)]()==cNW(0xd))wu='V'+cO2(0xf6)+':'+wt+'m';if(bP['defaults']['language']['toLowerCase']()=='z'+cO2(0xf7)+'w')wu=cNW(0xe)+wt+'m';if(wb){var ws=bP['viewer']['entities']['add']({'position':bP['funcPublic']['getCenter'](wn,wi),'label':{'style':Cesium['LabelStyle']['FILL_AND_OUTLINE'],'text':wu,'show':!![],'fillColor':Cesium['Color']['WHITE'],'showBackground':!![],'backgroundColor':Cesium['Color']['BLACK'],'font':'1'+cO2(0xf8)+'体','horizontalOrigin':Cesium['HorizontalOrigin']['CENTER'],'verticalOrigin':Cesium['VerticalOrigin']['BOTTOM'],'pixelOffset':new Cesium['Cartesian2'](0x1,0x1),'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});bP['tempEntities']['push'](ws);}}var ww=wl['toFixed'](0x2);if(wt>0.1){var wu=cNW(0xf)+ww+'m';if(bP['defaults']['language']['toLowerCase']()==cNW(0x10))wu='H'+cO2(0xf9)+':'+ww+'m';if(bP['defaults']['language']['toLowerCase']()=='z'+cO2(0xfa)+'w')wu=cNW(0x11)+ww+'m';if(wb){var ws=bP['viewer']['entities']['add']({'position':bP[cO0(0x260)]['getCenter'](wn,wj),'label':{'style':Cesium['LabelStyle']['FILL_AND_OUTLINE'],'text':wu,'show':!![],'fillColor':Cesium[cO0(0x261)]['WHITE'],'showBackground':!![],'backgroundColor':Cesium['Color']['BLACK'],'font':'1'+cO2(0xfb)+'体','horizontalOrigin':Cesium['HorizontalOrigin']['CENTER'],'verticalOrigin':Cesium['VerticalOrigin']['BOTTOM'],'pixelOffset':new Cesium['Cartesian2'](0x1,0x1),'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});bP['tempEntities']['push'](ws);}}wc=[];bP['viewer']['scene']['requestRender']();return{'distance':wd,'vDistance':wt,'hDistance':ww};}catch(wz){aia('错'+cO2(0xfc)+':'+wz);}},'drawAreaResult':function(wA,wB){try{if(!afZ(bU)){return;}bP[cO0(0x262)][cO0(0x263)]['globe'][cO0(0x264)]=![];var wC=[];if(!isEmpty(wA)&&wA['length']>0x2){wA['push'](wA[0x0]);wC=bP['funcPublic']['inputRadianArrToCartesian3Arr'](wA,bP['viewer']);}else{throw'参'+cO2(0xfd)+'误';}if(!Cesium['defined'](wB))wB=!![];if(wB){var wD=bP['viewer']['entities']['add']({'polyline':{'show':!![],'positions':wC,'material':new Cesium['PolylineOutlineMaterialProperty']({'color':Cesium['Color']['YELLOW']}),'width':0x3}});bP['tempEntities']['push'](wD);}var wE='';var wF=bP['funcPublic']['calcArea3D'](wC);if(wF<0x0)wF*=-0x1;var wG=wF=bP['funcPublic']['round'](wF,0x2);if(wF>0xf4240){wF=bP['funcPublic']['round'](wF/0xf4240,0x2);wE=wF+cNW(0x12);}else{wE=wF+cNW(0x13);}var wH;var wI=bP['funcPublic']['getCartesian3ListCenter'](wC);var wJ=bP['viewer']['scene']['globe']['ellipsoid']['cartesianToCartographic'](wI);wH=Cesium['Cartesian3'][cO0(0x265)](Cesium['Math']['toDegrees'](wJ['longitude']),Cesium['Math']['toDegrees'](wJ['latitude']),wJ[cO0(0x266)]);if(wB){var wK=bP['viewer']['entities']['add']({'position':wH,'label':{'style':Cesium[cO0(0x267)]['FILL_AND_OUTLINE'],'text':wE,'show':!![],'fillColor':Cesium['Color']['WHITE'],'showBackground':!![],'backgroundColor':Cesium['Color']['BLACK'],'font':'1'+cO2(0xfe)+'体','horizontalOrigin':Cesium['HorizontalOrigin']['CENTER'],'verticalOrigin':Cesium['VerticalOrigin']['BOTTOM'],'pixelOffset':new Cesium[(cO0(0x268))](0x1,0x1),'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});bP['tempEntities']['push'](wK);}bP['viewer']['scene']['requestRender']();return{'area':wG};}catch(wL){aia('错'+cO2(0xff)+':'+wL);}},'distance':function(wM,wN,wO,wP,wQ){try{if(!afZ(bU)){return;}if(!bP['viewer']['scene']['_context']['_webgl2']){wO=![];wQ=![];}bP['viewer']['container']['style']['cursor']=w8;var wR=undefined;if(wQ){wR=bP['MeasuringAuxiliaryComponents'];if(!bP['MeasuringAuxiliaryComponents']){wR=new MeasuringAuxiliaryComponents({'image':w7},bP);}}var wS=undefined;if(wO){var wT=!![];bP['Public']['event']('R'+cO2(0x100)+'N',function(){wT=![];});bP['Public']['event']('R'+cO2(0x101)+'P',function(){wT=!![];});bP['Public']['event']('L'+cO2(0x102)+'N',function(){wT=![];});bP['Public'][cO0(0x269)]('L'+cO2(0x103)+'P',function(){wT=!![];});bP[cO0(0x26a)][cO0(0x26b)]('M'+cO2(0x104)+'E',function(wU){if(wT){wS=undefined;var wV=bP['funcPublic']['pickPosition'](wU['endPosition'],bP['viewer']);if(Cesium['defined'](wV['type'])&&wV[cO0(0x26c)]==0x1){wS=bP['funcPublic']['calculateVertex'](wU['endPosition'],wV['position'],bP);if(Cesium['defined'](wS)){if(wR)wR['updateData']({'cartesian':wS,'isPlane':![],'isVertex':!![]});bP['viewer']['container']['style']['cursor']=w9;}else{if(wR)bP['Feature'][cO0(0x26d)](wU['endPosition'],function(wW){if(wW){wR['updateData']({'cartesian':wV['position'],'planeNormal':wW['FaceNormal'],'isPlane':!![],'isVertex':![]});}});bP[cO0(0x26e)]['container']['style'][cO0(0x26f)]=w8;}}else{if(wR)wR['updateData']({'cartesian':wV['position'],'isPlane':![],'isVertex':![]});bP['viewer']['container']['style']['cursor']=w8;}}});}var wX=[];var wY=undefined;var wZ;bP['Public'][cO0(0x270)]('L'+cO2(0x105)+'K',function(x0){bP[cO0(0x271)]['style']['display']='n'+cO2(0x106)+'e';var x1=bP['funcPublic'][cO0(0x272)](x0['position'],bP[cO0(0x273)]);if(Cesium['defined'](x1['type'])&&x1[cO0(0x274)]==0x1){wY='O'+cO2(0x107)+'l';if(!wO){if(Cesium['defined'](wS))Cesium['Cartesian3']['clone'](wS,x1['position']);}else{var x2=bP['funcPublic']['calculateVertex'](x0['position'],x1['position'],bP);if(Cesium['defined'](x2))Cesium['Cartesian3'][cO0(0x275)](x2,x1['position']);}}else{wY='O'+cO2(0x108)+'h';if(!bP['defaults']['openearth']){return;}}if(x1['type']!==bP['PositionType']['NONE']){wX['push'](x1['position']['clone']());}if(wX['length']==0x2){var x3=bP['funcPublic']['getDistance'](wX)['toFixed'](0x2);if(x3<0.001){wX[cO0(0x276)]();return;}wZ=bP[cO0(0x277)]['entities']['add']({'position':wX[0x1],'point':{'color':Cesium['Color']['YELLOW'],'pixelSize':0x5,'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});bP['tempEntities']['push'](wZ);var x4=Cesium['Cartographic']['fromCartesian'](wX[0x0]);var x5=Cesium['Cartographic']['fromCartesian'](wX[0x1]);var x6,x7,x8,x9;if(x4['height']>x5['height']){x7=wX[0x1];x6=wX[0x0];x8=x4[cO0(0x278)]-x5['height'];x9=x5['latitude'];}else{x7=wX[0x0];x6=wX[0x1];x8=x5['height']-x4['height'];x9=x4['latitude'];}var xa=new Cesium['Cartesian3']();Cesium['Cartesian3']['normalize'](x6,xa);Cesium['Cartesian3']['multiplyByScalar'](xa,x8,xa);var xb=new Cesium['Cartesian3']();Cesium['Cartesian3']['subtract'](x6,xa,xb);var xc=bP['funcPublic']['getDistance']([x6,xb])['toFixed'](0x2);var xd=bP[cO0(0x279)]['scene']['primitives']['add'](bP['funcPublic']['drawLine']([x6,xb],bP['viewer'],Cesium['Color']['BLUE']));bP['tempPrimitives']['push'](xd);var xe=Cesium['Cartographic']['fromCartesian'](xb);var xf=bP['funcPublic']['cartographicToCartesian3'](new Cesium['Cartographic'](xe['longitude'],x9,xe['height']),bP['viewer']);var xg=bP['funcPublic']['getDistance']([xf,xb])['toFixed'](0x2);var xd=bP['viewer']['scene'][cO0(0x27a)]['add'](bP['funcPublic'][cO0(0x27b)]([xb,xf],bP[cO0(0x27c)],Cesium[cO0(0x27d)]['GREEN']));bP['tempPrimitives']['push'](xd);var xi=bP['funcPublic']['getDistance']([xf,x7])['toFixed'](0x2);var xd=bP['viewer']['scene'][cO0(0x27e)]['add'](bP['funcPublic']['drawLine']([xf,x7],bP[cO0(0x27f)],new Cesium['Color'](0x1,0.3,0.3,0x1)));bP[cO0(0x280)]['push'](xd);if(wP){function xk(aK){var xm=aK['viewer'];var xn=aK['text'];var xo=aK['position'];var xp=aK['color'];var xq=aK['img'];var xr=aK['imgSubRegion'];var xs=aK['imgPixelOffset'];var xt=aK['textPixelOffset'];return xm['entities']['add']({'position':xo,'billboard':{'show':!![],'image':xq,'imageSubRegion':xr,'color':Cesium['Color']['WHITE'],'pixelOffset':xs,'disableDepthTestDistance':Number['POSITIVE_INFINITY']},'label':{'show':!![],'text':xn,'showBackground':!![],'fillColor':xp,'backgroundColor':Cesium['Color']['WHITE'],'font':'1'+cO2(0x109)+'体','horizontalOrigin':Cesium['HorizontalOrigin']['LEFT'],'verticalOrigin':Cesium['VerticalOrigin']['BOTTOM'],'pixelOffset':xt,'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});}var xu=bP['funcPublic']['getCenter'](x6,xb);var xv=bP['funcPublic']['getDistance']([x6,xb])['toFixed'](0x2);var xw=xk({'viewer':bP['viewer'],'text':xv+cNW(0x14),'position':xu,'color':Cesium['Color']['BLUE'],'img':w7,'imgSubRegion':new Cesium[(cO0(0x281))](0x32,0x68,0x10,0x14),'imgPixelOffset':new Cesium['Cartesian2'](0x2,0x0),'textPixelOffset':new Cesium[(cO0(0x282))](0xa,0xa)});bP['tempEntities']['push'](xw);var xx=bP['funcPublic']['getCenter'](xf,xb);var xy=bP['funcPublic']['getDistance']([xf,xb])['toFixed'](0x2);var xz=xk({'viewer':bP['viewer'],'text':xy+cNW(0x15),'position':xx,'color':Cesium['Color']['GREEN'],'img':w7,'imgSubRegion':new Cesium['BoundingRectangle'](0x1a,0x68,0x10,0x14),'imgPixelOffset':new Cesium['Cartesian2'](0x2,0x0),'textPixelOffset':new Cesium['Cartesian2'](0xa,0xa)});bP['tempEntities']['push'](xz);var xA=bP[cO0(0x283)]['getCenter'](xf,x7);var xB=bP['funcPublic']['getDistance']([xf,x7])['toFixed'](0x2);var xC=xk({'viewer':bP['viewer'],'text':xB+cNW(0x16),'position':xA,'color':Cesium['Color']['RED'],'img':w7,'imgSubRegion':new Cesium['BoundingRectangle'](0x2,0x68,0x10,0x14),'imgPixelOffset':new Cesium['Cartesian2'](0x2,0x0),'textPixelOffset':new Cesium['Cartesian2'](0xa,0xa)});bP['tempEntities']['push'](xC);}var xd=bP['viewer']['scene']['primitives'][cO0(0x284)](bP['funcPublic']['drawLine'](wX,bP['viewer'],Cesium['Color']['ORANGE']));bP['tempPrimitives']['push'](xd);if(wN){var xE=bP['funcPublic']['getCenter'](x6,x7);var xF=bP['viewer']['entities']['add']({'position':xE,'label':{'text':x3+'m','show':!![],'showBackground':!![],'fillColor':Cesium['Color']['WHITE'],'backgroundColor':Cesium['Color']['ORANGE'],'outlineColor':Cesium['Color']['BLACK'],'outlineWidth':0x2,'font':'1'+cO2(0x10a)+'体','horizontalOrigin':Cesium['HorizontalOrigin']['CENTER'],'verticalOrigin':Cesium[cO0(0x285)]['BOTTOM'],'pixelOffset':new Cesium['Cartesian2'](0x1,0x1),'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});bP[cO0(0x286)]['push'](xF);}if(!isEmpty(wM)){wM({'points':bP['funcPublic']['outCartesian3ToRadianArr'](wX,bP['viewer']),'dis':x3,'X':xi,'Y':xg,'Z':xc});}wX=[];}else{wZ=bP['viewer'][cO0(0x287)]['add']({'position':wX[wX[cO0(0x288)]-0x1],'point':{'color':Cesium['Color']['YELLOW'],'pixelSize':0x5,'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});bP['tempEntities']['push'](wZ);}bP['viewer']['scene'][cO0(0x289)]();});bP['Public'][cO0(0x28a)]('R'+cO2(0x10b)+'K',function(xG){bP['viewer'][cO0(0x28b)]['style']['cursor']='d'+cO2(0x10c)+'t';bP['MeasuringAuxiliaryComponents']['clear']();bP['MeasuringAuxiliaryComponents']=undefined;bP['Public']['clearHandler']();});}catch(xH){aia('错'+cO2(0x10d)+':'+xH);}},'distanceBetweenPlanes':function(xI,xJ,xK,xL){try{if(!afZ(bU)){return;}if(!bP['viewer']['scene'][cO0(0x28c)][cO0(0x28d)]){aia('w'+cO2(0x10e)+'!');return;}xJ=Cesium['defaultValue'](xJ,!![]);bP['viewer']['container']['style']['cursor']=w8;var xM=undefined;if(xL){xM=bP['MeasuringAuxiliaryComponents'];if(!bP[cO0(0x28e)]){xM=new MeasuringAuxiliaryComponents({'image':w7},bP);}}var xN=undefined;var xO=[];var xP=undefined;var xQ;var xR=!![];bP['Public'][cO0(0x28f)]('R'+cO2(0x10f)+'N',function(){xR=![];});bP['Public']['event']('R'+cO2(0x110)+'P',function(){xR=!![];});bP['Public']['event']('L'+cO2(0x111)+'N',function(){xR=![];});bP['Public']['event']('L'+cO2(0x112)+'P',function(){xR=!![];});bP['Public']['event']('M'+cO2(0x113)+'E',function(xS){if(xR){xN=undefined;var xT=bP['funcPublic']['pickPosition'](xS['endPosition'],bP['viewer']);if(Cesium[cO0(0x290)](xT['type'])&&xT['type']==0x1){xN=bP['funcPublic']['calculateVertex'](xS['endPosition'],xT['position'],bP);if(Cesium['defined'](xN)){if(xM)xM['updateData']({'cartesian':xN,'isPlane':![],'isVertex':!![]});bP['viewer']['container']['style']['cursor']=w9;}else{if(xM)bP['Feature'][cO0(0x291)](xS['endPosition'],function(xU){if(xU){xM['updateData']({'cartesian':xT['position'],'planeNormal':xU['FaceNormal'],'isPlane':!![],'isVertex':![]});}});bP['viewer']['container']['style']['cursor']=w8;}}else{if(xM)xM['updateData']({'cartesian':xT['position'],'isPlane':![],'isVertex':![]});bP['viewer'][cO0(0x292)]['style']['cursor']=w8;}}});bP['Public']['event']('L'+cO2(0x114)+'K',function(xV){bP['nameOverlay']['style']['display']='n'+cO2(0x115)+'e';var xW=undefined;var xX=bP['funcPublic']['pickPosition'](xV['position'],bP['viewer']);if(Cesium['defined'](xX['type'])&&xX['type']==0x1){xP='O'+cO2(0x116)+'l';if(!xK){if(Cesium['defined'](xN))Cesium['Cartesian3']['clone'](xN,xX['position']);}else{var xY=bP['funcPublic']['calculateVertex'](xV['position'],xX[cO0(0x293)],bP);if(Cesium['defined'](xY))Cesium['Cartesian3']['clone'](xY,xX['position']);}bP['Feature']['getFaceAndNormal'](xV['position'],function(xZ){xW=xZ;});}else{xP='O'+cO2(0x117)+'h';if(!bP['defaults']['openearth']){return;}}if(!xW){return;}if(xX['type']!==bP['PositionType']['NONE']){var y0=bP['funcPublic']['disposeFeatureId'](xW[cO0(0x294)]);var y1=y0[0x0]['toString']();var y2=[];Cesium['Cartesian3']['pack'](xX['position'],y2);var y3=bP['Public']['cartesian3ToRadians'](y2);var y4=bP[cO0(0x295)]['radiansToModelCartesian3'](y3[0x1],y3[0x0],y3[0x2],y1);xO['push']({'position':xX[cO0(0x296)]['clone'](),'normal':xW['FaceNormal'][cO0(0x297)](),'facePOSArr':xW['FacePOSArr'],'featureId':xW['id'],'positionModel':y4,'tag':y1});}if(xO['length']>0x0){var y5=xO[xO['length']-0x1];var y6=new Cesium['Cartesian2'](0.1,0.1);var y7=Cesium['Cartesian3']['distance'](bP['viewer']['camera']['position'],y5['position'])/0x14;Cesium['Cartesian2']['multiplyByScalar'](Cesium[cO0(0x298)]['ONE']['clone'](),y7,y6);var y8=bP['viewer']['entities']['add']({'position':new Cesium[(cO0(0x299))](()=>y5['position'],![]),'point':{'color':Cesium['Color']['YELLOW'],'pixelSize':0x5,'disableDepthTestDistance':Number['POSITIVE_INFINITY']},'plane':{'show':new Cesium['CallbackProperty'](function(){return!![];},![]),'dimensions':new Cesium['CallbackProperty'](function(){return y6;},![]),'material':Cesium['Color'][cO0(0x29a)]['withAlpha'](0.5),'outline':!![],'outlineWidth':0xa,'outlineColor':Cesium['Color']['BLACK']['withAlpha'](0.7),'plane':new Cesium['CallbackProperty'](function(){return new Cesium['Plane'](y5['normal'],-0.02);},![]),'fill':!![],'disableDepthTestDistance':Number['POSITIVE_INFINITY']},'label':{'show':xJ,'text':'P'+(xO[cO0(0x29b)]==0x1?0x0:0x1),'fillColor':Cesium[cO0(0x29c)]['WHITE'],'font':'1'+cO2(0x118)+'体','outlineColor':Cesium['Color']['BLACK'],'outlineWidth':0x2,'style':Cesium['LabelStyle']['FILL_AND_OUTLINE'],'horizontalOrigin':Cesium['HorizontalOrigin']['LEFT'],'verticalOrigin':Cesium['VerticalOrigin']['BOTTOM'],'pixelOffset':new Cesium['Cartesian2'](0xa,0xa),'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});y5['entity']=y8;bP['tempEntities']['push'](y8);}if(xO['length']==0x2){var y9=GetDistanceBetweenFaces(xO[0x0]['positionModel'],xO[0x0]['facePOSArr'],xO[0x1]['facePOSArr']);console['log'](xO[0x0]['positionModel'],y9['f1p1'],y9['footPoint']);if(!y9||!y9['isParallel']){console['log']('选'+cO2(0x119)+'行');xO[0x1][cO0(0x29d)]['plane']['material']=Cesium['Color']['RED']['withAlpha'](0.5);if(!isEmpty(xI)){xI({'dis':-0x1});}xO=[];bP['viewer']['scene']['requestRender']();return;}var y7=Number(y9[cO0(0x29e)]['toFixed'](0x2));var yb=y9['footPoint'];var yc=!isEmpty(bP['tileset']['modelMatrix'])?new Cesium['Matrix4'][(cO0(0x29f))](bP['tileset']['modelMatrix']):new Cesium['Matrix4'][(cO0(0x2a0))](Cesium['Matrix4']['IDENTITY']);Cesium['Matrix4']['multiplyByPoint'](bP['tileset']['root']['transform'],yb,xX);Cesium['Matrix4']['multiplyByPoint'](yc,xX,xX);var y8=bP[cO0(0x2a1)]['entities']['add']({'position':new Cesium['CallbackProperty'](()=>xX,![]),'point':{'color':Cesium['Color']['YELLOW'],'pixelSize':0x5,'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});bP['tempEntities']['push'](y8);var ye=bP['viewer']['scene']['primitives']['add'](bP['funcPublic']['drawLine']([xO[0x0]['position'],xX],bP['viewer'],Cesium['Color']['GREEN']));bP['tempPrimitives']['push'](ye);var yf=bP[cO0(0x2a2)]['scene']['primitives']['add'](bP['funcPublic']['drawLine']([xO[0x1]['position'],xX],bP['viewer'],Cesium['Color']['YELLOW'],!![]));bP[cO0(0x2a3)]['push'](yf);if(xJ){var yg=bP['funcPublic']['getCenter'](xO[0x0]['position'],xX);var yh=bP['viewer']['entities'][cO0(0x2a4)]({'position':yg,'label':{'text':y7+'m','show':!![],'showBackground':!![],'fillColor':Cesium['Color']['WHITE'],'backgroundColor':Cesium['Color']['GREEN'],'outlineColor':Cesium[cO0(0x2a5)]['BLACK'],'outlineWidth':0x2,'font':'1'+cO2(0x11a)+'体','horizontalOrigin':Cesium['HorizontalOrigin']['CENTER'],'verticalOrigin':Cesium['VerticalOrigin']['BOTTOM'],'pixelOffset':new Cesium['Cartesian2'](0x1,0x1),'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});bP['tempEntities']['push'](yh);}if(!isEmpty(xI)){xI({'dis':y7});}xO=[];}bP['viewer']['scene']['requestRender']();});bP['Public']['event']('R'+cO2(0x11b)+'K',function(yi){bP['viewer']['container'][cO0(0x2a6)]['cursor']='d'+cO2(0x11c)+'t';bP['MeasuringAuxiliaryComponents']['clear']();bP['MeasuringAuxiliaryComponents']=undefined;bP['Public']['clearHandler']();});}catch(yj){aia('错'+cO2(0x11d)+':'+yj);}},'angle':function(yk,yl,ym,yn){try{if(!afZ(bU)){return;}if(!bP[cO0(0x2a7)]['scene']['_context']['_webgl2']){ym=![];yn=![];}bP['viewer']['container']['style']['cursor']=w8;var yo=undefined;if(yn){yo=bP[cO0(0x2a8)];if(!bP['MeasuringAuxiliaryComponents']){yo=new MeasuringAuxiliaryComponents({'image':w7},bP);}}var yp=undefined;if(ym){var yq=!![];bP[cO0(0x2a9)]['event']('R'+cO2(0x11e)+'N',function(){yq=![];});bP['Public'][cO0(0x2aa)]('R'+cO2(0x11f)+'P',function(){yq=!![];});bP['Public'][cO0(0x2ab)]('L'+cO2(0x120)+'N',function(){yq=![];});bP['Public']['event']('L'+cO2(0x121)+'P',function(){yq=!![];});bP['Public']['event']('M'+cO2(0x122)+'E',function(yr){if(yq){var ys=bP['funcPublic']['pickPosition'](yr['endPosition'],bP['viewer']);if(Cesium['defined'](ys['type'])&&ys['type']==0x1){yp=bP['funcPublic']['calculateVertex'](yr['endPosition'],ys['position'],bP);if(Cesium['defined'](yp)){if(yo)yo['updateData']({'cartesian':yp,'isPlane':![],'isVertex':!![]});bP['viewer']['container']['style']['cursor']=w9;}else{if(yo)bP['Feature']['getFaceAndNormal'](yr['endPosition'],function(yt){if(yt){yo['updateData']({'cartesian':ys['position'],'planeNormal':yt['FaceNormal'],'isPlane':!![],'isVertex':![]});}});bP['viewer']['container']['style'][cO0(0x2ac)]=w8;}}else{if(yo)yo[cO0(0x2ad)]({'isPlane':![],'isVertex':![]});bP['viewer']['container']['style']['cursor']=w8;}}});}var yu=[];var yv=0x0;var yw=null;var yx=undefined;bP['Public']['event']('L'+cO2(0x123)+'K',function(yy){bP['nameOverlay']['style']['display']='n'+cO2(0x124)+'e';var yz=bP['funcPublic']['pickPosition'](yy['position'],bP['viewer']);if(Cesium['defined'](yz['type'])&&yz['type']==0x1){yx='O'+cO2(0x125)+'l';if(!ym){if(Cesium['defined'](yp))Cesium['Cartesian3']['clone'](yp,yz['position']);}else{var yA=bP['funcPublic']['calculateVertex'](yy['position'],yz['position'],bP);if(Cesium['defined'](yA))Cesium['Cartesian3']['clone'](yA,yz['position']);}}else{yx='O'+cO2(0x126)+'h';if(!bP['defaults'][cO0(0x2ae)]){return;}}if(yz['type']!==bP['PositionType']['NONE']){yu['push'](yz['position']['clone']());}if(yu['length']==0x3){var yz=Cesium['Cartesian3']['subtract'](yu[0x0],yu[0x1],new Cesium['Cartesian3']());var yC=Cesium['Cartesian3']['subtract'](yu[0x2],yu[0x1],new Cesium['Cartesian3']());var yD=Cesium['Cartesian3']['angleBetween'](yz,yC);yv=yO(Cesium['Math']['toDegrees'](yD),0x2);var yE=bP['viewer']['entities']['add']({'position':yu[yu['length']-0x1],'point':{'color':Cesium['Color']['YELLOW'],'pixelSize':0x5,'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});bP['tempEntities']['push'](yE);var yF=bP['viewer']['scene']['primitives']['add'](bP['funcPublic']['drawLine'](yu,bP[cO0(0x2af)]));bP['tempPrimitives']['push'](yF);if(yl){var yG;var yH=bP[cO0(0x2b0)]['getCartesian3ListCenter'](yu);var yz=bP['viewer']['scene']['globe']['ellipsoid']['cartesianToCartographic'](yH);if(bP['viewer']['scene']['globe']&&yx!='O'+cO2(0x127)+'l'){yG=Cesium['Cartesian3']['fromDegrees'](Cesium['Math']['toDegrees'](yz['longitude']),Cesium['Math']['toDegrees'](yz['latitude']),yz['height']+0.1);}else{yG=Cesium['Cartesian3']['fromDegrees'](Cesium[cO0(0x2b1)]['toDegrees'](yz['longitude']),Cesium['Math']['toDegrees'](yz['latitude']),yz['height']);}var yJ=bP['viewer']['entities']['add']({'position':yG,'label':{'style':Cesium['LabelStyle']['FILL_AND_OUTLINE'],'text':yv+'°','show':!![],'fillColor':Cesium['Color']['WHITE'],'showBackground':!![],'backgroundColor':Cesium['Color']['BLACK'],'font':'1'+cO2(0x128)+'体','horizontalOrigin':Cesium['HorizontalOrigin']['CENTER'],'verticalOrigin':Cesium['VerticalOrigin']['BOTTOM'],'pixelOffset':new Cesium['Cartesian2'](0x1,0x1),'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});bP['tempEntities']['push'](yJ);}var yK=yU(yu);var yF=bP['viewer']['scene']['primitives']['add'](bP['funcPublic']['drawLine'](yK,bP['viewer']));bP['tempPrimitives'][cO0(0x2b2)](yF);if(!isEmpty(yk)){yk({'points':bP[cO0(0x2b3)]['outCartesian3ToRadianArr'](yu,bP['viewer']),'angle':yv});}yu=[];}else{var yE=bP['viewer']['entities'][cO0(0x2b4)]({'position':yu[yu['length']-0x1],'point':{'color':Cesium['Color']['YELLOW'],'pixelSize':0x5,'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});bP['tempEntities']['push'](yE);}bP['viewer']['scene']['requestRender']();});bP['Public']['event']('R'+cO2(0x129)+'K',function(yN){bP['viewer']['container']['style']['cursor']='d'+cO2(0x12a)+'t';bP[cO0(0x2b5)]['clear']();bP[cO0(0x2b6)]=undefined;bP['Public']['clearHandler']();});function yO(yP,yQ){if(yP>=0x0){var yR=parseInt(yP*Math['pow'](0xa,yQ)+0.5)/Math['pow'](0xa,yQ);return yR;}else{var yS=-yP;var yR=parseInt(yS*Math['pow'](0xa,yQ)+0.5)/Math['pow'](0xa,yQ);return-yR;}}function yU(yu){var yW=yu[0x0];var yX=Cesium['clone'](yu[0x1],!![]);var yY=yu[0x2];yW=Cesium['Cartesian3']['subtract'](yW,yX,new Cesium['Cartesian3']());yY=Cesium['Cartesian3']['subtract'](yY,yX,new Cesium['Cartesian3']());yX['x']=0x0;yX['y']=0x0;yX['z']=0x0;var yZ=Cesium['Cartesian3']['distance'](yX,yW);var z0=Cesium['Cartesian3']['distance'](yX,yY);var z1=[];if(yZ0x2){bP['nameOverlay']['textContent']=zs;}});}else{bP['Public']['event']('M'+cO2(0x139)+'E',function(zx){bP['nameOverlay']['style']['display']='b'+cO2(0x13a)+'k';bP['nameOverlay']['style']['bottom']=bP['viewer']['canvas']['clientHeight']-zx['endPosition']['y']+cNW(0x1b);bP[cO0(0x2c0)]['style'][cO0(0x2c1)]=zx['endPosition']['x']+cNW(0x1c);if(zq[cO0(0x2c2)]>0x2){bP['nameOverlay']['textContent']=zs;}});}var zy=0x0;var zz=null;var zA;bP['Public']['event']('L'+cO2(0x13b)+'K',function(zB){bP['nameOverlay']['style']['display']='n'+cO2(0x13c)+'e';var zC=bP['funcPublic']['pickPosition'](zB[cO0(0x2c3)],bP['viewer']);if(Cesium['defined'](zC['type'])&&zC['type']==0x1){zn='O'+cO2(0x13d)+'l';if(!zk){if(Cesium['defined'](zr))Cesium['Cartesian3']['clone'](zr,zC['position']);}else{var zD=bP['viewer'][cO0(0x2c4)]['pick'](zB['position']);var zE;if(zD&&Cesium['defined'](zD)&&zD instanceof Cesium['Cesium3DTileFeature']){zE=zD['getProperty']('n'+cO2(0x13e)+'e');if(!Cesium['defined'](zE)){zE=zD['getProperty'](cNW(0x1d));}bP['m_model']['forEach'](function(zF,zG){if(zF['id']===zD['tileset']['id']){bP['tileset']=zF;zE=zG+'^'+zE;}});var zH=0.02;var zI=bP['Feature']['getVertex'](zE);if(zI['length']>0x0){var zJ=[];var zK=!isEmpty(bP['tileset']['modelMatrix'])?new Cesium[(cO0(0x2c5))]['clone'](bP['tileset']['modelMatrix']):new Cesium['Matrix4']['clone'](Cesium['Matrix4']['IDENTITY']);var zL=bP['tileset']['root']['transform'];for(var q=0x0;q0x2){if(bP['viewer']['scene']['globe']){if(zo=='O'+cO2(0x144)+'h'||zo==''||zo==undefined){var zY=bP['viewer']['entities']['add']({'polygon':{'hierarchy':new Cesium['PolygonHierarchy'](zq),'material':Cesium[cO0(0x2cb)]['ORANGE']['withAlpha'](0.5),'outline':!![],'outlineColor':Cesium['Color']['BLACK'],'classificationType':0x0}});bP[cO0(0x2cc)]['push'](zY);}else{zq['push'](zq[0x0]);var zZ=bP['viewer']['scene']['primitives']['add'](bP['funcPublic']['drawLine'](zq,bP['viewer']));bP['tempPrimitives']['push'](zZ);}}else{zq['push'](zq[0x0]);var A0=bP['viewer']['entities']['add']({'polyline':{'show':!![],'positions':zq,'material':new Cesium['PolylineOutlineMaterialProperty']({'color':Cesium[cO0(0x2cd)]['YELLOW']}),'width':0x3}});bP['tempEntities']['push'](A0);}var zA=bP['viewer']['entities']['add']({'position':zq[zq['length']-0x1],'point':{'color':Cesium[cO0(0x2ce)]['YELLOW'],'pixelSize':0x5,'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});bP['tempEntities']['push'](zA);var A2='';var zy=bP['funcPublic']['calcArea3D'](zq);if(zy<0x0)zy*=-0x1;zy=bP['funcPublic']['round'](zy,0x2);A2=zy+cNW(0x1e);if(zj){var A4;var A5=bP['funcPublic']['getCartesian3ListCenter'](zq);var A6=bP['viewer']['scene']['globe']['ellipsoid']['cartesianToCartographic'](A5);if(bP['viewer']['scene']['globe']&&zn!='O'+cO2(0x145)+'l'){A4=Cesium['Cartesian3']['fromDegrees'](Cesium['Math']['toDegrees'](A6['longitude']),Cesium['Math']['toDegrees'](A6['latitude']),A6['height']+0.1);}else{A4=Cesium['Cartesian3']['fromDegrees'](Cesium['Math']['toDegrees'](A6['longitude']),Cesium['Math']['toDegrees'](A6['latitude']),A6['height']);}var A7=bP['viewer'][cO0(0x2cf)]['add']({'position':A4,'label':{'style':Cesium['LabelStyle']['FILL_AND_OUTLINE'],'text':A2,'show':!![],'fillColor':Cesium['Color']['WHITE'],'showBackground':!![],'backgroundColor':Cesium['Color']['BLACK'],'font':'1'+cO2(0x146)+'体','horizontalOrigin':Cesium['HorizontalOrigin']['CENTER'],'verticalOrigin':Cesium['VerticalOrigin']['BOTTOM'],'pixelOffset':new Cesium['Cartesian2'](0x1,0x1),'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});bP['tempEntities']['push'](A7);}if(!isEmpty(zi)){zi({'points':bP['funcPublic']['outCartesian3ToRadianArr'](zq,bP['viewer']),'area':zy});}zq=[];bP['nameOverlay'][cO0(0x2d0)]='';bP['nameOverlay'][cO0(0x2d1)][cO0(0x2d2)]='n'+cO2(0x147)+'e';zp=![];zo=undefined;bP[cO0(0x2d3)]['scene']['requestRender']();}}}catch(A8){aia('错'+cO2(0x148)+':'+A8);}},'featureArea':function(A9,Aa){try{if(!afZ(bU)){return;}if(!bP[cO0(0x2d4)]['scene']['_context']['_webgl2']){aia('w'+cO2(0x149)+'!');return;}var Ab=bP['funcPublic']['disposeFeatureId'](A9);var Ac=Ab[0x0]['toString']();if(bP['m_model']['get'](Ac)===undefined){throw cNY(0x6b);}bP['tileset']=bP['m_model']['get'](Ac);var Ad=!isEmpty(bP['tileset']['modelMatrix'])?new Cesium[(cO0(0x2d5))][(cO0(0x2d6))](bP['tileset']['modelMatrix']):new Cesium['Matrix4']['clone'](Cesium['Matrix4']['IDENTITY']);var Ae=bP['tileset']['root']['transform'];var Af=bP['Feature']['getVertex'](A9);var Ag=[];for(var q=0x0;q{bP['viewer'][cO0(0x2ea)]['primitives']['remove'](BA);if(Cesium['defined'](BA))bL[cO0(0x2eb)](BB,0x1);});bP['funcPublic']['ClearMeasuringline']('o'+cO2(0x154)+'s',bP['viewer']);bP['viewer']['entities']['removeById']('o'+cO2(0x155)+'s');bP['Feature']['clearSelectColor']();bP['tempEntities']=[];bP['tempPrimitives']=[];bP['funcPublic']['clearBOX23line'](bP['viewer']);bP['viewer']['scene']['CAD_measure_lines']&&bP['viewer']['scene'][cO0(0x2ec)]['remove'](bP['viewer']['scene']['CAD_measure_lines']);bP['viewer'][cO0(0x2ed)]['CAD_measure_lines']=undefined;bP['viewer'][cO0(0x2ee)]['requestRender']();}catch(BC){aia('错'+cO2(0x156)+':'+BC);}},'exit':function(){try{if(!afZ(bU)){return;}bP['Public']['clearHandler']();if(Cesium['defined'](bP['MeasuringAuxiliaryComponents'])){bP['MeasuringAuxiliaryComponents']['clear']();bP['MeasuringAuxiliaryComponents']=undefined;}bP['viewer']['container']['style']['cursor']='';}catch(BD){aia('错'+cO2(0x157)+':'+BD);}},'submergeFill':function(BE,BF,BG){try{if(!afZ(bU)){return;}if(!Cesium['defined'](BG))BG=0x1;BE=Number(BE);if(BE>0x0){BM();}else{var BH=[];bP['Public']['event']('L'+cO2(0x158)+'K',function(BI){var BJ=bP['funcPublic']['pickPosition'](BI[cO0(0x2ef)],bP['viewer']);if(BJ['type']!==bP['PositionType']['NONE']){BH['push'](BJ['position']);var BK=bP['viewer']['entities']['add']({'position':BJ['position'],'point':{'show':!![],'color':Cesium['Color']['SKYBLUE'],'pixelSize':0x3,'outlineColor':Cesium['Color']['YELLOW'],'outlineWidth':0x1}});bP['tempEntities']['push'](BK);}if(BJ['type']===0x1&&BG===0x1)BG=0x5;bP['viewer']['scene']['requestRender']();});bP['Public']['event']('R'+cO2(0x159)+'K',function(BL){bP['Public']['clearHandler']();BM(BH);BH=[];bP['viewer']['scene']['requestRender']();});}function BM(BN){if(BE>0x0){this['jzmHeight']=BE,this['entityPQM']&&this['entityWell']&&C4();return![];}this['positions']=BN;var BO=new CutFillAnalysis(bP['viewer'],BN,BE,BG*0x64);var BP=BO['VolumeAnalysis']();this['squareResult']=BP;this['maxHeight']=BP['maxHeight'],this['minHeight']=BP['minHeight'],this['jzmHeight']=BP['height'];BV();var BQ=this;this['entityPQM']=bP['viewer']['entities']['add']({'polygon':{'hierarchy':new Cesium['PolygonHierarchy'](BN),'height':new Cesium['CallbackProperty'](function(BN,BP){return BQ['jzmHeight'];},![]),'material':new Cesium['Color'][(cO0(0x2f0))]('#'+cO2(0x15a)+'0')['withAlpha'](0.5),'outline':!![],'outlineColor':new Cesium['Color']['fromCssColorString']('#'+cO2(0x15b)+'a')['withAlpha'](0.4),'outlineWidth':0x1},'show':!![]}),bP['tempEntities']['push'](this['entityPQM']);this['entityWell']=bP['viewer']['entities']['add']({'polygon':{'hierarchy':new Cesium['PolygonHierarchy'](BN),'extrudedHeight':BQ['maxHeight'],'closeTop':![],'height':BQ['minHeight'],'closeBottom':![],'material':new Cesium['Color']['fromCssColorString']('#'+cO2(0x15c)+'2')['withAlpha'](0.2),'outline':!![],'outlineColor':new Cesium['Color']['fromCssColorString']('#'+cO2(0x15d)+'a')['withAlpha'](0.4),'outlineWidth':0x1}}),bP['tempEntities']['push'](this['entityWell']);this['entitieLbl']&&bP['viewer']['entities']['remove'](this['entitieLbl']);var BT='';this['squareResult']['fillVolume']>0x0&&(BT+='填'+cO2(0x15e)+':'+C2(this['squareResult']['fillVolume'])+('立'+cO2(0x15f)+'\x0a')),this['squareResult']['cutVolume']>0x0&&(BT+='挖'+cO2(0x160)+':'+C2(this['squareResult']['cutVolume'])+cNW(0x21));var BU={'text':BT,'fillColor':Cesium['Color']['YELLOW'],'outlineColor':Cesium['Color']['BLACK'],'backgroundColor':Cesium['Color']['BLACK']['withAlpha'](0.5),'showBackground':!![],'style':Cesium['LabelStyle']['FILL'],'outlineWidth':0x3,'scaleByDistance':!![],'font':'1'+cO2(0x161)+'f','scaleByDistance':new Cesium['NearFarScalar'](0x3e8,0x1,0xc3500,0.5),'pixelOffset':new Cesium['Cartesian2'](0x0,-0x41),'disableDepthTestDistance':Number['POSITIVE_INFINITY'],'horizontalOrigin':Cesium['HorizontalOrigin']['CENTER'],'verticalOrigin':Cesium['VerticalOrigin']['BOTTOM']};this['result']={'height':this['squareResult']['height'],'minHeight':this['squareResult']['minHeight'],'maxHeight':this['squareResult']['maxHeight'],'allArea':this['squareResult']['allArea'],'cutArea':this['squareResult']['cutArea'],'cutVolume':this['squareResult']['cutVolume'],'fillArea':this['squareResult']['fillArea'],'fillVolume':this['squareResult']['fillVolume']};this['entitieLbl']=bP['viewer']['entities']['add']({'position':this['squareResult']['tdposs'][this['squareResult']['tdposs']['length']-0x1],'label':BU}),BF&&BF(this['result']);bP['tempEntities']['push'](this['entitieLbl']);function BV(){for(var BW=[],BN=0x0,BY=this['squareResult']['tdHeights']['length'];BN0x2710?(BN/0x2710)['toFixed'](0x2)+'万':BN[cO0(0x2f3)](0x2);}function C4(){var BO=new CutFillAnalysis(bP['viewer'],this['positions'],this['jzmHeight'],BG*0x64);var BP=BO['VolumeAnalysis']();this['squareResult']=BP;if(this['squareResult']){this['entitieLbl']&&bP['viewer']['entities']['remove'](this['entitieLbl']);var BT='';this['squareResult']['fillVolume']>0x0&&(BT+='填'+cO2(0x163)+':'+C2(this['squareResult']['fillVolume'])+('立'+cO2(0x164)+'\x0a')),this['squareResult']['cutVolume']>0x0&&(BT+='挖'+cO2(0x165)+':'+C2(this['squareResult']['cutVolume'])+cNW(0x23));var BU={'text':BT,'fillColor':Cesium['Color']['YELLOW'],'outlineColor':Cesium['Color']['BLACK'],'backgroundColor':Cesium['Color']['BLACK']['withAlpha'](0.5),'showBackground':!![],'style':Cesium[cO0(0x2f4)]['FILL'],'outlineWidth':0x3,'scaleByDistance':!![],'font':'1'+cO2(0x166)+'f','scaleByDistance':new Cesium['NearFarScalar'](0x3e8,0x1,0xc3500,0.5),'pixelOffset':new Cesium['Cartesian2'](0x0,-0x41),'disableDepthTestDistance':Number['POSITIVE_INFINITY'],'horizontalOrigin':Cesium['HorizontalOrigin']['CENTER'],'verticalOrigin':Cesium['VerticalOrigin']['BOTTOM']};this['result']={'height':this['squareResult']['height'],'minHeight':this['squareResult']['minHeight'],'maxHeight':this['squareResult']['maxHeight'],'allArea':this['squareResult']['allArea'],'cutArea':this['squareResult']['cutArea'],'cutVolume':this['squareResult']['cutVolume'],'fillArea':this['squareResult']['fillArea'],'fillVolume':this['squareResult']['fillVolume']};this['entitieLbl']=bP['viewer']['entities']['add']({'position':this['squareResult']['tdposs'][this['squareResult']['tdposs']['length']-0x1],'label':BU}),BF&&BF(this['result']);bP[cO0(0x2f5)]['push'](this['entitieLbl']);}}}}catch(C9){aia('错'+cO2(0x167)+':'+C9);}}};this['Label']={'addTextByScreenCoordinates':function(Ca,Cb,Cc,Cd,Ce,Cf,Cg,Ch){try{if(!afZ(bV)){return;}if(!isEmpty(Cb)){if(!isEmpty(Ca)){var Ci;var Cj=bP['funcPublic']['pickPosition'](Ca,bP['viewer']);if(Cesium['defined'](Cj['type'])&&Cj['type']==0x1){}else{if(!bP['defaults']['openearth']){return;}}if(Cj['type']!==bP['PositionType']['NONE']){Ci=Cj[cO0(0x2f6)];}if(!Cesium['defined'](bP['labels'])){bP['labels']=bP['viewer']['scene']['primitives']['add'](new Cesium['LabelCollection']());}bP['viewer']['scene']['globe']['depthTestAgainstTerrain']=![];var Ck=!![];if(Cesium[cO0(0x2f7)](Ci)){if(isEmpty(Cc)){Cc=Cesium['Color']['WHITE'];}if(isEmpty(Cd)){Cd=Cesium[cO0(0x2f8)]['fromCssColorString']('#'+cO2(0x168)+'F');Ck=![];}if(isEmpty(Ce)){Ce=cNW(0x24);}if(isEmpty(Cf)){Cf=bP['funcPublic']['genID'](0x6);}if(isEmpty(Ch)){Ch=0x3e8;}bP['labels']['add']({'position':Ci,'id':Cf,'text':Cb,'fillColor':Cc,'outlineColor':Cesium['Color']['BLACK'],'backgroundColor':Cd,'showBackground':Ck,'style':Cesium[cO0(0x2f9)]['FILL_AND_OUTLINE'],'outlineWidth':0x1,'font':Ce+('p'+cO2(0x169)+'f'),'horizontalOrigin':Cesium['HorizontalOrigin']['LEFT'],'verticalOrigin':Cesium['VerticalOrigin']['CENTER'],'pixelOffset':new Cesium['Cartesian2'](0x0,-0x14),'distanceDisplayCondition':new Cesium['DistanceDisplayCondition'](0x0,0x1e8480),'disableDepthTestDistance':Ch});bP['viewer']['scene']['requestRender']();if(!isEmpty(Cg)){Cg(bP['funcPublic']['outCartesian3ToRadian'](Ci,bP['viewer']));}}}}}catch(Cl){aia('错'+cO2(0x16a)+':'+Cl);}},'addText':function(Cm,Cn,Co,Cp,Cq,Cr,Cs){try{if(!afZ(bV)){return;}bP['viewer'][cO0(0x2fa)]['globe']['depthTestAgainstTerrain']=![];if(!Cesium[cO0(0x2fb)](bP[cO0(0x2fc)])){bP[cO0(0x2fd)]=bP['viewer']['scene'][cO0(0x2fe)]['add'](new Cesium['LabelCollection']());}var Ct=bP['funcPublic']['inputRadianToCartesian3'](Cm,bP['viewer']);var Cu=!![];if(Cesium['defined'](Ct)){if(isEmpty(Co)){Co=Cesium['Color'][cO0(0x2ff)];}if(isEmpty(Cp)){Cp=Cesium['Color']['fromCssColorString']('#'+cO2(0x16b)+'F');Cu=![];}if(isEmpty(Cq)){Cq=cNW(0x25);}if(isEmpty(Cr)){Cr=bP['funcPublic']['genID'](0x6);}if(isEmpty(Cs)){Cs=0x3e8;}bP[cO0(0x300)]['add']({'position':Ct,'id':Cr,'text':Cn,'fillColor':Co,'outlineColor':Cesium['Color']['BLACK'],'backgroundColor':Cp,'showBackground':Cu,'style':Cesium['LabelStyle']['FILL_AND_OUTLINE'],'outlineWidth':0x1,'font':Cq+('p'+cO2(0x16c)+'f'),'horizontalOrigin':Cesium['HorizontalOrigin']['LEFT'],'verticalOrigin':Cesium['VerticalOrigin']['CENTER'],'pixelOffset':new Cesium[(cO0(0x301))](0x0,-0x14),'distanceDisplayCondition':new Cesium['DistanceDisplayCondition'](0x0,0x1e8480),'disableDepthTestDistance':Cs});bP['viewer']['scene']['requestRender']();}}catch(Cv){aia('错'+cO2(0x16d)+':'+Cv);}},'addIconByScreenCoordinates':function(Cw,Cx,Cy,Cz,CA,CB,CC){try{if(!afZ(bV)){return;}bP['viewer']['scene']['globe']['depthTestAgainstTerrain']=![];if(!isEmpty(Cw)){if(!Cesium[cO0(0x302)](bP['billboards'])){bP['billboards']=bP['viewer']['scene']['primitives']['add'](new Cesium['BillboardCollection']());}if(isEmpty(CB)){CB=0x1;}if(isEmpty(CC)){CC=0x3e8;}var CD;var CE=bP['funcPublic']['pickPosition'](Cw,bP['viewer']);if(Cesium['defined'](CE['type'])&&CE['type']==0x1){}else{if(!bP['defaults']['openearth']){return;}}if(isEmpty(Cz)){Cz=bP['funcPublic']['genID'](0x6);}if(CE['type']!==bP[cO0(0x303)]['NONE']&&!isEmpty(CE['position'])){CD=CE['position'];bP['billboards']['add']({'position':CD,'id':Cz,'image':Cx==''?bP['pinBuilder']['fromColor'](Cy,0x30)['toDataURL']():bP['pinBuilder']['fromText'](Cx,Cy,0x40)[cO0(0x304)](),'disableDepthTestDistance':CC,'scale':CB});if(!isEmpty(CA)){CA(bP[cO0(0x305)]['outCartesian3ToRadian'](CD,bP['viewer']));}}bP['viewer']['scene']['requestRender']();}}catch(CF){aia('错'+cO2(0x16e)+':'+CF);}},'addIcon':function(CG,CH,CI,CJ,CK,CL){try{if(!afZ(bV)){return;}bP['viewer']['scene']['globe']['depthTestAgainstTerrain']=![];var CM=bP['funcPublic']['inputRadianToCartesian3'](CG,bP['viewer']);if(!Cesium['defined'](bP['billboards'])){bP['billboards']=bP['viewer']['scene']['primitives']['add'](new Cesium['BillboardCollection']());}if(isEmpty(CJ)){CJ=bP['funcPublic']['genID'](0x6);}if(isEmpty(CK)){CK=0x1;}if(isEmpty(CL)){CL=0x3e8;}bP['billboards']['add']({'position':CM,'id':CJ,'image':CH==''?bP['pinBuilder']['fromColor'](CI,0x30)['toDataURL']():bP['pinBuilder']['fromText'](CH,CI,0x40)['toDataURL'](),'disableDepthTestDistance':CL,'scale':CK});bP['viewer']['scene'][cO0(0x306)]();}catch(CN){aia('错'+cO2(0x16f)+':'+CN);}},'getLableByEvent':function(CO,CP){try{if(!afZ(bV)){return;}var CQ=bP[cO0(0x307)][cO0(0x308)][cO0(0x309)](CO,bP['viewer']['scene']['globe']['ellipsoid']);if(CQ){var CR=bP['viewer']['scene'][cO0(0x30a)](CO);var CO=bP['viewer'][cO0(0x30b)]['pickEllipsoid'](CO);if(Cesium['defined'](CR)){if(!isEmpty(bP['labels'])){var CT=bP['labels']['length'];for(var CU=0x0;CU0x0){bO['forEach'](function(Ei){var Ej=Ei['isVisible'];if(Ei['distanceDisplay']['length']==0x2){if(Ei['distanceDisplay'][0x0]<=(Ei['isVisible']&&Cesium['Cartesian3']['distance'](Ei['positionWC'],bP['viewer']['camera']['positionWC']))&&(Ei['isVisible']&&Cesium['Cartesian3']['distance'](Ei['positionWC'],bP['viewer']['camera'][cO0(0x325)]))<=Ei['distanceDisplay'][0x1]){Ej=!![];}else{Ej=![];}}var Ek=bP['viewer']['entities']['getById'](Ei['id']);if(Cesium[cO0(0x326)](Ek)){Ek[cO0(0x327)]=Ej;}});}});},'removeGroundTexture':function(El){if(!afZ(bV)){return;}if(Cesium['defined'](El)){bP['viewer']['entities']['removeById'](El);}else{for(var Em=0x0;Em0x1)EB=ED[0x1];else EB=ED[0x0];var EE=[];for(var EF=0x0;EF0x0){ER['push'](Array['from'](EO[ET]));}}});EO={};EK(ER);bP['viewer']['scene']['requestRender']();}}else{var EU;var EV;function EW(EX){if(Cesium['defined'](EU)){bP['m_model']['forEach'](function(EY,EZ){if(EY['show'])EO[EZ]=new Set();});EV=Cesium['Cartesian2']['clone'](EX[cO0(0x332)],new Cesium[(cO0(0x333))]());Fk(EU,EV);EU=undefined;EV=undefined;bP['boxRegionElement'][cO0(0x334)]['display']='n'+cO2(0x18a)+'e';bP['boxRegionElement']['style'][cO0(0x335)]='0'+cO2(0x18b)+'x';bP['boxRegionElement']['style']['height']='0'+cO2(0x18c)+'x';if(!isEmpty(EK)){var ER=[];bP['m_model']['forEach'](function(F1,F2){if(F1['show']){if(EO[F2]['size']>0x0){ER[cO0(0x336)](Array['from'](EO[F2]));}}});EO={};EK(ER);bP[cO0(0x337)][cO0(0x338)]['requestRender']();}}}if(bP['isMobile']()){bP['Public']['event']('L'+cO2(0x18d)+'N',function(F3){if(!Cesium['defined'](EU)){EU=Cesium['Cartesian2']['clone'](F3['position'],new Cesium['Cartesian2']());}});bP['Public']['event']('L'+cO2(0x18e)+'P',function(F4){EW(F4);});}else{bP['Public']['event']('L'+cO2(0x18f)+'K',function(F5){if(!Cesium['defined'](EU)){EU=Cesium['Cartesian2']['clone'](F5['position'],new Cesium['Cartesian2']());return;}EW(F5);});}bP['Public']['event']('M'+cO2(0x190)+'E',function(F6){if(Cesium['defined'](EU)){var EV=F6['endPosition'];var F8=F9(EU,EV);bP['boxRegionElement']['style']['display']='b'+cO2(0x191)+'k';bP[cO0(0x339)]['style']['left']=F8['x']+cNW(0x27);bP['boxRegionElement']['style']['top']=F8['y']+cNW(0x28);bP['boxRegionElement']['style']['width']=F8['width']+cNW(0x29);bP['boxRegionElement']['style']['height']=F8['height']+cNW(0x2a);bP['viewer']['scene']['requestRender']();}});}function F9(EU,EV){var Fc=Math['min'](EU['x'],EV['x']);var Fd=Math['max'](EU['x'],EV['x']);var Fe=Math['min'](EU['y'],EV['y']);var Ff=Math['max'](EU['y'],EV['y']);var Fg=Fd-Fc;var Fh=Ff-Fe;return new Cesium['BoundingRectangle'](Fc,Fe,Fg,Fh);}function Fi(Fj){return new Cesium['Cartesian2'](Fj['x']+Fj['width']/0x2,Fj['y']+Fj[cO0(0x33a)]/0x2);}function Fk(EU,EV){EU=Cesium['SceneTransforms']['transformWindowToDrawingBuffer'](bP['viewer']['scene'],EU,EU);EV=Cesium['SceneTransforms'][cO0(0x33b)](bP[cO0(0x33c)]['scene'],EV,EV);var Fn=F9(EU,EV);var Fo=Fi(Fn);var Fp=Gu(Fo,Fn['width'],Fn['height']);bP['m_model']['forEach'](function(Fq,Fr){if(Fq['show']){var Fs=[];var Ft=!![];if(Cesium['defined'](Fq['otherFeatureVisible'])){Ft=Fq['otherFeatureVisible'];}Gi(Fq['_root'],Fp,Fs);if(Fs['length']>0x0){for(var Fu=0x0;Fu0x0){FJ=new Cesium['Cartesian3'](FF[cO0(0x341)][FH][0x0],FF['newMaxPoint'][FH][0x1],FF['newMaxPoint'][FH][0x2]);FK=new Cesium['Cartesian3'](FF['newMaxPoint'][FH][0x0],FF['newMaxPoint'][FH][0x1],FF['newMaxPoint'][FH][0x2]);}else{FJ=new Cesium['Cartesian3'](FF['maxPoint'][FH][0x0],FF['maxPoint'][FH][0x1],FF['maxPoint'][FH][0x2]);FK=new Cesium['Cartesian3'](FF['minPoint'][FH][0x0],FF['minPoint'][FH][0x1],FF['minPoint'][FH][0x2]);}var FL=FC[FE]['_content']['_model'];if(FL['isInstanced']){let FM=new Cesium[(cO0(0x342))]();FL['getObjectOldMatrix'](FH)['clone'](FM);Cesium['Matrix4']['multiplyByPoint'](FM,FJ,FJ);Cesium['Matrix4']['multiplyByPoint'](FM,FK,FK);}Cesium['Matrix4']['multiplyByPoint'](Fw[cO0(0x343)]['root']['transform'],FJ,FJ);Cesium['Matrix4']['multiplyByPoint'](FB,FJ,FJ);Cesium['Matrix4']['multiplyByPoint'](Fw['tileset']['root']['transform'],FK,FK);Cesium['Matrix4']['multiplyByPoint'](FB,FK,FK);var FN=Cesium['SceneTransforms']['wgs84ToWindowCoordinates'](bP['viewer']['scene'],FJ,new Cesium['Cartesian2']());if(Cesium['defined'](FN)){var FO=Cesium['SceneTransforms'][cO0(0x344)](bP[cO0(0x345)]['scene'],FN,new Cesium['Cartesian2']());var FP=Cesium['SceneTransforms'][cO0(0x346)](bP['viewer']['scene'],FK,new Cesium['Cartesian2']());if(Cesium['defined'](FP)){var FQ=Cesium['SceneTransforms']['transformWindowToDrawingBuffer'](bP['viewer']['scene'],FP,new Cesium['Cartesian2']());if(Cesium[cO0(0x347)](FO)&&Cesium['defined'](FQ)){var FR=F9(FO,FQ);if(EN==0x1){var FS=Gb(Fz,FR);if(Cesium['Intersect']['INSIDE']===FS){var FT=Fw['tileset']['id']+'^'+FI;var FU=bP['modelShowMap']['get'](Fw['tileset']['id']['toString']());if(FU['size']>0x0){if(FU['has'](FI)){var FV=FU['get'](FI);if(FV['show'])Fy['add'](FT);}else{if(FA)Fy['add'](FT);}}else{Fy['add'](FT);}}}else{var FS=Fz['intersect'](FR);if(Cesium['Intersect']['OUTSIDE']!==FS){var FT=Fw['tileset']['id']+'^'+FI;var FU=bP['modelShowMap']['get'](Fw['tileset'][cO0(0x348)]['toString']());if(FU['size']>0x0){if(FU['has'](FI)){var FV=FU[cO0(0x349)](FI);if(FV['show'])Fy['add'](FT);}else{if(FA)Fy[cO0(0x34a)](FT);}}else{Fy[cO0(0x34b)](FT);}}}}}}}}}else{Fv(FC[FE],Fx,Fy,Fz);}}}function G0(G1){var G2=bP['viewer']['scene']['canvas'],G3=bP['viewer']['scene']['camera'],G4=G3['frustum'],G5=G3['viewMatrix'],G6=Cesium[cO0(0x34c)][cO0(0x34d)],G7,G8=G4['projectionMatrix'],G9,Ga;G7=Cesium[cO0(0x34e)]['multiply'](G5,G6,new Cesium['Matrix4']());G9=Cesium['Matrix4']['multiply'](G8,G7,new Cesium[(cO0(0x34f))]());Ga=Cesium['Matrix4']['computeViewportTransformation']({'x':0x0,'y':0x0,'width':G2['clientWidth'],'height':G2['clientHeight']},0x0,0x1,new Cesium['Matrix4']());return Cesium['Transforms'][cO0(0x350)](G9,Ga,G1);};function Gb(Gc,Gd){var Ge=Gc['x'];var Gf=Gc['y'];var Gg=Gd['x'];var Gh=Gd['y'];if(Ge<=Gg&&Gf<=Gh&&Ge+Gc['width']>=Gg+Gd['width']&&Gf+Gc['height']>=Gh+Gd['height']){return Cesium['Intersect']['INSIDE'];}return Cesium['Intersect']['OUTSIDE'];};function Gi(Gj,Gk,Gl){var Gm=Gj['_boundingVolume'];var Gn=Gj['_contentBoundingVolume'];if(!Gr(Gk,Gm)){return;}if(!Cesium['defined'](Gn)||Gr(Gk,Gn)){Gl['push'](Gj);}var Go=Gj['children'];var Gp=Go[cO0(0x351)];for(var Gq=0x0;Gq0x0){GZ['forEach'](function(H4,H5){if(H4['isParam']||H4['isPolylineFlowMaterialProperty']){H3+='#'+H4['featureId'];}});}var H6=bP[cO0(0x359)]['getParamObject']()==undefined?[]:[bP['tileset']['getParamObject']()];if(bP[cO0(0x35a)][cO0(0x35b)]!=undefined){var H7=Cesium['Color']['fromCssColorString'](bP['tileset']['stylecolor'])['alpha'];bP['funcPublic'][cO0(0x35c)](H6,H7,H3);}if(!GS){bP['Feature']['clearSelectColor']();}if(GU['id']instanceof Cesium['Entity']){var H8=GU['id']['entityCollection']['_owner']['_name'];if(H8==undefined){GQ(undefined);return;}if(GR){var GY=bP['defaults'][cO0(0x35d)]instanceof Cesium['Color']?bP['defaults']['selectedcolor'][cO0(0x35e)]():Cesium['Color']['fromCssColorString'](bP['defaults']['selectedcolor'])[cO0(0x35f)]();GY=Cesium['Color'][cO0(0x360)](GY);var Ha=Cesium['Color']['fromRandom']({'red':GY['red'],'green':GY['green'],'blue':GY['blue'],'alpha':GY['alpha']});bP[cO0(0x361)]['forEach'](function(Hb,Hc){if(Hb['id']===H8){bP['tileset']=Hb;GT=Hc;}});var GZ=bP['modelStyleMap']['get'](bP['tileset']['id']);var GV=GU['id']['name'];var H0={'featureId':GV,'color':Ha,'original':'r'+cO2(0x194)+')'};if(!GZ['has'](GV)){GZ['set'](GV,H0);}else{var H1=GZ['get'](GV);H1['original']=Cesium['clone'](H1['color']);H1['color']=Cesium['clone'](H0['color']);}if(!(H1&&H1[cO0(0x362)]&&GS)){var Hh=bP['tileset']['getParamObject']();bP['funcPublic']['updateEntityFeatureColor'](GU['id']['name'],Ha,bP[cO0(0x363)],Hh);}}if(GU['id']!=undefined){GQ({'id':H8+'^'+GU['id']['name'],'batchId':0x0});}}}else{GQ(undefined);}}catch(Hi){throw Hi;}},'zoomTo':function(Hj,Hk,Hl,Hm,Hn,Ho,Hp,Hq,Hr,Hs){try{if(!afZ(bW)){return;}if(isEmpty(Hs)){Hs=0.5;}if(Hr==undefined)Hr=!![];if(!isEmpty(Hk)){if(bP['m_model']['get'](Hk['toString']())===undefined){throw cNY(0x70);}bP['tileset']=bP['m_model']['get'](Hk['toString']());}var Ht;var Hu=[];if(!Array['isArray'](Hj)){Hj=[Hj];}for(var Hv=0x0;Hv0x1)Hu['push'](Ht[0x1]);else Hu['push'](Ht[0x0]);}bP['Feature']['clearSelectColor']();var Hw=!isEmpty(bP['tileset']['modelMatrix'])?new Cesium['Matrix4']['clone'](bP['tileset']['modelMatrix']):new Cesium['Matrix4']['clone'](Cesium['Matrix4']['IDENTITY']);var Hx=![];var Hy=new Cesium['Cartesian3'](-Number['MAX_VALUE'],-Number['MAX_VALUE'],-Number['MAX_VALUE']);var Hz=new Cesium['Cartesian3'](Number['MAX_VALUE'],Number['MAX_VALUE'],Number['MAX_VALUE']);var HA=Cesium['Color']['fromCssColorString'](bP['tileset']['stylecolor']);if(!isEmpty(Hm)){bP['tileset']['stylecolor']=HA['withAlpha'](Hm)['toCssColorString']();}else{bP['tileset']['stylecolor']=HA['withAlpha'](0.2)['toCssColorString']();}for(var Hv=0x0;Hv0x1)I1=I3[0x1];else I1=I3[0x0];var I4=[];bP['funcPublic']['GetVertexByFeatureId'](bP['tileset'],bP['tileset']['root'],I1,I4,-0x1);return I4;}catch(I5){aia(I5);return[];}},'getFaceAndNormal':function(I6,I7){try{if(!afZ(bW)){return;}var I8='';var I9=bP[cO0(0x370)]['scene']['pick'](I6);if(I9&&Cesium['defined'](I9)&&I9 instanceof Cesium['Cesium3DTileFeature']){var Ia=I9['getProperty']('n'+cO2(0x197)+'e');if(!Cesium['defined'](Ia)){Ia=I9['getProperty'](cNW(0x2c));}bP['m_model']['forEach'](function(Ib,Ic){if(Ib['id']===I9['tileset']['id']){bP['tileset']=Ib;I8=Ic;}});var Id=I8+'^'+Ia;var Ie=[];var If=bP['funcPublic']['pickPosition'](I6,bP['viewer']);var Ig=bP['viewer']['camera']['position'];bP['funcPublic']['GetFaceNormalByFeatureId'](bP['tileset'],bP['tileset']['root'],Ia,I9['_batchId'],If,Ig,Ie);var Ih=new Cesium['Matrix4']();Cesium['Matrix4']['inverse'](bP['tileset']['root']['transform'],Ih);var Ii=new Cesium[(cO0(0x371))]();Cesium['Matrix4']['multiplyByPoint'](Ih,If['position'],Ii);var Ij=[];for(var Ik=0x0;Ik0x0){II[cO0(0x379)](function(IJ,IK){if(IC&&IC['indexOf']('#'+IJ['featureId'])>-0x1){return;}if(!isEmpty(IJ['original'])){if('r'+cO2(0x19a)+')'===IJ['original']){II['delete'](IK);}else{IJ['color']=IJ['original'];}}});bP['funcPublic']['updateModelStyle'](IG,II);}});bP['funcPublic']['clearBOX23line'](bP['viewer']);}catch(IL){aia('错'+cO2(0x19b)+':'+IL);}},'showFeatures':function(IM,IN,IO){try{if(!afZ(bW)){return;}var IP=bP['funcPublic']['splitFeatureId'](IM);if(!isEmpty(IN)){if(bP['m_model']['get'](IN['toString']())===undefined){throw cNY(0x76);}bP['tileset']=bP['m_model']['get'](IN['toString']());}else{var IQ=bP['funcPublic']['disposeFeatureId'](IP[0x0]);IN=IQ[0x0]['toString']();if(bP[cO0(0x37a)]['get'](IN)===undefined){throw cNY(0x77);}bP['tileset']=bP['m_model']['get'](IN);}var IR=bP['modelShowMap']['get'](IN['toString']());var IS='';IR['clear']();for(var IT=0x0;IT0x0){var IV=bP['funcPublic']['disposeFeatureId'](IU);if(IV['length']>0x1)IU=IV[0x1];else IU=IV[0x0];var IW={'featureId':IU,'show':!![]};IR['set'](IU,IW);IS+=IU+'#';}}var IX=![];if(isEmpty(IM))IX=!![];if(!isEmpty(IN)){var IR=bP['modelShowMap']['get'](IN['toString']());bP['funcPublic']['updateModelShowStyle'](bP['tileset'],IR,IX,IO);}else{bP['m_model']['forEach'](function(IZ,J0){var IR=bP['modelShowMap'][cO0(0x37b)](J0['toString']());bP[cO0(0x37c)][cO0(0x37d)](IZ,IR,IX,IO);});}return 0x0;}catch(J2){aia('错'+cO2(0x19c)+':'+J2);}},'setVisible':function(J3,J4,J5,J6){try{if(!afZ(bW)){return;}var J7=bP['funcPublic']['splitFeatureId'](J3);if(!isEmpty(J5)){if(bP['m_model']['get'](J5['toString']())===undefined){throw cNY(0x78);}bP['tileset']=bP['m_model']['get'](J5['toString']());}else{var J8=bP['funcPublic']['disposeFeatureId'](J7[0x0]);J5=J8[0x0]['toString']();if(bP['m_model']['get'](J5)===undefined){throw cNY(0x79);}bP['tileset']=bP['m_model']['get'](J5);}var J9=bP['modelShowMap'][cO0(0x37e)](J5['toString']());var Ja='';for(var Jb=0x0;Jb0x0){var Jd=bP['funcPublic']['disposeFeatureId'](Jc);if(Jd['length']>0x1)Jc=Jd[0x1];else Jc=Jd[0x0];var Je={'featureId':Jc,'show':J4};J9['set'](Jc,Je);Ja+=Jc+'#';}}if(!isEmpty(J5)){var J9=bP['modelShowMap']['get'](J5['toString']());bP['funcPublic']['updateModelShowStyle'](bP['tileset'],J9,J6);}else{bP['m_model']['forEach'](function(Jg,Jh){var J9=bP['modelShowMap']['get'](Jh['toString']());bP['funcPublic']['updateModelShowStyle'](Jg,J9,J6);});}return 0x0;}catch(Jj){aia('错'+cO2(0x19d)+':'+Jj);}},'setColor':function(Jk,Jl,Jm,Jn,Jo,Jp){try{if(!afZ(bW)){return;}if(isEmpty(Jo))Jo=0x1;var Jq='r'+cO2(0x19e)+'('+Jl+','+Jm+','+Jn+','+Jo+')';var Jr=bP['funcPublic']['splitFeatureId'](Jk);if(!isEmpty(Jp)){if(bP['m_model']['get'](Jp['toString']())===undefined){throw cNY(0x7a);}bP['tileset']=bP[cO0(0x380)]['get'](Jp['toString']());}else{var Js=bP['funcPublic']['disposeFeatureId'](Jr[0x0]);Jp=Js[0x0]['toString']();if(bP[cO0(0x381)]['get'](Jp)===undefined){throw cNY(0x7b);}bP['tileset']=bP['m_model']['get'](Jp);}var Jt=bP['modelStyleMap']['get'](Jp['toString']());for(var Ju=0x0;Ju0x1)Jv=Jw[0x1];else Jv=Jw[0x0];var Jx={'featureId':Jv,'color':Jq};Jt[cO0(0x382)](Jv,Jx);}}if(!isEmpty(Jp)){var Jy=bP[cO0(0x383)][cO0(0x384)](Jp['toString']());bP['funcPublic']['updateModelStyle'](bP['tileset'],Jy);}else{bP['m_model']['forEach'](function(Jz,JA){var Jy=bP['modelStyleMap']['get'](JA['toString']());bP['funcPublic']['updateModelStyle'](Jz,Jy);});}return 0x0;}catch(JC){aia('错'+cO2(0x19f)+':'+JC);}},'setAlpha':function(JD,JE,JF){try{if(!afZ(bW)){return;}if(isEmpty(JE))JE=0x1;var JG='r'+cO2(0x1a0)+','+JE+')';var JH=bP['funcPublic']['splitFeatureId'](JD);if(!isEmpty(JF)){if(bP['m_model']['get'](JF['toString']())===undefined){throw cNY(0x7c);}bP['tileset']=bP['m_model']['get'](JF['toString']());}else{var JI=bP[cO0(0x385)]['disposeFeatureId'](JH[0x0]);JF=JI[0x0][cO0(0x386)]();if(bP['m_model']['get'](JF)===undefined){throw cNY(0x7d);}bP['tileset']=bP['m_model']['get'](JF);}var JJ=bP['modelStyleMap'][cO0(0x387)](JF['toString']());var JK='';var JJ=bP['modelStyleMap']['get'](JF['toString']());if(JJ['size']>0x0){JJ['forEach'](function(JM,JN){if(JM['isParam']){isParamAlpha=!![];JK+='#'+JM['featureId'];}else{JK+='#'+JM['featureId'];}});}for(var JO=0x0;JO0x0){var JQ=bP['funcPublic']['disposeFeatureId'](JP);if(JQ[cO0(0x388)]>0x1)JP=JQ[0x1];else JP=JQ[0x0];var JQ=bP['funcPublic']['disposeFeatureId'](JP);if(JQ['length']>0x1)JP=JQ[0x1];else JP=JQ[0x0];var JS={'featureId':JP,'color':JG};JJ['set'](JP,JS);}}if(!isEmpty(JF)){var JT=bP['modelStyleMap']['get'](JF['toString']());bP['funcPublic']['updateModelStyle'](bP['tileset'],JT);}else{bP[cO0(0x389)]['forEach'](function(JU,JV){var JT=bP['modelStyleMap']['get'](JV['toString']());bP['funcPublic']['updateModelStyle'](JU,JT);});}return 0x0;}catch(JX){aia('错'+cO2(0x1a1)+':'+JX);}},'getStatus':function(JY,JZ){try{if(!afZ(bW)){return;}var K0=[];var K1=bP['funcPublic']['splitFeatureId'](JY);if(!isEmpty(JZ)){if(bP['m_model']['get'](JZ['toString']())===undefined){throw cNY(0x7e);}bP['tileset']=bP['m_model']['get'](JZ['toString']());}else{var K2=bP['funcPublic'][cO0(0x38a)](K1[0x0]);JZ=K2[0x0]['toString']();if(bP['m_model']['get'](JZ)===undefined){throw cNY(0x7f);}bP['tileset']=bP['m_model']['get'](JZ);}var K3=bP['modelStyleMap']['get'](JZ['toString']());for(var K4=0x0;K40x1)K5=K6[0x1];else K5=K6[0x0];K0['push'](K3['get'](K5));}return K0;}catch(K7){aia('错'+cO2(0x1a2)+':'+K7);}},'getCenterById':function(K8,K9,Ka){try{if(!afZ(bW)){return;}var Kb=bP['funcPublic']['disposeFeatureId'](K8);if(!isEmpty(K9)){if(bP['m_model']['get'](K9['toString']())===undefined){throw cNY(0x80);}bP['tileset']=bP['m_model']['get'](K9['toString']());}else{K9=Kb[0x0]['toString']();if(bP['m_model']['get'](K9)===undefined){throw cNY(0x81);}bP['tileset']=bP['m_model']['get'](K9);}var Kc=!isEmpty(bP['tileset']['modelMatrix'])?new Cesium['Matrix4']['clone'](bP['tileset']['modelMatrix']):new Cesium['Matrix4']['clone'](Cesium[cO0(0x38b)]['IDENTITY']);if(Kb['length']>0x1)K8=Kb[0x1];else K8=Kb[0x0];var Kd=new Cesium['Cartesian3']();var Ke=new Cesium['Cartesian3'](-Number['MAX_VALUE'],-Number['MAX_VALUE'],-Number['MAX_VALUE']);var Kf=new Cesium['Cartesian3'](Number['MAX_VALUE'],Number['MAX_VALUE'],Number['MAX_VALUE']);bP['funcPublic']['GetPositionByFeatureId'](bP['tileset'],bP['tileset']['root'],K8,Kd,Ke,Kf);if(!isEmpty(Kd)){Cesium['Matrix4']['multiplyByPoint'](Kc,Kd,Kd);if(Ka==undefined||Ka==0x0)return bP['funcPublic']['outCartesian3ToRadian'](Kd,bP['viewer']);else return Kd;}else return undefined;}catch(Kg){aia('错'+cO2(0x1a3)+':'+Kg);}},'getBoundingBox':function(Kh,Ki,Kj,Kk){try{if(!afZ(bW)){return;}if(!isEmpty(Ki)){if(bP['m_model']['get'](Ki['toString']())===undefined){throw cNY(0x82);}bP['tileset']=bP[cO0(0x38c)]['get'](Ki['toString']());}else{throw cNY(0x83);}if(!Cesium['defined'](Kk))Kk=!![];var Kl=Kh['split']('#');var Km=function(Kn){var Ko=bP['funcPublic']['disposeFeatureId'](Kn);if(Ko['length']>0x1)Kn=Ko[0x1];else Kn=Ko[0x0];return Kn;};var Kp=new Array();var Kq=new Array();var Kr=new Cesium['Cartesian3'](-Number['MAX_VALUE'],-Number['MAX_VALUE'],-Number['MAX_VALUE']);var Ks=new Cesium['Cartesian3'](Number['MAX_VALUE'],Number['MAX_VALUE'],Number['MAX_VALUE']);var Kt=!isEmpty(bP['tileset']['modelMatrix'])?new Cesium['Matrix4']['clone'](bP[cO0(0x38d)]['modelMatrix']):new Cesium['Matrix4']['clone'](Cesium['Matrix4'][cO0(0x38e)]);var Ku=![];var Kv=bP['funcPublic']['deepCopy'](featureIdList);for(var Kw=0x0;Kw0x0){var KE=new Cesium['Cartesian3']();var KF=new Cesium['Cartesian3'](-Number['MAX_VALUE'],-Number['MAX_VALUE'],-Number[cO0(0x392)]);var KG=new Cesium['Cartesian3'](Number['MAX_VALUE'],Number['MAX_VALUE'],Number['MAX_VALUE']);for(var KH=0x0;KH0x0&&Kq[cO0(0x394)]>0x0){var KK=Cesium[cO0(0x395)]['subtract'](Kr,Ks,new Cesium[(cO0(0x396))]());var KL=Cesium['Cartesian3']['midpoint'](Kr,Ks,new Cesium['Cartesian3']());Cesium['Cartesian3']['abs'](KK,KK);var KM=Cesium['Matrix4']['multiplyByPoint'](bP['tileset']['root']['transform'],KL,new Cesium['Cartesian3']());Cesium['Matrix4']['multiplyByPoint'](Kt,KM,KM);if(Kk){bP['viewer']['entities'][cO0(0x397)]('o'+cO2(0x1a4)+'s');bP['viewer']['entities']['add']({'id':'o'+cO2(0x1a5)+'s','name':cNW(0x2d)+Ki,'position':KM,'box':{'dimensions':KK,'fill':![],'outline':!![],'outlineColor':Cesium['Color']['BLUE'],'outlineWidth':0x14}});bP['funcPublic']['ClearMeasuringline']('o'+cO2(0x1a6)+'s',bP['viewer']);bP['funcPublic']['CreateMeasuringline']('o'+cO2(0x1a7)+'s',KL,KK,bP['tileset']['root']['transform'],Kt,bP['viewer'],Kj);bP['viewer']['scene']['requestRender']();}return{'min':Ks,'max':Kr,'center':KM,'size':KK};}}catch(KN){aia('错'+cO2(0x1a8)+':'+KN);}},'getGeometrySizeById':function(KO,KP,KQ,KR){try{if(!afZ(bW)){return;}if(!isEmpty(KP)){if(bP['m_model'][cO0(0x398)](KP['toString']())===undefined){throw cNY(0x84);}bP['tileset']=bP['m_model']['get'](KP['toString']());}if(!bP['viewer']['scene']['_context']['_webgl2']){aia('w'+cO2(0x1a9)+'!');return;}if(!Cesium['defined'](KR))KR=!![];var KS=new Array();var KT=new Array();var KU=new Cesium['Cartesian3'](-Number['MAX_VALUE'],-Number['MAX_VALUE'],-Number['MAX_VALUE']);var KV=new Cesium['Cartesian3'](Number['MAX_VALUE'],Number[cO0(0x399)],Number['MAX_VALUE']);var KW=!isEmpty(bP['tileset']['modelMatrix'])?new Cesium['Matrix4']['clone'](bP[cO0(0x39a)][cO0(0x39b)]):new Cesium['Matrix4'][(cO0(0x39c))](Cesium['Matrix4']['IDENTITY']);var KX=![];var KY=bP['Feature'][cO0(0x39d)](KO);var KZ=GetMaxMinPoint(KY);KU=KZ[0x0];KV=KZ[0x1];KS['push'](KZ[0x0]);KT['push'](KZ[0x1]);KX=!![];if(KS['length']>0x0&&KT['length']>0x0){var L0=Cesium['Cartesian3']['subtract'](KU,KV,new Cesium[(cO0(0x39e))]());var L1=Cesium['Cartesian3']['midpoint'](KU,KV,new Cesium['Cartesian3']());Cesium['Cartesian3']['abs'](L0,L0);var L2=Cesium['Matrix4'][cO0(0x39f)](bP['tileset']['root']['transform'],L1,new Cesium['Cartesian3']());Cesium['Matrix4']['multiplyByPoint'](KW,L2,L2);if(KR){bP['viewer']['entities']['removeById']('o'+cO2(0x1aa)+'s');bP['viewer']['entities']['add']({'id':'o'+cO2(0x1ab)+'s','name':cNW(0x2e)+KO,'position':L2,'box':{'dimensions':L0,'fill':![],'outline':!![],'outlineColor':Cesium['Color']['BLUE'],'outlineWidth':0x14}});bP['funcPublic']['ClearMeasuringline']('o'+cO2(0x1ac)+'s',bP['viewer']);bP['funcPublic']['CreateMeasuringline']('o'+cO2(0x1ad)+'s',L1,L0,bP['tileset']['root']['transform'],KW,bP['viewer']);bP['viewer']['scene']['requestRender']();}if(!isEmpty(KQ)){KQ({'x':L0['x']['toFixed'](0x2)['toString'](),'y':L0['y']['toFixed'](0x2)['toString'](),'z':L0['z']['toFixed'](0x2)['toString'](),'center':L2,'min':KV,'max':KU});}}}catch(L3){aia('错'+cO2(0x1ae)+':'+L3);}},'getFeaturesBoundingBox':function(L4,L5,L6,L7){try{if(!afZ(bW)){return;}if(!isEmpty(L5)){if(bP['m_model']['get'](L5['toString']())===undefined){throw cNY(0x85);}bP['tileset']=bP[cO0(0x3a0)]['get'](L5['toString']());}if(!Cesium['defined'](L7))L7=!![];var L8=!isEmpty(bP['tileset']['modelMatrix'])?new Cesium['Matrix4']['clone'](bP['tileset']['modelMatrix']):new Cesium['Matrix4']['clone'](Cesium['Matrix4']['IDENTITY']);if(!Array['isArray'](L4)){L4=L4['split']('#');}if(Array['isArray'](L4)){var L9=new Cesium[(cO0(0x3a1))](-Number['MAX_VALUE'],-Number['MAX_VALUE'],-Number['MAX_VALUE']);var La=new Cesium['Cartesian3'](Number['MAX_VALUE'],Number['MAX_VALUE'],Number['MAX_VALUE']);var Lb=0x0;var Lc=function(Ld){var Le=bP['funcPublic'][cO0(0x3a2)](Ld);if(Le[cO0(0x3a3)]>0x1)Ld=Le[0x1];else Ld=Le[0x0];bP['funcPublic']['getAllTiles'](bP['tileset'],function(Lf){for(var Lg=0x0;Lg0x1)Lw=LB[0x1];else Lw=LB[0x0];var LC=new Array();var LD=new Array();var LE=new Cesium[(cO0(0x3b3))](-Number['MAX_VALUE'],-Number['MAX_VALUE'],-Number['MAX_VALUE']);var LF=new Cesium['Cartesian3'](Number['MAX_VALUE'],Number['MAX_VALUE'],Number['MAX_VALUE']);var LG=!isEmpty(bP['tileset']['modelMatrix'])?new Cesium[(cO0(0x3b4))]['clone'](bP['tileset']['modelMatrix']):new Cesium['Matrix4']['clone'](Cesium['Matrix4']['IDENTITY']);var LH=![];for(var LI=0x0;LI0x0&&LD['length']>0x0){var LP=Cesium['Cartesian3']['subtract'](LE,LF,new Cesium['Cartesian3']());var LQ=Cesium['Cartesian3']['midpoint'](LE,LF,new Cesium['Cartesian3']());Cesium['Cartesian3']['abs'](LP,LP);var LR=Cesium['Matrix4']['multiplyByPoint'](bP['tileset']['root']['transform'],LQ,new Cesium['Cartesian3']());Cesium['Matrix4']['multiplyByPoint'](LG,LR,LR);if(LA){bP['viewer']['entities']['removeById']('o'+cO2(0x1b4)+'s');bP['viewer']['entities']['add']({'id':'o'+cO2(0x1b5)+'s','name':cNW(0x30)+Lw,'position':LR,'box':{'dimensions':LP,'fill':![],'outline':!![],'outlineColor':Cesium['Color']['BLUE'],'outlineWidth':0x14}});bP['funcPublic']['ClearMeasuringline']('o'+cO2(0x1b6)+'s',bP['viewer']);bP['funcPublic']['CreateMeasuringline']('o'+cO2(0x1b7)+'s',LQ,LP,bP['tileset'][cO0(0x3bc)]['transform'],LG,bP['viewer'],Lz);bP[cO0(0x3bd)]['scene']['requestRender']();}var LS=new Cesium[(cO0(0x3be))](),LT=new Cesium['Cartesian3']();var LU=new Cesium['Cartesian3']();Cesium['Cartesian3']['multiplyByScalar'](LP,0.5,LU);Cesium['Cartesian3']['add'](LQ,LU,LT);Cesium['Cartesian3']['subtract'](LQ,LU,LS);Cesium['Matrix4']['multiplyByPoint'](bP['tileset']['root']['transform'],LS,LS);Cesium[cO0(0x3bf)]['multiplyByPoint'](bP['tileset']['root']['transform'],LT,LT);if(!isEmpty(Lz)){Lz({'x':LP['x']['toFixed'](0x2)['toString'](),'y':LP['y']['toFixed'](0x2)['toString'](),'z':LP['z']['toFixed'](0x2)['toString'](),'center':LR,'min':LF,'max':LE});}}}catch(LV){aia('错'+cO2(0x1b8)+':'+LV);}},'offset':function(LW,LX,LY,LZ,M0){try{if(bP['isMobile']()){aia('手'+cO2(0x1b9)+'!');return;}if(!afZ(bW)){return;}if(!ag1(bW,0x4)){return;}if(!isEmpty(M0)){if(bP['m_model']['get'](M0['toString']())===undefined){throw cNY(0x87);}bP['tileset']=bP['m_model']['get'](M0['toString']());}var M1=bP['funcPublic']['disposeFeatureId'](LZ);if(M1['length']>0x1)LZ=M1[0x1];else LZ=M1[0x0];for(var M2=0x0;M20x0){Mo=Ml[0x0];Mp=Ml[0x1];if(Ml['length']==0x3)height=Ml[0x2];if(Mm==0x0){Mq=Cesium[cO0(0x3ce)][cO0(0x3cf)](Mo,Mp,height);Mr=bP['funcPublic']['cartographicToCartesian3'](Mq,bP['viewer']);}else if(Mm==0x1){Mq=new Cesium['Cartographic'](Mo,Mp,height);Mr=bP['funcPublic']['cartographicToCartesian3'](Mq,bP[cO0(0x3d0)]);}else if(Mm==0x2){var Ms=bP[cO0(0x3d1)]['camera']['getPickRay'](new Cesium['Cartesian2'](Ml[0x0],Ml[0x1]));Mr=bP['viewer']['scene']['globe']['pick'](Ms,bP['viewer']['scene']);}var Mt=function(Mu,Mv,Mw,Mx,My,Mr,MA){var MB=new Cesium['Cartesian3']();var MC=new Cesium[(cO0(0x3d2))]();var MD=new Cesium['Matrix4']();Cesium['Matrix4']['inverse'](bP['tileset']['root']['transform'],MD);Cesium['Matrix4']['multiplyByPoint'](MD,My,MB);Cesium['Matrix4']['multiplyByPoint'](MD,Mr,MC);Cesium['Cartesian3']['add'](MC,MA,MC);var ME=new Cesium['Cartesian3']();Cesium['Cartesian3']['subtract'](MC,MB,ME);var MF=Cesium[cO0(0x3d3)]['fromTranslation'](ME,new Cesium['Matrix4']());var MG=Cesium['Cartesian3']['fromArray'](Mv['_batchTable'][cO0(0x3d4)]['maxPoint'][Mx]);var MH=Cesium['Cartesian3']['fromArray'](Mv['_batchTable']['_properties']['minPoint'][Mx]);var MI=Mv['_batchTable']['getBatchIdMatrix'](Mx);MF=Cesium['Matrix4']['multiplyTransformation'](MF,MI,new Cesium['Matrix4']());Mv['_batchTable']['setBatchIdMatrix'](Mx,MF);let MJ=new Cesium['Matrix4']();Mw['getObjectMatrix'](Mx)['clone'](MJ);Cesium['Matrix4']['multiplyByPoint'](MJ,MG,MG);Cesium['Matrix4']['multiplyByPoint'](MJ,MH,MH);var MK=Cesium['Matrix4']['multiplyByPoint'](MF,MG,new Cesium['Cartesian3']());var ML=Cesium['Matrix4']['multiplyByPoint'](MF,MH,new Cesium['Cartesian3']());var MM=new Cesium['BoundingSphere']();Cesium['BoundingSphere']['fromPoints']([MK,ML],MM);Cesium['BoundingSphere']['transform'](MM,Mv['_contentModelMatrix'],MM);var MN=new Cesium['BoundingSphere']();Cesium['BoundingSphere']['clone'](Mw['_nodeCommands'][0x0]['command'][cO0(0x3d5)],MN);Cesium['BoundingSphere']['union'](MM,MN,Mw['_nodeCommands'][0x0]['command']['_boundingVolume']);Mw['_nodeCommands'][0x0]['dirty']=!![];var MO=[MK,ML];Mv['_batchTable']['_properties']['newMaxPoint']=bP['funcPublic']['copyArr'](Mv['_batchTable']['_properties']['maxPoint']);Mv['_batchTable']['_properties']['newMinPoint']=bP['funcPublic']['copyArr'](Mv['_batchTable']['_properties'][cO0(0x3d6)]);Cesium['Cartesian3']['pack'](MO[0x0],Mv['_batchTable']['_properties']['newMaxPoint'][Mx]);Cesium[cO0(0x3d7)][cO0(0x3d8)](MO[0x1],Mv['_batchTable']['_properties']['newMinPoint'][Mx]);var MP=Cesium['Matrix4']['multiplyByPoint'](Mv['_contentModelMatrix'],MO[0x0],new Cesium['Cartesian3']());var MQ=Cesium['Matrix4']['multiplyByPoint'](Mv['_contentModelMatrix'],MO[0x1],new Cesium['Cartesian3']());Mu['updateBoundingVolume'](MQ,MP);Mw['_nodeCommands'][0x0]['command']['debugShowBoundingVolume']=![];Mw['_nodeCommands'][0x0]['command']['dirty']=!![];};var MR=function(MS,MT,Mr){var MV=MT['_content'];var MW=bP['funcPublic']['GetFeatureFromContent'](MV,MS);if(MW==-0x1){return;}var MX=MV['_model'];var MY=bP['Feature']['getCenterById'](Mj,Mk);if(!MY)return;var MZ=Cesium['Cartesian3']['fromRadiansArrayHeights'](MY);var N0=new Cesium['Cartesian3']();if(MZ&&MZ['length']>=0x1){N0=MZ[0x0];}else{return;}if(Mn){if(bP['_lastMoveToPositionFeatureId']&&Mj===bP['_lastMoveToPositionFeatureId']['featureId']&&bP['_lastMoveToPositionFeatureId']['size']){Mt(MT,MV,MX,MW,N0,Mr,new Cesium['Cartesian3'](0x0,0x0,bP['_lastMoveToPositionFeatureId']['size']['z']*0.5));}else{bP['Feature']['getGeometrySizeById'](Mj,Mk,function(N1){if(N1!=undefined){if(bP['_lastMoveToPositionFeatureId']&&Mj===bP['_lastMoveToPositionFeatureId']['featureId']){bP['_lastMoveToPositionFeatureId']['size']=new Cesium['Cartesian3'](Number(N1['x']),Number(N1['y']),Number(N1['z']));}Mt(MT,MV,MX,MW,N0,Mr,new Cesium['Cartesian3'](0x0,0x0,bP['_lastMoveToPositionFeatureId']['size']['z']*0.5));}},![]);}}else{Mt(MT,MV,MX,MW,N0,Mr,new Cesium['Cartesian3']());}bP['viewer']['scene']['requestRender']();};if(Mr){var N2=bP[cO0(0x3d9)]['disposeFeatureId'](Mj);var N3;if(N2['length']>0x1)N3=N2[0x1];else N3=N2[0x0];var N4=bP['m_model'][cO0(0x3da)](Mk['toString']());if(Cesium['defined'](N4)){if(bP['_lastMoveToPositionFeatureId']&&Mj===bP['_lastMoveToPositionFeatureId']['featureId']){MR(N3,bP['_lastMoveToPositionFeatureId']['tile'],Mr);return;}bP['funcPublic']['getAllTiles'](N4,function(N5){for(var N6=0x0;N60x1)Ni=Nl[0x1];else Ni=Nl[0x0];Nj['push'](Ni);}for(var Nm=0x0;Nm{if(aK['axisType']==0x1){NB['push'](bP['funcPublic']['getPointByDistance'](Cesium['Cartesian3']['fromRadians'](NG[0x0],NG[0x1],NG[0x2]),0x0,0x0,Nx['z']));}else if(aK['axisType']==0x2){NB['push'](bP['funcPublic']['getPointByDistance'](Cesium['Cartesian3']['fromDegrees'](NG[0x0],NG[0x1],NG[0x2]),0x0,0x0,Nx['z']));}else if(aK['axisType']==0x3){NB['push'](bP['funcPublic']['getPointByDistance'](new Cesium['Cartesian3'](NG[0x0],NG[0x1],NG[0x2]),0x0,0x0,0x0));}if(Nk>0x0){NF+=Cesium['Cartesian3']['distance'](NB[Nk],NB[Nk-0x1]);NC['push'](NF);}});aK['positions']['forEach']((NI,Nk)=>{if(Nk>0x0)ND['push'](NC[Nk]/NF);});var NK=new Cesium['LinearSpline']({'times':ND,'points':NB});var NL=Nw!=undefined?Nw['index']:0x0,NM=Nw==undefined?0x0:Nw['angleOld'];var NN=function(){requestAnimationFrame(function(){var Nw=bP['FeatureMoveState']['get'](aK[cO0(0x3e6)]);if(Nw==undefined){if(!isEmpty(Nc)){Nc();}return;}if(!Nw['state']){Nw['index']=--NL;return;}var NP=NK['evaluate'](NL/(0x7d0/aK['speed']));if(NL+0x1>=0x7d0/aK['speed']){if(!isEmpty(Nc)){Nc();}return;}var NQ=NK['evaluate']((NL+0x1)/(0x7d0/aK['speed']));var NR=new Cesium['Matrix4']();Cesium['Matrix4']['inverse'](bP['tileset']['root']['transform'],NR);var NS=new Cesium[(cO0(0x3e7))]();var NT=new Cesium['Cartesian3']();Cesium['Matrix4']['multiplyByPoint'](NR,NP,NS);Cesium[cO0(0x3e8)][cO0(0x3e9)](NR,NQ,NT);var NU=Cesium['Cartesian3']['subtract'](NT,NS,new Cesium['Cartesian3']());var NV=Cesium['Cartographic']['fromCartesian'](NP);var NW=Cesium['Cartographic'][cO0(0x3ea)](NQ);var NX=bP['funcPublic']['bearing'](NV['longitude'],NV['latitude'],NW[cO0(0x3eb)],NW[cO0(0x3ec)]);NX+=aK['angleInit'];for(let NY=0x0;NY0x1)OO=OR[0x1];else OO=OR[0x0];for(var OS=0x0;OS0x1){Pa=Pb[0x0];P9=Pb[0x1];}else P9=Pb[0x0];bP['AutoRotateList']['some'](function(Pc,Pd){if(Pc['FeatureID']==P9&&Pc['Tag']==Pa){bP['AutoRotateList']['splice'](Pd,0x1);return!![];}});for(var Pe=0x0;Pe0x1)Pz['push'](Py[0x1]);else Pz['push'](Py[0x0]);}var PB=new Cesium['Cartesian3'](-Number['MAX_VALUE'],-Number['MAX_VALUE'],-Number['MAX_VALUE']);var PC=new Cesium['Cartesian3'](Number['MAX_VALUE'],Number['MAX_VALUE'],Number['MAX_VALUE']);var PD={'models':[],'batchids':[]};var PE=new Cesium['Matrix3']();for(var PF=0x0;PF0x0){var PP=Cesium['Cartesian3']['midpoint'](PB,PC,new Cesium['Cartesian3']());var PQ=undefined;if(Ps==0x1&&Pt==0x0&&Pu==0x0){PQ=Cesium['Matrix3'][cO0(0x421)](Cesium[cO0(0x422)]['toRadians'](Pv));}else if(Ps==0x0&&Pt==0x1&&Pu==0x0){PQ=Cesium[cO0(0x423)]['fromRotationY'](Cesium['Math']['toRadians'](Pv));}else if(Ps==0x0&&Pt==0x0&&Pu==0x1){PQ=Cesium['Matrix3']['fromRotationZ'](Cesium['Math']['toRadians'](Pv));}Cesium[cO0(0x424)]['clone'](PQ,PE);for(let PR=0x0;PR0x1){Qt=Qx[0x0];Qn=Qx[0x1];}else Qn=Qx[0x0];if(bP['AutoRotateList']['some'](function(Qy){return Qy['FeatureID']==Qn;}))return;var Qz=new Cesium['Cartesian3'](-Number['MAX_VALUE'],-Number['MAX_VALUE'],-Number['MAX_VALUE']);var QA=new Cesium['Cartesian3'](Number['MAX_VALUE'],Number['MAX_VALUE'],Number['MAX_VALUE']);var QB={'models':[],'batchids':[],'contents':[]};for(var QC=0x0;QC0x0){var QH;if(Qu!=undefined){var QI=new Cesium['Matrix4']();var QJ=Cesium['Matrix4']['multiply'](bP['tileset']['modelMatrix'],bP['tileset']['root']['transform'],new Cesium[(cO0(0x435))]());Cesium['Matrix4']['inverse'](QJ,QI);Cesium['Matrix4'][cO0(0x436)](QI,Qu,Qu);QH=Qu;}else{QH=Cesium['Cartesian3']['midpoint'](Qz,QA,new Cesium['Cartesian3']());}bP['StopAutoRotate']=![];bP[cO0(0x437)]['push']({'FeatureID':Qn,'RotateDirection':Qw,'Speed':Qr,'RepeatNum':Qs,'Tag':Qt});bP['Feature']['animation'](Qn,QB,QH['clone'](),Qw,Qr,Qs,0x1,Qt,Qv);}bP['viewer']['scene']['requestRender']();}catch(QK){aia('错'+cO2(0x1c7)+':'+QK);}},'animation':function(QL,QM,QN,QO,QP,QQ,QR,QS,QT){if(bP['isMobile']()){aia('手'+cO2(0x1c8)+'!');return;}requestAnimationFrame(function(){if(!bP['StopAutoRotate']){if(QR%0x2==0x0){let QU=undefined;var QV=Cesium['Quaternion'][cO0(0x438)](QO,Cesium[cO0(0x439)]['toRadians'](QP*0xa),new Cesium['Quaternion']());QU=Cesium['Matrix3'][cO0(0x43a)](QV,new Cesium['Matrix3']());for(let QW=0x0;QW0x0){for(var Rc=0x0;Rc0x1)Rg['push'](Rf[0x1]);else Rg['push'](Rf[0x0]);}var Rk=new Cesium['Cartesian3'](-Number['MAX_VALUE'],-Number['MAX_VALUE'],-Number[cO0(0x441)]);var Rl=new Cesium['Cartesian3'](Number['MAX_VALUE'],Number[cO0(0x442)],Number[cO0(0x443)]);var Rm={'models':[],'batchids':[]};var Rn=new Cesium['Matrix3']();for(var Ro=0x0;Ro0x0){var RA=Cesium[cO0(0x44b)]['midpoint'](Rk,Rl,new Cesium['Cartesian3']());Cesium['Matrix4']['multiplyByPoint'](Rh,Ry,Ry);Cesium['Matrix4']['multiplyByPoint'](Rh,Rz,Rz);var RB=new Cesium['Cartesian3']();Cesium[cO0(0x44c)]['subtract'](Rz,Ry,RB);Cesium['Cartesian3']['normalize'](RB,RB);var RC=new Cesium['Matrix3']();_applyRotateAroundAxis(RB,Cesium['Math']['toRadians'](Rx),RC);var RD=Cesium['Matrix4']['fromRotationTranslation'](RC);Cesium['Matrix4']['clone'](RC,Rn);var RE=GetFootOfPerpendicular(Ry,Rz,RA);var RF=new Cesium['Cartesian3']();Cesium['Cartesian3']['negate'](RE,RF);var RG=Cesium['Matrix4']['IDENTITY']['clone']();var RH=Cesium['Matrix4']['IDENTITY']['clone']();Cesium['Matrix4']['fromTranslation'](RF,RG);Cesium['Matrix4']['fromTranslation'](RE,RH);var RI=Cesium['Matrix4']['multiply'](RD,RG,new Cesium['Matrix4']());RI=Cesium[cO0(0x44d)]['multiply'](RH,RI,new Cesium['Matrix4']());var RJ=undefined;for(var RK=0x0;RK0x1)RT=RV[0x1];else RT=RV[0x0];for(var RW=0x0;RW{bP['viewer']['scene'][cO0(0x457)]['remove'](S9);if(Cesium['defined'](S9))bL['splice'](Sa,0x1);});bP['funcPublic']['ClearMeasuringline']('o'+cO2(0x1cd)+'s',bP['viewer']);bP['viewer']['entities']['removeById']('o'+cO2(0x1ce)+'s');}catch(Sb){aia('错'+cO2(0x1cf)+':'+Sb);}},'clipFeatures':function(Sc,Sd){try{if(!afZ(bW)){return;}if(!ag1(bW,0x8)){return;}var Se=new Cesium['Color']();if(!Cesium['defined'](Sd))Sd=new Cesium['Color'](0x0,0x0,0x0,0.01);if(Sd instanceof Cesium['Color'])Cesium[cO0(0x458)]['clone'](Sd,Se);else Cesium['Color']['fromCssColorString'](Sd,Se);var Sf=Sc[cO0(0x459)]('#');if(Array['isArray'](Sf)){var Sg=new Map();var Sh=[];for(var Si=0x0;Si0x1){Sl=Sk[0x0];Sj=Sk[0x1];}else throw'未'+cO2(0x1d0)+'。';if(!Sg['has'](Sl))Sg['set'](Sl,[]);var Sm=bP['m_model']['get'](Sl['toString']());if(Cesium['defined'](Sm))bP['funcPublic']['getAllTiles'](Sm,function(Sn){for(var So=0x0;So0x0){Sg['forEach'](function(Ss,St){if(!isEmpty(St)){if(bP[cO0(0x45c)]['get'](St['toString']())===undefined){throw cNY(0x95);}bP['tileset']=bP[cO0(0x45d)]['get'](St['toString']());}var Su=!isEmpty(bP['tileset']['modelMatrix'])?new Cesium['Matrix4']['clone'](bP['tileset']['modelMatrix']):new Cesium[(cO0(0x45e))]['clone'](Cesium['Matrix4'][cO0(0x45f)]);var Sv=function(Sw,Sj,Sy){var Sk=bP['funcPublic']['disposeFeatureId'](Sj);if(Sk['length']>0x1)Sj=Sk[0x1];else Sj=Sk[0x0];var SA=Sw[cO0(0x460)]['featuresLength'];var SB=Sw[cO0(0x461)]['_batchTable'];if(Sy0x0){bP['clippingPlaneArray']['forEach'](function(SW){SW['modelMatrix']=Su;});}bP['viewer']['scene']['requestRender']();});}}}catch(SX){aia(SX);}},'setClipDistance':function(SY,SZ,T0){if(!afZ(bW)){return;}if(!ag1(bW,0x8)){return;}if(SY&&undefined!=bP['GLE_ClipPlansBoxSize']){SY=SY[cO0(0x468)]();var T1;var T2;switch(SY){case'X'+cO2(0x1d1)+'X':T1=bP['GLE_ClipPlansBoxSize']['x']*SZ/0x2;T2=new Cesium['Cartesian3'](-0x1,0x0,0x0);break;case'X'+cO2(0x1d2)+'N':T1=bP[cO0(0x469)]['x']*-SZ/0x2;T2=new Cesium['Cartesian3'](0x1,0x0,0x0);break;case'Y'+cO2(0x1d3)+'X':T1=bP['GLE_ClipPlansBoxSize']['y']*SZ/0x2;T2=new Cesium['Cartesian3'](0x0,-0x1,0x0);break;case'Y'+cO2(0x1d4)+'N':T1=bP['GLE_ClipPlansBoxSize']['y']*-SZ/0x2;T2=new Cesium['Cartesian3'](0x0,0x1,0x0);break;case'Z'+cO2(0x1d5)+'X':T1=bP['GLE_ClipPlansBoxSize']['z']*SZ/0x2;T2=new Cesium['Cartesian3'](0x0,0x0,-0x1);break;case'Z'+cO2(0x1d6)+'N':T1=bP['GLE_ClipPlansBoxSize']['z']*-SZ/0x2;T2=new Cesium['Cartesian3'](0x0,0x0,0x1);break;default:return;}if(bP['clippingPlaneArray']&&bP['clippingPlaneArray']['length']>0x0){for(let T3=0x0;T30x0){for(var T6=0x0;T60x0){for(let T8=0x0;T80x1){Th=Tg[0x0];Tf=Tg[0x1];}else throw'未'+cO2(0x1d7)+'。';var Ti=bP['m_model']['get'](Th['toString']());if(Cesium['defined'](Ti))bP['funcPublic']['getAllTiles'](Ti,function(Tj){for(var Tk=0x0;Tk0x0){bP['clippingPlaneEntities']['forEach'](function(Tn){if(bP[cO0(0x472)]['entities']['contains'](Tn)){bP['viewer']['entities']['remove'](Tn);}});bP[cO0(0x473)]['length']=0x0;}bP[cO0(0x474)]['scene']['requestRender']();},'getAll':function(To){try{if(!afZ(bW)){return;}if(!isEmpty(To)){if(bP['m_model']['get'](To['toString']())===undefined){throw cNY(0x97);}bP['tileset']=bP['m_model'][cO0(0x475)](To['toString']());}let Tp=[];bP['funcPublic']['GetAllTilesetFeatureId'](bP['tileset'],bP['tileset']['root'],To,Tp);return{'features':Tp,'length':Tp['length']};}catch(Tq){aia('错'+cO2(0x1d8)+':'+Tq);}},'getAllIdByTileset':function(Tr,Ts){try{let Tt=[];bP['funcPublic']['GetAllTilesetFeatureId'](Tr,Tr['root'],Ts,Tt);return{'features':Tt,'length':Tt['length']};}catch(Tu){aia('错'+cO2(0x1d9)+':'+Tu);}},'getTileByIds':function(Tv,Tw){try{if(!afZ(bW)){return;}if(!isEmpty(Tv)){if(bP['m_model']['get'](Tv['toString']())===undefined){throw cNY(0x98);}bP['tileset']=bP['m_model']['get'](Tv['toString']());}let Tx=new Map();bP['funcPublic']['GetTileByFeatureId'](bP['tileset'],bP['tileset'][cO0(0x476)],Tv,Tw,Tx);return Tx;}catch(Ty){aia('错'+cO2(0x1da)+':'+Ty);}},'topRendering':function(aK){try{if(!bP['viewer']['scene']['_context'][cO0(0x477)]){aia('w'+cO2(0x1db)+'!');return;}if(bP['tileset']==undefined){throw cNY(0x99);}bP['viewer']['scene']['requestRenderMode']=![];var TA=aK['featureIds'];var TB=aK['selectColor']==undefined?Cesium[cO0(0x478)]['YELLOW']:aK['selectColor'];var TC=aK['featureAlpha']==undefined?0.1:aK['featureAlpha'];var TD=aK['isMultiple']==undefined?![]:aK['isMultiple'];var TE=aK['tagName'];if(TE==undefined){return;}if(!TD){bP['Feature']['clearTopRenderSelectColor']();}bP[cO0(0x479)]['scene']['requestRender']();var TF='';var TG=0x0;if(TA['size']>0x0){TA['forEach'](function(TH,TI){if(TC<0x1)bP['Feature']['setAlpha'](TI,TC);var TJ=TI['split']('^');if(TJ['length']==0x2)TJ=TJ[0x1];else TJ=TJ[0x0];TF+='#'+TJ;var TK=bP['topRenderMap']['get'](TE['toString']());var TL={'featureId':TJ,'color':TB,'original':'r'+cO2(0x1dc)+')'};if(!TK['has'](TJ)){TK['set'](TJ,TL);}TG++;});}else{return;}for(var TM=0x0;TM0x0){var TS=bP['viewer']['scene']['postProcessStages']['_stages'];for(var TT=0x0;TT0x0){U2['forEach'](function(U3,U4){TX+='#'+U4;bP['Feature'][cO0(0x47f)](U1+'^'+U4,TY);U2['delete'](U4);});bP['tileset']=bP['m_model']['get'](U1);bP[cO0(0x480)]['SetStateByFeatureIds'](bP['tileset'],bP['tileset']['root'],TX,![]);bP[cO0(0x481)]['scene']['requestRender']();}});}catch(U5){aia('错'+cO2(0x1de)+':'+U5);}},'getMaterialName':function(U6,U7,U8){try{if(!afZ(bW)){return;}if(!isEmpty(U7)){if(bP['m_model']['get'](U7['toString']())===undefined){throw cNY(0x9c);}bP['tileset']=bP['m_model']['get'](U7['toString']());}var U9=bP[cO0(0x482)]['disposeFeatureId'](U6);if(U9['length']>0x1)U6=U9[0x1];else U6=U9[0x0];var Ua=new Map();for(var Ub=0x0;Ub0x1){Ur['pop']();}if(Up['indexOf'](Ur['join']('_'))==-0x1){Up['push'](Ur['join']('_'));}}if(Uj['length']>0x0){for(var Us=0x0;Us0x1){UD['pop']();}if(UB['indexOf'](UD['join']('_'))==-0x1){UB['push'](UD['join']('_'));}}if(Uy[cO0(0x48c)]>0x0){for(var UE=0x0;UE0x1){UR['pop']();}if(UP['indexOf'](UR['join']('_'))==-0x1){UP[cO0(0x48f)](UR['join']('_'));}}var US=[];if(UI[cO0(0x490)]>0x0){for(var UT=0x0;UT0x1){V4['pop']();}if(V2['indexOf'](V4['join']('_'))==-0x1){V2['push'](V4['join']('_'));}}var V5=[];if(UX['length']>0x0){for(var V6=0x0;V60x1){Vi['pop']();}if(Vg['indexOf'](Vi['join']('_'))==-0x1){Vg['push'](Vi[cO0(0x493)]('_'));}}if(Vd['length']>0x0){for(var Vj=0x0;Vj0x1){Vs['pop']();}if(Vq['indexOf'](Vs['join']('_'))==-0x1){Vq['push'](Vs[cO0(0x498)]('_'));}}if(Vn['length']>0x0){for(var Vt=0x0;Vt0x1){VD['pop']();}if(VB['indexOf'](VD['join']('_'))==-0x1){VB['push'](VD['join']('_'));}}var VE=[];if(Vx['length']>0x0){for(var VF=0x0;VF0x1){VP['pop']();if(VN[cO0(0x4a0)](VP['join']('_'))==-0x1){VN['push'](VP['join']('_'));}}else{VM['push'](VL[VO]);}}var VQ=[];for(var VR=0x0;VR0x1){VZ['pop']();if(VX['indexOf'](VZ['join']('_'))==-0x1){VX['push'](VZ['join']('_'));}}else{VW['push'](VV[VY]);}}for(var W0=0x0;W00x0){var Ws=[];var Wt=[];for(var Wu=0x0;Wu0x0){for(var q=0x0;q0x2){Ws['push'](new Cesium['GeometryInstance']({'geometry':Cesium['PolygonGeometry']['fromPositions']({'positions':Wz,'vertexFormat':Cesium['PerInstanceColorAppearance']['VERTEX_FORMAT']}),'id':Ww,'attributes':{'color':Cesium['ColorGeometryInstanceAttribute']['fromColor'](Wx),'show':new Cesium['ShowGeometryInstanceAttribute'](!![])}}));if(Wv[cO0(0x4c1)]){Wt['push'](new Cesium[(cO0(0x4c2))]({'geometry':Cesium['PolygonOutlineGeometry']['fromPositions']({'positions':Wz}),'id':Ww,'attributes':{'color':Cesium['ColorGeometryInstanceAttribute']['fromColor'](Wy),'show':new Cesium['ShowGeometryInstanceAttribute'](!![])}}));}}}}if(Ws['length']>0x0){var WB=bP['viewer'][cO0(0x4c3)]['primitives']['add'](new Cesium['Primitive']({'geometryInstances':Ws,'appearance':new Cesium['PerInstanceColorAppearance']()}));bM['push'](WB);}if(Wt['length']>0x0){bM['push'](bP['viewer']['scene']['primitives'][cO0(0x4c4)](new Cesium['Primitive']({'geometryInstances':Wt,'appearance':new Cesium['PerInstanceColorAppearance']({'translucent':![],'flat':!![]})})));}bP['viewer']['scene']['requestRender']();}}catch(WC){aia('错'+cO2(0x209)+':'+WC);}},'drawGrid':function(WD){try{if(!afZ(bY)){return;}if(WD['length']>0x0){var WE=[];var WF=[];for(var WG=0x0;WG0x0){for(var q=0x0;q0x3){var WO=Cesium['Rectangle']['fromCartographicArray'](WL,new Cesium['Rectangle']());WE['push'](new Cesium['GeometryInstance']({'geometry':new Cesium['RectangleGeometry']({'rectangle':WO,'vertexFormat':Cesium['PerInstanceColorAppearance']['VERTEX_FORMAT']}),'id':WI,'attributes':{'color':Cesium['ColorGeometryInstanceAttribute']['fromColor'](WJ),'show':new Cesium['ShowGeometryInstanceAttribute'](!![])}}));if(WH['showBoder']){WF['push'](new Cesium['GeometryInstance']({'geometry':new Cesium['RectangleOutlineGeometry']({'rectangle':WO}),'id':WI,'attributes':{'color':Cesium['ColorGeometryInstanceAttribute']['fromColor'](WK),'show':new Cesium['ShowGeometryInstanceAttribute'](!![])}}));}}}}if(WE['length']>0x0){var WP=bP['viewer']['scene']['primitives'][cO0(0x4c5)](new Cesium['Primitive']({'geometryInstances':WE,'appearance':new Cesium['PerInstanceColorAppearance']()}));bM['push'](WP);}if(WF['length']>0x0){bM['push'](bP['viewer']['scene'][cO0(0x4c6)]['add'](new Cesium['Primitive']({'geometryInstances':WF,'appearance':new Cesium['PerInstanceColorAppearance']({'translucent':![],'flat':!![]})})));}bP['viewer']['scene']['requestRender']();}}catch(WQ){aia('错'+cO2(0x20a)+':'+WQ);}},'removeGrid':function(WR){try{if(!afZ(bY)){return;}if(isEmpty(WR)){for(var WS=0x0;WS0x0){var YB=new Cesium['Cartesian3']();for(var q=0x0;q0x0&&ZE[cO0(0x510)]%0x3==0x0){for(var ZQ=0x0;ZQ0x0){ZJ(ZD,ZP);if(Cesium['defined'](bP['_entitiesMap'][ZD]['perspectiveFollowing'])&&bP['_entitiesMap'][ZD]['perspectiveFollowing']['isPerspectiveFollowing']){bP['viewer']['camera']['lookAt'](ZP[ZP[cO0(0x511)]-0x1],new Cesium['HeadingPitchRange'](Cesium[cO0(0x512)]['toRadians'](bP['_entitiesMap'][ZD]['perspectiveFollowing']['heading']),Cesium['Math'][cO0(0x513)](bP['_entitiesMap'][ZD]['perspectiveFollowing']['pitch']),bP['_entitiesMap'][ZD]['perspectiveFollowing']['range']));bP['viewer']['camera']['lookAtTransform'](Cesium['Matrix4']['IDENTITY']);}}else{}bP['viewer'][cO0(0x514)]['requestRender']();}catch(ZT){aia('错'+cO2(0x22e)+':'+ZT);}},'removeLine':function(ZU){try{if(!afZ(bY)){return;}if(Cesium['defined'](bP['_entitiesMap'])&&Cesium['defined'](bP['_entitiesMap'][ZU])&&Cesium[cO0(0x515)](bP['_entitiesMap'][ZU]['activeShape'])){bP['viewer']['entities']['remove'](bP['_entitiesMap'][ZU]['activeShape']);delete bP['_entitiesMap'][ZU];}bP['viewer']['scene']['requestRender']();}catch(ZV){aia('错'+cO2(0x22f)+':'+ZV);}},'drawPlane':function(ZW,ZX,ZY,ZZ,a00,a01){try{if(!afZ(bY)){return;}if(a01!=undefined){bP['viewer']['entities']['add']({'id':ZX,'name':ZX,'position':ZW,'plane':{'plane':new Cesium['Plane'](a00==undefined?Cesium['Cartesian3']['UNIT_Z']:a00,0x0),'dimensions':new Cesium['Cartesian2'](ZY,ZZ),'material':Cesium['Color']['TRANSPARENT']['withAlpha'](0.01),'distanceDisplayCondition':a01==undefined?null:a01}});}else{bP['viewer']['entities']['add']({'id':ZX,'name':ZX,'position':ZW,'plane':{'plane':new Cesium['Plane'](a00==undefined?Cesium['Cartesian3']['UNIT_Z']:a00,0x0),'dimensions':new Cesium[(cO0(0x516))](ZY,ZZ),'material':Cesium['Color']['TRANSPARENT']['withAlpha'](0.01)}});}bP['viewer']['scene']['requestRender']();}catch(a02){aia('错'+cO2(0x230)+':'+a02);}},'removePlane':function(a03){try{if(!afZ(bY)){return;}var a04=bP['viewer']['entities']['getById'](a03);if(a04!=undefined){bP['viewer']['entities']['remove'](a04);}bP['viewer']['scene']['requestRender']();}catch(a05){aia('错'+cO2(0x231)+':'+a05);}},'createEllipse':function(a06,a07,a08){if(!afZ(bY)){return;}bP['viewer']['entities']['add']({'position':a06,'id':a07,'ellipse':{'show':!![],'semiMinorAxis':a08,'semiMajorAxis':a08,'height':0x1,'material':Cesium['Color']['RED']}});bP['viewer']['scene'][cO0(0x517)]();},'SetOutLineScaleVal':function(a09){bP['defaults']['outlineScaleVal']=a09;},'SetPOSMap':function(a0a,a0b){if(!afZ(bY)){return;}bP['POSMAP']['set'](a0a,a0b);},'getEditState':function(){if(!afZ(bY)){return;}if(!ag1(bY,0x20))return;return bP['PickedStatus'];},'setEditState':function(){if(!afZ(bY)){return;}if(!ag1(bY,0x20))return;bP['PickedStatus']=!![];},'setVertexAdsorption':function(a0c){if(!afZ(bY)){return;}bP['vertexAdsorption']=a0c;},'setBrightness':function(a0d,a0e){if(!isEmpty(a0e)){if(!afZ(bY)){return;}if(bP['m_model']['get'](a0e['toString']())===undefined){throw cNY(0xa9);}bP['tileset']=bP['m_model'][cO0(0x518)](a0e['toString']());bP['tileset']['lightColor']=new Cesium[(cO0(0x519))](Number(a0d),Number(a0d),Number(a0d));}else{var aR=bP['viewer']['scene']['postProcessStages'];bP['viewer']['scene']['brightness']=bP['viewer']['scene']['brightness']||aR['add'](Cesium['PostProcessStageLibrary']['createBrightnessStage']());bP['viewer']['scene']['brightness']['enabled']=!![];bP['viewer']['scene']['brightness']['uniforms']['brightness']=Number(a0d);}bP['viewer']['scene']['requestRender']();},'setSceneLight':function(a0g){if(!afZ(bY)){return;}var aR=bP['viewer']['scene']['postProcessStages'];bP['viewer'][cO0(0x51a)][cO0(0x51b)]=bP['viewer']['scene']['brightness']||aR['add'](Cesium['PostProcessStageLibrary']['createBrightnessStage']());bP['viewer']['scene']['brightness']['enabled']=!![];bP['viewer']['scene']['brightness']['uniforms']['brightness']=Number(a0g);bP['viewer']['scene']['requestRender']();},'setSunlightState':function(a0i){if(!afZ(bY)){return;}bP['viewer']['scene'][cO0(0x51c)]['enableLighting']=a0i;bP[cO0(0x51d)]['shadows']=a0i;bP['viewer']['scene']['requestRender']();},'setSunshineDuration':function(a0j){var a0k=new Date();var a0l=a0k['getFullYear']();var a0m=a0k['getMonth']()+0x1;var a0n=a0k[cO0(0x51e)]();var a0o=new Date(''+a0l+'/'+a0m+'/'+a0n+'\x20'+a0j+'');var a0p=Cesium['JulianDate']['fromDate'](a0o);bP['viewer']['clockViewModel']['currentTime']=a0p;},'setGisState':function(a0q,a0r){if(!afZ(bY))return;if(!ag1(bY,0x1))return;if(!isEmpty(a0r)){bP['defaults'][cO0(0x51f)]=a0r instanceof Cesium['Color']?a0r:Cesium['Color']['fromCssColorString'](a0r);bP['viewer'][cO0(0x520)]['backgroundColor']=bP[cO0(0x521)]['bgcolor'];}bP['viewer']['scene']['globe']['show']=a0q;bP['viewer'][cO0(0x522)][cO0(0x523)]['show']=a0q;bP[cO0(0x524)]['scene']['skyBox'][cO0(0x525)]=a0q;bP['defaults']['openearth']=a0q;bP['viewer'][cO0(0x526)]=new Cesium['EllipsoidTerrainProvider']({});bP['defaults']['openterrain']=![];if(a0q){if(bP['defaults']['mapbox']){bP['viewer']['baseLayerPicker'][cO0(0x527)]['style'][cO0(0x528)]='i'+cO2(0x232)+'k';}if(bP['defaults']['searchbox']){bP['viewer']['geocoder']['_container'][cO0(0x529)]['display']='i'+cO2(0x233)+'k';}bP['ImageryProvider']=new ImageryProvider(bP);if(!isEmpty(bP['defaults']['imageryprovider'])){if(!isEmpty(bP['ImageryProvider'])){var bQ=bP['ImageryProvider']['getImagerys']();if(bQ['has'](bP['defaults']['imageryprovider'])){bP['viewer']['baseLayerPicker']['viewModel']['selectedImagery']=bQ['get'](bP['defaults']['imageryprovider']);}}}}else{bP['viewer'][cO0(0x52a)]['_container']['style']['display']='n'+cO2(0x234)+'e';bP['viewer']['geocoder']['_container']['style']['display']='n'+cO2(0x235)+'e';}bP['viewer']['scene']['requestRender']();return 0x0;},'clearScene':function(){try{if(!afZ(bY)){return;}bP['viewer']['_dataSourceCollection'][cO0(0x52b)](!![]);var a0t=bP['viewer']['scene']['primitives']['_primitives'];for(var a0u=0x0;a0u0x0){a2y['forEach'](function(a2H,a2I){var a2J=Cesium['Color']['fromCssColorString'](bP['tileset']['stylecolor']);if(a2J['alpha']<0x1){bP['Feature']['setColor'](a2I,a2B['red'],a2B['green'],a2B['blue'],0x1);}var a2K=a2I['split']('^');if(a2K['length']==0x2)a2K=a2K[0x1];else a2K=a2K[0x0];a2F+='#'+a2K;a2G++;});}for(var a2L=0x0;a2L0x0){var a2Q=bP['viewer']['scene']['postProcessStages']['_stages'];for(var a2R=0x0;a2R-0x1){if(!a2z){a2S['uniforms']['selectFeatures']['splice'](a2T,0x1);a2T-=0x1;}else{}}}if(a2z){a2S['uniforms']['selectFeatures']=a2S['uniforms']['selectFeatures']['concat'](a2E);}bP[cO0(0x55d)][cO0(0x55e)]['requestRender']();return;}}}var a2V=Cesium['PostProcessStageLibrary'][cO0(0x55f)](api['viewer']['scene']);a2V['uniforms']['glowOnly']=![];a2V['uniforms']['luminosityThreshold']=0.1;a2V['uniforms']['smoothWidth']=0.01;a2V[cO0(0x560)][cO0(0x561)]=[new Cesium['Cartesian3'](a2B['red'],a2B['green'],a2B[cO0(0x562)]),new Cesium[(cO0(0x563))](a2B['red'],a2B[cO0(0x564)],a2B['blue']),new Cesium[(cO0(0x565))](a2B['red'],a2B['green'],a2B['blue']),new Cesium['Cartesian3'](a2B['red'],a2B['green'],a2B['blue']),new Cesium['Cartesian3'](a2B['red'],a2B['green'],a2B['blue'])];a2V['uniforms']['bloomStrength']=a2C;a2V['uniforms']['bloomRadius']=a2D;a2V['uniforms']['selectFeatures']=a2E;bP['viewer']['scene']['postProcessStages']['add'](a2V);bP['viewer']['scene']['requestRender']();bP['viewer']['scene']['requestRenderMode']=!![];},'removeUnrealBloom':function(){if(!afZ(bZ)){return;}if(!ag1(bZ,0x1)){return;}if(bP['viewer']['scene']['postProcessStages']['_stages']['length']>0x0){var a2W=bP['viewer']['scene']['postProcessStages']['_stages'];for(var a2X=0x0;a2X0x0){var a30=bP['viewer']['scene']['postProcessStages']['_stages'];for(var a31=0x0;a310x0){var a3c=bP['viewer']['scene']['postProcessStages']['_stages'];for(var a3d=0x0;a3d0x0)bP['viewer']['scene']['fly_lines']['set'](aK['groupId'],a3k);function a3p(a3q,a3r,a3s){var a3t=Cesium['Transforms']['eastNorthUpToFixedFrame'](a3r);var a3u=Cesium['Matrix4']['inverse'](a3t,new Cesium[(cO0(0x573))]());var a3v=Cesium['Matrix4']['multiplyByPoint'](a3u,a3r,new Cesium['Cartesian3']());var a3w=Cesium['Matrix4']['multiplyByPoint'](a3u,a3q,new Cesium[(cO0(0x574))]());var a3x=a3w['x']*Math['cos'](Cesium['Math']['toRadians'](a3s))+a3w['y']*Math['sin'](Cesium['Math']['toRadians'](a3s));var a3y=a3w['y']*Math['cos'](Cesium['Math']['toRadians'](a3s))-a3w['x']*Math['sin'](Cesium['Math']['toRadians'](a3s));var a3z=a3w['z'];return Cesium['Matrix4']['multiplyByPoint'](a3t,new Cesium['Cartesian3'](a3x,a3y,a3z),new Cesium['Cartesian3']());}},'removeFlyLine':function(a3A){if(!afZ(c0)){return;}if(Cesium['defined'](bP['viewer']['scene']['fly_lines'])){if(a3A==0x0){bP['viewer']['scene'][cO0(0x575)]['forEach'](function(a3B,a3C){for(var a3D=0x0;a3D0x0)bP['RotationCenterOfScene']=a40[0x0];}else throw Error('c'+cO2(0x247)+'误');break;case 0x1:if(Array['isArray'](a3X)&&a3X['length']==0x3){var a41=Cesium['Cartesian3']['fromArray'](a3X);var a42=bP['Public']['convertModelToWorld'](a41['x'],a41['y'],a41['z'],a3Z);bP['RotationCenterOfScene']=bP['Public']['radiansToCartesian3'](a42[0x1],a42[0x0],a42[0x2]);}else throw Error('c'+cO2(0x248)+'误');break;case 0x2:if(a3X instanceof Cesium['Cartesian3']){bP['RotationCenterOfScene']=a3X;}else throw Error('c'+cO2(0x249)+'误');break;default:throw Error('t'+cO2(0x24a)+'效');}bP['RotationCenterOfSceneState']=a3W;}catch(a43){aia(a43);}},'setOperationCenterPointState':function(a44){if(!afZ(c0)){return;}bP['isShowOperationCenterPoint']=a44;},'addOperationCenterPoint':function(a45){try{if(!afZ(c0)){return;}if(!bP['isShowOperationCenterPoint'])return;if(Cesium['defined'](bP['RotationCenterOfSceneState'])&&bP[cO0(0x584)]){a45=bP['RotationCenterOfScene'];}if(!a45 instanceof Cesium['Cartesian2']||bP['Public']['getModelRotationCenter']()){var a46=bP['Model']['getModelsCenter']();if(a46){a45=a46['center'];}}if(a45 instanceof Cesium['Cartesian2']){bP['Public']['pickupCoordinate'](a45,function(a47){a45=Cesium['Cartesian3']['fromRadians'](a47[0x0],a47[0x1],a47[0x2]);bP['Other']['removeOperationCenterPoint']();bP['OperationCenterPoint']=bP['viewer'][cO0(0x585)]['add']({'position':a45,'point':{'show':!![],'color':Cesium['Color']['SKYBLUE']['withAlpha'](0.5),'pixelSize':0xa,'outlineColor':Cesium[cO0(0x586)]['YELLOW']['withAlpha'](0.5),'outlineWidth':0x3,'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});},0x0,function error(){if(bP[cO0(0x587)]['openearth'])return;var a46=bP[cO0(0x588)]['getModelsCenter']();if(a46){a45=a46['center'];}bP[cO0(0x589)]['removeOperationCenterPoint']();bP['OperationCenterPoint']=bP['viewer']['entities']['add']({'position':a45,'point':{'show':!![],'color':Cesium['Color']['SKYBLUE']['withAlpha'](0.5),'pixelSize':0xa,'outlineColor':Cesium['Color']['YELLOW']['withAlpha'](0.5),'outlineWidth':0x3,'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});});return;}bP['Other'][cO0(0x58a)]();bP[cO0(0x58b)]=bP['viewer']['entities'][cO0(0x58c)]({'position':a45,'point':{'show':!![],'color':Cesium['Color']['SKYBLUE']['withAlpha'](0.5),'pixelSize':0xa,'outlineColor':Cesium['Color']['YELLOW'][cO0(0x58d)](0.5),'outlineWidth':0x3,'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});}catch(a49){aia(a49);}},'removeOperationCenterPoint':function(){if(bP['OperationCenterPoint']){bP['viewer']['entities']['remove'](bP['OperationCenterPoint']);bP['OperationCenterPoint']=undefined;bP[cO0(0x58e)]['scene']['requestRender']();}},'addTrapezium':function(a4a,a4b,a4c,a4d,a4e){if(!afZ(c0)){return;}var a4b=!isNaN(a4b)?a4b:0xa;var a4c=!isNaN(a4c)?a4c:0xa;var a4d=!isNaN(a4d)?a4d:0x5;var a4i=Cesium['Cartesian3']['fromDegrees'](a4a[0x0],a4a[0x1],a4a[0x2]);let a4j=Cesium['Transforms']['eastNorthUpToFixedFrame'](a4i);var a4k=Cesium['Color']['fromCssColorString'](a4e);var a4l=[];a4l[0x0]=0x0;a4l[0x1]=a4d;a4l[0x2]=a4b;a4l[0x3]=-a4d;a4l[0x4]=0x0;a4l[0x5]=a4b;a4l[0x6]=0x0;a4l[0x7]=-a4d;a4l[0x8]=a4b;a4l[0x9]=a4d;a4l[0xa]=0x0;a4l[0xb]=a4b;a4l[0xc]=0x0;a4l[0xd]=a4c;a4l[0xe]=0x0;a4l[0xf]=-a4c;a4l[0x10]=0x0;a4l[0x11]=0x0;a4l[0x12]=0x0;a4l[0x13]=-a4c;a4l[0x14]=0x0;a4l[0x15]=a4c;a4l[0x16]=0x0;a4l[0x17]=0x0;var a4m=[];for(var a4n=0x0;a4n0x0){a53=a53[0x0]['entities']['_entities']['_array'];for(var a54=0x0;a54-0x1){a53[a54][cO0(0x59e)]=a51;}else{if(a52==0x1){a53[a54]['show']=!a51;}else{if(a52!=-0x1&&a53[a54][cO0(0x59f)]!=a51){a53[a54]['show']=a51;}}}}}},'GetIndicesIndex':function(a55){var a56=0x1;Object['getOwnPropertyNames'](a55)['forEach'](function(a57,a58,a59){if(a55[a57]&&a55[a57][cO0(0x5a0)]!=undefined){a56=a57*0x1;return a56;}});return a56;},'GetDracoIndicesIndex':function(a5a,a5b){var a5c=0x0;var a5d;try{Object[cO0(0x5a1)](a5a)['forEach'](function(a5e){if(a5a[a5e]&&a5a[a5e]['indexDatatype']!=undefined){if(a5b==a5c){a5d=a5e;throw new Error();}a5c++;}});}catch(a5f){return a5d;};},'GetFeatureFromContent':function(a5g,a5h){try{if(a5g['_batchTable']!=undefined){return a5g[cO0(0x5a2)][cO0(0x5a3)]['name']['indexOf'](a5h);}else{return-0x1;}}catch(a5i){return-0x1;}},'GetFeaturesFromContent':function(a5j,a5k){if(a5j[cO0(0x5a4)]!=undefined){var a5l=new Map();var a5m=a5k['split']('#');for(var a5n=0x0;a5n0x0){var a5z=a5u['_content'];if(a5z!=undefined){var a5A=bP['funcPublic']['GetFeatureFromContent'](a5z,a5v);if(a5A==-0x1){return;}var a5B=new Cesium['Cartesian3']();var a5C=bP['funcPublic']['GetFeatureMaxMinPoint'](a5z,a5A);Cesium[cO0(0x5a5)]['maximumByComponent'](a5x,a5C[0x0],a5x);Cesium['Cartesian3']['minimumByComponent'](a5y,a5C[0x1],a5y);Cesium['Cartesian3']['midpoint'](a5x,a5y,a5B);Cesium['Matrix4']['multiplyByPoint'](a5t['root']['transform'],a5B,a5w);}}var a5D=a5u['children'];if(Cesium['defined'](a5D)){var a5E=a5D['length'];for(var a5F=0x0;a5F0x0){var a69=a65['_content'];if(a69!=undefined){var a6a=bP['funcPublic']['GetFeatureFromContent'](a69,a66);if(a6a!=-0x1&&(a6a==a68||a68==-0x1)){if(a69['_model'][cO0(0x5a9)]['command']['_primitiveType']==0x4||a69['_model']['isBimModel']===0x1){var a6b=a69[cO0(0x5aa)];a6b['draco']=Cesium['defaultValue'](a6b['draco'],![]);var a6c;var a6d;var a6e;var a6f=0x0;var a6g=0x0;var a6h=Cesium['ComponentDatatype']['FLOAT'];var a6i=a6b['batchid2OffsetMap']['get'](a6a);var a6j=[];if(a69['_isGlp']){var a6k=new Uint8Array(a6b['_cachedRendererResources']['buffers'][0x2]['_sizeInBytes']);a6b[cO0(0x5ab)]['buffers'][0x2][cO0(0x5ac)](a6k);var a6l=a6k['buffer'];var a6m=a6b['_cachedRendererResources']['buffers'][0x2]['_sizeInBytes']/Cesium['ComponentDatatype']['getSizeInBytes'](a6h);a6c=Cesium['ComponentDatatype']['createArrayBufferView'](a6h,a6l,0x0,a6m);a6f=a6b['_cachedRendererResources']['buffers'][0x0]['indexDatatype'];var a6n=new Uint8Array(a6b['_cachedRendererResources']['buffers'][0x0]['_sizeInBytes']);a6b['_rendererResources'][cO0(0x5ad)][0x0]['getBufferData'](a6n);var a6o=a6n['buffer'];var a6p=a6b['_cachedRendererResources'][cO0(0x5ae)][0x0]['_sizeInBytes']/Cesium['ComponentDatatype']['getSizeInBytes'](a6f);a6d=Cesium['ComponentDatatype']['createArrayBufferView'](a6f,a6o,0x0,a6p);}else{if(a6b['isInstanced']){a6g=a6i[0x0];a6j=a6b['batchid2OffsetMap']['get'](a6g);}if(a6b[cO0(0x5af)]){a6c=bP['funcPublic']['GetVertexByDracoData'](a6b,a6g);}else{var a6k=new Uint8Array(a6b['_cachedRendererResources']['buffers'][0x0]['_sizeInBytes']);a6b['_rendererResources']['buffers'][0x0]['getBufferData'](a6k);var a6l=a6k['buffer'];var a6m=a6b['_cachedRendererResources'][cO0(0x5b0)][0x0]['_sizeInBytes']/Cesium['ComponentDatatype']['getSizeInBytes'](a6h);a6c=Cesium[cO0(0x5b1)]['createArrayBufferView'](a6h,a6l,0x0,a6m);}var a6t=0x2;if(a6b['draco']){a6t=a6b[cO0(0x5b2)][a6g+('.'+cO2(0x24f)+'0')]['bufferView'];}else{a6t=bP['funcPublic']['GetIndicesIndex'](a6b['_cachedRendererResources']['buffers']);}a6f=a6b['_cachedRendererResources']['buffers'][a6t]['indexDatatype'];var a6n=new Uint8Array(a6b['_cachedRendererResources']['buffers'][a6t]['_sizeInBytes']);a6b['_rendererResources']['buffers'][a6t]['getBufferData'](a6n);var a6o=a6n['buffer'];var a6p=a6b['_cachedRendererResources'][cO0(0x5b3)][a6t]['_sizeInBytes']/Cesium['ComponentDatatype']['getSizeInBytes'](a6f);if(a6b[cO0(0x5b4)]){a6d=Cesium['ComponentDatatype']['createArrayBufferView'](a6f,a6o,a6j[0x2],a6j[0x3]);}else{a6d=Cesium['ComponentDatatype']['createArrayBufferView'](a6f,a6o,0x0,a6p);}if(a6b['draco']){a6e=bP['funcPublic']['GetBatchIdByDracoData'](a6b,a6g);}else{var a6x=0x3;if(a6b['tileset']['isBimModel']===0x1){a6x=0x2;}a6e=new Uint16Array(a6b['_rendererResources']['buffers'][a6x]['_sizeInBytes']/0x2);a6b[cO0(0x5b5)]['buffers'][a6x]['getBufferData'](a6e);}}var a6y=a69['_batchTable']['getBatchIdMatrix'](a6a);if(a6b[cO0(0x5b6)]){let a6z=new Cesium['Matrix4']();a6b['getObjectMatrix'](a6a)['clone'](a6z);a6y=Cesium['Matrix4']['multiplyTransformation'](a6y,a6z,new Cesium['Matrix4']());}if(a6b['draco']){for(var a6A=0x0;a6A=-a7b))return![];var a7g=0x1/a7f;var a7h=Cesium['Cartesian3']['subtract'](a75,a76,new Cesium[(cO0(0x5c2))]());var a7i=Cesium['Cartesian3']['dot'](a7h,a7e)*a7g;if(a7i<0x0||a7i>0x1)return![];var a7j=Cesium['Cartesian3']['cross'](a7h,a7c,new Cesium['Cartesian3']());var a7k=Cesium['Cartesian3']['dot'](a74,a7j)*a7g;if(a7k<0x0||a7i+a7k>0x1)return![];var a7l=Cesium['Cartesian3']['dot'](a7d,a7j)*a7g;if(a7l<0x0)return![];return!![];},'SetStateByFeatureIds':function(a7m,a7n,a7o,a7p){if(!Cesium['defined'](a7n)){return![];}if(Cesium['defined'](a7n['_content'])&&Cesium['defined'](a7n['_content']['featuresLength'])&&a7n['_content']['featuresLength']>0x0){var a7q=a7n['_content'];if(a7q!=undefined){var a7r=bP['funcPublic']['GetFeaturesFromContent'](a7q,a7o);var a7s=a7q['_batchTable'];if(a7r['size']>0x0){a7r['forEach'](function(a7t,a7u){a7s['setBatchIdTopRenderState'](a7t,a7p);});a7q['_isTopRender']=!![];}}}var a7v=a7n['children'];if(Cesium['defined'](a7v)){var a7w=a7v['length'];for(var a7x=0x0;a7x0x0){var a7C=a7z['_content'];if(a7C!=undefined){var a7D=a7C['_batchTable']['_properties']['name'];for(k=0x0;k0x0){var a7N=a7J['_content'];if(a7N!=undefined){var a7O=a7N['_batchTable']['_properties']['name'];for(k=0x0;k-0x1){a7M['set'](a7P,a7J);}}}}var a7Q=a7J['children'];if(Cesium['defined'](a7Q)){var a7R=a7Q['length'];for(var a7S=0x0;a7Sa83){a83=a7Z[a86]['x'];}if(a7Z[a86]['y']>q){q=a7Z[a86]['y'];}if(a7Z[a86]['z']>a85){a85=a7Z[a86]['z'];}}var a87=new Cesium['Cartesian3']((a83+a80)/0x2,(q+a81)/0x2,(a85+a82)/0x2);return a87;}},'round':function(a88,a89){if(a88>=0x0){var a8a=parseInt(a88*Math['pow'](0xa,a89)+0.5)/Math['pow'](0xa,a89);return a8a;}else{var a8b=-a88;var a8a=parseInt(a8b*Math['pow'](0xa,a89)+0.5)/Math['pow'](0xa,a89);return-a8a;}},'calcArea3D':function(a8d){var a8e,a8f,a8g;a8e=a8d['length'];a8f=Cesium['clone'](a8d,!![]);a8f['push'](a8d[0x0]);a8f['push'](a8d[0x1]);var a8h=new Cesium['Cartesian3']();var q=Cesium['Cartesian3']['subtract'](a8d[0x1],a8d[0x0],new Cesium[(cO0(0x5ca))]());var a8j=Cesium['Cartesian3']['subtract'](a8d[0x2],a8d[0x1],new Cesium['Cartesian3']());a8g=Cesium['Cartesian3']['cross'](q,a8j,new Cesium['Cartesian3']());a8g=Cesium['Cartesian3'][cO0(0x5cb)](a8g,new Cesium['Cartesian3']());var a8k=0x0;var a8l,a8m,a8n,a8o;var a8p;var a8q,a8r,a8s;a8m=a8g['x']>0x0?a8g['x']:-a8g['x'];a8n=a8g['y']>0x0?a8g['y']:-a8g['y'];a8o=a8g['z']>0x0?a8g['z']:-a8g['z'];a8p=0x3;if(a8m>a8n){if(a8m>a8o)a8p=0x1;}else if(a8n>a8o)a8p=0x2;for(a8q=0x1,a8r=0x2,a8s=0x0;a8q<=a8e;a8q++,a8r++,a8s++){switch(a8p){case 0x1:a8k+=a8f[a8q]['y']*(a8f[a8r]['z']-a8f[a8s]['z']);continue;case 0x2:a8k+=a8f[a8q]['x']*(a8f[a8r]['z']-a8f[a8s]['z']);continue;case 0x3:a8k+=a8f[a8q]['x']*(a8f[a8r]['y']-a8f[a8s]['y']);continue;}}a8l=Math['sqrt'](a8m*a8m+a8n*a8n+a8o*a8o);switch(a8p){case 0x1:a8k*=a8l/(0x2*a8m);break;case 0x2:a8k*=a8l/(0x2*a8n);break;case 0x3:a8k*=a8l/(0x2*a8o);}return a8k;},'getCenter':function(a8t,a8u){var a8v=new Cesium['Cartesian3']();Cesium['Cartesian3']['add'](a8t,a8u,a8v);Cesium['Cartesian3']['multiplyByScalar'](a8v,0.5,a8v);return a8v;},'createModelVolume':function(a8w,a8x){var a8y=a8w['root']['boundingVolume']['_orientedBoundingBox'];var a8z=Cesium['Matrix4'][cO0(0x5cc)](a8y[cO0(0x5cd)],a8y[cO0(0x5ce)],new Cesium['Matrix4']());var a8A=new Cesium['GeometryInstance']({'geometry':Cesium['BoxOutlineGeometry']['fromDimensions']({'dimensions':new Cesium['Cartesian3'](0x2,0x2,0x2)}),'modelMatrix':a8z,'attributes':{'color':Cesium['ColorGeometryInstanceAttribute']['fromColor'](a8x)}});return new Cesium[(cO0(0x5cf))]({'geometryInstances':a8A,'appearance':new Cesium['PerInstanceColorAppearance']({'translucent':![],'flat':!![]}),'asynchronous':![]});},'createModelVolumeOld':function(a8B,a8C){var a8D=[];var a8E=a8B['tilesetoutline']['positions'];for(var q=0x0;q0x0){var aa4=[];var aa5=!isEmpty(bP['tileset']['modelMatrix'])?new Cesium['Matrix4']['clone'](bP[cO0(0x5e1)]['modelMatrix']):new Cesium[(cO0(0x5e2))]['clone'](Cesium['Matrix4']['IDENTITY']);var aa6=bP['tileset']['root']['transform'];for(var q=0x0;q0x0){var abM=abL['split']('^');if(abM['length']>0x1){return[abM[0x0],abM[abM['length']-0x1]];}else{return[abM[0x0]];}}else{return[];}},'GetFileName':function(abN){return abN&&abN['length']>0x0?abN['replace']('_'+abN['split']('_')[abN['split']('_')['length']-0x1],''):'';},'splitFeatureId':function(abO){return abO['split']('#');},'drawLineByModelCartesian3':function(abP,abQ,abR,abS,abT){abT[cO0(0x5f9)]['add']({'id':abP,'polyline':{'show':!![],'positions':[abQ,abR],'arcType':Cesium['ArcType']['NONE'],'material':Cesium['Color']['RED'],'width':abS}});},'drawLines':function(abU,abV,abW){var abX=[-5.219648,-8.5344,0.3048,-5.372048,-8.5344,0.3048,-5.372048,-8.5344,0.3048,-5.372048,-8.4328,0.3048,-5.219648,-8.5344,4.0005,-5.219648,-8.5344,0.3048,-5.372048,-8.4328,0.3048,-5.219648,-8.4328,0.3048,-5.219648,-8.4328,0.3048,-5.219648,-8.5344,0.3048,-5.372048,-8.5344,4.0005,-5.372048,-8.5344,0.3048,-5.219648,-8.4328,0.3048,-5.219648,-8.4328,4.0005,-5.219648,-8.4328,4.0005,-5.219648,-8.5344,4.0005,-5.372048,-8.4328,4.0005,-5.372048,-8.4328,0.3048,-5.219648,-8.5344,4.0005,-5.372048,-8.5344,4.0005,-5.372048,-8.5344,4.0005,-5.372048,-8.4328,4.0005,-5.372048,-8.4328,4.0005,-5.219648,-8.4328,4.0005];var abY=[];for(var abZ=0x0;abZ0x0){var acB=Cesium['clone'](acw[0x0]);var acC=Cesium['clone'](acw[0x0]);for(var acD=0x0;acD0x0?acO['x']:3.141592653589793-acO['x'];var acQ=acO['z'];acr['camera']['flyToBoundingSphere'](acI,{'duration':0x0,'offset':new Cesium['HeadingPitchRange'](acP,acQ,acN*0x2),'complete':function(){acr['scene']['requestRender']();}});if(Cesium['defined'](acv))acq['allTilesLoaded']['addEventListener'](acv);}else{if(acH>0x1388){acr['zoomTo'](acq,{'heading':Cesium['Math'][cO0(0x612)](acs),'pitch':Cesium['Math']['toRadians'](act),'range':acq['boundingSphere']['radius']*acu*0.5});acr['scene']['requestRender']();}else{acr['camera']['flyToBoundingSphere'](acI,{'duration':0x0,'offset':new Cesium['HeadingPitchRange'](Cesium['Math']['toRadians'](acs),Cesium['Math'][cO0(0x613)](act),acH*acu),'complete':function(){acr['scene'][cO0(0x614)]();}});}if(Cesium['defined'](acv))acq['allTilesLoaded']['addEventListener'](acv);}}}else{var acR=[];acR['push'](acq['boundingSphere']);if(acR['length']==0x0){aia('未'+cO2(0x295)+'息');if(Cesium['defined'](acv))acq['allTilesLoaded']['addEventListener'](acv);}else{var acI=Cesium[cO0(0x615)]['fromBoundingSpheres'](acR,new Cesium['BoundingSphere']());if(acu==0x1){acr['camera']['flyToBoundingSphere'](acI,{'duration':0x0,'offset':new Cesium['HeadingPitchRange'](Cesium['Math']['toRadians'](acs),Cesium['Math']['toRadians'](act)),'complete':function(){acr['scene']['requestRender']();}});}else{acr[cO0(0x616)]['flyToBoundingSphere'](acI,{'duration':0x0,'offset':new Cesium['HeadingPitchRange'](Cesium['Math']['toRadians'](acs),Cesium['Math']['toRadians'](act),acI['radius']*acu),'complete':function(){acr['scene']['requestRender']();}});}if(Cesium['defined'](acv))acq['allTilesLoaded']['addEventListener'](acv);}}},'getAllTiles':function(acT,acU){var acV=[];var acW=function(acX){for(var acY=0x0;acY0x0){acW(acZ);}if(!isEmpty(acZ['_contentResource'])){acV['push'](acZ);}}};acW(acT['root']);acU(acV);},'genID':function(ad0){return Number(Math['random']()['toString']()['substr'](0x3,ad0)+Date['now']())['toString'](0x24);},'getPos':function(ad1){var ad2=new Cesium['Cartesian2'](ad1['x'],ad1['y']);return ad2;},'removePoint':function(ad3){bP['viewer']['entities']['remove'](ad3);},'getHeight':function(){if(viewer){var ad4=bP['viewer']['scene']['globe']['ellipsoid'];var ad5=ad4['cartesianToCartographic'](bP['viewer']['camera']['position'])['height'];return ad5;}},'getClickPt':function(ad6,ad7){var ad8=Cesium['Cartesian3']['fromDegrees'](ad6,ad7);var ad9=Cesium['SceneTransforms']['wgs84ToWindowCoordinates'](bP['viewer']['scene'],ad8);var ada=ad9['x'];var adb=ad9['y'];return ada+','+adb;},'getCenterPosition':function(){var adc=bP['viewer'][cO0(0x617)]['pickEllipsoid'](new Cesium['Cartesian2'](bP['viewer']['canvas']['clientWidth']/0x2,bP['viewer']['canvas'][cO0(0x618)]/0x2));var ade=Cesium[cO0(0x619)]['WGS84']['cartesianToCartographic'](adc);var adf=ade['longitude']*0xb4/Math['PI'];var adg=ade['latitude']*0xb4/Math['PI'];var adh=bP[cO0(0x61a)]['getHeight']();return{'longitude':adf,'latitude':adg,'height':adh};},'drawLine':function(adi,adj,adk,adl){adk=Cesium['defaultValue'](adk,new Cesium['Color'](0x1,0.3,0.3,0x1));if(adj[cO0(0x61b)]['mode']===Cesium['SceneMode']['SCENE2D']){if(!Cesium['defined'](adj['scene']['CAD_measure_lines']))adj['scene']['CAD_measure_lines']=adj['scene']['primitives']['add'](new Cesium['PolylineCollection']());const adm=adj['scene']['CAD_measure_lines'][cO0(0x61c)]({'positions':Cesium['PolylinePipeline']['generateCartesianArc']({'positions':adi}),'material':Cesium['Material']['fromType']('C'+cO2(0x296)+'r',{'color':adk}),'show':!![],'width':0x2});return new Cesium['Primitive']();}var adn,ado;if(adj['scene']['globe']){ado=!![];}else{ado=![];}adn=new Cesium['PolylineGeometry']({'positions':adi,'width':0x2,'followSurface':ado,'arcType':!aJ['openearth']?Cesium[cO0(0x61d)]['NONE']:undefined,'vertexFormat':Cesium['PolylineMaterialAppearance']['VERTEX_FORMAT']});var adp=adl?'P'+cO2(0x297)+'h':'C'+cO2(0x298)+'r';return new Cesium['Primitive']({'geometryInstances':new Cesium['GeometryInstance']({'geometry':adn}),'appearance':new Cesium['PolylineMaterialAppearance']({'material':new Cesium['Material']({'fabric':{'type':adp,'uniforms':{'color':adk}}}),'renderState':new Cesium[(cO0(0x61e))]({'polygonOffset':{'enabled':!![],'factor':-0x1,'units':-0x1},'depthTest':{'enabled':!![],'func':Cesium['WebGLConstants']['LEQUAL']}})}),'depthFailAppearance':new Cesium['PolylineMaterialAppearance']({'material':new Cesium['Material']({'fabric':{'type':adp,'uniforms':{'color':adk}}})})});},'getColor':function(adq,adr){var ads=Cesium['Color'][adq['toUpperCase']()];return Cesium['Color']['fromAlpha'](ads,parseFloat(adr));},'PointInPoly':function(adt,adu){for(var adv=![],adw=-0x1,adx=adu['length'],ady=adx-0x1;++adw0x0||c6==-0x1){return!![];}else{aia('u'+cO2(0x2a5)+'!');return![];}}function ag1(ag2,ag3){var ag4=new Map(Object['entries'](c7));var ag5=ag4['get'](ag2['toString']());if((ag5&ag3)>0x0||c7==-0x1){return!![];}else{aia('u'+cO2(0x2a6)+'!');return![];}}var ag6=!![];function ag7(){try{if(bP['defaults']['secretkey']!==''&&bP['defaults']['secretkey']!=undefined){var ag8=aih(bP[cO0(0x649)][cO0(0x64a)],'e'+cO2(0x2a7)+'g')['replace'](/(^[\s\n\t]+|[\s\n\t]+$)/g,'');var ag9=ag8[cO0(0x64b)]('}');var aga=ag8['substring'](ag8,ag9+0x1);var agb=bP['Public']['getAuthorizationInfo']();if(agb!=undefined){var agc=0x1;var ag8=aih(agb,'e'+cO2(0x2a8)+'g')['replace'](/(^[\s\n\t]+|[\s\n\t]+$)/g,'');var age='';if(ag8['indexOf']('&')>-0x1){agc=0x1;age=ag8['split']('&');}else if(ag8['indexOf']('|')>-0x1){agc=0x2;age=ag8['split']('|');}var agf=aga;agf=agf['substring'](agf['indexOf']('{')+0x1,agf['indexOf']('}'));agf=agf['split']('&');if(age['length']==0x6&&agf['length']==0x4){var agg=0x0;var agh=window['location']['href'];if(agh['indexOf']('h'+cO2(0x2a9)+'/')>-0x1){agg+=0x8;}else if(agh['indexOf']('h'+cO2(0x2aa)+'/')>-0x1){agg+=0x7;}var agi=agh['substring'](0x0,agg+agh[cO0(0x64c)]('h'+cO2(0x2ab)+'/','')['replace']('h'+cO2(0x2ac)+'/','')['indexOf']('/')+0x1);age[0x1]=age[0x1]['trimEnd']('/');if(age[0x4]!=agf[0x2]||age[0x3]!=agf[0x1]){return aia(-0xf);}if(agf[0x3]['replace']('\x20','')['indexOf'](cNW(0x34))>-0x1){var agj=agf[0x3]['replace']('\x20','')['split'](cNW(0x35));var agk=![];for(var agl=0x0;agl-0x1){agk=!![];}}}if(!agk){return aia(-0xe);}}else{if(age[0x5]['indexOf'](agf[0x3]['replace']('\x20',''))==-0x1){return aia(-0xe);}}if(agf[0x0]['replace']('\x20','')['indexOf'](cNW(0x36))>-0x1){var agj=agf[0x0]['replace']('\x20','')['split'](cNW(0x37));var agk=![];for(var agl=0x0;agl-0x1&&agi['indexOf'](agj[agl]['replace']('\x20',''))>-0x1){agk=!![];}}}if(!agk){return aia(-0xd);}}else{if(agf[0x0]!=age[0x1]||agi['indexOf'](age[0x1]['replace']('\x20',''))==-0x1){return aia(-0xd);}}ag6=!![];}else{var agp;if(Object['prototype'][cO0(0x64d)]['call'](ag8)==='['+cO2(0x2ad)+']'){agp=JSON['parse'](aga);}var agq=age;var agf=agp;var ags=new XMLHttpRequest();ags[cO0(0x64e)]('P'+cO2(0x2ae)+'T',agp['xhrurl'],!![]);ags['setRequestHeader']('C'+cO2(0x2af)+'e',cNY(0xbc));ags['onreadystatechange']=function(){if(ags['readyState']===0x4){if(ags['status']===0xc8||ags['status']===0x0){var agt=ags['responseText'];if(agt!=''&&agt!=null){var agp;if(Object['prototype']['toString']['call'](agt)==='['+cO2(0x2b0)+']'){agp=JSON['parse'](agt);}else{agp=agt;}var agv=aih(agp['bf226bd314'],'1'+cO2(0x2b1)+'!');var agg=0x0;var agh=window['location']['href'];if(agh['indexOf']('h'+cO2(0x2b2)+'/')>-0x1){agg+=0x8;}else if(agh['indexOf']('h'+cO2(0x2b3)+'/')>-0x1){agg+=0x7;}var agi=agh['substring'](0x0,agg+agh['replace']('h'+cO2(0x2b4)+'/','')['replace']('h'+cO2(0x2b5)+'/','')[cO0(0x64f)]('/')+0x1);if(agf['domainname']!=undefined){if(agq!=''){if(agf['domainname']['replace']('\x20','')['indexOf']('#')>-0x1){var agj=agf['domainname']['replace']('\x20','')['split']('#');var agk=![];var agB=![];for(var agl=0x0;agl-0x1){agB=!![];}if(agi['indexOf'](agj[agl]['replace']('\x20',''))>-0x1){agk=!![];if(agB){break;}}}}if(!agk||!agB){return aia(-0x10);}}else{if(agq[agc]['indexOf'](agf['domainname']['replace']('\x20',''))==-0x1||agi['indexOf'](agf['domainname']['replace']('\x20',''))==-0x1){return aia(-0x10);}}}else{agi=ahA(agi,'/');if(agf['domainname']==undefined||agf['domainname']['indexOf'](agi['replace']('\x20',''))==-0x1){return aia(-0x11);}}}var agD=agv['split']('|');var agE=agD[0x0];var agF=agD[0x1];var agG=agD[0x2];var agH=Date['parse'](new Date());var agI=Date['parse'](new Date(agE['replace'](/-/g,'/')));if(Math['floor']((agI-agH)/(0x3c*0x3e8))<0x1e){var agJ=agG['trim']();if(agF==='g'+cO2(0x2b6)+'e'){if(agJ['indexOf']('0')>-0x1){ag6=!![];}else{ag6=![];return aia(-0x12);}}else{ag6=![];return aia(-0x13);}}else{ag6=![];return aia(-0x14);}}else{ag6=![];return aia(-0x15);}}else{ag6=![];return aia(-0x16);}}};ags['timeout']=0x4e20;ags['ontimeout']=function(agK){aia('r'+cO2(0x2b7)+'!');};ags['send']('d'+cO2(0x2b8)+'='+bP['defaults']['secretkey']+'');}}else{var agp;if(Object['prototype']['toString']['call'](ag8)==='['+cO2(0x2b9)+']'){agp=JSON['parse'](aga);}var agq='';var agf=agp;var ags=new XMLHttpRequest();ags['open']('P'+cO2(0x2ba)+'T',agp['xhrurl'],!![]);ags['setRequestHeader']('C'+cO2(0x2bb)+'e',cNY(0xbd));ags['onreadystatechange']=function(){if(ags[cO0(0x650)]===0x4){if(ags['status']===0xc8||ags['status']===0x0){var agP=ags['responseText'];if(agP!=''&&agP!=null){var agp;if(Object['prototype'][cO0(0x651)]['call'](agP)==='['+cO2(0x2bc)+']'){agp=JSON['parse'](agP);}else{agp=agP;}var agR=aih(agp['bf226bd314'],'1'+cO2(0x2bd)+'!');var agg=0x0;var agh=window['location'][cO0(0x652)];if(agh[cO0(0x653)]('h'+cO2(0x2be)+'/')>-0x1){agg+=0x8;}else if(agh['indexOf']('h'+cO2(0x2bf)+'/')>-0x1){agg+=0x7;}var agi=agh['substring'](0x0,agg+agh['replace']('h'+cO2(0x2c0)+'/','')['replace']('h'+cO2(0x2c1)+'/','')['indexOf']('/')+0x1);if(agf['domainname']!=undefined){agi=ahA(agi,'/');if(agf['domainname']==undefined||agf['domainname']['indexOf'](agi['replace']('\x20',''))==-0x1){return aia(-0x17);}}var agV=agR['split']('|');var agW=agV[0x0];var agX=agV[0x1];var agY=agV[0x2];var agZ=Date['parse'](new Date());var ah0=Date['parse'](new Date(agW['replace'](/-/g,'/')));if(Math['floor']((ah0-agZ)/(0x3c*0x3e8))<0x1e){var ah1=agY[cO0(0x654)]();if(agX==='g'+cO2(0x2c2)+'e'){if(ah1['indexOf']('0')>-0x1){ag6=!![];}else{ag6=![];return aia(-0x18);}}else{ag6=![];return aia(-0x19);}}else{ag6=![];return aia(-0x1a);}}else{ag6=![];return aia(-0x1b);}}else{ag6=![];return aia(-0x1c);}}};ags['timeout']=0x4e20;ags['ontimeout']=function(ah2){aia('r'+cO2(0x2c3)+'!');};ags['send']('d'+cO2(0x2c4)+'='+bP['defaults']['secretkey']+'');}}else{return aia(-0x65);}}catch(ah3){aia(ah3['message']+('A'+cO2(0x2c5)+'!'));}}function ah4(ah5){if(typeof ah5=='s'+cO2(0x2c6)+'g'){try{JSON['parse'](ah5);return!![];}catch(ah6){aia(ah6);return![];}}aia('I'+cO2(0x2c7)+'!');}function ah7(){var ah8=aih(bP['defaults']['secretkey'],'e'+cO2(0x2c8)+'g')['replace'](/(^[\s\n\t]+|[\s\n\t]+$)/g,'');var ah9=ah8['lastIndexOf']('}');var aha=ah8[cO0(0x655)](ah8,ah9+0x1);aha=JSON['parse'](aha);return[aha['engineModule']==undefined?-0x1:aha['engineModule'],aha['engineApiModuleMapping']==undefined?-0x1:aha['engineApiModuleMapping']];}var ahb=cNY(0xbe);function ahc(){try{ag6=![];if(bP['defaults']['secretkey']!==''&&bP['defaults']['secretkey']!=undefined){var ahd=aih(bP[cO0(0x656)]['secretkey'],'e'+cO2(0x2c9)+'g')['replace'](/(^[\s\n\t]+|[\s\n\t]+$)/g,'');var ahe=ahd['lastIndexOf']('}');var ahf=ahd['substring'](ahd,ahe+0x1);if(ahf['indexOf']('A'+cO2(0x2ca)+'g')>-0x1){var ahg=ahf;if(Object[cO0(0x657)]['toString']['call'](ahg)==='['+cO2(0x2cb)+']'){ahg=JSON['parse'](ahg);}var ahh=bP['tileset']==undefined?'.'+cO2(0x2cc)+'t':bP['tileset']['_url']['substring'](bP[cO0(0x658)]['_url']['lastIndexOf']('.'),bP[cO0(0x659)][cO0(0x65a)]['length']);if(ahh!='.'+cO2(0x2cd)+'t'&&ahg['HardDiskId']!=undefined&&ahg['cpuSerialNumber']!=undefined){ag6=!![];return;}else{var ahi=bP['Public'][cO0(0x65b)]();if(ahi!=undefined&&ahi!=''&&ahi!=null){ahk(ahi,ahf);}else{ahG(ahf,'');}}}else{ag7();}}else{return aia(-0x64);}}catch(ahj){aia(ahj['message']+('A'+cO2(0x2ce)+'!'));}}function ahk(ahl,ahm,ahn){var aho=aih(ahl,'e'+cO2(0x2cf)+'g')['replace'](/(^[\s\n\t]+|[\s\n\t]+$)/g,'');aho=aho[cO0(0x65c)](aho,aho['lastIndexOf']('}')+0x1);if(Object['prototype']['toString']['call'](aho)==='['+cO2(0x2d0)+']'){aho=JSON[cO0(0x65d)](aho);}var ahp=ahm;if(Object['prototype']['toString']['call'](ahp)==='['+cO2(0x2d1)+']'){ahp=JSON['parse'](ahp);}if(aho['InstallationTimestamp']!=undefined){if(aho['InstallationTimestamp']!=ahp['InstallationTimestamp']){return aia(-0x1);}}if(ahb!=ahp['AuthVersionFlag']||ahb!=aho['AuthVersionFlag']){return aia(-0x2);}if(ahp[cO0(0x65e)]!=aho['AuthVersionSerialNumber']){return aia(-0x3);}if(aho['HardDiskId']!=undefined&&ahp['HardDiskId']!=undefined&&aho['cpuSerialNumber']!=undefined&&ahp['cpuSerialNumber']!=undefined){var ahq=0x0;var ahr=window['location']['href'];if(ahr['indexOf']('h'+cO2(0x2d2)+'/')>-0x1){ahq+=0x8;}else if(ahr['indexOf']('h'+cO2(0x2d3)+'/')>-0x1){ahq+=0x7;}var ahs=ahr['substring'](0x0,ahq+ahr[cO0(0x65f)]('h'+cO2(0x2d4)+'/','')['replace']('h'+cO2(0x2d5)+'/','')['indexOf']('/')+0x1);if(aho['HardDiskId']!=ahp['HardDiskId']||aho['cpuSerialNumber']!=ahp['cpuSerialNumber']||aho['macaddress']!=ahp['macaddress']){return aia(-0x4);}if(aho['domainName']['replace']('\x20','')['indexOf']('#')>-0x1){var aht=aho['domainName']['replace']('\x20','')['split']('#');var ahu=![];for(var ahv=0x0;ahv-0x1){var ahw=ahs['replace']('l'+cO2(0x2d7)+'t','1'+cO2(0x2d8)+'1');if(ahp['domainName']['indexOf'](aht[ahv]['replace']('\x20',''))>-0x1&&(ahp['domainName']['indexOf'](ahs['replace']('\x20',''))>-0x1||ahp['domainName']['indexOf'](ahw[cO0(0x660)]('\x20',''))>-0x1)){ahu=!![];break;}}else if(ahs['indexOf']('1'+cO2(0x2d9)+'1')>-0x1){var ahw=ahs['replace']('1'+cO2(0x2da)+'1','l'+cO2(0x2db)+'t');if(ahp['domainName']['indexOf'](aht[ahv]['replace']('\x20',''))>-0x1&&(ahp['domainName']['indexOf'](ahs['replace']('\x20',''))>-0x1||ahp['domainName']['indexOf'](ahw[cO0(0x661)]('\x20',''))>-0x1)){ahu=!![];break;}}else{if(ahp['domainName']['indexOf'](aht[ahv]['replace']('\x20',''))>-0x1&&ahp['domainName'][cO0(0x662)](ahs['replace']('\x20',''))>-0x1){ahu=!![];break;}}}}if(!ahu){return aia(-0x5);}}else{if(ahs['indexOf']('l'+cO2(0x2dc)+'t')>-0x1){var ahw=ahs['replace']('l'+cO2(0x2dd)+'t','1'+cO2(0x2de)+'1');if(ahp[cO0(0x663)]['indexOf'](aho['domainName']['replace']('\x20',''))==-0x1||ahp['domainName'][cO0(0x664)](ahs['replace']('\x20',''))==-0x1&&ahp['domainName']['indexOf'](ahw['replace']('\x20',''))==-0x1){return aia(-0x5);}}else if(ahs['indexOf']('1'+cO2(0x2df)+'1')>-0x1){var ahw=ahs['replace']('1'+cO2(0x2e0)+'1','l'+cO2(0x2e1)+'t');if(ahp[cO0(0x665)]['indexOf'](aho['domainName']['replace']('\x20',''))==-0x1||ahp['domainName'][cO0(0x666)](ahs['replace']('\x20',''))==-0x1&&ahp['domainName']['indexOf'](ahw['replace']('\x20',''))==-0x1){return aia(-0x5);}}else{if(ahp['domainName']['indexOf'](aho['domainName']['replace']('\x20',''))==-0x1||ahp['domainName']['indexOf'](ahs['replace']('\x20',''))==-0x1){return aia(-0x5);}}}ag6=!![];}else{ahG(ahm,aho,ahn);}}function ahA(ahB,ahC){var ahD=ahC['length'];var ahE=ahB['lastIndexOf'](ahC);var ahF='';if(ahE==ahB[cO0(0x667)]-ahD){ahF=ahB[cO0(0x668)](0x0,ahB[cO0(0x669)]-ahD);}else{ahF=ahB;}return ahF;}function ahG(ahH,ahI,ahJ){try{var ahK;if(Object['prototype']['toString']['call'](ahH)==='['+cO2(0x2e2)+']'){ahK=JSON['parse'](ahH);}else{ahK=JSON['parse'](ahH);}var ahL=new XMLHttpRequest();ahL['open']('P'+cO2(0x2e3)+'T',ahK['apiUrl']+cNY(0xbf),!![]);ahL['setRequestHeader']('C'+cO2(0x2e4)+'e',cNY(0xc0));ahL['timeout']=0x4e20;ahL['ontimeout']=function(ahM){aia('r'+cO2(0x2e5)+'!');};ahL['onreadystatechange']=function(){if(ahL['readyState']===0x4){if(ahL['status']===0xc8||ahL['status']===0x0){var ahN=ahL['responseText'];if(ahN!=''&&ahN!=null){var ahO;if(Object['prototype']['toString']['call'](ahN)==='['+cO2(0x2e6)+']'){ahO=JSON['parse'](ahN);}else{ahO=ahN;}var ahP=aih(ahO['bf226bd314'],'1'+cO2(0x2e7)+'!');var ahQ;if(Object['prototype']['toString']['call'](ahP)==='['+cO2(0x2e8)+']'){ahP=ahP['substring'](ahP,ahP[cO0(0x66a)]('}')+0x1);ahQ=JSON['parse'](ahP);}var ahR=0x0;var ahS=window['location'][cO0(0x66b)];if(ahS['indexOf']('h'+cO2(0x2e9)+'/')>-0x1){ahR+=0x8;}else if(ahS['indexOf']('h'+cO2(0x2ea)+'/')>-0x1){ahR+=0x7;}var ahT=ahS['substring'](0x0,ahR+ahS['replace']('h'+cO2(0x2eb)+'/','')['replace']('h'+cO2(0x2ec)+'/','')['indexOf']('/')+0x1);if(ahI!=''){var ahU=![];if(ahK['AuthVersionFlag']=='w'+cO2(0x2ed)+'='){if(ahK['domainName']==ahI['domainName']&&ahK['domainName']=='A'+cO2(0x2ee)+'e'){ahU=!![];}}if(!ahU){if(ahI['domainName']['replace']('\x20','')['indexOf']('#')>-0x1){var ahV=ahI['domainName']['replace']('\x20','')['split']('#');var ahW=![];var ahX=![];for(var ahY=0x0;ahY-0x1){var ahZ=ahT['replace']('l'+cO2(0x2f0)+'t','1'+cO2(0x2f1)+'1');if(ahK['domainName']['indexOf'](ahV[ahY]['replace']('\x20',''))>-0x1&&(ahK['domainName'][cO0(0x66c)](ahT['replace']('\x20',''))>-0x1||ahK['domainName']['indexOf'](ahZ[cO0(0x66d)]('\x20',''))>-0x1)){ahW=!![];break;}}else if(ahT['indexOf']('1'+cO2(0x2f2)+'1')>-0x1){var ahZ=ahT[cO0(0x66e)]('1'+cO2(0x2f3)+'1','l'+cO2(0x2f4)+'t');if(ahK['domainName']['indexOf'](ahV[ahY]['replace']('\x20',''))>-0x1&&(ahK['domainName']['indexOf'](ahT['replace']('\x20',''))>-0x1||ahK['domainName']['indexOf'](ahZ['replace']('\x20',''))>-0x1)){ahW=!![];break;}}else{if(ahK['domainName']['indexOf'](ahV[ahY]['replace']('\x20',''))>-0x1&&ahK[cO0(0x66f)]['indexOf'](ahT['replace']('\x20',''))>-0x1){ahW=!![];break;}}}}if(!ahW){return aia(-0x7);}}else{if(ahT['indexOf']('l'+cO2(0x2f5)+'t')>-0x1){var ahZ=ahT['replace']('l'+cO2(0x2f6)+'t','1'+cO2(0x2f7)+'1');if(ahK['domainName']['indexOf'](ahI['domainName']['replace']('\x20',''))==-0x1||ahK[cO0(0x670)]['indexOf'](ahT['replace']('\x20',''))==-0x1&&ahK['domainName']['indexOf'](ahZ['replace']('\x20',''))==-0x1){return aia(-0x7);}}else if(ahT['indexOf']('1'+cO2(0x2f8)+'1')>-0x1){var ahZ=ahT['replace']('1'+cO2(0x2f9)+'1','l'+cO2(0x2fa)+'t');if(ahK[cO0(0x671)]['indexOf'](ahI['domainName']['replace']('\x20',''))==-0x1||ahK['domainName'][cO0(0x672)](ahT['replace']('\x20',''))==-0x1&&ahK['domainName']['indexOf'](ahZ['replace']('\x20',''))==-0x1){return aia(-0x7);}}else{if(ahK['domainName']['indexOf'](ahI['domainName']['replace']('\x20',''))==-0x1||ahK['domainName']['indexOf'](ahT['replace']('\x20',''))==-0x1){return aia(-0x7);}}}}}else{if(ahK['AuthVersionFlag']=='w'+cO2(0x2fb)+'='){if(ahK['domainName']=='A'+cO2(0x2fc)+'e'){ahU=!![];}}if(!ahU){ahT=ahA(ahT,'/');if(ahK[cO0(0x673)]['indexOf'](ahT[cO0(0x674)]('\x20',''))==-0x1){return aia(-0x6);}}}var ai3=ahQ['RequestTime'];var ai4=ahQ['identification'];var ai5=ahQ['code'];var ai6=Date[cO0(0x675)](new Date());var ai7=Date['parse'](new Date(ai3['replace'](/-/g,'/')));if(Math[cO0(0x676)]((ai7-ai6)/(0x3c*0x3e8))<0x1e){if(ai4==='g'+cO2(0x2fd)+'e'){if(ai5==0x0){ag6=!![];}else{return aia(-0x8);}}else{return aia(-0x9);}}else{return aia(-0xa);}}else{return aia(-0xb);}}else{return aia(-0xc);}}};var ai8='';if(bP['defaults']['secretkey']==''&&ahJ!=undefined){ai8=ahJ;}else{ai8=bP['defaults']['secretkey'];}ahL['send']('d'+cO2(0x2fe)+'='+ai8+'');}catch(ai9){}}function aia(aib){bP['EngineErrorMessage']=aib;console[cO0(0x677)](aib);}};function aic(aid){var aie='';for(var aif=0x0;aif>>0x4^aiG)&0xf0f0f0f;aiG^=aiC;aiF^=aiC<<0x4;aiC=(aiF>>>0x10^aiG)&0xffff;aiG^=aiC;aiF^=aiC<<0x10;aiC=(aiG>>>0x2^aiF)&0x33333333;aiF^=aiC;aiG^=aiC<<0x2;aiC=(aiG>>>0x8^aiF)&0xff00ff;aiF^=aiC;aiG^=aiC<<0x8;aiC=(aiF>>>0x1^aiG)&0x55555555;aiG^=aiC;aiF^=aiC<<0x1;aiF=aiF<<0x1|aiF>>>0x1f;aiG=aiG<<0x1|aiG>>>0x1f;for(var aiB=0x0;aiB>>0x4|aiG<<0x1c)^aiy[aiA+0x1];aiC=aiF;aiF=aiG;aiG=aiC^(air[aiD>>>0x18&0x3f]|ait[aiD>>>0x10&0x3f]|aiv[aiD>>>0x8&0x3f]|aix[aiD&0x3f]|aiq[aiE>>>0x18&0x3f]|ais[aiE>>>0x10&0x3f]|aiu[aiE>>>0x8&0x3f]|aiw[aiE&0x3f]);}aiC=aiF;aiF=aiG;aiG=aiC;}aiF=aiF>>>0x1|aiF<<0x1f;aiG=aiG>>>0x1|aiG<<0x1f;aiC=(aiF>>>0x1^aiG)&0x55555555;aiG^=aiC;aiF^=aiC<<0x1;aiC=(aiG>>>0x8^aiF)&0xff00ff;aiF^=aiC;aiG^=aiC<<0x8;aiC=(aiG>>>0x2^aiF)&0x33333333;aiF^=aiC;aiG^=aiC<<0x2;aiC=(aiF>>>0x10^aiG)&0xffff;aiG^=aiC;aiF^=aiC<<0x10;aiC=(aiF>>>0x4^aiG)&0xf0f0f0f;aiG^=aiC;aiF^=aiC<<0x4;if(aio===0x1){if(ain){aiI=aiF;aiK=aiG;}else{aiF^=aiJ;aiG^=aiL;}}if(ain){aiS+=String['fromCharCode'](aiF>>>0x18,aiF>>>0x10&0xff,aiF>>>0x8&0xff,aiF&0xff,aiG>>>0x18,aiG>>>0x10&0xff,aiG>>>0x8&0xff,aiG&0xff);}else{aiS+=String['fromCharCode'](aiF>>>0x10&0xffff,aiF&0xffff,aiG>>>0x10&0xffff,aiG&0xffff);}if(ain){aiP+=0x10;}else{aiP+=0x8;}if(aiP===0x200){aiR+=aiS;aiS='';aiP=0x0;}}return aiR+aiS;}function aiV(aiW){var aiX=new Array(0x0,0x4,0x20000000,0x20000004,0x10000,0x10004,0x20010000,0x20010004,0x200,0x204,0x20000200,0x20000204,0x10200,0x10204,0x20010200,0x20010204);var aiY=new Array(0x0,0x1,0x100000,0x100001,0x4000000,0x4000001,0x4100000,0x4100001,0x100,0x101,0x100100,0x100101,0x4000100,0x4000101,0x4100100,0x4100101);var aiZ=new Array(0x0,0x8,0x800,0x808,0x1000000,0x1000008,0x1000800,0x1000808,0x0,0x8,0x800,0x808,0x1000000,0x1000008,0x1000800,0x1000808);var aj0=new Array(0x0,0x200000,0x8000000,0x8200000,0x2000,0x202000,0x8002000,0x8202000,0x20000,0x220000,0x8020000,0x8220000,0x22000,0x222000,0x8022000,0x8222000);var aj1=new Array(0x0,0x40000,0x10,0x40010,0x0,0x40000,0x10,0x40010,0x1000,0x41000,0x1010,0x41010,0x1000,0x41000,0x1010,0x41010);var aj2=new Array(0x0,0x400,0x20,0x420,0x0,0x400,0x20,0x420,0x2000000,0x2000400,0x2000020,0x2000420,0x2000000,0x2000400,0x2000020,0x2000420);var aj3=new Array(0x0,0x10000000,0x80000,0x10080000,0x2,0x10000002,0x80002,0x10080002,0x0,0x10000000,0x80000,0x10080000,0x2,0x10000002,0x80002,0x10080002);var aj4=new Array(0x0,0x10000,0x800,0x10800,0x20000000,0x20010000,0x20000800,0x20010800,0x20000,0x30000,0x20800,0x30800,0x20020000,0x20030000,0x20020800,0x20030800);var aj5=new Array(0x0,0x40000,0x0,0x40000,0x2,0x40002,0x2,0x40002,0x2000000,0x2040000,0x2000000,0x2040000,0x2000002,0x2040002,0x2000002,0x2040002);var aj6=new Array(0x0,0x10000000,0x8,0x10000008,0x0,0x10000000,0x8,0x10000008,0x400,0x10000400,0x408,0x10000408,0x400,0x10000400,0x408,0x10000408);var aj7=new Array(0x0,0x20,0x0,0x20,0x100000,0x100020,0x100000,0x100020,0x2000,0x2020,0x2000,0x2020,0x102000,0x102020,0x102000,0x102020);var aj8=new Array(0x0,0x1000000,0x200,0x1000200,0x200000,0x1200000,0x200200,0x1200200,0x4000000,0x5000000,0x4000200,0x5000200,0x4200000,0x5200000,0x4200200,0x5200200);var aj9=new Array(0x0,0x1000,0x8000000,0x8001000,0x80000,0x81000,0x8080000,0x8081000,0x10,0x1010,0x8000010,0x8001010,0x80010,0x81010,0x8080010,0x8081010);var aja=new Array(0x0,0x4,0x100,0x104,0x0,0x4,0x100,0x104,0x1,0x5,0x101,0x105,0x1,0x5,0x101,0x105);var ajb=aiW['length']>=0x18?0x3:0x1;var ajc=new Array(0x20*ajb);var ajd=new Array(0x0,0x0,0x1,0x1,0x1,0x1,0x1,0x1,0x0,0x1,0x1,0x1,0x1,0x1,0x1,0x0);var aje,ajf,ajg=0x0,ajh=0x0,aji;for(var ajj=0x0;ajj>>0x4^ajl)&0xf0f0f0f;ajl^=aji;ajk^=aji<<0x4;aji=(ajl>>>-0x10^ajk)&0xffff;ajk^=aji;ajl^=aji<<-0x10;aji=(ajk>>>0x2^ajl)&0x33333333;ajl^=aji;ajk^=aji<<0x2;aji=(ajl>>>-0x10^ajk)&0xffff;ajk^=aji;ajl^=aji<<-0x10;aji=(ajk>>>0x1^ajl)&0x55555555;ajl^=aji;ajk^=aji<<0x1;aji=(ajl>>>0x8^ajk)&0xff00ff;ajk^=aji;ajl^=aji<<0x8;aji=(ajk>>>0x1^ajl)&0x55555555;ajl^=aji;ajk^=aji<<0x1;aji=ajk<<0x8|ajl>>>0x14&0xf0;ajk=ajl<<0x18|ajl<<0x8&0xff0000|ajl>>>0x8&0xff00|ajl>>>0x18&0xf0;ajl=aji;for(var ajm=0x0;ajm>>0x1a;ajl=ajl<<0x2|ajl>>>0x1a;}else{ajk=ajk<<0x1|ajk>>>0x1b;ajl=ajl<<0x1|ajl>>>0x1b;}ajk&=-0xf;ajl&=-0xf;aje=aiX[ajk>>>0x1c]|aiY[ajk>>>0x18&0xf]|aiZ[ajk>>>0x14&0xf]|aj0[ajk>>>0x10&0xf]|aj1[ajk>>>0xc&0xf]|aj2[ajk>>>0x8&0xf]|aj3[ajk>>>0x4&0xf];ajf=aj4[ajl>>>0x1c]|aj5[ajl>>>0x18&0xf]|aj6[ajl>>>0x14&0xf]|aj7[ajl>>>0x10&0xf]|aj8[ajl>>>0xc&0xf]|aj9[ajl>>>0x8&0xf]|aja[ajl>>>0x4&0xf];aji=(ajf>>>0x10^aje)&0xffff;ajc[ajh++]=aje^aji;ajc[ajh++]=ajf^aji<<0x10;}}return ajc;}(function(){PostilLable=function(ajn,ajo){this['_data']=ajn;this['_API']=ajo;this['_viewer']=ajo['viewer'];this['_id']=this['_data']['id'];this['_points']=this['_viewer']['entities'];this['_point']=undefined;this['_canvas']=undefined;this['_returnPosition']=undefined;this['_customPoint']=undefined;if(!Cesium['defined'](this['_id'])){this['_id']=Cesium['createGuid']();}if(!Cesium['defined'](this['_data']['paddingLeft'])){this['_data']['paddingLeft']=0x32;}if(!Cesium['defined'](this['_data']['axisType'])){this['_data'][cO0(0x67a)]=0x0;}if(!Cesium['defined'](this['_data']['moveTop'])){this['_data'][cO0(0x67b)]=0x32;}if(!Cesium['defined'](this['_data']['offset'])){this['_data']['offset']={'x':0x0,'y':0x0};}if(Cesium['defined'](this['_data']['customPoint'])){this['_customPoint']=this['_data']['customPoint'];}if(!Cesium['defined'](this['_data'][cO0(0x67c)])){this['_data']['maxDistance']=0x3e8;}if(this['_data']['axisType']==0x1){this['_returnPosition']=this['_API']['funcPublic']['inputRadianToCartesian3'](this['_data']['position'],this['_viewer']);}if(!Cesium['defined'](this['_data']['width'])){this['_data']['width']=0x96;}if(!Cesium[cO0(0x67d)](this['_data']['height'])){this['_data'][cO0(0x67e)]=0x1e;}if(!Cesium['defined'](this['_data']['lineWidth'])){this['_data']['lineWidth']=0x1;}this['_data']['open']=!![];this['build']();};PostilLable['prototype']['build']=function(){var ajp=this['_data']['position'];var ajq=this['_data']['width'];var ajr=this['_data'][cO0(0x67f)];if(!Cesium['defined'](ajq)||!Cesium['defined'](ajr)){console[cO0(0x680)]('w'+cO2(0x300)+'效');return;}if(!ajp)return;if(!Cesium['defined'](this['_returnPosition'])){var ajs=this['_API'][cO0(0x681)]['pickPosition'](new Cesium['Cartesian2'](this['_data']['position'][0x0],this['_data']['position'][0x1]),this['_viewer']);if(Cesium['defined'](ajs['type'])&&ajs['type']==0x1){}else{if(!this['_API']['defaults']['openearth']){return undefined;}}if(ajs['type']!==this['_API']['PositionType']['NONE']){this['_returnPosition']=ajs[cO0(0x682)];}}if(Cesium['defined'](this['_customPoint'])){this['_customPoint']['disableDepthTestDistance']=this['_data']['maxDistance'];this['_point']=this['_points']['add']({'position':this['_returnPosition'],'point':this['_customPoint']});}else{this['_point']=this['_points']['add']({'position':this['_returnPosition'],'point':{'color':Cesium['Color']['WHITE'],'pixelSize':0x5,'outlineColor':Cesium['Color']['RED']['withAlpha'](0.5),'outlineWidth':0x3,'show':!![],'disableDepthTestDistance':this['_data']['maxDistance']}});}if(this['_canvas']){this['_viewer']['container']['removeChild'](this['_canvas']);this['_canvas']=undefined;}this['_canvas']=document['createElement']('c'+cO2(0x301)+'s');this['_canvas']['id']=this['_id'];this['_canvas']['style'][cO0(0x683)]='a'+cO2(0x302)+'e';this['_canvas']['style']['display']='b'+cO2(0x303)+'k';var ajt=this['_canvas']['getContext'](cNW(0x38));var aju=Number(ajt['measureText'](this['_data']['text'])['width']);if(aju<=0x1e)aju+=0x8;this['_data']['width']=aju*0x2+this['_data']['paddingLeft'];this['_canvas']['width']=this['_data']['width']+0xa;var ajv=this['_data']['moveTop']>this['_data']['height']?this['_data']['moveTop']:this['_data']['height'];this['_canvas']['height']=ajv+0xa;this['_viewer']['container'][cO0(0x684)](this['_canvas']);if(this['_data']['show']===![]){this['hide']();}else{this['show']();}this['updateContent']();this['updatePosition']();};PostilLable['prototype']['clickEvent']=function(ajw){ajw(this['_data']);};PostilLable['prototype']['updateData']=function(){this['updateContent']();this['updatePosition']();};PostilLable['prototype']['returnVal']=function(){return this['_returnPosition'];};PostilLable[cO0(0x685)]['getPositionXY']=function(){if(!Cesium['defined'](this['_point']))return undefined;var ajx=this['_point'][cO0(0x686)]['getValue'](Cesium['JulianDate']['now']());var ajy=this['_viewer'][cO0(0x687)]['cartesianToCanvasCoordinates'](ajx);if(!Cesium['defined'](ajy))return undefined;return ajy;};PostilLable['prototype'][cO0(0x688)]=function(ajz,ajA){var ajB=new Cesium['Cartesian4']();if(Cesium['defined'](ajA)){var ajC=Cartesian4['fromElements'](ajz['x'],ajz['y'],ajz['z'],0x1,ajB);ajz=Matrix4[cO0(0x689)](ajA,ajC,ajB);}var ajD=Cesium['SceneTransforms']['wgs84ToWindowCoordinates'](this['_viewer']['scene'],ajz,new Cesium['Cartesian2']());return ajD;};PostilLable['prototype']['updatePosition']=function(){var ajE=this['getPositionXY']();if(!ajE){this['_canvas'][cO0(0x68a)]['left']='-'+cO2(0x304)+'x';return;}var ajF=this['_data']['offset']['x'];var ajG=this['_data']['offset']['y'];this['_canvas']['style']['left']=ajF+(ajE['x']+0x0)+cNW(0x39);this['_canvas']['style']['top']=ajG+(ajE['y']-this['_data']['moveTop'])+cNW(0x3a);if(this['_data']['maxDistance']){var ajH=this['_point']['position'][cO0(0x68b)](Cesium['JulianDate']['now']());var ajI=Cesium['Cartesian3']['distance'](ajH,this['_viewer']['scene']['camera']['position']);if(ajI>this['_data']['maxDistance']){this['hide']();}else{if(this['_data']['open'])this['show']();}}};PostilLable['prototype']['updateContent']=function(){var ajJ=this['getPositionXY']();if(!ajJ)return;var ajL=this['_data']['lineWidth'],ajL=ajL===undefined?0x1:ajL,ajN=this['_data']['textColor'],ajN=ajN===undefined?'w'+cO2(0x305)+'e':ajN,ajP=this['_data']['lineColor'],ajP=ajP===undefined?ajN:ajP,ajR=this['_data']['fontSize'],ajR=ajR===undefined?0x10:ajR;var ajS=this['_canvas']['getContext'](cNW(0x3b));ajS['clearRect'](0x0,0x0,this['_canvas']['width'],this['_canvas']['height']);var ajT=this['_data']['paddingLeft'];var ajU=this['_data']['width']-ajT;var ajV=this['_data']['height']-0x1;var ajW=this['_data'][cO0(0x68c)];ajS['beginPath']();ajS[cO0(0x68d)](ajT,0x1+0x4);ajS['arcTo'](ajT,0x1,ajT+0x4,0x1,0x4);ajS['lineTo'](ajT+ajU-0x4,0x1);ajS['arcTo'](ajT+ajU,0x1,ajT+ajU,0x1+0x4,0x4);ajS['lineTo'](ajT+ajU,0x1+ajV-0x4);ajS['arcTo'](ajT+ajU,0x1+ajV,ajT+ajU-0x4,0x1+ajV,0x4);ajS['lineTo'](ajT+0x4,0x1+ajV);ajS['arcTo'](ajT,0x1+ajV,ajT,0x1+ajV-0x4,0x4);ajS['fillStyle']=cNY(0xc1);ajS[cO0(0x68e)]();ajS['lineWidth']=ajL;ajS['strokeStyle']=ajP;ajS['stroke']();ajS['beginPath']();ajS['moveTo'](ajT,0x1+ajV-0x4);ajS[cO0(0x68f)](ajT,0x1+0x4);ajS['lineWidth']=ajL;ajS['closePath']();ajS[cO0(0x690)]=ajP;ajS['stroke']();ajS['beginPath']();ajS['moveTo'](0x0,ajW);ajS['lineTo'](ajT*0.6,ajV/0x2);ajS['lineTo'](ajT,ajV/0x2);ajS['strokeStyle']=ajP;ajS['stroke']();ajS['font']=ajR+('p'+cO2(0x306)+'黑');ajS['lineWidth']=ajL;ajS['fillStyle']=ajN;ajS['textAlign']='l'+cO2(0x307)+'t';var ajX=this['_data']['text']['toString']()['split']('~');for(var ajY=0x0;ajY0x0)ake['set'](ak7+'^'+akc,akh['get'](akc));}var aki={'featureIds':ake,'tagName':ak7,'isMultiple':![]};akb['_api']['Feature']['topRendering'](aki);}akb['_lastRevitId']=akc;if(Cesium['defined'](akb['OnCadSelectionRevitId'])){akb['OnCadSelectionRevitId'](akc);}};this['_cad']['onCadLoaded']=function(ak7){if(!isEmpty(ak8)){var akk=ak8['replace'](ak7+'^','');if(akb[cO0(0x69e)]!=undefined){akb[cO0(0x69f)]['ResetRevitColor'](akb['_lastRevitId']);}akb['_cad']['SetRevitColor'](akk+'',0xff0000);akb['_cad']['ZoomToRevit'](akk);akb['_api']['Feature']['ZoomToFeature'](ak8,ak7,![],aka);akb['_lastRevitId']=akk;ak8=undefined;}};this['_api']['viewer']['scene'][cO0(0x6a0)]();};PlanDrawing['prototype']['exit']=function(){this['_cad']['clearScene']();if(!isEmpty(this['_view_2d'])&&!isEmpty(this['_view_3d'])){this['_view_2d']['setAttribute']('s'+cO2(0x316)+'e','');this['_view_3d']['setAttribute']('s'+cO2(0x317)+'e','');document['body']['setAttribute']('s'+cO2(0x318)+'e','o'+cO2(0x319)+';');this['_view_2d']['innerHTML']=null;this['_api']['Model']['original'](this['_tilesetId']);this['_api']['Model']['location'](this['_tilesetId']);this['_api']['Feature']['clearSelectColor']();this['_api'][cO0(0x6a1)]['clearTopRenderSelectColor']();this['_api']['Public']['clearHandler']();self['_api'][cO0(0x6a2)]['clearBOX23line'](this['_viewer']);this['_api']['viewer']['scene']['requestRender']();}};}());(function(){ImageryProvider=function(akl){this['_viewer']=akl['viewer'];this['_lab']=undefined;this['_providerViewModels']=new Map();this['_imageProvider']=[];this['_geocodeMode']=[];this['_iconImg']=cNY(0xca);this['_iconMap']=cNY(0xcb);var akm=this;this['img_tdt_yx']=new Cesium['ProviderViewModel']({'category':'卫'+cO2(0x31a)+'像','tooltip':'t'+cO2(0x31b)+'e','name':'天'+cO2(0x31c)+'像','iconUrl':akm['_iconImg'],'creationFunction':function(){var akn=new Cesium['UrlTemplateImageryProvider']({'url':cNY(0xcc)+akl['defaults']['mapworldkey'],'subdomains':['0','1','2','3','4','5','6'],'tilingScheme':new Cesium['WebMercatorTilingScheme'](),'maximumLevel':0x12,'gamma':0.66});akn['defaultGamma']=0.66;akm['addLab'](cNY(0xcd)+akl['defaults']['mapworldkey']);return akn;}});this['_providerViewModels']['set']('t'+cO2(0x31d)+'e',this['img_tdt_yx']);this['_imageProvider']['push'](this['img_tdt_yx']);this['img_arcgis_yx']=new Cesium['ProviderViewModel']({'category':'卫'+cO2(0x31e)+'像','tooltip':'A'+cO2(0x31f)+'像','name':'A'+cO2(0x320)+'像','iconUrl':akm['_iconImg'],'creationFunction':function(){var ako=new Cesium['ArcGisMapServerImageryProvider']({'url':cNY(0xce),'tilingScheme':new Cesium[(cO0(0x6a3))](),'maximumLevel':0x16,'gamma':0.66});akm['addLab']('');ako['defaultGamma']=0.66;return ako;}});this['_providerViewModels']['set']('a'+cO2(0x321)+'e',this['img_arcgis_yx']);this['_imageProvider']['push'](this['img_arcgis_yx']);this['img_tdt_dt']=new Cesium['ProviderViewModel']({'category':'电'+cO2(0x322)+'图','tooltip':'t'+cO2(0x323)+'p','name':'天'+cO2(0x324)+'图','iconUrl':akm['_iconMap'],'creationFunction':function(){var akp=new Cesium['UrlTemplateImageryProvider']({'url':cNY(0xcf),'subdomains':['0','1','2','3','4','5','6'],'maximumLevel':0x12});akm[cO0(0x6a4)](cNY(0xd0));return akp;}});this['_providerViewModels']['set']('t'+cO2(0x325)+'p',this['img_tdt_dt']);this['_imageProvider']['push'](this['img_tdt_dt']);this['img_goole_yx']=new Cesium['ProviderViewModel']({'category':'卫'+cO2(0x326)+'像','tooltip':'g'+cO2(0x327)+'e','name':'谷'+cO2(0x328)+'像','iconUrl':akm['_iconImg'],'creationFunction':function(){var akq=cNY(0xd1);var akr=new Cesium['UrlTemplateImageryProvider']({'url':akq,'tilingScheme':new Cesium['WebMercatorTilingScheme'](),'maximumLevel':0x16,'gamma':0.66});akr[cO0(0x6a5)]=0.66;akm['addLab']('');return akr;}});this['img_cesiumWorld_yx']=new Cesium['ProviderViewModel']({'category':'卫'+cO2(0x329)+'像','tooltip':'c'+cO2(0x32a)+'e','name':'官'+cO2(0x32b)+'像','iconUrl':akm['_iconImg'],'creationFunction':function(){var aks=new Cesium['createWorldImagery']({'style':Cesium['IonWorldImageryStyle']['AERIAL_WITH_LABELS']});return aks;}});this['_providerViewModels']['set']('c'+cO2(0x32c)+'e',this['img_cesiumWorld_yx']);this['_imageProvider']['push'](this['img_cesiumWorld_yx']);this['img_mapbox_yx']=new Cesium[(cO0(0x6a6))]({'category':'卫'+cO2(0x32d)+'像','tooltip':'m'+cO2(0x32e)+'e','name':'m'+cO2(0x32f)+'像','iconUrl':akm['_iconImg'],'creationFunction':function(){var akt=new Cesium['MapboxImageryProvider']({'mapId':'m'+cO2(0x330)+'e','accessToken':cNY(0xd2)});akm['addLab']('');return akt;}});this['_providerViewModels']['set']('m'+cO2(0x331)+'e',this['img_mapbox_yx']);this['_imageProvider']['push'](this['img_mapbox_yx']);this['img_gaode_yx']=new Cesium['ProviderViewModel']({'category':'卫'+cO2(0x332)+'像','tooltip':'g'+cO2(0x333)+'e','name':'高'+cO2(0x334)+'像','iconUrl':akm['_iconImg'],'creationFunction':function(){var aku=new Cesium['UrlTemplateImageryProvider']({'url':cNY(0xd3),'subdomains':['1','2','3','4'],'maximumLevel':0x12});akm['addLab']('');return aku;}});this['_providerViewModels']['set']('g'+cO2(0x335)+'e',this['img_gaode_yx']);this['_imageProvider']['push'](this['img_gaode_yx']);this['img_gaode_dt']=new Cesium['ProviderViewModel']({'category':'电'+cO2(0x336)+'图','tooltip':'g'+cO2(0x337)+'p','name':'高'+cO2(0x338)+'图','iconUrl':akm['_iconMap'],'creationFunction':function(){var akv=new Cesium['UrlTemplateImageryProvider']({'url':cNY(0xd4),'subdomains':['1','2','3','4'],'maximumLevel':0x12});akm[cO0(0x6a7)]('');return akv;}});this['_providerViewModels']['set']('g'+cO2(0x339)+'p',this['img_gaode_dt']);this['_imageProvider']['push'](this['img_gaode_dt']);this['img_baidu_yx']=new Cesium['ProviderViewModel']({'category':'卫'+cO2(0x33a)+'像','tooltip':'b'+cO2(0x33b)+'e','name':'百'+cO2(0x33c)+'像','iconUrl':akm['_iconImg'],'creationFunction':function(){var akw=new akZ({'url':cNY(0xd5),'subdomains':['1','2','3','4'],'maximumLevel':0x12});akm['addLab']('');return akw;}});this['_providerViewModels']['set']('b'+cO2(0x33d)+'e',this['img_baidu_yx']);this['_imageProvider']['push'](this['img_baidu_yx']);this['img_baidu_dt']=new Cesium['ProviderViewModel']({'category':'电'+cO2(0x33e)+'图','tooltip':'b'+cO2(0x33f)+'p','name':'百'+cO2(0x340)+'图','iconUrl':akm['_iconMap'],'creationFunction':function(){var akx=new akZ({'url':cNY(0xd6),'subdomains':['1','2','3','4'],'maximumLevel':0x12});akm['addLab']('');return akx;}});this['_providerViewModels']['set']('b'+cO2(0x341)+'p',this['img_baidu_dt']);this['_imageProvider']['push'](this['img_baidu_dt']);this['img_tx_yx']=new Cesium['ProviderViewModel']({'category':'卫'+cO2(0x342)+'像','tooltip':'t'+cO2(0x343)+'e','name':'腾'+cO2(0x344)+'像','iconUrl':akm['_iconImg'],'creationFunction':function(){var aky=new Cesium['UrlTemplateImageryProvider']({'url':cNY(0xd7),'customTags':{'sx':function(akz,akA,akB,akC){return akA>>0x4;},'sy':function(akD,akE,akF,akG){return(0x1<>0x4;}},'maximumLevel':0x12});akm['addLab']('');return aky;}});this['_providerViewModels']['set']('t'+cO2(0x345)+'e',this['img_tx_yx']);this['_imageProvider']['push'](this['img_tx_yx']);this['img_tx_dt']=new Cesium['ProviderViewModel']({'category':'电'+cO2(0x346)+'图','tooltip':'t'+cO2(0x347)+'p','name':'腾'+cO2(0x348)+'图','iconUrl':akm['_iconMap'],'creationFunction':function(){var akH=new Cesium['UrlTemplateImageryProvider']({'url':cNY(0xd8),'maximumLevel':0x12});akm['addLab']('');return akH;}});this['_providerViewModels'][cO0(0x6a8)]('t'+cO2(0x349)+'p',this['img_tx_dt']);this['_imageProvider']['push'](this['img_tx_dt']);this['_viewer']['baseLayerPicker']['viewModel']['imageryProviderViewModels']=this['_imageProvider'];var akI=this['_viewer']['geocoder']['viewModel'];var akJ=function(akK){for(var akL=0x0;akL0x1){akM=cNY(0xdb)+akN[0x0]+(','+cO2(0x34a)+':')+akN[0x1]+cNY(0xdc);}}var akO=new XMLHttpRequest();akO['open'](cNW(0x3c),akM,!![]);akO['send'](null);akO['onreadystatechange']=function(){if(akO['status']===0xc8&&akO['readyState']===0x4){if(!isEmpty(akO['responseText'])){var akP=JSON['parse'](akO['responseText']);if(!isEmpty(akP)&&!isEmpty(akP['location'])){var akQ=akm['_viewer'][cO0(0x6ab)][cO0(0x6ac)]['selectedImagery']['tooltip'];var akR=[akP['location']['lon'],akP['location']['lat']];if(akQ==='b'+cO2(0x34b)+'e'||akQ==='b'+cO2(0x34c)+'p'){akR=gcoord['transform']([akP['location']['lon'],akP['location']['lat']],gcoord['WGS84'],gcoord['BD09']);}else if(akQ==='t'+cO2(0x34d)+'e'||akQ==='t'+cO2(0x34e)+'p'||akQ==='g'+cO2(0x34f)+'e'||akQ==='g'+cO2(0x350)+'p'){akR=gcoord['transform']([akP[cO0(0x6ad)]['lon'],akP['location']['lat']],gcoord['WGS84'],gcoord[cO0(0x6ae)]);}var akS=akm['_viewer']['entities']['add']({'position':Cesium['Cartesian3']['fromDegrees'](akR[0x0],akR[0x1]),'point':{'color':Cesium['Color']['RED'],'pixelSize':0x5,'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});akm['_geocodeMode']['push'](akS);akm['_viewer']['camera']['setView']({'destination':Cesium['Cartesian3']['fromDegrees'](akR[0x0],akR[0x1],0x1f4)});}else{if(!isEmpty(akP[cO0(0x6af)])&&!isEmpty(akP['result']['location'])){var akQ=akm[cO0(0x6b0)]['baseLayerPicker']['viewModel']['selectedImagery']['tooltip'];var akR=[akP['result'][cO0(0x6b1)]['lon'],akP['result'][cO0(0x6b2)][cO0(0x6b3)]];if(akQ==='b'+cO2(0x351)+'e'||akQ==='b'+cO2(0x352)+'p'){akR=gcoord['transform']([akP['result']['location']['lon'],akP['result']['location']['lat']],gcoord[cO0(0x6b4)],gcoord[cO0(0x6b5)]);}else if(akQ==='t'+cO2(0x353)+'e'||akQ==='t'+cO2(0x354)+'p'||akQ==='g'+cO2(0x355)+'e'||akQ==='g'+cO2(0x356)+'p'){akR=gcoord['transform']([akP['result']['location']['lon'],akP['result']['location']['lat']],gcoord['WGS84'],gcoord['GCJ02']);}var akS=akm['_viewer']['entities']['add']({'position':Cesium['Cartesian3']['fromDegrees'](akR[0x0],akR[0x1]),'point':{'color':Cesium['Color']['RED'],'pixelSize':0x5,'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});akm['_geocodeMode']['push'](akS);akm['_viewer']['camera']['setView']({'destination':Cesium[cO0(0x6b6)]['fromDegrees'](akR[0x0],akR[0x1],0x1f4)});}}}}};};akI['_searchCommand']=Cesium['createCommand'](function(){if(akI['isSearchInProgress']){cancelGeocode(akI);}else{akJ(akI);}});function akW(akX){var akY=/[^\u4E00-\u9FA5]/;if(akY['test'](akX))return![];return!![];}function akZ(al0){this['_errorEvent']=new Cesium['Event']();this['_tileWidth']=0x100;this['_tileHeight']=0x100;this['_maximumLevel']=0x12;this['_minimumLevel']=0x1;var al1=new Cesium['Cartesian2'](-0x1fffe86,-0x202ef88);var al2=new Cesium['Cartesian2'](0x1fffe86,0x202ef88);this['_tilingScheme']=new Cesium['WebMercatorTilingScheme']({'rectangleSouthwestInMeters':al1,'rectangleNortheastInMeters':al2});this['_rectangle']=this['_tilingScheme']['rectangle'];var al3=Cesium['Resource']['createIfNeeded'](al0['url']);this['_resource']=al3;this['_tileDiscardPolicy']=undefined;this['_credit']=undefined;this['_readyPromise']=undefined;}Object['defineProperties'](akZ['prototype'],{'url':{'get':function(){return this['_resource']['url'];}},'proxy':{'get':function(){return this['_resource']['proxy'];}},'tileWidth':{'get':function(){if(!this['ready']){throw new Cesium['DeveloperError'](cNY(0xdd));}return this['_tileWidth'];}},'tileHeight':{'get':function(){if(!this['ready']){throw new Cesium['DeveloperError'](cNY(0xde));}return this['_tileHeight'];}},'maximumLevel':{'get':function(){if(!this['ready']){throw new Cesium['DeveloperError'](cNY(0xdf));}return this['_maximumLevel'];}},'minimumLevel':{'get':function(){if(!this['ready']){throw new Cesium['DeveloperError'](cNY(0xe0));}return this['_minimumLevel'];}},'tilingScheme':{'get':function(){if(!this['ready']){throw new Cesium['DeveloperError'](cNY(0xe1));}return this['_tilingScheme'];}},'tileDiscardPolicy':{'get':function(){if(!this['ready']){throw new Cesium['DeveloperError'](cNY(0xe2));}return this['_tileDiscardPolicy'];}},'rectangle':{'get':function(){if(!this['ready']){throw new Cesium['DeveloperError'](cNY(0xe3));}return this['_rectangle'];}},'errorEvent':{'get':function(){return this['_errorEvent'];}},'ready':{'get':function(){return this['_resource'];}},'readyPromise':{'get':function(){return this['_readyPromise'];}},'credit':{'get':function(){if(!this['ready']){throw new Cesium['DeveloperError'](cNY(0xe4));}return this['_credit'];}}});akZ['prototype']['requestImage']=function(al4,al5,al6,al7){var al8=this['_tilingScheme']['getNumberOfXTilesAtLevel'](al6);var al9=this['_tilingScheme']['getNumberOfYTilesAtLevel'](al6);var ala=this['url']['replace'](cNW(0x3d),al4-al8/0x2)['replace'](cNW(0x3e),al9/0x2-al5-0x3)[cO0(0x6b7)](cNW(0x3f),al6)['replace'](cNW(0x40),Math['floor'](0xa*Math['random']()));return Cesium['ImageryProvider']['loadImage'](this,ala);};};ImageryProvider['prototype']['addLab']=function(alb){this['_viewer']['imageryLayers']['remove'](this['_lab']);if(alb!=''){this['_lab']=this['_viewer']['imageryLayers']['addImageryProvider'](new Cesium['UrlTemplateImageryProvider']({'url':alb,'subdomains':['0','1','2','3','4','5','6'],'layer':'t'+cO2(0x357)+'r','style':'d'+cO2(0x358)+'t','format':'i'+cO2(0x359)+'g','tileMatrixSetID':'G'+cO2(0x35a)+'e','show':![]}));}};ImageryProvider['prototype'][cO0(0x6b8)]=function(){return this['_providerViewModels'];};}());(function(){MeasuringAuxiliaryComponents=function(alc,ald){this['_API']=ald;this['_viewer']=ald['viewer'];this['enableOld']={'billboard':![],'plane':![]};this['enable']={'billboard':![],'plane':![]};this['billboardImage']=alc['image'];this['point']=Cesium['Cartesian3']['fromRadians'](1.9003252866764104,0.5969003386708813,0x0);this['plane']=new Cesium['Plane'](Cesium[cO0(0x6b9)]['UNIT_Z'],0x0);this['dimensions']=new Cesium['Cartesian2'](0x14,0x14);this['lastCartesian']=new Cesium['Cartesian3']();if(this['_API']['MeasuringAuxiliaryComponents']){this['clear']();this['_API']['MeasuringAuxiliaryComponents']=undefined;}this['_API']['MeasuringAuxiliaryComponents']=this;this['init']();};MeasuringAuxiliaryComponents[cO0(0x6ba)]['init']=function(){var ale=this;ale['oldCameraPercentageChanged']=ale['_viewer']['camera'][cO0(0x6bb)];ale['_viewer']['camera']['percentageChanged']=0.2;this['cameraChangedEvent']=function(){ale['updateDimensions']();};ale['_viewer']['camera']['changed']['addEventListener'](this['cameraChangedEvent']);ale['entity']=ale[cO0(0x6bc)][cO0(0x6bd)]['add']({'name':cNY(0xe5),'position':new Cesium['CallbackProperty'](()=>ale['point'],![]),'plane':{'show':new Cesium['CallbackProperty'](function(){return ale['enable']['plane'];},![]),'dimensions':new Cesium[(cO0(0x6be))](function(){return ale['dimensions'];},![]),'material':Cesium[cO0(0x6bf)]['WHITE']['withAlpha'](0.5),'outline':!![],'outlineWidth':0xa,'outlineColor':Cesium['Color'][cO0(0x6c0)]['withAlpha'](0.7),'plane':new Cesium['CallbackProperty'](function(){return ale['plane'];},![]),'fill':![],'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});this['entityId']=ale['entity']['id'];};MeasuringAuxiliaryComponents['prototype']['cameraChangedEvent']=function(){this['updateDimensions']();};MeasuringAuxiliaryComponents[cO0(0x6c1)]['updateDimensions']=function(){if(Cesium['Cartesian3']['equals'](this['point'],Cesium['Cartesian3']['ZERO'])){return;}var alf=Cesium['Cartesian3']['distance'](this['_viewer']['camera']['position'],this['point'])/0x14;Cesium['Cartesian2'][cO0(0x6c2)](Cesium['Cartesian3']['ONE']['clone'](),alf,this['dimensions']);this['_viewer']['scene']['requestRender']();};MeasuringAuxiliaryComponents['prototype']['updateData']=function(alg){if(alg[cO0(0x6c3)]){Cesium['Cartesian3']['clone'](alg['cartesian'],this['lastCartesian']);Cesium['Cartesian3']['clone'](this['lastCartesian'],this['point']);}var alh=Cesium['Cartesian3']['distance'](this['_viewer']['camera']['position'],this['point'])/0x14;if(alg['isPlane']&&alg[cO0(0x6c4)]){var ali=alg['planeNormal']['clone']();Cesium['Cartesian3']['normalize'](ali,ali);this['plane']=new Cesium['Plane'](ali,-0.05*alh);this['updateDimensions']();}this['entity']['plane']['show']=alg['isPlane'];this['enable']['billboard']=alg['isVertex'];this['enable']['plane']=alg['isPlane'];this['_viewer']['scene']['requestRender']();};MeasuringAuxiliaryComponents['prototype']['toggle']=function(alj){if(alj){this['enable']['billboard']=this['enableOld']['billboard'];this['enable']['plane']=this['enableOld']['plane'];}else{this['enableOld']['billboard']=this['enable']['billboard'];this['enableOld'][cO0(0x6c5)]=this['enable']['plane'];this['enable']['billboard']=![];this['enable']['plane']=![];}this['_viewer']['scene']['requestRender']();};MeasuringAuxiliaryComponents['prototype']['clear']=function(){this['_viewer']['entities']['remove'](this['entity']);this['_viewer']['entities']['removeById'](this['entityId']);this['_viewer'][cO0(0x6c6)]['changed']['removeEventListener'](this['cameraChangedEvent']);this['_viewer']['camera']['percentageChanged']=this['oldCameraPercentageChanged'];};}());function alk(alm,aln){this['_viewer']=alm;var alo=Cesium['defaultValue'](aln,{});this['_depth']=Cesium['defaultValue'](alo['depth'],0x1f4),this['_alpha']=Cesium['defaultValue'](alo[cO0(0x6c7)],0.5),this['_enable']=Cesium['defaultValue'](alo['enable'],!0x1);}alk['prototype']['_updateImageryLayersAlpha']=function(alp){for(var alq=this['_viewer']['imageryLayers']['_layers'],alr=0x0,q=alq['length'];alr-0x1||amm['id']==amk;});if(Cesium[cO0(0x6ea)](aml)){var amn=[];aml['modelList']['forEach']((amo,amp)=>{var amq=am5['Model']['GetModelCenter'](amo)['position'];amn['push'](Cesium[cO0(0x6eb)]['fromRadians'](amq[0x0],amq[0x1],amq[0x2]));});var amr=Cesium['BoundingSphere']['fromPoints'](amn);am5['viewer'][cO0(0x6ec)]['flyToBoundingSphere'](amr,{'duration':0.5});return;}var ams=am5[cO0(0x6ed)]['get'](amk);if(Cesium[cO0(0x6ee)](ams)){am5['Model']['LocationModel'](amk);return;}ams=am5['viewer']['entities']['getById'](amk);if(Cesium['defined'](ams)){var amr;if(Cesium['defined'](ams['polyline']))amr=Cesium['BoundingSphere'][cO0(0x6ef)](ams[cO0(0x6f0)]['positions']['getValue']());else if(Cesium['defined'](ams['polylineVolume']))amr=Cesium['BoundingSphere']['fromPoints'](ams['polylineVolume']['positions']['getValue']());else if(Cesium['defined'](ams['ellipse']))amr=new Cesium['BoundingSphere'](ams['position']['getValue'](),ams['ellipse']['semiMajorAxis']['getValue']());else if(Cesium[cO0(0x6f1)](ams[cO0(0x6f2)]))amr=Cesium['BoundingSphere']['fromRectangle3D'](ams['rectangle']['coordinates'][cO0(0x6f3)]());else if(Cesium['defined'](ams['billboard']))amr=new Cesium['BoundingSphere'](ams['position']['getValue'](),Math['max'](ams['billboard']['width']['getValue'](),ams['billboard']['height']['getValue']()));if(Cesium['defined'](amr)){am5[cO0(0x6f4)]['camera']['flyToBoundingSphere'](amr,{'duration':0.5});}return;}ams=am5['Label']['getCustomHtml'](amk);if(Cesium['defined'](ams)){am5['Camera']['ZoomToPosition'](ams['positionWC'],[Cesium['Math']['toDegrees'](am5['viewer']['camera'][cO0(0x6f5)]),Cesium['Math']['toDegrees'](am5['viewer']['camera']['pitch']),0x1]);}},'setEditMode':function(amu){am5['EditMode']=amu;if(amu=='T'+cO2(0x35d)+'s'){if(!Cesium['defined'](am5['TransformContorl'])){am5['TransformContorl']=new TransformControls(am5);}am5['TransformContorl']['Transform']();}else if(amu=='R'+cO2(0x35e)+'e'){if(!Cesium['defined'](am5['TransformContorl'])){am5['TransformContorl']=new TransformControls(am5);}am5['TransformContorl']['Rotate']();}else if(amu=='Z'+cO2(0x35f)+'m'){}else{am5['TransformContorl']['Cancel']();}}};am5['Entity']={'drawLine':function(amv,amw){am5['BaseContorl']['DrawLine'](amv,amw);},'drawCircle':function(amx,amy){am5['BaseContorl']['DrawCircle'](amx,amy);},'drawRectangle':function(amz,amA){am5[cO0(0x6f6)]['DrawRectangle'](amz,amA);},'drawPolygon':function(amB,amC){am5[cO0(0x6f7)]['DrawPolygon'](amB,amC);},'drawPipeLine':function(amD,amE){am5['BaseContorl']['DrawPipeLine'](amD,amE);},'drawImage':function(amF,amG){am5['BaseContorl'][cO0(0x6f8)](amF,amG);},'drawCylinder':function(amH,amI){am5['BaseContorl']['DrawCylinder'](amH,amI);},'drawTexture':function(amJ,amK){am5['BaseContorl']['DrawTexture'](amJ,amK);},'setFlowForPipeLine':function(amL,amM){var amN=am5['viewer']['entities']['getById'](amL);var amO;if(Cesium[cO0(0x6f9)](amN)){if(Cesium['defined'](amN['polyline']))amO=amN['polyline'];else if(Cesium['defined'](amN['polylineVolume']))amO=amN['polylineVolume'];}if(Cesium['defined'](amO)){if(amM['Flow']>0x0){am5['OnRenderList']['push'](amL);am5['viewer']['scene']['requestRenderMode']=![];am5['viewer']['scene']['maximumRenderTimeChange']=0x0;amO['material']=new Cesium['PolylineFlowMaterialProperty']({'color':Cesium['Color']['fromCssColorString'](amM['Color']||'r'+cO2(0x360)+','+(0x1-Math['random']()/0x186a0)+')'),'image':amM['Flow']==0x1?'T'+cO2(0x361)+'g':cNY(0xe7),'speed':amM['Speed']||0x1,'duration':amM['Duration']||0x2710});}else{amO['material']=Cesium['Color']['fromCssColorString'](amM['Color']);am5['OnRenderList']['splice'](am5['OnRenderList']['indexOf'](amL),0x1);if(am5['OnRenderList']['length']==0x0){am5[cO0(0x6fa)]['scene']['requestRenderMode']=!![];am5['viewer']['scene']['maximumRenderTimeChange']=Infinity;am5['viewer']['scene']['requestRenderMode']=![];}}}},'setFlowFor3DTilePolyline':function(amP){var amQ=function(amR){am5[cO0(0x6fb)]['DrawExternalFlow'](amR)['then'](function(){am5['BaseContorl']['FlowDeque']['shift']();if(am5['BaseContorl']['FlowDeque']['length']>0x0){amQ(am5['BaseContorl']['FlowDeque'][0x0]);}},function(amS){console['log'](amS);am5[cO0(0x6fc)]['FlowDeque'][cO0(0x6fd)]();if(am5['BaseContorl']['FlowDeque']['length']>0x0){amQ(am5['BaseContorl']['FlowDeque'][0x0]);}});};if(!Cesium['defined'](am5['BaseContorl']['FlowDeque']))am5['BaseContorl']['FlowDeque']=[];am5['BaseContorl'][cO0(0x6fe)][cO0(0x6ff)](amP);if(am5['BaseContorl'][cO0(0x700)]['length']==0x1)amQ(am5['BaseContorl']['FlowDeque'][0x0]);},'getByEvent':function(amT,amU){try{var amV=![];var amW=undefined;var amX=am5[cO0(0x701)]['scene']['drillPick'](amT,0x2,0x1,0x1);amX[cO0(0x702)](function(amY){if(amY&&Cesium['defined'](amY)&&amY['id']){if(amY['id']instanceof Cesium['Entity']&&amY['id']['id']=='E'+cO2(0x362)+'e')return!![];else amW=amY;}});if(Cesium['defined'](amW)&&amW['id']instanceof Cesium['Entity']){amV=!![];var amZ=[];if(Cesium['defined'](amW['id']['polyline']))amZ['push'](amW['id']['polyline']);if(Cesium[cO0(0x703)](amW['id']['polylineVolume']))amZ['push'](amW['id']['polylineVolume']);if(Cesium['defined'](amW['id']['ellipse']))amZ['push'](amW['id']['ellipse']);if(Cesium['defined'](amW['id']['rectangle']))amZ['push'](amW['id']['rectangle']);if(Cesium['defined'](amW['id']['billboard']))amZ['push'](amW['id']['billboard']);if(!isEmpty(amU)){amU({'obj':amZ,'id':amW['id']['id']});}}else if(Cesium['defined'](amW)&&amW['id']&&amW['primitive']instanceof Cesium['Label']){amV=!![];var amZ=[];amZ['push'](amW[cO0(0x704)]);if(!isEmpty(amU)){amU({'obj':amZ,'id':amW['primitive']['id']});}}else if(Cesium['defined'](amW)&&amW['id']&&amW['primitive']instanceof Cesium['Primitive']){amV=!![];if(!isEmpty(amU)){amU({'obj':amW['primitive'],'id':amW['id']});}}else if(Cesium['defined'](amW)&&amW['id']&&typeof amW['id']=='s'+cO2(0x363)+'g'){var amZ=am5['c_primitive']['get'](amW['id'])[cO0(0x705)];if(!isEmpty(amU)){amU({'obj':amZ,'id':amW['id']});}}if(!amV&&!isEmpty(amU)){amU(undefined);}}catch(an2){console['log']('错'+cO2(0x364)+':'+an2);}},'remove':function(an3){var an4=am5['m_model'][cO0(0x706)](an3);if(an4){am5['Model']['remove'](an3);return;}an4=am5['viewer']['entities']['getById'](an3);if(an4){if(Cesium['defined'](an4[cO0(0x707)])){am5['viewer']['entities'][cO0(0x708)](an3+cNW(0x48));}am5['viewer']['entities']['removeById'](an3);am5['OnRenderList']['splice'](am5['OnRenderList']['indexOf'](an3),0x1);return;}an4=am5['c_primitive'][cO0(0x709)](an3);if(an4){am5['viewer'][cO0(0x70a)][cO0(0x70b)]['remove'](an4['obj']['primitive']);am5['c_primitive']['delete'](an3);return;}am5['viewer']['scene'][cO0(0x70c)]();if(am5['OnRenderList']['length']==0x0){am5['viewer']['scene']['requestRenderMode']=!![];am5[cO0(0x70d)]['scene']['maximumRenderTimeChange']=Infinity;}},'update':function(an5,an6,an7,an8){am5['BaseContorl']['DrawUpdate'](an5,an6,an7,an8);},'setGlowForPolyLine':function(an9){am5['BaseContorl']['SetPolylineGlow'](an9);}};am5[cO0(0x70e)]['edit']=function(ana,anb,anc,and,ane){if(ane==undefined){ane={'flyto':![]};}else{ane['flyto']=![];}am5['Model']['add'](ana,anb,anc,and,ane);};am5['Model']['copy']=function(anf,ang,anh){try{if(!isEmpty(anf)){if(am5['m_model']['get'](anf['toString']())===undefined){throw cNY(0xe8);}if(anf['toString']()['toLowerCase']()=='a'+cO2(0x365)+'r')return;am5['tileset']=am5['m_model']['get'](anf[cO0(0x70f)]());let ani=am5['tileset']['url']['indexOf']('?')>-0x1?am5['tileset']['url']['substring'](0x0,am5['tileset']['url']['indexOf']('?')):am5['tileset']['url'];var anj=Cesium['Cartesian3']['multiplyByScalar'](Cesium['Cartesian3']['fromArray'](am5['tileset']['root']['boundingVolume']['boundingVolume']['halfAxes'],0x0),0x2,new Cesium['Cartesian3']());var ank=Cesium['Matrix4']['fromTranslation'](anj);var anl=Cesium[cO0(0x710)]['multiplyTransformation'](ank,am5['tileset']['modelMatrix'],new Cesium['Matrix4']());am5['Model']['add'](ani,ang,null,anh,{'flyto':![],'transform':am5['tileset']['root']['transform'],'matrix':anl,'rotate':am5['tileset']['rotate']});_self['snap']['do']['push']({'Key':cNW(0x49),'Type':'M'+cO2(0x366)+'l','ID':ang});}}catch(anm){console['log']('错'+cO2(0x367)+':'+anm);}};am5['Model']['rotateForEdit']=function(ann,ano,anp,anq){try{if(!isEmpty(ann)){if(am5['m_model']['get'](ann['toString']())===undefined){throw cNY(0xe9);}am5[cO0(0x711)]=am5['m_model']['get'](ann['toString']());}ano=Number(ano);if(isNaN(ano)){throw'参'+cO2(0x368)+'字';}anp=Number(anp);if(isNaN(anp)){throw'参'+cO2(0x369)+'字';}anq=Number(anq);if(isNaN(anq)){throw'参'+cO2(0x36a)+'字';}var anr=new Cesium['Matrix3']();if(ano!=0x0){anr=Cesium[cO0(0x712)]['fromRotationX'](Cesium['Math'][cO0(0x713)](-ano));am5['tileset']['rotate']=[(am5['tileset'][cO0(0x714)][0x0]-ano)%0x168,am5['tileset']['rotate'][0x1],am5['tileset']['rotate'][0x2]];}else if(anp!=0x0){anr=Cesium[cO0(0x715)]['fromRotationY'](Cesium['Math']['toRadians'](anp));am5[cO0(0x716)]['rotate']=[am5['tileset']['rotate'][0x0],(am5['tileset'][cO0(0x717)][0x1]+anp)%0x168,am5['tileset']['rotate'][0x2]];}else if(anq!=0x0){anr=Cesium['Matrix3']['fromRotationZ'](Cesium['Math']['toRadians'](-anq));am5[cO0(0x718)]['rotate']=[am5['tileset']['rotate'][0x0],am5['tileset']['rotate'][0x1],(am5['tileset']['rotate'][0x2]-anq)%0x168];}if(!anr['equals'](new Cesium['Matrix3']())){let ans=am5[cO0(0x719)]['boundingSphere']['center'];var ant=am5['tileset']['tilesetoutline']['maximumHeight']-am5['tileset']['tilesetoutline']['minimumHeight'];var anu=new Cesium['Matrix4']();var anv=new Cesium['Matrix4']();Cesium['Matrix4']['multiply'](am5['tileset']['modelMatrix'],am5['tileset']['root']['transform'],anv);Cesium['Matrix4']['inverse'](anv,anu);Cesium['Matrix4'][cO0(0x71a)](anu,ans,ans);let anw=Cesium['Cartesian3']['subtract'](new Cesium['Cartesian3'](0x0,0x0,0x0),ans,new Cesium['Cartesian3']());var anx=new Cesium['Matrix4']();am5['tileset']['root']['transform']['clone'](anx);Cesium[cO0(0x71b)]['multiply'](anx,Cesium['Matrix4']['fromTranslation'](anw),anx);Cesium[cO0(0x71c)]['multiply'](anx,Cesium[cO0(0x71d)]['fromTranslation'](new Cesium['Cartesian3'](0x0,0x0,ant)),anx);Cesium['Matrix4']['multiplyByMatrix3'](anx,anr,anx);Cesium['Matrix4']['multiply'](anx,Cesium['Matrix4'][cO0(0x71e)](new Cesium[(cO0(0x71f))](0x0,0x0,-ant)),anx);Cesium['Matrix4']['multiply'](anx,Cesium['Matrix4']['fromTranslation'](ans),am5[cO0(0x720)]['root']['transform']);am5['viewer'][cO0(0x721)]['requestRender']();}}catch(any){console['log']('错'+cO2(0x36b)+':'+any);}};am5['Model']['alignment']=function(anz,anA){am5['BaseContorl']['Alignment'](anz,anA);};am5['Model']['merge']=function(anB,anC,anD,anE){if(anC){anD=Array['from'](new Set(anD));var anF=![];am5['MergeList'][cO0(0x722)](function(anG,anH){if(anG['id']==anB){anF=!![];return!![];}});if(anF){if(!isEmpty(anE))anE(![]);return;}am5['MergeList']['push']({'id':anB,'modelList':anD});am5['Model']['SetModelVisible']('a'+cO2(0x36c)+'r',![]);if(!isEmpty(anE))anE(!![]);}else{am5['MergeList']['some'](function(anI,anJ){if(anI['id']==anB){am5['MergeList']['splice'](anJ,0x1);return!![];}});am5['Model']['SetModelVisible']('a'+cO2(0x36d)+'r',![]);}};am5['Model']['original']=function(anK){try{if(!isEmpty(anK)){if(am5['m_model']['get'](anK['toString']())===undefined){throw cNY(0xea);}else{am5['tileset']=am5['m_model']['get'](anK['toString']());am5['tileset']['stylecolor']='r'+cO2(0x36e)+')';am5['modelStyleMap']['get'](anK['toString']())['clear']();am5['modelShowMap']['get'](anK['toString']())['clear']();am5['funcPublic']['updateModelStyle'](am5['tileset'],new Map());am5['funcPublic']['updateModelShowStyle'](am5['tileset'],new Map(),!![]);am5['Feature']['ClearSelectColor']();var anL=am5['tileset']['getParamObject']()==undefined?[]:[am5['tileset']['getParamObject']()];am5['funcPublic']['clearEntityColor'](anL);if(anL['length']>0x0&&anL[0x0]['_primitives']['_primitives']['length']>0x0){for(let anM=0x0;anM0x1)anR=anX[0x1];else anR=anX[0x0];anU=Cesium['defaultValue'](anU,0x5a);anV=Cesium['defaultValue'](anV,0x5);var anY=new Array();var anZ=new Array();var ao0=new Cesium[(cO0(0x727))](-Number['MAX_VALUE'],-Number['MAX_VALUE'],-Number['MAX_VALUE']);var ao1=new Cesium['Cartesian3'](Number[cO0(0x728)],Number[cO0(0x729)],Number[cO0(0x72a)]);var ao2=0x1;var ao3={'models':[],'batchids':[]};var ao4=!isEmpty(am5[cO0(0x72b)]['modelMatrix'])?new Cesium['Matrix4']['clone'](am5['tileset']['modelMatrix']):new Cesium['Matrix4']['clone'](Cesium['Matrix4'][cO0(0x72c)]);for(var ao5=0x0;ao50x0){var aoa=anS==0x1?ao1:ao0;var aob=Cesium['Cartesian3'][cO0(0x732)](new Cesium['Cartesian3'](0x0,0x0,0x0),aoa,new Cesium[(cO0(0x733))]());for(let aoc=0x0;aoc=0x2?aoo[cO0(0x73c)]:aop;aoq=aoo['timeInterval']&&aoo['timeInterval']>0x0?aoo['timeInterval']:0x3e8;aor=aoo['totalDuration']||0x0;}var aos=function(aot,aou){var aov=parseInt(aou['substr'](0x1,0x2),0x10);var aow=parseInt(aou[cO0(0x73d)](0x3,0x2),0x10);var aox=parseInt(aou['substr'](0x5,0x2),0x10);if(aot!=''){api['Feature']['SetActorColor'](aot,aov,aow,aox);}};if(!aop||aop['length']<0x1){console['error']('至'+cO2(0x376)+'。',aop);return;}if(Cesium['defined'](am5['c_flickerFeatures'][aom])){am5['Feature']['flicker'](aom,![]);}var aoy=0x0;aos(aom,aop[aoy]);var aoz=setInterval(function(){aos(aom,aop[aoy%aop['length']]);aoy++;},aoq);am5['c_flickerFeatures'][aom]=aoz;if(!isNaN(aor)&&aor>0x0){setTimeout(function(){am5['Feature']['flicker'](aom,![]);},aor);}return aoz;}else{if(Cesium['defined'](am5['c_flickerFeatures'][aom])){var aoz=am5[cO0(0x73e)][aom];clearInterval(aoz);am5['Feature']['OriginalFeature'](aom);}delete am5['c_flickerFeatures'][aom];}};am5['PatrolRoam']={'setConfig':function(aoB){if(!Cesium['defined'](am5['Camera_OnsiteInspection'])){am5['Camera_OnsiteInspection']=new GLEOnsiteInspection(am5['viewer'],am5);}if(Cesium[cO0(0x73f)](aoB['userName'])){am5['Camera_OnsiteInspection']['InitUserName'](aoB['userName']);}am5['Camera_OnsiteInspection']['ClearPosition']();aoB['positions']['forEach'](aoC=>{am5['Camera_OnsiteInspection']['PickPosition'](aoC);});am5[cO0(0x740)]['CreatePath'](aoB['times']);am5['Camera_OnsiteInspection']['SetInformation'](aoB['showInformation']);am5[cO0(0x741)]['SetView'](aoB['showPerson'],aoB['viewPitch'],aoB['viewHeight']);aoB['warnInfo']['forEach'](aoD=>{am5[cO0(0x742)]['SetWarnInfo'](aoD['featureId'],aoD['warnInfo']);});aoB['doorInfo']['forEach'](aoE=>{am5['Camera_OnsiteInspection']['SetDoorInfo'](aoE['featureId'],aoE[cO0(0x743)]);});},'start':function(aoF){if(!Cesium['defined'](am5['Camera_OnsiteInspection'])){am5['Camera_OnsiteInspection']=new GLEOnsiteInspection(am5['viewer'],am5);}am5['Camera_OnsiteInspection']['Start'](aoF);},'pause':function(){if(!Cesium[cO0(0x744)](am5['Camera_OnsiteInspection'])){am5['Camera_OnsiteInspection']=new GLEOnsiteInspection(am5[cO0(0x745)],am5);}am5['Camera_OnsiteInspection']['Pause']();},'close':function(){if(!Cesium['defined'](am5['Camera_OnsiteInspection'])){am5[cO0(0x746)]=new GLEOnsiteInspection(am5['viewer'],am5);}am5['Camera_OnsiteInspection']['ClearPosition']();am5[cO0(0x747)]['Close']();}};am5['Public']['clearScene']=function(){try{am5['Label']['removeAllCustomHtml']();am5['Label']['removeBalloon'](0x0);am5['Label']['remove'](0x0);am5['m_model']['forEach']((aoG,aoH)=>{if(aoH!='a'+cO2(0x377)+'r'){am5['Model']['RemoveModel'](aoH);am5['modelStyleMap']['delete'](aoH);am5[cO0(0x748)]['delete'](aoH);}});for(var aoI=0x0;aoI0x0){var apY=ap0['funcPublic']['disposeFeatureId'](apW);if(apY['length']>0x1){if(!apX)apX=apY[0x0];apW=apY[0x1];}else apW=apY[0x0];}ap6(apX);if(ap0['tileset'][cO0(0x7e1)]){var apZ=ap0['tileset']['cadInfo'][cO0(0x7e2)];if(apZ&&Object['hasOwnProperty']['call'](apZ,apW)){return apZ[apW];}}}catch(aq0){aM8(aq0);}},'getHandlesByRevitId':function(aq1,aq2){try{ap6(aq1);var aq3=[];if(ap0[cO0(0x7e3)]['cadInfo']){var aq4=ap0['tileset']['cadInfo'][cO0(0x7e4)];if(aq4&&Object['hasOwnProperty']['call'](aq4,aq2)){return aq4[aq2]['map'](function(aq5){return aq1+'^'+aq5;});}}return aq3;}catch(aq6){aM8(aq6);}},'getHandlesByBlockNames':function(aq7,aq8){try{ap6(aq7);var aq9=[];if(Array['isArray'](aq8)&&aq8['length']>0x0&&ap0['tileset']['cadInfo']){var aqa=ap0[cO0(0x7e5)]['cadInfo']['BlockNameHandle'];if(aqa){for(var aqb=0x0;aqb0x0){var aqR=aqQ['join']('#');aoZ['Entity']['setColor'](aqK,aqR,aqM,aqN,aqO,aqP);}}catch(aqS){aM8(aqS);}},'resetRevitColor':function(aqT,aqU){try{aoZ['Entity'][cO0(0x7ea)](aqT,aqU,0xff,0xff,0xff,0x1);}catch(aqV){aM8(aqV);}},'setSingleColor':function(aqW,aqX,aqY,aqZ,ar0,ar1){try{var ar2={'flyRange':0x0,'modelAlpha':0x1,'flyTime':0x1,'drawBox':![],'callback':function(){}};if(!isNaN(Number(aqY,0xa))||typeof aqY=='s'+cO2(0x38a)+'g'){ar2['red']=aqY;ar2['green']=aqZ;ar2['blue']=ar0;ar2['alpha']=ar1;}else if(Object['prototype']['toString'][cO0(0x7eb)](aqY)==='['+cO2(0x38b)+']'){ar2=aqY;ar2['red']=ar2[cO0(0x7ec)];}aoZ['Entity']['zoomTo'](aqW,aqX,ar2);aoZ['Entity']['setColor'](aqW,aqX,ar2['red'],ar2['green'],ar2['blue'],ar2['alpha']);}catch(ar3){aM8(ar3);}},'setSingleRevitColor':function(ar4,ar5,ar6,ar7,ar8,ar9){try{var ara={'flyRange':0x0,'modelAlpha':0x1,'flyTime':0x1,'drawBox':![],'callback':function(){}};if(!isNaN(Number(ar6,0xa))||typeof ar6=='s'+cO2(0x38c)+'g'){ara['red']=ar6;ara['green']=ar7;ara[cO0(0x7ed)]=ar8;ara['alpha']=ar9;}else if(Object['prototype']['toString'][cO0(0x7ee)](ar6)==='['+cO2(0x38d)+']'){ara=ar6;ara['red']=ara['color'];}aoZ['Entity']['zoomToRevit'](ar4,ar5,ara);aoZ['Entity']['setRevitColor'](ar4,ar5,ara['red'],ara['green'],ara['blue'],ara['alpha']);}catch(arb){aM8(arb);}},'setFlashColor':function(ard,are,arf,arg,arh){try{if(!arf||arf['length']<0x2){console['error']('至'+cO2(0x38e)+'。',arf);throw cNY(0xf1);}if(are!=null&&are['length']>0x0){if(Array['isArray'](are)){are=are['join']('#');}var ari=0x0;var arj,ark,arl,arm;var arn=setInterval(function(){if(Array['isArray'](arf[ari%arf['length']])){arj=arf[ari%arf['length']][0x0];ark=arf[ari%arf['length']][0x1];arl=arf[ari%arf[cO0(0x7ef)]][0x2];arm=arf[ari%arf['length']][0x3];}else{arj=arf[ari%arf['length']];ark=undefined;arl=undefined;arm=undefined;}aoZ['Entity'][cO0(0x7f0)](ard,are,arj,ark,arl,arm);ari++;},0xc8);if(!isNaN(arg)&&arg>0x0){setTimeout(function(){clearInterval(arn);delete ap2[arn];if(arh){aoZ['Entity']['resetColor'](ard,are);}},arg);}ap2[arn]={'tag':ard,'guids':are};return arn;}}catch(aro){aM8(aro);}},'setRevitFlashColor':function(arp,arq,arr,ars,art){try{var aru=aoZ['Entity']['getHandlesByRevitId'](arp,arq);return aoZ['Entity']['setFlashColor'](arp,aru,arr,ars,art);}catch(arv){aM8(arv);}},'stopFlashColor':function(arw,arx){try{if(!ap2['hasOwnProperty'](arw)){throw Error('该'+cO2(0x38f)+'。');}clearInterval(arw);if(arx){var {tag,guids}=ap2[arw];aoZ['Entity']['resetColor'](tag,guids);delete ap2[arw];}}catch(ary){aM8(ary);}},'setAllEntityColor':function(arz,arA,arB,arC,arD){try{ap6(arz);if(!Cesium['defined'](arB)&&!Cesium[cO0(0x7f1)](arC)&&!Cesium['defined'](arD)){var arE=arA instanceof Cesium['Color']?Cesium['Color']['clone'](arA):!isNaN(arA)?Cesium[cO0(0x7f2)]['fromCssColorString'](aMa(arA)):Cesium['Color']['fromCssColorString'](arA);arA=arE['red']*0xff;arB=arE['green']*0xff;arC=arE['blue']*0xff;arD=arE['alpha'];}ap1['Model']['setColor'](arz,arA,arB,arC,arD);}catch(arF){aM8(arF);}},'resetAllEntityColor':function(arG){aoZ[cO0(0x7f3)]['original'](arG);},'setVisible':function(arH,arI,arJ,arK){try{ap1['Feature']['setVisible'](arH,arI,arJ,arK);}catch(arL){aM8(arL);}},'setRevitVisible':function(arM,arN,arO,arP){try{var arQ=aoZ['Entity']['getHandlesByRevitId'](arM,arN);var arR=arQ['join']('#');aoZ['Entity'][cO0(0x7f4)](arR,arO,arM,arP);}catch(arS){aM8(arS);}},'setAllEntityVisible':function(arT,arU){try{ap1['Model']['setVisible'](arT,arU);}catch(arV){aM8(arV);}},'showSomeEntity':function(arW,arX){try{ap1['Feature'][cO0(0x7f5)](arX,arW);}catch(arY){aM8(arY);}}};aoZ['Camera']={'getViewport':function(){try{var arZ=[];Cesium['Cartesian3']['pack'](ap1['_camera']['positionWC'],arZ);var as0=ap1['_camera']['positionCartographic'];var as1=[as0['longitude'],as0['latitude'],as0['height']];var as2=ap1['_camera']['heading'];var as3=ap1['_camera']['pitch'];return{'position':as1,'positionWC':arZ,'heading':as2,'pitch':as3};}catch(as4){aM8(as4);}},'setViewport':function(as5,as6,as7){try{as6=Number(as6);as7=Number(as7);ap1['_camera']['setView']({'destination':Cesium['Cartesian3']['fromRadians'](as5[0x0],as5[0x1],as5[0x2]),'orientation':{'heading':as6,'pitch':as7,'roll':0x0}});ap1['_scene']['requestRender']();}catch(as8){aM8(as8);}},'transitionsView':function(as9){try{switch(as9){case 0x2:var asa=ap0['viewer']['scene']['camera'];asa['frustum']=asa['frustum2D'];ap0['viewer']['scene']['screenSpaceCameraController']['enableTilt']=![];ap0['viewer']['scene']['screenSpaceCameraController']['translateEventTypes']=[Cesium['CameraEventType']['LEFT_DRAG'],Cesium['CameraEventType']['RIGHT_DRAG']];aoZ['Drawing'][cO0(0x7f6)](aoZ['tag'],{'duration':0x0});break;case 0x3:var asa=ap0['viewer']['scene']['camera'];asa['frustum']=asa['frustum3D'];ap0['viewer']['scene']['screenSpaceCameraController']['enableTilt']=!![];ap0['Public']['resetEventType']();aoZ['Drawing']['location'](aoZ[cO0(0x7f7)],{'duration':0x0,'pitch':-0x2d});break;default:break;}ap1['_scene']['requestRender']();}catch(asc){aM8(asc);}}};function asd(){return'c'+cO2(0x390)+'r';}function ase(){return new Promise(function(asf,asg){ap0['viewer']['flyTo'](ap0['tileset'],{'duration':0x1,'offset':new Cesium['HeadingPitchRange'](0x0,Cesium['Math']['toRadians'](-0x5a),0x0)})['then'](function(){setTimeout(function(){var ash=ap1['_canvas']['toDataURL']('i'+cO2(0x391)+'g');asf(ash);},0x64);});});}var asi;var asj={};var ask=![];var asl={};function asm(asn){try{var aso=ap0['viewer']['container']['getElementsByClassName']('c'+cO2(0x392)+'r')[0x0];asn=Cesium['defaultValue'](asn,asj);asj=asn;ask=!![];var asp=aso['clientWidth'];var asq=aso['clientHeight'];var asr=asp/0x5;var ass=asq/0x5;asl['mainScene']={'originalWidth':asp,'originalHeight':asq};asl['subScene']={'originalWidth':asr,'originalHeight':ass,'currentlWidth':asr,'currentlHeight':ass,'offsetX':0x0,'offsetY':0x0};var ast=asd();asi=document['getElementById'](ast);if(asi)asi['parentNode']['removeChild'](asi);asi=document['createElement'](cNW(0x4a));asi['id']=ast;asi['style']['position']='a'+cO2(0x393)+'e';asi['style']['width']=asr+cNW(0x4b);asi['style']['height']=ass+cNW(0x4c);asi['style']['zIndex']='1'+cO2(0x394)+'0';asi['style'][cO0(0x7f8)]='1'+cO2(0x395)+'x';asi[cO0(0x7f9)]['bottom']='1'+cO2(0x396)+'x';aso['appendChild'](asi);asi['onclick']=asD;var asu=asn['rectBlockStrokeColor']?asn['rectBlockStrokeColor']:'#'+cO2(0x397)+'e';var asv=asn['rectViewerBlockStrokeColor']?asn['rectViewerBlockStrokeColor']:'#'+cO2(0x398)+'7';var {position,heading,pitch}=aoZ[cO0(0x7fa)]['getViewport']();ase()['then'](function(asw){asl['mainScene']['originalCenter']=new Cesium['Cartesian3'](ap1[cO0(0x7fb)]['positionCartographic']['longitude'],ap1['_camera']['positionCartographic']['latitude'],0x0);var asx=ap1['_camera']['frustum'];var asy=asx['width'];var asz=asx['width']/asx['aspectRatio'];asl['mainScene']['originalFrustumSize']=new Cesium['Cartesian2'](asy,asz);asl[cO0(0x7fc)]['current']=asl[cO0(0x7fd)]['originalCenter']['clone']();asl['mainScene']['currentFrustumSize']=asl['mainScene']['originalFrustumSize']['clone']();ap0[cO0(0x7fe)]['pickupCoordinate'](new Cesium['Cartesian2'](asp-0x1,asq-0x1),function(asA){asl['mainScene']['maxPosition']=new Cesium['Cartesian3'](asA[0x0],asA[0x1],0x0);asl['mainScene']['minPosition']=new Cesium['Cartesian3'](asl['mainScene']['originalCenter']['x']*0x2-asl['mainScene']['maxPosition']['x'],asl['mainScene']['originalCenter']['y']*0x2-asl['mainScene']['maxPosition']['y'],asl['mainScene']['originalCenter']['z']*0x2-asl['mainScene']['maxPosition']['z']);});var asB='<'+cO2(0x399)+'\x22'+asr+('\x22'+cO2(0x39a)+'\x22')+ass+cNY(0xf2)+asw+('\x22'+cO2(0x39b)+'\x22')+asr+('\x22'+cO2(0x39c)+'\x22')+ass+cNY(0xf3)+asr+('\x22'+cO2(0x39d)+'\x22')+ass+cNY(0xf4)+asu+cNY(0xf5)+ast+('-'+cO2(0x39e)+'\x22')+asl['subScene']['currentlWidth']+('\x22'+cO2(0x39f)+'\x22')+asl['subScene']['currentlHeight']+cNY(0xf6)+asl['subScene']['offsetX']+','+asl['subScene']['offsetY']+cNY(0xf7)+asv+(';'+cO2(0x3a0)+'\x20')+asv+cNY(0xf8);asi['innerHTML']=asB;asI();});}catch(asC){aM8(asC);}};function asD(asE){var asF=asl['mainScene']['minPosition']['x']+(asl['mainScene']['maxPosition']['x']-asl['mainScene']['minPosition']['x'])*asE['offsetX']/asl[cO0(0x7ff)]['originalWidth'];var asG=asl['mainScene']['minPosition']['y']+(asl['mainScene']['maxPosition']['y']-asl['mainScene']['minPosition']['y'])*asE['offsetY']/asl['subScene']['originalHeight'];var asH=ap1['_camera']['positionCartographic']['height'];ap1['_camera']['flyTo']({'destination':Cesium['Cartesian3']['fromRadians'](asF,asG,asH),'duration':0x1});}function asI(){if(!(ap1['_camera']['frustum']instanceof Cesium['OrthographicFrustum']))return;ap1['_camera'][cO0(0x800)]=0.01;ap1['_camera']['changed']['addEventListener'](function(asJ){var asK=asd();asi=document['getElementById'](asK);if(asi){var asL=document[cO0(0x801)]('#'+asK+('-'+cO2(0x3a1)+'t'));if(asL&&asL[cO0(0x802)]>0x0){var asM=asL[0x0];asl['mainScene']['current']=new Cesium['Cartesian3'](ap1['_camera']['positionCartographic']['longitude'],ap1['_camera']['positionCartographic']['latitude'],0x0);var asN=ap1['_camera']['frustum'];if(!(asN instanceof Cesium['OrthographicFrustum']))return;var asO=asN['width'];var asP=asN['width']/asN['aspectRatio'];asl['mainScene']['currentFrustumSize']=new Cesium['Cartesian2'](asO,asP);asl['subScene']['currentlWidth']=asl['subScene']['originalWidth']*asl['mainScene']['currentFrustumSize']['x']/asl['mainScene']['originalFrustumSize']['x'];asl['subScene']['currentlHeight']=asl['subScene'][cO0(0x803)]*asl['mainScene'][cO0(0x804)]['y']/asl[cO0(0x805)]['originalFrustumSize']['y'];asl['subScene']['offsetX']=asl['subScene']['originalWidth']*(asl[cO0(0x806)]['current']['x']-asl['mainScene']['minPosition']['x'])/(asl[cO0(0x807)]['maxPosition']['x']-asl['mainScene']['minPosition']['x'])-asl['subScene']['currentlWidth']*0.5;asl['subScene']['offsetY']=asl['subScene']['originalHeight']*(asl['mainScene']['current']['y']-asl['mainScene']['minPosition']['y'])/(asl['mainScene']['maxPosition']['x']-asl['mainScene']['minPosition']['x'])+asl['subScene']['currentlHeight']*0.5;if(!Cesium['defined'](asl['subScene']['offsetXError'])){asl['subScene']['offsetXError']=asl['subScene']['offsetX'];}if(!Cesium['defined'](asl['subScene'][cO0(0x808)])){asl['subScene']['offsetYError']=asl['subScene']['offsetY'];}asl['subScene']['offsetX']+=asl['subScene']['offsetXError'];asl['subScene']['offsetY']-=asl['subScene']['offsetYError'];asM['setAttribute']('w'+cO2(0x3a2)+'h',asl['subScene']['currentlWidth']);asM['setAttribute']('h'+cO2(0x3a3)+'t',asl['subScene']['currentlHeight']);asM['setAttribute']('t'+cO2(0x3a4)+'m','t'+cO2(0x3a5)+'('+asl['subScene']['offsetX']+','+-asl['subScene']['offsetY']+')');}}});}function asQ(){try{var asR=asd();asi=document['getElementById'](asR);if(asi)asi[cO0(0x809)]['removeChild'](asi);ask=![];}catch(asS){aM8(asS);}}aoZ['Plugin']={'showAerialView':asm,'closeAerialView':asQ};var asT='c'+cO2(0x3a6)+'n';var asU;aoZ['Label']={'addLabel':function(asV,asW,asX){try{if(!Cesium['defined'](asU)){asU=new Cesium['CustomDataSource'](asT);ap0['viewer']['dataSources']['add'](asU);}if(!Cesium['defined'](asV))throw new Error(cNY(0xf9));if(!Cesium['defined'](asW))throw new Error(cNY(0xfa));asX=Cesium['defaultValue'](asX,{});var asY,asZ,at0;if(Cesium['defined'](asX['color'])){asY=asX['color']instanceof Cesium['Color']?Cesium['Color']['clone'](asX[cO0(0x80a)]):!isNaN(asX['color'])?Cesium['Color']['fromCssColorString'](aMa(asX['color'])):Cesium['Color']['fromCssColorString'](asX['color']);}else{asY=Cesium['Color']['fromCssColorString']('#'+cO2(0x3a7)+'3');}if(Cesium['defined'](asX['outlineColor'])){asZ=asX['outlineColor']instanceof Cesium['Color']?Cesium['Color']['clone'](asX['outlineColor']):!isNaN(asX['outlineColor'])?Cesium[cO0(0x80b)]['fromCssColorString'](aMa(asX['outlineColor'])):Cesium['Color']['fromCssColorString'](asX['outlineColor']);}else{asZ=Cesium['Color']['fromCssColorString']('#'+cO2(0x3a8)+'7');}if(Cesium['defined'](asX['backgroundColor'])){at0=asX['backgroundColor']instanceof Cesium['Color']?Cesium['Color']['clone'](asX['backgroundColor']):!isNaN(asX['backgroundColor'])?Cesium['Color']['fromCssColorString'](aMa(asX[cO0(0x80c)])):Cesium['Color']['fromCssColorString'](asX['backgroundColor']);}else{at0=Cesium['Color']['fromCssColorString']('#'+cO2(0x3a9)+'4');}var at1=Cesium['defaultValue'](asX['pointPixelSize'],0x4);var at2=Cesium['defaultValue'](asX['pointOutlineWidth'],0x2);var at3=Cesium['defaultValue'](asX['showBackground'],![]);var at4=Cesium['defaultValue'](asX['showPoint'],!![]);var at5=Cesium['defaultValue'](asX['labelOutlineWidth'],0x0);var at6=Cesium['defaultValue'](asX['scale'],0.7);var at7=Cesium['defaultValue'](asX['pixelOffset'],[0x0,-0x5]);var at8=Cesium['Cartesian2']['unpack'](at7);var at9=asU['entities']['add']({'id':asV,'position':Cesium['Cartesian3']['fromRadians'](asW[0x0],asW[0x1],asW[0x2]),'point':{'color':asY,'pixelSize':at1,'outlineColor':asZ,'outlineWidth':at2,'show':at4,'disableDepthTestDistance':Number['POSITIVE_INFINITY']},'label':{'text':asX['text'],'fillColor':asY,'backgroundColor':at0,'showBackground':at3,'outlineColor':asZ,'outlineWidth':at5,'style':Cesium[cO0(0x80d)]['FILL_AND_OUTLINE'],'scale':at6,'horizontalOrigin':Cesium['HorizontalOrigin']['LEFT'],'verticalOrigin':Cesium['VerticalOrigin']['BOTTOM'],'pixelOffset':at8,'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});ap1['_scene']['requestRender']();return at9;}catch(ata){aM8(ata);}},'removeLabel':function(atb){try{if(Cesium['defined'](asU)){asU['entities']['removeById'](atb);}ap1['_scene']['requestRender']();}catch(atc){aM8(atc);}},'getLabel':function(atd){try{if(Cesium['defined'](asU)){return asU[cO0(0x80e)]['getById'](atd);}}catch(ate){aM8(ate);}},'removeAllLabel':function(){try{if(Cesium[cO0(0x80f)](asU)){asU['entities']['removeAll']();}ap1['_scene']['requestRender']();}catch(atf){aM8(atf);}},'setLabelVisible':function(atg,ath){try{var ati=aoZ['Label']['getLabel'](atg);ath=Cesium['defined'](ath)&&(ath===!![]||ath===![])?ath:![];if(Cesium['defined'](ati)){ati['show']=ath;}ap1[cO0(0x810)]['requestRender']();}catch(atj){aM8(atj);}},'pickupLableByClick':function(atk,atl){try{if(atk){if(!Cesium['defined'](aoZ[cO0(0x811)]['handler_pickupLableByClick'])){aoZ['eventCollection']['handler_pickupLableByClick']=new Cesium['ScreenSpaceEventHandler'](ap1['_scene']);aoZ['eventCollection']['handler_pickupLableByClick']['setInputAction'](function(atm){ap1['Label']['getLableByEvent'](atm['position'],function(atn){if(Cesium['defined'](atn)&&Cesium['defined'](atn['id'])&&Cesium['defined'](atl)){atl(atn['id']['id'],atn);}});},Cesium['ScreenSpaceEventType']['LEFT_CLICK']);}}else{if(Cesium[cO0(0x812)](aoZ['eventCollection']['handler_pickupLableByClick'])){aoZ['eventCollection']['handler_pickupLableByClick']['destroy']();aoZ['eventCollection']['handler_pickupLableByClick']=null;}}}catch(ato){aM8(ato);}}};aoZ[cO0(0x813)]={'getLayerList':function(atp){try{ap6(atp);var atq=[];if(ap0['tileset']['cadInfo']){var atr=ap0['tileset']['cadInfo']['LayerOut']['Model']['layer'];if(atr){for(var ats in atr){if(Object['hasOwnProperty']['call'](atr,ats)){atq['push'](ats);}}}}return atq;}catch(att){aM8(att);}},'setLayerVisible':function(atu,atv,atw){try{ap6(atu);atv=Cesium['defaultValue'](atv,[]);if(ap0['tileset']['cadInfo']){var atx=ap0[cO0(0x814)]['cadInfo']['LayerOut']['Model']['layer'];if(atx&&atv[cO0(0x815)]>0x0){for(var aty=0x0;aty0x0){var aur=ap0['funcPublic'][cO0(0x821)](auo);if(aur['length']>0x1){if(!aup)aup=aur[0x0];auq=aur[0x1];}}var aus=aoZ['Entity']['getRevitId'](auo);if(Cesium['defined'](aus)){ap1['Feature']['clearSelectColor']();}if(ap4&&Cesium['defined'](aus)){var aut=aoZ['Entity']['getHandlesByRevitId'](aup,aus);var auu=ap0['defaults']['selectedcolor']instanceof Cesium['Color']?ap0['defaults']['selectedcolor'][cO0(0x822)]():Cesium['Color']['fromCssColorString'](ap0['defaults']['selectedcolor'])['toCssColorString']();var auv=ap0['modelStyleMap']['get'](aup['toString']());for(var auw=0x0;auw0x0){var aur=ap0['funcPublic']['disposeFeatureId'](aux);if(aur['length']>0x1){auy=aur[0x0];auz=aur[0x1];}}var auB={'featureId':auz,'color':auu,'original':'r'+cO2(0x3b2)+')'};if(!auv['has'](auz)){auv['set'](auz,auB);}else{var auC=auv[cO0(0x823)](auz);auC['original']=Cesium['clone'](auC['color']);auC['color']=Cesium['clone'](auB['color']);}ap0['funcPublic'][cO0(0x824)](ap0['tileset'],auv);}auo=aut['join']('#');}if(Cesium[cO0(0x825)](aul)){aul(auo,aus);}else{aoZ['onSelectionChanged'](auo,aus);}}});});}catch(auD){aM8(auD);}},'setOnSelectRevitListener':function(auE){try{aoZ['Measure']['setMeasureMode']();ap0['Public']['event']('L'+cO2(0x3b3)+'K',function(auF){ap1['Feature']['getByEvent'](auF['position'],function(auG){if(auG!=undefined){var auH=auG['id'];var auI;if(auH['length']>0x0){var auJ=ap0['funcPublic']['disposeFeatureId'](auH);if(auJ['length']>0x1){if(!auI)auI=auJ[0x0];}}var auK=aoZ['Entity']['getRevitId'](auH);if(ap4&&Cesium['defined'](auK)){ap1['Feature']['clearSelectColor']();var auL=aoZ['Entity']['getHandlesByRevitId'](auI,auK);var auM=ap0['defaults']['selectedcolor']instanceof Cesium['Color']?ap0['defaults']['selectedcolor']['toCssColorString']():Cesium['Color']['fromCssColorString'](ap0['defaults']['selectedcolor'])['toCssColorString']();var auN=ap0['modelStyleMap']['get'](auI['toString']());for(var auO=0x0;auO0x0){var auJ=ap0['funcPublic']['disposeFeatureId'](auP);if(auJ['length']>0x1){auQ=auJ[0x0];auR=auJ[0x1];}}var auT={'featureId':auR,'color':auM,'original':'r'+cO2(0x3b4)+')'};if(!auN['has'](auR)){auN['set'](auR,auT);}else{var auU=auN[cO0(0x827)](auR);auU['original']=Cesium['clone'](auU['color']);auU[cO0(0x828)]=Cesium['clone'](auT['color']);}ap0['funcPublic']['updateModelStyle'](ap0[cO0(0x829)],auN);}auH=auL['join']('#');}if(Cesium['defined'](auE)){auE(auK);}else{aoZ['onSelectionRevitId'](auK);}}});});}catch(auV){aM8(auV);}},'setOnMeasureResultListener':function(auW){try{if(!Cesium['defined'](ap3))return;switch(ap3){case'd'+cO2(0x3b5)+'e':ap1['Measurement']['distance'](function(auX){if(auX!=undefined){var auY={'xDistance':auX['X'],'yDistance':auX['Y'],'zDistance':auX['Z'],'distance':auX['dis'],'points':auX['points'],'MeasureMode':ap3};if(Cesium['defined'](auW)){auW(auY);}else{aoZ['onMeasureResult'](auY);}}},!![],!![]);break;case'a'+cO2(0x3b6)+'s':ap1['Measurement']['angle'](function(auZ){if(auZ!=undefined){var av0={'radian':Cesium['Math']['toRadians'](auZ['angle']),'angles':auZ['angle'],'points':auZ['points'],'MeasureMode':ap3};if(Cesium['defined'](auW)){auW(av0);}else{aoZ['onMeasureResult'](av0);}}},!![],!![]);break;case'a'+cO2(0x3b7)+'a':ap1['Measurement']['area'](function(av1){if(av1!=undefined){var av2={'area':av1['area'],'points':av1['points'],'MeasureMode':ap3};if(Cesium['defined'](auW)){auW(av2);}else{aoZ['onMeasureResult'](av2);}}},!![],!![]);break;default:ap0['Public']['clearHandler']('L'+cO2(0x3b8)+'K');break;}}catch(av3){aM8(av3);}},'setClickMode':function(av4){try{switch(av4){case 0x1:aoZ['Event']['setOnClickPositionListener']();break;case 0x2:aoZ['Event']['setOnSelectEntityListener']();break;case 0x3:ap0['Public']['event']('L'+cO2(0x3b9)+'K',function(av5){aoZ['Measure']['setMeasureMode']();ap1[cO0(0x82a)]['getByEvent'](av5['position'],function(av6){if(av6!=undefined){ap0['Public']['pickupCoordinate'](av5['position'],function(av7){aoZ['onClickPosition'](av7);});var av8=av6['id'];var av9;if(av8['length']>0x0){var ava=ap0['funcPublic']['disposeFeatureId'](av8);if(ava['length']>0x1){if(!av9)av9=ava[0x0];}}var avb=aoZ[cO0(0x82b)]['getRevitId'](av8);if(ap4&&Cesium['defined'](avb)){ap1['Feature']['clearSelectColor']();var avc=aoZ['Entity']['getHandlesByRevitId'](av9,avb);var avd=ap0['defaults']['selectedcolor']instanceof Cesium['Color']?ap0[cO0(0x82c)]['selectedcolor']['toCssColorString']():Cesium['Color']['fromCssColorString'](ap0['defaults']['selectedcolor'])['toCssColorString']();var ave=ap0['modelStyleMap'][cO0(0x82d)](av9['toString']());for(var avf=0x0;avf0x0){var ava=ap0['funcPublic']['disposeFeatureId'](avg);if(ava['length']>0x1){avh=ava[0x0];avi=ava[0x1];}}var avk={'featureId':avi,'color':avd,'original':'r'+cO2(0x3ba)+')'};if(!ave['has'](avi)){ave['set'](avi,avk);}else{var avl=ave['get'](avi);avl['original']=Cesium[cO0(0x82e)](avl['color']);avl['color']=Cesium['clone'](avk['color']);}ap0['funcPublic']['updateModelStyle'](ap0['tileset'],ave);}av8=avc[cO0(0x82f)]('#');}aoZ['onSelectionChanged'](av8,avb);}});});break;case 0x4:aoZ[cO0(0x830)]['setOnMeasureResultListener']();break;case 0x5:aoZ['Event']['setOnSelectRevitListener']();break;case 0x0:ap0['Public']['clearHandler']();break;case 0x6:default:break;};}catch(avm){aM8(avm);}}};aoZ['Other']={'getVersion':function(){if(!Cesium['defined'](ENGINEVERSION)){console['log'](cNY(0xfb));return;}return ENGINEVERSION;},'isShowFPSStats':function(avn){ap1['_scene']['debugShowFramesPerSecond']=avn;},'setZoomSpeed':function(avo){if(!Cesium['defined'](avo))return;ap1['Camera'][cO0(0x831)]({'enableZoom':!![],'maximumZoomDistance':Cesium['defaultValue'](avo['maxDistance'],Number['POSITIVE_INFINITY']),'minimumZoomDistance':Cesium['defaultValue'](avo['minDistance'],0.001),'_minimumZoomRate':Cesium['defaultValue'](avo['minZoomRate'],0.001)});},'setPanSpeed':function(avp){ap1[cO0(0x832)]['setCameraOptions']({'enableTranslate':!![],'maximumMovementRatio':Cesium['defaultValue'](avp,0.1)});},'isShowRenderLoopErrors':function(avq){ap1['_viewer']['_cesiumWidget']['_showRenderLoopErrors']=avq;}};aoZ[cO0(0x833)]=function name(avr,avs,avt){ap1['Camera']['flyToPosition'](avr,0x0,-0x5a,avs,avt);};let avu=aoZ;avu['Load']=aoZ['Drawing']['load'];avu['GetVersion']=aoZ['getVersion']=aoZ['Other']['getVersion'];;avu['Panorama']=aoZ['Drawing']['location'];avu['isEnableRevit']=aoZ['Entity']['isEnableRevit'];avu['StartRectCheck']=aoZ['Entity']['boxSelect'];avu['CloseRectCheck']=aoZ['Entity']['cancelBoxSelect'];avu['ZoomTo']=aoZ[cO0(0x834)];avu['ZoomToEntity']=aoZ['Entity']['zoomTo'];avu['ZoomToRevit']=aoZ['Entity']['zoomToRevit'];avu['SetEntityColor']=aoZ['Entity']['setColor'];avu['ResetEntityColor']=aoZ['Entity']['resetColor'];avu['SetRevitColor']=aoZ['Entity']['setRevitColor'];avu[cO0(0x835)]=aoZ['Entity']['resetRevitColor'];avu['SetSingleEntityColor']=aoZ['Entity']['setSingleColor'];avu['SetSingleRevitColor']=aoZ['Entity']['setSingleRevitColor'];avu['SetEntityFlashColor']=aoZ['Entity']['setFlashColor'];avu['SetRevitFlashColor']=aoZ['Entity']['setRevitFlashColor'];avu['stopEntityFlashColor']=aoZ['Entity'][cO0(0x836)];avu['SetAllEntityColor']=aoZ['Entity']['setAllEntityColor'];avu['ResetAllEntityColor']=aoZ['Entity']['resetAllEntityColor'];avu['SetEntityVisible']=aoZ['Entity'][cO0(0x837)];avu['SetRevitVisible']=aoZ['Entity']['setRevitVisible'];avu['SetAllEntityVisible']=aoZ['Entity']['setAllEntityVisible'];avu['AddLabel']=aoZ['Label']['addLabel'];avu['RemoveLabel']=aoZ['Label']['removeLabel'];avu['RemoveAllLabel']=aoZ['Label']['removeAllLabel'];avu['SetMeasureMode']=aoZ['Measure']['setMeasureMode'];avu['clearMeasureResultViewer']=aoZ['Measure'][cO0(0x838)];avu['GetCameraViewer']=aoZ['Camera']['getViewport'];avu['SetCameraViewer']=aoZ['Camera']['setViewport'];avu['GetLayerList']=aoZ['Layer']['getLayerList'];avu['SetLayerVisible']=aoZ[cO0(0x839)][cO0(0x83a)];avu[cO0(0x83b)]=aoZ['Scene']['setBackGroundColor'];avu['GetImageBase64']=aoZ[cO0(0x83c)]['getImageBase64'];avu['GetImage']=aoZ['Scene']['getImage'];avu['clearScene']=aoZ[cO0(0x83d)]['clearScene'];avu['SetZoomSpeed']=aoZ['Other']['setZoomSpeed'];avu[cO0(0x83e)]=aoZ['Other']['setPanSpeed'];avu[cO0(0x83f)]=aoZ['Other']['isShowFPSStats'];avu['showAerialView']=aoZ['Plugin']['showAerialView'];avu['closeAerialView']=aoZ['Plugin']['closeAerialView'];avu['SetClickMode']=aoZ['Event']['setClickMode'];Object['defineProperties'](avu,{'OnClickPosition':{'get':function(){return aoZ['onClickPosition'];},'set':function(avv){aoZ['onClickPosition']=avv;}},'OnSelectionChanged':{'get':function(){return aoZ['onSelectionChanged'];},'set':function(avw){aoZ[cO0(0x840)]=avw;}},'OnSelectionRevitId':{'get':function(){return aoZ['onSelectionRevitId'];},'set':function(avx){aoZ['onSelectionRevitId']=avx;}},'OnMeasureResult':{'get':function(){return aoZ['onMeasureResult'];},'set':function(avy){aoZ['onMeasureResult']=avy;}}});avu['Other']['setZoomSpeed']({'minDistance':0.001,'minZoomRate':0.001});function avz(avA,ap1){avA['tempEntities']=[];avA['tempPrimitives']=[];avA['tempCustomLabelIds']=[];avA['tempCurrentAbsorptionPoint']=undefined;avA['mouseoutEvent']=undefined;avA['mouseoverEvent']=undefined;ap1['Model']={'getLoadedData':function(avC){try{if(ap0['m_model']['get'](avC['toString']())===undefined){throw cNY(0xfc);}else{var avD=ap0['m_model']['get'](avC['toString']());return{'total':avD['_statistics']['numberOfTilesTotal'],'pending':avD['_statistics']['numberOfPendingRequests']};}}catch(avE){aM8('错'+cO2(0x3bb)+':'+avE);}},'setVisible':function(avF,avG){try{if(ap0['m_model']['get'](avF[cO0(0x841)]())===undefined){throw cNY(0xfd);}else{var avH=ap0['m_model']['get'](avF['toString']());avH['show']=avG;var avI=avH['getParamObject']();if(Cesium['defined'](avI)){avI['show']=avG;}ap0['viewer']['scene']['requestRender']();return 0x0;}}catch(avJ){aM8('错'+cO2(0x3bc)+':'+avJ);}},'setCustomEffects':function(avK){try{if(ap0['m_model']['get'](avK['toString']())===undefined){throw cNY(0xfe);}else{var avL=ap0['m_model']['get'](avK[cO0(0x842)]());avL['customfragmentShader']=digitalCityShader;ap0[cO0(0x843)]['scene']['requestRender']();return 0x0;}}catch(avM){aM8('错'+cO2(0x3bd)+':'+avM);}},'setVisibleByInstanceId':function(avN,avO,avP){try{if(ap0['m_model']['get'](avN['toString']())===undefined){throw cNY(0xff);}else{ap0['tileset']=ap0['m_model']['get'](avN['toString']());for(var avQ=0x0;avQ0x0){aw5=Cesium['BoundingSphere']['fromBoundingSpheres'](aw1,new Cesium[(cO0(0x847))]());}else{aw5=new Cesium['BoundingSphere'](ap0['viewer']['camera']['position'],0x0);}if(Cesium['defined'](aw5)){var aw0=ap0['funcPublic']['outCartesian3ToRadian'](aw5['center'],ap0['viewer']);return{'center':aw5['center'],'radius':aw5['radius'],'position':aw0};}}catch(aw7){aM8('错'+cO2(0x3c0)+':'+aw7);}},'getHandleState':function(){try{return ap0['IsMoving'];}catch(aw8){aM8('错'+cO2(0x3c1)+':'+aw8);}},'setHandleState':function(aw9){try{ap0['IsMoving']=aw9;return ap0['IsMoving'];}catch(awa){aM8('错'+cO2(0x3c2)+':'+awa);}},'setAlpha':function(awb,awc){try{if(!aMm(awb)){if(ap0[cO0(0x848)]['get'](awb['toString']())===undefined){throw cNY(0x103);}ap0['tileset']=ap0['m_model']['get'](awb['toString']());}if(aMm(awc))awc=0.1;var awd=Cesium['Color']['fromCssColorString'](ap0['tileset']['stylecolor']);ap0['tileset']['stylecolor']=awd[cO0(0x849)](awc)['toCssColorString']();var awe=ap0['modelStyleMap']['get'](awb['toString']());if(awe['size']>0x0){awe['forEach'](function(awf,awg){if(awf['isParam']){awf['color']['alpha']=awc;}else{var awh=typeof awf['color']=='s'+cO2(0x3c3)+'g'?Cesium['Color']['fromCssColorString'](awf['color']):awf['color'];awf['color']=awh['withAlpha'](awc)['toCssColorString']();}});}ap0['funcPublic']['updateModelStyle'](ap0['tileset'],awe);var awi=ap0['tileset']['getParamObject']()==undefined?[]:[ap0['tileset']['getParamObject']()];var awj=![];var awe=ap0['modelStyleMap'][cO0(0x84a)](awb['toString']());if(awe['size']>0x0){awe['forEach'](function(awl,awm){if(awl['isParam']){awj=!![];}});}if(awj){ap0['funcPublic']['updateEntityAlpha'](awi,awc,'');}else{if(awi['length']>0x0&&awi[0x0]['_primitives']['_primitives']['length']>0x0){for(let awn=0x0;awn0x0&&awz[0x0]['_primitives'][cO0(0x850)]['length']>0x0){for(let awA=0x0;awA0x0){if(Array[cO0(0x85d)](axb['tags'])){for(var axe=0x0;axe0x0){for(var axq=0x0;axq-0x1;});if(axH!=undefined){axy(axH);}else{var axJ=ap0['funcPublic']['getPointByDistance'](ap0['tileset']['boundingSphere']['center'],0x0,0x0,-(ap0['tileset']['tilesetoutline']['maximumHeight']-ap0[cO0(0x86f)]['tilesetoutline']['minimumHeight'])/0x2);axy({'offset':{'x':ap0['funcPublic']['GetDistance'](axJ,ap0['BaseContorl']['gridStartX'],0x1)-ap0['funcPublic']['GetDistance'](ap0['BaseContorl']['gridCenter'],ap0[cO0(0x870)]['gridStartX'],0x1),'y':ap0['funcPublic']['GetDistance'](axJ,ap0['BaseContorl']['gridStartY'],0x0,0x1)-ap0['funcPublic']['GetDistance'](ap0['BaseContorl'][cO0(0x871)],ap0['BaseContorl']['gridStartY'],0x0,0x1),'z':ap0['funcPublic']['GetDistance'](axJ,ap0['BaseContorl']['gridCenter'],0x0,0x0,0x1)},'rotate':{'x':ap0['tileset']['rotate'][0x0],'y':ap0['tileset']['rotate'][0x1],'z':ap0['tileset']['rotate'][0x2]},'obj':ap0['tileset'],'id':axG});}}else{axy({'obj':ap0['tileset'],'id':axG});}}throw new Error('e'+cO2(0x3d5)+'g');}});}else{ap1['Model']['setColor'](ap0['tileset']['id'],0xff,0xff,0xff,0x1);}if(!aMm(axy)){axy(undefined);}}catch(axK){if(axK['message']=='e'+cO2(0x3d6)+'g'){}else{aM8('错'+cO2(0x3d7)+':'+axK);}}},'MoveModel':function(axL,axM,axN){try{if(!aMm(axM)){if(ap0['m_model']['get'](axM['toString']())===undefined){throw cNY(0x10f);}ap0[cO0(0x872)]=ap0['m_model'][cO0(0x873)](axM['toString']());}var axO=ap0['funcPublic']['pickPosition'](axL,ap0['viewer'])['position'];if(axO){var axP=Cesium['Cartographic']['fromCartesian'](ap0[cO0(0x874)]['boundingSphere']['center']);var axQ=Cesium['Cartographic']['fromCartesian'](axO);var axR=Cesium['Cartesian3']['fromRadians'](axP['longitude'],axP[cO0(0x875)],0x0);var axS=Cesium['Cartesian3']['fromRadians'](axQ[cO0(0x876)],axQ['latitude'],0x0);var axT=Cesium['Cartesian3']['subtract'](axS,axR,new Cesium['Cartesian3']());var axU=Cesium['Matrix4']['fromTranslation'](axT);var axV=Cesium['Matrix4']['multiplyTransformation'](axU,ap0['tileset']['modelMatrix'],new Cesium['Matrix4']());ap0['tileset']['modelMatrix']=axV;if(!aMm(axN)){axN(Cesium['Matrix4']['toArray'](axV));}else{return Cesium['Matrix4']['toArray'](axV);}ap0['viewer']['scene']['requestRender']();}}catch(axW){aM8('错'+cO2(0x3d8)+':'+axW);}},'moveToPosition':function(axX,axY,axZ){try{if(!aMm(axZ)){if(ap0['m_model']['get'](axZ[cO0(0x877)]())===undefined){throw cNY(0x110);}ap0['tileset']=ap0['m_model']['get'](axZ['toString']());}var ay0,ay1;var ay2;if(axX['length']>0x0){ay0=axX[0x0];ay1=axX[0x1];if(axX[cO0(0x878)]==0x3)height=axX[0x2];if(axY==0x0){ay2=Cesium['Cartographic']['fromDegrees'](ay0,ay1,height);}else{ay2=new Cesium[(cO0(0x879))](ay0,ay1,height);}var ay3=ap0['funcPublic']['cartographicToCartesian3'](ay2,ap0['viewer']);if(ay3){var ay4=Cesium['Cartographic']['fromCartesian'](ap0['tileset']['boundingSphere']['center']);var ay5=Cesium['Cartographic']['fromCartesian'](ay3);var ay6=Cesium['Cartesian3']['fromRadians'](ay4['longitude'],ay4['latitude'],ay4['height']);var ay7=Cesium['Cartesian3']['fromRadians'](ay5[cO0(0x87a)],ay5['latitude'],axX['length']==0x3?ay5['height']:ay4['height']);var ay8=Cesium['Cartesian3']['subtract'](ay7,ay6,new Cesium['Cartesian3']());var ay9=Cesium['Matrix4']['fromTranslation'](ay8);var aya=Cesium[cO0(0x87b)]['multiplyTransformation'](ay9,ap0['tileset']['modelMatrix'],new Cesium['Matrix4']());ap0['tileset']['modelMatrix']=aya;ap0['viewer']['scene']['requestRender']();return Cesium['Matrix4']['toArray'](aya);}}}catch(ayb){aM8('错'+cO2(0x3d9)+':'+ayb);}},'clearOffset':function(ayc){try{if(!aMm(ayc)){if(ap0['m_model']['get'](ayc[cO0(0x87c)]())===undefined){throw cNY(0x111);}ap0[cO0(0x87d)]=ap0['m_model']['get'](ayc[cO0(0x87e)]());}var ayd=new Cesium[(cO0(0x87f))]();Cesium['Matrix4']['getMatrix3'](ap0['tileset']['modelMatrix'],ayd);var aye=new Cesium['Matrix4']();Cesium['Matrix4']['fromRotationTranslation'](ayd,new Cesium['Cartesian3'](),aye);ap0['tileset']['modelMatrix']=aye;ap0['viewer']['scene']['camera']['lookAtTransform'](Cesium['Matrix4']['IDENTITY']);ap0['viewer']['scene']['requestRender']();return 0x0;}catch(ayf){aM8('错'+cO2(0x3da)+':'+ayf);}},'clearRotation':function(ayg){try{if(!aMm(ayg)){if(ap0['m_model']['get'](ayg['toString']())===undefined){throw cNY(0x112);}ap0[cO0(0x880)]=ap0['m_model']['get'](ayg['toString']());}var ayh=new Cesium['Cartesian3']();Cesium['Matrix4']['getTranslation'](ap0[cO0(0x881)][cO0(0x882)],ayh);var ayi=new Cesium['Matrix4']();Cesium['Matrix4']['fromRotationTranslation'](Cesium['Matrix3']['IDENTITY'],ayh,ayi);ap0['tileset']['modelMatrix']=ayi;ap0['viewer']['scene']['camera']['lookAtTransform'](Cesium['Matrix4']['IDENTITY']);ap0['viewer']['scene']['requestRender']();return 0x0;}catch(ayj){aM8('错'+cO2(0x3db)+':'+ayj);}},'offset':function(ayk,ayl,aym,ayn){try{if(!aMm(ayn)){if(ap0['m_model'][cO0(0x883)](ayn[cO0(0x884)]())===undefined){throw cNY(0x113);}ap0['tileset']=ap0[cO0(0x885)]['get'](ayn['toString']());}ayk=Number(ayk);if(isNaN(ayk)){throw'参'+cO2(0x3dc)+'字';}ayl=Number(ayl);if(isNaN(ayl)){throw'参'+cO2(0x3dd)+'字';}aym=Number(aym);if(isNaN(aym)){throw'参'+cO2(0x3de)+'字';}var ayo=Cesium['Matrix4']['multiplyByPoint'](ap0['tileset']['root']['transform'],Cesium['Cartesian3']['fromElements'](ayk,ayl,aym),new Cesium['Cartesian3']());var ayp=Cesium['Matrix4']['multiplyByPoint'](ap0['tileset'][cO0(0x886)]['transform'],Cesium['Cartesian3']['fromElements'](0x0,0x0,0x0),new Cesium['Cartesian3']());var ayq=Cesium[cO0(0x887)]['subtract'](ayo,ayp,new Cesium['Cartesian3']());var ayr=Cesium['Matrix4']['fromTranslation'](ayq);var ays=Cesium['Matrix4']['multiplyTransformation'](ayr,ap0['tileset']['modelMatrix'],new Cesium['Matrix4']());ap0['tileset']['modelMatrix']=ays;ap0['viewer']['scene']['requestRender']();return Cesium['Matrix4']['toArray'](ays);}catch(ayt){aM8('错'+cO2(0x3df)+':'+ayt);}},'getModelMatrix':function(ayu){try{if(!aMm(ayu)){if(ap0[cO0(0x888)]['get'](ayu['toString']())===undefined){throw cNY(0x114);}ap0['tileset']=ap0['m_model']['get'](ayu['toString']());}return Cesium['Matrix4']['toArray'](ap0['tileset']['modelMatrix']);}catch(ayv){aM8('错'+cO2(0x3e0)+':'+ayv);}},'setModelMatrix':function(ayw,ayx){try{if(!aMm(ayw)){if(ap0['m_model']['get'](ayw['toString']())===undefined){throw cNY(0x115);}ap0['tileset']=ap0[cO0(0x889)]['get'](ayw[cO0(0x88a)]());}var ayy=Cesium['Matrix4']['unpack'](ayx);Cesium['Matrix4']['clone'](ayy,ap0['tileset']['modelMatrix']);}catch(ayz){aM8('错'+cO2(0x3e1)+':'+ayz);}},'resetModelMatrix':function(ayA){try{if(!aMm(ayA)){if(ap0['m_model']['get'](ayA[cO0(0x88b)]())===undefined){throw cNY(0x116);}ap0['tileset']=ap0['m_model']['get'](ayA['toString']());}var ayB=Cesium['defaultValue'](ap0['tileset']['_modelOriginalMatrix'],Cesium['Matrix4']['IDENTITY']);Cesium['Matrix4'][cO0(0x88c)](ayB,ap0['tileset']['modelMatrix']);}catch(ayC){aM8('错'+cO2(0x3e2)+':'+ayC);}},'getLoadedList':function(){try{return ap0['m_model'];}catch(ayD){aM8('错'+cO2(0x3e3)+':'+ayD);}},'setVisualRange':function(ayE,ayF){if(!aMm(ayF)){if(ap0['m_model']['get'](ayF['toString']())===undefined){throw cNY(0x117);}ap0['tileset']=ap0['m_model']['get'](ayF['toString']());var ayG=0x2*Math['tan'](0.5*Math['PI']/0x3);var ayH=0x3a9;var ayI=0x10*ayG/ayH;ap0['tileset']['maximumScreenSpaceError']=ayI*ap0['viewer']['canvas']['height']/(Number(ayE)*ayG);}else{ap0['m_model']['forEach'](function(ayJ,ayK){var ayG=0x2*Math['tan'](0.5*Math[cO0(0x88d)]/0x3);var ayH=0x3a9;var ayI=0x10*ayG/ayH;ayJ['maximumScreenSpaceError']=ayI*ap0['viewer']['canvas']['height']/(Number(ayE)*ayG);});}ap0['viewer']['scene']['requestRender']();},'getModelsCenter':function(ayO){try{if(Cesium['defined'](ayO)&&!Array[cO0(0x88e)](ayO)){ayO=[ayO];}var ayP=[];ap0['m_model']['forEach'](function(ayQ,ayR){if(!Cesium['defined'](ayO)||ayO[cO0(0x88f)](ayQ['id'])>-0x1){if(ayQ['tilesetoutline']['boundingsphere']!=undefined){ayP['push'](ayQ);}}});var ayS=[];var ayT=new Cesium[(cO0(0x890))]();for(var ayU=0x0;ayU0x0){var ayZ=new Cesium['Cartographic'](-Infinity,-Infinity,-Infinity),az0=new Cesium['Cartographic'](Infinity,Infinity,Infinity);ayS['forEach'](function(az1){ayZ['longitude']=Math['max'](ayZ['longitude'],az1['longitude']);ayZ['latitude']=Math['max'](ayZ['latitude'],az1['latitude']);ayZ['height']=Math['max'](ayZ['height'],az1['height']);az0[cO0(0x893)]=Math['min'](az0['longitude'],az1['longitude']);az0['latitude']=Math['min'](az0['latitude'],az1['latitude']);az0['height']=Math['min'](az0['height'],az1['height']);});var az2=ap0[cO0(0x894)]['cartographicToCartesian3'](ayZ,ap0['viewer']);var az3=ap0['funcPublic'][cO0(0x895)](az0,ap0['viewer']);var az4=Cesium['Cartesian3'][cO0(0x896)](az2,az3,new Cesium[(cO0(0x897))]());var az5=Cesium['Cartesian3']['midpoint'](az2,az3,new Cesium['Cartesian3']());var az6=Cesium['Cartesian3']['magnitude'](az4);var az7=new Cesium['BoundingSphere'](az5,az6);az7['maxpos']=az2;az7['minpos']=az3;az7['oldsphere']=ayP[0x0]['tilesetoutline'];az7['PCenter']=ayT;az7['obb']=ayP[0x0]['root']['boundingVolume']['_orientedBoundingBox'];return az7;}return undefined;}catch(az8){aM8('错'+cO2(0x3e4)+':'+az8);}}};ap1['Camera']={'setCameraOptions':function(az9){try{if(az9)for(var aza in az9){if(az9['hasOwnProperty'](aza)&&ap0['viewer']['scene'][cO0(0x898)]['hasOwnProperty'](aza)){ap0['viewer']['scene']['screenSpaceCameraController'][aza]=az9[aza];}}}catch(azb){aM8('错'+cO2(0x3e5)+':'+azb);}},'setPerspectiveViewPort':function(azc){try{if(aMm(azc))azc=cNW(0x4e);var azd=0x0;var aze=-0x5a;azc=azc['toUpperCase']();switch(azc){case'B'+cO2(0x3e6)+'M':azd=0x0;aze=0x5a;break;case'F'+cO2(0x3e7)+'T':azd=aze=0x0;break;case'B'+cO2(0x3e8)+'K':azd=0xb4;aze=0x0;break;case'L'+cO2(0x3e9)+'T':azd=0x5a;aze=0x0;break;case'R'+cO2(0x3ea)+'T':azd=0x10e;aze=0x0;break;default:azd=0x0;aze=-0x5a;break;}if(azc==='B'+cO2(0x3eb)+'M'){if(ap0['defaults']['openearth'])return-0x1;}var azf=ap1['Model']['getModelsCenter']();var azg=Cesium['Cartesian3']['subtract'](azf['maxpos'],azf['minpos'],new Cesium['Cartesian3']());var azh=Cesium['Cartesian3']['midpoint'](azf['maxpos'],azf['minpos'],new Cesium['Cartesian3']());var azi=Cesium['Cartesian3']['magnitude'](azg);var azj=new Cesium['BoundingSphere'](azh,azi);ap0['viewer'][cO0(0x899)]['flyToBoundingSphere'](azj,{'duration':0x0,'offset':new Cesium['HeadingPitchRange'](Cesium['Math']['toRadians'](azd),Cesium['Math']['toRadians'](aze),azi)});ap0['viewer']['scene']['requestRender']();return 0x0;}catch(azk){aM8('错'+cO2(0x3ec)+':'+azk);}},'lookAt':function(azl){try{var azm=new Cesium[(cO0(0x89a))](),azn=0xa;switch(azl['type']){case 0x0:if(Array['isArray'](azl['min'])&&azl['min']['length']==0x3&&Array['isArray'](azl['max'])&&azl['max'][cO0(0x89b)]==0x3){var azo=Cesium[cO0(0x89c)]['fromRadiansArrayHeights'](azl['min'])[0x0];var azp=Cesium['Cartesian3']['fromRadiansArrayHeights'](azl['max'])[0x0];Cesium['Cartesian3']['midpoint'](azo,azp,azm);azn=Cesium['Cartesian3']['distance'](azo,azp);}else throw Error('m'+cO2(0x3ed)+'误');break;case 0x1:if(Array['isArray'](azl['min'])&&azl['min']['length']==0x3&&Array['isArray'](azl['max'])&&azl['min']['length']==0x3){var azq=Cesium[cO0(0x89d)]['fromArray'](azl[cO0(0x89e)]),azr=Cesium['Cartesian3']['fromArray'](azl['max']);var azs=ap0['Public']['convertModelToWorld'](azq['x'],azq['y'],azq['z'],azl[cO0(0x89f)]);var azt=ap0['Public'][cO0(0x8a0)](azr['x'],azr['y'],azr['z'],azl['tag']);var azo=ap0['Public']['radiansToCartesian3'](azs[0x1],azs[0x0],azs[0x2]);var azp=ap0['Public']['radiansToCartesian3'](azt[0x1],azt[0x0],azt[0x2]);Cesium['Cartesian3']['midpoint'](azo,azp,azm);azn=Cesium['Cartesian3']['distance'](azo,azp);}else throw Error('m'+cO2(0x3ee)+'误');break;case 0x2:if(Cesium['defined'](azl['min'])&&azl[cO0(0x8a1)]instanceof Cesium['Cartesian3']&&Cesium['defined'](azl[cO0(0x8a2)])&&azl[cO0(0x8a3)]instanceof Cesium['Cartesian3']){Cesium['Cartesian3']['midpoint'](azl['min'],azl['max'],azm);azn=Cesium['Cartesian3']['distance'](azl['min'],azl['max']);}else throw Error('m'+cO2(0x3ef)+'误');break;default:throw Error('t'+cO2(0x3f0)+'效');}var azw=azl[cO0(0x8a4)]||0x0;var azx=azl['pitch']||0x0;var azy=Cesium['Math']['toRadians'](azw);var azz=Cesium['Math']['toRadians'](azx);ap0['viewer']['camera']['lookAt'](azm,new Cesium['HeadingPitchRange'](azy,azz,azn*0x2));ap0['viewer']['camera']['lookAtTransform'](Cesium['Matrix4']['IDENTITY']);}catch(azA){aM8(azA);}},'getExtent':function(){try{var azB=ap0['viewer']['camera']['computeViewRectangle']();var azC=[];azC[cO0(0x8a5)](Cesium['Rectangle']['northeast'](azB,new Cesium['Cartographic']()));azC['push'](Cesium['Rectangle']['northwest'](azB,new Cesium['Cartographic']()));azC['push'](Cesium['Rectangle']['southwest'](azB,new Cesium['Cartographic']()));azC['push'](Cesium['Rectangle']['southeast'](azB,new Cesium['Cartographic']()));return azC;}catch(azD){aM8('错'+cO2(0x3f1)+':'+azD);}},'addListener':function(azE){try{ap0['viewer'][cO0(0x8a6)]['changed']['addEventListener'](function(azF){if(!aMm(azE)){azE({'heading':ap0['viewer']['camera']['heading'],'pitch':ap0['viewer']['camera']['pitch'],'position':ap0['funcPublic']['outCartesian3ToRadian'](ap0['viewer']['camera']['position'],ap0['viewer'])});}});}catch(azG){aM8('错'+cO2(0x3f2)+':'+azG);}},'flyToPosition':function(azH,azI,azJ,azK,azL){try{if(aMm(azI)){azI=ap0[cO0(0x8a7)]['camera']['heading'];}if(aMm(azJ)){azJ=ap0['viewer']['camera']['pitch'];}if(aMm(azK)){azK=0x64;}if(aMm(azL)){azL=0x5;}var azM=ap0['viewer']['camera']['position'];if(Array['isArray'](azH)){azM=ap0['funcPublic'][cO0(0x8a8)](azH,ap0['viewer']);}else if(azH instanceof Cesium['Cartesian3']){azM=azH;}var azN=new Cesium['BoundingSphere'](azM,0x1);ap0['viewer']['camera']['flyToBoundingSphere'](azN,{'duration':azL,'offset':new Cesium['HeadingPitchRange'](Cesium['Math']['toRadians'](azI),Cesium['Math']['toRadians'](azJ),azK)});return 0x0;}catch(azO){aM8('错'+cO2(0x3f3)+':'+azO);}},'saveScreenShot':function(azP){try{if(ap0[cO0(0x8a9)]['getSceneStatus']()===0x0){if(!ap0['viewer']['baseLayerPicker']['viewModel']['dropDownVisible']){var azQ=document['getElementsByClassName'](cNY(0x118));if(!aMm(azQ)&&azQ['length']>0x0){azQ[0x0]['style']['display']='n'+cO2(0x3f4)+'e';}}}var azR=document['querySelector']('#'+ap0['defaults']['container']+cNY(0x119));var azS=document['querySelector']('#'+ap0[cO0(0x8aa)]['container']);Cesium['defined'](ap0['PluginNavigationCube'])&&ap0['PluginNavigationCube'][cO0(0x8ab)](!![]);html2canvas(document['getElementById'](ap0[cO0(0x8ac)]['container']),{'backgroundColor':'t'+cO2(0x3f5)+'t','allowTaint':!![],'y':azS['offsetTop']/0x2,'x':azS['offsetLeft']/0x2,'scrollY':0x0,'scrollX':0x0,'width':azS['offsetWidth'],'height':azS['offsetHeight'],'windowWidth':azS['scrollWidth'],'windowHeight':azS['scrollHeight'],'imageTimeout':0x0,'useCORS':!![],'foreignObjectRendering':!![],'logging':![]})['then'](function(azT){if(ap0[cO0(0x8ad)]['getSceneStatus']()===0x0){var azQ=document['getElementsByClassName'](cNY(0x11a));if(!aMm(azQ)&&azQ['length']>0x0){azQ[0x0]['style']['display']='b'+cO2(0x3f6)+'k';}}if(!aMm(azP)){azP(azT['toDataURL']());}});}catch(azV){aM8('错'+cO2(0x3f7)+':'+azV);}},'keyDownImmersiveRoam':function(azW){if(Cesium['defined'](ap0['Camera_ImmersionRoaming'])){ap0['Camera_ImmersionRoaming']['iRKeyDown'](azW);}},'keyUpImmersiveRoam':function(azX){if(Cesium['defined'](ap0['Camera_ImmersionRoaming'])){ap0['Camera_ImmersionRoaming']['iRKeyUp'](azX);}}};ap1['Measurement']={'drawDistanceResult':function(azY){try{ap0['viewer']['scene']['globe']['depthTestAgainstTerrain']=![];var azZ=[];if(!aMm(azY)&&azY['length']==0x2){azZ=ap0['funcPublic']['inputRadianArrToCartesian3Arr'](azY,ap0['viewer']);}else{throw'参'+cO2(0x3f8)+'误';}var aA0=aAk(azZ)['toFixed'](0x2);if(aA0<0.01){throw'坐'+cO2(0x3f9)+'合';}var aA1=ap0['viewer']['entities']['add']({'position':azZ[0x0],'point':{'color':Cesium['Color']['YELLOW'],'pixelSize':0x5,'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});avA[cO0(0x8ae)]['push'](aA1);var aA1=ap0['viewer']['entities']['add']({'position':azZ[0x1],'point':{'color':Cesium['Color']['YELLOW'],'pixelSize':0x5,'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});avA['tempEntities']['push'](aA1);var aA3=Cesium['Cartographic']['fromCartesian'](azZ[0x0]);var aA4=Cesium['Cartographic']['fromCartesian'](azZ[0x1]);var aA5,aA6,aA7,aA8;if(aA3['height']>aA4['height']){aA6=azZ[0x1];aA5=azZ[0x0];aA7=aA3['height']-aA4[cO0(0x8af)];}else{aA6=azZ[0x0];aA5=azZ[0x1];aA7=aA4['height']-aA3['height'];}var aA9=new Cesium['Cartesian3']();Cesium['Cartesian3']['normalize'](aA5,aA9);Cesium['Cartesian3']['multiplyByScalar'](aA9,aA7,aA9);var aAa=new Cesium['Cartesian3']();Cesium['Cartesian3']['subtract'](aA5,aA9,aAa);aA8=Cesium['Cartesian3']['distance'](aAa,aA6);var aAb=ap0['viewer']['scene']['primitives']['add'](ap0['funcPublic']['drawLine']([aA6,aA5],ap0['viewer']));avA['tempPrimitives']['push'](aAb);var aAc=ap0['viewer']['scene']['primitives']['add'](ap0['funcPublic']['drawLine']([aA5,aAa],ap0['viewer']));avA['tempPrimitives']['push'](aAc);var aAd=ap0['viewer']['scene'][cO0(0x8b0)]['add'](ap0['funcPublic']['drawLine']([aA6,aAa],ap0['viewer']));avA['tempPrimitives']['push'](aAd);var aAe=ap0['funcPublic']['getCenter'](aA5,aA6);var aAf=ap0[cO0(0x8b1)]['entities']['add']({'position':aAe,'label':{'style':Cesium['LabelStyle']['FILL_AND_OUTLINE'],'text':aA0+'米','show':!![],'fillColor':Cesium['Color']['WHITE'],'showBackground':!![],'backgroundColor':Cesium['Color']['BLACK'],'font':'1'+cO2(0x3fa)+'体','horizontalOrigin':Cesium[cO0(0x8b2)]['CENTER'],'verticalOrigin':Cesium['VerticalOrigin']['BOTTOM'],'pixelOffset':new Cesium[(cO0(0x8b3))](0x1,0x1),'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});avA['tempEntities']['push'](aAf);var aAg=aA7['toFixed'](0x2);if(aAg>0.1){var aAf=ap0['viewer']['entities']['add']({'position':ap0['funcPublic']['getCenter'](aAa,aA5),'label':{'style':Cesium['LabelStyle']['FILL_AND_OUTLINE'],'text':cNW(0x4f)+aAg+'米','show':!![],'fillColor':Cesium[cO0(0x8b4)]['WHITE'],'showBackground':!![],'backgroundColor':Cesium['Color']['BLACK'],'font':'1'+cO2(0x3fb)+'体','horizontalOrigin':Cesium['HorizontalOrigin']['CENTER'],'verticalOrigin':Cesium['VerticalOrigin']['BOTTOM'],'pixelOffset':new Cesium['Cartesian2'](0x1,0x1),'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});avA['tempEntities']['push'](aAf);}var aAi=aA8['toFixed'](0x2);if(aAg>0.1){var aAf=ap0['viewer']['entities'][cO0(0x8b5)]({'position':ap0[cO0(0x8b6)]['getCenter'](aAa,aA6),'label':{'style':Cesium['LabelStyle']['FILL_AND_OUTLINE'],'text':cNW(0x50)+aAi+'米','show':!![],'fillColor':Cesium['Color']['WHITE'],'showBackground':!![],'backgroundColor':Cesium['Color']['BLACK'],'font':'1'+cO2(0x3fc)+'体','horizontalOrigin':Cesium['HorizontalOrigin']['CENTER'],'verticalOrigin':Cesium['VerticalOrigin']['BOTTOM'],'pixelOffset':new Cesium['Cartesian2'](0x1,0x1),'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});avA['tempEntities']['push'](aAf);}azZ=[];ap0['viewer']['scene'][cO0(0x8b7)]();function aAk(azZ){var aAm=0x0;for(var aAn=0x1;aAn0x2){aAq=ap0['funcPublic']['inputRadianArrToCartesian3Arr'](aAp,ap0['viewer']);}else{throw'参'+cO2(0x3fe)+'误';}var aAr=ap0['viewer']['entities']['add']({'polyline':{'show':!![],'positions':aAq,'material':new Cesium['PolylineOutlineMaterialProperty']({'color':Cesium['Color']['YELLOW']}),'width':0x3}});avA['tempEntities']['push'](aAr);var aAs='';var aAt=ap0['funcPublic']['calcArea3D'](aAq);if(aAt<0x0)aAt*=-0x1;aAt=ap0['funcPublic'][cO0(0x8b9)](aAt,0x2);if(aAt>0xf4240){aAt=ap0['funcPublic'][cO0(0x8ba)](aAt/0xf4240,0x2);aAs=aAt+('平'+cO2(0x3ff)+'里');}else{aAs=aAt+cNW(0x51);}var aAu;var aAv=ap0[cO0(0x8bb)]['getCartesian3ListCenter'](aAq);var aAw=ap0['viewer']['scene']['globe']['ellipsoid']['cartesianToCartographic'](aAv);aAu=Cesium['Cartesian3']['fromDegrees'](Cesium[cO0(0x8bc)]['toDegrees'](aAw['longitude']),Cesium['Math']['toDegrees'](aAw['latitude']),aAw['height']);var aAx=ap0['viewer']['entities']['add']({'position':aAu,'label':{'style':Cesium['LabelStyle']['FILL_AND_OUTLINE'],'text':aAs,'show':!![],'fillColor':Cesium['Color']['WHITE'],'showBackground':!![],'backgroundColor':Cesium['Color']['BLACK'],'font':'1'+cO2(0x400)+'体','horizontalOrigin':Cesium['HorizontalOrigin']['CENTER'],'verticalOrigin':Cesium['VerticalOrigin']['BOTTOM'],'pixelOffset':new Cesium['Cartesian2'](0x1,0x1),'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});avA['tempEntities'][cO0(0x8bd)](aAx);ap0['viewer']['scene']['requestRender']();}catch(aAy){aM8('错'+cO2(0x401)+':'+aAy);}},'distance':function(aAz,aAA,aAB){try{if(!ap0['viewer']['scene']['_context']['_webgl2']){aAB=![];}aMw(ap0);var aAC=undefined;if(aAB){var aAD=!![];ap0['Public']['event']('R'+cO2(0x402)+'N',function(){aAD=![];aMD();});ap0[cO0(0x8be)]['event']('R'+cO2(0x403)+'P',function(){aAD=!![];});ap0[cO0(0x8bf)]['event']('L'+cO2(0x404)+'N',function(){aAD=![];});ap0['Public']['event']('L'+cO2(0x405)+'P',function(){aAD=!![];});ap0['Public']['event']('W'+cO2(0x406)+'L',function(){aMD();});ap0['Public']['event']('M'+cO2(0x407)+'E',function(aAE){if(aAD){var aAF=aMZ(aAE['endPosition'],ap0,aAB);var aAG=aAF['position'];if(aAF['isAdsorbed']){aAC=aAF['position'];var aAH=ap0['viewer']['scene']['cartesianToCanvasCoordinates'](aAC);aMG(aAH);}else{aMD();}if(aAK['length']==0x2)aAK['pop']();if(aAK['length']==0x1&&aAG)aAK['push'](aAG['clone']());ap0['viewer']['scene']['requestRender']();return;var aAI=ap0[cO0(0x8c0)][cO0(0x8c1)](aAE['endPosition'],ap0['viewer']);if(Cesium['defined'](aAI['type'])&&aAI['type']==0x1){aAC=ap0['funcPublic'][cO0(0x8c2)](aAE['endPosition'],aAI['position'],ap0);if(Cesium[cO0(0x8c3)](aAC)){ap0['viewer']['container']['style']['cursor']='c'+cO2(0x408)+'r';}else{ap0['viewer']['container']['style']['cursor']='m'+cO2(0x409)+'e';}}else{ap0['viewer'][cO0(0x8c4)]['style']['cursor']='m'+cO2(0x40a)+'e';}}});}avA['mouseoutEvent']=function(){if(aAK[cO0(0x8c5)]=aAJ['length']+0x1){aAK['pop']();}aMD();ap0['viewer'][cO0(0x8c6)]['requestRender']();};aMo(ap0['viewer'][cO0(0x8c7)],'m'+cO2(0x40b)+'t',avA['mouseoutEvent']);avA['mouseoverEvent']=function(){if(aAL){aAL['show']=!![];}ap0['viewer']['scene']['requestRender']();};aMo(ap0['viewer']['canvas'],'m'+cO2(0x40c)+'r',avA['mouseoverEvent']);var aAJ=[];var aAK=[];var aAL=undefined;var aAM;ap0['Public']['event']('L'+cO2(0x40d)+'K',function(aAN){ap0[cO0(0x8c8)]['style']['display']='n'+cO2(0x40e)+'e';var aAO=ap0[cO0(0x8c9)]['pickPosition'](aAN['position'],ap0['viewer']);var aAP=aMZ(aAN['position'],ap0,aAB);if(!aAP['position'])return;aAJ['push'](aAP['position']);aAK['push'](aAP['position']['clone']());if(aAJ['length']==0x2){var aAQ=aBa(aAJ)['toFixed'](0x2);if(aAQ<0.001){aAJ['pop']();return;}aAM=ap0['viewer']['entities']['add']({'position':aAJ[0x1],'point':{'color':Cesium['Color']['YELLOW'],'pixelSize':0x5,'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});avA['tempEntities']['push'](aAM);var aAR=Cesium['Cartographic']['fromCartesian'](aAJ[0x0]);var aAS=Cesium[cO0(0x8ca)]['fromCartesian'](aAJ[0x1]);var aAT,aAU,aAV,aAW;if(aAR['height']>aAS[cO0(0x8cb)]){aAU=aAJ[0x1];aAT=aAJ[0x0];aAV=aAR['height']-aAS['height'];aAW=aAS['latitude'];}else{aAU=aAJ[0x0];aAT=aAJ[0x1];aAV=aAS['height']-aAR['height'];aAW=aAR['latitude'];}var aAX=new Cesium['Cartesian3']();Cesium['Cartesian3']['normalize'](aAT,aAX);Cesium[cO0(0x8cc)]['multiplyByScalar'](aAX,aAV,aAX);var aAY=new Cesium['Cartesian3']();Cesium['Cartesian3']['subtract'](aAT,aAX,aAY);var aAZ=aBa([aAT,aAY])['toFixed'](0x2);var aB0=Cesium['Cartographic']['fromCartesian'](aAY);var aB1=ap0['funcPublic']['cartographicToCartesian3'](new Cesium['Cartographic'](aB0['longitude'],aAW,aB0[cO0(0x8cd)]),ap0['viewer']);var aB2=aBa([aB1,aAY])['toFixed'](0x2);var aB3=aBa([aB1,aAU])['toFixed'](0x2);var aB4=ap0['viewer']['scene'][cO0(0x8ce)]['add'](ap0['funcPublic'][cO0(0x8cf)](aAJ,ap0['viewer'],Cesium['Color']['ORANGE']));avA['tempPrimitives']['push'](aB4);if(aAA){var aB5=ap0['funcPublic']['getCenter'](aAT,aAU);var aB6=aMN(aB5,aAQ+'m',ap1);avA['tempCustomLabelIds']['push'](aB6);}if(!aMm(aAz)){aAz({'points':ap0['funcPublic']['outCartesian3ToRadianArr'](aAJ,ap0['viewer']),'dis':aAQ,'X':aB3,'Y':aB2,'Z':aAZ});}aAJ=[];if(aAL){ap0[cO0(0x8d0)]['entities']['remove'](aAL);aAL=null;aAK=[];}}else{aAM=ap0['viewer']['entities']['add']({'position':aAJ[aAJ['length']-0x1],'point':{'color':Cesium['Color']['YELLOW'],'pixelSize':0x5,'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});avA['tempEntities'][cO0(0x8d1)](aAM);if(aAL==null){aBe(ap0);}}ap0['viewer']['scene']['requestRender']();});ap0['Public']['event']('R'+cO2(0x40f)+'K',function(aB7){if(aAJ['length']>0x0){for(var aB8=0x0;aB8=0x1)aBr['push'](aBo['clone']());}ap0[cO0(0x8d7)]['scene']['requestRender']();return;}});}var aBq=[];var aBr=[];var aBs=undefined;avA['mouseoutEvent']=function(){if(aBr['length']=aBq[cO0(0x8d8)]+0x1){aBr['pop']();}aMD();ap0['viewer']['scene']['requestRender']();};aMo(ap0['viewer']['canvas'],'m'+cO2(0x417)+'t',avA['mouseoutEvent']);avA['mouseoverEvent']=function(){if(aBs){aBs[cO0(0x8d9)]=!![];}ap0['viewer']['scene']['requestRender']();};aMo(ap0['viewer'][cO0(0x8da)],'m'+cO2(0x418)+'r',avA['mouseoverEvent']);var aBt=0x0;var aBu=null;var aBv=undefined;ap0[cO0(0x8db)]['event']('L'+cO2(0x419)+'K',function(aBw){ap0['nameOverlay']['style']['display']='n'+cO2(0x41a)+'e';var aBx=aMZ(aBw['position'],ap0,aBj);if(!aBx['position'])return;aBq['push'](aBx['position']);aBr['push'](aBx['position']['clone']());if(aBq[cO0(0x8dc)]==0x3){var aBy=Cesium['Cartesian3']['subtract'](aBq[0x0],aBq[0x1],new Cesium['Cartesian3']());var aBz=Cesium['Cartesian3']['subtract'](aBq[0x2],aBq[0x1],new Cesium['Cartesian3']());var aBA=Cesium['Cartesian3']['angleBetween'](aBy,aBz);aBt=ap0[cO0(0x8dd)]['round'](Cesium[cO0(0x8de)]['toDegrees'](aBA),0x2);var aBB=ap0['viewer']['entities']['add']({'position':aBq[aBq['length']-0x1],'point':{'color':Cesium['Color']['YELLOW'],'pixelSize':0x5,'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});avA['tempEntities']['push'](aBB);var aBC=ap0['viewer']['scene']['primitives']['add'](ap0['funcPublic']['drawLine'](aBq,ap0['viewer']));avA['tempPrimitives'][cO0(0x8df)](aBC);var aBD=aBL(aBq);if(aBi){var aBE=aBD[Math['ceil'](aBD['length']/0x2)];var aBF=aMN(aBE,aBt+'°',ap1);avA['tempCustomLabelIds']['push'](aBF);}var aBC=ap0['viewer']['scene']['primitives'][cO0(0x8e0)](ap0['funcPublic']['drawLine'](aBD,ap0['viewer']));avA['tempPrimitives']['push'](aBC);if(!aMm(aBh)){aBh({'points':ap0['funcPublic']['outCartesian3ToRadianArr'](aBq,ap0['viewer']),'angle':aBt});}aBq=[];if(aBs){ap0['viewer']['entities']['remove'](aBs);aBs=null;aBr=[];}}else{var aBB=ap0['viewer']['entities']['add']({'position':aBq[aBq['length']-0x1],'point':{'color':Cesium['Color']['YELLOW'],'pixelSize':0x5,'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});avA['tempEntities']['push'](aBB);if(aBs==null){aC8(ap0);}}ap0['viewer']['scene']['requestRender']();});ap0['Public']['event']('R'+cO2(0x41b)+'K',function(aBI){if(aBq['length']>0x0){for(var aBJ=0x0;aBJ=0x1)aCq['push'](aCn['clone']());}ap0[cO0(0x8e8)]['scene']['requestRender']();}ap0['nameOverlay']['style']['display']='b'+cO2(0x426)+'k';ap0['nameOverlay']['style'][cO0(0x8e9)]=ap0['viewer']['canvas']['clientHeight']-aCl['endPosition']['y']+cNW(0x53);ap0['nameOverlay'][cO0(0x8ea)]['left']=aCl['endPosition']['x']+cNW(0x54);if(aCh['length']>0x2){ap0['nameOverlay']['textContent']=aCj;}});}else{ap0['Public']['event']('M'+cO2(0x427)+'E',function(aCp){ap0['nameOverlay']['style'][cO0(0x8eb)]='b'+cO2(0x428)+'k';ap0['nameOverlay']['style']['bottom']=ap0['viewer']['canvas']['clientHeight']-aCp['endPosition']['y']+cNW(0x55);ap0['nameOverlay']['style']['left']=aCp[cO0(0x8ec)]['x']+cNW(0x56);if(aCh['length']>0x2){ap0['nameOverlay']['textContent']=aCj;}});}var aCq=[];var aCr=undefined;avA['mouseoutEvent']=function(){if(aCq['length']=aCh['length']+0x1){aCq['pop']();}aMD();ap0['viewer']['scene']['requestRender']();};aMo(ap0['viewer']['canvas'],'m'+cO2(0x429)+'t',avA['mouseoutEvent']);avA['mouseoverEvent']=function(){if(aCr){aCr['show']=!![];}ap0['viewer']['scene']['requestRender']();};aMo(ap0['viewer']['canvas'],'m'+cO2(0x42a)+'r',avA['mouseoverEvent']);ap0['Public']['event']('L'+cO2(0x42b)+'K',function(aCs){ap0['nameOverlay']['style']['display']='n'+cO2(0x42c)+'e';var aCt=aMZ(aCs['position'],ap0,aCd);if(!aCt['position'])return;aCh['push'](aCt['position']);aCq['push'](aCt['position']['clone']());if(!aCg){aCg=!![];}var aCu=ap0['viewer']['entities']['add']({'position':aCh[aCh[cO0(0x8ed)]-0x1],'point':{'color':Cesium['Color']['YELLOW'],'pixelSize':0x5,'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});avA['tempEntities']['push'](aCu);if(aCr==null){aCI(ap0);}ap0['viewer']['scene']['requestRender']();});ap0['Public']['event']('R'+cO2(0x42d)+'K',function(aCv){aCz();});ap0['Public']['event']('P'+cO2(0x42e)+'T',function(aCw){aCz();});ap0['Public']['event']('P'+cO2(0x42f)+'E',function(aCx){aCz();});ap0['Public']['event']('P'+cO2(0x430)+'D',function(aCy){aCz();});function aCz(){if(aCh['length']>0x2){aCh['push'](aCh[0x0]);var aCA=ap0['viewer'][cO0(0x8ee)]['primitives']['add'](ap0['funcPublic'][cO0(0x8ef)](aCh,ap0['viewer']));avA['tempPrimitives']['push'](aCA);var aCB=ap0['viewer']['entities']['add']({'position':aCh[aCh['length']-0x1],'point':{'color':Cesium['Color']['YELLOW'],'pixelSize':0x5,'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});avA['tempEntities']['push'](aCB);var aCC='';var aCD=ap0[cO0(0x8f0)]['calcArea3D'](aCh);if(aCD<0x0)aCD*=-0x1;aCD=ap0['funcPublic']['round'](aCD,0x2);aCC=aCD+cNW(0x57);if(aCc){var aCE;var aCF=ap0['funcPublic']['getCartesian3ListCenter'](aCh);var aCG=ap0['viewer']['scene']['globe']['ellipsoid']['cartesianToCartographic'](aCF);if(ap0['viewer']['scene']['globe']&&aCe!='O'+cO2(0x431)+'l'){aCE=Cesium['Cartesian3'][cO0(0x8f1)](Cesium['Math']['toDegrees'](aCG['longitude']),Cesium['Math']['toDegrees'](aCG['latitude']),aCG['height']+0.1);}else{aCE=Cesium['Cartesian3']['fromDegrees'](Cesium['Math']['toDegrees'](aCG['longitude']),Cesium['Math']['toDegrees'](aCG['latitude']),aCG['height']);}var aCH=aMN(aCF,aCC,ap1);avA[cO0(0x8f2)]['push'](aCH);}if(!aMm(aCb)){aCb({'points':ap0['funcPublic']['outCartesian3ToRadianArr'](aCh,ap0['viewer']),'area':aCD});}aCh=[];ap0['nameOverlay']['textContent']='';ap0['nameOverlay']['style']['display']='n'+cO2(0x432)+'e';aCg=![];aCf=undefined;if(aCr){ap0['viewer']['entities']['remove'](aCr);aCr=null;aCq=[];}ap0['viewer']['scene']['requestRender']();}}function aCI(ap0){aCr=ap0['viewer']['entities']['add']({'polyline':{'positions':new Cesium['CallbackProperty'](function(){return aCq;},![]),'width':0x2,'material':Cesium['Color']['ORANGE'],'show':!![]}});}}catch(aCK){aM8('错'+cO2(0x433)+':'+aCK);}},'clearAllTrace':function(){try{for(var aCL=0x0;aCL0x1)aD7=aD9[0x1];else aD7=aD9[0x0];var aDa=[];for(var aDb=0x0;aDb0x0){aDn['push'](Array['from'](aDk[aDp]));}}});aDk={};aDg(aDn);ap0['viewer']['scene']['requestRender']();}}else{var aDq;var aDr;ap0['Public']['event']('L'+cO2(0x43d)+'K',function(aDs){if(!Cesium['defined'](aDq)){aDq=Cesium['Cartesian2']['clone'](aDs['position'],new Cesium['Cartesian2']());return;}if(Cesium[cO0(0x90b)](aDq)){ap0['m_model'][cO0(0x90c)](function(aDt,aDu){if(aDt['show'])aDk[aDu]=new Set();});aDr=Cesium['Cartesian2']['clone'](aDs['position'],new Cesium['Cartesian2']());aDM(aDq,aDr);aDq=undefined;aDr=undefined;ap0['boxRegionElement']['style']['display']='n'+cO2(0x43e)+'e';ap0['boxRegionElement']['style']['width']='0'+cO2(0x43f)+'x';ap0['boxRegionElement']['style']['height']='0'+cO2(0x440)+'x';if(!aMm(aDg)){var aDn=[];ap0['m_model']['forEach'](function(aDw,aDx){if(aDw['show']){if(aDk[aDx]['size']>0x0){aDn['push'](Array['from'](aDk[aDx]));}}});aDk={};aDg(aDn);ap0['viewer']['scene']['requestRender']();}}});ap0['Public']['event']('M'+cO2(0x441)+'E',function(aDy){if(Cesium['defined'](aDq)){var aDr=aDy['endPosition'];var aDA=aDB(aDq,aDr);ap0['boxRegionElement']['style']['display']='b'+cO2(0x442)+'k';ap0[cO0(0x90d)]['style']['left']=aDA['x']+cNW(0x58);ap0['boxRegionElement']['style']['top']=aDA['y']+cNW(0x59);ap0[cO0(0x90e)][cO0(0x90f)]['width']=aDA['width']+cNW(0x5a);ap0['boxRegionElement']['style']['height']=aDA['height']+cNW(0x5b);ap0['viewer'][cO0(0x910)]['requestRender']();}});}function aDB(aDq,aDr){var aDE=Math['min'](aDq['x'],aDr['x']);var aDF=Math['max'](aDq['x'],aDr['x']);var aDG=Math['min'](aDq['y'],aDr['y']);var aDH=Math['max'](aDq['y'],aDr['y']);var aDI=aDF-aDE;var aDJ=aDH-aDG;return new Cesium['BoundingRectangle'](aDE,aDG,aDI,aDJ);}function aDK(aDL){return new Cesium['Cartesian2'](aDL['x']+aDL['width']/0x2,aDL['y']+aDL[cO0(0x911)]/0x2);}function aDM(aDq,aDr){aDq=Cesium['SceneTransforms']['transformWindowToDrawingBuffer'](ap0[cO0(0x912)]['scene'],aDq,aDq);aDr=Cesium['SceneTransforms']['transformWindowToDrawingBuffer'](ap0['viewer']['scene'],aDr,aDr);var aDP=aDB(aDq,aDr);var aDQ=aDK(aDP);var aDR=aEW(aDQ,aDP['width'],aDP['height']);ap0['m_model'][cO0(0x913)](function(aDS,aDT){if(aDS['show']){var aDU=[];var aDV=!![];if(Cesium['defined'](aDS['otherFeatureVisible'])){aDV=aDS['otherFeatureVisible'];}aEK(aDS['_root'],aDR,aDU);if(aDU['length']>0x0){for(var aDW=0x0;aDW0x0){aEb=new Cesium[(cO0(0x916))](aE7['newMaxPoint'][aE9][0x0],aE7['newMaxPoint'][aE9][0x1],aE7['newMaxPoint'][aE9][0x2]);aEc=new Cesium['Cartesian3'](aE7['newMaxPoint'][aE9][0x0],aE7['newMaxPoint'][aE9][0x1],aE7['newMaxPoint'][aE9][0x2]);}else{aEb=new Cesium['Cartesian3'](aE7['maxPoint'][aE9][0x0],aE7[cO0(0x917)][aE9][0x1],aE7['maxPoint'][aE9][0x2]);aEc=new Cesium['Cartesian3'](aE7['minPoint'][aE9][0x0],aE7['minPoint'][aE9][0x1],aE7['minPoint'][aE9][0x2]);}var aEd=aE4[aE6]['_content']['_model'];if(aEd['isInstanced']){let aEe=new Cesium['Matrix4']();aEd['getObjectOldMatrix'](aE9)['clone'](aEe);Cesium['Matrix4']['multiplyByPoint'](aEe,aEb,aEb);Cesium['Matrix4']['multiplyByPoint'](aEe,aEc,aEc);}Cesium['Matrix4']['multiplyByPoint'](aDY['tileset']['root']['transform'],aEb,aEb);Cesium['Matrix4']['multiplyByPoint'](aE3,aEb,aEb);Cesium['Matrix4']['multiplyByPoint'](aDY['tileset']['root'][cO0(0x918)],aEc,aEc);Cesium['Matrix4']['multiplyByPoint'](aE3,aEc,aEc);var aEf=Cesium[cO0(0x919)]['wgs84ToWindowCoordinates'](ap0['viewer']['scene'],aEb,new Cesium['Cartesian2']());if(Cesium['defined'](aEf)){var aEg=Cesium['SceneTransforms']['transformWindowToDrawingBuffer'](ap0['viewer'][cO0(0x91a)],aEf,new Cesium['Cartesian2']());var aEh=Cesium['SceneTransforms']['wgs84ToWindowCoordinates'](ap0['viewer'][cO0(0x91b)],aEc,new Cesium[(cO0(0x91c))]());if(Cesium[cO0(0x91d)](aEh)){var aEi=Cesium['SceneTransforms']['transformWindowToDrawingBuffer'](ap0['viewer']['scene'],aEh,new Cesium['Cartesian2']());if(Cesium['defined'](aEg)&&Cesium['defined'](aEi)){var aEj=aDB(aEg,aEi);if(aDj==0x1){var aEk=aED(aE1,aEj);if(Cesium['Intersect']['INSIDE']===aEk){var aEl=aDY['tileset']['id']+'^'+aEa;var aEm=ap0['modelShowMap']['get'](aDY[cO0(0x91e)]['id']['toString']());if(aEm['size']>0x0){if(aEm['has'](aEa)){var aEn=aEm['get'](aEa);if(aEn['show'])aE0['add'](aEl);}else{if(aE2)aE0['add'](aEl);}}else{aE0['add'](aEl);}}}else{var aEk=aE1['intersect'](aEj);if(Cesium['Intersect']['OUTSIDE']!==aEk){var aEl=aDY['tileset']['id']+'^'+aEa;var aEm=ap0['modelShowMap']['get'](aDY['tileset']['id']['toString']());if(aEm['size']>0x0){if(aEm['has'](aEa)){var aEn=aEm['get'](aEa);if(aEn['show'])aE0['add'](aEl);}else{if(aE2)aE0['add'](aEl);}}else{aE0['add'](aEl);}}}}}}}}}else{aDX(aE4[aE6],aDZ,aE0,aE1);}}}function aEs(aEt){var aEu=ap0['viewer']['scene']['canvas'],aEv=ap0['viewer']['scene']['camera'],aEw=aEv['frustum'],aEx=aEv['viewMatrix'],aEy=Cesium['Matrix4']['IDENTITY'],aEz,aEA=aEw['projectionMatrix'],aEB,aEC;aEz=Cesium['Matrix4']['multiply'](aEx,aEy,new Cesium['Matrix4']());aEB=Cesium['Matrix4']['multiply'](aEA,aEz,new Cesium['Matrix4']());aEC=Cesium['Matrix4']['computeViewportTransformation']({'x':0x0,'y':0x0,'width':aEu['clientWidth'],'height':aEu['clientHeight']},0x0,0x1,new Cesium['Matrix4']());return Cesium['Transforms']['pointToWindowCoordinates'](aEB,aEC,aEt);};function aED(aEE,aEF){var aEG=aEE['x'];var aEH=aEE['y'];var aEI=aEF['x'];var aEJ=aEF['y'];if(aEG<=aEI&&aEH<=aEJ&&aEG+aEE['width']>=aEI+aEF['width']&&aEH+aEE['height']>=aEJ+aEF['height']){return Cesium['Intersect']['INSIDE'];}return Cesium[cO0(0x91f)]['OUTSIDE'];};function aEK(aEL,aEM,aEN){var aEO=aEL['_boundingVolume'];var aEP=aEL[cO0(0x920)];if(!aET(aEM,aEO)){return;}if(!Cesium['defined'](aEP)||aET(aEM,aEP)){aEN['push'](aEL);}var aEQ=aEL['children'];var aER=aEQ['length'];for(var aES=0x0;aES0x0){for(var aFo=0x0;aFo0x0){aFu['forEach'](function(aFz,aFA){if(aFz['isParam']||aFz['isPolylineFlowMaterialProperty']){aFy+='#'+aFz['featureId'];}});}var aFB=ap0['tileset']['getParamObject']()==undefined?[]:[ap0['tileset']['getParamObject']()];if(ap0[cO0(0x92c)]['stylecolor']!=undefined){var aFC=Cesium['Color']['fromCssColorString'](ap0[cO0(0x92d)]['stylecolor'])['alpha'];ap0['funcPublic']['updateEntityAlpha'](aFB,aFC,aFy);}if(!aFk){ap1['Feature']['clearSelectColor']();}if(aFm['id']instanceof Cesium['Entity']){var aFD=aFm['id']['entityCollection']['_owner']['_name'];if(aFj){var aFt=ap0['defaults']['selectedcolor']instanceof Cesium['Color']?ap0['defaults']['selectedcolor']['toCssColorString']():Cesium[cO0(0x92e)]['fromCssColorString'](ap0['defaults']['selectedcolor'])['toCssColorString']();aFt=Cesium['Color']['fromCssColorString'](aFt);var aFF=Cesium['Color']['fromRandom']({'red':aFt['red'],'green':aFt['green'],'blue':aFt['blue'],'alpha':aFt['alpha']});ap0['m_model']['forEach'](function(aFG,aFH){if(aFG['id']===aFD){ap0['tileset']=aFG;aFl=aFH;}});var aFu=ap0['modelStyleMap'][cO0(0x92f)](ap0['tileset']['id']);var aFq=aFm['id'][cO0(0x930)];var aFv={'featureId':aFq,'color':aFF,'original':'r'+cO2(0x445)+')'};if(!aFu['has'](aFq)){aFu[cO0(0x931)](aFq,aFv);}else{var aFw=aFu['get'](aFq);aFw['original']=Cesium['clone'](aFw[cO0(0x932)]);aFw['color']=Cesium['clone'](aFv['color']);}if(!(aFw&&aFw['isPolylineFlowMaterialProperty']&&aFk)){var aFM=ap0['tileset']['getParamObject']();ap0['funcPublic']['updateEntityFeatureColor'](aFm['id']['name'],aFF,ap0['viewer'],aFM);}}if(aFm['id']!=undefined){aFi({'id':aFD+'^'+aFm['id']['name'],'batchId':0x0});}}}else{aFi(undefined);}}catch(aFN){throw aFN;}},'zoomTo':function(aFO,aFP,aFQ,aFR,aFS,aFT,aFU,aFV,aFW,aFX){try{if(aMm(aFX)){aFX=0.5;}if(aFW==undefined)aFW=!![];if(!aMm(aFP)){if(ap0['m_model']['get'](aFP[cO0(0x933)]())===undefined){throw cNY(0x11d);}ap0['tileset']=ap0['m_model']['get'](aFP['toString']());}var aFY;var aFZ=[];if(!Array['isArray'](aFO)){aFO=[aFO];}for(var aG0=0x0;aG00x1)aFZ['push'](aFY[0x1]);else aFZ['push'](aFY[0x0]);}ap1['Feature']['clearSelectColor']();var aG1=!aMm(ap0['tileset']['modelMatrix'])?new Cesium['Matrix4']['clone'](ap0['tileset']['modelMatrix']):new Cesium[(cO0(0x935))]['clone'](Cesium['Matrix4']['IDENTITY']);var aG2=![];var aG3=new Cesium['Cartesian3'](-Number['MAX_VALUE'],-Number['MAX_VALUE'],-Number['MAX_VALUE']);var aG4=new Cesium['Cartesian3'](Number[cO0(0x936)],Number['MAX_VALUE'],Number['MAX_VALUE']);var aG5=Cesium[cO0(0x937)]['fromCssColorString'](ap0['tileset']['stylecolor']);if(!aMm(aFR)){ap0['tileset']['stylecolor']=aG5['withAlpha'](aFR)['toCssColorString']();}else{ap0['tileset']['stylecolor']=aG5['withAlpha'](0.2)['toCssColorString']();}for(var aG0=0x0;aG00x1)aGo=aGq[0x1];else aGo=aGq[0x0];var aGr=[];ap0['funcPublic']['GetVertexByFeatureId'](ap0['tileset'],ap0['tileset']['root'],aGo,aGr,-0x1);return aGr;}catch(aGs){aM8(aGs);return[];}},'original':function(aGt,aGu){try{var aGv=ap0[cO0(0x941)]['disposeFeatureId'](aGt);if(!aMm(aGu)){if(ap0['m_model']['get'](aGu['toString']())===undefined){throw cNY(0x120);}ap0['tileset']=ap0['m_model']['get'](aGu['toString']());}else{aGu=aGv[0x0]['toString']();if(ap0['m_model']['get'](aGu)===undefined){throw cNY(0x121);}ap0['tileset']=ap0['m_model']['get'](aGu);}ap0[cO0(0x942)]['stylecolor']='r'+cO2(0x447)+')';ap0[cO0(0x943)]['updateModelStyle'](ap0[cO0(0x944)],new Map());return 0x0;}catch(aGw){aM8('错'+cO2(0x448)+':'+aGw);}},'clearSelectColor':function(aGx){var aGy=0x1;if(ap0['tileset']['stylecolor']!=undefined){var aGz=Cesium['Color']['fromCssColorString'](ap0['tileset']['stylecolor'])['alpha'];aGy=aGz;}ap0['m_model']['forEach'](function(aGA,aGB){var aGC=ap0['modelStyleMap']['get'](aGB['toString']());if(aGC['size']>0x0){aGC['forEach'](function(aGD,aGE){if(aGx&&aGx['indexOf']('#'+aGD['featureId'])>-0x1){return;}if(!aMm(aGD['original'])){if('r'+cO2(0x449)+')'===aGD['original']){aGC['delete'](aGE);}else{aGD['color']=aGD['original'];}}});ap0[cO0(0x945)]['updateModelStyle'](aGA,aGC);}});ap0[cO0(0x946)]['clearBOX23line'](ap0['viewer']);},'showFeatures':function(aGF,aGG,aGH){try{var aGI=ap0['funcPublic'][cO0(0x947)](aGF);if(!aMm(aGG)){if(ap0['m_model']['get'](aGG['toString']())===undefined){throw cNY(0x122);}ap0['tileset']=ap0['m_model']['get'](aGG['toString']());}else{var aGJ=ap0['funcPublic']['disposeFeatureId'](aGI[0x0]);aGG=aGJ[0x0]['toString']();if(ap0['m_model']['get'](aGG)===undefined){throw cNY(0x123);}ap0['tileset']=ap0[cO0(0x948)]['get'](aGG);}var aGK=ap0['modelShowMap']['get'](aGG['toString']());var aGL='';aGK['clear']();for(var aGM=0x0;aGM0x0){var aGO=ap0[cO0(0x949)]['disposeFeatureId'](aGN);if(aGO['length']>0x1)aGN=aGO[0x1];else aGN=aGO[0x0];var aGP={'featureId':aGN,'show':!![]};aGK['set'](aGN,aGP);aGL+=aGN+'#';}}var aGQ=![];if(aMm(aGF))aGQ=!![];if(!aMm(aGG)){var aGK=ap0['modelShowMap']['get'](aGG[cO0(0x94a)]());ap0['funcPublic']['updateModelShowStyle'](ap0['tileset'],aGK,aGQ,aGH);}else{ap0['m_model'][cO0(0x94b)](function(aGS,aGT){var aGK=ap0[cO0(0x94c)]['get'](aGT['toString']());ap0['funcPublic']['updateModelShowStyle'](aGS,aGK,aGQ,aGH);});}return 0x0;}catch(aGV){aM8('错'+cO2(0x44a)+':'+aGV);}},'setVisible':function(aGW,aGX,aGY,aGZ){try{var aH0=ap0[cO0(0x94d)][cO0(0x94e)](aGW);if(!aMm(aGY)){if(ap0['m_model']['get'](aGY['toString']())===undefined){throw cNY(0x124);}ap0[cO0(0x94f)]=ap0['m_model']['get'](aGY['toString']());}else{var aH1=ap0['funcPublic']['disposeFeatureId'](aH0[0x0]);aGY=aH1[0x0]['toString']();if(ap0['m_model']['get'](aGY)===undefined){throw cNY(0x125);}ap0['tileset']=ap0['m_model']['get'](aGY);}var aH2=ap0['modelShowMap'][cO0(0x950)](aGY['toString']());var aH3='';for(var aH4=0x0;aH40x0){var aH6=ap0['funcPublic']['disposeFeatureId'](aH5);if(aH6['length']>0x1)aH5=aH6[0x1];else aH5=aH6[0x0];var aH7={'featureId':aH5,'show':aGX};aH2['set'](aH5,aH7);aH3+=aH5+'#';}}if(!aMm(aGY)){var aH2=ap0['modelShowMap']['get'](aGY['toString']());ap0[cO0(0x952)]['updateModelShowStyle'](ap0['tileset'],aH2,aGZ);}else{ap0['m_model']['forEach'](function(aH9,aHa){var aH2=ap0['modelShowMap'][cO0(0x953)](aHa['toString']());ap0[cO0(0x954)]['updateModelShowStyle'](aH9,aH2,aGZ);});}return 0x0;}catch(aHc){aM8('错'+cO2(0x44b)+':'+aHc);}},'setColor':function(aHd,aHe,aHf,aHg,aHh,aHi){try{if(aMm(aHh))aHh=0x1;var aHj='r'+cO2(0x44c)+'('+aHe+','+aHf+','+aHg+','+aHh+')';var aHk=ap0[cO0(0x955)]['splitFeatureId'](aHd);if(!aMm(aHi)){if(ap0[cO0(0x956)]['get'](aHi['toString']())===undefined){throw cNY(0x126);}ap0['tileset']=ap0['m_model']['get'](aHi[cO0(0x957)]());}else{var aHl=ap0['funcPublic']['disposeFeatureId'](aHk[0x0]);aHi=aHl[0x0][cO0(0x958)]();if(ap0['m_model']['get'](aHi)===undefined){throw cNY(0x127);}ap0['tileset']=ap0['m_model']['get'](aHi);}var aHm=ap0['modelStyleMap']['get'](aHi['toString']());for(var aHn=0x0;aHn0x1)aHo=aHp[0x1];else aHo=aHp[0x0];var aHq={'featureId':aHo,'color':aHj};aHm['set'](aHo,aHq);}}if(!aMm(aHi)){var aHr=ap0['modelStyleMap'][cO0(0x959)](aHi['toString']());ap0['funcPublic'][cO0(0x95a)](ap0['tileset'],aHr);}else{ap0['m_model']['forEach'](function(aHs,aHt){var aHr=ap0['modelStyleMap']['get'](aHt['toString']());ap0[cO0(0x95b)]['updateModelStyle'](aHs,aHr);});}return 0x0;}catch(aHv){aM8('错'+cO2(0x44d)+':'+aHv);}},'setAlpha':function(aHw,aHx,aHy){try{if(aMm(aHx))aHx=0x1;var aHz='r'+cO2(0x44e)+','+aHx+')';var aHA=ap0[cO0(0x95c)]['splitFeatureId'](aHw);if(!aMm(aHy)){if(ap0['m_model']['get'](aHy['toString']())===undefined){throw cNY(0x128);}ap0[cO0(0x95d)]=ap0['m_model']['get'](aHy['toString']());}else{var aHB=ap0['funcPublic']['disposeFeatureId'](aHA[0x0]);aHy=aHB[0x0][cO0(0x95e)]();if(ap0[cO0(0x95f)]['get'](aHy)===undefined){throw cNY(0x129);}ap0['tileset']=ap0['m_model']['get'](aHy);}var aHC=ap0['modelStyleMap']['get'](aHy['toString']());var aHD='';var aHC=ap0['modelStyleMap']['get'](aHy['toString']());if(aHC['size']>0x0){aHC['forEach'](function(aHF,aHG){if(aHF['isParam']){isParamAlpha=!![];aHD+='#'+aHF['featureId'];}else{aHD+='#'+aHF['featureId'];}});}for(var aHH=0x0;aHH0x0){var aHJ=ap0['funcPublic']['disposeFeatureId'](aHI);if(aHJ['length']>0x1)aHI=aHJ[0x1];else aHI=aHJ[0x0];var aHJ=ap0['funcPublic']['disposeFeatureId'](aHI);if(aHJ['length']>0x1)aHI=aHJ[0x1];else aHI=aHJ[0x0];var aHL={'featureId':aHI,'color':aHz};aHC['set'](aHI,aHL);}}if(!aMm(aHy)){var aHM=ap0['modelStyleMap']['get'](aHy[cO0(0x960)]());ap0['funcPublic']['updateModelStyle'](ap0['tileset'],aHM);}else{ap0['m_model']['forEach'](function(aHN,aHO){var aHM=ap0['modelStyleMap']['get'](aHO['toString']());ap0['funcPublic']['updateModelStyle'](aHN,aHM);});}return 0x0;}catch(aHQ){aM8('错'+cO2(0x44f)+':'+aHQ);}},'getStatus':function(aHR,aHS){try{var aHT=[];var aHU=ap0['funcPublic']['splitFeatureId'](aHR);if(!aMm(aHS)){if(ap0['m_model']['get'](aHS['toString']())===undefined){throw cNY(0x12a);}ap0['tileset']=ap0['m_model']['get'](aHS['toString']());}else{var aHV=ap0[cO0(0x961)]['disposeFeatureId'](aHU[0x0]);aHS=aHV[0x0]['toString']();if(ap0['m_model']['get'](aHS)===undefined){throw cNY(0x12b);}ap0['tileset']=ap0['m_model']['get'](aHS);}var aHW=ap0[cO0(0x962)][cO0(0x963)](aHS['toString']());for(var aHX=0x0;aHX0x1)aHY=aHZ[0x1];else aHY=aHZ[0x0];aHT['push'](aHW['get'](aHY));}return aHT;}catch(aI0){aM8('错'+cO2(0x450)+':'+aI0);}},'getCenterById':function(aI1,aI2,aI3){try{var aI4=ap0['funcPublic']['disposeFeatureId'](aI1);if(!aMm(aI2)){if(ap0['m_model'][cO0(0x965)](aI2['toString']())===undefined){throw cNY(0x12c);}ap0['tileset']=ap0['m_model']['get'](aI2['toString']());}else{aI2=aI4[0x0]['toString']();if(ap0['m_model'][cO0(0x966)](aI2)===undefined){throw cNY(0x12d);}ap0['tileset']=ap0['m_model']['get'](aI2);}var aI5=!aMm(ap0['tileset']['modelMatrix'])?new Cesium['Matrix4']['clone'](ap0['tileset']['modelMatrix']):new Cesium['Matrix4']['clone'](Cesium['Matrix4']['IDENTITY']);if(aI4['length']>0x1)aI1=aI4[0x1];else aI1=aI4[0x0];var aI6=new Cesium['Cartesian3']();var aI7=new Cesium['Cartesian3'](-Number['MAX_VALUE'],-Number['MAX_VALUE'],-Number['MAX_VALUE']);var aI8=new Cesium['Cartesian3'](Number['MAX_VALUE'],Number['MAX_VALUE'],Number['MAX_VALUE']);ap0['funcPublic']['GetPositionByFeatureId'](ap0['tileset'],ap0['tileset']['root'],aI1,aI6,aI7,aI8);if(!aMm(aI6)){Cesium['Matrix4'][cO0(0x967)](aI5,aI6,aI6);if(aI3==undefined||aI3==0x0)return ap0['funcPublic'][cO0(0x968)](aI6,ap0['viewer']);else return aI6;}else return undefined;}catch(aI9){aM8('错'+cO2(0x451)+':'+aI9);}},'getBoundingBox':function(aIa,aIb,aIc,aId){try{if(!aMm(aIb)){if(ap0['m_model']['get'](aIb['toString']())===undefined){throw cNY(0x12e);}ap0['tileset']=ap0['m_model']['get'](aIb[cO0(0x969)]());}else{throw cNY(0x12f);}if(!Cesium['defined'](aId))aId=!![];var aIe=aIa['split']('#');var aIf=function(aIg){var aIh=ap0['funcPublic']['disposeFeatureId'](aIg);if(aIh['length']>0x1)aIg=aIh[0x1];else aIg=aIh[0x0];return aIg;};var aIi=new Array();var aIj=new Array();var aIk=new Cesium['Cartesian3'](-Number['MAX_VALUE'],-Number[cO0(0x96a)],-Number['MAX_VALUE']);var aIl=new Cesium[(cO0(0x96b))](Number['MAX_VALUE'],Number['MAX_VALUE'],Number['MAX_VALUE']);var aIm=!aMm(ap0[cO0(0x96c)]['modelMatrix'])?new Cesium['Matrix4']['clone'](ap0['tileset']['modelMatrix']):new Cesium[(cO0(0x96d))][(cO0(0x96e))](Cesium['Matrix4']['IDENTITY']);var aIn=![];var aIo=deepCopy(featureIdList);for(var aIp=0x0;aIp0x0){var aIx=new Cesium['Cartesian3']();var aIy=new Cesium['Cartesian3'](-Number['MAX_VALUE'],-Number['MAX_VALUE'],-Number['MAX_VALUE']);var aIz=new Cesium['Cartesian3'](Number['MAX_VALUE'],Number['MAX_VALUE'],Number['MAX_VALUE']);for(var aIA=0x0;aIA0x0&&aIj['length']>0x0){var aID=Cesium['Cartesian3']['subtract'](aIk,aIl,new Cesium['Cartesian3']());var aIE=Cesium[cO0(0x977)]['midpoint'](aIk,aIl,new Cesium['Cartesian3']());Cesium[cO0(0x978)]['abs'](aID,aID);var aIF=Cesium['Matrix4']['multiplyByPoint'](ap0['tileset']['root']['transform'],aIE,new Cesium['Cartesian3']());Cesium['Matrix4']['multiplyByPoint'](aIm,aIF,aIF);if(aId){ap0['viewer']['entities']['removeById']('o'+cO2(0x452)+'s');ap0['viewer']['entities']['add']({'id':'o'+cO2(0x453)+'s','name':cNW(0x5d)+aIb,'position':aIF,'box':{'dimensions':aID,'fill':![],'outline':!![],'outlineColor':Cesium['Color']['BLUE'],'outlineWidth':0x14}});ap0['funcPublic']['ClearMeasuringline']('o'+cO2(0x454)+'s',ap0['viewer']);ap0['funcPublic']['CreateMeasuringline']('o'+cO2(0x455)+'s',aIE,aID,ap0[cO0(0x979)]['root'][cO0(0x97a)],aIm,ap0['viewer'],aIc);ap0['viewer']['scene'][cO0(0x97b)]();}return{'min':aIl,'max':aIk,'center':aIF,'size':aID};}}catch(aIG){aM8('错'+cO2(0x456)+':'+aIG);}},'getGeometrySizeById':function(aIH,aII,aIJ,aIK){try{if(!aMm(aII)){if(ap0['m_model']['get'](aII['toString']())===undefined){throw cNY(0x130);}ap0['tileset']=ap0['m_model']['get'](aII['toString']());}if(!ap0['viewer']['scene'][cO0(0x97c)]['_webgl2']){aM8('w'+cO2(0x457)+'!');return;}if(!Cesium['defined'](aIK))aIK=!![];var aIL=new Array();var aIM=new Array();var aIN=new Cesium['Cartesian3'](-Number['MAX_VALUE'],-Number['MAX_VALUE'],-Number['MAX_VALUE']);var aIO=new Cesium['Cartesian3'](Number['MAX_VALUE'],Number['MAX_VALUE'],Number['MAX_VALUE']);var aIP=!aMm(ap0['tileset']['modelMatrix'])?new Cesium['Matrix4']['clone'](ap0['tileset']['modelMatrix']):new Cesium['Matrix4']['clone'](Cesium['Matrix4']['IDENTITY']);var aIQ=![];var aIR=ap1['Feature']['getVertex'](aIH);var aIS=GetMaxMinPoint(aIR);aIN=aIS[0x0];aIO=aIS[0x1];aIL['push'](aIS[0x0]);aIM['push'](aIS[0x1]);aIQ=!![];if(aIL['length']>0x0&&aIM['length']>0x0){var aIT=Cesium['Cartesian3']['subtract'](aIN,aIO,new Cesium['Cartesian3']());var aIU=Cesium['Cartesian3']['midpoint'](aIN,aIO,new Cesium['Cartesian3']());Cesium['Cartesian3'][cO0(0x97d)](aIT,aIT);var aIV=Cesium['Matrix4']['multiplyByPoint'](ap0['tileset']['root']['transform'],aIU,new Cesium[(cO0(0x97e))]());Cesium['Matrix4']['multiplyByPoint'](aIP,aIV,aIV);if(aIK){ap0['viewer']['entities']['removeById']('o'+cO2(0x458)+'s');ap0['viewer']['entities']['add']({'id':'o'+cO2(0x459)+'s','name':cNW(0x5e)+aIH,'position':aIV,'box':{'dimensions':aIT,'fill':![],'outline':!![],'outlineColor':Cesium['Color']['BLUE'],'outlineWidth':0x14}});ap0[cO0(0x97f)]['ClearMeasuringline']('o'+cO2(0x45a)+'s',ap0['viewer']);ap0['funcPublic']['CreateMeasuringline']('o'+cO2(0x45b)+'s',aIU,aIT,ap0['tileset']['root']['transform'],aIP,ap0['viewer']);ap0['viewer']['scene']['requestRender']();}if(!aMm(aIJ)){aIJ({'x':aIT['x']['toFixed'](0x2)['toString'](),'y':aIT['y']['toFixed'](0x2)['toString'](),'z':aIT['z']['toFixed'](0x2)['toString'](),'center':aIV,'min':aIO,'max':aIN});}}}catch(aIW){aM8('错'+cO2(0x45c)+':'+aIW);}},'getFeaturesBoundingBox':function(aIX,aIY,aIZ,aJ0){try{if(!aMm(aIY)){if(ap0['m_model']['get'](aIY['toString']())===undefined){throw cNY(0x131);}ap0['tileset']=ap0['m_model'][cO0(0x980)](aIY['toString']());}if(!Cesium['defined'](aJ0))aJ0=!![];var aJ1=!aMm(ap0['tileset']['modelMatrix'])?new Cesium[(cO0(0x981))]['clone'](ap0['tileset']['modelMatrix']):new Cesium['Matrix4']['clone'](Cesium['Matrix4']['IDENTITY']);if(!Array['isArray'](aIX)){aIX=aIX['split']('#');}if(Array['isArray'](aIX)){var aJ2=new Cesium['Cartesian3'](-Number['MAX_VALUE'],-Number['MAX_VALUE'],-Number['MAX_VALUE']);var aJ3=new Cesium[(cO0(0x982))](Number['MAX_VALUE'],Number['MAX_VALUE'],Number['MAX_VALUE']);var aJ4=0x0;var aJ5=function(aJ6){var aJ7=ap0['funcPublic']['disposeFeatureId'](aJ6);if(aJ7['length']>0x1)aJ6=aJ7[0x1];else aJ6=aJ7[0x0];ap0['funcPublic']['getAllTiles'](ap0['tileset'],function(aJ8){for(var aJ9=0x0;aJ90x1)aJp=aJu[0x1];else aJp=aJu[0x0];var aJv=new Array();var aJw=new Array();var aJx=new Cesium['Cartesian3'](-Number['MAX_VALUE'],-Number['MAX_VALUE'],-Number['MAX_VALUE']);var aJy=new Cesium['Cartesian3'](Number['MAX_VALUE'],Number['MAX_VALUE'],Number['MAX_VALUE']);var aJz=!aMm(ap0[cO0(0x98d)]['modelMatrix'])?new Cesium['Matrix4']['clone'](ap0['tileset']['modelMatrix']):new Cesium[(cO0(0x98e))]['clone'](Cesium['Matrix4']['IDENTITY']);var aJA=![];for(var aJB=0x0;aJB0x0&&aJw['length']>0x0){var aJI=Cesium['Cartesian3']['subtract'](aJx,aJy,new Cesium['Cartesian3']());var aJJ=Cesium['Cartesian3']['midpoint'](aJx,aJy,new Cesium['Cartesian3']());Cesium['Cartesian3']['abs'](aJI,aJI);var aJK=Cesium[cO0(0x994)]['multiplyByPoint'](ap0['tileset']['root']['transform'],aJJ,new Cesium['Cartesian3']());Cesium['Matrix4']['multiplyByPoint'](aJz,aJK,aJK);if(aJt){ap0['viewer']['entities']['removeById']('o'+cO2(0x462)+'s');ap0['viewer']['entities']['add']({'id':'o'+cO2(0x463)+'s','name':cNW(0x60)+aJp,'position':aJK,'box':{'dimensions':aJI,'fill':![],'outline':!![],'outlineColor':Cesium['Color']['BLUE'],'outlineWidth':0x14}});ap0['funcPublic']['ClearMeasuringline']('o'+cO2(0x464)+'s',ap0['viewer']);ap0['funcPublic']['CreateMeasuringline']('o'+cO2(0x465)+'s',aJJ,aJI,ap0['tileset']['root'][cO0(0x995)],aJz,ap0['viewer'],aJs);ap0['viewer']['scene'][cO0(0x996)]();}var aJL=new Cesium['Cartesian3'](),aJM=new Cesium['Cartesian3']();var aJN=new Cesium['Cartesian3']();Cesium['Cartesian3']['multiplyByScalar'](aJI,0.5,aJN);Cesium['Cartesian3']['add'](aJJ,aJN,aJM);Cesium['Cartesian3']['subtract'](aJJ,aJN,aJL);Cesium['Matrix4']['multiplyByPoint'](ap0['tileset'][cO0(0x997)]['transform'],aJL,aJL);Cesium['Matrix4']['multiplyByPoint'](ap0['tileset']['root']['transform'],aJM,aJM);return{'min':aJL,'max':aJM,'center':aJK,'size':aJI};}}catch(aJO){aM8('错'+cO2(0x466)+':'+aJO);}},'offset':function(aJP,aJQ,aJR,aJS,aJT){try{if(ap0['isMobile']()){aM8('手'+cO2(0x467)+'!');return;}if(!aMm(aJT)){if(ap0['m_model']['get'](aJT['toString']())===undefined){throw cNY(0x133);}ap0[cO0(0x998)]=ap0['m_model']['get'](aJT['toString']());}var aJU=ap0['funcPublic']['disposeFeatureId'](aJS);if(aJU['length']>0x1)aJS=aJU[0x1];else aJS=aJU[0x0];for(var aJV=0x0;aJV0x1)aKf=aKi[0x1];else aKf=aKi[0x0];for(var aKj=0x0;aKj0x1){aKB=aKC[0x0];aKA=aKC[0x1];}else aKA=aKC[0x0];ap0[cO0(0x9b3)]['some'](function(aKD,aKE){if(aKD['FeatureID']==aKA&&aKD['Tag']==aKB){ap0['AutoRotateList']['splice'](aKE,0x1);return!![];}});for(var aKF=0x0;aKF0x1)aL0['push'](aKZ[0x1]);else aL0['push'](aKZ[0x0]);}var aL2=new Cesium['Cartesian3'](-Number['MAX_VALUE'],-Number['MAX_VALUE'],-Number['MAX_VALUE']);var aL3=new Cesium['Cartesian3'](Number['MAX_VALUE'],Number['MAX_VALUE'],Number['MAX_VALUE']);var aL4={'models':[],'batchids':[]};var aL5=new Cesium['Matrix4']();for(var aL6=0x0;aL60x0){var aLf=Cesium['Cartesian3']['midpoint'](aL2,aL3,new Cesium[(cO0(0x9bd))]());var aLg=undefined;if(aKT==0x1&&aKU==0x0&&aKV==0x0){aLg=Cesium['Matrix3']['fromRotationX'](Cesium['Math']['toRadians'](aKW));}else if(aKT==0x0&&aKU==0x1&&aKV==0x0){aLg=Cesium['Matrix3']['fromRotationY'](Cesium['Math']['toRadians'](aKW));}else if(aKT==0x0&&aKU==0x0&&aKV==0x1){aLg=Cesium['Matrix3'][cO0(0x9be)](Cesium['Math']['toRadians'](aKW));}for(let aLh=0x0;aLh0x1)aLy=aLA[0x1];else aLy=aLA[0x0];for(var aLB=0x0;aLB0x0)ap0['RotationCenterOfScene']=aM0[0x0];}else throw Error('c'+cO2(0x475)+'误');break;case 0x1:if(Array['isArray'](aLX)&&aLX['length']==0x3){var aM1=Cesium['Cartesian3']['fromArray'](aLX);var aM2=ap0[cO0(0x9d4)]['convertModelToWorld'](aM1['x'],aM1['y'],aM1['z'],aLZ);ap0['RotationCenterOfScene']=ap0['Public']['radiansToCartesian3'](aM2[0x1],aM2[0x0],aM2[0x2]);}else throw Error('c'+cO2(0x476)+'误');break;case 0x2:if(aLX instanceof Cesium['Cartesian3']){ap0['RotationCenterOfScene']=aLX;}else throw Error('c'+cO2(0x477)+'误');break;default:throw Error('t'+cO2(0x478)+'效');}ap0['RotationCenterOfSceneState']=aLW;}catch(aM3){aM8(aM3);}},'setOperationCenterPointState':function(aM4){ap0['isShowOperationCenterPoint']=aM4;},'addOperationCenterPoint':function(aM5){if(!ap0['isShowOperationCenterPoint']||ap0[cO0(0x9d5)]['openearth'])return;if(Cesium['defined'](ap0['RotationCenterOfSceneState'])&&ap0['RotationCenterOfSceneState']){aM5=ap0['RotationCenterOfScene'];}else{var aM6=ap0['Model']['getModelsCenter']();if(aM6){aM5=aM6['center'];}}if(aM5 instanceof Cesium['Cartesian2']){ap0['Public']['pickupCoordinate'](aM5,function(aM7){aM5=Cesium['Cartesian3']['fromRadians'](aM7[0x0],aM7[0x1],aM7[0x2]);});}ap0['Other']['removeOperationCenterPoint']();ap0['OperationCenterPoint']=ap0['viewer']['entities']['add']({'position':aM5,'point':{'show':!![],'color':Cesium[cO0(0x9d6)]['SKYBLUE']['withAlpha'](0.5),'pixelSize':0xa,'outlineColor':Cesium['Color']['YELLOW']['withAlpha'](0.5),'outlineWidth':0x3,'disableDepthTestDistance':Number['POSITIVE_INFINITY']}});},'removeOperationCenterPoint':function(){if(ap0['OperationCenterPoint']){ap0['viewer']['entities']['remove'](ap0['OperationCenterPoint']);ap0['OperationCenterPoint']=undefined;ap0['viewer']['scene']['requestRender']();}}};}function aM8(aM9){console['log'](aM9);}function aMa(aMb){var aMc=0x1;var aMd=aMb>>0x10&0xff;var aMe=aMb>>0x8&0xff;var aMf=aMb&0xff;return'rgba('+aMd+',\x20'+aMe+',\x20'+aMf+',\x20'+aMc+')';}function aMg(aMh){var aMi=aMh>>0x18&0xff;var aMj=aMh>>0x10&0xff;var aMk=aMh>>0x8&0xff;var aMl=aMh&0xff;return'rgba('+aMj+',\x20'+aMk+',\x20'+aMl+',\x20'+aMi+')';}function aMm(aMn){if(typeof aMn=='u'+cO2(0x479)+'d'||aMn==null||aMn===''){return!![];}else{return![];}}function aMo(aMp,aMq,aMr){if(aMp['addEventListener']){aMp['addEventListener'](aMq,aMr,![]);}else if(aMp['attachEvent']){aMp['attachEvent']('on'+aMq,aMr);}else{aMp['on'+aMq]=aMr;}}function aMs(aMt,aMu,aMv){if(aMt['removeEventListener']){aMt['removeEventListener'](aMu,aMv,![]);}else if(aMt['detachEvent']){aMt['detachEvent']('on'+aMu,aMv);}else{aMt['on'+aMu]=undefined;}}function aMw(ap0){var aMy='m'+cO2(0x47a)+'g';var aMz=document['getElementById'](aMy);var aMA=ap0['viewer']['canvas'];if(!aMz){var aMB=aMA['parentElement'];var aMz=document['createElement']('c'+cO2(0x47b)+'s');aMB['appendChild'](aMz);aMz['id']=aMy;}aMz[cO0(0x9d7)]=aMA['width'];aMz['height']=aMA['height'];aMz['style']['backgroundColor']='#'+cO2(0x47c)+'0';aMz['style']['position']='a'+cO2(0x47d)+'e';aMz['style']['top']='0';aMz['style']['left']='0';aMz['style']['userSelect']='n'+cO2(0x47e)+'e';aMz['style']['webkitUserSelect']='n'+cO2(0x47f)+'e';aMz['style']['pointerEvents']='n'+cO2(0x480)+'e';ap0['viewer']['container']['style']['cursor']=cNY(0x13a);return aMz;}function aMD(){var aME='m'+cO2(0x481)+'g';var aMF=document['getElementById'](aME);if(aMF){aMF[cO0(0x9d8)]=aMF['width'];}}function aMG(aMH){var aMI='m'+cO2(0x482)+'g';var aMJ=document['getElementById'](aMI);if(aMJ){aMJ['width']=aMJ['width'];var aMK=aMJ['getContext'](cNW(0x61));aMK['lineWidth']=0x2;aMK['strokeStyle']='c'+cO2(0x483)+'e';aMK[cO0(0x9d9)](aMH['x']-0xa,aMH['y']-0xa,0x14,0x14);}}function aML(ap0){ap0['viewer'][cO0(0x9da)]['style']['cursor']='';}function aMN(aMO,aMP,ap1){var aMR='M'+cO2(0x484)+'_'+(Math['random']()+new Date()['getTime']())['toString'](0x20)['slice'](0x0,0x8);ap1['Label']['addCustomHtml']({'id':aMR,'axisType':0x2,'position':aMO,'attachmentPoint':0x5,'removePoint':!![],'html':cNY(0x13b)+aMP+('<'+cO2(0x485)+'>'),'onClick':function(aMS){}});return aMR;}function aMT(ap0){var aMV=[]['concat'](ap0['tempEntities']);var aMW=['C'+cO2(0x486)+'G'];aMW['forEach'](function(aMX){var aMY=ap0['viewer']['entities'][cO0(0x9db)](aMX);if(Cesium[cO0(0x9dc)](aMY)){aMV['push'](aMY);}});return aMV;}function aMZ(aN0,ap0,aN2){ap0['viewer'][cO0(0x9dd)]['globe']['depthTestAgainstTerrain']=!![];if(!ap0['viewer']['scene'][cO0(0x9de)]){return{'position':undefined,'isAdsorbed':![]};}var aN3=ap0['viewer']['scene']['pickPosition'](aN0);if(!Cesium['defined'](aN3)){return{'position':undefined,'isAdsorbed':![]};}var aN4=ap0['Public']['cartesian3ToRadians']([aN3['x'],aN3['y'],aN3['z']]);var aN5=ap0[cO0(0x9df)]['radiansToScreenCoord']([aN4[0x0],aN4[0x1],0x0]);var aN6=Cesium['Cartesian3']['fromRadians'](aN4[0x0],aN4[0x1],0x0);if(!aN2){return{'position':aN6,'isAdsorbed':![]};}var aN7=aMT(ap0);var aN8=ap0['viewer']['camera']['position'];var aN9=ap0['viewer']['scene']['pickPosition'](aN0);var aNa=new Cesium['Cartesian3']();if(!aN9){return{'position':aN6,'isAdsorbed':![]};}var aNb=ap0['Public']['cartesian3ToRadians']([aN9['x'],aN9['y'],aN9['z']]);aN8=Cesium['Cartesian3']['fromRadians'](aNb[0x0],aNb[0x1],aNb[0x2]+0xa);Cesium['Cartesian3'][cO0(0x9e0)](aN9,aN8,aNa);var aNc=new Cesium['Ray'](aN8,aNa);var aNd=ap0['viewer'][cO0(0x9e1)]['drillPick'](aN0,0x14,0x14,0x14);if(!aNd||aNd['length']==0x0){return{'position':aN6,'isAdsorbed':![]};}var aNe=[];for(var aNf=0x0;aNf0x0){for(var q=0x0;q0x0){for(var aNf=0x0;aNf=0x2){let aNJ=aNz['defaultValue'](aNI['lineWidth'],0x1);let aNK=aNz[cO0(0x9e5)](aNI['lineColor'],aNz['Color'][cO0(0x9e6)]);let aNL=[];for(let aNM=0x0;aNM{const aO1=aNz['Cartographic']['fromCartesian'](aO0);if(aO1[cO0(0x9e8)]{const {longitude,latitude,height}=aOk;aOh['push'](aNz['Cartesian3']['fromRadians'](longitude,latitude,aNX));aOi['push'](aNX);aOj['push'](aO2);});const aOn=new aNz['ImageMaterialProperty']({'image':aNW,'repeat':new aNz['Cartesian2'](0x1,0x1),'color':aNz['Color']['WHITE'],'transparent':![]});let aOo=new aNz['Entity']({'wall':new aNz['WallGraphics']({'positions':aOh,'maximumHeights':aOi,'minimumHeights':aOj,'material':aNW==''?aNU:aOn})});aNB[cO0(0x9ec)]['add'](aOo);aNE['push'](aOo);});}else{for(let aOp=0x0;aOp0x0){for(let aOs=0x0;aOs0x0;return aP9;}return aNF;}(window['Cesium']||{});(function webpackUniversalModuleDefinition(aPa,aPb){if(typeof exports==='o'+cO2(0x488)+'t'&&typeof module==='o'+cO2(0x489)+'t')module[cO0(0x9f7)]=aPb(require('C'+cO2(0x48a)+'m'));else if(typeof define==='f'+cO2(0x48b)+'n'&&define['amd'])define(['C'+cO2(0x48c)+'m'],aPb);else if(typeof exports==='o'+cO2(0x48d)+'t')exports['C'+cO2(0x48e)+'y']=aPb(require('C'+cO2(0x48f)+'m'));else aPa['C'+cO2(0x490)+'y']=aPb(aPa['C'+cO2(0x491)+'m']);}(typeof self!=='u'+cO2(0x492)+'d'?self:this,function(aPc){return function(aPd){var aPe={};function aPf(aPg){if(aPe[aPg]){return aPe[aPg][cO0(0x9f8)];}var aPh=aPe[aPg]={'i':aPg,'l':![],'exports':{}};aPd[aPg]['call'](aPh['exports'],aPh,aPh['exports'],aPf);aPh['l']=!![];return aPh['exports'];}aPf['m']=aPd;aPf['c']=aPe;aPf['d']=function(aPi,aPj,aPk){if(!aPf['o'](aPi,aPj)){Object[cO0(0x9f9)](aPi,aPj,{'configurable':![],'enumerable':!![],'get':aPk});}};aPf['n']=function(aPl){var aPm=aPl&&aPl['__esModule']?function getDefault(){return aPl['d'+cO2(0x493)+'t'];}:function getModuleExports(){return aPl;};aPf['d'](aPm,'a',aPm);return aPm;};aPf['o']=function(aPn,aPo){return Object['prototype'][cO0(0x9fa)]['call'](aPn,aPo);};aPf['p']='';return aPf(aPf['s']=0x6);}([function(aPp,aPq){aPp[cO0(0x9fb)]=aPc;},function(aPr,aPs,aPt){'u'+cO2(0x494)+'t';Object['defineProperty'](aPs,'_'+cO2(0x495)+'e',{'value':!![]});var aPu={};(function(){var aPv=/((?:.*\/)|^)Cesium[\w-]*\.js(?:\W|$)/i;function aPw(){var aPx=document['getElementsByTagName']('s'+cO2(0x496)+'t');for(var aPy=0x0,aPz=aPx['length'];aPy-0x1;aXy--){(0x0,aWL['removePrimitive'])(aXv[aXy],aXw,aXx);}return aWS(this);};aX6['prototype']['_onCollectionChanged']=function(aXz,aXA,aXB,aXC){var aXD;var aXE;var aXF=this['_entitiesToVisualize'];var aXG=this['_hash'];var aXH=this['_primitives'];for(var aXD=aXA['length']-0x1;aXD>-0x1;aXD--){aXE=aXA[aXD];if(aWR(aXE['_rectangularSensor'])&&aWR(aXE['_position'])){aXF['set'](aXE['id'],aXE);}}for(var aXD=aXC['length']-0x1;aXD>-0x1;aXD--){aXE=aXC[aXD];if(aWR(aXE['_rectangularSensor'])&&aWR(aXE['_position'])){aXF['set'](aXE['id'],aXE);}else{(0x0,aWL['removePrimitive'])(aXE,aXG,aXH);aXF['remove'](aXE[cO0(0xa41)]);}}for(var aXD=aXB['length']-0x1;aXD>-0x1;aXD--){aXE=aXB[aXD];(0x0,aWL['removePrimitive'])(aXE,aXG,aXH);aXF['remove'](aXE['id']);}};aWG['RectangularSensorVisualizer']=aX6;},function(aXL,aXM,aXN){'u'+cO2(0x4d1)+'t';Object['defineProperty'](aXM,'_'+cO2(0x4d2)+'e',{'value':!![]});aXM['removePrimitive']=aXT;var aXO=aXN(0x0);var aXP=aXQ(aXO);function aXQ(aXR){return{'default':aXR};}var aXS=aXP['default']['defined'];function aXT(aXU,aXV,aXW){var aXX=aXV[aXU['id']];if(aXS(aXX)){var aXY=aXX['primitive'];aXW['remove'](aXY);if(!aXY['isDestroyed']()){aXY['destroy']();}delete aXV[aXU['id']];}};},function(aXZ,aY0,aY1){'u'+cO2(0x4d3)+'t';Object['defineProperty'](aY0,'_'+cO2(0x4d4)+'e',{'value':!![]});aY0['ConicArcSensorCollection']=undefined;var aY2=aY1(0x0);var aY3=aY7(aY2);var aY4=aY1(0x3);var aY5=aY1(0x4);var aY6=aY1(0x10);function aY7(aY8){return{'default':aY8};}var aY9=aY3['default']['defaultValue'];var aYa=aY3['default']['defined'];var aYb=aY3['default']['Viewer'];var aYc=aY3['default']['Transforms'];var aYd=aY3['default']['DeveloperError'];var aYe=aY3['default'][cO0(0xa42)];var aYf=aY3['default']['Color'];var aYg=aY3['default']['Primitive'];var aYh=aY3['default']['PerInstanceColorAppearance'];var aYi=aY3['default']['Cartesian3'];var aYj=aY3['default']['VertexFormat'];var aYk=aY3['default']['Quaternion'];var aYl=aY3[cO0(0xa43)]['Matrix3'];var aYm=aY3['default']['Matrix4'];var aYn=aY3['default']['Property'];var aYo=aY3['default']['Event'];var aYp=aY3['default']['DistanceDisplayCondition'];var aYq=aY3['default']['DistanceDisplayConditionGeometryInstanceAttribute'];function aYr(aYs){var aYt=this;if(!aYa(aYs)){throw new aYd('v'+cO2(0x4d5)+'.');}this['_viewer']=aYs;var aYu=aYs['scene'];this['_scene']=aYu;var aYv=aYs['clock'];this['_clock']=aYv;this['_primitives']=aYu['primitives'];this['_primitive']=undefined;this['_outlinePrimitive']=undefined;this['_conicArcSensorCollection']=[];aYv['onTick']['addEventListener'](function(){aYt['update']();});}var aYw=new aYl();var aYx=new aYm();var aYy=new aYi();var aYz=new aYi();var aYA=new aYi();var aYB=new aYk();aYr['prototype']['add']=function(aYC){if(!(aYC instanceof aY6[cO0(0xa44)])){aYC=new aY6['ConicArcSensor'](aYC);}this['_conicArcSensorCollection']['push'](aYC);return aYC;};aYr['prototype']['remove']=function(aYD){var aYE=this['_conicArcSensorCollection']['indexOf'](aYD);if(aYE!==-0x1){this['_conicArcSensorCollection']['splice'](aYE,0x1);}};aYr['prototype']['removeAll']=function(){this['_conicArcSensorCollection']['length']=0x0;};aYr['prototype']['update']=function(){var aYF=this['_clock']['currentTime'];var aYG=this['_conicArcSensorCollection'];var aYH=this['_primitives'];var aYI=this['_primitive'];var aYJ=this['_outlinePrimitive'];var aYK=[];var aYL=[];if(aYa(aYI)){aYH['removeAndDestroy'](aYI);}if(aYa(aYJ)){aYH['removeAndDestroy'](aYJ);}for(var aYM=0x0,aYN=aYG['length'];aYM0x0){this['_primitive']=this['_primitives']['add'](new aYg({'asynchronous':![],'geometryInstances':aYK,'appearance':new aYh({'flat':![],'translucent':!![],'closed':!![]})}));}if(aYL['length']>0x0){this['_outlinePrimitive']=this['_primitives']['add'](new aYg({'asynchronous':![],'geometryInstances':aYL,'appearance':new aYh({'flat':!![],'translucent':!![],'renderState':{'lineWidth':this['_scene']['clampLineWidth'](aZ9)}})}));}};aY0['ConicArcSensorCollection']=aYr;},function(aZf,aZg,aZh){'u'+cO2(0x4d6)+'t';Object['defineProperty'](aZg,'_'+cO2(0x4d7)+'e',{'value':!![]});aZg['ConicArcSensor']=undefined;var aZi=aZh(0x0);var aZj=aZl(aZi);var aZk=aZh(0x5);function aZl(aZm){return{'default':aZm};}var aZn=aZj['default'][cO0(0xa4d)];var aZo=aZj['default']['Event'];var aZp=aZj['default']['ConstantPositionProperty'];var aZq=aZj['default']['createPropertyDescriptor'];var aZr=aZj['default']['DistanceDisplayCondition'];var aZs=aZj['default']['DistanceDisplayConditionGeometryInstanceAttribute'];function aZt(aZu){return new aZp(aZu);}function aZv(aZw){return aZq(aZw,undefined,aZt);}function aZx(aZy){aZy=aZy||{};this['_position']=undefined;this['_orientation']=undefined;this['_show']=undefined;var aZz=aZy['conicArcSensor'];if(!(aZz instanceof aZk[cO0(0xa4e)])){aZz=new aZk['ConicArcSensorGraphics'](aZz);}this['_conicArcSensor']=aZz;this['_distanceDisplayCondition']=new aZr();this['_geometry']=undefined;this['_outlineGeometry']=undefined;this['_definitionChanged']=new aZo();this['merge'](aZy);}Object['defineProperties'](aZx['prototype'],{'position':aZv('p'+cO2(0x4d8)+'n'),'orientation':aZq('o'+cO2(0x4d9)+'n'),'show':aZq('s'+cO2(0x4da)+'w')});aZx[cO0(0xa4f)]['merge']=function(aZA){this['position']=aZA['position'];this['orientation']=aZA['orientation'];this['show']=aZA['show'];};aZx['prototype']['gazeAt']=function(aZB){if(aZB instanceof aZn){this['_conicArcSensor']['gaze']=aZB;}};aZg['ConicArcSensor']=aZx;},function(aZC,aZD,aZE){'u'+cO2(0x4db)+'t';var aZF=aZE(0x0);var aZG=b01(aZF);var aZH=aZE(0x12);var aZI=aZE(0x13);var aZJ=aZE(0x14);var aZK=aZE(0x15);var aZL=aZE(0x16);var aZM=aZE(0x17);var aZN=aZE(0x1f);var aZO=aZE(0x20);var aZP=b01(aZO);var aZQ=aZE(0x18);var aZR=b01(aZQ);var aZS=aZE(0x19);var aZT=b01(aZS);var aZU=aZE(0x1a);var aZV=b01(aZU);var aZW=aZE(0x1b);var aZX=b01(aZW);var aZY=aZE(0x1c);var aZZ=b01(aZY);var b00=aZE(0x1);function b01(b02){return{'default':b02};}var b03=aZG['default']['Color'];var b04=aZG['default']['ShaderSource'];var b05=aZG['default']['Material'];var b06=b00['util']['getBaseUrl']();b05['PolylineAttackLinkType']='P'+cO2(0x4dc)+'k';b05['PolylineAttackLinkImage']=b06+cNY(0x148);b05['_materialCache']['addMaterial'](b05['PolylineAttackLinkType'],{'fabric':{'type':b05['PolylineAttackLinkType'],'uniforms':{'color':new b03(0x1,0x0,0x0,0x1),'image':b05['PolylineAttackLinkImage'],'time':0x0},'source':aZR['default']},'translucent':function translucent(){return!![];}});b05['PolylineArrowLinkType']='P'+cO2(0x4dd)+'k';b05['PolylineArrowLinkImage']=b06+cNY(0x149);b05['_materialCache']['addMaterial'](b05['PolylineArrowLinkType'],{'fabric':{'type':b05['PolylineArrowLinkType'],'uniforms':{'color':new b03(0x1,0x0,0x0,0x1),'image':b05['PolylineArrowLinkImage'],'time':0x64},'source':aZR['default']},'translucent':function translucent(){return!![];}});b05['PolylinePulseLinkType']='P'+cO2(0x4de)+'k';b05[cO0(0xa50)]=b06+cNY(0x14a);b05['_materialCache']['addMaterial'](b05['PolylinePulseLinkType'],{'fabric':{'type':b05['PolylinePulseLinkType'],'uniforms':{'color':new b03(0x1,0x0,0x0,0x1),'image':b05['PolylinePulseLinkImage'],'time':0x0},'source':aZR['default']},'translucent':function translucent(){return!![];}});b05['PolylineGrowLinkType']='P'+cO2(0x4df)+'e';b05['_materialCache']['addMaterial'](b05['PolylineGrowLinkType'],{'fabric':{'type':b05['PolylineGrowLinkType'],'uniforms':{'glowPower':0.1,'color':new b03(0x1,0x0,0x0,0x1)},'source':aZV['default']},'translucent':function translucent(){return!![];}});b05['PolylineTrailLinkType']=cNY(0x14b);b05['PolylineTrailLinkImage']=b06+cNY(0x14c);b05['_materialCache']['addMaterial'](b05[cO0(0xa51)],{'fabric':{'type':b05['PolylineTrailLinkType'],'uniforms':{'image':b05['PolylineTrailLinkImage'],'color':new b03(0x1,0x0,0x0,0x1)},'source':aZX['default']},'translucent':function translucent(){return!![];}});b05[cO0(0xa52)]='E'+cO2(0x4e0)+'e';b05['_materialCache']['addMaterial'](b05['EllipsoidFadeType'],{'fabric':{'type':b05['EllipsoidFadeType'],'uniforms':{'color':new b03(0x1,0x0,0x0,0x1),'time':0x1},'source':aZZ['default']},'translucent':function translucent(){return!![];}});b05['PolylineFlowType']='P'+cO2(0x4e1)+'w';Cesium['Material']['PolylineFlowImage']=b06+cNY(0x14d);b05['_materialCache'][cO0(0xa53)](b05['PolylineFlowType'],{'fabric':{'type':b05['PolylineFlowType'],'uniforms':{'color':new b03(0x1,0x0,0x0,0x1),'image':b05['PolylineFlowImage'],'time':0x0,'repeat':0x1},'source':aZP['default']},'translucent':function translucent(){return!![];}});aZG['default']['PolylineAttackLinkMaterialProperty']=aZH[cO0(0xa54)];aZG['default'][cO0(0xa55)]=aZI['PolylineArrowLinkMaterialProperty'];aZG['default']['PolylineGlowLinkMaterialProperty']=aZJ['PolylineGlowLinkMaterialProperty'];aZG['default']['PolylinePulseLinkMaterialProperty']=aZK['PolylinePulseLinkMaterialProperty'];aZG['default']['PolylineTrailLinkMaterialProperty']=aZL['PolylineTrailLinkMaterialProperty'];aZG['default']['ElliposidFadeMaterialProperty']=aZM['ElliposidFadeMaterialProperty'];aZG['default']['PolylineFlowMaterialProperty']=aZN['PolylineFlowMaterialProperty'];},function(b07,b08,b09){'u'+cO2(0x4e2)+'t';Object['defineProperty'](b08,'_'+cO2(0x4e3)+'e',{'value':!![]});b08['PolylineAttackLinkMaterialProperty']=undefined;var b0a=b09(0x0);var b0b=b0d(b0a);var b0c=b09(0x1);function b0d(b0e){return{'default':b0e};}var b0f=b0b['default']['Color'];var b0g=b0b['default']['defaultValue'];var b0h=b0b['default']['defined'];var b0i=b0b['default']['defineProperties'];var b0j=b0b[cO0(0xa56)][cO0(0xa57)];var b0k=b0b['default'][cO0(0xa58)];var b0l=b0b['default']['Property'];var b0m=b0b['default']['Material'];var b0n=b0f['WHITE'];function b0o(b0p){b0p=b0g(b0p,b0g['EMPTY_OBJECT']);this['_definitionChanged']=new b0j();this['_color']=undefined;this['_colorSubscription']=undefined;this['color']=b0p['color'];this['duration']=b0p['duration']||0x3e8;this['_time']=undefined;}Object['defineProperties'](b0o['prototype'],{'isConstant':{'get':function get(){return![];}},'definitionChanged':{'get':function get(){return this['_definitionChanged'];}},'color':b0k('c'+cO2(0x4e4)+'r')});b0o['prototype']['getType']=function(b0q){return b0m['PolylineAttackLinkType'];};b0o[cO0(0xa59)]['getValue']=function(b0r,b0s){if(!b0h(b0s)){b0s={};}b0s['color']=b0l['getValueOrClonedDefault'](this['_color'],b0r,b0n,b0s['color']);b0s['image']=b0m['PolylineAttackLinkImage'];if(this['_time']===undefined){this['_time']=b0r['secondsOfDay'];}b0s['time']=(b0r['secondsOfDay']-this['_time'])/this['duration'];return b0s;};b0o['prototype'][cO0(0xa5a)]=function(b0t){return this===b0t||b0t instanceof b0o&&b0l[cO0(0xa5b)](this['_color'],b0t['_color']);};b08['PolylineAttackLinkMaterialProperty']=b0o;},function(b0u,b0v,b0w){'u'+cO2(0x4e5)+'t';Object['defineProperty'](b0v,'_'+cO2(0x4e6)+'e',{'value':!![]});b0v['PolylineArrowLinkMaterialProperty']=undefined;var b0x=b0w(0x0);var b0y=b0A(b0x);var b0z=b0w(0x1);function b0A(b0B){return{'default':b0B};}var b0C=b0y['default'][cO0(0xa5c)];var b0D=b0y['default']['defaultValue'];var b0E=b0y[cO0(0xa5d)]['defined'];var b0F=b0y['default']['defineProperties'];var b0G=b0y['default']['Event'];var b0H=b0y['default']['createPropertyDescriptor'];var b0I=b0y['default']['Property'];var b0J=b0y['default']['Material'];var b0K=b0C['WHITE'];function b0L(b0M){b0M=b0D(b0M,b0D['EMPTY_OBJECT']);this['_definitionChanged']=new b0G();this['_color']=undefined;this['_colorSubscription']=undefined;this['color']=b0M['color'];this['duration']=b0M['duration']||0x3e8;this['_time']=undefined;}Object['defineProperties'](b0L['prototype'],{'isConstant':{'get':function get(){return![];}},'definitionChanged':{'get':function get(){return this['_definitionChanged'];}},'color':b0H('c'+cO2(0x4e7)+'r')});b0L['prototype']['getType']=function(b0N){return b0J['PolylineArrowLinkType'];};b0L['prototype']['getValue']=function(b0O,b0P){if(!b0E(b0P)){b0P={};}b0P['color']=b0I['getValueOrClonedDefault'](this['_color'],b0O,b0K,b0P['color']);b0P['image']=b0J[cO0(0xa5e)];if(this['_time']===undefined){this['_time']=b0O['secondsOfDay'];}b0P['time']=(b0O[cO0(0xa5f)]-this['_time'])*0x3e8/this['duration'];return b0P;};b0L[cO0(0xa60)]['equals']=function(b0Q){return this===b0Q||b0Q instanceof b0L&&b0I['equals'](this['_color'],b0Q['_color']);};b0v['PolylineArrowLinkMaterialProperty']=b0L;},function(b0R,b0S,b0T){'u'+cO2(0x4e8)+'t';Object['defineProperty'](b0S,'_'+cO2(0x4e9)+'e',{'value':!![]});b0S['PolylineGlowLinkMaterialProperty']=undefined;var b0U=b0T(0x0);var b0V=b0W(b0U);function b0W(b0X){return{'default':b0X};}var b0Y=b0V['default']['Color'];var b0Z=b0V['default']['defaultValue'];var b10=b0V['default']['defined'];var b11=b0V['default']['defineProperties'];var b12=b0V['default']['Event'];var b13=b0V['default']['createPropertyDescriptor'];var b14=b0V['default']['Property'];var b15=b0V['default'][cO0(0xa61)];var b16=b0Y['WHITE'];function b17(b18){b18=b0Z(b18,b0Z['EMPTY_OBJECT']);this['_definitionChanged']=new b12();this['_color']=undefined;this['_colorSubscription']=undefined;this['color']=b18['color'];}Object[cO0(0xa62)](b17['prototype'],{'isConstant':{'get':function get(){return![];}},'definitionChanged':{'get':function get(){return this['_definitionChanged'];}},'color':b13('c'+cO2(0x4ea)+'r')});b17['prototype']['getType']=function(b19){return b15['PolylineGrowLinkType'];};b17['prototype']['getValue']=function(b1a,b1b){if(!b10(b1b)){b1b={};}b1b['color']=b14['getValueOrClonedDefault'](this['_color'],b1a,b16,b1b['color']);return b1b;};b17['prototype']['equals']=function(b1c){return this===b1c||b1c instanceof b17&&b14['equals'](this['_color'],b1c['_color']);};b0S['PolylineGlowLinkMaterialProperty']=b17;},function(b1d,b1e,b1f){'u'+cO2(0x4eb)+'t';Object['defineProperty'](b1e,'_'+cO2(0x4ec)+'e',{'value':!![]});b1e['PolylinePulseLinkMaterialProperty']=undefined;var b1g=b1f(0x0);var b1h=b1j(b1g);var b1i=b1f(0x1);function b1j(b1k){return{'default':b1k};}var b1l=b1h['default']['Color'];var b1m=b1h['default']['defaultValue'];var b1n=b1h['default']['defined'];var b1o=b1h['default']['defineProperties'];var b1p=b1h['default']['Event'];var b1q=b1h['default']['createPropertyDescriptor'];var b1r=b1h['default']['Property'];var b1s=b1h['default']['Material'];var b1t=b1l['WHITE'];function b1u(b1v){b1v=b1m(b1v,b1m['EMPTY_OBJECT']);this['_definitionChanged']=new b1p();this['_color']=undefined;this['_colorSubscription']=undefined;this['color']=b1v['color'];this['duration']=b1v['duration']||0x3e8;this['_time']=undefined;}Object['defineProperties'](b1u['prototype'],{'isConstant':{'get':function get(){return![];}},'definitionChanged':{'get':function get(){return this['_definitionChanged'];}},'color':b1q('c'+cO2(0x4ed)+'r')});b1u['prototype']['getType']=function(b1w){return b1s[cO0(0xa63)];};b1u['prototype']['getValue']=function(b1x,b1y){if(!b1n(b1y)){b1y={};}b1y['color']=b1r['getValueOrClonedDefault'](this['_color'],b1x,b1t,b1y['color']);b1y['image']=b1s['PolylinePulseLinkImage'];if(this['_time']===undefined){this['_time']=b1x['secondsOfDay'];}b1y['time']=(b1x[cO0(0xa64)]-this['_time'])*0x3e8/this['duration'];return b1y;};b1u['prototype']['equals']=function(b1z){return this===b1z||b1z instanceof b1u&&b1r['equals'](this['_color'],b1z['_color']);};b1e['PolylinePulseLinkMaterialProperty']=b1u;},function(b1A,b1B,b1C){'u'+cO2(0x4ee)+'t';Object['defineProperty'](b1B,'_'+cO2(0x4ef)+'e',{'value':!![]});b1B[cO0(0xa65)]=undefined;var b1D=b1C(0x0);var b1E=b1G(b1D);var b1F=b1C(0x1);function b1G(b1H){return{'default':b1H};}var b1I=b1E['default']['Color'];var b1J=b1E['default']['defaultValue'];var b1K=b1E['default']['defined'];var b1L=b1E[cO0(0xa66)]['defineProperties'];var b1M=b1E[cO0(0xa67)]['Event'];var b1N=b1E['default']['createPropertyDescriptor'];var b1O=b1E['default']['Property'];var b1P=b1E['default']['Material'];var b1Q=b1I['WHITE'];function b1R(b1S){b1S=b1J(b1S,b1J['EMPTY_OBJECT']);this['_definitionChanged']=new b1M();this['_color']=undefined;this['_colorSubscription']=undefined;this['color']=b1S[cO0(0xa68)];this['_time']=undefined;}Object[cO0(0xa69)](b1R['prototype'],{'isConstant':{'get':function get(){return![];}},'definitionChanged':{'get':function get(){return this['_definitionChanged'];}},'color':b1N('c'+cO2(0x4f0)+'r')});b1R['prototype']['getType']=function(b1T){return b1P['PolylineTrailLinkType'];};b1R['prototype']['getValue']=function(b1U,b1V){if(!b1K(b1V)){b1V={};}b1V['color']=b1O[cO0(0xa6a)](this['_color'],b1U,b1Q,b1V['color']);b1V['image']=b1P['PolylineTrailLinkImage'];return b1V;};b1R['prototype']['equals']=function(b1W){return this===b1W||b1W instanceof b1R&&b1O['equals'](this['_color'],b1W['_color']);};b1B['PolylineTrailLinkMaterialProperty']=b1R;},function(b1X,b1Y,b1Z){'u'+cO2(0x4f1)+'t';Object['defineProperty'](b1Y,'_'+cO2(0x4f2)+'e',{'value':!![]});b1Y['ElliposidFadeMaterialProperty']=undefined;var b20=b1Z(0x0);var b21=b23(b20);var b22=b1Z(0x1);function b23(b24){return{'default':b24};}var b25=b21['default'][cO0(0xa6b)];var b26=b21['default']['defaultValue'];var b27=b21['default']['defined'];var b28=b21['default']['defineProperties'];var b29=b21['default']['Event'];var b2a=b21['default']['createPropertyDescriptor'];var b2b=b21[cO0(0xa6c)][cO0(0xa6d)];var b2c=b21['default']['Material'];var b2d=b25[cO0(0xa6e)];function b2e(b2f){b2f=b26(b2f,b26[cO0(0xa6f)]);this['_definitionChanged']=new b29();this['_color']=undefined;this['_colorSubscription']=undefined;this['color']=b2f['color'];this['_time']=undefined;}Object['defineProperties'](b2e['prototype'],{'isConstant':{'get':function get(){return![];}},'definitionChanged':{'get':function get(){return this['_definitionChanged'];}},'color':b2a('c'+cO2(0x4f3)+'r')});b2e['prototype']['getType']=function(b2g){return b2c['EllipsoidFadeType'];};b2e['prototype']['getValue']=function(b2h,b2i){if(!b27(b2i)){b2i={};}b2i['color']=b2b['getValueOrClonedDefault'](this['_color'],b2h,b2d,b2i['color']);if(this['_time']===undefined){this['_time']=b2h['secondsOfDay'];}b2i['time']=b2h['secondsOfDay']-this['_time'];return b2i;};b2e[cO0(0xa70)]['equals']=function(b2j){return this===b2j||b2j instanceof b2e&&b2b['equals'](this['_color'],b2j['_color']);};b1Y['ElliposidFadeMaterialProperty']=b2e;},function(b2k,b2l){b2k['exports']=cNY(0x14e);},function(b2m,b2n){b2m['exports']=cNY(0x14f);},function(b2o,b2p){b2o['exports']=cNY(0x150);},function(b2q,b2r){b2q['exports']=cNY(0x151);},function(b2s,b2t){b2s[cO0(0xa71)]=cNY(0x152);},function(b2u,b2v,b2w){'u'+cO2(0x4f4)+'t';Object[cO0(0xa72)](b2v,'_'+cO2(0x4f5)+'e',{'value':!![]});b2v['getLinkedPointList']=b2B;var b2x=b2w(0x0);var b2y=b2z(b2x);function b2z(b2A){return{'default':b2A};}function b2B(b2C,b2D,b2E,b2F){var b2G=[];var b2H=b2y['default']['Cartographic']['fromCartesian'](b2C);var b2I=b2y['default']['Cartographic']['fromCartesian'](b2D);var b2J=b2H['longitude']*0xb4/Math[cO0(0xa73)];var b2K=b2H['latitude']*0xb4/Math['PI'];var b2L=b2I['longitude']*0xb4/Math['PI'];var b2M=b2I['latitude']*0xb4/Math['PI'];var b2N=Math['sqrt']((b2J-b2L)*(b2J-b2L)+(b2K-b2M)*(b2K-b2M));var b2O=b2N*b2E;var b2P=b2y['default']['Cartesian3']['clone'](b2C);var b2Q=b2y['default'][cO0(0xa74)]['clone'](b2D);var b2R=b2y[cO0(0xa75)]['Cartesian3']['distance'](b2P,b2y['default']['Cartesian3']['ZERO']);var b2S=b2y['default']['Cartesian3']['distance'](b2Q,b2y['default']['Cartesian3']['ZERO']);b2y['default']['Cartesian3']['normalize'](b2P,b2P);b2y['default']['Cartesian3']['normalize'](b2Q,b2Q);if(b2y['default']['Cartesian3']['distance'](b2P,b2Q)==0x0){return b2G;}var b2T=b2y['default']['Cartesian3']['angleBetween'](b2P,b2Q);b2G['push'](b2C);for(var b2U=0x1;b2U0x0?b3p['_height']=0.001:b3p['_height']=-0.001;let b3r=new Cesium['Cartesian3'](0x0,0x0,b3p['_height']);Cesium['Matrix4']['multiplyByTranslation'](b3p['_modelMatrix'],b3r,b3p['_modelMatrix']);let b3s=Cesium['Matrix4']['fromRotationTranslation'](Cesium['Matrix3']['fromRotationZ'](Cesium['Math']['toRadians'](b3p['_speed'])));Cesium['Matrix4']['multiply'](b3p['_modelMatrix'],b3s,b3p['_modelMatrix']);}};b3m['prototype']['closeAnimate']=function(){clearInterval(this['_setInterval']);};function b3t(b3u,b3v){var b3w=![];var b3x=!![];var b3y=b3S();var b3z=b3U();var b3A=Cesium[cO0(0xa81)]['getDefaultRenderState'](b3w,b3x,undefined);var b3B=Cesium['RenderState']['fromCache'](b3A);var b3C=new Cesium['ShaderSource']({'sources':[b3y]});var b3D=new Cesium['ShaderSource']({'sources':[b3z]});var b3E={'color':function(){return b3v['_color'];},'myImage':function(){if(Cesium['defined'](b3v['_texture'])){return b3v['_texture'];}else{return b3v['_viewer']['scene']['context']['defaultTexture'];}}};let b3F={'position':0x0,'textureCoordinates':0x1};var b3G=Cesium['ShaderProgram']['fromCache']({'context':b3u,'vertexShaderSource':b3C,'fragmentShaderSource':b3D,'attributeLocations':b3F});return new Cesium['DrawCommand']({'vertexArray':b3H(b3u),'primitiveType':Cesium['PrimitiveType']['TRIANGLES'],'renderState':b3B,'shaderProgram':b3G,'uniformMap':b3E,'owner':this,'pass':Cesium['Pass']['TRANSLUCENT'],'modelMatrix':b3v['_modelMatrix']});}function b3H(b3I){let b3J={'position':0x0,'textureCoordinates':0x1};var b3K=b3O();var b3L=new Cesium['Geometry']({'attributes':{'position':new Cesium[(cO0(0xa82))]({'componentDatatype':Cesium['ComponentDatatype']['FLOAT'],'componentsPerAttribute':0x3,'values':b3K['positions']}),'textureCoordinates':new Cesium['GeometryAttribute']({'componentDatatype':Cesium[cO0(0xa83)]['FLOAT'],'componentsPerAttribute':0x2,'values':b3K['sts']})},'indices':b3K['indices'],'primitiveType':Cesium['PrimitiveType']['TRIANGLES'],'boundingSphere':Cesium['BoundingSphere']['fromVertices'](b3K['positions'])});var b3M=Cesium['GeometryPipeline']['computeNormal'](b3L);var b3N=Cesium['VertexArray']['fromGeometry']({'context':b3I,'geometry':b3M,'attributeLocations':b3J,'bufferUsage':Cesium['BufferUsage']['STATIC_DRAW']});return b3N;}function b3O(){var b3P=new Float64Array(0x5*0x3);b3P[0x0]=0x0;b3P[0x1]=0x1;b3P[0x2]=0x0;b3P[0x3]=-0x1;b3P[0x4]=0x0;b3P[0x5]=0x0;b3P[0x6]=0x0;b3P[0x7]=-0x1;b3P[0x8]=0x0;b3P[0x9]=0x1;b3P[0xa]=0x0;b3P[0xb]=0x0;b3P[0xc]=0x0;b3P[0xd]=0x0;b3P[0xe]=-0x1;var b3Q=new Uint16Array(0x6*0x3);b3Q[0x0]=0x4;b3Q[0x1]=0x2;b3Q[0x2]=0x3;b3Q[0x3]=0x4;b3Q[0x4]=0x3;b3Q[0x5]=0x0;b3Q[0x6]=0x4;b3Q[0x7]=0x0;b3Q[0x8]=0x1;b3Q[0x9]=0x4;b3Q[0xa]=0x1;b3Q[0xb]=0x2;b3Q[0xc]=0x1;b3Q[0xd]=0x2;b3Q[0xe]=0x3;b3Q[0xf]=0x1;b3Q[0x10]=0x3;b3Q[0x11]=0x0;var b3R=new Float32Array([0x0,0x0,0x1,0x0,0x1,0x1,0x0,0x1,0.5,0.5]);return{'indices':b3Q,'positions':b3P,'sts':b3R};}function b3S(){var b3T='\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20attribute\x20vec3\x20position;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20attribute\x20vec3\x20normal;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20attribute\x20vec2\x20st;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20attribute\x20float\x20batchId;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20varying\x20vec3\x20v_positionEC;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20varying\x20vec3\x20v_normalEC;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20varying\x20vec2\x20v_st;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20varying\x20vec4\x20v_pickColor;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20void\x20main()\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20v_positionEC\x20=\x20(czm_modelView\x20*\x20vec4(position,\x201.0)).xyz;\x20\x20\x20\x20\x20\x20\x20//\x20position\x20in\x20eye\x20coordinates\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20v_normalEC\x20=\x20czm_normal\x20*\x20normal;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20//\x20normal\x20in\x20eye\x20coordinates\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20v_st\x20=\x20st;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20//v_pickColor\x20=\x20czm_batchTable_pickColor(batchId);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20gl_Position\x20=\x20czm_modelViewProjection\x20*\x20vec4(position,\x201.0);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20';return b3T;}function b3U(){var b3V='\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20varying\x20vec3\x20v_positionEC;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20varying\x20vec3\x20v_normalEC;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20varying\x20vec2\x20v_st;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20uniform\x20vec4\x20color;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20varying\x20vec4\x20v_pickColor;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20uniform\x20sampler2D\x20myImage;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20void\x20main()\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20{\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20positionToEyeEC\x20=\x20-v_positionEC;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec3\x20normalEC\x20=\x20normalize(v_normalEC);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20#ifdef\x20FACE_FORWARD\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20normalEC\x20=\x20faceforward(normalEC,\x20vec3(0.0,\x200.0,\x201.0),\x20-normalEC);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20#endif\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20czm_materialInput\x20materialInput;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20materialInput.normalEC\x20=\x20normalEC;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20materialInput.positionToEyeEC\x20=\x20positionToEyeEC;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20materialInput.st\x20=\x20v_st;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec2\x20st\x20=\x20materialInput.st;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20czm_material\x20material\x20=\x20czm_getDefaultMaterial(materialInput);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20dt_a11\x20=\x20fract(czm_frameNumber\x20/\x20100.0)\x20*\x203.14159265\x20*\x202.0;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20dt_a12\x20=\x20sin(dt_a11);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20float\x20vst=smoothstep(0.7,\x201.0,\x20dt_a12)+0.4;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20colorImage\x20=\x20texture2D(myImage,\x20vec2(fract(st.s-\x20czm_frameNumber*0.003),\x20st.t));\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20material.alpha\x20=mix(0.1,1.0,clamp((1.0-st.t)\x20*\x20color.a,0.0,1.0))\x20+(1.0-sign(st.t-czm_frameNumber*0.001))*0.2*(1.0-colorImage.r)+0.4\x20;\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20material.diffuse\x20=(1.0-colorImage.a)*vec3(1.0,0.0,0.0)+colorImage.rgb*vec3(1.0,1.0,0.0);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20#ifdef\x20FLAT\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20vec4(material.diffuse\x20+\x20material.emission,\x20material.alpha);\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20#else\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=\x20czm_phong(normalize(positionToEyeEC),\x20material,\x20czm_lightDirectionEC);\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20#endif\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor.r\x20=\x20color.r;\x0a\x0a\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20';return b3V;}function b3W(b3X){Cesium['Resource']['createIfNeeded'](b3X[cO0(0xa84)])['fetchImage']()[cO0(0xa85)](function(b3Y){var b3Z;var b40=b3X['_viewer']['scene']['context'];if(Cesium['defined'](b3Y['internalFormat'])){b3Z=new Texture({'context':b40,'pixelFormat':b3Y['internalFormat'],'width':b3Y['naturalWidth'],'height':b3Y['naturalHeight'],'source':{'arrayBufferView':b3Y['bufferView']}});}else{b3Z=new Texture({'context':b40,'source':b3Y});}b3X['_texture']=b3Z;});}function b41(b42){let b43=Cesium[cO0(0xa86)]['eastNorthUpToFixedFrame'](b42['_localPosition']);let b44=Cesium['Matrix4']['fromScale'](b42['_scale']);let b45=Cesium[cO0(0xa87)]['multiply'](b43,b44,new Cesium['Matrix4']());b42['_scaleMatrix']=b44;b42['_enuMatrix']=b43;return b45;}function b46(b47){let b48=Cesium['Cartesian3']['fromElements'](0x0,0x0,b47['_distance'],new Cesium['Cartesian3']());let b49=Cesium['Matrix4']['multiplyByPoint'](b47['_enuMatrix'],b48,new Cesium['Cartesian3']());let b4a=Cesium['Matrix4']['multiplyByPoint'](b47['_viewer'][cO0(0xa88)][cO0(0xa89)]['_viewMatrix'],b49,new Cesium['Cartesian3']());let b4b=Cesium['Matrix4']['multiplyByPoint'](b47[cO0(0xa8a)]['scene']['camera']['frustum']['projectionMatrix'],b4a,new Cesium['Cartesian3']());return Cesium['Cartesian3']['normalize'](b4b,new Cesium['Cartesian3']())['z'];}b35['TetrahedronPrimitive']=b3m;},function(b4c,b4d,b4e){'u'+cO2(0x4f9)+'t';Object['defineProperty'](b4d,'_'+cO2(0x4fa)+'e',{'value':!![]});b4d['PolylineFlowMaterialProperty']=undefined;var b4f=b4e(0x0);var b4g=b4j(b4f);var b4h=b4e(0x1);var b4i=b4h['util']['getBaseUrl']();function b4j(b4k){return{'default':b4k};}var b4l=b4g['default']['Color'];var b4m=b4g['default']['defaultValue'];var b4n=b4g[cO0(0xa8b)]['defined'];var b4o=b4g['default']['defineProperties'];var b4p=b4g['default']['Event'];var b4q=b4g['default']['createPropertyDescriptor'];var b4r=b4g['default']['Property'];var b4s=b4g['default'][cO0(0xa8c)];var b4t=b4l[cO0(0xa8d)];function b4u(b4v){b4v=b4m(b4v,b4m['EMPTY_OBJECT']);this['_definitionChanged']=new b4p();this['_color']=undefined;this['_colorSubscription']=undefined;this['color']=b4v['color'];this['image']=b4v[cO0(0xa8e)];this['speed']=b4v['speed']||0x1;this['duration']=b4v['duration']||0x3e8;this['repeat']=b4v['repeat']||0x1;this['_time']=new Date()['getTime']();}Object['defineProperties'](b4u['prototype'],{'isConstant':{'get':function(){return![];}},'definitionChanged':{'get':function(){return this['_definitionChanged'];}},'color':Cesium['createPropertyDescriptor']('c'+cO2(0x4fb)+'r')});b4u['prototype']['getType']=function(b4w){return b4s['PolylineFlowType'];};b4u['prototype']['getValue']=function(b4x,b4y){if(!Cesium['defined'](b4y)){b4y={};}b4y['color']=Cesium['Property']['getValueOrClonedDefault'](this['_color'],b4x,Cesium['Color'][cO0(0xa8f)],b4y['color']);b4y['image']=Cesium['defined'](this['image'])?this['image']:Cesium['Material']['PolylineFlowImage'];b4y['time']=(new Date()['getTime']()-this['_time'])%this['duration']/this['duration']*this['speed'];b4y['repeat']=this['repeat'];return b4y;};b4u['prototype']['equals']=function(b4z){return this===b4z||b4z instanceof b4u&&Cesium['Property']['equals'](this['_color'],b4z['_color']);};b4d['PolylineFlowMaterialProperty']=b4u;},function(b4A,b4B){b4A['exports']=cNY(0x154);;},function(b4C,b4D,b4E){'u'+cO2(0x4fc)+'t';Object['defineProperty'](b4D,'_'+cO2(0x4fd)+'e',{'value':!![]});b4D['GradientFacePrimitive']=undefined;var b4F=b4E(0x0);var b4G=b4J(b4F);var b4H=b4E(0x1);var b4I=b4H['util']['getBaseUrl']();function b4J(b4K){return{'default':b4K};}var b4L=b4G['default']['Color'];var b4M=b4G['default']['defaultValue'];var b4N=b4G['default']['defined'];var b4O=b4G['default']['defineProperties'];var b4P=b4G['default'][cO0(0xa90)];var b4Q=b4G['default']['createPropertyDescriptor'];var b4R=b4G['default']['Property'];var b4S=b4G['default']['Material'];var b4T=b4L['WHITE'];function b4U(b4V,b4W,b4X,b4Y,b4Z){var b50=[];for(var b51=0x0;b51=0x3){var b7J=[];var b7K=[];var b7L=[];for(var b7M=0x0;b7MMath['abs'](b8x['y'])){return Math['abs'](b8x['x']);}else{return Math['abs'](b8x['y']);}};b86['mercatorToWgs84']=function(b8y){var b8z=b8m['unproject'](new Cesium['Cartesian3'](b8y['x'],b8y['y']));return{'x':b8z['longitude'],'y':b8z['latitude']};};b86['mercatorToWgs84BB']=function(b8A){var b8B=b8m['unproject'](new Cesium['Cartesian3'](b8A['west'],b8A['south']));var b8C=b8m['unproject'](new Cesium[(cO0(0xada))](b8A[cO0(0xadb)],b8A['north']));return{'north':this['rad2deg'](b8C['latitude']),'east':this['rad2deg'](b8C[cO0(0xadc)]),'south':this['rad2deg'](b8B['latitude']),'west':this['rad2deg'](b8B['longitude'])};};b86['deg2rad']=function(b8D){var b8E=b8D*(Math['PI']/0xb4);return b8E;};b86['rad2deg']=function(b8F){var b8G=b8F/(Math['PI']/0xb4);return b8G;};return b86;}if(typeof CesiumHeatmap==='u'+cO2(0x50c)+'d'){b84['CesiumHeatmap']=b85();}else{console['log'](cNY(0x16e));}}(window));CHInstance['prototype']['remove']=function(b8H){this['_cesium']['entities']['removeById'](b8H);};CHInstance['prototype'][cO0(0xadd)]=function(b8I){return this['mercatorPointToHeatmapPoint'](CesiumHeatmap['wgs84ToMercator'](b8I));};CHInstance['prototype']['mercatorPointToHeatmapPoint']=function(b8J){var b8K={};b8K['x']=Math['round']((b8J['x']-this['_xoffset'])/this['_factor']+this['_spacing']);b8K['y']=Math['round']((b8J['y']-this['_yoffset'])/this['_factor']+this['_spacing']);b8K['y']=this['height']-b8K['y'];return b8K;};CHInstance['prototype'][cO0(0xade)]=function(b8L){var b8M={};b8M['x']=Math['round']((b8L['x']-this['_xoffset'])/this['_factor']+this['_spacing']);b8M['y']=Math['round'](b8L['y']/this['_factor']+this['_spacing']);return b8M;};CHInstance['prototype'][cO0(0xadf)]=function(b8N){this['width']=b8N['east']>0x0&&b8N['west']<0x0?b8N['east']+Math['abs'](b8N['west']):Math['abs'](b8N['east']-b8N['west']);this['height']=b8N['north']>0x0&&b8N['south']<0x0?b8N['north']+Math['abs'](b8N['south']):Math['abs'](b8N['north']-b8N['south']);this['_factor']=0x1;if(this['width']>this['height']&&this['width']>CesiumHeatmap['defaults']['maxCanvasSize']){this['_factor']=this['width']/CesiumHeatmap['defaults']['maxCanvasSize'];if(this['height']/this['_factor']this['width']&&this['height']>CesiumHeatmap['defaults']['maxCanvasSize']){this['_factor']=this['height']/CesiumHeatmap['defaults']['maxCanvasSize'];if(this['width']/this['_factor']CesiumHeatmap['defaults'][cO0(0xae0)]){this['_factor']=this['height']/CesiumHeatmap['defaults']['maxCanvasSize'];}}else if(this['height']CesiumHeatmap['defaults']['maxCanvasSize']){this['_factor']=this['width']/CesiumHeatmap['defaults']['maxCanvasSize'];}}this['width']=this['width']/this['_factor'];this['height']=this['height']/this['_factor'];};CHInstance['prototype']['setData']=function(b8O,b8P,b8Q){if(b8Q&&b8Q['length']>0x0&&b8O!==null&&b8O!==![]&&b8P!==null&&b8P!==![]){this['_heatmap']['setData']({'min':b8O,'max':b8P,'data':b8Q});this['updateLayer']();return!![];}return![];};CHInstance['prototype'][cO0(0xae2)]=function(b8R,b8S,b8T){if(b8T&&b8T['length']>0x0&&b8R!==null&&b8R!==![]&&b8S!==null&&b8S!==![]){var b8U=[];for(var b8V=0x0;b8V='1'+cO2(0x50d)+'1'){material['transparent']=!![];}else if(Cesium['VERSION']>='1'+cO2(0x50e)+'6'){material['alpha']=0.99;}this['_layer']=this['_cesium']['entities']['add']({'id':this['_id'],'show':!![],'polygon':{'hierarchy':{'positions':this['polygonbounds']},'height':this['polygonheight'],'material':material,'classificationType':this['classificationType']}});}else{if(this['_layer']){this['_cesium']['scene']['imageryLayers']['remove'](this['_layer']);}this['_layer']=this['_cesium']['scene']['imageryLayers']['addImageryProvider'](CesiumHeatmap['_getImageryProvider'](this));}};CHInstance[cO0(0xae4)][cO0(0xae5)]=function(b8Z,b90,b91,b92,b93,b94,b95,b96){var b97='';var b98=b96=0x0;b9f--){var b9g=(b9b-b9f*b93)['toFixed'](0x2);if(b9f==0x0){b97+='<'+cO2(0x50f)+':'+b9e*b9f+('p'+cO2(0x510)+'\x20')+b9g+('\x20'+cO2(0x511)+':')+b92+(')'+cO2(0x512)+'>');}else if(b9f==0x5){b97+='<'+cO2(0x513)+':'+b9e*b9f+('p'+cO2(0x514)+'\x20')+b9g+('\x20'+cO2(0x515)+':')+b91+(')'+cO2(0x516)+'>');}else{b97+='<'+cO2(0x517)+':'+b9e*b9f+('p'+cO2(0x518)+'\x20')+b9g+('<'+cO2(0x519)+'>');}}var b9h='#'+cO2(0x51a)+'0';var b9i='#'+cO2(0x51b)+'0';var b9j=getTemperatureGradientColors();b94=b94?b94:b9j;var b9k=b95?b95:cNY(0x16f);var b9l=cNY(0x170)+b8Z+cNW(0x66)+b9k+cNY(0x171)+b9h+cNY(0x172)+b9i+cNY(0x173)+b8Z+cNY(0x174)+b90+cNY(0x175)+b8Z+cNY(0x176)+b97+('<'+cO2(0x51c)+'\x20');var b9m='c'+cO2(0x51d)+'_'+b8Z;var b9n=document['getElementById'](b9m);if(!b9n){b9n=document['createElement'](cNW(0x67));b9n['id']=b9m;b9n['className']='l'+cO2(0x51e)+'e';document['getElementById'](api[cO0(0xae6)]['container'])['appendChild'](b9n);}b9n['innerHTML']=b9l;var b9o=document['getElementById']('g'+cO2(0x51f)+'s');if(!b9o){b9o=document['createElement']('c'+cO2(0x520)+'s');b9o['id']='g'+cO2(0x521)+'s';b9o[cO0(0xae7)]=0x14;b9o['height']=0xc8;}var b9p=b9o['getContext'](cNW(0x68));var b9q=b9p['createLinearGradient'](0x0,0x0,0x0,0xc8);var b9r=[];for(var b9s in b94){b9r['push'](b9s);}b9r[cO0(0xae8)]()['reverse']();for(let b9t=0x0;b9t=b9x)return[0x1,0x0,0x0];if(b9w<=b9y)return[0x0,0x0,0x1];var b9z=b9x-b9y;var b9A=(b9w-b9y)/b9z;var b9B=0x0;var b9C=0x1/0x4;if(b9A{var b9G={705:b9F=>{'u'+cO2(0x52a)+'t';b9F['exports']=function(b9F){var b9G=[];return b9G['toString']=function(){return this['map'](function(b9G){var b9H='',b9N=void 0x0!==b9G[0x5];return b9G[0x4]&&(b9H+=('@'+cO2(0x52b)+'(')['concat'](b9G[0x4],cNW(0x69))),b9G[0x2]&&(b9H+=('@'+cO2(0x52c)+'\x20')['concat'](b9G[0x2],cNW(0x6a))),b9N&&(b9H+=('@'+cO2(0x52d)+'r')['concat'](b9G[0x5]['length']>0x0?'\x20'['concat'](b9G[0x5]):'',cNW(0x6b))),b9H+=b9F(b9G),b9N&&(b9H+='}'),b9G[0x2]&&(b9H+='}'),b9G[0x4]&&(b9H+='}'),b9H;})['join']('');},b9G['i']=function(b9F,b9H,b9Q,b9R,b9S){'s'+cO2(0x52e)+'g'==typeof b9F&&(b9F=[[null,b9F,void 0x0]]);var q={};if(b9Q)for(var b9U=0x0;b9U0x0?'\x20'['concat'](b9X[0x5]):'',cNW(0x6c))['concat'](b9X[0x1],'}')),b9X[0x5]=b9S),b9H&&(b9X[0x2]?(b9X[0x1]=('@'+cO2(0x530)+'\x20')['concat'](b9X[0x2],cNW(0x6d))['concat'](b9X[0x1],'}'),b9X[0x2]=b9H):b9X[0x2]=b9H),b9R&&(b9X[0x4]?(b9X[0x1]=('@'+cO2(0x531)+'(')['concat'](b9X[0x4],cNW(0x6e))['concat'](b9X[0x1],'}'),b9X[0x4]=b9R):b9X[0x4]=''['concat'](b9R)),b9G['push'](b9X));}},b9G;};},738:b9F=>{'u'+cO2(0x532)+'t';b9F['exports']=function(b9F){return b9F[0x1];};},314:(b9F,b9G,b9H)=>{'u'+cO2(0x533)+'t';b9H['r'](b9G),b9H['d'](b9G,{'default':()=>ba7});var ba3=b9H(0x2e2),ba4=b9H['n'](ba3),ba5=b9H(0x2c1),q=b9H['n'](ba5)()(ba4());q['push']([b9F['id'],cNY(0x177),'']);const ba7=q;},984:(b9F,b9G,b9H)=>{var bab=b9H(0x17b),bac=b9H(0x13a);'s'+cO2(0x534)+'g'==typeof(bac=bac['__esModule']?bac['default']:bac)&&(bac=[[b9F['id'],bac,'']]);var bad={'insert':'h'+cO2(0x535)+'d','singleton':!0x1};bab(bac,bad);b9F['exports']=bac['locals']||{};},379:(b9F,b9G,b9H)=>{'u'+cO2(0x536)+'t';var bah,bai=function(){return void 0x0===bah&&(bah=Boolean(window&&document&&document['all']&&!window['atob'])),bah;},baj=function(){var b9F={};return function(b9G){if(void 0x0===b9F[b9G]){var b9H=document['querySelector'](b9G);if(window[cO0(0xaec)]&&b9H instanceof window['HTMLIFrameElement'])try{b9H=b9H['contentDocument']['head'];}catch(bao){b9H=null;}b9F[b9G]=b9H;}return b9F[b9G];};}(),q=[];function bap(b9F){for(var b9G=-0x1,b9H=0x0;b9H{'u'+cO2(0x540)+'t';b9G['exports']=b9F;}},b9H={};function bbq(b9F){var bbs=b9H[b9F];if(void 0x0!==bbs)return bbs['exports'];var bbt=b9H[b9F]={'id':b9F,'exports':{}};return b9G[b9F](bbt,bbt['exports'],bbq),bbt['exports'];}bbq['n']=b9F=>{var b9G=b9F&&b9F['__esModule']?()=>b9F['default']:()=>b9F;return bbq['d'](b9G,{'a':b9G}),b9G;},bbq['d']=(b9F,b9G)=>{for(var b9H in b9G)bbq['o'](b9G,b9H)&&!bbq['o'](b9F,b9H)&&Object['defineProperty'](b9F,b9H,{'enumerable':!0x0,'get':b9G[b9H]});},bbq['o']=(b9F,b9G)=>Object['prototype']['hasOwnProperty']['call'](b9F,b9G),bbq['r']=b9F=>{'u'+cO2(0x541)+'d'!=typeof Symbol&&Symbol[cO0(0xaf2)]&&Object['defineProperty'](b9F,Symbol['toStringTag'],{'value':'M'+cO2(0x542)+'e'}),Object[cO0(0xaf3)](b9F,'_'+cO2(0x543)+'e',{'value':!0x0});};var bbC={};return(()=>{'u'+cO2(0x544)+'t';bbq['d'](bbC,{'default':()=>beY});bbq(0x3d8);var b9F=bbq(0x59);const b9G=function(b9F){var b9G=document['createElement'](cNW(0x71));b9G[cO0(0xaf4)]=b9F;for(var b9H=document['createDocumentFragment']();b9G['firstChild'];)b9H['appendChild'](b9G['firstChild']);return b9H;};var b9H=b9F[cO0(0xaf5)];const bbJ=function(bbq,bbC,bbJ){bbC=(0x0,b9F['getElement'])(bbC);var q,bbO=b9G(bbq),bbP=[];for(q=0x0;q=0x0;--bcc)bcj[bcc]/bca=0x3e8?(bc9/0x3e8)['toString']()+cNW(0x72):bc9['toString']()+cNW(0x73),b9G['barWidth']=bc9/bca|0x0,b9G['distanceLabel']=bcd;}else b9G['barWidth']=void 0x0,b9G['distanceLabel']=void 0x0;}(this,b9G);},b9H);}}bbq(),this['eventHelper']['add'](this['terria']['afterWidgetChanged'],function(){bbq();},this);};bbS['prototype']['destroy']=function(){this['eventHelper']['removeAll']();},bbS['prototype']['show']=function(b9F){var b9G;b9G=this['enableDistanceLegend']?cNY(0x17b):cNY(0x17c),bbJ(b9G,b9F,this);},bbS['create']=function(b9F){var b9G=new bbS(b9F);return b9G[cO0(0xafd)](b9F['container']),b9G;};var bci=new b9F[(cO0(0xafe))](),bcj=[0x1,0x2,0x3,0x5,0xa,0x14,0x1e,0x32,0x64,0xc8,0x12c,0x1f4,0x3e8,0x7d0,0xbb8,0x1388,0x2710,0x4e20,0x7530,0xc350,0x186a0,0x30d40,0x493e0,0x7a120,0xf4240,0x1e8480,0x2dc6c0,0x4c4b40,0x989680,0x1312d00,0x1c9c380,0x2faf080];const bck=bbS;const bcl=cNY(0x17d);var bcm=b9F['knockout'],bcn=function(b9G){if(!(0x0,b9F['defined'])(b9G))throw new b9F['DeveloperError']('t'+cO2(0x547)+'d');this['_terria']=b9G,this['name']='U'+cO2(0x548)+'l',this['text']=void 0x0,this['svgIcon']=void 0x0,this['svgHeight']=void 0x0,this['svgWidth']=void 0x0,this['cssClass']=void 0x0,this['isActive']=!0x1,bcm['track'](this,['n'+cO2(0x549)+'e','s'+cO2(0x54a)+'n','s'+cO2(0x54b)+'t','s'+cO2(0x54c)+'h','c'+cO2(0x54d)+'s','i'+cO2(0x54e)+'e']);};Object['defineProperties'](bcn['prototype'],{'terria':{'get':function(){return this['_terria'];}},'hasText':{'get':function(){return(0x0,b9F['defined'])(this['text'])&&'s'+cO2(0x54f)+'g'==typeof this['text'];}}}),bcn['prototype'][cO0(0xaff)]=function(){throw new b9F['DeveloperError'](cNY(0x17e));};const bcp=bcn;var bcq=function(b9F){bcp['apply'](this,arguments);};bcq['prototype']=Object['create'](bcp['prototype']);const bcs=bcq;var bct=function(b9F){bcs['apply'](this,arguments),this['name']=b9F['options']['resetTooltip']?b9F['options']['resetTooltip']:'重'+cO2(0x550)+'图',this['navigationLocked']=!0x1,this['svgIcon']=b9F['options']['resetSvg']?'':bcl,this['resetSvg']=b9F['options']['resetSvg'],this['svgHeight']=0xf,this['svgWidth']=0xf,this['cssClass']=cNY(0x17f);};(bct['prototype']=Object['create'](bcs['prototype']))['setNavigationLocked']=function(b9F){this['navigationLocked']=b9F;},bct['prototype']['resetView']=function(){if(!this['navigationLocked']){var b9G=this['terria']['scene'];if(b9G['screenSpaceCameraController']['enableInputs']){this['isActive']=!0x0;var b9H=b9G['camera'];if((0x0,b9F['defined'])(this['terria']['trackedEntity'])){var bbq=this['terria']['trackedEntity'];this['terria']['trackedEntity']=void 0x0,this['terria']['trackedEntity']=bbq;}else{const bbq=this['terria']['options'][cO0(0xb00)]?this['terria']['options']['duration']:0x3;if(this['terria']['options']['defaultResetView']){const bbC=this['terria']['options']['orientation']?this['terria']['options']['orientation']:{'heading':b9F['Math']['toRadians'](5.729578)};if(this['terria']['options'][cO0(0xb01)]&&this['terria']['options']['defaultResetView']instanceof b9F['Cartographic'])b9H[cO0(0xb02)]({'destination':b9G['globe']['ellipsoid']['cartographicToCartesian'](this['terria']['options']['defaultResetView']),'orientation':bbC,'duration':bbq});else if(this['terria']['options']['defaultResetView']&&this['terria']['options'][cO0(0xb03)]instanceof b9F['Rectangle'])try{b9F['Rectangle']['validate'](this['terria']['options']['defaultResetView']),b9H['flyTo']({'destination':this['terria']['options']['defaultResetView'],'orientation':bbC,'duration':bbq});}catch(bcB){console['log'](cNY(0x180));}}else'f'+cO2(0x551)+'n'==typeof b9H['flyHome']?b9H[cO0(0xb04)](0x1):b9H['flyTo']({'destination':b9F['Camera']['DEFAULT_VIEW_RECTANGLE'],'duration':bbq});}this['isActive']=!0x1;}}},bct['prototype']['activate']=function(){this['resetView']();};const bcC=bct;var bcD={},bcE=new b9F[(cO0(0xb05))](),bcF=new b9F['Ray']();bcD['getCameraFocus']=function(b9G,b9H,bbq){var bbC=b9G['scene'],bbJ=bbC['camera'];if(bbC['mode']!==b9F['SceneMode']['MORPHING']&&((0x0,b9F['defined'])(bbq)||(bbq=new b9F['Cartesian3']()),(0x0,b9F['defined'])(b9G['trackedEntity'])?bbq=b9G['trackedEntity']['position']['getValue'](b9G['clock'][cO0(0xb06)],bbq):(bcF['origin']=bbJ[cO0(0xb07)],bcF['direction']=bbJ[cO0(0xb08)],bbq=bbC['globe']['pick'](bcF,bbC,bbq)),(0x0,b9F['defined'])(bbq)))return bbC['mode']===b9F['SceneMode']['SCENE2D']||bbC['mode']===b9F['SceneMode']['COLUMBUS_VIEW']?(bbq=bbJ['worldToCameraCoordinatesPoint'](bbq,bbq),b9H&&(bbq=bbC['globe']['ellipsoid']['cartographicToCartesian'](bbC[cO0(0xb09)]['unproject'](bbq,bcE),bbq))):b9H||(bbq=bbJ['worldToCameraCoordinatesPoint'](bbq,bbq)),bbq;};const bcL=bcD;var bcM=function(b9F,b9G){bcs['apply'](this,arguments),this['name']=b9G?b9F['options']['zoomInTooltip']?b9F['options']['zoomInTooltip']:cNW(0x74):b9F['options']['zoomOutTooltip']?b9F['options'][cO0(0xb0a)]:cNW(0x75),b9G?b9F['options']['zoomInSvg']?this['zoomInSvg']=b9F[cO0(0xb0b)]['zoomInSvg']:this['text']='+':b9F['options']['zoomOutSvg']?this['zoomOutSvg']=b9F['options'][cO0(0xb0c)]:this['text']='-',this['cssClass']=cNY(0x181)+(b9G?cNW(0x76):cNW(0x77)),this['relativeAmount']=0x2,b9G&&(this['relativeAmount']=0x1/this['relativeAmount']);};bcM['prototype']['relativeAmount']=0x1,(bcM['prototype']=Object[cO0(0xb0d)](bcs['prototype']))[cO0(0xb0e)]=function(){this['zoom'](this['relativeAmount']);};var bcP=new b9F['Cartesian3']();bcM[cO0(0xb0f)][cO0(0xb10)]=function(b9G){if(this['isActive']=!0x0,(0x0,b9F['defined'])(this['terria'])){var b9H=this['terria']['scene'],bbq=b9H[cO0(0xb11)];if(!bbq['enableInputs']||!bbq['enableZoom'])return;var bbC,bbJ=b9H['camera'];switch(b9H['mode']){case b9F['SceneMode']['MORPHING']:break;case b9F['SceneMode']['SCENE2D']:bbJ['zoomIn'](bbJ['positionCartographic']['height']*(0x1-this['relativeAmount']));break;default:var q;if(q=(0x0,b9F['defined'])(this['terria']['trackedEntity'])?new b9F['Cartesian3']():bcL['getCameraFocus'](this['terria'],!0x1),(0x0,b9F['defined'])(q))bbC={'direction':bbJ['direction'],'up':bbJ['up']};else{var bbS=new b9F['Ray'](bbJ['worldToCameraCoordinatesPoint'](b9H['globe']['ellipsoid']['cartographicToCartesian'](bbJ['positionCartographic'])),bbJ['directionWC']);q=b9F['IntersectionTests']['grazingAltitudeLocation'](bbS,b9H['globe']['ellipsoid']),bbC={'heading':bbJ['heading'],'pitch':bbJ['pitch'],'roll':bbJ['roll']};}if(bbJ['position']['z']>=406944828719368.56)return;var bci=b9F['Cartesian3']['subtract'](bbJ['position'],q,bcP),bcj=b9F['Cartesian3']['multiplyByScalar'](bci,b9G,bci),bck=b9F['Cartesian3']['add'](q,bcj,q);(0x0,b9F['defined'])(this['terria']['trackedEntity'])||b9H[cO0(0xb12)]===b9F['SceneMode']['COLUMBUS_VIEW']?bbJ['position']=bck:bbJ['flyTo']({'destination':bck,'orientation':bbC,'duration':0.5,'convert':!0x1});}}this['isActive']=!0x1;};const bd0=bcM;var bd1=b9F['knockout'],bd2=function(b9G){this['terria']=b9G['terria'],this['eventHelper']=new b9F['EventHelper'](),this['enableZoomControls']=!(0x0,b9F['defined'])(b9G['enableZoomControls'])||b9G['enableZoomControls'],this['enableCompass']=!(0x0,b9F['defined'])(b9G['enableCompass'])||b9G['enableCompass'],this['navigationLocked']=!0x1,this['controls']=b9G['controls'],(0x0,b9F['defined'])(this['controls'])||(this['controls']=[new bd0(this['terria'],!0x0),new bcC(this['terria']),new bd0(this['terria'],!0x1)]),this['svgCompassOuterRing']=cNY(0x182),this['svgCompassGyro']=cNY(0x183),this['svgCompassRotationMarker']=cNY(0x184),this['showCompass']=(0x0,b9F['defined'])(this['terria'])&&this['enableCompass'],this['heading']=this['showCompass']?this['terria']['scene']['camera']['heading']:0x0,this['isOrbiting']=!0x1,this['orbitCursorAngle']=0x0,this['orbitCursorOpacity']=0x0,this['orbitLastTimestamp']=0x0,this['orbitFrame']=void 0x0,this['orbitIsLook']=!0x1,this['orbitMouseMoveFunction']=void 0x0,this['orbitMouseUpFunction']=void 0x0,this['isRotating']=!0x1,this['rotateInitialCursorAngle']=void 0x0,this['rotateFrame']=void 0x0,this['rotateIsLook']=!0x1,this['rotateMouseMoveFunction']=void 0x0,this['rotateMouseUpFunction']=void 0x0,this['_unsubcribeFromPostRender']=void 0x0,bd1['track'](this,['c'+cO2(0x552)+'s','s'+cO2(0x553)+'s','h'+cO2(0x554)+'g','i'+cO2(0x555)+'g','o'+cO2(0x556)+'e','i'+cO2(0x557)+'g']);var b9H=this;function bbq(){(0x0,b9F['defined'])(b9H['terria'])?(b9H['_unsubcribeFromPostRender']&&(b9H['_unsubcribeFromPostRender'](),b9H['_unsubcribeFromPostRender']=void 0x0),b9H['showCompass']=b9H['enableCompass'],b9H['_unsubcribeFromPostRender']=b9H[cO0(0xb13)][cO0(0xb14)]['postRender']['addEventListener'](function(){b9H['heading']=b9H['terria']['scene']['camera'][cO0(0xb15)];})):(b9H['_unsubcribeFromPostRender']&&(b9H['_unsubcribeFromPostRender'](),b9H['_unsubcribeFromPostRender']=void 0x0),b9H['showCompass']=!0x1);}bd2['prototype'][cO0(0xb16)]=function(b9F){this['navigationLocked']=b9F,this['controls']&&this['controls']['length']>0x1&&this['controls'][0x1]['setNavigationLocked'](this['navigationLocked']);},this['eventHelper']['add'](this['terria']['afterWidgetChanged'],bbq,this),bbq();};bd2['prototype']['destroy']=function(){this['eventHelper']['removeAll']();},bd2['prototype']['show']=function(b9F){const b9G='<'+cO2(0x558)+'>',b9H='>',bbq=cNY(0x185),bbC='<'+cO2(0x559)+'\x22',q=cNY(0x186),bbS=q+'\x22'+b9H+this['terria']['options'][cO0(0xb17)],bci=(this['terria'][cO0(0xb18)][cO0(0xb19)]?bbS:cNY(0x187))+b9G,bcj=cNY(0x188),bck=bcj+'\x22'+b9H+this['terria']['options']['compassOuterRingSvg'],bcl=(this['terria'][cO0(0xb1a)]['compassOuterRingSvg']?bck:cNY(0x189))+b9G,bcm=cNY(0x18a),bcn=bcm+'\x22'+b9H+this['terria']['options']['compassGyroSvg'],bcp=cNY(0x18b)+bci+bcl+cNY(0x18c)+((this['terria']['options']['compassGyroSvg']?bcn:cNY(0x18d))+b9G)+b9G,bcq=bbC+bcp,bcs=bbC+bbq+bcp,bct=cNY(0x18e),bcC=cNY(0x18f)+this['terria']['options']['resetSvg']+cNY(0x190)+this['terria']['options']['zoomInSvg']+cNY(0x191)+this['terria']['options']['zoomOutSvg']+cNY(0x192)+b9G,bcD=bct+bcC,bcE=bct+bbq+b9H+bcC,bcF=(this['enableCompass']?bcq:bcs)+(this['enableZoomControls']?bcD:bcE);bbJ(bcF,b9F,this);},bd2['prototype']['add']=function(b9F){this['controls']['push'](b9F);},bd2['prototype']['remove']=function(b9F){this['controls']['remove'](b9F);},bd2['prototype']['isLastControl']=function(b9F){return b9F===this['controls'][this['controls'][cO0(0xb1b)]-0x1];};var bdv=new b9F['Cartesian2']();const bdw=b9F=>{let b9G;b9G=b9F[cO0(0xb1c)]?b9F['touches'][0x0]:b9F;const {clientX:b9H,clientY:bbq}=b9G;return{'clientX':b9H,'clientY':bbq};};bd2['prototype']['handleMouseDown']=function(b9G,b9H){const {clientX:bbq,clientY:bbC}=bdw(b9H);if(this['terria']['scene']['mode']===b9F['SceneMode']['MORPHING'])return!0x0;if(b9G['navigationLocked'])return!0x0;var bbJ=b9H['currentTarget'],q=b9H['currentTarget']['getBoundingClientRect'](),bbS=q['width']/0x2,bci=new b9F['Cartesian2']((q['right']-q['left'])/0x2,(q[cO0(0xb1d)]-q['top'])/0x2),bcj=new b9F['Cartesian2'](bbq-q['left'],bbC-q['top']),bck=b9F['Cartesian2']['subtract'](bcj,bci,bdv),bcl=b9F['Cartesian2']['magnitude'](bck)/bbS;if(bcl<0x32/0x91)!function(b9G,b9H,bbq){var bbC=b9G['terria']['scene'],bbJ=bbC['screenSpaceCameraController'];if(bbC['mode']===b9F['SceneMode']['MORPHING']||!bbJ['enableInputs'])return;if(b9G['navigationLocked'])return!0x0;switch(bbC[cO0(0xb1e)]){case b9F['SceneMode']['COLUMBUS_VIEW']:if(bbJ['enableLook'])break;if(!bbJ['enableTranslate']||!bbJ['enableTilt'])return;break;case b9F['SceneMode']['SCENE3D']:if(bbJ['enableLook'])break;if(!bbJ['enableTilt']||!bbJ['enableRotate'])return;break;case b9F['SceneMode']['SCENE2D']:if(!bbJ['enableTranslate'])return;}beI(b9G),(0x0,b9F['defined'])(b9G['orbitTickFunction'])&&b9G['terria'][cO0(0xb1f)]['onTick']['removeEventListener'](b9G['orbitTickFunction']);b9G[cO0(0xb20)]=void 0x0,b9G['orbitMouseUpFunction']=void 0x0,b9G['orbitTickFunction']=void 0x0,b9G['isOrbiting']=!0x0,b9G['orbitLastTimestamp']=(0x0,b9F['getTimestamp'])();var q=bbC['camera'];if((0x0,b9F['defined'])(b9G['terria']['trackedEntity']))b9G[cO0(0xb21)]=void 0x0,b9G['orbitIsLook']=!0x1;else{var bbS=bcL['getCameraFocus'](b9G['terria'],!0x0,bew);(0x0,b9F['defined'])(bbS)?(b9G[cO0(0xb22)]=b9F['Transforms']['eastNorthUpToFixedFrame'](bbS,bbC['globe'][cO0(0xb23)],bev),b9G[cO0(0xb24)]=!0x1):(b9G['orbitFrame']=b9F['Transforms']['eastNorthUpToFixedFrame'](q['positionWC'],bbC['globe'][cO0(0xb25)],bev),b9G['orbitIsLook']=!0x0);}function bci(b9H,bbq){var bbC=Math['atan2'](-b9H['y'],b9H['x']);b9G['orbitCursorAngle']=b9F['Math']['zeroToTwoPi'](bbC-b9F['Math']['PI_OVER_TWO']);var bbJ=b9F['Cartesian2']['magnitude'](b9H),q=bbq/0x2,bbS=Math['min'](bbJ/q,0x1),bci=0.5*bbS*bbS+0.5;b9G['orbitCursorOpacity']=bci;}b9G['orbitTickFunction']=function(b9H){var bbq,bbJ=(0x0,b9F['getTimestamp'])(),bbS=(bbJ-b9G[cO0(0xb26)])*(2.5*(b9G['orbitCursorOpacity']-0.5)/0x3e8),bci=b9G['orbitCursorAngle']+b9F[cO0(0xb27)]['PI_OVER_TWO'],bcj=Math[cO0(0xb28)](bci)*bbS,bck=Math['sin'](bci)*bbS;if(b9G['navigationLocked'])return!0x0;(0x0,b9F['defined'])(b9G['orbitFrame'])&&(bbq=b9F['Matrix4'][cO0(0xb29)](q['transform'],beu),q['lookAtTransform'](b9G['orbitFrame'])),bbC['mode']===b9F[cO0(0xb2a)]['SCENE2D']?q['move'](new b9F['Cartesian3'](bcj,bck,0x0),Math['max'](bbC[cO0(0xb2b)][cO0(0xb2c)],bbC['canvas']['clientHeight'])/0x64*q[cO0(0xb2d)]['height']*bbS):b9G['orbitIsLook']?(q['look'](b9F[cO0(0xb2e)]['UNIT_Z'],-bcj),q['look'](q['right'],-bck)):(q['rotateLeft'](bcj),q[cO0(0xb2f)](bck)),(0x0,b9F['defined'])(b9G['orbitFrame'])&&q['lookAtTransform'](bbq),b9G['orbitLastTimestamp']=bbJ;},b9G['orbitMouseMoveFunction']=function(b9G){const {clientX:bbq,clientY:bbC}=bdw(b9G);var bbJ=b9H['getBoundingClientRect'](),q=new b9F['Cartesian2']((bbJ['right']-bbJ['left'])/0x2,(bbJ['bottom']-bbJ['top'])/0x2),bbS=new b9F[(cO0(0xb30))](bbq-bbJ['left'],bbC-bbJ['top']);bci(b9F['Cartesian2']['subtract'](bbS,q,bdv),bbJ['width']);},b9G['orbitMouseUpFunction']=function(b9H){b9G['isOrbiting']=!0x1,beI(b9G),(0x0,b9F['defined'])(b9G['orbitTickFunction'])&&b9G['terria']['clock']['onTick']['removeEventListener'](b9G['orbitTickFunction']),b9G['orbitMouseMoveFunction']=void 0x0,b9G['orbitMouseUpFunction']=void 0x0,b9G['orbitTickFunction']=void 0x0;},(b9F=>{document['addEventListener']('m'+cO2(0x55a)+'e',b9F['orbitMouseMoveFunction'],!0x1),document['addEventListener']('t'+cO2(0x55b)+'e',b9F['orbitMouseMoveFunction'],!0x1),document['addEventListener']('m'+cO2(0x55c)+'p',b9F['orbitMouseUpFunction'],!0x1),document['addEventListener']('t'+cO2(0x55d)+'d',b9F['orbitMouseUpFunction'],!0x1);})(b9G),b9G[cO0(0xb31)]['clock']['onTick']['addEventListener'](b9G['orbitTickFunction']),bci(bbq,b9H['getBoundingClientRect']()['width']);}(this,bbJ,bck);else{if(!(bcl<0x1))return!0x0;!function(b9G,b9H,bbq){var bbC,bbJ=b9G['terria']['scene'],q=bbJ['camera'],bbS=bbJ['screenSpaceCameraController'];if(bbJ['mode']===b9F['SceneMode']['MORPHING']||bbJ['mode']===b9F['SceneMode']['SCENE2D']||!bbS[cO0(0xb32)])return;if(b9G[cO0(0xb33)])return!0x0;if(!bbS['enableLook']&&(bbJ['mode']===b9F['SceneMode']['COLUMBUS_VIEW']||bbJ['mode']===b9F['SceneMode'][cO0(0xb34)]&&!bbS['enableRotate']))return;if(beJ(b9G),b9G['rotateMouseMoveFunction']=void 0x0,b9G['rotateMouseUpFunction']=void 0x0,b9G['isRotating']=!0x0,b9G['rotateInitialCursorAngle']=Math['atan2'](-bbq['y'],bbq['x']),(0x0,b9F['defined'])(b9G[cO0(0xb35)]['trackedEntity']))b9G['rotateFrame']=void 0x0,b9G['rotateIsLook']=!0x1;else{var bci=bcL['getCameraFocus'](b9G['terria'],!0x0,bew);(0x0,b9F['defined'])(bci)&&(bbJ['mode']!==b9F['SceneMode']['COLUMBUS_VIEW']||bbS['enableLook']||bbS['enableTranslate'])?(b9G['rotateFrame']=b9F['Transforms']['eastNorthUpToFixedFrame'](bci,bbJ['globe']['ellipsoid'],bev),b9G['rotateIsLook']=!0x1):(b9G['rotateFrame']=b9F['Transforms']['eastNorthUpToFixedFrame'](q[cO0(0xb36)],bbJ['globe']['ellipsoid'],bev),b9G['rotateIsLook']=!0x0);}(0x0,b9F['defined'])(b9G['rotateFrame'])&&(bbC=b9F[cO0(0xb37)][cO0(0xb38)](q['transform'],beu),q['lookAtTransform'](b9G[cO0(0xb39)]));b9G['rotateInitialCameraAngle']=-q['heading'],(0x0,b9F['defined'])(b9G['rotateFrame'])&&q['lookAtTransform'](bbC);b9G['rotateMouseMoveFunction']=function(bbq){const {clientX:bbC,clientY:bbJ}=bdw(bbq);var q,bbS=b9H['getBoundingClientRect'](),bci=new b9F['Cartesian2']((bbS['right']-bbS['left'])/0x2,(bbS['bottom']-bbS['top'])/0x2),bcj=new b9F['Cartesian2'](bbC-bbS['left'],bbJ-bbS['top']),bck=b9F['Cartesian2']['subtract'](bcj,bci,bdv),bcl=Math['atan2'](-bck['y'],bck['x'])-b9G['rotateInitialCursorAngle'],bcm=b9F['Math']['zeroToTwoPi'](b9G['rotateInitialCameraAngle']-bcl),bcn=b9G['terria']['scene']['camera'];(0x0,b9F['defined'])(b9G['rotateFrame'])&&(q=b9F['Matrix4']['clone'](bcn['transform'],beu),bcn['lookAtTransform'](b9G['rotateFrame']));var bcp=-bcn['heading'];bcn['rotateRight'](bcm-bcp),(0x0,b9F['defined'])(b9G['rotateFrame'])&&bcn['lookAtTransform'](q);},b9G['rotateMouseUpFunction']=function(b9F){b9G['isRotating']=!0x1,beJ(b9G),b9G['rotateMouseMoveFunction']=void 0x0,b9G['rotateMouseUpFunction']=void 0x0;},(b9F=>{document['addEventListener']('m'+cO2(0x55e)+'e',b9F['rotateMouseMoveFunction'],!0x1),document['addEventListener']('t'+cO2(0x55f)+'e',b9F['rotateMouseMoveFunction'],!0x1),document[cO0(0xb3a)]('m'+cO2(0x560)+'p',b9F['rotateMouseUpFunction'],!0x1),document['addEventListener']('t'+cO2(0x561)+'d',b9F['rotateMouseUpFunction'],!0x1);})(b9G);}(this,bbJ,bck);}};var beu=new b9F['Matrix4'](),bev=new b9F[(cO0(0xb3b))](),bew=new b9F['Cartesian3']();bd2['prototype']['handleDoubleClick']=function(b9G,b9H){var bbq=b9G[cO0(0xb3c)]['scene'],bbC=bbq['camera'],bbJ=bbq['screenSpaceCameraController'];if(bbq[cO0(0xb3d)]===b9F['SceneMode']['MORPHING']||!bbJ['enableInputs'])return!0x0;if(b9G['navigationLocked'])return!0x0;if(bbq['mode']!==b9F['SceneMode']['COLUMBUS_VIEW']||bbJ['enableTranslate']){if(bbq['mode']===b9F['SceneMode']['SCENE3D']||bbq['mode']===b9F['SceneMode']['COLUMBUS_VIEW']){if(!bbJ['enableLook'])return;if(bbq['mode']===b9F['SceneMode'][cO0(0xb3e)]&&!bbJ['enableRotate'])return;}var q=bcL[cO0(0xb3f)](b9G['terria'],!0x0,bew);if((0x0,b9F['defined'])(q)){var bbS=bbq['globe']['ellipsoid']['cartographicToCartesian'](bbC['positionCartographic'],new b9F['Cartesian3']()),bci=bbq['globe']['ellipsoid']['geodeticSurfaceNormal'](q),bcj=new b9F[(cO0(0xb40))](q,0x0);bbC['flyToBoundingSphere'](bcj,{'offset':new b9F['HeadingPitchRange'](0x0,b9F['Math']['PI_OVER_TWO']-b9F['Cartesian3']['angleBetween'](bci,bbC[cO0(0xb41)]),b9F['Cartesian3']['distance'](bbS,q)),'duration':1.5});}else this['controls'][0x1]['resetView']();}},bd2['create']=function(b9F){var b9G=new bd2(b9F);return b9G['show'](b9F['container']),b9G;};const beI=b9F=>{document['removeEventListener']('m'+cO2(0x562)+'e',b9F['orbitMouseMoveFunction'],!0x1),document['removeEventListener']('t'+cO2(0x563)+'e',b9F['orbitMouseMoveFunction'],!0x1),document['removeEventListener']('m'+cO2(0x564)+'p',b9F[cO0(0xb42)],!0x1),document['removeEventListener']('t'+cO2(0x565)+'d',b9F['orbitMouseUpFunction'],!0x1);},beJ=b9F=>{document['removeEventListener']('m'+cO2(0x566)+'e',b9F['rotateMouseMoveFunction'],!0x1),document['removeEventListener']('t'+cO2(0x567)+'e',b9F['rotateMouseMoveFunction'],!0x1),document['removeEventListener']('m'+cO2(0x568)+'p',b9F['rotateMouseUpFunction'],!0x1),document['removeEventListener']('t'+cO2(0x569)+'d',b9F['rotateMouseUpFunction'],!0x1);};const beM=bd2;var beN=b9F['Event'],beO=function(b9F){beQ['apply'](this,arguments),this['_onDestroyListeners']=[];};function beQ(b9G,b9H){if(!(0x0,b9F['defined'])(b9G))throw new b9F['DeveloperError'](cNY(0x193));var bbq=(0x0,b9F['defined'])(b9G['cesiumWidget'])?b9G['cesiumWidget']:b9G,bbC=document['createElement'](cNW(0x78));bbC['className']=cNY(0x194),bbq['container']['appendChild'](bbC),this['terria']=b9G,this['terria']['options']=(0x0,b9F['defined'])(b9H)?b9H:{},this['terria']['afterWidgetChanged']=new beN(),this['terria']['beforeWidgetChanged']=new beN(),this['container']=bbC,(0x0,b9F['defined'])(this['terria']['options']['enableDistanceLegend'])&&!this['terria']['options']['enableDistanceLegend']||(this['distanceLegendDiv']=document['createElement'](cNW(0x79)),bbC['appendChild'](this['distanceLegendDiv']),this['distanceLegendDiv']['setAttribute'](cNW(0x7a),'d'+cO2(0x56a)+'v'),this['distanceLegendViewModel']=bck['create']({'container':this['distanceLegendDiv'],'terria':this['terria'],'mapElement':bbC,'enableDistanceLegend':!0x0})),(0x0,b9F['defined'])(this['terria']['options']['enableZoomControls'])&&!this['terria']['options']['enableZoomControls']||(0x0,b9F['defined'])(this['terria'][cO0(0xb43)]['enableCompass'])&&!this['terria']['options']['enableCompass']?!(0x0,b9F[cO0(0xb44)])(this['terria']['options']['enableZoomControls'])||this['terria']['options']['enableZoomControls']||(0x0,b9F['defined'])(this['terria']['options']['enableCompass'])&&!this['terria']['options']['enableCompass']?(0x0,b9F['defined'])(this['terria']['options']['enableZoomControls'])&&!this['terria']['options']['enableZoomControls']||!(0x0,b9F['defined'])(this['terria']['options']['enableCompass'])||this['terria']['options']['enableCompass']?(0x0,b9F['defined'])(this['terria']['options'][cO0(0xb45)])&&!this['terria']['options']['enableZoomControls']&&(0x0,b9F['defined'])(this['terria']['options']['enableCompass'])&&this['terria']['options']['enableCompass']:(this['navigationDiv']=document['createElement'](cNW(0x7b)),this['navigationDiv']['setAttribute'](cNW(0x7c),'n'+cO2(0x56b)+'v'),bbC['appendChild'](this['navigationDiv']),this['navigationViewModel']=beM['create']({'container':this['navigationDiv'],'terria':this['terria'],'enableZoomControls':!0x0,'enableCompass':!0x1})):(this['navigationDiv']=document['createElement'](cNW(0x7d)),this['navigationDiv']['setAttribute'](cNW(0x7e),'n'+cO2(0x56c)+'v'),bbC['appendChild'](this['navigationDiv']),this['navigationViewModel']=beM['create']({'container':this['navigationDiv'],'terria':this['terria'],'enableZoomControls':!0x1,'enableCompass':!0x0})):(this['navigationDiv']=document['createElement'](cNW(0x7f)),this['navigationDiv']['setAttribute'](cNW(0x80),'n'+cO2(0x56d)+'v'),bbC['appendChild'](this['navigationDiv']),this['navigationViewModel']=beM['create']({'container':this['navigationDiv'],'terria':this['terria'],'enableZoomControls':!0x0,'enableCompass':!0x0}));}beO['prototype']['distanceLegendViewModel']=void 0x0,beO['prototype']['navigationViewModel']=void 0x0,beO['prototype']['navigationDiv']=void 0x0,beO['prototype']['distanceLegendDiv']=void 0x0,beO['prototype']['terria']=void 0x0,beO['prototype']['container']=void 0x0,beO['prototype']['_onDestroyListeners']=void 0x0,beO['prototype']['_navigationLocked']=!0x1,beO['prototype']['setNavigationLocked']=function(b9F){this['_navigationLocked']=b9F,this['navigationViewModel']['setNavigationLocked'](this['_navigationLocked']);},beO['prototype']['getNavigationLocked']=function(){return this['_navigationLocked'];},beO[cO0(0xb46)]['destroy']=function(){(0x0,b9F['defined'])(this['navigationViewModel'])&&this['navigationViewModel']['destroy'](),(0x0,b9F['defined'])(this['distanceLegendViewModel'])&&this['distanceLegendViewModel']['destroy'](),(0x0,b9F[cO0(0xb47)])(this['navigationDiv'])&&this['navigationDiv']['parentNode']['removeChild'](this['navigationDiv']),delete this['navigationDiv'],(0x0,b9F['defined'])(this['distanceLegendDiv'])&&this['distanceLegendDiv']['parentNode']['removeChild'](this['distanceLegendDiv']),delete this['distanceLegendDiv'],(0x0,b9F['defined'])(this['container'])&&this['container']['parentNode']['removeChild'](this['container']),delete this['container'];for(var b9G=0x0;b9Gthis['maxHeight'])this['height']=this['maxHeight'];for(let bfl=0x0;bflthis['maxHeight']){this['maxHeight']=bf1;}if(!Cesium['defined'](bf1))bf1=0x0;return{'heightPos':Cesium['Cartesian3']['fromRadians'](bfO['longitude'],bfO['latitude'],bf1),'noHeightPos':Cesium['Cartesian3']['fromRadians'](bfO['longitude'],bfO['latitude'],0x0),'height':bf1};};};}());!function(bfQ,bfR){'o'+cO2(0x571)+'t'==typeof exports&&'u'+cO2(0x572)+'d'!=typeof module?bfR(exports):'f'+cO2(0x573)+'n'==typeof define&&define['amd']?define(['e'+cO2(0x574)+'s'],bfR):bfR(bfQ['gcoord']={});}(this,function(bfS){'u'+cO2(0x575)+'t';var bfT='W'+cO2(0x576)+'4',bfU=bfT,bfV=bfT,bfW='G'+cO2(0x577)+'2',q=bfW,bfY='B'+cO2(0x578)+'9',bfZ=bfY,bg0=bfY,bg1=bfY,bg2='B'+cO2(0x579)+'C',bg3=bg2,bg4='E'+cO2(0x57a)+'7',bg5=bg4,bg6=bg4,bg7=bg4,bg8=bg4;function bg9(bfS){throw new Error(bfS);}function bgb(bfS){return!isNaN(bfS)&&null!==bfS&&!bgd(bfS);}function bgd(bfS){return!!bfS&&'['+cO2(0x57b)+']'===Object['prototype'][cO0(0xb50)]['call'](bfS);}function bgf(){for(var bfW=[],bfS=0x0;bfSbhj&&(bfU[0x0]=bhj),bfU[0x0]<-bhj&&(bfU[0x0]=-bhj),bfU[0x1]>bhj&&(bfU[0x1]=bhj),bfU[0x1]<-bhj&&(bfU[0x1]=-bhj),bfU;}var bhq=Math['abs'],bhr=Math['pow'],bhs=[12890594.86,8362377.87,0x554fed,3481989.83,1678043.12,0x0],bht=[0x4b,0x3c,0x2d,0x1e,0xf,0x0],bhu=[[1.410526172116255e-8,0.00000898305509648872,-1.9939833816331,200.9824383106796,-187.2403703815547,91.6087516669843,-23.38765649603339,2.57121317296198,-0.03801003308653,17337981.2],[-7.435856389565537e-9,0.000008983055097726239,-0.78625201886289,96.32687599759846,-1.85204757529826,-59.36935905485877,47.40033549296737,-16.50741931063887,2.28786674699375,10260144.86],[-3.030883460898826e-8,0.00000898305509983578,0.30071316287616,59.74293618442277,7.357984074871,-25.38371002664745,13.45380521110908,-3.29883767235584,0.32710905363475,6856817.37],[-1.981981304930552e-8,0.000008983055099779535,0.03278182852591,40.31678527705744,0.65659298677277,-4.44255534477492,0.85341911805263,0.12923347998204,-0.04625736007561,4482777.06],[3.09191371068437e-9,0.000008983055096812155,0.00006995724062,23.10934304144901,-0.00023663490511,-0.6321817810242,-0.00663494467273,0.03430082397953,-0.00466043876332,2555164.4],[2.890871144776878e-9,0.000008983055095805407,-3.068298e-8,7.47137025468032,-0.00000353937994,-0.02145144861037,-0.00001234426596,0.00010322952773,-0.00000323890364,826088.5]],bhv=[[-0.0015702102444,111320.7020616939,0x60e374c3105a3,-0x24bb4115e2e164,0x5cc55543bb0ae8,-0x7ce070193f3784,0x5e7ca61ddf8150,-0x261a578d8b24d0,0x665d60f3742ca,82.5],[0.0008277824516172526,111320.7020463578,647795574.6671607,-4082003173.641316,10774905663.51142,-15171875531.51559,12053065338.62167,-5124939663.577472,913311935.9512032,67.5],[0.00337398766765,111320.7020202162,4481351.045890365,-23393751.19931662,79682215.47186455,-115964993.2797253,97236711.15602145,-43661946.33752821,8477230.501135234,52.5],[0.00220636496208,111320.7020209128,51751.86112841131,3796837.749470245,992013.7397791013,-1221952.21711287,1340652.697009075,-620943.6990984312,144416.9293806241,37.5],[-0.0003441963504368392,111320.7020576856,278.2353980772752,2485758.690035394,6070.750963243378,54821.18345352118,9540.606633304236,-2710.55326746645,1405.483844121726,22.5],[-0.0003218135878613132,111320.7020701615,0.00369383431289,823725.6402795718,0.46104986909093,2351.343141331292,1.58060784298199,8.77738589078284,0.37238884252424,7.45]];function bhw(bfS,bfT,bfU){var bfV=bhq(bfT)/bfU[0x9],bfW=bfU[0x0]+bfU[0x1]*bhq(bfS),q=bfU[0x2]+bfU[0x3]*bfV+bfU[0x4]*bhr(bfV,0x2)+bfU[0x5]*bhr(bfV,0x3)+bfU[0x6]*bhr(bfV,0x4)+bfU[0x7]*bhr(bfV,0x5)+bfU[0x8]*bhr(bfV,0x6);return[bfW*=bfS<0x0?-0x1:0x1,q*=bfT<0x0?-0x1:0x1];}function bhD(bfS){for(var bfT=bfS[0x0],bfU=bfS[0x1],bfV=[],bfW=0x0;bfWbht[bfW]){bfV=bhv[bfW];break;}return bhw(bfT,bfU,bfV);}function bhJ(bfS){for(var bfT=bfS[0x0],bfU=bfS[0x1],bfV=[],bfW=0x0;bfW0x0){for(let biX=0x0;biX0x0)bjo['set'](bjf+'^'+bjn,bjr['get'](bjn));}var bjs={'featureIds':bjo,'tagName':bjf,'isMultiple':![]};bj1['_api']['Feature']['topRendering'](bjs);}bj1['_lastRevitId']=bjn;if(bj0['defined'](bj1[cO0(0xb68)])){bj1['OnCadSelectionRevitId'](bjn);}});bj1['_api']['viewer']['scene']['requestRender']();};bj2['prototype']['exit']=function(){bj1['_cad']['Scene']['clearScene']();bj1['_cad']=undefined;bj1['_api']['mGLE23D']=undefined;if(!isEmpty(bj1['_view_2d'])&&!isEmpty(bj1['_view_3d'])){bj1['_view_2d']['setAttribute']('s'+cO2(0x5a2)+'e','');bj1['_view_3d']['setAttribute']('s'+cO2(0x5a3)+'e','');document['body']['setAttribute']('s'+cO2(0x5a4)+'e','o'+cO2(0x5a5)+';');bj1['_view_2d']['innerHTML']=null;bj1['_api']['Model'][cO0(0xb69)](bj1['_tilesetId']);bj1['_api']['Model']['location'](bj1['_tilesetId']);bj1[cO0(0xb6a)]['Feature']['clearSelectColor']();bj1['_api']['Feature']['clearTopRenderSelectColor']();bj1['_api'][cO0(0xb6b)]['clearHandler']();bj1['_api']['funcPublic'][cO0(0xb6c)](bj1['_api']['viewer']);bj1[cO0(0xb6d)]['viewer']['scene']['requestRender']();}};return bj2;}(window['Cesium']||{});GLECircleScan=function(bjt){var bju;var bjv,bjw,bjx,bjy,bjz;var bjA;var bjB=this;var bjC=0x100;function bjD(bjE){bju=bjE;if(!bjt['defined'](bjE['viewer']))throw cNY(0x1aa);bjv=bjE['viewer'];this['_viewer']=bjE[cO0(0xb6e)];bjw=bjv['scene'];bjx=bjv['canvas'];bjy=bjv['camera'];bjz=bjv['scene']['globe'];var bjF=bju['defaults']['container'];bjA=document['getElementById'](bjF);}bjD['prototype']['addCircleScan']=function(bjG,bjH,bjI,bjJ){function bjK(bjI,bjM){this['_definitionChanged']=new bjt[(cO0(0xb6f))]();this['_color']=undefined;this['_colorSubscription']=undefined;this['color']=bjI;this['duration']=bjM;this['_time']=new Date()['getTime']();}Object['defineProperties'](bjK['prototype'],{'isConstant':{'get':function(){return![];}},'definitionChanged':{'get':function(){return this['_definitionChanged'];}},'color':bjt['createPropertyDescriptor']('c'+cO2(0x5a6)+'r')});bjK['prototype']['getType']=function(bjN){return'E'+cO2(0x5a7)+'e';};bjK['prototype']['getValue']=function(bjO,bjP){if(!bjt['defined'](bjP)){bjP={};}bjP['color']=bjt['Property']['getValueOrClonedDefault'](this['_color'],bjO,bjt[cO0(0xb70)]['WHITE'],bjP[cO0(0xb71)]);bjP['time']=(new Date()['getTime']()-this['_time'])%this['duration']/this['duration'];return bjP;};bjK['prototype']['equals']=function(bjQ){return this===bjQ||bjQ instanceof bjK&&Property[cO0(0xb72)](this['_color'],bjQ['_color']);};bjt['EllipsoidFadeMaterialProperty']=bjK;bjt['Material']['EllipsoidFadeType']='E'+cO2(0x5a8)+'e';bjt['Material']['EllipsoidFadeSource']=cNY(0x1ab)+cNW(0x81)+cNY(0x1ac)+cNY(0x1ad)+cNY(0x1ae)+cNY(0x1af)+cNY(0x1b0)+cNY(0x1b1)+cNY(0x1b2)+('d'+cO2(0x5a9)+'\x0a')+('}'+cO2(0x5aa)+'\x0a')+cNY(0x1b3)+cNW(0x82)+('r'+cO2(0x5ab)+'\x0a')+'}';bjt['Material']['_materialCache']['addMaterial'](bjt['Material'][cO0(0xb73)],{'fabric':{'type':bjt['Material']['EllipsoidFadeType'],'uniforms':{'color':new bjt[(cO0(0xb74))](0x1,0x0,0x0,0x1),'time':0x0},'source':bjt['Material']['EllipsoidFadeSource']},'translucent':function(bjR){return!![];}});if(!(bjI instanceof bjt['Color'])){bjI=bjt[cO0(0xb75)]['fromCssColorString'](bjI);}bjv['entities']['add']({'id':bjG+('_'+cO2(0x5ac)+'n'),'name':'E'+cO2(0x5ad)+'e','position':bjt['Cartesian3']['fromRadians'](bjH[0x0],bjH[0x1]),'ellipse':{'height':bjH[0x2],'semiMinorAxis':bjJ,'semiMajorAxis':bjJ,'material':new bjt['EllipsoidFadeMaterialProperty'](bjI,0x2710)}});};bjD['prototype']['removeCircleScan']=function(bjS){bjv['entities']['removeById'](bjS+('_'+cO2(0x5ae)+'n'));};return bjD;}(window['Cesium']||{});;GLEClippingSystem=function(bjT){var bjU='C'+cO2(0x5af)+'_';var bjV='G'+cO2(0x5b0)+'X';var bjW=['M'+cO2(0x5b1)+'X','M'+cO2(0x5b2)+'X','M'+cO2(0x5b3)+'Y','M'+cO2(0x5b4)+'Y','M'+cO2(0x5b5)+'Z','M'+cO2(0x5b6)+'Z'];var bjX={'tags':[],'plateLineColor':bjT['Color']['RED'],'isShowClipLine':![],'ClipSpeed':0x1,'RotateSpeed':0x1,'box':{'outline':!![],'outlineColor':bjT['Color']['WHITE'],'planeColor':bjT['Color']['WHITE']['withAlpha'](0.1),'scalar':[0x0,0x0,0x0],'planesNames':bjW},'HelperLineWidth':0xa,'RotationAngleRange':0x5a,'selfVestPrefix':bjU,'longClickTime':0x3e8,'isStrict':!![]};var bjY={};var bjZ={};var bk0=0x3e8;var bk1={'Helpers':!![],'ClippingPlaneEntities':!![]};var bk2={'PAN':0x0,'ROTATE':0x1,'ZOOM':0x2};var bk3;var bk4=-0x1;function bk5(bk6){this['_API']=bk6;this['_viewer']=this['_API']['viewer'];this['_scene']=this['_viewer']['scene'];this['_canvas']=this['_viewer'][cO0(0xb76)];this['_camera']=this['_viewer']['camera'];}bk5['prototype']['addByBoundary']=function(bk7){var bk8={'id':'','tags':[],'pointType':0x0,'boundary':[],'radians':[],'height':0x0,'extrudedHeight':0xa,'plateLineColor':bjT[cO0(0xb77)]['RED'],'isShowClipLine':![],'ClipSpeed':0x1,'RotateSpeed':0x1,'box':{'outline':!![],'outlineColor':bjT['Color']['WHITE'],'planeColor':bjT['Color']['WHITE']['withAlpha'](0.1)},'selfVestPrefix':bjU,'unionClippingRegions':!![]};_that=this;if(!bjT['defined'](bk7)||!bjT['defined'](bk7['id'])||!bjT['defined'](bk7['tags'])||bk7['tags']['length']<0x1){console['log']('创'+cO2(0x5b7)+'置');return;}var bk9=bk7['id'];if(!Array['isArray'](bk7['tags'])){bk7['tags']=[bk7['tags']];}bjY[bk9]={};bvo(bjY[bk9],bk8);bvo(bjY[bk9],bk7);bjY[bk9]['isFreeMode']=!![];if(!bjY[bk9]['boundary']||bjY[bk9]['boundary']['length']<0x9||bjY[bk9][cO0(0xb78)]['length']%0x3!=0x0){console['log'](cNY(0x1b4));return;}bjY[bk9]['radians']=[];bjY[bk9]['radiansClipPositions']=[];bjY[bk9]['radiansClipPositionsTB']=[];var bka=_that['_API'][cO0(0xb79)]['getCenter'](bjY[bk9][cO0(0xb7a)][0x0]);bjY[bk9]['radiansClipPositionsTB']['push'](bka['position'][0x0],bka['position'][0x1],bjY[bk9][cO0(0xb7b)],bka['position'][0x0],bka[cO0(0xb7c)][0x1],bjY[bk9]['height']+bjY[bk9]['extrudedHeight']);var bkb=bjY[bk9]['height']+bjY[bk9]['extrudedHeight']*0.5;switch(bjY[bk9]['pointType']){default:case 0x0:for(var bkc=0x0;bkc=0x0){bk0=bjY[bk9]['longClickTime'];}bkk(bk9);_that['_viewer']['scene']['requestRender']();};function bkk(bkl){var bkm=new bjT['CustomDataSource'](bjV);var bkn=!bjT['defined'](bjY[bkl]['box'])?bjT['Color'][cO0(0xb90)]:bjY[bkl]['box']['planeColor']instanceof bjT['Color']?bjY[bkl]['box']['planeColor']:bjT['defaultValue'](bjT['Color']['fromCssColorString'](bjY[bkl][cO0(0xb91)]['planeColor']),bjT['Color']['WHITE']);var bko=!bjT['defined'](bjY[bkl]['box'])?bjT[cO0(0xb92)]['WHITE']:bjY[bkl]['box']['outlineColor']instanceof bjT['Color']?bjY[bkl]['box']['outlineColor']:bjT['defaultValue'](bjT['Color']['fromCssColorString'](bjY[bkl]['box']['outlineColor']),bjT['Color']['WHITE']);bkm['entities']['add']({'name':bjY[bkl][cO0(0xb93)]+bkl,'polygon':{'hierarchy':bjT['Cartesian3']['fromRadiansArray'](bjY[bkl]['radians']),'extrudedHeight':bjY[bkl]['height']+bjY[bkl]['extrudedHeight'],'height':bjY[bkl]['height'],'material':bkn[cO0(0xb94)](0.1),'outline':bjY[bkl]['box']['outline'],'outlineColor':bko['withAlpha'](0.5),'show':bjT[cO0(0xb95)](bjY[bkl]['box']['show'],!![])}});bjY[bkl]['clippingPlaneEntitiesDataSources']=bkm;_that['_viewer']['dataSources']['add'](bkm);var bkp=bjT['defaultValue'](bjY[bkl]['unionClippingRegions'],!![]);var bkq=bjY[bkl]['plateLineColor']instanceof bjT['Color']?bjY[bkl]['plateLineColor']:bjT['defaultValue'](bjT['Color']['fromCssColorString'](bjY[bkl]['plateLineColor']),bjT['Color']['RED']);var bkr=new bjT[(cO0(0xb96))]({'planes':[],'edgeColor':bkq,'edgeWidth':bjY[bkl]['isShowClipLine']?0x2:0x0,'unionClippingRegions':bkp});bjY[bkl]['ClippingPlanes']=bkr;var bks=_that['_API']['Model']['getCenter']()['center'];var bkt=bjT['Transforms']['eastNorthUpToFixedFrame'](bks);var bku=_that['_API']['tileset']['clippingPlanesOriginMatrix']['clone']();var bkv=bjT['Matrix4']['inverse'](bku,new bjT['Matrix4']());var bkw=bjT['Matrix4']['multiply'](bkv,bkt,new bjT['Matrix4']());bkr['modelMatrix']=bjT['defined'](bkw)?bkw:bjT['Matrix4']['IDENTITY']['clone']();bjY[bkl]['Models']=[];for(var bkx=0x0;bkx0x0){bl4*=bl2?0x1:-0x1;}else if(bkR(bkP,bkQ,new bjT['Cartesian3']())<0x0){bl4*=bl2?-0x1:0x1;}else{bl4=0x0;}return{'nornal':bl3,'distance':bl4};};var bl6=function(bl7,bl8){var bl9=new bjT['Cartesian3']();bjT['Cartesian3'][cO0(0xb9d)](bl7,bl9);var bla=new bjT['ClippingPlane'](bkp?bl9:bl7,(bkp?0x1:-0x1)*bl8);if(bla){bkr['add'](bla);}};var blb=blT(bkL);if(blb<0x0){for(var bkx=0x0;bkx0x2){for(var blW=0x0;blW=0x0){bk0=bjY[bm0]['longClickTime'];}bjY[bm0]['unionClippingRegions']=!![];bjY[bm0]['selfVestPrefix']+=bm0+'_';bjY[bm0]['HelperConfigs']={'AxesHelper':{'translation':bjT[cO0(0xba3)]['IDENTITY']['clone']()},'RotateHelper':{'X':0x0,'Y':0x0,'Z':0x0,'rotation':bjT['Matrix4']['IDENTITY']['clone']()},'PlaneDistance':{'xMin':-Infinity,'xMax':Infinity,'yMin':-Infinity,'yMax':Infinity,'zMin':-Infinity,'zMax':Infinity}};bjY[bm0]['tags']=bjT['defined'](bjY[bm0]['tags'])?bjY[bm0]['tags']:[_that['_API']['tileset'][cO0(0xba4)]];if(!bjT[cO0(0xba5)](bjY[bm0]['tags'])||bjY[bm0]['tags']['length']==0x0){delete bjY[bm0];console['log']('请'+cO2(0x5ba)+'型');return;}var bm1=![];for(var bm2=0x0;bm20x0){bjY[bm0]['ClippingPlanes']['removeAll']();buy(_that,bjY[bm0]['alias']);bqy(_that,bjY[bm0]['alias']);this['setVisible'](bjY[bm0]['alias'],{'Helpers':!![],'ClippingPlaneEntities':!![]});this['repairEvent']();bo4(_that,bjY[bm0]['alias'],bme,bmf,!![]);bmJ(bm0);return;}}}var bmd=buw(bm0);bjY[bm0]['ClippingPlanes']=bmd;bjY[bm0]['Models']=[];var bmh=[];for(var bm2=0x0;bm20x1)bmY(_that,bm0,bmh);bn9(_that,bm0);var bme=new bjT['Cartesian3']();var bmf=new bjT['Cartesian3']();bjT['Cartesian3']['midpoint'](bjY[bm0]['ModelCenter'][cO0(0xbb7)],bjY[bm0]['ModelCenter']['minpos'],bme);bjT['Cartesian3'][cO0(0xbb8)](bjY[bm0]['ModelCenter']['maxpos'],bjY[bm0]['ModelCenter']['minpos'],bmf);bjT['Cartesian3']['abs'](bmf,bmf);var bmu=new bjT['Cartesian3']();bjT['Cartesian3']['unpack'](bjY[bm0]['box']['scalar'],0x0,bmu);if(isNaN(bmu['x']))bmu['x']=0x0;if(isNaN(bmu['y']))bmu['y']=0x0;if(isNaN(bmu['z']))bmu['z']=0x0;bjT['Cartesian3']['add'](bmf,bmu,bmf);bjY[bm0][cO0(0xbb9)][cO0(0xbba)]=bmf;bjY[bm0]['ModelCenter'][cO0(0xbbb)]=bmf['clone']();bjY[bm0]['ModelCenter']['initCenter']=bjY[bm0]['ModelCenter']['center']['clone']();var bmv=bme['clone']();var bmw=bjT['Transforms']['eastNorthUpToFixedFrame'](bmv);var bmx=_that['_API']['tileset'][cO0(0xbbc)]['clone']();var bmy=bjT['Matrix4']['inverse'](bmx,new bjT['Matrix4']());var bm7=bjT['Matrix4']['multiply'](bmy,bmw,new bjT['Matrix4']());bjY[bm0]['ClippingPlanes']['modelMatrix']=bjT['defined'](bm7)?bm7:bjT['Matrix4']['IDENTITY']['clone']();var bmA=[];bjT['Matrix4']['pack'](bjY[bm0]['ClippingPlanes']['modelMatrix'],bmA);bjY[bm0]['ClippingPlanes']['initModelMatrix']=bmA;buy(_that,bm0);bqy(_that,bm0);btr(_that);_that['setClipByMinimaxPoints'](bm0,bjY[bm0]['ModelCenter']['minpos'],bjY[bm0]['ModelCenter']['maxpos'],0x1,!![]);bjT['Cartesian3']['add'](bjY[bm0]['ModelCenter']['size'],bmu,bjY[bm0][cO0(0xbbd)]['size']);_that['setClipByCenterAndSize'](bm0,bjY[bm0]['ModelCenter']['center'],bjY[bm0]['ModelCenter']['size'],0x0,!![]);if(bjY[bm0]['isStrict']&&bjY[bm0]['tags']['length']==0x1){var bm3=bjY[bm0]['tags'][0x0];var bm4=_that['_API']['Model']['get'](bm3);var bml=bv9(bm4);if(bjT['defined'](bml)&&bml['length']==0x2&&bjT['defined'](bjZ[bm3])){var bme=bjZ[bm3]['center'];var bmf=bjZ[bm3]['size'];bo4(_that,bm0,bme,bmf,!![]);}}var bmA=[];bjT['Matrix4']['pack'](bjY[bm0]['ClippingPlanes']['modelMatrix'],bmA);bjY[bm0]['ClippingPlanes']['initModelMatrix']=bmA;bjY[bm0][cO0(0xbbe)]['initSize']=bmf;bjT['Cartesian3']['clone'](bjY[bm0]['clippingBoxCenter'],bjY[bm0]['initClipingBoxCenter']);bjT['Cartesian3'][cO0(0xbbf)](bjY[bm0]['clippingBoxSize'],bjY[bm0]['initClippingBoxSize']);bjY[bm0]['parametricConfiguration']={'translation':new bjT['Cartesian3'](),'rotate':new bjT['Cartesian3'](),'range':{'MAX-X':0x1,'MIN-X':-0x1,'MAX-Y':0x1,'MIN-Y':-0x1,'MAX-Z':0x1,'MIN-Z':-0x1},'distance':{'MAX-X':bjY[bm0]['initClippingBoxSize']['x']*0.5,'MIN-X':-bjY[bm0]['initClippingBoxSize']['x']*0.5,'MAX-Y':bjY[bm0][cO0(0xbc0)]['y']*0.5,'MIN-Y':-bjY[bm0]['initClippingBoxSize']['y']*0.5,'MAX-Z':bjY[bm0]['initClippingBoxSize']['z']*0.5,'MIN-Z':-bjY[bm0]['initClippingBoxSize']['z']*0.5},'modelMatrix':bjY[bm0][cO0(0xbc1)]['modelMatrix'],'helperModelMatrix':bjT['Matrix4']['IDENTITY']['clone']()};if(!bjY[bm0]['ClippingPlanes']['unionClippingRegions']){for(var bm2=0x0;bm20x1){var bn2=[];for(var bn3=0x0;bn3-0x1||!bjT['defined'](bnc)){if(bne['tilesetoutline']['boundingsphere']!=undefined){bnd[cO0(0xbce)](bne);}}});if(bnd['length']<0x1)return;var bng=!isEmpty(bnd[0x0]['modelMatrix'])?new bjT[(cO0(0xbcf))]['clone'](bnd[0x0]['modelMatrix']):new bjT['Matrix4']['clone'](bjT['Matrix4']['IDENTITY']);bng['clone'](bmX);var bnh=[];var bni=bjY[bnb]['ModelCenter']['oldsphere']['positions'];for(var bnj=0x0;bnj0x0){for(var bnx=0x0;bnx0x0){bnv(bjY[bns][cO0(0xbe1)]);}var bnz=function(bnA){var bnB=bnt;var bnC=0x0;var bnD=0x0;var bnE=0x0;var bnF=bjT['Transforms']['headingPitchRollQuaternion'](bnB,new bjT['HeadingPitchRoll'](bnC,bnD,bnE));for(var bnG=0x0;bnG0x0){bnz(bjY[bns]['clippingPlaneEntities']);}if(bjY[bns]['HelperConfigs']){bjY[bns]['HelperConfigs']['AxesHelper']['translation']=bjT[cO0(0xbe6)]['IDENTITY']['clone']();bjY[bns][cO0(0xbe7)]['RotateHelper']['X']=0x0;bjY[bns]['HelperConfigs']['RotateHelper']['Y']=0x0;bjY[bns]['HelperConfigs']['RotateHelper']['Z']=0x0;bjY[bns]['HelperConfigs']['RotateHelper']['rotation']=bjT['Matrix4']['IDENTITY']['clone']();bjY[bns]['HelperConfigs']['PlaneDistance']['xMax']=bnu['x']*0.5;bjY[bns]['HelperConfigs']['PlaneDistance']['xMin']=bnu['x']*0.5;bjY[bns]['HelperConfigs']['PlaneDistance'][cO0(0xbe8)]=bnu['y']*0.5;bjY[bns]['HelperConfigs']['PlaneDistance'][cO0(0xbe9)]=bnu['y']*0.5;bjY[bns]['HelperConfigs']['PlaneDistance']['zMax']=bnu['z']*0.5;bjY[bns]['HelperConfigs']['PlaneDistance']['zMin']=bnu['z']*0.5;}}bk5['prototype']['remove']=function(bnJ,bnK){_that=this;if(!bjT['defined'](bnJ)||!bjT['defined'](bjY[bnJ])){return;}var bnL=function(bnM,bnN,bnO){if(bjT['defined'](bjY[bnM]['ClippingPlanes'])){if(bjT['defined'](bjY[bnM]['ClippingPlanes']['initModelMatrix'])){var bnP=bjY[bnM]['ClippingPlanes']['initModelMatrix'];bjY[bnM]['ClippingPlanes']['modelMatrix']=bjT['Matrix4']['unpack'](bnP);}if(bjT['defined'](bjY[bnM]['ClippingPlanes']['initSize'])){var bnO=bjY[bnM]['ClippingPlanes'][cO0(0xbea)];if(bjY[bnM]['ClippingPlanes']['_planes']['length']>0x0){for(var bnR=0x0;bnR0x1){for(var bnZ=0x0;bnZ{var boi=0xa;var boj;var bok=bjY[bob]['selfVestPrefix']+boh;var bol=bjY[bob][cO0(0xbf9)]+boh;switch(boh){case'M'+cO2(0x5ea)+'X':bol=bjY[bob]['selfVestPrefix']+('M'+cO2(0x5eb)+'X');boi=boa['x']*0.5;boj=new bjT['Cartesian2'](boa['y'],boa['z']);break;case'M'+cO2(0x5ec)+'X':bol=bjY[bob]['selfVestPrefix']+('M'+cO2(0x5ed)+'X');boi=boa['x']*0.5;boj=new bjT['Cartesian2'](boa['y'],boa['z']);break;case'M'+cO2(0x5ee)+'Y':bol=bjY[bob]['selfVestPrefix']+('M'+cO2(0x5ef)+'Y');boi=boa['y']*0.5;boj=new bjT['Cartesian2'](boa['x'],boa['z']);break;case'M'+cO2(0x5f0)+'Y':bol=bjY[bob]['selfVestPrefix']+('M'+cO2(0x5f1)+'Y');boi=boa['y']*0.5;boj=new bjT['Cartesian2'](boa['x'],boa['z']);break;case'M'+cO2(0x5f2)+'Z':bol=bjY[bob]['selfVestPrefix']+('M'+cO2(0x5f3)+'Z');boi=boa['z']*0.5;boj=new bjT['Cartesian2'](boa['x'],boa['y']);break;case'M'+cO2(0x5f4)+'Z':bol=bjY[bob]['selfVestPrefix']+('M'+cO2(0x5f5)+'Z');boi=boa['z']*0.5;boj=new bjT['Cartesian2'](boa['x'],boa['y']);break;default:return;}var bom=bjY[bob]['ClippingPlanesMap'][bok];var bon=bjY[bob]['clippingPlaneEntitiyMap'][bok];if(bjT['defined'](bom)){bjY[bob]['ClippingPlanesMap'][bok]['distance']=boi;bjY[bob]['ClippingPlanesMap'][bol]['distance']=boi;}if(bjT['defined'](bon)&&bjT['defined'](boj)){bjT['Cartesian2']['clone'](boj,bjY[bob]['clippingPlaneEntitiyMap'][bok][cO0(0xbfa)]['dimensions']['_value']);bjT['Cartesian2']['clone'](boj,bjY[bob]['clippingPlaneEntitiyMap'][bol]['plane']['dimensions']['_value']);}});var boo=bjY[bob]['InitCPBoxModelMatrix'][cO0(0xbfb)]();var bop=new bjT['Cartesian3']();var boq=bjT[cO0(0xbfc)]['IDENTITY']['clone']();bjT['Matrix4']['getTranslation'](boo,bop);bjT['Matrix4']['getMatrix3'](boo,boq);var bor=bjT['Matrix4']['fromRotationTranslation'](boq);var bos=bjT['Cartesian3'][cO0(0xbfd)](bo7,bop);var bot=new bjT['Cartesian3']();bjT['Cartesian3']['subtract'](bo7,bop,bot);if(bos!==0x0){bjT['Cartesian3']['normalize'](bot,bot);bjT['Cartesian3']['multiplyByScalar'](bot,bos,bot);}bjT['Matrix4'][cO0(0xbfe)](bot['clone'](),boe);var bou=bo7['clone']();var bov=bjT['Transforms']['eastNorthUpToFixedFrame'](bou);var bow=bo5['_API']['tileset']['clippingPlanesOriginMatrix']['clone']();var boy=bjT['Matrix4']['inverse'](bow,new bjT['Matrix4']());var boz=bjT['Matrix4']['multiply'](boy,bov,new bjT['Matrix4']());bjY[bob][cO0(0xbff)]['modelMatrix']=bjT['defined'](boz)?boz:bjT['Matrix4']['IDENTITY']['clone']();bjT['Cartesian3']['clone'](bjY[bob]['initClipingBoxCenter'],bjY[bob]['clippingBoxCenter']);bsF(bo5,bo6,boe,undefined,undefined,boc,bod,!![]);bsy(bo5,bo6,boe,boc,!![]);for(var boA in bjY[bob]['ClippingPlanesMap']){if(Object['hasOwnProperty']['call'](bjY[bob]['ClippingPlanesMap'],boA)){if(boA['includes']('M'+cO2(0x5f6)+'X'))bjY[bob]['HelperConfigs']['PlaneDistance']['xMin']=bjY[bob]['ClippingPlanesMap'][boA]['distance'];if(boA['includes']('M'+cO2(0x5f7)+'Y'))bjY[bob]['HelperConfigs']['PlaneDistance']['yMin']=bjY[bob]['ClippingPlanesMap'][boA]['distance'];if(boA['includes']('M'+cO2(0x5f8)+'Z'))bjY[bob]['HelperConfigs']['PlaneDistance'][cO0(0xc00)]=bjY[bob]['ClippingPlanesMap'][boA]['distance'];if(boA[cO0(0xc01)]('M'+cO2(0x5f9)+'X'))bjY[bob]['HelperConfigs']['PlaneDistance']['xMax']=bjY[bob]['ClippingPlanesMap'][boA]['distance'];if(boA['includes']('M'+cO2(0x5fa)+'Y'))bjY[bob][cO0(0xc02)][cO0(0xc03)]['yMax']=bjY[bob]['ClippingPlanesMap'][boA]['distance'];if(boA[cO0(0xc04)]('M'+cO2(0x5fb)+'Z'))bjY[bob]['HelperConfigs']['PlaneDistance'][cO0(0xc05)]=bjY[bob]['ClippingPlanesMap'][boA][cO0(0xc06)];}}if(bo9){bjY[bob]['MaxClipPlanDistance']={'min':new bjT['Cartesian3'](bjY[bob]['HelperConfigs']['PlaneDistance']['xMin'],bjY[bob]['HelperConfigs']['PlaneDistance']['yMin'],bjY[bob]['HelperConfigs']['PlaneDistance']['zMin']),'max':new bjT['Cartesian3'](bjY[bob]['HelperConfigs']['PlaneDistance']['xMax'],bjY[bob]['HelperConfigs']['PlaneDistance']['yMax'],bjY[bob]['HelperConfigs']['PlaneDistance']['zMax'])};}bjT[cO0(0xc07)]['multiplyByPoint'](boe,bjY[bob]['clippingBoxCenter'],bjY[bob]['clippingBoxCenter']);bjY[bob]['clippingBoxSize']['x']=bjY[bob]['HelperConfigs']['PlaneDistance']['xMin']+bjY[bob]['HelperConfigs']['PlaneDistance']['xMax'];bjY[bob]['clippingBoxSize']['y']=bjY[bob]['HelperConfigs']['PlaneDistance']['yMin']+bjY[bob]['HelperConfigs']['PlaneDistance']['yMax'];bjY[bob]['clippingBoxSize']['z']=bjY[bob]['HelperConfigs']['PlaneDistance']['zMin']+bjY[bob]['HelperConfigs']['PlaneDistance']['zMax'];if(bjT['defined'](bjY[bob]['parametricConfiguration'])){bjY[bob]['parametricConfiguration']['modelMatrix']=bjY[bob]['ClippingPlanes']['modelMatrix'];bjY[bob]['parametricConfiguration']['helperModelMatrix']=boe['clone']();bjY[bob]['parametricConfiguration']['rotate']=new bjT['Cartesian3']();bjY[bob]['parametricConfiguration']['distance']={'MAX-X':bjY[bob]['HelperConfigs']['PlaneDistance']['xMax'],'MAX-Y':bjY[bob]['HelperConfigs']['PlaneDistance']['yMax'],'MAX-Z':bjY[bob]['HelperConfigs']['PlaneDistance']['zMax'],'MIN-X':bjY[bob]['HelperConfigs']['PlaneDistance']['xMin'],'MIN-Y':bjY[bob]['HelperConfigs']['PlaneDistance']['yMin'],'MIN-Z':bjY[bob]['HelperConfigs']['PlaneDistance']['zMin']};bjY[bob]['parametricConfiguration'][cO0(0xc08)]={'MAX-X':bjY[bob]['HelperConfigs']['PlaneDistance']['xMax']/(bjY[bob]['initClippingBoxSize']['x']*0.5),'MAX-Y':bjY[bob]['HelperConfigs']['PlaneDistance']['yMax']/(bjY[bob]['initClippingBoxSize']['y']*0.5),'MAX-Z':bjY[bob][cO0(0xc09)]['PlaneDistance']['zMax']/(bjY[bob]['initClippingBoxSize']['z']*0.5),'MIN-X':-bjY[bob]['HelperConfigs']['PlaneDistance']['xMin']/(bjY[bob]['initClippingBoxSize']['x']*0.5),'MIN-Y':-bjY[bob]['HelperConfigs']['PlaneDistance']['yMin']/(bjY[bob]['initClippingBoxSize']['y']*0.5),'MIN-Z':-bjY[bob]['HelperConfigs'][cO0(0xc0a)]['zMin']/(bjY[bob]['initClippingBoxSize']['z']*0.5)};bjY[bob]['parametricConfiguration'][cO0(0xc0b)]=new bjT['Cartesian3']();}bo5['_viewer']['scene']['requestRender']();}bk5[cO0(0xc0c)][cO0(0xc0d)]=function(boB,boC,boD,boE,boF){_that=this;try{var boG=new bjT['Cartesian3'](),boH=new bjT['Cartesian3']();if(boC instanceof bjT['Cartesian3'])bjT['Cartesian3']['clone'](boC,boG);else if(Array['isArray'](boC))boG=bjT['Cartesian3']['fromRadiansArrayHeights'](boC)[0x0];if(boD instanceof bjT[cO0(0xc0e)])bjT[cO0(0xc0f)]['clone'](boD,boH);else if(Array['isArray'](boD))boH=bjT['Cartesian3']['fromArray'](boD);if(bjT[cO0(0xc10)](boE)){if(Array['isArray'](boE)&&boE[cO0(0xc11)]===0x3){bjT['Cartesian3']['add'](boH,bjT[cO0(0xc12)]['fromArray'](boE),boH);}else if(!isNaN(boE)){boE=Number(boE);bjT['Cartesian3']['add'](boH,new bjT['Cartesian3'](boE,boE,boE),boH);}}bo4(_that,boB,boG,boH);if(!boF)bt9(boB);}catch(boI){console['log'](boI);}};bk5['prototype']['setClipByMinimaxPoints']=function(boJ,boK,boL,boM,boN){_that=this;try{var boO=new bjT['Cartesian3'](),boP=new bjT['Cartesian3']();var boQ=new bjT['Cartesian3']();var boR=new bjT['Cartesian3']();var boS=new bjT['Cartesian3'](),boT=new bjT['Cartesian3'](),boU=new bjT['Cartesian3']();if(Array['isArray'](boK)&&Array['isArray'](boL)){boO=bjT['Cartesian3']['fromRadiansArrayHeights'](boK)[0x0];boP=bjT['Cartesian3']['fromRadiansArrayHeights'](boL)[0x0];boQ=bjT['Cartesian3']['fromRadians']((boK[0x0]+boL[0x0])*0.5,(boK[0x1]+boL[0x1])*0.5,(boK[0x2]+boL[0x2])*0.5);boS=bjT['Cartesian3']['fromRadians'](boK[0x0],boK[0x1]);boT=bjT['Cartesian3']['fromRadians'](boK[0x0],boL[0x1]);boU=bjT['Cartesian3']['fromRadians'](boL[0x0],boK[0x1]);boR['x']=bjT['Cartesian3']['distance'](boS,boU);boR['y']=bjT['Cartesian3']['distance'](boS,boT);boR['z']=Math['abs'](boK[0x2]-boL[0x2]);}else if(boK instanceof bjT['Cartesian3']&&boL instanceof bjT['Cartesian3']){boO=boK;boP=boL;bjT['Cartesian3']['midpoint'](boO,boP,boQ);var boV=_that['_API']['Public']['cartesian3ToRadians']([boO['x'],boO['y'],boO['z']]);var boW=_that['_API']['Public']['cartesian3ToRadians']([boP['x'],boP['y'],boP['z']]);boS=bjT[cO0(0xc13)][cO0(0xc14)](boV[0x0],boV[0x1]);boT=bjT['Cartesian3']['fromRadians'](boV[0x0],boW[0x1]);boU=bjT['Cartesian3']['fromRadians'](boW[0x0],boV[0x1]);boR['x']=bjT['Cartesian3']['distance'](boS,boU);boR['y']=bjT['Cartesian3']['distance'](boS,boT);boR['z']=Math['abs'](boV[0x2]-boW[0x2]);}else{throw'm'+cO2(0x5fc)+'。';}bjT['Cartesian3']['abs'](boR,boR);if(bjT['defined'](boM)){if(Array['isArray'](boM)&&boM['length']===0x3){bjT['Cartesian3']['add'](boR,bjT['Cartesian3']['fromArray'](boM),boR);}else if(!isNaN(boM)){boM=Number(boM);bjT['Cartesian3'][cO0(0xc15)](boR,new bjT['Cartesian3'](boM,boM,boM),boR);}}bo4(_that,boJ,boQ,boR);if(!boN)bt9(boJ);}catch(boX){console['log'](boX);}};bk5['prototype']['setClipMatrix']=function(boY,boZ){_that=this;try{var bp0=boY;if(!bjY[bp0])throw'无'+cO2(0x5fd)+'。';if(!bjT['defined'](boZ)||!bjT['defined'](boZ['snapshot']))throw'无'+cO2(0x5fe)+'。';var bp1=boZ['snapshot'];if(typeof boZ['snapshot']=='s'+cO2(0x5ff)+'g'&&boZ['snapshot']['constructor']==String){bp1=boZ[cO0(0xc16)]['split'](',')['map'](function(bp2,bp3,bp4){return bp2*0x1;});}var bp5=0x0;var bp6=bjT['Matrix4']['unpack'](bp1,bp5);bp5+=0x10;var bp7=bjT['Matrix4']['unpack'](bp1,bp5);bp5+=0x10;var bp8=bjT['Matrix4']['unpack'](bp1,bp5);bp5+=0x10;var bp9=bjT['Matrix4']['unpack'](bp1,bp5);bp5+=0x10;var bpa=bjT['Cartesian3'][cO0(0xc17)](bp1,bp5);bp5+=0x3;var bpb=bjT['Cartesian3'][cO0(0xc18)](bp1,bp5);bp5+=0x3;var bpc={'MAX-X':bp1[bp5++],'MIN-X':-bp1[bp5++],'MAX-Y':bp1[bp5++],'MIN-Y':-bp1[bp5++],'MAX-Z':bp1[bp5++],'MIN-Z':-bp1[bp5++]};var bpd={'MAX-X':bp1[bp5++],'MIN-X':bp1[bp5++],'MAX-Y':bp1[bp5++],'MIN-Y':bp1[bp5++],'MAX-Z':bp1[bp5++],'MIN-Z':bp1[bp5++]};var bpe=bjT['Matrix4']['unpack'](bp1,bp5);bp5+=0x10;var bpf=bjT['Matrix4']['unpack'](bp1,bp5);bp5+=0x10;var bpg=bjT['Cartesian3']['unpack'](bp1,bp5);bp5+=0x3;var bph=bjT['Cartesian3']['unpack'](bp1,bp5);bp5+=0x3;var bpi=bjT['Cartesian3']['unpack'](bp1,bp5);bp5+=0x3;var bpj=bjT['Cartesian3']['unpack'](bp1,bp5);bp5+=0x3;var bpk=bjT['Cartesian3']['unpack'](bp1,bp5);bp5+=0x3;var bpl=bjT['Quaternion']['unpack'](bp1,bp5);bp5+=0x4;bmJ(bp0);bjT['Cartesian3']['clone'](bpg,bjY[bp0]['clippingBoxCenter']);bjT['Cartesian3']['clone'](bph,bjY[bp0]['clippingBoxSize']);bjT[cO0(0xc19)]['clone'](bpe,bjY[bp0]['CurrentCPBoxModelMatrix']);bjT[cO0(0xc1a)]['clone'](bpf,bjY[bp0]['InitCPBoxModelMatrix']);bjT['Cartesian3']['clone'](bpi,bjY[bp0]['initClipingBoxCenter']);bjT['Cartesian3']['clone'](bpj,bjY[bp0]['initClippingBoxSize']);bjT['Matrix4']['clone'](bp6,bjY[bp0]['ClippingPlanes']['modelMatrix']);var bpm=bjT['Matrix3'][cO0(0xc1b)]['clone']();var bpn=new bjT['Cartesian3']();bjT['Matrix4']['getMatrix3'](bp7,bpm);bjT['Matrix4']['getTranslation'](bp7,bpn);bsF(_that,boY,bjT['Matrix4']['fromTranslation'](bpn),undefined,bpc,![],new bjT['Cartesian3'](),!![]);bsF(_that,boY,bjT['Matrix4']['fromRotationTranslation'](bpm),undefined,undefined,!![],bpa,![]);bsy(_that,boY,bjT['Matrix4']['fromTranslation'](bpn),![],!![]);bsy(_that,boY,bjT['Matrix4']['fromRotationTranslation'](bpm),!![],![]);bjY[bp0]['clippingPlaneEntities']['forEach'](function(bpo){bjT['Cartesian3']['clone'](bpk,bpo['position']['_value']);});bjT['Matrix4']['clone'](bp7,bjY[bp0]['parametricConfiguration'][cO0(0xc1c)]);bjT['Matrix4']['clone'](bp8,bjY[bp0]['HelperConfigs']['AxesHelper']['translation']);bjT['Matrix4']['clone'](bp9,bjY[bp0][cO0(0xc1d)]['RotateHelper']['rotation']);bjT['Cartesian3']['clone'](bpa,bjY[bp0]['parametricConfiguration']['rotate']);bjY[bp0]['HelperConfigs']['RotateHelper']['X']=bpa['x'];bjY[bp0]['HelperConfigs']['RotateHelper']['Y']=bpa['y'];bjY[bp0]['HelperConfigs']['RotateHelper']['Z']=bpa['z'];bjT['Cartesian3']['clone'](bpb,bjY[bp0]['parametricConfiguration']['translation']);var boZ={};boZ['command']='t'+cO2(0x600)+'n';boZ['parameter']=new bjT['Cartesian3']();boZ['isInner']=!![];_that[cO0(0xc1e)](boY,boZ);boZ['command']='r'+cO2(0x601)+'e';boZ['parameter']={'x':0x0,'y':0x0,'z':0x0};_that['setClipVariance'](boY,boZ);bjT['Cartesian3']['clone'](bpg,bjY[bp0]['clippingBoxCenter']);bjT['Cartesian3'][cO0(0xc1f)](bph,bjY[bp0]['clippingBoxSize']);_that['setClipByCenterAndSize'](bp0,bjY[bp0]['ModelCenter']['center'],bjY[bp0]['ModelCenter']['size'],0x0,!![]);bt9(boY);_that['_viewer']['scene']['requestRender']();}catch(bpq){console['log'](bpq);}};bk5['prototype']['setClipVariance']=function(bpr,bps){var bpt=this;try{var bpu=bpr;if(!bjY[bpu])throw'无'+cO2(0x602)+'。';if(!bjT['defined'](bps))throw'无'+cO2(0x603)+'。';var bpv=bps[cO0(0xc20)];var bpw=bps['parameter'];var bpx=bps['isBaseOnInit']||![];if(!bjT['defined'](bpv)||!bjT['defined'](bpw))throw'无'+cO2(0x604)+'。';var bpy=bjT['Matrix4']['IDENTITY']['clone']();var bpz=bjT['Matrix4']['IDENTITY'][cO0(0xc21)]();var bpA=![];var bpB={};var bpC={'x':0x0,'y':0x0,'z':0x0};var bpD=bjY[bpu]['CurrentCPBoxModelMatrix']['clone']();var bpE=new bjT['Cartesian3']();var bpF=bjT['Matrix3'][cO0(0xc22)]['clone']();bjT['Matrix4']['getTranslation'](bpD,bpE);bjT['Matrix4'][cO0(0xc23)](bpD,bpF);var bpG=bjT['SceneTransforms']['wgs84ToWindowCoordinates'](bpt['_scene'],bpE);var bpH=bjT['Matrix4']['fromRotationTranslation'](bpF);var bpI=bjY[bpu]['HelperConfigs']['RotateHelper']['X']%(Math['PI']*0x2);var bpJ=bjY[bpu]['HelperConfigs']['RotateHelper']['Y']%(Math['PI']*0x2);var bpK=bjY[bpu]['HelperConfigs']['RotateHelper']['Z']%(Math['PI']*0x2);var bpL=function(bpM,bpN){var bpO=bjT['Matrix3']['fromRotationX'](bpN[0x0]);var bpP=bjT['Matrix3']['fromRotationY'](bpN[0x1]);var bpQ=bjT['Matrix3'][cO0(0xc24)](bpN[0x2]);var bpR=bjT['Matrix4']['fromRotationTranslation'](bpO);var bpS=bjT['Matrix4']['fromRotationTranslation'](bpP);var bpT=bjT['Matrix4']['fromRotationTranslation'](bpQ);bjT[cO0(0xc25)]['multiply'](bpD,bpT,bpD);bjT['Matrix4']['multiply'](bpD,bpS,bpD);bjT['Matrix4']['multiply'](bpD,bpR,bpD);bjT['Matrix4']['multiplyByPoint'](bpT,bpM,bpM);bjT['Matrix4']['multiplyByPoint'](bpS,bpM,bpM);bjT['Matrix4']['multiplyByPoint'](bpR,bpM,bpM);};switch(bpv){case't'+cO2(0x605)+'n':{var bpU=new bjT['Cartesian3']();if(Array['isArray'](bpw))bjT['Cartesian3']['unpack'](bpw,0x0,bpU);else if(bpw instanceof bjT['Cartesian3'])bjT['Cartesian3']['clone'](bpw,bpU);else{bjT['Cartesian3']['clone'](new bjT['Cartesian3'](Number(bpw['x'])||0x0,Number(bpw['y'])||0x0,Number(bpw['z'])||0x0),bpU);}bjT['Cartesian3']['add'](bpU,bjY[bpu]['parametricConfiguration']['translation'],bjY[bpu]['parametricConfiguration']['translation']);bjT['Matrix4']['fromTranslation'](bpU['clone'](),bpz);bpL(bpU,[bpI,bpJ,bpK]);bpU=buX(bpU,bpH);bjT['Matrix4']['fromTranslation'](bpU,bpy);}break;case'r'+cO2(0x606)+'e':{bpA=!![];var bpV=new bjT['Cartesian3']();if(Array['isArray'](bpw))bjT[cO0(0xc26)]['unpack'](bpw,0x0,bpV);else if(bpw instanceof bjT['Cartesian3']){bjT['Cartesian3']['clone'](bpw,bpV);}else{bjT['Cartesian3']['clone'](new bjT[(cO0(0xc27))](Number(bpw['x'])||0x0,Number(bpw['y'])||0x0,Number(bpw['z'])||0x0),bpV);}bpV['z']=-bpV['z'];Object['keys'](bpV)['forEach'](function(bpW,bpX,bpY){if(Object[cO0(0xc28)]['call'](bpV,bpW)){var bpZ=bpV[bpW];var bq0=bjT['Cartesian3']['UNIT_Z']['clone']();if(bpW=='x'){bq0=bjT[cO0(0xc29)]['UNIT_X']['clone']();bpC['x']=bpZ=-bpZ;bjY[bpu]['parametricConfiguration']['rotate']['x']+=bpZ;}else if(bpW=='y'){bq0=bjT['Cartesian3']['UNIT_Y']['clone']();bpC['y']=bpZ=-bpZ;bjY[bpu][cO0(0xc2a)]['rotate']['y']+=bpZ;}else if(bpW=='z'){bq0=bjT['Cartesian3']['UNIT_Z']['clone']();bpC['z']=bpZ;bjY[bpu]['parametricConfiguration']['rotate']['z']+=bpZ;}bjY[bpu]['HelperConfigs']['RotateHelper'][bpW['toUpperCase']()]+=bpZ;var bq1=bq0['clone']();bq0=buX(bq0,bpH);bq0=buX(bq0,bjY[bpu]['HelperConfigs']['RotateHelper']['rotation']);bjT['Cartesian3']['normalize'](bq0,bq0);var bq2=new bjT['Matrix3']();var bq3=new bjT[(cO0(0xc2b))]();bv5(bq0,bpZ,bq2);bv5(bq1,bpZ,bq3);var bq4=bjT['Matrix4']['fromRotationTranslation'](bq2);var bq5=bjT['Matrix4']['fromRotationTranslation'](bq3);bjT['Matrix4']['multiply'](bpy,bq4,bpy);bjT['Matrix4'][cO0(0xc2c)](bpz,bq5,bpz);}});}break;case'd'+cO2(0x607)+'e':{var bq6=bpB['M'+cO2(0x608)+'X']=Number(bpw['M'+cO2(0x609)+'X'])||0x0;var bq7=bpB['M'+cO2(0x60a)+'Y']=Number(bpw['M'+cO2(0x60b)+'Y'])||0x0;var bq8=bpB['M'+cO2(0x60c)+'Z']=Number(bpw['M'+cO2(0x60d)+'Z'])||0x0;var bq9=bpB['M'+cO2(0x60e)+'X']=Number(bpw['M'+cO2(0x60f)+'X'])||0x0;var bqa=bpB['M'+cO2(0x610)+'Y']=Number(bpw['M'+cO2(0x611)+'Y'])||0x0;var bqb=bpB['M'+cO2(0x612)+'Z']=Number(bpw['M'+cO2(0x613)+'Z'])||0x0;var bqc=![];bjW['forEach'](bqd=>{if(bqc)return;var bqe=bpB[bqd];bjY[bpu]['parametricConfiguration']['distance'][bqd]+=bqe;switch(bqd){case'M'+cO2(0x614)+'X':if(bjY[bpu]['isStrict']&&bjY[bpu]['HelperConfigs']['PlaneDistance']['xMax']+bqe>bjY[bpu][cO0(0xc2d)][cO0(0xc2e)]['x']){bqc=!![];return;}if(bjY[bpu]['HelperConfigs'][cO0(0xc2f)][cO0(0xc30)]+bqe<-bjY[bpu]['HelperConfigs']['PlaneDistance']['xMin']){bqc=!![];return;}bjY[bpu]['HelperConfigs'][cO0(0xc31)]['xMax']+=bqe;bjY[bpu]['parametricConfiguration']['range'][bqd]=bjY[bpu]['parametricConfiguration']['distance'][bqd]/(bjY[bpu]['initClippingBoxSize']['x']*0.5);break;case'M'+cO2(0x615)+'X':if(bjY[bpu]['isStrict']&&bjY[bpu]['HelperConfigs']['PlaneDistance']['xMin']-bqe>bjY[bpu]['MaxClipPlanDistance']['min']['x']){bqc=!![];return;}if(bjY[bpu]['HelperConfigs']['PlaneDistance']['xMin']-bqe<-bjY[bpu]['HelperConfigs']['PlaneDistance']['xMax']){bqc=!![];return;}bjY[bpu]['HelperConfigs']['PlaneDistance']['xMin']-=bqe;bjY[bpu]['parametricConfiguration']['range'][bqd]=bjY[bpu][cO0(0xc32)]['distance'][bqd]/(bjY[bpu]['initClippingBoxSize']['x']*0.5);break;case'M'+cO2(0x616)+'Y':if(bjY[bpu]['isStrict']&&bjY[bpu]['HelperConfigs']['PlaneDistance']['yMax']+bqe>bjY[bpu]['MaxClipPlanDistance']['max']['y']){bqc=!![];return;}if(bjY[bpu]['HelperConfigs'][cO0(0xc33)]['yMax']+bqe<-bjY[bpu]['HelperConfigs']['PlaneDistance']['yMin']){bqc=!![];return;}bjY[bpu]['HelperConfigs']['PlaneDistance']['yMax']+=bqe;bjY[bpu]['parametricConfiguration']['range'][bqd]=bjY[bpu]['parametricConfiguration']['distance'][bqd]/(bjY[bpu]['initClippingBoxSize']['y']*0.5);break;case'M'+cO2(0x617)+'Y':if(bjY[bpu]['isStrict']&&bjY[bpu]['HelperConfigs']['PlaneDistance']['yMin']-bqe>bjY[bpu]['MaxClipPlanDistance']['min']['y']){bqc=!![];return;}if(bjY[bpu]['HelperConfigs']['PlaneDistance']['yMin']-bqe<-bjY[bpu]['HelperConfigs']['PlaneDistance']['yMax']){bqc=!![];return;}bjY[bpu]['HelperConfigs']['PlaneDistance']['yMin']-=bqe;bjY[bpu]['parametricConfiguration']['range'][bqd]=bjY[bpu]['parametricConfiguration']['distance'][bqd]/(bjY[bpu]['initClippingBoxSize']['y']*0.5);break;case'M'+cO2(0x618)+'Z':if(bjY[bpu]['isStrict']&&bjY[bpu]['HelperConfigs'][cO0(0xc34)]['zMax']+bqe>bjY[bpu]['MaxClipPlanDistance']['max']['z']){bqc=!![];return;}if(bjY[bpu]['HelperConfigs']['PlaneDistance']['zMax']+bqe<-bjY[bpu]['HelperConfigs'][cO0(0xc35)]['zMin']){bqc=!![];return;}bjY[bpu]['HelperConfigs']['PlaneDistance'][cO0(0xc36)]+=bqe;bjY[bpu]['parametricConfiguration']['range'][bqd]=bjY[bpu][cO0(0xc37)]['distance'][bqd]/(bjY[bpu]['initClippingBoxSize']['z']*0.5);break;case'M'+cO2(0x619)+'Z':if(bjY[bpu]['isStrict']&&bjY[bpu]['HelperConfigs']['PlaneDistance']['zMin']-bqe>bjY[bpu][cO0(0xc38)]['min']['z']){bqc=!![];return;}if(bjY[bpu][cO0(0xc39)]['PlaneDistance']['zMin']-bqe<-bjY[bpu]['HelperConfigs']['PlaneDistance']['zMax']){bqc=!![];return;}bjY[bpu]['HelperConfigs']['PlaneDistance']['zMin']-=bqe;bjY[bpu]['parametricConfiguration']['range'][bqd]=bjY[bpu]['parametricConfiguration']['distance'][bqd]/(bjY[bpu]['initClippingBoxSize']['z']*0.5);break;default:break;}});if(bqc)return;var bpU=new bjT['Cartesian3']((bq6+bq9)*0.5,(bq7+bqa)*0.5,(bq8+bqb)*0.5);bjT['Matrix4'][cO0(0xc3a)](bpU['clone'](),bpz);bpL(bpU,[bpI,bpJ,bpK]);bpU=buX(bpU,bpH);bjT['Matrix4']['fromTranslation'](bpU,bpy);}break;default:break;}bjT['Matrix4'][cO0(0xc3b)](bpy,bjY[bpu]['clippingBoxCenter'],bjY[bpu]['clippingBoxCenter']);bjY[bpu]['clippingBoxSize']['x']=bjY[bpu]['HelperConfigs']['PlaneDistance']['xMin']+bjY[bpu]['HelperConfigs']['PlaneDistance'][cO0(0xc3c)];bjY[bpu]['clippingBoxSize']['y']=bjY[bpu]['HelperConfigs']['PlaneDistance']['yMin']+bjY[bpu]['HelperConfigs']['PlaneDistance']['yMax'];bjY[bpu]['clippingBoxSize']['z']=bjY[bpu]['HelperConfigs']['PlaneDistance']['zMin']+bjY[bpu]['HelperConfigs']['PlaneDistance']['zMax'];bqh(bpu,bpy,bpz);bsF(bpt,bpr,bpy,bpz,bpB,bpA,bpC,bpx);bsy(bpt,bpr,bpy,bpA,bpx);if(!bps['isInner'])bt9(bpr);bpt['_viewer']['scene']['requestRender']();}catch(bqg){console['log'](bqg);}};function bqh(bqi,bqj,bqk){if(bjT['defined'](bqj)){if(!bjT['defined'](bjY[bqi]['parametricConfiguration']['helperModelMatrix'])){bjY[bqi]['parametricConfiguration']['helperModelMatrix']=bjT['Matrix4'][cO0(0xc3d)]['clone']();}bjT['Matrix4'][cO0(0xc3e)](bjY[bqi]['parametricConfiguration']['helperModelMatrix'],bqj,bjY[bqi]['parametricConfiguration']['helperModelMatrix']);}}function bql(bqm,bqn){var bqo=bjT['Transforms']['eastNorthUpToFixedFrame'](bjY[bqn]['ModelCenter']['oldsphere']['boundingsphere']['center']);var bqp=bqm['_scene']['primitives']['add'](new bjT['DebugModelMatrixPrimitive']({'modelMatrix':bqo,'length':0x19}));var bqq=bjT['Cartesian3']['unpackArray'](bjY[bqn]['ModelCenter']['oldsphere']['positions']);for(var bqr=0x0;bqr0x0){brK(brN['_primitives']);}}}};if(brJ['_primitives']&&brJ['_primitives']['length']>0x0){brK(brJ[cO0(0xc58)]);}}}function brO(brP,brQ){if(bjT['defined'](brQ)&&brQ['_primitives']['length']>0x0){for(var brR=0x0;brR0x0){for(var bs5=0x0;bs50x0){for(var btb=0x0;btb{var btc=bjY[bta]['clippingPlaneEntitiyMap'][bjY[bta]['selfVestPrefix']+btd];if(!bjT['defined'](btc)||!bjT['defined'](btc['plane']))return;var btf=bjY[bta]['ClippingPlanesMap'][bjY[bta]['selfVestPrefix']+btd];if(!bjT[cO0(0xc77)](btf))return;var btg=bjY[bta]['ClippingPlanes']['_unionClippingRegions'];switch(btd){case'M'+cO2(0x635)+'X':case'M'+cO2(0x636)+'X':btc['plane']['_distance']=(btg?0x1:-0x1)*bjY[bta]['clippingBoxSize']['x']*0.5;btf['distance']=(btg?0x1:-0x1)*bjY[bta]['clippingBoxSize']['x']*0.5;bjT['Cartesian2']['clone'](new bjT['Cartesian2'](bjY[bta][cO0(0xc78)]['y'],bjY[bta]['clippingBoxSize']['z']),btc['plane'][cO0(0xc79)]['_value']);break;case'M'+cO2(0x637)+'Y':case'M'+cO2(0x638)+'Y':btc['plane']['_distance']=(btg?0x1:-0x1)*bjY[bta]['clippingBoxSize']['y']*0.5;btf['distance']=(btg?0x1:-0x1)*bjY[bta]['clippingBoxSize']['y']*0.5;bjT['Cartesian2']['clone'](new bjT['Cartesian2'](bjY[bta]['clippingBoxSize']['x'],bjY[bta]['clippingBoxSize']['z']),btc['plane']['dimensions']['_value']);break;case'M'+cO2(0x639)+'Z':case'M'+cO2(0x63a)+'Z':btc['plane']['_distance']==(btg?0x1:-0x1)*bjY[bta]['clippingBoxSize']['z']*0.5;btf['distance']=(btg?0x1:-0x1)*bjY[bta]['clippingBoxSize']['z']*0.5;bjT['Cartesian2'][cO0(0xc7a)](new bjT['Cartesian2'](bjY[bta][cO0(0xc7b)]['x'],bjY[bta]['clippingBoxSize']['y']),btc['plane']['dimensions']['_value']);break;default:break;}});var bth=function(bti){if(!bti){bjY[bta]['Models']['forEach'](function(btj,btk){_that['_API']['funcPublic']['getAllTiles'](btj,function(btl){btl['forEach'](function(btm,btn){if(btm&&btm['content']&&btm['content']['_model'])btm['content']['_model']['_shouldRegenerateShaders']=!![];});});});}};bth(!![]);_that['_viewer']['scene']['requestRender']();}var bto=![];var btp;var btq=0x0;function btr(bts){bts['_API']['Public']['event']('M'+cO2(0x63b)+'N',function(btt){if(!bk1[cO0(0xc7c)])return;var btu=bts['_scene']['drillPick'](btt['position']);if(btu['length']>0x0){for(var btv=0x0;btv0x0){if(bts['_API']['isMobile']()){bto=!![];btp=btB['position'];btq=setTimeout(function(){if(bto){var btD;var btE=![];for(var btF=0x0;btF0x14){bto=![];return;}}if(bto)return;if(bjT['defined'](bk3)){var btP=bk3['_name'][bk3['_name']['length']-0x1];var btQ=bk3['_name'];var btR=bk3['clippingId'];var btS=btR;var btT=bjY[btS]['CurrentCPBoxModelMatrix'][cO0(0xc8c)]();var btU=new bjT['Cartesian3']();var btV=bjT['Matrix3']['IDENTITY']['clone']();bjT[cO0(0xc8d)]['getTranslation'](btT,btU);bjT['Matrix4']['getMatrix3'](btT,btV);var btW=bjT['SceneTransforms']['wgs84ToWindowCoordinates'](bts[cO0(0xc8e)],btU);var btX=bjT['Matrix4'][cO0(0xc8f)](btV);var btY=0x1;var btZ=bjY[btS][cO0(0xc90)]['RotateHelper']['X']%(Math['PI']*0x2);var bu0=bjY[btS]['HelperConfigs']['RotateHelper']['Y']%(Math[cO0(0xc91)]*0x2);var bu1=bjY[btS]['HelperConfigs']['RotateHelper']['Z']%(Math['PI']*0x2);var bu2=function(bu3,bu4){var bu5=bjT['Matrix3']['fromRotationX'](bu4[0x0]);var bu6=bjT['Matrix3']['fromRotationY'](bu4[0x1]);var bu7=bjT['Matrix3']['fromRotationZ'](bu4[0x2]);var bu8=bjT['Matrix4']['fromRotationTranslation'](bu5);var bu9=bjT['Matrix4']['fromRotationTranslation'](bu6);var bua=bjT['Matrix4']['fromRotationTranslation'](bu7);bjT['Matrix4']['multiply'](btT,bua,btT);bjT['Matrix4']['multiply'](btT,bu9,btT);bjT['Matrix4']['multiply'](btT,bu8,btT);bjT['Matrix4'][cO0(0xc92)](bua,bu3,bu3);bjT['Matrix4']['multiplyByPoint'](bu9,bu3,bu3);bjT['Matrix4']['multiplyByPoint'](bu8,bu3,bu3);};if(bk4==bk2['PAN']||bk4==bk2['ZOOM']){var bub=new bjT['Cartesian3']();switch(bk3['_name']){case bjY[btS]['selfVestPrefix']+('A'+cO2(0x640)+'X'):case bjY[btS]['selfVestPrefix']+('M'+cO2(0x641)+'X'):bub['x']=0x1;break;case bjY[btS]['selfVestPrefix']+('M'+cO2(0x642)+'X'):bub['x']=0x1;break;case bjY[btS]['selfVestPrefix']+('A'+cO2(0x643)+'Y'):case bjY[btS]['selfVestPrefix']+('M'+cO2(0x644)+'Y'):bub['y']=0x1;break;case bjY[btS][cO0(0xc93)]+('M'+cO2(0x645)+'Y'):bub['y']=0x1;break;case bjY[btS][cO0(0xc94)]+('A'+cO2(0x646)+'Z'):bub['z']=-0x1;break;case bjY[btS]['selfVestPrefix']+('M'+cO2(0x647)+'Z'):case bjY[btS][cO0(0xc95)]+('M'+cO2(0x648)+'Z'):bub['z']=0x1;break;default:break;}bu2(bub,[btZ,bu0,bu1]);bub=buX(bub,btX);var buc=bvd(btU,bub,0x1);if(bjT['defined'](buc)){var bud=bjT['SceneTransforms']['wgs84ToWindowCoordinates'](bts['_scene'],buc);if(bjT['defined'](bud)){var bue=new bjT[(cO0(0xc96))]();bjT['Cartesian2']['subtract'](bud,btW,bue);var buf=new bjT['Cartesian2']();bjT['Cartesian2']['subtract'](btM['endPosition'],btM['startPosition'],buf);if(bjT['Cartesian2']['equals'](bue,bjT['Cartesian2']['ZERO'])||bjT['Cartesian2']['equals'](buf,bjT['Cartesian2']['ZERO'])){return;}if(bjT['defined'](bue)){var bug=bjT['Cartesian2']['angleBetween'](bue,buf);if(bug>Math['PI']*0.5)btY*=-0x1;}}}}var buh=bjY[btS]['ClipSpeed']*bjT['Cartesian2']['distance'](btM['startPosition'],btM['endPosition'])/0x7*btY;if(bk4==bk2['ZOOM']&&bjY[btS]['box']['planesNames']['length']==0x1){bk4=bk2['PAN'];}var bui={'command':'','parameter':{}};switch(bk4){case bk2['PAN']:{var buj=new bjT['Cartesian3'](btP=='X'?0x1:0x0,btP=='Y'?0x1:0x0,btP=='Z'?-0x1:0x0);if(bjY[btS]['box']['planesNames']['length']==0x1){switch(bk3['_name']){case bjY[btS]['selfVestPrefix']+('M'+cO2(0x649)+'X'):case bjY[btS]['selfVestPrefix']+('M'+cO2(0x64a)+'X'):case bjY[btS]['selfVestPrefix']+('M'+cO2(0x64b)+'Y'):case bjY[btS]['selfVestPrefix']+('M'+cO2(0x64c)+'Y'):break;case bjY[btS]['selfVestPrefix']+('M'+cO2(0x64d)+'Z'):case bjY[btS]['selfVestPrefix']+('M'+cO2(0x64e)+'Z'):buj['z']*=-0x1;break;default:break;}}bjT['Cartesian3'][cO0(0xc97)](buj,buj);bjT['Cartesian3']['multiplyByScalar'](buj,buh,buj);bui['command']='t'+cO2(0x64f)+'n';bui['parameter']=buj;}break;case bk2['ZOOM']:{bui['command']='d'+cO2(0x650)+'e';bui['parameter']={'MAX-X':0x0,'MIN-X':0x0,'MAX-Y':0x0,'MIN-Y':0x0,'MAX-Z':0x0,'MIN-Z':0x0};switch(bk3['_name']){case bjY[btS]['selfVestPrefix']+('M'+cO2(0x651)+'X'):bui['parameter']['M'+cO2(0x652)+'X']=buh;break;case bjY[btS]['selfVestPrefix']+('M'+cO2(0x653)+'X'):bui['parameter']['M'+cO2(0x654)+'X']=buh;break;case bjY[btS]['selfVestPrefix']+('M'+cO2(0x655)+'Y'):bui['parameter']['M'+cO2(0x656)+'Y']=buh;break;case bjY[btS]['selfVestPrefix']+('M'+cO2(0x657)+'Y'):bui['parameter']['M'+cO2(0x658)+'Y']=buh;break;case bjY[btS]['selfVestPrefix']+('M'+cO2(0x659)+'Z'):bui['parameter']['M'+cO2(0x65a)+'Z']=buh;break;case bjY[btS]['selfVestPrefix']+('M'+cO2(0x65b)+'Z'):bui['parameter']['M'+cO2(0x65c)+'Z']=buh;break;default:break;}}break;case bk2['ROTATE']:{var buk=bjT['SceneTransforms']['wgs84ToWindowCoordinates'](bts['_scene'],btU);var bul=function(bum){var bun=bum['x']-buk['x'],buo=bum['y']-buk['y'];var bup=0x168*Math['atan2'](buo,bun)/(0x2*Math['PI']);return bup;};var buq=bul(btM['startPosition']);var bur=bul(btM['endPosition']);var bug=bjY[btS]['RotateSpeed']*bjT['Math']['toRadians'](buq-bur);var but=bjT['Cartesian3']['UNIT_Z']['clone']();if(btP=='X'){but=bjT['Cartesian3']['UNIT_X']['clone']();}else if(btP=='Y'){but=bjT['Cartesian3']['UNIT_Y']['clone']();}else if(btP=='Z'){but=bjT['Cartesian3']['UNIT_Z']['clone']();}var buu=new bjT['Cartesian3']();bjT['Cartesian3'][cO0(0xc98)](bts['_camera']['position'],btU,buu);bjT['Cartesian3']['normalize'](buu,buu);var buv=bjT['Cartesian3']['angleBetween'](but,buu);if(buv>Math['PI']*0.5){bug*=-0x1;}bui['command']='r'+cO2(0x65d)+'e';if(btP=='X'){bui['parameter']={'x':bug};}else if(btP=='Y'){bui['parameter']={'y':bug};}else if(btP=='Z'){bui['parameter']={'z':-bug};}}break;default:break;}bui['isInner']=!![];bts['setClipVariance'](btR,bui);bts['_viewer']['scene']['requestRender']();}});}function buw(bux){return new bjT['ClippingPlaneCollection']({'planes':[],'edgeColor':bjT['defined'](bjY[bux]['plateLineColor'])?bjY[bux]['plateLineColor']instanceof bjT['Color']?bjY[bux]['plateLineColor']:bjT['Color']['fromCssColorString'](bjY[bux]['plateLineColor']):bjT['Color']['RED'],'edgeWidth':bjT['defined'](bjY[bux]['isShowClipLine'])&&bjY[bux]['isShowClipLine']?0x2:0x0,'unionClippingRegions':bjT['defaultValue'](bjY[bux]['unionClippingRegions'],!![])});}function buy(buz,buA){if(!bjT['defined'](bjY[buA][cO0(0xc99)]['size'])){var buB=new bvz()['setFromArray'](bjY[buA]['ModelCenter']['oldsphere'][cO0(0xc9a)]);var buC=new bjT[(cO0(0xc9b))]();var buD=new bjT[(cO0(0xc9c))]();buB['getCenter'](buC);buB['getSize'](buD);bjT['Cartesian3']['multiplyComponents'](buD,bjT['Cartesian3']['unpack'](bjY[buA][cO0(0xc9d)]['scalar']),buD);bjY[buA]['ModelCenter']['size']=buD;}var buC=bjY[buA]['ModelCenter']['center'];var buD=bjY[buA][cO0(0xc9e)]['size'];bjY[buA]['MaxClipPlanDistance']={'min':new bjT['Cartesian3'](+Infinity,+Infinity,+Infinity),'max':new bjT['Cartesian3'](+Infinity,+Infinity,+Infinity)};if(bjT['defined'](bjY[buA]['clipBox'])){bjT['Cartesian3']['clone'](bjY[buA]['clipBox']['center'],buC);bjT['Cartesian3']['clone'](bjY[buA]['clipBox']['size'],buD);}bjY[buA]['clippingBoxCenter']=buC;bjY[buA]['clippingBoxSize']=buD;bjY[buA]['initClipingBoxCenter']=buC['clone']();bjY[buA][cO0(0xc9f)]=buD['clone']();bjY[buA]['HelperConfigs']['PlaneDistance']['xMin']=bjY[buA]['HelperConfigs']['PlaneDistance']['xMax']=buD['x']*0.5;bjY[buA]['HelperConfigs']['PlaneDistance']['yMin']=bjY[buA]['HelperConfigs']['PlaneDistance']['yMax']=buD['y']*0.5;bjY[buA][cO0(0xca0)]['PlaneDistance']['zMin']=bjY[buA]['HelperConfigs']['PlaneDistance'][cO0(0xca1)]=buD['z']*0.5;if(!bjT['defined'](bjY[buA][cO0(0xca2)])){bjY[buA]['CurrentCPBoxModelMatrix']=bjT['Matrix4']['IDENTITY']['clone']();bjY[buA]['InitCPBoxModelMatrix']=bjT['Matrix4']['IDENTITY']['clone']();}var buG=bjT['Transforms']['eastNorthUpToFixedFrame'](buC);buG['clone'](bjY[buA]['CurrentCPBoxModelMatrix']);buG['clone'](bjY[buA]['InitCPBoxModelMatrix']);var buH=buC;var buI=0x0;var buJ=0x0;var buK=0x0;var buL=bjT['Transforms']['headingPitchRollQuaternion'](buH,new bjT['HeadingPitchRoll'](buI,buJ,buK));var buM=new bjT['CustomDataSource'](bjV);var buN=0.1;var buO=bjY[buA]['box']['planesNames'];var buP=buM['entities']['add']({'position':new bjT[(cO0(0xca3))](function(){return bjY[buA]['clippingBoxCenter'];},![]),'orientation':buL,'box':{'dimensions':new bjT['CallbackProperty'](function(){return bjY[buA]['clippingBoxSize'];},![]),'fill':![],'outline':!![],'outlineColor':bjT['Color']['YELLOW']}});buP['initPosition']=buC[cO0(0xca4)]();bjY[buA]['clippingBoxEntitiy']=buP;buO['forEach'](buQ=>{var buR=0xa;var buS;var buT;switch(buQ){case'M'+cO2(0x65e)+'X':buR=buD['x']*0.5;buS=new bjT[(cO0(0xca5))](-0x1,0x0,0x0);buT=new bjT['Cartesian2'](buD['y'],buD['z']);break;case'M'+cO2(0x65f)+'X':buR=buD['x']*0.5;buS=new bjT['Cartesian3'](0x1,0x0,0x0);buT=new bjT['Cartesian2'](buD['y'],buD['z']);break;case'M'+cO2(0x660)+'Y':buR=buD['y']*0.5;buS=new bjT[(cO0(0xca6))](0x0,-0x1,0x0);buT=new bjT['Cartesian2'](buD['x'],buD['z']);break;case'M'+cO2(0x661)+'Y':buR=buD['y']*0.5;buS=new bjT['Cartesian3'](0x0,0x1,0x0);buT=new bjT['Cartesian2'](buD['x'],buD['z']);break;case'M'+cO2(0x662)+'Z':buR=buD['z']*0.5;buS=new bjT['Cartesian3'](0x0,0x0,-0x1);buT=new bjT['Cartesian2'](buD['x'],buD['y']);break;case'M'+cO2(0x663)+'Z':buR=buD['z']*0.5;buS=new bjT['Cartesian3'](0x0,0x0,0x1);buT=new bjT['Cartesian2'](buD['x'],buD['y']);break;default:return;}if(buO['length']==0x1)buR=0x0;buQ=bjY[buA]['selfVestPrefix']+buQ;var buU=new bjT['Cartesian3']();bjT['Cartesian3']['negate'](buS,buU);var buV=new bjT['ClippingPlane'](bjY[buA]['unionClippingRegions']?buS:buU,(bjY[buA]['unionClippingRegions']?0x1:-0x1)*buR);if(buV){buV['name']=buQ;bjY[buA]['ClippingPlanes']['add'](buV);if(!bjT['defined'](bjY[buA]['ClippingPlanesMap']))bjY[buA]['ClippingPlanesMap']={};bjY[buA]['ClippingPlanesMap'][buQ]=buV;var buW=buM['entities']['add']({'id':buQ,'position':buC,'orientation':buL,'plane':{'name':buQ,'dimensions':buT,'material':bjT['defined'](bjY[buA][cO0(0xca7)]['planeColor'])?(bjY[buA]['box']['planeColor']instanceof bjT['Color']?bjY[buA]['box']['planeColor'][cO0(0xca8)](buN):bjT['Color']['fromCssColorString'](bjY[buA]['box'][cO0(0xca9)]))['withAlpha'](buN):bjT['Color']['WHITE']['withAlpha'](buN),'plane':buV,'outline':!![],'outlineColor':bjT['defined'](bjY[buA]['box']['outlineColor'])?bjY[buA]['box'][cO0(0xcaa)]instanceof bjT['Color']?bjY[buA][cO0(0xcab)]['outlineColor']:bjT['Color']['fromCssColorString'](bjY[buA]['box']['outlineColor']):bjT['Color']['WHITE'],'show':bk1['ClippingPlaneEntities']}});buW['name']=buQ;buW['clippingId']=buA;buW['isClippingBox']=!![];buW['isPlaneHelper']=!![];buW['initPosition']=buC['clone']();if(!bjT['defined'](bjY[buA]['clippingPlaneEntities']))bjY[buA]['clippingPlaneEntities']=[];bjY[buA]['clippingPlaneEntities']['push'](buW);if(!bjT[cO0(0xcac)](bjY[buA]['clippingPlaneEntitiyMap']))bjY[buA]['clippingPlaneEntitiyMap']={};bjY[buA]['clippingPlaneEntitiyMap'][buQ]=buW;}});bjY[buA]['clippingPlaneEntitiesDataSources']=buM;buz['_viewer']['dataSources']['add'](buM);}function buX(buY,buZ){var bv0=buY['x'],bv1=buY['y'],bv2=buY['z'];var bv3=buZ;var bv4=0x1/(bv3[0x3]*bv0+bv3[0x7]*bv1+bv3[0xb]*bv2+bv3[0xf]);buY['x']=(bv3[0x0]*bv0+bv3[0x4]*bv1+bv3[0x8]*bv2+bv3[0xc])*bv4;buY['y']=(bv3[0x1]*bv0+bv3[0x5]*bv1+bv3[0x9]*bv2+bv3[0xd])*bv4;buY['z']=(bv3[0x2]*bv0+bv3[0x6]*bv1+bv3[0xa]*bv2+bv3[0xe])*bv4;return buY;}var bv5=function(bv6,bv7,bv8){bv8[0x0]=bv6['x']*bv6['x']*(0x1-Math['cos'](bv7))+Math['cos'](bv7);bv8[0x1]=bv6['x']*bv6['y']*(0x1-Math['cos'](bv7))+bv6['z']*Math['sin'](bv7);bv8[0x2]=bv6['x']*bv6['z']*(0x1-Math['cos'](bv7))-bv6['y']*Math['sin'](bv7);bv8[0x3]=bv6['x']*bv6['y']*(0x1-Math['cos'](bv7))-bv6['z']*Math['sin'](bv7);bv8[0x4]=bv6['y']*bv6['y']*(0x1-Math['cos'](bv7))+Math['cos'](bv7);bv8[0x5]=bv6['y']*bv6['z']*(0x1-Math['cos'](bv7))+bv6['x']*Math['sin'](bv7);bv8[0x6]=bv6['x']*bv6['z']*(0x1-Math['cos'](bv7))+bv6['y']*Math['sin'](bv7);bv8[0x7]=bv6['y']*bv6['z']*(0x1-Math['cos'](bv7))-bv6['x']*Math[cO0(0xcad)](bv7);bv8[0x8]=bv6['z']*bv6['z']*(0x1-Math['cos'](bv7))+Math['cos'](bv7);};function bv9(bva){var bvb=bjT[cO0(0xcae)](bva['root'])&&bjT['defined'](bva['root'][cO0(0xcaf)])&&bjT['defined'](bva[cO0(0xcb0)]['_header']['clipBox'])?bva['root'][cO0(0xcb1)]['clipBox']:undefined;var bvc=bjT[cO0(0xcb2)](bva['root'])&&bjT['defined'](bva['root'][cO0(0xcb3)])&&bjT['defined'](bva['root']['_header']['initClipBox'])?bva['root']['_header'][cO0(0xcb4)]:bvb;return bvc;}function bvd(bve,bvf,bvg){var bvh=new bjT['Cartesian3']();bjT['Cartesian3']['normalize'](bvf,bvh);function bvi(bvj,bvk,bvl){if(!bjT['defined'](bvj))bvj=new bjT['Cartesian3']();bvj['x']+=bvk['x']*bvl;bvj['y']+=bvk['y']*bvl;bvj['z']+=bvk['z']*bvl;return bvj;}return bvi(bve[cO0(0xcb5)](),bvh,bvg);}function bvm(bvn){bjY[bvn['id']]={};bvo(bjY[bvn['id']],bjX);bvo(bjY[bvn['id']],bvn);}function bvo(bvp,bvq){for(var bvr in bvq)if(bvq['hasOwnProperty'](bvr)){if(Array['isArray'](bvq[bvr])){bvp[bvr]=[];bvp[bvr]=bvp[bvr]['concat'](bvq[bvr]);}else if(bvx(bvq[bvr])){bvp[bvr]=bvq[bvr];}else if(bvq[bvr]instanceof bjT['Color']||bvq[bvr]instanceof bjT['Cartesian2']||bvq[bvr]instanceof bjT['Cartesian3']||bvq[bvr]instanceof bjT['Cartesian4']){bvp[bvr]=bvq[bvr];}else{if(!bjT['defined'](bvp[bvr]))bvp[bvr]={};bvp[bvr]=bvo(bvp[bvr],bvq[bvr]);}}return bvp;}function bvs(bvt,bvu){if(!bvt||typeof bvt!=='o'+cO2(0x664)+'t'){throw new Error('e'+cO2(0x665)+'r');}var bvv=bvt['constructor']===Array?[]:{};for(var bvw in bvt){if(bvu&&bvu['indexOf'](bvw)!=-0x1)continue;if(bvt['hasOwnProperty'](bvw)){if(bvt[bvw]){if(bvt[bvw]instanceof bjT['Cartesian2']||bvt[bvw]instanceof bjT['Cartesian3']||bvt[bvw]instanceof bjT['Cartesian4']||bvt[bvw]instanceof bjT['Color']||bvt[bvw]instanceof bjT['Matrix3']||bvt[bvw]instanceof bjT['Matrix4']){bvv[bvw]=bvt[bvw]['clone']();}else if(bvt[bvw]instanceof Float64Array||bvt[bvw]instanceof Float32Array){bvv[bvw]=[]['slice']['call'](bvt[bvw]);}else if(typeof bvt[bvw]==='o'+cO2(0x666)+'t'){bvv[bvw]=bvt[bvw]['constructor']===Array?[]:{};bvv[bvw]=bvs(bvt[bvw]);}else{bvv[bvw]=bvt[bvw];}}}}return bvv;};function bvx(bvy){return typeof bvy==='s'+cO2(0x667)+'g'||typeof bvy==='n'+cO2(0x668)+'r'||typeof bvy==='b'+cO2(0x669)+'n'||typeof bvy==='u'+cO2(0x66a)+'d'||bvy===null;}var bvz=function(){this['min']=new bjT['Cartesian3'](Infinity,Infinity,Infinity);this['max']=new bjT['Cartesian3'](-Infinity,-Infinity,-Infinity);this['set']=function(bvA,bvB){bvA['clone'](this['min']);bvB['clone'](this['max']);return this;};this['setFromArray']=function(bvC){var bvD=+Infinity;var bvE=+Infinity;var bvF=+Infinity;var bvG=-Infinity;var bvH=-Infinity;var bvI=-Infinity;for(var bvJ=0x0,bvK=bvC['length'];bvJbvG)bvG=bvL;if(bvM>bvH)bvH=bvM;if(bvN>bvI)bvI=bvN;}bjT['Cartesian3']['fromElements'](bvD,bvE,bvF,this['min']);bjT['Cartesian3'][cO0(0xcb6)](bvG,bvH,bvI,this['max']);return this;};this['makeEmpty']=function(){this['min']['x']=this['min']['y']=this['min']['z']=+Infinity;this['max']['x']=this['max']['y']=this['max']['z']=-Infinity;return this;};this['isEmpty']=function(){return this['max']['x']0x5){bx5=0x2;}}bwr[0x1]=bwq['clientX']/0x2;bws[0x1]=bwq['clientY']/0x2;var bwv=bwo['_camera']['heading'];var bww=bwo['_camera']['pitch'];var bwx=(bwr[0x1]-bwr[0x0])*0x3;var bwy=(bws[0x1]-bws[0x0])*0x3;if(bwx!==0x0)bwv+=bw8['Math']['toRadians'](bwx);if(bwy!==0x0)bww-=bw8['Math']['toRadians'](bwy);bww=Math['max'](-Math['PI']/0x2+0.1,Math['min'](Math['PI']/0x2-0.1,bww));var bwz=bwo['_API']['Model']['getModelsCenter']();if(bwz){var bwA=bwz['center'];var bwB=bwz['maxpos'];var bwC=bwz['minpos'];var bwD=bwz['radius'];var bwE=bw8['Cartesian3']['distance'](bwo['_camera']['position'],bwA);var bwF=new bw8[(cO0(0xcd2))]();var bwG=byZ(bwv,bww,bwE);var bwH=bw8['Transforms']['eastNorthUpToFixedFrame'](bwA);bw8['Matrix4']['multiplyByPoint'](bwH,bwG,bwF);bwo['_camera']['setView']({'destination':bwF,'orientation':{'heading':bwv,'pitch':bww,'roll':0x0}});}bwr[0x0]=bwq['clientX']/0x2;bws[0x0]=bwq['clientY']/0x2;};};bwo['cesiumPluginCubeDiv']['onmouseup']=function(){bx5=0x0;bwo['cesiumPluginCubeDiv']['onmousemove']=null;};bwo['cesiumPluginCubeDiv']['ontouchstart']=function(bwI){bx5=0x1;var bwJ=bwI['touches'][0x0];var bwK=bwJ['clientX'];var bwL=bwJ['clientY'];var bwM=[],bwN=[];bwM[0x0]=bwK/0x2;bwN[0x0]=bwL/0x2;bwo['cesiumPluginCubeDiv'][cO0(0xcd3)]=function(bwO){if(bx5!=0x1&&bx5!=0x2)return;bx5=0x2;var bwJ=bwO['touches'][0x0];var bwQ=bwJ['clientX'];var bwR=bwJ['clientY'];bwM[0x1]=bwQ/0x2;bwN[0x1]=bwR/0x2;var bwS=bwo['_camera']['heading'];var bwT=bwo['_camera']['pitch'];var bwU=(bwM[0x1]-bwM[0x0])*0x3;var bwV=(bwN[0x1]-bwN[0x0])*0x3;if(bwU!==0x0)bwS+=bw8['Math']['toRadians'](bwU);if(bwV!==0x0)bwT-=bw8['Math']['toRadians'](bwV);bwT=Math['max'](-Math['PI']/0x2,Math['min'](Math['PI']/0x2,bwT));var bwW=bwo['_API']['Model']['getModelsCenter']();if(bwW){var bwX=bwW['center'];var bwY=bwW['maxpos'];var bwZ=bwW['minpos'];var bx0=bwW[cO0(0xcd4)];var bx1=bw8['Cartesian3']['distance'](bwo['_camera']['position'],bwX);var bx2=new bw8['Cartesian3']();var bx3=byZ(bwS,bwT,bx1);var bx4=bw8['Transforms']['eastNorthUpToFixedFrame'](bwX);bw8['Matrix4']['multiplyByPoint'](bx4,bx3,bx2);bwo[cO0(0xcd5)]['setView']({'destination':bx2,'orientation':{'heading':bwS,'pitch':bwT,'roll':0x0}});}bwM[0x0]=bwQ/0x2;bwN[0x0]=bwR/0x2;};};bwo['cesiumPluginCubeDiv']['ontouchup']=function(){bx5=0x0;bwo['cesiumPluginCubeDiv']['ontouchmove']=null;};}}var bx5=0x0;var bx6=undefined;function bx7(bx8,bx9,bxa,bxb,bxc){if(Array['isArray'](bxa)){bxa['forEach'](bxd=>{bx7(bx8,bx9,bxd,bxb,bxc);});bxw(bx8,bxa);return;}var bxe=document['querySelector'](bxa);bxe['addEventListener']('m'+cO2(0x67f)+'n',function(bxf){bx5=0x1;bx6=new bw8['Cartesian2'](bxf['screenX'],bxf['screenY']);});bxe['addEventListener']('m'+cO2(0x680)+'e',function(bxg){if(bx5==0x1){var bxh=new bw8['Cartesian2'](bxg['screenX'],bxg['screenY']);if(bw8['Cartesian2']['distance'](bx6,bxh)>0x5){bx5=0x2;}}});bxe['addEventListener']('t'+cO2(0x681)+'t',function(bxi){bx5=0x1;});bxe['addEventListener']('t'+cO2(0x682)+'e',function(bxj){if(bx5==0x1)bx5=0x2;});var bxk=function(bxl){if(bx5==0x2){return;}if(bxv&&(bxb%0x5a==0x0&&bxc%0x5a==0x0)){return;}bx5=0x0;var bxm=new bw8['Cartesian3']();var bxn=bx8[cO0(0xcd6)]['Model']['getModelsCenter']();if(bxn){var bxo=bxn['center'];var bxp=bxn['maxpos'];var bxq=bxn['minpos'];var bxr=bxn['radius'];var bxs=byZ(bw8['Math']['toRadians'](bxb),bw8['Math']['toRadians'](bxc),bxr*bx8[cO0(0xcd7)]['zoomRatios']);var bxt=bw8['Transforms']['eastNorthUpToFixedFrame'](bxo);bw8['Matrix4']['multiplyByPoint'](bxt,bxs,bxm);}var bxu=new bw8['BoundingSphere'](bxm,0x0);bx8['_viewer']['camera']['flyToBoundingSphere'](bxu,{'duration':0x0,'offset':new bw8['HeadingPitchRange'](bw8['Math']['toRadians'](bxb),bw8['Math']['toRadians'](bxc))});return![];};bxe['addEventListener']('t'+cO2(0x683)+'d',bxk);bxe['addEventListener']('m'+cO2(0x684)+'p',bxk);}var bxv=![];function bxw(bxx,bxy,bxz){if(Array['isArray'](bxy)){var bxA=[];bxy['forEach'](bxB=>{var bxC=document['querySelector'](bxB);bxA['push'](bxC);});bxA['forEach'](bxD=>{bxD['addEventListener']('m'+cO2(0x685)+'r',function(bxE){bxA['forEach'](bxF=>{if(!bxz)bxF['style']['backgroundColor']=bxx[cO0(0xcd8)]['cube']['hoverColor'];else bxF['style']['boxShadow']='0'+cO2(0x686)+'\x20'+bxx['configure']['cube'][cO0(0xcd9)]+('\x20'+cO2(0x687)+'t');});bxE['stopPropagation']();if(bxE['target']['className']['indexOf']('c'+cO2(0x688)+'r')>-0x1||bxE['target']['className']['indexOf']('e'+cO2(0x689)+'-')>-0x1)bxv=!![];});bxD['addEventListener']('m'+cO2(0x68a)+'t',function(bxG){bxA['forEach'](bxH=>{if(!bxz)bxH['style']['backgroundColor']='t'+cO2(0x68b)+'t';else bxH['style']['boxShadow']=cNY(0x1e6);});bxG['stopPropagation']();bxv=![];});});}}bwb['prototype']['initScreenshot']=function(){var bxI=this;by6(bxI,'b',-0x1);by6(bxI,'t',-0x1);by6(bxI,'e',-0x1);by6(bxI,'s',-0x1);by6(bxI,'w',-0x1);by6(bxI,'n',-0x1);if(bxI['_camera']['pitch']>0x0){by6(bxI,'b',0x1);}else if(bxI['_camera']['pitch']<0x0){by6(bxI,'t',0x1);}var bxJ=bxI['_camera'][cO0(0xcda)];if(by2(bxJ,-Math['PI'])||by2(bxJ,Math['PI'])){by6(bxI,'n',0x1);}else if(by2(bxJ,Math['PI'],0x3*Math[cO0(0xcdb)]/0x2)){by6(bxI,'n',0x1);by6(bxI,'e',0x1);}else if(by2(bxJ,0x3*Math['PI']/0x2)){by6(bxI,'e',0x1);}else if(by2(bxJ,0x3*Math['PI']/0x2,Math['PI']*0x2)){by6(bxI,'e',0x1);by6(bxI,'s',0x1);}else if(by2(bxJ,0x0)||by2(bxJ,Math['PI']*0x2)){by6(bxI,'s',0x1);}else if(by2(bxJ,0x0,Math['PI']/0x2)){by6(bxI,'s',0x1);by6(bxI,'w',0x1);}else if(by2(bxJ,Math['PI']/0x2)){by6(bxI,'w',0x1);}else if(by2(bxJ,Math['PI']/0x2,Math['PI'])){by6(bxI,'w',0x1);by6(bxI,'n',0x1);}};bwb['toScreenshot']=function(bxK){var bxL=this;if(!bxL['_camera'])return;by6(bxL,'b',-0x1);by6(bxL,'t',-0x1);by6(bxL,'e',-0x1);by6(bxL,'s',-0x1);by6(bxL,'w',-0x1);by6(bxL,'n',-0x1);if(!bxK){return;}if(bxL['_camera']['pitch']>0x0){by6(bxL,'b',0x1);}else if(bxL['_camera']['pitch']<0x0){by6(bxL,'t',0x1);}var bxM=bxL['_camera']['heading'];if(by2(bxM,-Math['PI'])||by2(bxM,Math['PI'])){by6(bxL,'n',0x1);}else if(by2(bxM,Math['PI'],0x3*Math['PI']/0x2)){by6(bxL,'n',0x1);by6(bxL,'e',0x1);}else if(by2(bxM,0x3*Math['PI']/0x2)){by6(bxL,'e',0x1);}else if(by2(bxM,0x3*Math['PI']/0x2,Math['PI']*0x2)){by6(bxL,'e',0x1);by6(bxL,'s',0x1);}else if(by2(bxM,0x0)||by2(bxM,Math['PI']*0x2)){by6(bxL,'s',0x1);}else if(by2(bxM,0x0,Math['PI']/0x2)){by6(bxL,'s',0x1);by6(bxL,'w',0x1);}else if(by2(bxM,Math['PI']/0x2)){by6(bxL,'w',0x1);}else if(by2(bxM,Math['PI']/0x2,Math['PI'])){by6(bxL,'w',0x1);by6(bxL,'n',0x1);}};function bxN(bxO,bxP){var bxQ=['t'+cO2(0x68c)+'m','w'+cO2(0x68d)+'m','M'+cO2(0x68e)+'m'];var bxR=bxO['style'],bxS=bxQ,bxT;for(bxT=0x0;bxTby4&&by30x0){bya['style']['zIndex']=by9*0x2710;}else{bya['style']['removeProperty']('z'+cO2(0x691)+'x');}}}function byb(byc,byd,bye){var byf=document['querySelector']('#'+byc['cesiumPluginCubeDivID']+('\x20'+cO2(0x692)+'_')+byd);if(byf){byf['style']['backgroundImage']=bye;var byg=document['querySelector']('#'+byc['cesiumPluginCubeDivID']+('\x20'+cO2(0x693)+'_')+byd+('>'+cO2(0x694)+'l'));if(byg)byg['parentElement']['removeChild'](byg);}}function byh(byi,byj){byi['configure']={};byi[cO0(0xce1)]=byi[cO0(0xce2)]['funcPublic']['deepCopy'](bwa);byk(byi['configure'],byj);}function byk(byl,bym){for(var byn in bym)if(bym['hasOwnProperty'](byn)){if(Array['isArray'](bym[byn])){byl[byn]=[];byl[byn]=byl[byn]['concat'](bym[byn]);}else if(bz8(bym[byn])){byl[byn]=bym[byn];}else{byl[byn]=byk(byl[byn],bym[byn]);}}return byl;}function byo(byp){var byq=document[cO0(0xce3)](byp['_API'][cO0(0xce4)]['container']);var byr=byq['getElementsByClassName']('c'+cO2(0x695)+'r')[0x0];byp['cesiumPluginCubeDivID']+='_'+byp['_API'][cO0(0xce5)]['container'];var bys=document['getElementById'](byp['cesiumPluginCubeDivID']);if(bys){byr['removeChild'](bys);}bys=document['createElement'](cNW(0x99));bys['id']=byp['cesiumPluginCubeDivID'];bys['className']=byp['cesiumPluginCubeDivClaccName'];byr['appendChild'](bys);byp['cesiumPluginCubeDiv']=bys;var byt=Number(byp['configure']['offset']['x']);var byu=Number(byp['configure']['offset']['y']);var byv=cNY(0x1e8);switch(byp['configure']['offset']['corner']){case bwb['LeftTop']:byv='l'+cO2(0x696)+'\x20'+byt+('p'+cO2(0x697)+'\x20')+byu+cNW(0x9a);break;case bwb['RightTop']:byv='r'+cO2(0x698)+'\x20'+byt+('p'+cO2(0x699)+'\x20')+byu+cNW(0x9b);break;case bwb['RightBottom']:byv='r'+cO2(0x69a)+'\x20'+byt+('p'+cO2(0x69b)+'\x20')+byu+cNW(0x9c);break;case bwb['LeftBottom']:byv='l'+cO2(0x69c)+'\x20'+byt+('p'+cO2(0x69d)+'\x20')+byu+cNW(0x9d);break;default:break;}var byw=byp['configure']['showAxes'];var byx=byp['configure']['cube']['size'];var byy=byp['configure']['cube']['hotPointSize'];var byz=byp['configure']['cube']['cubeTextColor'];var byA=byp[cO0(0xce6)]['cube']['cubeStrokeColor'];var byB=byp['configure']['cube']['cubeFillColor'];var byC=['#'+byp['cesiumPluginCubeDivID']+cNW(0x9e),'\x20'+cO2(0x69e)+'\x20'+0x2*byx+cNW(0x9f),'\x20'+cO2(0x69f)+'\x20'+0x1*byx+cNW(0xa0),cNY(0x1e9),cNY(0x1ea),cNY(0x1eb),byv,cNY(0x1ec),cNY(0x1ed),cNY(0x1ee)+byz+';',cNY(0x1ef)+byA+';',cNY(0x1f0)+byB+';',cNY(0x1f1)+byx+cNW(0xa1),cNY(0x1f2)+byx/0x2+cNW(0xa2),cNY(0x1f3)+byy+cNW(0xa3),cNY(0x1f4)+(byx-0x2*byy)+cNW(0xa4),cNY(0x1f5),cNY(0x1f6),'}','#'+byp['cesiumPluginCubeDivID']+('\x20'+cO2(0x6a0)+'{'),cNY(0x1f7),cNY(0x1f8),'\x20'+cO2(0x6a1)+';',cNY(0x1f9),'\x20'+cO2(0x6a2)+';',cNY(0x1fa),cNY(0x1fb),cNY(0x1fc),cNY(0x1fd),cNY(0x1fe),'}','#'+byp['cesiumPluginCubeDivID']+('\x20'+cO2(0x6a3)+'{'),'\x20'+cO2(0x6a4)+';',cNY(0x1ff),cNY(0x200),cNY(0x201),cNY(0x202),cNY(0x203),cNY(0x204),cNY(0x205),cNY(0x206),cNY(0x207),cNY(0x208),cNY(0x209),'}','#'+byp['cesiumPluginCubeDivID']+cNY(0x20a)+byF(byp,byp['configure']['imgs'][cO0(0xce7)],'t')+'}','#'+byp['cesiumPluginCubeDivID']+cNY(0x20b)+(byw?cNY(0x20c):'')+byF(byp,byp['configure']['imgs']['west'],'w')+'}','#'+byp['cesiumPluginCubeDivID']+('\x20'+cO2(0x6a5)+'{')+(byw?cNY(0x20d):'')+cNY(0x20e)+byF(byp,byp['configure'][cO0(0xce8)][cO0(0xce9)],'s')+'}','#'+byp['cesiumPluginCubeDivID']+cNY(0x20f)+byF(byp,byp['configure']['imgs']['east'],'e')+'}','#'+byp['cesiumPluginCubeDivID']+cNY(0x210)+byF(byp,byp['configure']['imgs']['north'],'n')+'}','#'+byp[cO0(0xcea)]+cNY(0x211)+(byw?cNY(0x212):'')+byF(byp,byp['configure']['imgs']['bottom'],'b')+'}','#'+byp['cesiumPluginCubeDivID']+cNY(0x213),'#'+byp['cesiumPluginCubeDivID']+('\x20'+cO2(0x6a6)+'{'),cNY(0x214),cNY(0x215),'}','#'+byp['cesiumPluginCubeDivID']+cNY(0x216),'#'+byp['cesiumPluginCubeDivID']+cNY(0x217),'#'+byp['cesiumPluginCubeDivID']+cNY(0x218),'#'+byp['cesiumPluginCubeDivID']+cNY(0x219),'#'+byp['cesiumPluginCubeDivID']+cNY(0x21a),'#'+byp['cesiumPluginCubeDivID']+cNY(0x21b),'#'+byp['cesiumPluginCubeDivID']+cNY(0x21c),'#'+byp['cesiumPluginCubeDivID']+cNY(0x21d),'#'+byp['cesiumPluginCubeDivID']+cNY(0x21e),'#'+byp[cO0(0xceb)]+cNY(0x21f),'#'+byp['cesiumPluginCubeDivID']+cNY(0x220),'#'+byp['cesiumPluginCubeDivID']+cNY(0x221)]['join']('');var byD='<'+cO2(0x6a7)+'>'+byC+('<'+cO2(0x6a8)+'>');var byE=[cNY(0x222),cNY(0x223),cNY(0x224),cNY(0x225),cNY(0x226),cNY(0x227),cNY(0x228),cNY(0x229)]['join']('\x0a');bys['innerHTML']=byD+['<'+cO2(0x6a9)+'>',cNY(0x22a)+(byF(byp,byp['configure']['imgs']['top'])[cO0(0xcec)]>0x0?'':'<'+cO2(0x6aa)+'>')+byE+('<'+cO2(0x6ab)+'>'),cNY(0x22b)+(byF(byp,byp['configure']['imgs']['west'])['length']>0x0?'':'<'+cO2(0x6ac)+'>')+byE+('<'+cO2(0x6ad)+'>'),cNY(0x22c)+(byF(byp,byp[cO0(0xced)]['imgs']['south'])['length']>0x0?'':'<'+cO2(0x6ae)+'>')+byE+('<'+cO2(0x6af)+'>'),cNY(0x22d)+(byF(byp,byp['configure']['imgs']['east'])['length']>0x0?'':'<'+cO2(0x6b0)+'>')+byE+('<'+cO2(0x6b1)+'>'),cNY(0x22e)+(byF(byp,byp['configure']['imgs']['north'])['length']>0x0?'':'<'+cO2(0x6b2)+'>')+byE+('<'+cO2(0x6b3)+'>'),cNY(0x22f)+(byF(byp,byp['configure']['imgs']['bottom'])['length']>0x0?'':cNY(0x230))+byE+('<'+cO2(0x6b4)+'>'),'<'+cO2(0x6b5)+'>'][cO0(0xcee)]('\x0a');byp['cubeElementParent']=document['querySelector']('#'+byp['cesiumPluginCubeDivID']);byp['cubeElement']=document['querySelector']('#'+byp['cesiumPluginCubeDivID']+('\x20'+cO2(0x6b6)+'e'));if(!byp['configure']['show']){bys['style']['display']='n'+cO2(0x6b7)+'e';}bxU(byp);}function byF(byG,byH,byI){if(!byH||byH['lenght']===0x0)return'';if(byH['indexOf']('d'+cO2(0x6b8)+'/')===0x0){}else{if(byI){byK(byH)['then'](function(byJ){byb(byG,byI,'u'+cO2(0x6b9)+'('+byJ+')');});}}return'b'+cO2(0x6ba)+'('+byH+cNY(0x231);}function byK(byL){return new Promise(function(byM,byN){window['URL']=window['URL']||window['webkitURL'];var byO=new XMLHttpRequest();byO['open'](cNW(0xa5),byL,!![]);byO['responseType']='b'+cO2(0x6bb)+'b';byO['onload']=function(){if(this['status']==0xc8){var byP=this['response'];var byQ=new FileReader();byQ['onloadend']=function(byR){var byS=byR['target']['result'];byM(byS);};byQ['readAsDataURL'](byP);}};byO['send']();});}function byT(byU,byV,byW){var byX=bw8['Transforms']['eastNorthUpToFixedFrame'](byU);var byY=new bw8['Cartesian3']();bw8['Cartesian3']['multiplyByScalar'](byV,byW,byY);return bw8['Matrix4']['multiplyByPoint'](byX,byY,new bw8['Cartesian3']());}function byZ(bz0,bz1,bz2){bz1=bw8['Math'][cO0(0xcef)](bz1,-bw8['Math']['PI_OVER_TWO'],bw8['Math']['PI_OVER_TWO']);bz0=bw8['Math']['zeroToTwoPi'](bz0)-bw8['Math']['PI_OVER_TWO'];var bz3=bw8['Quaternion']['fromAxisAngle'](bw8['Cartesian3']['UNIT_Y'],-bz1);var bz4=bw8['Quaternion']['fromAxisAngle'](bw8['Cartesian3']['UNIT_Z'],-bz0);var bz5=bw8['Quaternion']['multiply'](bz4,bz3,bz4);var bz6=bw8['Matrix3']['fromQuaternion'](bz5);var bz7=bw8['Cartesian3']['clone'](bw8[cO0(0xcf0)]['UNIT_X']);bw8[cO0(0xcf1)][cO0(0xcf2)](bz6,bz7,bz7);bw8['Cartesian3']['negate'](bz7,bz7);bw8['Cartesian3']['multiplyByScalar'](bz7,bz2,bz7);return bz7;}function bz8(bz9){return typeof bz9==='s'+cO2(0x6bc)+'g'||typeof bz9==='n'+cO2(0x6bd)+'r'||typeof bz9==='b'+cO2(0x6be)+'n'||typeof bz9==='u'+cO2(0x6bf)+'d'||bz9===null;}return bwb;}(window['Cesium']||{});;GLECustomLabel=function(bza){function bzb(bzc,bzd){if(!bza['defined'](bzc))throw cNY(0x232);this['_API']=bzd;this['_viewer']=bzc;this['_scene']=this['_viewer']['scene'];this['_canvas']=this['_viewer']['canvas'];this['_camera']=this['_viewer']['camera'];var bze=this['_API']['defaults']['container'];this['_containerDiv']=document['getElementById'](bze);this['domParentId']='C'+cO2(0x6c0)+'_'+bze;this['_lables']=new Map();this['editLabelID']='';this['editStart']=![];this['preRender']();}var bzf={'theme':'f'+cO2(0x6c1)+'g','themeColor':'#'+cO2(0x6c2)+'0','textColor':'#'+cO2(0x6c3)+'0'};function bzg(bzh){if(!bza['defined'](bzh['text']))throw cNY(0x233);if(bza['defined'](bzh['theme']))bzf['theme']=bzh['theme'];if(bza['defined'](bzh['color'])){bzf['textColor']=bzh['color'];}else{if(bza['defined'](bzh['themeColor'])){bzf['themeColor']=bzh['themeColor'];}bzf['textColor']=bzh['themeColor'];}switch(bzf['theme']){case'b'+cO2(0x6c4)+'e':{bzh['offset']={'x':-0x10,'y':-0xf};return cNY(0x234)+bzh['id']+cNY(0x235)+bzf[cO0(0xcf3)]+cNY(0x236)+bzf['themeColor']+cNY(0x237)+bzh['id']+cNY(0x238)+bzf['themeColor']+cNY(0x239)+bzh['id']+cNW(0xa6)+bzh['text']+('<'+cO2(0x6c5)+'>');}case'f'+cO2(0x6c6)+'g':{bzh['offset']={'x':-0x0,'y':-0xf};return'<'+cO2(0x6c7)+'>'+('.'+cO2(0x6c8)+'-')+bzh['id']+cNY(0x23a)+('.'+cO2(0x6c9)+'-')+bzh['id']+('\x20'+cO2(0x6ca)+'-')+bzh['id']+cNY(0x23b)+bzf['themeColor']+cNW(0xa7)+('.'+cO2(0x6cb)+'-')+bzh['id']+cNY(0x23c)+bzf['textColor']+cNY(0x23d)+('.'+cO2(0x6cc)+'-')+bzh[cO0(0xcf4)]+('\x20'+cO2(0x6cd)+'-')+bzh['id']+cNY(0x23e)+cNY(0x23f)+cNY(0x240)+'}'+('.'+cO2(0x6ce)+'-')+bzh['id']+cNY(0x241)+cNY(0x242)+'}'+('.'+cO2(0x6cf)+'-')+bzh['id']+cNY(0x243)+cNY(0x244)+bzf['themeColor']+cNY(0x245)+cNY(0x246)+'}'+('<'+cO2(0x6d0)+'>')+('<'+cO2(0x6d1)+'-')+bzh['id']+cNW(0xa8)+cNY(0x247)+bzh['text']+('<'+cO2(0x6d2)+'>')+cNY(0x248)+cNY(0x249)+('<'+cO2(0x6d3)+'>');}default:throw cNY(0x24a);}}bzb['prototype']['addLable']=function(bzi,bzj){if(!bza['defined'](bzi))throw cNY(0x24b);if(!bza['defined'](bzi[cO0(0xcf5)])){throw cNY(0x24c);}bzi['id']=bzi['id']['toString']();var bzk=this;if(!bza['defined'](bzi['position'])||!bza['defined'](bzi[cO0(0xcf6)])){throw cNY(0x24d);}else{if(!bzj){bzi['positionWC']=bAm(bzk['_API'],bzi['axisType'],bzi['position']);if(bzi['linkFeature']&&bza['defined'](bzi['featureId'])){var bzl=bzk['_API']['Feature']['getCenterById'](bzi['featureId']);if(bza['defined'](bzl)&&bzl['length']==0x3){var bzm=bza['Cartesian3']['fromRadiansArrayHeights'](bzl)[0x0];var bzn=bza['Cartesian3']['subtract'](bzm,bzi['positionWC'],new bza['Cartesian3']());bzi['feature']={'id':bzi['featureId'],'offset':bzn};}}else if(bzi['linkModel']){if(bza['defined'](bzi['modelId'])){var bzo=bzk['_API']['Model']['get'](bzi['modelId']);if(bzo){var bzn=bza[cO0(0xcf7)]['subtract'](bzo['root']['boundingSphere']['center'],bzi['positionWC'],new bza['Cartesian3']());bzi['model']={'id':bzo['id'],'offset':bzn};}}else{bzk['_API']['Model']['getByScreenCoord'](new bza['Cartesian2'](bzi['position'][0x0],bzi['position'][0x1]),function(bzo){if(bzo){var bzn=bza['Cartesian3']['subtract'](bzo['obj']['boundingSphere']['center'],bzi['positionWC'],new bza['Cartesian3']());bzi['model']={'id':bzo['id'],'offset':bzn};}});}}}}if(bza['Cartesian3']['equals'](bzi['positionWC'],new bza['Cartesian3']())){return;}bzi['positionRadian']=bzk['_API']['funcPublic'][cO0(0xcf8)](bzi['positionWC'],bzk['_viewer']);if(!bza['defined'](bzi['html'])){throw cNY(0x24e);}var bzs='#'+cO2(0x6d4)+'0';if(bza['defined'](bzi['color'])){bzs=bzi[cO0(0xcf9)];}bzi['htmlText']=bzi['html'];var bzt=document[cO0(0xcfa)](this['domParentId']);if(!bza['defined'](bzt)){bzt=document['createElement'](cNW(0xa9));bzt[cO0(0xcfb)]=this['domParentId'];bzt['style']['zIndex']=0x63;bzk['_containerDiv']['appendChild'](bzt);}var bzu=document['getElementById']('d'+cO2(0x6d5)+'_'+bzi['id']);if(bza['defined'](bzu))bzu['parentNode']['removeChild'](bzu);bzu=document['createElement'](cNW(0xaa));bzu['id']='d'+cO2(0x6d6)+'_'+bzi['id'];bzu['style']['userSelect']='n'+cO2(0x6d7)+'e';bzu['style'][cO0(0xcfc)]='p'+cO2(0x6d8)+'r';bzt['appendChild'](bzu);bzu[cO0(0xcfd)]['display']='i'+cO2(0x6d9)+'k';bzu['style']['color']=bzs;bzu[cO0(0xcfe)]=bzi['htmlText'];if(!bza['defined'](bzi['offset'])){bzi['offset']={'x':0x0,'y':0x0};}bzk['_viewer'][cO0(0xcff)]['removeById'](bzi['id']);if(!bza['defined'](bzi['maxDistance']))bzi[cO0(0xd00)]=0x3e8;if(!bza['defined'](bzi['displayRange']))bzi['displayRange']=[0x0,0x3e8];if(!bzi['removePoint'])bzi['point']=bAA(bzk,bzi[cO0(0xd01)],bzi['positionWC'],bzi[cO0(0xd02)],bzi[cO0(0xd03)]);bAu(bzu,bzi);bzu['style']['width']=bzi[cO0(0xd04)]['width']+cNW(0xab);bzu['style']['height']=bzi['size']['height']+cNW(0xac);if(bza['defined'](bzi['onClick'])&&typeof bzi['onClick']=='f'+cO2(0x6da)+'n'){var bzv=function(bzw){if(bzk[cO0(0xd05)]['defaults']['editmode']){bzi['offset_edit']={'x':bzk['_API']['funcPublic']['GetDistance'](bzi['positionWC'],bzk['_API']['BaseContorl'][cO0(0xd06)],0x1)-bzk['_API']['funcPublic']['GetDistance'](bzk['_API']['BaseContorl']['gridCenter'],bzk['_API']['BaseContorl']['gridStartX'],0x1),'y':bzk['_API']['funcPublic']['GetDistance'](bzi['positionWC'],bzk['_API']['BaseContorl']['gridStartY'],0x0,0x1)-bzk['_API']['funcPublic']['GetDistance'](bzk['_API']['BaseContorl']['gridCenter'],bzk['_API']['BaseContorl']['gridStartY'],0x0,0x1),'z':bzk['_API']['funcPublic']['GetDistance'](bzi['positionWC'],bzk[cO0(0xd07)]['BaseContorl'][cO0(0xd08)],0x0,0x0,0x1)};}bzi['onClick'](bzi,bzw['target']);};bzu['onmouseup']=bzv;bzu['addEventListener']('t'+cO2(0x6db)+'d',bzv,![]);}var bzx=function(bzy){if(bzk['_API']['EditMode']=='T'+cO2(0x6dc)+'s')bzk['editLabelID']=bzi['id'];};bzu['onmousedown']=bzx;bzu['addEventListener']('t'+cO2(0x6dd)+'t',bzx,![]);var bzz=function(bzA){if((bzk[cO0(0xd09)]||'')!=''){if(bzk['editStart']){var bzi=this['_lables'][cO0(0xd0a)](bzk['editLabelID']);var bzC=bzA['x'],bzD=bzA['y'];if(bzA['targetTouches']&&bzA['targetTouches']['length']>0x0){var bzE=bzA['targetTouches'][0x0];bzC=bzE['pageX'];bzD=bzE['pageY'];}var bzl=bAm(bzk['_API'],0x0,[bzC,bzD]);if(bzl['equals'](bza['Cartesian3']['ZERO']))return;bzi['positionWC']=bzl;bzi['positionRadian']=bzk['_API']['funcPublic']['outCartesian3ToRadian'](bzi['positionWC'],bzk['_viewer']);bzk[cO0(0xd0b)]['scene'][cO0(0xd0c)]();}else bzk['editStart']=!![];}};bzk['_containerDiv']['onmousemove']=bzz;bzk['_containerDiv']['addEventListener']('t'+cO2(0x6de)+'e',bzz,![]);var bzG=function(bzH){if((bzk['editLabelID']||'')!=''){bzk['editLabelID']='';bzk['editStart']=![];}};bzk[cO0(0xd0d)]['onmouseup']=bzG;bzk['_containerDiv']['addEventListener']('t'+cO2(0x6df)+'t',bzG,![]);if(bza['defined'](bzi['onComplete'])&&typeof bzi['onComplete']=='f'+cO2(0x6e0)+'n'){if(bzk['_API']['defaults']['editmode']){bzi['offset_edit']={'x':bzk['_API']['funcPublic']['GetDistance'](bzi['positionWC'],bzk['_API']['BaseContorl']['gridStartX'],0x1)-bzk['_API'][cO0(0xd0e)]['GetDistance'](bzk['_API']['BaseContorl']['gridCenter'],bzk['_API']['BaseContorl']['gridStartX'],0x1),'y':bzk['_API']['funcPublic']['GetDistance'](bzi['positionWC'],bzk['_API']['BaseContorl']['gridStartY'],0x0,0x1)-bzk['_API']['funcPublic']['GetDistance'](bzk['_API'][cO0(0xd0f)]['gridCenter'],bzk['_API']['BaseContorl']['gridStartY'],0x0,0x1),'z':bzk['_API']['funcPublic']['GetDistance'](bzi['positionWC'],bzk['_API']['BaseContorl']['gridCenter'],0x0,0x0,0x1)};}bzi['onComplete'](bzi['id'],bzi['positionRadian'],bzi);}bzi['isVisible']=!![];this['_lables']['set'](bzi['id'],bzi);bzk['_scene']['requestRender']();};bzb['prototype'][cO0(0xd10)]=function(bzI){if(!bza['defined'](bzI))throw cNY(0x24f);if(!bza['defined'](bzI['id'])){throw cNY(0x250);}bzI['id']=bzI['id'][cO0(0xd11)]();var bzJ=this['_lables']['get'](bzI[cO0(0xd12)]);if(!bza[cO0(0xd13)](bzJ))throw cNY(0x251);for(var bzK in bzI){if(bzI['hasOwnProperty'](bzK))bzJ[bzK]=bzI[bzK];}if(bza['defined'](bzI['position'])&&bza['defined'](bzI['axisType'])){if(bzI['axisType']==0x2){bzJ['positionWC']=this['_API']['funcPublic']['getPointByDistance'](this['_API']['BaseContorl'][cO0(0xd14)],bzI['position'][0x0],bzI['position'][0x1],bzI['position'][0x2]);}else bzJ['positionWC']=bAm(this['_API'],bzI['axisType'],bzI['position']);}this['addLable'](bzJ,!![]);};bzb['prototype']['addLableByTheme']=function(bzL,bzM){if(!bza['defined'](bzL))throw cNY(0x252);if(!bza['defined'](bzL['id'])){throw cNY(0x253);}bzL['id']=bzL['id']['toString']();if(!bza['defined'](bzL['position'])||!bza[cO0(0xd15)](bzL['axisType'])){throw cNY(0x254);}else{if(!bzM)bzL['positionWC']=bAm(this['_API'],bzL[cO0(0xd16)],bzL['position']);}bzL['html']=bzg(bzL);this['addLable'](bzL,bzM);};bzb['prototype']['updateLableByTheme']=function(bzN){if(!bza['defined'](bzN))throw cNY(0x255);if(!bza['defined'](bzN['id'])){throw cNY(0x256);}bzN['id']=bzN['id']['toString']();var bzO=this['_lables']['get'](bzN['id']);if(!bza[cO0(0xd17)](bzO))throw cNY(0x257);for(var bzP in bzN){if(bzN[cO0(0xd18)](bzP))bzO[bzP]=bzN[bzP];}if(bza['defined'](bzN['position'])&&bza['defined'](bzN['axisType'])){bzO['positionWC']=bAm(this['_API'],bzN['axisType'],bzN['position']);}this['addLableByTheme'](bzO,!![]);};bzb['prototype']['deleteLable']=function(bzQ){bzQ=bzQ['toString']();var bzR=document['getElementById']('d'+cO2(0x6e1)+'_'+bzQ);if(!bza['defined'](bzR))return;bzR['parentNode']['removeChild'](bzR);this['_viewer']['entities']['removeById'](bzQ);this['_lables']['delete'](bzQ);};bzb['prototype']['deleteAll']=function(){var bzS=document['getElementById'](this['domParentId']);if(!bza['defined'](bzS))return;bzS['parentNode']['removeChild'](bzS);var bzT=this;this['_lables'][cO0(0xd19)](function(bzU){bzT['_viewer']['entities']['removeById'](bzU['id']);});this['_lables']['clear']();};bzb['prototype']['setVisible']=function(bzV,bzW){bzV=bzV['toString']();var bzX=this['_lables']['get'](bzV);if(!bza['defined'](bzX))return;bzX['isVisible']=bzW;bA0(this,bzV,bzW);};bzb['prototype']['getLabelById']=function(bzY){bzY=bzY['toString']();var bzZ=this['_lables']['get'](bzY);return bzZ;};bzb['prototype']['getLabelList']=function(){return this['_lables'];};var bA0=function(bA1,bA2,bA3){var bA4=document['getElementById']('d'+cO2(0x6e2)+'_'+bA2);if(!bza['defined'](bA4))return;bA4['style']['display']=bA3?'i'+cO2(0x6e3)+'k':'n'+cO2(0x6e4)+'e';var bA5=bA1['_viewer']['entities']['getById'](bA2);if(bza['defined'](bA5)){bA5['show']=bA3;}};bzb['prototype']['preRender']=function(){var bA6=this;var bA7=bA6['_lables'];function bA8(){if(bza[cO0(0xd1a)](bA7)&&bA7 instanceof Map&&bA7['size']>0x0){bA7['forEach'](function(bA9){var bAa=document['getElementById']('d'+cO2(0x6e5)+'_'+bA9['id']);if(!bza['defined'](bAa))return;var bAb=bA9[cO0(0xd1b)];if(bA9['linkFeature']&&bza['defined'](bA9['feature'])){var bAc=bA6['_API']['Feature']['getCenterById'](bA9['feature']['id']);if(bza['defined'](bAc)&&bAc['length']==0x3){var bAd=bza['Cartesian3'][cO0(0xd1c)](bAc)[0x0];bAb=bza['Cartesian3']['subtract'](bAd,bA9['feature']['offset'],new bza['Cartesian3']());}}else if(bA9['linkModel']&&bza['defined'](bA9['model'])){var bAe=bA6['_API']['m_model']['get'](bA9['model']['id'])['boundingSphere']['center'];bAb=bza['Cartesian3'][cO0(0xd1d)](bAe,bA9['model']['offset'],new bza['Cartesian3']());}var bAf=bA9['isVisible']&&bza['Cartesian3']['distance'](bAb,bA6['_camera']['positionWC'])<=bA9['maxDistance'];if(bA9['displayRange']['length']==0x2&&bA9['isVisible']){if(bA9['displayRange'][0x0]<=(bA9['isVisible']&&bza['Cartesian3']['distance'](bAb,bA6['_camera']['positionWC']))&&(bA9['isVisible']&&bza['Cartesian3']['distance'](bAb,bA6['_camera']['positionWC']))<=bA9['displayRange'][0x1]){bAf=!![];}else{bAf=![];}}bA0(bA6,bA9['id'],bAf);if(!bAf)return;if(!bA9['removePoint']&&bza['defined'](bA9['point'])){bza['Cartesian3']['clone'](bAb,bA9[cO0(0xd1e)]['position']['_value']);bA9['point'][cO0(0xd1f)]['show']['_value']=!![];}var bAg=bA6['_scene']['cartesianToCanvasCoordinates'](bAb,new bza['Cartesian2']());var bAh=bA6['_API']['viewer']['container']['offsetLeft'];var bAi=bA6['_API']['viewer']['container']['offsetTop'];if(bza['defined'](bAg)){bAa['style']['left']=bAh+bAg['x']-bA9['size']['width']/0x2+bAx(bA9,'x')+bA9['offset']['x']+cNW(0xad);bAa['style']['top']=bAi+bAg['y']-bA9['size']['height']/0x2+bAx(bA9,'y')+bA9['offset']['y']+cNW(0xae);bAa['style']['position']='a'+cO2(0x6e6)+'e';if(bA9['flog']&&bA9['flog']==!![]){var bAj=bAb,bAk=bA6['_camera']['position'],bAl=bA6['_scene']['globe']['ellipsoid']['cartesianToCartographic'](bAk)['height'];if(!(bAl+=0x1*bA6['_scene']['globe']['ellipsoid']['maximumRadius'],bza['Cartesian3']['distance'](bAk,bAj)>bAl)){bAa['style']['display']='i'+cO2(0x6e7)+'k';}else{bAa['style']['display']='n'+cO2(0x6e8)+'e';}}}else{bAa[cO0(0xd20)]['left']='-'+cO2(0x6e9)+'x';}});bA6['_scene'][cO0(0xd21)]();}};this['_scene']['preRender']['addEventListener'](bA8);};function bAm(bAn,bAo,bAp){var bAq=new bza['Cartesian3']();if(bAo==0x0&&Array['isArray'](bAp)&&bAp['length']==0x2){bAn['Public']['pickupCoordinate'](new bza['Cartesian2'](bAp[0x0],bAp[0x1]),function(bAr){if(bAr&&Array['isArray'](bAr)&&bAr['length']>0x0){var bAs=bza['Cartesian3']['fromRadiansArrayHeights'](bAr);bAs[0x0]['clone'](bAq);}});}else if(bAo==0x1&&Array['isArray'](bAp)&&bAp['length']==0x3){var bAp=bza['Cartesian3']['fromRadiansArrayHeights'](bAp);bAp[0x0]['clone'](bAq);}else if(bAp instanceof bza['Cartesian3']){bAp[cO0(0xd22)](bAq);}else{throw cNY(0x258);}return bAq;}function bAu(bAv,bAw){bAw['size']={'width':bAv['offsetWidth'],'height':bAv['offsetHeight']};}function bAx(bAy,bAz){if(!bza[cO0(0xd23)](bAy['attachmentPoint'])){bAy['attachmentPoint']=0x3;}bAz=bAz['toUpperCase']();switch(bAy['attachmentPoint']){case 0x1:if('X'==bAz)return-bAy['size']['width']/0x2;if('Y'==bAz)return-bAy['size']['height']/0x2;break;case 0x2:if('X'==bAz)return 0x0;if('Y'==bAz)return-bAy['size']['height']/0x2;break;case 0x3:if('X'==bAz)return bAy['size']['width']/0x2;if('Y'==bAz)return-bAy['size']['height']/0x2;break;case 0x4:if('X'==bAz)return-bAy['size']['width']/0x2;if('Y'==bAz)return 0x0;break;default:case 0x5:if('X'==bAz)return 0x0;if('Y'==bAz)return 0x0;break;case 0x6:if('X'==bAz)return bAy['size']['width']/0x2;if('Y'==bAz)return 0x0;break;case 0x7:if('X'==bAz)return-bAy['size']['width']/0x2;if('Y'==bAz)return bAy['size']['height']/0x2;break;case 0x8:if('X'==bAz)return 0x0;if('Y'==bAz)return bAy['size']['height']/0x2;break;case 0x9:if('X'==bAz)return bAy['size']['width']/0x2;if('Y'==bAz)return bAy['size']['height']/0x2;break;}return 0x0;}function bAA(bAB,bAC,bAD,bAE,bAF){var bAG=bAB['_viewer']['entities']['add']({'id':bAC,'position':bAD['clone'](),'point':{'color':bza['Color']['WHITE'],'pixelSize':0x5,'outlineColor':bza['Color'][cO0(0xd24)]['withAlpha'](0.5),'outlineWidth':0x3,'show':![],'disableDepthTestDistance':bAE,'distanceDisplayCondition':new bza['DistanceDisplayCondition'](bAF)}});return bAG;}return bzb;}(window['Cesium']||{});;GLEDoInWorker=function(bAH){var bAI;function bAJ(bAK,bAL){this['_API']=bAK;this['_viewer']=this['_API']['viewer'];this['_scene']=this['_viewer']['scene'];this['_canvas']=this['_viewer']['canvas'];this['_camera']=this['_viewer']['camera'];bAI=this;}var bAM={};var bAN=0x0;var bAO=Math['max'](bAH['FeatureDetection']['hardwareConcurrency']-0x1,0x1);bAJ['AsynchronousExecution']=function(bAP,bAQ){var bAR=[];if(bAM[bAP])bAR=bAM[bAP];else{for(var bAS=0x0;bAS{var bBx=document['getElementById'](bBw);if(bBx){var bBy=function(bBz){switch(bBz['id']){case'b'+cO2(0x70f)+'n':++bAX['windowMaxMin'];bAX['windowMaxMin']=bAX['windowMaxMin']%0x2;var bBA=document['querySelector'](cNY(0x26f));var bBB=document['querySelector'](cNY(0x270));if(bAX['windowMaxMin']){bBz['classList']['remove']('a'+cO2(0x710)+'n');bAY['classList']['remove'](cNY(0x271));bBA['style']['display']='b'+cO2(0x711)+'k';bBB['style']['display']='b'+cO2(0x712)+'k';}else{bBz['classList'][cO0(0xd36)]('a'+cO2(0x713)+'n');bAY['classList']['add'](cNY(0x272));bBA['style']['display']='n'+cO2(0x714)+'e';bBB['style'][cO0(0xd37)]='n'+cO2(0x715)+'e';}bAY['removeAttribute']('s'+cO2(0x716)+'e');var bBC=Number(bAX['configure']['offset']['x']);var bBD=Number(bAX['configure']['offset']['y']);switch(bAX['configure']['offset']['corner']){case bB4['LeftTop']:bAY['style']['left']=bBC+cNW(0xbc);bAY['style']['top']=bBD+cNW(0xbd);break;case bB4['RightTop']:bAY['style'][cO0(0xd38)]=bBC+cNW(0xbe);bAY['style']['top']=bBD+cNW(0xbf);break;case bB4['RightBottom']:bAY['style']['right']=bBC+cNW(0xc0);bAY['style']['bottom']=bBD+cNW(0xc1);break;case bB4['LeftBottom']:bAY['style']['left']=bBC+cNW(0xc2);bAY['style']['bottom']=bBD+cNW(0xc3);break;default:break;}break;case'b'+cO2(0x717)+'e':bAX['remove']();break;case's'+cO2(0x718)+'s':case's'+cO2(0x719)+'h':break;case's'+cO2(0x71a)+'d':case's'+cO2(0x71b)+'e':break;case's'+cO2(0x71c)+'d':bD5(cNW(0xc4));break;case's'+cO2(0x71d)+'d':bD5(cNW(0xc5));break;case'c'+cO2(0x71e)+'_'+bAU:break;default:break;}};bBx['addEventListener']('m'+cO2(0x71f)+'n',function(bBE){bBE['stopPropagation']();bBy(bBE['target']);});bBx['addEventListener']('t'+cO2(0x720)+'d',function(bBF){bBF['stopPropagation']();bBy(bBF['target']);});}});var bBG=document['getElementById']('t'+cO2(0x721)+'t');if(bBG){bBG['addEventListener']('m'+cO2(0x722)+'n',function(bBH){var bBI=bD9(bBH);if(bBI&&!isNaN(bBI['x']))bDs(bBI);});var bBJ=function(bBK){var bBL=bD9(bBK);if(bBL&&!isNaN(bBL['x']))bDs(bBL);};bBG['addEventListener']('t'+cO2(0x723)+'d',bBJ);}var bBM=document['getElementById']('d'+cO2(0x724)+'e');bBM['onmousedown']=function(){document['onmousemove']=function(bBN){bBN=bBN||window['event'];var bBO=bBN['clientX']-0xd;var bBP=bBN['clientY']-0xc;bAY['style']['left']=bBO+cNW(0xc6);bAY['style']['top']=bBP+cNW(0xc7);document['onmouseup']=function(){document['onmousemove']=null;document['onmouseup']=null;};};};bBM['addEventListener']('t'+cO2(0x725)+'t',function(bBQ){if(bBQ[cO0(0xd39)]['length']>0x0){var bBR=function(bBS){if(bBS['touches']['length']>0x0){var bBT=bBS['touches'][0x0];var bBU=bBT['clientX']-0xf;var bBV=bBT['clientY']-0xf;bAY['style'][cO0(0xd3a)]=bBU+cNW(0xc8);bAY['style']['top']=bBV+cNW(0xc9);}};var bBJ=function(bBQ){bBM['removeEventListener']('t'+cO2(0x726)+'e',bBR);bBM['removeEventListener']('t'+cO2(0x727)+'d',bBJ);};bBM['addEventListener']('t'+cO2(0x728)+'e',bBR);bBM['addEventListener']('t'+cO2(0x729)+'d',bBJ);}});}function bBY(bBZ){var bC0=bBZ['id'];var bC1=bBZ['default'];var bC2=cNY(0x273)+bC0+cNY(0x274)+bC0+cNY(0x275)+bC0+cNY(0x276)+bC0+cNY(0x277)+bAX['configure']['hawkWindow']['size']['y']*0.7+cNY(0x278)+bAX['configure']['hawkWindow']['size']['x']+cNY(0x279)+bC0+cNY(0x27a)+bC0+cNY(0x27b)+bC0+cNY(0x27c)+bC0+cNY(0x27d)+bC0+cNY(0x27e)+(bC1?bC1:cNW(0xca))+cNY(0x27f);return bC2;}function bC3(){if(bAX[cO0(0xd3b)][cO0(0xd3c)]&&bAX['configure']['floorJson']['length']>0x0){var bC4=bAX['configure']['floorJson']['length']===0x1;var bC5=[];bC5['push']({'name':bAW,'value':0x0,'isActive':!![]});var bC6=[bAW];bAX['configure']['floorGuids']=new Map();bAX['configure'][cO0(0xd3d)]=new Map();for(var bC7=0x0;bC7bC9+'^'+bCe);if(!bAX['configure']['floorGuids']['has'](bCa[bCb]['floor'])){var bCf=new Map();bCf['set'](bC9,bCd);bAX['configure']['floorGuids']['set'](bCa[bCb]['floor'],bCf);}else{var bCg=bAX['configure']['floorGuids']['get'](bCa[bCb]['floor']);bCg['set'](bC9,bCd);bAX['configure']['floorGuids']['set'](bCa[bCb]['floor'],bCg);}if(!bAX['configure']['floorBox']['has'](bCa[bCb]['floor'])){bAX[cO0(0xd40)]['floorBox'][cO0(0xd41)](bCa[bCb][cO0(0xd42)],bCa[bCb]['box']);}if(bC6['indexOf'](bCa[bCb]['floor'])==-0x1){bC6[cO0(0xd43)](bCa[bCb][cO0(0xd44)]);bC5['push']({'name':bCa[bCb]['floor'],'value':bCb+0x1,'isActive':![]});}}}}bCh({'id':bAU,'data':bC5});}}function bCh(bCi){var bCj=bCi['id'];var bCk=bCi[cO0(0xd45)]&&bCi[cO0(0xd46)]['length']>0x0?bCi['data']:[];function bCl(){if(bCo['style']['display']=='n'+cO2(0x72b)+'e'||bCo['style']['display']==''){bCo['style']['display']='b'+cO2(0x72c)+'k';}else{bCo[cO0(0xd47)]['display']='n'+cO2(0x72d)+'e';}};var bCm=document['querySelector']('#'+cO2(0x72e)+'_'+bCj+cNY(0x280));var bCn=document['querySelector']('#'+cO2(0x72f)+'_'+bCj+cNY(0x281));var bCo=document['querySelector']('#'+cO2(0x730)+'_'+bCj+cNY(0x282));if(bAX['_API']['isMobile']()){bCn['ontouchend']=bCl;bCm['ontouchend']=bCl;}else{bCn['onclick']=bCl;bCm['onclick']=bCl;}var bCp=document['createElement'](cNW(0xcb));bCo['appendChild'](bCp);for(var bCq=0x0;bCq0x0){var bCw=bCv['touches'][0x0];if(bCw){bCu['x']=bCw[cO0(0xd4a)];bCu['y']=bCw['clientY'];}}};bCt['ontouchend']=function(bCx){if(bCx['changedTouches']['length']>0x0){var bCy=bCx['changedTouches'][0x0];if(bCy){var bCz=new bAT['Cartesian2'](bCy['clientX'],bCy[cO0(0xd4b)]);if(bAT['Cartesian2']['distance'](bCz,bCu)<0x5){bCm['innerText']=bCx['target']['innerHTML'];bCo['style']['display']='n'+cO2(0x733)+'e';bCE(bCm['innerText']);}}}};}else{bCt['onmousedown']=function(bCA){bCu['x']=bCA['clientX'];bCu['y']=bCA['clientY'];};bCt['onmouseup']=function(bCB){var bCC=new bAT['Cartesian2'](bCB['clientX'],bCB['clientY']);if(bAT['Cartesian2']['distance'](bCC,bCu)<0x5){bCB['target'][cO0(0xd4c)]['childNodes']['forEach'](function(bCr){bCr['removeAttribute']('a'+cO2(0x734)+'e');});bCB[cO0(0xd4d)]['setAttribute']('a'+cO2(0x735)+'e',!![]);bCm['innerText']=bCB['target']['innerHTML'];bCo['style']['display']='n'+cO2(0x736)+'e';bCE(bCm['innerText']);}};}}function bCE(bCF){bB7();bE3=bAX['_scene']['requestRenderMode'];bAX['_API'][cO0(0xd4e)]['setSceneRenderState'](!![]);bAX['configure'][cO0(0xd4f)]=bCF;var bCG=bAX['configure']['floorGuids']['get'](bAX['configure']['currentFloor']);var bCH=[];if(bCG&&bCG['size']>0x0){bCG['forEach'](function(bCI,bCJ){bCH['push'](bCJ);var bCK=bCI[cO0(0xd50)]('#');bAX['_API']['Feature']['showFeatures'](bCK,bCJ,!![]);});}function bCL(bCM,bCN){var bCO=document['getElementById'](bAV);var bCP=bCO['getContext'](cNW(0xcd));var bCQ=bCN['width'];var bCR=bCN['height'];bCO['height']=bCR;bCO['width']=bCQ;var bCS=new Image();if(bCM){var bCT=bCP[cO0(0xd51)](bCQ,bCR);bCT['data']['set'](bCM);bCP['putImageData'](bCT,0x0,0x0);var bCU=bCO['toDataURL']('i'+cO2(0x737)+'g');bCS['src']=bCU;}else{bCS['src']=bEt;}bCP['clearRect'](0x0,0x0,bCQ,bCR);bCP['fillStyle']='s'+cO2(0x738)+'e';bCP['fillRect'](0x0,0x0,bCQ,bCR);bCS[cO0(0xd52)]=function(){bCP['drawImage'](this,0x0,0x0,bCQ,bCR);};}setTimeout(function(){if(bAW==bAX[cO0(0xd53)]['currentFloor']){bAX['_viewportScreentshot']['update']({'id':bAU,'showFeatureIdOnly':'','outputCanvas':bAV,'onBufferRender':function(bCV){bDU(bCV);if(!bD1(bCV['buffer'])){bAX['configure']['floorScreenshotMap']['set'](bAX['configure']['currentFloor'],bCV);}else{if(bAX['configure']['floorScreenshotMap']['has'](bAX['configure']['currentFloor'])){bCV=bAX['configure']['floorScreenshotMap']['get'](bAX['configure']['currentFloor']);bCL(bCV['buffer'],bCV['size']);}else{bCL(undefined,bCV['size']);}}bAX['_API']['Public']['setSceneRenderState'](bE3);bAX['_viewer']['scene']['requestRender']();}});}else if(bAX['configure']['floorGuids'][cO0(0xd54)](bAX[cO0(0xd55)]['currentFloor'])){bAX['_viewportScreentshot'][cO0(0xd56)]({'id':bAU,'outputCanvas':bAV,'onBufferRender':function(bCW){bDU(bCW);if(bCH['length']>0x0){for(var bCX=0x0;bCX0x0){var bDd=bDb['changedTouches'][0x0];return{'x':bDd['clientX']-bAY['offsetLeft']-0x4*devicePixelRatio*0.5,'y':bDd['clientY']-bAY['offsetTop']-0x1c*devicePixelRatio*0.5};}}else{if(bDb['offsetX']){return{'x':bDb['offsetX'],'y':bDb['offsetY']};}else{var bDe=bDc['getBoundingClientRect']();return{'x':bDb['clientX']-bDe['left'],'y':bDb['clientY']-bDe['top']};}}};function bDf(){var bDg=bDi();if(bAT['defined'](bB0)&&bAX['_camera']&&!isNaN(bAX['_camera']['heading'])){var bDh=bAT['Math'][cO0(0xd5f)](bAX['_camera']['heading'])-0x5a;bAX['configure']['hawkWindow']['heading']=bDh;bB0['setAttribute']('t'+cO2(0x744)+'m','t'+cO2(0x745)+'('+(bAX['configure']['hawkWindow']['offsetX']+bDg['x'])+','+(bAX['configure']['hawkWindow']['offsetY']+bDg['y'])+(')'+cO2(0x746)+'(')+bAX['configure']['hawkWindow']['heading']+')');}if(bAT['defined'](bB1)){bAX['configure']['hawkWindow']['offsetXRect']=(bAX['configure']['hawkWindow']['size']['x']-bAX['configure']['hawkWindow']['rectSize']['x'])*0.5+bDg['x'];bAX['configure']['hawkWindow']['offsetYRect']=(bAX['configure']['hawkWindow']['size']['y']-bAX['configure']['hawkWindow']['rectSize']['y'])*0.5+bDg['y'];bB1['setAttribute']('t'+cO2(0x747)+'m','t'+cO2(0x748)+'('+bAX['configure']['hawkWindow']['offsetXRect']+','+bAX['configure']['hawkWindow']['offsetYRect']+')');}}function bDi(){var bDj=bAX['_camera']['position'];bAX[cO0(0xd60)][cO0(0xd61)]={'positionRad':bAX['_API']['Public']['cartesian3ToRadians']([bDj['x'],bDj['y'],bDj['z']])};var bDk=bAX['configure']['hawkWindow']['size']['x']/bAX[cO0(0xd62)]['mainScene']['size']['x'];var bDl=bAX['configure']['hawkWindow']['size']['y']/bAX['configure']['mainScene']['size']['y'];bAX['configure'][cO0(0xd63)]={'x':bDk,'y':bDl};var bDm=bAT['Cartesian3']['fromRadians'](bAX['configure']['init']['positionRad'][0x0],bAX['configure']['init']['positionRad'][0x1]);var bDn=bAT[cO0(0xd64)]['fromRadians'](bAX['configure']['current']['positionRad'][0x0],bAX['configure']['current']['positionRad'][0x1]);var bDo=bAT['Cartesian3']['fromRadians'](bAX['configure']['current']['positionRad'][0x0],bAX['configure']['init']['positionRad'][0x1]);var bDp={'x':bAX['configure']['current'][cO0(0xd65)][0x0]-bAX[cO0(0xd66)]['init']['positionRad'][0x0],'y':bAX['configure']['current']['positionRad'][0x1]-bAX['configure']['init'][cO0(0xd67)][0x1]};var bDq={'x':bAT['Cartesian3']['distance'](bDm,bDo),'y':bAT['Cartesian3']['distance'](bDn,bDo)};if(bDp['x']!=0x0)bDq['x']*=Math['abs'](bDp['x'])/bDp['x'];if(bDp['y']!=0x0)bDq['y']*=-(Math['abs'](bDp['y'])/bDp['y']);bDq['x']=bDL(bDq['x'],bAX['configure']['mainScene'][cO0(0xd68)]['x']*0.5,-bAX['configure']['mainScene'][cO0(0xd69)]['x']*0.5);bDq['y']=bDL(bDq['y'],bAX['configure']['mainScene']['size']['y']*0.5,-bAX['configure']['mainScene']['size']['y']*0.5);bDq['x']*=bDk;bDq['y']*=bDl;bDq['y']+=0xa*0.5/bAX['configure']['hawkWindow']['devicePixelRatio'];return bDq;}var bDr;function bDs(bDt){bB7();bDr=bDt;var bDu={'x':bDt['x']-bAX['configure']['hawkWindow']['size']['x']*0.5,'y':-(bDt['y']-bAX['configure']['hawkWindow']['size']['y']*0.5)};bDu['y']+=0xa*0.5/bAX['configure']['hawkWindow']['devicePixelRatio'];var bDv={'x':bDu['x']/bAX['configure']['plottingScale']['x'],'y':bDu['y']/bAX['configure']['plottingScale']['y']};var bDw=new bAT['Cartesian3'](bDv['x'],bDv['y'],0x0);var bDx=bAT['Cartesian3']['fromRadians'](bAX['configure']['init'][cO0(0xd6a)][0x0],bAX['configure']['init']['positionRad'][0x1],bAX['_camera']['positionCartographic']['height']);var bDy=bAT['Transforms']['eastNorthUpToFixedFrame'](bDx);var bDz=bAT['Matrix4']['multiplyByPoint'](bDy,bDw,new bAT['Cartesian3']());var bDA=bDz;var bDB={'heading':bAX['_camera']['heading'],'pitch':bB2==cNW(0xd4)?bAT['Math']['toRadians'](-0x5a):bAX['_camera']['pitch'],'roll':bAX['_camera']['roll']};if(bAX['configure']['floorBox']&&bAX['configure']['floorBox']['has'](bAX['configure']['currentFloor'])){var bDC=bAX['configure']['floorBox']['get'](bAX['configure']['currentFloor']);var bDD=bAT['Cartesian3']['unpackArray'](bDC);var bDE=new bAT['Cartesian3']();bAT['Cartesian3']['midpoint'](bDD[0x0],bDD[0x1],bDE);var bDF=bDE['z']-bAX['configure']['minFloorMinZ'];var bDG=bAT['Cartographic']['fromCartesian'](bDA);if(bB2!=cNW(0xd5)){var bDH=bAX['_API']['Model']['getModelsCenter'](bAX['configure'][cO0(0xd6b)]);var bDI=bAT['Cartographic']['fromCartesian'](bDH[cO0(0xd6c)]);var bDJ=bDH['oldsphere']['maximumHeight'];var bDK=bDH['oldsphere']['minimumHeight'];bDG['height']=bDF-(bDJ-bDK)/0x2+bDI['height'];}bDA=bAT['Cartographic']['toCartesian'](bDG);bDB={'heading':bAX['_camera']['heading'],'pitch':bB2==cNW(0xd6)?bAT['Math']['toRadians'](-0x5a):0x0,'roll':bAX['_camera']['roll']};}bAX['_camera']['flyTo']({'destination':bDA,'duration':0x1,'orientation':bDB,'maximumHeight':bAX['_camera']['positionCartographic']['height']});}function bDL(bDM,bDN,bDO){bDM=Math['min'](bDM,bDN);bDM=Math['max'](bDM,bDO);return bDM;}function bDP(){var bDQ=[];var bDR=bE8(bAX['configure']['modelFloorJsonPath']);if(Array['isArray'](bDR)){bDQ=bDQ['concat'](bDR);}else{bDQ['push'](bDR);}Promise[cO0(0xd6d)](bDQ)['catch'](function(bDS){console['error'](bDS);})['then'](function(bDT){bAX['configure']['floorJson']=bDT;bC3();});}function bDU(bDV){var bDW=bDV['size']['width'];var bDX=bDV['size']['height']+0x1e;var bDY=bDV['size']['x'];var bDZ=bDV['size']['y'];bAX['configure']['mainScene']['size']['x']=bDY;bAX['configure']['mainScene']['size']['y']=bDZ;bAX['configure']['hawkWindow']['size']['y']=bAX['configure']['hawkWindow']['size']['x']*bDZ/bDY;bAX['configure']['hawkWindow']['offsetY']=bAX['configure']['hawkWindow']['offsetX']*bDZ/bDY;bAY['style']['width']=bDW+cNW(0xd7);bAY[cO0(0xd6e)]['height']=bDX+cNW(0xd8);var bE0=document[cO0(0xd6f)]('#'+cO2(0x749)+'_'+bAU+cNY(0x283));if(bE0){bE0['style']['maxHeight']=bAX['configure']['hawkWindow']['size']['y']*0.7+cNW(0xd9);bE0['style']['minWidth']=bAX['configure']['hawkWindow'][cO0(0xd70)]['x']*0.9+cNW(0xda);}var bDY=Number(bAX['configure']['offset']['x']);var bDZ=Number(bAX['configure']['offset']['y']);switch(bAX['configure']['offset']['corner']){case bB4[cO0(0xd71)]:bAY['style']['left']=bDY+cNW(0xdb);bAY[cO0(0xd72)]['top']=bDZ+cNW(0xdc);break;case bB4['RightTop']:bAY['style']['right']=bDY+cNW(0xdd);bAY['style']['top']=bDZ+cNW(0xde);break;case bB4['RightBottom']:bAY['style']['right']=bDY+cNW(0xdf);bAY[cO0(0xd73)]['bottom']=bDZ+cNW(0xe0);break;case bB4['LeftBottom']:bAY['style']['left']=bDY+cNW(0xe1);bAY['style']['bottom']=bDZ+cNW(0xe2);break;default:break;}}var bE3;function bE4(){var bE5={'id':bAU,'modelIds':bAX['configure']['modelId'],'camera':{},'width':bAX['configure']['hawkWindow']['windowSize']['x']/bAX['configure']['hawkWindow']['devicePixelRatio'],'debugCamera':{'show':![],'color':bAT['Color']['RED'],'updateOnChange':!![]}};bAX[cO0(0xd74)]['add'](bE5);if(!bAX['configure']['floorScreenshotMap'])bAX['configure']['floorScreenshotMap']=new Map();bE3=bAX['_scene']['requestRenderMode'];bAX['_API']['Public']['setSceneRenderState'](![]);setTimeout(function(){var bE6=bAX['_viewportScreentshot']['update']({'id':bAU,'outputCanvas':bAV,'onBufferRender':function(bE6){bAX['configure']['floorScreenshotMap']['set'](bAX[cO0(0xd75)]['currentFloor'],bE6);bDU(bE6);bAX[cO0(0xd76)]['Public']['setSceneRenderState'](bE3);bAY['style']['display']='b'+cO2(0x74a)+'k';bAX['_viewer']['scene'][cO0(0xd77)]();}});},0x12c);}function bE8(bE9){if(!bAT['defined'](bE9)||bE9['length']==0x0){return new Promise((bEa,bEb)=>{bEa(undefined);});}else{var bEc=[];for(var bEd=0x0;bEd{if(!bAT['defined'](bEf)||bEf['length']==0x0){bEg(undefined);}else{fetch(bEf,{'method':cNW(0xe3)})['catch'](function(bEi){console['log']('Error:\x20'+bEi);})['then'](function(bEj){return bEj['json']();})['then'](function(bEk){bEg({'modelId':bEe,'json':bEk});});}}));}return bEc;}}function bEl(bEm){bAX['configure']=bAX['_API']['funcPublic']['deepCopy'](bB3);bEn(bAX['configure'],bEm);}function bEn(bEo,bEp){for(var bEq in bEp)if(bEp['hasOwnProperty'](bEq)){if(!bEo['hasOwnProperty'](bEq))bEo[bEq]={};if(Array['isArray'](bEp[bEq])){bEo[bEq]=[];bEo[bEq]=bEo[bEq]['concat'](bEp[bEq]);}else if(bEr(bEp[bEq])){bEo[bEq]=bEp[bEq];}else{bEo[bEq]=bEn(bEo[bEq],bEp[bEq]);}}return bEo;}function bEr(bEs){return typeof bEs==='s'+cO2(0x74b)+'g'||typeof bEs==='n'+cO2(0x74c)+'r'||typeof bEs==='b'+cO2(0x74d)+'n'||typeof bEs==='u'+cO2(0x74e)+'d'||bEs===null;}var bEt=cNY(0x284);return bB4;}(window['Cesium']||{});;GLERoaming=function(bEu){var bEv=![];var bEw=0x0;var bEx=undefined;var bEy={'roamingMode':0x0,'lookFactor':0x3,'moveRate':0.5,'horizontalDistance':0x1,'gravityRate':9.8,'footerHeight':1.5,'bRecordLocus':![],'unitDistance':0x1,'canCrossWall':![],'canGravity':!![],'objectsToExclude':[],'onIRStart':bHo,'onIREnd':bHp,'onIRSuspend':bHq,'KeyValues':{'up':KEY_UP||0x26,'down':KEY_DOWN||0x28,'left':KEY_LEFT||0x25,'right':KEY_RIGHT||0x27,'throughWall':KEY_F||0x46}};var bEz=bEy;var bEA=![];var bEB=![];var bEC=0x0;var bED=0x0;var bEE=![];var bEF=![];var bEG=[];var bEH=new bEu['Cartesian2']();var bEI=new bEu['Cartesian2']();var bEJ=0x0;var bEK=0x0;var bEL={'moveForward':![],'moveBackward':![],'lookUp':![],'lookDown':![],'moveUp':![],'moveDown':![],'moveLeft':![],'moveRight':![],'crossHorizontal':![],'rotatePitch':![]};var bEM=[];var bEN=![];var bEO=![];var bEP,bEQ;var bER=new bEu['Cartesian3']();var bES,bET,bEU,bEV;var bEW;var bEX;var bEY={};function bEZ(bF0){this['_API']=bF0;this['_viewer']=bF0['viewer'];this['_scene']=this['_viewer'][cO0(0xd78)];this['_canvas']=this['_viewer'][cO0(0xd79)];this['_camera']=this['_viewer']['camera'];this['_globe']=this['_viewer'][cO0(0xd7a)]['globe'];this['_canvas']['onblur']=bHs;this['_canvas']['onfocus']=bHt;if(!bEu['defined'](bES)){bES=new bEu['Ray'](this['_camera']['position']['clone'](),this['_camera']['direction']['clone']());}else{bES['origin']=this['_camera']['position']['clone']();bES['direction']=this['_camera']['direction']['clone']();}if(!bEu['defined'](bET)){bET=new bEu['Ray'](bI2(this['_camera'],bEz['footerHeight']*0.5),this['_camera']['direction']['clone']());}else{bET['origin']=bI2(this['_camera'],bEz[cO0(0xd7b)]*0.5);bET['direction']=this['_camera']['direction']['clone']();}bEW=new bEu['Camera'](this['_scene']);bEW['position']=this['_camera'][cO0(0xd7c)][cO0(0xd7d)]();bEW['direction']=this['_camera']['direction']['clone']();bEW['up']=this['_camera'][cO0(0xd7e)][cO0(0xd7f)]();bEW[cO0(0xd80)]['fov']=this['_camera']['frustum']['fov'];bEW['frustum']['near']=this['_camera']['frustum']['near'];bEW['frustum']['far']=this['_camera']['frustum'][cO0(0xd81)];bEW[cO0(0xd82)]({'orientation':{'heading':bEu['Math']['toRadians'](0x5a),'pitch':bEu['Math']['toRadians'](0x0),'roll':0x0}});if(!bEu['defined'](bEU)){bEU=new bEu['Ray'](this['_camera']['position']['clone'](),this['_camera']['direction']['clone']());}else{bEU[cO0(0xd83)]=this['_camera']['position']['clone']();bEU[cO0(0xd84)]=bEW['direction']['clone']();}var bF1=bEu['Cartesian3']['negate'](bEu['Cartesian3']['UNIT_Z'],new bEu['Cartesian3']());if(!bEu['defined'](bEV)){bEV=new bEu['Ray'](this['_camera']['position'][cO0(0xd85)](),bF1['clone']());}else{bEV['origin']=this['_camera']['position']['clone']();bEV['direction']=bF1[cO0(0xd86)]();}bEX=this;}bEZ['RoamingMode']={'ImmersionRoaming':0x0,'FlightRoaming':0x1};bEZ['prototype']['isIRing']=function(){return bEA;};function bF2(bF3){for(var bF4 in bF3){if(bF3['hasOwnProperty'](bF4))bEz[bF4]=bF3[bF4];}if(bEu['defined'](bF3['objectsToExclude'])&&Array['isArray'](bF3['objectsToExclude']))bEM=[]['concat'](bF3['objectsToExclude']);if(bEA){bEX['_API']['Camera']['setThroughWallState'](bEz['canCrossWall']);}bHv(bEz['KeyValues']);}function bF5(bF6){if(bF6){bEx=bEX['_API']['Camera']['getThroughWallState']();bEX['_API']['Camera']['setThroughWallState'](bEz['canCrossWall']);}else{bEX['_API']['Camera']['setThroughWallState'](bEx);}}bEZ['prototype']['setConfig']=bF2;bEZ['prototype']['setObjectsToExclude']=function(bF7){if(bEu['defined'](bF7)&&Array['isArray'](bF7)&&bF7['length']>0x0){for(let bF8=0x0;bF8=0x0,bEU);bEV['origin']=bEX['_camera']['position']['clone']();var bFE=bEX['_camera']['position']['clone']();bEu['Cartesian3']['normalize'](bFE,bFE);if(bFz<0x0)bEu['Cartesian3']['negate'](bFE,bFE);bEV['direction']=bFE;var bFF=bEX['_scene']['pickFromRay'](bEU,bEM,0.5);var bFG=bEX['_scene']['pickFromRay'](bEV,bEM,0.5);if(bEu['defined'](bFF)&&bEu['defined'](bFF['position'])){bFw=bFF['position']['clone']();}if(bEu['defined'](bFG)&&bEu['defined'](bFG['position'])){bFy=bFG['position']['clone']();}var bFH=new bEu['Cartesian3']();bEu['Cartesian3']['negate'](bEU['direction'],bFH);var bFI=new bEu['Ray'](bEU['origin'],bFH);bFI=bHL(bFA>=0x0,bFI);var bFJ=bEX['_scene']['pickFromRay'](bFI,bEM,0.5);if(bEu['defined'](bFJ)&&bEu['defined'](bFJ['position'])){bFx=bFJ['position']['clone']();}}bFB(bFu,bFv);if(bEL['m'+cO2(0x768)+'t']||bEL['m'+cO2(0x769)+'t']){var bFK=0x12c*(bEz['roamingMode']===bEZ['RoamingMode']['ImmersionRoaming']?0.001:0.01)*bEz[cO0(0xda0)];if(bEL['m'+cO2(0x76a)+'t']){var bFL=0x0;bFL=bEu['Cartesian3']['distance'](bEX['_camera']['position']['clone'](),bFx);if(bFL>bEz[cO0(0xda1)]+bFA||bEL['c'+cO2(0x76b)+'l'])bEX['_camera']['moveLeft'](bFK);}if(bEL['m'+cO2(0x76c)+'t']){var bFL=0x0;bFL=bEu['Cartesian3'][cO0(0xda2)](bEX['_camera']['position']['clone'](),bFw);if(bFL>bEz['horizontalDistance']+bFA||bEL['c'+cO2(0x76d)+'l'])bEX['_camera']['moveRight'](bFK);}}if(bEL['m'+cO2(0x76e)+'p']||bEL['m'+cO2(0x76f)+'n']){var bFK=0x12c*(bEz['roamingMode']===bEZ['RoamingMode']['ImmersionRoaming']?0.001:0.01)*bEz[cO0(0xda3)]*0.3;if(bEL['m'+cO2(0x770)+'p'])bEX['_camera']['moveUp'](bFK);if(bEL['m'+cO2(0x771)+'n'])bEX['_camera']['moveDown'](bFK);return;}if(bEF){if(bEz['roamingMode']==bEZ['RoamingMode']['ImmersionRoaming']){var bFL=0x0,bFP=0x0;bFL=bEu['Cartesian3']['distance'](bEX['_camera']['position']['clone'](),bFw);bFP=bEu['Cartesian3']['distance'](bEX['_camera']['position']['clone'](),bFy);if(bFL>bEz['horizontalDistance']+bFA||bEL['c'+cO2(0x772)+'l'])bEX[cO0(0xda4)]['moveRight'](bFA);if(bFP>bEz['footerHeight']+bFz||bEL['c'+cO2(0x773)+'l'])bEX['_camera']['moveUp'](bFz);return;}else if(bEz['roamingMode']==bEZ['RoamingMode']['FlightRoaming']){}}var bFQ=bEz['roamingMode']===bEZ['RoamingMode']['ImmersionRoaming']?0x32:0x14,bFR=bEz['roamingMode']===bEZ['RoamingMode']['ImmersionRoaming']?0x1:0x14;if(Math['abs'](bFv)0x0?0x1:-0x1);var bFS=0x0,bFT=0x0;if(!bEL['r'+cO2(0x774)+'t']&&!bEL['r'+cO2(0x775)+'t']){if(Math['abs'](bFu)0x0?0x1:-0x1);bFS=bFu*0.001*bEu['Math']['toRadians'](0x1)*bEz['lookFactor'];bFr+=bFS;}else{bFS=bEu['Math']['toRadians'](bEz['roamingMode']===GLERoaming['RoamingMode']['FlightRoaming']?0.5:0x1)*bEz['lookFactor'];if(bEL['r'+cO2(0x776)+'t']){bFr-=bFS;}else if(bEL['r'+cO2(0x777)+'t']){bFr+=bFS;}}if(bEL['l'+cO2(0x778)+'p'])bEK=0x14;if(bEL['l'+cO2(0x779)+'n'])bEK=-0x14;if(bEz['roamingMode']===GLERoaming['RoamingMode'][cO0(0xda5)]){bFT=bEK*0.01*bEu['Math'][cO0(0xda6)](0x1)*bEz['lookFactor'];bFs+=bFT;}else if(bEz[cO0(0xda7)]===GLERoaming['RoamingMode']['FlightRoaming']){if(!bEL['m'+cO2(0x77a)+'d']&&!bEL['m'+cO2(0x77b)+'d']){bFT=bFv*0.001*bEu['Math']['toRadians'](0x1)*bEz['lookFactor'];bFs+=bFT;}else{bFT=bEu['Math'][cO0(0xda8)](0.5);if(bEL['m'+cO2(0x77c)+'d']){bFs-=bFT;if(bEO){bEO=![];bEL['m'+cO2(0x77d)+'d']=![];}}else if(bEL['m'+cO2(0x77e)+'d']){bFs+=bFT;}}}bFs=Math['max'](bFs,bEu['Math']['toRadians'](-0x50));bFs=Math['min'](bFs,bEu['Math']['toRadians'](0x50));if(!isNaN(bFr)&&!isNaN(bFs)&&!isNaN(bFt))bEX['_camera']['setView']({'destination':bEX['_camera']['position']['clone'](),'orientation':{'heading':bFr,'pitch':bFs,'roll':bFt}});var bFU=bEX['_camera'][cO0(0xda9)]['clone']();var bFK=0x0;var bFW=new bEu['Cartesian3']();var bFX=new bEu['Cartesian3']();if(bEz[cO0(0xdaa)]===bEZ['RoamingMode']['ImmersionRoaming']){bI6(bEX['_camera'],bFU);if(bEL['m'+cO2(0x77f)+'d']||bEL['m'+cO2(0x780)+'d']){if(bEL['m'+cO2(0x781)+'d']){bFv=0x12c;}else if(bEL['m'+cO2(0x782)+'d']){if(bEO){bEL['m'+cO2(0x783)+'d']=![];bEO=![];}else{bFv=-0x12c;}}}bFK=bFv*(bEz['roamingMode']===bEZ['RoamingMode']['ImmersionRoaming']?0.001:0.01)*bEz['moveRate'];}else if(bEz['roamingMode']===GLERoaming['RoamingMode']['FlightRoaming']){if(bEE||bEF)bFK=0.05*bEz['moveRate'];}function bFY(){bES['origin']=bEX['_camera']['position']['clone']();var bFZ=new bEu['Cartesian3']();bEu['Cartesian3']['negate'](bFU,bFZ);bES[cO0(0xdab)]=bFv>0x0?bFU['clone']():bFZ;var bG0=bEX['_scene']['pickFromRay'](bES,bEM,0.5);bET['origin']=bI2(bEX['_camera'],bEz['footerHeight']*0.25);var bG1=new bEu['Cartesian3']();bEu['Cartesian3']['negate'](bFU,bG1);bET['direction']=bFv>0x0?bFU['clone']():bG1;var bG2=bEX[cO0(0xdac)]['pickFromRay'](bET,bEM,0.5);if(bEu['defined'](bG0)&&bEu['defined'](bG0['position'])){bFW=bG0['position']['clone']();}if(bEu['defined'](bG2)&&bEu['defined'](bG2['position'])){bFX=bG2[cO0(0xdad)]['clone']();}}if(!bEL['c'+cO2(0x784)+'l']&&!bEz['canCrossWall']){bFY();var bG3=0x0;if(!bEu['Cartesian3']['equals'](bFW,bEu['Cartesian3']['ZERO'])||!bEu['Cartesian3']['equals'](bFX,bEu[cO0(0xdae)]['ZERO'])){var bG4=bEu['Cartesian3']['distance'](bEX['_camera']['position'],bFW);var bG5=bEu['Cartesian3']['distance'](bEX['_camera']['position'],bFX);bG3=bG4-bG5;if(bEz['roamingMode']===bEZ['RoamingMode']['FlightRoaming']){if(bG4<=bEz['horizontalDistance']*0x1){bFK*=0x0;}else if(bG4<=bEz['horizontalDistance']+bFK){bFK*=0.1;}else if(bG4<=bEz['horizontalDistance']+bFK*0x3){bFK*=0.5;}}else{if(bFK>bG4*0x2)bFK=bG4*0.5;if(bG4<=bEz['horizontalDistance']*0x1){bFK=0x0;}else if(bG4<=bEz['horizontalDistance']*1.1){bFK*=0.1;}else if(bG4<=bEz['horizontalDistance']*0x2){bFK*=0.5;}}}}bFK=Math['min'](bFK,bEz['roamingMode']===bEZ['RoamingMode']['ImmersionRoaming']?0x2:0x32);if(bFK!=0x0)bEX['_camera']['move'](bFU,bFK);var bG6=new bEu['Cartesian3']();var bG7=new bEu['Cartesian3']();var bG8=new bEu['Cartesian3']();var bG9=bEz['gravityRate'];var bGa=0x0;var bGb=0x0;function bGc(){bEu['Cartesian3']['negate'](bEX['_camera']['position']['clone'](),bG7);bEu['Cartesian3']['normalize'](bG7,bG8);bEV['origin']=bEX['_camera']['position']['clone']();bEV['direction']=bG8;var bGd=bEX['_scene']['pickFromRay'](bEV,bEM,0x1);if(bEu['defined'](bGd)){if(bEu[cO0(0xdaf)](bGd[cO0(0xdb0)])){bG6=bGd['position']['clone']();}else if(bEu['defined'](bGd['object'])){}}if(bEv){var bGe=bEX['_globe']['pick'](bEV,bEX[cO0(0xdb1)]);if(bEu['defined'](bGe)&&bGe instanceof bEu['Cartesian3']){var bGf=-Infinity;var bGg=bEu['Cartesian3']['distance'](bGe,new bEu['Cartesian3']());if(bEu['defined'](bGd)&&bEu['defined'](bGd['position'])){bGf=bEu['Cartesian3']['distance'](bGd['position'],new bEu['Cartesian3']());}if(bGf0.2&&bGh>0x0){if(bFo!==0x0){var bGi=(new Date()['getTime']()-bFo)*0.001;var bGj=bG9*bGi;bGb=bGj*0.017*bGh;if(bGa-bGb<0x0){bGb=bGa;}}else if(bFo===0x0){bFo=new Date()['getTime']();}}else{bFo=0x0;if(bGa<-0.2){bGb=bGa*0.2;}else{}}bEX['_camera']['move'](bG8,bGb);}else{}}else{}if(bEN&&bEz['bRecordLocus']){var bGk=new bEu['Cartesian3']();bEX['_camera']['position']['clone'](bGk);if(bEG['length']>0x0){var bGl=bEu['Cartesian3']['distanceSquared'](bEG[bEG['length']-0x1]['position'],bGk);if(bGl>=Math['pow'](bEz['unitDistance'],0x2)){bEG['push']({'position':bGk,'heading':bEX['_camera']['heading'],'pitch':bEX['_camera']['pitch'],'roll':bEX['_camera']['roll'],'timeStamp':new Date()['getTime']()-bEC-bED});}}else{bEG[cO0(0xdb4)]({'position':bGk,'heading':bEX['_camera']['heading'],'pitch':bEX['_camera']['pitch'],'roll':bEX[cO0(0xdb5)]['roll'],'timeStamp':new Date()['getTime']()-bEC-bED});}}if(bEz['roamingMode']==bEZ['RoamingMode'][cO0(0xdb6)]){}else if(bEz['roamingMode']==bEZ[cO0(0xdb7)]['FlightRoaming']){}bEJ=0x0;bEK=0x0;}bEZ['prototype'][cO0(0xdb8)]=function(bGm){if(!bEA){return;}if(bEz['bRecordLocus']){var bGn=new bEu[(cO0(0xdb9))]();bEX['_camera']['position']['clone'](bGn);var bGo=bEG['length'];var bGp={'keyIndex':bGo,'position':bGn,'heading':bEX[cO0(0xdba)]['heading'],'pitch':bEX[cO0(0xdbb)]['pitch'],'roll':bEX[cO0(0xdbc)]['roll'],'keyFrame':!![],'timeStamp':new Date()['getTime']()-bEC-bED};bEG['push'](bGp);if(typeof bGm==='f'+cO2(0x785)+'n')bGm(bGo);}};bEZ['prototype']['deleteKeyFrame']=function(bGq){if(bEG&&bEG['length']>0x0){for(let bGr=0x0;bGr0x0){for(let bGv=0x0;bGv0x0){if(bGt[bGC]['cancel']){bGt[bGC]['cancel']();}bGt['splice'](0x0,bGt['length']);}bGy=0x0;bGz=![];bGA=![];return;}if(bGC<=bGt['length']-0x1){var bGD=bGt[bGC]['destination'];var bGE=bEX['_API']['Public']['cartesian3ToRadians']([bGD['x'],bGD['y'],bGD['z']]);var bGF=bGE[0x2];bEX['_camera']['flyTo']({'destination':bGt[bGC]['destination'],'orientation':{'heading':bGt[bGC]['heading'],'pitch':bGt[bGC]['pitch'],'roll':bGt[bGC]['roll']},'duration':bGt[bGC]['duration'],'easingFunction':bGt[bGC]['easingFunction'],'maximumHeight':bGF,'complete':function(){bGy=bGC;if(bGt[bGC]['keyFrame']){if(bGt[bGC]['keyFrameFun']){bGt[bGC][cO0(0xdc0)](bGC);}if(bGt[bGC]['isStepPlay']){return;}}if(bGC>=bGt['length']-0x1){if(bGt[bGC]['complete']){bGt[bGC]['complete']();}if(bGt[bGC]['isLoopPlay']){bGB(0x0);}}else bGB(++bGC);},'cancel':function(){if(bGt[bGC][cO0(0xdc1)]){bGt[bGC]['cancel']();}}});}}bEZ['prototype']['doPlay']=bGB;bEZ['prototype']['playCancle']=function(){bGz=!![];};function bGG(){bEG['splice'](0x0,bEG[cO0(0xdc2)]);if(bEz['roamingMode']!==bEZ['RoamingMode']['ImmersionRoaming']){bEL[cO0(0xdc3)]=!![];bEO=!![];bER=bEu['Cartesian3']['clone'](bEX['_camera']['up']);bEN=!![];return;}var bGH=bEX['_camera']['position'];var bGI=bEX['_API'][cO0(0xdc4)]['getModelsCenter']();if(bGI){bGH=bGH[cO0(0xdc5)];}bEP=bEX['_viewer']['entities']['getById']('I'+cO2(0x786)+'d');if(!bEu['defined'](bEP)){bEP=bEX['_viewer']['entities']['add']({'position':bGH,'id':'I'+cO2(0x787)+'d','ellipse':{'show':![],'semiMinorAxis':0xc350,'semiMajorAxis':0xc350,'material':bEX['_viewer']['scene']['backgroundColor'][cO0(0xdc6)](0.1)}});}bEv=!(bEX['_viewer']['terrainProvider']instanceof bEu['EllipsoidTerrainProvider']);if(bEv){bEX['_API'][cO0(0xdc7)]['getTerrainHeight'](bGH,bEX['_viewer'],function(bGJ){bEw=bGJ;bGK();});}else{bGK();}}function bGK(){var bGL=bEX['_camera']['position'];var bGM=bEX['_camera']['heading'];bEV['origin']=bGL['clone']();var bGN=new bEu['Cartesian3']();bEu['Cartesian3']['negate'](bGL['clone'](),bGN);var bGO=new bEu['Cartesian3']();bEu[cO0(0xdc8)]['normalize'](bGN,bGO);bEV['direction']=bGO;var bGP=bEX['_scene']['pickFromRay'](bEV,bEM,0x1);var bGQ=bEX['_scene']['drillPickFromRay'](bEV,0x5,bEM,0x1);var bGR=undefined;if(bEu[cO0(0xdc9)](bGP)&&bEu['defined'](bGP['position'])){bGR=bGP['position'][cO0(0xdca)]();}else if(bEu['defined'](bGQ)&&bGQ['length']>0x0&&bEu['defined'](bGQ[0x0][cO0(0xdcb)])){bGR=bGQ[0x0]['position']['clone']();}if(bEv){var bGS=bEX['_globe']['pick'](bEV,_scene);if(bEu['defined'](bGS)&&bGS instanceof bEu['Cartesian3']){var bGT=bEu['Cartesian3']['distance'](bGR,new bEu['Cartesian3']());var bGU=bEu['Cartesian3']['distance'](bGS,new bEu['Cartesian3']());if(bGT0x1){for(var bIt=0x0;bIt=0x0){bIi['viewer']['clock']['onTick']['removeEventListener'](bIi['timeListener']);bIH();}};bIi['viewer']['clock']['onTick']['addEventListener'](bIi['timeListener']);}function bIH(){var bII=bIq+0x1;if(bIq==bIp['length']-0x1){bII=0x0;}var bIJ=bearing(bIp[bIq]['lat'],bIp[bIq]['lng'],bIp[bII]['lat'],bIp[bII]['lng']);var bIk=bEu['Math']['toRadians'](bIr);var bIL=(bIJ-bEu['Math']['toDegrees'](bIi['viewer'][cO0(0xdf7)][cO0(0xdf8)]))/0x2;if(bIL>=0x5a)bIL=bIL-0xb4;if(bIL<=-0x5a)bIL=0xb4+bIL;bIP(0x2);var bIM=bIi['viewer']['camera']['heading'];bIi['timeListener']=function TimeExecution(){var bIN=bEu['JulianDate']['secondsDifference'](bIi['viewer']['clock']['currentTime'],bIi['viewer']['clock']['startTime']);var bIJ=bEu['Math']['toRadians'](bIN*bIL)+bIM;bIi['viewer']['scene']['camera']['setView']({'orientation':{'heading':bIJ,'pitch':bIk}});if(bEu['JulianDate']['compare'](bIi['viewer']['clock']['currentTime'],bIi['viewer']['clock']['stopTime'])>=0x0){bIi['viewer']['clock']['onTick']['removeEventListener'](bIi['timeListener']);bIq=++bIq>=bIp['length']?0x0:bIq;if(bIq==0x0){bEX['_API']['funcPublic']['zoom'](bIi['tileset'],bIi['viewer']);if(!isEmpty(bIn)){bIn('l'+cO2(0x7a4)+'d');}}else{bIz();}}};bIi['viewer']['clock']['onTick']['addEventListener'](bIi['timeListener']);}function bIP(bIQ){var bIR=bEu['JulianDate']['fromDate'](new Date());var bIS=bEu['JulianDate']['addSeconds'](bIR,bIQ,new bEu['JulianDate']());bIi['viewer'][cO0(0xdf9)]['startTime']=bIR['clone']();bIi['viewer']['clock']['stopTime']=bIS['clone']();bIi['viewer'][cO0(0xdfa)]['currentTime']=bIR['clone']();bIi[cO0(0xdfb)]['clock']['clockRange']=bEu['ClockRange']['CLAMPED'];bIi['viewer']['clock'][cO0(0xdfc)]=bEu['ClockStep'][cO0(0xdfd)];}}}catch(bIT){console['log']('错'+cO2(0x7a5)+':'+bIT);}};bEZ['PauseOrContinueRoaming']=function(bIU,bIV){try{bIU['viewer']['clock'][cO0(0xdfe)]=bIV;bIU['viewer']['scene']['requestRender']();}catch(bIW){console['log']('错'+cO2(0x7a6)+':'+bIW);}};bEZ['EndRoaming']=function(bIX){try{if(bIX['roaming']['length']>0x0){bIX['viewer']['clock']['shouldAnimate']=![];for(var bIY=0x0;bIY0x1){var bJ4=bEu[cO0(0xe04)]['fromDate'](new Date());var bJ5=bEu['JulianDate']['addSeconds'](bJ4,bJ1['flyTime'],new bEu['JulianDate']());var bJ6=[];var bJ7=Math[cO0(0xe05)](bJ1[cO0(0xe06)]/(bJ3['length']-0x1));var bJ8=0x0;if(bJ3['length']==0x2){bJ6[cO0(0xe07)](bJ8);bJ6['push'](bJ3[0x0]['x']);bJ6['push'](bJ3[0x0]['y']);bJ6['push'](bJ3[0x0]['z']);bJ6['push'](flyTime);bJ6['push'](bJ3[0x1]['x']);bJ6['push'](bJ3[0x1]['y']);bJ6['push'](bJ3[0x1]['z']);}else{for(var bJ9=0x0;bJ9bJF)return;}}}catch(bJG){if(bJG['message']!='E'+cO2(0x7b0)+'h'){console['log']('错'+cO2(0x7b1)+':'+bJG);}}};bEZ['StopModelRoaming']=function(bJH){try{bEZ[cO0(0xe0c)]=!![];bJH['viewer']['scene']['requestRender']();}catch(bJI){console['log']('错'+cO2(0x7b2)+':'+bJI);}};bEZ['StartCustomRoam']=function(bJJ,bJK,bJL,bJM){if(bJK['length']<0x2)return;bJJ['CustomRoamRun']=!![];bJJ[cO0(0xe0d)]=bJK;bJJ['CustomRoamSpeed']=bJL||0xa;var bJN=[];var bJO=[];var bJP=[0x0];for(var bJQ=0x0;bJQ0x0)bJP['push'](bJQ*0x1/(bJK['length']-0x1));}var bJR=new bEu['CatmullRomSpline']({'times':bJP,'points':bJN});var bJS=new bEu['CatmullRomSpline']({'times':bJP,'points':bJO});var bJT=function(){var bJU=bJR['evaluate'](bJJ[cO0(0xe0f)]/0x64);var bJV=bEu['Cartographic']['fromCartesian'](bJS['evaluate'](bJJ['CustomRoamIndex']/0x64));bJJ['viewer']['camera']['flyTo']({'destination':bJU,'orientation':{'heading':bJV['longitude'],'pitch':bJV['latitude'],'roll':0x0},'duration':0.01,'complete':function(){if(bJJ['CustomRoamRun']){bJJ['CustomRoamIndex']+=bJJ['CustomRoamSpeed']/0xa;if(bJJ['CustomRoamIndex']<=0x64)bJT();else{bJJ[cO0(0xe10)]=0x0;if(!isEmpty(bJM)){bJM();}}}}});};bJT();};bEZ['ReCustomRoam']=function(bJW,bJX){bJW['CustomRoamRun']=bJX;if(bJW['CustomRoamRun']){bEZ['StartCustomRoam'](bJW,bJW['CustomViewPoints'],bJW['CustomRoamSpeed']);}};bEZ['StopCustomRoam']=function(bJY){bJY['CustomRoamRun']=![];bJY['CustomRoamIndex']=0x0;};return bEZ;}(window['Cesium']||{});GLEInspectionTrack=function(bJZ){var bK0='I'+cO2(0x7b3)+'k';var bK1;var bK2,bK3,bK4,bK5,bK6;var bK7;var bK8={'id':'','maxDistance':0x14,'lineWidth':0.3,'lineColor':[0x0,0xff,0x7f,0.6],'pointSize':0xa,'pointColor':[0xff,0xff,0xff,0x1],'pointOutLineColor':[0x0,0xff,0x7f,0x1],'isThum':!![],'points':[]};var bK9=new Map();var bKa=this;var bKb=![];var bKc;function bKd(bKe,bKf){if(!bJZ['defined'](bKe))throw cNY(0x28b);bK1=bKf;bK2=bKe;this['_viewer']=bKe;bK3=bK2[cO0(0xe11)];bK4=bK2['canvas'];bK5=bK2['camera'];bK6=bK2['scene']['globe'];var bKg=bK1['defaults']['container'];bK7=document['getElementById'](bKg);}function bKh(){bK1['Public']['event']('L'+cO2(0x7b4)+'K',function(bKi){var bKj;if(bJZ['defined'](bKc)&&bJZ['defined'](bK9[bKc])){bKj=bKc;}if(!bKb&&bJZ['defined'](bKj)&&bJZ['defined'](bK9[bKj])&&!bK9[bKj]['i'+cO2(0x7b5)+'d'])bKv(bKi['position'])['then'](function(bKk){if(bKk){var bKl=new bJZ[(cO0(0xe12))](bKi['position']['x'],bKi['position']['y']);var bKm=bK1['funcPublic']['pickPosition'](bKl,bK2);if(bJZ['defined'](bKm)){var bKn=bK1['funcPublic']['outCartesian3ToRadian'](bKm['position'],bK2);if(bK9[bKj]['isMultiFloorMode']){bK9[bKj]['points']['push'](bKn[0x0],bKn[0x1],bKn[0x2]);bKI(bKj);bKP(bKj);}else{bKY(bKj,bKm['position']);}if(bK9[bKj]['onPickPosition']&&typeof bK9[bKj]['onPickPosition']=='f'+cO2(0x7b6)+'n'){bK9[bKj]['onPickPosition'](bKn);}}}});});}bKd['prototype']['setConfig']=function(bKo){if(!bKo||!bKo['hasOwnProperty'](cNW(0xe5))){throw cNY(0x28c);}bKc=bKo['id'];if(!bK9[bKo['id']]){bK9[bKo['id']]={};for(var bKp in bK8){if(bK8['hasOwnProperty'](bKp)){if(Array['isArray'](bK8[bKp])){bK9[bKo['id']][bKp]=[];bK9[bKo['id']][bKp]=bK9[bKo['id']][bKp]['concat'](bK8[bKp]);}else{if(bKp=='l'+cO2(0x7b7)+'h'&&bKo['isMultiFloorMode']){bK9[bKo['id']][bKp]=0x8;}else{bK9[bKo['id']][bKp]=bK8[bKp];}}}}}for(var bKp in bKo){if(bKo['hasOwnProperty'](bKp)){if(Array['isArray'](bKo[bKp])){bK9[bKo['id']][bKp]=[];bK9[bKo['id']][bKp]=bK9[bKo['id']][bKp]['concat'](bKo[bKp]);}else{bK9[bKo['id']][bKp]=bKo[bKp];}}}};bKd['prototype']['new']=function(bKr){this['setConfig'](bKr);bKb=![];bKh();};bKd['prototype'][cO0(0xe13)]=function(bKs,bKt){try{if(bJZ['defined'](bKt)){bKb=![];if(!bJZ['defined'](bK9[bKt])){throw cNY(0x28d);}bKc=bKt;bK9[bKc]['i'+cO2(0x7b8)+'d']=bKs;}else if(bKs===!![]||bKs===![])bKb=bKs;}catch(bKu){console['log'](bKu);}};function bKv(bKw){return new Promise(function(bKx,bKy){try{var bKz='';var bKA=bK3['drillPick'](bKw,0xa);if(bKA[cO0(0xe14)]>0x0){for(var bKB=0x0;bKB=0x2){var bL6=0.4;var bL7=undefined;if(bK9[bKZ]['points']['length']>=0x4){bL7=bJZ['Cartesian3'][cO0(0xe1a)]([bK9[bKZ]['points'][bK9[bKZ]['points']['length']-0x4],bK9[bKZ]['points'][bK9[bKZ][cO0(0xe1b)]['length']-0x3],bK9[bKZ]['height']+bL6])[0x0];}var bL8=bJZ['Cartesian3']['fromRadiansArrayHeights']([bK9[bKZ]['points'][bK9[bKZ]['points']['length']-0x2],bK9[bKZ]['points'][bK9[bKZ]['points']['length']-0x1],bK9[bKZ][cO0(0xe1c)]+bL6])[0x0];var bL9=bJZ['Cartesian3']['fromRadiansArrayHeights']([bL1[0x0],bL1[0x1],bK9[bKZ]['height']+bL6])[0x0];var bLa=bJZ['Cartesian3']['fromRadiansArrayHeights']([bK9[bKZ]['points'][bK9[bKZ]['points']['length']-0x2],bL1[0x1],bK9[bKZ]['height']+bL6])[0x0];var bLb=bJZ['Cartesian3']['fromRadiansArrayHeights']([bL1[0x0],bK9[bKZ]['points'][bK9[bKZ]['points']['length']-0x1],bK9[bKZ][cO0(0xe1d)]+bL6])[0x0];var bLc=bM8(bLa,bL9);var bLd=bM8(bLa,bL8);var bLe=bM8(bLb,bL9);var bLf=bM8(bLb,bL8);console['log'](bLc,bLd,bLe,bLf);bLv(bLa,bL9,bLc);bLv(bLa,bL8,bLd);bLv(bLb,bL9,bLe);bLv(bLb,bL8,bLf);var bLg=![];if(bJZ['defined'](bL7)){var bLh=new bJZ['Cartesian3'](),bLi=new bJZ['Cartesian3'](),bLj=new bJZ['Cartesian3']();bJZ['Cartesian3']['subtract'](bL7,bL8,bLh);bJZ['Cartesian3']['subtract'](bLa,bL8,bLi);bJZ[cO0(0xe1e)]['subtract'](bLb,bL8,bLj);var bLk=bJZ['Cartesian3']['angleBetween'](bLh,bLi);var bLl=bJZ['Cartesian3']['angleBetween'](bLh,bLj);if(bLk>3.14){bK9[bKZ]['points']['push'](bK9[bKZ][cO0(0xe1f)][bK9[bKZ]['points'][cO0(0xe20)]-0x2],bL1[0x1]);bLg=!![];}else if(bLl>3.14){bK9[bKZ]['points']['push'](bL1[0x0],bK9[bKZ]['points'][bK9[bKZ]['points']['length']-0x1]);bLg=!![];}}else{if(bLc['length']==0x0&&bLd['length']==0x0){bK9[bKZ]['points']['push'](bK9[bKZ]['points'][bK9[bKZ]['points']['length']-0x2],bL1[0x1]);bLg=!![];}else if(bLe['length']==0x0&&bLf['length']==0x0){bK9[bKZ]['points']['push'](bL1[0x0],bK9[bKZ]['points'][bK9[bKZ]['points']['length']-0x1]);bLg=!![];}}if(!bLg){if(bLc['length']==0x0||bLd['length']==0x0){bK9[bKZ]['points']['push'](bK9[bKZ]['points'][bK9[bKZ]['points']['length']-0x2],bL1[0x1]);}else if(bLe['length']==0x0||bLf['length']==0x0){bK9[bKZ]['points'][cO0(0xe21)](bL1[0x0],bK9[bKZ]['points'][bK9[bKZ]['points']['length']-0x1]);}else{bK9[bKZ]['points']['push'](bK9[bKZ]['points'][bK9[bKZ]['points']['length']-0x2],bL1[0x1]);bLg=!![];}}}bK9[bKZ]['points']['push'](bL1[0x0],bL1[0x1]);if(bK9[bKZ]['points']['length']>=0x4){{var bLm=function(){return bJZ['Cartesian3']['fromRadiansArray'](bK9[bKZ]['points']);};var bLn='I'+cO2(0x7bf)+'_'+bKZ;var bLo=bK2['entities']['getById'](bLn);if(!bJZ['defined'](bLo)){bLo=bK2['entities']['add']({'name':bLn,'id':bLn,'corridor':{'positions':new bJZ['CallbackProperty'](bLm,bKX),'width':bK9[bKZ]['lineWidth'],'height':bK9[bKZ]['height'],'heightReference':bJZ['HeightReference']['NONE'],'classificationType':bJZ[cO0(0xe22)]['CESIUM_3D_TILE'],'material':bL4,'disableDepthTestDistance':bK9[bKZ]['maxDistance'],'distanceDisplayCondition':bK9[bKZ]['maxDistance'],'scale':new bJZ['ConstantProperty'](0x2)}});}bKX=![];bLo['corridor']['positions']['setCallback'](bLm,bKX);}}};bKd['prototype'][cO0(0xe23)]=function(bLp){if(bK9[bLp]){if(bJZ[cO0(0xe24)](bK9[bLp]['keyPoint'])){var bLq=bK9[bLp]['keyPoint']['pop']();bK2['entities']['removeById'](bLq);}var bLr='I'+cO2(0x7c0)+'_'+bLp;if(bK9[bLp]['isMultiFloorMode']){if(bK9[bLp]['points']['length']>=0x3){bK9[bLp]['points']['splice'](bK9[bLp]['points']['length']-0x3,0x3);}bKP(bLp);}else{if(bK9[bLp]['points']['length']>=0x2){bK9[bLp]['points']['splice'](bK9[bLp]['points'][cO0(0xe25)]-0x2,0x2);}if(bK9[bLp]['points']['length']>=0x4){var bLs=function(){return bJZ['Cartesian3']['fromRadiansArray'](bK9[bLp]['points']);};var bLt=bK2[cO0(0xe26)]['getById'](bLr);if(bJZ['defined'](bLt)){bKX=![];bLt[cO0(0xe27)]['positions']['setCallback'](bLs,bKX);}}else{bK2[cO0(0xe28)][cO0(0xe29)](bLr);}}bK2['scene'][cO0(0xe2a)]();}};bKd['prototype']['getById']=function(bLu){return bK1['funcPublic']['deepCopy'](bK9[bLu],['o'+cO2(0x7c1)+'n','p'+cO2(0x7c2)+'e']);};function bLv(bLw,bLx,bLy){var bLz=[];if(bLy['length']>0x0){for(let bLA=0x0;bLAbLx['x']&&bLC['x']>bLx['x']&&bLC['x']bLx['y']&&bLC['y']>bLx['y']&&bLC['y']bLw['y']){bLz['push'](bLB);}}else if(bLw['x']bLw['x']){if(bLw['y']>bLx['y']&&bLC['y']>bLx['y']&&bLC['y']bLw['y']){bLz['push'](bLB);}}}}bLy=bLz;}bKd['prototype'][cO0(0xe2b)]=function(bLD,bLE){this['setConfig'](bLD);var bLF=bLD[cO0(0xe2c)];bK9[bLF]['i'+cO2(0x7c3)+'d']=!![];var bLG=new bJZ['Color'](bK9[bLF]['pointColor'][0x0]/0xff,bK9[bLF]['pointColor'][0x1]/0xff,bK9[bLF]['pointColor'][0x2]/0xff,bK9[bLF]['pointColor'][0x3]/0x1);var bLH=new bJZ['Color'](bK9[bLF][cO0(0xe2d)][0x0]/0xff,bK9[bLF]['pointOutLineColor'][0x1]/0xff,bK9[bLF][cO0(0xe2e)][0x2]/0xff,bK9[bLF]['pointOutLineColor'][0x3]/0x1);var bLI=new bJZ['Color'](bK9[bLF]['lineColor'][0x0]/0xff,bK9[bLF]['lineColor'][0x1]/0xff,bK9[bLF]['lineColor'][0x2]/0xff,bK9[bLF]['lineColor'][0x3]/0x1);if(bK9[bLF]['isMultiFloorMode']){if(bJZ['defined'](bLE)&&bLE){if(bK9[bLF]['points']['length']>0x0&&bK9[bLF]['points']['length']%0x3==0x0){for(let bLJ=0x0;bLJ0x0&&bK9[bLF]['points'][cO0(0xe30)]%0x2==0x0){for(let bLN=0x0;bLN0x0&&bK9[bLF]['points'][cO0(0xe35)]%0x2==0x0){for(let bLQ=0x0;bLQ=0x4){var bLT='I'+cO2(0x7c7)+'_'+bLF;var bLU=bK2['entities']['getById'](bLT);if(!bJZ['defined'](bLU)){bLU=bK2['entities']['add']({'name':bLT,'id':bLT,'corridor':{'positions':new bJZ['CallbackProperty'](bLM,bKX),'width':bK9[bLF]['lineWidth'],'height':bK9[bLF]['height'],'heightReference':bJZ['HeightReference']['NONE'],'classificationType':bJZ['ClassificationType']['CESIUM_3D_TILE'],'material':bLI,'disableDepthTestDistance':bK9[bLF]['maxDistance'],'distanceDisplayCondition':bK9[bLF]['maxDistance']}});}}else{throw cNY(0x290);}}bK2['scene']['requestRender']();};bKd['prototype']['delete']=function(bLV){if(bK9[bLV]){if(bJZ['defined'](bK9[bLV][cO0(0xe37)])){for(let bLW=0x0;bLWbMA){bMB=bMA;}return bMB;},![]);let bMI=document['createElement']('v'+cO2(0x7c9)+'o');bMI['src']=bMi['defaults']['sitepath']+cNY(0x292);bMI['autoplay']=!![];bMI['loop']=!![];let bMJ=new bMh['ImageMaterialProperty']({'image':bMI,'repeat':new bMh['Cartesian2'](0x1,0x1),'transparent':!![],'color':bMh['Color'][cO0(0xe3f)]('#'+cO2(0x7ca)+'7')});bMj['entities']['add']({'id':bMx,'name':bMx,'polygon':{'hierarchy':bMh['Cartesian3']['fromDegreesArray'](bME),'perPositionHeight':![],'extrudedHeight':bMH,'height':bMz,'material':bMJ}});bMj['scene']['requestRender']();function bMK(bML){for(var bMM=[],bMF=0x0;bMFbMT&&(bMO=bMT);}var bMU=Math['PI']/Math['pow'](0x2,0xb);bMU/=0x40;for(var bMV,bMW,bMX,bMY,bMZ,bN0,bN1,bN2,bN3,bMs,bMS,bN6,bN7=new bMh['PolygonGeometry']['fromPositions']({'positions':bMM,'vertexFormat':bMh['PerInstanceColorAppearance']['FLAT_VERTEX_FORMAT'],'granularity':bMU}),bN8=new bMh['PolygonGeometry'][(cO0(0xe40))](bN7),bN9=0x0,bNa=0x0,bNb=0x0,bNc=[],bNd=[],bMF=0x0;bMFbMY&&(bMO=bMY),bMs=new bMh['Cartesian3'](bN8['attributes'][cO0(0xe44)]['values'][0x3*bMW],bN8['attributes'][cO0(0xe45)]['values'][0x3*bMW+0x1],bN8['attributes']['position']['values'][0x3*bMW+0x2]),bMS=bMh[cO0(0xe46)]['fromCartesian'](bMs),bMZ=bMj['scene']['globe']['getHeight'](bMS);var bN2=bMh['Cartesian3']['fromRadians'](bMS['longitude'],bMS['latitude'],0x0);bNabMZ&&(bMO=bMZ),bMs=new bMh['Cartesian3'](bN8['attributes']['position']['values'][0x3*bMX],bN8['attributes'][cO0(0xe47)][cO0(0xe48)][0x3*bMX+0x1],bN8['attributes']['position']['values'][0x3*bMX+0x2]),bMS=bMh['Cartographic']['fromCartesian'](bMs),bN0=bMj['scene']['globe']['getHeight'](bMS),bN3=bMh['Cartesian3']['fromRadians'](bMS['longitude'],bMS['latitude'],0x0),bNabN0&&(bMO=bN0);}for(var bMF=0x0;bMFbMY&&(bMO=bMY),bMs=new bMh['Cartesian3'](bN8['attributes']['position']['values'][0x3*bMW],bN8['attributes']['position']['values'][0x3*bMW+0x1],bN8['attributes']['position']['values'][0x3*bMW+0x2]),bMS=bMh['Cartographic']['fromCartesian'](bMs),bMZ=bMj['scene']['globe']['getHeight'](bMS);var bN2=bMh['Cartesian3'][cO0(0xe49)](bMS['longitude'],bMS['latitude'],0x0);bNabMZ&&(bMO=bMZ),bMs=new bMh['Cartesian3'](bN8['attributes']['position']['values'][0x3*bMX],bN8['attributes']['position']['values'][0x3*bMX+0x1],bN8['attributes']['position']['values'][0x3*bMX+0x2]),bMS=bMh[cO0(0xe4a)]['fromCartesian'](bMs),bN0=bMj['scene']['globe']['getHeight'](bMS),bN3=bMh['Cartesian3']['fromRadians'](bMS['longitude'],bMS['latitude'],0x0),bNabN0&&(bMO=bN0),bN6=bNi(bN1,bN2,bN3),bNc['push'](bN6),bNb+=bN6,bN9+=bN6*(bMY-bMO+bMZ-bMO+bN0-bMO)/0x3,bNd['push']([bMY,bMZ,bN0]);}return{'positions':bMM,'minHeight':bMO,'maxHeight':bNa,'totalCutVolume':bN9,'sjareas':bNc,'heightArr':bNd,'tdHeights':bMP,'tdposs':bMQ,'totalBottomArea':bNb};}function bNi(bNj,bNk,bMF){var bNm=bMh['Cartesian3']['distance'](bNj,bNk),bNn=bMh['Cartesian3']['distance'](bNk,bMF),bNo=bMh['Cartesian3']['distance'](bMF,bNj),bNp=(bNm+bNn+bNo)/0x2;return Math['sqrt'](bNp*(bNp-bNm)*(bNp-bNn)*(bNp-bNo));}function bNq(bNr){return bNr>0x2710?(bNr/0x2710)['toFixed'](0x2)+'万':bNr['toFixed'](0x2);}function bNs(bNt){var bNu=bNv(bNt);if(bNu){bMw(bNq(bNu['fill']));}}function bNv(bNw){if(bMr){for(var bNx=0x0,bMF=0x0,bNz=bMr['sjareas'],bNA=bMr['heightArr'],bNB=bNz['length'],q=bMr['minHeight'],bND=0x0;bNDbNw&&(bNE=bNw),bNF>bNw&&(bNF=bNw),bNG>bNw&&(bNG=bNw),!bNE&&0x0!=bNE||!bNF&&0x0!=bNF||!bNG&&0x0!=bNG||(bNx+=bNz[bND]*(bNE-q+bNF-q+bNG-q)/0x3,bMF+=bNz[bND]*(bNw-q));}if(bNw=0x2)bQq=0.2;var bQY=bQa['JulianDate']['addSeconds'](bQc['clock']['currentTime'],bQq,new bQa[(cO0(0xe7c))]());var bQZ=bQo['position'][cO0(0xe7d)](bQY);if(bQy&&(!bQa['defined'](bQZ)||bQU['equals'](bQZ))){bQo['model']['runAnimations']=![];bQo['position']=bQU;bQc['clock']['onTick']['removeEventListener'](bQT);bQo['label']['show']=![];bQi['forEach'](function(bR0,bR1){bQc['entities']['removeById'](bR1);});if(!isEmpty(bQA)){bQA();}return![];}var bR2=bS6(bQZ,bQp);bQX=new bQa['HeadingPitchRoll'](bQa['Math']['toRadians'](bR2+0x5a),0x0,0x0);bQo['orientation']=bQa['Transforms']['headingPitchRollQuaternion'](bQp,bQX);bQW=bSh(bQW,bQp,bQa['Math']['toDegrees'](bQX['heading']));var bR3=0x0;var bR4=[];var bR5=bR6(bQp,bQW);if(bR5['IsCovered'])bQW=bR5['destPoint'];bQf[cO0(0xe7e)]({'destination':bQW,'orientation':{'heading':bQa[cO0(0xe7f)]['toRadians'](bQa[cO0(0xe80)]['toDegrees'](bQX['heading'])+0x5a+bR3),'pitch':bQa['Math']['toRadians'](bQm),'roll':0x0}});bRf();bQz=![];}});}function bR6(bR7,bR8){var bR9=bQa['Cartesian3']['normalize'](bQa['Cartesian3']['subtract'](bR8,bR7,new bQa['Cartesian3']()),new bQa['Cartesian3']());var bRa=new bQa['Ray'](bR7,bR9);var bRb=bQd['pickFromRay'](bRa,bQj);if(bQa['defined'](bRb)&&bQa['defined'](bRb['position'])){var bRc=bQa['Cartesian3']['distance'](bR7,bRb['position']);var bRd=bQa['Cartesian3']['distance'](bR7,bR8);var bRe=bQa['Cartesian3']['distance'](bR8,bRb['position']);if(bRc=0x0&&bQa['JulianDate']['compare'](bRg['endTime'],bQc[cO0(0xe83)]['currentTime'])>=0x0){if(!bQa['defined'](bRj)){var bRk=bQd[cO0(0xe84)]['ellipsoid']['cartesianToCartographic'](bQp);bQb['Label']['addCustomHtmlByTheme']({'id':bRi,'axisType':0x1,'position':[bRk['longitude'],bRk['latitude'],bRk['height']],'text':bRg['warnInfo'],'theme':'b'+cO2(0x7fa)+'e','themeColor':'#'+cO2(0x7fb)+'0'});bQo['model']['runAnimations']=![];bQo[cO0(0xe85)]['show']=![];}}else if(bQa['defined'](bRj)){bQb['Label']['removeCustomHtml'](bRi);bQo['model']['runAnimations']=!![];bQo[cO0(0xe86)]['show']=!![];}});}function bRl(bQp){bQt['forEach'](function(bRn,bRo){if((bRn['state']||0x0)!=0x1&&bQa['Cartesian3']['distance'](bQp,bRn[cO0(0xe87)])-bRn['width']<=0x1){bRn['state']=0x1;bS1();bQb['Feature']['rotateFeatureWithSide'](bRn['id'],0x1,0x0,-0x5a,0x5,bRn[cO0(0xe88)]);setTimeout(function(){bS1();},0x7d0);}});}bQC['prototype']['CancelTrack']=function(){if(bQa['defined'](bQo)){bQo['label']['pixelOffset']['_value']['y']=0x0;bQo=undefined;bQf['lookAtTransform'](bQa['Matrix4']['IDENTITY']);bQb['Model']['location']();}};bQC['prototype']['Close']=function(){this['CancelTrack']();bQc[cO0(0xe89)]['onTick']['removeEventListener'](bQT);bQi['forEach'](function(bRp,bRq){bQc['entities'][cO0(0xe8a)](bRq);});};bQC['prototype']['PickPosition']=function(bRr){bRr=bQa['Cartesian3']['fromRadians'](bRr[0x0],bRr[0x1],bRr[0x2]);var bRs=bQu['length']>0x0?bQa[cO0(0xe8b)]['distance'](bQu[bQu['length']-0x1]['position'],bRr):0x0;bQu['push']({'position':bRr,'distance':bRs,'entity':null});};bQC['prototype']['ClearPosition']=function(){bQu=[];};bQC['prototype']['CreatePath']=function(bRt){Times=bRt;};bQC['prototype']['SetInformation']=function(bRu){bSz(bQB,bRu);};bQC['prototype']['SetView']=function(bRv,bRw,bRx){bQm=bRw||-0x14;bQn=bRx||1.5;bQl=bRv||![];};bQC['prototype']['Start']=function(bRy){var bRz=this;if(bQu['length']==0x0)return;bQA=bRy;var bRA=new bQa['SampledPositionProperty']();var bRB=bQc['clock']['currentTime'];bQw=bRB[cO0(0xe8c)]();var bRC=bQu['reduce'](function(bRD,bRE){return Number(bRD)?bRD+bRE['distance']:bRE['distance'];});var bRF=bRC/Times;bQu['forEach']((bRG,bRH)=>{if(bRH==0x0){bRA['addSample'](bRB,bRG['position']);bRB=bQa['JulianDate']['addSeconds'](bRB,0x2,new bQa['JulianDate']());}bRB=bQa['JulianDate']['addSeconds'](bRB,bRG['distance']/bRF,new bQa['JulianDate']());bRA['addSample'](bRB,bRG['position']);var bRI=bQa['Cartographic']['fromCartesian'](bRG['position']);if(bRG['warn']){var bRJ=bRB['clone']();bRB=bQa['JulianDate']['addSeconds'](bRB,bQB['StayTimeForWarn'],new bQa['JulianDate']());bRA[cO0(0xe8d)](bRB,bRG[cO0(0xe8e)]);var bRI=bQa['Cartographic']['fromCartesian'](bRG[cO0(0xe8f)]);bQv['push']({'startTime':bRJ,'endTime':bQa['JulianDate']['addSeconds'](bRB,-0x1,new bQa['JulianDate']()),'warnInfo':bRG['warnInfo'],'featureId':bRG['featureId']});}});var bRL='O'+cO2(0x7fc)+'g';bQo=bQc['entities']['getById'](bRL);if(!bQa[cO0(0xe90)](bQo))bQo=bS2(bRL);bQo['show']=bQa['defined'](bQl)?bQl:!![];bQo['model']['runAnimations']=![];bQo['position']=bRA;this['FlyTo'](bRL);};bQC['prototype'][cO0(0xe91)]=function(bRM,bRN){var bRO=bQb['Feature']['getCenterById'](bRM,undefined,0x1);if(!bQa['defined'](bRO))return![];var bRP=Number['POSITIVE_INFINITY'];var bRQ=-0x1;bQu['forEach']((bRR,bRS)=>{var bRT=bQa[cO0(0xe92)]['distance'](bRR['position'],bRO);if(bRP>bRT){bRP=bRT;bRQ=bRS;}});if(bRQ==-0x1)return![];bQu[bRQ][cO0(0xe93)]=!![];bQu[bRQ]['warnInfo']=bRN;bQu[bRQ]['featureId']=bRM;var bRU=bQa['Cartesian3']['subtract'](bRO,bQu[bRQ]['position'],new bQa['Cartesian3']());bRU=bQa['Cartesian3']['multiplyByScalar'](bRU,0.005,new bQa['Cartesian3']());var bRV=bQa['Cartesian3']['add'](bQu[bRQ]['position'],bRU,new bQa['Cartesian3']());bQu[bRQ][cO0(0xe94)]=bRV;};bQC['prototype']['SetDoorInfo']=function(bRW,bRX){var bRY=bQb['Feature']['getCenterById'](bRW,bRX,0x1);bQb['Feature'][cO0(0xe95)](bRW,bRX,function(bRZ){var bS0=[bRZ['x'],bRZ['y'],bRZ['z']]['sort']();bQt['push']({'id':bRW,'tag':bRX,'position':bRY,'width':bS0[0x1]});},![]);};bQC['prototype']['Pause']=function(){bS1();};function bS1(){bQx=!bQx;bQc['clock']['multiplier']=bQx?0x0:0x1;}bQC['prototype']['Debug']=function(){bQz=!![];};function bS2(bS3){var bS4=new bQa['SampledPositionProperty']();var bS5=bQc['entities'][cO0(0xe96)]({'id':bS3,'model':{'uri':bQB['PersonModelUrl']},'position':bS4,'label':{'text':bQB['UserName'],'font':bQB['LabelFont'],'showBackground':!![],'verticalOrigin':bQa['VerticalOrigin']['CENTER'],'horizontalOrigin':bQa['HorizontalOrigin']['LEFT'],'pixelOffset':new bQa['Cartesian2'](0x0-bSt(bQB['UserName'],bQB['LabelFont'])/0x2-0x8,0x0),'disableDepthTestDistance':Number['POSITIVE_INFINITY']},'path':{'resolution':0x1,'material':new bQa['PolylineGlowMaterialProperty']({'glowPower':0.1,'color':bQa['Color']['PINK']}),'width':0xa}});bS5['position']['setInterpolationOptions']({'interpolationDegree':0x5,'interpolationAlgorithm':bQa['LagrangePolynomialApproximation']});bQj[cO0(0xe97)](bS5);bQi['set'](bS3,{'position':bS4['getValue'](bQc['clock']['currentTime']),'sampledPosition':bS4});return bS5;}function bS6(bS7,bS8){let bS9=bQb['funcPublic']['bearing'](bQa['Cartographic']['fromCartesian'](bS7)['latitude'],bQa['Cartographic']['fromCartesian'](bS7)['longitude'],bQa['Cartographic']['fromCartesian'](bS8)['latitude'],bQa[cO0(0xe98)]['fromCartesian'](bS8)['longitude']);return bS9;}function bSa(){setInterval(function(){bQi['forEach'](function(bSb){var bSc=bQc['clock']['currentTime'];bSc=bQa['JulianDate']['addSeconds'](bSc,0x2,new bQa['JulianDate']());bSb['sampledPosition']['addSample'](bSc,bSb['position']['clone']());});},0x1f4);}function bSd(bSe,bSf,bSg){bQc['entities']['add']({'polyline':{'positions':[bSe,bSf],'arcType':bQa[cO0(0xe99)]['NONE'],'width':0x1,'material':bSg}});}function bSh(bSi,bSj,bSk){var bSl=bQa['Cartographic']['fromCartesian'](bSj);bSl['height']-=0x1;var bSm=bQa['Cartographic']['toCartesian'](bSl);var bSn=bQa['Cartesian3']['normalize'](bQa['Cartesian3']['subtract'](bSm,bSj,new bQa['Cartesian3']()),new bQa['Cartesian3']());var bSo=bQa['Quaternion']['fromAxisAngle'](bSn,bQa['Math'][cO0(0xe9a)](bSk));var bSp=bQa['Matrix3']['fromQuaternion'](bSo);var bSq=bQa['Matrix4']['fromRotationTranslation'](bSp);var bSr=bQa['Cartesian3']['subtract'](bSi,bSj,new bQa['Cartesian3']());var bSs=bQa['Matrix4'][cO0(0xe9b)](bSq,bSr,new bQa[(cO0(0xe9c))]());return bQa['Cartesian3']['add'](bSs,bSj,new bQa['Cartesian3']());}function bSt(bSu,bSv){var bSw=bSt['canvas']||(bSt['canvas']=document['createElement']('c'+cO2(0x7fd)+'s'));var bSx=bSw['getContext'](cNW(0xeb));bSx['font']=bSv;var bSy=bSx['measureText'](bSu);return bSy['width'];}function bSz(bSA,bSB){for(var bSC in bSB)if(bSB['hasOwnProperty'](bSC)){if(Array['isArray'](bSB[bSC])){bSA[bSC]=[];bSA[bSC]=bSA[bSC]['concat'](bSB[bSC]);}else if(bSD(bSB[bSC])){bSA[bSC]=bSB[bSC];}else{bSA[bSC]=bSz(bSA[bSC],bSB[bSC]);}}return bSA;}function bSD(bSE){return typeof bSE==='s'+cO2(0x7fe)+'g'||typeof bSE==='n'+cO2(0x7ff)+'r'||typeof bSE==='b'+cO2(0x800)+'n'||typeof bSE==='u'+cO2(0x801)+'d'||bSE===null;}return bQC;}(window['Cesium']||{});;GLEParticleSystem=function(bSF){var bSG,bSH,bSI,bSJ;var bSK={};var bSL={'skyAtmosphere':{'hueShift':0x0,'saturationShift':0x0,'brightnessShift':0x0},'fog':{'density':0.0002,'minimumBrightness':0x0}};var bSM={'rain':{'skyAtmosphere':{'hueShift':-0.97,'saturationShift':0.25,'brightnessShift':-0.4},'fog':{'density':0.00025,'minimumBrightness':0.01},'image':'','minimumImageSize':[0xf,0xf],'maximumImageSize':[0x14,0x14],'startScale':0x1,'endScale':0.5,'emitterType':0x3,'emitterRadian':0x2710,'startColor':new bSF['Color'](0.27,0.6,0.8,0.5),'endColor':new bSF['Color'](0.27,0.6,0.8,0x1),'emissionRate':0x2328,'lifetime':0x10,'loop':!![],'speedRange':[-0x1,-1.5],'position':[0x0,0x0,0x0],'positionOffset':[0x0,0x0,0x0],'gravity':-9.8},'snow':{'skyAtmosphere':{'hueShift':-0.8,'saturationShift':-0.7,'brightnessShift':-0.33},'fog':{'density':0.001,'minimumBrightness':0.8},'image':'','minimumImageSize':[0xc,0xc],'maximumImageSize':[0x18,0x18],'startScale':0.5,'endScale':0x1,'emitterType':0x3,'emitterRadian':0x2710,'startColor':bSF['Color']['WHITE']['withAlpha'](0.3),'endColor':bSF['Color']['WHITE'][cO0(0xe9d)](0.7),'emissionRate':0x2328,'lifetime':0x14,'loop':!![],'speedRange':[-0.1,0x0],'position':[0x0,0x0,0x0],'positionOffset':[0x0,0x0,0x0],'gravity':-9.8},'fire':{'image':'','minimumImageSize':[0x14,0x14],'maximumImageSize':[0x28,0x28],'startScale':0x1,'endScale':0x4,'emitterType':0x2,'emitterRadian':0x14,'startColor':bSF['Color']['YELLOW']['withAlpha'](0.85),'endColor':bSF['Color']['DARKORANGE']['withAlpha'](0x0),'emissionRate':0xf,'lifetime':0x10,'loop':!![],'speedRange':[0x1,0x3],'position':[0x0,0x0,0x0],'positionOffset':[0x0,0x0,0x0],'gravity':0x0},'smoke':{'image':'','minimumImageSize':[0x14,0x14],'maximumImageSize':[0x28,0x28],'startScale':0x1,'endScale':0x6,'emitterType':0x2,'emitterRadian':0x14,'startColor':bSF['Color']['BLACK']['withAlpha'](0.7),'endColor':bSF['Color']['BLACK']['withAlpha'](0x0),'emissionRate':0x14,'lifetime':0x28,'loop':!![],'speedRange':[0.5,1.5],'position':[0x0,0x0,0x0],'positionOffset':[0x0,0x0,0x0],'gravity':0x0},'fountain':{'image':'','minimumImageSize':[0x5,0x5],'maximumImageSize':[0xa,0xa],'startScale':0x1,'endScale':0x14,'emitterType':0x2,'emitterRadian':0x6,'startColor':new bSF['Color'](0x1,0x1,0x1,0.8),'endColor':new bSF['Color'](0.8,0.86,0x1,0.6),'emissionRate':0x64,'lifetime':0x10,'loop':!![],'speedRange':[0x9,9.5],'position':[0x0,0x0,0x0],'positionOffset':[0x0,0x0,0x0],'gravity':-3.5}};function bSN(bSO){bSG=bSO;this['_viewer']=bSO;bSH=bSG['scene'];bSI=bSG['canvas'];bSJ=bSG['camera'];}bSN['prototype']['getConfig']=function(bSP){return bSM[bSP];};function bSQ(){var bSR={};for(var bSS=0x0;bSS0x0){for(let bTm=0x0;bTm0x0){bTp=bSF['Cartesian3'][cO0(0xea7)](bTh['position'][0x0],bTh['position'][0x1],bTh['position'][0x2]);}else{bTp=bSJ['position'];}var bTq=new bSF['Matrix4']['fromTranslation'](bTp);if(!(bTq&&bTq instanceof bSF['Matrix4']&&bTq['length']==0x10)){return;}if(!bSF['defined'](bTh['gravity'])){bTh['gravity']=-9.8;}var bTr=function(bTs,bTt){var bTu=new bSF['Cartesian3']();bTu=bSF['Cartesian3']['normalize'](bTs['position'],bTu);bTu=bSF['Cartesian3']['multiplyByScalar'](bTu,-bTh['gravity']*bTh['gravity']*bTt,bTu);bTs['position']=bSF[cO0(0xea8)]['add'](bTs['position'],bTu,bTs['position']);var bTv=bSF['Cartesian3']['distance'](bSJ['position'],bTs['position']);if(bTv>bTh['emitterRadian']){bTs['endColor']['alpha']=0x0;}else{bTs['endColor']['alpha']=bTj['alpha']/(bTv/bTh['emitterRadian']+0.1);}};bTo=new bSF['ParticleSystem']({'image':bTh['image'],'emitter':bTk,'bursts':bTl,'startColor':bTh['startColor']instanceof bSF[cO0(0xea9)]?bTh[cO0(0xeaa)]:new bSF['Color'](bTh['startColor'][0x0],bTh['startColor'][0x1],bTh['startColor'][0x2],bTh['startColor'][0x3]),'endColor':bTh['endColor']instanceof bSF['Color']?bTh['endColor']:new bSF['Color'](bTh['endColor'][0x0],bTh['endColor'][0x1],bTh['endColor'][0x2],bTh['endColor'][0x3]),'startScale':bTh['startScale'],'endScale':bTh['endScale'],'minimumImageSize':new bSF['Cartesian2'](bTh['minimumImageSize'][0x0],bTh['minimumImageSize'][0x1]),'maximumImageSize':new bSF['Cartesian2'](bTh['maximumImageSize'][0x0],bTh['maximumImageSize'][0x1]),'lifetime':bTh['lifetime'],'loop':bTh['loop'],'minimumSpeed':bTh['speedRange'][0x0],'maximumSpeed':bTh['speedRange'][0x1],'emissionRate':bTh['emissionRate'],'modelMatrix':bTq,'emitterModelMatrix':bU4(bTh['positionOffset'][0x0],bTh['positionOffset'][0x1],bTh[cO0(0xeab)][0x2]),'updateCallback':bTr});break;case'f'+cO2(0x806)+'e':case's'+cO2(0x807)+'e':case'f'+cO2(0x808)+'n':var bTq=bT7(bTh['position']);if(!(bTq&&bTq instanceof bSF['Matrix4']&&bTq['length']==0x10)){return;}if(!bSF['defined'](bTh['gravity'])){bTh['gravity']=0x0;}var bTx=function(bTy,bTz){var bTA=new bSF['Cartesian3']();var bTp=bTy['position'];bSF['Cartesian3']['normalize'](bTp,bTA);bSF['Cartesian3']['multiplyByScalar'](bTA,bTh['gravity']*bTz,bTA);bTy['velocity']=bSF['Cartesian3']['add'](bTy[cO0(0xeac)],bTA,bTy['velocity']);};bTo=new bSF['ParticleSystem']({'image':bTh['image'],'emitter':bTk,'bursts':bTl,'startColor':bTh['startColor']instanceof bSF['Color']?bTh['startColor']:new bSF['Color'](bTh['startColor'][0x0],bTh['startColor'][0x1],bTh['startColor'][0x2],bTh['startColor'][0x3]),'endColor':bTh['endColor']instanceof bSF['Color']?bTh['endColor']:new bSF['Color'](bTh['endColor'][0x0],bTh['endColor'][0x1],bTh['endColor'][0x2],bTh['endColor'][0x3]),'startScale':bTh['startScale'],'endScale':bTh['endScale'],'minimumImageSize':new bSF['Cartesian2'](bTh['minimumImageSize'][0x0],bTh['minimumImageSize'][0x0]),'maximumImageSize':new bSF['Cartesian2'](bTh['maximumImageSize'][0x1],bTh['maximumImageSize'][0x1]),'lifetime':bTh['lifetime'],'loop':bTh['loop'],'minimumSpeed':bTh['speedRange'][0x0],'maximumSpeed':bTh['speedRange'][0x1],'emissionRate':bTh['emissionRate'],'modelMatrix':bTq,'emitterModelMatrix':bU4(bTh['positionOffset'][0x0],bTh['positionOffset'][0x1],bTh['positionOffset'][0x2]),'updateCallback':bTx});break;default:break;}if(bSF['defined'](bTo)){if(bSF['defined'](bSK[bTf])){bSK[bTf]['show']=![];}bTo['config']=bTh;bTo['psType']=bTg;bSK[bTf]=bTo;return bSG['scene']['primitives']['add'](bTo);}else return null;}bSN['prototype']['addParticleSystem']=function(bTC,bTD,bTE){var bTF={};switch(bTD){case'r'+cO2(0x809)+'n':bTF=bSQ(bSM['rain'],bTE);break;case's'+cO2(0x80a)+'w':bTF=bSQ(bSM['snow'],bTE);break;case'f'+cO2(0x80b)+'e':bTF=bSQ(bSM['fire'],bTE);break;case's'+cO2(0x80c)+'e':bTF=bSQ(bSM['smoke'],bTE);break;case'f'+cO2(0x80d)+'n':bTF=bSQ(bSM['fountain'],bTE);break;}return bTe(bTC,bTD,bTF);};function bTG(bTH,bTI){try{if(!bSF['defined'](bTH)){return undefined;}if(!bSF['defined'](bTI)){bTI=bSF['JulianDate']['now']();}var bTJ=bSF['Property']['getValueOrUndefined'](bTH['position'],bTI,new bSF['Cartesian3']());if(!bSF['defined'](bTJ)){return undefined;}var bTK;var bTL=bSF['Property']['getValueOrUndefined'](bTH['orientation'],bTI,new bSF['Quaternion']());if(!bSF['defined'](bTL)){bTK=bSF['Transforms']['eastNorthUpToFixedFrame'](bTJ,undefined,new bSF['Matrix4']());}else{bTK=bSF[cO0(0xead)][cO0(0xeae)](bSF['Matrix3']['fromQuaternion'](bTL,new bSF['Matrix3']()),bTJ,new bSF['Matrix4']());}return bTK;}catch(bTM){console['error'](bTM);}return undefined;}function bTN(bTO,bTP){var bTQ=bSF['Cartesian3']['fromDegrees'](bTO['x'],bTO['y'],bTO['z']);return bTV(bTQ,bTP);}function bTR(bTS,bTT){var bTU=bSF['Cartesian3']['fromRadians'](bTS['x'],bTS['y'],bTS['z']);return bTV(bTU,bTT);}function bTV(bTW,bTX){if(!bSF['defined'](bTW)){return undefined;}var bTY=new bSF['ConstantPositionProperty'](bTW,bSF['ReferenceFrame']['FIXED']);return bTZ(bTY,bTX);}function bTZ(bU0,bU1){if(!bSF['defined'](bU0)){console[cO0(0xeaf)](cNY(0x31f));}if(!bSF['defined'](bU1)){bU1=bSF['JulianDate']['now']();}var bU2=bSF['Property']['getValueOrUndefined'](bU0,bU1,new bSF['Cartesian3']());if(!bSF['defined'](bU2)){return undefined;}var bU3=bSF['Transforms']['eastNorthUpToFixedFrame'](bU2,undefined,new bSF['Matrix4']());return bU3;}function bU4(bU5,bU6,bU7){var bU8=bSF['HeadingPitchRoll']['fromDegrees'](0x0,0x0,0x0,new bSF[(cO0(0xeb0))]());var bU9=new bSF['TranslationRotationScale']();bSF['Cartesian3']['fromElements'](bU5,bU6,bU7,bU9['translation']);bSF['Quaternion']['fromHeadingPitchRoll'](bU8,bU9['rotation']);return bSF['Matrix4']['fromTranslationRotationScale'](bU9,new bSF['Matrix4']());}return bSN;}(window['Cesium']||{});;GLEScreenshot=function(bUa){var bUb;function bUc(bUd,bUe){this['_API']=bUd;this['_viewer']=this['_API']['viewer'];this['_scene']=this['_viewer']['scene'];this['_canvas']=this['_viewer'][cO0(0xeb1)];this['_camera']=this['_viewer']['camera'];bUb=this;}function bUf(bUg,bUh){if(GLENavigationCube){GLENavigationCube['toScreenshot'](!![]);}var bUi=[];if(bUh&&bUh['length']>0x0){for(var bUj=0x0;bUj0x0){for(var bUl=0x0;bUl0x0){for(var bUp=0x0;bUp{bUA['getBase64'](bUt=>{bUg(bUt);setTimeout(()=>{if(bUo['length']>0x0){for(var bUp=0x0;bUp{var bUz=document['createElement']('a');bUz[cO0(0xeb4)]='S'+cO2(0x810)+'-'+(+new Date()+'')['slice'](0x1,0x9)+('.'+cO2(0x811)+'g');bUz['style'][cO0(0xeb5)]='n'+cO2(0x812)+'e';bUz['href']=bUy;document[cO0(0xeb6)]['appendChild'](bUz);bUz['click']();document['body']['removeChild'](bUz);},bUx);}bUc['prototype']['Screenshot']=bUw;bUc['prototype']['screenshot']=bUw;var bUA=function(){var bUB=document['createElement']('c'+cO2(0x813)+'s');var bUC=bUB['getContext'](cNW(0xec));var bUD=function(bUE,bUF,bUG){var bUH=bUE['width'],bUI=bUE['height'];if(!bUF)bUF=bUB;if(!bUG)bUG=bUC;bUF['width']=bUH;bUF['height']=bUI;bUG['clearRect'](0x0,0x0,bUH,bUI);bUG[cO0(0xeb7)](bUE,0x0,0x0);};var bUJ=new Image();var bUK=function(){};bUJ['onload']=function(){bUD(this);bUK();};var bUL={'dom':null,'exclusions':[],'dom2Svg':function(){var bUM=this['dom'];var bUN=this['exclusions'];if(!bUM){return this;}var bUO=bUM['cloneNode'](!![]);bUO['setAttribute']('x'+cO2(0x814)+'s',cNY(0x320));bUO['classList']['remove']('o'+cO2(0x815)+'e');if(bUN&&bUN['length']>0x0){for(var bUP=0x0;bUP0x0){for(var bUR=0x0;bUR0x0){for(var bUR=0x0;bUR0x0){for(var bUX=0x0;bUX';var bV5=document['styleSheets'];if(bV5&&bV5['length']>0x0){for(var bV6=0x0;bV60x0){for(var bV9=0x0;bV9';return bV4;}function bVb(bVc){var bVd=new Image();bVd['style']['cssText']=bVc['style']['cssText'];bVd['src']=bVc['toDataURL']('i'+cO2(0x81d)+'g');bVe(bVd,bVc);return bVd;}function bVe(bVf,bVg){var bVh=bVg['parentNode'];if(bVh[cO0(0xebb)]==bVg){bVh['appendChild'](bVf);}else{bVh['insertBefore'](bVf,bVg['nextSibling']);};};return bUc;}(window['Cesium']||{});;GLEViewportScreentshot=function(bVi){var bVj;var bVk={'id':undefined,'modelIds':'','camera':{},'outputCanvas':undefined,'debugCamera':{'show':![],'color':bVi[cO0(0xebc)]['YELLOW'],'updateOnChange':!![]}};function bVl(bVm){this['_API']=bVm;this['_viewer']=this['_API']['viewer'];this['_scene']=this['_viewer']['scene'];this['_canvas']=this['_viewer']['canvas'];this['_camera']=this['_viewer']['camera'];this['_context']=this['_scene']['context'];bVj=this;if(!bVj['configure'])bVj['configure']=new Map();}bVl['prototype']['add']=function(bVn){if(!bVn['id']){console['log']('o'+cO2(0x81e)+'。');return;}if(!bVn['modelIds']&&bVn['modelIds']['length']<0x1){console['log'](cNY(0x324));return;}var bVo=bVn['id'];if(bVj[cO0(0xebd)]['has'](bVo)){console['log'](cNY(0x325));return;}bWP(bVn);bVI(bVo);bVF(bVo);bVQ(bVo);bVU(bVo);bVY(bVo);};bVl['prototype']['remove']=function(bVp){return bVj['configure']['has'](bVp)&&(bVS(bVp),bVW(bVp),bVj['_scene']['primitives']['remove'](bVj['configure']['get'](bVp)['debugCameraPrimitive']),bVi['destroyObject'](bVj['configure']['get'](bVp)),bVj['configure']['delete'](bVp));};bVl['prototype']['update']=function(bVq){if(!bVq||!bVq['id']){console[cO0(0xebe)]('o'+cO2(0x81f)+'。');return;}var bVr=bVq['id'];if(!bVj['configure']['has'](bVr)){console['log'](cNY(0x326));return;}bWR(bVj['configure'][cO0(0xebf)](bVr),bVq);bVI(bVr);bWB(bVr,function(bVs){var bVt=bWE(bVr,bVs);if(bVq[cO0(0xec0)])bVq['onBufferRender']({'base64':bVt,'buffer':bVs,'size':{'width':bVj['configure']['get'](bVr)['width'],'height':bVj[cO0(0xec1)]['get'](bVr)['height'],'x':bVj['configure']['get'](bVr)['viewport']['size']['x'],'y':bVj['configure']['get'](bVr)['viewport']['size']['y']}});bVu();});};function bVu(){var bVv,bVw=bVj['_scene']['_view']['frustumCommandsList'],bVx=bVw['length'],bVy=undefined,bVz=[bVi['Pass']['ENVIRONMENT'],bVi['Pass']['COMPUTE'],bVi['Pass'][cO0(0xec2)],bVi[cO0(0xec3)]['TERRAIN_CLASSIFICATION'],bVi[cO0(0xec4)]['CESIUM_3D_TILE'],bVi['Pass']['CESIUM_3D_TILE_CLASSIFICATION'],bVi['Pass']['CESIUM_3D_TILE_CLASSIFICATION_IGNORE_SHOW'],bVi['Pass']['OPAQUE'],bVi['Pass']['TRANSLUCENT'],bVi['Pass']['OVERLAY'],bVi['Pass']['NUMBER_OF_PASSES']];for(var bVA=0x0;bVA0x2){bVj[cO0(0xede)]['get'](bVJ)['viewport']['size']['y']=bVj['configure']['get'](bVJ)['viewport']['size']['x'];}if(bVj['configure']['get'](bVJ)['viewport']['size']['x']/bVj['configure'][cO0(0xedf)](bVJ)['viewport']['size']['y']<0.5){bVj[cO0(0xee0)]['get'](bVJ)['viewport']['size']['x']=bVj['configure']['get'](bVJ)['viewport']['size']['y'];}}function bVQ(bVR){bVj['configure']['get'](bVR)['colorTexture']=new bVi['Texture']({'context':bVj['_context'],'width':bVj['configure']['get'](bVR)['width'],'height':bVj['configure']['get'](bVR)['height'],'pixelFormat':bVi['PixelFormat']['RGBA'],'pixelDatatype':bVi['PixelDatatype']['UNSIGNED_BYTE'],'sampler':new bVi['Sampler']({'minificationFilter':bVi['TextureMinificationFilter']['NEAREST'],'magnificationFilter':bVi['TextureMagnificationFilter']['NEAREST']})});bVj['configure']['get'](bVR)[cO0(0xee1)]=new bVi['Texture']({'context':bVj['_context'],'width':bVj['configure']['get'](bVR)['width'],'height':bVj['configure']['get'](bVR)['height'],'pixelFormat':bVi['PixelFormat']['DEPTH_STENCIL'],'pixelDatatype':bVi['PixelDatatype']['UNSIGNED_INT_24_8'],'sampler':new bVi['Sampler']({'minificationFilter':bVi['TextureMinificationFilter']['NEAREST'],'magnificationFilter':bVi['TextureMagnificationFilter']['NEAREST']})});}function bVS(bVT){bVj[cO0(0xee2)]['get'](bVT)['colorTexture']=bVj['configure']['get'](bVT)[cO0(0xee3)]&&!bVj['configure']['get'](bVT)['colorTexture']['isDestroyed']()&&bVj['configure']['get'](bVT)[cO0(0xee4)]['destroy']();bVj['configure']['get'](bVT)['depthStencilTexture']=bVj['configure']['get'](bVT)['depthStencilTexture']&&!bVj['configure']['get'](bVT)['depthStencilTexture']['isDestroyed']()&&bVj['configure']['get'](bVT)['depthStencilTexture']['destroy']();}function bVU(bVV){bVj['configure']['get'](bVV)['frameBuffer']=new bVi['Framebuffer']({'context':bVj['_context'],'colorTextures':[bVj['configure']['get'](bVV)['colorTexture']],'depthStencilTexture':bVj['configure'][cO0(0xee5)](bVV)['depthStencilTexture'],'destroyAttachments':![]});bVj['configure']['get'](bVV)[cO0(0xee6)]=new bVi['PassState'](bVj['_context']);bVj['configure']['get'](bVV)['passState']['framebuffer']=bVj['configure']['get'](bVV)['frameBuffer'];bVj['configure']['get'](bVV)['passState']['viewport']=new bVi[(cO0(0xee7))](0x0,0x0,bVj['configure']['get'](bVV)['width'],bVj['configure']['get'](bVV)['height']);}function bVW(bVX){bVj['configure']['get'](bVX)['framebuffer']=bVj[cO0(0xee8)]['get'](bVX)['framebuffer']&&!bVj['configure']['get'](bVX)['framebuffer']['isDestroyed']()&&bVj['configure']['get'](bVX)['framebuffer']['destroy']();}function bVY(bVZ){bVj['configure']['get'](bVZ)['clearCommand']=new bVi['ClearCommand']({'depth':0x1,'color':new bVi['Color'](0x1,0x1,0x1,0x0)});bVj[cO0(0xee9)]['get'](bVZ)['clearPassState']=new bVi['PassState'](bVj['_context']);bVj['configure'][cO0(0xeea)](bVZ)['clearCommand']['framebuffer']=bVj['configure']['get'](bVZ)['frameBuffer'];}function bW0(bW1){bVj['configure']['get'](bW1)['clearCommand']['execute'](bVj['_context'],bVj['configure']['get'](bW1)['clearPassState']);bWb(bW1);bVj['configure']['get'](bW1)['_uniformState']['updateCamera'](bVj['configure']['get'](bW1)['customCamera']);bVj['configure']['get'](bW1)['_uniformState']['updateFrustum'](bVj['configure']['get'](bW1)['customCamera']['frustum']);bVj['configure']['get'](bW1)['renderState']=new bVi['RenderState']();bVj['configure']['get'](bW1)['renderState']['depthTest']['enabled']=!![];bVj['configure']['get'](bW1)[cO0(0xeeb)]['cull']['enabled']=![];var bW2,bW3=bVj['_scene']['_view']['frustumCommandsList'],bW4=bW3['length'],bW5=undefined,bW6=[bVi['Pass']['CESIUM_3D_TILE'],bVi['Pass']['OPAQUE'],bVi['Pass']['TRANSLUCENT']];for(var bW7=0x0;bW7=bXg['maxR']){bXi=bXg['minR'];}return bXi;}function bXm(){bXj=bXj+bXg['deviationR'];if(bXj>=bXg['maxR']){bXj=bXg['minR'];}return bXj;}var bXn=bXg[cO0(0xf01)][0x2]+bXh;var bXo=bX4['entities']['add']({'id':bXg['id']+cNW(0xf2),'name':'','position':bX2['Cartesian3']['fromRadians'](bXg['position'][0x0],bXg['position'][0x1],bXn),'ellipse':{'semiMinorAxis':new bX2['CallbackProperty'](bXl,![]),'semiMajorAxis':new bX2['CallbackProperty'](bXm,![]),'height':bXn,'material':new bX2['ImageMaterialProperty']({'image':bXg['imageUrl'],'repeat':new bX2['Cartesian2'](0x1,0x1),'transparent':!![],'color':new bX2['CallbackProperty'](function(){var bXp=0x1-bXi/bXg[cO0(0xf02)];return bX2['Color']['WHITE']['withAlpha'](bXp);},![])}),'stRotation':bX2['Math']['toRadians'](bXk+0x5a)}});bXf[bXg['id']]['entities']=[bXo];setTimeout(function(){var bXq=bX4['entities']['add']({'id':bXg['id']+cNW(0xf3),'name':'','position':bX2['Cartesian3']['fromRadians'](bXg['position'][0x0],bXg['position'][0x1],bXn),'ellipse':{'semiMinorAxis':new bX2['CallbackProperty'](bXl,![]),'semiMajorAxis':new bX2['CallbackProperty'](bXm,![]),'height':bXn,'material':new bX2['ImageMaterialProperty']({'image':bXg['imageUrl'],'repeat':new bX2['Cartesian2'](0x1,0x1),'transparent':!![],'color':new bX2[(cO0(0xf03))](function(){var bXr=0x1;bXr=0x1-bXj/bXg['maxR'];return bX2['Color']['WHITE']['withAlpha'](bXr);},![])}),'stRotation':bX2['Math']['toRadians'](bXk+0x5a)}});bXf[bXg['id']]['entities']['push'](bXq);},bXg['eachInterval']);};bXc['prototype']['move']=function(bXs,bXt,bXu){if(bXf[bXs]){var bXv=bX2['Cartographic']['fromCartesian'](bXu);var bXw=bXf[bXs][cO0(0xf04)]?bXf[bXs][cO0(0xf05)]:0x0;bXv['height']+=bXw;function bXx(){return bX2['Cartographic'][cO0(0xf06)](bXv);}function bXy(){return bX2['Math']['toRadians'](bXt);}var bXz=bXf[bXs]['entities'];if(bXz&&bXz['length']>0x0){for(var bXA=0x0;bXA0x0){for(var bXE=0x0;bXE=0x3){function bYf(bYg){bYg['x']+=bXR[bYc]['positionOffset']['x'];bYg['y']+=bXR[bYc]['positionOffset']['y'];bYg['z']+=bXR[bYc]['positionOffset']['z'];return bYg;}bYe['map'](bYf);var bYh=bYn(bYc);if(bYh){bZC(bYc,bYe,bXR[bYc]['rotate'],bYh,bXR[bYc]['isFlipX'],bXR[bYc]['isFlipY']);}else{bY5(bYc);throw cNY(0x32d);}}else{bY5(bYc);throw cNY(0x32e);}}catch(bYi){console['error'](bYi);}}bXT['prototype']['addByPlane']=bYb;bXT['prototype']['updateByPlane']=bYb;bXT['prototype']['update']=function(bYj,bYk){try{bYk['id']=bYj;if(bXR[bYj]){bYk['m'+cO2(0x832)+'e']=cNW(0xf9);bYk['url']=bXR[bYj][cNW(0xfa)];bYk['videoElement']=bXR[bYj]['v'+cO2(0x833)+'t'];bXW(bYk);c0a(bYj);}}catch(bYl){console['error'](bYl);}};bXT['prototype']['get']=function(bYm){if(bXR[bYm]){return c0q(bXR[bYm],['c'+cO2(0x834)+'a','f'+cO2(0x835)+'e','s'+cO2(0x836)+'p','v'+cO2(0x837)+'e','v'+cO2(0x838)+'e','v'+cO2(0x839)+'e','a'+cO2(0x83a)+'r']);}else{console[cO0(0xf17)]('查'+cO2(0x83b)+'置');}};function bYn(bYo){var bYp;if(bXR[bYo]['url']&&bXR[bYo]['url']['length']>0x0){var bYq=document['createElement']('S'+cO2(0x83c)+'E');bYq['type']='v'+cO2(0x83d)+'4';bYq['src']=bXR[bYo]['url'];var bYr=document['createElement']('S'+cO2(0x83e)+'E');bYr[cO0(0xf18)]='v'+cO2(0x83f)+'e';bYr['src']=bXR[bYo]['url'];var bYp=document['createElement']('V'+cO2(0x840)+'O');bYp['appendChild'](bYq);bYp['appendChild'](bYr);bYp['setAttribute'](cNW(0xfb),'g'+cO2(0x841)+'_'+bYo);bYp['setAttribute'](cNW(0xfc),bXR[bYo]['url']);bYp[cO0(0xf19)]('c'+cO2(0x842)+'s','c'+cO2(0x843)+'s');bYp['setAttribute']('m'+cO2(0x844)+'d',!![]);bYp['setAttribute']('p'+cO2(0x845)+'d',!![]);bYp['setAttribute']('c'+cO2(0x846)+'n',!![]);if(bXR[bYo]['videoAutoPlay'])bYp[cO0(0xf1a)]('a'+cO2(0x847)+'y',bXR[bYo]['videoAutoPlay']);if(bXR[bYo]['videoLoop'])bYp['setAttribute']('l'+cO2(0x848)+'p',bXR[bYo]['videoLoop']);bYp['style']['zIndex']=-0x1;bYp['style']['position']='a'+cO2(0x849)+'e';var bYt=document['body']['firstChild'];document['body']['insertBefore'](bYp,bYt);}else if(bXR[bYo]['videoElement']&&bXR[bYo]['videoElement']['length']>0x0){bYp=document['getElementById'](bXR[bYo]['videoElement']);}if(bYp){bXR[bYo]['videoEle']=bYp;var bYu=function(){if(bXR[bYo]){bXR[bYo]['videoTexture']&&bXR[bYo]['videoTexture']['destroy']();bXR[bYo]['videoTexture']=new bXG['Texture']({'context':bXJ['context'],'source':bYp,'width':0x1,'height':0x1,'pixelFormat':bXG['PixelFormat']['RGBA'],'pixelDatatype':bXG['PixelDatatype']['UNSIGNED_BYTE']});}};bXR[bYo]['activeVideoListener']=bYu;bXI['clock']['onTick'][cO0(0xf1b)](bYu);}return bYp;}function bYv(bYw){var bYx=bXR[bYw]['camera'];if(!bYx){bYx=new bXG['Camera'](bXJ);}var bYy=bXR[bYw]['viewDistance'];bYx['frustum']['near']=bYy*0.001;bYx[cO0(0xf1c)]['far']=bYy;var bYz=bXG['Math']['toRadians'](bXR[bYw]['horizontalViewAngle']);var bYA=bXG['Math']['toRadians'](bXR[bYw]['verticalViewAngle']);var bYB=bYy*Math['tan'](bYz/0x2)*0x2/(bYy*Math[cO0(0xf1d)](bYA/0x2)*0x2);bYx['frustum'][cO0(0xf1e)]=bYB;bYx['frustum']['fov']=Math['max'](bYz,bYA);bYx['setView']({'destination':bXG['Cartesian3']['fromRadians'](bXR[bYw]['cameraPosition']['longitude'],bXR[bYw]['cameraPosition']['latitude'],bXR[bYw]['cameraPosition']['height']),'orientation':{'heading':bXG['Math']['toRadians'](bXR[bYw]['heading']||0x0),'pitch':bXG['Math']['toRadians'](bXR[bYw]['pitch']||0x0),'roll':bXG['Math']['toRadians'](bXR[bYw]['roll']||0x0)}});bXR[bYw]['camera']=bYx;bXH['Camera']['testCamera']=bYx;}function bYC(bYD){var bYE=new bXG['Cartesian3']();var bYF=new bXG['Matrix3']();var bYG=new bXG['Quaternion']();var bYH=bXR[bYD]['camera']['positionWC'];var bYI=bXR[bYD]['camera']['directionWC'];var bYJ=bXR[bYD]['camera']['upWC'];var bYK=bXR[bYD]['camera']['rightWC'];bYK=bXG['Cartesian3']['negate'](bYK,bYE);var bYL=bYF;bXG['Matrix3']['setColumn'](bYL,0x0,bYK,bYL);bXG['Matrix3']['setColumn'](bYL,0x1,bYJ,bYL);bXG['Matrix3']['setColumn'](bYL,0x2,bYI,bYL);var bYM=bXG['Quaternion']['fromRotationMatrix'](bYL,bYG);return bYM;}function bYN(bYO,bYP){if(bXR[bYO]['frustumOutline']){bXJ['primitives']['remove'](bXR[bYO]['frustumOutline']);}if(bXR[bYO]['debugFrustum']){bYQ(bYO,bYP);}}function bYQ(bYR,bYS){var bYT='f'+cO2(0x84a)+'_'+bYR;var bYU=new bXG['GeometryInstance']({'geometry':new bXG['FrustumOutlineGeometry']({'frustum':bXR[bYR]['camera']['frustum'],'origin':bXR[bYR]['camera']['positionWC'],'orientation':bYS,'_drawNearPlane':bXR[bYR]['isDrawNearPlane']}),'id':bYT,'attributes':{'color':bXG['ColorGeometryInstanceAttribute']['fromColor'](bXG['Color']['fromCssColorString'](bXR[bYR]['frustumColor'])),'show':new bXG['ShowGeometryInstanceAttribute'](!![])}});var bYV=bXJ['primitives']['add'](new bXG['Primitive']({'geometryInstances':[bYU],'appearance':new bXG['PerInstanceColorAppearance']({'flat':!![],'translucent':![]})}));bXR[bYR]['frustumOutline']=bYV;}function bYW(bYX,bYY,bYZ){var bZ0=bYY;var bZ1=bYZ;var bZ2=bXR[bYX]['camera'][cO0(0xf1f)];var bZ3;var bZ4=0x0;var bZ5=0x1;if(bZ2 instanceof bXG['PerspectiveFrustum']){bZ3=bZ4;}else if(bZ2 instanceof bXG['OrthographicFrustum']){bZ3=bZ5;}bXR[bYX]['viewDistance'];bXR[bYX]['horizontalViewAngle'];bXR[bYX]['verticalViewAngle'];var bZ6=new Float64Array(0x3*0x4*0x2);bXG['FrustumGeometry']['_computeNearFarPlanes'](bZ0,bZ1,bZ3,bZ2,bZ6);return bZ6;}function bZ7(bZ8,bZ9,bZa,bZb){if(bXR[bZ8][cO0(0xf20)]){bXJ['primitives']['remove'](bXR[bZ8]['videoPrimitive']);}bZp(bZ8,bZ9,bZa,bZb);return;var bZc=bXG['HeadingPitchRoll']['fromDegrees'](bXR[bZ8]['heading'],bXR[bZ8]['pitch'],bXR[bZ8]['roll']);var bZd=new bXG['Matrix4']();bXG['Matrix4']['fromTranslationQuaternionRotationScale'](bZa,bZb,new bXG['Cartesian3'](0x1,0x1,0x1),bZd);if(bXR[bZ8]['videoPrimitive']){bXR[bZ8]['videoPrimitive']['modelMatrix']=bZd;console['log'](bXR[bZ8]['videoPrimitive']);return;}var bZe=bYW(bZ8,bZa,bZb);var bZe=Array['from'](bZe)['splice'](0x3*0x4);var bZg=bXG['Cartesian3']['unpackArray'](bZe);var bZh=[];for(var bZi=0x0;bZi=-128.8552&&bZj<=-38.5952){bZk+=0x5a;}else if(bZj>=51.1448&&bZj<=141.4048){bZk-=0x5a;}var bZl=new bXG['CoplanarPolygonGeometry']({'polygonHierarchy':new bXG['PolygonHierarchy'](bZh),'vertexFormat':bXG['VertexFormat']['DEFAULT'],'stRotation':bXG['Math']['toRadians'](bZk||0x0),'ellipsoid':bXG[cO0(0xf22)]['WGS84'],'closeTop':!![],'closeBottom':!![],'arcType':bXG['ArcType']['GEODESIC'],'perPositionHeight':!![],'outline':!![],'outlineColor':bXG['Color']['BLACK']});var bZm=new bXG['GeometryInstance']({'geometry':bZl,'attributes':{'color':bXG['ColorGeometryInstanceAttribute']['fromColor'](new bXG['Color'](0x1,0x1,0x1,0x1))},'id':'v'+cO2(0x84b)+'_'+bZ8});var bZn=bXG['Material']['fromType']('I'+cO2(0x84c)+'e');bZn['uniforms'][cO0(0xf23)]=bZ9;bZn['uniforms'][cO0(0xf24)]['alpha']=bXR[bZ8]['alpha'];bZn['shaderSource']=[cNY(0x32f),cNY(0x330),cNY(0x331),cNY(0x332),cNW(0xfd),cNY(0x333),cNY(0x334),cNY(0x335),cNY(0x336),cNY(0x337),cNW(0xfe),cNY(0x338),cNY(0x339),'\x20'+cO2(0x84d)+'{',cNY(0x33a),cNY(0x33b),cNW(0xff),cNW(0x100),'\x20'+cO2(0x84e)+';','}'][cO0(0xf25)]('\x0a');var bZo=bXI['scene']['primitives']['add'](new bXG['Primitive']({'geometryInstances':bZm,'appearance':new bXG['MaterialAppearance']({'closed':![],'material':bZn}),'modelMatrix':bZd}));console['log'](bZo,bZm);bXR[bZ8]['videoPrimitive']=bZo;}function bZp(bZq,bZr,bZs,bZt){var bZu=bXG['HeadingPitchRoll']['fromDegrees'](bXR[bZq]['heading'],bXR[bZq]['pitch'],bXR[bZq]['roll']);var bZv=bYW(bZq,bZs,bZt);var bZv=Array['from'](bZv)['splice'](0x3*0x4);var bZx=bXG['Cartesian3']['unpackArray'](bZv);var bZy=[];for(var bZz=0x0;bZz=-128.8552&&bZA<=-38.5952){bZB+=0x5a;}else if(bZA>=51.1448&&bZA<=141.4048){bZB-=0x5a;}bZC(bZq,bZy,bZB,bZr);}function bZC(bZD,bZE,bZF,bZG,bZH,bZI){var bZJ=new bXG['CoplanarPolygonGeometry']({'polygonHierarchy':new bXG['PolygonHierarchy'](bZE),'vertexFormat':bXG['VertexFormat']['DEFAULT'],'stRotation':bXG['Math']['toRadians'](bZF||0x0),'ellipsoid':bXG['Ellipsoid']['WGS84'],'closeTop':!![],'closeBottom':!![],'arcType':bXG['ArcType']['GEODESIC'],'perPositionHeight':!![],'outline':!![],'outlineColor':bXG['Color']['BLACK']});var bZK=new bXG['GeometryInstance']({'geometry':bZJ,'attributes':{'color':bXG['ColorGeometryInstanceAttribute']['fromColor'](new bXG['Color'](0x1,0x1,0x1,0x1))},'id':'v'+cO2(0x84f)+'_'+bZD});var bZL=bXG['Material']['fromType']('I'+cO2(0x850)+'e');bZL['uniforms']['image']=bZG;bZL[cO0(0xf2a)]['color']['alpha']=bXR[bZD]['alpha'];bZL['shaderSource']=[cNY(0x33c),cNY(0x33d),cNY(0x33e),cNY(0x33f),cNW(0x101),cNY(0x340),cNY(0x341),cNY(0x342),cNY(0x343)+(bZH?'-'+cO2(0x851)+'0':cNW(0x102))+cNY(0x344)+(bZI?'-'+cO2(0x852)+'0':cNW(0x103))+cNY(0x345),cNY(0x346),cNW(0x104),cNY(0x347),cNY(0x348),cNY(0x349),cNY(0x34a),cNY(0x34b),cNY(0x34c),'\x20'+cO2(0x853)+'{',cNY(0x34d),'\x20'+cO2(0x854)+'}','\x20'+cO2(0x855)+'}',cNY(0x34e),cNW(0x105),'\x20'+cO2(0x856)+';','}']['join']('\x0a');var bZM=bXI[cO0(0xf2b)]['primitives']['add'](new bXG['Primitive']({'geometryInstances':bZK,'appearance':new bXG['MaterialAppearance']({'closed':![],'material':bZL})}));bXR[bZD]['videoPrimitive']=bZM;}var bZN=function(bZO){this['shadowMap']=bZO;};bZN[cO0(0xf2c)]['update']=function(bZP){bZP['shadowMaps'][cO0(0xf2d)](this['shadowMap']);this['frameState']=bZP;};bZN['prototype']['destroy']=function(bZQ){if(this['frameState']&&this['shadowMap']){for(var bZR=0x0;bZR{return c0T['snowSize'];},'snowSpeed':()=>{return c0T['snowSpeed'];}}});c0T['_viewer']['scene']['postProcessStages']['add'](c0T['snowStage']);c0T['_viewer']['scene'][cO0(0xf43)]();}catch(c0X){console['log'](c0X);}};c0U['prototype']['destroySnow']=function(){try{if(!c0T['_viewer']||!c0T['snowStage'])return;c0T[cO0(0xf44)]['scene']['postProcessStages']['remove'](c0T['snowStage']);delete c0T['snowSize'];delete c0T['snowSpeed'];c0T['_viewer']['scene']['requestRender']();}catch(c0Y){console['log'](c0Y);}};c0U['prototype']['showSnow']=function(c0Z){try{c0T['snowStage']['enabled']=c0Z;c0T[cO0(0xf45)]['scene']['requestRender']();}catch(c10){console['log'](c10);}};function c11(){return cNY(0x3ac);}c0U['prototype']['addRain']=function(c12){try{if(c12==undefined){c0T['tiltAngle']=0.1;c0T['rainSize']=0.5;c0T['rainSpeed']=0x3c;}else{c0T['tiltAngle']=c0S['defaultValue'](c12[cO0(0xf46)],0.1);c0T['rainSize']=c0S['defaultValue'](c12[cO0(0xf47)],0.5);c0T['rainSpeed']=c0S['defaultValue'](c12['rainSpeed'],0x3c);}c0T['rainStage']=new c0S['PostProcessStage']({'name':'c'+cO2(0x874)+'n','fragmentShader':c17(),'uniforms':{'tiltAngle':()=>{return c0T['tiltAngle'];},'rainSize':()=>{return c0T['rainSize'];},'rainSpeed':()=>{return c0T[cO0(0xf48)];}}});c0T['_viewer']['scene']['postProcessStages']['add'](c0T['rainStage']);c0T['_viewer']['scene']['requestRender']();}catch(c13){console['log'](c13);}};c0U['prototype']['destroyRain']=function(){try{if(!c0T['_viewer']||!c0T['rainStage'])return;c0T['_viewer']['scene']['postProcessStages'][cO0(0xf49)](c0T['rainStage']);delete c0T['tiltAngle'];delete c0T[cO0(0xf4a)];delete c0T['rainSpeed'];c0T[cO0(0xf4b)]['scene']['requestRender']();}catch(c14){console['log'](c14);}};c0U['prototype'][cO0(0xf4c)]=function(c15){try{c0T['rainStage']['enabled']=c15;c0T['_viewer'][cO0(0xf4d)]['requestRender']();}catch(c16){console['log'](c16);}};function c17(){return cNY(0x3ad);}c0U['prototype']['addFog']=function(c18){try{if(c18==undefined){this['visibility']=0.3;this['color']=new c0S['Color'](0.8,0.8,0.8,0.5);this['_show']=!![];}else{this['visibility']=c0S['defaultValue'](c18['visibility'],0.3);this['color']=c0S['defaultValue'](c18[cO0(0xf4e)],new c0S[(cO0(0xf4f))](0.8,0.8,0.8,0.5));this['_show']=c0S['defaultValue'](c18['show'],!0x0);}c0T['fogStage']=new c0S['PostProcessStage']({'name':'c'+cO2(0x875)+'g','fragmentShader':c1d(),'uniforms':{'visibility':()=>{return c0T['visibility'];},'fogColor':()=>{return c0T['color'];}}});c0T['_viewer'][cO0(0xf50)]['postProcessStages']['add'](c0T['fogStage']);c0T['_viewer']['scene']['requestRender']();}catch(c19){console['log'](c19);}};c0U['prototype']['destroyFog']=function(){try{if(!c0T['_viewer']||!c0T[cO0(0xf51)])return;c0T['_viewer']['scene']['postProcessStages'][cO0(0xf52)](c0T['fogStage']);delete c0T['visibility'];delete c0T['color'];c0T['_viewer']['scene']['requestRender']();}catch(c1a){console['log'](c1a);}};c0U['prototype']['showFog']=function(c1b){try{c0T['_show']=c1b;c0T[cO0(0xf53)]['enabled']=c1b;c0T[cO0(0xf54)]['scene']['requestRender']();}catch(c1c){console['log'](c1c);}};function c1d(){return cNY(0x3ae);}return c0U;}(window['Cesium']||{});;(function(c1e,c1f,c1g){if(typeof module!=='u'+cO2(0x876)+'d'&&module['exports']){module['exports']=c1g();}else if(typeof define==='f'+cO2(0x877)+'n'&&define['amd']){define(c1g);}else{c1f[c1e]=c1g();}}('h'+cO2(0x878)+'7',this,function(){var c1h={'defaultRadius':0x28,'defaultRenderer':'c'+cO2(0x879)+'d','defaultGradient':{0.25:'r'+cO2(0x87a)+')',0.55:'r'+cO2(0x87b)+')',0.85:'y'+cO2(0x87c)+'w',1:'r'+cO2(0x87d)+')'},'defaultMaxOpacity':0x1,'defaultMinOpacity':0x0,'defaultBlur':0.85,'defaultXField':'x','defaultYField':'y','defaultValueField':'v'+cO2(0x87e)+'e','plugins':{}};var c1i=function StoreClosure(){var c1i=function c1i(c1k){this['_coordinator']={};this['_data']=[];this['_radi']=[];this['_min']=0xa;this['_max']=0x1;this['_xField']=c1k['x'+cO2(0x87f)+'d']||c1k['defaultXField'];this['_yField']=c1k['y'+cO2(0x880)+'d']||c1k['defaultYField'];this['_valueField']=c1k['v'+cO2(0x881)+'d']||c1k['defaultValueField'];if(c1k['r'+cO2(0x882)+'s']){this['_cfgRadius']=c1k['r'+cO2(0x883)+'s'];}};var c1l=c1h['defaultRadius'];c1i['prototype']={'_organiseData':function(c1m,c1n){var c1o=c1m[this['_xField']];var c1p=c1m[this['_yField']];var c1q=this['_radi'];var c1r=this['_data'];var c1s=this['_max'];var c1t=this['_min'];var c1u=c1m[this['_valueField']]||0x1;var c1v=c1m['radius']||this['_cfgRadius']||c1l;if(!c1r[c1o]){c1r[c1o]=[];c1q[c1o]=[];}if(!c1r[c1o][c1p]){c1r[c1o][c1p]=c1u;c1q[c1o][c1p]=c1v;}else{c1r[c1o][c1p]+=c1u;}var c1w=c1r[c1o][c1p];if(c1w>c1s){if(!c1n){this['_max']=c1w;}else{this['setDataMax'](c1w);}return![];}else if(c1w0x0){var c1C=arguments[0x0];var c1D=c1C['length'];while(c1D--){this['addData']['call'](this,c1C[c1D]);}}else{var c1E=this['_organiseData'](arguments[0x0],!![]);if(c1E){if(this['_data']['length']===0x0){this['_min']=this['_max']=c1E['value'];}this['_coordinator'][cO0(0xf55)]('r'+cO2(0x885)+'l',{'min':this['_min'],'max':this['_max'],'data':[c1E]});}}return this;},'setData':function(c1F){var c1G=c1F['data'];var c1H=c1G['length'];this['_data']=[];this['_radi']=[];this['_max']=c1F['max'];this['_min']=c1F['min']||0x0;for(var c1I=0x0;c1I0x0){this['_drawAlpha'](c2o);this['_colorize']();}},'renderAll':function(c2p){this['_clear']();if(c2p['data']['length']>0x0){this['_drawAlpha'](c22(c2p));this['_colorize']();}},'_updateGradient':function(c2q){this['_palette']=c1N(c2q);},'updateConfig':function(c2r){if(c2r['g'+cO2(0x892)+'t']){this['_updateGradient'](c2r);}this['_setStyles'](c2r);},'setDimensions':function(c2s,c2t){this['_width']=c2s;this['_height']=c2t;this['canvas']['width']=this['shadowCanvas']['width']=c2s;this['canvas']['height']=this['shadowCanvas']['height']=c2t;},'_clear':function(){this['shadowCtx']['clearRect'](0x0,0x0,this['_width'],this['_height']);this['ctx'][cO0(0xf5a)](0x0,0x0,this['_width'],this['_height']);},'_setStyles':function(c2u){this['_blur']=c2u['blur']==0x0?0x0:c2u['blur']||c2u['defaultBlur'];if(c2u['backgroundColor']){this['canvas']['style']['backgroundColor']=c2u['backgroundColor'];}this['_width']=this['canvas']['width']=this['shadowCanvas']['width']=c2u['width']||this['_width'];this['_height']=this['canvas']['height']=this['shadowCanvas']['height']=c2u['height']||this['_height'];this['_opacity']=(c2u[cO0(0xf5b)]||0x0)*0xff;this['_maxOpacity']=(c2u['maxOpacity']||c2u['defaultMaxOpacity'])*0xff;this['_minOpacity']=(c2u['minOpacity']||c2u['defaultMinOpacity'])*0xff;this['_useGradientOpacity']=!!c2u['useGradientOpacity'];},'_drawAlpha':function(c2v){var c2w=this['_min']=c2v['min'];var c2x=this['_max']=c2v['max'];var c2v=c2v['data']||[];var c2z=c2v['length'];var c2A=0x1-this['_blur'];while(c2z--){var c2B=c2v[c2z];var c2C=c2B['x'];var c2D=c2B['y'];var c2E=c2B['radius'];var c2F=Math['min'](c2B[cO0(0xf5c)],c2x);var c2G=c2C-c2E;var c2H=c2D-c2E;var c2I=this['shadowCtx'];var c2J;if(!this['_templates'][c2E]){this['_templates'][c2E]=c2J=c1U(c2E,c2A);}else{c2J=this['_templates'][c2E];}var c2K=(c2F-c2w)/(c2x-c2w);c2I['globalAlpha']=c2K<0.01?0.01:c2K;c2I['drawImage'](c2J,c2G,c2H);if(c2Gthis['_renderBoundaries'][0x2]){this['_renderBoundaries'][0x2]=c2G+0x2*c2E;}if(c2H+0x2*c2E>this['_renderBoundaries'][0x3]){this['_renderBoundaries'][0x3]=c2H+0x2*c2E;}}},'_colorize':function(){var c2L=this['_renderBoundaries'][0x0];var c2M=this['_renderBoundaries'][0x1];var c2N=this['_renderBoundaries'][0x2]-c2L;var c2O=this['_renderBoundaries'][0x3]-c2M;var c2P=this['_width'];var c2Q=this['_height'];var c2R=this['_opacity'];var c2S=this['_maxOpacity'];var c2T=this['_minOpacity'];var c2U=this['_useGradientOpacity'];if(c2L<0x0){c2L=0x0;}if(c2M<0x0){c2M=0x0;}if(c2L+c2N>c2P){c2N=c2P-c2L;}if(c2M+c2O>c2Q){c2O=c2Q-c2M;}var c2V=this['shadowCtx']['getImageData'](c2L,c2M,c2N,c2O);var c2W=c2V['data'];var c2X=c2W[cO0(0xf5d)];var c2Y=this['_palette'];for(var c2Z=0x3;c2Z0x0){c32=c2R;}else{if(c30>0x0;return c34;},'getDataURL':function(){return this['canvas'][cO0(0xf5e)]();}};return c1M;}();var c3a=function RendererClosure(){var c3b=![];if(c1h['d'+cO2(0x893)+'r']==='c'+cO2(0x894)+'d'){c3b=c1M;}return c3b;}();var c3c={'merge':function(){var c3d={};var c3e=arguments['length'];for(var c3f=0x0;c3f0x0&&c4s[c4s['length']-0x1])&&(c4y[0x0]===0x6||c4y[0x0]===0x2)){c4p=0x0;continue;}if(c4y[0x0]===0x3&&(!c4s||c4y[0x1]>c4s[0x0]&&c4y[0x1]=0xd800&&c4Y<=0xdbff&&c4W>0xa)+0xd800,c57%0x400+0xdc00);}if(c55+0x1===c53||c54['length']>0x4000){c56+=String['fromCharCode']['apply'](String,c54);c54[cO0(0xf6c)]=0x0;}}return c56;};var c58=cNY(0x3b3);var c59=typeof Uint8Array==='u'+cO2(0x8a8)+'d'?[]:new Uint8Array(0x100);for(var c5a=0x0;c5a>0x4;c5m[c5g++]=(c5i&0xf)<<0x4|c5j>>0x2;c5m[c5g++]=(c5j&0x3)<<0x6|c5k&0x3f;}return c5l;};var c5o=function(c5p){var c5q=c5p[cO0(0xf6d)];var c5r=[];for(var c5a=0x0;c5a>c5y;var c5D=0x1<>c5y;var c5G=c5C+c5F;var c5H=c5G;var c5I=0x800>>0x6;var c5J=c5H+c5I;var c5K=0x10000>>c5z;var c5L=0x1<=0x0){if(c6b<0xd800||c6b>0xdbff&&c6b<=0xffff){c6c=this['index'][c6b>>c5y];c6c=(c6c<>c5y)];c6c=(c6c<>c5z);c6c=this['index'][c6c];c6c+=c6b>>c5y&c5M;c6c=this['index'][c6c];c6c=(c6c<c6e){c7b['push'](!![]);c7e-=c6e;}else{c7b['push'](![]);}if(['n'+cO2(0x8ad)+'l','a'+cO2(0x8ae)+'o','l'+cO2(0x8af)+'e']['indexOf'](c78)!==-0x1){if([0x2010,0x2013,0x301c,0x30a0]['indexOf'](c7c)!==-0x1){c7a['push'](c7d);return c79['push'](c6t);}}if(c7e===c6i||c7e===c6o){if(c7d===0x0){c7a['push'](c7d);return c79['push'](c6H);}var c7f=c79[c7d-0x1];if(c73[cO0(0xf71)](c7f)===-0x1){c7a['push'](c7a[c7d-0x1]);return c79[cO0(0xf72)](c7f);}c7a['push'](c7d);return c79['push'](c6H);}c7a[cO0(0xf73)](c7d);if(c7e===c6I){return c79['push'](c78==='s'+cO2(0x8b0)+'t'?c6y:c6O);}if(c7e===c6T){return c79['push'](c6H);}if(c7e===c6G){return c79['push'](c6H);}if(c7e===c6U){if(c7c>=0x20000&&c7c<=0x2fffd||c7c>=0x30000&&c7c<=0x3fffd){return c79['push'](c6O);}else{return c79['push'](c6H);}}c79['push'](c7e);});return[c7a,c79,c7b];};var c7g=function(q,c7i,c7j,c7k){var c7l=c7k[c7j];if(Array['isArray'](q)?q['indexOf'](c7l)!==-0x1:q===c7l){var c5a=c7j;while(c5a<=c7k['length']){c5a++;var c7n=c7k[c5a];if(c7n===c7i){return!![];}if(c7n!==c6n){break;}}}if(c7l===c6n){var c5a=c7j;while(c5a>0x0){c5a--;var c7p=c7k[c5a];if(Array['isArray'](q)?q[cO0(0xf74)](c7p)!==-0x1:q===c7p){var c7q=c7j;while(c7q<=c7k['length']){c7q++;var c7n=c7k[c7q];if(c7n===c7i){return!![];}if(c7n!==c6n){break;}}}if(c7p!==c6n){break;}}}return![];};var c7s=function(c7t,c7u){var c5a=c7t;while(c5a>=0x0){var c7w=c7u[c5a];if(c7w===c6n){c5a--;}else{return c7w;}}return 0x0;};var c7x=function(c7y,c7z,c7A,c7B,c7C){if(c7A[c7B]===0x0){return c6W;}var c7D=c7B-0x1;if(Array['isArray'](c7C)&&c7C[c7D]===!![]){return c6W;}var c7E=c7D-0x1;var c7F=c7D+0x1;var c7G=c7z[c7D];var c7H=c7E>=0x0?c7z[c7E]:0x0;var c7I=c7z[c7F];if(c7G===c6g&&c7I===c6h){return c6W;}if(c70[cO0(0xf75)](c7G)!==-0x1){return c6V;}if(c70['indexOf'](c7I)!==-0x1){return c6W;}if(c71['indexOf'](c7I)!==-0x1){return c6W;}if(c7s(c7D,c7z)===c6l){return c6X;}if(c6Y['get'](c7y[c7D])===c6o&&(c7I===c6O||c7I===c6J||c7I===c6K)){return c6W;}if(c7G===c6k||c7I===c6k){return c6W;}if(c7G===c6m){return c6W;}if([c6n,c6q,c6s]['indexOf'](c7G)===-0x1&&c7I===c6m){return c6W;}if([c6u,c6v,c6w,c6B,c6F]['indexOf'](c7I)!==-0x1){return c6W;}if(c7s(c7D,c7z)===c6z){return c6W;}if(c7g(c6A,c6z,c7D,c7z)){return c6W;}if(c7g([c6u,c6v],c6y,c7D,c7z)){return c6W;}if(c7g(c6p,c6p,c7D,c7z)){return c6W;}if(c7G===c6n){return c6X;}if(c7G===c6A||c7I===c6A){return c6W;}if(c7I===c6t||c7G===c6t){return c6X;}if([c6q,c6s,c6y]['indexOf'](c7I)!==-0x1||c7G===c6r){return c6W;}if(c7H===c6N&&c75['indexOf'](c7G)!==-0x1){return c6W;}if(c7G===c6F&&c7I===c6N){return c6W;}if(c7I===c6x&&c6Z['concat'](c6x,c6w,c6C,c6O,c6J,c6K)['indexOf'](c7G)!==-0x1){return c6W;}if(c6Z['indexOf'](c7I)!==-0x1&&c7G===c6C||c6Z['indexOf'](c7G)!==-0x1&&c7I===c6C){return c6W;}if(c7G===c6E&&[c6O,c6J,c6K]['indexOf'](c7I)!==-0x1||[c6O,c6J,c6K]['indexOf'](c7G)!==-0x1&&c7I===c6D){return c6W;}if(c6Z['indexOf'](c7G)!==-0x1&&c72['indexOf'](c7I)!==-0x1||c72['indexOf'](c7G)!==-0x1&&c6Z['indexOf'](c7I)!==-0x1){return c6W;}if([c6E,c6D]['indexOf'](c7G)!==-0x1&&(c7I===c6C||[c6z,c6s]['indexOf'](c7I)!==-0x1&&c7z[c7F+0x1]===c6C)||[c6z,c6s]['indexOf'](c7G)!==-0x1&&c7I===c6C||c7G===c6C&&[c6C,c6F,c6B]['indexOf'](c7I)!==-0x1){return c6W;}if([c6C,c6F,c6B,c6u,c6v]['indexOf'](c7I)!==-0x1){var c7J=c7D;while(c7J>=0x0){var c7K=c7z[c7J];if(c7K===c6C){return c6W;}else if([c6F,c6B]['indexOf'](c7K)!==-0x1){c7J--;}else{break;}}}if([c6E,c6D]['indexOf'](c7I)!==-0x1){var c7J=[c6u,c6v]['indexOf'](c7G)!==-0x1?c7E:c7D;while(c7J>=0x0){var c7K=c7z[c7J];if(c7K===c6C){return c6W;}else if([c6F,c6B]['indexOf'](c7K)!==-0x1){c7J--;}else{break;}}}if(c6P===c7G&&[c6P,c6Q,c6L,c6M][cO0(0xf76)](c7I)!==-0x1||[c6Q,c6L]['indexOf'](c7G)!==-0x1&&[c6Q,c6R]['indexOf'](c7I)!==-0x1||[c6R,c6M]['indexOf'](c7G)!==-0x1&&c7I===c6R){return c6W;}if(c74['indexOf'](c7G)!==-0x1&&[c6x,c6D]['indexOf'](c7I)!==-0x1||c74['indexOf'](c7I)!==-0x1&&c7G===c6E){return c6W;}if(c6Z['indexOf'](c7G)!==-0x1&&c6Z[cO0(0xf77)](c7I)!==-0x1){return c6W;}if(c7G===c6B&&c6Z['indexOf'](c7I)!==-0x1){return c6W;}if(c6Z['concat'](c6C)['indexOf'](c7G)!==-0x1&&c7I===c6z||c6Z['concat'](c6C)['indexOf'](c7I)!==-0x1&&c7G===c6v){return c6W;}if(c7G===c6S&&c7I===c6S){var c5a=c7A[c7D];var c7O=0x1;while(c5a>0x0){c5a--;if(c7z[c5a]===c6S){c7O++;}else{break;}}if(c7O%0x2!==0x0){return c6W;}}if(c7G===c6J&&c7I===c6K){return c6W;}return c6X;};var c7P=function(c7Q,c7R){if(!c7R){c7R={'lineBreak':'n'+cO2(0x8b1)+'l','wordBreak':'n'+cO2(0x8b2)+'l'};}var c7S=c76(c7Q,c7R['lineBreak']),c7T=c7S[0x0],c7U=c7S[0x1],c7V=c7S[0x2];if(c7R[cO0(0xf78)]==='b'+cO2(0x8b3)+'l'||c7R['wordBreak']==='b'+cO2(0x8b4)+'d'){c7U=c7U['map'](function(c7W){return[c6C,c6H,c6T]['indexOf'](c7W)!==-0x1?c6O:c7W;});}var c7X=c7R['wordBreak']==='k'+cO2(0x8b5)+'l'?c7V['map'](function(c7Y,c5a){return c7Y&&c7Q[c5a]>=0x4e00&&c7Q[c5a]<=0x9fff;}):undefined;return[c7T,c7U,c7X];};var c80=function(){function c80(c82,c83,c84,c85){this['codePoints']=c82;this['required']=c83===c6V;this['start']=c84;this['end']=c85;}c80[cO0(0xf79)]['slice']=function(){return c50['apply'](void 0x0,this['codePoints']['slice'](this['start'],this['end']));};return c80;}();var c86=function(c87,c88){var c89=c4T(c87);var c8a=c7P(c89,c88),c8b=c8a[0x0],c8c=c8a[0x1],c8d=c8a[0x2];var c8e=c89['length'];var c8f=0x0;var c8g=0x0;return{'next':function(){if(c8g>=c8e){return{'done':!![],'value':null};}var c8h=c6W;while(c8g=c95&&c9h<=0x39;};var c9i=function(c9j){return c9j>=0xd800&&c9j<=0xdfff;};var c9k=function(c9l){return c9g(c9l)||c9l>=c9b&&c9l<=c9d||c9l>=q&&c9l<=c98;};var c9m=function(c9n){return c9n>=q&&c9n<=c9a;};var c9o=function(c9p){return c9p>=c9b&&c9p<=c9f;};var c9q=function(c9r){return c9m(c9r)||c9o(c9r);};var c9s=function(c9t){return c9t>=c8Q;};var c9u=function(c9v){return c9v===c8p||c9v===c8s||c9v===c8t;};var c9w=function(c9x){return c9q(c9x)||c9s(c9x)||c9x===c8C;};var c9y=function(c9z){return c9w(c9z)||c9g(c9z)||c9z===c8D;};var c9A=function(c9B){return c9B>=c8Y&&c9B<=c8Z||c9B===c90||c9B>=c91&&c9B<=c92||c9B===c93;};var c9C=function(c9D,c9E){if(c9D!==c8r){return![];}return c9E!==c8p;};var c9F=function(c9G,c9H,c9I){if(c9G===c8D){return c9w(c9H)||c9C(c9H,c9I);}else if(c9w(c9G)){return!![];}else if(c9G===c8r&&c9C(c9G,c9H)){return!![];}return![];};var c9J=function(c9K,c9L,c9M){if(c9K===c8T||c9K===c8D){if(c9g(c9L)){return!![];}return c9L===c8X&&c9g(c9M);}if(c9K===c8X){return c9g(c9L);}return c9g(c9K);};var c9N=function(c9O){var c9P=0x0;var c9Q=0x1;if(c9O[c9P]===c8T||c9O[c9P]===c8D){if(c9O[c9P]===c8D){c9Q=-0x1;}c9P++;}var c9R=[];while(c9g(c9O[c9P])){c9R['push'](c9O[c9P++]);}var c9S=c9R[cO0(0xf7a)]?parseInt(c50['apply'](void 0x0,c9R),0xa):0x0;if(c9O[c9P]===c8X){c9P++;}var c9T=[];while(c9g(c9O[c9P])){c9T['push'](c9O[c9P++]);}var c9U=c9T['length'];var c9V=c9U?parseInt(c50[cO0(0xf7b)](void 0x0,c9T),0xa):0x0;if(c9O[c9P]===c9c||c9O[c9P]===c97){c9P++;}var c9W=0x1;if(c9O[c9P]===c8T||c9O[c9P]===c8D){if(c9O[c9P]===c8D){c9W=-0x1;}c9P++;}var c9X=[];while(c9g(c9O[c9P])){c9X['push'](c9O[c9P++]);}var c9Y=c9X['length']?parseInt(c50['apply'](void 0x0,c9X),0xa):0x0;return c9Q*(c9S+c9V*Math['pow'](0xa,-c9U))*Math['pow'](0xa,c9W*c9Y);};var c9Z={'type':c8j['LEFT_PARENTHESIS_TOKEN']};var ca0={'type':c8j['RIGHT_PARENTHESIS_TOKEN']};var ca1={'type':c8j['COMMA_TOKEN']};var ca2={'type':c8j['SUFFIX_MATCH_TOKEN']};var ca3={'type':c8j['PREFIX_MATCH_TOKEN']};var ca4={'type':c8j['COLUMN_TOKEN']};var ca5={'type':c8j['DASH_MATCH_TOKEN']};var ca6={'type':c8j['INCLUDE_MATCH_TOKEN']};var ca7={'type':c8j['LEFT_CURLY_BRACKET_TOKEN']};var ca8={'type':c8j['RIGHT_CURLY_BRACKET_TOKEN']};var ca9={'type':c8j['SUBSTRING_MATCH_TOKEN']};var caa={'type':c8j['BAD_URL_TOKEN']};var cab={'type':c8j['BAD_STRING_TOKEN']};var cac={'type':c8j['CDO_TOKEN']};var cad={'type':c8j['CDC_TOKEN']};var cae={'type':c8j['COLON_TOKEN']};var caf={'type':c8j['SEMICOLON_TOKEN']};var cag={'type':c8j['LEFT_SQUARE_BRACKET_TOKEN']};var cah={'type':c8j['RIGHT_SQUARE_BRACKET_TOKEN']};var cai={'type':c8j['WHITESPACE_TOKEN']};var caj={'type':c8j['EOF_TOKEN']};var cak=function(){function cak(){this['_value']=[];}cak['prototype']['write']=function(cam){this['_value']=this['_value']['concat'](c4T(cam));};cak['prototype']['read']=function(){var can=[];var cao=this['consumeToken']();while(cao!==caj){can[cO0(0xf7c)](cao);cao=this['consumeToken']();}return can;};cak['prototype']['consumeToken']=function(){var cap=this['consumeCodePoint']();switch(cap){case c8u:return this['consumeStringToken'](c8u);case c8w:var caq=this['peekCodePoint'](0x0);var car=this['peekCodePoint'](0x1);var cas=this['peekCodePoint'](0x2);if(c9y(caq)||c9C(car,cas)){var cat=c9F(caq,car,cas)?c8m:c8l;var cau=this['consumeName']();return{'type':c8j['HASH_TOKEN'],'value':cau,'flags':cat};}break;case c8x:if(this['peekCodePoint'](0x0)===c8v){this['consumeCodePoint']();return ca2;}break;case c8z:return this['consumeStringToken'](c8z);case c8A:return c9Z;case c8B:return ca0;case c8S:if(this['peekCodePoint'](0x0)===c8v){this['consumeCodePoint']();return ca9;}break;case c8T:if(c9J(cap,this['peekCodePoint'](0x0),this['peekCodePoint'](0x1))){this['reconsumeCodePoint'](cap);return this['consumeNumericToken']();}break;case c8U:return ca1;case c8D:var cav=cap;var caw=this['peekCodePoint'](0x0);var cax=this['peekCodePoint'](0x1);if(c9J(cav,caw,cax)){this['reconsumeCodePoint'](cap);return this['consumeNumericToken']();}if(c9F(cav,caw,cax)){this['reconsumeCodePoint'](cap);return this['consumeIdentLikeToken']();}if(caw===c8D&&cax===c8G){this['consumeCodePoint']();this['consumeCodePoint']();return cad;}break;case c8X:if(c9J(cap,this['peekCodePoint'](0x0),this['peekCodePoint'](0x1))){this['reconsumeCodePoint'](cap);return this['consumeNumericToken']();}break;case c8q:if(this['peekCodePoint'](0x0)===c8S){this['consumeCodePoint']();while(!![]){var cay=this['consumeCodePoint']();if(cay===c8S){cay=this['consumeCodePoint']();if(cay===c8q){return this['consumeToken']();}}if(cay===c94){return this['consumeToken']();}}}break;case c8V:return cae;case c8W:return caf;case c8F:if(this['peekCodePoint'](0x0)===c8E&&this['peekCodePoint'](0x1)===c8D&&this['peekCodePoint'](0x2)===c8D){this['consumeCodePoint']();this['consumeCodePoint']();return cac;}break;case c8H:var caz=this['peekCodePoint'](0x0);var caA=this['peekCodePoint'](0x1);var caB=this['peekCodePoint'](0x2);if(c9F(caz,caA,caB)){var cau=this['consumeName']();return{'type':c8j['AT_KEYWORD_TOKEN'],'value':cau};}break;case c8I:return cag;case c8r:if(c9C(cap,this['peekCodePoint'](0x0))){this['reconsumeCodePoint'](cap);return this['consumeIdentLikeToken']();}break;case c8J:return cah;case c8K:if(this['peekCodePoint'](0x0)===c8v){this['consumeCodePoint']();return ca3;}break;case c8L:return ca7;case c8N:return ca8;case c99:case c9e:var caD=this['peekCodePoint'](0x0);var caE=this['peekCodePoint'](0x1);if(caD===c8T&&(c9k(caE)||caE===c8M)){this['consumeCodePoint']();this['consumeUnicodeRangeToken']();}this['reconsumeCodePoint'](cap);return this['consumeIdentLikeToken']();case c8O:if(this['peekCodePoint'](0x0)===c8v){this['consumeCodePoint']();return ca5;}if(this['peekCodePoint'](0x0)===c8O){this['consumeCodePoint']();return ca4;}break;case c8P:if(this['peekCodePoint'](0x0)===c8v){this['consumeCodePoint']();return ca6;}break;case c94:return caj;}if(c9u(cap)){this['consumeWhiteSpace']();return cai;}if(c9g(cap)){this['reconsumeCodePoint'](cap);return this['consumeNumericToken']();}if(c9w(cap)){this['reconsumeCodePoint'](cap);return this['consumeIdentLikeToken']();}return{'type':c8j['DELIM_TOKEN'],'value':c50(cap)};};cak['prototype'][cO0(0xf7d)]=function(){var caF=this['_value']['shift']();return typeof caF==='u'+cO2(0x8ea)+'d'?-0x1:caF;};cak['prototype']['reconsumeCodePoint']=function(caG){this['_value']['unshift'](caG);};cak['prototype']['peekCodePoint']=function(caH){if(caH>=this['_value'][cO0(0xf7e)]){return-0x1;}return this['_value'][caH];};cak['prototype']['consumeUnicodeRangeToken']=function(){var caI=[];var caJ=this['consumeCodePoint']();while(c9k(caJ)&&caI['length']<0x6){caI['push'](caJ);caJ=this['consumeCodePoint']();}var caK=![];while(caJ===c8M&&caI['length']<0x6){caI['push'](caJ);caJ=this['consumeCodePoint']();caK=!![];}if(caK){var caL=parseInt(c50['apply'](void 0x0,caI['map'](function(caM){return caM===c8M?c95:caM;})),0x10);var caN=parseInt(c50['apply'](void 0x0,caI[cO0(0xf7f)](function(caO){return caO===c8M?c9d:caO;})),0x10);return{'type':c8j['UNICODE_RANGE_TOKEN'],'start':caL,'end':caN};}var caP=parseInt(c50['apply'](void 0x0,caI),0x10);if(this['peekCodePoint'](0x0)===c8D&&c9k(this['peekCodePoint'](0x1))){this['consumeCodePoint']();caJ=this['consumeCodePoint']();var caQ=[];while(c9k(caJ)&&caQ['length']<0x6){caQ['push'](caJ);caJ=this['consumeCodePoint']();}var caN=parseInt(c50['apply'](void 0x0,caQ),0x10);return{'type':c8j['UNICODE_RANGE_TOKEN'],'start':caP,'end':caN};}else{return{'type':c8j['UNICODE_RANGE_TOKEN'],'start':caP,'end':caP};}};cak['prototype']['consumeIdentLikeToken']=function(){var caS=this['consumeName']();if(caS['toLowerCase']()===cNW(0x10e)&&this['peekCodePoint'](0x0)===c8A){this['consumeCodePoint']();return this['consumeUrlToken']();}else if(this['peekCodePoint'](0x0)===c8A){this['consumeCodePoint']();return{'type':c8j['FUNCTION_TOKEN'],'value':caS};}return{'type':c8j['IDENT_TOKEN'],'value':caS};};cak['prototype']['consumeUrlToken']=function(){var caT=[];this['consumeWhiteSpace']();if(this['peekCodePoint'](0x0)===c94){return{'type':c8j['URL_TOKEN'],'value':''};}var caU=this['peekCodePoint'](0x0);if(caU===c8z||caU===c8u){var caV=this['consumeStringToken'](this['consumeCodePoint']());if(caV['type']===c8j['STRING_TOKEN']){this['consumeWhiteSpace']();if(this['peekCodePoint'](0x0)===c94||this['peekCodePoint'](0x0)===c8B){this['consumeCodePoint']();return{'type':c8j['URL_TOKEN'],'value':caV['value']};}}this['consumeBadUrlRemnants']();return caa;}while(!![]){var caW=this['consumeCodePoint']();if(caW===c94||caW===c8B){return{'type':c8j['URL_TOKEN'],'value':c50['apply'](void 0x0,caT)};}else if(c9u(caW)){this['consumeWhiteSpace']();if(this['peekCodePoint'](0x0)===c94||this['peekCodePoint'](0x0)===c8B){this['consumeCodePoint']();return{'type':c8j['URL_TOKEN'],'value':c50['apply'](void 0x0,caT)};}this['consumeBadUrlRemnants']();return caa;}else if(caW===c8u||caW===c8z||caW===c8A||c9A(caW)){this['consumeBadUrlRemnants']();return caa;}else if(caW===c8r){if(c9C(caW,this['peekCodePoint'](0x0))){caT['push'](this['consumeEscapedCodePoint']());}else{this['consumeBadUrlRemnants']();return caa;}}else{caT[cO0(0xf80)](caW);}}};cak['prototype']['consumeWhiteSpace']=function(){while(c9u(this['peekCodePoint'](0x0))){this['consumeCodePoint']();}};cak['prototype']['consumeBadUrlRemnants']=function(){while(!![]){var caX=this['consumeCodePoint']();if(caX===c8B||caX===c94){return;}if(c9C(caX,this['peekCodePoint'](0x0))){this['consumeEscapedCodePoint']();}}};cak['prototype']['consumeStringSlice']=function(caY){var caZ=0xea60;var cb0='';while(caY>0x0){var cb1=Math['min'](caZ,caY);cb0+=c50['apply'](void 0x0,this['_value']['splice'](0x0,cb1));caY-=cb1;}this['_value']['shift']();return cb0;};cak['prototype']['consumeStringToken']=function(cb2){var cb3='';var c5a=0x0;do{var cb5=this['_value'][c5a];if(cb5===c94||cb5===undefined||cb5===cb2){cb3+=this['consumeStringSlice'](c5a);return{'type':c8j['STRING_TOKEN'],'value':cb3};}if(cb5===c8p){this['_value']['splice'](0x0,c5a);return cab;}if(cb5===c8r){var cb6=this['_value'][c5a+0x1];if(cb6!==c94&&cb6!==undefined){if(cb6===c8p){cb3+=this['consumeStringSlice'](c5a);c5a=-0x1;this['_value']['shift']();}else if(c9C(cb5,cb6)){cb3+=this['consumeStringSlice'](c5a);cb3+=c50(this['consumeEscapedCodePoint']());c5a=-0x1;}}}c5a++;}while(!![]);};cak['prototype']['consumeNumber']=function(){var cb7=[];var cb8=c8n;var cb9=this['peekCodePoint'](0x0);if(cb9===c8T||cb9===c8D){cb7['push'](this['consumeCodePoint']());}while(c9g(this['peekCodePoint'](0x0))){cb7['push'](this['consumeCodePoint']());}cb9=this['peekCodePoint'](0x0);var cba=this['peekCodePoint'](0x1);if(cb9===c8X&&c9g(cba)){cb7[cO0(0xf81)](this['consumeCodePoint'](),this['consumeCodePoint']());cb8=c8o;while(c9g(this['peekCodePoint'](0x0))){cb7['push'](this['consumeCodePoint']());}}cb9=this['peekCodePoint'](0x0);cba=this['peekCodePoint'](0x1);var cbb=this['peekCodePoint'](0x2);if((cb9===c9c||cb9===c97)&&((cba===c8T||cba===c8D)&&c9g(cbb)||c9g(cba))){cb7['push'](this['consumeCodePoint'](),this['consumeCodePoint']());cb8=c8o;while(c9g(this['peekCodePoint'](0x0))){cb7['push'](this['consumeCodePoint']());}}return[c9N(cb7),cb8];};cak['prototype']['consumeNumericToken']=function(){var cbc=this['consumeNumber'](),cbd=cbc[0x0],cbe=cbc[0x1];var cbf=this['peekCodePoint'](0x0);var cbg=this['peekCodePoint'](0x1);var cbh=this['peekCodePoint'](0x2);if(c9F(cbf,cbg,cbh)){var cbi=this['consumeName']();return{'type':c8j['DIMENSION_TOKEN'],'number':cbd,'flags':cbe,'unit':cbi};}if(cbf===c8y){this['consumeCodePoint']();return{'type':c8j['PERCENTAGE_TOKEN'],'number':cbd,'flags':cbe};}return{'type':c8j['NUMBER_TOKEN'],'number':cbd,'flags':cbe};};cak['prototype']['consumeEscapedCodePoint']=function(){var cbj=this['consumeCodePoint']();if(c9k(cbj)){var cbk=c50(cbj);while(c9k(this['peekCodePoint'](0x0))&&cbk['length']<0x6){cbk+=c50(this['consumeCodePoint']());}if(c9u(this['peekCodePoint'](0x0))){this['consumeCodePoint']();}var cbl=parseInt(cbk,0x10);if(cbl===0x0||c9i(cbl)||cbl>0x10ffff){return c8R;}return cbl;}if(cbj===c94){return c8R;}return cbj;};cak['prototype']['consumeName']=function(){var cbm='';while(!![]){var cbn=this['consumeCodePoint']();if(c9y(cbn)){cbm+=c50(cbn);}else if(c9C(cbn,this['peekCodePoint'](0x0))){cbm+=c50(this['consumeEscapedCodePoint']());}else{this['reconsumeCodePoint'](cbn);return cbm;}}};return cak;}();var cbo=function(){function cbo(cbq){this['_tokens']=cbq;}cbo[cO0(0xf82)]=function(cbr){var cbs=new cak();cbs['write'](cbr);return new cbo(cbs['read']());};cbo['parseValue']=function(cbt){return cbo['create'](cbt)['parseComponentValue']();};cbo['parseValues']=function(cbu){return cbo['create'](cbu)['parseComponentValues']();};cbo['prototype']['parseComponentValue']=function(){var cbv=this['consumeToken']();while(cbv['type']===c8j['WHITESPACE_TOKEN']){cbv=this['consumeToken']();}if(cbv['type']===c8j['EOF_TOKEN']){throw new SyntaxError(cNY(0x3c3));}this['reconsumeToken'](cbv);var cbw=this['consumeComponentValue']();do{cbv=this['consumeToken']();}while(cbv['type']===c8j['WHITESPACE_TOKEN']);if(cbv[cO0(0xf83)]===c8j[cO0(0xf84)]){return cbw;}throw new SyntaxError(cNY(0x3c4));};cbo['prototype']['parseComponentValues']=function(){var cbx=[];while(!![]){var cby=this['consumeComponentValue']();if(cby['type']===c8j[cO0(0xf85)]){return cbx;}cbx['push'](cby);cbx['push']();}};cbo['prototype']['consumeComponentValue']=function(){var cbz=this['consumeToken']();switch(cbz['type']){case c8j['LEFT_CURLY_BRACKET_TOKEN']:case c8j['LEFT_SQUARE_BRACKET_TOKEN']:case c8j['LEFT_PARENTHESIS_TOKEN']:return this['consumeSimpleBlock'](cbz['type']);case c8j['FUNCTION_TOKEN']:return this['consumeFunction'](cbz);}return cbz;};cbo['prototype']['consumeSimpleBlock']=function(cbA){var cbB={'type':cbA,'values':[]};var cbC=this['consumeToken']();while(!![]){if(cbC['type']===c8j['EOF_TOKEN']||cc2(cbC,cbA)){return cbB;}this['reconsumeToken'](cbC);cbB['values'][cO0(0xf86)](this['consumeComponentValue']());cbC=this['consumeToken']();}};cbo['prototype']['consumeFunction']=function(cbD){var cbE={'name':cbD['value'],'values':[],'type':c8j['FUNCTION']};while(!![]){var cbF=this['consumeToken']();if(cbF['type']===c8j['EOF_TOKEN']||cbF['type']===c8j['RIGHT_PARENTHESIS_TOKEN']){return cbE;}this['reconsumeToken'](cbF);cbE['values']['push'](this['consumeComponentValue']());}};cbo[cO0(0xf87)]['consumeToken']=function(){var cbG=this['_tokens']['shift']();return typeof cbG==='u'+cO2(0x8eb)+'d'?caj:cbG;};cbo['prototype']['reconsumeToken']=function(cbH){this['_tokens']['unshift'](cbH);};return cbo;}();var cbI=function(cbJ){return cbJ['type']===c8j['DIMENSION_TOKEN'];};var cbK=function(cbL){return cbL['type']===c8j['NUMBER_TOKEN'];};var cbM=function(cbN){return cbN['type']===c8j['IDENT_TOKEN'];};var cbO=function(cbP){return cbP['type']===c8j['STRING_TOKEN'];};var cbQ=function(cbR,cbS){return cbM(cbR)&&cbR['value']===cbS;};var cbT=function(cbU){return cbU['type']!==c8j['WHITESPACE_TOKEN'];};var cbV=function(cbW){return cbW['type']!==c8j['WHITESPACE_TOKEN']&&cbW['type']!==c8j['COMMA_TOKEN'];};var cbX=function(cbY){var cbZ=[];var cc0=[];cbY['forEach'](function(cc1){if(cc1['type']===c8j['COMMA_TOKEN']){if(cc0['length']===0x0){throw new Error(cNY(0x3c5));}cbZ['push'](cc0);cc0=[];return;}if(cc1['type']!==c8j['WHITESPACE_TOKEN']){cc0[cO0(0xf88)](cc1);}});if(cc0['length']){cbZ['push'](cc0);}return cbZ;};var cc2=function(cc3,cc4){if(cc4===c8j['LEFT_CURLY_BRACKET_TOKEN']&&cc3['type']===c8j['RIGHT_CURLY_BRACKET_TOKEN']){return!![];}if(cc4===c8j['LEFT_SQUARE_BRACKET_TOKEN']&&cc3['type']===c8j['RIGHT_SQUARE_BRACKET_TOKEN']){return!![];}return cc4===c8j['LEFT_PARENTHESIS_TOKEN']&&cc3['type']===c8j['RIGHT_PARENTHESIS_TOKEN'];};var cc5=function(cc6){return cc6['type']===c8j['NUMBER_TOKEN']||cc6['type']===c8j['DIMENSION_TOKEN'];};var cc7=function(cc8){return cc8['type']===c8j['PERCENTAGE_TOKEN']||cc5(cc8);};var cc9=function(cca){return cca['length']>0x1?[cca[0x0],cca[0x1]]:[cca[0x0]];};var ccb={'type':c8j['NUMBER_TOKEN'],'number':0x0,'flags':c8n};var ccc={'type':c8j['PERCENTAGE_TOKEN'],'number':0x32,'flags':c8n};var ccd={'type':c8j['PERCENTAGE_TOKEN'],'number':0x64,'flags':c8n};var cce=function(ccf,ccg,cch){var cci=ccf[0x0],ccj=ccf[0x1];return[cck(cci,ccg),cck(typeof ccj!=='u'+cO2(0x8ec)+'d'?ccj:cci,cch)];};var cck=function(ccl,ccm){if(ccl['type']===c8j[cO0(0xf89)]){return ccl['number']/0x64*ccm;}if(cbI(ccl)){switch(ccl['unit']){case cNW(0x10f):case cNW(0x110):return 0x10*ccl[cO0(0xf8a)];case cNW(0x111):default:return ccl['number'];}}return ccl['number'];};var ccn=cNW(0x112);var cco='g'+cO2(0x8ed)+'d';var ccp=cNW(0x113);var ccq='t'+cO2(0x8ee)+'n';var ccr={'name':'a'+cO2(0x8ef)+'e','parse':function(ccs){if(ccs[cO0(0xf8b)]===c8j[cO0(0xf8c)]){switch(ccs['unit']){case ccn:return Math['PI']*ccs[cO0(0xf8d)]/0xb4;case cco:return Math['PI']/0xc8*ccs['number'];case ccp:return ccs['number'];case ccq:return Math['PI']*0x2*ccs['number'];}}throw new Error(cNY(0x3c6));}};var cct=function(ccu){if(ccu['type']===c8j['DIMENSION_TOKEN']){if(ccu['unit']===ccn||ccu['unit']===cco||ccu['unit']===ccp||ccu[cO0(0xf8e)]===ccq){return!![];}}return![];};var ccv=function(ccw){var ccx=ccw['filter'](cbM)[cO0(0xf8f)](function(ccy){return ccy['value'];})['join']('\x20');switch(ccx){case't'+cO2(0x8f0)+'t':case't'+cO2(0x8f1)+'m':case'l'+cO2(0x8f2)+'p':case't'+cO2(0x8f3)+'t':return[ccb,ccb];case't'+cO2(0x8f4)+'p':case'b'+cO2(0x8f5)+'m':return ccz(0x0);case't'+cO2(0x8f6)+'t':case't'+cO2(0x8f7)+'m':case'r'+cO2(0x8f8)+'p':case't'+cO2(0x8f9)+'t':return[ccb,ccd];case't'+cO2(0x8fa)+'t':case'l'+cO2(0x8fb)+'t':return ccz(0x5a);case't'+cO2(0x8fc)+'t':case't'+cO2(0x8fd)+'p':case'r'+cO2(0x8fe)+'m':case'b'+cO2(0x8ff)+'t':return[ccd,ccd];case't'+cO2(0x900)+'m':case cNW(0x114):return ccz(0xb4);case't'+cO2(0x901)+'t':case't'+cO2(0x902)+'p':case'l'+cO2(0x903)+'m':case'b'+cO2(0x904)+'t':return[ccd,ccb];case't'+cO2(0x905)+'t':case'r'+cO2(0x906)+'t':return ccz(0x10e);}return 0x0;};var ccz=function(ccz){return Math['PI']*ccz/0xb4;};var ccB={'name':'c'+cO2(0x907)+'r','parse':function(ccC){if(ccC['type']===c8j['FUNCTION']){var ccD=cdG[ccC['name']];if(typeof ccD==='u'+cO2(0x908)+'d'){throw new Error(cNY(0x3c7)+ccC['name']+'\x22');}return ccD(ccC['values']);}if(ccC['type']===c8j[cO0(0xf90)]){if(ccC['value']['length']===0x3){var ccE=ccC[cO0(0xf91)]['substring'](0x0,0x1);var ccF=ccC['value']['substring'](0x1,0x2);var ccG=ccC['value']['substring'](0x2,0x3);return cd1(parseInt(ccE+ccE,0x10),parseInt(ccF+ccF,0x10),parseInt(ccG+ccG,0x10),0x1);}if(ccC['value']['length']===0x4){var ccE=ccC['value']['substring'](0x0,0x1);var ccF=ccC['value']['substring'](0x1,0x2);var ccG=ccC['value']['substring'](0x2,0x3);var q=ccC['value']['substring'](0x3,0x4);return cd1(parseInt(ccE+ccE,0x10),parseInt(ccF+ccF,0x10),parseInt(ccG+ccG,0x10),parseInt(q+q,0x10)/0xff);}if(ccC['value']['length']===0x6){var ccE=ccC[cO0(0xf92)]['substring'](0x0,0x2);var ccF=ccC['value'][cO0(0xf93)](0x2,0x4);var ccG=ccC['value']['substring'](0x4,0x6);return cd1(parseInt(ccE,0x10),parseInt(ccF,0x10),parseInt(ccG,0x10),0x1);}if(ccC['value']['length']===0x8){var ccE=ccC['value']['substring'](0x0,0x2);var ccF=ccC['value'][cO0(0xf94)](0x2,0x4);var ccG=ccC['value']['substring'](0x4,0x6);var q=ccC['value']['substring'](0x6,0x8);return cd1(parseInt(ccE,0x10),parseInt(ccF,0x10),parseInt(ccG,0x10),parseInt(q,0x10)/0xff);}}if(ccC['type']===c8j['IDENT_TOKEN']){var ccS=cdH[ccC['value']['toUpperCase']()];if(typeof ccS!=='u'+cO2(0x909)+'d'){return ccS;}}return cdH['TRANSPARENT'];}};var ccT=function(ccB){return(0xff&ccB)===0x0;};var ccV=function(ccB){var ccX=0xff&ccB;var ccY=0xff&ccB>>0x8;var ccZ=0xff&ccB>>0x10;var cd0=0xff&ccB>>0x18;return ccX<0xff?'r'+cO2(0x90a)+'('+cd0+','+ccZ+','+ccY+','+ccX/0xff+')':'r'+cO2(0x90b)+'('+cd0+','+ccZ+','+ccY+')';};var cd1=function(cd2,cd3,cd4,q){return(cd2<<0x18|cd3<<0x10|cd4<<0x8|Math['round'](q*0xff)<<0x0)>>>0x0;};var cd6=function(cd7,c5a){if(cd7['type']===c8j['NUMBER_TOKEN']){return cd7['number'];}if(cd7['type']===c8j['PERCENTAGE_TOKEN']){var cd9=c5a===0x3?0x1:0xff;return c5a===0x3?cd7['number']/0x64*cd9:Math['round'](cd7[cO0(0xf95)]/0x64*cd9);}return 0x0;};var cda=function(cdb){var cdc=cdb['filter'](cbV);if(cdc['length']===0x3){var cdd=cdc['map'](cd6),cde=cdd[0x0],cdf=cdd[0x1],cdg=cdd[0x2];return cd1(cde,cdf,cdg,0x1);}if(cdc['length']===0x4){var cdh=cdc['map'](cd6),cde=cdh[0x0],cdf=cdh[0x1],cdg=cdh[0x2],q=cdh[0x3];return cd1(cde,cdf,cdg,q);}return 0x0;};function cdm(cdn,cdo,cdp){if(cdp<0x0){cdp+=0x1;}if(cdp>=0x1){cdp-=0x1;}if(cdp<0x1/0x6){return(cdo-cdn)*cdp*0x6+cdn;}else if(cdp<0x1/0x2){return cdo;}else if(cdp<0x2/0x3){return(cdo-cdn)*0x6*(0x2/0x3-cdp)+cdn;}else{return cdn;}}var cdq=function(cdr){var cds=cdr['filter'](cbV);var cdt=cds[0x0],cdu=cds[0x1],cdv=cds[0x2],cdw=cds[0x3];var cdx=(cdt['type']===c8j['NUMBER_TOKEN']?ccz(cdt['number']):ccr['parse'](cdt))/(Math['PI']*0x2);var cdy=cc7(cdu)?cdu['number']/0x64:0x0;var cdz=cc7(cdv)?cdv['number']/0x64:0x0;var q=typeof cdw!=='u'+cO2(0x90c)+'d'&&cc7(cdw)?cck(cdw,0x1):0x1;if(cdy===0x0){return cd1(cdz*0xff,cdz*0xff,cdz*0xff,0x1);}var cdB=cdz<=0.5?cdz*(cdy+0x1):cdz+cdy-cdz*cdy;var cdC=cdz*0x2-cdB;var cdD=cdm(cdC,cdB,cdx+0x1/0x3);var cdE=cdm(cdC,cdB,cdx);var cdF=cdm(cdC,cdB,cdx-0x1/0x3);return cd1(cdD*0xff,cdE*0xff,cdF*0xff,q);};var cdG={'hsl':cdq,'hsla':cdq,'rgb':cda,'rgba':cda};var cdH={'ALICEBLUE':0xf0f8ffff,'ANTIQUEWHITE':0xfaebd7ff,'AQUA':0xffffff,'AQUAMARINE':0x7fffd4ff,'AZURE':0xf0ffffff,'BEIGE':0xf5f5dcff,'BISQUE':0xffe4c4ff,'BLACK':0xff,'BLANCHEDALMOND':0xffebcdff,'BLUE':0xffff,'BLUEVIOLET':0x8a2be2ff,'BROWN':0xa52a2aff,'BURLYWOOD':0xdeb887ff,'CADETBLUE':0x5f9ea0ff,'CHARTREUSE':0x7fff00ff,'CHOCOLATE':0xd2691eff,'CORAL':0xff7f50ff,'CORNFLOWERBLUE':0x6495edff,'CORNSILK':0xfff8dcff,'CRIMSON':0xdc143cff,'CYAN':0xffffff,'DARKBLUE':0x8bff,'DARKCYAN':0x8b8bff,'DARKGOLDENROD':0xb886bbff,'DARKGRAY':0xa9a9a9ff,'DARKGREEN':0x6400ff,'DARKGREY':0xa9a9a9ff,'DARKKHAKI':0xbdb76bff,'DARKMAGENTA':0x8b008bff,'DARKOLIVEGREEN':0x556b2fff,'DARKORANGE':0xff8c00ff,'DARKORCHID':0x9932ccff,'DARKRED':0x8b0000ff,'DARKSALMON':0xe9967aff,'DARKSEAGREEN':0x8fbc8fff,'DARKSLATEBLUE':0x483d8bff,'DARKSLATEGRAY':0x2f4f4fff,'DARKSLATEGREY':0x2f4f4fff,'DARKTURQUOISE':0xced1ff,'DARKVIOLET':0x9400d3ff,'DEEPPINK':0xff1493ff,'DEEPSKYBLUE':0xbfffff,'DIMGRAY':0x696969ff,'DIMGREY':0x696969ff,'DODGERBLUE':0x1e90ffff,'FIREBRICK':0xb22222ff,'FLORALWHITE':0xfffaf0ff,'FORESTGREEN':0x228b22ff,'FUCHSIA':0xff00ffff,'GAINSBORO':0xdcdcdcff,'GHOSTWHITE':0xf8f8ffff,'GOLD':0xffd700ff,'GOLDENROD':0xdaa520ff,'GRAY':0x808080ff,'GREEN':0x8000ff,'GREENYELLOW':0xadff2fff,'GREY':0x808080ff,'HONEYDEW':0xf0fff0ff,'HOTPINK':0xff69b4ff,'INDIANRED':0xcd5c5cff,'INDIGO':0x4b0082ff,'IVORY':0xfffff0ff,'KHAKI':0xf0e68cff,'LAVENDER':0xe6e6faff,'LAVENDERBLUSH':0xfff0f5ff,'LAWNGREEN':0x7cfc00ff,'LEMONCHIFFON':0xfffacdff,'LIGHTBLUE':0xadd8e6ff,'LIGHTCORAL':0xf08080ff,'LIGHTCYAN':0xe0ffffff,'LIGHTGOLDENRODYELLOW':0xfafad2ff,'LIGHTGRAY':0xd3d3d3ff,'LIGHTGREEN':0x90ee90ff,'LIGHTGREY':0xd3d3d3ff,'LIGHTPINK':0xffb6c1ff,'LIGHTSALMON':0xffa07aff,'LIGHTSEAGREEN':0x20b2aaff,'LIGHTSKYBLUE':0x87cefaff,'LIGHTSLATEGRAY':0x778899ff,'LIGHTSLATEGREY':0x778899ff,'LIGHTSTEELBLUE':0xb0c4deff,'LIGHTYELLOW':0xffffe0ff,'LIME':0xff00ff,'LIMEGREEN':0x32cd32ff,'LINEN':0xfaf0e6ff,'MAGENTA':0xff00ffff,'MAROON':0x800000ff,'MEDIUMAQUAMARINE':0x66cdaaff,'MEDIUMBLUE':0xcdff,'MEDIUMORCHID':0xba55d3ff,'MEDIUMPURPLE':0x9370dbff,'MEDIUMSEAGREEN':0x3cb371ff,'MEDIUMSLATEBLUE':0x7b68eeff,'MEDIUMSPRINGGREEN':0xfa9aff,'MEDIUMTURQUOISE':0x48d1ccff,'MEDIUMVIOLETRED':0xc71585ff,'MIDNIGHTBLUE':0x191970ff,'MINTCREAM':0xf5fffaff,'MISTYROSE':0xffe4e1ff,'MOCCASIN':0xffe4b5ff,'NAVAJOWHITE':0xffdeadff,'NAVY':0x80ff,'OLDLACE':0xfdf5e6ff,'OLIVE':0x808000ff,'OLIVEDRAB':0x6b8e23ff,'ORANGE':0xffa500ff,'ORANGERED':0xff4500ff,'ORCHID':0xda70d6ff,'PALEGOLDENROD':0xeee8aaff,'PALEGREEN':0x98fb98ff,'PALETURQUOISE':0xafeeeeff,'PALEVIOLETRED':0xdb7093ff,'PAPAYAWHIP':0xffefd5ff,'PEACHPUFF':0xffdab9ff,'PERU':0xcd853fff,'PINK':0xffc0cbff,'PLUM':0xdda0ddff,'POWDERBLUE':0xb0e0e6ff,'PURPLE':0x800080ff,'REBECCAPURPLE':0x663399ff,'RED':0xff0000ff,'ROSYBROWN':0xbc8f8fff,'ROYALBLUE':0x4169e1ff,'SADDLEBROWN':0x8b4513ff,'SALMON':0xfa8072ff,'SANDYBROWN':0xf4a460ff,'SEAGREEN':0x2e8b57ff,'SEASHELL':0xfff5eeff,'SIENNA':0xa0522dff,'SILVER':0xc0c0c0ff,'SKYBLUE':0x87ceebff,'SLATEBLUE':0x6a5acdff,'SLATEGRAY':0x708090ff,'SLATEGREY':0x708090ff,'SNOW':0xfffafaff,'SPRINGGREEN':0xff7fff,'STEELBLUE':0x4682b4ff,'TAN':0xd2b48cff,'TEAL':0x8080ff,'THISTLE':0xd8bfd8ff,'TOMATO':0xff6347ff,'TRANSPARENT':0x0,'TURQUOISE':0x40e0d0ff,'VIOLET':0xee82eeff,'WHEAT':0xf5deb3ff,'WHITE':0xffffffff,'WHITESMOKE':0xf5f5f5ff,'YELLOW':0xffff00ff,'YELLOWGREEN':0x9acd32ff};var cdI;(function(cdI){cdI[cdI['V'+cO2(0x90d)+'E']=0x0]='V'+cO2(0x90e)+'E';cdI[cdI['L'+cO2(0x90f)+'T']=0x1]='L'+cO2(0x910)+'T';cdI[cdI['I'+cO2(0x911)+'E']=0x2]='I'+cO2(0x912)+'E';cdI[cdI['T'+cO2(0x913)+'E']=0x3]='T'+cO2(0x914)+'E';cdI[cdI['T'+cO2(0x915)+'E']=0x4]='T'+cO2(0x916)+'E';}(cdI||(cdI={})));var cdK;(function(cdK){cdK[cdK['B'+cO2(0x917)+'X']=0x0]='B'+cO2(0x918)+'X';cdK[cdK['P'+cO2(0x919)+'X']=0x1]='P'+cO2(0x91a)+'X';cdK[cdK['C'+cO2(0x91b)+'X']=0x2]='C'+cO2(0x91c)+'X';}(cdK||(cdK={})));var cdM={'name':'b'+cO2(0x91d)+'p','initialValue':'b'+cO2(0x91e)+'x','prefix':![],'type':cdI['LIST'],'parse':function(cdN){return cdN['map'](function(cdO){if(cbM(cdO)){switch(cdO['value']){case'p'+cO2(0x91f)+'x':return cdK['PADDING_BOX'];case'c'+cO2(0x920)+'x':return cdK['CONTENT_BOX'];}}return cdK['BORDER_BOX'];});}};var cdP={'name':'b'+cO2(0x921)+'r','initialValue':'t'+cO2(0x922)+'t','prefix':![],'type':cdI['TYPE_VALUE'],'format':'c'+cO2(0x923)+'r'};var cdQ=function(cdR){var cdS=ccB['parse'](cdR[0x0]);var cdT=cdR[0x1];return cdT&&cc7(cdT)?{'color':cdS,'stop':cdT}:{'color':cdS,'stop':null};};var cdU=function(cdV,cdW){var cdX=cdV[0x0];var cdY=cdV[cdV[cO0(0xf96)]-0x1];if(cdX['stop']===null){cdX['stop']=ccb;}if(cdY['stop']===null){cdY['stop']=ccd;}var cdZ=[];var ce0=0x0;for(var c5a=0x0;c5ace0){cdZ['push'](ce3);}else{cdZ['push'](ce0);}ce0=ce3;}else{cdZ['push'](null);}}var ce4=null;for(var c5a=0x0;c5aceH['optimumDistance']){return{'optimumCorner':ceI,'optimumDistance':ceL};}return ceH;},{'optimumDistance':ceF?Infinity:-Infinity,'optimumCorner':null})['optimumCorner'];};var ceM=function(ceN,ceO,ceP,ceQ,ceR){var ceS=0x0;var ceT=0x0;switch(ceN['size']){case cib[cO0(0xf97)]:if(ceN['shape']===ci9['CIRCLE']){ceS=ceT=Math['min'](Math['abs'](ceO),Math['abs'](ceO-ceQ),Math['abs'](ceP),Math['abs'](ceP-ceR));}else if(ceN['shape']===ci9['ELLIPSE']){ceS=Math[cO0(0xf98)](Math['abs'](ceO),Math['abs'](ceO-ceQ));ceT=Math['min'](Math['abs'](ceP),Math['abs'](ceP-ceR));}break;case cib['CLOSEST_CORNER']:if(ceN['shape']===ci9['CIRCLE']){ceS=ceT=Math['min'](cex(ceO,ceP),cex(ceO,ceP-ceR),cex(ceO-ceQ,ceP),cex(ceO-ceQ,ceP-ceR));}else if(ceN['shape']===ci9['ELLIPSE']){var ceU=Math['min'](Math['abs'](ceP),Math[cO0(0xf99)](ceP-ceR))/Math['min'](Math['abs'](ceO),Math['abs'](ceO-ceQ));var ceV=ceA(ceQ,ceR,ceO,ceP,!![]),ceW=ceV[0x0],ceX=ceV[0x1];ceS=cex(ceW-ceO,(ceX-ceP)/ceU);ceT=ceU*ceS;}break;case cib['FARTHEST_SIDE']:if(ceN['shape']===ci9['CIRCLE']){ceS=ceT=Math['max'](Math['abs'](ceO),Math['abs'](ceO-ceQ),Math[cO0(0xf9a)](ceP),Math['abs'](ceP-ceR));}else if(ceN[cO0(0xf9b)]===ci9['ELLIPSE']){ceS=Math['max'](Math['abs'](ceO),Math['abs'](ceO-ceQ));ceT=Math['max'](Math['abs'](ceP),Math['abs'](ceP-ceR));}break;case cib['FARTHEST_CORNER']:if(ceN['shape']===ci9['CIRCLE']){ceS=ceT=Math['max'](cex(ceO,ceP),cex(ceO,ceP-ceR),cex(ceO-ceQ,ceP),cex(ceO-ceQ,ceP-ceR));}else if(ceN['shape']===ci9['ELLIPSE']){var ceU=Math['max'](Math['abs'](ceP),Math['abs'](ceP-ceR))/Math['max'](Math['abs'](ceO),Math['abs'](ceO-ceQ));var ceZ=ceA(ceQ,ceR,ceO,ceP,![]),ceW=ceZ[0x0],ceX=ceZ[0x1];ceS=cex(ceW-ceO,(ceX-ceP)/ceU);ceT=ceU*ceS;}break;}if(Array['isArray'](ceN[cO0(0xf9c)])){ceS=cck(ceN[cO0(0xf9d)][0x0],ceQ);ceT=ceN['size']['length']===0x2?cck(ceN['size'][0x1],ceR):ceS;}return[ceS,ceT];};var cf2=function(cf3){var cf4=ccz(0xb4);var cf5=[];cbX(cf3)['forEach'](function(cf6,c5a){if(c5a===0x0){var cf8=cf6[0x0];if(cf8['type']===c8j['IDENT_TOKEN']&&cf8['value']===cNW(0x115)){cf4=ccv(cf6);return;}else if(cct(cf8)){cf4=ccr['parse'](cf8);return;}}var cf9=cdQ(cf6);cf5[cO0(0xf9e)](cf9);});return{'angle':cf4,'stops':cf5,'type':ci3['LINEAR_GRADIENT']};};var cfa=function(cfb){var cfc=ccz(0xb4);var cfd=[];cbX(cfb)['forEach'](function(cfe,c5a){if(c5a===0x0){var cfg=cfe[0x0];if(cfg['type']===c8j['IDENT_TOKEN']&&[cNW(0x116),'l'+cO2(0x925)+'t','r'+cO2(0x926)+'t','b'+cO2(0x927)+'m']['indexOf'](cfg[cO0(0xf9f)])!==-0x1){cfc=ccv(cfe);return;}else if(cct(cfg)){cfc=(ccr['parse'](cfg)+ccz(0x10e))%ccz(0x168);return;}}var cfh=cdQ(cfe);cfd['push'](cfh);});return{'angle':cfc,'stops':cfd,'type':ci3['LINEAR_GRADIENT']};};var cfi=function(cfj){var cfk=0x7b;if(cfj['createRange']){var cfl=cfj['createRange']();if(cfl['getBoundingClientRect']){var cfm=cfj['createElement']('b'+cO2(0x928)+'t');cfm['style']['height']=cfk+cNW(0x117);cfm['style']['display']='b'+cO2(0x929)+'k';cfj['body']['appendChild'](cfm);cfl['selectNode'](cfm);var cfn=cfl['getBoundingClientRect']();var cfo=Math['round'](cfn['height']);cfj['body']['removeChild'](cfm);if(cfo===cfk){return!![];}}}return![];};var cfp=function(){return typeof new Image()['crossOrigin']!=='u'+cO2(0x92a)+'d';};var cfq=function(){return typeof new XMLHttpRequest()['responseType']==='s'+cO2(0x92b)+'g';};var cfr=function(cfs){var cft=new Image();var cfu=cfs[cO0(0xfa0)]('c'+cO2(0x92c)+'s');var cfv=cfu['getContext'](cNW(0x118));if(!cfv){return![];}cft['src']=cNY(0x3c8);try{cfv['drawImage'](cft,0x0,0x0);cfu['toDataURL']();}catch(cfw){return![];}return!![];};var cfx=function(cfy){return cfy[0x0]===0x0&&cfy[0x1]===0xff&&cfy[0x2]===0x0&&cfy[0x3]===0xff;};var cfz=function(cfA){var cfB=cfA['createElement']('c'+cO2(0x92d)+'s');var cfC=0x64;cfB['width']=cfC;cfB['height']=cfC;var cfD=cfB['getContext'](cNW(0x119));if(!cfD){return Promise['reject'](![]);}cfD['fillStyle']='r'+cO2(0x92e)+')';cfD[cO0(0xfa1)](0x0,0x0,cfC,cfC);var cfE=new Image();var cfF=cfB['toDataURL']();cfE['src']=cfF;var cfG=cfL(cfC,cfC,0x0,0x0,cfE);cfD['fillStyle']=cNW(0x11a);cfD['fillRect'](0x0,0x0,cfC,cfC);return cfU(cfG)['then'](function(cfE){cfD['drawImage'](cfE,0x0,0x0);var cfI=cfD['getImageData'](0x0,0x0,cfC,cfC)['data'];cfD['fillStyle']=cNW(0x11b);cfD[cO0(0xfa2)](0x0,0x0,cfC,cfC);var cfJ=cfA['createElement'](cNW(0x11c));cfJ['style']['backgroundImage']='u'+cO2(0x92f)+'('+cfF+')';cfJ['style']['height']=cfC+cNW(0x11d);return cfx(cfI)?cfU(cfL(cfC,cfC,0x0,0x0,cfJ)):Promise['reject'](![]);})['then'](function(cfE){cfD['drawImage'](cfE,0x0,0x0);return cfx(cfD['getImageData'](0x0,0x0,cfC,cfC)['data']);})['catch'](function(){return![];});};var cfL=function(cfM,cfN,cfO,cfP,cfQ){var cfR=cNY(0x3c9);var cfS=document['createElementNS'](cfR,cNW(0x11e));var cfT=document['createElementNS'](cfR,'f'+cO2(0x930)+'t');cfS['setAttributeNS'](null,'w'+cO2(0x931)+'h',cfM['toString']());cfS['setAttributeNS'](null,'h'+cO2(0x932)+'t',cfN['toString']());cfT['setAttributeNS'](null,'w'+cO2(0x933)+'h','1'+cO2(0x934)+'%');cfT['setAttributeNS'](null,'h'+cO2(0x935)+'t','1'+cO2(0x936)+'%');cfT['setAttributeNS'](null,'x',cfO['toString']());cfT['setAttributeNS'](null,'y',cfP['toString']());cfT['setAttributeNS'](null,cNY(0x3ca),'t'+cO2(0x937)+'e');cfS['appendChild'](cfT);cfT['appendChild'](cfQ);return cfS;};var cfU=function(cfV){return new Promise(function(cfW,cfX){var cfY=new Image();cfY['onload']=function(){return cfW(cfY);};cfY['onerror']=cfX;cfY['src']=cNY(0x3cb)+encodeURIComponent(new XMLSerializer()['serializeToString'](cfV));});};var cfZ={get 'SUPPORT_RANGE_BOUNDS'(){var cg0=cfi(document);Object['defineProperty'](cfZ,'S'+cO2(0x938)+'S',{'value':cg0});return cg0;},get 'SUPPORT_SVG_DRAWING'(){var cg1=cfr(document);Object['defineProperty'](cfZ,'S'+cO2(0x939)+'G',{'value':cg1});return cg1;},get 'SUPPORT_FOREIGNOBJECT_DRAWING'(){var cg2=typeof Array['from']==='f'+cO2(0x93a)+'n'&&typeof window['fetch']==='f'+cO2(0x93b)+'n'?cfz(document):Promise['resolve'](![]);Object['defineProperty'](cfZ,cNY(0x3cc),{'value':cg2});return cg2;},get 'SUPPORT_CORS_IMAGES'(){var cg3=cfp();Object[cO0(0xfa3)](cfZ,'S'+cO2(0x93c)+'S',{'value':cg3});return cg3;},get 'SUPPORT_RESPONSE_TYPE'(){var cg4=cfq();Object['defineProperty'](cfZ,cNY(0x3cd),{'value':cg4});return cg4;},get 'SUPPORT_CORS_XHR'(){var cg5='w'+cO2(0x93d)+'s'in new XMLHttpRequest();Object['defineProperty'](cfZ,'S'+cO2(0x93e)+'R',{'value':cg5});return cg5;}};var cg6=function(){function cg6(cg8){var cg9=cg8['id'],cga=cg8['enabled'];this['id']=cg9;this['enabled']=cga;this['start']=Date['now']();}cg6['prototype']['debug']=function(){var cgb=[];for(var cgc=0x0;cgc0x0){setTimeout(function(){return cgN('T'+cO2(0x94e)+'('+cgK['_options']['imageTimeout']+('m'+cO2(0x94f)+'e'));},cgK['_options'][cO0(0xfab)]);}})];case 0x3:return[0x2,cgL['sent']()];}});});};cgy['prototype']['has']=function(cgP){return typeof this['_cache'][cgP]!=='u'+cO2(0x950)+'d';};cgy['prototype']['keys']=function(){return Promise['resolve'](Object['keys'](this['_cache']));};cgy['prototype']['proxy']=function(cgQ){var cgR=this;var cgS=this['_options']['proxy'];if(!cgS){throw new Error('N'+cO2(0x951)+'d');}var cgT=cgQ['substring'](0x0,0x100);return new Promise(function(cgU,cgV){var cgW=cfZ['SUPPORT_RESPONSE_TYPE']?'b'+cO2(0x952)+'b':'t'+cO2(0x953)+'t';var cgX=new XMLHttpRequest();cgX['onload']=function(){if(cgX['status']===0xc8){if(cgW==='t'+cO2(0x954)+'t'){cgU(cgX['response']);}else{var cgY=new FileReader();cgY['addEventListener']('l'+cO2(0x955)+'d',function(){return cgU(cgY['result']);},![]);cgY['addEventListener']('e'+cO2(0x956)+'r',function(c97){return cgV(c97);},![]);cgY['readAsDataURL'](cgX['response']);}}else{cgV(cNY(0x3d0)+cgT+('\x20'+cO2(0x957)+'\x20')+cgX['status']);}};cgX['onerror']=cgV;cgX['open'](cNW(0x122),cgS+('?'+cO2(0x958)+'=')+encodeURIComponent(cgQ)+('&'+cO2(0x959)+'=')+cgW);if(cgW!=='t'+cO2(0x95a)+'t'&&cgX instanceof XMLHttpRequest){cgX['responseType']=cgW;}if(cgR['_options']['imageTimeout']){var ch0=cgR['_options']['imageTimeout'];cgX['timeout']=ch0;cgX['ontimeout']=function(){return cgV('T'+cO2(0x95b)+'('+ch0+('m'+cO2(0x95c)+'\x20')+cgT);};}cgX['send']();});};return cgy;}();var ch1=/^data:image\/svg\+xml/i;var ch2=/^data:image\/.*;base64,/i;var ch3=/^data:image\/.*/i;var ch4=function(ch5){return cfZ[cO0(0xfac)]||!chc(ch5);};var ch6=function(ch7){return ch3['test'](ch7);};var ch8=function(ch9){return ch2['test'](ch9);};var cha=function(chb){return chb['substr'](0x0,0x4)==='b'+cO2(0x95d)+'b';};var chc=function(chd){return chd['substr'](-0x3)['toLowerCase']()===cNW(0x123)||ch1['test'](chd);};var che=function(chf){var ccr=ccz(0xb4);var chh=[];var chi=ci3['LINEAR_GRADIENT'];var chj=ci9['CIRCLE'];var chk=cib['FARTHEST_CORNER'];var chl=[];cbX(chf)[cO0(0xfad)](function(chm,c5a){var cho=chm[0x0];if(c5a===0x0){if(cbM(cho)&&cho['value']==='l'+cO2(0x95e)+'r'){chi=ci3['LINEAR_GRADIENT'];return;}else if(cbM(cho)&&cho[cO0(0xfae)]==='r'+cO2(0x95f)+'l'){chi=ci3['RADIAL_GRADIENT'];return;}}if(cho['type']===c8j['FUNCTION']){if(cho[cO0(0xfaf)]==='f'+cO2(0x960)+'m'){var chp=ccB['parse'](cho['values'][0x0]);chh['push']({'stop':ccb,'color':chp});}else if(cho['name']===cNW(0x124)){var chp=ccB[cO0(0xfb0)](cho['values'][0x0]);chh['push']({'stop':ccd,'color':chp});}else if(cho['name']==='c'+cO2(0x961)+'p'){var chr=cho['values'][cO0(0xfb1)](cbV);if(chr['length']===0x2){var chp=ccB['parse'](chr[0x1]);var cht=chr[0x0];if(cbK(cht)){chh['push']({'stop':{'type':c8j['PERCENTAGE_TOKEN'],'number':cht['number']*0x64,'flags':cht['flags']},'color':chp});}}}}});return chi===ci3['LINEAR_GRADIENT']?{'angle':(ccr+ccz(0xb4))%ccz(0x168),'stops':chh,'type':chi}:{'size':chk,'shape':chj,'stops':chh,'position':chl,'type':chi};};var chu='c'+cO2(0x962)+'e';var chv='f'+cO2(0x963)+'e';var chw='c'+cO2(0x964)+'r';var chx='f'+cO2(0x965)+'r';var chy='c'+cO2(0x966)+'e';var chz='e'+cO2(0x967)+'e';var chA='c'+cO2(0x968)+'r';var chB='c'+cO2(0x969)+'n';var chC=function(chD){var chE=ci9['CIRCLE'];var chF=cib['FARTHEST_CORNER'];var chG=[];var chH=[];cbX(chD)['forEach'](function(chI,c5a){var chK=!![];if(c5a===0x0){var chL=![];chK=chI['reduce'](function(chM,chN){if(chL){if(cbM(chN)){switch(chN['value']){case'c'+cO2(0x96a)+'r':chH['push'](ccc);return chM;case cNW(0x125):case'l'+cO2(0x96b)+'t':chH['push'](ccb);return chM;case'r'+cO2(0x96c)+'t':case'b'+cO2(0x96d)+'m':chH['push'](ccd);return chM;}}else if(cc7(chN)||cc5(chN)){chH['push'](chN);}}else if(cbM(chN)){switch(chN['value']){case chy:chE=ci9['CIRCLE'];return![];case chz:chE=ci9['ELLIPSE'];return![];case cNW(0x126):chL=!![];return![];case chu:chF=cib['CLOSEST_SIDE'];return![];case chA:case chv:chF=cib['FARTHEST_SIDE'];return![];case chB:case chw:chF=cib['CLOSEST_CORNER'];return![];case chx:chF=cib['FARTHEST_CORNER'];return![];}}else if(cc5(chN)||cc7(chN)){if(!Array['isArray'](chF)){chF=[];}chF['push'](chN);return![];}return chM;},chK);}if(chK){var chO=cdQ(chI);chG['push'](chO);}});return{'size':chF,'shape':chE,'stops':chG,'position':chH,'type':ci3['RADIAL_GRADIENT']};};var chP=function(chQ){var chR=ci9['CIRCLE'];var chS=cib['FARTHEST_CORNER'];var chT=[];var chU=[];cbX(chQ)['forEach'](function(chV,c5a){var chX=!![];if(c5a===0x0){chX=chV['reduce'](function(chY,chZ){if(cbM(chZ)){switch(chZ['value']){case'c'+cO2(0x96e)+'r':chU['push'](ccc);return![];case cNW(0x127):case'l'+cO2(0x96f)+'t':chU['push'](ccb);return![];case'r'+cO2(0x970)+'t':case'b'+cO2(0x971)+'m':chU['push'](ccd);return![];}}else if(cc7(chZ)||cc5(chZ)){chU['push'](chZ);return![];}return chY;},chX);}else if(c5a===0x1){chX=chV['reduce'](function(ci0,ci1){if(cbM(ci1)){switch(ci1['value']){case chy:chR=ci9['CIRCLE'];return![];case chz:chR=ci9['ELLIPSE'];return![];case chB:case chu:chS=cib['CLOSEST_SIDE'];return![];case chv:chS=cib['FARTHEST_SIDE'];return![];case chw:chS=cib['CLOSEST_CORNER'];return![];case chA:case chx:chS=cib['FARTHEST_CORNER'];return![];}}else if(cc5(ci1)||cc7(ci1)){if(!Array['isArray'](chS)){chS=[];}chS['push'](ci1);return![];}return ci0;},chX);}if(chX){var ci2=cdQ(chV);chT['push'](ci2);}});return{'size':chS,'shape':chR,'stops':chT,'position':chU,'type':ci3['RADIAL_GRADIENT']};};var ci3;(function(ci3){ci3[ci3[cNW(0x128)]=0x0]=cNW(0x129);ci3[ci3['L'+cO2(0x972)+'T']=0x1]='L'+cO2(0x973)+'T';ci3[ci3['R'+cO2(0x974)+'T']=0x2]='R'+cO2(0x975)+'T';}(ci3||(ci3={})));var ci5=function(ci6){return ci6['type']===ci3['LINEAR_GRADIENT'];};var ci7=function(ci8){return ci8[cO0(0xfb2)]===ci3['RADIAL_GRADIENT'];};var ci9;(function(ci9){ci9[ci9['C'+cO2(0x976)+'E']=0x0]='C'+cO2(0x977)+'E';ci9[ci9['E'+cO2(0x978)+'E']=0x1]='E'+cO2(0x979)+'E';}(ci9||(ci9={})));var cib;(function(cib){cib[cib['C'+cO2(0x97a)+'E']=0x0]='C'+cO2(0x97b)+'E';cib[cib['F'+cO2(0x97c)+'E']=0x1]='F'+cO2(0x97d)+'E';cib[cib['C'+cO2(0x97e)+'R']=0x2]='C'+cO2(0x97f)+'R';cib[cib['F'+cO2(0x980)+'R']=0x3]='F'+cO2(0x981)+'R';}(cib||(cib={})));var cid={'name':'i'+cO2(0x982)+'e','parse':function(cie){if(cie[cO0(0xfb3)]===c8j['URL_TOKEN']){var cif={'url':cie['value'],'type':ci3['URL']};cgl['getInstance']()[cO0(0xfb4)](cie[cO0(0xfb5)]);return cif;}if(cie['type']===c8j['FUNCTION']){var cig=cij[cie['name']];if(typeof cig==='u'+cO2(0x983)+'d'){throw new Error(cNY(0x3d1)+cie['name']+'\x22');}return cig(cie['values']);}throw new Error(cNY(0x3d2));}};function cih(cii){return cii['type']!==c8j['FUNCTION']||cij[cii['name']];}var cij={'linear-gradient':cf2,'-moz-linear-gradient':cfa,'-ms-linear-gradient':cfa,'-o-linear-gradient':cfa,'-webkit-linear-gradient':cfa,'radial-gradient':chC,'-moz-radial-gradient':chP,'-ms-radial-gradient':chP,'-o-radial-gradient':chP,'-webkit-radial-gradient':chP,'-webkit-gradient':che};var cik={'name':'b'+cO2(0x984)+'e','initialValue':'n'+cO2(0x985)+'e','type':cdI['LIST'],'prefix':![],'parse':function(cil){if(cil[cO0(0xfb6)]===0x0){return[];}var cim=cil[0x0];if(cim['type']===c8j['IDENT_TOKEN']&&cim['value']==='n'+cO2(0x986)+'e'){return[];}return cil['filter'](function(cin){return cbV(cin)&&cih(cin);})['map'](cid['parse']);}};var cio={'name':'b'+cO2(0x987)+'n','initialValue':'b'+cO2(0x988)+'x','prefix':![],'type':cdI['LIST'],'parse':function(cip){return cip['map'](function(ciq){if(cbM(ciq)){switch(ciq['value']){case'p'+cO2(0x989)+'x':return 0x1;case'c'+cO2(0x98a)+'x':return 0x2;}}return 0x0;});}};var cir={'name':'b'+cO2(0x98b)+'n','initialValue':'0'+cO2(0x98c)+'%','type':cdI['LIST'],'prefix':![],'parse':function(cis){return cbX(cis)['map'](function(cit){return cit['filter'](cc7);})[cO0(0xfb7)](cc9);}};var ciu;(function(ciu){ciu[ciu['R'+cO2(0x98d)+'T']=0x0]='R'+cO2(0x98e)+'T';ciu[ciu['N'+cO2(0x98f)+'T']=0x1]='N'+cO2(0x990)+'T';ciu[ciu['R'+cO2(0x991)+'X']=0x2]='R'+cO2(0x992)+'X';ciu[ciu['R'+cO2(0x993)+'Y']=0x3]='R'+cO2(0x994)+'Y';}(ciu||(ciu={})));var ciw={'name':'b'+cO2(0x995)+'t','initialValue':'r'+cO2(0x996)+'t','prefix':![],'type':cdI['LIST'],'parse':function(cix){return cbX(cix)['map'](function(ciy){return ciy['filter'](cbM)['map'](function(ciz){return ciz[cO0(0xfb8)];})[cO0(0xfb9)]('\x20');})['map'](ciA);}};var ciA=function(ciB){switch(ciB){case'n'+cO2(0x997)+'t':return ciu['NO_REPEAT'];case'r'+cO2(0x998)+'x':case'r'+cO2(0x999)+'t':return ciu['REPEAT_X'];case'r'+cO2(0x99a)+'y':case'n'+cO2(0x99b)+'t':return ciu['REPEAT_Y'];case'r'+cO2(0x99c)+'t':default:return ciu['REPEAT'];}};var ciC;(function(ciC){ciC['A'+cO2(0x99d)+'O']='a'+cO2(0x99e)+'o';ciC['C'+cO2(0x99f)+'N']='c'+cO2(0x9a0)+'n';ciC['C'+cO2(0x9a1)+'R']='c'+cO2(0x9a2)+'r';}(ciC||(ciC={})));var ciE={'name':'b'+cO2(0x9a3)+'e','initialValue':'0','prefix':![],'type':cdI['LIST'],'parse':function(ciF){return cbX(ciF)['map'](function(ciG){return ciG['filter'](ciH);});}};var ciH=function(ciI){return cbM(ciI)||cc7(ciI);};var ciJ=function(ciK){return{'name':'b'+cO2(0x9a4)+'-'+ciK+('-'+cO2(0x9a5)+'r'),'initialValue':'t'+cO2(0x9a6)+'t','prefix':![],'type':cdI['TYPE_VALUE'],'format':'c'+cO2(0x9a7)+'r'};};var ciL=ciJ(cNW(0x12a));var ciM=ciJ('r'+cO2(0x9a8)+'t');var ciN=ciJ('b'+cO2(0x9a9)+'m');var ciO=ciJ('l'+cO2(0x9aa)+'t');var ciP=function(ciQ){return{'name':'b'+cO2(0x9ab)+'-'+ciQ,'initialValue':cNW(0x12b),'prefix':![],'type':cdI['LIST'],'parse':function(ciR){return cc9(ciR['filter'](cc7));}};};var ciS=ciP('t'+cO2(0x9ac)+'t');var ciT=ciP('t'+cO2(0x9ad)+'t');var ciU=ciP('b'+cO2(0x9ae)+'t');var ciV=ciP('b'+cO2(0x9af)+'t');var ciW;(function(ciW){ciW[ciW['N'+cO2(0x9b0)+'E']=0x0]='N'+cO2(0x9b1)+'E';ciW[ciW['S'+cO2(0x9b2)+'D']=0x1]='S'+cO2(0x9b3)+'D';}(ciW||(ciW={})));var ciY=function(ciZ){return{'name':'b'+cO2(0x9b4)+'-'+ciZ+('-'+cO2(0x9b5)+'e'),'initialValue':'s'+cO2(0x9b6)+'d','prefix':![],'type':cdI['IDENT_VALUE'],'parse':function(cj0){switch(cj0){case'n'+cO2(0x9b7)+'e':return ciW['NONE'];}return ciW['SOLID'];}};};var cj1=ciY(cNW(0x12c));var cj2=ciY('r'+cO2(0x9b8)+'t');var cj3=ciY('b'+cO2(0x9b9)+'m');var cj4=ciY('l'+cO2(0x9ba)+'t');var cj5=function(cj6){return{'name':'b'+cO2(0x9bb)+'-'+cj6+('-'+cO2(0x9bc)+'h'),'initialValue':'0','type':cdI['VALUE'],'prefix':![],'parse':function(cj7){if(cbI(cj7)){return cj7['number'];}return 0x0;}};};var cj8=cj5(cNW(0x12d));var cj9=cj5('r'+cO2(0x9bd)+'t');var cja=cj5('b'+cO2(0x9be)+'m');var cjb=cj5('l'+cO2(0x9bf)+'t');var cjc={'name':'c'+cO2(0x9c0)+'r','initialValue':'t'+cO2(0x9c1)+'t','prefix':![],'type':cdI['TYPE_VALUE'],'format':'c'+cO2(0x9c2)+'r'};var cjd={'name':'d'+cO2(0x9c3)+'y','initialValue':'i'+cO2(0x9c4)+'k','prefix':![],'type':cdI['LIST'],'parse':function(cje){return cje['filter'](cbM)['reduce'](function(cjf,cjg){return cjf|cjh(cjg['value']);},0x0);}};var cjh=function(cjd){switch(cjd){case'b'+cO2(0x9c5)+'k':return 0x2;case'i'+cO2(0x9c6)+'e':return 0x4;case'r'+cO2(0x9c7)+'n':return 0x8;case'f'+cO2(0x9c8)+'w':return 0x10;case'f'+cO2(0x9c9)+'t':return 0x20;case't'+cO2(0x9ca)+'e':return 0x40;case'f'+cO2(0x9cb)+'x':case'-'+cO2(0x9cc)+'x':return 0x80;case'g'+cO2(0x9cd)+'d':case'-'+cO2(0x9ce)+'d':return 0x100;case'r'+cO2(0x9cf)+'y':return 0x200;case's'+cO2(0x9d0)+'d':return 0x400;case'l'+cO2(0x9d1)+'m':return 0x800;case't'+cO2(0x9d2)+'p':return 0x1000;case't'+cO2(0x9d3)+'p':return 0x2000;case't'+cO2(0x9d4)+'p':return 0x4000;case't'+cO2(0x9d5)+'w':return 0x8000;case't'+cO2(0x9d6)+'l':return 0x10000;case't'+cO2(0x9d7)+'p':return 0x20000;case't'+cO2(0x9d8)+'n':return 0x40000;case't'+cO2(0x9d9)+'n':return 0x80000;case'r'+cO2(0x9da)+'e':return 0x100000;case'r'+cO2(0x9db)+'t':return 0x200000;case'r'+cO2(0x9dc)+'r':return 0x400000;case'r'+cO2(0x9dd)+'r':return 0x800000;case'c'+cO2(0x9de)+'s':return 0x1000000;case'i'+cO2(0x9df)+'k':return 0x2000000;case'i'+cO2(0x9e0)+'m':return 0x4000000;case'i'+cO2(0x9e1)+'e':return 0x8000000;case'i'+cO2(0x9e2)+'x':return 0x10000000;case'i'+cO2(0x9e3)+'d':return 0x20000000;}return 0x0;};var cjj;(function(cjj){cjj[cjj['N'+cO2(0x9e4)+'E']=0x0]='N'+cO2(0x9e5)+'E';cjj[cjj['L'+cO2(0x9e6)+'T']=0x1]='L'+cO2(0x9e7)+'T';cjj[cjj['R'+cO2(0x9e8)+'T']=0x2]='R'+cO2(0x9e9)+'T';cjj[cjj['I'+cO2(0x9ea)+'T']=0x3]='I'+cO2(0x9eb)+'T';cjj[cjj['I'+cO2(0x9ec)+'D']=0x4]='I'+cO2(0x9ed)+'D';}(cjj||(cjj={})));var cjl={'name':'f'+cO2(0x9ee)+'t','initialValue':'n'+cO2(0x9ef)+'e','prefix':![],'type':cdI['IDENT_VALUE'],'parse':function(cjl){switch(cjl){case'l'+cO2(0x9f0)+'t':return cjj['LEFT'];case'r'+cO2(0x9f1)+'t':return cjj['RIGHT'];case'i'+cO2(0x9f2)+'t':return cjj['INLINE_START'];case'i'+cO2(0x9f3)+'d':return cjj['INLINE_END'];}return cjj['NONE'];}};var cjn={'name':'l'+cO2(0x9f4)+'g','initialValue':'0','prefix':![],'type':cdI['VALUE'],'parse':function(cjo){if(cjo['type']===c8j['IDENT_TOKEN']&&cjo['value']==='n'+cO2(0x9f5)+'l'){return 0x0;}if(cjo['type']===c8j['NUMBER_TOKEN']){return cjo['number'];}if(cjo[cO0(0xfba)]===c8j['DIMENSION_TOKEN']){return cjo['number'];}return 0x0;}};var cjp;(function(cjp){cjp['N'+cO2(0x9f6)+'L']='n'+cO2(0x9f7)+'l';cjp['S'+cO2(0x9f8)+'T']='s'+cO2(0x9f9)+'t';}(cjp||(cjp={})));var cjr={'name':'l'+cO2(0x9fa)+'k','initialValue':'n'+cO2(0x9fb)+'l','prefix':![],'type':cdI['IDENT_VALUE'],'parse':function(cjr){switch(cjr){case's'+cO2(0x9fc)+'t':return cjp['STRICT'];case'n'+cO2(0x9fd)+'l':default:return cjp['NORMAL'];}}};var cjt={'name':'l'+cO2(0x9fe)+'t','initialValue':'n'+cO2(0x9ff)+'l','prefix':![],'type':cdI['TOKEN_VALUE']};var cju=function(cjv,cjw){if(cbM(cjv)&&cjv['value']==='n'+cO2(0xa00)+'l'){return 1.2*cjw;}else if(cjv['type']===c8j['NUMBER_TOKEN']){return cjw*cjv['number'];}else if(cc7(cjv)){return cck(cjv,cjw);}return cjw;};var cjx={'name':'l'+cO2(0xa01)+'e','initialValue':'n'+cO2(0xa02)+'e','type':cdI['VALUE'],'prefix':![],'parse':function(cjy){if(cjy['type']===c8j['IDENT_TOKEN']&&cjy['value']==='n'+cO2(0xa03)+'e'){return null;}return cid['parse'](cjy);}};var cjz;(function(cjz){cjz[cjz['I'+cO2(0xa04)+'E']=0x0]='I'+cO2(0xa05)+'E';cjz[cjz['O'+cO2(0xa06)+'E']=0x1]='O'+cO2(0xa07)+'E';}(cjz||(cjz={})));var cjB={'name':'l'+cO2(0xa08)+'n','initialValue':'o'+cO2(0xa09)+'e','prefix':![],'type':cdI['IDENT_VALUE'],'parse':function(cjC){switch(cjC){case'i'+cO2(0xa0a)+'e':return cjz['INSIDE'];case'o'+cO2(0xa0b)+'e':default:return cjz['OUTSIDE'];}}};var cjD;(function(cjD){cjD[cjD['N'+cO2(0xa0c)+'E']=-0x1]='N'+cO2(0xa0d)+'E';cjD[cjD['D'+cO2(0xa0e)+'C']=0x0]='D'+cO2(0xa0f)+'C';cjD[cjD['C'+cO2(0xa10)+'E']=0x1]='C'+cO2(0xa11)+'E';cjD[cjD['S'+cO2(0xa12)+'E']=0x2]='S'+cO2(0xa13)+'E';cjD[cjD['D'+cO2(0xa14)+'L']=0x3]='D'+cO2(0xa15)+'L';cjD[cjD['C'+cO2(0xa16)+'L']=0x4]='C'+cO2(0xa17)+'L';cjD[cjD['D'+cO2(0xa18)+'O']=0x5]='D'+cO2(0xa19)+'O';cjD[cjD['L'+cO2(0xa1a)+'N']=0x6]='L'+cO2(0xa1b)+'N';cjD[cjD['U'+cO2(0xa1c)+'N']=0x7]='U'+cO2(0xa1d)+'N';cjD[cjD['L'+cO2(0xa1e)+'K']=0x8]='L'+cO2(0xa1f)+'K';cjD[cjD['L'+cO2(0xa20)+'A']=0x9]='L'+cO2(0xa21)+'A';cjD[cjD['U'+cO2(0xa22)+'A']=0xa]='U'+cO2(0xa23)+'A';cjD[cjD['A'+cO2(0xa24)+'C']=0xb]='A'+cO2(0xa25)+'C';cjD[cjD['A'+cO2(0xa26)+'N']=0xc]='A'+cO2(0xa27)+'N';cjD[cjD['B'+cO2(0xa28)+'I']=0xd]='B'+cO2(0xa29)+'I';cjD[cjD['C'+cO2(0xa2a)+'N']=0xe]='C'+cO2(0xa2b)+'N';cjD[cjD['C'+cO2(0xa2c)+'H']=0xf]='C'+cO2(0xa2d)+'H';cjD[cjD['C'+cO2(0xa2e)+'M']=0x10]='C'+cO2(0xa2f)+'M';cjD[cjD['C'+cO2(0xa30)+'C']=0x11]='C'+cO2(0xa31)+'C';cjD[cjD['D'+cO2(0xa32)+'I']=0x12]='D'+cO2(0xa33)+'I';cjD[cjD['E'+cO2(0xa34)+'C']=0x13]='E'+cO2(0xa35)+'C';cjD[cjD['G'+cO2(0xa36)+'N']=0x14]='G'+cO2(0xa37)+'N';cjD[cjD['G'+cO2(0xa38)+'I']=0x15]='G'+cO2(0xa39)+'I';cjD[cjD['G'+cO2(0xa3a)+'I']=0x16]='G'+cO2(0xa3b)+'I';cjD[cjD['H'+cO2(0xa3c)+'W']=0x16]='H'+cO2(0xa3d)+'W';cjD[cjD['H'+cO2(0xa3e)+'A']=0x17]='H'+cO2(0xa3f)+'A';cjD[cjD['H'+cO2(0xa40)+'A']=0x18]='H'+cO2(0xa41)+'A';cjD[cjD['J'+cO2(0xa42)+'L']=0x19]='J'+cO2(0xa43)+'L';cjD[cjD['J'+cO2(0xa44)+'L']=0x1a]='J'+cO2(0xa45)+'L';cjD[cjD['K'+cO2(0xa46)+'A']=0x1b]='K'+cO2(0xa47)+'A';cjD[cjD['K'+cO2(0xa48)+'A']=0x1c]='K'+cO2(0xa49)+'A';cjD[cjD['K'+cO2(0xa4a)+'A']=0x1d]='K'+cO2(0xa4b)+'A';cjD[cjD['K'+cO2(0xa4c)+'R']=0x1e]='K'+cO2(0xa4d)+'R';cjD[cjD['K'+cO2(0xa4e)+'L']=0x1f]='K'+cO2(0xa4f)+'L';cjD[cjD['K'+cO2(0xa50)+'L']=0x20]='K'+cO2(0xa51)+'L';cjD[cjD[cNY(0x3d3)]=0x21]=cNY(0x3d4);cjD[cjD[cNW(0x12e)]=0x22]=cNW(0x12f);cjD[cjD['L'+cO2(0xa52)+'N']=0x23]='L'+cO2(0xa53)+'N';cjD[cjD['M'+cO2(0xa54)+'M']=0x24]='M'+cO2(0xa55)+'M';cjD[cjD['M'+cO2(0xa56)+'N']=0x25]='M'+cO2(0xa57)+'N';cjD[cjD['M'+cO2(0xa58)+'R']=0x26]='M'+cO2(0xa59)+'R';cjD[cjD['O'+cO2(0xa5a)+'A']=0x27]='O'+cO2(0xa5b)+'A';cjD[cjD['P'+cO2(0xa5c)+'N']=0x28]='P'+cO2(0xa5d)+'N';cjD[cjD['S'+cO2(0xa5e)+'L']=0x29]='S'+cO2(0xa5f)+'L';cjD[cjD[cNY(0x3d5)]=0x2a]=cNY(0x3d6);cjD[cjD['T'+cO2(0xa60)+'L']=0x2b]='T'+cO2(0xa61)+'L';cjD[cjD['T'+cO2(0xa62)+'U']=0x2c]='T'+cO2(0xa63)+'U';cjD[cjD['T'+cO2(0xa64)+'I']=0x2d]='T'+cO2(0xa65)+'I';cjD[cjD['T'+cO2(0xa66)+'N']=0x2e]='T'+cO2(0xa67)+'N';cjD[cjD['T'+cO2(0xa68)+'L']=0x2f]='T'+cO2(0xa69)+'L';cjD[cjD[cNY(0x3d7)]=0x30]=cNY(0x3d8);cjD[cjD['U'+cO2(0xa6a)+'N']=0x31]='U'+cO2(0xa6b)+'N';cjD[cjD['D'+cO2(0xa6c)+'N']=0x32]='D'+cO2(0xa6d)+'N';cjD[cjD['D'+cO2(0xa6e)+'D']=0x33]='D'+cO2(0xa6f)+'D';}(cjD||(cjD={})));var cjF={'name':'l'+cO2(0xa70)+'e','initialValue':'n'+cO2(0xa71)+'e','prefix':![],'type':cdI['IDENT_VALUE'],'parse':function(cjG){switch(cjG){case'd'+cO2(0xa72)+'c':return cjD['DISC'];case'c'+cO2(0xa73)+'e':return cjD['CIRCLE'];case's'+cO2(0xa74)+'e':return cjD['SQUARE'];case'd'+cO2(0xa75)+'l':return cjD['DECIMAL'];case'c'+cO2(0xa76)+'l':return cjD['CJK_DECIMAL'];case'd'+cO2(0xa77)+'o':return cjD['DECIMAL_LEADING_ZERO'];case'l'+cO2(0xa78)+'n':return cjD['LOWER_ROMAN'];case'u'+cO2(0xa79)+'n':return cjD['UPPER_ROMAN'];case'l'+cO2(0xa7a)+'k':return cjD['LOWER_GREEK'];case'l'+cO2(0xa7b)+'a':return cjD['LOWER_ALPHA'];case'u'+cO2(0xa7c)+'a':return cjD['UPPER_ALPHA'];case'a'+cO2(0xa7d)+'c':return cjD['ARABIC_INDIC'];case'a'+cO2(0xa7e)+'n':return cjD['ARMENIAN'];case'b'+cO2(0xa7f)+'i':return cjD['BENGALI'];case'c'+cO2(0xa80)+'n':return cjD[cO0(0xfbb)];case'c'+cO2(0xa81)+'h':return cjD['CJK_EARTHLY_BRANCH'];case'c'+cO2(0xa82)+'m':return cjD['CJK_HEAVENLY_STEM'];case'c'+cO2(0xa83)+'c':return cjD[cO0(0xfbc)];case'd'+cO2(0xa84)+'i':return cjD['DEVANAGARI'];case'e'+cO2(0xa85)+'c':return cjD['ETHIOPIC_NUMERIC'];case'g'+cO2(0xa86)+'n':return cjD['GEORGIAN'];case'g'+cO2(0xa87)+'i':return cjD['GUJARATI'];case'g'+cO2(0xa88)+'i':return cjD[cO0(0xfbd)];case'h'+cO2(0xa89)+'w':return cjD['HEBREW'];case'h'+cO2(0xa8a)+'a':return cjD['HIRAGANA'];case'h'+cO2(0xa8b)+'a':return cjD['HIRAGANA_IROHA'];case'j'+cO2(0xa8c)+'l':return cjD['JAPANESE_FORMAL'];case'j'+cO2(0xa8d)+'l':return cjD['JAPANESE_INFORMAL'];case'k'+cO2(0xa8e)+'a':return cjD['KANNADA'];case'k'+cO2(0xa8f)+'a':return cjD['KATAKANA'];case'k'+cO2(0xa90)+'a':return cjD['KATAKANA_IROHA'];case'k'+cO2(0xa91)+'r':return cjD['KHMER'];case'k'+cO2(0xa92)+'l':return cjD['KOREAN_HANGUL_FORMAL'];case'k'+cO2(0xa93)+'l':return cjD['KOREAN_HANJA_FORMAL'];case cNY(0x3d9):return cjD['KOREAN_HANJA_INFORMAL'];case cNW(0x130):return cjD['LAO'];case'l'+cO2(0xa94)+'n':return cjD['LOWER_ARMENIAN'];case'm'+cO2(0xa95)+'m':return cjD[cO0(0xfbe)];case'm'+cO2(0xa96)+'n':return cjD['MONGOLIAN'];case'm'+cO2(0xa97)+'r':return cjD['MYANMAR'];case'o'+cO2(0xa98)+'a':return cjD['ORIYA'];case'p'+cO2(0xa99)+'n':return cjD['PERSIAN'];case's'+cO2(0xa9a)+'l':return cjD[cO0(0xfbf)];case cNY(0x3da):return cjD[cO0(0xfc0)];case't'+cO2(0xa9b)+'l':return cjD['TAMIL'];case't'+cO2(0xa9c)+'u':return cjD['TELUGU'];case't'+cO2(0xa9d)+'i':return cjD['THAI'];case't'+cO2(0xa9e)+'n':return cjD['TIBETAN'];case't'+cO2(0xa9f)+'l':return cjD['TRAD_CHINESE_FORMAL'];case cNY(0x3db):return cjD['TRAD_CHINESE_INFORMAL'];case'u'+cO2(0xaa0)+'n':return cjD['UPPER_ARMENIAN'];case'd'+cO2(0xaa1)+'n':return cjD['DISCLOSURE_OPEN'];case'd'+cO2(0xaa2)+'d':return cjD['DISCLOSURE_CLOSED'];case'n'+cO2(0xaa3)+'e':default:return cjD['NONE'];}}};var cjH=function(cjI){return{'name':'m'+cO2(0xaa4)+'-'+cjI,'initialValue':'0','prefix':![],'type':cdI['TOKEN_VALUE']};};var cjJ=cjH(cNW(0x131));var cjK=cjH('r'+cO2(0xaa5)+'t');var cjL=cjH('b'+cO2(0xaa6)+'m');var cjM=cjH('l'+cO2(0xaa7)+'t');var cjN;(function(cjN){cjN[cjN['V'+cO2(0xaa8)+'E']=0x0]='V'+cO2(0xaa9)+'E';cjN[cjN['H'+cO2(0xaaa)+'N']=0x1]='H'+cO2(0xaab)+'N';cjN[cjN['S'+cO2(0xaac)+'L']=0x2]='S'+cO2(0xaad)+'L';cjN[cjN['A'+cO2(0xaae)+'O']=0x3]='A'+cO2(0xaaf)+'O';}(cjN||(cjN={})));var cjP={'name':'o'+cO2(0xab0)+'w','initialValue':'v'+cO2(0xab1)+'e','prefix':![],'type':cdI['LIST'],'parse':function(cjQ){return cjQ['filter'](cbM)['map'](function(cjP){switch(cjP[cO0(0xfc1)]){case'h'+cO2(0xab2)+'n':return cjN['HIDDEN'];case's'+cO2(0xab3)+'l':return cjN['SCROLL'];case'a'+cO2(0xab4)+'o':return cjN[cO0(0xfc2)];case'v'+cO2(0xab5)+'e':default:return cjN['VISIBLE'];}});}};var cjS;(function(cjS){cjS['N'+cO2(0xab6)+'L']='n'+cO2(0xab7)+'l';cjS['B'+cO2(0xab8)+'D']='b'+cO2(0xab9)+'d';}(cjS||(cjS={})));var cjU={'name':'o'+cO2(0xaba)+'p','initialValue':'n'+cO2(0xabb)+'l','prefix':![],'type':cdI['IDENT_VALUE'],'parse':function(cjP){switch(cjP){case'b'+cO2(0xabc)+'d':return cjS['BREAK_WORD'];case'n'+cO2(0xabd)+'l':default:return cjS['NORMAL'];}}};var cjW=function(cjX){return{'name':'p'+cO2(0xabe)+'-'+cjX,'initialValue':'0','prefix':![],'type':cdI['TYPE_VALUE'],'format':'l'+cO2(0xabf)+'e'};};var cjY=cjW(cNW(0x132));var cjZ=cjW('r'+cO2(0xac0)+'t');var ck0=cjW('b'+cO2(0xac1)+'m');var ck1=cjW('l'+cO2(0xac2)+'t');var ck2;(function(ck2){ck2[ck2['L'+cO2(0xac3)+'T']=0x0]='L'+cO2(0xac4)+'T';ck2[ck2['C'+cO2(0xac5)+'R']=0x1]='C'+cO2(0xac6)+'R';ck2[ck2['R'+cO2(0xac7)+'T']=0x2]='R'+cO2(0xac8)+'T';}(ck2||(ck2={})));var ck4={'name':'t'+cO2(0xac9)+'n','initialValue':'l'+cO2(0xaca)+'t','prefix':![],'type':cdI['IDENT_VALUE'],'parse':function(ck4){switch(ck4){case'r'+cO2(0xacb)+'t':return ck2['RIGHT'];case'c'+cO2(0xacc)+'r':case'j'+cO2(0xacd)+'y':return ck2['CENTER'];case'l'+cO2(0xace)+'t':default:return ck2['LEFT'];}}};var ck6;(function(ck6){ck6[ck6['S'+cO2(0xacf)+'C']=0x0]='S'+cO2(0xad0)+'C';ck6[ck6['R'+cO2(0xad1)+'E']=0x1]='R'+cO2(0xad2)+'E';ck6[ck6['A'+cO2(0xad3)+'E']=0x2]='A'+cO2(0xad4)+'E';ck6[ck6['F'+cO2(0xad5)+'D']=0x3]='F'+cO2(0xad6)+'D';ck6[ck6['S'+cO2(0xad7)+'Y']=0x4]='S'+cO2(0xad8)+'Y';}(ck6||(ck6={})));var ck8={'name':'p'+cO2(0xad9)+'n','initialValue':'s'+cO2(0xada)+'c','prefix':![],'type':cdI['IDENT_VALUE'],'parse':function(ck8){switch(ck8){case'r'+cO2(0xadb)+'e':return ck6['RELATIVE'];case'a'+cO2(0xadc)+'e':return ck6['ABSOLUTE'];case'f'+cO2(0xadd)+'d':return ck6['FIXED'];case's'+cO2(0xade)+'y':return ck6['STICKY'];}return ck6['STATIC'];}};var cka={'name':'t'+cO2(0xadf)+'w','initialValue':'n'+cO2(0xae0)+'e','type':cdI['LIST'],'prefix':![],'parse':function(ckb){if(ckb['length']===0x1&&cbQ(ckb[0x0],'n'+cO2(0xae1)+'e')){return[];}return cbX(ckb)['map'](function(ckc){var ckd={'color':cdH['TRANSPARENT'],'offsetX':ccb,'offsetY':ccb,'blur':ccb};var cke=0x0;for(var c5a=0x0;c5a0x1?0x1:0x0];this['overflowWrap']=cmi(cjU,cma['overflowWrap']);this['paddingTop']=cmi(cjY,cma['paddingTop']);this['paddingRight']=cmi(cjZ,cma['paddingRight']);this['paddingBottom']=cmi(ck0,cma['paddingBottom']);this['paddingLeft']=cmi(ck1,cma['paddingLeft']);this['position']=cmi(ck8,cma['position']);this['textAlign']=cmi(ck4,cma[cO0(0xfd3)]);this['textDecorationColor']=cmi(cl6,cma['textDecorationColor']||cma['color']);this['textDecorationLine']=cmi(cl7,cma['textDecorationLine']);this['textShadow']=cmi(cka,cma['textShadow']);this['textTransform']=cmi(ckj,cma[cO0(0xfd4)]);this['transform']=cmi(ckl,cma['transform']);this['transformOrigin']=cmi(ckR,cma['transformOrigin']);this['visibility']=cmi(ckW,cma['visibility']);this['wordBreak']=cmi(cl0,cma['wordBreak']);this['zIndex']=cmi(cl2,cma['zIndex']);}cm8['prototype']['isVisible']=function(){return this['display']>0x0&&this['opacity']>0x0&&this['visibility']===ckU[cO0(0xfd5)];};cm8['prototype']['isTransparent']=function(){return ccT(this['backgroundColor']);};cm8['prototype']['isTransformed']=function(){return this['transform']!==null;};cm8['prototype']['isPositioned']=function(){return this['position']!==ck6['STATIC'];};cm8['prototype']['isPositionedWithZIndex']=function(){return this['isPositioned']()&&!this['zIndex']['auto'];};cm8['prototype']['isFloating']=function(){return this['float']!==cjj['NONE'];};cm8['prototype']['isInlineLevel']=function(){return clr(this['display'],0x4)||clr(this['display'],0x2000000)||clr(this['display'],0x10000000)||clr(this['display'],0x20000000)||clr(this['display'],0x4000000)||clr(this['display'],0x8000000);};return cm8;}();var cmc=function(){function cmc(cme){this['content']=cmi(clu,cme['content']);this['quotes']=cmi(clO,cme['quotes']);}return cmc;}();var cmf=function(){function cmf(cmh){this['counterIncrement']=cmi(clx,cmh['counterIncrement']);this['counterReset']=cmi(clG,cmh[cO0(0xfd6)]);}return cmf;}();var cmi=function(cmj,cmk){var cml=new cak();var cmm=cmk!==null&&typeof cmk!=='u'+cO2(0xb3a)+'d'?cmk['toString']():cmj['initialValue'];cml['write'](cmm);var cmn=new cbo(cml['read']());switch(cmj['type']){case cdI[cO0(0xfd7)]:var cmo=cmn['parseComponentValue']();return cmj['parse'](cbM(cmo)?cmo['value']:cmj['initialValue']);case cdI['VALUE']:return cmj['parse'](cmn['parseComponentValue']());case cdI['LIST']:return cmj['parse'](cmn['parseComponentValues']());case cdI['TOKEN_VALUE']:return cmn['parseComponentValue']();case cdI['TYPE_VALUE']:switch(cmj['format']){case'a'+cO2(0xb3b)+'e':return ccr['parse'](cmn['parseComponentValue']());case'c'+cO2(0xb3c)+'r':return ccB['parse'](cmn['parseComponentValue']());case'i'+cO2(0xb3d)+'e':return cid['parse'](cmn['parseComponentValue']());case'l'+cO2(0xb3e)+'h':var cmp=cmn['parseComponentValue']();return cc5(cmp)?cmp:ccb;case'l'+cO2(0xb3f)+'e':var cmq=cmn['parseComponentValue']();return cc7(cmq)?cmq:ccb;}}throw new Error(cNY(0x3df)+cmj['format']);};var cmr=function(){function cmr(cmt){this['styles']=new cm8(window['getComputedStyle'](cmt,null));this['textNodes']=[];this['elements']=[];if(this['styles']['transform']!==null&&coE(cmt)){cmt['style']['transform']='n'+cO2(0xb40)+'e';}this['bounds']=c4L(cmt);this['flags']=0x0;}return cmr;}();var cmu=function(){function cmu(cmw,cmx){this['text']=cmw;this['bounds']=cmx;}return cmu;}();var cmy=function(cmz,cmA,cmB){var cmC=cmT(cmz,cmA);var cmD=[];var cmE=0x0;cmC['forEach'](function(cmF){if(cmA['textDecorationLine']['length']||cmF['trim']()['length']>0x0){if(cfZ['SUPPORT_RANGE_BOUNDS']){cmD['push'](new cmu(cmF,cmN(cmB,cmE,cmF['length'])));}else{var cmG=cmB['splitText'](cmF['length']);cmD[cO0(0xfd8)](new cmu(cmF,cmH(cmB)));cmB=cmG;}}else if(!cfZ['SUPPORT_RANGE_BOUNDS']){cmB=cmB[cO0(0xfd9)](cmF['length']);}cmE+=cmF['length'];});return cmD;};var cmH=function(cmI){var cmJ=cmI['ownerDocument'];if(cmJ){var cmK=cmJ['createElement']('h'+cO2(0xb41)+'r');cmK['appendChild'](cmI['cloneNode'](!![]));var cmL=cmI['parentNode'];if(cmL){cmL['replaceChild'](cmK,cmI);var cmM=c4L(cmK);if(cmK['firstChild']){cmL['replaceChild'](cmK[cO0(0xfda)],cmK);}return cmM;}}return new c4A(0x0,0x0,0x0,0x0);};var cmN=function(cmO,cmP,cmQ){var cmR=cmO['ownerDocument'];if(!cmR){throw new Error(cNY(0x3e0));}var cmS=cmR['createRange']();cmS['setStart'](cmO,cmP);cmS['setEnd'](cmO,cmP+cmQ);return c4A[cO0(0xfdb)](cmS['getBoundingClientRect']());};var cmT=function(cmU,cmV){return cmV['letterSpacing']!==0x0?c4T(cmU)['map'](function(c5a){return c50(c5a);}):cmX(cmU,cmV);};var cmX=function(cmY,cmZ){var cn0=c86(cmY,{'lineBreak':cmZ['lineBreak'],'wordBreak':cmZ['overflowWrap']===cjS['BREAK_WORD']?'b'+cO2(0xb42)+'d':cmZ['wordBreak']});var cn1=[];var cn2;while(!(cn2=cn0['next']())['done']){if(cn2['value']){cn1[cO0(0xfdc)](cn2['value']['slice']());}}return cn1;};var cn3=function(){function cn3(cn5,cn6){this['text']=cn7(cn5['data'],cn6['textTransform']);this['textBounds']=cmy(this['text'],cn6,cn5);}return cn3;}();var cn7=function(cn8,ckl){switch(ckl){case ckh['LOWERCASE']:return cn8['toLowerCase']();case ckh['CAPITALIZE']:return cn8['replace'](cna,cnb);case ckh[cO0(0xfdd)]:return cn8['toUpperCase']();default:return cn8;}};var cna=/(^|\s|:|-|\(|\))([a-z])/g;var cnb=function(cnc,cnd,cne){if(cnc['length']>0x0){return cnd+cne['toUpperCase']();}return cnc;};var cnf=function(cng){c3W(cnf,cng);function cnf(cni){var cnj=cng['call'](this,cni)||this;cnj['src']=cni['currentSrc']||cni['src'];cnj['intrinsicWidth']=cni['naturalWidth'];cnj['intrinsicHeight']=cni['naturalHeight'];cgl['getInstance']()['addImage'](cnj['src']);return cnj;}return cnf;}(cmr);var cnk=function(cnl){c3W(cnk,cnl);function cnk(cnn){var cno=cnl['call'](this,cnn)||this;cno[cO0(0xfde)]=cnn;cno['intrinsicWidth']=cnn['width'];cno['intrinsicHeight']=cnn['height'];return cno;}return cnk;}(cmr);var cnp=function(cnq){c3W(cnp,cnq);function cnp(cns){var cnt=cnq[cO0(0xfdf)](this,cns)||this;var cnu=new XMLSerializer();cnt['svg']='d'+cO2(0xb43)+','+encodeURIComponent(cnu['serializeToString'](cns));cnt[cO0(0xfe0)]=cns['width']['baseVal']['value'];cnt['intrinsicHeight']=cns['height'][cO0(0xfe1)]['value'];cgl['getInstance']()['addImage'](cnt[cO0(0xfe2)]);return cnt;}return cnp;}(cmr);var cnv=function(cnw){c3W(cnv,cnw);function cnv(cny){var cnz=cnw['call'](this,cny)||this;cnz['value']=cny['value'];return cnz;}return cnv;}(cmr);var cnA=function(cnB){c3W(cnA,cnB);function cnA(cnD){var cnE=cnB[cO0(0xfe3)](this,cnD)||this;cnE['start']=cnD['start'];cnE['reversed']=typeof cnD['reversed']==='b'+cO2(0xb44)+'n'&&cnD['reversed']===!![];return cnE;}return cnA;}(cmr);var cnF=[{'type':c8j['DIMENSION_TOKEN'],'flags':0x0,'unit':cNW(0x133),'number':0x3}];var cnG=[{'type':c8j['PERCENTAGE_TOKEN'],'flags':0x0,'number':0x32}];var cnH=function(cnI){if(cnI['width']>cnI['height']){return new c4A(cnI['left']+(cnI['width']-cnI['height'])/0x2,cnI['top'],cnI['height'],cnI[cO0(0xfe4)]);}else if(cnI['width']0x0){coj['textNodes']['push'](new cn3(col,coj[cO0(0xff4)]));}else if(coC(col)){var con=coo(col);if(con['styles']['isVisible']()){if(cou(col,con,cok)){con['flags']|=0x4;}else if(coy(con['styles'])){con['flags']|=0x2;}if(cog['indexOf'](col['tagName'])!==-0x1){con['flags']|=0x8;}coj[cO0(0xff5)]['push'](con);if(!cp4(col)&&!coQ(col)&&!cp6(col)){coh(col,con,cok);}}}}};var coo=function(cop){if(coW(cop)){return new cnf(cop);}if(coU(cop)){return new cnk(cop);}if(coQ(cop)){return new cnp(cop);}if(coI(cop)){return new cnv(cop);}if(coK(cop)){return new cnA(cop);}if(coM(cop)){return new cnQ(cop);}if(cp6(cop)){return new cnV(cop);}if(cp4(cop)){return new co1(cop);}if(coY(cop)){return new co8(cop);}return new cmr(cop);};var coq=function(cor){var cot=coo(cor);cot['flags']|=0x4;coh(cor,cot,cot);return cot;};var cou=function(cov,cow,cox){return cow['styles']['isPositionedWithZIndex']()||cow['styles']['opacity']<0x1||cow['styles']['isTransformed']()||coS(cov)&&cox['styles']['isTransparent']();};var coy=function(coz){return coz['isPositioned']()||coz['isFloating']();};var coA=function(coB){return coB['nodeType']===Node['TEXT_NODE'];};var coC=function(coD){return coD['nodeType']===Node['ELEMENT_NODE'];};var coE=function(coF){return coC(coF)&&typeof coF['style']!=='u'+cO2(0xb49)+'d'&&!coG(coF);};var coG=function(coH){return typeof coH['className']==='o'+cO2(0xb4a)+'t';};var coI=function(coJ){return coJ['tagName']===cNW(0x136);};var coK=function(coL){return coL['tagName']===cNW(0x137);};var coM=function(coN){return coN[cO0(0xff6)]==='I'+cO2(0xb4b)+'T';};var coO=function(coP){return coP['tagName']==='H'+cO2(0xb4c)+'L';};var coQ=function(coR){return coR[cO0(0xff7)]===cNW(0x138);};var coS=function(coT){return coT['tagName']==='B'+cO2(0xb4d)+'Y';};var coU=function(coV){return coV['tagName']==='C'+cO2(0xb4e)+'S';};var coW=function(coX){return coX[cO0(0xff8)]===cNW(0x139);};var coY=function(coZ){return coZ['tagName']==='I'+cO2(0xb4f)+'E';};var cp0=function(cp1){return cp1['tagName']==='S'+cO2(0xb50)+'E';};var cp2=function(cp3){return cp3['tagName']==='S'+cO2(0xb51)+'T';};var cp4=function(cp5){return cp5['tagName']==='T'+cO2(0xb52)+'A';};var cp6=function(cp7){return cp7[cO0(0xff9)]==='S'+cO2(0xb53)+'T';};var cp8=function(){function cp8(){this['counters']={};}cp8['prototype'][cO0(0xffa)]=function(cpa){var cpb=this['counters'][cpa];if(cpb&&cpb['length']){return cpb[cpb['length']-0x1];}return 0x1;};cp8['prototype']['getCounterValues']=function(cpc){var cpd=this['counters'][cpc];return cpd?cpd:[];};cp8['prototype']['pop']=function(cpe){var cpf=this;cpe['forEach'](function(cpg){return cpf['counters'][cpg]['pop']();});};cp8[cO0(0xffb)]['parse']=function(cph){var cpi=this;var clx=cph['counterIncrement'];var clG=cph['counterReset'];var cpl=!![];if(clx!==null){clx['forEach'](function(cpm){var cpn=cpi['counters'][cpm['counter']];if(cpn&&cpm[cO0(0xffc)]!==0x0){cpl=![];cpn[Math['max'](0x0,cpn['length']-0x1)]+=cpm['increment'];}});}var cpo=[];if(cpl){clG['forEach'](function(cpp){var cpq=cpi['counters'][cpp['counter']];cpo['push'](cpp['counter']);if(!cpq){cpq=cpi[cO0(0xffd)][cpp[cO0(0xffe)]]=[];}cpq['push'](cpp['reset']);});}return cpo;};return cp8;}();var cpr={'integers':[0x3e8,0x384,0x1f4,0x190,0x64,0x5a,0x32,0x28,0xa,0x9,0x5,0x4,0x1],'values':['M',cNW(0x13a),'D',cNW(0x13b),'C',cNW(0x13c),'L',cNW(0x13d),'X',cNW(0x13e),'V',cNW(0x13f),'I']};var cps={'integers':[0x2328,0x1f40,0x1b58,0x1770,0x1388,0xfa0,0xbb8,0x7d0,0x3e8,0x384,0x320,0x2bc,0x258,0x1f4,0x190,0x12c,0xc8,0x64,0x5a,0x50,0x46,0x3c,0x32,0x28,0x1e,0x14,0xa,0x9,0x8,0x7,0x6,0x5,0x4,0x3,0x2,0x1],'values':['Ք','Փ','Ւ','Ց','Ր','Տ','Վ','Ս','Ռ','Ջ','Պ','Չ','Ո','Շ','Ն','Յ','Մ','Ճ','Ղ','Ձ','Հ','Կ','Ծ','Խ','Լ','Ի','Ժ','Թ','Ը','Է','Զ','Ե','Դ','Գ','Բ','Ա']};var cpt={'integers':[0x2710,0x2328,0x1f40,0x1b58,0x1770,0x1388,0xfa0,0xbb8,0x7d0,0x3e8,0x190,0x12c,0xc8,0x64,0x5a,0x50,0x46,0x3c,0x32,0x28,0x1e,0x14,0x13,0x12,0x11,0x10,0xf,0xa,0x9,0x8,0x7,0x6,0x5,0x4,0x3,0x2,0x1],'values':[cNW(0x140),cNW(0x141),cNW(0x142),cNW(0x143),cNW(0x144),cNW(0x145),cNW(0x146),cNW(0x147),cNW(0x148),cNW(0x149),'ת','ש','ר','ק','צ','פ','ע','ס','נ','מ','ל','כ',cNW(0x14a),cNW(0x14b),cNW(0x14c),cNW(0x14d),cNW(0x14e),'י','ט','ח','ז','ו','ה','ד','ג','ב','א']};var cpu={'integers':[0x2710,0x2328,0x1f40,0x1b58,0x1770,0x1388,0xfa0,0xbb8,0x7d0,0x3e8,0x384,0x320,0x2bc,0x258,0x1f4,0x190,0x12c,0xc8,0x64,0x5a,0x50,0x46,0x3c,0x32,0x28,0x1e,0x14,0xa,0x9,0x8,0x7,0x6,0x5,0x4,0x3,0x2,0x1],'values':['ჵ','ჰ','ჯ','ჴ','ხ','ჭ','წ','ძ','ც','ჩ','შ','ყ','ღ','ქ','ფ','ჳ','ტ','ს','რ','ჟ','პ','ო','ჲ','ნ','მ','ლ','კ','ი','თ','ჱ','ზ','ვ','ე','დ','გ','ბ','ა']};var cpv=function(cpw,cpx,cpy,cpz,cpA,cpB){if(cpwcpy){return cqi(cpw,cpA,cpB['length']>0x0);}return cpz['integers']['reduce'](function(cpC,cpD,cpE){while(cpw>=cpD){cpw-=cpD;cpC+=cpz['values'][cpE];}return cpC;},'')+cpB;};var cpF=function(cpG,cpH,cpI,cpJ){var cpK='';do{if(!cpI){cpG--;}cpK=cpJ(cpG)+cpK;cpG/=cpH;}while(cpG*cpH>=cpH);return cpK;};var cpL=function(cpM,cpN,cpO,cpP,cpQ){var cpR=cpO-cpN+0x1;return(cpM<0x0?'-':'')+(cpF(Math['abs'](cpM),cpR,cpP,function(cpS){return c50(Math['floor'](cpS%cpR)+cpN);})+cpQ);};var cpT=function(cpU,cpV,cpW){if(cpW===void 0x0){cpW=cNW(0x14f);}var cpX=cpV['length'];return cpF(Math[cO0(0xfff)](cpU),cpX,![],function(cpY){return cpV[Math['floor'](cpY%cpX)];})+cpW;};var cpZ=0x1<<0x0;var cq0=0x1<<0x1;var cq1=0x1<<0x2;var cq2=0x1<<0x3;var cq3=function(cq4,cq5,cq6,cq7,cq8,cq9){if(cq4<-0x270f||cq4>0x270f){return cqi(cq4,cjD[cO0(0x1000)],cq8['length']>0x0);}var cqa=Math['abs'](cq4);var cqb=cq8;if(cqa===0x0){return cq5[0x0]+cqb;}for(var cqc=0x0;cqa>0x0&&cqc<=0x4;cqc++){var cqd=cqa%0xa;if(cqd===0x0&&clr(cq9,cpZ)&&cqb!==''){cqb=cq5[cqd]+cqb;}else if(cqd>0x1||cqd===0x1&&cqc===0x0||cqd===0x1&&cqc===0x1&&clr(cq9,cq0)||cqd===0x1&&cqc===0x1&&clr(cq9,cq1)&&cq4>0x64||cqd===0x1&&cqc>0x1&&clr(cq9,cq2)){cqb=cq5[cqd]+(cqc>0x0?cq6[cqc-0x1]:'')+cqb;}else if(cqd===0x1&&cqc>0x0){cqb=cq6[cqc-0x1]+cqb;}cqa=Math['floor'](cqa/0xa);}return(cq4<0x0?cq7:'')+cqb;};var cqe='十'+cO2(0xb54)+'萬';var cqf='拾'+cO2(0xb55)+'萬';var cqg='マ'+cO2(0xb56)+'ス';var cqh='마'+cO2(0xb57)+'스';var cqi=function(cqj,cqk,cql){var cqm=cql?cNW(0x150):'';var cqn=cql?'、':'';var cqo=cql?cNW(0x151):'';var cqp=cql?'\x20':'';switch(cqk){case cjD['DISC']:return'•'+cqp;case cjD['CIRCLE']:return'◦'+cqp;case cjD['SQUARE']:return'◾'+cqp;case cjD['DECIMAL_LEADING_ZERO']:var cqq=cpL(cqj,0x30,0x39,!![],cqm);return cqq['length']<0x4?'0'+cqq:cqq;case cjD['CJK_DECIMAL']:return cpT(cqj,'〇'+cO2(0xb58)+'九',cqn);case cjD['LOWER_ROMAN']:return cpv(cqj,0x1,0xf9f,cpr,cjD['DECIMAL'],cqm)['toLowerCase']();case cjD['UPPER_ROMAN']:return cpv(cqj,0x1,0xf9f,cpr,cjD['DECIMAL'],cqm);case cjD['LOWER_GREEK']:return cpL(cqj,0x3b1,0x3c9,![],cqm);case cjD[cO0(0x1001)]:return cpL(cqj,0x61,0x7a,![],cqm);case cjD['UPPER_ALPHA']:return cpL(cqj,0x41,0x5a,![],cqm);case cjD[cO0(0x1002)]:return cpL(cqj,0x660,0x669,!![],cqm);case cjD['ARMENIAN']:case cjD['UPPER_ARMENIAN']:return cpv(cqj,0x1,0x270f,cps,cjD['DECIMAL'],cqm);case cjD['LOWER_ARMENIAN']:return cpv(cqj,0x1,0x270f,cps,cjD[cO0(0x1003)],cqm)['toLowerCase']();case cjD['BENGALI']:return cpL(cqj,0x9e6,0x9ef,!![],cqm);case cjD['CAMBODIAN']:case cjD['KHMER']:return cpL(cqj,0x17e0,0x17e9,!![],cqm);case cjD['CJK_EARTHLY_BRANCH']:return cpT(cqj,'子'+cO2(0xb59)+'亥',cqn);case cjD['CJK_HEAVENLY_STEM']:return cpT(cqj,'甲'+cO2(0xb5a)+'癸',cqn);case cjD['CJK_IDEOGRAPHIC']:case cjD['TRAD_CHINESE_INFORMAL']:return cq3(cqj,'零'+cO2(0xb5b)+'九',cqe,'負',cqn,cq0|cq1|cq2);case cjD['TRAD_CHINESE_FORMAL']:return cq3(cqj,'零'+cO2(0xb5c)+'玖',cqf,'負',cqn,cpZ|cq0|cq1|cq2);case cjD['SIMP_CHINESE_INFORMAL']:return cq3(cqj,'零'+cO2(0xb5d)+'九',cqe,'负',cqn,cq0|cq1|cq2);case cjD['SIMP_CHINESE_FORMAL']:return cq3(cqj,'零'+cO2(0xb5e)+'玖',cqf,'负',cqn,cpZ|cq0|cq1|cq2);case cjD['JAPANESE_INFORMAL']:return cq3(cqj,'〇'+cO2(0xb5f)+'九','十'+cO2(0xb60)+'万',cqg,cqn,0x0);case cjD['JAPANESE_FORMAL']:return cq3(cqj,'零'+cO2(0xb61)+'九','拾'+cO2(0xb62)+'万',cqg,cqn,cpZ|cq0|cq1);case cjD['KOREAN_HANGUL_FORMAL']:return cq3(cqj,'영'+cO2(0xb63)+'구','십'+cO2(0xb64)+'만',cqh,cqo,cpZ|cq0|cq1);case cjD['KOREAN_HANJA_INFORMAL']:return cq3(cqj,'零'+cO2(0xb65)+'九','十'+cO2(0xb66)+'萬',cqh,cqo,0x0);case cjD['KOREAN_HANJA_FORMAL']:return cq3(cqj,'零'+cO2(0xb67)+'九',cNW(0x152),cqh,cqo,cpZ|cq0|cq1);case cjD['DEVANAGARI']:return cpL(cqj,0x966,0x96f,!![],cqm);case cjD['GEORGIAN']:return cpv(cqj,0x1,0x4e1f,cpu,cjD['DECIMAL'],cqm);case cjD['GUJARATI']:return cpL(cqj,0xae6,0xaef,!![],cqm);case cjD['GURMUKHI']:return cpL(cqj,0xa66,0xa6f,!![],cqm);case cjD['HEBREW']:return cpv(cqj,0x1,0x2af7,cpt,cjD['DECIMAL'],cqm);case cjD['HIRAGANA']:return cpT(cqj,cNY(0x3e1));case cjD['HIRAGANA_IROHA']:return cpT(cqj,cNY(0x3e2));case cjD['KANNADA']:return cpL(cqj,0xce6,0xcef,!![],cqm);case cjD['KATAKANA']:return cpT(cqj,cNY(0x3e3),cqn);case cjD['KATAKANA_IROHA']:return cpT(cqj,cNY(0x3e4),cqn);case cjD['LAO']:return cpL(cqj,0xed0,0xed9,!![],cqm);case cjD['MONGOLIAN']:return cpL(cqj,0x1810,0x1819,!![],cqm);case cjD['MYANMAR']:return cpL(cqj,0x1040,0x1049,!![],cqm);case cjD['ORIYA']:return cpL(cqj,0xb66,0xb6f,!![],cqm);case cjD[cO0(0x1004)]:return cpL(cqj,0x6f0,0x6f9,!![],cqm);case cjD['TAMIL']:return cpL(cqj,0xbe6,0xbef,!![],cqm);case cjD['TELUGU']:return cpL(cqj,0xc66,0xc6f,!![],cqm);case cjD['THAI']:return cpL(cqj,0xe50,0xe59,!![],cqm);case cjD[cO0(0x1005)]:return cpL(cqj,0xf20,0xf29,!![],cqm);case cjD['DECIMAL']:default:return cpL(cqj,0x30,0x39,!![],cqm);}};var cqr=cNY(0x3e5);var cqs=function(){function cqs(cqu,cqv){this['options']=cqv;this['scrolledElements']=[];this['referenceElement']=cqu;this['counters']=new cp8();this['quoteDepth']=0x0;if(!cqu['ownerDocument']){throw new Error(cNY(0x3e6));}this['documentElement']=this['cloneNode'](cqu['ownerDocument']['documentElement']);}cqs['prototype']['toIFrame']=function(cqw,cqx){var cqy=this;var cqz=crB(cqw,cqx);if(!cqz['contentWindow']){return Promise['reject'](cNY(0x3e7));}var cqA=cqw['defaultView']['pageXOffset'];var cqB=cqw['defaultView']['pageYOffset'];var cqC=cqz['contentWindow'];var cqD=cqC['document'];var cqE=crF(cqz)['then'](function(){return c46(cqy,void 0x0,void 0x0,function(){var cqF;return c4m(this,function(cqG){switch(cqG['label']){case 0x0:this['scrolledElements']['forEach'](crY);if(cqC){cqC['scrollTo'](cqx['left'],cqx['top']);if(/(iPad|iPhone|iPod)/g['test'](navigator['userAgent'])&&(cqC['scrollY']!==cqx['top']||cqC['scrollX']!==cqx['left'])){cqD['documentElement']['style']['top']=-cqx['top']+cNW(0x153);cqD['documentElement']['style']['left']=-cqx['left']+cNW(0x154);cqD['documentElement']['style'][cO0(0x1006)]='a'+cO2(0xb68)+'e';}}cqF=this['options']['onclone'];if(typeof this['clonedReferenceElement']==='u'+cO2(0xb69)+'d'){return[0x2,Promise['reject']('E'+cO2(0xb6a)+'\x20'+this['referenceElement']['nodeName']+cNY(0x3e8))];}if(!(cqD['fonts']&&cqD['fonts']['ready']))return[0x3,0x2];return[0x4,cqD['fonts']['ready']];case 0x1:cqG['sent']();cqG['label']=0x2;case 0x2:if(typeof cqF==='f'+cO2(0xb6b)+'n'){return[0x2,Promise['resolve']()['then'](function(){return cqF(cqD);})['then'](function(){return cqz;})];}return[0x2,cqz];}});});});cqD['open']();cqD['write'](crR(document['doctype'])+('<'+cO2(0xb6c)+'>'));crU(this['referenceElement']['ownerDocument'],cqA,cqB);cqD['replaceChild'](cqD['adoptNode'](this['documentElement']),cqD['documentElement']);cqD['close']();return cqE;};cqs['prototype']['createElementClone']=function(cqH){if(coU(cqH)){return this['createCanvasClone'](cqH);}if(cp0(cqH)){return this['createStyleClone'](cqH);}var cqI=cqH[cO0(0x1007)](![]);if(coW(cqI)&&cqI[cO0(0x1008)]==='l'+cO2(0xb6d)+'y'){cqI['loading']='e'+cO2(0xb6e)+'r';}return cqI;};cqs['prototype']['createStyleClone']=function(cqJ){try{var cqK=cqJ['sheet'];if(cqK&&cqK['cssRules']){var cqL=[]['slice']['call'](cqK['cssRules'],0x0)['reduce'](function(cqL,cqN){if(cqN&&typeof cqN[cO0(0x1009)]==='s'+cO2(0xb6f)+'g'){return cqL+cqN['cssText'];}return cqL;},'');var cqO=cqJ['cloneNode'](![]);cqO['textContent']=cqL;return cqO;}}catch(cqP){cg6['getInstance'](this['options'][cO0(0x100a)])['error'](cNY(0x3e9),cqP);if(cqP['name']!=='S'+cO2(0xb70)+'r'){throw cqP;}}return cqJ['cloneNode'](![]);};cqs['prototype']['createCanvasClone']=function(cqQ){if(this['options']['inlineImages']&&cqQ['ownerDocument']){var cqR=cqQ['ownerDocument']['createElement'](cNW(0x155));try{cqR['src']=cqQ['toDataURL']();return cqR;}catch(cqS){cg6['getInstance'](this['options']['id'])['info'](cNY(0x3ea));}}var cqT=cqQ['cloneNode'](![]);try{cqT['width']=cqQ['width'];cqT['height']=cqQ[cO0(0x100b)];var cqU=cqQ['getContext'](cNW(0x156));var cqV=cqT['getContext'](cNW(0x157));if(cqV){if(cqU){cqV['putImageData'](cqU[cO0(0x100c)](0x0,0x0,cqQ[cO0(0x100d)],cqQ['height']),0x0,0x0);}else{cqV['drawImage'](cqQ,0x0,0x0);}}return cqT;}catch(cqW){}return cqT;};cqs['prototype']['cloneNode']=function(cqX){if(coA(cqX)){return document[cO0(0x100e)](cqX[cO0(0x100f)]);}if(!cqX['ownerDocument']){return cqX['cloneNode'](![]);}var cqY=cqX['ownerDocument']['defaultView'];if(cqY&&coC(cqX)&&(coE(cqX)||coG(cqX))){var cqZ=this['createElementClone'](cqX);var cr0=cqY['getComputedStyle'](cqX);var cr1=cqY['getComputedStyle'](cqX,':'+cO2(0xb71)+'e');var cr2=cqY['getComputedStyle'](cqX,':'+cO2(0xb72)+'r');if(this['referenceElement']===cqX&&coE(cqZ)){this['clonedReferenceElement']=cqZ;}if(coS(cqZ)){cs8(cqZ);}var cr3=this['counters']['parse'](new cmf(cr0));var cr4=this['resolvePseudoContent'](cqX,cqZ,cr1,crz[cO0(0x1010)]);for(var cr5=cqX['firstChild'];cr5;cr5=cr5['nextSibling']){if(!coC(cr5)||!cp2(cr5)&&!cr5['hasAttribute'](cqr)&&(typeof this['options']['ignoreElements']!=='f'+cO2(0xb73)+'n'||!this['options']['ignoreElements'](cr5))){if(!this['options']['copyStyles']||!coC(cr5)||!cp0(cr5)){cqZ['appendChild'](this['cloneNode'](cr5));}}}if(cr4){cqZ['insertBefore'](cr4,cqZ['firstChild']);}var cr6=this['resolvePseudoContent'](cqX,cqZ,cr2,crz[cO0(0x1011)]);if(cr6){cqZ['appendChild'](cr6);}this['counters']['pop'](cr3);if(cr0&&(this['options']['copyStyles']||coG(cqX))&&!coY(cqX)){crM(cr0,cqZ);}if(cqX['scrollTop']!==0x0||cqX['scrollLeft']!==0x0){this['scrolledElements']['push']([cqZ,cqX['scrollLeft'],cqX['scrollTop']]);}if((cp4(cqX)||cp6(cqX))&&(cp4(cqZ)||cp6(cqZ))){cqZ[cO0(0x1012)]=cqX['value'];}return cqZ;}return cqX['cloneNode'](![]);};cqs['prototype']['resolvePseudoContent']=function(cr7,cr8,cr9,cra){var crb=this;if(!cr9){return;}var crc=cr9['content'];var crd=cr8['ownerDocument'];if(!crd||!crc||crc==='n'+cO2(0xb74)+'e'||crc==='-'+cO2(0xb75)+'t'||cr9['display']==='n'+cO2(0xb76)+'e'){return;}this['counters']['parse'](new cmf(cr9));var cre=new cmc(cr9);var crf=crd['createElement'](cNY(0x3eb));crM(cr9,crf);cre['content']['forEach'](function(crg){if(crg['type']===c8j['STRING_TOKEN']){crf['appendChild'](crd['createTextNode'](crg['value']));}else if(crg['type']===c8j['URL_TOKEN']){var crh=crd['createElement'](cNW(0x158));crh['src']=crg['value'];crh['style']['opacity']='1';crf['appendChild'](crh);}else if(crg['type']===c8j[cO0(0x1013)]){if(crg['name']==='a'+cO2(0xb77)+'r'){var cri=crg['values']['filter'](cbM);if(cri['length']){crf['appendChild'](crd['createTextNode'](cr7['getAttribute'](cri[0x0]['value'])||''));}}else if(crg['name']==='c'+cO2(0xb78)+'r'){var crj=crg[cO0(0x1014)]['filter'](cbV),crk=crj[0x0],crl=crj[0x1];if(crk&&cbM(crk)){var crm=crb['counters']['getCounterValue'](crk['value']);var crn=crl&&cbM(crl)?cjF['parse'](crl['value']):cjD['DECIMAL'];crf['appendChild'](crd['createTextNode'](cqi(crm,crn,![])));}}else if(crg['name']==='c'+cO2(0xb79)+'s'){var cro=crg['values']['filter'](cbV),crk=cro[0x0],crq=cro[0x1],crl=cro[0x2];if(crk&&cbM(crk)){var crs=crb['counters']['getCounterValues'](crk['value']);var crt=crl&&cbM(crl)?cjF['parse'](crl['value']):cjD['DECIMAL'];var cru=crq&&crq['type']===c8j['STRING_TOKEN']?crq['value']:'';var crv=crs['map'](function(crc){return cqi(crc,crt,![]);})['join'](cru);crf['appendChild'](crd['createTextNode'](crv));}}}else if(crg['type']===c8j[cO0(0x1015)]){switch(crg['value']){case'o'+cO2(0xb7a)+'e':crf['appendChild'](crd['createTextNode'](clW(cre['quotes'],crb['quoteDepth']++,!![])));break;case'c'+cO2(0xb7b)+'e':crf['appendChild'](crd['createTextNode'](clW(cre['quotes'],--crb['quoteDepth'],![])));break;default:crf['appendChild'](crd['createTextNode'](crg['value']));}}});crf['className']=cs5+'\x20'+cs6;var crx=cra===crz[cO0(0x1016)]?'\x20'+cs5:'\x20'+cs6;if(coG(cr8)){cr8['className']['baseValue']+=crx;}else{cr8[cO0(0x1017)]+=crx;}return crf;};cqs['destroy']=function(cry){if(cry['parentNode']){cry['parentNode']['removeChild'](cry);return!![];}return![];};return cqs;}();var crz;(function(crz){crz[crz['B'+cO2(0xb7c)+'E']=0x0]='B'+cO2(0xb7d)+'E';crz[crz['A'+cO2(0xb7e)+'R']=0x1]='A'+cO2(0xb7f)+'R';}(crz||(crz={})));var crB=function(crC,crD){var crE=crC['createElement']('i'+cO2(0xb80)+'e');crE['className']=cNY(0x3ec);crE['style']['visibility']='h'+cO2(0xb81)+'n';crE['style']['position']='f'+cO2(0xb82)+'d';crE['style']['left']='-'+cO2(0xb83)+'x';crE['style']['top']=cNW(0x159);crE['style']['border']='0';crE[cO0(0x1018)]=crD['width']['toString']();crE['height']=crD['height']['toString']();crE['scrolling']=cNW(0x15a);crE['setAttribute'](cqr,'t'+cO2(0xb84)+'e');crC[cO0(0x1019)]['appendChild'](crE);return crE;};var crF=function(crG){return new Promise(function(crH,crI){var crJ=crG[cO0(0x101a)];if(!crJ){return crI(cNY(0x3ed));}var crK=crJ[cO0(0x101b)];crJ['onload']=crG['onload']=crK['onreadystatechange']=function(){crJ['onload']=crG[cO0(0x101c)]=crK['onreadystatechange']=null;var crL=setInterval(function(){if(crK['body']['childNodes']['length']>0x0&&crK['readyState']==='c'+cO2(0xb85)+'e'){clearInterval(crL);crH(crG);}},0x32);};});};var crM=function(crN,crO){for(var c5a=crN['length']-0x1;c5a>=0x0;c5a--){var crQ=crN['item'](c5a);if(crQ!=='c'+cO2(0xb86)+'t'){crO['style'][cO0(0x101d)](crQ,crN[cO0(0x101e)](crQ));}}return crO;};var crR=function(crS){var crT='';if(crS){crT+='<'+cO2(0xb87)+'\x20';if(crS['name']){crT+=crS['name'];}if(crS['internalSubset']){crT+=crS['internalSubset'];}if(crS['publicId']){crT+='\x22'+crS['publicId']+'\x22';}if(crS['systemId']){crT+='\x22'+crS['systemId']+'\x22';}crT+='>';}return crT;};var crU=function(crV,crW,crX){if(crV&&crV['defaultView']&&(crW!==crV['defaultView']['pageXOffset']||crX!==crV['defaultView']['pageYOffset'])){crV['defaultView']['scrollTo'](crW,crX);}};var crY=function(crZ){var cs0=crZ[0x0],cs1=crZ[0x1],cs2=crZ[0x2];cs0['scrollLeft']=cs1;cs0['scrollTop']=cs2;};var cs3=':'+cO2(0xb88)+'e';var cs4=':'+cO2(0xb89)+'r';var cs5=cNY(0x3ee);var cs6=cNY(0x3ef);var cs7=cNY(0x3f0);var cs8=function(cs9){csa(cs9,'.'+cs5+cs3+cs7+('\x0a'+cO2(0xb8a)+'.')+cs6+cs4+cs7);};var csa=function(csb,csc){var csd=csb['ownerDocument'];if(csd){var cse=csd[cO0(0x101f)]('s'+cO2(0xb8b)+'e');cse['textContent']=csc;csb[cO0(0x1020)](cse);}};var csf;(function(csf){csf[csf['V'+cO2(0xb8c)+'R']=0x0]='V'+cO2(0xb8d)+'R';csf[csf['B'+cO2(0xb8e)+'E']=0x1]='B'+cO2(0xb8f)+'E';}(csf||(csf={})));var csh=function(q,csj){if(q[cO0(0x1021)]===csj['length']){return q['some'](function(csk,c5a){return csk===csj[c5a];});}return![];};var csm=function(csn,cso,csp,csq,csr){return csn['map'](function(cst,csu){switch(csu){case 0x0:return cst['add'](cso,csp);case 0x1:return cst['add'](cso+csq,csp);case 0x2:return cst['add'](cso+csq,csp+csr);case 0x3:return cst['add'](cso,csp+csr);}return cst;});};var csv=function(){function csv(csx,csy){this['type']=csf['VECTOR'];this['x']=csx;this['y']=csy;}csv['prototype']['add']=function(csz,csA){return new csv(this['x']+csz,this['y']+csA);};return csv;}();var csB=function(q,csD,csE){return new csv(q['x']+(csD['x']-q['x'])*csE,q['y']+(csD['y']-q['y'])*csE);};var csF=function(){function csF(csH,csI,csJ,csK){this['type']=csf[cO0(0x1022)];this['start']=csH;this['startControl']=csI;this['endControl']=csJ;this['end']=csK;}csF['prototype']['subdivide']=function(csL,csM){var csN=csB(this['start'],this['startControl'],csL);var csO=csB(this['startControl'],this['endControl'],csL);var csP=csB(this['endControl'],this['end'],csL);var csQ=csB(csN,csO,csL);var csR=csB(csO,csP,csL);var csS=csB(csQ,csR,csL);return csM?new csF(this['start'],csN,csQ,csS):new csF(csS,csR,csP,this['end']);};csF['prototype']['add']=function(csT,csU){return new csF(this['start']['add'](csT,csU),this['startControl']['add'](csT,csU),this['endControl']['add'](csT,csU),this['end']['add'](csT,csU));};csF['prototype']['reverse']=function(){return new csF(this['end'],this['endControl'],this['startControl'],this['start']);};return csF;}();var csV=function(csW){return csW['type']===csf['BEZIER_CURVE'];};var csX=function(){function csX(csZ){var ct0=csZ['styles'];var ct1=csZ['bounds'];var ct2=cce(ct0['borderTopLeftRadius'],ct1[cO0(0x1023)],ct1['height']),ct3=ct2[0x0],ct4=ct2[0x1];var ct5=cce(ct0['borderTopRightRadius'],ct1['width'],ct1['height']),ct6=ct5[0x0],ct7=ct5[0x1];var ct8=cce(ct0['borderBottomRightRadius'],ct1['width'],ct1['height']),ct9=ct8[0x0],cta=ct8[0x1];var ctb=cce(ct0['borderBottomLeftRadius'],ct1[cO0(0x1024)],ct1['height']),ctc=ctb[0x0],ctd=ctb[0x1];var cte=[];cte['push']((ct3+ct6)/ct1['width']);cte['push']((ctc+ct9)/ct1[cO0(0x1025)]);cte['push']((ct4+ctd)/ct1[cO0(0x1026)]);cte[cO0(0x1027)]((ct7+cta)/ct1['height']);var ctf=Math['max'][cO0(0x1028)](Math,cte);if(ctf>0x1){ct3/=ctf;ct4/=ctf;ct6/=ctf;ct7/=ctf;ct9/=ctf;cta/=ctf;ctc/=ctf;ctd/=ctf;}var ctg=ct1['width']-ct6;var cth=ct1['height']-cta;var cti=ct1['width']-ct9;var ctj=ct1['height']-ctd;var cj8=ct0[cO0(0x1029)];var cj9=ct0['borderRightWidth'];var cja=ct0['borderBottomWidth'];var cjb=ct0['borderLeftWidth'];var cjY=cck(ct0['paddingTop'],csZ['bounds']['width']);var cjZ=cck(ct0['paddingRight'],csZ['bounds'][cO0(0x102a)]);var ck0=cck(ct0['paddingBottom'],csZ['bounds']['width']);var ck1=cck(ct0['paddingLeft'],csZ['bounds']['width']);this['topLeftBorderBox']=ct3>0x0||ct4>0x0?ctu(ct1['left'],ct1[cO0(0x102b)],ct3,ct4,cts['TOP_LEFT']):new csv(ct1['left'],ct1['top']);this['topRightBorderBox']=ct6>0x0||ct7>0x0?ctu(ct1['left']+ctg,ct1['top'],ct6,ct7,cts['TOP_RIGHT']):new csv(ct1['left']+ct1['width'],ct1['top']);this['bottomRightBorderBox']=ct9>0x0||cta>0x0?ctu(ct1['left']+cti,ct1['top']+cth,ct9,cta,cts['BOTTOM_RIGHT']):new csv(ct1['left']+ct1['width'],ct1['top']+ct1['height']);this['bottomLeftBorderBox']=ctc>0x0||ctd>0x0?ctu(ct1['left'],ct1['top']+ctj,ctc,ctd,cts['BOTTOM_LEFT']):new csv(ct1['left'],ct1['top']+ct1['height']);this['topLeftPaddingBox']=ct3>0x0||ct4>0x0?ctu(ct1['left']+cjb,ct1['top']+cj8,Math[cO0(0x102c)](0x0,ct3-cjb),Math['max'](0x0,ct4-cj8),cts['TOP_LEFT']):new csv(ct1['left']+cjb,ct1['top']+cj8);this['topRightPaddingBox']=ct6>0x0||ct7>0x0?ctu(ct1['left']+Math['min'](ctg,ct1[cO0(0x102d)]+cjb),ct1['top']+cj8,ctg>ct1['width']+cjb?0x0:ct6-cjb,ct7-cj8,cts[cO0(0x102e)]):new csv(ct1['left']+ct1['width']-cj9,ct1['top']+cj8);this['bottomRightPaddingBox']=ct9>0x0||cta>0x0?ctu(ct1['left']+Math['min'](cti,ct1['width']-cjb),ct1[cO0(0x102f)]+Math['min'](cth,ct1['height']+cj8),Math['max'](0x0,ct9-cj9),cta-cja,cts['BOTTOM_RIGHT']):new csv(ct1['left']+ct1['width']-cj9,ct1['top']+ct1['height']-cja);this['bottomLeftPaddingBox']=ctc>0x0||ctd>0x0?ctu(ct1['left']+cjb,ct1['top']+ctj,Math['max'](0x0,ctc-cjb),ctd-cja,cts['BOTTOM_LEFT']):new csv(ct1['left']+cjb,ct1['top']+ct1['height']-cja);this['topLeftContentBox']=ct3>0x0||ct4>0x0?ctu(ct1['left']+cjb+ck1,ct1['top']+cj8+cjY,Math['max'](0x0,ct3-(cjb+ck1)),Math['max'](0x0,ct4-(cj8+cjY)),cts[cO0(0x1030)]):new csv(ct1['left']+cjb+ck1,ct1['top']+cj8+cjY);this['topRightContentBox']=ct6>0x0||ct7>0x0?ctu(ct1['left']+Math['min'](ctg,ct1['width']+cjb+ck1),ct1['top']+cj8+cjY,ctg>ct1[cO0(0x1031)]+cjb+ck1?0x0:ct6-cjb+ck1,ct7-(cj8+cjY),cts[cO0(0x1032)]):new csv(ct1['left']+ct1['width']-(cj9+cjZ),ct1['top']+cj8+cjY);this['bottomRightContentBox']=ct9>0x0||cta>0x0?ctu(ct1['left']+Math['min'](cti,ct1['width']-(cjb+ck1)),ct1['top']+Math['min'](cth,ct1['height']+cj8+cjY),Math['max'](0x0,ct9-(cj9+cjZ)),cta-(cja+ck0),cts[cO0(0x1033)]):new csv(ct1['left']+ct1['width']-(cj9+cjZ),ct1['top']+ct1['height']-(cja+ck0));this['bottomLeftContentBox']=ctc>0x0||ctd>0x0?ctu(ct1['left']+cjb+ck1,ct1['top']+ctj,Math[cO0(0x1034)](0x0,ctc-(cjb+ck1)),ctd-(cja+ck0),cts['BOTTOM_LEFT']):new csv(ct1['left']+cjb+ck1,ct1['top']+ct1['height']-(cja+ck0));}return csX;}();var cts;(function(cts){cts[cts['T'+cO2(0xb90)+'T']=0x0]='T'+cO2(0xb91)+'T';cts[cts['T'+cO2(0xb92)+'T']=0x1]='T'+cO2(0xb93)+'T';cts[cts['B'+cO2(0xb94)+'T']=0x2]='B'+cO2(0xb95)+'T';cts[cts['B'+cO2(0xb96)+'T']=0x3]='B'+cO2(0xb97)+'T';}(cts||(cts={})));var ctu=function(ctv,ctw,cty,ctz,ck8){var ctB=0x4*((Math['sqrt'](0x2)-0x1)/0x3);var ctC=cty*ctB;var ctD=ctz*ctB;var ctE=ctv+cty;var ctF=ctw+ctz;switch(ck8){case cts['TOP_LEFT']:return new csF(new csv(ctv,ctF),new csv(ctv,ctF-ctD),new csv(ctE-ctC,ctw),new csv(ctE,ctw));case cts['TOP_RIGHT']:return new csF(new csv(ctv,ctw),new csv(ctv+ctC,ctw),new csv(ctE,ctF-ctD),new csv(ctE,ctF));case cts['BOTTOM_RIGHT']:return new csF(new csv(ctE,ctw),new csv(ctE,ctw+ctD),new csv(ctv+ctC,ctF),new csv(ctv,ctF));case cts['BOTTOM_LEFT']:default:return new csF(new csv(ctE,ctF),new csv(ctE-ctC,ctF),new csv(ctv,ctw+ctD),new csv(ctv,ctw));}};var ctG=function(ctH){return[ctH['topLeftBorderBox'],ctH['topRightBorderBox'],ctH['bottomRightBorderBox'],ctH['bottomLeftBorderBox']];};var ctI=function(ctJ){return[ctJ['topLeftContentBox'],ctJ['topRightContentBox'],ctJ['bottomRightContentBox'],ctJ['bottomLeftContentBox']];};var ctK=function(ctL){return[ctL['topLeftPaddingBox'],ctL['topRightPaddingBox'],ctL['bottomRightPaddingBox'],ctL['bottomLeftPaddingBox']];};var ctM=function(){function ctM(ctO,ctP,cko){this['type']=0x0;this['offsetX']=ctO;this['offsetY']=ctP;this['matrix']=cko;this['target']=0x2|0x4;}return ctM;}();var ctR=function(){function ctR(ctT,ctU){this['type']=0x1;this['target']=ctU;this['path']=ctT;}return ctR;}();var ctV=function(ctW){return ctW['type']===0x0;};var ctX=function(ctY){return ctY['type']===0x1;};var ctZ=function(){function ctZ(cu1){this['element']=cu1;this['inlineLevel']=[];this['nonInlineLevel']=[];this['negativeZIndex']=[];this['zeroOrAutoZIndexOrTransformedOrOpacity']=[];this['positiveZIndex']=[];this['nonPositionedFloats']=[];this['nonPositionedInlineLevel']=[];}return ctZ;}();var cu2=function(){function cu2(cu4,cu5){this['container']=cu4;this['effects']=cu5['slice'](0x0);this['curves']=new csX(cu4);if(cu4['styles']['transform']!==null){var cu6=cu4['bounds']['left']+cu4['styles']['transformOrigin'][0x0]['number'];var cu7=cu4['bounds']['top']+cu4['styles']['transformOrigin'][0x1]['number'];var cko=cu4['styles']['transform'];this['effects']['push'](new ctM(cu6,cu7,cko));}if(cu4['styles']['overflowX']!==cjN['VISIBLE']){var cu9=ctG(this['curves']);var cua=ctK(this['curves']);if(csh(cu9,cua)){this['effects']['push'](new ctR(cu9,0x2|0x4));}else{this['effects']['push'](new ctR(cu9,0x2));this['effects']['push'](new ctR(cua,0x4));}}}cu2['prototype']['getParentEffects']=function(){var cub=this['effects']['slice'](0x0);if(this['container']['styles']['overflowX']!==cjN['VISIBLE']){var cuc=ctG(this['curves']);var cud=ctK(this['curves']);if(!csh(cuc,cud)){cub['push'](new ctR(cud,0x2|0x4));}}return cub;};return cu2;}();var cue=function(cuf,cug,cuh,cui){cuf['container'][cO0(0x1035)]['forEach'](function(cuj){var cuk=clr(cuj['flags'],0x4);var coy=clr(cuj['flags'],0x2);var cum=new cu2(cuj,cuf['getParentEffects']());if(clr(cuj['styles'][cO0(0x1036)],0x800)){cui['push'](cum);}var cun=clr(cuj['flags'],0x8)?[]:cui;if(cuk||coy){var cuo=cuk||cuj['styles']['isPositioned']()?cuh:cug;var cup=new ctZ(cum);if(cuj['styles']['isPositioned']()||cuj['styles']['opacity']<0x1||cuj['styles']['isTransformed']()){var cuq=cuj['styles']['zIndex']['order'];if(cuq<0x0){var cur=0x0;cuo['negativeZIndex']['some'](function(cus,c5a){if(cuq>cus['element']['container'][cO0(0x1037)][cO0(0x1038)]['order']){cur=c5a;return![];}else if(cur>0x0){return!![];}return![];});cuo['negativeZIndex']['splice'](cur,0x0,cup);}else if(cuq>0x0){var cuu=0x0;cuo['positiveZIndex']['some'](function(cuv,c5a){if(cuq>=cuv['element']['container']['styles']['zIndex']['order']){cuu=c5a+0x1;return![];}else if(cuu>0x0){return!![];}return![];});cuo['positiveZIndex']['splice'](cuu,0x0,cup);}else{cuo['zeroOrAutoZIndexOrTransformedOrOpacity'][cO0(0x1039)](cup);}}else{if(cuj['styles']['isFloating']()){cuo['nonPositionedFloats']['push'](cup);}else{cuo['nonPositionedInlineLevel']['push'](cup);}}cue(cum,cup,cuk?cup:cuh,cun);}else{if(cuj['styles']['isInlineLevel']()){cug['inlineLevel']['push'](cum);}else{cug['nonInlineLevel']['push'](cum);}cue(cum,cug,cuh,cun);}if(clr(cuj['flags'],0x8)){cux(cuj,cun);}});};var cux=function(cuy,cuz){var cuA=cuy instanceof cnA?cuy['start']:0x1;var cuB=cuy instanceof cnA?cuy['reversed']:![];for(var c5a=0x0;c5a0x0&&cwW['intrinsicHeight']>0x0){var cwZ=cuW(cwW);var cx0=ctK(cwX);this['path'](cx0);this['ctx'][cO0(0x1060)]();this['ctx']['clip']();this['ctx']['drawImage'](cid,0x0,0x0,cwW['intrinsicWidth'],cwW[cO0(0x1061)],cwZ['left'],cwZ['top'],cwZ['width'],cwZ['height']);this['ctx']['restore']();}};cwi['prototype']['renderNodeContent']=function(cx1){return c46(this,void 0x0,void 0x0,function(){var cx2,cx3,cx4,cx5,cx6,cx7,cid,cx9,cid,cxb,cxc,cxd,cxe,cxm,cxg,cxh,cxi,cid,cxk,cxl,cxm;return c4m(this,function(cxn){switch(cxn['label']){case 0x0:this['applyEffects'](cx1['effects'],0x4);cx2=cx1['container'];cx3=cx1['curves'];cx4=cx2['styles'];cx5=0x0,cx6=cx2['textNodes'];cxn['label']=0x1;case 0x1:if(!(cx50x0&&cyF>0x0){cyz=cy4['ctx']['createPattern'](cyw,'r'+cO2(0xbb4)+'t');cy4['renderRepeat'](cyB,cyz,cyH,cyI);}}else if(ci7(cik)){cyA=cva(cy1,cy2,[null,null,null]),cyB=cyA[0x0],cyC=cyA[0x1],cyD=cyA[0x2],cyE=cyA[0x3],cyF=cyA[0x4];ck8=cik['position']['length']===0x0?[ccc]:cik['position'];cyH=cck(ck8[0x0],cyE);cyI=cck(ck8[ck8['length']-0x1],cyF);cyJ=ceM(cik,cyH,cyI,cyE,cyF),cyK=cyJ[0x0],cyL=cyJ[0x1];if(cyK>0x0&&cyK>0x0){cyM=cy4['ctx']['createRadialGradient'](cyC+cyH,cyD+cyI,0x0,cyC+cyH,cyD+cyI,cyK);cdU(cik['stops'],cyK*0x2)['forEach'](function(cyT){return cyM[cO0(0x1082)](cyT['stop'],ccV(cyT['color']));});cy4['path'](cyB);cy4['ctx'][cO0(0x1083)]=cyM;if(cyK!==cyL){cyN=cy1['bounds']['left']+0.5*cy1['bounds']['width'];cyO=cy1['bounds']['top']+0.5*cy1['bounds']['height'];c98=cyL/cyK;cyQ=0x1/c98;cy4['ctx'][cO0(0x1084)]();cy4['ctx']['translate'](cyN,cyO);cy4['ctx']['transform'](0x1,0x0,0x0,c98,0x0,0x0);cy4['ctx']['translate'](-cyN,-cyO);cy4[cO0(0x1085)]['fillRect'](cyC,cyQ*(cyD-cyO)+cyO,cyE,cyF*cyQ);cy4['ctx']['restore']();}else{cy4['ctx']['fill']();}}}cyR[cO0(0x1086)]=0x6;case 0x6:cy2--;return[0x2];}});};cy4=this;cy5=0x0,cy6=cy1['styles']['backgroundImage'][cO0(0x1087)](0x0)['reverse']();cy8['label']=0x1;case 0x1:if(!(cy5cB6['x']?0x0:cBz;cBA=Math[cO0(0x10cb)](cBA)>cB6['y']?0x0:cBA;cBl=cAZ['funcPublic']['getPointByDistance'](cB1['tileset']['boundingSphere']['center'],cBz,cBA);cBZ(cBl);}else if(cB1['modelAttract']&&Cesium['defined'](cB3)){var cBn=cAZ['funcPublic']['GetDistance'](cB1['gridStartX'],cB3['point1'],0x1);var cBq=cAZ['funcPublic']['GetDistance'](cB1['gridStartY'],cB3['point1'],0x0,0x1);var cBt=cAZ['funcPublic']['GetDistance'](cB1['gridStartX'],cB3[cO0(0x10cc)],0x1);var cBw=cAZ['funcPublic']['GetDistance'](cB1['gridStartY'],cB3['point4'],0x0,0x1);var cBF=cAZ['funcPublic']['GetDistance'](cB1['gridStartX'],cBm['point1'],0x1);var cBG=cAZ['funcPublic']['GetDistance'](cB1['gridStartY'],cBm[cO0(0x10cd)],0x0,0x1);var cBH=cAZ['funcPublic']['GetDistance'](cB1['gridStartX'],cBm['point4'],0x1);var cBI=cAZ['funcPublic']['GetDistance'](cB1['gridStartY'],cBm[cO0(0x10ce)],0x0,0x1);var cBJ=cBF-cBn;var cBK=cBG-cBq;var cBL=cBF-cBt;var cBM=cBG-cBw;var cBN=cBH-cBn;var cBO=cBI-cBq;var cBP=cBH-cBt;var cBQ=cBI-cBw;var cBR=[{'distance':Math[cO0(0x10cf)](cBJ),'value':Math['abs'](cBJ)>cB6['x']?0x0:cBJ},{'distance':Math['abs'](cBL),'value':Math['abs'](cBL)>cB6['x']?0x0:cBL},{'distance':Math['abs'](cBN),'value':Math['abs'](cBN)>cB6['x']?0x0:cBN},{'distance':Math['abs'](cBP),'value':Math['abs'](cBP)>cB6['x']?0x0:cBP}];var cBS=[{'distance':Math['abs'](cBK),'value':Math['abs'](cBK)>cB6['y']?0x0:cBK},{'distance':Math['abs'](cBM),'value':Math['abs'](cBM)>cB6['y']?0x0:cBM},{'distance':Math['abs'](cBO),'value':Math['abs'](cBO)>cB6['y']?0x0:cBO},{'distance':Math['abs'](cBQ),'value':Math['abs'](cBQ)>cB6['y']?0x0:cBQ}];cBR['sort'](function(q,cBU){return q['distance']-cBU['distance'];});cBS['sort'](function(q,cBW){return q['distance']-cBW['distance'];});cBl=cAZ['funcPublic']['getPointByDistance'](cB1['tileset']['boundingSphere']['center'],0x0-cBR[0x0]['value'],0x0-cBS[0x0]['value']);cBZ(cBl);}cB3=cC9();if(cB1['tileset']['unfixed']){cB1['tileset']['unfixed']=![];cB1['snap'][cO0(0x10d0)]['push']({'Key':cNW(0x168),'Type':'M'+cO2(0xbd6)+'l','ID':cB1['tileset']['id']});if(!isEmpty(cB1['callback'])){var cBX=cAZ['funcPublic']['getPointByDistance'](cB1['tileset']['boundingSphere']['center'],0x0,0x0,-(cB1['tileset']['tilesetoutline']['maximumHeight']-cB1['tileset']['tilesetoutline']['minimumHeight'])/0x2);cB1['callback']({'loaded':!![],'locate':!![],'obj':cB1['tileset'],'offset':{'x':cAZ[cO0(0x10d1)]['GetDistance'](cBX,cB1['gridStartX'],0x1)-cAZ['funcPublic']['GetDistance'](cB1['gridCenter'],cB1['gridStartX'],0x1),'y':cAZ['funcPublic']['GetDistance'](cBX,cB1['gridStartY'],0x0,0x1)-cAZ['funcPublic']['GetDistance'](cB1['gridCenter'],cB1['gridStartY'],0x0,0x1),'z':cAZ['funcPublic']['GetDistance'](cBX,cB1['gridCenter'],0x0,0x0,0x1)}});}}cB1['tileset']=undefined;}},Cesium['ScreenSpaceEventType']['LEFT_UP']);cAX['viewer']['scene']['postRender']['addEventListener'](function(cBY){if(Cesium['defined'](cB3)&&Cesium['defined'](cB1['tileset'])&&cB1['tileset']['unfixed']){cB4=cCf();if(cB2&&cB5['length']==0x0)cCk();}});function cBZ(cC0){if(!Cesium['defined'](cC0))return;var cC1=Cesium['Cartographic']['fromCartesian'](cC0);var cC2=Cesium['Cartesian3']['fromRadians'](cC1['longitude'],cC1['latitude'],cAZ['defaultPosition']['height']);var cC3=Cesium['Cartographic']['fromCartesian'](cB1['tileset']['boundingSphere']['center']);var cC4=Cesium['Cartesian3']['fromRadians'](cC3['longitude'],cC3['latitude'],cC3['height']-(cB1['tileset']['tilesetoutline']['maximumHeight']-cB1['tileset']['tilesetoutline']['minimumHeight'])/0x2);var cC5=Cesium[cO0(0x10d2)]['subtract'](cC2,cC4,new Cesium['Cartesian3']());var cC6=Cesium['Matrix4']['fromTranslation'](cC5);var cC7=Cesium['Matrix4']['multiplyTransformation'](cC6,cB1['tileset']['modelMatrix'],new Cesium['Matrix4']());cB1['tileset']['modelMatrix']=cC7;cB0['scene']['requestRender']();}function cC8(){if(Cesium['defined'](cB1['grid'])){cB0['entities']['remove'](cB1['grid']);cB0[cO0(0x10d3)]['requestRender']();}cB1['grid']=cB0['entities']['add']({'id':'E'+cO2(0xbd7)+'e','position':cB1['gridCenter'],'plane':{'plane':new Cesium['Plane'](Cesium['Cartesian3']['UNIT_Z'],0x0),'dimensions':new Cesium['Cartesian2'](cB1['gridCellSize']['x']*cB1[cO0(0x10d4)]['x'],cB1['gridCellSize']['y']*cB1['gridCellCount']['y']),'material':new Cesium['GridMaterialProperty']({'color':cB1['gridColor'],'cellAlpha':0.01,'lineCount':cB1['gridCellCount'],'lineThickness':new Cesium['Cartesian2'](0x1,0x1)})}});cB0['clock']['onTick']['addEventListener'](function(){});}this['LoadGrid']=function(){cC8();};this['LoadDebugAxis']=function(){cB0['scene']['primitives']['add'](new Cesium['DebugModelMatrixPrimitive']({'modelMatrix':Cesium['Transforms']['headingPitchRollToFixedFrame'](cB1['gridCenter'],new Cesium['HeadingPitchRoll'](),Cesium['Ellipsoid']['WGS84'],Cesium[cO0(0x10d5)][cO0(0x10d6)]),'length':1.5,'width':0x1}));};function cC9(cCa){if(Cesium[cO0(0x10d7)](cCa)){cB1['tileset']=cAZ[cO0(0x10d8)]['get'](cCa['toString']());}var cCb=Cesium['Cartesian3']['fromArray'](cB1['tileset']['tilesetoutline']['positions'],0xc);Cesium['Matrix4']['multiplyByPoint'](cB1['tileset']['modelMatrix'],cCb,cCb);var cCc=Cesium['Cartesian3']['fromArray'](cB1['tileset']['tilesetoutline']['positions'],0xf);Cesium['Matrix4']['multiplyByPoint'](cB1['tileset']['modelMatrix'],cCc,cCc);var cCd=Cesium[cO0(0x10d9)]['fromArray'](cB1['tileset']['tilesetoutline']['positions'],0x12);Cesium['Matrix4']['multiplyByPoint'](cB1['tileset']['modelMatrix'],cCd,cCd);var cCe=Cesium['Cartesian3']['fromArray'](cB1['tileset']['tilesetoutline']['positions'],0x15);Cesium['Matrix4']['multiplyByPoint'](cB1['tileset']['modelMatrix'],cCe,cCe);return{'point1':cCb,'point2':cCc,'point3':cCd,'point4':cCe,'point5':cB1['tileset']['boundingSphere']['center']};}function cCf(){var cCg=cC9();var cCh=[{'point1':cB3['point1'],'point2':cCg['point1'],'distance':Cesium[cO0(0x10da)][cO0(0x10db)](cB3['point1'],cCg['point1'])},{'point1':cB3['point1'],'point2':cCg['point2'],'distance':Cesium['Cartesian3']['distance'](cB3['point1'],cCg[cO0(0x10dc)])},{'point1':cB3[cO0(0x10dd)],'point2':cCg['point3'],'distance':Cesium['Cartesian3']['distance'](cB3['point1'],cCg['point3'])},{'point1':cB3['point1'],'point2':cCg['point4'],'distance':Cesium[cO0(0x10de)]['distance'](cB3['point1'],cCg['point4'])},{'point1':cB3['point2'],'point2':cCg['point1'],'distance':Cesium['Cartesian3']['distance'](cB3['point2'],cCg['point1'])},{'point1':cB3['point2'],'point2':cCg['point2'],'distance':Cesium['Cartesian3']['distance'](cB3['point2'],cCg['point2'])},{'point1':cB3['point2'],'point2':cCg['point3'],'distance':Cesium['Cartesian3']['distance'](cB3['point2'],cCg['point3'])},{'point1':cB3[cO0(0x10df)],'point2':cCg['point4'],'distance':Cesium['Cartesian3']['distance'](cB3['point2'],cCg['point4'])},{'point1':cB3['point3'],'point2':cCg['point1'],'distance':Cesium[cO0(0x10e0)]['distance'](cB3['point3'],cCg['point1'])},{'point1':cB3['point3'],'point2':cCg['point2'],'distance':Cesium['Cartesian3']['distance'](cB3['point3'],cCg['point2'])},{'point1':cB3['point3'],'point2':cCg['point3'],'distance':Cesium['Cartesian3']['distance'](cB3['point3'],cCg['point3'])},{'point1':cB3[cO0(0x10e1)],'point2':cCg['point4'],'distance':Cesium['Cartesian3']['distance'](cB3['point3'],cCg['point4'])},{'point1':cB3[cO0(0x10e2)],'point2':cCg['point1'],'distance':Cesium['Cartesian3']['distance'](cB3['point4'],cCg['point1'])},{'point1':cB3['point4'],'point2':cCg['point2'],'distance':Cesium[cO0(0x10e3)]['distance'](cB3['point4'],cCg['point2'])},{'point1':cB3['point4'],'point2':cCg['point3'],'distance':Cesium['Cartesian3'][cO0(0x10e4)](cB3[cO0(0x10e5)],cCg['point3'])},{'point1':cB3['point4'],'point2':cCg['point4'],'distance':Cesium['Cartesian3']['distance'](cB3['point4'],cCg['point4'])}];cCh[cO0(0x10e6)](function(q,cCj){return q['distance']-cCj['distance'];});return cCh[0x0];}function cCk(){cB5['push'](cB0['entities']['add']({'polyline':{'positions':new Cesium['CallbackProperty'](function(cCl,cCm){var cCn=cAZ['funcPublic']['GetDistance'](cB4['point1'],cB1['gridStartX'],0x1);var cCo=cAZ['funcPublic']['GetDistance'](cB4['point1'],cB1['gridStartY'],0x0,0x1);var cCp=cAZ['funcPublic']['GetDistance'](cB4['point2'],cB1['gridStartX'],0x1);var cCq=cAZ['funcPublic']['GetDistance'](cB4['point2'],cB1['gridStartY'],0x0,0x1);return[cAZ['funcPublic'][cO0(0x10e7)](cB4['point1'],cCp>cCn?-0.2:0.2),cAZ['funcPublic']['getPointByDistance'](cB4['point1'],cCp>cCn?cCp-cCn+0.2:cCp-cCn-0.2)];},![]),'width':0x1,'material':Cesium['Color']['CHOCOLATE']}}));cB5['push'](cB0['entities']['add']({'polyline':{'positions':new Cesium['CallbackProperty'](function(cCr,cCs){var cCt=cAZ['funcPublic']['GetDistance'](cB4['point1'],cB1['gridStartX'],0x1);var cCu=cAZ['funcPublic']['GetDistance'](cB4[cO0(0x10e8)],cB1['gridStartY'],0x0,0x1);var cCv=cAZ['funcPublic']['GetDistance'](cB4['point2'],cB1['gridStartX'],0x1);var cCw=cAZ['funcPublic'][cO0(0x10e9)](cB4['point2'],cB1['gridStartY'],0x0,0x1);return[cAZ['funcPublic']['getPointByDistance'](cB4['point1'],0x0,cCw>cCu?-0.2:0.2),cAZ['funcPublic']['getPointByDistance'](cB4['point1'],0x0,cCw>cCu?cCw-cCu+0.2:cCw-cCu-0.2)];},![]),'width':0x1,'material':Cesium['Color']['CHOCOLATE']}}));cB5['push'](cB0[cO0(0x10ea)]['add']({'polyline':{'positions':new Cesium[(cO0(0x10eb))](function(cCx,cCy){var cCz=cAZ['funcPublic']['GetDistance'](cB4[cO0(0x10ec)],cB1[cO0(0x10ed)],0x1);var cCA=cAZ[cO0(0x10ee)]['GetDistance'](cB4['point1'],cB1['gridStartY'],0x0,0x1);var cCB=cAZ['funcPublic']['GetDistance'](cB4['point2'],cB1['gridStartX'],0x1);var cCC=cAZ[cO0(0x10ef)]['GetDistance'](cB4['point2'],cB1['gridStartY'],0x0,0x1);return[cAZ['funcPublic']['getPointByDistance'](cB4['point2'],cCB>cCz?0.2:-0.2),cAZ['funcPublic']['getPointByDistance'](cB4['point2'],cCB>cCz?cCz-cCB:cCz-cCB)];},![]),'width':0x1,'material':Cesium['Color']['MAGENTA']}}));cB5['push'](cB0['entities']['add']({'polyline':{'positions':new Cesium['CallbackProperty'](function(cCD,cCE){var cCF=cAZ['funcPublic']['GetDistance'](cB4[cO0(0x10f0)],cB1['gridStartX'],0x1);var cCG=cAZ['funcPublic']['GetDistance'](cB4['point1'],cB1['gridStartY'],0x0,0x1);var cCH=cAZ['funcPublic']['GetDistance'](cB4['point2'],cB1['gridStartX'],0x1);var cCI=cAZ['funcPublic'][cO0(0x10f1)](cB4['point2'],cB1[cO0(0x10f2)],0x0,0x1);return[cAZ['funcPublic']['getPointByDistance'](cB4['point2'],0x0,cCI>cCG?0.2:-0.2),cAZ['funcPublic']['getPointByDistance'](cB4['point2'],0x0,cCI>cCG?cCG-cCI:cCG-cCI)];},![]),'width':0x1,'material':Cesium[cO0(0x10f3)]['MAGENTA']}}));cB5[cO0(0x10f4)](cB0['entities']['add']({'polygon':{'hierarchy':new Cesium['CallbackProperty'](function(cCJ,cCK){var cCL=cAZ['funcPublic'][cO0(0x10f5)](cB4['point1'],cB1['gridStartX'],0x1);var cCM=cAZ[cO0(0x10f6)]['GetDistance'](cB4['point1'],cB1['gridStartY'],0x0,0x1);var cCN=cAZ['funcPublic']['GetDistance'](cB4['point2'],cB1['gridStartX'],0x1);var cCO=cAZ[cO0(0x10f7)]['GetDistance'](cB4[cO0(0x10f8)],cB1['gridStartY'],0x0,0x1);return new Cesium['PolygonHierarchy']([cAZ['funcPublic']['getPointByDistance'](cB4['point2'],cCL-cCN),cAZ['funcPublic']['getPointByDistance'](cB4['point2'],cCN>cCL?cCL-cCN+0.1:cCL-cCN-0.1,0.03),cAZ['funcPublic']['getPointByDistance'](cB4['point2'],cCN>cCL?cCL-cCN+0.1:cCL-cCN-0.1,-0.03)]);},![]),'height':cAZ[cO0(0x10f9)]['height'],'extrudedHeight':cAZ['defaultPosition']['height'],'material':Cesium['Color']['MAGENTA']}}));cB5[cO0(0x10fa)](cB0['entities']['add']({'polygon':{'hierarchy':new Cesium['CallbackProperty'](function(cCP,cCQ){var cCR=cAZ['funcPublic']['GetDistance'](cB4['point1'],cB1['gridStartX'],0x1);var cCS=cAZ['funcPublic']['GetDistance'](cB4['point1'],cB1['gridStartY'],0x0,0x1);var cCT=cAZ[cO0(0x10fb)]['GetDistance'](cB4['point2'],cB1['gridStartX'],0x1);var cCU=cAZ[cO0(0x10fc)]['GetDistance'](cB4['point2'],cB1['gridStartY'],0x0,0x1);return new Cesium['PolygonHierarchy']([cAZ['funcPublic'][cO0(0x10fd)](cB4['point2'],0x0,cCS-cCU),cAZ[cO0(0x10fe)]['getPointByDistance'](cB4['point2'],-0.03,cCU>cCS?cCS-cCU+0.1:cCS-cCU-0.1),cAZ['funcPublic']['getPointByDistance'](cB4['point2'],0.03,cCU>cCS?cCS-cCU+0.1:cCS-cCU-0.1)]);},![]),'height':cAZ['defaultPosition']['height'],'extrudedHeight':cAZ['defaultPosition']['height'],'material':Cesium['Color']['MAGENTA']}}));cB5['push'](cB0['entities']['add']({'position':new Cesium['CallbackProperty'](function(cCV,cCW){var cCX=cAZ['funcPublic']['GetDistance'](cB4['point1'],cB1[cO0(0x10ff)],0x1);var cCY=cAZ['funcPublic']['GetDistance'](cB4['point1'],cB1['gridStartY'],0x0,0x1);var cCZ=cAZ['funcPublic']['GetDistance'](cB4[cO0(0x1100)],cB1[cO0(0x1101)],0x1);var cD0=cAZ['funcPublic']['GetDistance'](cB4['point2'],cB1['gridStartY'],0x0,0x1);return Cesium['Cartesian3']['midpoint'](cAZ['funcPublic']['getPointByDistance'](cB4['point1'],0x0,cD0-cCY),cB4['point2'],new Cesium['Cartesian3']());},![]),'label':{'text':new Cesium[(cO0(0x1102))](function(){return(cAZ['funcPublic']['GetDistance'](cB4['point1'],cB4['point2'],0x1)*0x64)['toFixed'](0x0)+cNW(0x169);},![]),'font':'1'+cO2(0xbd8)+'f','scaleByDistance':new Cesium[(cO0(0x1103))](0x3e8,0x1,0xc3500,0.5),'pixelOffset':new Cesium['Cartesian2'](0x0,-0x5),'disableDepthTestDistance':Number['POSITIVE_INFINITY'],'horizontalOrigin':Cesium['HorizontalOrigin']['CENTER'],'verticalOrigin':Cesium['VerticalOrigin']['BOTTOM'],'showBackground':!![]}}));cB5['push'](cB0['entities']['add']({'position':new Cesium['CallbackProperty'](function(cD1,cD2){var cD3=cAZ['funcPublic']['GetDistance'](cB4['point1'],cB1['gridStartX'],0x1);var cD4=cAZ['funcPublic']['GetDistance'](cB4['point1'],cB1['gridStartY'],0x0,0x1);var cD5=cAZ['funcPublic'][cO0(0x1104)](cB4['point2'],cB1['gridStartX'],0x1);var cD6=cAZ[cO0(0x1105)]['GetDistance'](cB4['point2'],cB1['gridStartY'],0x0,0x1);return Cesium['Cartesian3']['midpoint'](cAZ['funcPublic']['getPointByDistance'](cB4['point1'],cD5-cD3),cB4['point2'],new Cesium['Cartesian3']());},![]),'label':{'text':new Cesium['CallbackProperty'](function(){return(cAZ['funcPublic']['GetDistance'](cB4['point1'],cB4['point2'],0x0,0x1)*0x64)['toFixed'](0x0)+cNW(0x16a);},![]),'font':'1'+cO2(0xbd9)+'f','scaleByDistance':new Cesium['NearFarScalar'](0x3e8,0x1,0xc3500,0.5),'pixelOffset':new Cesium['Cartesian2'](-0x5,0x0),'disableDepthTestDistance':Number['POSITIVE_INFINITY'],'horizontalOrigin':Cesium['HorizontalOrigin']['RIGHT'],'verticalOrigin':Cesium['VerticalOrigin']['BOTTOM'],'showBackground':!![]}}));}this['AutoMeasurement']=function(cD7){cB2=cD7;if(!cB2){cB5['forEach'](function(cD8){cB0['entities']['remove'](cD8);});cB5['length']=0x0;}};this['Alignment']=function(cD9,cDa){var cDb={};cD9['forEach']((cDc,cDd)=>{if(cDd==0x0){cDb=cC9(cDc);return!![];}else if(cDc['toLowerCase']()=='a'+cO2(0xbda)+'r')return!![];var cDe=cC9(cDc);switch(cDa['toUpperCase']()){case'L'+cO2(0xbdb)+'T':var cDf=cDb['point1']['x']{var cDQ=cAZ['funcPublic']['cartesian3ToCartographic'](cDP,cB0);cDO['push'](cDQ['longitude'],cDQ['latitude'],cDQ['height']);});return cDO['length']>0x0?Cesium['Cartesian3']['fromRadiansArrayHeights'](cDO):cDO;};this['options']['polyline']['positions']=new Cesium['CallbackProperty'](cDN,Cesium['defined'](cB1['syn']));cB0['entities']['add'](this['options']);};return cDJ;}();var cDR=undefined;if(Cesium['defined'](cDF['Positions'])){cDR=new cDI(cDF['Positions'],!![]);}else{if(cAY&&!cAY['isDestroyed']())cAY['destroy']();cAY=new Cesium['ScreenSpaceEventHandler'](cB0[cO0(0x1118)]);var cDS=[];var cDT=null;var cDU=function(cDV){if(cDT!=null)clearTimeout(cDT);cDT=window['setTimeout'](function(){var cDW=cB0['scene']['pickPosition'](cDV);if(cDS['length']==0x0){cDS['push'](cDW['clone']());}cDS['push'](cDW);},0xc8);};var cDX=function(cDY,cDZ){var cE0=cB0['scene']['pickPosition'](cDY);if(cDS['length']>=0x2){if(cDZ){var cE1=Cesium[cO0(0x1119)]['fromCartesian'](cDS[cDS['length']-0x2]);var cE2=Cesium['Cartographic'][cO0(0x111a)](cE0);var cE3=cAZ['funcPublic']['GetDistance'](cDS[cDS['length']-0x2],cE0,0x1);var cE4=cAZ['funcPublic']['GetDistance'](cDS[cDS['length']-0x2],cE0,0x0,0x1);if(cE3=0x2){if(!Cesium['defined'](cEp)){cEp=new cEi(cEq);}else{if(cEu!=undefined){cEq['pop']();cEq['push'](cEu);}}cB0['scene']['requestRender']();}},Cesium[cO0(0x112c)]['MOUSE_MOVE']);}};this['DrawRectangle']=function(cEv,cEw){var cEx=this;var cEy=function(){function cEz(cEA,cEB,cEC){this['options']={'id':!Cesium['defined'](cEv['ID'])?'r'+cO2(0xbe4)+'-'+Math['round'](Math['random']()*0x2710):cEv[cO0(0x112d)],'rectangle':{'coordinates':[],'height':!Cesium['defined'](cEv['Height'])?0.001:cEv['Height'],'extrudedHeight':!Cesium['defined'](cEv['ExtrudedHeight'])?0.001:cEv['ExtrudedHeight'],'fill':!Cesium['defined'](cEv[cO0(0x112e)])?!![]:cEv[cO0(0x112f)],'material':!Cesium[cO0(0x1130)](cEv['Color'])?Cesium['Color']['RED']['withAlpha'](0.5):Cesium[cO0(0x1131)]['fromCssColorString'](cEv[cO0(0x1132)]),'outline':!Cesium['defined'](cEv['Outline'])?!![]:cEv['Outline'],'outlineColor':!Cesium['defined'](cEv['OutlineColor'])?Cesium['Color']['BLACK']:Cesium['Color']['fromCssColorString'](cEv['OutlineColor']),'show':!Cesium[cO0(0x1133)](cEv['Show'])?!![]:cEv['Show']}};this['coordinates']=cEB;this['positions']=cEA;this['syn']=cEC;this['_init']();}cEz[cO0(0x1134)]['_init']=function(){var cB1=this;var cEE=function(){return Cesium['defined'](cB1['coordinates'])?new Cesium['Rectangle'](cB1[cO0(0x1135)]['west'],cB1['coordinates']['south'],cB1['coordinates']['east'],cB1['coordinates']['north']):Cesium['Rectangle']['fromCartesianArray'](cB1['positions']);};this['options']['rectangle']['coordinates']=new Cesium['CallbackProperty'](cEE,Cesium['defined'](cB1['syn']));cB0['entities'][cO0(0x1136)](this['options']);};return cEz;}();var cEF=undefined;if(Cesium['defined'](cEv['Coordinates'])){cEF=new cEy(null,cEv['Coordinates'],!![]);}else{if(cAY&&!cAY['isDestroyed']())cAY['destroy']();cAY=new Cesium[(cO0(0x1137))](cB0['scene']);var cEG=[];cAY['setInputAction'](function(cEH){if(cEG['length']<0x2){var cEI=cB0['scene']['pickPosition'](cEH['position']);if(cEG['length']==0x0){cEG['push'](cEI['clone']());}cEG['push'](cEI);}else{cAY[cO0(0x1138)]();if(!isEmpty(cEw))cEw(cEG);}},Cesium['ScreenSpaceEventType']['LEFT_CLICK']);cAY['setInputAction'](function(cEJ){var cEK=cB0['scene']['pickPosition'](cEJ['endPosition']);if(cEG['length']>=0x2){if(!Cesium['defined'](cEF)){cEF=new cEy(cEG);}else{if(cEK!=undefined){cEG['pop']();cEG['push'](cEK);}}cB0['scene']['requestRender']();}},Cesium['ScreenSpaceEventType'][cO0(0x1139)]);}};function cEL(cEM){var cEN=[];for(var cEO=0x0;cEO<0x168;cEO+=0xf){var cEP=Cesium['Math']['toRadians'](cEO);cEN['push'](new Cesium['Cartesian2'](cEM*Math['cos'](cEP),cEM*Math['sin'](cEP)));}return cEN;};this['DrawPipeLine']=function(cEQ,cER){var cES=this;var cET=function(){function cEU(cEV,cEW,cEX){var cEY=api[cO0(0x113a)]['camera']['_projection']['ellipsoid'];var cEZ=Cesium['Transforms']['eastNorthUpToFixedFrame'](cEV[0x0],cEY,new Cesium['Matrix4']());this['options']={'id':!Cesium['defined'](cEQ['ID'])?'p'+cO2(0xbe5)+'-'+Math[cO0(0x113b)](Math['random']()*0x2710):cEQ[cO0(0x113c)],'polylineVolume':{'positions':[],'shape':Cesium['defined'](cEW)?cEW:cEL(!Cesium['defined'](cEQ['Radius'])?0.01:cEQ['Radius']),'material':cEQ[cO0(0x113d)]&&cEQ['Material']['Flow']?new Cesium['PolylineFlowMaterialProperty']({'color':Cesium['Color']['fromCssColorString'](cEQ['Color']||'r'+cO2(0xbe6)+','+(0x1-Math['random']()/0x186a0)+')'),'image':cEQ['Material']['Image'],'speed':cEQ['Material']['Speed']||0x1,'duration':cEQ[cO0(0x113e)]['Duration']||0x2710}):!Cesium['defined'](cEQ['Color'])?Cesium['Color']['WHITE']:Cesium['Color']['fromCssColorString'](cEQ['Color']),'cornerType':!Cesium[cO0(0x113f)](cEQ['CornerType'])?0x0:cEQ['CornerType'],'show':!Cesium['defined'](cEQ[cO0(0x1140)])?!![]:cEQ['Show'],'RootTransform':cEZ},'description':Cesium['defined'](cEQ['Radius'])?cEQ['Radius']:0.01};this['positions']=cEV;this['syn']=cEX;this['_init']();}cEU[cO0(0x1141)]['_init']=function(){var cB1=this;var cF1=function(){var cF2=[];cB1['positions']['forEach'](cF3=>{var cF4=cAZ['funcPublic']['cartesian3ToCartographic'](cF3,cB0);cF2['push'](cF4['longitude'],cF4['latitude'],cF4['height']);});return cF2['length']>0x0?Cesium['Cartesian3']['fromRadiansArrayHeights'](cF2):[];};this['options']['polylineVolume']['positions']=new Cesium[(cO0(0x1142))](cF1,Cesium['defined'](cB1['syn']));cB0[cO0(0x1143)]['add'](this['options']);};return cEU;}();var cF5=undefined;var cF6=![];if(Cesium['defined'](cEQ['Positions'])&&Cesium[cO0(0x1144)](cEQ['Shape'])){cF5=new cET(cEQ['Positions'],cEQ['Shape'],!![]);}else{if(cAY&&!cAY['isDestroyed']())cAY['destroy']();cAY=new Cesium['ScreenSpaceEventHandler'](cB0['scene']);var cF7=[];var cF8=null;var cF9=function(cFa){if(cF8!=null)clearTimeout(cF8);cF8=window['setTimeout'](function(){var cFb=cB0['scene']['pickPosition'](cFa);if(cF7['length']==0x0){cF7['push'](cFb['clone']());}cF7['push'](cFb);if(cF7['length']>0x2){cF7['pop']();cFm();}},0xc8);};var cFc=function(cFd,cFe){var cFf=cB0['scene']['pickPosition'](cFd);if(cF7['length']>=0x2){if(cFe){var cFg=Cesium['Cartographic']['fromCartesian'](cF7[cF7['length']-0x2]);var cFh=Cesium['Cartographic']['fromCartesian'](cFf);var cFi=cAZ['funcPublic']['GetDistance'](cF7[cF7['length']-0x2],cFf,0x1);var cFj=cAZ['funcPublic']['GetDistance'](cF7[cF7['length']-0x2],cFf,0x0,0x1);if(cFi=cFy[cO0(0x114f)]?cFy['Height']-0.01:cFy['InHeight'];var cFB=function(){function cFC(cFD,cFE){var cFF=!Cesium['defined'](cFy[cO0(0x1150)])?'c'+cO2(0xbea)+'-'+Math['round'](Math['random']()*0x2710):cFy['ID'];var cFG=0x0;this['options1']={'id':cFF,'cylinder':{'length':!Cesium['defined'](cFy[cO0(0x1151)])?0x3:cFy['Height'],'topRadius':!Cesium['defined'](cFy['Radius'])?0x1:cFy['Radius'],'bottomRadius':!Cesium['defined'](cFy['Radius'])?0x1:cFy['Radius'],'material':!Cesium['defined'](cFy[cO0(0x1152)])?Cesium['Color']['WHITE']['withAlpha'](0.7):Cesium['Color']['fromCssColorString'](cFy['Color']),'show':!Cesium['defined'](cFy['ShowOuter'])?!![]:cFy['ShowOuter']}};this['options2']={'id':cFF+cNW(0x16d),'cylinder':{'length':new Cesium['CallbackProperty'](function(){cFG=(cFG=cFy['InHeight']?cFG-0.01:cFG)['toFixed'](0x2)*0x1;return cFG;},![]),'topRadius':!Cesium['defined'](cFy['Radius'])?0.8:cFy['Radius']*0.8,'bottomRadius':!Cesium[cO0(0x1153)](cFy['Radius'])?0.8:cFy['Radius']*0.8,'material':!Cesium['defined'](cFy[cO0(0x1154)])?Cesium['Color'][cO0(0x1155)]('r'+cO2(0xbeb)+')'):Cesium['Color']['fromCssColorString'](cFy['InColor']),'show':!Cesium['defined'](cFy['Show'])?!![]:cFy['Show']}};this['position']=cFD;this['syn']=cFE;this['_init']();}cFC['prototype']['_init']=function(){var cB1=this;var cFI=function(){return cAZ['funcPublic']['getPointByDistance'](cB1['position'],0x0,0x0,cB1['options1']['cylinder']['length']/0x2);};var cFJ=function(){var cFK=cB1['options2']['cylinder']['length']['getValue']();return cAZ['funcPublic']['getPointByDistance'](cB1['position'],0x0,0x0,cFK/0x2);};this['options1']['position']=new Cesium['CallbackProperty'](cFI,Cesium[cO0(0x1156)](cB1['syn']));this['options2']['position']=new Cesium['CallbackProperty'](cFJ,Cesium['defined'](cB1['syn']));this['options2']['cposition']=cB1[cO0(0x1157)]['clone']();cB0['entities']['add'](this['options1']);cB0['entities']['add'](this['options2']);};return cFC;}();var cFL=undefined;if(Cesium['defined'](cFy['Position'])){cFL=new cFB(cFy['Position']);}else{if(cAY&&!cAY['isDestroyed']())cAY['destroy']();cAY=new Cesium['ScreenSpaceEventHandler'](cB0['scene']);cAY['setInputAction'](function(cFM){var cFN=cB0['scene']['pickPosition'](cFM['position']);cFL=new cFB(cFN['clone']());cFA['snap']['do']['push']({'Key':cNW(0x16e),'Type':'E'+cO2(0xbec)+'y','ID':cFL['options1']['id']});cAY['destroy']();if(!isEmpty(cFz))cFz({'position':cFN,'obj':cFL});},Cesium['ScreenSpaceEventType']['LEFT_CLICK']);}};this['DrawImage']=function(cFO,cFP){var cFQ=this;var cFR=function(){function cFS(cFT,cFU){this['options']={'id':!Cesium['defined'](cFO['ID'])?'i'+cO2(0xbed)+'-'+Math['round'](Math['random']()*0x2710):cFO['ID'],'billboard':{'image':!Cesium['defined'](cFO['Image'])?'':cFO['Image'],'sizeInMeters':!![],'show':!Cesium['defined'](cFO[cO0(0x1158)])?!![]:cFO['Show']}};this['positions']=cFT;this['syn']=cFU;this['_init']();}cFS['prototype']['_init']=function(){var cB1=this;var cFW=function(){return cB1['positions'][0x0]['clone']();};var cFX=function(){return Cesium['defined'](cFO['Width'])?cFO['Width']:cAZ[cO0(0x1159)]['GetDistance'](cB1['positions'][0x0],cB1['positions'][0x1],0x1)*0x3;};var cFY=function(){return Cesium['defined'](cFO['Height'])?cFO['Height']:cAZ['funcPublic']['GetDistance'](cB1['positions'][0x0],cB1['positions'][0x1],0x0,0x1)*0x3;};this['options']['position']=new Cesium[(cO0(0x115a))](cFW,Cesium['defined'](cB1['syn']));this['options']['billboard']['width']=new Cesium['CallbackProperty'](cFX,Cesium[cO0(0x115b)](cB1['syn']));this['options']['billboard']['height']=new Cesium['CallbackProperty'](cFY,Cesium['defined'](cB1['syn']));cB0['entities']['add'](this['options']);};return cFS;}();var cFZ=undefined;if(Cesium['defined'](cFO['Positions'])){cFZ=new cFR(cFO[cO0(0x115c)],!![]);}else{if(cAY&&!cAY['isDestroyed']())cAY['destroy']();cAY=new Cesium['ScreenSpaceEventHandler'](cB0['scene']);var cG0=[];cAY['setInputAction'](function(cG1){if(cG0['length']<0x2){var cG2=cB0['scene']['camera']['pickEllipsoid'](cG1['position'],cB0['scene']['globe'][cO0(0x115d)]);if(cG0['length']==0x0){cG0['push'](cG2[cO0(0x115e)]());}cG0['push'](cG2);}else{cAY[cO0(0x115f)]();if(!isEmpty(cFP))cFP({'offset':{'x':cAZ['funcPublic']['GetDistance'](cFZ['options']['position']['getValue'](Cesium['JulianDate']['now']()),cFQ[cO0(0x1160)],0x1)-cAZ['funcPublic']['GetDistance'](cFQ['gridCenter'],cFQ['gridStartX'],0x1),'y':cAZ['funcPublic'][cO0(0x1161)](cFZ['options']['position'][cO0(0x1162)](Cesium['JulianDate']['now']()),cFQ['gridStartY'],0x0,0x1)-cAZ['funcPublic']['GetDistance'](cFQ['gridCenter'],cFQ[cO0(0x1163)],0x0,0x1),'z':cAZ[cO0(0x1164)]['GetDistance'](cFZ['options'][cO0(0x1165)]['getValue'](Cesium['JulianDate']['now']()),cFQ['gridCenter'],0x0,0x0,0x1)},'width':cFZ['options']['billboard'][cO0(0x1166)]['getValue'](),'height':cFZ['options']['billboard']['height']['getValue']()});}},Cesium[cO0(0x1167)]['LEFT_CLICK']);cAY['setInputAction'](function(cG3){var cG4=cB0['scene']['camera']['pickEllipsoid'](cG3['endPosition'],cB0['scene']['globe']['ellipsoid']);if(cG0['length']>=0x2){if(!Cesium['defined'](cFZ)){cFZ=new cFR(cG0);}else{if(cG4!=undefined){cG0['pop']();cG0['push'](cG4);}}cB0['scene']['requestRender']();}},Cesium['ScreenSpaceEventType'][cO0(0x1168)]);}};this['DrawTexture']=function(cG5,cG6){var cG7=this;var cG8=function(){function cG9(cGa,cGb){this['positions']=cGa;this['_init']();}cG9['prototype']['_init']=function(){var cB1=this;var cGd=new Cesium[(cO0(0x1169))]({'id':cG5['ID'],'cartesians':cB1['positions'],'url':cG5['Url'],'speed':cG5['Speed'],'repeat':cG5['Repeat'],'viewer':cB0});cG5['Positions']=cB1['positions'];cAZ['c_primitive']['set'](cG5['ID'],{'options':cG5,'obj':cGd});if(!isEmpty(cG6))cG6(cG5);};return cG9;}();var cGe=undefined;if(Cesium['defined'](cG5['Positions'])){cGe=new cG8(cG5['Positions'],!![]);}else{if(cAY&&!cAY['isDestroyed']())cAY['destroy']();cAY=new Cesium['ScreenSpaceEventHandler'](cB0[cO0(0x116a)]);var cGf=[];cAY[cO0(0x116b)](function(cGg){var cGh=cB0['scene']['pickPosition'](cGg['position']);cGh=cAZ['funcPublic']['getPointByDistance'](cGh,0x0,0x0,0.001);cGf['push'](cGh);cB0['entities']['add']({'id':'t'+cO2(0xbee)+'_'+cGf['length'],'position':cGh,'point':new Cesium['PointGraphics']({'color':Cesium['Color']['RED'],'pixelSize':0x1})});if(cGf['length']==0x4){cGe=new cG8(cGf);cB0['entities']['removeById']('t'+cO2(0xbef)+'1');cB0['entities'][cO0(0x116c)]('t'+cO2(0xbf0)+'2');cB0['entities']['removeById']('t'+cO2(0xbf1)+'3');cB0['entities']['removeById']('t'+cO2(0xbf2)+'4');cAY[cO0(0x116d)]();}},Cesium['ScreenSpaceEventType']['LEFT_CLICK']);cAY['setInputAction'](function(cGi){cB0[cO0(0x116e)]['removeById']('t'+cO2(0xbf3)+'_'+cGf['length']);cGf['pop']();cB0['scene']['requestRender']();},Cesium['ScreenSpaceEventType']['RIGHT_CLICK']);}};this['DrawPolygon']=function(cGj,cGk){var cGl=this;var cGm=function(){function cGn(cGo,cGp,cGq){this['options']={'id':!Cesium['defined'](cGj['ID'])?'p'+cO2(0xbf4)+'-'+Math['round'](Math['random']()*0x2710):cGj['ID'],'polygon':{'hierarchy':[],'fill':!Cesium['defined'](cGj['Fill'])?!![]:cGj['Fill'],'material':!Cesium['defined'](cGj['Color'])?Cesium['Color']['RED']['withAlpha'](0.5):Cesium['Color']['fromCssColorString'](cGj['Color']),'show':!Cesium['defined'](cGj['Show'])?!![]:cGj['Show']}};this['hierarchy']=cGp;this['positions']=cGo;this['syn']=cGq;this['polygon'];this['_init']();}cGn[cO0(0x116f)]['_init']=function(){var cB1=this;var cGs=function(){return new Cesium['PolygonHierarchy'](Cesium['defined'](cB1['hierarchy'])?cB1['hierarchy']:cB1['positions']);};this['options']['polygon']['hierarchy']=new Cesium['CallbackProperty'](cGs,this['syn']);this['polygon']=cB0['entities']['add'](this['options']);};return cGn;}();var cGt=undefined;if(Cesium['defined'](cGj['Hierarchy'])){cGt=new cGm(null,cGj['Hierarchy'],!![]);}else{if(cAY&&!cAY['isDestroyed']())cAY['destroy']();cAY=new Cesium['ScreenSpaceEventHandler'](cB0['scene']);var cGu=[];cAY['setInputAction'](function(cGv){var cGw=cB0['scene']['pickPosition'](cGv['position']);cGu['push'](cGw);if(cGu['length']>0x2){if(!Cesium['defined'](cGt)){cGt=new cGm(cGu);}else{cB0['entities']['remove'](cGt['polygon']);cGt=new cGm(cGu);}cB0['scene']['requestRender']();}},Cesium['ScreenSpaceEventType']['LEFT_CLICK']);cAY[cO0(0x1170)](function(cGx){cAY['destroy']();if(!isEmpty(cGk))cGk(cGu);},Cesium['ScreenSpaceEventType'][cO0(0x1171)]);}};this['CanExternalFlow']=function(cGy,cGz){var cGA=[];try{var cGB=cGy['split']('#');var cGC;if(!isEmpty(cGz)){if(cAZ['m_model']['get'](cGz['toString']())===undefined){throw cNY(0x409);}cGC=cAZ['m_model']['get'](cGz[cO0(0x1172)]());}else{var cGD=cAZ['funcPublic']['disposeFeatureId'](cGB[0x0]);cGz=cGD[0x0]['toString']();if(cAZ['m_model'][cO0(0x1173)](cGz)===undefined){throw cNY(0x40a);}cGC=cAZ['m_model']['get'](cGz);}if(!cGC)return cGA;for(var cGE=0x0;cGE0x1)cGF=cGG[0x1];else cGF=cGG[0x0];var cGH=cGC[cO0(0x1174)]()!=undefined?cGC['getParamObject']()['entities']['getById'](cGF):undefined;if(cGH!=undefined&&cGH['polylineVolume']){if(cGH['polylineVolume']['material']&&cGH['polylineVolume'][cO0(0x1175)]['color']&&cGH['polylineVolume']['material']['color']['getValue']()){cGA['push'](cGz+'^'+cGF);}}}}}catch(cGI){console['log'](cGI);}return cGA;};this['DrawExternalFlow']=function(cGJ){return new Promise(function(cGK,cGL){try{var cGM=this;var cGN=cGJ['tag'];var cGO=cGJ[cO0(0x1176)]['split']('#');var cGP=new Map();if(!Cesium['defined'](cGM['params2FeaturesMap']))cGM['params2FeaturesMap']=new Map();if(cAZ['isMobile']()){console['log']('管'+cO2(0xbf5)+',');return;}if(Array['isArray'](cGO)){for(var cGQ=0x0;cGQ0x1){cGN=cGS[0x0];cGR=cGS[0x1];}else throw'未'+cO2(0xbf6)+'。';if(!cGP[cO0(0x1177)](cGN))cGP['set'](cGN,[]);cGP['get'](cGN)['push'](cGR);}}var cGU=new Map();var cGV=0x0;cGP['forEach'](function(cGW,cGN,cGY){if(!cGU[cO0(0x1178)](cGN))cGU['set'](cGN,new Map());var cGZ=cAZ[cO0(0x1179)]['get'](cGN['toString']());if(Cesium[cO0(0x117a)](cGZ)){cAZ['funcPublic']['getAllTiles'](cGZ,function(cH0){for(var cH1=0x0;cH10xffff){}}}return new Uint16Array(cHw);};var cHA=function(cHB,cHC,cHD,cHE){var cHF=cHB['length'];var cHG=cHF/cHE;var cHH=[];for(var cGQ=0x0;cGQ>0x10&0xff;const cI1=cHZ>>0x8&0xff;const cI2=cHZ&0xff;return[cI0,cI1,cI2];};var cI3=function(cI4,cI5,cI6){if(Cesium['defined'](cI5['featureIds'])&&cI5['featureIds']['size']>0x0){cI5['featureIds']['forEach']((cI7,cI8)=>{cGM[cO0(0x117e)]['forEach']((cI9,cI6)=>{var cIb=cI9['get'](cI8);cI7['forEach'](cGR=>{var cId=cIb['indexOf'](cGR);if(cId>-0x1){cIb['splice'](cId,0x1);}});cI9[cO0(0x117f)](cI8,cIb);cGM['params2FeaturesMap']['set'](cI6,cI9);});});}};if(!Cesium['defined'](cGM['oldFlowParamsArrayBuffer']))cGM[cO0(0x1180)]=new Array();var cIe=function(cIf,cIg,cIh){var cIi=cAZ['viewer']['scene']['context'];var cIj=cIf['_model'];var cIk=cIf['_batchTable'];if(!Cesium['defined'](cIj['tileset'][cO0(0x1181)])){cIj['tileset']['flowTextureParamsMap']=new Map();}if(Cesium['defined'](cIg['featureIds'])&&cIg['featureIds']['size']>0x0){var cIl=new Map();if(cGM[cO0(0x1182)]['has'](cIh)){cIl=cGM['params2FeaturesMap']['get'](cIh);}cIg['featureIds']['forEach']((cIm,cIn)=>{if(!cIl['has'](cIn)){cIl['set'](cIn,cIm);}else{var cIo=cIl['get'](cIn);cIo=cIo['concat'](cIm);cIo=Array['from'](new Set(cIo));cIl['set'](cIn,cIo);}});cGM['params2FeaturesMap']['set'](cIh,cIl);}if(cIj['tileset']['flowTextureParamsMap']['has'](cIh)){var cIp=cIj['tileset']['flowTextureParamsMap']['get'](cIh)['index'];return cIp;}else{cIj['tileset']['flowTextureParamsMap']['set'](cIh,cIg);}var cIq=cIg['image'];var cIr=cIk['_textureClipBatchIdsDimensions'];var cIs=new Cesium['Sampler']({'minificationFilter':Cesium['TextureMinificationFilter']['LINEAR'],'magnificationFilter':Cesium['TextureMinificationFilter']['LINEAR']});var cIt=new Cesium['Texture']({'context':cIi,'pixelFormat':Cesium['PixelFormat']['RGBA'],'width':cIr['x'],'height':cIr['y'],'source':cIq,'sampler':cIs});var cIu=Cesium['ContextLimits']['maximumTextureSize'];var cIv=0x5;var cIw=new Cesium['Cartesian2']();var cIx=cGM['oldFlowParamsArrayBuffer']?cGM[cO0(0x1183)]['length']/(cIv*0x4):0x0;var cIy=cIx+0x1;cIw['x']=Math['min'](cIy*cIv,cIu);cIw['y']=Math['ceil'](cIy*cIv/cIw['x']);var cGQ=0x0;cGM['oldFlowParamsArrayBuffer'][cIx*0x4*cIv+cGQ++]=cIg['color']['red'];cGM['oldFlowParamsArrayBuffer'][cIx*0x4*cIv+cGQ++]=cIg['color'][cO0(0x1184)];cGM['oldFlowParamsArrayBuffer'][cIx*0x4*cIv+cGQ++]=cIg['color']['blue'];cGM['oldFlowParamsArrayBuffer'][cIx*0x4*cIv+cGQ++]=cIg['color']['alpha'];cGM['oldFlowParamsArrayBuffer'][cIx*0x4*cIv+cGQ++]=cIg['dottedColor']['red'];cGM[cO0(0x1185)][cIx*0x4*cIv+cGQ++]=cIg['dottedColor']['green'];cGM['oldFlowParamsArrayBuffer'][cIx*0x4*cIv+cGQ++]=cIg['dottedColor']['blue'];cGM['oldFlowParamsArrayBuffer'][cIx*0x4*cIv+cGQ++]=cIg['dottedColor'][cO0(0x1186)];var cIA=cHY(Math['abs'](cIg['speed'])*0x3e8);cGM['oldFlowParamsArrayBuffer'][cIx*0x4*cIv+cGQ++]=cIA[0x0];cGM['oldFlowParamsArrayBuffer'][cIx*0x4*cIv+cGQ++]=cIA[0x1];cGM['oldFlowParamsArrayBuffer'][cIx*0x4*cIv+cGQ++]=cIA[0x2];cGM['oldFlowParamsArrayBuffer'][cIx*0x4*cIv+cGQ++]=0xff;var cIB=cHY(Math['abs'](cIg['repeat'])*0x3e8);cGM[cO0(0x1187)][cIx*0x4*cIv+cGQ++]=cIB[0x0];cGM['oldFlowParamsArrayBuffer'][cIx*0x4*cIv+cGQ++]=cIB[0x1];cGM['oldFlowParamsArrayBuffer'][cIx*0x4*cIv+cGQ++]=cIB[0x2];cGM['oldFlowParamsArrayBuffer'][cIx*0x4*cIv+cGQ++]=0xff;cGM['oldFlowParamsArrayBuffer'][cIx*0x4*cIv+cGQ++]=cIg['speed']>0x0?0xff:0x0;cGM[cO0(0x1188)][cIx*0x4*cIv+cGQ++]=0xff;cGM['oldFlowParamsArrayBuffer'][cIx*0x4*cIv+cGQ++]=0xff;cGM['oldFlowParamsArrayBuffer'][cIx*0x4*cIv+cGQ++]=cIg['userImageColor']?0xff:0x0;var cIC=Float32Array['from'](cGM['oldFlowParamsArrayBuffer']);cIj['tileset']['_uniforms']['flowTextureParams']=new Cesium['Texture']({'context':cAZ['viewer']['scene']['context'],'pixelFormat':Cesium['PixelFormat']['RGBA'],'pixelDatatype':Cesium['PixelDatatype']['FLOAT'],'width':cIw['x'],'height':cIw['y'],'sampler':Cesium['Sampler']['NEAREST'],'flipY':![],'source':{'arrayBufferView':cIC}});cIj['tileset']['_uniforms'][cO0(0x1189)]=new Cesium['Cartesian3'](cIw['x'],cIw['y'],cIv);var cIp=cIy-0x1;if(!cIj['tileset']['_uniforms']['flowTextures'])cIj['tileset']['_uniforms']['flowTextures']=[];cIj['tileset'][cO0(0x118a)]['flowTextures'][cIp]=cIt;cIj['tileset']['flowTextureParamsMap']['get'](cIh)['index']=cIp;cAZ['viewer']['scene']['requestRender']();return cIp;};var cIE=function(cIF,cIG){cGU['forEach'](function(cIH,cII,cIJ){cIH['forEach'](function(cIK,cIL,cIM){var cIN=cIK['model'];var cIO=cIN['tileset']['id'];var cIP=cIK['featureIds'];var cIQ=cIK['batchIds'];var cIR=cIN['_content'];var cIS=cIR['_model'];if(!Cesium['defined'](cIR))return;var cIT=cIR['_batchTable'];var cIU=0x0;var cIV=[+Infinity,+Infinity];var cIW=[-Infinity,-Infinity];var cIX=0x1;var cIY=![];if(cIS['dracoUv']!=undefined){cIV=cIS['dracoUv'][cO0(0x118b)];cIW=cIS['dracoUv']['maxValue'];cIX=cIS[cO0(0x118c)]['factor'];cIY=!![];}cIF['featureIds']=new Map();cIF['featureIds']['set'](cIO,cIP);cIU=cIY?Cesium['ComponentDatatype']['UNSIGNED_SHORT']:Cesium['ComponentDatatype']['FLOAT'];var cIZ=0x4;if(!Cesium['defined'](cIS['_cachedRendererResources']['buffers'][cIZ]))return;var cJ0=new Uint8Array(cIS['_cachedRendererResources']['buffers'][cIZ]['_sizeInBytes']);cIS['_rendererResources']['buffers'][cIZ]['getBufferData'](cJ0);var cJ1=cJ0['buffer'];var cJ2=cIS['_cachedRendererResources'][cO0(0x118d)][cIZ]['_sizeInBytes']/Cesium['ComponentDatatype']['getSizeInBytes'](cIU);var cJ3=Cesium['ComponentDatatype']['createArrayBufferView'](cIU,cJ1,0x0,cJ2);var cJ4;if(cIY){cJ4=cHA(cJ3,cIV,cIX,0x2);}var cJ5=cIR['_pipelineAccuracy'];var cJ6=0x3;var cJ7=new Uint8Array(cIS['_cachedRendererResources']['buffers'][cJ6]['_sizeInBytes']);cIS['_rendererResources']['buffers'][cJ6]['getBufferData'](cJ7);var cJ8=cJ7['buffer'];var cJ9=cIS['_cachedRendererResources']['buffers'][cJ6]['_sizeInBytes']/Cesium['ComponentDatatype']['getSizeInBytes'](Cesium['ComponentDatatype']['FLOAT']);var cJa=Cesium['ComponentDatatype']['createArrayBufferView'](Cesium['ComponentDatatype']['FLOAT'],cJ8,0x0,cJ9);cIR['getSTByTexture'](cIP,cIG,function(cJb){let cJc=cJb['allST'];cIQ=cJb['batchIds'];var cJd=cJb['NotFoundFeatures'];cJc[cO0(0x118e)](function(cJe,cJf,cIJ){var cJh=cJe;var cJi=cIQ[cJf];var cJj=cJi*cJ5;var cJk=cJ5;var cII=cIO+'_'+cIP[cJf]+'_'+cJi;if(!cGM['originalFlowSTMap'])cGM['originalFlowSTMap']=new Map();if(cIF['reset']){if(cGM['originalFlowSTMap']['has'](cII)){var cIH=cGM['originalFlowSTMap']['get'](cII);for(var cJn=0x0;cJn0x0?cJM['width']:0x32);cJP['polyline']['material']=new Cesium['PolylineGlowMaterialProperty']({'glowPower':new Cesium['CallbackProperty'](cJN,!![]),'color':new Cesium['CallbackProperty'](cJO,!![])});}}catch(cJQ){console['log'](cJQ);}};this['DrawUpdate']=function(cJR,cJS,cJT,cJU,cJV){var cJW=cB0['entities']['getById'](cJR);var cJX=undefined;if(Cesium['defined'](cJW)){if(Cesium['defined'](cJW['polyline']))cJX=cJW[cO0(0x1195)];else if(Cesium['defined'](cJW['polylineVolume']))cJX=cJW['polylineVolume'];else if(Cesium['defined'](cJW['ellipse']))cJX=cJW['ellipse'];else if(Cesium[cO0(0x1196)](cJW['rectangle']))cJX=cJW['rectangle'];else if(Cesium[cO0(0x1197)](cJW['billboard']))cJX=cJW[cO0(0x1198)];else if(Cesium['defined'](cJW['cylinder']))cJX=cJW['cylinder'];}if(!Cesium['defined'](cJX)&&cAZ['labels']){cAZ['labels']['_labels']['forEach'](function(cJY){if(cJY[cO0(0x1199)]==cJR){cJX=cJY;return![];}});}if(!Cesium['defined'](cJX)){cJX=cAZ['c_primitive']['get'](cJR)['obj'];}if(Cesium['defined'](cJX)){var cJZ={'Key':'U'+cO2(0xbf7)+'e','Type':'E'+cO2(0xbf8)+'y','ID':cJR,'Property':cJS,'Value1':cJT};if(cJS=='c'+cO2(0xbf9)+'s'){cJZ['Value2']=[0x0-cJT[0x0],0x0-cJT[0x1],0x0-cJT[0x2]];var cK0=cJX['coordinates']['getValue']();var cK1=Cesium['Cartesian3']['fromRadians'](cK0['west'],cK0['south'],0x0);var cK2=Cesium['Cartesian3']['fromRadians'](cK0['east'],cK0['north'],0x0);var cK3=cAZ['funcPublic'][cO0(0x119a)](cK1,cJT[0x0],cJT[0x1],cJT[0x2]);var cK4=cAZ['funcPublic']['getPointByDistance'](cK2,cJT[0x0],cJT[0x1],cJT[0x2]);var cK5=Cesium['Rectangle'][cO0(0x119b)]([cK3,cK4]);cJX['coordinates']=new Cesium['CallbackProperty'](function(){return cK5;},![]);}else if(cJS=='p'+cO2(0xbfa)+'n'){cJZ['Value2']=[0x0-cJT[0x0],0x0-cJT[0x1],0x0-cJT[0x2]];var cK6=cJW['position']instanceof Cesium['CallbackProperty']||cJW['position']instanceof Cesium['ConstantPositionProperty']?cJW['position']['getValue'](Cesium['JulianDate']['now']()):cJW[cO0(0x119c)];var cK7=cAZ['funcPublic'][cO0(0x119d)](cK6,cJT[0x0],cJT[0x1],cJT[0x2]);cJW['position']=new Cesium['CallbackProperty'](function(){return cK7;},![]);}else if(cJS=='p'+cO2(0xbfb)+'s'){cJZ['Value2']=[0x0-cJT[0x0],0x0-cJT[0x1],0x0-cJT[0x2]];var cK8=cJX['positions']['getValue']();cK8['forEach']((cK9,cKa)=>{cK8[cKa]=cAZ['funcPublic'][cO0(0x119e)](cK9,cJT[0x0],cJT[0x1],cJT[0x2]);});cJX['positions']=new Cesium['CallbackProperty'](function(){return cK8;},![]);}else if(cJS=='c'+cO2(0xbfc)+'r'){var cKb=cJX['material'][cJS]['getValue']();cJZ['Value2']='r'+cO2(0xbfd)+'('+cKb['red']*0xff+','+cKb['green']*0xff+','+cKb['blue']*0xff+','+cKb['alpha']+')';cJX['material'][cJS]=Cesium['Color']['fromCssColorString'](cJT);}else if(cJS=='I'+cO2(0xbfe)+'r'){cJX=cB0['entities']['getById'](cJR+cNW(0x170))['cylinder'];var cKb=cJX['material']['c'+cO2(0xbff)+'r']['getValue']();cJZ[cO0(0x119f)]='r'+cO2(0xc00)+'('+cKb['red']*0xff+','+cKb['green']*0xff+','+cKb['blue']*0xff+','+cKb['alpha']+')';cJX['material']['c'+cO2(0xc01)+'r']=Cesium['Color']['fromCssColorString'](cJT);}else if(cJS=='H'+cO2(0xc02)+'t'){var cKd=cJX['l'+cO2(0xc03)+'h']['getValue']();cJZ['Value2']=cKd;_Height=cKd;cJX['l'+cO2(0xc04)+'h']=new Cesium['CallbackProperty'](function(){_Height=(_Height=cJT?_Height-0.01:_Height)['toFixed'](0x2)*0x1;return _Height;},![]);var cKe=cJW['position']['getValue'](Cesium['JulianDate'][cO0(0x11a0)]());cJW['position']=new Cesium['CallbackProperty'](function(){return cAZ['funcPublic']['getPointByDistance'](cKe,0x0,0x0,-(cKd-_Height)/0x2);},![]);}else if(cJS=='I'+cO2(0xc05)+'t'){cJW=cB0['entities']['getById'](cJR+cNW(0x171));cJX=cJW['cylinder'];var cKd=cJX['l'+cO2(0xc06)+'h']['getValue']();cJZ[cO0(0x11a1)]=cKd;_Height=cKd;cJX['l'+cO2(0xc07)+'h']=new Cesium[(cO0(0x11a2))](function(){_Height=(_Height=cJT?_Height-0.01:_Height)['toFixed'](0x2)*0x1;return _Height;},![]);var cKe=cJW['position']['getValue'](Cesium['JulianDate']['now']());cJW['position']=new Cesium['CallbackProperty'](function(){return cAZ['funcPublic']['getPointByDistance'](cKe,0x0,0x0,-(cKd-_Height)/0x2);},![]);}else if(cJS['toLowerCase']()['indexOf']('c'+cO2(0xc08)+'r')>-0x1){var cKb=cJX[cJS]instanceof Cesium[cO0(0x11a3)]?cJX[cJS]['getValue']():cJX[cJS];cJZ['Value2']='r'+cO2(0xc09)+'('+cKb[cO0(0x11a4)]*0xff+','+cKb['green']*0xff+','+cKb['blue']*0xff+','+cKb['alpha']+')';cJX[cJS]=Cesium['Color']['fromCssColorString'](cJT);}else if(cJS=='r'+cO2(0xc0a)+'s'){cJZ['Value2']=cJW['description'];cJX['shape']=cEL(cJT);cJW['description']=cJT;}else{cJZ['Value2']=cJX[cJS]instanceof Cesium['CallbackProperty']?cJX[cJS]['getValue']():cJX[cJS];cJX[cJS]=cJT;}if(!cJV){this['snap']['do']['push'](cJZ);}if(!isEmpty(cJU))cJU();cB0['scene']['requestRender']();}};this['Save']=function(cKi){var cKj={'gridCellCount':this['gridCellCount'],'gridCellSize':this['gridCellSize'],'model':[],'entity':[],'label':[],'texture':[],'merge':cAZ['MergeList'],'autoRotate':cAZ['AutoRotateList']};cAZ['m_model']['forEach'](function(cKk){if(cKk['id']=='a'+cO2(0xc0b)+'r')return!![];let cKl={'id':cKk['id'],'url':cKk['url']['split']('?')[0x0],'matrix':Array['from'](cKk['modelMatrix']),'transform':Array['from'](cKk['root']['transform']),'rotate':cKk['rotate'],'show':cKk['show']};cKj['model']['push'](cKl);});if(Cesium['defined'](cAZ['labels'])){cAZ['labels'][cO0(0x11a5)]['forEach'](function(cKm){let cKn={'id':cKm['id'],'type':'L'+cO2(0xc0c)+'l','position':cKm['position'],'text':cKm['text'],'fillColor':cKm['fillColor'],'backgroundColor':cKm['backgroundColor'],'showBackground':cKm['showBackground'],'style':cKm['style'],'outlineWidth':cKm['outlineWidth'],'outlineColor':cKm['outlineColor'],'font':cKm['font'],'show':cKm['show']};cKj[cO0(0x11a6)]['push'](cKn);});}cB0['entities']['values'][cO0(0x11a7)](function(cKo){if(cKo['id']=='E'+cO2(0xc0d)+'e')return!![];let cKp;if(Cesium['defined'](cKo['polyline'])){cKp={'id':cKo['id'],'type':cKo['polyline'][cO0(0x11a8)]instanceof Cesium['PolylineArrowMaterialProperty']?'P'+cO2(0xc0e)+'e':'P'+cO2(0xc0f)+'e','positions':cKo['polyline']['positions']['getValue'](),'width':cKo['polyline']['width']['getValue'](),'color':cKo['polyline']['material']['color']['getValue'](),'material':{'flow':cKo['polyline']['material']instanceof Cesium['PolylineFlowMaterialProperty'],'speed':cKo['polyline']['material']instanceof Cesium['PolylineFlowMaterialProperty']?cKo[cO0(0x11a9)]['material']['speed']:0x0,'duration':cKo['polyline']['material']instanceof Cesium[cO0(0x11aa)]?cKo['polyline']['material']['duration']:0x0,'image':cKo['polyline']['material']instanceof Cesium['PolylineFlowMaterialProperty']?cKo['polyline']['material']['image']:0x0},'show':cKo['show']};}else if(Cesium['defined'](cKo['ellipse'])){cKp={'id':cKo['id'],'type':'E'+cO2(0xc10)+'e','position':cKo['position']['getValue'](Cesium['JulianDate']['now']()),'semiMajorAxis':cKo['ellipse']['semiMajorAxis']['getValue'](),'semiMinorAxis':cKo['ellipse'][cO0(0x11ab)][cO0(0x11ac)](),'height':cKo['ellipse'][cO0(0x11ad)]['getValue'](),'extrudedHeight':cKo['ellipse']['extrudedHeight']['getValue'](),'fill':cKo['ellipse'][cO0(0x11ae)]['getValue'](),'color':cKo['ellipse']['material']['color']['getValue'](),'outline':cKo['ellipse']['outline']['getValue'](),'outlineColor':cKo['ellipse']['outlineColor']['getValue'](),'show':cKo['show']};}else if(Cesium['defined'](cKo['rectangle'])){cKp={'id':cKo['id'],'type':'R'+cO2(0xc11)+'e','coordinates':cKo['rectangle']['coordinates']['getValue'](),'height':cKo['rectangle']['height']['getValue'](),'extrudedHeight':cKo['rectangle']['extrudedHeight']['getValue'](),'fill':cKo['rectangle']['fill']['getValue'](),'color':cKo['rectangle']['material']['color']['getValue'](),'outline':cKo[cO0(0x11af)]['outline']['getValue'](),'outlineColor':cKo['rectangle'][cO0(0x11b0)][cO0(0x11b1)](),'show':cKo['show']};}else if(Cesium['defined'](cKo['polylineVolume'])){cKp={'id':cKo['id'],'type':'P'+cO2(0xc12)+'e','positions':cKo['polylineVolume'][cO0(0x11b2)]['getValue'](),'color':cKo['polylineVolume']['material']['color']['getValue'](),'cornerType':cKo['polylineVolume']['cornerType'][cO0(0x11b3)](),'material':{'flow':cKo['polylineVolume']['material']instanceof Cesium['PolylineFlowMaterialProperty'],'speed':cKo['polylineVolume'][cO0(0x11b4)]instanceof Cesium[cO0(0x11b5)]?cKo['polylineVolume'][cO0(0x11b6)]['speed']:0x0,'duration':cKo['polylineVolume']['material']instanceof Cesium['PolylineFlowMaterialProperty']?cKo['polylineVolume']['material']['duration']:0x0,'image':cKo['polylineVolume']['material']instanceof Cesium['PolylineFlowMaterialProperty']?cKo[cO0(0x11b7)][cO0(0x11b8)]['image']:0x0},'shape':cKo['polylineVolume'][cO0(0x11b9)]['getValue'](),'radius':cKo['description']['getValue'](),'show':cKo['show']};}else if(Cesium['defined'](cKo['billboard'])){cKp={'id':cKo['id'],'type':'B'+cO2(0xc13)+'d','position':cKo['position'][cO0(0x11ba)](Cesium['JulianDate'][cO0(0x11bb)]()),'image':cKo['billboard']['image']['getValue'](),'width':cKo['billboard'][cO0(0x11bc)][cO0(0x11bd)](),'height':cKo['billboard']['height']['getValue'](),'show':cKo['show']};}if(Cesium['defined'](cKp))cKj['entity']['push'](cKp);});if(Cesium['defined'](cAZ['CustomLabel'])){var cKq=cAZ['CustomLabel']['getLabelList']();cKq['forEach'](function(cKr){let cKs={'id':cKr['id'],'type':'C'+cO2(0xc14)+'l','position':cKr['position'],'positionRadian':cKr['positionRadian'],'positionWC':cKr['positionWC'],'removePoint':cKr['removePoint'],'html':cKr['html'],'attachmentPoint':cKr['attachmentPoint'],'onClick':cKr['onClick']['name'],'offset':cKr['offset'],'attr':cKr['attr'],'show':cKr['isVisible']};cKj['label']['push'](cKs);});}cAZ['c_primitive']['forEach'](function(cKt){cKj['texture']['push'](cKt['options']);});if(!isEmpty(cKi))cKi(cKj);};this['LoadByJson']=function(cKu,cKv){if(!Cesium['defined'](cKu)){if(!isEmpty(cKv))cKv();return;}var cKw=this;cAZ['MergeList']=cKu['merge']||[];if(cKu['entity']!=undefined){cKu['model']['forEach']((cKx,cKy)=>{cAZ['Model']['add'](cKx['url'],cKx['id'],null,function(){setTimeout(function(){if(cKy==cKu['model']['length']-0x1){cKu['autoRotate']['forEach']((cKz,cKA)=>{cAZ['Feature']['autoRotate'](cKz['FeatureID'],cKz['RotateDirection']['x'],cKz[cO0(0x11be)]['y'],cKz['RotateDirection']['z'],cKz['Speed'],cKz['RepeatNum'],cKz[cO0(0x11bf)]);});}},0x3e8);},{'flyto':![],'transform':cKx['transform'],'matrix':cKx['matrix'],'rotate':cKx['rotate']});});}if(cKu['entity']!=undefined){cKu['entity']['forEach'](function(cKB){var cKC=[];if(Cesium['defined'](cKB['positions'])){cKB['positions']['forEach'](cKD=>{cKC['push'](Cesium['Cartesian3']['fromElements'](cKD['x'],cKD['y'],cKD['z']));});}switch(cKB['type']){case'P'+cO2(0xc15)+'e':case'P'+cO2(0xc16)+'e':if(cKB['material']&&cKB['material']['flow']){cAZ['OnRenderList']['push'](cKB['id']);cB0['scene']['requestRenderMode']=![];cB0['scene']['maximumRenderTimeChange']=0x0;}cKw['DrawLine']({'ID':cKB['id'],'Positions':cKC,'Color':'r'+cO2(0xc17)+'('+cKB['color']['red']*0xff+','+cKB[cO0(0x11c0)]['green']*0xff+','+cKB['color']['blue']*0xff+','+cKB['color']['alpha']+')','Width':cKB['width'],'Material':{'Flow':cKB['material']['flow'],'Speed':cKB[cO0(0x11c1)]['speed'],'Duration':cKB['material']['duration'],'Image':cKB['material']['image']},'Arrow':cKB['type']=='P'+cO2(0xc18)+'e','Show':cKB['show']});break;case'E'+cO2(0xc19)+'e':cKw['DrawCircle']({'ID':cKB['id'],'Position':Cesium['Cartesian3'][cO0(0x11c2)](cKB['position']['x'],cKB['position']['y'],cKB['position']['z']),'Radius':cKB['semiMajorAxis'],'Height':cKB['height'],'ExtrudedHeight':cKB['extrudedHeight'],'Fill':cKB['fill'],'Color':'r'+cO2(0xc1a)+'('+cKB['color']['red']*0xff+','+cKB['color']['green']*0xff+','+cKB['color']['blue']*0xff+','+cKB['color']['alpha']+')','Outline':cKB['outline'],'OutlineColor':'r'+cO2(0xc1b)+'('+cKB[cO0(0x11c3)]['red']*0xff+','+cKB['outlineColor']['green']*0xff+','+cKB['outlineColor'][cO0(0x11c4)]*0xff+','+cKB[cO0(0x11c5)]['alpha']+')','Show':cKB['show']});break;case'R'+cO2(0xc1c)+'e':cKw['DrawRectangle']({'ID':cKB['id'],'Coordinates':cKB['coordinates'],'Height':cKB['height'],'ExtrudedHeight':cKB['extrudedHeight'],'Fill':cKB['fill'],'Color':'r'+cO2(0xc1d)+'('+cKB['color']['red']*0xff+','+cKB['color']['green']*0xff+','+cKB['color']['blue']*0xff+','+cKB['color']['alpha']+')','Outline':cKB['outline'],'OutlineColor':'r'+cO2(0xc1e)+'('+cKB['outlineColor'][cO0(0x11c6)]*0xff+','+cKB['outlineColor']['green']*0xff+','+cKB[cO0(0x11c7)]['blue']*0xff+','+cKB['outlineColor']['alpha']+')','Show':cKB['show']});break;case'P'+cO2(0xc1f)+'e':var cKE=[];cKB['shape']['forEach'](cKF=>{cKE['push'](Cesium['Cartesian2']['fromElements'](cKF['x'],cKF['y']));});if(cKB['material']&&cKB['material']['flow']){cAZ['OnRenderList'][cO0(0x11c8)](cKB['id']);cB0['scene']['requestRenderMode']=![];cB0['scene']['maximumRenderTimeChange']=0x0;}cKw['DrawPipeLine']({'ID':cKB['id'],'Positions':cKC,'CornerType':cKB['CornerType'],'Color':'r'+cO2(0xc20)+'('+cKB['color']['red']*0xff+','+cKB['color']['green']*0xff+','+cKB['color']['blue']*0xff+','+cKB['color'][cO0(0x11c9)]+')','Material':{'Flow':cKB['material']['flow'],'Speed':cKB['material']['speed'],'Duration':cKB['material']['duration'],'Image':cKB['material']['image']},'Shape':cKE,'Radius':cKB['radius'],'Show':cKB['show']});break;case'B'+cO2(0xc21)+'d':var cKG=Cesium['Cartesian3']['fromElements'](cKB['position']['x'],cKB['position']['y'],cKB['position']['z']);cKw['DrawImage']({'ID':cKB['id'],'Positions':[cKG,cKG],'Image':cKB['image'],'Width':cKB['width'],'Height':cKB['height'],'Show':cKB['show']});break;default:}});}if(cKu['label']!=undefined){cKu[cO0(0x11ca)]['forEach'](function(cKH){if(cKH['type']=='L'+cO2(0xc22)+'l'){cAZ['Label']['addTextByScreenCoordinates'](Cesium['Cartesian3']['fromElements'](cKH['position']['x'],cKH['position']['y'],cKH['position']['z']),cKH['text'],new Cesium['Color'](cKH['fillColor']['red'],cKH['fillColor']['green'],cKH['fillColor']['blue'],cKH['fillColor']['alpha']),null,0x10,cKH['id']);}else if(cKH['type']=='C'+cO2(0xc23)+'l'){console['log'](cKH['positionRadian']);cAZ['Label']['addCustomHtml']({'id':cKH['id'],'axisType':0x1,'position':cKH['positionRadian'],'attachmentPoint':cKH['attachmentPoint'],'removePoint':cKH['removePoint'],'html':cKH['html'],'attr':cKH['attr'],'offset':cKH['offset'],'onClick':window[cKH['onClick']]});}});}(cKu['texture']||[])['forEach'](function(cKI){cAZ['Entity']['drawTexture'](cKI,null);});cB0['scene']['requestRender']();if(!isEmpty(cKv))cKv();};this['Undo']=function(){var cKJ=this;var cKK=cKJ[cO0(0x11cb)]['do']['splice'](cKJ['snap']['do']['length']-0x1,0x1);if(cKK['length']==0x0)return;cKK=cKK[0x0];switch(cKK['Key']){case cNW(0x172):if(cKK['Type']=='E'+cO2(0xc24)+'y')cB0['entities']['removeById'](cKK[cO0(0x11cc)]);else if(cKK['Type']=='M'+cO2(0xc25)+'l')cAZ['Model']['remove'](cKK['ID']);break;case'U'+cO2(0xc26)+'e':cKJ['snap']['undo']['push'](cKK);if(cKK['Type']=='E'+cO2(0xc27)+'y')cKJ['DrawUpdate'](cKK['ID'],cKK[cO0(0x11cd)],cKK['Value2'],null,!![]);else if(cKK['Type']=='M'+cO2(0xc28)+'l'){var cKL=cAZ['Model']['get'](cKK[cO0(0x11ce)]);if(Cesium['defined'](cKL)){cKL['modelMatrix']=cKK['Value2'];cAZ['Model']['setVisible']('a'+cO2(0xc29)+'r',![]);}}break;default:}cB0['scene']['requestRender']();};this['Redo']=function(){var cKM=this;var cKN=cKM['snap']['undo']['splice'](cKM['snap']['undo']['length']-0x1,0x1);if(cKN['length']==0x0)return;cKN=cKN[0x0];cKM['snap']['do']['push'](cKN);switch(cKN['Key']){case'U'+cO2(0xc2a)+'e':if(cKN['Type']=='E'+cO2(0xc2b)+'y')cKM['DrawUpdate'](cKN['ID'],cKN['Property'],cKN['Value1'],null,!![]);else if(cKN[cO0(0x11cf)]=='M'+cO2(0xc2c)+'l'){var cKO=cAZ['Model']['get'](cKN['ID']);if(Cesium['defined'](cKO)){cKO[cO0(0x11d0)]=cKN['Value1'];cAZ['Model']['setVisible']('a'+cO2(0xc2d)+'r',![]);}}break;default:}cB0[cO0(0x11d1)]['requestRender']();};};TransformControls=function(cKP){this['SceneObj']=cKP;this['RotatePrimitives']=new Map();this['EditType']=0x0;this['EditObjFeatureId']=undefined;this['EditObj']=undefined;this['ObjCenter']=undefined;this['snap']={};var cKQ=this;var cKR=new Cesium['ScreenSpaceEventHandler'](cKQ['SceneObj'][cO0(0x11d2)]['scene']);this['Transform']=function(){cKQ['Destroy']();var cKS=null;var cKT=0x1;var cKU=new Map([['3'+cO2(0xc2e)+'1','T'+cO2(0xc2f)+'X'],['3'+cO2(0xc30)+'5','T'+cO2(0xc31)+'e'],['3'+cO2(0xc32)+'6','T'+cO2(0xc33)+'Y'],['3'+cO2(0xc34)+'7','T'+cO2(0xc35)+'e'],['3'+cO2(0xc36)+'8','T'+cO2(0xc37)+'Z'],['3'+cO2(0xc38)+'2','T'+cO2(0xc39)+'e'],['3'+cO2(0xc3a)+'6','T'+cO2(0xc3b)+'Z'],['3'+cO2(0xc3c)+'5','T'+cO2(0xc3d)+'Y'],['3'+cO2(0xc3e)+'4','T'+cO2(0xc3f)+'Z'],['3'+cO2(0xc40)+'0','T'+cO2(0xc41)+'Z']]);var cKV=new Map([['X',cNY(0x40d)],['Y',cNY(0x40e)],['Z',cNY(0x40f)],[cNW(0x173),'a'+cO2(0xc42)+'#'],[cNW(0x174),'a'+cO2(0xc43)+'#'],[cNW(0x175),'a'+cO2(0xc44)+'#'],[cNW(0x176),'a'+cO2(0xc45)+'#']]);var cKW=function(cKX,cKY){var cKZ=Cesium['Cartographic']['fromCartesian'](cKY);var cL0=Cesium['Cartographic']['fromCartesian'](cKX);var cL1=new Cesium['Cartographic']();cL1['longitude']=cKZ['longitude']-cL0['longitude'];cL1['latitude']=cKZ['latitude']-cL0['latitude'];cL1['height']=cKZ['height']-cL0['height'];if(cKS=='X'){cL1['latitude']=0x0;cL1['height']=0x0;}else if(cKS=='Y'){cL1['longitude']=0x0;cL1['height']=0x0;}else if(cKS=='Z'){cL1['longitude']=0x0;cL1[cO0(0x11d3)]=0x0;}else if(cKS==cNW(0x177)){cL1['height']=0x0;}else if(cKS==cNW(0x178)){cL1['longitude']=0x0;}else if(cKS==cNW(0x179)){cL1['latitude']=0x0;}cL1['longitude']=cL1['longitude'];cL1['latitude']=cL1['latitude'];cL1[cO0(0x11d4)]=cL1['height'];if(cKQ['EditType']==0x0){var cL2=new Cesium['Matrix4']();var cL3=function(cL4){var cL5=cKQ['SceneObj']['Model']['getCenter'](cL4['id'])['position'];var cL6=new Cesium['Cartographic'](cL5[0x0],cL5[0x1],cL5[0x2]);var cL7=Cesium['Cartesian3']['fromRadians'](cL6['longitude'],cL6['latitude'],cL6['height']);var cL8=cL6['height']+cL1['height'];cL8=cL8<(cL4['tilesetoutline']['maximumHeight']-cL4['tilesetoutline']['minimumHeight'])/0x2?(cL4['tilesetoutline'][cO0(0x11d5)]-cL4['tilesetoutline']['minimumHeight'])/0x2:cL8;var cL9=Cesium['Cartesian3']['fromRadians'](cL6['longitude']+cL1['longitude'],cL6['latitude']+cL1['latitude'],cL8);var cLa=Cesium['Cartesian3']['subtract'](cL9,cL7,new Cesium['Cartesian3']());cL2=Cesium['Matrix4'][cO0(0x11d6)](cLa);var cLb=Cesium['Matrix4']['multiplyTransformation'](cL2,cL4['modelMatrix'],new Cesium['Matrix4']());cL4['modelMatrix']=cLb;};if(Array['isArray'](cKQ['EditObj']['modelList'])){cKQ['EditObj']['modelList'][cO0(0x11d7)]((cLc,cLd)=>{cKQ['SceneObj']['tileset']=cKQ[cO0(0x11d8)]['m_model']['get'](cLc);cL3(cKQ['SceneObj']['tileset']);});}else{cL3(cKQ['EditObj']);}var cLe=cKQ['SceneObj']['m_model']['get']('a'+cO2(0xc46)+'r');var cLf=Cesium['Matrix4']['multiplyTransformation'](cL2,cLe['modelMatrix'],new Cesium['Matrix4']());cLe['modelMatrix']=cLf;}else{var cLg=cKQ['SceneObj'][cO0(0x11d9)]['getCenter']('a'+cO2(0xc47)+'r')['position'];var cLh=new Cesium['Cartographic'](cLg[0x0],cLg[0x1],cLg[0x2]);var cLi=Cesium['Cartesian3']['fromRadians'](cLh['longitude'],cLh['latitude'],cLh['height']);var cLj=Cesium['Cartesian3']['fromRadians'](cLh['longitude']+cL1['longitude'],cLh['latitude']+cL1['latitude'],cLh['height']+cL1['height']);var cLk=Cesium['Cartesian3']['subtract'](cLj,cLi,new Cesium['Cartesian3']());var cL2=Cesium['Matrix4']['fromTranslation'](cLk);var cLe=cKQ['SceneObj']['m_model']['get']('a'+cO2(0xc48)+'r');var cLn=Cesium['Matrix4']['multiplyTransformation'](cL2,cLe['modelMatrix'],new Cesium['Matrix4']());cLe['modelMatrix']=cLn;cKQ[cO0(0x11da)]['tileset']=cKQ['SceneObj']['m_model']['get'](currenttag);var cLo=cKQ['SceneObj']['Feature']['getCenterById'](cKQ['EditObjFeatureId'],currenttag);var cLp=!isEmpty(cKQ['SceneObj']['tileset']['modelMatrix'])?new Cesium['Matrix4']['clone'](cKQ[cO0(0x11db)]['tileset']['modelMatrix']):new Cesium['Matrix4']['clone'](Cesium['Matrix4']['IDENTITY']);var cLq=new Cesium['Matrix4']();Cesium['Matrix4']['inverse'](cKQ['SceneObj']['tileset']['root']['transform'],cLq);var cLr=new Cesium['Matrix4']();Cesium['Matrix4']['inverse'](cKQ['SceneObj'][cO0(0x11dc)]['modelMatrix'],cLr);var cLs=new Cesium[(cO0(0x11dd))]();var cLt=new Cesium['Cartesian3']();Cesium['Matrix4']['multiplyByPoint'](cLq,cKY,cLt);Cesium['Matrix4'][cO0(0x11de)](cLr,cLt,cLt);Cesium['Matrix4']['multiplyByPoint'](cLq,cKX,cLs);Cesium['Matrix4']['multiplyByPoint'](cLr,cLs,cLs);var cLu=Cesium['Cartesian3'][cO0(0x11df)](cLt,cLs,new Cesium[(cO0(0x11e0))]());if(cKS=='X'){cLu['y']=0x0;cLu['z']=0x0;}else if(cKS=='Y'){cLu['x']=0x0;cLu['z']=0x0;}else if(cKS=='Z'){cLu['x']=0x0;cLu['y']=0x0;}else if(cKS==cNW(0x17a)){cLu['z']=0x0;}else if(cKS==cNW(0x17b)){cLu['x']=0x0;}else if(cKS==cNW(0x17c)){cLu['y']=0x0;}var cLv=Cesium['Matrix4']['fromTranslation'](cLu);var cLw=Cesium[cO0(0x11e1)][cO0(0x11e2)](cLv,cKQ['EditObj'][cO0(0x11e3)],new Cesium['Matrix4']());cKQ['EditObj']['matrix']=cLw;}};cKR['setInputAction'](function(cLx){if(cKQ['SceneObj']['EditMode']!='T'+cO2(0xc49)+'s')return;cKQ['SceneObj']['Model']['getByScreenCoord'](cLx['position'],function(cLy){if(!Cesium['defined'](cLy))return;if(cLy[cO0(0x11e4)]['indexOf']('a'+cO2(0xc4a)+'s')>-0x1){cLy=cKQ['SceneObj'][cO0(0x11e5)]['scene']['pick'](cLx['position']);if(Cesium['defined'](cLy)){var cLz=cLy['getProperty']('n'+cO2(0xc4b)+'e');var cLA=cKU['get'](cLz);cKS=cLA['replace']('T'+cO2(0xc4c)+'_','')['replace']('_'+cO2(0xc4d)+'e','');var cLB=cKV['get'](cKS);cKQ[cO0(0x11e6)]['Feature'][cO0(0x11e7)](cLB,0xff,0xff,0x0,0x1,'a'+cO2(0xc4e)+'r');cKQ['SceneObj']['Feature']['setVisible'](cNY(0x410),![],'a'+cO2(0xc4f)+'r');cKQ['SceneObj']['viewer']['scene']['screenSpaceCameraController']['enableRotate']=![];cKQ['SceneObj']['viewer']['scene'][cO0(0x11e8)]['enableTranslate']=![];cKQ['SceneObj'][cO0(0x11e9)]['scene'][cO0(0x11ea)]['enableZoom']=![];cKQ['SceneObj']['viewer']['scene']['screenSpaceCameraController']['enableTilt']=![];cKQ['SceneObj']['viewer']['scene']['screenSpaceCameraController']['enableLook']=![];if(!Array['isArray'](cKQ['EditObj']['modelList'])){cKQ['snap']={};cKQ[cO0(0x11eb)]['Key']='U'+cO2(0xc50)+'e';cKQ['snap']['Type']='M'+cO2(0xc51)+'l';cKQ[cO0(0x11ec)]['ID']=cKQ[cO0(0x11ed)][cO0(0x11ee)];cKQ['snap']['Value2']=cKQ['EditObj']['modelMatrix']['clone']();}cKQ['SceneObj']['Public']['pickupCoordinate'](cLx['position'],function(cLC){if(Cesium['defined'](cLC)){cKQ[cO0(0x11ef)]['viewer']['entities']['removeById']('t'+cO2(0xc52)+'e');var cLD=Cesium['Cartesian3']['normalize'](Cesium['Cartesian3']['subtract'](cKQ['SceneObj']['viewer']['camera']['position'],cLC,new Cesium['Cartesian3']()),new Cesium['Cartesian3']());cKQ['SceneObj']['viewer']['entities']['add']({'id':'t'+cO2(0xc53)+'e','position':cLC,'plane':{'plane':new Cesium[(cO0(0x11f0))](cLD,-0x1),'dimensions':new Cesium['Cartesian2'](0x3e8,0x3e8),'material':Cesium['Color']['WHITE']['withAlpha'](0.01)}});}},0x1);}}else{cKQ['SceneObj']['Model']['setVisible']('a'+cO2(0xc54)+'r',!![]);cKQ['SceneObj']['Feature']['setVisible'](cNY(0x411),![],'a'+cO2(0xc55)+'r');var cLE=cLy[cO0(0x11f1)];cKQ['EditObj']=cLy;if(Cesium['defined'](cLy['obj'])){cKQ['EditObj']=cLy['obj'];}var cLF;if(Array['isArray'](cKQ['EditObj']['modelList'])){var cLG=cKQ['SceneObj']['Model']['getModelsCenter'](cKQ['EditObj']['modelList']);cLF={'position':outCartesian3ToRadian(cLG['center'],cKQ['SceneObj']['viewer']),'height':GetDistance(cLG['minpos'],cLG['maxpos'],0x0,0x0,0x1)};}else{cLF=cKQ['SceneObj']['Model']['getCenter'](cLE);var cLH=Cesium['Cartesian3']['add'](cKQ['EditObj'][cO0(0x11f2)]['boundingVolume']['boundingVolume']['center'],Cesium['Cartesian3']['fromArray'](cKQ['EditObj']['root']['boundingVolume'][cO0(0x11f3)][cO0(0x11f4)],0x6),new Cesium['Cartesian3']());cLF['height']=GetDistance(cKQ['EditObj']['root']['boundingVolume']['boundingVolume']['center'],cLH,0x0,0x0,0x1)*0x2;}cKQ['SceneObj']['Model']['moveToPosition']([cLF['position'][0x0],cLF['position'][0x1],cLF['position'][0x2]+cLF['height']/0x2+0.5],0x1,'a'+cO2(0xc56)+'r');cKQ[cO0(0x11f5)]=cLE;cKQ['ObjCenter']=cLF;cKQ['SceneObj']['CurrentEditTag']=cLE;if(cKQ['EditType']==0x0){}else{cKQ['SceneObj']['tileset']=cKQ['EditObj'];var cLI=cKQ[cO0(0x11f6)];for(j=0x0;j0x0){var cN6=Cesium['Matrix3'][cO0(0x1225)](Cesium['Math']['toRadians'](-0x1));var cN7=Cesium['Matrix4']['fromRotationTranslation'](cN6);var cN1=Cesium['Matrix4']['multiply'](cN1,cN7,new Cesium['Matrix4']());cN4=Cesium['Matrix4']['multiplyByPoint'](cN1,cN2,new Cesium['Cartesian3']());cN5=Cesium['Cartesian3']['distance'](cN4,cN3);}return cN1;};var cN9=function(){cKQ['RotatePrimitives']['forEach'](function(cNa,cNb){if(!cNa['o'][cO0(0x1226)])return![];var cNc=Number['POSITIVE_INFINITY'];var cNd=Number['NEGATIVE_INFINITY'];var cNe=-0x1;var cNf=-0x1;const cNg=[];for(let cNh=0x0;cNh<=0x168;cNh+=0x2){const cNi=Math['sin'](Cesium['Math']['toRadians'](cNh));const cNj=Math['cos'](Cesium['Math']['toRadians'](cNh));const cNk=0x3*cNj;const cNl=0x3*cNi;var cNm=Cesium['Matrix4']['multiplyByPoint'](cNa['o']['modelMatrix'],new Cesium['Cartesian3'](cNk,cNl,0x0),new Cesium['Cartesian3']());cNg['push'](cNm);var cNn=Cesium[cO0(0x1227)]['distance'](cNm,cKP[cO0(0x1228)]['camera']['position']);if(cNncNd){cNd=cNn;cNf=cNh/0x2;}}var cNo=new Cesium['Matrix4']();switch(cNb){case'_'+cO2(0xc77)+'X':case'_'+cO2(0xc78)+'Y':case'_'+cO2(0xc79)+'Z':cNo=cN0(cNa['o']['modelMatrix'],cNa['c'],cNg[cNf]);break;case'R'+cO2(0xc7a)+'X':case'R'+cO2(0xc7b)+'Y':case'R'+cO2(0xc7c)+'Z':cNo=cN0(cNa['o']['modelMatrix'],cNa['c'],cNg[cNe]);break;default:}cNa['o']['modelMatrix']=cNo;});};};this['Cancel']=function(){if(cKQ['SceneObj']['m_model']['get']('a'+cO2(0xc7d)+'r')!=undefined)cKQ['SceneObj']['Model']['setVisible']('a'+cO2(0xc7e)+'r',![]);cKQ['RotatePrimitives'][cO0(0x1229)](function(cNp,cNq){cNp['o']['show']=![];});cKQ[cO0(0x122a)]['viewer']['scene']['requestRender']();};this['Destroy']=function(){cKR['destroy']();cKR=new Cesium['ScreenSpaceEventHandler'](cKQ['SceneObj']['viewer'][cO0(0x122b)]);cKQ['Cancel']();};function cNr(){var cNs=Cesium['Matrix4']['IDENTITY'];const cNt=[];for(let cNu=0x0;cNu<=0x168;cNu+=0x2){const cNv=Math['sin'](Cesium['Math']['toRadians'](cNu));const cNw=Math['cos'](Cesium['Math']['toRadians'](cNu));const cNx=0x3*cNw;const cNy=0x3*cNv;cNt['push'](new Cesium['Cartesian3'](cNx,cNy,0x0));}var cNz=function(cNA,cNB,cNC){return new Cesium[(cO0(0x122c))]({'geometryInstances':new Cesium[(cO0(0x122d))]({'id':cNA,'geometry':new Cesium['PolylineGeometry']({'positions':cNt,'width':0x3})}),'appearance':new Cesium['PolylineMaterialAppearance']({'material':new Cesium['Material']({'fabric':{'type':'C'+cO2(0xc7f)+'r','uniforms':{'color':cNB}}}),'renderState':new Cesium['RenderState']({'depthTest':{'enabled':cNC}})}),'modelMatrix':cNs,'show':!![]});};var cND=cNz('_'+cO2(0xc80)+'X',Cesium['Color']['LIGHTGRAY'][cO0(0x122e)](0.2),!![]);cND['geometryInstances'][cO0(0x122f)]['_positions']=cND['geometryInstances']['geometry']['_positions']['slice'](0x0,0x5a);var cNE=cNz('R'+cO2(0xc81)+'X',Cesium['Color']['BLUE']['withAlpha'](0.5),![]);cNE[cO0(0x1230)]['geometry']['_positions']=cNE['geometryInstances']['geometry']['_positions']['slice'](0x5a);var cNF=cNz('_'+cO2(0xc82)+'Y',Cesium['Color']['LIGHTGRAY']['withAlpha'](0.2),!![]);cNF['geometryInstances']['geometry']['_positions']=cNF['geometryInstances'][cO0(0x1231)]['_positions']['slice'](0x64);var cNG=cNz('R'+cO2(0xc83)+'Y',Cesium['Color']['YELLOW']['withAlpha'](0.5),![]);var cNH=cNz('_'+cO2(0xc84)+'Z',Cesium[cO0(0x1232)]['LIGHTGRAY']['withAlpha'](0.2),!![]);cNH['geometryInstances']['geometry']['_positions']=cNH['geometryInstances'][cO0(0x1233)]['_positions']['slice'](0x0,0x5a);var cNI=cNz('R'+cO2(0xc85)+'Z',Cesium['Color']['RED']['withAlpha'](0.5),![]);cNI['geometryInstances']['geometry']['_positions']=cNI['geometryInstances']['geometry']['_positions']['slice'](0x5a);var cNJ={'X':[[cND,[0x0,0x5a,0x0]],[cNE,[0x0,0x5a,0x0]]],'Y':[[cNG,[0x5a,0x0,0x0]]],'Z':[[cNH,[0x0,0x0,0x0]],[cNI,[0x0,0x0,0x0]]]};for(var cNK in cNJ){for(var cNL=cNJ[cNK]['length'];cNL--;){var cNM=cNJ[cNK][cNL][0x0];var cNN=cNJ[cNK][cNL][0x1];var cNO=cNM['modelMatrix'];const cNP=Cesium[cO0(0x1234)][cO0(0x1235)](Cesium['Math']['toRadians'](cNN[0x0]));const cNQ=Cesium['Matrix3']['fromRotationY'](Cesium['Math']['toRadians'](cNN[0x1]));const cNR=Cesium['Matrix3'][cO0(0x1236)](Cesium['Math']['toRadians'](cNN[0x2]));const cNS=Cesium['Matrix4']['fromRotationTranslation'](cNP);const cNT=Cesium['Matrix4']['fromRotationTranslation'](cNQ);const cNU=Cesium['Matrix4']['fromRotationTranslation'](cNR);Cesium['Matrix4'][cO0(0x1237)](cNO,cNU,cNO);Cesium['Matrix4']['multiply'](cNO,cNT,cNO);Cesium['Matrix4']['multiply'](cNO,cNS,cNO);let cNV=cNM['geometryInstances']['geometry']['_positions'][Math['ceil'](cNM['geometryInstances']['geometry']['_positions']['length']/0x2)];cKQ['RotatePrimitives']['set'](cNM['geometryInstances'][cO0(0x1238)],{'o':cNM,'m':cNM['modelMatrix'],'c':cNV});cKQ['SceneObj']['viewer']['scene']['primitives']['add'](cNM);}}}};function cNW(cNX){return e[cNX];}function cNY(cNZ){return g[cNZ];}function cO0(cO1){return h[cO1];}function cO2(cO3){var q=f[cO3],cO5='';if(q['match']('_0x')!=null&&q['match']('_0x')['index']==0x0){(function(){}());for(var cO6=0x3;cO6\x20\x20\x20\x20\x20\x20\x20','olorPalette','egendNam','radientCanva','anva','radientCanva','radientColo','bjec','bjec','esiu','unctio','esiu','bjec','esiu','se\x20stric','supports\x20','media','laye','trin','laye','media','supports\x20','se\x20stric','se\x20stric','trin','ea','se\x20stric','tyl','unctio','ea','media','edi','edi','ndefine','oolea','object\x20Array','se\x20stric','ndefine','odul','_esModul','se\x20stric','istanceLabe','arWidt','erria\x20is\x20require','nnamed\x20Contro','am','vgIco','vgHeigh','vgWidt','ssClas','sActiv','trin','_0x\u6f4a\u99e2','unctio','ontrol','howCompas','eadin','sOrbitin','rbitCursorAngl','sRotatin','/div','_0x\u1040\u104d\u1052\u1004\u1047\u1048\u1045\u1057\u1057\u1019\u1006\u1047\u104b\u1049\u1054\u1045\u1057\u1057','ousemov','ouchmov','ouseu','ouchen','ousemov','ouchmov','ouseu','ouchen','ousemov','ouchmov','ouseu','ouchen','ousemov','ouchmov','ouseu','ouchen','istanceLegendDi','avigationDi','avigationDi','avigationDi','unctio','o\x20viewer\x20object','o\x20positions\x20object','bjec','ndefine','unctio','xport','se\x20stric','GS8','CJ0','D0','D09M','PSG385','object\x20Array','trin','bjec','trin','eatureCollectio','eatur','eometryCollectio','olygo','ultiPolygo','oin','ineStrin','ultiPoin','ultiPoin','ineStrin','olygo','ultiLineStrin','ultiLineStrin','olygo','olygo','ultiPolygo','eometryCollectio','_esModul','xis-helpe','xis-helper','xis-helper','xis-helper','_0x\u9bcb\u5fc5\u704b','_0x\u5e2d\u6ed0\u4b9d\u464c\u104d\u1040\u5e29\u90d9\u5e1e','ebpag','tyl','tyl','tyl','obil','tyl','tyl','tyl','tyl','tyl','_0x\u464c\u5e29\u4b7c','tyl','tyl','tyl','verflow:\x20hidden','olo','llipsoidFad','llipsoidFad','iscard;','else\x20{','eturn\x20material;','CircleSca','llipsoidFad','CircleSca','PBOX','LE_CPBO','AX-','IN-','AX-','IN-','AX-','IN-','_0x\u4ede\u4272\u8746\u7862\uef28\u75c4\u756c\u8169','_0x\u756c\u104d','_0x\u4ede\u4272\u8746\u7862\uef28\u75c4\u756c\u8169','_0x\u7323\u4bbe\u8724\u99a5\u4272\u4223\u66a0\u7a05','_0x\u725a\u4214','_0x\u756c\u8169','_0x\u756c\u8169','_0x\u756c\u104d','AX-','IN-','AX-','IN-','AX-','IN-','AX-','IN-','AX-','IN-','AX-','IN-','PBOX','MAX-','PBOX','MAX-','PBOX','MAX-','PBOX','MIN-','PBOX','MIN-','PBOX','MIN-','PBOX','MAX-','PBOX','MAX-','PBOX','MAX-','PBOX','MIN-','PBOX','MIN-','PBOX','MIN-','lipBox','EFT_DOW','EFT_U','IDDLE_DOW','IDDLE_U','OUSE_MOV','_0x\u756c\u104d','AX-','IN-','IN-','AX-','AX-','IN-','IN-','AX-','AX-','IN-','IN-','AX-','IN-','IN-','IN-','AX-','AX-','AX-','_0x\u104d\u104a\u1008\u1004\u1049\u1045\u105c\u1004\u75c4\u756c','_0x\u756c\u4272\u4223\u104d\u1040','_0x\u756c\u4272\u4223\u8169\u6f4a','trin','ranslatio','otat','_0x\u756c\u4272\u4223\u104d\u1040','_0x\u756c\u4272\u4223\u8169\u6f4a','_0x\u756c\u7323\u5ec0\u7232\u43e6\u7554','ranslatio','otat','istanc','IN-','IN-','IN-','IN-','IN-','IN-','AX-','AX-','AX-','AX-','AX-','AX-','AX-','IN-','AX-','IN-','AX-','IN-','oint','elper','olylineArro','xesHelpe','rrow','rrow','rrow','olo','otateCircleHelpe','otateCircle','otateCircle','otateCircle','elper','elper','elper','IN-','IN-','IN-','IN-','IN-','IN-','AX-','AX-','AX-','AX-','AX-','AX-','AX-','IN-','AX-','IN-','AX-','IN-','IDDLE_DOW','IDDLE_U','EFT_DOW','EFT_U','OUSE_MOV','rrow','AX-','IN-','rrow','AX-','IN-','rrow','AX-','IN-','AX-','IN-','AX-','IN-','AX-','IN-','ranslatio','istanc','AX-','AX-','IN-','IN-','AX-','AX-','IN-','IN-','AX-','AX-','IN-','IN-','otat','AX-','IN-','AX-','IN-','AX-','IN-','bjec','rro','bjec','trin','umbe','oolea','ndefine','ff707','4c4c4cc','0000004','d2d2d29','esium-plugin-cub','loc','on','#cube_side_','#cube_side_','#cube_side_','#cube_side_','#cube_side_','otto','#cube_side_','#cube_side_','#cube_side_','#cube_side_','#cube_side_','#cube_side_','#cube_side_','ousedow','ousemov','ouchstar','ouchmov','ouchen','ouseu','ouseove','px\x200px\x2010px\x203px','inse','orne','dge','ouseou','ransparen','ransfor','ebkitTransfor','ozTransfor','ndefine','#cube_side','-inde','#cube_side','#cube_side','labe','esium-viewe','eft:','x;top:','ight:','x;top:','ight:','x;bottom:','eft:','x;bottom:','\x20\x20\x20--base-size:','\x20\x20\x20--cube-size:','#cube\x20','\x20\x20\x20top:\x2025%','\x20\x20\x20margin:\x20auto','#cube>div\x20','\x20\x20\x20display:\x20block','#cube_side_s\x20','#cube>div>div\x20','style','/style','_0x\u1040\u104d\u1052\u1004\u104d\u1040\u1019\u1006\u1047\u1051\u1046\u1041\u1006','label>TOPWSENcanvas','cesium-baseLayerPicker-dropDown','GLE_BoundingboxFace_xmin','data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAMAAAD04JH5AAAAAXNSR0IB2cksfwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAYlQTFRFAAAAQj7b/wAANZ1I/1BQ/////0BA/3Bwms6k8vnzQqNTtNq75vPp0M/2/8DA/9/f/xAQ/9DQ8/n0TqlfdLyBxMP0/yAg//Dw/4CA/zAwgcKNzefSlZPrZmLi/+/vaLZ2Wlbf8/P9oZ/t/8/P/+DgwOHG3Nv49PT9/5CQp9Sv2e3dTkrdcW7kfXvm/7Cw/7+/5+f6/2Bgravv6Oj7/6+v/////////////////////////////////////////////Pz87u7u////6urq/v7+////////////dHR0VFRUmZmZiYmJUlJSfn5+////9/f3UVFRn5+f////iIiI8/Pz////n5+fmJiYq6ur////nZ2dqamp////nJyclJSUhISEl5eXmpqaiYmJpaWl////m5ubnJycq6urmpqalpaW////jo6Oi4uLo6OjkpKSnJycm5ubi4uL////mpqa7e3t7+/venp6nJyciIiI/////////////f398fHx7u7u////////////////AJyubAAAAIN0Uk5TAP////////////////////////////////////////////////////////////////////8BCgJTxZoQxlYEvf+lGKb/wwmT///W3v//DZn/5yDfoxTP184O0c8c0s/ZydvixQ/T19TVzRfs5cHL37K/MNbEw//V/6AHwf+EhcAIW5c504+RAAADPklEQVR4nO2Y6VcSURjG0XzUwAX3BQU1Ugw1s9DimhXRglqNtKAttthetu+7/eXdO+MwA3Mxz/HOTMv7+yAH5hyf577rhUDg76NKwo7+YbUE/vEuGWTgHzVQA9QaurVAnWWgHruDm8IhNNgMwKJRSQSa0BzWdVvQZItAsBX1hn4b0G4z0GgCdCgx0NmFbiHbDfTYU9ALtOm6EURkKegD+tXUQJ2u3Bk1fFg10ICQeIkBMYmBgUEMqSrCJuwRf+JlRdhuhCCCvbIibMSwsi7o4dVn1aLVBRERgpiZiVIDfRgZUNeG3YhGkXC0oa4dwaikDfuBPpVzIA50hZ1zIIRQDK1BiYFhswUVGeB1aAXAMsAbcJ/ZjCUGhjCSVGkgHAWinZJJOAo0BJ0GxoBxpaN4AvEW7JcYCAK9zlGcnDRHkCIDvANq+Bw+INkFxRlgNzCFg0mVBsLNmKiuTiAa3p6BcWCsSqWBhN4B4S4c2paB5CCmqlQaMJegSMR2DHRgOKnUQNxcghPmWtzSAB9Bk8WF2K/AgLUE+VpM/N7AmO0+sFkLO4yAk8D/dSUjA34bIP4AUtMzlR/OTKdcN3D4SJpVesbSs0fd1p87huMnMvJnmZNZnDrtsoHUGZzNzUtjwBYWzyG9RYLUcP5CTtOW8s4H+YualrtUMT3quHxF07SCQ4hxfW25QnLUsnJVOCiTygj9ax6cX3D9BhdbLRFjN4W+JDHusHKrLAvMy/PrCAe3i4LsDn+75kn+Te7es8XA+/MLB/dFHeiHzoj8P/BYnzt4uBkDX86vO3gkHOTF/NHWfNAPBB7PCwf6+T2tPwsmHPgUf4N8QfN0/jgNiPjzOvBLnz0xUrDkUwqM/VOQbCaP9J9y6XXGnvGX5z44KM4fVpDeD9wmL/L/QpdlLzX5HclNSuavDzHQ62/dWseiDgqvvNM37j/2C4m3MZDsH7bq4UTS589a+aernk2kzIJ0/+hZeO3BPMi8WZTff0QlLr513cFMOvsutyz/avY+9yH7cc5lA58+48vXCqlm37L4/sNlA6mN2S2+nv+c3XD9B4Itf6BIefADBUEQBEEQBEEQBEEQBEEQBEEQBEEQBEEQfvILl8SdVY65ybAAAAAASUVORK5CYII=','url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAUZJREFUWEftlsFqg0AQht22CqNiJZYqBcGTfQFfqM/YQ5+lJ4WV4paswRySRQtTllRJSWqMppXC7mmVmdl/vxl/JNrMi8x8vjZaQJZlr/vioyh6HHOZ0QIQEQnZpSOiRtqHM1UoAYqAIvC/Cex/8n/uA2f6zY/hXQsQ8X5IUULIe18cIt4NrLOUcZ2Aqqp40zRGX7JlWVcAYH3ZL+Z5vjIMo6aUviRJ8iTfb3fro68OAFwDgHkgII7jBWPsaK5pmhrnfNMK4JwvPc/zZHBRFOsgCG7lXgixcV0XhBBH6wCAVpbldrIAxljh+74vT6GUrsIwXEwWUNe13ofOtm2JrmsBY2yt63qTpulz2wJJoKqq3hY4jnNzQAARg4HDU5wYwoeBdd6+zcCQpN+ImeSEsxqR+iNSBBQBRUASmNWILmXLo634UgI+ARSLBDBlrPHqAAAAAElFTkSuQmCC)\x2016\x2016,\x20auto','url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAAXNSR0IB2cksfwAAAAlwSFlzAAALEwAACxMBAJqcGAAAARpQTFRFAAAA8/Pz////4ODg8fHx7+/v7+/v+fn54eHh4ODg4uLiaGho2NjY7u7u////6enpV1dXz8/PZ2dnDAwMLy8v19fXNTU1AAAA////7+/v19fXLy8v7u7u1tbWAQEBNjY26enp+Pj4////////9fX1NTU1ioqK9/f39/f3////////jIyM6enp/v7+/f39+Pj46+vr39/f2dnZ5ubm3NzcLS0t09PTz8/P3NzcLi4uLS0t09PT6urq1tbWz8/P5ubm////0NDQ+Pj4+Pj46urq8PDwioqKNTU12dnZ+fn56OjoNDQ0////7Ozs1NTU8vLy/////v7+Y2NjBQUFYmJi9fX1+Pj4////7u7uYWFh5+fn9/f37+/v+Pj4v269RgAAAF50Uk5TACUPHVXtaV3bTu759Gph//bb+f/99P//EGrz/Gvz//31TwFI//z5tgkJvf/0YGBQWfHyWe773D/0/PziWt/gWw0/Cbf2aPr99FH1/BFs82kj////+/YmW//791hsJ+7nkysAAAESSURBVHiczdFpV4JQEIDhMTWXCtwSK7METHCh1UxL21ex0lLL7P//jS7aOczo+N37Dd7nXC53ABZneZamXnjpo8+/TEUgGCI9vLK6hoUkR6JIePyxeGIdCUlOKpGg+5XUxuaWgoTTk3IA7ZhKbyMx6RI5ExZcn4jMzm5WBU3n+ljk9vIGgFkoct0RJdHLlhA614XYN+Dg8OgYTI3tACpYJ5XKaXVOdpZ1VqufzweaCReN5iUY2Su2S3rBhOsq3Nze3XNC3E9RCNEfHp8YMb4/XQP1+aWVScwK937t9mtNmRH4/jlB5/Mv3lzx3umS+Tji47PXd3cYfHXJfIT4Hv7gMww6dD72qEe6+MrUX9m/sDjrDyD1KPEAL+HsAAAAAElFTkSuQmCC)\x2016\x2016,\x20auto','Right-click\x20to\x20finish','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAdCAYAAAAgqdWEAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAACxMAAAsTAQCanBgAAAXCaVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzE0MiA3OS4xNjA5MjQsIDIwMTcvMDcvMTMtMDE6MDY6MzkgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDIwLTA0LTExVDEwOjM5OjM2KzA4OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMC0wNC0xNFQxNjoxOTowNSswODowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMC0wNC0xNFQxNjoxOTowNSswODowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDZjMGY3ZDEtZWZjZC01NTRhLTkzYmMtY2MyN2MyMTlhZWJkIiB4bXBNTTpEb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6YmM1MTZhYzMtOTRjYy01OTQ0LWFlNGUtNzg0ZTQ5MTQ0ZTNkIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6YzcwNDEyODEtZDRkNi1jMjQ5LTg5ZTctZmM0YTMzYmNjODkwIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpjNzA0MTI4MS1kNGQ2LWMyNDktODllNy1mYzRhMzNiY2M4OTAiIHN0RXZ0OndoZW49IjIwMjAtMDQtMTFUMTA6Mzk6MzYrMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cykiLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjA2YzBmN2QxLWVmY2QtNTU0YS05M2JjLWNjMjdjMjE5YWViZCIgc3RFdnQ6d2hlbj0iMjAyMC0wNC0xNFQxNjoxOTowNSswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz62ejV3AAADc0lEQVRYR52VO2gUURSGz/qKUXyiWCgm4ANBkyKgiAgi2IidjYqotYWlT0TFSlA7EYlgnyCiaBGJChYWioWk8QUKgooPYmKMJuruer6d+ePNzexmZ3/4cs49M3vPv2dmbwrlctnG1F5Ik9xqdn4laeNq3ExfGQPHrFTcb6VSixWL761p5jWvnfN9GjI2JY351Fee5X/vWU/XKdvZ1mobZhdsV8eyypp6cj23GjNjdtTudm+yI7vN3jw3+/sniax7r2/y68eT2/KpUTP77MrZNI10+Qx/91TynGrMTLm8zN69TheRqJeKrekqlxox02L9n0dt+ap0Galltdmn90XPtieF+pXXzFznkD28/dYOnk4qsag/uPnFs6PO2kqtTuUxM8054DTbxcPPbOW6r3a+y2yF95s+I4kXupnMoF06+cbvYzonnEVOXarXDAfQDmeJM2JDA99t78Y79vNHn12998OeDJess3fYBvtf2oHNj2x46JvfN+i4SzvsNDmTqt5Dr8PZ6nDQTU/jTIcmUx2mRmQDYFMmQyw5j53OdF1V9ZhZ6mxzaB7Ct5YZJkyMhSGZ6nF6naqazMwcZ4vDico0aK7J0Jw1UwEMMQVEjgmt/VS0v84N5wWFLNUyQ9P1zmxHU8AEOddkBFNCYlOMEDEBrEecWw6/tgmqZoZkjbPAoYkeC83JMQOaiOBzoKnoMYX5d+e+M+GfaTUzvCcLHTXUNMg1EdYY0FTIw4kQZUI5j4vY7zx1uDamLDPzncWOmshEFhhQZCMizciBx0MMp6PIo3rljCk2wyPgkJIRQcMwlwHWRI2UqA1pSE7z0Aio/tH55FT030x7gQZ6R9hUjUITYY17qMkIkhk1Q7GBsE7tgzNEITHTXmCTeY6a0FCwDk2EUfdmSc2JQtNCYR1DvwvlNg/Jz1ffUoTNQuIa61hqKDOIqKnIBJ8l8m59wQwFHWLaWA2zoojX4ebKw+aKypFyJjagx0SBny8gNQCaorg5IF1nY9WyGmZF7v/t8M6U4l8TG3OO1GqsPKzXUmxCYmocfKOVlSs2kyaV90eHWtw8XEthHio2oDXT4F/DuOvVzEihKZTHCIrNcAJjRO/SOE1mRuLl1jmD4hu1ZjPy0AQ5vxaMxObGqV4zEjfojIkfocSGfHPQqVuX8prJEh8CbVTz21eX2T98wjlR3R7ePgAAAABJRU5ErkJggg==','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20feature\x27s\x20length\x20is\x20ZERO.','\u53c2\u6570\u0020\u006f\u0070\u0074\u0069\u006f\u006e\u0073\u002e\u0072\u006f\u0074\u0061\u0074\u0065\u0020\u5fc5\u987b\u662f\u6570\u5b57','\u0070\u006f\u0069\u006e\u0074\u0031\u0020\u6216\u0020\u0070\u006f\u0069\u006e\u0074\u0032\u0020\u6570\u636e\u7c7b\u578b\u6709\u8bef','\u0070\u006f\u0069\u006e\u0074\u0031\u0020\u6216\u0020\u0070\u006f\u0069\u006e\u0074\u0032\u0020\u6570\u636e\u7c7b\u578b\u6709\u8bef','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20result\x20of\x20getFeaturesBoundingBox\x20is\x20null.','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','czm_selectColor_FeatureTop','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20axisType\x20in\x20parameter\x20is\x20NOT\x20available!','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','http://106.12.253.67:9304/','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','position:absolute;top:0px;left:0px;z-index:200;background:transparent;color:#ffffff','The\x20id\x20in\x20parameters\x20is\x20indispensable!','The\x20positions\x20in\x20parameters\x20are\x20indispensable!','The\x20axisType\x20in\x20parameter\x20is\x20NOT\x20available!','MeasuringAuxiliaryComponents','Parameter\x20Wgs84Array\x20of\x20method\x20inputWgs84ToCartesian3\x20must\x20be\x20Array,\x20and\x20it\x27s\x20length\x20must\x20be\x203.','position:\x20absolute;top:\x200;','\u9519\u8bef\u4fe1\u606f\u0047\u0065\u0074\u0046\u0065\u0061\u0074\u0075\u0072\u0065\u004d\u0061\u0078\u004d\u0069\u006e\u0050\u006f\u0069\u006e\u0074\u003a','attribute\x20vec3\x20position3DHigh;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20attribute\x20vec3\x20position3DLow;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20attribute\x20vec2\x20st;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20attribute\x20float\x20batchId;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20varying\x20vec2\x20v_st;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20void\x20main()\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20{\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20p\x20=\x20czm_computePosition();\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20v_st=st;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20p\x20=\x20czm_modelViewProjectionRelativeToEye\x20*\x20p;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20gl_Position\x20=\x20p;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','varying\x20vec2\x20v_st;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20void\x20main()\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20{\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20czm_materialInput\x20materialInput;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20czm_material\x20material=czm_getMaterial(materialInput,v_st);\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20color=vec4(material.diffuse\x20+\x20material.emission,material.alpha);\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20if(color.x==1.0&&color.y==1.0&&color.z==1.0&&color.w==1.0)\x20color=vec4(vec3(0.0,0.0,0.0),0.0);\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20gl_FragColor\x20=color;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','czm_material\x20czm_getMaterial(czm_materialInput\x20materialInput,vec2\x20v_st)\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20{\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20vec4\x20color\x20=\x20texture2D(image,\x20v_st);\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20czm_material\x20material\x20=\x20czm_getDefaultMaterial(materialInput);\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20material.diffuse=\x20color.rgb;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20material.alpha=color.a;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20return\x20material;\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20}\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20','application/x-www-form-urlencoded','application/x-www-form-urlencoded','w/SdeaiitQGEOmLFqunB3w==','api/i972o058hy1k/cbe8c300dfb0280d','application/x-www-form-urlencoded','rgba(100,\x20100,\x20100,\x200.4)','overflow:\x20hidden;display:flex;','width:50vw\x20!important;height:100vh\x20!important;','width:50vw\x20!important;height:100vh\x20!important;','width:100vw\x20!important;height:50vh\x20!important;','width:100vw\x20!important;height:50vh\x20!important;','width:50vw;height:100vh;','width:50vw;height:100vh;','overflow:\x20hidden;display:flex;','data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAIAAAAlC+aJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuMjHxIGmVAAAcW0lEQVRoQ71655Mcd5Jde1fed1V3V7vq6qrurvbeu/HeYPwMMAM3GHgQlgRoRILkLZfkLfd2dafdD4pQhPRBitA3fbi/TlkzIEACIEBSe4p40VHRUzWT75f5XmYWYLE52ddgd1NsjHz86YNsRdZz/ohGSSoqKqiooqEkHtEI1WBkjWCjhKRSYYWKq7RhCLVyuF6WK6WwpomlYrhWjfU6qUohVCqEYgnZ4qFsCKMVqqGE3hpO2H20h+CSRlaMKql83ksJCM1HlVipVucDEZubeS2kd+AtBLwkJSjcD//522wlnC6Ita7Wm8j5E6iUNAmEk0Q0RabzrJZjtSyTTDFJnU2nhExayGfFVkOplOR8LpDPB3NZES54WbJ4SIv7DDhKc345JkaUYqO5vjLxv/7nf/v3f/8/f/zun3LVBsaJduDporwkb/PSv5LGmwQYB+6VNO7Rx/emFluVVrzUVC4dr4saGtCxoI6FUng0QyppSs3QqkErOq1oTEJl4wqdUJlsNtCoRoBDLivlDFGSeYuXhuM3o4fP0wurh7B6MIsHrTUKjx9c/faPn3/+2YN/+urpcHJIibLVS23unVONvNVH2Tzv5/A6AauT8nEeLkqev7abrsiFWiSepisdxa8ioob4NSRsEEqellOElqfVLB2K09EELceJcIzUdFZNskmNBQKVYjCflZwYBA0ETFi9jAUAFx7S6iVsXtxLELVSaGayPD9TWVlsLS10cEGwYexwsvaXv34T15M2BBLyHg6vE3AimN3nCSb5dC0SSTERjQkomKRioQwOJQRJABrBlJmKSIZI5bi0wRuGX0/zCY2JximIPpXhMhkhlxMzGdGGEhYvBaFbvazVx5mfcO0hbT4TrJ8p5aRSPlDKSyChdiNeLstqSqhUQh99eP3kZFszVBvk4Z219DoBL+Nzkz6jEYfjF+MoL/v4iM+vIPECpVUZpUgJKgKQNDScNtWcyfJJnVN1DpIghfGERusGp2qmMIp5KZUW7QRjRSB6ANBg4MLmo82wfIQLJ2MJoZCX4M5mTW5Uw/miP5lm0gbX7eo7m6PxZA7nzZutHtpMhYs18fOA38gA6nPhvurASBVkMYr4Y4gQR8I6HTZwpUTFgYDik5IIHH9AR8MpMpTA40laVghZJYQQGtMo1WBjKRoIGDmhUYuyyaAvKDlYyU74bYgASbD5OOBgRyg7SjlxqlZLGBm+kPeXy4FiSVIzTEIH/vygn56drTVayUCEYUTeQ4CKoPYoq4v+acBvaMCFODEvEEim/YEIKimooKD5esx00lMdh9J4KIOFMwRUkZTEJAUTY2gwjodUXE6YBhVJk/EUrQCHLKtlWD1jqiKmi3gs4mCCwMEkgDBOnOGDooOg5SiXUOlInDSy/v7QGI6z3X5GzwjJFFsuR3qDTCxJZwqBkEKhDGpHwABIq5t6GfCbBHAvgyxuTVYbippiwDeNanTp3LBYjwc0LJIn9SabanKQioCpBFyIo/444o8ikIGwTkRSJrFgEoNGYZJJkopOqTqdybApg5c0yEbQ5Rddgt+Bsx6CcuOEnoaSo2MJUo7i5Wp8Zq65tjbo9dJyjPAHMEgvnEUwTmiGP5YiaQnsi7C4TVidZipeJ+DwkUTIN78x3jtcgWqOaKSS9U8vtbf35kI6ES1SxZ7UGIeKPVGtMpEsCd0tkDQ1HUiiUgIL6ThIHKwWUgflF0xg8BtiGpnQKE2nVRXIsKCZcCZoxymUIsF8oZOAcpI6A0mQo4SW8mspIZcPaGkuHMfh2bBKSDE0DC1IhzOCqoPocYsLs7gICPh1AjYPxSXQUIp//OxOvixDTYeS5NRS68btg1RJSrf4Sj9YH8qVQbDYD6SbfLohJCtsosKEs4QMdZUhJUgClFOSEKJIUIVUwDW0PzwOZ6GSEK6WZkIq7aAZN0HGNXBhMhjBIgkQNBWOE1GFqjc1Ix8CXYViOPz0jEBEJ8U4hrIo6ccsbogeP+2M1JslRNFhjAoitUEmUwxqBienyPF8fXK+WunEyoPQcCIxNanPzKaG04nGMFIaBPNDSWuyIQMXdZTXMCLmhWILqGeFhAfBfBMYpAIQUwkFVJ6ioxoZzfgRngnGaNCJAnWSNJlEFAIUrKbYcIKA8ovCzWkWilOMIWCJlB91oggTgk+fh0BOk4C/kQEn7SK9TBiNGWwwQcTBf3Sy3FHrXbXcjU3MqAvzmc3V0t5GdXO9ODmjdSajtUnZ6PmTLTZcIKQ0JhfpSJqAUw8mcaABQxTkIZBAhYgvlMDiOhFPk2GNyBRYJkgJEhrTIQ9UFMJVyXCChAvIHi+jUhyDoOFxkBkdQHEetXt9TgSBpgSAovWRpxzeIMCgko8L45EMmysGCxUppOERsJQcV2hKswv68mJ6c7Wwfa68vGxMz+mTs8naWC4OA8BBb3IxEEaRjBmkGTqIO44Ip4cHn1IclTUskSZiadA3VDMeVaGu8HiaAj5gYmIE2g4CJOF+cAV4FgrBgSFuEsFF8EbU4kIcpwTg5lia9EcxL3B4nYCb5BQ0mqKiOr0xnxt0Y3GYF+CPpalqJ7SynD6/WVqY1+cX0gtL6enF1MRssj4OV4ehXF9MtTmjF9AbXLJIyzoO4pYSpkfxYR+0c8gJeJqso6cAOwatY5CrMGhGwyBLcNhyyvQAqED4i3wCcVNeVPTBgVo9XqvbZ3F67R5vEBqOTEJCfBSk5Y0MODFM0rBwip4ZJS+cq1zfblSbEthlqigUatKV3frNC52DjTIkYdHkkJlbSPWn49VRqDQMAPJ9qTCQQNMQBLSOF3O4abUoF0FEFQmkUCmNBtJoMINBVwlncGiRkm7O6v4EEkhjAFFHAhmUkBFWRfxphIr6rG63xeWxejwWl8/q8gITmwfqBzXt6OcEaCGCGxW+Ug1cWK8cbVQOV4xclYUqypXFWkM+f654aauytVrYPWdyWF005uf0iZlEaxxpTkTyPbEAHHpSokRD6IKCwPj0AilMAMMFt4XukcEDBgYAJrE8GcrhJh8dAwJSBgUygQzmN1ABmBgIgFcRu89tcbqsLjcm+WweL9SSaUQmfk7AiaKFmqAY9P5i4fxKaWakNBoho8QpWSZflhrNcLsbWZjRt1eLh9uNizvNizuN3fXy8kJmOBlrj8PNoVzoSNWhnG0JcpYAX4IQzcEphfIq5qYQJ+r1Q1pSKPgVAMjAeUMqzuZcuBkgplF/CokUyEABlYt4MIcBK15BwVcQzssqiBNHLF7wULAgDBT7ioDdxfhhIkjj3XZ8aTIzbMdH/USjIRsFf64oVWvy9KQ+PaVd2m2dXOjduTS8e3l086h/uFnfXC7Mz+i9iWhrHG4M5epAzndFkHIwh0eKhF9DUT9i80LSPRanz+71MlEEjhngT5rcoGBYxcsnfJKBBk4Bz0bKpN9ApJzJIZTHw3kymifDOQLloXLOjh+H6CHsVwR8FBU3KD3Lb8wXTna667P563uduQkNhtu5idTKfK7bizVakY3V8vF++9JO82S/c3LQBQJbS/mNpcLcrNaGQhqFoc0ZLUEpM5ESCQToKOqmPXQcIWUzeg/pIwI+MQVHDhww4MCb8PGaDw47mMe0Bpuo0YEs1A8qZlEpi9JxjIiSwTSOsojF4YPSt/4Y/c8IkCKRLQq9duzcfOH+0fjmbvfmQXd3rTI11vdWq1urpWpDrlblk8Ph1fP98xvV6/vd44PuBSCwXFpbzM/Mqp3JSG0gl/rBbEc0On6lykQrZLCABwtmZOESEczibBQFl0NFhAwhwMSfNGuG1xA5h8ertNbi4Fl4KpBFAzkUHuSTmJ0kuAQGTmqxg3wRi9OsnJdhvyDg9DIBFS+UpLmhfmG99sHh6OGliRu7nQeXxpe3GhfW6ltrhXo30u+rN44GD69NX9nv3j0aLc0YWytF4LY0n5kGKU+EGyO5Pgrn+qFsN5BvS6k2n2yyapOJVAhIiJfyOBG3bFBcDINyAkm4cQ+oGTgAQygbuUIEgG0RM6Mv4mQUsSJgNZiLhgnUPH6r89XZn+EFAS9OF8v+Xis8P0rd3Os9f7j15Hjq1vn+8U774nbjwlZzPFarrdD2RvuD4+kPrkw+PJ56eHVqf622vVI+Od/fXinMw3AxFa+N5PIwlB+EMu2A0RHTbUFrcskGC0NUvi06vO6QTibKMDiRNpeXCZJqjU03hWiBFhI4HLMEZAwkWMYhen8KZOqxQNxQ8R5Tta+FfoYXBHCGHvej7Za8OJV5dmvp09sLn95evHs4uHM0fP54/8Hx3MKccXzQ/+jW4oc35h9dm75+oX/7cHCy1z3Z6x1ttc4t55bmUqNJpToMF/pBaGfpjpTuSkZfhONP1Jhs25+p+W0ut1Jish1/ridpRVHWOGggyYJAyzgto6G8mYFQCYckBPLQjmDkBOP3mhw8qNVFvgz6p3hBgOKYxUl1chSfn0h/8WDz8/vrz25CoLNffXjwv//HXw4udOamUo9vLn75aP0PT3ceXZ+5c3FwZbd9Zbd7uNXc36qfWysuLmQGEwrUT6EXTLUlreXXO/40TN0tFmB0RSXHWRxutciVhkEYPfL9QH0U0SsiF8HlIgEKkatEoIz584hUgIGKCOdIxA/H77OiKBB46/EDXhBAKHp3NbMxq6/N5T7/4Nzja3NPrs19dHPxPz3Y/tv3D68edEZDdXe5eudwfOfiRLsTXVvIXdntAKAh7G5Wt85VFhbSw2kFSijbhdIXlAantjjgoHcErcWnO/5MXbK5PWqFM7r+4kDK9GD0QbAAmA8ObuPPIsESHjKLBwsaOAjdgXmsiNfi9ZkcnG8/fsALAm6U3l4yDtdzK/P5ZxD33dXP760/hgw82f2Xr26CDK7s95/eWrpxoT8aJlrtSLcXBx1fPegdbNZXlnIzs/pgItYcRfLdQK4raR0+3RX0Nq93eNXUAK+1hMpI1mt+cKd8X4T5rzIKp5p+pU6HoWygYRXxWJWKVMhElQmrtN3rsTgAqNUBpf+zJfg1vCDg8rKHq4UbR+2t5fKzGwtf3Fn55MbCk+OZpyfzx3vdG+eHf//86OnJwtF2o9OLttux8Sh582gA8t3ZqMJkurFaGE+p7XG0PgznO5IZepvT26zWYuM1Jlal4w0m0eG0NpdoMMCtNAq0pqOpLqc0qMQpB7BOc1ltcYWWiLM+i91jdZgL13vxgoDNxe4u5G5f7u+vlp5en/v02uzHJ3OPLo7uHAzAVT85mf/+1vL9/eHOSmk0SMxOpgGXD7o3joaHe83z23XA7kZ5ddkYTsYLnUCqyUMomQ4PA7ZaBw50rMlEm0yyxaThyzaX7UJCgmqNVupUrErKJSJZYwywrAobM2jQusWOvAzx3fiRgJMZNBLPbk7f3m9/dW/lczCiG4vffLD2h5sLX16f/9cH6/98feHxxYlGI9xuRvfP1c5vNZ7cmr93MnX1fPvCdu1wp7G9UYLBrjeOgskUumK269eBQ4vPNHmtwaU6fKoL4GB308FVG7xSpmNlKl6l5DIRLZFqhdYrbChNBjQCjt/mfPXe4d14SYCVJG5jLv/tk82/frr/3YdbX9ya//Rk9tmlyY8vT/3bh1v/5fHGD093Tg56MCBd3mmtLeUf3Zh5dGP60n5zdSUHw+nqijE/qzcGMM+JhZ6Y7Zi7slphkhUm1/bDoJrt+TNtHhqCmZk2G69QChAoU6ECHiuScK0UaUHFMAE6LnjOqxDfjVcEHG5KFIUre+0vP1j562dH3zzcfHp16t7+4NZO7++fnP/i+uJ3z3a/erC+vVxamspsrBaPdlo3DvsH21Vo0ttrhY0lY2s5Wx+F4Phro1Cu60/XebVovrmA6VqrsmqVBRoQfboDsmZiJTJeJMNFPFo06weYwLgWzVFOMB8HtNtXIb4brwhAFTncTDmn3L88/dfnV7//6ODzWws3djp7C6Uf7m18fXPt7oXR8wcr945GK7NZmPM+uDS+sFU72q7vb1aAw4X14sFasTqAQUiAYU6vc1DQWpmNGGSqxmcaglpmIHqjx6t1M9xIASqHgElJqZovLYFhArRepCi/z+r4XRk46xQZLfbZ3XPffrT35e2Vbx9tfXwyszdf3F8sg5rvXBh+fW/lydXpxxfHT45GIPG7R8Nr+92d9dLecmF/pbA8nyp2pFI/kKwyEAosK/E8lWqAXkOFvgjfQIhgNWA7IF+gAWNzokxnm7xeZTMNHkQcyZGwB//uDJgIiIEn15b+7YtL//WbO3/+aP9PH+09uTi+uF6bGWrHO93PTuY/O5l7fnvp02sztw46l7frV3abB+vly9u1jeUsKBgIGE0BhAsc4Mi1KhiOWBoEYF1WKhS4qgbe2mDh1GERAx1nGlyh7TdqPOgEyFAhMH7vayG9BS7u5fXrBHCcv70/vHW8/MMnh9893PwDNARw1ZPZh4ejK1utbz5Yf3w8B0p4fnPhznmYt1uXdurn16uXt2rrS0ZjECp2RThOOMhwFocMwAgEpgRepNYoOHIoIbBXOP54idJhjAORlOhMnc93RK3G0iHY0D1W+3vtn3sXAaebvbbZzRpKNBL8/tHmx8fTjy+NP7k2+8+PNv7lw90/f7j9x4cb3z/d+eP9tadXJp5eGh7vtC5v1Q/Wi1PTic5EpDsRqQ2D6RYH5gMclBIFfqo1GbVOJxs0JCFZp6H6jYYAPBNFOg2TRUNQSjQGY4/dY7H+Wvt/iVcEnG6Tlt3Fbs2UjaTs9aFf3F55dm3m+k4Ljv/57dV//fTif//+zt+fX/zTJ/t/+Wj7u4fnvrgxd/9weGmjBtU/GMVmFrXBTBwWYrVMR7OkbOAqtKcODwUTBrHWqDO7hE+4IVlmUhXWqAtKnmLD+Gn0PpvjXVPDW/F6BgAESV9caZIE/vjSzDNz6C9eWCuDHX11c/lvz6+BvX73eOvPz/Z+eLr99YO1m4f9o6067JPj6fhwKlYbBKEklCIVzZGw1EMq4gWznOQsButlrERodSZRodN1DtwWCEDz8sehc7mtNszmePu8+W68SYBxepDNmbIeDxyu976+t3a0XV2ZTc9PpB4fTX52bf5PHx99eDzz4Ork09szdy4Prh2099bL09Pq5Exiak4BRcLphlK4+dIqBwZPB9OobGDhHAYcwjkc9t1sW8j3QBtCokgpBcpLeS1WEO7viR7wlgzkjOT3nxxNNlI0Izw8nFhbNCYmlIXJ9MlW6+OThU9vLT29sfDZncV7lwf3rg7Ob9dgnxxPxkdTSnMUKsHcn6fkDB7JEiBTHSY5820CHi0Q0M6g1tUCo1UYrcaYbfjUZz2412L7Dcb/Gt5CwOFmD86Njs81PT4mpUa3lvKtoTzuJy5uNO5fHD+7Pg9zHtAwN/odWAYq48lEfyLWmQgXuv7aMDCYUZJlVtbITJXPt/hYhYxmCDLgtXudNieUihthfFTIh/IekAEkgQ6i/2ACp8Dmupl8MuLyMOdmSt3J6HAYP1irAoEHVyY+vr7w5aPto932/Hxm61xxbk5rm7t8sNjxFzuiqJBWr9victp8LjaEshEfIXjoAGK1Q4ciIVYoGIvNC9sZEfRlG3yqwju8v9l8XuLtBOAvKWFxuqlBaSrR4OyiXukGpkfarYP+JzeXvri/9dXjnesXJy7ttY9269vrpcnpRG8yGstydo/PYvOBG1qscK4I+LppL+Zs/ON06aAtNty8webFRawyCOaaflYif4f/nOGXMsAaeuzmTsftZShG2F+rlgbS6QvT2qNrM3/7w+3P7m/dvTJ1cjiEKrq011yc15v9sNMLnQg3zcRBW+20FT4hrLd5i8VqcrB7veVeIN8StDwPX3pqFW9Gd5PiT+98L36RgM1JDhuZaMj8dQzHTs2qmRq/OJ05Oeg+vbP6569vPX+y9+j64u5G7WCrcrRfXV4y3AhhdfyqOR7oWawYGD8VIHJNodiQHC7GhQlOJojwwddufjfeQYB1uemVyYLHx8OJalog3eYaTflws3Hr/AD24/vHM9cOB+Oxur9ZPdit7G41Xd5fXQkOxmIlzEJy+bgUWahIdp/gWFxly2WnknaFtDf/QfuX8C4CAJ4POD3mhd1FJYu8UREWZ4zD5dLtw+EHl8f3Lo8PtxujKXVqTjMqMYvtV22xZ7DYSCgkKyr40hGfyMN449q+Wd9bdIRCdjrkQEX76WTwXryHwE+BURSMmc12eH4qdbzZvH1hcPfS+HCn1RnF+tNxLsS9p5Wa2vjZDVYHY3VB9TNWr2glZEtjTrj7wB1JuHsTWL7h8PAOt6mNd+M3EAAf1CtCoSW2BuHVBePmhd7F/c72Rg2GzfxARJl3FY9Z9BbzyH/6pcPDEizPBDg+xmMsa8d5WzJrybYsetmGiC5MQvmI08tzmYIL8f/0wZ/itxBwEIKCa3UWzL47ET2/VYPtfmJay/aE7mzER779+M+86LTiCYsFtdpfqJyWYUQNstVwHPa1llAeS/luoDRMkMGQDQ7eY5qH08NjhN8uqja3YD7l+NlvPsNvIGB3MYE0AVtVeRQojSRYf5cWM4ORojWY7IjjldcJnMYNVgOdC7HaPA6vB3zzbF20e2mcYz0c7UspSKlic7Nemicj5iu96ijY6sZjqoSQDMjA4ebsbhanzRQ5vT/+CRdcm/HYXdxvIABgoqRSo2H3y/aF3ECARbE3EeuNFfNFQxUO6WdVBIdtgRnT6w3qJGwziRYhVzAv9Ys6sXtYJ82zCpeq+uOGEAiDjtloPNyYCNeHIRj+4lVKUk0tCTGGDsAGbz712wjYXAwVpGI1ClZEc2tpMOkaN55O9ibisM4L0Z8TcAAB3Bfnkk06XiNCZYSN4w7vqxveCjjal9duhKV5od6N1gdhQeZcPnNdefnTM/xGAqfA/VQMVsEWn+qxMFdCQsazKtDQW5wbPXsLy5jR2zGLl+ZKQqJJyRU0VEJ45S1dFmJ6GRbQQxnWQ7zIEuXnfQQHWofPs2/exO8hALC7aFqmYEeB2jDafHscmZhSIVCjLwgJwkcjrIzFCnysISY6VLSFh2topMF4mVMt/jKgysGUMPpXdYAz/E4CZwDnCaZp8KVUjW125ESBiTdIBSJuEFqXLo7ExkRI69ByHZPLqAzt1vtOX3ewFqdodb2H5Gv4fyJwBi9Jh3KMUqHrnZBSpZNNLlYj9TajNdhIhYjWcLULGiDJKGV70Vx/1DE0MugPNpAKZ3W8v2e9Ff8AAmdwowwh0j6KtLt9PtonFwjzbXONDZdxpUmGSjjKoxhPYhxJBUkigCMsbvVyFo9knrrjt536T/DG/xf6h8Bqxx0eX6RAZusCLJDJKpOoU2qdTlQoWMESJSqYRSNZXEjQFiRgsfNWeOonr3reClhRnG7G5eGcHg76AHiu3Un7UOI/hMApwKdRKUlEchQs8mqDgWXfgKZb4eIVQi5ikBlWES1eyWqHm98VvcvLrMxVEYoadpNijIMG50ZoQsQIEVbqf1wJvR0O0mpHnV4PKSF+FYsV6XzHn2zQapuK10lMEiy2d01Q0Mh8NNPoxUrNSKUXXV8wjA6farKZDlceCeUJ/3g++h9M4EdAAQATl8+bqYjZNp9okIkGhQic1f6LjZkQubBBF5piqsEl83yqzrX64cLAD7ZWGgrDycjcnDqciPx/IvACDtoOW1IEEXQkUiGd6C+vby5Sa7Mw4RU6olpjpDSulbhUhzX6rN6ikk3SqLCpChvKof8XIZPccgsU3agAAAAASUVORK5CYII=','data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAIAAAC1nk4lAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAHvtJREFUaENdemeQpMd53hwIU06yZJpylf+IosqSXSYBXoBMigAOOGSANKUfqrKr6BJBmJTkKkklSyRFgAQOhwvE5cNezriMvbh593Y2797m3clhJ+eZL+c8M5+fng86s7z11nc9/fV0P/3286ae81lMKB0cNcUyTxd1hdc18dfF0CXTkA1d1jVJU0UIGoaumoZmW0bTsVpN2zJ1CHp0TdFUGaIqEsRroBMj8RVJ5BVZRPvxW3zLsU1M0m45rtvCR4yRJcGbTeBZCJbWNE6S6rLcMAxO11mOK/scLlyM+dlq2G0LtsErCoMXqkpDdJ23LMm2VMtUgF5VBCDAjE3baTnNltNu2i3HsrEeBOgBCG8fbwYNrA24wAcoAIQ28GGMt20PrjcYM2ADmF8UOI6lsT2Mwbca9TLP10qlZCoVhKTTIYjPqK87Yjgd89tmWZXLslgpV+KQSiVJ0zlsERtVZE4UaOgY62EVt+1C2k0Xa1kGgDexqidA4EEHJjyBA08gABRoF6880N6B4CMGABwEX0Q/3qITCuY5Bt9i6EYmnSgWMpVyjqYqwAAkEF92fRigK9mpjdhoubgaj82WK9FcPpDOrBeKEeCGyi1bth2NaLTVdqwm6ACsaBAVt6GiZrOD2HEsgHgM2oOCHg80tIg2BJ149fgjGoYiN02tbRsQtwWtO7LE5XOpjWS0kE9LIuvYutuGRgzb0qAtX3zdr9IBiw9m4kO57HS1HihVw+HoPDZJ1VOVaqzWSLVcQzMlgG43W23LbRotaJAcKz64hI5Oy9Z1VdUVBXxVZewBnYahaWC5pqAHu8SW2u0mhhngJsfRdMNTrakqtia3TNXWJCDTRFri6/HIKkUVwQenqWIJfBGDIW6LnLMvl16OrQ05YtQRg6nYYGrDTzGxGpUs5oOQUjVI8aliPa07qg2khmmptiGbQKIbsCTVdoBUMiy9Q5mWosmmbQA0EKMfWIESGwBuQeCwAY5j6lRjcXmJoiichioKUG0b+rPVpiaITLVW2qhX0qV8HMwUpJrrmujFyRA64mShNdvxNZsyV08UExMOv25wS+X08EZshGWj5WqgVAtUuVi2GizTKVXj3KbTNpsArSkm3ISu64QhjsswnG3bMlyFoliWRdSrKDQNU1Z7enrOnj3daNRkWeR5Ftuempras2ffL37x/kBfP+wMahZZKh5Zv3r5zNkTR6KhxUoxpSsssLquremiKDGgFoa1bQtqxsmAhz6wW+JKUi2aXutns2MWu1xM+zu4gxQXLTORPBXK16KCVOno43Med/QKWrgtsw1vYZqgB5ZxARcElySJ5/n5+fmPP/54cXH+k0+O7tu35/z5s7/85XtXrlwulSpg2/Wr197/5XuHDx149+c/OfHJobXVhZNdB0eHe0xNBP9AXzgruBGchsSxMs8pAq/LxNtCfOC+IbAWW3FNJr08UomPEbtMj6WTD2k6WKEiFTaRLq/XmVTbkYG7aVrEJdgGBAqGBcITaIoO3BBNM0RRBvpAIHD8+HFBEDx6QNMS9ApSdvzjYwEm0MZrwyfu27t73D8Gy4FKTFVrVKqGotq6QWjZcZSKzEPLvqZpmLJsCZzB1lwdTFlgsrMGu57feJhJjktyoc5kGCVXaSQUhVIlsmm4JE5gWRycLMiyDH4Tu7QdURSxDSg7Ho/v3bsXr4AeaMAKWJKHGFx32w6RDlDPOjvDyB9stOvY8fBaCDyUGEGoMS5eEs7rMi+ILKOKnKXJPkyNoZIg4kBshVEbmVJ4pp6cdtWN2EqfzOY0jVF0hhOrDaos8DRiBXHGTUs2gJquUzXswdY1TRKJ17PNaqW0+6MP67WKB+uxdMCRBtTktlueS0ZnC57bMWHEBHXbBbj3//FdqlCFtYhl2jXaLhwV/KcoW6LSUg1Xs3xwTvBbmu2qmkUUYEstoZRY7HeVeCk6Wk0HDJnVdF7RBadJ3JYXDuEf7Cbiig7huQbP1BxTadmaoQqqwp87e2J4qM/zhp5AzcD3OW7PIBC3LQOI0YDHfAx6eW7x0vHz4UeB5ZH5hb5ZOlZRypzDG67asmmtEMzO9Ez5KlxzLlCcWkol0nXw1W3plljMhvwOv8oXp5OrE22NRydCupeEdGIIfIWoaoLjSI7FUbUsogFSF9cFAUyqll+anzxycB/O1XOxHm6I90c6Ori9V22MIdvr7LDlHt175MiHnwx/Ojp6ZXL57vrp987eOnzz3sk7Pace3Dx0627Xg+nrs76ptcJ8XBhfLSeLsqJatg7nIpUzy+XkiMWu5sMzjkjDicKoVZWVRAZ5DdbDE6p12wrsR5exW65eTtZKiUYlXS4kEtG1n/3DX7v/FHoIsg6+zh8ifycRAOx2GzpuuUQwkiQITffo7k8Wh1aTk9nsZHXtbqI0w0QHE4t3lqeuTEcG4smRbKg36VtO0BPBxsPlSrio5+syJsCEEl/NxPwmHUgsjLQlxoUNgcQCjdM3RV6s1YVqRWfppgLOsbpQ5evZVGQlGlwopGO1YnpqfKTr6IEOYjCJREfQAIJATCaX4M7xqoOb+F4HlkoG4KXlXjj66eA1/1JPMDqUifRlUw8rscFMqD8RH0pDokOp+EjGtxApP4rT4yF6NafnmOZ8MLNRaNTr1ejaqEmFMyt+Lh/XeUYRWE3mLJl1LQUiVHLp4HJseS66Mof9VbKJai6ZT4bZStFUhOmxkZkJPyzkh2//z61bNz/zzNZ33nkb0JGU/Py9dzdv3rxt27b9+/fD1aQyG29+543Nm5/esuUbZ06dhaaD86Hzhy9NfDY5dGlk4srU0p21pfuBhbtrj24vTd98NNM9339+0IeQ4F9J+wP1maQ4tl4bnEtsFBCHtMiyv8nF9VogveJva6wqUK6rNgqRfGQ2F5rCU6GylkhloqHw4kIllTZ5wTWtlqbgTI4fOcjTFFzEyRNdGxuJrq5jTz/99bGx0f7Bvmf+67bJyfGTJ49/7an/ki/mwtHQjVvXY4no3/7tX+/Y8QI2Zsrqhz99d+Ruz8S9/rHuB5cPnrr2yZVbpz57cOn+wPXevqv31qeXfTiTR4H06FJudLU0E6rNrhfSRWQzbHJ9Lh8cNxuhzNqIazQMqRxd8xeSj7RGrCVmuUokG1tMRgK5ZLKaKhAHpNptBckUfL24f/dej8mE+rZ59+5t6HtpaeHg4QNbtm2G05iZmfrGlqdv3+32nJ1uah/t2fXGW68TRrWdk8cOldNJrpIXKgWTY4QS5apNEtdhDIDbavksHafmziwm59eygUhucWmdbjAyR7uanF2daQsZ+Gwqt1jemDKYEPLBcnIuvjaRja/mM7F0KllI54uxvCu7beR2ot2U7TtXui+dudABTTjb+6Dn+Wef++ijD/H5z9/+/uatTwHZ1PQY0J88fQJZgeM2T507+9SWzTdvd4PfMNmrVy4uz8/yVLVRzrOVUlsziZNGvijJxA24Ld/cyHxf92guzmyEKyvTq6vTC5GFlcxasM1IG48WXK5Wjy2xqVWznpCLAcQdKh2U60WuWpYYTuXUarpWjdaoOO2/PXbp2OVzR85d6Dp/bP8xD/GDe/ef2brt1KlTsDNY5N69u5966mtIaOceTf3xH3+zt78Hetu564PnX9g+ODwEG0U2BEzIVcqlHKk5NBlkI+EIiQhDyhmUDkgefbO3F8auTX26/8aNI7eHLg31nL334PSNax+fvrTr5GcHLw6cuT547lrvqcv3j1+4fuDkw6t3J7p7hq51P7j02cR9f//VgdvH7517/8K9I/fHLo8v9S6tjwfWptd2/3IPUqJEIgEG/+Rn/wAyTE5Ocgx768bNbVu2zs5MdX1y9I+e2ZpIxG7durFt25arVz/FmImJsc7ptH76k79HWEWlgzQQgRMEQyGD3AMRFKCRrvjgBRMjqfjwxuq9wNLt1ehgNNy3HB1YiQ8Ewj0rq7dnl25Nrt2ZC/euhgeCc7dm/ZeHJm6MTnWPD14cXOhZXrq/ttYdCN+NJIcS6elcfDYxP7LQdfD48vLq+OTE17c8BYMDE+AcJiYmoPsf/uDtbVs3Q7o/uwl8R48c2rL56W998482f+OpZ7ZtQSIQDgWQ+gEi1agBItJoPJEq4RWpcTpVJgEd7o/BFyZHkCOVNh4WUiMb2bGN3Hgm9TAZ749C0FOYyIf6wtGhJGT5QTA5mY+PZ8P+ZHAwmvXn0sPpzHg2NBwevj4Ckhzed2TXzo8ajQZOH4lBx3yIBXmKxPKe/ryPBNk/vYJqsY1SMY+kFKCR1dBUHSpHtoOvQMd4YpjPf2Vs+tbc5PXZR7dX1vvjq73RQF8o0Lce7A8EetcWuxdnrs3MfzaHdmQwlBhJhAeS2el6cDAZGIiER8ML9+ajQ+GF7kfTNyZ6zty/ffp2NpSFD1leXDlw4EC1XoGpAbRsKEBP9kBKwM8hQp3YAARtwEKyf/7cmbnZ6c7NAbJQEQ0AxTAI2WQnrGKkr//KvVsnr13vutpzsWfw6uCdM3cHLvXfOHr98oHzt4/f6L9wv/fsre6uC91Hz1ze/cm9Y1dnb0wvwc9f8w9fuHfho8P3T1wcvHin52z38NVeOlkj8VjHiZILhkgk9sGHOx/09/GKgNU66GFqn4MGQb0GhGWo/r6eXR9+sDA/B0yeAK5Ha7SxB288NI2Gr5rOaDSv0aJGyxavqw2ZOF1kPqi+cYBK26xzYi4jpuNOOV9fW1/vm5i42rNwdzAxNs1HI7mleVdSSQKpOnjaguZaJO8BfVFrI7cGs3ft/ujg4UNDI4OIJo9JAmnUq+NjoxcvnHvv3X+8d/c2VOvBAkoPIkgM0Gh7AmWDS9C6DyUayUiRrJDaqdkoU02t1dJcVMEtkA3QNUuuZouh6TYbt1Evrk3Gp/qTM8PB0QdUZFEqJFGqu8g6TRtqJEkbIUG7UxbBwaKwJUlppVIaHOr9eP+ek6c+qZSLeHfl00uHDu4H1mgk5NHA24l3+QRBD5wGSdY7tyXo8RSPho+mKjRVBZ+IFyQ1iIPqpIlhpquJBjaAAlih8tGlQTY3bVLLpdCwqxdctSIXoq7DIwBauqTpkti50ULiCtCemrEBcsfUuRCD0yXRzrU3kpFf7dvz7s9/1tf7wEOJpT0o0KvXA42iTbjebgI3FA/QaHTmQa3I+hSR0RUeblyXBYmjUdIgaiicgPBDbiR0rWWqriW4diOx1mdL4XzkoauVWmLDRVEONWiSbkgoERRNNC3VS0E93F4ZBjRQh21pjg1Hi3rRzmZS/tERL1LARWA82nAX2B4E6gQ4vAJ06BivgBI9UDx6sAH0+ADXVCUUfxJPiVwDe0DJiLpXk3hF5qChJlZqguNKLDAsM4FiakKioGPF0TS6VseMhq1YTclpqqalKCq5s4PmABWgoWmPi8SAHB2zEZW3m54ivVcAjQbEU/NjQQ+gYw8M3YCa0QBc7Apf9EkMY6vATCk8A6VaqogUFHmzZarNFilIyTWSY6MO0IVsLjnB1pcy8bFSZh3DYPXIflCMmTaHKsayBF0jN6uYGuYCZcOiVFVFwcvzvKLJXnHlCTTn8eHXvZ63DXzEDB5j0YkG0EMwBqUn0BPQbKOui6KhiKYiItaj1HNsDWiQgqGARRJDlmnbttqIB0c1Piwy68nIlKWRa0IBjJRpSSjzTIlnKjgrcAybwbnDEGVRQtWM+gx5nJfQId9/TAOIx1dgRQPnA3w4KPRjP2Tbne2h37sAwRNCQGPPkti5DZFFXSZ3ychPmi0DcE2UnqjlO5c9xP+ZgsHns+EJpRFOBMYcjYIZOIaJfZL7EEOBtJA0WuSOwtMiVjKgUQPgUR1LODSQBLr06EEU3LEBMkxXAcijL5D8f2yBgrEfb59gi0+WWGBCxYqvgQsdFmoovEmWSMwJRR1mhweW4ChcpRpbHDSYWD465bYlMMpUNZC7bemYA4hhuDA9z2iwTGclwjTMieS640AcqBY4oFqPFRAMhqAHT9DAw4dhEKDyBntUQSKFXfky6TjPNTAjpoCGOruHmyMlt0n+bMsi96QwcVsqMbmVenrW5qPp4Kjb5mEJcHcwZRgrhPg+iRcF+CZWkXms4WEiobBJbkdBRY5qwCN44DxAUDbWfaxaNDyN/rqycTKgIjaDBsRXreRTG9FaFQ6fBBsQCGGiZdltcr+BmhPG1CSXxwYnVWOl+JRBBSwuklwflJk0NO1AubIAo4SgYm86WImoEzbwOSk7iPGvoxlSgxFpFmtAbTgNT0cQj814evTwnAbk/227o2zPVaPfZ4sSUywU48FCfJUphQw26YppV0m7+oYrB93GmJC8mVs8Ghjbs7F0Sq2OulrcYQOuEKJiPem5M8npw5GH+6L+vbGJA/HJg8mZY7nFU6XVi/XQVbM84iqLrhMh0ky6atDlllwx5Oo1Q6iIjaxM502x2lQpR6YssQ69NDXGkmmNrylsBaILdV2mbEdpw6LaUB68XI2p53w2OA2y6g2LTTcy85n1gfx6X3L2emT0fMx/Kjdzrr56UUp9ZlX7bGo8G7gdeXQ7HxpWK8sWteiyM21qtN146DKjrfqIS5Gnlu+RUvcboRvp+fMbc2dXhw5Dko8uJuYuhCdPp5duiIX5pphy7YqrZJV6SCwHUXfaQratFG05bwo5CKgIMYWCymVtk7Jstt1EZoKj03FkPrdJuU7JlZNaZb4c7EnMfroxdZoN3XRyQ83MoBy+U1++mp0+Gx47uTF/UyjOu1bN1cqZ0Hho4W5k/lpo9kJo8vzSYFdw7HRo/Exg7ETgYRdQbsyeqwVu8Ik7RmHArgw2K0NuY6RZGVDSd0orlxNTJ0Kjx5LTp3OLl9OPyGbWx05lV25VY71KebrJrrT4QJNbd/h1Wwi5RqplZF2zpnBFHIKtcL5KYjA6fyU8dS69+CmX6LPK4MP97PyFyMMTmZkrfGTIAVAu5GoZk4qabEalC6ZQY6oJmUsZUgJR2bXyemO9kZpyhZjr5NpC2OWDbX7NqMxy6eHU/JXo1PmN+UuxyVMhf1dugTDHyPe69JjbGMVmyBE1xloNv14cYhN3sQ0ycoJIcPzk+tiJtckzmfB9nQm05QxOw9WqPjZ+wyj3muUBfCE1d3555ERt46FOB12r7FqUq9GuSrlK3eQrrsG3dFEV2KZpkJKzbaAmUsSioVYbpShVjrHVmC7kXZsmX3Q5nctYYt51aLfJtNSya1QhaiNMpcaTi7fWRs8Fx8GZazjbyOS5yPiZ+NTZ4sp1caPHKo00y6NEKiOt2qhRG40unFv2d8XnLuE8A/4zvsr65eTsmfjs+WLontlYcK2s69JthzVVuDMG/gG5KzwDvJ5joiRu8CyHopVnBQSMjq/oxJ22RlVy2Y1gtZDSZOS6hiohNFY0qWFqvKULqkRzdFkR8Upx5KLrNNwW9lZxVZx73m2V3VYRxq2XZ2uRvtT8tcjkhfDY6eDoyZXhruijCzYzZdT8WmnYlR+53LSPy0274gZ00DbqTbVuqsiZ6ojMssKrqkzu+ps20qAGVUYYskyFuB6WazRonhfhxolDJTmQCQ/LVvOFZAzoBboGM3dMSRYaZCqZZtmKqrKmJbFsyTX5lkZDXI1qq42mXHONhtvmXLPuWg3YTEsrGEJKo6MqFcGTyj6KPPpsYeT06vipldGjS0OHfGI9KdZzhkgjW2rbBlwyXCycPxIdwKKwHM/pJmIyNOoJ+T3OxfGzEt4itRCZBnyRo4hctZSOhyE8VfViDcfWGbrKsDWKrsC1Ig00TEQiuWUrbUtxm4rbMnBKTVOAa+OogsCUZL6sy0R3EE2qakLZdYS2XGrJqLDWTW7NNZM+VUCAUMjvewyrw7dTdQvnjgRHRGIJRZO4CKAImSADsm2Fl9vIqUwk7yT9ZDhWFGgolUQWC4Svb8RDqXikUs4jLgo8jQbSUcQOL2Qg91A1QZAZ7IHja6VyluWqmsa127qJwM9WsR+WKmkijdMzFQ4NlaujbSuMKdVVvtAy6j5SXCBbV3XXspEFGJidFWBvGtJ6BcmYKkmC3PnJFataJPnREaGQVnC86LSaJOI3DeDGIQg81aiXGboGdhfy6WIhl89lkO4h+JHMm2EVQUQUFESGl2hJ5WSNb7XNzu9ubLVSQKJG7EfiITJHQyxVIhd0bQdZDU4NFgXVtB3V5/1EBwEbFI6TWR4mB1ODyLKKgKsZKsSytWQi9sH7vxgaGBR5ofN7lqYZstXUdu/ZefnT8xRdhRkgFOObAIrMAZlj/4P7333jTRRBKi9iZpQ4AkPLEoeRyBq8cgb77KhDJfd0jsPV6+QkWJ5v0K7dBFaMgTqQeAE0iiyBriC4dH5rgkBlJpbSuQZL1WlF0YDY+wVWlDlVE1EjbfL5/vA//gFyP2TbUAL67z24vekJ36uvvoy0ATbq5WWgAZIEtAZ7e3Y8/xzydVL2WlbLgMBsDOTuYBoEeYj3RHIhcbwqShiJDBkwVEFBAobDQXZEGMXTQM9SlWwy7PMyQGQtnR9Tmq7dhr6AW+YF5PLIUZAHK4oE0xzsHwDo3/vdr/bc74X9ybKMVPLZ57/9+1/9yisvv2BDCXSdo2oZOJBGhXBOEUaG+/GKZerI7FSRwzZwsChNYUIoQ8HqSqGYjMaQ34I8tm6QX69lpeU0iT+1HXzEIUxN+1GGYnOYNp2MZJNRH0ogVB8MQ2mahnIfFCf5HfiNBJWkVyT3Jcmu7YAYTz7xhQ8/2Pmn3/sTKBs+JB6P//sv/86BfXvffPUlwFp6NPOHv/+VN17Z8Vv/6p/v2b0TAcg/OvStZ7ZkM8kv/dvfvN19A1mrIrBbnvp6943ruij/9P/8/df+03/+6ld+781XX8O6iiRv2rTpyKHDeI6Njb3+5ht79ux55pmt/+JfPrl121M0VS0Vs/lMolEt+Az4JkfHEwTVTAlgSFHYbpLiGXknSmLUnuSHntbEqP+LT3yhlMt/8YlN4fU1nPJf/q93frX7o4N797758svIPOPBYDoWk1k2vLr6BZ/Pte3ee3df3v4sctcffP9//PiHf44KOh4O4FW5lPv0wvlnv/0tWCqiwQvbn7t48Ty5w93k6+rqImWMrj334gtvfuct8DOdSXzxn216ONhXyGwgzUOE8kGXMDJFE4GbeCKFhXWDEqAs+R8HKOkMDaAxaGzkIdaDJf3vH//oJ3/3N7VS/l//xpOZeHzvzl1/8uZ3yD2j5Zw/efIv3n77u6+/8htP+FBxjg0PvPHyi6gVJv0jX/7t3wSFDu/f95d/8Q7IA6Dbn3923749u3btfPHF7XjCTQH0ysoK6ghRll557dW+gX74AKjv9dd2TPiHZPgolCOu7QNpQADsDYYPb4UThO2j7VUT6IeAHuD9o7kZcBqFw8z0JBrHjh7+0ds/ACsO7z/w6ouvgJF/9aMff++tN0cGeou5jSc3+eCzRwZ7Xnrh2/BXYMUffPV3e+52f3Pb5qHBfhQB3/vuf3vn7R+O+8f8D0dnpqaj4Qio7PP5QBJU74qivPbaawMDAzBoROLvvLFjanyIqhWBG8dFXB6MF7UdPJTndzAOAm8AKwREwIUXQzk5MjwIrHAR+PjqKy+hjQUx4NjBo6/teBXG9NL2569cvAAve/zYQZwJYvjs1MM3Xt0O0IYq7Pto5/f/+5/9h9/5ksDxKHZ37fzwpRd3lIslfKxVqsl4AnCf8G0CuSFYH2+nJ6cIBoV94bltI4P3QQw4bBikD9FKFVFU697/TSA+qFNXQtPAB68CNUMxNFV/ODIEoDgZbOn6tSvfePrrQI+PH+/+1cvbX4JvunXt6pM+31uvvfx3f/NXAI3F/CO9r+x4DpFS4qnQ+hI6jx3azzEsgOYy2R0vvPjb/+a3tj/3/Je/9O8SsThCJeYHDxmKRnrz4vYXpiYmMb+hcm+9vr3n3k2eqcidHweJpr1KFuKBBkpQAoAAGt+BjsEWUAibQSfaoA32gKNAD9wi26BkTkKwxOhaqZhOREEMoJT4eq2c4ZkakkRFZKBsrEd+j1RUKBI5ADQKTUPH3gVa5/9GaBC8JRcmmg7dQ19QcLW0UconkTDiGCuFrA/lMbgBTZNKtHN5B9AABDTAh+/ggNCAyuu1Cp5gCzYA9FgBB8KxNDy6gzPVdGybqdckjoZqQT7ghu8uF9K1cg5WD+hMvQJPAiid/BZuWQdQeE8cJwgN3HiFc0AnjgKCHoBBYlPKx6laHvkt26iCIT5y5QVpt6BjMATG2OE+gQs1Q6n4GoiLbXh2ibd4BR17e0MbcRShQWQ5WAUmgTLcJnw0B9AtWwPoainL0VVyXcjR5G7EMuCOoF1gJRcrn99Hm4CINnYC94onNkZijYaUvhKPLOOJvByTE3pgGWgXSgK5PXpgAqgTMwE6wAGoBxd78IjukYSwrXPj5kJJcPSaCrXjM/CCecgTcB6oGxB4c+l4pZiB1tsOzpNoAZN8HrM6FzQeakzuxX98BFZPOwir4cAiRxeR0IocOUbEXWKIAO1lAhDCkw5iDxBOH/RAAygxETo9KnuvPm9QhCH4LqaCYAbHgBfSIeAJqAxlQ9MkF29b8CRw0p59A7dHNnwEYjQ8wRLQCJ4QZFfRENRcQgYE0HAdlib/X1aCz1YLpppcAAAAAElFTkSuQmCC','https://t{s}.tianditu.gov.cn/DataServer?T=img_w&x={x}&y={y}&l={z}&tk=','https://t{s}.tianditu.gov.cn/DataServer?T=cia_w&x={x}&y={y}&l={z}&tk=','https://services.arcgisonline.com/ArcGIS/rest/services/World_Imagery/MapServer','http://t{s}.tianditu.com/DataServer?T=vec_w&x={x}&y={y}&l={z}&tk=6215132e0336a3db28ce73f8c9ff6db6','http://t{s}.tianditu.com/DataServer?T=cva_w&x={x}&y={y}&l={z}&tk=6215132e0336a3db28ce73f8c9ff6db6','https://mt1.google.cn/vt/lyrs=s&hl=zh-CN&x={x}&y={y}&z={z}&s=Gali','pk.eyJ1IjoiZ2xiYW9wZW5nZmVpIiwiYSI6ImNrYW5hdTFsODA4eHIyeXA0NTQ1YW0wYmgifQ._BzDMNxzkU5tqrkYNw1Cmg','https://webst0{s}.is.autonavi.com/appmaptile?style=6&x={x}&y={y}&z={z}','http://webrd0{s}.is.autonavi.com/appmaptile?lang=zh_cn&size=1&scale=1&style=8&x={x}&y={y}&z={z}','http://shangetu1.map.bdimg.com/it/u=x={x};y={y};z={z};v=009;type=sate&fm=46','http://online{s}.map.bdimg.com/onlinelabel/?qt=tile&x={x}&y={y}&z={z}&styles=pl&scaler=2&p=1','https://p2.map.gtimg.com/sateTiles/{z}/{sx}/{sy}/{x}_{reverseY}.jpg?version=229','https://rt3.map.gtimg.com/tile?z={z}&x={x}&y={reverseY}&styleid=1&version=297','\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0061\u0070\u0069\u002e\u0074\u0069\u0061\u006e\u0064\u0069\u0074\u0075\u002e\u0067\u006f\u0076\u002e\u0063\u006e\u002f\u0067\u0065\u006f\u0063\u006f\u0064\u0065\u0072\u003f\u0064\u0073\u003d\u007b\u0022\u006b\u0065\u0079\u0057\u006f\u0072\u0064\u0022\u003a\u0022','\u0022\u007d\u0026\u0074\u006b\u003d\u0036\u0032\u0031\u0035\u0031\u0033\u0032\u0065\u0030\u0033\u0033\u0036\u0061\u0033\u0064\u0062\u0032\u0038\u0063\u0065\u0037\u0033\u0066\u0038\u0063\u0039\u0066\u0066\u0036\u0064\u0062\u0036','\u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0061\u0070\u0069\u002e\u0074\u0069\u0061\u006e\u0064\u0069\u0074\u0075\u002e\u0067\u006f\u0076\u002e\u0063\u006e\u002f\u0067\u0065\u006f\u0063\u006f\u0064\u0065\u0072\u003f\u0070\u006f\u0073\u0074\u0053\u0074\u0072\u003d\u007b\u0022\u006c\u006f\u006e\u0022\u003a','\u002c\u0022\u0076\u0065\u0072\u0022\u003a\u0031\u007d\u0026\u0074\u0079\u0070\u0065\u003d\u0067\u0065\u006f\u0063\u006f\u0064\u0065\u0026\u0074\u006b\u003d\u0036\u0032\u0031\u0035\u0031\u0033\u0032\u0065\u0030\u0033\u0033\u0036\u0061\u0033\u0064\u0062\u0032\u0038\u0063\u0065\u0037\u0033\u0066\u0038\u0063\u0039\u0066\u0066\u0036\u0064\u0062\u0036','tileWidth\x20must\x20not\x20be\x20called\x20before\x20the\x20imagery\x20provider\x20is\x20ready.','tileHeight\x20must\x20not\x20be\x20called\x20before\x20the\x20imagery\x20provider\x20is\x20ready.','maximumLevel\x20must\x20not\x20be\x20called\x20before\x20the\x20imagery\x20provider\x20is\x20ready.','minimumLevel\x20must\x20not\x20be\x20called\x20before\x20the\x20imagery\x20provider\x20is\x20ready.','tilingScheme\x20must\x20not\x20be\x20called\x20before\x20the\x20imagery\x20provider\x20is\x20ready.','tileDiscardPolicy\x20must\x20not\x20be\x20called\x20before\x20the\x20imagery\x20provider\x20is\x20ready.','rectangle\x20must\x20not\x20be\x20called\x20before\x20the\x20imagery\x20provider\x20is\x20ready.','credit\x20must\x20not\x20be\x20called\x20before\x20the\x20imagery\x20provider\x20is\x20ready.','MeasuringAuxiliaryComponents','http://www.w3.org/1999/xhtml','Textures/LinkPulse.png','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','\u0043\u0065\u0073\u0069\u0075\u006d\u0020\u0069\u0073\u0020\u006e\u006f\u0074\u0020\u0064\u0065\u0066\u0069\u006e\u0065\u0064\u002c\u0020\u0070\u006c\u0065\u0061\u0073\u0065\u0020\u0069\u006e\u0063\u006c\u0075\u0064\u0065\u0020\u0022\u0043\u0065\u0073\u0069\u0075\u006d\u002e\u006a\u0073\u0022\u0020\u0066\u0069\u0072\u0073\u0074\u002e','Please\x20initialize\x20the\x20engine\x20API\x20first.','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20is\x20NOT\x20a\x20valid\x20drawing','The\x20featureId\x20is\x20NOT\x20a\x20valid\x20parameter.','\u0073\u0065\u006c\u0065\u0063\u0074\u0046\u006c\u0061\u0073\u0068\u0043\u006f\u006c\u006f\u0072\u0073\u4e3a\u7a7a\u6216\u957f\u5ea6\u4e3a\u0030\uff0c\u81f3\u5c11\u9700\u8981\u4e24\u4e2a\u5341\u516d\u8fdb\u5236\u989c\u8272\u503c\u3002','\u0022\u0020\u0020\u0020\u0020\u0073\u0074\u0079\u006c\u0065\u003d\u0022\u0064\u0069\u0073\u0070\u006c\u0061\u0079\u003a\u0020\u0062\u006c\u006f\u0063\u006b\u003b\u0020\u0062\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064\u002d\u0063\u006f\u006c\u006f\u0072\u003a\u0020\u0072\u0067\u0062\u0028\u0030\u002c\u0020\u0030\u002c\u0020\u0030\u0029\u003b\u0020\u006f\u0070\u0061\u0063\u0069\u0074\u0079\u003a\u0020\u0030\u002e\u0038\u0038\u003b\u0022\u003e\u0020\u0020\u0020\u0020\u003c\u0069\u006d\u0061\u0067\u0065\u0020\u0068\u0072\u0065\u0066\u003d\u0022','\u0022\u003e\u003c\u002f\u0069\u006d\u0061\u0067\u0065\u003e\u0020\u0020\u0020\u0020\u003c\u0072\u0065\u0063\u0074\u0020\u0077\u0069\u0064\u0074\u0068\u003d\u0022','\u0022\u0020\u0073\u0074\u0079\u006c\u0065\u003d\u0022\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u003a\u0020\u0061\u0062\u0073\u006f\u006c\u0075\u0074\u0065\u003b\u0020\u0066\u0069\u006c\u006c\u003a\u0020\u006e\u006f\u006e\u0065\u003b\u0020\u0073\u0074\u0072\u006f\u006b\u0065\u003a\u0020','\u003b\u0020\u0073\u0074\u0072\u006f\u006b\u0065\u002d\u0077\u0069\u0064\u0074\u0068\u003a\u0020\u0032\u0070\u0078\u003b\u0022\u003e\u0020\u0020\u0020\u0020\u003c\u002f\u0072\u0065\u0063\u0074\u003e\u0020\u0020\u0020\u0020\u003c\u0072\u0065\u0063\u0074\u0020\u0069\u0064\u003d\u0022','\u0022\u0020\u0074\u0072\u0061\u006e\u0073\u0066\u006f\u0072\u006d\u003d\u0022\u0074\u0072\u0061\u006e\u0073\u006c\u0061\u0074\u0065\u0028','\u0029\u0022\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0073\u0074\u0079\u006c\u0065\u003d\u0022\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u003a\u0020\u0061\u0062\u0073\u006f\u006c\u0075\u0074\u0065\u003b\u0020\u0064\u0069\u0073\u0070\u006c\u0061\u0079\u003a\u0020\u0062\u006c\u006f\u0063\u006b\u003b\u0020\u0066\u0069\u006c\u006c\u002d\u006f\u0070\u0061\u0063\u0069\u0074\u0079\u003a\u0020\u0030\u002e\u0031\u003b\u0020\u0066\u0069\u006c\u006c\u003a\u0020','\u003b\u0020\u0073\u0074\u0072\u006f\u006b\u0065\u002d\u0077\u0069\u0064\u0074\u0068\u003a\u0020\u0032\u0070\u0078\u003b\u0022\u003e\u0020\u0020\u0020\u0020\u003c\u002f\u0072\u0065\u0063\u0074\u003e\u003c\u002f\u0073\u0076\u0067\u003e','Parameter\x20id\x20is\x20NOT\x20a\x20valid\x20parameter!','Parameter\x20position\x20is\x20NOT\x20a\x20valid\x20parameter!','You\x20need\x20to\x20publish\x20a\x20version\x20to\x20get\x20the\x20version.','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x27s\x20length\x20is\x20ZERO.','\u53c2\u6570\u0020\u006f\u0070\u0074\u0069\u006f\u006e\u0073\u002e\u0072\u006f\u0074\u0061\u0074\u0065\u0020\u5fc5\u987b\u662f\u6570\u5b57','\u0070\u006f\u0069\u006e\u0074\u0031\u0020\u6216\u0020\u0070\u006f\u0069\u006e\u0074\u0032\u0020\u6570\u636e\u7c7b\u578b\u6709\u8bef','\u0070\u006f\u0069\u006e\u0074\u0031\u0020\u6216\u0020\u0070\u006f\u0069\u006e\u0074\u0032\u0020\u6570\u636e\u7c7b\u578b\u6709\u8bef','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','cesium-baseLayerPicker-dropDown','\x20.cesium-widget>canvas','cesium-baseLayerPicker-dropDown','Right-click\x20to\x20finish','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','The\x20model\x20doesn\x27t\x20exist','url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAbCAYAAAH3zbSEAAAAAXNSR0IArs4c6QAAAn5JREFUSA29lr9uGkEQxu8A47MTKSf5j2RbjnDhAAUVVKbhBeiiNHmLPIxbt64i+QF4A3iBpEiUIkWUCEVBcSz/uXy/1S1aH3fxcoKM9LG7szv77c7MzhEEQRAKFWEutXkvCKoMqkmS3Foly+vCa6ugjdwBm907imoo+8QqwjCMavp5axVqzWTUarWuNKg6E/MurJvCS2F+lHR2Q+0XFkSiuU6VjxrRbaHg3OyyIJVut3sj7cHCjBTWOZ+zkzJKrLMa2UnGISvyJtAZy/F4vDDf6/VMUAaaOVyYDYKv6OpsPZ1Ok06nc6Hxs5yFharNfr9/qdmGkOvuIksTBjH/KVpQpJ9MJhF+fCha8ITe2EXcOU/+pdfGhrmQIC8E7mLuDEgzmwrufFGfI99iiIcJNv27FGqeliPuOhwOyekTwZu9KSPSeSAslRg8r7NljbhXLNBOBR/ZZhFOiRW7Tz4Wdo0y6QSmhrArfBd8xKzFcE+M33ws7Box7mN4qmh8sEqfVmXnFTHzjpuzaaWMkbEvbUg4ZjrzG7Uku49Qi2c4x01yH0PK4p013FJIfmWt4jg+H41G76SHpWzlyG5rxnwETqkaVFAeS7vdfi8duX8k8D0r7UfZ5gqbGtKUbKBxQ+CFLlWFtd5LcC+BfCHwQCkJPFDqifuB1rC0wAHwFiFK6KCoyb0fUQgIB8EDqwAeO9D+5MWesEHqQmyLXUv9mUC5XZXA8TzdjPYnt+QfxU6K3yiFVZMSPurljxSG9JjsdWUdYxEeC3VcC0zVVrtugQc+kyzN7M3cW6+iz/7iasJnWGH+n0JmcQJT4vj3t2Yx75Tsperwx9hm2DpuD5l9Gdd/AVIlXMI9fgkPAAAAAElFTkSuQmCC),\x20auto','\u003c\u0073\u0074\u0079\u006c\u0065\u003e\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u002e\u006d\u0065\u0061\u0073\u0075\u0072\u0065\u0020\u007b\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0064\u0069\u0073\u0070\u006c\u0061\u0079\u003a\u0020\u0069\u006e\u006c\u0069\u006e\u0065\u002d\u0062\u006c\u006f\u0063\u006b\u003b\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0062\u006f\u0072\u0064\u0065\u0072\u003a\u0020\u0032\u0070\u0078\u0020\u0073\u006f\u006c\u0069\u0064\u0020\u0023\u0066\u0066\u0066\u0066\u0066\u0066\u0036\u0036\u003b\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0062\u006f\u0072\u0064\u0065\u0072\u002d\u0072\u0061\u0064\u0069\u0075\u0073\u003a\u0020\u0033\u0070\u0078\u003b\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0062\u0061\u0063\u006b\u0067\u0072\u006f\u0075\u006e\u0064\u002d\u0063\u006f\u006c\u006f\u0072\u003a\u0020\u0023\u0066\u0039\u0039\u0064\u0030\u0062\u0036\u0036\u003b\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0070\u0061\u0064\u0064\u0069\u006e\u0067\u003a\u0020\u0033\u0070\u0078\u003b\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u003a\u0020\u0072\u0065\u006c\u0061\u0074\u0069\u0076\u0065\u003b\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0063\u006f\u006c\u006f\u0072\u003a\u0023\u0066\u0066\u0066\u0066\u0066\u0066\u003b\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0066\u006f\u006e\u0074\u002d\u0073\u0069\u007a\u0065\u003a\u0031\u0034\u0070\u0078\u003b\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0077\u0068\u0069\u0074\u0065\u002d\u0073\u0070\u0061\u0063\u0065\u003a\u0020\u006e\u006f\u0077\u0072\u0061\u0070\u003b\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u007d\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u003c\u002f\u0073\u0074\u0079\u006c\u0065\u003e\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u003c\u0064\u0069\u0076\u0020\u0063\u006c\u0061\u0073\u0073\u003d\u0022\u006d\u0065\u0061\u0073\u0075\u0072\u0065\u0022\u003e','halfAngle\x20must\x20be\x20greater\x20than\x20or\x20equal\x20to\x20zero.','this.radius\x20must\x20be\x20greater\x20than\x20or\x20equal\x20to\x20zero.','options.stackPartitions\x20cannot\x20be\x20less\x20than\x201','options.slicePartitions\x20cannot\x20be\x20less\x20than\x200','options.subdivisions\x20must\x20be\x20greater\x20than\x20or\x20equal\x20to\x20zero.','distanceDisplayCondition','\u0061\u0074\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u0020\u0076\u0065\u0063\u0034\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u003b\u000d\u000a\u0061\u0074\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u0020\u0076\u0065\u0063\u0033\u0020\u006e\u006f\u0072\u006d\u0061\u006c\u003b\u000d\u000a\u000d\u000a\u0076\u0061\u0072\u0079\u0069\u006e\u0067\u0020\u0076\u0065\u0063\u0033\u0020\u0076\u005f\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u003b\u000d\u000a\u0076\u0061\u0072\u0079\u0069\u006e\u0067\u0020\u0076\u0065\u0063\u0033\u0020\u0076\u005f\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0057\u0043\u003b\u000d\u000a\u0076\u0061\u0072\u0079\u0069\u006e\u0067\u0020\u0076\u0065\u0063\u0033\u0020\u0076\u005f\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0045\u0043\u003b\u000d\u000a\u0076\u0061\u0072\u0079\u0069\u006e\u0067\u0020\u0076\u0065\u0063\u0033\u0020\u0076\u005f\u006e\u006f\u0072\u006d\u0061\u006c\u0045\u0043\u003b\u000d\u000a\u000d\u000a\u0076\u006f\u0069\u0064\u0020\u006d\u0061\u0069\u006e\u0028\u0029\u000d\u000a\u007b\u000d\u000a\u0020\u0020\u0020\u0020\u0067\u006c\u005f\u0050\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0020\u003d\u0020\u0063\u007a\u006d\u005f\u006d\u006f\u0064\u0065\u006c\u0056\u0069\u0065\u0077\u0050\u0072\u006f\u006a\u0065\u0063\u0074\u0069\u006f\u006e\u0020\u002a\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u0076\u005f\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0020\u003d\u0020\u0076\u0065\u0063\u0033\u0028\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0029\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u0076\u005f\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0057\u0043\u0020\u003d\u0020\u0028\u0063\u007a\u006d\u005f\u006d\u006f\u0064\u0065\u006c\u0020\u002a\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0029\u002e\u0078\u0079\u007a\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u0076\u005f\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0045\u0043\u0020\u003d\u0020\u0028\u0063\u007a\u006d\u005f\u006d\u006f\u0064\u0065\u006c\u0056\u0069\u0065\u0077\u0020\u002a\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0029\u002e\u0078\u0079\u007a\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u0076\u005f\u006e\u006f\u0072\u006d\u0061\u006c\u0045\u0043\u0020\u003d\u0020\u0063\u007a\u006d\u005f\u006e\u006f\u0072\u006d\u0061\u006c\u0020\u002a\u0020\u006e\u006f\u0072\u006d\u0061\u006c\u003b\u000d\u000a\u007d','\u0023\u0069\u0066\u0064\u0065\u0066\u0020\u0047\u004c\u005f\u004f\u0045\u0053\u005f\u0073\u0074\u0061\u006e\u0064\u0061\u0072\u0064\u005f\u0064\u0065\u0072\u0069\u0076\u0061\u0074\u0069\u0076\u0065\u0073\u000d\u000a\u0020\u0020\u0020\u0020\u0023\u0065\u0078\u0074\u0065\u006e\u0073\u0069\u006f\u006e\u0020\u0047\u004c\u005f\u004f\u0045\u0053\u005f\u0073\u0074\u0061\u006e\u0064\u0061\u0072\u0064\u005f\u0064\u0065\u0072\u0069\u0076\u0061\u0074\u0069\u0076\u0065\u0073\u0020\u003a\u0020\u0065\u006e\u0061\u0062\u006c\u0065\u000d\u000a\u0023\u0065\u006e\u0064\u0069\u0066\u000d\u000a\u000d\u000a\u0075\u006e\u0069\u0066\u006f\u0072\u006d\u0020\u0062\u006f\u006f\u006c\u0020\u0075\u005f\u0073\u0068\u006f\u0077\u0049\u006e\u0074\u0065\u0072\u0073\u0065\u0063\u0074\u0069\u006f\u006e\u003b\u000d\u000a\u0075\u006e\u0069\u0066\u006f\u0072\u006d\u0020\u0062\u006f\u006f\u006c\u0020\u0075\u005f\u0073\u0068\u006f\u0077\u0054\u0068\u0072\u006f\u0075\u0067\u0068\u0045\u006c\u006c\u0069\u0070\u0073\u006f\u0069\u0064\u003b\u000d\u000a\u000d\u000a\u0075\u006e\u0069\u0066\u006f\u0072\u006d\u0020\u0066\u006c\u006f\u0061\u0074\u0020\u0075\u005f\u0072\u0061\u0064\u0069\u0075\u0073\u003b\u000d\u000a\u0075\u006e\u0069\u0066\u006f\u0072\u006d\u0020\u0066\u006c\u006f\u0061\u0074\u0020\u0075\u005f\u0078\u0048\u0061\u006c\u0066\u0041\u006e\u0067\u006c\u0065\u003b\u000d\u000a\u0075\u006e\u0069\u0066\u006f\u0072\u006d\u0020\u0066\u006c\u006f\u0061\u0074\u0020\u0075\u005f\u0079\u0048\u0061\u006c\u0066\u0041\u006e\u0067\u006c\u0065\u003b\u000d\u000a\u0075\u006e\u0069\u0066\u006f\u0072\u006d\u0020\u0066\u006c\u006f\u0061\u0074\u0020\u0075\u005f\u006e\u006f\u0072\u006d\u0061\u006c\u0044\u0069\u0072\u0065\u0063\u0074\u0069\u006f\u006e\u003b\u000d\u000a\u0075\u006e\u0069\u0066\u006f\u0072\u006d\u0020\u0066\u006c\u006f\u0061\u0074\u0020\u0075\u005f\u0074\u0079\u0070\u0065\u003b\u000d\u000a\u000d\u000a\u0076\u0061\u0072\u0079\u0069\u006e\u0067\u0020\u0076\u0065\u0063\u0033\u0020\u0076\u005f\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u003b\u000d\u000a\u0076\u0061\u0072\u0079\u0069\u006e\u0067\u0020\u0076\u0065\u0063\u0033\u0020\u0076\u005f\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0057\u0043\u003b\u000d\u000a\u0076\u0061\u0072\u0079\u0069\u006e\u0067\u0020\u0076\u0065\u0063\u0033\u0020\u0076\u005f\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0045\u0043\u003b\u000d\u000a\u0076\u0061\u0072\u0079\u0069\u006e\u0067\u0020\u0076\u0065\u0063\u0033\u0020\u0076\u005f\u006e\u006f\u0072\u006d\u0061\u006c\u0045\u0043\u003b\u000d\u000a\u000d\u000a\u0076\u0065\u0063\u0034\u0020\u0067\u0065\u0074\u0043\u006f\u006c\u006f\u0072\u0028\u0066\u006c\u006f\u0061\u0074\u0020\u0073\u0065\u006e\u0073\u006f\u0072\u0052\u0061\u0064\u0069\u0075\u0073\u002c\u0020\u0076\u0065\u0063\u0033\u0020\u0070\u006f\u0069\u006e\u0074\u0045\u0043\u0029\u000d\u000a\u007b\u000d\u000a\u0020\u0020\u0020\u0020\u0063\u007a\u006d\u005f\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0049\u006e\u0070\u0075\u0074\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0049\u006e\u0070\u0075\u0074\u003b\u000d\u000a\u000d\u000a\u0020\u0020\u0020\u0020\u0076\u0065\u0063\u0033\u0020\u0070\u006f\u0069\u006e\u0074\u004d\u0043\u0020\u003d\u0020\u0028\u0063\u007a\u006d\u005f\u0069\u006e\u0076\u0065\u0072\u0073\u0065\u004d\u006f\u0064\u0065\u006c\u0056\u0069\u0065\u0077\u0020\u002a\u0020\u0076\u0065\u0063\u0034\u0028\u0070\u006f\u0069\u006e\u0074\u0045\u0043\u002c\u0020\u0031\u002e\u0030\u0029\u0029\u002e\u0078\u0079\u007a\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0049\u006e\u0070\u0075\u0074\u002e\u0073\u0074\u0020\u003d\u0020\u0073\u0065\u006e\u0073\u006f\u0072\u0032\u0064\u0054\u0065\u0078\u0074\u0075\u0072\u0065\u0043\u006f\u006f\u0072\u0064\u0069\u006e\u0061\u0074\u0065\u0073\u0028\u0073\u0065\u006e\u0073\u006f\u0072\u0052\u0061\u0064\u0069\u0075\u0073\u002c\u0020\u0070\u006f\u0069\u006e\u0074\u004d\u0043\u0029\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0049\u006e\u0070\u0075\u0074\u002e\u0073\u0074\u0072\u0020\u003d\u0020\u0070\u006f\u0069\u006e\u0074\u004d\u0043\u0020\u002f\u0020\u0073\u0065\u006e\u0073\u006f\u0072\u0052\u0061\u0064\u0069\u0075\u0073\u003b\u000d\u000a\u000d\u000a\u0020\u0020\u0020\u0020\u0076\u0065\u0063\u0033\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0054\u006f\u0045\u0079\u0065\u0045\u0043\u0020\u003d\u0020\u002d\u0076\u005f\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0045\u0043\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0049\u006e\u0070\u0075\u0074\u002e\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0054\u006f\u0045\u0079\u0065\u0045\u0043\u0020\u003d\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0054\u006f\u0045\u0079\u0065\u0045\u0043\u003b\u000d\u000a\u000d\u000a\u0020\u0020\u0020\u0020\u0076\u0065\u0063\u0033\u0020\u006e\u006f\u0072\u006d\u0061\u006c\u0045\u0043\u0020\u003d\u0020\u006e\u006f\u0072\u006d\u0061\u006c\u0069\u007a\u0065\u0028\u0076\u005f\u006e\u006f\u0072\u006d\u0061\u006c\u0045\u0043\u0029\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0049\u006e\u0070\u0075\u0074\u002e\u006e\u006f\u0072\u006d\u0061\u006c\u0045\u0043\u0020\u003d\u0020\u0075\u005f\u006e\u006f\u0072\u006d\u0061\u006c\u0044\u0069\u0072\u0065\u0063\u0074\u0069\u006f\u006e\u0020\u002a\u0020\u006e\u006f\u0072\u006d\u0061\u006c\u0045\u0043\u003b\u000d\u000a\u000d\u000a\u0020\u0020\u0020\u0020\u0063\u007a\u006d\u005f\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0020\u003d\u0020\u0063\u007a\u006d\u005f\u0067\u0065\u0074\u004d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0028\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0049\u006e\u0070\u0075\u0074\u0029\u003b\u000d\u000a\u000d\u000a\u0020\u0020\u0020\u0020\u0072\u0065\u0074\u0075\u0072\u006e\u0020\u006d\u0069\u0078\u0028\u0063\u007a\u006d\u005f\u0070\u0068\u006f\u006e\u0067\u0028\u006e\u006f\u0072\u006d\u0061\u006c\u0069\u007a\u0065\u0028\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0054\u006f\u0045\u0079\u0065\u0045\u0043\u0029\u002c\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0029\u002c\u0020\u0076\u0065\u0063\u0034\u0028\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u002e\u0064\u0069\u0066\u0066\u0075\u0073\u0065\u002c\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u002e\u0061\u006c\u0070\u0068\u0061\u0029\u002c\u0020\u0030\u002e\u0034\u0029\u003b\u000d\u000a\u000d\u000a\u007d\u000d\u000a\u000d\u000a\u0062\u006f\u006f\u006c\u0020\u0069\u0073\u004f\u006e\u0042\u006f\u0075\u006e\u0064\u0061\u0072\u0079\u0028\u0066\u006c\u006f\u0061\u0074\u0020\u0076\u0061\u006c\u0075\u0065\u002c\u0020\u0066\u006c\u006f\u0061\u0074\u0020\u0065\u0070\u0073\u0069\u006c\u006f\u006e\u0029\u000d\u000a\u007b\u000d\u000a\u0020\u0020\u0020\u0020\u0066\u006c\u006f\u0061\u0074\u0020\u0077\u0069\u0064\u0074\u0068\u0020\u003d\u0020\u0067\u0065\u0074\u0049\u006e\u0074\u0065\u0072\u0073\u0065\u0063\u0074\u0069\u006f\u006e\u0057\u0069\u0064\u0074\u0068\u0028\u0029\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u0066\u006c\u006f\u0061\u0074\u0020\u0074\u006f\u006c\u0065\u0072\u0061\u006e\u0063\u0065\u0020\u003d\u0020\u0077\u0069\u0064\u0074\u0068\u0020\u002a\u0020\u0065\u0070\u0073\u0069\u006c\u006f\u006e\u003b\u000d\u000a\u000d\u000a\u0023\u0069\u0066\u0064\u0065\u0066\u0020\u0047\u004c\u005f\u004f\u0045\u0053\u005f\u0073\u0074\u0061\u006e\u0064\u0061\u0072\u0064\u005f\u0064\u0065\u0072\u0069\u0076\u0061\u0074\u0069\u0076\u0065\u0073\u000d\u000a\u0020\u0020\u0020\u0020\u0066\u006c\u006f\u0061\u0074\u0020\u0064\u0065\u006c\u0074\u0061\u0020\u003d\u0020\u006d\u0061\u0078\u0028\u0061\u0062\u0073\u0028\u0064\u0046\u0064\u0078\u0028\u0076\u0061\u006c\u0075\u0065\u0029\u0029\u002c\u0020\u0061\u0062\u0073\u0028\u0064\u0046\u0064\u0079\u0028\u0076\u0061\u006c\u0075\u0065\u0029\u0029\u0029\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u0066\u006c\u006f\u0061\u0074\u0020\u0070\u0069\u0078\u0065\u006c\u0073\u0020\u003d\u0020\u0077\u0069\u0064\u0074\u0068\u0020\u002a\u0020\u0064\u0065\u006c\u0074\u0061\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u0066\u006c\u006f\u0061\u0074\u0020\u0074\u0065\u006d\u0070\u0020\u003d\u0020\u0061\u0062\u0073\u0028\u0076\u0061\u006c\u0075\u0065\u0029\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u002f\u002f\u0020\u0054\u0068\u0065\u0072\u0065\u0020\u0061\u0072\u0065\u0020\u0061\u0020\u0063\u006f\u0075\u0070\u006c\u0065\u0020\u0074\u0068\u0069\u006e\u0067\u0073\u0020\u0067\u006f\u0069\u006e\u0067\u0020\u006f\u006e\u0020\u0068\u0065\u0072\u0065\u002e\u000d\u000a\u0020\u0020\u0020\u0020\u002f\u002f\u0020\u0046\u0069\u0072\u0073\u0074\u0020\u0077\u0065\u0020\u0074\u0065\u0073\u0074\u0020\u0074\u0068\u0065\u0020\u0076\u0061\u006c\u0075\u0065\u0020\u0061\u0074\u0020\u0074\u0068\u0065\u0020\u0063\u0075\u0072\u0072\u0065\u006e\u0074\u0020\u0066\u0072\u0061\u0067\u006d\u0065\u006e\u0074\u0020\u0074\u006f\u0020\u0073\u0065\u0065\u0020\u0069\u0066\u0020\u0069\u0074\u0020\u0069\u0073\u0020\u0077\u0069\u0074\u0068\u0069\u006e\u0020\u0074\u0068\u0065\u0020\u0074\u006f\u006c\u0065\u0072\u0061\u006e\u0063\u0065\u002e\u000d\u000a\u0020\u0020\u0020\u0020\u002f\u002f\u0020\u0057\u0065\u0020\u0061\u006c\u0073\u006f\u0020\u0077\u0061\u006e\u0074\u0020\u0074\u006f\u0020\u0063\u0068\u0065\u0063\u006b\u0020\u0069\u0066\u0020\u0074\u0068\u0065\u0020\u0076\u0061\u006c\u0075\u0065\u0020\u006f\u0066\u0020\u0061\u006e\u0020\u0061\u0064\u006a\u0061\u0063\u0065\u006e\u0074\u0020\u0070\u0069\u0078\u0065\u006c\u0020\u0069\u0073\u0020\u0077\u0069\u0074\u0068\u0069\u006e\u0020\u0074\u0068\u0065\u0020\u0074\u006f\u006c\u0065\u0072\u0061\u006e\u0063\u0065\u002c\u000d\u000a\u0020\u0020\u0020\u0020\u002f\u002f\u0020\u0062\u0075\u0074\u0020\u0077\u0065\u0020\u0064\u006f\u006e\u0027\u0074\u0020\u0077\u0061\u006e\u0074\u0020\u0074\u006f\u0020\u0061\u0064\u006d\u0069\u0074\u0020\u0070\u006f\u0069\u006e\u0074\u0073\u0020\u0074\u0068\u0061\u0074\u0020\u0061\u0072\u0065\u0020\u006f\u0062\u0076\u0069\u006f\u0075\u0073\u006c\u0079\u0020\u006e\u006f\u0074\u0020\u006f\u006e\u0020\u0074\u0068\u0065\u0020\u0073\u0075\u0072\u0066\u0061\u0063\u0065\u002e\u000d\u000a\u0020\u0020\u0020\u0020\u002f\u002f\u0020\u0046\u006f\u0072\u0020\u0065\u0078\u0061\u006d\u0070\u006c\u0065\u002c\u0020\u0069\u0066\u0020\u0077\u0065\u0020\u0061\u0072\u0065\u0020\u006c\u006f\u006f\u006b\u0069\u006e\u0067\u0020\u0066\u006f\u0072\u0020\u0022\u0076\u0061\u006c\u0075\u0065\u0022\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u0063\u006c\u006f\u0073\u0065\u0020\u0074\u006f\u0020\u0030\u002c\u0020\u0062\u0075\u0074\u0020\u0076\u0061\u006c\u0075\u0065\u0020\u0069\u0073\u0020\u0031\u0020\u0061\u006e\u0064\u0020\u0074\u0068\u0065\u0020\u0061\u0064\u006a\u0061\u0063\u0065\u006e\u0074\u0020\u0076\u0061\u006c\u0075\u0065\u0020\u0069\u0073\u0020\u0032\u002c\u000d\u000a\u0020\u0020\u0020\u0020\u002f\u002f\u0020\u0074\u0068\u0065\u006e\u0020\u0074\u0068\u0065\u0020\u0064\u0065\u006c\u0074\u0061\u0020\u0077\u006f\u0075\u006c\u0064\u0020\u0062\u0065\u0020\u0031\u0020\u0061\u006e\u0064\u0020\u0022\u0074\u0065\u006d\u0070\u0020\u002d\u0020\u0064\u0065\u006c\u0074\u0061\u0022\u0020\u0077\u006f\u0075\u006c\u0064\u0020\u0062\u0065\u0020\u0022\u0031\u0020\u002d\u0020\u0031\u0022\u0020\u0077\u0068\u0069\u0063\u0068\u0020\u0069\u0073\u0020\u007a\u0065\u0072\u006f\u0020\u0065\u0076\u0065\u006e\u0020\u0074\u0068\u006f\u0075\u0067\u0068\u0020\u006e\u0065\u0069\u0074\u0068\u0065\u0072\u0020\u006f\u0066\u000d\u000a\u0020\u0020\u0020\u0020\u002f\u002f\u0020\u0074\u0068\u0065\u0020\u0070\u006f\u0069\u006e\u0074\u0073\u0020\u0069\u0073\u0020\u0063\u006c\u006f\u0073\u0065\u0020\u0074\u006f\u0020\u007a\u0065\u0072\u006f\u002e\u000d\u000a\u0020\u0020\u0020\u0020\u0072\u0065\u0074\u0075\u0072\u006e\u0020\u0074\u0065\u006d\u0070\u0020\u003c\u0020\u0074\u006f\u006c\u0065\u0072\u0061\u006e\u0063\u0065\u0020\u0026\u0026\u0020\u0074\u0065\u006d\u0070\u0020\u003c\u0020\u0070\u0069\u0078\u0065\u006c\u0073\u0020\u007c\u007c\u0020\u0028\u0064\u0065\u006c\u0074\u0061\u0020\u003c\u0020\u0031\u0030\u002e\u0030\u0020\u002a\u0020\u0074\u006f\u006c\u0065\u0072\u0061\u006e\u0063\u0065\u0020\u0026\u0026\u0020\u0074\u0065\u006d\u0070\u0020\u002d\u0020\u0064\u0065\u006c\u0074\u0061\u0020\u003c\u0020\u0074\u006f\u006c\u0065\u0072\u0061\u006e\u0063\u0065\u0020\u0026\u0026\u0020\u0074\u0065\u006d\u0070\u0020\u003c\u0020\u0070\u0069\u0078\u0065\u006c\u0073\u0029\u003b\u000d\u000a\u0023\u0065\u006c\u0073\u0065\u000d\u000a\u0020\u0020\u0020\u0020\u0072\u0065\u0074\u0075\u0072\u006e\u0020\u0061\u0062\u0073\u0028\u0076\u0061\u006c\u0075\u0065\u0029\u0020\u003c\u0020\u0074\u006f\u006c\u0065\u0072\u0061\u006e\u0063\u0065\u003b\u000d\u000a\u0023\u0065\u006e\u0064\u0069\u0066\u000d\u000a\u007d\u000d\u000a\u000d\u000a\u0076\u0065\u0063\u0034\u0020\u0073\u0068\u0061\u0064\u0065\u0028\u0062\u006f\u006f\u006c\u0020\u0069\u0073\u004f\u006e\u0042\u006f\u0075\u006e\u0064\u0061\u0072\u0079\u0029\u000d\u000a\u007b\u000d\u000a\u0020\u0020\u0020\u0020\u0069\u0066\u0020\u0028\u0075\u005f\u0073\u0068\u006f\u0077\u0049\u006e\u0074\u0065\u0072\u0073\u0065\u0063\u0074\u0069\u006f\u006e\u0020\u0026\u0026\u0020\u0069\u0073\u004f\u006e\u0042\u006f\u0075\u006e\u0064\u0061\u0072\u0079\u0029\u000d\u000a\u0020\u0020\u0020\u0020\u007b\u000d\u000a\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0072\u0065\u0074\u0075\u0072\u006e\u0020\u0067\u0065\u0074\u0049\u006e\u0074\u0065\u0072\u0073\u0065\u0063\u0074\u0069\u006f\u006e\u0043\u006f\u006c\u006f\u0072\u0028\u0029\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u007d\u000d\u000a\u0020\u0020\u0020\u0020\u0069\u0066\u0028\u0075\u005f\u0074\u0079\u0070\u0065\u0020\u003d\u003d\u0020\u0031\u002e\u0030\u0029\u007b\u000d\u000a\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0072\u0065\u0074\u0075\u0072\u006e\u0020\u0067\u0065\u0074\u004c\u0069\u006e\u0065\u0043\u006f\u006c\u006f\u0072\u0028\u0029\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u007d\u000d\u000a\u0020\u0020\u0020\u0020\u0072\u0065\u0074\u0075\u0072\u006e\u0020\u0067\u0065\u0074\u0043\u006f\u006c\u006f\u0072\u0028\u0075\u005f\u0072\u0061\u0064\u0069\u0075\u0073\u002c\u0020\u0076\u005f\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0045\u0043\u0029\u003b\u000d\u000a\u007d\u000d\u000a\u000d\u000a\u0066\u006c\u006f\u0061\u0074\u0020\u0065\u006c\u006c\u0069\u0070\u0073\u006f\u0069\u0064\u0053\u0075\u0072\u0066\u0061\u0063\u0065\u0046\u0075\u006e\u0063\u0074\u0069\u006f\u006e\u0028\u0063\u007a\u006d\u005f\u0065\u006c\u006c\u0069\u0070\u0073\u006f\u0069\u0064\u0020\u0065\u006c\u006c\u0069\u0070\u0073\u006f\u0069\u0064\u002c\u0020\u0076\u0065\u0063\u0033\u0020\u0070\u006f\u0069\u006e\u0074\u0029\u000d\u000a\u007b\u000d\u000a\u0020\u0020\u0020\u0020\u0076\u0065\u0063\u0033\u0020\u0073\u0063\u0061\u006c\u0065\u0064\u0020\u003d\u0020\u0065\u006c\u006c\u0069\u0070\u0073\u006f\u0069\u0064\u002e\u0069\u006e\u0076\u0065\u0072\u0073\u0065\u0052\u0061\u0064\u0069\u0069\u0020\u002a\u0020\u0070\u006f\u0069\u006e\u0074\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u0072\u0065\u0074\u0075\u0072\u006e\u0020\u0064\u006f\u0074\u0028\u0073\u0063\u0061\u006c\u0065\u0064\u002c\u0020\u0073\u0063\u0061\u006c\u0065\u0064\u0029\u0020\u002d\u0020\u0031\u002e\u0030\u003b\u000d\u000a\u007d\u000d\u000a\u000d\u000a\u0076\u006f\u0069\u0064\u0020\u006d\u0061\u0069\u006e\u0028\u0029\u000d\u000a\u007b\u000d\u000a\u0020\u0020\u0020\u0020\u0076\u0065\u0063\u0033\u0020\u0073\u0065\u006e\u0073\u006f\u0072\u0056\u0065\u0072\u0074\u0065\u0078\u0057\u0043\u0020\u003d\u0020\u0063\u007a\u006d\u005f\u006d\u006f\u0064\u0065\u006c\u005b\u0033\u005d\u002e\u0078\u0079\u007a\u003b\u0020\u0020\u0020\u0020\u0020\u0020\u002f\u002f\u0020\u0028\u0030\u002e\u0030\u002c\u0020\u0030\u002e\u0030\u002c\u0020\u0030\u002e\u0030\u0029\u0020\u0069\u006e\u0020\u006d\u006f\u0064\u0065\u006c\u0020\u0063\u006f\u006f\u0072\u0064\u0069\u006e\u0061\u0074\u0065\u0073\u000d\u000a\u0020\u0020\u0020\u0020\u0076\u0065\u0063\u0033\u0020\u0073\u0065\u006e\u0073\u006f\u0072\u0056\u0065\u0072\u0074\u0065\u0078\u0045\u0043\u0020\u003d\u0020\u0063\u007a\u006d\u005f\u006d\u006f\u0064\u0065\u006c\u0056\u0069\u0065\u0077\u005b\u0033\u005d\u002e\u0078\u0079\u007a\u003b\u0020\u0020\u002f\u002f\u0020\u0028\u0030\u002e\u0030\u002c\u0020\u0030\u002e\u0030\u002c\u0020\u0030\u002e\u0030\u0029\u0020\u0069\u006e\u0020\u006d\u006f\u0064\u0065\u006c\u0020\u0063\u006f\u006f\u0072\u0064\u0069\u006e\u0061\u0074\u0065\u0073\u000d\u000a\u000d\u000a\u0020\u0020\u0020\u0020\u002f\u002f\u0076\u0065\u0063\u0033\u0020\u0070\u0069\u0078\u0044\u0069\u0072\u0020\u003d\u0020\u006e\u006f\u0072\u006d\u0061\u006c\u0069\u007a\u0065\u0028\u0076\u005f\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0029\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u0066\u006c\u006f\u0061\u0074\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0058\u0020\u003d\u0020\u0076\u005f\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u002e\u0078\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u0066\u006c\u006f\u0061\u0074\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0059\u0020\u003d\u0020\u0076\u005f\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u002e\u0079\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u0066\u006c\u006f\u0061\u0074\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u005a\u0020\u003d\u0020\u0076\u005f\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u002e\u007a\u003b\u000d\u000a\u000d\u000a\u0020\u0020\u0020\u0020\u0076\u0065\u0063\u0033\u0020\u007a\u0044\u0069\u0072\u0020\u003d\u0020\u0076\u0065\u0063\u0033\u0028\u0030\u002e\u0030\u002c\u0020\u0030\u002e\u0030\u002c\u0020\u0031\u002e\u0030\u0029\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u0076\u0065\u0063\u0033\u0020\u006c\u0069\u006e\u0065\u0058\u0020\u003d\u0020\u0076\u0065\u0063\u0033\u0028\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0058\u002c\u0020\u0030\u0020\u002c\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u005a\u0029\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u0076\u0065\u0063\u0033\u0020\u006c\u0069\u006e\u0065\u0059\u0020\u003d\u0020\u0076\u0065\u0063\u0033\u0028\u0030\u002c\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0059\u002c\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u005a\u0029\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u0066\u006c\u006f\u0061\u0074\u0020\u0072\u0065\u0073\u0058\u0020\u003d\u0020\u0064\u006f\u0074\u0028\u006e\u006f\u0072\u006d\u0061\u006c\u0069\u007a\u0065\u0028\u006c\u0069\u006e\u0065\u0058\u0029\u002c\u0020\u007a\u0044\u0069\u0072\u0029\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u0069\u0066\u0028\u0072\u0065\u0073\u0058\u0020\u003c\u0020\u0063\u006f\u0073\u0028\u0075\u005f\u0078\u0048\u0061\u006c\u0066\u0041\u006e\u0067\u006c\u0065\u0029\u002d\u0030\u002e\u0030\u0030\u0030\u0030\u0031\u0029\u007b\u000d\u000a\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0064\u0069\u0073\u0063\u0061\u0072\u0064\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u007d\u000d\u000a\u0020\u0020\u0020\u0020\u0066\u006c\u006f\u0061\u0074\u0020\u0072\u0065\u0073\u0059\u0020\u003d\u0020\u0064\u006f\u0074\u0028\u006e\u006f\u0072\u006d\u0061\u006c\u0069\u007a\u0065\u0028\u006c\u0069\u006e\u0065\u0059\u0029\u002c\u0020\u007a\u0044\u0069\u0072\u0029\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u0069\u0066\u0028\u0072\u0065\u0073\u0059\u0020\u003c\u0020\u0063\u006f\u0073\u0028\u0075\u005f\u0079\u0048\u0061\u006c\u0066\u0041\u006e\u0067\u006c\u0065\u0029\u002d\u0030\u002e\u0030\u0030\u0030\u0030\u0031\u0029\u007b\u000d\u000a\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0064\u0069\u0073\u0063\u0061\u0072\u0064\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u007d\u000d\u000a\u000d\u000a\u000d\u000a\u0020\u0020\u0020\u0020\u0063\u007a\u006d\u005f\u0065\u006c\u006c\u0069\u0070\u0073\u006f\u0069\u0064\u0020\u0065\u006c\u006c\u0069\u0070\u0073\u006f\u0069\u0064\u0020\u003d\u0020\u0063\u007a\u006d\u005f\u0067\u0065\u0074\u0057\u0067\u0073\u0038\u0034\u0045\u006c\u006c\u0069\u0070\u0073\u006f\u0069\u0064\u0045\u0043\u0028\u0029\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u0066\u006c\u006f\u0061\u0074\u0020\u0065\u006c\u006c\u0069\u0070\u0073\u006f\u0069\u0064\u0056\u0061\u006c\u0075\u0065\u0020\u003d\u0020\u0065\u006c\u006c\u0069\u0070\u0073\u006f\u0069\u0064\u0053\u0075\u0072\u0066\u0061\u0063\u0065\u0046\u0075\u006e\u0063\u0074\u0069\u006f\u006e\u0028\u0065\u006c\u006c\u0069\u0070\u0073\u006f\u0069\u0064\u002c\u0020\u0076\u005f\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0057\u0043\u0029\u003b\u000d\u000a\u000d\u000a\u0020\u0020\u0020\u0020\u002f\u002f\u0020\u004f\u0063\u0063\u006c\u0075\u0064\u0065\u0064\u0020\u0062\u0079\u0020\u0074\u0068\u0065\u0020\u0065\u006c\u006c\u0069\u0070\u0073\u006f\u0069\u0064\u003f\u000d\u000a\u0009\u0069\u0066\u0020\u0028\u0021\u0075\u005f\u0073\u0068\u006f\u0077\u0054\u0068\u0072\u006f\u0075\u0067\u0068\u0045\u006c\u006c\u0069\u0070\u0073\u006f\u0069\u0064\u0029\u000d\u000a\u0009\u007b\u000d\u000a\u0009\u0020\u0020\u0020\u0020\u002f\u002f\u0020\u0044\u0069\u0073\u0063\u0061\u0072\u0064\u0020\u0069\u0066\u0020\u0069\u006e\u0020\u0074\u0068\u0065\u0020\u0065\u006c\u006c\u0069\u0070\u0073\u006f\u0069\u0064\u000d\u000a\u0009\u0020\u0020\u0020\u0020\u002f\u002f\u0020\u0050\u0045\u0052\u0046\u004f\u0052\u004d\u0041\u004e\u0043\u0045\u005f\u0049\u0044\u0045\u0041\u003a\u0020\u0041\u0020\u0063\u006f\u0061\u0072\u0073\u0065\u0020\u0063\u0068\u0065\u0063\u006b\u0020\u0066\u006f\u0072\u0020\u0065\u006c\u006c\u0069\u0070\u0073\u006f\u0069\u0064\u0020\u0069\u006e\u0074\u0065\u0072\u0073\u0065\u0063\u0074\u0069\u006f\u006e\u0020\u0063\u006f\u0075\u006c\u0064\u0020\u0062\u0065\u0020\u0064\u006f\u006e\u0065\u0020\u006f\u006e\u0020\u0074\u0068\u0065\u0020\u0043\u0050\u0055\u0020\u0066\u0069\u0072\u0073\u0074\u002e\u000d\u000a\u0009\u0020\u0020\u0020\u0020\u0069\u0066\u0020\u0028\u0065\u006c\u006c\u0069\u0070\u0073\u006f\u0069\u0064\u0056\u0061\u006c\u0075\u0065\u0020\u003c\u0020\u0030\u002e\u0030\u0029\u000d\u000a\u0009\u0020\u0020\u0020\u0020\u007b\u000d\u000a\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0064\u0069\u0073\u0063\u0061\u0072\u0064\u003b\u000d\u000a\u0009\u0020\u0020\u0020\u0020\u007d\u000d\u000a\u000d\u000a\u0009\u0020\u0020\u0020\u0020\u002f\u002f\u0020\u0044\u0069\u0073\u0063\u0061\u0072\u0064\u0020\u0069\u0066\u0020\u0069\u006e\u0020\u0074\u0068\u0065\u0020\u0073\u0065\u006e\u0073\u006f\u0072\u0027\u0073\u0020\u0073\u0068\u0061\u0064\u006f\u0077\u000d\u000a\u0009\u0020\u0020\u0020\u0020\u0069\u0066\u0020\u0028\u0069\u006e\u0053\u0065\u006e\u0073\u006f\u0072\u0053\u0068\u0061\u0064\u006f\u0077\u0028\u0073\u0065\u006e\u0073\u006f\u0072\u0056\u0065\u0072\u0074\u0065\u0078\u0057\u0043\u002c\u0020\u0065\u006c\u006c\u0069\u0070\u0073\u006f\u0069\u0064\u002c\u0020\u0076\u005f\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0057\u0043\u0029\u0029\u000d\u000a\u0009\u0020\u0020\u0020\u0020\u007b\u000d\u000a\u0009\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0064\u0069\u0073\u0063\u0061\u0072\u0064\u003b\u000d\u000a\u0009\u0020\u0020\u0020\u0020\u007d\u000d\u000a\u0020\u0020\u0020\u0020\u007d\u000d\u000a\u000d\u000a\u0020\u0020\u0020\u0020\u002f\u002f\u0020\u004e\u006f\u0074\u0065\u0073\u003a\u0020\u0045\u0061\u0063\u0068\u0020\u0073\u0075\u0072\u0066\u0061\u0063\u0065\u0020\u0066\u0075\u006e\u0063\u0074\u0069\u006f\u006e\u0073\u0020\u0073\u0068\u006f\u0075\u006c\u0064\u0020\u0068\u0061\u0076\u0065\u0020\u0061\u006e\u0020\u0061\u0073\u0073\u006f\u0063\u0069\u0061\u0074\u0065\u0064\u0020\u0074\u006f\u006c\u0065\u0072\u0061\u006e\u0063\u0065\u0020\u0062\u0061\u0073\u0065\u0064\u0020\u006f\u006e\u0020\u0074\u0068\u0065\u0020\u0066\u006c\u006f\u0061\u0074\u0069\u006e\u0067\u0020\u0070\u006f\u0069\u006e\u0074\u0020\u0065\u0072\u0072\u006f\u0072\u002e\u000d\u000a\u0020\u0020\u0020\u0020\u0062\u006f\u006f\u006c\u0020\u0069\u0073\u004f\u006e\u0045\u006c\u006c\u0069\u0070\u0073\u006f\u0069\u0064\u0020\u003d\u0020\u0069\u0073\u004f\u006e\u0042\u006f\u0075\u006e\u0064\u0061\u0072\u0079\u0028\u0065\u006c\u006c\u0069\u0070\u0073\u006f\u0069\u0064\u0056\u0061\u006c\u0075\u0065\u002c\u0020\u0063\u007a\u006d\u005f\u0065\u0070\u0073\u0069\u006c\u006f\u006e\u0033\u0029\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u002f\u002f\u0069\u0073\u004f\u006e\u0045\u006c\u006c\u0069\u0070\u0073\u006f\u0069\u0064\u0020\u003d\u0020\u0066\u0061\u006c\u0073\u0065\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u002f\u002f\u0069\u0066\u0028\u0028\u0072\u0065\u0073\u0058\u0020\u003e\u003d\u0020\u0030\u002e\u0038\u0020\u0026\u0026\u0020\u0072\u0065\u0073\u0058\u0020\u003c\u003d\u0020\u0030\u002e\u0038\u0031\u0029\u007c\u007c\u0028\u0072\u0065\u0073\u0059\u0020\u003e\u003d\u0020\u0030\u002e\u0038\u0020\u0026\u0026\u0020\u0072\u0065\u0073\u0059\u0020\u003c\u003d\u0020\u0030\u002e\u0038\u0031\u0029\u0029\u007b\u000d\u000a\u0020\u0020\u0020\u0020\u002f\u002a\u0069\u0066\u0028\u0066\u0061\u006c\u0073\u0065\u0029\u007b\u000d\u000a\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0067\u006c\u005f\u0046\u0072\u0061\u0067\u0043\u006f\u006c\u006f\u0072\u0020\u003d\u0020\u0076\u0065\u0063\u0034\u0028\u0031\u002e\u0030\u002c\u0030\u002e\u0030\u002c\u0030\u002e\u0030\u002c\u0031\u002e\u0030\u0029\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u007d\u0065\u006c\u0073\u0065\u007b\u000d\u000a\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0067\u006c\u005f\u0046\u0072\u0061\u0067\u0043\u006f\u006c\u006f\u0072\u0020\u003d\u0020\u0073\u0068\u0061\u0064\u0065\u0028\u0069\u0073\u004f\u006e\u0045\u006c\u006c\u0069\u0070\u0073\u006f\u0069\u0064\u0029\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u007d\u000d\u000a\u002a\u002f\u000d\u000a\u0020\u0020\u0020\u0020\u0067\u006c\u005f\u0046\u0072\u0061\u0067\u0043\u006f\u006c\u006f\u0072\u0020\u003d\u0020\u0073\u0068\u0061\u0064\u0065\u0028\u0069\u0073\u004f\u006e\u0045\u006c\u006c\u0069\u0070\u0073\u006f\u0069\u0064\u0029\u003b\u000d\u000a\u000d\u000a\u007d','\u0075\u006e\u0069\u0066\u006f\u0072\u006d\u0020\u0076\u0065\u0063\u0034\u0020\u0075\u005f\u0069\u006e\u0074\u0065\u0072\u0073\u0065\u0063\u0074\u0069\u006f\u006e\u0043\u006f\u006c\u006f\u0072\u003b\u000a\u0075\u006e\u0069\u0066\u006f\u0072\u006d\u0020\u0066\u006c\u006f\u0061\u0074\u0020\u0075\u005f\u0069\u006e\u0074\u0065\u0072\u0073\u0065\u0063\u0074\u0069\u006f\u006e\u0057\u0069\u0064\u0074\u0068\u003b\u000a\u0075\u006e\u0069\u0066\u006f\u0072\u006d\u0020\u0076\u0065\u0063\u0034\u0020\u0075\u005f\u006c\u0069\u006e\u0065\u0043\u006f\u006c\u006f\u0072\u003b\u000a\u000a\u0062\u006f\u006f\u006c\u0020\u0069\u006e\u0053\u0065\u006e\u0073\u006f\u0072\u0053\u0068\u0061\u0064\u006f\u0077\u0028\u0076\u0065\u0063\u0033\u0020\u0063\u006f\u006e\u0065\u0056\u0065\u0072\u0074\u0065\u0078\u0057\u0043\u002c\u0020\u0063\u007a\u006d\u005f\u0065\u006c\u006c\u0069\u0070\u0073\u006f\u0069\u0064\u0020\u0065\u006c\u006c\u0069\u0070\u0073\u006f\u0069\u0064\u0045\u0043\u002c\u0020\u0076\u0065\u0063\u0033\u0020\u0070\u006f\u0069\u006e\u0074\u0057\u0043\u0029\u000a\u007b\u000a\u0020\u0020\u0020\u0020\u002f\u002f\u0020\u0044\u0069\u0061\u0067\u006f\u006e\u0061\u006c\u0020\u006d\u0061\u0074\u0072\u0069\u0078\u0020\u0066\u0072\u006f\u006d\u0020\u0074\u0068\u0065\u0020\u0075\u006e\u0073\u0063\u0061\u006c\u0065\u0064\u0020\u0065\u006c\u006c\u0069\u0070\u0073\u006f\u0069\u0064\u0020\u0073\u0070\u0061\u0063\u0065\u0020\u0074\u006f\u0020\u0074\u0068\u0065\u0020\u0073\u0063\u0061\u006c\u0065\u0064\u0020\u0073\u0070\u0061\u0063\u0065\u002e\u0020\u0020\u0020\u0020\u000a\u0020\u0020\u0020\u0020\u0076\u0065\u0063\u0033\u0020\u0044\u0020\u003d\u0020\u0065\u006c\u006c\u0069\u0070\u0073\u006f\u0069\u0064\u0045\u0043\u002e\u0069\u006e\u0076\u0065\u0072\u0073\u0065\u0052\u0061\u0064\u0069\u0069\u003b\u000a\u000a\u0020\u0020\u0020\u0020\u002f\u002f\u0020\u0053\u0065\u006e\u0073\u006f\u0072\u0020\u0076\u0065\u0072\u0074\u0065\u0078\u0020\u0069\u006e\u0020\u0074\u0068\u0065\u0020\u0073\u0063\u0061\u006c\u0065\u0064\u0020\u0065\u006c\u006c\u0069\u0070\u0073\u006f\u0069\u0064\u0020\u0073\u0070\u0061\u0063\u0065\u000a\u0020\u0020\u0020\u0020\u0076\u0065\u0063\u0033\u0020\u0071\u0020\u003d\u0020\u0044\u0020\u002a\u0020\u0063\u006f\u006e\u0065\u0056\u0065\u0072\u0074\u0065\u0078\u0057\u0043\u003b\u000a\u0020\u0020\u0020\u0020\u0066\u006c\u006f\u0061\u0074\u0020\u0071\u004d\u0061\u0067\u006e\u0069\u0074\u0075\u0064\u0065\u0053\u0071\u0075\u0061\u0072\u0065\u0064\u0020\u003d\u0020\u0064\u006f\u0074\u0028\u0071\u002c\u0020\u0071\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u0066\u006c\u006f\u0061\u0074\u0020\u0074\u0065\u0073\u0074\u0020\u003d\u0020\u0071\u004d\u0061\u0067\u006e\u0069\u0074\u0075\u0064\u0065\u0053\u0071\u0075\u0061\u0072\u0065\u0064\u0020\u002d\u0020\u0031\u002e\u0030\u003b\u000a\u0020\u0020\u0020\u0020\u000a\u0020\u0020\u0020\u0020\u002f\u002f\u0020\u0053\u0065\u006e\u0073\u006f\u0072\u0020\u0076\u0065\u0072\u0074\u0065\u0078\u0020\u0074\u006f\u0020\u0066\u0072\u0061\u0067\u006d\u0065\u006e\u0074\u0020\u0076\u0065\u0063\u0074\u006f\u0072\u0020\u0069\u006e\u0020\u0074\u0068\u0065\u0020\u0065\u006c\u006c\u0069\u0070\u0073\u006f\u0069\u0064\u0027\u0073\u0020\u0073\u0063\u0061\u006c\u0065\u0064\u0020\u0073\u0070\u0061\u0063\u0065\u000a\u0020\u0020\u0020\u0020\u0076\u0065\u0063\u0033\u0020\u0074\u0065\u006d\u0070\u0020\u003d\u0020\u0044\u0020\u002a\u0020\u0070\u006f\u0069\u006e\u0074\u0057\u0043\u0020\u002d\u0020\u0071\u003b\u000a\u0020\u0020\u0020\u0020\u0066\u006c\u006f\u0061\u0074\u0020\u0064\u0020\u003d\u0020\u0064\u006f\u0074\u0028\u0074\u0065\u006d\u0070\u002c\u0020\u0071\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u000a\u0020\u0020\u0020\u0020\u002f\u002f\u0020\u0042\u0065\u0068\u0069\u006e\u0064\u0020\u0073\u0069\u006c\u0068\u006f\u0075\u0065\u0074\u0074\u0065\u0020\u0070\u006c\u0061\u006e\u0065\u0020\u0061\u006e\u0064\u0020\u0069\u006e\u0073\u0069\u0064\u0065\u0020\u0073\u0069\u006c\u0068\u006f\u0075\u0065\u0074\u0074\u0065\u0020\u0063\u006f\u006e\u0065\u000a\u0020\u0020\u0020\u0020\u0072\u0065\u0074\u0075\u0072\u006e\u0020\u0028\u0064\u0020\u003c\u0020\u002d\u0074\u0065\u0073\u0074\u0029\u0020\u0026\u0026\u0020\u0028\u0064\u0020\u002f\u0020\u006c\u0065\u006e\u0067\u0074\u0068\u0028\u0074\u0065\u006d\u0070\u0029\u0020\u003c\u0020\u002d\u0073\u0071\u0072\u0074\u0028\u0074\u0065\u0073\u0074\u0029\u0029\u003b\u000a\u007d\u000a\u000a\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u002f\u000a\u000a\u0076\u0065\u0063\u0034\u0020\u0067\u0065\u0074\u004c\u0069\u006e\u0065\u0043\u006f\u006c\u006f\u0072\u0028\u0029\u000a\u007b\u000a\u0020\u0020\u0020\u0020\u0072\u0065\u0074\u0075\u0072\u006e\u0020\u0075\u005f\u006c\u0069\u006e\u0065\u0043\u006f\u006c\u006f\u0072\u003b\u000a\u007d\u000a\u000a\u0076\u0065\u0063\u0034\u0020\u0067\u0065\u0074\u0049\u006e\u0074\u0065\u0072\u0073\u0065\u0063\u0074\u0069\u006f\u006e\u0043\u006f\u006c\u006f\u0072\u0028\u0029\u000a\u007b\u000a\u0020\u0020\u0020\u0020\u0072\u0065\u0074\u0075\u0072\u006e\u0020\u0075\u005f\u0069\u006e\u0074\u0065\u0072\u0073\u0065\u0063\u0074\u0069\u006f\u006e\u0043\u006f\u006c\u006f\u0072\u003b\u000a\u007d\u000a\u000a\u0066\u006c\u006f\u0061\u0074\u0020\u0067\u0065\u0074\u0049\u006e\u0074\u0065\u0072\u0073\u0065\u0063\u0074\u0069\u006f\u006e\u0057\u0069\u0064\u0074\u0068\u0028\u0029\u000a\u007b\u000a\u0020\u0020\u0020\u0020\u0072\u0065\u0074\u0075\u0072\u006e\u0020\u0075\u005f\u0069\u006e\u0074\u0065\u0072\u0073\u0065\u0063\u0074\u0069\u006f\u006e\u0057\u0069\u0064\u0074\u0068\u003b\u000a\u007d\u000a\u000a\u0076\u0065\u0063\u0032\u0020\u0073\u0065\u006e\u0073\u006f\u0072\u0032\u0064\u0054\u0065\u0078\u0074\u0075\u0072\u0065\u0043\u006f\u006f\u0072\u0064\u0069\u006e\u0061\u0074\u0065\u0073\u0028\u0066\u006c\u006f\u0061\u0074\u0020\u0073\u0065\u006e\u0073\u006f\u0072\u0052\u0061\u0064\u0069\u0075\u0073\u002c\u0020\u0076\u0065\u0063\u0033\u0020\u0070\u006f\u0069\u006e\u0074\u004d\u0043\u0029\u000a\u007b\u000a\u0020\u0020\u0020\u0020\u002f\u002f\u0020\u0028\u0073\u002c\u0020\u0074\u0029\u0020\u0062\u006f\u0074\u0068\u0020\u0069\u006e\u0020\u0074\u0068\u0065\u0020\u0072\u0061\u006e\u0067\u0065\u0020\u005b\u0030\u002c\u0020\u0031\u005d\u000a\u0020\u0020\u0020\u0020\u0066\u006c\u006f\u0061\u0074\u0020\u0074\u0020\u003d\u0020\u0070\u006f\u0069\u006e\u0074\u004d\u0043\u002e\u007a\u0020\u002f\u0020\u0073\u0065\u006e\u0073\u006f\u0072\u0052\u0061\u0064\u0069\u0075\u0073\u003b\u000a\u0020\u0020\u0020\u0020\u0066\u006c\u006f\u0061\u0074\u0020\u0073\u0020\u003d\u0020\u0031\u002e\u0030\u0020\u002b\u0020\u0028\u0061\u0074\u0061\u006e\u0028\u0070\u006f\u0069\u006e\u0074\u004d\u0043\u002e\u0079\u002c\u0020\u0070\u006f\u0069\u006e\u0074\u004d\u0043\u002e\u0078\u0029\u0020\u002f\u0020\u0063\u007a\u006d\u005f\u0074\u0077\u006f\u0050\u0069\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u0073\u0020\u003d\u0020\u0073\u0020\u002d\u0020\u0066\u006c\u006f\u006f\u0072\u0028\u0073\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u000a\u0020\u0020\u0020\u0020\u0072\u0065\u0074\u0075\u0072\u006e\u0020\u0076\u0065\u0063\u0032\u0028\u0073\u002c\u0020\u0074\u0029\u003b\u000a\u007d\u000a','\u0023\u0069\u0066\u0064\u0065\u0066\u0020\u0047\u004c\u005f\u004f\u0045\u0053\u005f\u0073\u0074\u0061\u006e\u0064\u0061\u0072\u0064\u005f\u0064\u0065\u0072\u0069\u0076\u0061\u0074\u0069\u0076\u0065\u0073\u000d\u000a\u0020\u0020\u0020\u0020\u0023\u0065\u0078\u0074\u0065\u006e\u0073\u0069\u006f\u006e\u0020\u0047\u004c\u005f\u004f\u0045\u0053\u005f\u0073\u0074\u0061\u006e\u0064\u0061\u0072\u0064\u005f\u0064\u0065\u0072\u0069\u0076\u0061\u0074\u0069\u0076\u0065\u0073\u0020\u003a\u0020\u0065\u006e\u0061\u0062\u006c\u0065\u000d\u000a\u0023\u0065\u006e\u0064\u0069\u0066\u000d\u000a\u000d\u000a\u0075\u006e\u0069\u0066\u006f\u0072\u006d\u0020\u0062\u006f\u006f\u006c\u0020\u0075\u005f\u0073\u0068\u006f\u0077\u0049\u006e\u0074\u0065\u0072\u0073\u0065\u0063\u0074\u0069\u006f\u006e\u003b\u000d\u000a\u0075\u006e\u0069\u0066\u006f\u0072\u006d\u0020\u0062\u006f\u006f\u006c\u0020\u0075\u005f\u0073\u0068\u006f\u0077\u0054\u0068\u0072\u006f\u0075\u0067\u0068\u0045\u006c\u006c\u0069\u0070\u0073\u006f\u0069\u0064\u003b\u000d\u000a\u000d\u000a\u0075\u006e\u0069\u0066\u006f\u0072\u006d\u0020\u0066\u006c\u006f\u0061\u0074\u0020\u0075\u005f\u0072\u0061\u0064\u0069\u0075\u0073\u003b\u000d\u000a\u0075\u006e\u0069\u0066\u006f\u0072\u006d\u0020\u0066\u006c\u006f\u0061\u0074\u0020\u0075\u005f\u0078\u0048\u0061\u006c\u0066\u0041\u006e\u0067\u006c\u0065\u003b\u000d\u000a\u0075\u006e\u0069\u0066\u006f\u0072\u006d\u0020\u0066\u006c\u006f\u0061\u0074\u0020\u0075\u005f\u0079\u0048\u0061\u006c\u0066\u0041\u006e\u0067\u006c\u0065\u003b\u000d\u000a\u0075\u006e\u0069\u0066\u006f\u0072\u006d\u0020\u0066\u006c\u006f\u0061\u0074\u0020\u0075\u005f\u006e\u006f\u0072\u006d\u0061\u006c\u0044\u0069\u0072\u0065\u0063\u0074\u0069\u006f\u006e\u003b\u000d\u000a\u0075\u006e\u0069\u0066\u006f\u0072\u006d\u0020\u0076\u0065\u0063\u0034\u0020\u0075\u005f\u0063\u006f\u006c\u006f\u0072\u003b\u000d\u000a\u000d\u000a\u0076\u0061\u0072\u0079\u0069\u006e\u0067\u0020\u0076\u0065\u0063\u0033\u0020\u0076\u005f\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u003b\u000d\u000a\u0076\u0061\u0072\u0079\u0069\u006e\u0067\u0020\u0076\u0065\u0063\u0033\u0020\u0076\u005f\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0057\u0043\u003b\u000d\u000a\u0076\u0061\u0072\u0079\u0069\u006e\u0067\u0020\u0076\u0065\u0063\u0033\u0020\u0076\u005f\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0045\u0043\u003b\u000d\u000a\u0076\u0061\u0072\u0079\u0069\u006e\u0067\u0020\u0076\u0065\u0063\u0033\u0020\u0076\u005f\u006e\u006f\u0072\u006d\u0061\u006c\u0045\u0043\u003b\u000d\u000a\u000d\u000a\u0076\u0065\u0063\u0034\u0020\u0067\u0065\u0074\u0043\u006f\u006c\u006f\u0072\u0028\u0066\u006c\u006f\u0061\u0074\u0020\u0073\u0065\u006e\u0073\u006f\u0072\u0052\u0061\u0064\u0069\u0075\u0073\u002c\u0020\u0076\u0065\u0063\u0033\u0020\u0070\u006f\u0069\u006e\u0074\u0045\u0043\u0029\u000d\u000a\u007b\u000d\u000a\u0020\u0020\u0020\u0020\u0063\u007a\u006d\u005f\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0049\u006e\u0070\u0075\u0074\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0049\u006e\u0070\u0075\u0074\u003b\u000d\u000a\u000d\u000a\u0020\u0020\u0020\u0020\u0076\u0065\u0063\u0033\u0020\u0070\u006f\u0069\u006e\u0074\u004d\u0043\u0020\u003d\u0020\u0028\u0063\u007a\u006d\u005f\u0069\u006e\u0076\u0065\u0072\u0073\u0065\u004d\u006f\u0064\u0065\u006c\u0056\u0069\u0065\u0077\u0020\u002a\u0020\u0076\u0065\u0063\u0034\u0028\u0070\u006f\u0069\u006e\u0074\u0045\u0043\u002c\u0020\u0031\u002e\u0030\u0029\u0029\u002e\u0078\u0079\u007a\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0049\u006e\u0070\u0075\u0074\u002e\u0073\u0074\u0020\u003d\u0020\u0073\u0065\u006e\u0073\u006f\u0072\u0032\u0064\u0054\u0065\u0078\u0074\u0075\u0072\u0065\u0043\u006f\u006f\u0072\u0064\u0069\u006e\u0061\u0074\u0065\u0073\u0028\u0073\u0065\u006e\u0073\u006f\u0072\u0052\u0061\u0064\u0069\u0075\u0073\u002c\u0020\u0070\u006f\u0069\u006e\u0074\u004d\u0043\u0029\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0049\u006e\u0070\u0075\u0074\u002e\u0073\u0074\u0072\u0020\u003d\u0020\u0070\u006f\u0069\u006e\u0074\u004d\u0043\u0020\u002f\u0020\u0073\u0065\u006e\u0073\u006f\u0072\u0052\u0061\u0064\u0069\u0075\u0073\u003b\u000d\u000a\u000d\u000a\u0020\u0020\u0020\u0020\u0076\u0065\u0063\u0033\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0054\u006f\u0045\u0079\u0065\u0045\u0043\u0020\u003d\u0020\u002d\u0076\u005f\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0045\u0043\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0049\u006e\u0070\u0075\u0074\u002e\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0054\u006f\u0045\u0079\u0065\u0045\u0043\u0020\u003d\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0054\u006f\u0045\u0079\u0065\u0045\u0043\u003b\u000d\u000a\u000d\u000a\u0020\u0020\u0020\u0020\u0076\u0065\u0063\u0033\u0020\u006e\u006f\u0072\u006d\u0061\u006c\u0045\u0043\u0020\u003d\u0020\u006e\u006f\u0072\u006d\u0061\u006c\u0069\u007a\u0065\u0028\u0076\u005f\u006e\u006f\u0072\u006d\u0061\u006c\u0045\u0043\u0029\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0049\u006e\u0070\u0075\u0074\u002e\u006e\u006f\u0072\u006d\u0061\u006c\u0045\u0043\u0020\u003d\u0020\u0075\u005f\u006e\u006f\u0072\u006d\u0061\u006c\u0044\u0069\u0072\u0065\u0063\u0074\u0069\u006f\u006e\u0020\u002a\u0020\u006e\u006f\u0072\u006d\u0061\u006c\u0045\u0043\u003b\u000d\u000a\u000d\u000a\u0020\u0020\u0020\u0020\u0063\u007a\u006d\u005f\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0020\u003d\u0020\u0063\u007a\u006d\u005f\u0067\u0065\u0074\u004d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0028\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0049\u006e\u0070\u0075\u0074\u0029\u003b\u000d\u000a\u000d\u000a\u0020\u0020\u0020\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u002e\u0064\u0069\u0066\u0066\u0075\u0073\u0065\u0020\u003d\u0020\u0075\u005f\u0063\u006f\u006c\u006f\u0072\u002e\u0072\u0067\u0062\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u002e\u0061\u006c\u0070\u0068\u0061\u0020\u003d\u0020\u0075\u005f\u0063\u006f\u006c\u006f\u0072\u002e\u0061\u003b\u000d\u000a\u000d\u000a\u0020\u0020\u0020\u0020\u0072\u0065\u0074\u0075\u0072\u006e\u0020\u006d\u0069\u0078\u0028\u0063\u007a\u006d\u005f\u0070\u0068\u006f\u006e\u0067\u0028\u006e\u006f\u0072\u006d\u0061\u006c\u0069\u007a\u0065\u0028\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0054\u006f\u0045\u0079\u0065\u0045\u0043\u0029\u002c\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0029\u002c\u0020\u0076\u0065\u0063\u0034\u0028\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u002e\u0064\u0069\u0066\u0066\u0075\u0073\u0065\u002c\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u002e\u0061\u006c\u0070\u0068\u0061\u0029\u002c\u0020\u0030\u002e\u0034\u0029\u003b\u000d\u000a\u000d\u000a\u007d\u000d\u000a\u000d\u000a\u0062\u006f\u006f\u006c\u0020\u0069\u0073\u004f\u006e\u0042\u006f\u0075\u006e\u0064\u0061\u0072\u0079\u0028\u0066\u006c\u006f\u0061\u0074\u0020\u0076\u0061\u006c\u0075\u0065\u002c\u0020\u0066\u006c\u006f\u0061\u0074\u0020\u0065\u0070\u0073\u0069\u006c\u006f\u006e\u0029\u000d\u000a\u007b\u000d\u000a\u0020\u0020\u0020\u0020\u0066\u006c\u006f\u0061\u0074\u0020\u0077\u0069\u0064\u0074\u0068\u0020\u003d\u0020\u0067\u0065\u0074\u0049\u006e\u0074\u0065\u0072\u0073\u0065\u0063\u0074\u0069\u006f\u006e\u0057\u0069\u0064\u0074\u0068\u0028\u0029\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u0066\u006c\u006f\u0061\u0074\u0020\u0074\u006f\u006c\u0065\u0072\u0061\u006e\u0063\u0065\u0020\u003d\u0020\u0077\u0069\u0064\u0074\u0068\u0020\u002a\u0020\u0065\u0070\u0073\u0069\u006c\u006f\u006e\u003b\u000d\u000a\u000d\u000a\u0023\u0069\u0066\u0064\u0065\u0066\u0020\u0047\u004c\u005f\u004f\u0045\u0053\u005f\u0073\u0074\u0061\u006e\u0064\u0061\u0072\u0064\u005f\u0064\u0065\u0072\u0069\u0076\u0061\u0074\u0069\u0076\u0065\u0073\u000d\u000a\u0020\u0020\u0020\u0020\u0066\u006c\u006f\u0061\u0074\u0020\u0064\u0065\u006c\u0074\u0061\u0020\u003d\u0020\u006d\u0061\u0078\u0028\u0061\u0062\u0073\u0028\u0064\u0046\u0064\u0078\u0028\u0076\u0061\u006c\u0075\u0065\u0029\u0029\u002c\u0020\u0061\u0062\u0073\u0028\u0064\u0046\u0064\u0079\u0028\u0076\u0061\u006c\u0075\u0065\u0029\u0029\u0029\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u0066\u006c\u006f\u0061\u0074\u0020\u0070\u0069\u0078\u0065\u006c\u0073\u0020\u003d\u0020\u0077\u0069\u0064\u0074\u0068\u0020\u002a\u0020\u0064\u0065\u006c\u0074\u0061\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u0066\u006c\u006f\u0061\u0074\u0020\u0074\u0065\u006d\u0070\u0020\u003d\u0020\u0061\u0062\u0073\u0028\u0076\u0061\u006c\u0075\u0065\u0029\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u002f\u002f\u0020\u0054\u0068\u0065\u0072\u0065\u0020\u0061\u0072\u0065\u0020\u0061\u0020\u0063\u006f\u0075\u0070\u006c\u0065\u0020\u0074\u0068\u0069\u006e\u0067\u0073\u0020\u0067\u006f\u0069\u006e\u0067\u0020\u006f\u006e\u0020\u0068\u0065\u0072\u0065\u002e\u000d\u000a\u0020\u0020\u0020\u0020\u002f\u002f\u0020\u0046\u0069\u0072\u0073\u0074\u0020\u0077\u0065\u0020\u0074\u0065\u0073\u0074\u0020\u0074\u0068\u0065\u0020\u0076\u0061\u006c\u0075\u0065\u0020\u0061\u0074\u0020\u0074\u0068\u0065\u0020\u0063\u0075\u0072\u0072\u0065\u006e\u0074\u0020\u0066\u0072\u0061\u0067\u006d\u0065\u006e\u0074\u0020\u0074\u006f\u0020\u0073\u0065\u0065\u0020\u0069\u0066\u0020\u0069\u0074\u0020\u0069\u0073\u0020\u0077\u0069\u0074\u0068\u0069\u006e\u0020\u0074\u0068\u0065\u0020\u0074\u006f\u006c\u0065\u0072\u0061\u006e\u0063\u0065\u002e\u000d\u000a\u0020\u0020\u0020\u0020\u002f\u002f\u0020\u0057\u0065\u0020\u0061\u006c\u0073\u006f\u0020\u0077\u0061\u006e\u0074\u0020\u0074\u006f\u0020\u0063\u0068\u0065\u0063\u006b\u0020\u0069\u0066\u0020\u0074\u0068\u0065\u0020\u0076\u0061\u006c\u0075\u0065\u0020\u006f\u0066\u0020\u0061\u006e\u0020\u0061\u0064\u006a\u0061\u0063\u0065\u006e\u0074\u0020\u0070\u0069\u0078\u0065\u006c\u0020\u0069\u0073\u0020\u0077\u0069\u0074\u0068\u0069\u006e\u0020\u0074\u0068\u0065\u0020\u0074\u006f\u006c\u0065\u0072\u0061\u006e\u0063\u0065\u002c\u000d\u000a\u0020\u0020\u0020\u0020\u002f\u002f\u0020\u0062\u0075\u0074\u0020\u0077\u0065\u0020\u0064\u006f\u006e\u0027\u0074\u0020\u0077\u0061\u006e\u0074\u0020\u0074\u006f\u0020\u0061\u0064\u006d\u0069\u0074\u0020\u0070\u006f\u0069\u006e\u0074\u0073\u0020\u0074\u0068\u0061\u0074\u0020\u0061\u0072\u0065\u0020\u006f\u0062\u0076\u0069\u006f\u0075\u0073\u006c\u0079\u0020\u006e\u006f\u0074\u0020\u006f\u006e\u0020\u0074\u0068\u0065\u0020\u0073\u0075\u0072\u0066\u0061\u0063\u0065\u002e\u000d\u000a\u0020\u0020\u0020\u0020\u002f\u002f\u0020\u0046\u006f\u0072\u0020\u0065\u0078\u0061\u006d\u0070\u006c\u0065\u002c\u0020\u0069\u0066\u0020\u0077\u0065\u0020\u0061\u0072\u0065\u0020\u006c\u006f\u006f\u006b\u0069\u006e\u0067\u0020\u0066\u006f\u0072\u0020\u0022\u0076\u0061\u006c\u0075\u0065\u0022\u0020\u0074\u006f\u0020\u0062\u0065\u0020\u0063\u006c\u006f\u0073\u0065\u0020\u0074\u006f\u0020\u0030\u002c\u0020\u0062\u0075\u0074\u0020\u0076\u0061\u006c\u0075\u0065\u0020\u0069\u0073\u0020\u0031\u0020\u0061\u006e\u0064\u0020\u0074\u0068\u0065\u0020\u0061\u0064\u006a\u0061\u0063\u0065\u006e\u0074\u0020\u0076\u0061\u006c\u0075\u0065\u0020\u0069\u0073\u0020\u0032\u002c\u000d\u000a\u0020\u0020\u0020\u0020\u002f\u002f\u0020\u0074\u0068\u0065\u006e\u0020\u0074\u0068\u0065\u0020\u0064\u0065\u006c\u0074\u0061\u0020\u0077\u006f\u0075\u006c\u0064\u0020\u0062\u0065\u0020\u0031\u0020\u0061\u006e\u0064\u0020\u0022\u0074\u0065\u006d\u0070\u0020\u002d\u0020\u0064\u0065\u006c\u0074\u0061\u0022\u0020\u0077\u006f\u0075\u006c\u0064\u0020\u0062\u0065\u0020\u0022\u0031\u0020\u002d\u0020\u0031\u0022\u0020\u0077\u0068\u0069\u0063\u0068\u0020\u0069\u0073\u0020\u007a\u0065\u0072\u006f\u0020\u0065\u0076\u0065\u006e\u0020\u0074\u0068\u006f\u0075\u0067\u0068\u0020\u006e\u0065\u0069\u0074\u0068\u0065\u0072\u0020\u006f\u0066\u000d\u000a\u0020\u0020\u0020\u0020\u002f\u002f\u0020\u0074\u0068\u0065\u0020\u0070\u006f\u0069\u006e\u0074\u0073\u0020\u0069\u0073\u0020\u0063\u006c\u006f\u0073\u0065\u0020\u0074\u006f\u0020\u007a\u0065\u0072\u006f\u002e\u000d\u000a\u0020\u0020\u0020\u0020\u0072\u0065\u0074\u0075\u0072\u006e\u0020\u0074\u0065\u006d\u0070\u0020\u003c\u0020\u0074\u006f\u006c\u0065\u0072\u0061\u006e\u0063\u0065\u0020\u0026\u0026\u0020\u0074\u0065\u006d\u0070\u0020\u003c\u0020\u0070\u0069\u0078\u0065\u006c\u0073\u0020\u007c\u007c\u0020\u0028\u0064\u0065\u006c\u0074\u0061\u0020\u003c\u0020\u0031\u0030\u002e\u0030\u0020\u002a\u0020\u0074\u006f\u006c\u0065\u0072\u0061\u006e\u0063\u0065\u0020\u0026\u0026\u0020\u0074\u0065\u006d\u0070\u0020\u002d\u0020\u0064\u0065\u006c\u0074\u0061\u0020\u003c\u0020\u0074\u006f\u006c\u0065\u0072\u0061\u006e\u0063\u0065\u0020\u0026\u0026\u0020\u0074\u0065\u006d\u0070\u0020\u003c\u0020\u0070\u0069\u0078\u0065\u006c\u0073\u0029\u003b\u000d\u000a\u0023\u0065\u006c\u0073\u0065\u000d\u000a\u0020\u0020\u0020\u0020\u0072\u0065\u0074\u0075\u0072\u006e\u0020\u0061\u0062\u0073\u0028\u0076\u0061\u006c\u0075\u0065\u0029\u0020\u003c\u0020\u0074\u006f\u006c\u0065\u0072\u0061\u006e\u0063\u0065\u003b\u000d\u000a\u0023\u0065\u006e\u0064\u0069\u0066\u000d\u000a\u007d\u000d\u000a\u000d\u000a\u0076\u0065\u0063\u0034\u0020\u0073\u0068\u0061\u0064\u0065\u0028\u0062\u006f\u006f\u006c\u0020\u0069\u0073\u004f\u006e\u0042\u006f\u0075\u006e\u0064\u0061\u0072\u0079\u0029\u000d\u000a\u007b\u000d\u000a\u0020\u0020\u0020\u0020\u0069\u0066\u0020\u0028\u0075\u005f\u0073\u0068\u006f\u0077\u0049\u006e\u0074\u0065\u0072\u0073\u0065\u0063\u0074\u0069\u006f\u006e\u0020\u0026\u0026\u0020\u0069\u0073\u004f\u006e\u0042\u006f\u0075\u006e\u0064\u0061\u0072\u0079\u0029\u000d\u000a\u0020\u0020\u0020\u0020\u007b\u000d\u000a\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0072\u0065\u0074\u0075\u0072\u006e\u0020\u0067\u0065\u0074\u0049\u006e\u0074\u0065\u0072\u0073\u0065\u0063\u0074\u0069\u006f\u006e\u0043\u006f\u006c\u006f\u0072\u0028\u0029\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u007d\u000d\u000a\u0020\u0020\u0020\u0020\u0072\u0065\u0074\u0075\u0072\u006e\u0020\u0067\u0065\u0074\u0043\u006f\u006c\u006f\u0072\u0028\u0075\u005f\u0072\u0061\u0064\u0069\u0075\u0073\u002c\u0020\u0076\u005f\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0045\u0043\u0029\u003b\u000d\u000a\u007d\u000d\u000a\u000d\u000a\u0066\u006c\u006f\u0061\u0074\u0020\u0065\u006c\u006c\u0069\u0070\u0073\u006f\u0069\u0064\u0053\u0075\u0072\u0066\u0061\u0063\u0065\u0046\u0075\u006e\u0063\u0074\u0069\u006f\u006e\u0028\u0063\u007a\u006d\u005f\u0065\u006c\u006c\u0069\u0070\u0073\u006f\u0069\u0064\u0020\u0065\u006c\u006c\u0069\u0070\u0073\u006f\u0069\u0064\u002c\u0020\u0076\u0065\u0063\u0033\u0020\u0070\u006f\u0069\u006e\u0074\u0029\u000d\u000a\u007b\u000d\u000a\u0020\u0020\u0020\u0020\u0076\u0065\u0063\u0033\u0020\u0073\u0063\u0061\u006c\u0065\u0064\u0020\u003d\u0020\u0065\u006c\u006c\u0069\u0070\u0073\u006f\u0069\u0064\u002e\u0069\u006e\u0076\u0065\u0072\u0073\u0065\u0052\u0061\u0064\u0069\u0069\u0020\u002a\u0020\u0070\u006f\u0069\u006e\u0074\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u0072\u0065\u0074\u0075\u0072\u006e\u0020\u0064\u006f\u0074\u0028\u0073\u0063\u0061\u006c\u0065\u0064\u002c\u0020\u0073\u0063\u0061\u006c\u0065\u0064\u0029\u0020\u002d\u0020\u0031\u002e\u0030\u003b\u000d\u000a\u007d\u000d\u000a\u000d\u000a\u0076\u006f\u0069\u0064\u0020\u006d\u0061\u0069\u006e\u0028\u0029\u000d\u000a\u007b\u000d\u000a\u0020\u0020\u0020\u0020\u0076\u0065\u0063\u0033\u0020\u0073\u0065\u006e\u0073\u006f\u0072\u0056\u0065\u0072\u0074\u0065\u0078\u0057\u0043\u0020\u003d\u0020\u0063\u007a\u006d\u005f\u006d\u006f\u0064\u0065\u006c\u005b\u0033\u005d\u002e\u0078\u0079\u007a\u003b\u0020\u0020\u0020\u0020\u0020\u0020\u002f\u002f\u0020\u0028\u0030\u002e\u0030\u002c\u0020\u0030\u002e\u0030\u002c\u0020\u0030\u002e\u0030\u0029\u0020\u0069\u006e\u0020\u006d\u006f\u0064\u0065\u006c\u0020\u0063\u006f\u006f\u0072\u0064\u0069\u006e\u0061\u0074\u0065\u0073\u000d\u000a\u0020\u0020\u0020\u0020\u0076\u0065\u0063\u0033\u0020\u0073\u0065\u006e\u0073\u006f\u0072\u0056\u0065\u0072\u0074\u0065\u0078\u0045\u0043\u0020\u003d\u0020\u0063\u007a\u006d\u005f\u006d\u006f\u0064\u0065\u006c\u0056\u0069\u0065\u0077\u005b\u0033\u005d\u002e\u0078\u0079\u007a\u003b\u0020\u0020\u002f\u002f\u0020\u0028\u0030\u002e\u0030\u002c\u0020\u0030\u002e\u0030\u002c\u0020\u0030\u002e\u0030\u0029\u0020\u0069\u006e\u0020\u006d\u006f\u0064\u0065\u006c\u0020\u0063\u006f\u006f\u0072\u0064\u0069\u006e\u0061\u0074\u0065\u0073\u000d\u000a\u000d\u000a\u0020\u0020\u0020\u0020\u002f\u002f\u0076\u0065\u0063\u0033\u0020\u0070\u0069\u0078\u0044\u0069\u0072\u0020\u003d\u0020\u006e\u006f\u0072\u006d\u0061\u006c\u0069\u007a\u0065\u0028\u0076\u005f\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0029\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u0066\u006c\u006f\u0061\u0074\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0058\u0020\u003d\u0020\u0076\u005f\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u002e\u0078\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u0066\u006c\u006f\u0061\u0074\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0059\u0020\u003d\u0020\u0076\u005f\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u002e\u0079\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u0066\u006c\u006f\u0061\u0074\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u005a\u0020\u003d\u0020\u0076\u005f\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u002e\u007a\u003b\u000d\u000a\u000d\u000a\u0020\u0020\u0020\u0020\u0076\u0065\u0063\u0033\u0020\u007a\u0044\u0069\u0072\u0020\u003d\u0020\u0076\u0065\u0063\u0033\u0028\u0030\u002e\u0030\u002c\u0020\u0030\u002e\u0030\u002c\u0020\u0031\u002e\u0030\u0029\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u0076\u0065\u0063\u0033\u0020\u006c\u0069\u006e\u0065\u0058\u0020\u003d\u0020\u0076\u0065\u0063\u0033\u0028\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0058\u002c\u0020\u0030\u0020\u002c\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u005a\u0029\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u0076\u0065\u0063\u0033\u0020\u006c\u0069\u006e\u0065\u0059\u0020\u003d\u0020\u0076\u0065\u0063\u0033\u0028\u0030\u002c\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0059\u002c\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u005a\u0029\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u0066\u006c\u006f\u0061\u0074\u0020\u0072\u0065\u0073\u0058\u0020\u003d\u0020\u0064\u006f\u0074\u0028\u006e\u006f\u0072\u006d\u0061\u006c\u0069\u007a\u0065\u0028\u006c\u0069\u006e\u0065\u0058\u0029\u002c\u0020\u007a\u0044\u0069\u0072\u0029\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u0069\u0066\u0028\u0072\u0065\u0073\u0058\u0020\u003c\u0020\u0063\u006f\u0073\u0028\u0075\u005f\u0078\u0048\u0061\u006c\u0066\u0041\u006e\u0067\u006c\u0065\u0029\u0020\u002d\u0020\u0030\u002e\u0030\u0030\u0030\u0031\u0029\u007b\u000d\u000a\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0064\u0069\u0073\u0063\u0061\u0072\u0064\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u007d\u000d\u000a\u0020\u0020\u0020\u0020\u0066\u006c\u006f\u0061\u0074\u0020\u0072\u0065\u0073\u0059\u0020\u003d\u0020\u0064\u006f\u0074\u0028\u006e\u006f\u0072\u006d\u0061\u006c\u0069\u007a\u0065\u0028\u006c\u0069\u006e\u0065\u0059\u0029\u002c\u0020\u007a\u0044\u0069\u0072\u0029\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u0069\u0066\u0028\u0072\u0065\u0073\u0059\u0020\u003c\u0020\u0063\u006f\u0073\u0028\u0075\u005f\u0079\u0048\u0061\u006c\u0066\u0041\u006e\u0067\u006c\u0065\u0029\u002d\u0020\u0030\u002e\u0030\u0030\u0030\u0031\u0029\u007b\u000d\u000a\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0064\u0069\u0073\u0063\u0061\u0072\u0064\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u007d\u000d\u000a\u000d\u000a\u000d\u000a\u0020\u0020\u0020\u0020\u0063\u007a\u006d\u005f\u0065\u006c\u006c\u0069\u0070\u0073\u006f\u0069\u0064\u0020\u0065\u006c\u006c\u0069\u0070\u0073\u006f\u0069\u0064\u0020\u003d\u0020\u0063\u007a\u006d\u005f\u0067\u0065\u0074\u0057\u0067\u0073\u0038\u0034\u0045\u006c\u006c\u0069\u0070\u0073\u006f\u0069\u0064\u0045\u0043\u0028\u0029\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u0066\u006c\u006f\u0061\u0074\u0020\u0065\u006c\u006c\u0069\u0070\u0073\u006f\u0069\u0064\u0056\u0061\u006c\u0075\u0065\u0020\u003d\u0020\u0065\u006c\u006c\u0069\u0070\u0073\u006f\u0069\u0064\u0053\u0075\u0072\u0066\u0061\u0063\u0065\u0046\u0075\u006e\u0063\u0074\u0069\u006f\u006e\u0028\u0065\u006c\u006c\u0069\u0070\u0073\u006f\u0069\u0064\u002c\u0020\u0076\u005f\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0057\u0043\u0029\u003b\u000d\u000a\u000d\u000a\u0020\u0020\u0020\u0020\u002f\u002f\u0020\u004f\u0063\u0063\u006c\u0075\u0064\u0065\u0064\u0020\u0062\u0079\u0020\u0074\u0068\u0065\u0020\u0065\u006c\u006c\u0069\u0070\u0073\u006f\u0069\u0064\u003f\u000d\u000a\u0009\u0069\u0066\u0020\u0028\u0021\u0075\u005f\u0073\u0068\u006f\u0077\u0054\u0068\u0072\u006f\u0075\u0067\u0068\u0045\u006c\u006c\u0069\u0070\u0073\u006f\u0069\u0064\u0029\u000d\u000a\u0009\u007b\u000d\u000a\u0009\u0020\u0020\u0020\u0020\u002f\u002f\u0020\u0044\u0069\u0073\u0063\u0061\u0072\u0064\u0020\u0069\u0066\u0020\u0069\u006e\u0020\u0074\u0068\u0065\u0020\u0065\u006c\u006c\u0069\u0070\u0073\u006f\u0069\u0064\u000d\u000a\u0009\u0020\u0020\u0020\u0020\u002f\u002f\u0020\u0050\u0045\u0052\u0046\u004f\u0052\u004d\u0041\u004e\u0043\u0045\u005f\u0049\u0044\u0045\u0041\u003a\u0020\u0041\u0020\u0063\u006f\u0061\u0072\u0073\u0065\u0020\u0063\u0068\u0065\u0063\u006b\u0020\u0066\u006f\u0072\u0020\u0065\u006c\u006c\u0069\u0070\u0073\u006f\u0069\u0064\u0020\u0069\u006e\u0074\u0065\u0072\u0073\u0065\u0063\u0074\u0069\u006f\u006e\u0020\u0063\u006f\u0075\u006c\u0064\u0020\u0062\u0065\u0020\u0064\u006f\u006e\u0065\u0020\u006f\u006e\u0020\u0074\u0068\u0065\u0020\u0043\u0050\u0055\u0020\u0066\u0069\u0072\u0073\u0074\u002e\u000d\u000a\u0009\u0020\u0020\u0020\u0020\u0069\u0066\u0020\u0028\u0065\u006c\u006c\u0069\u0070\u0073\u006f\u0069\u0064\u0056\u0061\u006c\u0075\u0065\u0020\u003c\u0020\u0030\u002e\u0030\u0029\u000d\u000a\u0009\u0020\u0020\u0020\u0020\u007b\u000d\u000a\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0064\u0069\u0073\u0063\u0061\u0072\u0064\u003b\u000d\u000a\u0009\u0020\u0020\u0020\u0020\u007d\u000d\u000a\u000d\u000a\u0009\u0020\u0020\u0020\u0020\u002f\u002f\u0020\u0044\u0069\u0073\u0063\u0061\u0072\u0064\u0020\u0069\u0066\u0020\u0069\u006e\u0020\u0074\u0068\u0065\u0020\u0073\u0065\u006e\u0073\u006f\u0072\u0027\u0073\u0020\u0073\u0068\u0061\u0064\u006f\u0077\u000d\u000a\u0009\u0020\u0020\u0020\u0020\u0069\u0066\u0020\u0028\u0069\u006e\u0053\u0065\u006e\u0073\u006f\u0072\u0053\u0068\u0061\u0064\u006f\u0077\u0028\u0073\u0065\u006e\u0073\u006f\u0072\u0056\u0065\u0072\u0074\u0065\u0078\u0057\u0043\u002c\u0020\u0065\u006c\u006c\u0069\u0070\u0073\u006f\u0069\u0064\u002c\u0020\u0076\u005f\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0057\u0043\u0029\u0029\u000d\u000a\u0009\u0020\u0020\u0020\u0020\u007b\u000d\u000a\u0009\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0064\u0069\u0073\u0063\u0061\u0072\u0064\u003b\u000d\u000a\u0009\u0020\u0020\u0020\u0020\u007d\u000d\u000a\u0020\u0020\u0020\u0020\u007d\u000d\u000a\u000d\u000a\u0020\u0020\u0020\u0020\u002f\u002f\u0020\u004e\u006f\u0074\u0065\u0073\u003a\u0020\u0045\u0061\u0063\u0068\u0020\u0073\u0075\u0072\u0066\u0061\u0063\u0065\u0020\u0066\u0075\u006e\u0063\u0074\u0069\u006f\u006e\u0073\u0020\u0073\u0068\u006f\u0075\u006c\u0064\u0020\u0068\u0061\u0076\u0065\u0020\u0061\u006e\u0020\u0061\u0073\u0073\u006f\u0063\u0069\u0061\u0074\u0065\u0064\u0020\u0074\u006f\u006c\u0065\u0072\u0061\u006e\u0063\u0065\u0020\u0062\u0061\u0073\u0065\u0064\u0020\u006f\u006e\u0020\u0074\u0068\u0065\u0020\u0066\u006c\u006f\u0061\u0074\u0069\u006e\u0067\u0020\u0070\u006f\u0069\u006e\u0074\u0020\u0065\u0072\u0072\u006f\u0072\u002e\u000d\u000a\u0020\u0020\u0020\u0020\u0062\u006f\u006f\u006c\u0020\u0069\u0073\u004f\u006e\u0045\u006c\u006c\u0069\u0070\u0073\u006f\u0069\u0064\u0020\u003d\u0020\u0069\u0073\u004f\u006e\u0042\u006f\u0075\u006e\u0064\u0061\u0072\u0079\u0028\u0065\u006c\u006c\u0069\u0070\u0073\u006f\u0069\u0064\u0056\u0061\u006c\u0075\u0065\u002c\u0020\u0063\u007a\u006d\u005f\u0065\u0070\u0073\u0069\u006c\u006f\u006e\u0033\u0029\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u0067\u006c\u005f\u0046\u0072\u0061\u0067\u0043\u006f\u006c\u006f\u0072\u0020\u003d\u0020\u0073\u0068\u0061\u0064\u0065\u0028\u0069\u0073\u004f\u006e\u0045\u006c\u006c\u0069\u0070\u0073\u006f\u0069\u0064\u0029\u003b\u000d\u000a\u000d\u000a\u007d','showSectorSegmentLines','entityCollection\x20is\x20required.','Assets/Textures/DotTransparent.png','Assets/Textures/ArrowTransparent.png','Assets/Textures/LinkPulse.png','PolylineTrailLinkType','Assets/Textures/LinkTrail.png','Assets/Textures/Flow1.png','\u0063\u007a\u006d\u005f\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0020\u0063\u007a\u006d\u005f\u0067\u0065\u0074\u004d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0028\u0063\u007a\u006d\u005f\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0049\u006e\u0070\u0075\u0074\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0049\u006e\u0070\u0075\u0074\u0029\u000d\u000a\u007b\u000d\u000a\u0020\u0020\u0020\u0020\u0063\u007a\u006d\u005f\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0020\u003d\u0020\u0063\u007a\u006d\u005f\u0067\u0065\u0074\u0044\u0065\u0066\u0061\u0075\u006c\u0074\u004d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0028\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0049\u006e\u0070\u0075\u0074\u0029\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u0076\u0065\u0063\u0032\u0020\u0073\u0074\u0020\u003d\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0049\u006e\u0070\u0075\u0074\u002e\u0073\u0074\u003b\u000d\u000a\u000d\u000a\u0020\u0020\u0020\u0020\u0069\u0066\u0028\u0074\u0065\u0078\u0074\u0075\u0072\u0065\u0032\u0044\u0028\u0069\u006d\u0061\u0067\u0065\u002c\u0020\u0076\u0065\u0063\u0032\u0028\u0030\u002e\u0030\u002c\u0020\u0030\u002e\u0030\u0029\u0029\u002e\u0061\u0020\u003d\u003d\u0020\u0031\u002e\u0030\u0029\u007b\u000d\u000a\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0064\u0069\u0073\u0063\u0061\u0072\u0064\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u007d\u0065\u006c\u0073\u0065\u007b\u000d\u000a\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u002e\u0061\u006c\u0070\u0068\u0061\u0020\u003d\u0020\u0074\u0065\u0078\u0074\u0075\u0072\u0065\u0032\u0044\u0028\u0069\u006d\u0061\u0067\u0065\u002c\u0020\u0076\u0065\u0063\u0032\u0028\u0031\u002e\u0030\u0020\u002d\u0020\u0066\u0072\u0061\u0063\u0074\u0028\u0074\u0069\u006d\u0065\u0020\u002d\u0020\u0073\u0074\u002e\u0073\u0029\u002c\u0020\u0073\u0074\u002e\u0074\u0029\u0029\u002e\u0061\u0020\u002a\u0020\u0063\u006f\u006c\u006f\u0072\u002e\u0061\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u007d\u000d\u000a\u000d\u000a\u0020\u0020\u0020\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u002e\u0064\u0069\u0066\u0066\u0075\u0073\u0065\u0020\u003d\u0020\u006d\u0061\u0078\u0028\u0063\u006f\u006c\u006f\u0072\u002e\u0072\u0067\u0062\u0020\u002a\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u002e\u0061\u006c\u0070\u0068\u0061\u0020\u002a\u0020\u0033\u002e\u0030\u002c\u0020\u0063\u006f\u006c\u006f\u0072\u002e\u0072\u0067\u0062\u0029\u003b\u000d\u000a\u000d\u000a\u0020\u0020\u0020\u0072\u0065\u0074\u0075\u0072\u006e\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u003b\u000d\u000a\u007d','\u0063\u007a\u006d\u005f\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0020\u0063\u007a\u006d\u005f\u0067\u0065\u0074\u004d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0028\u0063\u007a\u006d\u005f\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0049\u006e\u0070\u0075\u0074\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0049\u006e\u0070\u0075\u0074\u0029\u000d\u000a\u007b\u000d\u000a\u0020\u0020\u0020\u0020\u0063\u007a\u006d\u005f\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0020\u003d\u0020\u0063\u007a\u006d\u005f\u0067\u0065\u0074\u0044\u0065\u0066\u0061\u0075\u006c\u0074\u004d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0028\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0049\u006e\u0070\u0075\u0074\u0029\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u0076\u0065\u0063\u0032\u0020\u0073\u0074\u0020\u003d\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0049\u006e\u0070\u0075\u0074\u002e\u0073\u0074\u003b\u000d\u000a\u000d\u000a\u0020\u0020\u0020\u0020\u0069\u0066\u0028\u0074\u0065\u0078\u0074\u0075\u0072\u0065\u0032\u0044\u0028\u0069\u006d\u0061\u0067\u0065\u002c\u0020\u0076\u0065\u0063\u0032\u0028\u0030\u002e\u0030\u002c\u0020\u0030\u002e\u0030\u0029\u0029\u002e\u0061\u0020\u003d\u003d\u0020\u0031\u002e\u0030\u0029\u007b\u000d\u000a\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0064\u0069\u0073\u0063\u0061\u0072\u0064\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u007d\u0065\u006c\u0073\u0065\u007b\u000d\u000a\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u002e\u0061\u006c\u0070\u0068\u0061\u0020\u003d\u0020\u0074\u0065\u0078\u0074\u0075\u0072\u0065\u0032\u0044\u0028\u0069\u006d\u0061\u0067\u0065\u002c\u0020\u0076\u0065\u0063\u0032\u0028\u0031\u002e\u0030\u0020\u002d\u0020\u0066\u0072\u0061\u0063\u0074\u0028\u0074\u0069\u006d\u0065\u0020\u002d\u0020\u0073\u0074\u002e\u0073\u0029\u002c\u0020\u0073\u0074\u002e\u0074\u0029\u0029\u002e\u0061\u0020\u002a\u0020\u0063\u006f\u006c\u006f\u0072\u002e\u0061\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u007d\u000d\u000a\u000d\u000a\u0020\u0020\u0020\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u002e\u0064\u0069\u0066\u0066\u0075\u0073\u0065\u0020\u003d\u0020\u006d\u0061\u0078\u0028\u0063\u006f\u006c\u006f\u0072\u002e\u0072\u0067\u0062\u0020\u002a\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u002e\u0061\u006c\u0070\u0068\u0061\u0020\u002a\u0020\u0031\u0030\u002e\u0030\u002c\u0020\u0063\u006f\u006c\u006f\u0072\u002e\u0072\u0067\u0062\u0029\u003b\u000d\u000a\u000d\u000a\u0020\u0020\u0020\u0020\u0072\u0065\u0074\u0075\u0072\u006e\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u003b\u000d\u000a\u007d','\u0075\u006e\u0069\u0066\u006f\u0072\u006d\u0020\u0076\u0065\u0063\u0034\u0020\u0063\u006f\u006c\u006f\u0072\u003b\u000d\u000a\u0075\u006e\u0069\u0066\u006f\u0072\u006d\u0020\u0066\u006c\u006f\u0061\u0074\u0020\u0067\u006c\u006f\u0077\u0050\u006f\u0077\u0065\u0072\u003b\u000d\u000a\u000d\u000a\u0076\u0061\u0072\u0079\u0069\u006e\u0067\u0020\u0066\u006c\u006f\u0061\u0074\u0020\u0076\u005f\u0077\u0069\u0064\u0074\u0068\u003b\u000d\u000a\u000d\u000a\u0063\u007a\u006d\u005f\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0020\u0063\u007a\u006d\u005f\u0067\u0065\u0074\u004d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0028\u0063\u007a\u006d\u005f\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0049\u006e\u0070\u0075\u0074\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0049\u006e\u0070\u0075\u0074\u0029\u000d\u000a\u007b\u000d\u000a\u0020\u0020\u0020\u0020\u0063\u007a\u006d\u005f\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0020\u003d\u0020\u0063\u007a\u006d\u005f\u0067\u0065\u0074\u0044\u0065\u0066\u0061\u0075\u006c\u0074\u004d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0028\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0049\u006e\u0070\u0075\u0074\u0029\u003b\u000d\u000a\u000d\u000a\u0020\u0020\u0020\u0020\u0076\u0065\u0063\u0032\u0020\u0073\u0074\u0020\u003d\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0049\u006e\u0070\u0075\u0074\u002e\u0073\u0074\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u0066\u006c\u006f\u0061\u0074\u0020\u0067\u006c\u006f\u0077\u0020\u003d\u0020\u0067\u006c\u006f\u0077\u0050\u006f\u0077\u0065\u0072\u0020\u002f\u0020\u0061\u0062\u0073\u0028\u0073\u0074\u002e\u0074\u0020\u002d\u0020\u0030\u002e\u0035\u0029\u0020\u002d\u0020\u0028\u0067\u006c\u006f\u0077\u0050\u006f\u0077\u0065\u0072\u0020\u002f\u0020\u0030\u002e\u0035\u0029\u003b\u000d\u000a\u000d\u000a\u0020\u0020\u0020\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u002e\u0065\u006d\u0069\u0073\u0073\u0069\u006f\u006e\u0020\u003d\u0020\u006d\u0061\u0078\u0028\u0076\u0065\u0063\u0033\u0028\u0067\u006c\u006f\u0077\u0020\u002d\u0020\u0031\u002e\u0030\u0020\u002b\u0020\u0063\u006f\u006c\u006f\u0072\u002e\u0072\u0067\u0062\u0029\u002c\u0020\u0063\u006f\u006c\u006f\u0072\u002e\u0072\u0067\u0062\u0029\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u002e\u0061\u006c\u0070\u0068\u0061\u0020\u003d\u0020\u0063\u006c\u0061\u006d\u0070\u0028\u0030\u002e\u0030\u002c\u0020\u0031\u002e\u0030\u002c\u0020\u0067\u006c\u006f\u0077\u0029\u0020\u002a\u0020\u0063\u006f\u006c\u006f\u0072\u002e\u0061\u0020\u002a\u0020\u0073\u0074\u002e\u0073\u003b\u000d\u000a\u000d\u000a\u0020\u0020\u0020\u0020\u002f\u002f\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u002e\u0065\u006d\u0069\u0073\u0073\u0069\u006f\u006e\u0020\u003d\u0020\u0020\u0063\u006f\u006c\u006f\u0072\u002e\u0072\u0067\u0062\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u002f\u002f\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u002e\u0061\u006c\u0070\u0068\u0061\u0020\u003d\u0020\u0020\u0063\u006f\u006c\u006f\u0072\u002e\u0061\u003b\u000d\u000a\u000d\u000a\u0020\u0020\u0020\u0020\u0072\u0065\u0074\u0075\u0072\u006e\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u003b\u000d\u000a\u007d\u000d\u000a','\u0063\u007a\u006d\u005f\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0020\u0063\u007a\u006d\u005f\u0067\u0065\u0074\u004d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0028\u0063\u007a\u006d\u005f\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0049\u006e\u0070\u0075\u0074\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0049\u006e\u0070\u0075\u0074\u0029\u000d\u000a\u007b\u000d\u000a\u0020\u0020\u0020\u0020\u0063\u007a\u006d\u005f\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0020\u003d\u0020\u0063\u007a\u006d\u005f\u0067\u0065\u0074\u0044\u0065\u0066\u0061\u0075\u006c\u0074\u004d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0028\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0049\u006e\u0070\u0075\u0074\u0029\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u0076\u0065\u0063\u0032\u0020\u0073\u0074\u0020\u003d\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0049\u006e\u0070\u0075\u0074\u002e\u0073\u0074\u003b\u000d\u000a\u000d\u000a\u0020\u0020\u0020\u0020\u0069\u0066\u0028\u0074\u0065\u0078\u0074\u0075\u0072\u0065\u0032\u0044\u0028\u0069\u006d\u0061\u0067\u0065\u002c\u0020\u0076\u0065\u0063\u0032\u0028\u0030\u002e\u0030\u002c\u0020\u0030\u002e\u0030\u0029\u0029\u002e\u0061\u0020\u003d\u003d\u0020\u0031\u002e\u0030\u0029\u007b\u000d\u000a\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0064\u0069\u0073\u0063\u0061\u0072\u0064\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u007d\u0065\u006c\u0073\u0065\u007b\u000d\u000a\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u002e\u0061\u006c\u0070\u0068\u0061\u0020\u003d\u0020\u0074\u0065\u0078\u0074\u0075\u0072\u0065\u0032\u0044\u0028\u0069\u006d\u0061\u0067\u0065\u002c\u0020\u0073\u0074\u0029\u002e\u0061\u0020\u002a\u0020\u0063\u006f\u006c\u006f\u0072\u002e\u0061\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u007d\u000d\u000a\u000d\u000a\u0020\u0020\u0020\u002f\u002a\u0020\u0069\u0066\u0028\u0074\u0065\u0078\u0074\u0075\u0072\u0065\u0032\u0044\u0028\u0069\u006d\u0061\u0067\u0065\u002c\u0020\u0073\u0074\u0029\u002e\u0061\u0020\u003e\u0020\u0030\u002e\u0039\u0029\u007b\u000d\u000a\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u002e\u0064\u0069\u0066\u0066\u0075\u0073\u0065\u0020\u003d\u0020\u0076\u0065\u0063\u0033\u0028\u0031\u002e\u0030\u0029\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u007d\u0065\u006c\u0073\u0065\u007b\u000d\u000a\u0020\u0020\u0020\u0020\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u002e\u0064\u0069\u0066\u0066\u0075\u0073\u0065\u0020\u003d\u0020\u0063\u006f\u006c\u006f\u0072\u002e\u0072\u0067\u0062\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u007d\u002a\u002f\u000d\u000a\u000d\u000a\u0020\u0020\u0020\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u002e\u0064\u0069\u0066\u0066\u0075\u0073\u0065\u0020\u003d\u0020\u006d\u0061\u0078\u0028\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u002e\u0064\u0069\u0066\u0066\u0075\u0073\u0065\u002a\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u002e\u0061\u006c\u0070\u0068\u0061\u0020\u002a\u0020\u0033\u002e\u0030\u002c\u0020\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u002e\u0064\u0069\u0066\u0066\u0075\u0073\u0065\u0029\u003b\u000d\u000a\u000d\u000a\u0020\u0020\u0020\u0020\u0072\u0065\u0074\u0075\u0072\u006e\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u003b\u000d\u000a\u007d','\u0063\u007a\u006d\u005f\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0020\u0063\u007a\u006d\u005f\u0067\u0065\u0074\u004d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0028\u0063\u007a\u006d\u005f\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0049\u006e\u0070\u0075\u0074\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0049\u006e\u0070\u0075\u0074\u0029\u000d\u000a\u007b\u000d\u000a\u0020\u0020\u0020\u0020\u0063\u007a\u006d\u005f\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0020\u003d\u0020\u0063\u007a\u006d\u005f\u0067\u0065\u0074\u0044\u0065\u0066\u0061\u0075\u006c\u0074\u004d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0028\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0049\u006e\u0070\u0075\u0074\u0029\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u002e\u0064\u0069\u0066\u0066\u0075\u0073\u0065\u0020\u003d\u0020\u0031\u002e\u0035\u0020\u002a\u0020\u0063\u006f\u006c\u006f\u0072\u002e\u0072\u0067\u0062\u003b\u000d\u000a\u000d\u000a\u0020\u0020\u0020\u0020\u0076\u0065\u0063\u0032\u0020\u0073\u0074\u0020\u003d\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0049\u006e\u0070\u0075\u0074\u002e\u0073\u0074\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u0066\u006c\u006f\u0061\u0074\u0020\u0064\u0069\u0073\u0020\u003d\u0020\u0064\u0069\u0073\u0074\u0061\u006e\u0063\u0065\u0028\u0073\u0074\u002c\u0020\u0076\u0065\u0063\u0032\u0028\u0030\u002e\u0035\u002c\u0020\u0030\u002e\u0035\u0029\u0029\u003b\u000d\u000a\u000d\u000a\u0020\u0020\u0020\u0020\u0066\u006c\u006f\u0061\u0074\u0020\u0070\u0065\u0072\u0020\u003d\u0020\u0066\u0072\u0061\u0063\u0074\u0028\u0074\u0069\u006d\u0065\u0029\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u0069\u0066\u0028\u0064\u0069\u0073\u0020\u003e\u0020\u0070\u0065\u0072\u0020\u002a\u0020\u0030\u002e\u0035\u0029\u007b\u000d\u000a\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u002f\u002f\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u002e\u0061\u006c\u0070\u0068\u0061\u0020\u003d\u0020\u0030\u002e\u0030\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0064\u0069\u0073\u0063\u0061\u0072\u0064\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u007d\u0065\u006c\u0073\u0065\u0020\u007b\u000d\u000a\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u002e\u0061\u006c\u0070\u0068\u0061\u0020\u003d\u0020\u0063\u006f\u006c\u006f\u0072\u002e\u0061\u0020\u0020\u002a\u0020\u0064\u0069\u0073\u0020\u002f\u0020\u0070\u0065\u0072\u0020\u002f\u0020\u0032\u002e\u0030\u003b\u000d\u000a\u0020\u0020\u0020\u0020\u007d\u000d\u000a\u0020\u0020\u0020\u0020\u0072\u0065\u0074\u0075\u0072\u006e\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u003b\u000d\u000a\u007d','Assets/Textures/20200824102248108.png','\u0020\u0063\u007a\u006d\u005f\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0020\u0063\u007a\u006d\u005f\u0067\u0065\u0074\u004d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0028\u0063\u007a\u006d\u005f\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0049\u006e\u0070\u0075\u0074\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0049\u006e\u0070\u0075\u0074\u0029\u000d\u000a\u0020\u0020\u0020\u0020\u0020\u007b\u0020\u000d\u000a\u0020\u0063\u007a\u006d\u005f\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0020\u003d\u0020\u0063\u007a\u006d\u005f\u0067\u0065\u0074\u0044\u0065\u0066\u0061\u0075\u006c\u0074\u004d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0028\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0049\u006e\u0070\u0075\u0074\u0029\u003b\u0020\u000d\u000a\u0020\u0076\u0065\u0063\u0032\u0020\u0073\u0074\u0020\u003d\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u0049\u006e\u0070\u0075\u0074\u002e\u0073\u0074\u002a\u0072\u0065\u0070\u0065\u0061\u0074\u003b\u0020\u000d\u000a\u0020\u0020\u0020\u0076\u0065\u0063\u0034\u0020\u0063\u006f\u006c\u006f\u0072\u0049\u006d\u0061\u0067\u0065\u0020\u003d\u0020\u0074\u0065\u0078\u0074\u0075\u0072\u0065\u0032\u0044\u0028\u0069\u006d\u0061\u0067\u0065\u002c\u0020\u0076\u0065\u0063\u0032\u0028\u0066\u0072\u0061\u0063\u0074\u0028\u0073\u0074\u002e\u0073\u0020\u002d\u0020\u0074\u0069\u006d\u0065\u002a\u0072\u0065\u0070\u0065\u0061\u0074\u0029\u002c\u0020\u0066\u0072\u0061\u0063\u0074\u0028\u0073\u0074\u002e\u0074\u0029\u0029\u0029\u003b\u0020\u000d\u000a\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u002e\u0061\u006c\u0070\u0068\u0061\u0020\u003d\u0063\u006f\u006c\u006f\u0072\u0049\u006d\u0061\u0067\u0065\u002e\u0061\u0020\u002a\u0020\u0063\u006f\u006c\u006f\u0072\u002e\u0061\u003b\u0020\u000d\u000a\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u002e\u0064\u0069\u0066\u0066\u0075\u0073\u0065\u0020\u003d\u0020\u0063\u006f\u006c\u006f\u0072\u002e\u0072\u0067\u0062\u0020\u003b\u0020\u000d\u000a\u0020\u0072\u0065\u0074\u0075\u0072\u006e\u0020\u006d\u0061\u0074\u0065\u0072\u0069\u0061\u006c\u003b\u0020\u000d\u000a\u007d\u0020','position\x20must\x20be\x20defined\x20based\x20on\x20the\x20specified\x20vertex\x20format.','normal\x20must\x20be\x20defined\x20based\x20on\x20the\x20specified\x20vertex\x20format.','st\x20must\x20be\x20defined\x20based\x20on\x20the\x20specified\x20vertex\x20format.','binormal\x20must\x20be\x20defined\x20based\x20on\x20the\x20specified\x20vertex\x20format.','tangent\x20must\x20be\x20defined\x20based\x20on\x20the\x20specified\x20vertex\x20format.','color\x20must\x20be\x20defined\x20based\x20on\x20the\x20specified\x20vertex\x20format.','vertices\x20must\x20be\x20defined\x20and\x20be\x20equal\x20to\x203.','Either\x20positions\x20or\x20triangles\x20must\x20be\x20defined.','positions\x20must\x20be\x20defined\x20and\x20have\x20at\x20least\x20a\x20length\x20of\x203\x20and\x20the\x20length\x20must\x20be\x20a\x20multiple\x20of\x203.','colors\x20must\x20have\x20the\x20same\x20length\x20as\x20positions.','position\x20must\x20be\x20defined\x20based\x20on\x20the\x20specified\x20vertex\x20format.','normal\x20must\x20be\x20defined\x20based\x20on\x20the\x20specified\x20vertex\x20format.','st\x20must\x20be\x20defined\x20based\x20on\x20the\x20specified\x20vertex\x20format.','binormal\x20must\x20be\x20defined\x20based\x20on\x20the\x20specified\x20vertex\x20format.','tangent\x20must\x20be\x20defined\x20based\x20on\x20the\x20specified\x20vertex\x20format.','color\x20must\x20be\x20defined\x20based\x20on\x20the\x20specified\x20vertex\x20format.','vertices\x20must\x20be\x20defined\x20and\x20be\x20equal\x20to\x203.','Either\x20positions\x20or\x20triangles\x20must\x20be\x20defined.','positions\x20must\x20be\x20defined\x20and\x20have\x20at\x20least\x20a\x20length\x20of\x203\x20and\x20the\x20length\x20must\x20be\x20a\x20multiple\x20of\x203.','colors\x20must\x20have\x20the\x20same\x20length\x20as\x20positions.','\u002f\u002f\u0041\u0064\u0061\u0070\u0074\u0065\u0064\u0020\u0066\u0072\u006f\u006d\u0020\u0050\u0065\u0072\u0049\u006e\u0073\u0074\u0061\u006e\u0063\u0065\u0046\u006c\u0061\u0074\u0043\u006f\u006c\u006f\u0072\u0041\u0070\u0070\u0065\u0061\u0072\u0061\u006e\u0063\u0065\u0056\u0053\u002e\u0067\u006c\u0073\u006c\u000a\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0061\u0074\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u0020\u0076\u0065\u0063\u0033\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0033\u0044\u0048\u0069\u0067\u0068\u003b\u000a\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0061\u0074\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u0020\u0076\u0065\u0063\u0033\u0020\u0070\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0033\u0044\u004c\u006f\u0077\u003b\u000a\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0061\u0074\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u0020\u0076\u0065\u0063\u0034\u0020\u0063\u006f\u006c\u006f\u0072\u003b\u000a\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0061\u0074\u0074\u0072\u0069\u0062\u0075\u0074\u0065\u0020\u0066\u006c\u006f\u0061\u0074\u0020\u0062\u0061\u0074\u0063\u0068\u0049\u0064\u003b\u000a\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u000a\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0076\u0061\u0072\u0079\u0069\u006e\u0067\u0020\u0076\u0065\u0063\u0034\u0020\u0076\u005f\u0063\u006f\u006c\u006f\u0072\u003b\u000a\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u000a\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0076\u006f\u0069\u0064\u0020\u006d\u0061\u0069\u006e\u0028\u0029\u0020\u000a\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u007b\u000a\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0076\u0065\u0063\u0034\u0020\u0070\u0020\u003d\u0020\u0063\u007a\u006d\u005f\u0063\u006f\u006d\u0070\u0075\u0074\u0065\u0050\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0028\u0029\u003b\u000a\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u000a\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0076\u005f\u0063\u006f\u006c\u006f\u0072\u0020\u003d\u0020\u0063\u006f\u006c\u006f\u0072\u003b\u000a\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u000a\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0067\u006c\u005f\u0050\u006f\u0073\u0069\u0074\u0069\u006f\u006e\u0020\u003d\u0020\u0063\u007a\u006d\u005f\u006d\u006f\u0064\u0065\u006c\u0056\u0069\u0065\u0077\u0050\u0072\u006f\u006a\u0065\u0063\u0074\u0069\u006f\u006e\u0052\u0065\u006c\u0061\u0074\u0069\u0076\u0065\u0054\u006f\u0045\u0079\u0065\u0020\u002a\u0020\u0070\u003b\u000a\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u007d\u000a\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020','\u002f\u002f\u0041\u0064\u0061\u0070\u0074\u0065\u0064\u0020\u0066\u0072\u006f\u006d\u0020\u0050\u0065\u0072\u0049\u006e\u0073\u0074\u0061\u006e\u0063\u0065\u0046\u006c\u0061\u0074\u0043\u006f\u006c\u006f\u0072\u0041\u0070\u0070\u0065\u0061\u0072\u0061\u006e\u0063\u0065\u0046\u0053\u002e\u0067\u006c\u0073\u006c\u000a\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0076\u0061\u0072\u0079\u0069\u006e\u0067\u0020\u0076\u0065\u0063\u0034\u0020\u0076\u005f\u0063\u006f\u006c\u006f\u0072\u003b\u000a\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u000a\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0076\u006f\u0069\u0064\u0020\u006d\u0061\u0069\u006e\u0028\u0029\u000a\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u007b\u000a\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0067\u006c\u005f\u0046\u0072\u0061\u0067\u0043\u006f\u006c\u006f\u0072\u0020\u003d\u0020\u0076\u005f\u0063\u006f\u006c\u006f\u0072\u003b\u000a\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u007d\u000a\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020\u0020','Assets/Textures/stone.png','px;\x20margin:\x200px;\x20display:\x20none;','ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789','CesiumHeatmap\x20already\x20defined.','position:\x20absolute;top:\x2050px;left:\x2020px;z-index:\x20200;background:\x20transparent;','\x20\x20\x20\x20