FeiXianChengGuan/public/Cesium/Cesium-es6.js

345 lines
15 MiB
JavaScript
Raw Normal View History

2023-09-28 13:42:03 +08:00
var _0x129f=['inputPoints','_pointCloudLayerNames','_isAutoSave','frustumCommandsList','wgs84WithEyeOffsetToWindowCoordinates','path','FLOAT_VEC3','indexData','_previousFramebuffer','\x20\x20\x20\x20vec3\x20specular\x20=\x20specularGlossiness.rgb;\x0a','_dimensionsSubscription','warning:\x20Loading\x20from\x20a\x20file\x20URI\x20(','_useHighlightColor','_url','_bursts','ss2','dynCall_ji','_fieldsByName','areaFactor','cesium-navigation-button\x20cesium-navigation-button-left','_materialType','groundExtrudedHeight','/**\x0a\x20*\x20A\x20built-in\x20GLSL\x20floating-point\x20constant\x20for\x20<code>pi/6</code>.\x0a\x20*\x0a\x20*\x20@alias\x20czm_piOverSix\x0a\x20*\x20@glslConstant\x0a\x20*\x0a\x20*\x20@see\x20CesiumMath.PI_OVER_SIX\x0a\x20*\x0a\x20*\x20@example\x0a\x20*\x20//\x20GLSL\x20declaration\x0a\x20*\x20const\x20float\x20czm_piOverSix\x20=\x20...;\x0a\x20*\x0a\x20*\x20//\x20Example\x0a\x20*\x20float\x20pi\x20=\x206.0\x20*\x20czm_piOverSix;\x0a\x20*/\x0aconst\x20float\x20czm_piOverSix\x20=\x200.5235987755982988;\x0a','DECREMENT_WRAP','stGranXSin','getCssClassSuffixes','maxLon','\x20\x20vec3\x20diffuseLight\x20=\x20vec3(0.0,\x200.0,\x200.0);\x0a','rgba(250,\x20158,\x2062,\x201)','_minimumClusterSize','circle-pitch-alignment','CUSTOM','clippingMaskUniformValues','parameter\x20stop\x20must\x20be\x20instanceof\x20RouteStop!','taskMap','stackPartitions','_instanceBoundingSpheresCV','_renderForQuery','#define\x20CLIP_POLYLINE\x20\x0a','_paricleCountPerDegree','_visible','maximumVertexTextureImageUnits','isFullscreenEnabled','hasTexCoords','loadComponent','_groupName','getGroupModelPath','_lastStyleTime','addOnPreRun','isRotateEasting','out\x20of\x20range\x20destination\x20coordinates\x20for\x20image\x20copy','getSignalColor','./font','fromRectangleAndId','_sigma','decode_position_normConstant','Modified\x20Airy','_blockCacheQueue','addLocalSmlFile','tilesets','computeTileLoadPriority','_animationBegined','data:image/webp;base64,UklGRiIAAABXRUJQVlA4IBYAAAAwAQCdASoBAAEADsD+JaQAA3AAAAAA','varying\x20vec4\x20v_color;\x20\x0a','colorBufferHalfFloat','crossorigin','gltb','false_northing','beforeViewerChanged','_startObject','SELECTED','lineVertexArray','area','#ifdef\x20GL_OES_standard_derivatives\x0a\x20\x20\x20\x20#extension\x20GL_OES_standard_derivatives\x20:\x20enable\x0a#endif\x0a\x0auniform\x20vec4\x20color;\x0auniform\x20float\x20spacing;\x0auniform\x20float\x20width;\x0a\x0aczm_material\x20czm_getMaterial(czm_materialInput\x20materialInput)\x0a{\x0a\x20\x20\x20\x20czm_material\x20material\x20=\x20czm_getDefaultMaterial(materialInput);\x0a\x0a\x20\x20\x20\x20float\x20distanceToContour\x20=\x20mod(materialInput.height,\x20spacing);\x0a\x0a#ifdef\x20GL_OES_standard_derivatives\x0a\x20\x20\x20\x20float\x20dxc\x20=\x20abs(dFdx(materialInput.height));\x0a\x20\x20\x20\x20float\x20dyc\x20=\x20abs(dFdy(materialInput.height));\x0a\x20\x20\x20\x20float\x20dF\x20=\x20max(dxc,\x20dyc)\x20*\x20czm_pixelRatio\x20*\x20width;\x0a\x20\x20\x20\x20float\x20alpha\x20=\x20(distanceToContour\x20<\x20dF)\x20?\x201.0\x20:\x200.0;\x0a#else\x0a\x20\x20\x20\x20float\x20alpha\x20=\x20(distanceToContour\x20<\x20(czm_pixelRatio\x20*\x20width))\x20?\x201.0\x20:\x200.0;\x0a#endif\x0a\x0a\x20\x20\x20\x20vec4\x20outColor\x20=\x20czm_gammaCorrect(vec4(color.rgb,\x20alpha));\x0a\x20\x20\x20\x20material.diffuse\x20=\x20outColor.rgb;\x0a\x20\x20\x20\x20material.alpha\x20=\x20outColor.a;\x0a\x0a\x20\x20\x20\x20return\x20material;\x0a}\x0a','SuperMap.FindClosestFacilitiesService','isAnalyzeById','_translucentBatches','removeVectorTilesMap','calcProtudeC3','_axesCreated','removeAllExtractRegion','crs','constructor','removeAllExtendProperty','isAmbientOcclusionSupported','HAS_ANISOTROPY','\x20(+2)\x20<=\x20','application/json','contextId','modifyScalePoint','viewport-y','_playRate','getUseBelowRangeColor','_disjointIDs','values_','eqdc','_lineDisplayType','\x20u_','getAllSchemeName','Shadow\x20anaylsis\x20is\x20not\x20supported\x20for\x20non-3D\x20scenes.','_overlayBounds','removeElementFromDB','u_patternscale_b','analysisSize','_lastMoonT','../log','_projectNor
@license
mersenne-twister.js - https://gist.github.com/banksean/300494
Copyright (C) 1997 - 2002, Makoto Matsumoto and Takuji Nishimura,
All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:
1. Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright
notice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution.
3. The names of its contributors may not be used to endorse or promote
products derived from this software without specific prior written
permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
var MersenneTwister=function(_0x10c9f1){var _0x2f07de=_0x5e00b3;null==_0x10c9f1&&(_0x10c9f1=new Date()[_0x2f07de(0x4ef0)]()),this['N']=0x270,this['M']=0x18d,this['MATRIX_A']=0x9908b0df,this[_0x2f07de(0x1800)]=0x80000000,this[_0x2f07de(0x16d4)]=0x7fffffff,this['mt']=new Array(this['N']),this[_0x2f07de(0x1696)]=this['N']+0x1,this[_0x2f07de(0x1073)](_0x10c9f1);};MersenneTwister[_0x5e00b3(0x3720)][_0x5e00b3(0x1073)]=function(_0x355f58){var _0x35b64f=_0x307c2b,_0x3ee9a0=_0x5e00b3;for(this['mt'][0x0]=_0x355f58>>>0x0,this[_0x3ee9a0(0x1696)]=0x1;this[_0x3ee9a0(0x1696)]<this['N'];this[_0x3ee9a0(0x1696)]++){_0x355f58=this['mt'][this[_0x3ee9a0(0x1696)]-0x1]^this['mt'][this[_0x3ee9a0(0x1696)]-0x1]>>>0x1e,(this['mt'][this[_0x3ee9a0(0x1696)]]=(0x6c078965*((0xffff0000&_0x355f58)>>>0x10)<<0x10)+0x6c078965*(0xffff&_0x355f58)+this[_0x35b64f(0x30b4)],this['mt'][this[_0x3ee9a0(0x1696)]]>>>=0x0);}},MersenneTwister[_0x307c2b(0x1aa2)][_0x5e00b3(0x1326)]=function(){var _0x1066d7=_0x307c2b,_0x5675a2=_0x5e00b3,_0x270359,_0x220945=new Array(0x0,this[_0x1066d7(0x3e54)]);if(this[_0x5675a2(0x1696)]>=this['N']){var _0x48276d;for(this[_0x5675a2(0x1696)]==this['N']+0x1&&this[_0x5675a2(0x1073)](0x1571),_0x48276d=0x0;_0x48276d<this['N']-this['M'];_0x48276d++)_0x270359=this['mt'][_0x48276d]&this[_0x5675a2(0x1800)]|this['mt'][_0x48276d+0x1]&this[_0x5675a2(0x16d4)],this['mt'][_0x48276d]=this['mt'][_0x48276d+this['M']]^_0x270359>>>0x1^_0x220945[0x1&_0x270359];for(;_0x48276d<this['N']-0x1;_0x48276d++)_0x270359=this['mt'][_0x48276d]&this[_0x5675a2(0x1800)]|this['mt'][_0x48276d+0x1]&this[_0x5675a2(0x16d4)],this['mt'][_0x48276d]=this['mt'][_0x48276d+(this['M']-this['N'])]^_0x270359>>>0x1^_0x220945[0x1&_0x270359];_0x270359=this['mt'][this['N']-0x1]&this[_0x5675a2(0x1800)]|this['mt'][0x0]&this[_0x1066d7(0x28f1)],this['mt'][this['N']-0x1]=this['mt'][this['M']-0x1]^_0x270359>>>0x1^_0x220945[0x1&_0x270359],this[_0x5675a2(0x1696)]=0x0;}return _0x270359=this['mt'][this[_0x1066d7(0x30b4)]++],_0x270359^=_0x270359>>>0xb,_0x270359^=_0x270359<<0x7&0x9d2c5680,_0x270359^=_0x270359<<0xf&0xefc60000,(_0x270359^=_0x270359>>>0x12)>>>0x0;},MersenneTwister[_0x5e00b3(0x3720)][_0x5e00b3(0x2e0f)]=function(){var _0x356b49=_0x5e00b3;return this[_0x356b49(0x1326)]()*(0x1/0x100000000);};var CesiumMath={'Radius':0x615299,'EPSILON1':0.1,'EPSILON2':0.01,'EPSILON3':0.001,'EPSILON4':0.0001,'EPSILON5':0.00001,'EPSILON6':0.000001,'EPSILON7':1e-7,'EPSILON8':1e-8,'EPSILON9':1e-9,'EPSILON10':1e-10,'EPSILON11':1e-11,'EPSILON12':1e-12,'EPSILON13':1e-13,'EPSILON14':1e-14,'EPSILON15':1e-15,'EPSILON16':1e-16,'EPSILON17':1e-17,'EPSILON18':1e-18,'EPSILON19':1e-19,'EPSILON20':1e-20,'EPSILON21':1e-21,'GRAVITATIONALPARAMETER':0x16a8665bda540,'SOLAR_RADIUS':0x29747ce0,'LUNAR_RADIUS':0x1a82b8,'SIXTY_FOUR_KILOBYTES':0x10000};CesiumMath[_0x5e00b3(0x1190)]=defaultValue$1(Math[_0x5e00b3(0x1190)],function(_0x4419dc){return 0x0===(_0x4419dc=+_0x4419dc)||_0x4419dc!=_0x4419dc?_0x4419dc:_0x4419dc>0x0?0x1:-0x1;}),CesiumMath[_0x5e00b3(0x2fdc)]=function(_0x31d1bf){return _0x31d1bf<0x0?-0x1:0x1;},CesiumMath[_0x5e00b3(0x4478)]=function(_0x2f3ac1,_0x5c6453){var _0x48df97=_0x307c2b,_0x2926ee=_0x5e00b3;return _0x5c6453=defaultValue$1(_0x5c6453,0xff),Math[_0x48df97(0x1ff1)]((0.5*CesiumMath[_0x2926ee(0x4b1d)](_0x2f3ac1,-0x1,0x1)+0.5)*_0x5c6453);},CesiumMath[_0x5e00b3(0x2828)]=function(_0x4b2e75,_0xb6f3f2){var _0x197ceb=_0x5e00b3;return _0xb6f3f2=defaultValue$1(_0xb6f3f2,0xff),CesiumMath[_0x197ceb(0x4b1d)](_0x4b2e75,0x0,_0xb6f3f2)/_0xb6f3f2*0x2-0x1;},CesiumMath[_0x5e00b3(0x4853)]=function(_0xba58b3,_0x3408cb,_0x138248){var _0xa41b14=_0x307c2b,_0x4d5042=_0x5e00b3;return 0x0===(_0x138248=Math[_0xa41b14(0x5449)](_0x138248-_0x3408cb,0x0))?0x0:CesiumMath[_0x4d5042(0x4b1d)]((_0xba58b3-_0x3408cb)/_0x138248,0x0,0x1);},CesiumMath[_0x5e00b3(0x5570)]=defaultValue$1(Math[_0x5e00b3(0x5570)],function(_0x5a1036){var _0x34cc63=_0x5e00b3;return(Math[_0x34cc63(0x5d49)](_0x5a1036)-Math[_0x34cc63(0x5d49)](-_0x5a1036))/0x2;}),CesiumMath[_0x5e00b3(0x1f21)]=defaultValue$1(Math[_0x5e00b3(0x1f21)],function(_0x1b2ef1){var _0x214f95=_0x5e00b3;return(Math[_0
* @license
*
* Grauw URI utilities
*
* See: http://hg.grauw.nl/grauw-lib/file/tip/src/uri.js
*
* @author Laurens Holst (http://www.grauw.nl/)
*
* Copyright 2012 Laurens Holst
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*
*/
function URI(_0x595ef0){var _0x373722=_0x307c2b,_0x1ae4ca=_0x5e00b3;if(_0x595ef0 instanceof URI)this[_0x1ae4ca(0x3b3a)]=_0x595ef0[_0x1ae4ca(0x3b3a)],this[_0x1ae4ca(0x30b3)]=_0x595ef0[_0x373722(0x1893)],this[_0x1ae4ca(0x21f3)]=_0x595ef0['path'],this[_0x373722(0x25f7)]=_0x595ef0[_0x1ae4ca(0x4ee2)],this[_0x1ae4ca(0x4aff)]=_0x595ef0[_0x1ae4ca(0x4aff)];else{if(_0x595ef0){var _0x2f4962=parseRegex$1[_0x373722(0x2386)](_0x595ef0);this[_0x1ae4ca(0x3b3a)]=_0x2f4962[0x1],this[_0x373722(0x1893)]=_0x2f4962[0x2],this[_0x1ae4ca(0x21f3)]=_0x2f4962[0x3],this[_0x373722(0x25f7)]=_0x2f4962[0x4],this[_0x373722(0x4bfc)]=_0x2f4962[0x5];}}}BoundingSphere[_0x307c2b(0x193b)]=function(_0x423351,_0xe4413b,_0x2778d6){var _0x1d8f2e=_0x307c2b,_0x105708=_0x5e00b3,_0x528d63,_0x4f4a1e=(_0xe4413b=defaultValue$1(_0xe4413b,projectTo2DProjection))[_0x105708(0x4faa)],_0x4b6eed=_0x423351[_0x105708(0x4fe8)],_0x891fda=_0x423351[_0x1d8f2e(0x29c9)];_0x528d63=Cartesian3[_0x105708(0x1dab)](_0x4b6eed,Cartesian3[_0x1d8f2e(0x12ef)])?Cartesian3['clone'](Cartesian3[_0x105708(0x442b)],projectTo2DNormalScratch):_0x4f4a1e[_0x105708(0x2b98)](_0x4b6eed,projectTo2DNormalScratch);var _0x4cf796=Cartesian3[_0x105708(0x4143)](Cartesian3[_0x105708(0x39c7)],_0x528d63,projectTo2DEastScratch);Cartesian3[_0x105708(0x4853)](_0x4cf796,_0x4cf796);var _0x883602=Cartesian3[_0x105708(0x4143)](_0x528d63,_0x4cf796,projectTo2DNorthScratch);Cartesian3[_0x105708(0x4853)](_0x883602,_0x883602),Cartesian3[_0x105708(0x34b9)](_0x528d63,_0x891fda,_0x528d63),Cartesian3[_0x105708(0x34b9)](_0x883602,_0x891fda,_0x883602),Cartesian3[_0x105708(0x34b9)](_0x4cf796,_0x891fda,_0x4cf796);var _0x173658=Cartesian3[_0x105708(0xa61)](_0x883602,projectTo2DSouthScratch),_0x5ae9c9=Cartesian3[_0x105708(0xa61)](_0x4cf796,projectTo2DWestScratch),_0x144ab5=projectTo2DPositionsScratch,_0x15575c=_0x144ab5[0x0];Cartesian3[_0x105708(0x30c2)](_0x528d63,_0x883602,_0x15575c),Cartesian3[_0x105708(0x30c2)](_0x15575c,_0x4cf796,_0x15575c),_0x15575c=_0x144ab5[0x1],Cartesian3[_0x1d8f2e(0x1af6)](_0x528d63,_0x883602,_0x15575c),Cartesian3[_0x105708(0x30c2)](_0x15575c,_0x5ae9c9,_0x15575c),_0x15575c=_0x144ab5[0x2],Cartesian3[_0x105708(0x30c2)](_0x528d63,_0x173658,_0x15575c),Cartesian3[_0x1d8f2e(0x1af6)](_0x15575c,_0x5ae9c9,_0x15575c),_0x15575c=_0x144ab5[0x3],Cartesian3[_0x105708(0x30c2)](_0x528d63,_0x173658,_0x15575c),Cartesian3[_0x1d8f2e(0x1af6)](_0x15575c,_0x4cf796,_0x15575c),Cartesian3[_0x105708(0xa61)](_0x528d63,_0x528d63),_0x15575c=_0x144ab5[0x4],Cartesian3[_0x105708(0x30c2)](_0x528d63,_0x883602,_0x15575c),Cartesian3[_0x105708(0x30c2)](_0x15575c,_0x4cf796,_0x15575c),_0x15575c=_0x144ab5[0x5],Cartesian3[_0x105708(0x30c2)](_0x528d63,_0x883602,_0x15575c),Cartesian3[_0x105708(0x30c2)](_0x15575c,_0x5ae9c9,_0x15575c),_0x15575c=_0x144ab5[0x6],Cartesian3[_0x105708(0x30c2)](_0x528d63,_0x173658,_0x15575c),Cartesian3[_0x105708(0x30c2)](_0x15575c,_0x5ae9c9,_0x15575c),_0x15575c=_0x144ab5[0x7],Cartesian3[_0x105708(0x30c2)](_0x528d63,_0x173658,_0x15575c),Cartesian3[_0x105708(0x30c2)](_0x15575c,_0x4cf796,_0x15575c);for(var _0x56823c=_0x144ab5[_0x105708(0x809)],_0x56ca6b=0x0;_0x56ca6b<_0x56823c;++_0x56ca6b){var _0x3ceb38=_0x144ab5[_0x56ca6b];Cartesian3[_0x105708(0x30c2)](_0x4b6eed,_0x3ceb38,_0x3ceb38);var _0x45c992=_0x4f4a1e[_0x105708(0x3bd7)](_0x3ceb38,projectTo2DCartographicScratch);_0xe4413b[_0x105708(0x63b)](_0x45c992,_0x3ceb38);}var _0x2c23a5=(_0x4b6eed=(_0x2778d6=BoundingSphere[_0x1d8f2e(0xd5c)](_0x144ab5,_0x2778d6))[_0x105708(0x4fe8)])['x'],_0x530545=_0x4b6eed['y'],_0x485d3a=_0x4b6eed['z'];return _0x4b6eed['x']=_0x485d3a,_0x4b6eed['y']=_0x2c23a5,_0x4b6eed['z']=_0x530545,_0x2778d6;},BoundingSphere[_0x307c2b(0x3277)]=function(_0x4b4720,_0x278dbb){var _0x9f2c67=_0x5e00b3;return!_0x278dbb[_0x9f2c67(0x14b1)](_0x4b4720);},BoundingSphere[_0x5e00b3(0x1dab)]=function(_0x4d64ca,_0xb71b){var _0x3125c8=_0x307c2b,_0x378923=_0x5e00b3;return _0x4d64ca===_0xb71b||defined$1(_0x4d64ca)&&defined$1(_0xb71b)&&Cartesian3[_0x378923(0x1dab)](_0x4d64ca[_0x378923(0x4fe8)],_0xb71b[_0x378923(0x4fe8)])&&_0x4d64ca[_0x378923(0x48ce)]===_0xb71b[_0x3125c8(0x29c9)];},BoundingSphe
@license
sprintf.js from the php.js project - https://github.com/kvz/phpjs
Directly from https://github.com/kvz/phpjs/blob/master/functions/strings/sprintf.js
php.js is copyright 2012 Kevin van Zonneveld.
Portions copyright Brett Zamir (http://brett-zamir.me), Kevin van Zonneveld
(http://kevin.vanzonneveld.net), Onno Marsman, Theriault, Michael White
(http://getsprink.com), Waldo Malqui Silva, Paulo Freitas, Jack, Jonas
Raoni Soares Silva (http://www.jsfromhell.com), Philip Peterson, Legaev
Andrey, Ates Goral (http://magnetiq.com), Alex, Ratheous, Martijn Wieringa,
Rafa? Kukawski (http://blog.kukawski.pl), lmeyrick
(https://sourceforge.net/projects/bcmath-js/), Nate, Philippe Baumann,
Enrique Gonzalez, Webtoolkit.info (http://www.webtoolkit.info/), Carlos R.
L. Rodrigues (http://www.jsfromhell.com), Ash Searle
(http://hexmen.com/blog/), Jani Hartikainen, travc, Ole Vrijenhoek,
Erkekjetter, Michael Grier, Rafa? Kukawski (http://kukawski.pl), Johnny
Mast (http://www.phpvrouwen.nl), T.Wild, d3x,
http://stackoverflow.com/questions/57803/how-to-convert-decimal-to-hex-in-javascript,
Rafa? Kukawski (http://blog.kukawski.pl/), stag019, pilus, WebDevHobo
(http://webdevhobo.blogspot.com/), marrtins, GeekFG
(http://geekfg.blogspot.com), Andrea Giammarchi
(http://webreflection.blogspot.com), Arpad Ray (mailto:arpad@php.net),
gorthaur, Paul Smith, Tim de Koning (http://www.kingsquare.nl), Joris, Oleg
Eremeev, Steve Hilder, majak, gettimeofday, KELAN, Josh Fraser
(http://onlineaspect.com/2007/06/08/auto-detect-a-time-zone-with-javascript/),
Marc Palau, Martin
(http://www.erlenwiese.de/), Breaking Par Consulting Inc
(http://www.breakingpar.com/bkp/home.nsf/0/87256B280015193F87256CFB006C45F7),
Chris, Mirek Slugen, saulius, Alfonso Jimenez
(http://www.alfonsojimenez.com), Diplom@t (http://difane.com/), felix,
Mailfaker (http://www.weedem.fr/), Tyler Akins (http://rumkin.com), Caio
Ariede (http://caioariede.com), Robin, Kankrelune
(http://www.webfaktory.info/), Karol Kowalski, Imgen Tata
(http://www.myipdf.com/), mdsjack (http://www.mdsjack.bo.it), Dreamer,
Felix Geisendoerfer (http://www.debuggable.com/felix), Lars Fischer, AJ,
David, Aman Gupta, Michael White, Public Domain
(http://www.json.org/json2.js), Steven Levithan
(http://blog.stevenlevithan.com), Sakimori, Pellentesque Malesuada,
Thunder.m, Dj (http://phpjs.org/functions/htmlentities:425#comment_134018),
Steve Clay, David James, Francois, class_exists, nobbler, T. Wild, Itsacon
(http://www.itsacon.net/), date, Ole Vrijenhoek (http://www.nervous.nl/),
Fox, Raphael (Ao RUDLER), Marco, noname, Mateusz "loonquawl" Zalega, Frank
Forte, Arno, ger, mktime, john (http://www.jd-tech.net), Nick Kolosov
(http://sammy.ru), marc andreu, Scott Cariss, Douglas Crockford
(http://javascript.crockford.com), madipta, Slawomir Kaniecki,
ReverseSyntax, Nathan, Alex Wilson, kenneth, Bayron Guevara, Adam Wallner
(http://web2.bitbaro.hu/), paulo kuong, jmweb, Lincoln Ramsay, djmix,
Pyerre, Jon Hohle, Thiago Mata (http://thiagomata.blog.com), lmeyrick
(https://sourceforge.net/projects/bcmath-js/this.), Linuxworld, duncan,
Gilbert, Sanjoy Roy, Shingo, sankai, Oskar Larsson H?gfeldt
(http://oskar-lh.name/), Denny Wardhana, 0m3r, Everlasto, Subhasis Deb,
josh, jd, Pier Paolo Ramon (http://www.mastersoup.com/), P, merabi, Soren
Hansen, Eugene Bulkin (http://doubleaw.com/), Der Simon
(http://innerdom.sourceforge.net/), echo is bad, Ozh, XoraX
(http://www.xorax.info), EdorFaus, JB, J A R, Marc Jansen, Francesco, LH,
Stoyan Kyosev (http://www.svest.org/), nord_ua, omid
(http://phpjs.org/functions/380:380#comment_137122), Brad Touesnard, MeEtc
(http://yass.meetcweb.com), Peter-Paul Koch
(http://www.quirksmode.org/js/beat.html), Olivier Louvignes
(http://mg-crea.com/), T0bsn, Tim Wiel, Bryan Elliott, Jalal Berrami,
Martin, JT, David Randall, Thomas Beaucourt (http://www.webapp.fr), taith,
vlado houba, Pierre-Luc Paour, Kristof Coomans (SCK-CEN Belgian Nucleair
Research Centre), Martin Pool, Kirk Strobeck, Rick Waldron, Brant Messenger
(http://www.brantmessenger.com/), Devan Penner-Woelk, Saulo Vallory, Wagner
B. Soares, Artur Tchernychev, Valentina De Rosa, Jason Wong
(http://carrot.org/), Christoph, Daniel Esteban, strftime, Mick@el, rezna,
Simon Willison (http://simonwillison.net), Anton Ongson, Gabriel Paderni,
Marco van Oort, penutbutterjelly, Philipp Lenssen, Bjorn Roesbeke
(http://www.bjornroesbeke.be/), Bug?, Eric Nagel, Tomasz Wesolowski,
Evertjan Garretsen, Bobby Drake, Blues (http://tech.bluesmoon.info/), Luke
Godfrey, Pul, uestla, Alan C, Ulrich, Rafal Kukawski, Yves Sucaet,
sowberry, Norman "zEh" Fuchs, hitwork, Zahlii, johnrembo, Nick Callen,
Steven Levithan (stevenlevithan.com), ejsanders, Scott Baker, Brian Tafoya
(http://www.premasolutions.com/), Philippe Jausions
(http://pear.php.net/user/jausions), Aidan Lister
(http://aidanlister.com/), Rob, e-mike, HKM, ChaosNo1, metjay, strcasecmp,
strcmp, Taras Bogach, jpfle, Alexander Ermolaev
(http://snippets.dzone.com/user/AlexanderErmolaev), DxGx, kilops, Orlando,
dptr1988, Le Torbi, James (http://www.james-bell.co.uk/), Pedro Tainha
(http://www.pedrotainha.com), James, Arnout Kazemier
(http://www.3rd-Eden.com), Chris McMacken, gabriel paderni, Yannoo,
FGFEmperor, baris ozdil, Tod Gentille, Greg Frazier, jakes, 3D-GRAF, Allan
Jensen (http://www.winternet.no), Howard Yeend, Benjamin Lupton, davook,
daniel airton wermann (http://wermann.com.br), Atli T¨®r, Maximusya, Ryan
W Tenney (http://ryan.10e.us), Alexander M Beedie, fearphage
(http://http/my.opera.com/fearphage/), Nathan Sepulveda, Victor, Matteo,
Billy, stensi, Cord, Manish, T.J. Leahy, Riddler
(http://www.frontierwebdev.com/), Rafa? Kukawski, FremyCompany, Matt
Bradley, Tim de Koning, Luis Salazar (http://www.freaky-media.com/), Diogo
Resende, Rival, Andrej Pavlovic, Garagoth, Le Torbi
(http://www.letorbi.de/), Dino, Josep Sanz (http://www.ws3.es/), rem,
Russell Walker (http://www.nbill.co.uk/), Jamie Beck
(http://www.terabit.ca/), setcookie, Michael, YUI Library:
http://developer.yahoo.com/yui/docs/YAHOO.util.DateLocale.html, Blues at
http://hacks.bluesmoon.info/strftime/strftime.js, Ben
(http://benblume.co.uk/), DtTvB
(http://dt.in.th/2008-09-16.string-length-in-bytes.html), Andreas, William,
meo, incidence, Cagri Ekin, Amirouche, Amir Habibi
(http://www.residence-mixte.com/), Luke Smith (http://lucassmith.name),
Kheang Hok Chin (http://www.distantia.ca/), Jay Klehr, Lorenzo Pisani,
Tony, Yen-Wei Liu, Greenseed, mk.keck, Leslie Hoare, dude, booeyOH, Ben
Bryan
Licensed under the MIT (MIT-LICENSE.txt) license.
Permission is hereby granted, free of charge, to any person obtaining a
copy of this software and associated documentation files (the
"Software"), to deal in the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and to
permit persons to whom the Software is furnished to do so, subject to
the following conditions:
The above copyright notice and this permission notice shall be included
in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL KEVIN VAN ZONNEVELD BE LIABLE FOR ANY CLAIM, DAMAGES
OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
OTHER DEALINGS IN THE SOFTWARE.
*/
function sprintf(){var _0x50b2f0=_0x5e00b3,_0x57c550=/%%|%(\d+\$)?([-+\'#0 ]*)(\*\d+\$|\*|\d+)?(\.(\*\d+\$|\*|\d+))?([scboxXuideEfFgG])/g,_0x1d2e37=arguments,_0x3656f5=0x0,_0xd401c=_0x1d2e37[_0x3656f5++],_0x527644=function(_0x56f5e0,_0x58ac5e,_0x2c4f63,_0x4c5d33){var _0x47a171=_0x140d,_0x19917d=_0x23ca;_0x2c4f63||(_0x2c4f63='\x20');var _0xdb701f=_0x56f5e0[_0x47a171(0x2ef4)]>=_0x58ac5e?'':Array(0x1+_0x58ac5e-_0x56f5e0[_0x19917d(0x809)]>>>0x0)[_0x19917d(0x48a9)](_0x2c4f63);return _0x4c5d33?_0x56f5e0+_0xdb701f:_0xdb701f+_0x56f5e0;},_0x5f1a80=function(_0x306e98,_0x939871,_0x3cb31c,_0x26fcef,_0x1844c7,_0x55ba5c){var _0x3e717c=_0x23ca,_0x50d856=_0x26fcef-_0x306e98[_0x3e717c(0x809)];return _0x50d856>0x0&&(_0x306e98=_0x3cb31c||!_0x1844c7?_0x527644(_0x306e98,_0x26fcef,_0x55ba5c,_0x3cb31c):_0x306e98['slice'](0x0,_0x939871[_0x3e717c(0x809)])+_0x527644('',_0x50d856,'0',!0x0)+_0x306e98[_0x3e717c(0x30eb)](_0x939871[_0x3e717c(0x809)])),_0x306e98;},_0x1d9fb2=function(_0x27cea1,_0x12e57,_0x112617,_0x56bed2,_0x84fdbc,_0x378c97,_0x357179){var _0x28168d=_0x23ca,_0x1ac5f9=_0x27cea1>>>0x0;return _0x27cea1=(_0x112617=_0x112617&&_0x1ac5f9&&{0x2:'0b',0x8:'0',0x10:'0x'}[_0x12e57]||'')+_0x527644(_0x1ac5f9[_0x28168d(0x3cc8)](_0x12e57),_0x378c97||0x0,'0',!0x1),_0x5f1a80(_0x27cea1,_0x112617,_0x56bed2,_0x84fdbc,_0x357179);},_0x278d71=function(_0x294b4e,_0x44f772,_0x42bc79,_0x1faaa7,_0x4f9db1,_0xb7457e){var _0x3e6b70=_0x23ca;return null!=_0x1faaa7&&(_0x294b4e=_0x294b4e[_0x3e6b70(0x30eb)](0x0,_0x1faaa7)),_0x5f1a80(_0x294b4e,'',_0x44f772,_0x42bc79,_0x4f9db1,_0xb7457e);},_0x4bf995=function(_0x2483c3,_0x5414d7,_0x49a657,_0x31c3e9,_0x5b0e7d,_0x48a49d,_0x3cd311){var _0x45af6b=_0x140d,_0xe67487=_0x23ca,_0x5b0a95,_0x54195a,_0x3296db,_0x7f9591,_0x5cb3fd;if('%%'==_0x2483c3)return'%';for(var _0x397373=!0x1,_0x524a51='',_0x41d7fb=!0x1,_0x3dd0af=!0x1,_0x23570c='\x20',_0x5740ff=_0x49a657[_0xe67487(0x809)],_0x1beebf=0x0;_0x49a657&&_0x1beebf<_0x5740ff;_0x1beebf++)switch(_0x49a657['charAt'](_0x1beebf)){case'\x20':_0x524a51='\x20';break;case'+':_0x524a51='+';break;case'-':_0x397373=!0x0;break;case'\x27':_0x23570c=_0x49a657[_0xe67487(0x5806)](_0x1beebf+0x1);break;case'0':_0x41d7fb=!0x0;break;case'#':_0x3dd0af=!0x0;}if((_0x31c3e9=_0x31c3e9?'*'==_0x31c3e9?+_0x1d2e37[_0x3656f5++]:'*'==_0x31c3e9[_0xe67487(0x5806)](0x0)?+_0x1d2e37[_0x31c3e9[_0xe67487(0x30eb)](0x1,-0x1)]:+_0x31c3e9:0x0)<0x0&&(_0x31c3e9=-_0x31c3e9,_0x397373=!0x0),!isFinite(_0x31c3e9))throw new Error(_0x45af6b(0x4b22));switch(_0x48a49d=_0x48a49d?'*'==_0x48a49d?+_0x1d2e37[_0x3656f5++]:'*'==_0x48a49d[_0x45af6b(0x62c)](0x0)?+_0x1d2e37[_0x48a49d[_0xe67487(0x30eb)](0x1,-0x1)]:+_0x48a49d:_0xe67487(0x58aa)[_0xe67487(0xabf)](_0x3cd311)>-0x1?0x6:'d'==_0x3cd311?0x0:void 0x0,_0x5cb3fd=_0x5414d7?_0x1d2e37[_0x5414d7['slice'](0x0,-0x1)]:_0x1d2e37[_0x3656f5++],_0x3cd311){case's':return _0x278d71(String(_0x5cb3fd),_0x397373,_0x31c3e9,_0x48a49d,_0x41d7fb,_0x23570c);case'c':return _0x278d71(String[_0x45af6b(0x47f5)](+_0x5cb3fd),_0x397373,_0x31c3e9,_0x48a49d,_0x41d7fb);case'b':return _0x1d9fb2(_0x5cb3fd,0x2,_0x3dd0af,_0x397373,_0x31c3e9,_0x48a49d,_0x41d7fb);case'o':return _0x1d9fb2(_0x5cb3fd,0x8,_0x3dd0af,_0x397373,_0x31c3e9,_0x48a49d,_0x41d7fb);case'x':return _0x1d9fb2(_0x5cb3fd,0x10,_0x3dd0af,_0x397373,_0x31c3e9,_0x48a49d,_0x41d7fb);case'X':return _0x1d9fb2(_0x5cb3fd,0x10,_0x3dd0af,_0x397373,_0x31c3e9,_0x48a49d,_0x41d7fb)[_0xe67487(0x349)]();case'u':return _0x1d9fb2(_0x5cb3fd,0xa,_0x3dd0af,_0x397373,_0x31c3e9,_0x48a49d,_0x41d7fb);case'i':case'd':return _0x5b0a95=+_0x5cb3fd||0x0,_0x5cb3fd=(_0x54195a=(_0x5b0a95=Math[_0xe67487(0x3d49)](_0x5b0a95-_0x5b0a95%0x1))<0x0?'-':_0x524a51)+_0x527644(String(Math[_0xe67487(0x1beb)](_0x5b0a95)),_0x48a49d,'0',!0x1),_0x5f1a80(_0x5cb3fd,_0x54195a,_0x397373,_0x31c3e9,_0x41d7fb);case'e':case'E':case'f':case'F':case'g':case'G':return _0x54195a=(_0x5b0a95=+_0x5cb3fd)<0x0?'-':_0x524a51,_0x3296db=[_0xe67487(0x5f5f),_0xe67487(0x1ef2),_0xe67487(0x212b)][_0xe67487(0x5891)[_0x45af6b(0x2feb)](_0x3cd311[_0x45af6b(0x1ad6)]())],_0x7f9591=[_0xe67487(0x3cc8),_0xe67487(0x349)][_0xe67487(0x180c)[_0xe67487(0xabf)](
@license
tween.js - https://github.com/sole/tween.js
Copyright (c) 2010-2012 Tween.js authors.
Easing equations Copyright (c) 2001 Robert Penner http://robertpenner.com/easing/
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.
*/
void 0x0===Date[_0x5e00b3(0xccb)]&&(Date[_0x5e00b3(0xccb)]=function(){var _0x14213a=_0x5e00b3;return new Date()[_0x14213a(0x363)]();});var TWEEN=TWEEN||(_tweens=[],{'REVISION':'13','getAll':function(){return _tweens;},'removeAll':function(){_tweens=[];},'add':function(_0x3d987e){var _0x1b99f0=_0x5e00b3;_tweens[_0x1b99f0(0x5323)](_0x3d987e);},'remove':function(_0x3c5c19){var _0x2b15a7=_0x307c2b,_0x56e0f9=_0x5e00b3,_0x2ad255=_tweens[_0x56e0f9(0xabf)](_0x3c5c19);-0x1!==_0x2ad255&&_tweens[_0x2b15a7(0x1d88)](_0x2ad255,0x1);},'update':function(_0x210063){var _0x4aadfb=_0x307c2b,_0x5e6d8d=_0x5e00b3;if(0x0===_tweens[_0x4aadfb(0x2ef4)])return!0x1;var _0x50c5ec=0x0;for(_0x210063=void 0x0!==_0x210063?_0x210063:_0x5e6d8d(0x39a1)!=typeof window&&void 0x0!==window[_0x5e6d8d(0x4a8)]&&void 0x0!==window[_0x4aadfb(0xf5c)][_0x5e6d8d(0xccb)]?window[_0x4aadfb(0xf5c)][_0x5e6d8d(0xccb)]():Date['now']();_0x50c5ec<_tweens['length'];)_tweens[_0x50c5ec][_0x5e6d8d(0xa16)](_0x210063)?_0x50c5ec++:_tweens[_0x5e6d8d(0x2f5b)](_0x50c5ec,0x1);return!0x0;}}),_tweens;TWEEN[_0x5e00b3(0xd35)]=function(_0x3b7b03){var _0x15ae04=_0x307c2b,_0x36bb14=_0x5e00b3,_0x1b5302=_0x3b7b03,_0x2b39a7={},_0x481003={},_0x224aed={},_0x4e2293=0x3e8,_0x5f389a=0x0,_0x2f2f74=!0x1,_0x230b68=!0x1,_0x61286e=0x0,_0x1f6355=null,_0x951f4b=TWEEN[_0x36bb14(0xeaa)][_0x36bb14(0x20b3)][_0x36bb14(0x852)],_0x41c011=TWEEN[_0x36bb14(0x5150)]['Linear'],_0x34103d=[],_0x91a6b1=null,_0x45e46f=!0x1,_0x5b6adc=null,_0x3ef3f7=null,_0x4bb4b2=null,_0x19e8a5=0x0,_0x369042=0x0;for(var _0x2bd5a2 in _0x3b7b03)_0x2b39a7[_0x2bd5a2]=parseFloat(_0x3b7b03[_0x2bd5a2],0xa);this['to']=function(_0xa6f3b,_0x45d2ce){return void 0x0!==_0x45d2ce&&(_0x4e2293=_0x45d2ce),_0x481003=_0xa6f3b,this;},this[_0x36bb14(0x21ae)]=function(_0x536e02){var _0x1a2d39=_0x140d,_0x23e720=_0x36bb14;for(var _0x4b9f05 in(TWEEN[_0x23e720(0x30c2)](this),_0x230b68=!0x0,_0x45e46f=!0x1,_0x1f6355=void 0x0!==_0x536e02?_0x536e02:_0x23e720(0x39a1)!=typeof window&&void 0x0!==window[_0x1a2d39(0xf5c)]&&void 0x0!==window[_0x1a2d39(0xf5c)][_0x1a2d39(0x531a)]?window[_0x23e720(0x4a8)][_0x23e720(0xccb)]():Date[_0x23e720(0xccb)](),_0x1f6355+=_0x61286e,_0x481003)){if(_0x481003[_0x4b9f05]instanceof Array){if(0x0===_0x481003[_0x4b9f05][_0x23e720(0x809)])continue;_0x481003[_0x4b9f05]=[_0x1b5302[_0x4b9f05]][_0x23e720(0x736)](_0x481003[_0x4b9f05]);}_0x2b39a7[_0x4b9f05]=_0x1b5302[_0x4b9f05],_0x2b39a7[_0x4b9f05]instanceof Array==!0x1&&(_0x2b39a7[_0x4b9f05]*=0x1),_0x224aed[_0x4b9f05]=_0x2b39a7[_0x4b9f05]||0x0;}return this;},this[_0x36bb14(0x3b17)]=function(){var _0x43fd4f=_0x36bb14;return _0x230b68?(TWEEN[_0x43fd4f(0x4f4b)](this),_0x230b68=!0x1,null!==_0x4bb4b2&&_0x4bb4b2[_0x43fd4f(0x3c9e)](_0x1b5302),this[_0x43fd4f(0x16c7)](),this):this;},this[_0x15ae04(0x5d3)]=function(){var _0x1da354=_0x36bb14;return _0x230b68?(_0x230b68=!0x1,_0x19e8a5=_0x1da354(0x39a1)!=typeof window&&void 0x0!==window[_0x1da354(0x4a8)]&&void 0x0!==window[_0x1da354(0x4a8)][_0x1da354(0xccb)]?window[_0x1da354(0x4a8)]['now']():Date['now'](),this):this;},this[_0x36bb14(0xcfd)]=function(){var _0x5f299c=_0x36bb14;return _0x230b68||(_0x230b68=!0x0,_0x19e8a5=(_0x5f299c(0x39a1)!=typeof window&&void 0x0!==window['performance']&&void 0x0!==window[_0x5f299c(0x4a8)][_0x5f299c(0xccb)]?window[_0x5f299c(0x4a8)][_0x5f299c(0xccb)]():Date[_0x5f299c(0xccb)]())-_0x19e8a5,_0x369042+=_0x19e8a5),this;},this[_0x36bb14(0x16c7)]=function(){var _0x2a3f2a=_0x36bb14;for(var _0x84da5f=0x0,_0x396697=_0x34103d[_0x2a3f2a(0x809)];_0x84da5f<_0x396697;_0x84da5f++)_0x34103d[_0x84da5f][_0x2a3f2a(0x3b17)]();},this[_0x36bb14(0x13c9)]=function(_0x2632da){return _0x61286e=_0x2632da,this;},this[_0x36bb14(0x3ec3)]=function(_0x478f5c){return _0x5f389a=_0x478f5c,this;},this[_0x36bb14(0x5ad)]=function(_0x35d7fe){return _0x2f2f74=_0x35d7fe,this;},this[_0x15ae04(0x4c8e)]=function(_0x5a2660){return _0x951f4b=_0x5a2660,this;},this[_0x36bb14(0x2898)]=function(_0x40291a){return _0x41c011=_0x40291a,this;},this[_0x36bb14(0x57e6)]=function(){return _0x34103d=arguments,this;},this[_0x15ae04(0x2c92)]=function(_0x537936){return _0x91a6b1=_0x537936,this;},this
@license
Copyright (c) 2013 Gildas Lormeau. All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:
1. Redistributions of source code must retain the above copyright notice,
this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright
notice, this list of conditions and the following disclaimer in
the documentation and/or other materials provided with the distribution.
3. The names of the authors may not be used to endorse or promote products
derived from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES,
INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL JCRAFT,
INC. OR ANY CONTRIBUTORS TO THIS SOFTWARE BE LIABLE FOR ANY DIRECT, INDIRECT,
INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA,
OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
**/
var tmp$4={};!function(_0x3a8b39){var _0x39aab7=_0x307c2b,_0x1dee29=_0x5e00b3,_0x5eac61,_0x3019aa,_0x5ce8fe=_0x1dee29(0x2041),_0x3dd863=_0x1dee29(0x1b18),_0x44a81e=_0x1dee29(0x1174),_0xcd4b8=0x80000,_0x2d86b2=_0x1dee29(0x2821),_0x411f1a=_0x1dee29(0x3c0f);try{_0x5eac61=0x0===new Blob([new DataView(new ArrayBuffer(0x0))])[_0x1dee29(0xd16)];}catch(_0x1e83a6){}function _0x26a684(){var _0x56f57e=_0x140d,_0x465f15=-0x1,_0x4ba1c6=this;_0x4ba1c6[_0x56f57e(0x888)]=function(_0x4fa525){var _0x28e11c=_0x23ca,_0x4930a1,_0xfdd409=_0x4ba1c6[_0x28e11c(0xb0b)];for(_0x4930a1=0x0;_0x4930a1<_0x4fa525[_0x28e11c(0x809)];_0x4930a1++)_0x465f15=_0x465f15>>>0x8^_0xfdd409[0xff&(_0x465f15^_0x4fa525[_0x4930a1])];},_0x4ba1c6[_0x56f57e(0x3abb)]=function(){return~_0x465f15;};}function _0x1a0084(_0x491655,_0x44e6ff){var _0x322c72=_0x1dee29,_0xb1a5dc,_0x441df9;return _0xb1a5dc=new ArrayBuffer(_0x491655),_0x441df9=new Uint8Array(_0xb1a5dc),_0x44e6ff&&_0x441df9[_0x322c72(0x10aa)](_0x44e6ff,0x0),{'buffer':_0xb1a5dc,'array':_0x441df9,'view':new DataView(_0xb1a5dc)};}function _0x32d447(){}function _0xb76608(_0x190352){var _0x1e0f96=_0x1dee29,_0x5c3d3b,_0x20cc53=this;_0x20cc53[_0x1e0f96(0xd16)]=0x0,_0x20cc53[_0x1e0f96(0x56e8)]=function(_0x5b361d,_0x49eb5a){var _0x16eb9a=_0x1e0f96,_0x52bb65=new Blob([_0x190352],{'type':_0x2d86b2});(_0x5c3d3b=new _0x10211f(_0x52bb65))[_0x16eb9a(0x56e8)](function(){var _0x577d5b=_0x16eb9a;_0x20cc53[_0x577d5b(0xd16)]=_0x5c3d3b[_0x577d5b(0xd16)],_0x5b361d();},_0x49eb5a);},_0x20cc53[_0x1e0f96(0x1e7e)]=function(_0x1df1e2,_0x4df5a0,_0x3b7deb,_0x3feff5){var _0x2d1c59=_0x1e0f96;_0x5c3d3b[_0x2d1c59(0x1e7e)](_0x1df1e2,_0x4df5a0,_0x3b7deb,_0x3feff5);};}function _0x292903(_0x10dacb){var _0x4e3b38=_0x1dee29,_0x1f9e21,_0x5a952b=this;_0x5a952b[_0x4e3b38(0xd16)]=0x0,_0x5a952b[_0x4e3b38(0x56e8)]=function(_0x377875){var _0xea3469=_0x140d,_0x2b06f=_0x4e3b38;for(var _0x5985df=_0x10dacb[_0x2b06f(0x809)];'='==_0x10dacb[_0x2b06f(0x5806)](_0x5985df-0x1);)_0x5985df--;_0x1f9e21=_0x10dacb[_0x2b06f(0xabf)](',')+0x1,_0x5a952b[_0xea3469(0x36b6)]=Math[_0x2b06f(0x1ace)](0.75*(_0x5985df-_0x1f9e21)),_0x377875();},_0x5a952b[_0x4e3b38(0x1e7e)]=function(_0x399dc1,_0x79c58c,_0x1ebb77){var _0x5622c9=_0x140d,_0x833daa=_0x4e3b38,_0x52c07f,_0x496150=_0x1a0084(_0x79c58c),_0x20469f=0x4*Math[_0x833daa(0x1ace)](_0x399dc1/0x3),_0x4b1a93=0x4*Math[_0x5622c9(0x4f30)]((_0x399dc1+_0x79c58c)/0x3),_0x5b22dd=window[_0x5622c9(0x3ed1)](_0x10dacb[_0x833daa(0x4c07)](_0x20469f+_0x1f9e21,_0x4b1a93+_0x1f9e21)),_0x310b09=_0x399dc1-0x3*Math[_0x833daa(0x1ace)](_0x20469f/0x4);for(_0x52c07f=_0x310b09;_0x52c07f<_0x310b09+_0x79c58c;_0x52c07f++)_0x496150[_0x833daa(0xa59)][_0x52c07f-_0x310b09]=_0x5b22dd[_0x833daa(0x167b)](_0x52c07f);_0x1ebb77(_0x496150[_0x5622c9(0x49da)]);};}function _0x10211f(_0x26d483){var _0x20bfeb=_0x1dee29,_0x204204=this;_0x204204[_0x20bfeb(0xd16)]=0x0,_0x204204[_0x20bfeb(0x56e8)]=function(_0x3a06c5){var _0x10cc6b=_0x20bfeb;this[_0x10cc6b(0xd16)]=_0x26d483[_0x10cc6b(0xd16)],_0x3a06c5();},_0x204204[_0x20bfeb(0x1e7e)]=function(_0x2ba7b2,_0x1fac56,_0xe41acc,_0x4f7150){var _0x148376=_0x20bfeb,_0x2a8bb8=new FileReader();_0x2a8bb8[_0x148376(0x1104)]=function(_0x5d498b){var _0xa4eee4=_0x148376;_0xe41acc(new Uint8Array(_0x5d498b[_0xa4eee4(0x50f)][_0xa4eee4(0x2a6a)]));},_0x2a8bb8[_0x148376(0x44c8)]=_0x4f7150,_0x2a8bb8[_0x148376(0x3671)](function(_0x4e0bbb,_0x28f300,_0x510805){var _0x289498=_0x148376;return _0x4e0bbb[_0x289498(0x30eb)]?_0x4e0bbb[_0x289498(0x30eb)](_0x28f300,_0x28f300+_0x510805):_0x4e0bbb[_0x289498(0x3e56)]?_0x4e0bbb[_0x289498(0x3e56)](_0x28f300,_0x28f300+_0x510805):_0x4e0bbb[_0x289498(0x3ba0)]?_0x4e0bbb['mozSlice'](_0x28f300,_0x28f300+_0x510805):_0x4e0bbb[_0x289498(0x57f9)]?_0x4e0bbb[_0x289498(0x57f9)](_0x28f300,_0x28f300+_0x510805):void 0x0;}(_0x26d483,_0x2ba7b2,_0x1fac56));};}function _0x46fc32(){}function _0x335316(_0x3ff8a1){var _0x412f94=_0x1dee29,_0x2d6424,_0x3377e4=this;_0x3377e4[_0x412f94(0x56e8)]=function(_0x3d8a58){_0x2d6424=new Blob([],{'type':_0x2d86b2}),_0x3d8a58();},_0x3377e4[_0x412f94(0x4ad0)]=function(_0x5a7abe,_0x43e9f0){var _0x16569b=_0x412f94;_0x2d64
@license
topojson - https://github.com/topojson/topojson
Copyright (c) 2012-2016, Michael Bostock
All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:
* Redistributions of source code must retain the above copyright notice, this
list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright notice,
this list of conditions and the following disclaimer in the documentation
and/or other materials provided with the distribution.
* The name Michael Bostock may not be used to endorse or promote products
derived from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL MICHAEL BOSTOCK BE LIABLE FOR ANY DIRECT,
INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
**/
var tmp$3={};!function(_0x1ff50d,_0x1515a6){var _0x2a3f4c=_0x5e00b3;_0x2a3f4c(0x8c4)==typeof exports&&'undefined'!=typeof module?_0x1515a6(exports):_0x1515a6(_0x1ff50d[_0x2a3f4c(0x427e)]=_0x1ff50d[_0x2a3f4c(0x427e)]||{});}(tmp$3,function(_0x550e9b){var _0x4afa52=_0x307c2b,_0x88af08=_0x5e00b3,_0x52617e=function(_0x50b5ad){return _0x50b5ad;},_0x2e51a=function(_0x959eb9){var _0x1af658=_0x140d,_0x2563bc=_0x23ca;if(null==_0x959eb9)return _0x52617e;var _0x32fab9,_0x274e42,_0x44dc4e=_0x959eb9[_0x2563bc(0x4a6e)][0x0],_0xccad9d=_0x959eb9[_0x2563bc(0x4a6e)][0x1],_0x27a0bd=_0x959eb9[_0x1af658(0x781)][0x0],_0x8d0ff2=_0x959eb9[_0x2563bc(0x1512)][0x1];return function(_0x528be0,_0x322862){var _0x50547d=_0x2563bc;_0x322862||(_0x32fab9=_0x274e42=0x0);var _0x34730d=0x2,_0x38fdc1=_0x528be0[_0x50547d(0x809)],_0x58daef=new Array(_0x38fdc1);for(_0x58daef[0x0]=(_0x32fab9+=_0x528be0[0x0])*_0x44dc4e+_0x27a0bd,_0x58daef[0x1]=(_0x274e42+=_0x528be0[0x1])*_0xccad9d+_0x8d0ff2;_0x34730d<_0x38fdc1;)_0x58daef[_0x34730d]=_0x528be0[_0x34730d],++_0x34730d;return _0x58daef;};},_0x1cf594=function(_0x1f3d36){var _0x32faa0=_0x140d,_0x22d7b7=_0x23ca,_0x159d68,_0x71ff0b=_0x2e51a(_0x1f3d36[_0x22d7b7(0x332f)]),_0x43fb99=0x1/0x0,_0x30e8cd=_0x43fb99,_0x4716ef=-_0x43fb99,_0x589453=-_0x43fb99;function _0x1ba9cf(_0x429dbb){(_0x429dbb=_0x71ff0b(_0x429dbb))[0x0]<_0x43fb99&&(_0x43fb99=_0x429dbb[0x0]),_0x429dbb[0x0]>_0x4716ef&&(_0x4716ef=_0x429dbb[0x0]),_0x429dbb[0x1]<_0x30e8cd&&(_0x30e8cd=_0x429dbb[0x1]),_0x429dbb[0x1]>_0x589453&&(_0x589453=_0x429dbb[0x1]);}function _0x12c4e5(_0x430007){var _0x39e402=_0x140d,_0x458258=_0x22d7b7;switch(_0x430007[_0x458258(0x3dd)]){case _0x458258(0x2f8c):_0x430007[_0x39e402(0x17c)][_0x458258(0x326d)](_0x12c4e5);break;case _0x458258(0x3e09):_0x1ba9cf(_0x430007[_0x458258(0x20f9)]);break;case _0x458258(0x2509):_0x430007[_0x458258(0x20f9)][_0x458258(0x326d)](_0x1ba9cf);}}for(_0x159d68 in(_0x1f3d36[_0x22d7b7(0x19a6)][_0x22d7b7(0x326d)](function(_0x87c963){var _0x5bf92f=_0x22d7b7;for(var _0x22dde6,_0x4a174d=-0x1,_0x51e557=_0x87c963[_0x5bf92f(0x809)];++_0x4a174d<_0x51e557;)(_0x22dde6=_0x71ff0b(_0x87c963[_0x4a174d],_0x4a174d))[0x0]<_0x43fb99&&(_0x43fb99=_0x22dde6[0x0]),_0x22dde6[0x0]>_0x4716ef&&(_0x4716ef=_0x22dde6[0x0]),_0x22dde6[0x1]<_0x30e8cd&&(_0x30e8cd=_0x22dde6[0x1]),_0x22dde6[0x1]>_0x589453&&(_0x589453=_0x22dde6[0x1]);}),_0x1f3d36['objects']))_0x12c4e5(_0x1f3d36[_0x32faa0(0x3f8)][_0x159d68]);return[_0x43fb99,_0x30e8cd,_0x4716ef,_0x589453];},_0x1d8456=function(_0x33b3c0,_0x4c0fcf){var _0x176b6f=_0x140d,_0x9de39c=_0x23ca;return _0x9de39c(0x2f8c)===_0x4c0fcf[_0x176b6f(0x18c0)]?{'type':_0x9de39c(0x573f),'features':_0x4c0fcf[_0x9de39c(0x5198)][_0x9de39c(0x7f7)](function(_0xedb743){return _0x2067f8(_0x33b3c0,_0xedb743);})}:_0x2067f8(_0x33b3c0,_0x4c0fcf);};function _0x2067f8(_0x24571e,_0x4292ad){var _0x28a910=_0x140d,_0x18d105=_0x23ca,_0x2b30ad=_0x4292ad['id'],_0x1cb3f1=_0x4292ad[_0x18d105(0x5bd4)],_0x573e64=null==_0x4292ad[_0x28a910(0x6d3)]?{}:_0x4292ad[_0x18d105(0x1a92)],_0x394467=_0x5e57c5(_0x24571e,_0x4292ad);return null==_0x2b30ad&&null==_0x1cb3f1?{'type':_0x18d105(0x231),'properties':_0x573e64,'geometry':_0x394467}:null==_0x1cb3f1?{'type':_0x18d105(0x231),'id':_0x2b30ad,'properties':_0x573e64,'geometry':_0x394467}:{'type':_0x18d105(0x231),'id':_0x2b30ad,'bbox':_0x1cb3f1,'properties':_0x573e64,'geometry':_0x394467};}function _0x5e57c5(_0xd90dce,_0x5b1ea5){var _0x3a0d34=_0x23ca,_0x5032c8=_0x2e51a(_0xd90dce[_0x3a0d34(0x332f)]),_0x1c0828=_0xd90dce[_0x3a0d34(0x19a6)];function _0x1d19aa(_0x3be077,_0x3bcb44){var _0x493825=_0x140d,_0x5672a0=_0x3a0d34;_0x3bcb44[_0x493825(0x2ef4)]&&_0x3bcb44[_0x5672a0(0x3b86)]();for(var _0x2c93da=_0x1c0828[_0x3be077<0x0?~_0x3be077:_0x3be077],_0x4722c6=0x0,_0x1ab687=_0x2c93da[_0x5672a0(0x809)];_0x4722c6<_0x1ab687;++_0x4722c6)_0x3bcb44[_0x493825(0x2a0e)](_0x5032c8(_0x2c93da[_0x4722c6],_0x4722c6));_0x3be077<0x0&&function(_0x1ab1d3,_0x49a72c){var _0x488c5a=_0x5672a0;for(var _0x546b1f,_0x504475=_0x1ab1d3[_0x488c5a(0x809)],_0x57720a=_0x504475-_0x49a72c;_0x57720a<--_0x504475;)_0x546b1f=_0x1ab1d3[_0x57720a],_0x1ab1d3[_0x57720
* @license
* Copyright (c) 2000-2005, Sean O'Neil (s_p_oneil@hotmail.com)
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions
* are met:
*
* * Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* * Redistributions in binary form must reproduce the above copyright notice,
* this list of conditions and the following disclaimer in the documentation
* and/or other materials provided with the distribution.
* * Neither the name of the project nor the names of its contributors may be
* used to endorse or promote products derived from this software without
* specific prior written permission.
*
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
* AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE
* FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
* DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
* CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
* OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
* OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*
* Modifications made by Analytical Graphics, Inc.
*/
Scene[_0x307c2b(0x1aa2)][_0x5e00b3(0x266c)]=function(_0x53a5a2){var _0x227a43=_0x307c2b,_0x539f55=_0x5e00b3;if(!defined$1(_0x53a5a2))throw new DeveloperError$1(_0x227a43(0x3608));var _0xc7516e=this;if(_0x53a5a2[_0x539f55(0xabf)](_0x539f55(0x1152))>-0x1){var _0x403616=when[_0x539f55(0x32fc)]();return when(loadArrayBuffer(_0x53a5a2),function(_0x1d1a6c){var _0x33a7ff=_0x227a43,_0x29caef=_0x539f55,_0x20bb58=new modules(_0x1d1a6c),_0x1689f1=new FieldLayer3D(_0xc7516e[_0x29caef(0x1358)]);_0x1689f1[_0x29caef(0x19c1)]=_0x20bb58,_0x1689f1[_0x29caef(0x3530)]=_0x20bb58[_0x29caef(0x1a5c)],_0xc7516e[_0x33a7ff(0x1afe)][_0x33a7ff(0x1af6)](_0x1689f1),_0x403616[_0x29caef(0x1c7e)](_0x1689f1);})[_0x539f55(0xd22)](function(_0x1cdd74){var _0x26d1b6=_0x539f55;throw _0x403616[_0x26d1b6(0x4c5a)](_0x1cdd74[_0x26d1b6(0x3c0f)]),new DeveloperError$1(_0x26d1b6(0x56d9));}),_0x403616['promise'];}},Scene[_0x5e00b3(0x3720)][_0x5e00b3(0x4930)]=function(_0x1d1f3e,_0x18edb1){var _0x3e29f4=_0x5e00b3;if(!defined$1(_0x1d1f3e))throw new DeveloperError$1(_0x3e29f4(0x5aa4));var _0x4747e6=this;if(_0x1d1f3e['indexOf'](_0x3e29f4(0x1152))>-0x1){var _0x574e6a=when[_0x3e29f4(0x32fc)]();return when(loadArrayBuffer(_0x1d1f3e),function(_0xd1bc22){var _0x449845=_0x140d,_0x2b523c=_0x3e29f4,_0x1b9f66=new modules[(_0x2b523c(0x260a))](_0xd1bc22),_0x4c1c90=new VoxelGridLayer3D(_0x4747e6[_0x2b523c(0x1358)]);_0x4c1c90[_0x2b523c(0x19c1)]=_0x1b9f66,_0x4c1c90[_0x2b523c(0x26de)]=_0x1b9f66[_0x2b523c(0x1a5c)],_0x4c1c90[_0x2b523c(0x5e3a)]=_0x18edb1,_0x4747e6[_0x2b523c(0x52dd)][_0x449845(0x1af6)](_0x4c1c90),_0x574e6a[_0x449845(0x511b)](_0x4c1c90);})[_0x3e29f4(0xd22)](function(_0x11d887){var _0x26beb2=_0x3e29f4;throw new DeveloperError$1(_0x26beb2(0x56d9));}),_0x574e6a['promise'];}},Scene[_0x5e00b3(0x3720)][_0x5e00b3(0x1c37)]=function(_0x529887){var _0x5acd8b=_0x307c2b,_0x216877=_0x5e00b3,_0x15d161=this[_0x216877(0x1358)],_0x6316d2=this[_0x216877(0x2bd9)];this[_0x216877(0x2018)]=_0x6316d2;var _0x21302b=_0x6316d2[_0x216877(0x4e47)];_0x21302b['x']=0x0,_0x21302b['y']=0x0,_0x21302b[_0x216877(0x2d3c)]=_0x15d161[_0x216877(0x1564)],_0x21302b[_0x216877(0x5a4e)]=_0x15d161[_0x5acd8b(0xae9)],scratchRectangle['x']=0x0,scratchRectangle['y']=0x0,scratchRectangle[_0x216877(0x2d3c)]=_0x15d161[_0x5acd8b(0x184f)],scratchRectangle[_0x5acd8b(0x10d5)]=_0x15d161[_0x5acd8b(0xae9)];var _0x23b41e=_0x15d161['uniformState'],_0x149b1f=this[_0x216877(0xa47)];updateFrameState(this),_0x149b1f[_0x216877(0x5065)]=!0x1,_0x149b1f[_0x216877(0xd77)]['pick']=!0x0,_0x23b41e[_0x216877(0xa16)](_0x149b1f);var _0x18242d=_0x6316d2[_0x216877(0x4367)][_0x216877(0x153a)](scratchRectangle,_0x21302b),_0x438d68=this[_0x216877(0x2552)][_0x5acd8b(0x4ab1)];this[_0x5acd8b(0x1a85)][_0x216877(0x1481)]=!0x1,this[_0x216877(0x2552)][_0x216877(0x6f4)]=!0x0;var _0x3ecad3=this[_0x216877(0x5592)],_0x5cca0e=Cartesian3[_0x216877(0x40f3)](_0x3ecad3[_0x216877(0x3747)]),_0x4b31d3=_0x3ecad3[_0x5acd8b(0x6d1)],_0x345016=_0x3ecad3[_0x216877(0x3a66)],_0x6ef781=_0x3ecad3[_0x216877(0x4be7)];this[_0x216877(0x5592)][_0x216877(0x26a3)](_0x529887),updateEnvironment(this),updateAndExecuteCommands(this,_0x18242d,scratchColorZero),resolveFramebuffers(this,_0x18242d),_0x15d161[_0x216877(0x18a0)](),this[_0x216877(0x2552)][_0x216877(0x1481)]=_0x438d68,this[_0x216877(0x2552)][_0x216877(0x6f4)]=!0x1,_0x3ecad3[_0x5acd8b(0x40fb)]({'destination':_0x5cca0e,'orientation':{'heading':_0x4b31d3,'pitch':_0x345016,'roll':_0x6ef781}});},Scene[_0x5e00b3(0x3720)][_0x5e00b3(0x5791)]=function(_0x32bfff,_0x58e11f){var _0x40a1a9=_0x307c2b,_0xbed8d6=_0x5e00b3,_0x2f5559=this[_0xbed8d6(0x1358)][_0xbed8d6(0x3883)]-_0x32bfff['y'],_0x4685e5=this[_0xbed8d6(0x1358)]['drawingBufferHeight']-_0x58e11f['y'],_0xcbb720=Math['min'](_0x32bfff['x'],_0x58e11f['x']),_0xcafeb=Math[_0xbed8d6(0x19a8)](_0x2f5559,_0x4685e5),_0x178f20=Math['max'](_0x32bfff['x'],_0x58e11f['x']),_0x5c486a=Math[_0xbed8d6(0x498f)](_0x2f5559,_0x4685e5),_0x4d0009=new Cartesian4();_0x4d0009['x']=_0xcbb720/this[_0xbed8d6(0x1358)][_0xbed8d6(0x1564)],_0x4d0009['y']=_0xcafeb/this[_0xbed8d6(0x1358)][_0xbed8d6(0x3883)],_0x4d0009['z']=_0x178f2
* @license
* Copyright (c) 2000-2005, Sean O'Neil (s_p_oneil@hotmail.com)
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions
* are met:
*
* * Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* * Redistributions in binary form must reproduce the above copyright notice,
* this list of conditions and the following disclaimer in the documentation
* and/or other materials provided with the distribution.
* * Neither the name of the project nor the names of its contributors may be
* used to endorse or promote products derived from this software without
* specific prior written permission.
*
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
* AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE
* FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
* DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
* CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
* OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
* OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*
* Modifications made by Analytical Graphics, Inc.
*/
function SkyAtmosphere(_0x2100c9){var _0x57bd20=_0x307c2b,_0x376f95=_0x5e00b3;_0x2100c9=defaultValue$1(_0x2100c9,Ellipsoid[_0x376f95(0x17f7)]),this[_0x376f95(0x3234)]=!0x0,this[_0x57bd20(0x1016)]=_0x2100c9,this[_0x376f95(0x447c)]=new DrawCommand({'owner':this}),this[_0x57bd20(0xd31)]=void 0x0,this[_0x376f95(0x1166)]=void 0x0,this[_0x376f95(0x5dcd)]=void 0x0,this[_0x376f95(0x5818)]=void 0x0,this['hueShift']=0x0,this[_0x376f95(0xcb9)]=0x0,this[_0x376f95(0x3e08)]=0.4,this[_0x376f95(0x32a8)]=0x1,this[_0x376f95(0x57d0)]=new Cartesian3();var _0x22a95a=new Cartesian4();_0x22a95a['w']=0x0,_0x22a95a['y']=Cartesian3[_0x376f95(0x584)](Cartesian3[_0x376f95(0x34b9)](_0x2100c9[_0x376f95(0x37ad)],1.025,new Cartesian3())),_0x22a95a['z']=_0x2100c9[_0x376f95(0x1617)],this[_0x376f95(0x24c5)]=_0x22a95a;var _0x5b12d0=this;this[_0x376f95(0x447c)][_0x376f95(0x2ca)]={'u_cameraAndRadiiAndDynamicAtmosphereColor':function(){var _0x3b82de=_0x376f95;return _0x5b12d0[_0x3b82de(0x24c5)];},'u_hsbShift':function(){var _0xee918b=_0x376f95;return _0x5b12d0[_0xee918b(0x57d0)]['x']=_0x5b12d0[_0xee918b(0x472d)],_0x5b12d0[_0xee918b(0x57d0)]['y']=_0x5b12d0[_0xee918b(0xcb9)],_0x5b12d0[_0xee918b(0x57d0)]['z']=_0x5b12d0[_0xee918b(0x3e08)],_0x5b12d0[_0xee918b(0x57d0)];},'u_alpha':function(){var _0x5017dc=_0x376f95;return _0x5b12d0[_0x5017dc(0x32a8)];}};}function colorCorrect(_0x3ab98b){var _0x43acc5=_0x5e00b3;return!(CesiumMath[_0x43acc5(0x1c11)](_0x3ab98b[_0x43acc5(0x472d)],0x0,CesiumMath[_0x43acc5(0x150d)])&&CesiumMath[_0x43acc5(0x1c11)](_0x3ab98b[_0x43acc5(0xcb9)],0x0,CesiumMath[_0x43acc5(0x150d)])&&CesiumMath[_0x43acc5(0x1c11)](_0x3ab98b[_0x43acc5(0x3e08)],0x0,CesiumMath[_0x43acc5(0x150d)]));}Object[_0x5e00b3(0x1dfd)](SkyAtmosphere[_0x307c2b(0x1aa2)],{'ellipsoid':{'get':function(){var _0x53db81=_0x5e00b3;return this[_0x53db81(0x3c00)];}}}),SkyAtmosphere[_0x5e00b3(0x3720)]['setDynamicAtmosphereColor']=function(_0x3b062c){var _0x5887e8=_0x307c2b;this[_0x5887e8(0x223d)]['w']=_0x3b062c?0x1:0x0;},SkyAtmosphere[_0x5e00b3(0x3720)][_0x5e00b3(0xa16)]=function(_0x1fbf36){var _0x1cd5f5=_0x307c2b,_0x3c13d8=_0x5e00b3;if(this[_0x3c13d8(0x3234)]){var _0x5b664d=_0x1fbf36[_0x3c13d8(0x3037)];if((_0x5b664d===SceneMode$1[_0x3c13d8(0x3c78)]||_0x5b664d===SceneMode$1[_0x3c13d8(0x530d)])&&_0x1fbf36[_0x3c13d8(0xd77)][_0x3c13d8(0x445c)]){var _0x2e092b=this[_0x3c13d8(0x447c)];if(!defined$1(_0x2e092b[_0x3c13d8(0x2b54)])){var _0x6a4a90=_0x1fbf36[_0x3c13d8(0x4fd0)],_0x344874=EllipsoidGeometry[_0x3c13d8(0x1647)](new EllipsoidGeometry({'radii':Cartesian3[_0x1cd5f5(0x50ce)](this[_0x1cd5f5(0x1016)][_0x3c13d8(0x37ad)],1.025,new Cartesian3()),'slicePartitions':0x100,'stackPartitions':0x100,'vertexFormat':VertexFormat[_0x3c13d8(0x29af)]}));_0x2e092b[_0x3c13d8(0x2b54)]=VertexArray[_0x3c13d8(0x6f3)]({'context':_0x6a4a90,'geometry':_0x344874,'attributeLocations':GeometryPipeline[_0x1cd5f5(0x3dda)](_0x344874),'bufferUsage':BufferUsage[_0x1cd5f5(0x54ce)]}),this[_0x3c13d8(0x3fb4)]=RenderState[_0x3c13d8(0x5344)]({'cull':{'enabled':!0x0,'face':CullFace$1[_0x3c13d8(0x4d9d)]},'blending':BlendingState$1[_0x3c13d8(0x231d)],'depthMask':!0x1}),this[_0x3c13d8(0x15f3)]=RenderState[_0x3c13d8(0x5344)]({'cull':{'enabled':!0x0,'face':CullFace$1['BACK']},'blending':BlendingState$1[_0x1cd5f5(0x2ce1)],'depthMask':!0x1}),_0x2e092b[_0x3c13d8(0x33c4)]=this[_0x1cd5f5(0x827)];var _0x1408cb=new ShaderSource({'defines':[_0x3c13d8(0x145c)],'sources':[SkyAtmosphereVS]});this[_0x3c13d8(0x4cac)]=ShaderProgram$1[_0x3c13d8(0x5344)]({'context':_0x6a4a90,'vertexShaderSource':_0x1408cb,'fragmentShaderSource':SkyAtmosphereFS}),_0x1408cb=new ShaderSource({'defines':[_0x3c13d8(0xae8)],'sources':[SkyAtmosphereVS]}),this[_0x3c13d8(0x1166)]=ShaderProgram$1[_0x3c13d8(0x5344)]({'context':_0x6a4a90,'vertexShaderSource':_0x1408cb,'fragmentShaderSource':SkyAtmosphereFS});}var _0x3635ed=colorCorrect(this);if(_0x3635ed&&(!defined$1(this[_0x3c13d8(0x5dcd)])||!defined$1(this[_0x3c13d8(0x5818)]))){var _0x51ba2e=_0x1fbf36[_0x3c13d8(0x4fd0)],_0xf4949=new ShaderSource({'defines':[_0x3c13d8(0x145c)],'sources':[SkyAtmosphereVS]}),_0x15f9d7=new ShaderSour
* @license
* Copyright 2009 The Closure Library Authors.
* Copyright 2020 Daniel Wirtz / The long.js Contributors.
* SPDX-License-Identifier: Apache-2.0
*/
var wasm=null;try{wasm=new WebAssembly[(_0x5e00b3(0x5c7f))](new WebAssembly[(_0x307c2b(0x355d))](new Uint8Array([0x0,0x61,0x73,0x6d,0x1,0x0,0x0,0x0,0x1,0xd,0x2,0x60,0x0,0x1,0x7f,0x60,0x4,0x7f,0x7f,0x7f,0x7f,0x1,0x7f,0x3,0x7,0x6,0x0,0x1,0x1,0x1,0x1,0x1,0x6,0x6,0x1,0x7f,0x1,0x41,0x0,0xb,0x7,0x32,0x6,0x3,0x6d,0x75,0x6c,0x0,0x1,0x5,0x64,0x69,0x76,0x5f,0x73,0x0,0x2,0x5,0x64,0x69,0x76,0x5f,0x75,0x0,0x3,0x5,0x72,0x65,0x6d,0x5f,0x73,0x0,0x4,0x5,0x72,0x65,0x6d,0x5f,0x75,0x0,0x5,0x8,0x67,0x65,0x74,0x5f,0x68,0x69,0x67,0x68,0x0,0x0,0xa,0xbf,0x1,0x6,0x4,0x0,0x23,0x0,0xb,0x24,0x1,0x1,0x7e,0x20,0x0,0xad,0x20,0x1,0xad,0x42,0x20,0x86,0x84,0x20,0x2,0xad,0x20,0x3,0xad,0x42,0x20,0x86,0x84,0x7e,0x22,0x4,0x42,0x20,0x87,0xa7,0x24,0x0,0x20,0x4,0xa7,0xb,0x24,0x1,0x1,0x7e,0x20,0x0,0xad,0x20,0x1,0xad,0x42,0x20,0x86,0x84,0x20,0x2,0xad,0x20,0x3,0xad,0x42,0x20,0x86,0x84,0x7f,0x22,0x4,0x42,0x20,0x87,0xa7,0x24,0x0,0x20,0x4,0xa7,0xb,0x24,0x1,0x1,0x7e,0x20,0x0,0xad,0x20,0x1,0xad,0x42,0x20,0x86,0x84,0x20,0x2,0xad,0x20,0x3,0xad,0x42,0x20,0x86,0x84,0x80,0x22,0x4,0x42,0x20,0x87,0xa7,0x24,0x0,0x20,0x4,0xa7,0xb,0x24,0x1,0x1,0x7e,0x20,0x0,0xad,0x20,0x1,0xad,0x42,0x20,0x86,0x84,0x20,0x2,0xad,0x20,0x3,0xad,0x42,0x20,0x86,0x84,0x81,0x22,0x4,0x42,0x20,0x87,0xa7,0x24,0x0,0x20,0x4,0xa7,0xb,0x24,0x1,0x1,0x7e,0x20,0x0,0xad,0x20,0x1,0xad,0x42,0x20,0x86,0x84,0x20,0x2,0xad,0x20,0x3,0xad,0x42,0x20,0x86,0x84,0x82,0x22,0x4,0x42,0x20,0x87,0xa7,0x24,0x0,0x20,0x4,0xa7,0xb])),{})[_0x5e00b3(0x4f3b)];}catch(_0x302804){}function Long(_0x1b67b4,_0x2eaf,_0x4ed7d8){var _0x378613=_0x307c2b,_0x416465=_0x5e00b3;this[_0x378613(0x346)]=0x0|_0x1b67b4,this[_0x416465(0x42e0)]=0x0|_0x2eaf,this[_0x416465(0x538b)]=!!_0x4ed7d8;}function isLong(_0x181a7d){var _0x326dea=_0x307c2b;return!0x0===(_0x181a7d&&_0x181a7d[_0x326dea(0x1999)]);}Long[_0x5e00b3(0x3720)][_0x307c2b(0x1999)],Object[_0x307c2b(0x406a)](Long[_0x5e00b3(0x3720)],_0x5e00b3(0x5cfa),{'value':!0x0}),Long[_0x5e00b3(0x926)]=isLong;var INT_CACHE={},UINT_CACHE={};function fromInt(_0x590ec6,_0xef45b7){var _0x388e94,_0x28a458,_0x5b80ee;return _0xef45b7?(_0x5b80ee=0x0<=(_0x590ec6>>>=0x0)&&_0x590ec6<0x100)&&(_0x28a458=UINT_CACHE[_0x590ec6])?_0x28a458:(_0x388e94=fromBits(_0x590ec6,(0x0|_0x590ec6)<0x0?-0x1:0x0,!0x0),_0x5b80ee&&(UINT_CACHE[_0x590ec6]=_0x388e94),_0x388e94):(_0x5b80ee=-0x80<=(_0x590ec6|=0x0)&&_0x590ec6<0x80)&&(_0x28a458=INT_CACHE[_0x590ec6])?_0x28a458:(_0x388e94=fromBits(_0x590ec6,_0x590ec6<0x0?-0x1:0x0,!0x1),_0x5b80ee&&(INT_CACHE[_0x590ec6]=_0x388e94),_0x388e94);}function fromNumber(_0x172f17,_0x5c95a3){var _0x316f82=_0x307c2b;if(isNaN(_0x172f17))return _0x5c95a3?UZERO:ZERO;if(_0x5c95a3){if(_0x172f17<0x0)return UZERO;if(_0x172f17>=TWO_PWR_64_DBL)return MAX_UNSIGNED_VALUE;}else{if(_0x172f17<=-TWO_PWR_63_DBL)return MIN_VALUE;if(_0x172f17+0x1>=TWO_PWR_63_DBL)return MAX_VALUE;}return _0x172f17<0x0?fromNumber(-_0x172f17,_0x5c95a3)[_0x316f82(0x4c07)]():fromBits(_0x172f17%TWO_PWR_32_DBL|0x0,_0x172f17/TWO_PWR_32_DBL|0x0,_0x5c95a3);}function fromBits(_0x548fed,_0x9be029,_0x51d71d){return new Long(_0x548fed,_0x9be029,_0x51d71d);}Long[_0x307c2b(0x3cbd)]=fromInt,Long[_0x5e00b3(0x482c)]=fromNumber,Long[_0x5e00b3(0x4d26)]=fromBits;var pow_dbl=Math[_0x5e00b3(0x3a5c)];function fromString(_0x34a8f8,_0x4500b9,_0x36ef2f){var _0x2b0d0e=_0x307c2b,_0x3e2c06=_0x5e00b3;if(0x0===_0x34a8f8[_0x3e2c06(0x809)])throw Error(_0x3e2c06(0x83f));if(_0x3e2c06(0x259)===_0x34a8f8||_0x3e2c06(0x5ff)===_0x34a8f8||_0x2b0d0e(0x25ee)===_0x34a8f8||_0x2b0d0e(0x1007)===_0x34a8f8)return ZERO;if(_0x3e2c06(0x1efe)==typeof _0x4500b9?(_0x36ef2f=_0x4500b9,_0x4500b9=!0x1):_0x4500b9=!!_0x4500b9,(_0x36ef2f=_0x36ef2f||0xa)<0x2||0x24<_0x36ef2f)throw RangeError(_0x3e2c06(0x1889));var _0x40d5eb;if((_0x40d5eb=_0x34a8f8[_0x3e2c06(0xabf)]('-'))>0x0)throw Error(_0x3e2c06(0x4191));if(0x0===_0x40d5eb)return fromString(_0x34a8f8[_0x3e2c06(0x4c07)](0x1),_0x4500b9,_0x36ef2f)['neg']();for(var _0x2abbbf=fromNumber(pow_dbl(_0x36ef2f,0x8)),_0xb6c596=ZERO,_0x4c05d4=0x0;_0x4c05d4<_0x34a8f8[_0x2b0d0e(0x2ef4)];_0x4c05d4+=0x8){var _0x44d150=Math[_0x3e2c06(0x19a8)](0x8,_0x34a8f8[_0x3e2c06(0x809)]-_0x4c05d4),_0
* @license
* Knockout ES5 plugin - https://github.com/SteveSanderson/knockout-es5
* Copyright (c) Steve Sanderson
* MIT license
*/
var OBSERVABLES_PROPERTY=_0x5e00b3(0x2b09),SUBSCRIBABLE_PROPERTY=_0x5e00b3(0x33fb);function track(_0x444328,_0x56752a){var _0x29d3b7=_0x307c2b,_0x561432=_0x5e00b3;if(!_0x444328)throw new Error(_0x561432(0x51ca));var _0x44d094=this,_0x165c19=getAllObservablesForObject(_0x444328,!0x0);return(_0x56752a=_0x56752a||Object['getOwnPropertyNames'](_0x444328))[_0x29d3b7(0x1b22)](function(_0xc4aff3){var _0x40cdbd=_0x29d3b7,_0x230c32=_0x561432;if(_0xc4aff3!==OBSERVABLES_PROPERTY&&_0xc4aff3!==SUBSCRIBABLE_PROPERTY&&!(_0xc4aff3 in _0x165c19)){var _0x412a15=_0x444328[_0xc4aff3],_0xd765cd=_0x412a15 instanceof Array,_0x572dac=_0x44d094[_0x230c32(0x2c63)](_0x412a15)?_0x412a15:_0xd765cd?_0x44d094[_0x230c32(0x3e79)](_0x412a15):_0x44d094[_0x230c32(0x25f0)](_0x412a15);Object[_0x230c32(0x17f9)](_0x444328,_0xc4aff3,{'configurable':!0x0,'enumerable':!0x0,'get':_0x572dac,'set':_0x44d094[_0x40cdbd(0x19e6)](_0x572dac)?_0x572dac:void 0x0}),_0x165c19[_0xc4aff3]=_0x572dac,_0xd765cd&&notifyWhenPresentOrFutureArrayValuesMutate(_0x44d094,_0x572dac);}}),_0x444328;}function getAllObservablesForObject(_0x2c3e1d,_0xecce7a){var _0x137254=_0x307c2b,_0x29ca5f=_0x2c3e1d[OBSERVABLES_PROPERTY];return!_0x29ca5f&&_0xecce7a&&(_0x29ca5f={},Object[_0x137254(0x406a)](_0x2c3e1d,OBSERVABLES_PROPERTY,{'value':_0x29ca5f})),_0x29ca5f;}function defineComputedProperty(_0x373726,_0x20c794,_0x2f4279){var _0x53901f=_0x307c2b,_0x5857eb=_0x5e00b3,_0x47ffab={'owner':_0x373726,'deferEvaluation':!0x0};if(_0x5857eb(0x1b4b)==typeof _0x2f4279)_0x47ffab[_0x5857eb(0x3a51)]=_0x2f4279;else{if(_0x5857eb(0x9a4)in _0x2f4279)throw new Error(_0x5857eb(0x115e));if('function'!=typeof _0x2f4279[_0x5857eb(0x38c4)])throw new Error(_0x5857eb(0xdf6));_0x47ffab[_0x53901f(0x1c37)]=_0x2f4279['get'],_0x47ffab['write']=_0x2f4279[_0x5857eb(0x10aa)];}return _0x373726[_0x20c794]=this[_0x5857eb(0x4045)](_0x47ffab),track[_0x5857eb(0x3c9e)](this,_0x373726,[_0x20c794]),_0x373726;}function notifyWhenPresentOrFutureArrayValuesMutate(_0x1bc5a2,_0x2d4793){var _0xf90ace=_0x5e00b3,_0x245415=null;_0x1bc5a2[_0xf90ace(0x4045)](function(){var _0x942447=_0xf90ace;_0x245415&&(_0x245415[_0x942447(0x4f8c)](),_0x245415=null);var _0x13bd84=_0x2d4793();_0x13bd84 instanceof Array&&(_0x245415=startWatchingArrayInstance(_0x1bc5a2,_0x2d4793,_0x13bd84));});}function startWatchingArrayInstance(_0x142626,_0x11c590,_0xf8359a){var _0x2e155f=_0x5e00b3;return getSubscribableForArray(_0x142626,_0xf8359a)[_0x2e155f(0x1ffa)](_0x11c590);}function getSubscribableForArray(_0x2b7ba1,_0xab55a0){var _0xa969b3=_0x5e00b3,_0x3cec32=_0xab55a0[SUBSCRIBABLE_PROPERTY];if(!_0x3cec32){_0x3cec32=new _0x2b7ba1[(_0xa969b3(0x1c9e))](),Object[_0xa969b3(0x17f9)](_0xab55a0,SUBSCRIBABLE_PROPERTY,{'value':_0x3cec32});var _0x13868b={};wrapStandardArrayMutators(_0xab55a0,_0x3cec32,_0x13868b),addKnockoutArrayMutators(_0x2b7ba1,_0xab55a0,_0x3cec32,_0x13868b);}return _0x3cec32;}function wrapStandardArrayMutators(_0x37f77b,_0x1784f7,_0x3be49c){var _0x34313a=_0x307c2b,_0x3b9820=_0x5e00b3;[_0x34313a(0x31a1),_0x3b9820(0x5323),'reverse',_0x3b9820(0x3060),_0x34313a(0x3f88),_0x34313a(0x1d88),_0x3b9820(0x5a59)][_0x34313a(0x1b22)](function(_0xe65103){var _0x2b09b1=_0x37f77b[_0xe65103];_0x37f77b[_0xe65103]=function(){var _0x30036a=_0x23ca,_0x14271a=_0x2b09b1[_0x30036a(0x4269)](this,arguments);return!0x0!==_0x3be49c[_0x30036a(0x501f)]&&_0x1784f7[_0x30036a(0x5cc9)](this),_0x14271a;};});}function addKnockoutArrayMutators(_0x13fdec,_0x2419f3,_0x5baecc,_0x5d5ccc){var _0x23744b=_0x307c2b,_0x579183=_0x5e00b3;[_0x579183(0x4f4b),_0x579183(0x443c),_0x23744b(0x5020),_0x579183(0x839),_0x579183(0x2c3f)][_0x579183(0x326d)](function(_0x4a62d2){var _0x1bf446=_0x23744b;Object[_0x1bf446(0x406a)](_0x2419f3,_0x4a62d2,{'enumerable':!0x1,'value':function(){var _0x70669a=_0x1bf446,_0x459a51=_0x23ca,_0x8892bf;_0x5d5ccc[_0x459a51(0x501f)]=!0x0;try{_0x8892bf=_0x13fdec[_0x459a51(0x3e79)]['fn'][_0x4a62d2][_0x70669a(0x1bcb)](_0x13fdec[_0x70669a(0x291f)](_0x2419f3),arguments);}finally{_0x5d5ccc[_0x459a51(0x501f)]=!0x1;}return _0x5baecc[_0x459a51(0x5cc9)](_0x2419f3),_0x8892bf;}});});}function getObservable(_0x11
var tmp$1={};!function(){var _0x13c16f=_0x5e00b3,_0x2e8b90=function(){var _0x60236={'defaultNoDataValue':-0xffff8b00000000000000000000000000,'decode':function(_0x313c4c,_0x2c4146){var _0x496973=_0x140d,_0x4ecfe0=_0x23ca,_0x32dda0=(_0x2c4146=_0x2c4146||{})[_0x4ecfe0(0xee7)]||null===_0x2c4146[_0x4ecfe0(0xee7)],_0x259135=_0x3b395f(_0x313c4c,_0x2c4146[_0x496973(0x1d8)]||0x0,_0x32dda0),_0x23c002=null!==_0x2c4146[_0x496973(0x1eba)]?_0x2c4146[_0x4ecfe0(0x117)]:_0x60236[_0x4ecfe0(0x32fe)],_0x83208a=_0x393933(_0x259135,_0x2c4146['pixelType']||Float32Array,_0x2c4146[_0x4ecfe0(0xee7)],_0x23c002,_0x2c4146[_0x4ecfe0(0x57b8)]),_0xaf7e0f={'width':_0x259135[_0x4ecfe0(0x2d3c)],'height':_0x259135[_0x4ecfe0(0x5a4e)],'pixelData':_0x83208a[_0x4ecfe0(0x16c2)],'minValue':_0x83208a[_0x4ecfe0(0x2ed)],'maxValue':_0x259135[_0x4ecfe0(0x23bc)][_0x4ecfe0(0x396f)],'noDataValue':_0x23c002};return _0x83208a[_0x496973(0x1030)]&&(_0xaf7e0f[_0x4ecfe0(0x5aa5)]=_0x83208a[_0x4ecfe0(0x59a9)]),_0x2c4146[_0x4ecfe0(0x5819)]&&_0x259135[_0x496973(0x4bf6)]&&(_0xaf7e0f[_0x4ecfe0(0xee7)]=_0x259135[_0x4ecfe0(0x30bd)][_0x496973(0x3414)]?_0x259135[_0x4ecfe0(0x30bd)][_0x4ecfe0(0x3e58)]:null),_0x2c4146[_0x4ecfe0(0x3cb6)]&&(_0xaf7e0f['fileInfo']=_0x30447e(_0x259135),_0x2c4146[_0x4ecfe0(0x1ae3)]&&(_0xaf7e0f[_0x4ecfe0(0x2ce8)][_0x4ecfe0(0x3208)]=_0x258f41(_0x259135))),_0xaf7e0f;}},_0x393933=function(_0x350a0c,_0x4323cb,_0x2ff7ad,_0x1902c5,_0x513fcf){var _0x26543b=_0x140d,_0xd32cf1=_0x23ca,_0x2ad64d,_0x45fb22,_0x40bad9,_0x379373=0x0,_0x27df5c=_0x350a0c[_0xd32cf1(0x23bc)][_0xd32cf1(0x33aa)],_0x278574=_0x350a0c[_0xd32cf1(0x23bc)][_0xd32cf1(0x1c2c)],_0x2c2e21=Math[_0x26543b(0x4b96)](_0x350a0c[_0xd32cf1(0x2d3c)]/_0x27df5c),_0x198e7b=Math[_0xd32cf1(0x1ace)](_0x350a0c[_0x26543b(0x10d5)]/_0x278574),_0x5df691=0x2*_0x350a0c[_0xd32cf1(0x3779)],_0xd99cd9=Number[_0xd32cf1(0x4d71)];_0x2ff7ad=_0x2ff7ad||(_0x350a0c[_0xd32cf1(0x30bd)]?_0x350a0c[_0xd32cf1(0x30bd)][_0xd32cf1(0x3e58)]:null),_0x45fb22=new _0x4323cb(_0x350a0c['width']*_0x350a0c[_0xd32cf1(0x5a4e)]),_0x513fcf&&_0x2ff7ad&&(_0x40bad9=new Uint8Array(_0x350a0c[_0xd32cf1(0x2d3c)]*_0x350a0c[_0xd32cf1(0x5a4e)]));for(var _0x8cfe11,_0xb1878e,_0x302f6c=new Float32Array(_0x2c2e21*_0x198e7b),_0x4838a6=0x0;_0x4838a6<=_0x278574;_0x4838a6++){var _0x120535=_0x4838a6!==_0x278574?_0x198e7b:_0x350a0c[_0xd32cf1(0x5a4e)]%_0x278574;if(0x0!==_0x120535)for(var _0x127d7b=0x0;_0x127d7b<=_0x27df5c;_0x127d7b++){var _0x24f1b8=_0x127d7b!==_0x27df5c?_0x2c2e21:_0x350a0c[_0xd32cf1(0x2d3c)]%_0x27df5c;if(0x0!==_0x24f1b8){var _0x4cca05,_0x1f523b,_0x27e4b4,_0x4c8dc4,_0xf398eb=_0x4838a6*_0x350a0c[_0xd32cf1(0x2d3c)]*_0x198e7b+_0x127d7b*_0x2c2e21,_0x104e89=_0x350a0c[_0xd32cf1(0x2d3c)]-_0x24f1b8,_0x3d4504=_0x350a0c[_0xd32cf1(0x23bc)][_0xd32cf1(0x573e)][_0x379373];if(_0x3d4504[_0xd32cf1(0x2507)]<0x2?(0x0===_0x3d4504[_0xd32cf1(0x2507)]?_0x4cca05=_0x3d4504[_0xd32cf1(0x21e1)]:(_0x5c2883(_0x3d4504[_0xd32cf1(0x4dee)],_0x3d4504[_0xd32cf1(0x4f64)],_0x3d4504[_0xd32cf1(0x4c4e)],_0x3d4504[_0x26543b(0x4d0e)],_0x5df691,_0x302f6c,_0x350a0c[_0xd32cf1(0x23bc)][_0x26543b(0x2df9)]),_0x4cca05=_0x302f6c),_0x1f523b=0x0):_0x27e4b4=0x2===_0x3d4504[_0xd32cf1(0x2507)]?0x0:_0x3d4504[_0xd32cf1(0x2c14)],_0x2ff7ad)for(_0xb1878e=0x0;_0xb1878e<_0x120535;_0xb1878e++){for(0x7&_0xf398eb&&(_0x4c8dc4=_0x2ff7ad[_0xf398eb>>0x3],_0x4c8dc4<<=0x7&_0xf398eb),_0x8cfe11=0x0;_0x8cfe11<_0x24f1b8;_0x8cfe11++)0x7&_0xf398eb||(_0x4c8dc4=_0x2ff7ad[_0xf398eb>>0x3]),0x80&_0x4c8dc4?(_0x40bad9&&(_0x40bad9[_0xf398eb]=0x1),_0xd99cd9=_0xd99cd9>(_0x2ad64d=_0x3d4504[_0xd32cf1(0x2507)]<0x2?_0x4cca05[_0x1f523b++]:_0x27e4b4)?_0x2ad64d:_0xd99cd9,_0x45fb22[_0xf398eb++]=_0x2ad64d):(_0x40bad9&&(_0x40bad9[_0xf398eb]=0x0),_0x45fb22[_0xf398eb++]=_0x1902c5),_0x4c8dc4<<=0x1;_0xf398eb+=_0x104e89;}else{if(_0x3d4504[_0xd32cf1(0x2507)]<0x2)for(_0xb1878e=0x0;_0xb1878e<_0x120535;_0xb1878e++){for(_0x8cfe11=0x0;_0x8cfe11<_0x24f1b8;_0x8cfe11++)_0xd99cd9=_0xd99cd9>(_0x2ad64d=_0x4cca05[_0x1f523b++])?_0x2ad64d:_0xd99cd9,_0x45fb22[_0xf398eb++]=_0x2ad64d;_0xf398eb+=_0x104e89;}else for(_0xd99cd9=_0xd99cd9>_0x27e4b4?_0x27e4b4:_0xd99cd9,_0xb1878e=0x0;_0xb1878