1
0
forked from sent/waves
waves/public/assets/g/tinyfishing/html5game/TinyFishing.js
2025-04-09 17:11:14 -05:00

5702 lines
1.8 MiB
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

if(typeof AudioContext != "undefined" || typeof webkitAudioContext != "undefined") {
var resumeAudio = function() {
if(typeof g_WebAudioContext == "undefined" || g_WebAudioContext == null) return;
if(g_WebAudioContext.state == "suspended") g_WebAudioContext.resume();
document.removeEventListener("click", resumeAudio);
};
document.addEventListener("click", resumeAudio);
}
Array.prototype._D3=0;var _E3={_F3:[{_G3:["tph_PokiExt.js"],initfuncs:[]},{_G3:["uph_cookieManager.js"],initfuncs:[]},{_G3:["vph_HTML5Func.js","wph_API_Fullscreen.js","xph_external.js"],initfuncs:[]},{_G3:["zph_djl.js"],initfuncs:[]},{_G3:["aqh_GameAnalytics.js","bqh_GameAnalyticsExt.js"],initfuncs:[]},{_G3:["cqh_djs.js"],initfuncs:["dj_init"]},{_G3:["eqh_gamesnacks.js"],initfuncs:[]}],_H3:{_I3:{},_J3:{},_K3:{},_L3:{},_M3:{},_N3:{},_O3:{},_P3:{},_Q3:{},_R3:{},_S3:{},_T3:{},_U3:{}},_V3:[{_W3:"snd_butClick",
_X3:0,_Y3:"",_Z3:"snd_butClick",__3:0,volume:1,_04:0,preload:!0,_14:0},{_W3:"snd_levComplBest",_X3:0,_Y3:"",_Z3:"snd_levComplBest",__3:0,volume:0.68,_04:0,preload:!0,_14:0},{_W3:"snd_pop",_X3:0,_Y3:"",_Z3:"snd_pop",__3:0,volume:1,_04:0,preload:!0,_14:0},{_W3:"snd_levCompl",_X3:1,_Y3:"",_Z3:"snd_levCompl",__3:0,volume:1,_04:0,preload:!0,_14:0,duration:0},{_W3:"snd_buyForCoins",_X3:0,_Y3:"",_Z3:"snd_buyForCoins",__3:0,volume:0.44,_04:0,preload:!0,_14:0},{_W3:"snd_buyForCoins2",_X3:0,_Y3:"",_Z3:"snd_buyForCoins2",
__3:0,volume:0.81,_04:0,preload:!0,_14:0},{_W3:"snd_swoosh",_X3:0,_Y3:"",_Z3:"snd_swoosh",__3:0,volume:0.7,_04:0,preload:!0,_14:0},{_W3:"snd_fishReel",_X3:0,_Y3:"",_Z3:"snd_fishReel",__3:0,volume:0.3,_04:0,preload:!0,_14:0},{_W3:"snd_catchPop",_X3:0,_Y3:"",_Z3:"snd_catchPop",__3:0,volume:0.3,_04:0,preload:!0,_14:0},{_W3:"snd_catchPopGolden",_X3:0,_Y3:"",_Z3:"snd_catchPopGolden",__3:0,volume:1,_04:0,preload:!0,_14:0},{_W3:"snd_unlockHook",_X3:0,_Y3:"",_Z3:"snd_unlockHook",__3:0,volume:0.5,_04:0,preload:!0,
_14:0},{_W3:"snd_startFishing",_X3:0,_Y3:"",_Z3:"snd_startFishing",__3:0,volume:1,_04:0,preload:!0,_14:0},{_W3:"snd_coinCollect",_X3:0,_Y3:"",_Z3:"snd_coinCollect",__3:0,volume:0.32,_04:0,preload:!0,_14:0},{_W3:"snd_upgradeSnd",_X3:0,_Y3:"",_Z3:"snd_upgradeSnd",__3:0,volume:0.27,_04:0,preload:!0,_14:0},{_W3:"snd_water",_X3:0,_Y3:"",_Z3:"snd_water",__3:0,volume:0.06,_04:0,preload:!0,_14:0},{_W3:"snd_coins",_X3:0,_Y3:"",_Z3:"snd_coins",__3:0,volume:1,_04:0,preload:!0,_14:0},{_W3:"snd_splash1",_X3:0,
_Y3:"",_Z3:"snd_splash1",__3:0,volume:0.66,_04:0,preload:!1,_14:0},{_W3:"snd_splash2",_X3:0,_Y3:"",_Z3:"snd_splash2",__3:0,volume:0.7,_04:0,preload:!1,_14:0},{_W3:"snd_musicBackground",_X3:0,_Y3:"",_Z3:"snd_musicBackground",__3:0,volume:0.25,_04:0,preload:!1,_14:0},{_W3:"snd_openPrize",_X3:0,_Y3:"",_Z3:"snd_openPrize",__3:0,volume:1,_04:0,preload:!1,_14:0},{_W3:"snd_boost",_X3:0,_Y3:"",_Z3:"snd_boost",__3:0,volume:0.89,_04:0,preload:!1,_14:0},{_W3:"snd_coinAdded",_X3:0,_Y3:"",_Z3:"snd_coinAdded",
__3:0,volume:0.17,_04:0,preload:!1,_14:0}],_24:[{name:"audiogroup_default",_34:!0,}],_44:[{_W3:"spr_whitePoint16x16",_54:!1,_64:!1,preload:!1,_74:!1,_84:8,_94:8,_a4:15,_b4:15,_c4:1,_d4:1,_e4:[284]},{_W3:"spr_black128x128",width:128,height:128,_54:!1,_64:!1,preload:!1,_74:!1,_a4:127,_b4:127,_c4:1,_d4:1,_e4:[162]},{_W3:"spr_white128x128",width:128,height:128,_54:!1,_64:!1,preload:!1,_74:!1,_a4:127,_b4:127,_c4:1,_d4:1,_e4:[175]},{_W3:"spr_blue128x128",width:128,height:128,_54:!1,_64:!1,preload:!1,_74:!1,
_a4:127,_b4:127,_c4:1,_d4:1,_e4:[163]},{_W3:"spr_violet128x128",width:128,height:128,_54:!1,_64:!1,preload:!1,_74:!1,_a4:127,_b4:127,_c4:1,_d4:1,_e4:[174]},{_W3:"spr_darkblue128x128",width:128,height:128,_54:!1,_64:!1,preload:!1,_74:!1,_a4:127,_b4:127,_c4:1,_d4:1,_e4:[165]},{_W3:"spr_textfield",width:200,height:100,_54:!1,_64:!1,preload:!1,_74:!1,_84:100,_94:50,_a4:199,_b4:99,_c4:1,_d4:1,_e4:[150]},{_W3:"spr_fish1",width:234,height:106,_54:!1,_64:!1,preload:!1,_74:!1,_84:117,_94:53,_a4:233,_b4:105,
_c4:1,_d4:1,_e4:[125]},{_W3:"spr_fish1r",width:234,height:106,_54:!1,_64:!1,preload:!1,_74:!1,_84:117,_94:53,_a4:233,_b4:105,_c4:1,_d4:1,_e4:[127]},{_W3:"spr_fish2",width:220,height:122,_f4:2,_54:!1,_64:!1,preload:!1,_74:!1,_84:110,_94:61,_g4:76,_a4:214,_h4:8,_b4:107,_c4:1,_d4:1,_e4:[114]},{_W3:"spr_fish3",width:238,height:108,_54:!1,_64:!1,preload:!1,_74:!1,_84:119,_94:54,_a4:237,_b4:107,_c4:1,_d4:1,_e4:[122]},{_W3:"spr_fish1g",width:234,height:106,_54:!1,_64:!1,preload:!1,_74:!1,_84:117,_94:53,
_a4:233,_b4:105,_c4:1,_d4:1,_e4:[126]},{_W3:"spr_fish4",width:282,height:106,_54:!1,_64:!1,preload:!1,_74:!1,_84:141,_94:53,_a4:281,_b4:105,_c4:1,_d4:1,_e4:[109]},{_W3:"spr_fish5",width:197,height:124,_54:!1,_64:!1,preload:!1,_74:!1,_84:98,_94:62,_a4:196,_b4:123,_c4:1,_d4:1,_e4:[131]},{_W3:"spr_fish5l",width:197,height:124,_54:!1,_64:!1,preload:!1,_74:!1,_84:98,_94:62,_a4:196,_b4:123,_c4:1,_d4:1,_e4:[133]},{_W3:"spr_fish5g",width:197,height:124,_54:!1,_64:!1,preload:!1,_74:!1,_84:98,_94:62,_a4:196,
_b4:123,_c4:1,_d4:1,_e4:[132]},{_W3:"spr_fish6",width:161,height:195,_54:!1,_64:!1,preload:!1,_74:!1,_84:80,_94:97,_a4:160,_b4:194,_c4:1,_d4:1,_e4:[88]},{_W3:"spr_fish6g",width:161,height:195,_54:!1,_64:!1,preload:!1,_74:!1,_84:80,_94:97,_a4:160,_b4:194,_c4:1,_d4:1,_e4:[89]},{_W3:"spr_fish6r",width:161,height:195,_54:!1,_64:!1,preload:!1,_74:!1,_84:80,_94:97,_a4:160,_b4:194,_c4:1,_d4:1,_e4:[90]},{_W3:"spr_fish7",width:185,height:114,_54:!1,_64:!1,preload:!1,_74:!1,_84:92,_94:57,_a4:184,_b4:113,_c4:1,
_d4:1,_e4:[148]},{_W3:"spr_fish8",width:230,height:76,_54:!1,_64:!1,preload:!1,_74:!1,_84:115,_94:38,_a4:229,_b4:75,_c4:1,_d4:1,_e4:[155]},{_W3:"spr_fish9",width:189,height:89,_54:!1,_64:!1,preload:!1,_74:!1,_84:94,_94:44,_a4:188,_b4:88,_c4:1,_d4:1,_e4:[158]},{_W3:"spr_fish10",width:211,height:101,_54:!1,_64:!1,preload:!1,_74:!1,_84:105,_94:50,_a4:210,_b4:100,_c4:1,_d4:1,_e4:[147]},{_W3:"spr_fish11",width:173,height:139,_54:!1,_64:!1,preload:!1,_74:!1,_84:86,_94:69,_a4:172,_b4:138,_c4:1,_d4:1,_e4:[134]}
,{_W3:"spr_fish12",width:115,height:200,_54:!1,_64:!1,preload:!1,_74:!1,_84:57,_94:100,_a4:114,_b4:199,_c4:1,_d4:1,_e4:[140]},{_W3:"spr_fish13",width:210,height:147,_54:!1,_64:!1,preload:!1,_74:!1,_84:105,_94:73,_a4:209,_b4:146,_c4:1,_d4:1,_e4:[92]},{_W3:"spr_fish13g",width:210,height:147,_54:!1,_64:!1,preload:!1,_74:!1,_84:105,_94:73,_a4:209,_b4:146,_c4:1,_d4:1,_e4:[93]},{_W3:"spr_fish14",width:102,height:226,_54:!1,_64:!1,preload:!1,_74:!1,_84:51,_94:113,_a4:101,_b4:225,_c4:1,_d4:1,_e4:[137]},
{_W3:"spr_fish15",width:265,height:113,_54:!1,_64:!1,preload:!1,_74:!1,_84:132,_94:56,_a4:264,_b4:112,_c4:1,_d4:1,_e4:[108]},{_W3:"spr_fish16",width:175,height:122,_54:!1,_64:!1,preload:!1,_74:!1,_84:87,_94:61,_a4:174,_b4:121,_c4:1,_d4:1,_e4:[145]},{_W3:"spr_fish16r",width:175,height:122,_54:!1,_64:!1,preload:!1,_74:!1,_84:87,_94:61,_a4:174,_b4:121,_c4:1,_d4:1,_e4:[146]},{_W3:"spr_fish17",width:185,height:142,_54:!1,_64:!1,preload:!1,_74:!1,_84:92,_94:71,_a4:184,_b4:141,_c4:1,_d4:1,_e4:[116]},{_W3:"spr_fish18",
width:361,height:127,_54:!1,_64:!1,preload:!1,_74:!1,_84:180,_94:63,_a4:360,_b4:126,_c4:1,_d4:1,_e4:[52]},{_W3:"spr_fish19",width:181,height:206,_54:!1,_64:!1,preload:!1,_74:!1,_84:90,_94:103,_a4:180,_b4:205,_c4:1,_d4:1,_e4:[75]},{_W3:"spr_fish20",width:288,height:128,_54:!1,_64:!1,preload:!1,_74:!1,_84:144,_94:64,_a4:287,_b4:127,_c4:1,_d4:1,_e4:[79]},{_W3:"spr_fish21",width:412,height:257,_54:!1,_64:!1,preload:!1,_74:!1,_84:206,_94:128,_a4:411,_b4:256,_c4:1,_d4:1,_e4:[21]},{_W3:"spr_fish22",width:162,
height:228,_54:!1,_64:!1,preload:!1,_74:!1,_84:81,_94:114,_a4:161,_b4:227,_c4:1,_d4:1,_e4:[78]},{_W3:"spr_fish23",width:491,height:168,_54:!1,_64:!1,preload:!1,_74:!1,_84:245,_94:84,_a4:490,_b4:167,_c4:1,_d4:1,_e4:[30]},{_W3:"spr_fish24",width:317,height:318,_54:!1,_64:!1,preload:!1,_74:!1,_84:158,_94:159,_a4:316,_b4:317,_c4:1,_d4:1,_e4:[26]},{_W3:"spr_fish25",width:517,height:202,_54:!1,_64:!1,preload:!1,_74:!1,_84:258,_94:101,_a4:516,_b4:201,_c4:1,_d4:1,_e4:[23]},{_W3:"spr_fish26",width:216,height:136,
_54:!1,_64:!1,preload:!1,_74:!1,_84:108,_94:68,_a4:215,_b4:135,_c4:1,_d4:1,_e4:[110]},{_W3:"spr_fish29",width:412,height:257,_54:!1,_64:!1,preload:!1,_74:!1,_84:206,_94:128,_a4:411,_b4:256,_c4:1,_d4:1,_e4:[22]},{_W3:"spr_fish27",width:102,height:226,_54:!1,_64:!1,preload:!1,_74:!1,_84:51,_94:113,_a4:101,_b4:225,_c4:1,_d4:1,_e4:[138]},{_W3:"spr_fish28",width:102,height:226,_54:!1,_64:!1,preload:!1,_74:!1,_84:51,_94:113,_a4:101,_b4:225,_c4:1,_d4:1,_e4:[139]},{_W3:"spr_treasure_chest",width:165,height:197,
_54:!1,_64:!1,preload:!1,_74:!1,_84:82,_94:98,_g4:3,_a4:162,_b4:196,_c4:1,_d4:1,_e4:[87]},{_W3:"spr_shopBut",width:240,height:103,_54:!1,_64:!1,preload:!1,_74:!1,_84:120,_94:51,_a4:239,_b4:102,_c4:1,_d4:1,_e4:[128]},{_W3:"spr_vipBut",width:240,height:103,_54:!1,_64:!1,preload:!1,_74:!1,_84:120,_94:51,_a4:239,_b4:102,_c4:1,_d4:1,_e4:[129]},{_W3:"sprite53_Group_92",width:396,height:169,_54:!1,_64:!1,preload:!1,_74:!1,_84:172,_94:84,_a4:395,_b4:168,_c4:1,_d4:1,_e4:[39]},{_W3:"spr_adIcon",width:66,height:66,
_54:!1,_64:!1,preload:!1,_74:!1,_84:33,_94:33,_a4:65,_b4:65,_c4:1,_d4:1,_e4:[239]},{_W3:"spr_butYellow",width:337,height:109,_54:!1,_64:!1,preload:!1,_74:!1,_84:168,_94:54,_a4:336,_b4:108,_c4:1,_d4:1,_e4:[81]},{_W3:"spr_butOrange",width:343,height:110,_54:!1,_64:!1,preload:!1,_74:!1,_84:171,_94:55,_a4:342,_b4:109,_c4:1,_d4:1,_e4:[74]},{_W3:"spr_butDark",width:337,height:109,_54:!1,_64:!1,preload:!1,_74:!1,_84:168,_94:54,_a4:336,_b4:108,_c4:1,_d4:1,_e4:[80]},{_W3:"spr_butOrangeSmall",width:245,height:104,
_54:!1,_64:!1,preload:!1,_74:!1,_84:122,_94:52,_a4:244,_b4:103,_c4:1,_d4:1,_e4:[123]},{_W3:"spr_upperMoney",width:249,height:100,_54:!1,_64:!1,preload:!1,_74:!1,_84:124,_94:50,_a4:248,_b4:99,_c4:1,_d4:1,_e4:[124]},{_W3:"sprite153",width:312,height:136,_54:!1,_64:!1,preload:!1,_74:!1,_84:156,_94:68,_a4:311,_b4:135,_c4:1,_d4:1,_e4:[60]},{_W3:"spr_pinkBut",width:335,height:128,_54:!1,_64:!1,preload:!1,_74:!1,_84:167,_94:64,_a4:334,_b4:127,_c4:1,_d4:1,_e4:[58]},{_W3:"spr_butDarkUnlock",width:335,height:128,
_54:!1,_64:!1,preload:!1,_74:!1,_84:167,_94:64,_a4:334,_b4:127,_c4:1,_d4:1,_e4:[57]},{_W3:"spr_greyButton",width:272,height:88,_54:!1,_64:!1,preload:!1,_74:!1,_84:136,_94:44,_a4:271,_b4:87,_d4:15,_e4:[135]},{_W3:"spr_buttonDesc",width:204,height:31,_54:!1,_64:!1,preload:!1,_74:!1,_84:102,_94:15,_a4:203,_b4:30,_d4:15,_e4:[226,227]},{_W3:"spr_descAd",width:26,height:21,_54:!1,_64:!1,preload:!1,_74:!1,_84:13,_94:10,_a4:25,_b4:20,_d4:15,_e4:[277]},{_W3:"spr_descEn",width:15,height:23,_54:!1,_64:!1,preload:!1,
_74:!1,_84:7,_94:11,_a4:14,_b4:22,_d4:15,_e4:[281]},{_W3:"spr_coinBg",width:180,height:77,_54:!1,_64:!1,preload:!1,_74:!1,_84:12,_94:37,_a4:179,_b4:76,_c4:1,_d4:1,_e4:[184]},{_W3:"spr_coin",width:52,height:52,_54:!1,_64:!1,preload:!1,_74:!1,_84:26,_94:26,_a4:51,_b4:51,_c4:1,_d4:1,_e4:[255]},{_W3:"spr_yellow200x200",width:200,height:200,_54:!1,_64:!1,preload:!1,_74:!1,_a4:199,_b4:199,_c4:1,_d4:1,_e4:[68]},{_W3:"spr_settingsButton",width:80,height:84,_54:!1,_64:!1,preload:!1,_74:!1,_84:40,_94:42,_a4:79,
_b4:83,_c4:1,_d4:1,_e4:[217]},{_W3:"spr_skinsBut",width:80,height:84,_54:!1,_64:!1,preload:!1,_74:!1,_84:40,_94:42,_a4:79,_b4:83,_c4:1,_d4:1,_e4:[219]},{_W3:"spr_settingsButton2",width:80,height:84,_54:!1,_64:!1,preload:!1,_74:!1,_84:40,_94:42,_a4:79,_b4:83,_c4:1,_d4:1,_e4:[218]},{_W3:"spr_exitBut",width:80,height:80,_54:!1,_64:!1,preload:!1,_74:!1,_84:40,_94:40,_a4:79,_b4:79,_c4:1,_d4:1,_e4:[222]},{_W3:"spr_blue200x200",width:200,height:200,_54:!1,_64:!1,preload:!1,_74:!1,_a4:199,_b4:199,_c4:1,
_d4:1,_e4:[64,65]},{_W3:"spr_yellow2200x200",width:200,height:200,_54:!1,_64:!1,preload:!1,_74:!1,_a4:199,_b4:199,_c4:1,_d4:1,_e4:[69]},{_W3:"spr_velvet200x200",width:200,height:200,_54:!1,_64:!1,preload:!1,_74:!1,_a4:199,_b4:199,_c4:1,_d4:1,_e4:[67]},{_W3:"spr_upperLine",width:217,height:23,_54:!1,_64:!1,preload:!1,_74:!1,_84:108,_94:11,_a4:216,_b4:22,_c4:1,_d4:1,_e4:[234]},{_W3:"spr_upperline2",width:302,height:11,_54:!1,_64:!1,preload:!1,_74:!1,_84:151,_94:5,_a4:297,_b4:10,_c4:1,_d4:1,_e4:[249]}
,{_W3:"spr_rays",width:128,height:128,_54:!1,_64:!1,preload:!1,_74:!1,_84:64,_94:64,_g4:5,_a4:124,_h4:2,_b4:121,_c4:1,_d4:1,_e4:[180]},{_W3:"spr_rays2",width:128,height:128,_54:!1,_64:!1,preload:!1,_74:!1,_84:-151,_94:140,_g4:5,_a4:124,_h4:2,_b4:121,_c4:1,_d4:1,_e4:[181]},{_W3:"spr_orangeSmallFish",width:57,height:32,_54:!1,_64:!1,preload:!1,_74:!1,_84:28,_94:16,_g4:9,_a4:56,_h4:4,_b4:31,_d4:15,_e4:[271]},{_W3:"spr_sbAqua",width:97,height:63,_54:!1,_64:!1,preload:!1,_74:!1,_84:48,_94:31,_a4:96,_b4:62,
_d4:15,_e4:[228]},{_W3:"spr_sbPrize",width:67,height:73,_54:!1,_64:!1,preload:!1,_74:!1,_84:33,_94:44,_a4:65,_b4:72,_d4:15,_e4:[235]},{_W3:"spr_sbTournament",width:67,height:73,_54:!1,_64:!1,preload:!1,_74:!1,_84:33,_94:44,_a4:65,_b4:72,_d4:15,_e4:[236]},{_W3:"spr_sbHooks",width:86,height:95,_54:!1,_64:!1,preload:!1,_74:!1,_84:43,_94:47,_a4:81,_b4:94,_d4:15,_e4:[210]},{_W3:"spr_sbBgGold",width:202,height:129,_54:!1,_64:!1,preload:!1,_74:!1,_84:101,_94:64,_a4:201,_b4:128,_d4:15,_e4:[117]},{_W3:"spr_sbBgWhite",
width:202,height:129,_54:!1,_64:!1,preload:!1,_74:!1,_84:101,_94:64,_a4:201,_b4:128,_d4:15,_e4:[119]},{_W3:"spr_sbWarning",width:39,height:43,_54:!1,_64:!1,preload:!1,_74:!1,_84:19,_94:21,_a4:38,_b4:38,_d4:15,_e4:[269]},{_W3:"spr_sbVip",width:68,height:86,_54:!1,_64:!1,preload:!1,_74:!1,_84:34,_94:43,_a4:66,_b4:74,_d4:15,_e4:[233]},{_W3:"spr_sbBgOrange",width:202,height:129,_54:!1,_64:!1,preload:!1,_74:!1,_84:101,_94:64,_a4:201,_b4:128,_d4:15,_e4:[118]},{_W3:"spr_sbX10",width:113,height:111,_54:!1,
_64:!1,preload:!1,_74:!1,_84:56,_94:59,_g4:6,_a4:106,_h4:10,_b4:102,_d4:15,_e4:[204]},{_W3:"spr_levBar",width:130,height:15,_54:!1,_64:!1,preload:!1,_74:!1,_94:7,_a4:129,_b4:14,_d4:15,_e4:[265,266]},{_W3:"spr_levUpBut",width:202,height:84,_54:!1,_64:!1,preload:!1,_74:!1,_84:101,_94:42,_a4:201,_b4:83,_d4:15,_e4:[156,157]},{_W3:"spr_energyBar",width:130,height:36,_54:!1,_64:!1,preload:!1,_74:!1,_a4:129,_b4:35,_d4:15,_e4:[237,238]},{_W3:"spr_energySpark",width:12,height:26,_54:!1,_64:!1,preload:!1,
_74:!1,_84:6,_94:13,_a4:11,_b4:25,_d4:15,_e4:[283]},{_W3:"spr_coin3D",width:128,height:128,_54:!1,_64:!1,preload:!1,_74:!1,_84:64,_94:64,_a4:127,_b4:127,_d4:15,_e4:[164,179,185,195,214,232,215,196,186,178]},{_W3:"spr_coin2",width:84,height:84,_54:!1,_64:!1,preload:!1,_74:!1,_84:42,_94:42,_a4:83,_b4:83,_d4:15,_e4:[216]},{_W3:"spr_uiRays",width:428,height:444,_54:!1,_64:!1,preload:!1,_74:!1,_84:214,_94:222,_g4:3,_a4:423,_b4:443,_d4:15,_e4:[8,9]},{_W3:"spr_upperPlank",width:657,height:214,_54:!1,_64:!1,
preload:!1,_74:!1,_a4:656,_b4:213,_c4:1,_d4:1,_e4:[15]},{_W3:"spr_upperPlankTex",width:128,height:128,_54:!1,_64:!1,preload:!1,_74:!1,_a4:127,_b4:127,_c4:1,_d4:1,_e4:[173,172]},{_W3:"sprite73_Rectangle_67",width:190,height:190,_54:!1,_64:!1,preload:!1,_74:!1,_84:95,_94:95,_a4:189,_b4:189,_c4:1,_d4:1,_e4:[82]},{_W3:"sprite74_Group_135",width:174,height:173,_54:!1,_64:!1,preload:!1,_74:!1,_84:87,_94:86,_a4:173,_b4:172,_c4:1,_d4:1,_e4:[106,107]},{_W3:"sprite66_Group_130",width:314,height:115,_54:!1,
_64:!1,preload:!1,_74:!1,_84:157,_94:57,_g4:1,_a4:313,_b4:114,_c4:1,_d4:1,_e4:[83]},{_W3:"sprite67_Group_134",width:314,height:129,_54:!1,_64:!1,preload:!1,_74:!1,_84:157,_94:64,_a4:313,_b4:128,_c4:1,_d4:1,_e4:[61]},{_W3:"sprite64_Group_118",width:44,height:40,_54:!1,_64:!1,preload:!1,_74:!1,_84:22,_94:20,_a4:43,_b4:39,_c4:1,_d4:1,_e4:[267]},{_W3:"spr_levelBar",width:235,height:50,_54:!1,_64:!1,preload:!1,_74:!1,_84:117,_94:25,_a4:234,_b4:49,_c4:1,_d4:1,_e4:[192,205]},{_W3:"spr_levelIconBG",width:84,
height:84,_54:!1,_64:!1,preload:!1,_74:!1,_84:42,_94:40,_g4:2,_a4:81,_h4:2,_b4:81,_c4:1,_d4:1,_e4:[224,223]},{_W3:"spr_upgBG",width:256,height:264,_54:!1,_64:!1,preload:!1,_74:!1,_84:128,_94:128,_a4:255,_b4:263,_c4:1,_d4:1,_e4:[36,35,34,37]},{_W3:"spr_upgMoney",width:136,height:73,_54:!1,_64:!1,preload:!1,_74:!1,_84:68,_94:36,_a4:135,_b4:72,_c4:1,_d4:1,_e4:[200]},{_W3:"spr_tfcaption",width:561,height:267,_54:!1,_64:!1,preload:!1,_74:!1,_84:280,_94:133,_a4:560,_b4:266,_c4:1,_d4:1,_e4:[14]},{_W3:"spr_upgDepth",
width:231,height:117,_54:!1,_64:!1,preload:!1,_74:!1,_84:115,_94:58,_g4:1,_a4:230,_h4:1,_b4:116,_c4:1,_d4:1,_e4:[115]},{_W3:"spr_upgFishes",width:183,height:118,_54:!1,_64:!1,preload:!1,_74:!1,_84:91,_94:59,_a4:177,_h4:8,_b4:116,_c4:1,_d4:1,_e4:[152]},{_W3:"spr_upgArrow",width:56,height:68,_54:!1,_64:!1,preload:!1,_74:!1,_84:28,_94:34,_a4:55,_b4:67,_c4:1,_d4:1,_e4:[244]},{_W3:"spr_aquariumBut",width:147,height:147,_54:!1,_64:!1,preload:!1,_74:!1,_84:73,_94:73,_a4:146,_b4:146,_d4:15,_e4:[144]},{_W3:"spr_energyRes",
width:32,height:62,_54:!1,_64:!1,preload:!1,_74:!1,_84:-6,_94:28,_a4:31,_b4:61,_d4:15,_e4:[264]},{_W3:"spr_bestBG",width:229,height:60,_54:!1,_64:!1,preload:!1,_74:!1,_84:114,_94:30,_a4:228,_b4:59,_d4:15,_e4:[187]},{_W3:"spr_bestIcon",width:42,height:40,_54:!1,_64:!1,preload:!1,_74:!1,_84:21,_94:20,_a4:41,_b4:39,_d4:15,_e4:[268]},{_W3:"spr_bestBG2",width:100,height:25,_54:!1,_64:!1,preload:!1,_74:!1,_84:50,_94:12,_a4:99,_b4:24,_d4:15,_e4:[256]},{_W3:"spr_playBut",width:198,height:207,_54:!1,_64:!1,
preload:!1,_74:!1,_84:99,_94:111,_a4:197,_h4:5,_b4:206,_d4:15,_e4:[70]},{_W3:"spr_playButArrow",width:33,height:35,_54:!1,_64:!1,preload:!1,_74:!1,_84:13,_94:125,_g4:1,_a4:25,_h4:8,_b4:34,_d4:15,_e4:[275]},{_W3:"spr_fishStarIcon",width:81,height:50,_54:!1,_64:!1,preload:!1,_74:!1,_84:40,_94:25,_a4:80,_b4:49,_c4:1,_d4:1,_e4:[241,242,240]},{_W3:"sprite146_money",width:123,height:53,_54:!1,_64:!1,preload:!1,_74:!1,_84:61,_94:26,_a4:122,_b4:52,_c4:1,_d4:1,_e4:[220]},{_W3:"sprite147_ad_icon",width:66,
height:56,_54:!1,_64:!1,preload:!1,_74:!1,_84:33,_94:28,_a4:65,_b4:55,_c4:1,_d4:1,_e4:[245]},{_W3:"sprite148_bgblue",width:256,height:256,_54:!1,_64:!1,preload:!1,_74:!1,_84:128,_94:128,_a4:255,_b4:255,_c4:1,_d4:1,_e4:[40]},{_W3:"sprite150_flare",width:55,height:55,_54:!1,_64:!1,preload:!1,_74:!1,_84:27,_94:27,_a4:54,_b4:54,_c4:1,_d4:1,_e4:[251]},{_W3:"sprite151_longbut_orange",width:487,height:123,_54:!1,_64:!1,preload:!1,_74:!1,_84:243,_94:61,_a4:486,_b4:122,_c4:1,_d4:1,_e4:[42]},{_W3:"sprite152_longbutwhite",
width:487,height:123,_54:!1,_64:!1,preload:!1,_74:!1,_84:243,_94:61,_a4:486,_b4:122,_c4:1,_d4:1,_e4:[43]},{_W3:"sprite132_Group_67",width:481,height:131,_54:!1,_64:!1,preload:!1,_74:!1,_84:240,_94:65,_g4:5,_a4:480,_h4:13,_b4:129,_c4:1,_d4:1,_e4:[48]},{_W3:"sprite128_Rectangle_27",width:281,height:110,_54:!1,_64:!1,preload:!1,_74:!1,_84:140,_94:55,_a4:280,_b4:109,_c4:1,_d4:1,_e4:[91]},{_W3:"sprite127_Group_182",width:402,height:401,_54:!1,_64:!1,preload:!1,_74:!1,_84:192,_94:192,_a4:401,_b4:400,_c4:1,
_d4:1,_e4:[13]},{_W3:"spr_dolPrize",width:127,height:95,_54:!1,_64:!1,preload:!1,_74:!1,_84:60,_94:69,_a4:121,_b4:84,_c4:1,_d4:1,_e4:[198]},{_W3:"spr_prizeCoin",width:77,height:82,_54:!1,_64:!1,preload:!1,_74:!1,_84:39,_94:56,_a4:74,_h4:1,_b4:80,_c4:1,_d4:1,_e4:[229]},{_W3:"spr_bestPrize",width:344,height:110,_54:!1,_64:!1,preload:!1,_74:!1,_84:172,_94:55,_a4:343,_b4:109,_c4:1,_d4:1,_e4:[73,72]},{_W3:"spr_prizeBg",width:177,height:180,_54:!1,_64:!1,preload:!1,_74:!1,_84:88,_94:90,_a4:174,_h4:3,_b4:179,
_c4:1,_d4:1,_e4:[100,99,98,94,105,104,95,101,97,96]},{_W3:"spr_fishKey",width:128,height:74,_54:!1,_64:!1,preload:!1,_74:!1,_84:64,_94:37,_g4:3,_a4:124,_h4:3,_b4:69,_c4:1,_d4:1,_e4:[208,209]},{_W3:"spr_prizeKeysBg",width:450,height:158,_54:!1,_64:!1,preload:!1,_74:!1,_84:225,_94:79,_a4:449,_b4:157,_c4:1,_d4:1,_e4:[32]},{_W3:"spr_keyIcon",width:104,height:55,_54:!1,_64:!1,preload:!1,_74:!1,_84:52,_94:27,_a4:103,_b4:54,_c4:1,_d4:1,_e4:[230]},{_W3:"spr_checherbg",width:139,height:60,_54:!1,_64:!1,preload:!1,
_74:!1,_84:69,_94:30,_a4:138,_b4:59,_c4:1,_d4:1,_e4:[206,207]},{_W3:"sprite55_Ellipse_15",width:48,height:48,_54:!1,_64:!1,preload:!1,_74:!1,_84:24,_94:24,_a4:47,_b4:47,_c4:1,_d4:1,_e4:[263]},{_W3:"sprite54_Polygon_2",width:54,height:51,_54:!1,_64:!1,preload:!1,_74:!1,_84:30,_94:20,_g4:17,_a4:52,_b4:40,_c4:1,_d4:1,_e4:[270]},{_W3:"spr_fingerPart2",width:18,height:47,_54:!1,_64:!1,preload:!1,_74:!1,_84:7,_94:46,_a4:17,_b4:46,_c4:1,_d4:1,_e4:[274]},{_W3:"spr_fingerPart1",width:104,height:74,_54:!1,
_64:!1,preload:!1,_74:!1,_84:39,_94:4,_a4:103,_b4:73,_c4:1,_d4:1,_e4:[211]},{_W3:"spr_finger3",width:104,height:119,_54:!1,_64:!1,preload:!1,_74:!1,_84:48,_94:18,_g4:4,_a4:99,_h4:4,_b4:114,_d4:15,_e4:[197]},{_W3:"spr_blackStripe",width:491,height:50,_54:!1,_64:!1,preload:!1,_74:!1,_84:245,_94:25,_a4:490,_b4:49,_d4:15,_e4:[130]},{_W3:"spr_chestui2",width:319,height:160,_54:!1,_64:!1,preload:!1,_74:!1,_84:159,_94:13,_g4:11,_a4:308,_h4:7,_b4:156,_c4:1,_d4:1,_e4:[55]},{_W3:"spr_chestui3",width:323,height:155,
_54:!1,_64:!1,preload:!1,_74:!1,_84:161,_94:139,_g4:11,_a4:311,_h4:3,_b4:146,_c4:1,_d4:1,_e4:[56]},{_W3:"spr_violetGlow",width:256,height:257,_54:!1,_64:!1,preload:!1,_74:!1,_84:128,_94:128,_g4:32,_a4:223,_h4:32,_b4:224,_c4:1,_d4:1,_e4:[77,76]},{_W3:"spr_chestui",width:325,height:265,_54:!1,_64:!1,preload:!1,_74:!1,_84:161,_94:117,_g4:10,_a4:313,_h4:8,_b4:256,_c4:1,_d4:1,_e4:[31]},{_W3:"spr_fishEarningIc",width:62,height:56,_54:!1,_64:!1,preload:!1,_74:!1,_84:31,_a4:61,_b4:55,_d4:15,_e4:[246,247]}
,{_W3:"spr_bgaqua",width:200,height:200,_54:!1,_64:!1,preload:!1,_74:!1,_a4:199,_b4:199,_d4:15,_e4:[290]},{_W3:"spr_inventory",width:1425,height:623,_54:!1,_64:!1,preload:!1,_74:!1,_84:957,_94:431,_a4:1396,_b4:464,_d4:15,_e4:[2]},{_W3:"spr_enPotion",width:109,height:135,_54:!1,_64:!1,preload:!1,_74:!1,_84:54,_94:67,_a4:108,_h4:2,_b4:133,_d4:15,_e4:[182]},{_W3:"spr_potionEffect",width:18,height:18,_54:!1,_64:!1,preload:!1,_74:!1,_84:9,_94:9,_a4:17,_b4:17,_d4:15,_e4:[282]},{_W3:"sprite52_Group_66",
width:53,height:76,_54:!1,_64:!1,preload:!1,_74:!1,_84:26,_94:38,_a4:52,_h4:7,_b4:60,_c4:1,_d4:1,_e4:[254]},{_W3:"spr_fishes_icon",width:120,height:79,_54:!1,_64:!1,preload:!1,_74:!1,_84:60,_94:39,_a4:119,_b4:78,_c4:1,_d4:1,_e4:[202,203,201]},{_W3:"sprite161_Path_29",width:204,height:94,_54:!1,_64:!1,preload:!1,_74:!1,_84:102,_94:47,_a4:203,_b4:93,_c4:1,_d4:1,_e4:[153]},{_W3:"spr_upgradeButton",width:196,height:298,_54:!1,_64:!1,preload:!1,_74:!1,_84:98,_94:154,_a4:195,_b4:297,_c4:1,_d4:1,_e4:[47,
45,46]},{_W3:"sprite157_Rectangle_7",width:579,height:79,_54:!1,_64:!1,preload:!1,_74:!1,_84:289,_94:39,_a4:578,_b4:78,_c4:1,_d4:1,_e4:[53]},{_W3:"sprite158_Group_6",width:182,height:219,_54:!1,_64:!1,preload:!1,_74:!1,_84:101,_94:112,_a4:181,_b4:218,_c4:1,_d4:1,_e4:[71]},{_W3:"sprite61_Group_122",width:80,height:80,_54:!1,_64:!1,preload:!1,_74:!1,_84:40,_94:40,_a4:79,_b4:79,_c4:1,_d4:1,_e4:[225]},{_W3:"sprite155_Path_2",width:301,height:75,_54:!1,_64:!1,preload:!1,_74:!1,_84:150,_94:34,_a4:300,
_b4:74,_c4:1,_d4:1,_e4:[143]},{_W3:"sprite154",width:195,height:84,_54:!1,_64:!1,preload:!1,_74:!1,_84:97,_94:42,_a4:194,_b4:83,_c4:1,_d4:1,_e4:[176]},{_W3:"sprite63_Ellipse_31",width:323,height:323,_54:!1,_64:!1,preload:!1,_74:!1,_84:161,_94:161,_g4:1,_a4:321,_h4:1,_b4:321,_c4:1,_d4:1,_e4:[24]},{_W3:"spr_finger",width:74,height:88,_54:!1,_64:!1,preload:!1,_74:!1,_84:43,_94:50,_a4:73,_b4:87,_c4:1,_d4:1,_e4:[221]},{_W3:"spr_hintBG",width:320,height:185,_54:!1,_64:!1,preload:!1,_74:!1,_84:160,_94:92,
_a4:319,_b4:184,_c4:1,_d4:1,_e4:[44]},{_W3:"spr_flag",width:454,height:153,_54:!1,_64:!1,preload:!1,_74:!1,_84:218,_94:62,_a4:453,_b4:152,_d4:15,_e4:[33]},{_W3:"spr_popupBackground",width:556,height:651,_54:!1,_64:!1,preload:!1,_74:!1,_84:278,_94:325,_a4:555,_b4:650,_c4:1,_d4:1,_e4:[3]},{_W3:"spr_cloud",width:345,height:90,_54:!1,_64:!1,preload:!1,_74:!1,_84:158,_94:55,_g4:22,_a4:320,_h4:6,_b4:83,_c4:1,_d4:1,_e4:[136,194,193,231]},{_W3:"spr_cloud2",width:403,height:75,_54:!1,_64:!1,preload:!1,_74:!1,
_84:184,_94:40,_a4:402,_b4:74,_c4:1,_d4:1,_e4:[103,159,199]},{_W3:"spr_starEff",width:64,height:64,_54:!1,_64:!1,preload:!1,_74:!1,_g4:2,_a4:59,_h4:3,_b4:60,_d4:15,_e4:[248]},{_W3:"spr_goldEffect",width:80,height:93,_54:!1,_64:!1,preload:!1,_74:!1,_84:40,_94:46,_a4:79,_b4:92,_d4:15,_e4:[213]},{_W3:"sprite149_dollar",width:190,height:101,_54:!1,_64:!1,preload:!1,_74:!1,_84:96,_94:59,_g4:16,_a4:173,_h4:8,_b4:96,_c4:1,_d4:1,_e4:[183]},{_W3:"spr_shine",width:33,height:34,_54:!1,_64:!1,preload:!1,_74:!1,
_84:16,_94:17,_a4:32,_b4:33,_c4:1,_d4:1,_e4:[272]},{_W3:"spr_trail",width:148,height:86,_54:!1,_64:!1,preload:!1,_74:!1,_a4:147,_b4:85,_c4:1,_d4:1,_e4:[190]},{_W3:"spr_bubble",width:32,height:32,_54:!1,_64:!1,preload:!1,_74:!1,_84:16,_94:16,_g4:1,_a4:30,_h4:1,_b4:30,_c4:1,_d4:1,_e4:[273]},{_W3:"spr_shineEff",width:64,height:64,_54:!1,_64:!1,preload:!1,_74:!1,_84:32,_94:32,_a4:62,_h4:1,_b4:62,_c4:1,_d4:1,_e4:[243]},{_W3:"spr_hook_glow",width:318,height:301,_54:!1,_64:!1,preload:!1,_74:!1,_84:161,
_94:166,_a4:317,_b4:300,_c4:1,_d4:1,_e4:[29]},{_W3:"spr_popEffect",width:22,height:9,_54:!1,_64:!1,preload:!1,_74:!1,_84:11,_94:4,_a4:21,_b4:8,_c4:1,_d4:1,_e4:[286,285,287]},{_W3:"spr_butterfly",width:57,height:43,_54:!1,_64:!1,preload:!1,_74:!1,_84:24,_94:21,_a4:56,_b4:42,_c4:1,_d4:1,_e4:[257]},{_W3:"spr_butterfly2",width:91,height:84,_54:!1,_64:!1,preload:!1,_74:!1,_84:40,_94:42,_a4:90,_b4:83,_c4:1,_d4:1,_e4:[212]},{_W3:"spr_serp",width:73,height:37,_54:!1,_64:!1,preload:!1,_74:!1,_84:36,_94:18,
_g4:1,_a4:71,_h4:2,_b4:34,_c4:1,_d4:1,_e4:[258,261,259,260]},{_W3:"spr_roundEffect",width:57,height:57,_54:!1,_64:!1,preload:!1,_74:!1,_a4:56,_b4:56,_d4:15,_e4:[250]},{_W3:"spr_effBubbleAqua",width:20,height:20,_54:!1,_64:!1,preload:!1,_74:!1,_84:10,_94:10,_a4:19,_b4:19,_d4:15,_e4:[279]},{_W3:"spr_dollarEffSB",width:22,height:40,_54:!1,_64:!1,preload:!1,_74:!1,_g4:1,_a4:20,_h4:5,_b4:32,_d4:15,_e4:[276]},{_W3:"spr_effArrow",width:14,height:27,_54:!1,_64:!1,preload:!1,_74:!1,_84:7,_94:13,_a4:13,_b4:26,
_d4:15,_e4:[280]},{_W3:"spr_oceantex",width:128,height:128,_54:!1,_64:!1,preload:!1,_74:!1,_a4:127,_b4:127,_c4:1,_d4:1,_e4:[169,171,168,167,170,166]},{_W3:"spr_wave",width:1024,height:300,_54:!1,_64:!1,preload:!1,_74:!1,_94:190,_a4:1023,_b4:287,_c4:1,_d4:1,_e4:[7,4]},{_W3:"spr_bg",width:128,height:128,_54:!1,_64:!1,preload:!1,_74:!1,_a4:127,_b4:127,_c4:1,_d4:1,_e4:[291]},{_W3:"spr_bg1",width:200,height:200,_54:!1,_64:!1,preload:!1,_74:!1,_a4:199,_b4:199,_c4:1,_d4:1,_e4:[62]},{_W3:"spr_fisherman",
width:512,height:344,_54:!1,_64:!1,preload:!1,_74:!1,_84:308,_94:308,_g4:63,_a4:482,_h4:9,_b4:341,_c4:1,_d4:1,_e4:[16]},{_W3:"spr_fisherman2",width:420,height:333,_54:!1,_64:!1,preload:!1,_74:!1,_84:242,_94:298,_a4:419,_b4:332,_c4:1,_d4:1,_e4:[17]},{_W3:"spr_rope",width:256,_54:!1,_64:!1,preload:!1,_74:!1,_94:8,_a4:255,_h4:3,_b4:11,_c4:1,_d4:1,_e4:[262]},{_W3:"spr_fisherhand",width:253,height:179,_54:!1,_64:!1,preload:!1,_74:!1,_84:238,_94:167,_a4:252,_b4:178,_c4:1,_d4:1,_e4:[54]},{_W3:"spr_fisherhand2",
width:255,height:183,_54:!1,_64:!1,preload:!1,_74:!1,_84:239,_94:170,_a4:253,_b4:182,_c4:1,_d4:1,_e4:[51]},{_W3:"spr_hook1",width:93,height:140,_f4:2,_54:!1,_64:!1,preload:!1,_74:!1,_84:80,_94:2,_g4:6,_a4:85,_h4:65,_b4:137,_c4:1,_d4:1,_e4:[188]},{_W3:"spr_hook12",width:93,height:140,_f4:2,_54:!1,_64:!1,preload:!1,_74:!1,_84:80,_94:2,_g4:6,_a4:85,_h4:65,_b4:137,_c4:1,_d4:1,_e4:[189]},{_W3:"spr_hook11",width:118,height:157,_f4:2,_54:!1,_64:!1,preload:!1,_74:!1,_84:47,_94:4,_g4:4,_a4:90,_h4:79,_b4:153,
_c4:1,_d4:1,_e4:[160]},{_W3:"spr_hook10",width:89,height:142,_f4:2,_54:!1,_64:!1,preload:!1,_74:!1,_84:66,_94:4,_g4:6,_a4:83,_h4:66,_b4:140,_c4:1,_d4:1,_e4:[191]},{_W3:"spr_hook8",width:124,height:140,_f4:2,_54:!1,_64:!1,preload:!1,_74:!1,_84:80,_94:2,_g4:6,_a4:85,_h4:60,_b4:136,_c4:1,_d4:1,_e4:[161]},{_W3:"spr_hook9",width:114,height:156,_f4:2,_54:!1,_64:!1,preload:!1,_74:!1,_84:81,_94:3,_g4:6,_a4:88,_h4:75,_b4:154,_c4:1,_d4:1,_e4:[154]},{_W3:"spr_hook7",width:133,height:140,_f4:2,_54:!1,_64:!1,
preload:!1,_74:!1,_84:80,_94:1,_g4:63,_a4:160,_h4:237,_b4:320,_c4:1,_d4:1,_e4:[177]},{_W3:"spr_hook5",width:172,height:302,_f4:2,_54:!1,_64:!1,preload:!1,_74:!1,_84:81,_94:49,_g4:30,_a4:135,_h4:178,_b4:257,_c4:1,_d4:1,_e4:[111]},{_W3:"spr_hook6",width:172,height:278,_f4:2,_54:!1,_64:!1,preload:!1,_74:!1,_84:101,_94:33,_g4:44,_a4:127,_h4:161,_b4:254,_c4:1,_d4:1,_e4:[142]},{_W3:"spr_hook2",width:200,height:279,_f4:2,_54:!1,_64:!1,preload:!1,_74:!1,_84:102,_94:18,_g4:53,_a4:153,_h4:175,_b4:254,_c4:1,
_d4:1,_e4:[102]},{_W3:"spr_hook3",width:200,height:347,_f4:2,_54:!1,_64:!1,preload:!1,_74:!1,_84:91,_94:63,_g4:81,_a4:186,_h4:193,_b4:306,_c4:1,_d4:1,_e4:[59]},{_W3:"spr_hook4",width:200,height:314,_f4:2,_54:!1,_64:!1,preload:!1,_74:!1,_84:99,_94:25,_g4:47,_a4:154,_h4:180,_b4:266,_c4:1,_d4:1,_e4:[84]},{_W3:"spr_shoreTex",width:220,height:866,_54:!1,_64:!1,preload:!1,_74:!1,_a4:128,_b4:864,_c4:1,_d4:1,_e4:[20]},{_W3:"spr_shoreFill",width:256,height:256,_54:!1,_64:!1,preload:!1,_74:!1,_a4:255,_b4:255,
_c4:1,_d4:1,_e4:[289,288]},{_W3:"spr_shorefade",width:217,height:217,_54:!1,_64:!1,preload:!1,_74:!1,_a4:216,_b4:216,_c4:1,_d4:1,_e4:[50]},{_W3:"spr_uwbig4",width:204,height:473,_54:!1,_64:!1,preload:!1,_74:!1,_84:197,_94:228,_a4:203,_h4:2,_b4:472,_c4:1,_d4:1,_e4:[28]},{_W3:"spr_uwbig2",width:297,height:584,_54:!1,_64:!1,preload:!1,_74:!1,_84:261,_94:402,_a4:296,_h4:5,_b4:583,_c4:1,_d4:1,_e4:[12]},{_W3:"spr_uwbig3",width:328,height:533,_54:!1,_64:!1,preload:!1,_74:!1,_84:301,_94:358,_a4:327,_h4:5,
_b4:532,_c4:1,_d4:1,_e4:[11]},{_W3:"spr_uwbig1",width:305,height:451,_54:!1,_64:!1,preload:!1,_74:!1,_84:279,_94:219,_a4:304,_h4:4,_b4:450,_c4:1,_d4:1,_e4:[18]},{_W3:"spr_uw9",width:273,height:129,_54:!1,_64:!1,preload:!1,_74:!1,_84:269,_94:120,_g4:7,_a4:271,_b4:122,_c4:1,_d4:1,_e4:[86]},{_W3:"spr_uw6",width:175,height:164,_54:!1,_64:!1,preload:!1,_74:!1,_84:152,_94:116,_g4:15,_a4:161,_h4:10,_b4:145,_c4:1,_d4:1,_e4:[151]},{_W3:"spr_uw8",width:199,height:205,_54:!1,_64:!1,preload:!1,_74:!1,_84:186,
_94:118,_g4:4,_a4:194,_h4:31,_b4:175,_c4:1,_d4:1,_e4:[113]},{_W3:"spr_uw7",width:290,height:336,_54:!1,_64:!1,preload:!1,_74:!1,_84:279,_94:190,_a4:289,_b4:334,_c4:1,_d4:1,_e4:[27]},{_W3:"spr_uw5",width:256,height:166,_54:!1,_64:!1,preload:!1,_74:!1,_84:236,_94:91,_g4:8,_a4:241,_h4:32,_b4:141,_c4:1,_d4:1,_e4:[121]},{_W3:"spr_uw3",width:187,height:219,_54:!1,_64:!1,preload:!1,_74:!1,_84:156,_94:107,_g4:12,_a4:177,_h4:10,_b4:177,_c4:1,_d4:1,_e4:[112]},{_W3:"spr_uw2",width:151,height:216,_54:!1,_64:!1,
preload:!1,_74:!1,_84:130,_94:112,_g4:1,_a4:148,_b4:174,_c4:1,_d4:1,_e4:[120]},{_W3:"spr_uw1",width:271,height:265,_54:!1,_64:!1,preload:!1,_74:!1,_84:252,_94:153,_g4:8,_a4:270,_b4:255,_c4:1,_d4:1,_e4:[38]},{_W3:"spr_uw4",width:320,height:196,_54:!1,_64:!1,preload:!1,_74:!1,_84:297,_94:103,_a4:319,_b4:195,_c4:1,_d4:1,_e4:[41]},{_W3:"spr_forest",width:646,height:282,_54:!1,_64:!1,preload:!1,_74:!1,_a4:645,_b4:281,_c4:1,_d4:1,_e4:[10]},{_W3:"spr_forest2",width:485,height:212,_54:!1,_64:!1,preload:!1,
_74:!1,_a4:484,_b4:211,_c4:1,_d4:1,_e4:[25]},{_W3:"spr_leaf",width:84,height:36,_54:!1,_64:!1,preload:!1,_74:!1,_84:42,_94:18,_a4:83,_b4:35,_c4:1,_d4:1,_e4:[252,253]},{_W3:"spr_demoLock",width:174,height:121,_54:!1,_64:!1,preload:!1,_74:!1,_84:87,_94:38,_a4:173,_b4:120,_d4:15,_e4:[149]},{_W3:"bh5logo",width:291,height:291,_54:!1,_64:!1,preload:!1,_74:!1,_g4:4,_a4:287,_h4:47,_b4:234,_d4:15,_e4:[49]},{_W3:"spr_bh5license",width:448,height:595,_54:!1,_64:!1,preload:!1,_74:!1,_84:224,_94:297,_g4:3,_a4:444,
_b4:591,_d4:15,_e4:[6]},{_W3:"spr_bh5bg",width:200,height:200,_54:!1,_64:!1,preload:!1,_74:!1,_a4:199,_b4:199,_d4:15,_e4:[63]},{_W3:"spr_gameIsLocked",width:488,height:150,_54:!1,_64:!1,preload:!1,_74:!1,_84:244,_94:33,_g4:3,_a4:484,_h4:13,_b4:59,_d4:15,_e4:[141]},{_W3:"spr_cmBg",width:200,height:200,_54:!1,_64:!1,preload:!1,_74:!1,_a4:199,_b4:199,_d4:15,_e4:[66]},{_W3:"spr_cmLogo",width:25,height:18,_54:!1,_64:!1,preload:!1,_74:!1,_84:12,_94:9,_a4:24,_b4:17,_d4:15,_e4:[278]}],_i4:{"FONT_builtin":85}
,_j4:[],_k4:[],_l4:[_m4,_n4,_o4,_p4,_q4,_r4,_s4,_t4,_u4,_v4,_w4,_x4,_y4,_z4,_A4,_B4,_C4,_D4,_E4,_F4,_G4,_H4,_I4,_J4,_K4,_L4,_M4,_N4,_O4,_P4,_Q4,_R4,_S4,_T4,_U4,_V4,_W4,_X4,_Y4,_Z4,__4,_05,_15,_25,_35,_45,_55,_65,_75,_85,_95,_a5,_b5,_c5,_d5,_e5,_f5,_g5,_h5,_i5,_j5,_k5,_l5,_m5,_n5,_o5,_p5,_q5,_r5,_s5,_t5,_u5,_v5,_w5,_x5,_y5,_z5,_A5,_B5,_C5,_D5,_E5,_F5,_G5,_H5,_I5,_J5,_K5,_L5,_M5,_N5,_O5,_P5,_Q5,_R5,_S5,_T5,_U5,_V5,_W5,_X5,_Y5,_Z5,__5,_06,_16,_26,_36,_46,_56,_66,_76,_86,_96,_a6,_b6,_c6,_d6,_e6,_f6,
_g6,_h6,_i6,_j6,_k6,_l6,_m6,_n6,_o6,_p6,_q6,_r6,_s6,_t6,_u6,_v6,_w6,_x6,_y6,_z6,_A6,_B6,_C6,_D6,_E6,_F6,_G6,_H6,_I6,_J6,_K6,_L6,_M6,_N6,_O6,_P6,_Q6,_R6,_S6,_T6,_U6,_V6,_W6,_X6,_Y6,_Z6,__6,_07,_17,_27,_37,_47,_57,_67,_77,_87,_97,_a7,_b7,_c7,_d7,_e7,_f7,_g7,_h7,_i7,_j7,_k7,_l7,_m7,_n7,_o7,_p7,_q7,_r7,_s7,gml_Script_gmcallback_onappblur,gml_Script_gmcallback_window_set_size,_t7,_u7,_v7,_w7,_x7,_y7,_z7,_A7,_B7,_C7,_D7,_E7,_F7,_G7,_H7,_I7,_J7,_K7,_L7,_M7,_N7,_O7,_P7,_Q7,_R7,_S7,_T7,_U7,_V7,_W7,_X7,_Y7,
_Z7,__7,_08,_18,_28,_38,_48,_58,_68,_78,_88,_98,_a8,_b8,_c8,_d8,_e8,_f8,_g8,_h8,_i8,_j8,_k8,_l8,_m8,_n8,_o8,_p8,_q8,_r8,_s8,_t8,_u8,_v8,_w8,_x8,_y8,_z8,_A8,_B8,_C8,_D8,_E8,_F8,_G8,_H8,_I8,_J8,_K8,_L8,_M8,_N8,_O8,_P8,_Q8,_R8,_S8,_T8,_U8,_V8,_W8,_X8,_Y8,_Z8,__8,_09,_19,_29,_39,_49,_59,_69,_79,_89,_99,_a9,_b9,_c9,_d9,_e9,_f9,_g9,_h9,_i9,_j9,_k9,_l9,_m9,_n9,_o9,_p9,_q9,_r9,_s9,_t9,_u9,_v9,_w9,_x9,_y9,_z9,_A9,_B9,_C9,_D9,_E9,_F9,_G9,_H9,_I9,_J9,_K9,_L9,_M9,_N9,_O9,_P9,_Q9,_R9,_S9,_T9,_U9,_V9,_W9,_X9,
_Y9,_Z9,__9,_0a,_1a,_2a,_3a,_4a,_5a,_6a,_7a,_8a,_9a,_aa,_ba,_ca,_da,_ea,_fa,_ga,,_ha,_ia,_ja,_ka,_la,_ma,_na,_oa,_pa,_qa,_ra,_sa,_ta,_ua,_va,_wa,_xa,_ya,_za,_Aa,_Ba,_Ca,_Da,_Ea,_Fa,_Ga,_Ha,_Ia,_Ja,_Ka,_La,_Ma,_Na,_Oa,_Pa,_Qa,_Ra,_Sa,_Ta,_Ua,_Va,_Wa,_Xa,_Ya,_Za,__a,_0b,_1b,_2b,_3b,_4b,_5b,_6b,_7b,_8b,_9b,_ab,_bb,_cb,_db,_eb,_fb,_gb,_hb,_ib,_jb,_kb,_lb,_mb,_nb,_ob,_pb,_qb,_rb,_sb,_tb,_ub,_vb,_wb,_xb,_yb,_zb,_Ab,_Bb,_Cb,_Db,_Eb,_Fb,_Gb,_Hb,_Ib,_Jb,_Kb,_Lb,_Mb,_Nb,_Ob,_Pb,_Qb,_Rb,_Sb,_Tb,_Ub,_Vb,_Wb,
_Xb,_Yb,gml_Script_gmcallback_unpause,gml_Script_gmcallback_pause,gml_Script_gmcallback_restart],_Zb:["macros","bounce","move_to","move_to_ext","appear","floater_create","scale_to","shiner_create","glow_to","tween_keyframe","tween_play_reverse_loop","tween_unpause","tween_play_reverse","tween_play_loop","tween_keyframe_pos","tween_keyframe_empty","tween_keyframe_scale","tween_create","tween_pause","tween_play","tween_create_complex","is_tweened","tween_destroy_on","tween_find","ease_value","local_to_global",
"circles_check_collision","chance","lerp_position","lerp_scale","is_even","ease","random_bool","count_digits_in_number","create_positions_grid","find_angle","is_point_inside","turn_to","turn_to_xy","random_radial_pos_vec2","grid_calculate","cap","string_encode","string_decode","string_parse","string_money","string_beautify_number","string_splice","string_time","dg_sound_stop","dg_sound_play","dg_music_stop","dg_music_play","dg_music_enable","dg_music_fade","dg_set_global_volume","dg_sound_pause",
"dg_sounds_enable","dg_sounds_toggle","dg_music_toggle","dg_sounds_enabled","dg_music_enabled","drawe","draw_self_on_rect","draw_self_on_rect_ex","draw_number_from_sprite","draw","draw_rotated_then_scaled","draw_reset","draw_sprite_fullscreen","draw_gui_sprite_fullscreen","draw_gui_sprite_fullscreen_ex","draw_scaled_to_direction","draw_sprite_shadow","draw_text_field_shadow","draw_radial_bar","draw_sprite_tiled_hor","draw_sprite_tiled_ver","draw_sprite_as_line","draw_text_field_ext","draw_text_field_ext_on",
"drawe_on","drawe_add","draw_sprite_fullscreen_sliced","attach","attach_ex","attacher_config","instance_create_child","create_child","attacher_get","link_to","link_to_ext","attachments_set_alpha","attacher_find_parent","attacher_subsystem_on_create_attacher","attacher_subsystem_on_destroy_attacher","attacher_subsystem_cleanup","attacher_subsystem_calc_weight","attacher_subsystem_sort","attacher_subsystem_childs_update_weight","attacher_subsystem_calculate_weight","color","destroy","image_set_index",
"instance_create_at","image_set_params","imageset","inherit","font","exists","destroy_objects","image_set_scale","scale_set","inh","create","create_at","rr","array_push","create_singleton","spawner_direct_create","ticker_set_time","spawner_point_create","deadzone_add_objects","deadzone_create","ticker_to_string_MSS","savefile_create","savefile_set","savefile_load","savefile_save","savefile_get","savefile_reset","savefile_add","_savefile_on_savefile_loaded","_savefile_write_value","_savefile_read_value",
"time_delta_calculate_ss","offline_timer_create","offline_timer_to_string","offline_timer_create_ex","offline_timer_set_last_time","offline_timer_set_threshold","offline_timer_savefile_add_keys","offline_timer_savefile_get_time","offline_timer_savefile_set_time","invoke_event","invoke_event_repeat","invoke_repeat","invoke","trail_create","radial_shine_create","follow","follow_set_oncatch","translate","translateID","language_add","language_choose","language_shortname","language_set_fonts","language_name",
"languages_count","language_id","languages_set_from_csv","language_choose_from_browser","translations_script","fm_sitelock_valid","sitelock_allow_domains","sitelock_allow_subdomains_of","sitelock_check","sitelock_check_domain","sitelock_allow_iframe","sitelock_allow_non_html5","eval","is_mobile","is_not_mobile","is_html5","trace","screen_width","screen_height","screen_orient","game_width","game_height","get_platform_name","weblink_open","trace_disable","trace_warning","trace_is_enabled","get_external_project_data",
"get_external_data","twitter_share","fullscreen_button_is_available","_process_screen_scaling","LIST_OF_SIGNALS","engine_create","game_set_social_info","screen_scaler_create","engine_system","gmcallback_onappblur","gmcallback_window_set_size","scale_mode","verlet_set_velocity","verlet_cylinder_static_create","verlet_poly_create","update_verlet_poly","verlet_link_create","verlet_physics_init","verlet_circle_create","verlet_link_exists","delete_underlying","level_creator_set_objects","level_creator_start",
"on_level_pre_creation","on_level_object_store","on_level_object_create","on_level_room_create","level_add","test_levels","test_all_levels","switch_background_object","switch_background_object_random","shop_skin_create","shop_skin_unlock","shop_skins_unlock_all","shop_skin_count","shop_skin_get","shop_skin_buy","shop_count_unlocked","coins_add","physics_joint_spring_create","fade_to_room","csv_to_grid","ds_grid_add_row","csv_to_ds_grid","ad_interstitial_state","ad_reward_state","ad_interstitial_show",
"ad_reward_show","ad_system_enabled","ad_system_create","ad_system_enable","ad_system_on_reward_complete","ad_system_on_interstitial_complete","ad_system_on_interstitial_loaded","ad_system_on_rewarded_loaded","ad_rewarded_enabled","ad_interstitial_enabled","ad_interstitial_request","ad_rewarded_request","camera_shake","camera_set_target","camera_set_targetXY","pool_create","pool_destroy","pool_pop","pool_push","pool_size","game_launch","on_game_paused","on_game_resume","goto_first_game_room","game_resume",
"game_pause","ds_map_sort","particle_create","particle_set","particle_set_ex","signal_connect_event","signal_connect_script","signal_disconnect","signal_disconnect_all","signal_emit","_signal_statics","enable_all_buttons","disable_all_buttons","text_width","gui_place_and_tween","gui_object_create_child","draw_text_field","draw_text_field_color","draw_text_field_color_ex","gui_create","gui_slider_add","enable_gui_element2","gui_button_create","gui_button_set_text","gui_button_set_text_shadow","gui_button_set_animation_bounce",
"gui_button_set_animation_shift","gui_widget_snap","gui_widget_set_sprite","gui_widget_set_bbox","gui_widget_set_inside_random","gui_widget_enable","gui_widget_reward_enable","gui_text_create","gui_text_create_child","create_text","gui_text_shadow_disable","gui_text_shadow_enable","gui_bar_create","gui_bar_add_progress","gui_bar_configure","gui_checkbox_create","__gui_onRewardAdComplete","adjust_foreign_text","adjust_substrings","adjust_arabic_text","get_unicode","is_arabic_character","fm_start",
"fm_scale","fm_step","fm_installed","fm_mobile","fm_timer","fm_game_height","fm_game_width","fm_hide_adressbar","fm_orientation","fm_screen_height","fm_screen_width","fm_set_size","fm_was_resized","onCompleteDiving","onCompleteCatching","onLastFishCollected","onCollectFish","onFishTypeUnlocked","createFish","catchFish","startFishing","poolFish","updateFishesUnlocked","countUnlockedHooks","onClickPlayButton","calculate3StarsMoney","getRandomFishTypeForDepth","openScore","updateStarsNumber","createTreasure",
"createFishOfType","tryCreateChest","tryOpenPrizes","draw_uw_object","create_uw_object","calculateCatchedFishTypes","setHookSize","updateGems","updateGemsForHook","addEnergy","wasteEnergy","createFishType","createHooks","createFishTypes","createHookSkin","createGUILevelBar","createCatchText","updateUpgradeButton","createUpgradeButtons","updateMainMenuUI","drawPlate","openPage","closePage","pageOpened","openMainMenu","closeMainMenu","gemsShow","gemsHide","createPageBasics","createGameText","drawUpgradeButton",
"testSCRIPT","createHintText","createUIGem","createClaimButtons","upgradeButtonMakeFreeForReward","openAquarium","initAquarium","aquariumCollectFish","createSideButton","createSideButtonWarning","closeSideButtons","createButtonDesc","createButtonWithDescription","emit3DCoin","getValueByLvl","getPriceByLvl","updateLvlValues","onFBSavefileLoad","INITIALIZE","claimMoney","array_passing","catchFunc","pass_array","trace1","trace2","addFewLevels","upgradeSetTimer","onOfflineTimeLimitCross","onGameLogoShown",
"action_okSettings","action_openPrizes","action_openSettings","action_openEnergyPotion","action_closeEnergyPotion","action_closeVip","action_claimScore","action_claimEarnings","action_languageSwitchLeft","action_languageSwitchRight","action_change_baganimate","action_closeShop","action_closeAquarium","action_closePrizes","action_closeChest","action_closeScore","action_shine_bag","action_openShop","action_openChestPage","snapClaimButton","snapClaimButton2","script429","action_openChest","action_reward_claimScore",
"action_reward_claimOfflineEarnings","action_onRewardMoreKeys","action_onRewardFreeCoins","action_onRewardFreeUpgrade","action_onRewardOpenChest","action_onRewardClaimScore","action_onRewardClaimOfflineEarnings","action_chestNoThanks","action_claimAllAquarium","action_buyPotion","openScorePage","createPrizeItem","createPrize","setBestPrize","onPrizeFlip","openPrizeIcon","onKeyMovedToPrize","createHookItem","shopHighlightRandomLocked","unlockRandomHook","getHookPlate","updateHookPlate","unlockHookAndPlate",
"getRandomLockedHook","onGameAspectChange","bounce_chest","uiGemCreate","onUIGemCollected","onLastUIGemCollected","ui_create_dollar_particle","onPrizeTimeThreshold","onEnergyTimeThreshold","onSwooshSound","onFirstLaunch","action_trySwitchSkin","SaveGame","savefileAddKeys","LoadGame","createHook","createPopEffect","createLeaf","createLeafGUI","checkTutor","chooseSkin","switchSkin","draw_set_blend_mode","instance_create","object_get_depth","sound_global_volume","sound_loop","sound_play","sound_stop",
"__view_get","__view_set","__view_set_internal","__init_view","__init_global","__global_object_depths","date_dcd","date_encd","gmcallback_unpause","gmcallback_pause","gmcallback_restart"],__b:[],_0c:[{_W3:"font_money",size:38,bold:!1,_1c:!1,first:32,_2c:126,_3c:1,antialias:1,_4c:"Panton Black",_5c:0,_6c:5,scaleX:1,scaleY:1,_7c:[{_8c:32,_9c:" ",x:2,y:2,_ac:9,_bc:61,shift:9,offset:0},{_8c:33,_9c:"!",x:350,y:191,_ac:11,_bc:61,shift:15,offset:2},{_8c:34,_9c:"\"",x:330,y:191,_ac:18,_bc:61,shift:20,offset:2}
,{_8c:35,_9c:"#",x:290,y:191,_ac:38,_bc:61,shift:39,offset:0},{_8c:36,_9c:"$",x:258,y:191,_ac:30,_bc:61,shift:32,offset:1},{_8c:37,_9c:"%",x:213,y:191,_ac:43,_bc:61,shift:45,offset:1},{_8c:38,_9c:"&",x:175,y:191,_ac:36,_bc:61,shift:36,offset:1},{_8c:39,_9c:"'",x:164,y:191,_ac:9,_bc:61,shift:12,offset:2},{_8c:40,_9c:"(",x:148,y:191,_ac:14,_bc:61,shift:16,offset:2},{_8c:41,_9c:")",x:132,y:191,_ac:14,_bc:61,shift:17,offset:1},{_8c:42,_9c:"*",x:363,y:191,_ac:16,_bc:61,shift:18,offset:1},{_8c:43,_9c:"+",
x:105,y:191,_ac:25,_bc:61,shift:27,offset:1},{_8c:44,_9c:",",x:59,y:191,_ac:13,_bc:61,shift:13,offset:0},{_8c:45,_9c:"-",x:41,y:191,_ac:16,_bc:61,shift:20,offset:2},{_8c:46,_9c:".",x:29,y:191,_ac:10,_bc:61,shift:13,offset:2},{_8c:47,_9c:"/",x:2,y:191,_ac:25,_bc:61,shift:25,offset:0},{_8c:48,_9c:"0",x:478,y:128,_ac:29,_bc:61,shift:33,offset:2},{_8c:49,_9c:"1",x:456,y:128,_ac:20,_bc:61,shift:23,offset:0},{_8c:50,_9c:"2",x:426,y:128,_ac:28,_bc:61,shift:32,offset:2},{_8c:51,_9c:"3",x:394,y:128,_ac:30,
_bc:61,shift:32,offset:0},{_8c:52,_9c:"4",x:360,y:128,_ac:32,_bc:61,shift:34,offset:1},{_8c:53,_9c:"5",x:74,y:191,_ac:29,_bc:61,shift:30,offset:0},{_8c:54,_9c:"6",x:414,y:191,_ac:29,_bc:61,shift:33,offset:2},{_8c:55,_9c:"7",x:230,y:254,_ac:27,_bc:61,shift:29,offset:1},{_8c:56,_9c:"8",x:445,y:191,_ac:30,_bc:61,shift:34,offset:2},{_8c:57,_9c:"9",x:2,y:317,_ac:29,_bc:61,shift:33,offset:2},{_8c:58,_9c:":",x:496,y:254,_ac:10,_bc:61,shift:14,offset:2},{_8c:59,_9c:";",x:481,y:254,_ac:13,_bc:61,shift:14,
offset:1},{_8c:60,_9c:"<",x:457,y:254,_ac:22,_bc:61,shift:25,offset:1},{_8c:61,_9c:"=",x:430,y:254,_ac:25,_bc:61,shift:29,offset:2},{_8c:62,_9c:">",x:406,y:254,_ac:22,_bc:61,shift:25,offset:2},{_8c:63,_9c:"?",x:376,y:254,_ac:28,_bc:61,shift:30,offset:1},{_8c:64,_9c:"@",x:331,y:254,_ac:43,_bc:61,shift:47,offset:2},{_8c:65,_9c:"A",x:292,y:254,_ac:37,_bc:61,shift:35,offset:-1},{_8c:66,_9c:"B",x:33,y:317,_ac:30,_bc:61,shift:34,offset:3},{_8c:67,_9c:"C",x:259,y:254,_ac:31,_bc:61,shift:33,offset:2},{_8c:68,
_9c:"D",x:198,y:254,_ac:30,_bc:61,shift:35,offset:3},{_8c:69,_9c:"E",x:170,y:254,_ac:26,_bc:61,shift:30,offset:3},{_8c:70,_9c:"F",x:142,y:254,_ac:26,_bc:61,shift:30,offset:3},{_8c:71,_9c:"G",x:109,y:254,_ac:31,_bc:61,shift:34,offset:2},{_8c:72,_9c:"H",x:77,y:254,_ac:30,_bc:61,shift:36,offset:3},{_8c:73,_9c:"I",x:65,y:254,_ac:10,_bc:61,shift:16,offset:3},{_8c:74,_9c:"J",x:35,y:254,_ac:28,_bc:61,shift:29,offset:-1},{_8c:75,_9c:"K",x:2,y:254,_ac:31,_bc:61,shift:34,offset:3},{_8c:76,_9c:"L",x:477,y:191,
_ac:25,_bc:61,shift:28,offset:3},{_8c:77,_9c:"M",x:321,y:128,_ac:37,_bc:61,shift:42,offset:3},{_8c:78,_9c:"N",x:381,y:191,_ac:31,_bc:61,shift:36,offset:3},{_8c:79,_9c:"O",x:288,y:128,_ac:31,_bc:61,shift:35,offset:2},{_8c:80,_9c:"P",x:164,y:65,_ac:29,_bc:61,shift:33,offset:3},{_8c:81,_9c:"Q",x:99,y:65,_ac:33,_bc:61,shift:35,offset:2},{_8c:82,_9c:"R",x:66,y:65,_ac:31,_bc:61,shift:34,offset:3},{_8c:83,_9c:"S",x:33,y:65,_ac:31,_bc:61,shift:32,offset:0},{_8c:84,_9c:"T",x:2,y:65,_ac:29,_bc:61,shift:31,
offset:1},{_8c:85,_9c:"U",x:450,y:2,_ac:31,_bc:61,shift:35,offset:2},{_8c:86,_9c:"V",x:411,y:2,_ac:37,_bc:61,shift:35,offset:-1},{_8c:87,_9c:"W",x:362,y:2,_ac:47,_bc:61,shift:47,offset:0},{_8c:88,_9c:"X",x:325,y:2,_ac:35,_bc:61,shift:34,offset:-1},{_8c:89,_9c:"Y",x:287,y:2,_ac:36,_bc:61,shift:34,offset:-1},{_8c:90,_9c:"Z",x:134,y:65,_ac:28,_bc:61,shift:30,offset:1},{_8c:91,_9c:"[",x:270,y:2,_ac:15,_bc:61,shift:18,offset:3},{_8c:92,_9c:"\\",x:215,y:2,_ac:25,_bc:61,shift:25,offset:0},{_8c:93,_9c:"]",
x:197,y:2,_ac:16,_bc:61,shift:18,offset:0},{_8c:94,_9c:"^",x:163,y:2,_ac:32,_bc:61,shift:32,offset:1},{_8c:95,_9c:"_",x:137,y:2,_ac:24,_bc:61,shift:26,offset:1},{_8c:96,_9c:"`",x:120,y:2,_ac:15,_bc:61,shift:13,offset:-1},{_8c:97,_9c:"a",x:94,y:2,_ac:24,_bc:61,shift:27,offset:1},{_8c:98,_9c:"b",x:67,y:2,_ac:25,_bc:61,shift:28,offset:2},{_8c:99,_9c:"c",x:40,y:2,_ac:25,_bc:61,shift:26,offset:1},{_8c:100,_9c:"d",x:13,y:2,_ac:25,_bc:61,shift:27,offset:1},{_8c:101,_9c:"e",x:242,y:2,_ac:26,_bc:61,shift:27,
offset:1},{_8c:102,_9c:"f",x:195,y:65,_ac:18,_bc:61,shift:20,offset:1},{_8c:103,_9c:"g",x:480,y:65,_ac:26,_bc:61,shift:27,offset:0},{_8c:104,_9c:"h",x:215,y:65,_ac:25,_bc:61,shift:28,offset:2},{_8c:105,_9c:"i",x:236,y:128,_ac:10,_bc:61,shift:14,offset:2},{_8c:106,_9c:"j",x:219,y:128,_ac:15,_bc:61,shift:14,offset:-3},{_8c:107,_9c:"k",x:191,y:128,_ac:26,_bc:61,shift:28,offset:2},{_8c:108,_9c:"l",x:179,y:128,_ac:10,_bc:61,shift:14,offset:2},{_8c:109,_9c:"m",x:139,y:128,_ac:38,_bc:61,shift:41,offset:2}
,{_8c:110,_9c:"n",x:112,y:128,_ac:25,_bc:61,shift:28,offset:2},{_8c:111,_9c:"o",x:85,y:128,_ac:25,_bc:61,shift:27,offset:1},{_8c:112,_9c:"p",x:58,y:128,_ac:25,_bc:61,shift:28,offset:2},{_8c:113,_9c:"q",x:31,y:128,_ac:25,_bc:61,shift:27,offset:1},{_8c:114,_9c:"r",x:248,y:128,_ac:16,_bc:61,shift:19,offset:2},{_8c:115,_9c:"s",x:2,y:128,_ac:27,_bc:61,shift:26,offset:-1},{_8c:116,_9c:"t",x:459,y:65,_ac:19,_bc:61,shift:21,offset:1},{_8c:117,_9c:"u",x:432,y:65,_ac:25,_bc:61,shift:28,offset:2},{_8c:118,
_9c:"v",x:401,y:65,_ac:29,_bc:61,shift:28,offset:0},{_8c:119,_9c:"w",x:360,y:65,_ac:39,_bc:61,shift:39,offset:0},{_8c:120,_9c:"x",x:328,y:65,_ac:30,_bc:61,shift:28,offset:-1},{_8c:121,_9c:"y",x:300,y:65,_ac:26,_bc:61,shift:29,offset:1},{_8c:122,_9c:"z",x:276,y:65,_ac:22,_bc:61,shift:24,offset:1},{_8c:123,_9c:"{",x:254,y:65,_ac:20,_bc:61,shift:21,offset:1},{_8c:124,_9c:"|",x:242,y:65,_ac:10,_bc:61,shift:15,offset:3},{_8c:125,_9c:"}",x:266,y:128,_ac:20,_bc:61,shift:21,offset:0},{_8c:126,_9c:"~",x:65,
y:317,_ac:27,_bc:61,shift:29,offset:0},],},{_W3:"font_money_big",size:100,bold:!1,_1c:!1,first:32,_2c:126,_3c:1,antialias:1,_4c:"Panton Black",_5c:0,_6c:0,scaleX:1,scaleY:1,_7c:[{_8c:32,_9c:" ",x:2,y:2,_ac:24,_bc:160,shift:24,offset:0},{_8c:33,_9c:"!",x:540,y:326,_ac:28,_bc:160,shift:38,offset:5},{_8c:34,_9c:"\"",x:492,y:326,_ac:46,_bc:160,shift:54,offset:5},{_8c:35,_9c:"#",x:392,y:326,_ac:98,_bc:160,shift:102,offset:2},{_8c:36,_9c:"$",x:312,y:326,_ac:78,_bc:160,shift:82,offset:1},{_8c:37,_9c:"%",
x:196,y:326,_ac:114,_bc:160,shift:120,offset:3},{_8c:38,_9c:"&",x:102,y:326,_ac:92,_bc:160,shift:94,offset:3},{_8c:39,_9c:"'",x:78,y:326,_ac:22,_bc:160,shift:30,offset:5},{_8c:40,_9c:"(",x:40,y:326,_ac:36,_bc:160,shift:42,offset:5},{_8c:41,_9c:")",x:2,y:326,_ac:36,_bc:160,shift:43,offset:2},{_8c:42,_9c:"*",x:570,y:326,_ac:42,_bc:160,shift:47,offset:2},{_8c:43,_9c:"+",x:1951,y:164,_ac:67,_bc:160,shift:73,offset:3},{_8c:44,_9c:",",x:1840,y:164,_ac:31,_bc:160,shift:35,offset:2},{_8c:45,_9c:"-",x:1796,
y:164,_ac:42,_bc:160,shift:54,offset:6},{_8c:46,_9c:".",x:1768,y:164,_ac:26,_bc:160,shift:36,offset:5},{_8c:47,_9c:"/",x:1704,y:164,_ac:62,_bc:160,shift:66,offset:2},{_8c:48,_9c:"0",x:1626,y:164,_ac:76,_bc:160,shift:86,offset:5},{_8c:49,_9c:"1",x:1572,y:164,_ac:52,_bc:160,shift:59,offset:-1},{_8c:50,_9c:"2",x:1496,y:164,_ac:74,_bc:160,shift:81,offset:3},{_8c:51,_9c:"3",x:1416,y:164,_ac:78,_bc:160,shift:84,offset:2},{_8c:52,_9c:"4",x:1331,y:164,_ac:83,_bc:160,shift:87,offset:2},{_8c:53,_9c:"5",x:1873,
y:164,_ac:76,_bc:160,shift:81,offset:2},{_8c:54,_9c:"6",x:696,y:326,_ac:77,_bc:160,shift:86,offset:5},{_8c:55,_9c:"7",x:1493,y:326,_ac:72,_bc:160,shift:76,offset:2},{_8c:56,_9c:"8",x:775,y:326,_ac:78,_bc:160,shift:86,offset:4},{_8c:57,_9c:"9",x:191,y:488,_ac:77,_bc:160,shift:86,offset:4},{_8c:58,_9c:":",x:163,y:488,_ac:26,_bc:160,shift:38,offset:6},{_8c:59,_9c:";",x:130,y:488,_ac:31,_bc:160,shift:38,offset:3},{_8c:60,_9c:"<",x:71,y:488,_ac:57,_bc:160,shift:66,offset:3},{_8c:61,_9c:"=",x:2,y:488,
_ac:67,_bc:160,shift:79,offset:6},{_8c:62,_9c:">",x:1938,y:326,_ac:57,_bc:160,shift:66,offset:6},{_8c:63,_9c:"?",x:1861,y:326,_ac:75,_bc:160,shift:78,offset:0},{_8c:64,_9c:"@",x:1747,y:326,_ac:112,_bc:160,shift:121,offset:4},{_8c:65,_9c:"A",x:1650,y:326,_ac:95,_bc:160,shift:92,offset:-1},{_8c:66,_9c:"B",x:270,y:488,_ac:78,_bc:160,shift:88,offset:7},{_8c:67,_9c:"C",x:1567,y:326,_ac:81,_bc:160,shift:86,offset:4},{_8c:68,_9c:"D",x:1412,y:326,_ac:79,_bc:160,shift:90,offset:7},{_8c:69,_9c:"E",x:1341,
y:326,_ac:69,_bc:160,shift:79,offset:7},{_8c:70,_9c:"F",x:1271,y:326,_ac:68,_bc:160,shift:77,offset:7},{_8c:71,_9c:"G",x:1187,y:326,_ac:82,_bc:160,shift:90,offset:4},{_8c:72,_9c:"H",x:1107,y:326,_ac:78,_bc:160,shift:92,offset:7},{_8c:73,_9c:"I",x:1079,y:326,_ac:26,_bc:160,shift:40,offset:7},{_8c:74,_9c:"J",x:1004,y:326,_ac:73,_bc:160,shift:78,offset:-1},{_8c:75,_9c:"K",x:921,y:326,_ac:81,_bc:160,shift:87,offset:7},{_8c:76,_9c:"L",x:855,y:326,_ac:64,_bc:160,shift:72,offset:7},{_8c:77,_9c:"M",x:1232,
y:164,_ac:97,_bc:160,shift:111,offset:7},{_8c:78,_9c:"N",x:614,y:326,_ac:80,_bc:160,shift:94,offset:7},{_8c:79,_9c:"O",x:1148,y:164,_ac:82,_bc:160,shift:91,offset:4},{_8c:80,_9c:"P",x:1599,y:2,_ac:77,_bc:160,shift:87,offset:7},{_8c:81,_9c:"Q",x:1435,y:2,_ac:86,_bc:160,shift:92,offset:4},{_8c:82,_9c:"R",x:1353,y:2,_ac:80,_bc:160,shift:89,offset:7},{_8c:83,_9c:"S",x:1269,y:2,_ac:82,_bc:160,shift:87,offset:2},{_8c:84,_9c:"T",x:1190,y:2,_ac:77,_bc:160,shift:80,offset:2},{_8c:85,_9c:"U",x:1108,y:2,_ac:80,
_bc:160,shift:92,offset:6},{_8c:86,_9c:"V",x:1011,y:2,_ac:95,_bc:160,shift:91,offset:-2},{_8c:87,_9c:"W",x:886,y:2,_ac:123,_bc:160,shift:125,offset:1},{_8c:88,_9c:"X",x:793,y:2,_ac:91,_bc:160,shift:89,offset:-1},{_8c:89,_9c:"Y",x:699,y:2,_ac:92,_bc:160,shift:90,offset:-1},{_8c:90,_9c:"Z",x:1523,y:2,_ac:74,_bc:160,shift:81,offset:3},{_8c:91,_9c:"[",x:658,y:2,_ac:39,_bc:160,shift:48,offset:7},{_8c:92,_9c:"\\",x:525,y:2,_ac:62,_bc:160,shift:66,offset:2},{_8c:93,_9c:"]",x:484,y:2,_ac:39,_bc:160,shift:48,
offset:2},{_8c:94,_9c:"^",x:399,y:2,_ac:83,_bc:160,shift:85,offset:2},{_8c:95,_9c:"_",x:333,y:2,_ac:64,_bc:160,shift:68,offset:2},{_8c:96,_9c:"`",x:293,y:2,_ac:38,_bc:160,shift:34,offset:-1},{_8c:97,_9c:"a",x:228,y:2,_ac:63,_bc:160,shift:71,offset:3},{_8c:98,_9c:"b",x:162,y:2,_ac:64,_bc:160,shift:73,offset:5},{_8c:99,_9c:"c",x:94,y:2,_ac:66,_bc:160,shift:70,offset:4},{_8c:100,_9c:"d",x:28,y:2,_ac:64,_bc:160,shift:73,offset:4},{_8c:101,_9c:"e",x:589,y:2,_ac:67,_bc:160,shift:73,offset:4},{_8c:102,
_9c:"f",x:1678,y:2,_ac:49,_bc:160,shift:52,offset:2},{_8c:103,_9c:"g",x:379,y:164,_ac:65,_bc:160,shift:73,offset:3},{_8c:104,_9c:"h",x:1729,y:2,_ac:64,_bc:160,shift:75,offset:6},{_8c:105,_9c:"i",x:1021,y:164,_ac:27,_bc:160,shift:37,offset:5},{_8c:106,_9c:"j",x:979,y:164,_ac:40,_bc:160,shift:36,offset:-9},{_8c:107,_9c:"k",x:908,y:164,_ac:69,_bc:160,shift:74,offset:6},{_8c:108,_9c:"l",x:881,y:164,_ac:25,_bc:160,shift:36,offset:6},{_8c:109,_9c:"m",x:781,y:164,_ac:98,_bc:160,shift:108,offset:5},{_8c:110,
_9c:"n",x:715,y:164,_ac:64,_bc:160,shift:74,offset:5},{_8c:111,_9c:"o",x:647,y:164,_ac:66,_bc:160,shift:74,offset:4},{_8c:112,_9c:"p",x:581,y:164,_ac:64,_bc:160,shift:73,offset:5},{_8c:113,_9c:"q",x:515,y:164,_ac:64,_bc:160,shift:73,offset:4},{_8c:114,_9c:"r",x:1050,y:164,_ac:42,_bc:160,shift:48,offset:5},{_8c:115,_9c:"s",x:446,y:164,_ac:67,_bc:160,shift:69,offset:0},{_8c:116,_9c:"t",x:327,y:164,_ac:50,_bc:160,shift:54,offset:1},{_8c:117,_9c:"u",x:261,y:164,_ac:64,_bc:160,shift:74,offset:5},{_8c:118,
_9c:"v",x:186,y:164,_ac:73,_bc:160,shift:73,offset:0},{_8c:119,_9c:"w",x:81,y:164,_ac:103,_bc:160,shift:103,offset:0},{_8c:120,_9c:"x",x:2,y:164,_ac:77,_bc:160,shift:74,offset:-2},{_8c:121,_9c:"y",x:1937,y:2,_ac:66,_bc:160,shift:74,offset:3},{_8c:122,_9c:"z",x:1876,y:2,_ac:59,_bc:160,shift:65,offset:3},{_8c:123,_9c:"{",x:1821,y:2,_ac:53,_bc:160,shift:55,offset:0},{_8c:124,_9c:"|",x:1795,y:2,_ac:24,_bc:160,shift:38,offset:7},{_8c:125,_9c:"}",x:1094,y:164,_ac:52,_bc:160,shift:55,offset:2},{_8c:126,
_9c:"~",x:350,y:488,_ac:70,_bc:160,shift:76,offset:2},],},{_W3:"font_ui_big",size:56,bold:!1,_1c:!1,first:32,_2c:1105,_3c:1,antialias:1,_4c:"Panton Black",_5c:3,_6c:1,scaleX:1,scaleY:1,_7c:[{_8c:32,_9c:" ",x:2,y:2,_ac:13,_bc:93,shift:13,offset:0},{_8c:33,_9c:"!",x:582,y:382,_ac:15,_bc:93,shift:21,offset:3},{_8c:34,_9c:"\"",x:599,y:382,_ac:26,_bc:93,shift:30,offset:3},{_8c:35,_9c:"#",x:627,y:382,_ac:55,_bc:93,shift:57,offset:1},{_8c:36,_9c:"$",x:684,y:382,_ac:44,_bc:93,shift:46,offset:0},{_8c:37,
_9c:"%",x:730,y:382,_ac:64,_bc:93,shift:68,offset:2},{_8c:38,_9c:"&",x:796,y:382,_ac:51,_bc:93,shift:52,offset:2},{_8c:39,_9c:"'",x:849,y:382,_ac:12,_bc:93,shift:17,offset:3},{_8c:40,_9c:"(",x:907,y:382,_ac:20,_bc:93,shift:24,offset:3},{_8c:41,_9c:")",x:127,y:477,_ac:20,_bc:93,shift:24,offset:1},{_8c:42,_9c:"*",x:929,y:382,_ac:24,_bc:93,shift:26,offset:1},{_8c:43,_9c:"+",x:955,y:382,_ac:37,_bc:93,shift:41,offset:2},{_8c:44,_9c:",",x:994,y:382,_ac:18,_bc:93,shift:19,offset:1},{_8c:45,_9c:"-",x:2,
y:477,_ac:24,_bc:93,shift:30,offset:3},{_8c:46,_9c:".",x:28,y:477,_ac:15,_bc:93,shift:21,offset:3},{_8c:47,_9c:"/",x:45,y:477,_ac:35,_bc:93,shift:37,offset:1},{_8c:48,_9c:"0",x:82,y:477,_ac:43,_bc:93,shift:49,offset:3},{_8c:49,_9c:"1",x:550,y:382,_ac:30,_bc:93,shift:34,offset:-1},{_8c:50,_9c:"2",x:863,y:382,_ac:42,_bc:93,shift:45,offset:1},{_8c:51,_9c:"3",x:505,y:382,_ac:43,_bc:93,shift:46,offset:1},{_8c:52,_9c:"4",x:2,y:382,_ac:47,_bc:93,shift:49,offset:1},{_8c:53,_9c:"5",x:723,y:287,_ac:43,_bc:93,
shift:45,offset:0},{_8c:54,_9c:"6",x:768,y:287,_ac:44,_bc:93,shift:48,offset:3},{_8c:55,_9c:"7",x:814,y:287,_ac:40,_bc:93,shift:42,offset:1},{_8c:56,_9c:"8",x:856,y:287,_ac:44,_bc:93,shift:48,offset:2},{_8c:57,_9c:"9",x:902,y:287,_ac:44,_bc:93,shift:48,offset:1},{_8c:58,_9c:":",x:948,y:287,_ac:15,_bc:93,shift:21,offset:3},{_8c:59,_9c:";",x:965,y:287,_ac:18,_bc:93,shift:22,offset:2},{_8c:60,_9c:"<",x:51,y:382,_ac:32,_bc:93,shift:37,offset:2},{_8c:61,_9c:"=",x:425,y:382,_ac:37,_bc:93,shift:45,offset:4}
,{_8c:62,_9c:">",x:85,y:382,_ac:32,_bc:93,shift:36,offset:3},{_8c:63,_9c:"?",x:119,y:382,_ac:43,_bc:93,shift:45,offset:0},{_8c:64,_9c:"@",x:164,y:382,_ac:63,_bc:93,shift:68,offset:2},{_8c:65,_9c:"A",x:229,y:382,_ac:54,_bc:93,shift:52,offset:-1},{_8c:66,_9c:"B",x:285,y:382,_ac:44,_bc:93,shift:50,offset:4},{_8c:67,_9c:"C",x:331,y:382,_ac:46,_bc:93,shift:48,offset:2},{_8c:68,_9c:"D",x:379,y:382,_ac:44,_bc:93,shift:50,offset:4},{_8c:69,_9c:"E",x:464,y:382,_ac:39,_bc:93,shift:44,offset:4},{_8c:70,_9c:"F",
x:149,y:477,_ac:38,_bc:93,shift:43,offset:4},{_8c:71,_9c:"G",x:189,y:477,_ac:46,_bc:93,shift:50,offset:2},{_8c:72,_9c:"H",x:237,y:477,_ac:44,_bc:93,shift:52,offset:4},{_8c:73,_9c:"I",x:977,y:477,_ac:15,_bc:93,shift:23,offset:4},{_8c:74,_9c:"J",x:2,y:572,_ac:42,_bc:93,shift:44,offset:-1},{_8c:75,_9c:"K",x:46,y:572,_ac:46,_bc:93,shift:49,offset:4},{_8c:76,_9c:"L",x:94,y:572,_ac:36,_bc:93,shift:41,offset:4},{_8c:77,_9c:"M",x:132,y:572,_ac:54,_bc:93,shift:62,offset:4},{_8c:78,_9c:"N",x:188,y:572,_ac:45,
_bc:93,shift:53,offset:4},{_8c:79,_9c:"O",x:235,y:572,_ac:46,_bc:93,shift:51,offset:2},{_8c:80,_9c:"P",x:283,y:572,_ac:43,_bc:93,shift:49,offset:4},{_8c:81,_9c:"Q",x:328,y:572,_ac:48,_bc:93,shift:52,offset:2},{_8c:82,_9c:"R",x:378,y:572,_ac:45,_bc:93,shift:50,offset:4},{_8c:83,_9c:"S",x:425,y:572,_ac:46,_bc:93,shift:49,offset:1},{_8c:84,_9c:"T",x:473,y:572,_ac:43,_bc:93,shift:45,offset:1},{_8c:85,_9c:"U",x:518,y:572,_ac:45,_bc:93,shift:51,offset:3},{_8c:86,_9c:"V",x:565,y:572,_ac:53,_bc:93,shift:51,
offset:-1},{_8c:87,_9c:"W",x:620,y:572,_ac:70,_bc:93,shift:71,offset:0},{_8c:88,_9c:"X",x:692,y:572,_ac:51,_bc:93,shift:50,offset:-1},{_8c:89,_9c:"Y",x:745,y:572,_ac:52,_bc:93,shift:51,offset:0},{_8c:90,_9c:"Z",x:933,y:477,_ac:42,_bc:93,shift:46,offset:2},{_8c:91,_9c:"[",x:909,y:477,_ac:22,_bc:93,shift:27,offset:4},{_8c:92,_9c:"\\",x:872,y:477,_ac:35,_bc:93,shift:37,offset:1},{_8c:93,_9c:"]",x:546,y:477,_ac:22,_bc:93,shift:27,offset:1},{_8c:94,_9c:"^",x:283,y:477,_ac:47,_bc:93,shift:47,offset:1}
,{_8c:95,_9c:"_",x:332,y:477,_ac:36,_bc:93,shift:38,offset:1},{_8c:96,_9c:"`",x:370,y:477,_ac:22,_bc:93,shift:19,offset:-1},{_8c:97,_9c:"a",x:394,y:477,_ac:35,_bc:93,shift:40,offset:2},{_8c:98,_9c:"b",x:431,y:477,_ac:36,_bc:93,shift:41,offset:3},{_8c:99,_9c:"c",x:469,y:477,_ac:37,_bc:93,shift:39,offset:2},{_8c:100,_9c:"d",x:508,y:477,_ac:36,_bc:93,shift:41,offset:2},{_8c:101,_9c:"e",x:570,y:477,_ac:37,_bc:93,shift:41,offset:2},{_8c:102,_9c:"f",x:843,y:477,_ac:27,_bc:93,shift:29,offset:1},{_8c:103,
_9c:"g",x:609,y:477,_ac:37,_bc:93,shift:41,offset:1},{_8c:104,_9c:"h",x:648,y:477,_ac:36,_bc:93,shift:42,offset:3},{_8c:105,_9c:"i",x:686,y:477,_ac:15,_bc:93,shift:21,offset:3},{_8c:106,_9c:"j",x:703,y:477,_ac:23,_bc:93,shift:21,offset:-5},{_8c:107,_9c:"k",x:728,y:477,_ac:39,_bc:93,shift:41,offset:3},{_8c:108,_9c:"l",x:769,y:477,_ac:14,_bc:93,shift:20,offset:3},{_8c:109,_9c:"m",x:785,y:477,_ac:56,_bc:93,shift:62,offset:3},{_8c:110,_9c:"n",x:685,y:287,_ac:36,_bc:93,shift:42,offset:3},{_8c:111,_9c:"o",
x:799,y:572,_ac:37,_bc:93,shift:41,offset:2},{_8c:112,_9c:"p",x:647,y:287,_ac:36,_bc:93,shift:41,offset:3},{_8c:113,_9c:"q",x:570,y:287,_ac:36,_bc:93,shift:41,offset:2},{_8c:114,_9c:"r",x:48,y:97,_ac:24,_bc:93,shift:27,offset:3},{_8c:115,_9c:"s",x:74,y:97,_ac:38,_bc:93,shift:38,offset:0},{_8c:116,_9c:"t",x:114,y:97,_ac:28,_bc:93,shift:30,offset:1},{_8c:117,_9c:"u",x:144,y:97,_ac:36,_bc:93,shift:42,offset:3},{_8c:118,_9c:"v",x:182,y:97,_ac:41,_bc:93,shift:41,offset:0},{_8c:119,_9c:"w",x:225,y:97,
_ac:58,_bc:93,shift:58,offset:0},{_8c:120,_9c:"x",x:285,y:97,_ac:43,_bc:93,shift:41,offset:-1},{_8c:121,_9c:"y",x:367,y:97,_ac:37,_bc:93,shift:42,offset:2},{_8c:122,_9c:"z",x:668,y:97,_ac:33,_bc:93,shift:37,offset:2},{_8c:123,_9c:"{",x:406,y:97,_ac:30,_bc:93,shift:31,offset:0},{_8c:124,_9c:"|",x:438,y:97,_ac:14,_bc:93,shift:21,offset:4},{_8c:125,_9c:"}",x:454,y:97,_ac:29,_bc:93,shift:31,offset:1},{_8c:126,_9c:"~",x:485,y:97,_ac:39,_bc:93,shift:43,offset:1},{_8c:1025,_9c:"Ё",x:526,y:97,_ac:39,_bc:93,
shift:44,offset:4},{_8c:1040,_9c:"А",x:567,y:97,_ac:54,_bc:93,shift:52,offset:-1},{_8c:1041,_9c:"Б",x:623,y:97,_ac:43,_bc:93,shift:48,offset:4},{_8c:1042,_9c:"В",x:2,y:97,_ac:44,_bc:93,shift:50,offset:4},{_8c:1043,_9c:"Г",x:330,y:97,_ac:35,_bc:93,shift:40,offset:4},{_8c:1044,_9c:"Д",x:930,y:2,_ac:57,_bc:93,shift:59,offset:1},{_8c:1045,_9c:"Е",x:390,y:2,_ac:39,_bc:93,shift:44,offset:4},{_8c:1046,_9c:"Ж",x:17,y:2,_ac:73,_bc:93,shift:73,offset:0},{_8c:1047,_9c:"З",x:92,y:2,_ac:47,_bc:93,shift:49,offset:0}
,{_8c:1048,_9c:"И",x:141,y:2,_ac:45,_bc:93,shift:53,offset:4},{_8c:1049,_9c:"Й",x:188,y:2,_ac:45,_bc:93,shift:53,offset:4},{_8c:1050,_9c:"К",x:235,y:2,_ac:46,_bc:93,shift:49,offset:4},{_8c:1051,_9c:"Л",x:283,y:2,_ac:49,_bc:93,shift:52,offset:-1},{_8c:1052,_9c:"М",x:334,y:2,_ac:54,_bc:93,shift:62,offset:4},{_8c:1053,_9c:"Н",x:431,y:2,_ac:44,_bc:93,shift:52,offset:4},{_8c:1054,_9c:"О",x:830,y:2,_ac:46,_bc:93,shift:51,offset:2},{_8c:1055,_9c:"П",x:477,y:2,_ac:44,_bc:93,shift:52,offset:4},{_8c:1056,
_9c:"Р",x:523,y:2,_ac:43,_bc:93,shift:49,offset:4},{_8c:1057,_9c:"С",x:568,y:2,_ac:46,_bc:93,shift:48,offset:2},{_8c:1058,_9c:"Т",x:616,y:2,_ac:43,_bc:93,shift:45,offset:1},{_8c:1059,_9c:"У",x:661,y:2,_ac:50,_bc:93,shift:47,offset:-2},{_8c:1060,_9c:"Ф",x:713,y:2,_ac:62,_bc:93,shift:64,offset:1},{_8c:1061,_9c:"Х",x:777,y:2,_ac:51,_bc:93,shift:50,offset:-1},{_8c:1062,_9c:"Ц",x:878,y:2,_ac:50,_bc:93,shift:55,offset:4},{_8c:1063,_9c:"Ч",x:703,y:97,_ac:43,_bc:93,shift:49,offset:2},{_8c:1064,_9c:"Ш",x:748,
y:97,_ac:63,_bc:93,shift:71,offset:4},{_8c:1065,_9c:"Щ",x:813,y:97,_ac:70,_bc:93,shift:75,offset:4},{_8c:1066,_9c:"Ъ",x:770,y:192,_ac:56,_bc:93,shift:58,offset:1},{_8c:1067,_9c:"Ы",x:828,y:192,_ac:63,_bc:93,shift:71,offset:4},{_8c:1068,_9c:"Ь",x:893,y:192,_ac:43,_bc:93,shift:49,offset:4},{_8c:1069,_9c:"Э",x:938,y:192,_ac:46,_bc:93,shift:49,offset:1},{_8c:1070,_9c:"Ю",x:2,y:287,_ac:66,_bc:93,shift:73,offset:4},{_8c:1071,_9c:"Я",x:70,y:287,_ac:46,_bc:93,shift:50,offset:0},{_8c:1072,_9c:"а",x:118,y:287,
_ac:35,_bc:93,shift:40,offset:2},{_8c:1073,_9c:"б",x:155,y:287,_ac:37,_bc:93,shift:42,offset:3},{_8c:1074,_9c:"в",x:194,y:287,_ac:36,_bc:93,shift:40,offset:3},{_8c:1075,_9c:"г",x:232,y:287,_ac:29,_bc:93,shift:33,offset:3},{_8c:1076,_9c:"д",x:263,y:287,_ac:46,_bc:93,shift:48,offset:1},{_8c:1077,_9c:"е",x:311,y:287,_ac:37,_bc:93,shift:41,offset:2},{_8c:1078,_9c:"ж",x:350,y:287,_ac:60,_bc:93,shift:59,offset:0},{_8c:1079,_9c:"з",x:412,y:287,_ac:39,_bc:93,shift:40,offset:-1},{_8c:1080,_9c:"и",x:453,y:287,
_ac:36,_bc:93,shift:42,offset:3},{_8c:1081,_9c:"й",x:491,y:287,_ac:36,_bc:93,shift:42,offset:3},{_8c:1082,_9c:"к",x:529,y:287,_ac:39,_bc:93,shift:41,offset:3},{_8c:1083,_9c:"л",x:728,y:192,_ac:40,_bc:93,shift:42,offset:-1},{_8c:1084,_9c:"м",x:682,y:192,_ac:44,_bc:93,shift:50,offset:3},{_8c:1085,_9c:"н",x:644,y:192,_ac:36,_bc:93,shift:42,offset:3},{_8c:1086,_9c:"о",x:178,y:192,_ac:37,_bc:93,shift:41,offset:2},{_8c:1087,_9c:"п",x:885,y:97,_ac:35,_bc:93,shift:41,offset:3},{_8c:1088,_9c:"р",x:922,y:97,
_ac:36,_bc:93,shift:41,offset:3},{_8c:1089,_9c:"с",x:960,y:97,_ac:37,_bc:93,shift:39,offset:2},{_8c:1090,_9c:"т",x:2,y:192,_ac:35,_bc:93,shift:37,offset:1},{_8c:1091,_9c:"у",x:39,y:192,_ac:37,_bc:93,shift:42,offset:2},{_8c:1092,_9c:"ф",x:78,y:192,_ac:53,_bc:93,shift:57,offset:2},{_8c:1093,_9c:"х",x:133,y:192,_ac:43,_bc:93,shift:41,offset:-1},{_8c:1094,_9c:"ц",x:217,y:192,_ac:40,_bc:93,shift:44,offset:3},{_8c:1095,_9c:"ч",x:607,y:192,_ac:35,_bc:93,shift:40,offset:2},{_8c:1096,_9c:"ш",x:259,y:192,
_ac:53,_bc:93,shift:58,offset:3},{_8c:1097,_9c:"щ",x:314,y:192,_ac:58,_bc:93,shift:62,offset:3},{_8c:1098,_9c:"ъ",x:374,y:192,_ac:45,_bc:93,shift:47,offset:1},{_8c:1099,_9c:"ы",x:421,y:192,_ac:51,_bc:93,shift:57,offset:3},{_8c:1100,_9c:"ь",x:474,y:192,_ac:35,_bc:93,shift:39,offset:3},{_8c:1101,_9c:"э",x:511,y:192,_ac:38,_bc:93,shift:40,offset:0},{_8c:1102,_9c:"ю",x:551,y:192,_ac:54,_bc:93,shift:59,offset:3},{_8c:1103,_9c:"я",x:608,y:287,_ac:37,_bc:93,shift:40,offset:0},{_8c:1105,_9c:"ё",x:838,y:572,
_ac:37,_bc:93,shift:41,offset:2},],},{_W3:"font_ui_small",size:21,bold:!1,_1c:!1,first:32,_2c:1105,_3c:1,antialias:1,_4c:"Panton Black",_5c:2,_6c:19,scaleX:1,scaleY:1,_7c:[{_8c:32,_9c:" ",x:2,y:2,_ac:5,_bc:36,shift:5,offset:0},{_8c:33,_9c:"!",x:377,y:116,_ac:6,_bc:36,shift:7,offset:1},{_8c:34,_9c:"\"",x:385,y:116,_ac:10,_bc:36,shift:11,offset:1},{_8c:35,_9c:"#",x:397,y:116,_ac:21,_bc:36,shift:21,offset:0},{_8c:36,_9c:"$",x:420,y:116,_ac:17,_bc:36,shift:18,offset:0},{_8c:37,_9c:"%",x:439,y:116,_ac:24,
_bc:36,shift:26,offset:1},{_8c:38,_9c:"&",x:465,y:116,_ac:19,_bc:36,shift:19,offset:1},{_8c:39,_9c:"'",x:486,y:116,_ac:5,_bc:36,shift:6,offset:1},{_8c:40,_9c:"(",x:2,y:154,_ac:8,_bc:36,shift:9,offset:1},{_8c:41,_9c:")",x:102,y:154,_ac:9,_bc:36,shift:9,offset:0},{_8c:42,_9c:"*",x:12,y:154,_ac:10,_bc:36,shift:10,offset:0},{_8c:43,_9c:"+",x:24,y:154,_ac:14,_bc:36,shift:16,offset:1},{_8c:44,_9c:",",x:40,y:154,_ac:7,_bc:36,shift:7,offset:0},{_8c:45,_9c:"-",x:49,y:154,_ac:9,_bc:36,shift:11,offset:1},{
_8c:46,_9c:".",x:60,y:154,_ac:6,_bc:36,shift:7,offset:1},{_8c:47,_9c:"/",x:68,y:154,_ac:14,_bc:36,shift:14,offset:0},{_8c:48,_9c:"0",x:84,y:154,_ac:16,_bc:36,shift:18,offset:1},{_8c:49,_9c:"1",x:363,y:116,_ac:12,_bc:36,shift:12,offset:-1},{_8c:50,_9c:"2",x:493,y:116,_ac:16,_bc:36,shift:17,offset:1},{_8c:51,_9c:"3",x:345,y:116,_ac:16,_bc:36,shift:18,offset:1},{_8c:52,_9c:"4",x:142,y:116,_ac:18,_bc:36,shift:20,offset:1},{_8c:53,_9c:"5",x:34,y:116,_ac:17,_bc:36,shift:17,offset:0},{_8c:54,_9c:"6",x:53,
y:116,_ac:16,_bc:36,shift:18,offset:1},{_8c:55,_9c:"7",x:71,y:116,_ac:15,_bc:36,shift:17,offset:1},{_8c:56,_9c:"8",x:88,y:116,_ac:17,_bc:36,shift:18,offset:1},{_8c:57,_9c:"9",x:107,y:116,_ac:16,_bc:36,shift:18,offset:1},{_8c:58,_9c:":",x:125,y:116,_ac:6,_bc:36,shift:7,offset:1},{_8c:59,_9c:";",x:133,y:116,_ac:7,_bc:36,shift:8,offset:1},{_8c:60,_9c:"<",x:162,y:116,_ac:12,_bc:36,shift:14,offset:1},{_8c:61,_9c:"=",x:313,y:116,_ac:14,_bc:36,shift:16,offset:1},{_8c:62,_9c:">",x:176,y:116,_ac:12,_bc:36,
shift:14,offset:1},{_8c:63,_9c:"?",x:190,y:116,_ac:16,_bc:36,shift:17,offset:0},{_8c:64,_9c:"@",x:208,y:116,_ac:24,_bc:36,shift:26,offset:1},{_8c:65,_9c:"A",x:234,y:116,_ac:21,_bc:36,shift:19,offset:-1},{_8c:66,_9c:"B",x:257,y:116,_ac:16,_bc:36,shift:18,offset:1},{_8c:67,_9c:"C",x:275,y:116,_ac:17,_bc:36,shift:18,offset:1},{_8c:68,_9c:"D",x:294,y:116,_ac:17,_bc:36,shift:18,offset:1},{_8c:69,_9c:"E",x:329,y:116,_ac:14,_bc:36,shift:16,offset:1},{_8c:70,_9c:"F",x:113,y:154,_ac:14,_bc:36,shift:16,offset:1}
,{_8c:71,_9c:"G",x:129,y:154,_ac:17,_bc:36,shift:19,offset:1},{_8c:72,_9c:"H",x:148,y:154,_ac:17,_bc:36,shift:19,offset:1},{_8c:73,_9c:"I",x:459,y:154,_ac:6,_bc:36,shift:8,offset:1},{_8c:74,_9c:"J",x:467,y:154,_ac:16,_bc:36,shift:16,offset:0},{_8c:75,_9c:"K",x:485,y:154,_ac:17,_bc:36,shift:18,offset:1},{_8c:76,_9c:"L",x:2,y:192,_ac:14,_bc:36,shift:15,offset:1},{_8c:77,_9c:"M",x:18,y:192,_ac:21,_bc:36,shift:23,offset:1},{_8c:78,_9c:"N",x:41,y:192,_ac:17,_bc:36,shift:19,offset:1},{_8c:79,_9c:"O",x:60,
y:192,_ac:17,_bc:36,shift:19,offset:1},{_8c:80,_9c:"P",x:79,y:192,_ac:16,_bc:36,shift:18,offset:1},{_8c:81,_9c:"Q",x:97,y:192,_ac:18,_bc:36,shift:19,offset:1},{_8c:82,_9c:"R",x:117,y:192,_ac:17,_bc:36,shift:18,offset:1},{_8c:83,_9c:"S",x:136,y:192,_ac:18,_bc:36,shift:18,offset:0},{_8c:84,_9c:"T",x:156,y:192,_ac:16,_bc:36,shift:18,offset:1},{_8c:85,_9c:"U",x:174,y:192,_ac:17,_bc:36,shift:19,offset:1},{_8c:86,_9c:"V",x:193,y:192,_ac:21,_bc:36,shift:19,offset:-1},{_8c:87,_9c:"W",x:216,y:192,_ac:27,
_bc:36,shift:27,offset:0},{_8c:88,_9c:"X",x:245,y:192,_ac:20,_bc:36,shift:19,offset:-1},{_8c:89,_9c:"Y",x:267,y:192,_ac:19,_bc:36,shift:19,offset:0},{_8c:90,_9c:"Z",x:442,y:154,_ac:15,_bc:36,shift:17,offset:1},{_8c:91,_9c:"[",x:432,y:154,_ac:8,_bc:36,shift:10,offset:1},{_8c:92,_9c:"\\",x:416,y:154,_ac:14,_bc:36,shift:14,offset:0},{_8c:93,_9c:"]",x:277,y:154,_ac:9,_bc:36,shift:11,offset:1},{_8c:94,_9c:"^",x:167,y:154,_ac:18,_bc:36,shift:18,offset:0},{_8c:95,_9c:"_",x:187,y:154,_ac:13,_bc:36,shift:15,
offset:1},{_8c:96,_9c:"`",x:202,y:154,_ac:9,_bc:36,shift:7,offset:-1},{_8c:97,_9c:"a",x:213,y:154,_ac:14,_bc:36,shift:15,offset:1},{_8c:98,_9c:"b",x:229,y:154,_ac:14,_bc:36,shift:15,offset:1},{_8c:99,_9c:"c",x:245,y:154,_ac:14,_bc:36,shift:15,offset:1},{_8c:100,_9c:"d",x:261,y:154,_ac:14,_bc:36,shift:15,offset:1},{_8c:101,_9c:"e",x:288,y:154,_ac:14,_bc:36,shift:16,offset:1},{_8c:102,_9c:"f",x:404,y:154,_ac:10,_bc:36,shift:12,offset:1},{_8c:103,_9c:"g",x:304,y:154,_ac:15,_bc:36,shift:15,offset:0}
,{_8c:104,_9c:"h",x:321,y:154,_ac:14,_bc:36,shift:15,offset:1},{_8c:105,_9c:"i",x:337,y:154,_ac:6,_bc:36,shift:7,offset:1},{_8c:106,_9c:"j",x:345,y:154,_ac:9,_bc:36,shift:7,offset:-2},{_8c:107,_9c:"k",x:356,y:154,_ac:15,_bc:36,shift:15,offset:1},{_8c:108,_9c:"l",x:373,y:154,_ac:6,_bc:36,shift:7,offset:1},{_8c:109,_9c:"m",x:381,y:154,_ac:21,_bc:36,shift:23,offset:1},{_8c:110,_9c:"n",x:18,y:116,_ac:14,_bc:36,shift:15,offset:1},{_8c:111,_9c:"o",x:288,y:192,_ac:14,_bc:36,shift:16,offset:1},{_8c:112,
_9c:"p",x:2,y:116,_ac:14,_bc:36,shift:15,offset:1},{_8c:113,_9c:"q",x:468,y:78,_ac:14,_bc:36,shift:15,offset:1},{_8c:114,_9c:"r",x:418,y:2,_ac:9,_bc:36,shift:11,offset:1},{_8c:115,_9c:"s",x:429,y:2,_ac:15,_bc:36,shift:15,offset:0},{_8c:116,_9c:"t",x:446,y:2,_ac:11,_bc:36,shift:13,offset:1},{_8c:117,_9c:"u",x:459,y:2,_ac:14,_bc:36,shift:15,offset:1},{_8c:118,_9c:"v",x:475,y:2,_ac:16,_bc:36,shift:15,offset:0},{_8c:119,_9c:"w",x:2,y:40,_ac:22,_bc:36,shift:22,offset:0},{_8c:120,_9c:"x",x:26,y:40,_ac:17,
_bc:36,shift:15,offset:-1},{_8c:121,_9c:"y",x:60,y:40,_ac:15,_bc:36,shift:15,offset:0},{_8c:122,_9c:"z",x:185,y:40,_ac:12,_bc:36,shift:14,offset:1},{_8c:123,_9c:"{",x:77,y:40,_ac:11,_bc:36,shift:13,offset:1},{_8c:124,_9c:"|",x:90,y:40,_ac:6,_bc:36,shift:8,offset:1},{_8c:125,_9c:"}",x:98,y:40,_ac:11,_bc:36,shift:13,offset:1},{_8c:126,_9c:"~",x:111,y:40,_ac:15,_bc:36,shift:16,offset:0},{_8c:1025,_9c:"Ё",x:128,y:40,_ac:14,_bc:36,shift:16,offset:1},{_8c:1040,_9c:"А",x:144,y:40,_ac:21,_bc:36,shift:19,
offset:-1},{_8c:1041,_9c:"Б",x:167,y:40,_ac:16,_bc:36,shift:18,offset:1},{_8c:1042,_9c:"В",x:400,y:2,_ac:16,_bc:36,shift:18,offset:1},{_8c:1043,_9c:"Г",x:45,y:40,_ac:13,_bc:36,shift:15,offset:1},{_8c:1044,_9c:"Д",x:377,y:2,_ac:21,_bc:36,shift:23,offset:1},{_8c:1045,_9c:"Е",x:159,y:2,_ac:14,_bc:36,shift:16,offset:1},{_8c:1046,_9c:"Ж",x:9,y:2,_ac:27,_bc:36,shift:27,offset:0},{_8c:1047,_9c:"З",x:38,y:2,_ac:18,_bc:36,shift:18,offset:-1},{_8c:1048,_9c:"И",x:58,y:2,_ac:17,_bc:36,shift:19,offset:1},{_8c:1049,
_9c:"Й",x:77,y:2,_ac:17,_bc:36,shift:19,offset:1},{_8c:1050,_9c:"К",x:96,y:2,_ac:17,_bc:36,shift:18,offset:1},{_8c:1051,_9c:"Л",x:115,y:2,_ac:19,_bc:36,shift:20,offset:0},{_8c:1052,_9c:"М",x:136,y:2,_ac:21,_bc:36,shift:23,offset:1},{_8c:1053,_9c:"Н",x:175,y:2,_ac:17,_bc:36,shift:19,offset:1},{_8c:1054,_9c:"О",x:337,y:2,_ac:17,_bc:36,shift:19,offset:1},{_8c:1055,_9c:"П",x:194,y:2,_ac:17,_bc:36,shift:19,offset:1},{_8c:1056,_9c:"Р",x:213,y:2,_ac:16,_bc:36,shift:18,offset:1},{_8c:1057,_9c:"С",x:231,
y:2,_ac:17,_bc:36,shift:18,offset:1},{_8c:1058,_9c:"Т",x:250,y:2,_ac:16,_bc:36,shift:18,offset:1},{_8c:1059,_9c:"У",x:268,y:2,_ac:19,_bc:36,shift:18,offset:-1},{_8c:1060,_9c:"Ф",x:289,y:2,_ac:24,_bc:36,shift:25,offset:1},{_8c:1061,_9c:"Х",x:315,y:2,_ac:20,_bc:36,shift:19,offset:-1},{_8c:1062,_9c:"Ц",x:356,y:2,_ac:19,_bc:36,shift:21,offset:1},{_8c:1063,_9c:"Ч",x:199,y:40,_ac:16,_bc:36,shift:18,offset:1},{_8c:1064,_9c:"Ш",x:217,y:40,_ac:24,_bc:36,shift:26,offset:1},{_8c:1065,_9c:"Щ",x:243,y:40,_ac:26,
_bc:36,shift:28,offset:1},{_8c:1066,_9c:"Ъ",x:145,y:78,_ac:21,_bc:36,shift:23,offset:1},{_8c:1067,_9c:"Ы",x:168,y:78,_ac:24,_bc:36,shift:26,offset:1},{_8c:1068,_9c:"Ь",x:194,y:78,_ac:16,_bc:36,shift:18,offset:1},{_8c:1069,_9c:"Э",x:212,y:78,_ac:18,_bc:36,shift:18,offset:0},{_8c:1070,_9c:"Ю",x:232,y:78,_ac:25,_bc:36,shift:27,offset:1},{_8c:1071,_9c:"Я",x:259,y:78,_ac:18,_bc:36,shift:18,offset:-1},{_8c:1072,_9c:"а",x:279,y:78,_ac:14,_bc:36,shift:15,offset:1},{_8c:1073,_9c:"б",x:295,y:78,_ac:14,_bc:36,
shift:16,offset:1},{_8c:1074,_9c:"в",x:311,y:78,_ac:14,_bc:36,shift:15,offset:1},{_8c:1075,_9c:"г",x:327,y:78,_ac:11,_bc:36,shift:13,offset:1},{_8c:1076,_9c:"д",x:340,y:78,_ac:18,_bc:36,shift:19,offset:1},{_8c:1077,_9c:"е",x:360,y:78,_ac:14,_bc:36,shift:16,offset:1},{_8c:1078,_9c:"ж",x:376,y:78,_ac:23,_bc:36,shift:22,offset:-1},{_8c:1079,_9c:"з",x:401,y:78,_ac:16,_bc:36,shift:15,offset:-1},{_8c:1080,_9c:"и",x:419,y:78,_ac:14,_bc:36,shift:15,offset:1},{_8c:1081,_9c:"й",x:435,y:78,_ac:14,_bc:36,shift:15,
offset:1},{_8c:1082,_9c:"к",x:451,y:78,_ac:15,_bc:36,shift:15,offset:1},{_8c:1083,_9c:"л",x:128,y:78,_ac:15,_bc:36,shift:16,offset:0},{_8c:1084,_9c:"м",x:110,y:78,_ac:16,_bc:36,shift:18,offset:1},{_8c:1085,_9c:"н",x:94,y:78,_ac:14,_bc:36,shift:15,offset:1},{_8c:1086,_9c:"о",x:392,y:40,_ac:14,_bc:36,shift:16,offset:1},{_8c:1087,_9c:"п",x:271,y:40,_ac:14,_bc:36,shift:15,offset:1},{_8c:1088,_9c:"р",x:287,y:40,_ac:14,_bc:36,shift:15,offset:1},{_8c:1089,_9c:"с",x:303,y:40,_ac:14,_bc:36,shift:15,offset:1}
,{_8c:1090,_9c:"т",x:319,y:40,_ac:13,_bc:36,shift:15,offset:1},{_8c:1091,_9c:"у",x:334,y:40,_ac:15,_bc:36,shift:15,offset:0},{_8c:1092,_9c:"ф",x:351,y:40,_ac:20,_bc:36,shift:21,offset:1},{_8c:1093,_9c:"х",x:373,y:40,_ac:17,_bc:36,shift:15,offset:-1},{_8c:1094,_9c:"ц",x:408,y:40,_ac:16,_bc:36,shift:17,offset:1},{_8c:1095,_9c:"ч",x:79,y:78,_ac:13,_bc:36,shift:15,offset:1},{_8c:1096,_9c:"ш",x:426,y:40,_ac:20,_bc:36,shift:21,offset:1},{_8c:1097,_9c:"щ",x:448,y:40,_ac:22,_bc:36,shift:24,offset:1},{_8c:1098,
_9c:"ъ",x:472,y:40,_ac:17,_bc:36,shift:19,offset:1},{_8c:1099,_9c:"ы",x:2,y:78,_ac:19,_bc:36,shift:21,offset:1},{_8c:1100,_9c:"ь",x:23,y:78,_ac:14,_bc:36,shift:15,offset:1},{_8c:1101,_9c:"э",x:39,y:78,_ac:15,_bc:36,shift:15,offset:0},{_8c:1102,_9c:"ю",x:56,y:78,_ac:21,_bc:36,shift:22,offset:1},{_8c:1103,_9c:"я",x:484,y:78,_ac:15,_bc:36,shift:15,offset:0},{_8c:1105,_9c:"ё",x:304,y:192,_ac:14,_bc:36,shift:16,offset:1},],}],_cc:[,{_W3:"FONT_builtin",size:11,bold:!1,_1c:!1,first:32,_2c:9647,_3c:0,antialias:1,
_4c:"Roboto Mono",_5c:0,_6c:85,scaleX:1,scaleY:1,_7c:[{_8c:32,_9c:" ",x:2,y:2,_ac:9,_bc:19,shift:9,offset:0},{_8c:33,_9c:"!",x:127,y:44,_ac:3,_bc:19,shift:9,offset:3},{_8c:34,_9c:"\"",x:120,y:44,_ac:5,_bc:19,shift:9,offset:2},{_8c:35,_9c:"#",x:109,y:44,_ac:9,_bc:19,shift:9,offset:0},{_8c:36,_9c:"$",x:100,y:44,_ac:7,_bc:19,shift:9,offset:1},{_8c:37,_9c:"%",x:89,y:44,_ac:9,_bc:19,shift:9,offset:0},{_8c:38,_9c:"&",x:78,y:44,_ac:9,_bc:19,shift:9,offset:0},{_8c:39,_9c:"'",x:74,y:44,_ac:2,_bc:19,shift:9,
offset:3},{_8c:40,_9c:"(",x:67,y:44,_ac:5,_bc:19,shift:9,offset:2},{_8c:41,_9c:")",x:60,y:44,_ac:5,_bc:19,shift:9,offset:2},{_8c:42,_9c:"*",x:132,y:44,_ac:8,_bc:19,shift:9,offset:1},{_8c:43,_9c:"+",x:49,y:44,_ac:9,_bc:19,shift:9,offset:0},{_8c:44,_9c:",",x:34,y:44,_ac:3,_bc:19,shift:9,offset:2},{_8c:45,_9c:"-",x:25,y:44,_ac:7,_bc:19,shift:9,offset:1},{_8c:46,_9c:".",x:20,y:44,_ac:3,_bc:19,shift:9,offset:3},{_8c:47,_9c:"/",x:11,y:44,_ac:7,_bc:19,shift:9,offset:1},{_8c:48,_9c:"0",x:2,y:44,_ac:7,_bc:19,
shift:9,offset:1},{_8c:49,_9c:"1",x:245,y:23,_ac:5,_bc:19,shift:9,offset:1},{_8c:50,_9c:"2",x:235,y:23,_ac:8,_bc:19,shift:9,offset:0},{_8c:51,_9c:"3",x:225,y:23,_ac:8,_bc:19,shift:9,offset:0},{_8c:52,_9c:"4",x:214,y:23,_ac:9,_bc:19,shift:9,offset:0},{_8c:53,_9c:"5",x:39,y:44,_ac:8,_bc:19,shift:9,offset:1},{_8c:54,_9c:"6",x:142,y:44,_ac:7,_bc:19,shift:9,offset:1},{_8c:55,_9c:"7",x:151,y:44,_ac:9,_bc:19,shift:9,offset:0},{_8c:56,_9c:"8",x:162,y:44,_ac:8,_bc:19,shift:9,offset:1},{_8c:57,_9c:"9",x:110,
y:65,_ac:7,_bc:19,shift:9,offset:1},{_8c:58,_9c:":",x:105,y:65,_ac:3,_bc:19,shift:9,offset:3},{_8c:59,_9c:";",x:100,y:65,_ac:3,_bc:19,shift:9,offset:3},{_8c:60,_9c:"<",x:91,y:65,_ac:7,_bc:19,shift:9,offset:1},{_8c:61,_9c:"=",x:82,y:65,_ac:7,_bc:19,shift:9,offset:1},{_8c:62,_9c:">",x:73,y:65,_ac:7,_bc:19,shift:9,offset:1},{_8c:63,_9c:"?",x:64,y:65,_ac:7,_bc:19,shift:9,offset:1},{_8c:64,_9c:"@",x:53,y:65,_ac:9,_bc:19,shift:9,offset:0},{_8c:65,_9c:"A",x:42,y:65,_ac:9,_bc:19,shift:9,offset:0},{_8c:66,
_9c:"B",x:32,y:65,_ac:8,_bc:19,shift:9,offset:1},{_8c:67,_9c:"C",x:21,y:65,_ac:9,_bc:19,shift:9,offset:0},{_8c:68,_9c:"D",x:11,y:65,_ac:8,_bc:19,shift:9,offset:1},{_8c:69,_9c:"E",x:2,y:65,_ac:7,_bc:19,shift:9,offset:1},{_8c:70,_9c:"F",x:241,y:44,_ac:7,_bc:19,shift:9,offset:1},{_8c:71,_9c:"G",x:230,y:44,_ac:9,_bc:19,shift:9,offset:0},{_8c:72,_9c:"H",x:221,y:44,_ac:7,_bc:19,shift:9,offset:1},{_8c:73,_9c:"I",x:212,y:44,_ac:7,_bc:19,shift:9,offset:1},{_8c:74,_9c:"J",x:202,y:44,_ac:8,_bc:19,shift:9,offset:0}
,{_8c:75,_9c:"K",x:192,y:44,_ac:8,_bc:19,shift:9,offset:1},{_8c:76,_9c:"L",x:182,y:44,_ac:8,_bc:19,shift:9,offset:1},{_8c:77,_9c:"M",x:172,y:44,_ac:8,_bc:19,shift:9,offset:1},{_8c:78,_9c:"N",x:205,y:23,_ac:7,_bc:19,shift:9,offset:1},{_8c:79,_9c:"O",x:194,y:23,_ac:9,_bc:19,shift:9,offset:0},{_8c:80,_9c:"P",x:184,y:23,_ac:8,_bc:19,shift:9,offset:1},{_8c:81,_9c:"Q",x:208,y:2,_ac:9,_bc:19,shift:9,offset:0},{_8c:82,_9c:"R",x:192,y:2,_ac:8,_bc:19,shift:9,offset:1},{_8c:83,_9c:"S",x:181,y:2,_ac:9,_bc:19,
shift:9,offset:0},{_8c:84,_9c:"T",x:170,y:2,_ac:9,_bc:19,shift:9,offset:0},{_8c:85,_9c:"U",x:161,y:2,_ac:7,_bc:19,shift:9,offset:1},{_8c:86,_9c:"V",x:150,y:2,_ac:9,_bc:19,shift:9,offset:0},{_8c:87,_9c:"W",x:139,y:2,_ac:9,_bc:19,shift:9,offset:0},{_8c:88,_9c:"X",x:128,y:2,_ac:9,_bc:19,shift:9,offset:0},{_8c:89,_9c:"Y",x:117,y:2,_ac:9,_bc:19,shift:9,offset:0},{_8c:90,_9c:"Z",x:107,y:2,_ac:8,_bc:19,shift:9,offset:0},{_8c:91,_9c:"[",x:202,y:2,_ac:4,_bc:19,shift:9,offset:3},{_8c:92,_9c:"\\",x:98,y:2,
_ac:7,_bc:19,shift:9,offset:1},{_8c:93,_9c:"]",x:82,y:2,_ac:4,_bc:19,shift:9,offset:2},{_8c:94,_9c:"^",x:73,y:2,_ac:7,_bc:19,shift:9,offset:1},{_8c:95,_9c:"_",x:64,y:2,_ac:7,_bc:19,shift:9,offset:1},{_8c:96,_9c:"`",x:59,y:2,_ac:3,_bc:19,shift:9,offset:3},{_8c:97,_9c:"a",x:50,y:2,_ac:7,_bc:19,shift:9,offset:1},{_8c:98,_9c:"b",x:41,y:2,_ac:7,_bc:19,shift:9,offset:1},{_8c:99,_9c:"c",x:32,y:2,_ac:7,_bc:19,shift:9,offset:1},{_8c:100,_9c:"d",x:23,y:2,_ac:7,_bc:19,shift:9,offset:1},{_8c:101,_9c:"e",x:13,
y:2,_ac:8,_bc:19,shift:9,offset:0},{_8c:102,_9c:"f",x:88,y:2,_ac:8,_bc:19,shift:9,offset:1},{_8c:103,_9c:"g",x:219,y:2,_ac:7,_bc:19,shift:9,offset:1},{_8c:104,_9c:"h",x:72,y:23,_ac:7,_bc:19,shift:9,offset:1},{_8c:105,_9c:"i",x:228,y:2,_ac:8,_bc:19,shift:9,offset:1},{_8c:106,_9c:"j",x:167,y:23,_ac:6,_bc:19,shift:9,offset:1},{_8c:107,_9c:"k",x:157,y:23,_ac:8,_bc:19,shift:9,offset:1},{_8c:108,_9c:"l",x:147,y:23,_ac:8,_bc:19,shift:9,offset:1},{_8c:109,_9c:"m",x:136,y:23,_ac:9,_bc:19,shift:9,offset:0}
,{_8c:110,_9c:"n",x:127,y:23,_ac:7,_bc:19,shift:9,offset:1},{_8c:111,_9c:"o",x:116,y:23,_ac:9,_bc:19,shift:9,offset:0},{_8c:112,_9c:"p",x:107,y:23,_ac:7,_bc:19,shift:9,offset:1},{_8c:113,_9c:"q",x:98,y:23,_ac:7,_bc:19,shift:9,offset:1},{_8c:114,_9c:"r",x:90,y:23,_ac:6,_bc:19,shift:9,offset:2},{_8c:115,_9c:"s",x:175,y:23,_ac:7,_bc:19,shift:9,offset:1},{_8c:116,_9c:"t",x:81,y:23,_ac:7,_bc:19,shift:9,offset:1},{_8c:117,_9c:"u",x:63,y:23,_ac:7,_bc:19,shift:9,offset:1},{_8c:118,_9c:"v",x:52,y:23,_ac:9,
_bc:19,shift:9,offset:0},{_8c:119,_9c:"w",x:41,y:23,_ac:9,_bc:19,shift:9,offset:0},{_8c:120,_9c:"x",x:30,y:23,_ac:9,_bc:19,shift:9,offset:0},{_8c:121,_9c:"y",x:19,y:23,_ac:9,_bc:19,shift:9,offset:0},{_8c:122,_9c:"z",x:10,y:23,_ac:7,_bc:19,shift:9,offset:1},{_8c:123,_9c:"{",x:2,y:23,_ac:6,_bc:19,shift:9,offset:2},{_8c:124,_9c:"|",x:246,y:2,_ac:3,_bc:19,shift:9,offset:3},{_8c:125,_9c:"}",x:238,y:2,_ac:6,_bc:19,shift:9,offset:2},{_8c:126,_9c:"~",x:119,y:65,_ac:9,_bc:19,shift:9,offset:0},{_8c:9647,_9c:"▯",
x:130,y:65,_ac:5,_bc:19,shift:8,offset:1},],}],_dc:[],_ec:[{}],_fc:[{_W3:"ob_Synergy",_gc:-1,_hc:!0,parent:-100,_ic:_jc,_kc:_lc,_mc:_nc,_oc:_pc,_qc:[],_rc:[]},{_W3:"ob_NumberSprite",_gc:-1,_sc:!0,parent:-100,_ic:_tc,_mc:_uc,_oc:_vc,_qc:[],_rc:[]},{_W3:"ob_GUISystem",_gc:-1,_hc:!0,parent:-100,_ic:_wc,_xc:_yc,_kc:_zc,_oc:_Ac,_qc:[],_rc:[]},{_W3:"ob_font",_gc:-1,_sc:!0,parent:-100,_ic:_Bc,_oc:_Cc,_qc:[],_rc:[]},{_W3:"ob_floater",_gc:-1,parent:-100,_ic:_Dc,_Ec:_Fc,_kc:_Gc,_oc:_Hc,_qc:[],_rc:[]},{_W3:"ob_shiner",
_gc:-1,parent:-100,_ic:_Ic,_kc:_Jc,_oc:_Kc,_qc:[],_rc:[]},{_W3:"ob_bouncer",_gc:-1,parent:-100,_ic:_Lc,_Ec:_Mc,_Nc:_Oc,_oc:_Pc,_qc:[],_rc:[]},{_W3:"ob_tween",_gc:-1,parent:-100,_ic:_Qc,_kc:_Rc,_oc:_Sc,_qc:[],_rc:[]},{_W3:"ob_glower",_gc:-1,_sc:!0,parent:-100,_ic:_Tc,_Nc:_Uc,_oc:_Vc,_qc:[],_rc:[]},{_W3:"ob_AttachJoint2",_gc:-1,_sc:!0,parent:-100,_ic:_Wc,_Xc:_Yc,_oc:_Zc,_qc:[],_rc:[]},{_W3:"ob_SpawnerPoint",_gc:-1,parent:-100,_ic:__c,_Nc:_0d,_1d:_2d,_oc:_3d,_qc:[],_rc:[]},{_W3:"ob_SpawnerDirect",_gc:-1,
parent:-100,_ic:_4d,_1d:_5d,_oc:_6d,_qc:[],_rc:[]},{_W3:"ob_SpawnerBullet",_gc:-1,parent:-100,_ic:_7d,_1d:_8d,_oc:_9d,_qc:[],_rc:[]},{_W3:"ob_SpawnerRadial",_gc:-1,parent:10,_ic:_ad,_1d:_bd,_oc:_cd,_qc:[],_rc:[]},{_W3:"ob_deadzone",_gc:-1,_sc:!0,parent:-100,_ic:_dd,_Xc:_ed,_oc:_fd,_qc:[],_rc:[]},{_W3:"ob_transformation_hierarchy_connection",_gc:-1,parent:-100,_ic:_gd,_Nc:_hd,_oc:_id,_qc:[],_rc:[]},{_W3:"ob_ticker",_gc:-1,_sc:!0,parent:-100,_ic:_jd,_Nc:_kd,_oc:_ld,_qc:[],_rc:[]},{_W3:"ob_fader",_gc:1,
_hc:!0,parent:-100,_ic:_md,_Nc:_nd,_od:_pd,_mc:_qd,_oc:_rd,_qc:[],_rc:[]},{_W3:"ob_screen_fader_logo",_gc:-1,_sc:!0,_hc:!0,parent:-100,_ic:_sd,_Xc:_td,_od:_ud,_mc:_vd,_oc:_wd,_qc:[],_rc:[]},{_W3:"ob_ScreenScalerWindows",_gc:-1,_hc:!0,parent:22,_ic:_xd,_Nc:_yd,_oc:_zd,_qc:[],_rc:[]},{_W3:"ob_ScreenScalerMacOS",_gc:-1,_hc:!0,parent:22,_ic:_Ad,_Nc:_Bd,_oc:_Cd,_qc:[],_rc:[]},{_W3:"ob_ScreenScalerMobile",_gc:-1,_hc:!0,parent:22,_ic:_Dd,_Nc:_Ed,_oc:_Fd,_qc:[],_rc:[]},{_W3:"ob_ScreenScaler",_gc:-1,_sc:!0,
_hc:!0,parent:-100,_ic:_Gd,_Nc:_Hd,_od:_Id,_mc:_Jd,_oc:_Kd,_qc:[],_rc:[]},{_W3:"ob_ScreenScalerHTML5",_gc:-1,_sc:!0,_hc:!0,parent:22,_ic:_Ld,_Nc:_Md,_kc:_Nd,_Od:_Pd,_oc:_Qd,_qc:[],_rc:[]},{_W3:"ob_soundmanager",_gc:-1,_hc:!0,parent:-100,_ic:_Rd,_oc:_Sd,_qc:[],_rc:[]},{_W3:"ob_MusicFader",_gc:-1,_hc:!0,parent:-100,_ic:_Td,_Nc:_Ud,_oc:_Vd,_qc:[],_rc:[]},{_W3:"ob_camera",_gc:-1,_hc:!0,parent:-100,_ic:_Wd,_Xc:_Xd,_Yd:_Zd,__d:_0e,_oc:_1e,_qc:[],_rc:[]},{_W3:"ob_adsystem",_gc:-1,_hc:!0,parent:-100,_ic:_2e,
_Nc:_3e,_oc:_4e,_qc:[],_rc:[]},{_W3:"ob_trail",_gc:-1,_sc:!0,parent:-100,_ic:_5e,_6e:_7e,_mc:_8e,_oc:_9e,_qc:[],_rc:[]},{_W3:"ob_attachersSubsystem",_gc:-1,_hc:!0,parent:-100,_ic:_ae,_Xc:_be,_ce:_de,_oc:_ee,_qc:[],_rc:[]},{_W3:"ob_attacher",_gc:-1,parent:-100,_ic:_fe,_Ec:_ge,_Xc:_he,_Nc:_ie,_1d:_je,_oc:_ke,_qc:[],_rc:[]},{_W3:"ob_spring_joint",_gc:-1,parent:-100,_ic:_le,_oc:_me,_qc:[],_rc:[]},{_W3:"ob_physics_overlay",_gc:-1,_hc:!0,parent:-100,_ic:_ne,_Nc:_oe,_oc:_pe,_qc:[],_rc:[]},{_W3:"ob_linker",
_gc:-1,parent:-100,_ic:_qe,_Xc:_re,_mc:_se,_oc:_te,_qc:[],_rc:[]},{_W3:"ob_object_pool",_gc:-1,parent:-100,_ic:_ue,_Ec:_ve,_we:_xe,_oc:_ye,_qc:[],_rc:[]},{_W3:"ob_sitelock",_gc:-1,_hc:!0,parent:-100,_ic:_ze,_od:_Ae,_oc:_Be,_qc:[],_rc:[]},{_W3:"ob_savefile",_gc:-1,_hc:!0,parent:-100,_ic:_Ce,_oc:_De,_qc:[],_rc:[]},{_W3:"ob_translations",_gc:-1,_hc:!0,parent:-100,_ic:_Ee,_oc:_Fe,_qc:[],_rc:[]},{_W3:"ob_VerletCircle",_gc:-1,parent:-100,_ic:_Ge,_oc:_He,_qc:[],_rc:[]},{_W3:"ob_VerletPhysics",_gc:-1,_hc:!0,
parent:-100,_ic:_Ie,_Xc:_Je,_mc:_Ke,_oc:_Le,_qc:[],_rc:[]},{_W3:"ob_VerletLink",_gc:-1,parent:-100,_ic:_Me,_oc:_Ne,_qc:[],_rc:[]},{_W3:"ob_objects_link",_gc:-1,parent:-100,_ic:_Oe,_oc:_Pe,_qc:[],_rc:[]},{_W3:"ob_VerletStaticPoly",_gc:-1,parent:-100,_ic:_Qe,_Nc:_Re,_oc:_Se,_qc:[],_rc:[]},{_W3:"ob_shop",_gc:-1,_hc:!0,parent:-100,_ic:_Te,_oc:_Ue,_qc:[],_rc:[]},{_W3:"ob_skin",_gc:-1,_hc:!0,parent:-100,_ic:_Ve,_Nc:_We,_oc:_Xe,_qc:[],_rc:[]},{_W3:"ob_level",_gc:-1,_hc:!0,parent:-100,_ic:_Ye,_oc:_Ze,_qc:[],
_rc:[]},{_W3:"ob_level_creator",_gc:-1,_hc:!0,parent:-100,_ic:__e,_0f:_1f,_1d:_2f,_od:_3f,_mc:_4f,_oc:_5f,_qc:[],_rc:[]},{_W3:"ob_easy_physics",_gc:-1,_hc:!0,parent:-100,_ic:_6f,_Nc:_7f,_oc:_8f,_qc:[],_rc:[]},{_W3:"ob_easy_ball",_gc:-1,_sc:!0,parent:-100,_ic:_9f,_oc:_af,_qc:[],_rc:[]},{_W3:"ob_offline_timer",_gc:-1,_hc:!0,parent:-100,_ic:_bf,_Nc:_cf,_oc:_df,_qc:[],_rc:[]},{_W3:"ob_invoker",_gc:-1,_hc:!0,parent:-100,_ic:_ef,_Nc:_ff,_oc:_gf,_qc:[],_rc:[]},{_W3:"ob_follower",_gc:-1,parent:-100,_ic:_hf,
_Nc:_if,_oc:_jf,_qc:[],_rc:[]},{_W3:"ob_FBInstantAds",_gc:-1,_hc:!0,parent:-100,_ic:_kf,_Nc:_lf,_od:_mf,_oc:_nf,_qc:[],_rc:[]},{_W3:"ob_game",_gc:-1,_hc:!0,parent:-100,_ic:_of,_oc:_pf,_qc:[],_rc:[]},{_W3:"ob_flashscreen",_gc:2,parent:-100,_ic:_qf,_Nc:_rf,_od:_sf,_mc:_tf,_oc:_uf,_qc:[],_rc:[]},{_W3:"ob_particle",_gc:-1,_sc:!0,parent:-100,_ic:_vf,_Nc:_wf,_od:_xf,_mc:_yf,_oc:_zf,_qc:[],_rc:[]},{_W3:"ob_gui_widget",_gc:-1,_sc:!0,parent:-100,_ic:_Af,_Ec:_Bf,_xc:_Cf,_Nc:_Df,_od:_Ef,_mc:_Ff,_oc:_Gf,_qc:[],
_rc:[]},{_W3:"ob_gui_slider",_gc:-1,_sc:!0,parent:-100,_ic:_Hf,_Ec:_If,_Nc:_Jf,_oc:_Kf,_qc:[],_rc:[]},{_W3:"ob_gui_button",_gc:-1,_sc:!0,parent:56,_ic:_Lf,_Nc:_Mf,_od:_Nf,_oc:_Of,_qc:[],_rc:[]},{_W3:"ob_gui_checkbox",_gc:-1,_sc:!0,parent:56,_ic:_Pf,_Nc:_Qf,_1d:_Rf,_od:_Sf,_oc:_Tf,_qc:[],_rc:[]},{_W3:"ob_gui_bar",_gc:-1,_sc:!0,parent:56,_ic:_Uf,_Nc:_Vf,_od:_Wf,_oc:_Xf,_qc:[],_rc:[]},{_W3:"ob_gui_text",_gc:6,_sc:!0,parent:56,_ic:_Yf,_Nc:_Zf,_od:__f,_mc:_0g,_oc:_1g,_qc:[],_rc:[]},{_W3:"ob_gui_radial_bar",
_gc:-1,_sc:!0,parent:56,_ic:_2g,_od:_3g,_oc:_4g,_qc:[],_rc:[]},{_W3:"ob_bg",_gc:-1,_hc:!0,parent:-100,_ic:_5g,_Nc:_6g,_mc:_7g,_8g:_9g,_oc:_ag,_qc:[],_rc:[]},{_W3:"ob_gui_object",_gc:-1,_sc:!0,parent:-100,_ic:_bg,_od:_cg,_mc:_dg,_oc:_eg,_qc:[],_rc:[]},{_W3:"ob_GoneFishing",_gc:-1,_hc:!0,parent:53,_ic:_fg,_0f:_gg,_hg:_ig,_jg:_kg,_oc:_lg,_qc:[],_rc:[]},{_W3:"ob_ocean",_gc:180,_sc:!0,parent:-100,_ic:_mg,_Nc:_ng,_mc:_og,_oc:_pg,_qc:[],_rc:[]},{_W3:"ob_hook",_gc:189,_sc:!0,parent:71,_ic:_qg,_Nc:_rg,_sg:_tg,
_od:_ug,_mc:_vg,_oc:_wg,_qc:[],_rc:[77,_xg,76,_yg]},{_W3:"ob_fisherhand",_gc:187,_sc:!0,parent:-100,_oc:_zg,_qc:[],_rc:[]},{_W3:"ob_justAnchor",parent:-100,_ic:_Ag,_Nc:_Bg,_oc:_Cg,_qc:[],_rc:[]},{_W3:"ob_gameplay",_gc:-1,_sc:!0,parent:-100,_ic:_Dg,_Nc:_Eg,_Fg:_Gg,_od:_Hg,_oc:_Ig,_qc:[],_rc:[]},{_W3:"ob_verlet_body",_gc:-1,_sc:!0,parent:-100,_ic:_Jg,_Nc:_Kg,_oc:_Lg,_qc:[],_rc:[]},{_W3:"ob_hookCollider",_gc:6,parent:-100,_Mg:!0,_Ng:!1,_Og:1,_Pg:0.5,_Qg:0.1,_Rg:0,_Sg:0.1,_Tg:0.1,_Ug:0.2,_Vg:!0,_Wg:!1,
_Xg:[-52,-2,44,-2,44,50,-52,50],_Nc:_Yg,_oc:_Zg,_qc:[],_rc:[76,__g]},{_W3:"ob_gameplay_camTarget",_gc:-1,_sc:!0,parent:-100,_ic:_0h,_oc:_1h,_qc:[],_rc:[]},{_W3:"ob_hookSkin",_gc:-1,parent:-100,_ic:_2h,_oc:_3h,_qc:[],_rc:[]},{_W3:"ob_cloud",_gc:162,_sc:!0,parent:-100,_ic:_4h,_Nc:_5h,_oc:_6h,_qc:[],_rc:[]},{_W3:"ob_barrel",_gc:-1,_sc:!0,parent:-100,_Mg:!0,_Ng:!1,_Og:1,_Pg:50,_Qg:0.1,_Rg:0,_Sg:0.9,_Tg:0,_Ug:0.2,_Vg:!0,_Wg:!1,_Xg:[7,8,102,8,102,151,7,151],_ic:_7h,_oc:_8h,_qc:[],_rc:[76,_9h]},{_W3:"ob_fish",
_gc:9,_sc:!0,parent:71,_ic:_ah,_bh:_ch,_dh:_eh,_Xc:_fh,_Nc:_gh,_hh:_ih,_jh:_kh,_mc:_lh,_oc:_mh,_qc:[],_rc:[67,_nh]},{_W3:"ob_fishType",_gc:-1,_sc:!0,parent:-100,_ic:_oh,_oc:_ph,_qc:[],_rc:[]},{_W3:"ob_fisherman",_gc:184,_sc:!0,parent:-100,_ic:_qh,_Ec:_rh,_Nc:_sh,_mc:_th,_oc:_uh,_qc:[],_rc:[]},{_W3:"ob_background",_gc:182,_sc:!0,_hc:!0,parent:63,_mc:_vh,_oc:_wh,_qc:[],_rc:[]},{_W3:"ob_underWaterObj",_gc:215,parent:-100,_ic:_xh,_oc:_yh,_qc:[],_rc:[]},{_W3:"ob_aquarium",_gc:-1,_sc:!0,_hc:!0,parent:-100,
_ic:_zh,_Nc:_Ah,_Od:_Bh,_jh:_Ch,_sg:_Dh,_mc:_Eh,_oc:_Fh,_qc:[],_rc:[]},{_W3:"ob_gui_level_bar",_gc:-1,_sc:!0,parent:60,_ic:_Gh,_Nc:_Hh,_od:_Ih,_Jh:_Kh,_oc:_Lh,_qc:[],_rc:[]},{_W3:"ob_gui_level_bar_icon",_gc:101,_sc:!0,parent:56,_ic:_Mh,_od:_Nh,_oc:_Oh,_qc:[],_rc:[]},{_W3:"ob_page_score",_gc:-1,_sc:!0,parent:133,_ic:_Ph,_hh:_Qh,_oc:_Rh,_qc:[],_rc:[]},{_W3:"ob_fishBucket",_gc:-1,_sc:!0,parent:56,_oc:_Sh,_qc:[],_rc:[]},{_W3:"ob_sprFI",_gc:115,_sc:!0,parent:56,_ic:_Th,_Nc:_Uh,_oc:_Vh,_qc:[],_rc:[]},
{_W3:"ob_gemIc",_gc:62,_sc:!0,parent:56,_oc:_Wh,_qc:[],_rc:[]},{_W3:"ob_page_settings",_gc:-1,_sc:!0,parent:133,_ic:_Xh,_Od:_Yh,_oc:_Zh,_qc:[],_rc:[]},{_W3:"ob_gems",_gc:61,_sc:!0,parent:56,_ic:__h,_Nc:_0i,_od:_1i,_oc:_2i,_qc:[],_rc:[]},{_W3:"ob_guiline",_gc:71,_sc:!0,parent:56,_oc:_3i,_qc:[],_rc:[]},{_W3:"ob_adIcon",_gc:48,_sc:!0,parent:-100,_od:_4i,_mc:_5i,_oc:_6i,_qc:[],_rc:[]},{_W3:"ob_uiGem",_gc:90,parent:-100,_ic:_7i,_bh:_8i,_od:_9i,_mc:_ai,_oc:_bi,_qc:[],_rc:[]},{_W3:"ob_rays",_gc:73,_sc:!0,
parent:56,_ic:_ci,_Nc:_di,_oc:_ei,_qc:[],_rc:[]},{_W3:"ob_sideBut",_gc:-1,_sc:!0,parent:58,_ic:_fi,_Nc:_gi,_oc:_hi,_qc:[],_rc:[]},{_W3:"ob_sbHooks",_gc:-1,_sc:!0,parent:95,_ic:_ii,_1d:_ji,_oc:_ki,_qc:[],_rc:[]},{_W3:"ob_sbPrize",_gc:-1,_sc:!0,parent:95,_ic:_li,_1d:_mi,_ni:_oi,_oc:_pi,_qc:[],_rc:[]},{_W3:"ob_sbVIP",_gc:-1,_sc:!0,parent:95,_ic:_qi,_Nc:_ri,_1d:_si,_sg:_ti,_oc:_ui,_qc:[],_rc:[]},{_W3:"ob_sbApp",_gc:-1,_sc:!0,parent:95,_ic:_vi,_1d:_wi,_sg:_xi,_oc:_yi,_qc:[],_rc:[]},{_W3:"ob_sbAqua",_gc:-1,
_sc:!0,parent:95,_ic:_zi,_1d:_Ai,_hh:_Bi,_oc:_Ci,_qc:[],_rc:[]},{_W3:"ob_butDesc",_gc:-1,_sc:!0,parent:-100,_oc:_Di,_qc:[],_rc:[]},{_W3:"ob_buttonWithDecription",_gc:-1,_sc:!0,parent:58,_ic:_Ei,_1d:_Fi,_oc:_Gi,_qc:[],_rc:[]},{_W3:"ob_energyRes",_gc:109,_sc:!0,parent:64,_ic:_Hi,_oc:_Ii,_qc:[],_rc:[]},{_W3:"ob_energyBar",_gc:88,_sc:!0,parent:60,_ic:_Ji,_ni:_Ki,_oc:_Li,_qc:[],_rc:[]},{_W3:"ob_aquaBut",_gc:108,_sc:!0,parent:58,_ic:_Mi,_Nc:_Ni,_1d:_Oi,_hh:_Pi,_od:_Qi,_oc:_Ri,_qc:[],_rc:[]},{_W3:"ob_startGameButton",
_gc:-1,parent:58,_ic:_Si,_Nc:_Ti,_hh:_Ui,_1d:_Vi,_mc:_Wi,_oc:_Xi,_qc:[],_rc:[]},{_W3:"ob_money",_gc:53,_sc:!0,parent:61,_ic:_Yi,_Nc:_Zi,_hh:__i,_od:_0j,_Jh:_1j,_oc:_2j,_qc:[],_rc:[]},{_W3:"ob_main_menu",_gc:-1,_sc:!0,parent:-100,_ic:_3j,_Ec:_4j,_oc:_5j,_qc:[],_rc:[]},{_W3:"ob_hintTapToPlay",_gc:-1,_sc:!0,parent:56,_ic:_6j,_Nc:_7j,_oc:_8j,_qc:[],_rc:[]},{_W3:"ob_fingerTutor",_gc:158,_sc:!0,parent:56,_oc:_9j,_qc:[],_rc:[]},{_W3:"ob_upgradeButton",_gc:156,_sc:!0,parent:134,_ic:_aj,_Nc:_bj,_1d:_cj,_od:_dj,
_mc:_ej,_oc:_fj,_qc:[],_rc:[]},{_W3:"ob_upgradePlate",_gc:151,_sc:!0,parent:58,_ic:_gj,_dh:_hj,_Nc:_ij,_1d:_jj,_od:_kj,_mc:_lj,_oc:_mj,_qc:[],_rc:[]},{_W3:"ob_boostButton",_gc:-1,parent:134,_ic:_nj,_1d:_oj,_mc:_pj,_oc:_qj,_qc:[],_rc:[]},{_W3:"ob_gemsBuyButton",_gc:-1,_sc:!0,parent:134,_ic:_rj,_1d:_sj,_oc:_tj,_qc:[],_rc:[]},{_W3:"ob_upgr",_gc:102,_sc:!0,parent:58,_ic:_uj,_Nc:_vj,_Fg:_wj,_sg:_xj,_jh:_yj,_1d:_zj,_od:_Aj,_oc:_Bj,_qc:[],_rc:[]},{_W3:"ob_upgArrow",_gc:107,_sc:!0,parent:-100,_ic:_Cj,_Nc:_Dj,
_od:_Ej,_mc:_Fj,_oc:_Gj,_qc:[],_rc:[]},{_W3:"ob_upgrOverlay",_gc:102,_sc:!0,parent:-100,_ic:_Hj,_od:_Ij,_mc:_Jj,_oc:_Kj,_qc:[],_rc:[]},{_W3:"ob_settingsBut",_gc:64,_sc:!0,parent:58,_oc:_Lj,_qc:[],_rc:[]},{_W3:"ob_skinsBut",_gc:65,_sc:!0,parent:58,_oc:_Mj,_qc:[],_rc:[]},{_W3:"ob_levelUpBut",_gc:87,_sc:!0,parent:58,_ic:_Nj,_Nc:_Oj,_sg:_Pj,_1d:_Qj,_ni:_Rj,_od:_Sj,_oc:_Tj,_qc:[],_rc:[]},{_W3:"ob_bestField",_gc:110,_sc:!0,parent:56,_ic:_Uj,_oc:_Vj,_qc:[],_rc:[]},{_W3:"ob_simpleFinger",_gc:158,_sc:!0,
parent:64,_ic:_Wj,_oc:_Xj,_qc:[],_rc:[]},{_W3:"ob_playBut",_gc:113,_sc:!0,parent:58,_ic:_Yj,_Nc:_Zj,_1d:__j,_sg:_0k,_od:_1k,_oc:_2k,_qc:[],_rc:[]},{_W3:"ob_bagMoney",_gc:-1,_sc:!0,parent:56,_ic:_3k,_oc:_4k,_qc:[],_rc:[]},{_W3:"ob_page_earnings",_gc:-1,_sc:!0,parent:133,_ic:_5k,_oc:_6k,_qc:[],_rc:[]},{_W3:"ob_bagGlow",_gc:157,parent:-100,_od:_7k,_mc:_8k,_oc:_9k,_qc:[],_rc:[]},{_W3:"ob_catchText",_gc:-1,_sc:!0,parent:61,_ic:_ak,_Nc:_bk,_oc:_ck,_qc:[],_rc:[]},{_W3:"ob_fishesCount",_gc:149,_sc:!0,parent:56,
_ic:_dk,_Nc:_ek,_od:_fk,_oc:_gk,_qc:[],_rc:[]},{_W3:"ob_page_shop",_gc:-1,_sc:!0,parent:133,_ic:_hk,_Nc:_ik,_sg:_jk,_od:_kk,_oc:_lk,_qc:[],_rc:[]},{_W3:"ob_hookPlate",_gc:96,_sc:!0,parent:58,_ic:_mk,_1d:_nk,_od:_ok,_oc:_pk,_qc:[],_rc:[]},{_W3:"ob_unlockRandomBut",_gc:56,_sc:!0,parent:58,_ic:_qk,_Nc:_rk,_1d:_sk,_od:_tk,_oc:_uk,_qc:[],_rc:[]},{_W3:"ob_gemsForAdBut",_gc:55,_sc:!0,parent:58,_ic:_vk,_Nc:_wk,_1d:_xk,_od:_yk,_oc:_zk,_qc:[],_rc:[]},{_W3:"ob_page",_gc:-1,_sc:!0,parent:56,_ic:_Ak,_Nc:_Bk,
_od:_Ck,_oc:_Dk,_qc:[],_rc:[]},{_W3:"ob_gameButton",_gc:-1,_sc:!0,parent:58,_ic:_Ek,_oc:_Fk,_qc:[],_rc:[]},{_W3:"ob_moneyCollected",_gc:-1,_sc:!0,parent:61,_ic:_Gk,_Nc:_Hk,_oc:_Ik,_qc:[],_rc:[]},{_W3:"ob_prescore",_gc:-1,_sc:!0,parent:-100,_ic:_Jk,_oc:_Kk,_qc:[],_rc:[]},{_W3:"ob_chest_page",_gc:-1,_sc:!0,parent:133,_ic:_Lk,_oc:_Mk,_qc:[],_rc:[]},{_W3:"ob_uiGlow",_gc:92,_sc:!0,parent:56,_ic:_Nk,_Nc:_Ok,_od:_Pk,_oc:_Qk,_qc:[],_rc:[]},{_W3:"ob_chestUI",_gc:142,_sc:!0,parent:56,_ic:_Rk,_ni:_Sk,_sg:_Tk,
_jh:_Uk,_hh:_Vk,_od:_Wk,_oc:_Xk,_qc:[],_rc:[]},{_W3:"ob_chestUIpart2",_gc:140,_sc:!0,parent:64,_oc:_Yk,_qc:[],_rc:[]},{_W3:"ob_preloaderBut",_gc:123,_sc:!0,parent:134,_ic:_Zk,_1d:__k,_oc:_0l,_qc:[],_rc:[]},{_W3:"ob_preloaderIcon",_gc:124,_sc:!0,parent:56,_oc:_1l,_qc:[],_rc:[]},{_W3:"ob_captionPreloader",_gc:104,_sc:!0,parent:56,_ic:_2l,_hh:_3l,_oc:_4l,_qc:[],_rc:[]},{_W3:"ob_velvetBg",_gc:63,_sc:!0,parent:-100,_mc:_5l,_oc:_6l,_qc:[],_rc:[]},{_W3:"ob_caption",_gc:-1,_sc:!0,parent:56,_oc:_7l,_qc:[],
_rc:[]},{_W3:"ob_page_prizes",_gc:-1,_sc:!0,parent:133,_ic:_8l,_ni:_9l,_sg:_al,_oc:_bl,_qc:[],_rc:[]},{_W3:"ob_prizeIcon",_gc:128,_sc:!0,parent:58,_ic:_cl,_Nc:_dl,_ni:_el,_sg:_fl,_1d:_gl,_od:_hl,_oc:_il,_qc:[],_rc:[]},{_W3:"ob_prizeKeys",_gc:130,_sc:!0,parent:56,_ic:_jl,_oc:_kl,_qc:[],_rc:[]},{_W3:"ob_prizeKey",_gc:129,_sc:!0,parent:-100,_ic:_ll,_sg:_ml,_od:_nl,_mc:_ol,_oc:_pl,_qc:[],_rc:[]},{_W3:"ob_prizeCaption",_gc:127,_sc:!0,parent:56,_ic:_ql,_oc:_rl,_qc:[],_rc:[]},{_W3:"ob_prize",_gc:-1,_sc:!0,
parent:64,_ic:_sl,_oc:_tl,_qc:[],_rc:[]},{_W3:"ob_plusKeysButton",_gc:50,_sc:!0,parent:58,_ic:_ul,_1d:_vl,_od:_wl,_oc:_xl,_qc:[],_rc:[]},{_W3:"ob_finger",_gc:136,_sc:!0,parent:56,_ic:_yl,_Nc:_zl,_Od:_Al,_od:_Bl,_oc:_Cl,_qc:[],_rc:[]},{_W3:"ob_page_tutor_upgrade",_gc:-1,_sc:!0,parent:-100,_ic:_Dl,_Ec:_El,_Nc:_Fl,_od:_Gl,_oc:_Hl,_qc:[],_rc:[]},{_W3:"ob_page_tutor_aquarium",_gc:-1,_sc:!0,parent:-100,_ic:_Il,_Ec:_Jl,_Nc:_Kl,_od:_Ll,_oc:_Ml,_qc:[],_rc:[]},{_W3:"ob_tutorControls",_gc:138,_sc:!0,parent:56,
_ic:_Nl,_Nc:_Ol,_sg:_Pl,_od:_Ql,_oc:_Rl,_qc:[],_rc:[]},{_W3:"ob_finger5",_gc:137,_sc:!0,parent:56,_oc:_Sl,_qc:[],_rc:[]},{_W3:"ob_logoPCHead",_gc:-1,_sc:!0,parent:56,_oc:_Tl,_qc:[],_rc:[]},{_W3:"ob_blackBg",_gc:1,_sc:!0,parent:-100,_mc:_Ul,_oc:_Vl,_qc:[],_rc:[]},{_W3:"ob_logoPCtext",_gc:-1,_sc:!0,parent:56,_oc:_Wl,_qc:[],_rc:[]},{_W3:"ob_logoPC",_gc:-1,_sc:!0,parent:-100,_ic:_Xl,_1d:_Yl,_oc:_Zl,_qc:[],_rc:[]},{_W3:"ob_page_energy_potion",_gc:-1,_sc:!0,parent:133,_ic:__l,_Od:_0m,_oc:_1m,_qc:[],_rc:[]}
,{_W3:"ob_bgaqua",_gc:144,_sc:!0,parent:-100,_ic:_2m,_mc:_3m,_oc:_4m,_qc:[],_rc:[]},{_W3:"ob_page_aquarium",_gc:-1,_sc:!0,parent:133,_ic:_5m,_Nc:_6m,_sg:_7m,_ni:_8m,_od:_9m,_oc:_am,_qc:[],_rc:[]},{_W3:"ob_inventory",_gc:145,_sc:!0,parent:-100,_oc:_bm,_qc:[],_rc:[]},{_W3:"ob_page_vip",_gc:-1,_sc:!0,parent:133,_ic:_cm,_Nc:_dm,_Od:_em,_sg:_fm,_oc:_gm,_qc:[],_rc:[]},{_W3:"ob_uiRays",_gc:92,_sc:!0,parent:64,_ic:_hm,_Nc:_im,_oc:_jm,_qc:[],_rc:[]},{_W3:"ob_serp",_gc:-1,_sc:!0,parent:-100,_ic:_km,_Nc:_lm,
_od:_mm,_mc:_nm,_oc:_om,_qc:[],_rc:[]},{_W3:"ob_leafEffect",_gc:219,_sc:!0,parent:-100,_ic:_pm,_Nc:_qm,_od:_rm,_mc:_sm,_oc:_tm,_qc:[],_rc:[]},{_W3:"ob_leafEffGUI",_gc:219,_sc:!0,parent:-100,_ic:_um,_Nc:_vm,_od:_wm,_mc:_xm,_oc:_ym,_qc:[],_rc:[]},{_W3:"ob_flare",_gc:119,_sc:!0,parent:56,_ic:_zm,_Nc:_Am,_oc:_Bm,_qc:[],_rc:[]},{_W3:"ob_butterfly",_gc:173,_sc:!0,parent:-100,_ic:_Cm,_0f:_Dm,_Nc:_Em,_jh:_Fm,_oc:_Gm,_qc:[],_rc:[]},{_W3:"ob_dollarEffect2",_gc:166,_sc:!0,parent:-100,_ic:_Hm,_Nc:_Im,_od:_Jm,
_mc:_Km,_oc:_Lm,_qc:[],_rc:[]},{_W3:"ob_dollarEffect",_gc:166,_sc:!0,parent:-100,_ic:_Mm,_Nc:_Nm,_od:_Om,_mc:_Pm,_oc:_Qm,_qc:[],_rc:[]},{_W3:"ob_serpEffect",_gc:175,_sc:!0,parent:-100,_ic:_Rm,_Nc:_Sm,_od:_Tm,_mc:_Um,_oc:_Vm,_qc:[],_rc:[]},{_W3:"ob_bubble",_gc:169,_sc:!0,parent:55,_ic:_Wm,_Nc:_Xm,_oc:_Ym,_qc:[],_rc:[]},{_W3:"ob_bubbleAqua",_gc:177,_sc:!0,parent:55,_ic:_Zm,_Nc:__m,_oc:_0n,_qc:[],_rc:[]},{_W3:"ob_effectArrow",_gc:179,_sc:!0,parent:55,_ic:_1n,_Nc:_2n,_oc:_3n,_qc:[],_rc:[]},{_W3:"ob_roundPopEffect",
_gc:164,_sc:!0,parent:55,_ic:_4n,_Nc:_5n,_oc:_6n,_qc:[],_rc:[]},{_W3:"ob_smoke",_gc:-1,_sc:!0,parent:55,_ic:_7n,_oc:_8n,_qc:[],_rc:[]},{_W3:"ob_shine",_gc:167,_sc:!0,parent:55,_ic:_9n,_Nc:_an,_oc:_bn,_qc:[],_rc:[]},{_W3:"ob_shine2",_gc:170,_sc:!0,parent:55,_ic:_cn,_Nc:_dn,_oc:_en,_qc:[],_rc:[]},{_W3:"ob_raysGlow",_gc:141,_sc:!0,parent:-100,_ic:_fn,_Nc:_gn,_mc:_hn,_oc:_in,_qc:[],_rc:[]},{_W3:"ob_popEffect",_gc:172,_sc:!0,parent:-100,_ic:_jn,_Nc:_kn,_oc:_ln,_qc:[],_rc:[]},{_W3:"ob_goldPrtc",_gc:165,
_sc:!0,parent:55,_ic:_mn,_oc:_nn,_qc:[],_rc:[]},{_W3:"ob_bh5license",_gc:-1,_sc:!0,parent:-100,_ic:_on,_Nc:_pn,_od:_qn,_oc:_rn,_qc:[],_rc:[]},{_W3:"ob_sitelockImg",_gc:224,_sc:!0,parent:56,_ic:_sn,_oc:_tn,_qc:[],_rc:[]},{_W3:"ob_cmLogo",_gc:226,_sc:!0,parent:56,_ic:_un,_vn:_wn,_od:_xn,_oc:_yn,_qc:[],_rc:[]}],_zn:[{_W3:"rm_loading",width:850,height:1250,_An:0,_Bn:0,_Cn:1,_Dn:!1,_En:!0,_Fn:!1,_Gn:!0,_Hn:0,_In:0,_Jn:0,_Kn:0,_Ln:0,_Mn:10,_Nn:0.1,_On:_Pn,_Qn:[],_Rn:[{_sc:!0,_Sn:850,_Tn:1250,_Un:650,_Vn:1050}
,{_Sn:1024,_Tn:768,_Un:1024,_Vn:768},{_Sn:1024,_Tn:768,_Un:1024,_Vn:768},{_Sn:1024,_Tn:768,_Un:1024,_Vn:768},{_Sn:1024,_Tn:768,_Un:1024,_Vn:768},{_Sn:1024,_Tn:768,_Un:1024,_Vn:768},{_Sn:1024,_Tn:768,_Un:1024,_Vn:768},{_Sn:1024,_Tn:768,_Un:1024,_Vn:768}],_Wn:[],_Xn:[],_Yn:[{_W3:"Compatibility_Background_0",id:0,type:1,_Zn:2147483500,x:0,y:0,__n:0,_0o:0,_sc:0,_1o:!0,_2o:!1,_3o:-1,_4o:!1,_5o:!1,_6o:!1,_7o:0,_8o:0,_9o:-1}]},{_W3:"rm_preloader",width:1200,height:1350,_An:0,_Bn:0,_Cn:6,_Dn:!1,_En:!0,_Fn:!1,
_Qn:[],_Rn:[{_sc:!0,_Sn:850,_Tn:1250,_Un:750,_Vn:1050},{_Sn:1024,_Tn:768,_Un:1024,_Vn:768},{_Sn:1024,_Tn:768,_Un:1024,_Vn:768},{_Sn:1024,_Tn:768,_Un:1024,_Vn:768},{_Sn:1024,_Tn:768,_Un:1024,_Vn:768},{_Sn:1024,_Tn:768,_Un:1024,_Vn:768},{_Sn:1024,_Tn:768,_Un:1024,_Vn:768},{_Sn:1024,_Tn:768,_Un:1024,_Vn:768}],_Wn:[{x:576,y:1088,index:141,id:100002,_On:_ao,rotation:0,scaleX:1,scaleY:1,imageSpeed:1,imageIndex:0,_Bn:4294967295},{x:576,y:544,index:142,id:100004,_On:_bo,rotation:0,scaleX:1,scaleY:1,imageSpeed:1,
imageIndex:0,_Bn:4294967295},{x:704,y:0,index:144,id:100005,rotation:0,scaleX:5.92,scaleY:6.88,imageSpeed:1,imageIndex:0,_Bn:4294967295},{x:576,y:896,index:143,id:100003,_On:_co,rotation:0,scaleX:1,scaleY:1,imageSpeed:1,imageIndex:0,_Bn:4294967295},{x:1728,y:1024,index:1,id:100000,rotation:0,scaleX:1,scaleY:1,imageSpeed:1,imageIndex:0,_Bn:4294967295},{x:2176,y:992,index:1,id:100001,rotation:0,scaleX:1,scaleY:1,imageSpeed:1,imageIndex:0,_Bn:4294967295}],_Xn:[],_Yn:[{_W3:"Compatibility_Instances_Depth_-10000",
id:1,type:2,_Zn:-10000,x:0,y:0,__n:0,_0o:0,_sc:1,_do:2,_eo:[100000,100001]},{_W3:"Compatibility_Instances_Depth_0",id:2,type:2,_Zn:0,x:0,y:0,__n:0,_0o:0,_sc:1,_do:2,_eo:[100002,100003]},{_W3:"Compatibility_Instances_Depth_50",id:3,type:2,_Zn:50,x:0,y:0,__n:0,_0o:0,_sc:1,_do:1,_eo:[100004]},{_W3:"Compatibility_Instances_Depth_100",id:4,type:2,_Zn:100,x:0,y:0,__n:0,_0o:0,_sc:1,_do:1,_eo:[100005]},{_W3:"Compatibility_Background_0",id:5,type:1,_Zn:2147483500,x:0,y:0,__n:0,_0o:0,_sc:1,_1o:!0,_2o:!1,_3o:-1,
_4o:!1,_5o:!1,_6o:!1,_7o:0,_8o:0,_9o:-1},{_W3:"Compatibility_Colour",id:6,type:1,_Zn:2147483600,x:0,y:0,__n:0,_0o:0,_sc:1,_1o:!0,_2o:!1,_3o:-1,_4o:!1,_5o:!1,_6o:!1,_7o:-14869219,_8o:0,_9o:-1}]},{_W3:"rm_logo",width:1200,height:1350,_An:0,_Bn:0,_Cn:4,_Dn:!1,_En:!0,_Fn:!1,_Qn:[],_Rn:[{_sc:!0,_Sn:850,_Tn:1250,_Un:750,_Vn:1050},{_Sn:1024,_Tn:768,_Un:1024,_Vn:768},{_Sn:1024,_Tn:768,_Un:1024,_Vn:768},{_Sn:1024,_Tn:768,_Un:1024,_Vn:768},{_Sn:1024,_Tn:768,_Un:1024,_Vn:768},{_Sn:1024,_Tn:768,_Un:1024,_Vn:768}
,{_Sn:1024,_Tn:768,_Un:1024,_Vn:768},{_Sn:1024,_Tn:768,_Un:1024,_Vn:768}],_Wn:[{x:576,y:576,index:158,id:100006,_On:_fo,rotation:0,scaleX:1,scaleY:1,imageSpeed:1,imageIndex:0,_Bn:4294967295},{x:576,y:832,index:160,id:100007,_On:_go,rotation:0,scaleX:1,scaleY:1,imageSpeed:1,imageIndex:0,_Bn:4294967295},{x:0,y:-64,index:161,id:100008,rotation:0,scaleX:1,scaleY:1,imageSpeed:1,imageIndex:0,_Bn:4294967295},{x:64,y:-128,index:159,id:100009,rotation:0,scaleX:1,scaleY:1,imageSpeed:1,imageIndex:0,_Bn:4294967295}
],_Xn:[],_Yn:[{_W3:"Compatibility_Instances_Depth_0",id:7,type:2,_Zn:0,x:0,y:0,__n:0,_0o:0,_sc:1,_do:3,_eo:[100006,100007,100008]},{_W3:"Compatibility_Instances_Depth_100",id:8,type:2,_Zn:100,x:0,y:0,__n:0,_0o:0,_sc:1,_do:1,_eo:[100009]},{_W3:"Compatibility_Background_0",id:9,type:1,_Zn:2147483500,x:0,y:0,__n:0,_0o:0,_sc:1,_1o:!0,_2o:!1,_3o:-1,_4o:!1,_5o:!1,_6o:!1,_7o:0,_8o:0,_9o:-1},{_W3:"Compatibility_Colour",id:10,type:1,_Zn:2147483600,x:0,y:0,__n:0,_0o:0,_sc:1,_1o:!0,_2o:!1,_3o:-1,_4o:!1,_5o:!1,
_6o:!1,_7o:-14869219,_8o:0,_9o:-1}]},{_W3:"rm_sitelock",width:750,height:1334,_An:0,_Bn:0,_Cn:2,_Dn:!1,_En:!0,_Fn:!1,_Gn:!0,_Hn:0,_In:0,_Jn:0,_Kn:0,_Ln:0,_Mn:10,_Nn:0.1,_On:_ho,_Qn:[],_Rn:[{_sc:!0,_Sn:750,_Tn:1334,_Un:750,_Vn:1334},{_Sn:1024,_Tn:768,_Un:1024,_Vn:768},{_Sn:1024,_Tn:768,_Un:1024,_Vn:768},{_Sn:1024,_Tn:768,_Un:1024,_Vn:768},{_Sn:1024,_Tn:768,_Un:1024,_Vn:768},{_Sn:1024,_Tn:768,_Un:1024,_Vn:768},{_Sn:1024,_Tn:768,_Un:1024,_Vn:768},{_Sn:1024,_Tn:768,_Un:1024,_Vn:768}],_Wn:[],_Xn:[],_Yn:[{
_W3:"Compatibility_Background_0",id:11,type:1,_Zn:2147483500,x:0,y:0,__n:0,_0o:0,_sc:0,_1o:!0,_2o:!1,_3o:-1,_4o:!1,_5o:!1,_6o:!1,_7o:0,_8o:0,_9o:-1},{_W3:"Compatibility_Colour",id:12,type:1,_Zn:2147483600,x:0,y:0,__n:0,_0o:0,_sc:1,_1o:!0,_2o:!1,_3o:-1,_4o:!1,_5o:!1,_6o:!1,_7o:-14869219,_8o:0,_9o:-1}]},{_W3:"rm_splash",width:750,height:1334,_An:0,_Bn:0,_Cn:2,_Dn:!1,_En:!0,_Fn:!1,_Gn:!0,_Hn:0,_In:0,_Jn:0,_Kn:0,_Ln:0,_Mn:10,_Nn:0.1,_On:_io,_Qn:[],_Rn:[{_sc:!0,_Sn:750,_Tn:1334,_Un:750,_Vn:1334},{_Sn:1024,
_Tn:768,_Un:1024,_Vn:768},{_Sn:1024,_Tn:768,_Un:1024,_Vn:768},{_Sn:1024,_Tn:768,_Un:1024,_Vn:768},{_Sn:1024,_Tn:768,_Un:1024,_Vn:768},{_Sn:1024,_Tn:768,_Un:1024,_Vn:768},{_Sn:1024,_Tn:768,_Un:1024,_Vn:768},{_Sn:1024,_Tn:768,_Un:1024,_Vn:768}],_Wn:[],_Xn:[],_Yn:[{_W3:"Compatibility_Background_0",id:13,type:1,_Zn:2147483500,x:0,y:0,__n:0,_0o:0,_sc:0,_1o:!0,_2o:!1,_3o:-1,_4o:!1,_5o:!1,_6o:!1,_7o:0,_8o:0,_9o:-1},{_W3:"Compatibility_Colour",id:14,type:1,_Zn:2147483600,x:0,y:0,__n:0,_0o:0,_sc:1,_1o:!0,
_2o:!1,_3o:-1,_4o:!1,_5o:!1,_6o:!1,_7o:-14869219,_8o:0,_9o:-1}]},{_W3:"rm_game",width:1200,height:1350,_An:0,_Bn:0,_Cn:2,_Dn:!1,_En:!0,_Fn:!1,_On:_jo,_Qn:[],_Rn:[{_sc:!0,_Sn:850,_Tn:1250,_Un:750,_Vn:1050},{_Sn:1024,_Tn:768,_Un:1024,_Vn:768},{_Sn:1024,_Tn:768,_Un:1024,_Vn:768},{_Sn:1024,_Tn:768,_Un:1024,_Vn:768},{_Sn:1024,_Tn:768,_Un:1024,_Vn:768},{_Sn:1024,_Tn:768,_Un:1024,_Vn:768},{_Sn:1024,_Tn:768,_Un:1024,_Vn:768},{_Sn:1024,_Tn:768,_Un:1024,_Vn:768}],_Wn:[],_Xn:[],_Yn:[{_W3:"Compatibility_Background_0",
id:15,type:1,_Zn:2147483500,x:0,y:0,__n:0,_0o:0,_sc:1,_1o:!0,_2o:!1,_3o:-1,_4o:!1,_5o:!1,_6o:!1,_7o:0,_8o:0,_9o:-1},{_W3:"Compatibility_Colour",id:16,type:1,_Zn:2147483600,x:0,y:0,__n:0,_0o:0,_sc:1,_1o:!0,_2o:!1,_3o:-1,_4o:!1,_5o:!1,_6o:!1,_7o:-14869219,_8o:0,_9o:-1}]},{_W3:"rm_aquarium",width:1200,height:1350,_An:0,_Bn:0,_Cn:2,_Dn:!1,_En:!0,_Fn:!1,_On:_ko,_Qn:[],_Rn:[{_sc:!0,_Sn:850,_Tn:1250,_Un:750,_Vn:1050},{_Sn:1024,_Tn:768,_Un:1024,_Vn:768},{_Sn:1024,_Tn:768,_Un:1024,_Vn:768},{_Sn:1024,_Tn:768,
_Un:1024,_Vn:768},{_Sn:1024,_Tn:768,_Un:1024,_Vn:768},{_Sn:1024,_Tn:768,_Un:1024,_Vn:768},{_Sn:1024,_Tn:768,_Un:1024,_Vn:768},{_Sn:1024,_Tn:768,_Un:1024,_Vn:768}],_Wn:[],_Xn:[],_Yn:[{_W3:"Compatibility_Background_0",id:17,type:1,_Zn:2147483500,x:0,y:0,__n:0,_0o:0,_sc:1,_1o:!0,_2o:!1,_3o:-1,_4o:!1,_5o:!1,_6o:!1,_7o:0,_8o:0,_9o:-1},{_W3:"Compatibility_Colour",id:18,type:1,_Zn:2147483600,x:0,y:0,__n:0,_0o:0,_sc:1,_1o:!0,_2o:!1,_3o:-1,_4o:!1,_5o:!1,_6o:!1,_7o:-14869219,_8o:0,_9o:-1}]},{_W3:"rm_shop",
width:1850,height:950,_An:0,_Bn:0,_Cn:2,_Dn:!1,_En:!0,_Fn:!1,_On:_lo,_Qn:[],_Rn:[{_sc:!0,_Sn:1850,_Tn:950,_Un:1850,_Vn:950},{_Sn:1024,_Tn:768,_Un:1024,_Vn:768},{_Sn:1024,_Tn:768,_Un:1024,_Vn:768},{_Sn:1024,_Tn:768,_Un:1024,_Vn:768},{_Sn:1024,_Tn:768,_Un:1024,_Vn:768},{_Sn:1024,_Tn:768,_Un:1024,_Vn:768},{_Sn:1024,_Tn:768,_Un:1024,_Vn:768},{_Sn:1024,_Tn:768,_Un:1024,_Vn:768}],_Wn:[],_Xn:[],_Yn:[{_W3:"Compatibility_Background_0",id:19,type:1,_Zn:2147483500,x:0,y:0,__n:0,_0o:0,_sc:1,_1o:!0,_2o:!1,_3o:-1,
_4o:!1,_5o:!1,_6o:!1,_7o:0,_8o:0,_9o:-1},{_W3:"Compatibility_Colour",id:20,type:1,_Zn:2147483600,x:0,y:0,__n:0,_0o:0,_sc:1,_1o:!0,_2o:!1,_3o:-1,_4o:!1,_5o:!1,_6o:!1,_7o:-159232,_8o:0,_9o:-1}]},{_W3:"rm_prizes",width:1850,height:950,_An:0,_Bn:0,_Cn:3,_Dn:!1,_En:!0,_Fn:!1,_On:_mo,_Qn:[],_Rn:[{_sc:!0,_Sn:1850,_Tn:950,_Un:1850,_Vn:950},{_Sn:1024,_Tn:768,_Un:1024,_Vn:768},{_Sn:1024,_Tn:768,_Un:1024,_Vn:768},{_Sn:1024,_Tn:768,_Un:1024,_Vn:768},{_Sn:1024,_Tn:768,_Un:1024,_Vn:768},{_Sn:1024,_Tn:768,_Un:1024,
_Vn:768},{_Sn:1024,_Tn:768,_Un:1024,_Vn:768},{_Sn:1024,_Tn:768,_Un:1024,_Vn:768}],_Wn:[{x:896,y:832,index:148,id:100010,_On:_no,rotation:0,scaleX:1,scaleY:1,imageSpeed:1,imageIndex:0,_Bn:4294967295}],_Xn:[],_Yn:[{_W3:"Compatibility_Instances_Depth_-100",id:21,type:2,_Zn:-100,x:0,y:0,__n:0,_0o:0,_sc:1,_do:1,_eo:[100010]},{_W3:"Compatibility_Background_0",id:22,type:1,_Zn:2147483500,x:0,y:0,__n:0,_0o:0,_sc:1,_1o:!0,_2o:!1,_3o:-1,_4o:!1,_5o:!1,_6o:!1,_7o:0,_8o:0,_9o:-1},{_W3:"Compatibility_Colour",
id:23,type:1,_Zn:2147483600,x:0,y:0,__n:0,_0o:0,_sc:1,_1o:!0,_2o:!1,_3o:-1,_4o:!1,_5o:!1,_6o:!1,_7o:-159232,_8o:0,_9o:-1}]}],_oo:[0,1,2,3,4,5,6,7,8],_po:[{x:0,y:2,_ac:2048,_bc:1024,_qo:0,_ro:0,_so:2048,_to:1024,_uo:2048,_vo:1024,_wo:0},{x:2,y:2,_ac:1024,_bc:1024,_qo:0,_ro:0,_so:1024,_to:1024,_uo:1024,_vo:1024,_wo:1},{x:2,y:1030,_ac:1397,_bc:465,_qo:0,_ro:0,_so:1397,_to:465,_uo:1425,_vo:623,_wo:0},{x:1403,y:1030,_ac:556,_bc:651,_qo:0,_ro:0,_so:556,_to:651,_uo:556,_vo:651,_wo:0},{x:2,y:1499,_ac:1024,
_bc:288,_qo:0,_ro:0,_so:1024,_to:288,_uo:1024,_vo:300,_wo:0},{x:2,y:1030,_ac:512,_bc:512,_qo:0,_ro:0,_so:512,_to:512,_uo:512,_vo:512,_wo:1},{x:518,y:1030,_ac:442,_bc:592,_qo:3,_ro:0,_so:442,_to:592,_uo:448,_vo:595,_wo:1},{x:2,y:1791,_ac:1024,_bc:190,_qo:0,_ro:0,_so:1024,_to:190,_uo:1024,_vo:300,_wo:0},{x:2,y:1546,_ac:421,_bc:444,_qo:3,_ro:0,_so:421,_to:444,_uo:428,_vo:444,_wo:1},{x:1030,y:2,_ac:421,_bc:444,_qo:3,_ro:0,_so:421,_to:444,_uo:428,_vo:444,_wo:1},{x:1030,y:1685,_ac:646,_bc:282,_qo:0,_ro:0,
_so:646,_to:282,_uo:646,_vo:282,_wo:0},{x:1455,y:2,_ac:328,_bc:528,_qo:0,_ro:5,_so:328,_to:528,_uo:328,_vo:533,_wo:1},{x:964,y:1030,_ac:297,_bc:579,_qo:0,_ro:5,_so:297,_to:579,_uo:297,_vo:584,_wo:1},{x:427,y:1626,_ac:402,_bc:401,_qo:0,_ro:0,_so:402,_to:401,_uo:402,_vo:401,_wo:1},{x:833,y:1626,_ac:561,_bc:267,_qo:0,_ro:0,_so:561,_to:267,_uo:561,_vo:267,_wo:1},{x:1030,y:534,_ac:657,_bc:214,_qo:0,_ro:0,_so:657,_to:214,_uo:657,_vo:214,_wo:1},{x:1398,y:752,_ac:420,_bc:333,_qo:63,_ro:9,_so:420,_to:333,
_uo:512,_vo:344,_wo:1},{x:1398,y:1089,_ac:420,_bc:333,_qo:0,_ro:0,_so:420,_to:333,_uo:420,_vo:333,_wo:1},{x:1398,y:1426,_ac:305,_bc:447,_qo:0,_ro:4,_so:305,_to:447,_uo:305,_vo:451,_wo:1},{x:2,y:2,_ac:512,_bc:256,_qo:0,_ro:0,_so:512,_to:256,_uo:512,_vo:256,_wo:2},{x:1265,y:752,_ac:129,_bc:865,_qo:0,_ro:0,_so:129,_to:865,_uo:220,_vo:866,_wo:1},{x:518,y:2,_ac:412,_bc:257,_qo:0,_ro:0,_so:412,_to:257,_uo:412,_vo:257,_wo:2},{x:934,y:2,_ac:412,_bc:257,_qo:0,_ro:0,_so:412,_to:257,_uo:412,_vo:257,_wo:2},
{x:1350,y:2,_ac:517,_bc:202,_qo:0,_ro:0,_so:517,_to:202,_uo:517,_vo:202,_wo:2},{x:1680,y:1685,_ac:321,_bc:321,_qo:1,_ro:1,_so:321,_to:321,_uo:323,_vo:323,_wo:0},{x:1350,y:208,_ac:485,_bc:212,_qo:0,_ro:0,_so:485,_to:212,_uo:485,_vo:212,_wo:2},{x:1707,y:1426,_ac:317,_bc:318,_qo:0,_ro:0,_so:317,_to:318,_uo:317,_vo:318,_wo:1},{x:2,y:262,_ac:290,_bc:335,_qo:0,_ro:0,_so:290,_to:335,_uo:290,_vo:336,_wo:2},{x:1787,y:2,_ac:204,_bc:471,_qo:0,_ro:2,_so:204,_to:471,_uo:204,_vo:473,_wo:1},{x:296,y:263,_ac:318,
_bc:301,_qo:0,_ro:0,_so:318,_to:301,_uo:318,_vo:301,_wo:2},{x:1398,y:1877,_ac:491,_bc:168,_qo:0,_ro:0,_so:491,_to:168,_uo:491,_vo:168,_wo:1},{x:618,y:263,_ac:304,_bc:249,_qo:10,_ro:8,_so:304,_to:249,_uo:325,_vo:265,_wo:2},{x:926,y:424,_ac:450,_bc:158,_qo:0,_ro:0,_so:450,_to:158,_uo:450,_vo:158,_wo:2},{x:1380,y:424,_ac:454,_bc:153,_qo:0,_ro:0,_so:454,_to:153,_uo:454,_vo:153,_wo:2},{x:1787,y:477,_ac:256,_bc:264,_qo:0,_ro:0,_so:256,_to:264,_uo:256,_vo:264,_wo:1},{x:618,y:516,_ac:256,_bc:264,_qo:0,_ro:0,
_so:256,_to:264,_uo:256,_vo:264,_wo:2},{x:296,y:568,_ac:256,_bc:264,_qo:0,_ro:0,_so:256,_to:264,_uo:256,_vo:264,_wo:2},{x:1380,y:581,_ac:256,_bc:264,_qo:0,_ro:0,_so:256,_to:264,_uo:256,_vo:264,_wo:2},{x:1640,y:581,_ac:263,_bc:256,_qo:8,_ro:0,_so:263,_to:256,_uo:271,_vo:265,_wo:2},{x:878,y:586,_ac:396,_bc:169,_qo:0,_ro:0,_so:396,_to:169,_uo:396,_vo:169,_wo:2},{x:2,y:601,_ac:256,_bc:256,_qo:0,_ro:0,_so:256,_to:256,_uo:256,_vo:256,_wo:2},{x:878,y:759,_ac:320,_bc:196,_qo:0,_ro:0,_so:320,_to:196,_uo:320,
_vo:196,_wo:2},{x:833,y:1897,_ac:487,_bc:123,_qo:0,_ro:0,_so:487,_to:123,_uo:487,_vo:123,_wo:1},{x:262,y:836,_ac:487,_bc:123,_qo:0,_ro:0,_so:487,_to:123,_uo:487,_vo:123,_wo:2},{x:1640,y:841,_ac:320,_bc:185,_qo:0,_ro:0,_so:320,_to:185,_uo:320,_vo:185,_wo:2},{x:1822,y:745,_ac:196,_bc:298,_qo:0,_ro:0,_so:196,_to:298,_uo:196,_vo:298,_wo:1},{x:1822,y:1047,_ac:196,_bc:298,_qo:0,_ro:0,_so:196,_to:298,_uo:196,_vo:298,_wo:1},{x:1839,y:208,_ac:196,_bc:298,_qo:0,_ro:0,_so:196,_to:298,_uo:196,_vo:298,_wo:2}
,{x:753,y:959,_ac:476,_bc:117,_qo:5,_ro:13,_so:476,_to:117,_uo:481,_vo:131,_wo:2},{x:1233,y:849,_ac:284,_bc:188,_qo:4,_ro:47,_so:284,_to:188,_uo:291,_vo:291,_wo:2},{x:1030,y:752,_ac:217,_bc:217,_qo:0,_ro:0,_so:217,_to:217,_uo:217,_vo:217,_wo:1},{x:2,y:861,_ac:254,_bc:183,_qo:0,_ro:0,_so:254,_to:183,_uo:255,_vo:183,_wo:2},{x:1030,y:1499,_ac:361,_bc:127,_qo:0,_ro:0,_so:361,_to:127,_uo:361,_vo:127,_wo:0},{x:1233,y:1041,_ac:579,_bc:79,_qo:0,_ro:0,_so:579,_to:79,_uo:579,_vo:79,_wo:2},{x:260,y:963,_ac:253,
_bc:179,_qo:0,_ro:0,_so:253,_to:179,_uo:253,_vo:179,_wo:2},{x:926,y:263,_ac:298,_bc:150,_qo:11,_ro:7,_so:298,_to:150,_uo:319,_vo:160,_wo:2},{x:517,y:1080,_ac:301,_bc:144,_qo:11,_ro:3,_so:301,_to:144,_uo:323,_vo:155,_wo:2},{x:822,y:1080,_ac:335,_bc:128,_qo:0,_ro:0,_so:335,_to:128,_uo:335,_vo:128,_wo:2},{x:1161,y:1124,_ac:335,_bc:128,_qo:0,_ro:0,_so:335,_to:128,_uo:335,_vo:128,_wo:2},{x:1816,y:1030,_ac:159,_bc:267,_qo:27,_ro:41,_so:159,_to:267,_uo:200,_vo:347,_wo:2},{x:2,y:1146,_ac:312,_bc:136,_qo:0,
_ro:0,_so:312,_to:136,_uo:312,_vo:136,_wo:2},{x:822,y:1212,_ac:314,_bc:129,_qo:0,_ro:0,_so:314,_to:129,_uo:314,_vo:129,_wo:2},{x:1500,y:1124,_ac:200,_bc:200,_qo:0,_ro:0,_so:200,_to:200,_uo:200,_vo:200,_wo:2},{x:2,y:1345,_ac:200,_bc:200,_qo:0,_ro:0,_so:200,_to:200,_uo:200,_vo:200,_wo:2},{x:2,y:1549,_ac:200,_bc:200,_qo:0,_ro:0,_so:200,_to:200,_uo:200,_vo:200,_wo:2},{x:2,y:1753,_ac:200,_bc:200,_qo:0,_ro:0,_so:200,_to:200,_uo:200,_vo:200,_wo:2},{x:206,y:1345,_ac:200,_bc:200,_qo:0,_ro:0,_so:200,_to:200,
_uo:200,_vo:200,_wo:2},{x:206,y:1549,_ac:200,_bc:200,_qo:0,_ro:0,_so:200,_to:200,_uo:200,_vo:200,_wo:2},{x:206,y:1753,_ac:200,_bc:200,_qo:0,_ro:0,_so:200,_to:200,_uo:200,_vo:200,_wo:2},{x:206,y:1753,_ac:200,_bc:200,_qo:0,_ro:0,_so:200,_to:200,_uo:200,_vo:200,_wo:2},{x:410,y:1345,_ac:198,_bc:202,_qo:0,_ro:5,_so:198,_to:202,_uo:198,_vo:207,_wo:2},{x:410,y:1551,_ac:182,_bc:219,_qo:0,_ro:0,_so:182,_to:219,_uo:182,_vo:219,_wo:2},{x:318,y:1228,_ac:344,_bc:110,_qo:0,_ro:0,_so:344,_to:110,_uo:344,_vo:110,
_wo:2},{x:1140,y:1256,_ac:344,_bc:110,_qo:0,_ro:0,_so:344,_to:110,_uo:344,_vo:110,_wo:2},{x:410,y:1774,_ac:343,_bc:110,_qo:0,_ro:0,_so:343,_to:110,_uo:343,_vo:110,_wo:2},{x:596,y:1551,_ac:181,_bc:206,_qo:0,_ro:0,_so:181,_to:206,_uo:181,_vo:206,_wo:2},{x:612,y:1342,_ac:192,_bc:193,_qo:32,_ro:32,_so:192,_to:193,_uo:256,_vo:257,_wo:2},{x:757,y:1761,_ac:192,_bc:193,_qo:32,_ro:32,_so:192,_to:193,_uo:256,_vo:257,_wo:2},{x:808,y:1345,_ac:162,_bc:228,_qo:0,_ro:0,_so:162,_to:228,_uo:162,_vo:228,_wo:2},{x:410,
y:1888,_ac:288,_bc:128,_qo:0,_ro:0,_so:288,_to:128,_uo:288,_vo:128,_wo:2},{x:1707,y:1748,_ac:337,_bc:109,_qo:0,_ro:0,_so:337,_to:109,_uo:337,_vo:109,_wo:1},{x:1704,y:1301,_ac:337,_bc:109,_qo:0,_ro:0,_so:337,_to:109,_uo:337,_vo:109,_wo:2},{x:953,y:1577,_ac:190,_bc:190,_qo:0,_ro:0,_so:190,_to:190,_uo:190,_vo:190,_wo:2},{x:1147,y:1370,_ac:313,_bc:115,_qo:1,_ro:0,_so:313,_to:115,_uo:314,_vo:115,_wo:2},{x:1907,y:510,_ac:137,_bc:247,_qo:32,_ro:24,_so:137,_to:247,_uo:200,_vo:314,_wo:2},{x:955,y:1773,_ac:256,
_bc:128,_qo:0,_ro:0,_so:256,_to:128,_uo:256,_vo:128,_wo:2},{x:953,y:1907,_ac:265,_bc:123,_qo:7,_ro:0,_so:265,_to:123,_uo:273,_vo:129,_wo:2},{x:1871,y:2,_ac:160,_bc:197,_qo:3,_ro:0,_so:160,_to:197,_uo:165,_vo:197,_wo:2},{x:974,y:1345,_ac:161,_bc:195,_qo:0,_ro:0,_so:161,_to:195,_uo:161,_vo:195,_wo:2},{x:1488,y:1328,_ac:161,_bc:195,_qo:0,_ro:0,_so:161,_to:195,_uo:161,_vo:195,_wo:2},{x:1147,y:1489,_ac:161,_bc:195,_qo:0,_ro:0,_so:161,_to:195,_uo:161,_vo:195,_wo:2},{x:1653,y:1414,_ac:281,_bc:110,_qo:0,
_ro:0,_so:281,_to:110,_uo:281,_vo:110,_wo:2},{x:1217,y:1688,_ac:210,_bc:147,_qo:0,_ro:0,_so:210,_to:147,_uo:210,_vo:147,_wo:2},{x:1222,y:1839,_ac:210,_bc:147,_qo:0,_ro:0,_so:210,_to:147,_uo:210,_vo:147,_wo:2},{x:1431,y:1527,_ac:175,_bc:174,_qo:0,_ro:6,_so:175,_to:174,_uo:177,_vo:180,_wo:2},{x:1436,y:1705,_ac:175,_bc:174,_qo:0,_ro:6,_so:175,_to:174,_uo:177,_vo:180,_wo:2},{x:1615,y:1528,_ac:175,_bc:174,_qo:0,_ro:6,_so:175,_to:174,_uo:177,_vo:180,_wo:2},{x:1794,y:1528,_ac:175,_bc:174,_qo:0,_ro:6,_so:175,
_to:174,_uo:177,_vo:180,_wo:2},{x:1615,y:1706,_ac:175,_bc:174,_qo:0,_ro:6,_so:175,_to:174,_uo:177,_vo:180,_wo:2},{x:1794,y:1706,_ac:175,_bc:174,_qo:0,_ro:6,_so:175,_to:174,_uo:177,_vo:180,_wo:2},{x:2,y:2,_ac:175,_bc:174,_qo:0,_ro:6,_so:175,_to:174,_uo:177,_vo:180,_wo:3},{x:181,y:2,_ac:175,_bc:174,_qo:0,_ro:6,_so:175,_to:174,_uo:177,_vo:180,_wo:3},{x:360,y:2,_ac:126,_bc:240,_qo:41,_ro:18,_so:126,_to:240,_uo:200,_vo:279,_wo:3},{x:1030,y:1971,_ac:403,_bc:75,_qo:0,_ro:0,_so:403,_to:75,_uo:403,_vo:75,
_wo:0},{x:490,y:2,_ac:174,_bc:173,_qo:1,_ro:3,_so:174,_to:173,_uo:177,_vo:180,_wo:3},{x:668,y:2,_ac:174,_bc:173,_qo:1,_ro:3,_so:174,_to:173,_uo:177,_vo:180,_wo:3},{x:846,y:2,_ac:174,_bc:173,_qo:0,_ro:0,_so:174,_to:173,_uo:174,_vo:173,_wo:3},{x:490,y:179,_ac:174,_bc:173,_qo:0,_ro:0,_so:174,_to:173,_uo:174,_vo:173,_wo:3},{x:1436,y:1884,_ac:265,_bc:113,_qo:0,_ro:0,_so:265,_to:113,_uo:265,_vo:113,_wo:2},{x:1705,y:1884,_ac:282,_bc:106,_qo:0,_ro:0,_so:282,_to:106,_uo:282,_vo:106,_wo:2},{x:2,y:180,_ac:216,
_bc:136,_qo:0,_ro:0,_so:216,_to:136,_uo:216,_vo:136,_wo:3},{x:668,y:179,_ac:129,_bc:224,_qo:18,_ro:37,_so:129,_to:224,_uo:172,_vo:302,_wo:3},{x:781,y:1577,_ac:166,_bc:168,_qo:12,_ro:10,_so:166,_to:168,_uo:187,_vo:219,_wo:2},{x:222,y:246,_ac:191,_bc:145,_qo:4,_ro:31,_so:191,_to:145,_uo:199,_vo:205,_wo:3},{x:801,y:179,_ac:220,_bc:122,_qo:0,_ro:0,_so:220,_to:122,_uo:220,_vo:122,_wo:3},{x:417,y:356,_ac:230,_bc:116,_qo:1,_ro:1,_so:230,_to:116,_uo:231,_vo:117,_wo:3},{x:2,y:320,_ac:185,_bc:142,_qo:0,_ro:0,
_so:185,_to:142,_uo:185,_vo:142,_wo:3},{x:801,y:305,_ac:202,_bc:129,_qo:0,_ro:0,_so:202,_to:129,_uo:202,_vo:129,_wo:3},{x:191,y:395,_ac:202,_bc:129,_qo:0,_ro:0,_so:202,_to:129,_uo:202,_vo:129,_wo:3},{x:651,y:438,_ac:202,_bc:129,_qo:0,_ro:0,_so:202,_to:129,_uo:202,_vo:129,_wo:3},{x:1893,y:1861,_ac:148,_bc:175,_qo:1,_ro:0,_so:148,_to:175,_uo:151,_vo:216,_wo:1},{x:397,y:476,_ac:234,_bc:110,_qo:8,_ro:32,_so:234,_to:110,_uo:256,_vo:166,_wo:3},{x:2,y:528,_ac:238,_bc:108,_qo:0,_ro:0,_so:238,_to:108,_uo:238,
_vo:108,_wo:3},{x:635,y:571,_ac:245,_bc:104,_qo:0,_ro:0,_so:245,_to:104,_uo:245,_vo:104,_wo:3},{x:244,y:590,_ac:249,_bc:100,_qo:0,_ro:0,_so:249,_to:100,_uo:249,_vo:100,_wo:3},{x:2,y:640,_ac:234,_bc:106,_qo:0,_ro:0,_so:234,_to:106,_uo:234,_vo:106,_wo:3},{x:497,y:679,_ac:234,_bc:106,_qo:0,_ro:0,_so:234,_to:106,_uo:234,_vo:106,_wo:3},{x:735,y:679,_ac:234,_bc:106,_qo:0,_ro:0,_so:234,_to:106,_uo:234,_vo:106,_wo:3},{x:240,y:694,_ac:240,_bc:103,_qo:0,_ro:0,_so:240,_to:103,_uo:240,_vo:103,_wo:3},{x:484,
y:789,_ac:240,_bc:103,_qo:0,_ro:0,_so:240,_to:103,_uo:240,_vo:103,_wo:3},{x:2,y:1985,_ac:491,_bc:50,_qo:0,_ro:0,_so:491,_to:50,_uo:491,_vo:50,_wo:0},{x:2,y:750,_ac:197,_bc:124,_qo:0,_ro:0,_so:197,_to:124,_uo:197,_vo:124,_wo:3},{x:728,y:789,_ac:197,_bc:124,_qo:0,_ro:0,_so:197,_to:124,_uo:197,_vo:124,_wo:3},{x:203,y:801,_ac:197,_bc:124,_qo:0,_ro:0,_so:197,_to:124,_uo:197,_vo:124,_wo:3},{x:2,y:878,_ac:173,_bc:139,_qo:0,_ro:0,_so:173,_to:139,_uo:173,_vo:139,_wo:3},{x:2,y:1957,_ac:272,_bc:88,_qo:0,_ro:0,
_so:272,_to:88,_uo:272,_vo:88,_wo:2},{x:1030,y:450,_ac:299,_bc:78,_qo:22,_ro:6,_so:299,_to:78,_uo:345,_vo:90,_wo:1},{x:884,y:438,_ac:102,_bc:226,_qo:0,_ro:0,_so:102,_to:226,_uo:102,_vo:226,_wo:3},{x:884,y:438,_ac:102,_bc:226,_qo:0,_ro:0,_so:102,_to:226,_uo:102,_vo:226,_wo:3},{x:2,y:1021,_ac:102,_bc:226,_qo:0,_ro:0,_so:102,_to:226,_uo:102,_vo:226,_wo:3},{x:2,y:1251,_ac:115,_bc:200,_qo:0,_ro:0,_so:115,_to:200,_uo:115,_vo:200,_wo:3},{x:497,y:1985,_ac:482,_bc:47,_qo:3,_ro:13,_so:482,_to:47,_uo:488,_vo:150,
_wo:0},{x:1278,y:586,_ac:98,_bc:231,_qo:32,_ro:26,_so:98,_to:231,_uo:172,_vo:278,_wo:2},{x:404,y:896,_ac:301,_bc:75,_qo:0,_ro:0,_so:301,_to:75,_uo:301,_vo:75,_wo:3},{x:2,y:1455,_ac:147,_bc:147,_qo:0,_ro:0,_so:147,_to:147,_uo:147,_vo:147,_wo:3},{x:2,y:1606,_ac:175,_bc:122,_qo:0,_ro:0,_so:175,_to:122,_uo:175,_vo:122,_wo:3},{x:2,y:1732,_ac:175,_bc:122,_qo:0,_ro:0,_so:175,_to:122,_uo:175,_vo:122,_wo:3},{x:517,y:963,_ac:211,_bc:101,_qo:0,_ro:0,_so:211,_to:101,_uo:211,_vo:101,_wo:2},{x:2,y:1858,_ac:185,
_bc:114,_qo:0,_ro:0,_so:185,_to:114,_uo:185,_vo:114,_wo:3},{x:709,y:917,_ac:174,_bc:121,_qo:0,_ro:0,_so:174,_to:121,_uo:174,_vo:121,_wo:3},{x:179,y:929,_ac:200,_bc:100,_qo:0,_ro:0,_so:200,_to:100,_uo:200,_vo:100,_wo:3},{x:383,y:975,_ac:147,_bc:136,_qo:15,_ro:10,_so:147,_to:136,_uo:175,_vo:164,_wo:3},{x:108,y:1033,_ac:178,_bc:109,_qo:0,_ro:8,_so:178,_to:109,_uo:183,_vo:118,_wo:3},{x:2,y:1048,_ac:204,_bc:94,_qo:0,_ro:0,_so:204,_to:94,_uo:204,_vo:94,_wo:2},{x:753,y:784,_ac:114,_bc:155,_qo:0,_ro:0,_so:114,
_to:155,_uo:114,_vo:156,_wo:2},{x:702,y:1958,_ac:230,_bc:76,_qo:0,_ro:0,_so:230,_to:76,_uo:230,_vo:76,_wo:2},{x:534,y:1042,_ac:202,_bc:84,_qo:0,_ro:0,_so:202,_to:84,_uo:202,_vo:84,_wo:3},{x:740,y:1042,_ac:202,_bc:84,_qo:0,_ro:0,_so:202,_to:84,_uo:202,_vo:84,_wo:3},{x:290,y:1115,_ac:189,_bc:89,_qo:0,_ro:0,_so:189,_to:89,_uo:189,_vo:89,_wo:3},{x:1437,y:1971,_ac:223,_bc:75,_qo:90,_ro:0,_so:223,_to:75,_uo:403,_vo:75,_wo:0},{x:1521,y:849,_ac:107,_bc:156,_qo:0,_ro:0,_so:107,_to:156,_uo:118,_vo:157,_wo:2}
,{x:121,y:1146,_ac:120,_bc:139,_qo:0,_ro:0,_so:120,_to:139,_uo:124,_vo:140,_wo:3},{x:121,y:1289,_ac:128,_bc:128,_qo:0,_ro:0,_so:128,_to:128,_uo:128,_vo:128,_wo:3},{x:153,y:1421,_ac:128,_bc:128,_qo:0,_ro:0,_so:128,_to:128,_uo:128,_vo:128,_wo:3},{x:181,y:1553,_ac:128,_bc:128,_qo:0,_ro:0,_so:128,_to:128,_uo:128,_vo:128,_wo:3},{x:181,y:1685,_ac:128,_bc:128,_qo:0,_ro:0,_so:128,_to:128,_uo:128,_vo:128,_wo:3},{x:191,y:1817,_ac:128,_bc:128,_qo:0,_ro:0,_so:128,_to:128,_uo:128,_vo:128,_wo:3},{x:483,y:1130,
_ac:128,_bc:128,_qo:0,_ro:0,_so:128,_to:128,_uo:128,_vo:128,_wo:3},{x:615,y:1130,_ac:128,_bc:128,_qo:0,_ro:0,_so:128,_to:128,_uo:128,_vo:128,_wo:3},{x:747,y:1130,_ac:128,_bc:128,_qo:0,_ro:0,_so:128,_to:128,_uo:128,_vo:128,_wo:3},{x:879,y:1130,_ac:128,_bc:128,_qo:0,_ro:0,_so:128,_to:128,_uo:128,_vo:128,_wo:3},{x:253,y:1208,_ac:128,_bc:128,_qo:0,_ro:0,_so:128,_to:128,_uo:128,_vo:128,_wo:3},{x:285,y:1340,_ac:128,_bc:128,_qo:0,_ro:0,_so:128,_to:128,_uo:128,_vo:128,_wo:3},{x:313,y:1472,_ac:128,_bc:128,
_qo:0,_ro:0,_so:128,_to:128,_uo:128,_vo:128,_wo:3},{x:313,y:1604,_ac:128,_bc:128,_qo:0,_ro:0,_so:128,_to:128,_uo:128,_vo:128,_wo:3},{x:323,y:1736,_ac:128,_bc:128,_qo:0,_ro:0,_so:128,_to:128,_uo:128,_vo:128,_wo:3},{x:191,y:1949,_ac:195,_bc:84,_qo:0,_ro:0,_so:195,_to:84,_uo:195,_vo:84,_wo:3},{x:1228,y:263,_ac:116,_bc:139,_qo:0,_ro:0,_so:116,_to:139,_uo:133,_vo:140,_wo:2},{x:390,y:1868,_ac:124,_bc:128,_qo:0,_ro:0,_so:124,_to:128,_uo:128,_vo:128,_wo:3},{x:417,y:1262,_ac:123,_bc:128,_qo:5,_ro:0,_so:123,
_to:128,_uo:128,_vo:128,_wo:3},{x:887,y:917,_ac:120,_bc:120,_qo:5,_ro:2,_so:120,_to:120,_uo:128,_vo:128,_wo:3},{x:445,y:1394,_ac:120,_bc:120,_qo:5,_ro:2,_so:120,_to:120,_uo:128,_vo:128,_wo:3},{x:1312,y:1489,_ac:109,_bc:132,_qo:0,_ro:2,_so:109,_to:132,_uo:109,_vo:135,_wo:2},{x:445,y:1518,_ac:158,_bc:89,_qo:16,_ro:8,_so:158,_to:89,_uo:190,_vo:101,_wo:3},{x:318,y:1146,_ac:180,_bc:77,_qo:0,_ro:0,_so:180,_to:77,_uo:180,_vo:77,_wo:2},{x:1704,y:1124,_ac:108,_bc:128,_qo:14,_ro:0,_so:108,_to:128,_uo:128,
_vo:128,_wo:2},{x:455,y:1611,_ac:108,_bc:128,_qo:7,_ro:0,_so:108,_to:128,_uo:128,_vo:128,_wo:3},{x:544,y:1262,_ac:229,_bc:60,_qo:0,_ro:0,_so:229,_to:60,_uo:229,_vo:60,_wo:3},{x:518,y:1743,_ac:93,_bc:139,_qo:0,_ro:0,_so:93,_to:139,_uo:93,_vo:140,_wo:3},{x:518,y:1886,_ac:93,_bc:139,_qo:0,_ro:0,_so:93,_to:139,_uo:93,_vo:140,_wo:3},{x:666,y:1228,_ac:148,_bc:86,_qo:0,_ro:0,_so:148,_to:86,_uo:148,_vo:86,_wo:2},{x:1691,y:534,_ac:89,_bc:142,_qo:0,_ro:0,_so:89,_to:142,_uo:89,_vo:142,_wo:1},{x:1030,y:1630,
_ac:235,_bc:50,_qo:0,_ro:0,_so:235,_to:50,_uo:235,_vo:50,_wo:0},{x:1822,y:1349,_ac:191,_bc:59,_qo:77,_ro:16,_so:191,_to:59,_uo:345,_vo:90,_wo:1},{x:777,y:1262,_ac:157,_bc:71,_qo:93,_ro:10,_so:157,_to:71,_uo:345,_vo:90,_wo:3},{x:567,y:1611,_ac:86,_bc:128,_qo:26,_ro:0,_so:86,_to:128,_uo:128,_vo:128,_wo:3},{x:569,y:1326,_ac:86,_bc:128,_qo:17,_ro:0,_so:86,_to:128,_uo:128,_vo:128,_wo:3},{x:607,y:1458,_ac:96,_bc:111,_qo:4,_ro:4,_so:96,_to:111,_uo:104,_vo:119,_wo:3},{x:278,y:1957,_ac:122,_bc:85,_qo:0,_ro:0,
_so:122,_to:85,_uo:127,_vo:95,_wo:2},{x:1030,y:973,_ac:197,_bc:51,_qo:103,_ro:11,_so:197,_to:51,_uo:403,_vo:75,_wo:1},{x:1907,y:761,_ac:136,_bc:73,_qo:0,_ro:0,_so:136,_to:73,_uo:136,_vo:73,_wo:2},{x:497,y:590,_ac:120,_bc:79,_qo:0,_ro:0,_so:120,_to:79,_uo:120,_vo:79,_wo:3},{x:615,y:1743,_ac:120,_bc:79,_qo:0,_ro:0,_so:120,_to:79,_uo:120,_vo:79,_wo:3},{x:615,y:1826,_ac:120,_bc:79,_qo:0,_ro:0,_so:120,_to:79,_uo:120,_vo:79,_wo:3},{x:1938,y:1414,_ac:101,_bc:93,_qo:6,_ro:10,_so:101,_to:93,_uo:113,_vo:111,
_wo:2},{x:2,y:1994,_ac:225,_bc:40,_qo:5,_ro:5,_so:225,_to:40,_uo:235,_vo:50,_wo:1},{x:534,y:975,_ac:139,_bc:60,_qo:0,_ro:0,_so:139,_to:60,_uo:139,_vo:60,_wo:3},{x:2,y:1976,_ac:139,_bc:60,_qo:0,_ro:0,_so:139,_to:60,_uo:139,_vo:60,_wo:3},{x:615,y:1909,_ac:122,_bc:67,_qo:3,_ro:3,_so:122,_to:67,_uo:128,_vo:74,_wo:3},{x:659,y:1337,_ac:122,_bc:67,_qo:3,_ro:3,_so:122,_to:67,_uo:128,_vo:74,_wo:3},{x:1963,y:1030,_ac:82,_bc:95,_qo:0,_ro:0,_so:82,_to:95,_uo:86,_vo:95,_wo:0},{x:1333,y:450,_ac:104,_bc:74,_qo:0,
_ro:0,_so:104,_to:74,_uo:104,_vo:74,_wo:1},{x:929,y:789,_ac:91,_bc:84,_qo:0,_ro:0,_so:91,_to:84,_uo:91,_vo:84,_wo:3},{x:1963,y:1129,_ac:80,_bc:93,_qo:0,_ro:0,_so:80,_to:93,_uo:80,_vo:93,_wo:0},{x:1963,y:1226,_ac:58,_bc:128,_qo:40,_ro:0,_so:58,_to:128,_uo:128,_vo:128,_wo:0},{x:1963,y:1358,_ac:57,_bc:128,_qo:31,_ro:0,_so:57,_to:128,_uo:128,_vo:128,_wo:0},{x:938,y:1262,_ac:84,_bc:84,_qo:0,_ro:0,_so:84,_to:84,_uo:84,_vo:84,_wo:3},{x:1963,y:1490,_ac:80,_bc:84,_qo:0,_ro:0,_so:80,_to:84,_uo:80,_vo:84,_wo:0}
,{x:1963,y:1578,_ac:80,_bc:84,_qo:0,_ro:0,_so:80,_to:84,_uo:80,_vo:84,_wo:0},{x:1964,y:838,_ac:80,_bc:84,_qo:0,_ro:0,_so:80,_to:84,_uo:80,_vo:84,_wo:2},{x:1222,y:1990,_ac:123,_bc:53,_qo:0,_ro:0,_so:123,_to:53,_uo:123,_vo:53,_wo:2},{x:1964,y:926,_ac:74,_bc:88,_qo:0,_ro:0,_so:74,_to:88,_uo:74,_vo:88,_wo:2},{x:657,y:1573,_ac:80,_bc:80,_qo:0,_ro:0,_so:80,_to:80,_uo:80,_vo:80,_wo:3},{x:657,y:1657,_ac:80,_bc:80,_qo:2,_ro:2,_so:80,_to:80,_uo:84,_vo:84,_wo:3},{x:785,y:1337,_ac:80,_bc:80,_qo:2,_ro:2,_so:80,
_to:80,_uo:84,_vo:84,_wo:3},{x:869,y:1350,_ac:80,_bc:80,_qo:0,_ro:0,_so:80,_to:80,_uo:80,_vo:80,_wo:3},{x:1664,y:2010,_ac:204,_bc:31,_qo:0,_ro:0,_so:204,_to:31,_uo:204,_vo:31,_wo:0},{x:2,y:1286,_ac:204,_bc:31,_qo:0,_ro:0,_so:204,_to:31,_uo:204,_vo:31,_wo:2},{x:615,y:1980,_ac:97,_bc:63,_qo:0,_ro:0,_so:97,_to:63,_uo:97,_vo:63,_wo:3},{x:404,y:801,_ac:75,_bc:80,_qo:0,_ro:1,_so:75,_to:80,_uo:77,_vo:82,_wo:3},{x:210,y:1286,_ac:104,_bc:55,_qo:0,_ro:0,_so:104,_to:55,_uo:104,_vo:55,_wo:2},{x:1269,y:1630,
_ac:119,_bc:48,_qo:112,_ro:21,_so:119,_to:48,_uo:345,_vo:90,_wo:0},{x:2005,y:1666,_ac:40,_bc:128,_qo:44,_ro:0,_so:40,_to:128,_uo:128,_vo:128,_wo:0},{x:427,y:1546,_ac:67,_bc:75,_qo:0,_ro:0,_so:67,_to:75,_uo:68,_vo:86,_wo:1},{x:404,y:2020,_ac:217,_bc:23,_qo:0,_ro:0,_so:217,_to:23,_uo:217,_vo:23,_wo:2},{x:1324,y:1897,_ac:66,_bc:73,_qo:0,_ro:0,_so:66,_to:73,_uo:67,_vo:73,_wo:1},{x:1324,y:1897,_ac:66,_bc:73,_qo:0,_ro:0,_so:66,_to:73,_uo:67,_vo:73,_wo:1},{x:1872,y:2010,_ac:130,_bc:36,_qo:0,_ro:0,_so:130,
_to:36,_uo:130,_vo:36,_wo:0},{x:231,y:1994,_ac:130,_bc:36,_qo:0,_ro:0,_so:130,_to:36,_uo:130,_vo:36,_wo:1},{x:1324,y:1974,_ac:66,_bc:66,_qo:0,_ro:0,_so:66,_to:66,_uo:66,_vo:66,_wo:1},{x:1691,y:680,_ac:81,_bc:50,_qo:0,_ro:0,_so:81,_to:50,_uo:81,_vo:50,_wo:1},{x:1312,y:1625,_ac:81,_bc:50,_qo:0,_ro:0,_so:81,_to:50,_uo:81,_vo:50,_wo:2},{x:1312,y:1625,_ac:81,_bc:50,_qo:0,_ro:0,_so:81,_to:50,_uo:81,_vo:50,_wo:2},{x:1838,y:510,_ac:63,_bc:62,_qo:0,_ro:1,_so:63,_to:62,_uo:64,_vo:64,_wo:2},{x:556,y:568,_ac:56,
_bc:68,_qo:0,_ro:0,_so:56,_to:68,_uo:56,_vo:68,_wo:2},{x:1147,y:1688,_ac:66,_bc:56,_qo:0,_ro:0,_so:66,_to:56,_uo:66,_vo:56,_wo:2},{x:1202,y:759,_ac:62,_bc:56,_qo:0,_ro:0,_so:62,_to:56,_uo:62,_vo:56,_wo:2},{x:1349,y:1990,_ac:62,_bc:56,_qo:0,_ro:0,_so:62,_to:56,_uo:62,_vo:56,_wo:2},{x:1979,y:1018,_ac:58,_bc:58,_qo:2,_ro:3,_so:58,_to:58,_uo:64,_vo:64,_wo:2},{x:231,y:2034,_ac:298,_bc:11,_qo:0,_ro:0,_so:298,_to:11,_uo:302,_vo:11,_wo:1},{x:556,y:640,_ac:57,_bc:57,_qo:0,_ro:0,_so:57,_to:57,_uo:57,_vo:57,
_wo:2},{x:1979,y:1080,_ac:55,_bc:55,_qo:0,_ro:0,_so:55,_to:55,_uo:55,_vo:55,_wo:2},{x:556,y:784,_ac:84,_bc:36,_qo:0,_ro:0,_so:84,_to:36,_uo:84,_vo:36,_wo:2},{x:1704,y:1256,_ac:84,_bc:36,_qo:0,_ro:0,_so:84,_to:36,_uo:84,_vo:36,_wo:2},{x:1979,y:1139,_ac:53,_bc:54,_qo:0,_ro:7,_so:53,_to:54,_uo:53,_vo:76,_wo:2},{x:1705,y:1994,_ac:52,_bc:52,_qo:0,_ro:0,_so:52,_to:52,_uo:52,_vo:52,_wo:2},{x:974,y:1544,_ac:100,_bc:25,_qo:0,_ro:0,_so:100,_to:25,_uo:100,_vo:25,_wo:2},{x:644,y:784,_ac:57,_bc:43,_qo:0,_ro:0,
_so:57,_to:43,_uo:57,_vo:43,_wo:2},{x:1761,y:1994,_ac:71,_bc:33,_qo:1,_ro:2,_so:71,_to:33,_uo:73,_vo:37,_wo:2},{x:1415,y:2001,_ac:71,_bc:33,_qo:1,_ro:2,_so:71,_to:33,_uo:73,_vo:37,_wo:2},{x:1836,y:1994,_ac:71,_bc:33,_qo:1,_ro:2,_so:71,_to:33,_uo:73,_vo:37,_wo:2},{x:1490,y:2001,_ac:71,_bc:33,_qo:1,_ro:2,_so:71,_to:33,_uo:73,_vo:37,_wo:2},{x:497,y:2036,_ac:256,_bc:9,_qo:0,_ro:3,_so:256,_to:9,_uo:256,_vo:16,_wo:0},{x:1995,y:2,_ac:48,_bc:48,_qo:0,_ro:0,_so:48,_to:48,_uo:48,_vo:48,_wo:1},{x:2006,y:1798,
_ac:32,_bc:62,_qo:0,_ro:0,_so:32,_to:62,_uo:32,_vo:62,_wo:0},{x:533,y:2031,_ac:130,_bc:15,_qo:0,_ro:0,_so:130,_to:15,_uo:130,_vo:15,_wo:1},{x:667,y:2031,_ac:130,_bc:15,_qo:0,_ro:0,_so:130,_to:15,_uo:130,_vo:15,_wo:1},{x:1995,y:54,_ac:44,_bc:40,_qo:0,_ro:0,_so:44,_to:40,_uo:44,_vo:40,_wo:1},{x:983,y:1985,_ac:42,_bc:40,_qo:0,_ro:0,_so:42,_to:40,_uo:42,_vo:40,_wo:0},{x:2006,y:1864,_ac:39,_bc:39,_qo:0,_ro:0,_so:39,_to:39,_uo:39,_vo:43,_wo:0},{x:2006,y:1907,_ac:36,_bc:41,_qo:17,_ro:0,_so:36,_to:41,_uo:54,
_vo:51,_wo:0},{x:365,y:1994,_ac:48,_bc:28,_qo:9,_ro:4,_so:48,_to:28,_uo:57,_vo:32,_wo:1},{x:2006,y:1952,_ac:33,_bc:34,_qo:0,_ro:0,_so:33,_to:34,_uo:33,_vo:34,_wo:0},{x:2006,y:1990,_ac:30,_bc:30,_qo:1,_ro:1,_so:30,_to:30,_uo:32,_vo:32,_wo:0},{x:2025,y:1226,_ac:18,_bc:47,_qo:0,_ro:0,_so:18,_to:47,_uo:18,_vo:47,_wo:0},{x:2017,y:1349,_ac:25,_bc:27,_qo:1,_ro:8,_so:25,_to:27,_uo:33,_vo:35,_wo:1},{x:2025,y:1277,_ac:20,_bc:28,_qo:1,_ro:5,_so:20,_to:28,_uo:22,_vo:40,_wo:0},{x:2006,y:2024,_ac:26,_bc:21,_qo:0,
_ro:0,_so:26,_to:21,_uo:26,_vo:21,_wo:0},{x:1231,y:973,_ac:25,_bc:18,_qo:0,_ro:0,_so:25,_to:18,_uo:25,_vo:18,_wo:1},{x:2025,y:1309,_ac:20,_bc:20,_qo:0,_ro:0,_so:20,_to:20,_uo:20,_vo:20,_wo:0},{x:2025,y:1333,_ac:14,_bc:27,_qo:0,_ro:0,_so:14,_to:27,_uo:14,_vo:27,_wo:0},{x:2024,y:1364,_ac:15,_bc:23,_qo:0,_ro:0,_so:15,_to:23,_uo:15,_vo:23,_wo:0},{x:2024,y:1391,_ac:18,_bc:18,_qo:0,_ro:0,_so:18,_to:18,_uo:18,_vo:18,_wo:0},{x:1664,y:1971,_ac:12,_bc:26,_qo:0,_ro:0,_so:12,_to:26,_uo:12,_vo:26,_wo:0},{x:983,
y:2029,_ac:16,_bc:16,_qo:0,_ro:0,_so:16,_to:16,_uo:16,_vo:16,_wo:0},{x:1963,y:1666,_ac:22,_bc:9,_qo:0,_ro:0,_so:22,_to:9,_uo:22,_vo:9,_wo:0},{x:2024,y:1413,_ac:22,_bc:9,_qo:0,_ro:0,_so:22,_to:9,_uo:22,_vo:9,_wo:0},{x:1003,y:2029,_ac:22,_bc:9,_qo:0,_ro:0,_so:22,_to:9,_uo:22,_vo:9,_wo:0},{x:0,y:2,_ac:256,_bc:256,_qo:0,_ro:0,_so:256,_to:256,_uo:256,_vo:256,_wo:4},{x:0,y:262,_ac:256,_bc:256,_qo:0,_ro:0,_so:256,_to:256,_uo:256,_vo:256,_wo:4},{x:2,y:522,_ac:200,_bc:200,_qo:0,_ro:0,_so:200,_to:200,_uo:200,
_vo:200,_wo:4},{x:2,y:726,_ac:128,_bc:128,_qo:0,_ro:0,_so:128,_to:128,_uo:128,_vo:128,_wo:4}],_xo:["TinyFishing_texture_0.png","TinyFishing_texture_1.png","TinyFishing_texture_2.png","TinyFishing_texture_3.png","TinyFishing_texture_4.png"],_yo:[{MipsToGenerate:0},{MipsToGenerate:0},{MipsToGenerate:0},{MipsToGenerate:0},{MipsToGenerate:0}],_zo:[{_W3:"Default",_Ao:[0,1,2,3],_Bo:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,
44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,183,184,
185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226],_Co:[],_Do:[0,1,2,3,4],_Eo:[]},{_W3:"Default1",_Ao:[4],_Bo:[144,182,202],_Co:[],_Do:[],_Eo:[]}],_Fo:{_Go:!1,_Ho:2,_Io:0,_Jo:0,_Ko:60,_Lo:4294967295,_Mo:650,_No:1050,_Oo:0,_Po:"9dffcbea-afac-4655-8dbb-518fc558bac4",_Qo:!1,_Ro:!0,_So:!0,scale:1,_To:!0,_Uo:!1,_Vo:!1,_Wo:!0,_Xo:!1,_Yo:!1,_Zo:!0,__o:!0,_0p:0,_1p:0,_2p:!0,_3p:"html5game",_4p:"default",
_5p:0,_6p:!1,_7p:!1,_8p:!0,_9p:!1,_ap:1851101540,_bp:[152,244,0,0,0,0,0,0,0,0,0,0,0,0,0,0],_cp:1,_dp:0,_ep:2,_fp:0,_gp:"Tiny Fishing",_hp:!1,_ip:1592976069,_jp:"True",_kp:"dj_loading"}};function _m4(_lp,_mp){}// /// @description bounce(object, bounce scale, bounces count, time, x scale first);
// /// @param object
// /// @param bounce scale
// /// @param bounces count
// /// @param time
// /// @param x scale first
function _n4(_lp,_mp,_np,_op,_pp,_qp,_rp){if(!yyGetBool(_56(_lp,_mp,_np))){
return 1};{var _sp=_tp(6);for(var _up in _sp){if(!_sp.hasOwnProperty(_up))continue;var _vp=_sp[_up];if(_vp._wp)continue;if(!_vp._xp)continue;{if(yyfequal(_vp._yp,_np)){{_zp(_lp,_mp,_vp._yp)._Ap(_vp._Bp);_zp(_lp,_mp,_vp._yp)._Cp(_vp._Dp);_Ep(_vp);break;}};}}};var _Fp=_Lb(_lp,_mp,0,0,6);_zp(_lp,_mp,_Fp)._yp=_np;_zp(_lp,_mp,_Fp)._Gp=_pp;_zp(_lp,_mp,_Fp)._Hp=_rp;_zp(_lp,_mp,_Fp)._Ip=_op;_zp(_lp,_mp,_Fp)._Jp=_qp;_zp(_lp,_mp,_Fp)._Kp=0;_zp(_lp,_mp,_Fp)._Bp=_zp(_lp,_mp,_np)._Lp;_zp(_lp,_mp,_Fp)._Dp=_zp(_lp,_mp,
_np)._Mp;return _Fp;}// /// @description move_to(new x[deltaX for gui], new y[deltaY for gui], time, ease type, loop [reversed])
// /// @param new x[deltaX for gui]
// /// @param new y[deltaY for gui]
// /// @param time
// /// @param ease type
// /// @param loop [reversed]
function _o4(_lp,_mp,_np,_op,_pp,_qp,_rp){var _Np=_Op(_lp._Pp,56);if(yyGetBool(_Np)){if(yyfequal(_lp._Qp,0)){_Np=0?1:0}};var _Rp;if(yyGetBool(_Np)){_Rp=_D4(_lp,_mp,_lp.id,_pp,yyfminus(_Sp(_np),_Sp(_lp._Tp)),yyfminus(_Sp(_op),
_Sp(_lp._Up)),0,0,0,0,_qp)}else {_Rp=_D4(_lp,_mp,_lp.id,_pp,yyfminus(_Sp(_np),_Sp(_lp.x)),yyfminus(_Sp(_op),_Sp(_lp.y)),0,0,0,0,_qp)};if(yyGetBool(_rp)){_w4(_lp,_mp,_Rp,0,0,0)}else {_F4(_lp,_mp,_Rp,0,0)};return _Rp;}// /// @description move_to_ext(newx[deltaX for gui], newy[deltaY for gui], time, ease_type, loop [reversed], delay, destroy on complete )
// /// @param newx[deltaX for gui]
// /// @param newy[deltaY for gui]
// /// @param time
// /// @param ease_type
// /// @param loop [reversed]
// /// @param delay
// /// @param destroy on complete
function _p4(_lp,
_mp,_np,_op,_pp,_qp,_rp,_Vp,_Wp){var _Np=_Op(_lp._Pp,56);if(yyGetBool(_Np)){if(yyfequal(_lp._Qp,0)){_Np=0?1:0}};var _Rp;if(yyGetBool(_Np)){_Rp=_D4(_lp,_mp,_lp.id,_pp,yyfminus(_Sp(_np),_Sp(_lp._Tp)),yyfminus(_Sp(_op),_Sp(_lp._Up)),0,0,0,0,_qp)}else {_Rp=_D4(_lp,_mp,_lp.id,_pp,round(yyfminus(_Sp(_np),_Sp(_lp.x))),round(yyfminus(_Sp(_op),_Sp(_lp.y))),0,0,0,0,_qp)};if(yyGetBool(_rp)){_w4(_lp,_mp,_Rp,_Vp,_Wp,0)}else {_F4(_lp,_mp,_Rp,_Vp,_Wp)};return _Rp;}// /// @description appear(target alpha, time, ease type, loop [reversed], destroy object after complete)
// /// @param target alpha
// /// @param time
// /// @param ease type
// /// @param loop [reversed]
// /// @param destroy object after complete
function _q4(_lp,
_mp,_np,_op,_pp,_qp,_rp){var _Rp=_D4(_lp,_mp,_lp.id,_op,0,0,0,0,0,yyfminus(_Sp(_np),_Sp(_lp._Xp)),_pp);if(yyGetBool(_qp)){_w4(_lp,_mp,_Rp,0,_rp,0)}else {_F4(_lp,_mp,_Rp,0,_rp)};return _Rp;}// /// @description floater_create(object, radius, intensity);
// /// @param object
// /// @param radius
// /// @param intensity
function _r4(_lp,_mp,_np,_op,_pp){var _Yp;_Yp=_Lb(_lp,_mp,0,0,4);_zp(_lp,_mp,_Yp)._yp=_np;_zp(_lp,_mp,_Yp)._Zp=_op;_zp(_lp,_mp,_Yp).__p=_pp;_zp(_lp,_mp,_Yp)._0q=yyfdivide(1,_Sp(_pp));
return _Yp;}// /// @description scale_to(scale_x, scale_y, time, ease type, [loop], [delay], [destroy after])
// /// @param scale_x
// /// @param scale_y
// /// @param time
// /// @param ease type
// /// @param [loop]
// /// @param [delay]
// /// @param [destroy after]
function _s4(_lp,_mp){var _Rp;var _1q;if(yyfgreater((arguments.length-2),4)){_1q=arguments[2+(4)]}else {_1q=0?1:0};var _Kp;if(yyfgreater((arguments.length-2),5)){_Kp=arguments[2+(5)]}else {_Kp=0};var _2q;if(yyfgreater((arguments.length-2),
6)){_2q=arguments[2+(6)]}else {_2q=0?1:0};if(yyGetBool(_1q)){{_Rp=_D4(_lp,_mp,_lp.id,arguments[2+(2)],0,0,yyfminus(_Sp(arguments[2+(0)]),_Sp(_lp._Lp)),yyfminus(_Sp(arguments[2+(1)]),_Sp(_lp._Mp)),0,0,arguments[2+(3)]);_w4(_lp,_mp,_Rp,_Kp,_2q,0);_zp(_lp,_mp,_Rp)._3q=_Kp;}}else {{_Rp=_D4(_lp,_mp,_lp.id,arguments[2+(2)],0,0,_Sp(-_Sp(yyfminus(_Sp(_lp._Lp),_Sp(arguments[2+(0)])))),_Sp(-_Sp(yyfminus(_Sp(_lp._Mp),_Sp(arguments[2+(1)])))),0,0,arguments[2+(3)]);_F4(_lp,_mp,_Rp,_Kp,_2q);}};return _Rp;}// /// @description shiner_create(object, minAlpha, maxAlpha, intensity)
// /// @param object
// /// @param minAlpha
// /// @param maxAlpha
// /// @param intensity
function _t4(_lp,
_mp,_np,_op,_pp,_qp){var _Yp;_Yp=_Lb(_lp,_mp,0,0,5);_zp(_lp,_mp,_Yp)._yp=_np;_zp(_lp,_mp,_Yp)._4q=_op;_zp(_lp,_mp,_Yp)._5q=_pp;_zp(_lp,_mp,_Yp).__p=_qp;_zp(_lp,_mp,_Yp)._0q=yyfdivide(1,_Sp(_qp));return _Yp;}// /// @description glow_to(minAlpha, maxAlpha, time, delay)
// /// @param minAlpha
// /// @param maxAlpha
// /// @param time
// /// @param delay
function _u4(_lp,_mp,_np,_op,_pp,_qp){var _6q=_Lb(_lp,_mp,0,0,8);{var _7q=_tp(_6q);for(var _8q in _7q){if(!_7q.hasOwnProperty(_8q))continue;var _9q=_7q[_8q];
if(_9q._wp)continue;if(!_9q._xp)continue;{_zp(_lp,_mp,_6q)._yp=_lp.id;_zp(_lp,_mp,_6q)._4q=_np;_zp(_lp,_mp,_6q)._5q=_op;_zp(_lp,_mp,_6q)._aq=_pp;_zp(_lp,_mp,_6q)._Kp=_qp;_zp(_lp,_mp,_6q)._bq=_zp(_lp,_mp,_zp(_lp,_mp,_6q)._yp)._Xp;}}};return _6q;}// /// @description tween_keyframe(time, delta x, delta y, delta scale x, delta scale y, delta angle, delta alpha, ease)
// /// @param time
// /// @param deltax
// /// @param deltay
// /// @param deltascalex
// /// @param deltascaley
// /// @param deltaangle
// /// @param deltaalpha
// /// @param ease
function _v4(_lp,
_mp,_np,_op,_pp,_qp,_rp,_Vp,_Wp,_cq){var _dq=0;_dq=_eq(_dq,-27);_dq[_fq(0)]=_np;_dq[_fq(1)]=_op;_dq[_fq(2)]=_pp;_dq[_fq(3)]=_qp;_dq[_fq(4)]=_rp;_dq[_fq(5)]=_Vp;_dq[_fq(6)]=_Wp;_dq[_fq(7)]=_cq;return _dq;}// /// @description tween_play_reverse_loop(tween, delay, destroy object after complete, loop count)
// /// @param tween
// /// @param delay
// /// @param destroy object after complete
// /// @param loop count
function _w4(_lp,_mp,_np,_op,_pp,_qp){_zp(_lp,_mp,_np)._gq=_pp;_zp(_lp,_mp,_np)._hq=_qp;
_zp(_lp,_mp,_np)._iq=2;var _Np=_Op(_zp(_lp,_mp,_zp(_lp,_mp,_np)._yp)._Pp,56);if(yyGetBool(_Np)){if(!yyGetBool(_zp(_lp,_mp,_zp(_lp,_mp,_np)._yp)._Qp)){_Np=0?1:0}};{_zp(_lp,_mp,_np)._hq=_qp;_zp(_lp,_mp,_np)._iq=2;_zp(_lp,_mp,_np)._jq=0;_zp(_lp,_mp,_np)._kq=0?1:0;_zp(_lp,_mp,_np)._lq=0;_zp(_lp,_mp,_np)._mq=0;if(yyGetBool(_Np)){{_zp(_lp,_mp,_np)._nq=_zp(_lp,_mp,_zp(_lp,_mp,_np)._yp)._Tp;_zp(_lp,_mp,_np)._oq=_zp(_lp,_mp,_zp(_lp,_mp,_np)._yp)._Up;}}else {{_zp(_lp,_mp,_np)._nq=_zp(_lp,_mp,_zp(_lp,_mp,_np)._yp).x;
_zp(_lp,_mp,_np)._oq=_zp(_lp,_mp,_zp(_lp,_mp,_np)._yp).y;}};_zp(_lp,_mp,_np)._pq=_zp(_lp,_mp,_zp(_lp,_mp,_np)._yp)._Lp;_zp(_lp,_mp,_np)._qq=_zp(_lp,_mp,_zp(_lp,_mp,_np)._yp)._Mp;_zp(_lp,_mp,_np)._rq=_zp(_lp,_mp,_zp(_lp,_mp,_np)._yp)._Xp;_zp(_lp,_mp,_np)._sq=_zp(_lp,_mp,_zp(_lp,_mp,_np)._yp)._tq;_zp(_lp,_mp,_np)._Kp=_op;_zp(_lp,_mp,_np)._uq=_op;};_zp(_lp,_mp,_np)._vq=1?1:0;}// /// @description tween_pause(tween);
// /// @param tween
function _x4(_lp,_mp,_np){_zp(_lp,_mp,_np)._wq=0?1:0;}// /// @description tween_play_reverse(tween, delay, destroy object after complete)
// /// @param tween
// /// @param delay
// /// @param destroy object after complete
function _y4(_lp,
_mp,_np,_op,_pp){_zp(_lp,_mp,_np)._gq=_pp;_zp(_lp,_mp,_np)._hq=1;_zp(_lp,_mp,_np)._iq=0;{_zp(_lp,_mp,_np)._hq=1;_zp(_lp,_mp,_np)._iq=2;_zp(_lp,_mp,_np)._jq=0;_zp(_lp,_mp,_np)._kq=1?1:0;_zp(_lp,_mp,_np)._lq=0;_zp(_lp,_mp,_np)._mq=yyfminus(_Sp(_zp(_lp,_mp,_np)._xq),1);_zp(_lp,_mp,_np)._jq=_zp(_lp,_mp,_np)._aq[_yq(_zp(_lp,_mp,_np)._mq,_zp(_lp,_mp,_np)._aq)];_zp(_lp,_mp,_np)._nq=yyfminus(_Sp(_zp(_lp,_mp,_zp(_lp,_mp,_np)._yp).x),_Sp(_zp(_lp,_mp,_np)._zq[_yq(_zp(_lp,_mp,_np)._mq,_zp(_lp,_mp,_np)._zq)]));
_zp(_lp,_mp,_np)._oq=yyfminus(_Sp(_zp(_lp,_mp,_zp(_lp,_mp,_np)._yp).y),_Sp(_zp(_lp,_mp,_np)._Aq[_yq(_zp(_lp,_mp,_np)._mq,_zp(_lp,_mp,_np)._Aq)]));_zp(_lp,_mp,_np)._pq=yyfminus(_Sp(_zp(_lp,_mp,_zp(_lp,_mp,_np)._yp)._Lp),_Sp(_zp(_lp,_mp,_np)._Bq[_yq(_zp(_lp,_mp,_np)._mq,_zp(_lp,_mp,_np)._Bq)]));_zp(_lp,_mp,_np)._qq=yyfminus(_Sp(_zp(_lp,_mp,_zp(_lp,_mp,_np)._yp)._Mp),_Sp(_zp(_lp,_mp,_np)._Cq[_yq(_zp(_lp,_mp,_np)._mq,_zp(_lp,_mp,_np)._Cq)]));_zp(_lp,_mp,_np)._rq=yyfminus(_Sp(_zp(_lp,_mp,_zp(_lp,_mp,
_np)._yp)._Xp),_Sp(_zp(_lp,_mp,_np)._Dq[_yq(_zp(_lp,_mp,_np)._mq,_zp(_lp,_mp,_np)._Dq)]));_zp(_lp,_mp,_np)._sq=yyfminus(_Sp(_zp(_lp,_mp,_zp(_lp,_mp,_np)._yp)._tq),_Sp(_zp(_lp,_mp,_np)._Eq[_yq(_zp(_lp,_mp,_np)._mq,_zp(_lp,_mp,_np)._Eq)]));_zp(_lp,_mp,_np)._Kp=_op;_zp(_lp,_mp,_np)._wq=0?1:0;};_zp(_lp,_mp,_np)._vq=1?1:0;}// /// @description tween_play_loop(tween, delay, destroy object after complete, loopcount)
// /// @param tween
// /// @param delay
// /// @param destroy object after complete
// /// @param loop count
function _z4(_lp,
_mp,_np,_op,_pp,_qp){_zp(_lp,_mp,_np)._gq=_pp;_zp(_lp,_mp,_np)._hq=_qp;_zp(_lp,_mp,_np)._iq=1;var _Np=_Op(_zp(_lp,_mp,_zp(_lp,_mp,_np)._yp)._Pp,56);if(yyGetBool(_Np)){if(!yyGetBool(_zp(_lp,_mp,_zp(_lp,_mp,_np)._yp)._Qp)){_Np=0?1:0}};{_zp(_lp,_mp,_np)._jq=0;_zp(_lp,_mp,_np)._kq=0?1:0;_zp(_lp,_mp,_np)._lq=0;_zp(_lp,_mp,_np)._mq=0;if(yyGetBool(_Np)){{_zp(_lp,_mp,_np)._nq=_zp(_lp,_mp,_zp(_lp,_mp,_np)._yp)._Tp;_zp(_lp,_mp,_np)._oq=_zp(_lp,_mp,_zp(_lp,_mp,_np)._yp)._Up;}}else {{_zp(_lp,_mp,_np)._nq=_zp(_lp,
_mp,_zp(_lp,_mp,_np)._yp).x;_zp(_lp,_mp,_np)._oq=_zp(_lp,_mp,_zp(_lp,_mp,_np)._yp).y;}};_zp(_lp,_mp,_np)._pq=_zp(_lp,_mp,_zp(_lp,_mp,_np)._yp)._Lp;_zp(_lp,_mp,_np)._qq=_zp(_lp,_mp,_zp(_lp,_mp,_np)._yp)._Mp;_zp(_lp,_mp,_np)._rq=_zp(_lp,_mp,_zp(_lp,_mp,_np)._yp)._Xp;_zp(_lp,_mp,_np)._sq=_zp(_lp,_mp,_zp(_lp,_mp,_np)._yp)._tq;_zp(_lp,_mp,_np)._Kp=_op;_zp(_lp,_mp,_np)._uq=_op;};_zp(_lp,_mp,_np)._vq=1?1:0;}// /// @description tween_keyframe_pos(time, delta x, delta y, ease)
// /// @param time
// /// @param delta x
// /// @param delta y
// /// @param ease
function _A4(_lp,
_mp,_np,_op,_pp,_qp){var _dq=0;_dq=_eq(_dq,-33);_dq[_fq(0)]=_np;_dq[_fq(1)]=_op;_dq[_fq(2)]=_pp;_dq[_fq(3)]=0;_dq[_fq(4)]=0;_dq[_fq(5)]=0;_dq[_fq(6)]=0;_dq[_fq(7)]=_qp;return _dq;}// /// @description tween_keyframe_empty(time)
// /// @param time
function _B4(_lp,_mp,_np){var _dq=0;_dq=_eq(_dq,-35);_dq[_fq(0)]=_np;_dq[_fq(1)]=0;_dq[_fq(2)]=0;_dq[_fq(3)]=0;_dq[_fq(4)]=0;_dq[_fq(5)]=0;_dq[_fq(6)]=0;_dq[_fq(7)]=0;return _dq;}// /// @description tween_keyframe_scale(time, delta scale x, delta scale y, ease)
// /// @param time
// /// @param delta scale x
// /// @param delta scale y
// /// @param ease
function _C4(_lp,
_mp,_np,_op,_pp,_qp){var _dq=0;_dq=_eq(_dq,-37);_dq[_fq(0)]=_np;_dq[_fq(1)]=0;_dq[_fq(2)]=0;_dq[_fq(3)]=_op;_dq[_fq(4)]=_pp;_dq[_fq(5)]=0;_dq[_fq(6)]=0;_dq[_fq(7)]=_qp;return _dq;}// /// @description tween_create(object to tween, time, delta x, delta y, delta scale x, delta scale y, delta angle, delta alpha, ease)
// /// @param object to tween
// /// @param time
// /// @param deltax
// /// @param deltay
// /// @param deltascalex
// /// @param deltascaley
// /// @param deltaangle
// /// @param deltaalpha
// /// @param ease
function _D4(_lp,
_mp,_np,_op,_pp,_qp,_rp,_Vp,_Wp,_cq,_Fq){var _Gq=_Lb(_lp,_mp,0,0,7);_zp(_lp,_mp,_Gq)._xq=0;_zp(_lp,_mp,_Gq)._yp=_np;_zp(_lp,_mp,_Gq)._aq=_eq(_zp(_lp,_mp,_Gq)._aq,291459648);_zp(_lp,_mp,_Gq)._aq[_fq(_zp(_lp,_mp,_Gq)._xq)]=_op;_zp(_lp,_mp,_Gq)._zq=_eq(_zp(_lp,_mp,_Gq)._zq,3448554850);_zp(_lp,_mp,_Gq)._zq[_fq(_zp(_lp,_mp,_Gq)._xq)]=_pp;_zp(_lp,_mp,_Gq)._Aq=_eq(_zp(_lp,_mp,_Gq)._Aq,3566728227);_zp(_lp,_mp,_Gq)._Aq[_fq(_zp(_lp,_mp,_Gq)._xq)]=_qp;_zp(_lp,_mp,_Gq)._Bq=_eq(_zp(_lp,_mp,_Gq)._Bq,1861596198);
_zp(_lp,_mp,_Gq)._Bq[_fq(_zp(_lp,_mp,_Gq)._xq)]=_rp;_zp(_lp,_mp,_Gq)._Cq=_eq(_zp(_lp,_mp,_Gq)._Cq,2012120423);_zp(_lp,_mp,_Gq)._Cq[_fq(_zp(_lp,_mp,_Gq)._xq)]=_Vp;_zp(_lp,_mp,_Gq)._Eq=_eq(_zp(_lp,_mp,_Gq)._Eq,2051530297);_zp(_lp,_mp,_Gq)._Eq[_fq(_zp(_lp,_mp,_Gq)._xq)]=_Wp;_zp(_lp,_mp,_Gq)._Dq=_eq(_zp(_lp,_mp,_Gq)._Dq,226828117);_zp(_lp,_mp,_Gq)._Dq[_fq(_zp(_lp,_mp,_Gq)._xq)]=_cq;_zp(_lp,_mp,_Gq)._Hq=_eq(_zp(_lp,_mp,_Gq)._Hq,3361979615);_zp(_lp,_mp,_Gq)._Hq[_fq(_zp(_lp,_mp,_Gq)._xq)]=_Fq;_zp(_lp,_mp,
_Gq)._xq++;return _Gq;}// /// @description tween_pause(tween);
// /// @param tween
function _E4(_lp,_mp,_np){_zp(_lp,_mp,_np)._wq=1?1:0;}// /// @description tween_play(tween, delay, destroy object after complete)
// /// @param tween
// /// @param delay
// /// @param destroy object after complete
function _F4(_lp,_mp,_np,_op,_pp){_zp(_lp,_mp,_np)._gq=_pp;_zp(_lp,_mp,_np)._hq=1;_zp(_lp,_mp,_np)._iq=0;var _Np=_Op(_zp(_lp,_mp,_zp(_lp,_mp,_np)._yp)._Pp,56);if(yyGetBool(_Np)){if(!yyGetBool(_zp(_lp,
_mp,_zp(_lp,_mp,_np)._yp)._Qp)){_Np=0?1:0}};{_zp(_lp,_mp,_np)._jq=0;_zp(_lp,_mp,_np)._kq=0?1:0;_zp(_lp,_mp,_np)._lq=0;_zp(_lp,_mp,_np)._mq=0;if(yyGetBool(_Np)){{_zp(_lp,_mp,_np)._nq=_zp(_lp,_mp,_zp(_lp,_mp,_np)._yp)._Tp;_zp(_lp,_mp,_np)._oq=_zp(_lp,_mp,_zp(_lp,_mp,_np)._yp)._Up;}}else {{_zp(_lp,_mp,_np)._nq=_zp(_lp,_mp,_zp(_lp,_mp,_np)._yp).x;_zp(_lp,_mp,_np)._oq=_zp(_lp,_mp,_zp(_lp,_mp,_np)._yp).y;}};_zp(_lp,_mp,_np)._pq=_zp(_lp,_mp,_zp(_lp,_mp,_np)._yp)._Lp;_zp(_lp,_mp,_np)._qq=_zp(_lp,_mp,_zp(_lp,
_mp,_np)._yp)._Mp;_zp(_lp,_mp,_np)._rq=_zp(_lp,_mp,_zp(_lp,_mp,_np)._yp)._Xp;_zp(_lp,_mp,_np)._sq=_zp(_lp,_mp,_zp(_lp,_mp,_np)._yp)._tq;_zp(_lp,_mp,_np)._Kp=_op;};_zp(_lp,_mp,_np)._vq=1?1:0;}// /// @description tween_create_complex(object to tween, tween_keyframes array[up to 15]...)
// /// @param object to tween
// /// @param tween_keyframes array[up to 15]...
function _G4(_lp,_mp){if(yyfless((arguments.length-2),2)){{_87(_lp,_mp,"Error: function tween_create_complex - incorrect number of arguments.");
return 1;}};var _Gq=_Lb(_lp,_mp,0,0,7);_zp(_lp,_mp,_Gq)._xq=0;_zp(_lp,_mp,_Gq)._yp=arguments[2+(0)];var _dq;var _Iq=1;for(;yyfless(_Iq,(arguments.length-2));_Iq++){{_dq=arguments[2+(_Iq)];_zp(_lp,_mp,_Gq)._aq=_eq(_zp(_lp,_mp,_Gq)._aq,291459648);_zp(_lp,_mp,_Gq)._aq[_fq(_zp(_lp,_mp,_Gq)._xq)]=_dq[_yq(0,_dq)];_zp(_lp,_mp,_Gq)._zq=_eq(_zp(_lp,_mp,_Gq)._zq,3448554850);_zp(_lp,_mp,_Gq)._zq[_fq(_zp(_lp,_mp,_Gq)._xq)]=_dq[_yq(1,_dq)];_zp(_lp,_mp,_Gq)._Aq=_eq(_zp(_lp,_mp,_Gq)._Aq,3566728227);_zp(_lp,_mp,_Gq)._Aq[_fq(_zp(_lp,
_mp,_Gq)._xq)]=_dq[_yq(2,_dq)];_zp(_lp,_mp,_Gq)._Bq=_eq(_zp(_lp,_mp,_Gq)._Bq,1861596198);_zp(_lp,_mp,_Gq)._Bq[_fq(_zp(_lp,_mp,_Gq)._xq)]=_dq[_yq(3,_dq)];_zp(_lp,_mp,_Gq)._Cq=_eq(_zp(_lp,_mp,_Gq)._Cq,2012120423);_zp(_lp,_mp,_Gq)._Cq[_fq(_zp(_lp,_mp,_Gq)._xq)]=_dq[_yq(4,_dq)];_zp(_lp,_mp,_Gq)._Eq=_eq(_zp(_lp,_mp,_Gq)._Eq,2051530297);_zp(_lp,_mp,_Gq)._Eq[_fq(_zp(_lp,_mp,_Gq)._xq)]=_dq[_yq(5,_dq)];_zp(_lp,_mp,_Gq)._Dq=_eq(_zp(_lp,_mp,_Gq)._Dq,226828117);_zp(_lp,_mp,_Gq)._Dq[_fq(_zp(_lp,_mp,_Gq)._xq)]=_dq[_yq(6,
_dq)];_zp(_lp,_mp,_Gq)._Hq=_eq(_zp(_lp,_mp,_Gq)._Hq,3361979615);_zp(_lp,_mp,_Gq)._Hq[_fq(_zp(_lp,_mp,_Gq)._xq)]=_dq[_yq(7,_dq)];_zp(_lp,_mp,_Gq)._xq++;}};return _Gq;}// /// @description is_tweened(instance)
// /// @param instance
function _H4(_lp,_mp,_np){{var _Jq=_tp(7);for(var _Kq in _Jq){if(!_Jq.hasOwnProperty(_Kq))continue;var _Lq=_Jq[_Kq];if(_Lq._wp)continue;if(!_Lq._xp)continue;if(yyfequal(_Lq._yp,_np)){return 1}}};return 0;}// /// @description tween_destroy_on(instance/object)
// /// @param instance/object
function _I4(_lp,
_mp,_np){if(yyGetBool(_Mq(_np))){{{var _Nq=_tp(7);for(var _Oq in _Nq){if(!_Nq.hasOwnProperty(_Oq))continue;var _Pq=_Nq[_Oq];if(_Pq._wp)continue;if(!_Pq._xp)continue;if(yyfequal(_zp(_lp,_mp,_Pq._yp)._Pp,_np)){_Z5(_Pq,_lp,_Pq.id)}}};}}else {{{var _Qq=_tp(7);for(var _Rq in _Qq){if(!_Qq.hasOwnProperty(_Rq))continue;var _Sq=_Qq[_Rq];if(_Sq._wp)continue;if(!_Sq._xp)continue;if(yyfequal(_Sq._yp,_np)){_Z5(_Sq,_lp,_Sq.id)}}};}};return 0;}// /// @description tween_find(obj)
// /// @param obj
function _J4(_lp,_mp,_np){
{var _Tq=_tp(7);for(var _Uq in _Tq){if(!_Tq.hasOwnProperty(_Uq))continue;var _Vq=_Tq[_Uq];if(_Vq._wp)continue;if(!_Vq._xp)continue;if(yyfequal(_Vq._yp,_np)){return _Vq.id}}};return(-1);}// /// @description ease_value(easing type, time, total time, delta value, start value(X0) )
// /// @param easing type
// /// @param time
// /// @param total time
// /// @param delta value
// /// @param start value(X0
function _K4(_lp,_mp,_np,_op,_pp,_qp,_rp){var _Wq=yyfdivide(_Sp(_op),_Sp(_pp));var _Xq=_np;var _Yq=-1;
if(yyCompareVal(_Xq,0,g_GMLMathEpsilon)==0){_Yq=0;}else if(yyCompareVal(_Xq,1,g_GMLMathEpsilon)==0){_Yq=1;}else if(yyCompareVal(_Xq,2,g_GMLMathEpsilon)==0){_Yq=2;}else if(yyCompareVal(_Xq,3,g_GMLMathEpsilon)==0){_Yq=3;}else if(yyCompareVal(_Xq,4,g_GMLMathEpsilon)==0){_Yq=4;}else if(yyCompareVal(_Xq,5,g_GMLMathEpsilon)==0){_Yq=5;}else if(yyCompareVal(_Xq,6,g_GMLMathEpsilon)==0){_Yq=6;}else if(yyCompareVal(_Xq,7,g_GMLMathEpsilon)==0){_Yq=7;}else if(yyCompareVal(_Xq,8,g_GMLMathEpsilon)==0){_Yq=8;}else if(yyCompareVal(_Xq,
9,g_GMLMathEpsilon)==0){_Yq=9;}else if(yyCompareVal(_Xq,10,g_GMLMathEpsilon)==0){_Yq=10;}else if(yyCompareVal(_Xq,11,g_GMLMathEpsilon)==0){_Yq=11;}else if(yyCompareVal(_Xq,12,g_GMLMathEpsilon)==0){_Yq=12;}else if(yyCompareVal(_Xq,13,g_GMLMathEpsilon)==0){_Yq=13;}switch(_Yq){case 0:{if(yyfequal(_Wq,1)){return yyfplus(_Sp(_rp),_Sp(_qp))}else {return _rp};}case 1:{return yyfplus(_Sp(yyftime(_Sp(_Wq),_Sp(_qp))),_Sp(_rp));}case 2:{return yyfplus(_Sp(yyftime(yyftime(_Sp(_Wq),_Sp(_Wq)),_Sp(_qp))),_Sp(_rp));}case 3:{
return yyfplus(_Sp(yyftime(yyftime(_Sp(_Wq),_Sp(yyfminus(2,_Sp(_Wq)))),_Sp(_qp))),_Sp(_rp));}case 4:{_Wq=yyftime(_Wq,2);if(yyfless(_Wq,1)){return yyfplus(_Sp(yyftime(yyftime(yyftime(_Sp(_Wq),_Sp(_Wq)),0.5),_Sp(_qp))),_Sp(_rp))};_Wq--;return yyfplus(_Sp(yyftime(yyftime(_Sp(yyfminus(_Sp(yyftime(_Sp(_Wq),_Sp(yyfminus(_Sp(_Wq),2)))),1)),(-0.5)),_Sp(_qp))),_Sp(_rp));}case 5:{return yyfplus(_Sp(yyftime(yyftime(yyftime(_Sp(_Wq),_Sp(_Wq)),_Sp(_Wq)),_Sp(_qp))),_Sp(_rp));}case 6:{_Wq--;return yyfplus(_Sp(yyftime(_Sp(yyfplus(_Sp(yyftime(yyftime(_Sp(_Wq),
_Sp(_Wq)),_Sp(_Wq))),1)),_Sp(_qp))),_Sp(_rp));}case 7:{_Wq=yyftime(_Wq,2);if(yyfless(_Wq,1)){return yyfplus(_Sp(yyftime(yyftime(yyftime(yyftime(_Sp(_Wq),_Sp(_Wq)),_Sp(_Wq)),0.5),_Sp(_qp))),_Sp(_rp))};_Wq=yyfminus(_Wq,2);return yyfplus(_Sp(yyftime(yyftime(_Sp(yyfplus(_Sp(yyftime(yyftime(_Sp(_Wq),_Sp(_Wq)),_Sp(_Wq))),2)),0.5),_Sp(_qp))),_Sp(_rp));}case 8:{_Wq=yyftime(_Wq,2);if(yyfless(_Wq,1)){return yyfplus(_Sp(yyftime(yyftime((-0.5),_Sp(yyfminus(_Sp(sqrt(yyfminus(1,_Sp(yyftime(_Sp(_Wq),_Sp(_Wq)))))),1))),
_Sp(_qp))),_Sp(_rp))};_Wq=yyfminus(_Wq,2);return yyfplus(_Sp(yyftime(yyftime(0.5,_Sp(yyfplus(_Sp(sqrt(max(0,yyfminus(1,_Sp(yyftime(_Sp(_Wq),_Sp(_Wq))))))),1))),_Sp(_qp))),_Sp(_rp));}case 9:{var _Zq=1.70158;var __q=0;var _0r=_qp;if(yyfequal(_Wq,0)){return _rp};if(yyfequal(_Wq,1)){return 1};__q=yyftime(_Sp(_pp),0.3);if(yyfless(_0r,abs(_qp))){{_0r=_qp;_Zq=yyfdivide(_Sp(__q),4);}}else {_Zq=yyftime(yyfdivide(_Sp(__q),6.28318530717959),_Sp(_1r(yyfdivide(_Sp(_qp),_Sp(_0r)))))};return yyfplus(yyfplus(_Sp(yyftime(yyftime(_Sp(_0r),
_Sp(_2r(2,yyftime((-10),_Sp(_Wq))))),_Sp(sin(yyfdivide(yyftime(_Sp(yyfminus(_Sp(yyftime(_Sp(_Wq),_Sp(_pp))),_Sp(_Zq))),6.28318530717959),_Sp(__q)))))),_Sp(_qp)),_Sp(_rp));}case 10:{var _Zq=1.70158;return yyfplus(_Sp(yyftime(yyftime(yyftime(_Sp(_qp),_Sp(_Wq)),_Sp(_Wq)),_Sp(yyfminus(_Sp(yyftime(_Sp(yyfplus(_Sp(_Zq),1)),_Sp(_Wq))),_Sp(_Zq))))),_Sp(_rp));}case 11:{var _Zq=1.70158;_Wq--;return yyfplus(_Sp(yyftime(_Sp(_qp),_Sp(yyfplus(_Sp(yyftime(yyftime(_Sp(_Wq),_Sp(_Wq)),_Sp(yyfplus(_Sp(yyftime(_Sp(yyfplus(_Sp(_Zq),
1)),_Sp(_Wq))),_Sp(_Zq))))),1)))),_Sp(_rp));}case 12:{var _Zq=1.70158;_Wq=yyftime(_Wq,2);_Zq=yyftime(_Zq,1.525);if(yyfless(_Wq,1)){return yyfplus(_Sp(yyftime(yyfdivide(_Sp(_qp),2),_Sp(yyfminus(_Sp(yyftime(yyftime(yyftime(_Sp(_Wq),_Sp(_Wq)),_Sp(yyfplus(_Sp(_Zq),1))),_Sp(_Wq))),_Sp(_Zq))))),_Sp(_rp))};_Wq=yyfminus(_Wq,2);return yyfplus(_Sp(yyftime(yyftime(_Sp(_qp),0.5),_Sp(yyfplus(_Sp(yyftime(yyftime(_Sp(_Wq),_Sp(_Wq)),_Sp(yyfplus(_Sp(yyftime(_Sp(yyfplus(_Sp(_Zq),1)),_Sp(_Wq))),_Sp(_Zq))))),2)))),_Sp(_rp));
}case 13:{if(yyfless(_Wq,0.363636363636364)){{return yyfplus(_Sp(yyftime(_Sp(_qp),_Sp(yyftime(yyftime(7.5625,_Sp(_Wq)),_Sp(_Wq))))),_Sp(_rp));}}else {if(yyfless(_Wq,0.727272727272727)){{_Wq=yyfminus(_Wq,0.545454545454545);return yyfplus(_Sp(yyftime(_Sp(_qp),_Sp(yyfplus(_Sp(yyftime(yyftime(7.5625,_Sp(_Wq)),_Sp(_Wq))),0.75)))),_Sp(_rp));}}else {if(yyfless(_Wq,0.909090909090909)){{_Wq=yyfminus(_Wq,0.818181818181818);return yyfplus(_Sp(yyftime(_Sp(_qp),_Sp(yyfplus(_Sp(yyftime(yyftime(7.5625,_Sp(_Wq)),_Sp(_Wq))),
0.9375)))),_Sp(_rp));}}else {{_Wq=yyfminus(_Wq,0.954545454545455);return yyfplus(_Sp(yyftime(_Sp(_qp),_Sp(yyfplus(_Sp(yyftime(yyftime(7.5625,_Sp(_Wq)),_Sp(_Wq))),0.984375)))),_Sp(_rp));}}}};}default :{return yyfplus(_Sp(yyftime(_Sp(_Wq),_Sp(_qp))),_Sp(_rp));}};}// /// @description local_to_global(object, local x, local y);
// /// @param object
// /// @param local x
// /// @param local y
function _L4(_lp,_mp,_np,_op,_pp){var _3r;var _Zq=sin(_4r(_Sp(-_Sp(_zp(_lp,_mp,_np)._tq))));var _5r=cos(_4r(_Sp(-_Sp(_zp(_lp,
_mp,_np)._tq))));_3r=_eq(_3r,-59);_3r[_fq(0)]=yyfplus(yyfminus(_Sp(yyftime(_Sp(_op),_Sp(_5r))),_Sp(yyftime(_Sp(_pp),_Sp(_Zq)))),_Sp(_zp(_lp,_mp,_np).x));_3r[_fq(1)]=yyfplus(yyfplus(_Sp(yyftime(_Sp(_op),_Sp(_Zq))),_Sp(yyftime(_Sp(_pp),_Sp(_5r)))),_Sp(_zp(_lp,_mp,_np).y));return _3r;}// /// @description circles_check_collision( instance1, instance2, instance1 radius, instance2 radius )
// /// @param instance1
// /// @param instance2
// /// @param instance1 radius
// /// @param instance2 radius
function _M4(_lp,
_mp,_np,_op,_pp,_qp){var _zq=yyfminus(_Sp(_zp(_lp,_mp,_np).x),_Sp(_zp(_lp,_mp,_op).x));var _Aq=yyfminus(_Sp(_zp(_lp,_mp,_np).y),_Sp(_zp(_lp,_mp,_op).y));var _6r=yyfplus(_Sp(yyftime(_Sp(_zq),_Sp(_zq))),_Sp(yyftime(_Sp(_Aq),_Sp(_Aq))));if(yyfgreater(_6r,yyftime(_Sp(yyfplus(_Sp(_pp),_Sp(_qp))),_Sp(yyfplus(_Sp(_pp),_Sp(_qp)))))){return 0}else {return 1};}// /// @description chance(chance to return true in percents);
// /// @param chance to return true in percents
function _N4(_lp,_mp,_np){return yyfless(random(1),
yyfdivide(_Sp(_np),100));}// /// @description lerp_position(x_target, y_target, amount);
// /// @param x_target
// /// @param y_target
// /// @param amount
function _O4(_lp,_mp,_np,_op,_pp){_lp._7r(_8r(_lp.x,_np,_pp));_lp._9r(_8r(_lp.y,_op,_pp));return _pp;}// /// @description lerp_scale(x_scale_target, y_scale_target, amount);
// /// @param x_scale_target
// /// @param y_scale_target
// /// @param amount
function _P4(_lp,_mp,_np,_op,_pp){_lp._Ap(_8r(_lp._Lp,_np,_pp));_lp._Cp(_8r(_lp._Mp,
_op,_pp));return _pp;}function _Q4(_lp,_mp,_np){return !yyGetBool(yyfbitand(_Sp(_np),1));}// /// @description ease(easing type, time, total time, delta value, start value(X0) )
// /// @param easing type
// /// @param time
// /// @param total time
// /// @param delta value
// /// @param start value(X0
function _R4(_lp,_mp,_np,_op,_pp,_qp,_rp){var _Wq=yyfdivide(_Sp(_op),_Sp(_pp));var _ar=_np;var _br=-1;if(yyCompareVal(_ar,0,g_GMLMathEpsilon)==0){_br=0;}else if(yyCompareVal(_ar,1,g_GMLMathEpsilon)==0){
_br=1;}else if(yyCompareVal(_ar,2,g_GMLMathEpsilon)==0){_br=2;}else if(yyCompareVal(_ar,3,g_GMLMathEpsilon)==0){_br=3;}else if(yyCompareVal(_ar,4,g_GMLMathEpsilon)==0){_br=4;}else if(yyCompareVal(_ar,5,g_GMLMathEpsilon)==0){_br=5;}else if(yyCompareVal(_ar,6,g_GMLMathEpsilon)==0){_br=6;}else if(yyCompareVal(_ar,7,g_GMLMathEpsilon)==0){_br=7;}else if(yyCompareVal(_ar,8,g_GMLMathEpsilon)==0){_br=8;}else if(yyCompareVal(_ar,9,g_GMLMathEpsilon)==0){_br=9;}else if(yyCompareVal(_ar,10,g_GMLMathEpsilon)==0){_br=10;
}else if(yyCompareVal(_ar,11,g_GMLMathEpsilon)==0){_br=11;}else if(yyCompareVal(_ar,12,g_GMLMathEpsilon)==0){_br=12;}else if(yyCompareVal(_ar,13,g_GMLMathEpsilon)==0){_br=13;}switch(_br){case 0:{if(yyfequal(_Wq,1)){return yyfplus(_Sp(_rp),_Sp(_qp))}else {return _rp};}case 1:{return yyfplus(_Sp(yyftime(_Sp(_Wq),_Sp(_qp))),_Sp(_rp));}case 2:{return yyfplus(_Sp(yyftime(yyftime(_Sp(_Wq),_Sp(_Wq)),_Sp(_qp))),_Sp(_rp));}case 3:{return yyfplus(_Sp(yyftime(yyftime(_Sp(_Wq),_Sp(yyfminus(2,_Sp(_Wq)))),_Sp(_qp))),_Sp(_rp));
}case 4:{_Wq=yyftime(_Wq,2);if(yyfless(_Wq,1)){return yyfplus(_Sp(yyftime(yyftime(yyftime(_Sp(_Wq),_Sp(_Wq)),0.5),_Sp(_qp))),_Sp(_rp))};_Wq--;return yyfplus(_Sp(yyftime(yyftime(_Sp(yyfminus(_Sp(yyftime(_Sp(_Wq),_Sp(yyfminus(_Sp(_Wq),2)))),1)),(-0.5)),_Sp(_qp))),_Sp(_rp));}case 5:{return yyfplus(_Sp(yyftime(yyftime(yyftime(_Sp(_Wq),_Sp(_Wq)),_Sp(_Wq)),_Sp(_qp))),_Sp(_rp));}case 6:{_Wq--;return yyfplus(_Sp(yyftime(_Sp(yyfplus(_Sp(yyftime(yyftime(_Sp(_Wq),_Sp(_Wq)),_Sp(_Wq))),1)),_Sp(_qp))),_Sp(_rp));}case 7:{
_Wq=yyftime(_Wq,2);if(yyfless(_Wq,1)){return yyfplus(_Sp(yyftime(yyftime(yyftime(yyftime(_Sp(_Wq),_Sp(_Wq)),_Sp(_Wq)),0.5),_Sp(_qp))),_Sp(_rp))};_Wq=yyfminus(_Wq,2);return yyfplus(_Sp(yyftime(yyftime(_Sp(yyfplus(_Sp(yyftime(yyftime(_Sp(_Wq),_Sp(_Wq)),_Sp(_Wq))),2)),0.5),_Sp(_qp))),_Sp(_rp));}case 8:{_Wq=yyftime(_Wq,2);if(yyfless(_Wq,1)){return yyfplus(_Sp(yyftime(yyftime((-0.5),_Sp(yyfminus(_Sp(sqrt(yyfminus(1,_Sp(yyftime(_Sp(_Wq),_Sp(_Wq)))))),1))),_Sp(_qp))),_Sp(_rp))};_Wq=yyfminus(_Wq,2);return yyfplus(_Sp(yyftime(yyftime(0.5,
_Sp(yyfplus(_Sp(sqrt(yyfminus(1,_Sp(yyftime(_Sp(_Wq),_Sp(_Wq)))))),1))),_Sp(_qp))),_Sp(_rp));}case 9:{var _Zq=1.70158;var __q=0;var _0r=_qp;if(yyfequal(_Wq,0)){return _rp};if(yyfequal(_Wq,1)){return 1};__q=yyftime(_Sp(_pp),0.3);if(yyfless(_0r,abs(_qp))){{_0r=_qp;_Zq=yyfdivide(_Sp(__q),4);}}else {_Zq=yyftime(yyfdivide(_Sp(__q),6.28318530717959),_Sp(_1r(yyfdivide(_Sp(_qp),_Sp(_0r)))))};return yyfplus(yyfplus(_Sp(yyftime(yyftime(_Sp(_0r),_Sp(_2r(2,yyftime((-10),_Sp(_Wq))))),_Sp(sin(yyfdivide(yyftime(_Sp(yyfminus(_Sp(yyftime(_Sp(_Wq),
_Sp(_pp))),_Sp(_Zq))),6.28318530717959),_Sp(__q)))))),_Sp(_qp)),_Sp(_rp));}case 10:{var _Zq=1.70158;return yyfplus(_Sp(yyftime(yyftime(yyftime(_Sp(_qp),_Sp(_Wq)),_Sp(_Wq)),_Sp(yyfminus(_Sp(yyftime(_Sp(yyfplus(_Sp(_Zq),1)),_Sp(_Wq))),_Sp(_Zq))))),_Sp(_rp));}case 11:{var _Zq=1.70158;_Wq--;return yyfplus(_Sp(yyftime(_Sp(_qp),_Sp(yyfplus(_Sp(yyftime(yyftime(_Sp(_Wq),_Sp(_Wq)),_Sp(yyfplus(_Sp(yyftime(_Sp(yyfplus(_Sp(_Zq),1)),_Sp(_Wq))),_Sp(_Zq))))),1)))),_Sp(_rp));}case 12:{var _Zq=1.70158;_Wq=yyftime(_Wq,2);
_Zq=yyftime(_Zq,1.525);if(yyfless(_Wq,1)){return yyfplus(_Sp(yyftime(yyfdivide(_Sp(_qp),2),_Sp(yyfminus(_Sp(yyftime(yyftime(yyftime(_Sp(_Wq),_Sp(_Wq)),_Sp(yyfplus(_Sp(_Zq),1))),_Sp(_Wq))),_Sp(_Zq))))),_Sp(_rp))};_Wq=yyfminus(_Wq,2);return yyfplus(_Sp(yyftime(yyftime(_Sp(_qp),0.5),_Sp(yyfplus(_Sp(yyftime(yyftime(_Sp(_Wq),_Sp(_Wq)),_Sp(yyfplus(_Sp(yyftime(_Sp(yyfplus(_Sp(_Zq),1)),_Sp(_Wq))),_Sp(_Zq))))),2)))),_Sp(_rp));}case 13:{if(yyfless(_Wq,0.363636363636364)){{return yyfplus(_Sp(yyftime(_Sp(_qp),_Sp(yyftime(yyftime(7.5625,
_Sp(_Wq)),_Sp(_Wq))))),_Sp(_rp));}}else {if(yyfless(_Wq,0.727272727272727)){{_Wq=yyfminus(_Wq,0.545454545454545);return yyfplus(_Sp(yyftime(_Sp(_qp),_Sp(yyfplus(_Sp(yyftime(yyftime(7.5625,_Sp(_Wq)),_Sp(_Wq))),0.75)))),_Sp(_rp));}}else {if(yyfless(_Wq,0.909090909090909)){{_Wq=yyfminus(_Wq,0.818181818181818);return yyfplus(_Sp(yyftime(_Sp(_qp),_Sp(yyfplus(_Sp(yyftime(yyftime(7.5625,_Sp(_Wq)),_Sp(_Wq))),0.9375)))),_Sp(_rp));}}else {{_Wq=yyfminus(_Wq,0.954545454545455);return yyfplus(_Sp(yyftime(_Sp(_qp),
_Sp(yyfplus(_Sp(yyftime(yyftime(7.5625,_Sp(_Wq)),_Sp(_Wq))),0.984375)))),_Sp(_rp));}}}};}default :{return yyfplus(_Sp(yyftime(_Sp(_Wq),_Sp(_qp))),_Sp(_rp));}};}// /// @description random_bool()
function _S4(_lp,_mp){return yyfgreater(random(1),0.5);}// /// @description count_digits_in_number(number)
// /// @param number
function _T4(_lp,_mp,_np){var _cr=_np;var _dr=1;_dr=1;for(;yyfgreaterequal(_cr,10);_dr++){{_cr=yyfdivide(_Sp(_cr),10);}};return _dr;}// /// @description create_positions_grid(x1, y1, x2, y2, x cells count, y cells count, type of grid (0 - from left to right, from top to bot))
// /// @param x1
// /// @param y1
// /// @param x2
// /// @param y2
// /// @param x cells count
// /// @param y cells count
// /// @param type of grid (0 - from left to right
// /// @param from top to bot
function _U4(_lp,
_mp,_np,_op,_pp,_qp,_rp,_Vp){var _er;_er=_eq(_er,-86);_er[_fq(0)]=0;var _fr=0;var _gr=yyfdivide(_Sp(yyfminus(_Sp(_pp),_Sp(_np))),_Sp(_rp));var _hr=yyfdivide(_Sp(yyfminus(_Sp(_qp),_Sp(_op))),_Sp(_Vp));var _ir=0;for(;yyfless(_ir,_Vp);_ir++){var _jr=0;for(;yyfless(_jr,_rp);_jr++){{_kr(_er,_fr,0,yyfplus(_Sp(yyftime(_Sp(_gr),_Sp(yyfplus(_Sp(_jr),0.5)))),_Sp(_np)));_kr(_er,_fr,1,yyfplus(_Sp(yyftime(_Sp(_hr),_Sp(yyfplus(_Sp(_ir),0.5)))),_Sp(_op)));_fr++;}}};return _er;}// /// @description find_angle(x, y);
// /// @param x
// /// @param y
function _V4(_lp,
_mp,_np,_op){return _Sp(-_Sp(_lr(_mr(_op,_np))));}// /// @description is_point_inside(x world point, y world point)
// /// @param x world point
// /// @param y world point
function _W4(_lp,_mp,_np,_op){if(yyfgreater(_np,_lp._nr())){return 0};if(yyfless(_np,_lp._or())){return 0};if(yyfgreater(_op,_lp._pr())){return 0};if(yyfless(_op,_lp._qr())){return 0};return 1;}// /// @description turn_to(target object, lerp value)
// /// @param target object
// /// @param lerp value
function _X4(_lp,_mp,_np,
_op){var _rr=_sr(_lp.x,_lp.y,_zp(_lp,_mp,_np).x,_zp(_lp,_mp,_np).y);_lp._tr(_lp._tq-yyftime(_Sp(_ur(_lp._tq,_rr)),_Sp(_op)));}// /// @description turn_to_xy(x, y, lerp value)
// /// @param x
// /// @param y
// /// @param lerp value
function _Y4(_lp,_mp,_np,_op,_pp){var _rr=_sr(_lp.x,_lp.y,_np,_op);_lp._tr(_lp._tq-yyftime(_Sp(_ur(_lp._tq,_rr)),_Sp(_pp)));}// /// @description random_radial_pos_vec2(x, y, radius, [radius2], [minAngle], [maxAngle])
// /// @param x
// /// @param y
// /// @param radius
// /// @param [radius2]
// /// @param [minAngle]
// /// @param [maxAngle]
function _Z4(_lp,
_mp){var _6r;if(yyfgreater((arguments.length-2),3)){_6r=_vr(arguments[2+(2)],arguments[2+(3)])}else {_6r=_vr(0,arguments[2+(2)])};var _wr;if(yyfgreater((arguments.length-2),4)){{if(yyfgreater((arguments.length-2),5)){_wr=_vr(arguments[2+(4)],arguments[2+(5)])}else {_wr=_vr(arguments[2+(4)],360)};}}else {{_wr=random(360);}};var _xr;_xr=_eq(_xr,-101);_xr[_fq(0)]=yyfplus(_Sp(yyftime(_Sp(_yr(_wr)),_Sp(_6r))),_Sp(arguments[2+(0)]));_xr[_fq(1)]=yyfplus(_Sp(yyftime(_Sp(_zr(_wr)),_Sp(_6r))),_Sp(arguments[2+(1)]));
return _xr;}// /// @description grid_calculate(script, width, height, deltaX, deltaY)
// /// @param script
// /// @param width
// /// @param height
// /// @param deltaX
// /// @param deltaY
function __4(_lp,_mp,_np,_op,_pp,_qp,_rp){var _Ar,_Br;var _Cr,_Dr;var _Er=_op;var _Fr=_pp;var _zq=_qp;var _Aq=_rp;var _Iq=0;for(;yyfless(_Iq,yyftime(_Sp(_Er),_Sp(_Fr)));_Iq++){{_Cr=yyfmod(_Sp(_Iq),_Sp(_Er));_Dr=floor(yyfdivide(_Sp(_Iq),_Sp(_Er)));_Ar=yyftime(_Sp(_zq),_Sp(yyfminus(_Sp(_Cr),_Sp(yyftime(_Sp(yyfminus(_Sp(_Er),
1)),0.5)))));_Br=yyftime(_Sp(_Aq),_Sp(yyfminus(_Sp(_Dr),_Sp(yyftime(_Sp(yyfminus(_Sp(_Fr),1)),0.5)))));_E3._l4[_np](_lp,_mp,_Cr,_Dr,_Ar,_Br);}};}function _05(_lp,_mp,_np){return _Gr(_np);}// /// @description string_encode( string );
// /// @param string
function _15(_lp,_mp,_np){var _Hr=0;var _Ir=0;var _Jr="";var _Kr=0;var _Lr=0;_87(_lp,_mp,"var encString = 0;");var _Iq=0;for(;yyfless(_Iq,_Mr(_np));_Iq++){{var _5r=_Nr(_np,yyfplus(_Sp(_Iq),1));if(yyfequal(yyfmod(_Sp(_Iq),2),0)){_5r=yyfplus(_5r,2)}else {
_5r=yyfminus(_5r,5)};if(yyfequal(_Kr,0)){_Jr=yyfplus(_Jr,_Or(_5r))}else {_Jr=yyfplus(_Jr,yyfplus(",",_Sp(_Or(_5r))))};_Kr++;if((yyGetBool(yyfgreaterequal(_Kr,15)))||(yyGetBool(yyfequal(_Iq,yyfminus(_Sp(_Mr(_np)),1))))){{_87(_lp,_mp,yyfplus(yyfplus("encString=array_push(encString,",_Sp(_Jr)),");"));_Kr=0;_Jr="";}};}};}function _25(_lp,_mp,_np){var _Pr=_Qr(_np);var _Rr="";var _5r=0;var _Iq=0;for(;yyfless(_Iq,_Pr);_Iq++){{_5r=_np[~~_Iq];if(yyfequal(yyfmod(_Sp(_Iq),2),0)){_5r=yyfminus(_5r,2)}else {_5r=yyfplus(_5r,
5)};_Rr=yyfplus(_Rr,_Sr(_5r));}};return _Rr;}// /// @description string_parse(str,token,ignore)
// /// @param str
// /// @param token
// /// @param ignore
function _35(_lp,_mp,_np,_op,_pp){{var _Rr,_Tr,_Ur,_Vr,_Wr,_Xr;_Rr=_np;_Tr=_op;_Ur=_pp;_Vr=_Yr();_Wr=_Mr(_Tr);while(yyfnotequal(_Mr(_Rr),0)){{_Xr=_Zr(_Tr,_Rr);if(yyGetBool(_Xr)){{if((yyGetBool(yyfnotequal(_Xr,1)))||(yyGetBool(!yyGetBool(_Ur)))){__r(_Vr,_0s(_Rr,1,yyfminus(_Sp(_Xr),1)))};_Rr=_0s(_Rr,yyfplus(_Sp(_Xr),_Sp(_Wr)),_Mr(_Rr));}}else {
{__r(_Vr,_Rr);_Rr="";}};}};return _Vr;};}// /// @description string_money(money)
// /// @param money
function _45(_lp,_mp,_np){var _1s=_np;var _3r="";var _2s="";while(yyfgreater(_1s,1000)){{var _3s=yyfmod(_Sp(_1s),1000);var _2s=_Or(_3s);if(yyfequal(_Mr(_2s),1)){_2s=yyfplus("00",_Sp(_2s))}else {if(yyfequal(_Mr(_2s),2)){_2s=yyfplus("0",_Sp(_2s))}};_3r=_4s(yyfplus(",",_Sp(_2s)),_3r,0);_1s=floor(yyftime(_Sp(_1s),0.001));}};_3r=_4s(_Or(_1s),_3r,0);return _3r;}// /// @description string_beautify_number(number)
// /// @param number
function _55(_lp,
_mp,_np){var _5s=_np;var _6s=_5s;var _7s;var _8s="";var _9s="";var _as="";var _bs=0;if(yyfgreaterequal(_5s,new Long(2764472320,232830,false))){{_6s=yyfdivide(_Sp(_5s),new Long(2764472320,232830,false));_as="q";}}else {if(yyfgreaterequal(_5s,new Long(3567587328,232,false))){{_6s=yyfdivide(_Sp(_5s),new Long(3567587328,232,false));_as="t";}}else {if(yyfgreaterequal(_5s,1000000000)){{_6s=yyfdivide(_Sp(_5s),1000000000);_as="b";}}else {if(yyfgreaterequal(_5s,1000000)){{_6s=yyfdivide(_Sp(_5s),1000000);_as="m";}}else {
if(yyfgreaterequal(_5s,1000)){{_6s=yyfdivide(_Sp(_5s),1000);_as="k";}}else {_6s=round(_5s)}}}}};_7s=floor(yyftime(yyftime(_Sp(_6s),10),0.1));if(yyfgreater(_5s,1000)){{if(yyfgreater(_6s,1.01)){{if(yyfless(_6s,100)){_bs=2}else {_bs=1};}};}};_6s=yyfminus(_Sp(_6s),_Sp(_7s));if(yyfgreater(_bs,0)){{if(yyfequal(_bs,2)){_8s=floor(yyftime(_Sp(_6s),100))}else {_8s=floor(yyftime(_Sp(_6s),10))};_9s=yyfplus(yyfplus(yyfplus(_Sp(_Or(_7s)),"."),_Sp(_Or(_8s))),_Sp(_as));}}else {{_9s=yyfplus(_Sp(_Or(_7s)),_Sp(_as));}
};return _9s;}// /// @description string_splice(str, substr, count, index)
// /// @param str
// /// @param substr
// /// @param count
// /// @param index
function _65(_lp,_mp){}// /// @description string_time(total seconds)
// /// @param total seconds
function _75(_lp,_mp,_np){var _cs=floor(yyfmod(_Sp(_np),60));var _ds=floor(yyfdivide(_Sp(yyfmod(_Sp(_np),3600)),60));if(yyfless(_cs,10)){_cs=yyfplus("0",_Sp(_Or(_cs)))}else {_cs=_Or(_cs)};if(yyfless(_ds,10)){_ds=yyfplus("0",_Sp(_Or(_ds)))}else {
_ds=_Or(_ds)};return yyfplus(yyfplus(_Sp(_ds),":"),_Sp(_cs));}// /// @description dg_sound_stop(sound)
// /// @param sound
function _85(_lp,_mp,_np){if(yyfequal(_es(),1)){{_fs(_np);}}else {{_Qb(_lp,_mp,_np);}};if(yyfequal(_np,1)){{var _Iq=0;for(;yyfless(_Iq,_zp(_lp,_mp,global._gs)._hs);_Iq++){if(yyfequal(_zp(_lp,_mp,global._gs)._is[_yq(_Iq,_zp(_lp,_mp,global._gs)._is)],_np)){{var _js=yyfplus(_Sp(_Iq),1);for(;yyfless(_js,_zp(_lp,_mp,global._gs)._hs);_js++){_zp(_lp,_mp,global._gs)._is=_eq(_zp(_lp,_mp,
global._gs)._is,4229300372);_zp(_lp,_mp,global._gs)._is[_fq(yyfminus(_Sp(_js),1))]=_zp(_lp,_mp,global._gs)._is[_yq(_js,_zp(_lp,_mp,global._gs)._is)]};_zp(_lp,_mp,global._gs)._hs--;return 1;}}};}}else {{var _Iq=0;for(;yyfless(_Iq,_zp(_lp,_mp,global._gs)._ks);_Iq++){if(yyfequal(_zp(_lp,_mp,global._gs)._ls[_yq(_Iq,_zp(_lp,_mp,global._gs)._ls)],_np)){{var _js=yyfplus(_Sp(_Iq),1);for(;yyfless(_js,_zp(_lp,_mp,global._gs)._ks);_js++){_zp(_lp,_mp,global._gs)._ls=_eq(_zp(_lp,_mp,global._gs)._ls,3921092062);_zp(_lp,
_mp,global._gs)._ls[_fq(yyfminus(_Sp(_js),1))]=_zp(_lp,_mp,global._gs)._ls[_yq(_js,_zp(_lp,_mp,global._gs)._ls)]};_zp(_lp,_mp,global._gs)._ks--;return 1;}}};}};}// /// @description dg_sound_play(sound, loop)
// /// @param sound
// /// @param loop
function _95(_lp,_mp,_np,_op){if(yyGetBool(_zp(_lp,_mp,global._ms)._ns)){{if(yyfequal(_es(),1)){{if(yyfequal(_op,1)){{if(yyGetBool(_os(_np))){{_ps(_np);return 0;}};if(yyGetBool(_qs(_np))){{return 0;}};}};_rs(_np,1,_op);}}else {{if(yyGetBool(_op)){{_Qb(_lp,
_mp,_np);_Ob(_lp,_mp,_np);}}else {_Pb(_lp,_mp,_np)};}};}};if(yyfequal(_op,1)){{var _Iq=0;for(;yyfless(_Iq,_zp(_lp,_mp,global._gs)._hs);_Iq++){if(yyfequal(_zp(_lp,_mp,global._gs)._is[_yq(_Iq,_zp(_lp,_mp,global._gs)._is)],_np)){return 1}};_zp(_lp,_mp,global._gs)._is=_eq(_zp(_lp,_mp,global._gs)._is,4229300372);_zp(_lp,_mp,global._gs)._is[_fq(_zp(_lp,_mp,global._gs)._hs)]=_np;_zp(_lp,_mp,global._gs)._hs++;}}else {{var _Iq=0;for(;yyfless(_Iq,_zp(_lp,_mp,global._gs)._ks);_Iq++){if(yyfequal(_zp(_lp,_mp,global._gs)._ls[_yq(_Iq,
_zp(_lp,_mp,global._gs)._ls)],_np)){return 1}};_zp(_lp,_mp,global._gs)._ls=_eq(_zp(_lp,_mp,global._gs)._ls,3921092062);_zp(_lp,_mp,global._gs)._ls[_fq(_zp(_lp,_mp,global._gs)._ks)]=_np;_zp(_lp,_mp,global._gs)._ks++;}};}// /// @description dg_music_stop()
function _a5(_lp,_mp){if(yyfnotequal(_zp(_lp,_mp,global._gs)._ss,(-1))){{if(yyfequal(_es(),1)){{_fs(_zp(_lp,_mp,global._gs)._ss);}}else {{_Qb(_lp,_mp,_zp(_lp,_mp,global._gs)._ss);}};}};_zp(_lp,_mp,global._gs)._ss=(-1);}// /// @description dg_music_play( music sound );
// /// @param music sound
function _b5(_lp,
_mp,_np){if((yyGetBool(yyfnotequal(_zp(_lp,_mp,global._gs)._ss,(-1))))&&(yyGetBool(yyfnotequal(_zp(_lp,_mp,global._gs)._ss,_np)))){{if(yyfequal(_es(),1)){{_fs(_zp(_lp,_mp,global._gs)._ss);}}else {{_Qb(_lp,_mp,_zp(_lp,_mp,global._gs)._ss);}};}};_zp(_lp,_mp,global._gs)._ss=_np;if(yyGetBool(_zp(_lp,_mp,global._ms)._ts)){{if(yyfequal(_es(),1)){{if(yyGetBool(_os(_zp(_lp,_mp,global._gs)._ss))){{_ps(_zp(_lp,_mp,global._gs)._ss);return 0;}};if(yyGetBool(_qs(_zp(_lp,_mp,global._gs)._ss))){{return 0;}};_rs(_np,
1,1);}}else {{_Qb(_lp,_mp,_zp(_lp,_mp,global._gs)._ss);_Ob(_lp,_mp,_zp(_lp,_mp,global._gs)._ss);}};}};}// /// @description dg_music_enable(true/false)
// /// @param true/false
function _c5(_lp,_mp,_np){if(yyfequal(_zp(_lp,_mp,global._ms)._ts,_np)){return 0};_zp(_lp,_mp,global._ms)._ts=_np;if(yyGetBool(_np)){{if(yyfnotequal(_zp(_lp,_mp,global._gs)._ss,(-1))){{if(yyfequal(_es(),1)){{if(yyGetBool(_os(_zp(_lp,_mp,global._gs)._ss))){{_ps(_zp(_lp,_mp,global._gs)._ss);return 0;}};if(yyGetBool(_qs(_zp(_lp,
_mp,global._gs)._ss))){{return 0;}};_rs(_zp(_lp,_mp,global._gs)._ss,1,1);}}else {{_Qb(_lp,_mp,_zp(_lp,_mp,global._gs)._ss);_Ob(_lp,_mp,_zp(_lp,_mp,global._gs)._ss);}};}};}}else {{if(yyfnotequal(_zp(_lp,_mp,global._gs)._ss,(-1))){{if(yyfequal(_es(),1)){{_us(_zp(_lp,_mp,global._gs)._ss);}}else {{_Qb(_lp,_mp,_zp(_lp,_mp,global._gs)._ss);}};}};}};_B8(_lp,_mp,"music_enabled",_zp(_lp,_mp,global._ms)._ts);}// /// @description dg_music_fade( new music, time, delay, pause previous music(true)/stop previous music(false) );
// /// @param new music
// /// @param time
// /// @param delay
// /// @param pause previous music(true
function _d5(_lp,
_mp,_np,_op,_pp,_qp){var _Yp=_Lb(_lp,_mp,0,0,25);_zp(_lp,_mp,_Yp)._vs=_zp(_lp,_mp,global._gs)._ss;_zp(_lp,_mp,_Yp)._ws=_np;_zp(_lp,_mp,_Yp)._Jp=_op;_zp(_lp,_mp,_Yp)._xs=_pp;_zp(_lp,_mp,_Yp)._ys=_qp;return _Yp;}// /// @description dg_set_global_volume(sound volume)
// /// @param sound volume
function _e5(_lp,_mp,_np){if(yyfequal(_es(),1)){{_zs(0,_np);}}else {{_Nb(_lp,_mp,_np);}};}function _f5(_lp,_mp,_np){if(yyfequal(_es(),1)){{_us(_np);}}else {{_Qb(_lp,_mp,_np);}};}// /// @description dg_sounds_enable(true/false)
// /// @param true/false
function _g5(_lp,
_mp,_np){if(yyfequal(_zp(_lp,_mp,global._ms)._ns,_np)){return 0};_zp(_lp,_mp,global._ms)._ns=_np;_B8(_lp,_mp,"sounds_enabled",_zp(_lp,_mp,global._ms)._ns);if(yyGetBool(_np)){{var _Iq=0;for(;yyfless(_Iq,_zp(_lp,_mp,global._gs)._hs);_Iq++){{if(yyfequal(_zp(_lp,_mp,global._gs)._is[_yq(_Iq,_zp(_lp,_mp,global._gs)._is)],_zp(_lp,_mp,global._gs)._ss)){_95(_lp,_mp,_zp(_lp,_mp,global._gs)._is[_yq(_Iq,_zp(_lp,_mp,global._gs)._is)],1)};}};}}else {{var _Iq=0;for(;yyfless(_Iq,_zp(_lp,_mp,global._gs)._hs);_Iq++){
{_f5(_lp,_mp,_zp(_lp,_mp,global._gs)._is[_yq(_Iq,_zp(_lp,_mp,global._gs)._is)]);}};var _Iq=0;for(;yyfless(_Iq,_zp(_lp,_mp,global._gs)._ks);_Iq++){{if(yyfequal(_es(),1)){{_fs(_zp(_lp,_mp,global._gs)._ls[_yq(_Iq,_zp(_lp,_mp,global._gs)._ls)]);}}else {{_Qb(_lp,_mp,_zp(_lp,_mp,global._gs)._ls[_yq(_Iq,_zp(_lp,_mp,global._gs)._ls)]);}};}};}};}// /// @description dg_sounds_toggle( )
// /// @param
function _h5(_lp,_mp,_np){_zp(_lp,_mp,global._ms)._ns=!yyGetBool(_zp(_lp,_mp,global._ms)._ns)?1:0;_B8(_lp,
_mp,"sounds_enabled",_zp(_lp,_mp,global._ms)._ns);if(yyGetBool(_np)){{var _Iq=0;for(;yyfless(_Iq,_zp(_lp,_mp,global._gs)._hs);_Iq++){{if(yyfequal(_zp(_lp,_mp,global._gs)._is[_yq(_Iq,_zp(_lp,_mp,global._gs)._is)],_zp(_lp,_mp,global._gs)._ss)){_95(_lp,_mp,_zp(_lp,_mp,global._gs)._is[_yq(_Iq,_zp(_lp,_mp,global._gs)._is)],1)};}};}}else {{var _Iq=0;for(;yyfless(_Iq,_zp(_lp,_mp,global._gs)._hs);_Iq++){{_f5(_lp,_mp,_zp(_lp,_mp,global._gs)._is[_yq(_Iq,_zp(_lp,_mp,global._gs)._is)]);}};var _Iq=0;for(;yyfless(_Iq,
_zp(_lp,_mp,global._gs)._ks);_Iq++){{if(yyfequal(_es(),1)){{_fs(_zp(_lp,_mp,global._gs)._ls[_yq(_Iq,_zp(_lp,_mp,global._gs)._ls)]);}}else {{_Qb(_lp,_mp,_zp(_lp,_mp,global._gs)._ls[_yq(_Iq,_zp(_lp,_mp,global._gs)._ls)]);}};}};}};}// /// @description dg_music_toggle( )
// /// @param
function _i5(_lp,_mp){_c5(_lp,_mp,!yyGetBool(_zp(_lp,_mp,global._ms)._ts));}// /// @description dg_sounds_enabled()
function _j5(_lp,_mp){return _zp(_lp,_mp,global._ms)._ns;}// /// @description dg_music_enabled()
function _k5(_lp,
_mp){return _zp(_lp,_mp,global._ms)._ts;}function _l5(_lp,_mp){_As(_lp,_lp._Bs,_lp._Cs,_lp.x,_lp.y,_lp._Lp,_lp._Mp,_lp._tq,_lp._Ds(),_lp._Xp);}// /// @description draw_self_on_rect(x, y, width, height);
// /// @param x
// /// @param y
// /// @param width
// /// @param height
function _m5(_lp,_mp,_np,_op,_pp,_qp){if((yyGetBool(yyflessequal(_pp,1)))||(yyGetBool(yyflessequal(_qp,1)))){return 0};_As(_lp,_lp._Bs,_lp._Cs,_np,_op,yyfdivide(_Sp(_pp),_Sp(_lp._Es())),yyfdivide(_Sp(_qp),_Sp(_lp._Fs())),
_lp._tq,16777215,_lp._Xp);}// /// @description draw_self_on_rect_ex(x, y, width, height, image_alpha);
// /// @param x
// /// @param y
// /// @param width
// /// @param height
// /// @param image_alpha
function _n5(_lp,_mp,_np,_op,_pp,_qp,_rp){if((yyGetBool(yyflessequal(_pp,1)))||(yyGetBool(yyflessequal(_qp,1)))){return 0};_As(_lp,_lp._Bs,_lp._Cs,_np,_op,yyfdivide(_Sp(_pp),_Sp(_lp._Es())),yyfdivide(_Sp(_qp),_Sp(_lp._Fs())),_lp._tq,16777215,_rp);}// /// @description draw_number_from_sprite(number_sprite_index, number_image_index, nubmer, x, y, fa_align, scale, spacing )
// /// @param number_sprite_index
// /// @param number_image_index
// /// @param nubmer
// /// @param x
// /// @param y
// /// @param fa_align
// /// @param scale
// /// @param spacing
function _o5(_lp,
_mp,_np,_op,_pp,_qp,_rp,_Vp,_Wp,_cq){var _Gs=yyfdivide(_Sp(_Hs(_np)),10);var _Is=_Js(_np);var _dr;var _cr=_pp;_dr=1;for(;yyfgreaterequal(_cr,10);_dr++){{_cr=yyfdivide(_Sp(_cr),10);}};_cr=_pp;var _Ks;var _Ls=yyftime(_Sp(yyfplus(_Sp(yyftime(yyftime(_Sp(yyfminus(_Sp(_dr),1)),_Sp(_Gs)),_Sp(_cq))),_Sp(_Gs))),_Sp(_Wp));if(yyfequal(_Vp,1)){_Ks=yyfminus(yyfplus(_Sp(_qp),_Sp(yyftime(_Sp(_Ls),0.5))),_Sp(yyftime(_Sp(_Gs),_Sp(_Wp))))}else {if(yyfequal(_Vp,2)){_Ks=yyfminus(_Sp(_qp),_Sp(yyftime(_Sp(_Gs),_Sp(_Wp))))}
else {if(yyfequal(_Vp,0)){_Ks=yyfminus(yyfplus(_Sp(_qp),_Sp(_Ls)),_Sp(yyftime(_Sp(_Gs),_Sp(_Wp))))}}};var _Ms=yyfminus(_Sp(_rp),_Sp(yyftime(yyftime(_Sp(_Is),0.5),_Sp(_Wp))));if(yyfequal(_cr,0)){_Ns(_lp,_np,_op,0,0,yyftime(_Sp(_Gs),0.99),_Is,_Ks,_Ms,_Wp,_Wp,16777215,_lp._Xp)}else {while(yyfgreater(_cr,0)){{_Ns(_lp,_np,_op,yyftime(_Sp(floor(yyfmod(_Sp(_cr),10))),_Sp(_Gs)),0,_Gs,_Is,_Ks,_Ms,_Wp,_Wp,16777215,_lp._Xp);_cr=floor(yyfdivide(_Sp(_cr),10));_Ks=yyfminus(_Ks,yyftime(yyftime(_Sp(_Gs),_Sp(_cq)),
_Sp(_Wp)));}}};}function _p5(_lp,_mp){_Os(_lp,_lp._Bs,_lp._Cs,_lp.x,_lp.y);}function _q5(_lp,_mp){var _Ps=0;var _Qs=yyftime(yyfdivide(_Sp(_lp._Es()),_Sp(_lp._Lp)),0.5);var _Rs=yyftime(yyfdivide(_Sp(_lp._Fs()),_Sp(_lp._Mp)),0.5);_Ps=_eq(_Ps,-214);_kr(_Ps,0,0,_Sp(-_Sp(_Qs)));_kr(_Ps,0,1,_Sp(-_Sp(_Rs)));_kr(_Ps,1,0,_Qs);_kr(_Ps,1,1,_Sp(-_Sp(_Rs)));_kr(_Ps,2,0,_Qs);_kr(_Ps,2,1,_Rs);_kr(_Ps,3,0,_Sp(-_Sp(_Qs)));_kr(_Ps,3,1,_Rs);var _Zq=sin(_4r(_Sp(-_Sp(_lp._tq))));var _5r=cos(_4r(_Sp(-_Sp(_lp._tq))));var _Ss;
var _Ts;var _Iq=0;for(;yyfless(_Iq,4);_Iq++){{_Ss=_Ps[_yq(_Iq,_Ps)][~~0];_Ts=_Ps[_yq(_Iq,_Ps)][~~1];_kr(_Ps,_Iq,0,yyfplus(_Sp(yyftime(_Sp(yyfminus(_Sp(yyftime(_Sp(_Ss),_Sp(_5r))),_Sp(yyftime(_Sp(_Ts),_Sp(_Zq))))),_Sp(_lp._Lp))),_Sp(_lp.x)));_kr(_Ps,_Iq,1,yyfplus(_Sp(yyftime(_Sp(yyfplus(_Sp(yyftime(_Sp(_Ss),_Sp(_Zq))),_Sp(yyftime(_Sp(_Ts),_Sp(_5r))))),_Sp(_lp._Mp))),_Sp(_lp.y)));}};_Us(_lp,_lp._Bs,_lp._Cs,_Ps[_yq(0,_Ps)][~~0],_Ps[_yq(0,_Ps)][~~1],_Ps[_yq(1,_Ps)][~~0],_Ps[_yq(1,_Ps)][~~1],_Ps[_yq(2,
_Ps)][~~0],_Ps[_yq(2,_Ps)][~~1],_Ps[_yq(3,_Ps)][~~0],_Ps[_yq(3,_Ps)][~~1],_lp._Xp);}function _r5(_lp,_mp){_Vs(16777215);_Ws(1);}// /// @description draw_sprite_fullscreen(sprite index, image_index, image_alpha);
// /// @param sprite index
// /// @param image_index
// /// @param image_alpha
function _s5(_lp,_mp,_np,_op,_pp){var _Xs=10;_As(_lp,_np,_op,yyfminus(_Sp(_Rb(_lp,_mp,0,0)),_Sp(_Xs)),yyfminus(_Sp(_Rb(_lp,_mp,1,0)),_Sp(_Xs)),yyfdivide(_Sp(yyfplus(_Sp(_Rb(_lp,_mp,2,0)),_Sp(yyftime(_Sp(_Xs),
2)))),_Sp(_Hs(_np))),yyfdivide(_Sp(yyfplus(_Sp(_Rb(_lp,_mp,3,0)),_Sp(yyftime(_Sp(_Xs),2)))),_Sp(_Js(_np))),0,16777215,_pp);}// /// @description draw_gui_sprite_fullscreen(sprite index, image_index, image_alpha);
// /// @param sprite index
// /// @param image_index
// /// @param image_alpha
function _t5(_lp,_mp,_np,_op,_pp){_As(_lp,_np,_op,0,0,yyfdivide(_Sp(_Ys()),_Sp(_Hs(_np))),yyfdivide(_Sp(_Zs()),_Sp(_Js(_np))),0,16777215,_pp);}// /// @description draw_gui_sprite_fullscreen_ex(sprite index, image_index, image_alpha, x, y);
// /// @param sprite index
// /// @param image_index
// /// @param image_alpha
// /// @param x
// /// @param y
function _u5(_lp,
_mp,_np,_op,_pp,_qp,_rp){_As(_lp,_np,_op,_qp,_rp,yyfdivide(_Sp(_Ys()),_Sp(_Hs(_np))),yyfdivide(_Sp(_Zs()),_Sp(_Js(_np))),0,16777215,_pp);}// /// @description draw_scaled_to_direction(dir);
// /// @param dir
function _v5(_lp,_mp,_np){var __s=_np;var _Ps=0;var _Qs=yyftime(yyfdivide(_Sp(_lp._Es()),_Sp(_lp._Lp)),0.5);var _Rs=yyftime(yyfdivide(_Sp(_lp._Fs()),_Sp(_lp._Mp)),0.5);_Ps=_eq(_Ps,-234);_kr(_Ps,0,0,_Sp(-_Sp(_Qs)));_kr(_Ps,0,1,_Sp(-_Sp(_Rs)));_kr(_Ps,1,0,_Qs);_kr(_Ps,1,1,_Sp(-_Sp(_Rs)));_kr(_Ps,
2,0,_Qs);_kr(_Ps,2,1,_Rs);_kr(_Ps,3,0,_Sp(-_Sp(_Qs)));_kr(_Ps,3,1,_Rs);var _Zq=sin(_4r(_Sp(-_Sp(__s))));var _5r=cos(_4r(_Sp(-_Sp(__s))));var _Ss;var _Ts;var _Iq=0;for(;yyfless(_Iq,4);_Iq++){{_Ss=_Ps[_yq(_Iq,_Ps)][~~0];_Ts=_Ps[_yq(_Iq,_Ps)][~~1];_kr(_Ps,_Iq,0,yyfplus(_Sp(yyftime(_Sp(yyfminus(_Sp(yyftime(_Sp(_Ss),_Sp(_5r))),_Sp(yyftime(_Sp(_Ts),_Sp(_Zq))))),_Sp(_lp._Lp))),_Sp(_lp.x)));_kr(_Ps,_Iq,1,yyfplus(_Sp(yyftime(_Sp(yyfplus(_Sp(yyftime(_Sp(_Ss),_Sp(_Zq))),_Sp(yyftime(_Sp(_Ts),_Sp(_5r))))),_Sp(_lp._Mp))),
_Sp(_lp.y)));}};_Us(_lp,_lp._Bs,_lp._Cs,_Ps[_yq(0,_Ps)][~~0],_Ps[_yq(0,_Ps)][~~1],_Ps[_yq(1,_Ps)][~~0],_Ps[_yq(1,_Ps)][~~1],_Ps[_yq(2,_Ps)][~~0],_Ps[_yq(2,_Ps)][~~1],_Ps[_yq(3,_Ps)][~~0],_Ps[_yq(3,_Ps)][~~1],_lp._Xp);}// /// @description draw_shadow(offset x, offset y, color, alpha)
// /// @param offset x
// /// @param offset y
// /// @param color
// /// @param alpha
function _w5(_lp,_mp,_np,_op,_pp,_qp){if(yyfequal(_zp(_lp,_mp,_lp._0t)._1t,0)){_As(_lp,_lp._Bs,_lp._Cs,yyfplus(_Sp(_lp.x),
_Sp(_np)),yyfplus(_Sp(_lp.y),_Sp(_op)),_lp._Lp,_lp._Mp,_lp._tq,_pp,_qp)};}// /// @description draw_text_field_shadow(offset x, offset y, color, alpha)
// /// @param offset x
// /// @param offset y
// /// @param color
// /// @param alpha
function _x5(_lp,_mp,_np,_op,_pp,_qp){_2t(yyfplus(_Sp(_lp.x),_Sp(_np)),yyfplus(_Sp(_lp.y),_Sp(_op)),_3t(_lp._4t),_lp._5t,_lp._5t,_lp._tq,_pp,_pp,_pp,_pp,_qp);}// /// @description draw_radial_bar(x, y, scale, value[0..100], segmBigSprite, segmBigAngSize, segmSmallSprite, segmSmallAngSize, radialDirection);
// /// @param x
// /// @param y
// /// @param scale
// /// @param value[0..100]
// /// @param segmBigSprite
// /// @param segmBigAngSize
// /// @param segmSmallSprite
// /// @param segmSmallAngSize
// /// @param radialDirection
function _y5(_lp,
_mp,_np,_op,_pp,_qp,_rp,_Vp,_Wp,_cq,_Fq){var _6t=_7t(_qp,0,100);var _wr=yyftime(_Sp(_6t),3.6);if(yyfless(_wr,_Vp)){{var _5r=floor(yyfdivide(_Sp(_wr),_Sp(_cq)));var _8t=yyfmod(_Sp(_wr),_Sp(_cq));var _Iq=0;for(;yyfless(_Iq,_5r);_Iq++){{_As(_lp,_Wp,_lp._Cs,_np,_op,_pp,_pp,yyftime(yyftime(_Sp(_Sp(-_Sp(_Fq))),_Sp(_Iq)),_Sp(_cq)),16777215,1);}};_As(_lp,_Wp,_lp._Cs,_np,_op,_pp,_pp,yyftime(_Sp(_Sp(-_Sp(_Fq))),_Sp(yyfplus(_Sp(yyftime(_Sp(yyfminus(_Sp(_5r),1)),_Sp(_cq))),_Sp(_8t)))),16777215,1);}}else {{var _5r=floor(yyfdivide(_Sp(_wr),
_Sp(_Vp)));var _8t=yyfmod(_Sp(_wr),_Sp(_Vp));var _Iq=0;for(;yyfless(_Iq,_5r);_Iq++){{_As(_lp,_rp,_lp._Cs,_np,_op,_pp,_pp,yyftime(yyftime(_Sp(_Sp(-_Sp(_Fq))),_Sp(_Iq)),_Sp(_Vp)),16777215,1);}};_As(_lp,_rp,_lp._Cs,_np,_op,_pp,_pp,yyftime(_Sp(_Sp(-_Sp(_Fq))),_Sp(yyfplus(_Sp(yyftime(_Sp(yyfminus(_Sp(_5r),1)),_Sp(_Vp))),_Sp(_8t)))),16777215,1);}};}// /// @description draw_sprite_tiled_hor(sprite, index, x, y, width, shift, xscale, yscale, image_angle, image_alpha);
// /// @param sprite
// /// @param index
// /// @param x
// /// @param y
// /// @param width
// /// @param shift
// /// @param xscale
// /// @param yscale
// /// @param image_angle
// /// @param image_alpha
function _z5(_lp,
_mp,_np,_op,_pp,_qp,_rp,_Vp,_Wp,_cq,_Fq,_9t){var _at=50;var _bt=yyftime(_Sp(_Hs(_np)),_Sp(abs(_Wp)));var _ct=yyfmod(_Sp(_Vp),_Sp(_bt));if((yyGetBool(yyfgreater(_ct,0)))&&(yyGetBool(yyfgreater(_Wp,0)))){_ct=yyfminus(_ct,_bt)}else {if((yyGetBool(yyfless(_ct,0)))&&(yyGetBool(yyfless(_Wp,0)))){_ct=yyfplus(_ct,_bt)}};var _5r=0;while(yyfless(_ct,_rp)){{_As(_lp,_np,_op,yyfplus(_Sp(_pp),_Sp(_ct)),_qp,_Wp,_cq,_Fq,16777215,_9t);_ct=yyfplus(_ct,yyfminus(_Sp(_bt),1));_5r++;if(yyfgreater(_5r,_at)){return 1};}};if(yyfless(_Wp,
0)){{_As(_lp,_np,_op,yyfplus(_Sp(_pp),_Sp(_ct)),_qp,_Wp,_cq,_Fq,16777215,_9t);}};}// /// @description draw_sprite_tiled_ver(sprite, index, x, y, height, shift, xscale, yscale, image_angle, image_alpha);
// /// @param sprite
// /// @param index
// /// @param x
// /// @param y
// /// @param height
// /// @param shift
// /// @param xscale
// /// @param yscale
// /// @param image_angle
// /// @param image_alpha
function _A5(_lp,_mp,_np,_op,_pp,_qp,_rp,_Vp,_Wp,_cq,_Fq,_9t){var _at=5;
var _bt=yyftime(_Sp(_Js(_np)),_Sp(abs(_cq)));var _ct=yyfmod(_Sp(_Vp),_Sp(_bt));if((yyGetBool(yyfgreater(_ct,0)))&&(yyGetBool(yyfgreater(_cq,0)))){_ct=yyfminus(_ct,_bt)}else {if((yyGetBool(yyfless(_ct,0)))&&(yyGetBool(yyfless(_cq,0)))){_ct=yyfplus(_ct,_bt)}};var _5r=0;while(yyfless(_ct,_rp)){{_As(_lp,_np,_op,_pp,yyfplus(_Sp(_qp),_Sp(_ct)),_Wp,_cq,_Fq,16777215,_9t);_ct=yyfplus(_ct,yyfminus(_Sp(_bt),1));_5r++;if(yyfgreater(_5r,_at)){return 1};}};if(yyfless(_cq,0)){{_As(_lp,_np,_op,_pp,yyfplus(_Sp(_qp),_Sp(_ct)),
_Wp,_cq,_Fq,16777215,_9t);}};}// /// @description draw_sprite_as_line(sprite_index, image_index, x1, y1, x2, y2, thickness, image_alpha);
// /// @param sprite_index
// /// @param image_index
// /// @param x1
// /// @param y1
// /// @param x2
// /// @param y2
// /// @param thickness
// /// @param image_alpha
function _B5(_lp,_mp,_np,_op,_pp,_qp,_rp,_Vp,_Wp,_cq){var _zq=yyfminus(_Sp(_rp),_Sp(_pp));var _Aq=yyfminus(_Sp(_Vp),_Sp(_qp));var _dt=sqrt(yyfplus(_Sp(yyftime(_Sp(_zq),_Sp(_zq))),
_Sp(yyftime(_Sp(_Aq),_Sp(_Aq)))));var _wr=_sr(_pp,_qp,_rp,_Vp);var _et=yyfdivide(_Sp(_dt),_Sp(_Hs(_np)));var _ft=yyfdivide(_Sp(_Wp),_Sp(_Js(_op)));_As(_lp,_np,_op,_pp,_qp,_et,_ft,_wr,16777215,_cq);}// /// @description draw_text_field_ext(x, y, text, width, height, font, max font scale, [halign], [valign], [colour], [alpha], [angle]);
// /// @param x
// /// @param y
// /// @param text
// /// @param width
// /// @param height
// /// @param font
// /// @param max font scale
// /// @param [halign]
// /// @param [valign]
// /// @param [colour]
// /// @param [alpha]
// /// @param [angle]
function _C5(_lp,
_mp){var _5t;var _gt=108;_ht(arguments[2+(5)]);_5t=min(arguments[2+(6)],yyfdivide(_Sp(arguments[2+(3)]),_Sp(_it(_3t(arguments[2+(2)])))),yyfdivide(_Sp(arguments[2+(4)]),_Sp(_jt(_3t(arguments[2+(2)])))));if(yyfgreater((arguments.length-2),7)){_kt(arguments[2+(7)])}else {{_kt(1);_kt(1);_lt(arguments[2+(0)],arguments[2+(1)],_3t(arguments[2+(2)]),_5t,_5t,0);return 0;}};if(yyfgreater((arguments.length-2),8)){_mt(arguments[2+(8)])}else {_mt(1)};if(yyfgreater((arguments.length-2),9)){_nt(arguments[2+(9)])};
if(yyfgreater((arguments.length-2),10)){_Ws(arguments[2+(10)])};if(yyfgreater((arguments.length-2),11)){{_lt(arguments[2+(0)],arguments[2+(1)],_3t(arguments[2+(2)]),_5t,_5t,arguments[2+(11)]);}}else {{_lt(arguments[2+(0)],arguments[2+(1)],_3t(arguments[2+(2)]),_5t,_5t,0);}};_nt(16777215);_Ws(1);_ht(_gt);}// /// @description draw_text_field_ext_on(local x, local y, text, width, height, font, max font scale, [halign], [valign], [colour], [alpha], [angle]);
// /// @param local x
// /// @param local y
// /// @param text
// /// @param width
// /// @param height
// /// @param font
// /// @param max font scale
// /// @param [halign]
// /// @param [valign]
// /// @param [colour]
// /// @param [alpha]
// /// @param [angle]
function _D5(_lp,
_mp){var _5t;var _gt=108;_ht(arguments[2+(5)]);_5t=yyftime(_Sp(min(arguments[2+(6)],yyfdivide(_Sp(arguments[2+(3)]),_Sp(_it(_3t(arguments[2+(2)])))),yyfdivide(_Sp(arguments[2+(4)]),_Sp(_jt(_3t(arguments[2+(2)])))))),_Sp(min(_lp._Lp,_lp._Mp)));if(yyfgreater((arguments.length-2),7)){_kt(arguments[2+(7)])}else {{_kt(1);_kt(1);_lt(yyfplus(_Sp(_lp.x),_Sp(yyftime(_Sp(arguments[2+(0)]),_Sp(_lp._Lp)))),yyfplus(_Sp(_lp.y),_Sp(yyftime(_Sp(arguments[2+(1)]),_Sp(_lp._Mp)))),_3t(arguments[2+(2)]),_5t,_5t,0);return 0;
}};if(yyfgreater((arguments.length-2),8)){_kt(arguments[2+(8)])}else {_kt(1)};if(yyfgreater((arguments.length-2),9)){_nt(arguments[2+(9)])};if(yyfgreater((arguments.length-2),10)){_Ws(arguments[2+(10)])};if(yyfgreater((arguments.length-2),11)){{_lt(yyfplus(_Sp(_lp.x),_Sp(yyftime(_Sp(arguments[2+(0)]),_Sp(_lp._Lp)))),yyfplus(_Sp(_lp.y),_Sp(yyftime(_Sp(arguments[2+(1)]),_Sp(_lp._Mp)))),_3t(arguments[2+(2)]),_5t,_5t,arguments[2+(11)]);}}else {{_lt(yyfplus(_Sp(_lp.x),_Sp(yyftime(_Sp(arguments[2+(0)]),
_Sp(_lp._Lp)))),yyfplus(_Sp(_lp.y),_Sp(yyftime(_Sp(arguments[2+(1)]),_Sp(_lp._Mp)))),_3t(arguments[2+(2)]),_5t,_5t,0);}};_nt(16777215);_Ws(1);_ht(_gt);}// /// @description drawe_on(sprite,index,xlocal,ylocal,[xsc],[ysc],[rot],[alpha],[color])
// /// @param sprite
// /// @param index
// /// @param xlocal
// /// @param ylocal
// /// @param [xsc]
// /// @param [ysc]
// /// @param [rot]
// /// @param [alpha]
// /// @param [color]
function _E5(_lp,_mp){if(yyfless((arguments.length-2),5)){{_Os(_lp,
arguments[2+(0)],arguments[2+(1)],yyfplus(_Sp(_lp.x),_Sp(arguments[2+(2)])),yyfplus(_Sp(_lp.y),_Sp(arguments[2+(3)])));}}else {{if(yyfequal((arguments.length-2),9)){_As(_lp,arguments[2+(0)],arguments[2+(1)],yyfplus(_Sp(_lp.x),_Sp(yyftime(_Sp(arguments[2+(2)]),_Sp(_lp._Lp)))),yyfplus(_Sp(_lp.y),_Sp(yyftime(_Sp(arguments[2+(3)]),_Sp(_lp._Mp)))),yyftime(_Sp(_lp._Lp),_Sp(arguments[2+(4)])),yyftime(_Sp(_lp._Mp),_Sp(arguments[2+(5)])),yyfplus(_Sp(_lp._tq),_Sp(arguments[2+(6)])),arguments[2+(8)],yyftime(_Sp(_lp._Xp),
_Sp(arguments[2+(7)])))}else {_As(_lp,arguments[2+(0)],arguments[2+(1)],yyfplus(_Sp(_lp.x),_Sp(yyftime(_Sp(arguments[2+(2)]),_Sp(_lp._Lp)))),yyfplus(_Sp(_lp.y),_Sp(yyftime(_Sp(arguments[2+(3)]),_Sp(_lp._Mp)))),yyftime(_Sp(_lp._Lp),_Sp(arguments[2+(4)])),yyftime(_Sp(_lp._Mp),_Sp(arguments[2+(5)])),yyfplus(_Sp(_lp._tq),_Sp(arguments[2+(6)])),16777215,yyftime(_Sp(_lp._Xp),_Sp(arguments[2+(7)])))};}};}function _F5(_lp,_mp){if(!yyGetBool(_77(_lp,_mp))){{_Kb(_lp,_mp,1);_As(_lp,_lp._Bs,_lp._Cs,_lp.x,_lp.y,
_lp._Lp,_lp._Mp,_lp._tq,16777215,_lp._Xp);_Kb(_lp,_mp,0);}}else {{_As(_lp,_lp._Bs,_lp._Cs,_lp.x,_lp.y,_lp._Lp,_lp._Mp,_lp._tq,16777215,_lp._Xp);}};}// /// @description draw_sprite_fullscreen_sliced(sprite, index, x1, y1, x2, y2, image_alpha);
// /// @param sprite
// /// @param index
// /// @param x1
// /// @param y1
// /// @param x2
// /// @param y2
// /// @param image_alpha
function _G5(_lp,_mp,_np,_op,_pp,_qp,_rp,_Vp,_Wp){_ot(_lp,_np,_op,0,0,global._pt,yyfplus(_Sp(_qp),0.25),
16777215,_Wp);_ot(_lp,_np,_op,0,_Vp,global._pt,yyfplus(yyfminus(_Sp(global._qt),_Sp(_Vp)),0.25),16777215,_Wp);_ot(_lp,_np,_op,0,_qp,_pp,yyfminus(_Sp(_Vp),_Sp(_qp)),16777215,_Wp);_ot(_lp,_np,_op,_rp,_qp,yyfminus(_Sp(global._pt),_Sp(_rp)),yyfplus(yyfminus(_Sp(_Vp),_Sp(_qp)),0.25),16777215,_Wp);}// /// @description attach(child, move with parent, scale with parent, rotate with parent);
// /// @param child
// /// @param move with parent
// /// @param scale with parent
// /// @param rotate with parent
function _H5(_lp,
_mp,_np,_op,_pp,_qp){if(yyfequal(_np,_lp.id)){{_87(_lp,_mp,"Warning: function attach() parent = child");return 0;}};var _0r=_Lb(_lp,_mp,0,0,30);_zp(_lp,_mp,_0r)._rt=_lp.id;_zp(_lp,_mp,_0r)._st=_np;if((yyGetBool(_Op(_zp(_lp,_mp,_zp(_lp,_mp,_0r)._rt)._Pp,58)))||(yyGetBool(yyfequal(_zp(_lp,_mp,_zp(_lp,_mp,_0r)._rt)._Pp,58)))){_zp(_lp,_mp,_0r)._tt=1?1:0}else {_zp(_lp,_mp,_0r)._tt=0?1:0};_zp(_lp,_mp,_0r)._ut=_op;_zp(_lp,_mp,_0r)._vt=yyfminus(_Sp(_zp(_lp,_mp,_zp(_lp,_mp,_0r)._st).x),_Sp(_zp(_lp,_mp,_zp(_lp,
_mp,_0r)._rt).x));_zp(_lp,_mp,_0r)._wt=yyfminus(_Sp(_zp(_lp,_mp,_zp(_lp,_mp,_0r)._st).y),_Sp(_zp(_lp,_mp,_zp(_lp,_mp,_0r)._rt).y));if(yyGetBool(_zp(_lp,_mp,_0r)._ut)){if(yyGetBool(_Op(_zp(_lp,_mp,_np)._Pp,56))){{_zp(_lp,_mp,_np)._Qp=0?1:0;}}};_zp(_lp,_mp,_0r)._xt=_pp;_zp(_lp,_mp,_0r)._yt=_zp(_lp,_mp,_zp(_lp,_mp,_0r)._rt)._Lp;_zp(_lp,_mp,_0r)._zt=_zp(_lp,_mp,_zp(_lp,_mp,_0r)._rt)._Mp;_zp(_lp,_mp,_0r)._At=_zp(_lp,_mp,_zp(_lp,_mp,_0r)._st)._Lp;_zp(_lp,_mp,_0r)._Bt=_zp(_lp,_mp,_zp(_lp,_mp,_0r)._st)._Mp;
_zp(_lp,_mp,_0r)._Ct=_qp;_zp(_lp,_mp,_0r)._Eq=yyfminus(_Sp(_zp(_lp,_mp,_zp(_lp,_mp,_0r)._rt)._tq),_Sp(_zp(_lp,_mp,_zp(_lp,_mp,_0r)._st)._tq));if(yyflessequal(_zp(_lp,_mp,_zp(_lp,_mp,_0r)._rt)._Dt(),_zp(_lp,_mp,_zp(_lp,_mp,_0r)._st)._Dt())){{_zp(_lp,_mp,_zp(_lp,_mp,_0r)._st)._Et(yyfminus(_Sp(_zp(_lp,_mp,_zp(_lp,_mp,_0r)._rt)._Dt()),1));}};_zp(_lp,_mp,_0r)._Ft=yyfminus(_Sp(_zp(_lp,_mp,_zp(_lp,_mp,_0r)._st)._Dt()),_Sp(_zp(_lp,_mp,_zp(_lp,_mp,_0r)._rt)._Dt()));_R5(_lp,_mp,_0r);return _0r;}// /// @description attach_ex(child, move with parent, scale with parent, rotate with parent, alpha with parent, depth upper);
// /// @param child
// /// @param move with parent
// /// @param scale with parent
// /// @param rotate with parent
// /// @param alpha with parent
// /// @param depth upper
function _I5(_lp,
_mp,_np,_op,_pp,_qp,_rp,_Vp){if(yyfequal(_np,_lp.id)){{_87(_lp,_mp,"Warning: function attach() parent = child");return 0;}};var _0r=_Lb(_lp,_mp,0,0,30);if(yyGetBool(_op)){if(yyGetBool(_Op(_zp(_lp,_mp,_np)._Pp,56))){_zp(_lp,_mp,_np)._Qp=0?1:0}};_zp(_lp,_mp,_0r)._rt=_lp.id;_zp(_lp,_mp,_0r)._st=_np;_zp(_lp,_mp,_0r)._ut=_op;_zp(_lp,_mp,_0r)._vt=yyfminus(_Sp(_zp(_lp,_mp,_zp(_lp,_mp,_0r)._st).x),_Sp(_zp(_lp,_mp,_zp(_lp,_mp,_0r)._rt).x));_zp(_lp,_mp,_0r)._wt=yyfminus(_Sp(_zp(_lp,_mp,_zp(_lp,_mp,_0r)._st).y),
_Sp(_zp(_lp,_mp,_zp(_lp,_mp,_0r)._rt).y));_zp(_lp,_mp,_0r)._xt=_pp;_zp(_lp,_mp,_0r)._yt=_zp(_lp,_mp,_zp(_lp,_mp,_0r)._rt)._Lp;_zp(_lp,_mp,_0r)._zt=_zp(_lp,_mp,_zp(_lp,_mp,_0r)._rt)._Mp;_zp(_lp,_mp,_0r)._At=_zp(_lp,_mp,_zp(_lp,_mp,_0r)._st)._Lp;_zp(_lp,_mp,_0r)._Bt=_zp(_lp,_mp,_zp(_lp,_mp,_0r)._st)._Mp;_zp(_lp,_mp,_0r)._Ct=_qp;_zp(_lp,_mp,_0r)._Eq=yyfminus(_Sp(_zp(_lp,_mp,_zp(_lp,_mp,_0r)._rt)._tq),_Sp(_zp(_lp,_mp,_zp(_lp,_mp,_0r)._st)._tq));_zp(_lp,_mp,_0r)._Gt=_rp;_zp(_lp,_mp,_0r)._Ht=_Vp;if(yyGetBool(_zp(_lp,
_mp,_0r)._Ht)){{if(yyfless(yyfminus(_Sp(_zp(_lp,_mp,_zp(_lp,_mp,_0r)._rt)._Dt()),1),_zp(_lp,_mp,_zp(_lp,_mp,_0r)._st)._Dt())){_zp(_lp,_mp,_zp(_lp,_mp,_0r)._st)._Et(yyfminus(_Sp(_zp(_lp,_mp,_zp(_lp,_mp,_0r)._rt)._Dt()),1))};_zp(_lp,_mp,_0r)._Ft=yyfminus(_Sp(_zp(_lp,_mp,_zp(_lp,_mp,_0r)._st)._Dt()),_Sp(_zp(_lp,_mp,_zp(_lp,_mp,_0r)._rt)._Dt()));}};_R5(_lp,_mp,_0r);return _0r;}// /// @description attacher_config(attacher, move child, scale child, rotate child)
// /// @param attacher
// /// @param move child
// /// @param scale child
// /// @param rotate child
function _J5(_lp,
_mp,_np,_op,_pp,_qp){var _0r=_np;if((yyGetBool(!yyGetBool(_zp(_lp,_mp,_0r)._ut)))&&(yyGetBool(_op))){{_zp(_lp,_mp,_0r)._vt=yyfminus(_Sp(_zp(_lp,_mp,_zp(_lp,_mp,_0r)._st).x),_Sp(_zp(_lp,_mp,_zp(_lp,_mp,_0r)._rt).x));_zp(_lp,_mp,_0r)._wt=yyfminus(_Sp(_zp(_lp,_mp,_zp(_lp,_mp,_0r)._st).y),_Sp(_zp(_lp,_mp,_zp(_lp,_mp,_0r)._rt).y));}};_zp(_lp,_mp,_0r)._ut=_op;if((yyGetBool(!yyGetBool(_zp(_lp,_mp,_0r)._xt)))&&(yyGetBool(_pp))){{_zp(_lp,_mp,_0r)._yt=_zp(_lp,_mp,_zp(_lp,_mp,_0r)._rt)._Lp;_zp(_lp,_mp,_0r)._zt=_zp(_lp,
_mp,_zp(_lp,_mp,_0r)._rt)._Mp;_zp(_lp,_mp,_0r)._At=_zp(_lp,_mp,_zp(_lp,_mp,_0r)._st)._Lp;_zp(_lp,_mp,_0r)._Bt=_zp(_lp,_mp,_zp(_lp,_mp,_0r)._st)._Mp;}};_zp(_lp,_mp,_0r)._xt=_pp;if((yyGetBool(!yyGetBool(_zp(_lp,_mp,_0r)._Ct)))&&(yyGetBool(_qp))){{_zp(_lp,_mp,_0r)._Eq=yyfminus(_Sp(_zp(_lp,_mp,_zp(_lp,_mp,_0r)._rt)._tq),_Sp(_zp(_lp,_mp,_zp(_lp,_mp,_0r)._st)._tq));}};_zp(_lp,_mp,_0r)._Ct=_qp;}// /// @description instance_create_child(x local, y local, object);
// /// @param x local
// /// @param y local
// /// @param object
function _K5(_lp,
_mp,_np,_op,_pp){var _Zq=sin(_4r(_lp._tq));var _5r=cos(_4r(_lp._tq));var _It=_Lb(_lp,_mp,yyfplus(yyfminus(_Sp(yyftime(_Sp(_np),_Sp(_5r))),_Sp(yyftime(_Sp(_op),_Sp(_Zq)))),_Sp(_lp.x)),yyfplus(yyfplus(_Sp(yyftime(_Sp(_np),_Sp(_Zq))),_Sp(yyftime(_Sp(_op),_Sp(_5r)))),_Sp(_lp.y)),_pp);_H5(_lp,_mp,_It,1,0,0);return _It;}// /// @description create_child(object, x local, y local);
// /// @param object
// /// @param x local
// /// @param y local
function _L5(_lp,_mp,_np,_op,_pp){var _5r=_Lb(_lp,_mp,yyfplus(_Sp(_lp.x),
_Sp(_op)),yyfplus(_Sp(_lp.y),_Sp(_pp)),_np);_H5(_lp,_mp,_5r,1,0,0);return _5r;}// /// @description attacher_get(child)
// /// @param child
function _M5(_lp,_mp,_np){{var _Jt=_tp(30);for(var _Kt in _Jt){if(!_Jt.hasOwnProperty(_Kt))continue;var _Lt=_Jt[_Kt];if(_Lt._wp)continue;if(!_Lt._xp)continue;{if(yyfequal(_Lt._st,_np)){return _Lt.id};}}};return(-1);}// /// @description link_to(parent object, length, strength, rigid);
// /// @param parent object
// /// @param length
// /// @param strength
// /// @param rigid
function _N5(_lp,
_mp,_np,_op,_pp,_qp){var _Mt=_Lb(_lp,_mp,0,0,33);_zp(_lp,_mp,_Mt)._st=_lp.id;_zp(_lp,_mp,_Mt)._rt=_np;_zp(_lp,_mp,_Mt)._Nt=_op;_zp(_lp,_mp,_Mt)._Ot=_pp;_zp(_lp,_mp,_Mt)._Pt=_qp;return _Mt;}// /// @description link_to_ext(parent object, length, strength, rigid, sprite_index, image_index, thickness, image_alpha);
// /// @param parent object
// /// @param length
// /// @param strength
// /// @param rigid
// /// @param sprite_index
// /// @param image_index
// /// @param thickness
// /// @param image_alpha
function _O5(_lp,
_mp,_np,_op,_pp,_qp,_rp,_Vp,_Wp,_cq){var _Mt=_N5(_lp,_mp,_np,_op,_pp,_qp);_zp(_lp,_mp,_Mt)._Qt(_rp);_zp(_lp,_mp,_Mt)._Rt(_Vp);_zp(_lp,_mp,_Mt)._St=_Wp;_zp(_lp,_mp,_Mt)._Xp=_cq;_zp(_lp,_mp,_Mt)._sc=1?1:0;return _Mt;}// /// @description attachments_set_alpha(images alpha)
// /// @param images alpha
function _P5(_lp,_mp){}// /// @description attacher_find_parent(child)
// /// @param child
function _Q5(_lp,_mp,_np){var _0r;var _Iq=0;for(;yyfless(_Iq,_zp(_lp,_mp,global._Tt)._Ut);_Iq++){{_0r=_zp(_lp,_mp,
global._Tt)._Vt[_yq(_Iq,_zp(_lp,_mp,global._Tt)._Vt)];if(yyfequal(_zp(_lp,_mp,_0r)._st,_np)){{return _zp(_lp,_mp,_0r)._rt;}};}};return(-1);}// /// @description attacher_subsystem_on_create_attacher(object);
// /// @param object
function _R5(_lp,_mp){_T5(_lp,_mp);_U5(_lp,_mp);_V5(_lp,_mp);}// /// @description attacher_subsystem_on_destroy_attacher(object);
// /// @param object
function _S5(_lp,_mp){_T5(_lp,_mp);_U5(_lp,_mp);_V5(_lp,_mp);}// /// @description attacher_subsystem_cleanup();
function _T5(_lp,
_mp){_zp(_lp,_mp,global._Tt)._Ut=0;{var _Wt=_tp(30);for(var _Xt in _Wt){if(!_Wt.hasOwnProperty(_Xt))continue;var _Yt=_Wt[_Xt];if(_Yt._wp)continue;if(!_Yt._xp)continue;{_zp(_lp,_mp,global._Tt)._Vt=_eq(_zp(_lp,_mp,global._Tt)._Vt,2022512218);_zp(_lp,_mp,global._Tt)._Vt[_fq(_zp(_lp,_mp,global._Tt)._Ut)]=_Yt.id;_zp(_lp,_mp,global._Tt)._Ut++;}}};}// /// @description attacher_subsystem_calc_weight();
function _U5(_lp,_mp){{var _Zt=_tp(30);for(var __t in _Zt){if(!_Zt.hasOwnProperty(__t))continue;var _0u=_Zt[__t];
if(_0u._wp)continue;if(!_0u._xp)continue;{_0u._1u=0;}}};{var _2u=_tp(30);for(var _3u in _2u){if(!_2u.hasOwnProperty(_3u))continue;var _4u=_2u[_3u];if(_4u._wp)continue;if(!_4u._xp)continue;{_W5(_4u,_lp,_4u.id,0);}}};}// /// @description attacher_subsystem_sort();
function _V5(_lp,_mp){if(yyfless(_zp(_lp,_mp,global._Tt)._Ut,2)){return 0};var _5u=0?1:0;var _Xr;while(!yyGetBool(_5u)){{_5u=1?1:0;var _Iq=0;for(;yyfless(_Iq,yyfminus(_Sp(_zp(_lp,_mp,global._Tt)._Ut),1));_Iq++){{if(yyfgreater(_zp(_lp,_mp,_zp(_lp,
_mp,global._Tt)._Vt[_yq(_Iq,_zp(_lp,_mp,global._Tt)._Vt)])._1u,_zp(_lp,_mp,_zp(_lp,_mp,global._Tt)._Vt[_yq(yyfplus(_Sp(_Iq),1),_zp(_lp,_mp,global._Tt)._Vt)])._1u)){{_Xr=_zp(_lp,_mp,global._Tt)._Vt[_yq(_Iq,_zp(_lp,_mp,global._Tt)._Vt)];_zp(_lp,_mp,global._Tt)._Vt=_eq(_zp(_lp,_mp,global._Tt)._Vt,2022512218);_zp(_lp,_mp,global._Tt)._Vt[_fq(_Iq)]=_zp(_lp,_mp,global._Tt)._Vt[_yq(yyfplus(_Sp(_Iq),1),_zp(_lp,_mp,global._Tt)._Vt)];_zp(_lp,_mp,global._Tt)._Vt[_fq(yyfplus(_Sp(_Iq),1))]=_Xr;_5u=0?1:0;}};}}
;}};}// /// @description attacher_subsystem_childs_update_weight(parentAttached, nullWeight);
// /// @param object
function _W5(_lp,_mp,_np,_op){var _6u=_zp(_lp,_mp,_np)._st;var _7u=_op;var _0r;{var _8u=_tp(30);for(var _9u in _8u){if(!_8u.hasOwnProperty(_9u))continue;var _au=_8u[_9u];if(_au._wp)continue;if(!_au._xp)continue;{if(yyfequal(_au._rt,_6u)){{if(yyGetBool(_7u)){_au._1u=0}else {_au._1u=yyfplus(_Sp(_zp(_lp,_mp,_np)._1u),1)};_W5(_au,_lp,_au.id,0);}};}}};}// /// @description attacher_subsystem_calculate_weight(attacher_object);
// /// @param object
function _X5(_lp,
_mp){}function _Y5(_lp,_mp,_np){_Vs(_np);}// /// @description destroy(object)
// /// @param object
function _Z5(_lp,_mp,_np){{var _bu=_tp(_np);for(var _cu in _bu){if(!_bu.hasOwnProperty(_cu))continue;var _du=_bu[_cu];if(_du._wp)continue;if(!_du._xp)continue;_Ep(_du)}};}// /// @description image_set_index(image_speed, image_index);
// /// @param image_speed
// /// @param image_index
function __5(_lp,_mp,_np,_op){_lp._eu=_np;_lp._Rt(_op);}// /// @description instance_create_at(parent, x local, y local, object);
// /// @param parent
// /// @param x local
// /// @param y local
// /// @param object
function _06(_lp,
_mp,_np,_op,_pp,_qp){var _yp=_Lb(_lp,_mp,yyfplus(_Sp(_zp(_lp,_mp,_np).x),_Sp(_op)),yyfplus(_Sp(_zp(_lp,_mp,_np).y),_Sp(_pp)),_qp);_zp(_lp,_mp,_yp)._Et(yyfminus(_Sp(_zp(_lp,_mp,_np)._Dt()),1));return _yp;}// /// @description image_set_params(x, y, image_xscale, image_yscale, image_angle, image_alpha);
// /// @param x
// /// @param y
// /// @param image_xscale
// /// @param image_yscale
// /// @param image_angle
// /// @param image_alpha
function _16(_lp,_mp,_np,_op,_pp,_qp,_rp,_Vp){_lp._7r(_np);
_lp._9r(_op);_lp._Ap(_pp);_lp._Cp(_qp);_lp._tr(_rp);_lp._Xp=_Vp;}// /// @description imageset(x,y,image_xscale, image_yscale, image_angle, image_alpha);
// /// @param x
// /// @param y
// /// @param image_xscale
// /// @param image_yscale
// /// @param image_angle
// /// @param image_alpha
function _26(_lp,_mp,_np,_op,_pp,_qp,_rp,_Vp){_lp._7r(_np);_lp._9r(_op);_lp._Ap(_pp);_lp._Cp(_qp);_lp._tr(_rp);_lp._Xp=_Vp;}function _36(_lp,_mp){_fu(_lp,_mp);}function _46(_lp,_mp,_np){_ht(_np);}function _56(_lp,
_mp,_np){return(yyGetBool(_gu(_np)))&&(yyGetBool(yyfnotequal(_np,(-1))))&&(yyGetBool(yyfnotequal(_np,(-4))));}// /// @description destroy_objects(object indexes to destroy.. )
// /// @param object indexes to destroy..
function _66(_lp,_mp){var _Iq=0;for(;yyfless(_Iq,(arguments.length-2));_Iq++){{{var _hu=_tp(arguments[2+(_Iq)]);for(var _iu in _hu){if(!_hu.hasOwnProperty(_iu))continue;var _ju=_hu[_iu];if(_ju._wp)continue;if(!_ju._xp)continue;_Z5(_ju,_lp,_ju.id)}};}};}// /// @description image_set_scale(new x and y scale)
// /// @param new x and y scale
function _76(_lp,
_mp,_np){_lp._Ap(_np);_lp._Cp(_np);}// /// @description scale_set(x scale, y scale)
// /// @param x scale
// /// @param y scale
function _86(_lp,_mp,_np,_op){_lp._Ap(_np);_lp._Cp(_op);}// /// @description inh()
function _96(_lp,_mp){_fu(_lp,_mp);}// /// @description create(object)
// /// @param object
function _a6(_lp,_mp,_np){return _Lb(_lp,_mp,0,0,_np);}// /// @description create_on(x local, y local, obj)
// /// @param x local
// /// @param y local
// /// @param obj
function _b6(_lp,
_mp,_np,_op,_pp){var _Zq=sin(_4r(_Sp(-_Sp(_lp._tq))));var _5r=cos(_4r(_Sp(-_Sp(_lp._tq))));var _jr=yyfplus(yyfminus(_Sp(yyftime(_Sp(_np),_Sp(_5r))),_Sp(yyftime(_Sp(_op),_Sp(_Zq)))),_Sp(_lp.x));var _ir=yyfplus(yyfplus(_Sp(yyftime(_Sp(_np),_Sp(_Zq))),_Sp(yyftime(_Sp(_op),_Sp(_5r)))),_Sp(_lp.y));return _Lb(_lp,_mp,_jr,_ir,_pp);}// /// @description rr(random min, random max)
// /// @param random min
// /// @param random max
function _c6(_lp,_mp,_np,_op){return _vr(_np,_op);}// /// @description array_push(array, args up to 15..)
// /// @param array
// /// @param args up to 15..
function _d6(_lp,
_mp){if(yyfless((arguments.length-2),2)){{_87(_lp,_mp,"Error: function array_push - incorrect number of arguments.");}};var _0r=arguments[2+(0)];var _ku=_Qr(_0r);var _Iq=1;for(;yyfless(_Iq,(arguments.length-2));_Iq++){{_0r=_eq(_0r,-337);_0r[_fq(_ku)]=arguments[2+(_Iq)];_ku++;}};return _0r;}// /// @description create_singleton(object)
// /// @param object
function _e6(_lp,_mp,_np){if(yyfgreater(_lu(_np),0)){return _mu(_np,0)}else {return _Lb(_lp,_mp,0,0,_np)};}// /// @description spawner_direct_create(x, y, objectToSpawn, timeToSpawn, spawnDirection, minSpeed, maxSpeed )
// /// @param x
// /// @param y
// /// @param objectToSpawn
// /// @param timeToSpawn
// /// @param spawnDirection
// /// @param minSpeed
// /// @param maxSpeed
function _f6(_lp,
_mp,_np,_op,_pp,_qp,_rp,_Vp,_Wp){var _Zq=_Lb(_lp,_mp,_np,_op,11);_zp(_lp,_mp,_Zq)._nu=_pp;_zp(_lp,_mp,_Zq)._ou=_qp;_zp(_lp,_mp,_Zq)._pu=_rp;_zp(_lp,_mp,_Zq)._qu=_Vp;_zp(_lp,_mp,_Zq)._ru=_Wp;return _Zq;}// /// @description ticker_set_time(ticker, hh, mm, ss, mss)
// /// @param ticker
// /// @param hh
// /// @param mm
// /// @param ss
// /// @param mss
function _g6(_lp,_mp,_np,_op,_pp,_qp,_rp){_zp(_lp,_mp,_np)._su=_op;_zp(_lp,_mp,_np)._ds=_pp;_zp(_lp,_mp,_np)._cs=_qp;_zp(_lp,_mp,_np)._tu=_rp;
_zp(_lp,_mp,_np)._aq=yyfplus(yyfplus(yyfplus(_Sp(yyftime(_Sp(_zp(_lp,_mp,_np)._su),3600)),_Sp(yyftime(_Sp(_zp(_lp,_mp,_np)._ds),60))),_Sp(_zp(_lp,_mp,_np)._cs)),_Sp(yyfdivide(_Sp(_zp(_lp,_mp,_np)._tu),1000)));}// /// @description spawner_direct_create(x, y, objectToSpawn, timeToSpawn)
// /// @param x
// /// @param y
// /// @param objectToSpawn
// /// @param timeToSpawn
function _h6(_lp,_mp,_np,_op,_pp,_qp){var _Zq=_Lb(_lp,_mp,_np,_op,10);_zp(_lp,_mp,_Zq)._nu=_pp;_zp(_lp,_mp,_Zq)._ou=_qp;
return _Zq;}// /// @description deadzone_add_objects(deadzone, more objects to destroy[up to 15]...)
// /// @param deadzone
// /// @param more objects to destroy[up to 15]...
function _i6(_lp,_mp){if(yyfless((arguments.length-2),2)){{_87(_lp,_mp,"Error: function deadzone_add_objects - incorrect number of arguments.");}};var _uu=arguments[2+(0)];var _vu=0?1:0;var _Iq=1;for(;yyfless(_Iq,(arguments.length-2));_Iq++){{_vu=0?1:0;var _js=0;for(;yyfless(_js,_zp(_lp,_mp,_uu)._wu);_js++){{if(yyfequal(_zp(_lp,
_mp,_uu)._xu[_yq(_js,_zp(_lp,_mp,_uu)._xu)],arguments[2+(_Iq)])){{_vu=1?1:0;break;}};}};if(!yyGetBool(_vu)){{_zp(_lp,_mp,_uu)._xu=_eq(_zp(_lp,_mp,_uu)._xu,2229637241);_zp(_lp,_mp,_uu)._xu[_fq(_zp(_lp,_mp,_uu)._wu)]=arguments[2+(_Iq)];_zp(_lp,_mp,_uu)._wu++;}};}};return _uu;}// /// @description deadzone_create(x, y, width, height, object type to destroy, presice, callback script)
// /// @param x
// /// @param y
// /// @param width
// /// @param height
// /// @param object type to destroy
// /// @param presice
// /// @param callback script
function _j6(_lp,
_mp,_np,_op,_pp,_qp,_rp,_Vp,_Wp){var _uu=_Lb(_lp,_mp,_np,_op,14);_zp(_lp,_mp,_uu)._yu=_pp;_zp(_lp,_mp,_uu)._zu=_qp;_zp(_lp,_mp,_uu)._xu=_eq(_zp(_lp,_mp,_uu)._xu,2229637241);_zp(_lp,_mp,_uu)._xu[_fq(0)]=_rp;_zp(_lp,_mp,_uu)._wu++;_zp(_lp,_mp,_uu)._Au=_Vp;_zp(_lp,_mp,_uu)._Bu=_Wp;return _uu;}// /// @description ticker_to_string_MSS(ticker)
// /// @param ticker
function _k6(_lp,_mp,_np){var _Zq="";if(yyfless(_zp(_lp,_mp,_np)._cs,10)){_Zq=yyfplus(yyfplus(_Sp(_Or(_zp(_lp,_mp,_np)._ds)),":0"),_Sp(_Or(_zp(_lp,
_mp,_np)._cs)))}else {_Zq=yyfplus(yyfplus(_Sp(_Or(_zp(_lp,_mp,_np)._ds)),":"),_Sp(_Or(_zp(_lp,_mp,_np)._cs)))};return _Zq;}// /// @description savefile_create(name, [fileSystem])
// /// @param name
// /// @param [fileSystem]
function _l6(_lp,_mp){var _Cu=_Lb(_lp,_mp,0,0,36);_zp(_lp,_mp,_Cu)._Du=arguments[2+(0)];if(yyfgreater((arguments.length-2),1)){_zp(_lp,_mp,_Cu)._Eu=arguments[2+(1)]}else {{if(yyGetBool(_77(_lp,_mp))){_zp(_lp,_mp,_Cu)._Eu="html5cookies"}else {_zp(_lp,_mp,_Cu)._Eu="ini"};}};return _Cu;
}// /// @description savefile_set(key, value)
// /// @param key
// /// @param value
function _m6(_lp,_mp,_np,_op){if(yyGetBool(_Fu(_zp(_lp,_mp,global._Gu)._Hu,_np))){{_Iu(_zp(_lp,_mp,global._Gu)._Hu,_np,_op);}}else {{_h7(_lp,_mp,"savefile_set",yyfplus("could not set to non-existing key ",_Sp(_np)));}};}// /// @description savefile_load([onCompleteCallback])
// /// @param [onCompleteCallback]
function _n6(_lp,_mp){if(yyfgreater((arguments.length-2),0)){_zp(_lp,_mp,global._Gu)._Ju=arguments[2+(0)]}
else {_zp(_lp,_mp,global._Gu)._Ju=(-1)};if(yyfequal(_zp(_lp,_mp,global._Gu)._Eu,"fbinstant")){{}}else {{_s6(_lp,_mp);}};}// /// @description savefile_load( )
// /// @param
function _o6(_lp,_mp){var _Zq=_Ku(_zp(_lp,_mp,global._Gu)._Lu);var _Mu;var _Iq=0;for(;yyfless(_Iq,_Zq);_Iq++){{_Mu=_Nu(_zp(_lp,_mp,global._Gu)._Lu,_Iq);_t6(_lp,_mp,_Mu,_Ou(_zp(_lp,_mp,global._Gu)._Hu,_Mu));}};}// /// @description savefile_get(key)
// /// @param key
function _p6(_lp,_mp,_np){if(yyGetBool(_Fu(_zp(_lp,_mp,global._Gu)._Hu,
_np))){{return _Ou(_zp(_lp,_mp,global._Gu)._Hu,_np);}}else {{_h7(_lp,_mp,"savefile_get",yyfplus("could not find from non-existing key ",_Sp(_np)));return 0;}};}// /// @description savefile_reset( )
// /// @param
function _q6(_lp,_mp){_Pu(_zp(_lp,_mp,global._Gu)._Hu);var _Zq=_Ku(_zp(_lp,_mp,global._Gu)._Lu);var _Mu;var _Iq=0;for(;yyfless(_Iq,_Zq);_Iq++){{_Mu=_Nu(_zp(_lp,_mp,global._Gu)._Lu,_Iq);_Iu(_zp(_lp,_mp,global._Gu)._Hu,_Mu,_Ou(_zp(_lp,_mp,global._Gu)._Qu,_Mu));}};}// /// @description savefile_add(key, default value)
// /// @param key
// /// @param default value
function _r6(_lp,
_mp,_np,_op){_Iu(_zp(_lp,_mp,global._Gu)._Qu,_np,_op);_Iu(_zp(_lp,_mp,global._Gu)._Hu,_np,_op);__r(_zp(_lp,_mp,global._Gu)._Lu,_np);if(yyfequal(_zp(_lp,_mp,global._Gu)._Eu,"fbinstant")){{}};}function _s6(_lp,_mp){var _Zq=_Ku(_zp(_lp,_mp,global._Gu)._Lu);var _Mu;var _Iq=0;for(;yyfless(_Iq,_Zq);_Iq++){{_Mu=_Nu(_zp(_lp,_mp,global._Gu)._Lu,_Iq);_Iu(_zp(_lp,_mp,global._Gu)._Hu,_Mu,_u6(_lp,_mp,_Mu,_Ou(_zp(_lp,_mp,global._Gu)._Qu,_Mu)));}};if(yyGetBool(_zp(_lp,_mp,global._Gu)._Ju)){{_E3._l4[_zp(_lp,_mp,global._Gu)._Ju](_lp,
_mp);}};}// /// @description _savefile_write_value(key name of value, value)
// /// @param key name of value
// /// @param value
function _t6(_lp,_mp,_np,_op){if(yyfequal(_zp(_lp,_mp,global._Gu)._Eu,"fbinstant")){{}}else {if(yyfequal(_zp(_lp,_mp,global._Gu)._Eu,"html5cookies")){{cookieSet(yyfplus(_Sp(_zp(_lp,_mp,global._Gu)._Du),_Sp(_np)),_Or(_op),100);}}};}// /// @description _savefile_read_value(key, default value)
// /// @param key
// /// @param default value
function _u6(_lp,_mp,_np,
_op){if(yyfequal(_zp(_lp,_mp,global._Gu)._Eu,"fbinstant")){{return _lp._Ru;}}else {if(yyfequal(_zp(_lp,_mp,global._Gu)._Eu,"html5cookies")){{if(yyGetBool(cookieExsists(yyfplus(_Sp(_zp(_lp,_mp,global._Gu)._Du),_Sp(_np))))){{var _Su=cookieGet(yyfplus(_Sp(_zp(_lp,_mp,global._Gu)._Du),_Sp(_np)));if(yyfequal(_Su,undefined)){_Su=_Or(_op)};if(yyfequal(_Su,"undefined")){_Su=_Or(_op)};return _Tu(_Su);}}else {{_t6(_lp,_mp,_np,_op);return _op;}};}}};}// /// @description time_delta_calculate_ss(second, minute, hour, day, prev second, prev minute, prev hour, prev day);
// /// @param second
// /// @param minute
// /// @param hour
// /// @param day
// /// @param prev second
// /// @param prev minute
// /// @param prev hour
// /// @param prev day
function _v6(_lp,
_mp,_np,_op,_pp,_qp,_rp,_Vp,_Wp,_cq){var _Uu=yyfminus(_Sp(_qp),_Sp(_cq));var _Vu=yyfminus(_Sp(_pp),_Sp(_Wp));var _Wu=yyfminus(_Sp(_op),_Sp(_Vp));var _Xu=yyfminus(_Sp(_np),_Sp(_rp));if(yyfless(_Uu,0)){_Uu=yyfplus(_Uu,30)};if(yyfless(_Vu,0)){{_Vu=yyfplus(_Vu,24);_Uu--;}};if(yyfless(_Wu,0)){{_Wu=yyfplus(_Wu,60);_Vu--;}};if(yyfless(_Xu,0)){{_Xu=yyfplus(_Xu,60);_Wu--;}};return yyfplus(yyfplus(yyfplus(_Sp(yyftime(yyftime(_Sp(_Uu),24),3600)),_Sp(yyftime(_Sp(_Vu),3600))),_Sp(yyftime(_Sp(_Wu),60))),_Sp(_Xu));
}// /// @description offline_timer_create(name)
// /// @param name
function _w6(_lp,_mp,_np){var _Rp=_Lb(_lp,_mp,0,0,49);_zp(_lp,_mp,_Rp)._Du=_np;return _Rp;}// /// @description offline_timer_to_string(timer, TIMER_DRAW_TYPE, asCountDown)
// /// @param timer
// /// @param TIMER_DRAW_TYPE
// /// @param asCountDown
function _x6(_lp,_mp,_np,_op,_pp){var _Rp=_np;var _Yu;if(!yyGetBool(_pp)){_Yu=_zp(_lp,_mp,_Rp)._aq}else {{_Yu=yyfminus(_Sp(_zp(_lp,_mp,_Rp)._Zu),_Sp(_zp(_lp,_mp,_Rp)._aq));if(yyfless(_Yu,
0)){_Yu=0};}};var _cs=floor(yyfmod(_Sp(_Yu),60));var _ds=floor(yyfdivide(_Sp(yyfmod(_Sp(_Yu),3600)),60));var _su=floor(yyfdivide(_Sp(yyfmod(_Sp(_Yu),86400)),3600));var __u=_op;var _0v=-1;if(yyCompareVal(__u,0,g_GMLMathEpsilon)==0){_0v=0;}else if(yyCompareVal(__u,1,g_GMLMathEpsilon)==0){_0v=1;}switch(_0v){case 0:{if(yyfless(_cs,10)){_cs=yyfplus("0",_Sp(_Or(_cs)))}else {_cs=_Or(_cs)};if(yyfless(_ds,10)){_ds=yyfplus("0",_Sp(_Or(_ds)))}else {_ds=_Or(_ds)};return yyfplus(yyfplus(_Sp(_ds),":"),_Sp(_cs));}case 1:{
if(yyfless(_cs,10)){_cs=yyfplus("0",_Sp(_Or(_cs)))}else {_cs=_Or(_cs)};if(yyfless(_ds,10)){_ds=yyfplus("0",_Sp(_Or(_ds)))}else {_ds=_Or(_ds)};if(yyfless(_su,10)){_su=yyfplus("0",_Sp(_Or(_su)))}else {_su=_Or(_su)};return yyfplus(yyfplus(yyfplus(yyfplus(_Sp(_su),":"),_Sp(_ds)),":"),_Sp(_cs));}};return "0";}// /// @description offline_timer_create_ex(name, TIMER_ACTIVE_TYPE, thresholdSeconds, onThreshold)
// /// @param name
// /// @param timerActivetype
// /// @param thresholdSeconds
// /// @param onThreshold
function _y6(_lp,
_mp,_np,_op,_pp,_qp){var _Rp=_Lb(_lp,_mp,0,0,49);_zp(_lp,_mp,_Rp)._Du=_np;_zp(_lp,_mp,_Rp)._1v=_op;_zp(_lp,_mp,_Rp)._Zu=_pp;_zp(_lp,_mp,_Rp)._2v=_qp;return _Rp;}// /// @description offline_timer_set_last_time(timer, ss, mm, hh, dd)
// /// @param timer
// /// @param ss
// /// @param mm
// /// @param hh
// /// @param dd
function _z6(_lp,_mp,_np,_op,_pp,_qp,_rp){_zp(_lp,_mp,_np)._3v=_op;_zp(_lp,_mp,_np)._4v=_pp;_zp(_lp,_mp,_np)._5v=_qp;_zp(_lp,_mp,_np)._6v=_rp;}// /// @description offline_timer_set_threshold(timer, threshold, onThreshold)
// /// @param timer
// /// @param threshold in seconds
// /// @param onThreshold
function _A6(_lp,
_mp,_np,_op,_pp){_zp(_lp,_mp,_np)._Zu=_op;_zp(_lp,_mp,_np)._2v=_pp;return _np;}// /// @description offline_timer_savefile_add_keys(timer)
// /// @param timer
function _B6(_lp,_mp,_np){var _7v=_zp(_lp,_mp,_np)._Du;_r6(_lp,_mp,yyfplus(_Sp(_7v),"ss"),(-1));_r6(_lp,_mp,yyfplus(_Sp(_7v),"mm"),(-1));_r6(_lp,_mp,yyfplus(_Sp(_7v),"hh"),(-1));_r6(_lp,_mp,yyfplus(_Sp(_7v),"dd"),(-1));_r6(_lp,_mp,yyfplus(_Sp(_7v),"time"),(-1));}// /// @description offline_timer_savefile_get_time(timer)
// /// @param timer
function _C6(_lp,
_mp,_np){var _7v=_zp(_lp,_mp,_np)._Du;_zp(_lp,_mp,_np)._3v=_p6(_lp,_mp,yyfplus(_Sp(_7v),"ss"));_zp(_lp,_mp,_np)._4v=_p6(_lp,_mp,yyfplus(_Sp(_7v),"mm"));_zp(_lp,_mp,_np)._5v=_p6(_lp,_mp,yyfplus(_Sp(_7v),"hh"));_zp(_lp,_mp,_np)._6v=_p6(_lp,_mp,yyfplus(_Sp(_7v),"dd"));_zp(_lp,_mp,_np)._aq=_p6(_lp,_mp,yyfplus(_Sp(_7v),"time"));if(yyfless(_zp(_lp,_mp,_np)._3v,0)){{_zp(_lp,_mp,_np)._3v=_8v._9v();_zp(_lp,_mp,_np)._4v=_8v._av();_zp(_lp,_mp,_np)._5v=_8v._bv();_zp(_lp,_mp,_np)._6v=_8v._cv();_zp(_lp,_mp,_np)._aq=0;
}};}// /// @description offline_timer_savefile_set_time(timer)
function _D6(_lp,_mp,_np){var _7v=_zp(_lp,_mp,_np)._Du;_m6(_lp,_mp,yyfplus(_Sp(_7v),"ss"),_zp(_lp,_mp,_np)._3v);_m6(_lp,_mp,yyfplus(_Sp(_7v),"mm"),_zp(_lp,_mp,_np)._4v);_m6(_lp,_mp,yyfplus(_Sp(_7v),"hh"),_zp(_lp,_mp,_np)._5v);_m6(_lp,_mp,yyfplus(_Sp(_7v),"dd"),_zp(_lp,_mp,_np)._6v);_m6(_lp,_mp,yyfplus(_Sp(_7v),"time"),_zp(_lp,_mp,_np)._aq);}// /// @description invoke_event(on instance, event ID, delay);
// /// @param on instance
// /// @param event ID
// /// @param delay
function _E6(_lp,
_mp,_np,_op,_pp){{var _dv=_tp(global._ev);for(var _fv in _dv){if(!_dv.hasOwnProperty(_fv))continue;var _gv=_dv[_fv];if(_gv._wp)continue;if(!_gv._xp)continue;{_gv._hv=_eq(_gv._hv,2824163150);_gv._hv[_fq(_gv._iv)]=_np;_gv._jv=_eq(_gv._jv,3983537858);_gv._jv[_fq(_gv._iv)]=_op;_gv._kv=_eq(_gv._kv,1249410176);_gv._kv[_fq(_gv._iv)]=(-1);_gv._aq=_eq(_gv._aq,1644961694);_gv._aq[_fq(_gv._iv)]=_pp;_gv._lv=_eq(_gv._lv,3670383992);_gv._lv[_fq(_gv._iv)]=0?1:0;_gv._mv=_eq(_gv._mv,2162432610);_gv._mv[_fq(_gv._iv)]=1;
_gv._nv=_eq(_gv._nv,1553688244);_gv._nv[_fq(_gv._iv)]=0;_gv._ov=_eq(_gv._ov,1421007705);_gv._ov[_fq(_gv._iv)]=0;_gv._iv++;}}};}// /// @description invoke_event_repeat(on instance, event ID, delay, repeat count, repeat time);
// /// @param oninstance
// /// @param eventID
// /// @param delay
// /// @param repeatcount
// /// @param repeattime
function _F6(_lp,_mp,_np,_op,_pp,_qp,_rp){{var _pv=_tp(global._ev);for(var _qv in _pv){if(!_pv.hasOwnProperty(_qv))continue;var _rv=_pv[_qv];if(_rv._wp)continue;
if(!_rv._xp)continue;{_rv._hv=_eq(_rv._hv,1286549161);_rv._hv[_fq(_rv._iv)]=_np;_rv._kv=_eq(_rv._kv,32607040);_rv._kv[_fq(_rv._iv)]=(-1);_rv._jv=_eq(_rv._jv,88870330);_rv._jv[_fq(_rv._iv)]=_op;_rv._aq=_eq(_rv._aq,2264301177);_rv._aq[_fq(_rv._iv)]=_pp;_rv._lv=_eq(_rv._lv,2694594670);_rv._lv[_fq(_rv._iv)]=1?1:0;_rv._mv=_eq(_rv._mv,1298999851);_rv._mv[_fq(_rv._iv)]=_qp;_rv._nv=_eq(_rv._nv,3031997900);_rv._nv[_fq(_rv._iv)]=_rp;_rv._ov=_eq(_rv._ov,2570840848);_rv._ov[_fq(_rv._iv)]=0;_rv._iv++;}}};}// /// @description invoke_repeat(on instance, script, delay, repeat count, repeat time);
// /// @param on_instance
// /// @param script
// /// @param delay
// /// @param repeat_count
// /// @param repeat_time
function _G6(_lp,
_mp,_np,_op,_pp,_qp,_rp){{var _sv=_tp(global._ev);for(var _tv in _sv){if(!_sv.hasOwnProperty(_tv))continue;var _uv=_sv[_tv];if(_uv._wp)continue;if(!_uv._xp)continue;{_uv._hv=_eq(_uv._hv,2787767243);_uv._hv[_fq(_uv._iv)]=_np;_uv._kv=_eq(_uv._kv,948512256);_uv._kv[_fq(_uv._iv)]=_op;_uv._jv=_eq(_uv._jv,1565697170);_uv._jv[_fq(_uv._iv)]=(-1);_uv._aq=_eq(_uv._aq,1819321115);_uv._aq[_fq(_uv._iv)]=_pp;_uv._lv=_eq(_uv._lv,2304046236);_uv._lv[_fq(_uv._iv)]=1?1:0;_uv._mv=_eq(_uv._mv,3208300499);_uv._mv[_fq(_uv._iv)]=_qp;
_uv._nv=_eq(_uv._nv,3970315492);_uv._nv[_fq(_uv._iv)]=_rp;_uv._ov=_eq(_uv._ov,1802241768);_uv._ov[_fq(_uv._iv)]=0;_uv._iv++;}}};}// /// @description invoke(on instance, script, delay);
// /// @param on instance
// /// @param script
// /// @param delay
function _H6(_lp,_mp,_np,_op,_pp){{var _vv=_tp(global._ev);for(var _wv in _vv){if(!_vv.hasOwnProperty(_wv))continue;var _xv=_vv[_wv];if(_xv._wp)continue;if(!_xv._xp)continue;{_xv._hv=_eq(_xv._hv,576766697);_xv._hv[_fq(_xv._iv)]=_np;_xv._kv=_eq(_xv._kv,
3698687335);_xv._kv[_fq(_xv._iv)]=_op;_xv._jv=_eq(_xv._jv,2337748338);_xv._jv[_fq(_xv._iv)]=(-1);_xv._aq=_eq(_xv._aq,3896087097);_xv._aq[_fq(_xv._iv)]=_pp;_xv._lv=_eq(_xv._lv,2617227784);_xv._lv[_fq(_xv._iv)]=0?1:0;_xv._mv=_eq(_xv._mv,1716273640);_xv._mv[_fq(_xv._iv)]=1;_xv._nv=_eq(_xv._nv,983803140);_xv._nv[_fq(_xv._iv)]=0;_xv._ov=_eq(_xv._ov,2988081363);_xv._ov[_fq(_xv._iv)]=0;_xv._iv++;}}};}// /// @description trail_create(trailsprite, start width, end width, max segments, time to new segment)
// /// @param trail_create
// /// @param start width
// /// @param end width
// /// @param max segments
// /// @param time to new segment
function _I6(_lp,
_mp,_np,_op,_pp,_qp,_rp){var _yv=_Lb(_lp,_mp,0,0,28);_zp(_lp,_mp,_yv)._Qt(_np);_zp(_lp,_mp,_yv)._zv=_op;_zp(_lp,_mp,_yv)._Av=_pp;_zp(_lp,_mp,_yv)._Bv=_qp;_zp(_lp,_mp,_yv)._Cv=_rp;_zp(_lp,_mp,_yv)._eu=0;var _Iq=0;for(;yyflessequal(_Iq,yyfplus(_Sp(_zp(_lp,_mp,_yv)._Bv),1));_Iq++){{_zp(_lp,_mp,_yv)._Dv=_eq(_zp(_lp,_mp,_yv)._Dv,2242476191);_zp(_lp,_mp,_yv)._Dv[_fq(_Iq)]=_lp.x;_zp(_lp,_mp,_yv)._Ev=_eq(_zp(_lp,_mp,_yv)._Ev,2628930014);_zp(_lp,_mp,_yv)._Ev[_fq(_Iq)]=_lp.y;_zp(_lp,_mp,_yv)._Fv=_eq(_zp(_lp,
_mp,_yv)._Fv,896489523);_zp(_lp,_mp,_yv)._Fv[_fq(_Iq)]=0;_zp(_lp,_mp,_yv)._Gv=_eq(_zp(_lp,_mp,_yv)._Gv,745826674);_zp(_lp,_mp,_yv)._Gv[_fq(_Iq)]=0;_zp(_lp,_mp,_yv)._Mt=_eq(_zp(_lp,_mp,_yv)._Mt,2722601649);_zp(_lp,_mp,_yv)._Mt[_fq(_Iq)]=0;}};return _yv;}// /// @description radial_shine_create(sprite texture, instance, radius, shine time, shine angle);
// /// @param sprite texture
// /// @param instance
// /// @param radius
// /// @param shine time
// /// @param shine angle
function _J6(_lp,
_mp,_np,_op,_pp,_qp,_rp){var _Hv=_Lb(_lp,_mp,0,0,_lp._Iv);_zp(_lp,_mp,_Hv)._Qt(_np);_zp(_lp,_mp,_Hv)._Jv=_op;_zp(_lp,_mp,_Hv)._Zp=_pp;_zp(_lp,_mp,_Hv)._Kv=_qp;_zp(_lp,_mp,_Hv)._Lv=_rp;_zp(_lp,_mp,_Hv)._Mv=cos(_4r(_zp(_lp,_mp,_Hv)._Lv));_zp(_lp,_mp,_Hv)._Nv=sin(_4r(_zp(_lp,_mp,_Hv)._Lv));_zp(_lp,_mp,_Hv)._Ov=_Hs(_zp(_lp,_mp,_Hv)._Bs);return _Hv;}// /// @description follow(target, velocity, lerpVelTime, start velx, start vely)
// /// @param target
// /// @param velocity
// /// @param lerpVelTime
// /// @param start velx
// /// @param start vely
function _K6(_lp,
_mp,_np,_op,_pp,_qp,_rp){var _Yp=_Lb(_lp,_mp,0,0,51);_zp(_lp,_mp,_Yp)._Pv=_lp.id;_zp(_lp,_mp,_Yp)._Jv=_np;_zp(_lp,_mp,_Yp)._Qv=1;if(yyGetBool(_zp(_lp,_mp,_Yp)._Jv)){_zp(_lp,_mp,_Yp)._Rv=1?1:0}else {_zp(_lp,_mp,_Yp)._Rv=0?1:0};_zp(_lp,_mp,_Yp)._Sv=_op;_zp(_lp,_mp,_Yp)._Tv=_pp;_zp(_lp,_mp,_Yp)._Uv=_qp;_zp(_lp,_mp,_Yp)._Vv=_rp;return _Yp;}// /// @description follow_set_oncatch(ob_follower instance, oncatch, catchDistance)
// /// @param ob_follower instance
// /// @param oncatch
// /// @param catchDistance
function _L6(_lp,
_mp,_np,_op,_pp){var _Yp=_np;_zp(_lp,_mp,_Yp)._Wv=_op;_zp(_lp,_mp,_Yp)._Xv=_pp;_zp(_lp,_mp,_Yp)._Yv=0?1:0;return _Yp;}// /// @description translate(englishText)
// /// @param englishText
function _M6(_lp,_mp){var _Iq=0;for(;yyfless(_Iq,_zp(_lp,_mp,global._Zv).__v);_Iq++){{if(yyfequal(_0w(_zp(_lp,_mp,global._Zv)._1w,1,_Iq),arguments[2+(0)])){{var _Rp=_0w(_zp(_lp,_mp,global._Zv)._1w,_zp(_lp,_mp,global._Zv)._2w,_Iq);if(yyfequal(_Q6(_lp,_mp),"AR")){return _a9(_lp,_mp,_Rp)}else {return _Rp};}};}};return arguments[2+(0)];
}// /// @description translateID(textID)
// /// @param englishText
function _N6(_lp,_mp){var _Iq=0;for(;yyfless(_Iq,_zp(_lp,_mp,global._Zv).__v);_Iq++){{if(yyfequal(_0w(_zp(_lp,_mp,global._Zv)._1w,0,_Iq),arguments[2+(0)])){{var _Rp=_0w(_zp(_lp,_mp,global._Zv)._1w,_zp(_lp,_mp,global._Zv)._2w,_Iq);if(yyfequal(_Q6(_lp,_mp),"AR")){return _a9(_lp,_mp,_Rp)}else {return _Rp};}};}};return arguments[2+(0)];}// /// @description language_add(language name, shortname)
// /// @param language name
// /// @param shortname
function _O6(_lp,
_mp,_np,_op){if(yyfequal(_lu(37),0)){_a6(_lp,_mp,37)};var _Iq=0;for(;yyfless(_Iq,_zp(_lp,_mp,global._Zv)._iv);_Iq++){{if(yyfequal(_zp(_lp,_mp,global._Zv)._3w[_yq(_Iq,_zp(_lp,_mp,global._Zv)._3w)],_np)){return 0};}};_zp(_lp,_mp,global._Zv)._3w=_eq(_zp(_lp,_mp,global._Zv)._3w,573121998);_zp(_lp,_mp,global._Zv)._3w[_fq(_zp(_lp,_mp,global._Zv)._iv)]=_np;_zp(_lp,_mp,global._Zv)._4w=_eq(_zp(_lp,_mp,global._Zv)._4w,3363472026);_zp(_lp,_mp,global._Zv)._4w[_fq(_zp(_lp,_mp,global._Zv)._iv)]=_op;_zp(_lp,_mp,
global._Zv)._iv++;}// /// @description language_choose(languageID)
// /// @param languageID
function _P6(_lp,_mp){_zp(_lp,_mp,global._Zv)._2w=_7t(arguments[2+(0)],1,yyfminus(_Sp(_zp(_lp,_mp,global._Zv)._iv),1));_B8(_lp,_mp,"language_changed",_zp(_lp,_mp,global._Zv)._2w);_R6(_lp,_mp,arguments[2+(0)]);}// /// @description language_shortname( )
// /// @param
function _Q6(_lp,_mp){return _zp(_lp,_mp,global._Zv)._3w[_yq(_zp(_lp,_mp,global._Zv)._2w,_zp(_lp,_mp,global._Zv)._3w)];}// /// @description language_set_fonts(language ID)
// /// @param language ID
function _R6(_lp,
_mp){}// /// @description language_name( )
// /// @param
function _S6(_lp,_mp){return _zp(_lp,_mp,global._Zv)._4w[_yq(_zp(_lp,_mp,global._Zv)._2w,_zp(_lp,_mp,global._Zv)._4w)];}function _T6(_lp,_mp){return _zp(_lp,_mp,global._Zv)._iv;}function _U6(_lp,_mp){return _zp(_lp,_mp,global._Zv)._2w;}// /// @description languages_set_from_csv(CSV_FILENAME)
// /// @param CSV_FILENAME
function _V6(_lp,_mp,_np){if(yyfequal(_lu(37),0)){_a6(_lp,_mp,37)};_zp(_lp,_mp,global._Zv)._1w=__7(_lp,_mp,_np,";",0);_zp(_lp,
_mp,global._Zv)._iv=_5w(_zp(_lp,_mp,global._Zv)._1w);_zp(_lp,_mp,global._Zv).__v=_6w(_zp(_lp,_mp,global._Zv)._1w);var _Iq=0;for(;yyfless(_Iq,_zp(_lp,_mp,global._Zv)._iv);_Iq++){{_zp(_lp,_mp,global._Zv)._3w=_eq(_zp(_lp,_mp,global._Zv)._3w,573121998);_zp(_lp,_mp,global._Zv)._3w[_fq(_Iq)]=_0w(_zp(_lp,_mp,global._Zv)._1w,_Iq,0);_zp(_lp,_mp,global._Zv)._4w=_eq(_zp(_lp,_mp,global._Zv)._4w,3363472026);_zp(_lp,_mp,global._Zv)._4w[_fq(_Iq)]=_0w(_zp(_lp,_mp,global._Zv)._1w,_Iq,1);}};}function _W6(_lp,_mp){var _7w=js_browserLanguage();
var _8w=(-1);var _Iq=0;for(;yyfless(_Iq,_zp(_lp,_mp,global._Zv)._iv);_Iq++){{if(yyfequal(_7w,_05(_lp,_mp,_zp(_lp,_mp,global._Zv)._3w[_yq(_Iq,_zp(_lp,_mp,global._Zv)._3w)]))){{_8w=_Iq;break;}};}};if(yyfgreaterequal(_8w,0)){_P6(_lp,_mp,_8w)}else {_P6(_lp,_mp,0)};}// /// @description translations_script(text in english to translate, english short name ("EN", "RU", etc...))
// /// @param text in english to translate
// /// @param english short name ("EN"
// /// @param "RU"
// /// @param etc...
function _X6(_lp,
_mp,_np,_op){var _4t=_np;var _9w=_op;if(yyfequal(_9w,"EN")){{var _aw=_4t;var _bw=-1;if(yyCompareVal(_aw,"Your Best Score Is",g_GMLMathEpsilon)==0){_bw=0;}else if(yyCompareVal(_aw,"PAUSE",g_GMLMathEpsilon)==0){_bw=1;}else if(yyCompareVal(_aw,"GAME OVER",g_GMLMathEpsilon)==0){_bw=2;}else if(yyCompareVal(_aw,"SCORE",g_GMLMathEpsilon)==0){_bw=3;}else if(yyCompareVal(_aw,"Tap the screen to fly!",g_GMLMathEpsilon)==0){_bw=4;}else if(yyCompareVal(_aw,"Eat berries to fly longer!",g_GMLMathEpsilon)==0){_bw=5;}else if(yyCompareVal(_aw,
"Beware of mines!",g_GMLMathEpsilon)==0){_bw=6;}else if(yyCompareVal(_aw,"Tap to continue",g_GMLMathEpsilon)==0){_bw=7;}else if(yyCompareVal(_aw,"level",g_GMLMathEpsilon)==0){_bw=8;}switch(_bw){case 0:{return "Your Best Score Is";}case 1:{return "PAUSE";}case 2:{return "GAME OVER";}case 3:{return "SCORE";}case 4:{return "Tap the screen to fly!";}case 5:{return "Eat berries to fly longer!";}case 6:{return "Beware of mines!";}case 7:{return "Tap to continue";}case 8:{return "level";}default :{return _4t;}};}};}function _Y6(_lp,
_mp,_np){if(yyfgreater(_cw(_np,_dw()),0)){return 1};return 0;}// /// @description sitelock_allow_domains(...)
// /// @param ...
function _Z6(_lp,_mp){var _Iq=0;for(;yyfless(_Iq,(arguments.length-2));_Iq++){{_zp(_lp,_mp,global._ew)._fw=_eq(_zp(_lp,_mp,global._ew)._fw,4189955046);_zp(_lp,_mp,global._ew)._fw[_fq(_Iq)]=arguments[2+(_Iq)];_zp(_lp,_mp,global._ew)._gw++;}};}// /// @description sitelock_allow_subdomains_of(...)
// /// @param ...
function __6(_lp,_mp){var _Iq=0;for(;yyfless(_Iq,(arguments.length-2));
_Iq++){{_zp(_lp,_mp,global._ew)._hw=_eq(_zp(_lp,_mp,global._ew)._hw,1491842349);_zp(_lp,_mp,global._ew)._hw[_fq(_Iq)]=arguments[2+(_Iq)];_zp(_lp,_mp,global._ew)._iw++;}};}// /// @description sitelock_check( )
// /// @param
function _07(_lp,_mp){if(yyGetBool(_77(_lp,_mp))){if(yyfequal(_8v._jw(),(-1))){if(yyGetBool(_zp(_lp,_mp,global._ew)._kw)){return 1}}};if(yyGetBool(_77(_lp,_mp))){{var _lw;var _mw=js_getParentDomain();var _nw=js_getDomainOfSubDomain();var _ow=0?1:0;if((yyGetBool(yyfless(_zp(_lp,
_mp,global._ew)._gw,1)))&&(yyGetBool(yyfless(_zp(_lp,_mp,global._ew)._iw,1)))){{_ow=0?1:0;return 1;}};var _Iq=0;for(;yyfless(_Iq,_zp(_lp,_mp,global._ew)._gw);_Iq++){{_lw=_zp(_lp,_mp,global._ew)._fw[_yq(_Iq,_zp(_lp,_mp,global._ew)._fw)];if(yyGetBool(_17(_lp,_mp,_lw))){{_ow=1?1:0;return 0;}};}};var _Iq=0;for(;yyfless(_Iq,_zp(_lp,_mp,global._ew)._iw);_Iq++){{var _pw=_zp(_lp,_mp,global._ew)._hw[_yq(_Iq,_zp(_lp,_mp,global._ew)._hw)];if((yyGetBool(yyfequal(_pw,_nw)))||(yyGetBool(yyfequal(yyfplus("www.",_Sp(_pw)),
_nw)))||(yyGetBool(yyfequal(yyfplus("http://",_Sp(_pw)),_nw)))||(yyGetBool(yyfequal(yyfplus("https://",_Sp(_pw)),_nw)))||(yyGetBool(yyfequal(yyfplus("http://www.",_Sp(_pw)),_nw)))||(yyGetBool(yyfequal(yyfplus("https://www.",_Sp(_pw)),_nw)))){{_ow=1?1:0;return 0;}};}};if((yyGetBool(!yyGetBool(_zp(_lp,_mp,global._ew)._qw)))&&(yyGetBool(js_iframed()))&&(yyGetBool(yyfequal(_ow,0)))){{return 1;}};return 1;}}else {{if(yyGetBool(_zp(_lp,_mp,global._ew)._kw)){return 0}else {return 1};}};}// /// @description sitelock_check_domain(domain)
// /// @param domain
function _17(_lp,
_mp,_np){var _lw=_np;if(yyGetBool(js_iframed())){{var _mw=js_getParentDomain();if((yyGetBool(yyfequal(_lw,_mw)))||(yyGetBool(yyfequal(yyfplus("www.",_Sp(_lw)),_mw)))||(yyGetBool(yyfequal(yyfplus("http://",_Sp(_lw)),_mw)))||(yyGetBool(yyfequal(yyfplus("https://",_Sp(_lw)),_mw)))||(yyGetBool(yyfequal(yyfplus("http://www.",_Sp(_lw)),_mw)))||(yyGetBool(yyfequal(yyfplus("https://www.",_Sp(_lw)),_mw)))){{return 1;}};}}else {{if((yyGetBool(_Y6(_lp,_mp,_lw)))||(yyGetBool(_Y6(_lp,_mp,yyfplus("www.",_Sp(_lw)))))||(yyGetBool(_Y6(_lp,
_mp,yyfplus("http://",_Sp(_lw)))))||(yyGetBool(_Y6(_lp,_mp,yyfplus("https://",_Sp(_lw)))))||(yyGetBool(_Y6(_lp,_mp,yyfplus("http://www.",_Sp(_lw)))))||(yyGetBool(_Y6(_lp,_mp,yyfplus("https://www.",_Sp(_lw)))))){{return 1;}};}};return 0;}// /// @description sitelock_allow_iframe();
function _27(_lp,_mp,_np){_zp(_lp,_mp,global._ew)._qw=_np;}// /// @description sitelock_allow_non_html5(allow?)
// /// @param allow?
function _37(_lp,_mp,_np){_zp(_lp,_mp,global._ew)._kw=_np;}// /// @description eval("your javascript code to run")
// /// @param "your javascript code to run"
function _47(_lp,
_mp,_np){js_eval(_np);}function _57(_lp,_mp){return global._rw;}function _67(_lp,_mp){return !yyGetBool(global._rw);}function _77(_lp,_mp){return global._sw;}function _87(_lp,_mp){if(yyGetBool(_zp(_lp,_mp,global._ms)._tw)){return 1};var _8t=_Or(arguments[2+(0)]),_Iq;_Iq=1;for(;yyfless(_Iq,(arguments.length-2));_Iq++){{_8t=yyfplus(_8t,yyfplus(", ",_Sp(_Or(arguments[2+(_Iq)]))));}};if(yyGetBool(_77(_lp,_mp))){js_trace(_8t)}else {_uw(_8t)};}// /// @description screen_width()
function _97(_lp,_mp){return global._vw;
}// /// @description screen_width()
function _a7(_lp,_mp){return global._ww;}function _b7(_lp,_mp){return global._xw;}// /// @description game_width()
function _c7(_lp,_mp){return global._yw;}// /// @description game_height()
function _d7(_lp,_mp){return global._zw;}// /// @description get_platform_name( )
// /// @param
function _e7(_lp,_mp){if(!yyGetBool(yyfequal(_8v._jw(),(-1)))){{return "html5";}}else {if(yyfequal(_8v._Aw(),3)){{return "ios";}}else {if(yyfequal(_8v._Aw(),4)){{return "android";}}else {
if(yyfequal(_8v._Aw(),0)){{return "windows";}}else {if(yyfequal(_8v._Aw(),1)){{return "macos";}}}}}};}// /// @description weblink_open(weblink)
// /// @param weblink
function _f7(_lp,_mp,_np){_Bw(_np,"_blank");}// /// @description trace_disable()
function _g7(_lp,_mp){_zp(_lp,_mp,global._ms)._tw=1?1:0;}// /// @description trace_warning(function name, message)
// /// @param function name
// /// @param message
function _h7(_lp,_mp,_np,_op){_87(_lp,_mp,yyfplus(yyfplus(yyfplus("WARNING: ",_Sp(_np)),
"() - "),_Sp(_op)));}function _i7(_lp,_mp){return !yyGetBool(_zp(_lp,_mp,global._ms)._tw);}// /// @description get_external_project_data(project, keyname, dafault value)
// /// @param project
// /// @param keyname
// /// @param dafault value
function _j7(_lp,_mp,_np,_op,_pp){if(yyGetBool(_77(_lp,_mp))){return js_GetExternalGameData(_np,_op,0,_pp)}else {return _pp};}// /// @description get_external_data(keyname, dafault value)
// /// @param keyname
// /// @param dafault value
function _k7(_lp,
_mp,_np,_op){if(yyGetBool(_77(_lp,_mp))){return js_GetExternalData(_np,0,_op)}else {return _op};}// /// @description twitter_share()
function _l7(_lp,_mp){_Cw(yyfplus(yyfplus(yyfplus(yyfplus("http://www.twitter.com/intent/tweet?text=",_Sp(_Or(_zp(_lp,_mp,global._Dw)._Ew))),"+is+my+best+score+in+%23"),_Sp(global._Fw)),"! Try+to+beat+it!"));}// /// @description fullscreen_button_is_available( )
// /// @param
function _m7(_lp,_mp){if(!yyGetBool(_77(_lp,_mp))){return 0}else {if(!yyGetBool(js_isFullscreenAvaliable())){
return 0}};return 1;}// /// @description _process_screen_scaling(window width, window height)
// /// @param window width
// /// @param window height
function _n7(_lp,_mp,_np,_op){var _Gw,_Hw;var _Iw=_zp(_lp,_mp,global._Jw)._Kw;var _Lw=_zp(_lp,_mp,global._Jw)._Mw;var _Nw=_zp(_lp,_mp,global._Jw)._Ow;var _Pw=_zp(_lp,_mp,global._Jw)._Qw;if(yyfequal(_Iw,2)){{_Hw=_Nw;_Gw=yyftime(yyfdivide(_Sp(_np),_Sp(_op)),_Sp(_Nw));}}else {if(yyfequal(_Iw,1)){{_Gw=_Lw;_Hw=yyftime(yyfdivide(_Sp(_op),_Sp(_np)),_Sp(_Lw));
}}else {if(yyfequal(_Iw,0)){{_Gw=_Lw;_Hw=_Nw;}}}};if((yyGetBool(yyfnotequal(global._vw,_Gw)))||(yyGetBool(yyfnotequal(global._ww,_Hw)))){{var _Rw=0?1:0;if((yyGetBool((yyGetBool(yyfgreater(global._vw,global._ww)))&&(yyGetBool(yyfless(_Gw,_Hw)))))||(yyGetBool((yyGetBool(yyfless(global._vw,global._ww)))&&(yyGetBool(yyfgreater(_Gw,_Hw)))))){_Rw=1?1:0};global._vw=_Gw;global._ww=_Hw;global._Sw=global._vw;global._Tw=global._ww;_zp(_lp,_mp,global._Jw)._Qw=yyfdivide(_Sp(global._Sw),_Sp(global._Tw));global._Uw=_zp(_lp,
_mp,global._Jw)._Qw;if(yyfgreater(global._vw,global._ww)){global._xw=2}else {global._xw=1};if(yyfnotequal(_zp(_lp,_mp,global._Jw)._Qw,_Pw)){_B8(_lp,_mp,"screen_aspect_changed",_zp(_lp,_mp,global._Jw)._Qw)};_B8(_lp,_mp,"screen_size_changed",global._vw,global._ww);if(yyGetBool(_Rw)){_B8(_lp,_mp,"screen_orient_changed",global._xw)};}};}function _o7(_lp,_mp){}// /// @description engine_create(game name, game width, game height)
// /// @param game name
// /// @param game width
// /// @param game height
function _p7(_lp,
_mp,_np,_op,_pp){_e6(_lp,_mp,0);{var _Vw=_tp(0);for(var _Ww in _Vw){if(!_Vw.hasOwnProperty(_Ww))continue;var _Xw=_Vw[_Ww];if(_Xw._wp)continue;if(!_Xw._xp)continue;_Yw(_Xw,_lp,1)}};_Zw(0);__w(0);_0x();_kt(1);_mt(1);_Vs(16777215);global._Fw=_np;global._1x=yyfplus("SaveGame",_Sp(_np));global._2x=_op;global._3x=_op;global._yw=_op;global._4x=_pp;global._5x=_pp;global._zw=_pp;_zp(_lp,_mp,global._ms)._ns=1?1:0;_lp._6x=_zp(_lp,_mp,global._ms)._ns;_zp(_lp,_mp,global._ms)._ts=1?1:0;global._7x=_zp(_lp,_mp,global._ms)._ts;
_zp(_lp,_mp,global._ms)._2w=0;_zp(_lp,_mp,global._ms)._8x=max(yyfdivide(1,_Sp(_8v._9x())),1);global._ax=_zp(_lp,_mp,global._ms)._8x;global._bx=_zp(_lp,_mp,global._ms)._8x;if(yyGetBool(_77(_lp,_mp))){{dg_hide_loading();js_init("gmcallback_onappblur");}}else {if(yyfequal(global._cx,"windows")){{}}else {if(yyGetBool(_57(_lp,_mp))){{}}}};_C8(_lp,_mp);_a6(_lp,_mp,50);_a6(_lp,_mp,29);_a6(_lp,_mp,26);_a6(_lp,_mp,2);_a6(_lp,_mp,24);_a6(_lp,_mp,35);}// feedbackEmail = get_external_data("feedbackEmail", "contact@buyhtml5.com");
function _q7(_lp,
_mp){_lp._dx=_k7(_lp,_mp,"companySite","https://buyhtml5.com");_lp._ex=_k7(_lp,_mp,"feedbackEmail","contact@buyhtml5.com");_lp._fx=_k7(_lp,_mp,"companyTwitterName","DmitryDevGuy");_lp._gx=_k7(_lp,_mp,"socialInstagramLink","http://dunkbrush.buyhtml5.com/redir/in.html");_lp._hx=_k7(_lp,_mp,"socialFacebookLink","http://dunkbrush.buyhtml5.com/redir/fb.html");_lp._ix=_k7(_lp,_mp,"socialTwitterLink","http://dunkbrush.buyhtml5.com/redir/tw.html");_lp._jx=_j7(_lp,_mp,"DunkBrush","weblink","http://dunkbrush.buyhtml5.com");
_lp._kx=_j7(_lp,_mp,"DunkBrush","googleplayLink","http://dunkbrush.buyhtml5.com/redir/gp.html");_lp._lx=_j7(_lp,_mp,"DunkBrush","appstoreLink","http://dunkbrush.buyhtml5.com/redir/as.html");_lp._mx=_j7(_lp,_mp,"DunkBrush","twitterHashtags","DunkBrush, Threepoint, HotGame");}// /// @description screen_scaler_create(target view width, target view height, SCALE_MODE)
// /// @param target view width
// /// @param target view height
// /// @param SCALE_MODE
function _r7(_lp,_mp,_np,_op,_pp){var _nx=0;
{var _ox=_tp(22);for(var _px in _ox){if(!_ox.hasOwnProperty(_px))continue;var _qx=_ox[_px];if(_qx._wp)continue;if(!_qx._xp)continue;_Ep(_qx)}};if(yyGetBool(_77(_lp,_mp))){{_nx=_a6(_lp,_mp,23);}}else {if(yyfequal(global._cx,"windows")){{_nx=_a6(_lp,_mp,19);}}else {if(yyfequal(global._cx,"macos")){{_nx=_a6(_lp,_mp,20);}}else {if(yyGetBool(_57(_lp,_mp))){{_nx=_a6(_lp,_mp,21);}}}}};_zp(_lp,_mp,_nx)._Mw=_np;_zp(_lp,_mp,_nx)._Ow=_op;_zp(_lp,_mp,_nx)._Kw=_pp;return _nx;}function _s7(_lp,_mp){global._sw=!yyGetBool(yyfequal(_8v._jw(),
(-1)))?1:0;global._rw=(yyGetBool(yyfnotequal(_8v._Aw(),0)))&&(yyGetBool(yyfnotequal(_8v._Aw(),1)))&&(yyGetBool(yyfnotequal(_8v._Aw(),6)))?1:0;global._rx=(yyGetBool(global._sw))&&(yyGetBool(global._rw))?1:0;if(yyGetBool(global._sw)){{_lp._sx=_8v._tx;if(!yyGetBool(_lp._sx)){{_lp._ux=1?1:0;_lp._1t=1?1:0;}}else {{_lp._ux=0?1:0;_lp._1t=0?1:0;}};}}else {if(yyfequal(global._cx,"windows")){{_lp._ux=0?1:0;_lp._1t=0?1:0;}}};}function gml_Script_gmcallback_onappblur(_lp,_mp){_s8(_lp,_mp);}var gmcallback_onappblur=gml_Script_gmcallback_onappblur;
// /// @description @func gmcallback_window_set_size(args_json)
// /// @param args_json
// /// @arg args_json
function gml_Script_gmcallback_window_set_size(_lp,_mp,_np){var _vx=_wx(_np);if(yyGetBool(_xx(_vx,1))){{var _Er=_Ou(_vx,"w"),_Fr=_Ou(_vx,"h"),_yx=_Ou(_vx,"x"),_zx=_Ou(_vx,"y");if((yyGetBool(!yyGetBool(_Ax(_Er))))&&(yyGetBool(!yyGetBool(_Ax(_Fr))))&&(yyGetBool(!yyGetBool(_Ax(_yx))))&&(yyGetBool(!yyGetBool(_Ax(_zx))))){{_Bx(0,_Er);_Cx(0,_Fr);_Dx(_Er,_Fr);_Ex(_yx,_zx);_Fx(_8v._Gx,_Er,_Fr);
}};_Hx(_vx);}};}var gmcallback_window_set_size=gml_Script_gmcallback_window_set_size;function _t7(_lp,_mp){return _zp(_lp,_mp,22)._Kw;}// /// @description verlet_set_velocity(verlet body, x vel, y vel)
// /// @param verlet body
// /// @param x vel
// /// @param y vel
function _u7(_lp,_mp,_np,_op,_pp){_zp(_lp,_mp,_np)._Ix=yyfminus(_Sp(_lp.x),_Sp(_op));_zp(_lp,_mp,_np)._Jx=yyfminus(_Sp(_lp.y),_Sp(_pp));}// /// @description verlet_cylinder_create(x,y,radius,length,image_angle);
// /// @param x
// /// @param y
// /// @param radius
// /// @param length
// /// @param image_angle
function _v7(_lp,
_mp,_np,_op,_pp,_qp,_rp){var _Kx=yyftime(_Sp(cos(_rp)),_Sp(_qp));var _Lx=yyftime(_Sp(sin(_rp)),_Sp(_qp));var _Mx=_A7(_lp,_mp,yyfplus(_Sp(_Kx),_Sp(_np)),yyfplus(_Sp(_Lx),_Sp(_op)),38,_pp,1,1,1,(-1),0);var _Nx=_A7(_lp,_mp,yyfplus(_Sp(_Sp(-_Sp(_Kx))),_Sp(_np)),yyfplus(_Sp(_Sp(-_Sp(_Lx))),_Sp(_op)),38,_pp,1,1,1,(-1),0);var _Mt=_y7(_lp,_mp,_Mx,_Nx,40,0,_pp);_zp(_lp,_mp,_Mt)._St=50;}// /// @description verlet_poly_create(x, y, poly object, vertices count, radius, kinematic)
// /// @param x
// /// @param y
// /// @param poly object
// /// @param vertices count
// /// @param radius
// /// @param kinematic
function _w7(_lp,
_mp,_np,_op,_pp,_qp,_rp,_Vp){var __q=_Lb(_lp,_mp,_np,_op,_pp);_zp(_lp,_mp,__q)._Ox=_qp;var _wr=(-1.5707963267949);var _Zq,_5r;var _Iq=0;for(;yyfless(_Iq,_qp);_Iq++){{_Zq=sin(_wr);_5r=cos(_wr);_zp(_lp,_mp,__q)._Px=_eq(_zp(_lp,_mp,__q)._Px,814831893);_zp(_lp,_mp,__q)._Px[_fq(_Iq)]=yyftime(_Sp(_5r),_Sp(_rp));_zp(_lp,_mp,__q)._Qx=_eq(_zp(_lp,_mp,__q)._Qx,696936532);_zp(_lp,_mp,__q)._Qx[_fq(_Iq)]=yyftime(_Sp(_Zq),_Sp(_rp));_wr=yyfplus(_wr,yyfdivide(6.28318530717959,_Sp(_qp)));}};_zp(_lp,_mp,__q)._Rx=_Vp;
_x7(_lp,_mp,__q);return __q;}// /// @description update_verlet_poly(poly object)
// /// @param poly object
function _x7(_lp,_mp,_np){var _Zq=sin(_4r(_zp(_lp,_mp,_np)._tq));var _5r=cos(_4r(_zp(_lp,_mp,_np)._tq));var _Sx,_Tx;var _Iq=0;for(;yyfless(_Iq,_zp(_lp,_mp,_np)._Ox);_Iq++){{_Sx=yyftime(_Sp(_zp(_lp,_mp,_np)._Px[_yq(_Iq,_zp(_lp,_mp,_np)._Px)]),_Sp(_zp(_lp,_mp,_np)._Lp));_Tx=yyftime(_Sp(_zp(_lp,_mp,_np)._Qx[_yq(_Iq,_zp(_lp,_mp,_np)._Qx)]),_Sp(_zp(_lp,_mp,_np)._Mp));_zp(_lp,_mp,_np)._Ux=_eq(_zp(_lp,
_mp,_np)._Ux,5256090);_zp(_lp,_mp,_np)._Ux[_fq(_Iq)]=yyfplus(yyfminus(_Sp(yyftime(_Sp(_Sx),_Sp(_5r))),_Sp(yyftime(_Sp(_Tx),_Sp(_Zq)))),_Sp(_zp(_lp,_mp,_np).x));_zp(_lp,_mp,_np)._Vx=_eq(_zp(_lp,_mp,_np)._Vx,424346331);_zp(_lp,_mp,_np)._Vx[_fq(_Iq)]=yyfplus(yyfplus(_Sp(yyftime(_Sp(_Sx),_Sp(_Zq))),_Sp(yyftime(_Sp(_Tx),_Sp(_5r)))),_Sp(_zp(_lp,_mp,_np).y));}};var _Mt;var _Iq=0;for(;yyfless(_Iq,_zp(_lp,_mp,_np)._Ox);_Iq++){{if(yyfequal(_Iq,yyfminus(_Sp(_zp(_lp,_mp,_np)._Ox),1))){{_zp(_lp,_mp,_np)._Wx=_eq(_zp(_lp,
_mp,_np)._Wx,1848299684);_zp(_lp,_mp,_np)._Wx[_fq(_Iq)]=yyfminus(_Sp(_zp(_lp,_mp,_np)._Ux[_yq(0,_zp(_lp,_mp,_np)._Ux)]),_Sp(_zp(_lp,_mp,_np)._Ux[_yq(_Iq,_zp(_lp,_mp,_np)._Ux)]));_zp(_lp,_mp,_np)._Xx=_eq(_zp(_lp,_mp,_np)._Xx,1999757797);_zp(_lp,_mp,_np)._Xx[_fq(_Iq)]=yyfminus(_Sp(_zp(_lp,_mp,_np)._Vx[_yq(0,_zp(_lp,_mp,_np)._Vx)]),_Sp(_zp(_lp,_mp,_np)._Vx[_yq(_Iq,_zp(_lp,_mp,_np)._Vx)]));}}else {{_zp(_lp,_mp,_np)._Wx=_eq(_zp(_lp,_mp,_np)._Wx,1848299684);_zp(_lp,_mp,_np)._Wx[_fq(_Iq)]=yyfminus(_Sp(_zp(_lp,
_mp,_np)._Ux[_yq(yyfplus(_Sp(_Iq),1),_zp(_lp,_mp,_np)._Ux)]),_Sp(_zp(_lp,_mp,_np)._Ux[_yq(_Iq,_zp(_lp,_mp,_np)._Ux)]));_zp(_lp,_mp,_np)._Xx=_eq(_zp(_lp,_mp,_np)._Xx,1999757797);_zp(_lp,_mp,_np)._Xx[_fq(_Iq)]=yyfminus(_Sp(_zp(_lp,_mp,_np)._Vx[_yq(yyfplus(_Sp(_Iq),1),_zp(_lp,_mp,_np)._Vx)]),_Sp(_zp(_lp,_mp,_np)._Vx[_yq(_Iq,_zp(_lp,_mp,_np)._Vx)]));}};_Mt=sqrt(yyfplus(_Sp(yyftime(_Sp(_Sx),_Sp(_Sx))),_Sp(yyftime(_Sp(_Tx),_Sp(_Tx)))));_zp(_lp,_mp,_np)._Yx=_eq(_zp(_lp,_mp,_np)._Yx,205725726);_zp(_lp,_mp,
_np)._Yx[_fq(_Iq)]=yyfdivide(_Sp(_zp(_lp,_mp,_np)._Xx[_yq(_Iq,_zp(_lp,_mp,_np)._Xx)]),_Sp(_Mt));_zp(_lp,_mp,_np)._Zx=_eq(_zp(_lp,_mp,_np)._Zx,358093151);_zp(_lp,_mp,_np)._Zx[_fq(_Iq)]=yyfdivide(_Sp(_Sp(-_Sp(_zp(_lp,_mp,_np)._Wx[_yq(_Iq,_zp(_lp,_mp,_np)._Wx)]))),_Sp(_Mt));_zp(_lp,_mp,_np).__x=_eq(_zp(_lp,_mp,_np).__x,2321883711);_zp(_lp,_mp,_np).__x[_fq(_Iq)]=_Mt;_zp(_lp,_mp,_np)._0y=_eq(_zp(_lp,_mp,_np)._0y,1778018142);_zp(_lp,_mp,_np)._0y[_fq(_Iq)]=yyftime(_Sp(_Mt),_Sp(_Mt));}};}// /// @description verlet_link_create(verlet circle 1, verlet circle 2, link object, rigid, thickness)
// /// @param verlet circle 1
// /// @param verlet circle 2
// /// @param link object
// /// @param rigid
// /// @param thickness
function _y7(_lp,
_mp,_np,_op,_pp,_qp,_rp){if(yyGetBool(_B7(_lp,_mp,_np,_op))){return(-1)};var _Mt=_Lb(_lp,_mp,0,0,_pp);_zp(_lp,_mp,_Mt)._1y=_np;_zp(_lp,_mp,_Mt)._2y=_op;_zp(_lp,_mp,_Mt)._Nt=_3y(_zp(_lp,_mp,_np).x,_zp(_lp,_mp,_np).y,_zp(_lp,_mp,_op).x,_zp(_lp,_mp,_op).y);_zp(_lp,_mp,_Mt)._Pt=_qp;_zp(_lp,_mp,_Mt)._St=_rp;if(yyfgreater(_rp,0)){_zp(_lp,_mp,_Mt)._4y=1?1:0};return _Mt;}// /// @description verlet_physics_init(delta time, gravity x, gravity y, optimize grid size, debug draw)
// /// @param delta time
// /// @param gravity x
// /// @param gravity y
// /// @param optimize grid size
// /// @param debug draw
function _z7(_lp,
_mp,_np,_op,_pp,_qp,_rp){var _5y;if(yyfgreater(_lu(39),0)){_5y=global._6y}else {_5y=_Lb(_lp,_mp,0,0,39)};_zp(_lp,_mp,_5y)._7y=_np;_zp(_lp,_mp,_5y)._8y=_op;_zp(_lp,_mp,_5y)._9y=_pp;_zp(_lp,_mp,_5y)._ay=_qp;_zp(_lp,_mp,_5y)._by=_rp;return _5y;}// /// @description verlet_circle_create(x, y, object type, radius, static, mass, restitution, damping, collide with borders)
// /// @param x
// /// @param y
// /// @param object type
// /// @param radius
// /// @param static
// /// @param mass
// /// @param restitution
// /// @param damping
// /// @param collide with borders
function _A7(_lp,
_mp,_np,_op,_pp,_qp,_rp,_Vp,_Wp,_cq,_Fq){var _5r=_Lb(_lp,_mp,_np,_op,_pp);_zp(_lp,_mp,_5r)._Zp=_qp;_zp(_lp,_mp,_5r)._cy=_rp;_zp(_lp,_mp,_5r)._dy=_Vp;_zp(_lp,_mp,_5r)._ey=_Wp;_zp(_lp,_mp,_5r)._fy=_cq;_zp(_lp,_mp,_5r)._gy=_Fq;return _5r;}// /// @description verlet_link_exists(circle1, circle2)
// /// @param circle1
// /// @param circle2
function _B7(_lp,_mp,_np,_op){if((yyGetBool(!yyGetBool(_56(_lp,_mp,_np))))||(yyGetBool(!yyGetBool(_56(_lp,_mp,_op))))){return 1};var _5r;var _Iq=0;for(;yyfless(_Iq,
_lu(40));_Iq++){{_5r=_mu(40,_Iq);if((yyGetBool(yyfequal(_np,_zp(_lp,_mp,_5r)._1y)))&&(yyGetBool(yyfequal(_op,_zp(_lp,_mp,_5r)._2y)))){return 1};if((yyGetBool(yyfequal(_np,_zp(_lp,_mp,_5r)._2y)))&&(yyGetBool(yyfequal(_op,_zp(_lp,_mp,_5r)._1y)))){return 1};}};return 0;}// /// @description delete_underlying(EPS)
// /// @param EPS
function _C7(_lp,_mp,_np){{var _hy=_tp(_lp._Pp);for(var _iy in _hy){if(!_hy.hasOwnProperty(_iy))continue;var _jy=_hy[_iy];if(_jy._wp)continue;if(!_jy._xp)continue;{if(yyfnotequal(_jy.id,
_lp.id)){if((yyGetBool(yyfless(abs(yyfminus(_Sp(_jy.x),_Sp(_lp.x))),_np)))&&(yyGetBool(yyfless(abs(yyfminus(_Sp(_jy.y),_Sp(_lp.y))),_np)))){{_87(_jy,_lp,"deleted underlaying");_Z5(_jy,_lp,_jy.id);}}};}}};}// /// @description level_creator_set_objects(...)
// /// @param ...
function _D7(_lp,_mp){if(yyfgreater((arguments.length-2),0)){{var _Iq=0;for(;yyfless(_Iq,(arguments.length-2));_Iq++){{_zp(_lp,_mp,global._ky)._ly=_eq(_zp(_lp,_mp,global._ky)._ly,1805054281);_zp(_lp,_mp,global._ky)._ly[_fq(_zp(_lp,
_mp,global._ky)._my)]=arguments[2+(_Iq)];_zp(_lp,_mp,global._ky)._my++;}};}};}// /// @description level_creator_start(rooms count, room levels prefix, goto room)
// /// @param rooms count
// /// @param room levels prefix
// /// @param goto room
function _E7(_lp,_mp,_np,_op,_pp){_zp(_lp,_mp,global._ky)._ny=_np;_zp(_lp,_mp,global._ky)._oy=_op;_zp(_lp,_mp,global._ky)._py=_pp;_zp(_lp,_mp,global._ky)._qy=1?1:0;_zp(_lp,_mp,global._ky)._ry=_eq(_zp(_lp,_mp,global._ky)._ry,1755211583);_zp(_lp,_mp,global._ky)._ry[_fq(0)]=1;
}// /// @description on_level_pre_creation(level)
// /// @param level
function _F7(_lp,_mp,_np){var _sy=global._4x;var _ty=0;{var _uy=_tp(_lp._vy);for(var _wy in _uy){if(!_uy.hasOwnProperty(_wy))continue;var _xy=_uy[_wy];if(_xy._wp)continue;if(!_xy._xp)continue;{if(yyfless(_xy.y,_sy)){_sy=_xy.y};if(yyfgreater(_xy.y,_ty)){_ty=_xy.y};}}};var _yy=yyfplus(_Sp(_lp._zy),_Sp(_lp._Ay));{var _By=_tp(_lp._vy);for(var _Cy in _By){if(!_By.hasOwnProperty(_Cy))continue;var _Dy=_By[_Cy];if(_Dy._wp)continue;if(!_Dy._xp)continue;
{_Dy._Ey=floor(yyfdivide(_Sp(yyfminus(_Sp(_Dy.y),_Sp(_sy))),_Sp(_yy)));var _Fy=0;if(yyGetBool(_Q4(_Dy,_lp,_Dy._Ey))){{_Fy=floor(yyfdivide(_Sp(_Dy.x),_Sp(_Dy._Gy)));_Dy._Hy=yyfplus(_Sp(_Sp(-_Sp(yyfminus(_Sp(_Fy),2)))),_Sp(round(yyfdivide(_Sp(_Dy._Ey),2))));_Dy._Iy=yyfplus(_Sp(yyfminus(_Sp(_Fy),2)),_Sp(round(yyfdivide(_Sp(_Dy._Ey),2))));}}else {{_Fy=floor(yyfdivide(_Sp(yyfminus(_Sp(_Dy.x),_Sp(yyftime(_Sp(_Dy._Gy),0.5)))),_Sp(_Dy._Gy)));_Dy._Hy=yyfplus(_Sp(_Sp(-_Sp(yyfminus(_Sp(_Fy),2)))),_Sp(round(yyfdivide(_Sp(yyfminus(_Sp(_Dy._Ey),
1)),2))));_Dy._Iy=yyfplus(_Sp(yyfminus(_Sp(_Fy),1)),_Sp(round(yyfdivide(_Sp(yyfminus(_Sp(_Dy._Ey),1)),2))));}};}}};{var _Jy=_tp(_lp._Ky);for(var _Ly in _Jy){if(!_Jy.hasOwnProperty(_Ly))continue;var _My=_Jy[_Ly];if(_My._wp)continue;if(!_My._xp)continue;{_My._Ey=floor(yyfdivide(_Sp(yyfminus(_Sp(_My.y),_Sp(_sy))),_Sp(_yy)));var _Fy=0;if(yyGetBool(_Q4(_My,_lp,_My._Ey))){{_Fy=floor(yyfdivide(_Sp(_My.x),_Sp(_My._Gy)));_My._Hy=yyfplus(_Sp(_Sp(-_Sp(yyfminus(_Sp(_Fy),2)))),_Sp(round(yyfdivide(_Sp(_My._Ey),2))));
_My._Iy=yyfplus(_Sp(yyfminus(_Sp(_Fy),2)),_Sp(round(yyfdivide(_Sp(_My._Ey),2))));}}else {{_Fy=floor(yyfdivide(_Sp(yyfminus(_Sp(_My.x),_Sp(yyftime(_Sp(_My._Gy),0.5)))),_Sp(_My._Gy)));_My._Hy=yyfplus(_Sp(_Sp(-_Sp(yyfminus(_Sp(_Fy),2)))),_Sp(round(yyfdivide(_Sp(yyfminus(_Sp(_My._Ey),1)),2))));_My._Iy=yyfplus(_Sp(yyfminus(_Sp(_Fy),1)),_Sp(round(yyfdivide(_Sp(yyfminus(_Sp(_My._Ey),1)),2))));}};_My._Ey=yyfminus(_My._Ey,1);}}};return _np;}// /// @description on_level_object_store(level)
// /// @param level
function _G7(_lp,
_mp,_np){var _Mt=_np;_zp(_lp,_mp,_Mt)._Ny=_eq(_zp(_lp,_mp,_Mt)._Ny,1776952714);_zp(_lp,_mp,_Mt)._Ny[_fq(_zp(_lp,_mp,_Mt)._Oy)]=_lp._Hy;_zp(_lp,_mp,_Mt)._Py=_eq(_zp(_lp,_mp,_Mt)._Py,2729899567);_zp(_lp,_mp,_Mt)._Py[_fq(_zp(_lp,_mp,_Mt)._Oy)]=_lp._Iy;_zp(_lp,_mp,_Mt)._Qy=_eq(_zp(_lp,_mp,_Mt)._Qy,606241921);_zp(_lp,_mp,_Mt)._Qy[_fq(_zp(_lp,_mp,_Mt)._Oy)]=_lp._Ey;}// /// @description on_level_object_create(level, id in level objects array)
// /// @param level
// /// @param id in level objects array
function _H7(_lp,
_mp,_np,_op){var _Mt=_np;_lp._Hy=yyfplus(yyfplus(_Sp(_zp(_lp,_mp,_Mt)._Ny[_yq(_op,_zp(_lp,_mp,_Mt)._Ny)]),_Sp(round(yyfdivide(_Sp(_zp(_lp,_mp,global._ky)._Ry),2)))),1);_lp._Iy=yyfplus(yyfplus(_Sp(_zp(_lp,_mp,_Mt)._Py[_yq(_op,_zp(_lp,_mp,_Mt)._Py)]),_Sp(round(yyfdivide(_Sp(_zp(_lp,_mp,global._ky)._Ry),2)))),1);_lp._Ey=round(yyfplus(yyfplus(_Sp(_zp(_lp,_mp,_Mt)._Qy[_yq(_op,_zp(_lp,_mp,_Mt)._Qy)]),_Sp(_zp(_lp,_mp,global._ky)._Ry)),1));if(yyfequal(_lp._Pp,_lp._Sy)){{if(yyfequal(yyfmod(_Sp(_lp._Ey),2),
0)){_lp._Ty=(-1)}else {_lp._Ty=1};}};if(yyfequal(_lp._Pp,_lp._Uy)){{if(yyfequal(yyfmod(_Sp(_lp._Ey),2),1)){_lp._Rt(1)}else {_lp._Rt(0)};}};if(yyfequal(_lp._Pp,_lp._Vy)){{}};if(yyfequal(_lp._Pp,_lp._Wy)){{}};}// /// @description on_level_room_create()
function _I7(_lp,_mp){{var _Xy=_tp(global._ky);for(var _Yy in _Xy){if(!_Xy.hasOwnProperty(_Yy))continue;var _Zy=_Xy[_Yy];if(_Zy._wp)continue;if(!_Zy._xp)continue;_Yw(_Zy,_lp,0)}};}// /// @description level_add(number, shiftx, shifty)
// /// @param number
// /// @param shiftx
// /// @param shifty
function _J7(_lp,
_mp,_np,_op,_pp){var _Mt=_zp(_lp,_mp,global._ky).__y[_yq(yyfminus(_Sp(_np),1),_zp(_lp,_mp,global._ky).__y)];if(yyfequal(_Mt,(-1))){{_87(_lp,_mp,yyfplus(yyfplus(yyfplus("Warning! level_add() : level was not found ",_Sp(_zp(_lp,_mp,global._ky)._oy)),_Sp(_Or(_np)))," not found!"));return(-1);}};var _Iq=0;for(;yyfless(_Iq,_zp(_lp,_mp,_Mt)._Oy);_Iq++){{var _yp=_Lb(_lp,_mp,yyfplus(_Sp(_zp(_lp,_mp,_Mt)._0z[_yq(_Iq,_zp(_lp,_mp,_Mt)._0z)]),_Sp(_op)),yyfplus(_Sp(_zp(_lp,_mp,_Mt)._1z[_yq(_Iq,_zp(_lp,_mp,_Mt)._1z)]),
_Sp(_pp)),_zp(_lp,_mp,_Mt)._2z[_yq(_Iq,_zp(_lp,_mp,_Mt)._2z)]);{var _3z=_tp(_yp);for(var _4z in _3z){if(!_3z.hasOwnProperty(_4z))continue;var _5z=_3z[_4z];if(_5z._wp)continue;if(!_5z._xp)continue;_H7(_5z,_lp,_Mt,_Iq)}};}};_87(_lp,_mp,yyfplus(yyfplus("Level added ",_Sp(_zp(_lp,_mp,global._ky)._oy)),_Sp(_Or(_np))));return _Mt;}// /// @description test_levels(...)
// /// @param ...
function _K7(_lp,_mp){if(yyfgreater((arguments.length-2),0)){var _Iq=0;for(;yyfless(_Iq,(arguments.length-2));_Iq++){if(yyfnotequal(arguments[2+(_Iq)],
1)){{_zp(_lp,_mp,global._Dw)._6z=_eq(_zp(_lp,_mp,global._Dw)._6z,1671900390);_zp(_lp,_mp,global._Dw)._6z[_fq(_zp(_lp,_mp,global._Dw)._7z)]=arguments[2+(_Iq)];_zp(_lp,_mp,global._Dw)._7z++;}}}};}// /// @description test_all_levels()
function _L7(_lp,_mp){var _Iq=0;for(;yyfless(_Iq,_zp(_lp,_mp,global._ky)._8z);_Iq++){if((yyGetBool(yyfnotequal(_zp(_lp,_mp,global._ky).__y[_yq(_Iq,_zp(_lp,_mp,global._ky).__y)],(-1))))&&(yyGetBool(yyfnotequal(_Iq,0)))){if(yyfgreater(_zp(_lp,_mp,_zp(_lp,_mp,global._ky).__y[_yq(_Iq,
_zp(_lp,_mp,global._ky).__y)])._Oy,0)){{_zp(_lp,_mp,global._Dw)._6z=_eq(_zp(_lp,_mp,global._Dw)._6z,1671900390);_zp(_lp,_mp,global._Dw)._6z[_fq(_zp(_lp,_mp,global._Dw)._7z)]=yyfplus(_Sp(_Iq),1);_zp(_lp,_mp,global._Dw)._7z++;}}}};}// /// @description switch_background_object(new background index, time);
// /// @param new background index
// /// @param time
function _M7(_lp,_mp,_np,_op){if(yyGetBool(_zp(_lp,_mp,global._9z)._az)){return 1};_zp(_lp,_mp,global._9z)._az=1?1:0;_zp(_lp,_mp,global._9z)._bz=_zp(_lp,
_mp,global._9z)._Cs;_zp(_lp,_mp,global._9z)._Rt(_np);_zp(_lp,_mp,global._9z)._cz=_op;}// /// @description switch_background_object_random(time);
// /// @param time
function _N7(_lp,_mp,_np){if(yyGetBool(_zp(_lp,_mp,global._9z)._az)){return 1};if(yyflessequal(_zp(_lp,_mp,global._9z)._dz(),1)){return 1};var _ez=_zp(_lp,_mp,global._9z)._Cs;var _fz=_gz(yyfminus(_Sp(_zp(_lp,_mp,global._9z)._dz()),1));if(yyfequal(_fz,_ez)){_fz++};_zp(_lp,_mp,global._9z)._az=1?1:0;_zp(_lp,_mp,global._9z)._bz=_zp(_lp,_mp,
global._9z)._Cs;_zp(_lp,_mp,global._9z)._Rt(_fz);_zp(_lp,_mp,global._9z)._cz=_np;}// /// @description shop_skin_create(name, price, unlocked, skin image index);
// /// @param name
// /// @param price
// /// @param unlocked
// /// @param skin image index
function _O7(_lp,_mp,_np,_op,_pp,_qp){var _Zq=_Lb(_lp,_mp,0,0,44);_zp(_lp,_mp,global._hz)._iz=_eq(_zp(_lp,_mp,global._hz)._iz,2415676546);_zp(_lp,_mp,global._hz)._iz[_fq(_zp(_lp,_mp,global._hz)._jz)]=_Zq;_zp(_lp,_mp,_Zq)._kz=_zp(_lp,_mp,global._hz)._jz;
_zp(_lp,_mp,global._hz)._jz++;_zp(_lp,_mp,_Zq)._lz=yyfplus("skin",_Sp(_np));_zp(_lp,_mp,_Zq)._mz=_op;_zp(_lp,_mp,_Zq)._nz=_pp;_zp(_lp,_mp,_Zq)._Du=_np;_zp(_lp,_mp,_Zq)._oz=_qp;return _Zq;}// /// @description shop_skin_unlock(skin)
// /// @param skin
function _P7(_lp,_mp,_np){_zp(_lp,_mp,_np)._nz=0?1:0;}// /// @description shop_skins_unlock_all();
function _Q7(_lp,_mp){var _Iq=0;for(;yyfless(_Iq,_zp(_lp,_mp,global._hz)._jz);_Iq++){{_zp(_lp,_mp,_zp(_lp,_mp,global._hz)._iz[_yq(_Iq,_zp(_lp,_mp,global._hz)._iz)])._nz=1?1:0;
}};}// /// @description shop_skin_count()
function _R7(_lp,_mp){return _zp(_lp,_mp,global._hz)._jz;}// /// @description shop_skin_get(skin id)
// /// @param skin id
function _S7(_lp,_mp,_np){if((yyGetBool(yyfgreaterequal(_np,0)))&&(yyGetBool(yyflessequal(_np,_zp(_lp,_mp,global._hz)._jz)))){{return _zp(_lp,_mp,global._hz)._iz[_yq(0,_zp(_lp,_mp,global._hz)._iz)];}}else {{return(-1);}};}// /// @description shop_skin_buy(skin, free)
// /// @param skin
// /// @param free
function _T7(_lp,_mp,_np,
_op){_zp(_lp,_mp,_np)._nz=1;if(!yyGetBool(_op)){{_zp(_lp,_mp,global._Dw)._pz=yyfminus(_zp(_lp,_mp,global._Dw)._pz,_zp(_lp,_mp,_np)._mz);if(yyGetBool(_zp(_lp,_mp,global._Dw)._qz)){{}};}};}// /// @description shop_count_unlocked()
function _U7(_lp,_mp){var _5r=0;var _Iq=0;for(;yyfless(_Iq,_zp(_lp,_mp,global._hz)._jz);_Iq++){{if(yyGetBool(_zp(_lp,_mp,_zp(_lp,_mp,global._hz)._iz[_yq(_Iq,_zp(_lp,_mp,global._hz)._iz)])._nz)){_5r++};}};return _5r;}// /// @description coins_add(num of coins)
// /// @param num of coins
function _V7(_lp,
_mp,_np){_zp(_lp,_mp,global._Dw)._pz=yyfplus(_zp(_lp,_mp,global._Dw)._pz,_np);_zp(_lp,_mp,global._Dw)._pz=max(0,_zp(_lp,_mp,global._Dw)._pz);}// /// @description physics_joint_spring_create(inst1, inst2, length, rigid)
// /// @param inst1
// /// @param inst2
// /// @param length
// /// @param rigid
function _W7(_lp,_mp,_np,_op,_pp,_qp){if((yyGetBool(!yyGetBool(_np)))||(yyGetBool(!yyGetBool(_op)))){return(-1)};var _js=_a6(_lp,_mp,31);_zp(_lp,_mp,_js)._rz=_np;_zp(_lp,_mp,_js)._sz=_op;_zp(_lp,
_mp,_js)._Nt=max(_pp,0);_zp(_lp,_mp,_js)._Pt=_7t(_qp,0,1);return _js;}// /// @description fade_to_room(room, fadesprite, onlyfadeout, disablebuttons, fadingtime, delay)
// /// @param room
// /// @param fadesprite
// /// @param onlyfadeout
// /// @param disablebuttons
// /// @param fadingtime
// /// @param delay
function _X7(_lp,_mp,_np,_op,_pp,_qp,_rp,_Vp){{var _tz=_tp(17);for(var _uz in _tz){if(!_tz.hasOwnProperty(_uz))continue;var _vz=_tz[_uz];if(_vz._wp)continue;if(!_vz._xp)continue;
_Ep(_vz)}};var _wz=_Lb(_lp,_mp,0,0,17);_zp(_lp,_mp,_wz)._xz=_np;_zp(_lp,_mp,_wz)._Qt(_op);if(yyGetBool(_qp)){_E8(_lp,_mp)};_zp(_lp,_mp,_wz)._yz=_rp;_zp(_lp,_mp,_wz)._Kp=_Vp;if(yyGetBool(_pp)){{_zp(_lp,_mp,_wz)._zz=yyftime(_Sp(_zp(_lp,_mp,_wz)._yz),0.5);_zp(_lp,_mp,_wz)._Az=0.5;}};return _wz;}// /// @description csv_to_grid( file, force strings, cell delimiter, string delimiter, mac newline )
// /// @param file
// /// @param force strings
// /// @param cell delimiter
// /// @param string delimiter
// /// @param mac newline
// // @jujuadams
function _Y7(_lp,
_mp){if((yyGetBool(yyfless((arguments.length-2),1)))||(yyGetBool(yyfgreater((arguments.length-2),5)))){{_Bz(yyfplus(yyfplus("Incorrect number of arguments (",_Sp(_Or((arguments.length-2)))),")"),0);return undefined;}};var _Cz=arguments[2+(0)];var _Dz=0?1:0;var _Ez=",";var _Fz="\"";var _Gz=0?1:0;if((yyGetBool(yyfgreaterequal((arguments.length-2),2)))&&(yyGetBool(!yyGetBool(_Ax(arguments[2+(1)]))))){_Dz=arguments[2+(1)]};if((yyGetBool(yyfgreaterequal((arguments.length-2),3)))&&(yyGetBool(!yyGetBool(_Ax(arguments[2+(2)]))))){
_Ez=arguments[2+(2)]};if((yyGetBool(yyfgreaterequal((arguments.length-2),4)))&&(yyGetBool(!yyGetBool(_Ax(arguments[2+(3)]))))){_Fz=arguments[2+(3)]};if((yyGetBool(yyfgreaterequal((arguments.length-2),5)))&&(yyGetBool(!yyGetBool(_Ax(arguments[2+(4)]))))){_Gz=arguments[2+(4)]};if((yyGetBool(yyfnotequal(_Mr(_Ez),1)))||(yyGetBool(yyfnotequal(_Mr(_Fz),1)))){{_Bz("Delimiters must be one character",0);return undefined;}};_87(_lp,_mp,"csv start");var _Hz=_Iz(_Ez);var _Jz=_Iz(_Fz);var _Kz=0;var _Lz=1;var _Mz=0;
var _Nz=0;var _Oz=0;var _Pz="";var _Qz=0?1:0;var _Rz=!yyGetBool(_Dz)?1:0;var _Sz=_Tz(1,1);_Uz(_Sz,0,0,"");var _Vz=_Wz(_Cz);var _Xz=_Yz(_Vz);_Zz(_Vz,0,0);_87(_lp,_mp,"csv seek");var __z=_0A(_Vz,1);var _1A=_0A(_Vz,1);var _2A=_0A(_Vz,1);if(!yyGetBool((yyGetBool(yyfequal(__z,239)))&&(yyGetBool(yyfequal(_1A,187)))&&(yyGetBool(yyfequal(_2A,191))))){{_uw(yyfplus(yyfplus("CAUTION: csv_to_grid: ",_Sp(_Cz)),": CSV file might not be UTF-8 encoded (no BOM)"));_Zz(_Vz,0,0);}}else {{_Xz=yyfminus(_Xz,3);}};var _3A=0;for(;yyfless(_3A,
_Xz);_3A++){{_Nz=_Oz;var _Oz=_0A(_Vz,1);if(yyfequal(yyfbitand(_Sp(_Oz),224),192)){{_Oz=yyfbitshiftleft(_Sp(yyfbitand(_Sp(_Oz),31)),6);_Oz=yyfplus(_Oz,yyfbitand(_Sp(_0A(_Vz,1)),63));_3A++;}}else {if(yyfequal(yyfbitand(_Sp(_Oz),240),224)){{_Oz=yyfbitshiftleft(_Sp(yyfbitand(_Sp(_Oz),15)),12);_Oz=yyfplus(_Oz,yyfbitshiftleft(_Sp(yyfbitand(_Sp(_0A(_Vz,1)),63)),6));_Oz=yyfplus(_Oz,yyfbitand(_Sp(_0A(_Vz,1)),63));_3A=yyfplus(_3A,2);}}else {if(yyfequal(yyfbitand(_Sp(_Oz),248),240)){{_Oz=yyfbitshiftleft(_Sp(yyfbitand(_Sp(_Oz),
7)),18);_Oz=yyfplus(_Oz,yyfbitshiftleft(_Sp(yyfbitand(_Sp(_0A(_Vz,1)),63)),12));_Oz=yyfplus(_Oz,yyfbitshiftleft(_Sp(yyfbitand(_Sp(_0A(_Vz,1)),63)),6));_Oz=yyfplus(_Oz,yyfbitand(_Sp(_0A(_Vz,1)),63));_3A=yyfplus(_3A,3);}}}};if(yyfequal(_Oz,_Jz)){{_Rz=0?1:0;if(yyGetBool(_Qz)){{if(yyfequal(_4A(_Vz,_5A(_Vz),1),_Jz)){continue };if(yyfequal(_Nz,_Jz)){{_Pz=yyfplus(_Pz,_Fz);continue;}};}};_Qz=!yyGetBool(_Qz)?1:0;continue;}};if(yyGetBool(_Gz)){{var _6A=yyfequal(_Oz,10)?1:0;}}else {{var _6A=(yyGetBool(yyfequal(_Nz,
13)))&&(yyGetBool(yyfequal(_Oz,10)))?1:0;if((yyGetBool(_Qz))&&(yyGetBool(_6A))){continue };}};if((yyGetBool((yyGetBool(yyfequal(_Oz,_Hz)))||(yyGetBool(_6A))))&&(yyGetBool(!yyGetBool(_Qz)))){{_Kz++;if(yyfgreater(_Kz,_Mz)){{_Mz=_Kz;_7A(_Sz,_Mz,_Lz);if(yyfgreaterequal(_Lz,2)){_8A(_Sz,yyfminus(_Sp(_Mz),1),0,yyfminus(_Sp(_Mz),1),yyfminus(_Sp(_Lz),2),"")};}};if(yyGetBool(_Rz)){_Pz=_Tu(_Pz)};_Uz(_Sz,yyfminus(_Sp(_Kz),1),yyfminus(_Sp(_Lz),1),_Pz);_Pz="";_Qz=0?1:0;_Rz=!yyGetBool(_Dz)?1:0;if(yyGetBool(_6A)){
{if(yyfless(_Kz,_Mz)){_8A(_Sz,_Kz,yyfminus(_Sp(_Lz),1),yyfminus(_Sp(_Mz),1),yyfminus(_Sp(_Lz),1),"")};_Kz=0;_Lz++;_7A(_Sz,_Mz,_Lz);}};continue;}};if(yyfequal(_Nz,35)){{_Pz=yyfplus(_Pz,"\r");continue;}};if((yyGetBool((yyGetBool(yyfequal(_Oz,10)))||(yyGetBool(yyfequal(_Oz,13)))))&&(yyGetBool(!yyGetBool(_Qz)))){continue };if((yyGetBool(yyfnotequal(_Oz,45)))&&(yyGetBool(yyfnotequal(_Oz,46)))&&(yyGetBool((yyGetBool(yyfless(_Oz,48)))||(yyGetBool(yyfgreater(_Oz,57)))))){_Rz=0?1:0};_Pz=yyfplus(_Pz,_Sr(_Oz));
}};if(yyfnotequal(_Pz,"")){{_Kz++;if(yyfgreater(_Kz,_Mz)){{_Mz=_Kz;_7A(_Sz,_Mz,_Lz);if(yyfgreaterequal(_Lz,2)){_8A(_Sz,yyfminus(_Sp(_Mz),1),0,yyfminus(_Sp(_Mz),1),yyfminus(_Sp(_Lz),2),"")};}};if(yyGetBool(_Rz)){_Pz=_Tu(_Pz)};_Uz(_Sz,yyfminus(_Sp(_Kz),1),yyfminus(_Sp(_Lz),1),_Pz);}};if(yyGetBool(_6A)){_7A(_Sz,_Mz,yyfminus(_Sp(_Lz),1))};_87(_lp,_mp,"csv end");_87(_lp,_mp,_9A(_lp._Pp));_aA(_Vz);return _Sz;}// /// @description ds_grid_add_row(grid index)
// /// @param grid index
function _Z7(_lp,_mp){
var _Sz=arguments[2+(0)];_7A(_Sz,_5w(_Sz),yyfplus(_Sp(_6w(_Sz)),1));return yyfminus(_Sp(_6w(_Sz)),1);}// /// @description csv_to_ds_grid(file,delimiter,<start row: 0>,<real column list>)
// /// @param file
// /// @param delimiter
// /// @param <start row: 0>
// /// @param <real column list>
function __7(_lp,_mp){var _Yp,_bA,_cA,_dA,_eA,_5r,_fA,_Iq,_gA,_6q,_hA;_Yp=_iA(arguments[2+(0)]);_uw(yyfplus("File: ",_Sp(_Or(arguments[2+(0)]))));var _jA=0;if(yyfgreater((arguments.length-2),2)){_jA=arguments[2+(2)]}
;var _kA=(-4);if((yyGetBool(yyfgreater((arguments.length-2),3)))&&(yyGetBool(_xx(arguments[2+(3)],2)))){_kA=arguments[2+(3)]};_bA=_lA(_Yp);_cA=_35(_lp,_mp,_bA,arguments[2+(1)],1);_6q=_Tz(_Ku(_cA),0);_mA(_Yp);_Yp=_iA(arguments[2+(0)]);for(var _nA=0,_oA=yyGetInt32(_jA);_nA<_oA;_nA++){_pA(_Yp)};_fA=0;while(!yyGetBool(_qA(_Yp))){{_fA=_Z7(_lp,_mp,_6q);_bA=_lA(_Yp);_cA=_35(_lp,_mp,_bA,arguments[2+(1)],1);{_pA(_Yp);};_Iq=0;for(;yyfless(_Iq,_Ku(_cA));_Iq++){{if((yyGetBool(yyfnotequal(_kA,(-4))))&&(yyGetBool(yyfnotequal(_rA(_kA,
_Iq),(-1))))){_Uz(_6q,_Iq,_fA,_Tu(_Nu(_cA,_Iq)))}else {_Uz(_6q,_Iq,_fA,_Or(_Nu(_cA,_Iq)))};}};_sA(_cA);}};_mA(_Yp);return _6q;}// /// @description ad_interstitial_state()
function _08(_lp,_mp){if(!yyGetBool(_48(_lp,_mp))){return 0};if(!yyGetBool(_zp(_lp,_mp,global._tA)._uA)){return 0};return _zp(_lp,_mp,global._tA)._vA;}// /// @description ad_reward_state()
function _18(_lp,_mp){if(!yyGetBool(_48(_lp,_mp))){return 0};if(!yyGetBool(_zp(_lp,_mp,global._tA)._wA)){return 0};return _zp(_lp,_mp,global._tA)._xA;
}// /// @description ad_interstitial_show(onInterstitialComplete)
// /// @param onInterstitialComplete
function _28(_lp,_mp,_np){if(!yyGetBool(_48(_lp,_mp))){return(-1)};if(yyfgreater(_lp._yA,0)){{if(yyfgreaterequal(_lp._zA,_lp._yA)){{_lp._zA=0;}}else {return(-1)};}};if(yyfequal(_08(_lp,_mp),1)){{_zp(_lp,_mp,global._tA)._vA=0;_zp(_lp,_mp,global._tA)._AA=_np;var _BA=_zp(_lp,_mp,global._tA)._CA;var _DA=-1;if(yyCompareVal(_BA,"FacebookInstantGames",g_GMLMathEpsilon)==0){_DA=0;}else if(yyCompareVal(_BA,
"Test",g_GMLMathEpsilon)==0){_DA=1;}switch(_DA){case 0:{break;}case 1:{_88(_lp,_mp,"success");_zp(_lp,_mp,global._tA)._vA=1;break;}};}};}// /// @description ad_reward_show(onRewardComplete)
// /// @param onRewardComplete
function _38(_lp,_mp,_np){if(!yyGetBool(_48(_lp,_mp))){return(-1)};if(yyfequal(_18(_lp,_mp),1)){{_zp(_lp,_mp,global._tA)._xA=0;_zp(_lp,_mp,global._tA)._EA=_np;var _FA=_zp(_lp,_mp,global._tA)._CA;var _GA=-1;if(yyCompareVal(_FA,"FacebookInstantGames",g_GMLMathEpsilon)==0){_GA=0;}else if(yyCompareVal(_FA,
"Test",g_GMLMathEpsilon)==0){_GA=1;}switch(_GA){case 0:{break;}case 1:{_78(_lp,_mp,"success");_zp(_lp,_mp,global._tA)._xA=1;break;}};}};}// /// @description ad_system_enabled( )
// /// @param
function _48(_lp,_mp){if(!yyGetBool(_gu(27))){return 0};return _zp(_lp,_mp,global._tA)._HA;}// /// @description ad_system_create(ads type, interstitials enable, rewarded enable)
// /// @param ads type
// /// @param interstitials enable
// /// @param rewarded enable
function _58(_lp,_mp,_np,_op,_pp){var _IA=_a6(_lp,
_mp,27);_zp(_lp,_mp,_IA)._CA=_np;_zp(_lp,_mp,_IA)._uA=_op;_zp(_lp,_mp,_IA)._wA=_pp;}// /// @description ad_system_enable(enable/disable all ads)
// /// @param enable/disable all ads
function _68(_lp,_mp,_np){_zp(_lp,_mp,global._tA)._HA=_np;_zp(_lp,_mp,global._tA)._JA=(-1);_zp(_lp,_mp,global._tA)._vA=0;_zp(_lp,_mp,global._tA)._xA=0;}// /// @description ad_system_reward_on_complete(state)
// /// @param state
function _78(_lp,_mp,_np){if(yyfnotequal(_zp(_lp,_mp,global._tA)._EA,(-1))){_E3._l4[_zp(_lp,
_mp,global._tA)._EA](_lp,_mp,_np)};_zp(_lp,_mp,global._tA)._EA=(-1);_87(_lp,_mp,yyfplus("ad system : reward ad completed - ",_Sp(_05(_lp,_mp,_np))));}// /// @description ad_system_on_interstitial_complete(state)
// /// @param state
function _88(_lp,_mp,_np){if(yyfnotequal(_zp(_lp,_mp,global._tA)._AA,(-1))){_E3._l4[_zp(_lp,_mp,global._tA)._AA](_lp,_mp,_np)};_zp(_lp,_mp,global._tA)._AA=(-1);_87(_lp,_mp,yyfplus("ad system : interstitial ad loaded - ",_Sp(_05(_lp,_mp,_np))));}// /// @description ad_system_on_interstitial_loaded(state)
// /// @param state
function _98(_lp,
_mp,_np){if(yyfequal(_np,"success")){{_zp(_lp,_mp,global._tA)._vA=1;}}else {if(yyfequal(_np,"failed")){{_zp(_lp,_mp,global._tA)._vA=2;}}};_87(_lp,_mp,yyfplus("ad system : interstitial ad loaded - ",_Sp(_05(_lp,_mp,_np))));}// /// @description ad_system_on_rewarded_loaded(state)
// /// @param state
function _a8(_lp,_mp,_np){if(yyfequal(_np,"success")){{_zp(_lp,_mp,global._tA)._xA=1;}}else {if(yyfequal(_np,"failed")){{_zp(_lp,_mp,global._tA)._xA=2;}}};_87(_lp,_mp,yyfplus("ad system : rewarded ad loaded - ",
_Sp(_05(_lp,_mp,_np))));}function _b8(_lp,_mp){return _zp(_lp,_mp,global._tA)._wA;}function _c8(_lp,_mp){return _zp(_lp,_mp,global._tA)._uA;}function _d8(_lp,_mp){if(!yyGetBool(_48(_lp,_mp))){return(-1)};_zp(_lp,_mp,global._tA)._vA=3;var _KA=_zp(_lp,_mp,global._tA)._CA;var _LA=-1;if(yyCompareVal(_KA,"FacebookInstantGames",g_GMLMathEpsilon)==0){_LA=0;}else if(yyCompareVal(_KA,"Test",g_GMLMathEpsilon)==0){_LA=1;}switch(_LA){case 0:{break;}case 1:{_98(_lp,_mp,"success");break;}};}function _e8(_lp,_mp){if(!yyGetBool(_48(_lp,
_mp))){return(-1)};_zp(_lp,_mp,global._tA)._xA=3;var _MA=_zp(_lp,_mp,global._tA)._CA;var _NA=-1;if(yyCompareVal(_MA,"FacebookInstantGames",g_GMLMathEpsilon)==0){_NA=0;}else if(yyCompareVal(_MA,"Test",g_GMLMathEpsilon)==0){_NA=1;}switch(_NA){case 0:{break;}case 1:{_a8(_lp,_mp,"success");break;}};}// /// @description camera_shake(time, frequency, radius)
// /// @param time
// /// @param frequency
// /// @param radius
function _f8(_lp,_mp,_np,_op,_pp){_zp(_lp,_mp,global._OA)._PA=_np;_zp(_lp,_mp,global._OA)._QA=1?1:0;
_zp(_lp,_mp,global._OA)._RA=_op;_zp(_lp,_mp,global._OA)._SA=_pp;}// /// @description camera_set_target(target, shiftX, shiftY, followSpeed);
// /// @param target
// /// @param shiftX
// /// @param shiftY
// /// @param followSpeed
function _g8(_lp,_mp,_np,_op,_pp,_qp){_zp(_lp,_mp,global._OA)._Jv=_np;_zp(_lp,_mp,global._OA)._TA=_op;_zp(_lp,_mp,global._OA)._UA=_pp;_zp(_lp,_mp,global._OA)._VA=_qp;_zp(_lp,_mp,global._OA)._WA=1?1:0;}// /// @description camera_set_targetXY(targetX, targetY, shiftX, shiftY, followSpeed);
// /// @param targetX
// /// @param targetY
// /// @param shiftX
// /// @param shiftY
// /// @param followSpeed
function _h8(_lp,
_mp,_np,_op,_pp,_qp,_rp){_zp(_lp,_mp,global._OA)._Jv=(-1);_zp(_lp,_mp,global._OA)._XA=_np;_zp(_lp,_mp,global._OA)._YA=_op;_zp(_lp,_mp,global._OA)._TA=_pp;_zp(_lp,_mp,global._OA)._UA=_qp;_zp(_lp,_mp,global._OA)._VA=_rp;_zp(_lp,_mp,global._OA)._WA=1?1:0;}// /// @description pool_create(objects index, max count, persistent)
// /// @param objects index
// /// @param max count
// /// @param persistent
function _i8(_lp,_mp,_np,_op,_pp){var __q=_Lb(_lp,_mp,0,0,34);_zp(_lp,_mp,__q)._ZA=_np;_zp(_lp,
_mp,__q).__A=_op;_zp(_lp,_mp,__q)._hc=_pp;return __q;}// /// @description pool_destroy(pool, destroy content)
// /// @param pool
// /// @param destroy content
function _j8(_lp,_mp,_np,_op){if(yyGetBool(_op)){while(!yyGetBool(_0B(_zp(_lp,_mp,_np)._1B))){{{var _2B=_tp(_3B(_zp(_lp,_mp,_np)._1B));for(var _4B in _2B){if(!_2B.hasOwnProperty(_4B))continue;var _5B=_2B[_4B];if(_5B._wp)continue;if(!_5B._xp)continue;{_Ep(_5B);}}};}}};{var _6B=_tp(_np);for(var _7B in _6B){if(!_6B.hasOwnProperty(_7B))continue;var _8B=_6B[_7B];
if(_8B._wp)continue;if(!_8B._xp)continue;_Ep(_8B)}};}// /// @description pool_pop(x, y, pool)
// /// @param x
// /// @param y
// /// @param pool
function _k8(_lp,_mp,_np,_op,_pp){var _yp;if(yyGetBool(_0B(_zp(_lp,_mp,_pp)._1B))){{_yp=_Lb(_lp,_mp,_np,_op,_zp(_lp,_mp,_pp)._ZA);}}else {{_yp=_3B(_zp(_lp,_mp,_pp)._1B);_zp(_lp,_mp,_yp)._7r(_np);_zp(_lp,_mp,_yp)._9r(_op);_9B(_lp,_yp);}};return _yp;}// /// @description pool_push(inst, pool)
// /// @param inst
// /// @param pool
function _l8(_lp,_mp,
_np,_op){if(yyfless(_aB(_zp(_lp,_mp,_op)._1B),_zp(_lp,_mp,_op).__A)){{_bB(_zp(_lp,_mp,_op)._1B,_np);_cB(_lp,_np);}}else {{_Ep(_lp,_np);}};}// /// @description pool_size(pool)
// /// @param pool
function _m8(_lp,_mp,_np){return _aB(_zp(_lp,_mp,_np)._1B);}// /// @description game_launch(first game room)
// /// @param first game room
function _n8(_lp,_mp,_np){_zp(_lp,_mp,global._Dw)._dB=_np;if(yyfequal(global._eB,"fbinstantgames")){{}}else {{_q8(_lp,_mp);}};}// /// @description on_game_paused( )
// /// @param
function _o8(_lp,
_mp){_fB(1);}// /// @description on_game_resume( )
// /// @param
function _p8(_lp,_mp){_fB(0);}// /// @description goto_first_game_room( )
// /// @param
function _q8(_lp,_mp){_X7(_lp,_mp,_zp(_lp,_mp,global._Dw)._dB,1,0,0,1,0.1);}// /// @description game_resume()
function _r8(_lp,_mp){_zp(_lp,_mp,global._Dw)._wq=0?1:0;_p8(_lp,_mp);}// /// @description game_pause()
function _s8(_lp,_mp){_zp(_lp,_mp,global._Dw)._wq=1?1:0;_o8(_lp,_mp);}// /// @description ds_map_array_sort(array, )
// /// @param array
// /// @param
function _t8(_lp,
_mp){}// /// @description particle_create(x,y,sprite,scale,angle,alpha,GUIparticle)
// /// @param x
// /// @param y
// /// @param sprite
// /// @param scale
// /// @param angle
// /// @param alpha
// /// @param GUIparticle
function _u8(_lp,_mp,_np,_op,_pp,_qp,_rp,_Vp,_Wp){var __q=_Lb(_lp,_mp,_np,_op,55);_zp(_lp,_mp,__q)._Qt(_pp);_zp(_lp,_mp,__q)._Ap(_qp);_zp(_lp,_mp,__q)._Cp(_qp);_zp(_lp,_mp,__q)._tr(_rp);_zp(_lp,_mp,__q)._Xp=_Vp;_zp(_lp,_mp,__q)._gB=_Wp;return __q;}// /// @description particle_set(particle,xvel,yvel,scalevel,angvel,alphavel)
// /// @param particle
// /// @param xvel
// /// @param yvel
// /// @param scalevel
// /// @param angvel
// /// @param alphavel
function _v8(_lp,
_mp,_np,_op,_pp,_qp,_rp,_Vp){var __q=_np;_zp(_lp,_mp,__q)._Uv=_op;_zp(_lp,_mp,__q)._Vv=_pp;_zp(_lp,_mp,__q)._hB=_qp;_zp(_lp,_mp,__q)._iB=_rp;_zp(_lp,_mp,__q)._jB=_Vp;return __q;}// /// @description particle_set_ex(particle,xvel,yvel,scalevel,angvel,alphavel,gravx,gravy,damping,timeDeath)
// /// @param particle
// /// @param xvel
// /// @param yvel
// /// @param scalevel
// /// @param angvel
// /// @param alphavel
// /// @param gravx
// /// @param gravy
// /// @param damping
// /// @param timeDeath
function _w8(_lp,
_mp,_np,_op,_pp,_qp,_rp,_Vp,_Wp,_cq,_Fq,_9t){var __q=_np;_zp(_lp,_mp,__q)._Uv=_op;_zp(_lp,_mp,__q)._Vv=_pp;_zp(_lp,_mp,__q)._hB=_qp;_zp(_lp,_mp,__q)._iB=_rp;_zp(_lp,_mp,__q)._jB=_Vp;_zp(_lp,_mp,__q)._kB=_Wp;_zp(_lp,_mp,__q)._lB=_cq;_zp(_lp,_mp,__q)._fy=_Fq;_zp(_lp,_mp,__q)._mB=_9t;return __q;}// /// @description signal_connect_event(signalName, inst/object, eventId)
// ///@param {String/Real} SignalId An identifier for this signal
// ///@param {Instance} Instance The instance to connect, or object index to connect all
// ///@param {UserEvent} UserEventId The event id to use, this does not support arguments
function _x8(_lp,
_mp,_np,_op,_pp){if(yyGetBool(_Ax(_Ou(global._nB,_np)))){{var _oB=_Yr();_pB(global._nB,_np,_oB);}};var _qB=_Ou(global._nB,_np);var _rB=_Ku(_qB);var _Iq=0;for(;yyfless(_Iq,_rB);_Iq=yyfplus(_Iq,3)){{var _sB=_Nu(_qB,yyfplus(_Sp(_Iq),_Sp(global._tB)));if(yyfequal(_sB,_op)){return 0};}};__r(_qB,0,_op,_pp);}// /// @description signal_connect_script(signalName, inst/object, script)
// /// @param signalName
// /// @param inst/object
// /// @param script
// ///@desc Connects an instance and script to a signal. This only needs to be called once for an instance!
// ///@param {String/Real} SignalId
// ///@param {Instance} Instance The instance to connect, or object index to connect all
// ///@param {Script} ScriptId The script id to use.
function _y8(_lp,
_mp,_np,_op,_pp){if(!yyGetBool(_uB(_pp))){{_Bz(yyfplus(yyfplus("The scriptId",_Sp(_Or(_pp)))," does not exist."),1);return 0;}};if(yyGetBool(_Ax(_Ou(global._nB,_np)))){{var _oB=_Yr();_pB(global._nB,_np,_oB);}};var _qB=_Ou(global._nB,_np);var _rB=_Ku(_qB);var _Iq=0;for(;yyfless(_Iq,_rB);_Iq=yyfplus(_Iq,3)){{var _sB=_Nu(_qB,yyfplus(_Sp(_Iq),_Sp(global._tB)));if(yyfequal(_sB,_op)){return 0};}};__r(_qB,1,_op,_pp);}// /// @description signal_disconnect(instance, signalName)
// /// @param instance
// /// @param signalName
// ///@desc Disconnects all signals assigned to the given instance
// ///@param {Instance} InstanceId The instance id to disconnect
// ///@param {Key} SignalId The signal id to disconnect
function _z8(_lp,
_mp,_np,_op){var _vB=_np;var _wB=_op;var _qB=_Ou(global._nB,_wB);if(yyGetBool(_Ax(_qB))){return 0};var _rB=_Ku(_qB);var _Iq=yyfminus(_Sp(_rB),3);for(;yyfgreaterequal(_Iq,0);_Iq=yyfminus(_Iq,3)){{var _xB=_Nu(_qB,yyfplus(_Sp(_Iq),_Sp(global._tB)));if(yyfequal(_xB,_vB)){{_yB(_qB,yyfplus(_Sp(_Iq),2));_yB(_qB,yyfplus(_Sp(_Iq),1));_yB(_qB,_Iq);}};}};}// /// @description signal_disconnect_all(instance)
// /// @param instance
// ///@desc Disconnects all signals assigned to the given instance
// ///@param {Instance} InstanceId The instance id to disconnect
function _A8(_lp,
_mp,_np){var _vB=_np;var _zB=_AB(global._nB);while(!yyGetBool(_Ax(_zB))){{var _qB=_Ou(global._nB,_zB);var _rB=_Ku(_qB);var _Iq=yyfminus(_Sp(_rB),3);for(;yyfgreaterequal(_Iq,0);_Iq=yyfminus(_Iq,3)){{var _xB=_Nu(_qB,yyfplus(_Sp(_Iq),_Sp(global._tB)));if(yyfequal(_xB,_vB)){{_yB(_qB,yyfplus(_Sp(_Iq),2));_yB(_qB,yyfplus(_Sp(_Iq),1));_yB(_qB,_Iq);}};}};_zB=_BB(global._nB,_zB);}};}// /// @description signal_emit(signalName, args..)
// /// @param signalName
// /// @param args..
// ///@desc This function will emit a signal. signals will not be automatically cleaned up on instance_destroy(). You should call signal_disconnect_all(instanceId) if you are worried about memory!
// ///@param {String} Signal to send
// ///@param {Arguments...} Args Arguments to use with script. No arguments can be used with user event types
function _B8(_lp,
_mp){var _CB=arguments[2+(0)];var _qB=_Ou(global._nB,_CB);if(yyGetBool(_Ax(_qB))){{_uw(yyfplus(yyfplus("The signal ",_Sp(_Or(_CB)))," has not been created. No signals to fire."));return undefined;}};var _rB=_Ku(_qB);var _DB,_EB,_sB,_FB;var _Iq=yyfminus(_Sp(_rB),3);for(;yyfgreaterequal(_Iq,0);_Iq=yyfminus(_Iq,3)){{_EB=_Nu(_qB,yyfplus(_Sp(_Iq),_Sp(global._GB)));_sB=_Nu(_qB,yyfplus(_Sp(_Iq),_Sp(global._tB)));_FB=_Nu(_qB,yyfplus(_Sp(_Iq),_Sp(global._HB)));if(!yyGetBool(_gu(_sB))){{_yB(_qB,yyfplus(_Sp(_Iq),
2));_yB(_qB,yyfplus(_Sp(_Iq),1));_yB(_qB,_Iq);continue;}};if(yyfequal(_EB,0)){{{var _IB=_tp(_sB);for(var _JB in _IB){if(!_IB.hasOwnProperty(_JB))continue;var _KB=_IB[_JB];if(_KB._wp)continue;if(!_KB._xp)continue;{_Yw(_KB,_lp,_FB);}}};}}else {if(yyfequal(_EB,1)){{{var _LB=_tp(_sB);for(var _MB in _LB){if(!_LB.hasOwnProperty(_MB))continue;var _NB=_LB[_MB];if(_NB._wp)continue;if(!_NB._xp)continue;{var _OB=yyfminus(_Sp((arguments.length-2)),1);var _PB=-1;if(yyCompareVal(_OB,0,g_GMLMathEpsilon)==0){_PB=0;}else if(yyCompareVal(_OB,
1,g_GMLMathEpsilon)==0){_PB=1;}else if(yyCompareVal(_OB,2,g_GMLMathEpsilon)==0){_PB=2;}else if(yyCompareVal(_OB,3,g_GMLMathEpsilon)==0){_PB=3;}else if(yyCompareVal(_OB,4,g_GMLMathEpsilon)==0){_PB=4;}switch(_PB){case 0:{_E3._l4[_FB](_NB,_lp);break;}case 1:{_E3._l4[_FB](_NB,_lp,arguments[2+(1)]);break;}case 2:{_E3._l4[_FB](_NB,_lp,arguments[2+(1)],arguments[2+(2)]);break;}case 3:{_E3._l4[_FB](_NB,_lp,arguments[2+(1)],arguments[2+(2)],arguments[2+(3)]);break;}case 4:{_E3._l4[_FB](_NB,_lp,arguments[2+(1)],arguments[2+(2)],
arguments[2+(3)],arguments[2+(4)]);break;}default :{_Bz("Signals cannot use more than 4 arguments",1);break;}};}}};}}};}};}function _C8(_lp,_mp){;global._GB=0;;global._tB=1;;global._HB=2;global._nB=_QB();}function _D8(_lp,_mp){{var _RB=_tp(56);for(var _SB in _RB){if(!_RB.hasOwnProperty(_SB))continue;var _TB=_RB[_SB];if(_TB._wp)continue;if(!_TB._xp)continue;_TB._HA=1?1:0}};}// /// @description disable_all_buttons( )
// /// @param
function _E8(_lp,_mp){{var _UB=_tp(56);for(var _VB in _UB){if(!_UB.hasOwnProperty(_VB))continue;
var _WB=_UB[_VB];if(_WB._wp)continue;if(!_WB._xp)continue;_WB._HA=0?1:0}};}// /// @description text_width(string, font, max width, max scale)
// /// @param string
// /// @param font
// /// @param max width
// /// @param max scale
function _F8(_lp,_mp,_np,_op,_pp,_qp){var _3r=0;var _gt=108;_ht(_op);_3r=yyftime(_Sp(_it(_3t(_np))),_Sp(_qp));_ht(_gt);if(yyfgreater(_3r,_pp)){_3r=_pp};return _3r;}// /// @description gui_place_and_tween(x, y, dx, dy, dscalex, dscaley, drotation, dalpha, delay, time, ease)
// /// @param x
// /// @param y
// /// @param dx
// /// @param dy
// /// @param dscalex
// /// @param dscaley
// /// @param drotation
// /// @param dalpha
// /// @param delay
// /// @param time
// /// @param ease
function _G8(_lp,
_mp,_np,_op,_pp,_qp,_rp,_Vp,_Wp,_cq,_Fq,_9t,_XB){_lp._7r(yyfminus(_Sp(_np),_Sp(_pp)));_lp._9r(yyfminus(_Sp(_op),_Sp(_qp)));_lp._Ap(yyfminus(_Sp(_lp._Lp),_Sp(_rp)));_lp._Cp(yyfminus(_Sp(_lp._Mp),_Sp(_Vp)));_lp._tr(_lp._tq-_Wp);_lp._Xp=yyfminus(_lp._Xp,_cq);var _YB=_D4(_lp,_mp,_lp.id,_9t,_pp,_qp,_rp,_Vp,_Wp,_cq,_XB);_F4(_lp,_mp,_YB,_Fq,0);return _YB;}// /// @description gui_object_create_child(sprite, localx, localy, scale, moveChild, scaleChild, rotateChild)
// /// @param sprite
// /// @param localx
// /// @param localy
// /// @param scale
// /// @param moveChild
// /// @param scaleChild
// /// @param rotateChild
function _H8(_lp,
_mp,_np,_op,_pp,_qp,_rp,_Vp,_Wp){var _6q=_Lb(_lp,_mp,0,(-10000),64);_zp(_lp,_mp,_6q)._Qt(_np);_zp(_lp,_mp,_6q)._eu=0;_zp(_lp,_mp,_6q)._7r(yyfplus(_Sp(_lp.x),_Sp(_op)));_zp(_lp,_mp,_6q)._9r(yyfplus(_Sp(_lp.y),_Sp(_pp)));_zp(_lp,_mp,_6q)._Ap(_qp);_zp(_lp,_mp,_6q)._Cp(_zp(_lp,_mp,_6q)._Lp);_H5(_lp,_mp,_6q,_rp,_Vp,_Wp);return _6q;}// /// @description draw_text_field(text, x, y, width, height, max scale, halign, valign);
// /// @param text
// /// @param x
// /// @param y
// /// @param width
// /// @param height
// /// @param max scale
// /// @param halign
// /// @param valign
function _I8(_lp,
_mp,_np,_op,_pp,_qp,_rp,_Vp,_Wp,_cq){var _5t=min(_Vp,min(yyfdivide(_Sp(_qp),_Sp(_it(_3t(_np)))),yyfdivide(_Sp(_rp),_Sp(_jt(_3t(_np))))));_kt(_Wp);_mt(_cq);_lt(_op,_pp,_3t(_np),_5t,_5t,0);return _5t;}// /// @description draw_text_field_color(text, x, y, width, height, max scale, halign, valign, colour);
// /// @param text
// /// @param x
// /// @param y
// /// @param width
// /// @param height
// /// @param max scale
// /// @param halign
// /// @param valign
// /// @param colour
function _J8(_lp,
_mp,_np,_op,_pp,_qp,_rp,_Vp,_Wp,_cq,_Fq){var _5t=min(_Vp,min(yyfdivide(_Sp(_qp),_Sp(_it(_3t(_np)))),yyfdivide(_Sp(_rp),_Sp(_jt(_3t(_np))))));_kt(_Wp);_mt(_cq);_nt(_Fq);_lt(_op,_pp,_3t(_np),_5t,_5t,0);_nt(16777215);return _5t;}// /// @description draw_text_field_color_ex(text, x, y, width, height, max scale, halign, valign, colour, font, alpha);
// /// @param text
// /// @param x
// /// @param y
// /// @param width
// /// @param height
// /// @param max scale
// /// @param halign
// /// @param valign
// /// @param colour
// /// @param font
// /// @param alpha
function _K8(_lp,
_mp,_np,_op,_pp,_qp,_rp,_Vp,_Wp,_cq,_Fq,_9t,_XB){_ht(_9t);var _5t=min(_Vp,min(yyfdivide(_Sp(_qp),_Sp(_it(_3t(_np)))),yyfdivide(_Sp(_rp),_Sp(_jt(_3t(_np))))));_kt(_Wp);_mt(_cq);_nt(_Fq);var _gt=108;_Ws(_XB);_lt(_op,_pp,_3t(_np),_5t,_5t,0);_nt(16777215);_Ws(1);_ht(_gt);return _5t;}// /// @description gui_create(pivotX, pivotY, deltaX, deltaY, object)
// /// @param pivotX
// /// @param pivotY
// /// @param deltaX
// /// @param deltaY
// /// @param object
function _L8(_lp,_mp,_np,_op,_pp,_qp,
_rp){var _6q=_Lb(_lp,_mp,yyfplus(_Sp(_pp),_Sp(yyftime(_Sp(_np),_Sp(global._Sw)))),yyfplus(_Sp(_qp),_Sp(yyftime(_Sp(_op),_Sp(global._Tw)))),_rp);_zp(_lp,_mp,_6q)._ZB=_np;_zp(_lp,_mp,_6q).__B=_op;_zp(_lp,_mp,_6q)._Tp=_pp;_zp(_lp,_mp,_6q)._Up=_qp;_zp(_lp,_mp,_6q)._7r(yyfplus(_Sp(_zp(_lp,_mp,_6q)._Tp),_Sp(yyftime(_Sp(_zp(_lp,_mp,_6q)._ZB),_Sp(global._Sw)))));_zp(_lp,_mp,_6q)._9r(yyfplus(_Sp(_zp(_lp,_mp,_6q)._Up),_Sp(yyftime(_Sp(_zp(_lp,_mp,_6q).__B),_Sp(global._Tw)))));return _6q;}// /// @description gui_slider_add(slider, element object_index)
// /// @param slider
// /// @param element object_index
function _M8(_lp,
_mp,_np,_op){var _0C=_Lb(_lp,_mp,yyfdivide(_Sp(global._Sw),2),_zp(_lp,_mp,_np).y,_op);_zp(_lp,_mp,_0C)._Et(_zp(_lp,_mp,_np)._Dt());_zp(_lp,_mp,_np)._1C=_eq(_zp(_lp,_mp,_np)._1C,255620110);_zp(_lp,_mp,_np)._1C[_fq(_zp(_lp,_mp,_np)._2C)]=_0C;_zp(_lp,_mp,_np)._2C++;}// /// @description enable_gui_element(GUI element, childs too, enable/disable)
// /// @param GUI element
// /// @param childs too
// /// @param enable/disable
function _N8(_lp,_mp,_np,_op,_pp){_zp(_lp,_mp,_np)._HA=_pp;if(yyGetBool(_op)){
{var _3C=_tp(30);for(var _4C in _3C){if(!_3C.hasOwnProperty(_4C))continue;var _5C=_3C[_4C];if(_5C._wp)continue;if(!_5C._xp)continue;{if(yyfequal(_5C._rt,_np)){{_zp(_lp,_mp,_5C._st)._HA=_pp;}};}}}};}// /// @description gui_button_create(x, y, sprite, action)
// /// @param x
// /// @param y
// /// @param sprite
// /// @param action
function _O8(_lp,_mp,_np,_op,_pp,_qp){var _0C=_Lb(_lp,_mp,_np,_op,58);if(yyGetBool(_pp)){{_zp(_lp,_mp,_0C)._Qt(_pp);_U8(_lp,_mp,_0C,_pp);}}else {{}};_zp(_lp,_mp,_0C)._kv=_qp;
_zp(_lp,_mp,_0C)._Qp=0?1:0;return _0C;}// /// @description gui_button_set_text(button, x[local], y[local], text, width, height, maxscale, font, color)
// /// @param button
// /// @param x[local]
// /// @param y[local]
// /// @param text
// /// @param width
// /// @param height
// /// @param maxscale
// /// @param font
// /// @param color
function _P8(_lp,_mp,_np,_op,_pp,_qp,_rp,_Vp,_Wp,_cq,_Fq){var _0C=_np;_zp(_lp,_mp,_0C)._6C=1?1:0;_zp(_lp,_mp,_0C)._7C=_op;_zp(_lp,_mp,_0C)._8C=_pp;
_zp(_lp,_mp,_0C)._4t=_qp;_zp(_lp,_mp,_0C)._Ls=_rp;_zp(_lp,_mp,_0C)._9C=_Vp;_zp(_lp,_mp,_0C)._aC=_Wp;_zp(_lp,_mp,_0C)._bC=_cq;_zp(_lp,_mp,_0C)._cC=_Fq;return _0C;}// /// @description gui_button_set_text_shadow(button, x[local], y[local], color, alpha)
// /// @param button
// /// @param x[local]
// /// @param y[local]
// /// @param color
// /// @param alpha
function _Q8(_lp,_mp,_np,_op,_pp,_qp,_rp){var _0C=_np;_zp(_lp,_mp,_0C)._dC=1?1:0;_zp(_lp,_mp,_0C)._eC=_op;_zp(_lp,_mp,_0C)._fC=_pp;
_zp(_lp,_mp,_0C)._gC=_qp;_zp(_lp,_mp,_0C)._hC=_rp;return _0C;}// /// @description gui_button_set_animation_bounce(button, min scale)
// /// @param button
// /// @param min scale
function _R8(_lp,_mp,_np,_op){_zp(_lp,_mp,_np)._iC=1;_zp(_lp,_mp,_np)._jC=_op;}// /// @description gui_button_set_animation_shift(button, pressShiftY)
// /// @param button
// /// @param min scale
function _S8(_lp,_mp,_np,_op){_zp(_lp,_mp,_np)._kC=1;_zp(_lp,_mp,_np)._lC=_op;}// /// @description gui_widget_snap(screen pivot x 0..1, screen pivot y 0..1, delta x px, delta y px )
// /// @param screen pivot x 0..1
// /// @param screen pivot y 0..1
// /// @param delta x px
// /// @param delta y px
function _T8(_lp,
_mp,_np,_op,_pp,_qp){_lp._Qp=1?1:0;_lp._ZB=_np;_lp.__B=_op;_lp._Tp=_pp;_lp._Up=_qp;_lp._7r(yyfplus(_Sp(_lp._Tp),_Sp(yyftime(_Sp(_lp._ZB),_Sp(global._vw)))));_lp._9r(yyfplus(_Sp(_lp._Up),_Sp(yyftime(_Sp(_lp.__B),_Sp(global._ww)))));}// /// @description gui_widget_set_sprite(widget, sprite)
// /// @param widget
// /// @param sprite
function _U8(_lp,_mp,_np,_op){var _Er=_np;var _Zq=_op;_zp(_lp,_mp,_Er)._Qt(_Zq);if(!yyGetBool(_Zq)){{_zp(_lp,_mp,_Er)._mC=(-50);_zp(_lp,_mp,_Er)._nC=50;_zp(_lp,_mp,_Er)._oC=(-50);
_zp(_lp,_mp,_Er)._pC=50;_zp(_lp,_mp,_Er)._qC=0;_zp(_lp,_mp,_Er)._rC=0;}}else {{_zp(_lp,_mp,_Er)._mC=_sC(_Zq);_zp(_lp,_mp,_Er)._nC=_tC(_Zq);_zp(_lp,_mp,_Er)._oC=_uC(_Zq);_zp(_lp,_mp,_Er)._pC=_vC(_Zq);_zp(_lp,_mp,_Er)._qC=_wC(_Zq);_zp(_lp,_mp,_Er)._rC=_xC(_Zq);}};}// /// @description gui_widget_set_bbox(gui element, x1, y1, x2, y2)
// /// @param widget
// /// @param x1
// /// @param y1
// /// @param x2
// /// @param y2
function _V8(_lp,_mp,_np,_op,_pp,_qp,_rp){_zp(_lp,_mp,_np)._yC=1?1:0;
_zp(_lp,_mp,_np)._qC=0;_zp(_lp,_mp,_np)._rC=0;_zp(_lp,_mp,_np)._mC=_op;_zp(_lp,_mp,_np)._oC=_pp;_zp(_lp,_mp,_np)._nC=_qp;_zp(_lp,_mp,_np)._pC=_rp;}// /// @description gui_widget_set_inside_random(widget, objectToSetPosition)
// /// @param widget
// /// @param objectToSetPosition
function _W8(_lp,_mp,_np,_op){var _yp=_op;_zp(_lp,_mp,_op)._7r(yyfplus(_Sp(_vr(_zp(_lp,_mp,_np)._mC,_zp(_lp,_mp,_np)._nC)),_Sp(_zp(_lp,_mp,_np).x)));_zp(_lp,_mp,_op)._9r(yyfplus(_Sp(_vr(_zp(_lp,_mp,_np)._oC,_zp(_lp,
_mp,_np)._pC)),_Sp(_zp(_lp,_mp,_np).y)));}// /// @description gui_widget_enable(widget, childs too, enable/disable)
// /// @param widget
// /// @param childs too
// /// @param enable/disable
function _X8(_lp,_mp,_np,_op,_pp){_zp(_lp,_mp,_np)._HA=_pp;if(yyGetBool(_op)){{var _zC=_tp(30);for(var _AC in _zC){if(!_zC.hasOwnProperty(_AC))continue;var _BC=_zC[_AC];if(_BC._wp)continue;if(!_BC._xp)continue;{if(yyfequal(_BC._rt,_np)){{if(yyGetBool(_Op(_zp(_lp,_mp,_BC._st)._Pp,56))){_zp(_lp,_mp,_BC._st)._HA=_pp}
;}};}}}};}// /// @description gui_widget_reward_enable(widget, onRewardSuccess, onRewardFailed)
// /// @param widget
// /// @param onRewardSuccess
// /// @param onRewardFailed
function _Y8(_lp,_mp,_np,_op,_pp){var _Er=_np;_zp(_lp,_mp,_Er)._CC=1?1:0;_zp(_lp,_mp,_Er)._DC=_op;_zp(_lp,_mp,_Er)._EC=_pp;return _Er;}// /// @description gui_text_create(text, x, y, width, height, maxscale, font, color, alpha, halign, valign, auto translate);
// /// @param text
// /// @param x
// /// @param y
// /// @param width
// /// @param height
// /// @param maxscale
// /// @param font
// /// @param color
// /// @param alpha
// /// @param halign
// /// @param valign
// /// @param auto translate
function _Z8(_lp,
_mp,_np,_op,_pp,_qp,_rp,_Vp,_Wp,_cq,_Fq,_9t,_XB,_FC){var _Rp=_Lb(_lp,_mp,_op,_pp,61);_zp(_lp,_mp,_Rp)._4t=_np;_zp(_lp,_mp,_Rp)._yu=_qp;_zp(_lp,_mp,_Rp)._zu=_rp;_zp(_lp,_mp,_Rp)._GC=_Vp;_zp(_lp,_mp,_Rp)._bC=_Wp;_zp(_lp,_mp,_Rp)._cC=_cq;_zp(_lp,_mp,_Rp)._Xp=_Fq;_zp(_lp,_mp,_Rp)._HC=_9t;_zp(_lp,_mp,_Rp)._IC=_XB;_zp(_lp,_mp,_Rp)._JC=_FC;if(yyGetBool(_zp(_lp,_mp,_Rp)._JC)){{_zp(_lp,_mp,_Rp)._KC=_zp(_lp,_mp,_Rp)._4t;_zp(_lp,_mp,_Rp)._4t=_M6(_lp,_mp,_zp(_lp,_mp,_Rp)._4t);}};return _Rp;}// /// @description gui_text_create_child(text, localX, localY, width, height, maxscale, font, color, alpha, halign, valign, moveChild, scaleChild, rotateChild);
// /// @param text
// /// @param localX
// /// @param localY
// /// @param width
// /// @param height
// /// @param maxscale
// /// @param font
// /// @param color
// /// @param alpha
// /// @param halign
// /// @param valign
// /// @param moveChild
// /// @param scaleChild
// /// @param rotateChild
function __8(_lp,
_mp,_np,_op,_pp,_qp,_rp,_Vp,_Wp,_cq,_Fq,_9t,_XB,_FC,_LC,_MC){var _Rp=_Lb(_lp,_mp,yyfplus(_Sp(_lp.x),_Sp(_op)),yyfplus(_Sp(_lp.y),_Sp(_pp)),61);_zp(_lp,_mp,_Rp)._4t=_np;_zp(_lp,_mp,_Rp)._yu=_qp;_zp(_lp,_mp,_Rp)._zu=_rp;_zp(_lp,_mp,_Rp)._GC=_Vp;_zp(_lp,_mp,_Rp)._bC=_Wp;_zp(_lp,_mp,_Rp)._cC=_cq;_zp(_lp,_mp,_Rp)._Xp=_Fq;_zp(_lp,_mp,_Rp)._HC=_9t;_zp(_lp,_mp,_Rp)._IC=_XB;_zp(_lp,_mp,_Rp)._JC=0?1:0;_H5(_lp,_mp,_Rp,_FC,_LC,_MC);return _Rp;}// /// @description create_text(text, x, y, width, height, maxscale, font, color, alpha, halign, valign, auto translate);
// /// @param text
// /// @param x
// /// @param y
// /// @param width
// /// @param height
// /// @param maxscale
// /// @param font
// /// @param color
// /// @param alpha
// /// @param halign
// /// @param valign
// /// @param auto translate
function _09(_lp,
_mp,_np,_op,_pp,_qp,_rp,_Vp,_Wp,_cq,_Fq,_9t,_XB,_FC){var _Rp=_Lb(_lp,_mp,_op,_pp,61);_zp(_lp,_mp,_Rp)._4t=_np;_zp(_lp,_mp,_Rp)._yu=_qp;_zp(_lp,_mp,_Rp)._zu=_rp;_zp(_lp,_mp,_Rp)._GC=_Vp;_zp(_lp,_mp,_Rp)._bC=_Wp;_zp(_lp,_mp,_Rp)._cC=_cq;_zp(_lp,_mp,_Rp)._Xp=_Fq;_zp(_lp,_mp,_Rp)._HC=_9t;_zp(_lp,_mp,_Rp)._IC=_XB;_zp(_lp,_mp,_Rp)._JC=_FC;if(yyGetBool(_FC)){{_zp(_lp,_mp,_Rp)._KC=_zp(_lp,_mp,_Rp)._4t;}};return _Rp;}// /// @description gui_text_shadow_disable(text field)
// /// @param text field
function _19(_lp,
_mp,_np){_zp(_lp,_mp,_np)._NC=0?1:0;}// /// @description gui_text_shadow_enable(text field, offset x, offset y, color, alpha)
// /// @param text field
// /// @param offset x
// /// @param offset y
// /// @param color
// /// @param alpha
function _29(_lp,_mp,_np,_op,_pp,_qp,_rp){_zp(_lp,_mp,_np)._NC=1?1:0;_zp(_lp,_mp,_np)._OC=_op;_zp(_lp,_mp,_np)._PC=_pp;_zp(_lp,_mp,_np)._QC=_qp;_zp(_lp,_mp,_np)._RC=_rp;}// /// @description gui_bar_create(backgroundSprite, foregroundSprite, progress, [ob_gui_bar object])
// /// @param backgroundSprite
// /// @param foregroundSprite
// /// @param progress
// /// @param [ob_gui_bar object]
function _39(_lp,
_mp){var _yp=60;if(yyfgreater((arguments.length-2),3)){_yp=arguments[2+(3)]};var _Er=_Lb(_lp,_mp,(-1000),(-1000),_yp);_zp(_lp,_mp,_Er)._SC=arguments[2+(0)];_zp(_lp,_mp,_Er)._TC=arguments[2+(1)];_zp(_lp,_mp,_Er)._Az=arguments[2+(2)];{var _UC=_tp(_Er);for(var _VC in _UC){if(!_UC.hasOwnProperty(_VC))continue;var _WC=_UC[_VC];if(_WC._wp)continue;if(!_WC._xp)continue;{if(yyGetBool(_WC._SC)){{_WC._XC=_Hs(_WC._SC);_WC._YC=_Js(_WC._SC);}};if(yyGetBool(_WC._TC)){{_WC._ZC=_Hs(_WC._TC);_WC.__C=_Js(_WC._TC);}};}}}
;return _Er;}// /// @description gui_bar_add_progress(bar, value)
// /// @param bar
// /// @param value
function _49(_lp,_mp,_np,_op){_zp(_lp,_mp,_np)._Az=yyfplus(_zp(_lp,_mp,_np)._Az,_op);if(yyfgreaterequal(_zp(_lp,_mp,_np)._Az,1)){{_zp(_lp,_mp,_np)._Az=1;}};return _zp(_lp,_mp,_np)._Az;}// /// @description gui_bar_configure(bar, backgrSprite,backgrSpriteIndex,foregrSprite,foregrSpriteIndex)
// /// @param bar
// /// @param backgrSprite
// /// @param backgrSpriteIndex
// /// @param foregrSprite
// /// @param foregrSpriteIndex
function _59(_lp,
_mp){}// /// @description gui_checkbox_create(x,y,spritebg,spritechecker,x1,x2,y1,y2,checked,onToggle);
// /// @param x
// /// @param y
// /// @param spritebg
// /// @param spritechecker
// /// @param x1
// /// @param x2
// /// @param y1
// /// @param y2
// /// @param checked
// /// @param onToggle
function _69(_lp,_mp,_np,_op,_pp,_qp,_rp,_Vp,_Wp,_cq,_Fq,_9t){var _0D=_Lb(_lp,_mp,_np,_op,59);_zp(_lp,_mp,_0D)._SC=_pp;_zp(_lp,_mp,_0D)._1D=_qp;_zp(_lp,_mp,_0D)._2D=_rp;_zp(_lp,_mp,_0D)._3D=_Vp;
_zp(_lp,_mp,_0D)._4D=_Wp;_zp(_lp,_mp,_0D)._5D=_cq;_zp(_lp,_mp,_0D)._6D=_Fq;_zp(_lp,_mp,_0D)._7D=_9t;_U8(_lp,_mp,_0D,_zp(_lp,_mp,_0D)._SC);return _0D;}// /// @description __gui_onRewardAdComplete(result)
function _79(_lp,_mp,_np){var _Er=_zp(_lp,_mp,global._8D)._9D;var _3r=_np;if(yyGetBool(_56(_lp,_mp,_Er))){{if(yyfequal(_3r,"success")){{if(yyGetBool(_zp(_lp,_mp,_Er)._DC)){_E3._l4[_zp(_lp,_mp,_Er)._DC](_lp,_mp,_Er)};{var _aD=_tp(_Er);for(var _bD in _aD){if(!_aD.hasOwnProperty(_bD))continue;var _cD=_aD[_bD];
if(_cD._wp)continue;if(!_cD._xp)continue;_Yw(_cD,_lp,0)}};}}else {{if(yyGetBool(_zp(_lp,_mp,_Er)._EC)){_E3._l4[_zp(_lp,_mp,_Er)._EC](_lp,_mp,_Er)};}};}};}function _89(_lp,_mp,_np){var _Iq,_js,_Mu,_dD=0?1:0,_eD="";_Iq=0;while((yyGetBool(yyfequal(_fD(_np,yyfplus(_Sp(_Iq),1))," ")))&&(yyGetBool(yyfless(_Iq,_Mr(_np))))){_Iq++};if(yyfequal(_Iq,_Mr(_np))){return " "};_js=0;while((yyGetBool(yyfequal(_fD(_np,yyfminus(_Sp(_Mr(_np)),_Sp(_js)))," ")))&&(yyGetBool(yyfgreater(yyfminus(_Sp(_Mr(_np)),_Sp(_js)),0)))){
_js++};if(yyfequal(_fD(_np,_Mr(_np))," ")){_eD=yyfplus(_eD," ")};_Mu=_Iq;for(;yyfless(_Mu,yyfminus(_Sp(_Mr(_np)),_Sp(_js)));_Mu++){{if(yyfequal(_fD(_np,yyfplus(_Sp(_Mu),1))," ")){{if(!yyGetBool(_dD)){{_dD=1?1:0;_eD=yyfplus(_eD," ");}};}}else {{if(yyGetBool(_dD)){_dD=0?1:0};_eD=yyfplus(_eD,_fD(_np,yyfplus(_Sp(_Mu),1)));}};}};if(yyfequal(_fD(_np,0)," ")){_eD=yyfplus(_eD," ")};return _eD;}function _99(_lp,_mp,_np){var _Iq,_js,_gD="",_hD="",_eD="";_Iq=0;for(;yyfless(_Iq,_Mr(_np));_Iq++){{_gD=yyfplus(_gD,
_fD(_np,yyfplus(_Sp(_Iq),1)));if(yyfequal(_Iq,yyfminus(_Sp(_Mr(_np)),1))){{if(!yyGetBool(_c9(_lp,_mp,_fD(_np,yyfplus(_Sp(_Iq),1))))){_eD=yyfplus(_Sp(_89(_lp,_mp,_gD)),_Sp(_eD))}else {{_hD="";_js=_Mr(_gD);for(;yyfgreater(_js,0);_js--){_hD=yyfplus(_hD,_fD(_gD,_js))};_eD=yyfplus(_Sp(_hD),_Sp(_eD));}};}}else {{if((yyGetBool(!yyGetBool(_c9(_lp,_mp,_fD(_np,yyfplus(_Sp(_Iq),1))))))&&(yyGetBool(_c9(_lp,_mp,_fD(_np,yyfplus(_Sp(_Iq),2)))))){{_eD=yyfplus(_Sp(_89(_lp,_mp,_gD)),_Sp(_eD));_gD="";}};if((yyGetBool(_c9(_lp,
_mp,_fD(_np,yyfplus(_Sp(_Iq),1)))))&&(yyGetBool(!yyGetBool(_c9(_lp,_mp,_fD(_np,yyfplus(_Sp(_Iq),2))))))){{_hD="";_js=_Mr(_gD);for(;yyfgreater(_js,0);_js--){_hD=yyfplus(_hD,_fD(_gD,_js))};_eD=yyfplus(_Sp(_hD),_Sp(_eD));_gD="";}};}};}};return _eD;}function _a9(_lp,_mp,_np){if(yyfgreater(_Mr(_np),1)){{var _Iq,_iD="",_eD="";_Iq=0;for(;yyfless(_Iq,_Mr(_np));_Iq++){{if((yyGetBool(yyfequal(_fD(_np,yyfplus(_Sp(_Iq),1)),"ل")))&&(yyGetBool(yyfless(_Iq,yyfminus(_Sp(_Mr(_np)),1))))){var _jD=_fD(_np,yyfplus(_Sp(_Iq),
2));var _kD=-1;if(yyCompareVal(_jD,"آ",g_GMLMathEpsilon)==0){_kD=0;}else if(yyCompareVal(_jD,"أ",g_GMLMathEpsilon)==0){_kD=1;}else if(yyCompareVal(_jD,"إ",g_GMLMathEpsilon)==0){_kD=2;}else if(yyCompareVal(_jD,"ا",g_GMLMathEpsilon)==0){_kD=3;}switch(_kD){case 0:{_iD=yyfplus(_iD,"ﻵ");break;}case 1:{_iD=yyfplus(_iD,"ﻷ");break;}case 2:{_iD=yyfplus(_iD,"ﻹ");break;}case 3:{_iD=yyfplus(_iD,"ﻻ");break;}default :{_iD=yyfplus(_iD,"ل");}}}else {if(!yyGetBool((yyGetBool((yyGetBool(yyfequal(_fD(_np,yyfplus(_Sp(_Iq),1)),
"آ")))||(yyGetBool(yyfequal(_fD(_np,yyfplus(_Sp(_Iq),1)),"أ")))||(yyGetBool(yyfequal(_fD(_np,yyfplus(_Sp(_Iq),1)),"إ")))||(yyGetBool(yyfequal(_fD(_np,yyfplus(_Sp(_Iq),1)),"ا")))))&&(yyGetBool((yyGetBool(yyfgreater(_Iq,0)))&&(yyGetBool(yyfequal(_fD(_np,_Iq),"ل"))))))){_iD=yyfplus(_iD,_fD(_np,yyfplus(_Sp(_Iq),1)))}};}};_Iq=0;for(;yyfless(_Iq,_Mr(_iD));_Iq++){{if(yyfequal(_b9(_lp,_mp,_fD(_iD,yyfplus(_Sp(_Iq),1)),1),(-1))){_eD=yyfplus(_eD,_fD(_iD,yyfplus(_Sp(_Iq),1)))}else {{if((yyGetBool(yyfequal(_Iq,
0)))||(yyGetBool((yyGetBool(yyfgreater(_Iq,0)))&&(yyGetBool(yyfnotequal(_Iq,yyfminus(_Sp(_Mr(_iD)),1))))&&(yyGetBool(yyfequal(_b9(_lp,_mp,_fD(_iD,_Iq),1),(-1))))))){{if(!yyGetBool(_b9(_lp,_mp,_fD(_iD,yyfplus(_Sp(_Iq),1)),2))){_eD=yyfplus(_eD,_Sr(_b9(_lp,_mp,_fD(_iD,yyfplus(_Sp(_Iq),1)),1)))}else {if((yyGetBool(yyfnotequal(_b9(_lp,_mp,_fD(_iD,yyfplus(_Sp(_Iq),2)),1),(-1))))&&(yyGetBool((yyGetBool(_b9(_lp,_mp,_fD(_iD,yyfplus(_Sp(_Iq),2)),2)))||(yyGetBool(_b9(_lp,_mp,_fD(_iD,yyfplus(_Sp(_Iq),2)),4)))))&&(yyGetBool(_b9(_lp,
_mp,_fD(_iD,yyfplus(_Sp(_Iq),1)),3)))){_eD=yyfplus(_eD,_Sr(yyfplus(_Sp(_b9(_lp,_mp,_fD(_iD,yyfplus(_Sp(_Iq),1)),1)),2)))}else {_eD=yyfplus(_eD,_Sr(_b9(_lp,_mp,_fD(_iD,yyfplus(_Sp(_Iq),1)),1)))}};}}else {if((yyGetBool(yyfequal(_Iq,yyfminus(_Sp(_Mr(_iD)),1))))||(yyGetBool((yyGetBool(yyfless(_Iq,yyfminus(_Sp(_Mr(_iD)),1))))&&(yyGetBool(yyfnotequal(_Iq,0)))&&(yyGetBool(yyfequal(_b9(_lp,_mp,_fD(_iD,yyfplus(_Sp(_Iq),2)),1),(-1))))))){{if(!yyGetBool(_b9(_lp,_mp,_fD(_iD,yyfplus(_Sp(_Iq),1)),2))){_eD=yyfplus(_eD,
_Sr(_b9(_lp,_mp,_fD(_iD,yyfplus(_Sp(_Iq),1)),1)))}else {if((yyGetBool(yyfnotequal(_b9(_lp,_mp,_fD(_iD,_Iq),1),(-1))))&&(yyGetBool(yyfnotequal(_b9(_lp,_mp,_fD(_iD,_Iq),2),0)))&&(yyGetBool((yyGetBool(_b9(_lp,_mp,_fD(_iD,_Iq),3)))||(yyGetBool(_b9(_lp,_mp,_fD(_iD,yyfplus(_Sp(_Iq),2)),4)))))&&(yyGetBool(_b9(_lp,_mp,_fD(_iD,yyfplus(_Sp(_Iq),1)),2)))){_eD=yyfplus(_eD,_Sr(yyfplus(_Sp(_b9(_lp,_mp,_fD(_iD,yyfplus(_Sp(_Iq),1)),1)),1)))}else {_eD=yyfplus(_eD,_Sr(_b9(_lp,_mp,_fD(_iD,yyfplus(_Sp(_Iq),1)),1)))}}
;}}else {if((yyGetBool(yyfnotequal(_Iq,0)))&&(yyGetBool(yyfnotequal(_Iq,yyfminus(_Sp(_Mr(_iD)),1))))&&(yyGetBool(yyfnotequal(_b9(_lp,_mp,_fD(_iD,_Iq),1),(-1))))&&(yyGetBool(yyfnotequal(_b9(_lp,_mp,_fD(_iD,yyfplus(_Sp(_Iq),2)),1),(-1))))){{if(yyfequal(_b9(_lp,_mp,_fD(_iD,yyfplus(_Sp(_Iq),1)),2),0)){_eD=yyfplus(_eD,_Sr(_b9(_lp,_mp,_fD(_iD,yyfplus(_Sp(_Iq),1)),1)))}else {{if((yyGetBool(!yyGetBool(_b9(_lp,_mp,_fD(_iD,_Iq),2))))||(yyGetBool(!yyGetBool(_b9(_lp,_mp,_fD(_iD,yyfplus(_Sp(_Iq),2)),2))))){{if((yyGetBool(!yyGetBool(_b9(_lp,
_mp,_fD(_iD,_Iq),2))))&&(yyGetBool(!yyGetBool(_b9(_lp,_mp,_fD(_iD,yyfplus(_Sp(_Iq),2)),2))))){_eD=yyfplus(_eD,_Sr(_b9(_lp,_mp,_fD(_iD,yyfplus(_Sp(_Iq),1)),1)))}else {if(!yyGetBool(_b9(_lp,_mp,_fD(_iD,_Iq),2))){if((yyGetBool(_b9(_lp,_mp,_fD(_iD,yyfplus(_Sp(_Iq),1)),3)))&&(yyGetBool((yyGetBool(_b9(_lp,_mp,_fD(_iD,yyfplus(_Sp(_Iq),2)),2)))||(yyGetBool(_b9(_lp,_mp,_fD(_iD,yyfplus(_Sp(_Iq),1)),4)))))){_eD=yyfplus(_eD,_Sr(yyfplus(_Sp(_b9(_lp,_mp,_fD(_iD,yyfplus(_Sp(_Iq),1)),1)),2)))}else {_eD=yyfplus(_eD,
_Sr(_b9(_lp,_mp,_fD(_iD,yyfplus(_Sp(_Iq),1)),1)))}}else {if(!yyGetBool(_b9(_lp,_mp,_fD(_iD,yyfplus(_Sp(_Iq),2)),2))){if((yyGetBool(_b9(_lp,_mp,_fD(_iD,yyfplus(_Sp(_Iq),1)),2)))&&(yyGetBool((yyGetBool(_b9(_lp,_mp,_fD(_iD,_Iq),3)))||(yyGetBool(_b9(_lp,_mp,_fD(_iD,_Iq),4)))))){_eD=yyfplus(_eD,_Sr(yyfplus(_Sp(_b9(_lp,_mp,_fD(_iD,yyfplus(_Sp(_Iq),1)),1)),1)))}else {_eD=yyfplus(_eD,_Sr(_b9(_lp,_mp,_fD(_iD,yyfplus(_Sp(_Iq),1)),1)))}}}};}}else {if((yyGetBool(!yyGetBool((yyGetBool(_b9(_lp,_mp,_fD(_iD,_Iq),3)))||(yyGetBool(_b9(_lp,
_mp,_fD(_iD,_Iq),4))))))&&(yyGetBool(!yyGetBool(_b9(_lp,_mp,_fD(_iD,yyfplus(_Sp(_Iq),1)),3))))){_eD=yyfplus(_eD,_Sr(_b9(_lp,_mp,_fD(_iD,yyfplus(_Sp(_Iq),1)),1)))}else {if((yyGetBool((yyGetBool(_b9(_lp,_mp,_fD(_iD,yyfplus(_Sp(_Iq),2)),2)))||(yyGetBool(_b9(_lp,_mp,_fD(_iD,yyfplus(_Sp(_Iq),2)),4)))))&&(yyGetBool((yyGetBool(_b9(_lp,_mp,_fD(_iD,_Iq),3)))||(yyGetBool(_b9(_lp,_mp,_fD(_iD,_Iq),4)))))&&(yyGetBool(_b9(_lp,_mp,_fD(_iD,yyfplus(_Sp(_Iq),1)),4)))){_eD=yyfplus(_eD,_Sr(yyfplus(_Sp(_b9(_lp,_mp,_fD(_iD,
yyfplus(_Sp(_Iq),1)),1)),3)))}else {if((yyGetBool((yyGetBool(_b9(_lp,_mp,_fD(_iD,yyfplus(_Sp(_Iq),2)),2)))||(yyGetBool(_b9(_lp,_mp,_fD(_iD,yyfplus(_Sp(_Iq),2)),4)))))&&(yyGetBool((yyGetBool(_b9(_lp,_mp,_fD(_iD,_Iq),3)))||(yyGetBool(_b9(_lp,_mp,_fD(_iD,_Iq),4)))))&&(yyGetBool(_b9(_lp,_mp,_fD(_iD,yyfplus(_Sp(_Iq),1)),2)))){_eD=yyfplus(_eD,_Sr(yyfplus(_Sp(_b9(_lp,_mp,_fD(_iD,yyfplus(_Sp(_Iq),1)),1)),1)))}else {if((yyGetBool(_b9(_lp,_mp,_fD(_iD,yyfplus(_Sp(_Iq),2)),2)))||(yyGetBool((yyGetBool(_b9(_lp,
_mp,_fD(_iD,yyfplus(_Sp(_Iq),2)),4)))&&(yyGetBool(_b9(_lp,_mp,_fD(_iD,yyfplus(_Sp(_Iq),1)),3)))))){_eD=yyfplus(_eD,_Sr(yyfplus(_Sp(_b9(_lp,_mp,_fD(_iD,yyfplus(_Sp(_Iq),1)),1)),2)))}else {if((yyGetBool(_b9(_lp,_mp,_fD(_iD,_Iq),3)))||(yyGetBool((yyGetBool(_b9(_lp,_mp,_fD(_iD,_Iq),4)))&&(yyGetBool(_b9(_lp,_mp,_fD(_iD,yyfplus(_Sp(_Iq),1)),2)))))){_eD=yyfplus(_eD,_Sr(yyfplus(_Sp(_b9(_lp,_mp,_fD(_iD,yyfplus(_Sp(_Iq),1)),1)),1)))}}}}}};}};}}}};}};}};return _99(_lp,_mp,_eD);}}else {return _np};}function _b9(_lp,
_mp,_np,_op){var _Iq,_lD;_lD=_eq(_lD,-795);_kr(_lD,0,0,1569);_kr(_lD,0,1,65152);_kr(_lD,0,2,0);_kr(_lD,0,3,0);_kr(_lD,0,4,0);_kr(_lD,1,0,1570);_kr(_lD,1,1,65153);_kr(_lD,1,2,1);_kr(_lD,1,3,0);_kr(_lD,1,4,0);_kr(_lD,2,0,1571);_kr(_lD,2,1,65155);_kr(_lD,2,2,1);_kr(_lD,2,3,0);_kr(_lD,2,4,0);_kr(_lD,3,0,1572);_kr(_lD,3,1,65157);_kr(_lD,3,2,1);_kr(_lD,3,3,0);_kr(_lD,3,4,0);_kr(_lD,4,0,1573);_kr(_lD,4,1,65159);_kr(_lD,4,2,1);_kr(_lD,4,3,0);_kr(_lD,4,4,0);_kr(_lD,5,0,1574);_kr(_lD,5,1,65161);_kr(_lD,5,2,
1);_kr(_lD,5,3,1);_kr(_lD,5,4,1);_kr(_lD,6,0,1575);_kr(_lD,6,1,65165);_kr(_lD,6,2,1);_kr(_lD,6,3,0);_kr(_lD,6,4,0);_kr(_lD,7,0,1576);_kr(_lD,7,1,65167);_kr(_lD,7,2,1);_kr(_lD,7,3,1);_kr(_lD,7,4,1);_kr(_lD,8,0,1577);_kr(_lD,8,1,65171);_kr(_lD,8,2,1);_kr(_lD,8,3,0);_kr(_lD,8,4,0);_kr(_lD,9,0,1578);_kr(_lD,9,1,65173);_kr(_lD,9,2,1);_kr(_lD,9,3,1);_kr(_lD,9,4,1);_kr(_lD,10,0,1579);_kr(_lD,10,1,65177);_kr(_lD,10,2,1);_kr(_lD,10,3,1);_kr(_lD,10,4,1);_kr(_lD,11,0,1580);_kr(_lD,11,1,65181);_kr(_lD,11,2,
1);_kr(_lD,11,3,1);_kr(_lD,11,4,1);_kr(_lD,12,0,1581);_kr(_lD,12,1,65185);_kr(_lD,12,2,1);_kr(_lD,12,3,1);_kr(_lD,12,4,1);_kr(_lD,13,0,1582);_kr(_lD,13,1,65189);_kr(_lD,13,2,1);_kr(_lD,13,3,1);_kr(_lD,13,4,1);_kr(_lD,14,0,1583);_kr(_lD,14,1,65193);_kr(_lD,14,2,1);_kr(_lD,14,3,0);_kr(_lD,14,4,0);_kr(_lD,15,0,1584);_kr(_lD,15,1,65195);_kr(_lD,15,2,1);_kr(_lD,15,3,0);_kr(_lD,15,4,0);_kr(_lD,16,0,1585);_kr(_lD,16,1,65197);_kr(_lD,16,2,1);_kr(_lD,16,3,0);_kr(_lD,16,4,0);_kr(_lD,17,0,1586);_kr(_lD,17,
1,65199);_kr(_lD,17,2,1);_kr(_lD,17,3,0);_kr(_lD,17,4,0);_kr(_lD,18,0,1587);_kr(_lD,18,1,65201);_kr(_lD,18,2,1);_kr(_lD,18,3,1);_kr(_lD,18,4,1);_kr(_lD,19,0,1588);_kr(_lD,19,1,65205);_kr(_lD,19,2,1);_kr(_lD,19,3,1);_kr(_lD,19,4,1);_kr(_lD,20,0,1589);_kr(_lD,20,1,65209);_kr(_lD,20,2,1);_kr(_lD,20,3,1);_kr(_lD,20,4,1);_kr(_lD,21,0,1590);_kr(_lD,21,1,65213);_kr(_lD,21,2,1);_kr(_lD,21,3,1);_kr(_lD,21,4,1);_kr(_lD,22,0,1591);_kr(_lD,22,1,65217);_kr(_lD,22,2,1);_kr(_lD,22,3,1);_kr(_lD,22,4,1);_kr(_lD,
23,0,1592);_kr(_lD,23,1,65221);_kr(_lD,23,2,1);_kr(_lD,23,3,1);_kr(_lD,23,4,1);_kr(_lD,24,0,1593);_kr(_lD,24,1,65225);_kr(_lD,24,2,1);_kr(_lD,24,3,1);_kr(_lD,24,4,1);_kr(_lD,25,0,1594);_kr(_lD,25,1,65229);_kr(_lD,25,2,1);_kr(_lD,25,3,1);_kr(_lD,25,4,1);_kr(_lD,26,0,1601);_kr(_lD,26,1,65233);_kr(_lD,26,2,1);_kr(_lD,26,3,1);_kr(_lD,26,4,1);_kr(_lD,27,0,1602);_kr(_lD,27,1,65237);_kr(_lD,27,2,1);_kr(_lD,27,3,1);_kr(_lD,27,4,1);_kr(_lD,28,0,1603);_kr(_lD,28,1,65241);_kr(_lD,28,2,1);_kr(_lD,28,3,1);_kr(_lD,
28,4,1);_kr(_lD,29,0,1604);_kr(_lD,29,1,65245);_kr(_lD,29,2,1);_kr(_lD,29,3,1);_kr(_lD,29,4,1);_kr(_lD,30,0,1605);_kr(_lD,30,1,65249);_kr(_lD,30,2,1);_kr(_lD,30,3,1);_kr(_lD,30,4,1);_kr(_lD,31,0,1606);_kr(_lD,31,1,65253);_kr(_lD,31,2,1);_kr(_lD,31,3,1);_kr(_lD,31,4,1);_kr(_lD,32,0,1607);_kr(_lD,32,1,65257);_kr(_lD,32,2,1);_kr(_lD,32,3,1);_kr(_lD,32,4,1);_kr(_lD,33,0,1608);_kr(_lD,33,1,65261);_kr(_lD,33,2,1);_kr(_lD,33,3,0);_kr(_lD,33,4,0);_kr(_lD,34,0,1609);_kr(_lD,34,1,65263);_kr(_lD,34,2,1);_kr(_lD,
34,3,0);_kr(_lD,34,4,0);_kr(_lD,35,0,1610);_kr(_lD,35,1,65265);_kr(_lD,35,2,1);_kr(_lD,35,3,1);_kr(_lD,35,4,1);_kr(_lD,36,0,65269);_kr(_lD,36,1,65269);_kr(_lD,36,2,1);_kr(_lD,36,3,0);_kr(_lD,36,4,0);_kr(_lD,37,0,65271);_kr(_lD,37,1,65271);_kr(_lD,37,2,1);_kr(_lD,37,3,0);_kr(_lD,37,4,0);_kr(_lD,38,0,65273);_kr(_lD,38,1,65273);_kr(_lD,38,2,1);_kr(_lD,38,3,0);_kr(_lD,38,4,0);_kr(_lD,39,0,65275);_kr(_lD,39,1,65275);_kr(_lD,39,2,1);_kr(_lD,39,3,0);_kr(_lD,39,4,0);_Iq=0;for(;yyfless(_Iq,_mD(_lD));_Iq++){
if(yyfequal(_Iz(_np),_lD[_yq(_Iq,_lD)][~~0])){return _lD[_yq(_Iq,_lD)][~~_op]}};return(-1);}function _c9(_lp,_mp,_np){return(yyGetBool((yyGetBool(yyfgreaterequal(_Iz(_np),1567)))&&(yyGetBool(yyflessequal(_Iz(_np),1597)))))||(yyGetBool((yyGetBool(yyfgreaterequal(_Iz(_np),1601)))&&(yyGetBool(yyflessequal(_Iz(_np),1610)))))||(yyGetBool((yyGetBool(yyfgreaterequal(_Iz(_np),65152)))&&(yyGetBool(yyflessequal(_Iz(_np),65276)))));}// dj_add1("hide_adrbar", "height", @"
// dj_add3("set_size", "id", "w", "h", @"
// dj_run(@"var e = document.getElementById('gm4html5_div_id');
// dj_run(@"var e;
function _d9(_lp,
_mp){if(yyGetBool(dj_exists("resized"))){return 1};;global._nD=0;global._oD=0;global._pD=0;global._qD=0;global._rD=0;global._sD=0;global._tD=0;global._uD=0;global._vD=0;global._wD=0;global._xD=(-1);global._yD=1;global._zD=1?1:0;global._AD=0;global._BD=1;global._CD=1?1:0;global._DD=1;global._ED=1;global._FD=1;global._GD=500;global._HD=0;dj_add1("hide_adrbar","height","\r\ndocument.getElementById('gm4html5_div_id').style.height = ~~(height + 128) + 'px';\r\nwindow.scrollTo(0, 1)");dj_add("orientation",
"return window.fm_orientation");dj_add("installed","return window.navigator.standalone ? 1 : 0");dj_add("timer","return (new Date) | 0");dj_add("resized","var r = window.fm_resized; window.fm_resized = 0; return r");dj_add("width","return screen ? screen.width : window.innerWidth");dj_add("height","return screen ? screen.height : window.innerHeight");dj_add("dpi_scale","return window.devicePixelRatio || 1");_lp._ID=1;dj_add3("set_size","id","w","h","\r\n var c = document.getElementById(id);\r\n c.style.width = w + 'px';\r\n c.style.height = h + 'px';\r\n");
dj_var_def(_8v._JD(),"mouse_x");dj_var_def(_8v._KD(),"mouse_y");dj_run("var e = document.getElementById('gm4html5_div_id');\r\ndocument.body.style.overflow = 'hidden';\r\ne.style.paddingTop = '20px';\r\ne.style.position = 'absolute';\r\ne.style.height = '2048px';\r\nwindow.fm_resized = 1;\r\nwindow.fm_orientation = window.orientation ? window.orientation : 0;\r\ndocument.onorientationchange = window.onorientationchange = function() {\r\nwindow.fm_orientation = window.orientation; window.fm_resized = 1\r\n}\r\ndocument.onresize = window.onresize = function() { window.fm_resized = 1 }\r\n");
dj_run("var e;\r\nif (e = document.getElementById('debug_console')) e.style.display = 'none';\r\nif (e = document.getElementById('loading_screen')) e.style.display = 'none';");dj_run("if (!window.FlurryAgent) window.FlurryAgent = { startSession: function() { }, logEvent: function() { } };");}function _e9(_lp,_mp){var _LD,_MD,_ND,_OD;_LD=_PD();_MD=_QD();_ND=_k9(_lp,_mp);_OD=_j9(_lp,_mp);if(yyGetBool(_h9(_lp,_mp))){{_lp._RD=yyfdivide(_Sp(_LD),_Sp(_ND));_lp._SD=yyfdivide(_Sp(_MD),_Sp(_OD));global._rD=min(_lp._RD,
_lp._SD);if(yyGetBool(global._TD)){{if((yyGetBool(yyfequal(global._rD,_lp._SD)))&&(yyGetBool(yyfless(_ND,_OD)))&&(yyGetBool(yyfnotequal(_8v._UD(),global._VD)))){{if(yyflessequal(yyfminus(_Sp(_lp._RD),_Sp(_lp._SD)),0.10416667)){{global._rD=_lp._RD;}};}};}};global._sD=global._rD;}};}function _f9(_lp,_mp){var _WD,_XD,_YD,_ZD,__D,_0E,_1E,_2E,_3E,_4E,_5E;if(yyfgreater(global._yD,0)){{global._yD=yyfminus(global._yD,1);}};_1E=_i9(_lp,_mp);_4E=_8v._6E();_5E=_8v._7E();{global._CD=0?1:0;global._vD=_4E;global._wD=_5E;
global._xD=_8v._UD();_l9(_lp,_mp);global._HD=_1E;_YD=_k9(_lp,_mp);_ZD=_j9(_lp,_mp);__D=_YD;_0E=_ZD;global._8E=yyfnotequal(yyfgreater(yyfdivide(_Sp(global._vD),_Sp(global._wD)),1),yyfgreater(yyfdivide(_Sp(__D),_Sp(_0E)),1))?1:0;_WD=yyfdivide(_Sp(global._vD),_Sp(_YD));_XD=yyfdivide(_Sp(global._wD),_Sp(_ZD));if(yyfequal(global._DD,1)){_XD=_WD};if(yyfequal(global._DD,2)){_WD=_XD};if(yyfnotequal(global._rD,0)){_WD=min(_WD,global._rD)};if(yyfnotequal(global._tD,0)){_WD=max(_WD,global._tD)};if(yyfnotequal(global._sD,
0)){_XD=min(_XD,global._sD)};if(yyfnotequal(global._uD,0)){_XD=max(_XD,global._uD)};_YD=yyftime(_YD,_WD);_ZD=yyftime(_ZD,_XD);if((yyGetBool(yyfnotequal(global._nD,0)))&&(yyGetBool(yyfgreater(_YD,global._nD)))){_YD=global._nD};if((yyGetBool(yyfnotequal(global._oD,0)))&&(yyGetBool(yyfgreater(_ZD,global._oD)))){_ZD=global._oD};_WD=yyfdivide(_Sp(_YD),_Sp(__D));_XD=yyfdivide(_Sp(_ZD),_Sp(_0E));if(yyGetBool(global._zD)){{_WD=min(_WD,_XD);_XD=_WD;}};_YD=yyftime(_Sp(__D),_Sp(_WD));_ZD=yyftime(_Sp(_0E),_Sp(_XD));
_YD=round(_YD);_ZD=round(_ZD);_2E=yyftime(yyfdivide(_Sp(global._ED),2),_Sp(yyfminus(_Sp(_8v._6E()),_Sp(_YD))));_3E=yyfplus(1,_Sp(yyftime(yyfdivide(_Sp(global._FD),2),_Sp(yyfminus(_Sp(_8v._7E()),_Sp(_ZD))))));if(yyfgreater(global._AD,0)){_2E=max(_2E,0)};if(yyfless(global._AD,0)){_2E=min(_2E,yyfminus(_Sp(global._vD),_Sp(_YD)))};if(yyfgreater(global._BD,0)){_3E=max(_3E,0)};if(yyfless(global._BD,0)){_3E=min(_3E,yyfminus(_Sp(global._wD),_Sp(_ZD)))};_2E=0;_Ex(_2E,0);_YD=global._vD;_ZD=global._wD;if(yyfgreater(yyfdivide(_Sp(global._vD),
_Sp(global._wD)),yyfdivide(_Sp(global._2x),_Sp(global._4x)))){_lp._9E=2}else {_lp._9E=1};if(yyfequal(_lp._9E,2)){{global._ww=global._4x;global._vw=yyftime(yyfdivide(_Sp(global._vD),_Sp(global._wD)),_Sp(global._4x));}}else {if(yyfequal(_lp._9E,1)){{global._vw=global._2x;global._ww=yyftime(yyfdivide(_Sp(global._wD),_Sp(global._vD)),_Sp(global._2x));}}else {if(yyfequal(_lp._9E,0)){{global._vw=global._2x;global._ww=global._4x;}}}};global._Sw=global._vw;global._Tw=global._ww;_p9(_lp,_mp,_YD,_ZD);_n7(_lp,
_mp,_YD,_ZD);};if((yyGetBool(yyfgreater(yyfminus(_Sp(_1E),_Sp(global._HD)),global._GD)))||(yyGetBool(yyfgreater(global._HD,_1E)))){{_l9(_lp,_mp);global._HD=_1E;}};}// /// @description Returns if game was installed as standalone application (in iOS)
// /// @param in iOS
function _g9(_lp,_mp){return dj_call("installed");}function _h9(_lp,_mp){if((yyGetBool(yyfnotequal(_8v._Aw(),0)))&&(yyGetBool(yyfnotequal(_8v._Aw(),1)))&&(yyGetBool(yyfnotequal(_8v._Aw(),6)))){return 1};return 0;}function _i9(_lp,_mp){
return dj_call("timer");}function _j9(_lp,_mp){if(yyGetBool(_8v._aE())){return _Rb(_lp,_mp,3,0)};return _8v._bE;}function _k9(_lp,_mp){if(yyGetBool(_8v._aE())){return _Rb(_lp,_mp,2,0)};return _8v._cE;}function _l9(_lp,_mp){_e9(_lp,_mp);return dj_call1("hide_adrbar",global._wD);}function _m9(_lp,_mp){return dj_call("orientation");}function _n9(_lp,_mp){return dj_call("height");}function _o9(_lp,_mp){return dj_call("width");}function _p9(_lp,_mp,_np,_op){var _1s;if(yyGetBool(_h9(_lp,_mp))){_1s=dj_call("dpi_scale")}
else {_1s=1};_lp._ID=_1s;_zp(_lp,_mp,global._dE)._eE=_1s;var _Er=_np;var _Fr=_op;var _Iq=_fE();_Dx(yyftime(_Sp(_Er),_Sp(_1s)),yyftime(_Sp(_Fr),_Sp(_1s)));dj_call3("set_size",_Iq,_Er,_Fr);}function _q9(_lp,_mp){return dj_call("resized");}// /// @description onCompleteDiving(hook)
// /// @param hook
function _r9(_lp,_mp,_np){if(!yyGetBool(_56(_lp,_mp,_np))){return 1};var _gE=yyfminus(_Sp(_zp(_lp,_mp,_np).y),_Sp(_zp(_lp,_mp,global._hE).y));var _iE=yyfdivide(_Sp(_gE),_Sp(yyftime(_Sp(_zp(_lp,_mp,global._jE)._kE),
_Sp(_zp(_lp,_mp,global._jE)._lE))));_zp(_lp,_mp,global._jE)._mE=2;_zp(_lp,_mp,global._jE)._nE=yyfminus(_Sp(_zp(_lp,_mp,global._OA)._Lx),500);if(!yyGetBool(_zp(_lp,_mp,global._Dw)._oE)){_a6(_lp,_mp,156)};}// /// @description onCompleteCatching(hook)
// /// @param hook
function _s9(_lp,_mp){_Z5(_lp,_mp,128);_h8(_lp,_mp,0,yyfminus(_Sp(_zp(_lp,_mp,global._Dw)._pE),300),0,0,5);_zp(_lp,_mp,_zp(_lp,_mp,global._qE)._rE)._Ot=0.25;_zp(_lp,_mp,_zp(_lp,_mp,global._qE)._sE)._tE=1?1:0;_zp(_lp,_mp,global._qE)._uE=3;
_zp(_lp,_mp,global._jE)._mE=4;_a6(_lp,_mp,136);_B8(_lp,_mp,"game:catchingComplete");}function _t9(_lp,_mp,_np){if(yyfnotequal(_np,(-1))){{_u9(_lp,_mp,_np);{var _vE=_tp(135);for(var _wE in _vE){if(!_vE.hasOwnProperty(_wE))continue;var _xE=_vE[_wE];if(_xE._wp)continue;if(!_xE._xp)continue;{var _Rp=_s4(_xE,_lp,0,0,0.5,10,0,0.5,1);_xE._HA=0?1:0;}}};}};_zp(_lp,_mp,global._jE)._mE=0;_3a(_lp,_mp,125,0);if(yyGetBool(_zp(_lp,_mp,global._Dw)._yE)){{_H6(_lp,_mp,global._Dw,417,1);}}else {{_H6(_lp,_mp,global._Dw,433,
1);}};}// /// @description onCollectFish(fish)
// /// @param fish
function _u9(_lp,_mp,_np){_zp(_lp,_mp,global._jE)._zE=yyfplus(_zp(_lp,_mp,global._jE)._zE,_zp(_lp,_mp,_np)._mz);_zp(_lp,_mp,global._Dw)._AE=yyfplus(_zp(_lp,_mp,global._Dw)._AE,_zp(_lp,_mp,_np)._mz);_BE(_zp(_lp,_mp,global._jE)._zE);{var _CE=_tp(_np);for(var _DE in _CE){if(!_CE.hasOwnProperty(_DE))continue;var _EE=_CE[_DE];if(_EE._wp)continue;if(!_EE._xp)continue;{var _Rp=_s4(_EE,_lp,0,0,0.3,10,0,0,0);_zp(_lp,_mp,_Rp)._FE=330;}}};_Y9(_lp,
_mp,_np,0.7);_zp(_lp,_mp,global._jE)._GE++;_95(_lp,_mp,2,0);}// /// @description onFishTypeUnlocked(fish type)
// /// @param fish type
function _v9(_lp,_mp,_np){_87(_lp,_mp,yyfplus("fish unlocked [on depth = ",_Sp(_Or(_Ou(_np,"minDepth")))));}// /// @description createFish(Depth)
// /// @param Depth
function _w9(_lp,_mp,_np){{var _HE=_tp(77);for(var _IE in _HE){if(!_HE.hasOwnProperty(_IE))continue;var _JE=_HE[_IE];if(_JE._wp)continue;if(!_JE._xp)continue;{var _dt=abs(yyfminus(_Sp(_JE.y),_Sp(_np)));
if(yyfless(_dt,_zp(_lp,_mp,global._Dw)._KE)){return 1};}}};var _LE=_E9(_lp,_mp,_np);return _I9(_lp,_mp,_np,_LE);}// /// @description catchFish(fish)
// /// @param fish
function _x9(_lp,_mp,_np){if(yyGetBool(_zp(_lp,_mp,_np)._Yv)){return 1};var _LE=_zp(_lp,_mp,_np)._ME;if(yyfnotequal(_zp(_lp,_mp,_np)._CA,4)){if(yyfequal(_Ou(_LE,"catched"),0)){{_Iu(_LE,"catched",1);if(yyfequal(_zp(_lp,_mp,_np)._CA,1)){_Iu(_LE,"earning",1)}else {if(yyfequal(_zp(_lp,_mp,_np)._CA,2)){_Iu(_LE,"earning",2)}else {if(yyfequal(_zp(_lp,
_mp,_np)._CA,3)){_Iu(_LE,"earning",3)}}};}}};_I4(_lp,_mp,_np);if(yyGetBool(_zp(_lp,_mp,_np)._yv)){{_Z5(_lp,_mp,_zp(_lp,_mp,_np)._yv);_zp(_lp,_mp,_np)._yv=(-1);}};_Y9(_lp,_mp,_np,1);if(yyGetBool(_56(_lp,_mp,_zp(_lp,_mp,_np)._0r))){_Z5(_lp,_mp,_zp(_lp,_mp,_zp(_lp,_mp,_np)._0r)._st)};if((yyGetBool(yyfequal(_zp(_lp,_mp,_np)._CA,4)))&&(yyGetBool(yyfequal(_zp(_lp,_mp,_np)._Bs,44)))){{_zp(_lp,_mp,global._Dw)._yE=1?1:0;}};var _NE=8;if(yyfequal(_zp(_lp,_mp,_np)._CA,3)){{_zp(_lp,_mp,global._jE)._OE++;_95(_lp,
_mp,9,0);}}else {{_95(_lp,_mp,8,0);_PE(8,yyfplus(0.75,_Sp(yyfdivide(_Sp(_zp(_lp,_mp,global._jE)._QE),10))));}};{var _RE=_tp(128);for(var _SE in _RE){if(!_RE.hasOwnProperty(_SE))continue;var _TE=_RE[_SE];if(_TE._wp)continue;if(!_TE._xp)continue;{_zp(_lp,_mp,_TE._4t)._tr(_c6(_TE,_lp,(-10),10));_TE._UE=1;}}};_zp(_lp,_mp,_np)._tE=1?1:0;_zp(_lp,_mp,_np)._Yv=1?1:0;_zp(_lp,_mp,_np)._7r(yyfminus(_Sp(_zp(_lp,_mp,_zp(_lp,_mp,_zp(_lp,_mp,global._qE)._sE)._VE).x),_Sp(yyftime(_Sp(_zp(_lp,_mp,_np)._Es()),0.5))));_u7(_lp,
_mp,_np,0,0);if(yyfgreaterequal(_zp(_lp,_mp,global._jE)._WE,_zp(_lp,_mp,global._jE)._XE)){{_zp(_lp,_mp,_zp(_lp,_mp,_zp(_lp,_mp,global._jE)._YE[_yq(0,_zp(_lp,_mp,global._jE)._YE)])._st)._HA=0?1:0;_Z5(_lp,_mp,_zp(_lp,_mp,global._jE)._YE[_yq(0,_zp(_lp,_mp,global._jE)._YE)]);var _Iq=1;for(;yyfless(_Iq,_zp(_lp,_mp,global._jE)._WE);_Iq++){{_zp(_lp,_mp,global._jE)._YE=_eq(_zp(_lp,_mp,global._jE)._YE,652783029);_zp(_lp,_mp,global._jE)._YE[_fq(yyfminus(_Sp(_Iq),1))]=_zp(_lp,_mp,global._jE)._YE[_yq(_Iq,_zp(_lp,
_mp,global._jE)._YE)];}};_zp(_lp,_mp,global._jE)._WE--;}};{var _ZE=_tp(_np);for(var __E in _ZE){if(!_ZE.hasOwnProperty(__E))continue;var _0F=_ZE[__E];if(_0F._wp)continue;if(!_0F._xp)continue;{var _Mt=_N5(_0F,_lp,_zp(_lp,_mp,_zp(_lp,_mp,global._qE)._sE)._VE,yyftime(_Sp(abs(_0F._Es())),0.5),1,1);_zp(_lp,_mp,global._jE)._YE=_eq(_zp(_lp,_mp,global._jE)._YE,652783029);_zp(_lp,_mp,global._jE)._YE[_fq(_zp(_lp,_mp,global._jE)._WE)]=_Mt;_zp(_lp,_mp,global._jE)._WE++;}}};_zp(_lp,_mp,global._jE)._1F=_eq(_zp(_lp,
_mp,global._jE)._1F,1719685780);_zp(_lp,_mp,global._jE)._1F[_fq(_zp(_lp,_mp,global._jE)._QE)]=_np;_zp(_lp,_mp,global._jE)._QE++;if(yyfgreaterequal(_zp(_lp,_mp,global._jE)._QE,_zp(_lp,_mp,global._Dw)._2F)){{{var _3F=_tp(_zp(_lp,_mp,global._qE)._sE);for(var _4F in _3F){if(!_3F.hasOwnProperty(_4F))continue;var _5F=_3F[_4F];if(_5F._wp)continue;if(!_5F._xp)continue;{_I4(_5F,_lp,_5F.id);var _Rp=_o4(_5F,_lp,0,yyfminus(_Sp(_zp(_lp,_mp,global._hE).y),50),1.45,2,0);_zp(_lp,_mp,_Rp)._FE=323;_95(_5F,_lp,7,0);}}};
_zp(_lp,_mp,global._jE)._mE=3;}};}// /// @description startFishing(Depth)
// /// @param Depth
function _y9(_lp,_mp,_np){_zp(_lp,_mp,global._Dw)._yE=0?1:0;_zp(_lp,_mp,global._Dw)._AE=0;_BE(_zp(_lp,_mp,global._Dw)._AE);_zp(_lp,_mp,global._jE)._zE=0;_E6(_lp,_mp,global._jE,7,0);_zp(_lp,_mp,_zp(_lp,_mp,global._qE)._rE)._Ot=0;_zp(_lp,_mp,_zp(_lp,_mp,global._qE)._sE)._tE=0?1:0;_lp._6F=0;_lp._7F=0;var _Rp=_D4(_lp,_mp,_zp(_lp,_mp,global._qE)._sE,1.4,0,_np,0,0,0,0,3);_F4(_lp,_mp,_Rp,0,0);_zp(_lp,_mp,_Rp)._FE=322;
_zp(_lp,_mp,global._jE)._8F=yyfplus(_Sp(_zp(_lp,_mp,global._OA)._9F),50);_B8(_lp,_mp,"game:start_fishing");}// /// @description poolFish(fish)
// /// @param fish
function _z9(_lp,_mp,_np){_I4(_lp,_mp,_np);if(yyGetBool(_zp(_lp,_mp,_np)._yv)){{_Z5(_lp,_mp,_zp(_lp,_mp,_np)._yv);_zp(_lp,_mp,_np)._yv=(-1);}};_l8(_lp,_mp,_np,_zp(_lp,_mp,global._Dw)._aF);}// /// @description updateFishesUnlocked()
function _A9(_lp,_mp){var _LE;var _bF;_bF=_zp(_lp,_mp,global._Dw)._cF;var _Iq=0;for(;yyfless(_Iq,_zp(_lp,
_mp,global._Dw)._dF);_Iq++){{_LE=_zp(_lp,_mp,global._Dw)._eF[_yq(_Iq,_zp(_lp,_mp,global._Dw)._eF)];if(yyfless(_Ou(_LE,"minDepth"),_zp(_lp,_mp,global._Dw)._cF)){{if(yyfequal(_Ou(_LE,"unlocked"),0)){_v9(_lp,_mp,_LE)};_Iu(_LE,"unlocked",1);}};}};}function _B9(_lp,_mp){var _Fr;var _5r=0;var _Iq=0;for(;yyfless(_Iq,_zp(_lp,_mp,global._Dw)._fF);_Iq++){{_Fr=_zp(_lp,_mp,global._Dw)._gF[_yq(_Iq,_zp(_lp,_mp,global._Dw)._gF)];if(yyGetBool(_Ou(_Fr,"unlocked"))){_5r++};}};return _5r;}function _C9(_lp,_mp){if(yyfequal(_zp(_lp,
_mp,global._jE)._mE,0)){{_zp(_lp,_mp,global._jE)._mE=1;_zp(_lp,_mp,global._qE)._uE=1;_95(_lp,_mp,11,0);}};_Z5(_lp,_mp,108);var _hF=_L8(_lp,_mp,1,0,300,70,128);{var _iF=_tp(_hF);for(var _jF in _iF){if(!_iF.hasOwnProperty(_jF))continue;var _kF=_iF[_jF];if(_kF._wp)continue;if(!_kF._xp)continue;{_86(_kF,_lp,0,0);_s4(_kF,_lp,1,1,0.8,9,0,0.8,0);_T8(_kF,_lp,1,0,(-100),70);}}};_J9(_lp,_mp);}function _D9(_lp,_mp){var _lF=yyftime(_Sp(_zp(_lp,_mp,global._Dw)._lE),_Sp(_zp(_lp,_mp,global._Dw)._cF));var _hF=_zp(_lp,_mp,
global._Dw)._2F;var _mF=0;var _LE;while((yyGetBool(yyfgreater(_lF,0)))&&(yyGetBool(yyfgreater(_hF,0)))){{var _nF=_c6(_lp,_mp,_zp(_lp,_mp,global._Dw)._KE,_zp(_lp,_mp,global._Dw)._oF);_lF=yyfminus(_lF,_nF);_LE=_E9(_lp,_mp,_lF);_mF=yyfplus(_mF,_Ou(_LE,"price"));_hF--;}};return _mF;}// /// @description getRandomFishTypeForDepth(Depth)
// /// @param Depth
function _E9(_lp,_mp,_np){var _LE=(-1);var _pF=yyfdivide(_Sp(_np),_Sp(_zp(_lp,_mp,global._Dw)._lE));_zp(_lp,_mp,global._Dw)._qF=0;_zp(_lp,_mp,global._Dw)._rF=0;
var _Iq=0;for(;yyfless(_Iq,_zp(_lp,_mp,global._Dw)._dF);_Iq++){{_LE=_zp(_lp,_mp,global._Dw)._eF[_yq(_Iq,_zp(_lp,_mp,global._Dw)._eF)];if(yyfequal(_Ou(_LE,"type"),4)){continue };if(yyfgreater(_Ou(_LE,"minDepth"),_pF)){break };if(yyfless(_Ou(_LE,"maxDepth"),_pF)){continue }else {{_zp(_lp,_mp,global._Dw)._sF=_eq(_zp(_lp,_mp,global._Dw)._sF,782394510);_zp(_lp,_mp,global._Dw)._sF[_fq(_zp(_lp,_mp,global._Dw)._qF)]=_LE;if(yyfequal(_zp(_lp,_mp,global._Dw)._qF,0)){_zp(_lp,_mp,global._Dw)._tF=_eq(_zp(_lp,_mp,global._Dw)._tF,
2248722450);_zp(_lp,_mp,global._Dw)._tF[_fq(0)]=_Ou(_LE,"rarity")}else {_zp(_lp,_mp,global._Dw)._tF=_eq(_zp(_lp,_mp,global._Dw)._tF,2248722450);_zp(_lp,_mp,global._Dw)._tF[_fq(_zp(_lp,_mp,global._Dw)._qF)]=yyfplus(_Sp(_zp(_lp,_mp,global._Dw)._tF[_yq(yyfminus(_Sp(_zp(_lp,_mp,global._Dw)._qF),1),_zp(_lp,_mp,global._Dw)._tF)]),_Sp(_Ou(_LE,"rarity")))};_zp(_lp,_mp,global._Dw)._qF++;_zp(_lp,_mp,global._Dw)._rF=yyfplus(_zp(_lp,_mp,global._Dw)._rF,_Ou(_LE,"rarity"));}};}};if(yyfequal(_zp(_lp,_mp,global._Dw)._qF,
1)){_LE=_zp(_lp,_mp,global._Dw)._sF[_yq(0,_zp(_lp,_mp,global._Dw)._sF)]}else {{var _8t=random(_zp(_lp,_mp,global._Dw)._rF);var _Iq=0;for(;yyfless(_Iq,_zp(_lp,_mp,global._Dw)._qF);_Iq++){{if(yyfless(_8t,_zp(_lp,_mp,global._Dw)._tF[_yq(_Iq,_zp(_lp,_mp,global._Dw)._tF)])){{_LE=_zp(_lp,_mp,global._Dw)._sF[_yq(_Iq,_zp(_lp,_mp,global._Dw)._sF)];break;}};}};}};return _LE;}function _F9(_lp,_mp){}function _G9(_lp,_mp){if(yyfgreaterequal(_zp(_lp,_mp,global._Dw)._AE,_zp(_lp,_mp,global._Dw)._7F)){{_zp(_lp,_mp,global._Dw)._6F=3;
}}else {if(yyfgreaterequal(_zp(_lp,_mp,global._Dw)._AE,yyftime(_Sp(_zp(_lp,_mp,global._Dw)._7F),0.8))){{_zp(_lp,_mp,global._Dw)._6F=3;}}else {if(yyfgreaterequal(_zp(_lp,_mp,global._Dw)._AE,yyftime(_Sp(_zp(_lp,_mp,global._Dw)._7F),0))){{_zp(_lp,_mp,global._Dw)._6F=1;}}else {_zp(_lp,_mp,global._Dw)._6F=0}}};}// /// @description createTreasure(Depth, sprite index)
// /// @param Depth
// /// @param sprite index
function _H9(_lp,_mp,_np,_op){var _LE;var _Iq=0;for(;yyfless(_Iq,_zp(_lp,_mp,global._Dw)._dF);
_Iq++){{_LE=_zp(_lp,_mp,global._Dw)._eF[_yq(_Iq,_zp(_lp,_mp,global._Dw)._eF)];if(yyfnotequal(_Ou(_LE,"type"),4)){continue };if(yyfequal(_Ou(_LE,"sprite_index"),_op)){{break;}};}};var _Yp=_I9(_lp,_mp,_np,_LE);_zp(_lp,_mp,_Yp)._tr(_zp(_lp,_mp,_Yp)._tq+90);return _Yp;}// /// @description createFishOfType(depth, type);
// /// @param depth
// /// @param type
function _I9(_lp,_mp,_np,_op){var _LE=_op;var _Yp=_k8(_lp,_mp,_c6(_lp,_mp,yyfdivide(_Sp(_Sp(-_Sp(global._uF))),2),yyfdivide(_Sp(global._uF),2)),
yyfplus(_Sp(_np),_Sp(_zp(_lp,_mp,global._hE).y)),_zp(_lp,_mp,global._Dw)._aF);if(yyGetBool(_56(_lp,_mp,_zp(_lp,_mp,_Yp)._0r))){_Z5(_lp,_mp,_zp(_lp,_mp,_zp(_lp,_mp,_Yp)._0r)._st)};{var _vF=_tp(_Yp);for(var _wF in _vF){if(!_vF.hasOwnProperty(_wF))continue;var _xF=_vF[_wF];if(_xF._wp)continue;if(!_xF._xp)continue;{_yF(_xF,_lp,0,0);}}};_zp(_lp,_mp,_Yp)._Qt(_Ou(_LE,"sprite_index"));_zp(_lp,_mp,_Yp)._zF=yyftime(_Sp(_Ou(_LE,"scale")),_Sp(_c6(_lp,_mp,0.9,1.1)));_zp(_lp,_mp,_Yp)._Ap(_zp(_lp,_mp,_Yp)._zF);_zp(_lp,
_mp,_Yp)._Cp(_zp(_lp,_mp,_Yp)._Lp);_zp(_lp,_mp,_Yp)._mz=_Ou(_LE,"price");_zp(_lp,_mp,_Yp)._AF=_Ou(_LE,"rarity");_zp(_lp,_mp,_Yp)._CA=_Ou(_LE,"type");_zp(_lp,_mp,_Yp)._BF=_Ou(_LE,"animType");if((yyGetBool(yyfequal(_zp(_lp,_mp,_Yp)._CA,3)))||(yyGetBool(yyfequal(_zp(_lp,_mp,_Yp)._CA,2)))){{var _CF=_tp(_Yp);for(var _DF in _CF){if(!_CF.hasOwnProperty(_DF))continue;var _EF=_CF[_DF];if(_EF._wp)continue;if(!_EF._xp)continue;{if(yyfequal(_EF._CA,2)){_F6(_EF,_lp,_EF.id,3,0.1,0,0.2)};_EF._Fp=_p4(_EF,_lp,_EF.x,yyfplus(_Sp(_EF.y),
100),0.5,7,1,0,0);}}}};_zp(_lp,_mp,_Yp)._FF=yyftime(_Sp(_c6(_lp,_mp,100,180)),_Sp(_GF((-1),1)));_zp(_lp,_mp,_Yp)._HF=0;if(yyfless(_zp(_lp,_mp,_Yp)._FF,0)){_zp(_lp,_mp,_Yp)._Ap(_Sp(-_Sp(abs(_zp(_lp,_mp,_Yp)._Lp))))}else {_zp(_lp,_mp,_Yp)._Ap(abs(_zp(_lp,_mp,_Yp)._Lp))};if((yyGetBool(yyfequal(_zp(_lp,_mp,_Yp)._CA,3)))||(yyGetBool(yyfequal(_zp(_lp,_mp,_Yp)._CA,2)))){{_zp(_lp,_mp,_Yp)._FF=yyftime(_zp(_lp,_mp,_Yp)._FF,2.6);}};if(yyfequal(_zp(_lp,_mp,_Yp)._CA,3)){{{var _IF=_tp(_Yp);for(var _JF in _IF){if(!_IF.hasOwnProperty(_JF))continue;
var _KF=_IF[_JF];if(_KF._wp)continue;if(!_KF._xp)continue;{var _6q=_K5(_KF,_lp,0,0,183);_zp(_lp,_mp,_6q)._LF=115;_zp(_lp,_mp,_6q)._Rt(1);var _hA=1.2;{var _MF=_tp(_6q);for(var _NF in _MF){if(!_MF.hasOwnProperty(_NF))continue;var _OF=_MF[_NF];if(_OF._wp)continue;if(!_OF._xp)continue;_86(_OF,_KF,_hA,_hA)}};_KF._0r=_M5(_KF,_lp,_6q);_zp(_lp,_mp,_KF._0r)._Ft=1;_KF._ry=_eq(_KF._ry,3136704944);_KF._ry[_fq(2)]=_c6(_KF,_lp,10,30);}}};}};_zp(_lp,_mp,_Yp)._Rt(_gz(yyfminus(_Sp(_zp(_lp,_mp,_Yp)._dz()),1)));_zp(_lp,_mp,
_Yp)._ME=_LE;return _Yp;}function _J9(_lp,_mp){_zp(_lp,_mp,global._Dw)._PF--;if(yyflessequal(_zp(_lp,_mp,global._Dw)._PF,0)){{_zp(_lp,_mp,global._Dw)._PF=_QF(15,40);_H9(_lp,_mp,yyftime(_Sp(max(1,yyfminus(yyfminus(_Sp(_zp(_lp,_mp,global._Dw)._cF),_Sp(yyfdivide(_Sp(_c6(_lp,_mp,yyftime(_Sp(_zp(_lp,_mp,global._Dw)._2F),0.5),_zp(_lp,_mp,global._Dw)._2F)),5))),2.5))),_Sp(_zp(_lp,_mp,global._Dw)._lE)),44);}};}function _K9(_lp,_mp){_zp(_lp,_mp,global._Dw)._RF--;if(yyflessequal(_zp(_lp,_mp,global._Dw)._RF,0)){
{_zp(_lp,_mp,global._Dw)._RF=_QF(12,20);_X7(_lp,_mp,8,1,1,1,0.3,0.3);return 1;}};return 0;}// /// @description draw_uw_object(instance)
// /// @param instance
function _L9(_lp,_mp,_np){{var _SF=_tp(_np);for(var _TF in _SF){if(!_SF.hasOwnProperty(_TF))continue;var _UF=_SF[_TF];if(_UF._wp)continue;if(!_UF._xp)continue;{_As(_UF,_UF._Bs,0,_UF.x,_UF.y,_UF._Lp,_UF._Mp,_UF._tq,16777215,_UF._Xp);}}};}// /// @description create_uw_object(y, flipped, big)
// /// @param y
// /// @param flipped
// /// @param big
function _M9(_lp,
_mp,_np,_op,_pp){var _VF=yyfplus(_Sp(yyftime(_Sp(global._uF),0.5)),15);if(yyGetBool(_op)){_VF=_Sp(-_Sp(_VF))};var _WF=_Lb(_lp,_mp,_VF,_np,81);_zp(_lp,_mp,_WF)._XF=_op;_zp(_lp,_mp,_WF)._YF=_pp;var _ZF;var _zF;if(!yyGetBool(_zp(_lp,_mp,_WF)._YF)){{_zF=_c6(_lp,_mp,0.4,0.8);_ZF=__F(yyfplus("spr_uw",_Sp(_Or(_QF(1,9)))));_zp(_lp,_mp,_WF)._Xp=0.9;}}else {{_zF=_c6(_lp,_mp,1,1.5);_ZF=__F(yyfplus("spr_uwbig",_Sp(_Or(_QF(1,4)))));_zp(_lp,_mp,_WF)._Xp=0.3;_zp(_lp,_mp,_WF)._7r(_zp(_lp,_mp,_WF).x+yyftime(_Sp(_zp(_lp,
_mp,_WF).x),_Sp(_c6(_lp,_mp,0,0.3))));}};_zp(_lp,_mp,_WF)._Qt(_ZF);_zp(_lp,_mp,_WF)._0G=_lp._Fs();if(yyGetBool(_zp(_lp,_mp,_WF)._XF)){{_zp(_lp,_mp,_WF)._Ap(_Sp(-_Sp(_zF)));}}else {_zp(_lp,_mp,_WF)._Ap(_zF)};_zp(_lp,_mp,_WF)._Cp(_zF);return yyfplus(_Sp(_zp(_lp,_mp,_WF).y),_Sp(_zp(_lp,_mp,_WF)._0G));}function _N9(_lp,_mp){var _LE;var _5r=0;var _Iq=0;for(;yyfless(_Iq,_zp(_lp,_mp,global._Dw)._dF);_Iq++){{_LE=_zp(_lp,_mp,global._Dw)._eF[_yq(_Iq,_zp(_lp,_mp,global._Dw)._eF)];if(yyGetBool(_Ou(_LE,"catched"))){
_5r++};}};return _5r;}function _O9(_lp,_mp,_np,_op){var _0G=_Js(_zp(_lp,_mp,_np)._Bs);_zp(_lp,_mp,_np)._Cp(yyfdivide(_Sp(_op),_Sp(_0G)));_zp(_lp,_mp,_np)._Ap(_zp(_lp,_mp,_np)._Mp);}// /// @description setGemsCount(new count)
// /// @param new count
function _P9(_lp,_mp,_np){_zp(_lp,_mp,global._Dw)._1G=_np;{var _2G=_tp(_lp._3G);for(var _4G in _2G){if(!_2G.hasOwnProperty(_4G))continue;var _5G=_2G[_4G];if(_5G._wp)continue;if(!_5G._xp)continue;{{var _6G=_tp(_5G._4t);for(var _7G in _6G){if(!_6G.hasOwnProperty(_7G))continue;
var _8G=_6G[_7G];if(_8G._wp)continue;if(!_8G._xp)continue;{_8G._4t=_Or(_zp(_lp,_mp,global._Dw)._1G);}}};}}};_m6(_lp,_mp,"gems",_zp(_lp,_mp,global._Dw)._1G);}// /// @description updateGemsForHook()
function _Q9(_lp,_mp){_zp(_lp,_mp,global._Dw)._9G=yyfplus(500,_Sp(yyftime(_Sp(yyfminus(_Sp(_B9(_lp,_mp)),1)),50)));return _zp(_lp,_mp,global._Dw)._9G;}// /// @description addEnergy(points)
// /// @param new count
function _R9(_lp,_mp,_np){_zp(_lp,_mp,global._Dw)._aG=yyfplus(_zp(_lp,_mp,global._Dw)._aG,
_np);if(yyfgreaterequal(_zp(_lp,_mp,global._Dw)._aG,_zp(_lp,_mp,global._Dw)._bG)){{_zp(_lp,_mp,global._Dw)._aG=_zp(_lp,_mp,global._Dw)._bG;return 1;}};return 0;}// /// @description wasteEnergy(points)
// /// @param points
function _S9(_lp,_mp,_np){if(yyGetBool(_zp(_lp,_mp,global._Dw)._cG)){return 0};if(yyfless(yyfminus(_Sp(_zp(_lp,_mp,global._Dw)._aG),_Sp(_np)),0)){{return 1;}}else {_zp(_lp,_mp,global._Dw)._aG=yyfminus(_zp(_lp,_mp,global._Dw)._aG,_np)};return 0;}// /// @description createFishType(sprite_index, price, minDepth, maxDepth, rarity, type, scale, animType)
// /// @param sprite_index
// /// @param price
// /// @param minDepth
// /// @param maxDepth
// /// @param rarity
// /// @param type
// /// @param scale
// /// @param animType
function _T9(_lp,
_mp,_np,_op,_pp,_qp,_rp,_Vp,_Wp,_cq){var _LE=_QB();_Iu(_LE,"uniq_name",_dG(_np));_Iu(_LE,"sprite_index",_np);_Iu(_LE,"price",_op);_Iu(_LE,"minDepth",_pp);_Iu(_LE,"maxDepth",_qp);_Iu(_LE,"rarity",_rp);_Iu(_LE,"unlocked",0);_Iu(_LE,"type",_Vp);_Iu(_LE,"scale",_Wp);_Iu(_LE,"animType",_cq);_Iu(_LE,"catched",0);_Iu(_LE,"earning",1);_zp(_lp,_mp,global._Dw)._eF=_eq(_zp(_lp,_mp,global._Dw)._eF,1333670116);_zp(_lp,_mp,global._Dw)._eF[_fq(_zp(_lp,_mp,global._Dw)._dF)]=_LE;_zp(_lp,_mp,global._Dw)._dF++;return _LE;
}function _U9(_lp,_mp){var _Fr=_W9(_lp,_mp,189,0,(-36),133,150,67);_Iu(_Fr,"unlocked",1);_W9(_lp,_mp,198,0,0,215,220,67);_W9(_lp,_mp,199,0,30,215,220,67);_W9(_lp,_mp,200,0,0,215,220,67);_W9(_lp,_mp,196,0,0,200,220,67);_W9(_lp,_mp,197,0,(-30),205,220,67);_W9(_lp,_mp,193,0,(-36),133,150,67);_W9(_lp,_mp,194,0,(-36),133,150,67);_W9(_lp,_mp,191,0,0,133,150,67);}function _V9(_lp,_mp){_T9(_lp,_mp,44,10,0,4,1,4,0.9,3);_T9(_lp,_mp,7,10,0,4,1,1,0.55,0);_T9(_lp,_mp,8,20,1,7,0.15,2,0.55,0);_T9(_lp,_mp,11,100,1,
5,0.1,3,0.55,0);_T9(_lp,_mp,30,25,2.5,8,1,1,0.7,0);_T9(_lp,_mp,29,150,5,12,0.1,3,0.8,0);_T9(_lp,_mp,40,50,4,9,0.2,2,0.8,0);_T9(_lp,_mp,10,75,8.5,12.5,0.9,1,0.9,0);_T9(_lp,_mp,16,100,11.5,14,0.9,1,0.65,1);_T9(_lp,_mp,18,250,10,16,0.25,2,0.65,1);_T9(_lp,_mp,25,200,13,20,0.8,1,0.8,0);_T9(_lp,_mp,26,500,13,21,0.1,3,0.8,0);_T9(_lp,_mp,31,300,13,22,0.2,2,0.95,0);_T9(_lp,_mp,13,700,17,23,0.9,1,0.8,0);_T9(_lp,_mp,14,2500,18,22,0.35,3,0.8,0);_T9(_lp,_mp,43,7000,22,27,0.03,3,0.75,1);_T9(_lp,_mp,35,5000,22,
27,0.9,1,0.75,0);_T9(_lp,_mp,41,10000,23,28,0.1,3,0.8,0);_T9(_lp,_mp,33,12000,26,30,1,1,0.8,0);_T9(_lp,_mp,34,20000,27,30,0.18,2,0.9,0);_T9(_lp,_mp,42,30000,28,33,1,1,0.8,0);}// /// @description createHookSkin(sprite_index, price, xcatch, ycatch, sizeY, hookobject)
// /// @param sprite_index
// /// @param price
// /// @param xcatch
// /// @param ycatch
// /// @param sizeY
// /// @param hookobject
function _W9(_lp,_mp,_np,_op,_pp,_qp,_rp,_Vp){var _Fr=_QB();_Iu(_Fr,"name",_dG(_np));_Iu(_Fr,
"sprite_index",_np);_Iu(_Fr,"price",_op);_Iu(_Fr,"xCatch",_pp);_Iu(_Fr,"yCatch",_qp);_Iu(_Fr,"unlocked",0);_Iu(_Fr,"sizeY",_rp);_Iu(_Fr,"hookObject",_Vp);_zp(_lp,_mp,global._Dw)._gF=_eq(_zp(_lp,_mp,global._Dw)._gF,2709976137);_zp(_lp,_mp,global._Dw)._gF[_fq(_zp(_lp,_mp,global._Dw)._fF)]=_Fr;_zp(_lp,_mp,global._Dw)._fF++;return _Fr;}// /// @description createGUILevelBar(BgTex, BarTex, progress, iconTex, levelNum, font)
// /// @param BgTex
// /// @param BarTex
// /// @param progress
// /// @param iconTex
// /// @param levelNum
// /// @param font
function _X9(_lp,
_mp,_np,_op,_pp,_qp,_rp,_Vp){var _eG=_39(_lp,_mp,_np,_op,_pp,83);_zp(_lp,_mp,_eG)._fG=0;_zp(_lp,_mp,_eG)._gG=1;var _hG=45;{var _iG=_tp(_eG);for(var _jG in _iG){if(!_iG.hasOwnProperty(_jG))continue;var _kG=_iG[_jG];if(_kG._wp)continue;if(!_kG._xp)continue;{_kG._lG=_L5(_kG,_lp,84,yyftime(_Sp(yyfminus(_Sp(yyfdivide(_Sp(_Sp(-_Sp(_kG._XC))),2)),_Sp(_hG))),_Sp(_kG._Lp)),0);_zp(_lp,_mp,_kG._lG)._Qt(_qp);_zp(_lp,_mp,_kG._lG)._cC=0;_zp(_lp,_mp,_kG._lG)._bC=_Vp;_zp(_lp,_mp,_kG._lG)._Rt(0);_zp(_lp,_mp,_kG._lG)._mG=_rp;
var _0r=_M5(_kG,_lp,_kG._lG);_zp(_lp,_mp,_0r)._xt=1?1:0;_kG._nG=_L5(_kG,_lp,84,yyftime(_Sp(yyfplus(_Sp(yyfdivide(_Sp(_kG._XC),2)),_Sp(_hG))),_Sp(_kG._Lp)),0);_zp(_lp,_mp,_kG._nG)._Qt(_qp);_zp(_lp,_mp,_kG._nG)._cC=16777215;_zp(_lp,_mp,_kG._nG)._bC=_Vp;_zp(_lp,_mp,_kG._nG)._Rt(1);_zp(_lp,_mp,_kG._nG)._mG=yyfplus(_Sp(_rp),1);_0r=_M5(_kG,_lp,_kG._nG);_zp(_lp,_mp,_0r)._xt=1?1:0;}}};return _eG;}// /// @description createCatchText(fish, scale)
// /// @param fish
// /// @param scale
function _Y9(_lp,
_mp,_np,_op){var _4t;var _oG,_pG;var _qG;var _rG=0;if(yyfequal(_zp(_lp,_mp,_np)._CA,1)){{_4t=(-1);_oG=16777215;_qG=0;_pG=_oG;}}else {if(yyfequal(_zp(_lp,_mp,_np)._CA,2)){{_4t=_N6(_lp,_mp,"Fish_rare");if(yyfequal(_zp(_lp,_mp,global._jE)._mE,4)){_oG=_zp(_lp,_mp,global._Dw)._sG}else {_oG=_zp(_lp,_mp,global._Dw)._tG};_qG=0.1;_rG=1;_pG=16777215;}}else {if(yyfequal(_zp(_lp,_mp,_np)._CA,3)){{_4t=_N6(_lp,_mp,"Fish_legendary");_oG=_zp(_lp,_mp,global._Dw)._uG;_qG=0.18;_rG=2;_pG=_oG;}}else {if(yyfequal(_zp(_lp,_mp,
_np)._CA,4)){{_4t=_N6(_lp,_mp,"Chest");_oG=_zp(_lp,_mp,global._Dw)._uG;_qG=0.18;_rG=2;_pG=_oG;}}}}};_qG=yyftime(_qG,_op);if(yyfnotequal(_zp(_lp,_mp,_np)._CA,4)){_aa(_lp,_mp,_zp(_lp,_mp,_np).x,yyfminus(_Sp(_zp(_lp,_mp,_np).y),50),yyfplus("$",_Sp(_Or(_zp(_lp,_mp,_np)._mz))),_zp(_lp,_mp,global._Dw)._vG,_pG,0,15,yyfplus(_Sp(yyftime(0.55,_Sp(_op))),_Sp(_qG)))};if(yyfequal(_zp(_lp,_mp,global._jE)._mE,2)){_Eb(_lp,_mp,_zp(_lp,_mp,_np).x,yyfminus(_Sp(_zp(_lp,_mp,_np).y),50),_c6(_lp,_mp,4,6),_rG,_c6(_lp,_mp,
50,75))}else {_Eb(_lp,_mp,_zp(_lp,_mp,_np).x,_zp(_lp,_mp,_np).y,_c6(_lp,_mp,4,6),_rG,_c6(_lp,_mp,50,75))};if(yyfnotequal(_4t,(-1))){_aa(_lp,_mp,_zp(_lp,_mp,_np).x,yyfminus(_Sp(_zp(_lp,_mp,_np).y),125),_4t,_zp(_lp,_mp,global._Dw)._wG,_oG,0,0,yyftime(0.55,_Sp(_op)))};}// /// @description updateUpgradeButton(upgrade plate)
// /// @param upgrade plate
function _Z9(_lp,_mp,_np){var _0C=_np;var _xG=_zp(_lp,_mp,_0C)._CA;var _yG=-1;if(yyCompareVal(_xG,"fishes",g_GMLMathEpsilon)==0){_yG=0;}else if(yyCompareVal(_xG,
"depth",g_GMLMathEpsilon)==0){_yG=1;}else if(yyCompareVal(_xG,"earnings",g_GMLMathEpsilon)==0){_yG=2;}switch(_yG){case 0:{_zp(_lp,_mp,_0C)._zG=_M6(_lp,_mp,"Fishes");_zp(_lp,_mp,_0C)._AG=yyfplus(_Sp(_Or(_zp(_lp,_mp,global._Dw)._2F)),_Sp(_M6(_lp,_mp," fish")));_zp(_lp,_mp,_0C)._mz=_qa(_lp,_mp,"fishes",_zp(_lp,_mp,global._Dw)._BG);_zp(_lp,_mp,_0C)._Rt(0);break;}case 1:{_zp(_lp,_mp,_0C)._zG=_M6(_lp,_mp,"Depth");_zp(_lp,_mp,_0C)._AG=yyfplus(yyfplus(_Sp(_Or(_zp(_lp,_mp,global._Dw)._cF))," "),_Sp(_M6(_lp,
_mp,"M")));_zp(_lp,_mp,_0C)._mz=_qa(_lp,_mp,"depth",_zp(_lp,_mp,global._Dw)._CG);_zp(_lp,_mp,_0C)._Rt(1);break;}case 2:{_zp(_lp,_mp,_0C)._zG=_M6(_lp,_mp,"Income");_zp(_lp,_mp,_0C)._AG=yyfplus(_Sp(_55(_lp,_mp,_zp(_lp,_mp,global._Dw)._DG)),_Sp(_M6(_lp,_mp,"$/min")));_zp(_lp,_mp,_0C)._mz=_qa(_lp,_mp,"earnings",_zp(_lp,_mp,global._Dw)._EG);_zp(_lp,_mp,_0C)._Rt(2);break;}};if(yyfgreater(_zp(_lp,_mp,_0C)._mz,_zp(_lp,_mp,global._Dw)._FG)){{_zp(_lp,_mp,_0C)._Xp=0.5;}}else {{_zp(_lp,_mp,_0C)._Xp=1;}};if(yyGetBool(_56(_lp,
_mp,_zp(_lp,_mp,_0C)._GG))){{_zp(_lp,_mp,_zp(_lp,_mp,_0C)._GG)._HA=1;if(yyfgreater(_zp(_lp,_mp,_zp(_lp,_mp,_0C)._GG)._HG,0)){{_zp(_lp,_mp,_zp(_lp,_mp,_0C)._GG)._mE=3;_zp(_lp,_mp,_zp(_lp,_mp,_0C)._GG)._Rt(0);_zp(_lp,_mp,_zp(_lp,_mp,_0C)._GG)._HA=0?1:0;}}else {{if(yyfgreater(_zp(_lp,_mp,_0C)._mz,_zp(_lp,_mp,global._Dw)._FG)){{_zp(_lp,_mp,_zp(_lp,_mp,_0C)._GG)._mE=2;_zp(_lp,_mp,_zp(_lp,_mp,_0C)._GG)._HA=0?1:0;}}else {{_zp(_lp,_mp,_zp(_lp,_mp,_0C)._GG)._mE=1;_zp(_lp,_mp,_zp(_lp,_mp,_0C)._GG)._HA=1?1:0;
}};_zp(_lp,_mp,_zp(_lp,_mp,_0C)._GG)._Rt(1);}};_zp(_lp,_mp,_zp(_lp,_mp,_0C)._GG)._Xp=_zp(_lp,_mp,_0C)._Xp;_zp(_lp,_mp,_zp(_lp,_mp,_0C)._GG)._IG=yyfplus("$ ",_Sp(_55(_lp,_mp,_zp(_lp,_mp,_0C)._mz)));}};_zp(_lp,_mp,_0C)._HA=0;return _0C;}// /// @description createUpgradeButtons()
function __9(_lp,_mp){var _JG,_KG,_LG;var _MG=235;var _NG=420;_JG=_L8(_lp,_mp,0.5,0.5,_Sp(-_Sp(_MG)),_NG,115);_zp(_lp,_mp,_JG)._CA="fishes";_KG=_L8(_lp,_mp,0.5,0.5,0,_NG,115);_zp(_lp,_mp,_KG)._CA="depth";_LG=_L8(_lp,_mp,0.5,0.5,
_MG,_NG,115);_zp(_lp,_mp,_LG)._CA="earnings";}// /// @description updateGameUI()
function _0a(_lp,_mp){{var _OG=_tp(115);for(var _PG in _OG){if(!_OG.hasOwnProperty(_PG))continue;var _QG=_OG[_PG];if(_QG._wp)continue;if(!_QG._xp)continue;{_Yw(_QG,_lp,3);}}};}function _1a(_lp,_mp){var _RG=yyftime(_Sp(_lp._Xp),_Sp(_lp._SG));_As(_lp,_lp._Bs,_lp._Cs,_lp.x,yyfplus(_Sp(_lp.y),_Sp(_lp._TG)),_lp._UG,_lp._VG,_lp._tq,16777215,_RG);var _Lx=yyfplus(_Sp(yyftime((-25),_Sp(_lp._VG))),_Sp(_lp._TG));var _9F=yyfplus(_Sp(yyftime(15,
_Sp(_lp._VG))),_Sp(_lp._TG));var _WG=yyfplus(_Sp(yyftime(146,_Sp(_lp._VG))),_Sp(_lp._TG));_C5(_lp,_mp,_lp.x,yyfplus(_Sp(_lp.y),_Sp(_Lx)),_lp._zG,yyftime(yyftime(_Sp(_lp._XG),0.9),_Sp(_lp._UG)),100,_zp(_lp,_mp,global._Dw)._YG,yyftime(1,_Sp(_lp._VG)),1,1,_zp(_lp,_mp,global._Dw)._ZG,_RG);_C5(_lp,_mp,_lp.x,yyfplus(_Sp(_lp.y),_Sp(_9F)),_lp._AG,yyftime(yyftime(_Sp(_lp._XG),0.9),_Sp(_lp._UG)),100,_zp(_lp,_mp,global._Dw)._wG,yyftime(0.75,_Sp(_lp._VG)),1,1,_zp(_lp,_mp,global._Dw).__G,_RG);if(yyfgreater(_lp._0H,
0)){{_As(_lp,_lp._Bs,3,_lp.x,yyfplus(_Sp(_lp.y),_Sp(_lp._TG)),yyftime(_Sp(_lp._UG),1.001),yyftime(_Sp(_lp._VG),1.001),_lp._tq,16777215,_lp._0H);}};}// /// @description openPage(page object, disable other buttons, asPopup)
// /// @param page object
// /// @param disable other buttons
// /// @param asPopup
function _2a(_lp,_mp){if(yyfgreater(_lu(arguments[2+(0)]),0)){_Z5(_lp,_mp,arguments[2+(0)])};var _1H=yyftime(_Sp(yyfminus(_Sp(_Sp(-_Sp(_lu(133)))),1)),10);if(yyGetBool(arguments[2+(1)])){_E8(_lp,
_mp)};global._2H=0?1:0;if(yyfgreater((arguments.length-2),2)){{global._2H=arguments[2+(2)];}};var _er=_L8(_lp,_mp,0.5,0.5,0,0,arguments[2+(0)]);_zp(_lp,_mp,_er)._Et(_zp(_lp,_mp,_er)._Dt()+_1H);_pb(_lp,_mp,global._Uw);if(yyGetBool(global._2H)){{_zp(_lp,_mp,_er)._Ap(0);_zp(_lp,_mp,_er)._Cp(0);{var _3H=_tp(_er);for(var _4H in _3H){if(!_3H.hasOwnProperty(_4H))continue;var _5H=_3H[_4H];if(_5H._wp)continue;if(!_5H._xp)continue;_s4(_5H,_lp,1,1,0.5,11,0,0,0)}};}};return _er;}// /// @description closePage(page object, enable other buttons)
// /// @param page object
// /// @param enable other buttons
function _3a(_lp,
_mp,_np,_op){if(yyGetBool(_op)){_D8(_lp,_mp)};{var _6H=_tp(_np);for(var _7H in _6H){if(!_6H.hasOwnProperty(_7H))continue;var _8H=_6H[_7H];if(_8H._wp)continue;if(!_8H._xp)continue;{_8H._9H=0?1:0;_X8(_8H,_lp,_8H.id,1,0);if(yyGetBool(_8H._aH)){{_p4(_8H,_lp,0,yyfplus(yyfplus(_Sp(_8H._Up),_Sp(yyftime(_Sp(global._Tw),0.5))),250),0.5,10,0,0,1);}}else {{_Z5(_8H,_lp,_8H.id);}};}}};}// /// @description pageOpened(page object)
// /// @param page object
function _4a(_lp,_mp,_np){if(yyfgreater(_lu(_np),0)){return 1}
else {return 0};}function _5a(_lp,_mp){var _bH=_Lb(_lp,_mp,0,(-500),107);{var _cH=_tp(_bH);for(var _dH in _cH){if(!_cH.hasOwnProperty(_dH))continue;var _eH=_cH[_dH];if(_eH._wp)continue;if(!_eH._xp)continue;{_T8(_eH,_lp,0.5,0,0,(-170));_o4(_eH,_lp,0,70,0.5,11,0);}}};_7a(_lp,_mp);_lp._fH=_O8(_lp,_mp,_lp.x,_lp.y,_lp._gH,401);_R8(_lp,_mp,_lp._fH,0.8);{var _hH=_tp(_lp._fH);for(var _iH in _hH){if(!_hH.hasOwnProperty(_iH))continue;var _jH=_hH[_iH];if(_jH._wp)continue;if(!_jH._xp)continue;{_86(_jH,_lp,0.6,0.6);_V8(_jH,
_lp,_jH.id,(-80),(-80),80,80);_T8(_jH,_lp,1,0,(-60),70);}}};var _kH=_09(_lp,_mp,_M6(_lp,_mp,"Tap to start fishing"),_lp.x,_lp.y,600,100,0.7,_zp(_lp,_mp,global._Dw)._wG,16777215,0.5,1,1,0);{var _lH=_tp(_kH);for(var _mH in _lH){if(!_lH.hasOwnProperty(_mH))continue;var _nH=_lH[_mH];if(_nH._wp)continue;if(!_nH._xp)continue;{_86(_nH,_lp,0.75,0.75);_nH._Xp=0.5;_T8(_nH,_lp,0.5,0.5,0,150);var _Rp=_D4(_nH,_lp,_nH.id,0.5,0,0,0.15,0.15,0,0.5,11);_w4(_nH,_lp,_Rp,1,0,0);}}};_y8(_lp,_mp,"game:start_fishing",_kH,102);
__9(_lp,_mp);_Lb(_lp,_mp,0,yyfminus(_Sp(_zp(_lp,_mp,global._hE).y),100),106);_0a(_lp,_mp);_pb(_lp,_mp,global._Uw);}function _6a(_lp,_mp){{var _oH=_tp(107);for(var _pH in _oH){if(!_oH.hasOwnProperty(_pH))continue;var _qH=_oH[_pH];if(_qH._wp)continue;if(!_qH._xp)continue;_p4(_qH,_lp,_qH._Tp,yyfminus(_Sp(_qH._Up),100),0.5,10,0,0,1)}};{var _rH=_tp(105);for(var _sH in _rH){if(!_rH.hasOwnProperty(_sH))continue;var _tH=_rH[_sH];if(_tH._wp)continue;if(!_tH._xp)continue;_p4(_tH,_lp,yyfminus(_Sp(_tH._Tp),200),_tH._Up,
0.5,10,0,0,1)}};_la(_lp,_mp);}function _7a(_lp,_mp){var _1G=_Lb(_lp,_mp,30,yyfplus(yyfminus(_Sp(_zp(_lp,_mp,global._Dw)._uH),_Sp(yyfdivide(_Sp(global._4x),2))),70),90);{var _vH=_tp(_1G);for(var _wH in _vH){if(!_vH.hasOwnProperty(_wH))continue;var _xH=_vH[_wH];if(_xH._wp)continue;if(!_xH._xp)continue;{_T8(_xH,_lp,0,0,50,70);}}};return _1G;}function _8a(_lp,_mp){{var _yH=_tp(90);for(var _zH in _yH){if(!_yH.hasOwnProperty(_zH))continue;var _AH=_yH[_zH];if(_AH._wp)continue;if(!_AH._xp)continue;_p4(_AH,_lp,50,(-70),
0.5,4,0,0,1)}};}function _9a(_lp,_mp){}// /// @description createGameText(x,y,text,font,color,shadow,angle random,scale);
// /// @param x
// /// @param y
// /// @param text
// /// @param font
// /// @param color
// /// @param shadow
// /// @param angle random
// /// @param scale
function _aa(_lp,_mp,_np,_op,_pp,_qp,_rp,_Vp,_Wp,_cq){var _Rp=_Lb(_lp,_mp,_np,_op,127);_zp(_lp,_mp,_Rp)._4t=_pp;_zp(_lp,_mp,_Rp)._bC=_qp;_zp(_lp,_mp,_Rp)._cC=_rp;if(yyGetBool(_Vp)){_29(_lp,_mp,_Rp,0,3,0,0.5)}
;_zp(_lp,_mp,_Rp)._tr(_vr(_Sp(-_Sp(_Wp)),_Wp));_zp(_lp,_mp,_Rp)._BH=_cq;return _Rp;}function _ba(_lp,_mp){var _cC=16777215;if(yyfequal(_lp._mE,1)){{_As(_lp,_lp._Bs,_lp._Cs,_lp.x,_lp.y,_lp._UG,_lp._VG,_lp._tq,16777215,_lp._Xp);_C5(_lp,_mp,_lp.x,_lp.y,_lp._IG,yyftime(yyftime(_Sp(_lp._XG),0.9),_Sp(_lp._UG)),170,_zp(_lp,_mp,global._Dw)._CH,_lp._VG,1,1,_cC,_lp._Xp);}}else {if(yyfequal(_lp._mE,2)){{_As(_lp,_lp._Bs,_lp._Cs,_lp.x,_lp.y,_lp._UG,_lp._VG,_lp._tq,16777215,_lp._Xp);_C5(_lp,_mp,_lp.x,_lp.y,_lp._IG,
yyftime(yyftime(_Sp(_lp._XG),0.9),_Sp(_lp._UG)),170,_zp(_lp,_mp,global._Dw)._CH,_lp._VG,1,1,_cC,_lp._Xp);}}else {if(yyfequal(_lp._mE,3)){{var _DH=yyfminus(1,_Sp(_7t(yyfdivide(_Sp(_lp._HG),_Sp(_lp._EH)),0,1)));_As(_lp,_lp._Bs,_lp._Cs,_lp.x,_lp.y,_lp._UG,_lp._VG,_lp._tq,16777215,_lp._Xp);_Ns(_lp,_lp._Bs,1,0,0,yyftime(_Sp(_lp._XG),_Sp(_DH)),_lp._0G,yyfminus(_Sp(_lp.x),_Sp(yyftime(yyftime(_Sp(_lp._XG),0.5),_Sp(_lp._UG)))),yyfminus(_Sp(_lp.y),_Sp(yyftime(yyftime(_Sp(_lp._0G),0.5),_Sp(_lp._VG)))),_lp._UG,
_lp._VG,16777215,_lp._Xp);_C5(_lp,_mp,_lp.x,_lp.y,_75(_lp,_mp,_lp._HG),yyftime(yyftime(_Sp(_lp._XG),0.9),_Sp(_lp._UG)),170,_zp(_lp,_mp,global._Dw)._CH,_lp._VG,1,1,_cC,yyftime(_Sp(_lp._Xp),_Sp(_lp._FH)));}}}};}function _ca(_lp,_mp){}function _da(_lp,_mp){{var _GH=_tp(108);for(var _HH in _GH){if(!_GH.hasOwnProperty(_HH))continue;var _IH=_GH[_HH];if(_IH._wp)continue;if(!_IH._xp)continue;{var _Yp=_L8(_IH,_lp,0.5,0.5,20,180,122);_H5(_IH,_lp,_Yp,0,0,0);_zp(_lp,_mp,_Yp)._Qp=1;}}};}// /// @description createUIGem(x,y,appear delay,non-chest)
// /// @param x
// /// @param y
// /// @param appear delay
// /// @param non-chest
function _ea(_lp,
_mp,_np,_op,_pp,_qp){var _6q=_Lb(_lp,_mp,_np,_op,93);{var _JH=_tp(_6q);for(var _KH in _JH){if(!_JH.hasOwnProperty(_KH))continue;var _LH=_JH[_KH];if(_LH._wp)continue;if(!_LH._xp)continue;{var _Rp=_c6(_LH,_lp,0.1,0.45);var _MH=_c6(_LH,_lp,(-150),150);var _NH=_c6(_LH,_lp,(-100),100);if(yyGetBool(_qp)){{_p4(_LH,_lp,yyfplus(_Sp(_zp(_lp,_mp,_6q).x),_Sp(_MH)),yyfplus(_Sp(_zp(_lp,_mp,_6q).y),_Sp(_NH)),0.25,7,0,_pp,0);_s4(_LH,_lp,0.5,0.5,_Rp,11,0,_pp,0);var _Rp=_p4(_LH,_lp,yyfminus(_Sp(_zp(_lp,_mp,global._OH).x),_Sp(_MH)),
yyfminus(_Sp(_zp(_lp,_mp,global._OH).y),_Sp(_NH)),_c6(_LH,_lp,0.45,0.8),11,0,yyfplus(yyfplus(_Sp(_pp),_Sp(_Rp)),0.1),1);_zp(_lp,_mp,_Rp)._FE=450;}}else {{_Rp=yyfplus(_Rp,0.25);_NH=_c6(_LH,_lp,(-250),(-100));_p4(_LH,_lp,yyfplus(_Sp(_zp(_lp,_mp,_6q).x),_Sp(_MH)),yyfplus(_Sp(_zp(_lp,_mp,_6q).y),_Sp(_NH)),_Rp,6,0,_pp,0);_s4(_LH,_lp,0.8,0.8,_Rp,11,0,_pp,0);var _Rp=_p4(_LH,_lp,yyfminus(_Sp(_zp(_lp,_mp,global._OH).x),_Sp(_MH)),yyfminus(_Sp(_zp(_lp,_mp,global._OH).y),_Sp(_NH)),_c6(_LH,_lp,0.3,0.9),4,0,yyfplus(yyfplus(_Sp(_pp),
_Sp(_Rp)),0.1),1);_zp(_lp,_mp,_Rp)._FE=450;}};}}};return _6q;}// /// @description createClaimButtons(action, action reward)
// /// @param action
// /// @param action reward
function _fa(_lp,_mp,_np,_op){var _PH=(-1);var _QH=(-1);if(yyfequal(global._RH,new Long(1834768886,1,false))){{_PH=_na(_lp,_mp,50,yyfplus(_Sp(_N6(_lp,_mp,"Claim"))," x 4"),16777215,2,_op,5);_QH=_na(_lp,_mp,57,_N6(_lp,_mp,"Claim"),16777215,999,_np,0);}}else {if(yyfequal(global._RH,214218)){{_PH=_na(_lp,_mp,50,_N6(_lp,_mp,"Claim"),
16777215,999,_np,0);}}};{var _SH=_tp(_PH);for(var _TH in _SH){if(!_SH.hasOwnProperty(_TH))continue;var _UH=_SH[_TH];if(_UH._wp)continue;if(!_UH._xp)continue;{_T8(_UH,_lp,0.5,0.5,0,250);_s4(_UH,_lp,1.15,1.15,0.5,7,1,0.5);}}};{var _VH=_tp(_QH);for(var _WH in _VH){if(!_VH.hasOwnProperty(_WH))continue;var _XH=_VH[_WH];if(_XH._wp)continue;if(!_XH._xp)continue;{_T8(_XH,_lp,0.5,0.5,0,370);}}};_H5(_lp,_mp,_PH,0,0,0);_H5(_lp,_mp,_QH,0,0,0);}// /// @description upgradeButtonMakeFreeForReward(but)
// /// @param but
function _ga(_lp,
_mp){}function _ha(_lp,_mp){{var _YH=_tp(82);for(var _ZH in _YH){if(!_YH.hasOwnProperty(_ZH))continue;var __H=_YH[_ZH];if(__H._wp)continue;if(!__H._xp)continue;_Yw(__H,_lp,1)}};}function _ia(_lp,_mp,_np,_op){var _Yp=_np;var _0I=_Ou(_zp(_lp,_mp,_Yp)._ME,"earning");if(yyfgreaterequal(_0I,1)){{_Iu(_zp(_lp,_mp,_Yp)._ME,"earning",0);var _oG=16777215;if(yyfequal(_zp(_lp,_mp,_Yp)._CA,2)){_oG=_zp(_lp,_mp,global._Dw)._tG}else {if(yyfequal(_zp(_lp,_mp,_Yp)._CA,3)){_oG=_zp(_lp,_mp,global._Dw)._uG}};var _iv=yyftime(yyftime(yyftime(_Sp(_zp(_lp,
_mp,_Yp)._mz),2),_Sp(round(_0I))),_Sp(_op));var _4t=yyfplus("$",_Sp(_Or(yyftime(yyftime(_Sp(_zp(_lp,_mp,_Yp)._mz),2),_Sp(_op)))));if(yyfgreaterequal(_0I,2)){_4t=yyfplus(_4t,yyfplus(" x ",_Sp(_Or(ceil(_0I)))))};_aa(_lp,_mp,_7t(_zp(_lp,_mp,_np).x,(-400),400),yyfminus(_Sp(_zp(_lp,_mp,_np).y),50),_4t,_zp(_lp,_mp,global._Dw)._vG,_oG,0,_c6(_lp,_mp,(-15),15),yyfplus(0.4,_Sp(yyftime(_Sp(_0I),0.03))));_zp(_lp,_mp,global._Dw)._FG=yyfplus(_zp(_lp,_mp,global._Dw)._FG,_iv);_zp(_lp,_mp,global._Dw)._1I=yyfplus(_zp(_lp,
_mp,global._Dw)._1I,_iv);{var _2I=_tp(107);for(var _3I in _2I){if(!_2I.hasOwnProperty(_3I))continue;var _4I=_2I[_3I];if(_4I._wp)continue;if(!_4I._xp)continue;_Yw(_4I,_lp,2)}};_95(_lp,_mp,13,0);var _Iq=0;for(;yyflessequal(_Iq,yyfplus(_Sp(_0I),2));_Iq++){{var _dt=_Lb(_lp,_mp,yyfplus(_Sp(_zp(_lp,_mp,_Yp).x),_Sp(_c6(_lp,_mp,(-25),25))),yyfplus(_Sp(_zp(_lp,_mp,_Yp).y),_Sp(_c6(_lp,_mp,(-15),15))),173);_zp(_lp,_mp,_dt)._5I=yyfminus(_zp(_lp,_mp,_dt)._5I,700);_zp(_lp,_mp,_dt)._gB=0?1:0;}};return 1;}}else {{return 0;
}};}// /// @description createSideButton(object, left_side?);
// /// @param object
// /// @param left side
function _ja(_lp,_mp,_np,_op){var _6I=0;{var _7I=_tp(95);for(var _8I in _7I){if(!_7I.hasOwnProperty(_8I))continue;var _9I=_7I[_8I];if(_9I._wp)continue;if(!_9I._xp)continue;if(yyfequal(_9I._aI,_op)){{_6I++;}}}};var _bI=_Lb(_lp,_mp,0,(-100),_np);_S8(_lp,_mp,_bI,10);{var _cI=_tp(_bI);for(var _dI in _cI){if(!_cI.hasOwnProperty(_dI))continue;var _eI=_cI[_dI];if(_eI._wp)continue;if(!_eI._xp)continue;{_86(_eI,
_lp,1,1);_eI._aI=_op;_eI._Dr=_6I;if(yyGetBool(_eI._aI)){{_T8(_eI,_lp,0,0.5,(-150),yyfplus((-380),_Sp(yyftime(_Sp(_6I),160))));_zp(_lp,_mp,_eI._fI)._7r(yyfplus(_Sp(_eI.x),30));_zp(_lp,_mp,_eI._fI)._9r(_eI.y);_P8(_eI,_lp,_eI.id,30,80,_eI._4t,100,100,0.8,_zp(_lp,_mp,global._Dw)._YG,_zp(_lp,_mp,global._Dw)._gI);_p4(_eI,_lp,30,_eI._Up,0.35,11,0,yyfplus(0,_Sp(yyfdivide(_Sp(_6I),5))),0);}}else {{_T8(_eI,_lp,1,0.5,150,yyfplus((-380),_Sp(yyftime(_Sp(_6I),160))));_zp(_lp,_mp,_eI._fI)._7r(yyfminus(_Sp(_eI.x),
30));_zp(_lp,_mp,_eI._fI)._9r(_eI.y);_P8(_eI,_lp,_eI.id,(-30),80,_eI._4t,100,100,0.8,_zp(_lp,_mp,global._Dw)._YG,_zp(_lp,_mp,global._Dw)._gI);_p4(_eI,_lp,(-30),_eI._Up,0.35,11,0,yyfplus(0,_Sp(yyfdivide(_Sp(_6I),5))),0);}};_H5(_eI,_lp,_eI._fI,1,0,0);{var _hI=_tp(_eI._fI);for(var _iI in _hI){if(!_hI.hasOwnProperty(_iI))continue;var _jI=_hI[_iI];if(_jI._wp)continue;if(!_jI._xp)continue;_s4(_jI,_eI,1.1,1.1,0.5,7,1,_6I,0)}};}}};return _bI;}function _ka(_lp,_mp,_np){{var _kI=_tp(_np);for(var _lI in _kI){if(!_kI.hasOwnProperty(_lI))continue;
var _mI=_kI[_lI];if(_mI._wp)continue;if(!_mI._xp)continue;_mI._nI=_H8(_mI,_lp,82,yyftime(85,_Sp(sign(_mI._Lp))),50,1,1,0,0)}};}// /// @description closeSideButtons()
function _la(_lp,_mp){var _dt=0;{var _oI=_tp(95);for(var _pI in _oI){if(!_oI.hasOwnProperty(_pI))continue;var _qI=_oI[_pI];if(_qI._wp)continue;if(!_qI._xp)continue;{var _dt=yyfdivide(_Sp(_qI._Dr),7);if(yyGetBool(_qI._aI)){_p4(_qI,_lp,yyfminus(_Sp(_qI._Tp),150),_qI._Up,0.25,10,0,_dt,1)}else {_p4(_qI,_lp,yyfplus(_Sp(_qI._Tp),150),_qI._Up,0.25,
10,0,_dt,1)};}}};}// /// @description createButtonDesc(button, BUTTON_DESC_TYPE, param);
// /// @param button
// /// @param BUTTON_DESC_TYPE
// /// @param param
function _ma(_lp,_mp,_np,_op,_pp){var _rI=_pp;var _yp=_Lb(_lp,_mp,0,(-10000),64);{var _sI=_tp(_yp);for(var _tI in _sI){if(!_sI.hasOwnProperty(_tI))continue;var _uI=_sI[_tI];if(_uI._wp)continue;if(!_uI._xp)continue;{_uI._Qt(58);_uI._eu=0;}}};var _Rp=_Z8(_lp,_mp,"",_zp(_lp,_mp,_yp).x,_zp(_lp,_mp,_yp).y,110,100,0.9,_zp(_lp,_mp,global._Dw)._YG,
16777215,1,1,1,1);var _vI=_Z8(_lp,_mp,"",_zp(_lp,_mp,_yp).x,_zp(_lp,_mp,_yp).y,55,100,0.9,_zp(_lp,_mp,global._Dw)._YG,16777215,1,1,1,1);var _wI=16777215;var _xI=_op;var _yI=-1;if(yyCompareVal(_xI,0,g_GMLMathEpsilon)==0){_yI=0;}else if(yyCompareVal(_xI,3,g_GMLMathEpsilon)==0){_yI=1;}else if(yyCompareVal(_xI,1,g_GMLMathEpsilon)==0){_yI=2;}else if(yyCompareVal(_xI,2,g_GMLMathEpsilon)==0){_yI=3;}switch(_yI){case 0:{_zp(_lp,_mp,_yp)._Rt(1);_zp(_lp,_mp,_Rp)._4t=_N6(_lp,_mp,"Price");_zp(_lp,_mp,_Rp)._7r(_zp(_lp,
_mp,_Rp).x-30);_zp(_lp,_mp,_vI)._4t=yyfplus(_Sp(_Or(_rI))," VK");_zp(_lp,_mp,_vI)._7r(_zp(_lp,_mp,_vI).x+65);_wI=16777215;break;}case 1:{_zp(_lp,_mp,_yp)._Rt(1);_zp(_lp,_mp,_Rp)._4t=_N6(_lp,_mp,"Price");_zp(_lp,_mp,_Rp)._7r(_zp(_lp,_mp,_Rp).x-37);_zp(_lp,_mp,_vI)._4t=yyfplus(_Sp(_Or(_rI))," $");_zp(_lp,_mp,_vI)._7r(_zp(_lp,_mp,_vI).x+55);_zp(_lp,_mp,_Rp)._yu=95;_zp(_lp,_mp,_vI)._yu=80;_wI=16777215;break;}case 2:{_zp(_lp,_mp,_yp)._Rt(0);_zp(_lp,_mp,_Rp)._4t=_N6(_lp,_mp,"Open_for_ad_msg");_zp(_lp,_mp,
_Rp)._7r(_zp(_lp,_mp,_Rp).x-10);{var _zI=_tp(_yp);for(var _AI in _zI){if(!_zI.hasOwnProperty(_AI))continue;var _BI=_zI[_AI];if(_BI._wp)continue;if(!_BI._xp)continue;_H8(_BI,_lp,59,70,0,1,1,1,0)}};_wI=_zp(_lp,_mp,global._Dw).__G;break;}case 3:{_zp(_lp,_mp,_yp)._Rt(0);_zp(_lp,_mp,_Rp)._4t=_N6(_lp,_mp,"Price");_zp(_lp,_mp,_Rp)._7r(_zp(_lp,_mp,_Rp).x-30);{var _CI=_tp(_yp);for(var _DI in _CI){if(!_CI.hasOwnProperty(_DI))continue;var _EI=_CI[_DI];if(_EI._wp)continue;if(!_EI._xp)continue;_H8(_EI,_lp,60,77,0,1,1,1,
0)}};_zp(_lp,_mp,_vI)._4t=_Or(_rI);_zp(_lp,_mp,_vI)._7r(_zp(_lp,_mp,_vI).x+50);_wI=_zp(_lp,_mp,global._Dw).__G;break;}};_zp(_lp,_mp,_Rp)._cC=_wI;_zp(_lp,_mp,_vI)._cC=_wI;{var _FI=_tp(_yp);for(var _GI in _FI){if(!_FI.hasOwnProperty(_GI))continue;var _HI=_FI[_GI];if(_HI._wp)continue;if(!_HI._xp)continue;{_H5(_HI,_lp,_Rp,1,1,0);if(yyfnotequal(_zp(_lp,_mp,_vI)._4t,"")){_H5(_HI,_lp,_vI,1,1,0)}else {_Z5(_HI,_lp,_vI)};}}};{var _II=_tp(_np);for(var _JI in _II){if(!_II.hasOwnProperty(_JI))continue;var _KI=_II[_JI];
if(_KI._wp)continue;if(!_KI._xp)continue;{_zp(_lp,_mp,_yp)._7r(_KI.x);_zp(_lp,_mp,_yp)._9r(yyfminus(yyfminus(yyfplus(_Sp(_KI.y),_Sp(yyftime(_Sp(_KI._Fs()),0.5))),_Sp(yyftime(_Sp(_zp(_lp,_mp,_yp)._Fs()),0.5))),3));_H5(_KI,_lp,_yp,1,1,0);}}};return _yp;}// /// @param butSprite
// /// @param text
// /// @param textColor
// /// @param BUTTON_DESC_TYPE
// /// @param action
// /// @param param
function _na(_lp,_mp,_np,_op,_pp,_qp,_rp,_Vp){var _0C=_Lb(_lp,_mp,0,(-10000),102);_zp(_lp,_mp,_0C)._LI=_qp;
_U8(_lp,_mp,_0C,_np);_R8(_lp,_mp,_0C,0.85);_zp(_lp,_mp,_0C)._MI=_rp;_zp(_lp,_mp,_0C)._rI=_Vp;if(yyfequal(_zp(_lp,_mp,_0C)._LI,1)){{_zp(_lp,_mp,_0C)._CC=1?1:0;_zp(_lp,_mp,_0C)._DC=_zp(_lp,_mp,_0C)._MI;}};var _Ov=150;if(yyGetBool(_np)){_Ov=yyftime(_Sp(_Hs(_np)),0.85)};if(yyfnotequal(_zp(_lp,_mp,_0C)._LI,999)){{_P8(_lp,_mp,_0C,0,(-7),_op,_Ov,100,0.7,_zp(_lp,_mp,global._Dw)._wG,_pp);_ma(_lp,_mp,_0C,_zp(_lp,_mp,_0C)._LI,_zp(_lp,_mp,_0C)._rI);}}else {{_P8(_lp,_mp,_0C,0,0,_op,_Ov,100,0.7,_zp(_lp,_mp,global._Dw)._wG,
_pp);}};return _0C;}function _oa(_lp,_mp,_np,_op){var _NI=_np;if(yyfequal(_zp(_lp,_mp,_NI)._Pp,85)){{_zp(_lp,_mp,global._Dw)._OI++;{var _PI=_tp(_Lb(_lp,_mp,_zp(_lp,_mp,_zp(_lp,_mp,global._QI)._RI).x,_zp(_lp,_mp,_zp(_lp,_mp,global._QI)._RI).y,93));for(var _SI in _PI){if(!_PI.hasOwnProperty(_SI))continue;var _TI=_PI[_SI];if(_TI._wp)continue;if(!_TI._xp)continue;{_TI._tr(_TI._tq+_c6(_TI,_lp,(-15),15));var _MH=_c6(_TI,_lp,(-150),150);var _NH=_c6(_TI,_lp,(-120),120);var _Rp=_G4(_TI,_lp,_TI.id,_C4(_TI,_lp,0.1,0.5,
0.5,1),_A4(_TI,_lp,yyfplus(0.2,_Sp(yyfdivide(_Sp(_zp(_lp,_mp,global._Dw)._OI),30))),_MH,_NH,7),_A4(_TI,_lp,yyfplus(0.4,_Sp(yyfdivide(_Sp(_zp(_lp,_mp,global._Dw)._OI),20))),yyfminus(yyfminus(_Sp(_zp(_lp,_mp,global._OH).x),_Sp(_TI.x)),_Sp(_MH)),yyfminus(yyfminus(_Sp(_zp(_lp,_mp,global._OH).y),_Sp(_TI.y)),_Sp(_NH)),7),_C4(_TI,_lp,0.1,(-0.2),(-0.2),8));_F4(_TI,_lp,_Rp,0,1);if(yyflessequal(_zp(_lp,_mp,global._QI)._UI,_zp(_lp,_mp,global._Dw)._OI)){{_zp(_lp,_mp,_Rp)._FE=451;}}else {{_zp(_lp,_mp,_Rp)._FE=450;
}};}}};}}else {if(yyfequal(_zp(_lp,_mp,_NI)._Pp,137)){{_zp(_lp,_mp,global._Dw)._OI=yyfplus(_zp(_lp,_mp,global._Dw)._OI,_op);{var _VI=_tp(_Lb(_lp,_mp,yyfplus(_Sp(_zp(_lp,_mp,_zp(_lp,_mp,global._WI)._XI).x),_Sp(_c6(_lp,_mp,(-60),60))),yyfplus(_Sp(_zp(_lp,_mp,_zp(_lp,_mp,global._WI)._XI).y),_Sp(_c6(_lp,_mp,0,40))),93));for(var _YI in _VI){if(!_VI.hasOwnProperty(_YI))continue;var _ZI=_VI[_YI];if(_ZI._wp)continue;if(!_ZI._xp)continue;{_ZI._6t=_op;_ZI._Et(yyfminus(_Sp(_zp(_lp,_mp,global._WI)._Dt()),1000));_ZI._tr(_ZI._tq+_c6(_ZI,
_lp,(-15),15));var _MH=_c6(_ZI,_lp,(-150),150);var _NH=_c6(_ZI,_lp,50,(-250));var _Rp=_G4(_ZI,_lp,_ZI.id,_C4(_ZI,_lp,0.1,0.5,0.5,1),_A4(_ZI,_lp,yyfplus(0.2,_Sp(yyfdivide(_Sp(_zp(_lp,_mp,global._Dw)._OI),300))),_MH,_NH,7),_A4(_ZI,_lp,yyfplus(0.4,_Sp(yyfdivide(_Sp(_zp(_lp,_mp,global._Dw)._OI),200))),yyfminus(yyfminus(_Sp(_zp(_lp,_mp,global._OH).x),_Sp(_ZI.x)),_Sp(_MH)),yyfminus(yyfminus(_Sp(_zp(_lp,_mp,global._OH).y),_Sp(_ZI.y)),_Sp(_NH)),7),_C4(_ZI,_lp,0.1,(-0.2),(-0.2),8));_F4(_ZI,_lp,_Rp,0,1);if(yyflessequal(_zp(_lp,
_mp,global._WI)._UI,_zp(_lp,_mp,global._Dw)._OI)){{_zp(_lp,_mp,_Rp)._FE=451;}}else {{_zp(_lp,_mp,_Rp)._FE=450;}};}}};}}};}// /// @description getValueByLvl(valuename, lvl)
// /// @param valuename
// /// @param lvl
function _pa(_lp,_mp,_np,_op){var _6t;if(yyfequal(_np,"fishes")){{_6t=yyfplus(3,_Sp(_op));}}else {if(yyfequal(_np,"depth")){{_6t=yyfplus(3,_Sp(_op));}}else {if(yyfequal(_np,"earnings")){{_6t=yyftime(5,_Sp(_2r(1.5,_op)));_6t=yyfminus(_Sp(_6t),_Sp(yyfmod(_Sp(_6t),5)));}}}};return _6t;}// /// @description getPriceByLvl(valuename, lvl)
// /// @param valuename
// /// @param lvl
function _qa(_lp,
_mp,_np,_op){var _6t;if(yyfequal(_np,"fishes")){{_6t=yyftime(50,_Sp(_2r(1.5,_op)));_6t=yyfminus(_Sp(_6t),_Sp(yyfmod(_Sp(_6t),5)));}}else {if(yyfequal(_np,"depth")){{_6t=yyftime(50,_Sp(_2r(1.5,_op)));_6t=yyfminus(_Sp(_6t),_Sp(yyfmod(_Sp(_6t),5)));}}else {if(yyfequal(_np,"earnings")){{_6t=yyftime(50,_Sp(_2r(1.5,_op)));_6t=yyfminus(_Sp(_6t),_Sp(yyfmod(_Sp(_6t),5)));}}}};return _6t;}// /// @description updateLvlValues()
function _ra(_lp,_mp){_zp(_lp,_mp,global._Dw)._2F=_pa(_lp,_mp,"fishes",_zp(_lp,_mp,
global._Dw)._BG);_zp(_lp,_mp,global._Dw)._cF=_pa(_lp,_mp,"depth",_zp(_lp,_mp,global._Dw)._CG);_zp(_lp,_mp,global._Dw)._DG=_pa(_lp,_mp,"earnings",_zp(_lp,_mp,global._Dw)._EG);}function _sa(_lp,_mp){_a6(_lp,_mp,65);_n8(_lp,_mp,5);}// /// @description INITIALIZE( )
// /// @param
function _ta(_lp,_mp){global._eB="test";var __I=0;__I=_d6(_lp,_mp,__I,51,45,57,41,50,41,50,41,51);var _0J=0;_0J=_d6(_lp,_mp,_0J,124,96,112,41,105,92,111,96,117);var _1J=0;_1J=_d6(_lp,_mp,_1J,100,112,123,99,118,104,110,48,48,
94,113,104);;global._2J=0?1:0;global._3J=0?1:0;if(yyfequal(global._eB,"test")){{global._RH=214218;_a6(_lp,_mp,37);_V6(_lp,_mp,"trads.csv");if(yyGetBool(_77(_lp,_mp))){_W6(_lp,_mp)}else {_P6(_lp,_mp,0)};var _Hr=0;_Hr=_d6(_lp,_mp,_Hr,101,106,113,103,111,92,118,99,47,98,99,104,103,110,48);_Hr=_d6(_lp,_mp,_Hr,94,113,104);var _4J=0;_4J=_d6(_lp,_mp,_4J,101,106,113,103,111,92,118,99,105,92,111,96,117,41,101);_4J=_d6(_lp,_mp,_4J,106,111);__6(_lp,_mp,_25(_lp,_mp,_1J),_25(_lp,_mp,_Hr),_25(_lp,_mp,_4J));_27(_lp,
_mp,1);_37(_lp,_mp,0);{_58(_lp,_mp,"Test",0,0);_68(_lp,_mp,0);_a6(_lp,_mp,65);_zp(_lp,_mp,global._Dw)._5J=_y6(_lp,_mp,"timerEarnings",2,10,397);_zp(_lp,_mp,_zp(_lp,_mp,global._Dw)._5J)._HA=0?1:0;_zp(_lp,_mp,global._Dw)._6J=_y6(_lp,_mp,"timerPrize",0,18000,453);_zp(_lp,_mp,global._Dw)._7J=_y6(_lp,_mp,"timerEnergy",0,_zp(_lp,_mp,global._Dw)._8J,454);_9J(0,0,(-500),82);_l6(_lp,_mp,global._Fw,"html5cookies");_Bb(_lp,_mp);_Cb(_lp,_mp);_zp(_lp,_mp,global._Dw)._aG=1;_zp(_lp,_mp,global._Dw)._bG=1;_ra(_lp,
_mp);global._2J=1;global._3J=0;if(yyGetBool(global._3J)){_aJ(2)}else {if(yyGetBool(global._2J)){_aJ(1)}else {_aJ(5)}};};}}else {if(yyfequal(global._eB,"fbinstantgames")){{_l6(_lp,_mp,global._Fw,"fbinstant");_Bb(_lp,_mp);_n6(_lp,_mp,"onFBSavefileLoad");}}};}// /// @description claimMoney(money earned)
// /// @param money earned
function _ua(_lp,_mp,_np){_zp(_lp,_mp,global._Dw)._1I=_np;_zp(_lp,_mp,global._Dw)._FG=yyfplus(_zp(_lp,_mp,global._Dw)._FG,_np);}function _va(_lp,_mp){var _0r;var _Iq=0;for(;yyfless(_Iq,
5);_Iq++){_0r=_eq(_0r,-1052);_0r[_fq(_Iq)]=_Iq};var _Iq=0;for(;yyfless(_Iq,5);_Iq++){_87(_lp,_mp,_0r[_yq(_Iq,_0r)])};_xa(_lp,_mp,_0r);var _Iq=0;for(;yyfless(_Iq,5);_Iq++){_87(_lp,_mp,_0r[_yq(_Iq,_0r)])};}function _wa(_lp,_mp,_np){_87(_lp,_mp,yyfplus("catched by script",_Sp(_Or(_np))));}function _xa(_lp,_mp,_np){_np[~~4]=10;}function _ya(_lp,_mp){_87(_lp,_mp,1);_87(_lp,_mp,yyfplus("invoker count = ",_Sp(_Or(_zp(_lp,_mp,global._ev)._iv))));}function _za(_lp,_mp){_87(_lp,_mp,2);_87(_lp,_mp,yyfplus("invoker count = ",
_Sp(_Or(_zp(_lp,_mp,global._ev)._iv))));}// /// @description addFewLevels(count)
// /// @param count
function _Aa(_lp,_mp,_np){_zp(_lp,_mp,global._Dw)._CG=yyfplus(_zp(_lp,_mp,global._Dw)._CG,_np);_zp(_lp,_mp,global._Dw)._BG=yyfplus(_zp(_lp,_mp,global._Dw)._BG,_np);_zp(_lp,_mp,global._Dw)._7F=_D9(_lp,_mp);_ra(_lp,_mp);_0a(_lp,_mp);_A9(_lp,_mp);}// /// @description upgradeSetTimer(upgrade type, minutes, seconds)
// /// @param upgrade type
// /// @param minutes
// /// @param seconds
function _Ba(_lp,
_mp,_np,_op,_pp){{var _bJ=_tp(111);for(var _cJ in _bJ){if(!_bJ.hasOwnProperty(_cJ))continue;var _dJ=_bJ[_cJ];if(_dJ._wp)continue;if(!_dJ._xp)continue;{if(yyfequal(_zp(_lp,_mp,_dJ._eJ)._CA,_np)){{_dJ._HG=yyfplus(_Sp(yyftime(_Sp(_op),60)),_Sp(_pp));_dJ._EH=_dJ._HG;_dJ._mE=3;}};}}};}// /// @description onOfflineTimeLimitCross(timer)
// /// @param deltaSS
function _Ca(_lp,_mp,_np){if(yyfequal(_8v._UD(),5)){if(yyGetBool(_56(_lp,_mp,global._jE))){if(yyfgreater(_zp(_lp,_mp,global._jE)._mE,0)){return 1}}};
var _fJ=300;var _gJ=_pa(_lp,_mp,"earnings",_zp(_lp,_mp,global._Dw)._EG);var _hJ=yyftime(_Sp(_gJ),_Sp(min(yyfdivide(_Sp(_zp(_lp,_mp,_np)._aq),60),_fJ)));var _Iq=0;for(;yyfless(_Iq,_zp(_lp,_mp,global._Dw)._dF);_Iq++){{var _LE=_zp(_lp,_mp,global._Dw)._eF[_yq(_Iq,_zp(_lp,_mp,global._Dw)._eF)];if(yyGetBool(_Ou(_LE,"catched"))){{var _iJ=_Ou(_LE,"type");var _0I=_Ou(_LE,"earning");var _jJ=1;if(yyfequal(_iJ,2)){_jJ=2}else {if(yyfequal(_iJ,3)){_jJ=3}};_0I=yyfplus(_0I,yyfdivide(_Sp(_zp(_lp,_mp,_np)._aq),_Sp(yyftime(60,
_Sp(_zp(_lp,_mp,global._kJ)._lJ)))));_0I=_7t(_0I,0,_jJ);_Iu(_LE,"earning",_0I);}};}};_zp(_lp,_mp,global._Dw)._mJ=round(min(yyfplus(_Sp(_hJ),_Sp(_zp(_lp,_mp,global._Dw)._mJ)),yyftime(_Sp(_gJ),_Sp(_fJ))));if(!yyGetBool(_4a(_lp,_mp,85))){if(yyfgreater(_zp(_lp,_mp,global._Dw)._mJ,0)){{var __q=_2a(_lp,_mp,125,1);_zp(_lp,_mp,_zp(_lp,_mp,__q)._nJ)._4t=yyfplus(_Sp(_55(_lp,_mp,_zp(_lp,_mp,global._Dw)._mJ))," $");}}};_87(_lp,_mp,yyfplus(yyfplus(yyfplus("was offline for ",_Sp(_Or(_zp(_lp,_mp,_np)._aq)))," seconds and earned $ "),
_Sp(_Or(_hJ))));}// /// @description onGameLogoShown( )
// /// @param
function _Da(_lp,_mp){_zp(_lp,_mp,global._jE)._mE=0;_a6(_lp,_mp,108);}function _Ea(_lp,_mp){_3a(_lp,_mp,89,1);_X7(_lp,_mp,5,2,0,1,0.5,0);}function _Fa(_lp,_mp){_X7(_lp,_mp,8,1,1,1,0.3,0.3);}function _Ga(_lp,_mp){_2a(_lp,_mp,89,1,1);}function _Ha(_lp,_mp){_2a(_lp,_mp,162,1,1);}function _Ia(_lp,_mp){_3a(_lp,_mp,162,1);}function _Ja(_lp,_mp){_3a(_lp,_mp,166,1);}function _Ka(_lp,_mp){_E8(_lp,_mp);var _oJ=_zp(_lp,_mp,global._QI)._UI;if(yyfgreater(_oJ,
0)){{_zp(_lp,_mp,_zp(_lp,_mp,global._QI)._RI)._sc=0?1:0;_zp(_lp,_mp,_zp(_lp,_mp,global._QI)._pJ)._sc=0?1:0;_x8(_lp,_mp,"gameui:last gem collected",global._QI,2);_zp(_lp,_mp,global._Dw)._OI=0;for(var _qJ=0,_rJ=yyGetInt32(_zp(_lp,_mp,global._QI)._UI);_qJ<_rJ;_qJ++){{_oa(_lp,_mp,global._QI,1);}};}};_ua(_lp,_mp,_zp(_lp,_mp,global._Dw)._AE);}function _La(_lp,_mp){_zp(_lp,_mp,global._Dw)._FG=yyfplus(_zp(_lp,_mp,global._Dw)._FG,_zp(_lp,_mp,global._Dw)._mJ);_zp(_lp,_mp,global._Dw)._mJ=0;_3a(_lp,_mp,125,1);
_0a(_lp,_mp);}function _Ma(_lp,_mp){var _sJ=yyfminus(_Sp(_U6(_lp,_mp)),1);if(yyfless(_sJ,0)){_sJ=yyfplus(_sJ,_T6(_lp,_mp))};_P6(_lp,_mp,_sJ);return _sJ;}function _Na(_lp,_mp){var _sJ=yyfplus(_Sp(_U6(_lp,_mp)),1);if(yyfequal(_sJ,_T6(_lp,_mp))){_sJ=0};_P6(_lp,_mp,_sJ);return _sJ;}function _Oa(_lp,_mp){{var _tJ=_tp(124);for(var _uJ in _tJ){if(!_tJ.hasOwnProperty(_uJ))continue;var _vJ=_tJ[_uJ];if(_vJ._wp)continue;if(!_vJ._xp)continue;_s4(_vJ,_lp,yyftime(_Sp(_vJ._Lp),1.2),yyftime(_Sp(_vJ._Lp),1.2),0.5,4,1,0,0)}}
;}// /// @description action_closeShop
function _Pa(_lp,_mp){_zp(_lp,_mp,global._Dw)._wJ=_zp(_lp,_mp,129)._xJ;_X7(_lp,_mp,5,1,1,1,0.6,0.2);}// /// @description action_closeShop
function _Qa(_lp,_mp){_X7(_lp,_mp,5,1,1,1,0.6,0.2);}// /// @description action_closePrizes
function _Ra(_lp,_mp){{var _yJ=_tp(147);for(var _zJ in _yJ){if(!_yJ.hasOwnProperty(_zJ))continue;var _AJ=_yJ[_zJ];if(_AJ._wp)continue;if(!_AJ._xp)continue;{if(!yyGetBool(_AJ._BJ)){continue };if(yyfequal(_zp(_lp,_mp,_AJ._CJ)._CA,0)){{var _Fr=_zp(_lp,
_mp,global._Dw)._gF[_yq(_zp(_lp,_mp,_AJ._CJ)._rI,_zp(_lp,_mp,global._Dw)._gF)];_Iu(_Fr,"unlocked",1);_Q9(_AJ,_lp);}}else {if(yyfequal(_zp(_lp,_mp,_AJ._CJ)._CA,1)){{_zp(_lp,_mp,global._Dw)._1G=yyfplus(_zp(_lp,_mp,global._Dw)._1G,_zp(_lp,_mp,_AJ._CJ)._rI);}}else {if(yyfequal(_zp(_lp,_mp,_AJ._CJ)._CA,2)){{_zp(_lp,_mp,global._Dw)._1I=yyfplus(_zp(_lp,_mp,global._Dw)._1I,_zp(_lp,_mp,_AJ._CJ)._rI);_zp(_lp,_mp,global._Dw)._FG=yyfplus(_zp(_lp,_mp,global._Dw)._FG,_zp(_lp,_mp,_AJ._CJ)._rI);}}}};}}};_Ab(_lp,_mp);
_X7(_lp,_mp,5,1,1,1,0.6,2.1);}// /// @description action_closeChest
function _Sa(_lp,_mp){_3a(_lp,_mp,137,1);}// /// @description action_closeScore
function _Ta(_lp,_mp){if(!yyGetBool(_K9(_lp,_mp))){poki_commercialBreak("gmcallback_restart")};}function _Ua(_lp,_mp,_np){var __q=_Lb(_lp,_mp,yyfplus(_Sp(_zp(_lp,_mp,_np).x),_Sp(_c6(_lp,_mp,(-60),60))),yyfplus(_Sp(_zp(_lp,_mp,_np).y),_Sp(_c6(_lp,_mp,(-60),60))),181);{var _DJ=_tp(_np);for(var _EJ in _DJ){if(!_DJ.hasOwnProperty(_EJ))continue;var _FJ=_DJ[_EJ];
if(_FJ._wp)continue;if(!_FJ._xp)continue;_H5(_FJ,_lp,__q,0,0,0)}};}function _Va(_lp,_mp){_aJ(7);}function _Wa(_lp,_mp){_2a(_lp,_mp,137,1,0);}function _Xa(_lp,_mp,_np){{var _GJ=_tp(_np);for(var _HJ in _GJ){if(!_GJ.hasOwnProperty(_HJ))continue;var _IJ=_GJ[_HJ];if(_IJ._wp)continue;if(!_IJ._xp)continue;{_T8(_IJ,_lp,0.5,0.5,0,200);_86(_IJ,_lp,0,0);_s4(_IJ,_lp,1,1,0.4,11,0,0.1,0);_s4(_IJ,_lp,0.2,0.2,0.55,10,1,0.8,0);}}};}function _Ya(_lp,_mp,_np){{var _JJ=_tp(_np);for(var _KJ in _JJ){if(!_JJ.hasOwnProperty(_KJ))continue;
var _LJ=_JJ[_KJ];if(_LJ._wp)continue;if(!_LJ._xp)continue;{_T8(_LJ,_lp,0.5,0.5,0,330);_86(_LJ,_lp,0,0);_s4(_LJ,_lp,1,1,0.5,11,0,0.5,0);}}};}function _Za(_lp,_mp,_np){if(yyfequal(_np,"success")){{{var _MJ=_tp(139);for(var _NJ in _MJ){if(!_MJ.hasOwnProperty(_NJ))continue;var _OJ=_MJ[_NJ];if(_OJ._wp)continue;if(!_OJ._xp)continue;{_Yw(_OJ,_lp,4);}}};{var _PJ=_tp(137);for(var _QJ in _PJ){if(!_PJ.hasOwnProperty(_QJ))continue;var _RJ=_PJ[_QJ];if(_RJ._wp)continue;if(!_RJ._xp)continue;{_Z5(_RJ,_lp,_RJ._SJ);_Z5(_RJ,_lp,
_RJ._TJ);}}};}}else {{_Sa(_lp,_mp);}};}function __a(_lp,_mp){}// /// @description action_reward_claimScore
function _0b(_lp,_mp){_38(_lp,_mp,428);}// /// @description action_reward_claimScore
function _1b(_lp,_mp){_38(_lp,_mp,429);}function _2b(_lp,_mp,_np){if(yyfequal(_np,"success")){{_zp(_lp,_mp,global._UJ)._VJ=3;var _Iq=0;for(;yyfless(_Iq,3);_Iq++){{_zp(_lp,_mp,_zp(_lp,_mp,global._UJ)._WJ[_yq(_Iq,_zp(_lp,_mp,global._UJ)._WJ)])._Rt(0);}};_zp(_lp,_mp,global._UJ)._Xp=1;{var _XJ=_tp(146);for(var _YJ in _XJ){
if(!_XJ.hasOwnProperty(_YJ))continue;var _ZJ=_XJ[_YJ];if(_ZJ._wp)continue;if(!_ZJ._xp)continue;{_Z5(_ZJ,_lp,_ZJ._SJ);_Z5(_ZJ,_lp,_ZJ._TJ);}}};{var __J=_tp(147);for(var _0K in __J){if(!__J.hasOwnProperty(_0K))continue;var _1K=__J[_0K];if(_1K._wp)continue;if(!_1K._xp)continue;{if(!yyGetBool(_1K._BJ)){_1K._2K=1?1:0};}}};_zp(_lp,_mp,global._3K)._4K=0?1:0;}}else {{}};}function _3b(_lp,_mp){{_zp(_lp,_mp,global._Dw)._1G=yyfplus(_zp(_lp,_mp,global._Dw)._1G,_zp(_lp,_mp,global._Dw)._5K);};}function _4b(_lp,_mp,_np){
if(yyfequal(_np,"success")){{var _6K=_zp(_lp,_mp,global._7K)._8K;{var _9K=_tp(_6K);for(var _aK in _9K){if(!_9K.hasOwnProperty(_aK))continue;var _bK=_9K[_aK];if(_bK._wp)continue;if(!_bK._xp)continue;{_bK._cK=0?1:0;_bK._dK=1?1:0;_Yw(_bK,_lp,0);}}};}}else {{}};_zp(_lp,_mp,global._7K)._8K=(-1);}function _5b(_lp,_mp){{{var _eK=_tp(139);for(var _fK in _eK){if(!_eK.hasOwnProperty(_fK))continue;var _gK=_eK[_fK];if(_gK._wp)continue;if(!_gK._xp)continue;{_Yw(_gK,_lp,4);}}};{var _hK=_tp(137);for(var _iK in _hK){if(!_hK.hasOwnProperty(_iK))continue;
var _jK=_hK[_iK];if(_jK._wp)continue;if(!_jK._xp)continue;{_Z5(_jK,_lp,_jK._SJ);}}};};}// /// @description action_onRewardClaimScore()
function _6b(_lp,_mp,_np){if(yyfequal(_np,"success")){{_zp(_lp,_mp,global._QI)._UI=yyftime(_zp(_lp,_mp,global._QI)._UI,_zp(_lp,_mp,global._Dw)._kK);_zp(_lp,_mp,global._Dw)._AE=yyftime(_zp(_lp,_mp,global._Dw)._AE,_zp(_lp,_mp,global._Dw)._kK);_Ka(_lp,_mp);}}else {{_Ka(_lp,_mp);}};}// /// @description action_onRewardClaimOfflineEarnings()
function _7b(_lp,_mp,_np){if(yyfequal(_np,
"success")){{_zp(_lp,_mp,global._Dw)._mJ=yyftime(_zp(_lp,_mp,global._Dw)._mJ,_zp(_lp,_mp,global._Dw)._kK);_La(_lp,_mp);}}else {{_La(_lp,_mp);}};}function _8b(_lp,_mp){{var _lK=_tp(139);for(var _mK in _lK){if(!_lK.hasOwnProperty(_mK))continue;var _nK=_lK[_mK];if(_nK._wp)continue;if(!_nK._xp)continue;_Yw(_nK,_lp,5)}};}function _9b(_lp,_mp){var _Iq=0;for(;yyfless(_Iq,_zp(_lp,_mp,global._kJ)._oK);_Iq++){{var _Yp=_zp(_lp,_mp,global._kJ)._pK[_yq(_Iq,_zp(_lp,_mp,global._kJ)._pK)];_ia(_lp,_mp,_Yp,4);}};}function _ab(_lp,
_mp){_zp(_lp,_mp,global._Dw)._aG=_zp(_lp,_mp,global._Dw)._bG;}// /// @description openScorePage()
function _bb(_lp,_mp){_2a(_lp,_mp,85,1);}// /// @description createPrizeItem(xid,yid,x,y)
// /// @param xid
// /// @param yid
// /// @param x
// /// @param y
function _cb(_lp,_mp,_np,_op,_pp,_qp){var __q=_L8(_lp,_mp,0.5,0.5,_pp,yyfminus(_Sp(_qp),60),147);var _qK=yyfplus(_Sp(_np),_Sp(yyftime(_Sp(_op),3)));_zp(_lp,_mp,__q)._Rt(0);_zp(_lp,_mp,__q)._CJ=_zp(_lp,_mp,global._3K)._rK[_yq(_qK,_zp(_lp,_mp,
global._3K)._rK)];_zp(_lp,_mp,_zp(_lp,_mp,__q)._CJ)._7r(_zp(_lp,_mp,__q).x);_zp(_lp,_mp,_zp(_lp,_mp,__q)._CJ)._9r(_zp(_lp,_mp,__q).y);_zp(_lp,_mp,_zp(_lp,_mp,__q)._CJ)._Xp=0;{var _sK=_tp(__q);for(var _tK in _sK){if(!_sK.hasOwnProperty(_tK))continue;var _uK=_sK[_tK];if(_uK._wp)continue;if(!_uK._xp)continue;{_H5(_uK,_lp,_uK._CJ,1,1,0);}}};{var _vK=_tp(__q);for(var _wK in _vK){if(!_vK.hasOwnProperty(_wK))continue;var _xK=_vK[_wK];if(_xK._wp)continue;if(!_xK._xp)continue;{_86(_xK,_lp,0,0);_s4(_xK,_lp,1,1,1,9,
0,yyfdivide(_Sp(yyfplus(_Sp(_np),_Sp(yyftime(_Sp(_op),3)))),25),0);}}};}// /// @description createPrize(type, param, smallfont)
// /// @param type
// /// @param param
// /// @param smallfont
function _db(_lp,_mp){var __q=_Lb(_lp,_mp,0,(-500),151);_zp(_lp,_mp,__q)._CA=arguments[2+(0)];_zp(_lp,_mp,__q)._rI=arguments[2+(1)];var _yK=0?1:0;if(yyfgreater((arguments.length-2),2)){_yK=arguments[2+(2)]};var _Rp=(-1);var _cC=10445424;if(yyfequal(_zp(_lp,_mp,__q)._CA,0)){{var _Fr=_zp(_lp,_mp,global._Dw)._gF[_yq(_zp(_lp,
_mp,__q)._rI,_zp(_lp,_mp,global._Dw)._gF)];var _zK=_Ou(_Fr,"sprite_index");var _XG=_Hs(_zK);var _0G=_Js(_zK);var _AK=_wC(_zK);var _BK=_xC(_zK);var _CK=0.57;_zp(_lp,_mp,__q)._sE=_Db(_lp,_mp,yyfplus(_Sp(_zp(_lp,_mp,__q).x),_Sp(yyftime(_Sp(_CK),_Sp(yyfminus(_Sp(_AK),_Sp(yyfdivide(_Sp(_XG),2))))))),yyfplus(_Sp(_zp(_lp,_mp,__q).y),_Sp(yyftime(_Sp(_CK),_Sp(yyfminus(_Sp(_BK),_Sp(yyfdivide(_Sp(_0G),2))))))),_zp(_lp,_mp,__q)._rI);{var _DK=_tp(_zp(_lp,_mp,__q)._sE);for(var _EK in _DK){if(!_DK.hasOwnProperty(_EK))continue;
var _FK=_DK[_EK];if(_FK._wp)continue;if(!_FK._xp)continue;_86(_FK,_lp,_CK,_CK)}};{var _GK=_tp(__q);for(var _HK in _GK){if(!_GK.hasOwnProperty(_HK))continue;var _IK=_GK[_HK];if(_IK._wp)continue;if(!_IK._xp)continue;_I5(_IK,_lp,_IK._sE,1,1,0,1,1)}};}}else {if(yyfequal(_zp(_lp,_mp,__q)._CA,1)){{_zp(_lp,_mp,__q)._Qt(126);_Rp=_Or(_zp(_lp,_mp,__q)._rI);}}else {if(yyfequal(_zp(_lp,_mp,__q)._CA,2)){{_zp(_lp,_mp,__q)._Qt(125);_Rp=yyfplus(_Sp(_55(_lp,_mp,_zp(_lp,_mp,__q)._rI))," $");}}}};if(yyfnotequal(_Rp,(-1))){
{if(yyGetBool(_yK)){_zp(_lp,_mp,__q)._4t=_Z8(_lp,_mp,_Rp,_zp(_lp,_mp,__q).x,yyfplus(_Sp(_zp(_lp,_mp,__q).y),45),130,40,1,_zp(_lp,_mp,global._Dw)._YG,_cC,1,1,1,0)}else {_zp(_lp,_mp,__q)._4t=_Z8(_lp,_mp,_Rp,_zp(_lp,_mp,__q).x,yyfplus(_Sp(_zp(_lp,_mp,__q).y),45),130,40,0.6,_zp(_lp,_mp,global._Dw)._wG,_cC,1,1,1,0)};{var _JK=_tp(__q);for(var _KK in _JK){if(!_JK.hasOwnProperty(_KK))continue;var _LK=_JK[_KK];if(_LK._wp)continue;if(!_LK._xp)continue;{_I5(_LK,_lp,_LK._4t,1,1,0,1,1);}}};}};return __q;}// /// @description setBestPrize(prizeID)
// /// @param prizeID
function _eb(_lp,
_mp,_np){var __q=_db(_lp,_mp,_zp(_lp,_mp,_zp(_lp,_mp,global._3K)._rK[_yq(_np,_zp(_lp,_mp,global._3K)._rK)])._CA,_zp(_lp,_mp,_zp(_lp,_mp,global._3K)._rK[_yq(_np,_zp(_lp,_mp,global._3K)._rK)])._rI,1);_zp(_lp,_mp,global._MK)._CJ=__q;_zp(_lp,_mp,__q)._7r(yyfminus(_Sp(_zp(_lp,_mp,global._MK).x),100));_zp(_lp,_mp,__q)._9r(_zp(_lp,_mp,global._MK).y);_zp(_lp,_mp,__q)._Ap(0.57);_zp(_lp,_mp,__q)._Cp(_zp(_lp,_mp,__q)._Lp);{var _NK=_tp(global._MK);for(var _OK in _NK){if(!_NK.hasOwnProperty(_OK))continue;var _PK=_NK[_OK];
if(_PK._wp)continue;if(!_PK._xp)continue;{_H5(_PK,_lp,_PK._CJ,1,1,0);}}};}function _fb(_lp,_mp,_np){_zp(_lp,_mp,_zp(_lp,_mp,_np)._CJ)._Xp=1;_zp(_lp,_mp,_np)._Rt(1);var _Rp=_G4(_lp,_mp,_np,_v4(_lp,_mp,0.1,0,0,1.15,0,0,0,3),_B4(_lp,_mp,0.15),_v4(_lp,_mp,0.15,0,0,(-0.15),(-0.15),0,0,3));_F4(_lp,_mp,_Rp,0,0);if(yyfequal(_zp(_lp,_mp,global._MK)._Cs,0)){if((yyGetBool(yyfequal(_zp(_lp,_mp,_zp(_lp,_mp,_np)._CJ)._CA,_zp(_lp,_mp,_zp(_lp,_mp,global._MK)._CJ)._CA)))&&(yyGetBool(yyfequal(_zp(_lp,_mp,_zp(_lp,_mp,
_np)._CJ)._rI,_zp(_lp,_mp,_zp(_lp,_mp,global._MK)._CJ)._rI)))){{_zp(_lp,_mp,global._MK)._Rt(1);_Z5(_lp,_mp,_zp(_lp,_mp,global._MK)._CJ);}}};}// /// @description openPrizeIcon(prizeIcon)
// /// @param prizeIcon
function _gb(_lp,_mp,_np){if(yyfgreater(_zp(_lp,_mp,global._UJ)._VJ,0)){{_zp(_lp,_mp,_np)._2K=0?1:0;_zp(_lp,_mp,_np)._BJ=1?1:0;_zp(_lp,_mp,global._3K)._QK--;_zp(_lp,_mp,global._UJ)._VJ--;if(yyflessequal(_zp(_lp,_mp,global._UJ)._VJ,0)){{var _RK=_tp(147);for(var _SK in _RK){if(!_RK.hasOwnProperty(_SK))continue;
var _TK=_RK[_SK];if(_TK._wp)continue;if(!_TK._xp)continue;{_TK._2K=0?1:0;}}}};var _Mu=_zp(_lp,_mp,global._UJ)._WJ[_yq(_zp(_lp,_mp,global._UJ)._VJ,_zp(_lp,_mp,global._UJ)._WJ)];_zp(_lp,_mp,_Mu)._Rt(1);var _UK=_Lb(_lp,_mp,_zp(_lp,_mp,_Mu).x,_zp(_lp,_mp,_Mu).y,149);_zp(_lp,_mp,_UK)._Et((-300));_zp(_lp,_mp,_UK)._VK=_np;{var _WK=_tp(_UK);for(var _XK in _WK){if(!_WK.hasOwnProperty(_XK))continue;var _YK=_WK[_XK];if(_YK._wp)continue;if(!_YK._xp)continue;{_Yw(_YK,_lp,4);var _Rp=_p4(_YK,_lp,_zp(_lp,_mp,_np).x,_zp(_lp,
_mp,_np).y,1,11,0,0,1);_zp(_lp,_mp,_Rp)._FE=439;}}};if(yyfgreater(_zp(_lp,_mp,global._3K)._QK,0)){{if(yyflessequal(_zp(_lp,_mp,global._UJ)._VJ,0)){if(!yyGetBool(_zp(_lp,_mp,global._3K)._4K)){{_zp(_lp,_mp,global._3K)._4K=1?1:0;{var _ZK=_tp(146);for(var __K in _ZK){if(!_ZK.hasOwnProperty(__K))continue;var _0L=_ZK[__K];if(_0L._wp)continue;if(!_0L._xp)continue;{_E6(_0L,_lp,_0L.id,5,1);}}};}}};}}else {{_H6(_lp,_mp,global._3K,412,1.5);}};}};}function _hb(_lp,_mp,_np){{var _1L=_tp(_zp(_lp,_mp,_np)._VK);for(var _2L in _1L){
if(!_1L.hasOwnProperty(_2L))continue;var _3L=_1L[_2L];if(_3L._wp)continue;if(!_3L._xp)continue;_Yw(_3L,_lp,5)}};_zp(_lp,_mp,_zp(_lp,_mp,_np)._VK)._Rt(2);}// /// @description createHookItem(xid,yid,x,y)
// /// @param xid
// /// @param yid
// /// @param x
// /// @param y
function _ib(_lp,_mp,_np,_op,_pp,_qp){var _4L=_L8(_lp,_mp,0.5,0.5,_pp,yyfminus(_Sp(_qp),110),130);_mb(_lp,_mp,_4L,yyfplus(_Sp(_np),_Sp(yyftime(_Sp(_op),3))),150);{var _5L=_tp(_4L);for(var _6L in _5L){if(!_5L.hasOwnProperty(_6L))continue;
var _7L=_5L[_6L];if(_7L._wp)continue;if(!_7L._xp)continue;{_86(_7L,_lp,0,0);_s4(_7L,_lp,1,1,1,9,0,yyfdivide(_Sp(yyfplus(_Sp(_np),_Sp(yyftime(_Sp(_op),3)))),25),0);}}};_H5(_lp,_mp,_4L,0,0,0);}function _jb(_lp,_mp){var _8L=_QF(0,yyfminus(_Sp(_zp(_lp,_mp,global._9L)._aL),1));if(yyfequal(_zp(_lp,_mp,global._9L)._bL[_yq(_8L,_zp(_lp,_mp,global._9L)._bL)],_zp(_lp,_mp,global._9L)._xJ)){{_8L++;if(yyfgreater(_8L,yyfminus(_Sp(_zp(_lp,_mp,global._9L)._aL),1))){_8L=0};}};_zp(_lp,_mp,global._9L)._xJ=_zp(_lp,_mp,
global._9L)._bL[_yq(_8L,_zp(_lp,_mp,global._9L)._bL)];var _cL=_lb(_lp,_mp,_zp(_lp,_mp,global._9L)._xJ);{var _dL=_tp(_cL);for(var _eL in _dL){if(!_dL.hasOwnProperty(_eL))continue;var _fL=_dL[_eL];if(_fL._wp)continue;if(!_fL._xp)continue;{_86(_fL,_lp,1,1);var _Zq=_s4(_fL,_lp,1.1,1.1,0.1,4,1,0,0);_zp(_lp,_mp,_Zq)._hq=1;}}};_zp(_lp,_mp,global._9L)._gL--;if(yyflessequal(_zp(_lp,_mp,global._9L)._gL,0)){{_H6(_lp,_mp,global._Dw,445,0.3);_zp(_lp,_mp,global._Dw)._wJ=_zp(_lp,_mp,global._9L)._xJ;_zp(_lp,_mp,global._9L)._hL=0?1:0;
}};}// /// @description unlockRandomHook()
function _kb(_lp,_mp){_zp(_lp,_mp,global._Dw)._1G=yyfminus(_zp(_lp,_mp,global._Dw)._1G,_zp(_lp,_mp,global._Dw)._9G);_zp(_lp,_mp,global._9L)._gL=_QF(9,12);_zp(_lp,_mp,global._9L)._hL=1?1:0;_zp(_lp,_mp,global._9L)._aL=0;var _Fr;var _Iq=0;for(;yyfless(_Iq,_zp(_lp,_mp,global._Dw)._fF);_Iq++){{_Fr=_zp(_lp,_mp,global._Dw)._gF[_yq(_Iq,_zp(_lp,_mp,global._Dw)._gF)];if(!yyGetBool(_Ou(_Fr,"unlocked"))){{_zp(_lp,_mp,global._9L)._bL=_eq(_zp(_lp,_mp,global._9L)._bL,3301374439);
_zp(_lp,_mp,global._9L)._bL[_fq(_zp(_lp,_mp,global._9L)._aL)]=_Iq;_zp(_lp,_mp,global._9L)._aL++;}};}};if(yyfequal(_zp(_lp,_mp,global._9L)._aL,1)){_zp(_lp,_mp,global._9L)._gL=1};if(yyfgreater(_zp(_lp,_mp,global._9L)._aL,0)){{_E8(_lp,_mp);_G6(_lp,_mp,global._9L,441,0,_zp(_lp,_mp,global._9L)._gL,0.2);}};}// /// @description getHookPlate(hookID)
// /// @param hookID
function _lb(_lp,_mp,_np){{var _iL=_tp(130);for(var _jL in _iL){if(!_iL.hasOwnProperty(_jL))continue;var _kL=_iL[_jL];if(_kL._wp)continue;
if(!_kL._xp)continue;{if(yyfequal(_kL._lL,_np)){return _kL.id};}}};}// /// @description updateHookPlate(hookPlate, hookID,targetSizeYpx)
// /// @param hookPlate
// /// @param hookID
// /// @param targetSizeYpx
function _mb(_lp,_mp,_np,_op,_pp){var _zK=_zp(_lp,_mp,global._Dw)._gF[_yq(_op,_zp(_lp,_mp,global._Dw)._gF)];var _4L=_np;var _mL=_pp;_zp(_lp,_mp,_4L)._lL=_op;_zp(_lp,_mp,_4L)._nL=_Ou(_zK,"sprite_index");_zp(_lp,_mp,_4L)._nz=_Ou(_zK,"unlocked");_zp(_lp,_mp,_4L)._oL=_Ou(_zK,"xCatch");_zp(_lp,
_mp,_4L)._pL=_Ou(_zK,"sizeY");if(yyGetBool(_zp(_lp,_mp,_4L)._nz)){_zp(_lp,_mp,_4L)._Rt(1)}else {_zp(_lp,_mp,_4L)._Rt(1)};var _XG=_Hs(_zp(_lp,_mp,_4L)._nL);var _0G=_Js(_zp(_lp,_mp,_4L)._nL);var _AK=_wC(_zp(_lp,_mp,_4L)._nL);var _BK=_xC(_zp(_lp,_mp,_4L)._nL);if(yyfequal(_zp(_lp,_mp,_4L)._sE,(-1))){{var _CK=yyftime(yyfdivide(_Sp(_zp(_lp,_mp,_4L)._pL),_Sp(_0G)),0.8);_zp(_lp,_mp,_4L)._sE=_Db(_lp,_mp,yyfplus(_Sp(_zp(_lp,_mp,_4L).x),_Sp(yyftime(_Sp(_CK),_Sp(yyfminus(_Sp(_AK),_Sp(yyfdivide(_Sp(_XG),2))))))),yyfplus(_Sp(_zp(_lp,
_mp,_4L).y),_Sp(yyftime(_Sp(_CK),_Sp(yyfminus(_Sp(_BK),_Sp(yyfdivide(_Sp(_0G),2))))))),_zp(_lp,_mp,_4L)._lL);{var _qL=_tp(_zp(_lp,_mp,_4L)._sE);for(var _rL in _qL){if(!_qL.hasOwnProperty(_rL))continue;var _sL=_qL[_rL];if(_sL._wp)continue;if(!_sL._xp)continue;_86(_sL,_lp,_CK,_CK)}};{var _tL=_tp(_4L);for(var _uL in _tL){if(!_tL.hasOwnProperty(_uL))continue;var _vL=_tL[_uL];if(_vL._wp)continue;if(!_vL._xp)continue;_H5(_vL,_lp,_vL._sE,1,1,0)}};}};if(yyGetBool(_zp(_lp,_mp,_4L)._nz)){{_zp(_lp,_mp,_zp(_lp,_mp,_4L)._sE)._wL=0?1:0;
}}else {{_zp(_lp,_mp,_zp(_lp,_mp,_4L)._sE)._wL=1?1:0;_zp(_lp,_mp,_zp(_lp,_mp,_4L)._sE)._tr(0.3);}};}// /// @description unlockHookAndPlate()
function _nb(_lp,_mp){var _xL=_lb(_lp,_mp,_zp(_lp,_mp,global._9L)._xJ);var _Fr=_zp(_lp,_mp,global._Dw)._gF[_yq(_zp(_lp,_mp,global._9L)._xJ,_zp(_lp,_mp,global._Dw)._gF)];_Iu(_Fr,"unlocked",1);if(yyGetBool(_xL)){{_mb(_lp,_mp,_xL,_zp(_lp,_mp,global._9L)._xJ,150);{var _yL=_tp(_xL);for(var _zL in _yL){if(!_yL.hasOwnProperty(_zL))continue;var _AL=_yL[_zL];if(_AL._wp)continue;
if(!_AL._xp)continue;{var _Zq=_s4(_AL,_lp,1.1,1.1,0.2,4,1,0,0);_zp(_lp,_mp,_Zq)._hq=1;}}};_Q9(_lp,_mp);}};_95(_lp,_mp,10,0);_D8(_lp,_mp);{var _BL=_tp(131);for(var _CL in _BL){if(!_BL.hasOwnProperty(_CL))continue;var _DL=_BL[_CL];if(_DL._wp)continue;if(!_DL._xp)continue;{if(yyfgreater(_zp(_lp,_mp,global._Dw)._9G,_zp(_lp,_mp,global._Dw)._1G)){_zp(_lp,_mp,131)._HA=0?1:0};}}};}function _ob(_lp,_mp){var _Fr;var _bL=0;var _aL=0;var _Iq=0;for(;yyfless(_Iq,_zp(_lp,_mp,global._Dw)._fF);_Iq++){{_Fr=_zp(_lp,_mp,global._Dw)._gF[_yq(_Iq,
_zp(_lp,_mp,global._Dw)._gF)];if(!yyGetBool(_Ou(_Fr,"unlocked"))){{_bL=_eq(_bL,-1165);_bL[_fq(_aL)]=_Iq;_aL++;}};}};if(yyfgreater(_aL,0)){return _bL[_yq(_gz(yyfminus(_Sp(_aL),1)),_bL)]}else {return(-1)};}function _pb(_lp,_mp,_np){_87(_lp,_mp,yyfplus("new aspect = ",_Sp(_Or(_np))));{var _EL=_tp(115);for(var _FL in _EL){if(!_EL.hasOwnProperty(_FL))continue;var _GL=_EL[_FL];if(_GL._wp)continue;if(!_GL._xp)continue;{_E6(_GL,_lp,_GL.id,7,0.1);}}};var _HL=1?1:0;var _UA=0;if(yyfless(_np,1)){{if(yyfless(_np,0.7)){
_UA=90};_HL=0?1:0;}}else {{_HL=1?1:0;}};if(yyfless(_np,0.7)){{_zp(_lp,_mp,global._Jw)._Kw=1;}}else {{_zp(_lp,_mp,global._Jw)._Kw=2;}};if(yyGetBool(_HL)){{{var _IL=_tp(90);for(var _JL in _IL){if(!_IL.hasOwnProperty(_JL))continue;var _KL=_IL[_JL];if(_KL._wp)continue;if(!_KL._xp)continue;{_86(_KL,_lp,0.8,0.8);}}};}}else {{{var _LL=_tp(90);for(var _ML in _LL){if(!_LL.hasOwnProperty(_ML))continue;var _NL=_LL[_ML];if(_NL._wp)continue;if(!_NL._xp)continue;{_86(_NL,_lp,0.6,0.6);}}};}};}// /// @description bounce_chest(chest)
// /// @param chest
function _qb(_lp,
_mp,_np){_n4(_lp,_mp,_np,0.2,5,0.5,1);}// /// @description uiGemCreate(chest)
// /// @param chest
function _rb(_lp,_mp,_np){var _6q=_Lb(_lp,_mp,_zp(_lp,_mp,_np).x,_zp(_lp,_mp,_np).y,93);_zp(_lp,_mp,_6q)._Qp=0?1:0;{var _OL=_tp(_6q);for(var _PL in _OL){if(!_OL.hasOwnProperty(_PL))continue;var _QL=_OL[_PL];if(_QL._wp)continue;if(!_QL._xp)continue;{_K6(_QL,_lp,_mu(90,0),1000,0.3,_c6(_QL,_lp,(-500),500),_c6(_QL,_lp,(-1200),(-2000)));}}};{var _RL=_tp(137);for(var _SL in _RL){if(!_RL.hasOwnProperty(_SL))continue;
var _TL=_RL[_SL];if(_TL._wp)continue;if(!_TL._xp)continue;{var _0r=_H5(_TL,_lp,_6q,0,0,0);_zp(_lp,_mp,_0r)._Ft=(-10);}}};}function _sb(_lp,_mp,_np){{var _UL=_tp(90);for(var _VL in _UL){if(!_UL.hasOwnProperty(_VL))continue;var _WL=_UL[_VL];if(_WL._wp)continue;if(!_WL._xp)continue;_WL._Ap(yyfplus(_Sp(_WL._XL),0.1))}};_zp(_lp,_mp,global._Dw)._1G=yyfplus(_zp(_lp,_mp,global._Dw)._1G,_zp(_lp,_mp,_np)._6t);_95(_lp,_mp,21,0);}function _tb(_lp,_mp,_np){_sb(_lp,_mp,_np);_B8(_lp,_mp,"gameui:last gem collected");}function _ub(_lp,
_mp,_np){var _dt=_Lb(_lp,_mp,yyfplus(_Sp(yyfdivide(_Sp(global._Sw),2)),_Sp(_c6(_lp,_mp,yyftime(yyfdivide(_Sp(_Sp(-_Sp(global._Sw))),2),0.8),yyftime(yyfdivide(_Sp(global._Sw),2),0.8)))),(-80),174);_zp(_lp,_mp,_dt)._Et(yyfminus(_Sp(_zp(_lp,_mp,_np)._Dt()),10));}function _vb(_lp,_mp,_np){var _Rp=_np;_zp(_lp,_mp,global._Dw)._YL=1?1:0;_zp(_lp,_mp,_zp(_lp,_mp,global._Dw)._6J)._HA=0?1:0;}function _wb(_lp,_mp,_np){var _Rp=_np;while(yyfgreaterequal(_zp(_lp,_mp,_Rp)._aq,_zp(_lp,_mp,global._Dw)._8J)){{_zp(_lp,_mp,
_Rp)._aq=yyfminus(_zp(_lp,_mp,_Rp)._aq,_zp(_lp,_mp,global._Dw)._8J);if(yyGetBool(_R9(_lp,_mp,1))){{break;}};}};}function _xb(_lp,_mp){_95(_lp,_mp,6,0);}function _yb(_lp,_mp){if(!yyGetBool(_zp(_lp,_mp,global._Dw)._ZL)){return 1};_zp(_lp,_mp,global._Dw)._ZL=0?1:0;_zp(_lp,_mp,_zp(_lp,_mp,global._Dw)._5J)._HA=1?1:0;_95(_lp,_mp,14,1);_b5(_lp,_mp,18);}function _zb(_lp,_mp){_2a(_lp,_mp,166,1,1);}function _Ab(_lp,_mp){_m6(_lp,_mp,"maxFishesLvl",_zp(_lp,_mp,global._Dw)._BG);_m6(_lp,_mp,"maxDepthLvl",_zp(_lp,_mp,
global._Dw)._CG);_m6(_lp,_mp,"earningPerMinLvl",_zp(_lp,_mp,global._Dw)._EG);_m6(_lp,_mp,"moneyEarned",_zp(_lp,_mp,global._Dw)._FG);_m6(_lp,_mp,"gems",_zp(_lp,_mp,global._Dw)._1G);_m6(_lp,_mp,"bestScore",_zp(_lp,_mp,global._Dw)._Ew);_m6(_lp,_mp,"energy",_zp(_lp,_mp,global._Dw)._aG);_m6(_lp,_mp,"hookChosenID",_zp(_lp,_mp,global._Dw)._wJ);_m6(_lp,_mp,"TUTOR_AQUARIUM_SHOWN",_zp(_lp,_mp,global._Dw).__L);_m6(_lp,_mp,"TUTOR_FINGER_SHOWN",_zp(_lp,_mp,global._Dw)._oE);_m6(_lp,_mp,"TUTOR_UPGR_SHOWN",_zp(_lp,
_mp,global._Dw)._0M);_D6(_lp,_mp,_zp(_lp,_mp,global._Dw)._5J);_D6(_lp,_mp,_zp(_lp,_mp,global._Dw)._6J);_D6(_lp,_mp,_zp(_lp,_mp,global._Dw)._7J);var _LE;var _Su;var _Iq;_Iq=0;for(;yyfless(_Iq,_zp(_lp,_mp,global._Dw)._dF);_Iq++){{_LE=_zp(_lp,_mp,global._Dw)._eF[_yq(_Iq,_zp(_lp,_mp,global._Dw)._eF)];if(yyGetBool(_Ou(_LE,"unlocked"))){_Su=1}else {_Su=0};_m6(_lp,_mp,yyfplus(_Sp(_Ou(_LE,"uniq_name")),"_unlocked"),_Su);if(yyGetBool(_Ou(_LE,"catched"))){_Su=1}else {_Su=0};_m6(_lp,_mp,yyfplus(_Sp(_Ou(_LE,"uniq_name")),
"_catched"),_Su);if(yyGetBool(_Ou(_LE,"earning"))){_Su=1}else {_Su=0};_m6(_lp,_mp,yyfplus(_Sp(_Ou(_LE,"uniq_name")),"_earning"),_Su);}};var _Fr;_Iq=0;for(;yyfless(_Iq,_zp(_lp,_mp,global._Dw)._fF);_Iq++){{_Fr=_zp(_lp,_mp,global._Dw)._gF[_yq(_Iq,_zp(_lp,_mp,global._Dw)._gF)];if(yyGetBool(_Ou(_Fr,"unlocked"))){_Su=1}else {_Su=0};_m6(_lp,_mp,yyfplus(_Sp(_Ou(_Fr,"name")),"_unlocked"),_Su);}};_o6(_lp,_mp);}function _Bb(_lp,_mp){_r6(_lp,_mp,"maxFishesLvl",0);_r6(_lp,_mp,"maxDepthLvl",0);_r6(_lp,_mp,"earningPerMinLvl",
0);_r6(_lp,_mp,"moneyEarned",0);_r6(_lp,_mp,"gems",0);_r6(_lp,_mp,"bestScore",0);_r6(_lp,_mp,"energy",30);_r6(_lp,_mp,"hookChosenID",0);_r6(_lp,_mp,"TUTOR_AQUARIUM_SHOWN",0);_r6(_lp,_mp,"TUTOR_FINGER_SHOWN",0);_r6(_lp,_mp,"TUTOR_UPGR_SHOWN",0);_B6(_lp,_mp,_zp(_lp,_mp,global._Dw)._5J);_B6(_lp,_mp,_zp(_lp,_mp,global._Dw)._7J);_B6(_lp,_mp,_zp(_lp,_mp,global._Dw)._6J);var _LE;var _Iq;_Iq=0;for(;yyfless(_Iq,_zp(_lp,_mp,global._Dw)._dF);_Iq++){{_LE=_zp(_lp,_mp,global._Dw)._eF[_yq(_Iq,_zp(_lp,_mp,global._Dw)._eF)];
_r6(_lp,_mp,yyfplus(_Sp(_Ou(_LE,"uniq_name")),"_unlocked"),0);_r6(_lp,_mp,yyfplus(_Sp(_Ou(_LE,"uniq_name")),"_catched"),0);_r6(_lp,_mp,yyfplus(_Sp(_Ou(_LE,"uniq_name")),"_earning"),0);}};var _Fr;_Iq=0;for(;yyfless(_Iq,_zp(_lp,_mp,global._Dw)._fF);_Iq++){{_Fr=_zp(_lp,_mp,global._Dw)._gF[_yq(_Iq,_zp(_lp,_mp,global._Dw)._gF)];if(yyfequal(_Iq,0)){_r6(_lp,_mp,yyfplus(_Sp(_Ou(_Fr,"name")),"_unlocked"),1)}else {_r6(_lp,_mp,yyfplus(_Sp(_Ou(_Fr,"name")),"_unlocked"),0)};}};}function _Cb(_lp,_mp){_n6(_lp,_mp);
_zp(_lp,_mp,global._Dw)._BG=_p6(_lp,_mp,"maxFishesLvl");_zp(_lp,_mp,global._Dw)._CG=_p6(_lp,_mp,"maxDepthLvl");_zp(_lp,_mp,global._Dw)._EG=_p6(_lp,_mp,"earningPerMinLvl");_ra(_lp,_mp);_zp(_lp,_mp,global._Dw)._FG=_p6(_lp,_mp,"moneyEarned");_zp(_lp,_mp,global._Dw)._1G=_p6(_lp,_mp,"gems");_zp(_lp,_mp,global._Dw)._Ew=_p6(_lp,_mp,"bestScore");_zp(_lp,_mp,global._Dw)._aG=_p6(_lp,_mp,"energy");_zp(_lp,_mp,global._Dw)._wJ=_p6(_lp,_mp,"hookChosenID");_zp(_lp,_mp,global._Dw).__L=_p6(_lp,_mp,"TUTOR_AQUARIUM_SHOWN");
_zp(_lp,_mp,global._Dw)._oE=_p6(_lp,_mp,"TUTOR_FINGER_SHOWN");_zp(_lp,_mp,global._Dw)._0M=_p6(_lp,_mp,"TUTOR_UPGR_SHOWN");_C6(_lp,_mp,_zp(_lp,_mp,global._Dw)._5J);_C6(_lp,_mp,_zp(_lp,_mp,global._Dw)._6J);_C6(_lp,_mp,_zp(_lp,_mp,global._Dw)._7J);var _LE;var _Iq;_zp(_lp,_mp,global._kJ)._1M=0;_Iq=0;for(;yyfless(_Iq,_zp(_lp,_mp,global._Dw)._dF);_Iq++){{_LE=_zp(_lp,_mp,global._Dw)._eF[_yq(_Iq,_zp(_lp,_mp,global._Dw)._eF)];_Iu(_LE,"unlocked",_p6(_lp,_mp,yyfplus(_Sp(_Ou(_LE,"uniq_name")),"_unlocked")));_Iu(_LE,
"catched",_p6(_lp,_mp,yyfplus(_Sp(_Ou(_LE,"uniq_name")),"_catched")));_Iu(_LE,"earning",_p6(_lp,_mp,yyfplus(_Sp(_Ou(_LE,"uniq_name")),"_earning")));if(yyGetBool(_Ou(_LE,"catched"))){{_zp(_lp,_mp,global._kJ)._2M=_eq(_zp(_lp,_mp,global._kJ)._2M,70115743);_zp(_lp,_mp,global._kJ)._2M[_fq(_zp(_lp,_mp,global._kJ)._1M)]=_LE;_zp(_lp,_mp,global._kJ)._1M++;}};}};var _Fr;_Iq=1;for(;yyfless(_Iq,_zp(_lp,_mp,global._Dw)._fF);_Iq++){{_Fr=_zp(_lp,_mp,global._Dw)._gF[_yq(_Iq,_zp(_lp,_mp,global._Dw)._gF)];_Iu(_Fr,
"unlocked",_p6(_lp,_mp,yyfplus(_Sp(_Ou(_Fr,"name")),"_unlocked")));}};_zp(_lp,_mp,global._Dw)._7F=_D9(_lp,_mp);}// /// @description createHook(x, y, hook id)
// /// @param x
// /// @param y
// /// @param hook id
function _Db(_lp,_mp,_np,_op,_pp){var _3M=_zp(_lp,_mp,global._Dw)._gF[_yq(_pp,_zp(_lp,_mp,global._Dw)._gF)];var _sE=_Lb(_lp,_mp,_np,_op,_Ou(_3M,"hookObject"));{var _4M=_tp(_sE);for(var _5M in _4M){if(!_4M.hasOwnProperty(_5M))continue;var _6M=_4M[_5M];if(_6M._wp)continue;if(!_6M._xp)continue;
{_6M._Qt(_Ou(_3M,"sprite_index"));_6M._oL=_Ou(_3M,"xCatch");_6M._7M=_Ou(_3M,"yCatch");_6M._pL=_Ou(_3M,"sizeY");_6M._VE=_b6(_6M,_lp,_6M._oL,_6M._7M,69);}}};return _sE;}// /// @description createPopEffect(x, y, number, colorID, size)
// /// @param x
// /// @param y
// /// @param number
// /// @param colorID
// /// @param size
function _Eb(_lp,_mp,_np,_op,_pp,_qp,_rp){var _8M=cos(yyfdivide(6.28318530717959,_Sp(_pp)));var _9M=sin(yyfdivide(6.28318530717959,_Sp(_pp)));var _aM=random(6.28318530717959);
var _bM=yyftime(_Sp(cos(_aM)),_Sp(_rp));var _cM=yyftime(_Sp(sin(_aM)),_Sp(_rp));var _Sx,_Tx;var _dM;var _Iq=0;for(;yyfless(_Iq,_pp);_Iq++){{_Sx=yyfminus(_Sp(yyftime(_Sp(_bM),_Sp(_8M))),_Sp(yyftime(_Sp(_cM),_Sp(_9M))));_Tx=yyfplus(_Sp(yyftime(_Sp(_cM),_Sp(_8M))),_Sp(yyftime(_Sp(_bM),_Sp(_9M))));_bM=_Sx;_cM=_Tx;_aM=yyfplus(_aM,yyfdivide(6.28318530717959,_Sp(_pp)));_dM=_Lb(_lp,_mp,yyfplus(_Sp(_np),_Sp(_Sx)),yyfplus(_Sp(_op),_Sp(_Tx)),184);_zp(_lp,_mp,_dM)._eM=yyftime(_Sp(_Sx),3);_zp(_lp,_mp,_dM)._fM=yyftime(_Sp(_Tx),
3);_zp(_lp,_mp,_dM)._tr(_Sp(-_Sp(_lr(_aM))));_zp(_lp,_mp,_dM)._Rt(_qp);}};}function _Fb(_lp,_mp){_Lb(_lp,_mp,yyfplus(_Sp(_c6(_lp,_mp,_zp(_lp,_mp,global._OA)._Kx,_zp(_lp,_mp,global._OA)._gM)),400),yyfminus(_Sp(_zp(_lp,_mp,global._OA)._Lx),_Sp(_c6(_lp,_mp,50,250))),169);}function _Gb(_lp,_mp){_Lb(_lp,_mp,yyfplus(_Sp(_c6(_lp,_mp,0,global._Sw)),300),_Sp(-_Sp(_c6(_lp,_mp,50,250))),170);}function _Hb(_lp,_mp){var _hM=0?1:0;if(yyfequal(_zp(_lp,_mp,global._Dw)._0M,0)){{var _iM=0?1:0;{var _jM=_tp(115);for(var _kM in _jM){
if(!_jM.hasOwnProperty(_kM))continue;var _lM=_jM[_kM];if(_lM._wp)continue;if(!_lM._xp)continue;{if(yyflessequal(_lM._mz,_zp(_lp,_mp,global._Dw)._FG)){{_iM=1?1:0;break;}};}}};if(yyGetBool(_iM)){{_hM=1?1:0;_9J(0,0,(-500),154);}};}}else {if(yyfequal(_zp(_lp,_mp,global._Dw).__L,0)){{if(yyfgreater(_lu(100),0)){_9J(0,0,(-500),155)};}}};if(!yyGetBool(_hM)){{}};}function _Ib(_lp,_mp,_np){var _mM=_np;var _Iq;_Iq=0;for(;yyfless(_Iq,_zp(_lp,_mp,global._Dw)._jz);_Iq++){{var _Zq=_zp(_lp,_mp,global._Dw)._iz[_yq(_Iq,
_zp(_lp,_mp,global._Dw)._iz)];if(yyfequal(_Zq,_mM)){break };}};_zp(_lp,_mp,global._Dw)._kz=_Iq;_zp(_lp,_mp,global._Dw)._mM=_mM;if(yyfequal(_8v._UD(),5)){{if(yyfequal(_mM,"night")){{_zp(_lp,_mp,global._9z)._Qt(183);_zp(_lp,_mp,global._qE)._Qt(185);_zp(_lp,_mp,_zp(_lp,_mp,global._qE)._nM)._Qt(188);_zp(_lp,_mp,global._hE)._oM=218;{var _pM=_tp(95);for(var _qM in _pM){if(!_pM.hasOwnProperty(_qM))continue;var _rM=_pM[_qM];if(_rM._wp)continue;if(!_rM._xp)continue;_rM._cC=_zp(_lp,_mp,global._Dw)._uG}};{var _sM=_tp(172);
for(var _tM in _sM){if(!_sM.hasOwnProperty(_tM))continue;var _uM=_sM[_tM];if(_uM._wp)continue;if(!_uM._xp)continue;_uM._Qt(174)}};{var _vM=_tp(75);for(var _wM in _vM){if(!_vM.hasOwnProperty(_wM))continue;var _xM=_vM[_wM];if(_xM._wp)continue;if(!_xM._xp)continue;{_xM._Qt(163);_xM._Xp=0.25;}}};{var _yM=_tp(104);for(var _zM in _yM){if(!_yM.hasOwnProperty(_zM))continue;var _AM=_yM[_zM];if(_AM._wp)continue;if(!_AM._xp)continue;_zp(_lp,_mp,_AM._BM)._cC=16777215}};}}else {if(yyfequal(_mM,"default")){{_zp(_lp,_mp,global._9z)._Qt(182);
_zp(_lp,_mp,global._qE)._Qt(184);_zp(_lp,_mp,_zp(_lp,_mp,global._qE)._nM)._Qt(187);_zp(_lp,_mp,global._hE)._oM=217;{var _CM=_tp(95);for(var _DM in _CM){if(!_CM.hasOwnProperty(_DM))continue;var _EM=_CM[_DM];if(_EM._wp)continue;if(!_EM._xp)continue;_EM._cC=_zp(_lp,_mp,global._Dw)._gI}};{var _FM=_tp(172);for(var _GM in _FM){if(!_FM.hasOwnProperty(_GM))continue;var _HM=_FM[_GM];if(_HM._wp)continue;if(!_HM._xp)continue;_HM._Qt(173)}};{var _IM=_tp(75);for(var _JM in _IM){if(!_IM.hasOwnProperty(_JM))continue;var _KM=_IM[_JM];
if(_KM._wp)continue;if(!_KM._xp)continue;{_KM._Qt(162);_KM._Xp=0.7;}}};{var _LM=_tp(104);for(var _MM in _LM){if(!_LM.hasOwnProperty(_MM))continue;var _NM=_LM[_MM];if(_NM._wp)continue;if(!_NM._xp)continue;_zp(_lp,_mp,_NM._BM)._cC=_zp(_lp,_mp,global._Dw)._gI}};}}};}};}function _Jb(_lp,_mp){var _mM;{_zp(_lp,_mp,global._Dw)._kz++;if(yyfgreaterequal(_zp(_lp,_mp,global._Dw)._kz,_zp(_lp,_mp,global._Dw)._jz)){_zp(_lp,_mp,global._Dw)._kz=0};_mM=_zp(_lp,_mp,global._Dw)._iz[_yq(_zp(_lp,_mp,global._Dw)._kz,_zp(_lp,
_mp,global._Dw)._iz)];};_Ib(_lp,_mp,_mM);}// /// @description Sets the blend mode for drawing.
// /// @param mode The blend mode constant to set to
function _Kb(_lp,_mp,_np){_OM(_np);}// /// @description Creates an instance of a given object at a given position.
// /// @param x The x position the object will be created at.
// /// @param y The y position the object will be created at.
// /// @param obj The object to create an instance of.
function _Lb(_lp,_mp,_np,_op,_pp){var _PM=_Mb(_lp,
_mp,_pp);if(yyfequal(_PM,undefined)){_PM=0};return _9J(_np,_op,_PM,_pp);}// /// @description Returns the depth of the specified object.
// /// @param {Number} obj The index of the object to check
// /// @return {Number} depth of the object
function _Mb(_lp,_mp,_np){var _QM=_np;var _xr=0;if((yyGetBool(yyfgreaterequal(_QM,0)))&&(yyGetBool(yyfless(_QM,_Qr(global._RM))))){{_xr=global._RM[_yq(_QM,global._RM)];}};return _xr;}// /// @description Sets the volume of all sounds
// /// @param value The new global volume from 0 to 1.
function _Nb(_lp,
_mp,_np){_SM(_np);}// /// @description Loops the indicated sound
// /// @param index The index of the sound to loop
function _Ob(_lp,_mp,_np){_rs(_np,10,1);}// /// @description Plays the indicated sound once.
// /// @param index The index of the sound to play
function _Pb(_lp,_mp,_np){_rs(_np,10,0);}// /// @description Stops a given sound.
// /// @param index The index of the sound to stop
function _Qb(_lp,_mp,_np){_fs(_np);}function _Rb(_lp,_mp,_np,_op){var _TM=_np;var _UM=_op;var _VM=(-1);var _WM=_TM;
var _XM=-1;if(yyCompareVal(_WM,0,g_GMLMathEpsilon)==0){_XM=0;}else if(yyCompareVal(_WM,1,g_GMLMathEpsilon)==0){_XM=1;}else if(yyCompareVal(_WM,2,g_GMLMathEpsilon)==0){_XM=2;}else if(yyCompareVal(_WM,3,g_GMLMathEpsilon)==0){_XM=3;}else if(yyCompareVal(_WM,4,g_GMLMathEpsilon)==0){_XM=4;}else if(yyCompareVal(_WM,5,g_GMLMathEpsilon)==0){_XM=5;}else if(yyCompareVal(_WM,6,g_GMLMathEpsilon)==0){_XM=6;}else if(yyCompareVal(_WM,7,g_GMLMathEpsilon)==0){_XM=7;}else if(yyCompareVal(_WM,8,g_GMLMathEpsilon)==0){_XM=8;
}else if(yyCompareVal(_WM,9,g_GMLMathEpsilon)==0){_XM=9;}else if(yyCompareVal(_WM,10,g_GMLMathEpsilon)==0){_XM=10;}else if(yyCompareVal(_WM,11,g_GMLMathEpsilon)==0){_XM=11;}else if(yyCompareVal(_WM,12,g_GMLMathEpsilon)==0){_XM=12;}else if(yyCompareVal(_WM,13,g_GMLMathEpsilon)==0){_XM=13;}else if(yyCompareVal(_WM,14,g_GMLMathEpsilon)==0){_XM=14;}else if(yyCompareVal(_WM,15,g_GMLMathEpsilon)==0){_XM=15;}else if(yyCompareVal(_WM,16,g_GMLMathEpsilon)==0){_XM=16;}switch(_XM){case 0:{var _YM=_ZM(_UM);_VM=__M(_YM);
break;}case 1:{var _YM=_ZM(_UM);_VM=_0N(_YM);break;}case 2:{var _YM=_ZM(_UM);_VM=_1N(_YM);break;}case 3:{var _YM=_ZM(_UM);_VM=_2N(_YM);break;}case 4:{var _YM=_ZM(_UM);_VM=_3N(_YM);break;}case 5:{var _YM=_ZM(_UM);_VM=_4N(_YM);break;}case 6:{var _YM=_ZM(_UM);_VM=_5N(_YM);break;}case 7:{var _YM=_ZM(_UM);_VM=_6N(_YM);break;}case 8:{var _YM=_ZM(_UM);_VM=_7N(_YM);break;}case 9:{var _YM=_ZM(_UM);_VM=_8N(_YM);break;}case 10:{_VM=_9N(_UM);break;}case 11:{_VM=_aN(_UM);break;}case 12:{_VM=_bN(_UM);break;}case 13:{_VM=_cN(_UM);break;
}case 14:{_VM=_dN(_UM);break;}case 15:{_VM=_ZM(_UM);break;}case 16:{_VM=_eN(_UM);break;}default :{break;}};return _VM;}function _Sb(_lp,_mp,_np,_op,_pp){var _TM=_np;var _UM=_op;var _fN=_pp;_Tb(_lp,_mp,_TM,_UM,_fN);var _VM=_Rb(_lp,_mp,_TM,_UM);return _VM;}function _Tb(_lp,_mp,_np,_op,_pp){var _TM=_np;var _UM=_op;var _fN=_pp;var _gN=_TM;var _hN=-1;if(yyCompareVal(_gN,0,g_GMLMathEpsilon)==0){_hN=0;}else if(yyCompareVal(_gN,1,g_GMLMathEpsilon)==0){_hN=1;}else if(yyCompareVal(_gN,2,g_GMLMathEpsilon)==0){_hN=2;}else if(yyCompareVal(_gN,
3,g_GMLMathEpsilon)==0){_hN=3;}else if(yyCompareVal(_gN,4,g_GMLMathEpsilon)==0){_hN=4;}else if(yyCompareVal(_gN,5,g_GMLMathEpsilon)==0){_hN=5;}else if(yyCompareVal(_gN,6,g_GMLMathEpsilon)==0){_hN=6;}else if(yyCompareVal(_gN,7,g_GMLMathEpsilon)==0){_hN=7;}else if(yyCompareVal(_gN,8,g_GMLMathEpsilon)==0){_hN=8;}else if(yyCompareVal(_gN,9,g_GMLMathEpsilon)==0){_hN=9;}else if(yyCompareVal(_gN,10,g_GMLMathEpsilon)==0){_hN=10;}else if(yyCompareVal(_gN,11,g_GMLMathEpsilon)==0){_hN=11;}else if(yyCompareVal(_gN,12,
g_GMLMathEpsilon)==0){_hN=12;}else if(yyCompareVal(_gN,13,g_GMLMathEpsilon)==0){_hN=13;}else if(yyCompareVal(_gN,14,g_GMLMathEpsilon)==0){_hN=14;}else if(yyCompareVal(_gN,15,g_GMLMathEpsilon)==0){_hN=15;}else if(yyCompareVal(_gN,16,g_GMLMathEpsilon)==0){_hN=16;}switch(_hN){case 0:{var _YM=_ZM(_UM);_iN(_YM,_fN,_0N(_YM));break;}case 1:{var _YM=_ZM(_UM);_iN(_YM,__M(_YM),_fN);break;}case 2:{var _YM=_ZM(_UM);_jN(_YM,_fN,_2N(_YM));break;}case 3:{var _YM=_ZM(_UM);_jN(_YM,_1N(_YM),_fN);break;}case 4:{var _YM=_ZM(_UM);
_kN(_YM,_fN);break;}case 5:{var _YM=_ZM(_UM);_lN(_YM,_fN,_5N(_YM));break;}case 6:{var _YM=_ZM(_UM);_lN(_YM,_4N(_YM),_fN);break;}case 7:{var _YM=_ZM(_UM);_mN(_YM,_fN,_7N(_YM));break;}case 8:{var _YM=_ZM(_UM);_mN(_YM,_6N(_YM),_fN);break;}case 9:{var _YM=_ZM(_UM);_nN(_YM,_fN);break;}case 10:{_lp._VM=_oN(_UM,_fN);break;}case 11:{_lp._VM=_pN(_UM,_fN);break;}case 12:{_lp._VM=_qN(_UM,_fN);break;}case 13:{_lp._VM=_Bx(_UM,_fN);break;}case 14:{_lp._VM=_Cx(_UM,_fN);break;}case 15:{_lp._VM=_rN(_UM,_fN);break;}case 16:{_lp._VM=_sN(_UM,
_fN);break;}default :{break;}};return 0;}function _Ub(_lp,_mp){}function _Vb(_lp,_mp){_tN(1,0);_nt(0);}function _Wb(_lp,_mp){global._uN=_eq(global._uN,3346499711);global._uN[_fq(0)]=(-10000);global._uN[_fq(1)]=0;global._uN[_fq(2)]=0;global._uN[_fq(3)]=0;global._uN[_fq(4)]=0;global._uN[_fq(5)]=0;global._uN[_fq(6)]=0;global._uN[_fq(7)]=0;global._uN[_fq(8)]=0;global._uN[_fq(9)]=0;global._uN[_fq(10)]=0;global._uN[_fq(11)]=0;global._uN[_fq(12)]=0;global._uN[_fq(13)]=0;global._uN[_fq(14)]=0;global._uN[_fq(15)]=0;
global._uN[_fq(16)]=(-1000000);global._uN[_fq(17)]=(-200000);global._uN[_fq(18)]=0;global._uN[_fq(19)]=0;global._uN[_fq(20)]=0;global._uN[_fq(21)]=0;global._uN[_fq(22)]=0;global._uN[_fq(23)]=0;global._uN[_fq(24)]=0;global._uN[_fq(25)]=0;global._uN[_fq(26)]=0;global._uN[_fq(27)]=0;global._uN[_fq(28)]=0;global._uN[_fq(29)]=0;global._uN[_fq(30)]=0;global._uN[_fq(31)]=0;global._uN[_fq(32)]=0;global._uN[_fq(33)]=0;global._uN[_fq(34)]=0;global._uN[_fq(35)]=0;global._uN[_fq(36)]=0;global._uN[_fq(37)]=0;
global._uN[_fq(38)]=0;global._uN[_fq(39)]=0;global._uN[_fq(40)]=0;global._uN[_fq(41)]=0;global._uN[_fq(42)]=0;global._uN[_fq(43)]=(-1000000);global._uN[_fq(44)]=0;global._uN[_fq(45)]=0;global._uN[_fq(46)]=0;global._uN[_fq(47)]=0;global._uN[_fq(48)]=0;global._uN[_fq(49)]=0;global._uN[_fq(50)]=0;global._uN[_fq(51)]=(-100000);global._uN[_fq(52)]=(-500);global._uN[_fq(53)]=0;global._uN[_fq(54)]=0;global._uN[_fq(55)]=0;global._uN[_fq(56)]=0;global._uN[_fq(57)]=0;global._uN[_fq(58)]=0;global._uN[_fq(59)]=0;
global._uN[_fq(60)]=10000;global._uN[_fq(61)]=0;global._uN[_fq(62)]=0;global._uN[_fq(63)]=0;global._uN[_fq(64)]=(-1);global._uN[_fq(65)]=0;global._uN[_fq(66)]=(-1);global._uN[_fq(67)]=0;global._uN[_fq(68)]=0;global._uN[_fq(69)]=0;global._uN[_fq(70)]=0;global._uN[_fq(71)]=0;global._uN[_fq(72)]=1000;global._uN[_fq(73)]=0;global._uN[_fq(74)]=(-2);global._uN[_fq(75)]=(-2);global._uN[_fq(76)]=0;global._uN[_fq(77)]=0;global._uN[_fq(78)]=1000000;global._uN[_fq(79)]=0;global._uN[_fq(80)]=0;global._uN[_fq(81)]=0;
global._uN[_fq(82)]=0;global._uN[_fq(83)]=0;global._uN[_fq(84)]=0;global._uN[_fq(85)]=0;global._uN[_fq(86)]=0;global._uN[_fq(87)]=(-100);global._uN[_fq(88)]=0;global._uN[_fq(89)]=0;global._uN[_fq(90)]=(-200);global._uN[_fq(91)]=0;global._uN[_fq(92)]=0;global._uN[_fq(93)]=(-1);global._uN[_fq(94)]=0;global._uN[_fq(95)]=0;global._uN[_fq(96)]=0;global._uN[_fq(97)]=(-11);global._uN[_fq(98)]=(-10);global._uN[_fq(99)]=0;global._uN[_fq(100)]=0;global._uN[_fq(101)]=0;global._uN[_fq(102)]=0;global._uN[_fq(103)]=0;
global._uN[_fq(104)]=0;global._uN[_fq(105)]=0;global._uN[_fq(106)]=0;global._uN[_fq(107)]=(-10);global._uN[_fq(108)]=0;global._uN[_fq(109)]=(-10);global._uN[_fq(110)]=0;global._uN[_fq(111)]=0;global._uN[_fq(112)]=(-250);global._uN[_fq(113)]=(-250);global._uN[_fq(114)]=(-250);global._uN[_fq(115)]=0;global._uN[_fq(116)]=0;global._uN[_fq(117)]=0;global._uN[_fq(118)]=0;global._uN[_fq(119)]=0;global._uN[_fq(120)]=(-100);global._uN[_fq(121)]=0;global._uN[_fq(122)]=0;global._uN[_fq(123)]=50;global._uN[_fq(124)]=0;
global._uN[_fq(125)]=100;global._uN[_fq(126)]=0;global._uN[_fq(127)]=(-250);global._uN[_fq(128)]=(-100);global._uN[_fq(129)]=0;global._uN[_fq(130)]=(-100);global._uN[_fq(131)]=(-150);global._uN[_fq(132)]=0;global._uN[_fq(133)]=0;global._uN[_fq(134)]=0;global._uN[_fq(135)]=100;global._uN[_fq(136)]=0;global._uN[_fq(137)]=0;global._uN[_fq(138)]=(-500);global._uN[_fq(139)]=(-150);global._uN[_fq(140)]=(-150);global._uN[_fq(141)]=(-15);global._uN[_fq(142)]=1;global._uN[_fq(143)]=(-150);global._uN[_fq(144)]=(-150);
global._uN[_fq(145)]=(-150);global._uN[_fq(146)]=0;global._uN[_fq(147)]=0;global._uN[_fq(148)]=0;global._uN[_fq(149)]=0;global._uN[_fq(150)]=0;global._uN[_fq(151)]=(-100);global._vN=_eq(global._vN,1201305477);global._vN[_fq(0)]="ob_NumberSprite";global._vN[_fq(1)]="ob_GUISystem";global._vN[_fq(2)]="ob_font";global._vN[_fq(3)]="ob_floater";global._vN[_fq(4)]="ob_shiner";global._vN[_fq(5)]="ob_bouncer";global._vN[_fq(6)]="ob_tween";global._vN[_fq(7)]="ob_glower";global._vN[_fq(8)]="ob_AttachJoint2";
global._vN[_fq(9)]="ob_SpawnerPoint";global._vN[_fq(10)]="ob_SpawnerDirect";global._vN[_fq(11)]="ob_SpawnerBullet";global._vN[_fq(12)]="ob_SpawnerRadial";global._vN[_fq(13)]="ob_deadzone";global._vN[_fq(14)]="ob_transformation_hierarchy_connection";global._vN[_fq(15)]="ob_ticker";global._vN[_fq(16)]="ob_fader";global._vN[_fq(17)]="ob_screen_fader_logo";global._vN[_fq(18)]="ob_ScreenScalerWindows";global._vN[_fq(19)]="ob_ScreenScalerMobile";global._vN[_fq(20)]="ob_ScreenScaler";global._vN[_fq(21)]="ob_ScreenScalerHTML5";
global._vN[_fq(22)]="ob_soundmanager";global._vN[_fq(23)]="ob_MusicFader";global._vN[_fq(24)]="ob_camera";global._vN[_fq(25)]="ob_adsystem";global._vN[_fq(26)]="ob_trail";global._vN[_fq(27)]="ob_attacher";global._vN[_fq(28)]="ob_spring_joint";global._vN[_fq(29)]="ob_physics_overlay";global._vN[_fq(30)]="ob_linker";global._vN[_fq(31)]="ob_object_pool";global._vN[_fq(32)]="ob_sitelock";global._vN[_fq(33)]="ob_savefile";global._vN[_fq(34)]="ob_translations";global._vN[_fq(35)]="ob_VerletCircle";global._vN[_fq(36)]="ob_VerletPhysics";
global._vN[_fq(37)]="ob_VerletLink";global._vN[_fq(38)]="ob_objects_link";global._vN[_fq(39)]="ob_VerletStaticPoly";global._vN[_fq(40)]="ob_shop";global._vN[_fq(41)]="ob_skin";global._vN[_fq(42)]="ob_level";global._vN[_fq(43)]="ob_level_creator";global._vN[_fq(44)]="ob_easy_physics";global._vN[_fq(45)]="ob_easy_ball";global._vN[_fq(46)]="ob_invoker";global._vN[_fq(47)]="ob_Synergy";global._vN[_fq(48)]="ob_follower";global._vN[_fq(49)]="ob_FBInstantAds";global._vN[_fq(50)]="ob_game";global._vN[_fq(51)]="ob_flashscreen";
global._vN[_fq(52)]="ob_particle";global._vN[_fq(53)]="ob_gui_widget";global._vN[_fq(54)]="ob_gui_slider";global._vN[_fq(55)]="ob_gui_button";global._vN[_fq(56)]="ob_gui_checkbox";global._vN[_fq(57)]="ob_gui_bar";global._vN[_fq(58)]="ob_gui_text";global._vN[_fq(59)]="ob_gui_radial_bar";global._vN[_fq(60)]="ob_bg";global._vN[_fq(61)]="ob_gui_object";global._vN[_fq(62)]="ob_GoneFishing";global._vN[_fq(63)]="ob_ocean";global._vN[_fq(64)]="ob_hook";global._vN[_fq(65)]="ob_fisherhand";global._vN[_fq(66)]="ob_justAnchor";
global._vN[_fq(67)]="ob_gameplay";global._vN[_fq(68)]="ob_verlet_body";global._vN[_fq(69)]="ob_hookCollider";global._vN[_fq(70)]="ob_gameplay_camTarget";global._vN[_fq(71)]="ob_hookSkin";global._vN[_fq(72)]="ob_cloud";global._vN[_fq(73)]="ob_offline_timer";global._vN[_fq(74)]="ob_barrel";global._vN[_fq(75)]="ob_fish";global._vN[_fq(76)]="ob_fishType";global._vN[_fq(77)]="ob_fisherman";global._vN[_fq(78)]="ob_background";global._vN[_fq(79)]="ob_underWaterObj";global._vN[_fq(80)]="ob_gui_level_bar";
global._vN[_fq(81)]="ob_gui_level_bar_icon";global._vN[_fq(82)]="ob_page_score";global._vN[_fq(83)]="ob_fishBucket";global._vN[_fq(84)]="ob_sprFI";global._vN[_fq(85)]="ob_gemIc";global._vN[_fq(86)]="ob_page_settings";global._vN[_fq(87)]="ob_gems";global._vN[_fq(88)]="ob_guiline";global._vN[_fq(89)]="ob_adIcon";global._vN[_fq(90)]="ob_uiGem";global._vN[_fq(91)]="ob_rays";global._vN[_fq(92)]="ob_startGameButton";global._vN[_fq(93)]="ob_money";global._vN[_fq(94)]="ob_main_menu";global._vN[_fq(95)]="ob_hintTapToPlay";
global._vN[_fq(96)]="ob_fingerTutor";global._vN[_fq(97)]="ob_upgradeButton";global._vN[_fq(98)]="ob_upgradePlate";global._vN[_fq(99)]="ob_boostButton";global._vN[_fq(100)]="ob_gemsBuyButton";global._vN[_fq(101)]="ob_upgr";global._vN[_fq(102)]="ob_upgArrow";global._vN[_fq(103)]="ob_upgrOverlay";global._vN[_fq(104)]="ob_bagMoney";global._vN[_fq(105)]="ob_page_earnings";global._vN[_fq(106)]="ob_bagGlow";global._vN[_fq(107)]="ob_catchText";global._vN[_fq(108)]="ob_fishesCount";global._vN[_fq(109)]="ob_moneyCollected";
global._vN[_fq(110)]="ob_caption";global._vN[_fq(111)]="ob_page_shop";global._vN[_fq(112)]="ob_hookPlate";global._vN[_fq(113)]="ob_unlockRandomBut";global._vN[_fq(114)]="ob_gemsForAdBut";global._vN[_fq(115)]="ob_page";global._vN[_fq(116)]="ob_gameButton";global._vN[_fq(117)]="ob_prescore";global._vN[_fq(118)]="ob_chest_page";global._vN[_fq(119)]="ob_uiGlow";global._vN[_fq(120)]="ob_chestUI";global._vN[_fq(121)]="ob_chestUIpart2";global._vN[_fq(122)]="ob_preloaderBut";global._vN[_fq(123)]="ob_preloaderIcon";
global._vN[_fq(124)]="ob_captionPreloader";global._vN[_fq(125)]="ob_velvetBg";global._vN[_fq(126)]="ob_page_prizes";global._vN[_fq(127)]="ob_prizeIcon";global._vN[_fq(128)]="ob_prizeKeys";global._vN[_fq(129)]="ob_prizeKey";global._vN[_fq(130)]="ob_prizeCaption";global._vN[_fq(131)]="ob_prize";global._vN[_fq(132)]="ob_plusKeysButton";global._vN[_fq(133)]="ob_finger";global._vN[_fq(134)]="ob_logoPCHead";global._vN[_fq(135)]="ob_blackBg";global._vN[_fq(136)]="ob_logoPCtext";global._vN[_fq(137)]="ob_logoPC";
global._vN[_fq(138)]="ob_serp";global._vN[_fq(139)]="ob_leafEffect";global._vN[_fq(140)]="ob_leafEffGUI";global._vN[_fq(141)]="ob_flare";global._vN[_fq(142)]="ob_butterfly";global._vN[_fq(143)]="ob_dollarEffect2";global._vN[_fq(144)]="ob_dollarEffect";global._vN[_fq(145)]="ob_serpEffect";global._vN[_fq(146)]="ob_bubble";global._vN[_fq(147)]="ob_smoke";global._vN[_fq(148)]="ob_shine";global._vN[_fq(149)]="ob_shine2";global._vN[_fq(150)]="ob_raysGlow";global._vN[_fq(151)]="ob_popEffect";var _wN=_Qr(global._uN);
global._RM=_xN([]);var _Iq=0;for(;yyfless(_Iq,_wN);++_Iq){{var _QM=__F(global._vN[_yq(_Iq,global._vN)]);if(yyfgreaterequal(_QM,0)){{global._RM=_eq(global._RM,6718315);global._RM[_fq(_QM)]=global._uN[_yq(_Iq,global._uN)];}};}};}function _Xb(_lp,_mp,_np){var _Rr=_np;var _yN="";var _zN=0;var _5r;var _js=0;var _Iq=0;for(;yyfless(_Iq,_Mr(_Rr));_Iq++){{var _5r=_Nr(_Rr,yyfplus(_Sp(_Iq),1));if(yyfequal(yyfmod(_Sp(_Iq),2),0)){_5r=yyfplus(_5r,3)}else {_5r=yyfminus(_5r,4)};_5r=_Sr(_5r);if(yyfequal(_Iq,yyfminus(_Sp(_Mr(_Rr)),
1))){{_yN=yyfplus(_yN,_5r);_5r="_";}};if((yyGetBool(yyfequal(_5r,"_")))||(yyGetBool(yyfequal(_5r,"X")))||(yyGetBool(yyfequal(_5r,"{")))||(yyGetBool(yyfequal(_5r,"&")))){{_zN=_eq(_zN,-1280);_zN[_fq(_js)]=_Tu(_yN);_js++;_yN="";continue;}};_yN=yyfplus(_yN,_5r);}};return _AN(_zN[_yq(0,_zN)],_zN[_yq(1,_zN)],_zN[_yq(2,_zN)],_zN[_yq(3,_zN)],_zN[_yq(4,_zN)],_zN[_yq(5,_zN)]);}function _Yb(_lp,_mp,_np,_op,_pp,_qp,_rp,_Vp){var _Rr=yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(_Sp(_Or(_np)),
"_"),_Sp(_Or(_op))),"X"),_Sp(_Or(_pp))),"&"),_Sp(_Or(_qp))),"{"),_Sp(_Or(_rp))),"&"),_Sp(_Or(_Vp)));var _yN="";var _5r;var _Iq=0;for(;yyfless(_Iq,_Mr(_Rr));_Iq++){{_5r=_Nr(_Rr,yyfplus(_Sp(_Iq),1));if(yyfequal(yyfmod(_Sp(_Iq),2),0)){_5r=yyfminus(_5r,3)}else {_5r=yyfplus(_5r,4)};_yN=yyfplus(_yN,_Sr(_5r));}};_87(_lp,_mp,yyfplus(yyfplus("date_dcd('",_Sp(_yN)),"')"));return _yN;}function gml_Script_gmcallback_unpause(_lp,_mp){if(yyGetBool(_zp(_lp,_mp,global._ms)._ns)){{_SM(1);_Nb(_lp,_mp,1);}};}var gmcallback_unpause=gml_Script_gmcallback_unpause;
function gml_Script_gmcallback_pause(_lp,_mp){{_SM(0);_Nb(_lp,_mp,0);};}var gmcallback_pause=gml_Script_gmcallback_pause;function gml_Script_gmcallback_restart(_lp,_mp){_aJ(5);}var gmcallback_restart=gml_Script_gmcallback_restart;// /// @description engine platform system params
function _jc(_lp,_mp){;global._RH=214218;global._sw=!yyGetBool(yyfequal(_8v._jw(),(-1)))?1:0;global._rw=(yyGetBool(yyfnotequal(_8v._Aw(),0)))&&(yyGetBool(yyfnotequal(_8v._Aw(),1)))&&(yyGetBool(yyfnotequal(_8v._Aw(),6)))?1:0;
global._rx=(yyGetBool(global._sw))&&(yyGetBool(global._rw))?1:0;;global._ms=_lp.id;;global._Fw="Nova Project";;global._cx=_e7(_lp,_mp);;global._2x=240;global._yw=240;;global._4x=320;global._zw=320;;global._uF=global._2x;;global._BN=global._4x;;global._vw=240;global._Sw=global._vw;;global._ww=320;global._Tw=global._ww;;global._Uw=yyfdivide(_Sp(global._vw),_Sp(global._ww));;global._xw=1;;global._CN=yyftime(_Sp(global._2x),0.5);global._DN=yyftime(_Sp(global._4x),0.5);;global._pt=320;global._qt=240;
;;global._7x=1?1:0;global._EN=1?1:0;;global._1x="savegame";;global._ax=0;global._bx=0;;global._FN=0;global._GN=0;;global._HN="EN";;;;;global._IN=_8v._bv();global._JN=_8v._av();global._KN=_8v._9v();global._LN=_8v._cv();;global._MN=1.5707963267949;_lp._ns=1?1:0;_lp._ts=1?1:0;_lp._NN=_eq(_lp._NN,630091915);_lp._NN[_fq(0)]="EN";_lp._2w=0;_lp._ON=1;_lp._8x=0.0166666666666667;_lp._PN=1;_lp._QN=0?1:0;_lp._tw=0?1:0;_lp._RN=1?1:0;}function _lc(_lp,_mp){global._pt=_Ys();global._qt=_Zs();global._SN=_8v._JD();
global._TN=_8v._KD();global._2x=global._yw;global._3x=global._yw;global._4x=global._zw;global._5x=global._zw;global._CN=yyftime(_Sp(global._2x),0.5);global._DN=yyftime(_Sp(global._4x),0.5);global._Sw=global._vw;global._Tw=global._ww;if(yyGetBool(_lp._RN)){{if(yyfgreaterequal(_8v._UN,yyfminus(_Sp(_8v._9x()),2))){_8v._VN(min(60,yyfplus(_Sp(_8v._9x()),2)))};if(yyfless(_8v._UN,yyfminus(_Sp(_8v._9x()),2))){_8v._VN(max(15,yyfminus(_Sp(_8v._9x()),2)))};}};_lp._8x=yyfdivide(1,_Sp(max(_8v._9x(),1)));global._ax=yyftime(_Sp(_lp._8x),
_Sp(_lp._PN));global._bx=global._ax;global._FN=yyftime(_Sp(global._ax),_Sp(global._ax));global._GN=global._FN;if(yyfequal(global._bx,0)){_87(_lp,_mp,"Warning! Delta time equals zero value")};global._7x=_lp._ts;global._EN=_lp._ns;global._HN=_lp._NN[_yq(_lp._2w,_lp._NN)];global._IN=_8v._bv();global._JN=_8v._av();global._KN=_8v._9v();global._LN=_8v._cv();}// draw_text(-250, 100, string_hash_to_newline("fps=" + string(fps)+ @"
// targ=" + string(targetFPS) +@"
function _nc(_lp,_mp){_WN((-250),100,
_3t(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus("fps=",_Sp(_Or(_8v._UN))),"\r\ntarg="),_Sp(_Or(_lp._XN))),"\r\nreal="),_Sp(_Or(_8v._YN)))));}function _pc(_lp,_mp){_fu(_lp,_mp);}function _tc(_lp,_mp){_lp._5s=0;_lp._ZN=1;_lp.__N=1;_lp._Gs=yyfdivide(_Sp(_lp._Es()),10);_lp._Is=_lp._Fs();}// /// @description draw_number_from_sprite(number_sprite_index, number_image_index, nubmer, x, y, fa_align, scale, spacing )
// /// @param number_sprite_index
// /// @param number_image_index
// /// @param nubmer
// /// @param x
// /// @param y
// /// @param fa_align
// /// @param scale
// /// @param spacing
function _uc(_lp,
_mp){if(!yyGetBool(_lp._Bs)){return 1};var _dr;var _cr=_lp._5s;_dr=1;for(;yyfgreaterequal(_cr,10);_dr++){{_cr=yyfdivide(_Sp(_cr),10);}};_cr=_lp._5s;var _Ks;var _Ls=yyftime(_Sp(yyfplus(_Sp(yyftime(yyftime(_Sp(yyfminus(_Sp(_dr),1)),_Sp(_lp._Gs)),_Sp(_lp.__N))),_Sp(_lp._Gs))),_Sp(_lp._Lp));if(yyfequal(_lp._ZN,1)){_Ks=yyfminus(yyfplus(_Sp(_lp.x),_Sp(yyftime(_Sp(_Ls),0.5))),_Sp(yyftime(_Sp(_lp._Gs),_Sp(_lp._Lp))))}else {if(yyfequal(_lp._ZN,2)){_Ks=yyfminus(_Sp(_lp.x),_Sp(yyftime(_Sp(_lp._Gs),_Sp(_lp._Lp))))}
else {if(yyfequal(_lp._ZN,0)){_Ks=yyfminus(yyfplus(_Sp(_lp.x),_Sp(_Ls)),_Sp(yyftime(_Sp(_lp._Gs),_Sp(_lp._Lp))))}}};var _Ms=yyfminus(_Sp(_lp.y),_Sp(yyftime(_Sp(_lp._Is),0.5)));if(yyfequal(_cr,0)){_Ns(_lp,_lp._Bs,_lp._Cs,0,0,yyftime(_Sp(_lp._Gs),0.99),_lp._Is,_Ks,_Ms,_lp._Lp,_lp._Mp,16777215,_lp._Xp)}else {while(yyfgreater(_cr,0)){{_Ns(_lp,_lp._Bs,_lp._Cs,yyftime(_Sp(floor(yyfmod(_Sp(_cr),10))),_Sp(_lp._Gs)),0,yyftime(_Sp(_lp._Gs),0.99),yyftime(_Sp(_lp._Is),0.99),_Ks,_Ms,_lp._Lp,_lp._Mp,16777215,_lp._Xp);
_cr=floor(yyfdivide(_Sp(_cr),10));_Ks=yyfminus(_Ks,yyftime(yyftime(_Sp(_lp._Gs),_Sp(_lp.__N)),_Sp(_lp._Lp)));}}};}function _vc(_lp,_mp){_fu(_lp,_mp);}function _wc(_lp,_mp){;global._8D=_lp.id;_lp._9D=(-1);_lp._0O=(-1);_lp._1O=0?1:0;_lp._2O=_Yr();_lp._ry=_eq(_lp._ry,1584050178);_lp._ry[_fq(11)]=10;}function _yc(_lp,_mp){if(!yyGetBool(_3O(_lp._2O))){{_Ku(_lp._2O);var _Iq=0;var _Su;while(yyfless(_Iq,_Ku(_lp._2O))){{_Su=_Nu(_lp._2O,_Iq);if(!yyGetBool(_gu(_Su))){{_yB(_lp._2O,_Iq);js_DestroyInvisibleButton(_Or(_Su));
}}else {{if(yyGetBool(_lp._1O)){js_UpdateInvisibleButton(_Or(_Su),_zp(_lp,_mp,_Su)._Kx,_zp(_lp,_mp,_Su)._Lx,_zp(_lp,_mp,_Su)._gM,_zp(_lp,_mp,_Su)._9F,_zp(_lp,_mp,_Su)._4O,0)}else {js_UpdateInvisibleButton(_Or(_Su),_zp(_lp,_mp,_Su)._Kx,_zp(_lp,_mp,_Su)._Lx,_zp(_lp,_mp,_Su)._gM,_zp(_lp,_mp,_Su)._9F,_zp(_lp,_mp,_Su)._4O,_zp(_lp,_mp,_Su)._5O)};_Iq++;}};}};}};_lp._ry=_eq(_lp._ry,1584050178);_lp._ry[_fq(11)]=10;}function _zc(_lp,_mp){if(!yyGetBool(_6O(1))){{}};if(yyGetBool(_56(_lp,_mp,_lp._0O))){{if(yyfequal(_zp(_lp,
_mp,_lp._0O)._HA,0)){_lp._0O=(-1)};}};if(yyGetBool(_lp._1O)){{_lp._0O=(-1);}};}function _Ac(_lp,_mp){_fu(_lp,_mp);}function _Bc(_lp,_mp){_lp._Du=0;_lp._gt=0;_lp._7O=0;}function _Cc(_lp,_mp){_fu(_lp,_mp);}function _Dc(_lp,_mp){_lp._yp=(-1);_lp._Zp=10;_lp._Tp=0;_lp._Up=0;_lp._XA=0;_lp._YA=0;_lp.__p=1;_lp._0q=0;}function _Fc(_lp,_mp){if((yyGetBool(yyfnotequal(_lp._yp,(-1))))&&(yyGetBool(_gu(_lp._yp)))){{_zp(_lp,_mp,_lp._yp)._7r(_zp(_lp,_mp,_lp._yp).x-_lp._Tp);_zp(_lp,_mp,_lp._yp)._9r(_zp(_lp,_mp,_lp._yp).y-_lp._Up);
}};}function _Gc(_lp,_mp){if((yyGetBool(yyfnotequal(_lp._yp,(-1))))&&(yyGetBool(_gu(_lp._yp)))){{_lp._0q=yyfplus(_lp._0q,global._ax);var _8O=yyfminus(_Sp(yyfdivide(1,_Sp(_lp.__p))),_Sp(_lp._0q));if(yyflessequal(_8O,0)){{_lp._0r=random(6.28318530717959);_lp._XA=yyftime(_Sp(cos(_lp._0r)),_Sp(_lp._Zp));_lp._YA=yyftime(_Sp(sin(_lp._0r)),_Sp(_lp._Zp));_lp._0q=0;_8O=yyfdivide(1,_Sp(_lp.__p));}};var _zq;_zq=yyfdivide(_Sp(yyfminus(_Sp(_lp._XA),_Sp(_lp._Tp))),_Sp(_8O));var _Aq;_Aq=yyfdivide(_Sp(yyfminus(_Sp(_lp._YA),
_Sp(_lp._Up))),_Sp(_8O));_lp._Tp=yyfplus(_lp._Tp,yyftime(_Sp(_zq),_Sp(global._ax)));_lp._Up=yyfplus(_lp._Up,yyftime(_Sp(_Aq),_Sp(global._ax)));_zp(_lp,_mp,_lp._yp)._7r(_zp(_lp,_mp,_lp._yp).x+yyftime(_Sp(_zq),_Sp(global._ax)));_zp(_lp,_mp,_lp._yp)._9r(_zp(_lp,_mp,_lp._yp).y+yyftime(_Sp(_Aq),_Sp(global._ax)));}}else {{_Z5(_lp,_mp,_lp.id);}};}function _Hc(_lp,_mp){_fu(_lp,_mp);}function _Ic(_lp,_mp){_lp._yp=(-1);_lp._4q=0;_lp._5q=1;_lp.__p=1;_lp._mE=1;_lp._0q=0;}function _Jc(_lp,_mp){if((yyGetBool(yyfnotequal(_lp._yp,
(-1))))&&(yyGetBool(_gu(_lp._yp)))){{_lp._0q=yyfplus(_lp._0q,global._ax);var _8O=yyfminus(_Sp(yyfdivide(1,_Sp(_lp.__p))),_Sp(_lp._0q));if(yyflessequal(_8O,0)){{_lp._mE=_Sp(-_Sp(_lp._mE));_lp._0q=0;_8O=yyfdivide(1,_Sp(_lp.__p));}};if(yyfequal(_lp._mE,1)){{_zp(_lp,_mp,_lp._yp)._Xp=_8r(_lp._4q,_lp._5q,yyfminus(1,_Sp(yyfdivide(_Sp(_8O),_Sp(yyfdivide(1,_Sp(_lp.__p)))))));}}else {{_zp(_lp,_mp,_lp._yp)._Xp=_8r(_lp._4q,_lp._5q,yyfdivide(_Sp(_8O),_Sp(yyfdivide(1,_Sp(_lp.__p)))));}};}}else {{_Z5(_lp,_mp,_lp.id);
}};}function _Kc(_lp,_mp){_fu(_lp,_mp);}function _Lc(_lp,_mp){_lp._yp=(-1);_lp._Gp=1;_lp._Hp=0?1:0;_lp._Ip=1;_lp._Kp=0;_lp._aq=0;_lp._Jp=0;_lp._Bp=1;_lp._Dp=1;}function _Mc(_lp,_mp){{var _9O=_tp(_lp._yp);for(var _aO in _9O){if(!_9O.hasOwnProperty(_aO))continue;var _bO=_9O[_aO];if(_bO._wp)continue;if(!_bO._xp)continue;_yF(_bO,_lp,7,11)}};}function _Oc(_lp,_mp){if(yyGetBool(_56(_lp,_mp,_lp._yp))){{if(yyfgreater(_lp._Kp,0)){{_lp._Kp=yyfminus(_lp._Kp,global._bx);return 0;}};_lp._aq=yyfplus(_lp._aq,global._bx);
if(yyGetBool(_lp._Hp)){{_zp(_lp,_mp,_lp._yp)._Cp(yyftime(_Sp(sign(_zp(_lp,_mp,_lp._yp)._Mp)),_Sp(abs(yyftime(_Sp(_lp._Dp),_Sp(yyfplus(1,_Sp(yyftime(yyfdivide(yyftime(_Sp(sin(yyftime(yyfdivide(yyftime(1.57079632679,_Sp(_lp._aq)),_Sp(_lp._Jp)),_Sp(_lp._Gp)))),_Sp(yyfminus(_Sp(_lp._Jp),_Sp(_lp._aq)))),_Sp(_lp._Jp)),_Sp(_lp._Ip))))))))));_zp(_lp,_mp,_lp._yp)._Ap(yyftime(_Sp(sign(_zp(_lp,_mp,_lp._yp)._Lp)),_Sp(abs(yyfdivide(yyftime(_Sp(_lp._Dp),_Sp(_lp._Bp)),_Sp(_zp(_lp,_mp,_lp._yp)._Mp))))));}}else {
{_zp(_lp,_mp,_lp._yp)._Ap(yyftime(_Sp(sign(_zp(_lp,_mp,_lp._yp)._Lp)),_Sp(abs(yyftime(_Sp(_lp._Bp),_Sp(yyfplus(1,_Sp(yyftime(yyfdivide(yyftime(_Sp(sin(yyftime(yyfdivide(yyftime(1.57079632679,_Sp(_lp._aq)),_Sp(_lp._Jp)),_Sp(_lp._Gp)))),_Sp(yyfminus(_Sp(_lp._Jp),_Sp(_lp._aq)))),_Sp(_lp._Jp)),_Sp(_lp._Ip))))))))));_zp(_lp,_mp,_lp._yp)._Cp(yyftime(_Sp(sign(_zp(_lp,_mp,_lp._yp)._Mp)),_Sp(abs(yyfdivide(yyftime(_Sp(_lp._Dp),_Sp(_lp._Bp)),_Sp(_zp(_lp,_mp,_lp._yp)._Lp))))));}};if(yyfgreaterequal(_lp._aq,
_lp._Jp)){{_zp(_lp,_mp,_lp._yp)._Ap(_lp._Bp);_zp(_lp,_mp,_lp._yp)._Cp(_lp._Dp);_Ep(_lp);}};}}else {_Ep(_lp)};}function _Pc(_lp,_mp){_fu(_lp,_mp);}function _Qc(_lp,_mp){_lp._yp=(-1);_lp._gq=0?1:0;_lp._iq=0;_lp._hq=0;_lp._lq=0;_lp._wq=0?1:0;_lp._vq=0?1:0;_lp._Kp=0;_lp._3q=0;_lp._cO=(-1);_lp._dO=(-1);_lp._FE=(-1);_lp._zq=_eq(_lp._zq,1636253010);_lp._zq[_fq(0)]=0;_lp._Aq=_eq(_lp._Aq,2023492627);_lp._Aq[_fq(0)]=0;_lp._Bq=_eq(_lp._Bq,363367186);_lp._Bq[_fq(0)]=0;_lp._Cq=_eq(_lp._Cq,213105235);_lp._Cq[_fq(0)]=0;
_lp._Eq=_eq(_lp._Eq,18538765);_lp._Eq[_fq(0)]=0;_lp._Dq=_eq(_lp._Dq,13220546);_lp._Dq[_fq(0)]=0;_lp._aq=_eq(_lp._aq,1714929281);_lp._aq[_fq(0)]=0;_lp._Hq=_eq(_lp._Hq,3308198216);_lp._Hq[_fq(0)]=0;_lp._mq=0;_lp._xq=0;_lp._jq=0;_lp._nq=0;_lp._oq=0;_lp._pq=1;_lp._qq=1;_lp._rq=1;_lp._sq=0;_lp._aq=1;_lp._uq=0;_lp._eO=0;_lp._fO=0;_lp._gO=1;_lp._hO=1;_lp._iO=1;_lp._jO=0;_lp._kq=0?1:0;}function _Rc(_lp,_mp){if(yyfequal(_lp._yp,(-1))){return 0};if(!yyGetBool(_gu(_lp._yp))){{_Ep(_lp);return 0;}};var _Np=_Op(_zp(_lp,
_mp,_lp._yp)._Pp,56);if(yyGetBool(_Np)){if(!yyGetBool(_zp(_lp,_mp,_lp._yp)._Qp)){_Np=0?1:0}};if(yyfgreater(_lp._Kp,0)){{_lp._Kp=yyfminus(_lp._Kp,global._bx);if(yyflessequal(_lp._Kp,0)){{if(yyfequal(_lp._lq,0)){{if(!yyGetBool(_Np)){{_lp._nq=_zp(_lp,_mp,_lp._yp).x;_lp._oq=_zp(_lp,_mp,_lp._yp).y;}}else {{_lp._nq=_zp(_lp,_mp,_lp._yp)._Tp;_lp._oq=_zp(_lp,_mp,_lp._yp)._Up;}};_lp._pq=_zp(_lp,_mp,_lp._yp)._Lp;_lp._qq=_zp(_lp,_mp,_lp._yp)._Mp;_lp._rq=_zp(_lp,_mp,_lp._yp)._Xp;_lp._sq=_zp(_lp,_mp,_lp._yp)._tq;
}};_lp._eO=_lp._nq;_lp._fO=_lp._oq;_lp._gO=_lp._pq;_lp._hO=_lp._qq;_lp._iO=_lp._rq;_lp._jO=_lp._sq;if(yyGetBool(_lp._dO)){_E3._l4[_lp._dO](_lp,_mp,_lp._yp)};}}else {return 0};}};if((yyGetBool(_lp._wq))&&(yyGetBool(!yyGetBool(_lp._vq)))){return 0};if(yyGetBool(_lp._kq)){_lp._jq=yyfminus(_lp._jq,global._bx)}else {_lp._jq=yyfplus(_lp._jq,global._bx)};var _kO=_lp._aq[_yq(_lp._mq,_lp._aq)];if((yyGetBool((yyGetBool(yyflessequal(_lp._jq,0)))&&(yyGetBool(_lp._kq))))||(yyGetBool((yyGetBool(yyfgreaterequal(_lp._jq,
_kO)))&&(yyGetBool(!yyGetBool(_lp._kq)))))){{if(!yyGetBool(_lp._kq)){{_lp._jq=0;if(!yyGetBool(_Np)){{if(yyfnotequal(_lp._zq[_yq(_lp._mq,_lp._zq)],0)){_zp(_lp,_mp,_lp._yp)._7r(yyfplus(_Sp(_lp._nq),_Sp(_lp._zq[_yq(_lp._mq,_lp._zq)])))};if(yyfnotequal(_lp._Aq[_yq(_lp._mq,_lp._Aq)],0)){_zp(_lp,_mp,_lp._yp)._9r(yyfplus(_Sp(_lp._oq),_Sp(_lp._Aq[_yq(_lp._mq,_lp._Aq)])))};}}else {{if(yyfnotequal(_lp._zq[_yq(_lp._mq,_lp._zq)],0)){_zp(_lp,_mp,_lp._yp)._Tp=yyfplus(_Sp(_lp._nq),_Sp(_lp._zq[_yq(_lp._mq,_lp._zq)]))}
;if(yyfnotequal(_lp._Aq[_yq(_lp._mq,_lp._Aq)],0)){_zp(_lp,_mp,_lp._yp)._Up=yyfplus(_Sp(_lp._oq),_Sp(_lp._Aq[_yq(_lp._mq,_lp._Aq)]))};}};if(yyfnotequal(_lp._Bq[_yq(_lp._mq,_lp._Bq)],0)){_zp(_lp,_mp,_lp._yp)._Ap(yyfplus(_Sp(_lp._pq),_Sp(_lp._Bq[_yq(_lp._mq,_lp._Bq)])))};if(yyfnotequal(_lp._Cq[_yq(_lp._mq,_lp._Cq)],0)){_zp(_lp,_mp,_lp._yp)._Cp(yyfplus(_Sp(_lp._qq),_Sp(_lp._Cq[_yq(_lp._mq,_lp._Cq)])))};if(yyfnotequal(_lp._Dq[_yq(_lp._mq,_lp._Dq)],0)){_zp(_lp,_mp,_lp._yp)._Xp=yyfplus(_Sp(_lp._rq),_Sp(_lp._Dq[_yq(_lp._mq,
_lp._Dq)]))};if(yyfnotequal(_lp._Eq[_yq(_lp._mq,_lp._Eq)],0)){_zp(_lp,_mp,_lp._yp)._tr(yyfplus(_Sp(_lp._sq),_Sp(_lp._Eq[_yq(_lp._mq,_lp._Eq)])))};if(!yyGetBool(yyfgreaterequal(yyfplus(_Sp(_lp._mq),1),_lp._xq))){{if(!yyGetBool(_Np)){{_lp._nq=_zp(_lp,_mp,_lp._yp).x;_lp._oq=_zp(_lp,_mp,_lp._yp).y;}}else {{_lp._nq=_zp(_lp,_mp,_lp._yp)._Tp;_lp._oq=_zp(_lp,_mp,_lp._yp)._Up;}};_lp._pq=_zp(_lp,_mp,_lp._yp)._Lp;_lp._qq=_zp(_lp,_mp,_lp._yp)._Mp;_lp._rq=_zp(_lp,_mp,_lp._yp)._Xp;_lp._sq=_zp(_lp,_mp,_lp._yp)._tq;
}};_lp._mq++;}}else {{if(yyfgreaterequal(_lp._mq,1)){{_lp._jq=_lp._aq[_yq(_lp._mq,_lp._aq)];if(!yyGetBool(_Np)){{if(yyfnotequal(_lp._zq[_yq(_lp._mq,_lp._zq)],0)){_zp(_lp,_mp,_lp._yp)._7r(_lp._nq)};if(yyfnotequal(_lp._Aq[_yq(_lp._mq,_lp._Aq)],0)){_zp(_lp,_mp,_lp._yp)._9r(_lp._oq)};}}else {{if(yyfnotequal(_lp._zq[_yq(_lp._mq,_lp._zq)],0)){_zp(_lp,_mp,_lp._yp)._Tp=_lp._nq};if(yyfnotequal(_lp._Aq[_yq(_lp._mq,_lp._Aq)],0)){_zp(_lp,_mp,_lp._yp)._Up=_lp._oq};}};if(yyfnotequal(_lp._Bq[_yq(_lp._mq,_lp._Bq)],
0)){_zp(_lp,_mp,_lp._yp)._Ap(_lp._pq)};if(yyfnotequal(_lp._Cq[_yq(_lp._mq,_lp._Cq)],0)){_zp(_lp,_mp,_lp._yp)._Cp(_lp._qq)};if(yyfnotequal(_lp._Dq[_yq(_lp._mq,_lp._Dq)],0)){_zp(_lp,_mp,_lp._yp)._Xp=_lp._rq};if(yyfnotequal(_lp._Eq[_yq(_lp._mq,_lp._Eq)],0)){_zp(_lp,_mp,_lp._yp)._tr(_lp._sq)};if(!yyGetBool(_Np)){{_lp._nq=yyfminus(_Sp(_zp(_lp,_mp,_lp._yp).x),_Sp(_lp._zq[_yq(yyfminus(_Sp(_lp._mq),1),_lp._zq)]));_lp._oq=yyfminus(_Sp(_zp(_lp,_mp,_lp._yp).y),_Sp(_lp._Aq[_yq(yyfminus(_Sp(_lp._mq),1),_lp._Aq)]));
}}else {{_lp._nq=yyfminus(_Sp(_zp(_lp,_mp,_lp._yp)._Tp),_Sp(_lp._zq[_yq(yyfminus(_Sp(_lp._mq),1),_lp._zq)]));_lp._oq=yyfminus(_Sp(_zp(_lp,_mp,_lp._yp)._Up),_Sp(_lp._Aq[_yq(yyfminus(_Sp(_lp._mq),1),_lp._Aq)]));}};_lp._pq=yyfminus(_Sp(_zp(_lp,_mp,_lp._yp)._Lp),_Sp(_lp._Bq[_yq(yyfminus(_Sp(_lp._mq),1),_lp._Bq)]));_lp._qq=yyfminus(_Sp(_zp(_lp,_mp,_lp._yp)._Mp),_Sp(_lp._Cq[_yq(yyfminus(_Sp(_lp._mq),1),_lp._Cq)]));_lp._rq=yyfminus(_Sp(_zp(_lp,_mp,_lp._yp)._Xp),_Sp(_lp._Dq[_yq(yyfminus(_Sp(_lp._mq),1),_lp._Dq)]));
_lp._sq=yyfminus(_Sp(_zp(_lp,_mp,_lp._yp)._tq),_Sp(_lp._Eq[_yq(yyfminus(_Sp(_lp._mq),1),_lp._Eq)]));}};_lp._mq--;}};var _lO=0?1:0;if(yyfgreaterequal(_lp._mq,_lp._xq)){{if(yyfequal(_lp._iq,0)){{if(yyGetBool(_lp._cO)){_95(_lp,_mp,_lp._cO,0)};_lO=1?1:0;}};if(yyfequal(_lp._iq,1)){{_lp._lq++;_lp._mq=0;_lp._Kp=_lp._uq;_lp._nq=_lp._eO;_lp._oq=_lp._fO;_lp._pq=_lp._gO;_lp._qq=_lp._hO;_lp._rq=_lp._iO;_lp._sq=_lp._jO;if((yyGetBool(yyfgreaterequal(_lp._lq,_lp._hq)))&&(yyGetBool(yyfgreater(_lp._hq,0)))){_lO=1?1:0}
;}};if(yyfequal(_lp._iq,2)){{_lp._kq=1?1:0;_lp._mq--;_lp._jq=_lp._aq[_yq(_lp._mq,_lp._aq)];}};}}else {if(yyfless(_lp._mq,0)){{if(yyfequal(_lp._iq,2)){{if(!yyGetBool(_Np)){{if(yyfnotequal(_lp._zq[_yq(0,_lp._zq)],0)){_zp(_lp,_mp,_lp._yp)._7r(_lp._nq)};if(yyfnotequal(_lp._Aq[_yq(0,_lp._Aq)],0)){_zp(_lp,_mp,_lp._yp)._9r(_lp._oq)};}}else {{if(yyfnotequal(_lp._zq[_yq(0,_lp._zq)],0)){_zp(_lp,_mp,_lp._yp)._Tp=_lp._nq};if(yyfnotequal(_lp._Aq[_yq(0,_lp._Aq)],0)){_zp(_lp,_mp,_lp._yp)._Up=_lp._oq};}};if(yyfnotequal(_lp._Bq[_yq(0,
_lp._Bq)],0)){_zp(_lp,_mp,_lp._yp)._Ap(_lp._pq)};if(yyfnotequal(_lp._Cq[_yq(0,_lp._Cq)],0)){_zp(_lp,_mp,_lp._yp)._Cp(_lp._qq)};if(yyfnotequal(_lp._Dq[_yq(0,_lp._Dq)],0)){_zp(_lp,_mp,_lp._yp)._Xp=_lp._rq};if(yyfnotequal(_lp._Eq[_yq(0,_lp._Eq)],0)){_zp(_lp,_mp,_lp._yp)._tr(_lp._sq)};_lp._Kp=_lp._uq;_lp._lq++;if((yyGetBool(yyfgreaterequal(_lp._lq,_lp._hq)))&&(yyGetBool(yyfgreater(_lp._hq,0)))){_lO=1?1:0};_lp._kq=0?1:0;_lp._mq=0;}};}}};if(yyGetBool(_lO)){{if(yyGetBool(_lp._FE)){_E3._l4[_lp._FE](_lp,
_mp,_lp._yp)};if(yyGetBool(_lp._gq)){{_Z5(_lp,_mp,_lp._yp);_lp._yp=(-1);}};_Ep(_lp);return 0;}};}};if(!yyGetBool(_Np)){{if(yyfnotequal(_lp._zq[_yq(_lp._mq,_lp._zq)],0)){_zp(_lp,_mp,_lp._yp)._7r(_K4(_lp,_mp,_lp._Hq[_yq(_lp._mq,_lp._Hq)],_lp._jq,_kO,_lp._zq[_yq(_lp._mq,_lp._zq)],_lp._nq))};if(yyfnotequal(_lp._Aq[_yq(_lp._mq,_lp._Aq)],0)){_zp(_lp,_mp,_lp._yp)._9r(_K4(_lp,_mp,_lp._Hq[_yq(_lp._mq,_lp._Hq)],_lp._jq,_kO,_lp._Aq[_yq(_lp._mq,_lp._Aq)],_lp._oq))};}}else {{if(yyfnotequal(_lp._zq[_yq(_lp._mq,
_lp._zq)],0)){_zp(_lp,_mp,_lp._yp)._Tp=_K4(_lp,_mp,_lp._Hq[_yq(_lp._mq,_lp._Hq)],_lp._jq,_kO,_lp._zq[_yq(_lp._mq,_lp._zq)],_lp._nq)};if(yyfnotequal(_lp._Aq[_yq(_lp._mq,_lp._Aq)],0)){_zp(_lp,_mp,_lp._yp)._Up=_K4(_lp,_mp,_lp._Hq[_yq(_lp._mq,_lp._Hq)],_lp._jq,_kO,_lp._Aq[_yq(_lp._mq,_lp._Aq)],_lp._oq)};}};if(yyfnotequal(_lp._Bq[_yq(_lp._mq,_lp._Bq)],0)){_zp(_lp,_mp,_lp._yp)._Ap(_K4(_lp,_mp,_lp._Hq[_yq(_lp._mq,_lp._Hq)],_lp._jq,_kO,_lp._Bq[_yq(_lp._mq,_lp._Bq)],_lp._pq))};if(yyfnotequal(_lp._Cq[_yq(_lp._mq,
_lp._Cq)],0)){_zp(_lp,_mp,_lp._yp)._Cp(_K4(_lp,_mp,_lp._Hq[_yq(_lp._mq,_lp._Hq)],_lp._jq,_kO,_lp._Cq[_yq(_lp._mq,_lp._Cq)],_lp._qq))};if(yyfnotequal(_lp._Dq[_yq(_lp._mq,_lp._Dq)],0)){_zp(_lp,_mp,_lp._yp)._Xp=_K4(_lp,_mp,_lp._Hq[_yq(_lp._mq,_lp._Hq)],_lp._jq,_kO,_lp._Dq[_yq(_lp._mq,_lp._Dq)],_lp._rq)};if(yyfnotequal(_lp._Eq[_yq(_lp._mq,_lp._Eq)],0)){_zp(_lp,_mp,_lp._yp)._tr(_K4(_lp,_mp,_lp._Hq[_yq(_lp._mq,_lp._Hq)],_lp._jq,_kO,_lp._Eq[_yq(_lp._mq,_lp._Eq)],_lp._sq))};}function _Sc(_lp,_mp){_fu(_lp,
_mp);}function _Tc(_lp,_mp){_lp._yp=(-1);_lp._bq=0;_lp._4q=0;_lp._5q=1;_lp._aq=1;_lp._Kp=0;_lp._mO=0;_lp._0q=0;_lp._mE=1;}function _Uc(_lp,_mp){if((yyGetBool(yyfnotequal(_lp._yp,(-1))))&&(yyGetBool(_gu(_lp._yp)))){{_lp._0q=yyfplus(_lp._0q,global._bx);var _nO=yyftime(_Sp(_lp._aq),0.5);if(yyfequal(_lp._mE,1)){{if(yyfgreater(_lp._0q,_lp._Kp)){{_lp._mO=_c6(_lp,_mp,_lp._4q,_lp._5q);_lp._0q=0;_lp._mE=2;}};}}else {if(yyfequal(_lp._mE,2)){{if(yyfgreater(_lp._0q,_nO)){{_lp._0q=0;_lp._mE=3;_zp(_lp,_mp,_lp._yp)._Xp=_lp._mO;
}}else {_zp(_lp,_mp,_lp._yp)._Xp=_8r(_lp._bq,_lp._mO,yyfdivide(_Sp(_lp._0q),_Sp(_nO)))};}}else {if(yyfequal(_lp._mE,3)){{if(yyfgreater(_lp._0q,_nO)){{_lp._0q=0;_lp._mE=1;_zp(_lp,_mp,_lp._yp)._Xp=_lp._bq;}}else {_zp(_lp,_mp,_lp._yp)._Xp=_8r(_lp._mO,_lp._bq,yyfdivide(_Sp(_lp._0q),_Sp(_nO)))};}}}};}}else {{_Z5(_lp,_mp,_lp.id);}};}function _Vc(_lp,_mp){_fu(_lp,_mp);}function _Wc(_lp,_mp){_lp._st=(-1);_lp._rt=(-1);_lp._ut=1?1:0;_lp._vt=0;_lp._wt=0;_lp._xt=0?1:0;_lp._oO=1;_lp._pO=1;_lp._Ct=0?1:0;_lp._qO=0;}
function _Yc(_lp,_mp){if(yyGetBool(_56(_lp,_mp,_lp._rt))){{if(yyGetBool(_56(_lp,_mp,_lp._st))){{if(yyGetBool(_lp._ut)){{var _Zq=sin(_4r(_Sp(-_Sp(_zp(_lp,_mp,_lp._rt)._tq))));var _5r=cos(_4r(_Sp(-_Sp(_zp(_lp,_mp,_lp._rt)._tq))));_zp(_lp,_mp,_lp._st)._7r(yyfplus(yyfminus(_Sp(yyftime(_Sp(_lp._vt),_Sp(_5r))),_Sp(yyftime(_Sp(_lp._wt),_Sp(_Zq)))),_Sp(_zp(_lp,_mp,_lp._rt).x)));_zp(_lp,_mp,_lp._st)._9r(yyfplus(yyfplus(_Sp(yyftime(_Sp(_lp._vt),_Sp(_Zq))),_Sp(yyftime(_Sp(_lp._wt),_Sp(_5r)))),_Sp(_zp(_lp,_mp,
_lp._rt).y)));}};if(yyGetBool(_lp._Ct)){{_zp(_lp,_mp,_lp._st)._tr(yyfplus(_Sp(_lp._qO),_Sp(_zp(_lp,_mp,_lp._rt)._tq)));}};if(yyGetBool(_lp._xt)){{_zp(_lp,_mp,_lp._st)._Ap(yyftime(_Sp(_lp._oO),_Sp(_zp(_lp,_mp,_lp._rt)._Lp)));_zp(_lp,_mp,_lp._st)._Cp(yyftime(_Sp(_lp._pO),_Sp(_zp(_lp,_mp,_lp._rt)._Mp)));}};}}else {{_Z5(_lp,_mp,_lp.id);}};}}else {{if(yyGetBool(_56(_lp,_mp,_lp._st))){_Z5(_lp,_mp,_lp._st)};_Z5(_lp,_mp,_lp.id);}};}function _Zc(_lp,_mp){_fu(_lp,_mp);}function __c(_lp,_mp){_lp._nu=(-1);_lp._ou=0;
_lp._5O=1?1:0;_lp._aq=0;}function _0d(_lp,_mp){if((yyGetBool(!yyGetBool(_lp._5O)))||(yyGetBool(!yyGetBool(_Mq(_lp._nu))))||(yyGetBool(yyfequal(_lp._nu,(-1))))){return 1};_lp._aq=yyfplus(_lp._aq,global._ax);_lp._Ap(_lp._Lp+0.05);_lp._Cp(_lp._Lp);if(yyfgreaterequal(_lp._aq,_lp._ou)){{_lp._aq=0;_Yw(_lp,_mp,0);}};}function _2d(_lp,_mp){_Lb(_lp,_mp,_lp.x,_lp.y,_lp._nu);}function _3d(_lp,_mp){_fu(_lp,_mp);}function _4d(_lp,_mp){_fu(_lp,_mp);_lp._pu=0;_lp._qu=0;_lp._ru=0;}function _5d(_lp,_mp){var _0r=_4r(yyfplus(_Sp(_lp._pu),
_Sp(_lp._tq)));var _rO=0;if(yyfequal(_lp._qu,_lp._ru)){_rO=_lp._ru}else {_vr(_lp._qu,_lp._ru)};var _sO=cos(_0r),_tO=sin(_0r);var _yp=_Lb(_lp,_mp,yyfplus(_Sp(_lp.x),_Sp(_sO)),yyfplus(_Sp(_lp.y),_Sp(_tO)),_lp._nu);_zp(_lp,_mp,_yp)._uO(yyftime(_Sp(_sO),_Sp(_rO)));_zp(_lp,_mp,_yp)._vO(yyftime(_Sp(_tO),_Sp(_rO)));_zp(_lp,_mp,_yp)._tr(yyfplus(_Sp(_lp._pu),_Sp(_lp._tq)));}function _6d(_lp,_mp){_fu(_lp,_mp);}function _7d(_lp,_mp){_fu(_lp,_mp);_lp._wO=0;}function _8d(_lp,_mp){var _0r=_4r(yyfplus(_Sp(_lp._pu),_Sp(_lp._tq)));
var _rO=0;if(yyfequal(_lp._qu,_lp._ru)){_rO=_lp._ru}else {_vr(_lp._qu,_lp._ru)};var _sO=cos(_0r),_tO=sin(_0r);var _yp=_Lb(_lp,_mp,yyfplus(_Sp(_lp.x),_Sp(_sO)),yyfplus(_Sp(_lp.y),_Sp(_tO)),_lp._nu);_zp(_lp,_mp,_yp)._uO(yyftime(_Sp(_sO),_Sp(_rO)));_zp(_lp,_mp,_yp)._vO(yyftime(_Sp(_tO),_Sp(_rO)));_zp(_lp,_mp,_yp)._tr(yyfplus(_Sp(_lp._pu),_Sp(_lp._tq)));}function _9d(_lp,_mp){_fu(_lp,_mp);}function _ad(_lp,_mp){_fu(_lp,_mp);_lp._Zp=0;_lp._qu=0;_lp._ru=0;_lp._xO=0;_lp._yO=0;}function _bd(_lp,_mp){var _0r=_4r(yyfplus(_Sp(_vr(_lp._xO,
_lp._yO)),_Sp(_lp._tq)));var _Mt=random(_lp._Zp);var _rO=_vr(_lp._qu,_lp._ru);var _yp=_Lb(_lp,_mp,yyfplus(_Sp(_lp.x),_Sp(yyftime(_Sp(cos(_0r)),_Sp(_Mt)))),yyfplus(_Sp(_lp.y),_Sp(yyftime(_Sp(sin(_0r)),_Sp(_Mt)))),_lp._nu);_zp(_lp,_mp,_yp)._uO(yyftime(_Sp(cos(_0r)),_Sp(_rO)));_zp(_lp,_mp,_yp)._vO(yyftime(_Sp(sin(_0r)),_Sp(_rO)));_zp(_lp,_mp,_yp)._tr(_lr(_0r));}function _cd(_lp,_mp){_fu(_lp,_mp);}function _dd(_lp,_mp){_lp._yu=0;_lp._zu=0;_lp._xu=0;_lp._wu=0;_lp._Au=0?1:0;_lp._HA=1?1:0;_lp._Bu=(-1);}function _ed(_lp,
_mp){if(!yyGetBool(_lp._HA)){return 1};var _Iq=0;for(;yyfless(_Iq,_lp._wu);_Iq++){{{var _zO=_tp(_lp._xu[_yq(_Iq,_lp._xu)]);for(var _AO in _zO){if(!_zO.hasOwnProperty(_AO))continue;var _BO=_zO[_AO];if(_BO._wp)continue;if(!_BO._xp)continue;{if(yyfless(_BO.x,_lp.x)){continue };if(yyfless(_BO.y,_lp.y)){continue };if(yyfgreater(_BO.x,yyfplus(_Sp(_lp.x),_Sp(_lp._yu)))){continue };if(yyfgreater(_BO.y,yyfplus(_Sp(_lp.y),_Sp(_lp._zu)))){continue };_Z5(_BO,_lp,_BO.id);}}};}};}function _fd(_lp,_mp){_fu(_lp,_mp);}function _gd(_lp,
_mp){_lp._CO=(-1);_lp._eJ=(-1);_lp._DO=0;_lp._EO=0;_lp._FO=0;_lp._GO=0;_lp._HO=0;_lp._IO=0;_lp._JO=1?1:0;_lp._KO=0?1:0;_lp._LO=0?1:0;_lp._MO=0?1:0;_lp._1u=0;}function _hd(_lp,_mp){if((yyGetBool(_gu(_lp._eJ)))&&(yyGetBool(yyfnotequal(_lp._eJ,(-1))))){{if((yyGetBool(_gu(_lp._CO)))&&(yyGetBool(yyfnotequal(_lp._CO,(-1))))){{if(yyGetBool(_lp._JO)){{var _Zq=sin(_4r(_zp(_lp,_mp,_lp._eJ)._tq));var _5r=cos(_4r(_zp(_lp,_mp,_lp._eJ)._tq));_zp(_lp,_mp,_lp._CO)._7r(yyfplus(yyfminus(_Sp(yyftime(_Sp(_lp._DO),_Sp(_5r))),
_Sp(yyftime(_Sp(_lp._EO),_Sp(_Zq)))),_Sp(_zp(_lp,_mp,_lp._eJ).x)));_zp(_lp,_mp,_lp._CO)._9r(yyfplus(yyfplus(_Sp(yyftime(_Sp(_lp._DO),_Sp(_Zq))),_Sp(yyftime(_Sp(_lp._EO),_Sp(_5r)))),_Sp(_zp(_lp,_mp,_lp._eJ).y)));}};if(yyGetBool(_lp._KO)){{_zp(_lp,_mp,_lp._CO)._Ap(yyftime(_Sp(_lp._FO),_Sp(_zp(_lp,_mp,_lp._eJ)._Lp)));_zp(_lp,_mp,_lp._CO)._Cp(yyftime(_Sp(_lp._GO),_Sp(_zp(_lp,_mp,_lp._eJ)._Mp)));}};if(yyGetBool(_lp._LO)){_zp(_lp,_mp,_lp._CO)._tr(yyfplus(_Sp(_lp._HO),_Sp(_zp(_lp,_mp,_lp._eJ)._tq)))};if(yyGetBool(_lp._MO)){
_zp(_lp,_mp,_lp._CO)._Xp=yyftime(_Sp(_lp._IO),_Sp(_zp(_lp,_mp,_lp._eJ)._tq))};}}else {{_Z5(_lp,_mp,_lp.id);}};}}else {{if(yyGetBool(_56(_lp,_mp,_lp._CO))){_Z5(_lp,_mp,_lp._CO)};_Z5(_lp,_mp,_lp.id);}};}function _id(_lp,_mp){_fu(_lp,_mp);}function _jd(_lp,_mp){_lp._aq=0;_lp._NO=0;_lp._PN=0;_lp._tu=0;_lp._cs=0;_lp._ds=0;_lp._su=0;}function _kd(_lp,_mp){_lp._aq=yyfplus(_lp._aq,yyftime(_Sp(_lp._PN),_Sp(global._ax)));_lp._aq=max(_lp._aq,0);_lp._tu=floor(yyftime(_Sp(_OO(_lp._aq)),1000));_lp._cs=floor(yyfmod(_Sp(_lp._aq),
60));_lp._ds=yyfmod(_Sp(floor(yyfdivide(_Sp(_lp._aq),60))),60);_lp._su=floor(yyfdivide(_Sp(_lp._aq),3600));}function _ld(_lp,_mp){_fu(_lp,_mp);}function _md(_lp,_mp){_lp._Rt(0);_lp._eu=0;_lp._Xp=0;_lp._sc=1?1:0;_lp._Az=0;_lp._zz=0;_lp._yz=1;_lp._Kp=0;_lp._xz=(-1);_lp._PO=0?1:0;}function _nd(_lp,_mp){if(yyfgreater(_lp._Kp,0)){{_lp._Kp=yyfminus(_lp._Kp,global._bx);return 0;}};_lp._zz=yyfplus(_lp._zz,global._bx);_lp._Az=yyfdivide(_Sp(_lp._zz),_Sp(_lp._yz));if(!yyGetBool(_lp._PO)){if(yyfgreaterequal(_lp._Az,
0.5)){{_lp._PO=1?1:0;if(yyGetBool(_QO(_lp._xz))){_aJ(_lp._xz)};}}};if(yyfgreaterequal(_lp._Az,1)){{_Z5(_lp,_mp,_lp.id);}};if(yyfless(_lp._Az,0.5)){_lp._Xp=yyftime(_Sp(_lp._Az),2)}else {_lp._Xp=yyfminus(1,_Sp(yyftime(_Sp(yyfminus(_Sp(_lp._Az),0.5)),2)))};_lp._Xp=_7t(_lp._Xp,0,1);}function _pd(_lp,_mp){_t5(_lp,_mp,_lp._Bs,_lp._Cs,_lp._Xp);}function _qd(_lp,_mp){}function _rd(_lp,_mp){_fu(_lp,_mp);}function _sd(_lp,_mp){_lp._wq=0?1:0;_lp._Xp=0;_lp._RO=0;_lp._SO=0;_lp._Kp=0;_lp._TO=0;_lp._UO=(-1);_lp._VO=0?1:0;
_lp._WO=0;_lp._XO=(-1);_lp._YO=0?1:0;_lp._ZO=0?1:0;_lp.__O=_lp._0P;_lp._1P=_lp._2P;_lp._3P=_lp._4P;_lp._5P=_Hs(_lp._1P);_lp._6P=_Js(_lp._1P);_lp._7P=_Hs(_lp.__O);_lp._8P=_Js(_lp.__O);_lp._9P=_Hs(_lp._3P);_lp._aP=_Js(_lp._3P);_lp._bP=0?1:0;_lp._cP=0.8;_lp._dP=1?1:0;_lp._eP=3;if(yyGetBool(_57(_lp,_mp))){_lp._fP=0.16}else {_lp._fP=0.05};_lp._gP=0;}function _td(_lp,_mp){if(yyfgreater(_lp._TO,0)){{if(!yyGetBool(_lp._wq)){_lp._TO=yyfminus(_lp._TO,global._bx)};return 1;}};if(yyfnotequal(_lp._SO,0)){{if(!yyGetBool(_lp._wq)){
_lp._RO=yyfplus(_lp._RO,yyftime(yyftime(_Sp(_lp._SO),_Sp(global._bx)),3))};if((yyGetBool(yyfgreater(_lp._RO,1)))&&(yyGetBool(yyfgreater(_lp._SO,0)))){{_lp._RO=1;_lp._SO=(-1);_lp._TO=1;_lp._VO=1?1:0;if((yyGetBool(yyfnotequal(_lp._UO,(-1))))&&(yyGetBool(_uB(_lp._UO)))){_E3._l4[_lp._UO](_lp,_mp)};if(yyfnotequal(_lp._XO,(-1))){_aJ(_lp._XO)};}};if((yyGetBool(yyfless(_lp._RO,0)))&&(yyGetBool(yyfless(_lp._SO,0)))){{_lp._RO=0;_lp._SO=0;}};}};if(yyflessequal(_lp._Kp,0)){{_lp._WO=yyfplus(_lp._WO,yyfdivide(_Sp(global._bx),
_Sp(_lp._cP)));if(yyfless(_lp._WO,0.4)){_lp._Xp=_8r(0,1,yyftime(_Sp(_lp._WO),2.5))}else {if(yyfgreater(_lp._WO,0.6)){_lp._Xp=_8r(1,0,yyftime(_Sp(yyfminus(_Sp(_lp._WO),0.6)),2.5))}else {_lp._Xp=1}};if((yyGetBool(yyfgreater(_lp._WO,0.5)))&&(yyGetBool(!yyGetBool(_lp._bP)))){{_lp._SO=1;_lp._bP=1?1:0;_lp._Kp=0.6;}};if(yyfgreater(_lp._WO,0.49)){if(yyfequal(_lp._YO,0)){{_lp._YO=1?1:0;if(yyGetBool(_lp._dP)){_95(_lp,_mp,_lp._hP,0)};}}};if(yyfgreater(_lp._WO,0.525)){if(yyfequal(_lp._ZO,0)){{_lp._ZO=1?1:0;_95(_lp,
_mp,_lp._iP,0);}}};if(yyfless(_lp._WO,0.5)){_lp._gP=_8r(_lp._fP,_lp._eP,yyftime(_Sp(yyfminus(0.5,_Sp(_lp._WO))),2))}else {_lp._gP=_8r(_lp._fP,_lp._eP,yyftime(_Sp(yyfminus(_Sp(_lp._WO),0.5)),2))};if(yyfgreaterequal(_lp._WO,1)){{_Ep(_lp);}};}}else {{if(!yyGetBool(_lp._wq)){_lp._Kp=yyfminus(_lp._Kp,global._bx)};if(yyflessequal(_lp._Kp,0)){{_lp._Kp=0;}};}};}function _ud(_lp,_mp){var _jP=_Ys();var _kP=_Zs();var _lP=yyftime(_Sp(_lp._gP),_Sp(_kP));var _mP=yyftime(_Sp(yyfminus(_Sp(_kP),_Sp(_lP))),0.5);var _nP=yyftime(_Sp(yyfminus(_Sp(_jP),
_Sp(_lP))),0.5);if((yyGetBool(yyfnotequal(_lp._RO,0)))&&(yyGetBool(yyfnotequal(_lp._SO,0)))){_As(_lp,_lp._1P,0,yyftime(_Sp(_jP),0.5),yyftime(_Sp(_kP),0.5),yyfdivide(_Sp(_lP),_Sp(_lp._5P)),yyfdivide(_Sp(_lP),_Sp(_lp._6P)),0,16777215,_lp._RO)};var _oP=yyfdivide(_Sp(yyfminus(_Sp(_lp._gP),_Sp(_lp._fP))),_Sp(yyfminus(_Sp(_lp._eP),_Sp(_lp._fP))));_oP=_7t(_oP,0,1);_As(_lp,_lp.__O,0,yyftime(_Sp(_jP),0.5),yyftime(_Sp(_kP),0.5),yyfdivide(_Sp(_lP),_Sp(_lp._7P)),yyfdivide(_Sp(_lP),_Sp(_lp._8P)),0,16777215,_lp._Xp);
_As(_lp,_lp.__O,1,yyftime(_Sp(_jP),0.5),yyftime(_Sp(_kP),0.5),yyfdivide(_Sp(_lP),_Sp(_lp._7P)),yyfdivide(_Sp(_lP),_Sp(_lp._8P)),0,16777215,_oP);if(yyfgreater(_nP,1)){{_As(_lp,_lp._3P,0,0,_mP,yyfdivide(_Sp(_nP),_Sp(_lp._9P)),yyfdivide(_Sp(_lP),_Sp(_lp._aP)),0,16777215,_lp._Xp);_As(_lp,_lp._3P,0,yyfplus(_Sp(_lP),_Sp(_nP)),_mP,yyfdivide(_Sp(_nP),_Sp(_lp._9P)),yyfdivide(_Sp(_lP),_Sp(_lp._aP)),0,16777215,_lp._Xp);}};if(yyfgreater(_mP,1)){{_As(_lp,_lp._3P,0,0,0,yyfdivide(_Sp(_jP),_Sp(_lp._9P)),yyfdivide(_Sp(_mP),
_Sp(_lp._aP)),0,16777215,_lp._Xp);_As(_lp,_lp._3P,0,0,yyfplus(_Sp(_mP),_Sp(_lP)),yyfdivide(_Sp(_jP),_Sp(_lp._9P)),yyfdivide(_Sp(_mP),_Sp(_lp._aP)),0,16777215,_lp._Xp);}};}function _vd(_lp,_mp){}function _wd(_lp,_mp){_fu(_lp,_mp);}function _xd(_lp,_mp){_96(_lp,_mp);var _Mu=0.7;_Dx(yyftime(_Sp(global._yw),_Sp(_Mu)),yyftime(_Sp(global._zw),_Sp(_Mu)));}function _yd(_lp,_mp){_n7(_lp,_mp,_pP(),_qP());global._uF=global._2x;global._BN=global._Tw;}function _zd(_lp,_mp){_fu(_lp,_mp);}function _Ad(_lp,_mp){_96(_lp,
_mp);var _Mu=0.7;_Dx(yyftime(_Sp(global._yw),_Sp(_Mu)),yyftime(_Sp(global._zw),_Sp(_Mu)));}function _Bd(_lp,_mp){_n7(_lp,_mp,_pP(),_qP());global._uF=global._2x;global._BN=global._Tw;}function _Cd(_lp,_mp){_fu(_lp,_mp);}function _Dd(_lp,_mp){_96(_lp,_mp);}function _Ed(_lp,_mp){var _jP=_PD();var _kP=_QD();global._ww=global._zw;global._vw=yyftime(yyfdivide(_Sp(global._ww),_Sp(_kP)),_Sp(_jP));global._vw=yyfdivide(global._vw,_zp(_lp,_mp,global._OA)._rP);global._ww=yyfdivide(global._ww,_zp(_lp,_mp,global._OA)._rP);
global._Sw=global._vw;global._Tw=global._ww;global._uF=global._Sw;global._BN=global._Tw;}function _Fd(_lp,_mp){_fu(_lp,_mp);}function _Gd(_lp,_mp){;global._sP=_lp.id;;global._Jw=_lp.id;_lp._hc=1?1:0;_lp._tP=1;_lp._uP=0?1:0;_lp._XF=0?1:0;_lp._Kw=0;_lp._Mw=480;_lp._Ow=800;_lp._Qw=yyfdivide(_Sp(_lp._Mw),_Sp(_lp._Ow));}function _Hd(_lp,_mp){}function _Id(_lp,_mp){if(yyGetBool(_lp._uP)){if(yyGetBool(_lp._XF)){{_s5(_lp,_mp,1,0,1);_Os(_lp,_lp._vP,0,yyfdivide(_Sp(global._Sw),2),yyfdivide(_Sp(global._Tw),2));
_K8(_lp,_mp,"Please turn your device",yyfdivide(_Sp(global._Sw),2),yyfplus(_Sp(yyfdivide(_Sp(global._Tw),2)),200),730,120,0.75,1,1,16777215,_lp._wP,_lp._Xp);}}};}// /// @description
function _Jd(_lp,_mp){}function _Kd(_lp,_mp){_fu(_lp,_mp);}function _Ld(_lp,_mp){_96(_lp,_mp);;global._dE=_lp.id;global._xP=1;global._TD=0?1:0;_d9(_lp,_mp);_e9(_lp,_mp);_Zw(0);__w(0);_0x();_lp._eE=1;global._yP=(-1);global._VD=_lp._zP;global._AP=0?1:0;_F6(_lp,_mp,_lp.id,1,1,0,0.25);}function _Md(_lp,_mp){_f9(_lp,_mp);global._uF=global._2x;
global._BN=global._Tw;}// /// @description Insert description here
function _Nd(_lp,_mp){global._BP=_CP();var _1s=_lp._ID;dj_var_set("mouse_x",yyfminus(_Sp(yyftime(_Sp(_8v._JD()),_Sp(_1s))),_Sp(yyftime(_Sp(_Rb(_lp,_mp,0,0)),_Sp(yyfminus(_Sp(_1s),1))))));dj_var_set("mouse_y",yyfminus(_Sp(yyftime(_Sp(_8v._KD()),_Sp(_1s))),_Sp(yyftime(_Sp(_Rb(_lp,_mp,1,0)),_Sp(yyfminus(_Sp(_1s),1))))));global._DP=yyfdivide(yyftime(_Sp(yyfminus(_Sp(_8v._JD()),_Sp(_Rb(_lp,_mp,0,0)))),_Sp(global._pt)),_Sp(global._Sw));
global._EP=yyfdivide(yyftime(_Sp(yyfminus(_Sp(_8v._KD()),_Sp(_Rb(_lp,_mp,1,0)))),_Sp(global._qt)),_Sp(global._Tw));}function _Pd(_lp,_mp){return dj_call1("hide_adrbar",_8v._7E());}function _Qd(_lp,_mp){_fu(_lp,_mp);}function _Rd(_lp,_mp){if(yyfgreater(_lu(24),1)){{_Z5(_lp,_mp,_lp.id);return 1;}};;global._gs=_lp.id;_lp._ls=_eq(_lp._ls,2402484561);_lp._ls[_fq(0)]=0;_lp._is=_eq(_lp._is,2319382364);_lp._is[_fq(0)]=0;_lp._ks=0;_lp._hs=0;_lp._ss=(-1);}function _Sd(_lp,_mp){_fu(_lp,_mp);}function _Td(_lp,_mp){
_lp._WO=0;_lp._aq=0;_lp._Jp=0.01;_lp._ys=0?1:0;_lp._FP=0?1:0;_lp._xs=0;_lp._vs=(-1);_lp._ws=(-1);_lp._GP=0?1:0;if(yyfgreater(_lu(25),1)){{{var _HP=_tp(25);for(var _IP in _HP){if(!_HP.hasOwnProperty(_IP))continue;var _JP=_HP[_IP];if(_JP._wp)continue;if(!_JP._xp)continue;if(yyfnotequal(_JP.id,_lp.id)){_Ep(_JP)}}};}};}function _Ud(_lp,_mp){if(yyfgreater(_lp._xs,0)){{_lp._xs=yyfminus(_lp._xs,global._bx);return 0;}};_lp._aq=yyfplus(_lp._aq,global._bx);_lp._WO=yyfdivide(_Sp(_lp._aq),_Sp(_lp._Jp));if(yyfless(_lp._WO,
0.5)){{_e5(_lp,_mp,yyfminus(1,_Sp(yyftime(_Sp(_lp._WO),2))));}}else {if(yyfgreater(_lp._WO,1)){{_e5(_lp,_mp,1);_Ep(_lp);}}else {{if(!yyGetBool(_lp._FP)){{if(yyfnotequal(_lp._vs,(-1))){if(yyGetBool(_lp._ys)){_f5(_lp,_mp,_lp._vs)}else {{if(yyfequal(_es(),1)){{_fs(_lp._vs);}}else {{_Qb(_lp,_mp,_lp._vs);}};}}};if(yyfnotequal(_lp._ws,(-1))){{if(!yyGetBool(_lp._GP)){{_zp(_lp,_mp,global._gs)._ss=_lp._ws;if(yyGetBool(_zp(_lp,_mp,global._ms)._ts)){_b5(_lp,_mp,_lp._ws)};_lp._GP=1?1:0;}};}}else {{_zp(_lp,_mp,global._gs)._ss=(-1);
}};_lp._FP=1?1:0;}};_e5(_lp,_mp,yyftime(_Sp(yyfminus(_Sp(_lp._WO),0.5)),2));}}};}function _Vd(_lp,_mp){_fu(_lp,_mp);}function _Wd(_lp,_mp){;global._OA=_lp.id;_lp._Jv=(-1);_lp._XA=_lp.x;_lp._YA=_lp.y;_lp._TA=0;_lp._UA=0;_lp._KP=0?1:0;_lp._LP=0?1:0;_lp._MP=0?1:0;_lp._NP=0?1:0;_lp._VA=5;_lp._WA=0?1:0;_lp._OP=2;_lp._PP=1;_lp._rP=1;_lp._QP=0;_lp._PA=0;_lp._QA=0?1:0;_lp._RA=10;_lp._SA=3;_lp._RP=0;_lp._SP=0;_lp._TP=0;_lp._UP=0;_lp._VP=0;_lp._Kx=_Rb(_lp,_mp,0,0);_lp._Lx=_Rb(_lp,_mp,1,0);_lp._gM=yyfplus(_Sp(_Rb(_lp,
_mp,0,0)),_Sp(_Rb(_lp,_mp,2,0)));_lp._9F=yyfplus(_Sp(_Rb(_lp,_mp,1,0)),_Sp(_Rb(_lp,_mp,3,0)));}function _Xd(_lp,_mp){_lp._7r(_lp.x-_lp._UP);_lp._9r(_lp.y-_lp._VP);if(yyfgreater(_lp._PA,0)){{_lp._PA=yyfminus(_lp._PA,global._bx);_lp._QA=1?1:0;}}else {_lp._QA=0?1:0};if(yyGetBool(_lp._QA)){{var _WP=yyfdivide(1,_Sp(_lp._RA));_lp._RP=yyfplus(_lp._RP,global._bx);if(yyfgreater(_lp._RP,_WP)){{var _0r=random(6.28318530717959);_lp._SP=yyftime(_Sp(cos(_0r)),_Sp(_lp._SA));_lp._TP=yyftime(_Sp(sin(_0r)),_Sp(_lp._SA));
_lp._RP=0;}};_lp._UP=_8r(_lp._UP,_lp._SP,yyfdivide(_Sp(_lp._RP),_Sp(_WP)));_lp._VP=_8r(_lp._VP,_lp._TP,yyfdivide(_Sp(_lp._RP),_Sp(_WP)));}}else {{_lp._UP=_8r(_lp._UP,0,yyfdivide(_Sp(global._bx),10));_lp._VP=_8r(_lp._VP,0,yyfdivide(_Sp(global._bx),10));}};if(yyGetBool(_lp._WA)){{if(yyGetBool(_56(_lp,_mp,_lp._Jv))){{_lp._XA=yyfplus(_Sp(_zp(_lp,_mp,_lp._Jv).x),_Sp(_lp._TA));_lp._YA=yyfplus(_Sp(_zp(_lp,_mp,_lp._Jv).y),_Sp(_lp._UA));}};var _XP=_lp._XA;var _YP=_lp._YA;if(yyGetBool(_lp._KP)){_XP=_lp.x};if(yyGetBool(_lp._LP)){
_YP=_lp.y};if(yyGetBool(_lp._MP)){if(yyfless(_lp._YA,_lp.y)){_YP=_lp.y}};if(yyGetBool(_lp._NP)){if(yyfgreater(_lp._YA,_lp.y)){_YP=_lp.y}};if(yyfgreater(_lp._VA,0)){_O4(_lp,_mp,_XP,_YP,yyftime(_Sp(global._bx),_Sp(_lp._VA)))}else {{_lp._7r(_XP);_lp._9r(_YP);}};}};_lp._7r(_lp.x+_lp._UP);_lp._9r(_lp.y+_lp._VP);_lp._PP=_7t(_lp._PP,0.5,2);_lp._rP=_8r(_lp._rP,_lp._PP,yyftime(_Sp(global._bx),_Sp(_lp._OP)));_lp._rP=_7t(_lp._rP,0.5,2);_ZP(global._Sw,global._Tw);_Sb(_lp,_mp,2,0,yyfdivide(_Sp(global._Sw),_Sp(_lp._rP)));
_Sb(_lp,_mp,3,0,yyfdivide(_Sp(global._Tw),_Sp(_lp._rP)));_Sb(_lp,_mp,0,0,yyfminus(_Sp(_lp.x),_Sp(yyftime(_Sp(_Rb(_lp,_mp,2,0)),0.5))));_Sb(_lp,_mp,1,0,yyfminus(_Sp(_lp.y),_Sp(yyftime(_Sp(_Rb(_lp,_mp,3,0)),0.5))));_lp._Kx=_Rb(_lp,_mp,0,0);_lp._Lx=_Rb(_lp,_mp,1,0);_lp._gM=yyfplus(_Sp(_Rb(_lp,_mp,0,0)),_Sp(_Rb(_lp,_mp,2,0)));_lp._9F=yyfplus(_Sp(_Rb(_lp,_mp,1,0)),_Sp(_Rb(_lp,_mp,3,0)));}function _Zd(_lp,_mp){if(yyGetBool(_lp._QP)){_lp._PP=yyfminus(_lp._PP,0.1)};}function _0e(_lp,_mp){if(yyGetBool(_lp._QP)){
_lp._PP=yyfplus(_lp._PP,0.1)};}function _1e(_lp,_mp){_fu(_lp,_mp);}function _2e(_lp,_mp){;global._tA=_lp.id;_lp._HA=0?1:0;_lp._CA="Test";_lp._uA=0?1:0;_lp._wA=0?1:0;_lp._vA=0;_lp._xA=0;_lp._AA=(-1);_lp.__P=1?1:0;_lp._yA=60;_lp._zA=0;_lp._EA=(-1);_lp._0Q=1?1:0;}// /// @description ads auto request
function _3e(_lp,_mp){if(yyGetBool(_lp._uA)){{if(yyfgreater(_lp._yA,0)){{_lp._zA=yyfplus(_lp._zA,global._bx);}};if(yyGetBool(_lp.__P)){{if((yyGetBool(yyfequal(_lp._vA,0)))||(yyGetBool(yyfequal(_lp._vA,2)))){
{_d8(_lp,_mp);}};}};}};if(yyGetBool(_lp._wA)){if(yyGetBool(_lp._0Q)){{if((yyGetBool(yyfequal(_lp._xA,0)))||(yyGetBool(yyfequal(_lp._xA,2)))){{_e8(_lp,_mp);}};}}};}function _4e(_lp,_mp){_fu(_lp,_mp);}function _5e(_lp,_mp){_lp._eu=0;_lp._zv=1;_lp._Av=1;_lp._Bv=1;_lp._Cv=1;_lp._1Q=0;_lp._Dv=_eq(_lp._Dv,729340216);_lp._Dv[_fq(0)]=0;_lp._Ev=_eq(_lp._Ev,845408377);_lp._Ev[_fq(0)]=0;_lp._Fv=_eq(_lp._Fv,2612984212);_lp._Fv[_fq(0)]=0;_lp._Gv=_eq(_lp._Gv,2191902933);_lp._Gv[_fq(0)]=0;_lp._Mt=_eq(_lp._Mt,1772778161);
_lp._Mt[_fq(0)]=0;_lp._2Q=0;_lp._3Q=0;}function _7e(_lp,_mp){_lp._3Q=yyfminus(_lp._3Q,global._ax);if(yyflessequal(_lp._3Q,0)){{var _Iq=yyfplus(_Sp(_lp._Bv),1);for(;yyfgreater(_Iq,0);_Iq--){{_lp._Dv=_eq(_lp._Dv,729340216);_lp._Dv[_fq(_Iq)]=_lp._Dv[_yq(yyfminus(_Sp(_Iq),1),_lp._Dv)];_lp._Ev=_eq(_lp._Ev,845408377);_lp._Ev[_fq(_Iq)]=_lp._Ev[_yq(yyfminus(_Sp(_Iq),1),_lp._Ev)];_lp._Fv=_eq(_lp._Fv,2612984212);_lp._Fv[_fq(_Iq)]=_lp._Fv[_yq(yyfminus(_Sp(_Iq),1),_lp._Fv)];_lp._Gv=_eq(_lp._Gv,2191902933);_lp._Gv[_fq(_Iq)]=_lp._Gv[_yq(yyfminus(_Sp(_Iq),
1),_lp._Gv)];_lp._Mt=_eq(_lp._Mt,1772778161);_lp._Mt[_fq(_Iq)]=_lp._Mt[_yq(yyfminus(_Sp(_Iq),1),_lp._Mt)];}};_lp._Mt=_eq(_lp._Mt,1772778161);_lp._Mt[_fq(yyfplus(_Sp(_lp._Bv),1))]=0;_lp._3Q=_lp._Cv;}};_lp._Dv=_eq(_lp._Dv,729340216);_lp._Dv[_fq(0)]=_lp.x;_lp._Ev=_eq(_lp._Ev,845408377);_lp._Ev[_fq(0)]=_lp.y;var _4Q,_5Q;_4Q=yyfminus(_Sp(_lp._Dv[_yq(1,_lp._Dv)]),_Sp(_lp.x));_5Q=yyfminus(_Sp(_lp._Ev[_yq(1,_lp._Ev)]),_Sp(_lp.y));_lp._Mt=_eq(_lp._Mt,1772778161);_lp._Mt[_fq(0)]=sqrt(yyfplus(_Sp(yyftime(_Sp(_4Q),
_Sp(_4Q))),_Sp(yyftime(_Sp(_5Q),_Sp(_5Q)))));if(yyfgreater(_lp._Mt[_yq(0,_lp._Mt)],0)){{_lp._Fv=_eq(_lp._Fv,2612984212);_lp._Fv[_fq(0)]=yyfdivide(_Sp(_4Q),_Sp(_lp._Mt[_yq(0,_lp._Mt)]));_lp._Gv=_eq(_lp._Gv,2191902933);_lp._Gv[_fq(0)]=yyfdivide(_Sp(_5Q),_Sp(_lp._Mt[_yq(0,_lp._Mt)]));}};_4Q=yyfminus(_Sp(_lp._Dv[_yq(yyfplus(_Sp(_lp._Bv),1),_lp._Dv)]),_Sp(_lp._Dv[_yq(_lp._Bv,_lp._Dv)]));_5Q=yyfminus(_Sp(_lp._Ev[_yq(yyfplus(_Sp(_lp._Bv),1),_lp._Ev)]),_Sp(_lp._Ev[_yq(_lp._Bv,_lp._Ev)]));_lp._6Q=yyfplus(_Sp(yyfdivide(yyftime(_Sp(_4Q),
_Sp(_lp._3Q)),_Sp(_lp._Cv))),_Sp(_lp._Dv[_yq(_lp._Bv,_lp._Dv)]));_lp._7Q=yyfplus(_Sp(yyfdivide(yyftime(_Sp(_5Q),_Sp(_lp._3Q)),_Sp(_lp._Cv))),_Sp(_lp._Ev[_yq(_lp._Bv,_lp._Ev)]));_lp._Mt[_fq(_lp._Bv)]=sqrt(yyfplus(_Sp(yyftime(_Sp(_4Q),_Sp(_4Q))),_Sp(yyftime(_Sp(_5Q),_Sp(_5Q)))));_lp._2Q=0;var _Iq=0;for(;yyfless(_Iq,yyfplus(_Sp(_lp._Bv),1));_Iq++){_lp._2Q=yyfplus(_lp._2Q,_lp._Mt[_yq(_Iq,_lp._Mt)])};}function _8e(_lp,_mp){var _8Q=0;var _9Q=yyftime(_Sp(_lp._zv),0.5);var _aQ=_9Q;var _bQ=1;_9Q=_lp._zv;if(yyfgreater(_lp._2Q,
15)){var _Iq=0;for(;yyfless(_Iq,yyfplus(_Sp(_lp._Bv),1));_Iq++){{if(yyGetBool(_lp._1Q)){_bQ=yyfminus(_Sp(_lp._Xp),_Sp(yyftime(yyfdivide(_Sp(_Iq),_Sp(_lp._Bv)),_Sp(_lp._Xp))))}else {_bQ=_lp._Xp};_8Q=yyfplus(_8Q,_lp._Mt[_yq(_Iq,_lp._Mt)]);_aQ=_8r(_lp._zv,_lp._Av,yyfdivide(_Sp(_8Q),_Sp(_lp._2Q)));if(yyfgreater(_lp._Mt[_yq(_Iq,_lp._Mt)],2)){if(yyfless(_Iq,_lp._Bv)){_Us(_lp,_lp._Bs,_lp._Cs,yyfplus(_Sp(_lp._Dv[_yq(_Iq,_lp._Dv)]),_Sp(yyftime(_Sp(_Sp(-_Sp(_lp._Gv[_yq(_Iq,_lp._Gv)]))),_Sp(_9Q)))),yyfplus(_Sp(_lp._Ev[_yq(_Iq,
_lp._Ev)]),_Sp(yyftime(_Sp(_lp._Fv[_yq(_Iq,_lp._Fv)]),_Sp(_9Q)))),yyfplus(_Sp(_lp._Dv[_yq(_Iq,_lp._Dv)]),_Sp(yyftime(_Sp(_lp._Gv[_yq(_Iq,_lp._Gv)]),_Sp(_9Q)))),yyfminus(_Sp(_lp._Ev[_yq(_Iq,_lp._Ev)]),_Sp(yyftime(_Sp(_lp._Fv[_yq(_Iq,_lp._Fv)]),_Sp(_9Q)))),yyfplus(_Sp(_lp._Dv[_yq(yyfplus(_Sp(_Iq),1),_lp._Dv)]),_Sp(yyftime(_Sp(_lp._Gv[_yq(yyfplus(_Sp(_Iq),1),_lp._Gv)]),_Sp(_aQ)))),yyfminus(_Sp(_lp._Ev[_yq(yyfplus(_Sp(_Iq),1),_lp._Ev)]),_Sp(yyftime(_Sp(_lp._Fv[_yq(yyfplus(_Sp(_Iq),1),_lp._Fv)]),_Sp(_aQ)))),
yyfplus(_Sp(_lp._Dv[_yq(yyfplus(_Sp(_Iq),1),_lp._Dv)]),_Sp(yyftime(_Sp(_Sp(-_Sp(_lp._Gv[_yq(yyfplus(_Sp(_Iq),1),_lp._Gv)]))),_Sp(_aQ)))),yyfplus(_Sp(_lp._Ev[_yq(yyfplus(_Sp(_Iq),1),_lp._Ev)]),_Sp(yyftime(_Sp(_lp._Fv[_yq(yyfplus(_Sp(_Iq),1),_lp._Fv)]),_Sp(_aQ)))),_bQ)}else {{}}};_9Q=_aQ;}}};}function _9e(_lp,_mp){_fu(_lp,_mp);}function _ae(_lp,_mp){;global._Tt=_lp.id;_lp._Vt=0;_lp._Ut=0;}// /// @description Insert description here
function _be(_lp,_mp){var _0r;var _Iq=0;for(;yyfless(_Iq,_lp._Ut);_Iq++){
{_0r=_lp._Vt[_yq(_Iq,_lp._Vt)];{var _cQ=_tp(_0r);for(var _dQ in _cQ){if(!_cQ.hasOwnProperty(_dQ))continue;var _eQ=_cQ[_dQ];if(_eQ._wp)continue;if(!_eQ._xp)continue;_Yw(_eQ,_lp,0)}};}};}// /// @description Insert description here
function _de(_lp,_mp){_T5(_lp,_mp);_U5(_lp,_mp);_V5(_lp,_mp);}function _ee(_lp,_mp){_fu(_lp,_mp);}function _fe(_lp,_mp){_lp._HA=1?1:0;_lp._st=(-1);_lp._rt=(-1);_lp._ut=1?1:0;_lp._vt=0;_lp._wt=0;_lp._Ct=1?1:0;_lp._Eq=0;_lp._xt=1?1:0;_lp._yt=1;_lp._zt=1;_lp._At=1;_lp._Bt=1;_lp._Ht=1?1:0;
_lp._Ft=0;_lp._Gt=0?1:0;_lp._tt=0?1:0;_lp._fQ=1?1:0;_lp._1u=0;}// /// @description Insert description here
function _ge(_lp,_mp){_S5(_lp,_mp,_lp.id);}function _he(_lp,_mp){}function _ie(_lp,_mp){}function _je(_lp,_mp){if(yyGetBool(_lp._HA)){if(yyGetBool(_56(_lp,_mp,_lp._rt))){{if(yyGetBool(_56(_lp,_mp,_lp._st))){{var _gQ;var _hQ;if(yyGetBool(_lp._tt)){{_gQ=yyfdivide(_Sp(_zp(_lp,_mp,_lp._rt)._UG),_Sp(_lp._yt));_hQ=yyfdivide(_Sp(_zp(_lp,_mp,_lp._rt)._UG),_Sp(_lp._zt));}}else {{_gQ=yyfdivide(_Sp(_zp(_lp,
_mp,_lp._rt)._Lp),_Sp(_lp._yt));_hQ=yyfdivide(_Sp(_zp(_lp,_mp,_lp._rt)._Mp),_Sp(_lp._zt));}};if(yyGetBool(_lp._xt)){{_zp(_lp,_mp,_lp._st)._Ap(yyftime(_Sp(_gQ),_Sp(_lp._At)));_zp(_lp,_mp,_lp._st)._Cp(yyftime(_Sp(_hQ),_Sp(_lp._Bt)));}};if(yyGetBool(_lp._ut)){{var _Zq=sin(_4r(_Sp(-_Sp(_zp(_lp,_mp,_lp._rt)._tq))));var _5r=cos(_4r(_Sp(-_Sp(_zp(_lp,_mp,_lp._rt)._tq))));var _MH=_lp._vt;var _NH=_lp._wt;if(yyGetBool(_lp._tt)){{_NH=yyfplus(_NH,_zp(_lp,_mp,_lp._rt)._TG);}};if(yyGetBool(_lp._xt)){{_zp(_lp,_mp,_lp._st)._7r(yyfplus(_Sp(yyftime(_Sp(yyfminus(_Sp(yyftime(_Sp(_MH),
_Sp(_5r))),_Sp(yyftime(_Sp(_NH),_Sp(_Zq))))),_Sp(_gQ))),_Sp(_zp(_lp,_mp,_lp._rt).x)));_zp(_lp,_mp,_lp._st)._9r(yyfplus(_Sp(yyftime(_Sp(yyfplus(_Sp(yyftime(_Sp(_MH),_Sp(_Zq))),_Sp(yyftime(_Sp(_NH),_Sp(_5r))))),_Sp(_hQ))),_Sp(_zp(_lp,_mp,_lp._rt).y)));}}else {{_zp(_lp,_mp,_lp._st)._7r(yyfplus(yyfminus(_Sp(yyftime(_Sp(_MH),_Sp(_5r))),_Sp(yyftime(_Sp(_NH),_Sp(_Zq)))),_Sp(_zp(_lp,_mp,_lp._rt).x)));_zp(_lp,_mp,_lp._st)._9r(yyfplus(yyfplus(_Sp(yyftime(_Sp(_MH),_Sp(_Zq))),_Sp(yyftime(_Sp(_NH),_Sp(_5r)))),
_Sp(_zp(_lp,_mp,_lp._rt).y)));}};}};if(yyGetBool(_lp._Ct)){{_zp(_lp,_mp,_lp._st)._tr(yyfplus(_Sp(_zp(_lp,_mp,_lp._rt)._tq),_Sp(_lp._Eq)));}};if(yyGetBool(_lp._Gt)){{_zp(_lp,_mp,_lp._st)._Xp=_zp(_lp,_mp,_lp._rt)._Xp;}};if(yyGetBool(_lp._Ht)){{_zp(_lp,_mp,_lp._st)._Et(yyfplus(_Sp(_lp._Ft),_Sp(_zp(_lp,_mp,_lp._rt)._Dt())));}};}}else {{_Z5(_lp,_mp,_lp.id);}};}}else {{if(yyGetBool(_56(_lp,_mp,_lp._st))){_Z5(_lp,_mp,_lp._st)};_Z5(_lp,_mp,_lp.id);}}};}function _ke(_lp,_mp){_fu(_lp,_mp);}function _le(_lp,_mp){
_lp._rz=(-1);_lp._sz=(-1);_lp._Nt=100;_lp._Pt=0.5;}function _me(_lp,_mp){_fu(_lp,_mp);}function _ne(_lp,_mp){;global._iQ=_lp.id;}function _oe(_lp,_mp){var _jQ,_kQ,_lQ,_mQ,_6r,_nQ,_lF;var _Iq=0;for(;yyfless(_Iq,3);_Iq++){{var _oQ=_tp(31);for(var _pQ in _oQ){if(!_oQ.hasOwnProperty(_pQ))continue;var _qQ=_oQ[_pQ];if(_qQ._wp)continue;if(!_qQ._xp)continue;{if((yyGetBool(!yyGetBool(_gu(_qQ._rz))))||(yyGetBool(!yyGetBool(_gu(_qQ._sz))))||(yyGetBool(yyfequal(_qQ._rz,(-1))))||(yyGetBool(yyfequal(_qQ._sz,(-1))))){{_Z5(_qQ,
_lp,_qQ.id);}}else {{if((yyGetBool(yyfequal(_zp(_lp,_mp,_qQ._rz)._rQ,0)))&&(yyGetBool(yyfequal(_zp(_lp,_mp,_qQ._sz)._rQ,0)))){continue };_jQ=yyfminus(_Sp(_zp(_lp,_mp,_qQ._sz).x),_Sp(_zp(_lp,_mp,_qQ._rz).x));_kQ=yyfminus(_Sp(_zp(_lp,_mp,_qQ._sz).y),_Sp(_zp(_lp,_mp,_qQ._rz).y));_6r=sqrt(max(0.1,yyfplus(_Sp(yyftime(_Sp(_jQ),_Sp(_jQ))),_Sp(yyftime(_Sp(_kQ),_Sp(_kQ))))));_lQ=yyfdivide(_Sp(_jQ),_Sp(_6r));_mQ=yyfdivide(_Sp(_kQ),_Sp(_6r));_lF=yyfminus(_Sp(_qQ._Nt),_Sp(_6r));if(yyfequal(_zp(_lp,_mp,_qQ._rz)._rQ,
0)){_nQ=0}else {if(yyfequal(_zp(_lp,_mp,_qQ._sz)._rQ,0)){_nQ=1}else {_nQ=yyfdivide(_Sp(_zp(_lp,_mp,_qQ._sz)._rQ),_Sp(yyfplus(_Sp(_zp(_lp,_mp,_qQ._rz)._rQ),_Sp(_zp(_lp,_mp,_qQ._sz)._rQ))))}};_lF=yyftime(yyftime(_Sp(_Sp(-_Sp(_lF))),_Sp(global._bx)),_Sp(_qQ._Pt));_zp(_lp,_mp,_qQ._rz)._sQ(_zp(_lp,_mp,_qQ._rz)._tQ+yyftime(yyftime(_Sp(_lQ),_Sp(_nQ)),_Sp(_lF)));_zp(_lp,_mp,_qQ._rz)._uQ(_zp(_lp,_mp,_qQ._rz)._vQ+yyftime(yyftime(_Sp(_mQ),_Sp(_nQ)),_Sp(_lF)));_nQ=yyfminus(_Sp(_nQ),1);_zp(_lp,_mp,_qQ._sz)._sQ(_zp(_lp,
_mp,_qQ._sz)._tQ+yyftime(yyftime(_Sp(_lQ),_Sp(_nQ)),_Sp(_lF)));_zp(_lp,_mp,_qQ._sz)._uQ(_zp(_lp,_mp,_qQ._sz)._vQ+yyftime(yyftime(_Sp(_mQ),_Sp(_nQ)),_Sp(_lF)));}};}}}};}function _pe(_lp,_mp){_fu(_lp,_mp);}function _qe(_lp,_mp){_lp._st=(-1);_lp._rt=(-1);_lp._Nt=100;_lp._Ot=1;_lp._Pt=0?1:0;_lp._St=10;}function _re(_lp,_mp){if((yyGetBool(!yyGetBool(_56(_lp,_mp,_lp._st))))||(yyGetBool(!yyGetBool(_56(_lp,_mp,_lp._rt))))){{_Z5(_lp,_mp,_lp.id);return 1;}};if(yyfequal(_lp._Ot,0)){return 1};var _zq=yyfminus(_Sp(_zp(_lp,
_mp,_lp._rt).x),_Sp(_zp(_lp,_mp,_lp._st).x));var _Aq=yyfminus(_Sp(_zp(_lp,_mp,_lp._rt).y),_Sp(_zp(_lp,_mp,_lp._st).y));var _dt=sqrt(yyfplus(_Sp(yyftime(_Sp(_zq),_Sp(_zq))),_Sp(yyftime(_Sp(_Aq),_Sp(_Aq)))));var _lF=yyfminus(_Sp(_dt),_Sp(_lp._Nt));if((yyGetBool(!yyGetBool(_lp._Pt)))&&(yyGetBool(yyfless(_lF,0)))){return 1};var _Mu=yyftime(yyfdivide(_Sp(_lF),_Sp(_dt)),_Sp(_lp._Ot));_zp(_lp,_mp,_lp._st)._7r(_zp(_lp,_mp,_lp._st).x+yyftime(yyftime(_Sp(_zq),_Sp(_Mu)),1));_zp(_lp,_mp,_lp._st)._9r(_zp(_lp,_mp,
_lp._st).y+yyftime(yyftime(_Sp(_Aq),_Sp(_Mu)),1));}function _se(_lp,_mp){if((yyGetBool(!yyGetBool(_56(_lp,_mp,_lp._st))))||(yyGetBool(!yyGetBool(_56(_lp,_mp,_lp._rt))))){return 1};if((yyGetBool(_lp._Bs))&&(yyGetBool(yyfgreater(_lp._Xp,0)))){_B5(_lp,_mp,_lp._Bs,_lp._Cs,_zp(_lp,_mp,_lp._st).x,_zp(_lp,_mp,_lp._st).y,_zp(_lp,_mp,_lp._rt).x,_zp(_lp,_mp,_lp._rt).y,_lp._St,_lp._Xp)};}function _te(_lp,_mp){_fu(_lp,_mp);}function _ue(_lp,_mp){_lp._1B=_wQ();_lp._ZA=(-1);_lp.__A=100;}function _ve(_lp,_mp){_xQ(_lp._1B);
}function _xe(_lp,_mp){_yQ(_lp._1B);}function _ye(_lp,_mp){_fu(_lp,_mp);}function _ze(_lp,_mp){;global._ew=_lp.id;_lp._fw=_eq(_lp._fw,3203944786);_lp._fw[_fq(0)]=0;_lp._gw=0;_lp._hw=_eq(_lp._hw,2368818705);_lp._hw[_fq(0)]=0;_lp._iw=0;_lp._qw=0?1:0;_lp._kw=1?1:0;}function _Ae(_lp,_mp){}function _Be(_lp,_mp){_fu(_lp,_mp);}function _Ce(_lp,_mp){;global._Gu=_lp.id;_lp._Eu="html5cookies";_lp._Du="savefile";_lp._Hu=_QB();_lp._Qu=_QB();_lp._Lu=_Yr();_lp._Ju=(-1);}function _De(_lp,_mp){_fu(_lp,_mp);}function _Ee(_lp,
_mp){_lp._zQ="trads.csv";;global._Zv=_lp.id;_lp._2w=0;_lp._4w=0;_lp._3w=0;_lp._iv=0;_lp.__v=0;_lp._1w=(-1);}function _Fe(_lp,_mp){_fu(_lp,_mp);}function _Ge(_lp,_mp){_lp._Zp=1;_lp._ey=0.1;_lp._dy=1;_lp._fy=0.01;_lp._Uv=0;_lp._Vv=0;_lp._AQ=0;_lp._BQ=0;_lp._CQ=_lp.x;_lp._DQ=_lp.y;_lp._gy=1?1:0;_lp._EQ=(-1);_lp._FQ=0?1:0;_lp._GQ=1?1:0;_lp._cy=0?1:0;_lp._8y=_zp(_lp,_mp,global._6y)._8y;_lp._9y=_zp(_lp,_mp,global._6y)._9y;_lp._HQ=(-1);_lp._4y=1?1:0;_lp._IQ=0?1:0;_lp._JQ=0;_lp._KQ=0;_lp._LQ=0;_lp._MQ=0;_lp._NQ=0;
_lp._OQ=0?1:0;_lp._Kx=yyfminus(_Sp(_lp.x),_Sp(_lp._Zp));_lp._Lx=yyfminus(_Sp(_lp.y),_Sp(_lp._Zp));_lp._gM=yyfplus(_Sp(_lp.x),_Sp(_lp._Zp));_lp._9F=yyfplus(_Sp(_lp.y),_Sp(_lp._Zp));_lp._PQ=0;_lp._QQ=0;_lp._RQ=0?1:0;_lp._SQ=10000;_lp._TQ=0?1:0;_lp._UQ=1;}function _He(_lp,_mp){_fu(_lp,_mp);}function _Ie(_lp,_mp){;global._6y=_lp.id;_lp._7y=0.0333333333333333;_lp._VQ=1;_lp._WQ=yyftime(_Sp(_lp._7y),_Sp(_lp._7y));_lp._8y=0;_lp._9y=0;_lp._XQ=0;_lp._YQ=global._4x;_lp._ZQ=0;_lp.__Q=global._2x;_lp._ay=100;_lp._0R=yyfdivide(1,
_Sp(_lp._ay));_lp._1R=0?1:0;_lp._2R=1;_lp._3R=0;_lp._by=1?1:0;_lp._4R=0;_lp._5R=0?1:0;}function _Je(_lp,_mp){_lp._WQ=yyftime(_Sp(_lp._7y),_Sp(_lp._7y));{var _6R=_tp(38);for(var _7R in _6R){if(!_6R.hasOwnProperty(_7R))continue;var _8R=_6R[_7R];if(_8R._wp)continue;if(!_8R._xp)continue;{if(!yyGetBool(_8R._cy)){{_8R._AQ=_8R._8y;_8R._BQ=_8R._9y;_8R._Uv=yyfminus(_Sp(_8R.x),_Sp(_8R._CQ));_8R._Vv=yyfminus(_Sp(_8R.y),_Sp(_8R._DQ));var _9R=yyfplus(yyfplus(_Sp(_8R.x),_Sp(yyftime(_Sp(yyfminus(_Sp(_8R.x),_Sp(_8R._CQ))),
_Sp(yyfminus(1,_Sp(_8R._fy)))))),_Sp(yyftime(_Sp(_8R._AQ),_Sp(_lp._WQ))));var _aR=yyfplus(yyfplus(_Sp(_8R.y),_Sp(yyftime(_Sp(yyfminus(_Sp(_8R.y),_Sp(_8R._DQ))),_Sp(yyfminus(1,_Sp(_8R._fy)))))),_Sp(yyftime(_Sp(_8R._BQ),_Sp(_lp._WQ))));_8R._CQ=_8R.x;_8R._DQ=_8R.y;_8R._7r(_9R);_8R._9r(_aR);}};}}};}function _Ke(_lp,_mp){_kt(0);_WN(10,25,_3t(yyfplus("FPS = ",_Sp(_Or(_8v._YN)))));_WN(10,45,_3t(yyfplus("Circles = ",_Sp(_Or(_lu(38))))));_WN(10,65,_3t(yyfplus("Links = ",_Sp(_Or(_lu(40))))));_WN(10,85,_3t(yyfplus("Contacts new = ",
_Sp(_Or(_lp._3R)))));{};}function _Le(_lp,_mp){_fu(_lp,_mp);}function _Me(_lp,_mp){_lp._Nt=100;_lp._Pt=0?1:0;_lp._Ot=1;_lp._bR=0?1:0;_lp._cR=0;_lp._dR=0;_lp._eR=0?1:0;_lp._GQ=1?1:0;_lp._1y=(-1);_lp._2y=(-1);_lp._St=0;_lp._4y=0?1:0;_lp._fR=0;_lp._gR=0;_lp._dy=0;_lp._hR=10000;_lp._iR=yyfdivide(_Sp(_lp._St),2);_lp._jR=0;_lp._kR=0;}function _Ne(_lp,_mp){_fu(_lp,_mp);}function _Oe(_lp,_mp){_lp._Nt=100;_lp._Pt=0?1:0;_lp._Ot=1;_lp._bR=0?1:0;_lp._cR=0;_lp._dR=0;_lp._eR=0?1:0;_lp._GQ=1?1:0;_lp._1y=(-1);_lp._2y=(-1);
_lp._St=0;_lp._4y=0?1:0;_lp._fR=0;_lp._gR=0;_lp._dy=0;_lp._hR=10000;_lp._iR=yyfdivide(_Sp(_lp._St),2);_lp._jR=0;_lp._kR=0;}function _Pe(_lp,_mp){_fu(_lp,_mp);}function _Qe(_lp,_mp){_lp._Px=_eq(_lp._Px,2083009723);_lp._Px[_fq(0)]=0;_lp._Qx=_eq(_lp._Qx,1697842682);_lp._Qx[_fq(0)]=0;_lp._Ox=0;_lp._Ux=_eq(_lp._Ux,4170205197);_lp._Ux[_fq(0)]=0;_lp._Vx=_eq(_lp._Vx,3784014156);_lp._Vx[_fq(0)]=0;_lp._Yx=_eq(_lp._Yx,1881438770);_lp._Yx[_fq(0)]=0;_lp._Zx=_eq(_lp._Zx,1765755763);_lp._Zx[_fq(0)]=0;_lp._Wx=_eq(_lp._Wx,
3505790225);_lp._Wx[_fq(0)]=0;_lp._Xx=_eq(_lp._Xx,3387763792);_lp._Xx[_fq(0)]=0;_lp.__x=_eq(_lp.__x,1941073558);_lp.__x[_fq(0)]=0;_lp._0y=_eq(_lp._0y,704732181);_lp._0y[_fq(0)]=0;_lp._Rx=0?1:0;_lp._4y=1?1:0;}function _Re(_lp,_mp){(g_yyPrePostObject__=_lp._tq,_lp._tr(_lp._tq+1),g_yyPrePostObject__);}function _Se(_lp,_mp){_fu(_lp,_mp);}function _Te(_lp,_mp){;global._hz=_lp.id;_lp._iz=_eq(_lp._iz,3862602384);_lp._iz[_fq(0)]=0;_lp._jz=0;}function _Ue(_lp,_mp){_fu(_lp,_mp);}function _Ve(_lp,_mp){_lp._Du="default";
_lp._lz="skin";_lp._mz=0;_lp._nz=0?1:0;_lp._oz=0;_lp._lR=1?1:0;_lp._mR=0?1:0;_lp._nR=0?1:0;_lp._kz=0;_lp._oR=1?1:0;_lp._pR=0?1:0;_lp._qR=0;_lp._rR=150;}function _We(_lp,_mp){if(yyfgreater(_lp._qR,0)){{_lp._qR=yyfminus(_lp._qR,global._bx);if(yyflessequal(_lp._qR,0)){{_lp._qR=0;{var _sR=_tp(_lp._tR);for(var _uR in _sR){if(!_sR.hasOwnProperty(_uR))continue;var _vR=_sR[_uR];if(_vR._wp)continue;if(!_vR._xp)continue;_Yw(_vR,_lp,2)}};}};}};}function _Xe(_lp,_mp){_fu(_lp,_mp);}function _Ye(_lp,_mp){_lp._wR=0;_lp._2z=_eq(_lp._2z,
2404834942);_lp._2z[_fq(0)]=0;_lp._Oy=0;_lp._0z=_eq(_lp._0z,1185759986);_lp._0z[_fq(0)]=0;_lp._1z=_eq(_lp._1z,1605792691);_lp._1z[_fq(0)]=0;_lp._Ny=_eq(_lp._Ny,946362479);_lp._Ny[_fq(0)]=0;_lp._Py=_eq(_lp._Py,4080307146);_lp._Py[_fq(0)]=0;_lp._Qy=_eq(_lp._Qy,1973483876);_lp._Qy[_fq(0)]=0;}function _Ze(_lp,_mp){_fu(_lp,_mp);}function __e(_lp,_mp){;global._ky=_lp.id;_lp._8z=50;_lp._oy="rm_level_";_lp._ly=_eq(_lp._ly,2079037698);_lp._ly[_fq(0)]=0;_lp._my=0;_lp._py=(-1);_lp._qy=0?1:0;_lp._xR=0;_lp._yR=0;
_lp.__y=_eq(_lp.__y,3941093986);_lp.__y[_fq(0)]=0;var _Iq=0;for(;yyfless(_Iq,_lp._8z);_Iq++){_lp.__y[_fq(_Iq)]=(-1)};_lp._zR=1?1:0;_lp._AR=15;_lp._Ry=0;_lp._BR=(-1);}function _1f(_lp,_mp){if(yyfgreater(_lp._yR,_lp._8z)){{_lp._qy=0?1:0;_aJ(_lp._py);return 0;}}else {{_lp._yR++;}};var _xz=__F(yyfplus(_Sp(_lp._oy),_Sp(_Or(_lp._yR))));if(!yyGetBool(_QO(_xz))){{_87(_lp,_mp,yyfplus(yyfplus(yyfplus("Warning! level room : ",_Sp(_lp._oy)),_Sp(_Or(_lp._yR)))," not found!"));_lp._ry=_eq(_lp._ry,1584050178);_lp._ry[_fq(0)]=1;
}}else {{_aJ(_xz);}};}function _2f(_lp,_mp){if(yyfequal(_lp._qy,0)){return 0};_lp._xR=_Lb(_lp,_mp,0,0,45);_zp(_lp,_mp,_lp._xR)._wR=_lp._yR;_lp.__y=_eq(_lp.__y,3941093986);_lp.__y[_fq(yyfminus(_Sp(_lp._yR),1))]=_lp._xR;if(yyfequal(_lp._zR,1)){var _Iq=0;for(;yyfless(_Iq,_lp._my);_Iq++){{var _CR=_tp(_lp._ly[_yq(_Iq,_lp._ly)]);for(var _DR in _CR){if(!_CR.hasOwnProperty(_DR))continue;var _ER=_CR[_DR];if(_ER._wp)continue;if(!_ER._xp)continue;{_C7(_ER,_lp,10);}}}}};_F7(_lp,_mp,_lp._xR);var _Iq=0;for(;yyfless(_Iq,
_lp._my);_Iq++){{var _FR=_tp(_lp._ly[_yq(_Iq,_lp._ly)]);for(var _GR in _FR){if(!_FR.hasOwnProperty(_GR))continue;var _HR=_FR[_GR];if(_HR._wp)continue;if(!_HR._xp)continue;{_zp(_lp,_mp,_lp._xR)._0z=_eq(_zp(_lp,_mp,_lp._xR)._0z,2012569665);_zp(_lp,_mp,_lp._xR)._0z[_fq(_zp(_lp,_mp,_lp._xR)._Oy)]=_HR.x;_zp(_lp,_mp,_lp._xR)._1z=_eq(_zp(_lp,_mp,_lp._xR)._1z,1861112064);_zp(_lp,_mp,_lp._xR)._1z[_fq(_zp(_lp,_mp,_lp._xR)._Oy)]=_HR.y;_G7(_HR,_lp,_lp._xR);_zp(_lp,_mp,_lp._xR)._2z=_eq(_zp(_lp,_mp,_lp._xR)._2z,3460760308);
_zp(_lp,_mp,_lp._xR)._2z[_fq(_zp(_lp,_mp,_lp._xR)._Oy)]=_HR._Pp;_zp(_lp,_mp,_lp._xR)._Oy++;}}}};_87(_lp,_mp,yyfplus(yyfplus(yyfplus("Level created from room ",_Sp(_IR(_8v._UD()))),"; objects = "),_Sp(_Or(_zp(_lp,_mp,_lp._xR)._Oy))));_lp._ry=_eq(_lp._ry,1584050178);_lp._ry[_fq(0)]=1;}function _3f(_lp,_mp){if(yyGetBool(_lp._qy)){_t5(_lp,_mp,_lp._Bs,0,1)};}function _4f(_lp,_mp){}function _5f(_lp,_mp){_fu(_lp,_mp);}function _6f(_lp,_mp){;global._JR=_lp.id;_lp._KR=0;_lp._LR=0;_lp._MR=(-1);_lp._NR=0;_lp._kB=0;
_lp._lB=2000;}function _7f(_lp,_mp){{var _OR=_tp(48);for(var _PR in _OR){if(!_OR.hasOwnProperty(_PR))continue;var _QR=_OR[_PR];if(_QR._wp)continue;if(!_QR._xp)continue;{if(yyGetBool(_QR._RR)){continue };_QR._Uv=yyfplus(_QR._Uv,yyftime(_Sp(_lp._kB),_Sp(global._bx)));_QR._Vv=yyfplus(_QR._Vv,yyftime(_Sp(_lp._lB),_Sp(global._bx)));_QR._Uv=yyftime(_QR._Uv,yyfminus(1,_Sp(yyftime(_Sp(_QR._SR),_Sp(global._bx)))));_QR._Vv=yyftime(_QR._Vv,yyfminus(1,_Sp(yyftime(_Sp(_QR._TR),_Sp(global._bx)))));_QR._7r(_QR.x+yyftime(_Sp(_QR._Uv),
_Sp(global._bx)));_QR._9r(_QR.y+yyftime(_Sp(_QR._Vv),_Sp(global._bx)));}}};{var _UR=_tp(48);for(var _VR in _UR){if(!_UR.hasOwnProperty(_VR))continue;var _WR=_UR[_VR];if(_WR._wp)continue;if(!_WR._xp)continue;{if(yyGetBool(_WR._RR)){continue };{var _XR=_tp(48);for(var _YR in _XR){if(!_XR.hasOwnProperty(_YR))continue;var _ZR=_XR[_YR];if(_ZR._wp)continue;if(!_ZR._xp)continue;{if(yyfequal(_ZR._RR,0)){continue };if(yyfequal(_ZR.id,_WR.id)){continue };_zp(_lp,_mp,global._JR)._KR=yyfminus(_Sp(_ZR.x),_Sp(_WR.x));_zp(_lp,
_mp,global._JR)._LR=yyfminus(_Sp(_ZR.y),_Sp(_WR.y));var __R=yyfplus(_Sp(_ZR._Zp),_Sp(_WR._Zp));var _6r=sqrt(yyfplus(_Sp(yyftime(_Sp(_zp(_lp,_mp,global._JR)._KR),_Sp(_zp(_lp,_mp,global._JR)._KR))),_Sp(yyftime(_Sp(_zp(_lp,_mp,global._JR)._LR),_Sp(_zp(_lp,_mp,global._JR)._LR)))));_zp(_lp,_mp,global._JR)._NR=yyfminus(_Sp(_6r),_Sp(__R));if(yyfless(_zp(_lp,_mp,global._JR)._NR,0)){{_zp(_lp,_mp,global._JR)._KR=yyfdivide(_zp(_lp,_mp,global._JR)._KR,_6r);_zp(_lp,_mp,global._JR)._LR=yyfdivide(_zp(_lp,_mp,global._JR)._LR,
_6r);if(yyGetBool(_WR._0S)){{_zp(_lp,_mp,global._JR)._MR=_ZR.id;{var _1S=_tp(_WR.id);for(var _2S in _1S){if(!_1S.hasOwnProperty(_2S))continue;var _3S=_1S[_2S];if(_3S._wp)continue;if(!_3S._xp)continue;_Yw(_3S,_ZR,2)}};}};_WR._7r(_WR.x+yyftime(_Sp(_zp(_lp,_mp,global._JR)._KR),_Sp(_zp(_lp,_mp,global._JR)._NR)));_WR._9r(_WR.y+yyftime(_Sp(_zp(_lp,_mp,global._JR)._LR),_Sp(_zp(_lp,_mp,global._JR)._NR)));var _hA=yyfplus(_Sp(yyftime(_Sp(_zp(_lp,_mp,global._JR)._KR),_Sp(_WR._Uv))),_Sp(yyftime(_Sp(_zp(_lp,_mp,global._JR)._LR),
_Sp(_WR._Vv))));{var _4S=yyftime(_Sp(_ZR._ey),_Sp(_WR._ey));_WR._Uv=yyfminus(_Sp(_WR._Uv),_Sp(yyftime(yyftime(2,_Sp(_hA)),_Sp(_zp(_lp,_mp,global._JR)._KR))));_WR._Vv=yyfminus(_Sp(_WR._Vv),_Sp(yyftime(yyftime(2,_Sp(_hA)),_Sp(_zp(_lp,_mp,global._JR)._LR))));var _5S=sqrt(yyfplus(_Sp(yyftime(_Sp(_WR._Uv),_Sp(_WR._Uv))),_Sp(yyftime(_Sp(_WR._Vv),_Sp(_WR._Vv)))));_WR._Uv=yyftime(_WR._Uv,yyfdivide(_Sp(max(yyftime(_Sp(_5S),0.5),800)),_Sp(_5S)));_WR._Vv=yyftime(_WR._Vv,yyfdivide(_Sp(max(yyftime(_Sp(_5S),0.5),
1200)),_Sp(_5S)));};if(yyGetBool(_ZR._0S)){{_zp(_lp,_mp,global._JR)._KR=_Sp(-_Sp(_zp(_lp,_mp,global._JR)._KR));_zp(_lp,_mp,global._JR)._LR=_Sp(-_Sp(_zp(_lp,_mp,global._JR)._LR));_zp(_lp,_mp,global._JR)._MR=_WR.id;_Yw(_ZR,_WR,2);}};}};}}};}}};}function _8f(_lp,_mp){_fu(_lp,_mp);}function _9f(_lp,_mp){_lp._RR=0?1:0;_lp._Uv=0;_lp._Vv=0;_lp._Zp=10;_lp._6S=0;_lp._SR=0;_lp._TR=0;_lp._ey=1;_lp._0S=0?1:0;if(yyGetBool(_lp._Bs)){{_lp._Zp=min(yyfdivide(_Sp(_lp._Es()),2),yyfdivide(_Sp(_lp._Fs()),2));}};}function _af(_lp,
_mp){_fu(_lp,_mp);}function _bf(_lp,_mp){_lp._HA=1?1:0;_lp._Du="default";_lp._1v=0;_lp._3v=_8v._9v();_lp._4v=_8v._av();_lp._5v=_8v._bv();_lp._6v=_8v._cv();global._KN=_8v._9v();global._IN=_8v._av();global._JN=_8v._bv();global._LN=_8v._cv();_lp._aq=0;_lp._Zu=0;_lp._2v=(-1);}function _cf(_lp,_mp){if(!yyGetBool(_lp._HA)){return 1};global._KN=_8v._9v();global._JN=_8v._av();global._IN=_8v._bv();global._LN=_8v._cv();if((yyGetBool(yyfequal(_lp._1v,1)))||(yyGetBool(yyfequal(_lp._1v,0)))){{_lp._aq=yyfplus(_lp._aq,
yyfdivide(1,_Sp(_8v._9x())));}};if((yyGetBool(yyfequal(_lp._1v,2)))||(yyGetBool(yyfequal(_lp._1v,0)))){{_lp._7S=5;var _8S=_v6(_lp,_mp,global._KN,global._JN,global._IN,global._LN,_lp._3v,_lp._4v,_lp._5v,_lp._6v);if(yyfgreater(_8S,_lp._7S)){{_lp._aq=yyfplus(_lp._aq,_8S);}};_lp._3v=global._KN;_lp._4v=global._JN;_lp._5v=global._IN;_lp._6v=global._LN;}};if(yyfgreater(_lp._Zu,0)){if(yyfgreater(_lp._aq,_lp._Zu)){{if(yyGetBool(_lp._2v)){_E3._l4[_lp._2v](_lp,_mp,_lp.id)};_lp._aq=0;}}};}function _df(_lp,_mp){
_fu(_lp,_mp);}function _ef(_lp,_mp){;global._ev=_lp.id;_lp._hv=0;_lp._aq=0;_lp._lv=0?1:0;_lp._mv=0;_lp._ov=0;_lp._nv=1;_lp._kv=(-1);_lp._jv=(-1);_lp._iv=0;}function _ff(_lp,_mp){var _ct=0;var _9S=0;var _bA;var _Iq=0;for(;yyfless(_Iq,_lp._iv);_Iq++){{if(!yyGetBool(_gu(_lp._hv[_yq(_Iq,_lp._hv)]))){{_ct++;continue;}};_9S=yyfminus(_Sp(_Iq),_Sp(_ct));if(yyfgreater(_ct,0)){{_lp._hv=_eq(_lp._hv,2892951121);_lp._hv[_fq(_9S)]=_lp._hv[_yq(_Iq,_lp._hv)];_lp._aq=_eq(_lp._aq,1714929281);_lp._aq[_fq(_9S)]=_lp._aq[_yq(_Iq,
_lp._aq)];_lp._nv=_eq(_lp._nv,3279927200);_lp._nv[_fq(_9S)]=_lp._nv[_yq(_Iq,_lp._nv)];_lp._ov=_eq(_lp._ov,2345169322);_lp._ov[_fq(_9S)]=_lp._ov[_yq(_Iq,_lp._ov)];_lp._mv=_eq(_lp._mv,1604235409);_lp._mv[_fq(_9S)]=_lp._mv[_yq(_Iq,_lp._mv)];_lp._lv=_eq(_lp._lv,2284193138);_lp._lv[_fq(_9S)]=_lp._lv[_yq(_Iq,_lp._lv)];_lp._kv=_eq(_lp._kv,2707892031);_lp._kv[_fq(_9S)]=_lp._kv[_yq(_Iq,_lp._kv)];_lp._jv=_eq(_lp._jv,1921722326);_lp._jv[_fq(_9S)]=_lp._jv[_yq(_Iq,_lp._jv)];}};_lp._aq=_eq(_lp._aq,1714929281);
_lp._aq[_fq(_9S)]=yyfminus(_lp._aq[_fq(_9S)],global._bx);if(yyflessequal(_lp._aq[_yq(_9S,_lp._aq)],0)){{if(yyfnotequal(_lp._kv[_yq(_9S,_lp._kv)],(-1))){_E3._l4[_lp._kv[_yq(_9S,_lp._kv)]](_lp,_mp,_lp._hv[_yq(_9S,_lp._hv)])};if(yyfnotequal(_lp._jv[_yq(_9S,_lp._jv)],(-1))){{var _aS=_tp(_lp._hv[_yq(_9S,_lp._hv)]);for(var _bS in _aS){if(!_aS.hasOwnProperty(_bS))continue;var _cS=_aS[_bS];if(_cS._wp)continue;if(!_cS._xp)continue;_Yw(_cS,_lp,_lp._jv[_yq(_9S,_lp._jv)])}}};if(!yyGetBool(_lp._lv[_yq(_9S,_lp._lv)])){
{_ct++;continue;}}else {{_bA=_lp._mv[_yq(_9S,_lp._mv)];if(yyfgreater(_bA,0)){{_bA--;if(yyflessequal(_bA,0)){{_ct++;continue;}};_lp._mv=_eq(_lp._mv,1604235409);_lp._mv[_fq(_9S)]=_bA;}};_lp._aq[_fq(_9S)]=_lp._nv[_yq(_9S,_lp._nv)];}};}};}};_lp._iv=yyfminus(_lp._iv,_ct);}function _gf(_lp,_mp){_fu(_lp,_mp);}function _hf(_lp,_mp){_lp._Jv=(-1);_lp._Pv=0;_lp._Qv=150;_lp._Sv=0;_lp._dS=0;_lp._Tv=1;_lp._eS=(-1);_lp._Wv=(-1);_lp._Xv=(-1);_lp._fS=(-1);_lp._Yv=0?1:0;_lp._gS=0;_lp._Uv=0;_lp._Vv=0;_lp._5S=0;_lp._hS=1?1:0;
_lp._Rv=0?1:0;_lp._zq=0;_lp._Aq=0;_lp._dt=0;_lp._Sx=0;_lp._Tx=0;}function _if(_lp,_mp){if((yyGetBool(!yyGetBool(_lp._Pv)))||(yyGetBool(!yyGetBool(_gu(_lp._Pv))))){{_Ep(_lp);return 0;}}else {if((yyGetBool(_lp._Jv))&&(yyGetBool(_gu(_lp._Jv)))){{_lp._zq=yyfminus(_Sp(_zp(_lp,_mp,_lp._Jv).x),_Sp(_zp(_lp,_mp,_lp._Pv).x));_lp._Aq=yyfminus(_Sp(_zp(_lp,_mp,_lp._Jv).y),_Sp(_zp(_lp,_mp,_lp._Pv).y));_lp._dt=sqrt(yyfplus(_Sp(yyftime(_Sp(_lp._zq),_Sp(_lp._zq))),_Sp(yyftime(_Sp(_lp._Aq),_Sp(_lp._Aq)))));if(yyfgreaterequal(_lp._Xv,
0)){{if(yyflessequal(_lp._dt,_lp._Xv)){{if(!yyGetBool(_lp._Yv)){{_lp._Yv=1?1:0;if(yyGetBool(_lp._Wv)){_E3._l4[_lp._Wv](_lp,_mp,_lp.id)};}};}}else {{if(yyGetBool(_lp._Yv)){{_lp._Yv=0?1:0;if(yyGetBool(_lp._fS)){_E3._l4[_lp._fS](_lp,_mp,_lp.id)};}};}};}};if(yyfgreater(_lp._dt,_lp._Qv)){{if((yyGetBool(yyfless(_lp._dt,0.01)))&&(yyGetBool(yyfless(_lp._Qv,1)))){{_zp(_lp,_mp,_lp._Pv)._7r(_zp(_lp,_mp,_lp._Jv).x);_zp(_lp,_mp,_lp._Pv)._9r(_zp(_lp,_mp,_lp._Jv).y);return 0;}};_lp._Sx=yyfdivide(_Sp(_lp._zq),_Sp(_lp._dt));
_lp._Tx=yyfdivide(_Sp(_lp._Aq),_Sp(_lp._dt));_lp._Uv=_8r(_lp._Uv,yyftime(_Sp(_lp._Sx),_Sp(_lp._Sv)),yyfdivide(_Sp(global._bx),_Sp(_lp._Tv)));_lp._Vv=_8r(_lp._Vv,yyftime(_Sp(_lp._Tx),_Sp(_lp._Sv)),yyfdivide(_Sp(global._bx),_Sp(_lp._Tv)));_zp(_lp,_mp,_lp._Pv)._7r(_zp(_lp,_mp,_lp._Pv).x+yyftime(_Sp(_lp._Uv),_Sp(global._bx)));_zp(_lp,_mp,_lp._Pv)._9r(_zp(_lp,_mp,_lp._Pv).y+yyftime(_Sp(_lp._Vv),_Sp(global._bx)));}};}}else {{if(yyGetBool(_lp._Rv)){if(yyGetBool(_lp._eS)){_E3._l4[_lp._eS](_lp,_mp,_lp.id)}
};_lp._Rv=0?1:0;}}};}function _jf(_lp,_mp){_fu(_lp,_mp);}function _kf(_lp,_mp){;global._iS=_lp.id;_lp._jS="";_lp._kS="160945977935078_161973634498979";_lp._lS=0;_lp._mS=0?1:0;_lp._nS=0;_lp._oS="160945977935078_161973944498948";_lp._pS=0;_lp._qS=0?1:0;_lp._rS=0;}function _lf(_lp,_mp){if(yyfequal(_lp._mS,1)){if(yyfgreater(_lp._nS,0)){{_lp._nS=yyfminus(_lp._nS,global._bx);if(yyflessequal(_lp._nS,0)){{if(yyfnotequal(_lp._lS,1)){{_lp._nS=0;_lp._mS=0?1:0;}};}};}}};if(yyfequal(_lp._qS,1)){if(yyfgreater(_lp._rS,
0)){{_lp._rS=yyfminus(_lp._rS,global._bx);if(yyflessequal(_lp._rS,0)){{if(yyfnotequal(_lp._pS,1)){{_lp._rS=0;_lp._qS=0?1:0;}};}};}}};}function _mf(_lp,_mp){}function _nf(_lp,_mp){_fu(_lp,_mp);}function _of(_lp,_mp){;global._Dw=_lp.id;;global._eB="test";_lp._sS=1?1:0;_lp._tS=0?1:0;_lp._uS=0?1:0;_lp._AE=0;_lp._Ew=0;_lp._vS=0?1:0;_lp._wq=0?1:0;_lp._wS=0?1:0;_lp._vq=0?1:0;_lp._xS=0?1:0;_lp._dB=5;}function _pf(_lp,_mp){_fu(_lp,_mp);}function _qf(_lp,_mp){{var _yS=_tp(54);for(var _zS in _yS){if(!_yS.hasOwnProperty(_zS))continue;
var _AS=_yS[_zS];if(_AS._wp)continue;if(!_AS._xp)continue;{if(yyfnotequal(_AS.id,_lp.id)){{_Z5(_AS,_lp,_AS.id);}};}}};_lp._WO=0;_lp._Xp=0;_lp._sc=1?1:0;_lp._WO=0.5;}function _rf(_lp,_mp){_lp._WO=yyfplus(_lp._WO,global._bx);if(yyfgreaterequal(_lp._WO,1)){{_Z5(_lp,_mp,_lp.id);}};if(yyflessequal(_lp._WO,0.5)){_lp._Xp=yyftime(_Sp(_lp._WO),2)}else {_lp._Xp=yyfminus(1,_Sp(yyfminus(_Sp(yyftime(_Sp(_lp._WO),2)),1)))};}function _sf(_lp,_mp){_t5(_lp,_mp,_lp._Bs,0,_lp._Xp);}function _tf(_lp,_mp){}function _uf(_lp,
_mp){_fu(_lp,_mp);}function _vf(_lp,_mp){_lp._kB=0;_lp._lB=0;_lp._Uv=0;_lp._Vv=0;_lp._hB=0;_lp._iB=0;_lp._jB=0;_lp._fy=0.01;_lp._aq=0;_lp._mB=0;_lp._BS=1?1:0;_lp._CS=(-500);_lp._Et(_lp._CS);_lp._gB=0?1:0;}function _wf(_lp,_mp){_lp._Uv=yyfplus(_lp._Uv,yyftime(_Sp(_lp._kB),_Sp(global._ax)));_lp._Vv=yyfplus(_lp._Vv,yyftime(_Sp(_lp._lB),_Sp(global._ax)));_lp._7r(_lp.x+yyftime(_Sp(_lp._Uv),_Sp(global._ax)));_lp._9r(_lp.y+yyftime(_Sp(_lp._Vv),_Sp(global._ax)));_lp._Uv=yyftime(_lp._Uv,yyfminus(1,_Sp(_lp._fy)));
_lp._Vv=yyftime(_lp._Vv,yyfminus(1,_Sp(_lp._fy)));if(yyfgreater(abs(_lp._hB),0)){{_lp._Ap(_lp._Lp+yyftime(_Sp(_lp._hB),_Sp(global._ax)));_lp._Cp(_lp._Mp+yyftime(_Sp(_lp._hB),_Sp(global._ax)));if((yyGetBool(yyfless(_lp._Lp,0)))||(yyGetBool(yyfless(_lp._Mp,0)))){_Ep(_lp)};}};if(yyfgreater(abs(_lp._iB),0)){{_lp._tr(_lp._tq+yyftime(_Sp(_lp._iB),_Sp(global._ax)));}};if(yyfgreater(abs(_lp._jB),0)){{_lp._Xp=yyfplus(_lp._Xp,yyftime(_Sp(_lp._jB),_Sp(global._ax)));if(yyfgreater(_lp._Xp,1)){_lp._Xp=1};if(yyfless(_lp._Xp,
0)){_Ep(_lp)};}};if(yyfgreater(_lp._mB,0)){{_lp._aq=yyfplus(_lp._aq,global._ax);if(yyfgreaterequal(_lp._aq,_lp._mB)){{_Ep(_lp);}};}};var _DS=200;if(!yyGetBool(_lp._gB)){if(yyGetBool(_lp._BS)){{if((yyGetBool(yyfless(_lp.x,yyfminus(_Sp(_zp(_lp,_mp,global._OA)._Kx),_Sp(_DS)))))||(yyGetBool(yyfgreater(_lp.x,yyfplus(_Sp(_zp(_lp,_mp,global._OA)._gM),_Sp(_DS)))))||(yyGetBool(yyfless(_lp.y,yyfminus(_Sp(_zp(_lp,_mp,global._OA)._Lx),_Sp(_DS)))))||(yyGetBool(yyfgreater(_lp.y,yyfplus(_Sp(_zp(_lp,_mp,global._OA)._9F),
_Sp(_DS)))))){_Ep(_lp)};}}};}function _xf(_lp,_mp){if(yyGetBool(_lp._gB)){_l5(_lp,_mp)};}function _yf(_lp,_mp){if(!yyGetBool(_lp._gB)){_l5(_lp,_mp)};}function _zf(_lp,_mp){_fu(_lp,_mp);}// /// @description PARAMS
function _Af(_lp,_mp){_lp._Qp=1?1:0;_lp._Tp=yyfminus(_Sp(_lp.x),_Sp(yyftime(_Sp(global._2x),0.5)));_lp._Up=yyfminus(_Sp(_lp.y),_Sp(yyftime(_Sp(global._4x),0.5)));_lp._ZB=0.5;_lp.__B=0.5;_lp._kv=(-1);_lp._ES=(-1);_lp._FS=1?1:0;_lp._HA=1?1:0;_lp._2K=0?1:0;_lp._GS=0?1:0;_lp._HS=0?1:0;_lp._Kx=0;
_lp._gM=0;_lp._Lx=0;_lp._9F=0;_lp._yC=0?1:0;_lp._mC=0;_lp._nC=0;_lp._oC=0;_lp._pC=0;_lp._qC=0;_lp._rC=0;_U8(_lp,_mp,_lp.id,_lp._Bs);_lp._4O="";_lp._IS=0?1:0;_lp._ry=_eq(_lp._ry,1584050178);_lp._ry[_fq(11)]=10;_lp._CC=0?1:0;_lp._DC=(-1);_lp._EC=(-1);}function _Bf(_lp,_mp){if(yyfequal(_lp.id,_zp(_lp,_mp,global._8D)._0O)){{_zp(_lp,_mp,global._8D)._0O=(-1);}};}function _Cf(_lp,_mp){if(yyfnotequal(_lp._4O,"")){{if(!yyGetBool(_lp._IS)){{_lp._IS=1?1:0;__r(_zp(_lp,_mp,global._8D)._2O,_lp.id);js_CreateInvisibleButton(_Or(_lp.id),
_lp._4O);js_UpdateInvisibleButton(_Or(_lp.id),_lp._Kx,_lp._Lx,_lp._gM,_lp._9F,_lp._4O,_lp._HA);}};}};_lp._ry=_eq(_lp._ry,1584050178);_lp._ry[_fq(11)]=60;}function _Df(_lp,_mp){if(yyGetBool(_lp._Qp)){{_lp._7r(yyfplus(_Sp(_lp._Tp),_Sp(yyftime(_Sp(_lp._ZB),_Sp(global._pt)))));_lp._9r(yyfplus(_Sp(_lp._Up),_Sp(yyftime(_Sp(_lp.__B),_Sp(global._qt)))));}};if(yyGetBool(_lp._yC)){{_lp._Kx=yyfplus(yyfminus(_Sp(_lp.x),_Sp(_lp._qC)),_Sp(_lp._mC));_lp._gM=yyfplus(yyfminus(_Sp(_lp.x),_Sp(_lp._qC)),_Sp(_lp._nC));
_lp._Lx=yyfplus(yyfminus(_Sp(_lp.y),_Sp(_lp._rC)),_Sp(_lp._oC));_lp._9F=yyfplus(yyfminus(_Sp(_lp.y),_Sp(_lp._rC)),_Sp(_lp._pC));}}else {{_lp._Kx=_lp._or();_lp._gM=_lp._nr();_lp._Lx=_lp._qr();_lp._9F=_lp._pr();}};_lp._GS=0?1:0;if(!yyGetBool(_lp._HA)){return 0};if(yyGetBool(_zp(_lp,_mp,global._8D)._1O)){return 0};if(yyGetBool(_lp._FS)){{if((yyGetBool(yyfless(global._DP,_lp._gM)))&&(yyGetBool(yyfgreater(global._DP,_lp._Kx)))&&(yyGetBool(yyfless(global._EP,_lp._9F)))&&(yyGetBool(yyfgreater(global._EP,_lp._Lx)))){
_lp._GS=1?1:0};}}else {{if((yyGetBool(yyfless(_8v._JD(),_lp._gM)))&&(yyGetBool(yyfgreater(_8v._JD(),_lp._Kx)))&&(yyGetBool(yyfless(_8v._KD(),_lp._9F)))&&(yyGetBool(yyfgreater(_8v._KD(),_lp._Lx)))){_lp._GS=1?1:0};}};if((yyGetBool(!yyGetBool(_lp._2K)))||(yyGetBool(!yyGetBool(_lp._GS)))){{_lp._HS=0?1:0;if(yyfequal(_zp(_lp,_mp,global._8D)._0O,_lp.id)){_zp(_lp,_mp,global._8D)._0O=(-1)};return 0;}};if(yyGetBool(_6O(1))){{if((yyGetBool(_lp._GS))&&(yyGetBool(yyfequal(_zp(_lp,_mp,global._8D)._0O,(-1))))){{
_zp(_lp,_mp,global._8D)._0O=_lp.id;_lp._HS=1?1:0;}};}}else {{_lp._HS=0?1:0;if(yyGetBool(_lp._GS)){{if(yyfequal(_zp(_lp,_mp,global._8D)._0O,_lp.id)){{_zp(_lp,_mp,global._8D)._0O=(-1);if(yyfnotequal(_lp._ES,(-1))){_95(_lp,_mp,_lp._ES,0)};if(!yyGetBool(_lp._CC)){{if(yyGetBool(_lp._kv)){_E3._l4[_lp._kv](_lp,_mp,_lp.id)};_Yw(_lp,_mp,0);}}else {{if(yyGetBool(_b8(_lp,_mp))){{_zp(_lp,_mp,global._8D)._9D=_lp.id;_38(_lp,_mp,302);}};}};}};}}else {{if(yyfequal(_zp(_lp,_mp,global._8D)._0O,_lp.id)){_zp(_lp,_mp,global._8D)._0O=(-1)}
;}};}};}function _Ef(_lp,_mp){if(yyGetBool(_lp._FS)){if(yyGetBool(_lp._Bs)){_l5(_lp,_mp)}};}function _Ff(_lp,_mp){if(!yyGetBool(_lp._FS)){if(yyGetBool(_lp._Bs)){_l5(_lp,_mp)}};}function _Gf(_lp,_mp){_fu(_lp,_mp);}function _Hf(_lp,_mp){_lp._1C=0;_lp._2C=0;_lp._JS=0;_lp._KS=200;_lp._LS=(-150);_lp._MS=250;_lp._NS=1?1:0;_lp._OS=1?1:0;_lp._PS=0?1:0;_lp._QS=0;_lp._RS=0;_lp._SS=0?1:0;_lp._TS=0;_lp._US=0;}function _If(_lp,_mp){var _Iq=0;for(;yyfless(_Iq,_lp._2C);_Iq++){{_lp._0C=_lp._1C[_yq(_Iq,_lp._1C)];_Z5(_lp,
_mp,_lp._0C);}};if((yyGetBool(_zp(_lp,_mp,global._8D)._1O))&&(yyGetBool(_lp._PS))){{_zp(_lp,_mp,global._8D)._1O=0?1:0;}};}function _Jf(_lp,_mp){if(yyGetBool(_lp._sc)){if(yyGetBool(_lp._OS)){{if(yyGetBool(_6O(1))){{if((yyGetBool(yyfgreater(global._EP,yyfplus(_Sp(_lp.y),_Sp(_lp._LS)))))&&(yyGetBool(yyfless(global._EP,yyfplus(_Sp(_lp.y),_Sp(_lp._MS)))))){{if(!yyGetBool(_lp._SS)){{_lp._SS=1?1:0;_lp._US=_8v._JD();_lp._TS=_lp._QS;}};}};}}else {{if(yyGetBool(_lp._PS)){{_zp(_lp,_mp,global._8D)._0O=(-1);{var _VS=_tp(56);
for(var _WS in _VS){if(!_VS.hasOwnProperty(_WS))continue;var _XS=_VS[_WS];if(_XS._wp)continue;if(!_XS._xp)continue;{_XS._GS=0?1:0;_XS._YS=0?1:0;}}};}};_lp._SS=0?1:0;_lp._PS=0?1:0;_zp(_lp,_mp,global._8D)._1O=0?1:0;}};if(yyGetBool(_lp._SS)){{var _ZS=yyfplus(_Sp(yyfminus(_Sp(_8v._JD()),_Sp(_lp._US))),_Sp(_lp._TS));var __S;if((yyGetBool(!yyGetBool(_lp._PS)))&&(yyGetBool(!yyGetBool(_zp(_lp,_mp,global._8D)._1O)))){{if(yyfless(abs(yyfminus(_Sp(_8v._JD()),_Sp(_lp._US))),5)){{}}else {{_lp._PS=1?1:0;_zp(_lp,_mp,
global._8D)._1O=1?1:0;{var _0T=_tp(56);for(var _1T in _0T){if(!_0T.hasOwnProperty(_1T))continue;var _2T=_0T[_1T];if(_2T._wp)continue;if(!_2T._xp)continue;{_2T._GS=0?1:0;_2T._YS=0?1:0;}}};}};}};if(yyGetBool(_lp._PS)){{_lp._RS=yyftime(_lp._RS,0.9);_lp._RS=yyfplus(_lp._RS,yyfdivide(_Sp(yyfminus(_Sp(_ZS),_Sp(_lp._QS))),5));_lp._TS=_lp._QS;_lp._US=_8v._JD();}};}}else {{}};_lp._QS=yyfplus(_lp._QS,_lp._RS);_lp._RS=yyftime(_lp._RS,0.95);if(yyfless(abs(_lp._RS),1)){_lp._RS=0};_lp._JS=yyftime(_Sp(_lp._KS),_Sp(_lp._2C));
if(yyfgreater(_lp._JS,yyfplus(_Sp(global._Sw),_Sp(_lp._KS)))){_lp._NS=1?1:0}else {_lp._NS=0?1:0};if(yyGetBool(_lp._NS)){{if(yyfgreater(_lp._QS,yyftime(_Sp(_lp._JS),0.5))){{_lp._QS=yyfminus(_lp._QS,_lp._JS);_lp._TS=yyfminus(_lp._TS,_lp._JS);}};if(yyfless(_lp._QS,yyftime(_Sp(_Sp(-_Sp(_lp._JS))),0.5))){{_lp._QS=yyfplus(_lp._QS,_lp._JS);_lp._TS=yyfplus(_lp._TS,_lp._JS);}};}}else {{var _3T=yyfplus(yyfplus(_Sp(_Sp(-_Sp(_lp._JS))),_Sp(yyftime(_Sp(global._Sw),0.5))),_Sp(yyftime(_Sp(_lp._KS),0.5)));var _4T=yyfplus(_Sp(yyftime(_Sp(_Sp(-_Sp(global._Sw))),
0.5)),_Sp(yyftime(_Sp(_lp._KS),0.5)));if(yyfless(_lp._QS,_3T)){_lp._QS=_3T};if(yyfgreater(_lp._QS,_4T)){_lp._QS=_4T};}};}}};var _0C;var _5T;var _Iq=0;for(;yyfless(_Iq,_lp._2C);_Iq++){{_0C=_lp._1C[_yq(_Iq,_lp._1C)];_zp(_lp,_mp,_0C)._9r(_lp.y);var _Mu=yyfdivide(_Sp(yyfminus(_Sp(abs(yyfminus(_Sp(_zp(_lp,_mp,_0C).x),_Sp(yyfdivide(_Sp(global._Sw),2))))),200)),_Sp(yyftime(_Sp(global._Sw),0.5)));_zp(_lp,_mp,_0C)._sc=_lp._sc;_zp(_lp,_mp,_0C)._Xp=1;_5T=yyfplus(_Sp(_lp._QS),_Sp(yyftime(_Sp(_lp._KS),_Sp(_Iq))));
_zp(_lp,_mp,_0C)._7r(yyfplus(_Sp(_lp.x),_Sp(_5T)));if(yyGetBool(_lp._NS)){{if(yyfgreater(_zp(_lp,_mp,_0C).x,yyfplus(_Sp(global._Sw),_Sp(_lp._KS)))){_zp(_lp,_mp,_0C)._7r(yyfminus(_Sp(_zp(_lp,_mp,_0C).x),_Sp(_lp._JS)))}else {if(yyfless(_zp(_lp,_mp,_0C).x,yyfminus(0,_Sp(_lp._KS)))){_zp(_lp,_mp,_0C)._7r(yyfplus(_Sp(_zp(_lp,_mp,_0C).x),_Sp(_lp._JS)))}};}}else {{}};}};}function _Kf(_lp,_mp){_fu(_lp,_mp);}function _Lf(_lp,_mp){_96(_lp,_mp);_lp._Rt(0);_lp._eu=0;_lp._2K=1?1:0;_lp._ES=0;_lp._6T=0?1:0;_lp._6C=0?1:0;
_lp._4t="Button";_lp._7C=0;_lp._8C=0;_lp._Ls=150;_lp._9C=100;_lp._aC=1;_lp._cC=16777215;_lp._FH=1;_lp._bC=(-1);_lp._7T=1;_lp._8T=1;_lp._9T=1?1:0;_lp._dC=0?1:0;_lp._hC=0.5;_lp._gC=0;_lp._eC=0;_lp._fC=3;_lp._iC=0?1:0;_lp._jC=0.85;_lp._UG=_lp._Lp;_lp._VG=_lp._Mp;_lp._aT=1;_lp._bT=1;_lp._cT=0;_lp._dT=0;_lp._kC=0?1:0;_lp._TG=0;_lp._lC=15;_lp._eT=1;_lp._fT=(-1);_lp._0H=0;_lp._gT=0.5;}// /// @description button animation
function _Mf(_lp,_mp){_fu(_lp,_mp);if(yyGetBool(_lp._CC)){{if(yyfequal(_18(_lp,_mp),
1)){{}}else {{}};}};if(yyGetBool(_lp._iC)){{if(yyGetBool(_lp._HS)){{if(yyfgreater(_lp._aT,_lp._jC)){_lp._aT=_8r(_lp._aT,_lp._jC,0.5)};_lp._bT=_lp._aT;}}else {{_lp._cT=yyfplus(_lp._cT,yyftime(_Sp(yyfminus(1,_Sp(_lp._aT))),20));_lp._cT=yyftime(_lp._cT,0.7);_lp._aT=yyfplus(_lp._aT,yyftime(_Sp(_lp._cT),_Sp(global._bx)));_lp._bT=_lp._aT;}};_lp._UG=yyftime(_Sp(_lp._Lp),_Sp(_lp._aT));_lp._VG=yyftime(_Sp(_lp._Mp),_Sp(_lp._bT));}}else {{_lp._UG=_lp._Lp;_lp._VG=_lp._Mp;}};if(yyGetBool(_lp._kC)){{if(yyGetBool(_lp._HS)){
{_lp._TG=_8r(_lp._TG,_lp._lC,yyftime(_Sp(global._bx),15));}}else {_lp._TG=_8r(_lp._TG,0,yyftime(_Sp(global._bx),15))};}}else {{_lp._TG=0;}};if(yyGetBool(_lp._eT)){{if(yyGetBool(_lp._HS)){{if(yyfless(_lp._0H,_lp._gT)){{_lp._0H=yyfplus(_lp._0H,yyftime(_Sp(global._bx),5));if(yyfgreater(_lp._0H,_lp._gT)){_lp._0H=_lp._gT};}};}}else {{if(yyfgreater(_lp._0H,0)){{_lp._0H=yyfminus(_lp._0H,yyftime(_Sp(global._bx),5));if(yyfless(_lp._0H,0)){_lp._0H=0};}};}};}}else {{_lp._0H=0;}};}function _Nf(_lp,_mp){if(yyGetBool(_lp._Bs)){
_As(_lp,_lp._Bs,_lp._Cs,_lp.x,yyfplus(_Sp(_lp.y),_Sp(_lp._TG)),_lp._UG,_lp._VG,_lp._tq,16777215,_lp._Xp)};if(yyGetBool(_lp._6C)){if(yyfnotequal(_lp._4t,"")){{var _hT=_lp._aC;if(yyGetBool(_lp._9T)){_hT=yyftime(_Sp(_hT),_Sp(min(_lp._UG,_lp._VG)))};if(yyGetBool(_lp._dC)){{_C5(_lp,_mp,yyfplus(yyfplus(_Sp(_lp.x),_Sp(yyftime(_Sp(_lp._UG),_Sp(_lp._7C)))),_Sp(_lp._eC)),yyfplus(yyfplus(yyfplus(_Sp(_lp.y),_Sp(yyftime(_Sp(_lp._VG),_Sp(_lp._8C)))),_Sp(_lp._TG)),_Sp(_lp._fC)),_lp._4t,yyftime(_Sp(_lp._UG),_Sp(_lp._Ls)),
yyftime(_Sp(_lp._VG),_Sp(_lp._9C)),_lp._bC,_hT,_lp._7T,_lp._8T,_lp._gC,yyftime(_Sp(_lp._FH),_Sp(_lp._hC)),0);}};_C5(_lp,_mp,yyfplus(_Sp(_lp.x),_Sp(yyftime(_Sp(_lp._UG),_Sp(_lp._7C)))),yyfplus(yyfplus(_Sp(_lp.y),_Sp(yyftime(_Sp(_lp._VG),_Sp(_lp._8C)))),_Sp(_lp._TG)),_lp._4t,yyftime(_Sp(_lp._UG),_Sp(_lp._Ls)),yyftime(_Sp(_lp._VG),_Sp(_lp._9C)),_lp._bC,_hT,_lp._7T,_lp._8T,_lp._cC,_lp._FH,0);}}};}function _Of(_lp,_mp){_fu(_lp,_mp);}function _Pf(_lp,_mp){_96(_lp,_mp);_lp._Rt(0);_lp._eu=0;_lp._2K=1?1:0;
_lp._iT=0?1:0;_lp._7D=(-1);_lp._jT=(-1);_lp._kT=0;_lp._lT=0.15;_lp._2D=_lp.x;_lp._3D=_lp.x;_lp._4D=_lp.y;_lp._5D=_lp.y;_lp._mT=_lp._2D;_lp._nT=_lp._3D;_lp._SC=(-1);_lp._1D=(-1);}// /// @description for checkbox animation
function _Qf(_lp,_mp){_fu(_lp,_mp);if(yyGetBool(_lp._6D)){{_lp._kT=yyfplus(_lp._kT,yyfdivide(_Sp(global._bx),_Sp(_lp._lT)));if(yyfgreater(_lp._kT,1)){_lp._kT=1};}}else {{_lp._kT=yyfminus(_lp._kT,yyfdivide(_Sp(global._bx),_Sp(_lp._lT)));if(yyfless(_lp._kT,0)){_lp._kT=0};}};_lp._mT=_8r(_lp._2D,
_lp._3D,_lp._kT);_lp._nT=_8r(_lp._4D,_lp._5D,_lp._kT);if(yyGetBool(_lp._iT)){_lp._Xp=0.5}else {_lp._Xp=1};}function _Rf(_lp,_mp){_lp._6D=!yyGetBool(_lp._6D)?1:0;if(yyGetBool(_lp._7D)){_E3._l4[_lp._7D](_lp,_mp,_lp._6D)};}function _Sf(_lp,_mp){if(yyGetBool(_lp._SC)){{if(yyfless(_lp._kT,1)){_As(_lp,_lp._SC,0,_lp.x,_lp.y,_lp._Lp,_lp._Mp,_lp._tq,16777215,_lp._Xp)};if(yyfgreater(_lp._kT,0)){_As(_lp,_lp._SC,1,_lp.x,_lp.y,_lp._Lp,_lp._Mp,_lp._tq,16777215,yyftime(_Sp(_lp._Xp),_Sp(_lp._kT)))};}};if(yyGetBool(_lp._1D)){
_As(_lp,_lp._1D,0,yyfplus(_Sp(_lp.x),_Sp(yyftime(_Sp(_lp._mT),_Sp(_lp._Lp)))),yyfplus(_Sp(_lp.y),_Sp(yyftime(_Sp(_lp._nT),_Sp(_lp._Mp)))),_lp._Lp,_lp._Mp,0,16777215,_lp._Xp)};}function _Tf(_lp,_mp){_fu(_lp,_mp);}function _Uf(_lp,_mp){_96(_lp,_mp);_lp._2K=0?1:0;_lp._Az=0;_lp._SC=(-1);_lp._TC=(-1);_lp._oT=0;_lp._pT=1;_lp._qT=0;_lp._rT=0;_lp._XC=0;_lp._ZC=0;_lp._YC=0;_lp.__C=0;}function _Vf(_lp,_mp){_96(_lp,_mp);if(yyfgreater(_lp._Az,_lp._oT)){{_lp._oT=yyfplus(_lp._oT,yyftime(_Sp(global._bx),_Sp(_lp._pT)));
if(yyfless(_lp._Az,_lp._oT)){_lp._oT=_lp._Az};}}else {if(yyfless(_lp._Az,_lp._oT)){{_lp._oT=yyfminus(_lp._oT,yyftime(_Sp(global._bx),_Sp(_lp._pT)));if(yyfgreater(_lp._Az,_lp._oT)){_lp._oT=_lp._Az};}}};}function _Wf(_lp,_mp){var _sT=yyfdivide(_Sp(_lp._XC),_Sp(_lp._ZC));var _tT=yyfdivide(_Sp(_lp._YC),_Sp(_lp.__C));if(yyGetBool(_lp._SC)){{_As(_lp,_lp._SC,_lp._qT,yyfminus(_Sp(_lp.x),_Sp(yyftime(yyfdivide(_Sp(_lp._XC),2),_Sp(_lp._Lp)))),yyfminus(_Sp(_lp.y),_Sp(yyftime(yyfdivide(_Sp(_lp._YC),2),_Sp(_lp._Mp)))),
_lp._Lp,_lp._Mp,0,16777215,_lp._Xp);}};if(yyGetBool(_lp._TC)){{_Ns(_lp,_lp._TC,_lp._rT,0,0,yyftime(_Sp(_lp._ZC),_Sp(_lp._oT)),_lp.__C,yyfminus(_Sp(_lp.x),_Sp(yyftime(yyftime(yyfdivide(_Sp(_lp._XC),2),_Sp(_lp._Lp)),_Sp(_sT)))),yyfminus(_Sp(_lp.y),_Sp(yyftime(yyftime(yyfdivide(_Sp(_lp._YC),2),_Sp(_lp._Mp)),_Sp(_tT)))),yyftime(_Sp(_lp._Lp),_Sp(_sT)),yyftime(_Sp(_lp._Mp),_Sp(_tT)),16777215,_lp._Xp);}};}function _Xf(_lp,_mp){_fu(_lp,_mp);}function _Yf(_lp,_mp){_96(_lp,_mp);_lp._eu=0;_lp._Rt(0);_lp._4t="";
_lp._yu=100;_lp._zu=100;if(yyGetBool(_lp._Bs)){{_lp._yu=yyftime(_Sp(_Hs(_lp._Bs)),_Sp(_lp._Lp));_lp._zu=yyftime(_Sp(_Js(_lp._Bs)),_Sp(_lp._Mp));}};_lp._GC=1;_lp._bC=(-1);_lp._cC=16777215;_lp._Xp=1;_lp._HC=1;_lp._IC=1;_lp._JC=0?1:0;_lp._KC="";_lp._NC=0?1:0;_lp._OC=3;_lp._PC=3;_lp._QC=0;_lp._RC=0.5;_lp._5t=min(_lp._GC,min(yyfdivide(_Sp(_lp._yu),_Sp(_it(_3t(_lp._4t)))),yyfdivide(_Sp(_lp._zu),_Sp(_jt(_3t(_lp._4t))))));}function _Zf(_lp,_mp){_96(_lp,_mp);}function __f(_lp,_mp){if(!yyGetBool(_lp._FS)){return 1}
;var _hA;if(yyfless(_lp._Lp,_lp._Mp)){_hA=_lp._Lp}else {_hA=_lp._Mp};if(yyGetBool(_lp._NC)){{_C5(_lp,_mp,yyfplus(_Sp(_lp.x),_Sp(_lp._OC)),yyfplus(_Sp(_lp.y),_Sp(_lp._PC)),_lp._4t,yyftime(_Sp(_lp._yu),_Sp(_hA)),yyftime(_Sp(_lp._zu),_Sp(_hA)),_lp._bC,yyftime(_Sp(_lp._GC),_Sp(_hA)),_lp._HC,_lp._IC,_lp._QC,yyftime(_Sp(_lp._RC),_Sp(_lp._Xp)),_lp._tq);}};_C5(_lp,_mp,_lp.x,_lp.y,_lp._4t,yyftime(_Sp(_lp._yu),_Sp(_hA)),yyftime(_Sp(_lp._zu),_Sp(_hA)),_lp._bC,yyftime(_Sp(_lp._GC),_Sp(_hA)),_lp._HC,_lp._IC,_lp._cC,
_lp._Xp,_lp._tq);}function _0g(_lp,_mp){if(yyGetBool(_lp._FS)){return 1};var _hA;if(yyfless(_lp._Lp,_lp._Mp)){_hA=_lp._Lp}else {_hA=_lp._Mp};if(yyGetBool(_lp._NC)){{_C5(_lp,_mp,yyfplus(_Sp(_lp.x),_Sp(_lp._OC)),yyfplus(_Sp(_lp.y),_Sp(_lp._PC)),_lp._4t,yyftime(_Sp(_lp._yu),_Sp(_hA)),yyftime(_Sp(_lp._zu),_Sp(_hA)),_lp._bC,yyftime(_Sp(_lp._GC),_Sp(_hA)),_lp._HC,_lp._IC,_lp._QC,yyftime(_Sp(_lp._RC),_Sp(_lp._Xp)),_lp._tq);}};_C5(_lp,_mp,_lp.x,_lp.y,_lp._4t,yyftime(_Sp(_lp._yu),_Sp(_hA)),yyftime(_Sp(_lp._zu),
_Sp(_hA)),_lp._bC,yyftime(_Sp(_lp._GC),_Sp(_hA)),_lp._HC,_lp._IC,_lp._cC,_lp._Xp,_lp._tq);}function _1g(_lp,_mp){_fu(_lp,_mp);}function _2g(_lp,_mp){_96(_lp,_mp);_lp._6t=0;_lp._uT=_lp._vT;_lp._wT=30;_lp._xT=_lp._yT;_lp._zT=2.5;_lp._AT=1;}function _3g(_lp,_mp){_lp._6t=_7t(_lp._6t,0,100);var _wr=yyftime(_Sp(_lp._6t),3.6);if(yyfless(_wr,_lp._wT)){{var _5r=floor(yyfdivide(_Sp(_wr),_Sp(_lp._zT)));var _8t=yyfmod(_Sp(_wr),_Sp(_lp._zT));var _Iq=0;for(;yyfless(_Iq,_5r);_Iq++){{_As(_lp,_lp._xT,_lp._Cs,_lp.x,_lp.y,
_lp._Lp,_lp._Mp,yyftime(yyftime(_Sp(_Sp(-_Sp(_lp._AT))),_Sp(_Iq)),_Sp(_lp._zT)),16777215,_lp._Xp);}};_As(_lp,_lp._xT,_lp._Cs,_lp.x,_lp.y,_lp._Lp,_lp._Mp,yyftime(_Sp(_Sp(-_Sp(_lp._AT))),_Sp(yyfplus(_Sp(yyftime(_Sp(yyfminus(_Sp(_5r),1)),_Sp(_lp._zT))),_Sp(_8t)))),16777215,_lp._Xp);}}else {{var _5r=floor(yyfdivide(_Sp(_wr),_Sp(_lp._wT)));var _8t=yyfmod(_Sp(_wr),_Sp(_lp._wT));var _Iq=0;for(;yyfless(_Iq,_5r);_Iq++){{_As(_lp,_lp._uT,_lp._Cs,_lp.x,_lp.y,_lp._Lp,_lp._Mp,yyftime(yyftime(_Sp(_Sp(-_Sp(_lp._AT))),
_Sp(_Iq)),_Sp(_lp._wT)),16777215,_lp._Xp);}};_As(_lp,_lp._uT,_lp._Cs,_lp.x,_lp.y,_lp._Lp,_lp._Mp,yyftime(_Sp(_Sp(-_Sp(_lp._AT))),_Sp(yyfplus(_Sp(yyftime(_Sp(yyfminus(_Sp(_5r),1)),_Sp(_lp._wT))),_Sp(_8t)))),16777215,_lp._Xp);}};}function _4g(_lp,_mp){_fu(_lp,_mp);}function _5g(_lp,_mp){;global._9z=_lp.id;_lp._eu=0;_lp._Rt(0);_lp._cz=1;_lp._bz=0;_lp._BT=0;_lp._az=0?1:0;_lp._CT=0;}function _6g(_lp,_mp){if(yyGetBool(_lp._az)){{_lp._CT=yyfplus(_lp._CT,yyfdivide(_Sp(global._bx),_Sp(_lp._cz)));if(yyfgreaterequal(_lp._CT,
_lp._cz)){{_lp._az=0?1:0;_lp._BT=0;_lp._CT=0;_lp._bz=0;}}else {_lp._BT=yyfdivide(_Sp(_lp._CT),_Sp(_lp._cz))};}};}function _7g(_lp,_mp){if(yyfequal(_lp._BT,0)){{_s5(_lp,_mp,_lp._Bs,_lp._Cs,1);}}else {{_s5(_lp,_mp,_lp._Bs,_lp._bz,1);_s5(_lp,_mp,_lp._Bs,_lp._Cs,_lp._BT);}};}function _9g(_lp,_mp){{var _DT=yyfplus(_Sp(_lp._Cs),1);if(yyfgreaterequal(_DT,_lp._dz())){_DT=0};_M7(_lp,_mp,_DT,1);};}function _ag(_lp,_mp){_fu(_lp,_mp);}function _bg(_lp,_mp){_lp._FS=1?1:0;_lp._eu=0;}function _cg(_lp,_mp){if(yyGetBool(_lp._FS)){
if(yyGetBool(_lp._Bs)){_l5(_lp,_mp)}};}function _dg(_lp,_mp){if(!yyGetBool(_lp._FS)){if(yyGetBool(_lp._Bs)){_l5(_lp,_mp)}};}function _eg(_lp,_mp){_fu(_lp,_mp);}function _fg(_lp,_mp){_96(_lp,_mp);_lp._ry=_eq(_lp._ry,1584050178);_lp._ry[_fq(0)]=300;_lp._cG=1?1:0;_lp._kz=0;_lp._iz=0;_lp._jz=2;_lp._iz=_eq(_lp._iz,3862602384);_lp._iz[_fq(0)]="default";_lp._iz[_fq(1)]="night";_lp._mM=_lp._iz[_yq(0,_lp._iz)];_lp._OI=0;_lp._5J=(-1);_lp._6J=(-1);_lp._7J=(-1);_lp._YL=0?1:0;_lp._bG=30;_lp._aG=15;_lp._0M=0?1:0;
_lp._oE=0?1:0;_lp.__L=0?1:0;_lp._8J=300;_lp._5K=200;_lp._kK=4;_lp._lE=1100;_lp._kE=0.8;_lp._KE=90;_lp._oF=400;_lp._ET=0;_lp._PF=_c6(_lp,_mp,14,20);_lp._RF=_c6(_lp,_mp,10,16);_lp._FT=100000;_lp._yE=0?1:0;_lp._6F=0;_lp._7F=0;_lp._GT=0?1:0;_lp._9G=100;_lp._HT=16777215;_lp._BG=1;_lp._CG=1;_lp._EG=1;_lp._2F=5;_lp._cF=15;_lp._DG=5;_lp._mJ=0;_lp._1G=0;_lp._FG=0;_lp._1I=0;_lp._uH=(-100);_lp._pE=(-200);_lp._gI=5648184;_lp.__G=1532671;_lp._sG=16748801;_lp._uG=4451583;_lp._IT=6380106;_lp._JT=1323685;_lp._ZG=10445424;
_lp._KT=1889321;_lp._LT=7995223;_lp._MT=16754681;_lp._tG=11534186;_lp._NT=14465160;_lp._wG=2;_lp._YG=3;_lp._CH=0;_lp._vG=1;_lp._ZL=1?1:0;_lp._aF=_i8(_lp,_mp,77,75,1);_lp._eF=0;_lp._dF=0;_V9(_lp,_mp);_lp._gF=0;_lp._fF=0;_lp._wJ=0;_U9(_lp,_mp);_y8(_lp,_mp,"screen_aspect_changed",global._Dw,447);_lp._sF=0;_lp._qF=0;_lp._tF=0;_lp._rF=0;}// /// @description Insert description here
function _gg(_lp,_mp){_Ab(_lp,_mp);_lp._ry=_eq(_lp._ry,1584050178);_lp._ry[_fq(0)]=300;}function _ig(_lp,_mp){}function _kg(_lp,
_mp){}function _lg(_lp,_mp){_fu(_lp,_mp);}function _mg(_lp,_mp){;global._hE=_lp.id;_G6(_lp,_mp,_lp.id,463,1,0,1);_lp._Xp=1;_lp._OT=0;_lp._PT=1;_lp._QT=1;_lp._RT=0;_lp._ST=1?1:0;_lp._TT=1?1:0;_lp._oM=217;}function _ng(_lp,_mp){_lp._OT=yyfplus(_lp._OT,yyftime(_Sp(global._bx),130));_lp._PT=yyfplus(0.2,_Sp(yyftime(_Sp(yyfplus(_Sp(_yr(yyftime(_Sp(_lp._OT),0.6))),1)),0.2)));_lp._QT=yyfplus(0.2,_Sp(yyftime(_Sp(yyfplus(_Sp(_yr(yyfplus(_Sp(_lp._OT),150))),1)),0.2)));var _UT=_7t(yyfdivide(_Sp(_zp(_lp,_mp,global._jE)._VT),
10),0,yyfminus(_Sp(_lp._dz()),1));_lp._Rt(floor(_UT));if(yyfequal(_lp._Cs,yyfminus(_Sp(_lp._dz()),1))){_lp._RT=0}else {_lp._RT=_OO(_UT)};if(yyfequal(_lp._Cs,0)){_lp._Xp=yyfplus(0.95,_Sp(yyfdivide(_Sp(_lp._RT),20)))};}function _og(_lp,_mp){var _WT=0;var _pL=min(yyfminus(_Sp(_zp(_lp,_mp,global._OA)._9F),_Sp(_lp.y)),yyfplus(_Sp(global._Tw),_Sp(yyftime(_Sp(_WT),2))));if(yyfless(_zp(_lp,_mp,global._OA)._Lx,_lp.y)){{if(yyGetBool(_lp._ST)){_z5(_lp,_mp,_lp._oM,1,yyfdivide(_Sp(_Sp(-_Sp(global._Sw))),2),yyfminus(_Sp(_lp.y),
219),global._Sw,0,1,1,0,0.95)};_z5(_lp,_mp,181,1,yyfminus(_Sp(_zp(_lp,_mp,global._OA)._Kx),_Sp(_WT)),yyfminus(_Sp(_lp.y),9),yyfplus(_Sp(global._Sw),_Sp(yyftime(_Sp(_WT),2))),yyftime(_Sp(_Sp(-_Sp(_lp._OT))),1.5),(-1),_lp._PT,0,0.85);{var _XT=_tp(79);for(var _YT in _XT){if(!_XT.hasOwnProperty(_YT))continue;var _ZT=_XT[_YT];if(_ZT._wp)continue;if(!_ZT._xp)continue;_l5(_ZT,_lp)}};}};_n5(_lp,_mp,yyfminus(_Sp(_zp(_lp,_mp,global._OA)._Kx),_Sp(_WT)),max(_zp(_lp,_mp,global._OA)._Lx,yyfminus(_Sp(_lp.y),_Sp(_WT))),
yyfplus(_Sp(global._Sw),_Sp(yyftime(_Sp(_WT),2))),yyfplus(_Sp(_pL),_Sp(yyftime(_Sp(_WT),2))),_lp._Xp);if(yyfgreater(_lp._RT,0)){{(g_yyPrePostObject__=_lp._Cs,_lp._Rt(_lp._Cs+1),g_yyPrePostObject__);_n5(_lp,_mp,yyfminus(_Sp(_zp(_lp,_mp,global._OA)._Kx),_Sp(_WT)),max(_zp(_lp,_mp,global._OA)._Lx,yyfminus(_Sp(_lp.y),_Sp(_WT))),yyfplus(_Sp(global._Sw),_Sp(yyftime(_Sp(_WT),2))),yyfplus(_Sp(_pL),_Sp(yyftime(_Sp(_WT),2))),yyftime(_Sp(_lp._Xp),_Sp(_lp._RT)));}};if(yyfless(_zp(_lp,_mp,global._OA)._Lx,_lp.y)){
{_z5(_lp,_mp,181,0,yyfminus(_Sp(_zp(_lp,_mp,global._OA)._Kx),_Sp(_WT)),yyfplus(_Sp(_lp.y),2),yyfplus(_Sp(global._Sw),_Sp(yyftime(_Sp(_WT),2))),yyftime(_Sp(_lp._OT),2),1,_lp._QT,0,_lp._Xp);}};{var __T=_tp(81);for(var _0U in __T){if(!__T.hasOwnProperty(_0U))continue;var _1U=__T[_0U];if(_1U._wp)continue;if(!_1U._xp)continue;if(yyGetBool(_1U._YF)){_L9(_1U,_lp,_1U.id)}}};{var _2U=_tp(81);for(var _3U in _2U){if(!_2U.hasOwnProperty(_3U))continue;var _4U=_2U[_3U];if(_4U._wp)continue;if(!_4U._xp)continue;if(!yyGetBool(_4U._YF)){
_L9(_4U,_lp,_4U.id)}}};var _5U=0;if(yyfgreater(_zp(_lp,_mp,global._OA)._Lx,_lp.y)){_5U=_Sp(-_Sp(yyfminus(_Sp(_zp(_lp,_mp,global._OA)._Lx),_Sp(_lp.y))))};var _VF=yyfplus(_Sp(yyftime(_Sp(global._uF),0.5)),85);var _6U=0.9;var _7U=max(_zp(_lp,_mp,global._OA)._Lx,_lp.y);_A5(_lp,_mp,201,0,_Sp(-_Sp(_VF)),_7U,global._Tw,_5U,1,1,0,_6U);_A5(_lp,_mp,201,0,_VF,_7U,global._Tw,_5U,(-1),1,0,_6U);var _8U=yyftime(_Sp(global._Sw),0.5);if(yyfgreater(_8U,_VF)){{_ot(_lp,202,0,_Sp(-_Sp(_8U)),_7U,yyfplus(yyfminus(_Sp(_8U),
_Sp(_VF)),1),global._Tw,16777215,_6U);_ot(_lp,202,1,yyfminus(_Sp(_VF),1),_7U,yyfplus(yyfminus(_Sp(_8U),_Sp(_VF)),1),global._Tw,16777215,_6U);}};var _9U=350;if(yyfless(_zp(_lp,_mp,global._OA)._Lx,yyfplus(_Sp(_zp(_lp,_mp,global._hE).y),_Sp(_9U)))){_ot(_lp,203,0,_Sp(-_Sp(_8U)),_zp(_lp,_mp,global._hE).y,global._Sw,_9U,16777215,1)};if(yyGetBool(_lp._TT)){{var _aU=max(1,ceil(yyfdivide(_Sp(yyfminus(_Sp(_zp(_lp,_mp,global._OA)._Lx),_Sp(_zp(_lp,_mp,global._hE).y))),_Sp(_zp(_lp,_mp,global._Dw)._lE))));var _bU=yyfplus(_Sp(_zp(_lp,
_mp,global._hE).y),_Sp(yyftime(_Sp(_aU),_Sp(_zp(_lp,_mp,global._Dw)._lE))));var _cU=yyfminus(_Sp(yyftime(_Sp(global._uF),0.5)),30);var _dU=yyfplus("",_Sp(_N6(_lp,_mp,"Depth_upgrade_meters_small")));while(yyfless(_bU,_zp(_lp,_mp,global._OA)._9F)){{_C5(_lp,_mp,_cU,_bU,yyfplus(_Sp(_Or(_aU)),_Sp(_dU)),100,100,_zp(_lp,_mp,global._Dw)._wG,0.6,2,1,16777215,0.5);_bU=yyfplus(_bU,_zp(_lp,_mp,global._Dw)._lE);_aU++;}};}};}function _pg(_lp,_mp){_fu(_lp,_mp);}function _qg(_lp,_mp){_96(_lp,_mp);_lp._pL=150;_lp._wL=0?1:0;
_lp._gE=0;_lp._eU=5000;var _zK=_zp(_lp,_mp,global._Dw)._gF[_yq(_zp(_lp,_mp,global._Dw)._wJ,_zp(_lp,_mp,global._Dw)._gF)];_lp._oL=0;_lp._7M=200;_lp._VE=(-1);_lp._fU=0?1:0;_lp._FS=1?1:0;}function _rg(_lp,_mp){_96(_lp,_mp);if(yyGetBool(_lp._fU)){{_lp._gE=yyfminus(_Sp(_lp.y),_Sp(_zp(_lp,_mp,global._hE).y));if(yyGetBool(_lp._VE)){{_zp(_lp,_mp,_lp._VE)._7r(yyfplus(_Sp(_lp.x),_Sp(yyftime(_Sp(_lp._oL),_Sp(_lp._Lp)))));_zp(_lp,_mp,_lp._VE)._9r(yyfplus(_Sp(_lp.y),_Sp(yyftime(_Sp(_lp._7M),_Sp(_lp._Mp)))));}}
;if(yyGetBool(_zp(_lp,_mp,global._Dw)._GT)){{if(yyfequal(_zp(_lp,_mp,global._jE)._mE,2)){{_lp._gU(1?1:0);if(yyGetBool(_56(_lp,_mp,_zp(_lp,_mp,global._OA)._Jv))){_lp._uQ(_8r(_lp._vQ,max((-10),yyfdivide(_Sp(yyfminus(_Sp(_zp(_lp,_mp,_zp(_lp,_mp,global._OA)._Jv).y),_Sp(_lp._hU))),5)),yyftime(_Sp(global._bx),10)))};_lp._7r(_lp._iU);_lp._9r(_lp._hU);}}else {{_lp._jU(_lp.x);_lp._kU(_lp.y);}};}}else {{if(yyfequal(_zp(_lp,_mp,global._jE)._mE,2)){{if(yyGetBool(_zp(_lp,_mp,global._jE)._wq)){return };_lp._9r(_lp.y-yyftime(yyftime(_Sp(_zp(_lp,
_mp,global._jE)._kE),_Sp(_zp(_lp,_mp,global._jE)._lE)),_Sp(global._bx)));if(yyfless(_lp.y,_zp(_lp,_mp,global._hE).y)){{_s9(_lp,_mp);}};}};}};}};}// /// @description Insert description here
function _tg(_lp,_mp){var __q=_Lb(_lp,_mp,yyfplus(_Sp(_lp.x),_Sp(_c6(_lp,_mp,(-25),25))),yyfplus(_Sp(_lp.y),100),179);_zp(_lp,_mp,__q)._Et(yyfminus(_Sp(_lp._Dt()),3));_zp(_lp,_mp,__q)._Vv=300;_zp(_lp,_mp,__q)._Uv=_c6(_lp,_mp,(-100),100);_zp(_lp,_mp,__q)._lB=100;}function _ug(_lp,_mp){if(yyGetBool(_lp._FS)){{if(yyGetBool(_lp._wL)){
_As(_lp,_lp._Bs,_lp._Cs,_lp.x,_lp.y,_lp._Lp,_lp._Mp,_lp._tq,0,0.3)}else {_As(_lp,_lp._Bs,_lp._Cs,_lp.x,_lp.y,_lp._Lp,_lp._Mp,_lp._tq,16777215,_lp._Xp)};}};}function _vg(_lp,_mp){if(!yyGetBool(_lp._FS)){{if(yyGetBool(_lp._wL)){_As(_lp,_lp._Bs,_lp._Cs,_lp.x,_lp.y,_lp._Lp,_lp._Mp,_lp._tq,0,_lp._Xp)}else {_As(_lp,_lp._Bs,_lp._Cs,_lp.x,_lp.y,_lp._Lp,_lp._Mp,_lp._tq,16777215,_lp._Xp)};}};}function _wg(_lp,_mp){_fu(_lp,_mp);}function _xg(_lp,_mp){if(!yyGetBool(_mp._HA)){return 1};if(yyGetBool(_zp(_lp,_mp,global._jE)._wq)){
return };if(yyfequal(_zp(_lp,_mp,global._jE)._mE,2)){if(!yyGetBool(_mp._Yv)){_x9(_lp,_mp,_mp.id)}};}function _yg(_lp,_mp){}function _zg(_lp,_mp){_fu(_lp,_mp);}function _Ag(_lp,_mp){_lp._Rx=1?1:0;_lp._Uv=0;_lp._Vv=0;_lp._Ss=_lp.x;_lp._Ts=_lp.y;}function _Bg(_lp,_mp){if(!yyGetBool(_lp._Rx)){{_lp._Uv=yyfminus(_Sp(_lp.x),_Sp(_lp._Ss));_lp._Vv=yyfminus(_Sp(_lp.y),_Sp(_lp._Ts));_lp._Vv=yyfplus(_lp._Vv,yyftime(1000,_Sp(global._bx)));_lp._7r(_lp.x+_lp._Uv);_lp._9r(_lp.y+_lp._Vv);_lp._Ss=_lp.x;_lp._Ts=_lp.y;}
};}function _Cg(_lp,_mp){_fu(_lp,_mp);}function _Dg(_lp,_mp){;global._jE=_lp.id;_lp._lE=_zp(_lp,_mp,global._Dw)._lE;_lp._kE=_zp(_lp,_mp,global._Dw)._kE;_lp._KE=_zp(_lp,_mp,global._Dw)._KE;_lp._oF=_zp(_lp,_mp,global._Dw)._oF;_lp._lU=yyfplus(_Sp(_zp(_lp,_mp,global._hE).y),300);_lp._mU=yyfplus(_Sp(_zp(_lp,_mp,global._hE).y),300);_lp._nU=yyfplus(_Sp(_zp(_lp,_mp,global._hE).y),700);_lp._oU=yyfplus(_Sp(_zp(_lp,_mp,global._hE).y),700);_lp._wq=0?1:0;_lp._VT=0;_lp._mE=0;_lp._pU=1;if(yyGetBool(_57(_lp,_mp))){
_lp._pU=2.5};_lp._qU=_8v._JD();_lp._rU=0?1:0;_lp._zE=0;_lp._YE=0;_lp._WE=0;_lp._XE=10;_lp._1F=0;_lp._QE=0;_lp._GE=0;_lp._OE=0;_lp._8F=yyfplus(_Sp(_zp(_lp,_mp,global._hE).y),300);_lp._nE=_zp(_lp,_mp,global._hE).y;for(var _sU=0,_tU=yyGetInt32(7);_sU<_tU;_sU++){{_Lb(_lp,_mp,_c6(_lp,_mp,yyftime(_Sp(_Sp(-_Sp(global._Sw))),0.5),yyftime(_Sp(global._Sw),0.5)),yyfplus(_Sp(_zp(_lp,_mp,global._hE).y),_Sp(yyftime(_Sp(global._4x),_Sp(_c6(_lp,_mp,(-0.9),(-0.5)))))),75);}};}// /// @description Variables & Controls
function _Eg(_lp,
_mp){_lp._VT=yyfdivide(_Sp(yyfminus(_Sp(_zp(_lp,_mp,global._OA).y),_Sp(_zp(_lp,_mp,global._hE).y))),_Sp(_lp._lE));if(yyfequal(_8v._UD(),6)){{}}else {{if((yyGetBool(yyfequal(_zp(_lp,_mp,global._jE)._mE,1)))||(yyGetBool(yyfequal(_zp(_lp,_mp,global._jE)._mE,2)))){{if((yyGetBool(_6O(1)))&&(yyGetBool((yyGetBool((yyGetBool(yyfgreater(_zp(_lp,_mp,_zp(_lp,_mp,global._qE)._sE)._gE,150)))&&(yyGetBool(yyfequal(_zp(_lp,_mp,global._jE)._mE,2)))))||(yyGetBool((yyGetBool(yyfgreater(_zp(_lp,_mp,_zp(_lp,_mp,global._qE)._sE)._gE,
150)))&&(yyGetBool(yyfequal(_zp(_lp,_mp,global._jE)._mE,1)))))))){{if(yyGetBool(_lp._rU)){{if(yyGetBool(_zp(_lp,_mp,global._Dw)._GT)){{_zp(_lp,_mp,_zp(_lp,_mp,global._qE)._sE)._sQ(_8r(_zp(_lp,_mp,_zp(_lp,_mp,global._qE)._sE)._tQ,yyfminus(_Sp(_8v._JD()),_Sp(_lp._qU)),yyftime(_Sp(global._bx),10)));}}else {{_zp(_lp,_mp,_zp(_lp,_mp,global._qE)._sE)._7r(_zp(_lp,_mp,_zp(_lp,_mp,global._qE)._sE).x+yyftime(_Sp(yyfminus(_Sp(_8v._JD()),_Sp(_lp._qU))),_Sp(_lp._pU)));}};}}else {_lp._rU=1?1:0};_lp._qU=_8v._JD();
}}else {{_lp._rU=0?1:0;if(yyfgreater(_zp(_lp,_mp,_zp(_lp,_mp,global._qE)._sE)._gE,150)){if(!yyGetBool(_zp(_lp,_mp,global._Dw)._GT)){{_zp(_lp,_mp,_zp(_lp,_mp,global._qE)._sE)._7r(_8r(_zp(_lp,_mp,_zp(_lp,_mp,global._qE)._sE).x,0,0.06));}}else {{_zp(_lp,_mp,_zp(_lp,_mp,global._qE)._sE)._jU(_8r(_zp(_lp,_mp,_zp(_lp,_mp,global._qE)._sE)._iU,0,yyftime(_Sp(global._bx),2)));_zp(_lp,_mp,_zp(_lp,_mp,global._qE)._sE)._sQ(_8r(_zp(_lp,_mp,_zp(_lp,_mp,global._qE)._sE)._tQ,0,yyftime(_Sp(global._bx),2)));}}};}};var _uU=yyftime(_Sp(global._uF),
0.5);if(yyGetBool(_zp(_lp,_mp,global._Dw)._GT)){{_zp(_lp,_mp,_zp(_lp,_mp,global._qE)._sE)._jU(_7t(_zp(_lp,_mp,_zp(_lp,_mp,global._qE)._sE)._iU,_Sp(-_Sp(_uU)),_uU));}}else {{_zp(_lp,_mp,_zp(_lp,_mp,global._qE)._sE)._7r(_7t(_zp(_lp,_mp,_zp(_lp,_mp,global._qE)._sE).x,_Sp(-_Sp(_uU)),_uU));}};}};if((yyGetBool(yyfequal(_zp(_lp,_mp,global._jE)._mE,0)))||(yyGetBool(yyfequal(_zp(_lp,_mp,global._jE)._mE,1)))||(yyGetBool(yyfequal(_zp(_lp,_mp,global._jE)._mE,(-1))))){{var _vU=yyfplus(_Sp(_zp(_lp,_mp,global._OA)._9F),
500);while(yyfgreater(_vU,_lp._8F)){{_w9(_lp,_mp,yyfminus(_Sp(_lp._8F),_Sp(_zp(_lp,_mp,global._hE).y)));_lp._8F=yyfplus(_lp._8F,_c6(_lp,_mp,_lp._KE,_lp._oF));}};}}else {if((yyGetBool(yyfequal(_zp(_lp,_mp,global._jE)._mE,2)))||(yyGetBool(yyfequal(_zp(_lp,_mp,global._jE)._mE,3)))||(yyGetBool(yyfequal(_zp(_lp,_mp,global._jE)._mE,(-1))))){{if(yyfless(_lp._nE,yyfplus(_Sp(_zp(_lp,_mp,global._hE).y),200))){return 1};var _wU=yyfminus(_Sp(_zp(_lp,_mp,global._OA)._Lx),500);while(yyfless(_wU,_lp._nE)){{_w9(_lp,
_mp,yyfminus(_Sp(_lp._nE),_Sp(_zp(_lp,_mp,global._hE).y)));_lp._nE=yyfminus(_lp._nE,_c6(_lp,_mp,_lp._KE,_lp._oF));if(yyfless(_lp._nE,yyfplus(_Sp(_zp(_lp,_mp,global._hE).y),200))){return 1};}};}}};}};if((yyGetBool(yyfequal(_zp(_lp,_mp,global._jE)._mE,0)))||(yyGetBool(yyfequal(_zp(_lp,_mp,global._jE)._mE,1)))||(yyGetBool(yyfequal(_zp(_lp,_mp,global._jE)._mE,(-1))))){{var _vU=yyfplus(_Sp(_zp(_lp,_mp,global._OA)._9F),500);while(yyfgreater(_vU,_lp._lU)){{_lp._lU=_M9(_lp,_mp,yyfplus(_Sp(_lp._lU),_Sp(yyftime(_Sp(_c6(_lp,
_mp,200,1000)),3))),0,0);}};while(yyfgreater(_vU,_lp._mU)){{_lp._mU=_M9(_lp,_mp,yyfplus(_Sp(_lp._mU),_Sp(yyftime(_Sp(_c6(_lp,_mp,200,1000)),3))),1,0);}};while(yyfgreater(_vU,_lp._nU)){{_lp._nU=_M9(_lp,_mp,yyfplus(_Sp(_lp._nU),_Sp(_c6(_lp,_mp,100,2500))),0,1);}};while(yyfgreater(_vU,_lp._oU)){{_lp._oU=_M9(_lp,_mp,yyfplus(_Sp(_lp._oU),_Sp(_c6(_lp,_mp,100,2500))),1,1);}};}}else {if((yyGetBool(yyfequal(_zp(_lp,_mp,global._jE)._mE,2)))||(yyGetBool(yyfequal(_zp(_lp,_mp,global._jE)._mE,3)))||(yyGetBool(yyfequal(_zp(_lp,
_mp,global._jE)._mE,(-1))))){{}}};}// /// @description Insert description here
function _Gg(_lp,_mp){_g8(_lp,_mp,_zp(_lp,_mp,global._qE)._sE,0,150,0);}function _Hg(_lp,_mp){}function _Ig(_lp,_mp){_fu(_lp,_mp);}function _Jg(_lp,_mp){_lp._Ix=_lp.x;_lp._Jx=_lp.y;_lp._xU=0;_lp._eU=1000;_lp._fy=0.05;_lp._tE=1?1:0;}function _Kg(_lp,_mp){if(yyGetBool(_lp._tE)){{var _AQ=_lp._xU;var _BQ=_lp._eU;var _9R=yyfplus(yyfplus(_Sp(_lp.x),_Sp(yyftime(_Sp(yyfminus(_Sp(_lp.x),_Sp(_lp._Ix))),_Sp(yyfminus(1,_Sp(_lp._fy)))))),
_Sp(yyftime(_Sp(_AQ),_Sp(global._GN))));var _aR=yyfplus(yyfplus(_Sp(_lp.y),_Sp(yyftime(_Sp(yyfminus(_Sp(_lp.y),_Sp(_lp._Jx))),_Sp(yyfminus(1,_Sp(_lp._fy)))))),_Sp(yyftime(_Sp(_BQ),_Sp(global._GN))));_lp._Ix=_lp.x;_lp._Jx=_lp.y;_lp._7r(_9R);_lp._9r(_aR);}};}function _Lg(_lp,_mp){_fu(_lp,_mp);}function _Yg(_lp,_mp){if(yyfless(_lp._vQ,100)){_lp._uQ(_lp._vQ+yyftime(10,_Sp(global._bx)))};}function _Zg(_lp,_mp){_fu(_lp,_mp);}// /// @description collide
function __g(_lp,_mp){}// /// @description object camera will be targetted to while diving out
function _0h(_lp,
_mp){}function _1h(_lp,_mp){_fu(_lp,_mp);}function _2h(_lp,_mp){_lp._Du="";_lp._mz=0;_lp._nz=0;_lp._oL=0;_lp._7M=0;}function _3h(_lp,_mp){_fu(_lp,_mp);}function _4h(_lp,_mp){_lp._eM=_Sp(-_Sp(_c6(_lp,_mp,12,30)));_lp._6r=_c6(_lp,_mp,0,0.5);_lp._Xp=0.7;_lp._eu=0;_lp._Rt(_lu(75));_lp._9r(yyfminus(_Sp(_zp(_lp,_mp,global._hE).y),_Sp(yyftime(_Sp(global._4x),_Sp(_c6(_lp,_mp,0.3,1.1))))));if(yyfequal(_8v._UD(),6)){_Z5(_lp,_mp,_lp.id)};}function _5h(_lp,_mp){_lp._7r(_lp.x+yyftime(_Sp(_lp._eM),_Sp(global._bx)));
if(yyfless(_lp.x,yyfminus(_Sp(_zp(_lp,_mp,global._OA)._Kx),150))){{_yF(_lp,_mp,0,0);_lp._7r(yyfplus(_Sp(_zp(_lp,_mp,global._OA)._gM),150));}};}function _6h(_lp,_mp){_fu(_lp,_mp);}function _7h(_lp,_mp){_96(_lp,_mp);}function _8h(_lp,_mp){_fu(_lp,_mp);}function _9h(_lp,_mp){}function _ah(_lp,_mp){_96(_lp,_mp);_lp._HA=1?1:0;_lp._Fp=(-1);_lp._yU=0?1:0;_lp._zU=2500;_lp._AU=0;_lp._BU=0;_lp._CU=_GF((-150),(-100),100,150);_lp._DU=_lp.x;_lp._EU=_lp.y;_lp._FU=0?1:0;_lp._ME=(-1);_lp._GU=0?1:0;_lp._HU=1;_lp._IU=1;
_lp._JU=1;_lp._KU=0;_lp._LU=1;_lp._MU=0.5;_lp._yv=(-1);_lp._NU=1;_lp._OU=1;_lp._PU=0.9;_lp._BF=0;_lp._zF=1;_lp._CA=1;_lp._0r=(-1);_lp._tE=0?1:0;_lp._Yv=0?1:0;_lp._QU=0?1:0;_lp._fy=0.1;_lp._mz=100;_lp._RU=0;_lp._tr(0);_lp._eu=0;_lp._XG=_Hs(_lp._Bs);_lp._0G=_Js(_lp._Bs);_lp._SU=_N4(_lp,_mp,20);_lp._TU=3;if(yyGetBool(_lp._SU)){_lp._ry=_eq(_lp._ry,1584050178);_lp._ry[_fq(1)]=20};}function _ch(_lp,_mp){if(yyfequal(_lp._CA,3)){{var _Zq=_Lb(_lp,_mp,yyfplus(_Sp(_lp.x),_Sp(yyftime(_Sp(_c6(_lp,_mp,(-0.5),0.5)),
_Sp(_lp._Es())))),yyfplus(_Sp(_lp.y),_Sp(yyftime(_Sp(_c6(_lp,_mp,(-0.5),0.5)),_Sp(_lp._Fs())))),182);_zp(_lp,_mp,_Zq)._gB=0?1:0;_lp._ry=_eq(_lp._ry,1584050178);_lp._ry[_fq(2)]=_c6(_lp,_mp,10,30);}};}function _eh(_lp,_mp){if(yyGetBool(_lp._Yv)){return 1};if(!yyGetBool(_lp._HA)){return 1};_Lb(_lp,_mp,_lp.x,_lp.y,176);_lp._TU--;if(yyfgreater(_lp._TU,0)){{_lp._ry=_eq(_lp._ry,1584050178);_lp._ry[_fq(1)]=6;}};}function _fh(_lp,_mp){if(!yyGetBool(_lp._HA)){return 1};if(yyGetBool(_zp(_lp,_mp,global._jE)._wq)){
return };if(yyGetBool(_lp._Yv)){{if(yyGetBool(_lp._QU)){{_lp._tr(_lp._tq+yyftime(_Sp(_lp._RU),_Sp(global._bx)));_lp._RU=_8r(_lp._RU,0,global._bx);}}else {{if(yyfequal(_zp(_lp,_mp,global._jE)._mE,3)){_lp._7r(_lp.x+_vr((-20),20))};if(yyfgreater(_lp._Lp,0)){_lp._tr(_sr(_lp.x,_lp.y,_zp(_lp,_mp,_zp(_lp,_mp,_zp(_lp,_mp,global._qE)._sE)._VE).x,_zp(_lp,_mp,_zp(_lp,_mp,_zp(_lp,_mp,global._qE)._sE)._VE).y))}else {_lp._tr(_sr(_zp(_lp,_mp,_zp(_lp,_mp,_zp(_lp,_mp,global._qE)._sE)._VE).x,_zp(_lp,_mp,_zp(_lp,_mp,
_zp(_lp,_mp,global._qE)._sE)._VE).y,_lp.x,_lp.y))};}};}}else {{if(yyfequal(_zp(_lp,_mp,global._jE)._mE,1)){{if(yyfnotequal(_lp._CA,4)){if(yyfless(_lp.y,yyfminus(_Sp(_zp(_lp,_mp,global._OA)._Lx),1500))){{_z9(_lp,_mp,_lp.id);return 0;}}};}}else {if(yyfequal(_zp(_lp,_mp,global._jE)._mE,2)){{if(yyfgreater(_lp.y,yyfplus(_Sp(_zp(_lp,_mp,global._OA)._9F),1500))){{_z9(_lp,_mp,_lp.id);return 0;}};}}};if((yyGetBool(yyfequal(_lp._BF,0)))||(yyGetBool(yyfequal(_lp._BF,3)))){_lp._7r(_lp.x+yyftime(_Sp(_lp._FF),_Sp(global._bx)))}
;if(yyfgreater(_lp.x,yyfminus(_Sp(yyftime(_Sp(global._uF),0.5)),50))){{_lp._7r(yyfminus(_Sp(yyftime(_Sp(global._uF),0.5)),50));_lp._Ap(_Sp(-_Sp(abs(_lp._Lp))));_lp._FF=_Sp(-_Sp(_lp._FF));}}else {if(yyfless(_lp.x,yyfplus(_Sp(yyftime(_Sp(_Sp(-_Sp(global._uF))),0.5)),50))){{_lp._7r(yyfplus(_Sp(yyftime(_Sp(_Sp(-_Sp(global._uF))),0.5)),50));_lp._Ap(abs(_lp._Lp));_lp._FF=_Sp(-_Sp(_lp._FF));}}};}};}function _gh(_lp,_mp){_96(_lp,_mp);if(yyGetBool(_zp(_lp,_mp,global._jE)._wq)){return };_lp._XG=_Hs(_lp._Bs);
_lp._0G=_Js(_lp._Bs);if(!yyGetBool(_lp._HA)){return 1};if(yyGetBool(_lp._GU)){{var _0I=_Ou(_lp._ME,"earning");if(yyfless(_0I,1)){{_lp._Xp=yyfplus(_lp._Xp,yyftime(_Sp(global._bx),_Sp(_lp._HU)));if((yyGetBool(yyfgreater(_lp._HU,0)))&&(yyGetBool(yyfgreater(_lp._Xp,1)))){{_lp._Xp=1;_lp._HU=(-1);}};if((yyGetBool(yyfless(_lp._HU,0)))&&(yyGetBool(yyfless(_lp._Xp,0.2)))){{_lp._Xp=0.2;_lp._HU=1;}};}}else {{_lp._Xp=1;}};if(yyfless(abs(_zp(_lp,_mp,global._kJ)._UU),10)){if(yyGetBool(_6O(1))){{var _3r=_VU(yyfminus(_Sp(_8v._JD()),
_Sp(_lp.x)),yyfminus(_Sp(_8v._KD()),_Sp(_lp.y)),yyftime(_Sp(_Sp(-_Sp(_lp._XG))),0.5),yyftime(_Sp(_Sp(-_Sp(_lp._0G))),0.5),yyftime(_Sp(_lp._XG),0.5),yyftime(_Sp(_lp._0G),0.5));if(yyGetBool(_3r)){_ia(_lp,_mp,_lp.id,1)};}}};}};if(yyGetBool(_lp._yU)){{if(yyfless(_lp.y,_zp(_lp,_mp,global._hE).y)){{_lp._tr(_lp._tq+yyftime(_Sp(_lp._CU),_Sp(global._bx)));_lp._AU=yyfplus(_lp._AU,yyftime(_Sp(_lp._zU),_Sp(global._bx)));}}else {{if(!yyGetBool(_lp._FU)){{_95(_lp,_mp,_GF(16,17),0);_lp._FU=1?1:0;}};var _zq=yyfminus(_Sp(_lp._DU),
_Sp(_lp.x));var _Aq=yyfminus(_Sp(_lp._EU),_Sp(_lp.y));var _dt=sqrt(yyfplus(_Sp(yyftime(_Sp(_zq),_Sp(_zq))),_Sp(yyftime(_Sp(_Aq),_Sp(_Aq)))));var _WU=250;_zq=yyftime(_zq,yyfdivide(_Sp(_WU),_Sp(_dt)));_Aq=yyftime(_Aq,yyfdivide(_Sp(_WU),_Sp(_dt)));_lp._BU=_8r(_lp._BU,_zq,yyftime(_Sp(global._bx),6));_lp._AU=_8r(_lp._AU,_Aq,yyftime(_Sp(global._bx),6));_lp._tr(_8r(_lp._tq,0,yyftime(_Sp(global._bx),3)));if(yyfless(_dt,80)){{_lp._yU=0?1:0;_lp._tr(0);}};}};_lp._7r(_lp.x+yyftime(_Sp(_lp._BU),_Sp(global._bx)));
_lp._9r(_lp.y+yyftime(_Sp(_lp._AU),_Sp(global._bx)));}}else {{if(!yyGetBool(_lp._Yv)){if(yyfequal(_lp._BF,0)){{if(yyfgreater(_lp._OU,0)){{_lp._PU=yyfplus(_lp._PU,global._bx);if(yyfgreaterequal(_lp._PU,1)){{_lp._PU=1;_lp._OU=(-1);}};}}else {{_lp._PU=yyfminus(_lp._PU,global._bx);if(yyflessequal(_lp._PU,0.75)){{_lp._PU=0.75;_lp._OU=1;}};}};}}else {if(yyfequal(_lp._BF,1)){{var _XU=0.25;_lp._KU=yyfplus(_lp._KU,global._bx);if(yyfgreaterequal(_lp._KU,_lp._MU)){{_lp._KU=0;_lp._LU=_Sp(-_Sp(_lp._LU));}};if(yyfgreater(_lp._LU,
0)){{_lp._Ap(_R4(_lp,_mp,4,_lp._KU,_lp._MU,_XU,_lp._zF));}}else {{_lp._Ap(_R4(_lp,_mp,4,_lp._KU,_lp._MU,_Sp(-_Sp(_XU)),yyfplus(_Sp(_lp._zF),_Sp(_XU))));}};_lp._Cp(yyfdivide(_Sp(_lp._zF),_Sp(_lp._Lp)));}}else {if(yyfequal(_lp._BF,3)){{_lp._tr(_lp._tq+yyftime(45,_Sp(global._bx)));}}}}};}};}// /// @description Insert description here
function _ih(_lp,_mp){var __q=_Lb(_lp,_mp,yyfplus(_Sp(_lp.x),_Sp(yyftime(_Sp(_lp._Es()),(-0.25)))),_lp.y,185);_zp(_lp,_mp,__q)._Et(yyfplus(_Sp(_lp._Dt()),1));_zp(_lp,_mp,
__q)._tr(_lp._tq);{var _YU=_tp(__q);for(var _ZU in _YU){if(!_YU.hasOwnProperty(_ZU))continue;var __U=_YU[_ZU];if(__U._wp)continue;if(!__U._xp)continue;{_86(__U,_lp,0.5,0.5);}}};}// /// @description Insert description here
function _kh(_lp,_mp){var __q=_9J(yyfplus(_Sp(_lp.x),_Sp(yyftime(_Sp(_c6(_lp,_mp,(-0.5),0.5)),_Sp(_lp._Es())))),yyfplus(_Sp(_lp.y),_Sp(yyftime(_Sp(_c6(_lp,_mp,(-0.5),0.5)),_Sp(_lp._Fs())))),yyfminus(_Sp(_lp._Dt()),1),179);_zp(_lp,_mp,__q)._gB=0?1:0;_zp(_lp,_mp,__q)._fM=(-100);{};}function _lh(_lp,
_mp){if(!yyGetBool(_lp._HA)){return 1};if(yyGetBool(_lp._GU)){{_lp._0V=_Ou(_lp._ME,"earning");if(yyfless(_lp._0V,1)){{_lp._1V=yyfdivide(_Sp(_lp._Es()),_Sp(_lp._Lp));_lp._2V=yyfdivide(_Sp(_lp._Fs()),_Sp(_lp._Mp));_As(_lp,_lp._Bs,_lp._Cs,_lp.x,_lp.y,_lp._Lp,_lp._Mp,0,0,yyftime(0.5,_Sp(_lp._Xp)));_Ns(_lp,_lp._Bs,_lp._Cs,0,yyftime(_Sp(yyfminus(1,_Sp(_lp._0V))),_Sp(_lp._2V)),_lp._1V,yyftime(_Sp(_lp._2V),_Sp(_lp._0V)),yyfminus(_Sp(_lp.x),_Sp(yyftime(_Sp(_lp._Es()),0.5))),yyfplus(yyfminus(_Sp(_lp.y),_Sp(yyftime(_Sp(_lp._Fs()),
0.5))),_Sp(yyftime(_Sp(yyfminus(1,_Sp(_lp._0V))),_Sp(_lp._Fs())))),_lp._Lp,_lp._Mp,16777215,yyftime(1,_Sp(_lp._Xp)));return 0;}};}};if(!yyGetBool(_lp._Yv)){{if(yyfequal(_lp._BF,0)){{if((yyGetBool(yyfequal(_lp._tq,0)))&&(yyGetBool(yyfequal(_lp._Xp,1)))){{_As(_lp,_lp._Bs,_lp._Cs,_lp.x,_lp.y,yyftime(_Sp(_lp._Lp),_Sp(_lp._PU)),_lp._Mp,_lp._tq,16777215,_lp._Xp);_Ns(_lp,_lp._Bs,_lp._Cs,yyftime(_Sp(_lp._XG),0.5),0,yyftime(_Sp(_lp._XG),0.5),_lp._0G,_lp.x,yyfminus(_Sp(_lp.y),_Sp(yyftime(_Sp(_lp._Fs()),0.5))),
_lp._Lp,_lp._Mp,16777215,_lp._Xp);}}else {{_As(_lp,_lp._Bs,_lp._Cs,_lp.x,_lp.y,_lp._Lp,_lp._Mp,_lp._tq,16777215,_lp._Xp);}};}}else {{_As(_lp,_lp._Bs,_lp._Cs,_lp.x,_lp.y,yyftime(_Sp(_lp._Lp),_Sp(_lp._IU)),yyftime(_Sp(_lp._Mp),_Sp(_lp._JU)),_lp._tq,16777215,_lp._Xp);}};}}else {{_As(_lp,_lp._Bs,_lp._Cs,_lp.x,_lp.y,_lp._Lp,_lp._Mp,_lp._tq,16777215,_lp._Xp);}};}function _mh(_lp,_mp){_fu(_lp,_mp);}function _nh(_lp,_mp){if(!yyGetBool(_lp._HA)){return 1};}function _oh(_lp,_mp){}function _ph(_lp,_mp){_fu(_lp,_mp);
}function _qh(_lp,_mp){;global._qE=_lp.id;_lp._3V=1;_lp._uE=0;_lp._nM=_b6(_lp,_mp,(-50),(-113),68);_lp._4V=_H5(_lp,_mp,_lp._nM,1,1,1);_lp._5V=_Lb(_lp,_mp,yyfminus(_Sp(_zp(_lp,_mp,_lp._nM).x),238),yyfminus(_Sp(_zp(_lp,_mp,_lp._nM).y),167),69);{var _6V=_tp(_lp._nM);for(var _7V in _6V){if(!_6V.hasOwnProperty(_7V))continue;var _8V=_6V[_7V];if(_8V._wp)continue;if(!_8V._xp)continue;_H5(_8V,_lp,_lp._5V,1,0,0)}};_lp._9V=_lp._5V;var _aV;var _Iq=1;for(;yyflessequal(_Iq,5);_Iq++){{_aV=_Lb(_lp,_mp,_zp(_lp,_mp,_lp._5V).x,
yyfplus(_Sp(_zp(_lp,_mp,_lp._5V).y),_Sp(yyftime(_Sp(_Iq),10))),69);_zp(_lp,_mp,_aV)._Rx=0?1:0;{var _bV=_tp(_aV);for(var _cV in _bV){if(!_bV.hasOwnProperty(_cV))continue;var _dV=_bV[_cV];if(_dV._wp)continue;if(!_dV._xp)continue;_O5(_dV,_lp,_lp._9V,10,0.6,0,186,0,12,1)}};_lp._9V=_aV;}};_lp._5V=_lp._9V;_lp._sE=_Db(_lp,_mp,_zp(_lp,_mp,_lp._5V).x,_zp(_lp,_mp,_lp._5V).y,_zp(_lp,_mp,global._Dw)._wJ);_zp(_lp,_mp,_lp._sE)._fU=1?1:0;_zp(_lp,_mp,_lp._sE)._FS=0?1:0;_lp._rE=(-1);{var _eV=_tp(_lp._sE);for(var _fV in _eV){
if(!_eV.hasOwnProperty(_fV))continue;var _gV=_eV[_fV];if(_gV._wp)continue;if(!_gV._xp)continue;{_lp._rE=_O5(_gV,_lp,_lp._5V,10,0.8,0,186,0,12,1);}}};_O9(_lp,_mp,_lp._sE,_zp(_lp,_mp,_lp._sE)._pL);_zp(_lp,_mp,_lp._rE)._Et(_zp(_lp,_mp,_lp._rE)._Dt()-10);for(var _hV=0,_iV=yyGetInt32(3);_hV<_iV;_hV++){{_Lb(_lp,_mp,yyfplus(_Sp(_lp.x),_Sp(_c6(_lp,_mp,(-150),150))),yyfminus(_Sp(_lp.y),_Sp(_c6(_lp,_mp,100,300))),172);}};var _jV=10;_lp._tr(yyftime(_Sp(_jV),0.5));var _Rp=_D4(_lp,_mp,_lp.id,1.2,0,(-25),0,0,_Sp(-_Sp(_jV)),
0,4);_w4(_lp,_mp,_Rp,0,0,0);}function _rh(_lp,_mp){global._qE=(-1);}// /// @description Animations
function _sh(_lp,_mp){if(yyfequal(_lp._uE,0)){return 0};var _kV=0;if(yyfequal(_lp._uE,3)){{_zp(_lp,_mp,_lp._rE)._Pt=1;_zp(_lp,_mp,_lp._rE)._Ot=0.25;_kV=(-45);_zp(_lp,_mp,_lp._4V)._Eq=_8r(_zp(_lp,_mp,_lp._4V)._Eq,_kV,yyftime(_Sp(global._bx),10));if(yyfless(abs(yyfminus(_Sp(_zp(_lp,_mp,_lp._4V)._Eq),_Sp(_kV))),1)){{_zp(_lp,_mp,_lp._4V)._Eq=_kV;_lp._uE=4;}};}}else {if(yyfequal(_lp._uE,4)){{_zp(_lp,_mp,_lp._rE)._Ot=0.25;
_zp(_lp,_mp,_lp._rE)._Pt=1;_kV=0;_zp(_lp,_mp,_lp._4V)._Eq=_8r(_zp(_lp,_mp,_lp._4V)._Eq,_kV,yyftime(_Sp(global._bx),7));if(yyfless(abs(yyfminus(_Sp(_zp(_lp,_mp,_lp._4V)._Eq),_Sp(_kV))),1)){{_zp(_lp,_mp,_lp._4V)._Eq=_kV;_lp._uE=0;}};}}};if(yyfequal(_lp._uE,1)){{_zp(_lp,_mp,_lp._rE)._Pt=0?1:0;_zp(_lp,_mp,_lp._rE)._Ot=0.25;_kV=(-40);_zp(_lp,_mp,_lp._4V)._Eq=_8r(_zp(_lp,_mp,_lp._4V)._Eq,_kV,yyftime(_Sp(global._bx),5));if(yyfless(abs(yyfminus(_Sp(_zp(_lp,_mp,_lp._4V)._Eq),_Sp(_kV))),3)){{_zp(_lp,_mp,_lp._4V)._Eq=_kV;
_lp._uE=2;_zp(_lp,_mp,_lp._sE)._9r(_zp(_lp,_mp,_lp._sE).y-15);_zp(_lp,_mp,_lp._sE)._7r(_zp(_lp,_mp,_lp._sE).x-15);}};}}else {if(yyfequal(_lp._uE,2)){{_zp(_lp,_mp,_lp._rE)._Ot=0;_zp(_lp,_mp,_lp._rE)._Pt=1;_kV=0;_zp(_lp,_mp,_lp._4V)._Eq=_8r(_zp(_lp,_mp,_lp._4V)._Eq,_kV,yyftime(_Sp(global._bx),10));if(yyfless(abs(yyfminus(_Sp(_zp(_lp,_mp,_lp._4V)._Eq),_Sp(_kV))),15)){{_zp(_lp,_mp,_lp._sE)._7r(_8r(_zp(_lp,_mp,_lp._sE).x,0,global._bx));}};if(yyfless(abs(yyfminus(_Sp(_zp(_lp,_mp,_lp._4V)._Eq),_Sp(_kV))),
1)){{_zp(_lp,_mp,_lp._4V)._Eq=_kV;_lp._uE=0;_y9(_lp,_mp,yyftime(_Sp(_zp(_lp,_mp,global._jE)._lE),_Sp(yyfplus(_Sp(_zp(_lp,_mp,global._Dw)._cF),_Sp(_lp._3V)))));}};}}};}function _th(_lp,_mp){}function _uh(_lp,_mp){_fu(_lp,_mp);}function _vh(_lp,_mp){_96(_lp,_mp);}function _wh(_lp,_mp){_fu(_lp,_mp);}function _xh(_lp,_mp){_lp._XF=0?1:0;_lp._0G=0;_lp._YF=0?1:0;}function _yh(_lp,_mp){_fu(_lp,_mp);}// /// @description Insert description here
function _zh(_lp,_mp){;global._kJ=_lp.id;_lp._lV=0?1:0;_lp._mV=0;_lp._UU=0;
_lp._nV=0;_lp._2M=0;_lp._1M=0;_lp._oV=100;_lp._pV=1000;_lp._qV=2;_lp._rV=(-1);_lp._lJ=5;_lp._pK=0;_lp._oK=0;_lp._Et((-500));}// /// @description calculate fish earnings
function _Ah(_lp,_mp){if(yyfequal(_8v._UD(),6)){{var _sV=yyfminus(_Sp(_lp._qV),_Sp(_zp(_lp,_mp,global._Dw)._uH));if(yyfgreater(_sV,global._Tw)){if(yyGetBool(_6O(1))){{if(!yyGetBool(_lp._lV)){{_lp._lV=1?1:0;_lp._nV=global._EP;}}else {{_lp._UU=yyfminus(_lp._UU,yyftime(_Sp(yyfminus(_Sp(global._EP),_Sp(_lp._nV))),1));}};_lp._nV=global._EP;
}}else {{_lp._lV=0?1:0;}}};var _tV=60;_lp._UU=_7t(_lp._UU,_Sp(-_Sp(_tV)),_tV);_zp(_lp,_mp,global._OA)._YA=yyfplus(_zp(_lp,_mp,global._OA)._YA,_lp._UU);_lp._UU=yyftime(_lp._UU,0.5);_zp(_lp,_mp,global._OA)._YA=_7t(_zp(_lp,_mp,global._OA)._YA,_zp(_lp,_mp,global._Dw)._uH,yyfminus(_Sp(_lp._qV),100));}};var _Iq=0;for(;yyfless(_Iq,_zp(_lp,_mp,global._Dw)._dF);_Iq++){{var _LE=_zp(_lp,_mp,global._Dw)._eF[_yq(_Iq,_zp(_lp,_mp,global._Dw)._eF)];if(yyGetBool(_Ou(_LE,"catched"))){{var _iJ=_Ou(_LE,"type");var _0I=_Ou(_LE,
"earning");var _jJ=1;if(yyfequal(_iJ,2)){_jJ=2}else {if(yyfequal(_iJ,3)){_jJ=3}};_0I=yyfplus(_0I,yyfdivide(_Sp(global._bx),_Sp(yyftime(60,_Sp(_lp._lJ)))));_0I=_7t(_0I,0,_jJ);_Iu(_LE,"earning",_0I);}};}};}function _Bh(_lp,_mp){_lp._oK=0;_lp._rV=(-1);_lp._qV=250;_lp._lV=0?1:0;_lp._UU=0;var _LE;var _Yp;var _Iq=0;for(;yyfless(_Iq,_lp._1M);_Iq++){{_LE=_lp._2M[_yq(_Iq,_lp._2M)];_lp._qV=yyfplus(_lp._qV,_c6(_lp,_mp,200,300));_Yp=_I9(_lp,_mp,_lp._qV,_LE);_zp(_lp,_mp,_Yp)._GU=1?1:0;_I4(_lp,_mp,_Yp);_lp._pK=_eq(_lp._pK,
2476017853);_lp._pK[_fq(_lp._oK)]=_Yp;_lp._oK++;}};var _uV=_lp._1M;var _Iq=0;for(;yyfless(_Iq,_zp(_lp,_mp,global._Dw)._dF);_Iq++){{_LE=_zp(_lp,_mp,global._Dw)._eF[_yq(_Iq,_zp(_lp,_mp,global._Dw)._eF)];if(yyfequal(_Ou(_LE,"catched"),1)){{var _vV;var _wV=0?1:0;var _js=0;for(;yyfless(_js,_lp._1M);_js++){{_vV=_lp._2M[_yq(_js,_lp._2M)];if(yyfequal(_Ou(_vV,"uniq_name"),_Ou(_LE,"uniq_name"))){{_wV=1?1:0;break;}};}};if(yyfequal(_wV,0)){{_lp._2M=_eq(_lp._2M,3703492050);_lp._2M[_fq(_lp._1M)]=_LE;_lp._1M++;}};}
};}};if(yyfgreater(_lp._1M,_uV)){{_lp._rV=_uV;_E6(_lp,_mp,_lp.id,3,0.5);}}else {{_Yw(_lp,_mp,4);}};}// /// @description Throw new fish into aquarium
function _Ch(_lp,_mp){if(yyfnotequal(_8v._UD(),6)){return 1};if(yyfnotequal(_lp._rV,(-1))){{var _LE=_lp._2M[_yq(_lp._rV,_lp._2M)];_lp._qV=yyfplus(_lp._qV,_c6(_lp,_mp,200,300));var _Yp=_I9(_lp,_mp,1,_LE);_95(_lp,_mp,2,0);_I4(_lp,_mp,_Yp);_zp(_lp,_mp,_Yp)._7r(0);_zp(_lp,_mp,_Yp)._9r(yyfminus(_Sp(_zp(_lp,_mp,global._hE).y),700));_zp(_lp,_mp,_Yp)._yU=1?1:0;
_zp(_lp,_mp,_Yp)._DU=_c6(_lp,_mp,(-300),300);_zp(_lp,_mp,_Yp)._EU=yyfplus(_Sp(_zp(_lp,_mp,global._hE).y),_Sp(_lp._qV));_lp._rV++;_zp(_lp,_mp,_Yp)._GU=1?1:0;_lp._pK=_eq(_lp._pK,2476017853);_lp._pK[_fq(_lp._oK)]=_Yp;_lp._oK++;if(yyfgreaterequal(_lp._rV,_lp._1M)){{_E6(_lp,_mp,_lp.id,4,1);return 0;}}else {{_E6(_lp,_mp,_lp.id,3,0.2);}};}};}// /// @description camera move to show all
function _Dh(_lp,_mp){if(yyfequal(_8v._UD(),6)){_h8(_lp,_mp,0,yyfplus(_Sp(_zp(_lp,_mp,global._hE).y),600),0,0,2)};if(yyfgreater(_lp._1M,
3)){{var _xV=_tp(global._yV);for(var _zV in _xV){if(!_xV.hasOwnProperty(_zV))continue;var _AV=_xV[_zV];if(_AV._wp)continue;if(!_AV._xp)continue;_Yw(_AV,_lp,5)}}};}// /// @description Insert description here
function _Eh(_lp,_mp){if(yyfequal(_8v._UD(),6)){{var _Iq=0;for(;yyfless(_Iq,_lp._oK);_Iq++){{var _Yp=_lp._pK[_yq(_Iq,_lp._pK)];var _iJ=_Ou(_zp(_lp,_mp,_Yp)._ME,"type");var _0I=_Ou(_zp(_lp,_mp,_Yp)._ME,"earning");var _jJ=1;if(yyfequal(_iJ,2)){_jJ=2}else {if(yyfequal(_iJ,3)){_jJ=3}};var _hA=1;var _MG=60;var _zq=yyftime(yyftime((-0.5),
_Sp(yyfminus(_Sp(_jJ),1))),_Sp(_MG));var _js=0;for(;yyfless(_js,_jJ);_js++){{if(yyfgreaterequal(_0I,yyfplus(_Sp(_js),1))){_As(_lp,143,0,yyfplus(_Sp(_zp(_lp,_mp,_Yp).x),_Sp(_zq)),yyfminus(yyfminus(_Sp(_zp(_lp,_mp,_Yp).y),_Sp(yyftime(_Sp(_zp(_lp,_mp,_Yp)._Fs()),0.5))),80),_hA,_hA,0,16777215,1)}else {{var _BV=yyfminus(_Sp(_0I),_Sp(_js));_As(_lp,143,1,yyfplus(_Sp(_zp(_lp,_mp,_Yp).x),_Sp(_zq)),yyfminus(yyfminus(_Sp(_zp(_lp,_mp,_Yp).y),_Sp(yyftime(_Sp(_zp(_lp,_mp,_Yp)._Fs()),0.5))),80),_hA,_hA,0,16777215,
1);if(yyfgreater(_BV,0)){_Ns(_lp,143,0,0,yyftime(_Sp(yyfminus(1,_Sp(_BV))),56),62,yyftime(56,_Sp(_BV)),yyfminus(yyfplus(_Sp(_zp(_lp,_mp,_Yp).x),_Sp(_zq)),31),yyfplus(yyfminus(yyfminus(_Sp(_zp(_lp,_mp,_Yp).y),_Sp(yyftime(_Sp(_zp(_lp,_mp,_Yp)._Fs()),0.5))),80),_Sp(yyftime(_Sp(yyfminus(1,_Sp(_BV))),56))),_hA,_hA,16777215,1)};}};_zq=yyfplus(_zq,_MG);}};}};}};}function _Fh(_lp,_mp){_fu(_lp,_mp);}function _Gh(_lp,_mp){_96(_lp,_mp);_lp._lG=(-1);_lp._nG=(-1);_lp._CV=1;_lp._Rp=(-1);}function _Hh(_lp,_mp){_96(_lp,
_mp);}function _Ih(_lp,_mp){_96(_lp,_mp);}function _Kh(_lp,_mp){}function _Lh(_lp,_mp){_fu(_lp,_mp);}function _Mh(_lp,_mp){_96(_lp,_mp);_lp._eu=0;_lp._mG=1;_lp._cC=16777215;_lp._bC=(-1);}function _Nh(_lp,_mp){_96(_lp,_mp);if(yyGetBool(_lp._bC)){_C5(_lp,_mp,_lp.x,_lp.y,_Or(_lp._mG),50,50,_lp._bC,yyftime(0.7,_Sp(_lp._Lp)),1,1,_lp._cC,_lp._Xp,0)};}function _Oh(_lp,_mp){_fu(_lp,_mp);}function _Ph(_lp,_mp){_96(_lp,_mp);;global._QI=_lp.id;_BE();poki_gameplayStop();poki_happyTime(0.5);_7a(_lp,_mp);_G6(_lp,_mp,
_lp.id,464,0,0,1.5);_zp(_lp,_mp,_lp._DV)._Qt((-1));_lp._EV=0.8;_lp._FV=5;_zp(_lp,_mp,_lp._GV)._4t=_N6(_lp,_mp,"Your_score");_zp(_lp,_mp,_lp._GV)._NC=1;_G9(_lp,_mp);var _HV=(-60);var _IV=65;_lp._JV=_L8(_lp,_mp,0.5,0.5,_Sp(-_Sp(_IV)),_HV,87);_lp._KV=_L8(_lp,_mp,0.5,0.5,0,_HV,87);_lp._LV=_L8(_lp,_mp,0.5,0.5,_IV,_HV,87);_H5(_lp,_mp,_lp._JV,0,0,0);_H5(_lp,_mp,_lp._KV,0,0,0);_H5(_lp,_mp,_lp._LV,0,0,0);_lp._UI=0;if(yyfequal(_zp(_lp,_mp,global._Dw)._6F,3)){{_zp(_lp,_mp,_lp._JV)._Rt(1);_zp(_lp,_mp,_lp._KV)._Rt(1);
_zp(_lp,_mp,_lp._LV)._Rt(1);_lp._UI=7;}}else {if(yyfequal(_zp(_lp,_mp,global._Dw)._6F,2)){{_zp(_lp,_mp,_lp._JV)._Rt(1);_zp(_lp,_mp,_lp._KV)._Rt(1);_lp._UI=5;}}else {if(yyfequal(_zp(_lp,_mp,global._Dw)._6F,1)){{_zp(_lp,_mp,_lp._JV)._Rt(1);_lp._UI=3;}}else {{_lp._UI=0;}}}};if(yyfgreater(_lp._UI,0)){{_lp._MV=_09(_lp,_mp,_N6(_lp,_mp,"Bonus"),_lp.x,yyfplus(_Sp(_lp.y),10),300,200,0.5,_zp(_lp,_mp,global._Dw)._wG,_zp(_lp,_mp,global._Dw)._uG,1,1,1,0);_H5(_lp,_mp,_lp._MV,0,0,0);{var _NV=_tp(_lp._MV);for(var _OV in _NV){
if(!_NV.hasOwnProperty(_OV))continue;var _PV=_NV[_OV];if(_PV._wp)continue;if(!_PV._xp)continue;{_T8(_PV,_lp,0.5,0.5,0,yyfplus(_Sp(_HV),80));}}};_zp(_lp,_mp,_lp._MV)._Et(_zp(_lp,_mp,_lp._MV)._Dt()-5);_lp._RI=_Z8(_lp,_mp,"",yyfminus(_Sp(_lp.x),20),yyfminus(_Sp(_lp.y),100),200,200,0.5,_zp(_lp,_mp,global._Dw)._wG,_zp(_lp,_mp,global._Dw)._uG,1,2,1,0);{var _QV=_tp(_lp._RI);for(var _RV in _QV){if(!_QV.hasOwnProperty(_RV))continue;var _SV=_QV[_RV];if(_SV._wp)continue;if(!_SV._xp)continue;{_T8(_SV,_lp,0.5,0.5,
15,yyfplus(_Sp(_HV),140));_SV._4t=yyfplus(_Sp(_Or(_lp._UI))," x");}}};var _0r=_H5(_lp,_mp,_lp._RI,0,0,0);_zp(_lp,_mp,_0r)._Ft=(-5);_lp._pJ=_L8(_lp,_mp,0.5,0.5,50,_zp(_lp,_mp,_lp._RI)._Up,88);{var _TV=_tp(_lp._pJ);for(var _UV in _TV){if(!_TV.hasOwnProperty(_UV))continue;var _VV=_TV[_UV];if(_VV._wp)continue;if(!_VV._xp)continue;_86(_VV,_lp,0.8,0.8)}};_0r=_H5(_lp,_mp,_lp._pJ,0,0,0);_zp(_lp,_mp,_0r)._Ft=(-5);_lp._6q=_L8(_lp,_mp,0.5,0.5,0,yyfplus(_Sp(_HV),80),167);_zp(_lp,_mp,_lp._6q)._LF=20;_zp(_lp,_mp,_lp._6q)._Et(_zp(_lp,
_mp,_lp._MV)._Dt());{var _WV=_tp(_lp._6q);for(var _XV in _WV){if(!_WV.hasOwnProperty(_XV))continue;var _YV=_WV[_XV];if(_YV._wp)continue;if(!_YV._xp)continue;{_YV._Rt(1);_YV._Xp=0.3;_YV._RU=(-30);_86(_YV,_lp,0.2,0.2);}}};_I5(_lp,_mp,_mp._6q,1,0,0,0,1);}};var _ZV=0?1:0;if(yyfgreater(_zp(_lp,_mp,global._Dw)._AE,_zp(_lp,_mp,global._Dw)._Ew)){{_ZV=1?1:0;_95(_lp,_mp,1,0);var _Iq=0;for(;yyfless(_Iq,12);_Iq++){{var _dt=_Lb(_lp,_mp,_c6(_lp,_mp,(-25),25),yyftime(_Sp(global._Tw),_Sp(_c6(_lp,_mp,0.3,1))),175);_zp(_lp,
_mp,_dt)._5I=_Sp(-_Sp(_c6(_lp,_mp,700,1200)));_zp(_lp,_mp,_dt).__V=yyfdivide(yyftime(_Sp(_c6(_lp,_mp,100,500)),_Sp(global._Sw)),1000);_dt=_Lb(_lp,_mp,yyfplus(_Sp(global._Sw),_Sp(_c6(_lp,_mp,(-25),25))),yyftime(_Sp(global._Tw),_Sp(_c6(_lp,_mp,0.3,1))),175);_zp(_lp,_mp,_dt)._5I=_Sp(-_Sp(_c6(_lp,_mp,700,1200)));_zp(_lp,_mp,_dt).__V=yyfdivide(yyftime(_Sp(_Sp(-_Sp(_c6(_lp,_mp,100,500)))),_Sp(global._Sw)),1000);_H5(_lp,_mp,_dt,0,0,0);_zp(_lp,_mp,_dt)._Et(yyfminus(_Sp(_lp._Dt()),10));}};_zp(_lp,_mp,global._Dw)._Ew=_zp(_lp,
_mp,global._Dw)._AE;_m6(_lp,_mp,"bestScore",_zp(_lp,_mp,global._Dw)._Ew);_o6(_lp,_mp);}}else {{}};_lp._oG=16777215;_lp._0W=_09(_lp,_mp,yyfplus(_Sp(_55(_lp,_mp,_zp(_lp,_mp,global._Dw)._AE))," $"),_lp.x,yyfplus(_Sp(_lp.y),10),300,200,0.8,_zp(_lp,_mp,global._Dw)._vG,_lp._oG,1,1,1,0);_H5(_lp,_mp,_lp._0W,0,0,0);{var _1W=_tp(_lp._0W);for(var _2W in _1W){if(!_1W.hasOwnProperty(_2W))continue;var _3W=_1W[_2W];if(_3W._wp)continue;if(!_3W._xp)continue;{_86(_3W,_lp,0.95,0.95);_s4(_3W,_lp,1.1,1.1,0.5,7,1,0,0);_T8(_3W,
_lp,0.5,0.45,0,(-270));}}};_29(_lp,_mp,_lp._0W,0,4,0,1);_lp._4W=_09(_lp,_mp,yyfplus(yyfplus(yyfplus(_Sp(_N6(_lp,_mp,"Best_result"))," "),_Sp(_55(_lp,_mp,_zp(_lp,_mp,global._Dw)._Ew)))," $"),_lp.x,yyfplus(_Sp(_lp.y),80),400,200,0.55,_zp(_lp,_mp,global._Dw)._wG,_lp._oG,1,1,1,0);_H5(_lp,_mp,_lp._4W,0,0,0);{var _5W=_tp(_lp._4W);for(var _6W in _5W){if(!_5W.hasOwnProperty(_6W))continue;var _7W=_5W[_6W];if(_7W._wp)continue;if(!_7W._xp)continue;{_T8(_7W,_lp,0.5,0.45,0,yyfplus(_Sp(_zp(_lp,_mp,_lp._0W)._Up),85));
}}};if(yyGetBool(_ZV)){{var _8W=round(yyftime(_Sp(_zp(_lp,_mp,global._Dw)._AE),0.1));_lp._9W=_09(_lp,_mp,yyfplus(yyfplus(yyfplus(_Sp(_N6(_lp,_mp,"New_record"))," +"),_Sp(_Or(_8W)))," $"),_lp.x,yyfplus(_Sp(_lp.y),80),400,200,0.75,_zp(_lp,_mp,global._Dw)._wG,_zp(_lp,_mp,global._Dw)._uG,1,1,1,0);_H5(_lp,_mp,_lp._9W,0,0,0);{var _aW=_tp(_lp._9W);for(var _bW in _aW){if(!_aW.hasOwnProperty(_bW))continue;var _cW=_aW[_bW];if(_cW._wp)continue;if(!_cW._xp)continue;{_T8(_cW,_lp,0.5,0.45,0,yyfplus(_Sp(_zp(_lp,_mp,
_lp._4W)._Up),65));}}};_lp._Gq=_G4(_lp,_mp,_lp._9W,_v4(_lp,_mp,0.3,0,0,0.1,0.1,(-5),0,7),_v4(_lp,_mp,0.25,0,0,0,0,10,0,7),_v4(_lp,_mp,0.25,0,0,0,0,(-10),0,7),_v4(_lp,_mp,0.25,0,0,0,0,10,0,7),_v4(_lp,_mp,0.3,0,0,(-0.1),(-0.1),(-5),0,7));_z4(_lp,_mp,_lp._Gq,3,0,0);_zp(_lp,_mp,global._Dw)._AE=yyfplus(_zp(_lp,_mp,global._Dw)._AE,_8W);}};_zp(_lp,_mp,_lp._dW)._sc=1?1:0;_fa(_lp,_mp,405,422);}function _Qh(_lp,_mp){var _eW=_Q9(_lp,_mp);_H6(_lp,_mp,_lp.id,414,0.25);}function _Rh(_lp,_mp){_fu(_lp,_mp);}function _Sh(_lp,
_mp){_fu(_lp,_mp);}function _Th(_lp,_mp){_96(_lp,_mp);_lp._eu=0;_86(_lp,_mp,0,0);_lp._Xp=0;var _5r=_lu(87);var _Rp=_D4(_lp,_mp,_lp.id,0.45,0,0,0.8,0.8,0,1,11);_F4(_lp,_mp,_Rp,yyfdivide(_Sp(_5r),8),0);}// /// @description Insert description here
function _Uh(_lp,_mp){_96(_lp,_mp);if(yyfequal(_lp._Cs,0)){_lp._Xp=0.25}else {_lp._Xp=1};}function _Vh(_lp,_mp){_fu(_lp,_mp);}function _Wh(_lp,_mp){_fu(_lp,_mp);}function _Xh(_lp,_mp){_96(_lp,_mp);_lp._EV=0.6;_zp(_lp,_mp,_lp._GV)._4t=_N6(_lp,_mp,"Settings");_zp(_lp,
_mp,_lp._GV)._cC=_zp(_lp,_mp,global._Dw).__G;_lp._fW=_09(_lp,_mp,_N6(_lp,_mp,"Sounds"),yyfminus(_Sp(_lp.x),100),yyfminus(_Sp(_lp.y),170),300,50,0.8,_zp(_lp,_mp,global._Dw)._wG,_zp(_lp,_mp,global._Dw)._ZG,1,1,1,0);_H5(_lp,_mp,_lp._fW,1,1,0);_lp._gW=_69(_lp,_mp,yyfplus(_Sp(_lp.x),100),_zp(_lp,_mp,_lp._fW).y,132,133,(-40),40,0,0,_j5(_lp,_mp),58);{var _hW=_tp(_lp._gW);for(var _iW in _hW){if(!_hW.hasOwnProperty(_iW))continue;var _jW=_hW[_iW];if(_jW._wp)continue;if(!_jW._xp)continue;{_86(_jW,_lp,0.7,0.7);_V8(_jW,
_lp,_jW.id,(-70),(-50),70,50);}}};_H5(_lp,_mp,_lp._gW,1,1,0);_lp._kW=_09(_lp,_mp,_N6(_lp,_mp,"Music"),yyfminus(_Sp(_lp.x),100),yyfminus(_Sp(_lp.y),100),300,50,0.8,_zp(_lp,_mp,global._Dw)._wG,_zp(_lp,_mp,global._Dw)._ZG,1,1,1,0);_H5(_lp,_mp,_lp._kW,1,1,0);_lp._lW=_69(_lp,_mp,yyfplus(_Sp(_lp.x),100),_zp(_lp,_mp,_lp._kW).y,132,133,(-40),40,0,0,_k5(_lp,_mp),59);{var _mW=_tp(_lp._lW);for(var _nW in _mW){if(!_mW.hasOwnProperty(_nW))continue;var _oW=_mW[_nW];if(_oW._wp)continue;if(!_oW._xp)continue;{_86(_oW,
_lp,0.7,0.7);_V8(_oW,_lp,_oW.id,(-70),(-50),70,50);}}};_H5(_lp,_mp,_lp._lW,1,1,0);_lp._pW=_09(_lp,_mp,_N6(_lp,_mp,"Language"),_lp.x,_lp.y,300,50,0.8,_zp(_lp,_mp,global._Dw)._wG,_zp(_lp,_mp,global._Dw)._ZG,1,1,1,0);_H5(_lp,_mp,_lp._pW,1,1,0);_lp._qW=_09(_lp,_mp,_Gr(_S6(_lp,_mp)),_lp.x,yyfplus(_Sp(_zp(_lp,_mp,_lp._pW).y),60),270,50,0.8,_zp(_lp,_mp,global._Dw)._wG,_zp(_lp,_mp,global._Dw).__G,1,1,1,0);_H5(_lp,_mp,_lp._qW,1,1,0);_x8(_lp,_mp,"language_changed",_lp.id,1);_lp._rW=_O8(_lp,_mp,yyfminus(_Sp(_lp.x),
150),_zp(_lp,_mp,_lp._qW).y,134,407);_R8(_lp,_mp,_lp._rW,0.8);{var _sW=_tp(_lp._rW);for(var _tW in _sW){if(!_sW.hasOwnProperty(_tW))continue;var _uW=_sW[_tW];if(_uW._wp)continue;if(!_uW._xp)continue;{_86(_uW,_lp,(-1),1);_V8(_uW,_lp,_uW.id,(-70),(-70),70,70);}}};_H5(_lp,_mp,_lp._rW,1,1,0);_lp._vW=_O8(_lp,_mp,yyfplus(_Sp(_lp.x),150),_zp(_lp,_mp,_lp._qW).y,134,408);_R8(_lp,_mp,_lp._vW,0.8);{var _wW=_tp(_lp._vW);for(var _xW in _wW){if(!_wW.hasOwnProperty(_xW))continue;var _yW=_wW[_xW];if(_yW._wp)continue;if(!_yW._xp)continue;
{_86(_yW,_lp,1,1);_V8(_yW,_lp,_yW.id,(-70),(-70),70,70);}}};_H5(_lp,_mp,_lp._vW,1,1,0);_lp._bI=_O8(_lp,_mp,_lp.x,yyfplus(_Sp(_lp.y),220),52,399);_P8(_lp,_mp,_lp._bI,0,0,_N6(_lp,_mp,"Ok"),200,70,0.6,_zp(_lp,_mp,global._Dw)._wG,_zp(_lp,_mp,global._Dw)._HT);_R8(_lp,_mp,_lp._bI,0.8);_H5(_lp,_mp,_lp._bI,1,1,0);}// /// @description on language changed
function _Yh(_lp,_mp){_zp(_lp,_mp,_lp._qW)._4t=_Gr(_S6(_lp,_mp));}function _Zh(_lp,_mp){_fu(_lp,_mp);}function __h(_lp,_mp){_96(_lp,_mp);;global._OH=_lp.id;
_86(_lp,_mp,1,1);_lp._XL=0.6;_lp._Xp=0.75;_lp._zW=_zp(_lp,_mp,global._Dw)._1G;_lp._4t=_09(_lp,_mp,_Or(_lp._zW),yyfplus(_Sp(_lp.x),100),_lp.y,100,100,0.5,_zp(_lp,_mp,global._Dw)._vG,_zp(_lp,_mp,global._Dw)._NT,1,1,1,0);_H5(_lp,_mp,_lp._4t,1,1,0);}function _0i(_lp,_mp){_96(_lp,_mp);if(yyfgreater(_lp._Lp,_lp._XL)){_lp._Ap(_lp._Lp-yyftime(_Sp(global._bx),3))};_lp._Cp(_lp._Lp);var _AW=yyfminus(_Sp(_zp(_lp,_mp,global._Dw)._1G),_Sp(_lp._zW));if(yyfgreater(_AW,0)){{if(yyfgreaterequal(_AW,3)){_lp._zW=yyfplus(_lp._zW,
3)}else {if(yyfgreaterequal(_AW,1)){_lp._zW++}};}}else {if(yyfless(_AW,0)){{if(yyflessequal(_AW,(-3))){_lp._zW=yyfminus(_lp._zW,3)}else {if(yyflessequal(_AW,(-1))){_lp._zW--}};}}};_zp(_lp,_mp,_lp._4t)._4t=_Or(_lp._zW);}function _1i(_lp,_mp){_l5(_lp,_mp);_As(_lp,91,0,_lp.x,_lp.y,_lp._Lp,_lp._Mp,0,16777215,1);}function _2i(_lp,_mp){_fu(_lp,_mp);}function _3i(_lp,_mp){_fu(_lp,_mp);}function _4i(_lp,_mp){_l5(_lp,_mp);}function _5i(_lp,_mp){}function _6i(_lp,_mp){_fu(_lp,_mp);}function _7i(_lp,_mp){_96(_lp,_mp);
_lp._Qp=0?1:0;_86(_lp,_mp,0,0);_lp._sc=1?1:0;_lp._6t=1;if(yyGetBool(_N4(_lp,_mp,50))){_lp._ry=_eq(_lp._ry,1584050178);_lp._ry[_fq(2)]=_c6(_lp,_mp,5,25)};_lp._eu=1;_lp._Rt(0);}function _8i(_lp,_mp){var _Zq=_Lb(_lp,_mp,_lp.x,_lp.y,182);_zp(_lp,_mp,_Zq)._BW=_c6(_lp,_mp,0.25,0.6);}function _9i(_lp,_mp){_l5(_lp,_mp);}function _ai(_lp,_mp){}function _bi(_lp,_mp){_fu(_lp,_mp);}function _ci(_lp,_mp){_96(_lp,_mp);_lp._CU=35;_lp._eu=0;}function _di(_lp,_mp){_96(_lp,_mp);_lp._tr(_lp._tq+yyftime(_Sp(_lp._CU),_Sp(global._bx)));
}function _ei(_lp,_mp){_fu(_lp,_mp);}// /// @description Insert description here
function _fi(_lp,_mp){_96(_lp,_mp);_U8(_lp,_mp,_lp.id,81);_lp._fI=_Lb(_lp,_mp,_lp.x,_lp.y,64);_lp._aI=0?1:0;_lp._Dr=0;_lp._nI=(-1);_lp._RU=30;}// /// @description Insert description here
function _gi(_lp,_mp){_96(_lp,_mp);if(yyGetBool(_lp._nI)){{_zp(_lp,_mp,_lp._nI)._tr(_zp(_lp,_mp,_lp._nI)._tq+yyftime(_Sp(_lp._RU),_Sp(global._bx)));if(yyfgreater(_zp(_lp,_mp,_lp._nI)._tq,9)){{_lp._RU=(-200);}};if(yyfless(_zp(_lp,_mp,
_lp._nI)._tq,(-9))){{_lp._RU=200;}};}};}function _hi(_lp,_mp){_fu(_lp,_mp);}// /// @description Insert description here
function _ii(_lp,_mp){_96(_lp,_mp);_lp._Qt(81);_zp(_lp,_mp,_lp._fI)._Qt(79);_lp._4t=_M6(_lp,_mp,"HOOKS");if(yyfgreaterequal(_zp(_lp,_mp,global._Dw)._1G,_Q9(_lp,_mp))){{var _5r=0;var _Iq=0;for(;yyfless(_Iq,_zp(_lp,_mp,global._Dw)._fF);_Iq++){{_lp._Fr=_zp(_lp,_mp,global._Dw)._gF[_yq(_Iq,_zp(_lp,_mp,global._Dw)._gF)];if(!yyGetBool(_Ou(_lp._Fr,"unlocked"))){{_5r++;break;}};}};if(yyfgreater(_5r,
0)){_ka(_lp,_mp,_lp.id)};}};}// /// @description Insert description here
function _ji(_lp,_mp){_Va(_lp,_mp);}function _ki(_lp,_mp){_fu(_lp,_mp);}// /// @description Insert description here
function _li(_lp,_mp){_96(_lp,_mp);_lp._Qt(81);_zp(_lp,_mp,_lp._fI)._Qt(77);_lp._4t="";_F6(_lp,_mp,_lp.id,5,0,0,1);}// /// @description Insert description here
function _mi(_lp,_mp){if(yyGetBool(_zp(_lp,_mp,global._Dw)._YL)){{_zp(_lp,_mp,global._Dw)._YL=0?1:0;_zp(_lp,_mp,_zp(_lp,_mp,global._Dw)._6J)._aq=0;_zp(_lp,
_mp,_zp(_lp,_mp,global._Dw)._6J)._HA=1?1:0;_Fa(_lp,_mp);}};}// /// @description update button text here
function _oi(_lp,_mp){if(yyGetBool(_zp(_lp,_mp,global._Dw)._YL)){_lp._4t=""}else {_lp._4t=_x6(_lp,_mp,_zp(_lp,_mp,global._Dw)._6J,1,1)};if(yyfequal(_lp._nI,(-1))){if(yyGetBool(_zp(_lp,_mp,global._Dw)._YL)){_ka(_lp,_mp,_lp.id)}};}function _pi(_lp,_mp){_fu(_lp,_mp);}// /// @description Insert description here
function _qi(_lp,_mp){_96(_lp,_mp);_lp._Qt(80);_zp(_lp,_mp,_lp._fI)._Qt(83);_lp._4t=_M6(_lp,
_mp,"");_E6(_lp,_mp,_lp.id,4,_c6(_lp,_mp,1,1.8));_lp._8t=_Lb(_lp,_mp,_lp.x,_lp.y,167);_zp(_lp,_mp,_lp._8t)._Et(yyfplus(_Sp(_lp._Dt()),1));_zp(_lp,_mp,_lp._8t)._Rt(1);{var _CW=_tp(_lp._8t);for(var _DW in _CW){if(!_CW.hasOwnProperty(_DW))continue;var _EW=_CW[_DW];if(_EW._wp)continue;if(!_EW._xp)continue;_76(_EW,_lp,0.55)}};_I5(_lp,_mp,_lp._8t,0,1,0,0,0);}// /// @description Insert description here
function _ri(_lp,_mp){_96(_lp,_mp);_zp(_lp,_mp,_lp._8t)._7r(_zp(_lp,_mp,_lp._fI).x);_zp(_lp,_mp,_lp._8t)._9r(_zp(_lp,
_mp,_lp._fI).y);}// /// @description Insert description here
function _si(_lp,_mp){_2a(_lp,_mp,166,1,1);}// /// @description Insert description here
function _ti(_lp,_mp){if(yyfequal(_lp._Cs,0)){{var _0G=_Lb(_lp,_mp,yyfplus(_Sp(_c6(_lp,_mp,(-50),50)),_Sp(_lp.x)),yyfplus(_Sp(_lp.y),_Sp(_c6(_lp,_mp,(-30),30))),182);_zp(_lp,_mp,_0G)._BW=_c6(_lp,_mp,0.35,0.7);_zp(_lp,_mp,_0G)._Et(yyfminus(_Sp(_lp._Dt()),2));}};_E6(_lp,_mp,_lp.id,4,_c6(_lp,_mp,1,1.8));}function _ui(_lp,_mp){_fu(_lp,_mp);}// /// @description Insert description here
function _vi(_lp,
_mp){_96(_lp,_mp);_lp._Qt(80);_zp(_lp,_mp,_lp._fI)._Qt(85);_lp._4t=_M6(_lp,_mp,"");_E6(_lp,_mp,_lp.id,4,_c6(_lp,_mp,1,1.8));}// /// @description Insert description here
function _wi(_lp,_mp){}// /// @description Insert description here
function _xi(_lp,_mp){if(yyfequal(_lp._Cs,0)){{var _0G=_Lb(_lp,_mp,yyfplus(_Sp(_c6(_lp,_mp,(-50),50)),_Sp(_lp.x)),yyfplus(_Sp(_lp.y),_Sp(_c6(_lp,_mp,(-30),30))),182);_zp(_lp,_mp,_0G)._BW=_c6(_lp,_mp,0.35,0.7);_zp(_lp,_mp,_0G)._Et(yyfminus(_Sp(_lp._Dt()),2));}};_E6(_lp,
_mp,_lp.id,4,_c6(_lp,_mp,1,1.8));}function _yi(_lp,_mp){_fu(_lp,_mp);}// /// @description Insert description here
function _zi(_lp,_mp){_96(_lp,_mp);_lp._Qt(84);_zp(_lp,_mp,_lp._fI)._Qt(76);_lp._4t=_M6(_lp,_mp,"AQUARIUM");_F6(_lp,_mp,_lp.id,2,0.5,0,0.5);}// /// @description Insert description here
function _Ai(_lp,_mp){_X7(_lp,_mp,6,2,0,1,0.6,0);}// /// @description Insert description here
function _Bi(_lp,_mp){if(yyGetBool(_lp._HA)){{var _0G=_Lb(_lp,_mp,yyfminus(yyfplus(_Sp(_c6(_lp,_mp,(-45),45)),
_Sp(_lp.x)),50),yyfminus(yyfplus(_Sp(_lp.y),_Sp(_c6(_lp,_mp,(-15),(-5)))),30),177);_zp(_lp,_mp,_0G)._Qt(178);_zp(_lp,_mp,_0G)._Et(yyfminus(_Sp(_lp._Dt()),2));}};}function _Ci(_lp,_mp){_fu(_lp,_mp);}function _Di(_lp,_mp){_fu(_lp,_mp);}function _Ei(_lp,_mp){_96(_lp,_mp);_lp._eu=0;_lp._LI=(-1);_lp._rI=0;_lp._MI=(-1);}// /// @description Insert description here
function _Fi(_lp,_mp){if(yyGetBool(_lp._MI)){{var _FW=0?1:0;if(yyfequal(_lp._LI,1)){{return 0;}}else {if(yyfequal(_lp._LI,2)){{if(!yyGetBool(_S9(_lp,
_mp,_lp._rI))){{_FW=1?1:0;}};}}else {if(yyfequal(_lp._LI,0)){{return 0;}}else {if(yyfequal(_lp._LI,999)){{_FW=1?1:0;}}}}};if(yyGetBool(_FW)){_E3._l4[_lp._MI](_lp,_mp,_lp.id)};}};}function _Gi(_lp,_mp){_fu(_lp,_mp);}// /// @description Insert description here
function _Hi(_lp,_mp){_96(_lp,_mp);_lp._Et((-500));_lp._FS=1;_lp._4t=_Z8(_lp,_mp,"",_lp.x,_lp.y,120,120,0.5,_zp(_lp,_mp,global._Dw)._wG,16777215,1,2,1,0);_H5(_lp,_mp,_lp._4t,1,1,0);_zp(_lp,_mp,_lp._4t)._FS=1;var _Rp=_G4(_lp,_mp,_lp.id,_A4(_lp,_mp,
0.7,0,(-50),9),_A4(_lp,_mp,1,0,500,11));_F4(_lp,_mp,_Rp,0.2,1);}function _Ii(_lp,_mp){_fu(_lp,_mp);}// /// @description Insert description here
function _Ji(_lp,_mp){_96(_lp,_mp);_lp._SC=_lp._Bs;_lp._TC=_lp._Bs;_lp._qT=0;_lp._rT=1;_lp._BM=_Z8(_lp,_mp,"",_lp.x,yyfplus(_Sp(_lp.y),35),100,100,0.6,_zp(_lp,_mp,global._Dw)._YG,_zp(_lp,_mp,global._Dw)._gI,1,1,1,0);_H5(_lp,_mp,_lp._BM,1,1,0);_lp._GW=_Z8(_lp,_mp,"",yyfplus(_Sp(_lp.x),5),yyfplus(_Sp(_lp.y),1),100,100,0.85,_zp(_lp,_mp,global._Dw)._YG,_zp(_lp,
_mp,global._Dw).__G,1,1,1,0);_H5(_lp,_mp,_lp._GW,1,1,0);_lp._rO=_Lb(_lp,_mp,yyfminus(_Sp(_lp.x),50),_lp.y,64);_zp(_lp,_mp,_lp._rO)._Qt(89);_H5(_lp,_mp,_lp._rO,1,1,0);_F6(_lp,_mp,_lp.id,5,0,0,1);}// /// @description Insert description here
function _Ki(_lp,_mp){_lp._Az=yyfdivide(_Sp(_zp(_lp,_mp,global._Dw)._aG),_Sp(_zp(_lp,_mp,global._Dw)._bG));if(yyfless(_lp._Az,1)){_zp(_lp,_mp,_lp._BM)._4t=_x6(_lp,_mp,_zp(_lp,_mp,global._Dw)._7J,0,1)}else {_zp(_lp,_mp,_lp._BM)._4t=""};_zp(_lp,_mp,_lp._GW)._4t=yyfplus(yyfplus(_Sp(_Or(_zp(_lp,
_mp,global._Dw)._aG)),"/"),_Sp(_Or(_zp(_lp,_mp,global._Dw)._bG)));}function _Li(_lp,_mp){_fu(_lp,_mp);}function _Mi(_lp,_mp){_96(_lp,_mp);_R8(_lp,_mp,_lp.id,0.8);_P8(_lp,_mp,_lp.id,0,100,_M6(_lp,_mp,"Aquarium"),120,90,0.6,_zp(_lp,_mp,global._Dw)._wG,_zp(_lp,_mp,global._Dw)._gI);_F6(_lp,_mp,_lp.id,2,0.5,0,0.5);}function _Ni(_lp,_mp){_96(_lp,_mp);if(yyGetBool(_lp._HA)){_lp._Xp=1}else {_lp._Xp=0.5};}function _Oi(_lp,_mp){_X7(_lp,_mp,6,2,0,1,0.6,0);}// /// @description Insert description here
function _Pi(_lp,
_mp){if(yyGetBool(_lp._HA)){{var _0G=_Lb(_lp,_mp,yyfplus(_Sp(_c6(_lp,_mp,(-45),45)),_Sp(_lp.x)),yyfplus(_Sp(_lp.y),_Sp(_c6(_lp,_mp,(-15),(-5)))),177);_zp(_lp,_mp,_0G)._Et(yyfminus(_Sp(_lp._Dt()),2));}};}function _Qi(_lp,_mp){_96(_lp,_mp);}function _Ri(_lp,_mp){_fu(_lp,_mp);}function _Si(_lp,_mp){_96(_lp,_mp);_lp._FS=1?1:0;_lp._Qp=0?1:0;_lp._ES=(-1);_T8(_lp,_mp,0,0,0,0);}function _Ti(_lp,_mp){_96(_lp,_mp);var _HW=global._Tw;if(yyfgreater(_lu(115),0)){{var _IW=_mu(115,0);_HW=_zp(_lp,_mp,_IW)._Lx;}};_V8(_lp,
_mp,_lp.id,yyftime(_Sp(global._Sw),0.15),yyftime(_Sp(global._Tw),0.5),yyftime(_Sp(global._Sw),0.85),_HW);}// /// @description resize
function _Ui(_lp,_mp){_lp._7r(0);_lp._9r(yyfplus(_Sp(_zp(_lp,_mp,global._hE).y),100));var _HW=global._Tw;if(yyfgreater(_lu(115),0)){{var _IW=_mu(115,0);_HW=_zp(_lp,_mp,_IW)._Lx;}};_V8(_lp,_mp,_lp.id,0,yyftime(_Sp(global._Tw),0.5),global._Sw,_HW);}function _Vi(_lp,_mp){if(yyfequal(_zp(_lp,_mp,global._jE)._mE,0)){_C9(_lp,_mp)};_lp._HA=0?1:0;}function _Wi(_lp,_mp){_JW(_lp._Kx,
_lp._Lx,_lp._gM,_lp._9F,2);_WN(_lp.x,_lp.y,_3t(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(yyfplus(_Sp(_Or(_lp._Kx)),","),_Sp(_Or(_lp._gM))),","),_Sp(_Or(_lp._GS))),","),_Sp(_Or(_lp._HS))),","),_Sp(_Or(_zp(_lp,_mp,global._8D)._0O))),","),_Sp(_Or(_lp.id)))));}function _Xi(_lp,_mp){_fu(_lp,_mp);}function _Yi(_lp,_mp){_96(_lp,_mp);_lp._KW=_M6(_lp,_mp,"EARNINGS");_lp._zG=_Z8(_lp,_mp,"EARNINGS",_lp.x,yyfminus(_Sp(_lp.y),70),120,1200,1,_zp(_lp,_mp,global._Dw)._YG,_zp(_lp,_mp,
global._Dw).__G,1,1,1,1);_H5(_lp,_mp,_lp._zG,1,0,0);_lp._yu=300;_lp._zu=200;_lp._bC=_zp(_lp,_mp,global._Dw)._vG;_lp._cC=16777215;_lp._GC=0.65;_lp._FS=1;_lp._Qp=1;_lp._Xp=1;_lp._LW=0;_Yw(_lp,_mp,2);_lp._4t=yyfplus("$ ",_Sp(_55(_lp,_mp,_zp(_lp,_mp,global._Dw)._FG)));_lp._UE=0;_76(_lp,_mp,1);_29(_lp,_mp,_lp.id,0,3,0,0.95);}function _Zi(_lp,_mp){_fu(_lp,_mp);if(yyfnotequal(_lp._LW,_zp(_lp,_mp,global._Dw)._FG)){{_lp._LW=_8r(_lp._LW,_zp(_lp,_mp,global._Dw)._FG,yyftime(_Sp(global._bx),3));if(yyfgreaterequal(_lp._LW,
0)){_lp._4t=yyfplus("$ ",_Sp(_55(_lp,_mp,_lp._LW)))}else {_lp._4t="$ 0"};}};}// /// @description Insert description here
function __i(_lp,_mp){if(yyfequal(_8v._UD(),5)){return 1};_lp._LW=yyfminus(_Sp(_zp(_lp,_mp,global._Dw)._FG),_Sp(_zp(_lp,_mp,global._Dw)._1I));if(yyfgreater(_zp(_lp,_mp,global._Dw)._1I,0)){{_lp._MW=_aa(_lp,_mp,yyfdivide(_Sp(global._Sw),2),355,yyfplus("+$ ",_Sp(_55(_lp,_mp,_zp(_lp,_mp,global._Dw)._1I))),_zp(_lp,_mp,global._Dw)._wG,16777215,0,0,0.45);_zp(_lp,_mp,_lp._MW)._Kp=1;_zp(_lp,
_mp,_lp._MW)._FS=1?1:0;_19(_lp,_mp,_lp._MW);_zp(_lp,_mp,global._Dw)._1I=0;}};}function _0j(_lp,_mp){_96(_lp,_mp);}function _1j(_lp,_mp){}function _2j(_lp,_mp){_fu(_lp,_mp);}function _3j(_lp,_mp){;global._7K=_lp.id;_lp._NW=_Lb(_lp,_mp,0,(-500),121);{var _OW=_tp(_lp._NW);for(var _PW in _OW){if(!_OW.hasOwnProperty(_PW))continue;var _QW=_OW[_PW];if(_QW._wp)continue;if(!_QW._xp)continue;{_T8(_QW,_lp,1,0,(-130),(-150));_p4(_QW,_lp,_QW._Tp,80,1,11,0,0.35,0);}}};_lp._8K=(-1);_lp._bH=_Lb(_lp,_mp,0,(-500),107);{var _RW=_tp(_lp._bH);
for(var _SW in _RW){if(!_RW.hasOwnProperty(_SW))continue;var _TW=_RW[_SW];if(_TW._wp)continue;if(!_TW._xp)continue;{_T8(_TW,_lp,0.5,0,0,(-170));_o4(_TW,_lp,0,100,0.5,11,0);}}};if(!yyGetBool(_zp(_lp,_mp,global._Dw)._cG)){{_lp._UW=_39(_lp,_mp,88,88,0,104);{var _VW=_tp(_lp._UW);for(var _WW in _VW){if(!_VW.hasOwnProperty(_WW))continue;var _XW=_VW[_WW];if(_XW._wp)continue;if(!_XW._xp)continue;{_XW._Qp=0?1:0;_XW._7r(_zp(_lp,_mp,_lp._bH).x);_XW._9r(yyfplus(_Sp(_zp(_lp,_mp,_lp._bH).y),100));_XW._qT=0;_XW._rT=1;}
}};{var _YW=_tp(_lp._bH);for(var _ZW in _YW){if(!_YW.hasOwnProperty(_ZW))continue;var __W=_YW[_ZW];if(__W._wp)continue;if(!__W._xp)continue;_H5(__W,_lp,_lp._UW,1,0,0)}};}};_lp._0X=_L8(_lp,_mp,0,0,60,70,118);_R8(_lp,_mp,_lp._0X,0.8);{var _1X=_tp(_lp._0X);for(var _2X in _1X){if(!_1X.hasOwnProperty(_2X))continue;var _3X=_1X[_2X];if(_3X._wp)continue;if(!_3X._xp)continue;{_3X._kv=401;}}};__9(_lp,_mp);_lp._4X=_Lb(_lp,_mp,0,(-5000),123);{var _5X=_tp(_lp._4X);for(var _6X in _5X){if(!_5X.hasOwnProperty(_6X))continue;var _7X=_5X[_6X];
if(_7X._wp)continue;if(!_7X._xp)continue;{_T8(_7X,_lp,0.5,0.5,0,150);}}};_0a(_lp,_mp);var _8X;if(yyfgreaterequal(_N9(_lp,_mp),5)){{_8X=_ja(_lp,_mp,100,0);}};_8X=_ja(_lp,_mp,96,1);_8X=_ja(_lp,_mp,97,1);_pb(_lp,_mp,global._Uw);}function _4j(_lp,_mp){{var _9X=_tp(115);for(var _aX in _9X){if(!_9X.hasOwnProperty(_aX))continue;var _bX=_9X[_aX];if(_bX._wp)continue;if(!_bX._xp)continue;{_p4(_bX,_lp,_bX._Tp,yyfplus(_Sp(_bX._Up),500),0.25,5,0,0,1);if(yyGetBool(_56(_bX,_lp,_bX._cX))){_Z5(_bX,_lp,_bX._cX)};}}};_8a(_lp,
_mp);{var _dX=_tp(107);for(var _eX in _dX){if(!_dX.hasOwnProperty(_eX))continue;var _fX=_dX[_eX];if(_fX._wp)continue;if(!_fX._xp)continue;_p4(_fX,_lp,_fX._Tp,yyfminus(_Sp(_fX._Up),100),0.37,10,0,0,1)}};{var _gX=_tp(105);for(var _hX in _gX){if(!_gX.hasOwnProperty(_hX))continue;var _iX=_gX[_hX];if(_iX._wp)continue;if(!_iX._xp)continue;_p4(_iX,_lp,yyfminus(_Sp(_iX._Tp),200),_iX._Up,0.25,10,0,0,1)}};{var _jX=_tp(118);for(var _kX in _jX){if(!_jX.hasOwnProperty(_kX))continue;var _lX=_jX[_kX];if(_lX._wp)continue;if(!_lX._xp)continue;
_p4(_lX,_lp,_lX._Tp,yyfminus(_Sp(_lX._Up),100),0.37,10,0,0,1)}};{var _mX=_tp(119);for(var _nX in _mX){if(!_mX.hasOwnProperty(_nX))continue;var _oX=_mX[_nX];if(_oX._wp)continue;if(!_oX._xp)continue;_p4(_oX,_lp,_oX._Tp,yyfminus(_Sp(_oX._Up),100),0.37,10,0,0.2,1)}};{var _pX=_tp(120);for(var _qX in _pX){if(!_pX.hasOwnProperty(_qX))continue;var _rX=_pX[_qX];if(_rX._wp)continue;if(!_rX._xp)continue;_p4(_rX,_lp,_rX._Tp,yyfminus(_Sp(_rX._Up),150),0.26,10,0,0,1)}};{var _sX=_tp(121);for(var _tX in _sX){if(!_sX.hasOwnProperty(_tX))continue;
var _uX=_sX[_tX];if(_uX._wp)continue;if(!_uX._xp)continue;{_p4(_uX,_lp,_uX._Tp,yyfminus(_Sp(_uX._Up),100),0.37,10,0,0,1);}}};_la(_lp,_mp);}function _5j(_lp,_mp){_fu(_lp,_mp);}function _6j(_lp,_mp){_96(_lp,_mp);_86(_lp,_mp,0.8,0.8);_lp._4t=_Z8(_lp,_mp,_M6(_lp,_mp,"TAP TO START PLAYING"),_lp.x,yyfplus(_Sp(_lp.y),35),500,200,0.7,_zp(_lp,_mp,global._Dw)._wG,16777215,1,1,1,0);_I5(_lp,_mp,_lp._4t,1,0,0,0,1);_lp._Rp=_G4(_lp,_mp,_lp._4t,_v4(_lp,_mp,1,0,0,0.2,0.2,0,0,11));_w4(_lp,_mp,_lp._Rp,0.7,0,0);_lp._Xp=0;
}function _7j(_lp,_mp){_96(_lp,_mp);if(yyfless(_lp._Xp,1)){_lp._Xp=yyfplus(_lp._Xp,yyftime(_Sp(global._bx),3))};if(yyfgreater(_lp._Xp,1)){_lp._Xp=1};}function _8j(_lp,_mp){_fu(_lp,_mp);}function _9j(_lp,_mp){_fu(_lp,_mp);}function _aj(_lp,_mp){_96(_lp,_mp);_lp._eu=0;_lp._Rt(0);_lp._iC=0?1:0;_lp._Qp=0?1:0;_lp._FS=0?1:0;_lp._eJ=(-1);_lp._mE=0;_lp._HG=0;_lp._EH=1;_lp._FH=1;_lp._vX=(-1);_lp._IG="$ 0";_lp._XG=_lp._Es();_lp._0G=_lp._Fs();_V8(_lp,_mp,_lp.id,(-100),(-250),100,50);}function _bj(_lp,_mp){_fu(_lp,
_mp);if(yyfgreater(_lp._HG,0)){{_lp._HG=yyfminus(_lp._HG,global._bx);_lp._FH=yyfplus(_lp._FH,yyftime(_Sp(_lp._vX),_Sp(global._bx)));if((yyGetBool(yyfgreater(_lp._FH,1)))&&(yyGetBool(yyfgreater(_lp._vX,0)))){{_lp._FH=1;_lp._vX=(-1);}};if((yyGetBool(yyfless(_lp._FH,0.5)))&&(yyGetBool(yyfless(_lp._vX,0)))){{_lp._FH=0.5;_lp._vX=1;}};if(yyflessequal(_lp._HG,0)){{_lp._FH=1;_lp._HG=0;_Z9(_lp,_mp,_lp._eJ);{var _wX=_tp(_lp._eJ);for(var _xX in _wX){if(!_wX.hasOwnProperty(_xX))continue;var _yX=_wX[_xX];if(_yX._wp)continue;
if(!_yX._xp)continue;_yX._ry=_eq(_yX._ry,743532480);_yX._ry[_fq(1)]=1}};}};}};if(yyfequal(_lp._mE,1)){{_lp._Rt(1);}}else {if(yyfequal(_lp._mE,2)){{_lp._Rt(1);}}else {if(yyfequal(_lp._mE,3)){{_lp._Rt(0);}}}};}function _cj(_lp,_mp){_96(_lp,_mp);if(yyGetBool(_56(_lp,_mp,_lp._eJ))){{var _zX=_tp(_lp._eJ);for(var _AX in _zX){if(!_zX.hasOwnProperty(_AX))continue;var _BX=_zX[_AX];if(_BX._wp)continue;if(!_BX._xp)continue;_Yw(_BX,_lp,0)}}};var _Iq=0;for(;yyfless(_Iq,4);_Iq++){{var _dt=_Lb(_lp,_mp,yyfplus(yyfplus(_Sp(_lp.x),
_Sp(yyfdivide(_Sp(global._Sw),2))),_Sp(_c6(_lp,_mp,(-25),25))),yyfplus(yyfplus(_Sp(_lp.y),_Sp(yyfdivide(_Sp(global._Tw),2))),_Sp(_c6(_lp,_mp,(-15),15))),173);_zp(_lp,_mp,_dt)._5I=yyfminus(_zp(_lp,_mp,_dt)._5I,700);_H5(_lp,_mp,_dt,0,0,0);}};}function _dj(_lp,_mp){if(yyGetBool(_lp._FS)){_ba(_lp,_mp)};}function _ej(_lp,_mp){if(!yyGetBool(_lp._FS)){_ba(_lp,_mp)};}function _fj(_lp,_mp){_fu(_lp,_mp);}function _gj(_lp,_mp){_96(_lp,_mp);_lp._CX=0.9;_lp._UE=0;_lp._zF=_lp._CX;_lp._kC=0;_lp._iC=0;_lp._jC=0.9;_lp._lC=15;
_lp._gT=0.8;_lp._CA="";_lp._mz=0;_lp._zG="Max Fishes";_lp._AG="15";_lp._IG="$3150";_lp._GG=_Lb(_lp,_mp,_lp.x,yyfplus(_Sp(_lp.y),96),111);_H5(_lp,_mp,_lp._GG,1,1,0);_zp(_lp,_mp,_lp._GG)._eJ=_lp.id;_lp._DX=_Lb(_lp,_mp,_lp.x,yyfplus(_Sp(_lp.y),195),113);_H5(_lp,_mp,_lp._DX,1,0,0);_zp(_lp,_mp,_lp._DX)._eJ=_lp.id;_lp._Qp=0?1:0;_lp._FS=0?1:0;_lp._SG=0;_lp._XG=_lp._Es();_lp._eu=0;_86(_lp,_mp,0.85,0.85);_lp._Xp=0;}function _hj(_lp,_mp){if(!yyGetBool(_lp._HS)){{var _Rp=_G4(_lp,_mp,_lp.id,_C4(_lp,_mp,0.4,0.1,
0.1,10));_w4(_lp,_mp,_Rp,0,0,1);}};}function _ij(_lp,_mp){_fu(_lp,_mp);if(yyfequal(_lp._UE,1)){{_lp._zF=yyfplus(_lp._zF,yyftime(_Sp(global._bx),2));if(yyfgreater(_lp._zF,1.1)){_lp._UE=2};}}else {if(yyfequal(_lp._UE,2)){{_lp._zF=yyfminus(_lp._zF,yyftime(_Sp(global._bx),1.5));if(yyfless(_lp._zF,_lp._CX)){{_lp._zF=_lp._CX;_lp._UE=0;}};}}};_lp._Ap(_lp._zF);_lp._Cp(_lp._zF);if(yyfless(_lp._SG,1)){{_lp._SG=yyfplus(_lp._SG,yyftime(_Sp(global._bx),3));if(yyfgreater(_lp._SG,1)){_lp._SG=1};}};if(yyfequal(_zp(_lp,
_mp,global._jE)._mE,1)){if(yyfless(_lp.y,yyfminus(_Sp(_zp(_lp,_mp,global._OA)._Lx),200))){_Ep(_lp)}};}function _jj(_lp,_mp){if(yyfless(_zp(_lp,_mp,global._Dw)._FG,_lp._mz)){return 1};_lp._UE=1;_zp(_lp,_mp,global._Dw)._FG=yyfminus(_zp(_lp,_mp,global._Dw)._FG,_lp._mz);if(yyfequal(_lp._CA,"fishes")){{_zp(_lp,_mp,global._Dw)._BG++;_zp(_lp,_mp,global._Dw)._7F=_D9(_lp,_mp);}}else {if(yyfequal(_lp._CA,"depth")){{_zp(_lp,_mp,global._Dw)._CG++;_zp(_lp,_mp,global._Dw)._7F=_D9(_lp,_mp);}}else {if(yyfequal(_lp._CA,
"earnings")){{_zp(_lp,_mp,global._Dw)._EG++;}}}};_ra(_lp,_mp);_0a(_lp,_mp);_A9(_lp,_mp);_Ab(_lp,_mp);}function _kj(_lp,_mp){if(yyGetBool(_lp._FS)){_1a(_lp,_mp)};}function _lj(_lp,_mp){if(!yyGetBool(_lp._FS)){_1a(_lp,_mp)};}function _mj(_lp,_mp){_fu(_lp,_mp);}function _nj(_lp,_mp){_96(_lp,_mp);_lp._eu=0;_lp._Rt(0);_lp._Qp=0?1:0;_lp._FS=0?1:0;_lp._eJ=(-1);_lp._XG=_lp._Es();_lp._0G=_lp._Fs();}function _oj(_lp,_mp){_87(_lp,_mp,"boost");}function _pj(_lp,_mp){_As(_lp,_lp._Bs,_lp._Cs,_lp.x,_lp.y,_lp._UG,_lp._VG,
0,16777215,_lp._Xp);_E5(_lp,_mp,_lp._EX,0,yyftime((-70),_Sp(_lp._UG)),0,yyftime(0.65,_Sp(_lp._UG)),yyftime(0.65,_Sp(_lp._VG)),0,1);_C5(_lp,_mp,yyfplus(_Sp(_lp.x),15),_lp.y,"BOOST >>",yyftime(yyftime(_Sp(_lp._XG),0.7),_Sp(_lp._UG)),60,_zp(_lp,_mp,global._Dw)._YG,yyftime(1,_Sp(_lp._VG)),1,1,_zp(_lp,_mp,global._Dw).__G,_lp._Xp);}function _qj(_lp,_mp){_fu(_lp,_mp);}function _rj(_lp,_mp){_96(_lp,_mp);_lp._Qp=0?1:0;_lp._6C=0?1:0;}function _sj(_lp,_mp){_P9(_lp,_mp,yyfplus(_Sp(_zp(_lp,_mp,global._Dw)._1G),
1));}function _tj(_lp,_mp){_fu(_lp,_mp);}function _uj(_lp,_mp){_96(_lp,_mp);_lp._FX=0;_lp._GX=_H8(_lp,_mp,220,0,0,1,1,1,0);_zp(_lp,_mp,_lp._GX)._sc=0?1:0;var _0r=_M5(_lp,_mp,_lp._GX);_zp(_lp,_mp,_0r)._Ft=(-10);_E6(_lp,_mp,_lp.id,4,_c6(_lp,_mp,1,1.8));_lp._cK=0?1:0;_lp._dK=0?1:0;_lp._cX=(-1);_S8(_lp,_mp,_lp.id,15);_E6(_lp,_mp,_lp.id,7,1);_lp._HX=0;_lp._CA="";_lp._mz=0;_lp._IX=(-1);_lp._JX=_Z8(_lp,_mp,"",_lp.x,yyfminus(_Sp(_lp.y),120),yyftime(_Sp(_lp._Es()),0.8),80,0.8,_zp(_lp,_mp,global._Dw)._YG,_zp(_lp,
_mp,global._Dw).__G,1,1,0,1);_H5(_lp,_mp,_lp._JX,1,1,0);_lp._KX=_Z8(_lp,_mp,"",_lp.x,yyfplus(_Sp(_lp.y),30),yyftime(_Sp(_lp._Es()),0.8),80,1.1,_zp(_lp,_mp,global._Dw)._YG,_zp(_lp,_mp,global._Dw)._gI,1,1,1,1);_H5(_lp,_mp,_lp._KX,1,1,0);_lp._LX=_Z8(_lp,_mp,"",_lp.x,yyfplus(_Sp(_lp.y),92),yyftime(_Sp(_lp._Es()),0.7),80,0.65,_zp(_lp,_mp,global._Dw)._wG,16777215,1,1,1,1);_H5(_lp,_mp,_lp._LX,1,1,0);_lp._MX=_Lb(_lp,_mp,yyfminus(_Sp(_zp(_lp,_mp,_lp._LX).x),90),_zp(_lp,_mp,_lp._LX).y,92);{var _NX=_tp(_lp._MX);
for(var _OX in _NX){if(!_NX.hasOwnProperty(_OX))continue;var _PX=_NX[_OX];if(_PX._wp)continue;if(!_PX._xp)continue;_86(_PX,_lp,0.75,0.75)}};_H5(_lp,_mp,_lp._MX,1,1,0);_zp(_lp,_mp,_lp._MX)._sc=0?1:0;_lp._QX=_Lb(_lp,_mp,_lp.x,_lp.y,117);var _0r=_H5(_lp,_mp,_lp._QX,1,1,0);_zp(_lp,_mp,_0r)._fQ=1?1:0;_zp(_lp,_mp,_0r)._Ft=(-5);_86(_lp,_mp,0.85,0.85);}function _vj(_lp,_mp){_96(_lp,_mp);var _RX=0.55;if(yyGetBool(_56(_lp,_mp,_lp._cX))){_zp(_lp,_mp,_lp._cX)._sc=_lp._HA};if(!yyGetBool(_lp._HA)){{if(yyfless(_lp._HX,
_RX)){_lp._HX=yyfplus(_lp._HX,yyftime(_Sp(global._bx),3))};if(yyfgreater(_lp._HX,_RX)){_lp._HX=_RX};}}else {{if(yyfgreater(_lp._HX,0)){_lp._HX=yyfminus(_lp._HX,yyftime(_Sp(global._bx),3))};if(yyfless(_lp._HX,0)){_lp._HX=0};}};_zp(_lp,_mp,_lp._QX)._Xp=_lp._HX;if((yyGetBool(yyflessequal(_lp._mz,_zp(_lp,_mp,global._Dw)._FG)))||(yyGetBool(_lp._cK))){{_lp._HA=1?1:0;}}else {_lp._HA=0?1:0};}// /// @description create arrow
function _wj(_lp,_mp){if(yyGetBool(_lp._cX)){_Z5(_lp,_mp,_lp._cX)};_lp._cX=_Lb(_lp,
_mp,yyfplus(_Sp(_lp.x),100),yyfminus(_Sp(_lp.y),100),116);_H5(_lp,_mp,_lp._cX,0,1,0);{var _SX=_tp(_lp._cX);for(var _TX in _SX){if(!_SX.hasOwnProperty(_TX))continue;var _UX=_SX[_TX];if(_UX._wp)continue;if(!_UX._xp)continue;_p4(_UX,_lp,_UX.x,yyfminus(_Sp(_UX.y),15),0.3,4,1,0,0)}};}function _xj(_lp,_mp){if(yyGetBool(_lp._HA)){{var _0G=_Lb(_lp,_mp,yyfplus(_Sp(_c6(_lp,_mp,(-75),75)),_Sp(_lp.x)),yyfplus(_Sp(_lp.y),_Sp(_c6(_lp,_mp,45,75))),182);_zp(_lp,_mp,_0G)._BW=_c6(_lp,_mp,0.55,0.8);_zp(_lp,_mp,_0G)._Et(yyfminus(_Sp(_lp._Dt()),
2));}};_E6(_lp,_mp,_lp.id,4,_c6(_lp,_mp,0.4,0.8));}// /// @description update button
function _yj(_lp,_mp){var _VX=_lp._CA;var _WX=-1;if(yyCompareVal(_VX,"fishes",g_GMLMathEpsilon)==0){_WX=0;}else if(yyCompareVal(_VX,"depth",g_GMLMathEpsilon)==0){_WX=1;}else if(yyCompareVal(_VX,"earnings",g_GMLMathEpsilon)==0){_WX=2;}switch(_WX){case 0:{_zp(_lp,_mp,_lp._JX)._4t=_N6(_lp,_mp,"Fish_upgrade_title");_zp(_lp,_mp,_lp._KX)._4t=yyfplus(yyfplus(_Sp(_Or(_zp(_lp,_mp,global._Dw)._2F))," "),_Sp(_N6(_lp,_mp,"Fish_upgrade_fishes")));
_lp._mz=_qa(_lp,_mp,"fishes",_zp(_lp,_mp,global._Dw)._BG);_lp._FX=_zp(_lp,_mp,global._Dw)._BG;_lp._Rt(0);break;}case 1:{_zp(_lp,_mp,_lp._JX)._4t=_N6(_lp,_mp,"Depth_upgrade_title");_zp(_lp,_mp,_lp._KX)._4t=yyfplus(yyfplus(_Sp(_Or(_zp(_lp,_mp,global._Dw)._cF)),""),_Sp(_N6(_lp,_mp,"Depth_upgrade_meters_small")));_lp._mz=_qa(_lp,_mp,"depth",_zp(_lp,_mp,global._Dw)._CG);_lp._FX=_zp(_lp,_mp,global._Dw)._CG;_lp._Rt(1);break;}case 2:{_zp(_lp,_mp,_lp._JX)._4t=_N6(_lp,_mp,"Offline_earnings_upgrade_title");_zp(_lp,
_mp,_lp._KX)._4t=yyfplus(_Sp(_55(_lp,_mp,_zp(_lp,_mp,global._Dw)._DG)),_Sp(_N6(_lp,_mp,"Offline_earnings_money_per_min")));_lp._mz=_qa(_lp,_mp,"earnings",_zp(_lp,_mp,global._Dw)._EG);_lp._FX=_zp(_lp,_mp,global._Dw)._EG;_lp._Rt(2);break;}};if(yyGetBool(_lp._cK)){{_zp(_lp,_mp,_lp._LX)._4t=_N6(_lp,_mp,"Free");_zp(_lp,_mp,_lp._MX)._sc=1?1:0;_zp(_lp,_mp,_lp._LX)._yu=yyftime(_Sp(_lp._Es()),0.6);var _0r=_M5(_lp,_mp,_lp._LX);_zp(_lp,_mp,_0r)._vt=30;}}else {{_zp(_lp,_mp,_lp._LX)._4t=yyfplus(_Sp(_55(_lp,_mp,
_lp._mz))," $");_zp(_lp,_mp,_lp._MX)._sc=0?1:0;_zp(_lp,_mp,_lp._LX)._yu=yyftime(_Sp(_lp._Es()),0.7);var _0r=_M5(_lp,_mp,_lp._LX);_zp(_lp,_mp,_0r)._vt=0;}};}function _zj(_lp,_mp){_Z5(_lp,_mp,154);if(yyGetBool(_lp._cK)){{_lp._cK=0?1:0;_38(_lp,_mp,426);_87(_lp,_mp,_zp(_lp,_mp,global._7K)._8K);}}else {{if((yyGetBool(yyfless(_zp(_lp,_mp,global._Dw)._FG,_lp._mz)))&&(yyGetBool(!yyGetBool(_lp._dK)))){return 1};var _Iq=0;for(;yyflessequal(_Iq,4);_Iq++){{var _dt=_Lb(_lp,_mp,yyfplus(_Sp(_lp.x),_Sp(_c6(_lp,_mp,(-25),
25))),yyfplus(_Sp(_lp.y),_Sp(_c6(_lp,_mp,(-15),15))),173);_zp(_lp,_mp,_dt)._5I=yyfminus(_zp(_lp,_mp,_dt)._5I,700);}};if(!yyGetBool(_lp._dK)){_zp(_lp,_mp,global._Dw)._FG=yyfminus(_zp(_lp,_mp,global._Dw)._FG,_lp._mz)};_lp._dK=0?1:0;if(yyfequal(_lp._CA,"fishes")){{_zp(_lp,_mp,global._Dw)._BG++;_zp(_lp,_mp,global._Dw)._7F=_D9(_lp,_mp);}}else {if(yyfequal(_lp._CA,"depth")){{_zp(_lp,_mp,global._Dw)._CG++;_zp(_lp,_mp,global._Dw)._7F=_D9(_lp,_mp);}}else {if(yyfequal(_lp._CA,"earnings")){{_zp(_lp,_mp,global._Dw)._EG++;
}}}};_95(_lp,_mp,5,0);_ra(_lp,_mp);_0a(_lp,_mp);_A9(_lp,_mp);_Ab(_lp,_mp);}};}function _Aj(_lp,_mp){_96(_lp,_mp);}function _Bj(_lp,_mp){_fu(_lp,_mp);}function _Cj(_lp,_mp){_96(_lp,_mp);_lp._bI=(-1);}function _Dj(_lp,_mp){_96(_lp,_mp);if(yyGetBool(_56(_lp,_mp,_lp._bI))){_lp._7r(yyfplus(_Sp(_zp(_lp,_mp,_lp._bI).x),100))};}function _Ej(_lp,_mp){_l5(_lp,_mp);}function _Fj(_lp,_mp){}function _Gj(_lp,_mp){_fu(_lp,_mp);}function _Hj(_lp,_mp){_96(_lp,_mp);_lp._eu=0;_lp._Rt(3);_lp._Xp=0;}function _Ij(_lp,_mp){_l5(_lp,
_mp);}function _Jj(_lp,_mp){}function _Kj(_lp,_mp){_fu(_lp,_mp);}function _Lj(_lp,_mp){_fu(_lp,_mp);}function _Mj(_lp,_mp){_fu(_lp,_mp);}// /// @description Insert description here
function _Nj(_lp,_mp){_96(_lp,_mp);_lp._mE=2;_lp._Az=0;_Yw(_lp,_mp,4);_E6(_lp,_mp,_lp.id,5,0.5);}// /// @description Insert description here
function _Oj(_lp,_mp){_96(_lp,_mp);if(yyfequal(_lp._mE,1)){{_lp._Az=yyfplus(_lp._Az,global._bx);if(yyfgreaterequal(_lp._Az,1)){{_lp._mE=2;_Yw(_lp,_mp,4);}};}}else {{}};}// /// @description update button state
function _Pj(_lp,
_mp){_I4(_lp,_mp,_lp.id);_86(_lp,_mp,1,1);if(yyfequal(_lp._mE,2)){{_s4(_lp,_mp,1.1,1.1,0.5,8,1,0,0);_lp._HA=1?1:0;_lp._Rt(0);_P8(_lp,_mp,_lp.id,0,0,_M6(_lp,_mp,"LEVEL UP!"),135,1000,0.75,_zp(_lp,_mp,global._Dw)._wG,16777215);}}else {{_lp._HA=0?1:0;_lp._Rt(1);_P8(_lp,_mp,_lp.id,0,(-10),yyfplus(yyfplus(_Sp(_M6(_lp,_mp,"LEVEL"))," "),_Sp(_Or(14))),120,1000,0.75,_zp(_lp,_mp,global._Dw)._wG,16777215);}};}// /// @description Insert description here
function _Qj(_lp,_mp){if(yyfequal(_lp._mE,2)){{_lp._mE=1;
_lp._Az=0;_Yw(_lp,_mp,4);}};}// /// @description Insert description here
function _Rj(_lp,_mp){if(yyfequal(_lp._mE,2)){{var _0G=_Lb(_lp,_mp,yyfplus(_Sp(_c6(_lp,_mp,(-75),75)),_Sp(_lp.x)),yyfplus(_Sp(_lp.y),_Sp(_c6(_lp,_mp,(-25),25))),178);_zp(_lp,_mp,_0G)._Et(yyfminus(_Sp(_lp._Dt()),2));}};_E6(_lp,_mp,_lp.id,5,_c6(_lp,_mp,0.3,0.6));}// /// @description Insert description here
function _Sj(_lp,_mp){_96(_lp,_mp);if(yyfequal(_lp._mE,1)){{var _XX=_Hs(86);_As(_lp,86,0,yyfminus(_Sp(_lp.x),_Sp(yyftime(yyftime(_Sp(_XX),
_Sp(_lp._UG)),0.5))),yyfplus(yyfplus(_Sp(_lp.y),_Sp(_lp._TG)),20),_lp._UG,_lp._VG,0,16777215,_lp._Xp);_As(_lp,86,1,yyfminus(_Sp(_lp.x),_Sp(yyftime(yyftime(_Sp(_XX),_Sp(_lp._UG)),0.5))),yyfplus(yyfplus(_Sp(_lp.y),_Sp(_lp._TG)),20),yyftime(_Sp(_lp._UG),_Sp(_lp._Az)),_lp._VG,0,16777215,_lp._Xp);}};}function _Tj(_lp,_mp){_fu(_lp,_mp);}// /// @description Insert description here
function _Uj(_lp,_mp){_96(_lp,_mp);_lp._4t=_Z8(_lp,_mp,yyfplus("$ ",_Sp(_55(_lp,_mp,_zp(_lp,_mp,global._Dw)._Ew))),yyfplus(_Sp(_lp.x),
15),_lp.y,150,100,0.55,_zp(_lp,_mp,global._Dw)._wG,_zp(_lp,_mp,global._Dw)._gI,1,1,1,0);_H5(_lp,_mp,_lp._4t,1,0,0);_lp._YX=_H8(_lp,_mp,111,(-83),0,1,1,0,0);_lp._ZX=_H8(_lp,_mp,112,50,(-42),1,1,0,0);{var __X=_tp(_lp._ZX);for(var _0Y in __X){if(!__X.hasOwnProperty(_0Y))continue;var _1Y=__X[_0Y];if(_1Y._wp)continue;if(!_1Y._xp)continue;__8(_1Y,_lp,_M6(_1Y,_lp,"BEST"),0,0,80,80,0.7,_zp(_lp,_mp,global._Dw)._YG,16777215,1,1,1,1,1,1)}};_lp._Gq=_G4(_lp,_mp,_lp._ZX,_v4(_lp,_mp,0.3,0,0,0.1,0.1,(-5),0,7),_v4(_lp,
_mp,0.25,0,0,0,0,10,0,7),_v4(_lp,_mp,0.25,0,0,0,0,(-10),0,7),_v4(_lp,_mp,0.25,0,0,0,0,10,0,7),_v4(_lp,_mp,0.3,0,0,(-0.1),(-0.1),(-5),0,7));_z4(_lp,_mp,_lp._Gq,3,0,0);}function _Vj(_lp,_mp){_fu(_lp,_mp);}// /// @description Insert description here
function _Wj(_lp,_mp){_96(_lp,_mp);_lp._Xp=0;var _Rp=_G4(_lp,_mp,_lp.id,_v4(_lp,_mp,0.45,0,0,0,0,0,1,1),_B4(_lp,_mp,0.25),_v4(_lp,_mp,0.23,0,0,0,(-0.1),20,0,7));_w4(_lp,_mp,_Rp,1,0,0);}function _Xj(_lp,_mp){_fu(_lp,_mp);}function _Yj(_lp,_mp){_96(_lp,_mp);_S8(_lp,
_mp,_lp.id,15);_P8(_lp,_mp,_lp.id,0,60,_M6(_lp,_mp,"PLAY"),190,140,0.6,_zp(_lp,_mp,global._Dw)._wG,16777215);_Q8(_lp,_mp,_lp.id,0,3,0,0.5);_lp._2Y=_H8(_lp,_mp,114,0,0,1,1,1,0);_zp(_lp,_mp,_lp._2Y)._tr((-90));_lp._Rp=_D4(_lp,_mp,_lp._2Y,1,0,0,0,0,180,0,7);_w4(_lp,_mp,_lp._Rp,0,0,0);_s4(_lp,_mp,1.2,1.2,0.25,4,1,1,0);}function _Zj(_lp,_mp){_96(_lp,_mp);}function __j(_lp,_mp){if(yyfequal(_zp(_lp,_mp,global._jE)._mE,0)){if(!yyGetBool(_S9(_lp,_mp,1))){{_C9(_lp,_mp);_BE();poki_gameplayStart();_lp._HA=0?1:0;
_Z5(_lp,_mp,_lp._Rp);var _3Y=22;if(yyfless(abs(_zp(_lp,_mp,_lp._2Y)._tq),_3Y)){{var _4Y=_aa(_lp,_mp,0,(-400),_N6(_lp,_mp,"Perfect_start"),_zp(_lp,_mp,global._Dw)._wG,16777215,1,_c6(_lp,_mp,10,(-10)),0.6);_zp(_lp,_mp,_4Y)._NC=0?1:0;_s4(_lp,_mp,0,0,0.4,10,0,1,1);_F6(_lp,_mp,_lp.id,4,0.1,20,0.1);_F6(_lp,_mp,_zp(_lp,_mp,global._qE)._sE,4,0.25,70,0.03);_zp(_lp,_mp,global._qE)._3V=yyfplus(0,_Sp(random(1)));_95(_lp,_mp,20,0);}}else {{_s4(_lp,_mp,0,0,0.4,10,0,0.75,1);_zp(_lp,_mp,global._qE)._3V=_Sp(-_Sp(_8r(0.5,
1.5,yyfdivide(_Sp(yyfminus(_Sp(abs(_zp(_lp,_mp,_lp._2Y)._tq)),_Sp(_3Y))),_Sp(yyfminus(90,_Sp(_3Y)))))));}};}}else {{var _4Y=_aa(_lp,_mp,0,(-356),_M6(_lp,_mp,"NOT ENOUGH ENERGY!"),_zp(_lp,_mp,global._Dw)._wG,0,1,0,0.4);_zp(_lp,_mp,_4Y)._NC=0?1:0;}}};}// /// @description Insert description here
function _0k(_lp,_mp){var __q=_Lb(_lp,_mp,_lp.x,yyfminus(_Sp(_lp.y),100),179);_zp(_lp,_mp,__q)._Et(yyfplus(_Sp(_lp._Dt()),1));_zp(_lp,_mp,__q)._gB=1?1:0;_zp(_lp,_mp,__q)._Vv=(-1200);_zp(_lp,_mp,__q)._Uv=_c6(_lp,
_mp,(-150),150);_zp(_lp,_mp,__q)._lB=1500;}function _1k(_lp,_mp){_96(_lp,_mp);}function _2k(_lp,_mp){_fu(_lp,_mp);}function _3k(_lp,_mp){_96(_lp,_mp);}function _4k(_lp,_mp){_fu(_lp,_mp);}function _5k(_lp,_mp){_96(_lp,_mp);_lp._EV=0.9;_lp._FV=70;_G6(_lp,_mp,_lp.id,452,1,0,0.8);_zp(_lp,_mp,_lp._GV)._4t=_N6(_lp,_mp,"Welcome_back");_zp(_lp,_mp,_lp._dW)._sc=0?1:0;_zp(_lp,_mp,_lp._DV)._Qt((-1));_lp._5Y=_09(_lp,_mp,_N6(_lp,_mp,"Earned_offline"),_lp.x,yyfplus(_Sp(_zp(_lp,_mp,_lp._GV).y),65),400,200,0.6,_zp(_lp,
_mp,global._Dw)._wG,_zp(_lp,_mp,global._Dw)._uG,1,1,1,0);_H5(_lp,_mp,_lp._5Y,0,0,0);{var _6Y=_tp(_lp._5Y);for(var _7Y in _6Y){if(!_6Y.hasOwnProperty(_7Y))continue;var _8Y=_6Y[_7Y];if(_8Y._wp)continue;if(!_8Y._xp)continue;{_T8(_8Y,_lp,0.5,0.25,0,0);}}};_lp._nJ=_09(_lp,_mp,"$ 0",_lp.x,yyfplus(_Sp(_lp.y),75),400,200,0.9,_zp(_lp,_mp,global._Dw)._vG,16777215,1,1,1,0);_H5(_lp,_mp,_lp._nJ,0,0,0);_lp._9Y=0;{var _aY=_tp(_lp._nJ);for(var _bY in _aY){if(!_aY.hasOwnProperty(_bY))continue;var _cY=_aY[_bY];if(_cY._wp)continue;
if(!_cY._xp)continue;{_T8(_cY,_lp,0.5,0.43,0,0);}}};_fa(_lp,_mp,406,423);}function _6k(_lp,_mp){_fu(_lp,_mp);}function _7k(_lp,_mp){_l5(_lp,_mp);}function _8k(_lp,_mp){}function _9k(_lp,_mp){_fu(_lp,_mp);}function _ak(_lp,_mp){_96(_lp,_mp);_lp._aq=0;_lp._yu=600;_lp._zu=400;_lp._bC=_zp(_lp,_mp,global._Dw)._vG;_lp._GC=0.1;_lp._FS=0?1:0;_lp._Qp=0?1:0;_lp._Xp=1;_lp._HC=1;_lp._mE=1;_lp._Kp=0.5;_lp._BH=0.7;_lp._fM=180;}function _bk(_lp,_mp){_fu(_lp,_mp);_lp._aq=yyfplus(_lp._aq,global._bx);if(yyfgreater(_lp._aq,
0.45)){_lp._fM=80}else {_lp._fM=180};if(!yyGetBool(_lp._FS)){{_lp._9r(_lp.y-yyftime(_Sp(global._ax),_Sp(_lp._fM)));if(yyfgreater(_lp.y,yyfplus(_Sp(_zp(_lp,_mp,global._OA)._9F),150))){_Z5(_lp,_mp,_lp.id)};_lp._7r(_7t(_lp.x,yyfplus(_Sp(yyfdivide(_Sp(_Sp(-_Sp(global._Sw))),2)),100),yyfminus(_Sp(yyfdivide(_Sp(global._Sw),2)),100)));}}else {{_lp._9r(_lp.y-yyftime(_Sp(global._ax),_Sp(_lp._fM)));}};if(yyfequal(_lp._mE,1)){{_lp._GC=yyfplus(_lp._GC,yyftime(_Sp(global._ax),3.6));if(yyfgreater(_lp._GC,_lp._BH)){
{_lp._mE=2;}};}}else {if(yyfequal(_lp._mE,2)){{_lp._Kp=yyfminus(_lp._Kp,global._ax);if(yyflessequal(_lp._Kp,0)){_lp._mE=3};}}else {if(yyfequal(_lp._mE,3)){{_lp._Xp=yyfminus(_lp._Xp,yyftime(_Sp(global._bx),5));if(yyfless(_lp._Xp,0)){_Ep(_lp)};}}}};}function _ck(_lp,_mp){_fu(_lp,_mp);}function _dk(_lp,_mp){_96(_lp,_mp);if(yyfgreater(_lu(_lp._Pp),0)){{}};_lp._4t=_09(_lp,_mp,"10/10",_lp.x,yyfplus(_Sp(_lp.y),70),200,150,1,_zp(_lp,_mp,global._Dw)._CH,16777215,1,1,1,0);_H5(_lp,_mp,_lp._4t,1,1,0);_lp._UE=0;
_lp._dY=0;_lp._XG=_lp._Es();_lp._0G=_lp._Fs();_lp._Rt(0);_lp._eu=0;}function _ek(_lp,_mp){_fu(_lp,_mp);_zp(_lp,_mp,_lp._4t)._4t=yyfplus("x",_Sp(_Or(_zp(_lp,_mp,global._jE)._QE)));_lp._dY=_8r(_lp._dY,yyfdivide(_Sp(_zp(_lp,_mp,global._jE)._QE),_Sp(_zp(_lp,_mp,global._Dw)._2F)),0.5);if(yyfequal(_lp._UE,1)){{_lp._Ap(_lp._Lp+yyftime(_Sp(global._ax),3));if(yyfgreater(_lp._Lp,1.2)){{_lp._Ap(1.2);_lp._UE=2;}};}}else {if(yyfequal(_lp._UE,2)){{_lp._Ap(_lp._Lp-yyftime(_Sp(global._ax),3));if(yyfless(_lp._Lp,1)){
{_lp._Ap(1);_lp._UE=0;}};}}};_lp._Cp(_lp._Lp);}function _fk(_lp,_mp){_l5(_lp,_mp);_Ns(_lp,_lp._Bs,1,0,0,yyftime(_Sp(_lp._XG),_Sp(_lp._dY)),_lp._0G,yyfminus(_Sp(_lp.x),_Sp(yyftime(yyftime(_Sp(_lp._XG),0.5),_Sp(_lp._Lp)))),yyfminus(_Sp(_lp.y),_Sp(yyftime(yyftime(_Sp(_lp._0G),0.5),_Sp(_lp._Mp)))),_lp._Lp,_lp._Lp,16777215,1);}function _gk(_lp,_mp){_fu(_lp,_mp);}function _hk(_lp,_mp){_96(_lp,_mp);;global._9L=_lp.id;_E6(_lp,_mp,_lp.id,4,_c6(_lp,_mp,0.25,0.7));_lp._FV=68;_lp._EV=0.8;_lp._hL=0?1:0;_lp._gL=10;
_lp._eY=0;_lp._bL=0;_lp._aL=0;_zp(_lp,_mp,_lp._GV)._4t=_M6(_lp,_mp,"HOOKS");_H5(_lp,_mp,_7a(_lp,_mp),0,0,0);__4(_lp,_mp,440,3,3,190,190);_lp._xJ=_zp(_lp,_mp,global._Dw)._wJ;_lp._fY=_O8(_lp,_mp,_lp.x,_zp(_lp,_mp,_lp._GV).y,67,410);_R8(_lp,_mp,_lp._fY,0.8);_H5(_lp,_mp,_lp._fY,0,0,0);{var _gY=_tp(_lp._fY);for(var _hY in _gY){if(!_gY.hasOwnProperty(_hY))continue;var _iY=_gY[_hY];if(_iY._wp)continue;if(!_iY._xp)continue;{_V8(_iY,_lp,_iY.id,(-80),(-80),80,80);_T8(_iY,_lp,1,0,(-60),70);}}};var _5r=0;var _Iq=0;
for(;yyfless(_Iq,_zp(_lp,_mp,global._Dw)._fF);_Iq++){{_lp._Fr=_zp(_lp,_mp,global._Dw)._gF[_yq(_Iq,_zp(_lp,_mp,global._Dw)._gF)];if(!yyGetBool(_Ou(_lp._Fr,"unlocked"))){{_5r++;break;}};}};_lp._jY=_L8(_lp,_mp,0.5,0.5,0,300,131);_H5(_lp,_mp,_lp._jY,0,0,0);{var _kY=_tp(_lp._jY);for(var _lY in _kY){if(!_kY.hasOwnProperty(_lY))continue;var _mY=_kY[_lY];if(_mY._wp)continue;if(!_mY._xp)continue;{_86(_mY,_lp,0,0);_s4(_mY,_lp,0.9,0.9,0.6,11,0,0.5,0);}}};_lp._PH=(-1);if(yyfequal(global._RH,new Long(1834768886,1,
false))){{_lp._PH=_na(_lp,_mp,55,_M6(_lp,_mp,"+500"),16777215,0,425,5);}}else {if(yyfequal(global._RH,214218)){{}}};if(yyGetBool(_lp._PH)){{_H5(_lp,_mp,_lp._PH,0,0,0);{var _nY=_tp(_lp._PH);for(var _oY in _nY){if(!_nY.hasOwnProperty(_oY))continue;var _pY=_nY[_oY];if(_pY._wp)continue;if(!_pY._xp)continue;{_pY._7C=yyfminus(_pY._7C,20);_pY._aC=0.7;_H8(_pY,_lp,62,80,_pY._8C,0.9,1,1,0);_T8(_pY,_lp,0.5,0.5,0,430);_86(_pY,_lp,0,0);_s4(_pY,_lp,0.9,0.9,0.6,11,0,0.5,0);}}};}};if(yyflessequal(_5r,0)){{_Z5(_lp,_mp,
_lp._jY);}};}function _ik(_lp,_mp){_96(_lp,_mp);}function _jk(_lp,_mp){_Lb(_lp,_mp,_c6(_lp,_mp,0,global._Sw),_c6(_lp,_mp,0,global._Tw),182);_E6(_lp,_mp,_lp.id,4,_c6(_lp,_mp,0.25,0.7));}function _kk(_lp,_mp){_96(_lp,_mp);}function _lk(_lp,_mp){_fu(_lp,_mp);}function _mk(_lp,_mp){_96(_lp,_mp);_lp._Rt(0);_lp._eu=0;_lp._lL=0;_lp._nL=0;_lp._nz=0?1:0;_lp._oL=0;_lp._sE=(-1);}function _nk(_lp,_mp){if(!yyGetBool(_zp(_lp,_mp,129)._hL)){{if(yyGetBool(_lp._nz)){{_zp(_lp,_mp,129)._xJ=_lp._lL;_Pa(_lp,_mp);}};}};}function _ok(_lp,
_mp){_96(_lp,_mp);if(yyfequal(_lp._lL,_zp(_lp,_mp,129)._xJ)){_E5(_lp,_mp,95,0,0,0,1,1,0,1)};}function _pk(_lp,_mp){_fu(_lp,_mp);}function _qk(_lp,_mp){_96(_lp,_mp);_R8(_lp,_mp,_lp.id,0.8);_P8(_lp,_mp,_lp.id,30,0,_M6(_lp,_mp,"UNLOCK#RANDOM"),180,90,0.6,_zp(_lp,_mp,global._Dw)._wG,16777215);if(yyfgreater(_Q9(_lp,_mp),_zp(_lp,_mp,global._Dw)._1G)){_lp._HA=0?1:0};_lp._jT=4;}function _rk(_lp,_mp){_96(_lp,_mp);if(yyGetBool(_lp._HA)){_lp._Xp=1}else {_lp._Xp=0.5};}function _sk(_lp,_mp){var _Fr;var _5r=0;var _Iq=0;
for(;yyfless(_Iq,_zp(_lp,_mp,global._Dw)._fF);_Iq++){{_Fr=_zp(_lp,_mp,global._Dw)._gF[_yq(_Iq,_zp(_lp,_mp,global._Dw)._gF)];if(!yyGetBool(_Ou(_Fr,"unlocked"))){{_5r++;break;}};}};if(yyfgreater(_5r,0)){_kb(_lp,_mp)};}function _tk(_lp,_mp){_96(_lp,_mp);var _qY=_lp._Lp;var _rY=_lp._Mp;_lp._Ap(_lp._UG);_lp._Cp(_lp._VG);_E5(_lp,_mp,62,0,(-100),(-15),0.8,0.8,0,1);_D5(_lp,_mp,(-100),27,_Or(_zp(_lp,_mp,global._Dw)._9G),80,80,_zp(_lp,_mp,global._Dw)._YG,1,1,1,16777215);_lp._Ap(_qY);_lp._Cp(_rY);}function _uk(_lp,
_mp){_fu(_lp,_mp);}function _vk(_lp,_mp){_96(_lp,_mp);_R8(_lp,_mp,_lp.id,0.8);_P8(_lp,_mp,_lp.id,0,0,yyfplus("+",_Sp(_Or(_zp(_lp,_mp,global._Dw)._5K))),100,90,0.8,_zp(_lp,_mp,global._Dw)._wG,16777215);}function _wk(_lp,_mp){_96(_lp,_mp);if(yyGetBool(_lp._HA)){_lp._Xp=1}else {_lp._Xp=0.5};}function _xk(_lp,_mp){_38(_lp,_mp,425);}function _yk(_lp,_mp){_96(_lp,_mp);var _qY=_lp._Lp;var _rY=_lp._Mp;_lp._Ap(_lp._UG);_lp._Cp(_lp._VG);_E5(_lp,_mp,48,0,(-110),0,0.8,0.8,0,1);_E5(_lp,_mp,62,0,110,0,1,1,0,1);_lp._Ap(_qY);
_lp._Cp(_rY);}function _zk(_lp,_mp){_fu(_lp,_mp);}function _Ak(_lp,_mp){_96(_lp,_mp);_lp._9H=1?1:0;_lp._sY=0;_lp._FV=1;_lp._EV=0.92;_lp._aH=global._2H;if(yyGetBool(_lp._aH)){{_lp._Qt(161);_lp._GV=_09(_lp,_mp,"Page title",_lp.x,yyfminus(_Sp(_lp.y),255),400,50,0.8,_zp(_lp,_mp,global._Dw)._wG,16777215,1,1,1,0);_H5(_lp,_mp,_lp._GV,1,1,0);_lp._DV=(-1);}}else {{_lp._dW=_Lb(_lp,_mp,0,(-1000),56);_U8(_lp,_mp,_lp._dW,160);{var _tY=_tp(_lp._dW);for(var _uY in _tY){if(!_tY.hasOwnProperty(_uY))continue;var _vY=_tY[_uY];
if(_vY._wp)continue;if(!_vY._xp)continue;{_T8(_vY,_lp,0.5,0,0,110);_vY._sc=0?1:0;_vY._Et(yyfminus(_Sp(_vY._Dt()),99));_86(_vY,_lp,0.9,0.9);}}};_lp._GV=_09(_lp,_mp,"Page title",_lp.x,_lp.y,400,500,0.9,_zp(_lp,_mp,global._Dw)._wG,16777215,1,1,1,0);_zp(_lp,_mp,_lp._GV)._Et(yyfminus(_Sp(_lp._Dt()),100));{var _wY=_tp(_lp._GV);for(var _xY in _wY){if(!_wY.hasOwnProperty(_xY))continue;var _yY=_wY[_xY];if(_yY._wp)continue;if(!_yY._xp)continue;{_T8(_yY,_lp,0.5,0,0,115);_29(_yY,_lp,_yY.id,0,5,0,0.5);_p4(_yY,_lp,
_yY._Tp,yyfplus(_Sp(_yY._Up),12),1,4,1,0,0);_I5(_yY,_lp,_lp._dW,1,1,0,1,0);}}};_I5(_lp,_mp,_lp._GV,0,0,0,0,0);_lp._DV=_a6(_lp,_mp,91);_H5(_lp,_mp,_lp._DV,0,0,0);{var _zY=_tp(_lp._DV);for(var _AY in _zY){if(!_zY.hasOwnProperty(_AY))continue;var _BY=_zY[_AY];if(_BY._wp)continue;if(!_BY._xp)continue;{_86(_BY,_lp,1,1);_T8(_BY,_lp,0.5,0,0,yyfplus(_Sp(_zp(_lp,_mp,_lp._GV)._Up),65));}}};}};}function _Bk(_lp,_mp){_96(_lp,_mp);var _CY=4;if(yyGetBool(_lp._9H)){{if(yyfless(_lp._sY,_lp._EV)){_lp._sY=yyfplus(_lp._sY,
yyftime(_Sp(global._bx),_Sp(_CY)))}else {if(yyfgreater(_lp._sY,_lp._EV)){_lp._sY=_lp._EV}};}}else {{if(yyfgreater(_lp._sY,0)){_lp._sY=yyfminus(_lp._sY,yyftime(_Sp(global._bx),_Sp(_CY)))}else {if(yyfless(_lp._sY,0)){_lp._sY=0}};}};}function _Ck(_lp,_mp){if(yyfgreater(_lp._sY,0)){_t5(_lp,_mp,_lp._FV,0,_lp._sY)};if(yyGetBool(_lp._aH)){_l5(_lp,_mp)}else {{}};}function _Dk(_lp,_mp){_fu(_lp,_mp);}function _Ek(_lp,_mp){_96(_lp,_mp);_lp._iC=1;_lp._jC=0.75;}function _Fk(_lp,_mp){_fu(_lp,_mp);}function _Gk(_lp,_mp){
_96(_lp,_mp);_lp._yu=600;_lp._zu=400;_lp._GC=0.88;_lp._FS=0?1:0;_lp._cC=_zp(_lp,_mp,global._Dw).__G;if(yyfequal(_zp(_lp,_mp,global._Dw)._iz[_yq(_zp(_lp,_mp,global._Dw)._kz,_zp(_lp,_mp,global._Dw)._iz)],"night")){_lp._cC=_zp(_lp,_mp,global._Dw)._uG};_lp._bC=_zp(_lp,_mp,global._Dw)._vG;_lp._Qp=0?1:0;_lp._Xp=1;_lp._UE=0;}function _Hk(_lp,_mp){_fu(_lp,_mp);_lp._4t=yyfplus("+$ ",_Sp(_55(_lp,_mp,_zp(_lp,_mp,global._jE)._zE)));if(!yyGetBool(_lp._HA)){return 1};if(yyfequal(_lp._UE,0)){{_lp._Ap(_lp._Lp+yyftime(_Sp(global._ax),
2));if(yyfgreater(_lp._Lp,1)){{_lp._Ap(1);_lp._UE=2;}};}}else {if(yyfequal(_lp._UE,1)){{_lp._Ap(_lp._Lp+global._ax);if(yyfgreater(_lp._Lp,1)){{_lp._Ap(1);_lp._UE=2;}};}}else {if(yyfequal(_lp._UE,2)){{_lp._Ap(_lp._Lp-global._ax);if(yyfless(_lp._Lp,0.8)){{_lp._Ap(0.8);_lp._UE=1;}};}}}};_lp._Cp(_lp._Lp);}function _Ik(_lp,_mp){_fu(_lp,_mp);}function _Jk(_lp,_mp){_E8(_lp,_mp);var _Mt,_DY;var _EY=_7t(yyfdivide(0.6,_Sp(_zp(_lp,_mp,global._jE)._WE)),0.07,0.2);var _qO=(-115);var _FY=(-65);var _wr;var _6r;var _Iq=yyfminus(_Sp(_zp(_lp,
_mp,global._jE)._WE),1);for(;yyfgreaterequal(_Iq,0);_Iq--){{_Mt=_zp(_lp,_mp,global._jE)._YE[_yq(_Iq,_zp(_lp,_mp,global._jE)._YE)];_Z5(_lp,_mp,_Mt);_zp(_lp,_mp,global._jE)._WE--;}};var _Iq=yyfminus(_Sp(_zp(_lp,_mp,global._jE)._QE),1);for(;yyfgreaterequal(_Iq,0);_Iq--){{_DY=_zp(_lp,_mp,global._jE)._1F[_yq(_Iq,_zp(_lp,_mp,global._jE)._1F)];_zp(_lp,_mp,_DY)._HA=1?1:0;_zp(_lp,_mp,_DY)._7r(0);_zp(_lp,_mp,_DY)._9r(yyfplus(_Sp(_zp(_lp,_mp,global._OA)._9F),100));_zp(_lp,_mp,_DY)._QU=1?1:0;_zp(_lp,_mp,_DY)._RU=_c6(_lp,
_mp,(-600),600);_zp(_lp,_mp,_DY)._tE=0;_u7(_lp,_mp,_DY,0,0);_wr=_8r(_qO,_FY,yyfdivide(_Sp(yyfplus(yyfminus(yyfminus(_Sp(_zp(_lp,_mp,global._jE)._QE),1),_Sp(_Iq)),0.5)),_Sp(_zp(_lp,_mp,global._jE)._QE)));_6r=_c6(_lp,_mp,600,950);{var _GY=_tp(_DY);for(var _HY in _GY){if(!_GY.hasOwnProperty(_HY))continue;var _IY=_GY[_HY];if(_IY._wp)continue;if(!_IY._xp)continue;{var _Rp=_p4(_IY,_lp,yyftime(_Sp(_6r),_Sp(_yr(_wr))),yyfplus(_Sp(_zp(_lp,_mp,global._hE).y),_Sp(yyftime(_Sp(_6r),_Sp(_zr(_wr))))),0.75,6,0,yyftime(_Sp(yyfminus(yyfminus(_Sp(_zp(_lp,
_mp,global._jE)._QE),1),_Sp(_Iq))),_Sp(_EY)),0);_zp(_lp,_mp,_Rp)._dO=455;if(yyfequal(_Iq,0)){_zp(_lp,_mp,_Rp)._FE=324}else {_zp(_lp,_mp,_Rp)._FE=325};}}};}};if(yyflessequal(_zp(_lp,_mp,global._jE)._QE,0)){_t9(_lp,_mp,(-1))};_zp(_lp,_mp,global._jE)._WE=0;_zp(_lp,_mp,global._jE)._QE=0;var _JY=_Lb(_lp,_mp,0,yyfminus(_Sp(_zp(_lp,_mp,global._Dw)._pE),500),135);{var _KY=_tp(_JY);for(var _LY in _KY){if(!_KY.hasOwnProperty(_LY))continue;var _MY=_KY[_LY];if(_MY._wp)continue;if(!_MY._xp)continue;{_86(_MY,_lp,0,0);
_MY._Xp=1;}}};}function _Kk(_lp,_mp){_fu(_lp,_mp);}function _Lk(_lp,_mp){_96(_lp,_mp);;global._WI=_lp.id;_lp._UI=250;_7a(_lp,_mp);_lp._FV=70;_lp._EV=0.9;_zp(_lp,_mp,_lp._GV)._4t=_N6(_lp,_mp,"Treasure_found");_zp(_lp,_mp,_lp._DV)._sc=0?1:0;_zp(_lp,_mp,_lp._GV).__B=0.15;_lp._NY=_L8(_lp,_mp,0.5,0.5,0,0,94);{var _OY=_tp(_lp._NY);for(var _PY in _OY){if(!_OY.hasOwnProperty(_PY))continue;var _QY=_OY[_PY];if(_QY._wp)continue;if(!_QY._xp)continue;{_86(_QY,_lp,2,2);_QY._CU=15;_QY._Xp=0.6;}}};_H5(_lp,_mp,_lp._NY,
0,0,0);_lp._XI=_a6(_lp,_mp,139);var _0r=_H5(_lp,_mp,_lp._XI,0,0,0);_zp(_lp,_mp,_0r)._Ft=(-200);{var _RY=_tp(_lp._XI);for(var _SY in _RY){if(!_RY.hasOwnProperty(_SY))continue;var _TY=_RY[_SY];if(_TY._wp)continue;if(!_TY._xp)continue;{_T8(_TY,_lp,0.5,0.5,0,(-600));_p4(_TY,_lp,_TY._Tp,0,1,13,0,0,0);}}};if(yyfequal(global._RH,new Long(1834768886,1,false))){{_lp._SJ=_na(_lp,_mp,50,_N6(_lp,_mp,"Open_chest"),16777215,0,427,5);}}else {if(yyfequal(global._RH,214218)){{_lp._SJ=_na(_lp,_mp,50,_N6(_lp,_mp,"Open_chest"),
16777215,999,427,0);}}};{var _UY=_tp(_lp._SJ);for(var _VY in _UY){if(!_UY.hasOwnProperty(_VY))continue;var _WY=_UY[_VY];if(_WY._wp)continue;if(!_WY._xp)continue;{_86(_WY,_lp,0,0);_s4(_WY,_lp,1,1,0.4,11,0,0.5,0);_T8(_WY,_lp,0.5,0.75,0,0);}}};_0r=_H5(_lp,_mp,_lp._SJ,0,0,0);_zp(_lp,_mp,_0r)._Ft=(-50);}function _Mk(_lp,_mp){_fu(_lp,_mp);}function _Nk(_lp,_mp){_96(_lp,_mp);_lp._LF=15;_lp._Xp=0.05;_86(_lp,_mp,2,2);_lp._eu=0;_lp._Rt(1);}function _Ok(_lp,_mp){_96(_lp,_mp);_lp._Xp=0.5;_lp._tr(_lp._tq+yyftime(_Sp(_lp._LF),
_Sp(global._bx)));}function _Pk(_lp,_mp){_F5(_lp,_mp);}function _Qk(_lp,_mp){_fu(_lp,_mp);}function _Rk(_lp,_mp){_96(_lp,_mp);_lp._BJ=0?1:0;_E6(_lp,_mp,_lp.id,2,1.5);}function _Sk(_lp,_mp){_E8(_lp,_mp);_H6(_lp,_mp,global._Dw,433,0.5);_H6(_lp,_mp,global._Dw,413,0.55);}// /// @description start opening
function _Tk(_lp,_mp){if(yyGetBool(_lp._BJ)){return 1};_lp._BJ=1?1:0;_T8(_lp,_mp,0.5,0.5,0,0);_I4(_lp,_mp,_lp.id);_86(_lp,_mp,1,1);_lp._tr((-3));var _Rp=_G4(_lp,_mp,_lp.id,_v4(_lp,_mp,0.05,0,0,0,0,6,0,3));
_w4(_lp,_mp,_Rp,0,0,12);_E6(_lp,_mp,_lp.id,3,1);}// /// @description open chest
function _Uk(_lp,_mp){_T8(_lp,_mp,0.5,0.5,0,0);_I4(_lp,_mp,_lp.id);_86(_lp,_mp,1,1);_lp._tr(0);_lp._Qt(139);var _XY=_Lb(_lp,_mp,_lp.x,_lp.y,140);var _0r=_I5(_lp,_mp,_XY,1,1,1,1,1);_zp(_lp,_mp,_XY)._Et(_lp._Dt());_zp(_lp,_mp,_0r)._fQ=1?1:0;_zp(_lp,_mp,_0r)._Ft=5;_n4(_lp,_mp,_lp.id,0.2,5,0.5,1);_x8(_lp,_mp,"gameui:last gem collected",global._WI,2);_zp(_lp,_mp,global._Dw)._OI=0;var _Su=10;for(var _YY=0,_ZY=yyGetInt32(yyfdivide(_Sp(_zp(_lp,
_mp,global._WI)._UI),_Sp(_Su)));_YY<_ZY;_YY++){{_oa(_lp,_mp,global._WI,_Su);}};_x8(_lp,_mp,"gameui:last gem collected",_lp.id,5);}// /// @description bounce chest
function _Vk(_lp,_mp){if(yyGetBool(_lp._BJ)){return 0};var _Rp=_G4(_lp,_mp,_lp.id,_v4(_lp,_mp,0.2,(-50),(-15),0,(-0.1),15,0,3),_v4(_lp,_mp,0.2,50,(-15),0,0.1,(-15),0,2),_v4(_lp,_mp,0.2,50,15,0,(-0.1),(-15),0,3),_v4(_lp,_mp,0.2,(-50),(-15),0,0.1,15,0,2),_v4(_lp,_mp,0.2,(-50),15,0,(-0.1),15,0,3),_v4(_lp,_mp,0.5,50,15,0,0.1,(-15),0,13));_F4(_lp,
_mp,_Rp,0,0);_E6(_lp,_mp,_lp.id,2,3);}function _Wk(_lp,_mp){_l5(_lp,_mp);}function _Xk(_lp,_mp){_fu(_lp,_mp);}function _Yk(_lp,_mp){_fu(_lp,_mp);}function _Zk(_lp,_mp){_96(_lp,_mp);_P8(_lp,_mp,_lp.id,0,0,_M6(_lp,_mp,"PLAY"),yyftime(_Sp(_lp._Es()),0.8),yyftime(_Sp(_lp._Fs()),0.8),0.7,_zp(_lp,_mp,global._Dw)._wG,16777215);}function __k(_lp,_mp){_X7(_lp,_mp,5,1,0,1,0.5,0);}function _0l(_lp,_mp){_fu(_lp,_mp);}function _1l(_lp,_mp){_fu(_lp,_mp);}function _2l(_lp,_mp){_96(_lp,_mp);_E6(_lp,_mp,_lp.id,2,0.5);}function _3l(_lp,
_mp){var _MH=_c6(_lp,_mp,yyftime(_Sp(_lp._Es()),(-0.5)),yyftime(_Sp(_lp._Es()),0.5));var _NH=_c6(_lp,_mp,yyftime(_Sp(_lp._Fs()),(-0.5)),yyftime(_Sp(_lp._Fs()),0.5));_Lb(_lp,_mp,yyfplus(_Sp(_lp.x),_Sp(_MH)),yyfplus(_Sp(_lp.y),_Sp(_NH)),181);_E6(_lp,_mp,_lp.id,2,_c6(_lp,_mp,0.5,1.5));}function _4l(_lp,_mp){_fu(_lp,_mp);}function _5l(_lp,_mp){_s5(_lp,_mp,_lp._Bs,0,_lp._Xp);}function _6l(_lp,_mp){_fu(_lp,_mp);}function _7l(_lp,_mp){_fu(_lp,_mp);}function _8l(_lp,_mp){_96(_lp,_mp);;global._3K=_lp.id;_lp._4K=0?1:0;
_lp._SJ=(-1);_lp._TJ=(-1);_E6(_lp,_mp,_lp.id,4,_c6(_lp,_mp,0.25,0.7));_lp._FV=70;_lp._EV=0.8;_zp(_lp,_mp,_lp._GV)._4t=_N6(_lp,_mp,"Win_a_prize");_H5(_lp,_mp,_7a(_lp,_mp),0,0,0);_lp._rK=0;var __Y=_D9(_lp,_mp);var _0Z=_ob(_lp,_mp);_lp._rK=_eq(_lp._rK,211530957);_lp._rK[_fq(0)]=_db(_lp,_mp,1,25);_lp._rK[_fq(1)]=_db(_lp,_mp,1,50);_lp._rK[_fq(2)]=_db(_lp,_mp,1,50);_lp._rK[_fq(3)]=_db(_lp,_mp,1,100);_lp._rK[_fq(4)]=_db(_lp,_mp,2,round(yyftime(_Sp(__Y),1)));_lp._rK[_fq(5)]=_db(_lp,_mp,2,round(yyftime(_Sp(__Y),
2)));_lp._rK[_fq(6)]=_db(_lp,_mp,2,round(yyftime(_Sp(__Y),2)));_lp._rK[_fq(7)]=_db(_lp,_mp,2,round(yyftime(_Sp(__Y),4)));if(yyfnotequal(_0Z,(-1))){{_lp._rK[_fq(8)]=_db(_lp,_mp,0,_0Z);}}else {{_lp._rK[_fq(8)]=_db(_lp,_mp,1,200);}};var _1Z=_a6(_lp,_mp,150);{var _2Z=_tp(_1Z);for(var _3Z in _2Z){if(!_2Z.hasOwnProperty(_3Z))continue;var _4Z=_2Z[_3Z];if(_4Z._wp)continue;if(!_4Z._xp)continue;{_T8(_4Z,_lp,0.5,0.2,0,(-25));_86(_4Z,_lp,0.85,0.85);}}};_lp._QK=9;_eb(_lp,_mp,8);var _Xr;var _8L=0;var _Iq=0;for(;yyfless(_Iq,
9);_Iq++){{_8L=_gz(8);_Xr=_lp._rK[_yq(_Iq,_lp._rK)];_lp._rK[_fq(_Iq)]=_lp._rK[_yq(_8L,_lp._rK)];_lp._rK[_fq(_8L)]=_Xr;}};var _5Z=190;__4(_lp,_mp,434,3,3,_5Z,_5Z);_lp._6Z=_Z8(_lp,_mp,_N6(_lp,_mp,"Prizes_tap_to_open_hint"),0,0,350,40,0.6,_zp(_lp,_mp,global._Dw)._wG,16777215,1,1,1,1);{var _7Z=_tp(_lp._6Z);for(var _8Z in _7Z){if(!_7Z.hasOwnProperty(_8Z))continue;var _9Z=_7Z[_8Z];if(_9Z._wp)continue;if(!_9Z._xp)continue;{_T8(_9Z,_lp,0.5,0.5,0,yyfplus(_Sp(_5Z),80));}}};_H5(_lp,_mp,_lp._6Z,0,0,0);_lp._Yp=_L8(_lp,
_mp,0.5,0.5,(-250),_zp(_lp,_mp,_lp._6Z)._Up,153);{var _aZ=_tp(_lp._Yp);for(var _bZ in _aZ){if(!_aZ.hasOwnProperty(_bZ))continue;var _cZ=_aZ[_bZ];if(_cZ._wp)continue;if(!_cZ._xp)continue;{_86(_cZ,_lp,0.4,0.4);_F6(_cZ,_lp,_cZ.id,1,1,0,2.2);}}};_H5(_lp,_mp,_lp._Yp,0,0,0);}function _9l(_lp,_mp){_zp(_lp,_mp,global._UJ)._Xp=0;{_Ra(_lp,_mp);};}function _al(_lp,_mp){var _0G=_Lb(_lp,_mp,_c6(_lp,_mp,0,global._Sw),_c6(_lp,_mp,0,global._Tw),181);_zp(_lp,_mp,_0G)._Et(yyfminus(_Sp(_lp._Dt()),1));_E6(_lp,_mp,_lp.id,4,
_c6(_lp,_mp,0.25,0.7));}function _bl(_lp,_mp){_fu(_lp,_mp);}function _cl(_lp,_mp){_96(_lp,_mp);_R8(_lp,_mp,_lp.id,0.8);_lp._Rt(0);_lp._eu=0;_lp._BJ=0?1:0;_lp._dZ=0;_lp._CA=(-1);_lp._eZ=(-1);_lp._4t="";_E6(_lp,_mp,_lp.id,4,0.3);}function _dl(_lp,_mp){_96(_lp,_mp);if(yyfgreater(_lp._dZ,0)){_lp._dZ=yyfminus(_lp._dZ,yyftime(_Sp(global._bx),3))};}// /// @description start opening
function _el(_lp,_mp){var _Rp=_G4(_lp,_mp,_lp.id,_v4(_lp,_mp,0.1,0,0,(-1),0.15,0,0,2));_zp(_lp,_mp,_Rp)._FE=437;_lp._dZ=1;_F4(_lp,
_mp,_Rp,0.35,0);_95(_lp,_mp,19,0);}function _fl(_lp,_mp){if(yyfequal(_lp._Cs,0)){{var _0G=_Lb(_lp,_mp,yyfplus(_Sp(_c6(_lp,_mp,(-75),75)),_Sp(_lp.x)),yyfplus(_Sp(_lp.y),_Sp(_c6(_lp,_mp,(-75),75))),182);_zp(_lp,_mp,_0G)._BW=_c6(_lp,_mp,0.35,0.7);_zp(_lp,_mp,_0G)._Et(yyfminus(_Sp(_lp._Dt()),2));}};_E6(_lp,_mp,_lp.id,4,_c6(_lp,_mp,1,1.8));}function _gl(_lp,_mp){_gb(_lp,_mp,_lp.id);}function _hl(_lp,_mp){_96(_lp,_mp);if(yyfgreater(_lp._dZ,0)){_As(_lp,_lp._Bs,1,_lp.x,_lp.y,_lp._UG,_lp._VG,_lp._tq,16777215,
_lp._dZ)};}function _il(_lp,_mp){_fu(_lp,_mp);}function _jl(_lp,_mp){_96(_lp,_mp);;global._UJ=_lp.id;var _fZ=130;_lp._WJ=0;_lp._VJ=3;_lp._WJ=_eq(_lp._WJ,2005739618);_lp._WJ[_fq(0)]=_Lb(_lp,_mp,yyfminus(_Sp(_lp.x),_Sp(_fZ)),_lp.y,149);_I5(_lp,_mp,_lp._WJ[_yq(0,_lp._WJ)],1,1,0,1,1);_lp._WJ[_fq(1)]=_Lb(_lp,_mp,_lp.x,_lp.y,149);_I5(_lp,_mp,_lp._WJ[_yq(1,_lp._WJ)],1,1,0,1,1);_lp._WJ[_fq(2)]=_Lb(_lp,_mp,yyfplus(_Sp(_lp.x),_Sp(_fZ)),_lp.y,149);_I5(_lp,_mp,_lp._WJ[_yq(2,_lp._WJ)],1,1,0,1,1);}function _kl(_lp,
_mp){_fu(_lp,_mp);}function _ll(_lp,_mp){_lp._Rt(0);_lp._eu=0;_lp._VK=(-1);}function _ml(_lp,_mp){if(yyfequal(_lp._Cs,0)){{var _0G=_Lb(_lp,_mp,yyfplus(_Sp(_c6(_lp,_mp,(-30),30)),_Sp(_lp.x)),yyfplus(_Sp(_lp.y),_Sp(_c6(_lp,_mp,(-20),20))),182);_zp(_lp,_mp,_0G)._BW=_c6(_lp,_mp,0.35,0.7);_zp(_lp,_mp,_0G)._Et(yyfminus(_Sp(_lp._Dt()),2));}};_E6(_lp,_mp,_lp.id,4,_c6(_lp,_mp,0.3,1));}function _nl(_lp,_mp){_l5(_lp,_mp);}function _ol(_lp,_mp){}function _pl(_lp,_mp){_fu(_lp,_mp);}function _ql(_lp,_mp){_96(_lp,_mp);
;global._MK=_lp.id;_lp._CJ=(-1);_lp._Rt(0);_lp._eu=0;_lp._4t=_Z8(_lp,_mp,_N6(_lp,_mp,"Best_prize"),yyfplus(_Sp(_lp.x),45),_lp.y,200,50,1,_zp(_lp,_mp,global._Dw)._wG,16777215,1,1,1,1);_H5(_lp,_mp,_lp._4t,1,1,0);}function _rl(_lp,_mp){_fu(_lp,_mp);}function _sl(_lp,_mp){_96(_lp,_mp);_lp._CA=(-1);_lp._rI=(-1);}function _tl(_lp,_mp){_fu(_lp,_mp);}function _ul(_lp,_mp){_96(_lp,_mp);_P8(_lp,_mp,_lp.id,0,0,"+3",80,80,0.8,_zp(_lp,_mp,global._Dw)._wG,16777215);_R8(_lp,_mp,_lp.id,0.8);}function _vl(_lp,_mp){_lp._2K=0?1:0;
if(yyfequal(_18(_lp,_mp),1)){_38(_lp,_mp,424)}else {_lp._Xp=0.5};}function _wl(_lp,_mp){_96(_lp,_mp);var _qY=_lp._Lp;var _rY=_lp._Mp;_lp._Ap(_lp._UG);_lp._Cp(_lp._VG);_E5(_lp,_mp,48,0,(-115),0,0.8,0.8,0,1);_E5(_lp,_mp,131,0,105,0,0.8,0.8,0,1);_lp._Ap(_qY);_lp._Cp(_rY);}function _xl(_lp,_mp){_fu(_lp,_mp);}function _yl(_lp,_mp){_96(_lp,_mp);_lp._gZ=0;_lp._hZ=0;_lp._iZ=0;_lp._jZ=1;_lp._kZ=0.15;}function _zl(_lp,_mp){_96(_lp,_mp);if(yyfgreater(_lp._iZ,0)){{_lp._iZ=yyfminus(_lp._iZ,global._bx);return 0;}};_lp._gZ=yyfplus(_lp._gZ,
yyfdivide(yyftime(_Sp(global._bx),_Sp(_lp._hZ)),_Sp(_lp._kZ)));if((yyGetBool(yyfgreater(_lp._hZ,0)))&&(yyGetBool(yyfgreaterequal(_lp._gZ,1)))){{_lp._gZ=1;_lp._iZ=0.4;_lp._hZ=(-1);}};if((yyGetBool(yyfless(_lp._hZ,0)))&&(yyGetBool(yyflessequal(_lp._gZ,0)))){{_lp._gZ=0;_lp._hZ=0;}};_lp._jZ=yyfminus(1,_Sp(yyftime(_Sp(_lp._gZ),0.2)));}// /// @description press animation play
function _Al(_lp,_mp){_lp._gZ=0;_lp._hZ=1;}function _Bl(_lp,_mp){_E5(_lp,_mp,135,(-1),yyftime((-2),_Sp(_lp._Lp)),yyfplus(_Sp(yyftime(yyftime(_Sp(_lp._gZ),
25),_Sp(_lp._jZ))),2),_lp._jZ,_lp._jZ,0,1,16777215);_As(_lp,136,0,_lp.x,_lp.y,yyftime(_Sp(_lp._Lp),_Sp(_lp._jZ)),yyftime(_Sp(_lp._Mp),_Sp(_lp._jZ)),_lp._tq,16777215,_lp._Xp);}function _Cl(_lp,_mp){_fu(_lp,_mp);}// /// @description Insert description here
function _Dl(_lp,_mp){_96(_lp,_mp);_lp._Xp=0;_E8(_lp,_mp);{var _lZ=_tp(115);for(var _mZ in _lZ){if(!_lZ.hasOwnProperty(_mZ))continue;var _nZ=_lZ[_mZ];if(_nZ._wp)continue;if(!_nZ._xp)continue;_nZ._HA=1?1:0}};_lp._4t=_Z8(_lp,_mp,_N6(_lp,_mp,"Make_first_upgrade_text"),
0,0,600,600,0.8,_zp(_lp,_mp,global._Dw)._wG,16777215,1,1,1,1);_H5(_lp,_mp,_lp._4t,0,0,0);{var _oZ=_tp(_lp._4t);for(var _pZ in _oZ){if(!_oZ.hasOwnProperty(_pZ))continue;var _qZ=_oZ[_pZ];if(_qZ._wp)continue;if(!_qZ._xp)continue;{_T8(_qZ,_lp,0.5,0.5,0,0);_86(_qZ,_lp,0.9,0.9);_s4(_qZ,_lp,1,1,0.9,7,1,0,0);}}};}// /// @description Insert description here
function _El(_lp,_mp){_D8(_lp,_mp);_zp(_lp,_mp,global._Dw)._0M=1?1:0;_H6(_lp,_mp,global._7K,371,0.1);}// /// @description Insert description here
function _Fl(_lp,
_mp){if(yyfless(_lp._Xp,0.75)){_lp._Xp=yyfplus(_lp._Xp,global._bx)};}// /// @description Insert description here
function _Gl(_lp,_mp){if(yyfgreater(_lu(115),0)){{var _HW=global._Tw;var _IW=_mu(115,0);_HW=_zp(_lp,_mp,_IW)._Lx;_G5(_lp,_mp,1,0,round(yyfminus(_Sp(yyftime(_Sp(global._Sw),0.5)),420)),round(yyfminus(_Sp(_zp(_lp,_mp,_IW)._Lx),45)),round(yyfplus(_Sp(yyftime(_Sp(global._Sw),0.5)),420)),round(yyfplus(_Sp(_zp(_lp,_mp,_IW)._9F),45)),_lp._Xp);}};}function _Hl(_lp,_mp){_fu(_lp,_mp);}// /// @description Insert description here
function _Il(_lp,
_mp){_96(_lp,_mp);_lp._Xp=0;_E8(_lp,_mp);{var _rZ=_tp(115);for(var _sZ in _rZ){if(!_rZ.hasOwnProperty(_sZ))continue;var _tZ=_rZ[_sZ];if(_tZ._wp)continue;if(!_tZ._xp)continue;_tZ._HA=1?1:0}};_lp._4t=_Z8(_lp,_mp,_N6(_lp,_mp,"Time_to_check_the_aquarium"),0,0,600,600,0.8,_zp(_lp,_mp,global._Dw)._wG,16777215,1,1,1,1);_lp._uZ=(-1);if(yyfgreater(_lu(100),0)){{_lp._uZ=_mu(100,0);_H5(_lp,_mp,_lp._4t,0,0,0);{var _vZ=_tp(_lp._4t);for(var _wZ in _vZ){if(!_vZ.hasOwnProperty(_wZ))continue;var _xZ=_vZ[_wZ];if(_xZ._wp)continue;
if(!_xZ._xp)continue;{_T8(_xZ,_lp,0.5,_zp(_lp,_mp,_lp._uZ).__B,0,_zp(_lp,_mp,_lp._uZ)._Up);_86(_xZ,_lp,0.9,0.9);_s4(_xZ,_lp,1,1,0.9,7,1,0,0);}}};_zp(_lp,_mp,_lp._uZ)._HA=1?1:0;_zp(_lp,_mp,global._Dw).__L=1?1:0;}};}// /// @description Insert description here
function _Jl(_lp,_mp){_D8(_lp,_mp);}// /// @description Insert description here
function _Kl(_lp,_mp){if(yyfless(_lp._Xp,0.75)){_lp._Xp=yyfplus(_lp._Xp,global._bx)};}// /// @description Insert description here
function _Ll(_lp,_mp){if(yyGetBool(_56(_lp,
_mp,_lp._uZ))){{_G5(_lp,_mp,1,0,yyfminus(_Sp(_zp(_lp,_mp,_lp._uZ)._Kx),45),yyfminus(_Sp(_zp(_lp,_mp,_lp._uZ)._Lx),45),yyfplus(_Sp(_zp(_lp,_mp,_lp._uZ)._gM),45),yyfplus(_Sp(_zp(_lp,_mp,_lp._uZ)._9F),45),_lp._Xp);}};}function _Ml(_lp,_mp){_fu(_lp,_mp);}// /// @description Insert description here
function _Nl(_lp,_mp){_96(_lp,_mp);_lp._Ty=0?1:0;_zp(_lp,_mp,global._jE)._wq=1?1:0;_lp._yZ=0;_lp._zZ=_8v._JD();_lp._AZ=300;_T8(_lp,_mp,0.5,0.8,0,0);_lp._Ap(0.8);_lp._BZ=_L8(_lp,_mp,_lp._ZB,_lp.__B,yyfminus(_Sp(_lp._Tp),
_Sp(yyftime(_Sp(_lp._AZ),0.5))),_lp._Up,157);_I5(_lp,_mp,_lp._BZ,0,0,0,1,1);var _Rp=_D4(_lp,_mp,_lp._BZ,0.6,_lp._AZ,0,0,0,0,0,7);_w4(_lp,_mp,_Rp,0,0,0);var _4t;if(yyGetBool(global._BP)){_4t=_N6(_lp,_mp,"Move_finger_tutorial")}else {_4t=_N6(_lp,_mp,"Move_mouse_tutorial")};var _vI=__8(_lp,_mp,_4t,0,(-120),400,400,0.6,_zp(_lp,_mp,global._Dw)._wG,16777215,1,1,1,0,0,0);_I5(_lp,_mp,_vI,1,0,0,1,1);_lp._Xp=0;_q4(_lp,_mp,1,0.15,1,0,0);_E6(_lp,_mp,_lp.id,4,3);}// /// @description Insert description here
function _Ol(_lp,
_mp){_96(_lp,_mp);_lp._yZ=yyfplus(_lp._yZ,abs(yyfminus(_Sp(_8v._JD()),_Sp(_lp._zZ))));if(yyfgreater(_lp._yZ,800)){{_Yw(_lp,_mp,4);}};_lp._zZ=_8v._JD();}// /// @description Insert description here
function _Pl(_lp,_mp){if(yyGetBool(_lp._Ty)){return };_q4(_lp,_mp,0,0.4,1,0,1);_lp._Ty=1?1:0;_zp(_lp,_mp,global._jE)._wq=0?1:0;_zp(_lp,_mp,global._Dw)._oE=1?1:0;}// /// @description Insert description here
function _Ql(_lp,_mp){_t5(_lp,_mp,1,0,yyftime(0.3,_Sp(_lp._Xp)));_96(_lp,_mp);}function _Rl(_lp,_mp){
_fu(_lp,_mp);}function _Sl(_lp,_mp){_fu(_lp,_mp);}function _Tl(_lp,_mp){_fu(_lp,_mp);}function _Ul(_lp,_mp){_s5(_lp,_mp,_lp._Bs,0,_lp._Xp);}function _Vl(_lp,_mp){_fu(_lp,_mp);}function _Wl(_lp,_mp){_fu(_lp,_mp);}function _Xl(_lp,_mp){_lp._CZ=2.5;_E6(_lp,_mp,_lp.id,0,_lp._CZ);}function _Yl(_lp,_mp){if(yyGetBool(global._2J)){_X7(_lp,_mp,1,1,0,1,1,0.1)}else {_X7(_lp,_mp,5,1,0,1,1,0.1)};}function _Zl(_lp,_mp){_fu(_lp,_mp);}function __l(_lp,_mp){_96(_lp,_mp);_lp._EV=0.6;_zp(_lp,_mp,_lp._GV)._4t=_M6(_lp,_mp,"NOT ENOUGH ENERGY!");
_lp._DZ=_09(_lp,_mp,_M6(_lp,_mp,"BUY ENERGY POTION#TO RESTORE ENERGY"),_lp.x,yyfminus(_Sp(_lp.y),150),500,500,0.45,_zp(_lp,_mp,global._Dw)._wG,_zp(_lp,_mp,global._Dw)._gI,1,1,1,0);_H5(_lp,_mp,_lp._DZ,1,1,0);_lp._EZ=_H8(_lp,_mp,146,0,0,0,1,0,0);{var _FZ=_tp(_lp._EZ);for(var _GZ in _FZ){if(!_FZ.hasOwnProperty(_GZ))continue;var _HZ=_FZ[_GZ];if(_HZ._wp)continue;if(!_HZ._xp)continue;{_s4(_HZ,_lp,0.9,0.9,0.5,11,0,0.2,0);_s4(_HZ,_lp,0.1,0.1,0.5,7,1,0.5,0);}}};_H5(_lp,_mp,_lp._EZ,1,0,0);_lp._PH=(-1);if(yyfequal(global._RH,
new Long(1834768886,1,false))){{_lp._PH=_na(_lp,_mp,50,_M6(_lp,_mp,"BUY"),16777215,0,432,5);_zp(_lp,_mp,_lp._PH)._7r(_lp.x);_zp(_lp,_mp,_lp._PH)._9r(yyfplus(_Sp(_lp.y),165));_H5(_lp,_mp,_lp._PH,1,1,0);}}else {if(yyfequal(global._RH,214218)){{_lp._PH=_na(_lp,_mp,50,_M6(_lp,_mp,"BUY"),16777215,3,432,1.99);_zp(_lp,_mp,_lp._PH)._7r(_lp.x);_zp(_lp,_mp,_lp._PH)._9r(yyfplus(_Sp(_lp.y),165));_H5(_lp,_mp,_lp._PH,1,1,0);}}};_lp._TJ=_O8(_lp,_mp,_lp.x,yyfplus(_Sp(_lp.y),270),(-1),403);_P8(_lp,_mp,_lp._TJ,0,0,
_M6(_lp,_mp,"NO, THANKS"),200,120,0.9,_zp(_lp,_mp,global._Dw)._YG,_zp(_lp,_mp,global._Dw)._IT);_V8(_lp,_mp,_lp._TJ,(-100),(-30),100,30);_R8(_lp,_mp,_lp._TJ,0.8);{var _IZ=_tp(_lp._TJ);for(var _JZ in _IZ){if(!_IZ.hasOwnProperty(_JZ))continue;var _KZ=_IZ[_JZ];if(_KZ._wp)continue;if(!_KZ._xp)continue;{_86(_KZ,_lp,0,0);_s4(_KZ,_lp,1,1,0.6,11,0,1,0);}}};_H5(_lp,_mp,_lp._TJ,1,0,0);}// /// @description on language changed
function _0m(_lp,_mp){_zp(_lp,_mp,_lp._qW)._4t=_Gr(_S6(_lp,_mp));}function _1m(_lp,_mp){
_fu(_lp,_mp);}// /// @description Insert description here
function _2m(_lp,_mp){_lp._Et(1000);}function _3m(_lp,_mp){_s5(_lp,_mp,_lp._Bs,0,_lp._Xp);}function _4m(_lp,_mp){_fu(_lp,_mp);}function _5m(_lp,_mp){_96(_lp,_mp);;global._yV=_lp.id;_lp._EV=0;_lp._bH=_Lb(_lp,_mp,0,(-500),107);{var _LZ=_tp(_lp._bH);for(var _MZ in _LZ){if(!_LZ.hasOwnProperty(_MZ))continue;var _NZ=_LZ[_MZ];if(_NZ._wp)continue;if(!_NZ._xp)continue;{_NZ._cC=16777215;_T8(_NZ,_lp,0.5,0,0,(-170));_o4(_NZ,_lp,0,100,0.5,11,0);_zp(_lp,_mp,_NZ._zG)._cC=16777215;
}}};var _OZ=_Lb(_lp,_mp,0,(-150),165);_zp(_lp,_mp,_lp._GV)._4t=_M6(_lp,_mp,"AQUARIUM");_zp(_lp,_mp,_lp._GV)._sc=0?1:0;_lp._fY=_O8(_lp,_mp,_lp.x,_zp(_lp,_mp,_lp._GV).y,67,411);_R8(_lp,_mp,_lp._fY,0.8);_H5(_lp,_mp,_lp._fY,0,0,0);{var _PZ=_tp(_lp._fY);for(var _QZ in _PZ){if(!_PZ.hasOwnProperty(_QZ))continue;var _RZ=_PZ[_QZ];if(_RZ._wp)continue;if(!_RZ._xp)continue;{_V8(_RZ,_lp,_RZ.id,(-80),(-80),80,80);_T8(_RZ,_lp,1,0,(-60),70);}}};}function _6m(_lp,_mp){_96(_lp,_mp);}function _7m(_lp,_mp){_Lb(_lp,_mp,_c6(_lp,
_mp,0,global._Sw),_c6(_lp,_mp,0,global._Tw),182);_E6(_lp,_mp,_lp.id,4,_c6(_lp,_mp,0.25,0.7));}// /// @description claim all button create
function _8m(_lp,_mp){}function _9m(_lp,_mp){_96(_lp,_mp);}function _am(_lp,_mp){_fu(_lp,_mp);}function _bm(_lp,_mp){_fu(_lp,_mp);}function _cm(_lp,_mp){_96(_lp,_mp);_lp._EV=0.6;_zp(_lp,_mp,_lp._GV)._4t=_N6(_lp,_mp,"Become_VIP");_zp(_lp,_mp,_lp._GV)._cC=_zp(_lp,_mp,global._Dw).__G;var _0r=_M5(_lp,_mp,_lp._GV);_zp(_lp,_mp,_0r)._Ft=(-10);{var _SZ=_tp(_lp._GV);for(var _TZ in _SZ){
if(!_SZ.hasOwnProperty(_TZ))continue;var _UZ=_SZ[_TZ];if(_UZ._wp)continue;if(!_UZ._xp)continue;{var _VZ=_H8(_UZ,_lp,_UZ._WZ,250,0,1,1,0,0);_zp(_lp,_mp,_VZ)._eu=1;_VZ=_H8(_UZ,_lp,_UZ._WZ,(-250),0,1,1,0,0);_zp(_lp,_mp,_VZ)._eu=1;_zp(_lp,_mp,_VZ)._Ap(_Sp(-_Sp(_zp(_lp,_mp,_VZ)._Lp)));}}};_lp._Qt(_lp._XZ);_lp._YZ=_H8(_lp,_mp,_lp._ZZ,0,(-70),0.9,1,0,0);_0r=_M5(_lp,_mp,_lp._YZ);_zp(_lp,_mp,_0r)._Ft=(-2);_lp._8t=_Lb(_lp,_mp,_zp(_lp,_mp,_lp._YZ).x,_zp(_lp,_mp,_lp._YZ).y,167);_zp(_lp,_mp,_lp._8t)._Et(yyfminus(_Sp(_lp._Dt()),
1));_zp(_lp,_mp,_lp._8t)._Rt(1);{var __Z=_tp(_lp._8t);for(var _0_ in __Z){if(!__Z.hasOwnProperty(_0_))continue;var _1_=__Z[_0_];if(_1_._wp)continue;if(!_1_._xp)continue;_76(_1_,_lp,2)}};_I5(_lp,_mp,_lp._8t,1,1,0,0,1);{var _2_=_tp(_lp._YZ);for(var _3_ in _2_){if(!_2_.hasOwnProperty(_3_))continue;var _4_=_2_[_3_];if(_4_._wp)continue;if(!_4_._xp)continue;{_H8(_4_,_lp,_4_._5_,(-210),(-100),1,1,1,0);_4_._4t=_09(_4_,_lp,_N6(_4_,_lp,"VIP_night_mode"),yyfminus(_Sp(_4_.x),190),yyfminus(_Sp(_4_.y),100),200,200,1,_zp(_lp,
_mp,global._Dw)._YG,16777215,1,0,1,0);_H5(_4_,_lp,_4_._4t,1,1,0);_86(_4_,_lp,0,0);_s4(_4_,_lp,0.9,0.9,0.5,11,0,0,0);_s4(_4_,_lp,0.02,0.02,1.5,7,1,0.6,0);}}};var _6_=130;_lp._4t=_09(_lp,_mp,_N6(_lp,_mp,"Exclusive_night_mode"),_lp.x,yyfplus(_Sp(_lp.y),_Sp(_6_)),380,500,0.45,_zp(_lp,_mp,global._Dw)._wG,_zp(_lp,_mp,global._Dw)._gI,1,1,1,0);_zp(_lp,_mp,_lp._4t)._Et(yyfminus(_Sp(_lp._Dt()),2));_I5(_lp,_mp,_lp._4t,1,1,0,0,1);_H8(_lp,_mp,_lp._7_,(-230),_6_,1,1,1,0);_6_=yyfplus(_6_,50);_lp._4t=_09(_lp,_mp,
_N6(_lp,_mp,"No_ads"),_lp.x,yyfplus(_Sp(_lp.y),_Sp(_6_)),380,500,0.45,_zp(_lp,_mp,global._Dw)._wG,_zp(_lp,_mp,global._Dw)._gI,1,1,1,0);_zp(_lp,_mp,_lp._4t)._Et(yyfminus(_Sp(_lp._Dt()),2));_I5(_lp,_mp,_lp._4t,1,1,0,0,1);_H8(_lp,_mp,_lp._7_,(-230),_6_,1,1,1,0);_6_=yyfplus(_6_,50);_lp._4t=_09(_lp,_mp,_N6(_lp,_mp,"All_money_x_2"),_lp.x,yyfplus(_Sp(_lp.y),_Sp(_6_)),380,500,0.45,_zp(_lp,_mp,global._Dw)._wG,_zp(_lp,_mp,global._Dw)._gI,1,1,1,0);_zp(_lp,_mp,_lp._4t)._Et(yyfminus(_Sp(_lp._Dt()),2));_I5(_lp,
_mp,_lp._4t,1,1,0,0,1);_H8(_lp,_mp,_lp._7_,(-230),_6_,1,1,1,0);_lp._PH=(-1);_6_=yyfplus(_6_,140);if(yyfequal(global._RH,new Long(1834768886,1,false))){{_lp._PH=_na(_lp,_mp,50,_M6(_lp,_mp,"BUY"),16777215,0,432,5);_zp(_lp,_mp,_lp._PH)._7r(_lp.x);_zp(_lp,_mp,_lp._PH)._9r(yyfplus(_Sp(_lp.y),165));_H5(_lp,_mp,_lp._PH,1,1,0);}}else {if(yyfequal(global._RH,214218)){{_lp._PH=_na(_lp,_mp,_lp._8_,_N6(_lp,_mp,"Start_free_trial"),16777215,999,432,1.99);_zp(_lp,_mp,_lp._PH)._8C=yyfminus(_zp(_lp,_mp,_lp._PH)._8C,
5);_zp(_lp,_mp,_lp._PH)._7r(_lp.x);_zp(_lp,_mp,_lp._PH)._9r(yyfplus(_Sp(_lp.y),_Sp(_6_)));{var _9_=_tp(_lp._PH);for(var _a_ in _9_){if(!_9_.hasOwnProperty(_a_))continue;var _b_=_9_[_a_];if(_b_._wp)continue;if(!_b_._xp)continue;_H5(_b_,_lp,_09(_b_,_lp,_M6(_b_,_lp,"Free for 3 days, 4.99$ per week after"),_b_.x,yyfplus(_Sp(_b_.y),25),300,50,1,_zp(_lp,_mp,global._Dw)._YG,16777215,0.5,1,1,0),1,1,0)}};_zp(_lp,_mp,_lp._PH)._Et(yyfminus(_Sp(_lp._Dt()),5));_I5(_lp,_mp,_lp._PH,1,0,0,0,1);}}};{var _c_=_tp(_lp._PH);
for(var _d_ in _c_){if(!_c_.hasOwnProperty(_d_))continue;var _e_=_c_[_d_];if(_e_._wp)continue;if(!_e_._xp)continue;{_86(_e_,_lp,0,0);_s4(_e_,_lp,0.9,0.9,0.6,11,0,0,0);_s4(_e_,_lp,0.1,0.1,0.6,11,1,1,0);}}};_6_=yyfplus(_6_,100);_lp._TJ=_O8(_lp,_mp,_lp.x,yyfplus(_Sp(_lp.y),_Sp(_6_)),(-1),404);_P8(_lp,_mp,_lp._TJ,0,0,_M6(_lp,_mp,"NO, THANKS"),200,120,0.9,_zp(_lp,_mp,global._Dw)._YG,_zp(_lp,_mp,global._Dw)._gI);_V8(_lp,_mp,_lp._TJ,(-100),(-30),100,30);_zp(_lp,_mp,_lp._TJ)._FH=0.5;_R8(_lp,_mp,_lp._TJ,0.8);
{var _f_=_tp(_lp._TJ);for(var _g_ in _f_){if(!_f_.hasOwnProperty(_g_))continue;var _h_=_f_[_g_];if(_h_._wp)continue;if(!_h_._xp)continue;{_86(_h_,_lp,0,0);_s4(_h_,_lp,1,1,0.6,11,0,1,0);}}};_H5(_lp,_mp,_lp._TJ,1,0,0);_E6(_lp,_mp,_lp.id,4,_c6(_lp,_mp,0.25,0.7));_lp._i_=0?1:0;}// /// @description Insert description here
function _dm(_lp,_mp){_96(_lp,_mp);if(!yyGetBool(_lp._i_)){{_lp._Up=(-200);_lp._i_=1;}};}function _em(_lp,_mp){_96(_lp,_mp);}// /// @description Insert description here
function _fm(_lp,
_mp){var _0G=_Lb(_lp,_mp,_lp.x,_lp.y,181);_W8(_lp,_mp,_lp.id,_0G);_zp(_lp,_mp,_0G)._Et(yyfminus(_Sp(_lp._Dt()),1));_E6(_lp,_mp,_lp.id,4,_c6(_lp,_mp,0.25,0.7));}function _gm(_lp,_mp){_fu(_lp,_mp);}// /// @description Insert description here
function _hm(_lp,_mp){_96(_lp,_mp);_lp._RU=60;_lp._eu=0;}// /// @description Insert description here
function _im(_lp,_mp){_96(_lp,_mp);_lp._tr(_lp._tq+yyftime(_Sp(_lp._RU),_Sp(global._bx)));}function _jm(_lp,_mp){_fu(_lp,_mp);}function _km(_lp,_mp){_lp._Rt(_GF(0,
1,2,3,4));_lp._eu=0;_lp._tr(random(360));_lp._CU=_vr((-3),3);_lp._j_=(-1);_lp._k_=yyfplus(_Sp(random(0.1)),0.15);_lp._5I=_vr((-150),(-400));_lp.__V=_vr((-200),200);}function _lm(_lp,_mp){_lp._tr(_lp._tq+_lp._CU);_lp._7r(_lp.x+yyftime(_Sp(_lp.__V),_Sp(global._bx)));_lp._9r(_lp.y+yyftime(_Sp(_lp._5I),_Sp(global._bx)));_lp._5I=yyfplus(_lp._5I,yyftime(300,_Sp(global._bx)));_lp._Cp(_lp._Mp+yyfdivide(yyftime(_Sp(_lp._j_),_Sp(_lp._k_)),2));if(yyfequal(_lp._j_,1)){{if(yyfgreater(_lp._Mp,0.9)){_lp._j_=(-1)}
;}}else {if(yyfless(_lp._Mp,0.1)){_lp._j_=1}};if(yyfgreater(_lp.y,yyfplus(_Sp(global._Tw),10))){_Z5(_lp,_mp,_lp.id)};}function _mm(_lp,_mp){_l5(_lp,_mp);}function _nm(_lp,_mp){}function _om(_lp,_mp){_fu(_lp,_mp);}function _pm(_lp,_mp){_lp._Rt(_GF(0,1));_lp._eu=0;_lp._tr(random(360));_lp._CU=_vr((-5),5);_lp._j_=(-1);_lp._k_=yyfplus(_Sp(random(0.03)),0.15);_lp._5I=_c6(_lp,_mp,0,100);_lp.__V=_vr((-50),50);_lp._l_=(-100);_lp._m_=(-100);_lp._n_=1.5;_lp._zF=_c6(_lp,_mp,0.7,1.2);}function _qm(_lp,_mp){_lp._tr(_lp._tq+_lp._CU);
_lp._n_=yyfminus(_lp._n_,global._bx);if(yyflessequal(_lp._n_,0)){{_lp._m_=_c6(_lp,_mp,(-100),(-400));_lp._n_=_c6(_lp,_mp,0.5,4);}}else {_lp._l_=_8r(_lp._l_,_lp._m_,yyftime(_Sp(global._bx),3))};_lp.__V=yyfplus(_lp.__V,yyftime(yyftime(_Sp(global._bx),_Sp(_lp._l_)),3));_lp.__V=yyftime(_lp.__V,yyfminus(1,_Sp(global._bx)));_lp._5I=yyftime(_lp._5I,yyfminus(1,_Sp(yyftime(_Sp(global._bx),3))));_lp._7r(_lp.x+yyftime(_Sp(_lp.__V),_Sp(global._bx)));_lp._9r(_lp.y+yyftime(_Sp(_lp._5I),_Sp(global._bx)));_lp._5I=yyfplus(_lp._5I,
yyftime(1000,_Sp(global._bx)));_lp._Cp(_lp._Mp+yyfdivide(yyftime(_Sp(_lp._j_),_Sp(_lp._k_)),2));if(yyfequal(_lp._j_,1)){{if(yyfgreater(_lp._Mp,_lp._zF)){_lp._j_=(-1)};}}else {if(yyfless(_lp._Mp,0.05)){_lp._j_=1}};_lp._Ap(_lp._zF);if(yyfgreater(_lu(66),0)){{if(yyfgreater(_lp.y,_zp(_lp,_mp,global._hE).y)){_lp._Xp=yyfminus(_lp._Xp,yyftime(_Sp(global._bx),5))};}}else {{if(yyfgreater(_lp.y,_zp(_lp,_mp,global._OA)._9F)){_Z5(_lp,_mp,_lp.id)};}};if(yyflessequal(_lp._Xp,0)){_Z5(_lp,_mp,_lp.id)};}function _rm(_lp,
_mp){}function _sm(_lp,_mp){_l5(_lp,_mp);}function _tm(_lp,_mp){_fu(_lp,_mp);}function _um(_lp,_mp){_lp._Rt(_GF(0,1));_lp._eu=0;_lp._tr(random(360));_lp._CU=_vr((-5),5);_lp._j_=(-1);_lp._k_=yyfplus(_Sp(random(0.015)),0.15);_lp._5I=_c6(_lp,_mp,0,100);_lp.__V=_vr((-50),50);_lp._l_=(-100);_lp._m_=(-100);_lp._n_=1.5;_lp._zF=_c6(_lp,_mp,0.5,1);}function _vm(_lp,_mp){_lp._tr(_lp._tq+_lp._CU);_lp._n_=yyfminus(_lp._n_,global._bx);if(yyflessequal(_lp._n_,0)){{_lp._m_=_c6(_lp,_mp,(-50),(-150));_lp._n_=_c6(_lp,
_mp,0.5,4);}}else {_lp._l_=_8r(_lp._l_,_lp._m_,yyftime(_Sp(global._bx),3))};_lp.__V=yyfplus(_lp.__V,yyftime(yyftime(_Sp(global._bx),_Sp(_lp._l_)),3));_lp.__V=yyftime(_lp.__V,yyfminus(1,_Sp(global._bx)));_lp._5I=yyftime(_lp._5I,yyfminus(1,_Sp(yyftime(_Sp(global._bx),3))));_lp._7r(_lp.x+yyftime(_Sp(_lp.__V),_Sp(global._bx)));_lp._9r(_lp.y+yyftime(_Sp(_lp._5I),_Sp(global._bx)));_lp._5I=yyfplus(_lp._5I,yyftime(1000,_Sp(global._bx)));_lp._Cp(_lp._Mp+yyfdivide(yyftime(_Sp(_lp._j_),_Sp(_lp._k_)),2));if(yyfequal(_lp._j_,
1)){{if(yyfgreater(_lp._Mp,_lp._zF)){_lp._j_=(-1)};}}else {if(yyfless(_lp._Mp,0.05)){_lp._j_=1}};_lp._Ap(_lp._zF);if(yyfgreater(_lp.y,global._Tw)){_Z5(_lp,_mp,_lp.id)};}function _wm(_lp,_mp){_l5(_lp,_mp);}function _xm(_lp,_mp){}function _ym(_lp,_mp){_fu(_lp,_mp);}function _zm(_lp,_mp){_96(_lp,_mp);_lp._FS=1?1:0;_lp._Qp=0?1:0;_86(_lp,_mp,0,0);var _Rp=_s4(_lp,_mp,1,1,1,1,1,0,1);_zp(_lp,_mp,_Rp)._hq=1;}function _Am(_lp,_mp){_96(_lp,_mp);_lp._tr(_lp._tq+yyftime(_Sp(global._ax),90));}function _Bm(_lp,_mp){_fu(_lp,
_mp);}function _Cm(_lp,_mp){_lp._o_=0;_lp._p_=0;_lp._hA=(-1);_lp._zF=_c6(_lp,_mp,0.7,1);_lp._q_=0;_lp._wr=(-90);_lp._Xp=1;}function _Dm(_lp,_mp){_Yw(_lp,_mp,3);}function _Em(_lp,_mp){_lp._p_=yyfminus(_lp._p_,global._bx);if(yyflessequal(_lp._p_,0)){{_lp._o_=_Z4(_lp,_mp,yyfminus(_Sp(_zp(_lp,_mp,global._qE).x),20),yyfminus(_Sp(_zp(_lp,_mp,global._qE).y),150),150,400,(-25),(-155));_lp._p_=_c6(_lp,_mp,2,5);_lp._wr=_Sp(-_Sp(_c6(_lp,_mp,(-45),(-135))));}};_lp._7r(_8r(_lp.x,_lp._o_[_yq(0,_lp._o_)],yyftime(_Sp(global._bx),
0.25)));_lp._9r(_8r(_lp.y,_lp._o_[_yq(1,_lp._o_)],yyftime(_Sp(global._bx),0.25)));_lp._tr(_8r(_lp._tq,_lp._wr,0.2));_lp._q_=yyfplus(_lp._q_,yyftime(yyftime(_Sp(_lp._hA),_Sp(global._bx)),10));if(yyfless(_lp._q_,0.2)){{_lp._q_=0.2;_lp._hA=1;}};if(yyfgreater(_lp._q_,1)){{_lp._q_=1;_lp._hA=(-1);}};_lp._Ap(_lp._zF);_lp._Cp(yyftime(_Sp(_lp._q_),_Sp(_lp._zF)));}// /// @description NEW POS
function _Fm(_lp,_mp){_lp._o_=_Z4(_lp,_mp,yyfminus(_Sp(_zp(_lp,_mp,global._qE).x),20),yyfminus(_Sp(_zp(_lp,_mp,global._qE).y),
100),150,400,(-25),(-155));}function _Gm(_lp,_mp){_fu(_lp,_mp);}function _Hm(_lp,_mp){_lp._Rt(_GF(0,1,2,3,4));_lp._eu=0;_lp._tr(random(360));_lp._Kp=0.5;_lp._CU=_vr((-3),3);_lp._j_=(-1);_lp._k_=yyfplus(_Sp(random(0.1)),0.05);_lp._5I=_c6(_lp,_mp,0,(-1000));_lp.__V=_vr((-500),500);_lp._fy=0.05;_lp._gB=1?1:0;}function _Im(_lp,_mp){_lp._tr(_lp._tq+yyftime(_Sp(_lp._CU),2));var _r_=yyftime(_Sp(yyfminus(1,_Sp(_lp._fy))),_Sp(yyfminus(1,_Sp(global._bx))));_lp.__V=yyftime(_lp.__V,_r_);_lp._5I=yyftime(_lp._5I,
_r_);_lp._7r(_lp.x+yyftime(_Sp(_lp.__V),_Sp(global._bx)));_lp._9r(_lp.y+yyftime(_Sp(_lp._5I),_Sp(global._bx)));_lp._5I=yyfplus(_lp._5I,yyftime(2450,_Sp(global._bx)));_lp._Cp(_lp._Mp+yyftime(_Sp(_lp._j_),_Sp(_lp._k_)));if(yyfequal(_lp._j_,1)){{if(yyfgreater(_lp._Mp,0.9)){_lp._j_=(-1)};}}else {if(yyfless(_lp._Mp,0.1)){_lp._j_=1}};if(yyfgreater(_lp._Kp,0)){{_lp._Kp=yyfminus(_lp._Kp,global._bx);}}else {{_lp._Xp=yyfminus(_lp._Xp,global._bx);if(yyflessequal(_lp._Xp,0)){_Ep(_lp)};}};}function _Jm(_lp,_mp){
if(!yyGetBool(_lp._gB)){return 1};_lp._Cp(_lp._Mp/1.8);_lp._Ap(_lp._Lp/1.8);_l5(_lp,_mp);_lp._Cp(_lp._Mp*1.8);_lp._Ap(_lp._Lp*1.8);}function _Km(_lp,_mp){if(yyGetBool(_lp._gB)){return 1};_lp._Cp(_lp._Mp/1.8);_lp._Ap(_lp._Lp/1.8);_l5(_lp,_mp);_lp._Cp(_lp._Mp*1.8);_lp._Ap(_lp._Lp*1.8);}function _Lm(_lp,_mp){_fu(_lp,_mp);}function _Mm(_lp,_mp){_lp._Rt(_GF(0,1,2,3,4));_lp._eu=0;_lp._tr(random(360));_lp._CU=_vr((-10),10);_lp._j_=(-1);_lp._k_=yyfplus(_Sp(random(0.03)),0.15);_lp._5I=_c6(_lp,_mp,0,100);_lp.__V=_vr((-50),
50);_lp._zF=0.7;}function _Nm(_lp,_mp){_lp._tr(_lp._tq+_lp._CU);_lp.__V=yyftime(_lp.__V,yyfminus(1,_Sp(global._bx)));_lp._5I=yyftime(_lp._5I,yyfminus(1,_Sp(yyftime(_Sp(global._bx),3))));_lp._7r(_lp.x+yyftime(_Sp(_lp.__V),_Sp(global._bx)));_lp._9r(_lp.y+yyftime(_Sp(_lp._5I),_Sp(global._bx)));_lp._5I=yyfplus(_lp._5I,yyftime(2300,_Sp(global._bx)));_lp._Cp(_lp._Mp+yyftime(_Sp(_lp._j_),_Sp(_lp._k_)));if(yyfequal(_lp._j_,1)){{if(yyfgreater(_lp._Mp,_lp._zF)){_lp._j_=(-1)};}}else {if(yyfless(_lp._Mp,0.05)){
_lp._j_=1}};_lp._Ap(_lp._zF);if(yyfgreater(_lp.y,yyfplus(_Sp(global._Tw),10))){_Z5(_lp,_mp,_lp.id)};}function _Om(_lp,_mp){_l5(_lp,_mp);}function _Pm(_lp,_mp){}function _Qm(_lp,_mp){_fu(_lp,_mp);}function _Rm(_lp,_mp){_lp._Rt(_GF(0,1,2,3));_lp._eu=0;_lp._tr(random(360));_lp._CU=_vr((-20),20);_lp._j_=(-1);_lp._k_=yyfplus(_Sp(random(0.03)),0.15);_lp._5I=_c6(_lp,_mp,0,100);_lp.__V=_vr((-50),50);_lp._zF=_c6(_lp,_mp,0.7,1.1);}function _Sm(_lp,_mp){_lp._tr(_lp._tq+_lp._CU);_lp.__V=yyftime(_lp.__V,yyfminus(1,
_Sp(yyftime(_Sp(global._bx),3))));_lp._5I=yyftime(_lp._5I,yyfminus(1,_Sp(yyftime(_Sp(global._bx),3))));_lp._7r(_lp.x+yyftime(_Sp(_lp.__V),_Sp(global._bx)));_lp._9r(_lp.y+yyftime(_Sp(_lp._5I),_Sp(global._bx)));_lp._5I=yyfplus(_lp._5I,yyftime(1200,_Sp(global._bx)));_lp._Cp(_lp._Mp+yyftime(_Sp(_lp._j_),_Sp(_lp._k_)));if(yyfequal(_lp._j_,1)){{if(yyfgreater(_lp._Mp,_lp._zF)){_lp._j_=(-1)};}}else {if(yyfless(_lp._Mp,0.05)){_lp._j_=1}};_lp._Ap(_lp._zF);if(yyfgreater(_lp.y,yyfplus(_Sp(global._Tw),10))){_Z5(_lp,
_mp,_lp.id)};}function _Tm(_lp,_mp){_l5(_lp,_mp);}function _Um(_lp,_mp){}function _Vm(_lp,_mp){_fu(_lp,_mp);}function _Wm(_lp,_mp){_fu(_lp,_mp);_lp._hB=(-0.3);_lp._lB=0;_lp._Vv=_Sp(-_Sp(_c6(_lp,_mp,200,500)));_lp._Uv=_c6(_lp,_mp,(-50),50);_lp._Ap(_c6(_lp,_mp,0.5,1.2));_lp._Cp(_lp._Lp);_lp._BS=0?1:0;_lp._Et((-1));}function _Xm(_lp,_mp){_fu(_lp,_mp);if(yyfless(_lp.y,_zp(_lp,_mp,global._hE).y)){_Ep(_lp)};}function _Ym(_lp,_mp){_fu(_lp,_mp);}function _Zm(_lp,_mp){_fu(_lp,_mp);_lp._hB=(-0.7);_lp._lB=0;_lp._Vv=_Sp(-_Sp(_c6(_lp,
_mp,40,60)));_lp._Uv=_c6(_lp,_mp,(-20),20);_lp._Ap(_c6(_lp,_mp,0.8,1.5));_lp._Cp(_lp._Lp);_lp._Xp=0;_lp._jB=2;_lp._BS=0?1:0;_lp._Et((-1));_lp._RU=_c6(_lp,_mp,(-45),45);_lp._gB=1?1:0;}function __m(_lp,_mp){_fu(_lp,_mp);}function _0n(_lp,_mp){_fu(_lp,_mp);}function _1n(_lp,_mp){_fu(_lp,_mp);_lp._lB=0;_lp._Vv=yyftime(_Sp(_Sp(-_Sp(_c6(_lp,_mp,40,60)))),2);_lp._Xp=0;_lp._jB=2;_lp._BS=0?1:0;_lp._Et((-1));_lp._RU=_c6(_lp,_mp,(-45),45);_lp._gB=1?1:0;}function _2n(_lp,_mp){_fu(_lp,_mp);if((yyGetBool(yyfgreater(_lp._jB,
0)))&&(yyGetBool(yyfgreaterequal(_lp._Xp,1)))){_lp._jB=(-3)};}function _3n(_lp,_mp){_fu(_lp,_mp);}function _4n(_lp,_mp){_fu(_lp,_mp);_lp._hB=(-0.9);_lp._lB=0;_lp._Vv=_Sp(-_Sp(_c6(_lp,_mp,20,100)));_lp._Uv=_c6(_lp,_mp,(-50),50);_lp._Ap(_c6(_lp,_mp,0.3,0.8));_lp._Cp(_lp._Lp);_lp._BS=0?1:0;_lp._Et((-1));_lp._iB=_c6(_lp,_mp,(-180),180);}function _5n(_lp,_mp){_fu(_lp,_mp);}function _6n(_lp,_mp){_fu(_lp,_mp);}function _7n(_lp,_mp){_96(_lp,_mp);__5(_lp,_mp,0,_gz(5));_76(_lp,_mp,yyfplus(_Sp(random(1)),0.7));
_lp._hB=(-2);_lp._lB=100;_lp._fy=0.05;}function _8n(_lp,_mp){_fu(_lp,_mp);}function _9n(_lp,_mp){_96(_lp,_mp);_lp._gB=1?1:0;_76(_lp,_mp,0);_lp._lB=0;_v8(_lp,_mp,_lp.id,0,0,2,180,0);_lp._Kp=0.5;_lp._BW=_c6(_lp,_mp,0.5,1);}function _an(_lp,_mp){if(yyfgreaterequal(_lp._Lp,_lp._BW)){{_lp._hB=0;if(yyfgreater(_lp._Kp,0)){_lp._Kp=yyfminus(_lp._Kp,global._bx)}else {_v8(_lp,_mp,_lp.id,0,0,(-2),3,0)};}};_96(_lp,_mp);}function _bn(_lp,_mp){_fu(_lp,_mp);}function _cn(_lp,_mp){_96(_lp,_mp);_lp._gB=1?1:0;_76(_lp,_mp,
0);_lp._lB=0;_v8(_lp,_mp,_lp.id,0,0,2,180,0);_lp._Kp=0.5;_lp._BW=_c6(_lp,_mp,0.5,1.2);_lp._Et((-201));}function _dn(_lp,_mp){_96(_lp,_mp);if(yyfgreaterequal(_lp._Lp,_lp._BW)){{_lp._hB=0;if(yyfgreater(_lp._Kp,0)){_lp._Kp=yyfminus(_lp._Kp,global._bx)}else {if(yyGetBool(_56(_lp,_mp,_lp.id))){_v8(_lp,_mp,_lp.id,0,0,(-2),_lp._iB,0)}};}};}function _en(_lp,_mp){_fu(_lp,_mp);}function _fn(_lp,_mp){_96(_lp,_mp);_lp._LF=15;_lp._Xp=0.05;_86(_lp,_mp,2,2);_lp._eu=0;}function _gn(_lp,_mp){_96(_lp,_mp);_lp._Xp=0.5;
_lp._tr(_lp._tq+yyftime(_Sp(_lp._LF),_Sp(global._bx)));}function _hn(_lp,_mp){_l5(_lp,_mp);}function _in(_lp,_mp){_fu(_lp,_mp);}function _jn(_lp,_mp){_96(_lp,_mp);_lp._eM=0;_lp._fM=0;_lp._eu=0;_lp._Ap(0);_lp._Cp(_c6(_lp,_mp,0.7,1.2));_lp._GC=_c6(_lp,_mp,1.2,2);_lp._s_=1;}function _kn(_lp,_mp){_lp._7r(_lp.x+yyftime(_Sp(_lp._eM),_Sp(global._bx)));_lp._9r(_lp.y+yyftime(_Sp(_lp._fM),_Sp(global._bx)));if(yyfgreater(_lp._s_,0)){{_lp._Ap(_lp._Lp+yyftime(_Sp(global._bx),10));if(yyfgreaterequal(_lp._Lp,_lp._GC)){
{_lp._Ap(_lp._GC);_lp._s_=(-1);}};}}else {{_lp._Ap(_lp._Lp-yyftime(_Sp(global._bx),10));if(yyflessequal(_lp._Lp,0)){{_lp._Ap(0);_Z5(_lp,_mp,_lp.id);}};}};}function _ln(_lp,_mp){_fu(_lp,_mp);}// /// @description Insert description here
function _mn(_lp,_mp){_96(_lp,_mp);_v8(_lp,_mp,_lp.id,0,0,0,0,(-3));}function _nn(_lp,_mp){_fu(_lp,_mp);}function _on(_lp,_mp){_lp._t_=222;_lp._u_=223;var _v_=22;_lp._w_=_AN(yyfplus(1999,_Sp(_v_)),4,1,0,0,0);_lp._x_=10;_lp._y_=0;_lp._z_=1;_lp._A_=1;_lp._B_=_Zs();_lp._C_=_Ys();
_lp._mE=0;_lp._Et((-50000000));}// url_open("mailto:contact@buyhtml5.com?subject=License Renewal request");
function _pn(_lp,_mp){_lp._B_=_Zs();_lp._C_=_Ys();if(yyfequal(_lp._mE,0)){{_lp._y_=yyfminus(_lp._y_,global._bx);if(yyflessequal(_lp._y_,0)){{_lp._y_=_lp._x_;_lp._dt=_D_(_lp._w_,_E_());if(yyfless(_lp._dt,0)){_lp._mE=1};}};}}else {if(yyfequal(_lp._mE,1)){{_lp._z_=yyfminus(_lp._z_,yyftime(yyfdivide(1,_Sp(_8v._9x())),2));if(yyfless(_lp._z_,0)){{_lp._z_=0;_lp._mE=2;_F_(_lp,1);}};_lp._A_=yyfplus(_Sp(yyftime(yyftime(_Sp(_lp._z_),
_Sp(_lp._z_)),1)),0);}}else {{if(yyGetBool(_G_(1))){{_Cw("mailto:contact@buyhtml5.com?subject=License Renewal request");}};}}};}// /// @description Insert description here
function _qn(_lp,_mp){if(yyfgreater(_lp._mE,0)){{_As(_lp,_lp._u_,0,0,yyftime(_Sp(_Sp(-_Sp(_lp._B_))),_Sp(_lp._A_)),yyfdivide(_Sp(_lp._C_),_Sp(_Hs(_lp._u_))),yyfdivide(_Sp(_lp._B_),_Sp(_Js(_lp._u_))),0,16777215,1);var _0G=_Js(_lp._t_);var _hA=yyftime(_Sp(min(yyfdivide(_Sp(_lp._B_),_Sp(_0G)),yyfdivide(_Sp(_lp._C_),_Sp(_Hs(_lp._t_))))),
0.6);_As(_lp,_lp._t_,0,yyfdivide(_Sp(_lp._C_),2),yyfminus(_Sp(yyfdivide(_Sp(_lp._B_),2)),_Sp(yyftime(_Sp(_lp._B_),_Sp(_lp._A_)))),_hA,_hA,0,16777215,1);}};}function _rn(_lp,_mp){_fu(_lp,_mp);}// /// @description Insert description here
function _sn(_lp,_mp){_96(_lp,_mp);_T8(_lp,_mp,0.5,0.5,0,0);}function _tn(_lp,_mp){_fu(_lp,_mp);}// /// @description Insert description here
function _un(_lp,_mp){_96(_lp,_mp);_T8(_lp,_mp,0.5,0.5,0,0);_lp._ry=_eq(_lp._ry,1584050178);_lp._ry[_fq(5)]=120;}// /// @description Insert description here
function _wn(_lp,
_mp){_X7(_lp,_mp,5,1,0,1,0.5,0);}// /// @description Insert description here
function _xn(_lp,_mp){_t5(_lp,_mp,225,0,1);_96(_lp,_mp);}function _yn(_lp,_mp){_fu(_lp,_mp);}function _Pn(_lp,_mp){;global._BP=_CP();poki_init("gmcallback_pause","gmcallback_unpause",1);_p7(_lp,_lp,"Gone Fishing",850,1250);_r7(_lp,_lp,global._2x,global._4x,2);_a6(_lp,_lp,80);_ta(_lp,_lp);}function _ao(_lp,_mp){_T8(_lp,_lp,0.5,0.5,0,310);_86(_lp,_lp,0,0);_s4(_lp,_lp,1,1,0.4,11,0,0.1,0);_s4(_lp,_lp,0.14,0.14,0.4,11,1,1.6,0);
}function _bo(_lp,_mp){_T8(_lp,_lp,0.5,0.5,0,(-230));_86(_lp,_lp,0.75,0.75);_s4(_lp,_lp,0.85,0.85,1.4,4,1,0,0);_G6(_lp,_lp,_lp.id,464,0.1,0,0.5);}function _co(_lp,_mp){_T8(_lp,_lp,0.5,0.5,0,50);_86(_lp,_lp,0.75,0.75);_p4(_lp,_lp,_lp._Tp,yyfplus(_Sp(_lp._Up),10),1,4,1,0,0);}function _fo(_lp,_mp){_86(_lp,_lp,0,0);_s4(_lp,_lp,0.8,0.8,0.6,11,0,1,0);_T8(_lp,_lp,0.5,0.5,0,(-100));}function _go(_lp,_mp){_86(_lp,_lp,0.85,0.85);_T8(_lp,_lp,0.5,0.5,0,80);}function _ho(_lp,_mp){_a6(_lp,_lp,187);}function _io(_lp,
_mp){_a6(_lp,_lp,188);}function _jo(_lp,_mp){_zp(_lp,_mp,global._9z)._sc=1?1:0;_Lb(_lp,_lp,293,(-30),79);_Lb(_lp,_lp,0,0,66);_h8(_lp,_lp,0,_zp(_lp,_mp,global._Dw)._uH,0,0,5);_zp(_lp,_mp,global._OA)._9r(_zp(_lp,_mp,global._Dw)._uH);_zp(_lp,_mp,global._OA)._KP=1?1:0;_a6(_lp,_lp,70);_a6(_lp,_lp,108);_Hb(_lp,_lp);_Ib(_lp,_lp,_zp(_lp,_mp,global._Dw)._mM);_yb(_lp,_lp);}function _ko(_lp,_mp){_zp(_lp,_mp,global._9z)._sc=0?1:0;_a6(_lp,_lp,163);_Lb(_lp,_lp,0,0,66);_zp(_lp,_mp,global._hE)._ST=0?1:0;_h8(_lp,_lp,
0,_zp(_lp,_mp,global._Dw)._uH,0,0,5);_zp(_lp,_mp,global._OA)._9r(_zp(_lp,_mp,global._Dw)._uH);_zp(_lp,_mp,global._OA)._KP=1?1:0;_a6(_lp,_lp,70);_2a(_lp,_lp,164,1,0);_ha(_lp,_lp);}function _lo(_lp,_mp){_Lb(_lp,_lp,0,0,66);_h8(_lp,_lp,0,yyfplus(_Sp(_zp(_lp,_mp,global._hE).y),_Sp(_c6(_lp,_lp,2000,10000))),0,0,0);_zp(_lp,_mp,global._OA)._KP=1?1:0;_a6(_lp,_lp,70);_2a(_lp,_lp,129,0,0);}function _mo(_lp,_mp){_Lb(_lp,_lp,0,0,66);_h8(_lp,_lp,0,yyfplus(_Sp(_zp(_lp,_mp,global._hE).y),_Sp(_c6(_lp,_lp,2000,10000))),
0,0,0);_zp(_lp,_mp,global._OA)._KP=1?1:0;_a6(_lp,_lp,70);_2a(_lp,_lp,146,0,0);}function _no(_lp,_mp){_T8(_lp,_lp,0.5,0.8,0,0);_86(_lp,_lp,0,0);_s4(_lp,_lp,0.8,0.8,0.5,11,0,0,0);}function _H_(_lp,_mp){_Vb(_lp,_mp);}function _I_(_lp,_mp){_Wb(_lp,_mp);}function _J_(){global._GB=0;global._tB=0;global._HB=0;global._nD=0;global._oD=0;global._pD=0;global._qD=0;global._rD=0;global._sD=0;global._tD=0;global._uD=0;global._AD=0;global._BD=0;global._zD=0;global._DD=0;global._ED=0;global._FD=0;global._HD=0;global._GD=0;
global._8E=0;global._K_=0;global._L_=0;global._M_=0;global._N_=0;global._vD=0;global._wD=0;global._xD=0;global._yD=0;global._CD=0;global._2J=0;global._3J=0;global._RH=0;global._ms=0;global._Fw=0;global._cx=0;global._2x=0;global._yw=0;global._3x=0;global._4x=0;global._zw=0;global._5x=0;global._uF=0;global._BN=0;global._vw=0;global._Sw=0;global._ww=0;global._Tw=0;global._Uw=0;global._xw=0;global._CN=0;global._DN=0;global._pt=0;global._qt=0;global._sw=0;global._rx=0;global._rw=0;global._7x=0;global._EN=0;
global._1x=0;global._ax=0;global._bx=0;global._FN=0;global._GN=0;global._HN=0;global._DP=0;global._EP=0;global._SN=0;global._TN=0;global._O_=0;global._P_=0;global._IN=0;global._JN=0;global._KN=0;global._LN=0;global._MN=0;global._8D=0;global._sP=0;global._Jw=0;global._dE=0;global._gs=0;global._OA=0;global._tA=0;global._Tt=0;global._iQ=0;global._ew=0;global._Gu=0;global._Zv=0;global._6y=0;global._hz=0;global._ky=0;global._JR=0;global._ev=0;global._iS=0;global._Dw=0;global._eB=0;global._9z=0;global._hE=0;
global._jE=0;global._qE=0;global._kJ=0;global._QI=0;global._OH=0;global._7K=0;global._9L=0;global._WI=0;global._3K=0;global._UJ=0;global._MK=0;global._yV=0;global._BP=0;_H_(null,null);_I_(null,null);}function _Q_(){}/*@constructor */function _R_(_S_){this._T_=false;this._U_=0;this._V_=0;this._W_=false;this._X_=null;this._Y_=null;this._Z_=null;this.___=null;this._001=null;this._101=null;this._201=[];this._301(_S_._101)};_R_.prototype._401=function(){var _501=new _R_({_101:this._101});return _501};_R_.prototype._301=function(_601){
this._101=_601;this._X_=new spine._701(_601);this._001=new spine._801(this._X_.data);this.___=new spine._901(this._001);var listener=new Object();listener.start=function(_a01){};listener.end=function(_a01){};listener.complete=function(_a01,_b01){};listener.event=function(_a01,_c01){var map=_QB();_8v._d01=map;_e01(map,"name",_c01.data.name);_e01(map,"track",_a01);_e01(map,"integer",_c01._f01);_e01(map,"float",_c01._g01);var _h01=_c01._h01?_c01._h01:_c01.data._h01;_e01(map,"string",_h01);_i01._j01(_k01,0);
_Hx(map);_8v._d01=-1};this.___._l01(listener);if(_601.animations.length>0){this._m01(null)}this._n01(null);this._Y_=new spine._o01();var _p01=this._X_._q01();this._r01=[_p01.scaleX,_p01.scaleY*-1.0]};_R_.prototype._s01=function(_t01,_u01){if(_u01==undefined)_u01=0;if(_u01<0)return 0;if(_u01>=this.___._v01.length)return 0;var _w01=_x01?_x01._y01():30;if(_z01){if((_t01!=undefined)&&(_t01!=null)){if(_t01._c4==_A01){_w01=_B01._C01()}else {_w01=_t01._d4}}else {_w01=_B01._C01()}}if(this.___._v01[_u01]==null){
return ~~((_w01*this._Z_.duration)+0.5)}return ~~((_w01*this.___._v01[_u01]._D01.duration)+0.5)};function _E01(_F01,_G01){if(_G01<0.0)return _F01;var _H01=_F01/_G01;var _OO=_H01-Math.floor(_H01);var _I01=_OO*_G01;return _I01}_R_.prototype._m01=function(_J01){this._K01(_J01,0)};_R_.prototype._K01=function(_J01,_u01){var _D01=null;if(((_J01===null)||(_J01===undefined))&&(_u01===0)){if(this._101.animations.length>0){_D01=this._101._L01(this._101.animations[0].name)}}else {_D01=this._101._L01(_J01)}if(_D01!==null&&_D01!==undefined){
if(_u01===0){this._U_=0;this._V_=0;this._Z_=_D01}this.___._M01(_u01,_D01.name,true)}};_R_.prototype._n01=function(_N01){if(_N01===null||_N01===undefined){if(this._101._O01){this._X_._P01(this._101._O01.name)}}else {this._X_._P01(_N01)}this._X_._Q01()};_R_.prototype._R01=function(_S01,_T01){var slot=this._X_._U01(_S01);if((slot!==null)&&(slot!==undefined)){if(typeof(_T01)==='number'){slot._V01(null)}else {var _W01=this._X_._X01(_S01);for(var _Y01=0;_Y01<this._101.skins.length;_Y01++){var skin=this._101.skins[_Y01];
var attachment=skin._Z01(_W01,_T01);if(attachment){slot._V01(attachment);return }}for(var __01=0;__01<this._201.length;__01++){var attachment=this._201[__01].attachment;if(attachment.name===_T01){slot._V01(attachment);return }}}}};_R_.prototype._011=function(_111,_211,_311,_411,_511,_611,_711,_t01){var skeleton=this._X_;var _p01=this._X_._q01();var _811=this._U_;var _911=this._T_;var _a11=-_611;var _b11=(_711!==undefined);var _c11=_411*this._r01[0];var _d11=_511*this._r01[1];var _e11=(_c11<0)?-1.0:1.0;var _f11=(_d11<0)?-1.0:1.0;
var _g11=Math.abs(_c11);var _h11=Math.abs(_d11);if((_911==true)||(_811!==_111)||(skeleton.x!==_211)||(skeleton.y!==_311)||(_p01.scaleX!==_g11)||(_p01.scaleY!==_h11)||(skeleton.scaleX!=_e11)||(skeleton.scaleY!=_f11)||(_p01.rotation!==_a11)){var _i11=_t01;if(((_t01==undefined)||(_t01==null))&&(_711!=undefined)&&(_711!=null)){var index;index=_711._Bs;_i11=_j11._k11(index)}var _l11=this._s01(_i11,0);if(_l11>0){var _m11=_111%_l11,_n11=this._U_%_l11,duration=this._Z_.duration,_o11=this._Z_._p11.length;var _q11=0;
if(Math.abs(_m11-_n11)<(_l11/2)){if(_m11>_n11)_q11=1;else if(_m11<_n11)_q11=-1;else _q11=0;}if((this._V_>0)&&(_m11<_n11)){_m11+=_l11}if(_n11-_m11>=_l11-1){_m11+=_l11}this._V_=_q11;var _r11=(_m11-_n11)/_l11;this.___._s11(_r11*duration)}this.___.apply(this._X_);this._U_=_111;skeleton.x=_211;skeleton.y=_311;skeleton.scaleX=_e11;skeleton.scaleY=_f11;_p01.scaleX=_g11;_p01.scaleY=_h11;_p01.rotation=_a11;_b11=true;this._T_=false}if(_b11){if(_711){_711._t11(_u11,0,_711,null)}skeleton._b11();this._Y_._s11(this._X_,
1)}};_R_.prototype._v11=function(_w11,_211,_311,_411,_511,_611){var _l11=this._s01(0);var _x11=~~(_l11*(_w11/this._Z_.duration)+0.5);this._011(_x11,_211,_311,_411,_511,_611)};_R_.prototype._y11=function(_z11,_111,_211,_311,_411,_511,_611){var _A11=this._Y_;if(_A11._B11.length>0){this._011(_111,_211,_311,_411,_511,_611);_z11.left=~~(_A11._C11+0.5);_z11.right=~~(_A11._D11+0.5);_z11.top=~~(_A11._E11+0.5);_z11.bottom=~~(_A11._F11+0.5);return true}return false};_R_.prototype._G11=function(_111,_211,_311,_411,
_511,_611,_H11,_I11,_J11,_K11,_L11,_M11,_N11){this._011(_111,_211,_311,_411,_511,_611);_H11._011(_I11,_J11,_K11,_L11,_M11,_N11);for(var _O11=0;_O11<_H11._Y_._P11.length;_O11++){var _Q11=_H11._Y_._P11[_O11];var size=_Q11.length/2;for(var _R11=0;_R11<size;_R11++){var _S11,_T11,_U11,_V11;_S11=_Q11[(_R11*2)+0];_T11=_Q11[(_R11*2)+1];if(_R11===(size-1)){_U11=_Q11[0];_V11=_Q11[1]}else {_U11=_Q11[((_R11+1)*2)+0];_V11=_Q11[((_R11+1)*2)+1]}var _W11=this._Y_._X11(_S11,_T11,_U11,_V11);if(_W11!==null){return true}}}
return false};_R_.prototype._Y11=function(_111,_211,_311,_411,_511,_611,_i11,_Z11,_I11,_J11,_K11,_L11,_M11,_N11){this._011(_111,_211,_311,_411,_511,_611);if(_i11==null){return false}if(_i11.__11<=0){return false}if(_i11._021.length>0){_I11=_I11%_i11._021.length}if(_I11<0){_I11=_I11+_i11._021.length}_L11=1.0/_L11;_M11=1.0/_M11;var _A11=this._Y_;var _121=_221(_A11._C11,_Z11.left);var _321=_421(_A11._D11,_Z11.right);var _521=_221(_A11._E11,_Z11.top);var _621=_421(_A11._F11,_Z11.bottom);var _721=Math.sin(-_N11*(_821/180.0));
var _921=Math.cos(-_N11*(_821/180.0));for(var _8c=_121;_8c<=_321;_8c++){for(var _a21=_521;_a21<=_621;_a21++){var _b21=((_921*(_8c-_J11)+_721*(_a21-_K11))*_L11+_i11._c21);var _d21=((_921*(_a21-_K11)-_721*(_8c-_J11))*_M11+_i11._e21);if((_b21<0)||(_b21>=_i11._f21)){continue }if((_d21<0)||(_d21>=_i11._g21)){continue }if(_i11._h21){if(!_i11._021._i21[_I11]._i21[_b21+(_d21*_i11._f21)]){continue }}var _W11=_A11._j21(_8c,_a21);if(_W11!==null){return true}}}return false};_R_.prototype._k21=function(_111,_211,_311,_411,
_511,_611,_l21,_m21){this._011(_111,_211,_311,_411,_511,_611);var _W11=this._Y_._j21(_l21,_m21);if(_W11!==null){return true}return false};_R_.prototype._n21=function(_111,_211,_311,_411,_511,_611,_l21,_m21,_J11,_K11){this._011(_111,_211,_311,_411,_511,_611);var _W11=this._Y_._X11(_l21,_m21,_J11,_K11);if(_W11!==null){return true}return false};_R_.prototype._o21=function(_111,_211,_311,_411,_511,_611,_l21,_m21,_J11,_K11){this._011(_111,_211,_311,_411,_511,_611);var _A11=this._Y_;var _W11=_A11._X11(_l21,_m21,
_J11,_K11);if(_W11!==null){return true}_W11=_A11._X11(_l21,_m21,_J11,_m21);if(_W11!==null){return true}_W11=_A11._X11(_J11,_m21,_J11,_K11);if(_W11!==null){return true}_W11=_A11._X11(_J11,_K11,_l21,_K11);if(_W11!==null){return true}_W11=_A11._X11(_l21,_K11,_l21,_m21);if(_W11!==null){return true}return false};_R_.prototype._p21=function(_111,_211,_311,_411,_511,_611,_q21){this._011(_111,_211,_311,_411,_511,_611);var _A11=this._Y_;var skeleton=this._X_;var _121=_221(_A11._C11,_q21.left);var _321=_421(_A11._D11,
_q21.right);var _521=_221(_A11._E11,_q21.top);var _621=_421(_A11._F11,_q21.bottom);var _r21=((_q21.right+_q21.left)/2);var _s21=((_q21.bottom+_q21.top)/2);var _t21=((_q21.right-_q21.left)/2);var _u21=((_q21.bottom-_q21.top)/2);var _f21=(_A11._D11-_A11._C11);var _g21=(_A11._F11-_A11._E11);var _c21=skeleton.x-_A11._C11;var _e21=skeleton.y-_A11._E11;if((_411==1)&&(_511==1)&&(Math.abs(_611)<0.0001)){for(var _8c=_121;_8c<=_321;_8c++){for(var _a21=_521;_a21<=_621;_a21++){if(_v21((_8c-_r21)/_t21)+_v21((_a21-_s21)/_u21)>1)continue;
var _b21=_8c-_211+_c21;var _d21=_a21-_311+_e21;if((_b21<0)||(_b21>=_f21))continue;if((_d21<0)||(_d21>=_g21))continue;var _W11=_A11._j21(_8c,_a21);if(_W11!==null){return true}}}}else {var _w21=Math.sin(-_611*_821/180.0);var _x21=Math.cos(-_611*_821/180.0);for(var _8c=_121;_8c<=_321;_8c++){for(var _a21=_521;_a21<=_621;_a21++){if(_v21((_8c-_r21)/_t21)+_v21((_a21-_s21)/_u21)>1)continue;var _b21=Math.floor((_x21*(_8c-_211)+_w21*(_a21-_311))/_411+_c21);var _d21=Math.floor((_x21*(_a21-_311)-_w21*(_8c-_211))/_511+_e21);
if((_b21<0)||(_b21>=_f21))continue;if((_d21<0)||(_d21>=_g21))continue;var _W11=_A11._j21(_8c,_a21);if(_W11!==null){return true}}}}return false};var _y21=null;var _z21=!1;var _A21=-1;var _B21=null;var _C21=[0.0,0.0,0.0,0.0];;function _D21(){this.width=null;this.height=null}function _E21(){this.name=null;this._F21=new _D21();this._G21=function(){return this._F21};this._H21=function(_I21,_J21){};this._K21=function(_L21,_M21){};this.dispose=function(){};this._N21=null;this.width=null;this.height=null}/*@constructor */function _O21(){
this._P21=[];this._Q21=null;this._101=null;this._R21=null;this._S21=null;this._T21=false;if(_U21){this._V21=this._W21;this._X21=this._Y21}else {this._V21=this._Z21;this._X21=this.__21}};_O21.prototype._031=function(_J01,_131,_231,_331){this._P21[_J01]={_431:[],_531:0,_631:32,_731:_831[_331],x:0,y:0,_ac:_131,_bc:_231}};_O21.prototype._931=function(_a31,_b31,_c31,_d31,_e31){var _f31=_d31;var _g31=_e31;var _h31=0;var _i31=_a31+'/';var _j31=this;var _k31=function(_l31){var _m31=new _E21();_m31.name=_l31;_m31.width=_m31._F21.width=_g31[_h31].width;
_m31.height=_m31._F21.height=_g31[_h31].height;var _n31=_o31(_p31+_i31+_l31);_m31._N21=_n31;_831[_n31].onload=function(e){_m31._F21=e._q31;var target=e.target||e.srcElement;_j31._031(_m31.name,target.width,target.height,_n31)};_831[_n31].onerror=function(e){var target=e.target||e.srcElement;debug("ImageError: "+target.src)};_831[_n31].URL=_l31;if(_h31<(_f31-1))_h31++;return _m31};this._R21=new spine._r31(_c31,_k31);this._Q21=new spine._s31(new spine._t31(this._R21));this._101=this._Q21._u31(_b31)};_O21.prototype._v31=function(){
if(this._R21){if(this._R21._w31){return this._R21._w31.length}}return 0};_O21.prototype._x31=function(_y31){if(this._R21){if(this._R21._w31){if(this._R21._w31.length>_y31){if(this._R21._w31[_y31]._731){if(this._R21._w31[_y31]._731._N21){return this._R21._w31[_y31]._731._N21}}}}}return -1};_O21.prototype._z31=function(_A31,_N01,_x11,x,y,_B31,_C31,angle,_D31,alpha){if(this._101===null||this._101===undefined)return;var _E31=new _R_(this);_E31._m01(_A31);_E31._n01(_N01);_E31._011(_x11,x,y,_B31,_C31,angle);
this._F31(_E31._X_,_D31,alpha)};_O21.prototype._G31=function(_x11,x,y,_B31,_C31,angle,_D31,alpha){if(!_y21||!_y21._H31()){this._z31(null,null,_x11,x,y,_B31,_C31,angle,_D31,alpha)}else {var _I31=_y21._H31();_I31._011(_x11,x,y,_B31,_C31,angle,_y21);this._F31(_I31._X_,_D31,alpha);if(_I31._W_){this._J31(_I31._Y_)}}};_O21.prototype._K31=function(_L31,_A31,_N01,_x11,x,y,_B31,_C31,angle,_M31,_N31,_O31){_P31(_O31);var _Q31=false;var _I31=null;if((_L31===undefined)||(_L31===null)||(_L31._H31()===null)){_I31=new _R_(this);
_Q31=true;_I31._m01(_A31);_I31._n01(_N01)}else {_I31=_L31._H31();if((_A31!==undefined)&&(_A31!==null)){_I31._m01(_A31)}if((_N01!==undefined)&&(_N01!==null)){_I31._n01(_N01)}}_I31._011(_x11,x,y,_B31,_C31,angle,_L31);var _R31=[];var _S31=0;for(var _8c=0,_O11=_I31._X_.slots.length;_8c<_O11;_8c++){var slot=_I31._X_.drawOrder[_8c];if(!slot.attachment)continue;var _T31=false;if(slot.attachment instanceof spine._U31){_T31=this._V31(slot,_M31,_N31)}else if(slot.attachment instanceof spine._W31){_T31=this._X31(slot,
_M31,_N31)}else if(slot.attachment instanceof spine._Y31){_T31=this._Z31(slot,_M31,_N31)}if(_T31){_R31[_S31]=slot;_S31++}}if(_S31>0){for(var _8c=(_S31-1);_8c>=0;_8c--){__r(_O31,_R31[_8c].data.name)}}};_O21.prototype._F31=function(__31,color,alpha){var _041=(color&0xff)/255.0,_141=((color&0xff00)>>8)/255.0,_241=((color&0xff0000)>>16)/255.0;if(_U21){this._341(__31,_041,_141,_241,alpha)}else {this._441(__31,_041,_141,_241,alpha)}};_O21.prototype._441=function(__31,_541,_641,_741,_841){var _941=[0,1,2,2,3,
0];var vertices=[];var _a41=new spine._b41(1.0,1.0,1.0,1.0);var _c41=false;for(var _8c=0,_O11=__31.slots.length;_8c<_O11;_8c++){var slot=__31.drawOrder[_8c];if(!slot.attachment)continue;var _321=(_541*255);var _d41=(_641*255);var _621=(_741*255);var _e41=(_841*255);if((slot.skeleton!=undefined)&&(slot.skeleton._321!=undefined)){_321*=slot.skeleton._321;_d41*=slot.skeleton._d41;_621*=slot.skeleton._621;_e41*=slot.skeleton._e41}if(slot.color!=undefined){_321*=slot.color._321;_d41*=slot.color._d41;_621*=slot.color._621;
_e41*=slot.color._e41}if(slot.attachment.color!=undefined){_321*=slot.attachment.color._321;_d41*=slot.attachment.color._d41;_621*=slot.attachment.color._621;_e41*=slot.attachment.color._e41}var _D31;_D31=(_e41<<24)|(_321<<16)|(_d41<<8)|(_621<<0);var _f41=null;var uvs=null;var _g41=null;var _h41=2;var _i41=0;var _j41=0;var _k41=0;var _l41=null;var _n31=null;if(slot.attachment instanceof spine._U31){var _m41=slot.attachment;if((this._S21!=null)&&(this._S21._n41())){_m41._o41(slot.bone,vertices,0,2);_f41=vertices;
uvs=_m41.uvs;_g41=_941;_j41=4;_k41=6;_n31=_831[_m41._m41._p41._731._N21];if(!_n31.complete)continue;if(_D31!=_q41){if(!this._P21[_m41._m41._p41._731.name]){var _r41=_m41._m41._731;this._031(_r41.name,_r41.width,_r41.height,_r41._N21)}_n31=_s41(this._P21[_m41._m41._731.name],_D31)}var _t41=_m41._m41._731;_l41=this._P21[_t41.name]}else {this._Z21(slot,_D31,_e41/255.0)}}else if(slot.attachment instanceof spine._W31){var _u41=slot.attachment;_u41._o41(slot,0,_u41._v41,vertices,0,2);_f41=vertices;uvs=_u41.uvs;
_g41=_u41.triangles;_j41=_u41._v41;_k41=_u41.triangles.length;_n31=_831[_u41._m41._p41._731._N21];if(!_n31.complete)continue;if(_D31!=_q41){if(!this._P21[_u41._m41._p41._r41.name]){var _r41=_u41._m41._p41._r41;this._031(_r41.name,_r41.width,_r41.height,_u41._m41._p41._r41._N21)}_n31=_s41(this._P21[_u41._m41._p41._r41.name],_D31)}_l41=this._P21[_u41._m41._p41._r41.name]}else if(slot.attachment instanceof spine._w41){if(this._S21==null){this._S21=new spine._x41()}this._S21._y41(slot,slot.attachment);continue }
if((_j41>0)&&(_n31!=null)){if((this._S21!=null)&&(this._S21._n41())){this._S21._z41(vertices,_j41*2,_g41,_k41,uvs,_a41,_a41,_c41);_f41=this._S21._A41;uvs=this._S21._A41;_g41=this._S21._B41;_h41=8;_i41=6;_j41=_f41.length/_h41;_k41=_g41.length}for(var _C41=0;_C41<_k41/3;_C41++){var _D41=_C41*3;var _E41=_g41[_D41++]*_h41,_F41=_g41[_D41++]*_h41,_G41=_g41[_D41++]*_h41;var _H41=[];_H41[0]={};_H41[0].x=_f41[_E41];_H41[0]._I41=uvs[_i41+_E41];_E41++;_H41[0].y=_f41[_E41];_H41[0]._C41=uvs[_i41+_E41];_H41[1]={}
;_H41[1].x=_f41[_F41];_H41[1]._I41=uvs[_i41+_F41];_F41++;_H41[1].y=_f41[_F41];_H41[1]._C41=uvs[_i41+_F41];_H41[2]={};_H41[2].x=_f41[_G41];_H41[2]._I41=uvs[_i41+_G41];_G41++;_H41[2].y=_f41[_G41];_H41[2]._C41=uvs[_i41+_G41];this._J41(_K41,_n31,_H41[0].x,_H41[0].y,_H41[1].x,_H41[1].y,_H41[2].x,_H41[2].y,_H41[0]._I41*_l41._ac,_H41[0]._C41*_l41._bc,_H41[1]._I41*_l41._ac,_H41[1]._C41*_l41._bc,_H41[2]._I41*_l41._ac,_H41[2]._C41*_l41._bc)}}if(this._S21!=null){this._S21._L41(slot)}}if(this._S21!=null){this._S21._M41()}
};function _N41(_O41,_P41,_Q41){if(_P41==false){switch(_O41){case spine._R41.Normal:_Q41.src=_S41._T41;_Q41._U41=_S41._V41;break;case spine._R41.Additive:_Q41.src=_S41._T41;_Q41._U41=_S41._W41;break;case spine._R41.Multiply:_Q41.src=_S41._X41;_Q41._U41=_S41._V41;break;case spine._R41.Screen:_Q41.src=_S41._W41;_Q41._U41=_S41._Y41;break;default :_Q41.src=_S41._T41;_Q41._U41=_S41._V41;break }}else {switch(_O41){case spine._R41.Normal:_Q41.src=_S41._W41;_Q41._U41=_S41._V41;break;case spine._R41.Additive:_Q41.src=_S41._W41;
_Q41._U41=_S41._W41;break;case spine._R41.Multiply:_Q41.src=_S41._X41;_Q41._U41=_S41._V41;break;case spine._R41.Screen:_Q41.src=_S41._W41;_Q41._U41=_S41._Y41;break;default :_Q41.src=_S41._T41;_Q41._U41=_S41._V41;break }}}_O21.prototype._341=function(__31,_541,_641,_741,_841){var _941=[0,1,2,2,3,0];var vertices=[];var _a41=new spine._b41(1.0,1.0,1.0,1.0);var _c41=false;var _Z41,__41,_051,_151;var _251;if(_z21==true){_Z41=_U21._351._451(_S41._551);__41=_U21._351._451(_S41._651);_051=_U21._351._451(_S41._751);
_151=_U21._351._451(_S41._851);_251=_U21._351._451(_S41._951)}var _a51=new spine._b41(0.0,0.0,0.0,0.0);var _b51=false;if(_c51!=_A21){_A21=_c51;_b51=true;if(_A21!=-1){_B21=_d51(_A21,"gm_SpineTintBlackColour");}}for(var _8c=0,_O11=__31.slots.length;_8c<_O11;_8c++){var slot=__31.drawOrder[_8c];if(!slot.attachment)continue;var _321=(_541*255);var _d41=(_641*255);var _621=(_741*255);var _e41=(_841*255);if((slot.skeleton!=undefined)&&(slot.skeleton._321!=undefined)){_321*=slot.skeleton._321;_d41*=slot.skeleton._d41;
_621*=slot.skeleton._621;_e41*=slot.skeleton._e41}if(slot.color!=undefined){_321*=slot.color._321;_d41*=slot.color._d41;_621*=slot.color._621;_e41*=slot.color._e41}if(slot.attachment.color!=undefined){_321*=slot.attachment.color._321;_d41*=slot.attachment.color._d41;_621*=slot.attachment.color._621;_e41*=slot.attachment.color._e41}var _D31;_D31=(_e41<<24)|(_321<<0)|(_d41<<8)|(_621<<16);if(_A21!=-1){if((_B21!=undefined)&&(_B21!=-1)){var _e51;if((slot._f51!=undefined)&&(slot._f51!=null)){_e51=slot._f51}
else {_e51=_a51}var _g51=[_e51._321*_541,_e51._d41*_641,_e51._621*_741,_841];if((_b51)||((_C21[0]!=_g51[0])||(_C21[1]!=_g51[1])||(_C21[2]!=_g51[2])||(_C21[3]!=_g51[3]))){_C21=_g51;_h51(_B21,_C21);_b51=false}}}var _f41=null;var uvs=null;var _g41=null;var _h41=2;var _i41=0;var _j41=0;var _k41=0;var _n31=null;if(slot.attachment instanceof spine._U31){var _m41=slot.attachment;_m41._o41(slot.bone,vertices,0,2);_f41=vertices;uvs=_m41.uvs;_g41=_941;_j41=4;_k41=6;_n31=_831[_m41._m41._p41._731._N21]}else if(slot.attachment instanceof spine._W31){
var _u41=slot.attachment;_u41._o41(slot,0,_u41._v41,vertices,0,2);_f41=vertices;uvs=_u41.uvs;_g41=_u41.triangles;_j41=_u41._v41;_k41=_u41.triangles.length;_n31=_831[_u41._m41._p41._731._N21]}else if(slot.attachment instanceof spine._w41){if(this._S21==null){this._S21=new spine._x41()}this._S21._y41(slot,slot.attachment);continue }if((_j41>0)&&(_n31!=null)){if(!_n31.complete)continue;if(!_n31._i51)_j51({_731:_n31});if((this._S21!=null)&&(this._S21._n41())){this._S21._z41(vertices,_j41*2,_g41,_k41,uvs,_a41,
_a41,_c41);_f41=this._S21._A41;uvs=this._S21._A41;_g41=this._S21._B41;_h41=8;_i41=6;_j41=_f41.length/_h41;_k41=_g41.length}if(_z21==true){var _k51=slot.data._l51;var _m51=new Object();_N41(_k51,this._T21,_m51);_U21._351._n51(_S41._551,_m51.src);_U21._351._n51(_S41._651,_m51._U41);_U21._351._n51(_S41._751,_m51.src);_U21._351._n51(_S41._851,_m51._U41)}var _o51=_U21._p51(_S41._q51,_n31._i51,_U21._r51,_k41);var _s51=_o51._t51()>>2;var index=_s51*_o51._u51;_o51._u51+=_k41;var _v51=_o51._w51;var _x51=_o51._y51;
var _z51=_o51._A51;var _B51=index;for(var _C41=0;_C41<_k41;_C41++,_B51+=_s51){var index=_g41[_C41];_v51[_B51+0]=_f41[(index*_h41)+0];_v51[_B51+1]=_f41[(index*_h41)+1];_v51[_B51+2]=_C51;_x51[_B51+0]=_D31;_z51[_B51+0]=uvs[(index*_h41)+_i41+0];_z51[_B51+1]=uvs[(index*_h41)+_i41+1]}}if(this._S21!=null){this._S21._L41(slot)}}if(this._S21!=null){this._S21._M41()}if(_z21==true){_U21._351._n51(_S41._551,_Z41);_U21._351._n51(_S41._651,__41);_U21._351._n51(_S41._751,_051);_U21._351._n51(_S41._851,_151);_U21._351._n51(_S41._951,
_251)}};_O21.prototype._J31=function(_D51){_E51(_D51._C11,_D51._E11,_D51._C11,_D51._F11);_E51(_D51._C11,_D51._F11,_D51._D11,_D51._F11);_E51(_D51._D11,_D51._F11,_D51._D11,_D51._E11);_E51(_D51._D11,_D51._E11,_D51._C11,_D51._E11);for(var _O11=0;_O11<_D51._P11.length;_O11++){var _Q11=_D51._P11[_O11];var size=_Q11.length/2;for(var _R11=0;_R11<size;_R11++){var _S11,_T11,_U11,_V11;_S11=_Q11[(_R11*2)+0];_T11=_Q11[(_R11*2)+1];if(_R11==(size-1)){_U11=_Q11[0];_V11=_Q11[1]}else {_U11=_Q11[((_R11+1)*2)+0];_V11=_Q11[((_R11+1)*2)+1];
}_E51(_S11,_T11,_U11,_V11)}}};_O21.prototype._Z21=function(slot,_D31,alpha){var _m41=slot.attachment,vertices=[],uvs;var _F51=0;var _G51=0;if(slot.skeleton){_F51=slot.skeleton.x;_G51=slot.skeleton.y}else if(slot.bone.skeleton){_F51=slot.bone.skeleton.x;_G51=slot.bone.skeleton.y}_m41._o41(slot.bone,vertices,0,2);uvs=_m41.uvs;var _H41=[];_H41[0]={};_H41[0].x=vertices[spine._U31._H51];_H41[0].y=vertices[spine._U31._I51];_H41[0]._I41=uvs[spine._U31._H51];_H41[0]._C41=uvs[spine._U31._I51];_H41[1]={};_H41[1].x=vertices[spine._U31._J51];
_H41[1].y=vertices[spine._U31._K51];_H41[1]._I41=uvs[spine._U31._J51];_H41[1]._C41=uvs[spine._U31._K51];_H41[2]={};_H41[2].x=vertices[spine._U31._L51];_H41[2].y=vertices[spine._U31._M51];_H41[2]._I41=uvs[spine._U31._L51];_H41[2]._C41=uvs[spine._U31._M51];_K41.globalAlpha=alpha;var _t41=_m41._m41._731;var _n31=_831[_m41._m41._p41._731._N21];if(!_n31.complete)return;if(_D31!=_q41){if(!this._P21[_m41._m41._p41._731.name]){var _r41=_m41._m41._731;this._031(_r41.name,_r41.width,_r41.height,_r41._N21)}_n31=_s41(this._P21[_m41._m41._731.name],
_D31)}var _l41=this._P21[_t41.name];this._N51(_K41,_n31,_H41[0].x,_H41[0].y,_H41[1].x,_H41[1].y,_H41[2].x,_H41[2].y,_H41[0]._I41*_l41._ac,_H41[0]._C41*_l41._bc,_H41[1]._I41*_l41._ac,_H41[1]._C41*_l41._bc,_H41[2]._I41*_l41._ac,_H41[2]._C41*_l41._bc)};_O21.prototype.__21=function(slot,_D31,alpha){var _u41=slot.attachment,vertices=[],uvs;_u41._o41(slot,0,_u41._v41,vertices,0,2);uvs=_u41.uvs;var _t41=_u41._m41;var _n31=_831[_u41._m41._p41._731._N21];if(!_n31.complete)return;if(_D31!=_q41){if(!this._P21[_u41._m41._p41._r41.name]){
var _r41=_u41._m41._p41._r41;this._031(_r41.name,_r41.width,_r41.height,_u41._m41._p41._r41._N21);}_n31=_s41(this._P21[_u41._m41._p41._r41.name],_D31)}for(var _O11=0;_O11<_u41.triangles.length/3;_O11++){var _D41=_O11*3;var _E41=_u41.triangles[_D41++]*2,_F41=_u41.triangles[_D41++]*2,_G41=_u41.triangles[_D41++]*2;var _H41=[];_H41[0]={};_H41[0].x=vertices[_E41];_H41[0]._I41=uvs[_E41++];_H41[0].y=vertices[_E41];_H41[0]._C41=uvs[_E41];_H41[1]={};_H41[1].x=vertices[_F41];_H41[1]._I41=uvs[_F41++];_H41[1].y=vertices[_F41];
_H41[1]._C41=uvs[_F41];_H41[2]={};_H41[2].x=vertices[_G41];_H41[2]._I41=uvs[_G41++];_H41[2].y=vertices[_G41];_H41[2]._C41=uvs[_G41];var _l41=this._P21[_u41._m41._p41._r41.name];this._J41(_K41,_n31,_H41[0].x,_H41[0].y,_H41[1].x,_H41[1].y,_H41[2].x,_H41[2].y,_H41[0]._I41*_l41._ac,_H41[0]._C41*_l41._bc,_H41[1]._I41*_l41._ac,_H41[1]._C41*_l41._bc,_H41[2]._I41*_l41._ac,_H41[2]._C41*_l41._bc)}};_O21.prototype._J41=function(_O51,_P51,_Q51,_R51,_S11,_T11,_U11,_V11,_S51,_T51,_U51,_V51,_W51,_X51){_O51.save();
_O51.beginPath();_O51.moveTo(_Q51,_R51);_O51.lineTo(_S11,_T11);_O51.lineTo(_U11,_V11);_O51.closePath();_O51.clip();var _Y51=_S51*(_X51-_V51)-_U51*_X51+_W51*_V51+(_U51-_W51)*_T51;if(_Y51==0){return }var _Z51=-(_T51*(_U11-_S11)-_V51*_U11+_X51*_S11+(_V51-_X51)*_Q51)/_Y51;var __51=(_V51*_V11+_T51*(_T11-_V11)-_X51*_T11+(_X51-_V51)*_R51)/_Y51;var _061=(_S51*(_U11-_S11)-_U51*_U11+_W51*_S11+(_U51-_W51)*_Q51)/_Y51;var _161=-(_U51*_V11+_S51*(_T11-_V11)-_W51*_T11+(_W51-_U51)*_R51)/_Y51;var _261=(_S51*(_X51*_S11-_V51*_U11)+_T51*(_U51*_U11-_W51*_S11)+(_W51*_V51-_U51*_X51)*_Q51)/_Y51;
var _361=(_S51*(_X51*_T11-_V51*_V11)+_T51*(_U51*_V11-_W51*_T11)+(_W51*_V51-_U51*_X51)*_R51)/_Y51;_O51.transform(_Z51,__51,_061,_161,_261,_361);_O51.drawImage(_P51,0,0);_O51.restore()};_O21.prototype._N51=function(_O51,_P51,_Q51,_R51,_S11,_T11,_U11,_V11,_S51,_T51,_U51,_V51,_W51,_X51){_O51.save();var _461,_561;_461=_Q51+(_U11-_S11);_561=_R51+(_V11-_T11);_O51.beginPath();_O51.moveTo(_Q51,_R51);_O51.lineTo(_S11,_T11);_O51.lineTo(_U11,_V11);_O51.lineTo(_461,_561);_O51.closePath();_O51.clip();var _Y51=_S51*(_X51-_V51)-_U51*_X51+_W51*_V51+(_U51-_W51)*_T51;
if(_Y51==0){return }var _Z51=-(_T51*(_U11-_S11)-_V51*_U11+_X51*_S11+(_V51-_X51)*_Q51)/_Y51;var __51=(_V51*_V11+_T51*(_T11-_V11)-_X51*_T11+(_X51-_V51)*_R51)/_Y51;var _061=(_S51*(_U11-_S11)-_U51*_U11+_W51*_S11+(_U51-_W51)*_Q51)/_Y51;var _161=-(_U51*_V11+_S51*(_T11-_V11)-_W51*_T11+(_W51-_U51)*_R51)/_Y51;var _261=(_S51*(_X51*_S11-_V51*_U11)+_T51*(_U51*_U11-_W51*_S11)+(_W51*_V51-_U51*_X51)*_Q51)/_Y51;var _361=(_S51*(_X51*_T11-_V51*_V11)+_T51*(_U51*_V11-_W51*_T11)+(_W51*_V51-_U51*_X51)*_R51)/_Y51;_O51.transform(_Z51,
__51,_061,_161,_261,_361);_O51.drawImage(_P51,0,0);_O51.restore()};_O21.prototype._W21=function(slot,_D31,alpha){var _m41=slot.attachment,vertices=[],uvs;var _F51=0;var _G51=0;if(slot.skeleton){_F51=slot.skeleton.x;_G51=slot.skeleton.y}else if(slot.bone.skeleton){_F51=slot.bone.skeleton.x;_G51=slot.bone.skeleton.y}_m41._o41(slot.bone,vertices,0,2);uvs=_m41.uvs;var _n31=_831[_m41._m41._p41._731._N21];if(!_n31.complete)return;if(!_n31._i51)_j51({_731:_n31});var _j41=6;var _o51=_U21._p51(_S41._q51,_n31._i51,
_U21._r51,_j41);var _s51=_o51._t51()>>2;var index=_s51*_o51._u51;_o51._u51+=_j41;var _v51=_o51._w51;var _x51=_o51._y51;var _z51=_o51._A51;var _B51=index;var _661=_B51+_s51;var _761=_661+_s51;var _861=_761+_s51;var _961=_861+_s51;var _a61=_961+_s51;_v51[_B51+0]=_v51[_a61+0]=vertices[spine._U31._H51];_v51[_B51+1]=_v51[_a61+1]=vertices[spine._U31._I51];_v51[_661+0]=vertices[spine._U31._J51];_v51[_661+1]=vertices[spine._U31._K51];_v51[_761+0]=_v51[_861+0]=vertices[spine._U31._L51];_v51[_761+1]=_v51[_861+1]=vertices[spine._U31._M51];
_v51[_961+0]=vertices[spine._U31._b61];_v51[_961+1]=vertices[spine._U31._c61];_v51[_B51+2]=_v51[_661+2]=_v51[_761+2]=_v51[_861+2]=_v51[_961+2]=_v51[_a61+2]=_C51;_x51[_B51]=_x51[_661]=_x51[_761]=_x51[_861]=_x51[_961]=_x51[_a61]=_D31;_z51[_B51+0]=_z51[_a61+0]=uvs[spine._U31._H51];_z51[_B51+1]=_z51[_a61+1]=uvs[spine._U31._I51];_z51[_661+0]=uvs[spine._U31._J51];_z51[_661+1]=uvs[spine._U31._K51];_z51[_761+0]=_z51[_861+0]=uvs[spine._U31._L51];_z51[_761+1]=_z51[_861+1]=uvs[spine._U31._M51];_z51[_961+0]=uvs[spine._U31._b61];
_z51[_961+1]=uvs[spine._U31._c61]};_O21.prototype._Y21=function(slot,_D31,alpha){var _u41=slot.attachment,vertices=[],uvs;var _F51=0;var _G51=0;if(slot.skeleton){_F51=slot.skeleton.x;_G51=slot.skeleton.y}else if(slot.bone.skeleton){_F51=slot.bone.skeleton.x;_G51=slot.bone.skeleton.y}_u41._o41(slot,0,_u41._v41,vertices,0,2);uvs=_u41.uvs;var _n31=_831[_u41._m41._p41._731._N21];if(!_n31.complete)return;if(!_n31._i51)_j51({_731:_n31});var _j41=_u41.triangles.length;var _o51=_U21._p51(_S41._q51,_n31._i51,_U21._r51,
_j41);var _s51=_o51._t51()>>2;var index=_s51*_o51._u51;_o51._u51+=_j41;var _v51=_o51._w51;var _x51=_o51._y51;var _z51=_o51._A51;var _B51=index;for(var _O11=0;_O11<_j41;_O11++,_B51+=_s51){var _E41=_u41.triangles[_O11];_v51[_B51+0]=vertices[(_E41*2)+0];_v51[_B51+1]=vertices[(_E41*2)+1];_v51[_B51+2]=_C51;_x51[_B51+0]=_x51[_B51+1]=_D31;_z51[_B51+0]=uvs[(_E41*2)+0];_z51[_B51+1]=uvs[(_E41*2)+1]}};_O21.prototype._V31=function(slot,_211,_311){var _m41=slot.attachment,vertices=[];_m41._o41(slot.bone,vertices,0,2);
var _d61,_e61,_f61,_g61;var _h61;_d61=_211-vertices[spine._U31._b61];_e61=_311-vertices[spine._U31._c61];_f61=vertices[spine._U31._H51]-vertices[spine._U31._b61];_g61=vertices[spine._U31._I51]-vertices[spine._U31._c61];_h61=(_d61*_g61)-(_e61*_f61);if(_h61>=0)return false;_d61=_211-vertices[spine._U31._J51];_e61=_311-vertices[spine._U31._K51];_f61=vertices[spine._U31._L51]-vertices[spine._U31._J51];_g61=vertices[spine._U31._M51]-vertices[spine._U31._K51];_h61=(_d61*_g61)-(_e61*_f61);if(_h61>=0)return false;
_d61=_211-vertices[spine._U31._H51];_e61=_311-vertices[spine._U31._I51];_f61=vertices[spine._U31._J51]-vertices[spine._U31._H51];_g61=vertices[spine._U31._K51]-vertices[spine._U31._I51];_h61=(_d61*_g61)-(_e61*_f61);if(_h61>=0)return false;_d61=_211-vertices[spine._U31._L51];_e61=_311-vertices[spine._U31._M51];_f61=vertices[spine._U31._b61]-vertices[spine._U31._L51];_g61=vertices[spine._U31._c61]-vertices[spine._U31._M51];_h61=(_d61*_g61)-(_e61*_f61);if(_h61>=0)return false;return true};_O21.prototype._X31=function(slot,
_211,_311){var _u41=slot.attachment,vertices=[];_u41._o41(slot,0,_u41._v41,vertices,0,2);var _d61,_e61,_f61,_g61;var _h61;var _k41=_u41.triangles.length;for(var _O11=0;_O11<_k41;_O11+=3){var _E41=_u41.triangles[_O11+0];var _F41=_u41.triangles[_O11+1];var _G41=_u41.triangles[_O11+2];var _i61=vertices[(_E41*2)+0];var _j61=vertices[(_E41*2)+1];var _k61=vertices[(_F41*2)+0];var _l61=vertices[(_F41*2)+1];var _m61=vertices[(_G41*2)+0];var _n61=vertices[(_G41*2)+1];_d61=_211-_i61;_e61=_311-_j61;_f61=_k61-_i61;_g61=_l61-_j61;
_h61=(_d61*_g61)-(_e61*_f61);if(_h61>=0)continue;_d61=_211-_k61;_e61=_311-_l61;_f61=_m61-_k61;_g61=_n61-_l61;_h61=(_d61*_g61)-(_e61*_f61);if(_h61>=0)continue;_d61=_211-_m61;_e61=_311-_n61;_f61=_i61-_m61;_g61=_j61-_n61;_h61=(_d61*_g61)-(_e61*_f61);if(_h61>=0)continue;return true}return false};_O21.prototype._Z31=function(slot,_211,_311){var _o61=slot.attachment,vertices=[];_o61._o41(slot,0,_o61._v41,vertices,0,2);var _d61,_e61,_f61,_g61;var _h61;var _p61=0;for(var _O11=0;_O11<((_o61._v41)/2)-1;_O11++){var _i61=vertices[_p61+0];
var _j61=vertices[_p61+1];_p61+=2;var _k61=vertices[_p61+0];var _l61=vertices[_p61+1];_d61=_211-_i61;_e61=_311-_j61;_f61=_k61-_i61;_g61=_l61-_j61;_h61=(_d61*_g61)-(_e61*_f61);if(_h61<=0){return false}}var _i61=vertices[_p61+0];var _j61=vertices[_p61+1];var _k61=vertices[0];var _l61=vertices[1];_d61=_211-_i61;_e61=_311-_j61;_f61=_k61-_i61;_g61=_l61-_j61;_h61=(_d61*_g61)-(_e61*_f61);if(_h61<=0){return false}return true};function _q61(_X3){_r61("draw_primitive_begin()")}function _s61(_X3,_t61){_r61("draw_primitive_begin_texture()")}
function _u61(x,y){_r61("draw_vertex()")}function _v61(x,y,_D31,alpha){_r61("draw_vertex_color()")}var _w61=_v61;function _x61(x,y,_y61,_z61){_r61("draw_vertex_texture()")}function _A61(x,y,_y61,_z61,_D31,alpha){_r61("draw_vertex_texture_color()")}var _B61=_A61;function _C61(){_r61("draw_primitive_end()")}function _D61(_X3){_r61("d3d_primitive_begin()")}function _E61(_X3,_t61){_r61("d3d_primitive_begin_texture()")}function _F61(x,y,_G61){_r61("d3d_vertex()");}function _H61(x,y,_G61,_D31,alpha){_r61("d3d_vertex_color()")}
var _I61=_H61;function _J61(x,y,_G61,_y61,_z61){_r61("d3d_vertex_texture()")}function _K61(x,y,_G61,_y61,_z61,_D31,alpha){_r61("d3d_vertex_texture_color()")}var _L61=_K61;function _M61(x,y,_G61,_N61,_O61,_P61){_r61("d3d_vertex_normal()")}function _Q61(x,y,_G61,_N61,_O61,_P61,_D31,alpha){_r61("d3d_vertex_normal_color()")}var _R61=_Q61;function _S61(x,y,_G61,_N61,_O61,_P61,_y61,_z61){_r61("d3d_vertex_normal_texture()")}function _T61(x,y,_G61,_N61,_O61,_P61,_y61,_z61,_D31,alpha){_r61("d3d_vertex_normal_texture_color()");
}var _U61=_T61;function _V61(){_r61("d3d_primitive_end()")}var _W61=null;var _X61=0,_Y61=-1,_Z61=null,__61=null;var _071=1,_171=2,_271=3,_371=4,_471=5,_571=6,_671=7;function _771(){_q61=_871;_s61=_971;_u61=_a71;_v61=_b71;_w61=_b71;_x61=_c71;_A61=_d71;_B61=_d71;_C61=_e71;_D61=_f71;_E61=_g71;_F61=_h71;_H61=_i71;_I61=_i71;_J61=_j71;_K61=_k71;_L61=_k71;_M61=_l71;_Q61=_m71;_R61=_m71;_S61=_n71;_T61=_o71;_U61=_o71;_V61=_p71;}function _q71(_r71){switch(_r71){case _071:return _S41._s71;case _171:return _S41._t71;case _271:return _S41._u71;
case _371:return _S41._q51;case _471:return _S41._v71;case _571:return _S41._w71;case _671:return _S41._q51}return -1}function _x71(){_X61=0;_Y61=-1;_Z61=null;__61=null}function _871(_y71){_971(yyGetInt32(_y71),-1)}function _971(_y71,_331){_X61=yyGetInt32(_y71);_Y61=null;_Z61=null;if(typeof(_331)=="object"){_Y61=_331._z71;_Z61=_331._A71}else if((_331!=-1)&&_831[yyGetInt32(_331)]){_Y61=_831[yyGetInt32(_331)]}if(_Y61&&!_Y61._i51){_j51({_731:_Y61})}__61=new _B71(_C71,_U21._D71(_U21._r51),false)}function _a71(_211,
_311){var _s51=__61._t51()>>2;var index=__61._u51*_s51;__61._E71(1);__61._w51[index+0]=yyGetReal(_211);__61._w51[index+1]=yyGetReal(_311);__61._w51[index+2]=_C51;__61._A51[index+0]=0;__61._A51[index+1]=0;__61._y51[index]=((_F71*255.0)<<24)|(_G71&0x00ffffff)}function _b71(_211,_311,_H71,_841){var _s51=__61._t51()>>2;var index=__61._u51*_s51;__61._E71(1);__61._w51[index+0]=yyGetReal(_211);__61._w51[index+1]=yyGetReal(_311);__61._w51[index+2]=_C51;__61._A51[index+0]=0;__61._A51[index+1]=0;__61._y51[index]=((yyGetReal(_841)*255.0)<<24)|_I71(yyGetInt32(_H71));
}function _c71(_211,_311,_J71,_K71){var _s51=__61._t51()>>2;var index=__61._u51*_s51;__61._E71(1);__61._w51[index+0]=yyGetReal(_211);__61._w51[index+1]=yyGetReal(_311);__61._w51[index+2]=_C51;var _L71=_M71(yyGetReal(_J71),yyGetReal(_K71));__61._A51[index+0]=_L71._I41;__61._A51[index+1]=_L71._C41;__61._y51[index]=((_F71*255.0)<<24)|(_G71&0x00ffffff)}function _d71(_211,_311,_J71,_K71,_H71,_841){var _s51=__61._t51()>>2;var index=__61._u51*_s51;__61._E71(1);__61._w51[index+0]=yyGetReal(_211);__61._w51[index+1]=yyGetReal(_311);
__61._w51[index+2]=_C51;var _L71=_M71(yyGetReal(_J71),yyGetReal(_K71));__61._A51[index+0]=_L71._I41;__61._A51[index+1]=_L71._C41;__61._y51[index]=((yyGetReal(_841)*255.0)<<24)|_I71(yyGetInt32(_H71))}function _e71(){var _N71=_q71(_X61);if(_N71==-1){return }var _O71=__61._P71.subarray(0,__61._u51*__61._t51());var _Q71=_Y61?_Y61._i51:null;var _o51=_U21._p51(_N71,_Q71,_U21._r51,__61._u51);_o51._P71.set(_O71,_o51._u51*_o51._t51());_o51._u51+=__61._u51}function _f71(_X3){_E61(_X3,-1)}function _g71(_y71,_331){_X61=_y71;
_Y61=null;_Z61=null;if(typeof(_331)=="object"){_Y61=_331._z71;_Z61=_331._A71}else if((_331!=-1)&&_831[_331]){_Y61=_831[_331]}if(_Y61&&!_Y61._i51){_j51({_731:_Y61})}__61=new _B71(_C71,_U21._D71(_U21._R71),false)}function _M71(_J71,_K71){if(_Z61&&_Y61){return({_I41:(_Z61.x+(_J71*_Z61._so))/_Y61._S71,_C41:(_Z61.y+(_K71*_Z61._to))/_Y61._T71})}else {return({_I41:_J71,_C41:_K71})}};function _h71(_211,_311,_U71){var _s51=__61._t51()>>2;var index=__61._u51*_s51;__61._E71(1);__61._w51[index+0]=_211;__61._w51[index+1]=_311;
__61._w51[index+2]=_U71;__61._V71[index+0]=0;__61._V71[index+1]=0;__61._V71[index+2]=0;__61._A51[index+0]=0;__61._A51[index+1]=0;__61._y51[index]=((_F71*255.0)<<24)|(_G71&0x00ffffff);}function _i71(_211,_311,_U71,_W71,_841){var _s51=__61._t51()>>2;var index=__61._u51*_s51;__61._E71(1);__61._w51[index+0]=_211;__61._w51[index+1]=_311;__61._w51[index+2]=_U71;__61._V71[index+0]=0;__61._V71[index+1]=0;__61._V71[index+2]=0;__61._A51[index+0]=0;__61._A51[index+1]=0;__61._y51[index]=((_841*255.0)<<24)|_I71(_W71)}
function _j71(_211,_311,_U71,_X71,_Y71){var _s51=__61._t51()>>2;var index=__61._u51*_s51;__61._E71(1);__61._w51[index+0]=_211;__61._w51[index+1]=_311;__61._w51[index+2]=_U71;__61._V71[index+0]=0;__61._V71[index+1]=0;__61._V71[index+2]=0;var _L71=_M71(_X71,_Y71);__61._A51[index+0]=_L71._I41;__61._A51[index+1]=_L71._C41;__61._y51[index]=((_F71*255.0)<<24)|(_G71&0x00ffffff)}function _k71(_211,_311,_U71,_X71,_Y71,_W71,_841){var _s51=__61._t51()>>2;var index=__61._u51*_s51;__61._E71(1);__61._w51[index+0]=_211;
__61._w51[index+1]=_311;__61._w51[index+2]=_U71;__61._V71[index+0]=0;__61._V71[index+1]=0;__61._V71[index+2]=0;var _L71=_M71(_X71,_Y71);__61._A51[index+0]=_L71._I41;__61._A51[index+1]=_L71._C41;__61._y51[index]=((_841*255.0)<<24)|_I71(_W71)}function _l71(_211,_311,_U71,_Z71,__71,_081){var _s51=__61._t51()>>2;var index=__61._u51*_s51;__61._E71(1);__61._w51[index+0]=_211;__61._w51[index+1]=_311;__61._w51[index+2]=_U71;__61._V71[index+0]=_Z71;__61._V71[index+1]=__71;__61._V71[index+2]=_081;__61._A51[index+0]=0;
__61._A51[index+1]=0;__61._y51[index]=((_F71*255.0)<<24)|(_G71&0x00ffffff)}function _m71(_211,_311,_U71,_Z71,__71,_081,_W71,_841){var _s51=__61._t51()>>2;var index=__61._u51*_s51;__61._E71(1);__61._w51[index+0]=_211;__61._w51[index+1]=_311;__61._w51[index+2]=_U71;__61._V71[index+0]=_Z71;__61._V71[index+1]=__71;__61._V71[index+2]=_081;__61._A51[index+0]=0;__61._A51[index+1]=0;__61._y51[index]=((_841*255.0)<<24)|_I71(_W71);}function _n71(_211,_311,_U71,_Z71,__71,_081,_X71,_Y71){var _s51=__61._t51()>>2;
var index=__61._u51*_s51;__61._E71(1);__61._w51[index+0]=_211;__61._w51[index+1]=_311;__61._w51[index+2]=_U71;__61._V71[index+0]=_Z71;__61._V71[index+1]=__71;__61._V71[index+2]=_081;var _L71=_M71(_X71,_Y71);__61._A51[index+0]=_L71._I41;__61._A51[index+1]=_L71._C41;__61._y51[index]=((_F71*255.0)<<24)|(_G71&0x00ffffff)}function _o71(_211,_311,_U71,_Z71,__71,_081,_X71,_Y71,_W71,_841){var _s51=__61._t51()>>2;var index=__61._u51*_s51;__61._E71(1);__61._w51[index+0]=_211;__61._w51[index+1]=_311;__61._w51[index+2]=_U71;
__61._V71[index+0]=_Z71;__61._V71[index+1]=__71;__61._V71[index+2]=_081;var _L71=_M71(_X71,_Y71);__61._A51[index+0]=_L71._I41;__61._A51[index+1]=_L71._C41;__61._y51[index]=((_841*255.0)<<24)|_I71(_W71)}function _p71(){var _N71=_q71(_X61);if(_N71==-1){return }var _O71=__61._P71.subarray(0,__61._u51*__61._t51());var _Q71=_Y61?_Y61._i51:null;var _o51=_U21._p51(_N71,_Q71,_U21._R71,__61._u51);_o51._P71.set(_O71,_o51._u51*_o51._t51());_o51._u51+=__61._u51}/*@constructor */function _181(_281){var _381=null,_481=null,
_581=null,_681=false,_781=null,_881;var _981=0,_a81=0,_b81=0,_c81=0;var _d81=this;(function(){_381=new ArrayBuffer(_281);_481=new DataView(_381)})();function _e81(_f81,_g81){var _h81=false;var _i81=_781._j81;for(var _8c=0;_8c<_i81.length;_8c++){var _k81=_i81[_8c];if(((_f81==-1)||(_k81._l81==_f81))&&(_k81.type==_g81)){_h81=true;if((_k81._m81&_981)===0){var _n81=(_c81+_k81.offset);_981|=_k81._m81;if(_781._o81===_981){_981=0;_a81++;_c81+=_781._p81;if((_c81+_781._p81)>=_381.byteLength){_d81._q81(_381.byteLength*2)}
}return _n81}}}if(_h81){debug("VERTEX BUILDER: element already written, must write the whole vertex first\n\n",true);return -1}debug("VERTEX BUILDER: Vertex format does not contain selected type.\n\n",true);return -1};/*@this {yyVBufferBuilder} */this._q81=function(_281){var _r81=new ArrayBuffer(_281);var _s81=new Int8Array(_381);var _t81=new Int8Array(_r81);_t81.set(_s81);_381=_r81;_481=new DataView(_381)};/*@this {yyVBufferBuilder} */this._u81=function(_v81){_981=0;_a81=0;_b81=0;_c81=0;_881=_v81;_781=_U21._D71(_v81);
if(_781._p81>_381.byteLength){this._q81(_781._p81*36)}};/*@this {yyVBufferBuilder} */this._w81=function(){};this._x81=function(){return _881};this._y81=function(){return _U21._D71(_881)};/*@this {yyVBufferBuilder} */this._z81=function(x,y){var _n81=_e81(_S41._A81,_S41._B81);if(_n81>=0){_481.setFloat32(_n81,x,true);_481.setFloat32(_n81+4,y,true)}};/*@this {yyVBufferBuilder} */this._C81=function(x,y,_G61){var _n81=_e81(_S41._A81,_S41._D81);if(_n81>=0){_481.setFloat32(_n81,x,true);_481.setFloat32(_n81+4,
y,true);_481.setFloat32(_n81+8,_G61,true)}};/*@this {yyVBufferBuilder} */this._E81=function(_W71,_841){var _n81=_e81(_S41._F81,_S41._G81);if(_n81>=0){var _H81=((_841*255.0)<<24)|_I71(_W71);_481.setUint32(_n81,_H81,true)}};/*@this {yyVBufferBuilder} */this._I81=function(_J81){var _n81=_e81(_S41._F81,_S41._G81);if(_n81>=0){var _D31=((_J81&0xff)<<24)|((_J81&0xff00)<<8)|((_J81&0xff0000)>>8)|((_J81&0xff000000)>>24);_481.setUint32(_n81,_D31,true)}};/*@this {yyVBufferBuilder} */this._K81=function(_L81){var _n81=_e81(_S41._F81,
_S41._G81);if(_n81>=0){var _D31=(_L81&0xff000000)|((_L81&0xff)<<16)|(_L81&0xff00)|((_L81&0xff0000)>>16);_481.setUint32(_n81,_D31,true)}};/*@this {yyVBufferBuilder} */this._M81=function(_I41,_C41){var _n81=_e81(_S41._N81,_S41._B81);if(_n81>=0){_481.setFloat32(_n81,_I41,true);_481.setFloat32(_n81+4,_C41,true)}};/*@this {yyVBufferBuilder} */this._O81=function(x,y,_G61){var _n81=_e81(_S41._P81,_S41._D81);if(_n81>=0){_481.setFloat32(_n81,x,true);_481.setFloat32(_n81+4,y,true);_481.setFloat32(_n81+8,_G61,
true)}};/*@this {yyVBufferBuilder} */this._Q81=function(x){var _n81=_e81(-1,_S41._R81);if(_n81>=0){_481.setFloat32(_n81,x,true)}};/*@this {yyVBufferBuilder} */this._S81=function(x,y){var _n81=_e81(-1,_S41._B81);if(_n81>=0){_481.setFloat32(_n81,x,true);_481.setFloat32(_n81+4,y,true)}};/*@this {yyVBufferBuilder} */this._T81=function(x,y,_G61){var _n81=_e81(-1,_S41._D81);if(_n81>=0){_481.setFloat32(_n81,x,true);_481.setFloat32(_n81+4,y,true);_481.setFloat32(_n81+8,_G61,true)}};/*@this {yyVBufferBuilder} */this._U81=function(x,
y,_G61,_ac){var _n81=_e81(-1,_S41._V81);if(_n81>=0){_481.setFloat32(_n81,x,true);_481.setFloat32(_n81+4,y,true);_481.setFloat32(_n81+8,_G61,true);_481.setFloat32(_n81+12,_ac,true)}};/*@this {yyVBufferBuilder} */this._W81=function(x,y,_G61,_ac){var _n81=_e81(-1,_S41._X81);if(_n81>=0){_481.setUint8(_n81,x,true);_481.setUint8(_n81+1,y,true);_481.setUint8(_n81+2,_G61,true);_481.setUint8(_n81+3,_ac,true)}};/*@this {yyVBufferBuilder} */this._Y81=function(){var _Z81=new _B71(_a81,_781,false);var __81=_a81*_781._p81;
var _091=new Int8Array(_381,0,__81);_Z81._P71.set(_091);_Z81._u51+=_a81;_Z81._Y81();_581=_Z81;_681=true;_381=null;_481=null};/*@this {yyVBufferBuilder} */this._191=function(_291,_391){if(_681){if(_391==-1){_U21._491(_291,null,_581,0)}else _U21._491(_291,_391._z71._i51,_581,0)}else {var _o51;if(_391==-1){_o51=_U21._p51(_291,null,_881,_a81)}else {_o51=_U21._p51(_291,_391._z71._i51,_881,_a81)}var _591=_o51._u51*_781._p81;var _091=new Int8Array(_381,0,_a81*_781._p81);_o51._P71.set(_091,_591);_o51._u51+=_a81}
};this._691=function(_791){_a81=_791;_b81=0;_c81=_791*_781._p81};this._891=function(){return _a81};this._991=function(){return _381}}var _a91=null;var _b91=[];/*@constructor */function _c91(){var _d91=0,_e91=0.5;var _f91;var _g91=[];var _h91=[];var _i91=[];var _j91=_d91;var _k91=_e91;Object.defineProperties(this,{_l91:{get:function(){return _j91},set:function(_m91){_j91=_m91}},_n91:{get:function(){return _k91},set:function(_m91){_k91=_m91}}});/*@this {yyGamePad} */this._o91=function(_p91){_f91=_p91.id;_h91=_g91.slice();
_i91=_p91.axes.slice();var _q91=_p91.buttons;if(_q91){for(var _621 in _q91){if(!_q91.hasOwnProperty(_621))continue;if(typeof(_q91[_621])==="object"){_g91[_621]=_q91[_621].value}else {_g91[_621]=_q91[_621]}}}};/*@this {yyGamePad} */this._r91=function(){return _f91||""};/*@this {yyGamePad} */this._s91=function(){if(_g91){return _g91.length}return 0};/*@this {yyGamePad} */this._t91=function(_u91){var _v91=_g91[_u91];var _w91=_h91[_u91];if((_v91!==undefined)&&(_w91!==undefined)){return((_v91>=_k91)&&(_w91<_k91))}
return false};/*@this {yyGamePad} */this._x91=function(_u91){var _v91=_g91[_u91];var _w91=_h91[_u91];if((_v91!==undefined)&&(_w91!==undefined)){return((_v91<_k91)&&(_w91>=_k91))}return false};/*@this {yyGamePad} */this._y91=function(_u91){var _v91;if(typeof(_g91[_u91])==="object"){_v91=_g91[_u91].value}else {_v91=_g91[_u91]}if(_v91!==undefined){return(_v91>=_k91)}return false};/*@this {yyGamePad} */this._z91=function(_u91){var _v91;if(typeof(_g91[_u91])==="object"){_v91=_g91[_u91].value}else {_v91=_g91[_u91];
}return _v91||0.0};/*@this {yyGamePad} */this._A91=function(){if(_i91){return _i91.length}return 0};/*@this {yyGamePad} */this._B91=function(_C91,_D91){var _E91=_i91[_C91]||0;if(_j91>0.0){var _F91=Math.abs(_E91);if(_F91<_j91){_E91=0.0}else {var sign=(_E91>=0)?1.0:-1.0;_E91=((_F91-_j91)/(_D91-_j91))*sign}}return _E91}}/*@constructor */function _G91(){var _H91=1.0,_I91=1.0;var _J91=0,_K91=1;var _L91=0x8000,_M91=0x8001,_N91=0x8002,_O91=0x8003,_P91=0x8004,_Q91=0x8005,_R91=0x8006,_S91=0x8007,_T91=0x8008,_U91=0x8009,
_V91=0x800A,_W91=0x800B,_X91=0x800C,_Y91=0x800D,_Z91=0x800E,__91=0x800F,_0a1=0x8010,_1a1=0x8011,_2a1=0x8012,_3a1=0x8013,_4a1=0x8014;var _5a1=0,_6a1=1,_7a1=2,_8a1=3,_9a1=4,_aa1=5,_ba1=6,_ca1=7,_da1=8,_ea1=9,_fa1=10,_ga1=11,_ha1=12,_ia1=13,_ja1=14,_ka1=15;var _la1=0,_ma1=1,_na1=2,_oa1=3;function _pa1(){return !!navigator["getGamepads"]||!!navigator["webkitGetGamepads"]||!!navigator["webkitGamepads"]}var _qa1=_pa1()?_K91:_J91;var _ra1=[];function _sa1(){if(navigator["getGamepads"]){return navigator["getGamepads"]()}
if(navigator["webkitGetGamepads"]){return navigator["webkitGetGamepads"]();}if(navigator["webkitGamepads"]){return navigator["webkitGamepads"]()}return null}function _ta1(){var gamepads=_sa1();if(gamepads!==null){var _ua1=0;for(_ua1=0;_ua1<gamepads.length;++_ua1){var _va1=gamepads[_ua1];if(!_va1&&_ra1[_ua1]){_ra1[_ua1]=undefined;var _wa1=_xa1._ya1(undefined,undefined,_za1,undefined);_wa1._Aa1="gamepad lost";_wa1._Ba1=_ua1;_wa1._Ca1=0;_wa1._Da1=true}else {if(_va1&&!_ra1[_ua1]){_ra1[_ua1]=new _c91();if(_b91[_ua1]!==undefined){
_ra1[_ua1]._l91=_b91[_ua1]}var _wa1=_xa1._ya1(undefined,undefined,_za1,undefined);_wa1._Aa1="gamepad discovered";_wa1._Ba1=_ua1;_wa1._Ca1=0;_wa1._Da1=true}if(_ra1[_ua1]){_ra1[_ua1]._o91(_va1)}}}}}function _Ea1(_u91){if(_u91<_L91){return _u91}switch(_u91){case _M91:return _5a1;case _N91:return _6a1;case _O91:return _7a1;case _P91:return _8a1;case _Q91:return _9a1;case _R91:return _aa1;case _S91:return _ba1;case _T91:return _ca1;case _U91:return _da1;case _V91:return _ea1;case _W91:return _fa1;case _X91:return _ga1;case _Y91:return _ha1;
case _Z91:return _ia1;case __91:return _ja1;case _0a1:return _ka1}return 0}function _Fa1(_C91){if(_C91<_L91){return _C91}switch(_C91){case _1a1:return _la1;case _2a1:return _ma1;case _3a1:return _na1;case _4a1:return _oa1}return 0}function _G91(){}/*@this {yyGamepadManager} */this._Ga1=function(){return _ra1.length};/*@this {yyGamepadManager} */this._Ha1=function(_Ia1){var _Ja1=_ra1[_Ia1];if(_Ja1){return _Ja1._r91()}return ""};/*@this {yyGamepadManager} */this._Ka1=function(){return(_qa1!==_J91)};/*@this {yyGamepadManager} */this._n91=function(_Ia1){
var _Ja1=_ra1[_Ia1];if(_Ja1){return _Ja1._n91}return 0.0};/*@this {yyGamepadManager} */this._La1=function(_Ia1,_Ma1){var _Ja1=_ra1[_Ia1];if(_Ja1){if((_Ma1>=0.0)&&(_Ma1<=_H91)){_Ja1._n91=_Ma1}}};/*@this {yyGamepadManager} */this._l91=function(_Ia1){var _Ja1=_ra1[_Ia1];if(_Ja1){return _Ja1._l91}else if(_b91[_Ia1]!==undefined){return _b91[_Ia1]}return 0.0};/*@this {yyGamepadManager} */this._Na1=function(_Ia1,_Oa1){_b91[_Ia1]=_Oa1;var _Ja1=_ra1[_Ia1];if(_Ja1){if((_Oa1>=0.0)&&(_Oa1<=_I91)){_Ja1._l91=_Oa1}}};/*@this {yyGamepadManager} */this._Pa1=function(){
_ra1=[]};/*@this {yyGamepadManager} */this._Qa1=function(){switch(_qa1){case _K91:_ta1();break;case _J91:default :return }};/*@this {yyGamepadManager} */this._Ra1=function(_Ia1){if(_ra1[_Ia1]!==null&&_ra1[_Ia1]!==undefined){return true}return false};/*@this {yyGamepadManager} */this._s91=function(_Ia1){var _Ja1=_ra1[_Ia1];if(_Ja1){return _Ja1._s91()}return 0};/*@this {yyGamepadManager} */this._A91=function(_Ia1){var _Ja1=_ra1[_Ia1];if(_Ja1){return _Ja1._A91()}return 0};/*@this {yyGamepadManager} */this._y91=function(_Ia1,
_u91){var _Ja1=_ra1[_Ia1];if(_Ja1){return _Ja1._y91(_Ea1(_u91),_Ja1._n91)}return false};/*@this {yyGamepadManager} */this._t91=function(_Ia1,_u91){var _Ja1=_ra1[_Ia1];if(_Ja1){return _Ja1._t91(_Ea1(_u91),_Ja1._n91)}return false};/*@this {yyGamepadManager} */this._x91=function(_Ia1,_u91){var _Ja1=_ra1[_Ia1];if(_Ja1){return _Ja1._x91(_Ea1(_u91),_Ja1._n91)}return false};/*@this {yyGamepadManager} */this._z91=function(_Ia1,_u91){var _Ja1=_ra1[_Ia1];if(_Ja1){return _Ja1._z91(_Ea1(_u91))}return 0};/*@this {yyGamepadManager} */this._B91=function(_Ia1,
_C91){var _Ja1=_ra1[_Ia1];if(_Ja1){return _Ja1._B91(_Fa1(_C91),_I91)}return 0}};var _Sa1=[];var _Ta1="None";var _Ua1=0;var _Va1=0;/*@constructor */function _Wa1(){this.x=0;this.y=0;this._y91=0;this._t91=0;this._x91=0;this._Xa1=0};_Wa1.prototype._Pa1=function(){this._y91=0;this._t91=0;this._x91=0;this._Xa1=0};_Wa1.prototype._Ya1=function(_211,_311){if(_x01){var _Za1;if(!_x01.__a1){_Za1=_0b1}else {_Za1=_x01._1b1}for(var _C41=0;_C41<_Za1.length;_C41++){var _2b1=_Za1[_C41];if(_2b1._sc){_3b1(canvas,_4b1);if(((_211-_4b1.left)>=_2b1._5b1)&&((_211-_4b1.left)<_2b1._6b1)&&((_311-_4b1.top)>=_2b1._7b1)&&((_311-_4b1.top)<_2b1._8b1)){
this.x=_2b1._9b1(_211,_311);this.y=_2b1._ab1(_211,_311);return }}}}this.x=_211;this.y=_311};/*@constructor */function _bb1(_cb1){for(var _8c=0;_8c<_Sa1.length;_8c++){if(_Sa1[_8c]===_cb1){return _8c}}return -1}function _db1(_cb1){var _eb1=-1;for(var _8c=0;_8c<_Sa1.length;_8c++){if((_Sa1[_8c]===_cb1)||(_Sa1[_8c]===-1)){_eb1=_8c;break }}if(_eb1==-1){_eb1=_Sa1.length}_Sa1[_eb1]=_cb1;_fb1[_eb1]=new _Wa1();return _eb1}var _gb1=!1;function _hb1(event){for(var _ib1=0;_ib1<event.changedTouches.length;_ib1++){var _jb1=event.changedTouches[_ib1];
var type="";var _eb1=-1;_Ta1=event.type;switch(event.type){case "touchstart":_eb1=_db1(_jb1["identifier"]);break;case "touchend":if(!_gb1&&(_kb1==_lb1)){_mb1();_gb1=true}_eb1=_bb1(_jb1["identifier"]);_Sa1[_eb1]=-1;break;case "touchcancel":_eb1=_bb1(_jb1["identifier"]);_Sa1[_eb1]=-1;break;case "touchmove":_eb1=_bb1(_jb1["identifier"]);break;default :return }var _nb1;var _ob1;_nb1=_jb1.pageX;_ob1=_jb1.pageY;if(_eb1==0){if(_pb1!=null){_qb1=_nb1;_rb1=_ob1}switch(event.type){case "touchstart":_sb1=1;break;case "touchmove":_sb1=1;
break;case "touchcancel":case "touchend":_sb1=0;break }}_fb1[_eb1]._Ya1(_nb1,_ob1);_tb1[_eb1].x=_nb1;_tb1[_eb1].y=_ob1;switch(event.type){case "touchstart":_fb1[_eb1]._y91=1;_tb1[_eb1]._ub1=_vb1|_wb1|_xb1;break;case "touchcancel":case "touchend":_fb1[_eb1]._y91=0;_tb1[_eb1]._ub1=0;break;case "touchmove":default :break }event.preventDefault()}}function _yb1(){canvas.ontouchstart=_hb1;canvas.ontouchmove=_hb1;canvas.ontouchend=_hb1;canvas.ontouchcancel=_hb1}var _zb1,_Ab1,_Bb1,_Cb1,_Db1,_Eb1,_Fb1;/*@constructor *//*@constructor */function _Gb1(_Hb1,
_Ib1){this._Jb1=[];this._S71=_Hb1;this._T71=_Ib1;var _521=_Hb1*_Ib1;for(var _8c=0;_8c<_521;_8c++){this._Jb1[_8c]=0}}_Gb1.prototype._Kb1=function(_Lb1){this._S71=_Lb1._S71;this._T71=_Lb1._T71;this._Jb1=_Lb1._Jb1.slice()};function _Tz(_Hb1,_Ib1){_Hb1=yyGetInt32(_Hb1);_Ib1=yyGetInt32(_Ib1);if(_Hb1<0||_Ib1<0){_Mb1("Error: Invalid ds_grid size: ("+_Hb1+","+_Ib1+")")}var _Nb1=new _Gb1(_Hb1,_Ib1);var id=_Ob1._ya1(_Nb1);return id}function _7A(_Pb1,_Hb1,_Ib1){_Hb1=yyGetInt32(_Hb1);_Ib1=yyGetInt32(_Ib1);_Pb1=yyGetInt32(_Pb1);
if(_Hb1<1||_Ib1<1){_Mb1("Error: Can't resize grid to 0 ("+_Or(_Hb1)+","+_Or(_Ib1)+")");return }var _Nb1=_Ob1._k11(_Pb1);if(!_Nb1){_Mb1("Error: invalid dest ds_grid(copy)");return }var _Qb1=new _Gb1(_Hb1,_Ib1);var _8c=_Ob1._ya1(_Qb1);_Rb1(_8c,_Pb1,0,0,_Nb1._S71-1,_Nb1._T71-1,0,0);_Ob1._Sb1(_8c);_Ob1._Tb1(_Pb1,_Qb1)}function _5w(_Pb1){var _Nb1=_Ob1._k11(yyGetInt32(_Pb1));if(!_Nb1){_Mb1("Error: invalid ds_grid ID (ds_grid_width)");return }return _Nb1._S71}function _6w(_Pb1){var _Nb1=_Ob1._k11(yyGetInt32(_Pb1));
if(!_Nb1){_Mb1("Error: invalid ds_grid ID (ds_grid_height)");return }return _Nb1._T71}var _Uz=_Ub1;function _Ub1(_Pb1,_211,_311,_F01){_Pb1=yyGetInt32(_Pb1);_211=yyGetInt32(_211);_311=yyGetInt32(_311);var _Nb1=_Ob1._k11(_Pb1);if(!_Nb1){_Mb1("Error: invalid ds_grid ID (ds_grid_set)");return }if(_211<0||_211>=_Nb1._S71||_311<0||_311>=_Nb1._T71){_Mb1("Error: grid out of bounds(set) - GridID: "+_Pb1+" size["+_Nb1._S71+","+_Nb1._T71+"] at ("+_211+","+_311+")");return }_Nb1._Jb1[_211+(_311*_Nb1._S71)]=_F01}
var _Vb1=_Wb1;function _Wb1(_Pb1,_211,_311,_F01){_Pb1=yyGetInt32(_Pb1);_211=yyGetInt32(_211);_311=yyGetInt32(_311);var _Nb1=_Ob1._k11(_Pb1);if(!_Nb1){_Mb1("Error: invalid ds_grid ID (ds_grid_set)");return _F01}if(_211<0||_211>=_Nb1._S71||_311<0||_311>=_Nb1._T71){_Mb1("Error: grid out of bounds(set) - GridID: "+_Pb1+" size["+_Nb1._S71+","+_Nb1._T71+"] at ("+_211+","+_311+")");return _F01}_Nb1._Jb1[_211+(_311*_Nb1._S71)]=_F01;return _F01}var _Xb1=_Yb1;function _Yb1(_Pb1,_211,_311,_F01){_Pb1=yyGetInt32(_Pb1);
_211=yyGetInt32(_211);_311=yyGetInt32(_311);var _Nb1=_Ob1._k11(_Pb1);if(!_Nb1){_Mb1("Error: invalid ds_grid ID (ds_grid_set)");return _F01}if(_211<0||_211>=_Nb1._S71||_311<0||_311>=_Nb1._T71){_Mb1("Error: grid out of bounds(set) - GridID: "+_Pb1+" size["+_Nb1._S71+","+_Nb1._T71+"] at ("+_211+","+_311+")");return _F01;}var _Zb1=_Nb1._Jb1[_211+(_311*_Nb1._S71)];_Nb1._Jb1[_211+(_311*_Nb1._S71)]=_F01;return _Zb1}function _8A(_Pb1,_l21,_m21,_J11,_K11,_F01){_Pb1=yyGetInt32(_Pb1);_l21=yyGetInt32(_l21);_m21=yyGetInt32(_m21);
_J11=yyGetInt32(_J11);_K11=yyGetInt32(_K11);if(_l21>_J11){var _521=_l21;_l21=_J11;_J11=_521}if(_m21>_K11){var _521=_m21;_m21=_K11;_K11=_521}var _Nb1=_Ob1._k11(_Pb1);if(!_Nb1){_Mb1("Error: invalid ds_grid ID (ds_grid_set_region)");return }if((_l21<0||_l21>=_Nb1._S71||_m21<0||_m21>=_Nb1._T71)||(_J11<0||_J11>=_Nb1._S71||_K11<0||_K11>=_Nb1._T71)){_Mb1("Error: region out of bounds(ds_grid_set_region): "+_Pb1)}for(var y=_m21;y<=_K11;y++){var index=(y*_Nb1._S71)+_l21;for(var x=_l21;x<=_J11;x++){_Nb1._Jb1[index]=_F01;
index++}}}function __b1(_Pb1,_0c1,_l21,_m21,_J11,_K11,_1c1,_2c1,_3c1){_Pb1=yyGetInt32(_Pb1);_l21=yyGetInt32(_l21);_m21=yyGetInt32(_m21);_J11=yyGetInt32(_J11);_K11=yyGetInt32(_K11);_1c1=yyGetInt32(_1c1);_2c1=yyGetInt32(_2c1);if(_l21>_J11){var _521=_l21;_l21=_J11;_J11=_521}if(_m21>_K11){var _521=_m21;_m21=_K11;_K11=_521}var _4c1=_Ob1._k11(_0c1);if(!_4c1){_Mb1("Error: invalid ds_grid ID (ds_grid_set_grid_region)");return }var _5c1=_Ob1._k11(_Pb1);if(!_5c1){_Mb1("Error: invalid ds_grid ID (ds_grid_set_grid_region)");
return }var _6c1=_l21+(_4c1._S71*_m21);var _7c1=_1c1+(_5c1._S71*_2c1);if(_6c1>=_7c1){for(var y=_m21;y<=_K11;y++){var _8c1=_1c1;var index=(y*_4c1._S71)+_l21;for(var x=_l21;x<=_J11;x++){if((x>=0&&x<_4c1._S71&&y>=0&&y<_4c1._T71)&&(_8c1>=0&&_8c1<_5c1._S71&&_2c1>=0&&_2c1<_5c1._T71)){_3c1(_5c1,(_8c1+(_2c1*_5c1._S71)),_4c1,index)}index++;_8c1++}_2c1++}}else {_2c1+=_K11-_m21;_1c1+=_J11-_l21;for(var y=_K11;y>=_m21;y--){var _8c1=_1c1;var index=(y*_4c1._S71)+_J11;for(var x=_J11;x>=_l21;x--){if((x>=0&&x<_4c1._S71&&y>=0&&y<_4c1._T71)&&(_8c1>=0&&_8c1<_5c1._S71&&_2c1>=0&&_2c1<_5c1._T71)){
_3c1(_5c1,(_8c1+(_2c1*_5c1._S71)),_4c1,index)}index--;_8c1--}_2c1--}}}function _Rb1(_Pb1,_0c1,_l21,_m21,_J11,_K11,_1c1,_2c1){__b1(_Pb1,_0c1,_l21,_m21,_J11,_K11,_1c1,_2c1,function _9c1(_ac1,_bc1,_cc1,_y31){_ac1._Jb1[_bc1]=_cc1._Jb1[_y31]})}var _0w=_dc1;function _dc1(_Pb1,_211,_311){_Pb1=yyGetInt32(_Pb1);var _Nb1=_Ob1._k11(_Pb1),x=yyGetInt32(_211),y=yyGetInt32(_311);if(!_Nb1){_Mb1("Error: invalid ds_grid ID (ds_grid_get)");return undefined}if(x<0||x>=_Nb1._S71||y<0||y>=_Nb1._T71){_Mb1("Error: grid out of bounds(get) - GridID: "+_Pb1+" size["+_Nb1._S71+","+_Nb1._T71+"] at ("+x+","+y+")");
return undefined}return _Nb1._Jb1[x+(y*_Nb1._S71)]}function _Yr(){var _121=new _ec1();_121._fc1=true;return _gc1._ya1(_121)}function _sA(_Pb1){_Pb1=yyGetInt32(_Pb1);var _hc1=_gc1._k11(_Pb1);if(_hc1){_hc1._Pa1();_gc1._Sb1(_Pb1)}}function _P31(_Pb1){var _ic1=_gc1._k11(yyGetInt32(_Pb1));if(_ic1){_ic1._Pa1();return }_Mb1("Error: invalid ds_list ID (ds_list_clear)")}function _Ku(_Pb1){var _ic1=_gc1._k11(yyGetInt32(_Pb1));if(_ic1)return _ic1.length;_Mb1("Error: invalid ds_list ID (ds_list_size)");return 0}function _3O(_Pb1){
var _ic1=_gc1._k11(yyGetInt32(_Pb1));if(_ic1){if(_ic1.length!==0)return false;else return true}_Mb1("Error: invalid ds_list ID (ds_list_empty)");return true}function __r(){var _jc1=arguments;var _kc1=arguments.length;var _ic1=_gc1._k11(_jc1[0]);if(!_ic1){_Mb1("Error: invalid ds_list ID (ds_list_add)");return }for(var _8c=1;_8c<_kc1;_8c++){_ic1._ya1(_jc1[_8c])}return }function _yB(_Pb1,_lc1){if(isNaN(_lc1))_Mb1("Error: index must be a number");var _ic1=_gc1._k11(yyGetInt32(_Pb1));if(_ic1){return _ic1._Sb1(yyGetInt32(_lc1));
}}function _rA(_Pb1,_F01){var _ic1=_gc1._k11(yyGetInt32(_Pb1));if(_ic1){var _Zb1=-1;for(var _121=0;_121<_ic1._mc1.length;_121++){var _e41=_ic1._mc1[_121];if(((typeof(_e41)=="object")&&(_e41.Object==_F01))||(_e41==_F01)){_Zb1=_121;break }}return _Zb1}_Mb1("Error: invalid ds_list ID (ds_list_find_index)");return -1}function _Nu(_Pb1,_lc1){if(isNaN(_lc1))_Mb1("Error: index must be a number");var _C41,_nc1=_oc1(_lc1),_ic1=_gc1._k11(_oc1(yyGetInt32(_Pb1)));if(_ic1){_C41=_ic1._mc1[_nc1];if(typeof(_C41)==="object"&&_C41.Object!==undefined){
return _C41.Object}else return _C41}_Mb1("Error: invalid ds_list ID (ds_list_find_value)");return undefined}var _pc1=1,_qc1=2;function _rc1(){}_rc1.prototype._Pb1=0;_rc1.prototype._sc1=function(){return(++_rc1.prototype._Pb1).toString()};function _tc1(_uc1){if(_uc1 instanceof Long){_uc1=_uc1._vc1()}else if(typeof(_uc1)=="object"){if(_uc1._wc1==undefined){_uc1._wc1=_rc1.prototype._sc1()}_uc1=_uc1._wc1}return _uc1}/*@constructor */function _xc1(_g81,_yc1){this._zc1=_g81;this.Object=_yc1}function _QB(){var _Ac1={
};var id=_Bc1._ya1(_Ac1);return id}function _Hx(_Pb1){_Pb1=yyGetInt32(_Pb1);var _Ac1=_Bc1._k11(_Pb1);if(_Ac1){_Cc1(_Ac1);_Bc1._Sb1(_Pb1)}}function _Pu(_Pb1){_Pb1=yyGetInt32(_Pb1);var _Ac1=_Bc1._k11(_Pb1);if(_Ac1){_Cc1(_Ac1);var _Dc1={};_Bc1._Tb1(_Pb1,_Dc1)}}function _Cc1(_Ec1){for(var _Fc1 in _Ec1){var _C41=_Ec1[_Fc1];if(_C41!=null&&_C41.Object!==undefined)switch(_C41._zc1){case _pc1:_Hx(_C41.Object);break;case _qc1:_sA(_C41.Object);break }}}function _Fu(_Pb1,_uc1){_uc1=_tc1(_uc1);var _Ac1=_Bc1._k11(yyGetInt32(_Pb1));
if(_Ac1){return _Ac1.hasOwnProperty(_uc1)}return false}function _e01(_Pb1,_uc1,_F01){_uc1=_tc1(_uc1);var _Ac1=_Bc1._k11(yyGetInt32(_Pb1));if(_Ac1){if(_Ac1.hasOwnProperty(_uc1)){}else _Ac1[_uc1]=_F01}}function _pB(_Pb1,_uc1,_F01){_e01(yyGetInt32(_Pb1),_uc1,new _xc1(_qc1,_F01))}function _Iu(_Pb1,_uc1,_F01){_uc1=_tc1(_uc1);var _Ac1=_Bc1._k11(yyGetInt32(_Pb1));if(_Ac1){_Ac1[_uc1]=_F01}}function _Ou(_Pb1,_uc1){if(Number.isNaN(_uc1))return undefined;_uc1=_tc1(_uc1);var _Ac1=_Bc1._k11(yyGetInt32(_Pb1));if(_Ac1){var _Gc1=_Ac1[_uc1];
if(typeof(_Gc1)==="object"&&_Gc1.Object!==undefined){return _Gc1.Object}else return _Gc1}return undefined}function _BB(_Pb1,_uc1){_uc1=_tc1(_uc1);var _Hc1=false;var _Ac1=_Bc1._k11(yyGetInt32(_Pb1));for(var _Ic1 in _Ac1){if(_Ac1.hasOwnProperty(_Ic1)){if(_Hc1){return _Ic1}if(_Ic1==_uc1){_Hc1=true}}}return undefined}function _AB(_Pb1){var _Ac1=_Bc1._k11(yyGetInt32(_Pb1));for(var _Ic1 in _Ac1){if(_Ac1.hasOwnProperty(_Ic1)){return _Ic1}}return undefined}/*@constructor *//*@constructor */function _Jc1(_Kc1,_yc1){this._Zn=_Kc1;
this._Lc1=_yc1}function _Mc1(_Pb1,_F01,_Nc1){var _Oc1=_Pc1._k11(yyGetInt32(_Pb1));if(_Oc1==null||_Oc1==undefined){_Mb1("Error: invalid priority queue ds_priority_add()");return }var _Qc1=new _Jc1(_Nc1,_F01);_Oc1._ya1(_Qc1)}function _wQ(){var _Rc1=[];return _Sc1._ya1(_Rc1)}function _xQ(_Pb1){_Sc1._Sb1(yyGetInt32(_Pb1))}function _yQ(_Pb1){_Pb1=yyGetInt32(_Pb1);var _Rc1=_Sc1._k11(_Pb1);if(_Rc1==null){_Mb1("Error: invalid ds_stack ID (ds_stack_clear)");return }_Rc1=[];_Sc1._Tb1(_Pb1,_Rc1)}function _aB(_Pb1){var _Rc1=_Sc1._k11(yyGetInt32(_Pb1));
if(_Rc1==null){_Mb1("Error: invalid ds_stack ID (ds_stack_size)");return 0}return _Rc1.length}function _0B(_Pb1){var _Rc1=_Sc1._k11(yyGetInt32(_Pb1));if(_Rc1==null){_Mb1("Error: invalid ds_stack ID (ds_stack_empty)");return true}if(_Rc1.length==0)return true;else return false}function _bB(_Pb1,_F01){var _jc1=arguments;var _kc1=arguments.length;var _Tc1=_Sc1._k11(yyGetInt32(_Pb1));if(!_Tc1){_Mb1("Error: invalid ds_stack ID (ds_stack_push)");return }for(var _8c=1;_8c<_kc1;_8c++){_Tc1.push(_jc1[_8c])}}function _3B(_Pb1){
var _Rc1=_Sc1._k11(yyGetInt32(_Pb1));if(_Rc1==null){_Mb1("Error: invalid ds_stack ID (ds_stack_pop)");return undefined}return _Rc1.pop()}var _Uc1=!1;var _Vc1='Trying to stop non-existing sound.',_Wc1='Trying to draw a non-existing sprite.',_Xc1='Trying to draw a non-existing background.',_Yc1='Cannot compare arguments.',_Zc1='Trying to replace non-existing resource.',__c1='File does not exist.',_0d1='The particle emitter must first be created.';var _1d1=-1,_2d1=[],_3d1=[];function _4d1(_5d1,_W71,_841){
_5d1._6d1(_oc1(_W71));_5d1._Xp=_841}var _7d1=_4d1;function _8d1(_W71){_Vs(_W71)}var _9d1=_8d1;function _ad1(_g81,_bd1,_cd1,_dd1,_ed1,_fd1){var type=_oc1(_g81);var _gd1=_oc1(_bd1);var _hd1=_oc1(_cd1);var _id1=_oc1(_dd1);if(_1d1<0){_1d1=_jd1()}if(_2d1[type]<0){_2d1[type]=_kd1()}var _ld1=_2d1[type];if(_gd1==0){_md1(_ld1,_hd1,_id1)}else {_nd1(_ld1,_hd1,_id1)}_od1(_ld1,_ed1,_fd1)}var _pd1=_ad1;function _qd1(_rd1){var _sd1=_td1._ud1(_rd1);if((_sd1===null)||(_sd1===undefined)){return false}return true}function _vd1(_rd1){
var _wd1=_td1._ud1(_rd1);if(!_wd1)return 0;if(_wd1._xd1===undefined)return 0;return _wd1._xd1._uo}function _yd1(_rd1){var _wd1=_td1._ud1(_rd1);if(!_wd1)return 0;if(_wd1._xd1===undefined)return 0;return _wd1._xd1._vo}function _zd1(_211,_311,_Hb1,_Ib1,_Ad1,_Bd1){var _Cd1=_Dd1(_Hb1,_Ib1);var _Ed1=_Fd1._k11(_Cd1);var _Gd1=_Ed1.getContext('2d');_Gd1.drawImage(canvas,-_211,-_311);if(_Ad1){_Hd1(_Gd1,_Hb1,_Ib1)}var _Id1=new _Jd1();var _Kd1=new _Ld1();_Id1._xd1=_Kd1;_Kd1.x=0;_Kd1.y=0;_Kd1._ac=_Hb1;_Kd1._bc=_Ib1;_Kd1._qo=0;
_Kd1._ro=0;_Kd1._so=_Kd1._ac;_Kd1._to=_Kd1._bc;_Kd1._uo=_Kd1._ac;_Kd1._vo=_Kd1._bc;_Kd1._wo=_Cd1;_Kd1._731=_Ed1;return _td1._Md1(_Id1)}function _Nd1(_Pb1,_211,_311,_Hb1,_Ib1,_Ad1,_Bd1){var _Od1=_Fd1._k11(_Pb1);var _Cd1=_Dd1(_Hb1,_Ib1);var _Ed1=_Fd1._k11(_Cd1);var _Gd1=_Ed1.getContext('2d');_Gd1.drawImage(_Od1,-_211,-_311);if(_Ad1){_Hd1(_Gd1,_Hb1,_Ib1)}var _Id1=new _Jd1();var _Kd1=new _Ld1();_Id1._xd1=_Kd1;_Kd1.x=0;_Kd1.y=0;_Kd1._ac=_Hb1;_Kd1._bc=_Ib1;_Kd1._qo=0;_Kd1._ro=0;_Kd1._so=_Kd1._ac;_Kd1._to=_Kd1._bc;
_Kd1._uo=_Kd1._ac;_Kd1._vo=_Kd1._bc;_Kd1._wo=_Cd1;_Kd1._731=_Ed1;return _td1._Md1(_Id1)}function _Pd1(_Hb1,_Ib1,_H71){var _Qd1=_Dd1(_Hb1,_Ib1);var _Rd1=_Fd1._k11(_Qd1);var _Gd1=_Rd1.getContext('2d');_Gd1.globalAlpha=1.0;_Gd1.fillStyle=_Sd1(_I71(_H71),1);_Gd1.fillRect(0,0,_Hb1,_Ib1);var _Id1=new _Jd1();var _Kd1=new _Ld1();_Id1._xd1=_Kd1;_Kd1.x=0;_Kd1.y=0;_Kd1._ac=_Hb1;_Kd1._bc=_Ib1;_Kd1._qo=0;_Kd1._ro=0;_Kd1._so=_Kd1._ac;_Kd1._to=_Kd1._bc;_Kd1._uo=_Kd1._ac;_Kd1._vo=_Kd1._bc;_Kd1._wo=_Qd1;_Kd1._731=_Rd1;return _td1._Md1(_Id1)}
var _Td1=_Pd1;function _Ud1(_111){var _Ed1=_td1._ud1(_111);if(_Ed1){return({_z71:_Ed1._xd1._731,_A71:_Ed1._xd1})}return null}var _Vd1=[];var _Wd1=0;function _VU(_Xd1,_Yd1,_l21,_m21,_J11,_K11){_Xd1=yyGetReal(_Xd1);_Yd1=yyGetReal(_Yd1);if((_Xd1>=yyGetReal(_l21)&&_Xd1<=yyGetReal(_J11))&&(_Yd1>=yyGetReal(_m21)&&_Yd1<=yyGetReal(_K11))){return true}return false}function _Zd1(__d1,_0e1,_S11,_T11,_U11,_V11,_461,_561){var _i61=_461-_S11;var _k61=_U11-_S11;var _m61=__d1-_S11;var _j61=_561-_T11;var _l61=_V11-_T11;var _n61=_0e1-_T11;
var _1e1=(_i61*_i61)+(_j61*_j61);var _2e1=(_i61*_k61)+(_j61*_l61);var _3e1=(_i61*_m61)+(_j61*_n61);var _4e1=(_k61*_k61)+(_l61*_l61);var _5e1=(_k61*_m61)+(_l61*_n61);var _6e1=1.0/(_1e1*_4e1-_2e1*_2e1);var _I41=(_4e1*_3e1-_2e1*_5e1)*_6e1;var _C41=(_1e1*_5e1-_2e1*_3e1)*_6e1;return((_I41>=0.0)&&(_C41>=0.0)&&(_I41+_C41<1.0))}function _7e1(_Xd1,_Yd1,_8e1,_9e1,_ae1){var _be1=(((_Xd1-_8e1)*(_Xd1-_8e1))+((_Yd1-_9e1)*(_Yd1-_9e1)));if(_be1<=_ae1)return true;return false}function _ce1(_de1,_ee1){var _261=_ee1.x-_de1.x;var _361=_ee1.y-_de1.y;
var _fe1={"x":-_361,"y":_261};return _fe1}function _ge1(_H41,_he1,_fe1){var min,max;var _be1=_H41[0].x*_fe1.x+_H41[0].y*_fe1.y;min=max=_be1;for(var _8c=1;_8c<_he1;++_8c){_be1=_H41[_8c].x*_fe1.x+_H41[_8c].y*_fe1.y;if(_be1<min)min=_be1;else if(_be1>max)max=_be1}var _ie1={"min":min,"max":max};return _ie1}function _je1(){_r61("d3d_start()")}function _ke1(){_r61("d3d_end()")}function _le1(enable){_r61("d3d_set_hidden()")}function _me1(_ne1){_r61("d3d_set_culling()")}function _oe1(_64){_r61("d3d_set_shading()");}function _pe1(_qe1){
_r61("d3d_set_zwriteenable()")}function _re1(_Zn){_r61("d3d_set_depth()")}function _se1(_te1,_ue1,_ve1,alpha){_r61("draw_set_color_write_enable()")}var _we1=_se1;function _xe1(enable){_r61("d3d_set_shading()")}function _ye1(_ze1,_261,_361,_Ae1,_D31){_r61("d3d_light_define_direction()")}function _Be1(_ze1,x,y,_G61,_Ce1,_D31){_r61("d3d_light_define_point()")}function _De1(_ze1,enable){_r61("d3d_light_enable()")}function _Ee1(_Bn){_r61("d3d_light_define_ambient()")}function _Fe1(enable,color,start,end){_r61("d3d_set_fog()");
}function _Ge1(index){_r61("d3d_light_get()")}function _He1(index){_r61("d3d_light_get_ambient()")}function _Ie1(_S11,_T11,_Je1,_U11,_V11,_Ke1,_t61,_Le1,_Me1){_r61("d3d_draw_floor()")}function _Ne1(_S11,_T11,_Je1,_U11,_V11,_Ke1,_t61,_Le1,_Me1,_Oe1){_r61("d3d_draw_ellipsoid()")}function _Pe1(_S11,_T11,_Je1,_U11,_V11,_Ke1,_t61,_Le1,_Me1){_r61("d3d_draw_block()")}function _Qe1(_S11,_T11,_Je1,_U11,_V11,_Ke1,_t61,_Le1,_Me1,_Re1,_Oe1){_r61("d3d_draw_cylinder()")}function _Se1(_S11,_T11,_Je1,_U11,_V11,_Ke1,_t61,
_Le1,_Me1,_Re1,_Oe1){_r61("d3d_draw_cone()")}function _Te1(_S11,_T11,_Je1,_U11,_V11,_Ke1,_t61,_Le1,_Me1){_r61("d3d_draw_wall()")}function _Ue1(){_r61("d3d_model_create()")}function _Ve1(_ze1){_r61("d3d_model_destroy()")}function _We1(_ze1){_r61("d3d_model_clear()")}function _Xe1(_ze1,_Ye1){_r61("d3d_model_save()")}function _Ze1(_ze1,_Ye1){_r61("d3d_model_load()")}function __e1(_ze1,_Ye1){_r61("d3d_model_save_buffer()")}function _0f1(_ze1,_Ye1){_r61("d3d_model_load_buffer()")}function _1f1(_ze1,x,y,_G61,_t61){
_r61("d3d_model_draw()")}function _2f1(_ze1,_X3){_r61("d3d_model_primitive_begin()")}function _3f1(_ze1,x,y,_G61){_r61("d3d_model_vertex()")}function _4f1(_ze1,x,y,_G61,_D31,alpha){_r61("d3d_model_vertex_colour()")}function _5f1(_ze1,x,y,_G61,_D31,alpha){_r61("d3d_model_vertex_color()")}function _6f1(_ze1,x,y,_G61,_y61,_z61){_r61("d3d_model_vertex_texture()")}function _7f1(_ze1,x,y,_G61,_y61,_z61,_D31,alpha){_r61("d3d_model_vertex_texture_colour()")}function _8f1(_ze1,x,y,_G61,_y61,_z61,_D31,alpha){_r61("d3d_model_vertex_texture_color()")}
function _9f1(_ze1,x,y,_G61,_N61,_O61,_P61){_r61("d3d_model_vertex_normal()")}function _af1(_ze1,x,y,_G61,_N61,_O61,_P61,_D31,alpha){_r61("d3d_model_vertex_normal_color()")}function _bf1(_ze1,x,y,_G61,_N61,_O61,_P61,_y61,_z61){_r61("d3d_model_vertex_normal_texture()")}function _cf1(_ze1,x,y,_G61,_N61,_O61,_P61,_y61,_z61,_D31,alpha){_r61("d3d_model_vertex_normal_texture_color()")}function _df1(_ze1){_r61("d3d_model_primitive_end()")}function _ef1(_ze1,_S11,_T11,_Je1,_U11,_V11,_Ke1,_Le1,_Me1){_r61("d3d_model_block()")}
function _ff1(_ze1,_S11,_T11,_Je1,_U11,_V11,_Ke1,_Le1,_Me1,_Re1,_Oe1){_r61("d3d_model_cylinder()")}function _gf1(_ze1,_S11,_T11,_Je1,_U11,_V11,_Ke1,_Le1,_Me1,_Re1,_Oe1){_r61("d3d_model_cone()")}function _hf1(_ze1,_S11,_T11,_Je1,_U11,_V11,_Ke1,_Le1,_Me1,_Oe1){_r61("d3d_model_ellipsoid()")}function _if1(_ze1,_S11,_T11,_Je1,_U11,_V11,_Ke1,_Le1,_Me1){_r61("d3d_model_wall()")}function _jf1(_ze1,_S11,_T11,_Je1,_U11,_V11,_Ke1,_Le1,_Me1){_r61("d3d_model_floor()")}function _kf1(enable){_r61("d3d_set_perspective()")}
function _lf1(_mf1,_nf1,_of1,_pf1,_qf1,_rf1,_sf1,_tf1,_uf1){_r61("d3d_set_projection()");}function _vf1(_mf1,_nf1,_of1,_pf1,_qf1,_rf1,_sf1,_tf1,_uf1,angle,_wf1,_xf1,_yf1){_r61("d3d_set_projection_ext()")}function _zf1(x,y,_ac,_bc,angle){_r61("d3d_set_projection_ortho()")}function _Af1(x,y,_ac,_bc,angle){_r61("d3d_set_projection_perspective()")}function _Bf1(){_r61("d3d_transform_set_identity()")}function _Cf1(_Df1,_Ef1,_Ff1){_r61("d3d_transform_set_translation()")}function _Gf1(_B31,_C31,_Hf1){_r61("d3d_transform_set_scaling()")}
function _If1(angle){_r61("d3d_transform_set_rotation_x()")}function _Jf1(angle){_r61("d3d_transform_set_rotation_y()");}function _Kf1(angle){_r61("d3d_transform_set_rotation_z()")}function _Lf1(_Mf1,_Nf1,_Of1,angle){_r61("d3d_transform_set_rotation_axis()")}function _Pf1(_Df1,_Ef1,_Ff1){_r61("d3d_transform_add_translation()")}function _Qf1(_B31,_C31,_Hf1){_r61("d3d_transform_add_scaling()")}function _Rf1(angle){_r61("d3d_transform_add_rotation_x()")}function _Sf1(angle){_r61("d3d_transform_add_rotation_y()")}
function _Tf1(angle){_r61("d3d_transform_add_rotation_axis()")}function _Uf1(_Mf1,_Nf1,_Of1,angle){_r61("d3d_transform_add_rotation_z()");}function _Vf1(_211,_311,_U71){_r61("d3d_transform_vertex()")}function _Wf1(_g81){_r61("matrix_get()")}function _Xf1(_g81,_Yf1){_r61("matrix_set()")}var _Zf1=__f1;var _0g1=_1g1;var _2g1=_3g1;var _4g1=_5g1;var _6g1=_7g1;var _8g1=_9g1;var _ag1=_bg1;var _cg1=_dg1;var _eg1=_fg1;var _gg1=_hg1;var _ig1=_jg1;var _kg1=_lg1;var _mg1=_ng1;var _og1=_pg1;function _qg1(){_r61("d3d_transform_stack_clear()")}
function _rg1(){_r61("d3d_transform_stack_empty()")}function _sg1(){_r61("d3d_transform_stack_push()")}function _tg1(){_r61("d3d_transform_stack_pop()")}function _ug1(){_r61("d3d_transform_stack_top()")}function _vg1(){_r61("d3d_transform_stack_discard()")}function _wg1(enable){_r61("gpu_set_blendenable()")}function _xg1(enable){_r61("gpu_set_ztestenable()")}function _yg1(_zg1){_r61("gpu_set_zfunc()")}function _Ag1(enable){_r61("gpu_set_zwriteenable()")}function _Bg1(enable,_D31,start,end){_r61("gpu_set_fog()")}
function _Cg1(_Dg1){_r61("gpu_set_cullmode()")}function _OM(_Eg1){_r61("gpu_set_blendmode()")}function _Fg1(src,_U41){_r61("gpu_set_blendmode_ext()")}function _Gg1(src,_U41,_Hg1,_Ig1){_r61("gpu_set_blendmode_ext_sepalpha()")}function _Jg1(_te1,_ue1,_ve1,alpha){_r61("gpu_set_colorwriteenable()");}function _Kg1(_te1,_ue1,_ve1,alpha){_r61("gpu_set_colourwriteenable()")}function _Lg1(enable){_r61("gpu_set_alphatestenable()")}function _Mg1(value){_r61("gpu_set_alphatestref()")}function _Ng1(_zg1){_r61("gpu_set_alphatestfunc()")}
function _Og1(_Pg1){_r61("gpu_set_texfilter()")}function _Qg1(_Rg1,_Pg1){_r61("gpu_set_texfilter_ext()")}function _Sg1(repeat){_r61("gpu_set_texrepeat()")}function _Tg1(_Rg1,repeat){_r61("gpu_set_texrepeat_ext()")}function _Ug1(_Pg1){_r61("gpu_set_tex_filter()")}function _Vg1(_Rg1,_Pg1){_r61("gpu_set_tex_filter_ext()")}function _Wg1(repeat){_r61("gpu_set_tex_repeat()")}function _Xg1(_Rg1,repeat){_r61("gpu_set_tex_repeat_ext()")}function _Yg1(_Zg1){_r61("gpu_set_tex_mip_filter(filter)")}function __g1(_Rg1,
_Zg1){_r61("gpu_set_tex_mip_filter_ext(sampler_id, filter)")}function _0h1(_1h1){_r61("gpu_set_tex_mip_bias(bias)")}function _2h1(_Rg1,_1h1){_r61("gpu_set_tex_mip_bias_ext(sampler_id, bias)")}function _3h1(_4h1){_r61("gpu_set_tex_min_mip(minmip)")}function _5h1(_Rg1,_4h1){_r61("gpu_set_tex_min_mip_ext(sampler_id, minmip)")}function _6h1(_7h1){_r61("gpu_set_tex_max_mip(maxmip)")}function _8h1(_Rg1,_7h1){_r61("gpu_set_tex_max_mip_ext(sampler_id, maxmip)")}function _9h1(_ah1){_r61("gpu_set_tex_max_aniso(maxaniso)");
}function _bh1(_Rg1,_ah1){_r61("gpu_set_tex_max_aniso_ext(sampler_id, maxaniso)")}function _ch1(_dh1){_r61("gpu_set_tex_mip_enable(setting)")}function _eh1(_Rg1,_dh1){_r61("gpu_set_tex_mip_enable_ext(sampler_id, setting)")}function _fh1(){_r61("gpu_get_blendenable()")}function _gh1(){_r61("gpu_get_ztestenable()")}function _hh1(){_r61("gpu_get_zfunc()")}function _ih1(){_r61("gpu_get_zwriteenable()");}function _jh1(){_r61("gpu_get_fog()")}function _kh1(){_r61("gpu_get_cullmode()")}function _lh1(){_r61("gpu_get_blendmode()")}
function _mh1(){_r61("gpu_get_blendmode_ext()")}function _nh1(){_r61("gpu_get_blendmode_ext_sepalpha()")}function _oh1(){_r61("gpu_get_blendmode_src()")}function _ph1(){_r61("gpu_get_blendmode_dest()")}function _qh1(){_r61("gpu_get_blendmode_srcalpha()");}function _rh1(){_r61("gpu_get_blendmode_destalpha()")}function _sh1(){_r61("gpu_get_colorwriteenable()")}function _th1(){_r61("gpu_get_colourwriteenable()")}function _uh1(){_r61("gpu_get_alphatestenable()")}function _vh1(){_r61("gpu_get_alphatestref()")}
function _wh1(){_r61("gpu_get_alphatestfunc()")}function _xh1(){_r61("gpu_get_texfilter()")}function _yh1(_Rg1){_r61("gpu_get_texfilter_ext()")}function _zh1(){_r61("gpu_get_texrepeat()")}function _Ah1(_Rg1){_r61("gpu_get_texrepeat_ext()")}function _Bh1(){_r61("gpu_get_tex_filter()")}function _Ch1(_Rg1){_r61("gpu_get_tex_filter_ext()")}function _Dh1(){_r61("gpu_get_tex_repeat()")}function _Eh1(_Rg1){_r61("gpu_get_tex_repeat_ext()")}function _Fh1(){_r61("gpu_get_tex_mip_filter()")}function _Gh1(_Rg1){_r61("gpu_get_tex_mip_filter_ext(sampler_id)")}
function _Hh1(){_r61("gpu_get_tex_mip_bias()")}function _Ih1(_Rg1){_r61("gpu_get_tex_mip_bias_ext(sampler_id)")}function _Jh1(){_r61("gpu_get_tex_min_mip()")}function _Kh1(_Rg1){_r61("gpu_get_tex_min_mip_ext(sampler_id)")}function _Lh1(){_r61("gpu_get_tex_max_mip()")}function _Mh1(_Rg1){_r61("gpu_get_tex_max_mip_ext(sampler_id)")}function _Nh1(){_r61("gpu_get_tex_max_aniso()")}function _Oh1(_Rg1){_r61("gpu_get_tex_max_aniso_ext(sampler_id)")}function _Ph1(){_r61("gpu_get_tex_mip_enable()")}function _Qh1(_Rg1){
_r61("gpu_get_tex_mip_enable_ext(sampler_id)")}function _Rh1(){_r61("gpu_push_state()")}function _Sh1(){_r61("gpu_pop_state()")}function _Th1(){_r61("gpu_get_state()")}function _Uh1(map){_r61("gpu_set_state()")}var _Vh1=[];var _Wh1=50;var _Xh1=0;var _Yh1=new Array(_Wh1+1);function _Zh1(){if(!_U21){return }_je1=__h1;_ke1=_0i1;_me1=_1i1;_oe1=_2i1;_pe1=_3i1;_re1=_4i1;_le1=_5i1;_se1=_6i1;_we1=_6i1;_kf1=_7i1;_lf1=_8i1;_vf1=_9i1;_zf1=_ai1;_Af1=_bi1;_Bf1=_ci1;_Cf1=_di1;_Gf1=_ei1;_If1=_fi1;_Jf1=_gi1;_Kf1=_hi1;_Lf1=_ii1;
_Pf1=_ji1;_Qf1=_ki1;_Rf1=_li1;_Sf1=_mi1;_Tf1=_ni1;_Uf1=_oi1;_Vf1=_pi1;_qg1=_qi1;_rg1=_ri1;_sg1=_si1;_tg1=_ti1;_ug1=_ui1;_vg1=_vi1;_Ie1=_wi1;_Ne1=_xi1;_Pe1=_yi1;_Qe1=_zi1;_Se1=_Ai1;_Te1=_Bi1;_xe1=_Ci1;_ye1=_Di1;_Be1=_Ei1;_De1=_Fi1;_Ee1=_Gi1;_Fe1=_Hi1;_Ge1=_Ii1;_He1=_Ji1;_Ue1=_Ki1;_Ve1=_Li1;_We1=_Mi1;_Xe1=_Ni1;_Ze1=_Oi1;__e1=_Pi1;_0f1=_Qi1;_1f1=_Ri1;_2f1=_Si1;_3f1=_Ti1;_5f1=_Ui1;_4f1=_Ui1;_6f1=_Vi1;_8f1=_Wi1;_7f1=_Wi1;_9f1=_Xi1;_af1=_Yi1;_bf1=_Zi1;_cf1=__i1;_df1=_0j1;_ef1=_1j1;_ff1=_2j1;_gf1=_3j1;
_hf1=_4j1;_if1=_5j1;_jf1=_6j1;_Wf1=_7j1;_Xf1=_8j1;_Zf1=__f1;_0g1=_1g1;_2g1=_3g1;_4g1=_5g1;_6g1=_7g1;_8g1=_9g1;_ag1=_bg1;_cg1=_dg1;_eg1=_fg1;_OM=_9j1;_wg1=_aj1;_xg1=_bj1;_yg1=_cj1;_Ag1=_dj1;_Bg1=_ej1;_Cg1=_fj1;_OM=_9j1;_Fg1=_gj1;_Gg1=_hj1;_Jg1=_ij1;_Kg1=_jj1;_Lg1=_kj1;_Mg1=_lj1;_Ng1=_mj1;_Og1=_nj1;_Qg1=_oj1;_Sg1=_pj1;_Tg1=_qj1;_Ug1=_nj1;_Vg1=_oj1;_Wg1=_pj1;_Xg1=_qj1;_Yg1=_rj1;__g1=_sj1;_0h1=_tj1;_2h1=_uj1;_3h1=_vj1;_5h1=_wj1;_6h1=_xj1;_8h1=_yj1;_9h1=_zj1;_bh1=_Aj1;_ch1=_Bj1;_eh1=_Cj1;_fh1=_Dj1;_gh1=_Ej1;
_hh1=_Fj1;_ih1=_Gj1;_jh1=_Hj1;_kh1=_Ij1;_lh1=_Jj1;_mh1=_Kj1;_nh1=_Lj1;_oh1=_Mj1;_ph1=_Nj1;_qh1=_Oj1;_rh1=_Pj1;_sh1=_Qj1;_th1=_Rj1;_uh1=_Sj1;_vh1=_Tj1;_wh1=_Uj1;_xh1=_Vj1;_yh1=_Wj1;_zh1=_Xj1;_Ah1=_Yj1;_Bh1=_Vj1;_Ch1=_Wj1;_Dh1=_Xj1;_Eh1=_Yj1;_Fh1=_Zj1;_Gh1=__j1;_Hh1=_0k1;_Ih1=_1k1;_Jh1=_2k1;_Kh1=_3k1;_Lh1=_4k1;_Mh1=_5k1;_Nh1=_6k1;_Oh1=_7k1;_Ph1=_8k1;_Qh1=_9k1;_Rh1=_ak1;_Sh1=_bk1;_Th1=_ck1;_Uh1=_dk1;_Yh1[0]=new _ek1()}function __h1(){_fk1=true;_U21._gk1(_hk1);_U21._ik1(_jk1);_U21._kk1(_lk1)}function _0i1(){
_fk1=false;_U21._gk1(false);_U21._ik1(false);_U21._kk1(false)}function _1i1(_mk1){_lk1=_mk1>0.5;_U21._kk1(_lk1)}function _2i1(_Bd1){}function _3i1(_nk1){_jk1=(_nk1>0.5);_U21._ik1(_jk1)}function _4i1(_ok1){if(_fk1||_z01){_C51=Math.min(16000.0,Math.max(-16000.0,_ok1))}else {_C51=0.0}}function _5i1(_pk1){_hk1=(_pk1>0.5);_U21._gk1(_hk1)}function _6i1(_te1,_ue1,_ve1,alpha){_qk1._te1=(_te1>=0.5);_qk1._ue1=(_ue1>=0.5);_qk1._ve1=(_ve1>=0.5);_qk1.alpha=(alpha>=0.5);_U21._rk1(_qk1._te1,_qk1._ue1,_qk1._ve1,_qk1.alpha)}
function _7i1(_sk1){_tk1=_sk1}function _Ci1(_sk1){if(_uk1!=_sk1){_uk1=_sk1;_U21._vk1(_wk1())}}function _8i1(_mf1,_nf1,_of1,_pf1,_qf1,_rf1,_sf1,_tf1,_uf1){var _xk1=new _ek1();var _nc1=new _yk1(_mf1,_nf1,_of1);var _zk1=new _yk1(_pf1,_qf1,_rf1);var _Ak1=new _yk1(_sf1,_tf1,_uf1);_xk1._Bk1(_nc1,_zk1,_Ak1);_U21._Ck1(_xk1)}function _9i1(_mf1,_nf1,_of1,_pf1,_qf1,_rf1,_sf1,_tf1,_uf1,angle,_wf1,_Dk1,_Ek1){var _xk1=new _ek1();var _nc1=new _yk1(_mf1,_nf1,_of1);var _zk1=new _yk1(_pf1,_qf1,_rf1);var _Ak1=new _yk1(_sf1,_tf1,_uf1);
_xk1._Bk1(_nc1,_zk1,_Ak1);var _ie1=new _ek1();_ie1._Fk1(angle,_wf1,_Dk1,_Ek1);_ie1._R11[_Gk1]*=_Hk1;_U21._Ck1(_xk1);_U21._Ik1(_ie1)}function _ai1(x,y,_ac,_bc,angle){var _xk1=new _ek1();var _661=new _yk1(x+(_ac/2.0),y+(_bc/2.0),-_ac);var _761=new _yk1(x+(_ac/2.0),y+(_bc/2.0),0.0);var _861=new _yk1(Math.sin(-angle*(Math.PI/180.0)),Math.cos(-angle*(Math.PI/180.0)),0.0);_xk1._Bk1(_661,_761,_861);var _Jk1=new _ek1();_Jk1._Kk1(_ac,-_bc*_Hk1,1.0,32000.0);_U21._Ck1(_xk1);_U21._Ik1(_Jk1)}function _bi1(x,y,_ac,_bc,angle){
var _xk1=new _ek1();var _661=new _yk1(x+(_ac/2.0),y+(_bc/2.0),-_ac);var _761=new _yk1(x+(_ac/2.0),y+(_bc/2.0),0.0);var _861=new _yk1(Math.sin(-angle*(Math.PI/180.0)),Math.cos(-angle*(Math.PI/180.0)),0.0);_xk1._Bk1(_661,_761,_861);var _ie1=new _ek1();_ie1._Lk1(1.0,(_bc/_ac),1.0,32000.0);_ie1._R11[_Gk1]*=_Hk1;_U21._Ck1(_xk1);_U21._Ik1(_ie1)}function _wi1(_S11,_T11,_Je1,_U11,_V11,_Ke1,_t61,_Le1,_Me1){var _Mk1=_Nk1();_Ok1(true);_E61(_571,_t61);{_S61(_S11,_T11,_Je1,0,0,1,0,0);_S61(_S11,_V11,_Je1,0,0,1,0,_Me1);_S61(_U11,
_V11,_Ke1,0,0,1,_Le1,_Me1);_S61(_U11,_T11,_Ke1,0,0,1,_Le1,0)}_V61();_Ok1(_Mk1)}function _xi1(_S11,_T11,_Je1,_U11,_V11,_Ke1,_t61,_Pk1,_Qk1,_Oe1){var _Mk1=_Nk1();_Ok1(true);if(_Oe1<3){_Oe1=3}if(_Oe1>128){_Oe1=128}var _x21=[];var _w21=[];for(var _8c=0;_8c<=_Oe1;_8c++){_x21[_8c]=Math.cos(_8c*2.0*Math.PI/_Oe1);_w21[_8c]=Math.sin(_8c*2.0*Math.PI/_Oe1)}var _r21=(_U11+_S11)/2,_s21=(_V11+_T11)/2,_Rk1=(_Ke1+_Je1)/2,_Sk1=(_U11-_S11)/2,_Tk1=(_V11-_T11)/2,_Uk1=(_Ke1-_Je1)/2;var _Vk1=(_Oe1+1)/2;for(var _a21=0;_a21<_Vk1;
_a21++){var _Wk1=Math.cos(_a21*Math.PI/_Vk1),_Xk1=Math.sin(_a21*Math.PI/_Vk1),_Yk1=Math.cos((_a21+1)*Math.PI/_Vk1),_Zk1=Math.sin((_a21+1)*Math.PI/_Vk1);_E61(_471,_t61);for(var _8c=0;_8c<=_Oe1;_8c++){_S61(_r21+_Sk1*_Xk1*_x21[_8c],_s21+_Tk1*_Xk1*_w21[_8c],_Rk1+_Uk1*_Wk1,_Xk1*_x21[_8c],_Xk1*_w21[_8c],_Wk1,_Pk1*_8c/_Oe1,_a21*_Qk1/_Vk1);_S61(_r21+_Sk1*_Zk1*_x21[_8c],_s21+_Tk1*_Zk1*_w21[_8c],_Rk1+_Uk1*_Yk1,_Zk1*_x21[_8c],_Zk1*_w21[_8c],_Yk1,_Pk1*_8c/_Oe1,(_a21+1)*_Qk1/_Vk1)}_V61()}_Ok1(_Mk1)}function _yi1(_S11,
_T11,_Je1,_U11,_V11,_Ke1,_t61,_Pk1,_Qk1){var _Mk1=_Nk1();_Ok1(true);_E61(_371,_t61);{_S61(_S11,_T11,_Je1,0,0,-1,0,0);_S61(_S11,_V11,_Je1,0,0,-1,0,_Qk1);_S61(_U11,_V11,_Je1,0,0,-1,_Pk1,_Qk1);_S61(_U11,_V11,_Je1,0,0,-1,_Pk1,_Qk1);_S61(_U11,_T11,_Je1,0,0,-1,_Pk1,0);_S61(_S11,_T11,_Je1,0,0,-1,0,0)}{_S61(_S11,_T11,_Ke1,0,0,1,0,0);_S61(_U11,_T11,_Ke1,0,0,1,_Pk1,0);_S61(_U11,_V11,_Ke1,0,0,1,_Pk1,_Qk1);_S61(_U11,_V11,_Ke1,0,0,1,_Pk1,_Qk1);_S61(_S11,_V11,_Ke1,0,0,1,0,_Qk1);_S61(_S11,_T11,_Ke1,0,0,1,0,0)}{
_S61(_S11,_V11,_Je1,0,1,0,0,0);_S61(_S11,_V11,_Ke1,0,1,0,0,_Qk1);_S61(_U11,_V11,_Ke1,0,1,0,_Pk1,_Qk1);_S61(_U11,_V11,_Ke1,0,1,0,_Pk1,_Qk1);_S61(_U11,_V11,_Je1,0,1,0,_Pk1,0);_S61(_S11,_V11,_Je1,0,1,0,0,0)}{_S61(_U11,_V11,_Je1,1,0,0,0,0);_S61(_U11,_V11,_Ke1,1,0,0,0,_Qk1);_S61(_U11,_T11,_Ke1,1,0,0,_Pk1,_Qk1);_S61(_U11,_T11,_Ke1,1,0,0,_Pk1,_Qk1);_S61(_U11,_T11,_Je1,1,0,0,_Pk1,0);_S61(_U11,_V11,_Je1,1,0,0,0,0)}{_S61(_U11,_T11,_Je1,0,-1,0,0,0);_S61(_U11,_T11,_Ke1,0,-1,0,0,_Qk1);_S61(_S11,_T11,_Ke1,0,-1,
0,_Pk1,_Qk1);_S61(_S11,_T11,_Ke1,0,-1,0,_Pk1,_Qk1);_S61(_S11,_T11,_Je1,0,-1,0,_Pk1,0);_S61(_U11,_T11,_Je1,0,-1,0,0,0)}{_S61(_S11,_T11,_Je1,-1,0,0,0,0);_S61(_S11,_T11,_Ke1,-1,0,0,0,_Qk1);_S61(_S11,_V11,_Ke1,-1,0,0,_Pk1,_Qk1);_S61(_S11,_V11,_Ke1,-1,0,0,_Pk1,_Qk1);_S61(_S11,_V11,_Je1,-1,0,0,_Pk1,0);_S61(_S11,_T11,_Je1,-1,0,0,0,0)}_V61();_Ok1(_Mk1)}function _zi1(_S11,_T11,_Je1,_U11,_V11,_Ke1,_t61,_Pk1,_Qk1,_Re1,_Oe1){var _x21=[];var _w21=[];var _Mk1=_Nk1();_Ok1(true);if(_Oe1<3){_Oe1=3}if(_Oe1>128){_Oe1=128}
for(var _8c=0;_8c<=_Oe1;_8c++){_x21[_8c]=Math.cos(_8c*2.0*Math.PI/_Oe1);_w21[_8c]=Math.sin(_8c*2.0*Math.PI/_Oe1)}var _r21=(_U11+_S11)/2.0;var _s21=(_V11+_T11)/2.0;var _Sk1=(_U11-_S11)/2.0;var _Tk1=(_V11-_T11)/2.0;if(true==_Re1){_E61(_571,_t61);_S61(_r21,_s21,_Ke1,0,0,1,0,_Qk1);for(var _8c=0;_8c<=_Oe1;_8c++){_S61(_r21+_x21[_8c]*_Sk1,_s21+_w21[_8c]*_Tk1,_Ke1,0,0,1,0,_Qk1)}_V61()}_E61(_471,_t61);for(var _8c=0;_8c<=_Oe1;_8c++){_S61(_r21+_x21[_8c]*_Sk1,_s21+_w21[_8c]*_Tk1,_Ke1,_x21[_8c],_w21[_8c],0,_Pk1*_8c/_Oe1,
_Qk1);_S61(_r21+_x21[_8c]*_Sk1,_s21+_w21[_8c]*_Tk1,_Je1,_x21[_8c],_w21[_8c],0,_Pk1*_8c/_Oe1,0)}_V61();if(true==_Re1){_E61(_571,_t61);_S61(_r21,_s21,_Je1,0,0,-1,0,0);for(var _8c=_Oe1;_8c>=0;_8c--){_S61(_r21+_x21[_8c]*_Sk1,_s21+_w21[_8c]*_Tk1,_Je1,0,0,-1,0,0)}_V61()}_Ok1(_Mk1)}function _Ai1(_S11,_T11,_Je1,_U11,_V11,_Ke1,_t61,_Pk1,_Qk1,_Re1,_Oe1){var _x21=[];var _w21=[];var _Mk1=_Nk1();_Ok1(true);if(_Oe1<3){_Oe1=3}if(_Oe1>128){_Oe1=128}for(var _8c=0;_8c<=_Oe1;_8c++){_x21[_8c]=Math.cos(_8c*2.0*Math.PI/_Oe1);
_w21[_8c]=Math.sin(_8c*2.0*Math.PI/_Oe1)}var _r21=(_U11+_S11)/2.0;var _s21=(_V11+_T11)/2.0;var _Sk1=(_U11-_S11)/2.0;var _Tk1=(_V11-_T11)/2.0;_E61(_471,_t61);for(var _8c=0;_8c<=_Oe1;_8c++){_S61(_r21,_s21,_Ke1,0,0,1,_Pk1*_8c/_Oe1,_Qk1);_S61(_r21+_x21[_8c]*_Sk1,_s21+_w21[_8c]*_Tk1,_Je1,_x21[_8c],_w21[_8c],0,_Pk1*_8c/_Oe1,0)}_V61();if(true==_Re1){_E61(_571,_t61);_S61(_r21,_s21,_Je1,0,0,-1,0,0);for(var _8c=_Oe1;_8c>=0;_8c--){_S61(_r21+_x21[_8c]*_Sk1,_s21+_w21[_8c]*_Tk1,_Je1,0,0,-1,0,0)}_V61()}_Ok1(_Mk1)}function _Bi1(_S11,
_T11,_Je1,_U11,_V11,_Ke1,_t61,_Pk1,_Qk1){var _Mk1=_Nk1();_Ok1(true);var _121=Math.sqrt(__k1(_U11-_S11)+__k1(_V11-_T11));if(_121==0.0){return }var _N61=(_V11-_T11)/_121;var _O61=-(_U11-_S11)/_121;_E61(_571,_t61);{_S61(_S11,_T11,_Je1,_N61,_O61,0,0,0);_S61(_U11,_V11,_Je1,_N61,_O61,0,_Pk1,0);_S61(_U11,_V11,_Ke1,_N61,_O61,0,_Pk1,_Qk1);_S61(_S11,_T11,_Ke1,_N61,_O61,0,0,_Qk1)}_V61();_Ok1(_Mk1)}function _Di1(_ze1,_261,_361,_Ae1,_D31){var _0l1=new _yk1(_261,_361,_Ae1);_0l1._1l1();var _2l1=_ze1*4;_3l1[_2l1+0]=_0l1._4l1;
_3l1[_2l1+1]=_0l1._5l1;_3l1[_2l1+2]=_0l1._6l1;_3l1[_2l1+3]=0.0;_7l1[_2l1+0]=(_D31&0xff)/255.0;_7l1[_2l1+1]=((_D31>>8)&0xff)/255.0;_7l1[_2l1+2]=((_D31>>16)&0xff)/255.0;_7l1[_2l1+3]=1.0;_8l1[_ze1]=_9l1;_al1[_2l1+0]=0;_al1[_2l1+1]=0;_al1[_2l1+2]=0;_al1[_2l1+3]=0;_U21._bl1(_ze1,_al1.subarray(_ze1*4,(_ze1+1)*4),_3l1.subarray(_ze1*4,(_ze1+1)*4),_7l1.subarray(_ze1*4,(_ze1+1)*4))}function _Ji1(){var _D31=(((_cl1[0]*255.0))&0xff)|(((_cl1[1]*255.0)<<8)&0xff00)|(((_cl1[2]*255.0)<<16)&0xff0000)|(((_cl1[3]*255.0)<<24)&0xff000000);
return _D31}function _Ii1(index){var _Zb1=[];if(index<0||index>7){console.log("draw_light_get() - light index out of range");return }var _2l1=index*4;_Zb1[0]=_dl1[index];_Zb1[1]=_8l1[index];if(_8l1[index]==_9l1){_Zb1[2]=_3l1[_2l1+0];_Zb1[3]=_3l1[_2l1+1];_Zb1[4]=_3l1[_2l1+2];_Zb1[5]=_3l1[_2l1+3]}else {_Zb1[2]=_al1[_2l1+0];_Zb1[3]=_al1[_2l1+1];_Zb1[4]=_al1[_2l1+2];_Zb1[5]=_al1[_2l1+3]}var _321=(((_7l1[_2l1+0]*255.0))&0xff);var _d41=(((_7l1[_2l1+1]*255.0)<<8)&0xff00);var _621=(((_7l1[_2l1+2]*255.0)<<16)&0xff0000);
var _e41=(((_7l1[_2l1+3]*255.0)<<24)&0xff000000);var _D31=_321|_d41|_621|_e41;_Zb1[6]=_D31;return _Zb1}function _Ei1(_ze1,x,y,_G61,_Ce1,_D31){var _2l1=_ze1*4;_al1[_2l1+0]=x;_al1[_2l1+1]=y;_al1[_2l1+2]=_G61;_al1[_2l1+3]=_Ce1;_7l1[_2l1+0]=(_D31&0xff)/255.0;_7l1[_2l1+1]=((_D31>>8)&0xff)/255.0;_7l1[_2l1+2]=((_D31>>16)&0xff)/255.0;_7l1[_2l1+3]=1.0;_8l1[_ze1]=_el1;_3l1[_2l1+0]=0;_3l1[_2l1+1]=0;_3l1[_2l1+2]=0;_3l1[_2l1+3]=0;_U21._bl1(_ze1,_al1.subarray(_ze1*4,(_ze1+1)*4),_3l1.subarray(_ze1*4,(_ze1+1)*4),_7l1.subarray(_ze1*4,
(_ze1+1)*4))}function _Fi1(_ze1,enable){_dl1[_ze1]=enable;_U21._fl1(_ze1,enable,_7l1.subarray(_ze1*4,(_ze1+1)*4))}function _Gi1(_Bn){_cl1[0]=(_Bn&0xff)/255.0;_cl1[1]=((_Bn>>8)&0xff)/255.0;_cl1[2]=((_Bn>>16)&0xff)/255.0;_cl1[3]=((_Bn>>24)&0xff)/255.0;_U21._gl1(_cl1)}function _Hi1(enable,_Bn,start,end){if(_hl1==null){_hl1=new Float32Array(8)}_hl1[0]=enable;var _Ce1=end-start;_hl1[1]=(_Ce1==0.0)?0.0:(1.0/_Ce1);_hl1[2]=end;_hl1[3]=0.0;_hl1[4]=(_Bn&0xff)/255.0;_hl1[5]=((_Bn>>8)&0xff)/255.0;_hl1[6]=((_Bn>>16)&0xff)/255.0;
_hl1[7]=((_Bn>>24)&0xff)/255.0;_U21._il1(_hl1)}function _Ki1(){return(_Vh1.push(new _jl1())-1)}function _Li1(_ze1){if(_Vh1[_ze1]){_Vh1[_ze1]._Pa1();_Vh1[_ze1]=null}}function _Mi1(_ze1){if(_Vh1[_ze1]){_Vh1[_ze1]._Pa1()}}function _Ni1(_ze1,_Ye1){if(_Vh1[_ze1]){_Vh1[_ze1]._kl1(_Ye1)}}function _Pi1(_ze1,_ll1){}function _Oi1(_ze1,_Ye1){if(_Vh1[_ze1]){_Vh1[_ze1]._931(_Ye1)}}function _Qi1(_ze1,_ll1){}function _Ri1(_ze1,x,y,_G61,_t61){if(_Vh1[_ze1]){_Vh1[_ze1]._G31(x,y,_G61,_t61)}}function _Si1(_ze1,_X3){if(_Vh1[_ze1]){
_Vh1[_ze1]._u81(_X3)}}function _Ti1(_ze1,x,y,_G61){if(_Vh1[_ze1]){_Vh1[_ze1]._ml1(x,y,_G61)}}function _Ui1(_ze1,x,y,_G61,_D31,alpha){if(_Vh1[_ze1]){_Vh1[_ze1]._nl1(x,y,_G61,_D31,alpha)}}function _Vi1(_ze1,x,y,_G61,_y61,_z61){if(_Vh1[_ze1]){_Vh1[_ze1]._ol1(x,y,_G61,_y61,_z61)}}function _Wi1(_ze1,x,y,_G61,_y61,_z61,_D31,alpha){if(_Vh1[_ze1]){_Vh1[_ze1]._pl1(x,y,_G61,_y61,_z61,_D31,alpha)}}function _Xi1(_ze1,x,y,_G61,_N61,_O61,_P61){if(_Vh1[_ze1]){_Vh1[_ze1]._ql1(x,y,_G61,_N61,_O61,_P61)}}function _Yi1(_ze1,
x,y,_G61,_N61,_O61,_P61,_D31,alpha){if(_Vh1[_ze1]){_Vh1[_ze1]._rl1(x,y,_G61,_N61,_O61,_P61,_D31,alpha)}}function _Zi1(_ze1,x,y,_G61,_N61,_O61,_P61,_y61,_z61){if(_Vh1[_ze1]){_Vh1[_ze1]._sl1(x,y,_G61,_N61,_O61,_P61,_y61,_z61)}}function __i1(_ze1,x,y,_G61,_N61,_O61,_P61,_y61,_z61,_D31,alpha){if(_Vh1[_ze1]){_Vh1[_ze1]._tl1(x,y,_G61,_N61,_O61,_P61,_y61,_z61,_D31,alpha)}}function _0j1(_ze1){if(_Vh1[_ze1]){_Vh1[_ze1]._w81()}}function _1j1(_ze1,_S11,_T11,_Je1,_U11,_V11,_Ke1,_Le1,_Me1){if(_Vh1[_ze1]){_Vh1[_ze1]._ul1(_S11,
_T11,_Je1,_U11,_V11,_Ke1,_Le1,_Me1)}}function _2j1(_ze1,_S11,_T11,_Je1,_U11,_V11,_Ke1,_Le1,_Me1,_Re1,_Oe1){if(_Vh1[_ze1]){_Vh1[_ze1]._vl1(_S11,_T11,_Je1,_U11,_V11,_Ke1,_Le1,_Me1,_Re1,_Oe1)}}function _3j1(_ze1,_S11,_T11,_Je1,_U11,_V11,_Ke1,_Le1,_Me1,_Re1,_Oe1){if(_Vh1[_ze1]){_Vh1[_ze1]._wl1(_S11,_T11,_Je1,_U11,_V11,_Ke1,_Le1,_Me1,_Re1,_Oe1)}}function _4j1(_ze1,_S11,_T11,_Je1,_U11,_V11,_Ke1,_Le1,_Me1,_Oe1){if(_Vh1[_ze1]){_Vh1[_ze1]._xl1(_S11,_T11,_Je1,_U11,_V11,_Ke1,_Le1,_Me1,_Oe1)}}function _5j1(_ze1,
_S11,_T11,_Je1,_U11,_V11,_Ke1,_Le1,_Me1){if(_Vh1[_ze1]){_Vh1[_ze1]._yl1(_S11,_T11,_Je1,_U11,_V11,_Ke1,_Le1,_Me1)}}function _6j1(_ze1,_S11,_T11,_Je1,_U11,_V11,_Ke1,_Le1,_Me1){if(_Vh1[_ze1]){_Vh1[_ze1]._zl1(_S11,_T11,_Je1,_U11,_V11,_Ke1,_Le1,_Me1)}}function _ci1(){_Al1(_Bl1,new _ek1())}function _di1(_Df1,_Ef1,_Ff1){var _R11=new _ek1();_R11._Cl1(_Df1,_Ef1,_Ff1);_Al1(_Bl1,_R11)}function _ei1(_B31,_C31,_Hf1){var _R11=new _ek1();_R11._Dl1(_B31,_C31,_Hf1);_Al1(_Bl1,_R11)}function _fi1(angle){var _R11=new _ek1();_R11._El1(angle);
_Al1(_Bl1,_R11)}function _gi1(angle){var _R11=new _ek1();_R11._Fl1(angle);_Al1(_Bl1,_R11)}function _hi1(angle){var _R11=new _ek1();_R11._Gl1(angle);_Al1(_Bl1,_R11)}function _ii1(_Mf1,_Nf1,_Of1,angle){var _R11=new _ek1();_R11._Hl1(new _yk1(_Mf1,_Nf1,_Of1),-angle);_Al1(_Bl1,_R11)}function _ji1(_Df1,_Ef1,_Ff1){var _Il1=new _ek1();_Il1._Cl1(_Df1,_Ef1,_Ff1);var _Jl1=_Kl1(_Bl1);var _R11=new _ek1();_R11.Multiply(_Jl1,_Il1);_Al1(_Bl1,_R11)}function _ki1(_B31,_C31,_Hf1){var _Ll1=new _ek1();_Ll1._Dl1(_B31,_C31,_Hf1);var _Jl1=_Kl1(_Bl1);
var _R11=new _ek1();_R11.Multiply(_Jl1,_Ll1);_Al1(_Bl1,_R11)}function _li1(angle){var _Ml1=new _ek1();_Ml1._El1(angle);var _Jl1=_Kl1(_Bl1);var _R11=new _ek1();_R11.Multiply(_Jl1,_Ml1);_Al1(_Bl1,_R11)}function _mi1(angle){var _Ml1=new _ek1();_Ml1._Fl1(angle);var _Jl1=_Kl1(_Bl1);var _R11=new _ek1();_R11.Multiply(_Jl1,_Ml1);_Al1(_Bl1,_R11)}function _ni1(angle){var _Ml1=new _ek1();_Ml1._Gl1(angle);var _Jl1=_Kl1(_Bl1);var _R11=new _ek1();_R11.Multiply(_Jl1,_Ml1);_Al1(_Bl1,_R11)}function _oi1(_Mf1,_Nf1,_Of1,angle){var _Ml1=new _ek1();
_Ml1._Hl1(new _yk1(_Mf1,_Nf1,_Of1),-angle);var _Jl1=_Kl1(_Bl1);var _R11=new _ek1();_R11.Multiply(_Jl1,_Ml1);_Al1(_Bl1,_R11)}function _pi1(_211,_311,_U71){var _Jl1=_Kl1(_Bl1);var _b21=(_Jl1._R11[_Nl1]*_211)+(_Jl1._R11[_Ol1]*_311)+(_Jl1._R11[_Pl1]*_U71)+_Jl1._R11[_Ql1];var _d21=(_Jl1._R11[_Rl1]*_211)+(_Jl1._R11[_Gk1]*_311)+(_Jl1._R11[_Sl1]*_U71)+_Jl1._R11[_Tl1];var _Ul1=(_Jl1._R11[_Vl1]*_211)+(_Jl1._R11[_Wl1]*_311)+(_Jl1._R11[_Xl1]*_U71)+_Jl1._R11[_Yl1];var _321=[];_321[0]=_b21;_321[1]=_d21;_321[2]=_Ul1;return _321}
function _qi1(){_Zl1()}function _ri1(){return __l1()}function _si1(){var _Jl1=_Kl1(_Bl1);return _0m1(_Jl1)}function _ti1(){return _1m1()}function _ui1(){return _2m1()}function _vi1(){return _3m1()}function _7j1(_g81){_g81=yyGetInt32(_g81);var _R11=[];if(_g81<0||_g81>2){_Mb1('ERROR: Invalid matrix type (matrix_get)');for(var _8c=0;_8c<16;_8c++){_R11[_8c]=0}return _R11}var _4m1=_5m1[_g81];for(var _8c=0;_8c<16;_8c++){_R11[_8c]=_4m1._R11[_8c]}return _R11}function _8j1(_g81,_Yf1){_g81=yyGetInt32(_g81);if(_g81<0||_g81>2){
_Mb1('ERROR: Invalid matrix type (matrix_get)');return }_Al1(_g81,_Yf1)}function _hg1(){return [1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1,]}function _jg1(_mf1,_nf1,_of1,_pf1,_qf1,_rf1,_sf1,_tf1,_uf1){var _R11=new _ek1();var _6m1=new _yk1(yyGetReal(_mf1),yyGetReal(_nf1),yyGetReal(_of1));var _7m1=new _yk1(yyGetReal(_pf1),yyGetReal(_qf1),yyGetReal(_rf1));var _8m1=new _yk1(yyGetReal(_sf1),yyGetReal(_tf1),yyGetReal(_uf1));_R11._Bk1(_6m1,_7m1,_8m1);var _4m1=[];for(var _8c=0;_8c<16;_8c++){_4m1[_8c]=_R11._R11[_8c]}return _4m1}function _lg1(width,
height,_Dk1,_Ek1){var _R11=new _ek1();_R11._Kk1(yyGetReal(width),yyGetReal(height),yyGetReal(_Dk1),yyGetReal(_Ek1));var _4m1=[];for(var _8c=0;_8c<16;_8c++){_4m1[_8c]=_R11._R11[_8c]}return _4m1}function _ng1(width,height,_Dk1,_Ek1){var _R11=new _ek1();_R11._Lk1(yyGetReal(width),yyGetReal(height),yyGetReal(_Dk1),yyGetReal(_Ek1));var _4m1=[];for(var _8c=0;_8c<16;_8c++){_4m1[_8c]=_R11._R11[_8c]}return _4m1}function _pg1(_9m1,_wf1,_Dk1,_Ek1){var _R11=new _ek1();_R11._Fk1(yyGetReal(_9m1),yyGetReal(_wf1),yyGetReal(_Dk1),
yyGetReal(_Ek1));var _4m1=[];for(var _8c=0;_8c<16;_8c++){_4m1[_8c]=_R11._R11[_8c]}return _4m1}function __f1(_211,_311,_U71,_am1,_bm1,_cm1,_dm1,_em1,_fm1){var _R11=new _ek1();var _gm1=(Math.PI/180.0);_am1=(_gm1*-yyGetReal(_am1));_bm1=(_gm1*-yyGetReal(_bm1));_cm1=(_gm1*-yyGetReal(_cm1));_R11._hm1(yyGetReal(_211),yyGetReal(_311),yyGetReal(_U71),_am1,_bm1,_cm1,yyGetReal(_dm1),yyGetReal(_em1),yyGetReal(_fm1));var _4m1=[];for(var _8c=0;_8c<16;_8c++){_4m1[_8c]=_R11._R11[_8c]}return _4m1}function _1g1(_im1,_jm1){var _km1=new _ek1();
var _lm1=new _ek1();var _mm1=new _ek1();for(var _8c=0;_8c<16;_8c++){_km1._R11[_8c]=yyGetReal(_im1[_8c]);_lm1._R11[_8c]=yyGetReal(_jm1[_8c])}_mm1.Multiply(_km1,_lm1);var _4m1=[];for(var _8c=0;_8c<16;_8c++){_4m1[_8c]=_mm1._R11[_8c]}return _4m1}function _3g1(_nm1,_211,_311,_U71){_211=yyGetReal(_211);_311=yyGetReal(_311);_U71=yyGetReal(_U71);var _b21=(_nm1[_Nl1]*_211)+(_nm1[_Ol1]*_311)+(_nm1[_Pl1]*_U71)+_nm1[_Ql1];var _d21=(_nm1[_Rl1]*_211)+(_nm1[_Gk1]*_311)+(_nm1[_Sl1]*_U71)+_nm1[_Tl1];var _Ul1=(_nm1[_Vl1]*_211)+(_nm1[_Wl1]*_311)+(_nm1[_Xl1]*_U71)+_nm1[_Yl1];
var _h61=[_b21,_d21,_Ul1];return _h61}function _5g1(_Yf1){if(_Xh1>=_Wh1){return }_Xh1++;if(arguments.length==0){_Yh1[_Xh1]=new _ek1(_Yh1[_Xh1-1])}else {var _4m1=new _ek1();var _8c;for(_8c=0;_8c<16;_8c++){_4m1._R11[_8c]=_Yf1[_8c]}_Yh1[_Xh1]=new _ek1();_Yh1[_Xh1].Multiply(_4m1,_Yh1[_Xh1-1])}}function _7g1(){_Xh1--;if(_Xh1<0){_bg1()}}function _bg1(){_Xh1=0;_Yh1[0]=new _ek1()}function _9g1(_Yf1){_Yh1[_Xh1]=new _ek1(_Yf1)}function _dg1(){var _om1=new Array(16);var _8c;for(_8c=0;_8c<16;_8c++){_om1[_8c]=_Yh1[_Xh1]._R11[_8c]}
return _om1}function _fg1(){if(_Xh1==0)return true;else return false;}function _aj1(_sk1){_U21._351._n51(_S41._pm1,yyGetInt32(_sk1)>=0.5)}function _bj1(_sk1){_U21._351._n51(_S41._qm1,yyGetInt32(_sk1)>=0.5)}function _cj1(_rm1){_U21._351._n51(_S41._sm1,yyGetInt32(_rm1))}function _dj1(_sk1){_U21._351._n51(_S41._tm1,yyGetInt32(_sk1)>=0.5)}function _ej1(_sk1,_W71,_um1,_vm1){if(Array.isArray(_sk1)){var _wm1=_sk1;_U21._351._n51(_S41._xm1,yyGetInt32(_wm1[0])>=0.5);_U21._351._n51(_S41._ym1,yyGetInt32(_wm1[1]));_U21._351._n51(_S41._zm1,
yyGetReal(_wm1[2]));_U21._351._n51(_S41._Am1,yyGetReal(_wm1[3]))}else {_U21._351._n51(_S41._xm1,yyGetInt32(_sk1)>=0.5);_U21._351._n51(_S41._ym1,yyGetInt32(_W71));_U21._351._n51(_S41._zm1,yyGetReal(_um1));_U21._351._n51(_S41._Am1,yyGetReal(_vm1))}}function _fj1(_Bm1){_U21._351._n51(_S41._Cm1,yyGetInt32(_Bm1))}function _9j1(_Dm1){switch(yyGetInt32(_Dm1)){case 1:_U21._351._n51(_S41._551,_S41._T41);_U21._351._n51(_S41._651,_S41._W41);_U21._351._n51(_S41._751,_S41._T41);_U21._351._n51(_S41._851,_S41._W41);
_U21._351._n51(_S41._951,false);break;case 2:_U21._351._n51(_S41._551,_S41._T41);_U21._351._n51(_S41._651,_S41._Y41);_U21._351._n51(_S41._751,_S41._T41);_U21._351._n51(_S41._851,_S41._Y41);_U21._351._n51(_S41._951,false);break;case 3:_U21._351._n51(_S41._551,_S41._Em1);_U21._351._n51(_S41._651,_S41._Y41);_U21._351._n51(_S41._751,_S41._Em1);_U21._351._n51(_S41._851,_S41._Y41);_U21._351._n51(_S41._951,false);break;default :_U21._351._n51(_S41._551,_S41._T41);_U21._351._n51(_S41._651,_S41._V41);_U21._351._n51(_S41._751,
_S41._T41);_U21._351._n51(_S41._851,_S41._V41);_U21._351._n51(_S41._951,false);break }}function _gj1(_Lb1,_Fm1){var _Gm1,_Hm1;if(Array.isArray(_Lb1)){_Gm1=yyGetInt32(_Lb1[0]);_Hm1=yyGetInt32(_Lb1[1])}else {_Gm1=yyGetInt32(_Lb1);_Hm1=yyGetInt32(_Fm1)}_U21._351._n51(_S41._551,_Gm1);_U21._351._n51(_S41._651,_Hm1);_U21._351._n51(_S41._751,_Gm1);_U21._351._n51(_S41._851,_Hm1);_U21._351._n51(_S41._951,false)}function _hj1(_Lb1,_Fm1,_Im1,_Jm1){var _Gm1,_Hm1,_Km1,_Lm1;if(Array.isArray(_Lb1)){_Gm1=yyGetInt32(_Lb1[0]);
_Hm1=yyGetInt32(_Lb1[1]);_Km1=yyGetInt32(_Lb1[2]);_Lm1=yyGetInt32(_Lb1[3])}else {_Gm1=yyGetInt32(_Lb1);_Hm1=yyGetInt32(_Fm1);_Km1=yyGetInt32(_Im1);_Lm1=yyGetInt32(_Jm1)}_U21._351._n51(_S41._551,_Gm1);_U21._351._n51(_S41._651,_Hm1);_U21._351._n51(_S41._751,_Km1);_U21._351._n51(_S41._851,_Lm1);_U21._351._n51(_S41._951,true)}function _ij1(_Mm1,_Nm1,_Om1,_841){var _Pm1;var _Qm1;var _Rm1;var _Sm1;if(Array.isArray(_Mm1)){var _wm1=_Mm1;_Pm1=(yyGetInt32(_wm1[0])>=0.5);_Qm1=(yyGetInt32(_wm1[1])>=0.5);_Rm1=(yyGetInt32(_wm1[2])>=0.5);
_Sm1=(yyGetInt32(_wm1[3])>=0.5)}else {_Pm1=(yyGetInt32(_Mm1)>=0.5);_Qm1=(yyGetInt32(_Nm1)>=0.5);_Rm1=(yyGetInt32(_Om1)>=0.5);_Sm1=(yyGetInt32(_841)>=0.5)}var _Tm1={_te1:_Pm1,_ue1:_Qm1,_ve1:_Rm1,alpha:_Sm1};_U21._351._n51(_S41._Um1,_Tm1)}function _jj1(_Mm1,_Nm1,_Om1,_841){_ij1(_Mm1,_Nm1,_Om1,_841)}function _kj1(_sk1){_U21._351._n51(_S41._Vm1,yyGetInt32(_sk1)>=0.5)}function _lj1(_Wm1){_U21._351._n51(_S41._Xm1,yyGetInt32(_Wm1))}function _mj1(_rm1){_U21._351._n51(_S41._Ym1,yyGetInt32(_rm1))}function _nj1(_Zm1){
var __m1=_U21._0n1;var _8c;if(yyGetBool(_Zm1)){for(_8c=0;_8c<__m1;_8c++){_U21._351._1n1(_8c,_S41._2n1,_S41._3n1);_U21._351._1n1(_8c,_S41._4n1,_S41._3n1)}}else {for(_8c=0;_8c<__m1;_8c++){_U21._351._1n1(_8c,_S41._2n1,_S41._5n1);_U21._351._1n1(_8c,_S41._4n1,_S41._5n1)}}}function _oj1(_6n1,_Zm1){var _Rg1,_Pg1;if(Array.isArray(_6n1)){var _wm1=_6n1;_Rg1=yyGetInt32(_wm1[0]);_Pg1=yyGetBool(_wm1[1])}else {_Rg1=yyGetInt32(_6n1);_Pg1=yyGetBool(_Zm1)}if(_Pg1){_U21._351._1n1(_Rg1,_S41._2n1,_S41._3n1);_U21._351._1n1(_Rg1,
_S41._4n1,_S41._3n1)}else {_U21._351._1n1(_Rg1,_S41._2n1,_S41._5n1);_U21._351._1n1(_Rg1,_S41._4n1,_S41._5n1)}}function _pj1(_7n1){var __m1=_U21._0n1;var _8c;if(yyGetBool(_7n1)){for(_8c=0;_8c<__m1;_8c++){_U21._351._1n1(_8c,_S41._8n1,_S41._9n1);_U21._351._1n1(_8c,_S41._an1,_S41._9n1)}}else {for(_8c=0;_8c<__m1;_8c++){_U21._351._1n1(_8c,_S41._8n1,_S41._bn1);_U21._351._1n1(_8c,_S41._an1,_S41._bn1)}}}function _qj1(_6n1,_7n1){var _Rg1,repeat;if(Array.isArray(_6n1)){var _wm1=_6n1;_Rg1=yyGetInt32(_wm1[0]);repeat=yyGetBool(_wm1[1])}
else {_Rg1=yyGetInt32(_6n1);repeat=yyGetBool(_7n1);}if(repeat){_U21._351._1n1(_Rg1,_S41._8n1,_S41._9n1);_U21._351._1n1(_Rg1,_S41._an1,_S41._9n1)}else {_U21._351._1n1(_Rg1,_S41._8n1,_S41._bn1);_U21._351._1n1(_Rg1,_S41._an1,_S41._bn1)}}function _rj1(_cn1){var _Zg1=_cn1;for(var _8c=0;_8c<_U21._0n1;_8c++){_U21._351._1n1(_8c,_S41._dn1,_Zg1)}}function _sj1(_en1,_cn1){var _fn1=_en1;var _Zg1=_cn1;if((_fn1<0)||(_fn1>=_U21._0n1)){return }_U21._351._1n1(_fn1,_S41._dn1,_Zg1)}function _tj1(_gn1){var _1h1=_gn1;for(var _8c=0;
_8c<_U21._0n1;_8c++){_U21._351._1n1(_8c,_S41._hn1,_1h1)}}function _uj1(_en1,_gn1){var _fn1=_en1;var _1h1=_gn1;if((_fn1<0)||(_fn1>=_U21._0n1)){return;}_U21._351._1n1(_fn1,_S41._hn1,_1h1)}function _vj1(_in1){var _4h1=_in1;for(var _8c=0;_8c<_U21._0n1;_8c++){_U21._351._1n1(_8c,_S41._jn1,_4h1)}}function _wj1(_en1,_in1){var _fn1=_en1;var _4h1=_in1;if((_fn1<0)||(_fn1>=_U21._0n1)){return }_U21._351._1n1(_fn1,_S41._jn1,_4h1)}function _xj1(_kn1){var _7h1=_kn1;for(var _8c=0;_8c<_U21._0n1;_8c++){_U21._351._1n1(_8c,_S41._ln1,
_7h1)}}function _yj1(_en1,_kn1){var _fn1=_en1;var _7h1=_kn1;if((_fn1<0)||(_fn1>=_U21._0n1)){return }_U21._351._1n1(_fn1,_S41._ln1,_7h1)}function _zj1(_mn1){var _ah1=_mn1;for(var _8c=0;_8c<_U21._0n1;_8c++){_U21._351._1n1(_8c,_S41._nn1,_ah1)}}function _Aj1(_en1,_mn1){var _fn1=_en1;var _ah1=_mn1;if((_fn1<0)||(_fn1>=_U21._0n1)){return }_U21._351._1n1(_fn1,_S41._nn1,_ah1)}function _Bj1(_sk1){var enable=_sk1;for(var _8c=0;_8c<_U21._0n1;_8c++){_U21._351._1n1(_8c,_S41._on1,enable)}}function _Cj1(_en1,_sk1){var _fn1=_en1;
var enable=_sk1;if((_fn1<0)||(_fn1>=_U21._0n1)){return }_U21._351._1n1(_fn1,_S41._on1,enable)}function _Dj1(){return _U21._351._451(_S41._pm1)?1.0:0.0}function _Ej1(){return _U21._351._451(_S41._qm1)?1.0:0.0}function _Fj1(){return _U21._351._451(_S41._sm1)}function _Gj1(){return _U21._351._451(_S41._tm1)?1.0:0.0}function _Hj1(){var _wm1=new Array();_wm1.push(_U21._351._451(_S41._xm1)?1.0:0.0);_wm1.push(_U21._351._451(_S41._ym1));_wm1.push(_U21._351._451(_S41._zm1));_wm1.push(_U21._351._451(_S41._Am1));return _wm1}
function _Ij1(){return _U21._351._451(_S41._Cm1)}function _Jj1(){var _Gm1=_U21._351._451(_S41._551);var _Hm1=_U21._351._451(_S41._651);var _Km1=_U21._351._451(_S41._751);var _Lm1=_U21._351._451(_S41._851);if((_Gm1!=_Km1)||(_Hm1!=_Lm1)){return -1}else {switch(_Gm1){case _pn1:{switch(_Hm1){case _qn1:return 0;case _rn1:return 1;case _sn1:return 2;default :return -1}}case _tn1:{if(_Hm1==_sn1){return 3;}else {return -1}}default :return -1}}}function _Kj1(){var _wm1=new Array();_wm1[0]=_U21._351._451(_S41._551);_wm1[1]=_U21._351._451(_S41._651);
return _wm1}function _Lj1(){var _wm1=new Array();_wm1[0]=_U21._351._451(_S41._551);_wm1[1]=_U21._351._451(_S41._651);_wm1[2]=_U21._351._451(_S41._751);_wm1[3]=_U21._351._451(_S41._851);return _wm1}function _Mj1(){return _U21._351._451(_S41._551)}function _Nj1(){return _U21._351._451(_S41._651)}function _Oj1(){return _U21._351._451(_S41._751)}function _Pj1(){return _U21._351._451(_S41._851)}function _Qj1(){var _m91=_U21._351._451(_S41._Um1);var _Zb1=new Array();_Zb1.push(_m91._te1?1.0:0.0);_Zb1.push(_m91._ue1?1.0:0.0);
_Zb1.push(_m91._ve1?1.0:0.0);_Zb1.push(_m91.alpha?1.0:0.0);return _Zb1}function _Rj1(){return _Qj1()}function _Sj1(){return _U21._351._451(_S41._Vm1)?1.0:0.0}function _Tj1(){return _U21._351._451(_S41._Xm1)}function _Uj1(){return _U21._351._451(_S41._Ym1)}function _Vj1(){return _U21._351._un1(0,_S41._2n1)==_S41._3n1?1.0:0.0}function _Wj1(_6n1){return _U21._351._un1(yyGetInt32(_6n1),_S41._2n1)==_S41._3n1?1.0:0.0}function _Xj1(){return _U21._351._un1(0,_S41._8n1)==_S41._9n1?1.0:0.0}function _Yj1(_6n1){return _U21._351._un1(yyGetInt32(_6n1),
_S41._8n1)==_S41._9n1?1.0:0.0}function _Zj1(){return _U21._351._un1(0,_S41._dn1)}function __j1(_en1){var _fn1=_en1;if((_fn1<0)||(_fn1>=_U21._0n1)){return }return _U21._351._un1(_fn1,_S41._dn1)}function _0k1(){return _U21._351._un1(0,_S41._hn1)}function _1k1(_en1){var _fn1=_en1;if((_fn1<0)||(_fn1>=_U21._0n1)){return }return _U21._351._un1(_fn1,_S41._hn1)}function _2k1(){return _U21._351._un1(0,_S41._jn1)}function _3k1(_en1){var _fn1=_en1;if((_fn1<0)||(_fn1>=_U21._0n1)){return }return _U21._351._un1(_fn1,_S41._jn1)}
function _4k1(){return _U21._351._un1(0,_S41._ln1)}function _5k1(_en1){var _fn1=_en1;if((_fn1<0)||(_fn1>=_U21._0n1)){return }return _U21._351._un1(_fn1,_S41._ln1)}function _6k1(){return _U21._351._un1(0,_S41._nn1)}function _7k1(_en1){var _fn1=_en1;if((_fn1<0)||(_fn1>=_U21._0n1)){return }return _U21._351._un1(_fn1,_S41._nn1)}function _8k1(){return _U21._351._un1(0,_S41._on1)}function _9k1(_en1){var _fn1=_en1;if((_fn1<0)||(_fn1>=_U21._0n1)){return }return _U21._351._un1(_fn1,_S41._on1)}function _ak1(){_U21._351._vn1()}
function _bk1(){_U21._351._wn1()}var _xn1=undefined;var _yn1=undefined;function _zn1(){if(_xn1==undefined){_xn1=["blendenable",_S41._pm1,"ztestenable",_S41._qm1,"zfunc",_S41._sm1,"zwriteenable",_S41._tm1,"fogenable",_S41._xm1,"fogcolor",_S41._ym1,"fogstart",_S41._zm1,"fogend",_S41._Am1,"cullmode",_S41._Cm1,"srcblend",_S41._551,"destblend",_S41._651,"srcblendalpha",_S41._751,"destblendalpha",_S41._851,"sepalphaenable",_S41._951,"colorwriteenable",_S41._Um1,"alphatestenable",_S41._Vm1,"alphatestref",_S41._Xm1,
"alphatestfunc",_S41._Ym1]}}function _An1(){if(_yn1==undefined){_yn1=["magfilter",_S41._2n1,"minfilter",_S41._4n1,"mipfilter",_S41._Bn1,"addressu",_S41._8n1,"addressv",_S41._an1,"minmip",_S41._jn1,"maxmip",_S41._ln1,"mipbias",_S41._hn1,"maxaniso",_S41._nn1,"mipenable",_S41._on1]}}function _ck1(){_zn1();_An1();var map=_QB();var _Cn1=_xn1.length/2;var _Dn1=_yn1.length/2;var _8c;for(_8c=0;_8c<_Cn1;_8c++){var _m91=_U21._351._451(_xn1[_8c*2+1]);_e01(map,_xn1[_8c*2],_m91)}var __m1=_U21._0n1;for(_8c=0;_8c<_Dn1;
_8c++){var _a21;for(_a21=0;_a21<__m1;_a21++){var name=_yn1[_8c*2].slice(0)+_a21;var _m91=_U21._351._un1(_a21,_yn1[_8c*2+1]);_e01(map,name,_m91)}}return map}function _dk1(_En1){_En1=yyGetInt32(_En1);_zn1();_An1();var _8c;var _Cn1=_xn1.length/2;var _Dn1=_yn1.length/2;var _Fn1=_AB(_En1);while(_Fn1!=undefined){var key=_Fn1;var value=_Ou(_En1,key);var _Gn1=false;for(_8c=0;_8c<_Cn1;_8c++){if(key==_xn1[_8c*2]){_U21._351._n51(_xn1[_8c*2+1],value);_Gn1=true;break }}if(!_Gn1){for(_8c=0;_8c<_Dn1;_8c++){var _Hn1=_yn1[_8c*2].length;
var _In1=key.substr(0,_Hn1);if(_In1==_yn1[_8c*2]){var _Jn1=key.substr(_Hn1-1,key.length-_Hn1);var _he1=parseInt(_Jn1,10);_U21._351._1n1(_he1,_yn1[_8c*2+1],value);break }}}_Fn1=_BB(_En1,_Fn1)}}var _Kn1=1970;var _Ln1=0;var _Mn1=1;var _Nn1=365.25;var _On1=30.4375;var _Pn1=[31,28,31,30,31,30,31,31,30,31,30,31];var _Qn1=[];var _Rn1=(86400.0);var _Sn1=(_Rn1*30);var _Tn1=!0;var _Un1=0;var _Vn1=1;function _Wn1(_Xn1){if(_Xn1<_Yn1){return _Xn1*_Zn1}else {return(_Xn1-_Yn1)*_Zn1}}function __n1(_0o1){return _0o1%400==0||(_0o1%100!=0&&_0o1%4==0)}
function _1o1(_0o1){var _2o1=_Pn1.slice();;if(__n1(_0o1)){_2o1[1]=29}return _2o1}var _Zn1=86400000.0;var _Yn1=25569;function _E_(){var _3o1=new Date();var _4o1=_3o1.getMilliseconds();var _521=_3o1.getTime()-_4o1;return(_521/_Zn1)+_Yn1;}function _AN(_5o1,_6o1,_7o1,_8o1,_9o1,_ao1){_5o1=yyGetInt32(_5o1);_6o1=yyGetInt32(_6o1);_7o1=yyGetInt32(_7o1);_8o1=yyGetInt32(_8o1);_9o1=yyGetInt32(_9o1);_ao1=yyGetInt32(_ao1);var _be1=new Date();if(_Tn1){_be1.setFullYear(_5o1,_6o1-1,_7o1);_be1.setHours(_8o1,_9o1,_ao1,10)}else {
_be1.setUTCFullYear(_5o1,_6o1-1,_7o1);_be1.setUTCHours(_8o1,_9o1,_ao1,10)}return(_be1.getTime()/_Zn1)+_Yn1}function _D_(_bo1,_co1){_bo1=yyGetInt32(_bo1);_co1=yyGetInt32(_co1);if(_bo1<_co1){return -1}else if(_co1>_bo1){return 1}return 0}function _do1(_eo1){return((_eo1<10)?"0":"")+_eo1.toString()}var _fo1=[];var _go1=[];var _ho1=[];var _io1=Date.now();var _jo1=0;var _ko1=1;var _lo1=2;var _mo1=3;var _no1=function(text){if(!text)return;if(_oo1){if(_po1){var _k81=_po1.document.getElementById('debug_console');if(_k81){
var _qo1=String.fromCharCode(0x0a);text=text.replace('<b>','').replace('</b>','');var _ro1=Date.now()-_io1;if(!_k81){alert(text)}else {_k81.value+=text+_qo1;var _so1=_k81.textLength}_io1=Date.now()}}}if(_to1!=undefined){if(_to1._Fo.__o)console.log(text);if(_to1._Fo._uo1){var _vo1=document.getElementById("yyDebugDiv");var _wo1=document.createElement('P');_wo1.textContent+=text;_vo1.appendChild(_wo1)}}};function debug(text){var index;for(index=0;index<arguments.length;++index){_no1(arguments[index])}}function _Mb1(text){
var index;for(index=0;index<arguments.length;++index){_xo1(arguments[index])}_yo1(-2)}function _zo1(_Ao1){if(!_ho1[_Ao1]){_ho1[_Ao1]=true;_xo1(_Ao1);debug(_Ao1)}}function _r61(_Ao1){if(!_fo1[_Ao1]){_fo1[_Ao1]=true;var _Bo1="Error: function "+_Ao1;debug(_Bo1)}}function _Co1(_Ao1){if(!_fo1[_Ao1]){_fo1[_Ao1]=true;var _Bo1="Error: function "+_Ao1+" is not yet implemented";debug(_Bo1)}}function _Do1(_Ao1){if(!_go1[_Ao1]){_go1[_Ao1]=true;var _Bo1="Warning: function "+_Ao1;debug(_Bo1)}}function _Eo1(_Fo1){var _Go1=_Ho1._Io1(_Fo1,
-1);var _qo1=String.fromCharCode(0x0a);var _Jo1="";for(var _8c=0;_8c<_Go1.length;_8c++){if(_8c!=0)_Jo1=_Jo1+_qo1;_Jo1+=_Go1[_8c]}return _Jo1}function _uw(_Fo1){var _Ko1=yyGetString(_Fo1);if(!_Ko1)return;debug(_Ko1)}function _Lo1(_Fo1){var _Ko1=yyGetString(_Fo1);if(!_Ko1)return;alert(_Eo1(_Ko1))}function _Bz(_Mo1,_No1){_Mo1=yyGetString(_Mo1);if(!_Mo1)return;alert(_Mo1)}function _Oo1(_Po1){var _p01=document.getElementById(_Qo1);var _Ro1=_p01.parentNode;var _So1=document.createElement("div");_To1="gm4html5_login_ID";
_So1.setAttribute("class","gm4html5_login");_So1.setAttribute("id",_To1);_Ro1.insertBefore(_So1,_p01.nextSibling);_So1.innerHTML="<div class=\"gm4html5_login_header\">Login</div>"+"<table>"+"<tr>"+"<td><label for=\"username\" id=\"gm4html5_login_label_username_id\">Username:</label></td>"+"<td><input type=\"text\" id=\"gm4html5_login_username_id\" value=\"username\" /></td>"+"</tr>"+"<tr>"+"<td><label for=\"password\" id=\"gm4html5_login_label_password_id\">Password:</label></td>"+"<td><input type=\"password\" id=\"gm4html5_login_password_id\" value=\"password\" /></td>"+"</tr>"+"</table>"+"<div class=\"gm4html5_login_button\"><input type=\"button\" value=\"Login\" id=\"gm4html5_login_button_id\"/></div>"+"<div class=\"gm4html5_cancel_button\"><input type=\"button\" value=\"Cancel\" id=\"gm4html5_cancel_button_id\" /></div>";
_Uo1();_Vo1=true;var login=document.getElementById("gm4html5_login_button_id");var _Wo1=document.getElementById("gm4html5_login_username_id");var _Xo1=document.getElementById("gm4html5_login_password_id");_Wo1.value=_Po1._Yo1[0];_Xo1.value=_Po1._Yo1[1];login.onmouseup=function(){var _Zo1=_Wo1.value;var __o1=_Xo1.value;var _0p1=_1p1(_To1);if(!_0p1)return;_0p1._Zo1=_Zo1;_0p1.__o1=__o1;_0p1.value=0;_0p1.result="";_0p1._Da1=true;_0p1._Ca1=_2p1;_Ro1.removeChild(_So1);_Vo1=false;_3p1();_4p1(_Po1.id)};var _5p1=document.getElementById("gm4html5_cancel_button_id");
_5p1.onmouseup=function(){_Ro1.removeChild(_So1);_Vo1=false;var _0p1=_1p1(_To1);if(!_0p1)return;_0p1._Zo1="";_0p1.__o1="";_0p1.value=0;_0p1.result="";_0p1._Da1=true;_0p1._Ca1=_6p1;_3p1();_4p1(_Po1.id)};_7p1();_xa1._ya1(_Po1.id,null,_8p1,_To1)}function _9p1(_Po1){var _p01=document.getElementById(_Qo1);var _Ro1=_p01.parentNode;var _So1=document.createElement("div");_To1="gm4html5_input_ID";_So1.setAttribute("class","gm4html5_login");_So1.setAttribute("id",_To1);_Ro1.insertBefore(_So1,_p01.nextSibling);
_So1.innerHTML="<table>"+"<tr>"+"<td><label for=\"username\" id=\"gm4html5_input_message_id\">Message</label></td>"+"</tr>"+"<tr>"+"<td><input type=\"text\" id=\"gm4html5_input_text_id\" value=\"text\" /></td>"+"</tr>"+"</table>"+"<div class=\"gm4html5_login_button\"><input type=\"button\" value=\"OK\" id=\"gm4html5_input_ok_button_id\"/></div>"+"<div class=\"gm4html5_cancel_button\"><input type=\"button\" value=\"Cancel\" id=\"gm4html5_input_cancel_button_id\" /></div>";_Uo1();_Vo1=true;var _ap1=document.getElementById("gm4html5_input_message_id");
var _bp1=document.getElementById("gm4html5_input_text_id");_ap1.innerHTML=_Po1._Yo1[0];_bp1.value=_Po1._Yo1[1];var _cp1=document.getElementById("gm4html5_input_ok_button_id");_cp1.onmouseup=function(){var text=_bp1.value;var _0p1=_1p1(_To1);if(!_0p1)return;_0p1._Zo1="";_0p1.__o1="";_0p1.value=parseFloat(text);_0p1.result=text;_0p1._Da1=true;_0p1._Ca1=_2p1;_Ro1.removeChild(_So1);_Vo1=false;_3p1();_4p1(_Po1.id)};var _5p1=document.getElementById("gm4html5_input_cancel_button_id");_5p1.onmouseup=function(){
_Ro1.removeChild(_So1);_Vo1=false;var _0p1=_1p1(_To1);if(!_0p1)return;_0p1._Zo1="";_0p1.__o1="";_0p1.value=0;_0p1.result="";_0p1._Da1=true;_0p1._Ca1=_6p1;_3p1();_4p1(_Po1.id)};_7p1();_xa1._ya1(_Po1.id,null,_8p1,_To1)}function _dp1(_Po1){var _p01=document.getElementById(_Qo1);var _Ro1=_p01.parentNode;var _So1=document.createElement("div");_To1="gm4html5_question_ID";_So1.setAttribute("class","gm4html5_login");_So1.setAttribute("id",_To1);_Ro1.insertBefore(_So1,_p01.nextSibling);_So1.innerHTML="<table>"+"<tr>"+"<td><label for=\"username\" id=\"gm4html5_question_message_id\">Message</label></td>"+"</tr>"+"</table>"+"<div class=\"gm4html5_login_button\"><input type=\"button\" value=\"Yes\" id=\"gm4html5_question_yes_button_id\"/></div>"+"<div class=\"gm4html5_cancel_button\"><input type=\"button\" value=\"No\" id=\"gm4html5_question_no_button_id\" /></div>";
_Uo1();_Vo1=true;var _ep1=document.getElementById("gm4html5_question_message_id");_ep1.innerHTML=_Po1._Yo1[0];var _cp1=document.getElementById("gm4html5_question_yes_button_id");_cp1.onmouseup=function(){var _0p1=_1p1(_To1);if(!_0p1)return;_0p1._Zo1="";_0p1.__o1="";_0p1.value=1;_0p1.result="1";_0p1._Da1=true;_0p1._Ca1=_2p1;_Ro1.removeChild(_So1);_Vo1=false;_3p1();_4p1(_Po1.id)};var _5p1=document.getElementById("gm4html5_question_no_button_id");_5p1.onmouseup=function(){_Ro1.removeChild(_So1);_Vo1=false;
var _0p1=_1p1(_To1);if(!_0p1)return;_0p1._Zo1="";_0p1.__o1="";_0p1.value=0;_0p1.result="0";_0p1._Da1=true;_0p1._Ca1=_6p1;_3p1();_4p1(_Po1.id)};_7p1();_xa1._ya1(_Po1.id,null,_8p1,_To1)}function _fp1(_Po1){var _p01=document.getElementById(_Qo1);var _Ro1=_p01.parentNode;var _So1=document.createElement("div");_To1="gm4html5_message_ID";_So1.setAttribute("class","gm4html5_login");_So1.setAttribute("id",_To1);_Ro1.insertBefore(_So1,_p01.nextSibling);_So1.innerHTML="<table>"+"<tr>"+"<td><label for=\"username\" id=\"gm4html5_message_message_id\">Message</label></td>"+"</tr>"+"</table>"+"<div class=\"gm4html5_login_button\"><input type=\"button\" value=\"OK\" id=\"gm4html5_message_ok_button_id\"/></div>";
_Uo1();_Vo1=true;var _ep1=document.getElementById("gm4html5_message_message_id");_ep1.innerHTML=_Po1._Yo1[0];var _cp1=document.getElementById("gm4html5_message_ok_button_id");_cp1.onmouseup=function(){var _0p1=_1p1(_To1);if(!_0p1)return;_0p1._Zo1="";_0p1.__o1="";_0p1.value=1;_0p1.result="1";_0p1._Da1=true;_0p1._Ca1=1;_Ro1.removeChild(_So1);_Vo1=false;_3p1();_4p1(_Po1.id)};_7p1();_xa1._ya1(_Po1.id,null,_8p1,_To1)}/*@constructor */function _gp1(){if(_hp1.length>0){switch(_hp1[0].type){case _jo1:_Oo1(_hp1[0]);
break;case _ko1:_9p1(_hp1[0]);break;case _lo1:_dp1(_hp1[0]);break;case _mo1:_fp1(_hp1[0]);break }}}function _4p1(_Pb1){var index=-1;for(var _8c=0;_8c<_hp1.length;++_8c){if(_hp1[_8c].id==_Pb1){index=_8c;break }}if(index>=0){_hp1.splice(index,1)}_gp1()}function _7p1(){if(_Vo1){var login=document.getElementById(_To1);var _ac=login.offsetWidth;var _bc=login.offsetHeight;var _b21=(canvas.width-_ac)/2;var _d21=(canvas.height-_bc)/2;_4b1=new _ip1();_3b1(canvas,_4b1);login.style.left=~~(_b21+_4b1.left)+"px";login.style.top=~~(_d21+_4b1.top)+"px"}
}function _jp1(_kp1){return _kp1.substr(0,_kp1.indexOf("("))}function _xo1(_lp1){var _mp1=arguments.callee.caller;var _np1="Error: "+_lp1+"\n"+"--------------------------------------------------------------------\n";while(_mp1){var name="\t"+_jp1(_mp1.toString());_np1+=name+'(';for(var _8c=0;_8c<_mp1.arguments.length;_8c++){if(_8c!=0){_np1+=', '}if(typeof _mp1.arguments[_8c]=="string"){_np1+='"'+_mp1.arguments[_8c].toString()+'"'}else if((typeof _mp1.arguments[_8c]=="number")||(_mp1.arguments[_8c] instanceof Long)){
_np1+=_mp1.arguments[_8c].toString()}else {if(_mp1.arguments[_8c]==undefined){_np1+="[undefined]"}else if(_mp1.arguments[_8c]==null){_np1+="[null]"}else if(_mp1.arguments[_8c].__type){_np1+=_mp1.arguments[_8c].__type}else {_np1+="[unknown]"}}}_np1+=")\n";_mp1=_mp1.caller}debug(_np1)}var _op1=3;var _pp1=-1;/*@constructor */function _qp1(){this._rp1="";this._sp1=0;this._tp1=false;this._up1=false;this._vp1=""}_qp1.prototype._wp1=function(){var _np1;var _8c=this._sp1;var _Jo1=this._rp1;while(_8c<_Jo1.length){
var _9c=_Jo1.charCodeAt(_8c);if(_9c==0x0d||_9c==0x0a){_8c++;_9c=_Jo1.charCodeAt(_8c);if(_9c==0x0d||_9c==0x0a){_8c++}break }else {_8c++}}this._sp1=_8c};_qp1.prototype._xp1=function(){var _np1;var _8c=this._sp1;var _Jo1=this._rp1;while(_8c<_Jo1.length){var _9c=_Jo1.charCodeAt(_8c);if(_9c==0x0d||_9c==0x0a||_9c==0x09||_9c==0x20){_8c++}else {break }}this._sp1=_8c};function _iA(_yp1){_yp1=yyGetString(_yp1);var _zp1=_Ap1(_yp1,true);if(_zp1==null)_zp1=_Ap1(_yp1,false);if(_zp1==null)return -1;var _wa1=new _qp1();_wa1._rp1=_zp1;
_wa1._sp1=0;_wa1._vp1=_yp1;return _Bp1._ya1(_wa1)}function _mA(_Cp1){_Cp1=yyGetInt32(_Cp1);var _wa1=_Bp1._k11(_Cp1);if(!_wa1){_Mb1("Error: Illegal file handle");return }if(_wa1._vp1!=null){if(_wa1._up1){_Dp1(_wa1._vp1,_wa1._rp1)}}_Bp1._Sb1(_Cp1)}function _Ep1(_yp1){var _wa1=new _qp1();_wa1._vp1=yyGetString(_yp1);_wa1._rp1="";_wa1._sp1=0;_wa1._Fp1=true;return _Bp1._ya1(_wa1)}function _Gp1(_Cp1,_Mo1){var _wa1=_Bp1._k11(yyGetInt32(_Cp1));if(!_wa1){_Mb1("Error: Illegal file handle");return }if(!_wa1._Fp1){_Mb1("Error: File "+_wa1._vp1+" has not been opened with WRITE permisions");
return }_wa1._rp1+=yyGetString(_Mo1);_wa1._up1=true;_wa1._sp1=_wa1._rp1.length}function _lA(_Cp1){var _wa1=_Bp1._k11(yyGetInt32(_Cp1));if(!_wa1){_Mb1("Error: Illegal file handle");return }var _np1="";var _8c=_wa1._sp1;var _Jo1=_wa1._rp1;while(_8c<_Jo1.length){var _9c=_Jo1.charCodeAt(_8c);if(_9c==0x0d||_9c==0x0a){break }else {_np1+=_Jo1[_8c++]}}_wa1._sp1=_8c;return _np1}function _pA(_Cp1){var _wa1=_Bp1._k11(yyGetInt32(_Cp1));if(!_wa1){_Mb1("Error: Illegal file handle");return }var _np1="";var _8c=_wa1._sp1;var _Jo1=_wa1._rp1;
while(_8c<_Jo1.length){var _9c=_Jo1.charCodeAt(_8c);if(_9c==0x0d||_9c==0x0a){_np1+=_Jo1[_8c++];if(_8c<_Jo1.length){_9c=_Jo1.charCodeAt(_8c);if(_9c==0x0d||_9c==0x0a){_np1+=_Jo1[_8c++]}}break;}else {_np1+=_Jo1[_8c++]}}_wa1._sp1=_8c;return _np1}function _qA(_Cp1){var _wa1=_Bp1._k11(yyGetInt32(_Cp1));if(!_wa1){_Mb1("Error: Illegal file handle");return }if(_wa1._sp1>=_wa1._rp1.length)return true;return false}function _Hp1(_yp1){_yp1=yyGetString(_yp1);var _Ip1=_Jp1(_yp1,true);if(_Ip1==true)return true;return _Jp1(_yp1,
false);}function _Kp1(_Lp1){var _Zb1;switch(typeof(_Lp1)){case "object":if(_Lp1 instanceof Array){_Zb1=new _xc1(_qc1,_Mp1(_Lp1))}else {_Zb1=new _xc1(_pc1,_Np1(_Lp1))}break;case "boolean":_Zb1=_Lp1?1:0;break;case "number":case "string":_Zb1=_Lp1;break;default :_Zb1=_Lp1.toString();break }return _Zb1}function _Mp1(_yc1){var _Zb1=_Yr();for(var _8c=0;_8c<_yc1.length;++_8c){var _C41=_Kp1(_yc1[_8c]);__r(_Zb1,_C41)}return _Zb1}function _Np1(_yc1){var _Zb1=_QB();for(var _Op1 in _yc1){var _e41=_yc1[_Op1];var _C41=_Kp1(_e41);_e01(_Zb1,
_Op1,_C41)}return _Zb1}function _wx(_Pp1){var _np1=yyGetString(_Pp1);var _Qp1=false;try{for(var _Rp1=0;_Rp1<_np1.length;_Rp1++){if(_np1.charAt(_Rp1)=="\""){if(!_Qp1){_Qp1=true}else if(_Rp1==0||_np1.charAt(_Rp1-1)!="\\"){_Qp1=false}}if(!_Qp1&&_np1.charAt(_Rp1)=="#"){_np1=_np1.substring(0,_Rp1)+_np1.substring(_Rp1+1,_np1.length);_Rp1--}}}catch(Error){}var _Sp1={};try{_Sp1=JSON.parse(_np1);if(_Sp1 instanceof Array){_np1="{ \"default\" : "+_np1+"}";_Sp1=JSON.parse(_np1)}}catch(err){_np1="{ \"default\" : \""+_np1.toString()+"\"}";
try{_Sp1=JSON.parse(_np1)}catch(err){}}return _Np1(_Sp1)}function _Tp1(_Lp1){var _Zb1;switch(typeof(_Lp1)){case "object":switch(_Lp1._zc1){case _qc1:_Zb1=_Up1(_Lp1.Object);break;case _pc1:_Zb1=_Vp1(_Lp1.Object);break;default :if(_Lp1.constructor===Array){return _Lp1}else {_Zb1=_Lp1.toString()}break }break;case "number":case "string":_Zb1=_Lp1;break;default :_Zb1=_Lp1.toString();break }return _Zb1}function _Up1(_O31){var _Zb1=[];var _hc1=_gc1._k11(_O31);if(_hc1){for(var _8c=0;_8c<_hc1._mc1.length;++_8c){if(_hc1._mc1[_8c]!=undefined)_Zb1.push(_Tp1(_hc1._mc1[_8c]))}
}return _Zb1}function _Vp1(_En1){var _Zb1={};var _Ac1=_Bc1._k11(_En1);if(_Ac1){for(var _8c in _Ac1){if(!_Ac1.hasOwnProperty(_8c))continue;if(_Ac1[_8c]!=undefined)_Zb1[_8c]=_Tp1(_Ac1[_8c]);}}return _Zb1}function _Wp1(_En1){var _Xp1=_Vp1(yyGetInt32(_En1));return JSON.stringify(_Xp1)}function _kt(_Yp1){_Ho1._Zp1=yyGetInt32(_Yp1)}function _mt(_Yp1){_Ho1.__p1=yyGetInt32(_Yp1)}function _ht(_0q1){_Ho1._1q1=yyGetInt32(_0q1)}function _WN(_211,_311,_Ao1){var _9c=(_G71&0xffffff)|(((_F71*255.0)<<24)&0xff000000);_Ho1._2q1(yyGetString(_Ao1),
yyGetReal(_211),yyGetReal(_311),-1,-1,0,1,1,_9c,_9c,_9c,_9c)}var _3q1=_4q1;function _4q1(_211,_311,_Ao1,_5q1,_6q1,_7q1,_8q1,_841){if(!_U21)_Do1("draw_text_color() only uses the 1st colour");var _9q1=_F71;var _aq1=_bq1;var _e41=((yyGetReal(_841)*255)<<24)&0xff000000;_5q1=(yyGetInt32(_5q1)&0xffffff)|_e41;_6q1=(yyGetInt32(_6q1)&0xffffff)|_e41;_7q1=(yyGetInt32(_7q1)&0xffffff)|_e41;_8q1=(yyGetInt32(_8q1)&0xffffff)|_e41;_Ho1._2q1(yyGetString(_Ao1),yyGetReal(_211),yyGetReal(_311),-1,-1,0,1,1,_5q1,_6q1,_7q1,
_8q1);_F71=_9q1;_Vs(_aq1)}var _cq1=_dq1;function _dq1(_211,_311,_Ao1,_eq1,_Hb1,_5q1,_6q1,_7q1,_8q1,_841){if(!_U21)_Do1("draw_text_ext_color() only uses the 1st colour");var _9q1=_F71;var _aq1=_bq1;var _e41=(yyGetReal(_841)*255)<<24;_5q1=(yyGetInt32(_5q1)&0xffffff)|_e41;_6q1=(yyGetInt32(_6q1)&0xffffff)|_e41;_7q1=(yyGetInt32(_7q1)&0xffffff)|_e41;_8q1=(yyGetInt32(_8q1)&0xffffff)|_e41;_Ho1._2q1(yyGetString(_Ao1),yyGetReal(_211),yyGetReal(_311),yyGetInt32(_eq1),yyGetInt32(_Hb1),0,1,1,_5q1,_6q1,_7q1,_8q1);
_F71=_9q1;_Vs(_aq1)}function _lt(_211,_311,_Ao1,_dm1,_em1,_611){var _9c=(_G71&0xffffff)|(((_F71*255.0)<<24)&0xff000000);_Ho1._2q1(yyGetString(_Ao1),yyGetReal(_211),yyGetReal(_311),-1,-1,yyGetReal(_611),yyGetReal(_dm1),yyGetReal(_em1),_9c,_9c,_9c,_9c)}var _fq1=_gq1;function _gq1(_211,_311,_Ao1,_eq1,_Hb1,_dm1,_em1,_611,_5q1,_6q1,_7q1,_8q1,_841){if(!_U21)_Do1("draw_text_ext_transformed_color() only uses the 1st colour");var _9q1=_F71;var _aq1=_bq1;var _e41=((yyGetReal(_841)*255)<<24)&0xff000000;_5q1=_I71(yyGetInt32(_5q1))|_e41;
_6q1=_I71(yyGetInt32(_6q1))|_e41;_7q1=_I71(yyGetInt32(_7q1))|_e41;_8q1=_I71(yyGetInt32(_8q1))|_e41;_Ho1._2q1(yyGetString(_Ao1),yyGetReal(_211),yyGetReal(_311),yyGetInt32(_eq1),yyGetInt32(_Hb1),yyGetReal(_611),yyGetReal(_dm1),yyGetReal(_em1),_5q1,_6q1,_7q1,_8q1);_F71=_9q1;_Vs(_aq1)}var _2t=_hq1;function _hq1(_211,_311,_Ao1,_dm1,_em1,_611,_5q1,_6q1,_7q1,_8q1,_841){if(!_U21)_Do1("draw_text_transformed_color() only uses the 1st colour");var _9q1=_F71;var _aq1=_bq1;var _e41=((yyGetReal(_841)*255)<<24)&0xff000000;
_5q1=_I71(yyGetInt32(_5q1))|_e41;_6q1=_I71(yyGetInt32(_6q1))|_e41;_7q1=_I71(yyGetInt32(_7q1))|_e41;_8q1=_I71(yyGetInt32(_8q1))|_e41;_Ho1._2q1(yyGetString(_Ao1),yyGetReal(_211),yyGetReal(_311),-1,-1,yyGetReal(_611),yyGetReal(_dm1),yyGetReal(_em1),_5q1,_6q1,_7q1,_8q1);_F71=_9q1;_Vs(_aq1)}function _jt(_Ao1){_Ao1=yyGetString(_Ao1);_Ho1._iq1();if(!_Ho1._jq1)return 1;var _kq1=_Ho1._Io1(_Ao1,-1,_Ho1._jq1);if(_kq1==null)return _Ho1._jq1._lq1(_Ao1);return _Ho1._jq1._lq1(_Ao1)*_kq1.length;}function _it(_Ao1){_Ho1._iq1();
return _Ho1._jq1?_Ho1._jq1._mq1(yyGetString(_Ao1)):1};;var _nq1=0,_oq1=1,_pq1=2,_qq1=3,_rq1=4,_sq1=5,_tq1=6,_uq1=7,_vq1=8,_wq1=9;var _xq1=1;/*@constructor */function _yq1(){var _zq1=_Ap1("hiscores_data_",true);if(_zq1!=null){try{var _Aq1=JSON.parse(_zq1);var _8c;for(_8c=0;_8c<_Bq1;_8c++){_Cq1[_8c]=_Aq1[_8c].name;_Dq1[_8c]=_Aq1[_8c].value}}catch(_Eq1){_Mb1("Error: reading hiscore JSON")}}}function _Fq1(){_Dq1[0]=_Dq1[1]=_Dq1[2]=_Dq1[3]=_Dq1[4]=_Dq1[5]=_Dq1[6]=_Dq1[7]=_Dq1[8]=_Dq1[9]=0;_Cq1[0]=_Cq1[1]=_Cq1[2]=_Cq1[3]=_Cq1[4]=_Cq1[5]=_Cq1[6]=_Cq1[7]=_Cq1[8]=_Cq1[9]=_Gq1}
function _Hq1(_Iq1,_Jq1,_Wm1){var _Kq1,_Lq1,_Mq1,_Nq1,_Oq1,_Pq1;_Kq1=(_Iq1>>16)&0xff;_Mq1=(_Iq1>>8)&0xff;_Oq1=(_Iq1&0xff);_Lq1=(_Jq1>>16)&0xff;_Nq1=(_Jq1>>8)&0xff;_Pq1=(_Jq1&0xff);var _Qq1=1.0-_Wm1;var _321=_oc1(_Kq1*_Qq1+_Lq1*_Wm1);var _d41=_oc1(_Mq1*_Qq1+_Nq1*_Wm1);var _621=_oc1(_Oq1*_Qq1+_Pq1*_Wm1);var _D31=((_321&0xff)<<16)|((_d41&0xff)<<8)|(_621&0xff);return _D31}function _Rq1(_Iq1,_Jq1,_Wm1){return _Hq1(_Iq1,_Jq1,_Wm1)}function _yF(_Sq1,_Tq1,_c01,_Uq1){_c01=yyGetInt32(_c01);_Uq1=yyGetInt32(_Uq1);var _Vq1=_Wq1;
_Wq1=true;var event=_Xq1(_c01,_Uq1);var index=_Yq1(_c01,_Uq1);_Sq1._t11(event,index,_Sq1,_Tq1);_Wq1=_Vq1}function _Zq1(_Sq1,__q1,_0r1,_1r1){var _2r1=_3r1._k11(_0r1);if((_2r1!=null)&&(_2r1!=undefined)){var _4r1=_2r1._5r1[_1r1];if((_4r1!=null)&&(_4r1!=undefined)){_4r1._6r1(_Sq1,_Sq1)}}}var _7r1=!0;function _Yw(_Sq1,_Tq1,_Uq1){_Uq1=yyGetInt32(_Uq1);if(_Uq1<0||_Uq1>15){_Mb1("Error: illegal user event ID: "+_Uq1)}_Uq1+=_8r1;_yF(_Sq1,_Tq1,_9r1,_Uq1)}function _fu(_Sq1,_Tq1){_Sq1._ar1(_br1,_cr1,_Tq1)}function __w(_sk1){
}function _dr1(_Fo1){var _h61="";var index=0;while(index<_Fo1.length){var _C41=0;var _er1=_Fo1.charCodeAt(index++);if((_er1&0x80)==0){_C41=_er1}else if((_er1&0xe0)==0xc0){_C41=(_er1&0x1f)<<6;_er1=_Fo1.charCodeAt(index++);_C41|=(_er1&0x3f)}else if((_er1&0xf0)==0xe0){_C41=(_er1&0x0f)<<12;_er1=_Fo1.charCodeAt(index++);_C41|=(_er1&0x3f)<<6;_er1=_Fo1.charCodeAt(index++);_C41|=(_er1&0x3f)}else {_C41=(_er1&0x07)<<18;_er1=_Fo1.charCodeAt(index++);_C41|=(_er1&0x3f)<<12;_er1=_Fo1.charCodeAt(index++);_C41|=(_er1&0x3f)<<6;
_er1=_Fo1.charCodeAt(index++);_C41|=(_er1&0x3f)}if(_C41==0x00)break;var _Sr=String.fromCharCode(_C41);_h61+=_Sr}return _h61}function _fr1(data){var _gr1="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";var _hr1,_ir1,_jr1,_kr1,_lr1,_mr1,_nr1,_or1;var _8c=0;var _pr1=0;var _qr1="";var _rr1=[];if(!data){return data}data=yyGetString(data);data+='';do {_kr1=_gr1.indexOf(data.charAt(_8c++));_lr1=_gr1.indexOf(data.charAt(_8c++));_mr1=_gr1.indexOf(data.charAt(_8c++));_nr1=_gr1.indexOf(data.charAt(_8c++));
_or1=_kr1<<18|_lr1<<12|_mr1<<6|_nr1;_hr1=_or1>>16&0xff;_ir1=_or1>>8&0xff;_jr1=_or1&0xff;if(_mr1==64){_rr1[_pr1++]=String.fromCharCode(_hr1)}else if(_nr1==64){_rr1[_pr1++]=String.fromCharCode(_hr1,_ir1)}else {_rr1[_pr1++]=String.fromCharCode(_hr1,_ir1,_jr1)}}while(_8c<data.length);_qr1=_rr1.join('');return _qr1}function _sr1(_Pp1){return _tr1(yyGetString(_Pp1))}var _ur1=0;var _vr1="";function _wr1(_xr1){var _yr1=_ur1?"0123456789ABCDEF":"0123456789abcdef";var _zr1="";var x;for(var _8c=0;_8c<_xr1.length;_8c++){
x=_xr1.charCodeAt(_8c);_zr1+=_yr1.charAt((x>>>4)&0x0F)+_yr1.charAt(x&0x0F)}return _zr1}function _Ar1(_xr1){var _zr1="";var _8c=-1;var x,y;while(++_8c<_xr1.length){x=_xr1.charCodeAt(_8c);y=_8c+1<_xr1.length?_xr1.charCodeAt(_8c+1):0;if(0xD800<=x&&x<=0xDBFF&&0xDC00<=y&&y<=0xDFFF){x=0x10000+((x&0x03FF)<<10)+(y&0x03FF);_8c++}if(x<=0x7F)_zr1+=String.fromCharCode(x);else if(x<=0x7FF)_zr1+=String.fromCharCode(0xC0|((x>>>6)&0x1F),0x80|(x&0x3F));else if(x<=0xFFFF)_zr1+=String.fromCharCode(0xE0|((x>>>12)&0x0F),0x80|((x>>>6)&0x3F),
0x80|(x&0x3F));else if(x<=0x1FFFFF)_zr1+=String.fromCharCode(0xF0|((x>>>18)&0x07),0x80|((x>>>12)&0x3F),0x80|((x>>>6)&0x3F),0x80|(x&0x3F))}return _zr1}function _Br1(_xr1){var _zr1=Array(_xr1.length>>2);for(var _8c=0;_8c<_zr1.length;_8c++)_zr1[_8c]=0;for(var _8c=0;_8c<_xr1.length*8;_8c+=8)_zr1[_8c>>5]|=(_xr1.charCodeAt(_8c/8)&0xFF)<<(_8c%32);return _zr1}function _Cr1(x,_so1){x[_so1>>5]|=0x80<<((_so1)%32);x[(((_so1+64)>>>9)<<4)+14]=_so1;var _e41=1732584193;var _621=-271733879;var _9c=-1732584194;var _be1=271733878;
for(var _8c=0;_8c<x.length;_8c+=16){var _Dr1=_e41;var _Er1=_621;var _Fr1=_9c;var _Gr1=_be1;_e41=_Hr1(_e41,_621,_9c,_be1,x[_8c+0],7,-680876936);_be1=_Hr1(_be1,_e41,_621,_9c,x[_8c+1],12,-389564586);_9c=_Hr1(_9c,_be1,_e41,_621,x[_8c+2],17,606105819);_621=_Hr1(_621,_9c,_be1,_e41,x[_8c+3],22,-1044525330);_e41=_Hr1(_e41,_621,_9c,_be1,x[_8c+4],7,-176418897);_be1=_Hr1(_be1,_e41,_621,_9c,x[_8c+5],12,1200080426);_9c=_Hr1(_9c,_be1,_e41,_621,x[_8c+6],17,-1473231341);_621=_Hr1(_621,_9c,_be1,_e41,x[_8c+7],22,-45705983);
_e41=_Hr1(_e41,_621,_9c,_be1,x[_8c+8],7,1770035416);_be1=_Hr1(_be1,_e41,_621,_9c,x[_8c+9],12,-1958414417);_9c=_Hr1(_9c,_be1,_e41,_621,x[_8c+10],17,-42063);_621=_Hr1(_621,_9c,_be1,_e41,x[_8c+11],22,-1990404162);_e41=_Hr1(_e41,_621,_9c,_be1,x[_8c+12],7,1804603682);_be1=_Hr1(_be1,_e41,_621,_9c,x[_8c+13],12,-40341101);_9c=_Hr1(_9c,_be1,_e41,_621,x[_8c+14],17,-1502002290);_621=_Hr1(_621,_9c,_be1,_e41,x[_8c+15],22,1236535329);_e41=_Ir1(_e41,_621,_9c,_be1,x[_8c+1],5,-165796510);_be1=_Ir1(_be1,_e41,_621,
_9c,x[_8c+6],9,-1069501632);_9c=_Ir1(_9c,_be1,_e41,_621,x[_8c+11],14,643717713);_621=_Ir1(_621,_9c,_be1,_e41,x[_8c+0],20,-373897302);_e41=_Ir1(_e41,_621,_9c,_be1,x[_8c+5],5,-701558691);_be1=_Ir1(_be1,_e41,_621,_9c,x[_8c+10],9,38016083);_9c=_Ir1(_9c,_be1,_e41,_621,x[_8c+15],14,-660478335);_621=_Ir1(_621,_9c,_be1,_e41,x[_8c+4],20,-405537848);_e41=_Ir1(_e41,_621,_9c,_be1,x[_8c+9],5,568446438);_be1=_Ir1(_be1,_e41,_621,_9c,x[_8c+14],9,-1019803690);_9c=_Ir1(_9c,_be1,_e41,_621,x[_8c+3],14,-187363961);_621=_Ir1(_621,
_9c,_be1,_e41,x[_8c+8],20,1163531501);_e41=_Ir1(_e41,_621,_9c,_be1,x[_8c+13],5,-1444681467);_be1=_Ir1(_be1,_e41,_621,_9c,x[_8c+2],9,-51403784);_9c=_Ir1(_9c,_be1,_e41,_621,x[_8c+7],14,1735328473);_621=_Ir1(_621,_9c,_be1,_e41,x[_8c+12],20,-1926607734);_e41=_Jr1(_e41,_621,_9c,_be1,x[_8c+5],4,-378558);_be1=_Jr1(_be1,_e41,_621,_9c,x[_8c+8],11,-2022574463);_9c=_Jr1(_9c,_be1,_e41,_621,x[_8c+11],16,1839030562);_621=_Jr1(_621,_9c,_be1,_e41,x[_8c+14],23,-35309556);_e41=_Jr1(_e41,_621,_9c,_be1,x[_8c+1],4,-1530992060);
_be1=_Jr1(_be1,_e41,_621,_9c,x[_8c+4],11,1272893353);_9c=_Jr1(_9c,_be1,_e41,_621,x[_8c+7],16,-155497632);_621=_Jr1(_621,_9c,_be1,_e41,x[_8c+10],23,-1094730640);_e41=_Jr1(_e41,_621,_9c,_be1,x[_8c+13],4,681279174);_be1=_Jr1(_be1,_e41,_621,_9c,x[_8c+0],11,-358537222);_9c=_Jr1(_9c,_be1,_e41,_621,x[_8c+3],16,-722521979);_621=_Jr1(_621,_9c,_be1,_e41,x[_8c+6],23,76029189);_e41=_Jr1(_e41,_621,_9c,_be1,x[_8c+9],4,-640364487);_be1=_Jr1(_be1,_e41,_621,_9c,x[_8c+12],11,-421815835);_9c=_Jr1(_9c,_be1,_e41,_621,
x[_8c+15],16,530742520);_621=_Jr1(_621,_9c,_be1,_e41,x[_8c+2],23,-995338651);_e41=_Kr1(_e41,_621,_9c,_be1,x[_8c+0],6,-198630844);_be1=_Kr1(_be1,_e41,_621,_9c,x[_8c+7],10,1126891415);_9c=_Kr1(_9c,_be1,_e41,_621,x[_8c+14],15,-1416354905);_621=_Kr1(_621,_9c,_be1,_e41,x[_8c+5],21,-57434055);_e41=_Kr1(_e41,_621,_9c,_be1,x[_8c+12],6,1700485571);_be1=_Kr1(_be1,_e41,_621,_9c,x[_8c+3],10,-1894986606);_9c=_Kr1(_9c,_be1,_e41,_621,x[_8c+10],15,-1051523);_621=_Kr1(_621,_9c,_be1,_e41,x[_8c+1],21,-2054922799);
_e41=_Kr1(_e41,_621,_9c,_be1,x[_8c+8],6,1873313359);_be1=_Kr1(_be1,_e41,_621,_9c,x[_8c+15],10,-30611744);_9c=_Kr1(_9c,_be1,_e41,_621,x[_8c+6],15,-1560198380);_621=_Kr1(_621,_9c,_be1,_e41,x[_8c+13],21,1309151649);_e41=_Kr1(_e41,_621,_9c,_be1,x[_8c+4],6,-145523070);_be1=_Kr1(_be1,_e41,_621,_9c,x[_8c+11],10,-1120210379);_9c=_Kr1(_9c,_be1,_e41,_621,x[_8c+2],15,718787259);_621=_Kr1(_621,_9c,_be1,_e41,x[_8c+9],21,-343485551);_e41=_Lr1(_e41,_Dr1);_621=_Lr1(_621,_Er1);_9c=_Lr1(_9c,_Fr1);_be1=_Lr1(_be1,_Gr1)}
return Array(_e41,_621,_9c,_be1)}function _Mr1(_Nr1,_e41,_621,x,_Jo1,_521){return _Lr1(_Or1(_Lr1(_Lr1(_e41,_Nr1),_Lr1(x,_521)),_Jo1),_621)}function _Hr1(_e41,_621,_9c,_be1,x,_Jo1,_521){return _Mr1((_621&_9c)|((~_621)&_be1),_e41,_621,x,_Jo1,_521)}function _Ir1(_e41,_621,_9c,_be1,x,_Jo1,_521){return _Mr1((_621&_be1)|(_9c&(~_be1)),_e41,_621,x,_Jo1,_521)}function _Jr1(_e41,_621,_9c,_be1,x,_Jo1,_521){return _Mr1(_621^_9c^_be1,_e41,_621,x,_Jo1,_521)}function _Kr1(_e41,_621,_9c,_be1,x,_Jo1,_521){return _Mr1(_9c^(_621|(~_be1)),
_e41,_621,x,_Jo1,_521)}function _Lr1(x,y){var _Pr1=(x&0xFFFF)+(y&0xFFFF);var _Qr1=(x>>16)+(y>>16)+(_Pr1>>16);return(_Qr1<<16)|(_Pr1&0xFFFF)}function _Or1(_he1,_Rr1){return(_he1<<_Rr1)|(_he1>>>(32-_Rr1))}function _tr1(_Jo1){return _wr1(_Sr1(_Ar1(_Jo1)))}function _Sr1(_Jo1){return _Tr1(_Ur1(_Vr1(_Jo1),_Jo1.length*8))}function _Vr1(_xr1){var _zr1=Array(_xr1.length>>2);for(var _8c=0;_8c<_zr1.length;_8c++)_zr1[_8c]=0;for(var _8c=0;_8c<_xr1.length*8;_8c+=8)_zr1[_8c>>5]|=(_xr1.charCodeAt(_8c/8)&0xFF)<<(24-_8c%32);
return _zr1;}function _Tr1(_xr1){var _zr1="";for(var _8c=0;_8c<_xr1.length*32;_8c+=8)_zr1+=String.fromCharCode((_xr1[_8c>>5]>>>(24-_8c%32))&0xFF);return _zr1}function _Ur1(x,_so1){x[_so1>>5]|=0x80<<(24-_so1%32);x[((_so1+64>>9)<<4)+15]=_so1;var _ac=Array(80);var _e41=1732584193;var _621=-271733879;var _9c=-1732584194;var _be1=271733878;var e=-1009589776;for(var _8c=0;_8c<x.length;_8c+=16){var _Dr1=_e41;var _Er1=_621;var _Fr1=_9c;var _Gr1=_be1;var _Wr1=e;for(var _a21=0;_a21<80;_a21++){if(_a21<16)_ac[_a21]=x[_8c+_a21];
else _ac[_a21]=_Or1(_ac[_a21-3]^_ac[_a21-8]^_ac[_a21-14]^_ac[_a21-16],1);var _521=_Lr1(_Lr1(_Or1(_e41,5),_Xr1(_a21,_621,_9c,_be1)),_Lr1(_Lr1(e,_ac[_a21]),_Yr1(_a21)));e=_be1;_be1=_9c;_9c=_Or1(_621,30);_621=_e41;_e41=_521}_e41=_Lr1(_e41,_Dr1);_621=_Lr1(_621,_Er1);_9c=_Lr1(_9c,_Fr1);_be1=_Lr1(_be1,_Gr1);e=_Lr1(e,_Wr1)}return Array(_e41,_621,_9c,_be1,e)}function _Xr1(_521,_621,_9c,_be1){if(_521<20)return(_621&_9c)|((~_621)&_be1);if(_521<40)return _621^_9c^_be1;if(_521<60)return(_621&_9c)|(_621&_be1)|(_9c&_be1);
return _621^_9c^_be1}function _Yr1(_521){return(_521<20)?1518500249:(_521<40)?1859775393:(_521<60)?-1894007588:-899497514}function _Zr1(_J01,__r1){for(var index=0;index<__r1.length;index++){var _0s1=__r1[index];if(_0s1._W3==_J01){return index}}return -1}function _1s1(_J01,__r1){for(var index=0;index<__r1.length;index++){if(__r1[index]==_J01){return index}}return -1}function __F(_J01){_J01=yyGetString(_J01);var _Zb1=-1;if((_Zb1=_Zr1(_J01,_to1._fc))>=0){return _Zb1}else if((_Zb1=_Zr1(_J01,_to1._zn))>=0){return _Zb1}
else if((_Zb1=_Zr1(_J01,_to1._44))>=0){return _Zb1}else if((_Zb1=_Zr1(_J01,_to1._V3))>=0){return _Zb1}else if((_Zb1=_Zr1(_J01,_to1._j4))>=0){return _Zb1}else if((_Zb1=_Zr1(_J01,_to1._k4))>=0){return _Zb1}else if((_Zb1=_Zr1(_J01,_to1._0c))>=0){return _Zb1}else if((_Zb1=_Zr1(_J01,_to1._dc))>=0){return _Zb1}else if((_Zb1=_1s1(_J01,_to1._Zb))>=0){return _Zb1}else if((_Zb1=_Zr1(_J01,_to1.__b))>=0){return _Zb1}var _2s1=Object.getOwnPropertyNames(_8v);for(var _8c=0;_8c>_2s1;_8c++){if(_2s1[_8c]==_J01){return _8c}}return -1}
;/*@constructor */function _3s1(){this._4s1=0;this._5s1=0;this._6s1=false;this._7s1=0;this._8s1=0};_3s1.prototype._9s1=function(_as1){this._7s1=_as1;this._bs1()};_3s1.prototype._cs1=function(_as1){this._6s1=_as1};_3s1.prototype._bs1=function(){this._4s1=0;if(this._7s1>0.0){this._5s1=_ds1()}else {this._5s1=0}this._8s1=0;this._6s1=false};_3s1.prototype._Qa1=function(){var current;if(this._7s1>0.0){current=this._5s1+1000000.0/this._7s1}else current=_ds1();this._8s1=current-this._5s1;if(!this._6s1)this._4s1+=this._8s1;
this._5s1=current};_3s1.prototype._C01=function(){if(this._7s1>0)return this._7s1;if(this._8s1>0){return 1000000.0/this._8s1}return 30.0};var _B01=new _3s1();var _tn1=1,_rn1=2,_es1=3,_sn1=4,_pn1=5,_qn1=6,_fs1=7,_gs1=8,_hs1=9,_is1=10,_js1=11;var _ks1=0.0;function _Zs(){var _ls1=_ms1;if(_ls1<0)_ls1=_qP();return _ls1}function _Ys(){var _ns1=_os1;if(_ns1<0)_ns1=_pP();return _ns1}function _ZP(_131,_231){_os1=yyGetInt32(_131);_ms1=yyGetInt32(_231);_ps1=false;_qs1=0;_rs1=0;_ss1=1;_ts1=1;if(_us1){_vs1()}}function _ws1(_dm1,
_em1,_xs1,_ys1){_ps1=true;_qs1=0;_rs1=0;_ss1=1;_ts1=1;_os1=-1;_ms1=-1;if(_dm1!=undefined)_ss1=yyGetReal(_dm1);if(_em1!=undefined)_ts1=yyGetReal(_em1);if(_xs1!=undefined)_qs1=yyGetReal(_xs1);if(_ys1!=undefined)_rs1=yyGetReal(_ys1);if(_us1){_vs1()}}var _zs1=_ws1;var _As1=96;var _Bs1=96;function _PD(){return _Cs1()}function _QD(){return _Ds1();}var _Es1=_Fs1;function _Fs1(_W71,_841){_W71=yyGetInt32(_W71);_841=yyGetReal(_841);_Gs1();var _Hs1=[];_Hs1[0]=1;_Hs1[1]=0;_Hs1[2]=0;_Hs1[3]=1;_Hs1[4]=0;_Hs1[5]=0;_K41._Is1(_Hs1[0],
_Hs1[1],_Hs1[2],_Hs1[3],_Hs1[4],_Hs1[5]);if(!_K41.clearRect||_W71!=0||_841!=0){_K41.globalAlpha=_841;_K41.fillStyle=_Sd1(_I71(_W71),_841);_K41.globalCompositeOperation='copy';_K41.fillRect(_Js1,_Ks1,_Ls1,_Ms1)}else {_K41.clearRect(_Js1,_Ks1,_Ls1,_Ms1)}_Ns1()}function _Os1(_Mm1,_Nm1,_Om1){return(yyGetInt32(_Mm1))|(yyGetInt32(_Nm1)<<8)|(yyGetInt32(_Om1)<<16)}function _Ps1(_Qs1,_Rs1,_Ss1){return _Os1(_Qs1,_Rs1,_Ss1)}var _Ts1=_Os1;var _Us1=_Ps1;function _Vs1(_W71){return(yyGetInt32(_W71)>>16)&0xff}var _Ws1=_Vs1;
function _Xs1(_W71){return(yyGetInt32(_W71)>>8)&0xff}var _Ys1=_Xs1;function _Zs1(_W71){return(yyGetInt32(_W71)&0xff)}var __s1=_Zs1;function _0t1(_W71){_W71=yyGetInt32(_W71);var _1t1=0.0;var _2t1=0.0;var _3t1=0.0;var _u21=0.0;var _w21=0.0;var _4t1=0.0;var _be1=0.0;var _R11=0.0;_1t1=(_W71&0xff)/255.0;_2t1=((_W71>>8)&0xff)/255.0;_3t1=((_W71>>16)&0xff)/255.0;_R11=_421(_421(_1t1,_2t1),_3t1);_4t1=_221(_221(_1t1,_2t1),_3t1);_be1=_4t1-_R11;if(_4t1==0)_w21=0.0;else _w21=1.0*_be1/_4t1;if(_w21==0)_u21=0.0;else if(_1t1==_4t1)_u21=60.0*(_2t1-_3t1)/_be1;
else if(_2t1==_4t1)_u21=120.0+60.0*(_3t1-_1t1)/_be1;else _u21=240.0+60.0*(_1t1-_2t1)/_be1;if(_u21<0)_u21=_u21+360.0;var _C41=Math.min(255,Math.max(0,_4t1*255.0));var _Jo1=Math.min(255,Math.max(0,_w21*255.0));var _bc=Math.min(255,Math.max(0,(_u21*255.0)/360.0));var _5t1={_bc:_bc,_Jo1:_Jo1,_C41:_C41};return _5t1}function _6t1(_W71){var _7t1=_0t1(_W71);return _7t1._bc}var _8t1=_6t1;function _9t1(_W71){var _7t1=_0t1(_W71);return _7t1._Jo1}var _at1=_9t1;function _bt1(_W71){var _7t1=_0t1(_W71);return _7t1._C41}var _ct1=_bt1;
function _dt1(_Iq1,_Jq1,_et1){_Iq1=yyGetInt32(_Iq1);_Jq1=yyGetInt32(_Jq1);_et1=yyGetReal(_et1);var _Kq1=(_Iq1>>16)&0xff;var _Mq1=(_Iq1>>8)&0xff;var _Oq1=_Iq1&0xff;var _Lq1=(_Jq1>>16)&0xff;var _Nq1=(_Jq1>>8)&0xff;var _Pq1=_Jq1&0xff;var _ft1=1.0-_et1;var _321=~~(_Kq1*_ft1+_Lq1*_et1);var _d41=~~(_Mq1*_ft1+_Nq1*_et1);var _621=~~(_Oq1*_ft1+_Pq1*_et1);return((_321<<16)&0xff0000)|((_d41<<8)&0xff00)|(_621&0xff)}var _gt1=_dt1;function _ht1(_it1,_jt1,_Wm1){var _1t1=0.0;var _2t1=0.0;var _3t1=0.0;var _u21=0.0;var _w21=0.0;var _4t1=0.0;
var _mp1=0.0;var _kt1=0.0;var _Nr1=0.0;var _521=0.0;var _8c=0;var _5t1;_u21=yyGetReal(_it1)*360.0/255.0;if(_u21==360.0)_u21=0.0;_w21=yyGetReal(_jt1)/255.0;_4t1=yyGetReal(_Wm1)/255.0;if(_w21==0){_1t1=_4t1;_2t1=_4t1;_3t1=_4t1}else {_u21=_u21/60.0;_8c=Math.floor(_u21);_mp1=_u21-_8c;_kt1=_4t1*(1.0-_w21);_Nr1=_4t1*(1.0-(_w21*_mp1));_521=_4t1*(1.0-(_w21*(1.0-_mp1)));switch(_8c){case 0:{_1t1=_4t1;_2t1=_521;_3t1=_kt1}break;case 1:{_1t1=_Nr1;_2t1=_4t1;_3t1=_kt1}break;case 2:{_1t1=_kt1;_2t1=_4t1;_3t1=_521}break;case 3:{
_1t1=_kt1;_2t1=_Nr1;_3t1=_4t1}break;case 4:{_1t1=_521;_2t1=_kt1;_3t1=_4t1}break;default :{_1t1=_4t1;_2t1=_kt1;_3t1=_Nr1}}}_5t1=Math.floor(_1t1*255.0)|(Math.floor(_2t1*255.0)<<8)|(Math.floor(_3t1*255.0)<<16);return _5t1;}var _lt1=_ht1;function _Ws(_841){_841=yyGetReal(_841);if(_841<0){_841=0}if(_841>1){_841=1}_F71=_841;_mt1=_Sd1(_G71,_F71)}function _nt1(){return _F71}function _ot1(){return _bq1}var _pt1=_ot1;function _Vs(_H71){_H71=yyGetInt32(_H71);_bq1=_H71;_G71=_I71(_H71);_qt1=_rt1(_G71);_mt1=_Sd1(_G71,_F71)}
var _nt=_Vs;;;;;;;function _st1(_l21,_m21,_J11,_K11,_Iq1,_Jq1,_tt1){_ut1(_l21,_m21,_J11,_K11,10,10,_Iq1,_Jq1,_tt1)}var _vt1=_st1;var _ut1=_wt1;var _xt1=_wt1;function _wt1(_l21,_m21,_J11,_K11,_yt1,_zt1,_Iq1,_Jq1,_tt1){_l21=yyGetReal(_l21);_m21=yyGetReal(_m21);_J11=yyGetReal(_J11);_K11=yyGetReal(_K11);_yt1=yyGetReal(_yt1);_zt1=yyGetReal(_zt1);_Iq1=yyGetReal(_Iq1);_Jq1=yyGetReal(_Jq1);_tt1=yyGetBool(_tt1);if(_ks1!=0.0){_l21+=_ks1;_m21+=_ks1;_J11+=_ks1;_K11+=_ks1;}if(_K11<_m21){var _At1=_m21;_m21=_K11;_K11=_At1}
if(_J11<_l21){var _At1=_l21;_l21=_J11;_J11=_At1}var width=_J11-_l21;var height=_K11-_m21;var _Bt1=_yt1;var _Ct1=_zt1;var _D31=_K41.globalAlpha=_F71;_K41.beginPath();_K41.moveTo(_l21+_Bt1,_m21);_K41.lineTo(_l21+width-_Bt1,_m21);_K41.quadraticCurveTo(_l21+width,_m21,_l21+width,_m21+_Ct1);_K41.lineTo(_l21+width,_m21+height-_Ct1);_K41.quadraticCurveTo(_l21+width,_m21+height,_l21+width-_Bt1,_m21+height);_K41.lineTo(_l21+_Bt1,_m21+height);_K41.quadraticCurveTo(_l21,_m21+height,_l21,_m21+height-_Ct1);_K41.lineTo(_l21,
_m21+_Ct1);_K41.quadraticCurveTo(_l21,_m21,_l21+_Bt1,_m21);_K41.closePath();if(_tt1){_K41.strokeStyle=_Sd1(_I71(_Iq1),1.0);_K41.stroke()}else {_K41.fillStyle=_Sd1(_I71(_Iq1),1.0);_K41.fill()}}var _JW=_Dt1;function _Dt1(_l21,_m21,_J11,_K11,_tt1){_l21=yyGetReal(_l21);_m21=yyGetReal(_m21);_J11=yyGetReal(_J11);_K11=yyGetReal(_K11);_tt1=yyGetBool(_tt1);_K41.globalAlpha=_F71;if(_tt1){if(_ks1!=0.0){_l21+=_ks1;_m21+=_ks1;_J11+=_ks1;_K11+=_ks1}_K41.lineWidth=1;_K41.strokeStyle=_mt1;_K41._Et1(_l21+0.5,_m21+0.5,
(_J11-_l21),(_K11-_m21))}else {if(_ks1!=0.0){_J11+=_ks1;_K11+=_ks1}_K41.fillStyle=_mt1;_K41._Ft1(_l21,_m21,_J11-_l21+1,_K11-_m21+1)}}var _Gt1=_Ht1;var _It1=_Ht1;function _Ht1(_l21,_m21,_J11,_K11,_Iq1,_Jq1,_Jt1,_Kt1,_tt1){_l21=yyGetReal(_l21);_m21=yyGetReal(_m21);_J11=yyGetReal(_J11);_K11=yyGetReal(_K11);_Iq1=yyGetInt32(_Iq1);_Jq1=yyGetInt32(_Jq1);_Jt1=yyGetInt32(_Jt1);_Kt1=yyGetInt32(_Kt1);_tt1=yyGetBool(_tt1);var _D31=_Sd1(_I71(_Iq1),1.0);_K41.globalAlpha=_F71;if(_tt1){if(_ks1!=0.0){_l21+=_ks1;_m21+=_ks1;
_J11+=_ks1;_K11+=_ks1}_K41.lineWidth=1;_K41.strokeStyle=_D31;_K41._Et1(_l21+0.5,_m21+0.5,(_J11-_l21),(_K11-_m21))}else {if(_ks1!=0.0){_J11+=_ks1;_K11+=_ks1}_K41.fillStyle=_D31;_K41._Ft1(_l21+0.5,_m21+0.5,(_J11-_l21),(_K11-_m21))}}var _Lt1=_Mt1;function _Mt1(_l21,_m21,_J11,_K11,_Iq1,_Jq1,_Nt1,_tt1){_l21=yyGetReal(_l21);_m21=yyGetReal(_m21);_J11=yyGetReal(_J11);_K11=yyGetReal(_K11);_Iq1=yyGetInt32(_Iq1);_Jq1=yyGetInt32(_Jq1);_Nt1=yyGetBool(_Nt1);_tt1=yyGetBool(_tt1);_K41.globalAlpha=_F71;_K41.lineWidth=1;
var _Ot1=_Sd1(_I71(_Iq1),1.0);var _Pt1=_Sd1(_I71(_Jq1),1.0);var _Qt1;if(_Nt1){_Qt1=_K41.createLinearGradient(_l21,_m21,_l21,_K11)}else {_Qt1=_K41.createLinearGradient(_l21,_m21,_J11,_m21)}_Qt1.addColorStop(0,_Ot1);_Qt1.addColorStop(1,_Pt1);if(_tt1){if(_ks1!=0.0){_l21+=_ks1;_m21+=_ks1;_J11+=_ks1;_K11+=_ks1}_K41.strokeStyle=_Qt1;_K41._Et1(_l21+0.5,_m21+0.5,_J11-_l21,_K11-_m21)}else {if(_ks1!=0.0){_J11+=_ks1;_K11+=_ks1}_K41.fillStyle=_Qt1;_K41._Ft1(_l21+0.5,_m21+0.5,_J11-_l21,_K11-_m21)}}var _Rt1=_St1;function _St1(_211,
_311){_211=yyGetReal(_211);_311=yyGetReal(_311);if(_ks1!=0.0){_211+=_ks1;_311+=_ks1}_K41.globalAlpha=_F71;_K41.fillStyle=_mt1;_K41._Ft1(_211,_311,1,1)}function _Tt1(_l21,_m21,_J11,_K11,_Hb1){_l21=yyGetReal(_l21);_m21=yyGetReal(_m21);_J11=yyGetReal(_J11);_K11=yyGetReal(_K11);if(_ks1!=0.0){_l21+=_ks1;_m21+=_ks1;_J11+=_ks1;_K11+=_ks1}_K41.globalAlpha=_F71;_K41.strokeStyle=_qt1;_K41.lineWidth=yyGetReal(_Hb1);_K41._Ut1();_K41._Vt1(_l21+0.5,_m21+0.5);_K41._Wt1(_J11+0.5,_K11+0.5);_K41._Xt1();_K41._Yt1();
_K41._Ft1(_J11,_K11,1,1)}function _E51(_l21,_m21,_J11,_K11){_Tt1(_l21,_m21,_J11,_K11,1)}var _Zt1=__t1;var _0u1=_1u1;function __t1(_211,_311){return _1u1(yyGetReal(_211),yyGetReal(_311))&0x00ffffff}function _1u1(_211,_311){var _2u1=canvas.width/_3u1;var _4u1=canvas.height/_5u1;var _D31=_6u1(canvas,yyGetReal(_211)*_2u1,yyGetReal(_311)*_4u1);return _D31}var _7u1=_8u1;function _8u1(_l21,_m21,_J11,_K11,_9u1,_au1,_tt1){_l21=yyGetReal(_l21);_m21=yyGetReal(_m21);_J11=yyGetReal(_J11);_K11=yyGetReal(_K11);_9u1=yyGetReal(_9u1);
_au1=yyGetReal(_au1);if(_ks1!=0.0){_l21+=_ks1;_m21+=_ks1;_J11+=_ks1;_K11+=_ks1;_9u1+=_ks1;_au1+=_ks1}_K41.globalAlpha=_F71;_K41.lineWidth=1;if(yyGetBool(_tt1)){_K41.strokeStyle=_mt1;_K41._Ut1();_K41._Vt1(_l21,_m21);_K41._Wt1(_J11,_K11);_K41._Wt1(_9u1,_au1);_K41._Wt1(_l21,_m21);_K41._Yt1();_K41._Xt1()}else {_K41.strokeStyle=_mt1;_K41.lineJoin="bevel";_K41.fillStyle=_mt1;_K41._Ut1();_K41._Vt1(_l21,_m21);_K41._Wt1(_J11,_K11);_K41._Wt1(_9u1,_au1);_K41._Wt1(_l21,_m21);_K41._bu1();_K41._Yt1();_K41._Xt1();
_K41.lineJoin="miter"}}var _cu1=_du1;var _eu1=_du1;function _du1(_l21,_m21,_J11,_K11,_9u1,_au1,_Iq1,_Jq1,_Jt1,_tt1){var _Ot1=_rt1(_I71(_Iq1)|0xff000000);_l21=yyGetReal(_l21);_m21=yyGetReal(_m21);_J11=yyGetReal(_J11);_K11=yyGetReal(_K11);_Iq1=yyGetInt32(_Iq1);_Jq1=yyGetInt32(_Jq1);_Jt1=yyGetInt32(_Jt1);_Kt1=yyGetInt32(_Kt1);_tt1=yyGetBool(_tt1);if(_ks1!=0.0){_l21+=_ks1;_m21+=_ks1;_J11+=_ks1;_K11+=_ks1;_9u1+=_ks1;_au1+=_ks1}_K41.globalAlpha=_F71;_K41.lineWidth=1;if(_tt1){_K41.strokeStyle=_Ot1;_K41._Ut1();
_K41._Vt1(_l21,_m21);_K41._Wt1(_J11,_K11);_K41._Wt1(_9u1,_au1);_K41._Wt1(_l21,_m21);_K41._Yt1();_K41._Xt1()}else {_K41.strokeStyle=_Ot1;_K41.lineJoin="bevel";_K41.fillStyle=_Ot1;_K41._Ut1();_K41._Vt1(_l21,_m21);_K41._Wt1(_J11,_K11);_K41._Wt1(_9u1,_au1);_K41._Wt1(_l21,_m21);_K41._bu1();_K41._Yt1();_K41._Xt1();_K41.lineJoin="miter"}}var _fu1=_gu1;function _gu1(_l21,_m21,_J11,_K11,_et1,_hu1,_iu1,_ju1,_ku1,_lu1,_mu1,_nu1){_l21=yyGetReal(_l21);_m21=yyGetReal(_m21);_J11=yyGetReal(_J11);_K11=yyGetReal(_K11);
_et1=yyGetReal(_et1);_hu1=yyGetInt32(_hu1);_iu1=yyGetInt32(_iu1);_ju1=yyGetInt32(_ju1);_ku1=yyGetInt32(_ku1);_lu1=yyGetInt32(_lu1);_mu1=yyGetBool(_mu1);_nu1=yyGetBool(_nu1);var _ou1;var _pu1;var _qu1;var _ru1;var _D31;if(_mu1){_Gt1(_l21,_m21,_J11,_K11,_hu1,_hu1,_hu1,_hu1,false);if(_nu1){_Gt1(_l21,_m21,_J11,_K11,_su1,_su1,_su1,_su1,true)}}if(_et1<0){_et1=0}if(_et1>100){_et1=100}var _tu1=_et1/100;switch(_lu1){case 0:_ou1=_l21;_qu1=_m21;_pu1=_l21+_tu1*(_J11-_l21);_ru1=_K11;break;case 1:_ou1=_J11-_tu1*(_J11-_l21);
_qu1=_m21;_pu1=_J11;_ru1=_K11;break;case 2:_ou1=_l21;_qu1=_m21;_pu1=_J11;_ru1=_m21+_tu1*(_K11-_m21);break;case 3:_ou1=_l21;_qu1=_K11-_tu1*(_K11-_m21);_pu1=_J11;_ru1=_K11;break;default :_ou1=_l21;_qu1=_m21;_pu1=_l21+_tu1*(_J11-_l21);_ru1=_K11;break }if(_et1>50){_D31=_Hq1(_ju1,_ku1,(_et1-50.0)/50.0)}else {_D31=_Hq1(_iu1,_ju1,_et1/50.0)}_Gt1(_ou1,_qu1,_pu1,_ru1,_D31,_D31,_D31,_D31,false);if(_nu1){_Gt1(_ou1,_qu1,_pu1,_ru1,_su1,_su1,_su1,_su1,true)}}var _uu1=_vu1;function _vu1(_S11,_T11,_U11,_V11,size){_S11=yyGetReal(_S11);
_T11=yyGetReal(_T11);_U11=yyGetReal(_U11);_V11=yyGetReal(_V11);size=yyGetReal(size);var _wu1=Math.sqrt(((_U11-_S11)*(_U11-_S11))+((_V11-_T11)*(_V11-_T11)));if(_wu1!=0){if(size>_wu1){size=_wu1}var _b21=size*(_U11-_S11)/_wu1;var _d21=size*(_V11-_T11)/_wu1;_E51(_S11,_T11,_U11,_V11);_7u1(_U11-_b21-_d21/3.0,_V11-_d21+_b21/3.0,_U11,_V11,_U11-_b21+_d21/3.0,_V11-_d21-_b21/3.0,false)}}function _xu1(_l21,_m21,_J11,_K11,_tt1){_yu1(_l21,_m21,_J11,_K11,_bq1,_bq1,_tt1)}var _yu1=_zu1;var _Au1=_zu1;function _zu1(x,y,_S11,
_T11,_Iq1,_Jq1,_Bu1){x=yyGetReal(x);y=yyGetReal(y);_S11=yyGetReal(_S11);_T11=yyGetReal(_T11);_Iq1=yyGetInt32(_Iq1);_Jq1=yyGetInt32(_Jq1);_Bu1=yyGetBool(_Bu1);if(_ks1!=0.0){x+=_ks1;y+=_ks1;_S11+=_ks1;_T11+=_ks1}var _ac=_S11-x;var _bc=_T11-y;var _Cu1=0.5522848;var _Du1=(_ac/2)*_Cu1;var _Eu1=(_bc/2)*_Cu1;var _Fu1=x+_ac;var _Gu1=y+_bc;var _Hu1=x+_ac/2;var _Iu1=y+_bc/2;_K41.beginPath();_K41.moveTo(x,_Iu1);_K41.bezierCurveTo(x,_Iu1-_Eu1,_Hu1-_Du1,y,_Hu1,y);_K41.bezierCurveTo(_Hu1+_Du1,y,_Fu1,_Iu1-_Eu1,_Fu1,_Iu1);
_K41.bezierCurveTo(_Fu1,_Iu1+_Eu1,_Hu1+_Du1,_Gu1,_Hu1,_Gu1);_K41.bezierCurveTo(_Hu1-_Du1,_Gu1,x,_Iu1+_Eu1,x,_Iu1);_K41.closePath();var _Ot1=_Sd1(_I71(_Iq1),1.0);var _Pt1=_Sd1(_I71(_Jq1),1.0);if(_ac<=0)_ac*=-1;if(_bc<=0)_bc*=-1;var _Qt1=_K41.createRadialGradient(_Hu1,_Iu1,0,_Hu1,_Iu1,min(_ac/2,_bc/2));_Qt1.addColorStop(0,_Ot1);_Qt1.addColorStop(1,_Pt1);_K41.globalAlpha=_F71;if(_Bu1){_K41.lineWidth=1;_K41.strokeStyle=_Qt1;_K41.stroke()}else {_K41.fillStyle=_Qt1;_K41.fill()}}var _Ju1=_Ku1;var _Lu1=_Ku1;function _Ku1(_211,
_311,_Qs1,_Iq1,_Jq1,_tt1){_211=yyGetReal(_211);_311=yyGetReal(_311);_Qs1=yyGetReal(_Qs1);_Iq1=yyGetInt32(_Iq1);_Jq1=yyGetInt32(_Jq1);_tt1=yyGetBool(_tt1);if(_ks1!=0.0){_211+=_ks1;_311+=_ks1}_K41.globalAlpha=_F71;var _Ot1=_Sd1(_I71(_Iq1),1.0);var _Pt1=_Sd1(_I71(_Jq1),1.0);var _Qt1=_K41.createRadialGradient(_211,_311,0,_211,_311,_Qs1);_Qt1.addColorStop(0,_Ot1);_Qt1.addColorStop(1,_Pt1);_K41._Ut1();if(_tt1){_K41.lineWidth=1;_K41.strokeStyle=_Qt1;_K41._Mu1(_211,_311,_Qs1,0,Math.PI*2,true);_K41._Yt1()}else {
_K41.fillStyle=_Qt1;_K41._Mu1(_211,_311,_Qs1,0,Math.PI*2,false);_K41._bu1()}_K41._Xt1()}var _Nu1=_Ou1;var _Pu1=_Ou1;function _Ou1(_211,_311,_W71){_211=yyGetReal(_211);_311=yyGetReal(_311);if(_ks1!=0.0){_211+=_ks1;_311+=_ks1}var _Ot1=_Sd1(_I71(yyGetInt32(_W71)),1.0);_K41.globalAlpha=_F71;_K41.fillStyle=_Ot1;_K41._Ft1(_211,_311,1,1)}var _Qu1=_Ru1;var _Su1=_Ru1;function _Ru1(_l21,_m21,_J11,_K11,_Hb1,_Iq1,_Jq1){_l21=yyGetReal(_l21);_m21=yyGetReal(_m21);_J11=yyGetReal(_J11);_K11=yyGetReal(_K11);_Hb1=yyGetReal(_Hb1);
_Iq1=yyGetInt32(_Iq1);_Jq1=yyGetInt32(_Jq1);if(_ks1!=0.0){_l21+=_ks1;_m21+=_ks1;_J11+=_ks1;_K11+=_ks1}_K41.globalAlpha=_F71;var _Ot1=_Sd1(_I71(_Iq1),1.0);var _Pt1=_Sd1(_I71(_Jq1),1.0);var _Qt1=_K41.createLinearGradient(_l21,_m21,_J11,_K11);_Qt1.addColorStop(0,_Ot1);_Qt1.addColorStop(1,_Pt1);_K41.strokeStyle=_Qt1;_K41._Ut1();_K41._Vt1(_l21+0.5,_m21+0.5);_K41._Wt1(_J11+0.5,_K11+0.5);_K41.lineWidth=_Hb1;_K41._Yt1();_K41._Xt1()}function _Tu1(_l21,_m21,_J11,_K11,_Iq1,_Jq1){_Qu1(_l21,_m21,_J11,_K11,1,_Iq1,
_Jq1)}var _Uu1=_Tu1;function _Vu1(x,y,_S11,_T11,_Ot1,_Pt1,_Bu1){_yu1(x,y,_S11,_T11,_Ot1,_Pt1,_Bu1)}function _Wu1(_Xu1){switch(_Xu1){case 1:_Yu1(_pn1,_rn1);break;case 2:_Yu1(_pn1,_sn1);break;case 3:_Yu1(_tn1,_sn1);break;default :_Yu1(_pn1,_qn1);break }}var _Yu1=_Zu1;function _Zu1(src,_U41){_r61("Blend modes only available in WebGL mode.")};;;;;;;;;;;;;function __u1(_0v1,_1v1,_Sn,_Tn,angle){if(Math.abs(angle)<0.001){_2v1.left=_0v1;_2v1.top=_1v1;_2v1.right=_0v1+_Sn;_2v1.bottom=_1v1+_Tn}else {var _3v1=angle*(Math.PI/180.0);
var _Jo1=Math.abs(sin(_3v1));var _9c=Math.abs(cos(_3v1));var _Eq1=(_9c*_Sn)+(_Jo1*_Tn);var _4v1=(_Jo1*_Sn)+(_9c*_Tn);_2v1.left=(_0v1+(_Sn-_Eq1)/2);_2v1.right=(_0v1+(_Sn+_Eq1)/2);_2v1.top=(_1v1+(_Tn-_4v1)/2);_2v1.bottom=(_1v1+(_Tn+_4v1)/2)}};function _5v1(){_6v1=true};function _7v1(){if(_6v1){var _8v1=new _ek1();_8v1._9v1(_5m1[_Bl1]);var _F51=[];var _G51=[];_F51[0]=_2v1.left;_F51[1]=_2v1.right;_F51[2]=_2v1.right;_F51[3]=_2v1.left;_G51[0]=_2v1.top;_G51[1]=_2v1.top;_G51[2]=_2v1.bottom;_G51[3]=_2v1.bottom;_av1.left=Number._bv1;
_av1.top=Number._bv1;_av1.right=Number._cv1;_av1.bottom=Number._cv1;for(var _8c=0;_8c<4;_8c++){var _dv1=((_F51[_8c]*_8v1._R11[0])+(_G51[_8c]*_8v1._R11[4])+_8v1._R11[12]);var _ev1=((_F51[_8c]*_8v1._R11[1])+(_G51[_8c]*_8v1._R11[5])+_8v1._R11[13]);_av1.left=_421(_av1.left,_dv1);_av1.top=_421(_av1.top,_ev1);_av1.right=_221(_av1.right,_dv1);_av1.bottom=_221(_av1.bottom,_ev1)}_6v1=false}};function _ZM(_xk1){return _8v._fv1[yyGetInt32(_xk1)]};function _9N(_xk1){return _8v._gv1[yyGetInt32(_xk1)]};function _aN(_xk1){
return _8v._hv1[yyGetInt32(_xk1)]};function _bN(_xk1){return _8v._iv1[yyGetInt32(_xk1)]};function _cN(_xk1){return _8v._jv1[yyGetInt32(_xk1)]};function _dN(_xk1){return _8v._kv1[yyGetInt32(_xk1)]};function _eN(_xk1){return _8v._lv1[yyGetInt32(_xk1)]};function _rN(_xk1,_mv1){_8v._fv1[yyGetInt32(_xk1)]=yyGetInt32(_mv1);};function _oN(_xk1,_sc){_8v._gv1[yyGetInt32(_xk1)]=yyGetInt32(_sc)};function _pN(_xk1,_nv1){_8v._hv1[yyGetInt32(_xk1)]=yyGetInt32(_nv1)};function _qN(_xk1,_ov1){_8v._iv1[yyGetInt32(_xk1)]=yyGetInt32(_ov1)}
;function _Bx(_xk1,_Un){_8v._jv1[yyGetInt32(_xk1)]=yyGetInt32(_Un)};function _Cx(_xk1,_Vn){_8v._kv1[yyGetInt32(_xk1)]=yyGetInt32(_Vn)};function _sN(_xk1,_pv1){_8v._lv1[yyGetInt32(_xk1)]=yyGetInt32(_pv1)};;;;;function _qv1(_rv1,_sv1){if(_rv1.readyState!=4)return;var _wa1=_1p1(_rv1);if(_wa1){_wa1._tv1=_rv1.status;_wa1._Da1=true;_wa1._uv1=_QB();var _vv1=_rv1.getAllResponseHeaders().split("\r\n");for(var _O11 in _vv1){if(!_vv1.hasOwnProperty(_O11))continue;var _wv1=_vv1[_O11].split(": ");if(_wv1.length==2){_e01(_wa1._uv1,
_wv1[0],_wv1[1])}}if(_sv1){_sv1(_rv1,_wa1)}}}function _xv1(_yv1){var _zv1={};_xa1._ya1(_Av1,_yv1,_Bv1,_zv1);setTimeout(function(){var _wa1=_1p1(_zv1);if(_wa1){_wa1._tv1=404;_wa1._Da1=true;_wa1._Ca1=_Cv1;_wa1._Dv1=""}},500);return _Av1++}function _Ev1(_g81,_yv1,_Fv1,_Gv1,_sv1,_Hv1){try{var _Iv1=_Jv1(_yv1,_Fv1);_xa1._ya1(_Av1,_yv1,_Bv1,_Iv1._Kv1);if(_Hv1!==undefined){_Iv1._Kv1.responseType=_Hv1}if(_Iv1._Lv1){_Mv1(_g81,_yv1,_Fv1,_Gv1,_Iv1._Kv1,_Iv1._Nv1,_sv1)}else {_Ov1(_g81,_yv1,_Fv1,_Gv1,_Iv1._Kv1,_sv1)}
}catch(e){return _xv1(_yv1)}return _Av1++}function _Jv1(_yv1,_Fv1){var _Iv1={_Kv1:null,_Nv1:true,_Lv1:false};if((_yv1.substring(0,7)!="http://")&&(_yv1.substring(0,8)!="https://")){_Iv1._Nv1=false}else {var _Pv1="";if(_yv1.substring(0,7)=="http://"){_Pv1=_yv1.substring(7)}if(_yv1.substring(0,8)=="https://"){_Pv1=_yv1.substring(8)}if(_Pv1.substring(0,document.domain.length)==document.domain){_Iv1._Nv1=false}}if((_Iv1._Nv1)&&(window.XDomainRequest)){_Iv1._Kv1=new XDomainRequest();_Iv1._Nv1=true;_Iv1._Lv1=true}
else {if(window.XMLHttpRequest){_Iv1._Kv1=new XMLHttpRequest();_Iv1._Nv1=false;_Iv1._Lv1=(_Qv1==_Rv1)&&(_Sv1._Tv1<=9.0)}else if(window.ActiveXObject){if(new ActiveXObject("Microsoft.XMLHTTP")){_Iv1._Kv1=new ActiveXObject("Microsoft.XMLHTTP")}else {_Iv1._Kv1=new ActiveXObject("Msxml2.XMLHTTP")}}}return _Iv1}function _Ov1(_g81,_yv1,_Fv1,_Gv1,_rv1,_sv1){try{_rv1.open(_g81,_yv1,true);if(_Fv1!==null){for(var _wv1 in _Fv1){if(!_Fv1.hasOwnProperty(_wv1))continue;try{_rv1.setRequestHeader(_Fv1[_wv1].key,_Fv1[_wv1].value)}
catch(e){debug("Unable to set request header "+_Fv1[_wv1].key+":"+_Fv1[_wv1].value+" "+e.message)}}}else if(_g81=="POST"){_rv1.setRequestHeader("Content-Type","application/x-www-form-urlencoded")}_rv1.onreadystatechange=function(){_qv1(_rv1,_sv1)};_rv1.send(_Gv1)}catch(e){debug(e.message)}}function _Mv1(_g81,_yv1,_Fv1,_Gv1,_rv1,_Uv1,_sv1){_rv1.open(_g81,_yv1);_rv1.ontimeout=function(_c01){_Vv1(_c01,_rv1)};_rv1.onerror=function(_c01){_Vv1(_c01,_rv1)};if(_Uv1){_rv1.onload=function(_c01){_Wv1(_c01,_rv1,
200)}}else {_rv1.onload=function(_c01){};_rv1.onreadystatechange=function(){if(_rv1.readyState==4){_Wv1(null,_rv1,_rv1.status)}}}if(_Fv1!==null){for(var _wv1 in _Fv1){if(!_Fv1.hasOwnProperty(_wv1))continue;try{_rv1.setRequestHeader(_Fv1[_wv1].key,_Fv1[_wv1].value)}catch(e){debug("Unable to set request header "+_Fv1[_wv1].key+":"+_Fv1[_wv1].value+" "+e.message)}}}_rv1._Xv1=function(){};_rv1.send(_Gv1)}function _Wv1(_c01,_rv1,_Yv1){var _wa1=_1p1(_rv1);if(_wa1){_wa1._Da1=true;if((_Yv1>=200)&&(_Yv1<300)){
_wa1._Ca1=_Zv1;_wa1._tv1=_Yv1;}else {_wa1._Ca1=_Cv1;_wa1._tv1=404}_wa1._Dv1=_rv1.responseText;_wa1._uv1=-1}}function _Vv1(_c01,_rv1){var _wa1=_1p1(_rv1);if(_wa1){_wa1._Da1=true;_wa1._Ca1=_Cv1;_wa1._Dv1="";_wa1._tv1=404;_wa1._uv1=-1}};var __v1=null;function _mu(_yc1,_0w1){_0w1=yyGetInt32(_0w1);var _1w1=_tp(yyGetInt32(_yc1));if(_1w1==null)return _2w1;if(_0w1>=_1w1.length)return _2w1;var _3w1=_1w1[_0w1];if((_3w1._xp)&&(!_3w1._wp))return _3w1.id;return _2w1}function _gu(_yc1){var _Sp1=_tp(yyGetInt32(_yc1));if(_Sp1!=null&&_Sp1.length>0){
for(var _3w1=0;_3w1<_Sp1.length;_3w1++){var _4w1=_Sp1[_3w1];if(!_4w1._wp&&_4w1._xp)return true}}return false}function _lu(_yc1){var _1w1=_tp(yyGetInt32(_yc1));if(_1w1==null)return 0;var _531=0;for(var _8c=0;_8c<_1w1.length;_8c++){if((_1w1[_8c]._xp)&&(!_1w1[_8c]._wp))_531++}return _531}function _5w1(_Sq1,_211,_311,_yc1){_211=yyGetReal(_211);_311=yyGetReal(_311);var _b21=_Sq1.x;var _d21=_Sq1.y;_Sq1._z81(_211,_311);var id=_6w1(null,yyGetInt32(_yc1),false,_2w1,_211,_311,function(_7w1){if(_7w1._8w1(_Sq1,true)){return _7w1.id}
else {return _2w1}});_Sq1._z81(_b21,_d21);return id;}function _Ep(_Sq1,_Pb1,_9w1){_9w1=_9w1!==undefined?yyGetBool(_9w1):true;if(_Pb1===undefined){_Sq1._t11(_aw1,0,_Sq1,_Sq1);_Sq1._t11(_bw1,0,_Sq1,_Sq1);_Sq1._wp=true}else {var _Sp1=_tp(yyGetInt32(_Pb1));if(_Sp1!=null&&_Sp1.length>0){for(var _3w1=0;_3w1<_Sp1.length;_3w1++){var _4w1=_Sp1[_3w1];if(!_4w1._wp&&_4w1._xp){if((_9w1===undefined)||(_9w1)){_4w1._t11(_aw1,0,_4w1,_4w1)}_4w1._t11(_bw1,0,_4w1,_4w1);_4w1._wp=true}}}}}function _cw1(_5d1,_211,_311){var _mc1=_x01._dw1._mc1;
var _Gn1=[];for(var _8c=0;_8c<_mc1.length;_8c++){var _4w1=_mc1[_8c];if(_4w1._ew1(yyGetReal(_211),yyGetReal(_311),true)){_Gn1.push(_4w1)}}for(var _8c=0;_8c<_Gn1.length;_8c++){_Ep(_Gn1[_8c])}}function _fw1(_5d1,_gw1,_hw1){_hw1=yyGetBool(_hw1);if(_hw1){_5d1._t11(_aw1,0,_5d1,_5d1);_5d1._t11(_bw1,0,_5d1,_5d1)}_5d1._iw1(yyGetInt32(_gw1),true,false);_5d1._jw1(_5d1._kw1._lw1);_5d1._mw1(_x01);if(_hw1){_5d1._t11(_nw1,0,_5d1,_5d1);_5d1._t11(_ow1,0,_5d1,_5d1)}}function _pw1(_5d1,_gw1,_hw1){_gw1=yyGetInt32(_gw1);if(!_i01._qw1(_gw1)){
debug("Error: Trying to change an instance to an nonexistent object type.");return }_fw1(_5d1,_gw1,yyGetBool(_hw1))}var _rw1=_pw1;function _F_(_5d1,_sw1){var _ic1=[];_ic1=_x01._dw1._mc1;_x01._dw1._Pa1();var _tw1=_x01._uw1;for(var _8c=0;_8c<_ic1.length;_8c++){if(_ic1[_8c]==_5d1){if(yyGetBool(_sw1)==false){_x01._vw1(_ic1[_8c])}else {_x01._dw1._ww1(_ic1[_8c]);}}else {_x01._vw1(_ic1[_8c])}}}function _xw1(_yc1,_yw1){if(_yc1._zw1>=0){_yw1=yyGetInt32(_yw1);var _Aw1=_i01._k11(_yc1._zw1);if(_Aw1){if(_Aw1._Bw1==_yw1){
return true}else {return _xw1(_Aw1,_yw1)}}}return false};function _9B(_5d1,_gw1){_gw1=yyGetInt32(_gw1);var _8c;var _Cw1=[];var _tw1=_x01._uw1;if(_gw1==_Dw1){for(var _8c=0;_8c<_tw1._mc1;_8c++){var _4w1=_tw1._mc1[_8c];_Cw1[_Cw1.length]=_4w1}}else {for(var _8c=0;_8c<_tw1._mc1.length;_8c++){var _4w1=_tw1._mc1[_8c];if(_4w1._Pp==_gw1||_4w1.id==_gw1){_Cw1[_Cw1.length]=_4w1}else if(_xw1(_i01._k11(_4w1._Pp),_gw1)){_Cw1[_Cw1.length]=_4w1}}}var _Ew1=_x01._dw1;for(_8c=0;_8c<_Cw1.length;_8c++){_x01._Fw1(_Cw1[_8c])}}function _cB(_5d1,
_gw1){_gw1=yyGetInt32(_gw1);var _8c;var _Cw1=[];var _Ew1=_x01._dw1;if(_gw1==_Dw1){for(var _8c=0;_8c<_Ew1._mc1.length;_8c++){var _4w1=_Ew1._mc1[_8c];_Cw1[_Cw1.length]=_4w1}}else {for(var _8c=0;_8c<_Ew1._mc1.length;_8c++){var _4w1=_Ew1._mc1[_8c];if(_4w1._Pp==_gw1||_4w1.id==_gw1){_Cw1[_Cw1.length]=_4w1;}else if(_xw1(_i01._k11(_4w1._Pp),_gw1)){_Cw1[_Cw1.length]=_4w1}}}var _tw1=_x01._uw1;for(_8c=0;_8c<_Cw1.length;_8c++){_x01._vw1(_Cw1[_8c])}}function _6O(_Gw1){{switch(yyGetInt32(_Gw1)){case 0:if(_pb1._y91[0]||_pb1._y91[1]||_pb1._y91[2])return 0;
else return 1;case 1:if(_pb1._y91[0])return 1;else return 0;case 2:if(_pb1._y91[1])return 1;else return 0;case 3:if(_pb1._y91[2])return 1;else return 0;case -1:if(_pb1._y91[0]||_pb1._y91[1]||_pb1._y91[2])return 1;else return 0}}return 0}function _G_(_Gw1){{switch(yyGetInt32(_Gw1)){case 0:if(_pb1._t91[0]||_pb1._t91[1]||_pb1._t91[2])return 0;else return 1;case 1:if(_pb1._t91[0])return 1;else return 0;case 2:if(_pb1._t91[1])return 1;else return 0;case 3:if(_pb1._t91[2])return 1;else return 0;case -1:if(_pb1._t91[0]||_pb1._t91[1]||_pb1._t91[2])return 1;
else return 0}}return 0}function _Hw1(_Gw1){{switch(yyGetInt32(_Gw1)){case 0:if(_pb1._x91[0]||_pb1._x91[1]||_pb1._x91[2])return 0;else return 1;case 1:if(_pb1._x91[0])return 1;else return 0;case 2:if(_pb1._x91[1])return 1;else return 0;case 3:if(_pb1._x91[2])return 1;else return 0;case -1:if(_pb1._x91[0]||_pb1._x91[1]||_pb1._x91[2])return 1;else return 0}return 0}}function _Iw1(_Jw1){_Jw1=yyGetInt32(_Jw1);if(_Jw1==-1){_Iw1(1);_Iw1(2);_Iw1(3)}else if(_Jw1>=1&&_Jw1<=3){var _8c=_Jw1-1;_pb1._y91[_8c]=0;_pb1._t91[_8c]=0;_pb1._x91[_8c]=0;
_sb1&=~(1<<_8c)}}var _Kw1=0,_Lw1=1,_Mw1=2,_Nw1=3,_Ow1=4,_Pw1=5;var _Qw1=0,_Rw1=1,_Sw1=2,_Tw1=3,_Uw1=4,_Vw1=5,_Ww1=6,_Xw1=7;var _Yw1=31;var _Zw1=29;var __w1=28;var _0x1=30;var _1x1=(1<<_Yw1);var _2x1=(1<<_Zw1);var _3x1=(1<<__w1);var _4x1=(1<<_0x1);var _5x1=__w1;var _6x1=(0x7<<_5x1);var _7x1=0x7;var _8x1=0;var _9x1=(0x7ffff<<_8x1);var _ax1=(0x7ffff);/*@constructor */function _bx1(){this._sc=true;this._cx1=false;this.index=0;this._dx1=false;this._ex1=false;this._fx1=1.0;this._gx1=1.0;this._hx1=false;this._ix1=0;this.alpha=1.0;
this._c4=_jx1;this._d4=0;this._eu=0;this._Cs=0};/*@constructor */function _kx1(){this._f91=0;this._Zn=0;this._lx1=0;this._mx1=0;this._nx1=0;this._ox1=0;this._px1=true;this._qx1=0;this._rx1="";this._sx1=-1;this._tx1=-1;this._ux1=-1;this._vx1=null;this._wx1=new _ec1()};/*@constructor */;/*@constructor */;/*@constructor */function _xx1(){this._yx1=-1;this._zx1=null;this._Ax1=_Sw1;this._Bx1=false;this._Cx1=""};/*@constructor */function _Dx1(){this._Ex1=null;this._Ax1=_Rw1;this._Bx1=false;this._Cx1="";this._f91=0}
;/*@constructor */function _Fx1(){this._Ax1=_Vw1;this._Gx1=-1;this._Hx1=0;this._Ix1=0;this._Jx1=0;this._Kx1=0;this._Lx1=0;this._Mx1=[];this._Bx1=false;this._Cx1="";this._f91=0;this._Nx1=~_1x1};/*@constructor */;/*@constructor */function _Ox1(){this._Px1=-1;this._Qx1=_jx1;this._Rx1=0;this._Sx1=1;this._Tx1=0;this._Ux1=1;this._Vx1=1;this._Wx1=0;this._Xx1=0xffffffff;this._Yx1=1;this._Hx1=0;this._Ix1=0;this._Ax1=_Uw1;this._Cx1="";this._f91=0;this._Bx1=false};/*@constructor */function _Zx1(){this._Ax1=_Ww1;
this.__x1=-1;this._Cx1="";this._f91=0;this._Bx1=false};/*@constructor */function _0y1(){this._px1=true;this._sp1=-1;this._Hx1=0;this._Ix1=0;this._1y1=0;this._2y1=0;this._Ux1=1.0;this._Vx1=1.0;this._Wx1=0.0;this._Xx1=0xffffffff;this._Yx1=1.0;this._3y1=0;this._4y1=0;this._Ax1=_Xw1;this._Cx1="";this._f91=0;this._Bx1=false};var _5y1=32;/*@constructor */function _6y1(){this._7y1=0;this._8y1=0;this._9y1=0;this._ay1=false;this._by1=0xffffffff;this._cy1=-1;this._dy1=false;this._ey1=0};_6y1.prototype._fy1=function(){
return this._7y1};_6y1.prototype._gy1=function(_Pb1){this._hy1=_Pb1};_6y1.prototype._iy1=function(_jy1){this._dy1=_jy1};_6y1.prototype._ky1=function(_Kc1){this._ey1=_Kc1};_6y1.prototype._ly1=function(){return this._dy1};_6y1.prototype._my1=function(){return this._ey1};_6y1.prototype._ny1=function(){return this._by1};_6y1.prototype._oy1=function(){if(!this._ay1){this._ay1=true}};_6y1.prototype._py1=function(_qy1,_ry1){if(_ry1._Ex1!=null){delete(_ry1._Ex1);_ry1._Ex1=null}_qy1._wx1._sy1(_ry1)};_6y1.prototype._ty1=function(_qy1,
_ry1,_uy1){if(_ry1._zx1){_ry1._zx1._vy1(false)}if(_uy1){if(_ry1._yx1>=0){var _3w1=_wy1._k11(_ry1._yx1);if(_3w1!=null){_Ep(_3w1)}}}_qy1._wx1._sy1(_ry1)};_6y1.prototype._xy1=function(_qy1,_ry1){_qy1._wx1._sy1(_ry1)};_6y1.prototype._yy1=function(_qy1,_ry1){_qy1._wx1._sy1(_ry1)};_6y1.prototype._zy1=function(_qy1,_ry1){_qy1._wx1._sy1(_ry1)};_6y1.prototype._Ay1=function(_qy1,_ry1){_qy1._wx1._sy1(_ry1)};_6y1.prototype._By1=function(_qy1,_ry1){_qy1._wx1._sy1(_ry1)};_6y1.prototype._Cy1=function(_Dy1,_Ey1,
_qy1,_Fy1,_Gy1){if(_Dy1==null)return;var _k81=_Ey1;var _Hy1=_qy1;if(_k81===null)return;this._Iy1(_k81);switch(_k81._Ax1){case _Rw1:this._py1(_Hy1,_k81);break;case _Sw1:this._ty1(_Hy1,_k81,_Gy1);break;case _Tw1:this._xy1(_Hy1,_k81);break;case _Uw1:this._yy1(_Hy1,_k81);break;case _Vw1:this._zy1(_Hy1,_k81);break;case _Ww1:this._Ay1(_Hy1,_k81);break;case _Xw1:this._By1(_Hy1,_k81);break };return };_6y1.prototype._Jy1=function(_Dy1,_Ky1,_Fy1,_Gy1){if(_Dy1==null)return;var _k81=null;var _Hy1=null;for(var _8c=0;_8c<_Dy1._Ly1.length;
_8c++){_Hy1=_Dy1._Ly1._k11(_8c);_k81=this._My1(_Hy1,_Ky1);if(_k81!=null)break }if(_k81===null)return;this._Iy1(_k81);switch(_k81._Ax1){case _Rw1:this._py1(_Hy1,_k81);break;case _Sw1:this._ty1(_Hy1,_k81,_Gy1);break;case _Tw1:this._xy1(_Hy1,_k81);break;case _Uw1:this._yy1(_Hy1,_k81);break;case _Vw1:this._zy1(_Hy1,_k81);break;case _Ww1:this._Ay1(_Hy1,_k81);break;case _Xw1:this._By1(_Hy1,_k81);break };return };_6y1.prototype._Ny1=function(){if(this._cy1==-1)return _x01;var _Oy1=_Py1._k11(this._cy1);if(_Oy1==null)return _x01;
return _Oy1};_6y1.prototype._Qy1=function(_Dy1,_qy1,_ry1){_ry1._Bx1=true};_6y1.prototype._Ry1=function(_Dy1,_qy1,_ry1){var _3w1=_wy1._k11(_ry1._yx1);if(_3w1===null)return;_ry1._zx1=_3w1;_3w1._Sy1=_qy1._f91;_3w1._Ty1=true;_3w1._Zn=_qy1._Zn;_ry1._Bx1=true};_6y1.prototype._Uy1=function(_Dy1,_qy1,_ry1){_ry1._Bx1=true};_6y1.prototype._Vy1=function(_Dy1,_qy1,_ry1){_ry1._Bx1=true};_6y1.prototype._Wy1=function(_Dy1,_qy1,_ry1){_ry1._Bx1=true};_6y1.prototype._Xy1=function(_Dy1,_qy1,_ry1){_ry1._Bx1=true};_6y1.prototype._Yy1=function(_Dy1,
_qy1,_ry1){_ry1._Bx1=true};_6y1.prototype._Zy1=function(_Dy1,_qy1,_ry1){if(_Dy1===null)return;if(_qy1===null)return;if(_ry1===null)return;if(_ry1._Bx1)return;switch(_ry1._Ax1){case _Rw1:this._Qy1(_Dy1,_qy1,_ry1);break;case _Sw1:this._Ry1(_Dy1,_qy1,_ry1);break;case _Tw1:this._Uy1(_Dy1,_qy1,_ry1);break;case _Uw1:this._Vy1(_Dy1,_qy1,_ry1);break;case _Vw1:this._Wy1(_Dy1,_qy1,_ry1);break;case _Ww1:this._Xy1(_Dy1,_qy1,_ry1);break;case _Xw1:this._Yy1(_Dy1,_qy1,_ry1);break }};_6y1.prototype._gy1=function(_Pb1){
this._7y1=_Pb1};_6y1.prototype.__y1=function(_Dy1){if((_Dy1._Ly1===null)||(_Dy1._Ly1.length===0))return;for(var _8c=0;_8c<_Dy1._Ly1.length;_8c++){var _0z1=_Dy1._Ly1._k11(_8c);_0z1._vx1=_ds1();for(var _a21=0;_a21<_0z1._wx1.length;_a21++){var _1z1=_0z1._wx1._k11(_a21);if(_1z1==null)continue;this._Zy1(_Dy1,_0z1,_1z1)}}};_6y1.prototype._2z1=function(_Dy1,_qy1,_ry1,_3z1){if(_Dy1==null||_qy1==null||_ry1===null)return -1;_ry1._f91=this._4z1();_qy1._wx1._ya1(_ry1);if(_3z1){this._Zy1(_Dy1,_qy1,_ry1)}return _ry1._f91}
;_6y1.prototype._5z1=function(_Dy1,_Kc1,_ry1,_3z1,_6z1){if(_Dy1==null||_ry1===null)return -1;var _Hy1=this._7z1(_Dy1,_Kc1,_6z1);if((_Hy1==null)&&(_6z1)){_Hy1=this._8z1(_Dy1,_Kc1)}if(_Hy1==null){return -1}return this._2z1(_Dy1,_Hy1,_ry1,_3z1)};_6y1.prototype._9z1=function(_Dy1,_J01){if(!_J01)return null;_J01=_J01.toLowerCase();for(var _8c=0;_8c<_Dy1._Ly1.length;_8c++){var _Hy1=_Dy1._Ly1._k11(_8c);if(_Hy1===undefined||_Hy1===null)continue;if(!_Hy1._rx1)continue;if(_Hy1._rx1.toLowerCase()===_J01){return _Hy1}
}return null};_6y1.prototype._Iy1=function(_ry1){if(_ry1==null)return;switch(_ry1._Ax1){case _Rw1:{this._az1(_ry1)}break;case _Sw1:{this._bz1(_ry1)}break;case _Tw1:{this._cz1(_ry1)}break;case _Uw1:{this._dz1(_ry1)}break;case _Vw1:{this._ez1(_ry1)}break;case _Ww1:{this._fz1(_ry1)}break;case _Xw1:{this._gz1(_ry1)}break }_ry1._Bx1=false};_6y1.prototype._az1=function(_hz1){};_6y1.prototype._bz1=function(_iz1){var _3w1=_wy1._k11(_iz1._yx1);if(_3w1!=null){_3w1._vy1(false)}_iz1._zx1=null};_6y1.prototype._cz1=function(_jz1){
};_6y1.prototype._dz1=function(_kz1){};_6y1.prototype._ez1=function(_jz1){};_6y1.prototype._fz1=function(_lz1){};_6y1.prototype._gz1=function(_mz1){};_6y1.prototype._8z1=function(_Dy1,_Kc1){var _nz1=new _kx1();_nz1._f91=_oz1._pz1();_nz1._Zn=_Kc1;_nz1._qx1=true;_x01._Ly1._ya1(_nz1);return _nz1};_6y1.prototype._qz1=function(_Dy1,_5d1){if(_Dy1==null||_5d1===null)return;if(_5d1._rz1()===false){if(_5d1._Sy1==-1){var _qy1=this._7z1(_Dy1,_5d1._Zn,true);if(_qy1===null){_qy1=this._8z1(_Dy1,_5d1._Zn)}this._sz1(_Dy1,
_qy1,_5d1)}else {var _Hy1=this._tz1(_Dy1,_5d1._Sy1);if(_Hy1===null)return;this._sz1(_Dy1,_Hy1,_5d1)}}};_6y1.prototype._sz1=function(_Dy1,_qy1,_5d1){if(_Dy1==null||_qy1==null||_5d1===null)return;if(_5d1._rz1()===false){var _uz1=new _xx1();_uz1._yx1=_5d1.id;_uz1._zx1=_5d1;_5d1._vz1(_qy1._f91);_5d1._vy1(true);_uz1._Bx1=true;_oz1._2z1(_Dy1,_qy1,_uz1,false)}};_6y1.prototype._wz1=function(_Dy1,_5d1){if(_5d1._rz1()===false)return;var _Hy1=this._tz1(_Dy1,_5d1._Sy1);if(_Hy1===null){_5d1._vy1(false);return }this._xz1(_Dy1,
_Hy1,_5d1)};_6y1.prototype._yz1=function(_Dy1,_5d1){if(_Dy1==null||_5d1===null)return;if(_5d1._rz1()===true){for(var _a21=0;_a21<_Dy1._Ly1.length;_a21++){var _Hy1=_Dy1._Ly1._k11(_a21);for(var _8c=0;_8c<_Hy1._wx1.length;_8c++){var _1z1=_Hy1._wx1._k11(_8c);if(_1z1!=null){if(_1z1._Ax1==_Sw1){if(_1z1._zx1==_5d1){this._Cy1(_Dy1,_1z1,_Hy1,true,false);_5d1._vy1(false);_5d1._Sy1=-1;return }}}}}}};_6y1.prototype._xz1=function(_Dy1,_qy1,_5d1){if(_Dy1==null||_qy1==null||_5d1===null)return;if(_5d1._rz1()===true){
for(var _8c=0;_8c<_qy1._wx1.length;_8c++){var _1z1=_qy1._wx1._k11(_8c);if(_1z1!=null){if(_1z1._Ax1==_Sw1){if(_1z1._zx1==_5d1){this._Cy1(_Dy1,_1z1,_qy1,true,false);_5d1._vy1(false);_5d1._Sy1=-1}}}}}};_6y1.prototype._zz1=function(_Dy1,_Az1){if(_Dy1==null)return;for(var _a21=0;_a21<_Dy1._Ly1.length;_a21++){var _Hy1=_Dy1._Ly1._k11(_a21);for(var _8c=0;_8c<_Hy1._wx1.length;_8c++){var _1z1=_Hy1._wx1._k11(_8c);if(_1z1!=null){if(_1z1._Ax1==_Sw1){if(_1z1._yx1==_Az1){this._Cy1(_Dy1,_1z1,_Hy1,true,false);return }}
}}}};_6y1.prototype._Bz1=function(_Dy1,_Kc1,_J01){if(_Dy1==null)return null;var _nz1=new _kx1();_nz1._f91=this._pz1();_nz1._Zn=_Kc1;_nz1._rx1=_J01;_nz1._qx1=false;_Dy1._Ly1._ya1(_nz1);return _nz1};_6y1.prototype._Cz1=function(_Dy1,_Dz1,_Gy1){var _Hy1=this._tz1(_Dy1,_Dz1);if(_Hy1!=null){for(var _8c=0;_8c<_Hy1._wx1.length;_8c++){var _1z1=_Hy1._wx1._k11(_8c);if(_1z1!=null){this._Cy1(_Dy1,_1z1,_Hy1,false,true)}}_Dy1._Ly1._Ez1(_Hy1)}};_6y1.prototype._Fz1=function(_Dy1,_qy1,_Gz1,_Hz1){if(_Dy1==null)return;if(_qy1==null)return;
if(_Gz1==_qy1._Zn)return;var _Iz1=_qy1._Zn;_qy1._Zn=_Gz1;_Dy1._Ly1._Ez1(_qy1);_Dy1._Ly1._ya1(_qy1);if(_qy1._qx1&&_Hz1){var _Jz1=[];var _Kz1=0;var _Lz1=_Dy1._Ly1._Mz1(_qy1);if(_Lz1!=-1){var _Nz1=_Lz1-1;while(_Nz1>=0){var _Oz1=_Dy1._Ly1._k11(_Nz1);if((_Oz1==null)||(_Oz1._Zn==_qy1._Zn)){if(_Oz1!=null){if(_Oz1._qx1){_Jz1[_Kz1++]=_Oz1}}_Nz1--}else {break }};_Nz1=_Lz1+1;while(_Nz1<_Dy1._Ly1.length){var _Oz1=_Dy1._Ly1._k11(_Nz1);if((_Oz1==null)||(_Oz1._Zn==_qy1._Zn)){if(_Oz1!=null){if(_Oz1._qx1){_Jz1[_Kz1++]=_Oz1}
}_Nz1++}else {break }};for(var _8c=0;_8c<_Kz1;_8c++){var _Pz1=_Jz1[_8c];for(var _a21=0;_a21<_Pz1._wx1.length;_a21++){var _1z1=_Pz1._wx1._k11(_a21);if(_1z1==null)continue;if(_1z1._Ax1==_Sw1){if(_1z1._zx1!=null){_1z1._zx1._Sy1=_qy1._f91}}_qy1._wx1._ya1(_1z1);}_Pz1._wx1._Pa1();_oz1._Cz1(_Dy1,_Pz1._f91,false)}}}};_6y1.prototype._7z1=function(_Dy1,_Kc1,_Qz1){for(var _8c=0;_8c<_Dy1._Ly1.length;_8c++){var _Hy1=_Dy1._Ly1._k11(_8c);if((_Hy1._Zn===_Kc1)&&(!_Qz1||(_Hy1._qx1)))return _Hy1}return null};_6y1.prototype._tz1=function(_Dy1,
_Pb1){for(var _8c=0;_8c<_Dy1._Ly1.length;_8c++){var _Hy1=_Dy1._Ly1._k11(_8c);if(_Hy1._f91===_Pb1)return _Hy1}return null};_6y1.prototype._pz1=function(){if(this._8y1<this._7y1)this._8y1=this._7y1;this._8y1++;return this._8y1};_6y1.prototype._4z1=function(){return this._9y1++};_6y1.prototype._Rz1=function(_Dy1,_Sz1){if(_Dy1==null)return null;for(var _8c=0;_8c<_Dy1._Ly1.length;_8c++){var _Hy1=_Dy1._Ly1._k11(_8c);var _k81=_oz1._My1(_Hy1,_Sz1);if(_k81!=null){var _Tz1=new _Uz1();_Tz1._k81=_k81;_Tz1._Hy1=_Hy1;return _Tz1}
}return null};_6y1.prototype._My1=function(_qy1,_Vz1){if(_qy1==null)return null;for(var _8c=0;_8c<_qy1._wx1.length;_8c++){var _1z1=_qy1._wx1._k11(_8c);if(_1z1==null)continue;if(_1z1._f91===_Vz1){return _1z1}}return null};_6y1.prototype._Wz1=function(_Dy1,_Az1){if(_Dy1==null)return null;for(var _8c=0;_8c<_Dy1._Ly1.length;_8c++){var _Hy1=_Dy1._Ly1._k11(_8c);if(_Hy1!=null){for(var _a21=0;_a21<_Hy1._wx1.length;_a21++){var _1z1=_Hy1._wx1._k11(_a21);if(_1z1!=null){if(_1z1._Ax1==_Sw1){if(_1z1._yx1==_Az1){var _Tz1=new _Uz1();
_Tz1._k81=_1z1;_Tz1._Hy1=_Hy1;return _Tz1}}}}}}return null};_6y1.prototype._Xz1=function(){if(_x01._Ly1===null||_x01._Ly1.length===0)return;var _Yz1=_x01._Ly1.length;var time=_ds1();for(var _8c=0;_8c<_Yz1;_8c++){var _Hy1=_x01._Ly1._k11(_8c);var _Zz1=time-_Hy1._vx1;if(_Zz1>2000000)_Zz1=0;_Hy1._lx1+=_Hy1._nx1;_Hy1._mx1+=_Hy1._ox1;for(var _a21=0;_a21<_Hy1._wx1.length;_a21++){var _1z1=_Hy1._wx1._k11(_a21);if(_1z1==null)continue;var type=_1z1._Ax1;if(type==_Rw1){var _wd1=_1z1._Ex1;if(_wd1!=null){if(_wd1._c4==_A01){
_wd1._Cs+=_wd1._eu*_wd1._d4}else {var _UN=_B01._C01();_wd1._Cs+=_wd1._eu*_wd1._d4/_UN}}}else if(type==_Uw1){if(_1z1._Qx1==_A01){_1z1._Tx1+=_1z1._Sx1*_1z1._Rx1}else {var _UN=_B01._C01();_1z1._Tx1+=_1z1._Sx1*_1z1._Rx1/_UN}}else if(type==_Vw1){var __z1=_td1._ud1(_1z1._Gx1);if(__z1!=null){if(__z1._0A1>0)_1z1._Lx1=Math.floor((time/__z1._0A1)%__z1.frames);else _1z1._Lx1=(_1z1._Lx1+1)%__z1.frames}}}_Hy1._vx1=_ds1()}};_6y1.prototype._1A1=function(_Dy1,_2A1){if(_Dy1===null)return;if(_2A1===null)return;if(!this._ay1)this._oy1();
var _3A1=_Dy1._4A1;var _5A1=_Dy1._6A1;var _Yz1=_2A1.length;{var _7A1;for(var _a21=_Yz1-1;_a21>=0;_a21--){_7A1=_2A1[_a21];var _nz1=new _kx1();if(_7A1._W3!=undefined)_nz1._rx1=_7A1._W3;if(_7A1.id!=undefined)_nz1._f91=_7A1.id;if(_7A1._Zn!=undefined)_nz1._Zn=_7A1._Zn;if(_7A1.x!=undefined)_nz1._lx1=_7A1.x;if(_7A1.y!=undefined)_nz1._mx1=_7A1.y;if(_7A1.__n!=undefined)_nz1._nx1=_7A1.__n;if(_7A1._0o!=undefined)_nz1._ox1=_7A1._0o;if(_7A1._sc!=undefined)_nz1._px1=_7A1._sc;if(_7A1.type===_Lw1){var _8A1=new _Dx1();_8A1._Ex1=new _bx1();
var _9A1;_8A1._Ex1._eu=1.0;if(_7A1._1o!=undefined)_8A1._Ex1._sc=_7A1._1o;if(_7A1._2o!=undefined)_8A1._Ex1._cx1=_7A1._2o;if(_7A1._3o!=undefined)_8A1._Ex1.index=_7A1._3o;if(_7A1._4o!=undefined)_8A1._Ex1._dx1=_7A1._4o;if(_7A1._5o!=undefined)_8A1._Ex1._ex1=_7A1._5o;if(_7A1._7o!=undefined){_8A1._Ex1._ix1=_I71(_7A1._7o);_8A1._Ex1.alpha=((_7A1._7o>>24)&0xff)/255.0}if(_7A1._c4!=undefined)_8A1._Ex1._c4=_7A1._c4;if(_7A1._9o!=undefined)_8A1._Ex1._d4=_7A1._9o;if(_7A1._W3!=undefined)_8A1._Cx1=_7A1._W3;if((_7A1._6o!=undefined)){
_8A1._Ex1._hx1=_7A1._6o}if((_7A1._6o!=undefined)&&(_7A1._6o==true)&&(_aA1(_8A1._Ex1.index))){var value=_Hs(_8A1._Ex1.index);if(value>0)_8A1._Ex1._fx1=_3A1/value;value=_Js(_8A1._Ex1.index);if(value>0)_8A1._Ex1._gx1=_5A1/value}this._2z1(_Dy1,_nz1,_8A1)}else if(_7A1.type===_Mw1){var _bA1=0;if(_7A1._do!=undefined)_bA1=_7A1._do;for(var _8c=0;_8c<_bA1;_8c++){var _uz1=new _xx1();_uz1._yx1=_7A1._eo[_8c];this._2z1(_Dy1,_nz1,_uz1,false)}}else if(_7A1.type===_Nw1){var _cA1=0;if(_7A1._dA1!=undefined)_cA1=_7A1._dA1;
if(_cA1>0){var _8c;for(_8c=0;_8c<_cA1;_8c++){var _eA1=new _0y1();if(_7A1._fA1[_8c]._gA1!=undefined)_eA1._Hx1=_7A1._fA1[_8c]._gA1;if(_7A1._fA1[_8c]._hA1!=undefined)_eA1._Ix1=_7A1._fA1[_8c]._hA1;if(_7A1._fA1[_8c]._iA1!=undefined)_eA1._sp1=_7A1._fA1[_8c]._iA1;if(_7A1._fA1[_8c]._jA1!=undefined)_eA1._3y1=_7A1._fA1[_8c]._jA1;if(_7A1._fA1[_8c]._kA1!=undefined)_eA1._4y1=_7A1._fA1[_8c]._kA1;if(_7A1._fA1[_8c]._lA1!=undefined)_eA1._1y1=_7A1._fA1[_8c]._lA1;if(_7A1._fA1[_8c]._mA1!=undefined)_eA1._2y1=_7A1._fA1[_8c]._mA1;
if(_7A1._fA1[_8c]._nA1!=undefined)_eA1._oA1=_7A1._fA1[_8c]._nA1;if(_7A1._fA1[_8c]._pA1!=undefined)_eA1._qA1=_7A1._fA1[_8c]._pA1;if(_7A1._fA1[_8c]._rA1!=undefined){_eA1._sA1=_7A1._fA1[_8c]._rA1&0xffffff;_eA1._tA1=((_7A1._fA1[_8c]._rA1>>24)&0xff)/255.0}this._2z1(_Dy1,_nz1,_eA1,false)}}var _uA1=0;if(_7A1._vA1!=undefined)_uA1=_7A1._vA1;if(_uA1>0){for(var _8c=0;_8c<_uA1;_8c++){var _wA1=new _Ox1();_wA1._Qx1=_jx1;_wA1._Px1=_7A1._xA1[_8c]._yA1;_wA1._Tx1=_7A1._xA1[_8c]._zA1;_wA1._Sx1=1.0;if(_7A1._xA1[_8c]._AA1!=undefined)_wA1._Qx1=_7A1._xA1[_8c]._AA1;
_wA1._Rx1=_7A1._xA1[_8c]._BA1;_wA1._Ux1=_7A1._xA1[_8c]._CA1;_wA1._Vx1=_7A1._xA1[_8c]._DA1;_wA1._Wx1=_7A1._xA1[_8c]._EA1;_wA1._Xx1=_I71(_7A1._xA1[_8c]._FA1&0xffffff);_wA1._Yx1=((_7A1._xA1[_8c]._FA1>>24)&0xff)/255.0;_wA1._Hx1=_7A1._xA1[_8c]._GA1;_wA1._Ix1=_7A1._xA1[_8c]._HA1;_wA1._Cx1=_7A1._xA1[_8c]._IA1;this._2z1(_Dy1,_nz1,_wA1,false)}}}else if(_7A1.type===_Ow1){var _JA1=new _Fx1();_JA1._Gx1=_7A1._KA1;_JA1._Jx1=_7A1._LA1;_JA1._Kx1=_7A1._MA1;_JA1._Mx1=[];var _cA1=0;if(_7A1._NA1!=undefined)_cA1=_7A1._NA1;
for(var _8c=0;_8c<_cA1;_8c++){_JA1._Mx1[_8c]=_7A1._OA1[_8c]}if(_7A1._W3!=undefined)_JA1._Cx1=_7A1._W3;this._2z1(_Dy1,_nz1,_JA1,false)}_Dy1._Ly1._ya1(_nz1);this._gy1(_221(this._fy1(),_nz1._f91))}}};;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;/*@constructor */function _Uz1(){this._k81=-1;this._Hy1=-1};;;;;;;;;;;;;;;;;;;;;;;;;;;;;;function _9J(_211,_311,_Kc1,_PA1){var _Op1=_i01._k11(_PA1);if(!_Op1){_Mb1("Error: Trying to create an instance using non-existent object type ("+_PA1+")");
return _2w1}var _3w1=_x01._QA1(yyGetReal(_211),yyGetReal(_311),yyGetInt32(_Kc1),yyGetInt32(_PA1));if(_3w1!=null){_3w1._t11(_nw1,0,_3w1,_3w1);_3w1._t11(_ow1,0,_3w1,_3w1);return _3w1.id}return _2w1};;;;;;;;;function _tN(_jy1,_Kc1){_oz1._iy1(yyGetBool(_jy1));_oz1._ky1(yyGetInt32(_Kc1))};;;;;;;;;;;;;;;;;;;;;;;;var _RA1=0x7fff;var g_GMLMathEpsilon=1e-5;function floor(_F01){return Math.floor(yyGetReal(_F01));}function _SA1(_TA1){_TA1=yyGetReal(_TA1);var _8c=Math.sign(_TA1)*Math.floor(Math.abs(_TA1));if(_TA1<0){var _mp1=_TA1-_8c;
if((_8c&1)==1){if(_mp1<=-0.5){return _8c-1}else {return _8c}}else {if(_mp1>=-0.5){return _8c}else {return _8c-1}}}else {var _mp1=_TA1-_8c;if((_8c&1)==1){if(_mp1>=0.5){return _8c+1}else {return _8c}}else {if(_mp1<=0.5){return _8c}else {return _8c+1}}}}var round=_SA1;var _oc1=_SA1;function abs(_TA1){return Math.abs(yyGetReal(_TA1))}function cos(_TA1){var _211=Math.cos(yyGetReal(_TA1));var _521=~~(_211*0x1000000);_211=_521/0x1000000;return _211}function _yr(_TA1){return cos(yyGetReal(_TA1)*0.0174532925)}function sin(_TA1){var _211=Math.sin(yyGetReal(_TA1));
var _521=~~(_211*0x1000000);_211=_521/0x1000000;return _211}function _zr(_TA1){return sin(yyGetReal(_TA1)*0.0174532925)}function tan(_TA1){var _211=Math.tan(yyGetReal(_TA1));var _521=~~(_211*0x1000000);_211=_521/0x1000000;return _211}function _sr(_l21,_m21,_J11,_K11){_l21=yyGetReal(_l21);_m21=yyGetReal(_m21);_J11=yyGetReal(_J11);_K11=yyGetReal(_K11);var x=_J11-_l21;var y=_K11-_m21;if(x===0){if(y>0)return 270.0;else if(y<0)return 90.0;else return 0.0}else {var _wu1=180.0*Math.atan2(y,x)/_821;_wu1=(~~round(_wu1*1000000))/1000000.0;
if(_wu1<=0.0){return -_wu1}else {return(360.0-_wu1)}}}function _UA1(_l21,_m21,_J11,_K11){return _sr(_l21,_m21,_J11,_K11)}function _3y(_l21,_m21,_J11,_K11){var _261=yyGetReal(_J11)-yyGetReal(_l21);var _361=yyGetReal(_K11)-yyGetReal(_m21);return Math.sqrt(_261*_261+_361*_361)}function _421(_TA1,_Ss1){if(_TA1<_Ss1)return _TA1;else return _Ss1}function _221(_TA1,_Ss1){if(_TA1>_Ss1)return _TA1;else return _Ss1}function max(){var _jc1=arguments;var _kc1=arguments.length;if(_kc1==0)return 0;var _R11=yyGetReal(_jc1[0]);for(var _8c=1;
_8c<_kc1;_8c++){var _VA1=yyGetReal(_jc1[_8c]);if(_R11<_VA1)_R11=_VA1}return _R11}function min(){var _jc1=arguments;var _kc1=arguments.length;if(_kc1==0)return 0;var _R11=yyGetReal(_jc1[0]);for(var _8c=1;_8c<_kc1;_8c++){var _VA1=yyGetReal(_jc1[_8c]);if(_R11>_VA1)_R11=_VA1}return _R11}var state=[];var _WA1=0;var _XA1=_YA1(0);var _ZA1=0xDA442D24;function _YA1(__A1){var _Jo1=__A1;for(var _8c=0;_8c<16;_8c++){_Jo1=(((_Jo1*214013+2531011)>>16)&0x7fffffff)|0;state[_8c]=~~_Jo1}_WA1=0;_XA1=__A1;return _XA1}function _0B1(){var _e41,
_621,_9c,_be1;_e41=state[_WA1];_9c=state[(_WA1+13)&15];_621=_e41^_9c^(_e41<<16)^(_9c<<15);_9c=state[(_WA1+9)&15];_9c^=(_9c>>11);_e41=state[_WA1]=_621^_9c;_be1=_e41^((_e41<<5)&_ZA1);_WA1=(_WA1+15)&15;_e41=state[_WA1];state[_WA1]=_e41^_621^_be1^(_e41<<2)^(_621<<18)^(_9c<<28);return((state[_WA1]&0x7fffffff)/2147483647.0)}function random(_K71){var _321=_0B1();return _321*yyGetReal(_K71)}function _gz(_K71){_K71=yyGetInt32(_K71);var sign=_K71<0?-1:1;var _321=_0B1()*(_K71+sign);_0B1();return ~~_321}function _vr(_1B1,
_2B1){_1B1=yyGetReal(_1B1);_2B1=yyGetReal(_2B1);if(_1B1==_2B1){return _1B1}var _3B1,_4B1;if(_1B1>_2B1){_3B1=_2B1;_4B1=_1B1}else {_3B1=_1B1;_4B1=_2B1}var _5B1=_0B1();var result=_3B1+(_5B1*(_4B1-_3B1));_0B1();return result}function _0x(){var _be1=new Date();var _521=_be1.getMilliseconds();_521=(_521&0xffffffff)^((_521>>16)&0xffff)^((_521<<16)&0xffff0000);return _YA1(_521)}var _6B1=_0x;function _QF(_1B1,_2B1){_1B1=yyGetInt32(_1B1);_2B1=yyGetInt32(_2B1);var _3B1,_4B1;if(_1B1>_2B1){_3B1=_2B1;_4B1=_1B1}else {_3B1=_1B1;
_4B1=_2B1}var _S11=_3B1|0;var _U11=_4B1|0;var result=_S11+~~random(_U11-_S11+1);return result}function _GF(){var _jc1=arguments;var _kc1=arguments.length;if(_kc1==0)return 0;var index=Math.floor(random(_kc1));return _jc1[index];}function sign(_211){_211=yyGetReal(_211);if(_211==0)return 0;if(_211<0)return -1;return 1}function ceil(_211){return Math.ceil(yyGetReal(_211))}function _OO(_211){_211=yyGetReal(_211);return _211-~~_211}function sqrt(_211){_211=yyGetReal(_211);if(_211>=0)return Math.sqrt(_211);else _Mb1("Cannot apply sqrt to negative number.")}
function _v21(_211){_211=yyGetReal(_211);return _211*_211}function _2r(_211,_0w1){return Math.pow(yyGetReal(_211),yyGetReal(_0w1))}function exp(_211){return Math.exp(yyGetReal(_211))}function _7B1(_211){return Math.log(yyGetReal(_211))/Math.LN2}function _1r(_F01){var _m91=yyGetReal(_F01);if(_8B1(_m91,-1.0)){_m91=-1.0}else if(_8B1(_m91,1.0)){_m91=1.0}if(_m91<-1.0||_m91>1.0){_Mb1("Value "+_m91+" is not within valid range [-1.0, 1.0]: arcsin()")}return Math.asin(_m91)}var _mr=Math.atan2;function _4r(_211){return yyGetReal(_211)*0.0174532925;
}function _lr(_211){return yyGetReal(_211)*57.2957795}function _9B1(){var _jc1=_9B1.arguments;var _kc1=_9B1.arguments.length;if(_kc1==0)return 0;var _R11=yyGetReal(_jc1[0]);for(var _8c=1;_8c<_kc1;_8c++){_R11+=yyGetReal(_jc1[_8c])}return(_R11/_kc1)}function _aB1(){var _jc1=_aB1.arguments;var _kc1=_aB1.arguments.length;if(_kc1==0)return 0;var _i21=[];for(var _8c=0;_8c<_kc1;_8c++){_i21[_8c]=yyGetReal(_jc1[_8c])}_i21.sort(function(_e41,_621){return _e41-_621});return _i21[~~(_kc1/2)]}function _bB1(_l21,_m21,_J11,_K11){
_l21=yyGetReal(_l21);_m21=yyGetReal(_m21);_J11=yyGetReal(_J11);_K11=yyGetReal(_K11);var _cB1=Math.sqrt(_l21*_l21+_m21*_m21);var _dB1=Math.sqrt(_J11*_J11+_K11*_K11);return(_l21*_J11+_m21*_K11)/(_cB1*_dB1)}var _eB1=_bB1;function _fB1(_l21,_m21,_gB1,_J11,_K11,_hB1){_l21=yyGetReal(_l21);_m21=yyGetReal(_m21);_gB1=yyGetReal(_gB1);_J11=yyGetReal(_J11);_K11=yyGetReal(_K11);_hB1=yyGetReal(_hB1);var _cB1=Math.sqrt(_l21*_l21+_m21*_m21+_gB1*_gB1);var _dB1=Math.sqrt(_J11*_J11+_K11*_K11+_hB1*_hB1);return(_l21*_J11+_m21*_K11+_gB1*_hB1)/(_cB1*_dB1)}
var _iB1=_fB1;function _Ax(_211){if(typeof(_211)=="undefined")return 1;else return 0}function _Qr(_211){var _Zb1=0;if(_211 instanceof Array){if(_211._jB1!==undefined&&_211._jB1==2){return _211[0].length}_Zb1=_211.length}return _Zb1}function _mD(_211){var _Zb1=0;if((_211 instanceof Array)){var _kB1=false;var _lB1=_211.length;for(var _8c=0;_8c<_lB1;_8c++){if((_211[_8c] instanceof Array)){_kB1=true;break }}if(!_kB1)return 1;_Zb1=_211.length}return _Zb1}function _7t(_Wm1,_mB1,_nB1){_Wm1=yyGetReal(_Wm1);_mB1=yyGetReal(_mB1);
_nB1=yyGetReal(_nB1);if(_Wm1<_mB1)_Wm1=_mB1;if(_Wm1>_nB1)_Wm1=_nB1;return _Wm1}function _8r(_oB1,_pB1,_et1){_oB1=yyGetReal(_oB1);_pB1=yyGetReal(_pB1);return _oB1+((_pB1-_oB1)*_et1)}function _ur(_Lb1,_Fm1){_Lb1=yyGetReal(_Lb1);_Fm1=yyGetReal(_Fm1);return((((_Lb1-_Fm1)%360.0)+540.0)%360.0)-180.0}function _8B1(_oB1,_pB1){var _mp1=_oB1-_pB1;return abs(_mp1)<=g_GMLMathEpsilon}var _qB1=new RegExp('^'+'[-+]?'+'(?:[0-9]{0,30}\\.)?'+'[0-9]{1,30}'+'(?:[Ee][-+]?[1-2]?[0-9])?');function yyCompareVal(_oB1,_pB1,_rB1){var _Zb1=undefined;
if(typeof _oB1=="string"&&typeof _pB1=="string"){_Zb1=(_oB1===_pB1)?0:((_oB1>_pB1)?1:-1)}else if(_oB1===undefined&&_pB1===undefined){_Zb1=0}else if(_oB1 instanceof ArrayBuffer&&_pB1 instanceof ArrayBuffer){_Zb1=_oB1==_pB1?0:1;}else if(_oB1 instanceof Array&&_pB1 instanceof Array){_Zb1=_oB1.length-_pB1.length;if(_Zb1==0){_Zb1=_oB1===_pB1?0:1}}else if(_oB1 instanceof Long&&_pB1 instanceof Long){_Zb1=(_oB1.sub(_pB1))._vc1()}if(_Zb1===undefined){if(typeof _oB1=="boolean"){_oB1=_oB1?1:0}else if(typeof _oB1=="string"){var match=_oB1.match(_qB1);
if(match!=null){_oB1=Number(match);if(Number.isNaN(_oB1))_Zb1=1}else _Zb1=Number.NaN}else if(_oB1 instanceof Long){_oB1=_oB1._vc1()}if(typeof _pB1=="boolean"){_pB1=_pB1?1:0}else if(typeof _pB1=="string"){var match=_pB1.match(_qB1);if(match!=null){_pB1=Number(match);if(Number.isNaN(_pB1))_Zb1=1}else _Zb1=Number.NaN}else if(_pB1 instanceof Long){_pB1=_pB1._vc1()}if(_Zb1===undefined){if((typeof _oB1=="number")&&(typeof _pB1=="number")){var _mp1=_oB1-_pB1;if(Number.isNaN(_mp1)){_mp1=(_oB1==_pB1)?0:_mp1}_Zb1=abs(_mp1)<=_rB1?0:(_mp1<0.0)?-1:1}
else {_Zb1=1;if(typeof _oB1=="number"){_Zb1=-1}}}}return _Zb1}function yyfplus(_oB1,_pB1){if(_oB1 instanceof Long&&_pB1 instanceof Long){return _oB1.add(_pB1)}else if(_oB1 instanceof Long){_oB1=_oB1._vc1()}else if(_pB1 instanceof Long){_pB1=_pB1._vc1()}if((typeof _oB1==="string")&&(typeof _pB1==="string"))return _oB1+_pB1;if((typeof _oB1==="string")&&(typeof _pB1!=="string"))_Mb1("unable to add string to "+typeof _pB1);return yyGetReal(_oB1)+yyGetReal(_pB1)}function yyfminus(_oB1,_pB1){if(_oB1 instanceof Long&&_pB1 instanceof Long){
return _oB1.sub(_pB1)}else if(_oB1 instanceof Long){_oB1=_oB1._vc1()}else if(_pB1 instanceof Long){_pB1=_pB1._vc1()}return yyGetReal(_oB1)-yyGetReal(_pB1)}function yyftime(_oB1,_pB1){if(_oB1 instanceof Long&&_pB1 instanceof Long){return _oB1._sB1(_pB1)}else if(_oB1 instanceof Long){_oB1=_oB1._vc1()}else if(_pB1 instanceof Long){_pB1=_pB1._vc1();}if((typeof _oB1==="number")&&(typeof _pB1==="string")){var _Zb1="";for(var _O11=yyGetReal(_oB1)-1;_O11>=0;--_O11){_Zb1+=_pB1}return _Zb1}else return yyGetReal(_oB1)*yyGetReal(_pB1)}
function yyfdivide(_oB1,_pB1){if(_oB1 instanceof Long&&_pB1 instanceof Long){return _oB1._So1(_pB1)}if(_oB1 instanceof Long){_oB1=_oB1._vc1()}if(_pB1 instanceof Long){_pB1=_pB1._vc1()}var _661=yyGetReal(_oB1);var _761=yyGetReal(_pB1);var _Zb1=_661/_761;return _Zb1}function yyfmod(_oB1,_pB1){if((_oB1 instanceof Long)&&(_pB1 instanceof Long)){return _oB1._tB1(_pB1)}if(_pB1 instanceof Long){_pB1=_pB1._vc1()}if(_oB1 instanceof Long){_oB1=_oB1._vc1()}var _761=yyGetReal(_pB1);if(_761==0){_Mb1("unable to mod with zero")}return yyGetReal(_oB1)%_761}
function yyfdiv(_oB1,_pB1){if(_oB1 instanceof Long){return _oB1._So1(_pB1)}else if(_pB1 instanceof Long){_pB1=_pB1._vc1()}if(_pB1==0)_Mb1("divide by zero");var _661=yyGetReal(_oB1);var _761=yyGetReal(_pB1);var _uB1=Number.isNaN(_661);var _vB1=Number.isNaN(_761);if(_uB1||_vB1){if(_uB1&&_vB1)return 1;if(_uB1){if(Number.isFinite(_761))return _661;else return 1}if(_vB1){if(Number.isFinite(_661))return _761;else return 1}}if(_661===_761)return 1;return ~~(~~_661/~~_761)}function yyfnotequal(_oB1,_pB1){var _Zb1=yyCompareVal(_oB1,
_pB1,g_GMLMathEpsilon);return _Zb1!=0}function yyfequal(_oB1,_pB1){var _Zb1=yyCompareVal(_oB1,_pB1,g_GMLMathEpsilon);return _Zb1==0}function yyfless(_oB1,_pB1){var _Zb1=yyCompareVal(_oB1,_pB1,g_GMLMathEpsilon);if(Number.isNaN(_Zb1)){_Mb1("unable to compare "+_Or(_oB1)+" to "+_Or(_pB1))}return _Zb1<0}function yyflessequal(_oB1,_pB1){var _Zb1=yyCompareVal(_oB1,_pB1,g_GMLMathEpsilon);if(Number.isNaN(_Zb1)){_Mb1("unable to compare "+_Or(_oB1)+" to "+_Or(_pB1));}return _Zb1<=0}function yyfgreater(_oB1,_pB1){var _Zb1=yyCompareVal(_oB1,
_pB1,g_GMLMathEpsilon);if(Number.isNaN(_Zb1)){_Mb1("unable to compare "+_Or(_oB1)+" to "+_Or(_pB1))}return _Zb1>0}function yyfgreaterequal(_oB1,_pB1){var _Zb1=yyCompareVal(_oB1,_pB1,g_GMLMathEpsilon);if(Number.isNaN(_Zb1)){_Mb1("unable to compare "+_Or(_oB1)+" to "+_Or(_pB1))}return _Zb1>=0}function yyfand(_oB1,_pB1){return yyGetBool(_oB1)&&yyGetBool(_pB1)}function yyfor(_oB1,_pB1){return yyGetBool(_oB1)||yyGetBool(_pB1)}function yyfxor(_oB1,_pB1){_pB1=yyGetBool(_pB1);return yyGetBool(_oB1)?!_pB1:_pB1}function yyfbitand(_oB1,
_pB1){if(_oB1 instanceof Long){return _oB1._wB1(yyGetInt64(_pB1))}else if(_pB1 instanceof Long){return _pB1._wB1(yyGetInt64(_oB1))}return yyGetInt32(_oB1)&yyGetInt32(_pB1)}function yyfbitor(_oB1,_pB1){if(_oB1 instanceof Long){return _oB1._xB1(yyGetInt64(_pB1))}else if(_pB1 instanceof Long){return _pB1._xB1(yyGetInt64(_oB1))}return yyGetInt32(_oB1)|yyGetInt32(_pB1)}function yyfbitxor(_oB1,_pB1){if(_oB1 instanceof Long){return _oB1._yB1(yyGetInt64(_pB1))}else if(_pB1 instanceof Long){return _pB1._yB1(yyGetInt64(_oB1))}return yyGetInt32(_oB1)^yyGetInt32(_pB1)}
function yyfbitshiftleft(_oB1,_Gw1){if(_oB1 instanceof Long){return _oB1._zB1(yyGetInt32(_Gw1))}return yyGetInt64(_oB1)._zB1(yyGetInt32(_Gw1))}function yyfbitshiftright(_oB1,_Gw1){if(_oB1 instanceof Long){return _oB1._AB1(yyGetInt32(_Gw1))}return yyGetInt64(_oB1)._AB1(yyGetInt32(_Gw1))}var _BB1=30,_CB1=10,_DB1=3,_EB1=!0;function _FB1(_GB1,_HB1){var _5t1=0.0;while(_GB1<=0.0){_GB1=_GB1+360}while(_GB1>=360.0){_GB1=_GB1-360}while(_HB1<0.0){_HB1=_HB1+360}while(_HB1>=360.){_HB1=_HB1-360}_5t1=_HB1-_GB1;if(_5t1<0){_5t1=-_5t1}
if(_5t1>180){_5t1=360-_5t1}return _5t1}function _IB1(_Sq1,_211,_311,_PA1,_JB1){if(_PA1==_Dw1){if(_JB1){return _KB1(_Sq1,_211,_311)}else {return _LB1(_Sq1,_211,_311)}}else {return(_5w1(_Sq1,_211,_311,_PA1)==_2w1)}}function _MB1(_Sq1,_211,_311,_NB1,_PA1,_JB1){_211=yyGetReal(_211);_311=yyGetReal(_311);_NB1=yyGetReal(_NB1);_JB1=yyGetBool(_JB1);var _5t1=false;var _OB1=0.0;var _PB1=0.0;var _QB1=0.0;if((_Sq1.x==_211)&&(_Sq1.y==_311))return true;_OB1=sqrt(__k1(_Sq1.x-_211)+__k1(_Sq1.y-_311));if(_OB1<=_NB1){_PB1=_211;
_QB1=_311;_5t1=true}else {_PB1=_Sq1.x+_NB1*(_211-_Sq1.x)/_OB1;_QB1=_Sq1.y+_NB1*(_311-_Sq1.y)/_OB1;_5t1=false}if(!_IB1(_Sq1,_PB1,_QB1,_PA1,_JB1)){return _5t1}_Sq1._RB1(_sr(_Sq1.x,_Sq1.y,_PB1,_QB1));_Sq1._z81(_PB1,_QB1);return _5t1}function _SB1(_Sq1,_211,_311,_NB1,_JB1){return _MB1(_Sq1,_211,_311,_NB1,_Dw1,_JB1)}function _TB1(_UB1,_Sq1,_VB1,_PA1,_JB1){var _5t1=false;var _WB1=0.0;var _XB1=0.0;if(_FB1(_UB1,_Sq1._YB1)>_BB1){return _5t1}_WB1=_Sq1.x+_VB1*_DB1*cos(_821*_UB1/180);_XB1=_Sq1.y-_VB1*_DB1*sin(_821*_UB1/180);
if(true!=_IB1(_Sq1,_WB1,_XB1,_PA1,_JB1)){return _5t1}_WB1=_Sq1.x+_VB1*cos(_821*_UB1/180);_XB1=_Sq1.y-_VB1*sin(_821*_UB1/180);if(true!=_IB1(_Sq1,_WB1,_XB1,_PA1,_JB1)){return _5t1}_Sq1._RB1(_UB1);_Sq1._z81(_WB1,_XB1);_5t1=true;return _5t1}function _ZB1(_Sq1,_211,_311,_NB1,_gw1,_JB1){_211=yyGetReal(_211);_311=yyGetReal(_311);_NB1=yyGetReal(_NB1);_gw1=yyGetInt32(_gw1);_JB1=yyGetBool(_JB1);var _5t1=false;var _OB1=0.0;var __B1=0.0;var _0C1=0.0;if((_Sq1.x==_211)&&(_Sq1.y==_311)){_5t1=true;return _5t1}_OB1=sqrt(__k1(_Sq1.x-_211)+__k1(_Sq1.y-_311));
if(_OB1<=_NB1){if(_IB1(_Sq1,_211,_311,_gw1,_JB1)){_Sq1._RB1(_UA1(_Sq1.x,_Sq1.y,_211,_311));_Sq1._z81(_211,_311)}_5t1=true;return _5t1}__B1=_UA1(_Sq1.x,_Sq1.y,_211,_311);_0C1=0;_5t1=false;while(_0C1<180){if(_TB1(__B1-_0C1,_Sq1,_NB1,_gw1,_JB1)){return _5t1}if(_TB1(__B1+_0C1,_Sq1,_NB1,_gw1,_JB1)){return _5t1}_0C1=_0C1+_CB1}if(_EB1){_Sq1._RB1(_Sq1._YB1+_BB1)}return _5t1}function _1C1(_Sq1,_211,_311,_NB1,_JB1){return _ZB1(_Sq1,_211,_311,_NB1,_Dw1,_JB1)}function _FB1(_GB1,_HB1){var _5t1=0.0;while(_GB1<=0.0){_GB1=_GB1+360.0}
while(_GB1>=360.0){_GB1=_GB1-360.0}while(_HB1<0.0){_HB1=_HB1+360.0}while(_HB1>=360.0){_HB1=_HB1-360.0}_5t1=_HB1-_GB1;if(_5t1<0.0){_5t1=-_5t1}if(_5t1>180.0){_5t1=360.0-_5t1}return _5t1}function _TB1(_UB1,_5d1,_VB1,_PA1,_JB1){var _WB1=0.0;var _XB1=0.0;if(_FB1(_UB1,_5d1._YB1)>_BB1){return false}_WB1=_5d1.x+_VB1*_DB1*Math.cos(Math.PI*_UB1/180.0);_XB1=_5d1.y-_VB1*_DB1*Math.sin(Math.PI*_UB1/180.0);if(!_IB1(_5d1,_WB1,_XB1,_PA1,_JB1)){return false;}_WB1=_5d1.x+_VB1*Math.cos(Math.PI*_UB1/180.0);_XB1=_5d1.y-_VB1*Math.sin(Math.PI*_UB1/180.0);
if(!_IB1(_5d1,_WB1,_XB1,_PA1,_JB1)){return false}_5d1._RB1(_UB1);_5d1._z81(_WB1,_XB1);return true}/*@constructor */function _2C1(_3C1,_4C1,_5C1,_6C1,_7C1,_8C1){this._9C1=_3C1;this._aC1=_4C1;this._bC1=~~_5C1;this._cC1=~~_6C1;this._dC1=_7C1;this._eC1=_8C1;this._fC1=[];this._Pa1()};_2C1.prototype._Pa1=function(){var _gC1=this._bC1*this._cC1;for(var _8c=0;_8c<_gC1;_8c++){this._fC1[_8c]=0}};var _hC1=_iC1;function _iC1(_Pb1){var _jC1=_kC1._k11(yyGetInt32(_Pb1));if(_jC1){_K41.globalAlpha=_F71;var _te1=_Sd1(0xff0000,
1.0);var _ue1=_Sd1(0x00ff00,1.0);for(var x=0;x<_jC1._bC1;x++){for(var y=0;y<_jC1._cC1;y++){var _D31=_ue1;if(_jC1._fC1[x*_jC1._cC1+y]<0){_D31=_te1}_K41.fillStyle=_D31;_K41._Ft1((_jC1._9C1+x*_jC1._dC1),(_jC1._aC1+y*_jC1._eC1),_jC1._dC1,_jC1._eC1)}}return }_Mb1("Error: invalid mp_grid ID (mp_grid_draw)")}function _LB1(_Sq1,_211,_311){var _b21,_d21,_5t1,_lC1;_5t1=true;_b21=_Sq1.x;_d21=_Sq1.y;_Sq1._z81(yyGetReal(_211),yyGetReal(_311));var _mc1=_x01._mC1();for(var _3w1=0;_3w1<_mc1.length;_3w1++){_lC1=_mc1[_3w1];
if(_lC1._nC1){if(_Sq1._8w1(_lC1,true)){_5t1=false;break }}}_Sq1._z81(_b21,_d21);return _5t1}function _KB1(_Sq1,_211,_311,_yc1){var _b21,_d21,_5t1,_lC1;_5t1=true;_b21=_Sq1.x;_d21=_Sq1.y;_Sq1._z81(yyGetReal(_211),yyGetReal(_311));if(_Ax(_yc1)){_yc1=_Dw1}else {_yc1=_oC1(_yc1)}_5t1=_6w1(_Sq1,Math.floor(_yc1),true,false,function(_7w1){var _pC1=_Sq1._8w1(_7w1,true);if(!_pC1){return false}return true});_Sq1._z81(_b21,_d21);if(_5t1)return false;else return true}function _qC1(_Sq1,_211,_311,_yc1){var _b21,_d21,_5t1,_lC1;
_5t1=false;_b21=_Sq1.x;_d21=_Sq1.y;_Sq1._z81(yyGetReal(_211),yyGetReal(_311));var _mc1=_tp(yyGetInt32(_yc1));for(var _3w1=0;_3w1<_mc1.length;_3w1++){_lC1=_mc1[_3w1];if((_lC1._xp)&&(!_lC1._rC1)){if(_Sq1._8w1(_lC1,true)){_5t1=true;break }}}_Sq1._z81(_b21,_d21);return _5t1}function _sC1(_Sq1,_211,_311,_VB1){_Sq1._uO(yyGetReal(_211)-_Sq1.x);_Sq1._vO(yyGetReal(_311)-_Sq1.y);_Sq1._tC1(yyGetReal(_VB1))}function _uC1(_Sq1,_211,_311,_vC1){if(_vC1){return _KB1(_Sq1,_211,_311)}else {return _LB1(_Sq1,_211,_311)}}function _wC1(_5d1,
_211,_311,_vC1){if(yyGetBool(_vC1))return _KB1(_5d1,_211,_311);else return _LB1(_5d1,_211,_311)}var _xC1=1;var _yC1=2;var _zC1=3;var _AC1=4;var _BC1=window.WebSocket;var _CC1=null;try{_CC1=require("ws").Server}catch(_DC1){}function _EC1(_FC1,_GC1){this.socket=_FC1;this._GC1=_GC1}_EC1.prototype={socket:null,_GC1:!1,_HC1:!1,index:-1};var _IC1="GM:Studio-Connect";var _JC1=0xCAFEBABE;var _KC1=0xDEADB00B;var _LC1=0xDEAFBEAD;var _MC1=0xF00DBEEB;var _NC1=0xDEADC0DE;var _OC1=[];var _PC1=[];function _QC1(_RC1){var _8c=_PC1.shift();
if(_8c==null)_8c=_OC1.length;_OC1[_8c]=_RC1;_RC1.index=_8c;return _8c}function _SC1(e){var _zq1=_xa1._ya1(e.id,null,_TC1,e);_zq1._Da1=true}function _UC1(_xk1,offset,length){var _VC1=new Uint8Array(_xk1.buffer);var _WC1=_xk1.byteOffset+offset;var index=_XC1(length,_YC1,1);var _ZC1=new Uint8Array(__C1._k11(index)._0D1);for(var _8c=0;_8c<length;_8c++)_ZC1[_8c]=_VC1[_WC1+_8c];return index}function _Mq(_111){if(!_i01._k11(yyGetInt32(_111)))return false;return true}function _9A(_111){var _Sp1=_i01._k11(yyGetInt32(_111));
if(!_Sp1)return "";return _Sp1._1D1}function _Op(_2D1,_I11){var _Sp1=_i01._k11(yyGetInt32(_2D1));if(!_Sp1)return 0;_Sp1=_Sp1._Ro1;while(_Sp1!==null&&_Sp1!==undefined){if(_Sp1._Bw1===yyGetInt32(_I11))return 1;_Sp1=_Sp1._Ro1}return 0}var _3D1=_jd1;var _4D1=_5D1;var _6D1=_7D1;var _8D1=_9D1;var _aD1=_bD1;var _cD1=_dD1;var _eD1=_fD1;var _gD1=_hD1;var _iD1=_jD1;var _kD1=_lD1;var _mD1=_nD1;var _oD1=_pD1;var _qD1=_rD1;var _sD1=_rD1;var _tD1=_uD1;var _vD1=_wD1;var _xD1=_kd1;var _yD1=_zD1;var _AD1=_BD1;var _CD1=_DD1;var _ED1=_FD1;var _GD1=_HD1;
var _ID1=_JD1;var _KD1=_LD1;var _MD1=_ND1;var _OD1=_PD1;var _QD1=_PD1;var _RD1=_nd1;var _SD1=_nd1;var _TD1=_UD1;var _VD1=_UD1;var _WD1=_UD1;var _XD1=_UD1;var _YD1=_md1;var _ZD1=_md1;var __D1=_0E1;var _1E1=_0E1;var _2E1=_3E1;var _4E1=_3E1;var _5E1=_6E1;var _7E1=_od1;var _8E1=_9E1;var _aE1=_bE1;var _cE1=_dE1;var _eE1=_fE1;var _gE1=_hE1;var _iE1=_jE1;var _kE1=_lE1;var _mE1=_nE1;var _oE1=_pE1;var _qE1=_rE1;var _sE1=_tE1;var _uE1=_vE1;var _wE1=_xE1;var _yE1=_zE1;var _AE1=_BE1;var _CE1=_DE1;var _EE1=_FE1;function _FE1(_Pb1,_GE1,_HE1,_IE1){
_GE1=yyGetReal(_GE1);_HE1=yyGetReal(_HE1);var _JE1=_KE1._k4[yyGetInt32(_Pb1)];if(!_JE1)return;_K41.globalAlpha=_F71;_K41.strokeStyle=_mt1;var _b21,_d21,_LE1;var _ME1=0;var _NE1=_JE1._OE1(0);if(!yyGetBool(_IE1)){_GE1=_GE1-_NE1.x;_HE1=_HE1-_NE1.y}else {_GE1=0;_HE1=0}_ME1=_oc1(_JE1.length/4.0);if(_ME1==0)return;var first=true;_K41._Ut1();for(var _8c=0;_8c<=_ME1;_8c++){_NE1=_JE1._OE1(_8c/_ME1);if(first){_K41._Vt1(_GE1+_NE1.x,_HE1+_NE1.y);first=false}else {_K41._Wt1(_GE1+_NE1.x,_HE1+_NE1.y)}}_K41._Yt1();_K41._Xt1()}
var _PE1=new _QE1();var _RE1=new _QE1();var _SE1=new _QE1();function _fB(_TE1){if(yyGetBool(_TE1)){_x01._UE1._cs1()}else {_x01._UE1._VE1()}}function _WE1(){var _XE1=_PE1._ya1(new _YE1());return _XE1}function _ZE1(__E1){var _0F1=_PE1._k11(yyGetInt32(__E1));_0F1._1F1()}function _2F1(__E1,_3F1){var _0F1=_PE1._k11(yyGetInt32(__E1));_0F1._4F1(yyGetReal(_3F1))}function _5F1(__E1,_6F1){var _0F1=_PE1._k11(yyGetInt32(__E1));_0F1._7F1(yyGetReal(_6F1))}function _8F1(__E1,_9F1){var _0F1=_PE1._k11(yyGetInt32(__E1));_0F1._aF1(yyGetReal(_9F1))}
function _bF1(__E1,_cF1){var _0F1=_PE1._k11(yyGetInt32(__E1));_0F1._dF1(yyGetInt32(_cF1))}function _eF1(__E1,_fF1){var _0F1=_PE1._k11(yyGetInt32(__E1));_0F1._gF1(yyGetBool(_fF1))}function _hF1(__E1,_iF1){var _0F1=_PE1._k11(yyGetInt32(__E1));_0F1._jF1(yyGetReal(_iF1))}function _kF1(__E1,_iF1){var _0F1=_PE1._k11(yyGetInt32(__E1));_0F1._lF1(yyGetReal(_iF1))}function _mF1(__E1,_nF1){var _0F1=_PE1._k11(yyGetInt32(__E1));_0F1._oF1(yyGetInt32(_nF1))}function _pF1(__E1,_qF1){var _0F1=_PE1._k11(yyGetInt32(__E1));_0F1._rF1(yyGetReal(_qF1)*_x01._UE1._sF1)}
function _tF1(__E1){var _0F1=_PE1._k11(yyGetInt32(__E1));_0F1._uF1()}function _vF1(__E1,_wF1,_xF1){var _0F1=_PE1._k11(yyGetInt32(__E1));var scale=_x01._UE1._sF1;_0F1._yF1(yyGetReal(_wF1)*scale,yyGetReal(_xF1)*scale)}function _zF1(_5d1,__E1,_Pb1,_AF1,_BF1){_AF1=yyGetReal(_AF1);_BF1=yyGetReal(_BF1);var _CF1=-1;var _DF1=-1;var _0F1=_PE1._k11(yyGetInt32(__E1));var _yc1=yyGetInt32(_Pb1);if(_yc1==_EF1){_yc1=_5d1.id}if(_yc1==_Dw1){var _mc1=_wy1._mC1();for(var _3w1=0;_3w1<_mc1.length;_3w1++){var _4w1=_mc1[_3w1];if(_4w1._rC1)continue;
_CF1=_x01._UE1._FF1(_0F1,_4w1,_AF1,_BF1)}}else if(_yc1<100000){var _Sp1=_i01._k11(_yc1);if(_Sp1===null){return _DF1}var _mc1=_Sp1._GF1();for(var _3w1=0;_3w1<_mc1.length;_3w1++){var _4w1=_mc1[_3w1];if(_4w1._rC1)continue;_CF1=_x01._UE1._FF1(_0F1,_4w1,_AF1,_BF1)}}else {var _4w1=_wy1._k11(_yc1);_CF1=_x01._UE1._FF1(_0F1,_4w1,_AF1,_BF1)}return _CF1}function _HF1(_5d1,__E1,_Pb1,_IF1,_JF1){__E1=yyGetInt32(__E1);_Pb1=yyGetInt32(_Pb1);_IF1=yyGetReal(_IF1);_JF1=yyGetReal(_JF1);if(_IF1!==undefined&&_JF1!==undefined){
return _zF1(_5d1,__E1,_Pb1,_IF1,_JF1)}else {return _zF1(_5d1,__E1,_Pb1,0.0,0.0)}}var _KF1=!1;var _LF1=!1;function _QO(_111){var _Oy1=_Py1._k11(yyGetInt32(_111));if((_Oy1===null)||(_Oy1==undefined)){return false}return true}function _IR(_111){var _MF1=_Py1._k11(yyGetInt32(_111));if(_MF1===null)return "";if((_MF1._NF1===undefined)||(_MF1._NF1===null))return "";return _MF1._NF1._W3}function _OF1(_111,_H71,_PF1){var _MF1=_Py1._k11(yyGetInt32(_111));if(_MF1===null)return;_MF1._NF1._Bn=yyGetInt32(_H71);_MF1._NF1._Dn=yyGetBool(_PF1)}
var _QF1=_OF1;;function _aJ(_Dy1){_Dy1=yyGetInt32(_Dy1);var _RF1=_Py1._k11(_Dy1);if((_RF1==null)||(_RF1==undefined)){_zo1("Error: Room "+_Dy1+" is not a valid room index")}else {_SF1=_Dy1}};;;;function _yo1(){_SF1=_TF1;if(_KF1==false){_KF1=true;if(typeof(_Q_)=="function"){_Q_()}}if(!_LF1){if(arguments.length>0)_uw("###game_end###"+arguments[0]);else _uw("###game_end###0");_LF1=true}}var _UF1=function(){_r61("yy_texture_get_texel_width()")};var _VF1=function(){_r61("yy_texture_get_texel_height()")};var _WF1=function(){
_r61("texture_set_stage()")};var _XF1=function(){_r61("shader_is_compiled()")};var _YF1=function(){_r61("shader_set()")};var _ZF1=function(){_r61("shader_get_uniform()")};var __F1=function(){_r61("shader_set_uniform_i()")};var _0G1=function(){_r61("shader_set_uniform_f()")};var _1G1=function(){_r61("shader_set_uniform_matrix()")};var _2G1=function(){_r61("shader_set_uniform_matrix()")};var _3G1=function(){_r61("shader_enable_corner_id()")};var _4G1=function(){_r61("shader_set_uniform_array_i()")};var _5G1=function(){
_r61("shader_set_uniform_array_f()")};var _6G1=function(){_r61("shader_set_uniform_matrix_array()")};var _c51=-1;function _7G1(){return 0}function _8G1(_9G1){_9G1=yyGetInt32(_9G1);_c51=_9G1;_YF1(_9G1)}function _aG1(){_c51=-1;_YF1(-1)}function _d51(_9G1,_bG1){return _ZF1(yyGetInt32(_9G1),yyGetString(_bG1))}function _h51(_cG1,__r1){_5G1(yyGetInt32(_cG1),__r1)}var _dG1=[];var _eG1=300000;var _fG1=_eG1;var _gG1={};var _hG1=0;var audio_sampledata=[];var _iG1=!1;var _jG1=0;var _kG1=128;var _lG1=100000;var _mG1=[];var _nG1=[];
var _oG1=0;var _pG1=200000;var _qG1=[];var _rG1=[];var _sG1=0;var _tG1=1024;var _uG1=0;var _vG1=[];var _wG1=[];var _xG1="data:audio/wav;base64,UklGRs4/AABXQVZFZm10IBIAAAABAAEAIlYAAESsAAACABAAAABkYXRhTisAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+/v7+/v7+/v7+/v7+/v7+/v4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v4AAP7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/v7+/gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIBAgECAQIBAgECAQIBAgECAQIBAgEAAAAAAAACAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgEAAAAAAAAAAAAAAAAAAAAAAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQAAAAACAQIBAgECAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAQIBAgEAAAAAAAAAAAAAAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgEAAAAAAAAAAAAAAAAAAAIBAgECAQIBAgECAQIBAgECAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAQIBAgECAQIBAgECAQIBAgEAAAAAAAAAAAIBAgECAQIBAgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgECAQIBAgECAQIBAgECAQIBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAAACAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQIBAgECAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIBAgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMSVNUTgAAAElORk9JQ1JEFQAAADIwMTgtMTEtMjNUMTQ6Mzg6MDZaAABJU0ZUIwAAAEFkb2JlIEF1ZGl0aW9uIENDIDIwMTguMCAoV2luZG93cykAAF9QTVj7EwAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDMgNzkuMTYxMjEwLCAyMDE3LzA4LzExLTEwOjI4OjM2ICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXBETT0iaHR0cDovL25zLmFkb2JlLmNvbS94bXAvMS4wL0R5bmFtaWNNZWRpYS8iCiAgICAgICAgICAgIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIKICAgICAgICAgICAgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iCiAgICAgICAgICAgIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiCiAgICAgICAgICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyI+CiAgICAgICAgIDx4bXBETTpUcmFja3M+CiAgICAgICAgICAgIDxyZGY6QmFnPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHhtcERNOnRyYWNrTmFtZT5DdWVQb2ludCBNYXJrZXJzPC94bXBETTp0cmFja05hbWU+CiAgICAgICAgICAgICAgICAgIDx4bXBETTp0cmFja1R5cGU+Q3VlPC94bXBETTp0cmFja1R5cGU+CiAgICAgICAgICAgICAgICAgIDx4bXBETTpmcmFtZVJhdGU+ZjIyMDUwPC94bXBETTpmcmFtZVJhdGU+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHhtcERNOnRyYWNrTmFtZT5DRCBUcmFjayBNYXJrZXJzPC94bXBETTp0cmFja05hbWU+CiAgICAgICAgICAgICAgICAgIDx4bXBETTp0cmFja1R5cGU+VHJhY2s8L3htcERNOnRyYWNrVHlwZT4KICAgICAgICAgICAgICAgICAgPHhtcERNOmZyYW1lUmF0ZT5mMjIwNTA8L3htcERNOmZyYW1lUmF0ZT4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8eG1wRE06dHJhY2tOYW1lPlN1YmNsaXAgTWFya2VyczwveG1wRE06dHJhY2tOYW1lPgogICAgICAgICAgICAgICAgICA8eG1wRE06dHJhY2tUeXBlPkluT3V0PC94bXBETTp0cmFja1R5cGU+CiAgICAgICAgICAgICAgICAgIDx4bXBETTpmcmFtZVJhdGU+ZjIyMDUwPC94bXBETTpmcmFtZVJhdGU+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICA8L3JkZjpCYWc+CiAgICAgICAgIDwveG1wRE06VHJhY2tzPgogICAgICAgICA8eG1wOk1ldGFkYXRhRGF0ZT4yMDE4LTExLTIzVDE0OjM4OjA2WjwveG1wOk1ldGFkYXRhRGF0ZT4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBBdWRpdGlvbiBDQyAyMDE4LjAgKFdpbmRvd3MpPC94bXA6Q3JlYXRvclRvb2w+CiAgICAgICAgIDx4bXA6Q3JlYXRlRGF0ZT4yMDE4LTExLTIzVDE0OjM4OjA2WjwveG1wOkNyZWF0ZURhdGU+CiAgICAgICAgIDx4bXA6TW9kaWZ5RGF0ZT4yMDE4LTExLTIzVDE0OjM4OjA2WjwveG1wOk1vZGlmeURhdGU+CiAgICAgICAgIDx4bXBNTTpJbnN0YW5jZUlEPnhtcC5paWQ6MDdiYWRmMTgtYTM5OS02YTQyLWI1OTUtMDU0NGI4ODI3YzY3PC94bXBNTTpJbnN0YW5jZUlEPgogICAgICAgICA8eG1wTU06RG9jdW1lbnRJRD54bXAuZGlkOjQ5NDBjY2YzLTA3M2UtMTY0MS05OTVhLTFlY2E2MTYxZDZmMTwveG1wTU06RG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD54bXAuZGlkOjQ5NDBjY2YzLTA3M2UtMTY0MS05OTVhLTFlY2E2MTYxZDZmMTwveG1wTU06T3JpZ2luYWxEb2N1bWVudElEPgogICAgICAgICA8eG1wTU06SGlzdG9yeT4KICAgICAgICAgICAgPHJkZjpTZXE+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPnNhdmVkPC9zdEV2dDphY3Rpb24+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDppbnN0YW5jZUlEPnhtcC5paWQ6NDk0MGNjZjMtMDczZS0xNjQxLTk5NWEtMWVjYTYxNjFkNmYxPC9zdEV2dDppbnN0YW5jZUlEPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6d2hlbj4yMDE4LTExLTIzVDE0OjM4OjA2Wjwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgQXVkaXRpb24gQ0MgMjAxOC4wIChXaW5kb3dzKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmNoYW5nZWQ+L21ldGFkYXRhPC9zdEV2dDpjaGFuZ2VkPgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+Y3JlYXRlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOjA3YmFkZjE4LWEzOTktNmE0Mi1iNTk1LTA1NDRiODgyN2M2Nzwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxOC0xMS0yM1QxNDozODowNlo8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIEF1ZGl0aW9uIENDIDIwMTguMCAoV2luZG93cyk8L3N0RXZ0OnNvZnR3YXJlQWdlbnQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICA8L3JkZjpTZXE+CiAgICAgICAgIDwveG1wTU06SGlzdG9yeT4KICAgICAgICAgPGRjOmZvcm1hdD5hdWRpby94LXdhdjwvZGM6Zm9ybWF0PgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgIAo8P3hwYWNrZXQgZW5kPSJ3Ij8+AA==";
var _yG1={_zG1:0,_AG1:1,_BG1:2,_CG1:3,_DG1:4,_EG1:5,_FG1:6};var _GG1={_HG1:0,_IG1:1,_JG1:2};var _KG1={_LG1:'init',_MG1:'loading',_NG1:'loaded',_OG1:'decoding',_PG1:'ready'};var _QG1={_RG1:'suspended',_SG1:'running',_TG1:'closed'};var _UG1={_VG1:"Audio_Play"};var _WG1=0;var _XG1=1.0;var _YG1=0;function _ZG1(){if(_kb1!=_lb1)return;_jG1++;var __G1=g_WebAudioContext.currentTime;for(var _8c=0;_8c<_wG1.length;++_8c){var _0H1=_wG1[_8c];var _8r=(__G1-_0H1._1H1)/_0H1.duration;_8r=Math.max(0,Math.min(_8r,1));var _2H1=(1-_8r)*_0H1._3H1+(_8r*_0H1._4H1);
var _5H1=(_8r>=1);var _6H1=_0H1._7H1;if(_6H1!==null){if(_6H1._8H1){var _9H1=audio_sampledata[_6H1._aH1].gain;_6H1.gain=_2H1;_6H1._bH1.gain.value=_6H1.gain*_9H1}else {_5H1=true}}else if(_0H1._cH1!==null){_0H1._cH1.gain=_2H1;for(var _O11=0;_O11<_uG1;++_O11){var _dH1=_dG1[_O11];if(_dH1._8H1&&_dH1._aH1==_0H1._aH1){_dH1._bH1.gain.value=_dH1.gain*_0H1._cH1.gain}}}if(_5H1){_wG1.splice(_8c,1);--_8c}}}var _eH1;function _fH1(){if(_kb1!=_lb1){return }_gH1.disconnect();_gH1=g_WebAudioContext.createGain();_gH1.connect(g_WebAudioContext.destination);
g_WebAudioContext.listener._nc1=new _yk1(0,0,0);g_WebAudioContext.listener._hH1=new _yk1(0,0,0);g_WebAudioContext.listener._iH1=new Array(0,0,0,0,0,0)}function _jH1(){if(_kb1!=_lb1){return }_kH1=(_lH1==_mH1);_gH1=g_WebAudioContext.createGain();_gH1.connect(g_WebAudioContext.destination);_nH1(_yG1._zG1);var _oH1;if(typeof document.hidden!=="undefined"){_eH1="hidden";_oH1="visibilitychange"}else if(typeof document.mozHidden!=="undefined"){_eH1="mozHidden";_oH1="mozvisibilitychange"}else if(typeof document.msHidden!=="undefined"){
_eH1="msHidden";_oH1="msvisibilitychange"}else if(typeof document.webkitHidden!=="undefined"){_eH1="webkitHidden";_oH1="webkitvisibilitychange"}document.addEventListener(_oH1,_pH1,false);g_WebAudioContext.listener._nc1=new _yk1(0,0,0);g_WebAudioContext.listener._hH1=new _yk1(0,0,0);g_WebAudioContext.listener._iH1=new Array(0,0,0,0,0,0);_qH1(0,0,0);_rH1(0,0,1.0,0,1.0,0.0);_sH1();_tH1();_uH1()}/*@constructor */function _vH1(_wH1,_xH1,_w11){this._aH1=_wH1;this._4H1=_xH1;this._1H1=g_WebAudioContext.currentTime;
this.duration=_w11*0.001;if(_wH1>=_eG1){this._7H1=_yH1(_wH1);this._3H1=this._7H1.gain}else {this._cH1=audio_sampledata[_wH1];this._7H1=null;this._3H1=this._cH1.gain}}/*@constructor */function _zH1(){this.buffer=null;this.gain=1.0;this._AH1=1.0;this._BH1=1.0;this.duration=0.0;this._CH1=0.0;this._14=0;this._X3=0;this.state=_KG1._LG1;this._DH1=[]}_zH1.prototype._EH1=function(){for(var _8c=0;_8c<this._DH1.length;++_8c){var _FH1=this._DH1[_8c];switch(_FH1[0]){case _UG1._VG1:_GH1(_FH1[1],_FH1[2],_FH1[3]);break }
}this._DH1.length=0};_zH1.prototype._HH1=function(_IH1,_JH1){if(this.state!=_KG1._NG1||!_IH1)return false;var _cH1=this;_cH1.state=_KG1._OG1;g_WebAudioContext.decodeAudioData(_IH1.response,function(buffer){_cH1.buffer=buffer;_cH1.state=_KG1._PG1;if(_JH1)_cH1._EH1()},function(err){_cH1.state=_KG1._NG1;debug("ERROR: Failed to decode audio data: "+err)});return true};/*@constructor */function _7H1(_wH1,_KH1,_LH1){this._bH1=g_WebAudioContext.createGain();this._MH1=null;this._NH1=0;this._oy1(_wH1,_KH1,_LH1)}
_7H1.prototype._oy1=function(_wH1,_KH1,_LH1){this._8H1=false;this._OH1=g_WebAudioContext.currentTime;this.playbackpoint=0;this._PH1=null;this._bH1.disconnect();this.gain=1.0;this._bH1.gain.value=1;this._MH1=null;this.paused=false;this._aH1=_wH1;this._QH1=_LH1;this._RH1=false;this._SH1=_KH1;this._TH1=false;this._UH1=false;this._VH1=false;this._WH1=null;this._XH1=null;if(_wH1>=0){this._TH1=_YH1(_wH1);this._UH1=_ZH1(_wH1);this._VH1=__H1(_wH1);if(!this._UH1&&!this._VH1){this._bH1.gain.value=audio_sampledata[_wH1].gain;
if(this._NH1>=_eG1){_vG1[this._NH1-_eG1]=null}this._NH1=_fG1;_vG1[_fG1-_eG1]=this;++_fG1}}};function _yH1(_cG1){if(_cG1<_eG1||_cG1>=_fG1){debug("Error: invalid sound handle "+_cG1);return null}var _6H1=_vG1[_cG1-_eG1];if(_6H1==undefined){return null}return _6H1}function _YH1(_aH1){if(_kH1)return false;if(_aH1>=0&&_aH1<audio_sampledata.length){if(audio_sampledata[_aH1]._X3==1){return true}}else if(_aH1<_lG1){debug("IsSoundStreamed - Error: soundid "+_aH1+" not found")}return false}function _ZH1(_aH1){if(_aH1>=_lG1&&_aH1<_pG1){
return true}return false}function __H1(_aH1){if(_aH1>=_pG1&&_aH1<_eG1){return true}return false}function _0I1(_wH1){var _6H1=_to1._V3[_wH1];if(_6H1==null){_1I1="";_6H1=audio_sampledata[_wH1];if(_6H1!=null&&_6H1._2I1!==undefined){_1I1=_3I1(_6H1._2I1)}return _1I1}var _1I1=_p31+_6H1._Z3;var _4I1=_6H1._Y3;_1I1=_3I1(_1I1);var index=_1I1.indexOf(_4I1);if(index>0){_1I1=_1I1.substr(0,index)}if(_5I1){_4I1="ogg"}else if(_6I1){_4I1="mp3"}else {_4I1="ogg"}_1I1=_1I1+"."+_4I1;return _1I1}var _7I1=!1;var _8I1=!1;var _9I1=!1;var _kH1=!1;
function _aI1(){_uH1();return _8I1&&g_WebAudioContext&&g_WebAudioContext.state!==_QG1._RG1}function _uH1(){if(_8I1||_9I1)return;_9I1=true;var _WH1=new Audio(_xG1);_WH1.controls=false;_WH1.autoplay=true;_WH1.preload="none";document.body.appendChild(_WH1);try{var _bI1=_WH1.play();if(_bI1!==undefined){_bI1.then(function(){debug("WebAudio autoplay test passed.");_8I1=true;_9I1=false;_cI1();document.body.removeChild(_WH1)}).catch(function(error){console.log("WebAudio autoplay test failed: ",error);document.body.removeChild(_WH1);
_9I1=false;_dI1()})}else {console.log("WebAudio autoplay test failed: Playback promise invalid.");document.body.removeChild(_WH1);_9I1=false;_dI1()}}catch(_Eq1){debug("WebAudio autoplay test failed with exception: "+_Eq1);document.body.removeChild(_WH1);_9I1=false;_dI1()}}function _dI1(){if(_7I1)return;_7I1=true;var _eI1="mousedown";var _fI1="mouseup";if("ontouchstart" in window){_eI1="touchstart";_fI1="touchend"}var _gI1=function(){g_WebAudioContext.resume().then(function(){_uH1();document.body.removeEventListener(_eI1,
_gI1);document.body.removeEventListener(_fI1,_gI1);_7I1=false;debug("WebAudio Context unlocked.")},function(_hI1){debug("ERROR: Failed to unlock WebAudio Context. Reason: "+_hI1);})};document.body.addEventListener(_eI1,_gI1,false);document.body.addEventListener(_fI1,_gI1,false)}function _iI1(){debug("WebAudio Context state updated to: "+g_WebAudioContext.state);if(g_WebAudioContext.state!==_QG1._RG1)_uH1();_cI1()}function _cI1(){var _jI1=_aI1();var map=_QB();_8v._kI1=map;_e01(map,"event_type","audio_system_status");
_e01(map,"status",_jI1?"available":"unavailable");_i01._j01(_lI1,0);_Hx(map);_8v._kI1=-1}function _GH1(_mI1,_wH1,_nI1){var _oI1=_pI1(_wH1);var _qI1=_mI1._TH1&&!_kH1;if(_oI1.state!=_KG1._PG1){var _rI1=_sI1._k11(_wH1);if(_oI1.state==_KG1._NG1&&!_qI1&&_rI1){var _tI1=_uI1[_rI1._W3];if(_tI1)_oI1._HH1(_tI1,true)}_oI1._DH1.push([_UG1._VG1,_mI1,_wH1,_nI1]);return false}var _vI1=_oI1._CH1;if(_qI1)_wI1(_mI1,_wH1,_nI1,_vI1);else _xI1(_mI1,_wH1,_nI1,_vI1);_mI1._8H1=true;return true}function _wI1(_mI1,_wH1,_nI1,_yI1,_zI1){
var _AI1=_0I1(_wH1);try{if(_mI1._WH1!=null){document.body.removeChild(_mI1._WH1)}_mI1._WH1=new Audio();var _WH1=_mI1._WH1;_WH1.controls=false;_WH1.autoplay=true;_WH1.preload="none";_WH1.loop=(_nI1)!=0?true:false;_WH1.src=_BI1(null,null,_AI1);document.body.appendChild(_WH1);if(_yI1>0){_WH1.addEventListener('loadedmetadata',function(){_mI1._WH1.currentTime=_yI1;},false)}_WH1.load();try{var _bI1=_WH1.play();if(_bI1!==undefined){_bI1.then(function(){if(_zI1)_zI1()}).catch(function(error){console.log("playback failed ",
error);_CI1(_mI1)})}}catch(_DI1){debug("audio_tag.play() exception: "+_DI1)}_mI1._aH1=_wH1;_WH1.addEventListener("ended",function(e){if(_mI1._WH1==this){_CI1(_mI1)}else {document.body.removeChild(this)}},false);_mI1._XH1=g_WebAudioContext.createMediaElementSource(_WH1);_mI1._XH1.connect(_mI1._bH1)}catch(_DI1){debug("Audio_PlayStreamed exception: "+_DI1);return false;}}function _mb1(){var _6H1=g_WebAudioContext.createBufferSource();var gain=g_WebAudioContext.createGain();_6H1.connect(gain);gain.connect(g_WebAudioContext.destination);
gain.gain.value=0;_6H1.start(0);if(g_WebAudioContext.sampleRate===48000){if(_lH1==_mH1){debug("Recreating audiocontext to fix sample rate");try{g_WebAudioContext=new AudioContext()}catch(e){try{g_WebAudioContext=new webkitAudioContext()}catch(e){debug('Web Audio API not supported in this browser');_kb1=_EI1}}g_WebAudioContext.addEventListener("statechange",_iI1);_cI1();_6H1=g_WebAudioContext.createBufferSource();gain=g_WebAudioContext.createGain();_6H1.connect(gain);gain.connect(g_WebAudioContext.destination);
gain.gain.value=0;_6H1.start(0);_fH1();for(var _8c=0;_8c<_uG1;++_8c){_dG1[_8c]._bH1=g_WebAudioContext.createGain()}debug("Sample rate now "+g_WebAudioContext.sampleRate)}}}function _FI1(){var _aH1=-1;for(index=0;index<_to1._V3.length;index++){if(_to1._V3[index]._X3==1){_aH1=index;break }}if(_aH1==-1)return;var _7H1=_GI1(_aH1,1,false);if(_7H1==null)return;_7H1._bH1.gain.value=0;_7H1._8H1=true;_wI1(_7H1,_aH1,false,0,function(){_CI1(_7H1)})}function _xI1(_mI1,_wH1,_HI1,_yI1){_mI1._aH1=_wH1;try{var _II1=null;
var _JI1=false;if(_wH1>=_pG1&&_wH1<(_pG1+_sG1)){_JI1=true;var _KI1=_wH1-_pG1;_qG1[_KI1]._LI1.connect(_mI1._bH1);_qG1[_KI1].gainnode=_mI1._bH1;_II1=_qG1[_KI1]._LI1}else {var _oI1=_pI1(_wH1);var _BH1=_oI1._BH1;if(_mI1._MH1!=null){_BH1*=_mI1._MH1._BH1}_mI1._PH1=g_WebAudioContext.createBufferSource();_mI1._PH1.playbackRate.value=_BH1;_mI1._PH1.loop=_HI1;_mI1._PH1.buffer=_oI1.buffer;_mI1._PH1.connect(_mI1._bH1);_II1=_mI1._PH1}_mI1._OH1=g_WebAudioContext.currentTime;_II1.onended=function(event){_mI1._8H1=false;
if(true===_mI1._PH1.loop)_xI1(_mI1,_wH1,_HI1,_yI1)};if(!_JI1){if(_yI1!=undefined){if(!_II1.start)_II1.noteOn(_yI1);else _II1.start(0,_yI1);_mI1.playbackpoint=_yI1}else {_II1.start(0);_mI1.playbackpoint=0}}}catch(_DI1){debug("Audio_PlayUnstreamed exception: "+_DI1)}}function _CI1(_mI1){if(_mI1._8H1){if(_mI1._TH1)_MI1(_mI1);else _NI1(_mI1);_mI1._aH1=-1;_mI1._8H1=false}}function _MI1(_mI1){if(_mI1._WH1!=null){try{_mI1._WH1.pause();_mI1._XH1.disconnect();if(_mI1._bH1!=null)_mI1._bH1.disconnect();_7H1._MH1=null;
document.body.removeChild(_mI1._WH1);_mI1._WH1=null}catch(_DI1){debug("Audio_StopStreamed exception: "+_DI1)}}}function _NI1(_mI1){try{if(_mI1._aH1>=_pG1&&_mI1._aH1<(_pG1+_sG1)){var _OI1=_mI1._aH1-_pG1;_qG1[_OI1]._LI1.onended=null;_qG1[_OI1]._LI1.disconnect()}else if(_mI1._PH1!=null){_mI1._PH1.onended=null;_mI1._PH1.loop=false;_mI1._PH1.stop(0);_mI1._PH1.disconnect()}if(_mI1._bH1!=null)_mI1._bH1.disconnect();_mI1._MH1=null}catch(_DI1){debug("Audio_StopUnstreamed exception: "+_DI1)}}function _PI1(_mI1){
if(_mI1._8H1&&!_mI1.paused){if(_mI1._VH1){_QI1(_mI1)}else if(_mI1._TH1)_RI1(_mI1);else _QI1(_mI1);_mI1.paused=true}}function _RI1(_mI1){try{_mI1._WH1.pause()}catch(_DI1){debug("Audio_PauseStreamed exception: "+_DI1)}}function _QI1(_mI1){try{if(_mI1._aH1>=_pG1&&_mI1._aH1<(_pG1+_sG1)){var _OI1=_mI1._aH1-_pG1;_qG1[_OI1]._LI1.disconnect(0);_qG1[_OI1]._LI1.onended=null}else {_mI1._PH1.onended=null;_mI1._PH1.stop(0);_mI1.playbackpoint=_SI1(_mI1)}}catch(_DI1){debug("Audio_PauseUnstreamed exception: "+_DI1)}}
function _TI1(_mI1){if(_mI1._8H1&&_mI1.paused){if(_mI1._VH1){_UI1(_mI1)}else if(_mI1._TH1)_VI1(_mI1);else _UI1(_mI1);_mI1.paused=false}}function _VI1(_mI1){if(_mI1.paused){try{_mI1._WH1.play()}catch(_DI1){debug("Audio_ResumeStreamed exception: "+_DI1)}}}function _UI1(_mI1){try{if(_mI1._aH1>=_pG1&&_mI1._aH1<(_pG1+_sG1)){var _OI1=_mI1._aH1-_pG1;_qG1[_OI1]._LI1.connect(_mI1._bH1);_qG1[_OI1]._LI1.onended=function(event){_mI1._8H1=false}}else {var _BH1=(_mI1._PH1!=null)?_mI1._PH1.playbackRate.value:1;_mI1._PH1=g_WebAudioContext.createBufferSource();
_mI1._PH1.playbackRate.value=_BH1;_mI1._OH1=g_WebAudioContext.currentTime;_mI1._bH1=g_WebAudioContext.createGain();var _cH1=_pI1(_mI1._aH1);_mI1._bH1.gain.value=_mI1.gain*_cH1.gain;_mI1._PH1.connect(_mI1._bH1);_mI1._PH1.onended=function(event){_mI1._8H1=false};if(_mI1._MH1!=null){_mI1._bH1.connect(_mI1._MH1)}else {_mI1._bH1.connect(_gH1)}_mI1._PH1.buffer=_cH1.buffer;if(_mI1._QH1>0)_mI1._PH1.loop=true;{var _WI1=Math.floor(_mI1.playbackpoint/_mI1._PH1.buffer.duration);var _XI1=_mI1.playbackpoint-_WI1*_mI1._PH1.buffer.duration;
_mI1._PH1.start(0,_XI1)}}}catch(_DI1){debug("Audio_ResumeUnstreamed exception: "+_DI1)}}function _YI1(_mI1){var _ZI1=false;if(_mI1._8H1){return _mI1.paused}return false}function __I1(_mI1){var _0J1=false;if(_mI1._8H1){if(_mI1._VH1){var _1J1=_qG1[_mI1._aH1-_pG1];if(!_1J1)return false;if(!_1J1._LI1)return false;if(!_1J1._LI1.onended)return false;else return true}else if(_mI1._TH1)_0J1=_2J1(_mI1);else _0J1=_3J1(_mI1)}return _0J1}function _3J1(_mI1){if(_mI1._PH1!=null){if((_mI1._PH1.playbackState==undefined||_mI1._PH1.playbackState!=_mI1._PH1.FINISHED_STATE)||_mI1.paused){
return true}}return false}function _2J1(_mI1){if(_mI1._WH1!=null){if(!_mI1._WH1.ended){return true}}return false}function _GI1(_wH1,_KH1,_LH1){if(_kb1!=_lb1)return null;var _8c;var _6H1;for(_8c=0;_8c<_uG1;++_8c){_6H1=_dG1[_8c];if(!_6H1._8H1){_6H1._oy1(_wH1,_KH1,_LH1);return _6H1}else {if(_6H1._VH1&&_6H1._aH1==_wH1)return null;var _4J1=false;if(_6H1._TH1){_4J1=_6H1._WH1==null||_6H1._WH1.ended}else {_4J1=((_6H1._PH1!=null&&_6H1._PH1.playbackState!=undefined&&_6H1._PH1.playbackState==_6H1._PH1.FINISHED_STATE)&&!_6H1.paused)}
if(_4J1){_6H1._oy1(_wH1,_KH1,_LH1);return _6H1}}}if(_uG1<_kG1){var _5J1=new _7H1(_wH1,_KH1,_LH1);_dG1[_uG1]=_5J1;++_uG1;return _5J1}var _6J1=_KH1;var _7J1=-1;for(_8c=0;_8c<_uG1;++_8c){_6H1=_dG1[_8c];if(_6H1._SH1<_6J1){_7J1=_8c;_6J1=_6H1._SH1}}if(_7J1>=0){debug("killing sound on channel "+_7J1);var _8J1=_dG1[_7J1];_CI1(_8J1);_8J1._oy1(_wH1,_KH1,_LH1);return _8J1}debug("reached max sounds and no lower priority");return null}function _pI1(_aH1){var _oI1=null;if(_aH1>=0&&_aH1<=audio_sampledata.length){_oI1=audio_sampledata[_aH1]}
else {var _9J1=_aH1-_lG1;if(_9J1>=0&&_9J1<_oG1){_oI1=_nG1[_9J1]}else {var _OI1=_aH1-_pG1;if(_OI1>=0&&_OI1<_sG1){_oI1=_rG1[_OI1]}}}return _oI1}function _rs(_aH1,_SH1,_QH1){_aH1=yyGetInt32(_aH1);_SH1=yyGetReal(_SH1);_QH1=yyGetReal(_QH1);var _oI1=_pI1(_aH1);if(_oI1==null){debug("audio_play_sound - invalid sound index: "+_aH1);return -1}var _14=_oI1._14;if(!_aJ1(_14)){debug(_bJ1(_aH1)+": Audio Group "+_14+" is not loaded");return -1}if(!_aI1()){debug("audio_play_sound failed. WebAudio Context suspended - user must interact with the page before audio can be played.");
return -1}var _5J1=_GI1(_aH1,_SH1,_QH1);if(_5J1==null)return -1;_5J1._bH1.connect(_gH1);_GH1(_5J1,_aH1,(_QH1>0));_5J1._NH1=_fG1;_vG1[_fG1-_eG1]=_5J1;++_fG1;return _5J1._NH1}function _fs(_wH1){if(_kb1!=_lb1)return;_wH1=yyGetInt32(_wH1);var _6H1;if(_wH1>=_eG1){_6H1=_yH1(_wH1);if(_6H1!=null){if(_6H1._VH1){_vG1[_6H1._NH1-_eG1]=undefined}_CI1(_6H1)}}else {for(var _8c=0;_8c<_uG1;++_8c){_6H1=_dG1[_8c];if(_6H1._aH1==_wH1)_CI1(_6H1)}}}function _us(_wH1){if(_kb1!=_lb1)return;_wH1=yyGetInt32(_wH1);var _6H1;if(_wH1>=_eG1){
_6H1=_yH1(_wH1);if(_6H1!=null){_PI1(_6H1)}}else {for(var _8c=0;_8c<_uG1;++_8c){_6H1=_dG1[_8c];if(_6H1._aH1==_wH1){_PI1(_6H1)}}}}function _ps(_wH1){if(_kb1!=_lb1)return;_wH1=yyGetInt32(_wH1);if(_wH1>=_eG1){var _6H1=_yH1(_wH1);if(_6H1!=null){_TI1(_6H1)}}else {for(var _8c=0;_8c<_uG1;++_8c){var _6H1=_dG1[_8c];if(_6H1._aH1==_wH1){_TI1(_6H1)}}}}function _PE(_wH1,_BH1){_wH1=yyGetInt32(_wH1);_BH1=yyGetReal(_BH1);if(_wH1<0)return;if(_kb1!=_lb1){return }if(_wH1>=_eG1){var _6H1=_yH1(_wH1);if(_6H1!=null&&_6H1._8H1){if(!_6H1._TH1){
{if(_6H1._PH1.playbackState==undefined||_6H1._PH1.playbackState!=_6H1._PH1.FINISHED_STATE){_6H1.playbackpoint=_SI1(_6H1);_6H1._OH1=g_WebAudioContext.currentTime;_6H1._PH1.playbackRate.value=_BH1;}}}else {debug("pitch setting unsupported for streamed sounds")}}}else {if(audio_sampledata[_wH1].buffer!=null){audio_sampledata[_wH1]._BH1=_BH1;for(var _8c=0;_8c<_uG1;++_8c){var _dH1=_dG1[_8c];if(_dH1._8H1&&_dH1._aH1==_wH1){var _cJ1=_BH1;if(_dH1._MH1!=undefined){_cJ1*=_dH1._MH1._BH1}_dH1.playbackpoint=_SI1(_dH1);
_dH1._OH1=g_WebAudioContext.currentTime;_dH1._PH1.playbackRate.value=_cJ1}}}else {debug("pitch setting unsupported for streamed sounds")}}}function _dJ1(index){for(var _8c=0;_8c<_wG1.length;++_8c){if(_wG1[_8c]._aH1==index){_wG1.splice(_8c,1);return }}}function _eJ1(index,_fJ1,time){for(var _8c=0;_8c<_wG1.length;++_8c){if(_wG1[_8c]._aH1==index){_wG1[_8c]=new _vH1(index,_fJ1,time);return }}_wG1.push(new _vH1(index,_fJ1,time))}function _pH1(){if(_kb1==_lb1){if(document[_eH1]==true){if(!_iG1){_iG1=true;_gJ1(true)}
}else if(document[_eH1]==false){if(_iG1){_hJ1(true);_iG1=false}}}}function _SI1(_mI1){if(_mI1._8H1){if(!_mI1._TH1){var time=_mI1.playbackpoint;if(!_mI1.paused){var _BH1=_mI1._PH1.playbackRate.value;time+=(g_WebAudioContext.currentTime-_mI1._OH1)*_BH1}if(_mI1._QH1>0){var duration=_mI1._PH1.buffer.duration;time%=duration}return time}else {if(_mI1._WH1!=null){var time=_mI1._WH1.currentTime;return time}}}return 0}function _es(){if(_kb1==_lb1)return 1;else return 0}function _bJ1(_y31){if(_kb1==_lb1){_y31=yyGetInt32(_y31);
var _iJ1=-1;if(_y31>=_eG1){var _6H1=_yH1(_y31);if(_6H1!=null){_iJ1=_6H1._aH1}}else {_iJ1=_y31}if(_iJ1>=0&&_iJ1<_to1._V3.length){var name=_to1._V3[_iJ1]._W3;return name}}return "<undefined>"}var _jJ1;var _kJ1;function _nH1(_lJ1){if(_kb1!=_lb1){return }_lJ1=yyGetInt32(_lJ1);if(_lJ1==_kJ1)return;var _mJ1=g_WebAudioContext.createPanner();_kJ1=_lJ1;switch(_lJ1){case _yG1._zG1:_jJ1=_mJ1.INVERSE_DISTANCE;if(_jJ1==undefined)_jJ1="inverse";break;case _yG1._AG1:_jJ1=_mJ1.INVERSE_DISTANCE;if(_jJ1==undefined)_jJ1="inverse";
break;case _yG1._BG1:debug("Audio_falloff_inverse_distance_clamped not supported in html5\n");break;case _yG1._CG1:_jJ1=_mJ1.LINEAR_DISTANCE;if(_jJ1==undefined)_jJ1="linear";break;case _yG1._DG1:debug("Audio_falloff_linear_distance_clamped not supported in html5\n");break;case _yG1._EG1:_jJ1=_mJ1.EXPONENTIAL_DISTANCE;if(_jJ1==undefined)_jJ1="exponential";break;case _yG1._FG1:debug("Audio_falloff_exponent_distance_clamped not supported in html5\n");break;default :debug("Attempting to set audio falloff to unknown model\n");
break }for(var key in _gG1){if(!_gG1.hasOwnProperty(key))continue;var _nJ1=_gG1[key];_nJ1.distanceModel=_jJ1;if(_kJ1==_yG1._zG1){_nJ1._oJ1=_nJ1.rolloffFactor;_nJ1.rolloffFactor=0}else if(typeof _nJ1._oJ1!=='undefined'){_nJ1.rolloffFactor=_nJ1._oJ1;_nJ1._oJ1=undefined}}}function _gJ1(_pJ1){for(var _8c=0;_8c<_uG1;++_8c){var _6H1=_dG1[_8c];if(_6H1._8H1){if(!_6H1.paused){_PI1(_6H1);if(_pJ1)_6H1._RH1=true}}}}function _qJ1(_rJ1){for(var _8c=0;_8c<_uG1;++_8c){var _6H1=_dG1[_8c];if(_6H1._8H1){var _14=audio_sampledata[_6H1._aH1]._14;
if(_14==_rJ1){_CI1(_6H1)}}}}function _hJ1(_pJ1){for(var _8c=0;_8c<_uG1;++_8c){var _6H1=_dG1[_8c];if(_6H1._8H1){if(_6H1.paused){if(_pJ1){if(_6H1._RH1){_TI1(_6H1);_6H1._RH1=false}}else {_TI1(_6H1)}}}}}function _os(_wH1){if(_kb1!==_lb1)return false;_wH1=yyGetInt32(_wH1);if(_wH1>=_eG1){var _6H1=_yH1(_wH1);if(_6H1!=null){return _YI1(_6H1)}}else {for(var _8c=0;_8c<_uG1;++_8c){_6H1=_dG1[_8c];if(_6H1._aH1==_wH1){if(_6H1._8H1){if(_YI1(_6H1)){return true}}}}}return false}function _qs(_wH1){if(_kb1!==_lb1)return false;_wH1=yyGetInt32(_wH1);
if(_wH1>=_eG1){var _6H1=_yH1(_wH1);if(_6H1!=null){if(__I1(_6H1)){return true}}}else {for(var _8c=0;_8c<_uG1;++_8c){_6H1=_dG1[_8c];if(_6H1._aH1==_wH1){if(_6H1._8H1){if(__I1(_6H1)){return true}}}}}return false}function _qH1(_sJ1,_tJ1,_uJ1){if(_kb1==_lb1){_sJ1=yyGetReal(_sJ1);_tJ1=yyGetReal(_tJ1);_uJ1=yyGetReal(_uJ1);var _vJ1=g_WebAudioContext.listener;_vJ1.setPosition(_sJ1,_tJ1,_uJ1);if(_vJ1._nc1){_vJ1._nc1._4l1=_sJ1;_vJ1._nc1._5l1=_tJ1;_vJ1._nc1._6l1=_uJ1}else {_vJ1._nc1=new _yk1(_sJ1,_tJ1,_uJ1)}}}function _rH1(_sJ1,
_tJ1,_uJ1,_wJ1,_xJ1,_yJ1){if(_kb1==_lb1){_sJ1=yyGetReal(_sJ1);_tJ1=yyGetReal(_tJ1);_uJ1=yyGetReal(_uJ1);_wJ1=yyGetReal(_wJ1);_xJ1=yyGetReal(_xJ1);_yJ1=yyGetReal(_yJ1);var _vJ1=g_WebAudioContext.listener;_vJ1.setOrientation(_sJ1,_tJ1,_uJ1,_wJ1,_xJ1,_yJ1);if(_vJ1._iH1){_vJ1._iH1[0]=_sJ1;_vJ1._iH1[1]=_tJ1;_vJ1._iH1[2]=_uJ1;_vJ1._iH1[3]=_wJ1;_vJ1._iH1[4]=_xJ1;_vJ1._iH1[5]=_yJ1}else {_vJ1._iH1=new Array(_sJ1,_tJ1,_uJ1,_wJ1,_xJ1,_yJ1)}}}function _SM(_sJ1){if(_kb1!=_lb1)return;_gH1.gain.value=yyGetReal(_sJ1);
}function _zs(_zJ1,_AJ1){if(yyGetInt32(_zJ1)==0){_SM(yyGetReal(_AJ1))}}/*@this {XMLHttpRequest} */function _BJ1(e){if(_kb1!=_lb1)return;var targetid=e.target.targetid;debug("error loading sound"+targetid);if(targetid==undefined){}else {debug("AudioError: "+this.URL);this.completed=false;_CJ1++;ClearEventListeners(this)}}/*@this {XMLHttpRequest} */function _DJ1(e){if(_kb1!=_lb1)return;var targetid=e.target.targetid;if(_EJ1)debug("sound loaded: "+targetid);if(targetid==undefined){}else {this.completed=true;
ClearEventListeners(this);try{var _cH1=audio_sampledata[targetid];_cH1.state=_KG1._OG1;g_WebAudioContext.decodeAudioData(e.target.response,function(buffer){_cH1.buffer=buffer;_cH1.state=_KG1._PG1;_CJ1++},function(err){_cH1.state=_KG1._NG1;_CJ1++;debug("error decoding audio data:"+err)})}catch(_Eq1){debug("error decoding audio data: "+_Eq1.message);_CJ1++}}}function _FJ1(_c01){if(_kb1!=_lb1)return;this.completed=true;ClearEventListeners(this);var targetid=_c01.target.targetid;if(_EJ1)debug("streamed sound pre-loaded: "+targetid);
var _cH1=audio_sampledata[targetid];if(_cH1){_cH1.state=_KG1._NG1}else {debug("ERROR: No sample data sound for sound ID "+_GJ1+" in Audio_StreamedSoundPreloaded")}}function _HJ1(_yv1,_Pb1,_J01,_IJ1){var _cH1=audio_sampledata[_Pb1];_cH1.buffer=null;if(_kH1){_JJ1(_yv1,_Pb1,_J01,_IJ1)}else {_cH1.state=_KG1._PG1}}function _KJ1(e){var targetid=e.target.targetid;debug("Audio_SoundReadyStateChange:targetid/readyState/status:"+targetid+'/'+e.target.readyState+'/'+e.target.status);}function _LJ1(e){var targetid=e.target.targetid;
debug("Audio_SoundProgress:targetid/loaded/total:"+targetid+'/'+e._MJ1+'/'+e._NJ1)}function _OJ1(_yv1,_IJ1){_yv1=_3I1(_yv1);var _4I1;var index;index=_yv1.indexOf(_IJ1);if(index>0){_yv1=_yv1.substr(0,index)}if(_5I1){_IJ1="ogg"}else if(_6I1){_IJ1="mp3"}else {_IJ1="ogg"}_yv1=_yv1+"."+_IJ1;var _PJ1=new XMLHttpRequest();_PJ1.open('GET',_yv1,true);_PJ1.responseType='arraybuffer';_PJ1.URL=_yv1;_PJ1.completed=false;return _PJ1}function _QJ1(_yv1,_Pb1,_J01,_IJ1,_RJ1){if((_kb1!=_lb1)||(_SJ1==false)){return undefined}
var _PJ1=_OJ1(_yv1,_IJ1);if(_RJ1!=undefined){_PJ1.targetid={_TJ1:_RJ1,_iJ1:_Pb1};_PJ1.onload=_UJ1;_PJ1.onerror=_VJ1}else {_PJ1.targetid=_Pb1;_PJ1.onload=_DJ1;_PJ1.onerror=_BJ1;_PJ1.ontimeout=_BJ1;_PJ1._Xv1=_LJ1;_PJ1.onreadystatechange=_KJ1}_PJ1.send();_uI1[_J01]=_PJ1;return _Pb1}function _JJ1(_yv1,_Pb1,_J01,_IJ1){if((_kb1!=_lb1)||(_SJ1==false)){return undefined}var _PJ1=_OJ1(_yv1,_IJ1);_PJ1.targetid=_Pb1;_PJ1.onload=_FJ1;_PJ1.onerror=_BJ1;_PJ1.send();_uI1[_J01]=_PJ1;return _Pb1}var _WJ1="Unloaded";var _XJ1="Loading";
var _YJ1="Loaded";var _ZJ1="Unloading";var __J1=0;var _0K1=[];/*@constructor */function _1K1(_rJ1){this._14=_rJ1;this._2K1=_WJ1;this._3K1=0;this._4K1=0;this._5K1=[]}_1K1.prototype._6K1=function(_7K1){this._5K1.push(_7K1)};_1K1.prototype._8K1=function(_9K1){if(this._2K1!=_9K1){this._2K1=_9K1;debug("Audio Group "+this._14+"-> "+this._2K1);if(_9K1==_YJ1){var map=_QB();_8v._kI1=map;_e01(map,"type","audiogroup_load");_e01(map,"group_id",this._14);_i01._j01(_aK1,0)}}};/*@this {XMLHttpRequest} */function _UJ1(e){
var targetid=this.targetid._iJ1;var _bK1=this.targetid._TJ1;if(_EJ1)debug("sound loaded "+targetid);if(targetid!=undefined){e.target.completed=true;ClearEventListeners(this);try{var _cH1=audio_sampledata[targetid];_cH1.state=_KG1._OG1;g_WebAudioContext.decodeAudioData(e.target.response,function(buffer){_cH1.buffer=buffer;_cH1.state=_KG1._PG1;_bK1._cK1()},function(err){_cH1.state=_KG1._NG1;_bK1._cK1();debug("error decoding audio data:"+err)})}catch(_Eq1){debug("error decoding audio data: "+_Eq1.message);
_bK1._cK1()}}}/*@this {XMLHttpRequest} */function _VJ1(e){var targetid=this.targetid._iJ1;var _bK1=this.targetid._TJ1;debug("error loading sound"+targetid);if(targetid!=undefined){debug("AudioError: "+this.URL);this.completed=false;ClearEventListeners(this);_bK1._cK1()}}_1K1.prototype._cK1=function(){this._3K1--;if(this._5K1.length>0){this._4K1=((this._5K1.length-this._3K1)*100)/(this._5K1.length)}if(this._3K1<=0){this._8K1(_YJ1)}};_1K1.prototype._931=function(){if(this._2K1!=_WJ1){return 0}if(this._5K1.length==0){
return 0}this._8K1(_XJ1);this._3K1=this._5K1.length;this._4K1=0;var _8c;for(_8c=0;_8c<this._5K1.length;++_8c){var index=this._5K1[_8c];if(_to1._V3[index]._X3==0){var id=_QJ1(_p31+_to1._V3[index]._Z3,index,_to1._V3[index]._W3,_to1._V3[index]._Y3,this);if(id===undefined)this._cK1()}else {this._cK1()}}};_1K1.prototype._dK1=function(){if(this._2K1==_YJ1){return 1}return 0};function _sH1(){var index;var _eK1=1;for(index=0;index<_to1._V3.length;index++){if(_to1._V3[index]!==null){var _cH1=new _zH1();audio_sampledata[index]=_cH1;
_cH1.buffer=null;var _fK1=_to1._V3[index].volume;_cH1.gain=_fK1;_cH1._AH1=_fK1;_cH1._BH1=1.0;_cH1._X3=_to1._V3[index]._X3;if(_to1._V3[index].duration!=undefined){_cH1.duration=_to1._V3[index].duration}_cH1._14=0;var _14=_to1._V3[index]._14;if(_14!=undefined){_cH1._14=_14}}}}function _tH1(){if(_to1._24){var _8c;__J1=_to1._24.length;for(_8c=0;_8c<__J1;++_8c){_0K1[_8c]=new _1K1(_8c)}for(_8c=0;_8c<audio_sampledata.length;++_8c){var _6H1=audio_sampledata[_8c];if(_6H1!=undefined){var _14=_6H1._14;if(_0K1[_14]!=undefined){
if(_to1._24[_14]._34)_0K1[_14]._6K1(_8c)}}}}}function _aJ1(_rJ1){_rJ1=yyGetInt32(_rJ1);if(_rJ1==0){return 1}if(_rJ1>0&&_rJ1<__J1){var _bK1=_0K1[_rJ1];var result=_bK1._dK1();return result}return 0}function _gK1(_hK1){return _hK1}function _iK1(_hK1){return _hK1}navigator.getUserMedia=navigator.getUserMedia||navigator.webkitGetUserMedia||navigator.mozGetUserMedia||navigator.msGetUserMedia;var _jK1=!1;var _kK1=undefined;var _lK1=0,_mK1=1,_nK1=2,_oK1=3;function _aA1(_y31){if(_j11._k11(yyGetInt32(_y31))==null)return false;
return true}function _Hs(_y31){var _pK1=_j11._k11(yyGetInt32(_y31));if(_pK1==null)return 0;return _pK1.width}function _Js(_y31){var _pK1=_j11._k11(yyGetInt32(_y31));if(_pK1==null)return 0;return _pK1.height}function _dG(_y31){var _pK1=_j11._k11(yyGetInt32(_y31));if(_pK1==null)return "";return _pK1._W3}function _wC(_y31){var _pK1=_j11._k11(yyGetInt32(_y31));if(_pK1==null)return 0;return _pK1._84}function _xC(_y31){var _pK1=_j11._k11(yyGetInt32(_y31));if(_pK1==null)return 0;return _pK1._94}function _sC(_y31){var _pK1=_j11._k11(yyGetInt32(_y31));
if(_pK1==null)return 0;return _pK1._qK1.left}function _tC(_y31){var _pK1=_j11._k11(yyGetInt32(_y31));if(_pK1==null)return 0;return _pK1._qK1.right}function _uC(_y31){var _pK1=_j11._k11(yyGetInt32(_y31));if(_pK1==null)return 0;return _pK1._qK1.top}function _vC(_y31){var _pK1=_j11._k11(yyGetInt32(_y31));if(_pK1==null)return 0;return _pK1._qK1.bottom}var _rK1=_sK1;function _sK1(_111,_211,_311,_Hb1,_Ib1,_Ad1,_Bd1){_111=yyGetInt32(_111);_211=yyGetInt32(_211);_311=yyGetInt32(_311);_Hb1=yyGetInt32(_Hb1);_Ib1=yyGetInt32(_Ib1);
_Ad1=yyGetBool(_Ad1);var _tK1=document.createElement(_Qo1);var _uK1=_tK1.getContext('2d');_vK1(_uK1);var _wK1=_j11._k11(_111);_wK1.__11++;_tK1.width=_wK1.width;_tK1.height=_wK1.height;_uK1._xK1(canvas,_211,_311,_Hb1,_Ib1,0,0,_tK1.width,_tK1.height);if(_Ad1){_tK1.complete=_Hd1(_uK1,_Hb1,_Ib1)}else {_tK1.complete=true}_wK1.__11++;var _Kd1=new _Ld1();_wK1._yK1[_wK1._yK1.length]=_Kd1;_Kd1.x=0;_Kd1.y=0;_Kd1._ac=_wK1.width;_Kd1._bc=_wK1.height;_Kd1._qo=0;_Kd1._ro=0;_Kd1._so=_Kd1._ac;_Kd1._to=_Kd1._bc;_Kd1._uo=_Kd1._ac;
_Kd1._vo=_Kd1._bc;_Kd1._wo=_zK1(_tK1);_Kd1._731=_831[_Kd1._wo];return _111}var _AK1=_BK1;function _BK1(_Pb1,_211,_311,_Hb1,_Ib1,_Ad1,_Bd1,_CK1,_DK1){_Pb1=yyGetInt32(_Pb1);_211=yyGetInt32(_211);_311=yyGetInt32(_311);_Hb1=yyGetInt32(_Hb1);_Ib1=yyGetInt32(_Ib1);_Ad1=yyGetBool(_Ad1);_CK1=yyGetInt32(_CK1);_DK1=yyGetInt32(_DK1);var _tK1=document.createElement(_Qo1);var _uK1=_tK1.getContext('2d');_vK1(_uK1);_tK1.width=_Fd1._k11(_Pb1).width;_tK1.height=_Fd1._k11(_Pb1).height;_uK1._xK1(_Fd1._k11(_Pb1),0,0);if(_Ad1){
_tK1.complete=_Hd1(_uK1,_Hb1,_Ib1)}else {_tK1.complete=true}var _wK1=new _EK1();var _FK1=_j11._GK1(_wK1);_wK1._W3="surface.copy";_wK1.width=_Hb1;_wK1.height=_Ib1;_wK1._qK1=new _ip1();_wK1._qK1.right=_wK1.width;_wK1._qK1.bottom=_wK1.height;_wK1._54=true;_wK1._64=true;_wK1.preload=true;_wK1._HK1=0;_wK1._IK1=false;_wK1._84=_CK1;_wK1._94=_DK1;_wK1._JK1=true;_wK1.__11=1;_wK1._KK1=false;_wK1._LK1=false;_wK1._021=[];_wK1._yK1=[];_wK1._MK1=[];_wK1._NK1();var _Kd1=new _Ld1();_wK1._yK1[0]=_Kd1;_Kd1.x=0;_Kd1.y=0;
_Kd1._ac=_wK1.width;_Kd1._bc=_wK1.height;_Kd1._qo=0;_Kd1._ro=0;_Kd1._so=_Kd1._ac;_Kd1._to=_Kd1._bc;_Kd1._uo=_Kd1._ac;_Kd1._vo=_Kd1._bc;_Kd1._wo=_zK1(_tK1);_Kd1._731=_831[_Kd1._wo];_OK1(_Kd1);return _FK1}var _PK1=_QK1;function _QK1(_111,_Pb1,_211,_311,_Hb1,_Ib1,_Ad1,_Bd1){_111=yyGetInt32(_111);_Pb1=yyGetInt32(_Pb1);_211=yyGetInt32(_211);_311=yyGetInt32(_311);_Hb1=yyGetInt32(_Hb1);_Ib1=yyGetInt32(_Ib1);_Ad1=yyGetBool(_Ad1);var _tK1=document.createElement(_Qo1);var _uK1=_tK1.getContext('2d');_vK1(_uK1);
var _wK1=_j11._k11(_111);_wK1.__11++;_tK1.width=_wK1.width;_tK1.height=_wK1.height;_uK1._xK1(_Fd1._k11(_Pb1),0,0,_Hb1,_Ib1,0,0,_tK1.width,_tK1.height);if(_Ad1){_tK1.complete=_Hd1(_uK1,_Hb1,_Ib1)}else {_tK1.complete=true}var _Kd1=new _Ld1();_wK1._yK1[_wK1._yK1.length]=_Kd1;_Kd1.x=0;_Kd1.y=0;_Kd1._ac=_wK1.width;_Kd1._bc=_wK1.height;_Kd1._qo=0;_Kd1._ro=0;_Kd1._so=_Kd1._ac;_Kd1._to=_Kd1._bc;_Kd1._uo=_Kd1._ac;_Kd1._vo=_Kd1._bc;_Kd1._wo=_zK1(_tK1);_Kd1._731=_831[_Kd1._wo];return _111}var _RK1=_SK1;function _SK1(_111){
var _pK1=_j11._k11(yyGetInt32(_111));if(_pK1==null)return 0;var _wK1=new _EK1();var _FK1=_j11._GK1(_wK1);_wK1._W3=_pK1._W3+".copy";_wK1.width=_pK1.width;_wK1.height=_pK1.height;_wK1._qK1._Kb1(_pK1._qK1);_wK1._54=_pK1._54;_wK1._64=_pK1._64;_wK1.preload=_pK1.preload;_wK1._HK1=_pK1._HK1;_wK1._IK1=_pK1._IK1;_wK1._84=_pK1._84;_wK1._94=_pK1._94;_wK1._JK1=true;_wK1.__11=_pK1.__11;_wK1._TK1=_pK1._TK1;_wK1._KK1=_pK1._KK1;_wK1._c4=_pK1._c4;_wK1._d4=_pK1._d4;_wK1._LK1=_pK1._LK1;_wK1._021=[];_wK1._yK1=[];_wK1._MK1=[];
for(var _8c=0;_8c<_pK1.__11;_8c++){var _Kd1=new _Ld1();_wK1._yK1[_8c]=_Kd1;_Kd1._JK1(_pK1._yK1[_8c]);var _UK1=_VK1(_pK1._yK1[_8c]);_Kd1._wo=_zK1(_UK1);_Kd1.x=0;_Kd1.y=0;_Kd1._731=_831[_Kd1._wo]}return _FK1}function _WK1(_XK1,_YK1,_ZK1,__K1,_y71,_0L1){var _ac=_YK1._uo;var _bc=_YK1._vo;var _1L1=_bc*_ac;var _2L1=new Uint8Array(_1L1);for(var _a21=0;_a21<_1L1;_a21++)_2L1[_a21]=false;if(_y71==_lK1){var _3L1=_4L1(_YK1);var index=0;for(var _8c=0;_8c<_3L1.length;_8c+=4){if(_3L1[_8c+3]>_0L1){_2L1[index]=true}else {_2L1[index]=false}
index++}}else {switch(_y71){case _mK1:{for(var y=__K1.top;y<=__K1.bottom;y++){for(var x=__K1.left;x<=__K1.right;x++){_2L1[x+(y*_ac)]=true}}break }case _nK1:{var _r21=(__K1.left+__K1.right)/2;var _261=_r21-__K1.left+0.5;var _s21=(__K1.top+__K1.bottom)/2;var _361=_s21-__K1.top+0.5;for(var y=__K1.top;y<=__K1.bottom;y++){for(var x=__K1.left;x<=__K1.right;x++){if((_261>0)&&(_361>0)){_2L1[x+(y*_ac)]=_v21((x-_r21)/_261)+_v21((y-_s21)/_361)<1}}}break }case _oK1:{var _r21=(__K1.left+__K1.right)/2;var _261=_r21-__K1.left+0.5;
var _s21=(__K1.top+__K1.bottom)/2;var _361=_s21-__K1.top+0.5;for(var y=__K1.top;y<=__K1.bottom;y++){for(var x=__K1.left;x<=__K1.right;x++){if((_261>0)&&(_361>0)){_2L1[x+(y*_ac)]=Math.abs((x-_r21)/_261)+Math.abs((y-_s21)/_361)<1}}}break }}}if(_XK1!=null){for(var _8c=0;_8c<_2L1.length;_8c++){if(_XK1[_8c])_2L1[_8c]=true}}return _2L1}function _5L1(_6L1,_7L1){_6L1=yyGetInt32(_6L1);if(_aA1(_6L1)){var _8L1=_j11._k11(_6L1);var _Kd1=_8L1._9L1(yyGetInt32(_7L1));if(_Kd1){return({_z71:_Kd1._731,_A71:_Kd1})}}return null}
function _Sr(_F01){_F01=yyGetInt32(_F01);if(_F01>=0x10000){var _aL1=_F01;_aL1-=0x10000;var _bL1=(((_aL1>>10)&0x3FF)+0xD800);var _cL1=(_aL1&0x3FF)+0xDC00;var result=String.fromCharCode(_bL1,_cL1);return result}else {return String.fromCharCode(_F01)}return 0}function _Iz(_Mo1){if(!_Mo1||_Mo1=="")return 0;_Mo1=yyGetString(_Mo1);var _aL1=_Mo1.charCodeAt(0);var _dL1,_eL1;if(0xD800<=_aL1&&_aL1<=0xDBFF){_dL1=_aL1;_eL1=_Mo1.charCodeAt(1);return((_dL1-0xD800)*0x400)+(_eL1-0xDC00)+0x10000}return _aL1}function _Tu(_K71){
if(_K71==undefined){_Mb1("real() argument is undefined")}else if(_K71==null){_Mb1("real() argument is unset")}else if(typeof(_K71)=="boolean"){if(_K71)return 1;else return 0}else if(typeof(_K71)=="number"){return _K71}else if(typeof(_K71)=="string"){var _fL1=parseFloat(_K71);if(isNaN(_fL1)){_Mb1("unable to convert string "+_K71+" to real")}else {return _fL1}}else if(_K71 instanceof Long){return _K71._vc1()}else if(_K71 instanceof Array){_Mb1("real() argument is array")}return parseFloat(_K71)}function _Or(_yc1,_Kc1){
if(_Kc1===undefined)_Kc1=0;if(_Kc1>64)return " recursion error ";if(_yc1==undefined){return "undefined"}if(_yc1 instanceof Array){var _Zb1="[";for(var _8c=0;_8c<_yc1.length;++_8c){if(_8c!=0)_Zb1+=",";_Zb1+=_Or(_yc1[_8c],_Kc1+1)}_Zb1+="]";return _Zb1}else if(typeof(_yc1)=="number"){if(isFinite(_yc1)){if((~~_yc1)!=_yc1){return _yc1.toFixed(2).toString()}else {return _yc1.toString()}}else {if(Number.isNaN(_yc1))return "NaN";else if(_yc1<0)return "-inf";else return "inf"}}else if(typeof(_yc1)=="boolean"){if(_yc1)return "1";
else return "0"}else {return _yc1.toString()}}function _Mr(_Mo1){if(!_Mo1){return 0}_Mo1=yyGetString(_Mo1);var _gL1=0;for(var _8c=0;_8c<_Mo1.length;++_8c){++_gL1;var _hL1=_Mo1.charCodeAt(_8c);if(0xD800<=_hL1&&_hL1<=0xDBFF){++_8c}}return _gL1}function _Zr(_iL1,_Mo1){var _jL1=yyGetString(_iL1);var _kL1=yyGetString(_Mo1);var _lL1=_kL1.indexOf(_jL1);var _mL1=0;var _Rp1=_lL1-1;while(_Rp1>0){var _nL1=_kL1.charCodeAt(_Rp1);if(0xDC00<=_nL1&&_nL1<=0xDFFF){--_mL1;--_Rp1}--_Rp1}return _lL1+_mL1+1}function _0s(_Mo1,_y31,_791){
_Mo1=yyGetString(_Mo1);_y31=yyGetInt32(_y31);_791=yyGetInt32(_791);if(_y31<1){_y31=1}_y31--;var _oL1=_y31;var _pL1=0;while(_pL1<_y31){var _qL1=_Mo1.charCodeAt(_pL1);if(0xD800<=_qL1&&_qL1<=0xDFFF){_oL1++}_pL1++}var _rL1=_791;_pL1=0;while(_pL1<_791){var _qL1=_Mo1.charCodeAt(_oL1+_pL1);if(0xD800<=_qL1&&_qL1<=0xDFFF){_rL1++}_pL1++}return _Mo1.substring(_oL1,_oL1+_rL1)}function _fD(_Mo1,_y31){var _kL1=yyGetString(_Mo1);var _sL1=yyGetInt32(_y31);--_sL1;if((_kL1.length==0)||(_Mr(_kL1)<=_sL1)){return ""}var _Oe1=0;
var _tL1=_sL1;if(_tL1<0){_tL1=0}var _so1=_kL1.length;while((_tL1>0)&&(_Oe1<_so1)){var _aL1=_kL1.charCodeAt(_Oe1);if(0xD800<=_aL1&&_aL1<=0xDFFF){++_Oe1}++_Oe1;--_tL1}_tL1=_Oe1;var _uL1=_kL1.charCodeAt(_tL1);if(0xD800<=_uL1&&_uL1<=0xDFFF){var _eL1=_kL1.charCodeAt(_tL1+1);return String.fromCharCode(_uL1,_eL1);}return String.fromCharCode(_uL1)}function _Nr(_Mo1,_y31){var _kL1=yyGetString(_Mo1);var _sL1=yyGetInt32(_y31);--_sL1;if((_kL1.length==0)||(_Mr(_kL1)<=_sL1)){return -1}var _Oe1=0;var _tL1=_sL1;if(_tL1<0){_tL1=0}
var _so1=_kL1.length;while((_tL1>0)&&(_Oe1<_so1)){var _aL1=_kL1.charCodeAt(_Oe1);if(0xD800<=_aL1&&_aL1<=0xDFFF){++_Oe1}++_Oe1;--_tL1}_tL1=_Oe1;var _uL1=_kL1.charCodeAt(_tL1);if(0xD800<=_uL1&&_uL1<=0xDFFF){var _eL1=_kL1.charCodeAt(_tL1+1);return((_uL1-0xD800)*0x400)+(_eL1-0xDC00)+0x10000}return _uL1;}function _4s(_iL1,_Mo1,_y31){var _jL1=yyGetString(_iL1);var _kL1=yyGetString(_Mo1);var _sL1=yyGetInt32(_y31);var _Oe1=0;var _tL1=_sL1-1;var _so1=_kL1.length;while((_tL1>0)&&(_Oe1<_so1)){var _aL1=_kL1.charCodeAt(_Oe1);
if(0xD800<=_aL1&&_aL1<=0xDFFF){++_Oe1}++_Oe1;--_tL1}_tL1=_Oe1;return(_kL1.substring(0,_tL1)+_jL1+_kL1.substring(_tL1,_Mo1.length))}function _cw(_iL1,_Mo1){_iL1=yyGetString(_iL1);_Mo1=yyGetString(_Mo1);var _531=0;if(_iL1.length>0){var index=0;while(index!=-1){index=_Mo1.indexOf(_iL1,index);if(index>-1){_531+=1;index++}}}return _531}function _3t(_Mo1){return _vL1(yyGetString(_Mo1),_Ho1._wL1(_Ho1._1q1),true)}function _Gr(_Mo1){return yyGetString(_Mo1).toUpperCase()}var _xL1=[];function _yL1(_zL1){debug("myBrandConnectReadyEvent");
_xL1=_zL1}function _AL1(){_3p1()}function _BL1(){_CL1=true;debug("myBrandConnectDoneEvent")}function _DL1(){var _EL1=document.getElementById("ssaBrandConnectInterstitial");var _FL1=document.getElementById("gm4html5_div_id");_FL1.appendChild(_EL1);_Uo1()}var _GL1=!1;var _CL1=!1;var ssa_json={'applicationUserId':'1234','applicationKey':'2b46ec59','onCampaignsReady':_yL1,'onCampaignsDone':_BL1,'onCampaignClose':_AL1,'onCampaignOpen':_DL1,'maxWidth':1000,'maxHeight':700};var _HL1=(function(_be1,_521){var _d41=_be1.createElement(_521),
_Jo1=_be1.getElementsByTagName(_521)[0];_d41._IL1=!0;_d41.src=('https:'!=location.protocol?'http://jsd.supersonicads.com':'https://a248.e.akamai.net/ssastatic.s3.amazonaws.com')+'/inlineDelivery/delivery.min.gz.js';_Jo1.parentNode.insertBefore(_d41,_Jo1)});var _JL1=ads_engagement_launch;function ads_engagement_launch(_KL1,_LL1){if(SSA_CORE!=undefined)SSA_CORE.BrandConnect.engage()}var _ML1=[];var _NL1=!0;var _Fx=_OL1;function _OL1(_Pb1,_Hb1,_Ib1){_Pb1=yyGetInt32(_Pb1);_Hb1=yyGetInt32(_Hb1);_Ib1=yyGetInt32(_Ib1);
if(_Pb1==_PL1){_QL1=true;_RL1=_Hb1;_SL1=_Ib1;return 1}if(!_TL1(_Pb1)){_Mb1("Surface does not exist");return 0}if(_UL1(_Pb1)){_zo1("Error: Surface in use via surface_set_target(). It can not be resized until it has been removed from the surface stack.");return }_Dd1(_Hb1,_Ib1,_Pb1);return 0}var _Dd1=_VL1;function _VL1(_Hb1,_Ib1,_WL1){_Hb1=yyGetInt32(_Hb1);_Ib1=yyGetInt32(_Ib1);var _Rd1=document.createElement(_Qo1);_Rd1._S71=_Rd1.width=_Hb1;_Rd1._T71=_Rd1.height=_Ib1;_Rd1.complete=true;_Rd1._XL1=false;_Rd1.name="";
_Rd1._K41=_Rd1.getContext('2d');_vK1(_Rd1._K41);var _Kd1=new _Ld1();_Rd1._YL1=_Kd1;_Kd1.x=0;_Kd1.y=0;_Kd1._ac=_Hb1;_Kd1._bc=_Ib1;_Kd1._qo=0;_Kd1._ro=0;_Kd1._so=_Kd1._ac;_Kd1._to=_Kd1._bc;_Kd1._uo=_Kd1._ac;_Kd1._vo=_Kd1._bc;if(_WL1!=undefined){_Fd1._Tb1(_WL1,_Rd1);_Kd1._wo=_WL1}else {_Kd1._wo=_Fd1._ya1(_Rd1);}_Kd1._731=_Rd1;_Kd1._431=[];_Kd1._531=0;_Kd1._631=4;_Kd1._ZL1=0;_Kd1.__L1=null;_Kd1._tK1=_Rd1;return _Kd1._wo}var _0M1=_1M1;function _1M1(_Pb1){_Pb1=yyGetInt32(_Pb1);if(_Pb1<0){return }if(!_TL1(_Pb1)){
_Mb1("Surface does not exist");return 0}if(_UL1(_Pb1)){_zo1("Error: Surface in use via surface_set_target(). It can not be freed until it has been removed from the surface stack.");return }_Fd1._Sb1(_Pb1)}function _TL1(_Pb1){if(_Fd1._k11(yyGetInt32(_Pb1))!=null)return 1;else return 0}function _2M1(_Pb1){var _Rd1=_Fd1._k11(yyGetInt32(_Pb1));if(_Rd1!=null){return _Rd1._S71}return 0}function _3M1(_Pb1){var _Rd1=_Fd1._k11(yyGetInt32(_Pb1));if(_Rd1!=null){return _Rd1._T71}return 0}function _4M1(_Pb1){var _Rd1=_Fd1._k11(yyGetInt32(_Pb1));
if(_Rd1!=null){return({_z71:_Rd1._731,_A71:_Rd1._YL1})}return -1}function _UL1(_Pb1){_Pb1=yyGetInt32(_Pb1);if(_5M1==_Pb1)return true;var _so1=_6M1.length;for(var _8c=0;_8c<_so1;_8c++){if(_6M1[_8c]==_Pb1)return true}return false}var _7M1=_8M1;function _8M1(_Pb1){_Pb1=yyGetInt32(_Pb1);var _Rd1=_Fd1._k11(_Pb1);if(_Rd1!=null){if(!_U21)_Gs1();_ML1.push({_9M1:_aM1,_bM1:_Hk1,_cM1:_K41,_dM1:_eM1,_fM1:_gM1,_hM1:_iM1,_jM1:_kM1,_lM1:_Js1,_mM1:_Ks1,_nM1:_Ls1,_oM1:_Ms1,});_6M1.push(_5M1);_5M1=_Pb1;if(_U21){_aM1=_Rd1._9M1;
_U21._pM1(_Rd1._9M1);_Hk1=-1}else {g_CurrentGraphics=_Rd1._K41;_K41=_Rd1._K41;_qM1(_K41)}}}var _rM1=_sM1;function _sM1(_Pb1){_Pb1=yyGetInt32(_Pb1);var _Rd1=_Fd1._k11(_Pb1);if(_Rd1!=null){if(!_U21)_Gs1();_ML1.push({_9M1:_aM1,_bM1:_Hk1,_lM1:_Js1,_mM1:_Ks1,_nM1:_Ls1,_oM1:_Ms1,_dM1:_eM1,_fM1:_gM1,_hM1:_iM1,_jM1:_kM1,_cM1:_K41,});_6M1.push(_5M1);_5M1=_Pb1;if(_U21){_aM1=_Rd1._9M1;_U21._pM1(_Rd1._9M1);_Hk1=-1}else {g_CurrentGraphics=_Rd1._K41;_K41=_Rd1._K41;_qM1(_K41)}_tM1(0,0,_Rd1._S71,_Rd1._T71);if(_z01){
_uM1(0,0,_Rd1._S71,_Rd1._T71,0)}else {_vM1(0,0,_Rd1._S71,_Rd1._T71,0)}if(_U21)_U21._wM1();_5v1();if(!_U21){_qM1(_K41)}}}var _xM1=_yM1;function _yM1(){var _zM1=_ML1.pop();if(_zM1){_Js1=_zM1._lM1;_Ks1=_zM1._mM1;_Ls1=_zM1._nM1;_Ms1=_zM1._oM1;_eM1=_zM1._dM1;_gM1=_zM1._fM1;_iM1=_zM1._hM1;_kM1=_zM1._jM1;if(!_U21){_K41=_zM1._cM1;_Ns1()}else {_Hk1=_zM1._bM1;_aM1=_zM1._9M1}_tM1(_Js1,_Ks1,_Ls1,_Ms1);if(_z01){_uM1(_eM1,_gM1,_iM1,_kM1,0)}else {_vM1(_eM1,_gM1,_iM1,_kM1,0)}}else {_zo1("Error: Surface stacking error detected")}
if(_U21)_U21._pM1(_aM1);_5M1=_6M1.pop();if(_5M1==null)_5M1=-1;if(!_U21)_qM1(_K41);_5v1()}function _6u1(_AM1,_211,_311){var data=null;var _Gd1=_AM1.getContext('2d');try{data=_Gd1._BM1(_211,_311,1,1)}catch(_Eq1){return 0xff000000}var _CM1=data.data;var index=0;var _DM1=_CM1[index]&0xff;var _EM1=_CM1[index+1]&0xff;var _FM1=_CM1[index+2]&0xff;var _GM1=_CM1[index+3]&0xff;return(_DM1|(_EM1<<8)|(_FM1<<16)|(_GM1<<24))}var _HM1=_IM1;var _JM1=_KM1;function _IM1(_Pb1,_211,_311){return _KM1(_Pb1,_211,_311)&0xffffff}function _KM1(_Pb1,
_211,_311){var _Rd1=_Fd1._k11(yyGetInt32(_Pb1));if(_Rd1!=null){return _6u1(_Rd1,yyGetInt32(_211),yyGetInt32(_311))}return 0x00000000}var _LM1=_MM1;function _MM1(_Pb1,_211,_311){var _Rd1=_Fd1._k11(yyGetInt32(_Pb1));if(!_Rd1)return;_211=yyGetReal(_211);_311=yyGetReal(_311);var alpha=_K41.globalAlpha;{_K41.globalAlpha=_F71;_K41._xK1(_Rd1,_211,_311)}_K41.globalAlpha=alpha}function _NM1(_Pb1,_211,_311,_Hb1,_Ib1){var _Rd1=_Fd1._k11(yyGetInt32(_Pb1));if(!_Rd1)return;_OM1(_Rd1._YL1,yyGetReal(_211),yyGetReal(_311),
yyGetReal(_Hb1),yyGetReal(_Ib1),0xffffff,1.0)}var _PM1=_QM1;function _QM1(_Pb1,_211,_311,_dm1,_em1,_RM1,_841){_r61("draw_surface_tiled_ext()");}function _SM1(_TM1,_211,_311,_0c1){var _Ed1=_Fd1._k11(yyGetInt32(_TM1));var _Od1=_Fd1._k11(yyGetInt32(_0c1));if(_Ed1!=null&&_Od1!=null){var _Gd1=_Ed1.getContext('2d');_Gd1.save();_Gd1.globalCompositeOperation='copy';_Gd1.drawImage(_Od1,yyGetInt32(_211),yyGetInt32(_311));_Gd1.restore()}}function _UM1(_TM1,_211,_311,_0c1,_VM1,_WM1,_XM1,_YM1){var _Ed1=_Fd1._k11(yyGetInt32(_TM1));
var _Od1=_Fd1._k11(yyGetInt32(_0c1));if(_Ed1!=null&&_Od1!=null){_211=yyGetReal(_211);_311=yyGetReal(_311);_VM1=yyGetReal(_VM1);_WM1=yyGetReal(_WM1);_XM1=yyGetReal(_XM1);_YM1=yyGetReal(_YM1);var _Hs1=[];var _Gd1=_Ed1.getContext('2d');_Gd1.save();_Hs1[0]=1;_Hs1[1]=0;_Hs1[2]=0;_Hs1[3]=1;_Hs1[4]=0;_Hs1[5]=0;_Gd1.setTransform(_Hs1[0],_Hs1[1],_Hs1[2],_Hs1[3],_Hs1[4],_Hs1[5]);_Gd1.beginPath();_Gd1.rect(_211,_311,_XM1,_YM1);_Gd1.clip();_Gd1.globalCompositeOperation='copy';_Gd1.drawImage(_Od1,_VM1,_WM1,_XM1,
_YM1,_211,_311,_XM1,_YM1);_Gd1.restore()}}function _As(_Sq1,_t01,_ZM1,_211,_311,_dm1,_em1,__M1,_W71,_841){if(_ZM1<0)_ZM1=~~_Sq1._Cs;var _pK1=_j11._k11(_t01);if(_pK1!=null){_841=min(1.0,_841);_pK1._G31(_ZM1,_211,_311,_dm1,_em1,__M1,_I71(_W71),_841)}}function _Os(_Sq1,_t01,_ZM1,_211,_311){if(_ZM1<0)_ZM1=~~_Sq1._Cs;var _pK1=_j11._k11(_t01);if(_pK1!=null){_pK1._0N1(_ZM1,_211,_311,_F71)}}function _Us(_Sq1,_t01,_ZM1,_l21,_m21,_J11,_K11,_9u1,_au1,_1N1,_2N1,_841){if(_ZM1<0)_ZM1=~~_Sq1._Cs;var _pK1=_j11._k11(_t01);
if(_pK1!=null){_841=min(1.0,_841);_pK1._3N1(_ZM1,_l21,_m21,_J11,_K11,_9u1,_au1,_1N1,_2N1,_841)}}function _ot(_Sq1,_t01,_ZM1,_211,_311,_Hb1,_Ib1,_H71,_841){if(_ZM1<0)_ZM1=~~_Sq1._Cs;var _pK1=_j11._k11(_t01);if(_pK1!=null){if(_pK1.__11<=0)return;_ZM1=(~~_ZM1)%_pK1.__11;if(_ZM1<0)_ZM1=_ZM1+_pK1.__11;_OM1(_pK1._yK1[_ZM1],_211,_311,_Hb1,_Ib1,_I71(_H71),_841)}}function _Ns(_Sq1,_t01,_ZM1,_3C1,_4C1,_131,_231,_211,_311,_dm1,_em1,_RM1,_841){if(_ZM1<0)_ZM1=~~_Sq1._Cs;var _pK1=_j11._k11(_t01);if(_pK1!=null){if(_pK1.__11<=0)return;
_ZM1=(~~_ZM1)%_pK1.__11;if(_ZM1<0)_ZM1=_ZM1+_pK1.__11;_RM1=_I71(_RM1);_4N1(_pK1._yK1[_ZM1],_3C1,_4C1,_131,_231,_211,_311,_dm1,_em1,_RM1,_841)}}function _fE(){return _Qo1}function _5N1(_6N1,_7N1){if(_6N1){if(_7N1===undefined){canvas.style.cursor=""}else {canvas.style.cursor=_7N1}}else {canvas.style.cursor="none"}}function _8N1(_H71){_9N1=_I71(yyGetInt32(_H71))}var _aN1=_8N1;function _bN1(){return _I71(_9N1)}var _cN1=_bN1;function _Ex(_211,_311,_dN1){if(_dN1===undefined)_dN1=false;var _eN1=document.getElementById(_Qo1);
for(var _Qc1=_eN1;_Qc1;_Qc1=_Qc1.parentNode){var position;if(_Qc1["currentStyle"]){position=_Qc1["currentStyle"]["position"]}else if(window.getComputedStyle){try{var style=window.getComputedStyle(_Qc1,null);if(style){position=style.getPropertyValue("position")}}catch(e){}}if(position&&(position=="fixed")){debug("Warning: Canvas position fixed. Ignoring position alterations");return }}_eN1.style.position="absolute";if(!yyGetBool(_dN1)){_eN1.style.left=yyGetInt32(_211)+"px";_eN1.style.top=yyGetInt32(_311)+"px";
_eN1.style.bottom="";_eN1.style.right="";_eN1.style.transform=""}else {_eN1.style.top="50%";_eN1.style.left="50%";_eN1.style.bottom="-50%";_eN1.style.right="-50%";_eN1.style.transform="translate(-50%, -50%)"}}function _Dx(_Hb1,_Ib1){_Hb1=yyGetInt32(_Hb1);_Ib1=yyGetInt32(_Ib1);canvas.width=_Hb1;canvas.height=_Ib1;_3u1=_Hb1;_5u1=_Ib1;_fN1=canvas.width;_gN1=canvas.height;_3b1(canvas,_4b1);_hN1=_4b1.top;_iN1=_4b1.left;_jN1=_4b1.right;_kN1=_4b1.bottom;_lN1=_fN1;_mN1=_gN1;_nN1=_Hb1;_oN1=_Ib1;_pN1=1;_qN1=1}
function _pP(){return _jN1-_iN1}function _qP(){return _kN1-_hN1}function _rN1(_Pb1){if(!_x01.__a1){return _8v._sN1}var _2b1=_x01._1b1[yyGetInt32(_Pb1)];return _2b1._9b1(_pb1._tN1,_pb1._uN1)}function _vN1(_Pb1){if(!_x01.__a1){return _8v._wN1}var _2b1=_x01._1b1[yyGetInt32(_Pb1)];return _2b1._ab1(_pb1._tN1,_pb1._uN1)}function _xN1(){if(!_x01.__a1){return _8v._sN1}for(var _8c=_x01._1b1.length-1;_8c>=0;--_8c){var _2b1=_x01._1b1[_8c];if(!_2b1._sc){continue }var _r21=_2b1._9b1(_pb1._tN1,_pb1._uN1);var _s21=_2b1._ab1(_pb1._tN1,
_pb1._uN1);if(((_r21>=_2b1._dM1)&&(_r21<_2b1._dM1+_2b1._hM1))&&((_s21>=_2b1._fM1)&&(_r21<_2b1._fM1+_2b1._jM1))){return _r21}}return _rN1(0)}function _yN1(){if(!_x01.__a1){return _8v._wN1}for(var _8c=_x01._1b1.length-1;_8c>=0;--_8c){var _2b1=_x01._1b1[_8c];if(!_2b1._sc){continue }var _r21=_2b1._9b1(_pb1._tN1,_pb1._uN1);var _s21=_2b1._ab1(_pb1._tN1,_pb1._uN1);if(((_r21>=_2b1._dM1)&&(_r21<_2b1._dM1+_2b1._hM1))&&((_s21>=_2b1._fM1)&&(_r21<_2b1._fM1+_2b1._jM1))){return _s21}}return _vN1(0)}var _zN1;var _AN1;var _BN1;
var _CN1;var _DN1;var _EN1;var _FN1;var _GN1;var _HN1;var _IN1;var _JN1;var _KN1;var _LN1=0;var _MN1=1,_NN1=2,_ON1=3,_PN1=4,_QN1=5,_RN1=6;var _SN1=aa_1241_kz();function aa_1241_kz(){return 0x87155211}/*@constructor */function _TN1(){var _UN1=null;if(window.XMLHttpRequest){_UN1=new XMLHttpRequest()}if(typeof(XMLHttpRequest)=="undefined"){_UN1=function(){try{return new ActiveXObject("Msxml2.XMLHTTP.6.0")}catch(e){}try{return new ActiveXObject("Msxml2.XMLHTTP.3.0")}catch(e){}try{return new ActiveXObject("Msxml2.XMLHTTP")}
catch(e){}throw new _Mb1("This browser does not support XMLHttpRequest.")}}this._VN1=_UN1;this._WN1=false}var _XN1=new _TN1();function _YN1(){}var _ZN1=__N1;function __N1(_6N1){}var _0O1=_1O1;function _1O1(){return false}var _2O1=_3O1;function _3O1(){}var _4O1=_5O1;function _5O1(){}var _6O1=_7O1;function _7O1(){}var _8O1=_9O1;function _9O1(){}var _aO1=_bO1;function _bO1(){}var _cO1=_dO1;function _dO1(){}var _eO1=_fO1;function _fO1(){}var _gO1=_hO1;function _hO1(){}var _iO1=_jO1;function _jO1(){}var _kO1=_lO1;function _lO1(){
}var _mO1=_nO1;function _nO1(){}var _oO1=_pO1;function _pO1(){return -1}var _qO1=_rO1;function _rO1(){}var _sO1=_tO1;function _tO1(){}var _uO1=_vO1;function _vO1(){}var _wO1=_xO1;function _xO1(){return _yO1}function _zO1(){return _AO1}function _BO1(){return _Qv1}function _CO1(){return _DO1}var _EO1=_FO1;function _FO1(_yv1,_GO1,_HO1){if(_GO1!="_self"&&_GO1!="_blank"&&_GO1!="_parent"&&_GO1!="_top"){_Mb1("Error: invalid TARGET specified. Only '_self', '_blank', 'parent' or '_top' supported. (YoYo_OpenURL)");return }var _MJ1=window.open(yyGetString(_yv1),
yyGetString(_GO1),yyGetString(_HO1))}var _IO1=_Bw;function _Bw(_yv1,_GO1){_EO1(_yv1,_GO1,"scrollbars=yes,menubar=yes,resizable=yes,toolbar=yes,location=yes,status=yes")}var _JO1=_Cw;function _Cw(_yv1){_IO1(_yv1,"_self")}var _KO1=_LO1;function _LO1(_MO1,_NO1){}var _OO1=_PO1;function _PO1(_MO1,_QO1){}var _RO1=null;var _SO1=null;var _TO1=null;var _UO1=_VO1;function _VO1(_Ao1,_WO1,_XO1,_YO1){}var _ds1=_ZO1;function _ZO1(){var _521=new Date().getTime()*1000;return _521-_zN1}var __O1=_0P1;function _0P1(_211,_311,_Hb1,_Ib1,
_1P1){_211=yyGetInt32(_211);_311=yyGetInt32(_311);_Hb1=yyGetInt32(_Hb1);_Ib1=yyGetInt32(_Ib1);_1P1=yyGetInt32(_1P1);var _2P1=_3P1();_2P1.x=_211;_2P1.y=_311;_2P1._ac=_Hb1;_2P1._bc=_Ib1;_2P1.key=_1P1;_2P1._U11=_211+_Hb1;_2P1._V11=_311+_Ib1;_2P1.button=_2P1._I41=_2P1._C41=0;_2P1._4P1=_5P1;return(_2P1.index+1)}var _6P1=_7P1;function _7P1(_Pb1){_Pb1=yyGetInt32(_Pb1);if(_Pb1<0)return;var index=_Pb1-1;if((index<0)||(index>=_8P1.length)){debug("Invalid index when deleting virtual key")}_9P1(_Pb1-1)}function _aP1(){
_bP1=[];for(var _121=0;_121<_8P1.length;++_121){var _cP1=_8P1[_121];if((_cP1._4P1&_dP1)!=0)_bP1[_bP1.length]=_cP1}}var _eP1=_fP1;function _fP1(_Pb1){_Pb1=yyGetInt32(_Pb1);if(_Pb1<0)return;_Pb1--;if(!_8P1[_Pb1])return;_8P1[_Pb1]._4P1|=_dP1;_aP1()}var _gP1=_hP1;function _hP1(_Pb1){_Pb1=yyGetInt32(_Pb1);if(_Pb1<0)return;_Pb1--;if(!_8P1[_Pb1])return;_8P1[_Pb1]._4P1&=~_dP1;_aP1()}var _iP1=_jP1;function _jP1(){return 0}var _kP1=_lP1;function _lP1(){return 0}var _mP1=_nP1;function _nP1(){return 0}var _oP1=_pP1;function _pP1(){
_Co1("device_ios_get_imagename()")}var _qP1=_rP1;function _rP1(){_Co1("device_ios_get_image()")}var _sP1=_tP1;function _tP1(){_Co1("openfeint_start()")}var _uP1=_vP1;function _vP1(_TA1,_Ss1){_Co1("achievement_map_achievement()")}var _wP1=_xP1;function _xP1(_TA1,_Ss1,_yP1){_Co1("achievement_map_leaderboard()")}var _zP1=_AP1;function _AP1(_TA1,_Ss1,_yP1){_Co1("openfeint_send_challenge()")}var _BP1=_CP1;function _CP1(_TA1){_Co1("openfeint_send_invite()")}var _DP1=_EP1;function _EP1(_TA1,_Ss1,_yP1){_Co1("openfeint_send_social()")}
var _FP1=_GP1;function _GP1(_TA1){_Co1("openfeint_set_url()");}var _HP1=_IP1;function _IP1(){_Co1("openfeint_accept_challenge()");return ""}var _JP1=_KP1;function _KP1(){_Co1("achievement_is_online()");return false}var _LP1=_MP1;function _MP1(_TA1,_Ss1){_Co1("openfeint_send_result()")}var _NP1=_OP1;function _OP1(){return false}function _PP1(){_zN1=new Date().getTime()*1000;var _521=0;for(var _8c=0;_8c<12;_8c++){_Qn1[_8c]=_521;_521+=_Pn1[_8c]}_AN1=0;_BN1=1;_CN1=2;_DN1=3;_EN1=4;_FN1=5;_GN1=0;_HN1=1;_IN1=2;_JN1=0;_KN1=1}
function _QP1(){var _521=setTimeout(function(){for(var _RP1 in _j11._44){if(!_j11._44.hasOwnProperty(_RP1))continue;_j11._Ez1(_RP1);break }_QP1()},1000)}var _SP1=_dw;function _dw(){return document.domain}var _TP1=_UP1;function _UP1(_VP1,_Jw1){_VP1=yyGetInt32(_VP1);_Jw1=yyGetInt32(_Jw1);if(_VP1==0){return _6O(_Jw1);}else {if(_fb1[_VP1]&&(_Jw1<=1)){return _fb1[_VP1]._y91}}return 0}var _WP1=_XP1;function _XP1(_VP1,_Jw1){_VP1=yyGetInt32(_VP1);_Jw1=yyGetInt32(_Jw1);if(_VP1==0){return _G_(_Jw1)}else {if(_fb1[_VP1]&&(_Jw1<=1)){
return _fb1[_VP1]._t91}}return 0}var _YP1=_ZP1;function _ZP1(_VP1,_Jw1){_VP1=yyGetInt32(_VP1);_Jw1=yyGetInt32(_Jw1);if(_VP1==0){return _Hw1(_Jw1)}else {if(_fb1[_VP1]&&(_Jw1<=1)){return _fb1[_VP1]._x91}}return 0}var __P1=_0Q1;function _0Q1(_VP1){_VP1=yyGetInt32(_VP1);if(_VP1==0){return _8v._sN1}else if(_fb1[_VP1]){return _fb1[_VP1].x}return 0}var _1Q1=_2Q1;function _2Q1(_VP1){_VP1=yyGetInt32(_VP1);if(_VP1==0&&_3Q1[0]){return _3Q1[0].x}else if(_fb1[_VP1]){return _fb1[_VP1].x}return 0}var _4Q1=_5Q1;function _5Q1(_VP1){_VP1=yyGetInt32(_VP1);
if(_VP1==0){return _8v._wN1}else if(_fb1[_VP1]){return _fb1[_VP1].y}return 0}var _6Q1=_7Q1;function _7Q1(_VP1){_VP1=yyGetInt32(_VP1);if(_VP1==0&&_3Q1[0]){return _3Q1[0].y}else if(_fb1[_VP1]){return _fb1[_VP1].y}return 0}var _8Q1=_9Q1;function _9Q1(){return _aQ1}var _bQ1=_cQ1;function _cQ1(){return _dQ1}function _xx(_111,_g81){_111=yyGetInt32(_111);switch(yyGetInt32(_g81)){case _MN1:return(_Bc1._k11(_111)?1.0:0.0);case _NN1:return(_gc1._k11(_111)?1.0:0.0);case _ON1:return(_Sc1._k11(_111)?1.0:0.0);case _PN1:return(_eQ1._k11(_111)?1.0:0.0);
case _QN1:return(_Ob1._k11(_111)?1.0:0.0);case _RN1:return(_Pc1._k11(_111)?1.0:0.0)}return 0};function _uB(_111){if(_to1._l4[yyGetInt32(_111)]!=undefined){return 1}return 0}function _Zw(_sk1){if(_fQ1){_gQ1=_hQ1;_iQ1=_jQ1}_fQ1=yyGetBool(_sk1)}function _kQ1(){var _3C1=0;var _4C1=0;var _lQ1=0;var _mQ1=0;canvas=document.getElementById(_Qo1);var _nQ1=_fN1;var _oQ1=_gN1;if(_pQ1&&_qQ1){var _ac=_hQ1;var _bc=_jQ1;var _wf1,_u21,_t21;_wf1=_ac/_bc;_u21=_nQ1/_wf1;if(_u21<_oQ1){_wf1=_bc/_ac;_u21=_nQ1*_wf1;_4C1=(_oQ1-_u21)/2;_t21=_nQ1;
_u21+=_4C1}else {_wf1=_ac/_bc;_t21=_oQ1*_wf1;_3C1=(_nQ1-_t21)/2;_u21=_oQ1;_t21+=_3C1}_lQ1=_t21;_mQ1=_u21}else {_lQ1=_nQ1;_mQ1=_oQ1}_rQ1.x=_3C1;_rQ1.y=_4C1;_rQ1._ac=_lQ1-_3C1;_rQ1._bc=_mQ1-_4C1}function _CP(){return 0}function _BE(){return ""}(function(){'use strict';Function.prototype._sQ1=function(parent){this.prototype.parent=parent;for(var x in parent.prototype){if(!this.prototype[x])this.prototype[x]=parent.prototype[x]}};Function.prototype._tQ1=function(parent){return this._sQ1(parent)};Array.prototype._uQ1=function(first,
_so1,_vQ1){if(typeof(first)==='undefined')first=0;if(typeof(_so1)==='undefined')_so1=this.length-first;if(typeof(_vQ1)==='undefined')_vQ1=function(_e41,_621){return _e41<_621};var left=first,_Tc1=[],_nc1=0;for(;;){for(;left+1<_so1;_so1++){var _wQ1=this[left+Math.floor(Math.random()*(_so1-left))];_Tc1[_nc1++]=_so1;for(var right=left-1;;){while(_vQ1(this[++right],_wQ1)){}while(_vQ1(_wQ1,this[--_so1])){}if(right>=_so1)break;var _At1=this[right];this[right]=this[_so1];this[_so1]=_At1}}if(_nc1===0)break;left=_so1;
_so1=_Tc1[--_nc1]}return this};Array.prototype._xQ1=function(_yQ1,length){if(typeof(length)==='undefined')length=this.length;var _121=0;for(var _9c=0;_9c<length;++_9c){if(_yQ1(this[_9c]))continue;if(_9c===_121){++_121;continue }this[_121++]=this[_9c]}return _121};Array.prototype._zQ1=function(first,_2c,_m91,_vQ1){if(typeof(_vQ1)==='undefined')_vQ1=function(_e41,_621){return _e41<_621};var _531=_2c-first;while(_531>0){var _AQ1=Math.floor(_531/2);var _BQ1=first+_AQ1;if(_vQ1(this[_BQ1],_m91)){first=++_BQ1;_531-=_AQ1+1}
else _531=_AQ1}return first};Array.prototype._CQ1=function(first,_2c,_m91,_vQ1){if(typeof(_vQ1)==='undefined')_vQ1=function(_e41,_621){return _e41<_621};var _531=_2c-first;while(_531>0){var _AQ1=Math.floor(_531/2);var _BQ1=first+_AQ1;if(!_vQ1(_m91,this[_BQ1])){first=++_BQ1;_531-=_AQ1+1}else _531=_AQ1}return first};Array.prototype.rotate=function(first,_DQ1,_2c){var _Hc1=_DQ1;while(first!=_Hc1){var _EQ1=this[first];this[first]=this[_Hc1];this[_Hc1]=_EQ1;++first;++_Hc1;if(_Hc1===_2c)_Hc1=_DQ1;else if(first===_DQ1)_DQ1=_Hc1}
};var _FQ1=(function(){var _GQ1=function(){return +new Date()};if(typeof(performance)==='undefined')window['performance']={now:_GQ1};if(!window['performance'].now)window['performance'].now=_GQ1;function _HQ1(name,parent){this.name=name;this.parent=parent;this._IQ1={};this._1H1=0;this._JQ1=0;this._KQ1=0;this._LQ1=!1;this._MQ1=0}_HQ1.prototype={start:function(){this._1H1=performance.now();this._LQ1=!0},stop:function(_NQ1){if(!this._LQ1)return;this._LQ1=!1;this._JQ1+=performance.now()-this._1H1;if(_NQ1)this.start();
for(var x in this._IQ1)this._IQ1[x].stop()},_NQ1:function(_OQ1){if(!_OQ1){this._LQ1=!0;this._KQ1+=this._JQ1;this.start()}this._JQ1=0;for(var x in this._IQ1)this._IQ1[x]._NQ1(!0)}};var _PQ1=[];var _p01=new _HQ1("root");function _QQ1(name,parent){if(!_PQ1)throw new Error("late profile creation not allowed");var _Jo1=new _HQ1(name,parent||'root');_PQ1.push(_Jo1);return _Jo1}function _RQ1(_SQ1){_SQ1._MQ1--;delete _SQ1._IQ1[_SQ1.name]}function _TQ1(_Qc1,_SQ1){if(_Qc1.name===_SQ1.parent)return _Qc1;for(var x in _Qc1._IQ1){
var _O11;if(_O11=_TQ1(_Qc1._IQ1[x],_SQ1))return _O11}return null}function init(){while(_PQ1.length){var _kt1=_PQ1.pop();if(!(_kt1.parentNode=_TQ1(_p01,_kt1)))_PQ1._UQ1(_kt1);else {_kt1.parentNode._IQ1[_kt1.name]=_kt1;_kt1.parentNode._MQ1++}}_PQ1=null}function _VQ1(){_p01._NQ1(!0)}var _Zb1={_QQ1:_QQ1,_RQ1:_RQ1,init:init,_NQ1:_VQ1,_WQ1:_p01};return _Zb1}());function _XQ1(_YQ1){if(!_YQ1){console.log("Assertion failed! Pls debug.");debugger}}var _ZQ1=Number.MAX_VALUE;var __Q1=2.2204460492503131e-016;var _0R1=Math.PI;
/// @file
var _1R1=2;var _2R1=8;var _3R1=0.1;var _4R1=2.0;var _5R1=0.005;var _6R1=(2.0/180.0*_0R1);var _7R1=(2.0*_5R1);var _8R1=8;var _9R1=32;var _aR1=1.0;var _bR1=0.2;var _cR1=(8.0/180.0*_0R1);var _dR1=2.0;var _eR1=(_dR1*_dR1);var _fR1=(0.5*_0R1);var _gR1=(_fR1*_fR1);var _hR1=0.2;var _iR1=0.75;var _jR1=0.5;var _kR1=0.01;var _lR1=(2.0/180.0*_0R1);var _mR1=(-1);var _nR1=0.75;var _oR1=1.0;var _pR1=5.0;var _qR1=2;var _rR1=(_qR1*_qR1);var _sR1=256;function _tR1(_uR1,_vR1,_wR1){this._xR1=_uR1;this._yR1=_vR1;this._zR1=_wR1}_tR1.prototype={
toString:function(){return this._xR1+'.'+this._yR1+'.'+this._zR1}};var _AR1=new _tR1(2,3,1);function _BR1(x){return isFinite(x)&&!isNaN(x)}var _CR1=Math.sqrt;var _DR1=Math.atan2;var _ER1=Math.sin;var _FR1=Math.cos;var _GR1=Math.floor;var _HR1=Math.ceil;var _IR1=_CR1;var _JR1=_DR1;function _KR1(x){return 1.0/_CR1(x)}function _LR1(x,y){if(typeof(x)!=='undefined'){this.x=x;this.y=y}else this.x=this.y=0}_LR1.prototype={_401:function(){return new _LR1(this.x,this.y)},_MR1:function(){this.x=0.0;this.y=0.0;return this},_Tb1:function(_NR1,
_OR1){this.x=_NR1;this.y=_OR1;return this},_PR1:function(_121){this.x=_121.x;this.y=_121.y;return this},_QR1:function(){var _C41=new _LR1();_C41._Tb1(-this.x,-this.y);return _C41},_RR1:function(_8c){switch(_8c){case 0:return this.x;case 1:return this.y}},_SR1:function(_8c,_C41){switch(_8c){case 0:return this.x=_C41;case 1:return this.y=_C41}},_ya1:function(_C41){this.x+=_C41.x;this.y+=_C41.y;return this},_TR1:function(_C41){this.x-=_C41.x;this.y-=_C41.y;return this},Multiply:function(_e41){this.x*=_e41;this.y*=_e41;
return this},Length:function(){return _IR1(this.x*this.x+this.y*this.y)},_UR1:function(){return this.x*this.x+this.y*this.y},_VR1:function(){var length=this.Length();if(length<__Q1){return 0.0}var _WR1=1.0/length;this.x*=_WR1;this.y*=_WR1;return length},_XR1:function(){return _BR1(this.x)&&_BR1(this.y)},_YR1:function(){return new _LR1(-this.y,this.x)},_ZR1:function(out){var _Xp1=out||[];_Xp1[0]=this.x;_Xp1[1]=this.y;return _Xp1},__R1:function(data){this.x=data[0];this.y=data[1]}};_LR1._ya1=function(_e41,_621){
return new _LR1(_e41.x+_621.x,_e41.y+_621.y)};_LR1._TR1=function(_e41,_621){return new _LR1(_e41.x-_621.x,_e41.y-_621.y)};_LR1._0S1=function(_e41,_621){return _e41.x==_621.x&&_e41.y==_621.y};_LR1.Multiply=function(_Jo1,_e41){return new _LR1(_Jo1*_e41.x,_Jo1*_e41.y)};_LR1._QR1=function(_e41){return new _LR1(-_e41.x,-_e41.y)};function _1S1(x,y,_G61){if(typeof(x)!=='undefined'){this.x=x;this.y=y;this._G61=_G61}}_1S1.prototype={_401:function(){return new _1S1(this.x,this.y,this._G61)},_MR1:function(){this.x=0.0;
this.y=0.0;this._G61=0.0},_Tb1:function(_NR1,_OR1,_2S1){this.x=_NR1;this.y=_OR1;this._G61=_2S1},_QR1:function(){var _C41=new _1S1();_C41._Tb1(-this.x,-this.y,-this._G61);return _C41},_ya1:function(_C41){this.x+=_C41.x;this.y+=_C41.y;this._G61+=_C41._G61},_TR1:function(_C41){this.x-=_C41.x;this.y-=_C41.y;this._G61-=_C41._G61},Multiply:function(_Jo1){this.x*=_Jo1;this.y*=_Jo1;this._G61*=_Jo1},x:0,y:0,_G61:0};_1S1.Multiply=function(_Jo1,_e41){return new _1S1(_Jo1*_e41.x,_Jo1*_e41.y,_Jo1*_e41._G61)};_1S1._ya1=function(_e41,
_621){return new _1S1(_e41.x+_621.x,_e41.y+_621.y,_e41._G61+_621._G61)};_1S1._TR1=function(_e41,_621){return new _1S1(_e41.x-_621.x,_e41.y-_621.y,_e41._G61-_621._G61)};function _3S1(_4S1,_5S1){this._Eq1=_4S1?_4S1._401():new _LR1();this._4v1=_5S1?_5S1._401():new _LR1()}_3S1.prototype={_Tb1:function(_4S1,_5S1){this._Eq1._PR1(_4S1);this._4v1._PR1(_5S1)},_PR1:function(_4m1){this._Eq1._PR1(_4m1._Eq1);this._4v1._PR1(_4m1._4v1)},_6S1:function(){this._Eq1.x=1.0;this._4v1.x=0.0;this._Eq1.y=0.0;this._4v1.y=1.0},
_MR1:function(){this._Eq1.x=0.0;this._4v1.x=0.0;this._Eq1.y=0.0;this._4v1.y=0.0},_7S1:function(){var _e41=this._Eq1.x,_621=this._4v1.x,_9c=this._Eq1.y,_be1=this._4v1.y;var _8S1=new _3S1();var _9S1=_e41*_be1-_621*_9c;if(_9S1!=0.0){_9S1=1.0/_9S1}_8S1._Eq1.x=_9S1*_be1;_8S1._4v1.x=-_9S1*_621;_8S1._Eq1.y=-_9S1*_9c;_8S1._4v1.y=_9S1*_e41;return _8S1},_aS1:function(_621){var _bS1=this._Eq1.x,_cS1=this._4v1.x,_dS1=this._Eq1.y,_eS1=this._4v1.y;var _9S1=_bS1*_eS1-_cS1*_dS1;if(_9S1!=0.0){_9S1=1.0/_9S1}var x=new _LR1();
x.x=_9S1*(_eS1*_621.x-_cS1*_621.y);x.y=_9S1*(_bS1*_621.y-_dS1*_621.x);return x}};_3S1._ya1=function(_YQ1,_8S1){return new _3S1(_LR1._ya1(_YQ1._Eq1,_8S1._Eq1),_LR1._ya1(_YQ1._4v1,_8S1._4v1))};function _fS1(_4S1,_5S1,_gS1){this._Eq1=_4S1?_4S1._401():new _1S1();this._4v1=_5S1?_5S1._401():new _1S1();this._hS1=_gS1?_gS1._401():new _1S1()}_fS1.prototype={_MR1:function(){this._Eq1._MR1();this._4v1._MR1();this._hS1._MR1()},_iS1:function(_621){var _9S1=_jS1(this._Eq1,_kS1(this._4v1,this._hS1));if(_9S1!=0.0){_9S1=1.0/_9S1}
var x=new _1S1();x.x=_9S1*_jS1(_621,_kS1(this._4v1,this._hS1));x.y=_9S1*_jS1(this._Eq1,_kS1(_621,this._hS1));x._G61=_9S1*_jS1(this._Eq1,_kS1(this._4v1,_621));return x},_lS1:function(_621){var _bS1=this._Eq1.x,_cS1=this._4v1.x,_dS1=this._Eq1.y,_eS1=this._4v1.y;var _9S1=_bS1*_eS1-_cS1*_dS1;if(_9S1!=0.0){_9S1=1.0/_9S1}var x=new _LR1();x.x=_9S1*(_eS1*_621.x-_cS1*_621.y);x.y=_9S1*(_bS1*_621.y-_dS1*_621.x);return x},_mS1:function(_nS1){var _e41=this._Eq1.x,_621=this._4v1.x,_9c=this._Eq1.y,_be1=this._4v1.y;var _9S1=_e41*_be1-_621*_9c;
if(_9S1!=0.0){_9S1=1.0/_9S1;}_nS1._Eq1.x=_9S1*_be1;_nS1._4v1.x=-_9S1*_621;_nS1._Eq1._G61=0.0;_nS1._Eq1.y=-_9S1*_9c;_nS1._4v1.y=_9S1*_e41;_nS1._4v1._G61=0.0;_nS1._hS1.x=0.0;_nS1._hS1.y=0.0;_nS1._hS1._G61=0.0},_oS1:function(_nS1){var _9S1=_jS1(this._Eq1,_kS1(this._4v1,this._hS1));if(_9S1!=0.0){_9S1=1.0/_9S1}var _bS1=this._Eq1.x,_cS1=this._4v1.x,_pS1=this._hS1.x;var _eS1=this._4v1.y,_qS1=this._hS1.y;var _rS1=this._hS1._G61;_nS1._Eq1.x=_9S1*(_eS1*_rS1-_qS1*_qS1);_nS1._Eq1.y=_9S1*(_pS1*_qS1-_cS1*_rS1);_nS1._Eq1._G61=_9S1*(_cS1*_qS1-_pS1*_eS1);
_nS1._4v1.x=_nS1._Eq1.y;_nS1._4v1.y=_9S1*(_bS1*_rS1-_pS1*_pS1);_nS1._4v1._G61=_9S1*(_pS1*_cS1-_bS1*_qS1);_nS1._hS1.x=_nS1._Eq1._G61;_nS1._hS1.y=_nS1._4v1._G61;_nS1._hS1._G61=_9S1*(_bS1*_eS1-_cS1*_cS1)}};function _sS1(angle,_9c){if(typeof(_9c)!=='undefined'){this._Jo1=angle;this._9c=_9c}else if(typeof(angle)!=='undefined')this._Tb1(angle)}_sS1.prototype={_401:function(){return new _sS1(this._Jo1,this._9c)},_PR1:function(_121){this._Jo1=_121._Jo1;this._9c=_121._9c},_Tb1:function(x){this._Jo1=_ER1(x);this._9c=_FR1(x)}
,_6S1:function(){this._Jo1=0.0;this._9c=1.0;},_tS1:function(){return _JR1(this._Jo1,this._9c)},_uS1:function(){return new _LR1(this._9c,this._Jo1)},_vS1:function(){return new _LR1(-this._Jo1,this._9c)},_Jo1:0,_9c:1};function _wS1(position,rotation){this._kt1=new _LR1();this._Nr1=new _sS1();if(position){this._kt1._PR1(position);this._Nr1._PR1(rotation)}}_wS1.prototype={_401:function(){var _xS1=new _wS1(this._kt1,this._Nr1);return _xS1},_PR1:function(_xS1){this._kt1._PR1(_xS1._kt1);this._Nr1._PR1(_xS1._Nr1)}
,_6S1:function(){this._kt1._MR1();this._Nr1._6S1()},_Tb1:function(position,angle){this._kt1._PR1(position);this._Nr1._Tb1(angle)}};function _yS1(){this._zS1=new _LR1();this._AS1=new _LR1();this._9c=new _LR1()}_yS1.prototype={_PR1:function(_BS1){this._zS1._PR1(_BS1._zS1);this._AS1._PR1(_BS1._AS1);this._9c._PR1(_BS1._9c);this._e41=_BS1._e41;this._CS1=_BS1._CS1;this._DS1=_BS1._DS1},_401:function(){var _BS1=new _yS1();_BS1._zS1._PR1(this._zS1);_BS1._AS1._PR1(this._AS1);_BS1._9c._PR1(this._9c);_BS1._e41=this._e41;
_BS1._CS1=this._CS1;_BS1._DS1=this._DS1;return _BS1},/// @param beta is a factor in [0,1], where 0 indicates alpha0.
_ES1:function(_xS1,_FS1){_xS1._kt1.x=((1.0-_FS1)*this._AS1.x)+(_FS1*this._9c.x);_xS1._kt1.y=((1.0-_FS1)*this._AS1.y)+(_FS1*this._9c.y);var angle=(1.0-_FS1)*this._CS1+_FS1*this._e41;_xS1._Nr1._Tb1(angle);_xS1._kt1.x-=_xS1._Nr1._9c*this._zS1.x-_xS1._Nr1._Jo1*this._zS1.y;_xS1._kt1.y-=_xS1._Nr1._Jo1*this._zS1.x+_xS1._Nr1._9c*this._zS1.y},/// @param alpha the new initial time.
_GS1:function(alpha){
_XQ1(this._DS1<1.0);var _FS1=(alpha-this._DS1)/(1.0-this._DS1);this._AS1._ya1(_LR1.Multiply(_FS1,_LR1._TR1(this._9c,this._AS1)));this._CS1+=_FS1*(this._e41-this._CS1);this._DS1=alpha},_VR1:function(){var _HS1=2.0*_0R1;var _be1=_HS1*_GR1(this._CS1/_HS1);this._CS1-=_be1;this._e41-=_be1},_CS1:0,_e41:0,_DS1:0};function _IS1(_e41,_621){return _e41.x*_621.x+_e41.y*_621.y}function _JS1(_e41,_621){return _e41.x*_621.y-_e41.y*_621.x}function _KS1(_e41,_Jo1){return new _LR1(_Jo1*_e41.y,-_Jo1*_e41.x)}function _LS1(_Jo1,
_e41){return new _LR1(-_Jo1*_e41.y,_Jo1*_e41.x)}function _MS1(_YQ1,_C41){return new _LR1(_YQ1._Eq1.x*_C41.x+_YQ1._4v1.x*_C41.y,_YQ1._Eq1.y*_C41.x+_YQ1._4v1.y*_C41.y)}function _NS1(_YQ1,_C41){return new _LR1(_IS1(_C41,_YQ1._Eq1),_IS1(_C41,_YQ1._4v1))}function _OS1(_e41,_621){var _9c=_LR1._TR1(_e41,_621);return _9c.Length()}function _PS1(_e41,_621){var _9c=_LR1._TR1(_e41,_621);return _IS1(_9c,_9c)}function _jS1(_e41,_621){return _e41.x*_621.x+_e41.y*_621.y+_e41._G61*_621._G61}function _kS1(_e41,_621){return new _1S1(_e41.y*_621._G61-_e41._G61*_621.y,
_e41._G61*_621.x-_e41.x*_621._G61,_e41.x*_621.y-_e41.y*_621.x)}function _QS1(_YQ1,_8S1){return new _3S1(_MS1(_YQ1,_8S1._Eq1),_MS1(_YQ1,_8S1._4v1))}function _RS1(_YQ1,_8S1){var _4S1=new _LR1(_IS1(_YQ1._Eq1,_8S1._Eq1),_IS1(_YQ1._4v1,_8S1._Eq1));var _5S1=new _LR1(_IS1(_YQ1._Eq1,_8S1._4v1),_IS1(_YQ1._4v1,_8S1._4v1));return new _3S1(_4S1,_5S1)}function _SS1(_YQ1,_C41){return _1S1._ya1(_1S1._ya1(_1S1.Multiply(_C41.x,_YQ1._Eq1),_1S1.Multiply(_C41.y,_YQ1._4v1)),_1S1.Multiply(_C41._G61,_YQ1._hS1))}function _TS1(_YQ1,
_C41){return new _LR1(_YQ1._Eq1.x*_C41.x+_YQ1._4v1.x*_C41.y,_YQ1._Eq1.y*_C41.x+_YQ1._4v1.y*_C41.y)}function _US1(_Nr1,_321){var _VS1=new _sS1();_VS1._Jo1=_Nr1._Jo1*_321._9c+_Nr1._9c*_321._Jo1;_VS1._9c=_Nr1._9c*_321._9c-_Nr1._Jo1*_321._Jo1;return _VS1}function _WS1(_Nr1,_321){var _VS1=new _sS1();_VS1._Jo1=_Nr1._9c*_321._Jo1-_Nr1._Jo1*_321._9c;_VS1._9c=_Nr1._9c*_321._9c+_Nr1._Jo1*_321._Jo1;return _VS1}function _XS1(_Nr1,_C41){return new _LR1(_Nr1._9c*_C41.x-_Nr1._Jo1*_C41.y,_Nr1._Jo1*_C41.x+_Nr1._9c*_C41.y)}function _YS1(_Nr1,
_C41){return new _LR1(_Nr1._9c*_C41.x+_Nr1._Jo1*_C41.y,-_Nr1._Jo1*_C41.x+_Nr1._9c*_C41.y)}function _ZS1(__S1,_C41){return new _LR1((__S1._Nr1._9c*_C41.x-__S1._Nr1._Jo1*_C41.y)+__S1._kt1.x,(__S1._Nr1._Jo1*_C41.x+__S1._Nr1._9c*_C41.y)+__S1._kt1.y)}function _0T1(__S1,_C41){var __d1=_C41.x-__S1._kt1.x;var _0e1=_C41.y-__S1._kt1.y;var x=(__S1._Nr1._9c*__d1+__S1._Nr1._Jo1*_0e1);var y=(-__S1._Nr1._Jo1*__d1+__S1._Nr1._9c*_0e1);return new _LR1(x,y)}function _1T1(_YQ1,_8S1){var _2T1=new _wS1();_2T1._Nr1=_US1(_YQ1._Nr1,_8S1._Nr1);
_2T1._kt1=_LR1._ya1(_XS1(_YQ1._Nr1,_8S1._kt1),_YQ1._kt1);return _2T1}function _3T1(_YQ1,_8S1){var _2T1=new _wS1();_2T1._Nr1=_WS1(_YQ1._Nr1,_8S1._Nr1);var _4T1=_8S1._kt1.x-_YQ1._kt1.x;var _5T1=_8S1._kt1.y-_YQ1._kt1.y;_2T1._kt1.x=_YQ1._Nr1._9c*_4T1+_YQ1._Nr1._Jo1*_5T1;_2T1._kt1.y=-_YQ1._Nr1._Jo1*_4T1+_YQ1._Nr1._9c*_5T1;return _2T1}var _6T1=Math.abs;function _7T1(_e41){return new _LR1(_6T1(_e41.x),_6T1(_e41.y));}function _8T1(_YQ1){return new _3S1(_7T1(_YQ1._Eq1),_7T1(_YQ1._4v1))}var _9T1=Math.min;function _aT1(_e41,
_621){return new _LR1(_9T1(_e41.x,_621.x),_9T1(_e41.y,_621.y))}var _bT1=Math.max;function _cT1(_e41,_621){return new _LR1(_bT1(_e41.x,_621.x),_bT1(_e41.y,_621.y))}function _dT1(_e41,_eL1,_uL1){return _bT1(_eL1,_9T1(_e41,_uL1))}function _eT1(_e41,_eL1,_uL1){return _cT1(_eL1,_aT1(_e41,_uL1))}function _fT1(x){x|=(x>>1);x|=(x>>2);x|=(x>>4);x|=(x>>8);x|=(x>>16);return x+1}function _gT1(x){var result=x>0&&(x&(x-1))==0;return result;}var _hT1=32767;function _iT1(_jT1,_dL1){var _321=Math.random();if(typeof(_jT1)!=='undefined')_321=(_dL1-_jT1)*_321+_jT1;
else _321=2.0*_321-1.0;return _321}function _kT1(_321,_d41,_621){this._321=_321||0;this._d41=_d41||0;this._621=_621||0}_kT1.prototype={_Tb1:function(_321,_d41,_621){this._321=_321;this._d41=_d41;this._621=_621}};function _lT1(){}_lT1.prototype={_mT1:function(_4P1){this._nT1=_4P1},_oT1:function(){return this._nT1},_pT1:function(_4P1){this._nT1|=_4P1},_qT1:function(_4P1){this._nT1&=~_4P1},_rT1:function(_4P1){this._nT1^=_4P1},_sT1:function(vertices,vertexCount,color){},_tT1:function(vertices,vertexCount,
color){},_uT1:function(_vT1,_wT1,color){},_xT1:function(_vT1,_wT1,_fe1,color){},_yT1:function(_ee1,_zT1,color){},/// @param xf a transform.
_AT1:function(_xS1){},_BT1:function(_CT1,_wT1,_DT1,_531){},_nT1:0};_lT1._ET1=1;_lT1._FT1=2;_lT1._GT1=4;_lT1._HT1=8;_lT1._IT1=16;_lT1._JT1=32;_lT1._KT1=64;_lT1._LT1=128;_lT1._MT1=256;_lT1._NT1=512;_lT1._OT1=1024;if(typeof(performance)==='undefined'){window.performance={now:function(){return +new Date()}}}function _PT1(){this._bs1()}_PT1.prototype={_bs1:function(){
this._QT1=performance.now()},_RT1:function(){return performance.now()-this._QT1}};function _ST1(){this._TT1=0;this._vT1=new _LR1();this._UT1=0}/*
* A shape.
* @constructor
* @returns {b2Shape}
*/function _VT1(){this._Ax1=0;this._WT1=0}_VT1.prototype={_401:function(){},/// @return the shape type.
_XT1:function(){return this._Ax1},_YT1:function(){},/// @param xf the shape world transform.
/// @param p a point in world coordinates.
_ZT1:function(_xS1,_kt1){},/// @param output the ray-cast results.
/// @param input the ray-cast input parameters.
/// @param transform the transform to be applied to the shape.
/// @param childIndex the child shape index
__T1:function(_zr1,
_xr1,transform,_0U1){},/// @param aabb returns the axis aligned box.
/// @param xf the world transform of the shape.
/// @param childIndex the child shape
_1U1:function(_2U1,_xS1,_0U1){},/// @param massData returns the mass data for this shape.
/// @param density the density in kilograms per meter squared.
_3U1:function(_4U1,_5U1){},/// @param xf the shape world transform.
/// @param p a point in world coordinates.
/// @param distance returns the distance from the current shape.
/// @param normal returns the direction in which the distance increases.
_6U1:function(_xS1,
_kt1,_7U1,_8U1,_0U1){},_ZR1:function(out){var _Xp1=out||{};_Xp1['m_type']=this._Ax1;_Xp1['m_radius']=this._WT1;return _Xp1},__R1:function(data){this._WT1=data['m_radius']}};_VT1._9U1=0;_VT1._aU1=1;_VT1._bU1=2;_VT1._cU1=3;_VT1._dU1=4;function _eU1(){this.parent.call(this);this._Ax1=_VT1._9U1;this._WT1=0;this._fU1=new _LR1();Object.seal(this)}_eU1.prototype={_401:function(){var _gU1=new _eU1();_gU1._WT1=this._WT1;_gU1._fU1=this._fU1._401();return _gU1},/// @see b2Shape::GetChildCount
_YT1:function(){return 1}
,_ZT1:function(transform,_kt1){var _vT1=_LR1._ya1(transform._kt1,_XS1(transform._Nr1,this._fU1));var _be1=_LR1._TR1(_kt1,_vT1);return _IS1(_be1,_be1)<=this._WT1*this._WT1},__T1:function(_zr1,_xr1,transform,_0U1){var position=_LR1._ya1(transform._kt1,_XS1(transform._Nr1,this._fU1));var _Jo1=_LR1._TR1(_xr1._ee1,position);var _621=_IS1(_Jo1,_Jo1)-this._WT1*this._WT1;var _321=_LR1._TR1(_xr1._zT1,_xr1._ee1);var _9c=_IS1(_Jo1,_321);var _1t1=_IS1(_321,_321);var _hU1=_9c*_9c-_1t1*_621;if(_hU1<0.0||_1t1<__Q1){return !1}
var _e41=-(_9c+_IR1(_hU1));if(0.0<=_e41&&_e41<=_xr1._iU1*_1t1){_e41/=_1t1;_zr1._jU1=_e41;_zr1._8U1=_LR1._ya1(_Jo1,_LR1.Multiply(_e41,_321));_zr1._8U1._VR1();return !0}return !1},/// @see b2Shape::ComputeAABB
_1U1:function(_2U1,transform,_0U1){var __d1=transform._kt1.x+(transform._Nr1._9c*this._fU1.x-transform._Nr1._Jo1*this._fU1.y);var _0e1=transform._kt1.y+(transform._Nr1._Jo1*this._fU1.x+transform._Nr1._9c*this._fU1.y);_2U1._kU1.x=__d1-this._WT1;_2U1._kU1.y=_0e1-this._WT1;_2U1._lU1.x=__d1+this._WT1;
_2U1._lU1.y=_0e1+this._WT1},/// @see b2Shape::ComputeMass
_3U1:function(_4U1,_5U1){_4U1._TT1=_5U1*_0R1*this._WT1*this._WT1;_4U1._vT1=this._fU1;_4U1._UT1=_4U1._TT1*(0.5*this._WT1*this._WT1+_IS1(this._fU1,this._fU1))},_mU1:function(_be1){return 0},_nU1:function(_be1){return this._fU1},_891:function(){return 1},_oU1:function(index){_XQ1(index==0);return this._fU1},_6U1:function(transform,_kt1,_7U1,_8U1,_0U1){var _vT1=_LR1._ya1(transform._kt1,_XS1(transform._Nr1,this._fU1));var _be1=_LR1._TR1(_kt1,_vT1);
var _pU1=_be1.Length();_7U1[0]=_pU1-this._WT1;_8U1._PR1(_LR1.Multiply(1/_pU1,_be1))},_ZR1:function(out){var _Xp1=out||{};this.parent.prototype._ZR1.call(this,_Xp1);_Xp1['m_p']=this._fU1._ZR1();return _Xp1},__R1:function(data){this.parent.prototype.__R1.call(this,data);this._fU1.__R1(data['m_p'])}};_eU1._sQ1(_VT1);function _qU1(){this.parent.call(this);this._Ax1=_VT1._aU1;this._WT1=_7R1;this._rU1=new _LR1();this._sU1=new _LR1();this._tU1=new _LR1();this._uU1=new _LR1();this._vU1=!1;this._wU1=!1;Object.seal(this)}
_qU1.prototype={_Tb1:function(_661,_761){this._sU1._PR1(_661);this._tU1._PR1(_761);this._vU1=!1;this._wU1=!1},_401:function(){var _gU1=new _qU1();_gU1._rU1=this._rU1._401();_gU1._sU1=this._sU1._401();_gU1._tU1=this._tU1._401();_gU1._uU1=this._uU1._401();_gU1._vU1=this._vU1;_gU1._wU1=this._wU1;return _gU1},/// @see b2Shape::GetChildCount
_YT1:function(){return 1},/// @see b2Shape::TestPoint
_ZT1:function(transform,_kt1){return !1},__T1:function(_zr1,_xr1,_xS1,_0U1){var _ee1=_YS1(_xS1._Nr1,_LR1._TR1(_xr1._ee1,
_xS1._kt1));var _zT1=_YS1(_xS1._Nr1,_LR1._TR1(_xr1._zT1,_xS1._kt1));var _be1=_LR1._TR1(_zT1,_ee1);var _661=this._sU1;var _761=this._tU1;var e=_LR1._TR1(_761,_661);var _8U1=new _LR1(e.y,-e.x);_8U1._VR1();var _xU1=_IS1(_8U1,_LR1._TR1(_661,_ee1));var _yU1=_IS1(_8U1,_be1);if(_yU1==0.0){return !1}var _521=_xU1/_yU1;if(_521<0.0||_xr1._iU1<_521){return !1}var _Nr1=_LR1._ya1(_ee1,_LR1.Multiply(_521,_be1));var _321=_LR1._TR1(_761,_661);var _1t1=_IS1(_321,_321);if(_1t1==0.0){return !1}var _Jo1=_IS1(_LR1._TR1(_Nr1,_661),_321)/_1t1;
if(_Jo1<0.0||1.0<_Jo1){return !1}_zr1._jU1=_521;if(_xU1>0.0){_zr1._8U1=_XS1(_xS1._Nr1,_8U1)._QR1()}else {_zr1._8U1=_XS1(_xS1._Nr1,_8U1)}return !0},/// @see b2Shape::ComputeAABB
_1U1:function(_2U1,_xS1,_0U1){var _k61=(_xS1._Nr1._9c*this._sU1.x-_xS1._Nr1._Jo1*this._sU1.y)+_xS1._kt1.x;var _l61=(_xS1._Nr1._Jo1*this._sU1.x+_xS1._Nr1._9c*this._sU1.y)+_xS1._kt1.y;var _m61=(_xS1._Nr1._9c*this._tU1.x-_xS1._Nr1._Jo1*this._tU1.y)+_xS1._kt1.x;var _n61=(_xS1._Nr1._Jo1*this._tU1.x+_xS1._Nr1._9c*this._tU1.y)+_xS1._kt1.y;
var _zU1=_9T1(_k61,_m61);var _AU1=_9T1(_l61,_n61);var _BU1=_bT1(_k61,_m61);var _CU1=_bT1(_l61,_n61);_2U1._kU1.x=_zU1-this._WT1;_2U1._kU1.y=_AU1-this._WT1;_2U1._lU1.x=_BU1+this._WT1;_2U1._lU1.y=_CU1+this._WT1},/// @see b2Shape::ComputeMass
_3U1:function(_4U1,_5U1){_4U1._TT1=0.0;_4U1._vT1=_LR1.Multiply(0.5,_LR1._ya1(this._sU1,this._tU1));_4U1._UT1=0.0},_6U1:function(_xS1,_kt1,_7U1,_8U1,_0U1){var _661=_ZS1(_xS1,this._sU1);var _761=_ZS1(_xS1,this._tU1);var _be1=_LR1._TR1(_kt1,_661);var _Jo1=_LR1._TR1(_761,
_661);var _DU1=_IS1(_be1,_Jo1);if(_DU1>0){var _lm1=_IS1(_Jo1,_Jo1);if(_DU1>_lm1){_be1._PR1(_LR1._TR1(_kt1,_761))}else {_be1._TR1(_LR1.Multiply(_DU1/_lm1,_Jo1))}}var _pU1=_be1.Length();_7U1[0]=_pU1;_8U1._PR1(_pU1>0?_LR1.Multiply(1/_pU1,_be1):new _LR1(0,0))},_ZR1:function(out){var _Xp1=out||{};this.parent.prototype._ZR1.call(this,_Xp1);_Xp1['m_vertex1']=this._sU1._ZR1();_Xp1['m_vertex2']=this._tU1._ZR1();_Xp1['m_hasVertex0']=this._vU1;if(this._vU1)_Xp1['m_vertex0']=this._rU1._ZR1();_Xp1['m_hasVertex3']=this._wU1;
if(this._wU1)_Xp1['m_vertex3']=this._uU1._ZR1();return _Xp1;},__R1:function(data){this.parent.prototype.__R1.call(this,data);this._sU1.__R1(data['m_vertex1']);this._tU1.__R1(data['m_vertex2']);this._vU1=data['m_hasVertex0'];if(this._vU1)this._rU1.__R1(data['m_vertex0']);this._wU1=data['m_hasVertex3'];if(this._wU1)this._uU1.__R1(data['m_vertex3'])}};_qU1._sQ1(_VT1);function _EU1(){this.parent.call(this);this._Ax1=_VT1._cU1;this._WT1=_7R1;this._FU1=null;this._GU1=0;this._HU1=new _LR1();this._IU1=new _LR1();
this._JU1=!1;this._KU1=!1;Object.seal(this)}_EU1._LU1=new _qU1();_EU1.prototype={/// @param vertices an array of vertices, these are copied
/// @param count the vertex count
_MU1:function(vertices,_531){_XQ1(this._FU1==null&&this._GU1==0);_XQ1(_531>=3);for(var _8c=1;_8c<_531;++_8c){var _661=vertices[_8c-1];var _761=vertices[_8c];_XQ1(_PS1(_661,_761)>_5R1*_5R1)}this._GU1=_531+1;this._FU1=new Array(this._GU1);for(var _8c=0;_8c<_531;++_8c)this._FU1[_8c]=vertices[_8c]._401();this._FU1[_531]=this._FU1[0]._401();
this._HU1._PR1(this._FU1[this._GU1-2]);this._IU1._PR1(this._FU1[1]);this._JU1=!0;this._KU1=!0;},/// @param vertices an array of vertices, these are copied
/// @param count the vertex count
_NU1:function(vertices,_531){_XQ1(this._FU1==null&&this._GU1==0);_XQ1(_531>=2);for(var _8c=1;_8c<_531;++_8c){var _661=vertices[_8c-1];var _761=vertices[_8c];_XQ1(_PS1(_661,_761)>_5R1*_5R1)}this._GU1=_531;this._FU1=new Array(_531);for(var _8c=0;_8c<_531;++_8c)this._FU1[_8c]=vertices[_8c]._401();this._JU1=!1;this._KU1=!1;
this._HU1._MR1();this._IU1._MR1()},_OU1:function(_PU1){this._HU1._PR1(_PU1);this._JU1=!0},_QU1:function(_RU1){this._IU1._PR1(_RU1);this._KU1=!0},_401:function(){var _gU1=new _EU1();_gU1._GU1=this._GU1;_gU1._FU1=new Array(this._GU1);for(var _8c=0;_8c<this._GU1;++_8c)_gU1._FU1[_8c]=this._FU1[_8c]._401();_gU1._HU1=this._HU1._401();_gU1._IU1=this._IU1._401();_gU1._JU1=this._JU1;_gU1._KU1=this._KU1;return _gU1},/// @see b2Shape::GetChildCount
_YT1:function(){return this._GU1-1},_SU1:function(_TU1,index){_XQ1(0<=index&&index<this._GU1-1);
_TU1._Ax1=_VT1._aU1;_TU1._WT1=this._WT1;_TU1._sU1=this._FU1[index+0];_TU1._tU1=this._FU1[index+1];if(index>0){_TU1._rU1=this._FU1[index-1];_TU1._vU1=!0}else {_TU1._rU1=this._HU1;_TU1._vU1=this._JU1}if(index<this._GU1-2){_TU1._uU1=this._FU1[index+2];_TU1._wU1=!0}else {_TU1._uU1=this._IU1;_TU1._wU1=this._KU1}},/// @see b2Shape::TestPoint
_ZT1:function(transform,_kt1){return !1},__T1:function(_zr1,_xr1,_xS1,_0U1){_XQ1(_0U1<this._GU1);var _UU1=_0U1;var _VU1=_0U1+1;if(_VU1==this._GU1){_VU1=0}_EU1._LU1._sU1=this._FU1[_UU1]._401();
_EU1._LU1._tU1=this._FU1[_VU1]._401();return _EU1._LU1.__T1(_zr1,_xr1,_xS1,0)},/// @see b2Shape::ComputeAABB
_1U1:function(_2U1,_xS1,_0U1){_XQ1(_0U1<this._GU1);var _UU1=_0U1;var _VU1=_0U1+1;if(_VU1==this._GU1){_VU1=0}var _k61=(_xS1._Nr1._9c*this._FU1[_UU1].x-_xS1._Nr1._Jo1*this._FU1[_UU1].y)+_xS1._kt1.x;var _l61=(_xS1._Nr1._Jo1*this._FU1[_UU1].x+_xS1._Nr1._9c*this._FU1[_UU1].y)+_xS1._kt1.y;var _m61=(_xS1._Nr1._9c*this._FU1[_VU1].x-_xS1._Nr1._Jo1*this._FU1[_VU1].y)+_xS1._kt1.x;var _n61=(_xS1._Nr1._Jo1*this._FU1[_VU1].x+_xS1._Nr1._9c*this._FU1[_VU1].y)+_xS1._kt1.y;
_2U1._kU1.x=_9T1(_k61,_m61);_2U1._kU1.y=_9T1(_l61,_n61);_2U1._lU1.x=_bT1(_k61,_m61);_2U1._lU1.y=_bT1(_l61,_n61)},/// @see b2Shape::ComputeMass
_3U1:function(_4U1,_5U1){_4U1._TT1=0.0;_4U1._vT1._MR1();_4U1._UT1=0.0},_6U1:function(_xS1,_kt1,_7U1,_8U1,_0U1){this._SU1(_EU1._LU1,_0U1);_EU1._LU1._6U1(_xS1,_kt1,_7U1,_8U1,0)},_ZR1:function(out){var _Xp1=out||{};this.parent.prototype._ZR1.call(this,_Xp1);_Xp1['m_count']=this._GU1;_Xp1['m_vertices']=[];for(var _8c=0;_8c<this._GU1;++_8c)_Xp1['m_vertices'].push(this._FU1[_8c]._ZR1());
_Xp1['m_hasPrevVertex']=this._JU1;if(this._JU1)_Xp1['m_prevVertex']=this._HU1._ZR1();_Xp1['m_hasNextVertex']=this._KU1;if(this._KU1)_Xp1['m_nextVertex']=this._IU1._ZR1();return _Xp1},__R1:function(data){this.parent.prototype.__R1.call(this,data);this._GU1=data['m_count'];this._FU1=[];for(var _8c=0;_8c<this._GU1;++_8c){this._FU1[_8c]=new _LR1();this._FU1[_8c].__R1(data['m_vertices'][_8c])}this._JU1=data['m_hasPrevVertex'];if(this._JU1)this._HU1.__R1(data['m_prevVertex']);this._KU1=data['m_hasNextVertex'];
if(this._KU1)this._IU1.__R1(data['m_nextVertex'])}};_EU1._sQ1(_VT1);function _WU1(){this.parent.call(this);this._Ax1=_VT1._bU1;this._WT1=_7R1;this._GU1=0;this._XU1=new _LR1();this._FU1=new Array(_2R1);this._YU1=new Array(_2R1);Object.seal(this)}_WU1.prototype={_401:function(){var _gU1=new _WU1();_gU1._GU1=this._GU1;_gU1._XU1=this._XU1._401();for(var _8c=0;_8c<this._GU1;++_8c){_gU1._FU1[_8c]=this._FU1[_8c]._401();_gU1._YU1[_8c]=this._YU1[_8c]._401()}return _gU1},/// @see b2Shape::GetChildCount
_YT1:function(){
return 1},/// @warning the points may be re-ordered, even if they form a convex polygon
/// @warning collinear points are handled but not removed. Collinear points
_Tb1:function(vertices,_531){_XQ1(3<=_531&&_531<=_2R1);if(_531<3){this._ZU1(1.0,1.0);return }var _O11=_9T1(_531,_2R1);var __U1=new Array(_2R1);var _0V1=0;for(var _8c=0;_8c<_O11;++_8c){var _C41=vertices[_8c];var _1V1=!0;for(var _a21=0;_a21<_0V1;++_a21){if(_PS1(_C41,__U1[_a21])<0.5*_5R1){_1V1=!1;break }}if(_1V1){__U1[_0V1++]=_C41._401()}}_O11=_0V1;
if(_O11<3){_XQ1(!1);this._ZU1(1.0,1.0);return }var _2V1=0;var _Q51=__U1[0].x;for(_8c=1;_8c<_O11;++_8c){var x=__U1[_8c].x;if(x>_Q51||(x==_Q51&&__U1[_8c].y<__U1[_2V1].y)){_2V1=_8c;_Q51=x}}var hull=new Array(_2R1);var _R11=0;var _3V1=_2V1;for(;;){hull[_R11]=_3V1;var _4V1=0;for(_a21=1;_a21<_O11;++_a21){if(_4V1==_3V1){_4V1=_a21;continue }var _321=_LR1._TR1(__U1[_4V1],__U1[hull[_R11]]);var _C41=_LR1._TR1(__U1[_a21],__U1[hull[_R11]]);var _9c=_JS1(_321,_C41);if(_9c<0.0){_4V1=_a21}if(_9c==0.0&&_C41._UR1()>_321._UR1()){
_4V1=_a21}}++_R11;_3V1=_4V1;if(_4V1==_2V1){break }}this._GU1=_R11;for(_8c=0;_8c<_R11;++_8c){this._FU1[_8c]=__U1[hull[_8c]]._401()}for(_8c=0;_8c<_R11;++_8c){var _UU1=_8c;var _VU1=_8c+1<_R11?_8c+1:0;var _TU1=_LR1._TR1(this._FU1[_VU1],this._FU1[_UU1]);_XQ1(_TU1._UR1()>__Q1*__Q1);this._YU1[_8c]=_KS1(_TU1,1.0)._401();this._YU1[_8c]._VR1()}this._XU1=_WU1._5V1(this._FU1,_R11)},/// @param hx the half-width.
/// @param hy the half-height.
_ZU1:function(_6V1,_7V1,_vT1,angle){this._GU1=4;this._FU1[0]=new _LR1(-_6V1,
-_7V1);this._FU1[1]=new _LR1(_6V1,-_7V1);this._FU1[2]=new _LR1(_6V1,_7V1);this._FU1[3]=new _LR1(-_6V1,_7V1);this._YU1[0]=new _LR1(0.0,-1.0);this._YU1[1]=new _LR1(1.0,0.0);this._YU1[2]=new _LR1(0.0,1.0);this._YU1[3]=new _LR1(-1.0,0.0);if(!_vT1)return;this._XU1._PR1(_vT1);var _xS1=new _wS1();_xS1._kt1=_vT1;_xS1._Nr1._Tb1(angle);for(var _8c=0;_8c<this._GU1;++_8c){this._FU1[_8c]._PR1(_ZS1(_xS1,this._FU1[_8c]));this._YU1[_8c]._PR1(_XS1(_xS1._Nr1,this._YU1[_8c]))}},/// @see b2Shape::TestPoint
_ZT1:function(_xS1,
_kt1){var _8V1=_YS1(_xS1._Nr1,_LR1._TR1(_kt1,_xS1._kt1));for(var _8c=0;_8c<this._GU1;++_8c){var _9V1=_IS1(this._YU1[_8c],_LR1._TR1(_8V1,this._FU1[_8c]));if(_9V1>0.0){return !1}}return !0},__T1:function(_zr1,_xr1,_xS1,_0U1){var _ee1=_YS1(_xS1._Nr1,_LR1._TR1(_xr1._ee1,_xS1._kt1));var _zT1=_YS1(_xS1._Nr1,_LR1._TR1(_xr1._zT1,_xS1._kt1));var _be1=_LR1._TR1(_zT1,_ee1);var _3B1=0.0,_aV1=_xr1._iU1;var index=-1;for(var _8c=0;_8c<this._GU1;++_8c){var _xU1=_IS1(this._YU1[_8c],_LR1._TR1(this._FU1[_8c],_ee1));var _yU1=_IS1(this._YU1[_8c],
_be1);if(_yU1==0.0){if(_xU1<0.0){return !1}}else {if(_yU1<0.0&&_xU1<_3B1*_yU1){_3B1=_xU1/_yU1;index=_8c}else if(_yU1>0.0&&_xU1<_aV1*_yU1){_aV1=_xU1/_yU1}}if(_aV1<_3B1){return !1}}_XQ1(0.0<=_3B1&&_3B1<=_xr1._iU1);if(index>=0){_zr1._jU1=_3B1;_zr1._8U1=_XS1(_xS1._Nr1,this._YU1[index]);return !0}return !1},/// @see b2Shape::ComputeAABB
_1U1:function(_2U1,_xS1,_0U1){var _zU1=(_xS1._Nr1._9c*this._FU1[0].x-_xS1._Nr1._Jo1*this._FU1[0].y)+_xS1._kt1.x;var _AU1=(_xS1._Nr1._Jo1*this._FU1[0].x+_xS1._Nr1._9c*this._FU1[0].y)+_xS1._kt1.y;
var _BU1=_zU1;var _CU1=_AU1;for(var _8c=1;_8c<this._GU1;++_8c){var _bV1=(_xS1._Nr1._9c*this._FU1[_8c].x-_xS1._Nr1._Jo1*this._FU1[_8c].y)+_xS1._kt1.x;var _cV1=(_xS1._Nr1._Jo1*this._FU1[_8c].x+_xS1._Nr1._9c*this._FU1[_8c].y)+_xS1._kt1.y;_zU1=_9T1(_zU1,_bV1);_AU1=_9T1(_AU1,_cV1);_BU1=_bT1(_BU1,_bV1);_CU1=_bT1(_CU1,_cV1)}_2U1._kU1.x=_zU1-this._WT1;_2U1._kU1.y=_AU1-this._WT1;_2U1._lU1.x=_BU1+this._WT1;_2U1._lU1.y=_CU1+this._WT1},/// @see b2Shape::ComputeMass
_3U1:function(_4U1,_5U1){_XQ1(this._GU1>=3);var _vT1=new _LR1(0.0,
0.0);var _dV1=0.0;var _UT1=0.0;var _Jo1=new _LR1(0.0,0.0);for(var _8c=0;_8c<this._GU1;++_8c){_Jo1._ya1(this._FU1[_8c])}_Jo1.Multiply(1.0/this._GU1);var _eV1=1.0/3.0;for(var _8c=0;_8c<this._GU1;++_8c){var _fV1=_LR1._TR1(this._FU1[_8c],_Jo1);var _gV1=_8c+1<this._GU1?_LR1._TR1(this._FU1[_8c+1],_Jo1):_LR1._TR1(this._FU1[0],_Jo1);var _hV1=_JS1(_fV1,_gV1);var _iV1=0.5*_hV1;_dV1+=_iV1;_vT1._ya1(_LR1.Multiply(_iV1*_eV1,_LR1._ya1(_fV1,_gV1)));var _jV1=_fV1.x,_kV1=_fV1.y;var _lV1=_gV1.x,_mV1=_gV1.y;var _nV1=_jV1*_jV1+_lV1*_jV1+_lV1*_lV1;
var _oV1=_kV1*_kV1+_mV1*_kV1+_mV1*_mV1;_UT1+=(0.25*_eV1*_hV1)*(_nV1+_oV1)}_4U1._TT1=_5U1*_dV1;_XQ1(_dV1>__Q1);_vT1.Multiply(1.0/_dV1);_4U1._vT1=_LR1._ya1(_vT1,_Jo1);_4U1._UT1=_5U1*_UT1;_4U1._UT1+=_4U1._TT1*(_IS1(_4U1._vT1,_4U1._vT1)-_IS1(_vT1,_vT1))},_891:function(){return this._GU1},_oU1:function(index){_XQ1(0<=index&&index<this._GU1);return this._FU1[index]},/// @returns true if valid
_pV1:function(){for(var _8c=0;_8c<this._GU1;++_8c){var _UU1=_8c;var _VU1=_8c<this._GU1-1?_UU1+1:0;var _kt1=this._FU1[_UU1];
var e=_LR1._TR1(this._FU1[_VU1],_kt1);for(var _a21=0;_a21<this._GU1;++_a21){if(_a21==_UU1||_a21==_VU1){continue }var _C41=_LR1._TR1(this._FU1[_a21],_kt1);var _9c=_JS1(e,_C41);if(_9c<0.0){return !1}}}return !0},_6U1:function(_xS1,_kt1,_qV1,_8U1,_0U1){var _8V1=_YS1(_xS1._Nr1,_LR1._TR1(_kt1,_xS1._kt1));var maxDistance=-Number.MAX_VALUE;var _rV1=_8V1;for(var _8c=0;_8c<this._GU1;++_8c){var _9V1=_IS1(this._YU1[_8c],_LR1._TR1(_8V1,this._FU1[_8c]));if(_9V1>maxDistance){maxDistance=_9V1;_rV1=this._YU1[_8c]}}if(maxDistance>0){
var _sV1=_rV1;var _tV1=maxDistance*maxDistance;for(var _8c=0;_8c<this._GU1;++_8c){var _7U1=_LR1._TR1(_8V1,this._FU1[_8c]);var _uV1=_7U1._UR1();if(_tV1>_uV1){_sV1=_7U1;_tV1=_uV1}}_qV1[0]=_IR1(_tV1);_8U1._PR1(_XS1(_xS1._Nr1,_sV1));_8U1._VR1()}else {_qV1[0]=maxDistance;_8U1._PR1(_XS1(_xS1._Nr1,_rV1))}},_ZR1:function(out){var _Xp1=out||{};this.parent.prototype._ZR1.call(this,_Xp1);_Xp1['m_count']=this._GU1;_Xp1['m_centroid']=this._XU1._ZR1();_Xp1['m_vertices']=[];_Xp1['m_normals']=[];for(var _8c=0;_8c<this._GU1;
++_8c){_Xp1['m_vertices'].push(this._FU1[_8c]._ZR1());_Xp1['m_normals'].push(this._YU1[_8c]._ZR1())}return _Xp1},__R1:function(data){this.parent.prototype.__R1.call(this,data);this._GU1=data['m_count'];this._XU1.__R1(data['m_centroid']);this._FU1=[];this._YU1=[];for(var _8c=0;_8c<this._GU1;++_8c){this._FU1[_8c]=new _LR1();this._FU1[_8c].__R1(data['m_vertices'][_8c]);this._YU1[_8c]=new _LR1();this._YU1[_8c].__R1(data['m_normals'][_8c])}}};_WU1._5V1=function(_vV1,_531){_XQ1(_531>=3);var _9c=new _LR1();var _dV1=0.0;
var _wV1=new _LR1(0.0,0.0);var _xV1=1.0/3.0;for(var _8c=0;_8c<_531;++_8c){var _ee1=_wV1;var _zT1=_vV1[_8c];var _yV1=_8c+1<_531?_vV1[_8c+1]:_vV1[0];var _fV1=_LR1._TR1(_zT1,_ee1);var _gV1=_LR1._TR1(_yV1,_ee1);var _hV1=_JS1(_fV1,_gV1);var _iV1=0.5*_hV1;_dV1+=_iV1;_9c._ya1(_LR1.Multiply(_iV1,_LR1.Multiply(_xV1,_LR1._ya1(_LR1._ya1(_ee1,_zT1),_yV1))))}_XQ1(_dV1>__Q1);_9c.Multiply(1.0/_dV1);return _9c};_WU1._sQ1(_VT1);function _zV1(){this._AV1=0;this._BV1=0}function _CV1(_DV1,_EV1){if(_DV1._AV1==_EV1._AV1){return _DV1._BV1-_EV1._BV1;
}return _DV1._AV1-_EV1._AV1}function _FV1(){this._GV1=new _HV1();this._IV1=0;this._JV1=0;this._KV1=0;this._LV1=[];this._MV1=0;this._NV1=[]}_FV1.prototype={_OV1:function(_2U1,_PV1){var _QV1=this._GV1._OV1(_2U1,_PV1);++this._JV1;this._RV1(_QV1);return _QV1},_SV1:function(_QV1){this._TV1(_QV1);--this._JV1;this._GV1._SV1(_QV1)},_UV1:function(_QV1,_2U1,_VV1){var buffer=this._GV1._UV1(_QV1,_2U1,_VV1);if(buffer){this._RV1(_QV1)}},_WV1:function(_QV1){this._RV1(_QV1)},_XV1:function(_QV1){return this._GV1._XV1(_QV1);
},_YV1:function(_QV1){return this._GV1._YV1(_QV1)},_ZV1:function(_AV1,_BV1){var __V1=this._GV1._XV1(_AV1);var _0W1=this._GV1._XV1(_BV1);return _1W1(__V1,_0W1)},_2W1:function(){return this._JV1},_3W1:function(_4W1){this._KV1=0;this._LV1.length=0;for(var _8c=0;_8c<this._MV1;++_8c){this._IV1=this._NV1[_8c];if(this._IV1==_FV1._5W1){continue }var _6W1=this._GV1._XV1(this._IV1);this._GV1._7W1(this,_6W1)}this._MV1=0;this._LV1.sort(_CV1);var _8c=0;while(_8c<this._KV1){var _8W1=this._LV1[_8c];var _9W1=this._GV1._YV1(_8W1._AV1);
var _aW1=this._GV1._YV1(_8W1._BV1);_4W1._bW1(_9W1,_aW1);++_8c;while(_8c<this._KV1){var _cW1=this._LV1[_8c];if(_cW1._AV1!=_8W1._AV1||_cW1._BV1!=_8W1._BV1){break }++_8c}}},_7W1:function(_4W1,_2U1){this._GV1._7W1(_4W1,_2U1)},/// @param input the ray-cast input data. The ray extends from p1 to p1 + maxFraction * (p2 - p1).
/// @param callback a callback class that is called for each proxy that is hit by the ray.
__T1:function(_4W1,_xr1){this._GV1.__T1(_4W1,_xr1)},_dW1:function(){return this._GV1._eW1()}
,_fW1:function(){return this._GV1._gW1()},_hW1:function(){return this._GV1._iW1()},/// @param newOrigin the new origin with respect to the old origin
_jW1:function(_kW1){this._GV1._jW1(_kW1)},_RV1:function(_QV1){this._NV1[this._MV1]=_QV1;++this._MV1},_TV1:function(_QV1){for(var _8c=0;_8c<this._MV1;++_8c){if(this._NV1[_8c]==_QV1){this._NV1[_8c]=_FV1._5W1}}},_lW1:function(_QV1){if(_QV1==this._IV1){return !0}this._LV1[this._KV1]=new _zV1();this._LV1[this._KV1]._AV1=_9T1(_QV1,this._IV1);this._LV1[this._KV1]._BV1=_bT1(_QV1,
this._IV1);++this._KV1;return !0}};_FV1._5W1=-1;function _mW1(){this._FU1=null;this._GU1=0;this._WT1=0}_mW1.prototype={_PR1:function(_121){this._FU1=_121._FU1;this._GU1=_121._GU1;this._WT1=_121._WT1},_Tb1:function(_gU1,index){switch(_gU1._XT1()){case _VT1._9U1:{var _nW1=_gU1;this._FU1=[_nW1._fU1];this._GU1=1;this._WT1=_nW1._WT1}break;case _VT1._bU1:{var _oW1=_gU1;this._FU1=_oW1._FU1;this._GU1=_oW1._GU1;this._WT1=_oW1._WT1}break;case _VT1._cU1:{var _pW1=_gU1;_XQ1(0<=index&&index<_pW1._GU1);this._FU1=[_pW1._FU1[index]];
if(index+1<_pW1._GU1){this._FU1[1]=_pW1._FU1[index+1]}else {this._FU1[1]=_pW1._FU1[0]}this._GU1=2;this._WT1=_pW1._WT1}break;case _VT1._aU1:{var _TU1=_gU1;this._FU1=[_TU1._sU1,_TU1._tU1];this._GU1=2;this._WT1=_TU1._WT1}break;default :_XQ1(!1)}},_mU1:function(_261,_361){var _qW1=0;var _rW1=this._FU1[0].x*_261+this._FU1[0].y*_361;for(var _8c=1;_8c<this._GU1;++_8c){var value=this._FU1[_8c].x*_261+this._FU1[_8c].y*_361;if(value>_rW1){_qW1=_8c;_rW1=value}}return _qW1},_nU1:function(_261,_361){return this._FU1[this._mU1(_261,
_361)]},_891:function(){return this._GU1},_oU1:function(index){_XQ1(0<=index&&index<this._GU1);return this._FU1[index]}};function _sW1(){this._tW1=0;this._531=0;this._uW1=[0,0,0];this._vW1=[0,0,0]};function _wW1(){this._xW1=new _mW1();this._yW1=new _mW1();this._zW1=new _wS1();this._AW1=new _wS1();this._BW1=!1};function _CW1(){this._DW1=new _LR1();this._EW1=new _LR1();this._7U1=0;this._FW1=0};function _GW1(){this._HW1=new _LR1();this._IW1=new _LR1();this._ac=new _LR1();this._e41=0;this._uW1=0;this._vW1=0}_GW1.prototype={
_PR1:function(_121){this._HW1.x=_121._HW1.x;this._HW1.y=_121._HW1.y;this._IW1.x=_121._IW1.x;this._IW1.y=_121._IW1.y;this._ac.x=_121._ac.x;this._ac.y=_121._ac.y;this._e41=_121._e41;this._uW1=_121._uW1;this._vW1=_121._vW1}};function _JW1(){this._KW1=[new _GW1(),new _GW1(),new _GW1()];this._GU1=0}_JW1.prototype={_LW1:function(_431,_xW1,_zW1,_yW1,_AW1){_XQ1(_431._531<=3);this._GU1=_431._531;var vertices=this._KW1;for(var _8c=0;_8c<this._GU1;++_8c){var _C41=vertices[_8c];_C41._uW1=_431._uW1[_8c];_C41._vW1=_431._vW1[_8c];
var _MW1=_xW1._oU1(_C41._uW1);var _NW1=_yW1._oU1(_C41._vW1);_C41._HW1.x=(_zW1._Nr1._9c*_MW1.x-_zW1._Nr1._Jo1*_MW1.y)+_zW1._kt1.x;_C41._HW1.y=(_zW1._Nr1._Jo1*_MW1.x+_zW1._Nr1._9c*_MW1.y)+_zW1._kt1.y;_C41._IW1.x=(_AW1._Nr1._9c*_NW1.x-_AW1._Nr1._Jo1*_NW1.y)+_AW1._kt1.x;_C41._IW1.y=(_AW1._Nr1._Jo1*_NW1.x+_AW1._Nr1._9c*_NW1.y)+_AW1._kt1.y;_C41._ac.x=_C41._IW1.x-_C41._HW1.x;_C41._ac.y=_C41._IW1.y-_C41._HW1.y;_C41._e41=0.0}if(this._GU1>1){var _OW1=_431._tW1;var _PW1=this._QW1();if(_PW1<0.5*_OW1||2.0*_OW1<_PW1||_PW1<__Q1){
this._GU1=0}}if(this._GU1==0){var _C41=vertices[0];_C41._uW1=0;_C41._vW1=0;var _MW1=_xW1._oU1(0);var _NW1=_yW1._oU1(0);_C41._HW1.x=(_zW1._Nr1._9c*_MW1.x-_zW1._Nr1._Jo1*_MW1.y)+_zW1._kt1.x;_C41._HW1.y=(_zW1._Nr1._Jo1*_MW1.x+_zW1._Nr1._9c*_MW1.y)+_zW1._kt1.y;_C41._IW1.x=(_AW1._Nr1._9c*_NW1.x-_AW1._Nr1._Jo1*_NW1.y)+_AW1._kt1.x;_C41._IW1.y=(_AW1._Nr1._Jo1*_NW1.x+_AW1._Nr1._9c*_NW1.y)+_AW1._kt1.y;_C41._ac.x=_C41._IW1.x-_C41._HW1.x;_C41._ac.y=_C41._IW1.y-_C41._HW1.y;_C41._e41=1.0;this._GU1=1}},_RW1:function(_431){
_431._tW1=this._QW1();_431._531=this._GU1;var vertices=this._KW1;for(var _8c=0;_8c<this._GU1;++_8c){_431._uW1[_8c]=vertices[_8c]._uW1;_431._vW1[_8c]=vertices[_8c]._vW1}},_SW1:function(_kt1){switch(this._GU1){case 1:_kt1.x=-this._KW1[0]._ac.x;_kt1.y=-this._KW1[0]._ac.y;break;case 2:{var _TW1=this._KW1[1]._ac.x-this._KW1[0]._ac.x;var _UW1=this._KW1[1]._ac.y-this._KW1[0]._ac.y;var _VW1=_TW1*-this._KW1[0]._ac.y-_UW1*-this._KW1[0]._ac.x;if(_VW1>0.0){_kt1.x=-1.0*_UW1;_kt1.y=1.0*_TW1}else {_kt1.x=1.0*_UW1;_kt1.y=-1.0*_TW1}
}break;default :_XQ1(!1);_kt1.x=_kt1.y=0;break }},_WW1:function(_kt1){switch(this._GU1){case 1:_kt1.x=this._KW1[0]._ac.x;_kt1.y=this._KW1[0]._ac.y;break;case 2:_kt1.x=(this._KW1[0]._e41*this._KW1[0]._ac.x)+(this._KW1[1]._e41*this._KW1[1]._ac.x);_kt1.y=(this._KW1[0]._e41*this._KW1[0]._ac.y)+(this._KW1[1]._e41*this._KW1[1]._ac.y);break;case 3:_kt1.x=_kt1.y=0;break;default :_XQ1(!1);_kt1.x=_kt1.y=0;break }},_XW1:function(_YW1,_ZW1){switch(this._GU1){case 1:_YW1.x=this._KW1[0]._HW1.x;_YW1.y=this._KW1[0]._HW1.y;
_ZW1.x=this._KW1[0]._IW1.x;_ZW1.y=this._KW1[0]._IW1.y;break;case 2:_YW1.x=(this._KW1[0]._e41*this._KW1[0]._HW1.x)+(this._KW1[1]._e41*this._KW1[1]._HW1.x);_YW1.y=(this._KW1[0]._e41*this._KW1[0]._HW1.y)+(this._KW1[1]._e41*this._KW1[1]._HW1.y);_ZW1.x=(this._KW1[0]._e41*this._KW1[0]._IW1.x)+(this._KW1[1]._e41*this._KW1[1]._IW1.x);_ZW1.y=(this._KW1[0]._e41*this._KW1[0]._IW1.y)+(this._KW1[1]._e41*this._KW1[1]._IW1.y);break;case 3:_YW1.x=(this._KW1[0]._e41*this._KW1[0]._HW1.x)+(this._KW1[1]._e41*this._KW1[1]._HW1.x)+(this._KW1[2]._e41*this._KW1[2]._HW1.x);
_YW1.y=(this._KW1[0]._e41*this._KW1[0]._HW1.y)+(this._KW1[1]._e41*this._KW1[1]._HW1.y)+(this._KW1[2]._e41*this._KW1[2]._HW1.y);_ZW1.x=_YW1.x;_ZW1.y=_YW1.y;break;default :_XQ1(!1);break }},_QW1:function(){switch(this._GU1){case 1:return 0.0;case 2:return _OS1(this._KW1[0]._ac,this._KW1[1]._ac);case 3:return(this._KW1[1]._ac.x-this._KW1[0]._ac.x)*(this._KW1[2]._ac.y-this._KW1[0]._ac.y)-(this._KW1[1]._ac.y-this._KW1[0]._ac.y)*(this._KW1[2]._ac.x-this._KW1[0]._ac.x);default :_XQ1(!1);return 0.0}},__W1:function(){
var _0X1=this._KW1[0]._ac;var _1X1=this._KW1[1]._ac;var _TW1=_1X1.x-_0X1.x;var _UW1=_1X1.y-_0X1.y;var _2X1=-(_0X1.x*_TW1+_0X1.y*_UW1);if(_2X1<=0.0){this._KW1[0]._e41=1.0;this._GU1=1;return }var _3X1=_1X1.x*_TW1+_1X1.y*_UW1;if(_3X1<=0.0){this._KW1[1]._e41=1.0;this._GU1=1;this._KW1[0]._PR1(this._KW1[1]);return }var _4X1=1.0/(_3X1+_2X1);this._KW1[0]._e41=_3X1*_4X1;this._KW1[1]._e41=_2X1*_4X1;this._GU1=2},_5X1:function(){var _0X1=this._KW1[0]._ac;var _1X1=this._KW1[1]._ac;var _6X1=this._KW1[2]._ac;var _TW1=_1X1.x-_0X1.x;
var _UW1=_1X1.y-_0X1.y;var _7X1=_0X1.x*_TW1+_0X1.y*_UW1;var _8X1=_1X1.x*_TW1+_1X1.y*_UW1;var _3X1=_8X1;var _2X1=-_7X1;var _9X1=_6X1.x-_0X1.x;var _aX1=_6X1.y-_0X1.y;var _bX1=_0X1.x*_9X1+_0X1.y*_aX1;var _cX1=_6X1.x*_9X1+_6X1.y*_aX1;var _dX1=_cX1;var _eX1=-_bX1;var _fX1=_6X1.x-_1X1.x;var _gX1=_6X1.y-_1X1.y;var _hX1=_1X1.x*_fX1+_1X1.y*_gX1;var _iX1=_6X1.x*_fX1+_6X1.y*_gX1;var _jX1=_iX1;var _kX1=-_hX1;var _lX1=_TW1*_aX1-_UW1*_9X1;var _mX1=_lX1*(_1X1.x*_6X1.y-_1X1.y*_6X1.x);var _nX1=_lX1*(_6X1.x*_0X1.y-_6X1.y*_0X1.x);var _oX1=_lX1*(_0X1.x*_1X1.y-_0X1.y*_1X1.x);
if(_2X1<=0.0&&_eX1<=0.0){this._KW1[0]._e41=1.0;this._GU1=1;return }if(_3X1>0.0&&_2X1>0.0&&_oX1<=0.0){var _4X1=1.0/(_3X1+_2X1);this._KW1[0]._e41=_3X1*_4X1;this._KW1[1]._e41=_2X1*_4X1;this._GU1=2;return;}if(_dX1>0.0&&_eX1>0.0&&_nX1<=0.0){var _pX1=1.0/(_dX1+_eX1);this._KW1[0]._e41=_dX1*_pX1;this._KW1[2]._e41=_eX1*_pX1;this._GU1=2;this._KW1[1]._PR1(this._KW1[2]);return }if(_3X1<=0.0&&_kX1<=0.0){this._KW1[1]._e41=1.0;this._GU1=1;this._KW1[0]._PR1(this._KW1[1]);return }if(_dX1<=0.0&&_jX1<=0.0){this._KW1[2]._e41=1.0;
this._GU1=1;this._KW1[0]._PR1(this._KW1[2]);return }if(_jX1>0.0&&_kX1>0.0&&_mX1<=0.0){var _qX1=1.0/(_jX1+_kX1);this._KW1[1]._e41=_jX1*_qX1;this._KW1[2]._e41=_kX1*_qX1;this._GU1=2;this._KW1[0]._PR1(this._KW1[2]);return }var _rX1=1.0/(_mX1+_nX1+_oX1);this._KW1[0]._e41=_mX1*_rX1;this._KW1[1]._e41=_nX1*_rX1;this._KW1[2]._e41=_oX1*_rX1;this._GU1=3}};var _sX1=new _JW1();var _tX1=new _LR1();var _uX1=new _LR1();function _vX1(_zr1,_431,_xr1){++_vX1._wX1;var _xW1=_xr1._xW1;var _yW1=_xr1._yW1;var _zW1=_xr1._zW1;var _AW1=_xr1._AW1;
_sX1._LW1(_431,_xW1,_zW1,_yW1,_AW1);var vertices=_sX1._KW1;var _xX1=20;var _yX1=[0,0,0],_zX1=[0,0,0];var _AX1=0;var _BX1=_ZQ1;var _CX1=_BX1;var _pL1=0;while(_pL1<_xX1){_AX1=_sX1._GU1;for(var _8c=0;_8c<_AX1;++_8c){_yX1[_8c]=vertices[_8c]._uW1;_zX1[_8c]=vertices[_8c]._vW1}switch(_sX1._GU1){case 1:break;case 2:_sX1.__W1();break;case 3:_sX1._5X1();break;default :_XQ1(!1)}if(_sX1._GU1==3){break }_sX1._WW1(_uX1);_CX1=_uX1._UR1();_BX1=_CX1;_sX1._SW1(_uX1);if(_uX1._UR1()<__Q1*__Q1){break }var _DX1=vertices[_sX1._GU1];
_DX1._uW1=_xW1._mU1(_zW1._Nr1._9c*-_uX1.x+_zW1._Nr1._Jo1*-_uX1.y,-_zW1._Nr1._Jo1*-_uX1.x+_zW1._Nr1._9c*-_uX1.y);var _EX1=_xW1._oU1(_DX1._uW1);_DX1._HW1.x=(_zW1._Nr1._9c*_EX1.x-_zW1._Nr1._Jo1*_EX1.y)+_zW1._kt1.x;_DX1._HW1.y=(_zW1._Nr1._Jo1*_EX1.x+_zW1._Nr1._9c*_EX1.y)+_zW1._kt1.y;_DX1._vW1=_yW1._mU1(_AW1._Nr1._9c*_uX1.x+_AW1._Nr1._Jo1*_uX1.y,-_AW1._Nr1._Jo1*_uX1.x+_AW1._Nr1._9c*_uX1.y);var _FX1=_yW1._oU1(_DX1._vW1);_DX1._IW1.x=(_AW1._Nr1._9c*_FX1.x-_AW1._Nr1._Jo1*_FX1.y)+_AW1._kt1.x;_DX1._IW1.y=(_AW1._Nr1._Jo1*_FX1.x+_AW1._Nr1._9c*_FX1.y)+_AW1._kt1.y;
_DX1._ac.x=_DX1._IW1.x-_DX1._HW1.x;_DX1._ac.y=_DX1._IW1.y-_DX1._HW1.y;++_pL1;++_vX1._GX1;var _HX1=!1;for(var _8c=0;_8c<_AX1;++_8c){if(_DX1._uW1==_yX1[_8c]&&_DX1._vW1==_zX1[_8c]){_HX1=!0;break }}if(_HX1){break }++_sX1._GU1}_vX1._IX1=_bT1(_vX1._IX1,_pL1);_sX1._XW1(_zr1._DW1,_zr1._EW1);_zr1._7U1=_OS1(_zr1._DW1,_zr1._EW1);_zr1._FW1=_pL1;_sX1._RW1(_431);if(_xr1._BW1){var _JX1=_xW1._WT1;var _KX1=_yW1._WT1;if(_zr1._7U1>_JX1+_KX1&&_zr1._7U1>__Q1){_zr1._7U1-=_JX1+_KX1;_tX1.x=_zr1._EW1.x-_zr1._DW1.x;_tX1.y=_zr1._EW1.y-_zr1._DW1.y;
_tX1._VR1();_zr1._DW1.x+=(_JX1*_tX1.x);_zr1._DW1.y+=(_JX1*_tX1.y);_zr1._EW1.x-=(_KX1*_tX1.x);_zr1._EW1.y-=(_KX1*_tX1.y)}else {var __d1=(0.5*(_zr1._DW1.x+_zr1._EW1.x));var _0e1=(0.5*(_zr1._DW1.y+_zr1._EW1.y));_zr1._DW1.x=__d1;_zr1._DW1.y=_0e1;_zr1._EW1.x=__d1;_zr1._EW1.y=_0e1;_zr1._7U1=0.0;}}}_vX1._wX1=0;_vX1._GX1=0;_vX1._IX1=0;var _LX1=255;function _MX1(){}_MX1.prototype={_uW1:0,_vW1:0,_NX1:0,_OX1:0,_bs1:function(){this._uW1=this._vW1=this._NX1=this._OX1=0},_k11:function(){return this._uW1|(this._vW1<<8)|(this._NX1<<16)|(this._OX1<<24)}
,_PR1:function(_Fc1){this._uW1=_Fc1._uW1;this._vW1=_Fc1._vW1;this._NX1=_Fc1._NX1;this._OX1=_Fc1._OX1}};_MX1._PX1=0;_MX1._QX1=1;function _RX1(){this._SX1=new _LR1();this._TX1=0;this._UX1=0;this.id=new _MX1()};_RX1.prototype={_401:function(){var _VX1=new _RX1();_VX1._SX1.x=this._SX1.x;_VX1._SX1.y=this._SX1.y;_VX1._TX1=this._TX1;_VX1._UX1=this._UX1;_VX1.id._PR1(this.id);return _VX1}};function _WX1(){this._XX1=new Array(_1R1);this._YX1=new _LR1();this._SX1=new _LR1();this.type=0;this._ZX1=0};_WX1.prototype={_401:function(){
var __X1=new _WX1();__X1._ZX1=this._ZX1;__X1.type=this.type;__X1._SX1.x=this._SX1.x;__X1._SX1.y=this._SX1.y;__X1._YX1.x=this._YX1.x;__X1._YX1.y=this._YX1.y;for(var _8c=0;_8c<this._ZX1;++_8c)__X1._XX1[_8c]=this._XX1[_8c]._401();return __X1},_PR1:function(__X1){this._ZX1=__X1._ZX1;this.type=__X1.type;this._SX1.x=__X1._SX1.x;this._SX1.y=__X1._SX1.y;this._YX1.x=__X1._YX1.x;this._YX1.y=__X1._YX1.y;for(var _8c=0;_8c<this._ZX1;++_8c)this._XX1[_8c]=__X1._XX1[_8c]._401()}};_WX1._0Y1=0;_WX1._1Y1=1;_WX1._2Y1=2;
_WX1._3Y1=0;_WX1._4Y1=1;_WX1._5Y1=2;_WX1._6Y1=3;function _7Y1(){this._8U1=new _LR1();this._XX1=new Array(_1R1);this._8Y1=new Array(_1R1)}_7Y1.prototype={_9Y1:function(__X1,_aY1,_bY1,_cY1,_dY1){if(__X1._ZX1==0){return }switch(__X1.type){case _WX1._0Y1:{this._8U1.x=1;this._8U1.y=0;var _eY1=(_aY1._Nr1._9c*__X1._SX1.x-_aY1._Nr1._Jo1*__X1._SX1.y)+_aY1._kt1.x;var _fY1=(_aY1._Nr1._Jo1*__X1._SX1.x+_aY1._Nr1._9c*__X1._SX1.y)+_aY1._kt1.y;var _gY1=(_cY1._Nr1._9c*__X1._XX1[0]._SX1.x-_cY1._Nr1._Jo1*__X1._XX1[0]._SX1.y)+_cY1._kt1.x;
var _hY1=(_cY1._Nr1._Jo1*__X1._XX1[0]._SX1.x+_cY1._Nr1._9c*__X1._XX1[0]._SX1.y)+_cY1._kt1.y;var _iY1=_eY1-_gY1;var _jY1=_fY1-_hY1;if((_iY1*_iY1+_jY1*_jY1)>__Q1*__Q1){this._8U1.x=_gY1-_eY1;this._8U1.y=_hY1-_fY1;this._8U1._VR1()}var _kY1=_eY1+(_bY1*this._8U1.x);var _lY1=_fY1+(_bY1*this._8U1.y);var _mY1=_gY1-(_dY1*this._8U1.x);var _nY1=_hY1-(_dY1*this._8U1.y);this._XX1[0]=new _LR1(0.5*(_kY1+_mY1),0.5*(_lY1+_nY1));this._8Y1[0]=(_mY1-_kY1)*this._8U1.x+(_nY1-_lY1)*this._8U1.y}break;case _WX1._1Y1:{this._8U1.x=_aY1._Nr1._9c*__X1._YX1.x-_aY1._Nr1._Jo1*__X1._YX1.y;
this._8U1.y=_aY1._Nr1._Jo1*__X1._YX1.x+_aY1._Nr1._9c*__X1._YX1.y;var _oY1=(_aY1._Nr1._9c*__X1._SX1.x-_aY1._Nr1._Jo1*__X1._SX1.y)+_aY1._kt1.x;var _pY1=(_aY1._Nr1._Jo1*__X1._SX1.x+_aY1._Nr1._9c*__X1._SX1.y)+_aY1._kt1.y;for(var _8c=0;_8c<__X1._ZX1;++_8c){var _qY1=(_cY1._Nr1._9c*__X1._XX1[_8c]._SX1.x-_cY1._Nr1._Jo1*__X1._XX1[_8c]._SX1.y)+_cY1._kt1.x;var _rY1=(_cY1._Nr1._Jo1*__X1._XX1[_8c]._SX1.x+_cY1._Nr1._9c*__X1._XX1[_8c]._SX1.y)+_cY1._kt1.y;var _be1=(_qY1-_oY1)*this._8U1.x+(_rY1-_pY1)*this._8U1.y;var _kY1=_qY1+((_bY1-_be1)*this._8U1.x);
var _lY1=_rY1+((_bY1-_be1)*this._8U1.y);var _mY1=(_qY1-(_dY1*this._8U1.x));var _nY1=(_rY1-(_dY1*this._8U1.y));this._XX1[_8c]=new _LR1(0.5*(_kY1+_mY1),0.5*(_lY1+_nY1));this._8Y1[_8c]=(_mY1-_kY1)*this._8U1.x+(_nY1-_lY1)*this._8U1.y}}break;case _WX1._2Y1:{this._8U1.x=_cY1._Nr1._9c*__X1._YX1.x-_cY1._Nr1._Jo1*__X1._YX1.y;this._8U1.y=_cY1._Nr1._Jo1*__X1._YX1.x+_cY1._Nr1._9c*__X1._YX1.y;var _oY1=(_cY1._Nr1._9c*__X1._SX1.x-_cY1._Nr1._Jo1*__X1._SX1.y)+_cY1._kt1.x;var _pY1=(_cY1._Nr1._Jo1*__X1._SX1.x+_cY1._Nr1._9c*__X1._SX1.y)+_cY1._kt1.y;
for(var _8c=0;_8c<__X1._ZX1;++_8c){var _qY1=(_aY1._Nr1._9c*__X1._XX1[_8c]._SX1.x-_aY1._Nr1._Jo1*__X1._XX1[_8c]._SX1.y)+_aY1._kt1.x;var _rY1=(_aY1._Nr1._Jo1*__X1._XX1[_8c]._SX1.x+_aY1._Nr1._9c*__X1._XX1[_8c]._SX1.y)+_aY1._kt1.y;var _be1=(_qY1-_oY1)*this._8U1.x+(_rY1-_pY1)*this._8U1.y;var _mY1=_qY1+((_dY1-_be1)*this._8U1.x);var _nY1=_rY1+((_dY1-_be1)*this._8U1.y);var _kY1=(_qY1-(_bY1*this._8U1.x));var _lY1=(_rY1-(_bY1*this._8U1.y));this._XX1[_8c]=new _LR1(0.5*(_kY1+_mY1),0.5*(_lY1+_nY1));this._8Y1[_8c]=(_kY1-_mY1)*this._8U1.x+(_lY1-_nY1)*this._8U1.y}
this._8U1.x=-this._8U1.x;this._8U1.y=-this._8U1.y}break }}};function _sY1(_tY1,_uY1,_vY1,_wY1){for(var _8c=0;_8c<_1R1;++_8c){_tY1[_8c]=_WX1._3Y1;_uY1[_8c]=_WX1._3Y1}for(var _8c=0;_8c<_vY1._ZX1;++_8c){var id=_vY1._XX1[_8c].id;_tY1[_8c]=_WX1._6Y1;for(var _a21=0;_a21<_wY1._ZX1;++_a21){if(_wY1._XX1[_a21].id._k11()==id._k11()){_tY1[_8c]=_WX1._5Y1;break }}}for(var _8c=0;_8c<_wY1._ZX1;++_8c){var id=_wY1._XX1[_8c].id;_uY1[_8c]=_WX1._4Y1;for(var _a21=0;_a21<_vY1._ZX1;++_a21){if(_vY1._XX1[_a21].id._k11()==id._k11()){
_uY1[_8c]=_WX1._5Y1;break }}}}function _xY1(){this._C41=new _LR1();this.id=new _MX1()};function _yY1(){this._ee1=new _LR1(),this._zT1=new _LR1();this._iU1=0};function _zY1(){this._8U1=new _LR1();this._jU1=0};function _AY1(){this._kU1=new _LR1();this._lU1=new _LR1()}_AY1.prototype={_PR1:function(_BY1){this._kU1.x=_BY1._kU1.x;this._kU1.y=_BY1._kU1.y;this._lU1.x=_BY1._lU1.x;this._lU1.y=_BY1._lU1.y;},_401:function(){var _CY1=new _AY1();_CY1._kU1.x=this._kU1.x;_CY1._kU1.y=this._kU1.y;_CY1._lU1.x=this._lU1.x;_CY1._lU1.y=this._lU1.y;
return _CY1},_XR1:function(){return(this._lU1.x-this._kU1.x)>=0.0&&(this._lU1.y-this._kU1.y)>=0.0&&this._kU1._XR1()&&this._lU1._XR1()},_DY1:function(){return new _LR1(0.5*(this._kU1.x+this._lU1.x),0.5*(this._kU1.y+this._lU1.y))},_EY1:function(){return new _LR1(0.5*(this._lU1.x-this._kU1.x),0.5*(this._lU1.y-this._kU1.y))},_FY1:function(){return 2.0*((this._lU1.x-this._kU1.x)+(this._lU1.y-this._kU1.y));},_GY1:function(_HY1,_IY1){if(_IY1){this._kU1.x=_9T1(_HY1._kU1.x,_IY1._kU1.x);this._kU1.y=_9T1(_HY1._kU1.y,
_IY1._kU1.y);this._lU1.x=_bT1(_HY1._lU1.x,_IY1._lU1.x);this._lU1.y=_bT1(_HY1._lU1.y,_IY1._lU1.y)}else {this._kU1.x=_9T1(this._kU1.x,_HY1._kU1.x);this._kU1.y=_9T1(this._kU1.y,_HY1._kU1.y);this._lU1.x=_bT1(this._lU1.x,_HY1._lU1.x);this._lU1.y=_bT1(this._lU1.y,_HY1._lU1.y)}},_JY1:function(_2U1){return this._kU1.x<=_2U1._kU1.x&&this._kU1.y<=_2U1._kU1.y&&_2U1._lU1.x<=this._lU1.x&&_2U1._lU1.y<=this._lU1.y;},__T1:function(_zr1,_xr1){var _KY1=-_ZQ1;var _LY1=_ZQ1;var _kt1=_xr1._ee1;var _be1=_LR1._TR1(_xr1._zT1,
_xr1._ee1);var _MY1=_7T1(_be1);var _8U1=new _LR1();for(var _8c=0;_8c<2;++_8c){if(_MY1._RR1(_8c)<__Q1){if(_kt1._RR1(_8c)<this._kU1._RR1(_8c)||this._lU1._RR1(_8c)<_kt1._RR1(_8c)){return !1}}else {var _NY1=1.0/_be1._RR1(_8c);var _OY1=(this._kU1._RR1(_8c)-_kt1._RR1(_8c))*_NY1;var _PY1=(this._lU1._RR1(_8c)-_kt1._RR1(_8c))*_NY1;var _Jo1=-1.0;if(_OY1>_PY1){var _At1=_PY1;_PY1=_OY1;_OY1=_At1;_Jo1=1.0}if(_OY1>_KY1){_8U1.x=_8U1.y=0;_8U1._SR1(_8c,_Jo1);_KY1=_OY1;}_LY1=_9T1(_LY1,_PY1);if(_KY1>_LY1){return !1}}}if(_KY1<0.0||_xr1._iU1<_KY1){
return !1}_zr1._jU1=_KY1;_zr1._8U1.x=_8U1.x;_zr1._8U1.y=_8U1.y;return !0}};function _QY1(__X1,_RY1,_aY1,_SY1,_cY1){__X1._ZX1=0;var _YW1=_ZS1(_aY1,_RY1._fU1);var _ZW1=_ZS1(_cY1,_SY1._fU1);var _261=_ZW1.x-_YW1.x;var _361=_ZW1.y-_YW1.y;var _TY1=_261*_261+_361*_361;var _JX1=_RY1._WT1,_KX1=_SY1._WT1;var _wT1=_JX1+_KX1;if(_TY1>_wT1*_wT1){return }__X1.type=_WX1._0Y1;__X1._SX1.x=_RY1._fU1.x;__X1._SX1.y=_RY1._fU1.y;__X1._YX1.x=__X1._YX1.y=0;__X1._ZX1=1;__X1._XX1[0]=new _RX1();__X1._XX1[0]._SX1.x=_SY1._fU1.x;__X1._XX1[0]._SX1.y=_SY1._fU1.y;
__X1._XX1[0].id._bs1()}function _UY1(__X1,_VY1,_aY1,_SY1,_cY1){__X1._ZX1=0;var _9c=_ZS1(_cY1,_SY1._fU1);var _WY1=_0T1(_aY1,_9c);var _XY1=0;var _YY1=-_ZQ1;var _wT1=_VY1._WT1+_SY1._WT1;var vertexCount=_VY1._GU1;var vertices=_VY1._FU1;var _ZY1=_VY1._YU1;for(var _8c=0;_8c<vertexCount;++_8c){var _Jo1=_ZY1[_8c].x*(_WY1.x-vertices[_8c].x)+_ZY1[_8c].y*(_WY1.y-vertices[_8c].y);if(_Jo1>_wT1){return }if(_Jo1>_YY1){_YY1=_Jo1;_XY1=_8c}}var __Y1=_XY1;var _0Z1=__Y1+1<vertexCount?__Y1+1:0;var _661=vertices[__Y1];var _761=vertices[_0Z1];
if(_YY1<__Q1){__X1._ZX1=1;__X1.type=_WX1._1Y1;__X1._YX1.x=_ZY1[_XY1].x;__X1._YX1.y=_ZY1[_XY1].y;__X1._SX1.x=0.5*(_661.x+_761.x);__X1._SX1.y=0.5*(_661.y+_761.y);__X1._XX1[0]=new _RX1();__X1._XX1[0]._SX1.x=_SY1._fU1.x;__X1._XX1[0]._SX1.y=_SY1._fU1.y;__X1._XX1[0].id._bs1();return }var _1Z1=(_WY1.x-_661.x)*(_761.x-_661.x)+(_WY1.y-_661.y)*(_761.y-_661.y);var _2Z1=(_WY1.x-_761.x)*(_661.x-_761.x)+(_WY1.y-_761.y)*(_661.y-_761.y);if(_1Z1<=0.0){if(_PS1(_WY1,_661)>_wT1*_wT1){return }__X1._ZX1=1;__X1.type=_WX1._1Y1;
__X1._YX1.x=_WY1.x-_661.x;__X1._YX1.y=_WY1.y-_661.y;__X1._YX1._VR1();__X1._SX1.x=_661.x;__X1._SX1.y=_661.y;__X1._XX1[0]=new _RX1();__X1._XX1[0]._SX1.x=_SY1._fU1.x;__X1._XX1[0]._SX1.y=_SY1._fU1.y;__X1._XX1[0].id._bs1()}else if(_2Z1<=0.0){if(_PS1(_WY1,_761)>_wT1*_wT1){return }__X1._ZX1=1;__X1.type=_WX1._1Y1;__X1._YX1.x=_WY1.x-_761.x;__X1._YX1.y=_WY1.y-_761.y;__X1._YX1._VR1();__X1._SX1.x=_761.x;__X1._SX1.y=_761.y;__X1._XX1[0]=new _RX1();__X1._XX1[0]._SX1.x=_SY1._fU1.x;__X1._XX1[0]._SX1.y=_SY1._fU1.y;__X1._XX1[0].id._bs1()}
else {var _3Z1=0.5*(_661.x+_761.x);var _4Z1=0.5*(_661.y+_761.y);var _5Z1=(_WY1.x-_3Z1)*_ZY1[__Y1].x+(_WY1.y-_4Z1)*_ZY1[__Y1].y;if(_5Z1>_wT1){return }__X1._ZX1=1;__X1.type=_WX1._1Y1;__X1._YX1.x=_ZY1[__Y1].x;__X1._YX1.y=_ZY1[__Y1].y;__X1._SX1.x=_3Z1;__X1._SX1.y=_4Z1;__X1._XX1[0]=new _RX1();__X1._XX1[0]._SX1.x=_SY1._fU1.x;__X1._XX1[0]._SX1.y=_SY1._fU1.y;__X1._XX1[0].id._bs1()}}function _6Z1(_7Z1,_8Z1,_9Z1,_aZ1,_bZ1){var _cZ1=_8Z1._GU1;var _dZ1=_aZ1._GU1;var _eZ1=_8Z1._YU1;var _fZ1=_8Z1._FU1;var _gZ1=_aZ1._FU1;
var _xS1=_3T1(_bZ1,_9Z1);var _qW1=0;var _hZ1=-_ZQ1;for(var _8c=0;_8c<_cZ1;++_8c){var _N61=_xS1._Nr1._9c*_eZ1[_8c].x-_xS1._Nr1._Jo1*_eZ1[_8c].y;var _O61=_xS1._Nr1._Jo1*_eZ1[_8c].x+_xS1._Nr1._9c*_eZ1[_8c].y;var _k61=(_xS1._Nr1._9c*_fZ1[_8c].x-_xS1._Nr1._Jo1*_fZ1[_8c].y)+_xS1._kt1.x;var _l61=(_xS1._Nr1._Jo1*_fZ1[_8c].x+_xS1._Nr1._9c*_fZ1[_8c].y)+_xS1._kt1.y;var _6c1=_ZQ1;for(var _a21=0;_a21<_dZ1;++_a21){var _iZ1=_N61*(_gZ1[_a21].x-_k61)+_O61*(_gZ1[_a21].y-_l61);if(_iZ1<_6c1){_6c1=_iZ1}}if(_6c1>_hZ1){_hZ1=_6c1;
_qW1=_8c}}_7Z1[0]=_qW1;return _hZ1}function _jZ1(_9c,_8Z1,_9Z1,_kZ1,_aZ1,_bZ1){var _lZ1=_8Z1._YU1;var _dZ1=_aZ1._GU1;var _mZ1=_aZ1._FU1;var _nZ1=_aZ1._YU1;_XQ1(0<=_kZ1&&_kZ1<_8Z1._GU1);var _oZ1=_9Z1._Nr1._9c*_lZ1[_kZ1].x-_9Z1._Nr1._Jo1*_lZ1[_kZ1].y;var _pZ1=_9Z1._Nr1._Jo1*_lZ1[_kZ1].x+_9Z1._Nr1._9c*_lZ1[_kZ1].y;var _qZ1=_bZ1._Nr1._9c*_oZ1+_bZ1._Nr1._Jo1*_pZ1;var _rZ1=-_bZ1._Nr1._Jo1*_oZ1+_bZ1._Nr1._9c*_pZ1;var index=0;var _sZ1=_ZQ1;for(var _8c=0;_8c<_dZ1;++_8c){var _9V1=_qZ1*_nZ1[_8c].x+_rZ1*_nZ1[_8c].y;if(_9V1<_sZ1){
_sZ1=_9V1;index=_8c}}var _UU1=index;var _VU1=_UU1+1<_dZ1?_UU1+1:0;_9c[0]._C41.x=(_bZ1._Nr1._9c*_mZ1[_UU1].x-_bZ1._Nr1._Jo1*_mZ1[_UU1].y)+_bZ1._kt1.x;_9c[0]._C41.y=(_bZ1._Nr1._Jo1*_mZ1[_UU1].x+_bZ1._Nr1._9c*_mZ1[_UU1].y)+_bZ1._kt1.y;_9c[0].id._uW1=_kZ1;_9c[0].id._vW1=_UU1;_9c[0].id._NX1=_MX1._QX1;_9c[0].id._OX1=_MX1._PX1;_9c[1]._C41.x=(_bZ1._Nr1._9c*_mZ1[_VU1].x-_bZ1._Nr1._Jo1*_mZ1[_VU1].y)+_bZ1._kt1.x;_9c[1]._C41.y=(_bZ1._Nr1._Jo1*_mZ1[_VU1].x+_bZ1._Nr1._9c*_mZ1[_VU1].y)+_bZ1._kt1.y;_9c[1].id._uW1=_kZ1;
_9c[1].id._vW1=_VU1;_9c[1].id._NX1=_MX1._QX1;_9c[1].id._OX1=_MX1._PX1;}function _tZ1(__X1,_uZ1,_aY1,_vZ1,_cY1){__X1._ZX1=0;var _wZ1=_uZ1._WT1+_vZ1._WT1;var _xZ1=[0];var _yZ1=_6Z1(_xZ1,_uZ1,_aY1,_vZ1,_cY1);if(_yZ1>_wZ1)return;var _zZ1=[0];var _AZ1=_6Z1(_zZ1,_vZ1,_cY1,_uZ1,_aY1);if(_AZ1>_wZ1)return;var _8Z1;var _aZ1;var _9Z1,_bZ1;var _kZ1=0;var _BZ1=0;var _CZ1=0.1*_5R1;if(_AZ1>_yZ1+_CZ1){_8Z1=_vZ1;_aZ1=_uZ1;_9Z1=_cY1;_bZ1=_aY1;_kZ1=_zZ1[0];__X1.type=_WX1._2Y1;_BZ1=1}else {_8Z1=_uZ1;_aZ1=_vZ1;_9Z1=_aY1;_bZ1=_cY1;
_kZ1=_xZ1[0];__X1.type=_WX1._1Y1;_BZ1=0}_jZ1(_tZ1._DZ1,_8Z1,_9Z1,_kZ1,_aZ1,_bZ1);var _cZ1=_8Z1._GU1;var _EZ1=_8Z1._FU1;var _FZ1=_kZ1;var _GZ1=_kZ1+1<_cZ1?_kZ1+1:0;var _HZ1=_EZ1[_FZ1];var _IZ1=_EZ1[_GZ1];_tZ1._JZ1.x=_IZ1.x-_HZ1.x;_tZ1._JZ1.y=_IZ1.y-_HZ1.y;_tZ1._JZ1._VR1();var _KZ1=1.0*_tZ1._JZ1.y;var _LZ1=-1.0*_tZ1._JZ1.x;var _oY1=0.5*(_HZ1.x+_IZ1.x);var _pY1=0.5*(_HZ1.y+_IZ1.y);var _MZ1=_9Z1._Nr1._9c*_tZ1._JZ1.x-_9Z1._Nr1._Jo1*_tZ1._JZ1.y;var _NZ1=_9Z1._Nr1._Jo1*_tZ1._JZ1.x+_9Z1._Nr1._9c*_tZ1._JZ1.y;var _OZ1=1.0*_NZ1;
var _PZ1=-1.0*_MZ1;_HZ1=_ZS1(_9Z1,_HZ1);_IZ1=_ZS1(_9Z1,_IZ1);var _QZ1=_OZ1*_HZ1.x+_PZ1*_HZ1.y;var _RZ1=-(_MZ1*_HZ1.x+_NZ1*_HZ1.y)+_wZ1;var _SZ1=(_MZ1*_IZ1.x+_NZ1*_IZ1.y)+_wZ1;var _TZ1=new Array(2);var _UZ1=new Array(2);var _VZ1;_VZ1=_WZ1(_TZ1,_tZ1._DZ1,-_MZ1,-_NZ1,_RZ1,_FZ1);if(_VZ1<2)return;_VZ1=_WZ1(_UZ1,_TZ1,_MZ1,_NZ1,_SZ1,_GZ1);if(_VZ1<2){return }__X1._YX1.x=_KZ1;__X1._YX1.y=_LZ1;__X1._SX1.x=_oY1;__X1._SX1.y=_pY1;var _ZX1=0;for(var _8c=0;_8c<_1R1;++_8c){var _YY1=(_OZ1*_UZ1[_8c]._C41.x+_PZ1*_UZ1[_8c]._C41.y)-_QZ1;
if(_YY1<=_wZ1){var _XZ1=__X1._XX1[_ZX1]=new _RX1();_XZ1._SX1._PR1(_0T1(_bZ1,_UZ1[_8c]._C41));_XZ1.id._PR1(_UZ1[_8c].id);if(_BZ1){var _YZ1=new _MX1();_YZ1._PR1(_XZ1.id);_XZ1.id._uW1=_YZ1._vW1;_XZ1.id._vW1=_YZ1._uW1;_XZ1.id._NX1=_YZ1._OX1;_XZ1.id._OX1=_YZ1._NX1}++_ZX1}}__X1._ZX1=_ZX1}_tZ1._JZ1=new _LR1();_tZ1._DZ1=[new _xY1(),new _xY1()];function _ZZ1(__X1,_xZ1,_aY1,_SY1,_cY1){__X1._ZX1=0;var __Z1=_0T1(_aY1,_ZS1(_cY1,_SY1._fU1));var _YQ1=_xZ1._sU1,_8S1=_xZ1._tU1;var _Eq1=_8S1.x-_YQ1.x;var _4v1=_8S1.y-_YQ1.y;var _I41=_Eq1*(_8S1.x-__Z1.x)+_4v1*(_8S1.y-__Z1.y);
var _C41=_Eq1*(__Z1.x-_YQ1.x)+_4v1*(__Z1.y-_YQ1.y);var _wT1=_xZ1._WT1+_SY1._WT1;var _YZ1=new _MX1();_YZ1._vW1=0;_YZ1._OX1=_MX1._PX1;if(_C41<=0.0){var _0_1=_YQ1;var _261=__Z1.x-_0_1.x;var _361=__Z1.y-_0_1.y;var _wu1=_261*_261+_361*_361;if(_wu1>_wT1*_wT1){return }if(_xZ1._vU1){var _1_1=_xZ1._rU1;var _2_1=_YQ1;var _3_1=_2_1.x-_1_1.x;var _4_1=_2_1.y-_1_1.y;var _1Z1=_3_1*(_2_1.x-__Z1.x)+_4_1*(_2_1.y-__Z1.y);if(_1Z1>0.0){return }}_YZ1._uW1=0;_YZ1._NX1=_MX1._PX1;__X1._ZX1=1;__X1.type=_WX1._0Y1;__X1._YX1.x=__X1._YX1.y=0;
__X1._SX1.x=_0_1.x;__X1._SX1.y=_0_1.y;__X1._XX1[0]=new _RX1();__X1._XX1[0].id._PR1(_YZ1);__X1._XX1[0]._SX1.x=_SY1._fU1.x;__X1._XX1[0]._SX1.y=_SY1._fU1.y;return }if(_I41<=0.0){var _0_1=_8S1;var _261=__Z1.x-_0_1.x;var _361=__Z1.y-_0_1.y;var _wu1=_261*_261+_361*_361;if(_wu1>_wT1*_wT1){return }if(_xZ1._wU1){var _5_1=_xZ1._uU1;var _6_1=_8S1;var _7_1=_5_1.x-_6_1.x;var _8_1=_5_1.y-_6_1.y;var _761=_7_1*(__Z1.x-_6_1.x)+_8_1*(__Z1.y-_6_1.y);if(_761>0.0){return }}_YZ1._uW1=1;_YZ1._NX1=_MX1._PX1;__X1._ZX1=1;__X1.type=_WX1._0Y1;
__X1._YX1.x=__X1._YX1.y=0;__X1._SX1.x=_0_1.x;__X1._SX1.y=_0_1.y;__X1._XX1[0]=new _RX1();__X1._XX1[0].id._PR1(_YZ1);__X1._XX1[0]._SX1.x=_SY1._fU1.x;__X1._XX1[0]._SX1.y=_SY1._fU1.y;return }var _9_1=_Eq1*_Eq1+_4v1*_4v1;_XQ1(_9_1>0.0);var _a_1=(1.0/_9_1)*((_I41*_YQ1.x)+(_C41*_8S1.x));var _b_1=(1.0/_9_1)*((_I41*_YQ1.y)+(_C41*_8S1.y));var _261=__Z1.x-_a_1;var _361=__Z1.y-_b_1;var _wu1=_261*_261+_361*_361;if(_wu1>_wT1*_wT1){return }var _N61=-_4v1;var _O61=_Eq1;if(_N61*(__Z1.x-_YQ1.x)+_O61*(__Z1.y-_YQ1.y)<0.0){_N61=-_N61;
_O61=-_O61}_YZ1._uW1=0;_YZ1._NX1=_MX1._QX1;__X1._ZX1=1;__X1.type=_WX1._1Y1;__X1._YX1.x=_N61;__X1._YX1.y=_O61;__X1._YX1._VR1();__X1._SX1.x=_YQ1.x;__X1._SX1.y=_YQ1.y;__X1._XX1[0]=new _RX1();__X1._XX1[0].id._PR1(_YZ1);__X1._XX1[0]._SX1.x=_SY1._fU1.x;__X1._XX1[0]._SX1.y=_SY1._fU1.y}function _c_1(){this.type=0;this.index=0;this._YY1=0}_c_1._d_1=0;_c_1._e_1=1;_c_1._f_1=2;function _g_1(){this.vertices=new Array(_2R1);this._ZY1=new Array(_2R1);this._531=0};function _h_1(){this._UU1=0,this._VU1=0;this._661=new _LR1(),
this._761=new _LR1();this._8U1=new _LR1();this._i_1=new _LR1();this._RZ1=0;this._j_1=new _LR1();this._SZ1=0;};function _k_1(){this._l_1=new _g_1();this._m_1=new _wS1();this._n_1=new _LR1();this._o_1=new _LR1(),this._p_1=new _LR1(),this._q_1=new _LR1(),this._r_1=new _LR1();this._s_1=new _LR1(),this._t_1=new _LR1(),this._u_1=new _LR1();this._v_1=new _LR1();this._w_1=0,this._x_1=0;this._y_1=new _LR1(),this._z_1=new _LR1();this._WT1=0;this._A_1=!1}_k_1._B_1=new _LR1();_k_1._C_1=new _LR1();_k_1._D_1=new _LR1();_k_1.prototype={
_E_1:function(__X1,_xZ1,_aY1,_F_1,_cY1){this._m_1._PR1(_3T1(_aY1,_cY1));this._n_1.x=(this._m_1._Nr1._9c*_F_1._XU1.x-this._m_1._Nr1._Jo1*_F_1._XU1.y)+this._m_1._kt1.x;this._n_1.y=(this._m_1._Nr1._Jo1*_F_1._XU1.x+this._m_1._Nr1._9c*_F_1._XU1.y)+this._m_1._kt1.y;this._o_1.x=_xZ1._rU1.x;this._o_1.y=_xZ1._rU1.y;this._p_1.x=_xZ1._sU1.x;this._p_1.y=_xZ1._sU1.y;this._q_1.x=_xZ1._tU1.x;this._q_1.y=_xZ1._tU1.y;this._r_1.x=_xZ1._uU1.x;this._r_1.y=_xZ1._uU1.y;var _G_1=_xZ1._vU1;var _H_1=_xZ1._wU1;_k_1._B_1.x=this._q_1.x-this._p_1.x;
_k_1._B_1.y=this._q_1.y-this._p_1.y;_k_1._B_1._VR1();this._t_1.x=_k_1._B_1.y;this._t_1.y=-_k_1._B_1.x;var _I_1=this._t_1.x*(this._n_1.x-this._p_1.x)+this._t_1.y*(this._n_1.y-this._p_1.y);var _J_1=0.0,_K_1=0.0;var _L_1=!1,_M_1=!1;if(_G_1){_k_1._C_1.x=this._p_1.x-this._o_1.x;_k_1._C_1.y=this._p_1.y-this._o_1.y;_k_1._C_1._VR1();this._s_1.x=_k_1._C_1.y;this._s_1.y=-_k_1._C_1.x;_L_1=(_k_1._C_1.x*_k_1._B_1.y-_k_1._C_1.y*_k_1._B_1.x)>=0;_J_1=this._s_1.x*(this._n_1.x-this._o_1.x)+this._s_1.y*(this._n_1.y-this._o_1.y)}
if(_H_1){_k_1._D_1.x=this._r_1.x-this._q_1.x;_k_1._D_1.y=this._r_1.y-this._q_1.y;_k_1._D_1._VR1();this._u_1.x=_k_1._D_1.y;this._u_1.y=-_k_1._D_1.x;_M_1=(_k_1._B_1.x*_k_1._D_1.y-_k_1._B_1.y*_k_1._D_1.x)>0.0;_K_1=this._u_1.x*(this._n_1.x-this._q_1.x)+this._u_1.y*(this._n_1.y-this._q_1.y)}if(_G_1&&_H_1){if(_L_1&&_M_1){this._A_1=_J_1>=0.0||_I_1>=0.0||_K_1>=0.0;if(this._A_1){this._v_1.x=this._t_1.x;this._v_1.y=this._t_1.y;this._y_1.x=this._s_1.x;this._y_1.y=this._s_1.y;this._z_1.x=this._u_1.x;this._z_1.y=this._u_1.y}
else {this._v_1.x=-this._t_1.x;this._v_1.y=-this._t_1.y;this._y_1.x=-this._t_1.x;this._y_1.y=-this._t_1.y;this._z_1.x=-this._t_1.x;this._z_1.y=-this._t_1.y}}else if(_L_1){this._A_1=_J_1>=0.0||(_I_1>=0.0&&_K_1>=0.0);if(this._A_1){this._v_1.x=this._t_1.x;this._v_1.y=this._t_1.y;this._y_1.x=this._s_1.x;this._y_1.y=this._s_1.y;this._z_1.x=this._t_1.x;this._z_1.y=this._t_1.y}else {this._v_1.x=-this._t_1.x;this._v_1.y=-this._t_1.y;this._y_1.x=-this._u_1.x;this._y_1.y=-this._u_1.y;this._z_1.x=-this._t_1.x;
this._z_1.y=-this._t_1.y}}else if(_M_1){this._A_1=_K_1>=0.0||(_J_1>=0.0&&_I_1>=0.0);if(this._A_1){this._v_1.x=this._t_1.x;this._v_1.y=this._t_1.y;this._y_1.x=this._t_1.x;this._y_1.y=this._t_1.y;this._z_1.x=this._u_1.x;this._z_1.y=this._u_1.y}else {this._v_1.x=-this._t_1.x;this._v_1.y=-this._t_1.y;this._y_1.x=-this._t_1.x;this._y_1.y=-this._t_1.y;this._z_1.x=-this._s_1.x;this._z_1.y=-this._s_1.y}}else {this._A_1=_J_1>=0.0&&_I_1>=0.0&&_K_1>=0.0;if(this._A_1){this._v_1.x=this._t_1.x;this._v_1.y=this._t_1.y;
this._y_1.x=this._t_1.x;this._y_1.y=this._t_1.y;this._z_1.x=this._t_1.x;this._z_1.y=this._t_1.y}else {this._v_1.x=-this._t_1.x;this._v_1.y=-this._t_1.y;this._y_1.x=-this._u_1.x;this._y_1.y=-this._u_1.y;this._z_1.x=-this._s_1.x;this._z_1.y=-this._s_1.y}}}else if(_G_1){if(_L_1){this._A_1=_J_1>=0.0||_I_1>=0.0;if(this._A_1){this._v_1.x=this._t_1.x;this._v_1.y=this._t_1.y;this._y_1.x=this._s_1.x;this._y_1.y=this._s_1.y;this._z_1.x=-this._t_1.x;this._z_1.y=-this._t_1.y}else {this._v_1.x=-this._t_1.x;this._v_1.y=-this._t_1.y;
this._y_1.x=this._t_1.x;this._y_1.y=this._t_1.y;this._z_1.x=-this._t_1.x;this._z_1.y=-this._t_1.y}}else {this._A_1=_J_1>=0.0&&_I_1>=0.0;if(this._A_1){this._v_1.x=this._t_1.x;this._v_1.y=this._t_1.y;this._y_1.x=this._t_1.x;this._y_1.y=this._t_1.y;this._z_1.x=-this._t_1.x;this._z_1.y=-this._t_1.y}else {this._v_1.x=-this._t_1.x;this._v_1.y=-this._t_1.y;this._y_1.x=this._t_1.x;this._y_1.y=this._t_1.y;this._z_1.x=-this._s_1.x;this._z_1.y=-this._s_1.y}}}else if(_H_1){if(_M_1){this._A_1=_I_1>=0.0||_K_1>=0.0;
if(this._A_1){this._v_1.x=this._t_1.x;this._v_1.y=this._t_1.y;this._y_1.x=-this._t_1.x;this._y_1.y=-this._t_1.y;this._z_1.x=this._u_1.x;this._z_1.y=this._u_1.y}else {this._v_1.x=-this._t_1.x;this._v_1.y=-this._t_1.y;this._y_1.x=-this._t_1.x;this._y_1.y=-this._t_1.y;this._z_1.x=this._t_1.x;this._z_1.y=this._t_1.y}}else {this._A_1=_I_1>=0.0&&_K_1>=0.0;if(this._A_1){this._v_1.x=this._t_1.x;this._v_1.y=this._t_1.y;this._y_1.x=-this._t_1.x;this._y_1.y=-this._t_1.y;this._z_1.x=this._t_1.x;this._z_1.y=this._t_1.y}
else {this._v_1.x=-this._t_1.x;this._v_1.y=-this._t_1.y;this._y_1.x=-this._u_1.x;this._y_1.y=-this._u_1.y;this._z_1.x=this._t_1.x;this._z_1.y=this._t_1.y}}}else {this._A_1=_I_1>=0.0;if(this._A_1){this._v_1.x=this._t_1.x;this._v_1.y=this._t_1.y;this._y_1.x=-this._t_1.x;this._y_1.y=-this._t_1.y;this._z_1.x=-this._t_1.x;this._z_1.y=-this._t_1.y}else {this._v_1.x=-this._t_1.x;this._v_1.y=-this._t_1.y;this._y_1.x=this._t_1.x;this._y_1.y=this._t_1.y;this._z_1.x=this._t_1.x;this._z_1.y=this._t_1.y}}this._l_1._531=_F_1._GU1;
for(var _8c=0;_8c<_F_1._GU1;++_8c){this._l_1.vertices[_8c]=_ZS1(this._m_1,_F_1._FU1[_8c]);this._l_1._ZY1[_8c]=_XS1(this._m_1._Nr1,_F_1._YU1[_8c])}this._WT1=2.0*_7R1;__X1._ZX1=0;var _N_1=this._O_1();if(_N_1.type==_c_1._d_1){return }if(_N_1._YY1>this._WT1){return }var _P_1=this._Q_1();if(_P_1.type!=_c_1._d_1&&_P_1._YY1>this._WT1){return }var _R_1=0.98;var _S_1=0.001;var _T_1=new _c_1();if(_P_1.type==_c_1._d_1){_T_1=_N_1}else if(_P_1._YY1>_R_1*_N_1._YY1+_S_1){_T_1=_P_1}else {_T_1=_N_1}var _4V1=new Array(2);var _U_1=new _h_1();
if(_T_1.type==_c_1._e_1){__X1.type=_WX1._1Y1;var _qW1=0;var _rW1=this._v_1.x*this._l_1._ZY1[0].x+this._v_1.y*this._l_1._ZY1[0].y;for(var _8c=1;_8c<this._l_1._531;++_8c){var value=this._v_1.x*this._l_1._ZY1[_8c].x+this._v_1.y*this._l_1._ZY1[_8c].y;if(value<_rW1){_rW1=value;_qW1=_8c}}var _UU1=_qW1;var _VU1=_UU1+1<this._l_1._531?_UU1+1:0;_4V1[0]=new _xY1();_4V1[0]._C41.x=this._l_1.vertices[_UU1].x;_4V1[0]._C41.y=this._l_1.vertices[_UU1].y;_4V1[0].id._uW1=0;_4V1[0].id._vW1=_UU1;_4V1[0].id._NX1=_MX1._QX1;_4V1[0].id._OX1=_MX1._PX1;
_4V1[1]=new _xY1();_4V1[1]._C41.x=this._l_1.vertices[_VU1].x;_4V1[1]._C41.y=this._l_1.vertices[_VU1].y;_4V1[1].id._uW1=0;_4V1[1].id._vW1=_VU1;_4V1[1].id._NX1=_MX1._QX1;_4V1[1].id._OX1=_MX1._PX1;if(this._A_1){_U_1._UU1=0;_U_1._VU1=1;_U_1._661.x=this._p_1.x;_U_1._661.y=this._p_1.y;_U_1._761.x=this._q_1.x;_U_1._761.y=this._q_1.y;_U_1._8U1.x=this._t_1.x;_U_1._8U1.y=this._t_1.y}else {_U_1._UU1=1;_U_1._VU1=0;_U_1._661.x=this._q_1.x;_U_1._661.y=this._q_1.y;_U_1._761.x=this._p_1.x;_U_1._761.y=this._p_1.y;
_U_1._8U1.x=-this._t_1.x;_U_1._8U1.y=-this._t_1.y}}else {__X1.type=_WX1._2Y1;_4V1[0]=new _xY1();_4V1[0]._C41=this._p_1;_4V1[0].id._uW1=0;_4V1[0].id._vW1=_T_1.index;_4V1[0].id._NX1=_MX1._PX1;_4V1[0].id._OX1=_MX1._QX1;_4V1[1]=new _xY1();_4V1[1]._C41=this._q_1;_4V1[1].id._uW1=0;_4V1[1].id._vW1=_T_1.index;_4V1[1].id._NX1=_MX1._PX1;_4V1[1].id._OX1=_MX1._QX1;_U_1._UU1=_T_1.index;_U_1._VU1=_U_1._UU1+1<this._l_1._531?_U_1._UU1+1:0;_U_1._661.x=this._l_1.vertices[_U_1._UU1].x;_U_1._661.y=this._l_1.vertices[_U_1._UU1].y;
_U_1._761.x=this._l_1.vertices[_U_1._VU1].x;_U_1._761.y=this._l_1.vertices[_U_1._VU1].y;_U_1._8U1.x=this._l_1._ZY1[_U_1._UU1].x;_U_1._8U1.y=this._l_1._ZY1[_U_1._UU1].y}_U_1._i_1.x=_U_1._8U1.y;_U_1._i_1.y=-_U_1._8U1.x;_U_1._j_1.x=-_U_1._i_1.x;_U_1._j_1.y=-_U_1._i_1.y;_U_1._RZ1=_U_1._i_1.x*_U_1._661.x+_U_1._i_1.y*_U_1._661.y;_U_1._SZ1=_U_1._j_1.x*_U_1._761.x+_U_1._j_1.y*_U_1._761.y;var _TZ1=new Array(2);var _UZ1=new Array(2);var _VZ1;_VZ1=_WZ1(_TZ1,_4V1,_U_1._i_1.x,_U_1._i_1.y,_U_1._RZ1,_U_1._UU1);if(_VZ1<_1R1){
return }_VZ1=_WZ1(_UZ1,_TZ1,_U_1._j_1.x,_U_1._j_1.y,_U_1._SZ1,_U_1._VU1);if(_VZ1<_1R1){return }if(_T_1.type==_c_1._e_1){__X1._YX1.x=_U_1._8U1.x;__X1._YX1.y=_U_1._8U1.y;__X1._SX1.x=_U_1._661.x;__X1._SX1.y=_U_1._661.y}else {__X1._YX1.x=_F_1._YU1[_U_1._UU1].x;__X1._YX1.y=_F_1._YU1[_U_1._UU1].y;__X1._SX1.x=_F_1._FU1[_U_1._UU1].x;__X1._SX1.y=_F_1._FU1[_U_1._UU1].y}var _ZX1=0;for(var _8c=0;_8c<_1R1;++_8c){var _YY1=_U_1._8U1.x*(_UZ1[_8c]._C41.x-_U_1._661.x)+_U_1._8U1.y*(_UZ1[_8c]._C41.y-_U_1._661.y);if(_YY1<=this._WT1){
var _XZ1=__X1._XX1[_ZX1]=new _RX1();if(_T_1.type==_c_1._e_1){_XZ1._SX1._PR1(_0T1(this._m_1,_UZ1[_8c]._C41));_XZ1.id._PR1(_UZ1[_8c].id)}else {_XZ1._SX1.x=_UZ1[_8c]._C41.x;_XZ1._SX1.y=_UZ1[_8c]._C41.y;_XZ1.id._NX1=_UZ1[_8c].id._OX1;_XZ1.id._OX1=_UZ1[_8c].id._NX1;_XZ1.id._uW1=_UZ1[_8c].id._vW1;_XZ1.id._vW1=_UZ1[_8c].id._uW1;}++_ZX1}}__X1._ZX1=_ZX1},_O_1:function(){var _fe1=new _c_1();_fe1.type=_c_1._e_1;_fe1.index=this._A_1?0:1;_fe1._YY1=Number.MAX_VALUE;for(var _8c=0;_8c<this._l_1._531;++_8c){var _Jo1=this._v_1.x*(this._l_1.vertices[_8c].x-this._p_1.x)+this._v_1.y*(this._l_1.vertices[_8c].y-this._p_1.y);
if(_Jo1<_fe1._YY1){_fe1._YY1=_Jo1}}return _fe1},_Q_1:function(){var _fe1=new _c_1();_fe1.type=_c_1._d_1;_fe1.index=-1;_fe1._YY1=-Number.MAX_VALUE;var _V_1=-this._v_1.y;var _W_1=this._v_1.x;for(var _8c=0;_8c<this._l_1._531;++_8c){var _N61=-this._l_1._ZY1[_8c].x;var _O61=-this._l_1._ZY1[_8c].y;var _km1=_N61*(this._l_1.vertices[_8c].x-this._p_1.x)+_O61*(this._l_1.vertices[_8c].y-this._p_1.y);var _lm1=_N61*(this._l_1.vertices[_8c].x-this._q_1.x)+_O61*(this._l_1.vertices[_8c].y-this._q_1.y);var _Jo1=_9T1(_km1,_lm1);
if(_Jo1>this._WT1){_fe1.type=_c_1._f_1;_fe1.index=_8c;_fe1._YY1=_Jo1;return _fe1}if(_N61*_V_1+_O61*_W_1>=0.0){if((_N61-this._z_1.x)*this._v_1.x+(_O61-this._z_1.y)*this._v_1.y<-_6R1){continue }}else {if((_N61-this._y_1.x)*this._v_1.x+(_O61-this._y_1.y)*this._v_1.y<-_6R1){continue }}if(_Jo1>_fe1._YY1){_fe1.type=_c_1._f_1;_fe1.index=_8c;_fe1._YY1=_Jo1}}return _fe1}};_k_1._X_1=0;_k_1._Y_1=1;_k_1._Z_1=2;function ___1(__X1,_xZ1,_aY1,_F_1,_cY1){___1._002._E_1(__X1,_xZ1,_aY1,_F_1,_cY1)}___1._002=new _k_1();function _WZ1(_102,
_202,_OZ1,_PZ1,offset,_302){var _402=0;var _502=(_OZ1*_202[0]._C41.x+_PZ1*_202[0]._C41.y)-offset;var _602=(_OZ1*_202[1]._C41.x+_PZ1*_202[1]._C41.y)-offset;if(_502<=0.0)_102[_402++]=_202[0];if(_602<=0.0)_102[_402++]=_202[1];if(_502*_602<0.0){var _702=_502/(_502-_602);_102[_402]=new _xY1();_102[_402]._C41.x=_202[0]._C41.x+(_702*(_202[1]._C41.x-_202[0]._C41.x));_102[_402]._C41.y=_202[0]._C41.y+(_702*(_202[1]._C41.y-_202[0]._C41.y));_102[_402].id._uW1=_302;_102[_402].id._vW1=_202[0].id._vW1;_102[_402].id._NX1=_MX1._PX1;
_102[_402].id._OX1=_MX1._QX1;++_402}return _402}function _802(_902,_uW1,_a02,_vW1,_aY1,_cY1){_802._xr1._xW1._Tb1(_902,_uW1);_802._xr1._yW1._Tb1(_a02,_vW1);_802._xr1._zW1=_aY1;_802._xr1._AW1=_cY1;_802._xr1._BW1=!0;_802._431._531=0;_vX1(_802._zr1,_802._431,_802._xr1);return _802._zr1._7U1<10.0*__Q1}_802._xr1=new _wW1();_802._431=new _sW1();_802._zr1=new _CW1();function _1W1(_e41,_621){return !((_621._kU1.x-_e41._lU1.x)>0.0||(_621._kU1.y-_e41._lU1.y)>0.0||(_e41._kU1.x-_621._lU1.x)>0.0||(_e41._kU1.y-_621._lU1.y)>0.0)}
var _b02=-1;function _c02(){this._2U1=new _AY1();this._PV1=null;this.parent=0;this._d02=this._e02=this.height=0}_c02.prototype={_f02:function(){return this._d02==_b02}};function _HV1(){this._g02=_b02;this._h02=16;this._i02=0;this._j02=new Array(this._h02);for(var _8c=0;_8c<this._h02-1;++_8c){this._j02[_8c]=new _c02();this._j02[_8c].parent=_8c+1;this._j02[_8c].height=-1}this._j02[this._h02-1]=new _c02();this._j02[this._h02-1].parent=_b02;this._j02[this._h02-1].height=-1;this._k02=0;this._l02=0;this._m02=0}
_HV1._n02=new _LR1(_3R1,_3R1);_HV1.prototype={_OV1:function(_2U1,_PV1){var _QV1=this._o02();this._j02[_QV1]._2U1._kU1._PR1(_LR1._TR1(_2U1._kU1,_HV1._n02));this._j02[_QV1]._2U1._lU1._PR1(_LR1._ya1(_2U1._lU1,_HV1._n02));this._j02[_QV1]._PV1=_PV1;this._j02[_QV1].height=0;this._p02(_QV1);return _QV1},_SV1:function(_QV1){_XQ1(0<=_QV1&&_QV1<this._h02);_XQ1(this._j02[_QV1]._f02());this._q02(_QV1);this._r02(_QV1)},/// @return true if the proxy was re-inserted.
_UV1:function(_QV1,_2U1,_VV1){_XQ1(0<=_QV1&&_QV1<this._h02);
_XQ1(this._j02[_QV1]._f02());if(this._j02[_QV1]._2U1._JY1(_2U1)){return !1}this._q02(_QV1);this._j02[_QV1]._2U1._PR1(_2U1);this._j02[_QV1]._2U1._kU1._TR1(_HV1._n02);this._j02[_QV1]._2U1._lU1._ya1(_HV1._n02);var _be1=_LR1.Multiply(_4R1,_VV1);if(_be1.x<0.0){this._j02[_QV1]._2U1._kU1.x+=_be1.x}else {this._j02[_QV1]._2U1._lU1.x+=_be1.x}if(_be1.y<0.0){this._j02[_QV1]._2U1._kU1.y+=_be1.y;}else {this._j02[_QV1]._2U1._lU1.y+=_be1.y}this._p02(_QV1);return !0},/// @return the proxy user data or 0 if the id is invalid.
_YV1:function(_QV1){
_XQ1(0<=_QV1&&_QV1<this._h02);return this._j02[_QV1]._PV1},_XV1:function(_QV1){_XQ1(0<=_QV1&&_QV1<this._h02);return this._j02[_QV1]._2U1},_7W1:function(_4W1,_2U1){var _Tc1=[];_Tc1.push(this._g02);while(_Tc1.length>0){var _s02=_Tc1.pop();if(_s02==_b02){continue }var _Qc1=this._j02[_s02];if(_1W1(_Qc1._2U1,_2U1)){if(_Qc1._f02()){var _t02=_4W1._lW1(_s02);if(_t02==!1){return }}else {_Tc1.push(_Qc1._d02);_Tc1.push(_Qc1._e02)}}}},/// @param input the ray-cast input data. The ray extends from p1 to p1 + maxFraction * (p2 - p1).
/// @param callback a callback class that is called for each proxy that is hit by the ray.
__T1:function(_4W1,
_xr1){var _ee1=_xr1._ee1;var _zT1=_xr1._zT1;var _321=_LR1._TR1(_zT1,_ee1);_XQ1(_321._UR1()>0.0);_321._VR1();var _C41=_LS1(1.0,_321);var _u02=_7T1(_C41);var _iU1=_xr1._iU1;var _v02=new _AY1();{var _521=_LR1._ya1(_ee1,_LR1.Multiply(_iU1,_LR1._TR1(_zT1,_ee1)));_v02._kU1._PR1(_aT1(_ee1,_521));_v02._lU1._PR1(_cT1(_ee1,_521))}var _Tc1=[];_Tc1.push(this._g02);while(_Tc1.length>0){var _s02=_Tc1.pop();if(_s02==_b02){continue }var _Qc1=this._j02[_s02];if(_1W1(_Qc1._2U1,_v02)==!1){continue }var _9c=_Qc1._2U1._DY1();var _bc=_Qc1._2U1._EY1();
var _YY1=_6T1(_IS1(_C41,_LR1._TR1(_ee1,_9c)))-_IS1(_u02,_bc);if(_YY1>0.0){continue }if(_Qc1._f02()){var _w02=new _yY1();_w02._ee1._PR1(_xr1._ee1);_w02._zT1._PR1(_xr1._zT1);_w02._iU1=_iU1;var value=_4W1._x02(_w02,_s02);if(value==0.0){return }if(value>0.0){_iU1=value;var _PY1=_LR1._ya1(_ee1,_LR1.Multiply(_iU1,_LR1._TR1(_zT1,_ee1)));_v02._kU1._PR1(_aT1(_ee1,_PY1));_v02._lU1._PR1(_cT1(_ee1,_PY1))}}else {_Tc1.push(_Qc1._d02);_Tc1.push(_Qc1._e02)}}},_pV1:function(){this._y02(this._g02);this._z02(this._g02);var _A02=0;
var _B02=this._k02;while(_B02!=_b02){_XQ1(0<=_B02&&_B02<this._h02);_B02=this._j02[_B02].parent;++_A02}_XQ1(this._eW1()==this._C02());_XQ1(this._i02+_A02==this._h02)},_eW1:function(){if(this._g02==_b02){return 0}return this._j02[this._g02].height},_gW1:function(){var _D02=0;for(var _8c=0;_8c<this._h02;++_8c){var _Qc1=this._j02[_8c];if(_Qc1.height<=1){continue }_XQ1(_Qc1._f02()==!1);var _d02=_Qc1._d02;var _e02=_Qc1._e02;var _E02=_6T1(this._j02[_e02].height-this._j02[_d02].height);_D02=_bT1(_D02,_E02)}return _D02}
,_iW1:function(){if(this._g02==_b02){return 0.0}var _p01=this._j02[this._g02];var _F02=_p01._2U1._FY1();var _G02=0.0;for(var _8c=0;_8c<this._h02;++_8c){var _Qc1=this._j02[_8c];if(_Qc1.height<0){continue }_G02+=_Qc1._2U1._FY1()}return _G02/_F02},_H02:function(){var _I02=new Array(this._i02);var _531=0;for(var _8c=0;_8c<this._h02;++_8c){if(this._j02[_8c].height<0){continue }if(this._j02[_8c]._f02()){this._j02[_8c].parent=_b02;_I02[_531]=_8c;++_531}else {this._r02(_8c)}}while(_531>1){var _J02=_ZQ1;var _K02=-1,_L02=-1;
for(_8c=0;_8c<_531;++_8c){var _M02=this._j02[_I02[_8c]]._2U1;for(var _a21=_8c+1;_a21<_531;++_a21){var _N02=this._j02[_I02[_a21]]._2U1;var _621=new _AY1();_621._GY1(_M02,_N02);var _O02=_621._FY1();if(_O02<_J02){_K02=_8c;_L02=_a21;_J02=_O02}}}var _P02=_I02[_K02];var _Q02=_I02[_L02];var _d02=this._j02[_P02];var _e02=this._j02[_Q02];var _R02=this._o02();var parent=this._j02[_R02];parent._d02=_P02;parent._e02=_Q02;parent.height=1+_bT1(_d02.height,_e02.height);parent._2U1._GY1(_d02._2U1,_e02._2U1);parent.parent=_b02;
_d02.parent=_R02;_e02.parent=_R02;_I02[_L02]=_I02[_531-1];_I02[_K02]=_R02;--_531}this._g02=_I02[0];this._pV1()},/// @param newOrigin the new origin with respect to the old origin
_jW1:function(_kW1){for(var _8c=0;_8c<this._h02;++_8c){this._j02[_8c]._2U1._kU1._TR1(_kW1);this._j02[_8c]._2U1._lU1._TR1(_kW1)}},_o02:function(){if(this._k02==_b02){_XQ1(this._i02==this._h02);var _S02=this._j02;this._h02*=2;this._j02=_S02.concat(new Array(this._h02-this._i02));for(var _8c=this._i02;_8c<this._h02-1;++_8c){this._j02[_8c]=new _c02();
this._j02[_8c].parent=_8c+1;this._j02[_8c].height=-1}this._j02[this._h02-1]=new _c02();this._j02[this._h02-1].parent=_b02;this._j02[this._h02-1].height=-1;this._k02=this._i02}var _s02=this._k02;this._k02=this._j02[_s02].parent;this._j02[_s02].parent=_b02;this._j02[_s02]._d02=_b02;this._j02[_s02]._e02=_b02;this._j02[_s02].height=0;this._j02[_s02]._PV1=null;++this._i02;return _s02},_r02:function(_s02){_XQ1(0<=_s02&&_s02<this._h02);_XQ1(0<this._i02);this._j02[_s02].parent=this._k02;this._j02[_s02].height=-1;
this._k02=_s02;--this._i02},_p02:function(_T02){++this._m02;if(this._g02==_b02){this._g02=_T02;this._j02[this._g02].parent=_b02;return }var _U02=this._j02[_T02]._2U1;var index=this._g02;while(this._j02[index]._f02()==!1){var _d02=this._j02[index]._d02;var _e02=this._j02[index]._e02;var _dV1=this._j02[index]._2U1._FY1();var _V02=new _AY1();_V02._GY1(this._j02[index]._2U1,_U02);var _W02=_V02._FY1();var _O02=2.0*_W02;var _X02=2.0*(_W02-_dV1);var _Y02;var _2U1;if(this._j02[_d02]._f02()){_2U1=new _AY1();_2U1._GY1(_U02,
this._j02[_d02]._2U1);_Y02=_2U1._FY1()+_X02}else {_2U1=new _AY1();_2U1._GY1(_U02,this._j02[_d02]._2U1);var _Z02=this._j02[_d02]._2U1._FY1();var __02=_2U1._FY1();_Y02=(__02-_Z02)+_X02}var _012;if(this._j02[_e02]._f02()){_2U1=new _AY1();_2U1._GY1(_U02,this._j02[_e02]._2U1);_012=_2U1._FY1()+_X02}else {_2U1=new _AY1();_2U1._GY1(_U02,this._j02[_e02]._2U1);var _Z02=this._j02[_e02]._2U1._FY1();var __02=_2U1._FY1();_012=__02-_Z02+_X02}if(_O02<_Y02&&_O02<_012){break }if(_Y02<_012){index=_d02}else {index=_e02}}var _112=index;
var _212=this._j02[_112].parent;var _312=this._o02();this._j02[_312].parent=_212;this._j02[_312]._PV1=null;this._j02[_312]._2U1._GY1(_U02,this._j02[_112]._2U1);this._j02[_312].height=this._j02[_112].height+1;if(_212!=_b02){if(this._j02[_212]._d02==_112){this._j02[_212]._d02=_312}else {this._j02[_212]._e02=_312}this._j02[_312]._d02=_112;this._j02[_312]._e02=_T02;this._j02[_112].parent=_312;this._j02[_T02].parent=_312}else {this._j02[_312]._d02=_112;this._j02[_312]._e02=_T02;this._j02[_112].parent=_312;
this._j02[_T02].parent=_312;this._g02=_312}index=this._j02[_T02].parent;while(index!=_b02){index=this._412(index);var _d02=this._j02[index]._d02;var _e02=this._j02[index]._e02;_XQ1(_d02!=_b02);_XQ1(_e02!=_b02);this._j02[index].height=1+_bT1(this._j02[_d02].height,this._j02[_e02].height);this._j02[index]._2U1._GY1(this._j02[_d02]._2U1,this._j02[_e02]._2U1);index=this._j02[index].parent;}},_q02:function(_T02){if(_T02==this._g02){this._g02=_b02;return }var parent=this._j02[_T02].parent;var _512=this._j02[parent].parent;
var _112;if(this._j02[parent]._d02==_T02){_112=this._j02[parent]._e02}else {_112=this._j02[parent]._d02}if(_512!=_b02){if(this._j02[_512]._d02==parent){this._j02[_512]._d02=_112}else {this._j02[_512]._e02=_112}this._j02[_112].parent=_512;this._r02(parent);var index=_512;while(index!=_b02){index=this._412(index);var _d02=this._j02[index]._d02;var _e02=this._j02[index]._e02;this._j02[index]._2U1._GY1(this._j02[_d02]._2U1,this._j02[_e02]._2U1);this._j02[index].height=1+_bT1(this._j02[_d02].height,this._j02[_e02].height);
index=this._j02[index].parent}}else {this._g02=_112;this._j02[_112].parent=_b02;this._r02(parent)}},_412:function(_612){_XQ1(_612!=_b02);var _YQ1=this._j02[_612];if(_YQ1._f02()||_YQ1.height<2){return _612}var _712=_YQ1._d02;var _812=_YQ1._e02;_XQ1(0<=_712&&_712<this._h02);_XQ1(0<=_812&&_812<this._h02);var _8S1=this._j02[_712];var _2T1=this._j02[_812];var _E02=_2T1.height-_8S1.height;if(_E02>1){var _912=_2T1._d02;var _a12=_2T1._e02;var _b12=this._j02[_912];var _c12=this._j02[_a12];_XQ1(0<=_912&&_912<this._h02);
_XQ1(0<=_a12&&_a12<this._h02);_2T1._d02=_612;_2T1.parent=_YQ1.parent;_YQ1.parent=_812;if(_2T1.parent!=_b02){if(this._j02[_2T1.parent]._d02==_612){this._j02[_2T1.parent]._d02=_812}else {_XQ1(this._j02[_2T1.parent]._e02==_612);this._j02[_2T1.parent]._e02=_812}}else {this._g02=_812}if(_b12.height>_c12.height){_2T1._e02=_912;_YQ1._e02=_a12;_c12.parent=_612;_YQ1._2U1._GY1(_8S1._2U1,_c12._2U1);_2T1._2U1._GY1(_YQ1._2U1,_b12._2U1);_YQ1.height=1+_bT1(_8S1.height,_c12.height);_2T1.height=1+_bT1(_YQ1.height,
_b12.height)}else {_2T1._e02=_a12;_YQ1._e02=_912;_b12.parent=_612;_YQ1._2U1._GY1(_8S1._2U1,_b12._2U1);_2T1._2U1._GY1(_YQ1._2U1,_c12._2U1);_YQ1.height=1+_bT1(_8S1.height,_b12.height);_2T1.height=1+_bT1(_YQ1.height,_c12.height)}return _812}if(_E02<-1){var _d12=_8S1._d02;var _e12=_8S1._e02;var _hV1=this._j02[_d12];var _f12=this._j02[_e12];_XQ1(0<=_d12&&_d12<this._h02);_XQ1(0<=_e12&&_e12<this._h02);_8S1._d02=_612;_8S1.parent=_YQ1.parent;_YQ1.parent=_712;if(_8S1.parent!=_b02){if(this._j02[_8S1.parent]._d02==_612){
this._j02[_8S1.parent]._d02=_712}else {_XQ1(this._j02[_8S1.parent]._e02==_612);this._j02[_8S1.parent]._e02=_712}}else {this._g02=_712}if(_hV1.height>_f12.height){_8S1._e02=_d12;_YQ1._d02=_e12;_f12.parent=_612;_YQ1._2U1._GY1(_2T1._2U1,_f12._2U1);_8S1._2U1._GY1(_YQ1._2U1,_hV1._2U1);_YQ1.height=1+_bT1(_2T1.height,_f12.height);_8S1.height=1+_bT1(_YQ1.height,_hV1.height)}else {_8S1._e02=_e12;_YQ1._d02=_d12;_hV1.parent=_612;_YQ1._2U1._GY1(_2T1._2U1,_hV1._2U1);_8S1._2U1._GY1(_YQ1._2U1,_f12._2U1);_YQ1.height=1+_bT1(_2T1.height,
_hV1.height);_8S1.height=1+_bT1(_YQ1.height,_f12.height)}return _712}return _612},_C02:function(_s02){if(typeof(_s02)==='undefined')_s02=this._g02;_XQ1(0<=_s02&&_s02<this._h02);var _Qc1=this._j02[_s02];if(_Qc1._f02()){return 0}var _g12=this._C02(_Qc1._d02);var _h12=this._C02(_Qc1._e02);return 1+_bT1(_g12,_h12)},_y02:function(index){if(index==_b02){return }if(index==this._g02){_XQ1(this._j02[index].parent==_b02)}var _Qc1=this._j02[index];var _d02=_Qc1._d02;var _e02=_Qc1._e02;if(_Qc1._f02()){_XQ1(_d02==_b02);
_XQ1(_e02==_b02);_XQ1(_Qc1.height==0);return }_XQ1(0<=_d02&&_d02<this._h02);_XQ1(0<=_e02&&_e02<this._h02);_XQ1(this._j02[_d02].parent==index);_XQ1(this._j02[_e02].parent==index);this._y02(_d02);this._y02(_e02)},_z02:function(index){if(index==_b02){return }var _Qc1=this._j02[index];var _d02=_Qc1._d02;var _e02=_Qc1._e02;if(_Qc1._f02()){_XQ1(_d02==_b02);_XQ1(_e02==_b02);_XQ1(_Qc1.height==0);return }_XQ1(0<=_d02&&_d02<this._h02);_XQ1(0<=_e02&&_e02<this._h02);var _g12=this._j02[_d02].height;var _h12=this._j02[_e02].height;
var height;height=1+_bT1(_g12,_h12);_XQ1(_Qc1.height==height);var _2U1=new _AY1();_2U1._GY1(this._j02[_d02]._2U1,this._j02[_e02]._2U1);_XQ1(_LR1._0S1(_2U1._kU1,_Qc1._2U1._kU1));_XQ1(_LR1._0S1(_2U1._lU1,_Qc1._2U1._lU1));this._z02(_d02);this._z02(_e02)}};function _i12(){this._xW1=new _mW1();this._yW1=new _mW1();this._j12=new _yS1();this._k12=new _yS1();this._l12=0};function _m12(){this.state=0;this._521=0};_m12._d_1=0;_m12._n12=1;_m12._o12=2;_m12._p12=3;_m12._q12=4;function _r12(){this._s12=null;this._t12=null;
this._u12=null;this._v12=null;this._Ax1=0;this._w12=new _LR1();this._x12=new _LR1()}var _y12=new _wS1();var _z12=new _wS1();_r12.prototype={_9Y1:function(_431,_xW1,_j12,_yW1,_k12,_OY1){this._s12=_xW1;this._t12=_yW1;var _531=_431._531;_XQ1(0<_531&&_531<3);this._u12=_j12;this._v12=_k12;this._u12._ES1(_y12,_OY1);this._v12._ES1(_z12,_OY1);if(_531==1){this._Ax1=_r12._A12;var _B12=this._s12._oU1(_431._uW1[0]);var _C12=this._t12._oU1(_431._vW1[0]);var _eY1=(_y12._Nr1._9c*_B12.x-_y12._Nr1._Jo1*_B12.y)+_y12._kt1.x;
var _fY1=(_y12._Nr1._Jo1*_B12.x+_y12._Nr1._9c*_B12.y)+_y12._kt1.y;var _gY1=(_z12._Nr1._9c*_C12.x-_z12._Nr1._Jo1*_C12.y)+_z12._kt1.x;var _hY1=(_z12._Nr1._Jo1*_C12.x+_z12._Nr1._9c*_C12.y)+_z12._kt1.y;this._x12.x=_gY1-_eY1;this._x12.y=_hY1-_fY1;var _Jo1=this._x12._VR1();return _Jo1}else if(_431._uW1[0]==_431._uW1[1]){this._Ax1=_r12._2Y1;var _D12=_yW1._oU1(_431._vW1[0]);var _E12=_yW1._oU1(_431._vW1[1]);this._x12.x=1.0*(_E12.y-_D12.y);this._x12.y=-1.0*(_E12.x-_D12.x);this._x12._VR1();var _OZ1=_z12._Nr1._9c*this._x12.x-_z12._Nr1._Jo1*this._x12.y;
var _PZ1=_z12._Nr1._Jo1*this._x12.x+_z12._Nr1._9c*this._x12.y;this._w12.x=0.5*(_D12.x+_E12.x);this._w12.y=0.5*(_D12.y+_E12.y);var _gY1=(_z12._Nr1._9c*this._w12.x-_z12._Nr1._Jo1*this._w12.y)+_z12._kt1.x;var _hY1=(_z12._Nr1._Jo1*this._w12.x+_z12._Nr1._9c*this._w12.y)+_z12._kt1.y;var _B12=_xW1._oU1(_431._uW1[0]);var _eY1=(_y12._Nr1._9c*_B12.x-_y12._Nr1._Jo1*_B12.y)+_y12._kt1.x;var _fY1=(_y12._Nr1._Jo1*_B12.x+_y12._Nr1._9c*_B12.y)+_y12._kt1.y;var _Jo1=(_eY1-_gY1)*_OZ1+(_fY1-_hY1)*_PZ1;if(_Jo1<0.0){this._x12.x=-this._x12.x;
this._x12.y=-this._x12.y;_Jo1=-_Jo1}return _Jo1}else {this._Ax1=_r12._1Y1;var _F12=this._s12._oU1(_431._uW1[0]);var _G12=this._s12._oU1(_431._uW1[1]);this._x12.x=1.0*(_G12.y-_F12.y);this._x12.y=-1.0*(_G12.x-_F12.x);this._x12._VR1();var _OZ1=_y12._Nr1._9c*this._x12.x-_y12._Nr1._Jo1*this._x12.y;var _PZ1=_y12._Nr1._Jo1*this._x12.x+_y12._Nr1._9c*this._x12.y;this._w12.x=0.5*(_F12.x+_G12.x);this._w12.y=0.5*(_F12.y+_G12.y);var _eY1=(_y12._Nr1._9c*this._w12.x-_y12._Nr1._Jo1*this._w12.y)+_y12._kt1.x;var _fY1=(_y12._Nr1._Jo1*this._w12.x+_y12._Nr1._9c*this._w12.y)+_y12._kt1.y;
var _C12=this._t12._oU1(_431._vW1[0]);var _gY1=(_z12._Nr1._9c*_C12.x-_z12._Nr1._Jo1*_C12.y)+_z12._kt1.x;var _hY1=(_z12._Nr1._Jo1*_C12.x+_z12._Nr1._9c*_C12.y)+_z12._kt1.y;var _Jo1=(_gY1-_eY1)*_OZ1+(_hY1-_fY1)*_PZ1;if(_Jo1<0.0){this._x12.x=-this._x12.x;this._x12.y=-this._x12.y;_Jo1=-_Jo1}return _Jo1}},_H12:function(_g41,_521){this._u12._ES1(_y12,_521);this._v12._ES1(_z12,_521);switch(this._Ax1){case _r12._A12:{var _I12=_y12._Nr1._9c*this._x12.x+_y12._Nr1._Jo1*this._x12.y;var _J12=-_y12._Nr1._Jo1*this._x12.x+_y12._Nr1._9c*this._x12.y;
var _K12=_z12._Nr1._9c*-this._x12.x+_z12._Nr1._Jo1*-this._x12.y;var _L12=-_z12._Nr1._Jo1*-this._x12.x+_z12._Nr1._9c*-this._x12.y;_g41[0]=this._s12._mU1(_I12,_J12);_g41[1]=this._t12._mU1(_K12,_L12);var _B12=this._s12._oU1(_g41[0]);var _C12=this._t12._oU1(_g41[1]);var _eY1=(_y12._Nr1._9c*_B12.x-_y12._Nr1._Jo1*_B12.y)+_y12._kt1.x;var _fY1=(_y12._Nr1._Jo1*_B12.x+_y12._Nr1._9c*_B12.y)+_y12._kt1.y;var _gY1=(_z12._Nr1._9c*_C12.x-_z12._Nr1._Jo1*_C12.y)+_z12._kt1.x;var _hY1=(_z12._Nr1._Jo1*_C12.x+_z12._Nr1._9c*_C12.y)+_z12._kt1.y;
return(_gY1-_eY1)*this._x12.x+(_hY1-_fY1)*this._x12.y}case _r12._1Y1:{var _OZ1=_y12._Nr1._9c*this._x12.x-_y12._Nr1._Jo1*this._x12.y;var _PZ1=_y12._Nr1._Jo1*this._x12.x+_y12._Nr1._9c*this._x12.y;var _eY1=(_y12._Nr1._9c*this._w12.x-_y12._Nr1._Jo1*this._w12.y)+_y12._kt1.x;var _fY1=(_y12._Nr1._Jo1*this._w12.x+_y12._Nr1._9c*this._w12.y)+_y12._kt1.y;var _K12=_z12._Nr1._9c*-_OZ1+_z12._Nr1._Jo1*-_PZ1;var _L12=-_z12._Nr1._Jo1*-_OZ1+_z12._Nr1._9c*-_PZ1;_g41[0]=-1;_g41[1]=this._t12._mU1(_K12,_L12);var _C12=this._t12._oU1(_g41[1]);
var _gY1=(_z12._Nr1._9c*_C12.x-_z12._Nr1._Jo1*_C12.y)+_z12._kt1.x;var _hY1=(_z12._Nr1._Jo1*_C12.x+_z12._Nr1._9c*_C12.y)+_z12._kt1.y;return(_gY1-_eY1)*_OZ1+(_hY1-_fY1)*_PZ1}case _r12._2Y1:{var _OZ1=_z12._Nr1._9c*this._x12.x-_z12._Nr1._Jo1*this._x12.y;var _PZ1=_z12._Nr1._Jo1*this._x12.x+_z12._Nr1._9c*this._x12.y;var _gY1=(_z12._Nr1._9c*this._w12.x-_z12._Nr1._Jo1*this._w12.y)+_z12._kt1.x;var _hY1=(_z12._Nr1._Jo1*this._w12.x+_z12._Nr1._9c*this._w12.y)+_z12._kt1.y;var _I12=_y12._Nr1._9c*-_OZ1+_y12._Nr1._Jo1*-_PZ1;
var _L12=-_y12._Nr1._Jo1*-_OZ1+_y12._Nr1._9c*-_PZ1;_g41[1]=-1;_g41[0]=this._s12._mU1(_I12,_L12);var _B12=this._s12._oU1(_g41[0]);var _eY1=(_y12._Nr1._9c*_B12.x-_y12._Nr1._Jo1*_B12.y)+_y12._kt1.x;var _fY1=(_y12._Nr1._Jo1*_B12.x+_y12._Nr1._9c*_B12.y)+_y12._kt1.y;return(_eY1-_gY1)*_OZ1+(_fY1-_hY1)*_PZ1}default :_XQ1(!1);_g41[0]=-1;_g41[1]=-1;return 0.0}},_M12:function(_uW1,_vW1,_521){this._u12._ES1(_y12,_521);this._v12._ES1(_z12,_521);switch(this._Ax1){case _r12._A12:{var _B12=this._s12._oU1(_uW1);var _C12=this._t12._oU1(_vW1);
var _eY1=(_y12._Nr1._9c*_B12.x-_y12._Nr1._Jo1*_B12.y)+_y12._kt1.x;var _fY1=(_y12._Nr1._Jo1*_B12.x+_y12._Nr1._9c*_B12.y)+_y12._kt1.y;var _gY1=(_z12._Nr1._9c*_C12.x-_z12._Nr1._Jo1*_C12.y)+_z12._kt1.x;var _hY1=(_z12._Nr1._Jo1*_C12.x+_z12._Nr1._9c*_C12.y)+_z12._kt1.y;var _YY1=(_gY1-_eY1)*this._x12.x+(_hY1-_fY1)*this._x12.y;return _YY1}case _r12._1Y1:{var _OZ1=_y12._Nr1._9c*this._x12.x-_y12._Nr1._Jo1*this._x12.y;var _PZ1=_y12._Nr1._Jo1*this._x12.x+_y12._Nr1._9c*this._x12.y;var _eY1=(_y12._Nr1._9c*this._w12.x-_y12._Nr1._Jo1*this._w12.y)+_y12._kt1.x;
var _fY1=(_y12._Nr1._Jo1*this._w12.x+_y12._Nr1._9c*this._w12.y)+_y12._kt1.y;var _C12=this._t12._oU1(_vW1);var _gY1=(_z12._Nr1._9c*_C12.x-_z12._Nr1._Jo1*_C12.y)+_z12._kt1.x;var _hY1=(_z12._Nr1._Jo1*_C12.x+_z12._Nr1._9c*_C12.y)+_z12._kt1.y;var _YY1=(_gY1-_eY1)*_OZ1+(_hY1-_fY1)*_PZ1;return _YY1}case _r12._2Y1:{var _OZ1=_z12._Nr1._9c*this._x12.x-_z12._Nr1._Jo1*this._x12.y;var _PZ1=_z12._Nr1._Jo1*this._x12.x+_z12._Nr1._9c*this._x12.y;var _gY1=(_z12._Nr1._9c*this._w12.x-_z12._Nr1._Jo1*this._w12.y)+_z12._kt1.x;var _hY1=(_z12._Nr1._Jo1*this._w12.x+_z12._Nr1._9c*this._w12.y)+_z12._kt1.y;
var _B12=this._s12._oU1(_uW1);var _eY1=(_y12._Nr1._9c*_B12.x-_y12._Nr1._Jo1*_B12.y)+_y12._kt1.x;var _fY1=(_y12._Nr1._Jo1*_B12.x+_y12._Nr1._9c*_B12.y)+_y12._kt1.y;var _YY1=(_eY1-_gY1)*_OZ1+(_fY1-_hY1)*_PZ1;return _YY1}default :_XQ1(!1);return 0.0}}};_r12._A12=0;_r12._1Y1=1;_r12._2Y1=2;var _N12=_FQ1._QQ1("toi","solveTOI");function _O12(_zr1,_xr1){_N12.start();++_O12._P12;_zr1.state=_m12._d_1;_zr1._521=_xr1._l12;var _xW1=_xr1._xW1;var _yW1=_xr1._yW1;_O12._Q12._PR1(_xr1._j12);_O12._R12._PR1(_xr1._k12);_O12._Q12._VR1();
_O12._R12._VR1();var _l12=_xr1._l12;var _wZ1=_xW1._WT1+_yW1._WT1;var target=_bT1(_5R1,_wZ1-3.0*_5R1);var _S12=0.25*_5R1;_XQ1(target>_S12);var _OY1=0.0;var _T12=20;var _pL1=0;var _431=new _sW1();_431._531=0;var _U12=new _wW1();_U12._xW1._PR1(_xr1._xW1);_U12._yW1._PR1(_xr1._yW1);_U12._BW1=!1;for(;;){_O12._Q12._ES1(_U12._zW1,_OY1);_O12._R12._ES1(_U12._AW1,_OY1);var _V12=new _CW1();_vX1(_V12,_431,_U12);if(_V12._7U1<=0.0){_zr1.state=_m12._o12;_zr1._521=0.0;break }if(_V12._7U1<target+_S12){_zr1.state=_m12._p12;_zr1._521=_OY1;
break }var _W12=new _r12();_W12._9Y1(_431,_xW1,_O12._Q12,_yW1,_O12._R12,_OY1);var _X12=!1;var _PY1=_l12;var _Y12=0;for(;;){var _g41=[];var _lm1=_W12._H12(_g41,_PY1);if(_lm1>target+_S12){_zr1.state=_m12._q12;_zr1._521=_l12;_X12=!0;break }if(_lm1>target-_S12){_OY1=_PY1;break }var _km1=_W12._M12(_g41[0],_g41[1],_OY1);if(_km1<target-_S12){_zr1.state=_m12._n12;_zr1._521=_OY1;_X12=!0;break }if(_km1<=target+_S12){_zr1.state=_m12._p12;_zr1._521=_OY1;_X12=!0;break }var _Z12=0;var _DM1=_OY1,_EM1=_PY1;for(;;){var _521;if(_Z12&1){
_521=_DM1+(target-_km1)*(_EM1-_DM1)/(_lm1-_km1)}else {_521=0.5*(_DM1+_EM1)}++_Z12;++_O12.__12;var _Jo1=_W12._M12(_g41[0],_g41[1],_521);if(_6T1(_Jo1-target)<_S12){_PY1=_521;break }if(_Jo1>target){_DM1=_521;_km1=_Jo1}else {_EM1=_521;_lm1=_Jo1;}if(_Z12==50){break }}_O12._022=_bT1(_O12._022,_Z12);++_Y12;if(_Y12==_2R1){break }}++_pL1;++_O12._122;if(_X12){break }if(_pL1==_T12){_zr1.state=_m12._n12;_zr1._521=_OY1;break }}_O12._222=_bT1(_O12._222,_pL1);_N12.stop();_O12._322=_bT1(_O12._322,_N12._JQ1);_O12._422+=_N12._JQ1}
_O12._Q12=new _yS1();_O12._R12=new _yS1();_O12._422=0;_O12._322=0;_O12._P12=0;_O12._122=0;_O12._222=0;_O12.__12=0;_O12._022=0;function _522(){this.type=_622._722;this.position=new _LR1(0.0,0.0);this.angle=0.0;this._822=new _LR1(0.0,0.0);this._922=0.0;this._a22=0.0;this._b22=0.0;this._c22=!0;this._d22=!0;this._e22=!1;/// @warning You should use this flag sparingly since it increases processing time.
this._f22=!1;this._xp=!0;this._PV1=null;this._g22=1.0;Object.seal(this)}_522.prototype={__R1:function(data){
this.type=data['type'];this.position.__R1(data['position']);this.angle=data['angle'];this._822.__R1(data['linearVelocity']);this._922=data['angularVelocity'];this._a22=data['linearDamping'];this._b22=data['angularDamping'];this._c22=data['allowSleep'];this._d22=data['awake'];this._e22=data['fixedRotation'];this._f22=data['bullet'];this._xp=data['active'];this._g22=data['gravityScale']}};function _622(_h22,_i22){_XQ1(_h22.position._XR1());_XQ1(_h22._822._XR1());_XQ1(_BR1(_h22.angle));_XQ1(_BR1(_h22._922));
_XQ1(_BR1(_h22._b22)&&_h22._b22>=0.0);_XQ1(_BR1(_h22._a22)&&_h22._a22>=0.0);this._j22=0;this._k22=0;if(_h22._f22){this._k22|=_622._l22}if(_h22._e22){this._k22|=_622._m22}if(_h22._c22){this._k22|=_622._n22}if(_h22._d22){this._k22|=_622._o22}if(_h22._xp){this._k22|=_622._p22}this._q22=_i22;this._m_1=new _wS1();this._m_1._kt1._PR1(_h22.position);this._m_1._Nr1._Tb1(_h22.angle);this._r22=new _wS1();this._r22._PR1(this._m_1);this._s22=new _yS1();this._s22._zS1._MR1();this._s22._AS1._PR1(this._m_1._kt1);
this._s22._9c._PR1(this._m_1._kt1);this._s22._CS1=_h22.angle;this._s22._e41=_h22.angle;this._s22._DS1=0.0;this._t22=null;this._u22=null;this._v22=null;this._w22=null;this._x22=_h22._822._401();this._y22=_h22._922;this._z22=_h22._a22;this._A22=_h22._b22;this._B22=_h22._g22;this._C22=new _LR1();this._D22=0.0;this._E22=0.0;this._Ax1=_h22.type;if(this._Ax1==_622._F22){this._G22=1.0;this._H22=1.0}else {this._G22=0.0;this._H22=0.0}this._I22=0.0;this._J22=0.0;this._K22=_h22._PV1;this._L22=null;this._M22=0}
_622._722=0;_622._N22=1;_622._F22=2;_622._O22=0x0001;_622._o22=0x0002;_622._n22=0x0004;_622._l22=0x0008;_622._m22=0x0010;_622._p22=0x0020;_622._P22=0x0040;_622._Q22=new _LR1();_622._R22=new _wS1();_622.prototype={/// @param def the fixture definition.
/// @warning This function is locked during callbacks.
_S22:function(_T22,_5U1){if(typeof(_5U1)!=='undefined'){var _U22=new _V22();_U22._gU1=_T22;_U22._5U1=_5U1;return this._S22(_U22)}_XQ1(this._q22._W22()==!1);if(this._q22._W22()==!0){return null}var _0F1=new _X22();
_0F1._Y22(this,_T22);if(this._k22&_622._p22){var _Z22=this._q22.__22._032;_0F1._132(_Z22,this._m_1)}_0F1._w22=this._L22;this._L22=_0F1;++this._M22;_0F1._232=this;if(_0F1._332>0.0){this._432()}this._q22._k22|=_532._632;return _0F1},/// @param fixture the fixture to be removed.
/// @warning This function is locked during callbacks.
_732:function(_0F1){_XQ1(this._q22._W22()==!1);if(this._q22._W22()==!0){return }_XQ1(_0F1._232==this);_XQ1(this._M22>0);var _Qc1=this._L22;var _Gn1=!1;while(_Qc1!=null){if(_Qc1==_0F1){
this._L22=_Qc1=_0F1._w22;_Gn1=!0;break }_Qc1=_Qc1._w22}_XQ1(_Gn1);var _TU1=this._u22;while(_TU1){var _9c=_TU1._832;_TU1=_TU1._Hc1;var _932=_9c._a32();var _b32=_9c._c32();if(_0F1==_932||_0F1==_b32){this._q22.__22._d32(_9c)}}if(this._k22&_622._p22){var _Z22=this._q22.__22._032;_0F1._e32(_Z22)}_0F1._d32();_0F1._232=null;_0F1._w22=null;--this._M22;this._432();},/// @param position the world position of the body's local origin.
/// @param angle the world rotation in radians.
_f32:function(position,angle){
_XQ1(this._q22._W22()==!1);if(this._q22._W22()==!0){return }this._m_1._Nr1._Tb1(angle);this._m_1._kt1._PR1(position);this._r22._PR1(this._m_1);this._s22._9c._PR1(_ZS1(this._m_1,this._s22._zS1));this._s22._e41=angle;this._s22._AS1._PR1(this._s22._9c);this._s22._CS1=angle;var _Z22=this._q22.__22._032;for(var _mp1=this._L22;_mp1;_mp1=_mp1._w22){_mp1._g32(_Z22,this._m_1,this._m_1)}},/// @return the world transform of the body's origin.
_ES1:function(){return this._m_1},/// @return the world position of the body's origin.
_OE1:function(){
return this._m_1._kt1},/// @return the current world rotation angle in radians.
_tS1:function(){return this._s22._e41},_h32:function(){return this._s22._9c},_i32:function(){return this._s22._zS1},/// @param v the new linear velocity of the center of mass.
_j32:function(_C41){if(this._Ax1==_622._722){return }if(_IS1(_C41,_C41)>0.0){this._oF1(!0);}this._x22=_C41},/// @return the linear velocity of the center of mass.
_k32:function(){return this._x22},/// @param omega the new angular velocity in radians/second.
_l32:function(_ac){
if(this._Ax1==_622._722){return }if(_ac*_ac>0.0){this._oF1(!0)}this._y22=_ac},/// @return the angular velocity in radians/second.
_m32:function(){return this._y22},/// @param force the world force vector, usually in Newtons (N).
/// @param point the world position of the point of application.
/// @param wake also wake up the body
_n32:function(_o32,_VX1,_p32){if(this._Ax1!=_622._F22){return }if(_p32&&(this._k22&_622._o22)==0){this._oF1(!0)}if(this._k22&_622._o22){this._C22._ya1(_o32);this._D22+=_JS1(_LR1._TR1(_VX1,
this._s22._9c),_o32)}},/// @param force the world force vector, usually in Newtons (N).
/// @param wake also wake up the body
_q32:function(_o32,_p32){if(this._Ax1!=_622._F22){return }if(_p32&&(this._k22&_622._o22)==0){this._oF1(!0)}if(this._k22&_622._o22){this._C22._ya1(_o32)}},/// @param torque about the z-axis (out of the screen), usually in N-m.
/// @param wake also wake up the body
_r32:function(_s32,_p32){if(this._Ax1!=_622._F22){return }if(_p32&&(this._k22&_622._o22)==0){this._oF1(!0)}if(this._k22&_622._o22){
this._D22+=_s32}},/// @param impulse the world impulse vector, usually in N-seconds or kg-m/s.
/// @param point the world position of the point of application.
/// @param wake also wake up the body
_t32:function(_u32,_VX1,_p32){if(this._Ax1!=_622._F22){return }if(_p32&&(this._k22&_622._o22)==0){this._oF1(!0)}if(this._k22&_622._o22){this._x22._ya1(_LR1.Multiply(this._H22,_u32));this._y22+=this._J22*_JS1(_LR1._TR1(_VX1,this._s22._9c),_u32)}},/// @param impulse the angular impulse in units of kg*m*m/s
/// @param wake also wake up the body
_v32:function(_u32,
_p32){if(this._Ax1!=_622._F22){return }if(_p32&&(this._k22&_622._o22)==0){this._oF1(!0)}if(this._k22&_622._o22){this._y22+=this._J22*_u32}},/// @return the mass, usually in kilograms (kg).
_w32:function(){return this._G22},/// @return the rotational inertia, usually in kg-m^2.
_x32:function(){return this._I22+this._G22*_IS1(this._s22._zS1,this._s22._zS1);},/// @return a struct containing the mass, inertia and center of the body.
_y32:function(data){data._TT1=this._G22;data._UT1=this._I22+this._G22*_IS1(this._s22._zS1,
this._s22._zS1);data._vT1=this._s22._zS1},/// @param massData the mass properties.
_z32:function(_4U1){_XQ1(this._q22._W22()==!1);if(this._q22._W22()==!0){return }if(this._Ax1!=_622._F22){return }this._H22=0.0;this._I22=0.0;this._J22=0.0;this._G22=_4U1._TT1;if(this._G22<=0.0){this._G22=1.0}this._H22=1.0/this._G22;if(_4U1._UT1>0.0&&(this._k22&_622._m22)==0){this._I22=_4U1._UT1-this._G22*_IS1(_4U1._vT1,_4U1._vT1);_XQ1(this._I22>0.0);this._J22=1.0/this._I22}_622._Q22._PR1(this._s22._9c);this._s22._zS1._PR1(_4U1._vT1);
this._s22._AS1._PR1(_ZS1(this._m_1,this._s22._zS1));this._s22._9c._PR1(this._s22._AS1);this._x22._ya1(_LS1(this._y22,_LR1._TR1(this._s22._9c,_622._Q22)))},_432:function(){this._G22=0.0;this._H22=0.0;this._I22=0.0;this._J22=0.0;this._s22._zS1._MR1();if(this._Ax1==_622._722||this._Ax1==_622._N22){this._s22._AS1._PR1(this._m_1._kt1);this._s22._9c._PR1(this._m_1._kt1);this._s22._CS1=this._s22._e41;return }_XQ1(this._Ax1==_622._F22);var _zS1=new _LR1(0,0);for(var _mp1=this._L22;_mp1;_mp1=_mp1._w22){if(_mp1._332==0.0){
continue }var _4U1=new _ST1();_mp1._y32(_4U1);this._G22+=_4U1._TT1;_zS1._ya1(_LR1.Multiply(_4U1._TT1,_4U1._vT1));this._I22+=_4U1._UT1}if(this._G22>0.0){this._H22=1.0/this._G22;_zS1.Multiply(this._H22)}else {this._G22=1.0;this._H22=1.0}if(this._I22>0.0&&(this._k22&_622._m22)==0){this._I22-=this._G22*_IS1(_zS1,_zS1);_XQ1(this._I22>0.0);this._J22=1.0/this._I22}else {this._I22=0.0;this._J22=0.0}_622._Q22._PR1(this._s22._9c);this._s22._zS1._PR1(_zS1);this._s22._AS1._PR1(_ZS1(this._m_1,this._s22._zS1));this._s22._9c._PR1(this._s22._AS1);
this._x22._ya1(_LS1(this._y22,_LR1._TR1(this._s22._9c,_622._Q22)))},/// @param localPoint a point on the body measured relative the the body's origin.
/// @return the same point expressed in world coordinates.
_A32:function(_SX1){return _ZS1(this._m_1,_SX1)},/// @param localVector a vector fixed in the body.
/// @return the same vector expressed in world coordinates.
_B32:function(_C32){return _XS1(this._m_1._Nr1,_C32)},/// @param a point in world coordinates.
/// @return the corresponding local point relative to the body's origin.
_D32:function(_E32){
return _0T1(this._m_1,_E32)},/// @param a vector in world coordinates.
/// @return the corresponding local vector.
_F32:function(_G32){return _YS1(this._m_1._Nr1,_G32)},/// @param a point in world coordinates.
/// @return the world velocity of a point.
_H32:function(_E32){return _LR1._ya1(this._x22,_LS1(this._y22,_LR1._TR1(_E32,this._s22._9c)))},/// @param a point in local coordinates.
/// @return the world velocity of a point.
_I32:function(_SX1){return this._H32(this._A32(_SX1))},_J32:function(){
return this._z22},_jF1:function(_a22){this._z22=_a22},_K32:function(){return this._A22},_lF1:function(_b22){this._A22=_b22},_L32:function(){return this._B22},_M32:function(scale){this._B22=scale},_N32:function(type){_XQ1(this._q22._W22()==!1);if(this._q22._W22()==!0){return }if(this._Ax1==type){return }this._Ax1=type;this._432();if(this._Ax1==_622._722){this._x22._MR1();this._y22=0.0;this._s22._CS1=this._s22._e41;this._s22._AS1._PR1(this._s22._9c);this._O32()}this._oF1(!0);this._C22._MR1();this._D22=0.0;
var _P32=this._u22;while(_P32){var _Q32=_P32;_P32=_P32._Hc1;this._q22.__22._d32(_Q32._832)}this._u22=null;var _Z22=this._q22.__22._032;for(var _mp1=this._L22;_mp1;_mp1=_mp1._w22){var _R32=_mp1._JV1;for(var _8c=0;_8c<_R32;++_8c){_Z22._WV1(_mp1._S32[_8c]._QV1)}}},_XT1:function(){return this._Ax1},_T32:function(_U32){if(_U32){this._k22|=_622._l22;}else {this._k22&=~_622._l22}},_V32:function(){return(this._k22&_622._l22)==_622._l22},_W32:function(_U32){if(_U32){this._k22|=_622._n22}else {this._k22&=~_622._n22;
this._oF1(!0)}},_X32:function(){return(this._k22&_622._n22)==_622._n22},/// @param flag set to true to wake the body, false to put it to sleep.
_oF1:function(_U32){if(_U32){if((this._k22&_622._o22)==0){this._k22|=_622._o22;this._E22=0.0}}else {this._k22&=~_622._o22;this._E22=0.0;this._x22._MR1();this._y22=0.0;this._C22._MR1();this._D22=0.0;}},/// @return true if the body is awake.
_Y32:function(){return(this._k22&_622._o22)==_622._o22},_Z32:function(_U32){_XQ1(this._q22._W22()==!1);if(_U32==this.__32()){
return }if(_U32){this._k22|=_622._p22;var _Z22=this._q22.__22._032;for(var _mp1=this._L22;_mp1;_mp1=_mp1._w22){_mp1._132(_Z22,this._m_1)}}else {this._k22&=~_622._p22;var _Z22=this._q22.__22._032;for(var _mp1=this._L22;_mp1;_mp1=_mp1._w22){_mp1._e32(_Z22)}var _P32=this._u22;while(_P32){var _Q32=_P32;_P32=_P32._Hc1;this._q22.__22._d32(_Q32._832);}this._u22=null}},__32:function(){return(this._k22&_622._p22)==_622._p22},_042:function(_U32){var status=(this._k22&_622._m22)==_622._m22;if(status==_U32){return }if(_U32){
this._k22|=_622._m22}else {this._k22&=~_622._m22}this._y22=0.0;this._432()},_142:function(){return(this._k22&_622._m22)==_622._m22},_242:function(){return this._L22},_342:function(){return this._t22},/// @warning this list changes during the time step and you may
_442:function(){return this._u22},_542:function(){return this._w22;},_YV1:function(){return this._K22},_642:function(data){this._K22=data},_742:function(){return this._q22},_O32:function(){_622._R22._Nr1._Tb1(this._s22._CS1);_622._R22._kt1._PR1(_LR1._TR1(this._s22._AS1,
_XS1(_622._R22._Nr1,this._s22._zS1)));var _Z22=this._q22.__22._032;for(var _mp1=this._L22;_mp1;_mp1=_mp1._w22){_mp1._g32(_Z22,_622._R22,this._m_1)}},_842:function(){this._m_1._Nr1._Tb1(this._s22._e41);this._m_1._kt1._PR1(_LR1._TR1(this._s22._9c,_XS1(this._m_1._Nr1,this._s22._zS1)))},_942:function(_BY1){if(this._Ax1!=_622._F22&&_BY1._Ax1!=_622._F22){return !1}for(var _a42=this._t22;_a42;_a42=_a42._Hc1){if(_a42._BY1==_BY1){if(_a42._b42._c42==!1){return !1}}}return !0},_GS1:function(alpha){this._s22._GS1(alpha);
this._s22._9c._PR1(this._s22._AS1);this._s22._e41=this._s22._CS1;this._m_1._Nr1._Tb1(this._s22._e41);this._m_1._kt1._PR1(_LR1._TR1(this._s22._9c,_XS1(this._m_1._Nr1,this._s22._zS1)))},_ZR1:function(out){var _Xp1=out||{};_Xp1['fixtures']=null;_Xp1['type']=this._Ax1;_Xp1['position']=this._OE1()._ZR1();_Xp1['angle']=this._tS1();_Xp1['linearVelocity']=this._k32()._ZR1();_Xp1['angularVelocity']=this._m32();_Xp1['linearDamping']=this._J32();_Xp1['angularDamping']=this._K32();_Xp1['allowSleep']=this._X32();
_Xp1['awake']=this._Y32();_Xp1['fixedRotation']=this._142();_Xp1['bullet']=this._V32();_Xp1['active']=this.__32();_Xp1['gravityScale']=this._L32();return _Xp1}};function _d42(){this._e42=0x0001;this._f42=0xFFFF;this._g42=0}_d42.prototype={_401:function(){var _Zg1=new _d42();_Zg1._e42=this._e42;_Zg1._f42=this._f42;_Zg1._g42=this._g42;return _Zg1},_PR1:function(_Zg1){this._e42=_Zg1._e42;this._f42=_Zg1._f42;this._g42=_Zg1._g42},_ZR1:function(out){var _Xp1=out||{};_Xp1['categoryBits']=this._e42;_Xp1['maskBits']=this._f42;
_Xp1['groupIndex']=this._g42;return _Xp1},__R1:function(data){this._e42=data['categoryBits'];this._f42=data['maskBits'];this._g42=data['groupIndex']}};function _V22(){this._gU1=null;this._PV1=null;this._h42=0.2;this._i42=0.0;this._5U1=0.0;this._j42=!1;this._Zg1=new _d42();Object.seal(this)}_V22.prototype={__R1:function(data){this._h42=data['friction'];this._i42=data['restitution'];this._5U1=data['density'];this._j42=data['isSensor'];this._Zg1.__R1(data['filter'])}};function _k42(){this._2U1=new _AY1();
this._0F1=null;this._0U1=0;this._QV1=0};/// @warning you cannot reuse fixtures.
function _X22(){this._K22=null;this._232=null;this._w22=null;this._S32=null;this._JV1=0;this._l42=null;this._332=0.0;this._m42=new _d42();this._n42=!1;this._o42=0;this._p42=0}_X22.prototype={/// @return the shape type.
_XT1:function(){return this._l42._XT1()},_q42:function(){return this._l42},_gF1:function(_r42){if(_r42!=this._n42){this._232._oF1(!0);this._n42=_r42}},/// @return the true if the shape is a sensor.
_s42:function(){
return this._n42},_t42:function(_Zg1){this._m42=_Zg1;this._u42()},_v42:function(){return this._m42},_u42:function(){if(this._232==null){return }var _TU1=this._232._442();while(_TU1){var _832=_TU1._832;var _932=_832._a32();var _b32=_832._c32();if(_932==this||_b32==this){_832._w42()}_TU1=_TU1._Hc1}var _i22=this._232._742();if(_i22==null){return }var _Z22=_i22.__22._032;for(var _8c=0;_8c<this._JV1;++_8c){_Z22._WV1(this._S32[_8c]._QV1)}},/// @return the parent body.
_x42:function(){return this._232},/// @return the next shape.
_542:function(){
return this._w22},_YV1:function(){return this._K22},_642:function(data){this._K22=data},/// @param p a point in world coordinates.
_ZT1:function(_kt1){return this._l42._ZT1(this._232._ES1(),_kt1)},/// @param output the ray-cast results.
/// @param input the ray-cast input parameters.
__T1:function(_zr1,_xr1,_0U1){return this._l42.__T1(_zr1,_xr1,this._232._ES1(),_0U1)},_y32:function(_4U1){this._l42._3U1(_4U1,this._332)},_4F1:function(_5U1){_XQ1(_BR1(_5U1)&&_5U1>=0.0);this._332=_5U1},_y42:function(){
return this._332},_z42:function(){return this._o42},_aF1:function(_h42){this._o42=_h42},_A42:function(){return this._p42},_7F1:function(_i42){this._p42=_i42},_B42:function(_0U1){_XQ1(0<=_0U1&&_0U1<this._JV1);return this._S32[_0U1]._2U1},_Y22:function(body,_T22){this._K22=_T22._PV1;this._o42=_T22._h42;this._p42=_T22._i42;this._232=body;this._w22=null;this._m42._PR1(_T22._Zg1);this._n42=_T22._j42;this._l42=_T22._gU1._401();var _C42=this._l42._YT1();this._S32=new Array(_C42);for(var _8c=0;_8c<_C42;++_8c){
this._S32[_8c]=new _k42();this._S32[_8c]._0F1=null;this._S32[_8c]._QV1=_FV1._5W1}this._JV1=0;this._332=_T22._5U1},_d32:function(){_XQ1(this._JV1==0);this._S32=null;this._l42=null},_132:function(_Z22,_xS1){_XQ1(this._JV1==0);this._JV1=this._l42._YT1();for(var _8c=0;_8c<this._JV1;++_8c){var _D42=this._S32[_8c];this._l42._1U1(_D42._2U1,_xS1,_8c);_D42._QV1=_Z22._OV1(_D42._2U1,_D42);_D42._0F1=this;_D42._0U1=_8c;}},_e32:function(_Z22){for(var _8c=0;_8c<this._JV1;++_8c){var _D42=this._S32[_8c];_Z22._SV1(_D42._QV1);
_D42._QV1=_FV1._5W1}this._JV1=0},_g32:function(_Z22,_E42,_F42){if(this._JV1==0){return }for(var _8c=0;_8c<this._JV1;++_8c){var _D42=this._S32[_8c];var _HY1=new _AY1(),_IY1=new _AY1();this._l42._1U1(_HY1,_E42,_D42._0U1);this._l42._1U1(_IY1,_F42,_D42._0U1);_D42._2U1._GY1(_HY1,_IY1);var _VV1=_LR1._TR1(_F42._kt1,_E42._kt1);_Z22._UV1(_D42._QV1,_D42._2U1,_VV1)}},_6U1:function(_kt1,_be1,_O11,_0U1){this._l42._6U1(this._232._ES1(),_kt1,_be1,_O11,_0U1)},_ZR1:function(out){var _Xp1=out||{};_Xp1['shape']=null;_Xp1['friction']=this._o42;
_Xp1['restitution']=this._p42;_Xp1['density']=this._332;_Xp1['isSensor']=this._n42;_Xp1['filter']=this._m42._ZR1();return _Xp1}};function _G42(){}_G42.prototype={_H42:function(_b42){},_I42:function(_0F1){},_J42:function(_TJ1){},_K42:function(index){}};function _L42(){}_L42.prototype={/// @warning for performance reasons this is only called when the AABBs begin to overlap.
_942:function(_932,_b32){var _M42=_932._v42();var _N42=_b32._v42();if(_M42._g42==_N42._g42&&_M42._g42!=0){return _M42._g42>0}var _O42=(_M42._f42&_N42._e42)!=0&&(_M42._e42&_N42._f42)!=0;
return _O42}};function _P42(){this._Q42=new Array(_1R1);this._R42=new Array(_1R1);this._531=0}/// @warning You cannot create/destroy Box2D entities inside these callbacks.
function _S42(){}_S42.prototype={_T42:function(_832){},_U42:function(_832){},_V42:function(_832,_W42){},_X42:function(_832,_u32){}};function _Y42(){}_Y42.prototype={/// @return false to terminate the query.
_Z42:function(_0F1){return !1},/// @return false to terminate the query.
__42:function(index){return !1}};function _052(){}_052.prototype={
/// @param fixture the fixture hit by the ray
/// @param point the point of initial intersection
/// @param normal the normal vector at the point of intersection
/// @return -1 to filter, 0 to terminate, fraction to clip the ray for
_Z42:function(_0F1,_VX1,_8U1,_jU1){},__42:function(index,_VX1,_8U1,_jU1){return 0}};function _152(){this._3o1=0;this._252=0;this._352=0;this._452=0;this._552=0;this._652=!1}function _752(){this._9c=new _LR1();this._e41=0}function _852(){this._C41=new _LR1();this._ac=0}
function _952(){this._AQ1=new _152();this._a52=null;this._b52=null}var _c52=_FQ1._QQ1("step");var _d52=_FQ1._QQ1("collide","step");var _e52=_FQ1._QQ1("solve","step");var _f52=_FQ1._QQ1("solveTOI","step");var _g52=_FQ1._QQ1("broadphase","step");function _532(_h52){this.__22=new _i52();this._j52=null;this._k52=null;this._l52=null;this._t22=null;this._m52=0;this._n52=0;this._o52=!0;this._p52=!0;this._q52=!1;this._r52=!0;this._s52=!0;this._t52=_h52;this._k22=_532._u52;this._v52=0.0;this._w52=new _152();this._x52=new _y52();
this._z52=new _A52();this._z52._q22=this}function _B52(){this._Z22=null;this._4W1=null}_B52.prototype={_lW1:function(_QV1){var _D42=this._Z22._YV1(_QV1);return this._4W1._Z42(_D42._0F1)}};function _C52(){this._Z22=null;this._4W1=null}_C52.prototype={_x02:function(_xr1,_QV1){var _PV1=this._Z22._YV1(_QV1);var _D42=_PV1;var _0F1=_D42._0F1;var index=_D42._0U1;var _zr1=new _zY1();var _W11=_0F1.__T1(_zr1,_xr1,index);if(_W11){var _jU1=_zr1._jU1;var _VX1=_LR1._ya1(_LR1.Multiply((1.0-_jU1),_xr1._ee1),_LR1.Multiply(_jU1,
_xr1._zT1));return this._4W1._Z42(_0F1,_VX1,_zr1._8U1,_jU1)}return _xr1._iU1}};_532._D52=new _yS1();_532._E52=new _yS1();_532._F52=new _yS1();_532.prototype={_d32:function(){var _621=this._l52;while(_621){var _G52=_621._w22;var _mp1=_621._L22;while(_mp1){var _H52=_mp1._w22;_mp1._JV1=0;_mp1._d32();_mp1=_H52}_621=_G52}},_I52:function(listener){this._j52=listener},_J52:function(_Zg1){this.__22._K52=_Zg1;},_L52:function(listener){this.__22._M52=listener},_N52:function(_O52){this._k52=_O52},/// @warning This function is locked during callbacks.
_FF1:function(_T22){
_XQ1(this._W22()==!1);if(this._W22()){return null}var _621=new _622(_T22,this);_621._v22=null;_621._w22=this._l52;if(this._l52){this._l52._v22=_621}this._l52=_621;++this._m52;return _621},/// @warning This automatically deletes all associated shapes and joints.
/// @warning This function is locked during callbacks.
_P52:function(_621){_XQ1(this._m52>0);_XQ1(this._W22()==!1);if(this._W22()){return }var _Q52=_621._t22;while(_Q52){var _R52=_Q52;_Q52=_Q52._Hc1;if(this._j52){this._j52._H42(_R52._b42)}this._S52(_R52._b42);
_621._t22=_Q52}_621._t22=null;var _P32=_621._u22;while(_P32){var _Q32=_P32;_P32=_P32._Hc1;this.__22._d32(_Q32._832)}_621._u22=null;var _mp1=_621._L22;while(_mp1){var _T52=_mp1;_mp1=_mp1._w22;if(this._j52){this._j52._I42(_T52)}_T52._e32(this.__22._032);_T52._d32();_621._L22=_mp1;_621._M22-=1}_621._L22=null;_621._M22=0;if(_621._v22){_621._v22._w22=_621._w22;}if(_621._w22){_621._w22._v22=_621._v22}if(_621==this._l52){this._l52=_621._w22}_621._U52=!0;--this._m52},/// @warning This function is locked during callbacks.
_V52:function(_T22){
_XQ1(this._W22()==!1);if(this._W22()){return null}var _a21=_W52._Y22(_T22);_a21._v22=null;_a21._w22=this._t22;if(this._t22){this._t22._v22=_a21}this._t22=_a21;++this._n52;_a21._X52._b42=_a21;_a21._X52._BY1=_a21._Y52;_a21._X52._Z52=null;_a21._X52._Hc1=_a21.__52._t22;if(_a21.__52._t22)_a21.__52._t22._Z52=_a21._X52;_a21.__52._t22=_a21._X52;_a21._062._b42=_a21;_a21._062._BY1=_a21.__52;_a21._062._Z52=null;_a21._062._Hc1=_a21._Y52._t22;if(_a21._Y52._t22)_a21._Y52._t22._Z52=_a21._062;_a21._Y52._t22=_a21._062;
var _162=_T22._162;var _262=_T22._262;if(_T22._362==!1){var _TU1=_262._442();while(_TU1){if(_TU1._BY1==_162){_TU1._832._w42()}_TU1=_TU1._Hc1}}return _a21},/// @warning This function is locked during callbacks.
_S52:function(_a21){_XQ1(this._W22()==!1);if(this._W22()){return }var _362=_a21._c42;if(_a21._v22){_a21._v22._w22=_a21._w22}if(_a21._w22){_a21._w22._v22=_a21._v22;}if(_a21==this._t22){this._t22=_a21._w22}var _162=_a21.__52;var _262=_a21._Y52;_162._oF1(!0);_262._oF1(!0);if(_a21._X52._Z52){_a21._X52._Z52._Hc1=_a21._X52._Hc1}
if(_a21._X52._Hc1){_a21._X52._Hc1._Z52=_a21._X52._Z52}if(_a21._X52==_162._t22){_162._t22=_a21._X52._Hc1}_a21._X52._Z52=null;_a21._X52._Hc1=null;if(_a21._062._Z52){_a21._062._Z52._Hc1=_a21._062._Hc1}if(_a21._062._Hc1){_a21._062._Hc1._Z52=_a21._062._Z52}if(_a21._062==_262._t22){_262._t22=_a21._062._Hc1}_a21._062._Z52=null;_a21._062._Hc1=null;_W52._d32(_a21);_XQ1(this._n52>0);--this._n52;if(_362==!1){var _TU1=_262._442();while(_TU1){if(_TU1._BY1==_162){_TU1._832._w42()}_TU1=_TU1._Hc1}}},/// @param timeStep the amount of time to simulate, this should not vary.
/// @param velocityIterations for the velocity constraint solver.
/// @param positionIterations for the position constraint solver.
_462:function(_3o1,
_452,_552){_c52.start();if(this._k22&_532._632){this.__22._562();this._k22&=~_532._632}this._k22|=_532._662;this._w52._3o1=_3o1;this._w52._452=_452;this._w52._552=_552;if(_3o1>0.0){this._w52._252=1.0/_3o1}else {this._w52._252=0.0}this._w52._352=this._v52*_3o1;this._w52._652=this._o52;{_d52.start();this.__22._E_1();_d52.stop()}if(this._r52&&this._w52._3o1>0.0){_e52.start();this._z52._aS1(this._w52);this._aS1(this._w52);_e52.stop()}if(this._p52&&this._w52._3o1>0.0){_f52.start();this._762(this._w52);
_f52.stop()}if(this._w52._3o1>0.0){this._v52=this._w52._252}if(this._k22&_532._u52){this._862()}this._k22&=~_532._662;_c52.stop()},/// @see SetAutoClearForces
_862:function(){for(var body=this._l52;body;body=body._542()){body._C22.x=body._C22.y=0;body._D22=0.0}},_962:function(){if(this._k52==null){return }var _4P1=this._k52._oT1();if(_4P1&_lT1._ET1){for(var _621=this._l52;_621;_621=_621._542()){var _xS1=_621._ES1();for(var _mp1=_621._242();_mp1;_mp1=_mp1._542()){if(_621.__32()==!1){this._a62(_mp1,_xS1,
new _kT1(0.5,0.5,0.3))}else if(_621._XT1()==_622._722){this._a62(_mp1,_xS1,new _kT1(0.5,0.9,0.5))}else if(_621._XT1()==_622._N22){this._a62(_mp1,_xS1,new _kT1(0.5,0.5,0.9))}else if(_621._Y32()==!1){this._a62(_mp1,_xS1,new _kT1(0.6,0.6,0.6))}else {this._a62(_mp1,_xS1,new _kT1(0.9,0.7,0.7))}}}this._b62(this._z52)}if(_4P1&_lT1._FT1){for(var _a21=this._t22;_a21;_a21=_a21._542()){this._c62(_a21)}}if(_4P1&_lT1._OT1){var color=new _kT1(0.3,0.9,0.9);for(var _9c=this.__22._u22;_9c;_9c=_9c._542()){var _932=_9c._a32();var _b32=_9c._c32();
var _d62=_932._B42(_9c._e62())._DY1();var _f62=_b32._B42(_9c._g62())._DY1();this._k52._yT1(_d62,_f62,color)}}if(_4P1&_lT1._GT1){var color=new _kT1(0.9,0.3,0.9);var _h62=new _kT1(0.3,0.3,0.9);var _i62=this.__22._032;for(var _621=this._l52;_621;_621=_621._542()){if(_621.__32()==!1){continue }for(var _mp1=_621._242();_mp1;_mp1=_mp1._542()){for(var _8c=0;_8c<_mp1._JV1;++_8c){var _D42=_mp1._S32[_8c];var _2U1=_i62._XV1(_D42._QV1);var _vV1=[];_vV1[0]=new _LR1(_2U1._kU1.x,_2U1._kU1.y);_vV1[1]=new _LR1(_2U1._lU1.x,_2U1._kU1.y);
_vV1[2]=new _LR1(_2U1._lU1.x,_2U1._lU1.y);_vV1[3]=new _LR1(_2U1._kU1.x,_2U1._lU1.y);this._k52._sT1(_vV1,4,color);var _j62=new _AY1();_mp1._q42()._1U1(_j62,_621._ES1(),0);_vV1[0]=new _LR1(_j62._kU1.x,_j62._kU1.y);_vV1[1]=new _LR1(_j62._lU1.x,_j62._kU1.y);_vV1[2]=new _LR1(_j62._lU1.x,_j62._lU1.y);_vV1[3]=new _LR1(_j62._kU1.x,_j62._lU1.y);this._k52._sT1(_vV1,4,_h62)}}}}if(_4P1&_lT1._HT1){for(var _621=this._l52;_621;_621=_621._542()){var _xS1=_621._ES1()._401();_xS1._kt1=_621._h32();this._k52._AT1(_xS1)}}},/// @param callback a user implemented callback class.
/// @param aabb the query box.
_k62:function(_4W1,
_2U1){var _l62=new _B52();_l62._Z22=this.__22._032;_l62._4W1=_4W1;this.__22._032._7W1(_l62,_2U1);this._z52._k62(_4W1,_2U1)},/// @param callback a user implemented callback class.
/// @param point1 the ray starting point
/// @param point2 the ray ending point
__T1:function(_4W1,_m62,_n62){var _l62=new _C52();_l62._Z22=this.__22._032;_l62._4W1=_4W1;var _xr1=new _yY1();_xr1._iU1=1.0;_xr1._ee1=_m62;_xr1._zT1=_n62;this.__22._032.__T1(_l62,_xr1);this._z52.__T1(_4W1,_m62,_n62)},/*@returns {b2Body} the head of the world body list. */_o62:function(){
return this._l52},/// @return the head of the world joint list.
_342:function(){return this._t22},/// @return the head of the world contact list.
/// @warning contacts are created and destroyed in the middle of a time step.
_442:function(){return this.__22._u22},_p62:function(_U32){if(_U32==this._s52){return }this._s52=_U32;if(this._s52==!1){for(var _621=this._l52;_621;_621=_621._w22){_621._oF1(!0)}}},_q62:function(){return this._s52},_r62:function(_U32){this._o52=_U32},_s62:function(){return this._o52}
,_t62:function(_U32){this._p52=_U32},_u62:function(){return this._p52},_v62:function(_U32){this._q52=_U32},_w62:function(){return this._q52},_2W1:function(){return this.__22._032._2W1()},_x62:function(){return this._m52},_y62:function(){return this._n52},_z62:function(){return this.__22._A62},_dW1:function(){return this.__22._032._dW1()},_fW1:function(){return this.__22._032._fW1()},_hW1:function(){return this.__22._032._hW1()},_B62:function(_h52){this._t52=_h52},_C62:function(){return this._t52},_W22:function(){
return(this._k22&_532._662)==_532._662},_D62:function(_U32){if(_U32){this._k22|=_532._u52}else {this._k22&=~_532._u52}},_E62:function(){return(this._k22&_532._u52)==_532._u52},/// @param newOrigin the new origin with respect to the old origin
_jW1:function(_kW1){_XQ1((this._k22&_532._662)==0);if((this._k22&_532._662)==_532._662){return }for(var _621=this._l52;_621;_621=_621._w22){_621._m_1._kt1._TR1(_kW1);_621._s22._AS1._TR1(_kW1);_621._s22._9c._TR1(_kW1)}for(var _a21=this._t22;_a21;_a21=_a21._w22){
_a21._jW1(_kW1)}this.__22._032._jW1(_kW1)},_F62:function(){return this.__22},_aS1:function(_AQ1){for(var _621=this._l52;_621;_621=_621._w22){_621._r22._PR1(_621._m_1)}this._x52._9Y1(this._m52,this.__22._A62,this._n52,this.__22._M52);for(var _621=this._l52;_621;_621=_621._w22){_621._k22&=~_622._O22;}for(var _9c=this.__22._u22;_9c;_9c=_9c._w22){_9c._k22&=~_G62._O22}for(var _a21=this._t22;_a21;_a21=_a21._w22){_a21._H62=!1}var _I62=this._m52;var _Tc1=new Array(_I62);for(var _J62=this._l52;_J62;_J62=_J62._w22){
if(_J62._k22&_622._O22){continue }if(_J62._Y32()==!1||_J62.__32()==!1){continue }if(_J62._XT1()==_622._722){continue }this._x52._Pa1();var _K62=0;_Tc1[_K62++]=_J62;_J62._k22|=_622._O22;while(_K62>0){var _621=_Tc1[--_K62];_XQ1(_621.__32()==!0);this._x52._L62(_621);_621._oF1(!0);if(_621._XT1()==_622._722){continue;}for(var _P32=_621._u22;_P32;_P32=_P32._Hc1){var _832=_P32._832;if(_832._k22&_G62._O22){continue }if(_832._M62()==!1||_832._N62()==!1){continue }var _O62=_832._P62._n42;var _Q62=_832._R62._n42;if(_O62||_Q62){
continue }this._x52._S62(_832);_832._k22|=_G62._O22;var _BY1=_P32._BY1;if(_BY1._k22&_622._O22){continue }_XQ1(_K62<_I62);_Tc1[_K62++]=_BY1;_BY1._k22|=_622._O22}for(var _Q52=_621._t22;_Q52;_Q52=_Q52._Hc1){if(_Q52._b42._H62==!0){continue }var _BY1=_Q52._BY1;if(_BY1.__32()==!1){continue;}this._x52._T62(_Q52._b42);_Q52._b42._H62=!0;if(_BY1._k22&_622._O22){continue }_XQ1(_K62<_I62);_Tc1[_K62++]=_BY1;_BY1._k22|=_622._O22}}this._x52._aS1(_AQ1,this._t52,this._s52);for(var _8c=0;_8c<this._x52._m52;++_8c){var _621=this._x52._U62[_8c];
if(_621._XT1()==_622._722){_621._k22&=~_622._O22}}}{_g52.start();for(var _621=this._l52;_621;_621=_621._542()){if((_621._k22&_622._O22)==0){continue }if(_621._XT1()==_622._722){continue }_621._O32()}this.__22._562();_g52.stop()}},_762:function(_AQ1){this._x52._9Y1(2*_9R1,_9R1,0,this.__22._M52);if(this._r52){for(var _621=this._l52;_621;_621=_621._w22){_621._k22&=~_622._O22;_621._s22._DS1=0.0}for(var _9c=this.__22._u22;_9c;_9c=_9c._w22){_9c._k22&=~(_G62._P22|_G62._O22);_9c._V62=0;_9c._W62=1.0}}for(;;){
var _X62=null;var _Y62=1.0;for(var _9c=this.__22._u22;_9c;_9c=_9c._w22){if(_9c._M62()==!1){continue }if(_9c._V62>_8R1){continue }var alpha=1.0;if(_9c._k22&_G62._P22){alpha=_9c._W62}else {var _Z62=_9c._a32();var __62=_9c._c32();if(_Z62._s42()||__62._s42()){continue }var _072=_Z62._x42();var _172=__62._x42();var _NX1=_072._Ax1;var _OX1=_172._Ax1;_XQ1(_NX1==_622._F22||_OX1==_622._F22);var _272=_072._Y32()&&_NX1!=_622._722;var _372=_172._Y32()&&_OX1!=_622._722;if(_272==!1&&_372==!1){continue }var _472=_072._V32()||_NX1!=_622._F22;
var _572=_172._V32()||_OX1!=_622._F22;if(_472==!1&&_572==!1){continue }var _DS1=_072._s22._DS1;if(_072._s22._DS1<_172._s22._DS1){_DS1=_172._s22._DS1;_072._s22._GS1(_DS1)}else if(_172._s22._DS1<_072._s22._DS1){_DS1=_072._s22._DS1;_172._s22._GS1(_DS1)}_XQ1(_DS1<1.0);var _uW1=_9c._e62();var _vW1=_9c._g62();var _xr1=new _i12();_xr1._xW1._Tb1(_Z62._q42(),_uW1);_xr1._yW1._Tb1(__62._q42(),_vW1);_xr1._j12._PR1(_072._s22);_xr1._k12._PR1(_172._s22);_xr1._l12=1.0;var _zr1=new _m12();_O12(_zr1,_xr1);var _FS1=_zr1._521;
if(_zr1.state==_m12._p12){alpha=_9T1(_DS1+(1.0-_DS1)*_FS1,1.0)}else {alpha=1.0}_9c._W62=alpha;_9c._k22|=_G62._P22}if(alpha<_Y62){_X62=_9c;_Y62=alpha}}if(_X62==null||1.0-10.0*__Q1<_Y62){this._r52=!0;break }var _Z62=_X62._a32();var __62=_X62._c32();var _072=_Z62._x42();var _172=__62._x42();_532._D52._PR1(_072._s22);_532._E52._PR1(_172._s22);_072._GS1(_Y62);_172._GS1(_Y62);_X62._Qa1(this.__22._M52);_X62._k22&=~_G62._P22;++_X62._V62;if(_X62._M62()==!1||_X62._N62()==!1){_X62._672(!1);_072._s22._PR1(_532._D52);
_172._s22._PR1(_532._E52);_072._842();_172._842();continue }_072._oF1(!0);_172._oF1(!0);this._x52._Pa1();this._x52._L62(_072);this._x52._L62(_172);this._x52._S62(_X62);_072._k22|=_622._O22;_172._k22|=_622._O22;_X62._k22|=_G62._O22;var _772=[_072,_172];for(var _8c=0;_8c<2;++_8c){var body=_772[_8c];if(body._Ax1==_622._F22){for(var _P32=body._u22;_P32;_P32=_P32._Hc1){if(this._x52._m52==this._x52._872){break }if(this._x52._A62==this._x52._972){break }var _832=_P32._832;if(_832._k22&_G62._O22){continue }var _BY1=_P32._BY1;
if(_BY1._Ax1==_622._F22&&body._V32()==!1&&_BY1._V32()==!1){continue }var _O62=_832._P62._n42;var _Q62=_832._R62._n42;if(_O62||_Q62){continue }_532._F52._PR1(_BY1._s22);if((_BY1._k22&_622._O22)==0){_BY1._GS1(_Y62)}_832._Qa1(this.__22._M52);if(_832._M62()==!1){_BY1._s22._PR1(_532._F52);_BY1._842();continue }if(_832._N62()==!1){_BY1._s22._PR1(_532._F52);_BY1._842();continue }_832._k22|=_G62._O22;this._x52._S62(_832);if(_BY1._k22&_622._O22){continue }_BY1._k22|=_622._O22;if(_BY1._Ax1!=_622._722){_BY1._oF1(!0)}
this._x52._L62(_BY1)}}}var _a72=new _152();_a72._3o1=(1.0-_Y62)*_AQ1._3o1;_a72._252=1.0/_a72._3o1;_a72._352=1.0;_a72._552=20;_a72._452=_AQ1._452;_a72._652=!1;this._x52._762(_a72,_072._j22,_172._j22);for(var _8c=0;_8c<this._x52._m52;++_8c){var body=this._x52._U62[_8c];body._k22&=~_622._O22;if(body._Ax1!=_622._F22){continue;}body._O32();for(var _P32=body._u22;_P32;_P32=_P32._Hc1){_P32._832._k22&=~(_G62._P22|_G62._O22)}}this.__22._562();if(this._q52){this._r52=!1;break }}},_c62:function(_b42){var _162=_b42._b72();
var _262=_b42._c72();var _9Z1=_162._ES1();var _bZ1=_262._ES1();var _S11=_9Z1._kt1;var _U11=_bZ1._kt1;var _ee1=_b42._d72();var _zT1=_b42._e72();var color=new _kT1(0.5,0.8,0.8);switch(_b42._XT1()){case _W52._f72:this._k52._yT1(_ee1,_zT1,color);break;case _W52._g72:{var _h72=_b42;var _km1=_h72._i72();var _lm1=_h72._j72();this._k52._yT1(_km1,_ee1,color);this._k52._yT1(_lm1,_zT1,color);this._k52._yT1(_km1,_lm1,color)}break;case _W52._k72:break;case _W52._l72:this._k52._m72(_b42._n72(),5.0,color);default :this._k52._yT1(_S11,
_ee1,color);this._k52._yT1(_ee1,_zT1,color);this._k52._yT1(_U11,_zT1,color)}},_a62:function(_0F1,_xS1,color){switch(_0F1._XT1()){case _VT1._9U1:{var _nW1=_0F1._q42();var _vT1=_ZS1(_xS1,_nW1._fU1);var _wT1=_nW1._WT1;var _fe1=_XS1(_xS1._Nr1,new _LR1(1.0,0.0));this._k52._xT1(_vT1,_wT1,_fe1,color)}break;case _VT1._aU1:{var _TU1=_0F1._q42();var _661=_ZS1(_xS1,_TU1._sU1);var _761=_ZS1(_xS1,_TU1._tU1);this._k52._yT1(_661,_761,color)}break;case _VT1._cU1:{var _pW1=_0F1._q42();var _531=_pW1._GU1;var vertices=_pW1._FU1;
var _661=_ZS1(_xS1,vertices[0]);for(var _8c=1;_8c<_531;++_8c){var _761=_ZS1(_xS1,vertices[_8c]);this._k52._yT1(_661,_761,color);_661=_761}}break;case _VT1._bU1:{var _o72=_0F1._q42();var vertexCount=_o72._GU1;_XQ1(vertexCount<=_2R1);var vertices=new Array(_2R1);for(var _8c=0;_8c<vertexCount;++_8c){vertices[_8c]=_ZS1(_xS1,_o72._FU1[_8c])}this._k52._tT1(vertices,vertexCount,color)}break;default :break }},_p72:function(){return this._z52._p72()},_q72:function(_531){this._z52._q72(_531)},_r72:function(_5U1){this._z52._r72(_5U1)}
,_s72:function(){return this._z52._s72()},_t72:function(_g22){this._z52._t72(_g22)},_u72:function(){return this._z52._u72()},_v72:function(_w72){this._z52._v72(_w72)},_x72:function(){return this._z52._x72()},_y72:function(_wT1){this._z52._y72(_wT1)},_z72:function(){return this._z52._z72()},_A72:function(_T22){_XQ1(this._W22()==!1);if(this._W22()){return 0}var _kt1=this._z52._A72(_T22);return _kt1},_B72:function(index,_C72){this._z52._B72(index,_C72)},_D72:function(_gU1,_xS1,_C72){_XQ1(this._W22()==!1);
if(this._W22()){return 0}return this._z52._D72(_gU1,_xS1,_C72)},_E72:function(_T22){_XQ1(this._W22()==!1);if(this._W22()){return null}var _d41=this._z52._E72(_T22);return _d41},_F72:function(_G72,_H72){_XQ1(this._W22()==!1);if(this._W22()){return }this._z52._F72(_G72,_H72)},_I72:function(_TJ1,_C72){_XQ1(this._W22()==!1);if(this._W22()){return }this._z52._I72(_TJ1,_C72)},_J72:function(){return this._z52._J72()},_K72:function(){return this._z52._K72()},_L72:function(){return this._z52._L72()},_M72:function(){
return this._z52._M72()},_N72:function(){return this._z52._N72()},_O72:function(){return this._z52._O72()},_P72:function(buffer,_Q72){this._z52._P72(buffer,_Q72)},_R72:function(buffer,_Q72){this._z52._R72(buffer,_Q72)},_S72:function(buffer,_Q72){this._z52._S72(buffer,_Q72)},_T72:function(buffer,_Q72){this._z52._T72(buffer,_Q72)},_U72:function(buffer,_Q72){this._z52._U72(buffer,_Q72)},_V72:function(){return this._z52._W72},_X72:function(){return this._z52._A62},_Y72:function(){return this._z52._Z72},__72:function(){
return this._z52._082},_182:function(){return this._z52._182()},_282:function(){return this._z52._282()},_382:function(){return this._z52._382()},_482:function(){return this._z52._482()},_b62:function(_582){var _682=_582._482();if(_682){var _782=_582._z72();var _882=_582._K72();if(_582._982.data){var _a82=_582._M72();this._k52._BT1(_882,_782,_a82,_682)}else {this._k52._BT1(_882,_782,null,_682)}}}};_532._632=0x0001;_532._662=0x0002;_532._u52=0x0004;function _b82(_Q72){this._c82=new Array(_Q72);this._A_1=0;this._d82=0;
this._e82=_Q72}_b82.prototype={_f82:function(_Ic1){if(this._d82>=this._e82)return;this._c82[this._d82++]=_Ic1},_g82:function(){_XQ1(this._A_1<this._d82);this._A_1++},_h82:function(){return this._A_1>=this._d82},_i82:function(){return this._c82[this._A_1]}};function _j82(_k82){this._l82=new Array(_k82);this._m82=0;this._n82=0;this._o82=0;this._p82=null}_j82._q82=function(){this._vT1=new _LR1();this._r82=0};_j82._s82=function(x,y,_8c,_d41){this._Hx1=x;this._Ix1=y;this._t82=_8c;this._u82=_d41};_j82.prototype={
_v82:function(_vT1,_r82){var _d41=(this._l82[this._m82++]=new _j82._q82());_d41._vT1._PR1(_vT1);_d41._r82=_r82},_w82:function(_wT1){_XQ1(this._p82==null);var _x82=1/_wT1;var _3B1=new _LR1(+_ZQ1,+_ZQ1);var _aV1=new _LR1(-_ZQ1,-_ZQ1);for(var _Fc1=0;_Fc1<this._m82;_Fc1++){var _d41=this._l82[_Fc1];_3B1._PR1(_aT1(_3B1,_d41._vT1));_aV1._PR1(_cT1(_aV1,_d41._vT1))}this._n82=1+((_x82*(_aV1.x-_3B1.x))>>>0);this._o82=1+((_x82*(_aV1.y-_3B1.y))>>>0);this._p82=new Array(this._n82*this._o82);for(var _8c=0;_8c<this._n82*this._o82;
_8c++)this._p82[_8c]=null;var _y82=new _b82(this._n82*this._n82);for(var _Fc1=0;_Fc1<this._m82;_Fc1++){var _d41=this._l82[_Fc1];_d41._vT1._PR1(_LR1.Multiply(_x82,_LR1._TR1(_d41._vT1,_3B1)));var x=_bT1(0,_9T1(Math.floor(_d41._vT1.x),this._n82-1));var y=_bT1(0,_9T1(Math.floor(_d41._vT1.y),this._o82-1));_y82._f82(new _j82._s82(x,y,x+y*this._n82,_d41))}while(!_y82._h82()){var x=_y82._i82()._Hx1;var y=_y82._i82()._Ix1;var _8c=_y82._i82()._t82;var _d41=_y82._i82()._u82;_y82._g82();if(!this._p82[_8c]){this._p82[_8c]=_d41;
if(x>0){_y82._f82(new _j82._s82(x-1,y,_8c-1,_d41))}if(y>0){_y82._f82(new _j82._s82(x,y-1,_8c-this._n82,_d41))}if(x<this._n82-1){_y82._f82(new _j82._s82(x+1,y,_8c+1,_d41))}if(y<this._o82-1){_y82._f82(new _j82._s82(x,y+1,_8c+this._n82,_d41))}}}var _z82=this._n82+this._o82;for(var _A82=0;_A82<_z82;_A82++){for(var y=0;y<this._o82;y++){for(var x=0;x<this._n82-1;x++){var _8c=x+y*this._n82;var _e41=this._p82[_8c];var _621=this._p82[_8c+1];if(_e41!=_621){_y82._f82(new _j82._s82(x,y,_8c,_621));_y82._f82(new _j82._s82(x+1,
y,_8c+1,_e41))}}}for(var y=0;y<this._o82-1;y++){for(var x=0;x<this._n82;x++){var _8c=x+y*this._n82;var _e41=this._p82[_8c];var _621=this._p82[_8c+this._n82];if(_e41!=_621){_y82._f82(new _j82._s82(x,y,_8c,_621));_y82._f82(new _j82._s82(x,y+1,_8c+this._n82,_e41))}}}var _B82=!1;while(!_y82._h82()){var x=_y82._i82()._Hx1;var y=_y82._i82()._Ix1;var _8c=_y82._i82()._t82;var _Fc1=_y82._i82()._u82;_y82._g82();var _e41=this._p82[_8c];var _621=_Fc1;if(_e41!=_621){var _gA1=_e41._vT1.x-x;var _hA1=_e41._vT1.y-y;var _C82=_621._vT1.x-x;
var _D82=_621._vT1.y-y;var _EM1=_gA1*_gA1+_hA1*_hA1;var _Pq1=_C82*_C82+_D82*_D82;if(_EM1>_Pq1){this._p82[_8c]=_621;if(x>0){_y82._f82(new _j82._s82(x-1,y,_8c-1,_621))}if(y>0){_y82._f82(new _j82._s82(x,y-1,_8c-this._n82,_621))}if(x<this._n82-1){_y82._f82(new _j82._s82(x+1,y,_8c+1,_621))}if(y<this._o82-1){_y82._f82(new _j82._s82(x,y+1,_8c+this._n82,_621))}_B82=!0}}}if(!_B82){break }}},_E82:function(_4W1){for(var y=0;y<this._o82-1;y++){for(var x=0;x<this._n82-1;x++){var _8c=x+y*this._n82;var _e41=this._p82[_8c];
var _621=this._p82[_8c+1];var _9c=this._p82[_8c+this._n82];var _be1=this._p82[_8c+1+this._n82];if(_621!=_9c){if(_e41!=_621&&_e41!=_9c){_4W1(_e41._r82,_621._r82,_9c._r82)}if(_be1!=_621&&_be1!=_9c){_4W1(_621._r82,_be1._r82,_9c._r82)}}}}}};function _F82(_321,_d41,_621,_e41){if(_321 instanceof _kT1){this._321=(255*_321._321);this._d41=(255*_321._d41);this._621=(255*_321._621);this._e41=255}else if(typeof(_321)!=='undefined'){this._321=_321;this._d41=_d41;this._621=_621;this._e41=_e41}else this._321=this._d41=this._621=this._e41=0}
_F82.prototype={_G82:function(){return !this._321&&!this._d41&&!this._621&&!this._e41;},_H82:function(){return new _kT1(1.0/255*this._321,1.0/255*this._d41,1.0/255*this._621)},_Tb1:function(_I82,_J82,_K82,_L82){if(_I82 instanceof _kT1){this._321=(255*_I82._321);this._d41=(255*_I82._d41);this._621=(255*_I82._621);this._e41=255}else {this._321=_I82;this._d41=_J82;this._621=_K82;this._e41=_L82}},_PR1:function(_M82){this._321=_M82._321;this._d41=_M82._d41;this._621=_M82._621;this._e41=_M82._e41},_401:function(){
return new _F82(this._321,this._d41,this._621,this._e41)}};_F82._N82=new _F82();function _O82(){this._4P1=0;this.position=new _LR1();this._hH1=new _LR1();this.color=new _F82();this._PV1=null}_O82._P82=0;_O82._Q82=1<<1;_O82._R82=1<<2;_O82._S82=1<<3;_O82._T82=1<<4;_O82._U82=1<<5;_O82._V82=1<<6;_O82._W82=1<<7;_O82._X82=1<<8;_O82._Y82=1<<9;function _Z82(){this._4P1=0;this.__82=0;this.position=new _LR1();this.angle=0;this._822=new _LR1();this._922=0;this.color=new _F82();this._092=1;this._gU1=null;this._192=!0;
this._PV1=null}function _292(){this._392=null;this._492=0;this._592=0;this._692=0;this._792=1.0;this._v22=null;this._w22=null;this._892=-1;this._G22=0;this._992=0;this._a92=new _LR1();this._x22=new _LR1();this._y22=0;this._b92=new _wS1();this._b92._6S1();this._c92=!0;this._d92=!1;this._e92=!1;this._K22=null}_292.prototype={_542:function(){return this._w22},_482:function(){return this._592-this._492},_f92:function(){return this._492},_g92:function(){return this._692},_h92:function(_4P1){this._692=_4P1},_w32:function(){
this._i92();return this._G22},_x32:function(){this._i92();return this._992},_DY1:function(){this._i92();return this._a92},_k32:function(){this._i92();return this._x22},_m32:function(){this._i92();return this._y22},_ES1:function(){return this._b92},_OE1:function(){return this._b92._kt1},_tS1:function(){return this._b92._Nr1._tS1()},_YV1:function(){return this._K22},_642:function(data){this._K22=data},_i92:function(){if(this._892!=this._392._892){var _R11=this._392._j92();this._G22=0;this._a92._MR1();this._x22._MR1();
for(var _8c=this._492;_8c<this._592;_8c++){this._G22+=_R11;this._a92._ya1(_LR1.Multiply(_R11,this._392._k92.data[_8c]));this._x22._ya1(_LR1.Multiply(_R11,this._392._l92.data[_8c]))}if(this._G22>0){this._a92.Multiply(1/this._G22);this._x22.Multiply(1/this._G22)}this._992=0;this._y22=0;for(var _8c=this._492;_8c<this._592;_8c++){var _kt1=_LR1._TR1(this._392._k92.data[_8c],this._a92);var _C41=_LR1._TR1(this._392._l92.data[_8c],this._x22);this._992+=_R11*_IS1(_kt1,_kt1);this._y22+=_R11*_JS1(_kt1,_C41)}if(this._992>0){
this._y22*=1/this._992}this._892=this._392._892}}};_292._m92=1<<0;_292._n92=1<<1;function _o92(){this._uW1=this._vW1=0;this._4P1=0;this._p92=0.0;this._8U1=new _LR1()};function _q92(){this.index=0;this.body=null;this._p92=0.0;this._8U1=new _LR1();this._TT1=0.0};function _A52(){this._892=0;this._r92=0;this._s92=0;this._332=1;this._t92=1;this._B22=1;this._u92=1;this._v92=1;this._w92=1;this._GU1=0;this._x92=0;this._y92=0;this._z92=new _A52._A92();this._k92=new _A52._A92();this._l92=new _A52._A92();this._B92=null;
this._C92=null;this._D92=null;this._982=new _A52._A92();this._E92=null;this._F92=new _A52._A92();this._JV1=0;this._G92=0;this._H92=null;this._A62=0;this._972=0;this._W72=null;this._082=0;this._I92=0;this._Z72=null;this._KV1=0;this._J92=0;this._LV1=null;this._K92=0;this._L92=0;this._M92=null;this._N92=0;this._O92=null;this._P92=0.05;this._Q92=1.0;this._R92=0.25;this._S92=0.25;this._T92=0.25;this._U92=0.1;this._V92=0.2;this._W92=0.5;this._X92=0.5;this._Y92=0.5;this._q22=null}_A52._A92=function(){this.data=null;
this._Z92=0};_A52.__92=function(){this.index=0;this._r82=0};_A52.__92._0a2=function(_e41,_621){return _e41._r82<_621._r82;};_A52.__92._1a2=function(_e41,_621){return _e41<_621._r82};_A52.__92._2a2=function(_e41,_621){return _e41._r82<_621};_A52._3a2=function(){this._uW1=this._vW1=0;this._4P1=0;this._092=0.0;this._7U1=0.0};_A52._4a2=function(){this._uW1=this._vW1=this._5a2=0;this._4P1=0;this._092=0.0;this._6a2=new _LR1(),this._7a2=new _LR1(),this._M82=new _LR1();this._8a2=0.0,this._9a2=0.0,this._aa2=0.0,
this._Jo1=0.0};_A52._ba2=_O82._S82;_A52._ca2=_O82._T82;_A52._da2=_O82._V82;_A52._ea2=12;_A52._fa2=12;_A52._ga2=8*4;_A52._ha2=1<<(_A52._fa2-1);_A52._ia2=_A52._ga2-_A52._fa2;_A52._ja2=_A52._ga2-_A52._fa2-_A52._ea2;_A52._ka2=1<<_A52._ja2;_A52._la2=_A52._ka2*(1<<(_A52._ea2-1));_A52._ma2=(1<<_A52._ea2)-1;_A52._na2=(1<<_A52._fa2)-1;function _oa2(x,y){return((y+_A52._ha2)<<_A52._ia2)+(_A52._ka2*x+_A52._la2)>>>0}function _pa2(_r82,x,y){return _r82+(y<<_A52._ia2)+(x<<_A52._ja2)}function _qa2(_Q72,_ra2){return _ra2&&_Q72>_ra2?_ra2:_Q72}
function _sa2(_832){return(_832._4P1&_O82._Q82)==_O82._Q82}_A52.prototype={_ta2:function(_ua2,_va2,_wa2){_XQ1(_wa2>_va2);var _xa2=(_ua2)?_ua2.slice():[];_xa2.length=_wa2;return _xa2},_ya2:function(buffer,_Z92,_va2,_wa2,_za2){_XQ1(_wa2>_va2);_XQ1(!_Z92||_wa2<=_Z92);if((!_za2||buffer)&&!_Z92){buffer=this._ta2(buffer,_va2,_wa2)}return buffer},_Aa2:function(buffer,_va2,_wa2,_za2){_XQ1(_wa2>_va2);return this._ya2(buffer.data,buffer._Z92,_va2,_wa2,_za2)},_Ba2:function(buffer){if(!buffer){buffer=new Array(this._x92);
for(var _8c=0;_8c<this._x92;_8c++){buffer[_8c]=0}}return buffer},_A72:function(_T22){if(this._GU1>=this._x92){var _Q72=this._GU1?2*this._GU1:_sR1;_Q72=_qa2(_Q72,this._y92);_Q72=_qa2(_Q72,this._z92._Z92);_Q72=_qa2(_Q72,this._k92._Z92);_Q72=_qa2(_Q72,this._l92._Z92);_Q72=_qa2(_Q72,this._982._Z92);_Q72=_qa2(_Q72,this._F92._Z92);if(this._x92<_Q72){this._z92.data=this._Aa2(this._z92,this._x92,_Q72,!1);this._k92.data=this._Aa2(this._k92,this._x92,_Q72,!1);this._l92.data=this._Aa2(this._l92,this._x92,_Q72,
!1);this._B92=this._ya2(this._B92,0,this._x92,_Q72,!1);this._C92=this._ya2(this._C92,0,this._x92,_Q72,!0);this._D92=this._ya2(this._D92,0,this._x92,_Q72,!0);this._982.data=this._Aa2(this._982,this._x92,_Q72,!0);this._E92=this._ya2(this._E92,0,this._x92,_Q72,!1);this._F92.data=this._Aa2(this._F92,this._x92,_Q72,!0);this._x92=_Q72}}if(this._GU1>=this._x92){return _mR1}var index=this._GU1++;this._z92.data[index]=_T22._4P1;this._k92.data[index]=_T22.position._401();this._l92.data[index]=_T22._hH1._401();
this._E92[index]=null;if(this._D92){this._D92[index]=0}if(this._982.data||!_T22.color._G82()){this._982.data=this._Ba2(this._982.data);this._982.data[index]=_T22.color._401()}if(this._F92.data||_T22._PV1){this._F92.data=this._Ba2(this._F92.data);this._F92.data[index]=_T22._PV1}if(this._JV1>=this._G92){var _va2=this._G92;var _wa2=this._JV1?2*this._JV1:_sR1;this._H92=this._ta2(this._H92,_va2,_wa2);this._G92=_wa2}this._H92[this._JV1]=new _A52.__92();this._H92[this._JV1++].index=index;return index},_B72:function(index,
_C72){var _4P1=_O82._Q82;if(_C72){_4P1|=_O82._Y82}this._z92.data[index]|=_4P1},_D72:function(_gU1,_xS1,_C72){function _Ca2(_582,_gU1,_xS1,_C72){this._392=_582;this._l42=_gU1;this._m_1=_xS1;this._Da2=_C72;this._U52=0}_Ca2.prototype={_Z42:function(_0F1){return !1},__42:function(index){_XQ1(index>=0&&index<this._392._GU1);if(this._l42._ZT1(this._m_1,this._392._k92.data[index])){this._392._B72(index,this._Da2);this._U52++}return !0},_Ea2:function(){return this._U52}};var _4W1=new _Ca2(this,_gU1,_xS1,_C72);
var _2U1=new _AY1();_gU1._1U1(_2U1,_xS1,0);this._q22._k62(_4W1,_2U1);return _4W1._Ea2()},_I72:function(_TJ1,_C72){for(var _8c=_TJ1._492;_8c<_TJ1._592;_8c++){this._B72(_8c,_C72)}},_E72:function(_Fa2){var _s51=this._Ga2();var identity=new _wS1();identity._6S1();var transform=identity._401();var _Ha2=this._GU1;if(_Fa2._gU1){var _Ia2=new _O82();_Ia2._4P1=_Fa2._4P1;_Ia2.color=_Fa2.color;_Ia2._PV1=_Fa2._PV1;var _gU1=_Fa2._gU1;transform._Tb1(_Fa2.position,_Fa2.angle);var _2U1=new _AY1();var _C42=_gU1._YT1();for(var _0U1=0;
_0U1<_C42;_0U1++){if(_0U1==0){_gU1._1U1(_2U1,identity,_0U1)}else {var _Ja2=new _AY1();_gU1._1U1(_Ja2,identity,_0U1);_2U1._GY1(_Ja2)}}for(var y=Math.floor(_2U1._kU1.y/_s51)*_s51;y<_2U1._lU1.y;y+=_s51){for(var x=Math.floor(_2U1._kU1.x/_s51)*_s51;x<_2U1._lU1.x;x+=_s51){var _kt1=new _LR1(x,y);if(_gU1._ZT1(identity,_kt1)){_kt1=_ZS1(transform,_kt1);_Ia2.position._PR1(_kt1);_Ia2._hH1._PR1(_LR1._ya1(_Fa2._822,_LS1(_Fa2._922,_LR1._TR1(_kt1,_Fa2.position))));this._A72(_Ia2)}}}}var lastIndex=this._GU1;var _TJ1=new _292();
_TJ1._392=this;_TJ1._492=_Ha2;_TJ1._592=lastIndex;_TJ1._692=_Fa2.__82;_TJ1._792=_Fa2._092;_TJ1._K22=_Fa2._PV1;_TJ1._b92=transform;_TJ1._c92=_Fa2._192;_TJ1._v22=null;_TJ1._w22=this._O92;if(this._O92){this._O92._v22=_TJ1}this._O92=_TJ1;++this._N92;for(var _8c=_Ha2;_8c<lastIndex;_8c++){this._E92[_8c]=_TJ1}this._Ka2(!0);if(_Fa2._4P1&_A52._ba2){for(var _Fc1=0;_Fc1<this._A62;_Fc1++){var _832=this._W72[_Fc1];var _e41=_832._uW1;var _621=_832._vW1;if(_e41>_621){var _La2=_e41;_e41=_621;_621=_La2}if(_Ha2<=_e41&&_621<lastIndex){
if(this._KV1>=this._J92){var _va2=this._J92;var _wa2=this._KV1?2*this._KV1:_sR1;this._LV1=this._ta2(this._LV1,_va2,_wa2);this._J92=_wa2}var _cW1=this._LV1[this._KV1]=new _A52._3a2();_cW1._uW1=_e41;_cW1._vW1=_621;_cW1._4P1=_832._4P1;_cW1._092=_Fa2._092;_cW1._7U1=_OS1(this._k92.data[_e41],this._k92.data[_621]);this._KV1++}}}if(_Fa2._4P1&_A52._ca2){var _Ma2=new _j82(lastIndex-_Ha2);for(var _8c=_Ha2;_8c<lastIndex;_8c++){_Ma2._v82(this._k92.data[_8c],_8c)}_Ma2._w82(_s51/2);var _4W1=function _Na2(_e41,_621,_9c){
var _6a2=this._k92.data[_e41];var _7a2=this._k92.data[_621];var _M82=this._k92.data[_9c];var _Oa2=_LR1._TR1(_6a2,_7a2);var _Pa2=_LR1._TR1(_7a2,_M82);var _Qa2=_LR1._TR1(_M82,_6a2);var _Ra2=_rR1*this._w92;if(_IS1(_Oa2,_Oa2)<_Ra2&&_IS1(_Pa2,_Pa2)<_Ra2&&_IS1(_Qa2,_Qa2)<_Ra2){if(this._K92>=this._L92){var _va2=this._L92;var _wa2=this._K92?2*this._K92:_sR1;this._M92=this._ta2(this._M92,_va2,_wa2);this._L92=_wa2}var _Sa2=this._M92[this._K92];_Sa2._uW1=_e41;_Sa2._vW1=_621;_Sa2._5a2=_9c;_Sa2._4P1=this._z92.data[_e41]|this._z92.data[_621]|this._z92.data[_9c];
_Sa2._092=_Fa2._092;var _Ta2=_LR1.Multiply(1.0/3.0,_LR1._ya1(_6a2,_LR1._ya1(_7a2,_M82)));_Sa2._6a2=_LR1._TR1(_6a2,_Ta2);_Sa2._7a2=_LR1._TR1(_7a2,_Ta2);_Sa2._M82=_LR1._TR1(_M82,_Ta2);_Sa2._8a2=-_IS1(_Qa2,_Oa2);_Sa2._9a2=-_IS1(_Oa2,_Pa2);_Sa2._aa2=-_IS1(_Pa2,_Qa2);_Sa2._Jo1=_JS1(_6a2,_7a2)+_JS1(_7a2,_M82)+_JS1(_M82,_6a2);this._K92++}};_Ma2._E82(_4W1)}if(_Fa2.__82&_O82._m92){this._Ua2(_TJ1)}return _TJ1},_F72:function(_G72,_H72){_XQ1(_G72!=_H72);this._Va2(_H72._492,_H72._592,this._GU1);_XQ1(_H72._592==this._GU1);
this._Va2(_G72._492,_G72._592,_H72._492);this._XQ1(_G72._592==_H72._492);var _Wa2=0;for(var _8c=_G72._492;_8c<_H72._592;_8c++){_Wa2|=this._z92.data[_8c]}this._Ka2(!0);if(_Wa2&_A52._ba2){for(var _Fc1=0;_Fc1<this._A62;_Fc1++){var _832=this._W72[_Fc1];var _e41=_832._uW1;var _621=_832._vW1;if(_e41>_621){var _La2=_e41;_e41=_621;_621=_La2}if(_G72._492<=_e41&&_e41<_G72._592&&_H72._492<=_621&&_621<_H72._592){if(this._KV1>=this._J92){var _va2=this._J92;var _wa2=this._KV1?2*this._KV1:_sR1;this._LV1=this._ta2(this._LV1,
_va2,_wa2);this._J92=_wa2}var _cW1=this._LV1[this._KV1]=new _A52._3a2();_cW1._uW1=_e41;_cW1._vW1=_621;_cW1._4P1=_832._4P1;_cW1._092=_9T1(_G72._792,_H72._792);_cW1._7U1=_OS1(this._k92.data[_e41],this._k92.data[_621]);this._KV1++}}}if(_Wa2&_A52._ca2){}for(var _8c=_H72._492;_8c<_H72._592;_8c++){this._E92[_8c]=_G72}var __82=_G72._692|_H72._692;_G72._692=__82;_G72._592=_H72._592;_H72._492=_H72._592;this._Xa2(_H72);if(__82&_O82._m92){this._Ua2(_G72)}},_Xa2:function(_TJ1){_XQ1(this._N92>0);_XQ1(_TJ1);if(this._q22._j52){
this._q22._j52._Ya2(_TJ1)}for(var _8c=_TJ1._492;_8c<_TJ1._592;_8c++){this._E92[_8c]=null}if(_TJ1._v22){_TJ1._v22._w22=_TJ1._w22}if(_TJ1._w22){_TJ1._w22._v22=_TJ1._v22}if(_TJ1==this._O92){this._O92=_TJ1._w22}--this._N92},_Ua2:function(_TJ1){for(var _8c=_TJ1._492;_8c<_TJ1._592;_8c++){this._B92[_8c]=0}for(var _Fc1=0;_Fc1<this._A62;_Fc1++){var _832=this._W72[_Fc1];var _e41=_832._uW1;var _621=_832._vW1;if(_e41>=_TJ1._492&&_e41<_TJ1._592&&_621>=_TJ1._492&&_621<_TJ1._592){var _ac=_832._p92;this._B92[_e41]+=_ac;
this._B92[_621]+=_ac}}this._D92=this._Ba2(this._D92);for(var _8c=_TJ1._492;_8c<_TJ1._592;_8c++){var _ac=this._B92[_8c];this._D92[_8c]=_ac<0.8?0:_ZQ1}var _Za2=_TJ1._482();for(var _521=0;_521<_Za2;_521++){var _B82=!1;for(var _Fc1=0;_Fc1<this._A62;_Fc1++){var _832=this._W72[_Fc1];var _e41=_832._uW1;var _621=_832._vW1;if(_e41>=_TJ1._492&&_e41<_TJ1._592&&_621>=_TJ1._492&&_621<_TJ1._592){var _321=1-_832._p92;var __a2=this._D92[_e41];var _0b2=this._D92[_621];var _1b2=_0b2+_321;var _2b2=__a2+_321;if(__a2>_1b2){__a2=_1b2;
_B82=!0}if(_0b2>_2b2){_0b2=_2b2;_B82=!0}this._D92[_e41]=__a2;this._D92[_621]=_0b2}}if(!_B82){break }}for(var _8c=_TJ1._492;_8c<_TJ1._592;_8c++){var _kt1=this._D92[_8c];if(_kt1<_ZQ1){_kt1*=this._u92}else {_kt1=0}this._D92[_8c]=_kt1}},_S62:function(_e41,_621){var _be1=_LR1._TR1(this._k92.data[_621],this._k92.data[_e41]);var _3b2=_IS1(_be1,_be1);if(_3b2<this._w92){if(this._A62>=this._972){var _va2=this._972;var _wa2=this._A62?2*this._A62:_sR1;this._W72=this._ta2(this._W72,_va2,_wa2);this._972=_wa2}var _4b2=_KR1(_3b2);
var _832=this._W72[this._A62]=new _o92();_832._uW1=_e41;_832._vW1=_621;_832._4P1=this._z92.data[_e41]|this._z92.data[_621];_832._p92=1-_3b2*_4b2*this._v92;_832._8U1._PR1(_LR1.Multiply(_4b2,_be1));this._A62++}},_Ka2:function(_5b2){var _6b2=0;var _7b2=this._JV1;for(var _8b2=_6b2;_8b2<_7b2;++_8b2){var _D42=this._H92[_8b2];var _8c=_D42.index;var _kt1=this._k92.data[_8c];_D42._r82=_oa2(this._v92*_kt1.x,this._v92*_kt1.y)}this._H92._uQ1(_6b2,_7b2,function(_e41,_621){return _A52.__92._0a2(_e41,_621)});this._A62=0;
for(var _e41=_6b2,_9c=_6b2;_e41<_7b2;_e41++){var _9b2=_pa2(this._H92[_e41]._r82,1,0);for(var _621=_e41+1;_621<_7b2;_621++){if(_9b2<this._H92[_621]._r82)break;this._S62(this._H92[_e41].index,this._H92[_621].index)}var _ab2=_pa2(this._H92[_e41]._r82,-1,1);for(;_9c<_7b2;_9c++){if(_ab2<=this._H92[_9c]._r82)break }var _bb2=_pa2(this._H92[_e41]._r82,1,1);for(var _621=_9c;_621<_7b2;_621++){if(_bb2<this._H92[_621]._r82)break;this._S62(this._H92[_e41].index,this._H92[_621].index)}}if(_5b2){this._A62=this._W72._xQ1(_sa2,
this._A62)}},_cb2:function(){var _2U1=new _AY1();_2U1._kU1.x=+_ZQ1;_2U1._kU1.y=+_ZQ1;_2U1._lU1.x=-_ZQ1;_2U1._lU1.y=-_ZQ1;for(var _8c=0;_8c<this._GU1;_8c++){var _kt1=this._k92.data[_8c];_2U1._kU1._PR1(_aT1(_2U1._kU1,_kt1));_2U1._lU1._PR1(_cT1(_2U1._lU1,_kt1))}_2U1._kU1.x-=this._u92;_2U1._kU1.y-=this._u92;_2U1._lU1.x+=this._u92;_2U1._lU1.y+=this._u92;this._082=0;function _db2(_582){this._392=_582}_db2.prototype={_Z42:function(_0F1){if(_0F1._s42()){return !0}var _gU1=_0F1._q42();var _621=_0F1._x42();var _i62=_621._h32();
var _eb2=_621._w32();var _fb2=_621._x32()-_eb2*_621._i32()._UR1();var _gb2=_eb2>0?1/_eb2:0;var _hb2=_fb2>0?1/_fb2:0;var _C42=_gU1._YT1();for(var _0U1=0;_0U1<_C42;_0U1++){var _2U1=_0F1._B42(_0U1)._401();_2U1._kU1.x-=this._392._u92;_2U1._kU1.y-=this._392._u92;_2U1._lU1.x+=this._392._u92;_2U1._lU1.y+=this._392._u92;var _6b2=0;var _7b2=this._392._JV1;var _ib2=this._392._H92._zQ1(_6b2,_7b2,_oa2(this._392._v92*_2U1._kU1.x,this._392._v92*_2U1._kU1.y),function(_e41,_621){return _A52.__92._2a2(_e41,_621)});var _jb2=this._392._H92._CQ1(_ib2,
_7b2,_oa2(this._392._v92*_2U1._lU1.x,this._392._v92*_2U1._lU1.y),function(_e41,_621){return _A52.__92._1a2(_e41,_621)});for(var _D42=_ib2;_D42!=_jb2;++_D42){var _kb2=this._392._H92[_D42];var _e41=_kb2.index;var _lb2=this._392._k92.data[_e41];if(_2U1._kU1.x<=_lb2.x&&_lb2.x<=_2U1._lU1.x&&_2U1._kU1.y<=_lb2.y&&_lb2.y<=_2U1._lU1.y){var _be1=[0];var _O11=new _LR1();_0F1._6U1(_lb2,_be1,_O11,_0U1);if(_be1[0]<this._392._u92){var _mb2=this._392._z92.data[_e41]&_O82._R82?0:this._392._nb2();var _ob2=_LR1._TR1(_lb2,_i62);
var _pb2=_JS1(_ob2,_O11);if(this._392._082>=this._392._I92){var _va2=this._392._I92;var _wa2=this._392._082?2*this._392._082:_sR1;this._392._Z72=this._392._ta2(this._392._Z72,_va2,_wa2);this._392._I92=_wa2}var _832=this._392._Z72[this._392._082]=new _q92();_832.index=_e41;_832.body=_621;_832._p92=1-_be1[0]*this._392._v92;_832._8U1._PR1(_O11._QR1());_832._TT1=1/(_mb2+_gb2+_hb2*_pb2*_pb2);this._392._082++}}}}return !0},__42:function(_8c){return !1}};var _4W1=new _db2(this);this._q22._k62(_4W1,_2U1)},_aS1:function(_AQ1){
++this._892;if(this._GU1==0){return }this._r92=0;for(var _8c=0;_8c<this._GU1;_8c++){this._r92|=this._z92.data[_8c]}if(this._r92&_O82._Q82){this._qb2()}this._s92=0;for(var _TJ1=this._O92;_TJ1;_TJ1=_TJ1._542()){this._s92|=_TJ1._692}var _h52=_LR1.Multiply(_AQ1._3o1*this._B22,this._q22._C62());var _rb2=this._sb2(_AQ1);for(var _8c=0;_8c<this._GU1;_8c++){var _C41=this._l92.data[_8c];_C41._ya1(_h52);var _761=_IS1(_C41,_C41);if(_761>_rb2){_C41.Multiply(_IR1(_rb2/_761))}}this._tb2(_AQ1);if(this._s92&_292._n92){this._ub2(_AQ1)}
if(this._r92&_O82._R82){this._vb2(_AQ1)}for(var _8c=0;_8c<this._GU1;_8c++){this._k92.data[_8c]._ya1(_LR1.Multiply(_AQ1._3o1,this._l92.data[_8c]))}this._cb2();this._Ka2(!1);if(this._r92&_O82._U82){this._wb2(_AQ1)}if(this._r92&_O82._V82){this._xb2(_AQ1)}if(this._r92&_O82._W82){this._yb2(_AQ1)}if(this._r92&_O82._T82){this._zb2(_AQ1)}if(this._r92&_O82._S82){this._Ab2(_AQ1)}if(this._s92&_292._m92){this._Bb2(_AQ1)}if(this._r92&_O82._X82){this._Cb2(_AQ1)}this._Db2(_AQ1);this._Eb2(_AQ1)},_tb2:function(_AQ1){
var _2U1=new _AY1();_2U1._kU1.x=+_ZQ1;_2U1._kU1.y=+_ZQ1;_2U1._lU1.x=-_ZQ1;_2U1._lU1.y=-_ZQ1;for(var _8c=0;_8c<this._GU1;_8c++){var _C41=this._l92.data[_8c];var _ee1=this._k92.data[_8c];var _zT1=_LR1._ya1(_ee1,_LR1.Multiply(_AQ1._3o1,_C41));_2U1._kU1=_aT1(_2U1._kU1,_aT1(_ee1,_zT1));_2U1._lU1=_cT1(_2U1._lU1,_cT1(_ee1,_zT1))}function _Fb2(_582,_AQ1){this._392=_582;this._Gb2=_AQ1}_Fb2.prototype={_Z42:function(_0F1){if(_0F1._s42()){return !0}var _gU1=_0F1._q42();var body=_0F1._x42();var _6b2=0;var _7b2=this._392._JV1;
var _C42=_gU1._YT1();for(var _0U1=0;_0U1<_C42;_0U1++){var _2U1=_0F1._B42(_0U1)._401();_2U1._kU1.x-=this._392._u92;_2U1._kU1.y-=this._392._u92;_2U1._lU1.x+=this._392._u92;_2U1._lU1.y+=this._392._u92;var _ib2=this._392._H92._zQ1(_6b2,_7b2,_oa2(this._392._v92*_2U1._kU1.x,this._392._v92*_2U1._kU1.y),function(_e41,_621){return _A52.__92._2a2(_e41,_621)});var _jb2=this._392._H92._CQ1(_ib2,_7b2,_oa2(this._392._v92*_2U1._lU1.x,this._392._v92*_2U1._lU1.y),function(_e41,_621){return _A52.__92._1a2(_e41,_621)});for(var _D42=_ib2;
_D42!=_jb2;++_D42){var _kb2=this._392._H92[_D42];var _e41=_kb2.index;var _lb2=this._392._k92.data[_e41];if(_2U1._kU1.x<=_lb2.x&&_lb2.x<=_2U1._lU1.x&&_2U1._kU1.y<=_lb2.y&&_lb2.y<=_2U1._lU1.y){var _Hb2=this._392._l92.data[_e41];var _zr1=new _zY1();var _xr1=new _yY1();_xr1._ee1=_ZS1(body._m_1,_0T1(body._r22,_lb2));_xr1._zT1=_LR1._ya1(_lb2,_LR1.Multiply(this._Gb2._3o1,_Hb2));_xr1._iU1=1;if(_0F1.__T1(_zr1,_xr1,_0U1)){var _kt1=_LR1._ya1(_LR1._ya1(_LR1.Multiply((1-_zr1._jU1),_xr1._ee1),_LR1.Multiply(_zr1._jU1,_xr1._zT1)),
_LR1.Multiply(_5R1,_zr1._8U1));var _C41=_LR1.Multiply(this._Gb2._252,_LR1._TR1(_kt1,_lb2));this._392._l92.data[_e41]._PR1(_C41);var _mp1=_LR1.Multiply(this._392._j92(),_LR1._TR1(_Hb2,_C41));_mp1=_LR1.Multiply(_IS1(_mp1,_zr1._8U1),_zr1._8U1);body._t32(_mp1,_kt1,!0)}}}}return !0},__42:function(_8c){return !1}};var _4W1=new _Fb2(this,_AQ1);this._q22._k62(_4W1,_2U1)},_Db2:function(_AQ1){for(var _8c=0;_8c<this._GU1;_8c++){this._B92[_8c]=0}for(var _Fc1=0;_Fc1<this._082;_Fc1++){var _832=this._Z72[_Fc1];var _e41=_832.index;
var _ac=_832._p92;this._B92[_e41]+=_ac}for(var _Fc1=0;_Fc1<this._A62;_Fc1++){var _832=this._W72[_Fc1];var _e41=_832._uW1;var _621=_832._vW1;var _ac=_832._p92;this._B92[_e41]+=_ac;this._B92[_621]+=_ac}if(this._r92&_A52._da2){for(var _8c=0;_8c<this._GU1;_8c++){if(this._z92.data[_8c]&_A52._da2){this._B92[_8c]=0}}}var _Ib2=this._P92*this._Jb2(_AQ1);for(var _8c=0;_8c<this._GU1;_8c++){var _ac=this._B92[_8c];var _bc=_Ib2*_bT1(0.0,_9T1(_ac,_pR1)-_oR1);this._B92[_8c]=_bc}var _Kb2=_AQ1._3o1/(this._332*this._u92);for(var _Fc1=0;
_Fc1<this._082;_Fc1++){var _832=this._Z72[_Fc1];var _e41=_832.index;var _621=_832.body;var _ac=_832._p92;var _R11=_832._TT1;var _O11=_832._8U1;var _kt1=this._k92.data[_e41];var _bc=this._B92[_e41]+_Ib2*_ac;var _mp1=_LR1.Multiply(_Kb2*_ac*_R11*_bc,_O11);this._l92.data[_e41]._TR1(_LR1.Multiply(this._nb2(),_mp1));_621._t32(_mp1,_kt1,!0)}for(var _Fc1=0;_Fc1<this._A62;_Fc1++){var _832=this._W72[_Fc1];var _e41=_832._uW1;var _621=_832._vW1;var _ac=_832._p92;var _O11=_832._8U1;var _bc=this._B92[_e41]+this._B92[_621];var _mp1=_LR1.Multiply(_Kb2*_ac*_bc,
_O11);this._l92.data[_e41]._TR1(_mp1);this._l92.data[_621]._ya1(_mp1)}},_Eb2:function(_AQ1){var _w72=this._Q92;for(var _Fc1=0;_Fc1<this._082;_Fc1++){var _832=this._Z72[_Fc1];var _e41=_832.index;var _621=_832.body;var _ac=_832._p92;var _R11=_832._TT1;var _O11=_832._8U1;var _kt1=this._k92.data[_e41];var _C41=_LR1._TR1(_621._H32(_kt1),this._l92.data[_e41]);var _Lb2=_IS1(_C41,_O11);if(_Lb2<0){var _mp1=_LR1.Multiply(_w72*_ac*_R11*_Lb2,_O11);this._l92.data[_e41]._ya1(_LR1.Multiply(this._nb2(),_mp1));_621._t32(_mp1._QR1(),
_kt1,!0)}}for(var _Fc1=0;_Fc1<this._A62;_Fc1++){var _832=this._W72[_Fc1];var _e41=_832._uW1;var _621=_832._vW1;var _ac=_832._p92;var _O11=_832._8U1;var _C41=_LR1._TR1(this._l92.data[_621],this._l92.data[_e41]);var _Lb2=_IS1(_C41,_O11);if(_Lb2<0){var _mp1=_LR1.Multiply(_w72*_ac*_Lb2,_O11);this._l92.data[_e41]._ya1(_mp1);this._l92.data[_621]._TR1(_mp1)}}},_vb2:function(_AQ1){for(var _8c=0;_8c<this._GU1;_8c++){if(this._z92.data[_8c]&_O82._R82){this._l92.data[_8c]._MR1()}}},_ub2:function(_AQ1){for(var _TJ1=this._O92;
_TJ1;_TJ1=_TJ1._542()){if(_TJ1._692&_292._n92){_TJ1._i92();var rotation=new _sS1(_AQ1._3o1*_TJ1._y22);var transform=new _wS1(_LR1._ya1(_TJ1._a92,_LR1._TR1(_LR1.Multiply(_AQ1._3o1,_TJ1._x22),_XS1(rotation,_TJ1._a92))),rotation);_TJ1._b92=_1T1(transform,_TJ1._b92);var _Mb2=new _wS1();_Mb2._kt1.x=_AQ1._252*transform._kt1.x;_Mb2._kt1.y=_AQ1._252*transform._kt1.y;_Mb2._Nr1._Jo1=_AQ1._252*transform._Nr1._Jo1;_Mb2._Nr1._9c=_AQ1._252*(transform._Nr1._9c-1);for(var _8c=_TJ1._492;_8c<_TJ1._592;_8c++){this._l92.data[_8c]._PR1(_ZS1(_Mb2,
this._k92.data[_8c]))}}}},_zb2:function(_AQ1){var _Nb2=_AQ1._252*this._R92;for(var _Fc1=0;_Fc1<this._K92;_Fc1++){var _Sa2=this._M92[_Fc1];if(_Sa2._4P1&_O82._T82){var _e41=_Sa2._uW1;var _621=_Sa2._vW1;var _9c=_Sa2._5a2;var _La2=_Sa2._6a2;var _Ob2=_Sa2._7a2;var _Pb2=_Sa2._M82;var _6a2=this._k92.data[_e41];var _7a2=this._k92.data[_621];var _M82=this._k92.data[_9c];var _kt1=_LR1.Multiply(1/3,_LR1._ya1(_6a2,_LR1._ya1(_7a2,_M82)));var _321=new _sS1();_321._Jo1=_JS1(_La2,_6a2)+_JS1(_Ob2,_7a2)+_JS1(_Pb2,_M82);_321._9c=_IS1(_La2,
_6a2)+_IS1(_Ob2,_7a2)+_IS1(_Pb2,_M82);var _Lq1=_321._Jo1*_321._Jo1+_321._9c*_321._9c;var _Qb2=_KR1(_Lq1);_321._Jo1*=_Qb2;_321._9c*=_Qb2;var _092=_Nb2*_Sa2._092;this._l92.data[_e41]._ya1(_LR1.Multiply(_092,(_LR1._TR1(_LR1.Multiply(_La2,_321),(_LR1._TR1(_6a2,_kt1))))));this._l92.data[_621]._ya1(_LR1.Multiply(_092,(_LR1._TR1(_LR1.Multiply(_Ob2,_321),(_LR1._TR1(_7a2,_kt1))))));this._l92.data[_9c]._ya1(_LR1.Multiply(_092,(_LR1._TR1(_LR1.Multiply(_Pb2,_321),(_LR1._TR1(_M82,_kt1))))))}}},_Ab2:function(_AQ1){
var _Rb2=_AQ1._252*this._S92;for(var _Fc1=0;_Fc1<this._KV1;_Fc1++){var _cW1=this._LV1[_Fc1];if(_cW1._4P1&_O82._S82){var _e41=_cW1._uW1;var _621=_cW1._vW1;var _be1=_LR1._TR1(this._k92.data[_621],this._k92.data[_e41]);var _Sb2=_cW1._7U1;var _Kq1=_be1.Length();var _092=_Rb2*_cW1._092;var _mp1=_LR1.Multiply(_092*(_Sb2-_Kq1)/_Kq1,_be1);this._l92.data[_e41]._TR1(_mp1);this._l92.data[_621]._ya1(_mp1)}}},_yb2:function(_AQ1){this._C92=this._Ba2(this._C92);for(var _8c=0;_8c<this._GU1;_8c++){this._B92[_8c]=0;this._C92[_8c]=new _LR1()}
for(var _Fc1=0;_Fc1<this._A62;_Fc1++){var _832=this._W72[_Fc1];if(_832._4P1&_O82._W82){var _e41=_832._uW1;var _621=_832._vW1;var _ac=_832._p92;var _O11=_832._8U1;this._B92[_e41]+=_ac;this._B92[_621]+=_ac;this._C92[_e41]._TR1(_LR1.Multiply((1-_ac)*_ac,_O11));this._C92[_621]._ya1(_LR1.Multiply((1-_ac)*_ac,_O11))}}var _Tb2=this._U92*this._Ub2(_AQ1);var _Vb2=this._V92*this._Ub2(_AQ1);for(var _Fc1=0;_Fc1<this._A62;_Fc1++){var _832=this._W72[_Fc1];if(_832._4P1&_O82._W82){var _e41=_832._uW1;var _621=_832._vW1;var _ac=_832._p92;
var _O11=_832._8U1;var _bc=this._B92[_e41]+this._B92[_621];var _Jo1=_LR1._TR1(this._C92[_621],this._C92[_e41]);var _Wb2=(_Tb2*(_bc-2)+_Vb2*_IS1(_Jo1,_O11))*_ac;var _mp1=_LR1.Multiply(_Wb2,_O11);this._l92.data[_e41]._TR1(_mp1);this._l92.data[_621]._ya1(_mp1)}}},_wb2:function(_AQ1){var _Xb2=this._T92;for(var _Fc1=0;_Fc1<this._082;_Fc1++){var _832=this._Z72[_Fc1];var _e41=_832.index;if(this._z92.data[_e41]&_O82._U82){var _621=_832.body;var _ac=_832._p92;var _R11=_832._TT1;var _kt1=this._k92.data[_e41];var _C41=_LR1._TR1(_621._H32(_kt1),
this._l92.data[_e41]);var _mp1=_LR1.Multiply(_Xb2*_R11*_ac,_C41);this._l92.data[_e41]._ya1(_LR1.Multiply(this._nb2(),_mp1));_621._t32(_mp1._QR1(),_kt1,!0)}}for(var _Fc1=0;_Fc1<this._A62;_Fc1++){var _832=this._W72[_Fc1];if(_832._4P1&_O82._U82){var _e41=_832._uW1;var _621=_832._vW1;var _ac=_832._p92;var _C41=_LR1._TR1(this._l92.data[_621],this._l92.data[_e41]);var _mp1=_LR1.Multiply(_Xb2*_ac,_C41);this._l92.data[_e41]._ya1(_mp1);this._l92.data[_621]._TR1(_mp1)}}},_xb2:function(_AQ1){var _Yb2=this._W92*this._Ub2(_AQ1);
var _Zb2=1.0-_nR1;for(var _Fc1=0;_Fc1<this._082;_Fc1++){var _832=this._Z72[_Fc1];var _e41=_832.index;if(this._z92.data[_e41]&_O82._V82){var _ac=_832._p92;if(_ac>_Zb2){var _621=_832.body;var _R11=_832._TT1;var _kt1=this._k92.data[_e41];var _O11=_832._8U1;var _mp1=_LR1.Multiply(_Yb2*_R11*(_ac-_Zb2),_O11);this._l92.data[_e41]._TR1(_LR1.Multiply(this._nb2(),_mp1));_621._t32(_mp1,_kt1,!0)}}}for(var _Fc1=0;_Fc1<this._A62;_Fc1++){var _832=this._W72[_Fc1];if(_832._4P1&_O82._V82){var _ac=_832._p92;if(_ac>_Zb2){var _e41=_832._uW1;
var _621=_832._vW1;var _O11=_832._8U1;var _mp1=_LR1.Multiply(_Yb2*(_ac-_Zb2),_O11);this._l92.data[_e41]._TR1(_mp1);this._l92.data[_621]._ya1(_mp1)}}}},_Bb2:function(_AQ1){this._D92=this._Ba2(this._D92);var __b2=_AQ1._252*this._X92;for(var _Fc1=0;_Fc1<this._A62;_Fc1++){var _832=this._W72[_Fc1];var _e41=_832._uW1;var _621=_832._vW1;if(this._E92[_e41]!=this._E92[_621]){var _ac=_832._p92;var _O11=_832._8U1;var _bc=this._D92[_e41]+this._D92[_621];var _mp1=_LR1.Multiply(__b2*_bc*_ac,_O11);this._l92.data[_e41]._TR1(_mp1);
this._l92.data[_621]._ya1(_mp1)}}},_Cb2:function(_AQ1){this._982.data=this._Ba2(this._982.data);var _0c2=Math.floor(256*this._Y92);for(var _Fc1=0;_Fc1<this._A62;_Fc1++){var _832=this._W72[_Fc1];var _e41=_832._uW1;var _621=_832._vW1;if(this._z92.data[_e41]&this._z92.data[_621]&_O82._X82){var _1c2=this._982.data[_e41];var _2c2=this._982.data[_621];var _3c2=(_0c2*(_2c2._321-_1c2._321))>>8;var _4c2=(_0c2*(_2c2._d41-_1c2._d41))>>8;var _5c2=(_0c2*(_2c2._621-_1c2._621))>>8;var _6c2=(_0c2*(_2c2._e41-_1c2._e41))>>8;
_1c2._321+=_3c2;_1c2._d41+=_4c2;_1c2._621+=_5c2;_1c2._e41+=_6c2;_2c2._321-=_3c2;_2c2._d41-=_4c2;_2c2._621-=_5c2;_2c2._e41-=_6c2}}},_qb2:function(){var _rL1=0;var _7c2=new Array(this._GU1);for(var _8c=0;_8c<this._GU1;_8c++){var _4P1=this._z92.data[_8c];if(_4P1&_O82._Q82){var _8c2=this._q22._j52;if((_4P1&_O82._Y82)&&_8c2){_8c2._K42(_8c)}_7c2[_8c]=_mR1}else {_7c2[_8c]=_rL1;if(_8c!=_rL1){this._z92.data[_rL1]=this._z92.data[_8c];this._k92.data[_rL1]=this._k92.data[_8c];this._l92.data[_rL1]=this._l92.data[_8c];
this._E92[_rL1]=this._E92[_8c];if(this._D92){this._D92[_rL1]=this._D92[_8c]}if(this._982.data){this._982.data[_rL1]=this._982.data[_8c]}if(this._F92.data){this._F92.data[_rL1]=this._F92.data[_8c]}}_rL1++}}var _9c2={_ac2:function(_D42){return _D42.index<0},_bc2:function(_832){return _832._uW1<0||_832._vW1<0},_cc2:function(_832){return _832.index<0},_dc2:function(_cW1){return _cW1._uW1<0||_cW1._vW1<0},_ec2:function(_Sa2){return _Sa2._uW1<0||_Sa2._vW1<0||_Sa2._5a2<0;}};for(var _Fc1=0;_Fc1<this._JV1;_Fc1++){
var _D42=this._H92[_Fc1];_D42.index=_7c2[_D42.index]}if(this._H92){this._JV1=this._H92._xQ1(_9c2._ac2,this._JV1)}for(var _Fc1=0;_Fc1<this._A62;_Fc1++){var _832=this._W72[_Fc1];_832._uW1=_7c2[_832._uW1];_832._vW1=_7c2[_832._vW1]}if(this._W72){this._A62=this._W72._xQ1(_9c2._bc2,this._A62)}for(var _Fc1=0;_Fc1<this._082;_Fc1++){var _832=this._Z72[_Fc1];_832.index=_7c2[_832.index]}if(this._Z72){this._082=this._Z72._xQ1(_9c2._cc2,this._082)}for(var _Fc1=0;_Fc1<this._KV1;_Fc1++){var _cW1=this._LV1[_Fc1];_cW1._uW1=_7c2[_cW1._uW1];
_cW1._vW1=_7c2[_cW1._vW1]}if(this._LV1){this._KV1=this._LV1._xQ1(_9c2._dc2,this._KV1)}for(var _Fc1=0;_Fc1<this._K92;_Fc1++){var _Sa2=this._M92[_Fc1];_Sa2._uW1=_7c2[_Sa2._uW1];_Sa2._vW1=_7c2[_Sa2._vW1];_Sa2._5a2=_7c2[_Sa2._5a2]}if(this._M92){this._K92=this._M92._xQ1(_9c2._ec2,this._K92)}for(var _TJ1=this._O92;_TJ1;_TJ1=_TJ1._542()){var _Ha2=_rL1;var lastIndex=0;var _fc2=!1;for(var _8c=_TJ1._492;_8c<_TJ1._592;_8c++){var _a21=_7c2[_8c];if(_a21>=0){_Ha2=_9T1(_Ha2,_a21);lastIndex=_bT1(lastIndex,_a21+1)}else {
_fc2=!0}}if(_Ha2<lastIndex){_TJ1._492=_Ha2;_TJ1._592=lastIndex;if(_fc2){if(_TJ1._692&_292._n92){_TJ1._e92=!0}}}else {_TJ1._492=0;_TJ1._592=0;if(_TJ1._c92){_TJ1._d92=!0}}}this._GU1=_rL1;for(var _TJ1=this._O92;_TJ1;){var _Hc1=_TJ1._542();if(_TJ1._d92){this._Xa2(_TJ1)}_TJ1=_Hc1}},_Va2:function(start,_gc2,end){if(start==_gc2||_gc2==end){return }function _7c2(_8c){if(_8c<start){return _8c}else if(_8c<_gc2){return _8c+end-_gc2}else if(_8c<end){return _8c+start-_gc2}else {return _8c}}this._z92.data.rotate(start,_gc2,
end);this._k92.data.rotate(start,_gc2,end);this._l92.data.rotate(start,_gc2,end);this._E92.rotate(start,_gc2,end);if(this._D92){this._D92.rotate(start,_gc2,end)}if(this._982.data){this._982.data.rotate(start,_gc2,end)}if(this._F92.data){this._F92.data.rotate(start,_gc2,end)}for(var _Fc1=0;_Fc1<this._JV1;_Fc1++){var _D42=this._H92[_Fc1];_D42.index=_7c2(_D42.index)}for(var _Fc1=0;_Fc1<this._A62;_Fc1++){var _832=this._W72[_Fc1];_832._uW1=_7c2(_832._uW1);_832._vW1=_7c2(_832._vW1)}for(var _Fc1=0;_Fc1<this._082;
_Fc1++){var _832=this._Z72[_Fc1];_832.index=_7c2(_832.index)}for(var _Fc1=0;_Fc1<this._KV1;_Fc1++){var _cW1=this._LV1[_Fc1];_cW1._uW1=_7c2(_cW1._uW1);_cW1._vW1=_7c2(_cW1._vW1)}for(var _Fc1=0;_Fc1<this._K92;_Fc1++){var _Sa2=this._M92[_Fc1];_Sa2._uW1=_7c2(_Sa2._uW1);_Sa2._vW1=_7c2(_Sa2._vW1);_Sa2._5a2=_7c2(_Sa2._5a2)}for(var _TJ1=this._O92;_TJ1;_TJ1=_TJ1._542()){_TJ1._492=_7c2(_TJ1._492);_TJ1._592=_7c2(_TJ1._592-1)+1}},_y72:function(_wT1){this._u92=2*_wT1;this._w92=this._u92*this._u92;this._v92=1/this._u92}
,_r72:function(_5U1){this._332=_5U1;this._t92=1/this._332},_s72:function(){return this._332},_t72:function(_g22){this._B22=_g22},_u72:function(){return this._B22},_v72:function(_w72){this._Q92=_w72},_x72:function(){return this._Q92},_z72:function(){return this._u92/2},_Ub2:function(_AQ1){return this._u92*_AQ1._252},_sb2:function(_AQ1){var _hH1=this._Ub2(_AQ1);return _hH1*_hH1},_Jb2:function(_AQ1){return this._332*this._sb2(_AQ1)},_Ga2:function(){return _nR1*this._u92},_j92:function(){var _s51=this._Ga2();
return this._332*_s51*_s51;},_nb2:function(){return 1.777777*this._t92*this._v92*this._v92},_J72:function(){return this._z92.data},_K72:function(){return this._k92.data},_L72:function(){return this._l92.data},_M72:function(){this._982.data=this._Ba2(this._982.data);return this._982.data},_N72:function(){this._F92.data=this._Ba2(this._F92.data);return this._F92.data},_p72:function(){return this._y92},_q72:function(_531){_XQ1(this._GU1<=_531);this._y92=_531},_O72:function(){return this._E92},_hc2:function(buffer,
_ic2,_wa2){_XQ1((_ic2&&_wa2)||(!_ic2&&!_wa2));buffer.data=_ic2;buffer._Z92=_wa2},_P72:function(buffer,_Q72){this._hc2(this._z92,buffer,_Q72)},_R72:function(buffer,_Q72){this._hc2(this._k92,buffer,_Q72)},_S72:function(buffer,_Q72){this._hc2(this._l92,buffer,_Q72)},_T72:function(buffer,_Q72){this._hc2(this._982,buffer,_Q72)},_U72:function(buffer,_Q72){this._hc2(this._F92,buffer,_Q72)},_k62:function(_4W1,_2U1){if(this._JV1==0){return }var _6b2=0;var _7b2=this._JV1;var _ib2=this._H92._zQ1(_6b2,_7b2,_oa2(this._v92*_2U1._kU1.x,
this._v92*_2U1._kU1.y),function(_e41,_621){return _A52.__92._2a2(_e41,_621)});var _jb2=this._H92._CQ1(_ib2,_7b2,_oa2(this._v92*_2U1._lU1.x,this._v92*_2U1._lU1.y),function(_e41,_621){return _A52.__92._1a2(_e41,_621)});for(var _D42=_ib2;_D42<_jb2;++_D42){var _kb2=this._H92[_D42];var _8c=_kb2.index;var _kt1=this._k92.data[_8c];if(_2U1._kU1.x<_kt1.x&&_kt1.x<_2U1._lU1.x&&_2U1._kU1.y<_kt1.y&&_kt1.y<_2U1._lU1.y){if(!_4W1.__42(_8c)){break }}}},__T1:function(_4W1,_m62,_n62){if(this._JV1==0){return }var _6b2=0;var _7b2=this._JV1;
var _ib2=this._H92._zQ1(_6b2,_7b2,_oa2(this._v92*_9T1(_m62.x,_n62.x)-1,this._v92*_9T1(_m62.y,_n62.y)-1),function(_e41,_621){return _A52.__92._2a2(_e41,_621)});var _jb2=this._H92._CQ1(_6b2,_7b2,_oa2(this._v92*_bT1(_m62.x,_n62.x)+1,this._v92*_bT1(_m62.y,_n62.y)+1),function(_e41,_621){return _A52.__92._1a2(_e41,_621)});var _jU1=1;var _C41=_LR1._TR1(_n62,_m62);var _761=_IS1(_C41,_C41);for(var _D42=_ib2;_D42<_jb2;++_D42){var _kb2=this._H92[_D42];var _8c=_kb2.index;var _kt1=_LR1._TR1(_m62,this._k92.data[_8c]);var _jc2=_IS1(_kt1,
_C41);var _zT1=_IS1(_kt1,_kt1);var _kc2=_jc2*_jc2-_761*(_zT1-this._w92);if(_kc2>=0){var _lc2=_IR1(_kc2);var _521=(-_jc2-_lc2)/_761;if(_521>_jU1){continue }if(_521<0){_521=(-_jc2+_lc2)/_761;if(_521<0||_521>_jU1){continue }}var _O11=_LR1._ya1(_kt1,_LR1._TR1(_521,_C41));_O11._VR1();var _mp1=_4W1.__42(_8c,_LR1._ya1(_m62,_LR1.Multiply(_521,_C41)),_O11,_521);_jU1=_9T1(_jU1,_mp1);if(_jU1<=0){break }}}},_182:function(){var _mc2=0;for(var _Fc1=0;_Fc1<this._A62;_Fc1++){var _832=this._W72[_Fc1];var _e41=_832._uW1;var _621=_832._vW1;
var _O11=_832._8U1;var _C41=_LR1._TR1(this._l92.data[_621],this._l92.data[_e41]);var _Lb2=_IS1(_C41,_O11);if(_Lb2<0){_mc2+=_Lb2*_Lb2}}return 0.5*this._j92()*_mc2},_282:function(){return this._O92},_382:function(){return this._N92},_482:function(){return this._GU1}};function _nc2(_oc2,_pc2){return _IR1(_oc2*_pc2)}function _qc2(_rc2,_sc2){return _rc2>_sc2?_rc2:_sc2}function _tc2(){this._W12=null;this._uc2=!1};function _vc2(){this._BY1=null;this._832=null;this._Z52=null;this._Hc1=null};function _G62(){this._wc2=new _vc2();
this._xc2=new _vc2();this._yc2=new _WX1()}_G62._zc2=new _WX1();_G62.prototype={_Y22:function(_Z62,_uW1,__62,_vW1){this._W62=0;this._k22=_G62._Ac2;this._P62=_Z62||null;this._R62=__62||null;this._Bc2=_uW1||0;this._Cc2=_vW1||0;this._yc2._ZX1=0;this._v22=null;this._w22=null;this._wc2._832=null;this._wc2._Z52=null;this._wc2._Hc1=null;this._wc2._BY1=null;this._xc2._832=null;this._xc2._Z52=null;this._xc2._Hc1=null;this._xc2._BY1=null;this._V62=0;if(_Z62){this._o42=_nc2(this._P62._o42,this._R62._o42);this._p42=_qc2(this._P62._p42,
this._R62._p42)}else {this._o42=0;this._p42=0}this._Dc2=0.0},_Ec2:function(){return this._yc2},_Fc2:function(_Gc2){var _162=this._P62._x42();var _262=this._R62._x42();var _902=this._P62._q42();var _a02=this._R62._q42();_Gc2._9Y1(this._yc2,_162._ES1(),_902._WT1,_262._ES1(),_a02._WT1)},_N62:function(){return(this._k22&_G62._Hc2)==_G62._Hc2},_672:function(_U32){if(_U32){this._k22|=_G62._Ac2}else {this._k22&=~_G62._Ac2}},_M62:function(){return(this._k22&_G62._Ac2)==_G62._Ac2},_542:function(){return this._w22}
,_a32:function(){return this._P62},_e62:function(){return this._Bc2;},_c32:function(){return this._R62},_g62:function(){return this._Cc2},_aF1:function(_h42){this._o42=_h42},_z42:function(){return this._o42},_Ic2:function(){this._o42=_nc2(this._P62._o42,this._R62._o42)},_7F1:function(_i42){this._p42=_i42},_A42:function(){return this._p42},_Jc2:function(){this._p42=_qc2(this._P62._p42,this._R62._p42)},_Kc2:function(_An){this._Dc2=_An},_Lc2:function(){return this._Dc2},_M12:function(__X1,_aY1,_cY1){},_w42:function(){
this._k22|=_G62._Mc2},_Nc2:null,_Qa1:function(listener){_G62._zc2._PR1(this._yc2);this._k22|=_G62._Ac2;var _Oc2=!1;var _Pc2=(this._k22&_G62._Hc2)==_G62._Hc2;var _O62=this._P62._s42();var _Q62=this._R62._s42();var _r42=_O62||_Q62;var _162=this._P62._x42();var _262=this._R62._x42();var _aY1=_162._ES1();var _cY1=_262._ES1();if(_r42){var _902=this._P62._q42();var _a02=this._R62._q42();_Oc2=_802(_902,this._Bc2,_a02,this._Cc2,_aY1,_cY1);this._yc2._ZX1=0}else {this._M12(this._yc2,_aY1,_cY1);_Oc2=this._yc2._ZX1>0;for(var _8c=0;
_8c<this._yc2._ZX1;++_8c){var _Qc2=this._yc2._XX1[_8c];_Qc2._TX1=0.0;_Qc2._UX1=0.0;var _Rc2=_Qc2.id;for(var _a21=0;_a21<_G62._zc2._ZX1;++_a21){var _Sc2=_G62._zc2._XX1[_a21];if(_Sc2.id._k11()==_Rc2._k11()){_Qc2._TX1=_Sc2._TX1;_Qc2._UX1=_Sc2._UX1;break }}}if(_Oc2!=_Pc2){_162._oF1(!0);_262._oF1(!0)}}if(_Oc2){this._k22|=_G62._Hc2}else {this._k22&=~_G62._Hc2}if(_Pc2==!1&&_Oc2==!0&&listener){listener._T42(this)}if(_Pc2==!0&&_Oc2==!1&&listener){listener._U42(this)}if(_r42==!1&&_Oc2&&listener){listener._V42(this,
_G62._zc2)}}};_G62._O22=0x0001;_G62._Hc2=0x0002;_G62._Ac2=0x0004;_G62._Mc2=0x0008;_G62._Tc2=0x0010;_G62._P22=0x0020;function _Uc2(){this.parent.call(this)}_Uc2.prototype={_M12:function(__X1,_aY1,_cY1){_QY1(__X1,this._P62._q42(),_aY1,this._R62._q42(),_cY1)},_Y22:function(_932,_Vc2,_b32,_Wc2){this.parent.prototype._Y22.call(this,_932,0,_b32,0);_XQ1(this._P62._XT1()==_VT1._9U1);_XQ1(this._R62._XT1()==_VT1._9U1)}};_Uc2._sQ1(_G62);var _Xc2=new _qU1();function _Yc2(){this.parent.call(this)}_Yc2.prototype={
_M12:function(__X1,_aY1,_cY1){var _pW1=this._P62._q42();_pW1._SU1(_Xc2,this._Bc2);_ZZ1(__X1,_Xc2,_aY1,this._R62._q42(),_cY1)},_Y22:function(_932,_uW1,_b32,_vW1){this.parent.prototype._Y22.call(this,_932,_uW1,_b32,_vW1);_XQ1(this._P62._XT1()==_VT1._cU1);_XQ1(this._R62._XT1()==_VT1._9U1)}};_Yc2._sQ1(_G62);function _Zc2(){this.parent.call(this)}_Zc2.prototype={_M12:function(__X1,_aY1,_cY1){var _pW1=this._P62._q42();_pW1._SU1(_Xc2,this._Bc2);___1(__X1,_Xc2,_aY1,this._R62._q42(),_cY1)},_Y22:function(_932,
_uW1,_b32,_vW1){this.parent.prototype._Y22.call(this,_932,_uW1,_b32,_vW1);_XQ1(this._P62._XT1()==_VT1._cU1);_XQ1(this._R62._XT1()==_VT1._bU1)}};_Zc2._Y22=function(_932,_uW1,_b32,_vW1){return new _Zc2(_932,_uW1,_b32,_vW1)};_Zc2._sQ1(_G62);function __c2(){this.parent.call(this)}__c2.prototype={_M12:function(__X1,_aY1,_cY1){_ZZ1(__X1,this._P62._q42(),_aY1,this._R62._q42(),_cY1)},_Y22:function(_932,_uW1,_b32,_vW1){this.parent.prototype._Y22.call(this,_932,0,_b32,0);_XQ1(this._P62._XT1()==_VT1._aU1);_XQ1(this._R62._XT1()==_VT1._9U1)}
};__c2._Y22=function(_932,_uW1,_b32,_vW1){return new __c2(_932,_b32)};__c2._sQ1(_G62);function _0d2(){this.parent.call(this)}_0d2.prototype={_M12:function(__X1,_aY1,_cY1){___1(__X1,this._P62._q42(),_aY1,this._R62._q42(),_cY1)},_Y22:function(_932,_uW1,_b32,_vW1){this.parent.prototype._Y22.call(this,_932,0,_b32,0);_XQ1(this._P62._XT1()==_VT1._aU1);_XQ1(this._R62._XT1()==_VT1._bU1)}};_0d2._Y22=function(_932,_uW1,_b32,_vW1){return new _0d2(_932,_b32)};_0d2._sQ1(_G62);function _1d2(){this.parent.call(this)}
_1d2.prototype={_M12:function(__X1,_aY1,_cY1){_UY1(__X1,this._P62._q42(),_aY1,this._R62._q42(),_cY1)},_Y22:function(_932,_uW1,_b32,_vW1){this.parent.prototype._Y22.call(this,_932,0,_b32,0);_XQ1(this._P62._XT1()==_VT1._bU1);_XQ1(this._R62._XT1()==_VT1._9U1)}};_1d2._Y22=function(_932,_uW1,_b32,_vW1){return new _1d2(_932,_b32)};_1d2._sQ1(_G62);function _2d2(){this.parent.call(this)}_2d2.prototype={_M12:function(__X1,_aY1,_cY1){_tZ1(__X1,this._P62._q42(),_aY1,this._R62._q42(),_cY1)},_Y22:function(_932,
_uW1,_b32,_vW1){this.parent.prototype._Y22.call(this,_932,0,_b32,0);_XQ1(this._P62._XT1()==_VT1._bU1);_XQ1(this._R62._XT1()==_VT1._bU1)}};_2d2._Y22=function(_932,_uW1,_b32,_vW1){return new _2d2(_932,_b32)};_2d2._sQ1(_G62);_G62._3d2=function(_W12,_4d2,_5d2){_XQ1(0<=_4d2&&_4d2<_VT1._dU1);_XQ1(0<=_5d2&&_5d2<_VT1._dU1);if(!_G62._6d2[_4d2])_G62._6d2[_4d2]=[];_G62._6d2[_4d2][_5d2]=new _tc2();_G62._6d2[_4d2][_5d2]._W12=_W12;_G62._6d2[_4d2][_5d2]._uc2=!0;if(_4d2!=_5d2){if(!_G62._6d2[_5d2])_G62._6d2[_5d2]=[];
_G62._6d2[_5d2][_4d2]=new _tc2();_G62._6d2[_5d2][_4d2]._W12=_W12;_G62._6d2[_5d2][_4d2]._uc2=!1}_W12._7d2=[];_W12._8d2=2};_G62._9d2=function(){_G62._3d2(_Uc2,_VT1._9U1,_VT1._9U1);_G62._3d2(_1d2,_VT1._bU1,_VT1._9U1);_G62._3d2(_2d2,_VT1._bU1,_VT1._bU1);_G62._3d2(__c2,_VT1._aU1,_VT1._9U1);_G62._3d2(_0d2,_VT1._aU1,_VT1._bU1);_G62._3d2(_Yc2,_VT1._cU1,_VT1._9U1);_G62._3d2(_Zc2,_VT1._cU1,_VT1._bU1)};_G62._ad2=function(_W12){var _832;if(_832=_W12._7d2.pop())return _832;for(var _8c=0;_8c<_W12._8d2-1;++_8c)_W12._7d2.push(new _W12());
{_W12._8d2+=32}return new _W12()};_G62._Y22=function(_932,_uW1,_b32,_vW1){if(_G62._bd2==!1){_G62._9d2();_G62._bd2=!0}var _4d2=_932._XT1();var _5d2=_b32._XT1();_XQ1(0<=_4d2&&_4d2<_VT1._dU1);_XQ1(0<=_5d2&&_5d2<_VT1._dU1);var _W12=_G62._6d2[_4d2]?_G62._6d2[_4d2][_5d2]?_G62._6d2[_4d2][_5d2]._W12:null:null;if(_W12){var _832=_G62._ad2(_W12);if(_G62._6d2[_4d2][_5d2]._uc2)_832._Y22(_932,_uW1,_b32,_vW1);else _832._Y22(_b32,_vW1,_932,_uW1);return _832}return null};_G62._d32=function(_832){_XQ1(_G62._bd2==!0);var _932=_832._P62;
var _b32=_832._R62;if(_832._yc2._ZX1>0&&_932._s42()==!1&&_b32._s42()==!1){_932._x42()._oF1(!0);_b32._x42()._oF1(!0)}var _NX1=_932._XT1();var _OX1=_b32._XT1();_XQ1(0<=_NX1&&_OX1<_VT1._dU1);_XQ1(0<=_NX1&&_OX1<_VT1._dU1);_G62._6d2[_NX1][_OX1]._W12._7d2.push(_832)};_G62._6d2=[];_G62._bd2=!1;var _cd2=new _L42();var _dd2=new _S42();function _i52(){this._032=new _FV1();this._u22=null;this._A62=0;this._K52=_cd2;this._M52=_dd2}_i52.prototype={_bW1:function(_ed2,_fd2){var _xW1=_ed2;var _yW1=_fd2;var _932=_xW1._0F1;var _b32=_yW1._0F1;
var _uW1=_xW1._0U1;var _vW1=_yW1._0U1;var _162=_932._x42();var _262=_b32._x42();if(_162==_262){return }var _TU1=_262._442();while(_TU1){if(_TU1._BY1==_162){var _Z62=_TU1._832._a32();var __62=_TU1._832._c32();var _612=_TU1._832._e62();var _712=_TU1._832._g62();if(_Z62==_932&&__62==_b32&&_612==_uW1&&_712==_vW1){return }if(_Z62==_b32&&__62==_932&&_612==_vW1&&_712==_uW1){return }}_TU1=_TU1._Hc1}if(_262._942(_162)==!1){return }if(this._K52&&this._K52._942(_932,_b32)==!1){return }var _9c=_G62._Y22(_932,_uW1,_b32,_vW1);
if(_9c==null){return }_932=_9c._a32();_b32=_9c._c32();_uW1=_9c._e62();_vW1=_9c._g62();_162=_932._x42();_262=_b32._x42();_9c._v22=null;_9c._w22=this._u22;if(this._u22!=null){this._u22._v22=_9c}this._u22=_9c;_9c._wc2._832=_9c;_9c._wc2._BY1=_262;_9c._wc2._Z52=null;_9c._wc2._Hc1=_162._u22;if(_162._u22!=null){_162._u22._Z52=_9c._wc2}_162._u22=_9c._wc2;_9c._xc2._832=_9c;_9c._xc2._BY1=_162;_9c._xc2._Z52=null;_9c._xc2._Hc1=_262._u22;if(_262._u22!=null){_262._u22._Z52=_9c._xc2}_262._u22=_9c._xc2;if(_932._s42()==!1&&_b32._s42()==!1){
_162._oF1(!0);_262._oF1(!0)}++this._A62},_562:function(){this._032._3W1(this)},_d32:function(_9c){var _932=_9c._a32();var _b32=_9c._c32();var _162=_932._x42();var _262=_b32._x42();if(this._M52&&_9c._N62()){this._M52._U42(_9c)}if(_9c._v22){_9c._v22._w22=_9c._w22}if(_9c._w22){_9c._w22._v22=_9c._v22}if(_9c==this._u22){this._u22=_9c._w22}if(_9c._wc2._Z52){_9c._wc2._Z52._Hc1=_9c._wc2._Hc1}if(_9c._wc2._Hc1){_9c._wc2._Hc1._Z52=_9c._wc2._Z52}if(_9c._wc2==_162._u22){_162._u22=_9c._wc2._Hc1}if(_9c._xc2._Z52){
_9c._xc2._Z52._Hc1=_9c._xc2._Hc1}if(_9c._xc2._Hc1){_9c._xc2._Hc1._Z52=_9c._xc2._Z52}if(_9c._xc2==_262._u22){_262._u22=_9c._xc2._Hc1;}_G62._d32(_9c);--this._A62},_E_1:function(){var _9c=this._u22;while(_9c){var _932=_9c._a32();var _b32=_9c._c32();var _uW1=_9c._e62();var _vW1=_9c._g62();var _162=_932._x42();var _262=_b32._x42();if(_9c._k22&_G62._Mc2){if(_262._942(_162)==!1){var _gd2=_9c;_9c=_gd2._542();this._d32(_gd2);continue }if(this._K52&&this._K52._942(_932,_b32)==!1){var _gd2=_9c;_9c=_gd2._542();this._d32(_gd2);
continue }_9c._k22&=~_G62._Mc2}var _272=_162._Y32()&&_162._Ax1!=_622._722;var _372=_262._Y32()&&_262._Ax1!=_622._722;if(_272==!1&&_372==!1){_9c=_9c._542();continue }var _AV1=_932._S32[_uW1]._QV1;var _BV1=_b32._S32[_vW1]._QV1;var _hd2=this._032._ZV1(_AV1,_BV1);if(_hd2==!1){var _gd2=_9c;_9c=_gd2._542();this._d32(_gd2);continue }_9c._Qa1(this._M52);_9c=_9c._542()}}};function _id2(){this._JX1=new _LR1();this._KX1=new _LR1();this._TX1=0;this._UX1=0;this._jd2=0;this._kd2=0;this._ld2=0}function _md2(){this._nd2=new Array(_1R1);
this._YX1=new _LR1();this._SX1=new _LR1();this._uW1=0;this._vW1=0;this._od2=0,this._pd2=0;this._qd2=new _LR1(),this._rd2=new _LR1();this._sd2=0,this._td2=0;this.type=0;this._bY1=0,this._dY1=0;this._ZX1=0};function _ud2(){this._XX1=new Array(_1R1);for(var _8c=0;_8c<this._XX1.length;++_8c)this._XX1[_8c]=new _id2();this._8U1=new _LR1();this._jd2=new _3S1();this._vd2=new _3S1();this._uW1=0;this._vW1=0;this._od2=0,this._pd2=0;this._sd2=0,this._td2=0;this._h42=0;this._i42=0;this._wd2=0;this._ZX1=0;this._xd2=0}function _yd2(){
this._8U1=new _LR1();this._VX1=new _LR1();this._YY1=0}_yd2.prototype={_9Y1:function(_M82,_aY1,_cY1,index){_XQ1(_M82._ZX1>0);switch(_M82.type){case _WX1._0Y1:{var _eY1=(_aY1._Nr1._9c*_M82._SX1.x-_aY1._Nr1._Jo1*_M82._SX1.y)+_aY1._kt1.x;var _fY1=(_aY1._Nr1._Jo1*_M82._SX1.x+_aY1._Nr1._9c*_M82._SX1.y)+_aY1._kt1.y;var _gY1=(_cY1._Nr1._9c*_M82._nd2[0].x-_cY1._Nr1._Jo1*_M82._nd2[0].y)+_cY1._kt1.x;var _hY1=(_cY1._Nr1._Jo1*_M82._nd2[0].x+_cY1._Nr1._9c*_M82._nd2[0].y)+_cY1._kt1.y;this._VX1.x=0.5*(_eY1+_gY1);this._VX1.y=0.5*(_fY1+_hY1);
this._8U1.x=_gY1-_eY1;this._8U1.y=_hY1-_fY1;var _zd2=this._8U1.x;var _Ad2=this._8U1.y;this._8U1._VR1();this._YY1=(_zd2*this._8U1.x+_Ad2*this._8U1.y)-_M82._bY1-_M82._dY1;}break;case _WX1._1Y1:{this._8U1.x=_aY1._Nr1._9c*_M82._YX1.x-_aY1._Nr1._Jo1*_M82._YX1.y;this._8U1.y=_aY1._Nr1._Jo1*_M82._YX1.x+_aY1._Nr1._9c*_M82._YX1.y;var _oY1=(_aY1._Nr1._9c*_M82._SX1.x-_aY1._Nr1._Jo1*_M82._SX1.y)+_aY1._kt1.x;var _pY1=(_aY1._Nr1._Jo1*_M82._SX1.x+_aY1._Nr1._9c*_M82._SX1.y)+_aY1._kt1.y;var _qY1=(_cY1._Nr1._9c*_M82._nd2[index].x-_cY1._Nr1._Jo1*_M82._nd2[index].y)+_cY1._kt1.x;
var _rY1=(_cY1._Nr1._Jo1*_M82._nd2[index].x+_cY1._Nr1._9c*_M82._nd2[index].y)+_cY1._kt1.y;this._YY1=((_qY1-_oY1)*this._8U1.x+(_rY1-_pY1)*this._8U1.y)-_M82._bY1-_M82._dY1;this._VX1.x=_qY1;this._VX1.y=_rY1}break;case _WX1._2Y1:{this._8U1.x=_cY1._Nr1._9c*_M82._YX1.x-_cY1._Nr1._Jo1*_M82._YX1.y;this._8U1.y=_cY1._Nr1._Jo1*_M82._YX1.x+_cY1._Nr1._9c*_M82._YX1.y;var _oY1=(_cY1._Nr1._9c*_M82._SX1.x-_cY1._Nr1._Jo1*_M82._SX1.y)+_cY1._kt1.x;var _pY1=(_cY1._Nr1._Jo1*_M82._SX1.x+_cY1._Nr1._9c*_M82._SX1.y)+_cY1._kt1.y;
var _qY1=(_aY1._Nr1._9c*_M82._nd2[index].x-_aY1._Nr1._Jo1*_M82._nd2[index].y)+_aY1._kt1.x;var _rY1=(_aY1._Nr1._Jo1*_M82._nd2[index].x+_aY1._Nr1._9c*_M82._nd2[index].y)+_aY1._kt1.y;this._YY1=((_qY1-_oY1)*this._8U1.x+(_rY1-_pY1)*this._8U1.y)-_M82._bY1-_M82._dY1;this._VX1.x=_qY1;this._VX1.y=_rY1;this._8U1.x=-this._8U1.x;this._8U1.y=-this._8U1.y}break }}};function _Bd2(){this._AQ1=new _152();this._Cd2=null;this._531=0;this._a52=null;this._b52=null}function _Dd2(){this._Ed2=[];this._Fd2=[]}_Dd2._Gd2=new _wS1();
_Dd2._Hd2=new _wS1();_Dd2._Id2=new _yd2();_Dd2.prototype={_oy1:function(_T22){this._Gb2=_T22._AQ1;this._GU1=_T22._531;this._Ed2.length=this._GU1;this._Fd2.length=this._GU1;this._Jd2=_T22._a52;this._Kd2=_T22._b52;this._Ld2=_T22._Cd2;for(var _8c=0;_8c<this._GU1;++_8c){var _832=this._Ld2[_8c];var _932=_832._P62;var _b32=_832._R62;var _902=_932._q42();var _a02=_b32._q42();var _bY1=_902._WT1;var _dY1=_a02._WT1;var _162=_932._x42();var _262=_b32._x42();var __X1=_832._Ec2();var _ZX1=__X1._ZX1;_XQ1(_ZX1>0);var _Md2=this._Fd2[_8c]||new _ud2();
_Md2._h42=_832._o42;_Md2._i42=_832._p42;_Md2._wd2=_832._Dc2;_Md2._uW1=_162._j22;_Md2._vW1=_262._j22;_Md2._od2=_162._H22;_Md2._pd2=_262._H22;_Md2._sd2=_162._J22;_Md2._td2=_262._J22;_Md2._xd2=_8c;_Md2._ZX1=_ZX1;_Md2._vd2._MR1();_Md2._jd2._MR1();this._Fd2[_8c]=_Md2;var _M82=this._Ed2[_8c]||new _md2();_M82._uW1=_162._j22;_M82._vW1=_262._j22;_M82._od2=_162._H22;_M82._pd2=_262._H22;_M82._qd2.x=_162._s22._zS1.x;_M82._qd2.y=_162._s22._zS1.y;_M82._rd2.x=_262._s22._zS1.x;_M82._rd2.y=_262._s22._zS1.y;_M82._sd2=_162._J22;
_M82._td2=_262._J22;_M82._YX1.x=__X1._YX1.x;_M82._YX1.y=__X1._YX1.y;_M82._SX1.x=__X1._SX1.x;_M82._SX1.y=__X1._SX1.y;_M82._ZX1=_ZX1;_M82._bY1=_bY1;_M82._dY1=_dY1;_M82.type=__X1.type;this._Ed2[_8c]=_M82;for(var _a21=0;_a21<_ZX1;++_a21){var _XZ1=__X1._XX1[_a21];var _Nd2=_Md2._XX1[_a21];if(this._Gb2._652){_Nd2._TX1=this._Gb2._352*_XZ1._TX1;_Nd2._UX1=this._Gb2._352*_XZ1._UX1}else {_Nd2._TX1=0.0;_Nd2._UX1=0.0}_Nd2._JX1._MR1();_Nd2._KX1._MR1();_Nd2._jd2=0.0;_Nd2._kd2=0.0;_Nd2._ld2=0.0;_M82._nd2[_a21]=_XZ1._SX1}
}},_Od2:function(){for(var _8c=0;_8c<this._GU1;++_8c){var _Md2=this._Fd2[_8c];var _M82=this._Ed2[_8c];var _bY1=_M82._bY1;var _dY1=_M82._dY1;var __X1=this._Ld2[_Md2._xd2]._Ec2();var _uW1=_Md2._uW1;var _vW1=_Md2._vW1;var _Pd2=_Md2._od2;var _Qd2=_Md2._pd2;var _612=_Md2._sd2;var _712=_Md2._td2;var _qd2=_M82._qd2;var _rd2=_M82._rd2;var _d62=this._Jd2[_uW1]._9c;var _Rd2=this._Jd2[_uW1]._e41;var _Sd2=this._Kd2[_uW1]._C41;var _HW1=this._Kd2[_uW1]._ac;var _f62=this._Jd2[_vW1]._9c;var _Td2=this._Jd2[_vW1]._e41;var _Ud2=this._Kd2[_vW1]._C41;
var _IW1=this._Kd2[_vW1]._ac;_XQ1(__X1._ZX1>0);_Dd2._Gd2._Nr1._Tb1(_Rd2);_Dd2._Hd2._Nr1._Tb1(_Td2);_Dd2._Gd2._kt1.x=_d62.x-(_Dd2._Gd2._Nr1._9c*_qd2.x-_Dd2._Gd2._Nr1._Jo1*_qd2.y);_Dd2._Gd2._kt1.y=_d62.y-(_Dd2._Gd2._Nr1._Jo1*_qd2.x+_Dd2._Gd2._Nr1._9c*_qd2.y);_Dd2._Hd2._kt1.x=_f62.x-(_Dd2._Hd2._Nr1._9c*_rd2.x-_Dd2._Hd2._Nr1._Jo1*_rd2.y);_Dd2._Hd2._kt1.y=_f62.y-(_Dd2._Hd2._Nr1._Jo1*_rd2.x+_Dd2._Hd2._Nr1._9c*_rd2.y);var _Gc2=new _7Y1();_Gc2._9Y1(__X1,_Dd2._Gd2,_bY1,_Dd2._Hd2,_dY1);_Md2._8U1.x=_Gc2._8U1.x;
_Md2._8U1.y=_Gc2._8U1.y;var _ZX1=_Md2._ZX1;for(var _a21=0;_a21<_ZX1;++_a21){var _Nd2=_Md2._XX1[_a21];_Nd2._JX1.x=_Gc2._XX1[_a21].x-_d62.x;_Nd2._JX1.y=_Gc2._XX1[_a21].y-_d62.y;_Nd2._KX1.x=_Gc2._XX1[_a21].x-_f62.x;_Nd2._KX1.y=_Gc2._XX1[_a21].y-_f62.y;var _Vd2=_Nd2._JX1.x*_Md2._8U1.y-_Nd2._JX1.y*_Md2._8U1.x;var _Wd2=_Nd2._KX1.x*_Md2._8U1.y-_Nd2._KX1.y*_Md2._8U1.x;var _Xd2=_Pd2+_Qd2+_612*_Vd2*_Vd2+_712*_Wd2*_Wd2;_Nd2._jd2=_Xd2>0.0?1.0/_Xd2:0.0;var _MZ1=1.0*_Md2._8U1.y;var _NZ1=-1.0*_Md2._8U1.x;var _Yd2=_Nd2._JX1.x*_NZ1-_Nd2._JX1.y*_MZ1;
var _Zd2=_Nd2._KX1.x*_NZ1-_Nd2._KX1.y*_MZ1;var __d2=_Pd2+_Qd2+_612*_Yd2*_Yd2+_712*_Zd2*_Zd2;_Nd2._kd2=__d2>0.0?1.0/__d2:0.0;_Nd2._ld2=0.0;var _0e2=_Md2._8U1.x*(((_Ud2.x+(-_IW1*_Nd2._KX1.y))-_Sd2.x)-(-_HW1*_Nd2._JX1.y))+_Md2._8U1.y*(((_Ud2.y+(_IW1*_Nd2._KX1.x))-_Sd2.y)-(_HW1*_Nd2._JX1.x));if(_0e2<-_aR1){_Nd2._ld2=-_Md2._i42*_0e2}}if(_Md2._ZX1==2){var _1e2=_Md2._XX1[0];var _2e2=_Md2._XX1[1];var _3e2=_1e2._JX1.x*_Md2._8U1.y-_1e2._JX1.y*_Md2._8U1.x;var _4e2=_1e2._KX1.x*_Md2._8U1.y-_1e2._KX1.y*_Md2._8U1.x;var _5e2=_2e2._JX1.x*_Md2._8U1.y-_2e2._JX1.y*_Md2._8U1.x;
var _6e2=_2e2._KX1.x*_Md2._8U1.y-_2e2._KX1.y*_Md2._8U1.x;var _7e2=_Pd2+_Qd2+_612*_3e2*_3e2+_712*_4e2*_4e2;var _8e2=_Pd2+_Qd2+_612*_5e2*_5e2+_712*_6e2*_6e2;var _9e2=_Pd2+_Qd2+_612*_3e2*_5e2+_712*_4e2*_6e2;var _ae2=1000.0;if(_7e2*_7e2<_ae2*(_7e2*_8e2-_9e2*_9e2)){_Md2._vd2._Eq1.x=_7e2;_Md2._vd2._Eq1.y=_9e2;_Md2._vd2._4v1.x=_9e2;_Md2._vd2._4v1.y=_8e2;_Md2._jd2._PR1(_Md2._vd2._7S1())}else {_Md2._ZX1=1}}}},_be2:function(){for(var _8c=0;_8c<this._GU1;++_8c){var _Md2=this._Fd2[_8c];var _uW1=_Md2._uW1;var _vW1=_Md2._vW1;
var _Pd2=_Md2._od2;var _612=_Md2._sd2;var _Qd2=_Md2._pd2;var _712=_Md2._td2;var _ZX1=_Md2._ZX1;var _Sd2=this._Kd2[_uW1]._C41;var _HW1=this._Kd2[_uW1]._ac;var _Ud2=this._Kd2[_vW1]._C41;var _IW1=this._Kd2[_vW1]._ac;var _8U1=_Md2._8U1;var _MZ1=1.0*_8U1.y;var _NZ1=-1.0*_8U1.x;for(var _a21=0;_a21<_ZX1;++_a21){var _Nd2=_Md2._XX1[_a21];var _a_1=(_Nd2._TX1*_8U1.x)+(_Nd2._UX1*_MZ1);var _b_1=(_Nd2._TX1*_8U1.y)+(_Nd2._UX1*_NZ1);_HW1-=_612*(_Nd2._JX1.x*_b_1-_Nd2._JX1.y*_a_1);_Sd2.x-=_Pd2*_a_1;_Sd2.y-=_Pd2*_b_1;_IW1+=_712*(_Nd2._KX1.x*_b_1-_Nd2._KX1.y*_a_1);
_Ud2.x+=_Qd2*_a_1;_Ud2.y+=_Qd2*_b_1}this._Kd2[_uW1]._ac=_HW1;this._Kd2[_vW1]._ac=_IW1}},_ce2:function(){for(var _8c=0;_8c<this._GU1;++_8c){var _Md2=this._Fd2[_8c];var _uW1=_Md2._uW1;var _vW1=_Md2._vW1;var _Pd2=_Md2._od2;var _612=_Md2._sd2;var _Qd2=_Md2._pd2;var _712=_Md2._td2;var _ZX1=_Md2._ZX1;var _Sd2=this._Kd2[_uW1]._C41;var _HW1=this._Kd2[_uW1]._ac;var _Ud2=this._Kd2[_vW1]._C41;var _IW1=this._Kd2[_vW1]._ac;var _8U1=_Md2._8U1;var _MZ1=1.0*_8U1.y;var _NZ1=-1.0*_8U1.x;var _h42=_Md2._h42;_XQ1(_ZX1==1||_ZX1==2);for(var _a21=0;
_a21<_ZX1;++_a21){var _Nd2=_Md2._XX1[_a21];var _de2=_Ud2.x+(-_IW1*_Nd2._KX1.y)-_Sd2.x-(-_HW1*_Nd2._JX1.y);var _ee2=_Ud2.y+(_IW1*_Nd2._KX1.x)-_Sd2.y-(_HW1*_Nd2._JX1.x);var _fe2=(_de2*_MZ1+_ee2*_NZ1)-_Md2._wd2;var _ge2=_Nd2._kd2*(-_fe2);var _he2=_h42*_Nd2._TX1;var _ie2=_dT1(_Nd2._UX1+_ge2,-_he2,_he2);_ge2=_ie2-_Nd2._UX1;_Nd2._UX1=_ie2;var _a_1=_ge2*_MZ1;var _b_1=_ge2*_NZ1;_Sd2.x-=_Pd2*_a_1;_Sd2.y-=_Pd2*_b_1;_HW1-=_612*(_Nd2._JX1.x*_b_1-_Nd2._JX1.y*_a_1);_Ud2.x+=_Qd2*_a_1;_Ud2.y+=_Qd2*_b_1;_IW1+=_712*(_Nd2._KX1.x*_b_1-_Nd2._KX1.y*_a_1)}
if(_Md2._ZX1==1){_Nd2=_Md2._XX1[0];_de2=_Ud2.x+(-_IW1*_Nd2._KX1.y)-_Sd2.x-(-_HW1*_Nd2._JX1.y);_ee2=_Ud2.y+(_IW1*_Nd2._KX1.x)-_Sd2.y-(_HW1*_Nd2._JX1.x);var _Lb2=_de2*_8U1.x+_ee2*_8U1.y;var _ge2=-_Nd2._jd2*(_Lb2-_Nd2._ld2);var _ie2=_bT1(_Nd2._TX1+_ge2,0.0);_ge2=_ie2-_Nd2._TX1;_Nd2._TX1=_ie2;_a_1=_ge2*_8U1.x;_b_1=_ge2*_8U1.y;_Sd2.x-=_Pd2*_a_1;_Sd2.y-=_Pd2*_b_1;_HW1-=_612*(_Nd2._JX1.x*_b_1-_Nd2._JX1.y*_a_1);_Ud2.x+=_Qd2*_a_1;_Ud2.y+=_Qd2*_b_1;_IW1+=_712*(_Nd2._KX1.x*_b_1-_Nd2._KX1.y*_a_1)}else {var _je2=_Md2._XX1[0];
var _ke2=_Md2._XX1[1];var _gA1=_je2._TX1;var _hA1=_ke2._TX1;_XQ1(_gA1>=0.0&&_hA1>=0.0);var _le2=_Ud2.x+(-_IW1*_je2._KX1.y)-_Sd2.x-(-_HW1*_je2._JX1.y);var _me2=_Ud2.y+(_IW1*_je2._KX1.x)-_Sd2.y-(_HW1*_je2._JX1.x);var _ne2=_Ud2.x+(-_IW1*_ke2._KX1.y)-_Sd2.x-(-_HW1*_ke2._JX1.y);var _oe2=_Ud2.y+(_IW1*_ke2._KX1.x)-_Sd2.y-(_HW1*_ke2._JX1.x);var _pe2=_le2*_8U1.x+_me2*_8U1.y;var _qe2=_ne2*_8U1.x+_oe2*_8U1.y;var _C82=_pe2-_je2._ld2;var _D82=_qe2-_ke2._ld2;_C82-=_Md2._vd2._Eq1.x*_gA1+_Md2._vd2._4v1.x*_hA1;_D82-=_Md2._vd2._Eq1.y*_gA1+_Md2._vd2._4v1.y*_hA1;
for(;;){var _b21=-(_Md2._jd2._Eq1.x*_C82+_Md2._jd2._4v1.x*_D82);var _re2=-(_Md2._jd2._Eq1.y*_C82+_Md2._jd2._4v1.y*_D82);if(_b21>=0.0&&_re2>=0.0){var _261=_b21-_gA1;var _361=_re2-_hA1;var _se2=_261*_8U1.x;var _te2=_261*_8U1.y;var _ue2=_361*_8U1.x;var _ve2=_361*_8U1.y;_Sd2.x-=_Pd2*(_se2+_ue2);_Sd2.y-=_Pd2*(_te2+_ve2);_HW1-=_612*((_je2._JX1.x*_te2-_je2._JX1.y*_se2)+(_ke2._JX1.x*_ve2-_ke2._JX1.y*_ue2));_Ud2.x+=_Qd2*(_se2+_ue2);_Ud2.y+=_Qd2*(_te2+_ve2);_IW1+=_712*((_je2._KX1.x*_te2-_je2._KX1.y*_se2)+(_ke2._KX1.x*_ve2-_ke2._KX1.y*_ue2));
_je2._TX1=_b21;_ke2._TX1=_re2;break }_b21=-_je2._jd2*_C82;_re2=0.0;_pe2=0.0;_qe2=_Md2._vd2._Eq1.y*_b21+_D82;if(_b21>=0.0&&_qe2>=0.0){_261=_b21-_gA1;_361=_re2-_hA1;_se2=_261*_8U1.x;_te2=_261*_8U1.y;_ue2=_361*_8U1.x;_ve2=_361*_8U1.y;_Sd2.x-=_Pd2*(_se2+_ue2);_Sd2.y-=_Pd2*(_te2+_ve2);_HW1-=_612*((_je2._JX1.x*_te2-_je2._JX1.y*_se2)+(_ke2._JX1.x*_ve2-_ke2._JX1.y*_ue2));_Ud2.x+=_Qd2*(_se2+_ue2);_Ud2.y+=_Qd2*(_te2+_ve2);_IW1+=_712*((_je2._KX1.x*_te2-_je2._KX1.y*_se2)+(_ke2._KX1.x*_ve2-_ke2._KX1.y*_ue2));
_je2._TX1=_b21;_ke2._TX1=_re2;break }_b21=0.0;_re2=-_ke2._jd2*_D82;_pe2=_Md2._vd2._4v1.x*_re2+_C82;_qe2=0.0;if(_re2>=0.0&&_pe2>=0.0){_261=_b21-_gA1;_361=_re2-_hA1;_se2=_261*_8U1.x;_te2=_261*_8U1.y;_ue2=_361*_8U1.x;_ve2=_361*_8U1.y;_Sd2.x-=_Pd2*(_se2+_ue2);_Sd2.y-=_Pd2*(_te2+_ve2);_HW1-=_612*((_je2._JX1.x*_te2-_je2._JX1.y*_se2)+(_ke2._JX1.x*_ve2-_ke2._JX1.y*_ue2));_Ud2.x+=_Qd2*(_se2+_ue2);_Ud2.y+=_Qd2*(_te2+_ve2);_IW1+=_712*((_je2._KX1.x*_te2-_je2._KX1.y*_se2)+(_ke2._KX1.x*_ve2-_ke2._KX1.y*_ue2));
_je2._TX1=_b21;_ke2._TX1=_re2;break }_b21=0.0;_re2=0.0;_pe2=_C82;_qe2=_D82;if(_pe2>=0.0&&_qe2>=0.0){_261=_b21-_gA1;_361=_re2-_hA1;_se2=_261*_8U1.x;_te2=_261*_8U1.y;_ue2=_361*_8U1.x;_ve2=_361*_8U1.y;_Sd2.x-=_Pd2*(_se2+_ue2);_Sd2.y-=_Pd2*(_te2+_ve2);_HW1-=_612*((_je2._JX1.x*_te2-_je2._JX1.y*_se2)+(_ke2._JX1.x*_ve2-_ke2._JX1.y*_ue2));_Ud2.x+=_Qd2*(_se2+_ue2);_Ud2.y+=_Qd2*(_te2+_ve2);_IW1+=_712*((_je2._KX1.x*_te2-_je2._KX1.y*_se2)+(_ke2._KX1.x*_ve2-_ke2._KX1.y*_ue2));_je2._TX1=_b21;_ke2._TX1=_re2;break }
break }}this._Kd2[_uW1]._ac=_HW1;this._Kd2[_vW1]._ac=_IW1}},_we2:function(){for(var _8c=0;_8c<this._GU1;++_8c){var _Md2=this._Fd2[_8c];var __X1=this._Ld2[_Md2._xd2]._Ec2();for(var _a21=0;_a21<_Md2._ZX1;++_a21){__X1._XX1[_a21]._TX1=_Md2._XX1[_a21]._TX1;__X1._XX1[_a21]._UX1=_Md2._XX1[_a21]._UX1}}},_xe2:function(){var _ye2=0.0;for(var _8c=0;_8c<this._GU1;++_8c){var _M82=this._Ed2[_8c];var _uW1=_M82._uW1;var _vW1=_M82._vW1;var _qd2=_M82._qd2;var _Pd2=_M82._od2;var _612=_M82._sd2;var _rd2=_M82._rd2;var _Qd2=_M82._pd2;
var _712=_M82._td2;var _ZX1=_M82._ZX1;var _d62=this._Jd2[_uW1]._9c;var _Rd2=this._Jd2[_uW1]._e41;var _f62=this._Jd2[_vW1]._9c;var _Td2=this._Jd2[_vW1]._e41;for(var _a21=0;_a21<_ZX1;++_a21){_Dd2._Gd2._Nr1._Tb1(_Rd2);_Dd2._Hd2._Nr1._Tb1(_Td2);_Dd2._Gd2._kt1.x=_d62.x-(_Dd2._Gd2._Nr1._9c*_qd2.x-_Dd2._Gd2._Nr1._Jo1*_qd2.y);_Dd2._Gd2._kt1.y=_d62.y-(_Dd2._Gd2._Nr1._Jo1*_qd2.x+_Dd2._Gd2._Nr1._9c*_qd2.y);_Dd2._Hd2._kt1.x=_f62.x-(_Dd2._Hd2._Nr1._9c*_rd2.x-_Dd2._Hd2._Nr1._Jo1*_rd2.y);_Dd2._Hd2._kt1.y=_f62.y-(_Dd2._Hd2._Nr1._Jo1*_rd2.x+_Dd2._Hd2._Nr1._9c*_rd2.y);
_Dd2._Id2._9Y1(_M82,_Dd2._Gd2,_Dd2._Hd2,_a21);var _8U1=_Dd2._Id2._8U1;var _VX1=_Dd2._Id2._VX1;var _YY1=_Dd2._Id2._YY1;var _ze2=_VX1.x-_d62.x;var _Ae2=_VX1.y-_d62.y;var _Be2=_VX1.x-_f62.x;var _Ce2=_VX1.y-_f62.y;_ye2=_9T1(_ye2,_YY1);var _2T1=_dT1(_hR1*(_YY1+_5R1),-_bR1,0.0);var _Vd2=_ze2*_8U1.y-_Ae2*_8U1.x;var _Wd2=_Be2*_8U1.y-_Ce2*_8U1.x;var _vd2=_Pd2+_Qd2+_612*_Vd2*_Vd2+_712*_Wd2*_Wd2;var _u32=_vd2>0.0?-_2T1/_vd2:0.0;var _a_1=_u32*_8U1.x;var _b_1=_u32*_8U1.y;_d62.x-=_Pd2*_a_1;_d62.y-=_Pd2*_b_1;_Rd2-=_612*(_ze2*_b_1-_Ae2*_a_1);
_f62.x+=_Qd2*_a_1;_f62.y+=_Qd2*_b_1;_Td2+=_712*(_Be2*_b_1-_Ce2*_a_1)}this._Jd2[_uW1]._e41=_Rd2;this._Jd2[_vW1]._e41=_Td2}return _ye2>=-3.0*_5R1},_De2:function(_Ee2,_Fe2){var _ye2=0.0;for(var _8c=0;_8c<this._GU1;++_8c){var _M82=this._Ed2[_8c];var _uW1=_M82._uW1;var _vW1=_M82._vW1;var _qd2=_M82._qd2;var _rd2=_M82._rd2;var _ZX1=_M82._ZX1;var _Pd2=0.0;var _612=0.0;if(_uW1==_Ee2||_uW1==_Fe2){_Pd2=_M82._od2;_612=_M82._sd2}var _Qd2=0.0;var _712=0.0;if(_vW1==_Ee2||_vW1==_Fe2){_Qd2=_M82._pd2;_712=_M82._td2}var _d62=this._Jd2[_uW1]._9c;
var _Rd2=this._Jd2[_uW1]._e41;var _f62=this._Jd2[_vW1]._9c;var _Td2=this._Jd2[_vW1]._e41;for(var _a21=0;_a21<_ZX1;++_a21){_Dd2._Gd2._Nr1._Tb1(_Rd2);_Dd2._Hd2._Nr1._Tb1(_Td2);_Dd2._Gd2._kt1._PR1(_LR1._TR1(_d62,_XS1(_Dd2._Gd2._Nr1,_qd2)));_Dd2._Hd2._kt1._PR1(_LR1._TR1(_f62,_XS1(_Dd2._Hd2._Nr1,_rd2)));_Dd2._Id2._9Y1(_M82,_Dd2._Gd2,_Dd2._Hd2,_a21);var _8U1=_Dd2._Id2._8U1;var _VX1=_Dd2._Id2._VX1;var _YY1=_Dd2._Id2._YY1;var _JX1=_LR1._TR1(_VX1,_d62);var _KX1=_LR1._TR1(_VX1,_f62);_ye2=_9T1(_ye2,_YY1);var _2T1=_dT1(_iR1*(_YY1+_5R1),
-_bR1,0.0);var _Vd2=_JS1(_JX1,_8U1);var _Wd2=_JS1(_KX1,_8U1);var _vd2=_Pd2+_Qd2+_612*_Vd2*_Vd2+_712*_Wd2*_Wd2;var _u32=_vd2>0.0?-_2T1/_vd2:0.0;var _0_1=_LR1.Multiply(_u32,_8U1);_d62._TR1(_LR1.Multiply(_Pd2,_0_1));_Rd2-=_612*_JS1(_JX1,_0_1);_f62._ya1(_LR1.Multiply(_Qd2,_0_1));_Td2+=_712*_JS1(_KX1,_0_1)}this._Jd2[_uW1]._e41=_Rd2;this._Jd2[_vW1]._e41=_Td2}return _ye2>=-1.5*_5R1;}};function _y52(){this._U62=[];this._Ld2=[];this._Ge2=[];this._Kd2=[];this._Jd2=[]}var _He2=_FQ1._QQ1("solve initialization","solve");
var _Ie2=_FQ1._QQ1("warm starting","solve initialization");var _Je2=_FQ1._QQ1("solve velocities","solve");var _Ke2=_FQ1._QQ1("solve positions","solve");_y52._Le2=new _952();_y52._Me2=new _Bd2();_y52._Ne2=new _Dd2();_y52.prototype={_Pa1:function(){this._m52=0;this._A62=0;this._n52=0},_9Y1:function(_Oe2,_Pe2,_Qe2,listener){this._Re2=listener;this._872=_Oe2;this._972=_Pe2;this._Se2=_Qe2;this._m52=0;this._A62=0;this._n52=0;this._U62.length=_Oe2;this._Ld2.length=_Pe2;this._Ge2.length=_Qe2;this._Kd2.length=_Oe2;
this._Jd2.length=_Oe2},_aS1:function(_AQ1,_h52,_c22){_He2.start();var _bc=_AQ1._3o1;for(var _8c=0;_8c<this._m52;++_8c){var _621=this._U62[_8c];this._Jd2[_8c]._9c._PR1(_621._s22._9c);var _e41=_621._s22._e41;this._Kd2[_8c]._C41._PR1(_621._x22);var _ac=_621._y22;_621._s22._AS1._PR1(_621._s22._9c);_621._s22._CS1=_621._s22._e41;if(_621._Ax1==_622._F22){this._Kd2[_8c]._C41.x+=_bc*((_621._B22*_h52.x)+(_621._H22*_621._C22.x));this._Kd2[_8c]._C41.y+=_bc*((_621._B22*_h52.y)+(_621._H22*_621._C22.y));_ac+=_bc*_621._J22*_621._D22;
this._Kd2[_8c]._C41.x*=1.0/(1.0+_bc*_621._z22);this._Kd2[_8c]._C41.y*=1.0/(1.0+_bc*_621._z22);_ac*=1.0/(1.0+_bc*_621._A22)}this._Jd2[_8c]._e41=_e41;this._Kd2[_8c]._ac=_ac}_y52._Le2._AQ1=_AQ1;_y52._Le2._a52=this._Jd2;_y52._Le2._b52=this._Kd2;_y52._Me2._AQ1=_AQ1;_y52._Me2._Cd2=this._Ld2;_y52._Me2._531=this._A62;_y52._Me2._a52=this._Jd2;_y52._Me2._b52=this._Kd2;_y52._Me2._Te2=this._Ue2;_y52._Ne2._oy1(_y52._Me2);_y52._Ne2._Od2();if(_AQ1._652){_Ie2.start();_y52._Ne2._be2();_Ie2.stop()}for(var _8c=0;_8c<this._n52;
++_8c){this._Ge2[_8c]._Ve2(_y52._Le2)}_He2.stop();_Je2.start();for(var _8c=0;_8c<_AQ1._452;++_8c){for(var _a21=0;_a21<this._n52;++_a21){this._Ge2[_a21]._ce2(_y52._Le2)}_y52._Ne2._ce2()}_y52._Ne2._we2();_Je2.stop();_Ke2.start();for(var _8c=0;_8c<this._m52;++_8c){var _9c=this._Jd2[_8c]._9c;var _e41=this._Jd2[_8c]._e41;var _C41=this._Kd2[_8c]._C41;var _ac=this._Kd2[_8c]._ac;var _We2=_bc*_C41.x;var _Xe2=_bc*_C41.y;var _Ye2=_We2*_We2+_Xe2*_Xe2;if(_Ye2>_eR1){var _Ze2=_dR1/_IR1(_Ye2);_C41.x*=_Ze2;_C41.y*=_Ze2}var rotation=_bc*_ac;
if(rotation*rotation>_gR1){var _Ze2=_fR1/_6T1(rotation);_ac*=_Ze2}_9c.x+=_bc*_C41.x;_9c.y+=_bc*_C41.y;_e41+=_bc*_ac;this._Jd2[_8c]._e41=_e41;this._Kd2[_8c]._ac=_ac}var __e2=!1;for(var _8c=0;_8c<_AQ1._552;++_8c){var _0f2=_y52._Ne2._xe2();var _1f2=!0;for(var _a21=0;_a21<this._n52;++_a21){var _2f2=this._Ge2[_a21]._xe2(_y52._Le2);_1f2=_1f2&&_2f2}if(_0f2&&_1f2){__e2=!0;break }}for(var _8c=0;_8c<this._m52;++_8c){var body=this._U62[_8c];body._s22._9c._PR1(this._Jd2[_8c]._9c);body._s22._e41=this._Jd2[_8c]._e41;body._x22._PR1(this._Kd2[_8c]._C41);
body._y22=this._Kd2[_8c]._ac;body._842()}_Ke2.stop();this._3f2(_y52._Ne2._Fd2);if(_c22){var _4f2=_ZQ1;var _5f2=_kR1*_kR1;var _6f2=_lR1*_lR1;for(var _8c=0;_8c<this._m52;++_8c){var _621=this._U62[_8c];if(_621._XT1()==_622._722){continue }if((_621._k22&_622._n22)==0||_621._y22*_621._y22>_6f2||_IS1(_621._x22,_621._x22)>_5f2){_621._E22=0.0;_4f2=0.0}else {_621._E22+=_bc;_4f2=_9T1(_4f2,_621._E22)}}if(_4f2>=_jR1&&__e2){for(var _8c=0;_8c<this._m52;++_8c){var _621=this._U62[_8c];_621._oF1(!1)}}}},_762:function(_a72,
_Ee2,_Fe2){_XQ1(_Ee2<this._m52);_XQ1(_Fe2<this._m52);for(var _8c=0;_8c<this._m52;++_8c){var _621=this._U62[_8c];this._Jd2[_8c]._9c._PR1(_621._s22._9c);this._Jd2[_8c]._e41=_621._s22._e41;this._Kd2[_8c]._C41._PR1(_621._x22);this._Kd2[_8c]._ac=_621._y22}_y52._Me2._Cd2=this._Ld2;_y52._Me2._531=this._A62;_y52._Me2._AQ1=_a72;_y52._Me2._a52=this._Jd2;_y52._Me2._b52=this._Kd2;_y52._Ne2._oy1(_y52._Me2);for(var _8c=0;_8c<_a72._552;++_8c){var _0f2=_y52._Ne2._De2(_Ee2,_Fe2);if(_0f2){break }}this._U62[_Ee2]._s22._AS1._PR1(this._Jd2[_Ee2]._9c);
this._U62[_Ee2]._s22._CS1=this._Jd2[_Ee2]._e41;this._U62[_Fe2]._s22._AS1._PR1(this._Jd2[_Fe2]._9c);this._U62[_Fe2]._s22._CS1=this._Jd2[_Fe2]._e41;_y52._Ne2._Od2();for(var _8c=0;_8c<_a72._452;++_8c){_y52._Ne2._ce2()}var _bc=_a72._3o1;for(var _8c=0;_8c<this._m52;++_8c){var _9c=this._Jd2[_8c]._9c;var _e41=this._Jd2[_8c]._e41;var _C41=this._Kd2[_8c]._C41;var _ac=this._Kd2[_8c]._ac;var _7f2=_LR1.Multiply(_bc,_C41);if(_IS1(_7f2,_7f2)>_eR1){var _Ze2=_dR1/_7f2.Length();_C41.Multiply(_Ze2)}var rotation=_bc*_ac;if(rotation*rotation>_gR1){
var _Ze2=_fR1/_6T1(rotation);_ac*=_Ze2}_9c._ya1(_LR1.Multiply(_bc,_C41));_e41+=_bc*_ac;this._Jd2[_8c]._e41=_e41;this._Kd2[_8c]._ac=_ac;var body=this._U62[_8c];body._s22._9c._PR1(_9c);body._s22._e41=_e41;body._x22._PR1(_C41);body._y22=_ac;body._842()}this._3f2(_y52._Ne2._Fd2)},_L62:function(body){_XQ1(this._m52<this._872);body._j22=this._m52;this._U62[this._m52]=body;if(!this._Jd2[this._m52]){this._Jd2[this._m52]=new _752();this._Kd2[this._m52]=new _852()}++this._m52},_S62:function(_832){_XQ1(this._A62<this._972);
this._Ld2[this._A62++]=_832},_T62:function(_b42){_XQ1(this._n52<this._Se2);this._Ge2[this._n52++]=_b42;},_3f2:function(_8f2){if(this._Re2==null){return }for(var _8c=0;_8c<this._A62;++_8c){var _9c=this._Ld2[_8c];var _Md2=_8f2[_8c];var _u32=new _P42();_u32._531=_Md2._ZX1;for(var _a21=0;_a21<_Md2._ZX1;++_a21){_u32._Q42[_a21]=_Md2._XX1[_a21]._TX1;_u32._R42[_a21]=_Md2._XX1[_a21]._UX1}this._Re2._X42(_9c,_u32)}}};function _9f2(){this._Pg1=new _LR1();this._af2=0;this._bf2=0};function _cf2(){this._BY1=null;this._b42=null;
this._Z52=null;this._Hc1=null};function _df2(){this.type=_W52._ef2;this._PV1=null;this._162=null;this._262=null;this._362=!1;};_df2.prototype={__R1:function(data,_772,_ff2){this._162=_772[data['bodyA']];this._262=_772[data['bodyB']];this._362=data['collideConnected']}};function _W52(_T22){_XQ1(_T22._162!=_T22._262);this._Ax1=_T22.type;this._v22=null;this._w22=null;this.__52=_T22._162;this._Y52=_T22._262;this._sp1=0;this._c42=_T22._362;this._H62=!1;this._K22=_T22._PV1;this._X52=new _cf2();this._X52._b42=null;
this._X52._BY1=null;this._X52._Z52=null;this._X52._Hc1=null;this._062=new _cf2();this._062._b42=null;this._062._BY1=null;this._062._Z52=null;this._062._Hc1=null}_W52.prototype={_XT1:function(){return this._Ax1},_b72:function(){return this.__52},_c72:function(){return this._Y52},_d72:function(){},_e72:function(){},_gf2:function(_252){},_hf2:function(_252){},_542:function(){return this._w22},_YV1:function(){return this._K22},_642:function(data){this._K22=data},__32:function(){return this.__52.__32()&&this._Y52.__32()}
,_if2:function(){return this._c42},_jW1:function(_kW1){},_Ve2:function(data){},_ce2:function(data){},_xe2:function(data){},_ZR1:function(out){var _Xp1=out||{};_Xp1['bodyA']=null;_Xp1['bodyB']=null;_Xp1['type']=this._Ax1;_Xp1['collideConnected']=this._c42;return _Xp1}};_W52._jf2=0;_W52._kf2=1;_W52._lf2=2;_W52._mf2=3;_W52._ef2=0;_W52._nf2=1;_W52._of2=2;_W52._f72=3;_W52._g72=4;_W52._k72=5;_W52._pf2=6;_W52._qf2=7;_W52._rf2=8;_W52._sf2=9;_W52._tf2=10;_W52._l72=11;_W52._Y22=function(_T22){var _b42=null;switch(_T22.type){
case _W52._f72:_b42=new _uf2(_T22);break;case _W52._k72:_b42=new _vf2(_T22);break;case _W52._of2:_b42=new _wf2(_T22);break;case _W52._nf2:_b42=new _xf2(_T22);break;case _W52._g72:_b42=new _yf2(_T22);break;case _W52._pf2:_b42=new _zf2(_T22);break;case _W52._qf2:_b42=new _Af2(_T22);break;case _W52._rf2:_b42=new _Bf2(_T22);break;case _W52._sf2:_b42=new _Cf2(_T22);break;case _W52._tf2:_b42=new _Df2(_T22);break;case _W52._l72:_b42=new _Ef2(_T22);break;default :_XQ1(!1);break }return _b42};_W52._d32=function(_b42){};function _Ff2(){
this.parent.call(this);this.type=_W52._nf2;this._Gf2=new _LR1();this._Hf2=new _LR1();this._If2=0.0;this._Jf2=0.0;this._Kf2=0.0;this._Lf2=0.0;this._Mf2=0.0;this._Nf2=!1;this._Of2=!1;Object.seal(this)}_Ff2.prototype={_9Y1:function(_072,_172,anchor){this._162=_072;this._262=_172;this._Gf2=this._162._D32(anchor);this._Hf2=this._262._D32(anchor);this._If2=this._262._tS1()-this._162._tS1()},__R1:function(data,_772,_ff2){this.parent.prototype.__R1.call(this,data,_772,_ff2);this._Gf2.__R1(data['localAnchorA']);
this._Hf2.__R1(data['localAnchorB']);this._If2=data['referenceAngle'];this._Jf2=data['lowerAngle'];this._Kf2=data['upperAngle'];this._Lf2=data['maxMotorTorque'];this._Mf2=data['motorSpeed'];this._Nf2=data['enableLimit'];this._Of2=data['enableMotor']}};_Ff2._sQ1(_df2);function _xf2(_T22){this.parent.call(this,_T22);this._Pf2=_T22._Gf2._401();this._Qf2=_T22._Hf2._401();this._Rf2=_T22._If2;this._Sf2=new _1S1();this._Tf2=0.0;this._Uf2=_T22._Jf2;this._Vf2=_T22._Kf2;this._Wf2=_T22._Lf2;this._Xf2=_T22._Mf2;
this._Yf2=_T22._Nf2;this._Zf2=_T22._Of2;this.__f2=_W52._jf2;this._Bc2=0;this._Cc2=0;this._0g2=new _LR1();this._1g2=new _LR1();this._2g2=new _LR1();this._3g2=new _LR1();this._4g2=0;this._5g2=0;this._6g2=0;this._7g2=0;this._G22=new _fS1();this._8g2=0}_xf2.prototype={_d72:function(){return this.__52._A32(this._Pf2)},_e72:function(){return this._Y52._A32(this._Qf2)},_9g2:function(){return this._Pf2},_ag2:function(){return this._Qf2},_bg2:function(){return this._Rf2},_cg2:function(){var _072=this.__52;var _172=this._Y52;
return _172._s22._e41-_072._s22._e41-this._Rf2},_dg2:function(){var _072=this.__52;var _172=this._Y52;return _172._y22-_072._y22},_eg2:function(){return this._Yf2},_fg2:function(_U32){if(_U32!=this._Yf2){this.__52._oF1(!0);this._Y52._oF1(!0);this._Yf2=_U32;this._Sf2._G61=0.0}},_gg2:function(){return this._Uf2},_hg2:function(){return this._Vf2},_ig2:function(_3B1,_aV1){_XQ1(_3B1<=_aV1);if(_3B1!=this._Uf2||_aV1!=this._Vf2){this.__52._oF1(!0);this._Y52._oF1(!0);this._Sf2._G61=0.0;this._Uf2=_3B1;this._Vf2=_aV1}
},_jg2:function(){return this._Zf2},_kg2:function(_U32){this.__52._oF1(!0);this._Y52._oF1(!0);this._Zf2=_U32},_lg2:function(_An){this.__52._oF1(!0);this._Y52._oF1(!0);this._Xf2=_An},_mg2:function(){return this._Xf2},_ng2:function(_s32){this.__52._oF1(!0);this._Y52._oF1(!0);this._Wf2=_s32},_og2:function(){return this._Wf2},_gf2:function(_252){var _0_1=new _LR1(this._Sf2.x,this._Sf2.y);return _LR1.Multiply(_252,_0_1)},_hf2:function(_252){return _252*this._Sf2._G61},_pg2:function(_252){return _252*this._Tf2}
,_Ve2:function(data){this._Bc2=this.__52._j22;this._Cc2=this._Y52._j22;this._2g2=this.__52._s22._zS1;this._3g2=this._Y52._s22._zS1;this._4g2=this.__52._H22;this._5g2=this._Y52._H22;this._6g2=this.__52._J22;this._7g2=this._Y52._J22;var _Rd2=data._a52[this._Bc2]._e41;var _Sd2=data._b52[this._Bc2]._C41._401();var _HW1=data._b52[this._Bc2]._ac;var _Td2=data._a52[this._Cc2]._e41;var _Ud2=data._b52[this._Cc2]._C41._401();var _IW1=data._b52[this._Cc2]._ac;var _qg2=new _sS1(_Rd2),_rg2=new _sS1(_Td2);this._0g2=_XS1(_qg2,
_LR1._TR1(this._Pf2,this._2g2));this._1g2=_XS1(_rg2,_LR1._TR1(this._Qf2,this._3g2));var _Pd2=this._4g2,_Qd2=this._5g2;var _612=this._6g2,_712=this._7g2;var _e22=(_612+_712==0.0);this._G22._Eq1.x=_Pd2+_Qd2+this._0g2.y*this._0g2.y*_612+this._1g2.y*this._1g2.y*_712;this._G22._4v1.x=-this._0g2.y*this._0g2.x*_612-this._1g2.y*this._1g2.x*_712;this._G22._hS1.x=-this._0g2.y*_612-this._1g2.y*_712;this._G22._Eq1.y=this._G22._4v1.x;this._G22._4v1.y=_Pd2+_Qd2+this._0g2.x*this._0g2.x*_612+this._1g2.x*this._1g2.x*_712;
this._G22._hS1.y=this._0g2.x*_612+this._1g2.x*_712;this._G22._Eq1._G61=this._G22._hS1.x;this._G22._4v1._G61=this._G22._hS1.y;this._G22._hS1._G61=_612+_712;this._8g2=_612+_712;if(this._8g2>0.0){this._8g2=1.0/this._8g2}if(this._Zf2==!1||_e22){this._Tf2=0.0}if(this._Yf2&&_e22==!1){var _sg2=_Td2-_Rd2-this._Rf2;if(_6T1(this._Vf2-this._Uf2)<2.0*_6R1){this.__f2=_W52._mf2}else if(_sg2<=this._Uf2){if(this.__f2!=_W52._kf2){this._Sf2._G61=0.0}this.__f2=_W52._kf2}else if(_sg2>=this._Vf2){if(this.__f2!=_W52._lf2){
this._Sf2._G61=0.0}this.__f2=_W52._lf2}else {this.__f2=_W52._jf2;this._Sf2._G61=0.0}}else {this.__f2=_W52._jf2}if(data._AQ1._652){this._Sf2.Multiply(data._AQ1._352);this._Tf2*=data._AQ1._352;var _0_1=new _LR1(this._Sf2.x,this._Sf2.y);_Sd2._TR1(_LR1.Multiply(_Pd2,_0_1));_HW1-=_612*(_JS1(this._0g2,_0_1)+this._Tf2+this._Sf2._G61);_Ud2._ya1(_LR1.Multiply(_Qd2,_0_1));_IW1+=_712*(_JS1(this._1g2,_0_1)+this._Tf2+this._Sf2._G61)}else {this._Sf2._MR1();this._Tf2=0.0}data._b52[this._Bc2]._C41._PR1(_Sd2);data._b52[this._Bc2]._ac=_HW1;
data._b52[this._Cc2]._C41._PR1(_Ud2);data._b52[this._Cc2]._ac=_IW1},_ce2:function(data){var _Sd2=data._b52[this._Bc2]._C41._401();var _HW1=data._b52[this._Bc2]._ac;var _Ud2=data._b52[this._Cc2]._C41._401();var _IW1=data._b52[this._Cc2]._ac;var _Pd2=this._4g2,_Qd2=this._5g2;var _612=this._6g2,_712=this._7g2;var _e22=(_612+_712==0.0);if(this._Zf2&&this.__f2!=_W52._mf2&&_e22==!1){var _tg2=_IW1-_HW1-this._Xf2;var _u32=-this._8g2*_tg2;var _ug2=this._Tf2;var _vg2=data._AQ1._3o1*this._Wf2;this._Tf2=_dT1(this._Tf2+_u32,
-_vg2,_vg2);_u32=this._Tf2-_ug2;_HW1-=_612*_u32;_IW1+=_712*_u32}if(this._Yf2&&this.__f2!=_W52._jf2&&_e22==!1){var _wg2=_LR1._TR1(_LR1._TR1(_LR1._ya1(_Ud2,_LS1(_IW1,this._1g2)),_Sd2),_LS1(_HW1,this._0g2));var _xg2=_IW1-_HW1;var _tg2=new _1S1(_wg2.x,_wg2.y,_xg2);var _u32=this._G22._iS1(_tg2)._QR1();if(this.__f2==_W52._mf2){this._Sf2._ya1(_u32)}else if(this.__f2==_W52._kf2){var _ie2=this._Sf2._G61+_u32._G61;if(_ie2<0.0){var _yg2=_LR1._ya1(_wg2._QR1(),_LR1.Multiply(this._Sf2._G61,new _LR1(this._G22._hS1.x,this._G22._hS1.y)));
var _zg2=this._G22._lS1(_yg2);_u32.x=_zg2.x;_u32.y=_zg2.y;_u32._G61=-this._Sf2._G61;this._Sf2.x+=_zg2.x;this._Sf2.y+=_zg2.y;this._Sf2._G61=0.0;}else {this._Sf2._ya1(_u32)}}else if(this.__f2==_W52._lf2){var _ie2=this._Sf2._G61+_u32._G61;if(_ie2>0.0){var _yg2=_LR1._ya1(_wg2._QR1(),_LR1.Multiply(this._Sf2._G61,new _LR1(this._G22._hS1.x,this._G22._hS1.y)));var _zg2=this._G22._lS1(_yg2);_u32.x=_zg2.x;_u32.y=_zg2.y;_u32._G61=-this._Sf2._G61;this._Sf2.x+=_zg2.x;this._Sf2.y+=_zg2.y;this._Sf2._G61=0.0}else {this._Sf2._ya1(_u32)}
}var _0_1=new _LR1(_u32.x,_u32.y);_Sd2._TR1(_LR1.Multiply(_Pd2,_0_1));_HW1-=_612*(_JS1(this._0g2,_0_1)+_u32._G61);_Ud2._ya1(_LR1.Multiply(_Qd2,_0_1));_IW1+=_712*(_JS1(this._1g2,_0_1)+_u32._G61)}else {var _tg2=_LR1._TR1(_LR1._TR1(_LR1._ya1(_Ud2,_LS1(_IW1,this._1g2)),_Sd2),_LS1(_HW1,this._0g2));var _u32=this._G22._lS1(_tg2._QR1());this._Sf2.x+=_u32.x;this._Sf2.y+=_u32.y;_Sd2._TR1(_LR1.Multiply(_Pd2,_u32));_HW1-=_612*_JS1(this._0g2,_u32);_Ud2._ya1(_LR1.Multiply(_Qd2,_u32));_IW1+=_712*_JS1(this._1g2,_u32)}
data._b52[this._Bc2]._C41._PR1(_Sd2);data._b52[this._Bc2]._ac=_HW1;data._b52[this._Cc2]._C41._PR1(_Ud2);data._b52[this._Cc2]._ac=_IW1},_xe2:function(data){var _d62=data._a52[this._Bc2]._9c._401();var _Rd2=data._a52[this._Bc2]._e41;var _f62=data._a52[this._Cc2]._9c._401();var _Td2=data._a52[this._Cc2]._e41;var _qg2=new _sS1(_Rd2),_rg2=new _sS1(_Td2);var _Ag2=0.0;var _Bg2=0.0;var _e22=(this._6g2+this._7g2==0.0);if(this._Yf2&&this.__f2!=_W52._jf2&&_e22==!1){var angle=_Td2-_Rd2-this._Rf2;var _Cg2=0.0;if(this.__f2==_W52._mf2){
var _2T1=_dT1(angle-this._Uf2,-_cR1,_cR1);_Cg2=-this._8g2*_2T1;_Ag2=_6T1(_2T1)}else if(this.__f2==_W52._kf2){var _2T1=angle-this._Uf2;_Ag2=-_2T1;_2T1=_dT1(_2T1+_6R1,-_cR1,0.0);_Cg2=-this._8g2*_2T1}else if(this.__f2==_W52._lf2){var _2T1=angle-this._Vf2;_Ag2=_2T1;_2T1=_dT1(_2T1-_6R1,0.0,_cR1);_Cg2=-this._8g2*_2T1}_Rd2-=this._6g2*_Cg2;_Td2+=this._7g2*_Cg2}{_qg2._Tb1(_Rd2);_rg2._Tb1(_Td2);var _JX1=_XS1(_qg2,_LR1._TR1(this._Pf2,this._2g2));var _KX1=_XS1(_rg2,_LR1._TR1(this._Qf2,this._3g2));var _2T1=_LR1._TR1(_LR1._TR1(_LR1._ya1(_f62,
_KX1),_d62),_JX1);_Bg2=_2T1.Length();var _Pd2=this._4g2,_Qd2=this._5g2;var _612=this._6g2,_712=this._7g2;var _vd2=new _3S1();_vd2._Eq1.x=_Pd2+_Qd2+_612*_JX1.y*_JX1.y+_712*_KX1.y*_KX1.y;_vd2._Eq1.y=-_612*_JX1.x*_JX1.y-_712*_KX1.x*_KX1.y;_vd2._4v1.x=_vd2._Eq1.y;_vd2._4v1.y=_Pd2+_Qd2+_612*_JX1.x*_JX1.x+_712*_KX1.x*_KX1.x;var _u32=_vd2._aS1(_2T1)._QR1();_d62._TR1(_LR1.Multiply(_Pd2,_u32));_Rd2-=_612*_JS1(_JX1,_u32);_f62._ya1(_LR1.Multiply(_Qd2,_u32));_Td2+=_712*_JS1(_KX1,_u32)}data._a52[this._Bc2]._9c._PR1(_d62);
data._a52[this._Bc2]._e41=_Rd2;data._a52[this._Cc2]._9c._PR1(_f62);data._a52[this._Cc2]._e41=_Td2;return _Bg2<=_5R1&&_Ag2<=_6R1},_ZR1:function(out){var _Xp1=out||{};this.parent.prototype._ZR1.call(this,_Xp1);_Xp1['localAnchorA']=this._Pf2._ZR1();_Xp1['localAnchorB']=this._Qf2._ZR1();_Xp1['referenceAngle']=this._Rf2;_Xp1['lowerAngle']=this._Uf2;_Xp1['upperAngle']=this._Vf2;_Xp1['maxMotorTorque']=this._Wf2;_Xp1['motorSpeed']=this._Xf2;_Xp1['enableLimit']=this._Yf2;_Xp1['enableMotor']=this._Zf2;return _Xp1}
};_xf2._sQ1(_W52);function _Dg2(){this.parent.call(this);this.type=_W52._k72;this.target=new _LR1(0.0,0.0);this._Eg2=0.0;this._Fg2=5.0;this._Gg2=0.7;Object.seal(this)}_Dg2._sQ1(_df2);function _vf2(_T22){this.parent.call(this,_T22);_XQ1(_T22.target._XR1());_XQ1(_BR1(_T22._Eg2)&&_T22._Eg2>=0.0);_XQ1(_BR1(_T22._Fg2)&&_T22._Fg2>=0.0);_XQ1(_BR1(_T22._Gg2)&&_T22._Gg2>=0.0);this._Hg2=_T22.target._401();this._Qf2=_0T1(this._Y52._ES1(),this._Hg2);this._Ig2=_T22._Eg2;this._Sf2=new _LR1();this._Jg2=_T22._Fg2;this._Kg2=_T22._Gg2;
this._Lg2=0.0;this._Mg2=0.0;this._Bc2=0;this._Cc2=0;this._1g2=new _LR1();this._3g2=new _LR1();this._5g2=0;this._7g2=0;this._G22=new _3S1();this._Ng2=new _LR1()}_vf2.prototype={_d72:function(){return this._Hg2;},_e72:function(){return this._Y52._A32(this._Qf2)},_gf2:function(_252){return _LR1.Multiply(_252,this._Sf2)},_hf2:function(_252){return _252*0.0},_Og2:function(target){if(this._Y52._Y32()==!1){this._Y52._oF1(!0)}this._Hg2._PR1(target)},_Pg2:function(){return this._Hg2},_Qg2:function(_o32){this._Ig2=_o32}
,_Rg2:function(){return this._Ig2},_Sg2:function(_Tg2){this._Jg2=_Tg2},_Ug2:function(){return this._Jg2},_Vg2:function(_Ze2){this._Kg2=_Ze2},_Wg2:function(){return this._Kg2},_jW1:function(_kW1){this._Hg2._TR1(_kW1)},_Ve2:function(data){this._Cc2=this._Y52._j22;this._3g2._PR1(this._Y52._s22._zS1);this._5g2=this._Y52._H22;this._7g2=this._Y52._J22;var _f62=data._a52[this._Cc2]._9c._401();var _Td2=data._a52[this._Cc2]._e41;var _Ud2=data._b52[this._Cc2]._C41._401();var _IW1=data._b52[this._Cc2]._ac;var _rg2=new _sS1(_Td2);
var _TT1=this._Y52._w32();var _Xg2=2.0*_0R1*this._Jg2;var _be1=2.0*_TT1*this._Kg2*_Xg2;var _Fc1=_TT1*(_Xg2*_Xg2);var _bc=data._AQ1._3o1;_XQ1(_be1+_bc*_Fc1>__Q1);this._Mg2=_bc*(_be1+_bc*_Fc1);if(this._Mg2!=0.0){this._Mg2=1.0/this._Mg2;}this._Lg2=_bc*_Fc1*this._Mg2;this._1g2._PR1(_XS1(_rg2,_LR1._TR1(this._Qf2,this._3g2)));var _vd2=new _3S1();_vd2._Eq1.x=this._5g2+this._7g2*this._1g2.y*this._1g2.y+this._Mg2;_vd2._Eq1.y=-this._7g2*this._1g2.x*this._1g2.y;_vd2._4v1.x=_vd2._Eq1.y;_vd2._4v1.y=this._5g2+this._7g2*this._1g2.x*this._1g2.x+this._Mg2;
this._G22._PR1(_vd2._7S1());this._Ng2._PR1(_LR1._TR1(_LR1._ya1(_f62,this._1g2),this._Hg2));this._Ng2.Multiply(this._Lg2);_IW1*=0.98;if(data._AQ1._652){this._Sf2.Multiply(data._AQ1._352);_Ud2._ya1(_LR1.Multiply(this._5g2,this._Sf2));_IW1+=this._7g2*_JS1(this._1g2,this._Sf2)}else {this._Sf2._MR1()}data._b52[this._Cc2]._C41._PR1(_Ud2);data._b52[this._Cc2]._ac=_IW1},_ce2:function(data){var _Ud2=data._b52[this._Cc2]._C41._401();var _IW1=data._b52[this._Cc2]._ac;var _tg2=_LR1._ya1(_Ud2,_LS1(_IW1,this._1g2));
var _u32=_MS1(this._G22,(_LR1._ya1(_LR1._ya1(_tg2,this._Ng2),_LR1.Multiply(this._Mg2,this._Sf2)))._QR1());var _ug2=this._Sf2._401();this._Sf2._ya1(_u32);var _vg2=data._AQ1._3o1*this._Ig2;if(this._Sf2._UR1()>_vg2*_vg2){this._Sf2.Multiply(_vg2/this._Sf2.Length());}_u32._PR1(_LR1._TR1(this._Sf2,_ug2));_Ud2._ya1(_LR1.Multiply(this._5g2,_u32));_IW1+=this._7g2*_JS1(this._1g2,_u32);data._b52[this._Cc2]._C41._PR1(_Ud2);data._b52[this._Cc2]._ac=_IW1},_xe2:function(data){return !0}};_vf2._sQ1(_W52);/// @warning Do not use a zero or short length.
function _Yg2(){
this.parent.call(this);this.type=_W52._f72;this._Gf2=new _LR1(0.0,0.0);this._Hf2=new _LR1(0.0,0.0);this.length=1.0;this._Fg2=0.0;this._Gg2=0.0;Object.seal(this)}_Yg2.prototype={_9Y1:function(_Oq1,_Pq1,_Zg2,__g2){this._162=_Oq1;this._262=_Pq1;this._Gf2=this._162._D32(_Zg2);this._Hf2=this._262._D32(__g2);var _be1=_LR1._TR1(__g2,_Zg2);this.length=_be1.Length()},__R1:function(data,_772,_ff2){this.parent.prototype.__R1.call(this,data,_772,_ff2);this._Gf2.__R1(data['localAnchorA']);this._Hf2.__R1(data['localAnchorB']);
this.length=data['length'];this._Fg2=data['frequencyHz'];this._Gg2=data['dampingRatio']}};_Yg2._sQ1(_df2);function _uf2(_T22){this.parent.call(this,_T22);this._Pf2=_T22._Gf2._401();this._Qf2=_T22._Hf2._401();this._0h2=_T22.length;this._Jg2=_T22._Fg2;this._Kg2=_T22._Gg2;this._Sf2=0.0;this._Mg2=0.0;this._1h2=0.0;this._Bc2=0;this._Cc2=0;this._2h2=new _LR1();this._0g2=new _LR1();this._1g2=new _LR1();this._2g2=new _LR1();this._3g2=new _LR1();this._4g2=0;this._5g2=0;this._6g2=0;this._7g2=0;this._G22=0}_uf2.prototype={
_d72:function(){return this.__52._A32(this._Pf2)},_e72:function(){return this._Y52._A32(this._Qf2)},_gf2:function(_252){var _b12=_LR1.Multiply((_252*this._Sf2),this._2h2);return _b12},_hf2:function(_252){return 0.0},_9g2:function(){return this._Pf2},_ag2:function(){return this._Qf2},_3h2:function(length){this._0h2=length},_4h2:function(){return this._0h2},_Sg2:function(_Tg2){this._Jg2=_Tg2},_Ug2:function(){return this._Jg2},_Vg2:function(_Ze2){this._Kg2=_Ze2},_Wg2:function(){return this._Kg2},_Ve2:function(data){
this._Bc2=this.__52._j22;this._Cc2=this._Y52._j22;this._2g2._PR1(this.__52._s22._zS1);this._3g2._PR1(this._Y52._s22._zS1);this._4g2=this.__52._H22;this._5g2=this._Y52._H22;this._6g2=this.__52._J22;this._7g2=this._Y52._J22;var _d62=data._a52[this._Bc2]._9c._401();var _Rd2=data._a52[this._Bc2]._e41;var _Sd2=data._b52[this._Bc2]._C41._401();var _HW1=data._b52[this._Bc2]._ac;var _f62=data._a52[this._Cc2]._9c._401();var _Td2=data._a52[this._Cc2]._e41;var _Ud2=data._b52[this._Cc2]._C41._401();var _IW1=data._b52[this._Cc2]._ac;
var _qg2=new _sS1(_Rd2),_rg2=new _sS1(_Td2);this._0g2=_XS1(_qg2,_LR1._TR1(this._Pf2,this._2g2));this._1g2=_XS1(_rg2,_LR1._TR1(this._Qf2,this._3g2));this._2h2=_LR1._TR1(_LR1._TR1(_LR1._ya1(_f62,this._1g2),_d62),this._0g2);var length=this._2h2.Length();if(length>_5R1){this._2h2.Multiply(1.0/length)}else {this._2h2._Tb1(0.0,0.0)}var _5h2=_JS1(this._0g2,this._2h2);var _6h2=_JS1(this._1g2,this._2h2);var _7h2=this._4g2+this._6g2*_5h2*_5h2+this._5g2+this._7g2*_6h2*_6h2;this._G22=_7h2!=0.0?1.0/_7h2:0.0;if(this._Jg2>0.0){
var _2T1=length-this._0h2;var _Xg2=2.0*_0R1*this._Jg2;var _be1=2.0*this._G22*this._Kg2*_Xg2;var _Fc1=this._G22*_Xg2*_Xg2;var _bc=data._AQ1._3o1;this._Mg2=_bc*(_be1+_bc*_Fc1);this._Mg2=this._Mg2!=0.0?1.0/this._Mg2:0.0;this._1h2=_2T1*_bc*_Fc1*this._Mg2;_7h2+=this._Mg2;this._G22=_7h2!=0.0?1.0/_7h2:0.0}else {this._Mg2=0.0;this._1h2=0.0}if(data._AQ1._652){this._Sf2*=data._AQ1._352;var _0_1=_LR1.Multiply(this._Sf2,this._2h2);_Sd2._TR1(_LR1.Multiply(this._4g2,_0_1));_HW1-=this._6g2*_JS1(this._0g2,_0_1);_Ud2._ya1(_LR1.Multiply(this._5g2,
_0_1));_IW1+=this._7g2*_JS1(this._1g2,_0_1)}else {this._Sf2=0.0}data._b52[this._Bc2]._C41._PR1(_Sd2);data._b52[this._Bc2]._ac=_HW1;data._b52[this._Cc2]._C41._PR1(_Ud2);data._b52[this._Cc2]._ac=_IW1;},_ce2:function(data){var _Sd2=data._b52[this._Bc2]._C41._401();var _HW1=data._b52[this._Bc2]._ac;var _Ud2=data._b52[this._Cc2]._C41._401();var _IW1=data._b52[this._Cc2]._ac;var _8h2=_LR1._ya1(_Sd2,_LS1(_HW1,this._0g2));var _9h2=_LR1._ya1(_Ud2,_LS1(_IW1,this._1g2));var _tg2=_IS1(this._2h2,_LR1._TR1(_9h2,_8h2));
var _u32=-this._G22*(_tg2+this._1h2+this._Mg2*this._Sf2);this._Sf2+=_u32;var _0_1=_LR1.Multiply(_u32,this._2h2);_Sd2._TR1(_LR1.Multiply(this._4g2,_0_1));_HW1-=this._6g2*_JS1(this._0g2,_0_1);_Ud2._ya1(_LR1.Multiply(this._5g2,_0_1));_IW1+=this._7g2*_JS1(this._1g2,_0_1);data._b52[this._Bc2]._C41._PR1(_Sd2);data._b52[this._Bc2]._ac=_HW1;data._b52[this._Cc2]._C41._PR1(_Ud2);data._b52[this._Cc2]._ac=_IW1},_xe2:function(data){if(this._Jg2>0.0){return !0}var _d62=data._a52[this._Bc2]._9c._401();var _Rd2=data._a52[this._Bc2]._e41;
var _f62=data._a52[this._Cc2]._9c._401();var _Td2=data._a52[this._Cc2]._e41;var _qg2=new _sS1(_Rd2),_rg2=new _sS1(_Td2);var _JX1=_XS1(_qg2,_LR1._TR1(this._Pf2,this._2g2));var _KX1=_XS1(_rg2,_LR1._TR1(this._Qf2,this._3g2));var _I41=_LR1._TR1(_LR1._TR1(_LR1._ya1(_f62,_KX1),_d62),_JX1);var length=_I41._VR1();var _2T1=length-this._0h2;_2T1=_dT1(_2T1,-_bR1,_bR1);var _u32=-this._G22*_2T1;var _0_1=_LR1.Multiply(_u32,_I41);_d62._TR1(_LR1.Multiply(this._4g2,_0_1));_Rd2-=this._6g2*_JS1(_JX1,_0_1);_f62._ya1(_LR1.Multiply(this._5g2,
_0_1));_Td2+=this._7g2*_JS1(_KX1,_0_1);data._a52[this._Bc2]._9c._PR1(_d62);data._a52[this._Bc2]._e41=_Rd2;data._a52[this._Cc2]._9c._PR1(_f62);data._a52[this._Cc2]._e41=_Td2;return _6T1(_2T1)<_5R1},_ZR1:function(out){var _Xp1=out||{};this.parent.prototype._ZR1.call(this,_Xp1);_Xp1['localAnchorA']=this._Pf2._ZR1();_Xp1['localAnchorB']=this._Qf2._ZR1();_Xp1['length']=this._0h2;_Xp1['frequencyHz']=this._Jg2;_Xp1['dampingRatio']=this._Kg2;return _Xp1}};_uf2._sQ1(_W52);function _ah2(){this.parent.call(this);
this.type=_W52._of2;this._Gf2=new _LR1();this._Hf2=new _LR1();this._bh2=new _LR1(1.0,0.0);this._If2=0.0;this._Nf2=!1;this._ch2=0.0;this._dh2=0.0;this._Of2=!1;this._eh2=0.0;this._Mf2=0.0;Object.seal(this)}_ah2.prototype={_9Y1:function(_072,_172,anchor,_fe1){this._162=_072;this._262=_172;this._Gf2=this._162._D32(anchor);this._Hf2=this._262._D32(anchor);this._bh2=this._162._F32(_fe1);this._If2=this._262._tS1()-this._162._tS1()},__R1:function(data,_772,_ff2){this.parent.prototype.__R1.call(this,data,_772,
_ff2);this._Gf2.__R1(data['localAnchorA']);this._Hf2.__R1(data['localAnchorB']);this._bh2.__R1(data['localAxisA']);this._If2=data['referenceAngle'];this._Nf2=data['enableLimit'];this._ch2=data['lowerTranslation'];this._dh2=data['upperTranslation'];this._Of2=data['enableMotor'];this._eh2=data['maxMotorForce'];this._Mf2=data['motorSpeed']}};_ah2._sQ1(_df2);function _wf2(_T22){this.parent.call(this,_T22);this._Pf2=_T22._Gf2._401();this._Qf2=_T22._Hf2._401();this._fh2=_T22._bh2._401();this._fh2._VR1();
this._gh2=_LS1(1.0,this._fh2);this._Rf2=_T22._If2;this._Sf2=new _1S1();this._8g2=0.0;this._Tf2=0.0;this._hh2=_T22._ch2;this._ih2=_T22._dh2;this._jh2=_T22._eh2;this._Xf2=_T22._Mf2;this._Yf2=_T22._Nf2;this._Zf2=_T22._Of2;this.__f2=_W52._jf2;this._x12=new _LR1();this._kh2=new _LR1();this._Bc2=0;this._Cc2=0;this._2g2=new _LR1();this._3g2=new _LR1();this._4g2=0;this._5g2=0;this._6g2=0;this._7g2=0;this._lh2=0,this._mh2=0;this._nh2=0,this._oh2=0;this._ph2=new _fS1();this._8g2=0}_wf2.prototype={_d72:function(){
return this.__52._A32(this._Pf2)},_e72:function(){return this._Y52._A32(this._Qf2)},_gf2:function(_252){return _LR1.Multiply(_252,_LR1._ya1(_LR1.Multiply(this._Sf2.x,this._kh2),_LR1.Multiply((this._Tf2+this._Sf2._G61),this._x12)))},_hf2:function(_252){return _252*this._Sf2.y;},_9g2:function(){return this._Pf2},_ag2:function(){return this._Qf2},_qh2:function(){return this._fh2},_bg2:function(){return this._Rf2},_rh2:function(){var _YW1=this.__52._A32(this._Pf2);var _ZW1=this._Y52._A32(this._Qf2);var _be1=_LR1._TR1(_ZW1,
_YW1);var _fe1=this.__52._B32(this._fh2);var _7f2=_IS1(_be1,_fe1);return _7f2},_dg2:function(){var _072=this.__52;var _172=this._Y52;var _JX1=_XS1(_072._m_1._Nr1,_LR1._TR1(this._Pf2,_072._s22._zS1));var _KX1=_XS1(_172._m_1._Nr1,_LR1._TR1(this._Qf2,_172._s22._zS1));var _ee1=_LR1._ya1(_072._s22._9c,_JX1);var _zT1=_LR1._ya1(_172._s22._9c,_KX1);var _be1=_LR1._TR1(_zT1,_ee1);var _fe1=_XS1(_072._m_1._Nr1,this._fh2);var _Sd2=_072._x22;var _Ud2=_172._x22;var _HW1=_072._y22;var _IW1=_172._y22;var _An=_IS1(_be1,_LS1(_HW1,
_fe1))+_IS1(_fe1,_LR1._TR1(_LR1._TR1(_LR1._ya1(_Ud2,_LS1(_IW1,_KX1)),_Sd2),_LS1(_HW1,_JX1)));return _An},_eg2:function(){return this._Yf2},_fg2:function(_U32){if(_U32!=this._Yf2){this.__52._oF1(!0);this._Y52._oF1(!0);this._Yf2=_U32;this._Sf2._G61=0.0}},_gg2:function(){return this._hh2},_hg2:function(){return this._ih2},_ig2:function(_3B1,_aV1){_XQ1(_3B1<=_aV1);if(_3B1!=this._hh2||_aV1!=this._ih2){this.__52._oF1(!0);this._Y52._oF1(!0);this._hh2=_3B1;this._ih2=_aV1;this._Sf2._G61=0.0}},_jg2:function(){
return this._Zf2},_kg2:function(_U32){this.__52._oF1(!0);this._Y52._oF1(!0);this._Zf2=_U32},_lg2:function(_An){this.__52._oF1(!0);this._Y52._oF1(!0);this._Xf2=_An},_mg2:function(){return this._Xf2},_sh2:function(_o32){this.__52._oF1(!0);this._Y52._oF1(!0);this._jh2=_o32},_th2:function(){return this._jh2},_uh2:function(_252){return _252*this._Tf2},_Ve2:function(data){this._Bc2=this.__52._j22;this._Cc2=this._Y52._j22;this._2g2=this.__52._s22._zS1;this._3g2=this._Y52._s22._zS1;this._4g2=this.__52._H22;
this._5g2=this._Y52._H22;this._6g2=this.__52._J22;this._7g2=this._Y52._J22;var _d62=data._a52[this._Bc2]._9c._401();var _Rd2=data._a52[this._Bc2]._e41;var _Sd2=data._b52[this._Bc2]._C41._401();var _HW1=data._b52[this._Bc2]._ac;var _f62=data._a52[this._Cc2]._9c._401();var _Td2=data._a52[this._Cc2]._e41;var _Ud2=data._b52[this._Cc2]._C41._401();var _IW1=data._b52[this._Cc2]._ac;var _qg2=new _sS1(_Rd2),_rg2=new _sS1(_Td2);var _JX1=_XS1(_qg2,_LR1._TR1(this._Pf2,this._2g2));var _KX1=_XS1(_rg2,_LR1._TR1(this._Qf2,
this._3g2));var _be1=_LR1._ya1(_LR1._TR1(_f62,_d62),_LR1._TR1(_KX1,_JX1));var _Pd2=this._4g2,_Qd2=this._5g2;var _612=this._6g2,_712=this._7g2;{this._x12=_XS1(_qg2,this._fh2);this._nh2=_JS1(_LR1._ya1(_be1,_JX1),this._x12);this._oh2=_JS1(_KX1,this._x12);this._8g2=_Pd2+_Qd2+_612*this._nh2*this._nh2+_712*this._oh2*this._oh2;if(this._8g2>0.0){this._8g2=1.0/this._8g2;}}{this._kh2=_XS1(_qg2,this._gh2);this._lh2=_JS1(_LR1._ya1(_be1,_JX1),this._kh2);this._mh2=_JS1(_KX1,this._kh2);var _7e2=_Pd2+_Qd2+_612*this._lh2*this._lh2+_712*this._mh2*this._mh2;
var _9e2=_612*this._lh2+_712*this._mh2;var _vh2=_612*this._lh2*this._nh2+_712*this._mh2*this._oh2;var _8e2=_612+_712;if(_8e2==0.0){_8e2=1.0}var _wh2=_612*this._nh2+_712*this._oh2;var _xh2=_Pd2+_Qd2+_612*this._nh2*this._nh2+_712*this._oh2*this._oh2;this._ph2._Eq1._Tb1(_7e2,_9e2,_vh2);this._ph2._4v1._Tb1(_9e2,_8e2,_wh2);this._ph2._hS1._Tb1(_vh2,_wh2,_xh2)}if(this._Yf2){var _yh2=_IS1(this._x12,_be1);if(_6T1(this._ih2-this._hh2)<2.0*_5R1){this.__f2=_W52._mf2}else if(_yh2<=this._hh2){if(this.__f2!=_W52._kf2){
this.__f2=_W52._kf2;this._Sf2._G61=0.0}}else if(_yh2>=this._ih2){if(this.__f2!=_W52._lf2){this.__f2=_W52._lf2;this._Sf2._G61=0.0}}else {this.__f2=_W52._jf2;this._Sf2._G61=0.0}}else {this.__f2=_W52._jf2;this._Sf2._G61=0.0}if(this._Zf2==!1){this._Tf2=0.0}if(data._AQ1._652){this._Sf2.Multiply(data._AQ1._352);this._Tf2*=data._AQ1._352;var _0_1=_LR1._ya1(_LR1.Multiply(this._Sf2.x,this._kh2),_LR1.Multiply((this._Tf2+this._Sf2._G61),this._x12));var _zh2=this._Sf2.x*this._lh2+this._Sf2.y+(this._Tf2+this._Sf2._G61)*this._nh2;
var _Ah2=this._Sf2.x*this._mh2+this._Sf2.y+(this._Tf2+this._Sf2._G61)*this._oh2;_Sd2._TR1(_LR1.Multiply(_Pd2,_0_1));_HW1-=_612*_zh2;_Ud2._ya1(_LR1.Multiply(_Qd2,_0_1));_IW1+=_712*_Ah2}else {this._Sf2._MR1();this._Tf2=0.0}data._b52[this._Bc2]._C41._PR1(_Sd2);data._b52[this._Bc2]._ac=_HW1;data._b52[this._Cc2]._C41._PR1(_Ud2);data._b52[this._Cc2]._ac=_IW1},_ce2:function(data){var _Sd2=data._b52[this._Bc2]._C41._401();var _HW1=data._b52[this._Bc2]._ac;var _Ud2=data._b52[this._Cc2]._C41._401();var _IW1=data._b52[this._Cc2]._ac;
var _Pd2=this._4g2,_Qd2=this._5g2;var _612=this._6g2,_712=this._7g2;if(this._Zf2&&this.__f2!=_W52._mf2){var _tg2=_IS1(this._x12,_LR1._TR1(_Ud2,_Sd2))+this._oh2*_IW1-this._nh2*_HW1;var _u32=this._8g2*(this._Xf2-_tg2);var _ug2=this._Tf2;var _vg2=data._AQ1._3o1*this._jh2;this._Tf2=_dT1(this._Tf2+_u32,-_vg2,_vg2);_u32=this._Tf2-_ug2;var _0_1=_LR1.Multiply(_u32,this._x12);var _zh2=_u32*this._nh2;var _Ah2=_u32*this._oh2;_Sd2._TR1(_LR1.Multiply(_Pd2,_0_1));_HW1-=_612*_zh2;_Ud2._ya1(_LR1.Multiply(_Qd2,_0_1));_IW1+=_712*_Ah2}
var _wg2=new _LR1();_wg2.x=_IS1(this._kh2,_LR1._TR1(_Ud2,_Sd2))+this._mh2*_IW1-this._lh2*_HW1;_wg2.y=_IW1-_HW1;if(this._Yf2&&this.__f2!=_W52._jf2){var _xg2;_xg2=_IS1(this._x12,_LR1._TR1(_Ud2,_Sd2))+this._oh2*_IW1-this._nh2*_HW1;var _tg2=new _1S1(_wg2.x,_wg2.y,_xg2);var _Bh2=this._Sf2._401();var _Ch2=this._ph2._iS1(_tg2._QR1());this._Sf2._ya1(_Ch2);if(this.__f2==_W52._kf2){this._Sf2._G61=_bT1(this._Sf2._G61,0.0)}else if(this.__f2==_W52._lf2){this._Sf2._G61=_9T1(this._Sf2._G61,0.0)}var _621=_LR1._TR1(_wg2._QR1(),
_LR1.Multiply((this._Sf2._G61-_Bh2._G61),new _LR1(this._ph2._hS1.x,this._ph2._hS1.y)));var _Dh2=_LR1._ya1(this._ph2._lS1(_621),new _LR1(_Bh2.x,_Bh2.y));this._Sf2.x=_Dh2.x;this._Sf2.y=_Dh2.y;_Ch2=_1S1._TR1(this._Sf2,_Bh2);var _0_1=_LR1._ya1(_LR1.Multiply(_Ch2.x,this._kh2),_LR1.Multiply(_Ch2._G61,this._x12));var _zh2=_Ch2.x*this._lh2+_Ch2.y+_Ch2._G61*this._nh2;var _Ah2=_Ch2.x*this._mh2+_Ch2.y+_Ch2._G61*this._oh2;_Sd2._TR1(_LR1.Multiply(_Pd2,_0_1));_HW1-=_612*_zh2;_Ud2._ya1(_LR1.Multiply(_Qd2,_0_1));_IW1+=_712*_Ah2}
else {var _Ch2=this._ph2._lS1(_wg2._QR1());this._Sf2.x+=_Ch2.x;this._Sf2.y+=_Ch2.y;var _0_1=_LR1.Multiply(_Ch2.x,this._kh2);var _zh2=_Ch2.x*this._lh2+_Ch2.y;var _Ah2=_Ch2.x*this._mh2+_Ch2.y;_Sd2._TR1(_LR1.Multiply(_Pd2,_0_1));_HW1-=_612*_zh2;_Ud2._ya1(_LR1.Multiply(_Qd2,_0_1));_IW1+=_712*_Ah2}data._b52[this._Bc2]._C41._PR1(_Sd2);data._b52[this._Bc2]._ac=_HW1;data._b52[this._Cc2]._C41._PR1(_Ud2);data._b52[this._Cc2]._ac=_IW1;},_xe2:function(data){var _d62=data._a52[this._Bc2]._9c._401();var _Rd2=data._a52[this._Bc2]._e41;
var _f62=data._a52[this._Cc2]._9c._401();var _Td2=data._a52[this._Cc2]._e41;var _qg2=new _sS1(_Rd2),_rg2=new _sS1(_Td2);var _Pd2=this._4g2,_Qd2=this._5g2;var _612=this._6g2,_712=this._7g2;var _JX1=_XS1(_qg2,_LR1._TR1(this._Pf2,this._2g2));var _KX1=_XS1(_rg2,_LR1._TR1(this._Qf2,this._3g2));var _be1=_LR1._TR1(_LR1._TR1(_LR1._ya1(_f62,_KX1),_d62),_JX1);var _fe1=_XS1(_qg2,this._fh2);var _DM1=_JS1(_LR1._ya1(_be1,_JX1),_fe1);var _EM1=_JS1(_KX1,_fe1);var _Eh2=_XS1(_qg2,this._gh2);var _km1=_JS1(_LR1._ya1(_be1,_JX1),_Eh2);
var _lm1=_JS1(_KX1,_Eh2);var _u32=new _1S1();var _Fh2=new _LR1();_Fh2.x=_IS1(_Eh2,_be1);_Fh2.y=_Td2-_Rd2-this._Rf2;var _Gh2=_6T1(_Fh2.x);var _Ag2=_6T1(_Fh2.y);var _xp=!1;var _Hh2=0.0;if(this._Yf2){var _7f2=_IS1(_fe1,_be1);if(_6T1(this._ih2-this._hh2)<2.0*_5R1){_Hh2=_dT1(_7f2,-_bR1,_bR1);_Gh2=_bT1(_Gh2,_6T1(_7f2));_xp=!0}else if(_7f2<=this._hh2){_Hh2=_dT1(_7f2-this._hh2+_5R1,-_bR1,0.0);_Gh2=_bT1(_Gh2,this._hh2-_7f2);_xp=!0}else if(_7f2>=this._ih2){_Hh2=_dT1(_7f2-this._ih2-_5R1,0.0,_bR1);_Gh2=_bT1(_Gh2,_7f2-this._ih2);
_xp=!0}}if(_xp){var _7e2=_Pd2+_Qd2+_612*_km1*_km1+_712*_lm1*_lm1;var _9e2=_612*_km1+_712*_lm1;var _vh2=_612*_km1*_DM1+_712*_lm1*_EM1;var _8e2=_612+_712;if(_8e2==0.0){_8e2=1.0}var _wh2=_612*_DM1+_712*_EM1;var _xh2=_Pd2+_Qd2+_612*_DM1*_DM1+_712*_EM1*_EM1;var _vd2=new _fS1();_vd2._Eq1._Tb1(_7e2,_9e2,_vh2);_vd2._4v1._Tb1(_9e2,_8e2,_wh2);_vd2._hS1._Tb1(_vh2,_wh2,_xh2);var _2T1=new _1S1();_2T1.x=_Fh2.x;_2T1.y=_Fh2.y;_2T1._G61=_Hh2;_u32=_vd2._iS1(_2T1._QR1())}else {var _7e2=_Pd2+_Qd2+_612*_km1*_km1+_712*_lm1*_lm1;
var _9e2=_612*_km1+_712*_lm1;var _8e2=_612+_712;if(_8e2==0.0){_8e2=1.0}var _vd2=new _3S1();_vd2._Eq1._Tb1(_7e2,_9e2);_vd2._4v1._Tb1(_9e2,_8e2);var _Ih2=_vd2._aS1(_Fh2._QR1());_u32.x=_Ih2.x;_u32.y=_Ih2.y;_u32._G61=0.0}var _0_1=_LR1._ya1(_LR1.Multiply(_u32.x,_Eh2),_LR1.Multiply(_u32._G61,_fe1));var _zh2=_u32.x*_km1+_u32.y+_u32._G61*_DM1;var _Ah2=_u32.x*_lm1+_u32.y+_u32._G61*_EM1;_d62._TR1(_LR1.Multiply(_Pd2,_0_1));_Rd2-=_612*_zh2;_f62._ya1(_LR1.Multiply(_Qd2,_0_1));_Td2+=_712*_Ah2;data._a52[this._Bc2]._9c._PR1(_d62);
data._a52[this._Bc2]._e41=_Rd2;data._a52[this._Cc2]._9c._PR1(_f62);data._a52[this._Cc2]._e41=_Td2;return _Gh2<=_5R1&&_Ag2<=_6R1},_ZR1:function(out){var _Xp1=out||{};this.parent.prototype._ZR1.call(this,_Xp1);_Xp1['localAnchorA']=this._Pf2._ZR1();_Xp1['localAnchorB']=this._Qf2._ZR1();_Xp1['localAxisA']=this._fh2._ZR1();_Xp1['referenceAngle']=this._Rf2;_Xp1['enableLimit']=this._Yf2;_Xp1['lowerTranslation']=this._hh2;_Xp1['upperTranslation']=this._ih2;_Xp1['enableMotor']=this._Zf2;_Xp1['maxMotorForce']=this._jh2;
_Xp1['motorSpeed']=this._Xf2;return _Xp1}};_wf2._sQ1(_W52);function _Jh2(){this.parent.call(this);this.type=_W52._sf2;this._Gf2=new _LR1();this._Hf2=new _LR1();this._Eg2=0.0;this._Kh2=0.0;Object.seal(this)}_Jh2.prototype={_9Y1:function(_072,_172,anchor){this._162=_072;this._262=_172;this._Gf2._PR1(this._162._D32(anchor));this._Hf2._PR1(this._262._D32(anchor))},__R1:function(data,_772,_ff2){this.parent.prototype.__R1.call(this,data,_772,_ff2);this._Gf2.__R1(data['localAnchorA']);this._Hf2.__R1(data['localAnchorB']);
this._Eg2=data['maxForce'];this._Kh2=data['maxTorque']}};_Jh2._sQ1(_df2);function _Cf2(_T22){this.parent.call(this,_T22);this._Pf2=_T22._Gf2._401();this._Qf2=_T22._Hf2._401();this._Lh2=new _LR1();this._Mh2=0.0;this._Ig2=_T22._Eg2;this._Nh2=_T22._Kh2;this._Bc2=0;this._Cc2=0;this._0g2=new _LR1();this._1g2=new _LR1();this._2g2=new _LR1();this._3g2=new _LR1();this._4g2=0;this._5g2=0;this._6g2=0;this._7g2=0;this._Oh2=new _3S1();this._Ph2=0}_Cf2.prototype={_d72:function(){return this.__52._A32(this._Pf2);},_e72:function(){
return this._Y52._A32(this._Qf2)},_gf2:function(_252){return _LR1.Multiply(_252,this._Lh2)},_hf2:function(_252){return _252*this._Mh2},_9g2:function(){return this._Pf2},_ag2:function(){return this._Qf2},_Qg2:function(_o32){_XQ1(_BR1(_o32)&&_o32>=0.0);this._Ig2=_o32},_Rg2:function(){return this._Ig2},_Qh2:function(_s32){_XQ1(_BR1(_s32)&&_s32>=0.0);this._Nh2=_s32},_Rh2:function(){return this._Nh2},_Ve2:function(data){this._Bc2=this.__52._j22;this._Cc2=this._Y52._j22;this._2g2._PR1(this.__52._s22._zS1);this._3g2._PR1(this._Y52._s22._zS1);
this._4g2=this.__52._H22;this._5g2=this._Y52._H22;this._6g2=this.__52._J22;this._7g2=this._Y52._J22;var _Rd2=data._a52[this._Bc2]._e41;var _Sd2=data._b52[this._Bc2]._C41._401();var _HW1=data._b52[this._Bc2]._ac;var _Td2=data._a52[this._Cc2]._e41;var _Ud2=data._b52[this._Cc2]._C41._401();var _IW1=data._b52[this._Cc2]._ac;var _qg2=new _sS1(_Rd2),_rg2=new _sS1(_Td2);this._0g2=_XS1(_qg2,_LR1._TR1(this._Pf2,this._2g2));this._1g2=_XS1(_rg2,_LR1._TR1(this._Qf2,this._3g2));var _Pd2=this._4g2,_Qd2=this._5g2;var _612=this._6g2,
_712=this._7g2;var _vd2=new _3S1();_vd2._Eq1.x=_Pd2+_Qd2+_612*this._0g2.y*this._0g2.y+_712*this._1g2.y*this._1g2.y;_vd2._Eq1.y=-_612*this._0g2.x*this._0g2.y-_712*this._1g2.x*this._1g2.y;_vd2._4v1.x=_vd2._Eq1.y;_vd2._4v1.y=_Pd2+_Qd2+_612*this._0g2.x*this._0g2.x+_712*this._1g2.x*this._1g2.x;this._Oh2=_vd2._7S1();this._Ph2=_612+_712;if(this._Ph2>0.0){this._Ph2=1.0/this._Ph2}if(data._AQ1._652){this._Lh2.Multiply(data._AQ1._352);this._Mh2*=data._AQ1._352;var _0_1=new _LR1(this._Lh2.x,this._Lh2.y);_Sd2._TR1(_LR1.Multiply(_Pd2,
_0_1));_HW1-=_612*(_JS1(this._0g2,_0_1)+this._Mh2);_Ud2._ya1(_LR1.Multiply(_Qd2,_0_1));_IW1+=_712*(_JS1(this._1g2,_0_1)+this._Mh2)}else {this._Lh2._MR1();this._Mh2=0.0}data._b52[this._Bc2]._C41._PR1(_Sd2);data._b52[this._Bc2]._ac=_HW1;data._b52[this._Cc2]._C41._PR1(_Ud2);data._b52[this._Cc2]._ac=_IW1},_ce2:function(data){var _Sd2=data._b52[this._Bc2]._C41._401();var _HW1=data._b52[this._Bc2]._ac;var _Ud2=data._b52[this._Cc2]._C41._401();var _IW1=data._b52[this._Cc2]._ac;var _Pd2=this._4g2,_Qd2=this._5g2;
var _612=this._6g2,_712=this._7g2;var _bc=data._AQ1._3o1;{var _tg2=_IW1-_HW1;var _u32=-this._Ph2*_tg2;var _ug2=this._Mh2;var _vg2=_bc*this._Nh2;this._Mh2=_dT1(this._Mh2+_u32,-_vg2,_vg2);_u32=this._Mh2-_ug2;_HW1-=_612*_u32;_IW1+=_712*_u32}{var _xg2=_LR1._ya1(_Ud2,_LR1._TR1(_LS1(_IW1,this._1g2),_LR1._TR1(_Sd2,_LS1(_HW1,this._0g2))));var _Sh2=_MS1(this._Oh2,_xg2)._QR1();var _Th2=this._Lh2._401();this._Lh2._ya1(_Sh2);var _Uh2=_bc*this._Ig2;if(this._Lh2._UR1()>_Uh2*_Uh2){this._Lh2._VR1();this._Lh2.Multiply(_Uh2);
}_Sh2=_LR1._TR1(this._Lh2,_Th2);_Sd2._TR1(_LR1.Multiply(_Pd2,_Sh2));_HW1-=_612*_JS1(this._0g2,_Sh2);_Ud2._ya1(_LR1.Multiply(_Qd2,_Sh2));_IW1+=_712*_JS1(this._1g2,_Sh2)}data._b52[this._Bc2]._C41._PR1(_Sd2);data._b52[this._Bc2]._ac=_HW1;data._b52[this._Cc2]._C41._PR1(_Ud2);data._b52[this._Cc2]._ac=_IW1},_xe2:function(data){return !0},_ZR1:function(out){var _Xp1=out||{};this.parent.prototype._ZR1.call(this,_Xp1);_Xp1['localAnchorA']=this._Pf2._ZR1();_Xp1['localAnchorB']=this._Qf2._ZR1();_Xp1['maxForce']=this._Ig2;
_Xp1['maxTorque']=this._Nh2;return _Xp1}};_Cf2._sQ1(_W52);function _Vh2(){this.parent.call(this);this.type=_W52._rf2;this._Gf2=new _LR1(0.0,0.0);this._Hf2=new _LR1(0.0,0.0);this._If2=0.0;this._Fg2=0.0;this._Gg2=0.0;Object.seal(this)}_Vh2.prototype={_9Y1:function(_072,_172,anchor){this._162=_072;this._262=_172;this._Gf2._PR1(this._162._D32(anchor));this._Hf2._PR1(this._262._D32(anchor));this._If2=this._262._tS1()-this._162._tS1()},__R1:function(data,_772,_ff2){this.parent.prototype.__R1.call(this,data,
_772,_ff2);this._Gf2.__R1(data['localAnchorA']);this._Hf2.__R1(data['localAnchorB']);this._If2=data['referenceAngle'];this._Fg2=data['frequencyHz'];this._Gg2=data['dampingRatio']}};_Vh2._sQ1(_df2);function _Bf2(_T22){this.parent.call(this,_T22);this._1h2=0;this._Mg2=0;this._Bc2=0;this._Cc2=0;this._0g2=new _LR1();this._1g2=new _LR1();this._2g2=new _LR1();this._3g2=new _LR1();this._4g2=0;this._5g2=0;this._6g2=0;this._7g2=0;this._G22=new _fS1();this._Pf2=_T22._Gf2._401();this._Qf2=_T22._Hf2._401();this._Rf2=_T22._If2;
this._Jg2=_T22._Fg2;this._Kg2=_T22._Gg2;this._Sf2=new _1S1()}_Bf2.prototype={_d72:function(){return this.__52._A32(this._Pf2)},_e72:function(){return this._Y52._A32(this._Qf2)},_gf2:function(_252){var _0_1=new _LR1(this._Sf2.x,this._Sf2.y);return _LR1.Multiply(_252,_0_1)},_hf2:function(_252){return _252*this._Sf2._G61},_9g2:function(){return this._Pf2},_ag2:function(){return this._Qf2},_bg2:function(){return this._Rf2},_Sg2:function(_Tg2){this._Jg2=_Tg2},_Ug2:function(){return this._Jg2},_Vg2:function(_Ze2){
this._Kg2=_Ze2},_Wg2:function(){return this._Kg2},_Ve2:function(data){this._Bc2=this.__52._j22;this._Cc2=this._Y52._j22;this._2g2._PR1(this.__52._s22._zS1);this._3g2._PR1(this._Y52._s22._zS1);this._4g2=this.__52._H22;this._5g2=this._Y52._H22;this._6g2=this.__52._J22;this._7g2=this._Y52._J22;var _Rd2=data._a52[this._Bc2]._e41;var _Sd2=data._b52[this._Bc2]._C41._401();var _HW1=data._b52[this._Bc2]._ac;var _Td2=data._a52[this._Cc2]._e41;var _Ud2=data._b52[this._Cc2]._C41._401();var _IW1=data._b52[this._Cc2]._ac;
var _qg2=new _sS1(_Rd2),_rg2=new _sS1(_Td2);this._0g2._PR1(_XS1(_qg2,_LR1._TR1(this._Pf2,this._2g2)));this._1g2._PR1(_XS1(_rg2,_LR1._TR1(this._Qf2,this._3g2)));var _Pd2=this._4g2,_Qd2=this._5g2;var _612=this._6g2,_712=this._7g2;var _vd2=new _fS1();_vd2._Eq1.x=_Pd2+_Qd2+this._0g2.y*this._0g2.y*_612+this._1g2.y*this._1g2.y*_712;_vd2._4v1.x=-this._0g2.y*this._0g2.x*_612-this._1g2.y*this._1g2.x*_712;_vd2._hS1.x=-this._0g2.y*_612-this._1g2.y*_712;_vd2._Eq1.y=_vd2._4v1.x;_vd2._4v1.y=_Pd2+_Qd2+this._0g2.x*this._0g2.x*_612+this._1g2.x*this._1g2.x*_712;
_vd2._hS1.y=this._0g2.x*_612+this._1g2.x*_712;_vd2._Eq1._G61=_vd2._hS1.x;_vd2._4v1._G61=_vd2._hS1.y;_vd2._hS1._G61=_612+_712;if(this._Jg2>0.0){_vd2._mS1(this._G22);var _Wh2=_612+_712;var _R11=_Wh2>0.0?1.0/_Wh2:0.0;var _2T1=_Td2-_Rd2-this._Rf2;var _Xg2=2.0*_0R1*this._Jg2;var _be1=2.0*_R11*this._Kg2*_Xg2;var _Fc1=_R11*_Xg2*_Xg2;var _bc=data._AQ1._3o1;this._Mg2=_bc*(_be1+_bc*_Fc1);this._Mg2=this._Mg2!=0.0?1.0/this._Mg2:0.0;this._1h2=_2T1*_bc*_Fc1*this._Mg2;_Wh2+=this._Mg2;this._G22._hS1._G61=_Wh2!=0.0?1.0/_Wh2:0.0}
else {_vd2._oS1(this._G22);this._Mg2=0.0;this._1h2=0.0}if(data._AQ1._652){this._Sf2.Multiply(data._AQ1._352);var _0_1=new _LR1(this._Sf2.x,this._Sf2.y);_Sd2._TR1(_LR1.Multiply(_Pd2,_0_1));_HW1-=_612*(_JS1(this._0g2,_0_1)+this._Sf2._G61);_Ud2._ya1(_LR1.Multiply(_Qd2,_0_1));_IW1+=_712*(_JS1(this._1g2,_0_1)+this._Sf2._G61)}else {this._Sf2._MR1()}data._b52[this._Bc2]._C41._PR1(_Sd2);data._b52[this._Bc2]._ac=_HW1;data._b52[this._Cc2]._C41._PR1(_Ud2);data._b52[this._Cc2]._ac=_IW1},_ce2:function(data){var _Sd2=data._b52[this._Bc2]._C41._401();
var _HW1=data._b52[this._Bc2]._ac;var _Ud2=data._b52[this._Cc2]._C41._401();var _IW1=data._b52[this._Cc2]._ac;var _Pd2=this._4g2,_Qd2=this._5g2;var _612=this._6g2,_712=this._7g2;if(this._Jg2>0.0){var _xg2=_IW1-_HW1;var _Sh2=-this._G22._hS1._G61*(_xg2+this._1h2+this._Mg2*this._Sf2._G61);this._Sf2._G61+=_Sh2;_HW1-=_612*_Sh2;_IW1+=_712*_Sh2;var _wg2=_LR1._TR1(_LR1._TR1(_LR1._ya1(_Ud2,_LS1(_IW1,this._1g2)),_Sd2),_LS1(_HW1,this._0g2));var _Ih2=_TS1(this._G22,_wg2)._QR1();this._Sf2.x+=_Ih2.x;this._Sf2.y+=_Ih2.y;
var _0_1=_Ih2._401();_Sd2._TR1(_LR1.Multiply(_Pd2,_0_1));_HW1-=_612*_JS1(this._0g2,_0_1);_Ud2._ya1(_LR1.Multiply(_Qd2,_0_1));_IW1+=_712*_JS1(this._1g2,_0_1)}else {var _wg2=_LR1._TR1(_LR1._TR1(_LR1._ya1(_Ud2,_LS1(_IW1,this._1g2)),_Sd2),_LS1(_HW1,this._0g2));var _xg2=_IW1-_HW1;var _tg2=new _1S1(_wg2.x,_wg2.y,_xg2);var _u32=_SS1(this._G22,_tg2)._QR1();this._Sf2._ya1(_u32);var _0_1=new _LR1(_u32.x,_u32.y);_Sd2._TR1(_LR1.Multiply(_Pd2,_0_1));_HW1-=_612*(_JS1(this._0g2,_0_1)+_u32._G61);_Ud2._ya1(_LR1.Multiply(_Qd2,
_0_1));_IW1+=_712*(_JS1(this._1g2,_0_1)+_u32._G61)}data._b52[this._Bc2]._C41._PR1(_Sd2);data._b52[this._Bc2]._ac=_HW1;data._b52[this._Cc2]._C41._PR1(_Ud2);data._b52[this._Cc2]._ac=_IW1},_xe2:function(data){var _d62=data._a52[this._Bc2]._9c._401();var _Rd2=data._a52[this._Bc2]._e41;var _f62=data._a52[this._Cc2]._9c._401();var _Td2=data._a52[this._Cc2]._e41;var _qg2=new _sS1(_Rd2),_rg2=new _sS1(_Td2);var _Pd2=this._4g2,_Qd2=this._5g2;var _612=this._6g2,_712=this._7g2;var _JX1=_XS1(_qg2,_LR1._TR1(this._Pf2,this._2g2));
var _KX1=_XS1(_rg2,_LR1._TR1(this._Qf2,this._3g2));var _Bg2,_Ag2;var _vd2=new _fS1();_vd2._Eq1.x=_Pd2+_Qd2+_JX1.y*_JX1.y*_612+_KX1.y*_KX1.y*_712;_vd2._4v1.x=-_JX1.y*_JX1.x*_612-_KX1.y*_KX1.x*_712;_vd2._hS1.x=-_JX1.y*_612-_KX1.y*_712;_vd2._Eq1.y=_vd2._4v1.x;_vd2._4v1.y=_Pd2+_Qd2+_JX1.x*_JX1.x*_612+_KX1.x*_KX1.x*_712;_vd2._hS1.y=_JX1.x*_612+_KX1.x*_712;_vd2._Eq1._G61=_vd2._hS1.x;_vd2._4v1._G61=_vd2._hS1.y;_vd2._hS1._G61=_612+_712;if(this._Jg2>0.0){var _Fh2=_LR1._TR1(_LR1._TR1(_LR1._ya1(_f62,_KX1),_d62),
_JX1);_Bg2=_Fh2.Length();_Ag2=0.0;var _0_1=_vd2._lS1(_Fh2)._QR1();_d62._TR1(_LR1.Multiply(_Pd2,_0_1));_Rd2-=_612*_JS1(_JX1,_0_1);_f62._ya1(_LR1.Multiply(_Qd2,_0_1));_Td2+=_712*_JS1(_KX1,_0_1)}else {var _Fh2=_LR1._TR1(_LR1._TR1(_LR1._ya1(_f62,_KX1),_d62),_JX1);var _Hh2=_Td2-_Rd2-this._Rf2;_Bg2=_Fh2.Length();_Ag2=_6T1(_Hh2);var _2T1=new _1S1(_Fh2.x,_Fh2.y,_Hh2);var _u32=_vd2._iS1(_2T1)._QR1();var _0_1=new _LR1(_u32.x,_u32.y);_d62._TR1(_LR1.Multiply(_Pd2,_0_1));_Rd2-=_612*(_JS1(_JX1,_0_1)+_u32._G61);_f62._ya1(_LR1.Multiply(_Qd2,
_0_1));_Td2+=_712*(_JS1(_KX1,_0_1)+_u32._G61)}data._a52[this._Bc2]._9c._PR1(_d62);data._a52[this._Bc2]._e41=_Rd2;data._a52[this._Cc2]._9c._PR1(_f62);data._a52[this._Cc2]._e41=_Td2;return _Bg2<=_5R1&&_Ag2<=_6R1},_ZR1:function(out){var _Xp1=out||{};this.parent.prototype._ZR1.call(this,_Xp1);_Xp1['localAnchorA']=this._Pf2._ZR1();_Xp1['localAnchorB']=this._Qf2._ZR1();_Xp1['referenceAngle']=this._Rf2;_Xp1['frequencyHz']=this._Jg2;_Xp1['dampingRatio']=this._Kg2;return _Xp1}};_Bf2._sQ1(_W52);function _Xh2(){
this.parent.call(this);this.type=_W52._qf2;this._Gf2=new _LR1();this._Hf2=new _LR1();this._bh2=new _LR1(1.0,0.0);this._Of2=!1;this._Lf2=0.0;this._Mf2=0.0;this._Fg2=2.0;this._Gg2=0.7;Object.seal(this)}_Xh2.prototype={_9Y1:function(_072,_172,anchor,_fe1){this._162=_072;this._262=_172;this._Gf2._PR1(this._162._D32(anchor));this._Hf2._PR1(this._262._D32(anchor));this._bh2._PR1(this._162._F32(_fe1))},__R1:function(data,_772,_ff2){this.parent.prototype.__R1.call(this,data,_772,_ff2);this._Gf2.__R1(data['localAnchorA']);
this._Hf2.__R1(data['localAnchorB']);this._bh2.__R1(data['localAxisA']);this._Of2=data['enableMotor'];this._Lf2=data['maxMotorTorque'];this._Mf2=data['motorSpeed'];this._Fg2=data['frequencyHz'];this._Gg2=data['dampingRatio']}};_Xh2._sQ1(_df2);function _Af2(_T22){this.parent.call(this,_T22);this._Bc2=0;this._Cc2=0;this._2g2=new _LR1();this._3g2=new _LR1();this._4g2=0;this._5g2=0;this._6g2=0;this._7g2=0;this._Pf2=_T22._Gf2._401();this._Qf2=_T22._Hf2._401();this._fh2=_T22._bh2._401();this._gh2=_LS1(1.0,
this._fh2);this._G22=0.0;this._Sf2=0.0;this._8g2=0.0;this._Tf2=0.0;this._Yh2=0.0;this._Zh2=0.0;this._Wf2=_T22._Lf2;this._Xf2=_T22._Mf2;this._Zf2=_T22._Of2;this._Jg2=_T22._Fg2;this._Kg2=_T22._Gg2;this._1h2=0.0;this._Mg2=0.0;this.__h2=new _LR1();this._0i2=new _LR1();this._1i2=this._2i2=0;this._3i2=this._4i2=0}_Af2.prototype={_d72:function(){return this.__52._A32(this._Pf2)},_e72:function(){return this._Y52._A32(this._Qf2)},_gf2:function(_252){return _LR1.Multiply(_252,_LR1._ya1(_LR1.Multiply(this._Sf2,
this._0i2),_LR1.Multiply(this._Zh2,this.__h2)))},_hf2:function(_252){return _252*this._Tf2;},_9g2:function(){return this._Pf2},_ag2:function(){return this._Qf2},_qh2:function(){return this._fh2},_rh2:function(){var _072=this.__52;var _172=this._Y52;var _YW1=_072._A32(this._Pf2);var _ZW1=_172._A32(this._Qf2);var _be1=_LR1._TR1(_ZW1,_YW1);var _fe1=_072._B32(this._fh2);var _7f2=_IS1(_be1,_fe1);return _7f2},_dg2:function(){var _HW1=this.__52._y22;var _IW1=this._Y52._y22;return _IW1-_HW1},_jg2:function(){return this._Zf2}
,_kg2:function(_U32){this.__52._oF1(!0);this._Y52._oF1(!0);this._Zf2=_U32},_lg2:function(_An){this.__52._oF1(!0);this._Y52._oF1(!0);this._Xf2=_An},_mg2:function(){return this._Xf2},_ng2:function(_s32){this.__52._oF1(!0);this._Y52._oF1(!0);this._Wf2=_s32},_og2:function(){return this._Wf2},_pg2:function(_252){return _252*this._Tf2},_5i2:function(_Tg2){this._Jg2=_Tg2},_6i2:function(){return this._Jg2},_7i2:function(_Ze2){this._Kg2=_Ze2},_8i2:function(){return this._Kg2},_Ve2:function(data){this._Bc2=this.__52._j22;
this._Cc2=this._Y52._j22;this._2g2._PR1(this.__52._s22._zS1);this._3g2._PR1(this._Y52._s22._zS1);this._4g2=this.__52._H22;this._5g2=this._Y52._H22;this._6g2=this.__52._J22;this._7g2=this._Y52._J22;var _Pd2=this._4g2,_Qd2=this._5g2;var _612=this._6g2,_712=this._7g2;var _d62=data._a52[this._Bc2]._9c._401();var _Rd2=data._a52[this._Bc2]._e41;var _Sd2=data._b52[this._Bc2]._C41._401();var _HW1=data._b52[this._Bc2]._ac;var _f62=data._a52[this._Cc2]._9c._401();var _Td2=data._a52[this._Cc2]._e41;var _Ud2=data._b52[this._Cc2]._C41._401();
var _IW1=data._b52[this._Cc2]._ac;var _qg2=new _sS1(_Rd2),_rg2=new _sS1(_Td2);var _JX1=_XS1(_qg2,_LR1._TR1(this._Pf2,this._2g2));var _KX1=_XS1(_rg2,_LR1._TR1(this._Qf2,this._3g2));var _be1=_LR1._TR1(_LR1._TR1(_LR1._ya1(_f62,_KX1),_d62),_JX1);{this._0i2._PR1(_XS1(_qg2,this._gh2));this._3i2=_JS1(_LR1._ya1(_be1,_JX1),this._0i2);this._4i2=_JS1(_KX1,this._0i2);this._G22=_Pd2+_Qd2+_612*this._3i2*this._3i2+_712*this._4i2*this._4i2;if(this._G22>0.0){this._G22=1.0/this._G22}}this._Yh2=0.0;this._1h2=0.0;this._Mg2=0.0;
if(this._Jg2>0.0){this.__h2._PR1(_XS1(_qg2,this._fh2));this._1i2=_JS1(_LR1._ya1(_be1,_JX1),this.__h2);this._2i2=_JS1(_KX1,this.__h2);var _7h2=_Pd2+_Qd2+_612*this._1i2*this._1i2+_712*this._2i2*this._2i2;if(_7h2>0.0){this._Yh2=1.0/_7h2;var _2T1=_IS1(_be1,this.__h2);var _Xg2=2.0*_0R1*this._Jg2;var _3b2=2.0*this._Yh2*this._Kg2*_Xg2;var _Fc1=this._Yh2*_Xg2*_Xg2;var _bc=data._AQ1._3o1;this._Mg2=_bc*(_3b2+_bc*_Fc1);if(this._Mg2>0.0){this._Mg2=1.0/this._Mg2}this._1h2=_2T1*_bc*_Fc1*this._Mg2;this._Yh2=_7h2+this._Mg2;
if(this._Yh2>0.0){this._Yh2=1.0/this._Yh2}}}else {this._Zh2=0.0}if(this._Zf2){this._8g2=_612+_712;if(this._8g2>0.0){this._8g2=1.0/this._8g2}}else {this._8g2=0.0;this._Tf2=0.0}if(data._AQ1._652){this._Sf2*=data._AQ1._352;this._Zh2*=data._AQ1._352;this._Tf2*=data._AQ1._352;var _0_1=_LR1._ya1(_LR1.Multiply(this._Sf2,this._0i2),_LR1.Multiply(this._Zh2,this.__h2));var _zh2=this._Sf2*this._3i2+this._Zh2*this._1i2+this._Tf2;var _Ah2=this._Sf2*this._4i2+this._Zh2*this._2i2+this._Tf2;_Sd2._TR1(_LR1.Multiply(this._4g2,
_0_1));_HW1-=this._6g2*_zh2;_Ud2._ya1(_LR1.Multiply(this._5g2,_0_1));_IW1+=this._7g2*_Ah2}else {this._Sf2=0.0;this._Zh2=0.0;this._Tf2=0.0}data._b52[this._Bc2]._C41._PR1(_Sd2);data._b52[this._Bc2]._ac=_HW1;data._b52[this._Cc2]._C41._PR1(_Ud2);data._b52[this._Cc2]._ac=_IW1},_ce2:function(data){var _Pd2=this._4g2,_Qd2=this._5g2;var _612=this._6g2,_712=this._7g2;var _Sd2=data._b52[this._Bc2]._C41._401();var _HW1=data._b52[this._Bc2]._ac;var _Ud2=data._b52[this._Cc2]._C41._401();var _IW1=data._b52[this._Cc2]._ac;
{var _tg2=_IS1(this.__h2,_LR1._TR1(_Ud2,_Sd2))+this._2i2*_IW1-this._1i2*_HW1;var _u32=-this._Yh2*(_tg2+this._1h2+this._Mg2*this._Zh2);this._Zh2+=_u32;var _0_1=_LR1.Multiply(_u32,this.__h2);var _zh2=_u32*this._1i2;var _Ah2=_u32*this._2i2;_Sd2._TR1(_LR1.Multiply(_Pd2,_0_1));_HW1-=_612*_zh2;_Ud2._ya1(_LR1.Multiply(_Qd2,_0_1));_IW1+=_712*_Ah2}{var _tg2=_IW1-_HW1-this._Xf2;var _u32=-this._8g2*_tg2;var _ug2=this._Tf2;var _vg2=data._AQ1._3o1*this._Wf2;this._Tf2=_dT1(this._Tf2+_u32,-_vg2,_vg2);_u32=this._Tf2-_ug2;
_HW1-=_612*_u32;_IW1+=_712*_u32}{var _tg2=_IS1(this._0i2,_LR1._TR1(_Ud2,_Sd2))+this._4i2*_IW1-this._3i2*_HW1;var _u32=-this._G22*_tg2;this._Sf2+=_u32;var _0_1=_LR1.Multiply(_u32,this._0i2);var _zh2=_u32*this._3i2;var _Ah2=_u32*this._4i2;_Sd2._TR1(_LR1.Multiply(_Pd2,_0_1));_HW1-=_612*_zh2;_Ud2._ya1(_LR1.Multiply(_Qd2,_0_1));_IW1+=_712*_Ah2}data._b52[this._Bc2]._C41._PR1(_Sd2);data._b52[this._Bc2]._ac=_HW1;data._b52[this._Cc2]._C41._PR1(_Ud2);data._b52[this._Cc2]._ac=_IW1},_xe2:function(data){var _d62=data._a52[this._Bc2]._9c._401();
var _Rd2=data._a52[this._Bc2]._e41;var _f62=data._a52[this._Cc2]._9c._401();var _Td2=data._a52[this._Cc2]._e41;var _qg2=new _sS1(_Rd2),_rg2=new _sS1(_Td2);var _JX1=_XS1(_qg2,_LR1._TR1(this._Pf2,this._2g2));var _KX1=_XS1(_rg2,_LR1._TR1(this._Qf2,this._3g2));var _be1=_LR1._ya1(_LR1._TR1(_f62,_d62),_LR1._TR1(_KX1,_JX1));var _hA1=_XS1(_qg2,this._gh2);var _9i2=_JS1(_LR1._ya1(_be1,_JX1),_hA1);var _ai2=_JS1(_KX1,_hA1);var _2T1=_IS1(_be1,_hA1);var _Fc1=this._4g2+this._5g2+this._6g2*this._3i2*this._3i2+this._7g2*this._4i2*this._4i2;
var _u32;if(_Fc1!=0.0){_u32=-_2T1/_Fc1}else {_u32=0.0}var _0_1=_LR1.Multiply(_u32,_hA1);var _zh2=_u32*_9i2;var _Ah2=_u32*_ai2;_d62._TR1(_LR1.Multiply(this._4g2,_0_1));_Rd2-=this._6g2*_zh2;_f62._ya1(_LR1.Multiply(this._5g2,_0_1));_Td2+=this._7g2*_Ah2;data._a52[this._Bc2]._9c._PR1(_d62);data._a52[this._Bc2]._e41=_Rd2;data._a52[this._Cc2]._9c._PR1(_f62);data._a52[this._Cc2]._e41=_Td2;return _6T1(_2T1)<=_5R1},_ZR1:function(out){var _Xp1=out||{};this.parent.prototype._ZR1.call(this,_Xp1);_Xp1['localAnchorA']=this._Pf2._ZR1();
_Xp1['localAnchorB']=this._Qf2._ZR1();_Xp1['localAxisA']=this._bi2._ZR1();_Xp1['enableMotor']=this._Zf2;_Xp1['maxMotorTorque']=this._Wf2;_Xp1['motorSpeed']=this._Xf2;_Xp1['frequencyHz']=this._Jg2;_Xp1['dampingRatio']=this._Kg2;return _Xp1}};_Af2._sQ1(_W52);function _ci2(){this.parent.call(this);this.type=_W52._pf2;this._di2=null;this._ei2=null;this._Ze2=1.0;Object.seal(this)}_ci2.prototype={__R1:function(data,_772,_ff2){this.parent.prototype.__R1.call(this,data,_772,_ff2);this._di2=data['joint1'];
this._ei2=data['joint2'];this._Ze2=data['ratio']}};_ci2._sQ1(_df2);/// @warning You have to manually destroy the gear joint if joint1 or joint2
function _zf2(_T22){this.parent.call(this,_T22);this._fi2=_T22._di2;this._gi2=_T22._ei2;this._hi2=this._fi2._XT1();this._ii2=this._gi2._XT1();_XQ1(this._hi2==_W52._nf2||this._hi2==_W52._of2);_XQ1(this._ii2==_W52._nf2||this._ii2==_W52._of2);var _ji2,_ki2;this._li2=this._fi2._b72();this.__52=this._fi2._c72();var _aY1=this.__52._m_1;var _Rd2=this.__52._s22._e41;
var _mi2=this._li2._m_1;var _ni2=this._li2._s22._e41;this._Pf2=new _LR1();this._Qf2=new _LR1();this._oi2=new _LR1();this._pi2=new _LR1();this._qi2=new _LR1();this._ri2=new _LR1();if(this._hi2==_W52._nf2){var _si2=_T22._di2;this._oi2._PR1(_si2._Pf2);this._Pf2._PR1(_si2._Qf2);this._ti2=_si2._Rf2;this._qi2._MR1();_ji2=_Rd2-_ni2-this._ti2}else {var _ui2=_T22._di2;this._oi2._PR1(_ui2._Pf2);this._Pf2._PR1(_ui2._Qf2);this._ti2=_ui2._Rf2;this._qi2._PR1(_ui2._fh2);var _vi2=this._oi2;var _YW1=_YS1(_mi2._Nr1,_LR1._ya1(_XS1(_aY1._Nr1,
this._Pf2),_LR1._TR1(_aY1._kt1,_mi2._kt1)));_ji2=_IS1(_LR1._TR1(_YW1,_vi2),this._qi2)}this._wi2=this._gi2._b72();this._Y52=this._gi2._c72();var _cY1=this._Y52._m_1;var _Td2=this._Y52._s22._e41;var _xi2=this._wi2._m_1;var _yi2=this._wi2._s22._e41;if(this._ii2==_W52._nf2){var _si2=_T22._ei2;this._pi2._PR1(_si2._Pf2);this._Qf2._PR1(_si2._Qf2);this._zi2=_si2._Rf2;this._ri2._MR1();_ki2=_Td2-_yi2-this._zi2}else {var _ui2=_T22._ei2;this._pi2._PR1(_ui2._Pf2);this._Qf2._PR1(_ui2._Qf2);this._zi2=_ui2._Rf2;this._ri2._PR1(_ui2._fh2);
var _Ai2=this._pi2;var _ZW1=_YS1(_xi2._Nr1,_LR1._ya1(_XS1(_cY1._Nr1,this._Qf2),_LR1._TR1(_cY1._kt1,_xi2._kt1)));_ki2=_IS1(_LR1._TR1(_ZW1,_Ai2),this._ri2)}this._Bi2=_T22._Ze2;this._Ci2=_ji2+this._Bi2*_ki2;this._Sf2=0.0;this._Bc2=this._Cc2=this._Di2=this._Ei2=0;this._Fi2=new _LR1();this._Gi2=new _LR1();this._Hi2=new _LR1();this._Ii2=new _LR1();this._Ji2=this._Ki2=this._Li2=this._Mi2=0;this._Ni2=this._Oi2=this._Pi2=this._Qi2=0;this._Ri2=new _LR1(),this._Si2=new _LR1();this._Ti2=this._Ui2=this._Vi2=this._Wi2=0;
this._G22=0}_zf2.prototype={_d72:function(){return this.__52._A32(this._Pf2)},_e72:function(){return this._Y52._A32(this._Qf2)},_gf2:function(_252){var _0_1=_LR1.Multiply(this._Sf2,this._Ri2);return _LR1.Multiply(_252,_0_1)},_hf2:function(_252){var _Xi2=this._Sf2*this._Ti2;return _252*_Xi2},_Yi2:function(){return this._fi2},_Zi2:function(){return this._gi2},__i2:function(_Ze2){_XQ1(_BR1(_Ze2));this._Bi2=_Ze2},_0j2:function(){return this._Bi2},_Ve2:function(data){this._Bc2=this.__52._j22;this._Cc2=this._Y52._j22;
this._Di2=this._li2._j22;this._Ei2=this._wi2._j22;this._Fi2._PR1(this.__52._s22._zS1);this._Gi2._PR1(this._Y52._s22._zS1);this._Hi2._PR1(this._li2._s22._zS1);this._Ii2._PR1(this._wi2._s22._zS1);this._Ji2=this.__52._H22;this._Ki2=this._Y52._H22;this._Li2=this._li2._H22;this._Mi2=this._wi2._H22;this._Ni2=this.__52._J22;this._Oi2=this._Y52._J22;this._Pi2=this._li2._J22;this._Qi2=this._wi2._J22;var _Rd2=data._a52[this._Bc2]._e41;var _Sd2=data._b52[this._Bc2]._C41._401();var _HW1=data._b52[this._Bc2]._ac;
var _Td2=data._a52[this._Cc2]._e41;var _Ud2=data._b52[this._Cc2]._C41._401();var _IW1=data._b52[this._Cc2]._ac;var _ni2=data._a52[this._Di2]._e41;var _1j2=data._b52[this._Di2]._C41._401();var _2j2=data._b52[this._Di2]._ac;var _yi2=data._a52[this._Ei2]._e41;var _3j2=data._b52[this._Ei2]._C41._401();var _4j2=data._b52[this._Ei2]._ac;var _qg2=new _sS1(_Rd2),_rg2=new _sS1(_Td2),_5j2=new _sS1(_ni2),_6j2=new _sS1(_yi2);this._G22=0.0;if(this._hi2==_W52._nf2){this._Ri2._MR1();this._Ti2=1.0;this._Vi2=1.0;this._G22+=this._Ni2+this._Pi2}
else {var _I41=_XS1(_5j2,this._qi2);var _7j2=_XS1(_5j2,_LR1._TR1(this._oi2,this._Hi2));var _JX1=_XS1(_qg2,_LR1._TR1(this._Pf2,this._Fi2));this._Ri2._PR1(_I41);this._Vi2=_JS1(_7j2,_I41);this._Ti2=_JS1(_JX1,_I41);this._G22+=this._Li2+this._Ji2+this._Pi2*this._Vi2*this._Vi2+this._Ni2*this._Ti2*this._Ti2;}if(this._ii2==_W52._nf2){this._Si2._MR1();this._Ui2=this._Bi2;this._Wi2=this._Bi2;this._G22+=this._Bi2*this._Bi2*(this._Oi2+this._Qi2)}else {var _I41=_XS1(_6j2,this._ri2);var _8j2=_XS1(_6j2,_LR1._TR1(this._pi2,
this._Ii2));var _KX1=_XS1(_rg2,_LR1._TR1(this._Qf2,this._Gi2));this._Si2._PR1(_LR1.Multiply(this._Bi2,_I41));this._Wi2=this._Bi2*_JS1(_8j2,_I41);this._Ui2=this._Bi2*_JS1(_KX1,_I41);this._G22+=this._Bi2*this._Bi2*(this._Mi2+this._Ki2)+this._Qi2*this._Wi2*this._Wi2+this._Oi2*this._Ui2*this._Ui2}this._G22=this._G22>0.0?1.0/this._G22:0.0;if(data._AQ1._652){_Sd2._ya1(_LR1.Multiply((this._Ji2*this._Sf2),this._Ri2));_HW1+=this._Ni2*this._Sf2*this._Ti2;_Ud2._ya1(_LR1.Multiply((this._Ki2*this._Sf2),this._Si2));
_IW1+=this._Oi2*this._Sf2*this._Ui2;_1j2._TR1(_LR1.Multiply((this._Li2*this._Sf2),this._Ri2));_2j2-=this._Pi2*this._Sf2*this._Vi2;_3j2._TR1(_LR1.Multiply((this._Mi2*this._Sf2),this._Si2));_4j2-=this._Qi2*this._Sf2*this._Wi2}else {this._Sf2=0.0}data._b52[this._Bc2]._C41._PR1(_Sd2);data._b52[this._Bc2]._ac=_HW1;data._b52[this._Cc2]._C41._PR1(_Ud2);data._b52[this._Cc2]._ac=_IW1;data._b52[this._Di2]._C41._PR1(_1j2);data._b52[this._Di2]._ac=_2j2;data._b52[this._Ei2]._C41._PR1(_3j2);data._b52[this._Ei2]._ac=_4j2}
,_ce2:function(data){var _Sd2=data._b52[this._Bc2]._C41._401();var _HW1=data._b52[this._Bc2]._ac;var _Ud2=data._b52[this._Cc2]._C41._401();var _IW1=data._b52[this._Cc2]._ac;var _1j2=data._b52[this._Di2]._C41._401();var _2j2=data._b52[this._Di2]._ac;var _3j2=data._b52[this._Ei2]._C41._401();var _4j2=data._b52[this._Ei2]._ac;var _tg2=_IS1(this._Ri2,_LR1._TR1(_Sd2,_1j2))+_IS1(this._Si2,_LR1._TR1(_Ud2,_3j2));_tg2+=(this._Ti2*_HW1-this._Vi2*_2j2)+(this._Ui2*_IW1-this._Wi2*_4j2);var _u32=-this._G22*_tg2;this._Sf2+=_u32;
_Sd2._ya1(_LR1.Multiply((this._Ji2*_u32),this._Ri2));_HW1+=this._Ni2*_u32*this._Ti2;_Ud2._ya1(_LR1.Multiply((this._Ki2*_u32),this._Si2));_IW1+=this._Oi2*_u32*this._Ui2;_1j2._TR1(_LR1.Multiply((this._Li2*_u32),this._Ri2));_2j2-=this._Pi2*_u32*this._Vi2;_3j2._TR1(_LR1.Multiply((this._Mi2*_u32),this._Si2));_4j2-=this._Qi2*_u32*this._Wi2;data._b52[this._Bc2]._C41._PR1(_Sd2);data._b52[this._Bc2]._ac=_HW1;data._b52[this._Cc2]._C41._PR1(_Ud2);data._b52[this._Cc2]._ac=_IW1;data._b52[this._Di2]._C41._PR1(_1j2);
data._b52[this._Di2]._ac=_2j2;data._b52[this._Ei2]._C41._PR1(_3j2);data._b52[this._Ei2]._ac=_4j2},_xe2:function(data){var _d62=data._a52[this._Bc2]._9c._401();var _Rd2=data._a52[this._Bc2]._e41;var _f62=data._a52[this._Cc2]._9c._401();var _Td2=data._a52[this._Cc2]._e41;var _9j2=data._a52[this._Di2]._9c._401();var _ni2=data._a52[this._Di2]._e41;var _aj2=data._a52[this._Ei2]._9c._401();var _yi2=data._a52[this._Ei2]._e41;var _qg2=new _sS1(_Rd2),_rg2=new _sS1(_Td2),_5j2=new _sS1(_ni2),_6j2=new _sS1(_yi2);var _Gh2=0.0;
var _ji2,_ki2;var _bj2=new _LR1(),_cj2=new _LR1();var _dj2,_ej2,_fj2,_gj2;var _TT1=0.0;if(this._hi2==_W52._nf2){_bj2._MR1();_dj2=1.0;_fj2=1.0;_TT1+=this._Ni2+this._Pi2;_ji2=_Rd2-_ni2-this._ti2}else {var _I41=_XS1(_5j2,this._qi2);var _7j2=_XS1(_5j2,_LR1._TR1(this._oi2,this._Hi2));var _JX1=_XS1(_qg2,_LR1._TR1(this._Pf2,this._Fi2));_bj2._PR1(_I41);_fj2=_JS1(_7j2,_I41);_dj2=_JS1(_JX1,_I41);_TT1+=this._Li2+this._Ji2+this._Pi2*_fj2*_fj2+this._Ni2*_dj2*_dj2;var _vi2=_LR1._TR1(this._oi2,this._Hi2);var _YW1=_YS1(_5j2,
_LR1._ya1(_JX1,_LR1._TR1(_d62,_9j2)));_ji2=_IS1(_LR1._TR1(_YW1,_vi2),this._qi2)}if(this._ii2==_W52._nf2){_cj2._MR1();_ej2=this._Bi2;_gj2=this._Bi2;_TT1+=this._Bi2*this._Bi2*(this._Oi2+this._Qi2);_ki2=_Td2-_yi2-this._zi2}else {var _I41=_XS1(_6j2,this._ri2);var _8j2=_XS1(_6j2,_LR1._TR1(this._pi2,this._Ii2));var _KX1=_XS1(_rg2,_LR1._TR1(this._Qf2,this._Gi2));_cj2._PR1(_LR1.Multiply(this._Bi2,_I41));_gj2=this._Bi2*_JS1(_8j2,_I41);_ej2=this._Bi2*_JS1(_KX1,_I41);_TT1+=this._Bi2*this._Bi2*(this._Mi2+this._Ki2)+this._Qi2*_gj2*_gj2+this._Oi2*_ej2*_ej2;
var _Ai2=_LR1._TR1(this._pi2,this._Ii2);var _ZW1=_YS1(_6j2,_LR1._ya1(_KX1,_LR1._TR1(_f62,_aj2)));_ki2=_IS1(_LR1._TR1(_ZW1,_Ai2),this._ri2)}var _2T1=(_ji2+this._Bi2*_ki2)-this._Ci2;var _u32=0.0;if(_TT1>0.0){_u32=-_2T1/_TT1}_d62._ya1(_LR1.Multiply(this._Ji2,_LR1.Multiply(_u32,_bj2)));_Rd2+=this._Ni2*_u32*_dj2;_f62._ya1(_LR1.Multiply(this._Ki2,_LR1.Multiply(_u32,_cj2)));_Td2+=this._Oi2*_u32*_ej2;_9j2._TR1(_LR1.Multiply(this._Li2,_LR1.Multiply(_u32,_bj2)));_ni2-=this._Pi2*_u32*_fj2;_aj2._TR1(_LR1.Multiply(this._Mi2,
_LR1.Multiply(_u32,_cj2)));_yi2-=this._Qi2*_u32*_gj2;data._a52[this._Bc2]._9c._PR1(_d62);data._a52[this._Bc2]._e41=_Rd2;data._a52[this._Cc2]._9c._PR1(_f62);data._a52[this._Cc2]._e41=_Td2;data._a52[this._Di2]._9c._PR1(_9j2);data._a52[this._Di2]._e41=_ni2;data._a52[this._Ei2]._9c._PR1(_aj2);data._a52[this._Ei2]._e41=_yi2;return _Gh2<_5R1},_ZR1:function(out){var _Xp1=out||{};this.parent.prototype._ZR1.call(this,_Xp1);_Xp1['joint1']=this._fi2._hj2;_Xp1['joint2']=this._gi2._hj2;_Xp1['ratio']=this._Bi2;
return _Xp1}};_zf2._sQ1(_W52);function _ij2(){this.parent.call(this);this.type=_W52._l72;this._jj2=new _LR1();this._kj2=0.0;this._Eg2=1.0;this._Kh2=1.0;this._lj2=0.3;Object.seal(this)}_ij2.prototype={_9Y1:function(_072,_172){this._162=_072;this._262=_172;var _mj2=this._262._OE1();this._jj2._PR1(this._162._D32(_mj2));var _nj2=this._162._tS1();var _oj2=this._262._tS1();this._kj2=_oj2-_nj2},__R1:function(data,_772,_ff2){this.parent.prototype.__R1.call(this,data,_772,_ff2);this._jj2.__R1(data['linearOffset']);
this._kj2=data['angularOffset'];this._Eg2=data['maxForce'];this._Kh2=data['maxTorque'];this._lj2=data['correctionFactor']}};_ij2._sQ1(_df2);function _Ef2(_T22){this.parent.call(this,_T22);this._pj2=_T22._jj2._401();this._qj2=_T22._kj2;this._Lh2=new _LR1();this._Mh2=0.0;this._Ig2=_T22._Eg2;this._Nh2=_T22._Kh2;this._rj2=_T22._lj2;this._Bc2=0;this._Cc2=0;this._0g2=new _LR1();this._1g2=new _LR1();this._2g2=new _LR1();this._3g2=new _LR1();this._sj2=new _LR1();this._tj2=0;this._4g2=0;this._5g2=0;this._6g2=0;
this._7g2=0;this._Oh2=new _3S1();this._Ph2=0}_Ef2.prototype={_d72:function(){return this.__52._OE1()},_e72:function(){return this._Y52._OE1()},_gf2:function(_252){return _LR1.Multiply(_252,this._Lh2)},_hf2:function(_252){return _252*this._Mh2},_uj2:function(_jj2){if(_jj2.x!=this._pj2.x||_jj2.y!=this._pj2.y){this.__52._oF1(!0);this._Y52._oF1(!0);this._pj2._PR1(_jj2)}},_n72:function(){return this._pj2},_vj2:function(_kj2){if(_kj2!=this._qj2){this.__52._oF1(!0);this._Y52._oF1(!0);this._qj2=_kj2}},_wj2:function(){
return this._qj2},_Qg2:function(_o32){_XQ1(_BR1(_o32)&&_o32>=0.0);this._Ig2=_o32},_Rg2:function(){return this._Ig2},_Qh2:function(_s32){_XQ1(_BR1(_s32)&&_s32>=0.0);this._Nh2=_s32},_Rh2:function(){return this._Nh2},_xj2:function(_yj2){_XQ1(_BR1(_yj2)&&0.0<=_yj2&&_yj2<=1.0);this._rj2=_yj2},_zj2:function(){return this._rj2},_Ve2:function(data){this._Bc2=this.__52._j22;this._Cc2=this._Y52._j22;this._2g2._PR1(this.__52._s22._zS1);this._3g2._PR1(this._Y52._s22._zS1);this._4g2=this.__52._H22;this._5g2=this._Y52._H22;
this._6g2=this.__52._J22;this._7g2=this._Y52._J22;var _d62=data._a52[this._Bc2]._9c._401();var _Rd2=data._a52[this._Bc2]._e41;var _Sd2=data._b52[this._Bc2]._C41._401();var _HW1=data._b52[this._Bc2]._ac;var _f62=data._a52[this._Cc2]._9c._401();var _Td2=data._a52[this._Cc2]._e41;var _Ud2=data._b52[this._Cc2]._C41._401();var _IW1=data._b52[this._Cc2]._ac;var _qg2=new _sS1(_Rd2),_rg2=new _sS1(_Td2);this._0g2._PR1(_XS1(_qg2,this._2g2._QR1()));this._1g2._PR1(_XS1(_rg2,this._3g2._QR1()));var _Pd2=this._4g2,_Qd2=this._5g2;
var _612=this._6g2,_712=this._7g2;var _vd2=new _3S1();_vd2._Eq1.x=_Pd2+_Qd2+_612*this._0g2.y*this._0g2.y+_712*this._1g2.y*this._1g2.y;_vd2._Eq1.y=-_612*this._0g2.x*this._0g2.y-_712*this._1g2.x*this._1g2.y;_vd2._4v1.x=_vd2._Eq1.y;_vd2._4v1.y=_Pd2+_Qd2+_612*this._0g2.x*this._0g2.x+_712*this._1g2.x*this._1g2.x;this._Oh2._PR1(_vd2._7S1());this._Ph2=_612+_712;if(this._Ph2>0.0){this._Ph2=1.0/this._Ph2}this._sj2.x=_f62.x+this._1g2.x-_d62.x-this._0g2.x-(_qg2._9c*this._pj2.x-_qg2._Jo1*this._pj2.y);this._sj2.y=_f62.y+this._1g2.y-_d62.y-this._0g2.y-(_qg2._Jo1*this._pj2.x+_qg2._9c*this._pj2.y);
this._tj2=_Td2-_Rd2-this._qj2;if(data._AQ1._652){this._Lh2.Multiply(data._AQ1._352);this._Mh2*=data._AQ1._352;var _0_1=new _LR1(this._Lh2.x,this._Lh2.y);_Sd2._TR1(_LR1.Multiply(_Pd2,_0_1));_HW1-=_612*(_JS1(this._0g2,_0_1)+this._Mh2);_Ud2._ya1(_LR1.Multiply(_Qd2,_0_1));_IW1+=_712*(_JS1(this._1g2,_0_1)+this._Mh2)}else {this._Lh2._MR1();this._Mh2=0.0}data._b52[this._Bc2]._C41._PR1(_Sd2);data._b52[this._Bc2]._ac=_HW1;data._b52[this._Cc2]._C41._PR1(_Ud2);data._b52[this._Cc2]._ac=_IW1},_ce2:function(data){
var _Sd2=data._b52[this._Bc2]._C41._401();var _HW1=data._b52[this._Bc2]._ac;var _Ud2=data._b52[this._Cc2]._C41._401();var _IW1=data._b52[this._Cc2]._ac;var _Pd2=this._4g2,_Qd2=this._5g2;var _612=this._6g2,_712=this._7g2;var _bc=data._AQ1._3o1;var _Aj2=data._AQ1._252;{var _tg2=_IW1-_HW1+_Aj2*this._rj2*this._tj2;var _u32=-this._Ph2*_tg2;var _ug2=this._Mh2;var _vg2=_bc*this._Nh2;this._Mh2=_dT1(this._Mh2+_u32,-_vg2,_vg2);_u32=this._Mh2-_ug2;_HW1-=_612*_u32;_IW1+=_712*_u32}{var _tg2=new _LR1(_Ud2.x+(-_IW1*this._1g2.x)-_Sd2.x-(-_HW1*this._0g2.x)+_Aj2*this._rj2*this._sj2.x,
_Ud2.y+(_IW1*this._1g2.y)-_Sd2.y-(_HW1*this._0g2.y)+_Aj2*this._rj2*this._sj2.y);var _u32=_MS1(this._Oh2,_tg2)._QR1();var _ug2=this._Lh2._401();this._Lh2._ya1(_u32);var _vg2=_bc*this._Ig2;if(this._Lh2._UR1()>_vg2*_vg2){this._Lh2._VR1();this._Lh2.Multiply(_vg2)}_u32._PR1(_LR1._TR1(this._Lh2,_ug2));_Sd2._TR1(_LR1.Multiply(_Pd2,_u32));_HW1-=_612*_JS1(this._0g2,_u32);_Ud2._ya1(_LR1.Multiply(_Qd2,_u32));_IW1+=_712*_JS1(this._1g2,_u32)}data._b52[this._Bc2]._C41._PR1(_Sd2);data._b52[this._Bc2]._ac=_HW1;data._b52[this._Cc2]._C41._PR1(_Ud2);
data._b52[this._Cc2]._ac=_IW1},_xe2:function(data){return !0},_ZR1:function(out){var _Xp1=out||{};this.parent.prototype._ZR1.call(this,_Xp1);_Xp1['linearOffset']=this._pj2._ZR1();_Xp1['angularOffset']=this._qj2;_Xp1['maxForce']=this._Ig2;_Xp1['maxTorque']=this._Nh2;_Xp1['correctionFactor']=this._rj2;return _Xp1}};_Ef2._sQ1(_W52);var _Bj2=2.0;function _Cj2(){this.parent.call(this);this.type=_W52._g72;this._Dj2=new _LR1(-1.0,1.0);this._Ej2=new _LR1(1.0,1.0);this._Gf2=new _LR1(-1.0,0.0);this._Hf2=new _LR1(1.0,
0.0);this._Fj2=0.0;this._Gj2=0.0;this._Ze2=1.0;this._362=!0;Object.seal(this)}_Cj2.prototype={_9Y1:function(_072,_172,_Hj2,_Ij2,_Jj2,_Kj2,_321){this._162=_072;this._262=_172;this._Dj2._PR1(_Hj2);this._Ej2._PR1(_Ij2);this._Gf2._PR1(this._162._D32(_Jj2));this._Hf2._PR1(this._262._D32(_Kj2));var _Lj2=_LR1._TR1(_Jj2,_Hj2);this._Fj2=_Lj2.Length();var _Mj2=_LR1._TR1(_Kj2,_Ij2);this._Gj2=_Mj2.Length();this._Ze2=_321;_XQ1(this._Ze2>__Q1)},__R1:function(data,_772,_ff2){this.parent.prototype.__R1.call(this,
data,_772,_ff2);this._Dj2.__R1(data['groundAnchorA']);this._Ej2.__R1(data['groundAnchorB']);this._Gf2.__R1(data['localAnchorA']);this._Hf2.__R1(data['localAnchorB']);this._Fj2=data['lengthA'];this._Gj2=data['lengthB'];this._Ze2=data['ratio']}};_Cj2._sQ1(_df2);function _yf2(_T22){this.parent.call(this,_T22);this._Bc2=0;this._Cc2=0;this._Nj2=new _LR1();this._Oj2=new _LR1();this._0g2=new _LR1();this._1g2=new _LR1();this._2g2=new _LR1();this._3g2=new _LR1();this._4g2=0;this._5g2=0;this._6g2=0;this._7g2=0;this._G22=0;
this._Pj2=_T22._Dj2._401();this._Qj2=_T22._Ej2._401();this._Pf2=_T22._Gf2._401();this._Qf2=_T22._Hf2._401();this._Rj2=_T22._Fj2;this._Sj2=_T22._Gj2;_XQ1(_T22._Ze2!=0.0);this._Bi2=_T22._Ze2;this._Ci2=_T22._Fj2+this._Bi2*_T22._Gj2;this._Sf2=0.0}_yf2.prototype={_d72:function(){return this.__52._A32(this._Pf2)},_e72:function(){return this._Y52._A32(this._Qf2)},_gf2:function(_252){var _0_1=_LR1.Multiply(this._Sf2,this._Oj2);return _LR1.Multiply(_252,_0_1)},_hf2:function(_252){return 0.0},_i72:function(){return this._Pj2}
,_j72:function(){return this._Qj2},_Tj2:function(){return this._Rj2},_Uj2:function(){return this._Sj2},_0j2:function(){return this._Bi2},_Vj2:function(){var _kt1=this.__52._A32(this._Pf2);var _Jo1=this._Pj2;var _be1=_LR1._TR1(_kt1,_Jo1);return _be1.Length()},_Wj2:function(){var _kt1=this._Y52._A32(this._Qf2);var _Jo1=this._Qj2;var _be1=_LR1._TR1(_kt1,_Jo1);return _be1.Length()},_jW1:function(_kW1){this._Pj2._TR1(_kW1);this._Qj2._TR1(_kW1)},_Ve2:function(data){this._Bc2=this.__52._j22;this._Cc2=this._Y52._j22;
this._2g2._PR1(this.__52._s22._zS1);this._3g2._PR1(this._Y52._s22._zS1);this._4g2=this.__52._H22;this._5g2=this._Y52._H22;this._6g2=this.__52._J22;this._7g2=this._Y52._J22;var _d62=data._a52[this._Bc2]._9c._401();var _Rd2=data._a52[this._Bc2]._e41;var _Sd2=data._b52[this._Bc2]._C41._401();var _HW1=data._b52[this._Bc2]._ac;var _f62=data._a52[this._Cc2]._9c._401();var _Td2=data._a52[this._Cc2]._e41;var _Ud2=data._b52[this._Cc2]._C41._401();var _IW1=data._b52[this._Cc2]._ac;var _qg2=new _sS1(_Rd2),_rg2=new _sS1(_Td2);
this._0g2._PR1(_XS1(_qg2,_LR1._TR1(this._Pf2,this._2g2)));this._1g2._PR1(_XS1(_rg2,_LR1._TR1(this._Qf2,this._3g2)));this._Nj2._PR1(_LR1._ya1(_d62,_LR1._TR1(this._0g2,this._Pj2)));this._Oj2._PR1(_LR1._ya1(_f62,_LR1._TR1(this._1g2,this._Qj2)));var _Fj2=this._Nj2.Length();var _Gj2=this._Oj2.Length();if(_Fj2>10.0*_5R1){this._Nj2.Multiply(1.0/_Fj2)}else {this._Nj2._MR1()}if(_Gj2>10.0*_5R1){this._Oj2.Multiply(1.0/_Gj2)}else {this._Oj2._MR1();}var _Xj2=_JS1(this._0g2,this._Nj2);var _Yj2=_JS1(this._1g2,this._Oj2);
var _Pd2=this._4g2+this._6g2*_Xj2*_Xj2;var _Qd2=this._5g2+this._7g2*_Yj2*_Yj2;this._G22=_Pd2+this._Bi2*this._Bi2*_Qd2;if(this._G22>0.0){this._G22=1.0/this._G22}if(data._AQ1._652){this._Sf2*=data._AQ1._352;var _Zj2=_LR1.Multiply(-(this._Sf2),this._Nj2);var __j2=_LR1.Multiply((-this._Bi2*this._Sf2),this._Oj2);_Sd2._ya1(_LR1.Multiply(this._4g2,_Zj2));_HW1+=this._6g2*_JS1(this._0g2,_Zj2);_Ud2._ya1(_LR1.Multiply(this._5g2,__j2));_IW1+=this._7g2*_JS1(this._1g2,__j2)}else {this._Sf2=0.0}data._b52[this._Bc2]._C41._PR1(_Sd2);
data._b52[this._Bc2]._ac=_HW1;data._b52[this._Cc2]._C41._PR1(_Ud2);data._b52[this._Cc2]._ac=_IW1},_ce2:function(data){var _Sd2=data._b52[this._Bc2]._C41._401();var _HW1=data._b52[this._Bc2]._ac;var _Ud2=data._b52[this._Cc2]._C41._401();var _IW1=data._b52[this._Cc2]._ac;var _8h2=_LR1._ya1(_Sd2,_LS1(_HW1,this._0g2));var _9h2=_LR1._ya1(_Ud2,_LS1(_IW1,this._1g2));var _tg2=-_IS1(this._Nj2,_8h2)-this._Bi2*_IS1(this._Oj2,_9h2);var _u32=-this._G22*_tg2;this._Sf2+=_u32;var _Zj2=_LR1.Multiply(-_u32,this._Nj2);var __j2=_LR1.Multiply(-this._Bi2,
_LR1.Multiply(_u32,this._Oj2));_Sd2._ya1(_LR1.Multiply(this._4g2,_Zj2));_HW1+=this._6g2*_JS1(this._0g2,_Zj2);_Ud2._ya1(_LR1.Multiply(this._5g2,__j2));_IW1+=this._7g2*_JS1(this._1g2,__j2);data._b52[this._Bc2]._C41._PR1(_Sd2);data._b52[this._Bc2]._ac=_HW1;data._b52[this._Cc2]._C41._PR1(_Ud2);data._b52[this._Cc2]._ac=_IW1},_xe2:function(data){var _d62=data._a52[this._Bc2]._9c._401();var _Rd2=data._a52[this._Bc2]._e41;var _f62=data._a52[this._Cc2]._9c._401();var _Td2=data._a52[this._Cc2]._e41;var _qg2=new _sS1(_Rd2),
_rg2=new _sS1(_Td2);var _JX1=_XS1(_qg2,_LR1._TR1(this._Pf2,this._2g2));var _KX1=_XS1(_rg2,_LR1._TR1(this._Qf2,this._3g2));var _0k2=_LR1._ya1(_d62,_LR1._TR1(_JX1,this._Pj2));var _1k2=_LR1._ya1(_f62,_LR1._TR1(_KX1,this._Qj2));var _Fj2=_0k2.Length();var _Gj2=_1k2.Length();if(_Fj2>10.0*_5R1){_0k2.Multiply(1.0/_Fj2)}else {_0k2._MR1()}if(_Gj2>10.0*_5R1){_1k2.Multiply(1.0/_Gj2)}else {_1k2._MR1()}var _Xj2=_JS1(_JX1,_0k2);var _Yj2=_JS1(_KX1,_1k2);var _Pd2=this._4g2+this._6g2*_Xj2*_Xj2;var _Qd2=this._5g2+this._7g2*_Yj2*_Yj2;
var _TT1=_Pd2+this._Bi2*this._Bi2*_Qd2;if(_TT1>0.0){_TT1=1.0/_TT1}var _2T1=this._Ci2-_Fj2-this._Bi2*_Gj2;var _Gh2=_6T1(_2T1);var _u32=-_TT1*_2T1;var _Zj2=_LR1.Multiply(-_u32,_0k2);var __j2=_LR1.Multiply(-this._Bi2,_LR1.Multiply(_u32,_1k2));_d62._ya1(_LR1.Multiply(this._4g2,_Zj2));_Rd2+=this._6g2*_JS1(_JX1,_Zj2);_f62._ya1(_LR1.Multiply(this._5g2,__j2));_Td2+=this._7g2*_JS1(_KX1,__j2);data._a52[this._Bc2]._9c._PR1(_d62);data._a52[this._Bc2]._e41=_Rd2;data._a52[this._Cc2]._9c._PR1(_f62);data._a52[this._Cc2]._e41=_Td2;
return _Gh2<_5R1},_ZR1:function(out){var _Xp1=out||{};this.parent.prototype._ZR1.call(this,_Xp1);_Xp1['groundAnchorA']=this._Pj2._ZR1();_Xp1['groundAnchorB']=this._Qj2._ZR1();_Xp1['localAnchorA']=this._Pf2._ZR1();_Xp1['localAnchorB']=this._Qf2._ZR1();_Xp1['lengthA']=this._Rj2;_Xp1['lengthB']=this._Sj2;_Xp1['ratio']=this._Bi2;return _Xp1}};_yf2._sQ1(_W52);function _2k2(){this.parent.call(this);this.type=_W52._tf2;this._Gf2=new _LR1(-1.0,0.0);this._Hf2=new _LR1(1.0,0.0);this._3k2=0.0;Object.seal(this)}_2k2.prototype={
__R1:function(data,_772,_ff2){this.parent.prototype.__R1.call(this,data,_772,_ff2);this._Gf2.__R1(data['localAnchorA']);this._Hf2.__R1(data['localAnchorB']);this._3k2=data['maxLength']}};_2k2._sQ1(_df2);function _Df2(_T22){this.parent.call(this,_T22);this._Pf2=_T22._Gf2._401();this._Qf2=_T22._Hf2._401();this._4k2=_T22._3k2;this._G22=0.0;this._Sf2=0.0;this._5k2=_W52._jf2;this._0h2=0.0;this._Bc2=0;this._Cc2=0;this._2h2=new _LR1();this._0g2=new _LR1();this._1g2=new _LR1();this._2g2=new _LR1();this._3g2=new _LR1();
this._4g2=0;this._5g2=0;this._6g2=0;this._7g2=0}_Df2.prototype={_d72:function(){return this.__52._A32(this._Pf2)},_e72:function(){return this._Y52._A32(this._Qf2)},_gf2:function(_252){var _b12=_LR1.Multiply((_252*this._Sf2),this._2h2);return _b12},_hf2:function(_252){return 0.0},_9g2:function(){return this._Pf2},_ag2:function(){return this._Qf2},_6k2:function(length){this._4k2=length},_7k2:function(){return this._4k2},_8k2:function(){return this._5k2},_Ve2:function(data){this._Bc2=this.__52._j22;this._Cc2=this._Y52._j22;
this._2g2._PR1(this.__52._s22._zS1);this._3g2._PR1(this._Y52._s22._zS1);this._4g2=this.__52._H22;this._5g2=this._Y52._H22;this._6g2=this.__52._J22;this._7g2=this._Y52._J22;var _d62=data._a52[this._Bc2]._9c._401();var _Rd2=data._a52[this._Bc2]._e41;var _Sd2=data._b52[this._Bc2]._C41._401();var _HW1=data._b52[this._Bc2]._ac;var _f62=data._a52[this._Cc2]._9c._401();var _Td2=data._a52[this._Cc2]._e41;var _Ud2=data._b52[this._Cc2]._C41._401();var _IW1=data._b52[this._Cc2]._ac;var _qg2=new _sS1(_Rd2),_rg2=new _sS1(_Td2);
this._0g2._PR1(_XS1(_qg2,_LR1._TR1(this._Pf2,this._2g2)));this._1g2._PR1(_XS1(_rg2,_LR1._TR1(this._Qf2,this._3g2)));this._2h2._PR1(_LR1._TR1(_LR1._TR1(_LR1._ya1(_f62,this._1g2),_d62),this._0g2));this._0h2=this._2h2.Length();var _2T1=this._0h2-this._4k2;if(_2T1>0.0){this._5k2=_W52._lf2}else {this._5k2=_W52._jf2}if(this._0h2>_5R1){this._2h2.Multiply(1.0/this._0h2)}else {this._2h2._MR1();this._G22=0.0;this._Sf2=0.0;return }var _9k2=_JS1(this._0g2,this._2h2);var _ak2=_JS1(this._1g2,this._2h2);var _7h2=this._4g2+this._6g2*_9k2*_9k2+this._5g2+this._7g2*_ak2*_ak2;
this._G22=_7h2!=0.0?1.0/_7h2:0.0;if(data._AQ1._652){this._Sf2*=data._AQ1._352;var _0_1=_LR1.Multiply(this._Sf2,this._2h2);_Sd2._TR1(_LR1.Multiply(this._4g2,_0_1));_HW1-=this._6g2*_JS1(this._0g2,_0_1);_Ud2._ya1(_LR1.Multiply(this._5g2,_0_1));_IW1+=this._7g2*_JS1(this._1g2,_0_1)}else {this._Sf2=0.0}data._b52[this._Bc2]._C41._PR1(_Sd2);data._b52[this._Bc2]._ac=_HW1;data._b52[this._Cc2]._C41._PR1(_Ud2);data._b52[this._Cc2]._ac=_IW1},_ce2:function(data){var _Sd2=data._b52[this._Bc2]._C41._401();var _HW1=data._b52[this._Bc2]._ac;
var _Ud2=data._b52[this._Cc2]._C41._401();var _IW1=data._b52[this._Cc2]._ac;var _8h2=_LR1._ya1(_Sd2,_LS1(_HW1,this._0g2));var _9h2=_LR1._ya1(_Ud2,_LS1(_IW1,this._1g2));var _2T1=this._0h2-this._4k2;var _tg2=_IS1(this._2h2,_LR1._TR1(_9h2,_8h2));if(_2T1<0.0){_tg2+=data._AQ1._252*_2T1}var _u32=-this._G22*_tg2;var _ug2=this._Sf2;this._Sf2=_9T1(0.0,this._Sf2+_u32);_u32=this._Sf2-_ug2;var _0_1=_LR1.Multiply(_u32,this._2h2);_Sd2._TR1(_LR1.Multiply(this._4g2,_0_1));_HW1-=this._6g2*_JS1(this._0g2,_0_1);_Ud2._ya1(_LR1.Multiply(this._5g2,
_0_1));_IW1+=this._7g2*_JS1(this._1g2,_0_1);data._b52[this._Bc2]._C41._PR1(_Sd2);data._b52[this._Bc2]._ac=_HW1;data._b52[this._Cc2]._C41._PR1(_Ud2);data._b52[this._Cc2]._ac=_IW1},_xe2:function(data){var _d62=data._a52[this._Bc2]._9c._401();var _Rd2=data._a52[this._Bc2]._e41;var _f62=data._a52[this._Cc2]._9c._401();var _Td2=data._a52[this._Cc2]._e41;var _qg2=new _sS1(_Rd2),_rg2=new _sS1(_Td2);var _JX1=_XS1(_qg2,_LR1._TR1(this._Pf2,this._2g2));var _KX1=_XS1(_rg2,_LR1._TR1(this._Qf2,this._3g2));var _I41=_LR1._TR1(_LR1._TR1(_LR1._ya1(_f62,
_KX1),_d62),_JX1);var length=_I41._VR1();var _2T1=length-this._4k2;_2T1=_dT1(_2T1,0.0,_bR1);var _u32=-this._G22*_2T1;var _0_1=_LR1.Multiply(_u32,_I41);_d62._TR1(_LR1.Multiply(this._4g2,_0_1));_Rd2-=this._6g2*_JS1(_JX1,_0_1);_f62._ya1(_LR1.Multiply(this._5g2,_0_1));_Td2+=this._7g2*_JS1(_KX1,_0_1);data._a52[this._Bc2]._9c._PR1(_d62);data._a52[this._Bc2]._e41=_Rd2;data._a52[this._Cc2]._9c._PR1(_f62);data._a52[this._Cc2]._e41=_Td2;return length-this._4k2<_5R1;},_ZR1:function(out){var _Xp1=out||{};this.parent.prototype._ZR1.call(this,
_Xp1);_Xp1['localAnchorA']=this._Pf2._ZR1();_Xp1['localAnchorB']=this._Qf2._ZR1();_Xp1['maxLength']=this._4k2;return _Xp1}};_Df2._sQ1(_W52);var _bk2=Math.exp;function _ck2(){this.vertices=null;this._531=0;this._dk2=null;this._h52=new _LR1();this._w72=0.1;this._ek2=0.9;this._fk2=0.1}function _gk2(){this._GU1=0;this._hk2=null;this._ik2=null;this._jk2=null;this._kk2=null;this._lk2=null;this._mk2=null;this._nk2=0;this._t52=new _LR1();this._ok2=1.0;this._pk2=0.1}_gk2.prototype={_9Y1:function(_T22){_XQ1(_T22._531>=3);
this._GU1=_T22._531;this._hk2=new Array(this._GU1);this._ik2=new Array(this._GU1);this._jk2=new Array(this._GU1);this._kk2=new Array(this._GU1);for(var _8c=0;_8c<this._GU1;++_8c){this._hk2[_8c]=_T22.vertices[_8c]._401();this._ik2[_8c]=_T22.vertices[_8c]._401();this._jk2[_8c]=new _LR1();var _R11=_T22._dk2[_8c];if(_R11>0.0){this._kk2[_8c]=1.0/_R11}else {this._kk2[_8c]=0.0}}var _dZ1=this._GU1-1;var _qk2=this._GU1-2;this._lk2=new Array(_dZ1);this._mk2=new Array(_qk2);for(var _8c=0;_8c<_dZ1;++_8c){var _ee1=this._hk2[_8c];
var _zT1=this._hk2[_8c+1];this._lk2[_8c]=_OS1(_ee1,_zT1)}for(var _8c=0;_8c<_qk2;++_8c){var _ee1=this._hk2[_8c];var _zT1=this._hk2[_8c+1];var _yV1=this._hk2[_8c+2];var _pU1=_LR1._TR1(_zT1,_ee1);var _3b2=_LR1._TR1(_yV1,_zT1);var _e41=_JS1(_pU1,_3b2);var _621=_IS1(_pU1,_3b2);this._mk2[_8c]=_JR1(_e41,_621)}this._t52=_T22._h52._401();this._nk2=_T22._w72;this._ok2=_T22._ek2;this._pk2=_T22._fk2},_462:function(_bc,_FW1){if(_bc==0.0){return }var _be1=_bk2(-_bc*this._nk2);for(var _8c=0;_8c<this._GU1;++_8c){this._ik2[_8c]._PR1(this._hk2[_8c]);
if(this._kk2[_8c]>0.0){this._jk2[_8c]._ya1(_LR1.Multiply(_bc,this._t52))}this._jk2[_8c].Multiply(_be1);this._hk2[_8c]._ya1(_LR1.Multiply(_bc,this._jk2[_8c]))}for(var _8c=0;_8c<_FW1;++_8c){this._rk2();this._sk2();this._rk2()}var _Aj2=1.0/_bc;for(var _8c=0;_8c<this._GU1;++_8c){this._jk2[_8c]=_LR1.Multiply(_Aj2,_LR1._TR1(this._hk2[_8c],this._ik2[_8c]))}},_891:function(){return this._GU1},_tk2:function(){return this._hk2},_G31:function(_uk2){var _9c=new _kT1(0.4,0.5,0.7);for(var _8c=0;_8c<this._GU1-1;++_8c){
_uk2._yT1(this._hk2[_8c],this._hk2[_8c+1],_9c);}},_vk2:function(angle){var _qk2=this._GU1-2;for(var _8c=0;_8c<_qk2;++_8c){this._mk2[_8c]=angle}},_rk2:function(){var _dZ1=this._GU1-1;for(var _8c=0;_8c<_dZ1;++_8c){var _ee1=this._hk2[_8c];var _zT1=this._hk2[_8c+1];var _be1=_LR1._TR1(_zT1,_ee1);var _Xi2=_be1._VR1();var _wk2=this._kk2[_8c];var _xk2=this._kk2[_8c+1];if(_wk2+_xk2==0.0){continue }var _km1=_wk2/(_wk2+_xk2);var _lm1=_xk2/(_wk2+_xk2);_ee1._TR1(_LR1.Multiply(this._ok2*_km1*(this._lk2[_8c]-_Xi2),_be1));_zT1._ya1(_LR1.Multiply(this._ok2*_lm1*(this._lk2[_8c]-_Xi2),
_be1))}},_sk2:function(){var _qk2=this._GU1-2;for(var _8c=0;_8c<_qk2;++_8c){var _ee1=this._hk2[_8c];var _zT1=this._hk2[_8c+1];var _yV1=this._hk2[_8c+2];var _yk2=this._kk2[_8c];var _zk2=this._kk2[_8c+1];var _Ak2=this._kk2[_8c+2];var _pU1=_LR1._TR1(_zT1,_ee1);var _3b2=_LR1._TR1(_yV1,_zT1);var _Bk2=_pU1._UR1();var _Ck2=_3b2._UR1();if(_Bk2*_Ck2==0.0){continue }var _e41=_JS1(_pU1,_3b2);var _621=_IS1(_pU1,_3b2);var angle=_JR1(_e41,_621);var _Dk2=_LR1.Multiply((-1.0/_Bk2),_pU1._YR1());var _Ek2=_LR1.Multiply((1.0/_Ck2),_3b2._YR1());
var _Fk2=_LR1._QR1(_Dk2);var _Gk2=_LR1._TR1(_Dk2,_Ek2);var _Hk2=_Ek2;var _TT1=_yk2*_IS1(_Fk2,_Fk2)+_zk2*_IS1(_Gk2,_Gk2)+_Ak2*_IS1(_Hk2,_Hk2);if(_TT1==0.0){continue }_TT1=1.0/_TT1;var _2T1=angle-this._mk2[_8c];while(_2T1>_0R1){angle-=2*_0R1;_2T1=angle-this._mk2[_8c]}while(_2T1<-_0R1){angle+=2.0*_0R1;_2T1=angle-this._mk2[_8c]}var _u32=-this._pk2*_TT1*_2T1;_ee1._ya1(_LR1.Multiply((_yk2*_u32),_Fk2));_zT1._ya1(_LR1.Multiply((_zk2*_u32),_Gk2));_yV1._ya1(_LR1.Multiply((_Ak2*_u32),_Hk2))}}};var _Ik2={/*@param {b2World} world */_Jk2:function(_i22){
var _Kk2=[];/*@type Number */var _8c;/*@type String */var _Lk2;/*@type b2Body */var _621;/*@type b2Fixture */var _mp1;/*@type b2Shape */var _gU1;for(_621=_i22._o62();_621;_621=_621._542()){for(_mp1=_621._242();_mp1;_mp1=_mp1._542()){_gU1=_mp1._q42();_mp1._Mk2=_Kk2.length;_Kk2.push(_gU1._ZR1())}}var _Nk2=[];for(_621=_i22._o62();_621;_621=_621._542()){_621._Ok2=[];for(_mp1=_621._242();_mp1;_mp1=_mp1._542()){_Lk2=_mp1._ZR1();_Lk2['shape']=_mp1._Mk2;delete _mp1._Mk2;_621._Ok2.push(_Nk2.length);_Nk2.push(_Lk2)}
}var _772=[];for(_621=_i22._o62();_621;_621=_621._542()){_Lk2=_621._ZR1();_Lk2._Nk2=[];for(_8c=0;_8c<_621._Ok2.length;++_8c)_Lk2._Nk2.push(_621._Ok2[_8c]);delete _621._Ok2;_621._Pk2=_772.length;_772.push(_Lk2)};var _ff2=[];/*@type b2Joint */var _a21;for(_a21=_i22._342(),_8c=0;_a21;_a21=_a21._542(),++_8c)_a21._hj2=_8c;for(_a21=_i22._342();_a21;_a21=_a21._542()){if(_a21._XT1()===_W52._k72)continue;_Lk2=_a21._ZR1();_Lk2['bodyA']=_a21._b72()._Pk2;_Lk2['bodyB']=_a21._c72()._Pk2;_ff2.push(_Lk2)}for(_a21=_i22._342();
_a21;_a21=_a21._542())delete _a21._hj2;for(_621=_i22._o62();_621;_621=_621._542())delete _621._Pk2;var _Zb1={_Kk2:_Kk2,_Nk2:_Nk2,_772:_772,_ff2:_ff2};return _Zb1},/*@param {b2World} world */_Qk2:function(_Lk2,_i22,clear){var _Rk2=JSON.parse(_Lk2);if(clear){for(var _621=_i22._o62();_621;){var _Hc1=_621._542();_i22._P52(_621);_621=_Hc1}for(var _a21=_i22._342();_a21;){var _Hc1=_a21._542();_i22._S52(_a21);_a21=_Hc1}}var _Kk2=[];for(var _8c=0;_8c<_Rk2._Kk2.length;++_8c){var _Sk2=_Rk2._Kk2[_8c];var _gU1;switch(_Sk2._Ax1){
case _VT1._9U1:_gU1=new _eU1();break;case _VT1._aU1:_gU1=new _qU1();break;case _VT1._cU1:_gU1=new _EU1();break;case _VT1._bU1:_gU1=new _WU1();break }_gU1.__R1(_Sk2);_Kk2.push(_gU1)}var _Nk2=[];for(_8c=0;_8c<_Rk2._Nk2.length;++_8c){var _Tk2=_Rk2._Nk2[_8c];var _0F1=new _V22();_0F1.__R1(_Tk2);_0F1._gU1=_Kk2[_Tk2['shape']];_Nk2.push(_0F1)}var _772=[];for(_8c=0;_8c<_Rk2._772.length;++_8c){var _Uk2=_Rk2._772[_8c];var _T22=new _522();_T22.__R1(_Uk2);var body=_i22._FF1(_T22);for(var x=0;x<_Uk2._Nk2.length;++x)body._S22(_Nk2[_Uk2._Nk2[x]]);
_772.push(body)}var _ff2=[];var _Vk2=[];for(_8c=0;_8c<_Rk2._ff2.length;++_8c){var _Wk2=_Rk2._ff2[_8c];var _Xk2;switch(_Wk2.type){case _W52._nf2:_Xk2=new _Ff2();break;case _W52._of2:_Xk2=new _ah2();break;case _W52._f72:_Xk2=new _Yg2();break;case _W52._g72:_Xk2=new _Cj2();break;case _W52._pf2:_Xk2=new _ci2();break;case _W52._qf2:_Xk2=new _Xh2();break;case _W52._rf2:_Xk2=new _Vh2();break;case _W52._sf2:_Xk2=new _Jh2();break;case _W52._tf2:_Xk2=new _2k2();break;case _W52._l72:_Xk2=new _ij2();break;default :throw new Error('unknown joint')}
_Xk2.__R1(_Wk2,_772);if(_Wk2.type===_W52._pf2){_Vk2.push([_Xk2,_ff2.length]);_ff2.push(null)}else {var _b42=_i22._V52(_Xk2);_ff2.push(_b42)}}for(_8c=0;_8c<_Vk2.length;++_8c){_Vk2[_8c][0]._di2=_ff2[_Vk2[_8c][0]._di2];_Vk2[_8c][0]._ei2=_ff2[_Vk2[_8c][0]._ei2];_b42=_i22._V52(_Vk2[_8c][0]);_ff2[_Vk2[_8c][1]]=_b42}}};var _Yk2=(function(){function _Zk2(_Xp1){return new _LR1(_Xp1?(_Xp1.x||0):0,_Xp1?(_Xp1.y||0):0)}function __k2(_Xp1){var _0l2=new Array(_Xp1.x.length);for(var _8c=0;_8c<_0l2.length;++_8c)_0l2[_8c]=new _LR1(_Xp1.x[_8c],
_Xp1.y[_8c]);return _0l2}function _1l2(_Xp1,_2l2){var name=_Xp1.name;var _m91;if(typeof(_Xp1['int'])!=='undefined')_m91=_Xp1['int'];else if(typeof(_Xp1['float'])!=='undefined')_m91=_Xp1['float'];else if(typeof(_Xp1['string'])!=='undefined')_m91=_Xp1['string'];else if(typeof(_Xp1['bool'])!=='undefined')_m91=_Xp1['bool'];else if(typeof(_Xp1._3l2)!=='undefined')_m91=_Zk2(_Xp1._3l2);else throw new Error("unknown property type");if(_2l2.hasOwnProperty(name))throw new Error("custom property possibly overwriting an existing one");
_2l2[name]=_m91}function _4l2(_Xp1,body){var _T22=new _V22();_T22._5U1=_Xp1._5U1||0;_T22._Zg1._e42=typeof(_Xp1['filter-categoryBits'])==='undefined'?1:_Xp1['filter-categoryBits'];_T22._Zg1._f42=typeof(_Xp1['filter-maskBits'])==='undefined'?65535:_Xp1['filter-maskBits'];_T22._Zg1._g42=typeof(_Xp1['filter-groupIndex'])==='undefined'?0:_Xp1['filter-groupIndex'];_T22._h42=_Xp1._h42||0;_T22._i42=_Xp1._i42||0;_T22._j42=_Xp1._r42||0;var _gU1;if(typeof(_Xp1._nW1)!=='undefined'){_gU1=new _eU1();_gU1._fU1=_Zk2(_Xp1._nW1._vT1);
_gU1._WT1=_Xp1._nW1._wT1||0}else if(typeof(_Xp1._oW1)!=='undefined'){var vertices=__k2(_Xp1._oW1.vertices);_gU1=new _WU1();_gU1._Tb1(vertices,vertices.length)}else if(typeof(_Xp1._pW1)!=='undefined'){var vertices=__k2(_Xp1._pW1.vertices);_gU1=new _EU1();_gU1._GU1=vertices.length;_gU1._FU1=vertices;if(_gU1._KU1=_Xp1._pW1._5l2)_gU1._IU1=_Zk2(_Xp1._pW1._RU1);if(_gU1._JU1=_Xp1._pW1._6l2)_gU1._HU1=_Zk2(_Xp1._pW1._PU1)}else throw new Error("unknown shape type");_T22._gU1=_gU1;var _0F1=body._S22(_T22);_0F1.name=_Xp1.name;
if(_Xp1._7l2)for(var _8c=0;_8c<_Xp1._7l2.length;++_8c)_1l2(_Xp1,_0F1)}function _8l2(_Xp1,_i22){var _T22=new _522();_T22.type=_Xp1.type||_622._722;_T22.angle=_Xp1.angle||0;_T22._b22=_Xp1._b22||0;_T22._922=_Xp1._922||0;_T22._d22=_Xp1._d22||!1;_T22._f22=_Xp1._f22||!1;_T22._e22=_Xp1._e22||!1;_T22._a22=_Xp1._a22||!1;_T22._822=_Zk2(_Xp1._822);_T22._g22=typeof(_Xp1._g22)!=='undefined'?_Xp1._g22:1;var _9l2=new _ST1();_9l2._TT1=_Xp1['massData-mass']||0;_9l2._vT1=_Zk2(_Xp1['massData-center']);_9l2._UT1=_Xp1['massData-I']||0;
_T22.position=_Zk2(_Xp1.position);var body=_i22._FF1(_T22);body.name=_Xp1.name;body._z32(_9l2);if(_Xp1._0F1)for(var _8c=0;_8c<_Xp1._0F1.length;++_8c)_4l2(_Xp1._0F1[_8c],body);if(_Xp1._7l2)for(_8c=0;_8c<_Xp1._7l2.length;++_8c)_1l2(_Xp1,body);return body}var _al2={'revolute':_Ff2,'distance':_Yg2,'prismatic':_ah2,'wheel':_Xh2,'rope':_2k2,'motor':_ij2,'weld':_Vh2,'friction':_Jh2};function _bl2(_Xp1,_i22,_772){if(!_al2[_Xp1.type])throw new Error("unknown joint type");var _cl2=new _al2[_Xp1.type]();switch(_cl2.type){
case _W52._nf2:_cl2._Gf2=_Zk2(_Xp1._Jj2);_cl2._Hf2=_Zk2(_Xp1._Kj2);_cl2._Nf2=_Xp1._Nf2||!1;_cl2._Of2=_Xp1._Of2||!1;_cl2._Jf2=_Xp1._dl2||0;_cl2._Lf2=_Xp1._Lf2||0;_cl2._Mf2=_Xp1._Mf2||0;_cl2._If2=_Xp1._el2||0;_cl2._Kf2=_Xp1._fl2||0;break;case _W52._f72:_cl2._Gf2=_Zk2(_Xp1._Jj2);_cl2._Hf2=_Zk2(_Xp1._Kj2);_cl2._Gg2=_Xp1._Gg2||0;_cl2._Fg2=_Xp1._gl2||0;_cl2.length=_Xp1.length||0;break;case _W52._of2:_cl2._Gf2=_Zk2(_Xp1._Jj2);_cl2._Hf2=_Zk2(_Xp1._Kj2);_cl2._Nf2=_Xp1._Nf2||!1;_cl2._Of2=_Xp1._Of2||!1;_cl2._bh2=_Zk2(_Xp1._bh2);
_cl2._ch2=_Xp1._dl2||0;_cl2._eh2=_Xp1._eh2||0;_cl2._Mf2=_Xp1._Mf2||0;_cl2._If2=_Xp1._el2||0;_cl2._dh2=_Xp1._fl2||0;break;case _W52._qf2:_cl2._Gf2=_Zk2(_Xp1._Jj2);_cl2._Hf2=_Zk2(_Xp1._Kj2);_cl2._Of2=_Xp1._Of2||!1;_cl2._bh2=_Zk2(_Xp1._bh2);_cl2._Lf2=_Xp1._Lf2||0;_cl2._Mf2=_Xp1._Mf2||0;_cl2._Gg2=_Xp1._hl2||0;_cl2._Fg2=_Xp1._il2||0;break;case _W52._tf2:_cl2._Gf2=_Zk2(_Xp1._Jj2);_cl2._Hf2=_Zk2(_Xp1._Kj2);_cl2._3k2=_Xp1._3k2||0;break;case _W52._l72:_cl2._jj2=_Zk2(_Xp1._Jj2);_cl2._kj2=_Xp1._el2||0;_cl2._Eg2=_Xp1._Eg2||0;
_cl2._Kh2=_Xp1._Kh2||0;_cl2._lj2=_Xp1._lj2||0;break;case _W52._rf2:_cl2._Gf2=_Zk2(_Xp1._Jj2);_cl2._Hf2=_Zk2(_Xp1._Kj2);_cl2._If2=_Xp1._el2||0;_cl2._Gg2=_Xp1._Gg2||0;_cl2._Fg2=_Xp1._Fg2||0;break;case _W52._sf2:_cl2._Gf2=_Zk2(_Xp1._Jj2);_cl2._Hf2=_Zk2(_Xp1._Kj2);_cl2._Eg2=_Xp1._Eg2||0;_cl2._Kh2=_Xp1._Kh2||0;break;default :throw new Error("wat?");}_cl2._162=_772[_Xp1._162||0];_cl2._262=_772[_Xp1._262||0];_cl2._362=_Xp1._362||!1;var _b42=_i22._V52(_cl2);_b42.name=_Xp1.name;if(_Xp1._7l2)for(var _8c=0;_8c<_Xp1._7l2.length;
++_8c)_1l2(_Xp1,_b42);return _b42}function _jl2(){this._i22=null;this._552=0;this._452=0;this._kl2=0;this._Nk2={};this._772={};this._ff2={};Object.seal(this)}function _ll2(_Xp1,_i22){var _wm1=new _jl2();_wm1._i22=_i22=_i22||new _532(new _LR1(0,0));_wm1._552=_Xp1._552||0;_wm1._452=_Xp1._452||0;_wm1._kl2=_Xp1._kl2||0;if(_Xp1._h52)_i22._B62(_Zk2(_Xp1._h52));_i22._p62(_Xp1._c22||!1);_i22._D62(_Xp1._ml2||!1);_i22._r62(_Xp1._652||!1);_i22._t62(_Xp1._nl2||!1);_i22._v62(_Xp1._ol2||!1);var _772=[];var _pl2=_Xp1.body;
if(_pl2){for(var _8c=0;_8c<_pl2.length;++_8c){var body=_8l2(_pl2[_8c],_i22);_772.push(body);for(var _mp1=body._242();_mp1;_mp1=_mp1._542()){if(!_wm1._Nk2[_mp1.name])_wm1._Nk2[_mp1.name]=[];_wm1._Nk2[_mp1.name].push(_mp1)}if(!_wm1._772[body.name])_wm1._772[body.name]=[];_wm1._772[body.name].push(body)}}var _ff2=[];var _ql2=_Xp1._b42;if(_ql2){for(_8c=0;_8c<_ql2.length;++_8c){var _b42=_bl2(_ql2[_8c],_i22,_772);_ff2.push(_b42);if(!_wm1._ff2[_b42.name])_wm1._ff2[_b42.name]=[];_wm1._ff2[_b42.name].push(_b42)}
}return _wm1}var _Zb1={_ll2:_ll2};return _Zb1})();var _rl2=[{"trimmed":"version","name":"b2_version","def":_AR1},{"trimmed":"Vec2","name":"b2Vec2","def":_LR1},{"trimmed":"Vec3","name":"b2Vec3","def":_1S1},{"trimmed":"Mat22","name":"b2Mat22","def":_3S1},{"trimmed":"Mat33","name":"b2Mat33","def":_fS1},{"trimmed":"Rot","name":"b2Rot","def":_sS1},{"trimmed":"Transform","name":"b2Transform","def":_wS1},{"trimmed":"Sweep","name":"b2Sweep","def":_yS1},{"trimmed":"Dot_v2_v2","name":"b2Dot_v2_v2","def":_IS1}
,{"trimmed":"Cross_v2_v2","name":"b2Cross_v2_v2","def":_JS1},{"trimmed":"Cross_v2_f","name":"b2Cross_v2_f","def":_KS1},{"trimmed":"Cross_f_v2","name":"b2Cross_f_v2","def":_LS1},{"trimmed":"Mul_m22_v2","name":"b2Mul_m22_v2","def":_MS1},{"trimmed":"MulT_m22_v2","name":"b2MulT_m22_v2","def":_NS1},{"trimmed":"Distance","name":"b2Distance","def":_OS1},{"trimmed":"DistanceSquared","name":"b2DistanceSquared","def":_PS1},{"trimmed":"Dot_v3_v3","name":"b2Dot_v3_v3","def":_jS1},{"trimmed":"Cross_v3_v3","name":"b2Cross_v3_v3",
"def":_kS1},{"trimmed":"Mul_m22_m22","name":"b2Mul_m22_m22","def":_QS1},{"trimmed":"MulT_m22_m22","name":"b2MulT_m22_m22","def":_RS1},{"trimmed":"Mul_m33_v3","name":"b2Mul_m33_v3","def":_SS1},{"trimmed":"Mul22_m33_v2","name":"b2Mul22_m33_v2","def":_TS1},{"trimmed":"Mul_r_r","name":"b2Mul_r_r","def":_US1},{"trimmed":"MulT_r_r","name":"b2MulT_r_r","def":_WS1},{"trimmed":"Mul_r_v2","name":"b2Mul_r_v2","def":_XS1},{"trimmed":"MulT_r_v2","name":"b2MulT_r_v2","def":_YS1},{"trimmed":"Mul_t_v2","name":"b2Mul_t_v2",
"def":_ZS1},{"trimmed":"Min_v2","name":"b2Min_v2","def":_aT1},{"trimmed":"Max_v2","name":"b2Max_v2","def":_cT1},{"trimmed":"Clamp","name":"b2Clamp","def":_dT1},{"trimmed":"MulT_t_v2","name":"b2MulT_t_v2","def":_0T1},{"trimmed":"Mul_t_t","name":"b2Mul_t_t","def":_1T1},{"trimmed":"MulT_t_t","name":"b2MulT_t_t","def":_3T1},{"trimmed":"Clamp_v2","name":"b2Clamp_v2","def":_eT1},{"trimmed":"NextPowerOfTwo","name":"b2NextPowerOfTwo","def":_fT1},{"trimmed":"Abs_v2","name":"b2Abs_v2","def":_7T1},{"trimmed":"Abs_m22",
"name":"b2Abs_m22","def":_8T1},{"trimmed":"IsPowerOfTwo","name":"b2IsPowerOfTwo","def":_gT1},{"trimmed":"RandomFloat","name":"b2RandomFloat","def":_iT1},{"trimmed":"Timer","name":"b2Timer","def":_PT1},{"trimmed":"Color","name":"b2Color","def":_kT1},{"trimmed":"Draw","name":"b2Draw","def":_lT1},{"trimmed":"ContactID","name":"b2ContactID","def":_MX1},{"trimmed":"ManifoldPoint","name":"b2ManifoldPoint","def":_RX1},{"trimmed":"Manifold","name":"b2Manifold","def":_WX1},{"trimmed":"WorldManifold","name":"b2WorldManifold",
"def":_7Y1},{"trimmed":"GetPointStates","name":"b2GetPointStates","def":_sY1},{"trimmed":"ClipVertex","name":"b2ClipVertex","def":_xY1},{"trimmed":"RayCastInput","name":"b2RayCastInput","def":_yY1},{"trimmed":"RayCastOutput","name":"b2RayCastOutput","def":_zY1},{"trimmed":"AABB","name":"b2AABB","def":_AY1},{"trimmed":"CollideCircles","name":"b2CollideCircles","def":_QY1},{"trimmed":"CollidePolygonAndCircle","name":"b2CollidePolygonAndCircle","def":_UY1},{"trimmed":"FindMaxSeparation","name":"b2FindMaxSeparation",
"def":_6Z1},{"trimmed":"FindIncidentEdge","name":"b2FindIncidentEdge","def":_jZ1},{"trimmed":"CollidePolygons","name":"b2CollidePolygons","def":_tZ1},{"trimmed":"CollideEdgeAndCircle","name":"b2CollideEdgeAndCircle","def":_ZZ1},{"trimmed":"EPAxis","name":"b2EPAxis","def":_c_1},{"trimmed":"TempPolygon","name":"b2TempPolygon","def":_g_1},{"trimmed":"ReferenceFace","name":"b2ReferenceFace","def":_h_1},{"trimmed":"EPCollider","name":"b2EPCollider","def":_k_1},{"trimmed":"CollideEdgeAndPolygon","name":"b2CollideEdgeAndPolygon",
"def":___1},{"trimmed":"ClipSegmentToLine","name":"b2ClipSegmentToLine","def":_WZ1},{"trimmed":"TestShapeOverlap","name":"b2TestShapeOverlap","def":_802},{"trimmed":"TestOverlap","name":"b2TestOverlap","def":_1W1},{"trimmed":"Shape","name":"b2Shape","def":_VT1},{"trimmed":"MassData","name":"b2MassData","def":_ST1},{"trimmed":"CircleShape","name":"b2CircleShape","def":_eU1},{"trimmed":"EdgeShape","name":"b2EdgeShape","def":_qU1},{"trimmed":"ChainShape","name":"b2ChainShape","def":_EU1},{"trimmed":"PolygonShape",
"name":"b2PolygonShape","def":_WU1},{"trimmed":"Pair","name":"b2Pair","def":_zV1},{"trimmed":"PairLessThan","name":"b2PairLessThan","def":_CV1},{"trimmed":"BroadPhase","name":"b2BroadPhase","def":_FV1},{"trimmed":"DistanceProxy","name":"b2DistanceProxy","def":_mW1},{"trimmed":"SimplexCache","name":"b2SimplexCache","def":_sW1},{"trimmed":"DistanceInput","name":"b2DistanceInput","def":_wW1},{"trimmed":"DistanceOutput","name":"b2DistanceOutput","def":_CW1},{"trimmed":"SimplexVertex","name":"b2SimplexVertex",
"def":_GW1},{"trimmed":"Simplex","name":"b2Simplex","def":_JW1},{"trimmed":"DistanceFunc","name":"b2DistanceFunc","def":_vX1},{"trimmed":"TreeNode","name":"b2TreeNode","def":_c02},{"trimmed":"DynamicTree","name":"b2DynamicTree","def":_HV1},{"trimmed":"TOIInput","name":"b2TOIInput","def":_i12},{"trimmed":"TOIOutput","name":"b2TOIOutput","def":_m12},{"trimmed":"SeparationFunction","name":"b2SeparationFunction","def":_r12},{"trimmed":"TimeOfImpact","name":"b2TimeOfImpact","def":_O12},{"trimmed":"BodyDef",
"name":"b2BodyDef","def":_522},{"trimmed":"Body","name":"b2Body","def":_622},{"trimmed":"Filter","name":"b2Filter","def":_d42},{"trimmed":"FixtureDef","name":"b2FixtureDef","def":_V22},{"trimmed":"Fixture","name":"b2Fixture","def":_X22},{"trimmed":"DestructionListener","name":"b2DestructionListener","def":_G42},{"trimmed":"ContactFilter","name":"b2ContactFilter","def":_L42},{"trimmed":"ContactImpulse","name":"b2ContactImpulse","def":_P42},{"trimmed":"ContactListener","name":"b2ContactListener","def":_S42}
,{"trimmed":"QueryCallback","name":"b2QueryCallback","def":_Y42},{"trimmed":"RayCastCallback","name":"b2RayCastCallback","def":_052},{"trimmed":"TimeStep","name":"b2TimeStep","def":_152},{"trimmed":"Position","name":"b2Position","def":_752},{"trimmed":"Velocity","name":"b2Velocity","def":_852},{"trimmed":"SolverData","name":"b2SolverData","def":_952},{"trimmed":"World","name":"b2World","def":_532},{"trimmed":"MixFriction","name":"b2MixFriction","def":_nc2},{"trimmed":"MixRestitution","name":"b2MixRestitution",
"def":_qc2},{"trimmed":"ContactRegister","name":"b2ContactRegister","def":_tc2},{"trimmed":"ContactEdge","name":"b2ContactEdge","def":_vc2},{"trimmed":"Contact","name":"b2Contact","def":_G62},{"trimmed":"CircleContact","name":"b2CircleContact","def":_Uc2},{"trimmed":"PolygonContact","name":"b2PolygonContact","def":_2d2},{"trimmed":"ChainAndCircleContact","name":"b2ChainAndCircleContact","def":_Yc2},{"trimmed":"ChainAndPolygonContact","name":"b2ChainAndPolygonContact","def":_Zc2},{"trimmed":"EdgeAndCircleContact",
"name":"b2EdgeAndCircleContact","def":__c2},{"trimmed":"EdgeAndPolygonContact","name":"b2EdgeAndPolygonContact","def":_0d2},{"trimmed":"PolygonAndCircleContact","name":"b2PolygonAndCircleContact","def":_1d2},{"trimmed":"defaultFilter","name":"b2_defaultFilter","def":_cd2},{"trimmed":"defaultListener","name":"b2_defaultListener","def":_dd2},{"trimmed":"ContactManager","name":"b2ContactManager","def":_i52},{"trimmed":"VelocityConstraintPoint","name":"b2VelocityConstraintPoint","def":_id2},{"trimmed":"ContactPositionConstraint",
"name":"b2ContactPositionConstraint","def":_md2},{"trimmed":"ContactVelocityConstraint","name":"b2ContactVelocityConstraint","def":_ud2},{"trimmed":"PositionSolverManifold","name":"b2PositionSolverManifold","def":_yd2},{"trimmed":"ContactSolverDef","name":"b2ContactSolverDef","def":_Bd2},{"trimmed":"ContactSolver","name":"b2ContactSolver","def":_Dd2},{"trimmed":"Island","name":"b2Island","def":_y52},{"trimmed":"Jacobian","name":"b2Jacobian","def":_9f2},{"trimmed":"JointEdge","name":"b2JointEdge",
"def":_cf2},{"trimmed":"JointDef","name":"b2JointDef","def":_df2},{"trimmed":"Joint","name":"b2Joint","def":_W52},{"trimmed":"RevoluteJointDef","name":"b2RevoluteJointDef","def":_Ff2},{"trimmed":"RevoluteJoint","name":"b2RevoluteJoint","def":_xf2},{"trimmed":"MouseJointDef","name":"b2MouseJointDef","def":_Dg2},{"trimmed":"MouseJoint","name":"b2MouseJoint","def":_vf2},{"trimmed":"DistanceJointDef","name":"b2DistanceJointDef","def":_Yg2},{"trimmed":"DistanceJoint","name":"b2DistanceJoint","def":_uf2}
,{"trimmed":"PrismaticJointDef","name":"b2PrismaticJointDef","def":_ah2},{"trimmed":"PrismaticJoint","name":"b2PrismaticJoint","def":_wf2},{"trimmed":"FrictionJointDef","name":"b2FrictionJointDef","def":_Jh2},{"trimmed":"FrictionJoint","name":"b2FrictionJoint","def":_Cf2},{"trimmed":"WeldJointDef","name":"b2WeldJointDef","def":_Vh2},{"trimmed":"WeldJoint","name":"b2WeldJoint","def":_Bf2},{"trimmed":"WheelJointDef","name":"b2WheelJointDef","def":_Xh2},{"trimmed":"WheelJoint","name":"b2WheelJoint",
"def":_Af2},{"trimmed":"GearJointDef","name":"b2GearJointDef","def":_ci2},{"trimmed":"GearJoint","name":"b2GearJoint","def":_zf2},{"trimmed":"MotorJointDef","name":"b2MotorJointDef","def":_ij2},{"trimmed":"MotorJoint","name":"b2MotorJoint","def":_Ef2},{"trimmed":"PulleyJointDef","name":"b2PulleyJointDef","def":_Cj2},{"trimmed":"PulleyJoint","name":"b2PulleyJoint","def":_yf2},{"trimmed":"RopeJointDef","name":"b2RopeJointDef","def":_2k2},{"trimmed":"RopeJoint","name":"b2RopeJoint","def":_Df2},{"trimmed":"RopeDef",
"name":"b2RopeDef","def":_ck2},{"trimmed":"Rope","name":"b2Rope","def":_gk2},{"trimmed":"maxManifoldPoints","name":"b2_maxManifoldPoints","def":_1R1},{"trimmed":"maxPolygonVertices","name":"b2_maxPolygonVertices","def":_2R1},{"trimmed":"aabbExtension","name":"b2_aabbExtension","def":_3R1},{"trimmed":"aabbMultiplier","name":"b2_aabbMultiplier","def":_4R1},{"trimmed":"linearSlop","name":"b2_linearSlop","def":_5R1},{"trimmed":"angularSlop","name":"b2_angularSlop","def":_6R1},{"trimmed":"polygonRadius",
"name":"b2_polygonRadius","def":_7R1},{"trimmed":"maxSubSteps","name":"b2_maxSubSteps","def":_8R1},{"trimmed":"maxTOIContacts","name":"b2_maxTOIContacts","def":_9R1},{"trimmed":"velocityThreshold","name":"b2_velocityThreshold","def":_aR1},{"trimmed":"maxLinearCorrection","name":"b2_maxLinearCorrection","def":_bR1},{"trimmed":"maxAngularCorrection","name":"b2_maxAngularCorrection","def":_cR1},{"trimmed":"maxTranslation","name":"b2_maxTranslation","def":_dR1},{"trimmed":"maxTranslationSquared","name":"b2_maxTranslationSquared",
"def":_eR1},{"trimmed":"maxRotation","name":"b2_maxRotation","def":_fR1},{"trimmed":"maxRotationSquared","name":"b2_maxRotationSquared","def":_gR1},{"trimmed":"baumgarte","name":"b2_baumgarte","def":_hR1},{"trimmed":"toiBaugarte","name":"b2_toiBaugarte","def":_iR1},{"trimmed":"timeToSleep","name":"b2_timeToSleep","def":_jR1},{"trimmed":"linearSleepTolerance","name":"b2_linearSleepTolerance","def":_kR1},{"trimmed":"angularSleepTolerance","name":"b2_angularSleepTolerance","def":_lR1},{"trimmed":"epsilon",
"name":"b2_epsilon","def":__Q1},{"trimmed":"JsonSerializer","name":"b2JsonSerializer","def":_Ik2},{"trimmed":"RUBELoader","name":"b2RUBELoader","def":_Yk2},{"trimmed":"Profiler","name":"b2Profiler","def":_FQ1},{"trimmed":"ParticleDef","name":"b2ParticleDef","def":_O82},{"trimmed":"ParticleColor","name":"b2ParticleColor","def":_F82},{"trimmed":"ParticleGroupDef","name":"b2ParticleGroupDef","def":_Z82},{"trimmed":"ParticleGroup","name":"b2ParticleGroup","def":_292},{"trimmed":"ParticleSystem","name":"b2ParticleSystem",
"def":_A52}];if(typeof(b2_compatibility)!=="undefined"&&typeof(window)!=="undefined"){for(var _8c=0;_8c<_rl2.length;++_8c)window[_rl2[_8c]["name"]]=_rl2[_8c]["def"]}else {var _Pq1={};for(var _8c=0;_8c<_rl2.length;++_8c)_Pq1[_rl2[_8c]["trimmed"]]=_rl2[_8c]["def"];if(typeof(module)!=="undefined")module._sl2=_Pq1;else window["b2"]=_Pq1;}})();/*
* This class lets you encode animated GIF files
* Base class : http://www.java2s.com/Code/Java/2D-Graphics-GUI/AnimatedGifEncoder.htm
* @author Kevin Weiner (original Java version - kweiner@fmsware.com)
* @author Thibault Imbert (AS3 version - bytearray.org)
* @author Kevin Kwok (JavaScript version - https://github.com/antimatter15/jsgif)
* @version 0.1 AS3 implementation
*/_tl2=function(){
for(var _8c=0,_Sr={};_8c<256;_8c++)_Sr[_8c]=String.fromCharCode(_8c);function _ul2(){this._vl2=[];};_ul2.prototype._wl2=function(){for(var _C41='',_121=this._vl2.length,_8c=0;_8c<_121;_8c++)_C41+=_Sr[this._vl2[_8c]];return _C41};_ul2.prototype._xl2=function(_m91){this._vl2.push(_m91)};_ul2.prototype._yl2=function(_Or){for(var _121=_Or.length,_8c=0;_8c<_121;_8c++)this._xl2(_Or.charCodeAt(_8c))};_ul2.prototype._zl2=function(_Al2,offset,length){for(var _121=length||_Al2.length,_8c=offset||0;_8c<_121;_8c++)this._xl2(_Al2[_8c])}
;var _sl2={};var width;var height;var _54=null;var _Bl2;var repeat=-1;var _Cl2=0;var _Dl2=!1;var out;var _F21;var _El2;var _Fl2;var colorDepth;var _Gl2;var _Hl2=[];var _Il2=7;var dispose=-1;var _Jl2=!1;var _Kl2=!0;var _Ll2=!1;var _Ml2=10;var _Nl2="Generated by jsgif (https://github.com/antimatter15/jsgif/)";/*
* Sets the delay time between each frame, or changes it for subsequent frames
* (applies to last frame added)
* int delay time in milliseconds
* @param ms
*/var _Ol2=_sl2._Ol2=function _Ol2(_Ll1){_Cl2=Math.round(_Ll1/10)}
;/*
* Sets the GIF frame disposal code for the last added frame and any
*
* subsequent frames. Default is 0 if no transparent color has been set,
* otherwise 2.
* @param code
* int disposal code.
*/var _Pl2=_sl2._Pl2=function _Pl2(_aL1){if(_aL1>=0)dispose=_aL1};/*
* Sets the number of times the set of GIF frames should be played. Default is
* 1; 0 means play indefinitely. Must be invoked before the first image is
* added.
*
* @param iter
* int number of iterations.
* @return
*/var _Ql2=_sl2._Ql2=function _Ql2(_pL1){
if(_pL1>=0)repeat=_pL1};/*
* Sets the transparent color for the last added frame and any subsequent
* frames. Since all colors are subject to modification in the quantization
* process, the color in the final palette for each frame closest to the given
* color becomes the transparent color for that frame. May be set to null to
* indicate no transparent color.
* @param
* Color to be treated as transparent on display.
*/var _Rl2=_sl2._Rl2=function _Rl2(_9c){_54=_9c};/*
* Sets the comment for the block comment
* @param
* string to be insterted as comment
*/var _Sl2=_sl2._Sl2=function _Sl2(_9c){
_Nl2=_9c};/*
* The addFrame method takes an incoming BitmapData object to create each frames
* @param
* BitmapData object to be treated as a GIF's frame
*/var _Tl2=_sl2._Tl2=function _Tl2(_P51,_Ul2){if((_P51===null)||!_Dl2||out===null){throw new Error("Please call start method before calling addFrame")}var _cp1=!0;try{if(!_Ul2){_F21=_P51.getImageData(0,0,_P51.canvas.width,_P51.canvas.height).data;if(!_Ll2)_Vl2(_P51.canvas.width,_P51.canvas.height)}else {if(_P51 instanceof ImageData){_F21=_P51.data;
if(!_Wl2||width!=_P51.width||height!=_P51.height){_Vl2(_P51.width,_P51.height)}else {}}else if(_P51 instanceof Uint8ClampedArray){if(_P51.length==(width*height*4)){_F21=_P51}else {console.log("Please set the correct size: ImageData length mismatch");_cp1=!1}}else {console.log("Please provide correct input");_cp1=!1}}_Xl2();if(_Ml2==0)_Yl2();else _Zl2();if(_Kl2){__l2();_0m2();if(repeat>=0){_1m2()}}_2m2();if(_Nl2!==''){_3m2()}_4m2();if(!_Kl2)_0m2();_5m2();_Kl2=!1}catch(e){_cp1=!1}return _cp1};/*
* @description: Downloads the encoded gif with the given name
* No need of any conversion from the stream data (out) to base64
* Solves the issue of large file sizes when there are more frames
* and does not involve in creation of any temporary data in the process
* so no wastage of memory, and speeds up the process of downloading
* to just calling this function.
* @parameter {String} filename filename used for downloading the gif
*/var download=_sl2.download=function download(_6m2){
if(out===null||_Jl2==!1){console.log("Please call start method and add frames and call finish method before calling download")}else {_6m2=_6m2!==undefined?(_6m2.endsWith(".gif")?_6m2:_6m2+".gif"):"download.gif";var _7m2=document.createElement("a");_7m2.download=_6m2;_7m2.href=URL.createObjectURL(new Blob([new Uint8Array(out._vl2)],{type:"image/gif"}));_7m2.click()}};var _8m2=_sl2._8m2=function _8m2(){if(!_Dl2)return !1;var _cp1=!0;_Dl2=!1;try{out._xl2(0x3b);_Jl2=!0}catch(e){_cp1=!1}return _cp1;};var _NQ1=function _NQ1(){
_Bl2=0;_F21=null;_El2=null;_Fl2=null;_Gl2=null;_Jl2=!1;_Kl2=!0};/*
* * Sets frame rate in frames per second. Equivalent to
* <code>setDelay(1000/fps)</code>.
* @param fps
* float frame rate (frames per second)
*/var _9m2=_sl2._9m2=function _9m2(_UN){if(_UN!=0xf)_Cl2=Math.round(100/_UN)};/*
* Sets quality of color quantization (conversion of images to the maximum 256
* colors allowed by the GIF specification). Lower values (minimum = 1)
* produce better colors, but slow processing significantly. 10 is the
* default, and produces good color mapping at reasonable speeds. Values
* greater than 20 do not yield significant improvements in speed.
* @param quality
* int greater than 0.
* @return
*/var _am2=_sl2._am2=function _am2(_bm2){
_Ml2=_bm2};/*
* Sets the GIF frame size. The default size is the size of the first frame
* added if this method is not invoked.
* @param w
* int frame width.
* @param h
* int frame width.
*/var _Vl2=_sl2._Vl2=function _Vl2(_ac,_bc){if(_Dl2&&!_Kl2)return;width=_ac;height=_bc;if(width<1)width=320;if(height<1)height=240;_Ll2=!0};/*
* Initiates GIF file creation on the given stream.
* @param os
* OutputStream on which GIF images are written.
* @return false if initial write failed.
*/var start=_sl2.start=function start(){
_NQ1();var _cp1=!0;_Jl2=!1;out=new _ul2();try{out._yl2("GIF89a")}catch(e){_cp1=!1}return _Dl2=_cp1};var _cm2=_sl2._cm2=function _cm2(){_NQ1();var _cp1=!0;_Jl2=!1;out=new _ul2();return _Dl2=_cp1};var _Zl2=function _Zl2(){var _so1=_El2.length;var _dm2=_so1/3;_Fl2=[];var _em2=new _fm2(_El2,_so1,_Ml2);_Gl2=_em2._gm2();var _Fc1=0;for(var _a21=0;_a21<_dm2;_a21++){var index=_em2.map(_El2[_Fc1++]&0xff,_El2[_Fc1++]&0xff,_El2[_Fc1++]&0xff);_Hl2[index]=!0;_Fl2[_a21]=index}_El2=null;colorDepth=8;_Il2=7;if(_54!==null){_Bl2=_hm2(_54)}
};var _Yl2=function _Yl2(){var _so1=_El2.length;var _dm2=_so1/3;_Fl2=[];_Gl2=[];for(var _321=0;_321<8;_321++){for(var _d41=0;_d41<8;_d41++){for(var _621=0;_621<4;_621++){var index=32*_321+4*_d41+_621;_Gl2[index*3+0]=floor((_621+0.5)*255/4);_Gl2[index*3+2]=floor((_321+0.5)*255/8);_Gl2[index*3+1]=floor((_d41+0.5)*255/8)}}}var _Fc1=0;for(var _a21=0;_a21<_dm2;_a21++){var _621=floor((4*(_El2[_Fc1++]&0xff)/256));var _d41=floor((8*(_El2[_Fc1++]&0xff)/256));var _321=floor((8*(_El2[_Fc1++]&0xff)/256));var index=_321*32+_d41*4+_621;
_Hl2[index]=!0;_Fl2[_a21]=index}_El2=null;colorDepth=8;_Il2=7;if(_54!==null){_Bl2=0}};var _hm2=function _hm2(_9c){if(_Gl2===null)return -1;var _321=(_9c&0xFF0000)>>16;var _d41=(_9c&0x00FF00)>>8;var _621=(_9c&0x0000FF);var _im2=0;var _jm2=256*256*256;var _so1=_Gl2.length;for(var _8c=0;_8c<_so1;){var _3c2=_321-(_Gl2[_8c++]&0xff);var _4c2=_d41-(_Gl2[_8c++]&0xff);var _5c2=_621-(_Gl2[_8c]&0xff);var _be1=_3c2*_3c2+_4c2*_4c2+_5c2*_5c2;var index=_8c/3;if(_Hl2[index]&&(_be1<_jm2)){_jm2=_be1;_im2=index}_8c++}return _im2}
;var _km2=_sl2._km2=function _km2(){return width};var _lm2=_sl2._lm2=function _lm2(){return height};var _Xl2=function _Xl2(){var _ac=width;var _bc=height;_El2=[];var data=_F21;var _531=0;for(var _8c=0;_8c<_bc;_8c++){for(var _a21=0;_a21<_ac;_a21++){var _621=(_8c*_ac*4)+_a21*4;_El2[_531++]=data[_621];_El2[_531++]=data[_621+1];_El2[_531++]=data[_621+2]}}};var _2m2=function _2m2(){out._xl2(0x21);out._xl2(0xf9);out._xl2(4);var _mm2;var _nm2;if(_54===null){_mm2=0;_nm2=0}else {_mm2=1;_nm2=2}if(dispose>=0){_nm2=dispose&7}_nm2<<=2;
out._xl2(0|_nm2|0|_mm2);_om2(_Cl2);out._xl2(_Bl2);out._xl2(0)};var _3m2=function _3m2(){out._xl2(0x21);out._xl2(0xfe);out._xl2(_Nl2.length);out._yl2(_Nl2);out._xl2(0)};var _4m2=function _4m2(){out._xl2(0x2c);_om2(0);_om2(0);_om2(width);_om2(height);if(_Kl2){out._xl2(0)}else {out._xl2(0x80|0|0|0|_Il2)}};var __l2=function __l2(){_om2(width);_om2(height);out._xl2((0x80|0x70|0x00|_Il2));out._xl2(0);out._xl2(0)};var _1m2=function _1m2(){out._xl2(0x21);out._xl2(0xff);out._xl2(11);out._yl2("NETSCAPE"+"2.0");out._xl2(3);
out._xl2(1);_om2(repeat);out._xl2(0);};var _0m2=function _0m2(){out._zl2(_Gl2);var _O11=(3*256)-_Gl2.length;for(var _8c=0;_8c<_O11;_8c++)out._xl2(0)};var _om2=function _om2(_pm2){out._xl2(_pm2&0xFF);out._xl2((_pm2>>8)&0xFF)};var _5m2=function _5m2(){var _qm2=new _rm2(width,height,_Fl2,colorDepth);_qm2._sm2(out)};var _tm2=_sl2._tm2=function _tm2(){return out};var _um2=_sl2._um2=function _um2(_vm2,_wm2){_Dl2=_vm2;_Kl2=_wm2};return _sl2};/*
* This class handles LZW encoding
* Adapted from Jef Poskanzer's Java port by way of J. M. G. Elliott.
* @author Kevin Weiner (original Java version - kweiner@fmsware.com)
* @author Thibault Imbert (AS3 version - bytearray.org)
* @author Kevin Kwok (JavaScript version - https://github.com/antimatter15/jsgif)
* @version 0.1 AS3 implementation
*/_rm2=function(){
var _sl2={};var _xm2=-1;var _ym2;var _zm2;var _Am2;var _Bm2;var _Cm2;var _Dm2;// David Rowley (mgardi@watdcsu.waterloo.edu)
var _Em2=12;var _Fm2=5003;var _Gm2;var _Hm2=_Em2;var _Im2;var _Jm2=1<<_Em2;var _Km2=[];var _Lm2=[];var _Mm2=_Fm2;var _Nm2=0;var _Om2=!1;var _Pm2;var _Qm2;var _Rm2;var _Sm2=0;var _Tm2=0;var _Um2=[0x0000,0x0001,0x0003,0x0007,0x000F,0x001F,0x003F,0x007F,0x00FF,0x01FF,0x03FF,0x07FF,0x0FFF,0x1FFF,0x3FFF,0x7FFF,0xFFFF];var _Vm2;var _Wm2=[];var _rm2=_sl2._rm2=function _rm2(width,height,_El2,_Xm2){_ym2=width;
_zm2=height;_Am2=_El2;_Bm2=Math.max(2,_Xm2)};var _Ym2=function _Ym2(_9c,_Zm2){_Wm2[_Vm2++]=_9c;if(_Vm2>=254)__m2(_Zm2)};var _0n2=function _0n2(_Zm2){_1n2(_Mm2);_Nm2=_Qm2+2;_Om2=!0;_zr1(_Qm2,_Zm2)};var _1n2=function _1n2(_Mm2){for(var _8c=0;_8c<_Mm2;++_8c)_Km2[_8c]=-1};var compress=_sl2.compress=function compress(_2n2,_Zm2){var _3n2;var _8c;var _9c;var _4n2;var _nm2;var _5n2;var _6n2;_Pm2=_2n2;_Om2=!1;_Gm2=_Pm2;_Im2=_7n2(_Gm2);_Qm2=1<<(_2n2-1);_Rm2=_Qm2+1;_Nm2=_Qm2+2;_Vm2=0;_4n2=_8n2();_6n2=0;for(_3n2=_Mm2;_3n2<65536;
_3n2*=2)++_6n2;_6n2=8-_6n2;_5n2=_Mm2;_1n2(_5n2);_zr1(_Qm2,_Zm2);_9n2:while((_9c=_8n2())!=_xm2){_3n2=(_9c<<_Hm2)+_4n2;_8c=(_9c<<_6n2)^_4n2;if(_Km2[_8c]==_3n2){_4n2=_Lm2[_8c];continue }else if(_Km2[_8c]>=0){_nm2=_5n2-_8c;if(_8c===0)_nm2=1;do {if((_8c-=_nm2)<0)_8c+=_5n2;if(_Km2[_8c]==_3n2){_4n2=_Lm2[_8c];continue _9n2}}while(_Km2[_8c]>=0)}_zr1(_4n2,_Zm2);_4n2=_9c;if(_Nm2<_Jm2){_Lm2[_8c]=_Nm2++;_Km2[_8c]=_3n2}else _0n2(_Zm2)}_zr1(_4n2,_Zm2);_zr1(_Rm2,_Zm2)};var _sm2=_sl2._sm2=function _sm2(_an2){_an2._xl2(_Bm2);
_Cm2=_ym2*_zm2;_Dm2=0;compress(_Bm2+1,_an2);_an2._xl2(0)};var __m2=function __m2(_Zm2){if(_Vm2>0){_Zm2._xl2(_Vm2);_Zm2._zl2(_Wm2,0,_Vm2);_Vm2=0}};var _7n2=function _7n2(_Gm2){return(1<<_Gm2)-1};var _8n2=function _8n2(){if(_Cm2===0)return _xm2;--_Cm2;var _bn2=_Am2[_Dm2++];return _bn2&0xff};var _zr1=function _zr1(_aL1,_Zm2){_Sm2&=_Um2[_Tm2];if(_Tm2>0)_Sm2|=(_aL1<<_Tm2);else _Sm2=_aL1;_Tm2+=_Gm2;while(_Tm2>=8){_Ym2((_Sm2&0xff),_Zm2);_Sm2>>=8;_Tm2-=8}if(_Nm2>_Im2||_Om2){if(_Om2){_Im2=_7n2(_Gm2=_Pm2);_Om2=!1}else {
++_Gm2;if(_Gm2==_Hm2)_Im2=_Jm2;else _Im2=_7n2(_Gm2);}}if(_aL1==_Rm2){while(_Tm2>0){_Ym2((_Sm2&0xff),_Zm2);_Sm2>>=8;_Tm2-=8}__m2(_Zm2)}};_rm2.apply(this,arguments);return _sl2};/* * This class handles Neural-Net quantization algorithm
* @author Kevin Weiner (original Java version - kweiner@fmsware.com)
* @author Thibault Imbert (AS3 version - bytearray.org)
* @author Kevin Kwok (JavaScript version - https://github.com/antimatter15/jsgif)
* @version 0.1 AS3 implementation
*/_fm2=function(){
var _sl2={};var _cn2=256;var _dn2=499;var _en2=491;var _fn2=487;var _gn2=503;var _hn2=(3*_gn2);var _in2=(_cn2-1);var _jn2=4;var _kn2=100;var _ln2=16;var _mn2=(1<<_ln2);var _nn2=10;var _on2=(1<<_nn2);var _pn2=10;var _FS1=(_mn2>>_pn2);var _qn2=(_mn2<<(_nn2-_pn2));var _rn2=(_cn2>>3);var _sn2=6;var _tn2=(1<<_sn2);var _un2=(_rn2*_tn2);var _vn2=30;var _wn2=10;var _xn2=(1<<_wn2);var _yn2;var _zn2=8;var _An2=(1<<_zn2);var _Bn2=(_wn2+_zn2);var _Cn2=(1<<_Bn2);var _Dn2;var _En2;var _Fn2;var _Gn2;var _Hn2=[];var _1h1=[];var _In2=[];var _Jn2=[];
var _fm2=_sl2._fm2=function _fm2(_Kn2,_so1,_Ml2){var _8c;var _kt1;_Dn2=_Kn2;_En2=_so1;_Fn2=_Ml2;_Gn2=new Array(_cn2);for(_8c=0;_8c<_cn2;_8c++){_Gn2[_8c]=new Array(4);_kt1=_Gn2[_8c];_kt1[0]=_kt1[1]=_kt1[2]=(_8c<<(_jn2+8))/_cn2;_In2[_8c]=_mn2/_cn2;_1h1[_8c]=0}};var _Ln2=function _Ln2(){var map=[];var index=new Array(_cn2);for(var _8c=0;_8c<_cn2;_8c++)index[_Gn2[_8c][3]]=_8c;var _Fc1=0;for(var _121=0;_121<_cn2;_121++){var _a21=index[_121];map[_Fc1++]=(_Gn2[_a21][0]);map[_Fc1++]=(_Gn2[_a21][1]);map[_Fc1++]=(_Gn2[_a21][2])}
return map};var _Mn2=function _Mn2(){var _8c;var _a21;var _Nn2;var _On2;var _kt1;var _Nr1;var _Pn2;var _Qn2;_Pn2=0;_Qn2=0;for(_8c=0;_8c<_cn2;_8c++){_kt1=_Gn2[_8c];_Nn2=_8c;_On2=_kt1[1];for(_a21=_8c+1;_a21<_cn2;_a21++){_Nr1=_Gn2[_a21];if(_Nr1[1]<_On2){_Nn2=_a21;_On2=_Nr1[1]}}_Nr1=_Gn2[_Nn2];if(_8c!=_Nn2){_a21=_Nr1[0];_Nr1[0]=_kt1[0];_kt1[0]=_a21;_a21=_Nr1[1];_Nr1[1]=_kt1[1];_kt1[1]=_a21;_a21=_Nr1[2];_Nr1[2]=_kt1[2];_kt1[2]=_a21;_a21=_Nr1[3];_Nr1[3]=_kt1[3];_kt1[3]=_a21}if(_On2!=_Pn2){_Hn2[_Pn2]=(_Qn2+_8c)>>1;
for(_a21=_Pn2+1;_a21<_On2;_a21++)_Hn2[_a21]=_8c;_Pn2=_On2;_Qn2=_8c}}_Hn2[_Pn2]=(_Qn2+_in2)>>1;for(_a21=_Pn2+1;_a21<256;_a21++)_Hn2[_a21]=_in2};var _Rn2=function _Rn2(){var _8c;var _a21;var _621;var _d41;var _321;var _wT1;var _3v1;var alpha;var _AQ1;var _Sn2;var _Tn2;var _kt1;var _bn2;var _Un2;if(_En2<_hn2)_Fn2=1;_yn2=30+((_Fn2-1)/3);_kt1=_Dn2;_bn2=0;_Un2=_En2;_Tn2=_En2/(3*_Fn2);_Sn2=(_Tn2/_kn2)|0;alpha=_xn2;_wT1=_un2;_3v1=_wT1>>_sn2;if(_3v1<=1)_3v1=0;for(_8c=0;_8c<_3v1;_8c++)_Jn2[_8c]=alpha*(((_3v1*_3v1-_8c*_8c)*_An2)/(_3v1*_3v1));
if(_En2<_hn2)_AQ1=3;else if((_En2%_dn2)!==0)_AQ1=3*_dn2;else {if((_En2%_en2)!==0)_AQ1=3*_en2;else {if((_En2%_fn2)!==0)_AQ1=3*_fn2;else _AQ1=3*_gn2}}_8c=0;while(_8c<_Tn2){_621=(_kt1[_bn2+0]&0xff)<<_jn2;_d41=(_kt1[_bn2+1]&0xff)<<_jn2;_321=(_kt1[_bn2+2]&0xff)<<_jn2;_a21=_Vn2(_621,_d41,_321);_Wn2(alpha,_a21,_621,_d41,_321);if(_3v1!==0)_Xn2(_3v1,_a21,_621,_d41,_321);_bn2+=_AQ1;if(_bn2>=_Un2)_bn2-=_En2;_8c++;if(_Sn2===0)_Sn2=1;if(_8c%_Sn2===0){alpha-=alpha/_yn2;_wT1-=_wT1/_vn2;_3v1=_wT1>>_sn2;if(_3v1<=1)_3v1=0;
for(_a21=0;_a21<_3v1;_a21++)_Jn2[_a21]=alpha*(((_3v1*_3v1-_a21*_a21)*_An2)/(_3v1*_3v1))}}};var map=_sl2.map=function map(_621,_d41,_321){var _8c;var _a21;var _OB1;var _e41;var _Yn2;var _kt1;var _Zn2;_Yn2=1000;_Zn2=-1;_8c=_Hn2[_d41];_a21=_8c-1;while((_8c<_cn2)||(_a21>=0)){if(_8c<_cn2){_kt1=_Gn2[_8c];_OB1=_kt1[1]-_d41;if(_OB1>=_Yn2)_8c=_cn2;else {_8c++;if(_OB1<0)_OB1=-_OB1;_e41=_kt1[0]-_621;if(_e41<0)_e41=-_e41;_OB1+=_e41;if(_OB1<_Yn2){_e41=_kt1[2]-_321;if(_e41<0)_e41=-_e41;_OB1+=_e41;if(_OB1<_Yn2){_Yn2=_OB1;
_Zn2=_kt1[3]}}}}if(_a21>=0){_kt1=_Gn2[_a21];_OB1=_d41-_kt1[1];if(_OB1>=_Yn2)_a21=-1;else {_a21--;if(_OB1<0)_OB1=-_OB1;_e41=_kt1[0]-_621;if(_e41<0)_e41=-_e41;_OB1+=_e41;if(_OB1<_Yn2){_e41=_kt1[2]-_321;if(_e41<0)_e41=-_e41;_OB1+=_e41;if(_OB1<_Yn2){_Yn2=_OB1;_Zn2=_kt1[3]}}}}}return(_Zn2)};var _gm2=_sl2._gm2=function _gm2(){_Rn2();__n2();_Mn2();return _Ln2()};var __n2=function __n2(){var _8c;var _a21;for(_8c=0;_8c<_cn2;_8c++){_Gn2[_8c][0]>>=_jn2;_Gn2[_8c][1]>>=_jn2;_Gn2[_8c][2]>>=_jn2;_Gn2[_8c][3]=_8c}};var _Xn2=function _Xn2(_3v1,
_8c,_621,_d41,_321){var _a21;var _Fc1;var _jT1;var _dL1;var _e41;var _R11;var _kt1;_jT1=_8c-_3v1;if(_jT1<-1)_jT1=-1;_dL1=_8c+_3v1;if(_dL1>_cn2)_dL1=_cn2;_a21=_8c+1;_Fc1=_8c-1;_R11=1;while((_a21<_dL1)||(_Fc1>_jT1)){_e41=_Jn2[_R11++];if(_a21<_dL1){_kt1=_Gn2[_a21++];try{_kt1[0]-=(_e41*(_kt1[0]-_621))/_Cn2;_kt1[1]-=(_e41*(_kt1[1]-_d41))/_Cn2;_kt1[2]-=(_e41*(_kt1[2]-_321))/_Cn2;}catch(e){}}if(_Fc1>_jT1){_kt1=_Gn2[_Fc1--];try{_kt1[0]-=(_e41*(_kt1[0]-_621))/_Cn2;_kt1[1]-=(_e41*(_kt1[1]-_d41))/_Cn2;_kt1[2]-=(_e41*(_kt1[2]-_321))/_Cn2}
catch(e){}}}};var _Wn2=function _Wn2(alpha,_8c,_621,_d41,_321){var _O11=_Gn2[_8c];_O11[0]-=(alpha*(_O11[0]-_621))/_xn2;_O11[1]-=(alpha*(_O11[1]-_d41))/_xn2;_O11[2]-=(alpha*(_O11[2]-_321))/_xn2};var _Vn2=function _Vn2(_621,_d41,_321){var _8c;var _OB1;var _e41;var _0o2;var _1o2;var _2o2;var _3o2;var _Yn2;var _4o2;var _O11;_Yn2=~(1<<31);_4o2=_Yn2;_2o2=-1;_3o2=_2o2;for(_8c=0;_8c<_cn2;_8c++){_O11=_Gn2[_8c];_OB1=_O11[0]-_621;if(_OB1<0)_OB1=-_OB1;_e41=_O11[1]-_d41;if(_e41<0)_e41=-_e41;_OB1+=_e41;_e41=_O11[2]-_321;if(_e41<0)_e41=-_e41;
_OB1+=_e41;if(_OB1<_Yn2){_Yn2=_OB1;_2o2=_8c}_0o2=_OB1-((_1h1[_8c])>>(_ln2-_jn2));if(_0o2<_4o2){_4o2=_0o2;_3o2=_8c}_1o2=(_In2[_8c]>>_pn2);_In2[_8c]-=_1o2;_1h1[_8c]+=(_1o2<<_nn2)}_In2[_2o2]+=_FS1;_1h1[_2o2]-=_qn2;return(_3o2)};_fm2.apply(this,arguments);return _sl2};function _5o2(){var _6o2="#define MATRIX_VIEW 0\n"+"#define MATRIX_PROJECTION 1\n"+"#define MATRIX_WORLD 2\n"+"#define MATRIX_WORLD_VIEW 3\n"+"#define MATRIX_WORLD_VIEW_PROJECTION 4\n"+"#define MATRICES_MAX 5\n"+"#define FOG_SETTINGS 0\n"+"#define FOG_COLOUR 1\n"+"\n"+"uniform mat4 matrices[MATRICES_MAX];\n"+"uniform vec4 fogParameters[2];\n"+"\n"+"attribute vec3 vertex;\n"+"attribute vec4 color;\n"+"attribute vec2 UV;\n"+"\n"+"varying vec4 fcolor;\n"+"varying vec2 texc;\n"+"varying vec4 fogColor;\n"+"varying float fogFactor;\n"+"\n"+"float CalcFogFactor(vec4 pos)\n"+"{\n"+" vec4 viewpos = matrices[MATRIX_WORLD_VIEW] * pos;\n"+" vec4 fogParams = fogParameters[FOG_SETTINGS];\n"+" return (1.0 - ((fogParams.z - viewpos.z) * fogParams.y)) * fogParams.x;\n"+"}\n"+"\n"+"void main(void)\n"+"{\n"+" fcolor = color;\n"+" texc = UV;\n"+" vec4 pos = vec4(vertex.xyz, 1);\n"+" fogFactor = CalcFogFactor(pos);\n"+" fogColor = vec4(fogParameters[FOG_COLOUR].xyz, 1);\n"+" gl_Position = matrices[MATRIX_WORLD_VIEW_PROJECTION] * pos;\n"+" gl_PointSize = 1.0;\n"+"}";
return _6o2}function _7o2(){var _8o2="precision highp float;\n"+"uniform sampler2D pTexure;\n"+"uniform bool alphaTestEnabled;\n"+"uniform float alphaRefValue;"+"\n"+"varying vec4 fcolor;\n"+"varying vec2 texc;\n"+"varying vec4 fogColor;\n"+"varying float fogFactor;\n"+"\n"+"void DoAlphaTest(vec4 SrcColour)\n"+"{\n"+" if (alphaTestEnabled)\n"+" {\n"+" if (SrcColour.a <= alphaRefValue)\n"+" {\n"+" discard;\n"+" }\n"+" }\n"+"}\n"+"\n"+"void main(void)\n"+"{\n"+" vec4 color = texture2D(pTexure, texc).rgba * fcolor.rgba;\n"+" DoAlphaTest(color);\n"+" gl_FragColor = vec4(mix(color.rgb, fogColor.rgb, fogFactor), color.a);\n"+"}\n";
return _8o2}function _9o2(){var _ao2="#define LIGHTS_MAX 8\n"+"#define MATRIX_VIEW 0\n"+"#define MATRIX_PROJECTION 1\n"+"#define MATRIX_WORLD 2\n"+"#define MATRIX_WORLD_VIEW 3\n"+"#define MATRIX_WORLD_VIEW_PROJECTION 4\n"+"#define MATRICES_MAX 5\n"+"#define FOG_SETTINGS 0\n"+"#define FOG_COLOUR 1\n"+"\n"+"uniform mat4 matrices[MATRICES_MAX];\n"+"uniform vec4 fogParameters[2];\n"+"\n"+"uniform vec4 dirlightdir[LIGHTS_MAX];\n"+"uniform vec4 pointlightpos[LIGHTS_MAX];\n"+"uniform vec4 lightcol[LIGHTS_MAX];\n"+"uniform vec4 ambientcol;\n"+"\n"+"attribute vec3 vertex;\n"+"attribute vec3 normal;\n"+"attribute vec4 color;\n"+"attribute vec2 UV;\n"+"\n"+"varying vec4 fcolor;\n"+"varying vec2 texc;\n"+"varying vec4 fogColor;\n"+"varying float fogFactor;\n"+"\n"+"float CalcFogFactor(vec4 pos)\n"+"{\n"+" vec4 viewpos = matrices[MATRIX_WORLD_VIEW] * pos;\n"+" vec4 fogParams = fogParameters[FOG_SETTINGS];\n"+" return (1.0 - ((fogParams.z - viewpos.z) * fogParams.y)) * fogParams.x;\n"+"}\n"+"\n"+"vec4 DoDirLight(vec3 ws_normal, vec4 dir, vec4 diffusecol)\n"+"{\n"+" float dotresult = dot(ws_normal, dir.xyz);\n"+" dotresult = max(0.0, dotresult);\n"+" return dotresult * diffusecol;\n"+"}\n"+"\n"+"vec4 DoPointLight(vec3 ws_pos, vec3 ws_normal, vec4 posrange, vec4 diffusecol)\n"+"{\n"+" float atten = 0.0;\n"+"\n"+" vec3 diffvec = ws_pos - posrange.xyz;\n"+" float veclen = length(diffvec);\n"+" if (veclen <= posrange.w)\n"+" {\n"+" atten = 1.0 / (1.0 + (veclen / posrange.w));\n"+" }\n"+"\n"+" diffvec /= veclen;\n"+" float dotresult = dot(ws_normal, diffvec);\n"+" dotresult = max(0.0, dotresult);\n"+"\n"+" return (diffusecol * dotresult * atten);\n"+"}\n"+"\n"+"vec4 DoLighting(vec4 vertexcolour, vec4 objectspacepos, vec3 objectspacenormal)\n"+"{\n"+" vec3 ws_normal;\n"+" vec3 ws_pos;\n"+" vec4 objectspacenormal4 = vec4(objectspacenormal, 0.0);\n"+"\n"+" ws_normal = (matrices[MATRIX_WORLD] * objectspacenormal4).xyz;\n"+" ws_normal = -normalize(ws_normal);\n"+" ws_pos = (matrices[MATRIX_WORLD] * objectspacepos).xyz;\n"+"\n"+" vec4 accumcol = vec4(0.0, 0.0, 0.0, 0.0);\n"+" for(int i = 0; i < LIGHTS_MAX; i++)\n"+" {\n"+" accumcol += DoDirLight(ws_normal, dirlightdir[i], lightcol[i]);\n"+" }\n"+" for(int i = 0; i < LIGHTS_MAX; i++)\n"+" {\n"+" accumcol += DoPointLight(ws_pos, ws_normal, pointlightpos[i], lightcol[i]);\n"+" }\n"+" accumcol *= vertexcolour;\n"+" accumcol += ambientcol;\n"+" return min(vec4(1.0, 1.0, 1.0, 1.0), accumcol);\n"+"}\n"+"\n"+"void main(void)\n"+"{\n"+" vec4 pos = vec4(vertex.xyz, 1);\n"+" vec4 lcolor = DoLighting(color, pos, normal);\n"+" fcolor = vec4(lcolor.xyz, 1);\n"+" fogFactor = CalcFogFactor(pos);\n"+" fogColor = vec4(fogParameters[FOG_COLOUR].xyz, 1);\n"+" texc = UV;\n"+" gl_Position = matrices[MATRIX_WORLD_VIEW_PROJECTION] * pos;\n"+" gl_PointSize = 1.0;\n"+"}";
return _ao2}function _bo2(){var _8o2="precision highp float;\n"+"uniform sampler2D pTexure;\n"+"uniform bool alphaTestEnabled;\n"+"uniform float alphaRefValue;"+"\n"+"varying vec4 fcolor;\n"+"varying vec2 texc;\n"+"varying vec4 fogColor;\n"+"varying float fogFactor;\n"+"\n"+"void DoAlphaTest(vec4 SrcColour)\n"+"{\n"+" if (alphaTestEnabled)\n"+" {\n"+" if (SrcColour.a <= alphaRefValue)\n"+" {\n"+" discard;\n"+" }\n"+" }\n"+"}\n"+"\n"+"\n"+"void main(void)\n"+"{\n"+" vec4 color = texture2D( pTexure, texc ).rgba * fcolor.rgba;\n"+" DoAlphaTest(color);\n"+" gl_FragColor = vec4(mix(color.rgb, fogColor.rgb, fogFactor), color.a);\n"+"}\n";
return _8o2}/*@constructor */function _co2(_do2,_HO1){var _eo2=null;var _fo2=null,_go2=null,_ho2=null;var _io2=0;var _jo2,_ko2,_lo2;var _mo2,_no2,_oo2=[];var _po2,_qo2,_ro2,_so2;var _to2,_uo2;var _vo2=0;Object.defineProperties(this,{_wo2:{get:function(){return _eo2}},_xo2:{get:function(){return(_eo2!==null&&_eo2!==undefined)}},_351:{get:function(){return _ho2}},_r51:{get:function(){return _mo2}},_R71:{get:function(){return _no2}},_yo2:{get:function(){return _jo2}},_zo2:{get:function(){return _ko2}},_Ao2:{get:function(){
return _po2}},_Bo2:{get:function(){return _qo2}},_Co2:{get:function(){return _ro2},set:function(_m91){_ro2=_m91}},_Do2:{get:function(){return _so2},set:function(_m91){_so2=_m91}},_0n1:{get:function(){return _to2}}});(function(){_eo2=_Eo2(_do2,_HO1);if(_eo2){_Fo2(_eo2);var _Go2=_eo2.getParameter(_eo2.MAX_TEXTURE_IMAGE_UNITS);_to2=(_Go2<_S41._Ho2)?_Go2:_S41._Ho2;_uo2=_eo2.getParameter(_eo2.MAX_TEXTURE_SIZE);_go2=new _Io2(_HO1._Jo2);_ho2=new _Ko2(_to2,32,_go2,_HO1._Jo2);_fo2=new _Lo2(_go2,_ho2);_Mo2();_No2();
_Oo2();_go2._vk1(_jo2);_Po2()}})();function _Po2(){_Qo2=(_eo2.getExtension('EXT_texture_filter_anisotropic')||_eo2.getExtension('MOZ_EXT_texture_filter_anisotropic')||_eo2.getExtension('WEBKIT_EXT_texture_filter_anisotropic'))}function _Fo2(_Ro2){_Io2.prototype._Ro2=_Ro2;_Lo2.prototype._Ro2=_Ro2;_B71.prototype._Ro2=_Ro2;_So2.prototype._Ro2=_Ro2;_To2.prototype._Ro2=_Ro2;_Uo2.prototype._Ro2=_Ro2};function _Vo2(){var userAgent=navigator.userAgent.toString().toLowerCase();var _Wo2=userAgent.indexOf("trident/");
if(_Wo2>=0){var version=parseFloat(userAgent.slice(_Wo2+"trident/".length));if(version==7){return true}}return false};function _Eo2(_do2,_HO1){if(_Vo2())return null;var _Xo2=null;var _Yo2=["webgl","experimental-webgl","moz-webgl","webkit-3d"];{for(var _8c=0;_8c<_Yo2.length;_8c++){try{var _Zo2={alpha:true,stencil:_HO1.__o2,antialias:false,premultipliedAlpha:false,preserveDrawingBuffer:_HO1._0p2};_Xo2=_do2.getContext(_Yo2[_8c],_Zo2);if(_Xo2){break }}catch(_Eq1){return null}}}if(_Xo2){_po2=_do2.width;_qo2=_do2.height;
_ro2=_po2;_so2=_qo2}return _Xo2};function _Mo2(){var _1p2=new _To2(),_2p2=new _To2();_1p2._3p2();_1p2._4p2();_1p2._5p2();_2p2._3p2();_2p2._4p2();_2p2._5p2();_2p2._6p2();_mo2=_oo2.push(_1p2)-1;_no2=_oo2.push(_2p2)-1;_fo2._7p2(_mo2);_fo2._7p2(_no2);_1p2._8p2=_2p2._8p2=true};/*@this {yyWebGL} */this._9p2=function(_ap2){for(var _8c in _oo2){if(!_oo2.hasOwnProperty(_8c))continue;if(_oo2[_8c]._0S1(_ap2)){return _8c}}var _bp2=_oo2.push(_ap2)-1;_fo2._7p2(_bp2);return _bp2};/*@this {yyWebGL} */this._D71=function(_v81){
return _oo2[_v81];};function _cp2(_0w1){while(((_0w1&0x1)==0)&&(_0w1>1)){_0w1>>=1}return(_0w1==1)};/*@this {yyWebGL} */this._dp2=function(){return _uo2};/*@this {yyWebGL} */this._ep2=function(_fp2,_gp2,_hp2,_ip2){_fo2._wM1();_go2._ep2(_fp2,_gp2,_hp2,_ip2)};function _jp2(_kp2,type,source){var _Jo1=_eo2.createShader((type=='vertex')?_eo2.VERTEX_SHADER:_eo2.FRAGMENT_SHADER);_eo2.shaderSource(_Jo1,source);_eo2.compileShader(_Jo1);if(!_eo2.getShaderParameter(_Jo1,_eo2.COMPILE_STATUS)){alert("Could not compile "+type+" shader:\n\n"+_eo2.getShaderInfoLog(_Jo1));
console.log("----------------Shader Begin----------------");console.log(source);console.log("-----------------Shader END----------------");return }_eo2.attachShader(_kp2,_Jo1)};function _No2(){var _ao2=_5o2();var _8o2=_7o2();var _lp2=_eo2.createProgram();var error=_eo2.getError();_jp2(_lp2,"vertex",_ao2);_jp2(_lp2,"fragment",_8o2);_eo2.linkProgram(_lp2);error=_eo2.getError();if(!_eo2.getProgramParameter(_lp2,_eo2.LINK_STATUS)){alert("Could not initialise shaders\n\n");return false}_eo2.useProgram(_lp2);
_jo2=_lp2;_lp2._mp2=_eo2.getAttribLocation(_lp2,"vertex");_lp2._np2=_eo2.getAttribLocation(_lp2,"normal");_lp2._op2=_eo2.getAttribLocation(_lp2,"color");_lp2._pp2=_eo2.getAttribLocation(_lp2,"UV");_lp2._qp2=_eo2.getUniformLocation(_lp2,"pTexure");_lp2._rp2=_eo2.getUniformLocation(_lp2,"matrices");_lp2._sp2=_eo2.getUniformLocation(_lp2,"fogParameters");_lp2._tp2=_eo2.getUniformLocation(_lp2,"alphaTestEnabled");_lp2._up2=_eo2.getUniformLocation(_lp2,"alphaRefValue");_lp2._vp2=[];_lp2._vp2.push(_eo2.getAttribLocation(_lp2,
"vertex"));_lp2._vp2.push(_eo2.getAttribLocation(_lp2,"color"));_lp2._vp2.push(_eo2.getAttribLocation(_lp2,"UV"));_lp2._vp2=[];_lp2._wp2=[];_lp2._xp2=[];if(_lp2._mp2!=-1){_lp2._vp2.push(_lp2._mp2);_lp2._wp2.push("vertex");_lp2._xp2.push(_S41._A81)}if(_lp2._np2!=-1){_lp2._vp2.push(_lp2._np2);_lp2._wp2.push("normal");_lp2._xp2.push(_S41._P81)}if(_lp2._op2!=-1){_lp2._vp2.push(_lp2._op2);_lp2._wp2.push("color");_lp2._xp2.push(_S41._F81)}if(_lp2._pp2!=-1){_lp2._vp2.push(_lp2._pp2);_lp2._wp2.push("UV");
_lp2._xp2.push(_S41._N81);}_lp2._yp2=_vo2++;return true};function _Oo2(){var _6o2=_9o2();var _8o2=_bo2();var _lp2=_eo2.createProgram();var error=_eo2.getError();_jp2(_lp2,"vertex",_6o2);_jp2(_lp2,"fragment",_8o2);_eo2.linkProgram(_lp2);error=_eo2.getError();if(!_eo2.getProgramParameter(_lp2,_eo2.LINK_STATUS)){alert("Could not initialise 3D shader\n\n");return false}_eo2.useProgram(_lp2);_lp2._zp2=_eo2.getUniformLocation(_lp2,"ViewMatrix");_ko2=_lp2;_lp2._mp2=_eo2.getAttribLocation(_lp2,"vertex");_lp2._np2=_eo2.getAttribLocation(_lp2,
"normal");_lp2._op2=_eo2.getAttribLocation(_lp2,"color");_lp2._pp2=_eo2.getAttribLocation(_lp2,"UV");_lp2._qp2=_eo2.getUniformLocation(_lp2,"pTexure");_lp2._rp2=_eo2.getUniformLocation(_lp2,"matrices");_lp2._Ap2=_eo2.getUniformLocation(_lp2,"dirlightdir");_lp2._Bp2=_eo2.getUniformLocation(_lp2,"pointlightpos");_lp2._Cp2=_eo2.getUniformLocation(_lp2,"lightcol");_lp2._Dp2=_eo2.getUniformLocation(_lp2,"ambientcol");_lp2._sp2=_eo2.getUniformLocation(_lp2,"fogParameters");_lp2._tp2=_eo2.getUniformLocation(_lp2,
"alphaTestEnabled");_lp2._up2=_eo2.getUniformLocation(_lp2,"alphaRefValue");_lp2._vp2=[];_lp2._wp2=[];_lp2._xp2=[];if(_lp2._mp2!=-1){_lp2._vp2.push(_lp2._mp2);_lp2._wp2.push("vertex");_lp2._xp2.push(_S41._A81)}if(_lp2._np2!=-1){_lp2._vp2.push(_lp2._np2);_lp2._wp2.push("normal");_lp2._xp2.push(_S41._P81)}if(_lp2._op2!=-1){_lp2._vp2.push(_lp2._op2);_lp2._wp2.push("color");_lp2._xp2.push(_S41._F81)}if(_lp2._pp2!=-1){_lp2._vp2.push(_lp2._pp2);_lp2._wp2.push("UV");_lp2._xp2.push(_S41._N81)}_lp2._yp2=_vo2++;
return true};/*@this {yyWebGL} */this._Ep2=function(_Fp2,_Gp2,_Hp2){if(_Fp2=="None"||_Gp2=="None"){var _Ip2={_Jp2:null,_Kp2:null};return _Ip2}var _lp2=_eo2.createProgram();var error=_eo2.getError();_jp2(_lp2,"vertex",_Fp2);_jp2(_lp2,"fragment",_Gp2);_eo2.linkProgram(_lp2);error=_eo2.getError();if(!_eo2.getProgramParameter(_lp2,_eo2.LINK_STATUS)){var _Ip2={_Jp2:null,_Kp2:null};return _Ip2}_eo2.useProgram(_lp2);_lp2._rp2=_eo2.getUniformLocation(_lp2,"gm_Matrices");_lp2._Ap2=_eo2.getUniformLocation(_lp2,"gm_Lights_Direction");
_lp2._Bp2=_eo2.getUniformLocation(_lp2,"gm_Lights_PosRange");_lp2._Cp2=_eo2.getUniformLocation(_lp2,"gm_Lights_Colour");_lp2._Dp2=_eo2.getUniformLocation(_lp2,"gm_AmbientColour");_lp2._mp2=_eo2.getAttribLocation(_lp2,"in_Position");_lp2._np2=_eo2.getAttribLocation(_lp2,"in_Normal");_lp2._op2=_eo2.getAttribLocation(_lp2,"in_Colour");_lp2._pp2=_eo2.getAttribLocation(_lp2,"in_TextureCoord");_lp2._vp2=[];_lp2._xp2=[];for(var _Lp2=0;_Lp2<_Hp2.length;_Lp2++){_lp2._vp2.push(_eo2.getAttribLocation(_lp2,_Hp2[_Lp2]));
switch(_Hp2[_Lp2]){case "in_Position":_lp2._xp2.push(_S41._A81);break;case "in_Normal":_lp2._xp2.push(_S41._P81);break;case "in_Colour":_lp2._xp2.push(_S41._F81);break;case "in_TextureCoord":_lp2._xp2.push(_S41._N81);break;default :_lp2._xp2.push(_S41._N81);break }}_lp2._wp2=_Hp2;var _Mp2="gm_BaseTexture";var __m1=[_Mp2];var _fn1=0;var _Np2=[];var _Op2=_eo2.getUniformLocation(_lp2,_Mp2);_eo2.uniform1iv(_Op2,[_fn1++]);_lp2._qp2=_Op2;_lp2._Pp2={_Qp2:[]};for(var _I41=0,_Rp2=_eo2.getProgramParameter(_lp2,_eo2.ACTIVE_UNIFORMS);
_I41<_Rp2;_I41++){var _Sp2=1;var _Tp2=_eo2.getActiveUniform(_lp2,_I41),_Up2=_Tp2["name"];if(_Tp2["size"]>1){var _ze1=_Up2.indexOf('[');if(_ze1>0){_Up2=_Up2.substring(0,_ze1)}}if((_Tp2["type"]==_eo2.SAMPLER_2D)||(_Tp2["type"]==_eo2.SAMPLER_CUBE)){if(_Up2!=_Mp2){__m1[_fn1]=_Up2;var _Lp2=_eo2.getUniformLocation(_lp2,_Up2);_eo2.uniform1iv(_Lp2,[_fn1++])}}else {switch(_Tp2["type"]){case _eo2.FLOAT:_Sp2=1;break;case _eo2._Vp2:_Sp2=1;break;case _eo2.INT:_Sp2=1;break;case _eo2._Wp2:_Sp2=1;break;case _eo2.FLOAT_VEC2:_Sp2=2;
break;case _eo2.FLOAT_VEC3:_Sp2=3;break;case _eo2.FLOAT_VEC4:_Sp2=4;break;case _eo2.INT_VEC2:_Sp2=2;break;case _eo2.INT_VEC3:_Sp2=3;break;case _eo2.INT_VEC4:_Sp2=4;break;case _eo2._Xp2:_Sp2=2;break;case _eo2._Yp2:_Sp2=3;break;case _eo2._Zp2:_Sp2=4;break;case _eo2.FLOAT_MAT2:_Sp2=4;break;case _eo2.FLOAT_MAT3:_Sp2=9;break;case _eo2.FLOAT_MAT4:_Sp2=16;break;default :_Sp2=1}}_lp2._Pp2._Qp2[_I41]=_Up2;_lp2._Pp2[_Up2]={index:_I41,location:_eo2.getUniformLocation(_lp2,_Up2),__p2:_Tp2,width:_Sp2,size:_Tp2.size};_lp2._Pp2[_I41]=_lp2._Pp2[_Up2];
_lp2._DX1=_Fp2;_lp2._0q2=_Gp2}_lp2._yp2=_vo2++;_Ip2={_Jp2:_lp2,_Kp2:__m1};return _Ip2};/*@this {yyWebGL} */this._1q2=function(){_io2++};/*@this {yyWebGL} */this._2q2=function(){_fo2._wM1();_go2._s01=_io2;_go2._3q2();_go2._bs1();_eo2.clearColor(1,1,1,1);_eo2.colorMask(false,false,false,true);_eo2.clear(_eo2.COLOR_BUFFER_BIT);_eo2.colorMask(true,true,true,true)};/*@this {yyWebGL} */this._4q2=function(){_fo2._wM1();_go2._3q2()};/*@this {yyWebGL} */this._5q2=function(_Lb1,_Fm1){_ho2._n51(_S41._551,_Lb1);
_ho2._n51(_S41._651,_Fm1);_ho2._n51(_S41._751,_Lb1);_ho2._n51(_S41._851,_Fm1)};this._6q2=function(_sk1){_ho2._n51(_S41._pm1,_sk1)};/*@this {yyWebGL} */this._gk1=function(_7q2){_ho2._n51(_S41._qm1,_7q2)};/*@this {yyWebGL} */this._kk1=function(_7q2){_ho2._n51(_S41._Cm1,_7q2?_S41._8q2:_S41._9q2)};/*@this {yyWebGL} */this._aq2=function(_bq2){};/*@this {yyWebGL} */this._ik1=function(_7q2){_ho2._n51(_S41._tm1,_7q2)};/*@this {yyWebGL} *//*@this {yyWebGL} */this._rk1=function(_cq2,_dq2,_eq2,_fq2){var _Tm1={
_te1:_cq2,_ue1:_dq2,_ve1:_eq2,alpha:_fq2};_ho2._n51(_S41._Um1,_Tm1)};/*@this {yyWebGL} */this._bl1=function(_111,_gq2,_hq2,_iq2){_fo2._wM1();_go2._bl1(_111,_gq2,_hq2,_iq2)};/*@this {yyWebGL} */this._fl1=function(_111,_7q2,_jq2){_fo2._wM1();_go2._fl1(_111,_7q2,_jq2)};/*@this {yyWebGL} */this._gl1=function(_jq2){_fo2._wM1();_go2._kq2(_jq2)};/*@this {yyWebGL} */this._il1=function(_lq2){var _mq2=_lq2[0];var end=_lq2[2];var start=end;if(_lq2[1]!=0.0)start=end-(1.0/_lq2[1]);var _Bn=(_lq2[4]*255)|((_lq2[5]*255)<<8)|((_lq2[6]*255)<<16)|((_lq2[7]*255)<<24);
_ho2._n51(_S41._xm1,_mq2);_ho2._n51(_S41._zm1,start);_ho2._n51(_S41._Am1,end);_ho2._n51(_S41._ym1,_Bn)};/*@this {yyWebGL} */this._nq2=function(_sk1,_oq2){_ho2._n51(_S41._Vm1,_sk1);_ho2._n51(_S41._Xm1,(_oq2*255)|0)};/*@this {yyWebGL} */this._pq2=function(_qq2,_rq2){if(_rq2){_ho2._1n1(_qq2,_S41._8n1,_S41._9n1);_ho2._1n1(_qq2,_S41._an1,_S41._9n1)}else {_ho2._1n1(_qq2,_S41._8n1,_S41._bn1);_ho2._1n1(_qq2,_S41._an1,_S41._bn1)}};/*@this {yyWebGL} */this._sq2=function(_qq2,_cn1){_ho2._1n1(_qq2,_S41._2n1,
_cn1);_ho2._1n1(_qq2,_S41._4n1,_cn1)};/*@this {yyWebGL} */this._tq2=function(){return _to2};/*@this {yyWebGL} */this._uq2=function(_sk1){_ho2._n51(_S41._vq2,_sk1)};/*@this {yyWebGL} */this._wq2=function(_kp1){_ho2._n51(_S41._xq2,_kp1)};/*@this {yyWebGL} */this._yq2=function(_zq2){_ho2._n51(_S41._Aq2,_zq2)};/*@this {yyWebGL} */this._Bq2=function(_Cq2){_ho2._n51(_S41._Dq2,_Cq2)};/*@this {yyWebGL} */this._vk1=function(_Eq2){_fo2._wM1();_go2._vk1(_Eq2);_lo2=_Eq2};/*@this {yyWebGL} */this._Fq2=function(_Eq2,
_Gq2){var _Hq2=_Eq2._Pp2[_Gq2];if(_Hq2){return _Hq2.index}return -1};/*@this {yyWebGL} */this._Iq2=function(_cG1,_Jq2){if(_cG1!=-1){_fo2._wM1();_go2._Iq2(_cG1,_Jq2)}};/*@this {yyWebGL} */this._Kq2=function(_cG1,_Jq2){if(_cG1!=-1){_fo2._wM1();_go2._Kq2(_cG1,_Jq2)}};/*@this {yyWebGL} */this._Lq2=function(_cG1,_Jq2){if(_cG1!=-1){_fo2._wM1();_go2._Lq2(_cG1,_Jq2)}};/*@this {yyWebGL} */this._Mq2=function(_cG1,_Jq2){var width=_lo2._Pp2[_cG1].width;var size=_lo2._Pp2[_cG1].size;var _Np2;var _121=_Jq2.length;var _Nq2=(_121+width)-((_121+width)%width);
if(_Nq2>(width*size))_Nq2=width*size;if(_121==_Nq2){_Np2=new Float32Array(_Jq2)}else {_Np2=new Float32Array(_Nq2);if(_Nq2<_121)_121=_Nq2;for(var _8c=0;_8c<_121;_8c++){_Np2[_8c]=_Jq2[_8c]}}return _Np2};/*@this {yyWebGL} */this._Oq2=function(_cG1,_Jq2){if(_cG1!=-1){_fo2._wM1();_Jq2=_Mq2(_cG1,_Jq2);_go2._Oq2(_cG1,_Jq2)}};/*@this {yyWebGL} */this._Pq2=function(_cG1,_Jq2){if(_cG1!=-1){_fo2._wM1();_Jq2=this._Mq2(_cG1,_Jq2);_go2._Pq2(_cG1,_Jq2)}};/*@this {yyWebGL} */this._Qq2=function(_Mo1){_fo2._wM1();_go2._Qq2(_Mo1)}
;this._wM1=function(){_fo2._wM1()};/*@this {yyWebGL} */this._Rq2=function(_391,_211,_311,_Hb1,_Ib1,_do2){_go2._Rq2(_391,_211,_311,_Hb1,_Ib1,_do2)};/*@this {yyWebGL} */this._Sq2=function(_qq2,_391){_S41._Tq2(_391 instanceof _So2,"Texture is not a yyGLTexture",_S41._Uq2);_fo2._wM1();_go2._Sq2(_qq2,_391)};/*@this {yyWebGL} */this._Ck1=function(_Yf1){_fo2._wM1();_go2._Vq2(_Yf1)};/*@this {yyWebGL} */this._Ik1=function(_Yf1){_fo2._wM1();_go2._Wq2(_Yf1)};/*@this {yyWebGL} */this._Xq2=function(_Yf1){_fo2._wM1();
_go2._Yq2(_Yf1)};/*@this {yyWebGL} */this._Zq2=function(__q2){var _Zb1=new _So2(undefined,__q2.width,__q2.height,_cp2(__q2.width)&&_cp2(__q2.height),__q2,__q2._0r2);return _Zb1};this._1r2=function(_2r2,_3r2){var _4r2=_eo2.getParameter(_eo2.TEXTURE_BINDING_2D);var _Q71=_eo2.createTexture();_eo2.bindTexture(_eo2.TEXTURE_2D,_Q71);if(_2r2.Image instanceof Uint8Array){_eo2.texImage2D(_eo2.TEXTURE_2D,0,_eo2.RGBA,_2r2._5r2,_2r2._6r2,0,_eo2.RGBA,_eo2.UNSIGNED_BYTE,_2r2.Image)}else {_eo2.texImage2D(_eo2.TEXTURE_2D,
0,_eo2.RGBA,_eo2.RGBA,_eo2.UNSIGNED_BYTE,_2r2.Image)}if(_3r2!==undefined&&(_3r2==_S41._7r2)||(_3r2==_S41._8r2)&&((_2r2._ub1!==undefined&&(_2r2._ub1&_9r2._ar2)!==0))){_eo2.generateMipmap(_eo2.TEXTURE_2D);var _br2=_2r2._ub1;_br2|=_9r2._cr2;_2r2._ub1=_br2}_2r2._dr2=_Q71;_2r2._er2._fr2(_eo2.TEXTURE_2D);_eo2.bindTexture(_eo2.TEXTURE_2D,_4r2);_2r2._gr2=true};/*@this {yyWebGL} */this._hr2=function(_H71,_Kc1,_ir2,_W71){var _or1=0;if(_H71){_or1|=_eo2.COLOR_BUFFER_BIT}if(_Kc1){_or1|=_eo2.DEPTH_BUFFER_BIT}_go2._hr2(_or1,
_W71)};/*@this {yyWebGL} */this._pM1=function(_GO1){_fo2._wM1();_go2._pM1(_GO1)};function _jr2(_kr2,_Hb1,_Ib1){if((_Hb1==0)||(_Ib1==0)){return }var _lr2=_kr2[(_Ib1-1)*_Hb1]&0xffffff;for(var _8c=0;_8c<(_Hb1*_Ib1);_8c++){if((_kr2[_8c]&0xffffff)==_lr2){_kr2[_8c]=_kr2[_8c]&0xffffff}}};function _mr2(_281){var max=_uo2;var size=1;while(size<=max){if(_281<=size)return size;size=size<<1}return max};/*@this {yyWebGL} */this._nr2=function(__q2,_211,_311,_Hb1,_Ib1,_Ad1,_Bd1,_or2){this._wM1();var _pr2=new Uint8Array(_Hb1*_Ib1*4);
_eo2.readPixels(_211,_so2-(_311+_Ib1),_Hb1,_Ib1,_eo2.RGBA,_eo2.UNSIGNED_BYTE,_pr2);var _qr2;if(_or2){var _rr2=new ArrayBuffer(_Hb1*_Ib1*4);_qr2=new Uint8Array(_rr2);for(var _C41=0;_C41<_Ib1;_C41++){var _sr2=_pr2.subarray(_C41*_Hb1*4,(_C41+1)*_Hb1*4);var _tr2=_qr2.subarray((_Ib1-1-_C41)*_Hb1*4,(_Ib1-_C41)*_Hb1*4);_tr2.set(_sr2)}if(_Ad1){_jr2(new Int32Array(_rr2),_Hb1,_Ib1)}}else {_qr2=_pr2}var _ac=_mr2(_Hb1);var _bc=_mr2(_Ib1);var _4r2=_eo2.getParameter(_eo2.TEXTURE_BINDING_2D);var _Zb1=new _So2(undefined,_ac,
_bc,(_ac==_Hb1)&&(_bc==_Ib1),_qr2);__q2.width=_ac;__q2.height=_bc;_eo2.bindTexture(_eo2.TEXTURE_2D,_4r2);_go2._bs1();return _Zb1};/*@this {yyWebGL} */this._ur2=function(__q2,_vr2,_211,_311,_Hb1,_Ib1,_Ad1,_Bd1){this._4q2();var _wr2=_eo2.getParameter(_eo2.FRAMEBUFFER_BINDING);var _rr2=new ArrayBuffer(_Hb1*_Ib1*4);var _qr2=new Uint8Array(_rr2);_eo2.bindFramebuffer(_eo2.FRAMEBUFFER,_vr2);_eo2.readPixels(_211,_311,_Hb1,_Ib1,_eo2.RGBA,_eo2.UNSIGNED_BYTE,_qr2);_eo2.bindFramebuffer(_eo2.FRAMEBUFFER,_wr2);if(_Ad1){
_jr2(new Int32Array(_rr2),_Hb1,_Ib1)}var _ac=_mr2(_Hb1);var _bc=_mr2(_Ib1);var _4r2=_eo2.getParameter(_eo2.TEXTURE_BINDING_2D);var _xr2=new ArrayBuffer(_ac*_bc*4);var _yr2=new Uint8Array(_xr2);var y;var _nc1=0;var _zr2=0;for(y=0;y<_Ib1;y++){var x;for(x=0;x<_Hb1;x++){_yr2[_nc1++]=_qr2[_zr2++];_yr2[_nc1++]=_qr2[_zr2++];_yr2[_nc1++]=_qr2[_zr2++];_yr2[_nc1++]=_qr2[_zr2++]}for(;x<_ac;x++){_yr2[_nc1++]=0;_yr2[_nc1++]=0;_yr2[_nc1++]=0;_yr2[_nc1++]=0}}for(;y<_bc;y++){var x;for(x=0;x<_ac;x++){_yr2[_nc1++]=0;_yr2[_nc1++]=0;
_yr2[_nc1++]=0;_yr2[_nc1++]=0}}var _Zb1=new _So2(undefined,_ac,_bc,(_ac==_Hb1)&&(_bc==_Ib1),_yr2);__q2.width=_ac;__q2.height=_bc;_eo2.bindTexture(_eo2.TEXTURE_2D,_4r2);this._4q2();_go2._bs1();return _Zb1};/*@this {yyWebGL} */this._Ar2=function(__q2,_Br2,_Hb1,_Ib1){var _ac=_mr2(_Hb1);var _bc=_mr2(_Ib1);var _4r2=_eo2.getParameter(_eo2.TEXTURE_BINDING_2D);var _Zb1=new _So2(undefined,_ac,_bc,(_ac==_Hb1)&&(_bc==_Ib1),_Br2);__q2.width=_ac;__q2.height=_bc;_eo2.bindTexture(_eo2.TEXTURE_2D,_4r2);_go2._bs1();return _Zb1}
;/*@this {yyWebGL} */this._Cr2=function(__q2,_Br2,_Hb1,_Ib1){var _rr2=new ArrayBuffer(_Hb1*_Ib1*4);var _Dr2=new DataView(_rr2);for(var _O11=0;_O11<_Hb1*_Ib1;_O11++){_Dr2.setUint32(_O11*4,~~_Br2[_O11],true)}return this._Ar2(__q2,new Uint8Array(_rr2),_Hb1,_Ib1)};/*@this {yyWebGL} */this._Er2=function(_391,_841){_S41._Tq2(_391 instanceof _So2,"Texture is not a yyGLTexture",_S41._Uq2);if(!_Fr2(_391,_S41._Gr2)){_Hr2(_391);_Ir2(_391)}var _Q71=_391._dr2;var _ac=_391._5r2;var _bc=_391._6r2;var _wr2=_eo2.getParameter(_eo2.FRAMEBUFFER_BINDING);
var _Jr2=_eo2.createFramebuffer();_eo2.bindFramebuffer(_eo2.FRAMEBUFFER,_Jr2);_eo2.framebufferTexture2D(_eo2.FRAMEBUFFER,_eo2.COLOR_ATTACHMENT0,_eo2.TEXTURE_2D,_Q71,0);var _qr2=new Uint8Array(_ac*_bc*4);_eo2.readPixels(0,0,_ac,_bc,_eo2.RGBA,_eo2.UNSIGNED_BYTE,_qr2);_eo2.bindFramebuffer(_eo2.FRAMEBUFFER,_wr2);_eo2.deleteFramebuffer(_Jr2);for(var _8c=0;_8c<(_ac*_bc);_8c++){_qr2[(_8c*4)+3]=_841[_8c];}var _1X1=_mr2(_ac);var _lr1=_mr2(_bc);var _4r2=_eo2.getParameter(_eo2.TEXTURE_BINDING_2D);var _Zb1=new _So2(undefined,
_1X1,_lr1,(_1X1==_ac)&&(_lr1==_bc),_qr2);_eo2.deleteTexture(_391._dr2);_eo2.bindTexture(_eo2.TEXTURE_2D,_4r2);return _Zb1};/*@this {yyWebGL} */this._Kr2=function(_211,_311){this._wM1();var _qr2=new Uint8Array(16);_eo2.readPixels(_211,_so2-_311,1,1,_eo2.RGBA,_eo2.UNSIGNED_BYTE,_qr2);var _D31=(_qr2[0])|(_qr2[1]<<8)|(_qr2[2]<<16)|(_qr2[3]<<24);_go2._bs1();return _D31};/*@this {yyWebGL} */this._Lr2=function(_vr2,_211,_311){this._4q2();var _wr2=_eo2.getParameter(_eo2.FRAMEBUFFER_BINDING);var _qr2=new Uint8Array(16);
_eo2.bindFramebuffer(_eo2.FRAMEBUFFER,_vr2);_eo2.readPixels(_211,_311,1,1,_eo2.RGBA,_eo2.UNSIGNED_BYTE,_qr2);var _D31=(_qr2[0])|(_qr2[1]<<8)|(_qr2[2]<<16)|(_qr2[3]<<24);_eo2.bindFramebuffer(_eo2.FRAMEBUFFER,_wr2);_go2._bs1();return _D31};/*@this {yyWebGL} */this._Mr2=function(_vr2,_211,_311,_Hb1,_Ib1){this._4q2();var _wr2=_eo2.getParameter(_eo2.FRAMEBUFFER_BINDING);var _qr2=new Uint8Array(_Hb1*_Ib1*4);_eo2.bindFramebuffer(_eo2.FRAMEBUFFER,_vr2);_eo2.readPixels(_211,_311,_Hb1,_Ib1,_eo2.RGBA,_eo2.UNSIGNED_BYTE,
_qr2);_eo2.bindFramebuffer(_eo2.FRAMEBUFFER,_wr2);_go2._bs1();return _qr2};/*@this {yyWebGL} */this._Nr2=function(_Hb1,_Ib1){var _4r2=_eo2.getParameter(_eo2.TEXTURE_BINDING_2D);var _wr2=_eo2.getParameter(_eo2.FRAMEBUFFER_BINDING);var _Or2=_eo2.getParameter(_eo2.RENDERBUFFER_BINDING);{var _Pr2=_eo2.createFramebuffer();_Pr2.width=_Hb1;_Pr2.height=_Ib1;_eo2.bindFramebuffer(_eo2.FRAMEBUFFER,_Pr2);var _Qr2=_eo2.createTexture();_eo2.bindTexture(_eo2.TEXTURE_2D,_Qr2);_eo2.texImage2D(_eo2.TEXTURE_2D,0,_eo2.RGBA,
_Hb1,_Ib1,0,_eo2.RGBA,_eo2.UNSIGNED_BYTE,null);var _Rr2=new _So2(_Qr2,_Hb1,_Ib1,_cp2(_Hb1)&&_cp2(_Ib1),null);var _Sr2=_eo2.createRenderbuffer();_eo2.bindRenderbuffer(_eo2.RENDERBUFFER,_Sr2);_eo2.framebufferTexture2D(_eo2.FRAMEBUFFER,_eo2.COLOR_ATTACHMENT0,_eo2.TEXTURE_2D,_Qr2,0);if(_NL1){_eo2.renderbufferStorage(_eo2.RENDERBUFFER,_eo2.DEPTH_STENCIL,_Pr2.width,_Pr2.height);_eo2.framebufferRenderbuffer(_eo2.FRAMEBUFFER,_eo2.DEPTH_STENCIL_ATTACHMENT,_eo2.RENDERBUFFER,_Sr2)}}_eo2.bindTexture(_eo2.TEXTURE_2D,
_4r2);_eo2.bindFramebuffer(_eo2.FRAMEBUFFER,_wr2);_eo2.bindRenderbuffer(_eo2.RENDERBUFFER,_Or2);var _Tr2={_9M1:_Pr2,_Ur2:_Sr2,_dr2:_Rr2};return _Tr2};/*@this {yyWebGL} */this._Vr2=function(_vr2){_eo2.deleteFramebuffer(_vr2._9M1);_eo2.deleteRenderbuffer(_vr2._Ur2);_eo2.deleteTexture(_vr2._dr2._dr2);_vr2._dr2=null};/*@this {yyWebGL} */this._Wr2=function(_Xr2){_eo2.deleteTexture(_Xr2)};/*@this {yyWebGL} */this._Yr2=function(_391){_S41._Tq2(_391 instanceof _So2,"NULL texture is not a yyGLTexture",_S41._Uq2);
_go2._Zr2=_391};/*@this {yyWebGL} */this._p51=function(_r71,_391,_v81,__r2){_S41._Tq2((_391==null)||(_391 instanceof _So2),"Texture is not a yyGLTexture",_S41._Uq2);return _fo2._p51(_r71,_391,_v81,__r2,_oo2[_v81],_io2)};/*@this {yyWebGL} */this._491=function(_r71,_391,_0s2,_1s2){_S41._Tq2((_391==null)||(_391 instanceof _So2),"Texture is not a yyGLTexture",_S41._Uq2);_fo2._2s2(_r71,_391,_0s2,_1s2)};/*@this {yyWebGL} */this._3s2=function(_YK1){var _731=_YK1._731._i51;if(!_Fr2(_731,_S41._Gr2)){_Hr2(_731);
_Ir2(_731)}var _Q71=_731._dr2;var _ac=_731._5r2;var _bc=_731._6r2;var _wr2=_eo2.getParameter(_eo2.FRAMEBUFFER_BINDING);var _Jr2=_eo2.createFramebuffer();_eo2.bindFramebuffer(_eo2.FRAMEBUFFER,_Jr2);_eo2.framebufferTexture2D(_eo2.FRAMEBUFFER,_eo2.COLOR_ATTACHMENT0,_eo2.TEXTURE_2D,_Q71,0);var data=new Uint8Array(_ac*_bc*4);_eo2.readPixels(0,0,_ac,_bc,_eo2.RGBA,_eo2.UNSIGNED_BYTE,data);_eo2.bindFramebuffer(_eo2.FRAMEBUFFER,_wr2);_eo2.deleteFramebuffer(_Jr2);return data}}var _S41={_4s2:8,_Ho2:8,_5s2:-1,_q51:0,
_w71:1,_v71:2,_t71:3,_u71:4,_s71:5,_A81:1,_F81:2,_P81:3,_N81:4,_6s2:5,_7s2:6,_8s2:7,_9s2:8,_as2:9,_bs2:10,_cs2:11,_ds2:12,_es2:13,_fs2:14,_gs2:14,_R81:1,_B81:2,_D81:3,_V81:4,_G81:5,_X81:6,_hs2:6,_Em1:1,_W41:2,_is2:3,_Y41:4,_T41:5,_V41:6,_js2:7,_ks2:8,_X41:9,_ls2:10,_ms2:11,_ns2:12,_os2:13,_ps2:14,_qs2:15,_rs2:16,_ss2:16,_ts2:0,_qm1:1,_us2:2,_vs2:3,_tm1:4,_Vm1:5,_551:6,_651:7,_Cm1:8,_sm1:9,_Xm1:10,_Ym1:11,_pm1:12,_xm1:13,_ws2:14,_ym1:15,_xs2:16,_zm1:17,_Am1:18,_ys2:19,_zs2:20,_As2:21,_Bs2:22,_Cs2:23,
_Um1:24,_vq2:25,_Ds2:26,_Es2:27,_Aq2:28,_xq2:29,_Dq2:30,_Fs2:31,_Gs2:32,_951:33,_751:34,_851:35,_Hs2:36,_Is2:37,_Js2:1,_Ks2:2,_Ls2:3,_Ms2:4,_Ns2:5,_Os2:6,_Ps2:7,_Qs2:8,_Rs2:1,_Ss2:2,_Ts2:3,_Us2:4,_Vs2:5,_Ws2:6,_Xs2:7,_Ys2:8,_9n1:0,_bn1:1,_2n1:0,_4n1:1,_8n1:2,_an1:3,_dn1:4,_jn1:5,_ln1:6,_hn1:7,_nn1:8,_on1:9,_Zs2:10,_5n1:0,_3n1:1,__s2:2,_0t2:3,_9q2:0,_1t2:1,_8q2:2,_2t2:0,_3t2:1,_4t2:2,_5t2:0,_6t2:1,_7t2:0,_8t2:1,_9t2:0,_at2:1,_bt2:2,_ct2:3,_dt2:0,_et2:1,_ft2:2,_gt2:4,_ht2:8,_Gr2:-1,_it2:0,_7r2:1,_8r2:2,
_jt2:0,_kt2:1,_Uq2:2,_lt2:1,_Tq2:function(_mt2,_nt2,_ot2){if(!_mt2){throw new Error(_nt2)}}};Object.freeze(_S41);/*@constructor */function _Io2(_pt2){var _eo2=this._Ro2;var _qt2=0,_rt2=1,_st2=2,_tt2=3,_ut2=4,_vt2=5,_wt2=6,_xt2=7,_yt2=8,_zt2=9,_At2=10,_Bt2=11,_Ct2=12,_Dt2=13,_Et2=14,_Ft2=15,_Gt2=16,_Ht2=17,_It2=18,_Jt2=19,_Kt2=20,_Lt2=21,_Mt2=22,_Nt2=23,_Ot2=24,_Pt2=25,_Qt2=26,_Rt2=27;var _St2=0,_Tt2=1,_Ut2=2,_Vt2=3,_Wt2=4,_Xt2=5;var _Yt2=1,_Zt2=2,__t2=4,_0u2=8;var _1u2=[];var _2u2=[],_3u2,_4u2;var _5u2,_6u2=[],
_7u2=[],_8u2=[],_9u2=new Float32Array(_S41._4s2*4),_au2=new Float32Array(_S41._4s2*4),_bu2=new Float32Array(_S41._4s2*4),_cu2=new Float32Array(4),_du2=new Float32Array(8),_eu2=false,_fu2=0.0,_gu2,_hu2=_eo2.SRC_ALPHA,_iu2=_eo2.ONE_MINUS_SRC_ALPHA,_ju2=_eo2.SRC_ALPHA,_ku2=_eo2.ONE_MINUS_SRC_ALPHA;var _io2=0,_lu2;Object.defineProperties(this,{_s01:{get:function(){return _io2},set:function(_m91){_io2=_m91}},_Zr2:{get:function(){return _lu2},set:function(_m91){_lu2=_m91}}});(function(){_mu2();var _Go2=_eo2.getParameter(_eo2.MAX_TEXTURE_IMAGE_UNITS);
if(_Go2>_S41._Ho2){_Go2=_S41._Ho2}for(var _fn1=0;_fn1<_Go2;_fn1++){_8u2[_fn1]=new _Uo2(_pt2)}var _nu2=_ou2(_S41._Js2);_gu2={_pu2:0,_qu2:0xffffffff,_ru2:0xffffffff,_su2:_tu2(_S41._Ys2),_uu2:_nu2,_vu2:_nu2,_wu2:_nu2};for(var _8c=0;_8c<_Xt2;_8c++){_7u2[_8c]=new _ek1()}})();function _mu2(){_2u2=[];_4u2=undefined;_3u2=undefined;_2u2[0]=1;_2u2[1]=1};/*@this {yyCommandBuilder} */this._bs1=function(){_mu2()};/*@this {yyCommandBuilder} */this._vk1=function(_xu2){if(_xu2!=_3u2){_4u2=null;_1u2.push(_Ht2);_1u2.push(_xu2);
_3u2=_xu2}};/*@this {yyCommandBuilder} */this._Sq2=function(_qq2,_391){if(_2u2[_qq2]==_391){return }_2u2[_qq2]=_391;_1u2.push(_rt2);_1u2.push(_391);_1u2.push(_qq2)};/*@this {yyCommandBuilder} */this._Qq2=function(_Ao1){_1u2.push(_Ao1)};this._Rq2=function(_391,_211,_311,_Hb1,_Ib1,_yu2){_1u2.push(_Rt2);_1u2.push(_391);_1u2.push(_211);_1u2.push(_311);_1u2.push(_Hb1);_1u2.push(_Ib1);_1u2.push(_yu2)};/*@this {yyCommandBuilder} */this._zu2=function(_Au2){if(_4u2==_Au2)return;_4u2=_Au2;_1u2.push(_Ct2);_1u2.push(_Au2)}
;/*@this {yyCommandBuilder} */this._Bu2=function(_um1,_Cu2){_1u2.push(_st2);_1u2.push(_um1);_1u2.push(_Cu2)};/*@this {yyCommandBuilder} */this._Du2=function(_um1,_Cu2){_1u2.push(_tt2);_1u2.push(_um1);_1u2.push(_Cu2)};/*@this {yyCommandBuilder} */this._Eu2=function(_um1,_Cu2){_1u2.push(_ut2);_1u2.push(_um1);_1u2.push(_Cu2)};/*@this {yyCommandBuilder} */this._Fu2=function(_um1,_Cu2){_1u2.push(_vt2);_1u2.push(_um1);_1u2.push(_Cu2)};/*@this {yyCommandBuilder} */this._Gu2=function(_um1,_Cu2){_1u2.push(_wt2);
_1u2.push(_um1);_1u2.push(_Cu2)};/*@this {yyCommandBuilder} */this._m72=function(_um1,_Cu2){_1u2.push(_xt2);_1u2.push(_um1);_1u2.push(_Cu2)};/*@this {yyCommandBuilder} */this._Wq2=function(_Yf1){_1u2.push(_zt2);_1u2.push(new _ek1(_Yf1))};/*@this {yyCommandBuilder} */this._Vq2=function(_Yf1){_1u2.push(_At2);_1u2.push(new _ek1(_Yf1))};/*@this {yyCommandBuilder} */this._Yq2=function(_Yf1){_1u2.push(_yt2);_1u2.push(new _ek1(_Yf1))};/*@this {yyCommandBuilder} */this._ep2=function(_211,_311,_Hb1,_Ib1){_1u2.push(_Bt2);
_1u2.push(_211);_1u2.push(_311);_1u2.push(_Hb1);_1u2.push(_Ib1)};/*@this {yyCommandBuilder} */this._hr2=function(_Hu2,_W71){_1u2.push(_Dt2);_1u2.push(_Hu2);_1u2.push(~~_W71)};/*@this {yyCommandBuilder} */this._pM1=function(_Iu2){_1u2.push(_Et2);_1u2.push(_Iu2)};/*@this {yyCommandBuilder} */this._Ju2=function(_841,_Mm1,_Nm1,_Om1){_1u2.push(_Ft2);_1u2.push(_841);_1u2.push(_Mm1);_1u2.push(_Nm1);_1u2.push(_Om1)};/*@this {yyCommandBuilder} */this._5q2=function(_Lb1,_Fm1){_1u2.push(_Gt2);_1u2.push(_Lb1);
_1u2.push(_Fm1)};/*@this {yyCommandBuilder} */this._Iq2=function(_Ku2,_Jq2){_1u2.push(_It2);_1u2.push(_Ku2);_1u2.push(_Jq2);};/*@this {yyCommandBuilder} */this._Kq2=function(_Ku2,_Jq2){_1u2.push(_Jt2);_1u2.push(_Ku2);_1u2.push(_Jq2)};/*@this {yyCommandBuilder} */this._Oq2=function(_Ku2,_Jq2){_1u2.push(_It2);_1u2.push(_Ku2);_1u2.push(_Jq2)};/*@this {yyCommandBuilder} */this._Pq2=function(_Ku2,_Jq2){_1u2.push(_Jt2);_1u2.push(_Ku2);_1u2.push(_Jq2)};/*@this {yyCommandBuilder} */this._Lq2=function(_Ku2,
_Jq2){_1u2.push(_Jt2);_1u2.push(_Ku2);_1u2.push(_Jq2)};/*@this {yyCommandBuilder} */this._n51=function(_Lu2,_Mu2){_1u2.push(_Kt2);_1u2.push(_Lu2);_1u2.push(_Mu2)};/*@this {yyCommandBuilder} */this._1n1=function(_qq2,_Nu2,_Ou2){_1u2.push(_Lt2);_1u2.push(_qq2);_1u2.push(_Nu2);_1u2.push(_Ou2)};/*@this {yyCommandBuilder} */this._bl1=function(_ze1,_Pu2,_Qu2,_Ru2){_1u2.push(_Mt2);_1u2.push(_ze1);_1u2.push(new Float32Array(_Pu2));_1u2.push(new Float32Array(_Qu2));_1u2.push(new Float32Array(_Ru2))};/*@this {yyCommandBuilder} */this._kq2=function(_Bn){
_1u2.push(_Nt2);_1u2.push(new Float32Array(_Bn))};/*@this {yyCommandBuilder} */this._Su2=function(_Tu2){_1u2.push(_Ot2);_1u2.push(new Float32Array(_Tu2))};/*@this {yyCommandBuilder} */this._fl1=function(_ze1,enable,_Bn){_1u2.push(_Pt2);_1u2.push(_ze1);_1u2.push(enable);_1u2.push(_Bn)};/*@this {yyCommandBuilder} */this._nq2=function(_sk1,_Uu2){_1u2.push(_Qt2);_1u2.push(_sk1);_1u2.push(_Uu2)};function _Vu2(_Wm1){switch(_Wm1){case _S41._Em1:return _eo2.ZERO;case _S41._W41:return _eo2.ONE;case _S41._is2:return _eo2.SRC_COLOR;
case _S41._Y41:return _eo2.ONE_MINUS_SRC_COLOR;case _S41._T41:return _eo2.SRC_ALPHA;case _S41._V41:return _eo2.ONE_MINUS_SRC_ALPHA;case _S41._js2:return _eo2.DST_ALPHA;case _S41._ks2:return _eo2.ONE_MINUS_DST_ALPHA;case _S41._X41:return _eo2.DST_COLOR;case _S41._ls2:return _eo2.ONE_MINUS_DST_COLOR;case _S41._ms2:return _eo2.SRC_ALPHA_SATURATE;case _S41._ns2:return 0;case _S41._os2:return 0;case _S41._ps2:return 0;case _S41._qs2:return 0;case _S41._rs2:return 0;case _S41._ss2:return 0}return 0}function _ou2(_Wm1){switch(_Wm1){
case _S41._Js2:return _eo2.KEEP;case _S41._Ks2:return _eo2.ZERO;case _S41._Ls2:return _eo2.REPLACE;case _S41._Ms2:return _eo2.INCR;case _S41._Ns2:return _eo2.DECR;case _S41._Os2:return _eo2.INVERT;case _S41._Ps2:return _eo2.INCR;case _S41._Qs2:return _eo2.DECR;default :return _eo2.KEEP}}function _tu2(_Wm1){switch(_Wm1){case _S41._Rs2:return _eo2.NEVER;case _S41._Ss2:return _eo2.LESS;case _S41._Ts2:return _eo2.EQUAL;case _S41._Us2:return _eo2.LEQUAL;case _S41._Vs2:return _eo2.GREATER;case _S41._Ws2:return _eo2.NOTEQUAL;case _S41._Xs2:return _eo2.GEQUAL;
case _S41._Ys2:default :return _eo2.ALWAYS}}function _Wu2(_Lu2,_Mu2){switch(_Lu2){case _S41._qm1:if(_Mu2){_eo2.enable(_eo2.DEPTH_TEST)}else {_eo2.disable(_eo2.DEPTH_TEST);}break;case _S41._tm1:_eo2.depthMask(_Mu2);break;case _S41._Vm1:_eu2=_Mu2;_Xu2(_0u2);break;case _S41._551:_hu2=_Vu2(_Mu2);_eo2.blendFuncSeparate(_hu2,_iu2,_ju2,_ku2);break;case _S41._651:_iu2=_Vu2(_Mu2);_eo2.blendFuncSeparate(_hu2,_iu2,_ju2,_ku2);break;case _S41._Cm1:if(_Mu2!=_S41._9q2){_eo2.enable(_eo2.CULL_FACE);_eo2.frontFace((_Mu2===_S41._1t2)?_eo2.CW:_eo2.CCW)}
else {_eo2.disable(_eo2.CULL_FACE)}break;case _S41._sm1:_eo2.depthFunc(_tu2(_Mu2));break;case _S41._Xm1:_fu2=_Mu2/255.0;_Xu2(_0u2);break;case _S41._Ym1:break;case _S41._pm1:if(_Mu2){_eo2.enable(_eo2.BLEND)}else {_eo2.disable(_eo2.BLEND)}break;case _S41._xm1:break;case _S41._ws2:break;case _S41._ym1:break;case _S41._xs2:break;case _S41._zm1:break;case _S41._Am1:break;case _S41._ys2:break;case _S41._zs2:break;case _S41._As2:break;case _S41._Bs2:break;case _S41._Cs2:break;case _S41._Um1:_eo2.colorMask(_Mu2._te1,_Mu2._ue1,
_Mu2._ve1,_Mu2.alpha);break;case _S41._vq2:if(_Mu2){_eo2.enable(_eo2.STENCIL_TEST)}else {_eo2.disable(_eo2.STENCIL_TEST)}break;case _S41._Ds2:_gu2._uu2=_ou2(_Mu2);_eo2.stencilOp(_gu2._uu2,_gu2._vu2,_gu2._wu2);break;case _S41._Es2:_gu2._vu2=_ou2(_Mu2);_eo2.stencilOp(_gu2._uu2,_gu2._vu2,_gu2._wu2);break;case _S41._Aq2:_gu2._wu2=_ou2(_Mu2);_eo2.stencilOp(_gu2._uu2,_gu2._vu2,_gu2._wu2);break;case _S41._xq2:_gu2._su2=_tu2(_Mu2);_eo2.stencilFunc(_gu2._su2,_gu2._pu2,_gu2._qu2);break;case _S41._Dq2:_gu2._pu2=_Mu2;
_eo2.stencilFunc(_gu2._su2,_gu2._pu2,_gu2._qu2);break;case _S41._Fs2:_gu2._qu2=_Mu2;_eo2.stencilFunc(_gu2._su2,_gu2._pu2,_gu2._qu2);break;case _S41._Gs2:_eo2.stencilMask(_Mu2);break;case _S41._951:break;case _S41._751:_ju2=_Vu2(_Mu2);_eo2.blendFuncSeparate(_hu2,_iu2,_ju2,_ku2);break;case _S41._851:_ku2=_Vu2(_Mu2);_eo2.blendFuncSeparate(_hu2,_iu2,_ju2,_ku2);break;case _S41._Hs2:if(_Mu2!=_S41._9q2){_eo2.enable(_eo2.CULL_FACE);_eo2.frontFace((_Mu2===_S41._1t2)?_eo2.CW:_eo2.CCW)}else {_eo2.disable(_eo2.CULL_FACE)}
break }}function _Yu2(){if(_5u2&&_5u2._rp2){_7u2[_Vt2].Multiply(_7u2[_Ut2],_7u2[_St2]);_7u2[_Wt2].Multiply(_7u2[_Vt2],_7u2[_Tt2]);var _Zu2=new Float32Array(16*_Xt2);for(var _8c=0;_8c<_Xt2;_8c++){_Zu2.set(_7u2[_8c]._R11,_8c*16)}_eo2.uniformMatrix4fv(_5u2._rp2,_eo2.__u2,_Zu2)}}function _Xu2(_0v2){if(_0v2&_0u2){if(_5u2._tp2!==undefined){_eo2.uniform1i(_5u2._tp2,_eu2)}if(_5u2._up2!==undefined){_eo2.uniform1f(_5u2._up2,_fu2)}}if((_0v2&_Yt2)&&(_5u2._sp2!==undefined)){_eo2.uniform4fv(_5u2._sp2,_du2)}if(_0v2&_Zt2){
if(_5u2._Bp2!==undefined){_eo2.uniform4fv(_5u2._Bp2,_9u2)}if(_5u2._Ap2!==undefined){_eo2.uniform4fv(_5u2._Ap2,_au2)}if(_5u2._Cp2!==undefined){_eo2.uniform4fv(_5u2._Cp2,_bu2)}}if((_0v2&__t2)&&(_5u2._Dp2!==undefined)){_eo2.uniform4fv(_5u2._Dp2,_cu2)}}var _1v2=[_eo2.NEAREST_MIPMAP_NEAREST,_eo2.LINEAR_MIPMAP_NEAREST,_eo2.LINEAR_MIPMAP_NEAREST,_eo2.NEAREST_MIPMAP_LINEAR,_eo2.LINEAR_MIPMAP_LINEAR,_eo2.LINEAR_MIPMAP_LINEAR,_eo2.NEAREST_MIPMAP_LINEAR,_eo2.LINEAR_MIPMAP_LINEAR,_eo2.LINEAR_MIPMAP_LINEAR,];
function _2v2(_mB1,_3v2){return _1v2[(_3v2*_S41._0t2)+_mB1]}function _4v2(_391,_qq2){if(_391===null||_391===undefined){return }var _5v2=false;if(_391._ub1!==undefined){_5v2=(_391._ub1&_9r2._cr2)!==0}var _6v2=_8u2[_qq2];if(_6v2===null||_6v2===undefined){return }var _7v2=_6v2._8v2;var _9v2=_391._er2._8v2;if(_391._gr2===true||_7v2[_S41._2n1]!=_9v2[_S41._2n1]){_eo2.texParameteri(_eo2.TEXTURE_2D,_eo2.TEXTURE_MAG_FILTER,(_7v2[_S41._2n1]==_S41._3n1)?_eo2.LINEAR:_eo2.NEAREST);_9v2[_S41._2n1]=_7v2[_S41._2n1]}if(!_5v2){
if(_391._gr2===true||_7v2[_S41._4n1]!=_9v2[_S41._4n1]){_eo2.texParameteri(_eo2.TEXTURE_2D,_eo2.TEXTURE_MIN_FILTER,(_7v2[_S41._4n1]==_S41._3n1)?_eo2.LINEAR:_eo2.NEAREST);_9v2[_S41._4n1]=_7v2[_S41._4n1]}}else {if(_391._gr2===true||_7v2[_S41._dn1]!=_9v2[_S41._dn1]||_7v2[_S41._4n1]!=_9v2[_S41._4n1]){var _av2=_2v2(_7v2[_S41._4n1],_7v2[_S41._dn1]);_eo2.texParameteri(_eo2.TEXTURE_2D,_eo2.TEXTURE_MIN_FILTER,_av2);_9v2[_S41._dn1]=_7v2[_S41._dn1];_9v2[_S41._4n1]=_7v2[_S41._4n1]}if(_Qo2){if(_7v2[_S41._dn1]==_S41.__s2){
if(_9v2[_S41._nn1]!=_7v2[_S41._nn1]){_9v2[_S41._nn1]=_7v2[_S41._nn1];var _bv2=_eo2.getParameter(_Qo2.MAX_TEXTURE_MAX_ANISOTROPY_EXT);var _cv2=_9v2[_S41._nn1];_cv2=Math.min(_cv2,_bv2);_eo2.texParameterf(_eo2.TEXTURE_2D,_Qo2.TEXTURE_MAX_ANISOTROPY_EXT,_cv2)}}else {if(_9v2[_S41._nn1]!=1.0){_9v2[_S41._nn1]=1.0;_eo2.texParameterf(_eo2.TEXTURE_2D,_Qo2.TEXTURE_MAX_ANISOTROPY_EXT,1.0)}}}}if(_7v2[_S41._8n1]!=_9v2[_S41._8n1]){if(_391._dv2){var _ev2=(_7v2[_S41._8n1]==_S41._bn1)?_eo2.CLAMP_TO_EDGE:_eo2.REPEAT;_eo2.texParameteri(_eo2.TEXTURE_2D,
_eo2.TEXTURE_WRAP_S,_ev2)}_9v2[_S41._8n1]=_7v2[_S41._8n1]}if(_7v2[_S41._an1]!=_9v2[_S41._an1]){if(_391._dv2){var _ev2=(_7v2[_S41._an1]==_S41._bn1)?_eo2.CLAMP_TO_EDGE:_eo2.REPEAT;_eo2.texParameteri(_eo2.TEXTURE_2D,_eo2.TEXTURE_WRAP_T,_ev2)}_9v2[_S41._an1]=_7v2[_S41._an1]}_391._gr2=false}var _fv2=null;function _zu2(_gv2){_eo2.bindBuffer(_eo2.ARRAY_BUFFER,_gv2._hv2);if(_fv2!=null){if(_fv2._8p2===true){var _iv2,_jv2,_kv2=_fv2._j81.length;;for(_iv2=0;_iv2<_kv2;++_iv2){switch(_iv2){case 0:_jv2=_5u2._mp2;break;
case 1:_jv2=_5u2._op2;break;case 2:_jv2=_5u2._pp2;break;case 3:_jv2=_5u2._np2;break;default :_jv2=-1;break }if(_jv2>=0){_eo2.disableVertexAttribArray(_jv2)}}}else {var _iv2,_jv2,_kv2=_fv2._j81.length;;for(_iv2=0;_iv2<_kv2;++_iv2){_jv2=_5u2._vp2[_iv2];if(_jv2>=0){_eo2.disableVertexAttribArray(_jv2)}}}}var _lv2=_gv2._mv2;_fv2=_lv2;if(_lv2._8p2===true){var _iv2,_jv2,_nv2,_kv2=_lv2._j81.length;for(_iv2=0;_iv2<_kv2;++_iv2){_nv2=_lv2._j81[_iv2];switch(_iv2){case 0:_jv2=_5u2._mp2;break;case 1:_jv2=_5u2._op2;break;
case 2:_jv2=_5u2._pp2;break;case 3:_jv2=_5u2._np2;break;default :_jv2=-1;break }if(_jv2>=0){_eo2.enableVertexAttribArray(_jv2);_eo2.vertexAttribPointer(_jv2,_nv2._ov2,_nv2._pv2,_nv2._qv2,_lv2._p81,_nv2.offset)}}}else {{var _iv2,_jv2,_nv2,_kv2=_lv2._j81.length;var _rv2=_5u2._vp2.length;var _sv2=_lv2._sv2[_5u2._yp2];if(_sv2===undefined){_sv2=[];var _tv2=[];for(_iv2=0;_iv2<_kv2;++_iv2){_nv2=_lv2._j81[_iv2];var _l81=_nv2._l81;_jv2=-1;for(var _uv2=0;_uv2<_rv2;_uv2++){if(_tv2[_uv2]===undefined){var _vv2=_5u2._vp2[_uv2];
if(_5u2._xp2[_uv2]==_l81){_jv2=_vv2;_tv2[_uv2]=1;break }else if(_5u2._xp2[_uv2]==4&&_l81==2){_5u2._xp2[_uv2]=_eo2.UNSIGNED_BYTE;_jv2=_vv2;_tv2[_uv2]=1;break }}}_sv2.push(_jv2)}_lv2._sv2[_5u2._yp2]=_sv2}for(_iv2=0;_iv2<_kv2;++_iv2){_nv2=_lv2._j81[_iv2];_jv2=_sv2[_iv2];if(_jv2>=0){_eo2.enableVertexAttribArray(_jv2);_eo2.vertexAttribPointer(_jv2,_nv2._ov2,_nv2._pv2,_nv2._qv2,_lv2._p81,_nv2.offset)}}}}}/*@this {yyCommandBuilder} */this._3q2=function(){var _8c,error,_NH1,_Np2,_wv2,_fn1,_731,_o51,_ze1,_D31,
enable,_xv2,_Hq2;_8c=0;while(_8c<_1u2.length){switch(_1u2[_8c]){case _Ht2:{_5u2=_1u2[_8c+1];_xv2=_5u2._Pp2;_8c+=2;_eo2.useProgram(_5u2);_Yu2();_Xu2(0xff);break }case _Bt2:{_eo2.viewport(_1u2[_8c+1],_1u2[_8c+2],_1u2[_8c+3],_1u2[_8c+4]);_eo2.scissor(_1u2[_8c+1],_1u2[_8c+2],_1u2[_8c+3],_1u2[_8c+4]);_8c+=5;break }case _Dt2:{_D31=_1u2[_8c+2];_eo2.clearColor((_D31&0xff)/255.0,((_D31>>8)&0xff)/255.0,((_D31>>16)&0xff)/255.0,((_D31>>24)&0xff)/255.0);_eo2.clear(_1u2[_8c+1]);_8c+=3;break }case _zt2:{_7u2[_Tt2]=_1u2[_8c+1];
_Yu2();_8c+=2;break }case _At2:{_7u2[_St2]=_1u2[_8c+1];_Yu2();_8c+=2;break }case _yt2:{_7u2[_Ut2]=_1u2[_8c+1];_Yu2();_8c+=2;break }case _rt2:{_731=_1u2[_8c+1];_fn1=_1u2[_8c+2];_8c+=3;if(_731===null){_731=_lu2;_eo2.activeTexture(_eo2.TEXTURE0+_fn1);if(!_Fr2(_731,_8k1())){_Hr2(_731,_8k1());_Ir2(_731,_8k1())}_eo2.bindTexture(_eo2.TEXTURE_2D,_731._dr2);_eo2.uniform1i(_5u2._qp2,0);_6u2[_fn1]=null}else {_eo2.activeTexture(_eo2.TEXTURE0+_fn1);if(!_Fr2(_731,_8k1())){_Hr2(_731,_8k1());_Ir2(_731,_8k1())}_eo2.bindTexture(_eo2.TEXTURE_2D,
_731._dr2);_eo2.uniform1i(_5u2._qp2,0);_4v2(_731,_fn1);_6u2[_fn1]=_731}break }case _Ct2:{_o51=_1u2[_8c+1];_8c+=2;if(_o51._yv2){_o51._zv2()}_o51._Av2=this._s01;_zu2(_o51)}break;case _st2:{_eo2.drawArrays(_eo2.TRIANGLES,_1u2[_8c+1],_1u2[_8c+2]);_8c+=3;break }case _tt2:{_eo2.drawArrays(_eo2.TRIANGLE_FAN,_1u2[_8c+1],_1u2[_8c+2]);_8c+=3;break }case _ut2:{_eo2.drawArrays(_eo2.TRIANGLE_STRIP,_1u2[_8c+1],_1u2[_8c+2]);_8c+=3;break }case _vt2:{_eo2.drawArrays(_eo2.LINES,_1u2[_8c+1],_1u2[_8c+2]);_8c+=3;break }case _wt2:{
_eo2.drawArrays(_eo2.LINE_STRIP,_1u2[_8c+1],_1u2[_8c+2]);_8c+=3;break }case _xt2:{_eo2.drawArrays(_eo2.POINTS,_1u2[_8c+1],_1u2[_8c+2]);_8c+=3;break }case _Et2:{_eo2.bindFramebuffer(_eo2.FRAMEBUFFER,_1u2[_8c+1]);_8c+=2;break }case _Ft2:{_eo2.colorMask(_1u2[_8c+2],_1u2[_8c+3],_1u2[_8c+4],_1u2[_8c+1]);_8c+=5;break }case _Gt2:{_eo2.blendFunc(_Vu2(_1u2[_8c+1]),_Vu2(_1u2[_8c+2]));_8c+=3;break }case _Kt2:{_Wu2(_1u2[_8c+1],_1u2[_8c+2]);_8c+=3;break }case _It2:{_NH1=_1u2[_8c+1];_Np2=_1u2[_8c+2];_8c+=3;_Hq2=_xv2[_xv2._Qp2[_NH1]];
switch(_Hq2.__p2["type"]){case _eo2.INT:_eo2.uniform1iv(_Hq2.location,_Np2);break;case _eo2.INT_VEC2:_eo2.uniform2iv(_Hq2.location,_Np2);break;case _eo2.INT_VEC3:_eo2.uniform3iv(_Hq2.location,_Np2);break;case _eo2.INT_VEC4:_eo2.uniform4iv(_Hq2.location,_Np2);break }break }case _Jt2:{_NH1=_1u2[_8c+1];_Np2=_1u2[_8c+2];_8c+=3;_Hq2=_xv2[_xv2._Qp2[_NH1]];switch(_Hq2.__p2["type"]){case _eo2.FLOAT:_eo2.uniform1fv(_Hq2.location,_Np2);break;case _eo2.FLOAT_VEC2:_eo2.uniform2fv(_Hq2.location,_Np2);break;case _eo2.FLOAT_VEC3:_eo2.uniform3fv(_Hq2.location,
_Np2);break;case _eo2.FLOAT_VEC4:_eo2.uniform4fv(_Hq2.location,_Np2);break;case _eo2.FLOAT_MAT2:_eo2.uniformMatrix2fv(_Hq2.location,false,_Np2);break;case _eo2.FLOAT_MAT3:_eo2.uniformMatrix3fv(_Hq2.location,false,_Np2);break;case _eo2.FLOAT_MAT4:_eo2.uniformMatrix4fv(_Hq2.location,false,_Np2);break }break }case _Lt2:{_fn1=_1u2[_8c+1];var state=_1u2[_8c+2];var _dh1=_1u2[_8c+3];_8c+=4;var _6v2=_8u2[_fn1];_6v2._8v2[state]=_dh1;if(_6u2[_fn1]!=null){_eo2.activeTexture(_eo2.TEXTURE0+_fn1);if(!_Fr2(_6u2[_fn1],_8k1())){
_Hr2(_6u2[_fn1],_8k1());_Ir2(_6u2[_fn1],_8k1())}_eo2.bindTexture(_eo2.TEXTURE_2D,_6u2[_fn1]._dr2)}_4v2(_6u2[_fn1],_fn1);break }case _Mt2:{_ze1=_1u2[_8c+1];_9u2.set(_1u2[_8c+2],_ze1*4);_au2.set(_1u2[_8c+3],_ze1*4);_bu2.set(_1u2[_8c+4],_ze1*4);_8c+=5;_Xu2(_Zt2);break }case _Nt2:{_cu2.set(_1u2[_8c+1]);_8c+=2;_Xu2(__t2);break }case _Ot2:{_du2.set(_1u2[_8c+1]);_8c+=2;_Xu2(_Yt2);break }case _Pt2:{_ze1=_1u2[_8c+1];enable=_1u2[_8c+2];_D31=_1u2[_8c+3];_8c+=4;if(enable){_bu2.set(_D31,_ze1*4)}else {var _2l1=_ze1*4;_bu2[_2l1+0]=0;
_bu2[_2l1+1]=0;_bu2[_2l1+2]=0;_bu2[_2l1+3]=0;}_Xu2(_Zt2);break }case _Qt2:{_eu2=_1u2[_8c+1];_fu2=_1u2[_8c+2];_8c+=3;_Xu2(_0u2);break }case _Rt2:{_731=_1u2[_8c+1];var _b21=_1u2[_8c+2];var _d21=_1u2[_8c+3];var _t21=_1u2[_8c+4];var _u21=_1u2[_8c+5];var canvas=_1u2[_8c+6];_8c+=7;if(!_Fr2(_731,_8k1())){_Hr2(_731,_8k1());_Ir2(_731,_8k1())}_eo2.activeTexture(_eo2.TEXTURE0);_eo2.bindTexture(_eo2.TEXTURE_2D,_731._dr2);_eo2.texSubImage2D(_eo2.TEXTURE_2D,0,_b21,_d21,_t21,_u21,_eo2.RGBA,_eo2.UNSIGNED_BYTE,canvas);if(_6u2.length>0){
if(_6u2[0]!=null){_eo2.bindTexture(_eo2.TEXTURE_2D,_6u2[0]._dr2);}}break }}}_1u2.length=0}}/*@constructor */function _So2(_Bv2,_131,_231,_Cv2,__q2,_Dv2,_Ev2){var _eo2=this._Ro2;var _Fv2,_Gv2,_4A1,_6A1,_Hv2,_Iv2,_Jv2,_k22;var _Kv2;Object.defineProperties(this,{_er2:{get:function(){return _Fv2}},_dr2:{get:function(){return _Gv2},set:function(_F01){_Gv2=_F01}},_5r2:{get:function(){return _4A1}},_6r2:{get:function(){return _6A1}},_dv2:{get:function(){return _Hv2}},Image:{get:function(){return _Iv2}},_Lv2:{get:function(){
return _Jv2}},_ub1:{get:function(){return _k22},set:function(_F01){_k22=_F01}},_gr2:{get:function(){return _Kv2},set:function(_F01){_Kv2=_F01}}});(function(){_Gv2=_Bv2;_4A1=_131;_6A1=_231;_Hv2=_Cv2;_Iv2=__q2;_Jv2=_Dv2;_k22=_Ev2;_Kv2=false;_Fv2=new _Uo2();if(_Gv2){_Fv2._fr2(_eo2.TEXTURE_2D)}_k22=_9r2._Mv2;if(_Jv2!==undefined&&_Jv2!==0){_k22|=(_9r2._ar2|_9r2._Nv2)}})()}var _Ov2={_Mv2:0,_yv2:1,_Pv2:2,_Qv2:4,_Rv2:8,_Sv2:16,_ar2:32,_Tv2:64};Object.freeze(_Ov2);var _Uv2={_yv2:0,_Vv2:1,_Wv2:2,_Pv2:3,_ar2:4,_cr2:5,
_Nv2:6,_Xv2:7,_Tv2:8,_Qv2:9,_Yv2:16,};Object.freeze(_Uv2);var _9r2={_Mv2:0,_yv2:(1<<_Uv2._yv2),_Vv2:(1<<_Uv2._Vv2),_Wv2:(1<<_Uv2._Wv2),_Pv2:(1<<_Uv2._Pv2),_ar2:(1<<_Uv2._ar2),_cr2:(1<<_Uv2._cr2),_Nv2:(1<<_Uv2._Nv2),_Xv2:(1<<_Uv2._Xv2),_Tv2:(1<<_Uv2._Tv2)};Object.freeze(_9r2);function _Zv2(__v2){var _0w2=[];var _1w2;(function(){if(__v2==undefined)__v2=32;_1w2=~~(__v2/32);if(_1w2==0)_1w2=1;_0w2=new Array(_1w2);for(var _8c=0;_8c<_1w2;_8c++){_0w2[_8c]=0x0}})();this._2w2=function(){return __v2};this._3w2=function(_4w2){
if(_4w2>=__v2)return;var _Gc1=~~(_4w2/32);var _5w2=_4w2-(_Gc1*32);_0w2[_Gc1]|=1<<_5w2};this._6w2=function(_4w2){if(_4w2>=__v2)return;var _Gc1=~~(_4w2/32);var _5w2=_4w2-(_Gc1*32);_0w2[_Gc1]&=~(1<<_5w2)};this._7w2=function(_4w2){if(_4w2>=__v2)return 0;var _Gc1=~~(_4w2/32);var _8w2=_4w2-(_Gc1*32);var _m91=(_0w2[_Gc1]>>_8w2)&0x1;return _m91};this._9w2=function(){var _8c;for(_8c=0;_8c<(_1w2-1);_8c++){_0w2[_8c]=0xffffffff}var _aw2=__v2-(_8c*32);var _a21;var _m81=1;for(_a21=0;_a21<_aw2;_a21++){_0w2[_8c]|=_m81;_m81<<=1}
};this._bw2=function(){for(var _8c=0;_8c<_1w2;_8c++){_0w2[_8c]=0x0}};this._cw2=function(){var _8c;for(_8c=0;_8c<_1w2;_8c++){if(_0w2[_8c]!=0)return 1}return 0};this._dw2=function(__q1){var _ew2=__q1._2w2()>this._2w2()?__q1._2w2():this._2w2();var _fw2=new _Zv2(_ew2);for(var _8c=0;_8c<_ew2;_8c++){var _gw2=this._7w2(_8c)|__q1._7w2(_8c);if(_gw2==1){_fw2._3w2(_8c)}}return _fw2};this._hw2=function(__q1){var _ew2=__q1._2w2()>this._2w2()?__q1._2w2():this._2w2();var _fw2=new _Zv2(_ew2);for(var _8c=0;_8c<_ew2;_8c++){var _gw2=this._7w2(_8c)&__q1._7w2(_8c);
if(_gw2==1){_fw2._3w2(_8c)}}return _fw2}}function _iw2(_jw2,_kw2,_lw2){var _mw2=[];var _nw2=[];(function(){_mw2=new Array(_jw2);_nw2=new Array(_kw2*_lw2)})();Object.defineProperties(this,{_ow2:{get:function(){return _mw2},set:function(_m91){_mw2=_m91}},_pw2:{get:function(){return _nw2},set:function(_m91){_nw2=_m91}},})}/*@constructor */function _Ko2(_qw2,_rw2,_sw2,_pt2){var _eo2=this._Ro2;var _tw2=null;var _w22=null;var _uw2=[];var _vw2;var _ww2=null;var _xw2=null;var _yw2=false;var _zw2=_sw2;(function(){_ww2=new _Zv2(64);
_xw2=new _Zv2(64);_tw2=new _iw2(_S41._Is2,_qw2,_S41._Zs2);_w22=new _iw2(_S41._Is2,_qw2,_S41._Zs2);_uw2=new Array(_rw2);for(var _8c=0;_8c<_rw2;_8c++){_uw2[_8c]=new _iw2(_S41._Is2,_qw2,_S41._Zs2)}_mu2()})();function _mu2(){_ww2._9w2();_xw2._9w2();_yw2=true;_vw2=0;_tw2._ow2[_S41._qm1]=false;_tw2._ow2[_S41._us2]=_S41._4t2;_tw2._ow2[_S41._vs2]=_S41._6t2;_tw2._ow2[_S41._tm1]=true;_tw2._ow2[_S41._Vm1]=false;_tw2._ow2[_S41._551]=_S41._T41;_tw2._ow2[_S41._651]=_S41._V41;_tw2._ow2[_S41._Cm1]=_S41._9q2;_tw2._ow2[_S41._sm1]=_S41._Us2;
_tw2._ow2[_S41._Xm1]=0;_tw2._ow2[_S41._Ym1]=_S41._Vs2;_tw2._ow2[_S41._pm1]=true;_tw2._ow2[_S41._xm1]=false;_tw2._ow2[_S41._ws2]=false;_tw2._ow2[_S41._ym1]=0x00000000;_tw2._ow2[_S41._xs2]=_S41._ct2;_tw2._ow2[_S41._zm1]=0.0;_tw2._ow2[_S41._Am1]=1.0;_tw2._ow2[_S41._ys2]=0;_tw2._ow2[_S41._zs2]=false;_tw2._ow2[_S41._As2]=false;_tw2._ow2[_S41._Bs2]=0x00000000;_tw2._ow2[_S41._Cs2]=_S41._ct2;_tw2._ow2[_S41._Um1]=_S41._et2|_S41._gt2|_S41._ft2|_S41._ht2;_tw2._ow2[_S41._vq2]=false;_tw2._ow2[_S41._Ds2]=_S41._Js2;
_tw2._ow2[_S41._Es2]=_S41._Js2;_tw2._ow2[_S41._Aq2]=_S41._Js2;_tw2._ow2[_S41._xq2]=_S41._Ys2;_tw2._ow2[_S41._Dq2]=0;_tw2._ow2[_S41._Fs2]=0xffffffff;_tw2._ow2[_S41._Gs2]=0xffffffff;_tw2._ow2[_S41._951]=false;_tw2._ow2[_S41._751]=_S41._T41;_tw2._ow2[_S41._851]=_S41._V41;_tw2._ow2[_S41._Hs2]=0;var _8c;for(_8c=0;_8c<_S41._Is2;_8c++){_w22._ow2[_8c]=_tw2._ow2[_8c]}var index=0;for(_8c=0;_8c<_qw2;_8c++){_tw2._pw2[index+_S41._2n1]=_pt2==true?_S41._3n1:_S41._5n1;_tw2._pw2[index+_S41._4n1]=_pt2==true?_S41._3n1:_S41._5n1;
_tw2._pw2[index+_S41._dn1]=_pt2==true?_S41._3n1:_S41._5n1;_tw2._pw2[index+_S41._8n1]=_S41._bn1;_tw2._pw2[index+_S41._an1]=_S41._bn1;_tw2._pw2[index+_S41._jn1]=0;_tw2._pw2[index+_S41._ln1]=0;_tw2._pw2[index+_S41._hn1]=0;_tw2._pw2[index+_S41._nn1]=0;_tw2._pw2[index+_S41._on1]=_S41._8r2;index+=_S41._Zs2}for(_8c=0;_8c<(_S41._Zs2*_qw2);_8c++){_w22._pw2[_8c]=_tw2._pw2[_8c]}_vw2=0};this._bs1=function(){_mu2()};this._Aw2=function(){return _ww2};this._Bw2=function(){return _xw2};this._Cw2=function(){return _yw2}
;this._n51=function(_Nu2,_Wm1){if(_w22._ow2[_Nu2]==_Wm1)return;if(_tw2._ow2[_Nu2]!=_Wm1){_ww2._3w2(_Nu2)}else {_ww2._6w2(_Nu2)}_w22._ow2[_Nu2]=_Wm1;_yw2=_ww2._cw2()||_xw2._cw2()};this._1n1=function(_qq2,_Nu2,_Wm1){var index=(_qq2*_S41._Zs2)+_Nu2;if(_w22._pw2[index]==_Wm1)return;if(_tw2._pw2[index]!=_Wm1){_xw2._3w2(index)}else {_xw2._6w2(index)}_w22._pw2[index]=_Wm1;_yw2=_ww2._cw2()||_xw2._cw2()};this._451=function(_Nu2){return _w22._ow2[_Nu2]};this._un1=function(_qq2,_Nu2){return _w22._pw2[(_qq2*_S41._Zs2)+_Nu2]}
;this._vn1=function(){_uw2[_vw2]._ow2=_w22._ow2.slice();_uw2[_vw2]._pw2=_w22._pw2.slice();if(_vw2<_rw2){_vw2++}else {debug("GPU state stack has run out of space")}};this._wn1=function(){if(_vw2>0){_vw2--}else {debug("Attempting to drop below bottom of GPU state stack");}var _8c;for(_8c=0;_8c<_S41._Is2;_8c++){this._n51(_8c,_uw2[_vw2]._ow2[_8c])}for(_8c=0;_8c<_qw2;_8c++){var _a21;for(_a21=0;_a21<_S41._Zs2;_a21++){this._1n1(_8c,_a21,_uw2[_vw2]._pw2[(_8c*_qw2)+_a21])}}};this._wM1=function(){var _8c;if(_ww2._cw2()){
for(_8c=0;_8c<_S41._Is2;_8c++){if(_ww2._7w2(_8c)!=0){_zw2._n51(_8c,_w22._ow2[_8c]);_tw2._ow2[_8c]=_w22._ow2[_8c]}}_ww2._bw2()}if(_xw2._cw2()){for(_8c=0;_8c<(_qw2*_S41._Zs2);_8c++){if(_xw2._7w2(_8c)!=0){var _fn1=~~(_8c/_S41._Zs2);var state=_8c-(_fn1*_S41._Zs2);_zw2._1n1(_fn1,state,_w22._pw2[_8c]);_tw2._pw2[_8c]=_w22._pw2[_8c]}}_xw2._bw2();}_yw2=false}}/*@constructor */function _Uo2(_pt2){var _eo2=this._Ro2;var _Dw2=[];Object.defineProperties(this,{_8v2:{get:function(){return _Dw2}}});(function(){if(_pt2){
_Dw2[_S41._2n1]=_S41._3n1;_Dw2[_S41._4n1]=_S41._3n1;_Dw2[_S41._dn1]=_S41._3n1}else {_Dw2[_S41._2n1]=_S41._5n1;_Dw2[_S41._4n1]=_S41._5n1;_Dw2[_S41._dn1]=_S41._5n1}_Dw2[_S41._8n1]=_S41._bn1;_Dw2[_S41._an1]=_S41._bn1})();/*@this {yyTextureSamplerState} */this._fr2=function(_GO1){var _Ew2=_Dw2;_eo2.texParameteri(_GO1,_eo2.TEXTURE_MAG_FILTER,(_Ew2[_S41._2n1]==_S41._3n1)?_eo2.LINEAR:_eo2.NEAREST);_eo2.texParameteri(_GO1,_eo2.TEXTURE_MIN_FILTER,(_Ew2[_S41._4n1]==_S41._3n1)?_eo2.LINEAR:_eo2.NEAREST);_eo2.texParameteri(_GO1,
_eo2.TEXTURE_WRAP_S,(_Ew2[_S41._8n1]==_S41._bn1)?_eo2.CLAMP_TO_EDGE:_eo2.REPEAT);_eo2.texParameteri(_GO1,_eo2.TEXTURE_WRAP_T,(_Ew2[_S41._an1]==_S41._bn1)?_eo2.CLAMP_TO_EDGE:_eo2.REPEAT)}}/*@constructor */function _B71(_281,_Fw2,_Gw2){var _eo2=this._Ro2;this._Hw2=null;this._P71=null;this._hv2=null;this._w51=null;this._y51=null;this._V71=null;this._A51=null;this._mv2=_Fw2;this._Av2=-1;this._u51=0;this._Iw2=_281;this._yv2=false;_Jw2(this);function _Jw2(_AM1){_Kw2(_AM1);_Lw2(_AM1);if(_Gw2){_Mw2(_AM1)}}
function _Kw2(_AM1){var _Nw2=_AM1._mv2._p81;_AM1._Hw2=new ArrayBuffer(_281*_Nw2);_AM1._P71=new Int8Array(_AM1._Hw2)}function _Mw2(_AM1){_AM1._hv2=_eo2.createBuffer();_eo2.bindBuffer(_eo2.ARRAY_BUFFER,_AM1._hv2);_eo2.bufferData(_eo2.ARRAY_BUFFER,_AM1._P71,_eo2.DYNAMIC_DRAW)}function _Lw2(_AM1){var _Ow2=_AM1._mv2._j81;for(var _O11=0;_O11<_Ow2.length;_O11++){var _nv2=_Ow2[_O11];switch(_nv2._l81){case _S41._A81:_AM1._w51=_Pw2(_nv2._pv2,_AM1._Hw2,_nv2.offset);break;case _S41._F81:_AM1._y51=_Pw2(_nv2._pv2,_AM1._Hw2,
_nv2.offset);break;case _S41._P81:_AM1._V71=_Pw2(_nv2._pv2,_AM1._Hw2,_nv2.offset);break;case _S41._N81:_AM1._A51=_Pw2(_nv2._pv2,_AM1._Hw2,_nv2.offset);break }}}function _Pw2(_Qw2,_Rw2,_Sw2){switch(_Qw2){case _eo2.UNSIGNED_BYTE:return(new Int32Array(_Rw2,_Sw2));break;case _eo2.FLOAT:return(new Float32Array(_Rw2,_Sw2));break }return false}/*@this {yyVBuffer} */this._Tw2=function(_0s2){if(_0s2._t51()===this._t51()){var __81=_0s2._u51*_0s2._t51();var offset=this._u51*this._t51();if((offset+__81)>this._P71.length){
var _Uw2=new ArrayBuffer(this._P71.length*2);var _O71=new Int8Array(_Uw2);_O71.set(this._P71);this._P71=_O71;this._Hw2=_Uw2;_Lw2(this)}this._P71.set(_0s2._P71.subarray(0,__81),offset);this._u51+=_0s2._u51}};/*@this {yyVBuffer} */this._Y81=function(){if(this._u51<this.max){var __81=this._u51*this._t51();var _Vw2=new ArrayBuffer(__81);var _Ww2=new Int8Array(_Vw2);_Ww2.set(this._P71.subarray(0,__81));this._P71=_Ww2;this._Hw2=_Vw2}this._hv2=_eo2.createBuffer();_eo2.bindBuffer(_eo2.ARRAY_BUFFER,this._hv2);_eo2.bufferData(_eo2.ARRAY_BUFFER,
this._P71,_eo2.STATIC_DRAW);this._w51=null;this._y51=null;this._V71=null;this._A51=null};/*@this {yyVBuffer} */this._E71=function(_Xw2){if((this._u51+_Xw2)>this.max){var _Yw2=this.max*2;this.max=_Yw2;var _r81=new ArrayBuffer(_Yw2);var _t81=new Int8Array(_r81);_t81.set(this._P71);this._Hw2=_r81;_Lw2(this)}this._u51+=_Xw2};/*@this {yyVBuffer} */this._t51=function(){return this._mv2._p81};/*@this {yyVBuffer} */this._zv2=function(){_eo2.bindBuffer(_eo2.ARRAY_BUFFER,this._hv2);var _Zw2=new Int8Array(this._Hw2,
0,this._u51*this._mv2._p81);_eo2.bufferSubData(_eo2.ARRAY_BUFFER,0,_Zw2);this._u51=0;this._yv2=false}}/*@constructor */function _Lo2(_sw2,__w2){var _eo2=this._Ro2;var _0x2=[];var _1x2=0,_2u2=null,_2x2=null,_3x2=_S41._5s2,_3u2=null;var _zw2=_sw2;var _4x2=__w2;/*@this {yyVBufferManager} */this._7p2=function(_v81){if(_0x2[_v81]){debug("WARNING: Vertex format has already been registered\n")}else {_0x2[_v81]=new _ec1()}};/*@this {yyVBufferManager} */this._2s2=function(_r71,_391,_0s2,_1s2){var size=_0s2._u51-_1s2;
switch(_r71){case _S41._q51:_zw2._Sq2(0,_391);_zw2._zu2(_0s2);_zw2._Bu2(_1s2,size);break;case _S41._w71:_zw2._Sq2(0,_391);_zw2._zu2(_0s2);_zw2._Du2(_1s2,size);break;case _S41._v71:_zw2._Sq2(0,_391);_zw2._zu2(_0s2);_zw2._Eu2(_1s2,size);break;case _S41._t71:_zw2._Sq2(0,null);_zw2._zu2(_0s2);_zw2._Fu2(_1s2,size);break;case _S41._u71:_zw2._Sq2(0,null);_zw2._zu2(_0s2);_zw2._Gu2(_1s2,size);break;case _S41._s71:_zw2._Sq2(0,null);_zw2._zu2(_0s2);_zw2._m72(_1s2,size);break }};/*@this {yyVBufferManager} */this._wM1=function(){
if(_2x2==null){_4x2._wM1();return }this._2s2(_3x2,_2u2,_2x2,_1x2);_2x2=_2u2=null;_3x2=_S41._5s2;_4x2._wM1()};/*@this {yyVBufferManager} */this._p51=function(_r71,_5x2,_v81,_6x2,_Fw2,_7x2){var _8c,_8x2,_o51,_9x2;_9x2=_5x2;if(_2x2!=null){if((_2x2._bp2==_v81)&&((_2x2._u51+_6x2)<=_2x2._Iw2)&&(_2u2==_9x2)&&(_3x2==_r71)&&((_r71!=_S41._u71)&&(_r71!=_S41._v71)&&(_r71!=_S41._w71))&&(_4x2._Cw2()==false)){return _2x2}else {var _ax2=_2x2;_U21._wM1();if((_ax2._bp2==_v81)&&((_ax2._u51+_6x2)<=_ax2._Iw2)){_2x2=_ax2;
_1x2=_ax2._u51;_3x2=_r71;_2u2=_9x2;return _2x2}}}else this._wM1();_3x2=_r71;_2u2=_9x2;_8x2=_0x2[_v81]._mc1;for(_8c=_8x2.length-1;_8c>=0;_8c--){_o51=_8x2[_8c];if(((_o51._Av2+1)<_7x2)&&(_o51._u51+_6x2)<=_o51._Iw2){_o51._yv2=true;_1x2=_o51._u51;_2x2=_o51;return _o51}}if(_6x2<_C71){_6x2=_C71}_o51=new _B71(_6x2,_Fw2,true);_o51._bp2=_v81;_o51._yv2=true;_1x2=_o51._u51;_2x2=_o51;_0x2[_v81]._ya1(_o51);return _o51}}/*@constructor */function _To2(){var _eo2=this._Ro2;var _bx2=1,_cx2=false,_dx2=[],_ex2=0,_fx2=0;this._sv2=[];
Object.defineProperties(this,{_j81:{get:function(){return _dx2},set:function(_m91){_dx2=_m91}},_o81:{get:function(){return _fx2},set:function(_m91){_fx2=_m91}},_p81:{get:function(){return _ex2},set:function(_m91){_ex2=_m91}},_8p2:{get:function(){return _cx2},set:function(_m91){_cx2=_m91}}});function _gx2(_g81,_f81,_hx2){var _k81={offset:_ex2,type:_g81,_l81:_f81,_m81:_hx2,_pv2:0,_ov2:0,_qv2:false};return _k81}function _ya1(_g81,_f81,_hx2){_fx2|=_hx2;var _nv2=_gx2(_g81,_f81,_hx2);switch(_g81){case _S41._G81:case _S41._X81:_ex2+=4;
_nv2._pv2=_eo2.UNSIGNED_BYTE;_nv2._ov2=4;_nv2._qv2=true;break;case _S41._R81:_ex2+=4;_nv2._pv2=_eo2.FLOAT;_nv2._ov2=1;_nv2._qv2=false;break;case _S41._B81:_ex2+=8;_nv2._pv2=_eo2.FLOAT;_nv2._ov2=2;_nv2._qv2=false;break;case _S41._D81:_ex2+=12;_nv2._pv2=_eo2.FLOAT;_nv2._ov2=3;_nv2._qv2=false;break;case _S41._V81:_ex2+=16;_nv2._pv2=_eo2.FLOAT;_nv2._ov2=4;_nv2._qv2=false;break }_dx2.push(_nv2)}/*@this {yyVertexFormat} */this._ix2=function(){_ya1(_S41._B81,_S41._A81,_bx2);_bx2=_bx2<<1};/*@this {yyVertexFormat} */this._3p2=function(){
_ya1(_S41._D81,_S41._A81,_bx2);_bx2=_bx2<<1;};/*@this {yyVertexFormat} */this._4p2=function(){_ya1(_S41._G81,_S41._F81,_bx2);_bx2=_bx2<<1};/*@this {yyVertexFormat} */this._6p2=function(){_ya1(_S41._D81,_S41._P81,_bx2);_bx2=_bx2<<1};/*@this {yyVertexFormat} */this._5p2=function(){_ya1(_S41._B81,_S41._N81,_bx2);_bx2=_bx2<<1};/*@this {yyVertexFormat} */this._jx2=function(_g81,_f81){if((_g81<_S41._R81)||(_g81>_S41._hs2)){debug("ERROR vertex_format_add_custom: illegal types");return }if((_f81<_S41._A81)||(_f81>_S41._gs2)){
debug("ERROR vertex_format_add_custom: illegal usage");return }_ya1(_g81,_f81,_bx2);_bx2=_bx2<<1};/*@this {yyVertexFormat} */this._0S1=function(_ap2){if(_dx2.length!==_ap2._j81.length){return false}for(var _8c=0;_8c<_dx2.length;_8c++){var _kx2=_dx2[_8c];var _lx2=_ap2._j81[_8c];if((_kx2.offset!==_lx2.offset)||(_kx2.type!==_lx2.type)||(_kx2._l81!==_lx2._l81)||(_kx2._m81!==_lx2._m81)||(_kx2._pv2!==_lx2._pv2)||(_kx2._ov2!==_lx2._ov2)){return false}}return true}}var _mx2=null;try{_mx2=new _nx2._ox2(new _nx2._px2(new Uint8Array([0,
97,115,109,1,0,0,0,1,13,2,96,0,1,127,96,4,127,127,127,127,1,127,3,7,6,0,1,1,1,1,1,6,6,1,127,1,65,0,11,7,50,6,3,109,117,108,0,1,5,100,105,118,95,115,0,2,5,100,105,118,95,117,0,3,5,114,101,109,95,115,0,4,5,114,101,109,95,117,0,5,8,103,101,116,95,104,105,103,104,0,0,10,191,1,6,4,0,35,0,11,36,1,1,126,32,0,173,32,1,173,66,32,134,132,32,2,173,32,3,173,66,32,134,132,126,34,4,66,32,135,167,36,0,32,4,167,11,36,1,1,126,32,0,173,32,1,173,66,32,134,132,32,2,173,32,3,173,66,32,134,132,127,34,4,66,32,135,167,
36,0,32,4,167,11,36,1,1,126,32,0,173,32,1,173,66,32,134,132,32,2,173,32,3,173,66,32,134,132,128,34,4,66,32,135,167,36,0,32,4,167,11,36,1,1,126,32,0,173,32,1,173,66,32,134,132,32,2,173,32,3,173,66,32,134,132,129,34,4,66,32,135,167,36,0,32,4,167,11,36,1,1,126,32,0,173,32,1,173,66,32,134,132,32,2,173,32,3,173,66,32,134,132,130,34,4,66,32,135,167,36,0,32,4,167,11])),{})._sl2}catch(e){}/*
* Constructs a 64 bit two's-complement integer, given its low and high 32 bit values as *signed* integers.
* See the from* functions below for more convenient ways of constructing Longs.
* @exports Long
* @class A Long class for representing a 64 bit two's-complement integer value.
* @param {number} low The low (signed) 32 bits of the long
* @param {number} high The high (signed) 32 bits of the long
* @param {boolean=} unsigned Whether unsigned or not, defaults to signed
* @constructor
*/function Long(_eL1,
_uL1,_qx2){/*
* The low 32 bits as a signed value.
* @type {number}
*/this._eL1=_eL1|0;/*
* The high 32 bits as a signed value.
* @type {number}
*/this._uL1=_uL1|0;/*
* Whether unsigned or not.
* @type {boolean}
*/this._qx2=!!_qx2}/*
* An indicator used to reliably determine if an object is a Long or not.
* @type {boolean}
* @const
* @private
*/Long.prototype.__isLong__;Object.defineProperty(Long.prototype,"__isLong__",{value:!0});/*
* @function
* @param {*} obj Object
* @returns {boolean}
* @inner
*/function _rx2(_Xp1){
return(_Xp1&&_Xp1["__isLong__"])===true}/*
* Tests if the specified object is a Long.
* @function
* @param {*} obj Object
* @returns {boolean}
*/Long._rx2=_rx2;/*
* A cache of the Long representations of small integer values.
* @type {!Object}
* @inner
*/var _sx2={};/*
* A cache of the Long representations of small unsigned integer values.
* @type {!Object}
* @inner
*/var _tx2={};/*
* @param {number} value
* @param {boolean=} unsigned
* @returns {!Long}
* @inner
*/function _ux2(value,
_qx2){var _Xp1,_vx2,_431;if(_qx2){value>>>=0;if(_431=(0<=value&&value<256)){_vx2=_tx2[value];if(_vx2)return _vx2}_Xp1=_wx2(value,(value|0)<0?-1:0,true);if(_431)_tx2[value]=_Xp1;return _Xp1}else {value|=0;if(_431=(-128<=value&&value<128)){_vx2=_sx2[value];if(_vx2)return _vx2}_Xp1=_wx2(value,value<0?-1:0,false);if(_431)_sx2[value]=_Xp1;return _Xp1}}/*
* Returns a Long representing the given 32 bit integer value.
* @function
* @param {number} value The 32 bit integer in question
* @param {boolean=} unsigned Whether unsigned or not, defaults to signed
* @returns {!Long} The corresponding Long value
*/Long._ux2=_ux2;
/*
* @param {number} value
* @param {boolean=} unsigned
* @returns {!Long}
* @inner
*/function _xx2(value,_qx2){if(isNaN(value))return _qx2?_yx2:ZERO;if(_qx2){if(value<0)return _yx2;if(value>=_zx2)return _Ax2}else {if(value<=-_Bx2)return MIN_VALUE;if(value+1>=_Bx2)return MAX_VALUE}if(value<0)return _xx2(-value,_qx2)._Cx2();return _wx2((value%_Dx2)|0,(value/_Dx2)|0,_qx2)}/*
* Returns a Long representing the given value, provided that it is a finite number. Otherwise, zero is returned.
* @function
* @param {number} value The number in question
* @param {boolean=} unsigned Whether unsigned or not, defaults to signed
* @returns {!Long} The corresponding Long value
*/Long._xx2=_xx2;
/*
* @param {number} lowBits
* @param {number} highBits
* @param {boolean=} unsigned
* @returns {!Long}
* @inner
*/function _wx2(_cL1,_bL1,_qx2){return new Long(_cL1,_bL1,_qx2)}/*
* Returns a Long representing the 64 bit integer that comes by concatenating the given low and high bits. Each is
* assumed to use 32 bits.
* @function
* @param {number} lowBits The low 32 bits
* @param {number} highBits The high 32 bits
* @param {boolean=} unsigned Whether unsigned or not, defaults to signed
* @returns {!Long} The corresponding Long value
*/Long._wx2=_wx2;
/*
* @function
* @param {number} base
* @param {number} exponent
* @returns {number}
* @inner
*/var _Ex2=Math.pow;/*
* @param {string} str
* @param {(boolean|number)=} unsigned
* @param {number=} radix
* @returns {!Long}
* @inner
*/function _Fx2(_np1,_qx2,_Gx2){if(_np1.length===0)throw Error('empty string');if(_np1==="NaN"||_np1==="Infinity"||_np1==="+Infinity"||_np1==="-Infinity")return ZERO;if(typeof _qx2==='number'){_Gx2=_qx2,_qx2=false}else {_qx2=!!_qx2}_Gx2=_Gx2||10;if(_Gx2<2||36<_Gx2)throw _Hx2('radix');
var _kt1;if((_kt1=_np1.indexOf('-'))>0)throw Error('interior hyphen');else if(_kt1===0){return _Fx2(_np1.substring(1),_qx2,_Gx2)._Cx2()}var _Ix2=_xx2(_Ex2(_Gx2,8));var result=ZERO;for(var _8c=0;_8c<_np1.length;_8c+=8){var size=Math.min(8,_np1.length-_8c),value=parseInt(_np1.substring(_8c,_8c+size),_Gx2);if(size<8){var _2r=_xx2(_Ex2(_Gx2,size));result=result._sB1(_2r).add(_xx2(value))}else {result=result._sB1(_Ix2);result=result.add(_xx2(value))}}result._qx2=_qx2;return result}/*
* Returns a Long representation of the given string, written using the specified radix.
* @function
* @param {string} str The textual representation of the Long
* @param {(boolean|number)=} unsigned Whether unsigned or not, defaults to signed
* @param {number=} radix The radix in which the text is written (2-36), defaults to 10
* @returns {!Long} The corresponding Long value
*/Long._Fx2=_Fx2;
/*
* @function
* @param {!Long|number|string|!{low: number, high: number, unsigned: boolean}} val
* @param {boolean=} unsigned
* @returns {!Long}
* @inner
*/function _Jx2(_m91,_qx2){if(typeof _m91==='number')return _xx2(_m91,_qx2);if(typeof _m91==='string')return _Fx2(_m91,_qx2);return _wx2(_m91._eL1,_m91._uL1,typeof _qx2==='boolean'?_qx2:_m91._qx2)}/*
* Converts the specified value to a Long using the appropriate from* function for its type.
* @function
* @param {!Long|number|string|!{low: number, high: number, unsigned: boolean}} val Value
* @param {boolean=} unsigned Whether unsigned or not, defaults to signed
* @returns {!Long}
*/Long._Jx2=_Jx2;
/*
* @type {number}
* @const
* @inner
*/var _Kx2=1<<16;/*
* @type {number}
* @const
* @inner
*/var _Lx2=1<<24;/*
* @type {number}
* @const
* @inner
*/var _Dx2=_Kx2*_Kx2;/*
* @type {number}
* @const
* @inner
*/var _zx2=_Dx2*_Dx2;/*
* @type {number}
* @const
* @inner
*/var _Bx2=_zx2/2;/*
* @type {!Long}
* @const
* @inner
*/var _Mx2=_ux2(_Lx2);/*
* @type {!Long}
* @inner
*/var ZERO=_ux2(0);/*
* Signed zero.
* @type {!Long}
*/Long.ZERO=ZERO;/*
* @type {!Long}
* @inner
*/var _yx2=_ux2(0,
!0);/*
* Unsigned zero.
* @type {!Long}
*/Long._yx2=_yx2;/*
* @type {!Long}
* @inner
*/var ONE=_ux2(1);/*
* Signed one.
* @type {!Long}
*/Long.ONE=ONE;/*
* @type {!Long}
* @inner
*/var _Nx2=_ux2(1,!0);/*
* Unsigned one.
* @type {!Long}
*/Long._Nx2=_Nx2;/*
* @type {!Long}
* @inner
*/var _Ox2=_ux2(-1);/*
* Signed negative one.
* @type {!Long}
*/Long._Ox2=_Ox2;/*
* @type {!Long}
* @inner
*/var MAX_VALUE=_wx2(0xFFFFFFFF|0,0x7FFFFFFF|0,!1);/*
* Maximum signed value.
* @type {!Long}
*/Long.MAX_VALUE=MAX_VALUE;
/*
* @type {!Long}
* @inner
*/var _Ax2=_wx2(0xFFFFFFFF|0,0xFFFFFFFF|0,!0);/*
* Maximum unsigned value.
* @type {!Long}
*/Long._Ax2=_Ax2;/*
* @type {!Long}
* @inner
*/var MIN_VALUE=_wx2(0,0x80000000|0,!1);/*
* Minimum signed value.
* @type {!Long}
*/Long.MIN_VALUE=MIN_VALUE;/*
* @alias Long.prototype
* @inner
*/var _Px2=Long.prototype;/*
* Converts the Long to a 32 bit integer, assuming it is a 32 bit integer.
* @returns {number}
*/_Px2._Qx2=function _Qx2(){return this._qx2?this._eL1>>>0:this._eL1;
};/*
* Converts the Long to a the nearest floating-point representation of this value (double, 53 bit mantissa).
* @returns {number}
*/_Px2._vc1=function _vc1(){if(this._qx2)return((this._uL1>>>0)*_Dx2)+(this._eL1>>>0);return this._uL1*_Dx2+(this._eL1>>>0)};/*
* Converts the Long to a string written in the specified radix.
* @param {number=} radix Radix (2-36), defaults to 10
* @returns {string}
* @override
* @throws {RangeError} If `radix` is out of range
*/_Px2.toString=function toString(_Gx2){
_Gx2=_Gx2||10;if(_Gx2<2||36<_Gx2)throw _Hx2('radix');if(this._Rx2())return '0';if(this._Sx2()){if(this._Tx2(MIN_VALUE)){var _Ux2=_xx2(_Gx2),_So1=this._So1(_Ux2),_Vx2=_So1._sB1(_Ux2).sub(this);return _So1.toString(_Gx2)+_Vx2._Qx2().toString(_Gx2)}else return '-'+this._Cx2().toString(_Gx2)}var _Ix2=_xx2(_Ex2(_Gx2,6),this._qx2),_Wx2=this;var result='';while(true){var _Xx2=_Wx2._So1(_Ix2),_Yx2=_Wx2.sub(_Xx2._sB1(_Ix2))._Qx2()>>>0,_Zx2=_Yx2.toString(_Gx2);_Wx2=_Xx2;if(_Wx2._Rx2())return _Zx2+result;else {while(_Zx2.length<6)_Zx2='0'+_Zx2;
result=''+_Zx2+result}}};/*
* Gets the high 32 bits as a signed integer.
* @returns {number} Signed high bits
*/_Px2.__x2=function __x2(){return this._uL1};/*
* Gets the high 32 bits as an unsigned integer.
* @returns {number} Unsigned high bits
*/_Px2._0y2=function _0y2(){return this._uL1>>>0};/*
* Gets the low 32 bits as a signed integer.
* @returns {number} Signed low bits
*/_Px2._1y2=function _1y2(){return this._eL1};/*
* Gets the low 32 bits as an unsigned integer.
* @returns {number} Unsigned low bits
*/_Px2._2y2=function _2y2(){
return this._eL1>>>0};/*
* Gets the number of bits needed to represent the absolute value of this Long.
* @returns {number}
*/_Px2._3y2=function _3y2(){if(this._Sx2())return this._Tx2(MIN_VALUE)?64:this._Cx2()._3y2();var _m91=this._uL1!=0?this._uL1:this._eL1;for(var _m81=31;_m81>0;_m81--)if((_m91&(1<<_m81))!=0)break;return this._uL1!=0?_m81+33:_m81+1};/*
* Tests if this Long's value equals zero.
* @returns {boolean}
*/_Px2._Rx2=function _Rx2(){return this._uL1===0&&this._eL1===0};/*
* Tests if this Long's value equals zero. This is an alias of {@link Long#isZero}.
* @returns {boolean}
*/_Px2._4y2=_Px2._Rx2;
/*
* Tests if this Long's value is negative.
* @returns {boolean}
*/_Px2._Sx2=function _Sx2(){return !this._qx2&&this._uL1<0};/*
* Tests if this Long's value is positive.
* @returns {boolean}
*/_Px2._5y2=function _5y2(){return this._qx2||this._uL1>=0};/*
* Tests if this Long's value is odd.
* @returns {boolean}
*/_Px2._6y2=function _6y2(){return(this._eL1&1)===1};/*
* Tests if this Long's value is even.
* @returns {boolean}
*/_Px2._7y2=function _7y2(){return(this._eL1&1)===0};/*
* Tests if this Long's value equals the specified's.
* @param {!Long|number|string} other Other value
* @returns {boolean}
*/_Px2._8y2=function _8y2(_BY1){
if(!_rx2(_BY1))_BY1=_Jx2(_BY1);if(this._qx2!==_BY1._qx2&&(this._uL1>>>31)===1&&(_BY1._uL1>>>31)===1)return false;return this._uL1===_BY1._uL1&&this._eL1===_BY1._eL1};/*
* Tests if this Long's value equals the specified's. This is an alias of {@link Long#equals}.
* @function
* @param {!Long|number|string} other Other value
* @returns {boolean}
*/_Px2._Tx2=_Px2._8y2;/*
* Tests if this Long's value differs from the specified's.
* @param {!Long|number|string} other Other value
* @returns {boolean}
*/_Px2._9y2=function _9y2(_BY1){
return !this._Tx2(_BY1)};/*
* Tests if this Long's value differs from the specified's. This is an alias of {@link Long#notEquals}.
* @function
* @param {!Long|number|string} other Other value
* @returns {boolean}
*/_Px2._ay2=_Px2._9y2;/*
* Tests if this Long's value differs from the specified's. This is an alias of {@link Long#notEquals}.
* @function
* @param {!Long|number|string} other Other value
* @returns {boolean}
*/_Px2._by2=_Px2._9y2;/*
* Tests if this Long's value is less than the specified's.
* @param {!Long|number|string} other Other value
* @returns {boolean}
*/_Px2._cy2=function _cy2(_BY1){
return this._dy2(_BY1)<0};/*
* Tests if this Long's value is less than the specified's. This is an alias of {@link Long#lessThan}.
* @function
* @param {!Long|number|string} other Other value
* @returns {boolean}
*/_Px2._ey2=_Px2._cy2;/*
* Tests if this Long's value is less than or equal the specified's.
* @param {!Long|number|string} other Other value
* @returns {boolean}
*/_Px2._fy2=function _fy2(_BY1){return this._dy2(_BY1)<=0};/*
* Tests if this Long's value is less than or equal the specified's. This is an alias of {@link Long#lessThanOrEqual}.
* @function
* @param {!Long|number|string} other Other value
* @returns {boolean}
*/_Px2._gy2=_Px2._fy2;
/*
* Tests if this Long's value is less than or equal the specified's. This is an alias of {@link Long#lessThanOrEqual}.
* @function
* @param {!Long|number|string} other Other value
* @returns {boolean}
*/_Px2._hy2=_Px2._fy2;/*
* Tests if this Long's value is greater than the specified's.
* @param {!Long|number|string} other Other value
* @returns {boolean}
*/_Px2._iy2=function _iy2(_BY1){return this._dy2(_BY1)>0};/*
* Tests if this Long's value is greater than the specified's. This is an alias of {@link Long#greaterThan}.
* @function
* @param {!Long|number|string} other Other value
* @returns {boolean}
*/_Px2._jy2=_Px2._iy2;
/*
* Tests if this Long's value is greater than or equal the specified's.
* @param {!Long|number|string} other Other value
* @returns {boolean}
*/_Px2._ky2=function _ky2(_BY1){return this._dy2(_BY1)>=0};/*
* Tests if this Long's value is greater than or equal the specified's. This is an alias of {@link Long#greaterThanOrEqual}.
* @function
* @param {!Long|number|string} other Other value
* @returns {boolean}
*/_Px2._ly2=_Px2._ky2;/*
* Tests if this Long's value is greater than or equal the specified's. This is an alias of {@link Long#greaterThanOrEqual}.
* @function
* @param {!Long|number|string} other Other value
* @returns {boolean}
*/_Px2._my2=_Px2._ky2;
/*
* Compares this Long's value with the specified's.
* @param {!Long|number|string} other Other value
* @returns {number} 0 if they are the same, 1 if the this is greater and -1
* if the given one is greater
*/_Px2._ny2=function _ny2(_BY1){if(!_rx2(_BY1))_BY1=_Jx2(_BY1);if(this._Tx2(_BY1))return 0;var _oy2=this._Sx2(),_py2=_BY1._Sx2();if(_oy2&&!_py2)return -1;if(!_oy2&&_py2)return 1;if(!this._qx2)return this.sub(_BY1)._Sx2()?-1:1;return(_BY1._uL1>>>0)>(this._uL1>>>0)||(_BY1._uL1===this._uL1&&(_BY1._eL1>>>0)>(this._eL1>>>0))?-1:1}
;/*
* Compares this Long's value with the specified's. This is an alias of {@link Long#compare}.
* @function
* @param {!Long|number|string} other Other value
* @returns {number} 0 if they are the same, 1 if the this is greater and -1
* if the given one is greater
*/_Px2._dy2=_Px2._ny2;/*
* Negates this Long's value.
* @returns {!Long} Negated Long
*/_Px2._qy2=function _qy2(){if(!this._qx2&&this._Tx2(MIN_VALUE))return MIN_VALUE;return this._ry2().add(ONE)};/*
* Negates this Long's value. This is an alias of {@link Long#negate}.
* @function
* @returns {!Long} Negated Long
*/_Px2._Cx2=_Px2._qy2;
/*
* Returns the sum of this and the specified Long.
* @param {!Long|number|string} addend Addend
* @returns {!Long} Sum
*/_Px2.add=function add(_sy2){if(!_rx2(_sy2))_sy2=_Jx2(_sy2);var _ty2=this._uL1>>>16;var _uy2=this._uL1&0xFFFF;var _vy2=this._eL1>>>16;var _wy2=this._eL1&0xFFFF;var _xy2=_sy2._uL1>>>16;var _yy2=_sy2._uL1&0xFFFF;var _zy2=_sy2._eL1>>>16;var _Ay2=_sy2._eL1&0xFFFF;var _By2=0,_Cy2=0,_Dy2=0,_Ey2=0;_Ey2+=_wy2+_Ay2;_Dy2+=_Ey2>>>16;_Ey2&=0xFFFF;_Dy2+=_vy2+_zy2;_Cy2+=_Dy2>>>16;_Dy2&=0xFFFF;
_Cy2+=_uy2+_yy2;_By2+=_Cy2>>>16;_Cy2&=0xFFFF;_By2+=_ty2+_xy2;_By2&=0xFFFF;return _wx2((_Dy2<<16)|_Ey2,(_By2<<16)|_Cy2,this._qx2)};/*
* Returns the difference of this and the specified Long.
* @param {!Long|number|string} subtrahend Subtrahend
* @returns {!Long} Difference
*/_Px2._Fy2=function _Fy2(_Gy2){if(!_rx2(_Gy2))_Gy2=_Jx2(_Gy2);return this.add(_Gy2._Cx2())};/*
* Returns the difference of this and the specified Long. This is an alias of {@link Long#subtract}.
* @function
* @param {!Long|number|string} subtrahend Subtrahend
* @returns {!Long} Difference
*/_Px2.sub=_Px2._Fy2;
/*
* Returns the product of this and the specified Long.
* @param {!Long|number|string} multiplier Multiplier
* @returns {!Long} Product
*/_Px2._Hy2=function _Hy2(_Iy2){if(this._Rx2())return ZERO;if(!_rx2(_Iy2))_Iy2=_Jx2(_Iy2);if(_mx2){var _eL1=_mx2._sB1(this._eL1,this._uL1,_Iy2._eL1,_Iy2._uL1);return _wx2(_eL1,_mx2._Jy2(),this._qx2)}if(_Iy2._Rx2())return ZERO;if(this._Tx2(MIN_VALUE))return _Iy2._6y2()?MIN_VALUE:ZERO;if(_Iy2._Tx2(MIN_VALUE))return this._6y2()?MIN_VALUE:ZERO;if(this._Sx2()){if(_Iy2._Sx2())return this._Cx2()._sB1(_Iy2._Cx2());
else return this._Cx2()._sB1(_Iy2)._Cx2()}else if(_Iy2._Sx2())return this._sB1(_Iy2._Cx2())._Cx2();if(this._ey2(_Mx2)&&_Iy2._ey2(_Mx2))return _xx2(this._vc1()*_Iy2._vc1(),this._qx2);var _ty2=this._uL1>>>16;var _uy2=this._uL1&0xFFFF;var _vy2=this._eL1>>>16;var _wy2=this._eL1&0xFFFF;var _xy2=_Iy2._uL1>>>16;var _yy2=_Iy2._uL1&0xFFFF;var _zy2=_Iy2._eL1>>>16;var _Ay2=_Iy2._eL1&0xFFFF;var _By2=0,_Cy2=0,_Dy2=0,_Ey2=0;_Ey2+=_wy2*_Ay2;_Dy2+=_Ey2>>>16;_Ey2&=0xFFFF;_Dy2+=_vy2*_Ay2;_Cy2+=_Dy2>>>16;_Dy2&=0xFFFF;_Dy2+=_wy2*_zy2;
_Cy2+=_Dy2>>>16;_Dy2&=0xFFFF;_Cy2+=_uy2*_Ay2;_By2+=_Cy2>>>16;_Cy2&=0xFFFF;_Cy2+=_vy2*_zy2;_By2+=_Cy2>>>16;_Cy2&=0xFFFF;_Cy2+=_wy2*_yy2;_By2+=_Cy2>>>16;_Cy2&=0xFFFF;_By2+=_ty2*_Ay2+_uy2*_zy2+_vy2*_yy2+_wy2*_xy2;_By2&=0xFFFF;return _wx2((_Dy2<<16)|_Ey2,(_By2<<16)|_Cy2,this._qx2)};/*
* Returns the product of this and the specified Long. This is an alias of {@link Long#multiply}.
* @function
* @param {!Long|number|string} multiplier Multiplier
* @returns {!Long} Product
*/_Px2._sB1=_Px2._Hy2;
/*
* Returns this Long divided by the specified. The result is signed if this Long is signed or
* unsigned if this Long is unsigned.
* @param {!Long|number|string} divisor Divisor
* @returns {!Long} Quotient
*/_Px2._Ky2=function _Ky2(_Ly2){if(!_rx2(_Ly2))_Ly2=_Jx2(_Ly2);if(_Ly2._Rx2())throw Error('division by zero');if(_mx2){if(!this._qx2&&this._uL1===-0x80000000&&_Ly2._eL1===-1&&_Ly2._uL1===-1){return this}var _eL1=(this._qx2?_mx2._My2:_mx2._Ny2)(this._eL1,this._uL1,_Ly2._eL1,_Ly2._uL1);return _wx2(_eL1,
_mx2._Jy2(),this._qx2)}if(this._Rx2())return this._qx2?_yx2:ZERO;var _Oy2,_Wx2,_h61;if(!this._qx2){if(this._Tx2(MIN_VALUE)){if(_Ly2._Tx2(ONE)||_Ly2._Tx2(_Ox2))return MIN_VALUE;else if(_Ly2._Tx2(MIN_VALUE))return ONE;else {var _Py2=this._Qy2(1);_Oy2=_Py2._So1(_Ly2)._Ry2(1);if(_Oy2._Tx2(ZERO)){return _Ly2._Sx2()?ONE:_Ox2}else {_Wx2=this.sub(_Ly2._sB1(_Oy2));_h61=_Oy2.add(_Wx2._So1(_Ly2));return _h61}}}else if(_Ly2._Tx2(MIN_VALUE))return this._qx2?_yx2:ZERO;if(this._Sx2()){if(_Ly2._Sx2())return this._Cx2()._So1(_Ly2._Cx2());
return this._Cx2()._So1(_Ly2)._Cx2()}else if(_Ly2._Sx2())return this._So1(_Ly2._Cx2())._Cx2();_h61=ZERO}else {if(!_Ly2._qx2)_Ly2=_Ly2._Sy2();if(_Ly2._jy2(this))return _yx2;if(_Ly2._jy2(this._Ty2(1)))return _Nx2;_h61=_yx2}_Wx2=this;while(_Wx2._ly2(_Ly2)){_Oy2=Math.max(1,Math.floor(_Wx2._vc1()/_Ly2._vc1()));var _7B1=Math.ceil(Math.log(_Oy2)/Math.LN2),_Sn2=(_7B1<=48)?1:_Ex2(2,_7B1-48),_Uy2=_xx2(_Oy2),_Vy2=_Uy2._sB1(_Ly2);while(_Vy2._Sx2()||_Vy2._jy2(_Wx2)){_Oy2-=_Sn2;_Uy2=_xx2(_Oy2,this._qx2);_Vy2=_Uy2._sB1(_Ly2)}
if(_Uy2._Rx2())_Uy2=ONE;_h61=_h61.add(_Uy2);_Wx2=_Wx2.sub(_Vy2)}return _h61};/*
* Returns this Long divided by the specified. This is an alias of {@link Long#divide}.
* @function
* @param {!Long|number|string} divisor Divisor
* @returns {!Long} Quotient
*/_Px2._So1=_Px2._Ky2;/*
* Returns this Long modulo the specified.
* @param {!Long|number|string} divisor Divisor
* @returns {!Long} Remainder
*/_Px2._Wy2=function _Wy2(_Ly2){if(!_rx2(_Ly2))_Ly2=_Jx2(_Ly2);if(_mx2){var _eL1=(this._qx2?_mx2._Xy2:_mx2._Yy2)(this._eL1,
this._uL1,_Ly2._eL1,_Ly2._uL1);return _wx2(_eL1,_mx2._Jy2(),this._qx2)}return this.sub(this._So1(_Ly2)._sB1(_Ly2))};/*
* Returns this Long modulo the specified. This is an alias of {@link Long#modulo}.
* @function
* @param {!Long|number|string} divisor Divisor
* @returns {!Long} Remainder
*/_Px2._tB1=_Px2._Wy2;/*
* Returns this Long modulo the specified. This is an alias of {@link Long#modulo}.
* @function
* @param {!Long|number|string} divisor Divisor
* @returns {!Long} Remainder
*/_Px2._Wx2=_Px2._Wy2;
/*
* Returns the bitwise NOT of this Long.
* @returns {!Long}
*/_Px2._ry2=function _ry2(){return _wx2(~this._eL1,~this._uL1,this._qx2)};/*
* Returns the bitwise AND of this Long and the specified.
* @param {!Long|number|string} other Other Long
* @returns {!Long}
*/_Px2._wB1=function _wB1(_BY1){if(!_rx2(_BY1))_BY1=_Jx2(_BY1);return _wx2(this._eL1&_BY1._eL1,this._uL1&_BY1._uL1,this._qx2)};/*
* Returns the bitwise OR of this Long and the specified.
* @param {!Long|number|string} other Other Long
* @returns {!Long}
*/_Px2._xB1=function _xB1(_BY1){
if(!_rx2(_BY1))_BY1=_Jx2(_BY1);return _wx2(this._eL1|_BY1._eL1,this._uL1|_BY1._uL1,this._qx2)};/*
* Returns the bitwise XOR of this Long and the given one.
* @param {!Long|number|string} other Other Long
* @returns {!Long}
*/_Px2._yB1=function _yB1(_BY1){if(!_rx2(_BY1))_BY1=_Jx2(_BY1);return _wx2(this._eL1^_BY1._eL1,this._uL1^_BY1._uL1,this._qx2)};/*
* Returns this Long with bits shifted to the left by the given amount.
* @param {number|!Long} numBits Number of bits
* @returns {!Long} Shifted Long
*/_Px2._zB1=function _zB1(_ew2){
if(_rx2(_ew2))_ew2=_ew2._Qx2();if((_ew2&=63)===0)return this;else if(_ew2<32)return _wx2(this._eL1<<_ew2,(this._uL1<<_ew2)|(this._eL1>>>(32-_ew2)),this._qx2);else return _wx2(0,this._eL1<<(_ew2-32),this._qx2)};/*
* Returns this Long with bits shifted to the left by the given amount. This is an alias of {@link Long#shiftLeft}.
* @function
* @param {number|!Long} numBits Number of bits
* @returns {!Long} Shifted Long
*/_Px2._Ry2=_Px2._zB1;/*
* Returns this Long with bits arithmetically shifted to the right by the given amount.
* @param {number|!Long} numBits Number of bits
* @returns {!Long} Shifted Long
*/_Px2._AB1=function _AB1(_ew2){
if(_rx2(_ew2))_ew2=_ew2._Qx2();if((_ew2&=63)===0)return this;else if(_ew2<32)return _wx2((this._eL1>>>_ew2)|(this._uL1<<(32-_ew2)),this._uL1>>_ew2,this._qx2);else return _wx2(this._uL1>>(_ew2-32),this._uL1>=0?0:-1,this._qx2)};/*
* Returns this Long with bits arithmetically shifted to the right by the given amount. This is an alias of {@link Long#shiftRight}.
* @function
* @param {number|!Long} numBits Number of bits
* @returns {!Long} Shifted Long
*/_Px2._Qy2=_Px2._AB1;/*
* Returns this Long with bits logically shifted to the right by the given amount.
* @param {number|!Long} numBits Number of bits
* @returns {!Long} Shifted Long
*/_Px2._Zy2=function _Zy2(_ew2){
if(_rx2(_ew2))_ew2=_ew2._Qx2();_ew2&=63;if(_ew2===0)return this;else {var _uL1=this._uL1;if(_ew2<32){var _eL1=this._eL1;return _wx2((_eL1>>>_ew2)|(_uL1<<(32-_ew2)),_uL1>>>_ew2,this._qx2)}else if(_ew2===32)return _wx2(_uL1,0,this._qx2);else return _wx2(_uL1>>>(_ew2-32),0,this._qx2)}};/*
* Returns this Long with bits logically shifted to the right by the given amount. This is an alias of {@link Long#shiftRightUnsigned}.
* @function
* @param {number|!Long} numBits Number of bits
* @returns {!Long} Shifted Long
*/_Px2._Ty2=_Px2._Zy2;
/*
* Returns this Long with bits logically shifted to the right by the given amount. This is an alias of {@link Long#shiftRightUnsigned}.
* @function
* @param {number|!Long} numBits Number of bits
* @returns {!Long} Shifted Long
*/_Px2.__y2=_Px2._Zy2;/*
* Converts this Long to signed.
* @returns {!Long} Signed long
*/_Px2._0z2=function _0z2(){if(!this._qx2)return this;return _wx2(this._eL1,this._uL1,false)};/*
* Converts this Long to unsigned.
* @returns {!Long} Unsigned long
*/_Px2._Sy2=function _Sy2(){
if(this._qx2)return this;return _wx2(this._eL1,this._uL1,true)};/*
* Converts this Long to its byte representation.
* @param {boolean=} le Whether little or big endian, defaults to big endian
* @returns {!Array.<number>} Byte representation
*/_Px2._1z2=function _1z2(_hy2){return _hy2?this._2z2():this._3z2()};/*
* Converts this Long to its little endian byte representation.
* @returns {!Array.<number>} Little endian byte representation
*/_Px2._2z2=function _2z2(){var _dL1=this._uL1,_jT1=this._eL1;
return [_jT1&0xff,_jT1>>>8&0xff,_jT1>>>16&0xff,_jT1>>>24,_dL1&0xff,_dL1>>>8&0xff,_dL1>>>16&0xff,_dL1>>>24]};/*
* Converts this Long to its big endian byte representation.
* @returns {!Array.<number>} Big endian byte representation
*/_Px2._3z2=function _3z2(){var _dL1=this._uL1,_jT1=this._eL1;return [_dL1>>>24,_dL1>>>16&0xff,_dL1>>>8&0xff,_dL1&0xff,_jT1>>>24,_jT1>>>16&0xff,_jT1>>>8&0xff,_jT1&0xff]};/*
* Creates a Long from its byte representation.
* @param {!Array.<number>} bytes Byte representation
* @param {boolean=} unsigned Whether unsigned or not, defaults to signed
* @param {boolean=} le Whether little or big endian, defaults to big endian
* @returns {Long} The corresponding Long value
*/Long._4z2=function _4z2(_5z2,
_qx2,_hy2){return _hy2?Long._6z2(_5z2,_qx2):Long._7z2(_5z2,_qx2)};/*
* Creates a Long from its little endian byte representation.
* @param {!Array.<number>} bytes Little endian byte representation
* @param {boolean=} unsigned Whether unsigned or not, defaults to signed
* @returns {Long} The corresponding Long value
*/Long._6z2=function _6z2(_5z2,_qx2){return new Long(_5z2[0]|_5z2[1]<<8|_5z2[2]<<16|_5z2[3]<<24,_5z2[4]|_5z2[5]<<8|_5z2[6]<<16|_5z2[7]<<24,_qx2)};/*
* Creates a Long from its big endian byte representation.
* @param {!Array.<number>} bytes Big endian byte representation
* @param {boolean=} unsigned Whether unsigned or not, defaults to signed
* @returns {Long} The corresponding Long value
*/Long._7z2=function _7z2(_5z2,
_qx2){return new Long(_5z2[4]<<24|_5z2[5]<<16|_5z2[6]<<8|_5z2[7],_5z2[0]<<24|_5z2[1]<<16|_5z2[2]<<8|_5z2[3],_qx2)};function _8z2(color){return(((color._321*255)&0xff)<<0)|(((color._d41*255)&0xff)<<8)|(((color._621*255)&0xff)<<16)}/*@this {yyPhysicsDebugDraw} */function _9z2(vertices,vertexCount,color){_Vs(_8z2(color));var scale=1.0/this._az2._sF1;for(var _O11=0;_O11<vertexCount;++_O11){var _bz2=vertices[_O11];var _cz2=vertices[(_O11+1)%vertexCount];_E51(_bz2.x*scale,_bz2.y*scale,_cz2.x*scale,_cz2.y*scale);
}}/*@this {yyPhysicsDebugDraw} */function _dz2(vertices,vertexCount,color){_Vs(_8z2(color));var scale=1.0/this._az2._sF1;var _bz2=vertices[0];for(var _O11=2;_O11<vertexCount;++_O11){var _cz2=vertices[_O11-1];var _ez2=vertices[_O11];_7u1(_bz2.x*scale,_bz2.y*scale,_cz2.x*scale,_cz2.y*scale,_ez2.x*scale,_ez2.y*scale,false)}}/*@this {yyPhysicsDebugDraw} */function _fz2(_vT1,_wT1,color){_Vs(_8z2(color));var scale=1.0/this._az2._sF1;_xu1((_vT1.x-_wT1)*scale,(_vT1.y-_wT1)*scale,(_vT1.x+_wT1)*scale,(_vT1.y+_wT1)*scale,
true)}/*@this {yyPhysicsDebugDraw} */function _gz2(_vT1,_wT1,_fe1,color){_Vs(_8z2(color));var scale=1.0/this._az2._sF1;_xu1((_vT1.x-_wT1)*scale,(_vT1.y-_wT1)*scale,(_vT1.x+_wT1)*scale,(_vT1.y+_wT1)*scale,false)}/*@this {yyPhysicsDebugDraw} */function _hz2(_ee1,_zT1,color){_Vs(_8z2(color));var scale=1.0/this._az2._sF1;_E51(_ee1.x*scale,_ee1.y*scale,_zT1.x*scale,_zT1.y*scale)}/*@this {yyPhysicsDebugDraw} */function _iz2(_xS1){var _jz2=0.4;var scale=1.0/this._az2._sF1;var _ee1=_xS1._kt1,_zT1=new _kz2._lz2();
_zT1.x=_ee1.x+_jz2*_xS1._Nr1._uS1().x;_zT1.y=_ee1.y+_jz2*_xS1._Nr1._uS1().y;_Vs(_mz2);_E51(_ee1.x*scale,_ee1.y*scale,_zT1.x*scale,_zT1.y*scale);_zT1.x=_ee1.x+_jz2*_xS1._Nr1._vS1().x;_zT1.y=_ee1.y+_jz2*_xS1._Nr1._vS1().y;_Vs(_nz2);_E51(_ee1.x*scale,_ee1.y*scale,_zT1.x*scale,_zT1.y*scale)}/*@this {yyPhysicsDebugDraw} */function _oz2(_CT1,_wT1,_DT1,_531){for(var _O11=0;_O11<_531;_O11++){var scale=1.0/this._az2._sF1;_Vs(((_DT1[_O11]._321&0xff)<<0)|((_DT1[_O11]._d41&0xff)<<8)|((_DT1[_O11]._621&0xff)<<16));
_xu1((_CT1[_O11].x-_wT1)*scale,(_CT1[_O11].y-_wT1)*scale,(_CT1[_O11].x+_wT1)*scale,(_CT1[_O11].y+_wT1)*scale,true)}}/*@constructor */function _YE1(){this._z22=0;this._A22=0;this._pz2=false;this._qz2=true;this._rz2=false;this._sz2=new _kz2._tz2();this._FU1=null};_YE1.prototype._rF1=function(_uz2){this._FU1=null;this._sz2._gU1=new _kz2._vz2();this._sz2._gU1._WT1=_uz2};_YE1.prototype._uF1=function(){this._FU1=[];this._sz2._gU1=new _kz2._wz2()};_YE1.prototype._yF1=function(_211,_311){var vertexCount=this._FU1.length;
this._FU1[vertexCount]=new _kz2._lz2(_211,_311)};_YE1.prototype._xz2=function(){if(this._FU1===null||this._FU1===undefined){return true;}if(this._sz2._gU1._Ax1===_kz2._yz2._bU1){if(this._FU1.length>2){this._sz2._gU1._Tb1(this._FU1,this._FU1.length);return true}}else if(this._sz2._gU1._Ax1===_kz2._yz2._cU1){if(this._rz2){if(this._FU1.length>=3){this._sz2._gU1._MU1(this._FU1,this._FU1.length);return true}}else {if(this._FU1.length>=2){this._sz2._gU1._NU1(this._FU1,this._FU1.length);return true}}}return false}
;_YE1.prototype._dF1=function(_cF1){this._sz2._Zg1._g42=_cF1};_YE1.prototype._aF1=function(_9F1){this._sz2._h42=_9F1};_YE1.prototype._7F1=function(_6F1){this._sz2._i42=_6F1};_YE1.prototype._4F1=function(_3F1){this._sz2._5U1=_3F1};_YE1.prototype._gF1=function(_zz2){this._sz2._j42=_zz2};_YE1.prototype._jF1=function(_iF1){this._z22=_iF1};_YE1.prototype._lF1=function(_iF1){this._A22=_iF1};_YE1.prototype._lF1=function(_iF1){this._A22=_iF1};_YE1.prototype._oF1=function(_nF1){this._qz2=_nF1};_YE1.prototype._1F1=function(){
this._pz2=true};var _Az2=0,_Bz2=1,_Cz2=2,_Dz2=3,_Ez2=4,_Fz2=5,_Gz2=6,_Hz2=7,_Iz2=8,_Jz2=9,_Kz2=10,_Lz2=11,_Mz2=12,_Nz2=13,_Oz2=14,_Pz2=15,_Qz2=16,_Rz2=17,_Sz2=18,_Tz2=19,_Uz2=20,_Vz2=21,_Wz2=22,_Xz2=23,_Yz2=24;/*@constructor */function _Zz2(__z2){this._0A2=__z2};_Zz2.prototype._kg2=function(_1A2){if((this._0A2 instanceof _kz2._2A2)||(this._0A2 instanceof _kz2._3A2)||(this._0A2 instanceof _kz2._4A2)){this._0A2._b72()._oF1(true);this._0A2._c72()._oF1(true);this._0A2._kg2(_1A2)}};/*@constructor */function _5A2(_6A2,
_7A2,_AF1,_BF1){this._8A2=_6A2;this._9A2=_7A2;this._aA2=new _kz2._lz2(_AF1,_BF1);this._bA2=[]};_5A2.prototype._n32=function(_cA2,_dA2,_eA2,_fA2){this._8A2._n32(new _kz2._lz2(_eA2,_fA2),new _kz2._lz2(_cA2,_dA2),true)};_5A2.prototype._v32=function(_gA2){this._8A2._v32(_gA2,true)};_5A2.prototype._r32=function(_hA2){this._8A2._r32(_hA2,true)};_5A2.prototype._iA2=function(_jA2){var position=this._8A2._OE1();this._8A2._f32(position,(_jA2*Math.PI)/180.0);this._8A2._oF1(true)};_5A2.prototype._kA2=function(_lc1){
var angle=this._8A2._tS1();var _G51=this._8A2._OE1().y;this._8A2._f32(new _kz2._lz2(_lc1,_G51),angle);this._8A2._oF1(true)};_5A2.prototype._lA2=function(_lc1){var angle=this._8A2._tS1();var _F51=this._8A2._OE1().x;this._8A2._f32(new _kz2._lz2(_F51,_lc1),angle);this._8A2._oF1(true)};_5A2.prototype._l32=function(_mA2){this._8A2._l32((_mA2*Math.PI)/180.0);this._8A2._oF1(true)};_5A2.prototype._nA2=function(_oA2){var _pA2=this._8A2._k32();this._8A2._j32(new _kz2._lz2(_oA2,_pA2.y));this._8A2._oF1(true)};_5A2.prototype._qA2=function(_oA2){
var _pA2=this._8A2._k32();this._8A2._j32(new _kz2._lz2(_pA2.x,_oA2));this._8A2._oF1(true)};_5A2.prototype._T32=function(_rA2){this._8A2._T32(_rA2)};_5A2.prototype._042=function(_sA2){this._8A2._042(_sA2)};_5A2.prototype._Z32=function(_tA2){this._8A2._Z32(_tA2)};_5A2.prototype._uA2=function(_vA2){var _0F1=this._8A2._242();while((_0F1!=null)&&(_0F1!=undefined)){var _gU1=_0F1._q42();var _wA2=this._8A2._OE1();if(_gU1 instanceof _kz2._vz2){_xu1((_wA2.x-_gU1._WT1)*_vA2,(_wA2.y-_gU1._WT1)*_vA2,(_wA2.x+_gU1._WT1)*_vA2,
(_wA2.y+_gU1._WT1)*_vA2,true)}else if(_gU1 instanceof _kz2._wz2){var _xA2=Math.sin(this._8A2._tS1());var _yA2=Math.cos(this._8A2._tS1());for(var _O11=0;_O11<_gU1._GU1;++_O11){var _bz2=_gU1._FU1[_O11];var _cz2=_gU1._FU1[(_O11+1)%_gU1._GU1];_E51((_wA2.x+((_bz2.x*_yA2)-(_bz2.y*_xA2)))*_vA2,(_wA2.y+((_bz2.x*_xA2)+(_bz2.y*_yA2)))*_vA2,(_wA2.x+((_cz2.x*_yA2)-(_cz2.y*_xA2)))*_vA2,(_wA2.y+((_cz2.x*_xA2)+(_cz2.y*_yA2)))*_vA2)}}_0F1=_0F1._w22}};_5A2.prototype._zA2=function(_vA2){var _a42=this._8A2._t22;while((_a42!=null)&&(_a42!=undefined)){
var _b42=_a42._b42;if(_b42 instanceof _kz2._2A2){this._AA2(_b42,_vA2)}else if(_b42 instanceof _kz2._3A2){this._BA2(_b42,_vA2)}else if(_b42 instanceof _kz2._CA2){this._DA2(_b42,_vA2)}else if(_b42 instanceof _kz2._EA2){this._FA2(_b42,_vA2)}else if(_b42 instanceof _kz2._GA2){if(_b42._HA2!=null){this._AA2(_b42._HA2,_vA2)}if(_b42._IA2!=null){this._AA2(_b42._IA2,_vA2)}if(_b42._JA2!=null){this._BA2(_b42._JA2,_vA2)}if(_b42._KA2!=null){this._BA2(_b42._KA2,_vA2)}}_a42=_a42._w22}};_5A2.prototype._DA2=function(_LA2,_vA2){
var _Zg2=_LA2._d72();var __g2=_LA2._e72();_E51(_Zg2.x*_vA2,_Zg2.y*_vA2,__g2.x*_vA2,__g2.y*_vA2)};_5A2.prototype._AA2=function(_LA2,_vA2){var anchor=_LA2._d72();_E51((anchor.x*_vA2)-2,(anchor.y*_vA2)-2,(anchor.x*_vA2)+2,(anchor.y*_vA2)+2);_E51((anchor.x*_vA2)-2,(anchor.y*_vA2)+2,(anchor.x*_vA2)+2,(anchor.y*_vA2)-2)};_5A2.prototype._BA2=function(_LA2,_vA2){var _Zg2=_LA2._d72();var __g2=this._8A2._OE1();_E51(_Zg2.x*_vA2,_Zg2.y*_vA2,__g2.x*_vA2,__g2.y*_vA2)};_5A2.prototype._FA2=function(_LA2,_vA2){var anchor,
_MA2;if(_LA2._NA2()==this._8A2){anchor=_LA2._d72();_MA2=_LA2._i72()}else {anchor=_LA2._e72();_MA2=_LA2._j72()}_E51(anchor.x*_vA2,anchor.y*_vA2,_MA2.x*_vA2,_MA2.y*_vA2);_E51(_LA2._i72().x*_vA2,_LA2._i72().y*_vA2,_LA2._j72().x*_vA2,_LA2._j72().y*_vA2)};_5A2.prototype._OA2=function(_PA2){for(var _8c=0;_8c<this._bA2.length;_8c++){if(this._bA2[_8c]==null||this._bA2[_8c]==undefined){this._bA2[_8c]=_PA2;return _8c}}return(this._bA2.push(_PA2)-1)};_5A2.prototype._QA2=function(_RA2){if(this._bA2[_RA2]){this._8A2._732(this._bA2[_RA2]);
this._bA2[_RA2]=undefined}};_5A2.prototype._z42=function(_RA2){if(this._bA2[_RA2]){return this._bA2[_RA2]._z42()}return 0.0};_5A2.prototype._y42=function(_RA2){if(this._bA2[_RA2]){return this._bA2[_RA2]._y42()}return 0.0};_5A2.prototype._A42=function(_RA2){if(this._bA2[_RA2]){return this._bA2[_RA2]._A42()}return 0.0};_5A2.prototype._aF1=function(_RA2,_F01){if(this._bA2[_RA2]){this._bA2[_RA2]._aF1(_F01)}};_5A2.prototype._4F1=function(_RA2,_F01){if(this._bA2[_RA2]){this._bA2[_RA2]._4F1(_F01);this._8A2._432()}
};_5A2.prototype._7F1=function(_RA2,_F01){if(this._bA2[_RA2]){this._bA2[_RA2]._7F1(_F01)}};var _SA2=10,_TA2=32,_UA2=(1<<0),_VA2=(1<<1),_WA2=(1<<2),_XA2=(1<<3),_YA2=(1<<4),_ZA2=(1<<5),__A2=(1<<6);var _kz2=null;function _0B2(){if(_kz2===null){var _Pq1=window["b2"];_kz2={};_kz2.version=_Pq1["version"];_kz2._lz2=_Pq1["Vec2"];_kz2._1B2=_Pq1["Vec3"];_kz2._2B2=_Pq1["Mat22"];_kz2._3B2=_Pq1["Mat33"];_kz2._4B2=_Pq1["Rot"];_kz2._5B2=_Pq1["Transform"];_kz2._6B2=_Pq1["Sweep"];_kz2._7B2=_Pq1["Dot_v2_v2"];_kz2._8B2=_Pq1["Cross_v2_v2"];
_kz2._9B2=_Pq1["Cross_v2_f"];_kz2._aB2=_Pq1["Cross_f_v2"];_kz2._bB2=_Pq1["Mul_m22_v2"];_kz2._cB2=_Pq1["MulT_m22_v2"];_kz2._dB2=_Pq1["Distance"];_kz2._eB2=_Pq1["DistanceSquared"];_kz2._fB2=_Pq1["Dot_v3_v3"];_kz2._gB2=_Pq1["Cross_v3_v3"];_kz2._hB2=_Pq1["Mul_m22_m22"];_kz2._iB2=_Pq1["MulT_m22_m22"];_kz2._jB2=_Pq1["Mul_m33_v3"];_kz2._kB2=_Pq1["Mul22_m33_v2"];_kz2._lB2=_Pq1["Mul_r_r"];_kz2._mB2=_Pq1["MulT_r_r"];_kz2._nB2=_Pq1["Mul_r_v2"];_kz2._oB2=_Pq1["MulT_r_v2"];_kz2._pB2=_Pq1["Mul_t_v2"];_kz2._qB2=_Pq1["Min_v2"];
_kz2._rB2=_Pq1["Max_v2"];_kz2._sB2=_Pq1["Clamp"];_kz2._tB2=_Pq1["MulT_t_v2"];_kz2._uB2=_Pq1["Mul_t_t"];_kz2._vB2=_Pq1["MulT_t_t"];_kz2._wB2=_Pq1["Clamp_v2"];_kz2._xB2=_Pq1["NextPowerOfTwo"];_kz2._yB2=_Pq1["Abs_v2"];_kz2._zB2=_Pq1["Abs_m22"];_kz2._AB2=_Pq1["IsPowerOfTwo"];_kz2._BB2=_Pq1["RandomFloat"];_kz2._CB2=_Pq1["Timer"];_kz2._b41=_Pq1["Color"];_kz2._G31=_Pq1["Draw"];_kz2._DB2=_Pq1["ContactID"];_kz2._EB2=_Pq1["ManifoldPoint"];_kz2._FB2=_Pq1["Manifold"];_kz2._GB2=_Pq1["WorldManifold"];_kz2._HB2=_Pq1["GetPointStates"];
_kz2._IB2=_Pq1["ClipVertex"];_kz2._JB2=_Pq1["RayCastInput"];_kz2._KB2=_Pq1["RayCastOutput"];_kz2._LB2=_Pq1["AABB"];_kz2._MB2=_Pq1["CollideCircles"];_kz2._NB2=_Pq1["CollidePolygonAndCircle"];_kz2._OB2=_Pq1["FindMaxSeparation"];_kz2._PB2=_Pq1["FindIncidentEdge"];_kz2._QB2=_Pq1["CollidePolygons"];_kz2._RB2=_Pq1["CollideEdgeAndCircle"];_kz2._SB2=_Pq1["EPAxis"];_kz2._TB2=_Pq1["TempPolygon"];_kz2._UB2=_Pq1["ReferenceFace"];_kz2._VB2=_Pq1["EPCollider"];_kz2._WB2=_Pq1["CollideEdgeAndPolygon"];_kz2._XB2=_Pq1["ClipSegmentToLine"];
_kz2._YB2=_Pq1["TestShapeOverlap"];_kz2._ZV1=_Pq1["TestOverlap"];_kz2._yz2=_Pq1["Shape"];_kz2._ZB2=_Pq1["MassData"];_kz2._vz2=_Pq1["CircleShape"];_kz2.__B2=_Pq1["EdgeShape"];_kz2._0C2=_Pq1["ChainShape"];_kz2._wz2=_Pq1["PolygonShape"];_kz2._3a2=_Pq1["Pair"];_kz2._1C2=_Pq1["PairLessThan"];_kz2._2C2=_Pq1["BroadPhase"];_kz2._3C2=_Pq1["DistanceProxy"];_kz2._4C2=_Pq1["SimplexCache"];_kz2._5C2=_Pq1["DistanceInput"];_kz2._6C2=_Pq1["DistanceOutput"];_kz2._7C2=_Pq1["SimplexVertex"];_kz2._8C2=_Pq1["Simplex"];
_kz2._9C2=_Pq1["DistanceFunc"];_kz2._aC2=_Pq1["TreeNode"];_kz2._bC2=_Pq1["DynamicTree"];_kz2._cC2=_Pq1["TOIInput"];_kz2._dC2=_Pq1["TOIOutput"];_kz2._eC2=_Pq1["SeparationFunction"];_kz2._fC2=_Pq1["TimeOfImpact"];_kz2._gC2=_Pq1["BodyDef"];_kz2._hC2=_Pq1["Body"];_kz2._iC2=_Pq1["Filter"];_kz2._tz2=_Pq1["FixtureDef"];_kz2._jC2=_Pq1["Fixture"];_kz2._kC2=_Pq1["DestructionListener"];_kz2._lC2=_Pq1["ContactFilter"];_kz2._mC2=_Pq1["ContactImpulse"];_kz2._nC2=_Pq1["ContactListener"];_kz2._lW1=_Pq1["QueryCallback"];
_kz2._x02=_Pq1["RayCastCallback"];_kz2._oC2=_Pq1["TimeStep"];_kz2._pC2=_Pq1["Position"];_kz2._qC2=_Pq1["Velocity"];_kz2._rC2=_Pq1["SolverData"];_kz2._sC2=_Pq1["World"];_kz2._tC2=_Pq1["MixFriction"];_kz2._uC2=_Pq1["MixRestitution"];_kz2._vC2=_Pq1["ContactRegister"];_kz2._wC2=_Pq1["ContactEdge"];_kz2._xC2=_Pq1["Contact"];_kz2._yC2=_Pq1["CircleContact"];_kz2._zC2=_Pq1["PolygonContact"];_kz2._AC2=_Pq1["ChainAndCircleContact"];_kz2._BC2=_Pq1["ChainAndPolygonContact"];_kz2._CC2=_Pq1["EdgeAndCircleContact"];
_kz2._DC2=_Pq1["EdgeAndPolygonContact"];_kz2._EC2=_Pq1["PolygonAndCircleContact"];_kz2._FC2=_Pq1["defaultFilter"];_kz2._GC2=_Pq1["defaultListener"];_kz2._HC2=_Pq1["ContactManager"];_kz2._IC2=_Pq1["VelocityConstraintPoint"];_kz2._JC2=_Pq1["ContactPositionConstraint"];_kz2._KC2=_Pq1["ContactVelocityConstraint"];_kz2._LC2=_Pq1["PositionSolverManifold"];_kz2._MC2=_Pq1["ContactSolverDef"];_kz2._NC2=_Pq1["ContactSolver"];_kz2._OC2=_Pq1["Island"];_kz2._PC2=_Pq1["Jacobian"];_kz2._QC2=_Pq1["JointEdge"];_kz2._RC2=_Pq1["JointDef"];
_kz2._SC2=_Pq1["Joint"];_kz2._TC2=_Pq1["RevoluteJointDef"];_kz2._2A2=_Pq1["RevoluteJoint"];_kz2._UC2=_Pq1["MouseJointDef"];_kz2._VC2=_Pq1["MouseJoint"];_kz2._WC2=_Pq1["DistanceJointDef"];_kz2._CA2=_Pq1["DistanceJoint"];_kz2._XC2=_Pq1["PrismaticJointDef"];_kz2._3A2=_Pq1["PrismaticJoint"];_kz2._YC2=_Pq1["FrictionJointDef"];_kz2._ZC2=_Pq1["FrictionJoint"];_kz2.__C2=_Pq1["WeldJointDef"];_kz2._0D2=_Pq1["WeldJoint"];_kz2._1D2=_Pq1["WheelJointDef"];_kz2._4A2=_Pq1["WheelJoint"];_kz2._2D2=_Pq1["GearJointDef"];
_kz2._GA2=_Pq1["GearJoint"];_kz2._3D2=_Pq1["MotorJointDef"];_kz2._4D2=_Pq1["MotorJoint"];_kz2._5D2=_Pq1["PulleyJointDef"];_kz2._EA2=_Pq1["PulleyJoint"];_kz2._6D2=_Pq1["RopeJointDef"];_kz2._7D2=_Pq1["RopeJoint"];_kz2._8D2=_Pq1["RopeDef"];_kz2._9D2=_Pq1["Rope"];_kz2._aD2=_Pq1["maxManifoldPoints"];_kz2._bD2=_Pq1["maxPolygonVertices"];_kz2._cD2=_Pq1["aabbExtension"];_kz2._dD2=_Pq1["aabbMultiplier"];_kz2._eD2=_Pq1["linearSlop"];_kz2._fD2=_Pq1["angularSlop"];_kz2._gD2=_Pq1["polygonRadius"];_kz2._hD2=_Pq1["maxSubSteps"];
_kz2._iD2=_Pq1["maxTOIContacts"];_kz2._jD2=_Pq1["velocityThreshold"];_kz2._kD2=_Pq1["maxLinearCorrection"];_kz2._lD2=_Pq1["maxAngularCorrection"];_kz2._mD2=_Pq1["maxTranslation"];_kz2._nD2=_Pq1["maxTranslationSquared"];_kz2._oD2=_Pq1["maxRotation"];_kz2._pD2=_Pq1["maxRotationSquared"];_kz2._qD2=_Pq1["baumgarte"];_kz2._rD2=_Pq1["toiBaugarte"];_kz2._sD2=_Pq1["timeToSleep"];_kz2._tD2=_Pq1["linearSleepTolerance"];_kz2._uD2=_Pq1["angularSleepTolerance"];_kz2._vD2=_Pq1["epsilon"];_kz2._wD2=_Pq1["JsonSerializer"];
_kz2._xD2=_Pq1["RUBELoader"];_kz2._yD2=_Pq1["Profiler"];_kz2._zD2=_Pq1["ParticleDef"];_kz2._AD2=_Pq1["ParticleColor"];_kz2._BD2=_Pq1["ParticleGroupDef"];_kz2._CD2=_Pq1["ParticleGroup"];_kz2._DD2=_Pq1["ParticleSystem"]}}/*@constructor */function _ED2(_FD2){var _Gc2=new _kz2._GB2();_FD2._Fc2(_Gc2);this._GD2=_FD2._a32();this._HD2=_FD2._c32();this._ID2=[];this._JD2=[];this._ID2[0]=_FD2._Ec2();this._JD2[0]=_Gc2};/*@constructor */function _KD2(_LD2,_MD2,_ND2){this._OD2=_LD2;this._e42=_MD2;this._f42=_ND2};
/*@constructor */function _PD2(_QD2,_RD2){_0B2();if(_kz2===null){_kz2=window["b2"]}this._sF1=_QD2;this._SD2=_RD2;this._TD2=_SA2;this._u22=[];this._UD2=[];this._VD2=new _kz2._BD2();this._O52=null;this._6s1=false;this._WD2=[];for(var _8c=0;_8c<_TA2;_8c++){this._WD2[_8c]=new _KD2(-1,0,0)}var _h52=new _kz2._lz2(0,10);this._q22=new _kz2._sC2(_h52);this._XD2();this._YD2();this._BT1=_U21?this._ZD2:this.__D2;this._0E2=_U21?this._1E2:this._2E2};_PD2.prototype._cs1=function(){this._6s1=true};_PD2.prototype._VE1=function(){
this._6s1=false};_PD2.prototype._XD2=function(){var _O51=document.getElementById("canvas").getContext("2d");if(_O51){this._O52=new _kz2._G31();this._O52._mT1(_kz2._G31._ET1|_kz2._G31._FT1);this._O52._az2=this;this._O52._sT1=_9z2;this._O52._tT1=_dz2;this._O52._uT1=_fz2;this._O52._xT1=_gz2;this._O52._yT1=_hz2;this._O52._AT1=_iz2;this._O52._BT1=_oz2;this._q22._N52(this._O52)}};_PD2.prototype._YD2=function(){var _3E2=new _kz2._nC2();_3E2._4E2=this;_3E2._T42=function(_832){if(_832._a32()._s42()||_832._c32()._s42()){
this._4E2._5E2(_832)}};_3E2._V42=function(_832,_W42){};_3E2._U42=function(_832){};_3E2._X42=function(_832,_6E2){this._4E2._5E2(_832)};this._q22._L52(_3E2)};_PD2.prototype._5E2=function(_FD2){for(var _O11=0;_O11<this._u22.length;_O11++){var _7E2=this._u22[_O11];if((_7E2._GD2==_FD2._a32()&&_7E2._HD2==_FD2._c32())||(_7E2._GD2==_FD2._c32()&&_7E2._HD2==_FD2._a32())){var _Gc2=new _kz2._GB2();_FD2._Fc2(_Gc2);_7E2._ID2[_7E2._ID2.length]=_FD2._Ec2();_7E2._JD2[_7E2._JD2.length]=_Gc2;return }}this._u22[this._u22.length]=new _ED2(_FD2)}
;_PD2.prototype._8E2=function(_VB1){this._SD2=_VB1};_PD2.prototype._B62=function(_9E2,_aE2){this._q22._t52.x=_9E2;this._q22._t52.y=_aE2;if((_9E2!=0.0)||(_aE2!=0.0)){var _bE2=this._q22._o62();while((_bE2!=null)&&(_bE2!=undefined)){if(_bE2._XT1()===_kz2._hC2._F22){_bE2._oF1(true)}_bE2=_bE2._542()}}};_PD2.prototype._cE2=function(){var _mc1=_x01._dw1._mc1;for(var index=0;index<_mc1.length;index++){var _4w1=_mc1[index];if(_4w1._dE2>=0){var _Mg=_4w1._eE2;if(_Mg!==null&&_Mg!==undefined){var _bE2=_Mg._8A2;if(_bE2._XT1()!==_kz2._hC2._F22){
if(_4w1._fE2()){_4w1._t11(_gE2,0,_4w1,_4w1)}_bE2._f32(new _kz2._lz2(_4w1.x*this._sF1,_4w1.y*this._sF1),_bE2._tS1())}}else {if(_4w1._fE2()){_4w1._t11(_gE2,0,_4w1,_4w1)}}}}};_PD2.prototype._hE2=function(){var _iE2=1.0/this._sF1;var _bE2=this._q22._o62();while((_bE2!=null)&&(_bE2!=undefined)){var _4w1=_bE2._YV1();if((_4w1!=null)&&(_4w1!=undefined)){_4w1._jE2(_bE2);var _nc1=_bE2._OE1();_4w1._kE2=_nc1.x*_iE2;_4w1._lE2=_nc1.y*_iE2}_bE2=_bE2._542()}};_PD2.prototype._Qa1=function(_mE2){if(_mE2<=0){return }this._cE2();
if(this._6s1==true){return }this._hE2();var _nE2=1.0/this._SD2;var _oE2=this._SD2/_mE2;var _pE2=_oE2;while(_pE2>0.0){var _qE2=(_pE2>1.0)?_nE2:(_nE2*_pE2);this._q22._462(_qE2,this._TD2,this._TD2);_pE2-=1.0}this._q22._862();this._rE2();this._sE2()};_PD2.prototype._rE2=function(){var _iE2=1.0/this._sF1;var _bE2=this._q22._o62();while((_bE2!=null)&&(_bE2!=undefined)){var _4w1=_bE2._YV1();if((_4w1!=null)&&(_4w1!=undefined)){if(_4w1._wp&&_4w1._eE2){this._P52(_4w1._eE2);_4w1._eE2=null}else {_4w1._jE2(_bE2)}}_bE2=_bE2._542()}
};_PD2.prototype._sE2=function(){var _iE2=1.0/this._sF1;for(var _8c=0;_8c<this._u22.length;_8c++){if(this._u22[_8c]._GD2&&this._u22[_8c]._HD2&&this._u22[_8c]._GD2._x42()&&this._u22[_8c]._HD2._x42()){var _tE2=this._u22[_8c]._GD2._x42()._YV1();var _uE2=this._u22[_8c]._HD2._x42()._YV1();_tE2._vE2=0;_tE2._wE2=[];_tE2._xE2=[];_tE2._yE2=[];_tE2._zE2=[];_uE2._vE2=0;_uE2._wE2=[];_uE2._xE2=[];_uE2._yE2=[];_uE2._zE2=[];var _AE2=0;for(var _BE2=0;_BE2<this._u22[_8c]._ID2.length;_BE2++){var _Gc2=this._u22[_8c]._JD2[_BE2];
for(var _a21 in _Gc2._XX1){if(!_Gc2._XX1.hasOwnProperty(_a21))continue;_tE2._wE2[_AE2]=_Gc2._XX1[_a21].x*_iE2;_tE2._xE2[_AE2]=_Gc2._XX1[_a21].y*_iE2;_tE2._yE2[_AE2]=_Gc2._8U1.x;_tE2._zE2[_AE2]=_Gc2._8U1.y;_uE2._wE2[_AE2]=_Gc2._XX1[_a21].x*_iE2;_uE2._xE2[_AE2]=_Gc2._XX1[_a21].y*_iE2;_uE2._yE2[_AE2]=_Gc2._8U1.x;_uE2._zE2[_AE2]=_Gc2._8U1.y;_tE2._vE2++;_uE2._vE2++;_AE2++}}if(!_tE2._wp&&!_uE2._wp){_tE2._t11(_CE2,_uE2._Pp,_tE2,_uE2);_uE2._t11(_CE2,_tE2._Pp,_uE2,_tE2)}_tE2._vE2=0;_tE2._wE2=undefined;_tE2._xE2=undefined;
_tE2._yE2=undefined;_tE2._zE2=undefined;_uE2._vE2=0;_uE2._wE2=undefined;_uE2._xE2=undefined;_uE2._yE2=undefined;_uE2._zE2=undefined}}this._u22=[]};_PD2.prototype._FF1=function(_PA2,_DE2,_AF1,_BF1){var _CF1=-1;if(!_PA2._xz2()){return }var _EE2=this._FE2(_DE2._Pp);if(_EE2!=-1){_PA2._sz2._Zg1._e42=this._WD2[_EE2]._e42;_PA2._sz2._Zg1._f42=this._WD2[_EE2]._f42;}else {_PA2._sz2._Zg1._e42=0;_PA2._sz2._Zg1._f42=0}var _GE2=(_PA2._sz2._5U1==0)?(_PA2._pz2?_kz2._hC2._N22:_kz2._hC2._722):_kz2._hC2._F22;var _HE2=_DE2._eE2;
if(_DE2._eE2){var _bE2=_HE2._8A2;var _0F1=_bE2._242();if((_0F1==null)||(_0F1==undefined)){_bE2._N32(_GE2)}var _0F1=_bE2._S22(_PA2._sz2);_CF1=_HE2._OA2(_0F1)}else {var _IE2=new _kz2._gC2();_IE2.type=_GE2;_IE2.angle=-_DE2._tq*_821/180.0;_IE2._a22=_PA2._z22;_IE2._b22=_PA2._A22;_IE2._d22=_PA2._qz2;var _JE2=_DE2._KE2(_IE2.angle,{x:_AF1,y:_BF1});_IE2.position.x=(_DE2.x-_JE2.x)*this._sF1;_IE2.position.y=(_DE2.y-_JE2.y)*this._sF1;_IE2._PV1=_DE2;var _bE2=this._q22._FF1(_IE2);var _0F1=_bE2._S22(_PA2._sz2);_HE2=new _5A2(_bE2,
_EE2,_AF1,_BF1);_DE2._eE2=_HE2;_DE2._jE2(_bE2);_CF1=_HE2._OA2(_0F1);this._LE2()}return _CF1};_PD2.prototype._P52=function(_ME2){this._q22._P52(_ME2._8A2)};_PD2.prototype._S52=function(_NE2){this._q22._S52(_NE2._0A2)};_PD2.prototype._OE2=function(_LD2){for(var _O11=0;_O11<_TA2;_O11++){if(this._WD2[_O11]._OD2==_LD2){return _O11}}return -1};_PD2.prototype._PE2=function(_LD2){var _QE2=this._OE2(_LD2);if(_QE2!=-1){return _QE2}for(var _O11=0;_O11<_TA2;_O11++){if(this._WD2[_O11]._OD2==-1){this._WD2[_O11]._OD2=_LD2;
this._WD2[_O11]._e42=(1<<_O11);this._WD2[_O11]._f42=0;return _O11}}return -1};_PD2.prototype._RE2=function(_LD2){var _SE2=[];for(var _TE2 in _UE2){if(!_UE2.hasOwnProperty(_TE2))continue;for(var _Rc2 in _UE2[_TE2]){if(!_UE2[_TE2].hasOwnProperty(_Rc2))continue;var _VE2=-1;if(_TE2==_LD2){_VE2=_Rc2}else if(_Rc2==_LD2){_VE2=_TE2}if(_VE2!==-1){_SE2[_SE2.length]=_VE2}}}return _SE2};_PD2.prototype._WE2=function(_yc1,_XE2){for(var _Op1 in _i01._YE2){if(!_i01._YE2.hasOwnProperty(_Op1))continue;var _ZE2=_i01._YE2[_Op1];if(_ZE2._zw1===_yc1._Bw1){
if(this._RE2(_ZE2._Bw1).length!==0){_XE2[_XE2.length]=_ZE2._Bw1}this._WE2(_ZE2,_XE2)}}};_PD2.prototype.__E2=function(_LD2){var _SE2=this._RE2(_LD2);var _0F2=_LD2;var _1F2=_i01._k11(_LD2);while((_1F2._zw1>=0)&&_i01._k11(_1F2._zw1)){_1F2=_i01._k11(_1F2._zw1);_SE2=_SE2.concat(this._RE2(_1F2._Bw1))}for(var _O11=0;_O11<_SE2.length;_O11++){var _2F2=_SE2[_O11];var _Op1=_i01._k11(_2F2);this._WE2(_Op1,_SE2)}return _SE2};_PD2.prototype._3F2=function(_LD2,_7A2){var _SE2=this.__E2(_LD2);for(var _4F2=0;_4F2<_SE2.length;
++_4F2){for(var _5F2=0;_5F2<_TA2;++_5F2){if(this._WD2[_5F2]._OD2==_SE2[_4F2]){this._WD2[_7A2]._f42|=this._WD2[_5F2]._e42;this._WD2[_5F2]._f42|=this._WD2[_7A2]._e42;}}}};_PD2.prototype._FE2=function(_LD2){var _EE2=this._OE2(_LD2);if(_EE2!==-1){return _EE2}var _SE2=this._RE2(_LD2);var _OD2=_LD2;if(_SE2.length===0){var _0F2=_LD2;var _1F2=_i01._k11(_LD2);while((_1F2._zw1>=0)&&_i01._k11(_1F2._zw1)){_1F2=_i01._k11(_1F2._zw1);_OD2=_1F2._Bw1;_SE2=this._RE2(_OD2);if(_SE2.length!==0){_EE2=this._OE2(_OD2);break }}
if(_SE2.length===0){return -1}}if(_EE2===-1){_EE2=this._PE2(_OD2);if(_EE2===-1){return -1}}this._3F2(_LD2,_EE2);return _EE2};_PD2.prototype._LE2=function(){var _bE2=this._q22._o62();while((_bE2!=null)&&(_bE2!=undefined)){var _4w1=_bE2._YV1();if((_4w1!=null)&&(_4w1!=undefined)){var _6F2=_4w1._eE2._9A2;if(_6F2!=-1){var _7F2=new _kz2._iC2();_7F2._e42=this._WD2[_6F2]._e42;_7F2._f42=this._WD2[_6F2]._f42;var _0F1=_bE2._242();while((_0F1!=null)&&(_0F1!=undefined)){_7F2._g42=_0F1._v42()._g42;_0F1._t42(_7F2);_0F1=_0F1._w22}
}}_bE2=_bE2._542()}};_PD2.prototype._ZV1=function(_5d1,__q1,_211,_311,_611){var _8F2=new _kz2._5B2();_8F2._Tb1(new _kz2._lz2(_211,_311),_611);if((_5d1._eE2===null)||(_5d1._eE2===undefined)||(__q1._eE2===null)||(__q1._eE2===undefined)){return }var _9F2=_5d1._eE2._8A2;var _aF2=__q1._eE2._8A2;var _bF2;for(_bF2=_9F2._242();_bF2;_bF2=_bF2._542()){var _cF2;for(_cF2=_aF2._242();_cF2;_cF2=_bF2._542()){if(_kz2._YB2(_bF2._q42(),0,_cF2._q42(),0,_8F2,_aF2._ES1())){return true}}}return false};_PD2.prototype._A72=function(_Ev2,
_211,_311,_dF2,_eF2,_W71,_841,_fF2){var _T22=new _kz2._zD2();_T22._4P1=_Ev2;_T22.position._Tb1(_211*this._sF1,_311*this._sF1);_T22._hH1._Tb1(_dF2*this._sF1,_eF2*this._sF1);_T22.color._Tb1((_W71&0xff),(_W71&0xff00)>>8,(_W71&0xff0000)>>16,(_841*255.0));_T22._PV1=_fF2;return this._q22._A72(_T22)};_PD2.prototype._gF2=function(){for(var _O11=0;_O11<this._UD2.length;_O11++){var _TJ1=this._UD2[_O11];if(_TJ1===null||_TJ1===undefined){return _O11}}var slot=this._UD2.length;return slot};_PD2.prototype._hF2=function(_iF2){
if(_iF2>=0&&_iF2<this._UD2.length){return this._UD2[_iF2]}return null};_PD2.prototype._F72=function(_jF2,_kF2){var _lF2=this._hF2(_jF2);var _mF2=this._hF2(_kF2);if((_lF2!==null)&&(_mF2!==null)){this._q22._F72(_lF2,_mF2);this._UD2[_kF2]=null}};_PD2.prototype._nF2=function(_AM1,_oF2,_pF2,_qF2){var _531=this._q22._482();if(_pF2<0||_pF2>=_531)return;if(_qF2<_pF2)return;if(_qF2>_531)return;var _4P1=this._q22._J72();var _a52=this._q22._K72();var _b52=this._q22._L72();var _rF2=this._q22._M72();var _PV1=this._q22._N72();
var _sF2=_AM1._tF2;var _uF2=1.0/this._sF1;for(var _O11=_pF2;_O11<_qF2;_O11++){if(_oF2&(1<<0)){_AM1._vF2(_wF2,_4P1[_O11]);}if(_oF2&(1<<1)){_AM1._vF2(_xF2,_a52[_O11].x*_uF2);_AM1._vF2(_xF2,_a52[_O11].y*_uF2)}if(_oF2&(1<<2)){_AM1._vF2(_xF2,_b52[_O11].x*_uF2);_AM1._vF2(_xF2,_b52[_O11].y*_uF2)}if(_oF2&(1<<3)){_AM1._vF2(_wF2,(_rF2[_O11]._e41<<24)|(_rF2[_O11]._321<<16)|(_rF2[_O11]._d41<<8)|_rF2[_O11]._621)}if(_oF2&(1<<4)){_AM1._vF2(_yF2,_PV1[_O11])}}_AM1._zF2(_AF2,_sF2)};_PD2.prototype._h92=function(_iF2,
_Ev2){var _TJ1=this._hF2(_iF2);if(_TJ1!==null&&_TJ1!==undefined){_TJ1._h92(_Ev2)}};_PD2.prototype._g92=function(_iF2){var _TJ1=this._hF2(_iF2);if(_TJ1!==null&&_TJ1!==undefined){return _TJ1._g92()}return 0};_PD2.prototype.__D2=function(_BF2,_fF2,_i11,_CF2){var _531=this._q22._482();var _4P1=this._q22._J72();var _a52=this._q22._K72();var _rF2=this._q22._M72();var _PV1=this._q22._N72();var _uF2=1.0/this._sF1;for(var _O11=0;_O11<_531;_O11++){if(((_4P1[_O11]===0)||((_4P1[_O11]&_BF2)!==0))&&((_fF2===0)||(_fF2===_PV1[_O11]))){
var _D31=(_rF2[_O11]._621&0xff)|((_rF2[_O11]._d41<<8)&0xff00)|((_rF2[_O11]._321<<16)&0xff0000);_i11._G31(_O11,_a52[_O11].x*_uF2,_a52[_O11].y*_uF2,1.0,1.0,0,_D31,_rF2[_O11]._e41/255.0)}}};_PD2.prototype._2E2=function(_BF2,_fF2,_i11,_CF2,_dm1,_em1,_611,_W71,_841){var _531=this._q22._482();var _4P1=this._q22._J72();var _a52=this._q22._K72();var _PV1=this._q22._N72();var _uF2=1.0/this._sF1;for(var _O11=0;_O11<_531;_O11++){if(((_4P1[_O11]===0)||((_4P1[_O11]&_BF2)!==0))&&((_fF2===0)||(_fF2===_PV1[_O11]))){_i11._G31(_O11,
_a52[_O11].x*_uF2,_a52[_O11].y*_uF2,_dm1,_em1,_611,_W71,_841)}}};_PD2.prototype._ZD2=function(_BF2,_fF2,_i11,_CF2){var _Kd1=_i11._yK1[_CF2%_i11._DF2()];if(!_Kd1){return }if(!_Kd1._731.complete){return }if(!_Kd1._731._i51){_j51(_Kd1)}var _531=this._q22._482();var _4P1=this._q22._J72();var _a52=this._q22._K72();var _rF2=this._q22._M72();var _PV1=this._q22._N72();var _uF2=1.0/this._sF1;var _EF2=0;for(var _O11=0;_O11<_531;_O11++){if(((_4P1[_O11]===0)||((_4P1[_O11]&_BF2)!==0))&&((_fF2===0)||(_fF2===_PV1[_O11]))){
_EF2++}}if(_EF2===0){return }var _o51=_U21._p51(_S41._q51,_Kd1._731._i51,_U21._r51,_EF2*6);var _s51=_o51._t51()>>2;var index=_s51*_o51._u51;_o51._u51+=_EF2*6;var _v51=_o51._w51;var _x51=_o51._y51;var _z51=_o51._A51;var _B51=index;var _661=_B51+_s51;var _761=_661+_s51;var _861=_761+_s51;var _961=_861+_s51;var _a61=_961+_s51;var _S11=-(_i11._84-_Kd1._qo);var _T11=-(_i11._94-_Kd1._ro);var _U11=_S11+_Kd1._so;var _V11=_T11+_Kd1._to;var _FF2=0;for(var _O11=0;_O11<_531;_O11++){if(((_4P1[_O11]===0)||((_4P1[_O11]&_BF2)!==0))&&((_fF2===0)||(_fF2===_PV1[_O11]))){
var x=_a52[_O11].x*_uF2;var y=_a52[_O11].y*_uF2;_v51[_B51+0]=_v51[_961+0]=_v51[_a61+0]=x+_S11;_v51[_B51+1]=_v51[_661+1]=_v51[_a61+1]=y+_T11;_v51[_661+0]=_v51[_761+0]=_v51[_861+0]=x+_U11;_v51[_761+1]=_v51[_861+1]=_v51[_961+1]=y+_V11;_v51[_B51+2]=_v51[_661+2]=_v51[_761+2]=_v51[_861+2]=_v51[_961+2]=_v51[_a61+2]=_C51;var _D31=(_rF2[_O11]._621&0xff)|((_rF2[_O11]._d41<<8)&0xff00)|((_rF2[_O11]._321<<16)&0xff0000)|((_rF2[_O11]._e41<<24)&0xff000000);_x51[_B51]=_x51[_661]=_x51[_761]=_x51[_861]=_x51[_961]=_x51[_a61]=_D31;
_z51[_B51+0]=_z51[_961+0]=_z51[_a61+0]=_Kd1.x/_Kd1._731.width;_z51[_B51+1]=_z51[_661+1]=_z51[_a61+1]=_Kd1.y/_Kd1._731.height;_z51[_661+0]=_z51[_761+0]=_z51[_861+0]=(_Kd1.x+_Kd1._ac)/_Kd1._731.width;_z51[_761+1]=_z51[_861+1]=_z51[_961+1]=(_Kd1.y+_Kd1._bc)/_Kd1._731.height;var _GF2=_s51*6;_B51+=_GF2;_661+=_GF2;_761+=_GF2;_861+=_GF2;_961+=_GF2;_a61+=_GF2}}};_PD2.prototype._1E2=function(_BF2,_fF2,_i11,_CF2,_dm1,_em1,_611,_W71,_841){_611=(_611*Math.PI)/180.0;var _Kd1=_i11._yK1[_CF2%_i11._DF2()];if(!_Kd1){
return;}if(!_Kd1._731.complete){return }if(!_Kd1._731._i51){_j51(_Kd1)}var _531=this._q22._482();var _4P1=this._q22._J72();var _a52=this._q22._K72();var _PV1=this._q22._N72();var _uF2=1.0/this._sF1;var _EF2=0;for(var _O11=0;_O11<_531;_O11++){if(((_4P1[_O11]===0)||((_4P1[_O11]&_BF2)!==0))&&((_fF2===0)||(_fF2===_PV1[_O11]))){_EF2++}}if(_EF2===0){return }var _o51=_U21._p51(_S41._q51,_Kd1._731._i51,_U21._r51,_EF2*6);var _s51=_o51._t51()>>2;var index=_s51*_o51._u51;_o51._u51+=_EF2*6;var _v51=_o51._w51;var _x51=_o51._y51;
var _z51=_o51._A51;var _B51=index;var _661=_B51+_s51;var _761=_661+_s51;var _861=_761+_s51;var _961=_861+_s51;var _a61=_961+_s51;var _D31=_W71|(((_841*255)&0xff)<<24);var _S11=-_dm1*(_i11._84-_Kd1._qo);var _T11=-_em1*(_i11._94-_Kd1._ro);var _U11=_S11+(_dm1*_Kd1._so);var _V11=_T11+(_em1*_Kd1._to);var _FF2=0;if(Math.abs(_611)<0.0001){for(var _O11=0;_O11<_531;_O11++){if(((_4P1[_O11]===0)||((_4P1[_O11]&_BF2)!==0))&&((_fF2===0)||(_fF2===_PV1[_O11]))){var x=_a52[_O11].x*_uF2;var y=_a52[_O11].y*_uF2;_v51[_B51+0]=_v51[_961+0]=_v51[_a61+0]=x+_S11;
_v51[_B51+1]=_v51[_661+1]=_v51[_a61+1]=y+_T11;_v51[_661+0]=_v51[_761+0]=_v51[_861+0]=x+_U11;_v51[_761+1]=_v51[_861+1]=_v51[_961+1]=y+_V11;_v51[_B51+2]=_v51[_661+2]=_v51[_761+2]=_v51[_861+2]=_v51[_961+2]=_v51[_a61+2]=_C51;_x51[_B51]=_x51[_661]=_x51[_761]=_x51[_861]=_x51[_961]=_x51[_a61]=_D31;_z51[_B51+0]=_z51[_961+0]=_z51[_a61+0]=_Kd1.x/_Kd1._731.width;_z51[_B51+1]=_z51[_661+1]=_z51[_a61+1]=_Kd1.y/_Kd1._731.height;_z51[_661+0]=_z51[_761+0]=_z51[_861+0]=(_Kd1.x+_Kd1._ac)/_Kd1._731.width;_z51[_761+1]=_z51[_861+1]=_z51[_961+1]=(_Kd1.y+_Kd1._bc)/_Kd1._731.height;
var _GF2=_s51*6;_B51+=_GF2;_661+=_GF2;_761+=_GF2;_861+=_GF2;_961+=_GF2;_a61+=_GF2}}}else {var _w21=Math.sin(_611);var _x21=Math.cos(_611);var _HF2=_S11*_x21;var _IF2=_U11*_x21;var _JF2=_T11*_x21;var _KF2=_V11*_x21;var _LF2=_S11*_w21;var _MF2=_U11*_w21;var _NF2=_T11*_w21;var _OF2=_V11*_w21;for(var _O11=0;_O11<_531;_O11++){if(((_4P1[_O11]===0)||((_4P1[_O11]&_BF2)!==0))&&((_fF2===0)||(_fF2===_PV1[_O11]))){var x=_a52[_O11].x*_uF2;var y=_a52[_O11].y*_uF2;_v51[_B51+0]=_v51[_a61+0]=x+_HF2+_NF2;_v51[_B51+1]=_v51[_a61+1]=y-_LF2+_JF2;
_v51[_761+0]=_v51[_861+0]=x+_IF2+_OF2;_v51[_761+1]=_v51[_861+1]=y-_MF2+_KF2;_v51[_661+1]=y-_MF2+_JF2;_v51[_661+0]=x+_IF2+_NF2;_v51[_961+0]=x+_HF2+_OF2;_v51[_961+1]=y-_LF2+_KF2;_x51[_B51]=_x51[_661]=_x51[_761]=_x51[_861]=_x51[_961]=_x51[_a61]=_D31;_z51[_B51+0]=_z51[_961+0]=_z51[_a61+0]=_Kd1.x/_Kd1._731.width;_z51[_B51+1]=_z51[_661+1]=_z51[_a61+1]=_Kd1.y/_Kd1._731.height;_z51[_661+0]=_z51[_761+0]=_z51[_861+0]=(_Kd1.x+_Kd1._ac)/_Kd1._731.width;_z51[_761+1]=_z51[_861+1]=_z51[_961+1]=(_Kd1.y+_Kd1._bc)/_Kd1._731.height;
var _GF2=_s51*6;_B51+=_GF2;_661+=_GF2;_761+=_GF2;_861+=_GF2;_961+=_GF2;_a61+=_GF2}}}};_PD2.prototype._482=function(){return this._q22._482()};_PD2.prototype._p72=function(){return this._q22._p72()};_PD2.prototype._z72=function(){return this._q22._z72()*(1.0/this._sF1)};_PD2.prototype._s72=function(){return this._q22._s72()};_PD2.prototype._x72=function(){return this._q22._x72()};_PD2.prototype._u72=function(){return this._q22._u72()};_PD2.prototype._q72=function(_791){this._q22._q72(_791)};_PD2.prototype._y72=function(_uz2){
this._q22._y72(_uz2*this._sF1)};_PD2.prototype._r72=function(_3F1){this._q22._r72(_3F1)};_PD2.prototype._v72=function(_iF1){this._q22._v72(_iF1)};_PD2.prototype._t72=function(_vA2){this._q22._t72(_vA2)};var _PF2=(this&&this._PF2)||(function(){var _QF2=Object._RF2||({_SF2:[]} instanceof Array&&function(_be1,_621){_be1._SF2=_621})||function(_be1,_621){for(var _kt1 in _621)if(_621.hasOwnProperty(_kt1))_be1[_kt1]=_621[_kt1]};return function(_be1,_621){_QF2(_be1,_621);function _TF2(){this.constructor=_be1}_be1.prototype=_621===null?Object._QQ1(_621):(_TF2.prototype=_621.prototype,
new _TF2())}})();var spine;(function(spine){var _UF2=(function(){function _UF2(name,_p11,duration){if(name==null)throw new Error("name cannot be null.");if(_p11==null)throw new Error("timelines cannot be null.");this.name=name;this._p11=_p11;this.duration=duration}_UF2.prototype.apply=function(skeleton,_VF2,time,loop,events,alpha,_ix1,_YB1){if(skeleton==null)throw new Error("skeleton cannot be null.");if(loop&&this.duration!=0){time%=this.duration;if(_VF2>0)_VF2%=this.duration}var _p11=this._p11;for(var _8c=0,
_O11=_p11.length;_8c<_O11;_8c++)_p11[_8c].apply(skeleton,_VF2,time,events,alpha,_ix1,_YB1)};_UF2._WF2=function(_XF2,target,_AQ1){if(_AQ1===void 0){_AQ1=1}var _eL1=0;var _uL1=_XF2.length/_AQ1-2;if(_uL1==0)return _AQ1;var current=_uL1>>>1;while(!0){if(_XF2[(current+1)*_AQ1]<=target)_eL1=current+1;else _uL1=current;if(_eL1==_uL1)return(_eL1+1)*_AQ1;current=(_eL1+_uL1)>>>1}};_UF2._YF2=function(_XF2,target,_AQ1){for(var _8c=0,_2c=_XF2.length-_AQ1;_8c<=_2c;_8c+=_AQ1)if(_XF2[_8c]>target)return _8c;return -1};return _UF2}
());spine._UF2=_UF2;var _ZF2;(function(_ZF2){_ZF2[_ZF2["setup"]=0]="setup";_ZF2[_ZF2["first"]=1]="first";_ZF2[_ZF2["replace"]=2]="replace";_ZF2[_ZF2["add"]=3]="add"})(_ZF2=spine._ZF2||(spine._ZF2={}));var __F2;(function(__F2){__F2[__F2["in"]=0]="in";__F2[__F2["out"]=1]="out"})(__F2=spine.__F2||(spine.__F2={}));var _0G2;(function(_0G2){_0G2[_0G2["rotate"]=0]="rotate";_0G2[_0G2["translate"]=1]="translate";_0G2[_0G2["scale"]=2]="scale";_0G2[_0G2["shear"]=3]="shear";_0G2[_0G2["attachment"]=4]="attachment";
_0G2[_0G2["color"]=5]="color";_0G2[_0G2["deform"]=6]="deform";_0G2[_0G2["event"]=7]="event";_0G2[_0G2["drawOrder"]=8]="drawOrder";_0G2[_0G2["ikConstraint"]=9]="ikConstraint";_0G2[_0G2["transformConstraint"]=10]="transformConstraint";_0G2[_0G2["pathConstraintPosition"]=11]="pathConstraintPosition";_0G2[_0G2["pathConstraintSpacing"]=12]="pathConstraintSpacing";_0G2[_0G2["pathConstraintMix"]=13]="pathConstraintMix";_0G2[_0G2["twoColor"]=14]="twoColor"})(_0G2=spine._0G2||(spine._0G2={}));var _1G2=(function(){
function _1G2(_l11){if(_l11<=0)throw new Error("frameCount must be > 0: "+_l11);this._2G2=spine._3G2._4G2((_l11-1)*_1G2._5G2)}_1G2.prototype._6G2=function(){return this._2G2.length/_1G2._5G2+1};_1G2.prototype._7G2=function(_8G2){this._2G2[_8G2*_1G2._5G2]=_1G2.LINEAR;};_1G2.prototype._9G2=function(_8G2){this._2G2[_8G2*_1G2._5G2]=_1G2._aG2};_1G2.prototype._bG2=function(_8G2){var index=_8G2*_1G2._5G2;if(index==this._2G2.length)return _1G2.LINEAR;var type=this._2G2[index];if(type==_1G2.LINEAR)return _1G2.LINEAR;
if(type==_1G2._aG2)return _1G2._aG2;return _1G2._cG2};_1G2.prototype._dG2=function(_8G2,_eG2,_fG2,_gG2,_hG2){var _iG2=(-_eG2*2+_gG2)*0.03,_jG2=(-_fG2*2+_hG2)*0.03;var _kG2=((_eG2-_gG2)*3+1)*0.006,_lG2=((_fG2-_hG2)*3+1)*0.006;var _mG2=_iG2*2+_kG2,_nG2=_jG2*2+_lG2;var _oG2=_eG2*0.3+_iG2+_kG2*0.16666667,_pG2=_fG2*0.3+_jG2+_lG2*0.16666667;var _8c=_8G2*_1G2._5G2;var _2G2=this._2G2;_2G2[_8c++]=_1G2._cG2;var x=_oG2,y=_pG2;for(var _O11=_8c+_1G2._5G2-1;_8c<_O11;_8c+=2){_2G2[_8c]=x;_2G2[_8c+1]=y;_oG2+=_mG2;_pG2+=_nG2;
_mG2+=_kG2;_nG2+=_lG2;x+=_oG2;y+=_pG2}};_1G2.prototype._qG2=function(_8G2,_rG2){_rG2=spine._sG2._7t(_rG2,0,1);var _2G2=this._2G2;var _8c=_8G2*_1G2._5G2;var type=_2G2[_8c];if(type==_1G2.LINEAR)return _rG2;if(type==_1G2._aG2)return 0;_8c++;var x=0;for(var start=_8c,_O11=_8c+_1G2._5G2-1;_8c<_O11;_8c+=2){x=_2G2[_8c];if(x>=_rG2){var _tG2=void 0,_uG2=void 0;if(_8c==start){_tG2=0;_uG2=0}else {_tG2=_2G2[_8c-2];_uG2=_2G2[_8c-1]}return _uG2+(_2G2[_8c+1]-_uG2)*(_rG2-_tG2)/(x-_tG2)}}var y=_2G2[_8c-1];return y+(1-y)*(_rG2-x)/(1-x)}
;_1G2.LINEAR=0;_1G2._aG2=1;_1G2._cG2=2;_1G2._5G2=10*2-1;return _1G2}());spine._1G2=_1G2;var _vG2=(function(_wG2){_PF2(_vG2,_wG2);function _vG2(_l11){var _xG2=_wG2.call(this,_l11)||this;_xG2.frames=spine._3G2._4G2(_l11<<1);return _xG2}_vG2.prototype._yG2=function(){return(_0G2.rotate<<24)+this._zG2};_vG2.prototype._AG2=function(_8G2,time,_BG2){_8G2<<=1;this.frames[_8G2]=time;this.frames[_8G2+_vG2._CG2]=_BG2};_vG2.prototype.apply=function(skeleton,_VF2,time,events,alpha,_ix1,_YB1){var frames=this.frames;
var bone=skeleton.bones[this._zG2];if(time<frames[0]){switch(_ix1){case _ZF2.setup:bone.rotation=bone.data.rotation;return;case _ZF2.first:var _DG2=bone.data.rotation-bone.rotation;bone.rotation+=(_DG2-(16384-((16384.499999999996-_DG2/360)|0))*360)*alpha}return }if(time>=frames[frames.length-_vG2._EG2]){var _321=frames[frames.length+_vG2._FG2];switch(_ix1){case _ZF2.setup:bone.rotation=bone.data.rotation+_321*alpha;break;case _ZF2.first:case _ZF2.replace:_321+=bone.data.rotation-bone.rotation;_321-=(16384-((16384.499999999996-_321/360)|0))*360;
case _ZF2.add:bone.rotation+=_321*alpha}return }var _x11=_UF2._WF2(frames,time,_vG2._EG2);var _GG2=frames[_x11+_vG2._FG2];var _HG2=frames[_x11];var _rG2=this._qG2((_x11>>1)-1,1-(time-_HG2)/(frames[_x11+_vG2._IG2]-_HG2));_321=frames[_x11+_vG2._CG2]-_GG2;_321=_GG2+(_321-(16384-((16384.499999999996-_321/360)|0))*360)*_rG2;switch(_ix1){case _ZF2.setup:bone.rotation=bone.data.rotation+(_321-(16384-((16384.499999999996-_321/360)|0))*360)*alpha;break;case _ZF2.first:case _ZF2.replace:_321+=bone.data.rotation-bone.rotation;
case _ZF2.add:bone.rotation+=(_321-(16384-((16384.499999999996-_321/360)|0))*360)*alpha}};_vG2._EG2=2;_vG2._IG2=-2;_vG2._FG2=-1;_vG2._CG2=1;return _vG2}(_1G2));spine._vG2=_vG2;var _JG2=(function(_wG2){_PF2(_JG2,_wG2);function _JG2(_l11){var _xG2=_wG2.call(this,_l11)||this;_xG2.frames=spine._3G2._4G2(_l11*_JG2._EG2);return _xG2}_JG2.prototype._yG2=function(){return(_0G2.translate<<24)+this._zG2};_JG2.prototype._AG2=function(_8G2,time,x,y){_8G2*=_JG2._EG2;this.frames[_8G2]=time;this.frames[_8G2+_JG2._4l1]=x;
this.frames[_8G2+_JG2._5l1]=y};_JG2.prototype.apply=function(skeleton,_VF2,time,events,alpha,_ix1,_YB1){var frames=this.frames;var bone=skeleton.bones[this._zG2];if(time<frames[0]){switch(_ix1){case _ZF2.setup:bone.x=bone.data.x;bone.y=bone.data.y;return;case _ZF2.first:bone.x+=(bone.data.x-bone.x)*alpha;bone.y+=(bone.data.y-bone.y)*alpha;}return }var x=0,y=0;if(time>=frames[frames.length-_JG2._EG2]){x=frames[frames.length+_JG2._KG2];y=frames[frames.length+_JG2._LG2]}else {var _x11=_UF2._WF2(frames,time,
_JG2._EG2);x=frames[_x11+_JG2._KG2];y=frames[_x11+_JG2._LG2];var _HG2=frames[_x11];var _rG2=this._qG2(_x11/_JG2._EG2-1,1-(time-_HG2)/(frames[_x11+_JG2._IG2]-_HG2));x+=(frames[_x11+_JG2._4l1]-x)*_rG2;y+=(frames[_x11+_JG2._5l1]-y)*_rG2}switch(_ix1){case _ZF2.setup:bone.x=bone.data.x+x*alpha;bone.y=bone.data.y+y*alpha;break;case _ZF2.first:case _ZF2.replace:bone.x+=(bone.data.x+x-bone.x)*alpha;bone.y+=(bone.data.y+y-bone.y)*alpha;break;case _ZF2.add:bone.x+=x*alpha;bone.y+=y*alpha}};_JG2._EG2=3;_JG2._IG2=-3;
_JG2._KG2=-2;_JG2._LG2=-1;_JG2._4l1=1;_JG2._5l1=2;return _JG2}(_1G2));spine._JG2=_JG2;var _MG2=(function(_wG2){_PF2(_MG2,_wG2);function _MG2(_l11){return _wG2.call(this,_l11)||this}_MG2.prototype._yG2=function(){return(_0G2.scale<<24)+this._zG2};_MG2.prototype.apply=function(skeleton,_VF2,time,events,alpha,_ix1,_YB1){var frames=this.frames;var bone=skeleton.bones[this._zG2];if(time<frames[0]){switch(_ix1){case _ZF2.setup:bone.scaleX=bone.data.scaleX;bone.scaleY=bone.data.scaleY;return;case _ZF2.first:bone.scaleX+=(bone.data.scaleX-bone.scaleX)*alpha;
bone.scaleY+=(bone.data.scaleY-bone.scaleY)*alpha}return }var x=0,y=0;if(time>=frames[frames.length-_MG2._EG2]){x=frames[frames.length+_MG2._KG2]*bone.data.scaleX;y=frames[frames.length+_MG2._LG2]*bone.data.scaleY}else {var _x11=_UF2._WF2(frames,time,_MG2._EG2);x=frames[_x11+_MG2._KG2];y=frames[_x11+_MG2._LG2];var _HG2=frames[_x11];var _rG2=this._qG2(_x11/_MG2._EG2-1,1-(time-_HG2)/(frames[_x11+_MG2._IG2]-_HG2));x=(x+(frames[_x11+_MG2._4l1]-x)*_rG2)*bone.data.scaleX;y=(y+(frames[_x11+_MG2._5l1]-y)*_rG2)*bone.data.scaleY}
if(alpha==1){if(_ix1==_ZF2.add){bone.scaleX+=x-bone.data.scaleX;bone.scaleY+=y-bone.data.scaleY}else {bone.scaleX=x;bone.scaleY=y}}else {var _C82=0,_D82=0;if(_YB1==__F2.out){switch(_ix1){case _ZF2.setup:_C82=bone.data.scaleX;_D82=bone.data.scaleY;bone.scaleX=_C82+(Math.abs(x)*spine._sG2._NG2(_C82)-_C82)*alpha;bone.scaleY=_D82+(Math.abs(y)*spine._sG2._NG2(_D82)-_D82)*alpha;break;case _ZF2.first:case _ZF2.replace:_C82=bone.scaleX;_D82=bone.scaleY;bone.scaleX=_C82+(Math.abs(x)*spine._sG2._NG2(_C82)-_C82)*alpha;
bone.scaleY=_D82+(Math.abs(y)*spine._sG2._NG2(_D82)-_D82)*alpha;break;case _ZF2.add:_C82=bone.scaleX;_D82=bone.scaleY;bone.scaleX=_C82+(Math.abs(x)*spine._sG2._NG2(_C82)-bone.data.scaleX)*alpha;bone.scaleY=_D82+(Math.abs(y)*spine._sG2._NG2(_D82)-bone.data.scaleY)*alpha}}else {switch(_ix1){case _ZF2.setup:_C82=Math.abs(bone.data.scaleX)*spine._sG2._NG2(x);_D82=Math.abs(bone.data.scaleY)*spine._sG2._NG2(y);bone.scaleX=_C82+(x-_C82)*alpha;bone.scaleY=_D82+(y-_D82)*alpha;break;case _ZF2.first:case _ZF2.replace:_C82=Math.abs(bone.scaleX)*spine._sG2._NG2(x);
_D82=Math.abs(bone.scaleY)*spine._sG2._NG2(y);bone.scaleX=_C82+(x-_C82)*alpha;bone.scaleY=_D82+(y-_D82)*alpha;break;case _ZF2.add:_C82=spine._sG2._NG2(x);_D82=spine._sG2._NG2(y);bone.scaleX=Math.abs(bone.scaleX)*_C82+(x-Math.abs(bone.data.scaleX)*_C82)*alpha;bone.scaleY=Math.abs(bone.scaleY)*_D82+(y-Math.abs(bone.data.scaleY)*_D82)*alpha}}}};return _MG2;}(_JG2));spine._MG2=_MG2;var _OG2=(function(_wG2){_PF2(_OG2,_wG2);function _OG2(_l11){return _wG2.call(this,_l11)||this}_OG2.prototype._yG2=function(){
return(_0G2.shear<<24)+this._zG2};_OG2.prototype.apply=function(skeleton,_VF2,time,events,alpha,_ix1,_YB1){var frames=this.frames;var bone=skeleton.bones[this._zG2];if(time<frames[0]){switch(_ix1){case _ZF2.setup:bone.shearX=bone.data.shearX;bone.shearY=bone.data.shearY;return;case _ZF2.first:bone.shearX+=(bone.data.shearX-bone.shearX)*alpha;bone.shearY+=(bone.data.shearY-bone.shearY)*alpha;}return }var x=0,y=0;if(time>=frames[frames.length-_OG2._EG2]){x=frames[frames.length+_OG2._KG2];y=frames[frames.length+_OG2._LG2]}
else {var _x11=_UF2._WF2(frames,time,_OG2._EG2);x=frames[_x11+_OG2._KG2];y=frames[_x11+_OG2._LG2];var _HG2=frames[_x11];var _rG2=this._qG2(_x11/_OG2._EG2-1,1-(time-_HG2)/(frames[_x11+_OG2._IG2]-_HG2));x=x+(frames[_x11+_OG2._4l1]-x)*_rG2;y=y+(frames[_x11+_OG2._5l1]-y)*_rG2}switch(_ix1){case _ZF2.setup:bone.shearX=bone.data.shearX+x*alpha;bone.shearY=bone.data.shearY+y*alpha;break;case _ZF2.first:case _ZF2.replace:bone.shearX+=(bone.data.shearX+x-bone.shearX)*alpha;bone.shearY+=(bone.data.shearY+y-bone.shearY)*alpha;
break;case _ZF2.add:bone.shearX+=x*alpha;bone.shearY+=y*alpha}};return _OG2}(_JG2));spine._OG2=_OG2;var _PG2=(function(_wG2){_PF2(_PG2,_wG2);function _PG2(_l11){var _xG2=_wG2.call(this,_l11)||this;_xG2.frames=spine._3G2._4G2(_l11*_PG2._EG2);return _xG2}_PG2.prototype._yG2=function(){return(_0G2.color<<24)+this._W01};_PG2.prototype._AG2=function(_8G2,time,_321,_d41,_621,_e41){_8G2*=_PG2._EG2;this.frames[_8G2]=time;this.frames[_8G2+_PG2._QG2]=_321;this.frames[_8G2+_PG2._c12]=_d41;this.frames[_8G2+_PG2._8S1]=_621;
this.frames[_8G2+_PG2._YQ1]=_e41};_PG2.prototype.apply=function(skeleton,_VF2,time,events,alpha,_ix1,_YB1){var slot=skeleton.slots[this._W01];var frames=this.frames;if(time<frames[0]){switch(_ix1){case _ZF2.setup:slot.color._RG2(slot.data.color);return;case _ZF2.first:var color=slot.color,setup=slot.data.color;color.add((setup._321-color._321)*alpha,(setup._d41-color._d41)*alpha,(setup._621-color._621)*alpha,(setup._e41-color._e41)*alpha)}return }var _321=0,_d41=0,_621=0,_e41=0;if(time>=frames[frames.length-_PG2._EG2]){
var _8c=frames.length;_321=frames[_8c+_PG2._SG2];_d41=frames[_8c+_PG2._TG2];_621=frames[_8c+_PG2._UG2];_e41=frames[_8c+_PG2._VG2]}else {var _x11=_UF2._WF2(frames,time,_PG2._EG2);_321=frames[_x11+_PG2._SG2];_d41=frames[_x11+_PG2._TG2];_621=frames[_x11+_PG2._UG2];_e41=frames[_x11+_PG2._VG2];var _HG2=frames[_x11];var _rG2=this._qG2(_x11/_PG2._EG2-1,1-(time-_HG2)/(frames[_x11+_PG2._IG2]-_HG2));_321+=(frames[_x11+_PG2._QG2]-_321)*_rG2;_d41+=(frames[_x11+_PG2._c12]-_d41)*_rG2;_621+=(frames[_x11+_PG2._8S1]-_621)*_rG2;
_e41+=(frames[_x11+_PG2._YQ1]-_e41)*_rG2;}if(alpha==1)slot.color.set(_321,_d41,_621,_e41);else {var color=slot.color;if(_ix1==_ZF2.setup)color._RG2(slot.data.color);color.add((_321-color._321)*alpha,(_d41-color._d41)*alpha,(_621-color._621)*alpha,(_e41-color._e41)*alpha)}};_PG2._EG2=5;_PG2._IG2=-5;_PG2._SG2=-4;_PG2._TG2=-3;_PG2._UG2=-2;_PG2._VG2=-1;_PG2._QG2=1;_PG2._c12=2;_PG2._8S1=3;_PG2._YQ1=4;return _PG2}(_1G2));spine._PG2=_PG2;var _WG2=(function(_wG2){_PF2(_WG2,_wG2);function _WG2(_l11){var _xG2=_wG2.call(this,
_l11)||this;_xG2.frames=spine._3G2._4G2(_l11*_WG2._EG2);return _xG2}_WG2.prototype._yG2=function(){return(_0G2.twoColor<<24)+this._W01};_WG2.prototype._AG2=function(_8G2,time,_321,_d41,_621,_e41,_Lq1,_Nq1,_Pq1){_8G2*=_WG2._EG2;this.frames[_8G2]=time;this.frames[_8G2+_WG2._QG2]=_321;this.frames[_8G2+_WG2._c12]=_d41;this.frames[_8G2+_WG2._8S1]=_621;this.frames[_8G2+_WG2._YQ1]=_e41;this.frames[_8G2+_WG2._XG2]=_Lq1;this.frames[_8G2+_WG2._YG2]=_Nq1;this.frames[_8G2+_WG2._5_1]=_Pq1};_WG2.prototype.apply=function(skeleton,
_VF2,time,events,alpha,_ix1,_YB1){var slot=skeleton.slots[this._W01];var frames=this.frames;if(time<frames[0]){switch(_ix1){case _ZF2.setup:slot.color._RG2(slot.data.color);slot._f51._RG2(slot.data._f51);return;case _ZF2.first:var _ZG2=slot.color,__G2=slot._f51,_0H2=slot.data.color,_1H2=slot.data._f51;_ZG2.add((_0H2._321-_ZG2._321)*alpha,(_0H2._d41-_ZG2._d41)*alpha,(_0H2._621-_ZG2._621)*alpha,(_0H2._e41-_ZG2._e41)*alpha);__G2.add((_1H2._321-__G2._321)*alpha,(_1H2._d41-__G2._d41)*alpha,(_1H2._621-__G2._621)*alpha,
0)}return }var _321=0,_d41=0,_621=0,_e41=0,_Lq1=0,_Nq1=0,_Pq1=0;if(time>=frames[frames.length-_WG2._EG2]){var _8c=frames.length;_321=frames[_8c+_WG2._SG2];_d41=frames[_8c+_WG2._TG2];_621=frames[_8c+_WG2._UG2];_e41=frames[_8c+_WG2._VG2];_Lq1=frames[_8c+_WG2._2H2];_Nq1=frames[_8c+_WG2._3H2];_Pq1=frames[_8c+_WG2._4H2]}else {var _x11=_UF2._WF2(frames,time,_WG2._EG2);_321=frames[_x11+_WG2._SG2];_d41=frames[_x11+_WG2._TG2];_621=frames[_x11+_WG2._UG2];_e41=frames[_x11+_WG2._VG2];_Lq1=frames[_x11+_WG2._2H2];
_Nq1=frames[_x11+_WG2._3H2];_Pq1=frames[_x11+_WG2._4H2];var _HG2=frames[_x11];var _rG2=this._qG2(_x11/_WG2._EG2-1,1-(time-_HG2)/(frames[_x11+_WG2._IG2]-_HG2));_321+=(frames[_x11+_WG2._QG2]-_321)*_rG2;_d41+=(frames[_x11+_WG2._c12]-_d41)*_rG2;_621+=(frames[_x11+_WG2._8S1]-_621)*_rG2;_e41+=(frames[_x11+_WG2._YQ1]-_e41)*_rG2;_Lq1+=(frames[_x11+_WG2._XG2]-_Lq1)*_rG2;_Nq1+=(frames[_x11+_WG2._YG2]-_Nq1)*_rG2;_Pq1+=(frames[_x11+_WG2._5_1]-_Pq1)*_rG2}if(alpha==1){slot.color.set(_321,_d41,_621,_e41);slot._f51.set(_Lq1,
_Nq1,_Pq1,1)}else {var _ZG2=slot.color,__G2=slot._f51;if(_ix1==_ZF2.setup){_ZG2._RG2(slot.data.color);__G2._RG2(slot.data._f51)}_ZG2.add((_321-_ZG2._321)*alpha,(_d41-_ZG2._d41)*alpha,(_621-_ZG2._621)*alpha,(_e41-_ZG2._e41)*alpha);__G2.add((_Lq1-__G2._321)*alpha,(_Nq1-__G2._d41)*alpha,(_Pq1-__G2._621)*alpha,0)}};_WG2._EG2=8;_WG2._IG2=-8;_WG2._SG2=-7;_WG2._TG2=-6;_WG2._UG2=-5;_WG2._VG2=-4;_WG2._2H2=-3;_WG2._3H2=-2;_WG2._4H2=-1;_WG2._QG2=1;_WG2._c12=2;_WG2._8S1=3;_WG2._YQ1=4;_WG2._XG2=5;_WG2._YG2=6;_WG2._5_1=7;
return _WG2}(_1G2));spine._WG2=_WG2;var _5H2=(function(){function _5H2(_l11){this.frames=spine._3G2._4G2(_l11);this._6H2=new Array(_l11)}_5H2.prototype._yG2=function(){return(_0G2.attachment<<24)+this._W01;};_5H2.prototype._6G2=function(){return this.frames.length};_5H2.prototype._AG2=function(_8G2,time,_7H2){this.frames[_8G2]=time;this._6H2[_8G2]=_7H2};_5H2.prototype.apply=function(skeleton,_VF2,time,events,alpha,_ix1,_YB1){var slot=skeleton.slots[this._W01];if(_YB1==__F2.out&&_ix1==_ZF2.setup){var _8H2=slot.data._7H2;
slot._V01(_8H2==null?null:skeleton._Z01(this._W01,_8H2));return }var frames=this.frames;if(time<frames[0]){if(_ix1==_ZF2.setup||_ix1==_ZF2.first){var _9H2=slot.data._7H2;slot._V01(_9H2==null?null:skeleton._Z01(this._W01,_9H2))}return }var _8G2=0;if(time>=frames[frames.length-1])_8G2=frames.length-1;else _8G2=_UF2._WF2(frames,time,1)-1;var _7H2=this._6H2[_8G2];skeleton.slots[this._W01]._V01(_7H2==null?null:skeleton._Z01(this._W01,_7H2))};return _5H2}());spine._5H2=_5H2;var _aH2=null;var _bH2=(function(_wG2){
_PF2(_bH2,_wG2);function _bH2(_l11){var _xG2=_wG2.call(this,_l11)||this;_xG2.frames=spine._3G2._4G2(_l11);_xG2._cH2=new Array(_l11);if(_aH2==null)_aH2=spine._3G2._4G2(64);return _xG2}_bH2.prototype._yG2=function(){return(_0G2.deform<<27)+ +this.attachment.id+this._W01;};_bH2.prototype._AG2=function(_8G2,time,vertices){this.frames[_8G2]=time;this._cH2[_8G2]=vertices};_bH2.prototype.apply=function(skeleton,_VF2,time,_dH2,alpha,_ix1,_YB1){var slot=skeleton.slots[this._W01];var _eH2=slot._Z01();if(!(_eH2 instanceof spine._fH2)||!_eH2._gH2(this.attachment))return;
var _hH2=slot._iH2;if(_hH2.length==0)_ix1=_ZF2.setup;var _cH2=this._cH2;var vertexCount=_cH2[0].length;var frames=this.frames;if(time<frames[0]){var _jH2=_eH2;switch(_ix1){case _ZF2.setup:_hH2.length=0;return;case _ZF2.first:if(alpha==1){_hH2.length=0;break }var _kH2=spine._3G2._lH2(_hH2,vertexCount);if(_jH2.bones==null){var _mH2=_jH2.vertices;for(var _8c=0;_8c<vertexCount;_8c++)_kH2[_8c]+=(_mH2[_8c]-_kH2[_8c])*alpha}else {alpha=1-alpha;for(var _8c=0;_8c<vertexCount;_8c++)_kH2[_8c]*=alpha}}return }var vertices=spine._3G2._lH2(_hH2,
vertexCount);if(time>=frames[frames.length-1]){var _nH2=_cH2[frames.length-1];if(alpha==1){if(_ix1==_ZF2.add){var _jH2=_eH2;if(_jH2.bones==null){var _oH2=_jH2.vertices;for(var _pH2=0;_pH2<vertexCount;_pH2++){vertices[_pH2]+=_nH2[_pH2]-_oH2[_pH2];}}else {for(var _qH2=0;_qH2<vertexCount;_qH2++)vertices[_qH2]+=_nH2[_qH2]}}else {spine._3G2._rH2(_nH2,0,vertices,0,vertexCount)}}else {switch(_ix1){case _ZF2.setup:{var _sH2=_eH2;if(_sH2.bones==null){var _tH2=_sH2.vertices;for(var _uH2=0;_uH2<vertexCount;_uH2++){var setup=_tH2[_uH2];
vertices[_uH2]=setup+(_nH2[_uH2]-setup)*alpha}}else {for(var _vH2=0;_vH2<vertexCount;_vH2++)vertices[_vH2]=_nH2[_vH2]*alpha}break }case _ZF2.first:case _ZF2.replace:for(var _wH2=0;_wH2<vertexCount;_wH2++)vertices[_wH2]+=(_nH2[_wH2]-vertices[_wH2])*alpha;case _ZF2.add:var _jH2=_eH2;if(_jH2.bones==null){var _xH2=_jH2.vertices;for(var _yH2=0;_yH2<vertexCount;_yH2++){vertices[_yH2]+=(_nH2[_yH2]-_xH2[_yH2])*alpha}}else {for(var _zH2=0;_zH2<vertexCount;_zH2++)vertices[_zH2]+=_nH2[_zH2]*alpha}}}return }var _x11=_UF2._WF2(frames,
time);var _AH2=_cH2[_x11-1];var _BH2=_cH2[_x11];var _HG2=frames[_x11];var _rG2=this._qG2(_x11-1,1-(time-_HG2)/(frames[_x11-1]-_HG2));if(alpha==1){if(_ix1==_ZF2.add){var _jH2=_eH2;if(_jH2.bones==null){var _CH2=_jH2.vertices;for(var _DH2=0;_DH2<vertexCount;_DH2++){var _Z52=_AH2[_DH2];vertices[_DH2]+=_Z52+(_BH2[_DH2]-_Z52)*_rG2-_CH2[_DH2]}}else {for(var _EH2=0;_EH2<vertexCount;_EH2++){var _Z52=_AH2[_EH2];vertices[_EH2]+=_Z52+(_BH2[_EH2]-_Z52)*_rG2}}}else {for(var _FH2=0;_FH2<vertexCount;_FH2++){var _Z52=_AH2[_FH2];
vertices[_FH2]=_Z52+(_BH2[_FH2]-_Z52)*_rG2}}}else {switch(_ix1){case _ZF2.setup:{var _GH2=_eH2;if(_GH2.bones==null){var _HH2=_GH2.vertices;for(var _IH2=0;_IH2<vertexCount;_IH2++){var _Z52=_AH2[_IH2],setup=_HH2[_IH2];vertices[_IH2]=setup+(_Z52+(_BH2[_IH2]-_Z52)*_rG2-setup)*alpha;}}else {for(var _JH2=0;_JH2<vertexCount;_JH2++){var _Z52=_AH2[_JH2];vertices[_JH2]=(_Z52+(_BH2[_JH2]-_Z52)*_rG2)*alpha}}break }case _ZF2.first:case _ZF2.replace:for(var _KH2=0;_KH2<vertexCount;_KH2++){var _Z52=_AH2[_KH2];vertices[_KH2]+=(_Z52+(_BH2[_KH2]-_Z52)*_rG2-vertices[_KH2])*alpha}
break;case _ZF2.add:var _jH2=_eH2;if(_jH2.bones==null){var _LH2=_jH2.vertices;for(var _MH2=0;_MH2<vertexCount;_MH2++){var _Z52=_AH2[_MH2];vertices[_MH2]+=(_Z52+(_BH2[_MH2]-_Z52)*_rG2-_LH2[_MH2])*alpha}}else {for(var _NH2=0;_NH2<vertexCount;_NH2++){var _Z52=_AH2[_NH2];vertices[_NH2]+=(_Z52+(_BH2[_NH2]-_Z52)*_rG2)*alpha}}}}};return _bH2}(_1G2));spine._bH2=_bH2;var _OH2=(function(){function _OH2(_l11){this.frames=spine._3G2._4G2(_l11);this.events=new Array(_l11)}_OH2.prototype._yG2=function(){return _0G2.event<<24}
;_OH2.prototype._6G2=function(){return this.frames.length};_OH2.prototype._AG2=function(_8G2,event){this.frames[_8G2]=event.time;this.events[_8G2]=event};_OH2.prototype.apply=function(skeleton,_VF2,time,_dH2,alpha,_ix1,_YB1){if(_dH2==null)return;var frames=this.frames;var _l11=this.frames.length;if(_VF2>time){this.apply(skeleton,_VF2,Number.MAX_VALUE,_dH2,alpha,_ix1,_YB1);_VF2=-1}else if(_VF2>=frames[_l11-1])return;if(time<frames[0])return;var _x11=0;if(_VF2<frames[0])_x11=0;else {_x11=_UF2._WF2(frames,
_VF2);var _HG2=frames[_x11];while(_x11>0){if(frames[_x11-1]!=_HG2)break;_x11--}}for(;_x11<_l11&&time>=frames[_x11];_x11++)_dH2.push(this.events[_x11])};return _OH2}());spine._OH2=_OH2;var _PH2=(function(){function _PH2(_l11){this.frames=spine._3G2._4G2(_l11);this._QH2=new Array(_l11)}_PH2.prototype._yG2=function(){return _0G2.drawOrder<<24};_PH2.prototype._6G2=function(){return this.frames.length};_PH2.prototype._AG2=function(_8G2,time,drawOrder){this.frames[_8G2]=time;this._QH2[_8G2]=drawOrder};_PH2.prototype.apply=function(skeleton,
_VF2,time,_dH2,alpha,_ix1,_YB1){var drawOrder=skeleton.drawOrder;var slots=skeleton.slots;if(_YB1==__F2.out&&_ix1==_ZF2.setup){spine._3G2._rH2(skeleton.slots,0,skeleton.drawOrder,0,skeleton.slots.length);return }var frames=this.frames;if(time<frames[0]){if(_ix1==_ZF2.setup||_ix1==_ZF2.first)spine._3G2._rH2(skeleton.slots,0,skeleton.drawOrder,0,skeleton.slots.length);return }var _x11=0;if(time>=frames[frames.length-1])_x11=frames.length-1;else _x11=_UF2._WF2(frames,time)-1;var _RH2=this._QH2[_x11];if(_RH2==null)spine._3G2._rH2(slots,
0,drawOrder,0,slots.length);else {for(var _8c=0,_O11=_RH2.length;_8c<_O11;_8c++)drawOrder[_8c]=slots[_RH2[_8c]]}};return _PH2}());spine._PH2=_PH2;var _SH2=(function(_wG2){_PF2(_SH2,_wG2);function _SH2(_l11){var _xG2=_wG2.call(this,_l11)||this;_xG2.frames=spine._3G2._4G2(_l11*_SH2._EG2);return _xG2}_SH2.prototype._yG2=function(){return(_0G2.ikConstraint<<24)+this._TH2};_SH2.prototype._AG2=function(_8G2,time,mix,_UH2,compress,_hx1){_8G2*=_SH2._EG2;this.frames[_8G2]=time;this.frames[_8G2+_SH2._VH2]=mix;this.frames[_8G2+_SH2._WH2]=_UH2;
this.frames[_8G2+_SH2._XH2]=compress?1:0;this.frames[_8G2+_SH2._YH2]=_hx1?1:0};_SH2.prototype.apply=function(skeleton,_VF2,time,_dH2,alpha,_ix1,_YB1){var frames=this.frames;var _ZH2=skeleton.__H2[this._TH2];if(time<frames[0]){switch(_ix1){case _ZF2.setup:_ZH2.mix=_ZH2.data.mix;_ZH2._UH2=_ZH2.data._UH2;_ZH2.compress=_ZH2.data.compress;_ZH2._hx1=_ZH2.data._hx1;return;case _ZF2.first:_ZH2.mix+=(_ZH2.data.mix-_ZH2.mix)*alpha;_ZH2._UH2=_ZH2.data._UH2;_ZH2.compress=_ZH2.data.compress;_ZH2._hx1=_ZH2.data._hx1}
return }if(time>=frames[frames.length-_SH2._EG2]){if(_ix1==_ZF2.setup){_ZH2.mix=_ZH2.data.mix+(frames[frames.length+_SH2._0I2]-_ZH2.data.mix)*alpha;if(_YB1==__F2.out){_ZH2._UH2=_ZH2.data._UH2;_ZH2.compress=_ZH2.data.compress;_ZH2._hx1=_ZH2.data._hx1}else {_ZH2._UH2=frames[frames.length+_SH2._1I2];_ZH2.compress=frames[frames.length+_SH2._2I2]!=0;_ZH2._hx1=frames[frames.length+_SH2._3I2]!=0}}else {_ZH2.mix+=(frames[frames.length+_SH2._0I2]-_ZH2.mix)*alpha;if(_YB1==__F2["in"]){_ZH2._UH2=frames[frames.length+_SH2._1I2];
_ZH2.compress=frames[frames.length+_SH2._2I2]!=0;_ZH2._hx1=frames[frames.length+_SH2._3I2]!=0}}return }var _x11=_UF2._WF2(frames,time,_SH2._EG2);var mix=frames[_x11+_SH2._0I2];var _HG2=frames[_x11];var _rG2=this._qG2(_x11/_SH2._EG2-1,1-(time-_HG2)/(frames[_x11+_SH2._IG2]-_HG2));if(_ix1==_ZF2.setup){_ZH2.mix=_ZH2.data.mix+(mix+(frames[_x11+_SH2._VH2]-mix)*_rG2-_ZH2.data.mix)*alpha;if(_YB1==__F2.out){_ZH2._UH2=_ZH2.data._UH2;_ZH2.compress=_ZH2.data.compress;_ZH2._hx1=_ZH2.data._hx1}else {_ZH2._UH2=frames[_x11+_SH2._1I2];
_ZH2.compress=frames[_x11+_SH2._2I2]!=0;_ZH2._hx1=frames[_x11+_SH2._3I2]!=0}}else {_ZH2.mix+=(mix+(frames[_x11+_SH2._VH2]-mix)*_rG2-_ZH2.mix)*alpha;if(_YB1==__F2["in"]){_ZH2._UH2=frames[_x11+_SH2._1I2];_ZH2.compress=frames[_x11+_SH2._2I2]!=0;_ZH2._hx1=frames[_x11+_SH2._3I2]!=0}}};_SH2._EG2=5;_SH2._IG2=-5;_SH2._0I2=-4;_SH2._1I2=-3;_SH2._2I2=-2;_SH2._3I2=-1;_SH2._VH2=1;_SH2._WH2=2;_SH2._XH2=3;_SH2._YH2=4;return _SH2}(_1G2));spine._SH2=_SH2;var _4I2=(function(_wG2){_PF2(_4I2,_wG2);function _4I2(_l11){var _xG2=_wG2.call(this,
_l11)||this;_xG2.frames=spine._3G2._4G2(_l11*_4I2._EG2);return _xG2}_4I2.prototype._yG2=function(){return(_0G2.transformConstraint<<24)+this._5I2};_4I2.prototype._AG2=function(_8G2,time,rotateMix,_6I2,scaleMix,_7I2){_8G2*=_4I2._EG2;this.frames[_8G2]=time;this.frames[_8G2+_4I2._8I2]=rotateMix;this.frames[_8G2+_4I2._9I2]=_6I2;this.frames[_8G2+_4I2._aI2]=scaleMix;this.frames[_8G2+_4I2._bI2]=_7I2};_4I2.prototype.apply=function(skeleton,_VF2,time,_dH2,alpha,_ix1,_YB1){var frames=this.frames;var _ZH2=skeleton._cI2[this._5I2];
if(time<frames[0]){var data=_ZH2.data;switch(_ix1){case _ZF2.setup:_ZH2.rotateMix=data.rotateMix;_ZH2._6I2=data._6I2;_ZH2.scaleMix=data.scaleMix;_ZH2._7I2=data._7I2;return;case _ZF2.first:_ZH2.rotateMix+=(data.rotateMix-_ZH2.rotateMix)*alpha;_ZH2._6I2+=(data._6I2-_ZH2._6I2)*alpha;_ZH2.scaleMix+=(data.scaleMix-_ZH2.scaleMix)*alpha;_ZH2._7I2+=(data._7I2-_ZH2._7I2)*alpha}return }var rotate=0,translate=0,scale=0,shear=0;if(time>=frames[frames.length-_4I2._EG2]){var _8c=frames.length;rotate=frames[_8c+_4I2._dI2];
translate=frames[_8c+_4I2._eI2];scale=frames[_8c+_4I2._fI2];shear=frames[_8c+_4I2._gI2]}else {var _x11=_UF2._WF2(frames,time,_4I2._EG2);rotate=frames[_x11+_4I2._dI2];translate=frames[_x11+_4I2._eI2];scale=frames[_x11+_4I2._fI2];shear=frames[_x11+_4I2._gI2];var _HG2=frames[_x11];var _rG2=this._qG2(_x11/_4I2._EG2-1,1-(time-_HG2)/(frames[_x11+_4I2._IG2]-_HG2));rotate+=(frames[_x11+_4I2._8I2]-rotate)*_rG2;translate+=(frames[_x11+_4I2._9I2]-translate)*_rG2;scale+=(frames[_x11+_4I2._aI2]-scale)*_rG2;shear+=(frames[_x11+_4I2._bI2]-shear)*_rG2}
if(_ix1==_ZF2.setup){var data=_ZH2.data;_ZH2.rotateMix=data.rotateMix+(rotate-data.rotateMix)*alpha;_ZH2._6I2=data._6I2+(translate-data._6I2)*alpha;_ZH2.scaleMix=data.scaleMix+(scale-data.scaleMix)*alpha;_ZH2._7I2=data._7I2+(shear-data._7I2)*alpha}else {_ZH2.rotateMix+=(rotate-_ZH2.rotateMix)*alpha;_ZH2._6I2+=(translate-_ZH2._6I2)*alpha;_ZH2.scaleMix+=(scale-_ZH2.scaleMix)*alpha;_ZH2._7I2+=(shear-_ZH2._7I2)*alpha}};_4I2._EG2=5;_4I2._IG2=-5;_4I2._dI2=-4;_4I2._eI2=-3;_4I2._fI2=-2;_4I2._gI2=-1;_4I2._8I2=1;
_4I2._9I2=2;_4I2._aI2=3;_4I2._bI2=4;return _4I2}(_1G2));spine._4I2=_4I2;var _hI2=(function(_wG2){_PF2(_hI2,_wG2);function _hI2(_l11){var _xG2=_wG2.call(this,_l11)||this;_xG2.frames=spine._3G2._4G2(_l11*_hI2._EG2);return _xG2}_hI2.prototype._yG2=function(){return(_0G2.pathConstraintPosition<<24)+this._iI2};_hI2.prototype._AG2=function(_8G2,time,value){_8G2*=_hI2._EG2;this.frames[_8G2]=time;this.frames[_8G2+_hI2._jI2]=value};_hI2.prototype.apply=function(skeleton,_VF2,time,_dH2,alpha,_ix1,_YB1){var frames=this.frames;
var _ZH2=skeleton._kI2[this._iI2];if(time<frames[0]){switch(_ix1){case _ZF2.setup:_ZH2.position=_ZH2.data.position;return;case _ZF2.first:_ZH2.position+=(_ZH2.data.position-_ZH2.position)*alpha;}return }var position=0;if(time>=frames[frames.length-_hI2._EG2])position=frames[frames.length+_hI2._lI2];else {var _x11=_UF2._WF2(frames,time,_hI2._EG2);position=frames[_x11+_hI2._lI2];var _HG2=frames[_x11];var _rG2=this._qG2(_x11/_hI2._EG2-1,1-(time-_HG2)/(frames[_x11+_hI2._IG2]-_HG2));position+=(frames[_x11+_hI2._jI2]-position)*_rG2}
if(_ix1==_ZF2.setup)_ZH2.position=_ZH2.data.position+(position-_ZH2.data.position)*alpha;else _ZH2.position+=(position-_ZH2.position)*alpha};_hI2._EG2=2;_hI2._IG2=-2;_hI2._lI2=-1;_hI2._jI2=1;return _hI2}(_1G2));spine._hI2=_hI2;var _mI2=(function(_wG2){_PF2(_mI2,_wG2);function _mI2(_l11){return _wG2.call(this,_l11)||this}_mI2.prototype._yG2=function(){return(_0G2.pathConstraintSpacing<<24)+this._iI2};_mI2.prototype.apply=function(skeleton,_VF2,time,_dH2,alpha,_ix1,_YB1){var frames=this.frames;var _ZH2=skeleton._kI2[this._iI2];
if(time<frames[0]){switch(_ix1){case _ZF2.setup:_ZH2.spacing=_ZH2.data.spacing;return;case _ZF2.first:_ZH2.spacing+=(_ZH2.data.spacing-_ZH2.spacing)*alpha;}return }var spacing=0;if(time>=frames[frames.length-_mI2._EG2])spacing=frames[frames.length+_mI2._lI2];else {var _x11=_UF2._WF2(frames,time,_mI2._EG2);spacing=frames[_x11+_mI2._lI2];var _HG2=frames[_x11];var _rG2=this._qG2(_x11/_mI2._EG2-1,1-(time-_HG2)/(frames[_x11+_mI2._IG2]-_HG2));spacing+=(frames[_x11+_mI2._jI2]-spacing)*_rG2}if(_ix1==_ZF2.setup)_ZH2.spacing=_ZH2.data.spacing+(spacing-_ZH2.data.spacing)*alpha;
else _ZH2.spacing+=(spacing-_ZH2.spacing)*alpha};return _mI2}(_hI2));spine._mI2=_mI2;var _nI2=(function(_wG2){_PF2(_nI2,_wG2);function _nI2(_l11){var _xG2=_wG2.call(this,_l11)||this;_xG2.frames=spine._3G2._4G2(_l11*_nI2._EG2);return _xG2}_nI2.prototype._yG2=function(){return(_0G2.pathConstraintMix<<24)+this._iI2};_nI2.prototype._AG2=function(_8G2,time,rotateMix,_6I2){_8G2*=_nI2._EG2;this.frames[_8G2]=time;this.frames[_8G2+_nI2._8I2]=rotateMix;this.frames[_8G2+_nI2._9I2]=_6I2};_nI2.prototype.apply=function(skeleton,
_VF2,time,_dH2,alpha,_ix1,_YB1){var frames=this.frames;var _ZH2=skeleton._kI2[this._iI2];if(time<frames[0]){switch(_ix1){case _ZF2.setup:_ZH2.rotateMix=_ZH2.data.rotateMix;_ZH2._6I2=_ZH2.data._6I2;return;case _ZF2.first:_ZH2.rotateMix+=(_ZH2.data.rotateMix-_ZH2.rotateMix)*alpha;_ZH2._6I2+=(_ZH2.data._6I2-_ZH2._6I2)*alpha}return }var rotate=0,translate=0;if(time>=frames[frames.length-_nI2._EG2]){rotate=frames[frames.length+_nI2._dI2];translate=frames[frames.length+_nI2._eI2]}else {var _x11=_UF2._WF2(frames,
time,_nI2._EG2);rotate=frames[_x11+_nI2._dI2];translate=frames[_x11+_nI2._eI2];var _HG2=frames[_x11];var _rG2=this._qG2(_x11/_nI2._EG2-1,1-(time-_HG2)/(frames[_x11+_nI2._IG2]-_HG2));rotate+=(frames[_x11+_nI2._8I2]-rotate)*_rG2;translate+=(frames[_x11+_nI2._9I2]-translate)*_rG2}if(_ix1==_ZF2.setup){_ZH2.rotateMix=_ZH2.data.rotateMix+(rotate-_ZH2.data.rotateMix)*alpha;_ZH2._6I2=_ZH2.data._6I2+(translate-_ZH2.data._6I2)*alpha}else {_ZH2.rotateMix+=(rotate-_ZH2.rotateMix)*alpha;_ZH2._6I2+=(translate-_ZH2._6I2)*alpha}
};_nI2._EG2=3;_nI2._IG2=-3;_nI2._dI2=-2;_nI2._eI2=-1;_nI2._8I2=1;_nI2._9I2=2;return _nI2}(_1G2));spine._nI2=_nI2})(spine||(spine={}));var spine;(function(spine){var _901=(function(){function _901(data){this._v01=new Array();this.events=new Array();this._oI2=new Array();this._y82=new _pI2(this);this._qI2=new spine._rI2();this._sI2=!1;this._tI2=1;this._uI2=new spine._vI2(function(){return new _wI2()});this.data=data}_901.prototype._s11=function(_Sn2){_Sn2*=this._tI2;var _v01=this._v01;for(var _8c=0,_O11=_v01.length;
_8c<_O11;_8c++){var current=_v01[_8c];if(current==null)continue;current._xI2=current._yI2;current._zI2=current._AI2;var _BI2=_Sn2*current._tI2;if(current._Cl2>0){current._Cl2-=_BI2;if(current._Cl2>0)continue;_BI2=-current._Cl2;current._Cl2=0}var _Hc1=current._Hc1;if(_Hc1!=null){var _CI2=current._zI2-_Hc1._Cl2;if(_CI2>=0){_Hc1._Cl2=0;_Hc1._DI2=(_CI2/current._tI2+_Sn2)*_Hc1._tI2;current._DI2+=_BI2;this._EI2(_8c,_Hc1,!0);while(_Hc1._FI2!=null){_Hc1._GI2+=_Sn2;_Hc1=_Hc1._FI2}continue }}else if(current._zI2>=current._HI2&&current._FI2==null){
_v01[_8c]=null;this._y82.end(current);this._II2(current);continue }if(current._FI2!=null&&this._JI2(current,_Sn2)){var from=current._FI2;current._FI2=null;if(from!=null)from._KI2=null;while(from!=null){this._y82.end(from);from=from._FI2}}current._DI2+=_BI2}this._y82._LI2()};_901.prototype._JI2=function(_MI2,_Sn2){var from=_MI2._FI2;if(from==null)return !0;var _NI2=this._JI2(from,_Sn2);from._xI2=from._yI2;from._zI2=from._AI2;if(_MI2._GI2>0&&_MI2._GI2>=_MI2._OI2){if(from._PI2==0||_MI2._OI2==0){_MI2._FI2=from._FI2;
if(from._FI2!=null)from._FI2._KI2=_MI2;_MI2._QI2=from._QI2;this._y82.end(from)}return _NI2}from._DI2+=_Sn2*from._tI2;_MI2._GI2+=_Sn2;return !1};_901.prototype.apply=function(skeleton){if(skeleton==null)throw new Error("skeleton cannot be null.");if(this._sI2)this._RI2();var events=this.events;var _v01=this._v01;var _SI2=!1;for(var _8c=0,_O11=_v01.length;_8c<_O11;_8c++){var current=_v01[_8c];if(current==null||current._Cl2>0)continue;_SI2=!0;var _ix1=_8c==0?spine._ZF2.first:current._TI2;var mix=current.alpha;
if(current._FI2!=null)mix*=this._UI2(current,skeleton,_ix1);else if(current._DI2>=current._HI2&&current._Hc1==null)mix=0;var _xI2=current._xI2,_VI2=current._WI2();var _o11=current._D01._p11.length;var _p11=current._D01._p11;if(_8c==0&&(mix==1||_ix1==spine._ZF2.add)){for(var _XI2=0;_XI2<_o11;_XI2++)_p11[_XI2].apply(skeleton,_xI2,_VI2,events,mix,_ix1,spine.__F2["in"])}else {var _YI2=current._YI2;var _Kl2=current._ZI2.length==0;if(_Kl2)spine._3G2._lH2(current._ZI2,_o11<<1,null);var _ZI2=current._ZI2;for(var _XI2=0;
_XI2<_o11;_XI2++){var _2r1=_p11[_XI2];var __I2=_YI2[_XI2]==_901._0J2?_ix1:spine._ZF2.setup;if(_2r1 instanceof spine._vG2){this._1J2(_2r1,skeleton,_VI2,mix,__I2,_ZI2,_XI2<<1,_Kl2)}else {spine._3G2._2J2(mix,_ix1);_2r1.apply(skeleton,_xI2,_VI2,events,mix,__I2,spine.__F2["in"])}}}this._3J2(current,_VI2);events.length=0;current._yI2=_VI2;current._AI2=current._DI2}this._y82._LI2();return _SI2};_901.prototype._UI2=function(_MI2,skeleton,_ix1){var from=_MI2._FI2;if(from._FI2!=null)this._UI2(from,skeleton,_ix1);
var mix=0;if(_MI2._OI2==0){mix=1;if(_ix1==spine._ZF2.first)_ix1=spine._ZF2.setup}else {mix=_MI2._GI2/_MI2._OI2;if(mix>1)mix=1;if(_ix1!=spine._ZF2.first)_ix1=from._TI2}var events=mix<from._4J2?this.events:null;var _5J2=mix<from._6J2,drawOrder=mix<from._7J2;var _xI2=from._xI2,_VI2=from._WI2();var _o11=from._D01._p11.length;var _p11=from._D01._p11;var _8J2=from.alpha*_MI2._QI2,_9J2=_8J2*(1-mix);if(_ix1==spine._ZF2.add){for(var _8c=0;_8c<_o11;_8c++)_p11[_8c].apply(skeleton,_xI2,_VI2,events,_9J2,_ix1,spine.__F2.out)}
else {var _YI2=from._YI2;var _aJ2=from._aJ2;var _Kl2=from._ZI2.length==0;if(_Kl2)spine._3G2._lH2(from._ZI2,_o11<<1,null);var _ZI2=from._ZI2;from._PI2=0;for(var _8c=0;_8c<_o11;_8c++){var _2r1=_p11[_8c];var __I2;var alpha=0;switch(_YI2[_8c]){case _901._0J2:if(!_5J2&&_2r1 instanceof spine._5H2)continue;if(!drawOrder&&_2r1 instanceof spine._PH2)continue;__I2=_ix1;alpha=_9J2;break;case _901._bJ2:__I2=spine._ZF2.setup;alpha=_9J2;break;case _901._cJ2:__I2=spine._ZF2.setup;alpha=_8J2;break;default :__I2=spine._ZF2.setup;
var _dJ2=_aJ2[_8c];alpha=_8J2*Math.max(0,1-_dJ2._GI2/_dJ2._OI2);break }from._PI2+=alpha;if(_2r1 instanceof spine._vG2)this._1J2(_2r1,skeleton,_VI2,alpha,__I2,_ZI2,_8c<<1,_Kl2);else {spine._3G2._2J2(alpha,_ix1);_2r1.apply(skeleton,_xI2,_VI2,events,alpha,__I2,spine.__F2.out)}}}if(_MI2._OI2>0)this._3J2(from,_VI2);this.events.length=0;from._yI2=_VI2;from._AI2=from._DI2;return mix};_901.prototype._1J2=function(_2r1,skeleton,time,alpha,_ix1,_ZI2,_8c,_Kl2){if(_Kl2)_ZI2[_8c]=0;if(alpha==1){_2r1.apply(skeleton,
0,time,null,1,_ix1,spine.__F2["in"]);return }var _eJ2=_2r1;var frames=_eJ2.frames;var bone=skeleton.bones[_eJ2._zG2];if(time<frames[0]){if(_ix1==spine._ZF2.setup)bone.rotation=bone.data.rotation;return }var _Lq1=0;if(time>=frames[frames.length-spine._vG2._EG2])_Lq1=bone.data.rotation+frames[frames.length+spine._vG2._FG2];else {var _x11=spine._UF2._WF2(frames,time,spine._vG2._EG2);var _GG2=frames[_x11+spine._vG2._FG2];var _HG2=frames[_x11];var _rG2=_eJ2._qG2((_x11>>1)-1,1-(time-_HG2)/(frames[_x11+spine._vG2._IG2]-_HG2));
_Lq1=frames[_x11+spine._vG2._CG2]-_GG2;_Lq1-=(16384-((16384.499999999996-_Lq1/360)|0))*360;_Lq1=_GG2+_Lq1*_rG2+bone.data.rotation;_Lq1-=(16384-((16384.499999999996-_Lq1/360)|0))*360}var _Kq1=_ix1==spine._ZF2.setup?bone.data.rotation:bone.rotation;var _NJ1=0,_ro1=_Lq1-_Kq1;_ro1-=(16384-((16384.499999999996-_ro1/360)|0))*360;if(_ro1==0){_NJ1=_ZI2[_8c]}else {var _fJ2=0,_gJ2=0;if(_Kl2){_fJ2=0;_gJ2=_ro1}else {_fJ2=_ZI2[_8c];_gJ2=_ZI2[_8c+1]}var current=_ro1>0,_hJ2=_fJ2>=0;if(spine._sG2._NG2(_gJ2)!=spine._sG2._NG2(_ro1)&&Math.abs(_gJ2)<=90){
if(Math.abs(_fJ2)>180)_fJ2+=360*spine._sG2._NG2(_fJ2);_hJ2=current}_NJ1=_ro1+_fJ2-_fJ2%360;if(_hJ2!=current)_NJ1+=360*spine._sG2._NG2(_fJ2);_ZI2[_8c]=_NJ1}_ZI2[_8c+1]=_ro1;_Kq1+=_NJ1*alpha;bone.rotation=_Kq1-(16384-((16384.499999999996-_Kq1/360)|0))*360};_901.prototype._3J2=function(_Gc1,_VI2){var _iJ2=_Gc1._iJ2,_jJ2=_Gc1._jJ2;var duration=_jJ2-_iJ2;var _kJ2=_Gc1._zI2%duration;var events=this.events;var _8c=0,_O11=events.length;for(;_8c<_O11;_8c++){var _lJ2=events[_8c];if(_lJ2.time<_kJ2)break;if(_lJ2.time>_jJ2)continue;
this._y82.event(_Gc1,_lJ2)}var complete=!1;if(_Gc1.loop)complete=duration==0||_kJ2>_Gc1._DI2%duration;else complete=_VI2>=_jJ2&&_Gc1._xI2<_jJ2;if(complete)this._y82.complete(_Gc1);for(;_8c<_O11;_8c++){var _mJ2=events[_8c];if(_mJ2.time<_iJ2)continue;this._y82.event(_Gc1,events[_8c])}};_901.prototype._nJ2=function(){var _oJ2=this._y82._pJ2;this._y82._pJ2=!0;for(var _8c=0,_O11=this._v01.length;_8c<_O11;_8c++)this._qJ2(_8c);this._v01.length=0;this._y82._pJ2=_oJ2;this._y82._LI2()};_901.prototype._qJ2=function(_rJ2){
if(_rJ2>=this._v01.length)return;var current=this._v01[_rJ2];if(current==null)return;this._y82.end(current);this._II2(current);var _Gc1=current;while(!0){var from=_Gc1._FI2;if(from==null)break;this._y82.end(from);_Gc1._FI2=null;_Gc1._KI2=null;_Gc1=from}this._v01[current._rJ2]=null;this._y82._LI2()};_901.prototype._EI2=function(index,current,interrupt){var from=this._sJ2(index);this._v01[index]=current;if(from!=null){if(interrupt)this._y82.interrupt(from);current._FI2=from;from._KI2=current;current._GI2=0;
if(from._FI2!=null&&from._OI2>0)current._QI2*=Math.min(1,from._GI2/from._OI2);from._ZI2.length=0}this._y82.start(current)};_901.prototype._M01=function(_rJ2,_tJ2,loop){var _D01=this.data._uJ2._L01(_tJ2);if(_D01==null)throw new Error("Animation not found: "+_tJ2);return this._vJ2(_rJ2,_D01,loop)};_901.prototype._vJ2=function(_rJ2,_D01,loop){if(_D01==null)throw new Error("animation cannot be null.");var interrupt=!0;var current=this._sJ2(_rJ2);if(current!=null){if(current._AI2==-1){this._v01[_rJ2]=current._FI2;
this._y82.interrupt(current);this._y82.end(current);this._II2(current);current=current._FI2;interrupt=!1}else this._II2(current)}var _Gc1=this._wJ2(_rJ2,_D01,loop,current);this._EI2(_rJ2,_Gc1,interrupt);this._y82._LI2();return _Gc1};_901.prototype._xJ2=function(_rJ2,_tJ2,loop,_Cl2){var _D01=this.data._uJ2._L01(_tJ2);if(_D01==null)throw new Error("Animation not found: "+_tJ2);return this._yJ2(_rJ2,_D01,loop,_Cl2)};_901.prototype._yJ2=function(_rJ2,_D01,loop,_Cl2){if(_D01==null)throw new Error("animation cannot be null.");
var _2c=this._sJ2(_rJ2);if(_2c!=null){while(_2c._Hc1!=null)_2c=_2c._Hc1}var _Gc1=this._wJ2(_rJ2,_D01,loop,_2c);if(_2c==null){this._EI2(_rJ2,_Gc1,!0);this._y82._LI2()}else {_2c._Hc1=_Gc1;if(_Cl2<=0){var duration=_2c._jJ2-_2c._iJ2;if(duration!=0){if(_2c.loop)_Cl2+=duration*(1+((_2c._DI2/duration)|0));else _Cl2+=Math.max(duration,_2c._DI2);_Cl2-=this.data._zJ2(_2c._D01,_D01)}else _Cl2=_2c._DI2;}}_Gc1._Cl2=_Cl2;return _Gc1};_901.prototype._AJ2=function(_rJ2,_OI2){var _Gc1=this._vJ2(_rJ2,_901._BJ2,!1);_Gc1._OI2=_OI2;
_Gc1._HI2=_OI2;return _Gc1};_901.prototype._CJ2=function(_rJ2,_OI2,_Cl2){if(_Cl2<=0)_Cl2-=_OI2;var _Gc1=this._yJ2(_rJ2,_901._BJ2,!1,_Cl2);_Gc1._OI2=_OI2;_Gc1._HI2=_OI2;return _Gc1};_901.prototype._DJ2=function(_OI2){var _oJ2=this._y82._pJ2;this._y82._pJ2=!0;for(var _8c=0,_O11=this._v01.length;_8c<_O11;_8c++){var current=this._v01[_8c];if(current!=null)this._AJ2(current._rJ2,_OI2)}this._y82._pJ2=_oJ2;this._y82._LI2();};_901.prototype._sJ2=function(index){if(index<this._v01.length)return this._v01[index];
spine._3G2._EJ2(this._v01,index-this._v01.length+1,null);this._v01.length=index+1;return null};_901.prototype._wJ2=function(_rJ2,_D01,loop,_2c){var _Gc1=this._uI2._FJ2();_Gc1._rJ2=_rJ2;_Gc1._D01=_D01;_Gc1.loop=loop;_Gc1._GJ2=!1;_Gc1._4J2=0;_Gc1._6J2=0;_Gc1._7J2=0;_Gc1._iJ2=0;_Gc1._jJ2=_D01.duration;_Gc1._xI2=-1;_Gc1._yI2=-1;_Gc1._Cl2=0;_Gc1._DI2=0;_Gc1._zI2=-1;_Gc1._AI2=-1;_Gc1._HI2=Number.MAX_VALUE;_Gc1._tI2=1;_Gc1.alpha=1;_Gc1._QI2=1;_Gc1._GI2=0;_Gc1._OI2=_2c==null?0:this.data._zJ2(_2c._D01,_D01);
return _Gc1};_901.prototype._II2=function(_Gc1){var _Hc1=_Gc1._Hc1;while(_Hc1!=null){this._y82.dispose(_Hc1);_Hc1=_Hc1._Hc1}_Gc1._Hc1=null};_901.prototype._RI2=function(){this._sI2=!1;this._qI2.clear();for(var _8c=0,_O11=this._v01.length;_8c<_O11;_8c++){var _Gc1=this._v01[_8c];if(_Gc1==null)continue;while(_Gc1._FI2!=null)_Gc1=_Gc1._FI2;do {if(_Gc1._FI2==null||_Gc1._TI2!=spine._ZF2.add)this._HJ2(_Gc1);_Gc1=_Gc1._KI2}while(_Gc1!=null)}};_901.prototype._HJ2=function(_Gc1){var _MI2=_Gc1._KI2;var _p11=_Gc1._D01._p11;
var _IJ2=_Gc1._D01._p11.length;var _YI2=spine._3G2._lH2(_Gc1._YI2,_IJ2);_Gc1._aJ2.length=0;var _JJ2=spine._3G2._lH2(_Gc1._aJ2,_IJ2);var _qI2=this._qI2;if(_MI2!=null&&_MI2._GJ2){for(var _KJ2=0;_KJ2<_IJ2;_KJ2++){_qI2.add(_p11[_KJ2]._yG2());_YI2[_KJ2]=_901._cJ2}return }_LJ2:for(var _8c=0;_8c<_IJ2;_8c++){var id=_p11[_8c]._yG2();if(!_qI2.add(id))_YI2[_8c]=_901._0J2;else if(_MI2==null||!this._MJ2(_MI2,id))_YI2[_8c]=_901._bJ2;else {for(var _Hc1=_MI2._KI2;_Hc1!=null;_Hc1=_Hc1._KI2){if(this._MJ2(_Hc1,id))continue;if(_Gc1._OI2>0){
_YI2[_8c]=_901._NJ2;_JJ2[_8c]=_Hc1;continue _LJ2}break }_YI2[_8c]=_901._cJ2}}};_901.prototype._MJ2=function(_Gc1,id){var _p11=_Gc1._D01._p11;for(var _8c=0,_O11=_p11.length;_8c<_O11;_8c++)if(_p11[_8c]._yG2()==id)return !0;return !1};_901.prototype._OJ2=function(_rJ2){if(_rJ2>=this._v01.length)return null;return this._v01[_rJ2]};_901.prototype._l01=function(listener){if(listener==null)throw new Error("listener cannot be null.");this._oI2.push(listener)};_901.prototype._PJ2=function(listener){var index=this._oI2.indexOf(listener);
if(index>=0)this._oI2.splice(index,1);};_901.prototype._QJ2=function(){this._oI2.length=0};_901.prototype._RJ2=function(){this._y82.clear()};_901._BJ2=new spine._UF2("<empty>",[],0);_901._0J2=0;_901._bJ2=1;_901._cJ2=2;_901._NJ2=3;return _901}());spine._901=_901;var _wI2=(function(){function _wI2(){this._TI2=spine._ZF2.replace;this._YI2=new Array();this._aJ2=new Array();this._ZI2=new Array()}_wI2.prototype._NQ1=function(){this._Hc1=null;this._FI2=null;this._KI2=null;this._D01=null;this.listener=null;this._YI2.length=0;
this._aJ2.length=0;this._ZI2.length=0};_wI2.prototype._WI2=function(){if(this.loop){var duration=this._jJ2-this._iJ2;if(duration==0)return this._iJ2;return(this._DI2%duration)+this._iJ2}return Math.min(this._DI2+this._iJ2,this._jJ2)};_wI2.prototype._SJ2=function(_xI2){this._xI2=_xI2;this._yI2=_xI2};_wI2.prototype._TJ2=function(){return this._DI2>=this._jJ2-this._iJ2};_wI2.prototype._UJ2=function(){this._ZI2.length=0};return _wI2}());spine._wI2=_wI2;var _pI2=(function(){function _pI2(_VJ2){this._WJ2=[];
this._pJ2=!1;this._VJ2=_VJ2}_pI2.prototype.start=function(_Gc1){this._WJ2.push(_XJ2.start);this._WJ2.push(_Gc1);this._VJ2._sI2=!0};_pI2.prototype.interrupt=function(_Gc1){this._WJ2.push(_XJ2.interrupt);this._WJ2.push(_Gc1)};_pI2.prototype.end=function(_Gc1){this._WJ2.push(_XJ2.end);this._WJ2.push(_Gc1);this._VJ2._sI2=!0};_pI2.prototype.dispose=function(_Gc1){this._WJ2.push(_XJ2.dispose);this._WJ2.push(_Gc1)};_pI2.prototype.complete=function(_Gc1){this._WJ2.push(_XJ2.complete);this._WJ2.push(_Gc1)}
;_pI2.prototype.event=function(_Gc1,event){this._WJ2.push(_XJ2.event);this._WJ2.push(_Gc1);this._WJ2.push(event)};_pI2.prototype._LI2=function(){if(this._pJ2)return;this._pJ2=!0;var _WJ2=this._WJ2;var _oI2=this._VJ2._oI2;for(var _8c=0;_8c<_WJ2.length;_8c+=2){var type=_WJ2[_8c];var _Gc1=_WJ2[_8c+1];switch(type){case _XJ2.start:if(_Gc1.listener!=null&&_Gc1.listener.start)_Gc1.listener.start(_Gc1);for(var _XI2=0;_XI2<_oI2.length;_XI2++)if(_oI2[_XI2].start)_oI2[_XI2].start(_Gc1);break;case _XJ2.interrupt:if(_Gc1.listener!=null&&_Gc1.listener.interrupt)_Gc1.listener.interrupt(_Gc1);
for(var _XI2=0;_XI2<_oI2.length;_XI2++)if(_oI2[_XI2].interrupt)_oI2[_XI2].interrupt(_Gc1);break;case _XJ2.end:if(_Gc1.listener!=null&&_Gc1.listener.end)_Gc1.listener.end(_Gc1);for(var _XI2=0;_XI2<_oI2.length;_XI2++)if(_oI2[_XI2].end)_oI2[_XI2].end(_Gc1);case _XJ2.dispose:if(_Gc1.listener!=null&&_Gc1.listener.dispose)_Gc1.listener.dispose(_Gc1);for(var _XI2=0;_XI2<_oI2.length;_XI2++)if(_oI2[_XI2].dispose)_oI2[_XI2].dispose(_Gc1);this._VJ2._uI2._YJ2(_Gc1);break;case _XJ2.complete:if(_Gc1.listener!=null&&_Gc1.listener.complete)_Gc1.listener.complete(_Gc1);
for(var _XI2=0;_XI2<_oI2.length;_XI2++)if(_oI2[_XI2].complete)_oI2[_XI2].complete(_Gc1);break;case _XJ2.event:var _ZJ2=_WJ2[_8c+++2];if(_Gc1.listener!=null&&_Gc1.listener.event)_Gc1.listener.event(_Gc1,_ZJ2);for(var _XI2=0;_XI2<_oI2.length;_XI2++)if(_oI2[_XI2].event)_oI2[_XI2].event(_Gc1,_ZJ2);break }}this.clear();this._pJ2=!1};_pI2.prototype.clear=function(){this._WJ2.length=0};return _pI2}());spine._pI2=_pI2;var _XJ2;(function(_XJ2){_XJ2[_XJ2["start"]=0]="start";_XJ2[_XJ2["interrupt"]=1]="interrupt";
_XJ2[_XJ2["end"]=2]="end";_XJ2[_XJ2["dispose"]=3]="dispose";_XJ2[_XJ2["complete"]=4]="complete";_XJ2[_XJ2["event"]=5]="event"})(_XJ2=spine._XJ2||(spine._XJ2={}));var __J2=(function(){function __J2(){}__J2.prototype.start=function(_Gc1){};__J2.prototype.interrupt=function(_Gc1){};__J2.prototype.end=function(_Gc1){};__J2.prototype.dispose=function(_Gc1){};__J2.prototype.complete=function(_Gc1){};__J2.prototype.event=function(_Gc1,event){};return __J2}());spine.__J2=__J2})(spine||(spine={}));var spine;
(function(spine){var _801=(function(){function _801(_uJ2){this._0K2={};this._1K2=0;if(_uJ2==null)throw new Error("skeletonData cannot be null.");this._uJ2=_uJ2}_801.prototype._2K2=function(_3K2,_4K2,duration){var from=this._uJ2._L01(_3K2);if(from==null)throw new Error("Animation not found: "+_3K2);var _MI2=this._uJ2._L01(_4K2);if(_MI2==null)throw new Error("Animation not found: "+_4K2);this._5K2(from,_MI2,duration)};_801.prototype._5K2=function(from,_MI2,duration){if(from==null)throw new Error("from cannot be null.");
if(_MI2==null)throw new Error("to cannot be null.");var key=from.name+"."+_MI2.name;this._0K2[key]=duration};_801.prototype._zJ2=function(from,_MI2){var key=from.name+"."+_MI2.name;var value=this._0K2[key];return value===undefined?this._1K2:value};return _801}());spine._801=_801})(spine||(spine={}));var spine;(function(spine){var _6K2=(function(){function _6K2(_7K2,_8K2){if(_8K2===void 0){_8K2=""}this._fA1={};this._9K2={};this._aK2=0;this._MJ1=0;this._7K2=_7K2;this._8K2=_8K2}_6K2._bK2=function(_1I1,_cK2,error){
var _PJ1=new XMLHttpRequest();_PJ1.open("GET",_1I1,!0);_PJ1.onload=function(){if(_PJ1.status==200){_cK2(_PJ1.responseText)}else {error(_PJ1.status,_PJ1.responseText)}};_PJ1.onerror=function(){error(_PJ1.status,_PJ1.responseText)};_PJ1.send()};_6K2._dK2=function(_1I1,_cK2,error){var _PJ1=new XMLHttpRequest();_PJ1.open("GET",_1I1,!0);_PJ1.responseType="arraybuffer";_PJ1.onload=function(){if(_PJ1.status==200){_cK2(new Uint8Array(_PJ1.response))}else {error(_PJ1.status,_PJ1.responseText)}};_PJ1.onerror=function(){
error(_PJ1.status,_PJ1.responseText)};_PJ1.send()};_6K2.prototype._eK2=function(path,_cK2,error){var _xG2=this;if(_cK2===void 0){_cK2=null}if(error===void 0){error=null}path=this._8K2+path;this._aK2++;_6K2._bK2(path,function(data){_xG2._fA1[path]=data;if(_cK2)_cK2(path,data);_xG2._aK2--;_xG2._MJ1++},function(state,responseText){_xG2._9K2[path]="Couldn't load text "+path+": status "+status+", "+responseText;if(error)error(path,"Couldn't load text "+path+": status "+status+", "+responseText);_xG2._aK2--;
_xG2._MJ1++})};_6K2.prototype._k31=function(path,_cK2,error){var _xG2=this;if(_cK2===void 0){_cK2=null}if(error===void 0){error=null}path=this._8K2+path;this._aK2++;var img=new Image();img.crossOrigin=_fK2;img.onload=function(_gK2){var _731=_xG2._7K2(img);_xG2._fA1[path]=_731;_xG2._aK2--;_xG2._MJ1++;if(_cK2)_cK2(path,img)};img.onerror=function(_gK2){_xG2._9K2[path]="Couldn't load image "+path;_xG2._aK2--;_xG2._MJ1++;if(error)error(path,"Couldn't load image "+path)};img.src=_BI1(null,null,path)};_6K2.prototype._hK2=function(path,
data,_cK2,error){var _xG2=this;if(_cK2===void 0){_cK2=null}if(error===void 0){error=null}path=this._8K2+path;this._aK2++;var img=new Image();img.onload=function(_gK2){var _731=_xG2._7K2(img);_xG2._fA1[path]=_731;_xG2._aK2--;_xG2._MJ1++;if(_cK2)_cK2(path,img)};img.onerror=function(_gK2){_xG2._9K2[path]="Couldn't load image "+path;_xG2._aK2--;_xG2._MJ1++;if(error)error(path,"Couldn't load image "+path)};img.src=data};_6K2.prototype._iK2=function(path,_cK2,error){var _xG2=this;if(_cK2===void 0){_cK2=null}if(error===void 0){
error=null}var parent=path.lastIndexOf("/")>=0?path.substring(0,path.lastIndexOf("/")):"";path=this._8K2+path;this._aK2++;_6K2._bK2(path,function(_jK2){var _kK2={_531:0};var _lK2=new Array();try{var _mK2=new spine._r31(_jK2,function(path){_lK2.push(parent+"/"+path);var _F21=document.createElement("img");_F21.width=16;_F21.height=16;return new spine._nK2(_F21)})}catch(e){var _Eq1=e;_xG2._9K2[path]="Couldn't load texture atlas "+path+": "+_Eq1.message;if(error)error(path,"Couldn't load texture atlas "+path+": "+_Eq1.message);
_xG2._aK2--;_xG2._MJ1++;return }var _oK2=function(_t41){var _pK2=!1;_xG2._k31(_t41,function(_qK2,_F21){_kK2._531++;if(_kK2._531==_lK2.length){if(!_pK2){try{var _mK2=new spine._r31(_jK2,function(path){return _xG2.get(parent+"/"+path)});_xG2._fA1[path]=_mK2;if(_cK2)_cK2(path,_mK2);_xG2._aK2--;_xG2._MJ1++}catch(e){var _Eq1=e;_xG2._9K2[path]="Couldn't load texture atlas "+path+": "+_Eq1.message;if(error)error(path,"Couldn't load texture atlas "+path+": "+_Eq1.message);_xG2._aK2--;_xG2._MJ1++}}else {_xG2._9K2[path]="Couldn't load texture atlas page "+_qK2+"} of atlas "+path;
if(error)error(path,"Couldn't load texture atlas page "+_qK2+" of atlas "+path);_xG2._aK2--;_xG2._MJ1++}}},function(_qK2,_rK2){_pK2=!0;_kK2._531++;if(_kK2._531==_lK2.length){_xG2._9K2[path]="Couldn't load texture atlas page "+_qK2+"} of atlas "+path;if(error)error(path,"Couldn't load texture atlas page "+_qK2+" of atlas "+path);_xG2._aK2--;_xG2._MJ1++}})};for(var _sK2=0,_tK2=_lK2;_sK2<_tK2.length;_sK2++){var _t41=_tK2[_sK2];_oK2(_t41)}},function(state,responseText){_xG2._9K2[path]="Couldn't load texture atlas "+path+": status "+status+", "+responseText;
if(error)error(path,"Couldn't load texture atlas "+path+": status "+status+", "+responseText);_xG2._aK2--;_xG2._MJ1++})};_6K2.prototype.get=function(path){path=this._8K2+path;return this._fA1[path]};_6K2.prototype.remove=function(path){path=this._8K2+path;var _uK2=this._fA1[path];if(_uK2.dispose)_uK2.dispose();this._fA1[path]=null};_6K2.prototype._vK2=function(){for(var key in this._fA1){var _uK2=this._fA1[key];if(_uK2.dispose)_uK2.dispose()}this._fA1={}};_6K2.prototype._wK2=function(){return this._aK2==0}
;_6K2.prototype._xK2=function(){return this._aK2};_6K2.prototype._yK2=function(){return this._MJ1};_6K2.prototype.dispose=function(){this._vK2()};_6K2.prototype._zK2=function(){return Object._AK2(this._9K2).length>0};_6K2.prototype._BK2=function(){return this._9K2};return _6K2}());spine._6K2=_6K2})(spine||(spine={}));var spine;(function(spine){var _t31=(function(){function _t31(_mK2){this._mK2=_mK2}_t31.prototype._CK2=function(skin,name,path){var _m41=this._mK2._DK2(path);if(_m41==null)throw new Error("Region not found in atlas: "+path+" (region attachment: "+name+")");
_m41._p41=_m41;var attachment=new spine._U31(name);attachment._EK2(_m41);return attachment};_t31.prototype._FK2=function(skin,name,path){var _m41=this._mK2._DK2(path);if(_m41==null)throw new Error("Region not found in atlas: "+path+" (mesh attachment: "+name+")");_m41._p41=_m41;var attachment=new spine._W31(name);attachment._m41=_m41;return attachment};_t31.prototype._GK2=function(skin,name){return new spine._Y31(name)};_t31.prototype._HK2=function(skin,name){return new spine._IK2(name)};_t31.prototype._JK2=function(skin,
name){return new spine._KK2(name)};_t31.prototype._LK2=function(skin,name){return new spine._w41(name)};return _t31}());spine._t31=_t31})(spine||(spine={}));var spine;(function(spine){var _R41;(function(_R41){_R41[_R41["Normal"]=0]="Normal";_R41[_R41["Additive"]=1]="Additive";_R41[_R41["Multiply"]=2]="Multiply";_R41[_R41["Screen"]=3]="Screen"})(_R41=spine._R41||(spine._R41={}))})(spine||(spine={}));var spine;(function(spine){var _MK2=(function(){function _MK2(data,skeleton,parent){this._IQ1=new Array();this.x=0;
this.y=0;this.rotation=0;this.scaleX=0;this.scaleY=0;this.shearX=0;this.shearY=0;this._gA1=0;this._hA1=0;this._NK2=0;this._OK2=0;this._PK2=0;this._QK2=0;this._RK2=0;this._SK2=!1;this._e41=0;this._621=0;this._TK2=0;this._9c=0;this._be1=0;this._UK2=0;this._VK2=!1;if(data==null)throw new Error("data cannot be null.");if(skeleton==null)throw new Error("skeleton cannot be null.");this.data=data;this.skeleton=skeleton;this.parent=parent;this._WK2()}_MK2.prototype._s11=function(){this._XK2(this.x,this.y,this.rotation,
this.scaleX,this.scaleY,this.shearX,this.shearY)};_MK2.prototype._b11=function(){this._XK2(this.x,this.y,this.rotation,this.scaleX,this.scaleY,this.shearX,this.shearY)};_MK2.prototype._XK2=function(x,y,rotation,scaleX,scaleY,shearX,shearY){this._gA1=x;this._hA1=y;this._NK2=rotation;this._OK2=scaleX;this._PK2=scaleY;this._QK2=shearX;this._RK2=shearY;this._SK2=!0;var parent=this.parent;if(parent==null){var skeleton=this.skeleton;var _YK2=rotation+90+shearY;var _ZK2=skeleton.scaleX;var __K2=skeleton.scaleY;
this._e41=spine._sG2._0L2(rotation+shearX)*scaleX*_ZK2;this._621=spine._sG2._0L2(_YK2)*scaleY*__K2;this._9c=spine._sG2._1L2(rotation+shearX)*scaleX*_ZK2;this._be1=spine._sG2._1L2(_YK2)*scaleY*__K2;this._TK2=x*_ZK2+skeleton.x;this._UK2=y*__K2+skeleton.y;return }var _6a2=parent._e41,_7a2=parent._621,_M82=parent._9c,_2L2=parent._be1;this._TK2=_6a2*x+_7a2*y+parent._TK2;this._UK2=_M82*x+_2L2*y+parent._UK2;switch(this.data._3L2){case spine._4L2.Normal:{var _YK2=rotation+90+shearY;var _5L2=spine._sG2._0L2(rotation+shearX)*scaleX;
var _6L2=spine._sG2._0L2(_YK2)*scaleY;var _7L2=spine._sG2._1L2(rotation+shearX)*scaleX;var _8L2=spine._sG2._1L2(_YK2)*scaleY;this._e41=_6a2*_5L2+_7a2*_7L2;this._621=_6a2*_6L2+_7a2*_8L2;this._9c=_M82*_5L2+_2L2*_7L2;this._be1=_M82*_6L2+_2L2*_8L2;return }case spine._4L2.OnlyTranslation:{var _YK2=rotation+90+shearY;this._e41=spine._sG2._0L2(rotation+shearX)*scaleX;this._621=spine._sG2._0L2(_YK2)*scaleY;this._9c=spine._sG2._1L2(rotation+shearX)*scaleX;this._be1=spine._sG2._1L2(_YK2)*scaleY;break }case spine._4L2.NoRotationOrReflection:{
var _Jo1=_6a2*_6a2+_M82*_M82;var _9L2=0;if(_Jo1>0.0001){_Jo1=Math.abs(_6a2*_2L2-_7a2*_M82)/_Jo1;_7a2=_M82*_Jo1;_2L2=_6a2*_Jo1;_9L2=Math.atan2(_M82,_6a2)*spine._sG2._aL2}else {_6a2=0;_M82=0;_9L2=90-Math.atan2(_2L2,_7a2)*spine._sG2._aL2}var _Sk1=rotation+shearX-_9L2;var _Tk1=rotation+shearY-_9L2+90;var _5L2=spine._sG2._0L2(_Sk1)*scaleX;var _6L2=spine._sG2._0L2(_Tk1)*scaleY;var _7L2=spine._sG2._1L2(_Sk1)*scaleX;var _8L2=spine._sG2._1L2(_Tk1)*scaleY;this._e41=_6a2*_5L2-_7a2*_7L2;this._621=_6a2*_6L2-_7a2*_8L2;
this._9c=_M82*_5L2+_2L2*_7L2;this._be1=_M82*_6L2+_2L2*_8L2;break }case spine._4L2.NoScale:case spine._4L2.NoScaleOrReflection:{var cos=spine._sG2._0L2(rotation);var sin=spine._sG2._1L2(rotation);var _Of1=(_6a2*cos+_7a2*sin)/this.skeleton.scaleX;var _bL2=(_M82*cos+_2L2*sin)/this.skeleton.scaleY;var _Jo1=Math.sqrt(_Of1*_Of1+_bL2*_bL2);if(_Jo1>0.00001)_Jo1=1/_Jo1;_Of1*=_Jo1;_bL2*=_Jo1;_Jo1=Math.sqrt(_Of1*_Of1+_bL2*_bL2);var _321=Math.PI/2+Math.atan2(_bL2,_Of1);var _cL2=Math.cos(_321)*_Jo1;var _dL2=Math.sin(_321)*_Jo1;
var _5L2=spine._sG2._0L2(shearX)*scaleX;var _6L2=spine._sG2._0L2(90+shearY)*scaleY;var _7L2=spine._sG2._1L2(shearX)*scaleX;var _8L2=spine._sG2._1L2(90+shearY)*scaleY;this._e41=_Of1*_5L2+_cL2*_7L2;this._621=_Of1*_6L2+_cL2*_8L2;this._9c=_bL2*_5L2+_dL2*_7L2;this._be1=_bL2*_6L2+_dL2*_8L2;break }}this._e41*=this.skeleton.scaleX;this._621*=this.skeleton.scaleX;this._9c*=this.skeleton.scaleY;this._be1*=this.skeleton.scaleY};_MK2.prototype._WK2=function(){var data=this.data;this.x=data.x;this.y=data.y;this.rotation=data.rotation;
this.scaleX=data.scaleX;this.scaleY=data.scaleY;this.shearX=data.shearX;this.shearY=data.shearY};_MK2.prototype._eL2=function(){return Math.atan2(this._9c,this._e41)*spine._sG2._aL2};_MK2.prototype._fL2=function(){return Math.atan2(this._be1,this._621)*spine._sG2._aL2};_MK2.prototype._gL2=function(){return Math.sqrt(this._e41*this._e41+this._9c*this._9c)};_MK2.prototype._hL2=function(){return Math.sqrt(this._621*this._621+this._be1*this._be1)};_MK2.prototype._iL2=function(){this._SK2=!0;var parent=this.parent;
if(parent==null){this._gA1=this._TK2;this._hA1=this._UK2;this._NK2=Math.atan2(this._9c,this._e41)*spine._sG2._aL2;this._OK2=Math.sqrt(this._e41*this._e41+this._9c*this._9c);this._PK2=Math.sqrt(this._621*this._621+this._be1*this._be1);this._QK2=0;this._RK2=Math.atan2(this._e41*this._621+this._9c*this._be1,this._e41*this._be1-this._621*this._9c)*spine._sG2._aL2;return }var _6a2=parent._e41,_7a2=parent._621,_M82=parent._9c,_2L2=parent._be1;var _jL2=1/(_6a2*_2L2-_7a2*_M82);var _261=this._TK2-parent._TK2,
_361=this._UK2-parent._UK2;this._gA1=(_261*_2L2*_jL2-_361*_7a2*_jL2);this._hA1=(_361*_6a2*_jL2-_261*_M82*_jL2);var _kL2=_jL2*_2L2;var id=_jL2*_6a2;var _lL2=_jL2*_7a2;var _mL2=_jL2*_M82;var _nL2=_kL2*this._e41-_lL2*this._9c;var _oL2=_kL2*this._621-_lL2*this._be1;var _pL2=id*this._9c-_mL2*this._e41;var _qL2=id*this._be1-_mL2*this._621;this._QK2=0;this._OK2=Math.sqrt(_nL2*_nL2+_pL2*_pL2);if(this._OK2>0.0001){var _9S1=_nL2*_qL2-_oL2*_pL2;this._PK2=_9S1/this._OK2;this._RK2=Math.atan2(_nL2*_oL2+_pL2*_qL2,_9S1)*spine._sG2._aL2;
this._NK2=Math.atan2(_pL2,_nL2)*spine._sG2._aL2}else {this._OK2=0;this._PK2=Math.sqrt(_oL2*_oL2+_qL2*_qL2);this._RK2=0;this._NK2=90-Math.atan2(_qL2,_oL2)*spine._sG2._aL2}};_MK2.prototype._rL2=function(_i22){var _e41=this._e41,_621=this._621,_9c=this._9c,_be1=this._be1;var _sL2=1/(_e41*_be1-_621*_9c);var x=_i22.x-this._TK2,y=_i22.y-this._UK2;_i22.x=(x*_be1*_sL2-y*_621*_sL2);_i22.y=(y*_e41*_sL2-x*_9c*_sL2);return _i22};_MK2.prototype._tL2=function(_uL2){var x=_uL2.x,y=_uL2.y;_uL2.x=x*this._e41+y*this._621+this._TK2;
_uL2.y=x*this._9c+y*this._be1+this._UK2;return _uL2};_MK2.prototype._vL2=function(_wL2){var sin=spine._sG2._1L2(_wL2),cos=spine._sG2._0L2(_wL2);return Math.atan2(this._e41*sin-this._9c*cos,this._be1*cos-this._621*sin)*spine._sG2._aL2+this.rotation-this.shearX;};_MK2.prototype._xL2=function(_yL2){_yL2-=this.rotation-this.shearX;var sin=spine._sG2._1L2(_yL2),cos=spine._sG2._0L2(_yL2);return Math.atan2(cos*this._9c+sin*this._be1,cos*this._e41+sin*this._621)*spine._sG2._aL2};_MK2.prototype._zL2=function(_BG2){
var _e41=this._e41,_621=this._621,_9c=this._9c,_be1=this._be1;var cos=spine._sG2._0L2(_BG2),sin=spine._sG2._1L2(_BG2);this._e41=cos*_e41-sin*_9c;this._621=cos*_621-sin*_be1;this._9c=sin*_e41+cos*_9c;this._be1=sin*_621+cos*_be1;this._SK2=!1};return _MK2}());spine._MK2=_MK2})(spine||(spine={}));var spine;(function(spine){var _AL2=(function(){function _AL2(index,name,parent){this.x=0;this.y=0;this.rotation=0;this.scaleX=1;this.scaleY=1;this.shearX=0;this.shearY=0;this._3L2=_4L2.Normal;if(index<0)throw new Error("index must be >= 0.");
if(name==null)throw new Error("name cannot be null.");this.index=index;this.name=name;this.parent=parent}return _AL2}());spine._AL2=_AL2;var _4L2;(function(_4L2){_4L2[_4L2["Normal"]=0]="Normal";_4L2[_4L2["OnlyTranslation"]=1]="OnlyTranslation";_4L2[_4L2["NoRotationOrReflection"]=2]="NoRotationOrReflection";_4L2[_4L2["NoScale"]=3]="NoScale";_4L2[_4L2["NoScaleOrReflection"]=4]="NoScaleOrReflection"})(_4L2=spine._4L2||(spine._4L2={}))})(spine||(spine={}));var spine;(function(spine){var _6r1=(function(){function _6r1(time,
data){if(data==null)throw new Error("data cannot be null.");this.time=time;this.data=data}return _6r1}());spine._6r1=_6r1})(spine||(spine={}));var spine;(function(spine){var _BL2=(function(){function _BL2(name){this.name=name}return _BL2}());spine._BL2=_BL2})(spine||(spine={}));var spine;(function(spine){var _CL2=(function(){function _CL2(data,skeleton){this._UH2=0;this.compress=!1;this._hx1=!1;this.mix=1;if(data==null)throw new Error("data cannot be null.");if(skeleton==null)throw new Error("skeleton cannot be null.");
this.data=data;this.mix=data.mix;this._UH2=data._UH2;this.compress=data.compress;this._hx1=data._hx1;this.bones=new Array();for(var _8c=0;_8c<data.bones.length;_8c++)this.bones.push(skeleton._DL2(data.bones[_8c].name));this.target=skeleton._DL2(data.target.name)}_CL2.prototype._EL2=function(){return this.data._FL2};_CL2.prototype.apply=function(){this._s11()};_CL2.prototype._s11=function(){var target=this.target;var bones=this.bones;switch(bones.length){case 1:this._GL2(bones[0],target._TK2,target._UK2,
this.compress,this._hx1,this.data._HL2,this.mix);break;case 2:this._IL2(bones[0],bones[1],target._TK2,target._UK2,this._UH2,this._hx1,this.mix);break }};_CL2.prototype._GL2=function(bone,_JL2,_KL2,compress,_hx1,_HL2,alpha){if(!bone._SK2)bone._iL2();var _kt1=bone.parent;var id=1/(_kt1._e41*_kt1._be1-_kt1._621*_kt1._9c);var x=_JL2-_kt1._TK2,y=_KL2-_kt1._UK2;var _LL2=(x*_kt1._be1-y*_kt1._621)*id-bone._gA1,_ML2=(y*_kt1._e41-x*_kt1._9c)*id-bone._hA1;var _NL2=Math.atan2(_ML2,_LL2)*spine._sG2._aL2-bone._QK2-bone._NK2;
if(bone._OK2<0)_NL2+=180;if(_NL2>180)_NL2-=360;else if(_NL2<-180)_NL2+=360;var _ZK2=bone._OK2,__K2=bone._PK2;if(compress||_hx1){var _621=bone.data.length*_ZK2,_wu1=Math.sqrt(_LL2*_LL2+_ML2*_ML2);if((compress&&_wu1<_621)||(_hx1&&_wu1>_621)&&_621>0.0001){var _Jo1=(_wu1/_621-1)*alpha+1;_ZK2*=_Jo1;if(_HL2)__K2*=_Jo1}}bone._XK2(bone._gA1,bone._hA1,bone._NK2+_NL2*alpha,_ZK2,__K2,bone._QK2,bone._RK2)};_CL2.prototype._IL2=function(parent,_OL2,_JL2,_KL2,_PL2,_hx1,alpha){if(alpha==0){_OL2._b11();return }if(!parent._SK2)parent._iL2();
if(!_OL2._SK2)_OL2._iL2();var __d1=parent._gA1,_0e1=parent._hA1,_QL2=parent._OK2,_ZK2=_QL2,_RL2=parent._PK2,_SL2=_OL2._OK2;var _TL2=0,_UL2=0,_lm1=0;if(_QL2<0){_QL2=-_QL2;_TL2=180;_lm1=-1}else {_TL2=0;_lm1=1}if(_RL2<0){_RL2=-_RL2;_lm1=-_lm1}if(_SL2<0){_SL2=-_SL2;_UL2=180}else _UL2=0;var _iY1=_OL2._gA1,_jY1=0,_VL2=0,_WL2=0,_e41=parent._e41,_621=parent._621,_9c=parent._9c,_be1=parent._be1;var _I41=Math.abs(_QL2-_RL2)<=0.0001;if(!_I41){_jY1=0;_VL2=_e41*_iY1+parent._TK2;_WL2=_9c*_iY1+parent._UK2}else {_jY1=_OL2._hA1;
_VL2=_e41*_iY1+_621*_jY1+parent._TK2;_WL2=_9c*_iY1+_be1*_jY1+parent._UK2}var _XL2=parent.parent;_e41=_XL2._e41;_621=_XL2._621;_9c=_XL2._9c;_be1=_XL2._be1;var id=1/(_e41*_be1-_621*_9c),x=_JL2-_XL2._TK2,y=_KL2-_XL2._UK2;var _LL2=(x*_be1-y*_621)*id-__d1,_ML2=(y*_e41-x*_9c)*id-_0e1,_wu1=_LL2*_LL2+_ML2*_ML2;x=_VL2-_XL2._TK2;y=_WL2-_XL2._UK2;var _261=(x*_be1-y*_621)*id-__d1,_361=(y*_e41-x*_9c)*id-_0e1;var _YL2=Math.sqrt(_261*_261+_361*_361),_Nq2=_OL2.data.length*_SL2,_DM1=0,_EM1=0;_LJ2:if(_I41){_Nq2*=_QL2;
var cos=(_wu1-_YL2*_YL2-_Nq2*_Nq2)/(2*_YL2*_Nq2);if(cos<-1)cos=-1;else if(cos>1){cos=1;if(_hx1&&_YL2+_Nq2>0.0001)_ZK2*=(Math.sqrt(_wu1)/(_YL2+_Nq2)-1)*alpha+1}_EM1=Math.acos(cos)*_PL2;_e41=_YL2+_Nq2*cos;_621=_Nq2*Math.sin(_EM1);_DM1=Math.atan2(_ML2*_e41-_LL2*_621,_LL2*_e41+_ML2*_621)}else {_e41=_QL2*_Nq2;_621=_RL2*_Nq2;var _ZL2=_e41*_e41,_3t1=_621*_621,__L2=Math.atan2(_ML2,_LL2);_9c=_3t1*_YL2*_YL2+_ZL2*_wu1-_ZL2*_3t1;var _4S1=-2*_3t1*_YL2,_5S1=_3t1-_ZL2;_be1=_4S1*_4S1-4*_5S1*_9c;if(_be1>=0){var _Nr1=Math.sqrt(_be1);
if(_4S1<0)_Nr1=-_Nr1;_Nr1=-(_4S1+_Nr1)/2;var _Sb2=_Nr1/_5S1,_Kq1=_9c/_Nr1;var _321=Math.abs(_Sb2)<Math.abs(_Kq1)?_Sb2:_Kq1;if(_321*_321<=_wu1){y=Math.sqrt(_wu1-_321*_321)*_PL2;_DM1=__L2-Math.atan2(y,_321);_EM1=Math.atan2(y/_RL2,(_321-_YL2)/_QL2);break _LJ2}}var _0M2=spine._sG2.PI,_C11=_YL2-_e41,_1M2=_C11*_C11,_E11=0;var _2M2=0,_D11=_YL2+_e41,_3M2=_D11*_D11,_F11=0;_9c=-_e41*_YL2/(_ZL2-_3t1);if(_9c>=-1&&_9c<=1){_9c=Math.acos(_9c);x=_e41*Math.cos(_9c)+_YL2;y=_621*Math.sin(_9c);_be1=x*x+y*y;if(_be1<_1M2){
_0M2=_9c;_1M2=_be1;_C11=x;_E11=y}if(_be1>_3M2){_2M2=_9c;_3M2=_be1;_D11=x;_F11=y}}if(_wu1<=(_1M2+_3M2)/2){_DM1=__L2-Math.atan2(_E11*_PL2,_C11);_EM1=_0M2*_PL2}else {_DM1=__L2-Math.atan2(_F11*_PL2,_D11);_EM1=_2M2*_PL2}}var _an2=Math.atan2(_jY1,_iY1)*_lm1;var rotation=parent._NK2;_DM1=(_DM1-_an2)*spine._sG2._aL2+_TL2-rotation;if(_DM1>180)_DM1-=360;else if(_DM1<-180)_DM1+=360;parent._XK2(__d1,_0e1,rotation+_DM1*alpha,_ZK2,parent._PK2,0,0);rotation=_OL2._NK2;_EM1=((_EM1+_an2)*spine._sG2._aL2-_OL2._QK2)*_lm1+_UL2-rotation;
if(_EM1>180)_EM1-=360;else if(_EM1<-180)_EM1+=360;_OL2._XK2(_iY1,_jY1,rotation+_EM1*alpha,_OL2._OK2,_OL2._PK2,_OL2._QK2,_OL2._RK2)};return _CL2}());spine._CL2=_CL2})(spine||(spine={}));var spine;(function(spine){var _4M2=(function(){function _4M2(name){this._FL2=0;this.bones=new Array();this._UH2=1;this.compress=!1;this._hx1=!1;this._HL2=!1;this.mix=1;this.name=name}return _4M2}());spine._4M2=_4M2})(spine||(spine={}));var spine;(function(spine){var _5M2=(function(){function _5M2(data,skeleton){this.position=0;
this.spacing=0;this.rotateMix=0;this._6I2=0;this._6M2=new Array();this._a52=new Array();this._i22=new Array();this._2G2=new Array();this.lengths=new Array();this._7M2=new Array();if(data==null)throw new Error("data cannot be null.");if(skeleton==null)throw new Error("skeleton cannot be null.");this.data=data;this.bones=new Array();for(var _8c=0,_O11=data.bones.length;_8c<_O11;_8c++)this.bones.push(skeleton._DL2(data.bones[_8c].name));this.target=skeleton._U01(data.target.name);this.position=data.position;this.spacing=data.spacing;
this.rotateMix=data.rotateMix;this._6I2=data._6I2}_5M2.prototype.apply=function(){this._s11()};_5M2.prototype._s11=function(){var attachment=this.target._Z01();if(!(attachment instanceof spine._IK2))return;var rotateMix=this.rotateMix,_6I2=this._6I2;var translate=_6I2>0,rotate=rotateMix>0;if(!translate&&!rotate)return;var data=this.data;var _8M2=data.spacingMode==spine._9M2.Percent;var rotateMode=data.rotateMode;var _aM2=rotateMode==spine._bM2.Tangent,scale=rotateMode==spine._bM2.ChainScale;var _cM2=this.bones.length,
_dM2=_aM2?_cM2:_cM2+1;var bones=this.bones;var _6M2=spine._3G2._lH2(this._6M2,_dM2),lengths=null;var spacing=this.spacing;if(scale||!_8M2){if(scale)lengths=spine._3G2._lH2(this.lengths,_cM2);var _eM2=data.spacingMode==spine._9M2.Length;for(var _8c=0,_O11=_dM2-1;_8c<_O11;){var bone=bones[_8c];var _fM2=bone.data.length;if(_fM2<_5M2._vD2){if(scale)lengths[_8c]=0;_6M2[++_8c]=0}else if(_8M2){if(scale){var x=_fM2*bone._e41,y=_fM2*bone._9c;var length=Math.sqrt(x*x+y*y);lengths[_8c]=length}_6M2[++_8c]=spacing;}else {
var _gM2=_fM2*bone._e41,_hM2=_fM2*bone._9c;var _iM2=Math.sqrt(_gM2*_gM2+_hM2*_hM2);if(scale)lengths[_8c]=_iM2;_6M2[++_8c]=(_eM2?_fM2+spacing:spacing)*_iM2/_fM2}}}else {for(var _8c=1;_8c<_dM2;_8c++)_6M2[_8c]=spacing}var _a52=this._jM2(attachment,_dM2,_aM2,data._kM2==spine._lM2.Percent,_8M2);var _mM2=_a52[0],_nM2=_a52[1],_oM2=data._oM2;var _pM2=!1;if(_oM2==0)_pM2=rotateMode==spine._bM2.Chain;else {_pM2=!1;var _kt1=this.target.bone;_oM2*=_kt1._e41*_kt1._be1-_kt1._621*_kt1._9c>0?spine._sG2._qM2:-spine._sG2._qM2}
for(var _8c=0,_kt1=3;_8c<_cM2;_8c++,_kt1+=3){var bone=bones[_8c];bone._TK2+=(_mM2-bone._TK2)*_6I2;bone._UK2+=(_nM2-bone._UK2)*_6I2;var _rM2=_a52[_kt1],_sM2=_a52[_kt1+1],_261=_rM2-_mM2,_361=_sM2-_nM2;if(scale){var _tM2=lengths[_8c];if(_tM2!=0){var _Jo1=(Math.sqrt(_261*_261+_361*_361)/_tM2-1)*rotateMix+1;bone._e41*=_Jo1;bone._9c*=_Jo1}}_mM2=_rM2;_nM2=_sM2;if(rotate){var _e41=bone._e41,_621=bone._621,_9c=bone._9c,_be1=bone._be1,_321=0,cos=0,sin=0;if(_aM2)_321=_a52[_kt1-1];else if(_6M2[_8c+1]==0)_321=_a52[_kt1+2];
else _321=Math.atan2(_361,_261);_321-=Math.atan2(_9c,_e41);if(_pM2){cos=Math.cos(_321);sin=Math.sin(_321);var _uM2=bone.data.length;_mM2+=(_uM2*(cos*_e41-sin*_9c)-_261)*rotateMix;_nM2+=(_uM2*(sin*_e41+cos*_9c)-_361)*rotateMix}else {_321+=_oM2}if(_321>spine._sG2.PI)_321-=spine._sG2._vM2;else if(_321<-spine._sG2.PI)_321+=spine._sG2._vM2;_321*=rotateMix;cos=Math.cos(_321);sin=Math.sin(_321);bone._e41=cos*_e41-sin*_9c;bone._621=cos*_621-sin*_be1;bone._9c=sin*_e41+cos*_9c;bone._be1=sin*_621+cos*_be1}bone._SK2=!1}
};_5M2.prototype._jM2=function(path,_dM2,_aM2,_wM2,_8M2){var target=this.target;var position=this.position;var _6M2=this._6M2,out=spine._3G2._lH2(this._a52,_dM2*3+2),_i22=null;var _Re1=path._Re1;var _xM2=path._v41,_yM2=_xM2/6,_zM2=_5M2._AM2;if(!path._BM2){var lengths=path.lengths;_yM2-=_Re1?1:2;var _CM2=lengths[_yM2];if(_wM2)position*=_CM2;if(_8M2){for(var _8c=0;_8c<_dM2;_8c++)_6M2[_8c]*=_CM2}_i22=spine._3G2._lH2(this._i22,8);for(var _8c=0,_Op1=0,curve=0;_8c<_dM2;_8c++,_Op1+=3){var _DM2=_6M2[_8c];position+=_DM2;
var _kt1=position;if(_Re1){_kt1%=_CM2;if(_kt1<0)_kt1+=_CM2;curve=0}else if(_kt1<0){if(_zM2!=_5M2._EM2){_zM2=_5M2._EM2;path._o41(target,2,4,_i22,0,2)}this._FM2(_kt1,_i22,0,out,_Op1);continue }else if(_kt1>_CM2){if(_zM2!=_5M2._GM2){_zM2=_5M2._GM2;path._o41(target,_xM2-6,4,_i22,0,2)}this._HM2(_kt1-_CM2,_i22,0,out,_Op1);continue }for(;;curve++){var _IM2=lengths[curve];if(_kt1>_IM2)continue;if(curve==0)_kt1/=_IM2;else {var _Z52=lengths[curve-1];_kt1=(_kt1-_Z52)/(_IM2-_Z52)}break }if(curve!=_zM2){_zM2=curve;if(_Re1&&curve==_yM2){
path._o41(target,_xM2-4,4,_i22,0,2);path._o41(target,0,4,_i22,4,2)}else path._o41(target,curve*6+2,8,_i22,0,2)}this._JM2(_kt1,_i22[0],_i22[1],_i22[2],_i22[3],_i22[4],_i22[5],_i22[6],_i22[7],out,_Op1,_aM2||(_8c>0&&_DM2==0))}return out}if(_Re1){_xM2+=2;_i22=spine._3G2._lH2(this._i22,_xM2);path._o41(target,2,_xM2-4,_i22,0,2);path._o41(target,0,2,_i22,_xM2-4,2);_i22[_xM2-2]=_i22[0];_i22[_xM2-1]=_i22[1]}else {_yM2--;_xM2-=4;_i22=spine._3G2._lH2(this._i22,_xM2);path._o41(target,2,_xM2,_i22,0,2)}var _2G2=spine._3G2._lH2(this._2G2,
_yM2);var _KM2=0;var _S11=_i22[0],_T11=_i22[1],_eG2=0,_fG2=0,_gG2=0,_hG2=0,_U11=0,_V11=0;var _iG2=0,_jG2=0,_kG2=0,_lG2=0,_mG2=0,_nG2=0,_oG2=0,_pG2=0;for(var _8c=0,_ac=2;_8c<_yM2;_8c++,_ac+=6){_eG2=_i22[_ac];_fG2=_i22[_ac+1];_gG2=_i22[_ac+2];_hG2=_i22[_ac+3];_U11=_i22[_ac+4];_V11=_i22[_ac+5];_iG2=(_S11-_eG2*2+_gG2)*0.1875;_jG2=(_T11-_fG2*2+_hG2)*0.1875;_kG2=((_eG2-_gG2)*3-_S11+_U11)*0.09375;_lG2=((_fG2-_hG2)*3-_T11+_V11)*0.09375;_mG2=_iG2*2+_kG2;_nG2=_jG2*2+_lG2;_oG2=(_eG2-_S11)*0.75+_iG2+_kG2*0.16666667;
_pG2=(_fG2-_T11)*0.75+_jG2+_lG2*0.16666667;_KM2+=Math.sqrt(_oG2*_oG2+_pG2*_pG2);_oG2+=_mG2;_pG2+=_nG2;_mG2+=_kG2;_nG2+=_lG2;_KM2+=Math.sqrt(_oG2*_oG2+_pG2*_pG2);_oG2+=_mG2;_pG2+=_nG2;_KM2+=Math.sqrt(_oG2*_oG2+_pG2*_pG2);_oG2+=_mG2+_kG2;_pG2+=_nG2+_lG2;_KM2+=Math.sqrt(_oG2*_oG2+_pG2*_pG2);_2G2[_8c]=_KM2;_S11=_U11;_T11=_V11}if(_wM2)position*=_KM2;else position*=_KM2/path.lengths[_yM2-1];if(_8M2){for(var _8c=0;_8c<_dM2;_8c++)_6M2[_8c]*=_KM2}var _7M2=this._7M2;var _LM2=0;for(var _8c=0,_Op1=0,curve=0,_MM2=0;
_8c<_dM2;_8c++,_Op1+=3){var _DM2=_6M2[_8c];position+=_DM2;var _kt1=position;if(_Re1){_kt1%=_KM2;if(_kt1<0)_kt1+=_KM2;curve=0}else if(_kt1<0){this._FM2(_kt1,_i22,0,out,_Op1);continue }else if(_kt1>_KM2){this._HM2(_kt1-_KM2,_i22,_xM2-4,out,_Op1);continue }for(;;curve++){var _NM2=_2G2[curve];if(_kt1>_NM2)continue;if(curve==0)_kt1/=_NM2;else {var _Z52=_2G2[curve-1];_kt1=(_kt1-_Z52)/(_NM2-_Z52)}break }if(curve!=_zM2){_zM2=curve;var _XI2=curve*6;_S11=_i22[_XI2];_T11=_i22[_XI2+1];_eG2=_i22[_XI2+2];_fG2=_i22[_XI2+3];
_gG2=_i22[_XI2+4];_hG2=_i22[_XI2+5];_U11=_i22[_XI2+6];_V11=_i22[_XI2+7];_iG2=(_S11-_eG2*2+_gG2)*0.03;_jG2=(_T11-_fG2*2+_hG2)*0.03;_kG2=((_eG2-_gG2)*3-_S11+_U11)*0.006;_lG2=((_fG2-_hG2)*3-_T11+_V11)*0.006;_mG2=_iG2*2+_kG2;_nG2=_jG2*2+_lG2;_oG2=(_eG2-_S11)*0.3+_iG2+_kG2*0.16666667;_pG2=(_fG2-_T11)*0.3+_jG2+_lG2*0.16666667;_LM2=Math.sqrt(_oG2*_oG2+_pG2*_pG2);_7M2[0]=_LM2;for(_XI2=1;_XI2<8;_XI2++){_oG2+=_mG2;_pG2+=_nG2;_mG2+=_kG2;_nG2+=_lG2;_LM2+=Math.sqrt(_oG2*_oG2+_pG2*_pG2);_7M2[_XI2]=_LM2}_oG2+=_mG2;
_pG2+=_nG2;_LM2+=Math.sqrt(_oG2*_oG2+_pG2*_pG2);_7M2[8]=_LM2;_oG2+=_mG2+_kG2;_pG2+=_nG2+_lG2;_LM2+=Math.sqrt(_oG2*_oG2+_pG2*_pG2);_7M2[9]=_LM2;_MM2=0}_kt1*=_LM2;for(;;_MM2++){var _OM2=_7M2[_MM2];if(_kt1>_OM2)continue;if(_MM2==0)_kt1/=_OM2;else {var _Z52=_7M2[_MM2-1];_kt1=_MM2+(_kt1-_Z52)/(_OM2-_Z52)}break }this._JM2(_kt1*0.1,_S11,_T11,_eG2,_fG2,_gG2,_hG2,_U11,_V11,out,_Op1,_aM2||(_8c>0&&_DM2==0))}return out};_5M2.prototype._FM2=function(_kt1,_At1,_8c,out,_Op1){var _S11=_At1[_8c],_T11=_At1[_8c+1],_261=_At1[_8c+2]-_S11,
_361=_At1[_8c+3]-_T11,_321=Math.atan2(_361,_261);out[_Op1]=_S11+_kt1*Math.cos(_321);out[_Op1+1]=_T11+_kt1*Math.sin(_321);out[_Op1+2]=_321};_5M2.prototype._HM2=function(_kt1,_At1,_8c,out,_Op1){var _S11=_At1[_8c+2],_T11=_At1[_8c+3],_261=_S11-_At1[_8c],_361=_T11-_At1[_8c+1],_321=Math.atan2(_361,_261);out[_Op1]=_S11+_kt1*Math.cos(_321);out[_Op1+1]=_T11+_kt1*Math.sin(_321);out[_Op1+2]=_321};_5M2.prototype._JM2=function(_kt1,_S11,_T11,_eG2,_fG2,_gG2,_hG2,_U11,_V11,out,_Op1,_aM2){if(_kt1==0||isNaN(_kt1)){
out[_Op1]=_S11;out[_Op1+1]=_T11;out[_Op1+2]=Math.atan2(_fG2-_T11,_eG2-_S11);return }var _PM2=_kt1*_kt1,_QM2=_PM2*_kt1,_I41=1-_kt1,_RM2=_I41*_I41,_SM2=_RM2*_I41;var _TM2=_I41*_kt1,_UM2=_TM2*3,_VM2=_I41*_UM2,_WM2=_UM2*_kt1;var x=_S11*_SM2+_eG2*_VM2+_gG2*_WM2+_U11*_QM2,y=_T11*_SM2+_fG2*_VM2+_hG2*_WM2+_V11*_QM2;out[_Op1]=x;out[_Op1+1]=y;if(_aM2){if(_kt1<0.001)out[_Op1+2]=Math.atan2(_fG2-_T11,_eG2-_S11);else out[_Op1+2]=Math.atan2(y-(_T11*_RM2+_fG2*_TM2*2+_hG2*_PM2),x-(_S11*_RM2+_eG2*_TM2*2+_gG2*_PM2))}};
_5M2.prototype._EL2=function(){return this.data._FL2};_5M2._AM2=-1;_5M2._EM2=-2;_5M2._GM2=-3;_5M2._vD2=0.00001;return _5M2}());spine._5M2=_5M2})(spine||(spine={}));var spine;(function(spine){var _XM2=(function(){function _XM2(name){this._FL2=0;this.bones=new Array();this.name=name}return _XM2}());spine._XM2=_XM2;var _lM2;(function(_lM2){_lM2[_lM2["Fixed"]=0]="Fixed";_lM2[_lM2["Percent"]=1]="Percent"})(_lM2=spine._lM2||(spine._lM2={}));var _9M2;(function(_9M2){_9M2[_9M2["Length"]=0]="Length";_9M2[_9M2["Fixed"]=1]="Fixed";
_9M2[_9M2["Percent"]=2]="Percent"})(_9M2=spine._9M2||(spine._9M2={}));var _bM2;(function(_bM2){_bM2[_bM2["Tangent"]=0]="Tangent";_bM2[_bM2["Chain"]=1]="Chain";_bM2[_bM2["ChainScale"]=2]="ChainScale"})(_bM2=spine._bM2||(spine._bM2={}))})(spine||(spine={}));var spine;(function(spine){var _YM2=(function(){function _YM2(_ZM2){this._aK2=new Array();this._fA1={};this._ZM2=_ZM2}_YM2.prototype._MJ1=function(){var _8c=0;for(var _C41 in this._fA1)_8c++;return _8c};return _YM2}());var __M2=(function(){function __M2(_8K2){
if(_8K2===void 0){_8K2=""}this._0N2={};this._1N2={};this._2N2={};this._9K2={};this._8K2=_8K2}__M2.prototype._3N2=function(_ZM2,_7K2,path){var _0N2=this._0N2[_ZM2];if(_0N2===null||_0N2===undefined){_0N2=new _YM2(_ZM2);this._0N2[_ZM2]=_0N2}if(_7K2!==null)_0N2._7K2=_7K2;_0N2._aK2.push(path);if(this._1N2[path]===path){return !1}else {this._1N2[path]=path;return !0}};__M2.prototype._eK2=function(_ZM2,path){var _xG2=this;path=this._8K2+path;if(!this._3N2(_ZM2,null,path))return;var _PJ1=new XMLHttpRequest();_PJ1.onreadystatechange=function(){
if(_PJ1.readyState==XMLHttpRequest._4N2){if(_PJ1.status>=200&&_PJ1.status<300){_xG2._2N2[path]=_PJ1.responseText}else {_xG2._9K2[path]="Couldn't load text "+path+": status "+_PJ1.status+", "+_PJ1.responseText}}};_PJ1.open("GET",path,!0);_PJ1.send()};__M2.prototype._5N2=function(_ZM2,path){var _xG2=this;path=this._8K2+path;if(!this._3N2(_ZM2,null,path))return;var _PJ1=new XMLHttpRequest();_PJ1.onreadystatechange=function(){if(_PJ1.readyState==XMLHttpRequest._4N2){if(_PJ1.status>=200&&_PJ1.status<300){
_xG2._2N2[path]=JSON.parse(_PJ1.responseText)}else {_xG2._9K2[path]="Couldn't load text "+path+": status "+_PJ1.status+", "+_PJ1.responseText}}};_PJ1.open("GET",path,!0);_PJ1.send()};__M2.prototype._k31=function(_ZM2,_7K2,path){var _xG2=this;path=this._8K2+path;if(!this._3N2(_ZM2,_7K2,path))return;var img=new Image();img.crossOrigin=_fK2;img.src=_BI1(null,null,path);img.onload=function(_gK2){_xG2._2N2[path]=img};img.onerror=function(_gK2){_xG2._9K2[path]="Couldn't load image "+path}};__M2.prototype.get=function(_ZM2,
path){path=this._8K2+path;var _0N2=this._0N2[_ZM2];if(_0N2===null||_0N2===undefined)return !0;return _0N2._fA1[path]};__M2.prototype._6N2=function(_0N2){for(var _8c=0;_8c<_0N2._aK2.length;_8c++){var path=_0N2._aK2[_8c];var _uK2=_0N2._fA1[path];if(_uK2===null||_uK2===undefined){var _7N2=this._2N2[path];if(_7N2===null||_7N2===undefined)continue;if(_7N2 instanceof HTMLImageElement){_0N2._fA1[path]=_0N2._7K2(_7N2)}else {_0N2._fA1[path]=_7N2}}}};__M2.prototype._wK2=function(_ZM2){var _0N2=this._0N2[_ZM2];if(_0N2===null||_0N2===undefined)return !0;
this._6N2(_0N2);return _0N2._aK2.length==_0N2._MJ1()};__M2.prototype.dispose=function(){};__M2.prototype._zK2=function(){return Object._AK2(this._9K2).length>0};__M2.prototype._BK2=function(){return this._9K2};return __M2}());spine.__M2=__M2})(spine||(spine={}));var spine;(function(spine){var _701=(function(){function _701(data){this._8N2=new Array();this._9N2=new Array();this.time=0;this.scaleX=1;this.scaleY=1;this.x=0;this.y=0;if(data==null)throw new Error("data cannot be null.");this.data=data;this.bones=new Array();
for(var _8c=0;_8c<data.bones.length;_8c++){var _aN2=data.bones[_8c];var bone=void 0;if(_aN2.parent==null)bone=new spine._MK2(_aN2,this,null);else {var _bN2=this.bones[_aN2.parent.index];bone=new spine._MK2(_aN2,this,_bN2);_bN2._IQ1.push(bone)}this.bones.push(bone)}this.slots=new Array();this.drawOrder=new Array();for(var _8c=0;_8c<data.slots.length;_8c++){var _cN2=data.slots[_8c];var bone=this.bones[_cN2._aN2.index];var slot=new spine._dN2(_cN2,bone);this.slots.push(slot);this.drawOrder.push(slot)}this.__H2=new Array();
for(var _8c=0;_8c<data.__H2.length;_8c++){var _eN2=data.__H2[_8c];this.__H2.push(new spine._CL2(_eN2,this))}this._cI2=new Array();for(var _8c=0;_8c<data._cI2.length;_8c++){var _fN2=data._cI2[_8c];this._cI2.push(new spine._gN2(_fN2,this))}this._kI2=new Array();for(var _8c=0;_8c<data._kI2.length;_8c++){var _hN2=data._kI2[_8c];this._kI2.push(new spine._5M2(_hN2,this))}this.color=new spine._b41(1,1,1,1);this._iN2()}_701.prototype._iN2=function(){var _iN2=this._8N2;_iN2.length=0;this._9N2.length=0;var bones=this.bones;
for(var _8c=0,_O11=bones.length;_8c<_O11;_8c++)bones[_8c]._VK2=!1;var __H2=this.__H2;var _cI2=this._cI2;var _kI2=this._kI2;var _jN2=__H2.length,_kN2=_cI2.length,_lN2=_kI2.length;var _mN2=_jN2+_kN2+_lN2;_LJ2:for(var _8c=0;_8c<_mN2;_8c++){for(var _XI2=0;_XI2<_jN2;_XI2++){var _ZH2=__H2[_XI2];if(_ZH2.data._FL2==_8c){this._nN2(_ZH2);continue _LJ2}}for(var _XI2=0;_XI2<_kN2;_XI2++){var _ZH2=_cI2[_XI2];if(_ZH2.data._FL2==_8c){this._oN2(_ZH2);continue _LJ2}}for(var _XI2=0;_XI2<_lN2;_XI2++){var _ZH2=_kI2[_XI2];if(_ZH2.data._FL2==_8c){
this._pN2(_ZH2);continue _LJ2}}}for(var _8c=0,_O11=bones.length;_8c<_O11;_8c++)this._qN2(bones[_8c])};_701.prototype._nN2=function(_ZH2){var target=_ZH2.target;this._qN2(target);var _rN2=_ZH2.bones;var parent=_rN2[0];this._qN2(parent);if(_rN2.length>1){var _OL2=_rN2[_rN2.length-1];if(!(this._8N2.indexOf(_OL2)>-1))this._9N2.push(_OL2);}this._8N2.push(_ZH2);this._sN2(parent._IQ1);_rN2[_rN2.length-1]._VK2=!0};_701.prototype._pN2=function(_ZH2){var slot=_ZH2.target;var _W01=slot.data.index;var _tN2=slot.bone;
if(this.skin!=null)this._uN2(this.skin,_W01,_tN2);if(this.data._O01!=null&&this.data._O01!=this.skin)this._uN2(this.data._O01,_W01,_tN2);for(var _8c=0,_O11=this.data.skins.length;_8c<_O11;_8c++)this._uN2(this.data.skins[_8c],_W01,_tN2);var attachment=slot._Z01();if(attachment instanceof spine._IK2)this._vN2(attachment,_tN2);var _rN2=_ZH2.bones;var _cM2=_rN2.length;for(var _8c=0;_8c<_cM2;_8c++)this._qN2(_rN2[_8c]);this._8N2.push(_ZH2);for(var _8c=0;_8c<_cM2;_8c++)this._sN2(_rN2[_8c]._IQ1);for(var _8c=0;_8c<_cM2;
_8c++)_rN2[_8c]._VK2=!0};_701.prototype._oN2=function(_ZH2){this._qN2(_ZH2.target);var _rN2=_ZH2.bones;var _cM2=_rN2.length;if(_ZH2.data._uL2){for(var _8c=0;_8c<_cM2;_8c++){var _OL2=_rN2[_8c];this._qN2(_OL2.parent);if(!(this._8N2.indexOf(_OL2)>-1))this._9N2.push(_OL2)}}else {for(var _8c=0;_8c<_cM2;_8c++){this._qN2(_rN2[_8c])}}this._8N2.push(_ZH2);for(var _XI2=0;_XI2<_cM2;_XI2++)this._sN2(_rN2[_XI2]._IQ1);for(var _XI2=0;_XI2<_cM2;_XI2++)_rN2[_XI2]._VK2=!0};_701.prototype._uN2=function(skin,_W01,_tN2){var _5J2=skin._5J2[_W01];
if(!_5J2)return;for(var key in _5J2){this._vN2(_5J2[key],_tN2)}};_701.prototype._vN2=function(attachment,_tN2){if(!(attachment instanceof spine._IK2))return;var _wN2=attachment.bones;if(_wN2==null)this._qN2(_tN2);else {var bones=this.bones;var _8c=0;while(_8c<_wN2.length){var _cM2=_wN2[_8c++];for(var _O11=_8c+_cM2;_8c<_O11;_8c++){var _zG2=_wN2[_8c];this._qN2(bones[_zG2])}}}};_701.prototype._qN2=function(bone){if(bone._VK2)return;var parent=bone.parent;if(parent!=null)this._qN2(parent);bone._VK2=!0;this._8N2.push(bone)}
;_701.prototype._sN2=function(bones){for(var _8c=0,_O11=bones.length;_8c<_O11;_8c++){var bone=bones[_8c];if(bone._VK2)this._sN2(bone._IQ1);bone._VK2=!1}};_701.prototype._b11=function(){var _9N2=this._9N2;for(var _8c=0,_O11=_9N2.length;_8c<_O11;_8c++){var bone=_9N2[_8c];bone._gA1=bone.x;bone._hA1=bone.y;bone._NK2=bone.rotation;bone._OK2=bone.scaleX;bone._PK2=bone.scaleY;bone._QK2=bone.shearX;bone._RK2=bone.shearY;bone._SK2=!0}var _iN2=this._8N2;for(var _8c=0,_O11=_iN2.length;_8c<_O11;_8c++)_iN2[_8c]._s11()}
;_701.prototype._WK2=function(){this._xN2();this._Q01()};_701.prototype._xN2=function(){var bones=this.bones;for(var _8c=0,_O11=bones.length;_8c<_O11;_8c++)bones[_8c]._WK2();var __H2=this.__H2;for(var _8c=0,_O11=__H2.length;_8c<_O11;_8c++){var _ZH2=__H2[_8c];_ZH2.mix=_ZH2.data.mix;_ZH2._UH2=_ZH2.data._UH2;_ZH2.compress=_ZH2.data.compress;_ZH2._hx1=_ZH2.data._hx1}var _cI2=this._cI2;for(var _8c=0,_O11=_cI2.length;_8c<_O11;_8c++){var _ZH2=_cI2[_8c];var data=_ZH2.data;_ZH2.rotateMix=data.rotateMix;_ZH2._6I2=data._6I2;
_ZH2.scaleMix=data.scaleMix;_ZH2._7I2=data._7I2}var _kI2=this._kI2;for(var _8c=0,_O11=_kI2.length;_8c<_O11;_8c++){var _ZH2=_kI2[_8c];var data=_ZH2.data;_ZH2.position=data.position;_ZH2.spacing=data.spacing;_ZH2.rotateMix=data.rotateMix;_ZH2._6I2=data._6I2}};_701.prototype._Q01=function(){var slots=this.slots;spine._3G2._rH2(slots,0,this.drawOrder,0,slots.length);for(var _8c=0,_O11=slots.length;_8c<_O11;_8c++)slots[_8c]._WK2()};_701.prototype._q01=function(){if(this.bones.length==0)return null;return this.bones[0];
};_701.prototype._DL2=function(_yN2){if(_yN2==null)throw new Error("boneName cannot be null.");var bones=this.bones;for(var _8c=0,_O11=bones.length;_8c<_O11;_8c++){var bone=bones[_8c];if(bone.data.name==_yN2)return bone}return null};_701.prototype._zN2=function(_yN2){if(_yN2==null)throw new Error("boneName cannot be null.");var bones=this.bones;for(var _8c=0,_O11=bones.length;_8c<_O11;_8c++)if(bones[_8c].data.name==_yN2)return _8c;return -1};_701.prototype._U01=function(_AN2){if(_AN2==null)throw new Error("slotName cannot be null.");
var slots=this.slots;for(var _8c=0,_O11=slots.length;_8c<_O11;_8c++){var slot=slots[_8c];if(slot.data.name==_AN2)return slot}return null};_701.prototype._X01=function(_AN2){if(_AN2==null)throw new Error("slotName cannot be null.");var slots=this.slots;for(var _8c=0,_O11=slots.length;_8c<_O11;_8c++)if(slots[_8c].data.name==_AN2)return _8c;return -1};_701.prototype._P01=function(_BN2){var skin=this.data._CN2(_BN2);if(skin==null)throw new Error("Skin not found: "+_BN2);this._DN2(skin)};_701.prototype._DN2=function(_EN2){
if(_EN2!=null){if(this.skin!=null)_EN2._FN2(this,this.skin);else {var slots=this.slots;for(var _8c=0,_O11=slots.length;_8c<_O11;_8c++){var slot=slots[_8c];var _GN2=slot.data._7H2;if(_GN2!=null){var attachment=_EN2._Z01(_8c,_GN2);if(attachment!=null)slot._V01(attachment)}}}}this.skin=_EN2};_701.prototype._HN2=function(_AN2,_7H2){return this._Z01(this.data._X01(_AN2),_7H2)};_701.prototype._Z01=function(_W01,_7H2){if(_7H2==null)throw new Error("attachmentName cannot be null.");if(this.skin!=null){var attachment=this.skin._Z01(_W01,
_7H2);if(attachment!=null)return attachment}if(this.data._O01!=null)return this.data._O01._Z01(_W01,_7H2);return null};_701.prototype._V01=function(_AN2,_7H2){if(_AN2==null)throw new Error("slotName cannot be null.");var slots=this.slots;for(var _8c=0,_O11=slots.length;_8c<_O11;_8c++){var slot=slots[_8c];if(slot.data.name==_AN2){var attachment=null;if(_7H2!=null){attachment=this._Z01(_8c,_7H2);if(attachment==null)throw new Error("Attachment not found: "+_7H2+", for slot: "+_AN2)}slot._V01(attachment);return }
}throw new Error("Slot not found: "+_AN2)};_701.prototype._IN2=function(_JN2){if(_JN2==null)throw new Error("constraintName cannot be null.");var __H2=this.__H2;for(var _8c=0,_O11=__H2.length;_8c<_O11;_8c++){var ikConstraint=__H2[_8c];if(ikConstraint.data.name==_JN2)return ikConstraint}return null};_701.prototype._KN2=function(_JN2){if(_JN2==null)throw new Error("constraintName cannot be null.");var _cI2=this._cI2;for(var _8c=0,_O11=_cI2.length;_8c<_O11;_8c++){var _ZH2=_cI2[_8c];if(_ZH2.data.name==_JN2)return _ZH2}
return null};_701.prototype._LN2=function(_JN2){if(_JN2==null)throw new Error("constraintName cannot be null.");var _kI2=this._kI2;for(var _8c=0,_O11=_kI2.length;_8c<_O11;_8c++){var _ZH2=_kI2[_8c];if(_ZH2.data.name==_JN2)return _ZH2}return null};_701.prototype.getBounds=function(offset,size,_At1){if(_At1===void 0){_At1=new Array(2)}if(offset==null)throw new Error("offset cannot be null.");if(size==null)throw new Error("size cannot be null.");var drawOrder=this.drawOrder;var _C11=Number.POSITIVE_INFINITY,_E11=Number.POSITIVE_INFINITY,
_D11=Number.NEGATIVE_INFINITY,_F11=Number.NEGATIVE_INFINITY;for(var _8c=0,_O11=drawOrder.length;_8c<_O11;_8c++){var slot=drawOrder[_8c];var _xM2=0;var vertices=null;var attachment=slot._Z01();if(attachment instanceof spine._U31){_xM2=8;vertices=spine._3G2._lH2(_At1,_xM2,0);attachment._o41(slot.bone,vertices,0,2)}else if(attachment instanceof spine._W31){var _u41=attachment;_xM2=_u41._v41;vertices=spine._3G2._lH2(_At1,_xM2,0);_u41._o41(slot,0,_xM2,vertices,0,2)}if(vertices!=null){for(var _XI2=0,_MN2=vertices.length;
_XI2<_MN2;_XI2+=2){var x=vertices[_XI2],y=vertices[_XI2+1];_C11=Math.min(_C11,x);_E11=Math.min(_E11,y);_D11=Math.max(_D11,x);_F11=Math.max(_F11,y)}}}offset.set(_C11,_E11);size.set(_D11-_C11,_F11-_E11)};_701.prototype._s11=function(_Sn2){this.time+=_Sn2};return _701}());spine._701=_701})(spine||(spine={}));var spine;(function(spine){var _o01=(function(){function _o01(){this._C11=0;this._E11=0;this._D11=0;this._F11=0;this._B11=new Array();this._P11=new Array();this._NN2=new spine._vI2(function(){return spine._3G2._4G2(16)}
)}_o01.prototype._s11=function(skeleton,_ON2){if(skeleton==null)throw new Error("skeleton cannot be null.");var _B11=this._B11;var _P11=this._P11;var _NN2=this._NN2;var slots=skeleton.slots;var _PN2=slots.length;_B11.length=0;_NN2._QN2(_P11);_P11.length=0;for(var _8c=0;_8c<_PN2;_8c++){var slot=slots[_8c];var attachment=slot._Z01();if(attachment instanceof spine._Y31){var _o61=attachment;_B11.push(_o61);var _oW1=_NN2._FJ2();if(_oW1.length!=_o61._v41){_oW1=spine._3G2._4G2(_o61._v41)}_P11.push(_oW1);_o61._o41(slot,
0,_o61._v41,_oW1,0,2)}}if(_ON2){this._RN2()}else {this._C11=Number.POSITIVE_INFINITY;this._E11=Number.POSITIVE_INFINITY;this._D11=Number.NEGATIVE_INFINITY;this._F11=Number.NEGATIVE_INFINITY}};_o01.prototype._RN2=function(){var _C11=Number.POSITIVE_INFINITY,_E11=Number.POSITIVE_INFINITY,_D11=Number.NEGATIVE_INFINITY,_F11=Number.NEGATIVE_INFINITY;var _P11=this._P11;for(var _8c=0,_O11=_P11.length;_8c<_O11;_8c++){var _oW1=_P11[_8c];var vertices=_oW1;for(var _XI2=0,_MN2=_oW1.length;_XI2<_MN2;_XI2+=2){var x=vertices[_XI2];
var y=vertices[_XI2+1];_C11=Math.min(_C11,x);_E11=Math.min(_E11,y);_D11=Math.max(_D11,x);_F11=Math.max(_F11,y)}}this._C11=_C11;this._E11=_E11;this._D11=_D11;this._F11=_F11};_o01.prototype._SN2=function(x,y){return x>=this._C11&&x<=this._D11&&y>=this._E11&&y<=this._F11};_o01.prototype._TN2=function(_S11,_T11,_U11,_V11){var _C11=this._C11;var _E11=this._E11;var _D11=this._D11;var _F11=this._F11;if((_S11<=_C11&&_U11<=_C11)||(_T11<=_E11&&_V11<=_E11)||(_S11>=_D11&&_U11>=_D11)||(_T11>=_F11&&_V11>=_F11))return !1;
var _R11=(_V11-_T11)/(_U11-_S11);var y=_R11*(_C11-_S11)+_T11;if(y>_E11&&y<_F11)return !0;y=_R11*(_D11-_S11)+_T11;if(y>_E11&&y<_F11)return !0;var x=(_E11-_T11)/_R11+_S11;if(x>_C11&&x<_D11)return !0;x=(_F11-_T11)/_R11+_S11;if(x>_C11&&x<_D11)return !0;return !1};_o01.prototype._UN2=function(_VN2){return this._C11<_VN2._D11&&this._D11>_VN2._C11&&this._E11<_VN2._F11&&this._F11>_VN2._E11;};_o01.prototype._j21=function(x,y){var _P11=this._P11;for(var _8c=0,_O11=_P11.length;_8c<_O11;_8c++)if(this._WN2(_P11[_8c],x,
y))return this._B11[_8c];return null};_o01.prototype._WN2=function(_oW1,x,y){var vertices=_oW1;var _MN2=_oW1.length;var _XN2=_MN2-2;var _YN2=!1;for(var _XI2=0;_XI2<_MN2;_XI2+=2){var _ZN2=vertices[_XI2+1];var _uG2=vertices[_XN2+1];if((_ZN2<y&&_uG2>=y)||(_uG2<y&&_ZN2>=y)){var __N2=vertices[_XI2];if(__N2+(y-_ZN2)/(_uG2-_ZN2)*(vertices[_XN2]-__N2)<x)_YN2=!_YN2}_XN2=_XI2}return _YN2};_o01.prototype._X11=function(_S11,_T11,_U11,_V11){var _P11=this._P11;for(var _8c=0,_O11=_P11.length;_8c<_O11;_8c++)if(this._0O2(_P11[_8c],
_S11,_T11,_U11,_V11))return this._B11[_8c];return null};_o01.prototype._0O2=function(_oW1,_S11,_T11,_U11,_V11){var vertices=_oW1;var _MN2=_oW1.length;var _1O2=_S11-_U11,_2O2=_T11-_V11;var _3O2=_S11*_V11-_T11*_U11;var _461=vertices[_MN2-2],_561=vertices[_MN2-1];for(var _XI2=0;_XI2<_MN2;_XI2+=2){var _4O2=vertices[_XI2],_5O2=vertices[_XI2+1];var _6O2=_461*_5O2-_561*_4O2;var _7O2=_461-_4O2,_8O2=_561-_5O2;var _9O2=_1O2*_8O2-_2O2*_7O2;var x=(_3O2*_7O2-_1O2*_6O2)/_9O2;if(((x>=_461&&x<=_4O2)||(x>=_4O2&&x<=_461))&&((x>=_S11&&x<=_U11)||(x>=_U11&&x<=_S11))){
var y=(_3O2*_8O2-_2O2*_6O2)/_9O2;if(((y>=_561&&y<=_5O2)||(y>=_5O2&&y<=_561))&&((y>=_T11&&y<=_V11)||(y>=_V11&&y<=_T11)))return !0}_461=_4O2;_561=_5O2}return !1};_o01.prototype._aO2=function(_o61){if(_o61==null)throw new Error("boundingBox cannot be null.");var index=this._B11.indexOf(_o61);return index==-1?null:this._P11[index]};_o01.prototype._km2=function(){return this._D11-this._C11};_o01.prototype._lm2=function(){return this._F11-this._E11;};return _o01}());spine._o01=_o01})(spine||(spine={}));var spine;
(function(spine){var _x41=(function(){function _x41(){this._bO2=new spine._cO2();this._dO2=new Array();this._eO2=new Array();this._A41=new Array();this._B41=new Array();this._fO2=new Array()}_x41.prototype._y41=function(slot,clip){if(this._gO2!=null)return 0;this._gO2=clip;var _O11=clip._v41;var vertices=spine._3G2._lH2(this._dO2,_O11);clip._o41(slot,0,_O11,vertices,0,2);var _dO2=this._dO2;_x41._hO2(_dO2);var _iO2=this._iO2=this._bO2._jO2(_dO2,this._bO2._kO2(_dO2));for(var _8c=0,_lO2=_iO2.length;_8c<_lO2;_8c++){
var _oW1=_iO2[_8c];_x41._hO2(_oW1);_oW1.push(_oW1[0]);_oW1.push(_oW1[1])}return _iO2.length};_x41.prototype._L41=function(slot){if(this._gO2!=null&&this._gO2._mO2==slot.data)this._M41()};_x41.prototype._M41=function(){if(this._gO2==null)return;this._gO2=null;this._iO2=null;this._A41.length=0;this._B41.length=0;this._dO2.length=0};_x41.prototype._n41=function(){return this._gO2!=null};_x41.prototype._z41=function(vertices,_xM2,triangles,_nO2,uvs,_ZG2,__G2,twoColor){var _eO2=this._eO2,_A41=this._A41;var _B41=this._B41;
var _P11=this._iO2;var _oO2=this._iO2.length;var _Nw2=twoColor?12:8;var index=0;_A41.length=0;_B41.length=0;_LJ2:for(var _8c=0;_8c<_nO2;_8c+=3){var _pO2=triangles[_8c]<<1;var _S11=vertices[_pO2],_T11=vertices[_pO2+1];var _1Z1=uvs[_pO2],_661=uvs[_pO2+1];_pO2=triangles[_8c+1]<<1;var _U11=vertices[_pO2],_V11=vertices[_pO2+1];var _2Z1=uvs[_pO2],_761=uvs[_pO2+1];_pO2=triangles[_8c+2]<<1;var _461=vertices[_pO2],_561=vertices[_pO2+1];var _qO2=uvs[_pO2],_861=uvs[_pO2+1];for(var _kt1=0;_kt1<_oO2;_kt1++){var _Jo1=_A41.length;
if(this.clip(_S11,_T11,_U11,_V11,_461,_561,_P11[_kt1],_eO2)){var _rO2=_eO2.length;if(_rO2==0)continue;var _sO2=_V11-_561,_pU1=_461-_U11,_3b2=_S11-_461,_tO2=_561-_T11;var _be1=1/(_sO2*_3b2+_pU1*(_T11-_561));var _uO2=_rO2>>1;var _vO2=this._eO2;var _wO2=spine._3G2._lH2(_A41,_Jo1+_uO2*_Nw2);for(var _XI2=0;_XI2<_rO2;_XI2+=2){var x=_vO2[_XI2],y=_vO2[_XI2+1];_wO2[_Jo1]=x;_wO2[_Jo1+1]=y;_wO2[_Jo1+2]=_ZG2._321;_wO2[_Jo1+3]=_ZG2._d41;_wO2[_Jo1+4]=_ZG2._621;_wO2[_Jo1+5]=_ZG2._e41;var _AS1=x-_461,_4S1=y-_561;var _e41=(_sO2*_AS1+_pU1*_4S1)*_be1;
var _621=(_tO2*_AS1+_3b2*_4S1)*_be1;var _9c=1-_e41-_621;_wO2[_Jo1+6]=_1Z1*_e41+_2Z1*_621+_qO2*_9c;_wO2[_Jo1+7]=_661*_e41+_761*_621+_861*_9c;if(twoColor){_wO2[_Jo1+8]=__G2._321;_wO2[_Jo1+9]=__G2._d41;_wO2[_Jo1+10]=__G2._621;_wO2[_Jo1+11]=__G2._e41}_Jo1+=_Nw2}_Jo1=_B41.length;var _xO2=spine._3G2._lH2(_B41,_Jo1+3*(_uO2-2));_uO2--;for(var _XI2=1;_XI2<_uO2;_XI2++){_xO2[_Jo1]=index;_xO2[_Jo1+1]=(index+_XI2);_xO2[_Jo1+2]=(index+_XI2+1);_Jo1+=3}index+=_uO2+1}else {var _wO2=spine._3G2._lH2(_A41,_Jo1+3*_Nw2);_wO2[_Jo1]=_S11;
_wO2[_Jo1+1]=_T11;_wO2[_Jo1+2]=_ZG2._321;_wO2[_Jo1+3]=_ZG2._d41;_wO2[_Jo1+4]=_ZG2._621;_wO2[_Jo1+5]=_ZG2._e41;if(!twoColor){_wO2[_Jo1+6]=_1Z1;_wO2[_Jo1+7]=_661;_wO2[_Jo1+8]=_U11;_wO2[_Jo1+9]=_V11;_wO2[_Jo1+10]=_ZG2._321;_wO2[_Jo1+11]=_ZG2._d41;_wO2[_Jo1+12]=_ZG2._621;_wO2[_Jo1+13]=_ZG2._e41;_wO2[_Jo1+14]=_2Z1;_wO2[_Jo1+15]=_761;_wO2[_Jo1+16]=_461;_wO2[_Jo1+17]=_561;_wO2[_Jo1+18]=_ZG2._321;_wO2[_Jo1+19]=_ZG2._d41;_wO2[_Jo1+20]=_ZG2._621;_wO2[_Jo1+21]=_ZG2._e41;_wO2[_Jo1+22]=_qO2;_wO2[_Jo1+23]=_861}
else {_wO2[_Jo1+6]=_1Z1;_wO2[_Jo1+7]=_661;_wO2[_Jo1+8]=__G2._321;_wO2[_Jo1+9]=__G2._d41;_wO2[_Jo1+10]=__G2._621;_wO2[_Jo1+11]=__G2._e41;_wO2[_Jo1+12]=_U11;_wO2[_Jo1+13]=_V11;_wO2[_Jo1+14]=_ZG2._321;_wO2[_Jo1+15]=_ZG2._d41;_wO2[_Jo1+16]=_ZG2._621;_wO2[_Jo1+17]=_ZG2._e41;_wO2[_Jo1+18]=_2Z1;_wO2[_Jo1+19]=_761;_wO2[_Jo1+20]=__G2._321;_wO2[_Jo1+21]=__G2._d41;_wO2[_Jo1+22]=__G2._621;_wO2[_Jo1+23]=__G2._e41;_wO2[_Jo1+24]=_461;_wO2[_Jo1+25]=_561;_wO2[_Jo1+26]=_ZG2._321;_wO2[_Jo1+27]=_ZG2._d41;_wO2[_Jo1+28]=_ZG2._621;
_wO2[_Jo1+29]=_ZG2._e41;_wO2[_Jo1+30]=_qO2;_wO2[_Jo1+31]=_861;_wO2[_Jo1+32]=__G2._321;_wO2[_Jo1+33]=__G2._d41;_wO2[_Jo1+34]=__G2._621;_wO2[_Jo1+35]=__G2._e41}_Jo1=_B41.length;var _xO2=spine._3G2._lH2(_B41,_Jo1+3);_xO2[_Jo1]=index;_xO2[_Jo1+1]=(index+1);_xO2[_Jo1+2]=(index+2);index+=3;continue _LJ2}}}};_x41.prototype.clip=function(_S11,_T11,_U11,_V11,_461,_561,_yO2,_zr1){var _zO2=_zr1;var _AO2=!1;var _xr1=null;if(_yO2.length%4>=2){_xr1=_zr1;_zr1=this._fO2}else _xr1=this._fO2;_xr1.length=0;_xr1.push(_S11);
_xr1.push(_T11);_xr1.push(_U11);_xr1.push(_V11);_xr1.push(_461);_xr1.push(_561);_xr1.push(_S11);_xr1.push(_T11);_zr1.length=0;var _BO2=_yO2;var _CO2=_yO2.length-4;for(var _8c=0;;_8c+=2){var _DO2=_BO2[_8c],_EO2=_BO2[_8c+1];var _FO2=_BO2[_8c+2],_GO2=_BO2[_8c+3];var _HO2=_DO2-_FO2,_IO2=_EO2-_GO2;var _JO2=_xr1;var _KO2=_xr1.length-2,_LO2=_zr1.length;for(var _XI2=0;_XI2<_KO2;_XI2+=2){var _MO2=_JO2[_XI2],_NO2=_JO2[_XI2+1];var _OO2=_JO2[_XI2+2],_PO2=_JO2[_XI2+3];var _QO2=_HO2*(_PO2-_GO2)-_IO2*(_OO2-_FO2)>0;if(_HO2*(_NO2-_GO2)-_IO2*(_MO2-_FO2)>0){
if(_QO2){_zr1.push(_OO2);_zr1.push(_PO2);continue }var _AS1=_PO2-_NO2,_5S1=_OO2-_MO2;var _RO2=(_5S1*(_EO2-_NO2)-_AS1*(_DO2-_MO2))/(_AS1*(_FO2-_DO2)-_5S1*(_GO2-_EO2));_zr1.push(_DO2+(_FO2-_DO2)*_RO2);_zr1.push(_EO2+(_GO2-_EO2)*_RO2);}else if(_QO2){var _AS1=_PO2-_NO2,_5S1=_OO2-_MO2;var _RO2=(_5S1*(_EO2-_NO2)-_AS1*(_DO2-_MO2))/(_AS1*(_FO2-_DO2)-_5S1*(_GO2-_EO2));_zr1.push(_DO2+(_FO2-_DO2)*_RO2);_zr1.push(_EO2+(_GO2-_EO2)*_RO2);_zr1.push(_OO2);_zr1.push(_PO2)}_AO2=!0}if(_LO2==_zr1.length){_zO2.length=0;return !0}
_zr1.push(_zr1[0]);_zr1.push(_zr1[1]);if(_8c==_CO2)break;var _At1=_zr1;_zr1=_xr1;_zr1.length=0;_xr1=_At1}if(_zO2!=_zr1){_zO2.length=0;for(var _8c=0,_O11=_zr1.length-2;_8c<_O11;_8c++)_zO2[_8c]=_zr1[_8c]}else _zO2.length=_zO2.length-2;return _AO2};_x41._hO2=function(_oW1){var vertices=_oW1;var _SO2=_oW1.length;var _dV1=vertices[_SO2-2]*vertices[1]-vertices[0]*vertices[_SO2-1],_TO2=0,_UO2=0,_VO2=0,_WO2=0;for(var _8c=0,_O11=_SO2-3;_8c<_O11;_8c+=2){_TO2=vertices[_8c];_UO2=vertices[_8c+1];_VO2=vertices[_8c+2];
_WO2=vertices[_8c+3];_dV1+=_TO2*_WO2-_VO2*_UO2}if(_dV1<0)return;for(var _8c=0,_XO2=_SO2-2,_O11=_SO2>>1;_8c<_O11;_8c+=2){var x=vertices[_8c],y=vertices[_8c+1];var _BY1=_XO2-_8c;vertices[_8c]=vertices[_BY1];vertices[_8c+1]=vertices[_BY1+1];vertices[_BY1]=x;vertices[_BY1+1]=y}};return _x41}());spine._x41=_x41;})(spine||(spine={}));var spine;(function(spine){var _YO2=(function(){function _YO2(){this.bones=new Array();this.slots=new Array();this.skins=new Array();this.events=new Array();this.animations=new Array();
this.__H2=new Array();this._cI2=new Array();this._kI2=new Array();this._UN=0}_YO2.prototype._DL2=function(_yN2){if(_yN2==null)throw new Error("boneName cannot be null.");var bones=this.bones;for(var _8c=0,_O11=bones.length;_8c<_O11;_8c++){var bone=bones[_8c];if(bone.name==_yN2)return bone}return null};_YO2.prototype._zN2=function(_yN2){if(_yN2==null)throw new Error("boneName cannot be null.");var bones=this.bones;for(var _8c=0,_O11=bones.length;_8c<_O11;_8c++)if(bones[_8c].name==_yN2)return _8c;return -1};_YO2.prototype._U01=function(_AN2){
if(_AN2==null)throw new Error("slotName cannot be null.");var slots=this.slots;for(var _8c=0,_O11=slots.length;_8c<_O11;_8c++){var slot=slots[_8c];if(slot.name==_AN2)return slot}return null};_YO2.prototype._X01=function(_AN2){if(_AN2==null)throw new Error("slotName cannot be null.");var slots=this.slots;for(var _8c=0,_O11=slots.length;_8c<_O11;_8c++)if(slots[_8c].name==_AN2)return _8c;return -1};_YO2.prototype._CN2=function(_BN2){if(_BN2==null)throw new Error("skinName cannot be null.");var skins=this.skins;for(var _8c=0,
_O11=skins.length;_8c<_O11;_8c++){var skin=skins[_8c];if(skin.name==_BN2)return skin}return null};_YO2.prototype._ZO2=function(__O2){if(__O2==null)throw new Error("eventDataName cannot be null.");var events=this.events;for(var _8c=0,_O11=events.length;_8c<_O11;_8c++){var _0P2=events[_8c];if(_0P2.name==__O2)return _0P2}return null};_YO2.prototype._L01=function(_tJ2){if(_tJ2==null)throw new Error("animationName cannot be null.");var animations=this.animations;for(var _8c=0,_O11=animations.length;_8c<_O11;_8c++){
var _D01=animations[_8c];if(_D01.name==_tJ2)return _D01}return null};_YO2.prototype._IN2=function(_JN2){if(_JN2==null)throw new Error("constraintName cannot be null.");var __H2=this.__H2;for(var _8c=0,_O11=__H2.length;_8c<_O11;_8c++){var _ZH2=__H2[_8c];if(_ZH2.name==_JN2)return _ZH2}return null};_YO2.prototype._KN2=function(_JN2){if(_JN2==null)throw new Error("constraintName cannot be null.");var _cI2=this._cI2;for(var _8c=0,_O11=_cI2.length;_8c<_O11;_8c++){var _ZH2=_cI2[_8c];if(_ZH2.name==_JN2)return _ZH2}return null}
;_YO2.prototype._LN2=function(_JN2){if(_JN2==null)throw new Error("constraintName cannot be null.");var _kI2=this._kI2;for(var _8c=0,_O11=_kI2.length;_8c<_O11;_8c++){var _ZH2=_kI2[_8c];if(_ZH2.name==_JN2)return _ZH2}return null};_YO2.prototype._1P2=function(_2P2){if(_2P2==null)throw new Error("pathConstraintName cannot be null.");var _kI2=this._kI2;for(var _8c=0,_O11=_kI2.length;_8c<_O11;_8c++)if(_kI2[_8c].name==_2P2)return _8c;return -1};return _YO2}());spine._YO2=_YO2})(spine||(spine={}));var spine;(function(spine){
var _s31=(function(){function _s31(_3P2){this.scale=1;this._4P2=new Array();this._3P2=_3P2}_s31.prototype._u31=function(_5P2){var scale=this.scale;var _uJ2=new spine._YO2();var _p01=typeof(_5P2)==="string"?JSON.parse(_5P2):_5P2;var _6P2=_p01.skeleton;if(_6P2!=null){_uJ2.hash=_6P2.hash;_uJ2.version=_6P2.spine;_uJ2.width=_6P2.width;_uJ2.height=_6P2.height;_uJ2._UN=_6P2._UN;_uJ2._7P2=_6P2.images}if(_p01.bones){for(var _8c=0;_8c<_p01.bones.length;_8c++){var _8P2=_p01.bones[_8c];var _9P2=null;var _aP2=this._bP2(_8P2,
"parent",null);if(_aP2!=null){_9P2=_uJ2._DL2(_aP2);if(_9P2==null)throw new Error("Parent bone not found: "+_aP2)}var data=new spine._AL2(_uJ2.bones.length,_8P2.name,_9P2);data.length=this._bP2(_8P2,"length",0)*scale;data.x=this._bP2(_8P2,"x",0)*scale;data.y=this._bP2(_8P2,"y",0)*scale;data.rotation=this._bP2(_8P2,"rotation",0);data.scaleX=this._bP2(_8P2,"scaleX",1);data.scaleY=this._bP2(_8P2,"scaleY",1);data.shearX=this._bP2(_8P2,"shearX",0);data.shearY=this._bP2(_8P2,"shearY",0);data._3L2=_s31._cP2(this._bP2(_8P2,
"transform","normal"));_uJ2.bones.push(data)}}if(_p01.slots){for(var _8c=0;_8c<_p01.slots.length;_8c++){var _dP2=_p01.slots[_8c];var _AN2=_dP2.name;var _yN2=_dP2.bone;var _aN2=_uJ2._DL2(_yN2);if(_aN2==null)throw new Error("Slot bone not found: "+_yN2);var data=new spine._eP2(_uJ2.slots.length,_AN2,_aN2);var color=this._bP2(_dP2,"color",null);if(color!=null)data.color._fP2(color);var __G2=this._bP2(_dP2,"dark",null);if(__G2!=null){data._f51=new spine._b41(1,1,1,1);data._f51._fP2(__G2)}data._7H2=this._bP2(_dP2,
"attachment",null);data._l51=_s31._gP2(this._bP2(_dP2,"blend","normal"));_uJ2.slots.push(data)}}if(_p01.ik){for(var _8c=0;_8c<_p01.ik.length;_8c++){var _hP2=_p01.ik[_8c];var data=new spine._4M2(_hP2.name);data._FL2=this._bP2(_hP2,"order",0);for(var _a21=0;_a21<_hP2.bones.length;_a21++){var _yN2=_hP2.bones[_a21];var bone=_uJ2._DL2(_yN2);if(bone==null)throw new Error("IK bone not found: "+_yN2);data.bones.push(bone)}var _iP2=_hP2.target;data.target=_uJ2._DL2(_iP2);if(data.target==null)throw new Error("IK target bone not found: "+_iP2);
data.mix=this._bP2(_hP2,"mix",1);data._UH2=this._bP2(_hP2,"bendPositive",!0)?1:-1;data.compress=this._bP2(_hP2,"compress",!1);data._hx1=this._bP2(_hP2,"stretch",!1);data._HL2=this._bP2(_hP2,"uniform",!1);_uJ2.__H2.push(data)}}if(_p01.transform){for(var _8c=0;_8c<_p01.transform.length;_8c++){var _hP2=_p01.transform[_8c];var data=new spine._jP2(_hP2.name);data._FL2=this._bP2(_hP2,"order",0);for(var _a21=0;_a21<_hP2.bones.length;_a21++){var _yN2=_hP2.bones[_a21];var bone=_uJ2._DL2(_yN2);if(bone==null)throw new Error("Transform constraint bone not found: "+_yN2);
data.bones.push(bone)}var _iP2=_hP2.target;data.target=_uJ2._DL2(_iP2);if(data.target==null)throw new Error("Transform constraint target bone not found: "+_iP2);data._uL2=this._bP2(_hP2,"local",!1);data._kP2=this._bP2(_hP2,"relative",!1);data._oM2=this._bP2(_hP2,"rotation",0);data._lP2=this._bP2(_hP2,"x",0)*scale;data._mP2=this._bP2(_hP2,"y",0)*scale;data._nP2=this._bP2(_hP2,"scaleX",0);data._oP2=this._bP2(_hP2,"scaleY",0);data._pP2=this._bP2(_hP2,"shearY",0);data.rotateMix=this._bP2(_hP2,"rotateMix",
1);data._6I2=this._bP2(_hP2,"translateMix",1);data.scaleMix=this._bP2(_hP2,"scaleMix",1);data._7I2=this._bP2(_hP2,"shearMix",1);_uJ2._cI2.push(data)}}if(_p01.path){for(var _8c=0;_8c<_p01.path.length;_8c++){var _hP2=_p01.path[_8c];var data=new spine._XM2(_hP2.name);data._FL2=this._bP2(_hP2,"order",0);for(var _a21=0;_a21<_hP2.bones.length;_a21++){var _yN2=_hP2.bones[_a21];var bone=_uJ2._DL2(_yN2);if(bone==null)throw new Error("Transform constraint bone not found: "+_yN2);data.bones.push(bone)}var _iP2=_hP2.target;
data.target=_uJ2._U01(_iP2);if(data.target==null)throw new Error("Path target slot not found: "+_iP2);data._kM2=_s31._qP2(this._bP2(_hP2,"positionMode","percent"));data.spacingMode=_s31._rP2(this._bP2(_hP2,"spacingMode","length"));data.rotateMode=_s31._sP2(this._bP2(_hP2,"rotateMode","tangent"));data._oM2=this._bP2(_hP2,"rotation",0);data.position=this._bP2(_hP2,"position",0);if(data._kM2==spine._lM2.Fixed)data.position*=scale;data.spacing=this._bP2(_hP2,"spacing",0);if(data.spacingMode==spine._9M2.Length||data.spacingMode==spine._9M2.Fixed)data.spacing*=scale;
data.rotateMix=this._bP2(_hP2,"rotateMix",1);data._6I2=this._bP2(_hP2,"translateMix",1);_uJ2._kI2.push(data)}}if(_p01.skins){for(var _BN2 in _p01.skins){var _tP2=_p01.skins[_BN2];var skin=new spine._uP2(_BN2);for(var _AN2 in _tP2){var _W01=_uJ2._X01(_AN2);if(_W01==-1)throw new Error("Slot not found: "+_AN2);var _dP2=_tP2[_AN2];for(var _vP2 in _dP2){var attachment=this._wP2(_dP2[_vP2],skin,_W01,_vP2,_uJ2);if(attachment!=null)skin._xP2(_W01,_vP2,attachment)}}_uJ2.skins.push(skin);if(skin.name=="default")_uJ2._O01=skin}
}for(var _8c=0,_O11=this._4P2.length;_8c<_O11;_8c++){var _yP2=this._4P2[_8c];var skin=_yP2.skin==null?_uJ2._O01:_uJ2._CN2(_yP2.skin);if(skin==null)throw new Error("Skin not found: "+_yP2.skin);var _zP2=skin._Z01(_yP2._W01,_yP2.parent);if(_zP2==null)throw new Error("Parent mesh not found: "+_yP2.parent);_yP2._u41._AP2(_zP2);_yP2._u41._BP2()}this._4P2.length=0;if(_p01.events){for(var _CP2 in _p01.events){var _DP2=_p01.events[_CP2];var data=new spine._BL2(_CP2);data._f01=this._bP2(_DP2,"int",0);data._g01=this._bP2(_DP2,
"float",0);data._h01=this._bP2(_DP2,"string","");data._EP2=this._bP2(_DP2,"audio",null);if(data._EP2!=null){data.volume=this._bP2(_DP2,"volume",1);data._E02=this._bP2(_DP2,"balance",0)}_uJ2.events.push(data)}}if(_p01.animations){for(var _tJ2 in _p01.animations){var _FP2=_p01.animations[_tJ2];this._GP2(_FP2,_tJ2,_uJ2)}}return _uJ2};_s31.prototype._wP2=function(map,skin,_W01,name,_uJ2){var scale=this.scale;name=this._bP2(map,"name",name);var type=this._bP2(map,"type","region");switch(type){case "region":{
var path=this._bP2(map,"path",name);var _m41=this._3P2._CK2(skin,name,path);if(_m41==null)return null;_m41.path=path;_m41.x=this._bP2(map,"x",0)*scale;_m41.y=this._bP2(map,"y",0)*scale;_m41.scaleX=this._bP2(map,"scaleX",1);_m41.scaleY=this._bP2(map,"scaleY",1);_m41.rotation=this._bP2(map,"rotation",0);_m41.width=map.width*scale;_m41.height=map.height*scale;var color=this._bP2(map,"color",null);if(color!=null)_m41.color._fP2(color);_m41._HP2();return _m41}case "boundingbox":{var _IP2=this._3P2._GK2(skin,
name);if(_IP2==null)return null;this._JP2(map,_IP2,map.vertexCount<<1);var color=this._bP2(map,"color",null);if(color!=null)_IP2.color._fP2(color);return _IP2}case "mesh":case "linkedmesh":{var path=this._bP2(map,"path",name);var _u41=this._3P2._FK2(skin,name,path);if(_u41==null)return null;_u41.path=path;var color=this._bP2(map,"color",null);if(color!=null)_u41.color._fP2(color);var _KP2=this._bP2(map,"parent",null);if(_KP2!=null){_u41._LP2=this._bP2(map,"deform",!0);this._4P2.push(new LinkedMesh(_u41,this._bP2(map,
"skin",null),_W01,_KP2));return _u41}var uvs=map.uvs;this._JP2(map,_u41,uvs.length);_u41.triangles=map.triangles;_u41._MP2=uvs;_u41._BP2();_u41._NP2=this._bP2(map,"hull",0)*2;return _u41}case "path":{var path=this._3P2._HK2(skin,name);if(path==null)return null;path._Re1=this._bP2(map,"closed",!1);path._BM2=this._bP2(map,"constantSpeed",!0);var vertexCount=map.vertexCount;this._JP2(map,path,vertexCount<<1);var lengths=spine._3G2._OP2(vertexCount/3,0);for(var _8c=0;_8c<map.lengths.length;_8c++)lengths[_8c]=map.lengths[_8c]*scale;
path.lengths=lengths;var color=this._bP2(map,"color",null);if(color!=null)path.color._fP2(color);return path}case "point":{var _VX1=this._3P2._JK2(skin,name);if(_VX1==null)return null;_VX1.x=this._bP2(map,"x",0)*scale;_VX1.y=this._bP2(map,"y",0)*scale;_VX1.rotation=this._bP2(map,"rotation",0);var color=this._bP2(map,"color",null);if(color!=null)_VX1.color._fP2(color);return _VX1}case "clipping":{var clip=this._3P2._LK2(skin,name);if(clip==null)return null;var end=this._bP2(map,"end",null);if(end!=null){var slot=_uJ2._U01(end);
if(slot==null)throw new Error("Clipping end slot not found: "+end);clip._mO2=slot;}var vertexCount=map.vertexCount;this._JP2(map,clip,vertexCount<<1);var color=this._bP2(map,"color",null);if(color!=null)clip.color._fP2(color);return clip}}return null};_s31.prototype._JP2=function(map,attachment,_xM2){var scale=this.scale;attachment._v41=_xM2;var vertices=map.vertices;if(_xM2==vertices.length){var _PP2=spine._3G2._QP2(vertices);if(scale!=1){for(var _8c=0,_O11=vertices.length;_8c<_O11;_8c++)_PP2[_8c]*=scale}
attachment.vertices=_PP2;return }var _RP2=new Array();var bones=new Array();for(var _8c=0,_O11=vertices.length;_8c<_O11;){var _cM2=vertices[_8c++];bones.push(_cM2);for(var _MN2=_8c+_cM2*4;_8c<_MN2;_8c+=4){bones.push(vertices[_8c]);_RP2.push(vertices[_8c+1]*scale);_RP2.push(vertices[_8c+2]*scale);_RP2.push(vertices[_8c+3])}}attachment.bones=bones;attachment.vertices=spine._3G2._QP2(_RP2)};_s31.prototype._GP2=function(map,name,_uJ2){var scale=this.scale;var _p11=new Array();var duration=0;if(map.slots){for(var _AN2 in map.slots){
var _dP2=map.slots[_AN2];var _W01=_uJ2._X01(_AN2);if(_W01==-1)throw new Error("Slot not found: "+_AN2);for(var _SP2 in _dP2){var _TP2=_dP2[_SP2];if(_SP2=="attachment"){var _2r1=new spine._5H2(_TP2.length);_2r1._W01=_W01;var _8G2=0;for(var _8c=0;_8c<_TP2.length;_8c++){var _UP2=_TP2[_8c];_2r1._AG2(_8G2++,_UP2.time,_UP2.name)}_p11.push(_2r1);duration=Math.max(duration,_2r1.frames[_2r1._6G2()-1])}else if(_SP2=="color"){var _2r1=new spine._PG2(_TP2.length);_2r1._W01=_W01;var _8G2=0;for(var _8c=0;_8c<_TP2.length;_8c++){
var _UP2=_TP2[_8c];var color=new spine._b41();color._fP2(_UP2.color);_2r1._AG2(_8G2,_UP2.time,color._321,color._d41,color._621,color._e41);this._VP2(_UP2,_2r1,_8G2);_8G2++}_p11.push(_2r1);duration=Math.max(duration,_2r1.frames[(_2r1._6G2()-1)*spine._PG2._EG2])}else if(_SP2=="twoColor"){var _2r1=new spine._WG2(_TP2.length);_2r1._W01=_W01;var _8G2=0;for(var _8c=0;_8c<_TP2.length;_8c++){var _UP2=_TP2[_8c];var _ZG2=new spine._b41();var __G2=new spine._b41();_ZG2._fP2(_UP2._ZG2);__G2._fP2(_UP2.__G2);_2r1._AG2(_8G2,
_UP2.time,_ZG2._321,_ZG2._d41,_ZG2._621,_ZG2._e41,__G2._321,__G2._d41,__G2._621);this._VP2(_UP2,_2r1,_8G2);_8G2++}_p11.push(_2r1);duration=Math.max(duration,_2r1.frames[(_2r1._6G2()-1)*spine._WG2._EG2]);}else throw new Error("Invalid timeline type for a slot: "+_SP2+" ("+_AN2+")")}}}if(map.bones){for(var _yN2 in map.bones){var _8P2=map.bones[_yN2];var _zG2=_uJ2._zN2(_yN2);if(_zG2==-1)throw new Error("Bone not found: "+_yN2);for(var _SP2 in _8P2){var _TP2=_8P2[_SP2];if(_SP2==="rotate"){var _2r1=new spine._vG2(_TP2.length);
_2r1._zG2=_zG2;var _8G2=0;for(var _8c=0;_8c<_TP2.length;_8c++){var _UP2=_TP2[_8c];_2r1._AG2(_8G2,_UP2.time,_UP2.angle);this._VP2(_UP2,_2r1,_8G2);_8G2++}_p11.push(_2r1);duration=Math.max(duration,_2r1.frames[(_2r1._6G2()-1)*spine._vG2._EG2]);}else if(_SP2==="translate"||_SP2==="scale"||_SP2==="shear"){var _2r1=null;var _WP2=1;if(_SP2==="scale")_2r1=new spine._MG2(_TP2.length);else if(_SP2==="shear")_2r1=new spine._OG2(_TP2.length);else {_2r1=new spine._JG2(_TP2.length);_WP2=scale}_2r1._zG2=_zG2;var _8G2=0;for(var _8c=0;
_8c<_TP2.length;_8c++){var _UP2=_TP2[_8c];var x=this._bP2(_UP2,"x",0),y=this._bP2(_UP2,"y",0);_2r1._AG2(_8G2,_UP2.time,x*_WP2,y*_WP2);this._VP2(_UP2,_2r1,_8G2);_8G2++}_p11.push(_2r1);duration=Math.max(duration,_2r1.frames[(_2r1._6G2()-1)*spine._JG2._EG2]);}else throw new Error("Invalid timeline type for a bone: "+_SP2+" ("+_yN2+")")}}}if(map.ik){for(var _JN2 in map.ik){var _hP2=map.ik[_JN2];var _ZH2=_uJ2._IN2(_JN2);var _2r1=new spine._SH2(_hP2.length);_2r1._TH2=_uJ2.__H2.indexOf(_ZH2);var _8G2=0;for(var _8c=0;
_8c<_hP2.length;_8c++){var _UP2=_hP2[_8c];_2r1._AG2(_8G2,_UP2.time,this._bP2(_UP2,"mix",1),this._bP2(_UP2,"bendPositive",!0)?1:-1,this._bP2(_UP2,"compress",!1),this._bP2(_UP2,"stretch",!1));this._VP2(_UP2,_2r1,_8G2);_8G2++}_p11.push(_2r1);duration=Math.max(duration,_2r1.frames[(_2r1._6G2()-1)*spine._SH2._EG2])}}if(map.transform){for(var _JN2 in map.transform){var _hP2=map.transform[_JN2];var _ZH2=_uJ2._KN2(_JN2);var _2r1=new spine._4I2(_hP2.length);_2r1._5I2=_uJ2._cI2.indexOf(_ZH2);var _8G2=0;for(var _8c=0;
_8c<_hP2.length;_8c++){var _UP2=_hP2[_8c];_2r1._AG2(_8G2,_UP2.time,this._bP2(_UP2,"rotateMix",1),this._bP2(_UP2,"translateMix",1),this._bP2(_UP2,"scaleMix",1),this._bP2(_UP2,"shearMix",1));this._VP2(_UP2,_2r1,_8G2);_8G2++}_p11.push(_2r1);duration=Math.max(duration,_2r1.frames[(_2r1._6G2()-1)*spine._4I2._EG2]);}}if(map.paths){for(var _JN2 in map.paths){var _hP2=map.paths[_JN2];var index=_uJ2._1P2(_JN2);if(index==-1)throw new Error("Path constraint not found: "+_JN2);var data=_uJ2._kI2[index];for(var _SP2 in _hP2){
var _TP2=_hP2[_SP2];if(_SP2==="position"||_SP2==="spacing"){var _2r1=null;var _WP2=1;if(_SP2==="spacing"){_2r1=new spine._mI2(_TP2.length);if(data.spacingMode==spine._9M2.Length||data.spacingMode==spine._9M2.Fixed)_WP2=scale}else {_2r1=new spine._hI2(_TP2.length);if(data._kM2==spine._lM2.Fixed)_WP2=scale}_2r1._iI2=index;var _8G2=0;for(var _8c=0;_8c<_TP2.length;_8c++){var _UP2=_TP2[_8c];_2r1._AG2(_8G2,_UP2.time,this._bP2(_UP2,_SP2,0)*_WP2);this._VP2(_UP2,_2r1,_8G2);_8G2++}_p11.push(_2r1);duration=Math.max(duration,
_2r1.frames[(_2r1._6G2()-1)*spine._hI2._EG2])}else if(_SP2==="mix"){var _2r1=new spine._nI2(_TP2.length);_2r1._iI2=index;var _8G2=0;for(var _8c=0;_8c<_TP2.length;_8c++){var _UP2=_TP2[_8c];_2r1._AG2(_8G2,_UP2.time,this._bP2(_UP2,"rotateMix",1),this._bP2(_UP2,"translateMix",1));this._VP2(_UP2,_2r1,_8G2);_8G2++}_p11.push(_2r1);duration=Math.max(duration,_2r1.frames[(_2r1._6G2()-1)*spine._nI2._EG2])}}}}if(map.deform){for(var _XP2 in map.deform){var _YP2=map.deform[_XP2];var skin=_uJ2._CN2(_XP2);if(skin==null)throw new Error("Skin not found: "+_XP2);
for(var _AN2 in _YP2){var _dP2=_YP2[_AN2];var _W01=_uJ2._X01(_AN2);if(_W01==-1)throw new Error("Slot not found: "+_dP2.name);for(var _SP2 in _dP2){var _TP2=_dP2[_SP2];var attachment=skin._Z01(_W01,_SP2);if(attachment==null)throw new Error("Deform attachment not found: "+_TP2.name);var _ZP2=attachment.bones!=null;var vertices=attachment.vertices;var __P2=_ZP2?vertices.length/3*2:vertices.length;var _2r1=new spine._bH2(_TP2.length);_2r1._W01=_W01;_2r1.attachment=attachment;var _8G2=0;for(var _a21=0;_a21<_TP2.length;_a21++){
var _UP2=_TP2[_a21];var deform=void 0;var _0Q2=this._bP2(_UP2,"vertices",null);if(_0Q2==null)deform=_ZP2?spine._3G2._4G2(__P2):vertices;else {deform=spine._3G2._4G2(__P2);var start=this._bP2(_UP2,"offset",0);spine._3G2._rH2(_0Q2,0,deform,start,_0Q2.length);if(scale!=1){for(var _8c=start,_O11=_8c+_0Q2.length;_8c<_O11;_8c++)deform[_8c]*=scale}if(!_ZP2){for(var _8c=0;_8c<__P2;_8c++)deform[_8c]+=vertices[_8c]}}_2r1._AG2(_8G2,_UP2.time,deform);this._VP2(_UP2,_2r1,_8G2);_8G2++}_p11.push(_2r1);duration=Math.max(duration,
_2r1.frames[_2r1._6G2()-1])}}}}var _1Q2=map.drawOrder;if(_1Q2==null)_1Q2=map._2Q2;if(_1Q2!=null){var _2r1=new spine._PH2(_1Q2.length);var _PN2=_uJ2.slots.length;var _8G2=0;for(var _a21=0;_a21<_1Q2.length;_a21++){var _3Q2=_1Q2[_a21];var drawOrder=null;var _4Q2=this._bP2(_3Q2,"offsets",null);if(_4Q2!=null){drawOrder=spine._3G2._OP2(_PN2,-1);var _5Q2=spine._3G2._OP2(_PN2-_4Q2.length,0);var _6Q2=0,_7Q2=0;for(var _8c=0;_8c<_4Q2.length;_8c++){var _8Q2=_4Q2[_8c];var _W01=_uJ2._X01(_8Q2.slot);if(_W01==-1)throw new Error("Slot not found: "+_8Q2.slot);
while(_6Q2!=_W01)_5Q2[_7Q2++]=_6Q2++;drawOrder[_6Q2+_8Q2.offset]=_6Q2++}while(_6Q2<_PN2)_5Q2[_7Q2++]=_6Q2++;for(var _8c=_PN2-1;_8c>=0;_8c--)if(drawOrder[_8c]==-1)drawOrder[_8c]=_5Q2[--_7Q2]}_2r1._AG2(_8G2++,_3Q2.time,drawOrder)}_p11.push(_2r1);duration=Math.max(duration,_2r1.frames[_2r1._6G2()-1])}if(map.events){var _2r1=new spine._OH2(map.events.length);var _8G2=0;for(var _8c=0;_8c<map.events.length;_8c++){var _DP2=map.events[_8c];var _4r1=_uJ2._ZO2(_DP2.name);if(_4r1==null)throw new Error("Event not found: "+_DP2.name);
var _9Q2=new spine._6r1(spine._3G2._aQ2(_DP2.time),_4r1);_9Q2._f01=this._bP2(_DP2,"int",_4r1._f01);_9Q2._g01=this._bP2(_DP2,"float",_4r1._g01);_9Q2._h01=this._bP2(_DP2,"string",_4r1._h01);if(_9Q2.data._EP2!=null){_9Q2.volume=this._bP2(_DP2,"volume",1);_9Q2._E02=this._bP2(_DP2,"balance",0)}_2r1._AG2(_8G2++,_9Q2)}_p11.push(_2r1);duration=Math.max(duration,_2r1.frames[_2r1._6G2()-1])}if(isNaN(duration)){throw new Error("Error while parsing animation, duration is NaN")}_uJ2.animations.push(new spine._UF2(name,
_p11,duration))};_s31.prototype._VP2=function(map,_2r1,_8G2){if(!map.curve)return;if(map.curve==="stepped")_2r1._9G2(_8G2);else if(Object.prototype.toString.call(map.curve)==='[object Array]'){var curve=map.curve;_2r1._dG2(_8G2,curve[0],curve[1],curve[2],curve[3])}};_s31.prototype._bP2=function(map,prop,_bQ2){return map[prop]!==undefined?map[prop]:_bQ2};_s31._gP2=function(_np1){_np1=_np1.toLowerCase();if(_np1=="normal")return spine._R41.Normal;if(_np1=="additive")return spine._R41.Additive;if(_np1=="multiply")return spine._R41.Multiply;
if(_np1=="screen")return spine._R41.Screen;throw new Error("Unknown blend mode: "+_np1)};_s31._qP2=function(_np1){_np1=_np1.toLowerCase();if(_np1=="fixed")return spine._lM2.Fixed;if(_np1=="percent")return spine._lM2.Percent;throw new Error("Unknown position mode: "+_np1)};_s31._rP2=function(_np1){_np1=_np1.toLowerCase();if(_np1=="length")return spine._9M2.Length;if(_np1=="fixed")return spine._9M2.Fixed;if(_np1=="percent")return spine._9M2.Percent;throw new Error("Unknown position mode: "+_np1)};_s31._sP2=function(_np1){
_np1=_np1.toLowerCase();if(_np1=="tangent")return spine._bM2.Tangent;if(_np1=="chain")return spine._bM2.Chain;if(_np1=="chainscale")return spine._bM2.ChainScale;throw new Error("Unknown rotate mode: "+_np1)};_s31._cP2=function(_np1){_np1=_np1.toLowerCase();if(_np1=="normal")return spine._4L2.Normal;if(_np1=="onlytranslation")return spine._4L2.OnlyTranslation;if(_np1=="norotationorreflection")return spine._4L2.NoRotationOrReflection;if(_np1=="noscale")return spine._4L2.NoScale;if(_np1=="noscaleorreflection")return spine._4L2.NoScaleOrReflection;
throw new Error("Unknown transform mode: "+_np1)};return _s31}());spine._s31=_s31;var LinkedMesh=(function(){function LinkedMesh(_u41,skin,_W01,parent){this._u41=_u41;this.skin=skin;this._W01=_W01;this.parent=parent}return LinkedMesh}())})(spine||(spine={}));var spine;(function(spine){var _uP2=(function(){function _uP2(name){this._5J2=new Array();if(name==null)throw new Error("name cannot be null.");this.name=name}_uP2.prototype._xP2=function(_W01,name,attachment){if(attachment==null)throw new Error("attachment cannot be null.");
var _5J2=this._5J2;if(_W01>=_5J2.length)_5J2.length=_W01+1;if(!_5J2[_W01])_5J2[_W01]={};_5J2[_W01][name]=attachment};_uP2.prototype._Z01=function(_W01,name){var _cQ2=this._5J2[_W01];return _cQ2?_cQ2[name]:null};_uP2.prototype._FN2=function(skeleton,_dQ2){var _W01=0;for(var _8c=0;_8c<skeleton.slots.length;_8c++){var slot=skeleton.slots[_8c];var _eH2=slot._Z01();if(_eH2&&_W01<_dQ2._5J2.length){var _cQ2=_dQ2._5J2[_W01];for(var key in _cQ2){var _eQ2=_cQ2[key];if(_eH2==_eQ2){var attachment=this._Z01(_W01,key);if(attachment!=null)slot._V01(attachment);
break }}}_W01++}};return _uP2}());spine._uP2=_uP2})(spine||(spine={}));var spine;(function(spine){var _dN2=(function(){function _dN2(data,bone){this._iH2=new Array();if(data==null)throw new Error("data cannot be null.");if(bone==null)throw new Error("bone cannot be null.");this.data=data;this.bone=bone;this.color=new spine._b41();this._f51=data._f51==null?null:new spine._b41();this._WK2()}_dN2.prototype._Z01=function(){return this.attachment;};_dN2.prototype._V01=function(attachment){if(this.attachment==attachment)return;
this.attachment=attachment;this._fQ2=this.bone.skeleton.time;this._iH2.length=0};_dN2.prototype._gQ2=function(time){this._fQ2=this.bone.skeleton.time-time};_dN2.prototype._hQ2=function(){return this.bone.skeleton.time-this._fQ2};_dN2.prototype._WK2=function(){this.color._RG2(this.data.color);if(this._f51!=null)this._f51._RG2(this.data._f51);if(this.data._7H2==null)this.attachment=null;else {this.attachment=null;this._V01(this.bone.skeleton._Z01(this.data.index,this.data._7H2))}};return _dN2}());spine._dN2=_dN2}
)(spine||(spine={}));var spine;(function(spine){var _eP2=(function(){function _eP2(index,name,_aN2){this.color=new spine._b41(1,1,1,1);if(index<0)throw new Error("index must be >= 0.");if(name==null)throw new Error("name cannot be null.");if(_aN2==null)throw new Error("boneData cannot be null.");this.index=index;this.name=name;this._aN2=_aN2}return _eP2}());spine._eP2=_eP2})(spine||(spine={}));var spine;(function(spine){var _dr2=(function(){function _dr2(_F21){this.__q2=_F21}_dr2.prototype._G21=function(){return this.__q2}
;_dr2._iQ2=function(text){switch(text.toLowerCase()){case "nearest":return _jQ2.Nearest;case "linear":return _jQ2.Linear;case "mipmap":return _jQ2.MipMap;case "mipmapnearestnearest":return _jQ2.MipMapNearestNearest;case "mipmaplinearnearest":return _jQ2.MipMapLinearNearest;case "mipmapnearestlinear":return _jQ2.MipMapNearestLinear;case "mipmaplinearlinear":return _jQ2.MipMapLinearLinear;default :throw new Error("Unknown texture filter "+text)}};_dr2._kQ2=function(text){switch(text.toLowerCase()){case "mirroredtepeat":return _lQ2.MirroredRepeat;
case "clamptoedge":return _lQ2.ClampToEdge;case "repeat":return _lQ2.Repeat;default :throw new Error("Unknown texture wrap "+text)}};return _dr2}());spine._dr2=_dr2;var _jQ2;(function(_jQ2){_jQ2[_jQ2["Nearest"]=9728]="Nearest";_jQ2[_jQ2["Linear"]=9729]="Linear";_jQ2[_jQ2["MipMap"]=9987]="MipMap";_jQ2[_jQ2["MipMapNearestNearest"]=9984]="MipMapNearestNearest";_jQ2[_jQ2["MipMapLinearNearest"]=9985]="MipMapLinearNearest";_jQ2[_jQ2["MipMapNearestLinear"]=9986]="MipMapNearestLinear";_jQ2[_jQ2["MipMapLinearLinear"]=9987]="MipMapLinearLinear"}
)(_jQ2=spine._jQ2||(spine._jQ2={}));var _lQ2;(function(_lQ2){_lQ2[_lQ2["MirroredRepeat"]=33648]="MirroredRepeat";_lQ2[_lQ2["ClampToEdge"]=33071]="ClampToEdge";_lQ2[_lQ2["Repeat"]=10497]="Repeat"})(_lQ2=spine._lQ2||(spine._lQ2={}));var _mQ2=(function(){function _mQ2(){this._I41=0;this._C41=0;this._2Z1=0;this._761=0;this.width=0;this.height=0;this.rotate=!1;this._lP2=0;this._mP2=0;this._nQ2=0;this._oQ2=0}return _mQ2}());spine._mQ2=_mQ2;var _nK2=(function(_wG2){_PF2(_nK2,_wG2);function _nK2(){return _wG2!==null&&_wG2.apply(this,
arguments)||this}_nK2.prototype._H21=function(_I21,_J21){};_nK2.prototype._K21=function(_L21,_M21){};_nK2.prototype.dispose=function(){};return _nK2}(spine._dr2));spine._nK2=_nK2})(spine||(spine={}));var spine;(function(spine){var _r31=(function(){function _r31(_pQ2,_7K2){this._w31=new Array();this._qQ2=new Array();this.load(_pQ2,_7K2)}_r31.prototype.load=function(_pQ2,_7K2){if(_pQ2===null||_pQ2===undefined)return;if(_7K2===null||_7K2===undefined)return;var _rQ2=new _sQ2(_pQ2);var _tQ2=new Array(4);var _r41=null;
while(!0){var _uQ2=_rQ2._vQ2();if(_uQ2==null)break;_uQ2=_uQ2.trim();if(_uQ2.length==0)_r41=null;else if(!_r41){_r41=new _wQ2();_r41.name=_uQ2;if(_rQ2._xQ2(_tQ2)==2){_r41.width=parseInt(_tQ2[0]);_r41.height=parseInt(_tQ2[1]);_rQ2._xQ2(_tQ2)}_rQ2._xQ2(_tQ2);_r41._I21=spine._dr2._iQ2(_tQ2[0]);_r41._J21=spine._dr2._iQ2(_tQ2[1]);var _YB1=_rQ2._yQ2();_r41._L21=spine._lQ2.ClampToEdge;_r41._M21=spine._lQ2.ClampToEdge;if(_YB1=="x")_r41._L21=spine._lQ2.Repeat;else if(_YB1=="y")_r41._M21=spine._lQ2.Repeat;else if(_YB1=="xy")_r41._L21=_r41._M21=spine._lQ2.Repeat;
_r41._731=_7K2(_uQ2);_r41._731._H21(_r41._I21,_r41._J21);_r41._731._K21(_r41._L21,_r41._M21);_r41.width=_r41._731._G21().width;_r41.height=_r41._731._G21().height;this._w31.push(_r41)}else {var _m41=new _zQ2();_m41.name=_uQ2;_m41._r41=_r41;_m41.rotate=_rQ2._yQ2()=="true";_rQ2._xQ2(_tQ2);var x=parseInt(_tQ2[0]);var y=parseInt(_tQ2[1]);_rQ2._xQ2(_tQ2);var width=parseInt(_tQ2[0]);var height=parseInt(_tQ2[1]);_m41._I41=x/_r41.width;_m41._C41=y/_r41.height;if(_m41.rotate){_m41._2Z1=(x+height)/_r41.width;_m41._761=(y+width)/_r41.height}
else {_m41._2Z1=(x+width)/_r41.width;_m41._761=(y+height)/_r41.height}_m41.x=x;_m41.y=y;_m41.width=Math.abs(width);_m41.height=Math.abs(height);if(_rQ2._xQ2(_tQ2)==4){if(_rQ2._xQ2(_tQ2)==4){_rQ2._xQ2(_tQ2)}}_m41._nQ2=parseInt(_tQ2[0]);_m41._oQ2=parseInt(_tQ2[1]);_rQ2._xQ2(_tQ2);_m41._lP2=parseInt(_tQ2[0]);_m41._mP2=parseInt(_tQ2[1]);_m41.index=parseInt(_rQ2._yQ2());_m41._731=_r41._731;this._qQ2.push(_m41)}}};_r31.prototype._DK2=function(name){for(var _8c=0;_8c<this._qQ2.length;_8c++){if(this._qQ2[_8c].name==name){
return this._qQ2[_8c]}}return null};_r31.prototype.dispose=function(){for(var _8c=0;_8c<this._w31.length;_8c++){this._w31[_8c]._731.dispose()}};return _r31}());spine._r31=_r31;var _sQ2=(function(){function _sQ2(text){this.index=0;var _Bo1=text.replace("\r\n","\n");_Bo1=_Bo1.replace("\r","\n");this._kq1=text.split("\n")}_sQ2.prototype._vQ2=function(){if(this.index>=this._kq1.length)return null;return this._kq1[this.index++]};_sQ2.prototype._yQ2=function(){var _uQ2=this._vQ2();var _AQ2=_uQ2.indexOf(":");if(_AQ2==-1)throw new Error("Invalid line: "+_uQ2);
return _uQ2.substring(_AQ2+1).trim()};_sQ2.prototype._xQ2=function(_tQ2){var _uQ2=this._vQ2();var _AQ2=_uQ2.indexOf(":");if(_AQ2==-1)throw new Error("Invalid line: "+_uQ2);var _8c=0,_BQ2=_AQ2+1;for(;_8c<3;_8c++){var _CQ2=_uQ2.indexOf(",",_BQ2);if(_CQ2==-1)break;_tQ2[_8c]=_uQ2.substr(_BQ2,_CQ2-_BQ2).trim();_BQ2=_CQ2+1}_tQ2[_8c]=_uQ2.substring(_BQ2).trim();return _8c+1};return _sQ2}());var _wQ2=(function(){function _wQ2(){}return _wQ2}());spine._wQ2=_wQ2;var _zQ2=(function(_wG2){_PF2(_zQ2,_wG2);function _zQ2(){
return _wG2!==null&&_wG2.apply(this,arguments)||this}return _zQ2}(spine._mQ2));spine._zQ2=_zQ2})(spine||(spine={}));var spine;(function(spine){var _gN2=(function(){function _gN2(data,skeleton){this.rotateMix=0;this._6I2=0;this.scaleMix=0;this._7I2=0;this._At1=new spine._DQ2();if(data==null)throw new Error("data cannot be null.");if(skeleton==null)throw new Error("skeleton cannot be null.");this.data=data;this.rotateMix=data.rotateMix;this._6I2=data._6I2;this.scaleMix=data.scaleMix;this._7I2=data._7I2;this.bones=new Array();
for(var _8c=0;_8c<data.bones.length;_8c++)this.bones.push(skeleton._DL2(data.bones[_8c].name));this.target=skeleton._DL2(data.target.name)}_gN2.prototype.apply=function(){this._s11()};_gN2.prototype._s11=function(){if(this.data._uL2){if(this.data._kP2)this._EQ2();else this._FQ2()}else {if(this.data._kP2)this._GQ2();else this._HQ2()}};_gN2.prototype._HQ2=function(){var rotateMix=this.rotateMix,_6I2=this._6I2,scaleMix=this.scaleMix,_7I2=this._7I2;var target=this.target;var __L2=target._e41,_IQ2=target._621,
_JQ2=target._9c,_KQ2=target._be1;var _LQ2=__L2*_KQ2-_IQ2*_JQ2>0?spine._sG2._qM2:-spine._sG2._qM2;var _oM2=this.data._oM2*_LQ2;var _pP2=this.data._pP2*_LQ2;var bones=this.bones;for(var _8c=0,_O11=bones.length;_8c<_O11;_8c++){var bone=bones[_8c];var _fc2=!1;if(rotateMix!=0){var _e41=bone._e41,_621=bone._621,_9c=bone._9c,_be1=bone._be1;var _321=Math.atan2(_JQ2,__L2)-Math.atan2(_9c,_e41)+_oM2;if(_321>spine._sG2.PI)_321-=spine._sG2._vM2;else if(_321<-spine._sG2.PI)_321+=spine._sG2._vM2;_321*=rotateMix;var cos=Math.cos(_321),
sin=Math.sin(_321);bone._e41=cos*_e41-sin*_9c;bone._621=cos*_621-sin*_be1;bone._9c=sin*_e41+cos*_9c;bone._be1=sin*_621+cos*_be1;_fc2=!0}if(_6I2!=0){var _At1=this._At1;target._tL2(_At1.set(this.data._lP2,this.data._mP2));bone._TK2+=(_At1.x-bone._TK2)*_6I2;bone._UK2+=(_At1.y-bone._UK2)*_6I2;_fc2=!0}if(scaleMix>0){var _Jo1=Math.sqrt(bone._e41*bone._e41+bone._9c*bone._9c);var _MQ2=Math.sqrt(__L2*__L2+_JQ2*_JQ2);if(_Jo1>0.00001)_Jo1=(_Jo1+(_MQ2-_Jo1+this.data._nP2)*scaleMix)/_Jo1;bone._e41*=_Jo1;bone._9c*=_Jo1;
_Jo1=Math.sqrt(bone._621*bone._621+bone._be1*bone._be1);_MQ2=Math.sqrt(_IQ2*_IQ2+_KQ2*_KQ2);if(_Jo1>0.00001)_Jo1=(_Jo1+(_MQ2-_Jo1+this.data._oP2)*scaleMix)/_Jo1;bone._621*=_Jo1;bone._be1*=_Jo1;_fc2=!0}if(_7I2>0){var _621=bone._621,_be1=bone._be1;var _D82=Math.atan2(_be1,_621);var _321=Math.atan2(_KQ2,_IQ2)-Math.atan2(_JQ2,__L2)-(_D82-Math.atan2(bone._9c,bone._e41));if(_321>spine._sG2.PI)_321-=spine._sG2._vM2;else if(_321<-spine._sG2.PI)_321+=spine._sG2._vM2;_321=_D82+(_321+_pP2)*_7I2;var _Jo1=Math.sqrt(_621*_621+_be1*_be1);
bone._621=Math.cos(_321)*_Jo1;bone._be1=Math.sin(_321)*_Jo1;_fc2=!0}if(_fc2)bone._SK2=!1}};_gN2.prototype._GQ2=function(){var rotateMix=this.rotateMix,_6I2=this._6I2,scaleMix=this.scaleMix,_7I2=this._7I2;var target=this.target;var __L2=target._e41,_IQ2=target._621,_JQ2=target._9c,_KQ2=target._be1;var _LQ2=__L2*_KQ2-_IQ2*_JQ2>0?spine._sG2._qM2:-spine._sG2._qM2;var _oM2=this.data._oM2*_LQ2,_pP2=this.data._pP2*_LQ2;var bones=this.bones;for(var _8c=0,_O11=bones.length;_8c<_O11;_8c++){var bone=bones[_8c];var _fc2=!1;
if(rotateMix!=0){var _e41=bone._e41,_621=bone._621,_9c=bone._9c,_be1=bone._be1;var _321=Math.atan2(_JQ2,__L2)+_oM2;if(_321>spine._sG2.PI)_321-=spine._sG2._vM2;else if(_321<-spine._sG2.PI)_321+=spine._sG2._vM2;_321*=rotateMix;var cos=Math.cos(_321),sin=Math.sin(_321);bone._e41=cos*_e41-sin*_9c;bone._621=cos*_621-sin*_be1;bone._9c=sin*_e41+cos*_9c;bone._be1=sin*_621+cos*_be1;_fc2=!0}if(_6I2!=0){var _At1=this._At1;target._tL2(_At1.set(this.data._lP2,this.data._mP2));bone._TK2+=_At1.x*_6I2;bone._UK2+=_At1.y*_6I2;
_fc2=!0}if(scaleMix>0){var _Jo1=(Math.sqrt(__L2*__L2+_JQ2*_JQ2)-1+this.data._nP2)*scaleMix+1;bone._e41*=_Jo1;bone._9c*=_Jo1;_Jo1=(Math.sqrt(_IQ2*_IQ2+_KQ2*_KQ2)-1+this.data._oP2)*scaleMix+1;bone._621*=_Jo1;bone._be1*=_Jo1;_fc2=!0;}if(_7I2>0){var _321=Math.atan2(_KQ2,_IQ2)-Math.atan2(_JQ2,__L2);if(_321>spine._sG2.PI)_321-=spine._sG2._vM2;else if(_321<-spine._sG2.PI)_321+=spine._sG2._vM2;var _621=bone._621,_be1=bone._be1;_321=Math.atan2(_be1,_621)+(_321-spine._sG2.PI/2+_pP2)*_7I2;var _Jo1=Math.sqrt(_621*_621+_be1*_be1);
bone._621=Math.cos(_321)*_Jo1;bone._be1=Math.sin(_321)*_Jo1;_fc2=!0}if(_fc2)bone._SK2=!1}};_gN2.prototype._FQ2=function(){var rotateMix=this.rotateMix,_6I2=this._6I2,scaleMix=this.scaleMix,_7I2=this._7I2;var target=this.target;if(!target._SK2)target._iL2();var bones=this.bones;for(var _8c=0,_O11=bones.length;_8c<_O11;_8c++){var bone=bones[_8c];if(!bone._SK2)bone._iL2();var rotation=bone._NK2;if(rotateMix!=0){var _321=target._NK2-rotation+this.data._oM2;_321-=(16384-((16384.499999999996-_321/360)|0))*360;
rotation+=_321*rotateMix}var x=bone._gA1,y=bone._hA1;if(_6I2!=0){x+=(target._gA1-x+this.data._lP2)*_6I2;y+=(target._hA1-y+this.data._mP2)*_6I2}var scaleX=bone._OK2,scaleY=bone._PK2;if(scaleMix>0){if(scaleX>0.00001)scaleX=(scaleX+(target._OK2-scaleX+this.data._nP2)*scaleMix)/scaleX;if(scaleY>0.00001)scaleY=(scaleY+(target._PK2-scaleY+this.data._oP2)*scaleMix)/scaleY}var shearY=bone._RK2;if(_7I2>0){var _321=target._RK2-shearY+this.data._pP2;_321-=(16384-((16384.499999999996-_321/360)|0))*360;bone.shearY+=_321*_7I2}
bone._XK2(x,y,rotation,scaleX,scaleY,bone._QK2,shearY)}};_gN2.prototype._EQ2=function(){var rotateMix=this.rotateMix,_6I2=this._6I2,scaleMix=this.scaleMix,_7I2=this._7I2;var target=this.target;if(!target._SK2)target._iL2();var bones=this.bones;for(var _8c=0,_O11=bones.length;_8c<_O11;_8c++){var bone=bones[_8c];if(!bone._SK2)bone._iL2();var rotation=bone._NK2;if(rotateMix!=0)rotation+=(target._NK2+this.data._oM2)*rotateMix;var x=bone._gA1,y=bone._hA1;if(_6I2!=0){x+=(target._gA1+this.data._lP2)*_6I2;y+=(target._hA1+this.data._mP2)*_6I2}
var scaleX=bone._OK2,scaleY=bone._PK2;if(scaleMix>0){if(scaleX>0.00001)scaleX*=((target._OK2-1+this.data._nP2)*scaleMix)+1;if(scaleY>0.00001)scaleY*=((target._PK2-1+this.data._oP2)*scaleMix)+1}var shearY=bone._RK2;if(_7I2>0)shearY+=(target._RK2+this.data._pP2)*_7I2;bone._XK2(x,y,rotation,scaleX,scaleY,bone._QK2,shearY)}};_gN2.prototype._EL2=function(){return this.data._FL2};return _gN2}());spine._gN2=_gN2})(spine||(spine={}));var spine;(function(spine){var _jP2=(function(){function _jP2(name){this._FL2=0;
this.bones=new Array();this.rotateMix=0;this._6I2=0;this.scaleMix=0;this._7I2=0;this._oM2=0;this._lP2=0;this._mP2=0;this._nP2=0;this._oP2=0;this._pP2=0;this._kP2=!1;this._uL2=!1;if(name==null)throw new Error("name cannot be null.");this.name=name}return _jP2;}());spine._jP2=_jP2})(spine||(spine={}));var spine;(function(spine){var _cO2=(function(){function _cO2(){this._NQ2=new Array();this._OQ2=new Array();this._PQ2=new Array();this._QQ2=new Array();this.triangles=new Array();this._NN2=new spine._vI2(function(){
return new Array()});this._RQ2=new spine._vI2(function(){return new Array()})}_cO2.prototype._kO2=function(_hH2){var vertices=_hH2;var vertexCount=_hH2.length>>1;var _g41=this._PQ2;_g41.length=0;for(var _8c=0;_8c<vertexCount;_8c++)_g41[_8c]=_8c;var _SQ2=this._QQ2;_SQ2.length=0;for(var _8c=0,_O11=vertexCount;_8c<_O11;++_8c)_SQ2[_8c]=_cO2._SQ2(_8c,vertexCount,vertices,_g41);var triangles=this.triangles;triangles.length=0;while(vertexCount>3){var _TQ2=vertexCount-1,_8c=0,_Hc1=1;while(!0){_LJ2:if(!_SQ2[_8c]){var _ee1=_g41[_TQ2]<<1,
_zT1=_g41[_8c]<<1,_yV1=_g41[_Hc1]<<1;var _TO2=vertices[_ee1],_UO2=vertices[_ee1+1];var _VO2=vertices[_zT1],_WO2=vertices[_zT1+1];var _UQ2=vertices[_yV1],_VQ2=vertices[_yV1+1];for(var _XI2=(_Hc1+1)%vertexCount;_XI2!=_TQ2;_XI2=(_XI2+1)%vertexCount){if(!_SQ2[_XI2])continue;var _C41=_g41[_XI2]<<1;var _bV1=vertices[_C41],_cV1=vertices[_C41+1];if(_cO2._WQ2(_UQ2,_VQ2,_TO2,_UO2,_bV1,_cV1)){if(_cO2._WQ2(_TO2,_UO2,_VO2,_WO2,_bV1,_cV1)){if(_cO2._WQ2(_VO2,_WO2,_UQ2,_VQ2,_bV1,_cV1))break _LJ2}}}break }if(_Hc1==0){do {
if(!_SQ2[_8c])break;_8c--}while(_8c>0);break }_TQ2=_8c;_8c=_Hc1;_Hc1=(_Hc1+1)%vertexCount}triangles.push(_g41[(vertexCount+_8c-1)%vertexCount]);triangles.push(_g41[_8c]);triangles.push(_g41[(_8c+1)%vertexCount]);_g41.splice(_8c,1);_SQ2.splice(_8c,1);vertexCount--;var _XQ2=(vertexCount+_8c-1)%vertexCount;var _YQ2=_8c==vertexCount?0:_8c;_SQ2[_XQ2]=_cO2._SQ2(_XQ2,vertexCount,vertices,_g41);_SQ2[_YQ2]=_cO2._SQ2(_YQ2,vertexCount,vertices,_g41)}if(vertexCount==3){triangles.push(_g41[2]);triangles.push(_g41[0]);
triangles.push(_g41[1])}return triangles};_cO2.prototype._jO2=function(_hH2,triangles){var vertices=_hH2;var _NQ2=this._NQ2;this._NN2._QN2(_NQ2);_NQ2.length=0;var _OQ2=this._OQ2;this._RQ2._QN2(_OQ2);_OQ2.length=0;var _ZQ2=this._RQ2._FJ2();_ZQ2.length=0;var _oW1=this._NN2._FJ2();_oW1.length=0;var __Q2=-1,_0R2=0;for(var _8c=0,_O11=triangles.length;_8c<_O11;_8c+=3){var _OY1=triangles[_8c]<<1,_PY1=triangles[_8c+1]<<1,_1R2=triangles[_8c+2]<<1;var _S11=vertices[_OY1],_T11=vertices[_OY1+1];var _U11=vertices[_PY1],
_V11=vertices[_PY1+1];var _461=vertices[_1R2],_561=vertices[_1R2+1];var _2R2=!1;if(__Q2==_OY1){var _Op1=_oW1.length-4;var _3R2=_cO2._4R2(_oW1[_Op1],_oW1[_Op1+1],_oW1[_Op1+2],_oW1[_Op1+3],_461,_561);var _5R2=_cO2._4R2(_461,_561,_oW1[0],_oW1[1],_oW1[2],_oW1[3]);if(_3R2==_0R2&&_5R2==_0R2){_oW1.push(_461);_oW1.push(_561);_ZQ2.push(_1R2);_2R2=!0}}if(!_2R2){if(_oW1.length>0){_NQ2.push(_oW1);_OQ2.push(_ZQ2)}else {this._NN2._YJ2(_oW1);this._RQ2._YJ2(_ZQ2)}_oW1=this._NN2._FJ2();_oW1.length=0;_oW1.push(_S11);_oW1.push(_T11);
_oW1.push(_U11);_oW1.push(_V11);_oW1.push(_461);_oW1.push(_561);_ZQ2=this._RQ2._FJ2();_ZQ2.length=0;_ZQ2.push(_OY1);_ZQ2.push(_PY1);_ZQ2.push(_1R2);_0R2=_cO2._4R2(_S11,_T11,_U11,_V11,_461,_561);__Q2=_OY1}}if(_oW1.length>0){_NQ2.push(_oW1);_OQ2.push(_ZQ2)}for(var _8c=0,_O11=_NQ2.length;_8c<_O11;_8c++){_ZQ2=_OQ2[_8c];if(_ZQ2.length==0)continue;var _Ha2=_ZQ2[0];var lastIndex=_ZQ2[_ZQ2.length-1];_oW1=_NQ2[_8c];var _Op1=_oW1.length-4;var _6R2=_oW1[_Op1],_7R2=_oW1[_Op1+1];var _tG2=_oW1[_Op1+2],_uG2=_oW1[_Op1+3];
var _8R2=_oW1[0],_9R2=_oW1[1];var _aR2=_oW1[2],_bR2=_oW1[3];var _4R2=_cO2._4R2(_6R2,_7R2,_tG2,_uG2,_8R2,_9R2);for(var _XI2=0;_XI2<_O11;_XI2++){if(_XI2==_8c)continue;var _cR2=_OQ2[_XI2];if(_cR2.length!=3)continue;var _dR2=_cR2[0];var _eR2=_cR2[1];var _fR2=_cR2[2];var _gR2=_NQ2[_XI2];var _461=_gR2[_gR2.length-2],_561=_gR2[_gR2.length-1];if(_dR2!=_Ha2||_eR2!=lastIndex)continue;var _3R2=_cO2._4R2(_6R2,_7R2,_tG2,_uG2,_461,_561);var _5R2=_cO2._4R2(_461,_561,_8R2,_9R2,_aR2,_bR2);if(_3R2==_4R2&&_5R2==_4R2){_gR2.length=0;
_cR2.length=0;_oW1.push(_461);_oW1.push(_561);_ZQ2.push(_fR2);_6R2=_tG2;_7R2=_uG2;_tG2=_461;_uG2=_561;_XI2=0}}}for(var _8c=_NQ2.length-1;_8c>=0;_8c--){_oW1=_NQ2[_8c];if(_oW1.length==0){_NQ2.splice(_8c,1);this._NN2._YJ2(_oW1);_ZQ2=_OQ2[_8c];_OQ2.splice(_8c,1);this._RQ2._YJ2(_ZQ2)}}return _NQ2};_cO2._SQ2=function(index,vertexCount,vertices,_g41){var _TQ2=_g41[(vertexCount+index-1)%vertexCount]<<1;var current=_g41[index]<<1;var _Hc1=_g41[(index+1)%vertexCount]<<1;return !this._WQ2(vertices[_TQ2],vertices[_TQ2+1],
vertices[current],vertices[current+1],vertices[_Hc1],vertices[_Hc1+1])};_cO2._WQ2=function(_TO2,_UO2,_VO2,_WO2,_UQ2,_VQ2){return _TO2*(_VQ2-_WO2)+_VO2*(_UO2-_VQ2)+_UQ2*(_WO2-_UO2)>=0};_cO2._4R2=function(_TO2,_UO2,_VO2,_WO2,_UQ2,_VQ2){var __d1=_VO2-_TO2,_0e1=_WO2-_UO2;return _UQ2*_0e1-_VQ2*__d1+__d1*_UO2-_TO2*_0e1>=0?1:-1};return _cO2}());spine._cO2=_cO2})(spine||(spine={}));var spine;(function(spine){var _rI2=(function(){function _rI2(){this._Al2=new Array();}_rI2.prototype.add=function(value){var _hR2=this._hR2(value);
this._Al2[value|0]=value|0;return !_hR2};_rI2.prototype._hR2=function(value){return this._Al2[value|0]!=undefined};_rI2.prototype.remove=function(value){this._Al2[value|0]=undefined};_rI2.prototype.clear=function(){this._Al2.length=0};return _rI2}());spine._rI2=_rI2;var _b41=(function(){function _b41(_321,_d41,_621,_e41){if(_321===void 0){_321=0}if(_d41===void 0){_d41=0}if(_621===void 0){_621=0}if(_e41===void 0){_e41=0}this._321=_321;this._d41=_d41;this._621=_621;this._e41=_e41}_b41.prototype.set=function(_321,
_d41,_621,_e41){this._321=_321;this._d41=_d41;this._621=_621;this._e41=_e41;this._7t();return this};_b41.prototype._RG2=function(_9c){this._321=_9c._321;this._d41=_9c._d41;this._621=_9c._621;this._e41=_9c._e41;return this};_b41.prototype._fP2=function(_iR2){_iR2=_iR2.charAt(0)=='#'?_iR2.substr(1):_iR2;this._321=parseInt(_iR2.substr(0,2),16)/255.0;this._d41=parseInt(_iR2.substr(2,2),16)/255.0;this._621=parseInt(_iR2.substr(4,2),16)/255.0;this._e41=(_iR2.length!=8?255:parseInt(_iR2.substr(6,2),16))/255.0;
return this};_b41.prototype.add=function(_321,_d41,_621,_e41){this._321+=_321;this._d41+=_d41;this._621+=_621;this._e41+=_e41;this._7t();return this};_b41.prototype._7t=function(){if(this._321<0)this._321=0;else if(this._321>1)this._321=1;if(this._d41<0)this._d41=0;else if(this._d41>1)this._d41=1;if(this._621<0)this._621=0;else if(this._621>1)this._621=1;if(this._e41<0)this._e41=0;else if(this._e41>1)this._e41=1;return this};_b41._jR2=new _b41(1,1,1,1);_b41._kR2=new _b41(1,0,0,1);_b41._lR2=new _b41(0,1,0,
1);_b41._mR2=new _b41(0,0,1,1);_b41._nR2=new _b41(1,0,1,1);return _b41}());spine._b41=_b41;var _sG2=(function(){function _sG2(){}_sG2._7t=function(value,min,max){if(value<min)return min;if(value>max)return max;return value};_sG2._0L2=function(_BG2){return Math.cos(_BG2*_sG2._qM2)};_sG2._1L2=function(_BG2){return Math.sin(_BG2*_sG2._qM2)};_sG2._NG2=function(value){return value>0?1:value<0?-1:0};_sG2._Qx2=function(x){return x>0?Math.floor(x):Math.ceil(x)};_sG2._oR2=function(x){var y=Math.pow(Math.abs(x),1/3);return x<0?-y:y}
;_sG2._pR2=function(min,max){return _sG2._qR2(min,max,(min+max)*0.5)};_sG2._qR2=function(min,max,_Eg1){var _I41=Math.random();var _be1=max-min;if(_I41<=(_Eg1-min)/_be1)return min+Math.sqrt(_I41*_be1*(_Eg1-min));return max-Math.sqrt((1-_I41)*_be1*(max-_Eg1))};_sG2.PI=3.1415927;_sG2._vM2=_sG2.PI*2;_sG2._rR2=180/_sG2.PI;_sG2._aL2=_sG2._rR2;_sG2._sR2=_sG2.PI/180;_sG2._qM2=_sG2._sR2;return _sG2}());spine._sG2=_sG2;var _tR2=(function(){function _tR2(){}_tR2.prototype.apply=function(start,end,_e41){return start+(end-start)*this._uR2(_e41)}
;return _tR2;}());spine._tR2=_tR2;var _vR2=(function(_wG2){_PF2(_vR2,_wG2);function _vR2(_2r){var _xG2=_wG2.call(this)||this;_xG2._2r=2;_xG2._2r=_2r;return _xG2}_vR2.prototype._uR2=function(_e41){if(_e41<=0.5)return Math.pow(_e41*2,this._2r)/2;return Math.pow((_e41-1)*2,this._2r)/(this._2r%2==0?-2:2)+1};return _vR2}(_tR2));spine._vR2=_vR2;var _wR2=(function(_wG2){_PF2(_wR2,_wG2);function _wR2(_2r){return _wG2.call(this,_2r)||this}_wR2.prototype._uR2=function(_e41){return Math.pow(_e41-1,this._2r)*(this._2r%2==0?-1:1)+1;
};return _wR2}(_vR2));spine._wR2=_wR2;var _3G2=(function(){function _3G2(){}_3G2._rH2=function(source,_xR2,_U41,_yR2,_zR2){for(var _8c=_xR2,_a21=_yR2;_8c<_xR2+_zR2;_8c++,_a21++){_U41[_a21]=source[_8c]}};_3G2._lH2=function(_Al2,size,value){if(value===void 0){value=0}var _AR2=_Al2.length;if(_AR2==size)return _Al2;_Al2.length=size;if(_AR2<size){for(var _8c=_AR2;_8c<size;_8c++)_Al2[_8c]=value}return _Al2};_3G2._EJ2=function(_Al2,size,value){if(value===void 0){value=0}if(_Al2.length>=size)return _Al2;return _3G2._lH2(_Al2,
size,value)};_3G2._OP2=function(size,_bQ2){var _Al2=new Array(size);for(var _8c=0;_8c<size;_8c++)_Al2[_8c]=_bQ2;return _Al2};_3G2._4G2=function(size){if(_3G2._BR2){return new Float32Array(size)}else {var _Al2=new Array(size);for(var _8c=0;_8c<_Al2.length;_8c++)_Al2[_8c]=0;return _Al2}};_3G2._CR2=function(size){if(_3G2._BR2){return new Int16Array(size)}else {var _Al2=new Array(size);for(var _8c=0;_8c<_Al2.length;_8c++)_Al2[_8c]=0;return _Al2}};_3G2._QP2=function(_Al2){return _3G2._BR2?new Float32Array(_Al2):_Al2};_3G2._aQ2=function(value){
return _3G2._BR2?Math._DR2(value):value};_3G2._2J2=function(alpha,_ix1){};_3G2._BR2=typeof(Float32Array)!=="undefined";return _3G2}());spine._3G2=_3G2;var _ER2=(function(){function _ER2(){}_ER2._FR2=function(skeleton){for(var _8c=0;_8c<skeleton.bones.length;_8c++){var bone=skeleton.bones[_8c];console.log(bone.data.name+", "+bone._e41+", "+bone._621+", "+bone._9c+", "+bone._be1+", "+bone._TK2+", "+bone._UK2)}};return _ER2}());spine._ER2=_ER2;var _vI2=(function(){function _vI2(_GR2){this._HR2=new Array();this._GR2=_GR2;
}_vI2.prototype._FJ2=function(){return this._HR2.length>0?this._HR2.pop():this._GR2()};_vI2.prototype._YJ2=function(_Ic1){if(_Ic1._NQ1)_Ic1._NQ1();this._HR2.push(_Ic1)};_vI2.prototype._QN2=function(_HR2){for(var _8c=0;_8c<_HR2.length;_8c++){if(_HR2[_8c]._NQ1)_HR2[_8c]._NQ1();this._HR2[_8c]=_HR2[_8c]}};_vI2.prototype.clear=function(){this._HR2.length=0};return _vI2}());spine._vI2=_vI2;var _DQ2=(function(){function _DQ2(x,y){if(x===void 0){x=0}if(y===void 0){y=0}this.x=x;this.y=y}_DQ2.prototype.set=function(x,
y){this.x=x;this.y=y;return this};_DQ2.prototype.length=function(){var x=this.x;var y=this.y;return Math.sqrt(x*x+y*y)};_DQ2.prototype._IR2=function(){var _so1=this.length();if(_so1!=0){this.x/=_so1;this.y/=_so1}return this};return _DQ2}());spine._DQ2=_DQ2;var _JR2=(function(){function _JR2(){this._KR2=0.064;this._LR2=0;this._Sn2=0;this._KQ1=0;this._VF2=Date.now()/1000;this._l11=0;this._HG2=0}_JR2.prototype._s11=function(){var now=Date.now()/1000;this._Sn2=now-this._VF2;this._HG2+=this._Sn2;this._KQ1+=this._Sn2;
if(this._Sn2>this._KR2)this._Sn2=this._KR2;this._VF2=now;this._l11++;if(this._HG2>1){this._LR2=this._l11/this._HG2;this._HG2=0;this._l11=0}};return _JR2}());spine._JR2=_JR2;var _MR2=(function(){function _MR2(_NR2){if(_NR2===void 0){_NR2=32}this._OR2=0;this._w91=0;this._9B1=0;this._PR2=!0;this._XF2=new Array(_NR2)}_MR2.prototype._QR2=function(){return this._OR2>=this._XF2.length};_MR2.prototype._RR2=function(value){if(this._OR2<this._XF2.length)this._OR2++;this._XF2[this._w91++]=value;if(this._w91>this._XF2.length-1)this._w91=0;
this._PR2=!0};_MR2.prototype._SR2=function(){if(this._QR2()){if(this._PR2){var _9B1=0;for(var _8c=0;_8c<this._XF2.length;_8c++){_9B1+=this._XF2[_8c]}this._9B1=_9B1/this._XF2.length;this._PR2=!1}return this._9B1}else {return 0}};return _MR2}());spine._MR2=_MR2})(spine||(spine={}));(function(){if(!Math._DR2){Math._DR2=(function(_Al2){return function(x){return _Al2[0]=x,_Al2[0]}})(new Float32Array(1))}})();var spine;(function(spine){var _TR2=(function(){function _TR2(name){if(name==null)throw new Error("name cannot be null.");
this.name=name}return _TR2}());spine._TR2=_TR2;var _fH2=(function(_wG2){_PF2(_fH2,_wG2);function _fH2(name){var _xG2=_wG2.call(this,name)||this;_xG2.id=(_fH2._UR2++&65535)<<11;_xG2._v41=0;return _xG2}_fH2.prototype._o41=function(slot,start,_531,_VR2,offset,_s51){_531=offset+(_531>>1)*_s51;var skeleton=slot.bone.skeleton;var _WR2=slot._iH2;var vertices=this.vertices;var bones=this.bones;if(bones==null){if(_WR2.length>0)vertices=_WR2;var bone=slot.bone;var x=bone._TK2;var y=bone._UK2;var _e41=bone._e41,_621=bone._621,
_9c=bone._9c,_be1=bone._be1;for(var _XR2=start,_ac=offset;_ac<_531;_XR2+=2,_ac+=_s51){var _bV1=vertices[_XR2],_cV1=vertices[_XR2+1];_VR2[_ac]=_bV1*_e41+_cV1*_621+x;_VR2[_ac+1]=_bV1*_9c+_cV1*_be1+y}return }var _C41=0,_YR2=0;for(var _8c=0;_8c<start;_8c+=2){var _O11=bones[_C41];_C41+=_O11+1;_YR2+=_O11}var _ZR2=skeleton.bones;if(_WR2.length==0){for(var _ac=offset,_621=_YR2*3;_ac<_531;_ac+=_s51){var __R2=0,_0S2=0;var _O11=bones[_C41++];_O11+=_C41;for(;_C41<_O11;_C41++,_621+=3){var bone=_ZR2[bones[_C41]];var _bV1=vertices[_621],
_cV1=vertices[_621+1],_p92=vertices[_621+2];__R2+=(_bV1*bone._e41+_cV1*bone._621+bone._TK2)*_p92;_0S2+=(_bV1*bone._9c+_cV1*bone._be1+bone._UK2)*_p92}_VR2[_ac]=__R2;_VR2[_ac+1]=_0S2}}else {var deform=_WR2;for(var _ac=offset,_621=_YR2*3,_mp1=_YR2<<1;_ac<_531;_ac+=_s51){var __R2=0,_0S2=0;var _O11=bones[_C41++];_O11+=_C41;for(;_C41<_O11;_C41++,_621+=3,_mp1+=2){var bone=_ZR2[bones[_C41]];var _bV1=vertices[_621]+deform[_mp1],_cV1=vertices[_621+1]+deform[_mp1+1],_p92=vertices[_621+2];__R2+=(_bV1*bone._e41+_cV1*bone._621+bone._TK2)*_p92;
_0S2+=(_bV1*bone._9c+_cV1*bone._be1+bone._UK2)*_p92}_VR2[_ac]=__R2;_VR2[_ac+1]=_0S2}}};_fH2.prototype._gH2=function(_1S2){return this==_1S2};_fH2._UR2=0;return _fH2}(_TR2));spine._fH2=_fH2})(spine||(spine={}));var spine;(function(spine){var _2S2;(function(_2S2){_2S2[_2S2["Region"]=0]="Region";_2S2[_2S2["BoundingBox"]=1]="BoundingBox";_2S2[_2S2["Mesh"]=2]="Mesh";_2S2[_2S2["LinkedMesh"]=3]="LinkedMesh";_2S2[_2S2["Path"]=4]="Path";_2S2[_2S2["Point"]=5]="Point"})(_2S2=spine._2S2||(spine._2S2={}))})(spine||(spine={
}));var spine;(function(spine){var _Y31=(function(_wG2){_PF2(_Y31,_wG2);function _Y31(name){var _xG2=_wG2.call(this,name)||this;_xG2.color=new spine._b41(1,1,1,1);return _xG2}return _Y31}(spine._fH2));spine._Y31=_Y31})(spine||(spine={}));var spine;(function(spine){var _w41=(function(_wG2){_PF2(_w41,_wG2);function _w41(name){var _xG2=_wG2.call(this,name)||this;_xG2.color=new spine._b41(0.2275,0.2275,0.8078,1);return _xG2}return _w41}(spine._fH2));spine._w41=_w41})(spine||(spine={}));var spine;(function(spine){var _W31=(function(_wG2){
_PF2(_W31,_wG2);function _W31(name){var _xG2=_wG2.call(this,name)||this;_xG2.color=new spine._b41(1,1,1,1);_xG2._LP2=!1;_xG2._3S2=new spine._b41(0,0,0,0);return _xG2}_W31.prototype._BP2=function(){var _I41=0,_C41=0,width=0,height=0;if(this._m41==null){_I41=_C41=0;width=height=1}else {_I41=this._m41._I41;_C41=this._m41._C41;width=this._m41._2Z1-_I41;height=this._m41._761-_C41}var _MP2=this._MP2;if(this.uvs==null||this.uvs.length!=_MP2.length)this.uvs=spine._3G2._4G2(_MP2.length);var uvs=this.uvs;if(this._m41.rotate){
for(var _8c=0,_O11=uvs.length;_8c<_O11;_8c+=2){uvs[_8c]=_I41+_MP2[_8c+1]*width;uvs[_8c+1]=_C41+height-_MP2[_8c]*height}}else {for(var _8c=0,_O11=uvs.length;_8c<_O11;_8c+=2){uvs[_8c]=_I41+_MP2[_8c]*width;uvs[_8c+1]=_C41+_MP2[_8c+1]*height}}};_W31.prototype._gH2=function(_1S2){return this==_1S2||(this._LP2&&this._4S2==_1S2)};_W31.prototype._5S2=function(){return this._4S2};_W31.prototype._AP2=function(_4S2){this._4S2=_4S2;if(_4S2!=null){this.bones=_4S2.bones;this.vertices=_4S2.vertices;this._v41=_4S2._v41;
this._MP2=_4S2._MP2;this.triangles=_4S2.triangles;this._NP2=_4S2._NP2;this._v41=_4S2._v41}};return _W31}(spine._fH2));spine._W31=_W31})(spine||(spine={}));var spine;(function(spine){var _IK2=(function(_wG2){_PF2(_IK2,_wG2);function _IK2(name){var _xG2=_wG2.call(this,name)||this;_xG2._Re1=!1;_xG2._BM2=!1;_xG2.color=new spine._b41(1,1,1,1);return _xG2}return _IK2}(spine._fH2));spine._IK2=_IK2})(spine||(spine={}));var spine;(function(spine){var _KK2=(function(_wG2){_PF2(_KK2,_wG2);function _KK2(name){var _xG2=_wG2.call(this,
name)||this;_xG2.color=new spine._b41(0.38,0.94,0,1);return _xG2}_KK2.prototype._6S2=function(bone,_VX1){_VX1.x=this.x*bone._e41+this.y*bone._621+bone._TK2;_VX1.y=this.x*bone._9c+this.y*bone._be1+bone._UK2;return _VX1};_KK2.prototype._7S2=function(bone){var cos=spine._sG2._0L2(this.rotation),sin=spine._sG2._1L2(this.rotation);var x=cos*bone._e41+sin*bone._621;var y=cos*bone._9c+sin*bone._be1;return Math.atan2(y,x)*spine._sG2._aL2};return _KK2}(spine._fH2));spine._KK2=_KK2})(spine||(spine={}));var spine;(function(spine){
var _U31=(function(_wG2){_PF2(_U31,_wG2);function _U31(name){var _xG2=_wG2.call(this,name)||this;_xG2.x=0;_xG2.y=0;_xG2.scaleX=1;_xG2.scaleY=1;_xG2.rotation=0;_xG2.width=0;_xG2.height=0;_xG2.color=new spine._b41(1,1,1,1);_xG2.offset=spine._3G2._4G2(8);_xG2.uvs=spine._3G2._4G2(8);_xG2._3S2=new spine._b41(1,1,1,1);return _xG2}_U31.prototype._HP2=function(){var _8S2=this.width/this._m41._nQ2*this.scaleX;var _9S2=this.height/this._m41._oQ2*this.scaleY;var _aS2=-this.width/2*this.scaleX+this._m41._lP2*_8S2;var _bS2=-this.height/2*this.scaleY+this._m41._mP2*_9S2;
var _cS2=_aS2+this._m41.width*_8S2;var _dS2=_bS2+this._m41.height*_9S2;var _eS2=this.rotation*Math.PI/180;var cos=Math.cos(_eS2);var sin=Math.sin(_eS2);var _fS2=_aS2*cos+this.x;var _gS2=_aS2*sin;var _hS2=_bS2*cos+this.y;var _iS2=_bS2*sin;var _jS2=_cS2*cos+this.x;var _kS2=_cS2*sin;var _lS2=_dS2*cos+this.y;var _mS2=_dS2*sin;var offset=this.offset;offset[_U31._b61]=_fS2-_iS2;offset[_U31._c61]=_hS2+_gS2;offset[_U31._H51]=_fS2-_mS2;offset[_U31._I51]=_lS2+_gS2;offset[_U31._J51]=_jS2-_mS2;offset[_U31._K51]=_lS2+_kS2;
offset[_U31._L51]=_jS2-_iS2;offset[_U31._M51]=_hS2+_kS2};_U31.prototype._EK2=function(_m41){this._m41=_m41;var uvs=this.uvs;if(_m41.rotate){uvs[2]=_m41._I41;uvs[3]=_m41._761;uvs[4]=_m41._I41;uvs[5]=_m41._C41;uvs[6]=_m41._2Z1;uvs[7]=_m41._C41;uvs[0]=_m41._2Z1;uvs[1]=_m41._761}else {uvs[0]=_m41._I41;uvs[1]=_m41._761;uvs[2]=_m41._I41;uvs[3]=_m41._C41;uvs[4]=_m41._2Z1;uvs[5]=_m41._C41;uvs[6]=_m41._2Z1;uvs[7]=_m41._761}};_U31.prototype._o41=function(bone,_VR2,offset,_s51){var _pO2=this.offset;var x=bone._TK2,
y=bone._UK2;var _e41=bone._e41,_621=bone._621,_9c=bone._9c,_be1=bone._be1;var _lP2=0,_mP2=0;_lP2=_pO2[_U31._b61];_mP2=_pO2[_U31._c61];_VR2[offset]=_lP2*_e41+_mP2*_621+x;_VR2[offset+1]=_lP2*_9c+_mP2*_be1+y;offset+=_s51;_lP2=_pO2[_U31._H51];_mP2=_pO2[_U31._I51];_VR2[offset]=_lP2*_e41+_mP2*_621+x;_VR2[offset+1]=_lP2*_9c+_mP2*_be1+y;offset+=_s51;_lP2=_pO2[_U31._J51];_mP2=_pO2[_U31._K51];_VR2[offset]=_lP2*_e41+_mP2*_621+x;_VR2[offset+1]=_lP2*_9c+_mP2*_be1+y;offset+=_s51;_lP2=_pO2[_U31._L51];_mP2=_pO2[_U31._M51];
_VR2[offset]=_lP2*_e41+_mP2*_621+x;_VR2[offset+1]=_lP2*_9c+_mP2*_be1+y};_U31._b61=0;_U31._c61=1;_U31._H51=2;_U31._I51=3;_U31._J51=4;_U31._K51=5;_U31._L51=6;_U31._M51=7;_U31._nS2=0;_U31._oS2=1;_U31._pS2=2;_U31._qS2=3;_U31._rS2=4;_U31._sS2=5;_U31._tS2=6;_U31._uS2=7;_U31._vS2=8;_U31._wS2=9;_U31._xS2=10;_U31._yS2=11;_U31._zS2=12;_U31._AS2=13;_U31._BS2=14;_U31._CS2=15;_U31._DS2=16;_U31._ES2=17;_U31._FS2=18;_U31._GS2=19;_U31._HS2=20;_U31._IS2=21;_U31._JS2=22;_U31._KS2=23;_U31._LS2=24;_U31._MS2=25;_U31._NS2=26;
_U31._OS2=27;_U31._PS2=28;_U31._QS2=29;_U31._RS2=30;_U31._SS2=31;return _U31}(spine._TR2));spine._U31=_U31})(spine||(spine={}));var spine;(function(spine){var _TS2=(function(){function _TS2(_US2,_VS2){this._US2=0;this._VS2=0;this._US2=_US2;this._VS2=_VS2}_TS2.prototype._WS2=function(skeleton){};_TS2.prototype.transform=function(position,_L71,_ZG2,__G2){position.x+=spine._sG2._pR2(-this._US2,this._VS2);position.y+=spine._sG2._pR2(-this._US2,this._VS2)};_TS2.prototype.end=function(){};return _TS2}());spine._TS2=_TS2}
)(spine||(spine={}));var spine;(function(spine){var _XS2=(function(){function _XS2(_wT1){this._YS2=0;this._ZS2=0;this._wT1=0;this.angle=0;this._TK2=0;this._UK2=0;this._wT1=_wT1}_XS2.prototype._WS2=function(skeleton){this._TK2=skeleton.x+this._YS2;this._UK2=skeleton.y+this._ZS2};_XS2.prototype.transform=function(position,_L71,_ZG2,__G2){var __S2=this.angle*spine._sG2._sR2;var x=position.x-this._TK2;var y=position.y-this._UK2;var _OB1=Math.sqrt(x*x+y*y);if(_OB1<this._wT1){var _0T2=_XS2._1T2.apply(0,__S2,(this._wT1-_OB1)/this._wT1);
var cos=Math.cos(_0T2);var sin=Math.sin(_0T2);position.x=cos*x-sin*y+this._TK2;position.y=sin*x+cos*y+this._UK2}};_XS2.prototype.end=function(){};_XS2._1T2=new spine._wR2(2);return _XS2}());spine._XS2=_XS2})(spine||(spine={}));var _2T2=0,_3T2=1,_4T2=2,_5T2=3,_6T2=4,_7T2=5,_8T2=6,_9T2=7,_aT2=8,_bT2=9;var _cT2=0,_dT2=1,_eT2=2,_fT2=3;/*@constructor */function _gT2(_g81,_Pb1){this.type=_g81;this.id=_Pb1;this._9x2=null;this._hT2=-1};_gT2.prototype._iT2=function(_Rw2,_jT2,_kT2,_lT2,_mT2){var _nT2=_jT2.getInt32(_kT2,
_lT2);_kT2+=4;var width=_jT2.getInt32(_kT2,_lT2);_kT2+=4;var height=_jT2.getInt32(_kT2,_lT2);_kT2+=4;this._hT2=_jT2.getInt32(_kT2,_lT2);_kT2+=4;return _kT2};_gT2.prototype._oT2=function(_TA1,_Ss1){var _621=new ArrayBuffer(4);var _e41=new Uint32Array(_621);var _9c=new Uint8Array(_621);_e41[0]=0xdeadbeef;if(_9c[0]==0xef){return(((_TA1&0xff)<<8)|(_Ss1&0xff));}if(_9c[0]==0xde){return(((_Ss1&0xff)<<8)|(_TA1&0xff))}};_gT2.prototype._pT2=function(_qT2){try{do {if(_qT2[1]==0xd9){_qT2=_qT2.subarray(2)}else if(_qT2[1]==0xd8){
if((_qT2[6]===0x4a)&&(_qT2[7]===0x46)&&(_qT2[8]===0x49)&&(_qT2[9]===0x46)){var _ac=this._oT2(_qT2[14],_qT2[15]);var _bc=this._oT2(_qT2[16],_qT2[17]);var _rT2={width:_ac,height:_bc,body:_qT2};return _rT2}_qT2=_qT2.subarray(4+this._oT2(_qT2[4],_qT2[5]))}else {_qT2=_qT2.subarray(2+this._oT2(_qT2[2],_qT2[3]))}}while((_qT2.byteLength>=0)&&(_qT2[0]==0xff));}catch(e){debug(e.message)}var _rT2={width:_ac,height:_bc,body:_qT2};return _rT2};_gT2.prototype._sT2=function(_131,_231,_qT2,_tT2,_sv1,_uT2){var _vT2=new Uint16Array(_qT2);
var _wT2="";for(var _8c=0,_121=_vT2.length;_8c<_121;_8c++){_wT2+=String.fromCharCode(_vT2[_8c]);}var _xT2=window.btoa(_wT2);var _yT2="data:image/"+_tT2+";base64,"+_xT2;var img=new Image();img.onload=function(){var _Kd1={_731:img};_j51(_Kd1);if(_sv1){_sv1(_Kd1)}};img.onerror=function(e){debug(e);if(_uT2){_uT2(e)}};img.src=_BI1(null,null,_yT2);return img};function _Er2(_YK1,_841){var _Q71=_U21._Er2(_YK1._731._i51,_841);_YK1._731._i51=_Q71;_YK1._731._S71=_Q71._5r2;_YK1._731._T71=_Q71._6r2;return _YK1._731}var _zT2=0,
_AT2=1,_BT2=2;var _CT2=0,_DT2=1,_ET2=2,_FT2=3;var _GT2=0,_HT2=1;var _IT2={_xR1:0,_yR1:0,version:1};/*@constructor */function _JT2(_g81,_Pb1){this.type=_g81;this.id=_Pb1};_JT2.prototype._KT2=function(_jT2,_kT2,_lT2,_LT2){this._C11=_jT2.getFloat32(_kT2,_lT2);_kT2+=4;this._D11=_jT2.getFloat32(_kT2,_lT2);_kT2+=4;this._E11=_jT2.getFloat32(_kT2,_lT2);_kT2+=4;this._F11=_jT2.getFloat32(_kT2,_lT2);_kT2+=4;var _MT2=_jT2.getInt32(_kT2,_lT2);_kT2+=4;this._NT2=[];for(var _8c=0;_8c<_MT2;_8c++){var _OT2=_jT2.getInt32(_kT2,
_lT2);_kT2+=4;var _PT2=_jT2.getInt32(_kT2,_lT2);_kT2+=4;var _QT2=_jT2.getInt32(_kT2,_lT2);_kT2+=4;var _RT2={_OT2:_OT2,_PT2:_PT2,_QT2:_QT2};_RT2._ST2=(_OT2>0)?[]:null;_RT2._TT2=(_PT2>0)?[]:null;_RT2._UT2=(_QT2>0)?[]:null;_kT2=this._VT2(_RT2,_jT2,_kT2,_lT2,_LT2);_kT2=this._WT2(_RT2,_jT2,_kT2,_lT2);_kT2=this._XT2(_RT2,_jT2,_kT2,_lT2);this._NT2.push(_RT2)}return _kT2};_JT2.prototype._VT2=function(_YT2,_jT2,_kT2,_lT2,_LT2){_YT2._ST2=[];for(var _8c=0;_8c<_YT2._OT2;_8c++){var _ZT2=_jT2.getInt32(_kT2,_lT2);_kT2+=4;
var __T2=null;switch(_ZT2){case _DT2:{__T2={type:_DT2};var _te1=_jT2.getUint8(_kT2,_lT2);_kT2++;var _ue1=_jT2.getUint8(_kT2,_lT2);_kT2++;var _ve1=_jT2.getUint8(_kT2,_lT2);_kT2++;var alpha=_jT2.getUint8(_kT2,_lT2);_kT2++;__T2._D31=(_te1|(_ue1<<8)|(_ve1<<16)|(alpha<<24))}break;case _ET2:{__T2={type:_ET2};__T2._0U2=_jT2.getInt32(_kT2,_lT2);_kT2+=4;__T2._hT2=_jT2.getInt32(_kT2,_lT2);_kT2+=4;var _1U2=[];for(var _R11=0;_R11<9;_R11++){_1U2[_R11]=_jT2.getFloat32(_kT2,_lT2);_kT2+=4}__T2._1U2=new _ek1();__T2._1U2._R11[_Nl1]=_1U2[0];
__T2._1U2._R11[_Ol1]=_1U2[1];__T2._1U2._R11[_Ql1]=_1U2[2];__T2._1U2._R11[_Rl1]=_1U2[3];__T2._1U2._R11[_Gk1]=_1U2[4];__T2._1U2._R11[_Tl1]=_1U2[5];__T2._2U2=_jT2.getInt32(_kT2,_lT2);_kT2+=4;__T2._3U2=[];for(var _R11=0;_R11<__T2._2U2;_R11++){var _Ze2=_jT2.getInt32(_kT2,_lT2);_kT2+=4;var _te1=_jT2.getUint8(_kT2,_lT2);_kT2++;var _ue1=_jT2.getUint8(_kT2,_lT2);_kT2++;var _ve1=_jT2.getUint8(_kT2,_lT2);_kT2++;var alpha=_jT2.getUint8(_kT2,_lT2);_kT2++;__T2._3U2.push({_Ze2:_Ze2,_D31:(_te1|(_ue1<<8)|(_ve1<<16)|(alpha<<24))}
)}__T2._A71=null}break;case _FT2:{__T2={type:_FT2};__T2._4U2=_jT2.getInt32(_kT2,_lT2);_kT2+=4;__T2._5U2=_jT2.getInt32(_kT2,_lT2);_kT2+=4;__T2._6U2=-1;for(var index=0;index<_LT2.length;index++){if(_LT2[index].id===__T2._5U2){__T2._6U2=index;break }}var _1U2=[];for(var _R11=0;_R11<9;_R11++){_1U2[_R11]=_jT2.getFloat32(_kT2,_lT2);_kT2+=4}__T2._1U2=new _ek1();__T2._1U2._R11[_Nl1]=_1U2[0];__T2._1U2._R11[_Ol1]=_1U2[1];__T2._1U2._R11[_Ql1]=_1U2[2];__T2._1U2._R11[_Rl1]=_1U2[3];__T2._1U2._R11[_Gk1]=_1U2[4];__T2._1U2._R11[_Tl1]=_1U2[5]}
break }_YT2._ST2.push(__T2)}return _kT2};function _7U2(_Hb1,_Ib1,_Br2){var _tK1=document.createElement(_Qo1);var _uK1=_tK1.getContext('2d');_vK1(_uK1);var _Q71=_U21._Cr2(_tK1,_Br2,_Hb1,_Ib1);var _Kd1=new _Ld1();_Kd1.x=0;_Kd1.y=0;_Kd1._ac=_Q71._5r2;_Kd1._bc=_Q71._6r2;_Kd1._qo=0;_Kd1._ro=0;_Kd1._so=_Kd1._ac;_Kd1._to=_Kd1._bc;_Kd1._uo=_Hb1;_Kd1._vo=_Ib1;_Kd1._wo=_zK1(_tK1);_Kd1._731=_831[_Kd1._wo];_Kd1._731._i51=_Q71;_Kd1._731._S71=_tK1.width;_Kd1._731._T71=_tK1.height;return _Kd1}_JT2.prototype._8U2=function(_9U2,
_aU2){if(_9U2._2U2<=0){return 0}_aU2=(_aU2<0)?0:(_aU2>255)?255:_aU2;if(_aU2<_9U2._3U2[0]._Ze2){return _9U2._3U2[0]._D31}for(var _8c=1;_8c<_9U2._2U2;_8c++){var _bU2=_9U2._3U2[_8c];if(_bU2._Ze2>=_aU2){var _cU2=_9U2._3U2[_8c-1];var _dU2=0;if(_bU2._Ze2!=_cU2._Ze2){_dU2=((_aU2-_cU2._Ze2)<<8)/(_bU2._Ze2-_cU2._Ze2)}var _eU2=256-_dU2;var _D31=_bU2._D31;var _fU2=_cU2._D31;var _gU2=[];_gU2[0]=((_D31&0xff)*_dU2)>>8;_gU2[1]=(((_D31>>8)&0xff)*_dU2)>>8;_gU2[2]=(((_D31>>16)&0xff)*_dU2)>>8;_gU2[3]=(((_D31>>24)&0xff)*_dU2)>>8;
_gU2[0]+=((_fU2&0xff)*_eU2)>>8;_gU2[1]+=(((_fU2>>8)&0xff)*_eU2)>>8;_gU2[2]+=(((_fU2>>16)&0xff)*_eU2)>>8;_gU2[3]+=(((_fU2>>24)&0xff)*_eU2)>>8;var _hU2=_gU2[0]|(_gU2[1]<<8)|(_gU2[2]<<16)|(_gU2[3]<<24);return _hU2}}return _9U2._3U2[_9U2._2U2-1]._D31};_JT2.prototype._WT2=function(_YT2,_jT2,_kT2,_lT2){_YT2._TT2=[];for(var _8c=0;_8c<_YT2._PT2;_8c++){var _te1=_jT2.getUint8(_kT2,_lT2);_kT2++;var _ue1=_jT2.getUint8(_kT2,_lT2);_kT2++;var _ve1=_jT2.getUint8(_kT2,_lT2);_kT2++;var alpha=_jT2.getUint8(_kT2,_lT2);_kT2++;
_YT2._TT2.push({_D31:(_te1|(_ue1<<8)|(_ve1<<16)|(alpha<<24))})}return _kT2};_JT2.prototype._XT2=function(_YT2,_jT2,_kT2,_lT2){var _8c,_R11;_YT2._UT2=[];for(_8c=0;_8c<_YT2._QT2;_8c++){var _iU2={};_YT2._UT2.push(_iU2);_iU2._jU2=_jT2.getInt32(_kT2,_lT2);_kT2+=4;_iU2._kU2=_jT2.getInt32(_kT2,_lT2);_kT2+=4;_iU2._lU2=_jT2.getInt32(_kT2,_lT2);_kT2+=4;_iU2._mU2=_jT2.getInt32(_kT2,_lT2);_kT2+=4;_iU2._nU2=_jT2.getInt32(_kT2,_lT2);_kT2+=4;_iU2._oU2=_jT2.getInt32(_kT2,_lT2);_kT2+=4;_iU2._pU2=_jT2.getInt32(_kT2,
_lT2);_kT2+=4;_iU2._qU2=_jT2.getInt32(_kT2,_lT2);_kT2+=4;if(_IT2.version>=2){_iU2._rU2=_jT2.getInt32(_kT2,_lT2);_kT2+=4;_iU2._sU2=_jT2.getInt32(_kT2,_lT2);_kT2+=4}if(_IT2.version>=3){_iU2._tU2=_jT2.getInt32(_kT2,_lT2);_kT2+=4;_iU2._uU2=_jT2.getInt32(_kT2,_lT2);_kT2+=4}_iU2._vU2=(_iU2._mU2>0)?[]:null;_iU2._wU2=(_iU2._nU2>0)?[]:null;_iU2._xU2=(_iU2._oU2>0)?[]:null;_iU2._yU2=(_iU2._pU2>0)?[]:null;_iU2._zU2=(_iU2._qU2>0)?[]:null;_iU2._AU2=(_iU2._rU2)?[]:null;_iU2._BU2=(_iU2._sU2)?[]:null;_iU2._CU2=(_iU2._tU2)?[]:null;
_iU2._DU2=(_iU2._uU2)?[]:null;for(_R11=0;_R11<_iU2._mU2*2;_R11++){_iU2._vU2[_R11]=_jT2.getFloat32(_kT2,_lT2);_kT2+=4}for(_R11=0;_R11<_iU2._nU2*2;_R11++){_iU2._EU2[_R11]=_jT2.getInt32(_kT2,_lT2);_kT2+=4}for(_R11=0;_R11<_iU2._oU2*3;_R11++){_iU2._xU2[_R11]=_jT2.getUint32(_kT2,_lT2);_kT2+=4}for(_R11=0;_R11<_iU2._pU2*2;_R11++){_iU2._yU2[_R11]=_jT2.getFloat32(_kT2,_lT2);_kT2+=4}for(_R11=0;_R11<_iU2._qU2*3;_R11++){_iU2._zU2[_R11]=_jT2.getUint32(_kT2,_lT2);_kT2+=4}if(_IT2.version>=2){for(_R11=0;_R11<_iU2._rU2*2;
_R11++){_iU2._AU2[_R11]=_jT2.getInt32(_kT2,_lT2);_kT2+=4}for(_R11=0;_R11<_iU2._sU2*2;_R11++){_iU2._BU2[_R11]=_jT2.getFloat32(_kT2,_lT2);_kT2+=4}}if(_IT2.version>=3){for(_R11=0;_R11<_iU2._tU2*2;_R11++){_iU2._CU2[_R11]=_jT2.getInt32(_kT2,_lT2);_kT2+=4}for(_R11=0;_R11<_iU2._uU2*2;_R11++){_iU2._DU2[_R11]=_jT2.getFloat32(_kT2,_lT2);_kT2+=4}}}return _kT2};var _FU2=1.0/20.0;/*@constructor */function _GU2(){this._HU2=0;this._IU2=0;this._C11=0;this._D11=0;this._E11=0;this._F11=0;this._JU2=null};_GU2.prototype._KU2=function(_jT2,
_kT2,_lT2){this._HU2=_jT2.getInt32(_kT2,_lT2);_kT2+=4;this._IU2=_jT2.getInt32(_kT2,_lT2);_kT2+=4;this._C11=_jT2.getFloat32(_kT2,_lT2)*_FU2;_kT2+=4;this._D11=_jT2.getFloat32(_kT2,_lT2)*_FU2;_kT2+=4;this._E11=_jT2.getFloat32(_kT2,_lT2)*_FU2;_kT2+=4;this._F11=_jT2.getFloat32(_kT2,_lT2)*_FU2;_kT2+=4;var _LU2,_MU2,_NU2;_LU2=_jT2.getInt32(_kT2,_lT2);_kT2+=4;_MU2=_jT2.getInt32(_kT2,_lT2);_kT2+=4;_NU2=_jT2.getInt32(_kT2,_lT2);_kT2+=4;this._JU2={_LU2:_LU2,_MU2:_MU2,_NU2:_NU2};this._OU2=[];for(var _8c=0;_8c<this._IU2;
_8c++){var _PU2={};this._OU2.push(_PU2);_PU2._QU2=_jT2.getInt32(_kT2,_lT2);_kT2+=4;_PU2._C11=_jT2.getFloat32(_kT2,_lT2)*_FU2;_kT2+=4;_PU2._D11=_jT2.getFloat32(_kT2,_lT2)*_FU2;_kT2+=4;_PU2._E11=_jT2.getFloat32(_kT2,_lT2)*_FU2;_kT2+=4;_PU2._F11=_jT2.getFloat32(_kT2,_lT2)*_FU2;_kT2+=4;_PU2._RU2=[];for(var _a21=0;_a21<_PU2._QU2;_a21++){var _kw1={};_PU2._RU2.push(_kw1);_kw1._Bw1=_jT2.getInt32(_kT2,_lT2);_kT2+=4;_kw1.index=_jT2.getInt32(_kT2,_lT2);_kT2+=4;_kw1._Zn=_jT2.getInt32(_kT2,_lT2);_kT2+=4;_kw1._SU2=_jT2.getInt32(_kT2,
_lT2);_kT2+=4;var _TU2=[];for(var _Fc1=0;_Fc1<4;_Fc1++){_TU2[_Fc1]=_jT2.getInt32(_kT2,_lT2);_kT2+=4}var _UU2=[];for(var _Fc1=0;_Fc1<4;_Fc1++){_UU2[_Fc1]=_jT2.getInt32(_kT2,_lT2);_kT2+=4}_kw1._VU2=[];_kw1._WU2=[];_kw1._XU2=[];_kw1._VU2[0]=_TU2[2];_kw1._WU2[0]=_UU2[2];_kw1._XU2[0]=0;_kw1._VU2[1]=_TU2[1];_kw1._WU2[1]=_UU2[1];_kw1._XU2[1]=_UU2[1];_kw1._VU2[2]=_TU2[0];_kw1._WU2[2]=_UU2[0];_kw1._XU2[2]=_UU2[0];_kw1._VU2[3]=_TU2[3];_kw1._WU2[3]=_UU2[3];_kw1._XU2[3]=_UU2[3];_kw1._C11=_jT2.getFloat32(_kT2,_lT2)*_FU2;
_kT2+=4;_kw1._D11=_jT2.getFloat32(_kT2,_lT2)*_FU2;_kT2+=4;_kw1._E11=_jT2.getFloat32(_kT2,_lT2)*_FU2;_kT2+=4;_kw1._F11=_jT2.getFloat32(_kT2,_lT2)*_FU2;_kT2+=4;var _1U2=[];for(var _Fc1=0;_Fc1<9;_Fc1++){_1U2[_Fc1]=_jT2.getFloat32(_kT2,_lT2);_kT2+=4}_kw1._1U2=new _ek1();_kw1._1U2._R11[_Nl1]=_1U2[0];_kw1._1U2._R11[_Ol1]=_1U2[1];_kw1._1U2._R11[_Ql1]=_1U2[2];_kw1._1U2._R11[_Rl1]=_1U2[3];_kw1._1U2._R11[_Gk1]=_1U2[4];_kw1._1U2._R11[_Tl1]=_1U2[5]}}return _kT2};/*@license zlib.js 2012 - imaya [ https://github.com/imaya/zlib.js ] The MIT License */(function(){
'use strict';var _O11=void 0,_ac=!0,_ZL2=this;function _YU2(_mp1,_be1){var _9c=_mp1.split("."),e=_ZL2;!(_9c[0] in e)&&e._ZU2&&e._ZU2("var "+_9c[0]);for(var _621;_9c.length&&(_621=_9c.shift());)!_9c.length&&_be1!==_O11?e[_621]=_be1:e=e[_621]?e[_621]:e[_621]={}};var _2T1="undefined"!==typeof Uint8Array&&"undefined"!==typeof Uint16Array&&"undefined"!==typeof Uint32Array&&"undefined"!==typeof DataView;function _vd2(_mp1,_be1){this.index="number"===typeof _be1?_be1:0;this.e=0;this.buffer=_mp1 instanceof(_2T1?Uint8Array:Array)?_mp1:new(_2T1?Uint8Array:Array)(32768);
if(2*this.buffer.length<=this.index)throw Error("invalid index");this.buffer.length<=this.index&&__U2(this)}function __U2(_mp1){var _be1=_mp1.buffer,_9c,e=_be1.length,_621=new(_2T1?Uint8Array:Array)(e<<1);if(_2T1)_621.set(_be1);else for(_9c=0;_9c<e;++_9c)_621[_9c]=_be1[_9c];return _mp1.buffer=_621}_vd2.prototype._621=function(_mp1,_be1,_9c){var e=this.buffer,_621=this.index,_e41=this.e,_d41=e[_621],_R11;_9c&&1<_be1&&(_mp1=8<_be1?(_Xi2[_mp1&255]<<24|_Xi2[_mp1>>>8&255]<<16|_Xi2[_mp1>>>16&255]<<8|_Xi2[_mp1>>>24&255])>>32-_be1:_Xi2[_mp1]>>8-_be1);
if(8>_be1+_e41)_d41=_d41<<_be1|_mp1,_e41+=_be1;else for(_R11=0;_R11<_be1;++_R11)_d41=_d41<<1|_mp1>>_be1-_R11-1&1,8===++_e41&&(_e41=0,e[_621++]=_Xi2[_d41],_d41=0,_621===e.length&&(e=__U2(this)));e[_621]=_d41;this.buffer=e;this.e=_e41;this.index=_621};_vd2.prototype._8m2=function(){var _mp1=this.buffer,_be1=this.index,_9c;0<this.e&&(_mp1[_be1]<<=8-this.e,_mp1[_be1]=_Xi2[_mp1[_be1]],_be1++);_2T1?_9c=_mp1.subarray(0,_be1):(_mp1.length=_be1,_9c=_mp1);return _9c};var _6c2=new(_2T1?Uint8Array:Array)(256),_nS1;
for(_nS1=0;256>_nS1;++_nS1){for(var _0V2=_nS1,_1V2=_0V2,_2V2=7,_0V2=_0V2>>>1;_0V2;_0V2>>>=1)_1V2<<=1,_1V2|=_0V2&1,--_2V2;_6c2[_nS1]=(_1V2<<_2V2&255)>>>0}var _Xi2=_6c2;function _kL2(_mp1){this.buffer=new(_2T1?Uint16Array:Array)(2*_mp1);this.length=0}_kL2.prototype._3V2=function(_mp1){return 2*((_mp1-2)/4|0)};_kL2.prototype.push=function(_mp1,_be1){var _9c,e,_621=this.buffer,_e41;_9c=this.length;_621[this.length++]=_be1;for(_621[this.length++]=_mp1;0<_9c;)if(e=this._3V2(_9c),_621[_9c]>_621[e])_e41=_621[_9c],
_621[_9c]=_621[e],_621[e]=_e41,_e41=_621[_9c+1],_621[_9c+1]=_621[e+1],_621[e+1]=_e41,_9c=e;else break;return this.length};_kL2.prototype.pop=function(){var _mp1,_be1,_9c=this.buffer,e,_621,_e41;_be1=_9c[0];_mp1=_9c[1];this.length-=2;_9c[0]=_9c[this.length];_9c[1]=_9c[this.length+1];for(_e41=0;;){_621=2*_e41+2;if(_621>=this.length)break;_621+2<this.length&&_9c[_621+2]>_9c[_621]&&(_621+=2);if(_9c[_621]>_9c[_e41])e=_9c[_e41],_9c[_e41]=_9c[_621],_9c[_621]=e,e=_9c[_e41+1],_9c[_e41+1]=_9c[_621+1],_9c[_621+1]=e;
else break;_e41=_621}return({index:_mp1,value:_be1,length:this.length})};function _8a2(_mp1,_be1){this._be1=_5L2;this._8c=0;this._xr1=_2T1&&_mp1 instanceof Array?new Uint8Array(_mp1):_mp1;this._9c=0;_be1&&(_be1._4V2&&(this._8c=_be1._4V2),"number"===typeof _be1._5V2&&(this._be1=_be1._5V2),_be1.outputBuffer&&(this._e41=_2T1&&_be1.outputBuffer instanceof Array?new Uint8Array(_be1.outputBuffer):_be1.outputBuffer),"number"===typeof _be1._6V2&&(this._9c=_be1._6V2));this._e41||(this._e41=new(_2T1?Uint8Array:Array)(32768))}
var _5L2=2,_7V2={_AM2:0,_bc:1,_d41:_5L2,_O11:3},__S1=[],_8V2;for(_8V2=0;288>_8V2;_8V2++)switch(_ac){case 143>=_8V2:__S1.push([_8V2+48,8]);break;case 255>=_8V2:__S1.push([_8V2-144+400,9]);break;case 279>=_8V2:__S1.push([_8V2-256+0,7]);break;case 287>=_8V2:__S1.push([_8V2-280+192,8]);break;default :throw "invalid literal: "+_8V2}_8a2.prototype._mp1=function(){var _mp1,_be1,_9c,e,_621=this._xr1;switch(this._be1){case 0:_9c=0;for(e=_621.length;_9c<e;){_be1=_2T1?_621.subarray(_9c,_9c+65535):_621.slice(_9c,_9c+65535);
_9c+=_be1.length;var _e41=_be1,_d41=_9c===e,_R11=_O11,_Fc1=_O11,_kt1=_O11,_521=_O11,_I41=_O11,_121=this._e41,_bc=this._9c;if(_2T1){for(_121=new Uint8Array(this._e41.buffer);_121.length<=_bc+_e41.length+5;)_121=new Uint8Array(_121.length<<1);_121.set(this._e41)}_R11=_d41?1:0;_121[_bc++]=_R11|0;_Fc1=_e41.length;_kt1=~_Fc1+65536&65535;_121[_bc++]=_Fc1&255;_121[_bc++]=_Fc1>>>8&255;_121[_bc++]=_kt1&255;_121[_bc++]=_kt1>>>8&255;if(_2T1)_121.set(_e41,_bc),_bc+=_e41.length,_121=_121.subarray(0,_bc);else {_521=0;
for(_I41=_e41.length;_521<_I41;++_521)_121[_bc++]=_e41[_521];_121.length=_bc}this._9c=_bc;this._e41=_121}break;case 1:var _Nr1=new _vd2(_2T1?new Uint8Array(this._e41.buffer):this._e41,this._9c);_Nr1._621(1,1,_ac);_Nr1._621(1,2,_ac);var _Jo1=_La2(this,_621),x,_9V2,_G61;x=0;for(_9V2=_Jo1.length;x<_9V2;x++)if(_G61=_Jo1[x],_vd2.prototype._621.apply(_Nr1,__S1[_G61]),256<_G61)_Nr1._621(_Jo1[++x],_Jo1[++x],_ac),_Nr1._621(_Jo1[++x],5),_Nr1._621(_Jo1[++x],_Jo1[++x],_ac);else if(256===_G61)break;this._e41=_Nr1._8m2();
this._9c=this._e41.length;break;case _5L2:var _8S1=new _vd2(_2T1?new Uint8Array(this._e41.buffer):this._e41,this._9c),__L2,_aV2,_bV2,_0_1,__Z1,_cV2=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],_4l1,_RO2,_5l1,_dV2,_eV2,_fV2=Array(19),_gV2,_QG2,_hV2,y,_Mf1;__L2=_5L2;_8S1._621(1,1,_ac);_8S1._621(__L2,2,_ac);_aV2=_La2(this,_621);_4l1=_6a2(this._R11,15);_RO2=_iV2(_4l1);_5l1=_6a2(this._121,7);_dV2=_iV2(_5l1);for(_bV2=286;257<_bV2&&0===_4l1[_bV2-1];_bV2--);for(_0_1=30;1<_0_1&&0===_5l1[_0_1-1];_0_1--);var _Nf1=_bV2,
_Of1=_0_1,_b12=new(_2T1?Uint32Array:Array)(_Nf1+_Of1),_321,_c12,_C41,_6l1,_f12=new(_2T1?Uint32Array:Array)(316),_hV1,_YQ1,_jV2=new(_2T1?Uint8Array:Array)(19);for(_321=_c12=0;_321<_Nf1;_321++)_b12[_c12++]=_4l1[_321];for(_321=0;_321<_Of1;_321++)_b12[_c12++]=_5l1[_321];if(!_2T1){_321=0;for(_6l1=_jV2.length;_321<_6l1;++_321)_jV2[_321]=0}_321=_hV1=0;for(_6l1=_b12.length;_321<_6l1;_321+=_c12){for(_c12=1;_321+_c12<_6l1&&_b12[_321+_c12]===_b12[_321];++_c12);_C41=_c12;if(0===_b12[_321])if(3>_C41)for(;0<_C41--;
)_f12[_hV1++]=0,_jV2[0]++;else for(;0<_C41;)_YQ1=138>_C41?_C41:138,_YQ1>_C41-3&&_YQ1<_C41&&(_YQ1=_C41-3),10>=_YQ1?(_f12[_hV1++]=17,_f12[_hV1++]=_YQ1-3,_jV2[17]++):(_f12[_hV1++]=18,_f12[_hV1++]=_YQ1-11,_jV2[18]++),_C41-=_YQ1;else if(_f12[_hV1++]=_b12[_321],_jV2[_b12[_321]]++,_C41--,3>_C41)for(;0<_C41--;)_f12[_hV1++]=_b12[_321],_jV2[_b12[_321]]++;else for(;0<_C41;)_YQ1=6>_C41?_C41:6,_YQ1>_C41-3&&_YQ1<_C41&&(_YQ1=_C41-3),_f12[_hV1++]=16,_f12[_hV1++]=_YQ1-3,_jV2[16]++,_C41-=_YQ1}_mp1=_2T1?_f12.subarray(0,
_hV1):_f12.slice(0,_hV1);_eV2=_6a2(_jV2,7);for(y=0;19>y;y++)_fV2[y]=_eV2[_cV2[y]];for(__Z1=19;4<__Z1&&0===_fV2[__Z1-1];__Z1--);_gV2=_iV2(_eV2);_8S1._621(_bV2-257,5,_ac);_8S1._621(_0_1-1,5,_ac);_8S1._621(__Z1-4,4,_ac);for(y=0;y<__Z1;y++)_8S1._621(_fV2[y],3,_ac);y=0;for(_Mf1=_mp1.length;y<_Mf1;y++)if(_QG2=_mp1[y],_8S1._621(_gV2[_QG2],_eV2[_QG2],_ac),16<=_QG2){y++;switch(_QG2){case 16:_hV2=2;break;case 17:_hV2=3;break;case 18:_hV2=7;break;default :throw "invalid code: "+_QG2}_8S1._621(_mp1[y],_hV2,_ac)}
var _kV2=[_RO2,_4l1],_lV2=[_dV2,_5l1],_UT1,_mV2,$,_uR1,_nV2,_oV2,_pV2,_qV2;_nV2=_kV2[0];_oV2=_kV2[1];_pV2=_lV2[0];_qV2=_lV2[1];_UT1=0;for(_mV2=_aV2.length;_UT1<_mV2;++_UT1)if($=_aV2[_UT1],_8S1._621(_nV2[$],_oV2[$],_ac),256<$)_8S1._621(_aV2[++_UT1],_aV2[++_UT1],_ac),_uR1=_aV2[++_UT1],_8S1._621(_pV2[_uR1],_qV2[_uR1],_ac),_8S1._621(_aV2[++_UT1],_aV2[++_UT1],_ac);else if(256===$)break;this._e41=_8S1._8m2();this._9c=this._e41.length;break;default :throw "invalid compression type"}return this._e41};function _nL2(_mp1,
_be1){this.length=_mp1;this._Fc1=_be1}var _rV2=function(){function _mp1(_621){switch(_ac){case 3===_621:return [257,_621-3,0];case 4===_621:return [258,_621-4,0];case 5===_621:return [259,_621-5,0];case 6===_621:return [260,_621-6,0];case 7===_621:return [261,_621-7,0];case 8===_621:return [262,_621-8,0];case 9===_621:return [263,_621-9,0];case 10===_621:return [264,_621-10,0];case 12>=_621:return [265,_621-11,1];case 14>=_621:return [266,_621-13,1];case 16>=_621:return [267,_621-15,1];case 18>=_621:return [268,_621-17,1];
case 22>=_621:return [269,_621-19,2];case 26>=_621:return [270,_621-23,2];case 30>=_621:return [271,_621-27,2];case 34>=_621:return [272,_621-31,2];case 42>=_621:return [273,_621-35,3];case 50>=_621:return [274,_621-43,3];case 58>=_621:return [275,_621-51,3];case 66>=_621:return [276,_621-59,3];case 82>=_621:return [277,_621-67,4];case 98>=_621:return [278,_621-83,4];case 114>=_621:return [279,_621-99,4];case 130>=_621:return [280,_621-115,4];case 162>=_621:return [281,_621-131,5];case 194>=_621:return [282,_621-163,5];case 226>=_621:return [283,
_621-195,5];case 257>=_621:return [284,_621-227,5];case 258===_621:return [285,_621-258,0];default :throw "invalid length: "+_621}}var _be1=[],_9c,e;for(_9c=3;258>=_9c;_9c++)e=_mp1(_9c),_be1[_9c]=e[2]<<24|e[1]<<16|e[0];return _be1}(),_sV2=_2T1?new Uint32Array(_rV2):_rV2;function _La2(_mp1,_be1){function _9c(_621,_9c){var _e41=_621._Fc1,_be1=[],e=0,_mp1;_mp1=_sV2[_621.length];_be1[e++]=_mp1&65535;_be1[e++]=_mp1>>16&255;_be1[e++]=_mp1>>24;var _d41;switch(_ac){case 1===_e41:_d41=[0,_e41-1,0];break;case 2===_e41:_d41=[1,
_e41-2,0];break;case 3===_e41:_d41=[2,_e41-3,0];break;case 4===_e41:_d41=[3,_e41-4,0];break;case 6>=_e41:_d41=[4,_e41-5,1];break;case 8>=_e41:_d41=[5,_e41-7,1];break;case 12>=_e41:_d41=[6,_e41-9,2];break;case 16>=_e41:_d41=[7,_e41-13,2];break;case 24>=_e41:_d41=[8,_e41-17,3];break;case 32>=_e41:_d41=[9,_e41-25,3];break;case 48>=_e41:_d41=[10,_e41-33,4];break;case 64>=_e41:_d41=[11,_e41-49,4];break;case 96>=_e41:_d41=[12,_e41-65,5];break;case 128>=_e41:_d41=[13,_e41-97,5];break;case 192>=_e41:_d41=[14,_e41-129,
6];break;case 256>=_e41:_d41=[15,_e41-193,6];break;case 384>=_e41:_d41=[16,_e41-257,7];break;case 512>=_e41:_d41=[17,_e41-385,7];break;case 768>=_e41:_d41=[18,_e41-513,8];break;case 1024>=_e41:_d41=[19,_e41-769,8];break;case 1536>=_e41:_d41=[20,_e41-1025,9];break;case 2048>=_e41:_d41=[21,_e41-1537,9];break;case 3072>=_e41:_d41=[22,_e41-2049,10];break;case 4096>=_e41:_d41=[23,_e41-3073,10];break;case 6144>=_e41:_d41=[24,_e41-4097,11];break;case 8192>=_e41:_d41=[25,_e41-6145,11];break;case 12288>=_e41:_d41=[26,
_e41-8193,12];break;case 16384>=_e41:_d41=[27,_e41-12289,12];break;case 24576>=_e41:_d41=[28,_e41-16385,13];break;case 32768>=_e41:_d41=[29,_e41-24577,13];break;default :throw "invalid distance"}_mp1=_d41;_be1[e++]=_mp1[0];_be1[e++]=_mp1[1];_be1[e++]=_mp1[2];var _Fc1,_R11;_Fc1=0;for(_R11=_be1.length;_Fc1<_R11;++_Fc1)_121[_bc++]=_be1[_Fc1];_Jo1[_be1[0]]++;x[_be1[3]]++;_Nr1=_621.length+_9c-1;_I41=null}var e,_621,_e41,_d41,_R11,_Fc1={},_kt1,_521,_I41,_121=_2T1?new Uint16Array(2*_be1.length):[],_bc=0,_Nr1=0,
_Jo1=new(_2T1?Uint32Array:Array)(286),x=new(_2T1?Uint32Array:Array)(30),_9V2=_mp1._8c,_G61;if(!_2T1){for(_e41=0;285>=_e41;)_Jo1[_e41++]=0;for(_e41=0;29>=_e41;)x[_e41++]=0}_Jo1[256]=1;e=0;for(_621=_be1.length;e<_621;++e){_e41=_R11=0;for(_d41=3;_e41<_d41&&e+_e41!==_621;++_e41)_R11=_R11<<8|_be1[e+_e41];_Fc1[_R11]===_O11&&(_Fc1[_R11]=[]);_kt1=_Fc1[_R11];if(!(0<_Nr1--)){for(;0<_kt1.length&&32768<e-_kt1[0];)_kt1.shift();if(e+3>=_621){_I41&&_9c(_I41,-1);_e41=0;for(_d41=_621-e;_e41<_d41;++_e41)_G61=_be1[e+_e41],
_121[_bc++]=_G61,++_Jo1[_G61];break }0<_kt1.length?(_521=_tV2(_be1,e,_kt1),_I41?_I41.length<_521.length?(_G61=_be1[e-1],_121[_bc++]=_G61,++_Jo1[_G61],_9c(_521,0)):_9c(_I41,-1):_521.length<_9V2?_I41=_521:_9c(_521,0)):_I41?_9c(_I41,-1):(_G61=_be1[e],_121[_bc++]=_G61,++_Jo1[_G61])}_kt1.push(e)}_121[_bc++]=256;_Jo1[256]++;_mp1._R11=_Jo1;_mp1._121=x;return _2T1?_121.subarray(0,_bc):_121}function _tV2(_mp1,_be1,_9c){var e,_621,_e41=0,_d41,_R11,_Fc1,_kt1,_521=_mp1.length;_R11=0;_kt1=_9c.length;_e41:for(;_R11<_kt1;
_R11++){e=_9c[_kt1-_R11-1];_d41=3;if(3<_e41){for(_Fc1=_e41;3<_Fc1;_Fc1--)if(_mp1[e+_Fc1-1]!==_mp1[_be1+_Fc1-1])continue _e41;_d41=_e41}for(;258>_d41&&_be1+_d41<_521&&_mp1[e+_d41]===_mp1[_be1+_d41];)++_d41;_d41>_e41&&(_621=e,_e41=_d41);if(258===_d41)break }return new _nL2(_e41,_be1-_621)}function _6a2(_mp1,_be1){var _9c=_mp1.length,e=new _kL2(572),_621=new(_2T1?Uint8Array:Array)(_9c),_e41,_d41,_R11,_Fc1,_kt1;if(!_2T1)for(_Fc1=0;_Fc1<_9c;_Fc1++)_621[_Fc1]=0;for(_Fc1=0;_Fc1<_9c;++_Fc1)0<_mp1[_Fc1]&&e.push(_Fc1,
_mp1[_Fc1]);_e41=Array(e.length/2);_d41=new(_2T1?Uint32Array:Array)(e.length/2);if(1===_e41.length)return _621[e.pop().index]=1,_621;_Fc1=0;for(_kt1=e.length/2;_Fc1<_kt1;++_Fc1)_e41[_Fc1]=e.pop(),_d41[_Fc1]=_e41[_Fc1].value;_R11=_uV2(_d41,_d41.length,_be1);_Fc1=0;for(_kt1=_e41.length;_Fc1<_kt1;++_Fc1)_621[_e41[_Fc1].index]=_R11[_Fc1];return _621}function _uV2(_mp1,_be1,_9c){function e(_e41){var _621=_Fc1[_e41][_kt1[_e41]];_621===_be1?(e(_e41+1),e(_e41+1)):--_d41[_621];++_kt1[_e41]}var _621=new(_2T1?Uint16Array:Array)(_9c),
_e41=new(_2T1?Uint8Array:Array)(_9c),_d41=new(_2T1?Uint8Array:Array)(_be1),_R11=Array(_9c),_Fc1=Array(_9c),_kt1=Array(_9c),_521=(1<<_9c)-_be1,_I41=1<<_9c-1,_121,_bc,_Nr1,_Jo1,x;_621[_9c-1]=_be1;for(_bc=0;_bc<_9c;++_bc)_521<_I41?_e41[_bc]=0:(_e41[_bc]=1,_521-=_I41),_521<<=1,_621[_9c-2-_bc]=(_621[_9c-1-_bc]/2|0)+_be1;_621[0]=_e41[0];_R11[0]=Array(_621[0]);_Fc1[0]=Array(_621[0]);for(_bc=1;_bc<_9c;++_bc)_621[_bc]>2*_621[_bc-1]+_e41[_bc]&&(_621[_bc]=2*_621[_bc-1]+_e41[_bc]),_R11[_bc]=Array(_621[_bc]),
_Fc1[_bc]=Array(_621[_bc]);for(_121=0;_121<_be1;++_121)_d41[_121]=_9c;for(_Nr1=0;_Nr1<_621[_9c-1];++_Nr1)_R11[_9c-1][_Nr1]=_mp1[_Nr1],_Fc1[_9c-1][_Nr1]=_Nr1;for(_121=0;_121<_9c;++_121)_kt1[_121]=0;1===_e41[_9c-1]&&(--_d41[0],++_kt1[_9c-1]);for(_bc=_9c-2;0<=_bc;--_bc){_Jo1=_121=0;x=_kt1[_bc+1];for(_Nr1=0;_Nr1<_621[_bc];_Nr1++)_Jo1=_R11[_bc+1][x]+_R11[_bc+1][x+1],_Jo1>_mp1[_121]?(_R11[_bc][_Nr1]=_Jo1,_Fc1[_bc][_Nr1]=_be1,x+=2):(_R11[_bc][_Nr1]=_mp1[_121],_Fc1[_bc][_Nr1]=_121,++_121);_kt1[_bc]=0;1===_e41[_bc]&&e(_bc)}
return _d41}function _iV2(_mp1){var _be1=new(_2T1?Uint16Array:Array)(_mp1.length),_9c=[],e=[],_621=0,_e41,_d41,_R11,_Fc1;_e41=0;for(_d41=_mp1.length;_e41<_d41;_e41++)_9c[_mp1[_e41]]=(_9c[_mp1[_e41]]|0)+1;_e41=1;for(_d41=16;_e41<=_d41;_e41++)e[_e41]=_621,_621+=_9c[_e41]|0,_621<<=1;_e41=0;for(_d41=_mp1.length;_e41<_d41;_e41++){_621=e[_mp1[_e41]];e[_mp1[_e41]]+=1;_R11=_be1[_e41]=0;for(_Fc1=_mp1[_e41];_R11<_Fc1;_R11++)_be1[_e41]=_be1[_e41]<<1|_621&1,_621>>>=1}return _be1};function _vV2(_mp1,_be1){this._xr1=_mp1;
this._e41=new(_2T1?Uint8Array:Array)(32768);this._be1=_wV2._d41;var _9c={},e;if((_be1||!(_be1={}))&&"number"===typeof _be1._5V2)this._be1=_be1._5V2;for(e in _be1)_9c[e]=_be1[e];_9c.outputBuffer=this._e41;this._a21=new _8a2(this._xr1,_9c)}var _wV2=_7V2;_vV2.prototype._mp1=function(){var _mp1,_be1,_9c,e,_621,_e41,_d41=0;_e41=this._e41;switch(8){case 8:_mp1=Math.LOG2E*Math.log(32768)-8;break;default :throw Error("invalid compression method")}_be1=_mp1<<4|8;_e41[_d41++]=_be1;switch(8){case 8:switch(this._be1){
case _wV2._AM2:e=0;break;case _wV2._bc:e=1;break;case _wV2._d41:e=2;break;default :throw Error("unsupported compression type")}break;default :throw Error("invalid compression method");}_9c=e<<6|0;_e41[_d41++]=_9c|31-(256*_be1+_9c)%31;var _R11=this._xr1;if("string"===typeof _R11){var _Fc1=_R11.split(""),_kt1,_521;_kt1=0;for(_521=_Fc1.length;_kt1<_521;_kt1++)_Fc1[_kt1]=(_Fc1[_kt1].charCodeAt(0)&255)>>>0;_R11=_Fc1}for(var _I41=1,_121=0,_bc=_R11.length,_Nr1,_Jo1=0;0<_bc;){_Nr1=1024<_bc?1024:_bc;_bc-=_Nr1;do _I41+=_R11[_Jo1++],
_121+=_I41;while(--_Nr1);_I41%=65521;_121%=65521}_621=(_121<<16|_I41)>>>0;this._a21._9c=_d41;_e41=this._a21._mp1();_d41=_e41.length;_2T1&&(_e41=new Uint8Array(_e41.buffer),_e41.length<=_d41+4&&(this._e41=new Uint8Array(_e41.length+4),this._e41.set(_e41),_e41=this._e41),_e41=_e41.subarray(0,_d41+4));_e41[_d41++]=_621>>24&255;_e41[_d41++]=_621>>16&255;_e41[_d41++]=_621>>8&255;_e41[_d41++]=_621&255;return _e41};_YU2("Zlib.Deflate",_vV2);_YU2("Zlib.Deflate.compress",function(_mp1,_be1){return(new _vV2(_mp1,
_be1))._mp1()});_YU2("Zlib.Deflate.prototype.compress",_vV2.prototype._mp1);var _xV2={_AM2:_wV2._AM2,FIXED:_wV2._bc,_yV2:_wV2._d41},_zV2,_AV2,_BV2,_CV2;if(Object._AK2)_zV2=Object._AK2(_xV2);else for(_AV2 in _zV2=[],_BV2=0,_xV2)_zV2[_BV2++]=_AV2;_BV2=0;for(_CV2=_zV2.length;_BV2<_CV2;++_BV2)_AV2=_zV2[_BV2],_YU2("Zlib.Deflate.CompressionType."+_AV2,_xV2[_AV2])}).call(this);//@ sourceMappingURL=deflate.min.js.map
;/** fingerprintJS 0.5.4 - Fast browser fingerprint library
* https://github.com/Valve/fingerprintjs
* Copyright (c) 2013 Valentin Vasilyev (valentin.vasilyev@outlook.com)
* Licensed under the MIT (http://www.opensource.org/licenses/mit-license.php) license.
*
* 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 <COPYRIGHT HOLDER> 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.
*/;
(function(name,context,_DV2){if(typeof module!=='undefined'&&module._sl2){module._sl2=_DV2()}else if(typeof define==='function'&&define._EV2){define(_DV2)}else {context[name]=_DV2()}})('Fingerprint',this,function(){'use strict';var Fingerprint=function(options){var _FV2,_GV2;_FV2=Array.prototype._HV2;_GV2=Array.prototype.map;this._IV2=function(_Xp1,_JV2,context){if(_Xp1===null){return }if(_FV2&&_Xp1._HV2===_FV2){_Xp1._HV2(_JV2,context)}else if(_Xp1.length===+_Xp1.length){for(var _8c=0,_121=_Xp1.length;_8c<_121;
_8c++){if(_JV2.call(context,_Xp1[_8c],_8c,_Xp1)==={})return }}else {for(var key in _Xp1){if(_Xp1.hasOwnProperty(key)){if(_JV2.call(context,_Xp1[key],key,_Xp1)==={})return }}}};this.map=function(_Xp1,_JV2,context){var _KV2=[];if(_Xp1==null)return _KV2;if(_GV2&&_Xp1.map===_GV2)return _Xp1.map(_JV2,context);this._IV2(_Xp1,function(value,index,_ic1){_KV2[_KV2.length]=_JV2.call(context,value,index,_ic1)});return _KV2};if(typeof options=='object'){this._LV2=options._LV2;this._MV2=options._MV2;this._NV2=options._NV2;
this.canvas=options.canvas;this._OV2=options._OV2}else if(typeof options=='function'){this._LV2=options}};Fingerprint.prototype={get:function(){var _AK2=[];_AK2.push(navigator.userAgent);_AK2.push(navigator.language);_AK2.push(screen.colorDepth);if(this._MV2){var _PV2=this._QV2();if(typeof _PV2!=='undefined'){_AK2.push(_PV2.join('x'))}}_AK2.push(new Date().getTimezoneOffset());_AK2.push(this.hasSessionStorage());_AK2.push(this.hasLocalStorage());_AK2.push(!!window.indexedDB);if(document.body){_AK2.push(typeof(document.body.addBehavior));
}else {_AK2.push(typeof undefined)}_AK2.push(typeof(window.openDatabase));_AK2.push(navigator.cpuClass);_AK2.push(navigator.platform);_AK2.push(navigator.doNotTrack);_AK2.push(this._RV2());if(this.canvas&&this._SV2()){_AK2.push(this._TV2())}if(this._LV2){return this._LV2(_AK2.join('###'),31)}else {return this._UV2(_AK2.join('###'),31)}},/*
* JS Implementation of MurmurHash3 (r136) (as of May 20, 2011)
*
* @author <a href="mailto:gary.court@gmail.com">Gary Court</a>
* @see http://github.com/garycourt/murmurhash-js
* @author <a href="mailto:aappleby@gmail.com">Austin Appleby</a>
* @see http://sites.google.com/site/murmurhash/
*
* @param {string} key ASCII only
* @param {number} seed Positive integer only
* @return {number} 32-bit positive integer hash
*/_UV2:function(key,
_J62){var _VV2,_5z2,_kr1,_WV2,_4S1,_5S1,_XV2,_8c;_VV2=key.length&3;_5z2=key.length-_VV2;_kr1=_J62;_4S1=0xcc9e2d51;_5S1=0x1b873593;_8c=0;while(_8c<_5z2){_XV2=((key.charCodeAt(_8c)&0xff))|((key.charCodeAt(++_8c)&0xff)<<8)|((key.charCodeAt(++_8c)&0xff)<<16)|((key.charCodeAt(++_8c)&0xff)<<24);++_8c;_XV2=((((_XV2&0xffff)*_4S1)+((((_XV2>>>16)*_4S1)&0xffff)<<16)))&0xffffffff;_XV2=(_XV2<<15)|(_XV2>>>17);_XV2=((((_XV2&0xffff)*_5S1)+((((_XV2>>>16)*_5S1)&0xffff)<<16)))&0xffffffff;_kr1^=_XV2;_kr1=(_kr1<<13)|(_kr1>>>19);
_WV2=((((_kr1&0xffff)*5)+((((_kr1>>>16)*5)&0xffff)<<16)))&0xffffffff;_kr1=(((_WV2&0xffff)+0x6b64)+((((_WV2>>>16)+0xe654)&0xffff)<<16))}_XV2=0;switch(_VV2){case 3:_XV2^=(key.charCodeAt(_8c+2)&0xff)<<16;case 2:_XV2^=(key.charCodeAt(_8c+1)&0xff)<<8;case 1:_XV2^=(key.charCodeAt(_8c)&0xff);_XV2=(((_XV2&0xffff)*_4S1)+((((_XV2>>>16)*_4S1)&0xffff)<<16))&0xffffffff;_XV2=(_XV2<<15)|(_XV2>>>17);_XV2=(((_XV2&0xffff)*_5S1)+((((_XV2>>>16)*_5S1)&0xffff)<<16))&0xffffffff;_kr1^=_XV2}_kr1^=key.length;_kr1^=_kr1>>>16;
_kr1=(((_kr1&0xffff)*0x85ebca6b)+((((_kr1>>>16)*0x85ebca6b)&0xffff)<<16))&0xffffffff;_kr1^=_kr1>>>13;_kr1=((((_kr1&0xffff)*0xc2b2ae35)+((((_kr1>>>16)*0xc2b2ae35)&0xffff)<<16)))&0xffffffff;_kr1^=_kr1>>>16;return _kr1>>>0},hasLocalStorage:function(){try{return !!window.localStorage}catch(e){return !0}},hasSessionStorage:function(){try{return !!window._YV2}catch(e){return !0}},_SV2:function(){var _FL1=document.createElement('canvas');return !!(_FL1.getContext&&_FL1.getContext('2d'))},_ZV2:function(){if(navigator.__V2==='Microsoft Internet Explorer'){
return !0}else if(navigator.__V2==='Netscape'&&/_0W2/.test(navigator.userAgent)){return !0}return !1},_RV2:function(){if(this._ZV2()&&this._OV2){return this._1W2()}else {return this._2W2()}},_2W2:function(){return this.map(navigator._3W2,function(_kt1){var _4W2=this.map(_kt1,function(_Il1){return [_Il1.type,_Il1._5W2].join('~')}).join(',');return [_kt1.name,_kt1.description,_4W2].join('::')},this).join(';')},_1W2:function(){if(window.ActiveXObject){var _Qp2=['ShockwaveFlash.ShockwaveFlash','AcroPDF.PDF','PDF.PdfCtrl',
'QuickTime.QuickTime','rmocx.RealPlayer G2 Control','rmocx.RealPlayer G2 Control.1','RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)','RealVideo.RealVideo(tm) ActiveX Control (32-bit)','RealPlayer','SWCtl.SWCtl','WMPlayer.OCX','AgControl.AgControl','Skype.Detection'];return this.map(_Qp2,function(name){try{new ActiveXObject(name);return name}catch(e){return null}}).join(';')}else {return ""}},_QV2:function(){var _PV2;if(this._NV2){_PV2=(screen.height>screen.width)?[screen.height,screen.width]:[screen.width,
screen.height]}else {_PV2=[screen.height,screen.width]}return _PV2},_TV2:function(){var canvas=document.createElement('canvas');var _O51=canvas.getContext('2d');var _Bo1='http://valve.github.io';_O51.textBaseline="top";_O51.font="14px 'Arial'";_O51.textBaseline="alphabetic";_O51.fillStyle="#f60";_O51.fillRect(125,1,62,20);_O51.fillStyle="#069";_O51.fillText(_Bo1,2,15);_O51.fillStyle="rgba(102, 204, 0, 0.7)";_O51.fillText(_Bo1,4,17);return canvas.toDataURL()}};return Fingerprint});/*@license zlib.js 2012 - imaya [ https://github.com/imaya/zlib.js ] The MIT License */(function(){
'use strict';function _R11(_621){throw _621}var _O11=void 0,_321=this;function _Jo1(_621,_be1){var _e41=_621.split("."),_9c=_321;!(_e41[0] in _9c)&&_9c._ZU2&&_9c._ZU2("var "+_e41[0]);for(var _mp1;_e41.length&&(_mp1=_e41.shift());)!_e41.length&&_be1!==_O11?_9c[_mp1]=_be1:_9c=_9c[_mp1]?_9c[_mp1]:_9c[_mp1]={}};var _I41="undefined"!==typeof Uint8Array&&"undefined"!==typeof Uint16Array&&"undefined"!==typeof Uint32Array;function _C41(_621){var _be1=_621.length,_e41=0,_9c=Number.POSITIVE_INFINITY,_mp1,e,_d41,_bc,_Fc1,
_121,_Nr1,_kt1,_521;for(_kt1=0;_kt1<_be1;++_kt1)_621[_kt1]>_e41&&(_e41=_621[_kt1]),_621[_kt1]<_9c&&(_9c=_621[_kt1]);_mp1=1<<_e41;e=new(_I41?Uint32Array:Array)(_mp1);_d41=1;_bc=0;for(_Fc1=2;_d41<=_e41;){for(_kt1=0;_kt1<_be1;++_kt1)if(_621[_kt1]===_d41){_121=0;_Nr1=_bc;for(_521=0;_521<_d41;++_521)_121=_121<<1|_Nr1&1,_Nr1>>=1;for(_521=_121;_521<_mp1;_521+=_Fc1)e[_521]=_d41<<16|_kt1;++_bc}++_d41;_bc<<=1;_Fc1<<=1}return [e,_e41,_9c]};function _ac(_621,_be1){this._d41=[];this._bc=32768;this._be1=this._mp1=this._e41=this._121=0;
this._xr1=_I41?new Uint8Array(_621):_621;this._R11=!1;this._8c=x;this._321=!1;if(_be1||!(_be1={}))_be1.index&&(this._e41=_be1.index),_be1._6W2&&(this._bc=_be1._6W2),_be1._7W2&&(this._8c=_be1._7W2),_be1._8W2&&(this._321=_be1._8W2);switch(this._8c){case y:this._621=32768;this._9c=new(_I41?Uint8Array:Array)(32768+this._bc+258);break;case x:this._621=0;this._9c=new(_I41?Uint8Array:Array)(this._bc);this.e=this._G61;this._O11=this._C41;this._a21=this._ac;break;default :_R11(Error("invalid inflate mode"))}
}var y=0,x=1,_G61={_521:y,_Jo1:x};_ac.prototype._Fc1=function(){for(;!this._R11;){var _621=_YQ1(this,3);_621&1&&(this._R11=!0);_621>>>=1;switch(_621){case 0:var _be1=this._xr1,_e41=this._e41,_9c=this._9c,_mp1=this._621,e=_O11,_d41=_O11,_bc=_O11,_Fc1=_9c.length,_121=_O11;this._be1=this._mp1=0;e=_be1[_e41++];e===_O11&&_R11(Error("invalid uncompressed block header: LEN (first byte)"));_d41=e;e=_be1[_e41++];e===_O11&&_R11(Error("invalid uncompressed block header: LEN (second byte)"));_d41|=e<<8;e=_be1[_e41++];
e===_O11&&_R11(Error("invalid uncompressed block header: NLEN (first byte)"));_bc=e;e=_be1[_e41++];e===_O11&&_R11(Error("invalid uncompressed block header: NLEN (second byte)"));_bc|=e<<8;_d41===~_bc&&_R11(Error("invalid uncompressed block header: length verify"));_e41+_d41>_be1.length&&_R11(Error("input buffer is broken"));switch(this._8c){case y:for(;_mp1+_d41>_9c.length;){_121=_Fc1-_mp1;_d41-=_121;if(_I41)_9c.set(_be1.subarray(_e41,_e41+_121),_mp1),_mp1+=_121,_e41+=_121;else for(;_121--;)_9c[_mp1++]=_be1[_e41++];
this._621=_mp1;_9c=this.e();_mp1=this._621}break;case x:for(;_mp1+_d41>_9c.length;)_9c=this.e({_kt1:2});break;default :_R11(Error("invalid inflate mode"))}if(_I41)_9c.set(_be1.subarray(_e41,_e41+_d41),_mp1),_mp1+=_d41,_e41+=_d41;else for(;_d41--;)_9c[_mp1++]=_be1[_e41++];this._e41=_e41;this._621=_mp1;this._9c=_9c;break;case 1:this._a21(_8S1,_2T1);break;case 2:_ZL2(this);break;default :_R11(Error("unknown BTYPE: "+_621))}}return this._O11()};var _hV1=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],_f12=_I41?new Uint16Array(_hV1):_hV1,
_b12=[3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,258,258],_c12=_I41?new Uint16Array(_b12):_b12,_jV2=[0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0,0,0],_UT1=_I41?new Uint8Array(_jV2):_jV2,_aV2=[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577],_vd2=_I41?new Uint16Array(_aV2):_aV2,_Xi2=[0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13],_nS1=_I41?new Uint8Array(_Xi2):_Xi2,
_0V2=new(_I41?Uint8Array:Array)(288),_bV2,_0_1;_bV2=0;for(_0_1=_0V2.length;_bV2<_0_1;++_bV2)_0V2[_bV2]=143>=_bV2?8:255>=_bV2?9:279>=_bV2?7:8;var _8S1=_C41(_0V2),__Z1=new(_I41?Uint8Array:Array)(30),_QG2,_1V2;_QG2=0;for(_1V2=__Z1.length;_QG2<_1V2;++_QG2)__Z1[_QG2]=5;var _2T1=_C41(__Z1);function _YQ1(_621,_be1){for(var _e41=_621._mp1,_9c=_621._be1,_mp1=_621._xr1,e=_621._e41,_d41;_9c<_be1;)_d41=_mp1[e++],_d41===_O11&&_R11(Error("input buffer is broken")),_e41|=_d41<<_9c,_9c+=8;_d41=_e41&(1<<_be1)-1;_621._mp1=_e41>>>_be1;
_621._be1=_9c-_be1;_621._e41=e;return _d41}function __S1(_621,_be1){for(var _e41=_621._mp1,_9c=_621._be1,_mp1=_621._xr1,e=_621._e41,_d41=_be1[0],_bc=_be1[1],_Fc1,_121,_Nr1;_9c<_bc;){_Fc1=_mp1[e++];if(_Fc1===_O11)break;_e41|=_Fc1<<_9c;_9c+=8}_121=_d41[_e41&(1<<_bc)-1];_Nr1=_121>>>16;_621._mp1=_e41>>_Nr1;_621._be1=_9c-_Nr1;_621._e41=e;return _121&65535}function _ZL2(_621){function _be1(_e41,_621,_9c){var _be1,e,_mp1,_d41;for(_d41=0;_d41<_e41;)switch(_be1=__S1(this,_621),_be1){case 16:for(_mp1=3+_YQ1(this,
2);_mp1--;)_9c[_d41++]=e;break;case 17:for(_mp1=3+_YQ1(this,3);_mp1--;)_9c[_d41++]=0;e=0;break;case 18:for(_mp1=11+_YQ1(this,7);_mp1--;)_9c[_d41++]=0;e=0;break;default :e=_9c[_d41++]=_be1}return _9c}var _e41=_YQ1(_621,5)+257,_9c=_YQ1(_621,5)+1,_mp1=_YQ1(_621,4)+4,e=new(_I41?Uint8Array:Array)(_f12.length),_d41,_bc,_Fc1,_121;for(_121=0;_121<_mp1;++_121)e[_f12[_121]]=_YQ1(_621,3);_d41=_C41(e);_bc=new(_I41?Uint8Array:Array)(_e41);_Fc1=new(_I41?Uint8Array:Array)(_9c);_621._a21(_C41(_be1.call(_621,_e41,_d41,
_bc)),_C41(_be1.call(_621,_9c,_d41,_Fc1)))}_ac.prototype._a21=function(_621,_be1){var _e41=this._9c,_9c=this._621;this._Op1=_621;for(var _mp1=_e41.length-258,e,_d41,_bc,_Fc1;256!==(e=__S1(this,_621));)if(256>e)_9c>=_mp1&&(this._621=_9c,_e41=this.e(),_9c=this._621),_e41[_9c++]=e;else {_d41=e-257;_Fc1=_c12[_d41];0<_UT1[_d41]&&(_Fc1+=_YQ1(this,_UT1[_d41]));e=__S1(this,_be1);_bc=_vd2[e];0<_nS1[e]&&(_bc+=_YQ1(this,_nS1[e]));_9c>=_mp1&&(this._621=_9c,_e41=this.e(),_9c=this._621);for(;_Fc1--;)_e41[_9c]=_e41[_9c++-_bc]}
for(;8<=this._be1;)this._be1-=8,this._e41--;this._621=_9c};_ac.prototype._ac=function(_621,_be1){var _e41=this._9c,_9c=this._621;this._Op1=_621;for(var _mp1=_e41.length,e,_d41,_bc,_Fc1;256!==(e=__S1(this,_621));)if(256>e)_9c>=_mp1&&(_e41=this.e(),_mp1=_e41.length),_e41[_9c++]=e;else {_d41=e-257;_Fc1=_c12[_d41];0<_UT1[_d41]&&(_Fc1+=_YQ1(this,_UT1[_d41]));e=__S1(this,_be1);_bc=_vd2[e];0<_nS1[e]&&(_bc+=_YQ1(this,_nS1[e]));_9c+_Fc1>_mp1&&(_e41=this.e(),_mp1=_e41.length);for(;_Fc1--;)_e41[_9c]=_e41[_9c++-_bc]}
for(;8<=this._be1;)this._be1-=8,this._e41--;this._621=_9c};_ac.prototype.e=function(){var _621=new(_I41?Uint8Array:Array)(this._621-32768),_be1=this._621-32768,_e41,_9c,_mp1=this._9c;if(_I41)_621.set(_mp1.subarray(32768,_621.length));else {_e41=0;for(_9c=_621.length;_e41<_9c;++_e41)_621[_e41]=_mp1[_e41+32768]}this._d41.push(_621);this._121+=_621.length;if(_I41)_mp1.set(_mp1.subarray(_be1,_be1+32768));else for(_e41=0;32768>_e41;++_e41)_mp1[_e41]=_mp1[_be1+_e41];this._621=32768;return _mp1};_ac.prototype._G61=function(_621){
var _be1,_e41=this._xr1.length/this._e41+1|0,_9c,_mp1,e,_d41=this._xr1,_bc=this._9c;_621&&("number"===typeof _621._kt1&&(_e41=_621._kt1),"number"===typeof _621._I41&&(_e41+=_621._I41));2>_e41?(_9c=(_d41.length-this._e41)/this._Op1[2],e=258*(_9c/2)|0,_mp1=e<_bc.length?_bc.length+e:_bc.length<<1):_mp1=_bc.length*_e41;_I41?(_be1=new Uint8Array(_mp1),_be1.set(_bc)):_be1=_bc;return this._9c=_be1};_ac.prototype._O11=function(){var _621=0,_be1=this._9c,_e41=this._d41,_9c,_mp1=new(_I41?Uint8Array:Array)(this._121+(this._621-32768)),
e,_d41,_bc,_Fc1;if(0===_e41.length)return _I41?this._9c.subarray(32768,this._621):this._9c.slice(32768,this._621);e=0;for(_d41=_e41.length;e<_d41;++e){_9c=_e41[e];_bc=0;for(_Fc1=_9c.length;_bc<_Fc1;++_bc)_mp1[_621++]=_9c[_bc]}e=32768;for(_d41=this._621;e<_d41;++e)_mp1[_621++]=_be1[e];this._d41=[];return this.buffer=_mp1};_ac.prototype._C41=function(){var _621,_be1=this._621;_I41?this._321?(_621=new Uint8Array(_be1),_621.set(this._9c.subarray(0,_be1))):_621=this._9c.subarray(0,_be1):(this._9c.length>_be1&&(this._9c.length=_be1),
_621=this._9c);return this.buffer=_621};function _8V2(_621,_be1){var _e41,_9c;this._xr1=_621;this._e41=0;if(_be1||!(_be1={}))_be1.index&&(this._e41=_be1.index),_be1._9W2&&(this._YQ1=_be1._9W2);_e41=_621[this._e41++];_9c=_621[this._e41++];switch(_e41&15){case _wV2:this.method=_wV2;break;default :_R11(Error("unsupported compression method"))}0!==((_e41<<8)+_9c)%31&&_R11(Error("invalid fcheck flag:"+((_e41<<8)+_9c)%31));_9c&32&&_R11(Error("fdict flag is not supported"));this._Nr1=new _ac(_621,{index:this._e41,
_6W2:_be1._6W2,_7W2:_be1._7W2,_8W2:_be1._8W2})}_8V2.prototype._Fc1=function(){var _621=this._xr1,_be1,_e41;_be1=this._Nr1._Fc1();this._e41=this._Nr1._e41;if(this._YQ1){_e41=(_621[this._e41++]<<24|_621[this._e41++]<<16|_621[this._e41++]<<8|_621[this._e41++])>>>0;var _9c=_be1;if("string"===typeof _9c){var _mp1=_9c.split(""),e,_d41;e=0;for(_d41=_mp1.length;e<_d41;e++)_mp1[e]=(_mp1[e].charCodeAt(0)&255)>>>0;_9c=_mp1}for(var _bc=1,_Fc1=0,_121=_9c.length,_Nr1,_kt1=0;0<_121;){_Nr1=1024<_121?1024:_121;_121-=_Nr1;
do _bc+=_9c[_kt1++],_Fc1+=_bc;while(--_Nr1);_bc%=65521;_Fc1%=65521}_e41!==(_Fc1<<16|_bc)>>>0&&_R11(Error("invalid adler-32 checksum"))}return _be1};var _wV2=8;_Jo1("Zlib.Inflate",_8V2);_Jo1("Zlib.Inflate.prototype.decompress",_8V2.prototype._Fc1);var _BV2={_aW2:_G61._Jo1,_bW2:_G61._521},_4l1,_5l1,_6l1,$;if(Object._AK2)_4l1=Object._AK2(_BV2);else for(_5l1 in _4l1=[],_6l1=0,_BV2)_4l1[_6l1++]=_5l1;_6l1=0;for($=_4l1.length;_6l1<$;++_6l1)_5l1=_4l1[_6l1],_Jo1("Zlib.Inflate.BufferType."+_5l1,_BV2[_5l1])}).call(this);
//@ sourceMappingURL=inflate.min.js.map
/*@constructor */function _cW2(){this._dW2=0;this._eW2=null;this._fW2=0;this._gW2=null;this._hW2=new _ec1()};/*@constructor */function _iW2(){this._f91=0;this._jW2=new _ek1();this._kW2=new _ek1();this._lW2=new _ek1();this._mW2=new _ek1();this._nW2=new _ek1();this._oW2=new _ek1();this._pW2=0;this._qW2=0;this._rW2=0;this._sW2=0;this._tW2=0;this._uW2=0;this._vW2=0;this._wW2=0;this._xW2=0;this._yW2=-1;this._zW2=-1;this._AW2=-1;this._BW2=-1;this._CW2=true;this._DW2=false;
this._EW2=false};_iW2.prototype._FW2=function(_GW2){this._DW2=_GW2};_iW2.prototype._HW2=function(){return this._DW2};_iW2.prototype._IW2=function(_JW2){this._EW2=_JW2};_iW2.prototype._KW2=function(){return this._EW2};_cW2.prototype._LW2=function(_Pb1){var _MW2=this._NW2(_Pb1);if(!_MW2)return -1;var _OW2=this._PW2();var _QW2=this._NW2(_OW2);_QW2._pW2=_MW2._pW2;_QW2._qW2=_MW2._pW2;_QW2._rW2=_MW2._rW2;_QW2._sW2=_MW2._sW2;_QW2._tW2=_MW2._tW2;_QW2._uW2=_MW2._uW2;_QW2._vW2=_MW2._vW2;_QW2._wW2=_MW2._wW2;_QW2._xW2=_MW2._xW2;
_QW2._yW2=_MW2._yW2;_QW2._zW2=_MW2._zW2;_QW2._AW2=_MW2._AW2;_QW2._BW2=_MW2._BW2;var _RW2=new _ek1(_MW2._kW2);var _SW2=new _ek1(_MW2._jW2);var _TW2=new _ek1(_MW2._lW2);var _UW2=new _ek1(_MW2._mW2);var _VW2=new _ek1(_MW2._nW2);var _WW2=new _ek1(_MW2._oW2);_QW2._jW2=_SW2;_QW2._kW2=_RW2;_QW2._lW2=_TW2;_QW2._mW2=_UW2;_QW2._nW2=_VW2;_QW2._oW2=_WW2;_QW2._EW2=_MW2._EW2;_QW2._FW2(true);return _OW2};_iW2.prototype._XW2=function(){if(this._jW2._R11[11]==0)return true;return false};_iW2.prototype._YW2=function(){if(this._XW2()){
if((this._jW2._R11[4]==0.0)&&(this._jW2._R11[8]==0.0)&&(this._jW2._R11[1]==0.0)&&(this._jW2._R11[9]==0.0)&&(this._jW2._R11[2]==0.0)&&(this._jW2._R11[6]==0.0)){if((this._kW2._R11[2]==0.0)&&(this._kW2._R11[6]==0.0)){this._CW2=true;return }}}this._CW2=false};_iW2.prototype._ZW2=function(__W2){this._kW2=__W2;this._nW2._9v1(__W2);this._lW2.Multiply(this._kW2,this._jW2);this._oW2._9v1(this._lW2);this._YW2()};_iW2.prototype._0X2=function(__W2){this._jW2=__W2;this._mW2._9v1(__W2);this._lW2.Multiply(this._kW2,
this._jW2);this._oW2._9v1(this._lW2);this._YW2()};_cW2.prototype._1X2=function(){this._dW2=this._hW2.length};_cW2.prototype._PW2=function(){var _2X2=new _iW2();_2X2._f91=this._fW2;this._fW2++;this._hW2._ya1(_2X2);return _2X2._f91};_cW2.prototype._NW2=function(_3X2){for(var _8c=0;_8c<this._hW2.length;_8c++){if(this._hW2._k11(_8c)!=null)if(this._hW2._k11(_8c)._f91==_3X2)return this._hW2._k11(_8c)}return null};_cW2.prototype._4X2=function(_3X2){for(var _8c=0;_8c<this._hW2.length;_8c++){var _5X2=this._hW2._k11(_8c);
if(_5X2){if(_5X2._f91===_3X2){this._hW2._sy1(_5X2);return }}}return };_cW2.prototype._6X2=function(){this._hW2._Pa1();_dW2=0};_cW2.prototype._7X2=function(_8X2){if(_8X2==null)return null;var _9X2=this._PW2();var _QW2=this._NW2(_9X2);if(_QW2!=null){_QW2._aX2(_8X2._dM1);_QW2._bX2(_8X2._fM1);_QW2._cX2(_8X2._hM1);_QW2._dX2(_8X2._jM1);_QW2._eX2(_8X2.__n);_QW2._fX2(_8X2._0o);_QW2._gX2(_8X2._hX2);_QW2._iX2(_8X2._jX2);_QW2._kX2(0.0);_QW2._lX2(_8X2._mX2);_QW2._nX2(_QW2._oX2()+_QW2._pX2()*0.5,_QW2._qX2()+_QW2._rX2()*0.5)}
return _QW2};_cW2.prototype._sX2=function(){if(this._eW2===null){this._eW2=new _tX2(0,0,0,0,false,true)}};_cW2.prototype._uX2=function(){if(this._eW2!=null){this._eW2=null;}for(var _8c=this._dW2;_8c<this._hW2.length;_8c++){var _vX2=this._hW2._k11(_8c);if(_vX2!==null){if(_vX2._HW2()&&!_vX2._KW2()){this._4X2(_vX2._f91)}}}};_cW2.prototype._wX2=function(){this._xX2=0;this._gW2=null;this._yX2=0;this._zX2=0};_cW2.prototype._AX2=function(){return this._gW2};_cW2.prototype._BX2=function(_as1){if(typeof(_as1)==_iW2){
this._gW2=_as1}else {this._gW2=this._NW2(_as1)}};_iW2.prototype._CX2=function(){return this._yW2};_iW2.prototype._lX2=function(_as1){this._yW2=_as1};_iW2.prototype._DX2=function(){return this._oW2};_iW2.prototype._aX2=function(_as1){this._pW2=_as1};_iW2.prototype._oX2=function(){return this._pW2};_iW2.prototype._bX2=function(_as1){this._qW2=_as1};_iW2.prototype._qX2=function(){return this._qW2};_iW2.prototype._EX2=function(){return this._f91};_iW2.prototype._cX2=function(_as1){this._rW2=_as1;};_iW2.prototype._pX2=function(){
return this._rW2};_iW2.prototype._dX2=function(_as1){this._sW2=_as1};_iW2.prototype._rX2=function(){return this._sW2};_iW2.prototype._eX2=function(_as1){this._tW2=_as1};_iW2.prototype._FX2=function(){return this._tW2};_iW2.prototype._fX2=function(_as1){this._uW2=_as1};_iW2.prototype._GX2=function(){return this._uW2};_iW2.prototype._gX2=function(_as1){this._vW2=_as1};_iW2.prototype._HX2=function(){return this._vW2};_iW2.prototype._iX2=function(_as1){this._wW2=_as1};_iW2.prototype._IX2=function(){return this._wW2}
;_iW2.prototype._kX2=function(_as1){this._xW2=_as1};_iW2.prototype._JX2=function(){return this._xW2};_iW2.prototype._u81=function(){if(this._zW2!=-1){_E3._l4[this._zW2](this._eW2,this._eW2)}};_iW2.prototype._w81=function(){if(this._AW2!=-1){_E3._l4[this._AW2](this._eW2,this._eW2)}};_iW2.prototype._KX2=function(){var _LX2=new _yk1();_LX2._4l1=this._nW2._R11[_Ql1];_LX2._5l1=this._nW2._R11[_Tl1];_LX2._6l1=this._nW2._R11[_Yl1];return _LX2};_iW2.prototype._MX2=function(){if(this._XW2()){var _NX2=this._KX2();
var _OX2,_PX2,_QX2,_RX2;_OX2=this._oW2._SX2(new _yk1(-1.0,0.0,0.0));_PX2=this._oW2._SX2(new _yk1(1.0,0.0,0.0));_QX2=this._oW2._SX2(new _yk1(0.0,1.0,0.0));_RX2=this._oW2._SX2(new _yk1(0.0,-1.0,0.0));var _TX2=_PX2._UX2(_OX2);var _VX2=_QX2._UX2(_RX2);_iM1=_TX2.Length();_kM1=_VX2.Length();_eM1=_NX2._4l1-(_iM1*0.5);_gM1=_NX2._5l1-(_kM1*0.5);var _WX2=_VX2;_WX2._1l1();var angle=Math.acos(_WX2._5l1);if(_WX2._4l1<0.0){angle=(2.0*Math.PI)-angle}var _XX2=(angle/(2.0*Math.PI))*360.0;__u1(_eM1,_gM1,_iM1,_kM1,_XX2)}else {
_eM1=0;_gM1=0;_iM1=_x01!=null?_x01._YX2():1;_kM1=_x01!=null?_x01._eW1():1;__u1(_eM1,_gM1,_iM1,_kM1,0)}if(_U21!=null){_Al1(_ZX2,this._kW2)}else {_Al1(_ZX2,this._kW2);var __X2=_Ls1/_iM1;var _0Y2=_Ms1/_kM1;_1Y2[0]=this._kW2._R11[_Nl1]*__X2;_1Y2[1]=this._kW2._R11[_Ol1]*__X2;_1Y2[2]=(this._kW2._R11[_Ql1]+(_iM1*0.5))*__X2+_Js1;_1Y2[3]=this._kW2._R11[_Rl1]*_0Y2;_1Y2[4]=this._kW2._R11[_Gk1]*_0Y2;_1Y2[5]=(this._kW2._R11[_Tl1]+(_kM1*0.5))*_0Y2+_Ks1;_K41._Is1(_1Y2[0],_1Y2[3],_1Y2[1],_1Y2[4],_1Y2[2],_1Y2[5])}if(_Hk1==-1){
_Al1(_2Y2,this._jW2)}else {var _3Y2=new _ek1();_3Y2._R11[_Gk1]=-1;var _ie1=new _ek1();_ie1.Multiply(this._jW2,_3Y2);_Al1(_2Y2,_ie1)}};_iW2.prototype._Qa1=function(){if(this._BW2!=-1){_E3._l4[this._BW2](_4Y2,_4Y2)}else {if((this._yW2>=0)&&(this._CW2)){var _3w1=null;if(this._yW2<10000){var _Sp1=_i01._k11(this._yW2);var _mc1=_Sp1._GF1();for(var _XI2=0;_XI2<_mc1.length;_XI2++){var _4w1=_mc1[_XI2];if(_4w1._wp)continue;if(!_4w1._xp)continue;_3w1=_4w1;break }}else {_3w1=_wy1._k11(this._yW2);if(_3w1!=null){if(_3w1._wp||(!_3w1._xp))_3w1=null}
}if(_3w1!=null){var _5Y2=this._rW2*0.5;var _6Y2=this._sW2*0.5;var _121,_521;var _7Y2,_8Y2;_121=this._pW2;_521=this._qW2;if(_3w1._9Y2)_3w1._aY2();_7Y2=Math.floor(_3w1.x);_8Y2=Math.floor(_3w1.y);if(2*this._vW2>=this._rW2){_121=_7Y2-_5Y2}else if(_7Y2-this._vW2<this._pW2){_121=_7Y2-this._vW2}else if(_7Y2+this._vW2>(this._pW2+this._rW2)){_121=_7Y2+this._vW2-this._rW2}if(2*this._wW2>=this._sW2){_521=_8Y2-_6Y2}else if(_8Y2-this._wW2<this._qW2){_521=_8Y2-this._wW2}else if(_8Y2+this._wW2>(this._qW2+this._sW2)){_521=_8Y2+this._wW2-this._sW2}
if(_121<0)_121=0;if(_121+this._rW2>_x01._YX2())_121=_x01._YX2()-this._rW2;if(_521<0)_521=0;if(_521+this._sW2>_x01._eW1())_521=_x01._eW1()-this._sW2;if(this._tW2>=0){if((_121<this._pW2)&&(this._pW2-_121>this._tW2))_121=this._pW2-this._tW2;if((_121>this._pW2)&&(_121-this._pW2>this._tW2))_121=this._pW2+this._tW2}if(this._uW2>=0){if((_521<this._qW2)&&(this._qW2-_521>this._uW2))_521=this._qW2-this._uW2;if((_521>this._qW2)&&(_521-this._qW2>this._uW2))_521=this._qW2+this._uW2}this._pW2=_121;this._qW2=_521;
this._nX2(_121+_5Y2,_521+_6Y2)}}}};_iW2.prototype._nX2=function(_as1,_bY2){var _uS2=new _yk1();var _CS2=new _yk1();var _KS2=new _yk1();_uS2._4l1=_as1;_uS2._5l1=_bY2;_uS2._6l1=-16000.0;_CS2._4l1=_as1;_CS2._5l1=_bY2;_CS2._6l1=0.0;_KS2._4l1=Math.sin(-this._xW2*(Math.PI/180.0));_KS2._5l1=Math.cos(-this._xW2*(Math.PI/180.0));_KS2._6l1=0.0;var _cY2=new _ek1();_cY2._Bk1(_uS2,_CS2,_KS2);var _dY2=new _ek1();_dY2._Kk1(this._rW2,this._sW2,1,32000.0);this._ZW2(_cY2);this._0X2(_dY2)};_iW2.prototype._eY2=function(_as1,
_bY2){var _uS2=new _yk1();var _CS2=new _yk1();var _KS2=new _yk1();_uS2._4l1=_as1;_uS2._5l1=_bY2;_uS2._6l1=-(this._rW2);_CS2._4l1=_as1;_CS2._5l1=_bY2;_CS2._6l1=0.0;_KS2._4l1=Math.sin(-this._xW2*(Math.PI/180.0));_KS2._5l1=Math.cos(-this._xW2*(Math.PI/180.0));_KS2._6l1=0.0;var _cY2=new _ek1();_cY2._Bk1(_uS2,_CS2,_KS2);var _dY2=new _ek1();_dY2._Lk1(1.0,-(this._sW2)/(this._rW2),1,32000.0);this._ZW2(_cY2);this._0X2(_dY2)};;;;;function _nN(_as1,_bY2){var _5X2=_fY2._NW2(yyGetInt32(_as1));if(_5X2!=null){_5X2._lX2(yyGetInt32(_bY2));
}};;;;;function _iN(_as1,_bY2,_gY2){var _5X2=_fY2._NW2(yyGetInt32(_as1));if(_5X2!=null){_5X2._aX2(yyGetReal(_bY2));_5X2._bX2(yyGetReal(_gY2));_5X2._nX2(_5X2._oX2()+_5X2._pX2()*0.5,_5X2._qX2()+_5X2._rX2()*0.5)}};function _jN(_as1,_bY2,_gY2){var _5X2=_fY2._NW2(yyGetInt32(_as1));if(_5X2!=null){_5X2._cX2(yyGetReal(_bY2));_5X2._dX2(yyGetReal(_gY2));_5X2._nX2(_5X2._oX2()+_5X2._pX2()*0.5,_5X2._qX2()+_5X2._rX2()*0.5)}};function _mN(_as1,_bY2,_gY2){var _5X2=_fY2._NW2(yyGetInt32(_as1));if(_5X2!=null){_5X2._eX2(yyGetReal(_bY2));
_5X2._fX2(yyGetReal(_gY2))}};function _lN(_as1,_bY2,_gY2){var _5X2=_fY2._NW2(yyGetInt32(_as1));if(_5X2!=null){_5X2._gX2(yyGetReal(_bY2));_5X2._iX2(yyGetReal(_gY2))}};function _kN(_as1,_bY2){var _5X2=_fY2._NW2(yyGetInt32(_as1));if(_5X2!=null){_5X2._kX2(yyGetReal(_bY2));_5X2._nX2(_5X2._oX2()+_5X2._pX2()*0.5,_5X2._qX2()+_5X2._rX2()*0.5)}};;;function _8N(_as1){var _5X2=_fY2._NW2(yyGetInt32(_as1));if(_5X2!=null){return _5X2._CX2()}return -1};;;;function __M(_as1){var _5X2=_fY2._NW2(yyGetInt32(_as1));if(_5X2!=null){
return _5X2._oX2()}return -1};function _0N(_as1){var _5X2=_fY2._NW2(yyGetInt32(_as1));if(_5X2!=null){return _5X2._qX2()}return -1};function _1N(_as1){var _5X2=_fY2._NW2(yyGetInt32(_as1));if(_5X2!=null){return _5X2._pX2()}return -1};function _2N(_as1){var _5X2=_fY2._NW2(yyGetInt32(_as1));if(_5X2!=null){return _5X2._rX2()}return -1};function _6N(_as1){var _5X2=_fY2._NW2(yyGetInt32(_as1));if(_5X2!=null){return _5X2._FX2()}return -1};function _7N(_as1){var _5X2=_fY2._NW2(yyGetInt32(_as1));if(_5X2!=null){return _5X2._GX2()}
return -1};function _4N(_as1){var _5X2=_fY2._NW2(yyGetInt32(_as1));if(_5X2!=null){return _5X2._HX2()}return -1};function _5N(_as1){var _5X2=_fY2._NW2(yyGetInt32(_as1));if(_5X2!=null){return _5X2._IX2()}return -1};function _3N(_as1){var _5X2=_fY2._NW2(yyGetInt32(_as1));if(_5X2!=null){return _5X2._JX2()}return -1};var _hY2=!1,_iY2=-1,_jY2=-1,_kY2=0,_lY2=1,_mY2=2,_nY2=3,_oY2=4,_pY2=5,_qY2=6,_rY2=7,_sY2=8,_tY2=9,_uY2=10,_vY2=11,_wY2=[0,0,0],_xY2=[0,0,0],_yY2=[0,0,0,0,0,0],_zY2=[0,0,0],_AY2=[0,0,0],_BY2=[0,0,0],_CY2=[0,
0,0],_DY2=[0,0,0],_EY2=[0,0,0],_FY2=[0,0,0],_GY2=0,_HY2=0;function _IY2(){if(_z01){if((_B01._C01()<=30)||(_JY2<=30)){return 1.0}if((_B01._C01()/_JY2)<1.2){return 30.0/_B01._C01()}else {return 30.0/_JY2}}else {if((_x01._y01()<=30)||(_JY2<=30)){return 1.0}if((_x01._y01()/_JY2)<1.2){return 30.0/_x01._y01()}else {return 30.0/_JY2}}}function _KY2(){if(!_7D1(_iY2)){_iY2=_jd1();if(_z01){_dD1(_iY2,50)}else {_dD1(_iY2,100000)}}if(!_7D1(_jY2)){_jY2=_jd1();if(_z01){_dD1(_jY2,-15000)}else {_dD1(_jY2,-100000)}}if(!_hY2){
_LY2()}}function _LY2(){var _8c;_hY2=true;for(_8c=0;_8c<=5;_8c++){_yY2[_8c]=_kd1()}for(_8c=0;_8c<=2;_8c++){_zY2[_8c]=_kd1();_wY2[_8c]=_kd1();_AY2[_8c]=_kd1();_xY2[_8c]=_kd1();_BY2[_8c]=_kd1();_CY2[_8c]=_kd1();_DY2[_8c]=_kd1();_EY2[_8c]=_kd1();_FY2[_8c]=_kd1()}_GY2=_kd1();_HY2=_kd1()}function _MY2(_NY2,_211,_311,_281,_W71){var _mp1=_IY2();if(_281===0){_FD1(_yY2[0],_OY2);_JD1(_yY2[0],0.1,0.1,0.05*_mp1,0);_hE1(_yY2[0],0,360,0,0,false);_lE1(_yY2[0],0,360,0,0);_jE1(_yY2[0],2*_mp1,2*_mp1,-0.1*_mp1,0);_od1(_yY2[0],
0.6,0);_bE1(_yY2[0],_oc1(10.0/_mp1),_oc1(15.0/_mp1));_rD1(_NY2,_211,_311,_yY2[0],_W71,20);_FD1(_yY2[1],_OY2);_JD1(_yY2[1],0.1,0.1,0.1*_mp1,0);_hE1(_yY2[1],0,360,0,0,false);_od1(_yY2[1],0.8,0);_bE1(_yY2[1],_oc1(15/_mp1),_oc1(15/_mp1));_rD1(_NY2,_211,_311,_yY2[1],_PY2,1)}else if(_281==2){_FD1(_yY2[4],_OY2);_JD1(_yY2[4],0.4,0.4,0.2*_mp1,0);_hE1(_yY2[4],0,360,0,0,false);_lE1(_yY2[4],0,360,0,0);_jE1(_yY2[4],7*_mp1,7*_mp1,-0.2*_mp1,0);_od1(_yY2[4],0.6,0);_bE1(_yY2[4],_oc1(15/_mp1),_oc1(20/_mp1));_rD1(_NY2,
_211,_311,_yY2[4],_W71,20);_FD1(_yY2[5],_OY2);_JD1(_yY2[5],0.4,0.4,0.4*_mp1,0);_hE1(_yY2[5],0,360,0,0,false);_od1(_yY2[5],0.8,0);_bE1(_yY2[5],_oc1(20/_mp1),_oc1(20/_mp1));_rD1(_NY2,_211,_311,_yY2[5],_PY2,1)}else {_FD1(_yY2[2],_OY2);_JD1(_yY2[2],0.3,0.3,0.1*_mp1,0);_hE1(_yY2[2],0,360,0,0,false);_lE1(_yY2[2],0,360,0,0);_jE1(_yY2[2],4*_mp1,4*_mp1,-0.18*_mp1,0);_od1(_yY2[2],0.6,0);_bE1(_yY2[2],_oc1(12/_mp1),_oc1(17/_mp1));_rD1(_NY2,_211,_311,_yY2[2],_W71,20);_FD1(_yY2[3],_OY2);_JD1(_yY2[3],0.3,0.3,0.2*_mp1,
0);_hE1(_yY2[3],0,360,0,0,false);_od1(_yY2[3],0.8,0);_bE1(_yY2[3],_oc1(17/_mp1),_oc1(17/_mp1));_rD1(_NY2,_211,_311,_yY2[3],_PY2,1)}}function _QY2(_NY2,_211,_311,_281,_W71){var _mp1=_IY2();if(_281===0){_FD1(_zY2[0],_RY2);_od1(_zY2[0],1,0);_JD1(_zY2[0],0.0,0.0,0.15*_mp1,0.0);_bE1(_zY2[0],_oc1(10.0/_mp1),_oc1(12.0/_mp1));_rD1(_NY2,_211,_311,_zY2[0],_W71,1)}else if(_281==2){_FD1(_zY2[2],_RY2);_od1(_zY2[2],1,0);_JD1(_zY2[2],0,0,0.4*_mp1,0);_bE1(_zY2[2],_oc1(18.0/_mp1),_oc1(20.0/_mp1));_rD1(_NY2,_211,_311,
_zY2[2],_W71,1)}else {_FD1(_zY2[1],_RY2);_od1(_zY2[1],1,0);_JD1(_zY2[1],0,0,0.25*_mp1,0);_bE1(_zY2[1],_oc1(13.0/_mp1),_oc1(15.0/_mp1));_rD1(_NY2,_211,_311,_zY2[1],_W71,1)}}function _SY2(_NY2,_211,_311,_281,_W71){var _mp1=_IY2();if(_281===0){_FD1(_wY2[0],_RY2);_od1(_wY2[0],1,0);_JD1(_wY2[0],0,0,0.2*_mp1,0);_LD1(_wY2[0],1,0.5);_bE1(_wY2[0],_oc1(10.0/_mp1),_oc1(12.0/_mp1));_rD1(_NY2,_211,_311,_wY2[0],_W71,1)}else if(_281==2){_FD1(_wY2[2],_RY2);_od1(_wY2[2],1,0);_JD1(_wY2[2],0,0,0.6*_mp1,0);_LD1(_wY2[2],
1,0.5);_bE1(_wY2[2],_oc1(18.0/_mp1),_oc1(20.0/_mp1));_rD1(_NY2,_211,_311,_wY2[2],_W71,1)}else {_FD1(_wY2[1],_RY2);_od1(_wY2[1],1,0);_JD1(_wY2[1],0,0,0.35*_mp1,0);_LD1(_wY2[1],1,0.5);_bE1(_wY2[1],_oc1(13.0/_mp1),_oc1(15.0/_mp1));_rD1(_NY2,_211,_311,_wY2[1],_W71,1)}}function _TY2(_NY2,_211,_311,_281,_W71){var _mp1=_IY2();if(_281===0){_FD1(_AY2[1],_UY2);_JD1(_AY2[1],0.1,0.2,0,0);_jE1(_AY2[1],0.5*_mp1,3.0*_mp1,0.0,0.0);_lE1(_AY2[1],0,360,0,0);_od1(_AY2[1],1,0.4);_bE1(_AY2[1],_oc1(15.0/_mp1),_oc1(25.0/_mp1));
_nE1(_AY2[1],0.10*_mp1,270);_rD1(_NY2,_211,_311,_AY2[1],_W71,75)}else if(_281==2){_FD1(_AY2[1],_UY2);_JD1(_AY2[1],0.1,0.2,0,0);_jE1(_AY2[1],0.5*_mp1,8.0*_mp1,0.0,0.0);_lE1(_AY2[1],0,360,0,0);_od1(_AY2[1],1,0.4);_bE1(_AY2[1],_oc1(30.0/_mp1),_oc1(40.0/_mp1));_nE1(_AY2[1],0.17*_mp1,270);_rD1(_NY2,_211,_311,_AY2[1],_W71,250);}else {_FD1(_AY2[1],_UY2);_JD1(_AY2[1],0.1,0.2,0,0);_jE1(_AY2[1],0.5*_mp1,6.0*_mp1,0.0,0.0);_lE1(_AY2[1],0,360,0,0);_od1(_AY2[1],1,0.4);_bE1(_AY2[1],_oc1(20.0/_mp1),_oc1(30.0/_mp1));
_nE1(_AY2[1],0.15*_mp1,270);_rD1(_NY2,_211,_311,_AY2[1],_W71,150)}}function _VY2(_NY2,_211,_311,_281,_W71){var _8c;var _mp1=_IY2();if(_281===0){_FD1(_xY2[0],_OY2);_JD1(_xY2[0],0.2,0.4,-0.01*_mp1,0);_od1(_xY2[0],0.4,0);_bE1(_xY2[0],_oc1(25.0/_mp1),_oc1(25.0/_mp1));for(_8c=0;_8c<=5;_8c++){_rD1(_NY2,_211-5+_WY2(10),_311-5+_WY2(10),_xY2[0],_W71,1)}}else if(_281===2){_FD1(_xY2[2],_OY2);_JD1(_xY2[2],0.4,1,-0.01*_mp1,0);_od1(_xY2[2],0.4,0);_bE1(_xY2[2],_oc1(50.0/_mp1),_oc1(50.0/_mp1));for(_8c=0;_8c<=15;_8c++){
_rD1(_NY2,_211-30+_WY2(60),_311-30+_WY2(60),_xY2[2],_W71,1)}}else {_FD1(_xY2[1],_OY2);_JD1(_xY2[1],0.4,0.7,-0.01*_mp1,0);_od1(_xY2[1],0.4,0);_bE1(_xY2[1],_oc1(30.0/_mp1),_oc1(30.0/_mp1));for(_8c=0;_8c<=10;_8c++){_rD1(_NY2,_211-15+_WY2(30),_311-15+_WY2(30),_xY2[1],_W71,1)}}}function _XY2(_NY2,_211,_311,_281,_W71){var _8c;var _mp1=_IY2();if(_281===0){_FD1(_BY2[0],_OY2);_JD1(_BY2[0],0.2,0.4,-0.01*_mp1,0);_od1(_BY2[0],0.4,0);_jE1(_BY2[0],3.0*_mp1,4.0*_mp1,0,0);_lE1(_BY2[0],90,90,0,0);_bE1(_BY2[0],_oc1(25.0/_mp1),
_oc1(25.0/_mp1));for(_8c=0;_8c<=5;_8c++){_rD1(_NY2,_211-5+_WY2(10),_311-5+_WY2(10),_BY2[0],_W71,1)}}else if(_281===2){_FD1(_BY2[2],_OY2);_JD1(_BY2[2],0.4,1,-0.01*_mp1,0);_od1(_BY2[2],0.4,0);_jE1(_BY2[2],6.0*_mp1,7.0*_mp1,0,0);_lE1(_BY2[2],90,90,0,0);_bE1(_BY2[2],_oc1(50.0/_mp1),_oc1(50.0/_mp1));for(_8c=0;_8c<=15;_8c++){_rD1(_NY2,_211-30+_WY2(60),_311-30+_WY2(60),_BY2[2],_W71,1)}}else {_FD1(_BY2[1],_OY2);_JD1(_BY2[1],0.4,0.7,-0.01*_mp1,0);_od1(_BY2[1],0.4,0);_jE1(_BY2[1],5.0*_mp1,6.0*_mp1,0,0);_lE1(_BY2[1],
90,90,0,0);_bE1(_BY2[1],_oc1(30.0/_mp1),_oc1(30.0/_mp1));for(_8c=0;_8c<=10;_8c++){_rD1(_NY2,_211-15+_WY2(30),_311-15+_WY2(30),_BY2[1],_W71,1)}}}function _YY2(_NY2,_211,_311,_281,_W71){var _mp1=_IY2();if(_281===0){_FD1(_CY2[0],_ZY2);_JD1(_CY2[0],0.4,0.3,-0.02*_mp1,0);_hE1(_CY2[0],0,360,0,0,false);_bE1(_CY2[0],_oc1(20/_mp1),_oc1(20/_mp1));_rD1(_NY2,_211,_311,_CY2[0],_W71,1)}else if(_281===2){_FD1(_CY2[2],_ZY2);_JD1(_CY2[2],1.2,1.2,-0.04*_mp1,0);_hE1(_CY2[2],0,360,0,0,false);_bE1(_CY2[2],_oc1(30/_mp1),
_oc1(30/_mp1));_rD1(_NY2,_211,_311,_CY2[2],_W71,1)}else {_FD1(_CY2[1],_ZY2);_JD1(_CY2[1],0.75,0.75,-0.03*_mp1,0);_hE1(_CY2[1],0,360,0,0,false);_bE1(_CY2[1],_oc1(25/_mp1),_oc1(25/_mp1));_rD1(_NY2,_211,_311,_CY2[1],_W71,1)}}function __Y2(_NY2,_211,_311,_281,_W71){var _mp1=_IY2();if(_281===0){_FD1(_DY2[0],_0Z2);_JD1(_DY2[0],0.4,0.4,-0.02*_mp1,0);_hE1(_DY2[0],0,360,0,0,false);_bE1(_DY2[0],_oc1(20/_mp1),_oc1(20/_mp1));_rD1(_NY2,_211,_311,_DY2[0],_W71,1)}else if(_281===2){_FD1(_DY2[2],_0Z2);_JD1(_DY2[2],1.2,
1.2,-0.04*_mp1,0);_hE1(_DY2[2],0,360,0,0,false);_bE1(_DY2[2],_oc1(30/_mp1),_oc1(30/_mp1));_rD1(_NY2,_211,_311,_DY2[2],_W71,1)}else {_FD1(_DY2[1],_0Z2);_JD1(_DY2[1],0.75,0.75,-0.03*_mp1,0);_hE1(_DY2[1],0,360,0,0,false);_bE1(_DY2[1],_oc1(25/_mp1),_oc1(25/_mp1));_rD1(_NY2,_211,_311,_DY2[1],_W71,1)}}function _1Z2(_NY2,_211,_311,_281,_W71){var _mp1=_IY2();if(_281===0){_FD1(_EY2[0],_UY2);_JD1(_EY2[0],0.4,0.4,-0.02*_mp1,0);_hE1(_EY2[0],0,360,0,0,false);_bE1(_EY2[0],_oc1(20/_mp1),_oc1(20/_mp1));_rD1(_NY2,_211,
_311,_EY2[0],_W71,1)}else if(_281===2){_FD1(_EY2[2],_UY2);_JD1(_EY2[2],1.2,1.2,-0.04*_mp1,0);_hE1(_EY2[2],0,360,0,0,false);_bE1(_EY2[2],_oc1(30/_mp1),_oc1(30/_mp1));_rD1(_NY2,_211,_311,_EY2[2],_W71,1)}else {_FD1(_EY2[1],_UY2);_JD1(_EY2[1],0.75,0.75,-0.03*_mp1,0);_hE1(_EY2[1],0,360,0,0,false);_bE1(_EY2[1],_oc1(25/_mp1),_oc1(25/_mp1));_rD1(_NY2,_211,_311,_EY2[1],_W71,1)}}function _2Z2(_NY2,_211,_311,_281,_W71){var _mp1=_IY2();if(_281===0){_FD1(_FY2[0],_OY2);_JD1(_FY2[0],2,2,0,0);_LD1(_FY2[0],1,0.5);_9E1(_FY2[0],
0,0.3,0);_bE1(_FY2[0],_oc1(100.0/_mp1),_oc1(100.0/_mp1));_rD1(_NY2,_211,_311,_FY2[0],_W71,1)}else if(_281===2){_FD1(_FY2[2],_OY2);_JD1(_FY2[2],8,8,0,0);_LD1(_FY2[2],1,0.5);_9E1(_FY2[2],0,0.3,0);_bE1(_FY2[2],_oc1(100.0/_mp1),_oc1(100.0/_mp1));_rD1(_NY2,_211,_311,_FY2[2],_W71,1)}else {_FD1(_FY2[1],_OY2);_JD1(_FY2[1],4,4,0,0);_LD1(_FY2[1],1,0.5);_9E1(_FY2[1],0,0.3,0);_bE1(_FY2[1],_oc1(100.0/_mp1),_oc1(100.0/_mp1));_rD1(_NY2,_211,_311,_FY2[1],_W71,1)}}function _3Z2(_NY2,_211,_311,_281,_W71){var _8c;var _mp1=_IY2();
_FD1(_GY2,_4Z2);_JD1(_GY2,0.2,0.3,0.0,0.0);_hE1(_GY2,0,0,0,0,true);_jE1(_GY2,7*_mp1,7*_mp1,0,0);_lE1(_GY2,260,260,0,0);_6E1(_GY2,0.4);_bE1(_GY2,_oc1(0.2*_x01._eW1()/_mp1),_oc1(0.2*_x01._eW1()/_mp1));if(_281===0){for(_8c=0;_8c<=1;_8c++){_rD1(_NY2,_WY2(1)*1.2*_x01._YX2(),-30.0+_WY2(20),_GY2,_W71,1)}}else if(_281==2){for(_8c=0;_8c<=8;_8c++){_rD1(_NY2,_WY2(1)*1.2*_x01._YX2(),-30.0+_WY2(20),_GY2,_W71,1)}}else {for(_8c=0;_8c<=4;_8c++){_rD1(_NY2,_WY2(1)*1.2*_x01._YX2(),-30.0+_WY2(20),_GY2,_W71,1)}}}function _5Z2(_NY2,
_211,_311,_281,_W71){var _8c;var _mp1=_IY2();_FD1(_HY2,_6Z2);_JD1(_HY2,0.1,0.25,0.0,0.0);_6E1(_HY2,0.6);_hE1(_HY2,0,360,0,0,false);_jE1(_HY2,2.5*_mp1,3.0*_mp1,0.0,0.0);_lE1(_HY2,240,300,0,20);_bE1(_HY2,_oc1(0.5*_x01._eW1()/_mp1),_oc1(0.5*_x01._eW1()/_mp1));if(_281===0){for(_8c=0;_8c<=0;_8c++){_rD1(_NY2,_WY2(1)*1.2*_x01._YX2()-60,-30.0+_WY2(20),_HY2,_W71,1)}}else if(_281===2){for(_8c=0;_8c<=6;_8c++){_rD1(_NY2,_WY2(1)*1.2*_x01._YX2()-60,-30.0+_WY2(20),_HY2,_W71,1)}}else {for(_8c=0;_8c<=2;_8c++){_rD1(_NY2,
_WY2(1)*1.2*_x01._YX2()-60,-30.0+_WY2(20),_HY2,_W71,1)}}}function _7Z2(_8Z2,_y71,_211,_311,_281,_W71){var __U1;_KY2();if(_8Z2){__U1=_iY2}else {__U1=_jY2}switch(_y71){case _kY2:_MY2(__U1,_211,_311,_281,_W71);break;case _lY2:_QY2(__U1,_211,_311,_281,_W71);break;case _mY2:_SY2(__U1,_211,_311,_281,_W71);break;case _nY2:_TY2(__U1,_211,_311,_281,_W71);break;case _oY2:_VY2(__U1,_211,_311,_281,_W71);break;case _pY2:_XY2(__U1,_211,_311,_281,_W71);break;case _qY2:_YY2(__U1,_211,_311,_281,_W71);break;case _rY2:__Y2(__U1,
_211,_311,_281,_W71);break;case _sY2:_1Z2(__U1,_211,_311,_281,_W71);break;case _tY2:_2Z2(__U1,_211,_311,_281,_W71);break;case _uY2:_3Z2(__U1,_211,_311,_281,_W71);break;case _vY2:_5Z2(__U1,_211,_311,_281,_W71);break }}var _9Z2=!1,_aQ1=!1,_aZ2=!0;function _bZ2(_TE1){if(_TE1){_9Z2=true}else {_aQ1=false;_9Z2=false;if(_aZ2){_cZ2=false}}}function _dZ2(){if(window["page"]===undefined){_aZ2=false;window.addEventListener("focus",function(){_bZ2(false)});window.addEventListener("blur",function(){_bZ2(true)});window.addEventListener("click",
function(){_bZ2(false)})}}function _eZ2(){if(_9Z2){_aQ1=true;_9Z2=false}else if(_aQ1){_aQ1=false;if(_aZ2){_cZ2=true}}}function _fZ2(){var _qK1,_8c,_gZ2;var _Za1=null;if(_x01.__a1){_Za1=_x01._1b1}var _mc1=_x01._dw1._mc1;var _531=_hZ2++;for(var _iZ2=0;_iZ2<_mc1.length;_iZ2++){var _3w1=_mc1[_iZ2];var _kw1=_3w1._kw1;if(!_3w1._wp&&(_3w1._jZ2<=_531)){if(_kw1._kZ2[_lZ2]){var _mZ2=false;if(_aA1(_3w1._Bs)||_aA1(_3w1._nZ2)){_qK1=_3w1._oZ2();_mZ2=((_qK1.right<0)||(_qK1.left>_x01._YX2())||(_qK1.bottom<0)||(_qK1.top>_x01._eW1()))}
else {_mZ2=((_3w1.x<0)||(_3w1.x>_x01._YX2())||(_3w1.y<0)||(_3w1.y>_x01._eW1()))}if(_mZ2){if(!_3w1._pZ2){_3w1._t11(_lZ2,_qZ2,_3w1,_3w1)}}_3w1._pZ2=_mZ2}if(_kw1._kZ2[_rZ2]){if(_aA1(_3w1._Bs)||_aA1(_3w1._nZ2)){_qK1=_3w1._oZ2();if((_qK1.left<0)||(_qK1.right>_x01._YX2())||(_qK1.top<0)||(_qK1.bottom>_x01._eW1())){_3w1._t11(_rZ2,_qZ2,_3w1,_3w1)}}else {if((_3w1.x<0)||(_3w1.x>_x01._YX2())||(_3w1.y<0)||(_3w1.y>_x01._eW1())){_3w1._t11(_rZ2,_qZ2,_3w1,_3w1)}}}if(_Za1){for(_gZ2=0;_gZ2<_Za1.length;_gZ2++){var _sZ2=_Za1[_gZ2];
if(_sZ2._sc){var _tZ2=_sZ2._dM1;var _uZ2=_sZ2._fM1;var _vZ2=_sZ2._dM1+_sZ2._hM1;var _wZ2=_sZ2._fM1+_sZ2._jM1;var _5X2=_fY2._NW2(_sZ2._xZ2);if(_5X2!=null){_tZ2=_5X2._oX2();_uZ2=_5X2._qX2();_vZ2=_5X2._oX2()+_5X2._pX2();_wZ2=_5X2._qX2()+_5X2._rX2()}if(_kw1._kZ2[_yZ2+_gZ2]){if(_aA1(_3w1._Bs)||_aA1(_3w1._nZ2)){_qK1=_3w1._oZ2();if((_qK1.right<_tZ2)||(_qK1.left>_vZ2)||(_qK1.bottom<_uZ2)||(_qK1.top>_wZ2)){_3w1._t11(_yZ2+_gZ2,_qZ2,_3w1,_3w1)}}else {if((_3w1.x<_tZ2)||(_3w1.x>_vZ2)||(_3w1.y<_uZ2)||(_3w1.y>_wZ2)){
_3w1._t11(_yZ2+_gZ2,_qZ2,_3w1,_3w1)}}}if(_kw1._kZ2[_zZ2+_gZ2]){if(_aA1(_3w1._Bs)||_aA1(_3w1._nZ2)){_qK1=_3w1._oZ2();if((_qK1.left<_tZ2)||(_qK1.right>_vZ2)||(_qK1.top<_uZ2)||(_qK1.bottom>_wZ2)){_3w1._t11(_zZ2+_gZ2,_qZ2,_3w1,_3w1)}}else {if((_3w1.x<_tZ2)||(_3w1.x>_vZ2)||(_3w1.y<_uZ2)||(_3w1.y>_wZ2)){_3w1._t11(_zZ2+_gZ2,_qZ2,_3w1,_3w1)}}}}}}}}}function _AZ2(){for(var _TE2 in _UE2){if(!_UE2.hasOwnProperty(_TE2))continue;var _BZ2=_i01._k11(_TE2);var _CZ2=_BZ2._GF1();var _531=_hZ2++;for(var _tE2=0;_tE2<_CZ2.length;
_tE2++){var _DZ2=_CZ2[_tE2];if(!_DZ2._wp&&_DZ2._xp&&(_DZ2._jZ2<=_531)){var _EZ2=_UE2[_TE2];for(var _FZ2 in _EZ2){if(!_EZ2.hasOwnProperty(_FZ2))continue;var _Rc2=_EZ2[_FZ2];var _GZ2=_i01._k11(_Rc2);var _HZ2=_GZ2._GF1();for(var _uE2=0;_uE2<_HZ2.length;_uE2++){var _IZ2=_HZ2[_uE2];if(!_IZ2._wp&&_IZ2._xp&&(_IZ2._jZ2<=_531)){if((_DZ2._kw1==_IZ2._kw1)&&(_uE2<_tE2))continue;if(_DZ2._8w1(_IZ2,true)){if((_DZ2._nC1)||(_IZ2._nC1)){_DZ2.x=_DZ2._JZ2;_DZ2.y=_DZ2._KZ2;_DZ2._9Y2=true;_DZ2._LZ2=_DZ2._MZ2;_IZ2.x=_IZ2._JZ2;_IZ2.y=_IZ2._KZ2;
_IZ2._9Y2=true;_IZ2._LZ2=_IZ2._MZ2}_DZ2._t11(_CE2,_IZ2._kw1._Bw1,_DZ2,_IZ2);_IZ2._t11(_CE2,_DZ2._kw1._Bw1,_IZ2,_DZ2);if((_DZ2._nC1)||(_IZ2._nC1)){_DZ2._fE2();_IZ2._fE2();_DZ2._z81(_DZ2.x+_DZ2.__n,_DZ2.y+_DZ2._0o);_IZ2._z81(_IZ2.x+_IZ2.__n,_IZ2.y+_IZ2._0o);if(_DZ2._8w1(_IZ2,true)){_DZ2.x=_DZ2._JZ2;_DZ2.y=_DZ2._KZ2;_DZ2._9Y2=true;_DZ2._LZ2=_DZ2._MZ2;_IZ2.x=_IZ2._JZ2;_IZ2.y=_IZ2._KZ2;_IZ2._9Y2=true;_IZ2._LZ2=_IZ2._MZ2}}}}}}}}}}function _NZ2(){if(_x01){var _ze1;var _531=_hZ2;var _OZ2=_xN1();var _PZ2=_yN1();
var _QZ2=_i01._mC1();for(var _Op1=0;_Op1<_QZ2.length;_Op1++){var _Sp1=_QZ2[_Op1];var _RZ2=_Sp1._kZ2;if(_RZ2[_SZ2]||_RZ2[_TZ2]||_RZ2[_UZ2]||_RZ2[_VZ2]||_RZ2[_WZ2]||_RZ2[_XZ2]||_RZ2[_YZ2]||_RZ2[_ZZ2]||_RZ2[__Z2]||_RZ2[_0_2]||_RZ2[_1_2]||_RZ2[_2_2]||_RZ2[_3_2]||_RZ2[_4_2]){if(_Sp1._5_2.length>0){var _6_2=_Sp1._5_2._mc1.slice(0);for(var _8c=_6_2.length-1;_8c>=0;_8c--){var _4w1=_6_2[_8c];if(!_4w1._wp&&(_4w1._jZ2<=_531)){if(_4w1._9Y2)_4w1._aY2();if(_4w1._ew1(_OZ2,_PZ2,true)){var _7_2=true;for(_ze1=0;_ze1<3;_ze1++){
if(_pb1._y91[_ze1]){if(_RZ2[_SZ2+_ze1]){_4w1._t11(_SZ2+_ze1,0,_4w1,_4w1)}_7_2=false}}for(_ze1=0;_ze1<3;_ze1++){if(_pb1._t91[_ze1]===1){if(_RZ2[_VZ2+_ze1]){_4w1._t11(_VZ2+_ze1,0,_4w1,_4w1)}_7_2=false}}for(_ze1=0;_ze1<3;_ze1++){if(_pb1._x91[_ze1]===1){if(_RZ2[_YZ2+_ze1]){_4w1._t11(_YZ2+_ze1,0,_4w1,_4w1)}}}if(_7_2){_4w1._t11(_0_2,0,_4w1,_4w1)}if(!_4w1._8_2){_4w1._t11(_1_2,0,_4w1,_4w1);_4w1._8_2=true}}else {if(_4w1._8_2){_4w1._t11(_2_2,0,_4w1,_4w1);_4w1._8_2=false;}}}}}}}for(_ze1=0;_ze1<3;_ze1++){if(_pb1._y91[_ze1]){
_wy1._t11(_9_2+_ze1,0)}}for(_ze1=0;_ze1<3;_ze1++){if(_pb1._t91[_ze1]===1){_wy1._t11(_a_2+_ze1,0)}}for(_ze1=0;_ze1<3;_ze1++){if(_pb1._x91[_ze1]===1){_wy1._t11(_b_2+_ze1,0)}}if(_c_2){_wy1._t11(_3_2,0)}if(_d_2){_wy1._t11(_4_2,0)}}}function _e_2(){var _F41,_G41,_a21;var _mc1=_x01._dw1._mc1;var _531=_hZ2++;for(var _3w1=0;_3w1<_mc1.length;_3w1++){var _4w1=_mc1[_3w1];if(!_4w1._wp&&(_4w1._f_2>=0)&&(_4w1._jZ2<=_531)){if(!_4w1._g_2){var _2r1=_3r1._k11(_4w1._f_2);if((_2r1!==null)&&(_2r1!==undefined)){if(_4w1._h_2>0){
_F41=_2r1._i_2(_4w1._j_2);_4w1._j_2+=_4w1._h_2;_G41=_2r1._i_2(_4w1._j_2);for(_a21=_F41;_a21<_G41;_a21++){_Zq1(_4w1,_4w1,_4w1._f_2,_a21)}if(_4w1._k_2&&(_4w1._j_2>_2r1._l_2())){_4w1._j_2=0}}else {_F41=_2r1._m_2(_4w1._j_2);_4w1._j_2+=_4w1._h_2;_G41=_2r1._m_2(_4w1._j_2);for(_a21=_F41;_a21>_G41;_a21--){_Zq1(_4w1,_4w1,_4w1._f_2,_a21)}if(_4w1._k_2&&(_4w1._j_2<0)){_4w1._j_2=_2r1._l_2();}}}}}}}function _n_2(){var _mc1=_x01._dw1._mc1;var _531=_hZ2++;for(var _3w1=0;_3w1<_mc1.length;_3w1++){var _4w1=_mc1[_3w1];if(!_4w1._wp&&(_4w1._jZ2<=_531)){
for(var _e41=0;_e41<_o_2;_e41++){var event=_p_2|(_e41+1);var _Sp1=_4w1._kw1;if(_Sp1._kZ2[event]){var _q_2;_q_2=~~(_4w1._ry[_e41]);if(_q_2>=0){_q_2--;_4w1._ry[_e41]=_q_2}if(_q_2===0){_4w1._t11(_p_2|(_e41+1),0,_4w1,_4w1)}}}}}}function _Xq1(_c01,_Uq1){switch(_c01){case _r_2:return _ow1;case _s_2:return _aw1;case _t_2:return _bw1;case _u_2:switch(_Uq1){case 0:return _v_2;case 1:return _w_2;case 2:return _x_2;case 3:return _y_2;case 4:return _z_2;case 5:return _A_2;case 6:return _B_2;case 7:return _C_2;case 8:return _D_2;case 9:return _E_2;
case 10:return _F_2;case 11:return _G_2;default :return _v_2}break;case _H_2:switch(_Uq1){case _I_2:return _J_2;case _K_2:return _L_2;case _M_2:return _N_2;default :return _L_2}break;case _O_2:return _CE2;case _P_2:switch(_Uq1){case _Q_2:return _SZ2;case _R_2:return _UZ2;case _S_2:return _TZ2;case _T_2:return _0_2;case _U_2:return _VZ2;case _V_2:return _XZ2;case _W_2:return _WZ2;case _X_2:return _YZ2;case _Y_2:return __Z2;case _Z_2:return _ZZ2;case ___2:return _1_2;case _003:return _2_2;case _103:return 0;case _203:return 0;case _303:return 0;
case _403:return 0;case _503:return 0;case _603:return 0;case _703:return 0;case _803:return 0;case _903:return 0;case _a03:return 0;case _b03:return 0;case _c03:return 0;case _d03:return 0;case _e03:return 0;case _f03:return 0;case _g03:return 0;case _h03:return 0;case _i03:return 0;case _j03:return 0;case _k03:return 0;case _l03:return 0;case _m03:return 0;case _n03:return 0;case _o03:return 0;case _p03:return _9_2;case _q03:return _r03;case _s03:return _t03;case _u03:return _a_2;case _v03:return _w03;case _x03:return _y03;case _z03:return _b_2;case _A03:return _B03;
case _C03:return _D03;case _E03:return _3_2;case _F03:return _4_2;default :return 0}break;case _9r1:{switch(_Uq1){case _G03:return _lZ2;case _H03:return _rZ2;case _I03:return _J03;case _K03:return _L03;case _M03:return _N03;case _O03:return _P03;case _Q03:return _R03;case _S03:return _T03;case _U03:return _gE2;case _V03:return _W03;case _X03:return _Y03;case _Z03:return _yZ2;case __03:return _013;case _113:return _213;case _313:return _413;case _513:return _613;case _713:return _813;case _913:return _a13;case _b13:return _c13;case _d13:return _zZ2;
case _e13:return _f13;case _g13:return _h13;case _i13:return _j13;case _k13:return _l13;case _m13:return _n13;case _o13:return _p13;case _q13:return _r13;case _8r1:return _s13;case _t13:return _u13;case _v13:return _w13;case _x13:return _y13;case _z13:return _A13;case _B13:return _C13;case _D13:return _E13;case _F13:return _G13;case _H13:return _I13;case _J13:return _K13;case _L13:return _M13;case _N13:return _O13;case _P13:return _Q13;case _R13:return _S13;case _T13:return _U13;case _V13:return _W13;case _X13:return _u11;case _Y13:return _Z13;
case __13:return _023;case _123:return _223;case _323:return _423;case _523:return _623;case _723:return _aK1;default :return 0}break }case _823:return _923|_Uq1;case _a23:return _b23;case _c23:return _d23;case _e23:return _f23;case _g23:return _h23;case _i23:switch(_Uq1){case _j23:return _k23;case _l23:return _m23;case _n23:return _o23;case _p23:return _q23;case _r23:return _s23;case _t23:return _u23;case _v23:return _w23;case _x23:return _y23;case _z23:return _A23;case _B23:return _C23;case _D23:return _E23;case _F23:return _G23;case _H23:return _I23;
case _J23:return _K23;case _L23:return _M23;case _N23:return _O23;case _P23:return _Q23;case _R23:return _S23;case _T23:return _U23;case _V23:return _W23;case _X23:return _Y23;case _Z23:return __23;case _033:return _133;case _233:return _333;case _433:return _533;case _633:return _733;default :return 0;case _833:return _nw1}break;default :return 0}}function _Yq1(_c01,_Uq1){switch(_c01){case _O_2:case _g23:case _a23:case _c23:case _e23:{return _Uq1;}}return 0}(function(window){if(!Object.defineProperty){throw("Font.js requires Object.defineProperty, which this browser does not support.")}
if(!document.createElement("canvas").getContext){throw("Font.js requires <canvas> and the Canvas2D API, which this browser does not support.")}(function(window){try{var _e41=new Uint8Array(1);return }catch(e){}function subarray(start,end){return this.slice(start,end)}function _933(_Al2,offset){var _8c,_O11=_Al2.length;if(arguments.length<2){offset=0}for(_8c=0;_8c<_O11;++_8c,++offset){this[offset]=_Al2[_8c]&0xFF}}function _a33(_bY2){var result,_8c;if(typeof _bY2==="number"){result=new Array(_bY2);for(_8c=0;
_8c<_bY2;++_8c){result[_8c]=0}}else {result=_bY2.slice(0)}result.subarray=subarray;result.buffer=result;result.byteLength=result.length;result.set=_933;if(typeof _bY2==="object"&&_bY2.buffer){result.buffer=_bY2.buffer}return result}window.Uint8Array=_a33;window.Uint32Array=_a33;window.Int32Array=_a33}(window));(function(window){if(window.opera)return;if("response" in XMLHttpRequest.prototype||"mozResponseArrayBuffer" in XMLHttpRequest.prototype||"mozResponse" in XMLHttpRequest.prototype||"responseArrayBuffer" in XMLHttpRequest.prototype){
return }var getter;if(window.VBArray){getter=function(){return new Uint8Array(new window.VBArray(this.responseBody)._b33())}}else {getter=function(){return this.responseBody}}Object.defineProperty(XMLHttpRequest.prototype,"response",{get:getter})}(window));if(!window.btoa){window.btoa=function(data){var _gr1="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";var _hr1,_ir1,_jr1,_kr1,_lr1,_mr1,_nr1,_or1,_8c=0,_pr1=0,_c33="",_rr1=[];if(!data){return data}do {_hr1=data.charCodeAt(_8c++);_ir1=data.charCodeAt(_8c++);
_jr1=data.charCodeAt(_8c++);_or1=_hr1<<16|_ir1<<8|_jr1;_kr1=_or1>>18&0x3f;_lr1=_or1>>12&0x3f;_mr1=_or1>>6&0x3f;_nr1=_or1&0x3f;_rr1[_pr1++]=_gr1.charAt(_kr1)+_gr1.charAt(_lr1)+_gr1.charAt(_mr1)+_gr1.charAt(_nr1)}while(_8c<data.length);_c33=_rr1.join('');var _321=data.length%3;return(_321?_c33.slice(0,_321-3):_c33)+'==='.slice(_321||3)}}function Font(){this._d33="fjs"+(999999*Math.random()|0)}Font.prototype._1I1="";Font.prototype._e33="";Font.prototype.data="";Font.prototype._f33="AAEAAAAKAIAAAwAgT1MvMgAAAAAAAACsAAAAWGNtYXAA"+"AAAAAAABBAAAACxnbHlmAAAAAAAAATAAAAAQaGVhZAAAA"+"AAAAAFAAAAAOGhoZWEAAAAAAAABeAAAACRobXR4AAAAAA"+"AAAZwAAAAIbG9jYQAAAAAAAAGkAAAACG1heHAAAAAAAAA"+"BrAAAACBuYW1lAAAAAAAAAcwAAAAgcG9zdAAAAAAAAAHs"+"AAAAEAAEAAEAZAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"+"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"+"AAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAABAAMAAQA"+"AAAwABAAgAAAABAAEAAEAAABB//8AAABB////wAABAAAA"+"AAABAAAAAAAAAAAAAAAAMQAAAQAAAAAAAAAAAABfDzz1A"+"AAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAEAAg"+"AAAAAAAAABAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAAAAAA"+"AAAAAAAAAAQAAAAAAAAAAAAAAAAAIAAAAAQAAAAIAAQAB"+"AAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAIAHgADAAEEC"+"QABAAAAAAADAAEECQACAAIAAAAAAAEAAAAAAAAAAAAAAA"+"AAAA==";
Font.prototype._g33={_h33:0,_i33:0,_j33:0,_k33:0,_l33:400};Font.prototype._m33=!1;Font.prototype._MJ1=!1;Font.prototype.onload=function(){};Font.prototype.onerror=function(){};Font.prototype.canvas=!1;Font.prototype.context=!1;Font.prototype.validate=function(target,_N82,_n33,font,_o33){if(_o33!==!1&&_o33<0){this.onerror("Requested system font '"+this._d33+"' could not be loaded (it may not be installed).");return }var _p33=document._q33.getComputedStyle(target,'');var width=_p33.getPropertyValue("width").replace("px",
'');if(width>0){document._r33.removeChild(_N82);document.body.removeChild(target);this._MJ1=!0;this.onload()}else {setTimeout(function(){font.validate(target,_N82,_n33,font,_o33===!1?!1:_o33-50)},50)}};Font.prototype._s33=function(){var _2l2=this;var _Sr=function(_m91){return String.fromCharCode(_m91)};var _t33=function(_m91){if(_m91<256){return _Sr(0)+_Sr(_m91)}var _Oq1=_m91>>8;var _Pq1=_m91&0xFF;return _Sr(_Oq1)+_Sr(_Pq1)};var _u33=function(_m91){if(_m91<0){_m91=0xFFFFFFFF+_m91+1}return parseInt(_m91,10).toString(16);
};var _v33=function(_Oq1,_Pq1){return 256*_Oq1+_Pq1};var _w33=function(_Oq1,_Pq1){var _x33=_Oq1>>7===1,_m91;_Oq1=_Oq1&0x7F;_m91=256*_Oq1+_Pq1;if(!_x33){return _m91}return _m91-0x8000};var _y33=function(_Oq1,_Pq1,_z33,_A33){return 16777216*_Oq1+65536*_Pq1+256*_z33+_A33};var error=function(_Ko1){_2l2.onerror(_Ko1)};var _B33=_Sr(0)+_Sr(1)+_Sr(0)+_Sr(0);var _C33="OTTO";var data=this.data;var version=_Sr(data[0])+_Sr(data[1])+_Sr(data[2])+_Sr(data[3]);var _D33=(version===_B33);var _E33=(_D33?!1:version===_C33);if(_D33){
this._e33="truetype";}else if(_E33){this._e33="opentype"}else {error("Error: file at "+this._1I1+" cannot be interpreted as OpenType font.");return }var _F33=_v33(data[4],data[5]),_G33=12,_H33,end=_G33+16*_F33,_I33={},_r82;for(_H33=_G33;_H33<end;_H33+=16){_r82=_Sr(data[_H33])+_Sr(data[_H33+1])+_Sr(data[_H33+2])+_Sr(data[_H33+3]);_I33[_r82]={name:_r82,_J33:_y33(data[_H33+4],data[_H33+5],data[_H33+6],data[_H33+7]),offset:_y33(data[_H33+8],data[_H33+9],data[_H33+10],data[_H33+11]),length:_y33(data[_H33+12],
data[_H33+13],data[_H33+14],data[_H33+15])}}var _K33=function(_r82){if(!_I33[_r82]){error("Error: font is missing the required OpenType '"+_r82+"' table.");return !1}return _r82};_r82=_K33("head");if(_r82===!1){return }_H33=_I33[_r82].offset;_I33[_r82].version=""+data[_H33]+data[_H33+1]+data[_H33+2]+data[_H33+3];var _L33=_v33(data[_H33+18],data[_H33+19]);this._g33._h33=_L33;_r82=_K33("hhea");if(_r82===!1){return }_H33=_I33[_r82].offset;_I33[_r82].version=""+data[_H33]+data[_H33+1]+data[_H33+2]+data[_H33+3];
this._g33._j33=_w33(data[_H33+4],data[_H33+5])/_L33;this._g33._k33=_w33(data[_H33+6],data[_H33+7])/_L33;this._g33._i33=_w33(data[_H33+8],data[_H33+9])/_L33;_r82=_K33("OS/2");if(_r82===!1){return }_H33=_I33[_r82].offset;_I33[_r82].version=""+data[_H33]+data[_H33+1];this._g33._l33=_v33(data[_H33+4],data[_H33+5]);_r82=_K33("cmap");if(_r82===!1){return }_H33=_I33[_r82].offset;_I33[_r82].version=""+data[_H33]+data[_H33+1];_F33=_v33(data[_H33+2],data[_H33+3]);var _M33,_N33,_O33,_P33,offset,_Q33=!1;for(_M33=0;
_M33<_F33;_M33++){_N33=_H33+4+_M33*8;_O33=_v33(data[_N33],data[_N33+1]);_P33=_v33(data[_N33+2],data[_N33+3]);offset=_y33(data[_N33+4],data[_N33+5],data[_N33+6],data[_N33+7]);if(_O33===3&&_P33===1){_Q33=offset}}var _R33="A";this._S33=[];if(_Q33!==!1){_H33+=_Q33;version=_v33(data[_H33],data[_H33+1]);if(version===4){var _T33=_v33(data[_H33+6],data[_H33+7])/2;var _U33=function(_Sr){return [0x0009,0x000A,0x000B,0x000C,0x000D,0x0020,0x0085,0x00A0,0x1680,0x180E,0x2000,0x2001,0x2002,0x2003,0x2004,0x2005,0x2006,
0x2007,0x2008,0x2009,0x200A,0x2028,0x2029,0x202F,0x205F,0x3000].indexOf(_Sr)===-1};var _8c=_H33+14,e=_H33+14+2*_T33,_V33=!1;for(;_8c<e;_8c+=2){_V33=_v33(data[_8c],data[_8c+1]);if(_U33(_V33)){break }_V33=!1}var _Jo1=e+2;for(;_8c<e;_8c+=2,_Jo1+=2){var _W33=_v33(data[_8c],data[_8c+1]);var _X33=_v33(data[_Jo1],data[_Jo1+1]);if(_W33!=0xffff){for(var _O11=_X33;_O11<=_W33;++_O11){this._S33.push(_O11)}}}if(_V33!==!1){_R33=String.fromCharCode(_V33);var _Sn2=-(_V33-1)+65536;var _Y33=btoa(_Sr(0)+_t33(_V33)+_t33(0xFFFF)+_t33(0)+_t33(_V33)+_t33(0xFFFF)+_t33(_Sn2)+_t33(1));
this._f33=this._f33.substring(0,380)+_Y33+this._f33.substring(380+_Y33.length)}}}this._Z33(_R33,!1)};Font.prototype._Z33=function(_R33,_o33){var __33=this._d33+" testfont";var _043=document.createElement("style");_043.setAttribute("type","text/css");_043.innerHTML="@font-face {\n"+" font-family: '"+__33+"';\n"+" src: url('data:application/x-font-ttf;base64,"+this._f33+"')\n"+" format('truetype');}";document._r33.appendChild(_043);var _143=!1;if(!this._m33){_143=this._243();document._r33.appendChild(_143)}
var _343=document.createElement("p");_343.style.cssText="position: absolute; top: 0; left: 0; opacity: 0;";_343.style._d33="'"+this._d33+"', '"+__33+"'";_343.innerHTML=_R33+_R33+_R33+_R33+_R33+_R33+_R33+_R33+_R33+_R33;document.body.appendChild(_343);if(!document._q33.getComputedStyle){this.onload();_zo1("Error: document.defaultView.getComputedStyle is not supported by this browser.\n"+"Consequently, Font.onload() cannot be trusted.")}else {var _443=this._m33?1000:this._g33._h33;var canvas=document.createElement("canvas");
canvas.width=_443;canvas.height=_443;this.canvas=canvas;var context=canvas.getContext("2d");context.font="1em '"+this._d33+"'";context.fillStyle="white";context.fillRect(-1,-1,_443+2,_443+2);context.fillStyle="black";context.fillText("test text",50,_443/2);this.context=context;var _uL2=this;var _543=function(){_uL2.validate(_343,_043,_143,_uL2,_o33)};setTimeout(_543,50)}};Font.prototype._643=function(){this._m33=!0;this._g33=!1;this._Z33("A",1000)};Font.prototype._743=function(){var font=this;if(this._1I1.indexOf(".")===-1){
setTimeout(function(){font._643()},10);return }var _843=new XMLHttpRequest();_843.open('GET',font._1I1,!0);_843.responseType="arraybuffer";_843.onload=function(_943){var _a43=_843.response;if(_a43){font.data=new Uint8Array(_a43);font._s33()}else {font.onerror("Error downloading font resource from "+font._1I1)}};_843.send(null)};Font.prototype._b43=!1;Font.prototype._243=function(){if(this._b43){return this._b43}this._b43=document.createElement("style");this._b43.type="text/css";var _c43="@font-face {\n";
_c43+=" font-family: '"+this._d33+"';\n";_c43+=" src: url('"+this._1I1+"') format('"+this._e33+"');\n";_c43+="}";this._b43.innerHTML=_c43;return this._b43};Font.prototype.measureText=function(_d43,_e43){if(!this._MJ1){console.log("Error:measureText() was called while the font was not yet loaded");return !1}this.context.font=_e43+"px '"+this._d33+"'";var _g33=this.context.measureText(_d43);_g33.fontsize=_e43;_g33._j33=0;_g33._k33=0;_g33._VN2={_f43:0,_g43:_g33.width,_h43:0,_i43:0};_g33.height=0;var _7M2=[],
_j43=_g33.width/this._g33._h33;if(_j43<=1){_7M2.push(_d43)}else {_7M2.push(_d43)}var _k43=_7M2.length,_8c;for(_8c=0;_8c<_k43;_8c++){this._l43(_7M2[_8c],_e43,_g33)}return _g33};Font.prototype._l43=function(_m43,_e43,_g33){var _n43=function(_k81,_o43){return document._q33.getComputedStyle(_k81,null).getPropertyValue(_o43)};var _8c,_a21,_p43,_so1,_gc2;var _q43=document.createElement("div");_q43.style.position="absolute";_q43.style.opacity=0;_q43.style.font=_e43+"px '"+this._d33+"'";var _nU2=10;_q43.innerHTML=_m43;
for(_8c=1;_8c<_nU2;_8c++){_q43.innerHTML+="<br/>"+_m43}document.body.appendChild(_q43);_g33._i33=1.2*_e43;var _r43=_n43(_q43,"height");_r43=_r43.replace("px","");if(_r43>=_e43*_nU2){_g33._i33=(_r43/_nU2)|0}document.body.removeChild(_q43);if(/^_s43*$/.test(_m43)){return _g33}var canvas=this.canvas,_O51=this.context,_443=this._m33?1000:this._g33._h33,_ac=_443,_bc=_443,_t43=_443/2,padding=50,_u43=(_443-_g33.width)/2;if(_u43!==(_u43|0)){_u43=_u43|0}_O51.fillStyle="white";_O51.fillRect(-padding,-padding,
_ac+2*padding,_bc+2*padding);_O51.fillStyle="black";_O51.fillText(_m43,_u43,_t43);var _v43=(_g33.width+padding)|0,_w43=4*_e43,_x43=_u43-padding/2,_y43=_t43-_w43/2,_rr2=_O51.getImageData(_x43,_y43,_v43,_w43).data;_8c=0;_a21=0;_p43=_v43*4;_so1=_rr2.length;_gc2=_w43/2;while(++_8c<_so1&&_rr2[_8c]===255){}var _j33=(_8c/_p43)|0;_8c=_so1-1;while(--_8c>0&&_rr2[_8c]===255){}var _k33=(_8c/_p43)|0;for(_8c=0,_a21=0;_a21<_v43&&_rr2[_8c]===255;){_8c+=_p43;if(_8c>=_so1){_a21++;_8c=(_8c-_so1)+4}}var _f43=_a21;var _AQ1=1;
for(_8c=_so1-3,_a21=0;_a21<_v43&&_rr2[_8c]===255;){_8c-=_p43;if(_8c<0){_a21++;_8c=(_so1-3)-(_AQ1++)*4}}var _g43=_v43-_a21;_g33._j33=(_gc2-_j33);_g33._k33=(_k33-_gc2);_g33._VN2={_f43:_f43-(padding/2),_g43:_g43-(padding/2),_h43:-_g33._k33,_i43:_g33._j33};_g33.height=1+(_k33-_j33);return _g33};Object.defineProperty(Font.prototype,"src",{set:function(_1I1){this._1I1=_1I1;this._743()}});window.Font=Font}(window));function _z43(){}var _821=3.14159265,_A43=!0,_B43=!1,_SJ1=!0,_AO1=0,_C43=-1,_D43=0,_E43=1,_F43=2,
_Qv1=0,_G43=-1,_H43=0,_Rv1=1,_I43=2,_J43=3,_K43=4,_L43=5,_M43=6,_N43=7,_O43=8,_P43=9,_Q43=10,_R43=11,_lH1=0,_S43=-1,_T43=0,_U43=0,_V43=1,_W43=2,_mH1=3,_X43=4,_Y43=5,_Z43=6,__43=7,_053=8,_153=9,_DO1=0,_253=-1,_TF1=-100,_353=-200,_453=-300,_553=-400,_EF1=-1,_653=-2,_Dw1=-3,_2w1=-4,_753=-5,_853=-7,_953=-6,_ow1=0x000,_aw1=0x100,_p_2=0x200,_a53=0x300,_CE2=0x400,_b23=0x500,_b53=0x600,_qZ2=0x700,_923=0x800,_d23=0x900,_f23=0xA00,_h23=0xB00,_bw1=0xC00,_c53=0xD00,_nw1=0xE00,_L_2=_a53|1,_J_2=_a53|2,_N_2=_a53|3,
_lZ2=_qZ2|1,_rZ2=_qZ2|2,_J03=_qZ2|3,_L03=_qZ2|4,_N03=_qZ2|5,_P03=_qZ2|6,_R03=_qZ2|7,_T03=_qZ2|8,_gE2=_qZ2|9,_W03=_qZ2|10,_Y03=_qZ2|11,_s13=_qZ2|14,_u13=_qZ2|15,_w13=_qZ2|16,_y13=_qZ2|17,_A13=_qZ2|18,_C13=_qZ2|19,_E13=_qZ2|20,_G13=_qZ2|21,_I13=_qZ2|22,_K13=_qZ2|23,_M13=_qZ2|24,_O13=_qZ2|25,_Q13=_qZ2|26,_S13=_qZ2|27,_U13=_qZ2|28,_W13=_qZ2|29,_yZ2=_qZ2|30,_013=_qZ2|31,_213=_qZ2|32,_413=_qZ2|33,_613=_qZ2|34,_813=_qZ2|35,_a13=_qZ2|36,_c13=_qZ2|37,_zZ2=_qZ2|40,_f13=_qZ2|41,_h13=_qZ2|42,_j13=_qZ2|43,_l13=_qZ2|44,
_n13=_qZ2|45,_p13=_qZ2|46,_r13=_qZ2|47,_u11=_qZ2|58,_k01=_qZ2|59,_Z13=_qZ2|60,_023=_qZ2|61,_d53=_qZ2|62,_e53=_qZ2|63,_f53=_qZ2|68,_g53=_923|64,_h53=_923|65,_i53=_923|72,_j53=_923|73,_k53=_923|74,_l53=_923|75,_m53=_923|76,_n53=_923|77,_223=_qZ2|66,_423=_qZ2|70,_623=_qZ2|71,_aK1=_qZ2|72,_o53=_qZ2|73,_p53=_qZ2|74,_lI1=_qZ2|75,_SZ2=_b53|1,_UZ2=_b53|2,_TZ2=_b53|3,_VZ2=_b53|4,_XZ2=_b53|5,_WZ2=_b53|6,_YZ2=_b53|7,__Z2=_b53|8,_ZZ2=_b53|9,_9_2=_b53|10,_r03=_b53|11,_t03=_b53|12,_a_2=_b53|13,_w03=_b53|14,_y03=_b53|15,
_b_2=_b53|16,_B03=_b53|17,_D03=_b53|18,_0_2=_b53|19,_1_2=_b53|20,_2_2=_b53|21,_3_2=_b53|22,_4_2=_b53|23,_v_2=_p_2|1,_w_2=_p_2|2,_x_2=_p_2|3,_y_2=_p_2|4,_z_2=_p_2|5,_A_2=_p_2|6,_B_2=_p_2|7,_C_2=_p_2|8,_D_2=_p_2|9,_E_2=_p_2|10,_F_2=_p_2|11,_G_2=_p_2|12,_k23=_c53|1,_m23=_c53|2,_o23=_c53|3,_q23=_c53|4,_s23=_c53|5,_u23=_c53|6,_w23=_c53|7,_y23=_c53|8,_A23=_c53|9,_C23=_c53|10,_E23=_c53|11,_G23=_c53|12,_I23=_c53|13,_K23=_c53|65,_M23=_c53|66,_O23=_c53|67,_Q23=_c53|68,_S23=_c53|69,_U23=_c53|70,_W23=_c53|71,
_Y23=_c53|72,__23=_c53|73,_133=_c53|74,_333=_c53|75,_533=_c53|76,_733=_c53|77,_r_2=0,_s_2=1,_u_2=2,_H_2=3,_O_2=4,_a23=5,_P_2=6,_9r1=7,_823=8,_c23=9,_e23=10,_g23=11,_t_2=12,_i23=13,_833=14,_q53=10,_r53=11,_s53=12,_t53=13,_u53=14,_v53=15,_w53=16,_x53=17,_y53=18,_z53=19,_A53=20,_B53=21,_C53=22,_D53=23,_E53=24,_F53=25,_Q_2=0,_R_2=1,_S_2=2,_T_2=3,_U_2=4,_V_2=5,_W_2=6,_X_2=7,_Y_2=8,_Z_2=9,___2=10,_003=11,_103=16,_203=17,_303=18,_403=19,_503=21,_603=22,_703=23,_803=24,_903=25,_a03=26,_b03=27,_c03=28,_d03=31,
_e03=32,_f03=33,_g03=34,_h03=36,_i03=37,_j03=38,_k03=39,_l03=40,_m03=41,_n03=42,_o03=43,_p03=50,_q03=51,_s03=52,_u03=53,_v03=54,_x03=55,_z03=56,_A03=57,_C03=58,_E03=60,_F03=61,_j23=0,_l23=1,_n23=2,_p23=3,_r23=4,_t23=5,_v23=6,_x23=7,_z23=8,_B23=9,_D23=10,_F23=11,_H23=12,_J23=64,_L23=65,_N23=66,_P23=67,_R23=68,_T23=69,_V23=70,_X23=71,_Z23=72,_033=73,_233=74,_433=75,_633=76,_K_2=0,_I_2=1,_M_2=2,_G03=0,_H03=1,_I03=2,_K03=3,_M03=4,_O03=5,_Q03=6,_S03=7,_U03=8,_V03=9,_X03=30,_Z03=40,__03=41,_113=42,_313=43,
_513=44,_713=45,_913=46,_b13=47,_d13=50,_e13=51,_g13=52,_i13=53,_k13=54,_m13=55,_o13=56,_q13=57,_X13=58,_G53=59,_8r1=10,_t13=11,_v13=12,_x13=13,_z13=14,_B13=15,_D13=16,_F13=17,_H13=18,_J13=19,_L13=20,_N13=21,_P13=22,_R13=23,_T13=24,_V13=25,_Y13=60,__13=61,_H53=62,_I53=63,_J53=64,_K53=65,_123=66,_L53=68,_323=70,_523=71,_723=72,_M53=74,_N53=75,_O53=_d23|0,_P53=_d23|1,_Q53=_d23|1,_R53=_d23|8,_S53=_d23|9,_T53=_d23|13,_U53=_d23|16,_V53=_d23|17,_W53=_d23|18,_X53=_d23|19,_Y53=_d23|27,_Z53=_d23|32,__53=_d23|33,
_063=_d23|34,_163=_d23|35,_263=_d23|36,_363=_d23|37,_463=_d23|38,_563=_d23|39,_663=_d23|40,_763=_d23|45,_863=_d23|46,_963=_d23|48,_a63=_d23|49,_b63=_d23|50,_c63=_d23|51,_d63=_d23|52,_e63=_d23|53,_f63=_d23|54,_g63=_d23|55,_h63=_d23|56,_i63=_d23|57,_j63=_d23|65,_k63=_d23|66,_l63=_d23|67,_m63=_d23|68,_n63=_d23|69,_o63=_d23|70,_p63=_d23|71,_q63=_d23|72,_r63=_d23|73,_s63=_d23|74,_t63=_d23|75,_u63=_d23|76,_v63=_d23|77,_w63=_d23|78,_x63=_d23|79,_y63=_d23|80,_z63=_d23|81,_A63=_d23|82,_B63=_d23|83,_C63=_d23|84,
_D63=_d23|85,_E63=_d23|86,_F63=_d23|87,_G63=_d23|88,_H63=_d23|89,_I63=_d23|90,_J63=_d23|112,_K63=_d23|113,_L63=_d23|114,_M63=_d23|115,_N63=_d23|116,_O63=_d23|117,_P63=_d23|118,_Q63=_d23|119,_R63=_d23|120,_S63=_d23|121,_T63=_d23|122,_U63=_d23|123,_V63=_d23|145,_W63=_d23|186,_X63=_d23|187,_Y63=_d23|188,_Z63=_d23|189,__63=_d23|190,_073=_d23|191,_173=_d23|192,_273=_d23|219,_373=_d23|220,_473=_d23|221,_573=_d23|222,_673=_d23|223,_773=_d23|144,_873=_d23|96,_973=_d23|97,_a73=_d23|98,_b73=_d23|99,_c73=_d23|100,
_d73=_d23|101,_e73=_d23|102,_f73=_d23|103,_g73=_d23|104,_h73=_d23|105,_i73=_d23|106,_j73=_d23|107,_k73=_d23|109,_l73=_d23|110,_m73=_d23|111,_n73=_b23|0,_o73=_b23|1,_p73=_b23|1,_q73=_b23|8,_r73=_b23|9,_s73=_b23|13,_t73=_b23|16,_u73=_b23|17,_v73=_b23|18,_w73=_b23|19,_x73=_b23|27,_y73=_b23|32,_z73=_b23|33,_A73=_b23|34,_B73=_b23|35,_C73=_b23|36,_D73=_b23|37,_E73=_b23|38,_F73=_b23|39,_G73=_b23|40,_H73=_b23|45,_I73=_b23|46,_J73=_b23|48,_K73=_b23|49,_L73=_b23|50,_M73=_b23|51,_N73=_b23|52,_O73=_b23|53,_P73=_b23|54,
_Q73=_b23|55,_R73=_b23|56,_S73=_b23|57,_T73=_b23|65,_U73=_b23|66,_V73=_b23|67,_W73=_b23|68,_X73=_b23|69,_Y73=_b23|70,_Z73=_b23|71,__73=_b23|72,_083=_b23|73,_183=_b23|74,_283=_b23|75,_383=_b23|76,_483=_b23|77,_583=_b23|78,_683=_b23|79,_783=_b23|80,_883=_b23|81,_983=_b23|82,_a83=_b23|83,_b83=_b23|84,_c83=_b23|85,_d83=_b23|86,_e83=_b23|87,_f83=_b23|88,_g83=_b23|89,_h83=_b23|90,_i83=_b23|112,_j83=_b23|113,_k83=_b23|114,_l83=_b23|115,_m83=_b23|116,_n83=_b23|117,_o83=_b23|118,_p83=_b23|119,_q83=_b23|120,
_r83=_b23|121,_s83=_b23|122,_t83=_b23|123,_u83=_b23|145,_v83=_b23|186,_w83=_b23|187,_x83=_b23|188,_y83=_b23|189,_z83=_b23|190,_A83=_b23|191,_B83=_b23|192,_C83=_b23|219,_D83=_b23|220,_E83=_b23|221,_F83=_b23|222,_G83=_b23|223,_H83=_b23|144,_I83=_b23|96,_J83=_b23|97,_K83=_b23|98,_L83=_b23|99,_M83=_b23|100,_N83=_b23|101,_O83=_b23|102,_P83=_b23|103,_Q83=_b23|104,_R83=_b23|105,_S83=_b23|106,_T83=_b23|107,_U83=_b23|109,_V83=_b23|110,_W83=_b23|111,_X83=_f23|0,_Y83=_f23|1,_Z83=_f23|1,__83=_f23|8,_093=_f23|9,
_193=_f23|13,_293=_f23|16,_393=_f23|17,_493=_f23|18,_593=_f23|19,_693=_f23|27,_793=_f23|32,_893=_f23|33,_993=_f23|34,_a93=_f23|35,_b93=_f23|36,_c93=_f23|37,_d93=_f23|38,_e93=_f23|39,_f93=_f23|40,_g93=_f23|45,_h93=_f23|46,_i93=_f23|48,_j93=_f23|49,_k93=_f23|50,_l93=_f23|51,_m93=_f23|52,_n93=_f23|53,_o93=_f23|54,_p93=_f23|55,_q93=_f23|56,_r93=_f23|57,_s93=_f23|65,_t93=_f23|66,_u93=_f23|67,_v93=_f23|68,_w93=_f23|69,_x93=_f23|70,_y93=_f23|71,_z93=_f23|72,_A93=_f23|73,_B93=_f23|74,_C93=_f23|75,_D93=_f23|76,
_E93=_f23|77,_F93=_f23|78,_G93=_f23|79,_H93=_f23|80,_I93=_f23|81,_J93=_f23|82,_K93=_f23|83,_L93=_f23|84,_M93=_f23|85,_N93=_f23|86,_O93=_f23|87,_P93=_f23|88,_Q93=_f23|89,_R93=_f23|90,_S93=_f23|112,_T93=_f23|113,_U93=_f23|114,_V93=_f23|115,_W93=_f23|116,_X93=_f23|117,_Y93=_f23|118,_Z93=_f23|119,__93=_f23|120,_0a3=_f23|121,_1a3=_f23|122,_2a3=_f23|123,_3a3=_f23|145,_4a3=_f23|186,_5a3=_f23|187,_6a3=_f23|188,_7a3=_f23|189,_8a3=_f23|190,_9a3=_f23|191,_aa3=_f23|192,_ba3=_f23|219,_ca3=_f23|220,_da3=_f23|221,
_ea3=_f23|222,_fa3=_f23|223,_ga3=_f23|144,_ha3=_f23|96,_ia3=_f23|97,_ja3=_f23|98,_ka3=_f23|99,_la3=_f23|100,_ma3=_f23|101,_na3=_f23|102,_oa3=_f23|103,_pa3=_f23|104,_qa3=_f23|105,_ra3=_f23|106,_sa3=_f23|107,_ta3=_f23|109,_ua3=_f23|110,_va3=_f23|111,_wa3=0,_xa3=1,_ya3=2,_za3=[],_o_2=12,_Aa3=8,_Ba3=8,_Ca3=8,_Bq1=10,_su1=0x000000,_Da3=0x000080,_Ea3=0x008000,_Fa3=0x008080,_Ga3=0x800000,_Ha3=0x800080,_Ia3=0x808000,_Ja3=0x808080,_Ka3=0xC0C0C0,_mz2=0x0000FF,_La3=0x00FF00,_Ma3=0x00FFFF,_nz2=0xFF0000,_Na3=0xFF00FF,
_Oa3=0xFFFF00,_Pa3=0xC0C0C0,_Qa3=0x808080,_Ra3=0xFFFFFF,_Sa3=0xC0DCC0,_Ta3=0xF0CAA6,_Ua3=0xF0FBFF,_Va3=0xA4A0A0,_Wa3=-1,_EI1=0,_lb1=1,global=null,_i01=null,_wy1=null,_pb1=null,_Py1=null,_8v=null,_to1=null,_Xa3=null,_sI1=null,_Ho1=null,_td1=null,_j11=null,_Ya3=null,_oz1=null,_fY2=null,_UE2=null,_KE1=null,_3r1=null,_xa1=null,_Za3=null,_x01=null,__a3=null,_0b1=null,_0b3=null,_1b3=null,_2b3=null,_3b3=null,_Ob1=null,_Pc1=null,__C1=null,_gc1=null,_Sc1=null,_kC1=null,_Bc1=null,_eQ1=null,_Fd1=null,_4b3=null,
_bP1=null,_Dq1=null,_Cq1=null,_5b3=null,_Gq1=null,_6b3=null,_7b3=null,_8b3=null,_9b3=null,_ab3=null,_bb3=null,_p31=null,_Bp1=null,_4b1=null,_2v1=null,_av1=null,_cb3=null,_db3=null,_eb3=null,_fb3=null,_gb3=null,_4Y2=null,_hb3=null,_ib3=null,_aM1=null,_5M1=-1,_6M1=[],_jb3=null,_gH1=null,_kb3=null,g_WebAudioContext=null,_hp1=null,_To1=null,_lb3=null,_yO1=null,_mb3=null,g_GameMakerHTML5Dir=undefined,_nb3=undefined,_ob3=undefined,gml_Script_gmcallback_html5_set_load_location=undefined,_pb3="",g_yyPrePostObject__=undefined,
_kb1=_EI1,_qb3=!0,_rb3=!0,_sb3=!1,_cZ2=!1,_tb3=!1,_6I1=!1,_5I1=!1,_EJ1=!1,_oo1=!1,_ub3=!1,_vb3=!1,_wb3=!1,_xb3=!1,_Wq1=!1,_yb3=!1,_Vo1=!1,_zb3=!1,_Ab3=!1,_Bb3=!1,_Cb3=0,_SF1=0,_Db3=0,_Eb3=0,_Fb3=0,_Gb3=0,_fN1=0,_gN1=0,_iN1=0,_jN1=0,_hN1=0,_kN1=0,_Hb3=0,_Ib3=0,_Jb3=0,_F71=0,_G71=0,_bq1=0,_qt1=0,_mt1=0,_3u1=0,_5u1=0,_lN1=0,_mN1=0,_Kb3=0,_Lb3=0,_Mb3=0,_Nb3=0,_Ob3=0,_Pb3=0,_Qb3=0,_Rb3=0,_Sb3=0,_Tb3=0,_br1=0,_cr1=0,_Ub3=0,_Vb3=0,_Wb3=0,_Av1=0,_Xb3=0,_Yb3=0,_Zb3=0,__b3=0,_9N1=0,_0c3=0,_Hk1=0,_1c3=0,_2c3=0,
_3c3=0,_os1=0,_ms1=0,_ps1=!1,_qs1=-1,_rs1=-1,_ss1=1,_ts1=1,_6v1=!0,_4c3=0,_5c3=0,_6c3=0,_7c3=0,_8c3=0,_9c3=0,_ac3=0,_bc3=0,_cc3=0,_dc3=0,_ec3=0,_fc3=0,_gc3=0,_hc3=0,_ic3=0,_jc3=0,_kc3=0,_lc3=0,_mc3=0,_nc3=0,_oc3=0,_pc3=0,_PY2=0,_qc3=0,_rc3=0,_sc3=0,_tc3=0,_uc3=0,_vc3=0,_wc3=0,_xc3=0,_yc3=0,_z01=0,_zc3=[],_Qo1='canvas',_Ac3='0123456789ABCDEF';function _Bc3(){var debug=false;if((_to1._Fo)&&(_to1._Fo._Go)&&(_to1._Fo._Go===true)){debug=true}}function _Cc3(){_zc3=[];var _Dc3=0xEDB88320;for(var _8c=0;_8c<256;
++_8c){var _Ec3=~~_8c;for(var _a21=8;_a21>0;--_a21){if((_Ec3&1)!==0){_Ec3=((_Ec3>>1)&0x7fffffff)^_Dc3}else {_Ec3>>=1;_Ec3&=0x7fffffff}}_zc3[_8c]=_Ec3}}function _Fc3(){_Cc3();_Gc3();if(_kb1!=_Wa3){try{var _Hc3=new Audio();_Hc3.controls=false;_6I1=!!_Hc3.canPlayType&&_Hc3.canPlayType('audio/mpeg')!=="";_5I1=!!_Hc3.canPlayType&&_Hc3.canPlayType('audio/ogg; codecs="vorbis"')!=="";_Hc3=null}catch(e){_6I1=false;_5I1=false}}if(_6I1)debug("Browser CAN play MP3");if(_5I1)debug("Browser CAN play OGG");_Bc3();_lb3=_Cb3=0;
_x01=null;_cZ2=false;_SF1=-1;_db3=new _Ic3();_eb3=new _Ic3();__a3=new _Ic3();__a3._xZ2=0;_mb3=new _Ic3();_fb3=new _Ic3();_av1=new _ip1();_2v1=new _ip1();_cb3=new _ip1();__a3._sc=true;_mb3._sc=true;_0b1=[];_0b1[0]=__a3;_1b3=[];_2b3=[];_3b3=[];_Ob1=new _QE1(5);_Pc1=new _QE1(5);__C1=new _QE1(5);_gc1=new _QE1(5);_Sc1=new _QE1(5);_kC1=new _QE1(5);_Bc1=new _QE1(5);_Fd1=new _QE1(5);_eQ1=new _QE1(5);_4b3=new _Ld1();_Bp1=new _QE1(5);_4b1=new _ip1();_4Y2=new _tX2(0,0,0,0,false,true);_4Y2._Jc3="DUMMY INSTANCE";_za3[0]=-1;_za3[1]=0;
_za3[2]=0x00000000;_za3[3]=1;_za3[4]=0;_za3[5]=0x00000000;_za3[6]=0;_za3[7]=-1;_za3[8]=0x00000000;_za3[9]=0;_za3[10]=1;_za3[11]=0x00000000;_za3[12]=0;_za3[13]=0;_za3[14]=0xffffffff;_Qo1="canvas";_p31="html5game/";if(typeof(g_GameMakerHTML5Dir)!="undefined"){_p31=g_GameMakerHTML5Dir}else {if(_to1._Fo&&_to1._Fo._3p){_p31=_to1._Fo._3p+'/'}}_bP1=[];_Dq1=[];_Cq1=[];_5b3="Hiscore Table";_Gq1="<Nobody>";_6b3="Press <ESC> to Continue";_Nb3=0x000000;_Rb3=-1;_Ob3=0xffff00;_Pb3=0xffffff;_7b3="verdana";_Qb3=16;
_8b3="";_qb3=true;_Fq1();_os1=-1;_ms1=-1;_Fd1._Kc3();_Hb3=0.0000001;__b3=512;_hp1=[];_vb3=_Ab3=false;_rb3=true;_Vo1=false;_aM1=_Tb3=null;_br1=_cr1=-1;_Av1=0;_Jb3=1.0;_Db3=0;_Eb3=-1;_Fb3=0;_Sb3=0;_Gb3=0;_Mb3=10000000;_Ib3=100000;_F71=1.0;if(_z01){_nt(_to1._Fo._Lo)}else {_bq1=0x00000000;_G71=0x000000;_qt1=_rt1(_G71);_mt1=_Sd1(_G71,_F71)}_PY2=_rt1(0x000000);_qc3=_rt1(0xffffff);_rc3=_rt1(0x0000ff);_sc3=_rt1(0x00ff00);_tc3=_rt1(0xff0000);_uc3=_rt1(0xff000000);_vc3=_rt1(0xffffffff);_wc3=_rt1(0xff0000ff);
_xc3=_rt1(0xff00ff00);_yc3=_rt1(0xffff0000);_4c3=0;_5c3=-1;_6c3=-2;_7c3=-3;_8c3=-4;_9c3=-6;_ac3=-7;_bc3=-8;_cc3=-9;_dc3=-10;_ec3=-11;_fc3=-12;_gc3=-13;_hc3=-14;_ic3=-15;_jc3=-16;_kc3=-17;_lc3=-18;_mc3=-19;_nc3=-20;_oc3=-21;_pc3=-22;_2c3=-1;_1c3=_to1._Fo._So?_4c3:_5c3;_3c3=0;_Lc3();if(_to1._Fo&&_to1._Fo._So===false){canvas.style.cursor="none"}_xb3=false;if(_to1._Fo&&_to1._Fo._6p===true){_xb3=true}if(typeof gmlGlobalInit=='function'){gmlGlobalInit()}}function _Mc3(_Nc3){return _Nc3*(Math.PI/180.0)}function _Oc3(_211,
_311){if(_211===0)return 0;var _521=((_211*0x1000000)%(_311*0x1000000));_521=_521/0x1000000;return _521}function __k1(_211){return _211*_211}function _rt1(_W71){var _D31="rgb("+((_W71>>16)&0xff).toString()+","+((_W71>>8)&0xff).toString()+","+(_W71&0xff).toString()+")";return _D31}function _Sd1(_W71,_841){var _D31="rgba("+((_W71>>16)&0xff).toString()+","+((_W71>>8)&0xff).toString()+","+(_W71&0xff).toString()+","+((_841*255.0)&0xff).toString()+")";return _D31}function _Pc3(_Nc3){return _821*_Nc3/180.0}function _I71(_W71){
return(((_W71&0xff)<<16)|(_W71&0xff00)|((_W71&0xff0000)>>16))}function _6w1(_Sq1,_yc1,_sw1,_DF1){var _mc1,_4w1,_3w1,_321;var _e41=arguments;var _kc1=arguments.length;var _Qc3=_e41[_kc1-1];_yc1=~~_yc1;if(_yc1==_2w1)return _DF1;if(_yc1==_Dw1){_mc1=_wy1._mC1();for(_3w1=0;_3w1<_mc1.length;_3w1++){_4w1=_mc1[_3w1];if((_sw1)&&(_4w1==_Sq1))continue;if(_4w1._rC1)continue;if(!_4w1._xp)continue;_321=_Qc3(_4w1);if(_321>0)return _321}}else if(_yc1<100000){var _Sp1=_i01._k11(_yc1);if(_Sp1===null){return _DF1}_mc1=_Sp1._GF1();
for(_3w1=0;_3w1<_mc1.length;_3w1++){_4w1=_mc1[_3w1];if((_sw1)&&(_Sq1==_4w1))continue;if(_4w1._rC1)continue;if(!_4w1._xp)continue;_321=_Qc3(_4w1);if(_321>0)return _321}}else {_4w1=_wy1._Rc3(_yc1);if((_sw1)&&(_Sq1==_4w1)){return _DF1}if(_4w1._rC1){return _DF1}if(!_4w1._xp){return _DF1}return _Qc3(_4w1)}return _DF1}/*@constructor */function _Sc3(){/*@this {BrowserDetect} */this.init=function(){this.browser=this.searchString(this.dataBrowser)||"An unknown browser";this._Tv1=this._Tc3();this.version=this.searchVersion(navigator.userAgent)||this.searchVersion(navigator.appVersion)||"an unknown version";
this._Uc3=this.searchString(this.dataOS)||"an unknown OS";this._Vc3=this._Wc3()},/*@this {BrowserDetect} */this._Tc3=function(){var _Xc3=navigator.userAgent.toString().toLowerCase();if(_Xc3.indexOf("trident/5")>-1){return 9.0}else if(_Xc3.indexOf("trident/6")>-1){return 10.0}else if(_Xc3.indexOf("trident/7")>-1){return 11.0}return -1},/*@this {BrowserDetect} */this._Wc3=function(){if(navigator.appVersion.indexOf("CPU OS 5_")!=-1){return 5.0}else if(navigator.appVersion.indexOf("CPU OS 4_")!=-1){return 4.0}
else if(navigator.appVersion.indexOf("CPU OS 3_")!=-1){return 3.0}else if(navigator.appVersion.indexOf("Android 4")!=-1){return 4.0}else if(navigator.appVersion.indexOf("Android 3")!=-1){return 3.0}else if(navigator.appVersion.indexOf("Android 2")!=-1){return 2.0}else {return _253}},/*@this {BrowserDetect} */this.searchString=function(data){for(var _8c=0;_8c<data.length;_8c++){var _Yc3=data[_8c]._Or;var _Zc3=data[_8c].prop;this.versionSearchString=data[_8c].versionSearch||data[_8c].identity;if(_Yc3){if(_Yc3.indexOf(data[_8c].__c3)!=-1){
return data[_8c].identity}}else if(_Zc3){return data[_8c].identity}}},/*@this {BrowserDetect} */this.searchVersion=function(_Yc3){var index=_Yc3.indexOf(this.versionSearchString);if(index==-1)return;return parseFloat(_Yc3.substring(index+this.versionSearchString.length+1))},this.dataBrowser=[{_Or:navigator.userAgent,__c3:"Tizen",identity:"Tizen"},{_Or:navigator.userAgent,__c3:"Edge",identity:"Edge"},{_Or:navigator.userAgent,__c3:"OPR",versionSearch:"OPR",identity:"Opera"},{_Or:navigator.userAgent,__c3:"Chrome",
identity:"Chrome"},{_Or:navigator.userAgent,__c3:"OmniWeb",versionSearch:"OmniWeb/",identity:"OmniWeb"},{_Or:navigator.vendor,__c3:"Apple",identity:"Safari",versionSearch:"Version"},{_Or:navigator.userAgent,__c3:"KHTML",identity:"KHTML",versionSearch:"Mozilla/"},{_Or:navigator.vendor,__c3:"iCab",identity:"iCab"},{_Or:navigator.vendor,__c3:"KDE",identity:"Konqueror"},{_Or:navigator.userAgent,__c3:"Firefox",identity:"Firefox"},{_Or:navigator.userAgent,__c3:"IceWeasel",identity:"IceWeasel"},{_Or:navigator.vendor,
__c3:"Camino",identity:"Camino"},{_Or:navigator.userAgent,__c3:"Netscape",identity:"Netscape"},{_Or:navigator.userAgent,__c3:"IEMobile",identity:"IEMobile"},{_Or:navigator.userAgent,__c3:"MSIE",identity:"Explorer",versionSearch:"MSIE"},{_Or:navigator.userAgent,__c3:"Trident/",identity:"Explorer",versionSearch:"rv"},{_Or:navigator.userAgent,__c3:"Gecko",identity:"Mozilla",versionSearch:"rv"}],this.dataOS=[{_Or:navigator.userAgent,__c3:"Phone 8",identity:"WindowsPhone8"},{_Or:navigator.platform,__c3:"Win",
identity:"Windows"},{_Or:navigator.platform,__c3:"Mac",identity:"Mac"},{_Or:navigator.userAgent,__c3:"iPhone",identity:"iPhone"},{_Or:navigator.userAgent,__c3:"iPod",identity:"iPhone"},{_Or:navigator.userAgent,__c3:"iPad",identity:"iPad"},{_Or:navigator.userAgent,__c3:"Android",identity:"Android"},{_Or:navigator.userAgent,__c3:"Tizen",identity:"Tizen"},{_Or:navigator.platform,__c3:"Linux",identity:"Linux"}]};var _Sv1=new _Sc3();function _Gc3(){_Sv1.init();if(_Sv1._Uc3=="Windows"){_lH1=_T43}else if(_Sv1._Uc3=="Mac"){
_lH1=_V43}else if(_Sv1._Uc3=="iPhone"){_lH1=_mH1}else if(_Sv1._Uc3=="iPad"){_lH1=_mH1}else if(_Sv1._Uc3=="Android"){_lH1=_X43}else if(_Sv1._Uc3=="Linux"){_lH1=_Z43}else if(_Sv1._Uc3=="Tizen"){_lH1=_053}else if(_Sv1._Uc3=="WindowsPhone8"){_lH1=__43}else {_lH1=_S43}if(_Sv1._Uc3!==""){debug(_Sv1._Uc3+" Detected("+_lH1+")");}_DO1=_Sv1._Vc3;_Qv1=_H43;_AO1=_C43;if(_Sv1.browser=="Explorer"){debug("Internet Explorer detected");_Qv1=_Rv1}else if(_Sv1.browser=="Explorer"){debug("Internet Explorer detected");_Qv1=_Rv1}
else if(_Sv1.browser=="Edge"){debug("Microsoft Edge detected");_Qv1=_R43}else if(_Sv1.browser=="IEMobile"){debug("IE Mobile detected");_Qv1=_Q43}else if(_Sv1.browser=="Firefox"){debug("Firefox detected");_Qv1=_I43}else if(_Sv1.browser=="Chrome"){debug("Chrome detected");_Qv1=_J43}else if(_Sv1.browser=="Safari"){if(_lH1==_mH1){_Qv1=_L43;_AO1=_D43;if(_Sv1._Uc3=="iPad")_AO1=_F43;debug("Safari mobile detected")}else {debug("Safari detected");_Qv1=_K43}}else if(_Sv1.browser=="Opera"){debug("BrowserDetect: "+_Sc3._Uc3);
debug("Opera detected");_Qv1=_M43}else if(_Sv1.browser=="KHTML"){debug("Default Android browser detected");debug("OS: "+_DO1);_Qv1=_N43}else if(_Sv1.browser=="Tizen"){_Qv1=_G43}else {debug("Unknown Browser - Please report these strings");debug("----------------------------------------------");if(navigator.userAgent)debug("userAgent: "+navigator.userAgent);debug("---");if(navigator.vendor)debug("vendor: "+navigator.vendor);debug("---");if(navigator.platform)debug("platform: "+navigator.platform);debug("----------------------------------------------")}
if(true==_to1._Fo._9p){if(document.URL.substring(0,5)=="file:"){alert("WARNING: Running this via a file and not a web server is not advised as the browser will enable additional security, and things like files and colours won't work correctly. "+_Sr(13)+_Sr(13)+"Please check the FAQ for more details. "+_Sr(13)+_Sr(13)+"https://help.yoyogames.com/hc/en-us/articles/360011372851");}}}var _0d3=0;var _CJ1=0;var _1d3=0;var _2d3=0;var _3d3=null;var _4d3=null;var _5d3=0,_6d3=1,_7d3=2,_8d3=3;function _9d3(){global=new _z43();
_8v=new _ad3();_pb1=new _bd3();_a91=new _G91();_8v._cd3=new ArrayBuffer(1);_8v._dd3=new ArrayBuffer(1);_8v.NaN=Number.NaN;_8v._ed3=Number.POSITIVE_INFINITY;_fd3(canvas);_wy1=new _gd3();_i01=new _hd3();_Py1=new _id3();_j11=new _jd3();_Ya3=new _kd3();_td1=new _ld3();_sI1=new _md3();_Ho1=new _nd3();_UE2=[];_KE1=new _od3();_3r1=new _pd3();_xa1=new _qd3();_oz1=new _6y1();_fY2=new _cW2();_Fc3();if(_z01){_fY2._wX2();_rd3()}}function _sd3(_td3){switch(_td3){case 1:return "MEDIA_ERR_ABORTED";case 2:return "MEDIA_ERR_NETWORK";case 3:return "MEDIA_ERR_DECODE";
case 4:return "MEDIA_ERR_SRC_NOT_SUPPORTED"}return "Unknown Error"}function _ud3(_td3){switch(_td3){case _5d3:return "NETWORK_EMPTY";case _6d3:return "NETWORK_IDLE";case _7d3:return "NETWORK_LOADING";case _8d3:return "NETWORK_NO_SOURCE"}return "Unknown Error"}/*@this {XMLHttpRequest} */function _vd3(_c01){debug("ImageLoaded: "+this.src);_CJ1++}/*@this {XMLHttpRequest} */function _wd3(_c01){debug("ImageError: "+this.src);_CJ1++}/*@this {XMLHttpRequest} */function _xd3(_c01){_2d3++;debug("ExtensionLoaded: ")}/*@this {XMLHttpRequest} */function _yd3(_c01){
_2d3++;debug("ExtensionError: ")}function ClearEventListeners(_zd3){_zd3.removeEventListener('canplaythrough',_Ad3,false);_zd3.removeEventListener('error',_Bd3,false);_zd3.removeEventListener("loadstart",_Cd3,false);_zd3.removeEventListener("suspend",_Dd3,false);_zd3.removeEventListener("stalled",_Ed3,false);_zd3.removeEventListener("stall",_Ed3,false)}/*@this {XMLHttpRequest} */function _Ad3(_c01){this.completed=true;if(_4d3[this.URL]!==null){_4d3[this.URL]=null;_CJ1++}ClearEventListeners(this);debug("SoundLoaded: "+this.URL)}
/*@this {XMLHttpRequest} */function _Bd3(_c01){debug("SoundError: "+this.URL+" NetworkError: "+_sd3(this.error["code"]));this.completed=false;if(_4d3[this.URL]!==null){_4d3[this.URL]=null;_CJ1++}ClearEventListeners(this)}/*@this {XMLHttpRequest} */function _Cd3(_c01){this._Fd3=true}/*@this {XMLHttpRequest} */function _Dd3(_c01){debug("SoundSuspended: "+this.URL);this.completed=true;if(_4d3[this.URL]!==null){_4d3[this.URL]=null;_CJ1++}ClearEventListeners(this)}function _Ed3(_c01){}function _Gd3(_Hd3){
debug("Loading: "+_Hd3);var index=_o31(_Hd3);var _Kd1=new _Ld1();_Kd1.x=0;_Kd1.y=0;_Kd1._ac=63;_Kd1._bc=63;_Kd1._qo=-32;_Kd1._ro=-32;_Kd1._so=63;_Kd1._to=63;_Kd1._uo=_Kd1._ac;_Kd1._vo=_Kd1._bc;_Kd1._wo=index;_Kd1._731=_831[index];_Kd1._431=[];_Kd1._631=32;_Kd1._531=0;var _Id3=_1b3.length;_1b3[_Id3]=_Kd1;return _Id3}function _Jd3(_Kd3){debug("Loading: "+_p31+_Kd3);var e=window.document.createElement('script');e.setAttribute('src',_p31+_Kd3);e.setAttribute('type',"text/javascript");e.onload=_xd3;e.onerror=_yd3;
window.document.body.appendChild(e);_1d3++}function _Ld3(_Md3){if(_Md3._F3!==undefined){for(var _8c=0;_8c<_Md3._F3.length;_8c++){var _Nd3=_Md3._F3[_8c];if(_Nd3._G3){for(var _Od3=0;_Od3<_Nd3._G3.length;_Od3++){_Jd3(_Nd3._G3[_Od3])}}}}}function _Pd3(_Md3){_4d3=[];_1d3=0;_2d3=0;_Ld3(_Md3)}function _Qd3(_Hd3){_0d3++;var _PJ1=new XMLHttpRequest();_PJ1.open('GET',_3I1(_Hd3),true);_PJ1.send();_PJ1.onload=function(_gK2){_CJ1++;_j11._Rd3(_PJ1.responseText)};_PJ1.onerror=function(_gK2){_CJ1++}}function _Sd3(_Hd3){
_0d3++;var _PJ1=new XMLHttpRequest();_PJ1.open('GET',_3I1(_Hd3),true);_PJ1.responseType='arraybuffer';_PJ1.send();_PJ1.onload=function(_gK2){_CJ1++;_j11._Td3(_PJ1.response||_PJ1.responseText);};_PJ1.onerror=function(_gK2){_CJ1++}}var _BI1;function _Ud3(_j31,_BY1,_Vd3){return _Vd3};var _Wd3=[];function _Xd3(_Md3){var _521,id;if(_Md3._1D1)document.title=_Md3._1D1;if(typeof(gml_Script_gmcallback_html5_set_load_location)!='undefined'){_BI1=gml_Script_gmcallback_html5_set_load_location}else _BI1=_Ud3;_3d3=document.getElementById('GM4HTML5_loadingscreen');
_Pd3(_Md3);_pb3=_Yd3;_CJ1=0;for(var index=0;index<_Md3._xo.length;index++){_0d3++;debug("Loading: "+_p31+_Md3._xo[index]);_521=_o31(_p31+_Md3._xo[index]);_831[_521].onload=_vd3;_831[_521].onerror=_wd3;_831[_521].URL=_Md3._xo[index];_831[_521]._0r2=_Md3._yo[index].MipsToGenerate;_Wd3[index]=_521}if((_Md3._Zd3!==null)&&(_Md3._Zd3!==undefined)){_Sd3(_Md3._Zd3)}if((_Md3.__d3!==null)&&(_Md3.__d3!==undefined)){_Qd3(_Md3.__d3)}if(true==_to1._Fo._7p){for(var _8c=2;_8c<16;_8c++){_0d3++;var _kt1=_Gd3(_p31+"particles/IDR_GIF"+_8c+".png");
_521=_1b3[_kt1]._wo;_831[_521].onload=_vd3;_831[_521].onerror=_wd3;_831[_521].URL="particles/IDR_GIF"+_8c+".png"}}if(_kb1==_lb1){for(index=0;index<_Md3._V3.length;index++){if(_Md3._V3[index]!==null){var _14=0;if(_Md3._V3[index]._14!==undefined){_14=_Md3._V3[index]._14}if(_14==0){_0d3++;debug("Loading: "+_p31+_Md3._V3[index]._Z3);if(_Md3._V3[index]._X3===0){id=_QJ1(_p31+_Md3._V3[index]._Z3,index,_Md3._V3[index]._W3,_Md3._V3[index]._Y3);if(id===undefined){_0d3--}}else if((_Md3._V3[index]._X3==3)||(_Md3._V3[index]._X3==1)){
_HJ1(_p31+_Md3._V3[index]._Z3,index,_Md3._V3[index]._W3,_Md3._V3[index]._Y3);_0d3--}else {debug("Attempting to load sound with unknown type: "+_Md3._V3[index]._X3);_0d3--}}}}}else if(_kb1==_EI1){var _0e3,_1e3;for(index=0;index<_Md3._V3.length;index++){if(_Md3._V3[index]!==null){_0d3++;_0e3=_Md3._V3[index]._W3;_1e3=_uI1[_0e3];debug("Loading: "+_p31+_Md3._V3[index]._Z3);id=_2e3(_p31+_Md3._V3[index]._Z3,_Md3._V3[index]._W3,_Md3._V3[index]._Y3,_Ad3,_Bd3);if((id!==undefined)&&(_1e3)&&(_1e3.URL)){_4d3[_1e3.URL]=_1e3}
else {_0d3--}}}}}function _3e3(){for(var _8c in _4d3){if(!_4d3.hasOwnProperty(_8c))continue;var _4e3=_4d3[_8c];if(_4e3){if((_4e3.networkState!==null&&_4e3.networkState!==undefined)&&(_4e3.readyState!==null&&_4e3.readyState!==undefined)){if((_4e3.networkState==_6d3||_4e3.networkState==_8d3)&&(_4e3._Fd3)&&(_4e3.readyState!=4)){if(_4e3.completed!==true){_4e3.completed=false;_CJ1++;_4d3[_8c]=null;ClearEventListeners(_4e3);debug("SoundError: "+_4e3.URL+" NetworkState: "+_ud3(_4e3.networkState));}}}}}}function _5e3(_6e3,
_Sp1){if(_Sp1._7e3)return;if(_Sp1._Ro1!==null){_5e3(_Sp1._Ro1._Bw1,_Sp1._Ro1)}for(var _8e3 in _Sp1._9e3){if(!_Sp1._9e3.hasOwnProperty(_8e3))continue;if(_UE2[_8e3]){if(_UE2[_8e3][_6e3]){continue }}var _Gn1=false;var _ae3=_Sp1;while(_ae3!==null){var id=_ae3._Bw1;var _be3=_i01._k11(_8e3);while(_be3!==null){var _ce3=_be3._Bw1;if(_UE2[_ce3]&&_UE2[_ce3][id]){_Gn1=true;break }_be3=_be3._Ro1}_ae3=_ae3._Ro1}if(!_Gn1){if(!_UE2[_6e3]){_UE2[_6e3]=[]}_UE2[_6e3][_8e3]=_8e3}}_Sp1._7e3=true}function _de3(){var _mc1=_i01._mC1();
for(var _6e3=0;_6e3<_mc1.length;_6e3++){var _Sp1=_mc1[_6e3];if(_Sp1._Ro1!==null){_5e3(_Sp1._Ro1._Bw1,_Sp1._Ro1)}_5e3(_6e3,_Sp1)}}function _ee3(_Md3){var index,_MF1,_8c;_Ib3=1000000;_8v._fe3=_Md3._Fo._Oo;_9N1=_Md3._Fo._5p;_ub3=_Md3._Fo._To;_yO1=_Md3._Fo._4p;_8v._ge3=_he3();_8v._ie3=_Md3._Fo._gp;_8v._je3=_Md3._Fo._gp;_8v._ke3=_p31;_8v._le3=_he3();if(_U21)_8v._tx=true;_gb3=new _me3(_Md3._ec);_Yb3=_Md3._Fo._bp;var id=0;for(var index=0;index<_Md3._fc.length;index++){var _0s1=_Md3._fc[index];if(_0s1!==null){var _kw1=_ne3(id,
_0s1);_i01._ya1(_kw1)}id++}_i01._oe3();_de3();_pe3(_Md3._po);for(index=0;index<_Md3._44.length;index++){if(_Md3._44[index]===null){_j11._GK1(null)}else {var _qe3=_re3(_Md3._44[index]);_j11._GK1(_qe3)}}for(index=0;index<_Md3._j4.length;index++){var _P51=_td1._se3(_Md3._j4[index]);var _UK1=_td1._ud1(_P51);if(_UK1!==null)_UK1._JK1=_te3;}for(index=0;index<_Md3._0c.length;index++){_Ho1._ya1(_Md3._0c[index])}if(_Md3._cc){for(index=0;index<_Md3._cc.length;++index){_Ho1._ue3(_Md3._cc[index])}}for(var index=0;
index<_Md3._zn.length;index++){var _ve3=_Md3._zn[index];if(_ve3!==null){_MF1=new _we3();_MF1._NF1=_ve3;_Py1._ya1(_MF1)}else {_Cb3++;_Py1._ya1(null)}}_Yb3=_Md3._Fo._ap;_Py1._xe3(_Md3._oo);for(_8c=0;_8c<_Md3._oo.length;_8c++){_MF1=_Py1._ye3(_8c);_MF1._ze3=_8c}_8v._Ae3=_Py1._ye3(0).id;_8v._Be3=_Py1._ye3(_Py1._Ce3.length-1).id;_fY2._1X2();for(index=0;index<_Md3._k4.length;index++){var _JE1=_De3(_Md3._k4[index]);_KE1._ya1(_JE1)}for(index=0;index<_Md3._V3.length;index++){_sI1._ya1(_Md3._V3[index])}if(_Md3._dc!==undefined){
for(index=0;index<_Md3._dc.length;index++){_3r1._ya1(_Md3._dc[index])}}if(_Md3._zo!==undefined){for(index=0;index<_Md3._zo.length;index++){var _Ee3=_Md3._zo[index];var _Fe3=new _Ge3();if(_Ee3._W3!==undefined)_Fe3._W3=_Ee3._W3;if(_Ee3._Ao!==undefined){for(var _8c=0;_8c<_Ee3._Ao.length;_8c++){_Fe3._He3[_8c]=_Wd3[_Ee3._Ao[_8c]]}}if(_Ee3._Bo!==undefined){for(var _8c=0;_8c<_Ee3._Bo.length;_8c++){_Fe3._xA1[_8c]=_Ee3._Bo[_8c]}}if(_Ee3._Co!==undefined){for(var _8c=0;_8c<_Ee3._Co.length;_8c++){_Fe3._Ie3[_8c]=_Ee3._Co[_8c]}
}if(_Ee3._Do!==undefined){for(var _8c=0;_8c<_Ee3._Do.length;_8c++){_Fe3._Je3[_8c]=_Ee3._Do[_8c]}}if(_Ee3._Eo!==undefined){for(var _8c=0;_8c<_Ee3._Eo.length;_8c++){_Fe3._Ke3[_8c]=_Ee3._Eo[_8c];}}if(_Fe3._Ie3.length>0){for(var _8c=0;_8c<_Fe3._Ie3.length;_8c++){var _Le3=_j11._44[_Fe3._Ie3[_8c]];if(_Le3!==null){if(_Le3._Me3){var _Gc1=_Fe3._He3.length;var _f31=_Le3._Me3._v31();for(var _521=0;_521<_f31;_521++){_Fe3._He3[_Gc1]=_Le3._Me3._x31(_521);_Gc1++}}}}}_Ya3._Ne3(_Fe3)}}_Fq1();_yq1();if(typeof gmlConst=='function'){
_jb3=new gmlConst()}if(typeof _J_=='function'){_J_()}if(_Md3._F3!==undefined){for(_8c=0;_8c<_Md3._F3.length;_8c++){var _Nd3=_Md3._F3[_8c];if(_Nd3.init!=undefined){try{var _Oe3=eval(_Nd3.init);if(_Oe3)_Oe3()}catch(_Eq1){_Mb1("Error calling extension initialisation function: "+_Nd3.init);_Mb1("exception: "+_Eq1.toString())}}else if(_Nd3.initfuncs!=undefined){for(var _a21=0;_a21<_Nd3.initfuncs.length;_a21++){try{var _Oe3=eval(_Nd3.initfuncs[_a21]);if(_Oe3)_Oe3()}catch(_Eq1){_Mb1("Error calling extension initialisation function: "+_Nd3.initfuncs[_a21]);
_Mb1("exception: "+_Eq1.toString())}}}}}}function _Lc3(){try{if(('localStorage' in window)&&(window['localStorage']!==null)){_sb3=true}}catch(e){_sb3=false}return _sb3}function _he3(){var _Pe3="";if(_to1._Fo._gp!==null&&_to1._Fo._gp!==undefined){for(var _8c=0;_8c<_to1._Fo._gp.length;_8c++){var _Sr=_to1._Fo._gp[_8c];if((_Sr>='a'&&_Sr<='z')||(_Sr>='A'&&_Sr<='Z')||(_Sr>='0'&&_Sr<='9')||(_Sr==='_')){_Pe3=_Pe3+_to1._Fo._gp[_8c]}}}if(_Pe3.length===0){_Pe3="GameMaker"}return _Pe3+"."+_8v._fe3+"."}function _Qe3(_yp1){
return(_8v._le3+_yp1)}var _Nl1=0;var _Rl1=1;var _Vl1=2;var _Re3=3;var _Ol1=4;var _Gk1=5;var _Wl1=6;var _Se3=7;var _Pl1=8;var _Sl1=9;var _Xl1=10;var _Te3=11;var _Ql1=12;var _Tl1=13;var _Yl1=14;var _Ue3=15;var _Ve3=0;var _We3=1;var _Xe3=2;var _Ye3=3;var _Ze3=4;var __e3=5;var _0f3=6;var _1f3=7;var _2f3=8;var _3f3=9;var _4f3=10;var _5f3=11;var _6f3=12;var _7f3=13;var _8f3=14;var _9f3=15;/*@constructor
* @param {Object=} _matrix Some value (optional).
*/function _ek1(_Yf1){this._R11=new Float32Array(16);if(arguments.length>0){var _af3=_Yf1._R11||_Yf1;
for(var _8c=0;_8c<16;_8c++){this._R11[_8c]=_af3[_8c]}}else {this._bf3();}}_ek1.prototype.identity=function(_761){this._R11[1]=this._R11[2]=this._R11[3]=this._R11[4]=this._R11[6]=this._R11[7]=this._R11[8]=this._R11[9]=this._R11[11]=this._R11[12]=this._R11[13]=this._R11[14]=0.0;this._R11[0]=this._R11[5]=this._R11[10]=this._R11[15]=1.0};_ek1.prototype._bf3=function(_761){this._R11[1]=this._R11[2]=this._R11[3]=this._R11[4]=this._R11[6]=this._R11[7]=this._R11[8]=this._R11[9]=this._R11[11]=this._R11[12]=this._R11[13]=this._R11[14]=0.0;
this._R11[0]=this._R11[5]=this._R11[10]=this._R11[15]=1.0};_ek1.prototype._Bk1=function(_cf3,_df3,_ef3){var _ff3=new _yk1(_ef3);var _gf3=new _yk1();var _hf3=_df3._UX2(_cf3);_hf3._1l1();_ff3._1l1();_gf3._if3(_ff3,_hf3);_gf3._1l1();_ff3._if3(_hf3,_gf3);_ff3._1l1();var _4l1=_cf3._jf3(_gf3);var _5l1=_cf3._jf3(_ff3);var _6l1=_cf3._jf3(_hf3);this._R11[_Nl1]=_gf3._4l1;this._R11[_Rl1]=_ff3._4l1;this._R11[_Vl1]=_hf3._4l1;this._R11[_Re3]=0.0;this._R11[_Ol1]=_gf3._5l1;this._R11[_Gk1]=_ff3._5l1;this._R11[_Wl1]=_hf3._5l1;
this._R11[_Se3]=0.0;this._R11[_Pl1]=_gf3._6l1;this._R11[_Sl1]=_ff3._6l1;this._R11[_Xl1]=_hf3._6l1;this._R11[_Te3]=0.0;this._R11[_Ql1]=-_4l1;this._R11[_Tl1]=-_5l1;this._R11[_Yl1]=-_6l1;this._R11[_Ue3]=1};_ek1.prototype._Fk1=function(_kf3,_lf3,_mf3,_nf3){if((_kf3==0.0)||(_lf3==0.0)||(_mf3==_nf3)){this._bf3();return }var _e41=_Mc3(_kf3);var _of3=1.0/Math.tan(_e41*0.5);var _ka2=_of3/_lf3;this._R11[_Nl1]=_ka2;this._R11[_Rl1]=this._R11[_Vl1]=this._R11[_Re3]=0.0;this._R11[_Gk1]=_of3;this._R11[_Ol1]=this._R11[_Wl1]=this._R11[_Se3]=0.0;
this._R11[_Pl1]=this._R11[_Sl1]=0.0;this._R11[_Te3]=1.0;this._R11[_Xl1]=_nf3/(_nf3-_mf3);this._R11[_Ql1]=this._R11[_Ql1]=this._R11[_Ue3]=0.0;this._R11[_Yl1]=-_mf3*_nf3/(_nf3-_mf3);};_ek1.prototype._Lk1=function(_Hb1,_Ib1,_mf3,_nf3){if((_Hb1==0.0)||(_Ib1==0.0)||(_mf3==_nf3)){this._bf3();return }this._R11[_Nl1]=2*_mf3/_Hb1;this._R11[_Rl1]=this._R11[_Vl1]=this._R11[_Re3]=0.0;this._R11[_Gk1]=2*_mf3/_Ib1;this._R11[_Ol1]=this._R11[_Wl1]=this._R11[_Se3]=0.0;this._R11[_Pl1]=this._R11[_Sl1]=0.0;this._R11[_Te3]=1.0;
this._R11[_Xl1]=_nf3/(_nf3-_mf3);this._R11[_Ql1]=this._R11[_Tl1]=this._R11[_Ue3]=0.0;this._R11[_Yl1]=-_mf3*_nf3/(_nf3-_mf3)};_ek1.prototype._Kk1=function(_Hb1,_Ib1,_mf3,_nf3){if((_Hb1==0.0)||(_Ib1==0.0)||(_mf3==_nf3)){this._bf3();return }this._R11[_Nl1]=2.0/_Hb1;this._R11[_Rl1]=this._R11[_Vl1]=0.0;this._R11[_Re3]=0;this._R11[_Gk1]=2.0/_Ib1;this._R11[_Ol1]=this._R11[_Wl1]=0.0;this._R11[_Se3]=0;this._R11[_Pl1]=this._R11[_Sl1]=0.0;this._R11[_Xl1]=1.0/(_nf3-_mf3);this._R11[_Te3]=0;this._R11[_Ql1]=this._R11[_Tl1]=0.0;
this._R11[_Yl1]=_mf3/(_mf3-_nf3);this._R11[_Ue3]=1.0};_ek1.prototype.Multiply=function(_pf3,_qf3){this._R11[_Nl1]=(_pf3._R11[_Nl1]*_qf3._R11[_Nl1])+(_pf3._R11[_Rl1]*_qf3._R11[_Ol1])+(_pf3._R11[_Vl1]*_qf3._R11[_Pl1])+(_pf3._R11[_Re3]*_qf3._R11[_Ql1]);this._R11[_Rl1]=(_pf3._R11[_Nl1]*_qf3._R11[_Rl1])+(_pf3._R11[_Rl1]*_qf3._R11[_Gk1])+(_pf3._R11[_Vl1]*_qf3._R11[_Sl1])+(_pf3._R11[_Re3]*_qf3._R11[_Tl1]);this._R11[_Vl1]=(_pf3._R11[_Nl1]*_qf3._R11[_Vl1])+(_pf3._R11[_Rl1]*_qf3._R11[_Wl1])+(_pf3._R11[_Vl1]*_qf3._R11[_Xl1])+(_pf3._R11[_Re3]*_qf3._R11[_Yl1]);
this._R11[_Re3]=(_pf3._R11[_Nl1]*_qf3._R11[_Re3])+(_pf3._R11[_Rl1]*_qf3._R11[_Se3])+(_pf3._R11[_Vl1]*_qf3._R11[_Te3])+(_pf3._R11[_Re3]*_qf3._R11[_Ue3]);this._R11[_Ol1]=(_pf3._R11[_Ol1]*_qf3._R11[_Nl1])+(_pf3._R11[_Gk1]*_qf3._R11[_Ol1])+(_pf3._R11[_Wl1]*_qf3._R11[_Pl1])+(_pf3._R11[_Se3]*_qf3._R11[_Ql1]);this._R11[_Gk1]=(_pf3._R11[_Ol1]*_qf3._R11[_Rl1])+(_pf3._R11[_Gk1]*_qf3._R11[_Gk1])+(_pf3._R11[_Wl1]*_qf3._R11[_Sl1])+(_pf3._R11[_Se3]*_qf3._R11[_Tl1]);this._R11[_Wl1]=(_pf3._R11[_Ol1]*_qf3._R11[_Vl1])+(_pf3._R11[_Gk1]*_qf3._R11[_Wl1])+(_pf3._R11[_Wl1]*_qf3._R11[_Xl1])+(_pf3._R11[_Se3]*_qf3._R11[_Yl1]);
this._R11[_Se3]=(_pf3._R11[_Ol1]*_qf3._R11[_Re3])+(_pf3._R11[_Gk1]*_qf3._R11[_Se3])+(_pf3._R11[_Wl1]*_qf3._R11[_Te3])+(_pf3._R11[_Se3]*_qf3._R11[_Ue3]);this._R11[_Pl1]=(_pf3._R11[_Pl1]*_qf3._R11[_Nl1])+(_pf3._R11[_Sl1]*_qf3._R11[_Ol1])+(_pf3._R11[_Xl1]*_qf3._R11[_Pl1])+(_pf3._R11[_Te3]*_qf3._R11[_Ql1]);this._R11[_Sl1]=(_pf3._R11[_Pl1]*_qf3._R11[_Rl1])+(_pf3._R11[_Sl1]*_qf3._R11[_Gk1])+(_pf3._R11[_Xl1]*_qf3._R11[_Sl1])+(_pf3._R11[_Te3]*_qf3._R11[_Tl1]);this._R11[_Xl1]=(_pf3._R11[_Pl1]*_qf3._R11[_Vl1])+(_pf3._R11[_Sl1]*_qf3._R11[_Wl1])+(_pf3._R11[_Xl1]*_qf3._R11[_Xl1])+(_pf3._R11[_Te3]*_qf3._R11[_Yl1]);
this._R11[_Te3]=(_pf3._R11[_Pl1]*_qf3._R11[_Re3])+(_pf3._R11[_Sl1]*_qf3._R11[_Se3])+(_pf3._R11[_Xl1]*_qf3._R11[_Te3])+(_pf3._R11[_Te3]*_qf3._R11[_Ue3]);this._R11[_Ql1]=(_pf3._R11[_Ql1]*_qf3._R11[_Nl1])+(_pf3._R11[_Tl1]*_qf3._R11[_Ol1])+(_pf3._R11[_Yl1]*_qf3._R11[_Pl1])+(_pf3._R11[_Ue3]*_qf3._R11[_Ql1]);this._R11[_Tl1]=(_pf3._R11[_Ql1]*_qf3._R11[_Rl1])+(_pf3._R11[_Tl1]*_qf3._R11[_Gk1])+(_pf3._R11[_Yl1]*_qf3._R11[_Sl1])+(_pf3._R11[_Ue3]*_qf3._R11[_Tl1]);this._R11[_Yl1]=(_pf3._R11[_Ql1]*_qf3._R11[_Vl1])+(_pf3._R11[_Tl1]*_qf3._R11[_Wl1])+(_pf3._R11[_Yl1]*_qf3._R11[_Xl1])+(_pf3._R11[_Ue3]*_qf3._R11[_Yl1]);
this._R11[_Ue3]=(_pf3._R11[_Ql1]*_qf3._R11[_Re3])+(_pf3._R11[_Tl1]*_qf3._R11[_Se3])+(_pf3._R11[_Yl1]*_qf3._R11[_Te3])+(_pf3._R11[_Ue3]*_qf3._R11[_Ue3])};_ek1.prototype._Gl1=function(_611){this._bf3();var _e41=_Mc3(_611);var _Jo1=Math.sin(_e41);var _9c=Math.cos(_e41);this._R11[_Nl1]=_9c;this._R11[_Rl1]=-_Jo1;this._R11[_Ol1]=_Jo1;this._R11[_Gk1]=_9c};_ek1.prototype._Fl1=function(_611){this._bf3();var _e41=_Mc3(_611);var _Jo1=Math.sin(_e41);var _9c=Math.cos(_e41);this._R11[_Nl1]=_9c;this._R11[_Vl1]=_Jo1;
this._R11[_Pl1]=-_Jo1;this._R11[_Xl1]=_9c};_ek1.prototype._El1=function(_611){this._bf3();var _e41=_Mc3(_611);var _Jo1=Math.sin(_e41);var _9c=Math.cos(_e41);this._R11[_Gk1]=_9c;this._R11[_Wl1]=-_Jo1;this._R11[_Sl1]=_Jo1;this._R11[_Xl1]=_9c};_ek1.prototype._Cl1=function(_211,_311,_U71){this._bf3();this._R11[_Ql1]=_211;this._R11[_Tl1]=_311;this._R11[_Yl1]=_U71};_ek1.prototype._Dl1=function(_VM1,_WM1,_rf3){this._bf3();this._R11[_Nl1]=_VM1;this._R11[_Gk1]=_WM1;this._R11[_Xl1]=_rf3};_ek1.prototype._Hl1=function(_K71,
_611){_K71._1l1();var _e41=_Mc3(_611);var _9c=Math.cos(_e41);var _Jo1=Math.sin(_e41);var _sf3=1.0-_9c;this._bf3();this._R11[0]=(_sf3*_K71._4l1*_K71._4l1+_9c);this._R11[1]=(_sf3*_K71._4l1*_K71._5l1+_Jo1*_K71._6l1);this._R11[2]=(_sf3*_K71._4l1*_K71._6l1-_Jo1*_K71._5l1);this._R11[4]=(_sf3*_K71._4l1*_K71._5l1-_Jo1*_K71._6l1);this._R11[5]=(_sf3*_K71._5l1*_K71._5l1+_9c);this._R11[6]=(_sf3*_K71._5l1*_K71._6l1+_Jo1*_K71._4l1);this._R11[8]=(_sf3*_K71._4l1*_K71._6l1+_Jo1*_K71._5l1);this._R11[9]=(_sf3*_K71._5l1*_K71._6l1-_Jo1*_K71._4l1);
this._R11[10]=(_sf3*_K71._6l1*_K71._6l1+_9c)};_ek1.prototype._hm1=function(_211,_311,_U71,_am1,_bm1,_cm1,_dm1,_em1,_fm1){var _tf3=Math.sin(_am1);var _uf3=Math.cos(_am1);var _vf3=Math.sin(_bm1);var _wf3=Math.cos(_bm1);var _xf3=Math.sin(_cm1);var _yf3=Math.cos(_cm1);var _zf3=-_xf3*-_tf3;var _Af3=_yf3*-_tf3;this._R11[0]=((_yf3*_wf3)+(_zf3*-_vf3))*_dm1;this._R11[4]=(-_xf3*_uf3)*_dm1;this._R11[8]=((_yf3*_vf3)+(_zf3*_wf3))*_dm1;this._R11[12]=_211;this._R11[1]=((_xf3*_wf3)+(_Af3*-_vf3))*_em1;this._R11[5]=(_yf3*_uf3)*_em1;
this._R11[9]=((_xf3*_vf3)+(_Af3*_wf3))*_em1;this._R11[13]=_311;this._R11[2]=(_uf3*-_vf3)*_fm1;this._R11[6]=_tf3*_fm1;this._R11[10]=(_uf3*_wf3)*_fm1;this._R11[14]=_U71;this._R11[3]=this._R11[7]=this._R11[11]=0.0;this._R11[15]=1.0};_ek1.prototype._9v1=function(_Bf3){var _Cf3=_Bf3._R11[_Ve3]*_Bf3._R11[__e3]-_Bf3._R11[_Ze3]*_Bf3._R11[_We3];var _km1=_Bf3._R11[_Ve3]*_Bf3._R11[_0f3]-_Bf3._R11[_Ze3]*_Bf3._R11[_Xe3];var _lm1=_Bf3._R11[_Ve3]*_Bf3._R11[_1f3]-_Bf3._R11[_Ze3]*_Bf3._R11[_Ye3];var _mm1=_Bf3._R11[_We3]*_Bf3._R11[_0f3]-_Bf3._R11[__e3]*_Bf3._R11[_Xe3];
var _Df3=_Bf3._R11[_We3]*_Bf3._R11[_1f3]-_Bf3._R11[__e3]*_Bf3._R11[_Ye3];var _Ef3=_Bf3._R11[_Xe3]*_Bf3._R11[_1f3]-_Bf3._R11[_0f3]*_Bf3._R11[_Ye3];var _Ff3=_Bf3._R11[_4f3]*_Bf3._R11[_9f3]-_Bf3._R11[_8f3]*_Bf3._R11[_5f3];var _Gf3=_Bf3._R11[_3f3]*_Bf3._R11[_9f3]-_Bf3._R11[_7f3]*_Bf3._R11[_5f3];var _gS1=_Bf3._R11[_3f3]*_Bf3._R11[_8f3]-_Bf3._R11[_7f3]*_Bf3._R11[_4f3];var _5S1=_Bf3._R11[_2f3]*_Bf3._R11[_9f3]-_Bf3._R11[_6f3]*_Bf3._R11[_5f3];var _4S1=_Bf3._R11[_2f3]*_Bf3._R11[_8f3]-_Bf3._R11[_6f3]*_Bf3._R11[_4f3];
var _AS1=_Bf3._R11[_2f3]*_Bf3._R11[_7f3]-_Bf3._R11[_6f3]*_Bf3._R11[_3f3];var _9S1=(_Cf3*_Ff3-_km1*_Gf3+_lm1*_gS1+_mm1*_5S1-_Df3*_4S1+_Ef3*_AS1);if(_9S1!=0){var _Hf3=1.0/_9S1;var _621=new Float32Array(16);_621[_Ve3]=(_Bf3._R11[__e3]*_Ff3-_Bf3._R11[_0f3]*_Gf3+_Bf3._R11[_1f3]*_gS1)*_Hf3;_621[_We3]=(-_Bf3._R11[_We3]*_Ff3+_Bf3._R11[_Xe3]*_Gf3-_Bf3._R11[_Ye3]*_gS1)*_Hf3;_621[_Xe3]=(_Bf3._R11[_7f3]*_Ef3-_Bf3._R11[_8f3]*_Df3+_Bf3._R11[_9f3]*_mm1)*_Hf3;_621[_Ye3]=(-_Bf3._R11[_3f3]*_Ef3+_Bf3._R11[_4f3]*_Df3-_Bf3._R11[_5f3]*_mm1)*_Hf3;
_621[_Ze3]=(-_Bf3._R11[_Ze3]*_Ff3+_Bf3._R11[_0f3]*_5S1-_Bf3._R11[_1f3]*_4S1)*_Hf3;_621[__e3]=(_Bf3._R11[_Ve3]*_Ff3-_Bf3._R11[_Xe3]*_5S1+_Bf3._R11[_Ye3]*_4S1)*_Hf3;_621[_0f3]=(-_Bf3._R11[_6f3]*_Ef3+_Bf3._R11[_8f3]*_lm1-_Bf3._R11[_9f3]*_km1)*_Hf3;_621[_1f3]=(_Bf3._R11[_2f3]*_Ef3-_Bf3._R11[_4f3]*_lm1+_Bf3._R11[_5f3]*_km1)*_Hf3;_621[_2f3]=(_Bf3._R11[_Ze3]*_Gf3-_Bf3._R11[__e3]*_5S1+_Bf3._R11[_1f3]*_AS1)*_Hf3;_621[_3f3]=(-_Bf3._R11[_Ve3]*_Gf3+_Bf3._R11[_We3]*_5S1-_Bf3._R11[_Ye3]*_AS1)*_Hf3;_621[_4f3]=(_Bf3._R11[_6f3]*_Df3-_Bf3._R11[_7f3]*_lm1+_Bf3._R11[_9f3]*_Cf3)*_Hf3;
_621[_5f3]=(-_Bf3._R11[_2f3]*_Df3+_Bf3._R11[_3f3]*_lm1-_Bf3._R11[_5f3]*_Cf3)*_Hf3;_621[_6f3]=(-_Bf3._R11[_Ze3]*_gS1+_Bf3._R11[__e3]*_4S1-_Bf3._R11[_0f3]*_AS1)*_Hf3;_621[_7f3]=(_Bf3._R11[_Ve3]*_gS1-_Bf3._R11[_We3]*_4S1+_Bf3._R11[_Xe3]*_AS1)*_Hf3;_621[_8f3]=(-_Bf3._R11[_6f3]*_mm1+_Bf3._R11[_7f3]*_km1-_Bf3._R11[_8f3]*_Cf3)*_Hf3;_621[_9f3]=(_Bf3._R11[_2f3]*_mm1-_Bf3._R11[_3f3]*_km1+_Bf3._R11[_4f3]*_Cf3)*_Hf3;this._R11=_621}};_ek1.prototype._SX2=function(_If3){var _Jf3=new _yk1(0.0,0.0,0.0);if(_If3!=undefined){
_Jf3._4l1=(this._R11[_Nl1]*_If3._4l1)+(this._R11[_Ol1]*_If3._5l1)+(this._R11[_Pl1]*_If3._6l1)+this._R11[_Ql1];_Jf3._5l1=(this._R11[_Rl1]*_If3._4l1)+(this._R11[_Gk1]*_If3._5l1)+(this._R11[_Sl1]*_If3._6l1)+this._R11[_Tl1];_Jf3._6l1=(this._R11[_Vl1]*_If3._4l1)+(this._R11[_Wl1]*_If3._5l1)+(this._R11[_Xl1]*_If3._6l1)+this._R11[_Yl1]}return _Jf3};/*@constructor */function _Ld1(){this.x=0;this.y=0;this._ac=0;this._bc=0;this._qo=0;this._ro=0;this._so=0;this._to=0;this._uo=0;this._vo=0;this._wo=0;this._JK1=_te3}
/*@constructor */function _te3(_YK1){this.x=_YK1.x;this.y=_YK1.y;this._ac=_YK1._ac;this._bc=_YK1._bc;this._qo=_YK1._qo;this._ro=_YK1._ro;this._so=_YK1._so;this._to=_YK1._to;this._uo=_YK1._uo;this._vo=_YK1._vo;this._wo=_YK1._wo}/*@constructor *//*@constructor *//*@constructor *//*@constructor *//*@constructor *//*@constructor *//*@constructor *//*@constructor */function _Kf3(_D31){_r61("splash_set_color()")}var _Lf3=_Kf3;var _Mf3=!0;function _Nf3(_t61){_r61("texture_get_width()")}function _Of3(_t61){_r61("texture_get_height()")}
function _Pf3(_ix1){_r61("texture_set_blending()")}function _Ok1(repeat){_r61("texture_set_repeat()")}function _Nk1(){_r61("texture_get_repeat()")}function _Qf3(repeat){_r61("texture_set_repeat_ext()");}function _Rf3(_fn1,_Pg1){_r61("texture_set_interpolation_ext()")}function _Sf3(_331){_r61("texture_get_uvs()")}function _Tf3(){_r61("draw_set_alpha_test()")}function _Uf3(){_r61("draw_set_alpha_test_ref_value()")}function _Vf3(){_r61("draw_get_alpha_test()");return 0}function _Wf3(){_r61("draw_get_alpha_test_ref_value()");
return 0}/*@constructor */function _yk1(_Xf3,_Yf3,_Zf3){if(arguments.length>0){if(arguments.length==3){this._4l1=_Xf3;this._5l1=_Yf3;this._6l1=_Zf3}else {this._4l1=_Xf3._4l1;this._5l1=_Xf3._5l1;this._6l1=_Xf3._6l1}}else {this._4l1=1.0;this._5l1=0.0;this._6l1=0.0}}_yk1.prototype._ya1=function(_761){return new _yk1(this._4l1+_761._4l1,this._5l1+_761._5l1,this._6l1+_761._6l1)};_yk1.prototype._UX2=function(_761){return new _yk1(this._4l1-_761._4l1,this._5l1-_761._5l1,this._6l1-_761._6l1)};_yk1.prototype._1l1=function(){
var _so1=1.0/Math.sqrt((this._4l1*this._4l1)+(this._5l1*this._5l1)+(this._6l1*this._6l1));this._4l1=this._4l1*_so1;this._5l1=this._5l1*_so1;this._6l1=this._6l1*_so1};_yk1.prototype.__f3=function(){var _0g3=(this._4l1*this._4l1)+(this._5l1*this._5l1)+(this._6l1*this._6l1);return _0g3};_yk1.prototype.Length=function(){var _0g3=this.__f3();if(_0g3>0.0){return Math.sqrt(_0g3)}else {return 0.0}};_yk1.prototype._if3=function(_1g3,_2g3){this._4l1=(_1g3._5l1*_2g3._6l1)-(_1g3._6l1*_2g3._5l1);this._5l1=(_1g3._6l1*_2g3._4l1)-(_1g3._4l1*_2g3._6l1);
this._6l1=(_1g3._4l1*_2g3._5l1)-(_1g3._5l1*_2g3._4l1)};_yk1.prototype._jf3=function(_3g3){return(this._4l1*_3g3._4l1)+(this._5l1*_3g3._5l1)+(this._6l1*_3g3._6l1)};(function(global,_sl2,_4g3){'use strict';function _5g3(_6g3){if(!_6g3)return;if(!_6g3.setTargetAtTime)_6g3.setTargetAtTime=_6g3.setTargetValueAtTime;}if(window.hasOwnProperty('webkitAudioContext')&&!window.hasOwnProperty('AudioContext')){window.AudioContext=webkitAudioContext;if(!AudioContext.prototype.hasOwnProperty('createGain'))AudioContext.prototype.createGain=AudioContext.prototype.createGainNode;
if(!AudioContext.prototype.hasOwnProperty('createDelay'))AudioContext.prototype.createDelay=AudioContext.prototype._7g3;if(!AudioContext.prototype.hasOwnProperty('createScriptProcessor'))AudioContext.prototype.createScriptProcessor=AudioContext.prototype._8g3;if(!AudioContext.prototype.hasOwnProperty('createPeriodicWave'))AudioContext.prototype.createPeriodicWave=AudioContext.prototype._9g3;AudioContext.prototype._ag3=AudioContext.prototype.createGain;AudioContext.prototype.createGain=function(){
var _Qc1=this._ag3();_5g3(_Qc1.gain);return _Qc1};AudioContext.prototype._bg3=AudioContext.prototype.createDelay;AudioContext.prototype.createDelay=function(_cg3){var _Qc1=_cg3?this._bg3(_cg3):this._bg3();_5g3(_Qc1.delayTime);return _Qc1};AudioContext.prototype._dg3=AudioContext.prototype.createBufferSource;AudioContext.prototype.createBufferSource=function(){var _Qc1=this._dg3();if(!_Qc1.start){_Qc1.start=function(_eg3,offset,duration){if(offset||duration)this.noteGrainOn(_eg3||0,offset,duration);else this.noteOn(_eg3||0)}
}else {_Qc1._fg3=_Qc1.start;_Qc1.start=function(_eg3,offset,duration){if(typeof duration!=='undefined')_Qc1._fg3(_eg3||0,offset,duration);else _Qc1._fg3(_eg3||0,offset||0)}}if(!_Qc1.stop){_Qc1.stop=function(_eg3){this.noteOff(_eg3||0)}}else {_Qc1._gg3=_Qc1.stop;_Qc1.stop=function(_eg3){_Qc1._gg3(_eg3||0);}}_5g3(_Qc1.playbackRate);return _Qc1};AudioContext.prototype._hg3=AudioContext.prototype._ig3;AudioContext.prototype._ig3=function(){var _Qc1=this._hg3();_5g3(_Qc1._jg3);_5g3(_Qc1._kg3);_5g3(_Qc1._Ze2);
_5g3(_Qc1._lg3);_5g3(_Qc1._mg3);_5g3(_Qc1._ng3);return _Qc1};AudioContext.prototype._og3=AudioContext.prototype._pg3;AudioContext.prototype._pg3=function(){var _Qc1=this._og3();_5g3(_Qc1._gl2);_5g3(_Qc1._qg3);_5g3(_Qc1.__Z1);_5g3(_Qc1.gain);return _Qc1};if(AudioContext.prototype.hasOwnProperty('createOscillator')){AudioContext.prototype._rg3=AudioContext.prototype._sg3;AudioContext.prototype._sg3=function(){var _Qc1=this._rg3();if(!_Qc1.start){_Qc1.start=function(_eg3){this.noteOn(_eg3||0)}}else {_Qc1._fg3=_Qc1.start;
_Qc1.start=function(_eg3){_Qc1._fg3(_eg3||0)}}if(!_Qc1.stop){_Qc1.stop=function(_eg3){this.noteOff(_eg3||0)}}else {_Qc1._gg3=_Qc1.stop;_Qc1.stop=function(_eg3){_Qc1._gg3(_eg3||0)}}if(!_Qc1._tg3)_Qc1._tg3=_Qc1._ug3;_5g3(_Qc1._gl2);_5g3(_Qc1._qg3);return _Qc1}}}if(window.hasOwnProperty('webkitOfflineAudioContext')&&!window.hasOwnProperty('OfflineAudioContext')){window.OfflineAudioContext=webkitOfflineAudioContext}}(window));var _vg3=0,_wg3=1,_xg3=2,_yg3=3,_zg3=4,_Ag3=5,_Bg3=6,_Cg3=7,_Dg3=8,_Eg3=9,_Fg3=10,
_Gg3=11,_Hg3=12,_Ig3=13,_Jg3=14,_Kg3=15;/*@constructor */function _jl1(){this._Pa1()}_jl1.prototype._Pa1=function(){this._Lg3=[];this._Mg3=[]};_jl1.prototype._Ng3=function(){var _Og3="100\n";_Og3+=this._Lg3.length.toString()+"\n";for(var _8c=0;_8c<this._Lg3.length;_8c++){var _Pg3=this._Lg3[_8c];_Og3+=_Pg3._Qg3.toString()+" ";switch(_Pg3._Qg3){case _wg3:break;case _vg3:_Og3+=_Pg3._Rg3.toString();break;case _xg3:_Og3+=_Pg3.x.toString()+" ";_Og3+=_Pg3.y.toString()+" ";_Og3+=_Pg3._G61.toString()+" ";_Og3+="0.0 0.0 0.0 0.0 0.0 0.0 0.0\n";
break;case _yg3:_Og3+=_Pg3.x.toString()+" ";_Og3+=_Pg3.y.toString()+" ";_Og3+=_Pg3._G61.toString()+" ";_Og3+=(_Pg3.color*1.0).toString()+" ";_Og3+=_Pg3.alpha.toString()+" ";_Og3+="0.0 0.0 0.0 0.0 0.0\n";break;case _zg3:_Og3+=_Pg3.x.toString()+" ";_Og3+=_Pg3.y.toString()+" ";_Og3+=_Pg3._G61.toString()+" ";_Og3+=_Pg3._I41.toString()+" ";_Og3+=_Pg3._C41.toString()+" ";_Og3+="0.0 0.0 0.0 0.0 0.0\n";break;case _Ag3:_Og3+=_Pg3.x.toString()+" ";_Og3+=_Pg3.y.toString()+" ";_Og3+=_Pg3._G61.toString()+" ";_Og3+=_Pg3._I41.toString()+" ";
_Og3+=_Pg3._C41.toString()+" ";_Og3+=(_Pg3.color*1.0).toString()+" ";_Og3+=_Pg3.alpha.toString()+" ";_Og3+="0.0 0.0 0.0\n";break;case _Bg3:_Og3+=_Pg3.x.toString()+" ";_Og3+=_Pg3.y.toString()+" ";_Og3+=_Pg3._G61.toString()+" ";_Og3+=_Pg3._N61.toString()+" ";_Og3+=_Pg3._O61.toString()+" ";_Og3+=_Pg3._P61.toString()+" ";_Og3+="0.0 0.0 0.0 0.0\n";break;case _Cg3:_Og3+=_Pg3.x.toString()+" ";_Og3+=_Pg3.y.toString()+" ";_Og3+=_Pg3._G61.toString()+" ";_Og3+=_Pg3._N61.toString()+" ";_Og3+=_Pg3._O61.toString()+" ";
_Og3+=_Pg3._P61.toString()+" ";_Og3+=(_Pg3.color*1.0).toString()+" ";_Og3+=_Pg3.alpha.toString()+" ";_Og3+="0.0 0.0\n";break;case _Dg3:_Og3+=_Pg3.x.toString()+" ";_Og3+=_Pg3.y.toString()+" ";_Og3+=_Pg3._G61.toString()+" ";_Og3+=_Pg3._N61.toString()+" ";_Og3+=_Pg3._O61.toString()+" ";_Og3+=_Pg3._P61.toString()+" ";_Og3+=_Pg3._I41.toString()+" ";_Og3+=_Pg3._C41.toString()+" ";_Og3+="0.0 0.0\n";break;case _Eg3:_Og3+=_Pg3.x.toString()+" ";_Og3+=_Pg3.y.toString()+" ";_Og3+=_Pg3._G61.toString()+" ";_Og3+=_Pg3._N61.toString()+" ";
_Og3+=_Pg3._O61.toString()+" ";_Og3+=_Pg3._P61.toString()+" ";_Og3+=_Pg3._I41.toString()+" ";_Og3+=_Pg3._C41.toString()+" ";_Og3+=(_Pg3.color*1.0).toString()+" ";_Og3+=_Pg3.alpha.toString()+" ";_Og3+="\n";break;case _Fg3:case _Jg3:case _Kg3:_Og3+=_Pg3._S11.toString()+" ";_Og3+=_Pg3._T11.toString()+" ";_Og3+=_Pg3._Je1.toString()+" ";_Og3+=_Pg3._U11.toString()+" ";_Og3+=_Pg3._V11.toString()+" ";_Og3+=_Pg3._Ke1.toString()+" ";_Og3+=(_Pg3._Pk1?1.0:0.0).toString()+" ";_Og3+=(_Pg3._Qk1?1.0:0.0).toString()+" ";
_Og3+="0.0 0.0\n";break;case _Ig3:_Og3+=_Pg3._S11.toString()+" ";_Og3+=_Pg3._T11.toString()+" ";_Og3+=_Pg3._Je1.toString()+" ";_Og3+=_Pg3._U11.toString()+" ";_Og3+=_Pg3._V11.toString()+" ";_Og3+=_Pg3._Ke1.toString()+" ";_Og3+=(_Pg3._Pk1?1.0:0.0).toString()+" ";_Og3+=(_Pg3._Qk1?1.0:0.0).toString()+" ";_Og3+=(_Pg3._Oe1*1.0).toString()+" ";_Og3+="0.0\n";break;case _Gg3:case _Hg3:_Og3+=_Pg3._S11.toString()+" ";_Og3+=_Pg3._T11.toString()+" ";_Og3+=_Pg3._Je1.toString()+" ";_Og3+=_Pg3._U11.toString()+" ";
_Og3+=_Pg3._V11.toString()+" ";_Og3+=_Pg3._Ke1.toString()+" ";_Og3+=(_Pg3._Pk1?1.0:0.0).toString()+" ";_Og3+=(_Pg3._Qk1?1.0:0.0).toString()+" ";_Og3+=(_Pg3._Re1?1.0:0.0).toString()+" ";_Og3+=(_Pg3._Oe1*1.0).toString()+" ";_Og3+="\n";break }}return _Og3};_jl1.prototype._kl1=function(_yp1){if(_sb3===true){var _Sg3=this._Ng3();var _Tg3=_Ep1(_yp1);_Gp1(_Tg3,_Sg3);_mA(_Tg3)}else {debug("d3d_model_save() browser does not support local storage\n")}};_jl1.prototype._Ug3=function(_Vg3){var _Wg3="";var _DM2=false;
for(var _8c=0;_8c<_Vg3.length;_8c++){var _Xg3=_Vg3.charAt(_8c);if(_Xg3==' '){if(!_DM2){_Wg3=_Wg3+_Xg3}_DM2=true}else {_DM2=false;_Wg3=_Wg3+_Xg3}}return _Wg3};_jl1.prototype._Yg3=function(_Zg3){var __g3=_Zg3.split("\n");var version=parseInt(__g3[0]);if(version==100){var _0h3=parseInt(__g3[1]);for(var _8c=2;_8c<__g3.length;_8c++){var _Pg3={};var _1h3=this._Ug3(__g3[_8c]);var _2h3=_1h3.split(" ");_Pg3._Qg3=parseInt(_2h3[0]);switch(_Pg3._Qg3){case _wg3:break;case _vg3:{_Pg3._Rg3=parseInt(_2h3[1]);break;}case _xg3:{
_Pg3.x=parseFloat(_2h3[1]);_Pg3.y=parseFloat(_2h3[2]);_Pg3._G61=parseFloat(_2h3[3]);break }case _yg3:{_Pg3.x=parseFloat(_2h3[1]);_Pg3.y=parseFloat(_2h3[2]);_Pg3._G61=parseFloat(_2h3[3]);_Pg3.color=parseInt(_2h3[4]);_Pg3.alpha=parseFloat(_2h3[5]);break }case _zg3:{_Pg3.x=parseFloat(_2h3[1]);_Pg3.y=parseFloat(_2h3[2]);_Pg3._G61=parseFloat(_2h3[3]);_Pg3._I41=parseFloat(_2h3[4]);_Pg3._C41=parseFloat(_2h3[5]);break }case _Ag3:{_Pg3.x=parseFloat(_2h3[1]);_Pg3.y=parseFloat(_2h3[2]);_Pg3._G61=parseFloat(_2h3[3]);
_Pg3._I41=parseFloat(_2h3[4]);_Pg3._C41=parseFloat(_2h3[5]);_Pg3.color=parseInt(_2h3[6]);_Pg3.alpha=parseFloat(_2h3[7]);break }case _Bg3:{_Pg3.x=parseFloat(_2h3[1]);_Pg3.y=parseFloat(_2h3[2]);_Pg3._G61=parseFloat(_2h3[3]);_Pg3._N61=parseFloat(_2h3[4]);_Pg3._O61=parseFloat(_2h3[5]);_Pg3._P61=parseFloat(_2h3[6]);break }case _Cg3:{_Pg3.x=parseFloat(_2h3[1]);_Pg3.y=parseFloat(_2h3[2]);_Pg3._G61=parseFloat(_2h3[3]);_Pg3._N61=parseFloat(_2h3[4]);_Pg3._O61=parseFloat(_2h3[5]);_Pg3._P61=parseFloat(_2h3[6]);
_Pg3.color=parseInt(_2h3[7]);_Pg3.alpha=parseFloat(_2h3[8]);break }case _Dg3:{_Pg3.x=parseFloat(_2h3[1]);_Pg3.y=parseFloat(_2h3[2]);_Pg3._G61=parseFloat(_2h3[3]);_Pg3._N61=parseFloat(_2h3[4]);_Pg3._O61=parseFloat(_2h3[5]);_Pg3._P61=parseFloat(_2h3[6]);_Pg3._I41=parseFloat(_2h3[7]);_Pg3._C41=parseFloat(_2h3[8]);break }case _Eg3:{_Pg3.x=parseFloat(_2h3[1]);_Pg3.y=parseFloat(_2h3[2]);_Pg3._G61=parseFloat(_2h3[3]);_Pg3._N61=parseFloat(_2h3[4]);_Pg3._O61=parseFloat(_2h3[5]);_Pg3._P61=parseFloat(_2h3[6]);
_Pg3._I41=parseFloat(_2h3[7]);_Pg3._C41=parseFloat(_2h3[8]);_Pg3.color=parseInt(_2h3[9]);_Pg3.alpha=parseFloat(_2h3[10]);break }case _Fg3:case _Jg3:case _Kg3:{_Pg3._S11=parseFloat(_2h3[1]);_Pg3._T11=parseFloat(_2h3[2]);_Pg3._Je1=parseFloat(_2h3[3]);_Pg3._U11=parseFloat(_2h3[4]);_Pg3._V11=parseFloat(_2h3[5]);_Pg3._Ke1=parseFloat(_2h3[6]);_Pg3._Pk1=(parseFloat(_2h3[7])>=0.5)?true:false;_Pg3._Qk1=(parseFloat(_2h3[8])>=0.5)?true:false;break }case _Ig3:{_Pg3._S11=parseFloat(_2h3[1]);_Pg3._T11=parseFloat(_2h3[2]);
_Pg3._Je1=parseFloat(_2h3[3]);_Pg3._U11=parseFloat(_2h3[4]);_Pg3._V11=parseFloat(_2h3[5]);_Pg3._Ke1=parseFloat(_2h3[6]);_Pg3._Pk1=(parseFloat(_2h3[7])>=0.5)?true:false;_Pg3._Qk1=(parseFloat(_2h3[8])>=0.5)?true:false;_Pg3._Oe1=~~parseFloat(_2h3[9]);break }case _Gg3:case _Hg3:{_Pg3._S11=parseFloat(_2h3[1]);_Pg3._T11=parseFloat(_2h3[2]);_Pg3._Je1=parseFloat(_2h3[3]);_Pg3._U11=parseFloat(_2h3[4]);_Pg3._V11=parseFloat(_2h3[5]);_Pg3._Ke1=parseFloat(_2h3[6]);_Pg3._Pk1=(parseFloat(_2h3[7])>=0.5)?true:false;
_Pg3._Qk1=(parseFloat(_2h3[8])>=0.5)?true:false;_Pg3._Re1=(parseFloat(_2h3[9])>=0.5)?true:false;_Pg3._Oe1=~~parseFloat(_2h3[10]);break }}this._Lg3.push(_Pg3)}}};_jl1.prototype._931=function(_yp1){var _zp1=_Ap1(_yp1,true);if(_zp1!==null&&_zp1!==undefined){this._Yg3(_zp1)}else {var _Ye1=_3I1(_yp1);var _j31=this;var _3h3=new XMLHttpRequest();_3h3.open("GET",_Ye1,false);_3h3.onload=function(){if(_3h3.readyState==4&&_3h3.status==200){_j31._Yg3(_3h3.responseText)}};_3h3.send(null)}};_jl1.prototype._u81=function(_X3){
this._Lg3.push({_Qg3:_vg3,_Rg3:_X3})};_jl1.prototype._w81=function(){this._Lg3.push({_Qg3:_wg3})};_jl1.prototype._ml1=function(x,y,_G61){this._Lg3.push({_Qg3:_xg3,x:x,y:y,_G61:_G61})};_jl1.prototype._nl1=function(x,y,_G61,_D31,alpha){this._Lg3.push({_Qg3:_yg3,x:x,y:y,_G61:_G61,color:_D31,alpha:alpha})};_jl1.prototype._ol1=function(x,y,_G61,_y61,_z61){this._Lg3.push({_Qg3:_zg3,x:x,y:y,_G61:_G61,_I41:_y61,_C41:_z61})};_jl1.prototype._pl1=function(x,y,_G61,_y61,_z61,_D31,alpha){this._Lg3.push({_Qg3:_Ag3,
x:x,y:y,_G61:_G61,_I41:_y61,_C41:_z61,color:_D31,alpha:alpha})};_jl1.prototype._ql1=function(x,y,_G61,_N61,_O61,_P61){this._Lg3.push({_Qg3:_Bg3,x:x,y:y,_G61:_G61,_N61:_N61,_O61:_O61,_P61:_P61})};_jl1.prototype._rl1=function(x,y,_G61,_N61,_O61,_P61,_D31,alpha){this._Lg3.push({_Qg3:_Cg3,x:x,y:y,_G61:_G61,_N61:_N61,_O61:_O61,_P61:_P61,color:_D31,alpha:alpha})};_jl1.prototype._sl1=function(x,y,_G61,_N61,_O61,_P61,_y61,_z61){this._Lg3.push({_Qg3:_Dg3,x:x,y:y,_G61:_G61,_N61:_N61,_O61:_O61,_P61:_P61,_I41:_y61,
_C41:_z61})};_jl1.prototype._tl1=function(x,y,_G61,_N61,_O61,_P61,_y61,_z61,_D31,alpha){this._Lg3.push({_Qg3:_Eg3,x:x,y:y,_G61:_G61,_N61:_N61,_O61:_O61,_P61:_P61,_I41:_y61,_C41:_z61,color:_D31,alpha:alpha})};_jl1.prototype._ul1=function(_S11,_T11,_Je1,_U11,_V11,_Ke1,_Le1,_Me1){this._Lg3.push({_Qg3:_Fg3,_S11:_S11,_T11:_T11,_Je1:_Je1,_U11:_U11,_V11:_V11,_Ke1:_Ke1,_Pk1:_Le1,_Qk1:_Me1})};_jl1.prototype._vl1=function(_S11,_T11,_Je1,_U11,_V11,_Ke1,_Le1,_Me1,_Re1,_Oe1){this._Lg3.push({_Qg3:_Gg3,_S11:_S11,
_T11:_T11,_Je1:_Je1,_U11:_U11,_V11:_V11,_Ke1:_Ke1,_Pk1:_Le1,_Qk1:_Me1,_Re1:_Re1,_Oe1:_Oe1})};_jl1.prototype._wl1=function(_S11,_T11,_Je1,_U11,_V11,_Ke1,_Le1,_Me1,_Re1,_Oe1){this._Lg3.push({_Qg3:_Hg3,_S11:_S11,_T11:_T11,_Je1:_Je1,_U11:_U11,_V11:_V11,_Ke1:_Ke1,_Pk1:_Le1,_Qk1:_Me1,_Re1:_Re1,_Oe1:_Oe1})};_jl1.prototype._xl1=function(_S11,_T11,_Je1,_U11,_V11,_Ke1,_Le1,_Me1,_Oe1){this._Lg3.push({_Qg3:_Ig3,_S11:_S11,_T11:_T11,_Je1:_Je1,_U11:_U11,_V11:_V11,_Ke1:_Ke1,_Pk1:_Le1,_Qk1:_Me1,_Oe1:_Oe1})};_jl1.prototype._yl1=function(_S11,
_T11,_Je1,_U11,_V11,_Ke1,_Le1,_Me1){this._Lg3.push({_Qg3:_Jg3,_S11:_S11,_T11:_T11,_Je1:_Je1,_U11:_U11,_V11:_V11,_Ke1:_Ke1,_Pk1:_Le1,_Qk1:_Me1})};_jl1.prototype._zl1=function(_S11,_T11,_Je1,_U11,_V11,_Ke1,_Le1,_Me1){this._Lg3.push({_Qg3:_Kg3,_S11:_S11,_T11:_T11,_Je1:_Je1,_U11:_U11,_V11:_V11,_Ke1:_Ke1,_Pk1:_Le1,_Qk1:_Me1})};_jl1.prototype._4h3=function(){this._5h3=new _B71(_C71,_U21._D71(_U21._R71),false);this._5h3._Rg3=-1;this._5h3._6h3=null};_jl1.prototype._7h3=function(_r71){switch(_r71){case _071:case _171:case _371:return true}
return false};_jl1.prototype._8h3=function(_9h3){var _ah3=this._5h3;if((_ah3._Rg3!=-1)&&((_X61!=_ah3._Rg3)||(_Y61!=_ah3._6h3)||(this._7h3(_ah3._Rg3)===false))){_ah3._Y81();_9h3.push({_Rg3:_q71(_ah3._Rg3),_6h3:_ah3._6h3,_bh3:_ah3});this._4h3();_ah3=this._5h3}_ah3._Tw2(__61);_ah3._Rg3=_X61;_ah3._6h3=_Y61;_x71()};_jl1.prototype._ch3=function(_9h3){var _ah3=this._5h3;_ah3._Y81();_9h3.push({_Rg3:_q71(_ah3._Rg3),_6h3:_ah3._6h3,_bh3:_ah3});_x71()};_jl1.prototype._a62=function(_Pg3,_n31,_9h3){var _dh3=_V61;
var _j31=this;_V61=function(){_j31._8h3(_9h3)};switch(_Pg3._Qg3){case _Fg3:_Pe1(_Pg3._S11,_Pg3._T11,_Pg3._Je1,_Pg3._U11,_Pg3._V11,_Pg3._Ke1,_n31,_Pg3._Pk1,_Pg3._Qk1);break;case _Gg3:_Qe1(_Pg3._S11,_Pg3._T11,_Pg3._Je1,_Pg3._U11,_Pg3._V11,_Pg3._Ke1,_n31,_Pg3._Pk1,_Pg3._Qk1,_Pg3._Re1,_Pg3._Oe1);break;case _Hg3:_Se1(_Pg3._S11,_Pg3._T11,_Pg3._Je1,_Pg3._U11,_Pg3._V11,_Pg3._Ke1,_n31,_Pg3._Pk1,_Pg3._Qk1,_Pg3._Re1,_Pg3._Oe1);break;case _Ig3:_Ne1(_Pg3._S11,_Pg3._T11,_Pg3._Je1,_Pg3._U11,_Pg3._V11,_Pg3._Ke1,_n31,
_Pg3._Pk1,_Pg3._Qk1,_Pg3._Oe1);break;case _Jg3:_Te1(_Pg3._S11,_Pg3._T11,_Pg3._Je1,_Pg3._U11,_Pg3._V11,_Pg3._Ke1,_n31,_Pg3._Pk1,_Pg3._Qk1);break;case _Kg3:_Ie1(_Pg3._S11,_Pg3._T11,_Pg3._Je1,_Pg3._U11,_Pg3._V11,_Pg3._Ke1,_n31,_Pg3._Pk1,_Pg3._Qk1);break }_V61=_dh3};_jl1.prototype._G31=function(x,y,_G61,_n31){var _8c,_Il1=new _ek1();_Il1._Cl1(x,y,_G61);var _Jl1=_Kl1(_Bl1);var _R11=new _ek1();_R11.Multiply(_Il1,_Jl1);_Al1(_Bl1,_R11);var _Bn=((_F71*255.0)<<24)|(_G71&0x00ffffff);var _eh3=this._Mg3[_Bn];if(_eh3===undefined){
_eh3=[];this._Mg3[_Bn]=_eh3}if(_eh3[_n31]===undefined){_eh3[_n31]=[];var _431=_eh3[_n31];this._4h3();for(var _8c=0;_8c<this._Lg3.length;_8c++){var _Pg3=this._Lg3[_8c];switch(_Pg3._Qg3){case _vg3:_E61(_Pg3._Rg3,_n31);break;case _wg3:this._8h3(_431);break;case _xg3:_F61(_Pg3.x,_Pg3.y,_Pg3._G61);break;case _yg3:_H61(_Pg3.x,_Pg3.y,_Pg3._G61,_Pg3.color,_Pg3.alpha);break;case _zg3:_J61(_Pg3.x,_Pg3.y,_Pg3._G61,_Pg3._I41,_Pg3._C41);break;case _Ag3:_K61(_Pg3.x,_Pg3.y,_Pg3._G61,_Pg3._I41,_Pg3._C41,_Pg3.color,_Pg3.alpha);
break;case _Bg3:_M61(_Pg3.x,_Pg3.y,_Pg3._G61,_Pg3._N61,_Pg3._O61,_Pg3._P61);break;case _Cg3:_Q61(_Pg3.x,_Pg3.y,_Pg3._G61,_Pg3._N61,_Pg3._O61,_Pg3._P61,_Pg3.color,_Pg3.alpha);break;case _Dg3:_S61(_Pg3.x,_Pg3.y,_Pg3._G61,_Pg3._N61,_Pg3._O61,_Pg3._P61,_Pg3._I41,_Pg3._C41);break;case _Eg3:_T61(_Pg3.x,_Pg3.y,_Pg3._G61,_Pg3._N61,_Pg3._O61,_Pg3._P61,_Pg3._I41,_Pg3._C41,_Pg3.color,_Pg3.alpha);break;case _Fg3:case _Gg3:case _Hg3:case _Ig3:case _Jg3:case _Kg3:this._a62(_Pg3,_n31,_431);break }}this._ch3(_431);this._5h3=null}
var _fh3=_eh3[_n31];for(_8c=0;_8c<_fh3.length;_8c++){var _gh3=_fh3[_8c];var _Q71=_gh3._6h3?_gh3._6h3._i51:null;_U21._491(_gh3._Rg3,_Q71,_gh3._bh3,0)}_Al1(_Bl1,_Jl1)};/*@constructor */function _QE1(_hh3){var _jc1=arguments;var _kc1=arguments.length;this._mc1=[];this._Tc1=[];this.length=0;this._531=0;if(_kc1>0){for(var _8c=0;_8c<_kc1;_8c++){this._mc1[_8c]=null;this._Tc1.push(_8c)}}}_QE1.prototype._Kc3=function(){var _O11;if(this._Tc1.length===0){_O11=this._mc1.length;this._mc1[_O11]=null;return _O11}return this._Tc1.pop()}
;_QE1.prototype._ya1=function(_ih3){var index=this._Kc3();this._mc1[index]=_ih3;this._531++;this.length=this._mc1.length;return index};_QE1.prototype._k11=function(_PA1){var _Dc1=this._mc1[_PA1];if(_Dc1===undefined)_Dc1=null;return _Dc1};_QE1.prototype._Mz1=function(_jh3){for(var _121=0;_121<this._mc1.length;_121++){if(this._mc1[_121]==_jh3)return _121}return -1};_QE1.prototype._sy1=function(_jh3){var index=this._Mz1(_jh3);if(index<0)return;this._mc1[index]=null;this._Tc1.push(index);this._531--};_QE1.prototype._Sb1=function(_PA1){
if(_PA1<0||_PA1>=this._mc1.length)return;this._mc1[_PA1]=null;this._Tc1.push(_PA1);this._531--};_QE1.prototype._Pa1=function(){this._mc1=[];this._Tc1=[];this._531=0;this.length=this._mc1.length};_QE1.prototype._Tb1=function(_y31,_F01){if(_y31<0||_y31>=this._mc1.length)return;this._mc1[_y31]=_F01};var _kh3=0,_lh3=1,_mh3=2,_nh3=3,_oh3=4,_Bv1=5,_8p1=6,_ph3=7,_TC1=8,_qh3=9,_za1=10,_rh3=0,_2p1=1,_6p1=-1,_Zv1=0,_sh3=1,_Cv1=-1;var _th3=[];var _uh3=[];function _vh3(_yc1,_Br2){_th3.push(_yc1);_uh3.push(_Br2)}
function _1p1(_yc1){var _8c=0;for(_8c=0;_8c<_th3.length;_8c++){if(_th3[_8c]==_yc1){var _wa1=_uh3[_8c];_uh3.splice(_8c,1);_th3.splice(_8c,1);return _wa1}}return undefined}/*@constructor */function _wh3(){this._xh3="";this._yh3=-1;this._Ca1=0;this._Lc1=null;this._zh3=_kh3;this._Da1=false}/*@constructor */function _qd3(){this._mc1=new _QE1(5)}_qd3.prototype._mC1=function(){return this._mc1};_qd3.prototype._ya1=function(_Pb1,_Hd3,_g81,_Ah3){var _wa1=new _wh3();_wa1._yh3=_Pb1;_wa1._xh3=_Hd3;_wa1._Lc1=_Ah3;_wa1._zh3=_g81;
this._mc1._ya1(_wa1);_vh3(_Ah3,_wa1);return _wa1};_qd3.prototype._Bh3=function(){var map=_QB();_8v._kI1=map;var _mc1=this._mc1._mc1;for(var _8c=0;_8c<_mc1.length;_8c++){var _wa1=_mc1[_8c];if(_wa1!==null){if(_wa1._Da1){_Pu(map);if(_wa1._zh3==_TC1){var _kw1=_wa1._Lc1;for(var prop in _kw1){if(_kw1.hasOwnProperty(prop)){_e01(map,prop,_kw1[prop])}}}else if(_wa1._zh3==_ph3){_e01(map,"filename",_wa1._xh3);_e01(map,"url",_wa1._xh3)}else if(_wa1._zh3==_Bv1){_e01(map,"filename","");_e01(map,"url",_wa1._xh3);_e01(map,
"result",_wa1._Dv1);_e01(map,"http_status",_wa1._tv1);_e01(map,"response_headers",_wa1._uv1)}else if(_wa1._zh3==_8p1){_e01(map,"username",_wa1._Zo1);_e01(map,"password",_wa1.__o1);_e01(map,"url","");_e01(map,"result",_wa1.result);_e01(map,"value",_wa1.value);_e01(map,"http_status",0)}else if(_wa1._zh3==_qh3){_e01(map,"queue_id",_wa1._KI1);_e01(map,"buffer_id",_wa1._Ch3);_e01(map,"queue_shutdown",_wa1._Dh3)}else if(_wa1._zh3==_za1){_e01(map,"event_type",_wa1._Aa1);_e01(map,"pad_index",_wa1._Ba1)}else {
_e01(map,"url","");_e01(map,"result","");_e01(map,"http_status",0);_e01(map,"filename",_wa1._xh3)}if(_wa1._zh3!=_TC1){_e01(map,"id",_wa1._yh3);_e01(map,"status",_wa1._Ca1)}if(_wa1._zh3==_lh3)_i01._j01(_Z13,0);else if(_wa1._zh3==_mh3)_i01._j01(_Z13,0);else if(_wa1._zh3==_nh3)_i01._j01(_Z13,0);else if(_wa1._zh3==_oh3)_i01._j01(_023,0);else if(_wa1._zh3==_Bv1)_i01._j01(_d53,0);else if(_wa1._zh3==_8p1)_i01._j01(_e53,0);else if(_wa1._zh3==_ph3)_i01._j01(_aK1,0);else if(_wa1._zh3==_TC1)_i01._j01(_f53,0);else if(_wa1._zh3==_qh3)_i01._j01(_p53,
0);else if(_wa1._zh3==_za1)_i01._j01(_lI1,0);this._mc1._Sb1(_8c);if(_wa1._zh3==_Bv1){_Hx(_wa1._uv1)}if(_wa1._zh3==_TC1&&_wa1._Lc1.type==_zC1){_aA(_wa1._Lc1.buffer)}}}}_Hx(map);_8v._kI1=-1};/*@constructor */function _Jd1(){this.__type="[Background]";this._W3="";this._54=false;this._64=false;this.preload=false;this._xd1=null;this._Eh3=0;this._Fh3=0;this._Gh3=0;this._Hh3=0;this._Ih3=0;this.frames=0;this._Jh3=0;this._0A1=0;this._Kh3=[]}function _Lh3(_Mh3){var _UK1=new _Jd1();_UK1._W3=_Mh3._W3;if(_Mh3._54!=undefined)_UK1._54=_Mh3._54;
if(_Mh3._64!=undefined)_UK1._64=_Mh3._64;if(_Mh3.preload!=undefined)_UK1.preload=_Mh3.preload;_UK1._xd1=_Nh3(_Mh3._e4);if(_Mh3._Eh3!=undefined)_UK1._Eh3=_Mh3._Eh3;if(_Mh3._Fh3!=undefined)_UK1._Fh3=_Mh3._Fh3;if(_Mh3._Gh3!=undefined)_UK1._Gh3=_Mh3._Gh3;if(_Mh3._Hh3!=undefined)_UK1._Hh3=_Mh3._Hh3;if(_Mh3._Ih3!=undefined)_UK1._Ih3=_Mh3._Ih3;if(_Mh3.frames!=undefined)_UK1.frames=_Mh3.frames;if(_Mh3._Jh3!=undefined)_UK1._Jh3=_Mh3._Jh3;if(_Mh3._0A1!=undefined)_UK1._0A1=_Mh3._0A1;for(var _8c=0;_8c<_Mh3.frames*_Mh3._Jh3;
_8c++){if(_Mh3._Kh3[_8c]!=undefined)_UK1._Kh3[_8c]=_Mh3._Kh3[_8c]}return _UK1}/*@constructor */function _Oh3(_Mh3){this._Pa1();if(_Mh3._sc!=undefined)this._sc=_Mh3._sc;if(_Mh3._cx1!=undefined)this._cx1=_Mh3._cx1;if(_Mh3.index!=undefined)this.index=_Mh3.index;if(_Mh3.x!=undefined)this.x=_Mh3.x;if(_Mh3.y!=undefined)this.y=_Mh3.y;if(_Mh3._dx1!=undefined)this._Ph3=_Mh3._dx1;if(_Mh3._ex1!=undefined)this._Qh3=_Mh3._ex1;if(_Mh3.__n!=undefined)this._Rh3=_Mh3.__n;if(_Mh3._0o!=undefined)this._Sh3=_Mh3._0o;if(_Mh3._hx1!=undefined)this._hx1=_Mh3._hx1;
if(_Mh3.alpha!=undefined)this.alpha=_Mh3.alpha;if(_Mh3._ix1!=undefined)this._ix1=_Mh3._ix1;if(_Mh3._Eh3!=undefined)this._Eh3=_Mh3._Eh3;if(_Mh3._Fh3!=undefined)this._Fh3=_Mh3._Fh3;if(_Mh3._Gh3!=undefined)this._Gh3=_Mh3._Gh3;if(_Mh3._Hh3!=undefined)this._Hh3=_Mh3._Hh3;if(_Mh3._Ih3!=undefined)this._Ih3=_Mh3._Ih3;if(_Mh3.frames!=undefined)this.frames=_Mh3.frames;if(_Mh3._Jh3!=undefined)this._Jh3=_Mh3._Jh3;if(_Mh3._Th3!=undefined)this._Th3=_Mh3._Th3;if(_Mh3._Uh3!=undefined)this._Uh3=_Mh3._Uh3}_Oh3.prototype._Pa1=function(){
this._sc=false;this._cx1=false;this.index=-1;this.x=0;this.y=0;this._Ph3=true;this._Qh3=true;this._Rh3=0;this._Sh3=0;this._fx1=1;this._gx1=1;this._hx1=false;this.alpha=1.0;this._ix1=0xffffff};/*@constructor */function _ld3(){this.images=[];this._sd1=[]}_ld3.prototype._ud1=function(_y31){return this.images[_y31]};_ld3.prototype._k11=function(_y31){return this._sd1[_y31]};_ld3.prototype._Pa1=function(){this._sd1=[]};_ld3.prototype._se3=function(_Mh3){var _wd1=null;if(_Mh3!=null){_wd1=_Lh3(_Mh3)}return this._Md1(_wd1);
};_ld3.prototype._Md1=function(_Vh3){var _8c=this.images.length;this.images[_8c]=_Vh3;return _8c};_ld3.prototype._ya1=function(_Mh3){var _wd1=null;if(_Mh3!=null){_wd1=new _Oh3(_Mh3)}this._sd1[this._sd1.length]=_wd1};var _Wh3=-1,_Xh3=-2,_Yh3=-3,_Zh3=-4,__h3=-5;var _YC1=0,_0i3=1,_1i3=2,_2i3=3,_3i3=4;var _4i3=0,_5i3=1,_6i3=2,_7i3=3,_8i3=4,_wF2=5,_yF2=6,_9i3=7,_xF2=8,_ai3=9,_bi3=10,_ci3=11,_di3=12,_ei3=13;var _AF2=0,_fi3=1,_gi3=2;function _hi3(data,_ii3,_ji3,_ki3,_li3,_mi3){var _gr1="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";
var _hr1,_ir1,_jr1,_kr1,_lr1,_mr1,_nr1,_or1;var _8c=0;var _pr1=_ki3;var _qr1="";var _ni3=Math.floor(_mi3/3);_8c=_ni3*4;var _oi3=_mi3%3;if(!data){return data}data+='';do {_kr1=_lr1=_mr1=_nr1=-1;while(_kr1<0){_kr1=_gr1.indexOf(data.charAt(_8c++))}while(_lr1<0){_lr1=_gr1.indexOf(data.charAt(_8c++))}while(_mr1<0){_mr1=_gr1.indexOf(data.charAt(_8c++))}while(_nr1<0){_nr1=_gr1.indexOf(data.charAt(_8c++))}var _pi3=(_kr1<<2)|(_lr1>>4);var _qi3=((_lr1&15)<<4)|(_mr1>>2);var _ri3=((_mr1&3)<<6)|_nr1;_ji3[_pr1++]=_pi3;if(_pr1>=_ii3)return _ji3;
if(_mr1!=64){_ji3[_pr1++]=_qi3;if(_pr1>=_ii3)return _ji3}if(_nr1!=64){_ji3[_pr1++]=_ri3;if(_pr1>=_ii3)return _ji3}}while(_8c<data.length);var _si3=_pr1;if(_li3&&_si3<_ii3){_ji3[_si3++]='\0'}return _ji3}function _ti3(_xr1,length){var _ui3="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";var _zr1="";var _pi3,_qi3,_ri3="";var _vi3,_wi3,_xi3,_yi3="";var _8c=0;do {_pi3=_xr1.charCodeAt(_8c++);_qi3=_xr1.charCodeAt(_8c++);_ri3=_xr1.charCodeAt(_8c++);_vi3=_pi3>>2;_wi3=((_pi3&3)<<4)|(_qi3>>4);_xi3=((_qi3&15)<<2)|(_ri3>>6);
_yi3=_ri3&63;if(isNaN(_qi3)){_xi3=_yi3=64}else if(isNaN(_ri3)){_yi3=64}_zr1=_zr1+_ui3.charAt(_vi3)+_ui3.charAt(_wi3)+_ui3.charAt(_xi3)+_ui3.charAt(_yi3);_pi3=_qi3=_ri3="";_vi3=_wi3=_xi3=_yi3=""}while(_8c<length);return _zr1}function _mr2(_281){var size=1;while(size<=1024){if(_281<=size)return size;size=size<<1}return 1024}/*@constructor */function _zi3(_281,_g81,_Ai3,_Bi3){_Ai3=_mr2(_Ai3&0x1ff);this._Ci3=_281+_Ai3;this._zh3=_g81;this._Di3=_281;this._Ei3=_Ai3;this._Fi3=0;this._tF2=0;this._Gi3=0;this._0D1=new ArrayBuffer(_281);
this._Hi3=new DataView(this._0D1);if(_Bi3!=undefined&&_Bi3.length>0){var _Ii3=_421(_Bi3.length,_281);this._Gi3=_Ii3;var _Ji3=new Uint8Array(this._0D1);for(var _8c=0;_8c<_Ii3;_8c++){_Ji3[_8c]=_Bi3[_8c]}}}_zi3.prototype._Ki3=function(_Yw2){var _Li3=new ArrayBuffer(_Yw2);var _Mi3=new Uint8Array(this._0D1);var _Ni3=new Uint8Array(_Li3);if(this._0D1.byteLength>_Yw2){for(var _8c=0;_8c<_Yw2;_8c++){_Ni3[_8c]=_Mi3[_8c]}}else {_Ni3.set(_Mi3)}this._0D1=_Li3;this._Hi3=new DataView(this._0D1);this._Di3=_Yw2;this._Oi3(-1)}
;_zi3.prototype._Oi3=function(_281,_Pi3){if(_281==undefined)_281=-1;if(_Pi3==undefined)_Pi3=false;var size=_281;if(size==-1)size=this._tF2;if(_Pi3){this._Gi3=size}else {this._Gi3=_221(this._Gi3,size);this._Gi3=_421(this._Gi3,this._Di3)}};function _Qi3(_Mo1){var _Bo1="";for(var _8c=0;_8c<_Mo1.length;_8c++){var _Ri3=_Mo1.charCodeAt(_8c);if(_Ri3<0x80){_Bo1+=String.fromCharCode(_Ri3&0x7f);}else if(_Ri3<0x0800){_Bo1+=String.fromCharCode((((_Ri3>>6)&0x1f)|0xc0));_Bo1+=String.fromCharCode((_Ri3&0x3f)|0x80)}else if(_Ri3<0x10000){
_Bo1+=String.fromCharCode(((_Ri3>>12)&0x0f)|0xe0);_Bo1+=String.fromCharCode(((_Ri3>>6)&0x3f)|0x80);_Bo1+=String.fromCharCode((_Ri3&0x3f)|0x80)}else {_Bo1+=String.fromCharCode(((_Ri3>>18)&0x07)|0xf0);_Bo1+=String.fromCharCode(((_Ri3>>12)&0x3f)|0x80);_Bo1+=String.fromCharCode(((_Ri3>>6)&0x3f)|0x80);_Bo1+=String.fromCharCode((_Ri3&0x3f)|0x80)}}return _Bo1}_zi3.prototype._Si3=function(_g81){this._tF2=(((this._tF2+this._Fi3)+(this._Ei3-1))&~(this._Ei3-1))-this._Fi3;if(this._tF2>=this._Di3&&this._zh3==_1i3){
while(this._tF2>=this._Di3){this._Ti3();this._tF2-=this._Di3}}if(this._tF2>=this._Di3)return(_g81==_ci3)?"":_Yh3;var _h61;switch(_g81){case _bi3:_h61=this._Hi3.getUint8(this._tF2++);if(_h61==1){_h61=true}else {_h61=false}break;case _5i3:{_h61=this._Hi3.getUint8(this._tF2++)}break;case _ci3:case _ei3:{_h61="";var _Sr;var _er1=0;while(this._tF2<this._Di3){var _C41=0;_Sr=-1;_er1=this._Hi3.getUint8(this._tF2++,true);if((_er1&0x80)==0){_C41=_er1}else if((_er1&0xe0)==0xc0){_C41=(_er1&0x1f)<<6;_er1=this._Hi3.getUint8(this._tF2++,
true);_C41|=(_er1&0x3f)}else if((_er1&0xf0)==0xe0){_C41=(_er1&0x0f)<<12;_er1=this._Hi3.getUint8(this._tF2++,true);_C41|=(_er1&0x3f)<<6;_er1=this._Hi3.getUint8(this._tF2++,true);_C41|=(_er1&0x3f)}else {_C41=(_er1&0x07)<<18;_er1=this._Hi3.getUint8(this._tF2++,true);_C41|=(_er1&0x3f)<<12;_er1=this._Hi3.getUint8(this._tF2++,true);_C41|=(_er1&0x3f)<<6;_er1=this._Hi3.getUint8(this._tF2++,true);_C41|=(_er1&0x3f);_Sr=String.fromCharCode((_C41>>10)+0xD7C0)+String.fromCharCode((_C41&0x3FF)|0xDC00);}if(_C41==0x00)break;
if(_Sr<0)_Sr=String.fromCharCode(_C41);_h61+=_Sr}}break;case _6i3:_h61=this._Hi3.getInt8(this._tF2++);break;case _7i3:_h61=this._Hi3.getUint16(this._tF2,true);this._tF2+=2;break;case _8i3:_h61=this._Hi3.getInt16(this._tF2,true);this._tF2+=2;break;case _yF2:_h61=this._Hi3.getInt32(this._tF2,true);this._tF2+=4;break;case _wF2:_h61=this._Hi3.getUint32(this._tF2,true);this._tF2+=4;break;case _xF2:_h61=this._Hi3.getFloat32(this._tF2,true);this._tF2+=4;break;case _ai3:_h61=this._Hi3.getFloat64(this._tF2,true);
this._tF2+=8;break;case _di3:var _eL1=this._Hi3.getUint32(this._tF2,true);this._tF2+=4;var _uL1=this._Hi3.getUint32(this._tF2,true);this._tF2+=4;_h61=new Long(_eL1,_uL1);break }return _h61};_zi3.prototype._Ti3=function(){this._Fi3=(this._Fi3+this._Di3)%this._Ei3};function _Ui3(_g81){var _Vi3=0;switch(_g81){case _bi3:case _5i3:case _6i3:_Vi3=1;break;case _7i3:case _8i3:_Vi3=2;break;case _yF2:case _wF2:case _xF2:_Vi3=4;break;case _ai3:case _di3:_Vi3=8;break }return _Vi3}function _Wi3(){this._8c=new Uint32Array(2);this._Xi3=new Uint32Array(4);
this._Yi3=new Uint8Array(64);this._Zi3=new Uint8Array(16);this._8c[0]=this._8c[1]=0;this._Xi3[0]=this._Xi3[1]=this._Xi3[2]=this._Xi3[3]=0;for(var _8c=0;_8c<64;_8c++)this._Yi3[_8c]=0;for(var _8c=0;_8c<16;_8c++)this._Zi3[_8c]=0}_Wi3.prototype.__i3=function(){var _u21="0123456789abcdef";var _Jo1="";for(var _bc=0;_bc<16;_bc++){var _621=this._Zi3[_bc];_Jo1+=_u21[((_621>>4)&0xf)];_Jo1+=_u21[(_621&0xf)]}return _Jo1};function _0j3(){var _1j3=new _Wi3();_1j3._8c[0]=_1j3._8c[1]=0;_1j3._Xi3[0]=0x67452301;_1j3._Xi3[1]=0xefcdab89;
_1j3._Xi3[2]=0x98badcfe;_1j3._Xi3[3]=0x10325476;return _1j3;}var _2j3=new Uint32Array(16);function _3j3(x,y,_G61){_2j3[0]=x;_2j3[1]=y;_2j3[2]=_G61;return(((_2j3[0])&(_2j3[1]))|((~_2j3[0])&(_2j3[2])))}function _4j3(x,y,_G61){_2j3[0]=x;_2j3[1]=y;_2j3[2]=_G61;return(((_2j3[0])&(_2j3[2]))|((_2j3[1])&(~_2j3[2])))}function _5j3(x,y,_G61){_2j3[0]=x;_2j3[1]=y;_2j3[2]=_G61;return((_2j3[0])^(_2j3[1])^(_2j3[2]))}function _6j3(x,y,_G61){_2j3[0]=x;_2j3[1]=y;_2j3[2]=_G61;return((_2j3[1])^((_2j3[0])|(~_2j3[2])))}var _7j3=new Uint32Array(2);
function _8j3(x,_O11){_7j3[0]=x;_7j3[1]=((_7j3[0]<<_O11)&0xffffffff)|((_7j3[0]>>(32-_O11))&((1<<_O11)-1));return _7j3[1]}var _9j3=new Uint32Array(7);function _aj3(_e41,_621,_9c,_be1,x,_Jo1,_pr1){_9j3[0]=_e41;_9j3[1]=_621;_9j3[2]=_9c;_9j3[3]=_be1;_9j3[4]=x;_9j3[5]=_Jo1;_9j3[6]=_pr1;_9j3[0]+=_3j3(_9j3[1],_9j3[2],_9j3[3])+_9j3[4]+(_9j3[6]);_9j3[0]=_8j3(_9j3[0],_9j3[5]);_9j3[0]+=_9j3[1];return _9j3[0]}function _bj3(_e41,_621,_9c,_be1,x,_Jo1,_pr1){_9j3[0]=_e41;_9j3[1]=_621;_9j3[2]=_9c;_9j3[3]=_be1;_9j3[4]=x;
_9j3[5]=_Jo1;_9j3[6]=_pr1;_9j3[0]+=_4j3(_9j3[1],_9j3[2],_9j3[3])+_9j3[4]+(_9j3[6]);_9j3[0]=_8j3(_9j3[0],_9j3[5]);_9j3[0]+=_9j3[1];return _9j3[0]}function _cj3(_e41,_621,_9c,_be1,x,_Jo1,_pr1){_9j3[0]=_e41;_9j3[1]=_621;_9j3[2]=_9c;_9j3[3]=_be1;_9j3[4]=x;_9j3[5]=_Jo1;_9j3[6]=_pr1;_9j3[0]+=_5j3(_9j3[1],_9j3[2],_9j3[3])+_9j3[4]+(_9j3[6]);_9j3[0]=_8j3(_9j3[0],_9j3[5]);_9j3[0]+=_9j3[1];return _9j3[0]}function _dj3(_e41,_621,_9c,_be1,x,_Jo1,_pr1){_9j3[0]=_e41;_9j3[1]=_621;_9j3[2]=_9c;_9j3[3]=_be1;_9j3[4]=x;
_9j3[5]=_Jo1;_9j3[6]=_pr1;_9j3[0]+=_6j3(_9j3[1],_9j3[2],_9j3[3])+_9j3[4]+(_9j3[6]);_9j3[0]=_8j3(_9j3[0],_9j3[5]);_9j3[0]+=_9j3[1];return _9j3[0]}function _5B2(_ej3,_fj3){var _e41=_ej3[0],_621=_ej3[1],_9c=_ej3[2],_be1=_ej3[3];var _gj3=7;var _hj3=12;var _ij3=17;var _jj3=22;_e41=_aj3(_e41,_621,_9c,_be1,_fj3[0],_gj3,0xD76AA478);_be1=_aj3(_be1,_e41,_621,_9c,_fj3[1],_hj3,0xE8C7B756);_9c=_aj3(_9c,_be1,_e41,_621,_fj3[2],_ij3,0x242070DB);_621=_aj3(_621,_9c,_be1,_e41,_fj3[3],_jj3,0xC1BDCEEE);_e41=_aj3(_e41,_621,
_9c,_be1,_fj3[4],_gj3,0xF57C0FAF);_be1=_aj3(_be1,_e41,_621,_9c,_fj3[5],_hj3,0x4787C62A);_9c=_aj3(_9c,_be1,_e41,_621,_fj3[6],_ij3,0xA8304613);_621=_aj3(_621,_9c,_be1,_e41,_fj3[7],_jj3,0xFD469501);_e41=_aj3(_e41,_621,_9c,_be1,_fj3[8],_gj3,0x698098D8);_be1=_aj3(_be1,_e41,_621,_9c,_fj3[9],_hj3,0x8B44F7AF);_9c=_aj3(_9c,_be1,_e41,_621,_fj3[10],_ij3,0xFFFF5BB1);_621=_aj3(_621,_9c,_be1,_e41,_fj3[11],_jj3,0x895CD7BE);_e41=_aj3(_e41,_621,_9c,_be1,_fj3[12],_gj3,0x6B901122);_be1=_aj3(_be1,_e41,_621,_9c,_fj3[13],
_hj3,0xFD987193);_9c=_aj3(_9c,_be1,_e41,_621,_fj3[14],_ij3,0xA679438E);_621=_aj3(_621,_9c,_be1,_e41,_fj3[15],_jj3,0x49B40821);var _kj3=5;var _lj3=9;var _mj3=14;var _nj3=20;_e41=_bj3(_e41,_621,_9c,_be1,_fj3[1],_kj3,0xF61E2562);_be1=_bj3(_be1,_e41,_621,_9c,_fj3[6],_lj3,0xC040B340);_9c=_bj3(_9c,_be1,_e41,_621,_fj3[11],_mj3,0x265E5A51);_621=_bj3(_621,_9c,_be1,_e41,_fj3[0],_nj3,0xE9B6C7AA);_e41=_bj3(_e41,_621,_9c,_be1,_fj3[5],_kj3,0xD62F105D);_be1=_bj3(_be1,_e41,_621,_9c,_fj3[10],_lj3,0x02441453);_9c=_bj3(_9c,
_be1,_e41,_621,_fj3[15],_mj3,0xD8A1E681);_621=_bj3(_621,_9c,_be1,_e41,_fj3[4],_nj3,0xE7D3FBC8);_e41=_bj3(_e41,_621,_9c,_be1,_fj3[9],_kj3,0x21E1CDE6);_be1=_bj3(_be1,_e41,_621,_9c,_fj3[14],_lj3,0xC33707D6);_9c=_bj3(_9c,_be1,_e41,_621,_fj3[3],_mj3,0xF4D50D87);_621=_bj3(_621,_9c,_be1,_e41,_fj3[8],_nj3,0x455A14ED);_e41=_bj3(_e41,_621,_9c,_be1,_fj3[13],_kj3,0xA9E3E905);_be1=_bj3(_be1,_e41,_621,_9c,_fj3[2],_lj3,0xFCEFA3F8);_9c=_bj3(_9c,_be1,_e41,_621,_fj3[7],_mj3,0x676F02D9);_621=_bj3(_621,_9c,_be1,_e41,
_fj3[12],_nj3,0x8D2A4C8A);var _oj3=4;var _pj3=11;var _qj3=16;var _rj3=23;_e41=_cj3(_e41,_621,_9c,_be1,_fj3[5],_oj3,0xFFFA3942);_be1=_cj3(_be1,_e41,_621,_9c,_fj3[8],_pj3,0x8771F681);_9c=_cj3(_9c,_be1,_e41,_621,_fj3[11],_qj3,0x6D9D6122);_621=_cj3(_621,_9c,_be1,_e41,_fj3[14],_rj3,0xFDE5380C);_e41=_cj3(_e41,_621,_9c,_be1,_fj3[1],_oj3,0xA4BEEA44);_be1=_cj3(_be1,_e41,_621,_9c,_fj3[4],_pj3,0x4BDECFA9);_9c=_cj3(_9c,_be1,_e41,_621,_fj3[7],_qj3,0xF6BB4B60);_621=_cj3(_621,_9c,_be1,_e41,_fj3[10],_rj3,0xBEBFBC70);
_e41=_cj3(_e41,_621,_9c,_be1,_fj3[13],_oj3,0x289B7EC6);_be1=_cj3(_be1,_e41,_621,_9c,_fj3[0],_pj3,0xEAA127FA);_9c=_cj3(_9c,_be1,_e41,_621,_fj3[3],_qj3,0xD4EF3085);_621=_cj3(_621,_9c,_be1,_e41,_fj3[6],_rj3,0x04881D05);_e41=_cj3(_e41,_621,_9c,_be1,_fj3[9],_oj3,0xD9D4D039);_be1=_cj3(_be1,_e41,_621,_9c,_fj3[12],_pj3,0xE6DB99E5);_9c=_cj3(_9c,_be1,_e41,_621,_fj3[15],_qj3,0x1FA27CF8);_621=_cj3(_621,_9c,_be1,_e41,_fj3[2],_rj3,0xC4AC5665);var _sj3=6;var _tj3=10;var _uj3=15;var _vj3=21;_e41=_dj3(_e41,_621,_9c,
_be1,_fj3[0],_sj3,0xF4292244);_be1=_dj3(_be1,_e41,_621,_9c,_fj3[7],_tj3,0x432AFF97);_9c=_dj3(_9c,_be1,_e41,_621,_fj3[14],_uj3,0xAB9423A7);_621=_dj3(_621,_9c,_be1,_e41,_fj3[5],_vj3,0xFC93A039);_e41=_dj3(_e41,_621,_9c,_be1,_fj3[12],_sj3,0x655B59C3);_be1=_dj3(_be1,_e41,_621,_9c,_fj3[3],_tj3,0x8F0CCC92);_9c=_dj3(_9c,_be1,_e41,_621,_fj3[10],_uj3,0xFFEFF47D);_621=_dj3(_621,_9c,_be1,_e41,_fj3[1],_vj3,0x85845DD1);_e41=_dj3(_e41,_621,_9c,_be1,_fj3[8],_sj3,0x6FA87E4F);_be1=_dj3(_be1,_e41,_621,_9c,_fj3[15],
_tj3,0xFE2CE6E0);_9c=_dj3(_9c,_be1,_e41,_621,_fj3[6],_uj3,0xA3014314);_621=_dj3(_621,_9c,_be1,_e41,_fj3[13],_vj3,0x4E0811A1);_e41=_dj3(_e41,_621,_9c,_be1,_fj3[4],_sj3,0xF7537E82);_be1=_dj3(_be1,_e41,_621,_9c,_fj3[11],_tj3,0xBD3AF235);_9c=_dj3(_9c,_be1,_e41,_621,_fj3[2],_uj3,0x2AD7D2BB);_621=_dj3(_621,_9c,_be1,_e41,_fj3[9],_vj3,0xEB86D391);_ej3[0]+=_e41;_ej3[1]+=_621;_ej3[2]+=_9c;_ej3[3]+=_be1}function _wj3(_xj3,_yj3,_zj3,_Aj3){var _fj3=new Uint32Array(16);var _Bj3;var _8c,_XI2;var _y31=0;_Bj3=(_xj3._8c[0]>>3)&0x3F;
if((_xj3._8c[0]+((_Aj3<<3)&0xffffffff))<_xj3._8c[0]){_xj3._8c[1]++;}_xj3._8c[0]+=(_Aj3<<3)&0xffffffff;_xj3._8c[1]+=(_Aj3>>29)&0xffffffff;while(_Aj3--){_xj3._Yi3[_Bj3++]=_yj3[_y31++];if(_Bj3==0x40){for(_8c=0,_XI2=0;_8c<16;_8c++,_XI2+=4)_fj3[_8c]=(((0xffffffff&_xj3._Yi3[_XI2+3])<<24)|((0xffffffff&_xj3._Yi3[_XI2+2])<<16)|((0xffffffff&_xj3._Yi3[_XI2+1])<<8)|(0xffffffff&_xj3._Yi3[_XI2]));_5B2(_xj3._Xi3,_fj3);_Bj3=0}}}var _Cj3=new Uint8Array(64);function _Dj3(_xj3){var _fj3=new Uint32Array(16);var _Bj3;var _8c,
_XI2;var _Ej3;_fj3[14]=_xj3._8c[0];_fj3[15]=_xj3._8c[1];_Bj3=((_xj3._8c[0]>>3)&0x3F);_Ej3=(_Bj3<56)?(56-_Bj3):(120-_Bj3);_Cj3[0]=0x80;_wj3(_xj3,_Cj3,0,_Ej3);for(_8c=0,_XI2=0;_8c<14;_8c++,_XI2+=4){_fj3[_8c]=((~~_xj3._Yi3[_XI2+3])<<24)|((~~_xj3._Yi3[_XI2+2])<<16)|((~~_xj3._Yi3[_XI2+1])<<8)|(~~_xj3._Yi3[_XI2])}_5B2(_xj3._Xi3,_fj3);for(_8c=0,_XI2=0;_8c<4;_8c++,_XI2+=4){_xj3._Zi3[_XI2]=(_xj3._Xi3[_8c]&0xFF);_xj3._Zi3[_XI2+1]=((_xj3._Xi3[_8c]>>8)&0xFF);_xj3._Zi3[_XI2+2]=((_xj3._Xi3[_8c]>>16)&0xFF);_xj3._Zi3[_XI2+3]=((_xj3._Xi3[_8c]>>24)&0xFF)}
}function _Fj3(_Gj3,_281,_zj3){var _1j3=_0j3();var _Hj3=_281;while(_Hj3>0){var _Ij3=_421(_Hj3,_281-_zj3);_wj3(_1j3,_Gj3,_zj3,_Ij3);_zj3=0;_Hj3-=_Ij3}_Dj3(_1j3);return _1j3.__i3()}_zi3.prototype._Jj3=function(_zj3,_281){if(this._Di3==0)return;if(_281<0)_281=this._Di3;if(_281==0)return "";if(this._zh3==_1i3){while(_zj3<0)_zj3+=this._Di3;while(_zj3>=this._Di3)_zj3-=this._Di3}else {if(_zj3<0)_zj3=0;if(_zj3>=this._Di3)_zj3=this._Di3-1;if((_zj3+_281)>this._Di3)_281=this._Di3-_zj3}if(_281>this._Di3-_zj3){return ""}
else {var _Kj3=new Uint8Array(this._0D1,_zj3,_281);var _wT2="";for(var _8c=0;_8c<_281;_8c++){_wT2+=String.fromCharCode(_Kj3[_8c])}return _ti3(_wT2,_281)}};_zi3.prototype._Lj3=function(_Mj3,_zj3){var _Ji3=new Uint8Array(this._0D1);return _hi3(_Mj3,_Ji3.length-_zj3,_Ji3,_zj3,false,0)};_zi3.prototype._vF2=function(_g81,_Wm1){var _Nj3;var size=0;this._tF2=(((this._tF2+this._Fi3)+(this._Ei3-1))&~(this._Ei3-1))-this._Fi3;if(this._tF2>=this._Di3&&this._zh3==_1i3){while(this._tF2>=this._Di3){this._Ti3();this._tF2-=this._Di3}
}if((this._tF2>=this._Di3)&&(this._zh3!=_0i3)){return _Xh3}var _Vi3=_Ui3(_g81);if((_g81===_ci3)||(_g81===_ei3)){_Nj3=_Qi3(_Wm1);_Vi3=_Nj3.length;if(_g81===_ci3)_Vi3++}if((this._tF2+_Vi3)>this._Di3){if(this._zh3==_0i3){var _Oj3=this._Di3;var _Yw2=this._Di3;while((this._tF2+_Vi3)>_Yw2){_Yw2=(_Yw2<<1)}this._Ki3(_Yw2)}else {if(this._zh3!=_1i3){return _Xh3}}}switch(_g81){case _bi3:if(_Wm1==true){_Wm1=1}else {_Wm1=0}case _5i3:{this._Hi3.setUint8(this._tF2,_Wm1);this._tF2++}break;case _ci3:case _ei3:{for(var _8c=0;
_8c<_Nj3.length;_8c++){var _Ri3=_Nj3.charCodeAt(_8c)&0xff;this._Hi3.setUint8(this._tF2++,_Ri3,true)}if(_g81===_ci3){this._Hi3.setUint8(this._tF2++,0,true)}}break;case _6i3:this._Hi3.setInt8(this._tF2,_Wm1);this._tF2++;break;case _7i3:this._Hi3.setUint16(this._tF2,_Wm1,true);this._tF2+=2;break;case _8i3:this._Hi3.setInt16(this._tF2,_Wm1,true);this._tF2+=2;break;case _yF2:this._Hi3.setInt32(this._tF2,_Wm1,true);this._tF2+=4;break;case _wF2:this._Hi3.setUint32(this._tF2,_Wm1,true);this._tF2+=4;break;case _xF2:this._Hi3.setFloat32(this._tF2,
_Wm1,true);this._tF2+=4;break;case _ai3:this._Hi3.setFloat64(this._tF2,_Wm1,true);this._tF2+=8;break;case _di3:var _Pj3=yyGetInt64(_Wm1);this._Hi3.setUint32(this._tF2,_Pj3._eL1,true);this._tF2+=4;this._Hi3.setUint32(this._tF2,_Pj3._uL1,true);this._tF2+=4;break }this._Oi3(-1)};_zi3.prototype._Qj3=function(_g81,_zj3){var size=_Ui3(_g81);if(_zj3<0)return 0;if(this._zh3!=_1i3){if(_zj3>(this._Di3-size))return 0}else {while(_zj3>=this._Di3){_zj3-=this._Di3}}var _h61;switch(_g81){case _bi3:_h61=this._Hi3.getUint8(_zj3);
if(_h61==1){_h61=true}else {_h61=false}break;case _5i3:{_h61=this._Hi3.getUint8(_zj3)}break;case _6i3:_h61=this._Hi3.getInt8(_zj3);break;case _7i3:_h61=this._Hi3.getUint16(_zj3,true);break;case _8i3:_h61=this._Hi3.getInt16(_zj3,true);break;case _yF2:_h61=this._Hi3.getInt32(_zj3,true);break;case _wF2:_h61=this._Hi3.getUint32(_zj3,true);break;case _xF2:_h61=this._Hi3.getFloat32(_zj3,true);break;case _ai3:_h61=this._Hi3.getFloat64(_zj3,true);break;case _di3:var _eL1=this._Hi3.getUint32(_zj3,true);var _uL1=this._Hi3.getUint32(_zj3+4,
true);_h61=new Long(_eL1,_uL1);break }return _h61};_zi3.prototype._Rj3=function(_g81,_zj3,_Wm1){if(_zj3<0)return;var size=_Ui3(_g81);if(this._zh3!=_1i3){if(_zj3>(this._Di3-size))return 0}else {while(_zj3>=this._Di3){_zj3-=this._Di3}}switch(_g81){case _bi3:if(_Wm1==true){_Wm1=1}else {_Wm1=0}case _5i3:this._Hi3.setUint8(_zj3,_Wm1);this._Oi3(_zj3+1);return;break;case _6i3:this._Hi3.setInt8(_zj3,_Wm1);this._Oi3(_zj3+1);return;break;case _7i3:this._Hi3.setUint16(_zj3,_Wm1,true);break;case _8i3:this._Hi3.setInt16(_zj3,
_Wm1,true);break;case _yF2:this._Hi3.setInt32(_zj3,_Wm1,true);break;case _wF2:this._Hi3.setUint32(_zj3,_Wm1,true);break;case _xF2:this._Hi3.setFloat32(_zj3,_Wm1,true);break;case _ai3:this._Hi3.setFloat64(_zj3,_Wm1,true);break;case _di3:var _Pj3=yyGetInt64(_Wm1);this._Hi3.setUint32(_zj3,_Pj3._eL1,true);this._Hi3.setUint32(_zj3+4,_Pj3._uL1,true);break }this._Oi3(_zj3+size)};_zi3.prototype._zF2=function(_Sj3,_zj3){switch(_Sj3){case _AF2:if(_zj3<0)_zj3=0;this._tF2=_zj3;break;case _fi3:this._tF2+=_zj3;if(this._tF2<0)this._tF2=0;
break;case _gi3:this._tF2=this._Di3-_zj3;if(this._tF2>this._Di3)this._tF2=this._Di3;break }return this._tF2};function _Zz(buffer,_Tj3,offset){var _o51=__C1._k11(yyGetInt32(buffer));if(!_o51)return 0;return _o51._zF2(yyGetInt32(_Tj3),yyGetInt32(offset))}function _0A(buffer,type){var _o51=__C1._k11(yyGetInt32(buffer));if(!_o51)return 0;return _o51._Si3(yyGetInt32(type))}function _4A(buffer,offset,type){var _o51=__C1._k11(yyGetInt32(buffer));if(!_o51)return 0;return _o51._Qj3(yyGetInt32(type),yyGetInt32(offset))}
function _XC1(_281,_g81,_Ai3){try{return __C1._ya1(new _zi3(yyGetInt32(_281),yyGetInt32(_g81),yyGetInt32(_Ai3)))}catch(e){alert("ArrayBuffer Error : This functionality requires at least IE10");return -1}}function _Uj3(_y31,_g81,_Wm1){var _o51=__C1._k11(yyGetInt32(_y31));if(!_o51)return __h3;return _o51._vF2(yyGetInt32(_g81),_Wm1)}function _5A(_y31){var _o51=__C1._k11(yyGetInt32(_y31));if(!_o51)return __h3;return _o51._tF2}function _Yz(_y31){var _o51=__C1._k11(yyGetInt32(_y31));if(!_o51)return __h3;return _o51._Di3}
function _Vj3(_9c){return(_Wj3(_9c)||(_9c=='+')||(_9c=='/'))}function _Xj3(_Yj3){var _Zj3=_Yj3.length;var __j3=((_Zj3+3)&~3)-4;var _0k3=0;if(__j3>0){var _591=__j3+1;while((_591<=_Zj3)&&(_Yj3.charAt(_591)!='=')&&_Vj3(_Yj3.charAt(_591))){_0k3++;_591++}}var _1k3=(__j3/4)*3;_1k3+=_0k3;return _1k3};function _2k3(_Yj3){_Yj3=yyGetString(_Yj3);var _3k3=_Xj3(_Yj3);var _4k3=_XC1(_3k3,_YC1,1);var _o51=__C1._k11(_4k3);if(!_o51)return __h3;_o51._Lj3(_Yj3,0);_o51._Oi3(_3k3,true);return _4k3}function _aA(_y31){_y31=yyGetInt32(_y31);
var _o51=__C1._k11(_y31);if(!_o51)return __h3;_o51._0D1=null;_o51._Hi3=null;__C1._Sb1(_y31);return 0}var _5k3=-1;function _Wz(_yp1){_yp1=yyGetString(_yp1);var _zp1=_Ap1(_yp1,true);if(_zp1==null)_zp1=_Ap1(_yp1,false);if(_zp1==null)return -1;return _2k3(_zp1)}function _6k3(_AM1,_7k3,_Dm1,_zj3,_8k3){var _o51=__C1._k11(yyGetInt32(_AM1));var _Rd1=_Fd1._k11(yyGetInt32(_7k3));if(!_o51||!_Rd1)return false;var data=null;var _Gd1=_Rd1._K41;try{data=_Gd1._BM1(0,0,_Rd1._S71,_Rd1._T71)}catch(_Eq1){return false}var _9k3=data.data;
for(var _8c=0;_8c<_9k3.length;_8c++){_o51._Rj3(_5i3,_8c,_9k3[_8c])}return true}function _ak3(_AM1,_7k3,_Dm1,_zj3,_8k3){var _o51=__C1._k11(yyGetInt32(_AM1));var _Rd1=_Fd1._k11(yyGetInt32(_7k3));if(!_o51||!_Rd1)return false;var data=null;var _Gd1=_Rd1._K41;try{var _bk3=_Gd1.createImageData(_Rd1._S71,_Rd1._T71);var data=_bk3.data;var _so1=_Rd1._S71*_Rd1._T71*4;for(var _8c=0;_8c<_so1;_8c++){data[_8c]=_o51._Qj3(_5i3,_8c)}_Gd1._ck3(_bk3,0,0)}catch(_Eq1){return false}return true}var _dk3=function(){_r61("vertex_create_buffer")}
;var _ek3=function(size){_r61("vertex_create_buffer_ext")};var _fk3=function(buffer){_r61("vertex_delete_buffer")};var _gk3=function(buffer,_e33){_r61("vertex_begin")};var _hk3=function(buffer){_r61("vertex_end");};var _ik3=function(buffer,x,y){_r61("vertex_position")};var _jk3=function(buffer,x,y,_G61){_r61("vertex_position_3d")};var _kk3=function(buffer,_D31,alpha){_r61("vertex_colour")};var _lk3=function(buffer,_D31,alpha){_r61("vertex_color")};var _mk3=function(buffer,_321,_d41,_621,_e41){_r61("vertex_rgba")}
;var _nk3=function(buffer,_321,_d41,_621,_e41){_r61("vertex_argb")};var _ok3=function(buffer,_I41,_C41){_r61("vertex_texcoord")};var _pk3=function(buffer,x,y,_G61){_r61("vertex_normal")};var _qk3=function(buffer,x){_r61("vertex_float1")};var _rk3=function(buffer,x,y){_r61("vertex_float2")};var _sk3=function(buffer,x,y,_G61){_r61("vertex_float3")};var _tk3=function(buffer,x,y,_G61,_ac){_r61("vertex_float4")};var _uk3=function(buffer,x,y,_G61,_ac){_r61("vertex_ubyte4")};var _vk3=function(buffer){_r61("vertex_freeze")}
;var _wk3=function(buffer){_r61("vertex_submit")};var _xk3=function(buffer){_r61("vertex_get_number")};var _yk3=function(buffer){_r61("vertex_get_buffer_size")};var _zk3=function(buffer){_r61("vertex_create_buffer_from_buffer")};var _Ak3=function(buffer){_r61("vertex_create_buffer_from_buffer_ext")};var _Bk3=function(){};var _Ck3=8*1024;var _Dk3=[];function _Ek3(){_dk3=_Fk3;_ek3=_Gk3;_zk3=_Hk3;_Ak3=_Ik3;_fk3=_Jk3;_gk3=_Kk3;_hk3=_Lk3;_ik3=_Mk3;_jk3=_Nk3;_kk3=_Ok3;_lk3=_Ok3;_mk3=_Pk3;_nk3=_Qk3;_ok3=_Rk3;_pk3=_Sk3;
_qk3=_Tk3;_rk3=_Uk3;_sk3=_Vk3;_tk3=_Wk3;_uk3=_Xk3;_vk3=_Yk3;_wk3=_Zk3;_xk3=__k3;_yk3=_0l3;_Bk3=_1l3}function _Ik3(_AM1,_ap2,_2l3,_3l3){_ap2=yyGetInt32(_ap2);_2l3=yyGetInt32(_2l3);_3l3=yyGetInt32(_3l3);var _NJ1=0;var _mv2=_U21._D71(_ap2);var _o51=__C1._k11(yyGetInt32(_AM1));if(!_o51||!_mv2)return -1;if(_3l3==-1){_2l3=0;_NJ1=_o51._Gi3;_3l3=_NJ1/_mv2._p81}else {_NJ1=_3l3*_mv2._p81;if((_NJ1+_2l3)>_o51._Gi3){_NJ1=(_o51._Gi3-_2l3);_3l3=~~(_NJ1/_mv2._p81);_NJ1=_3l3*_mv2._p81}}var _4l3=_ek3(_NJ1);var _5l3=_Dk3[_4l3];
var _6l3=new Uint8Array(_o51._0D1);var _Ji3=new Uint8Array(_5l3._991());_5l3._u81(_ap2);var src=_2l3;for(var _8c=0;_8c<_NJ1;_8c++){_Ji3[_8c]=_6l3[src++]}_5l3._691(_3l3);_5l3._w81();return _4l3}function _Hk3(_AM1,_ap2){return _Ik3(_AM1,_ap2,0,-1)}function _Fk3(){return _ek3(_Ck3)}function _Gk3(_281){var _7l3=new _181(yyGetInt32(_281));var _8l3=_Dk3.length;for(var _8c=0;_8c<_Dk3;_8c++){if((_Dk3[_8c]===null)||(_Dk3[_8c]===undefined)){_8l3=_8c;break }}_Dk3[_8l3]=_7l3;return _8l3}function _Jk3(_AM1){_Dk3[yyGetInt32(_AM1)]=null}
function _Kk3(_AM1,_ap2){_Dk3[yyGetInt32(_AM1)]._u81(yyGetInt32(_ap2))}function _Lk3(_AM1){_Dk3[yyGetInt32(_AM1)]._w81()}function _Mk3(_AM1,x,y){_Dk3[yyGetInt32(_AM1)]._z81(yyGetReal(x),yyGetReal(y))}function _Nk3(_AM1,x,y,_G61){_Dk3[yyGetInt32(_AM1)]._C81(yyGetReal(x),yyGetReal(y),yyGetReal(_G61))}function _Ok3(_AM1,_D31,alpha){_Dk3[yyGetInt32(_AM1)]._E81(yyGetInt32(_D31),yyGetReal(alpha))}function _Pk3(_AM1,_J81){_Dk3[yyGetInt32(_AM1)]._I81(yyGetInt32(_J81))}function _Qk3(_AM1,_L81){_Dk3[yyGetInt32(_AM1)]._K81(yyGetInt32(_L81))}
function _Rk3(_AM1,_I41,_C41){_Dk3[yyGetInt32(_AM1)]._M81(yyGetReal(_I41),yyGetReal(_C41))}function _Sk3(_AM1,x,y,_G61){_Dk3[yyGetInt32(_AM1)]._O81(yyGetReal(x),yyGetReal(y),yyGetReal(_G61))}function _Tk3(_AM1,x){_Dk3[yyGetInt32(_AM1)]._Q81(yyGetReal(x));}function _Uk3(_AM1,x,y){_Dk3[yyGetInt32(_AM1)]._S81(yyGetReal(x),yyGetReal(y))}function _Vk3(_AM1,x,y,_G61){_Dk3[yyGetInt32(_AM1)]._T81(yyGetReal(x),yyGetReal(y),yyGetReal(_G61))}function _Wk3(_AM1,x,y,_G61,_ac){_Dk3[yyGetInt32(_AM1)]._U81(yyGetReal(x),
yyGetReal(y),yyGetReal(_G61),yyGetReal(_ac))}function _Xk3(_AM1,x,y,_G61,_ac){_Dk3[yyGetInt32(_AM1)]._W81(yyGetInt32(x),yyGetInt32(y),yyGetInt32(_G61),yyGetInt32(_ac))}function _Yk3(_AM1){var _7l3=_Dk3[yyGetInt32(_AM1)];if(_7l3){_7l3._Y81()}}function _1l3(){_U21._wM1()}function _Zk3(_AM1,_291,_391){_U21._wM1();var _N71,_7l3=_Dk3[yyGetInt32(_AM1)];if(_7l3){if(_c51!=-1){var _Ip2=_9l3[_c51]._Jp2;var _lv2=_7l3._y81();if(_lv2._j81.length<_Ip2._vp2.length){_zo1("Trying to use a vertex buffer with too few inputs for the seleted shader.")}
}_7l3._191(_q71(yyGetInt32(_291)),_391)}}function __k3(_AM1){var _7l3=_Dk3[yyGetInt32(_AM1)];if(_7l3){return _7l3._891()}return 0}function _0l3(_AM1){var _7l3=_Dk3[yyGetInt32(_AM1)];if(_7l3){return _7l3._991().byteLength}return 0}/*@constructor */function _ad3(){this.__type="[BuiltIn]";this._Oy1=0;this._Ae3=0;this._Be3=0;this._al3=0;this._bl3=0;this._cl3=0;this._dl3=0;this._el3=100;this._fe3=0;this._ke3="/";this._fl3="/";this._gl3="/";this._hl3=0;this._il3=0;this._cE=0;this._bE=0;this._jl3="room";this._kl3=30;
this._ll3=false;this._ml3=0x00000000;this._nl3=false;this._ol3=false;this._pl3=false;this._ql3=0;this._rl3=0;this._sl3=0;this._tl3=0;this._ul3=0;this._vl3=0;this._wl3=0;this._xl3=1.0;this._yl3=1.0;this._zl3=0;this._Al3=0;this._Bl3=0;this._Cl3=1.0;this._Dl3=false;this._El3=0;this._gv1=0;this._Fl3=0;this._Gl3=0;this._Hl3=0;this._Il3=0;this._hv1=0;this._iv1=0;this._jv1=0;this._kv1=0;this._Jl3=0;this._Kl3=0;this._Ll3=0;this._Ml3=0;this._Nl3=0;this._Ol3=0;this._sN1=0;this._wN1=0;this._Pl3=0;this._Ql3=0;
this._Rl3=0;this._Sl3=0;this._Tl3="";this._Ul3="";this._tx=false;this._Vl3=false;this._Wl3=false;this._Xl3=false;this._Yl3="score";this._Zl3="lives";this.__l3="health";this._UN=0;this._YN=0;this._0m3=0;this._1m3=0;this._2m3=0;this._3m3=0;this._4m3=0;this._5m3=0;this._6m3=0;this._7m3=0;this._8m3=0;this._Mf3=0;this._9m3=0;this._am3=0;this._bm3=true;this._cm3=true;this._dm3=8.2;this._kI1=-1;this._d01=-1;this._em3=-1;this._fm3=false;this._Gx=-1;this._gv1=[];this._Fl3=[];this._Gl3=[];this._Hl3=[];this._Il3=[];
this._hv1=[];this._iv1=[];this._jv1=[];this._kv1=[];this._Jl3=[];this._Kl3=[];this._Ll3=[];this._Ml3=[];this._Nl3=[];this._Ol3=[];this._lv1=[];this._fv1=[];this._ol3=[];this._pl3=[];this._ql3=[];this._rl3=[];this._sl3=[];this._tl3=[];this._ul3=[];this._vl3=[];this._wl3=[];this._xl3=[];this._yl3=[];this._zl3=[];this._Al3=[];this._Bl3=[];this._Cl3=[]}_ad3.prototype._aE=function(){return _x01.__a1};_ad3.prototype._6E=function(){return _Cs1()};_ad3.prototype._7E=function(){return _Ds1()};_ad3.prototype._Aw=function(){
return _lH1};_ad3.prototype._jw=function(){return _BO1()};_ad3.prototype._UD=function(){return _x01.id};_ad3.prototype._VN=function(_F01){_F01=yyGetReal(_F01);if(_z01){return _B01._9s1(_F01)}else {return _x01._gm3(_F01)}};_ad3.prototype._9x=function(_F01){if(_z01){return _B01._C01(_F01)}else {return _x01._hm3}};_ad3.prototype._cv=function(){var _be1=new Date();return(_Tn1)?_be1.getDate():_be1.getUTCDate()};_ad3.prototype._bv=function(){var _be1=new Date();return(_Tn1)?_be1.getHours():_be1.getUTCHours()};_ad3.prototype._av=function(){
var _be1=new Date();return(_Tn1)?_be1.getMinutes():_be1.getUTCMinutes()};_ad3.prototype._9v=function(){var _be1=new Date();return(_Tn1)?_be1.getSeconds():_be1.getUTCSeconds()};_ad3.prototype._JD=function(){return _xN1()};_ad3.prototype._KD=function(){return _yN1()};_ad3.prototype._Kb1=function(_im3){for(var _C41=0;_C41<_im3.length;_C41++){var _kt1=_im3[_C41];this[_C41]=_kt1}};/*@constructor */function _jm3(){this.__type="[Font]";this._km3=false;this._lm3=false;this._W3="";this._mm3="";this.size=12;this._nm3=0;
this.bold=false;this._1c=false;this.first=32;this._2c=127;this._om3="";this.prop=false;this._pm3=0;this._qm3=null;this._rm3=null;this.antialias=0;this._3c=0;this._g11=1;this._h11=1;this._sm3=0.5;this._7c=null;this._xd1=null;this._tm3=null}_jm3.prototype._um3=function(_Mh3){this._rm3=null;this._W3=_Mh3._W3;this._mm3=_Mh3._4c;this.size=_Mh3.size;this.bold=_Mh3.bold;this._1c=_Mh3._1c;this.first=_Mh3.first&0xffff;this._km3=false;this._nm3=_Mh3._nm3;this.antialias=0;this._3c=0;if(((_Mh3.first>>16)&0xff)!==0)this._3c=(_Mh3.first>>16)&0xff;
if(((_Mh3.first>>24)&0xff)!==0)this.antialias=((_Mh3.first>>24)&0xff)-1;this._2c=_Mh3._2c;this._g11=_Mh3.scaleX;this._h11=_Mh3.scaleY;this._7c=[];var _mp1=99999999;var _121=-99999999;var maxHeight=0;for(var _vm3=0;_vm3<_Mh3._7c.length;_vm3++){var index=-2;var _wm3=_Mh3._7c[_vm3];if(_wm3._9c!=undefined)index=_wm3._9c.charCodeAt(0);else if(_wm3._8c!=undefined)index=_wm3._8c;this._7c[index]=_wm3;if(index<_mp1)_mp1=index;if(index>_121)_121=index;if(_wm3._bc>maxHeight)maxHeight=_wm3._bc}this._xm3=maxHeight;
this.first=_mp1;this._2c=_121;this._xd1=_Nh3(_Mh3._6c)};_jm3.prototype._ym3=function(){var height=0;for(var _O11=0;_O11<this._tm3._yK1.length;_O11++){var _Kd1=this._tm3._yK1[_O11];height=_221(height,_Kd1._vo)}this.size=height};_jm3.prototype._lq1=function(_Mo1){if((!_Mo1)||(0===_Mo1.length))return 0;if(this._km3){return this.size*this._g11}else {return this._xm3*this._g11}};_jm3.prototype._mq1=function(_Mo1,_zm3){if((!_Mo1)||(0===_Mo1.length))return 0;var _kq1;if(_zm3){_kq1=[_Mo1]}else {_kq1=_Ho1._Io1(_Mo1,
-1,this)}if(this._km3){if(this._lm3){var _5t1=0;for(var _8c=0;_8c<_kq1.length;_8c++){var _Am3=0;var _uQ2=_kq1[_8c];for(var _a21=0;_a21<_uQ2.length;_a21++){_Am3+=this._Bm3(_uQ2.charCodeAt(_a21))}_5t1=_221(_5t1,_Am3)}return _5t1}else {var _5t1=0;_K41.font=this._om3;if(_K41.measureText){for(var _8c=0;_8c<_kq1.length;_8c++){var _g33=_K41.measureText(_kq1[_8c]);_5t1=_221(_5t1,_g33.width)}}return _5t1}}else {var _5t1=0;for(var _8c=0;_8c<_kq1.length;_8c++){var _Am3=0;var _uQ2=_kq1[_8c];for(var _a21=0;_a21<_uQ2.length;_a21++){
var _9c=_uQ2.charCodeAt(_a21);var _wm3=this._7c[_9c];if(!_wm3){_wm3=this._7c[this.first]}_Am3+=_wm3.shift*this._g11}_5t1=_221(_5t1,_Am3)}return _5t1}};_jm3.prototype._Bm3=function(_oQ1){if(this._km3){if(this._lm3){var _5t1=this._pm3;if((_oQ1>=this.first)&&(_oQ1<=this._2c)){var _Cm3=this._rm3[_oQ1];var _Kd1=this._tm3._yK1[_Cm3];if(!_Kd1){result=this._Dm3}else if(this.prop){_5t1+=_Kd1._so}else {_5t1+=_Kd1._uo}}else if(_oQ1===32){_5t1+=this._Dm3}return _5t1}else {_K41.font=this._om3;if(_K41.measureText){var _g33=_K41.measureText(String.fromCharCode(_oQ1));
return _g33.width}return 0}}var _wm3=this._7c[_oQ1];if(_wm3){return _wm3.shift*this._g11}else if(0x20>=this.first&&0x20<=this._2c){return this._7c[0x20].shift*this._g11}else {return this._7c[this.first].shift*this._g11}};_jm3.prototype._Em3=function(_211,_311,_Fm3,_dm1,_em1,_611,_Iq1,_Jq1,_Jt1,_Kt1){var _Gm3=this._xd1;if(!_Gm3._731.complete)return;var _so1=_Fm3.length;for(var _8c=0;_8c<_so1;_8c++){var _oQ1=_Fm3.charCodeAt(_8c);var _wm3=this._7c[_oQ1];if(_wm3){var _B31=_wm3.x;var _C31=_wm3.y;var _2u1=_wm3._ac;var _4u1=_wm3._bc;
if(Math.abs(_611)<0.001){_K41._xK1(_Gm3,_B31+_Gm3.x,_C31+_Gm3.y,_2u1,_4u1,_211+(_wm3.offset*_dm1),_311,_2u1*this._g11*_dm1,_4u1*this._h11*_em1,_Iq1,_Jq1,_Jt1,_Kt1)}else {_K41._xK1(_Gm3,_B31+_Gm3.x,_C31+_Gm3.y,_2u1,_4u1,_211+(_wm3.offset*_dm1),_311,_2u1,_4u1,_Iq1,_Jq1,_Jt1,_Kt1)}_211+=_dm1*this._g11*this._Bm3(_oQ1)}}};_jm3.prototype._Hm3=function(_211,_311,_611){var _Il1=new _ek1();_Il1._Cl1(-_211,-_311,0);var _Ml1=new _ek1();_Ml1._Gl1(_611);var _vR1=new _ek1();_vR1.Multiply(_Il1,_Ml1);_Il1._Cl1(_211,_311,
0);var _Im3=new _ek1();_Im3.Multiply(_vR1,_Il1);return _Im3};_jm3.prototype._Jm3=function(_211,_311,_Fm3,_dm1,_em1,_611,_Iq1,_Jq1,_Jt1,_Kt1){if(this._km3){this._Em3(_211,_311,_Fm3,_dm1,_em1,_611,_Iq1,_Jq1,_Jt1,_Kt1)}var _Km3;var _Gm3=this._xd1;if(!_Gm3._731.complete)return;var _so1=_Fm3.length;if(_Lm3){_Iq1&=0xfffefffe;_Jq1&=0xfffefffe;_Jt1&=0xfffefffe;_Kt1&=0xfffefffe;_Jq1|=0x00010000;_Jt1|=0x00000001;_Kt1|=0x00010001}var _o51,_v51,_x51,_z51;if(!_Gm3._731._i51)_j51(_Gm3);var _Mm3;if(Math.abs(_611)>0.001){
_Mm3=_Kl1(_Bl1);_Al1(_Bl1,this._Hm3(_211,_311,_611))}var _j41=_so1*6;_o51=_U21._p51(_S41._q51,_Gm3._731._i51,_U21._r51,_j41);var _s51=_o51._t51()>>2;var index=_s51*_o51._u51;_o51._u51+=_j41;var _B51=index,_661=_B51+_s51,_761=_661+_s51,_861=_761+_s51,_961=_861+_s51,_a61=_961+_s51;_v51=_o51._w51;_x51=_o51._y51;_z51=_o51._A51;var scaleX,scaleY;scaleX=this._g11*_dm1;scaleY=this._h11*_em1;var _YR2=0;var _Nm3=this._sm3,_Om3=1.0/_Gm3._731.width,_Pm3=1.0/_Gm3._731.height;var _Qm3=false;if((_Iq1!=_Jq1)||(_Jt1!=_Kt1)){
var _Rm3=this._mq1(_Fm3,true);var _Sm3=1/_Rm3;var alpha=_Iq1&0xff000000;_Qm3=true}for(var _8c=0;_8c<_so1;_8c++){var _oQ1=_Fm3.charCodeAt(_8c);var _wm3=this._7c[_oQ1];if(_wm3){var _B31=_wm3.x,_C31=_wm3.y,_2u1=_wm3._ac,_4u1=_wm3._bc;var x=_211+(_wm3.offset*_dm1);_v51[_B51+0]=_v51[_961+0]=_v51[_a61+0]=x-_Nm3;_v51[_B51+1]=_v51[_661+1]=_v51[_a61+1]=_311-_Nm3;_v51[_661+0]=_v51[_761+0]=_v51[_861+0]=x+_Nm3+(_2u1*scaleX);_v51[_761+1]=_v51[_861+1]=_v51[_961+1]=_311+_Nm3+(_4u1*scaleY);_v51[_B51+2]=_v51[_661+2]=_v51[_761+2]=_v51[_861+2]=_v51[_961+2]=_v51[_a61+2]=_C51;
_z51[_B51+0]=_z51[_961+0]=_z51[_a61+0]=(_Gm3.x+_B31-_Nm3)*_Om3;_z51[_B51+1]=_z51[_661+1]=_z51[_a61+1]=(_Gm3.y+_C31-_Nm3)*_Pm3;_z51[_661+0]=_z51[_761+0]=_z51[_861+0]=(_Gm3.x+_B31+_2u1+_Nm3)*_Om3;_z51[_761+1]=_z51[_861+1]=_z51[_961+1]=(_Gm3.y+_C31+_4u1+_Nm3)*_Pm3;if(_Qm3){var _Q51=_v51[index];var _Kq1=Math.min(Math.abs((_v51[_B51]-_Q51))*_Sm3,1);var _Lq1=Math.min(Math.abs((_v51[_661]-_Q51))*_Sm3,1);var _4S1=_dt1(_Iq1,_Jq1,_Kq1)|alpha;var _5S1=_dt1(_Iq1,_Jq1,_Lq1)|alpha;var _gS1=_dt1(_Kt1,_Jt1,_Lq1)|alpha;
var _Gf3=_dt1(_Kt1,_Jt1,_Kq1)|alpha;_x51[_B51]=_x51[_a61]=_4S1;_x51[_661]=_5S1;_x51[_761]=_x51[_861]=_gS1;_x51[_961]=_Gf3}else {_x51[_B51]=_x51[_a61]=_Iq1;_x51[_661]=_Jq1;_x51[_761]=_x51[_861]=_Jt1;_x51[_961]=_Kt1}_B51+=(_s51*6);_661+=(_s51*6);_761+=(_s51*6);_861+=(_s51*6);_961+=(_s51*6);_a61+=(_s51*6);_211+=scaleX*_wm3.shift}else {_YR2++}}_o51._u51-=_YR2*6;if(_Mm3!=undefined){_Al1(_Bl1,_Mm3)}};_jm3.prototype._Tm3=function(_211,_311,_Fm3,_dm1,_em1,_611,_Iq1,_Jq1,_Jt1,_Kt1){var _Km3=null;var _oQ1;var _Gm3=_831[this._xd1._wo];
if(!_Gm3.complete)return;var _5L2=_K41.globalAlpha;_K41.globalAlpha=((_Iq1>>24)&0xff)/255.0;var _so1=_Fm3.length;_Iq1=_Iq1&0xffffff;_611=_Pc3(_611);if(Math.abs(_611)>0.00001){_Um3(_211,_311,this._g11*_dm1,this._h11*_em1,-_611);_211=0;_311=0;if(_Iq1!=0xffffff){for(var _8c=0;_8c<_so1;_8c++){_oQ1=_Fm3.charCodeAt(_8c);var _wm3=this._7c[_oQ1];if(_wm3){var _2u1=_wm3._ac;if(_2u1!=99999){var _4u1=_wm3._bc;_Km3=_Vm3(_Gm3,_wm3,_wm3.x,_wm3.y,_2u1+2,_4u1+2,_Iq1);_K41._xK1(_Km3,0,0,_2u1,_4u1,_211+_wm3.offset,_311,
_2u1,_4u1);_211+=this._Bm3(_oQ1)}}}}else {for(var _8c=0;_8c<_so1;_8c++){_oQ1=_Fm3.charCodeAt(_8c);var _wm3=this._7c[_oQ1];if(_wm3){var _2u1=_wm3._ac;if(_2u1!=99999){var _4u1=_wm3._bc;_K41._xK1(_Gm3,_wm3.x+this._xd1.x,_wm3.y+this._xd1.y,_2u1,_4u1,_211+_wm3.offset,_311,_2u1,_4u1);_211+=this._Bm3(_oQ1)}}}}_Wm3()}else {_211=~~(_211+0.5);_311=~~(_311+0.5);var _Xm3=this._g11*_dm1;var _Ym3=this._h11*_em1;if(_Iq1!=0xffffff){for(var _8c=0;_8c<_so1;_8c++){_oQ1=_Fm3.charCodeAt(_8c);var _wm3=this._7c[_oQ1];if(_wm3){var _2u1=_wm3._ac;
if(_2u1!=99999){var _4u1=_wm3._bc;_Km3=_Vm3(_Gm3,_wm3,_wm3.x+this._xd1.x,_wm3.y+this._xd1.y,_2u1+2,_4u1+2,_Iq1);_K41._xK1(_Km3,0,0,_2u1+1,_4u1+1,_211+(_wm3.offset*_Xm3),_311,(_2u1+1)*_Xm3,(_4u1+1)*_Ym3);_211+=_Xm3*this._Bm3(_oQ1);}}}}else {for(var _8c=0;_8c<_so1;_8c++){_oQ1=_Fm3.charCodeAt(_8c);var _wm3=this._7c[_oQ1];if(_wm3){var _2u1=_wm3._ac;if(_2u1!=99999){var _4u1=_wm3._bc;_K41._xK1(_Gm3,_wm3.x+this._xd1.x,_wm3.y+this._xd1.y,_2u1,_4u1,_211+(_wm3.offset*_Xm3),_311,_2u1*_Xm3,_4u1*_Ym3);_211+=_Xm3*this._Bm3(_oQ1)}
}}}}_K41.globalAlpha=_5L2};_jm3.prototype._Zm3=function(_211,_311,_Fm3,_dm1,_em1,_611,_Iq1,_Jq1,_Jt1,_Kt1){if(this._tm3==null)return;var _e41=((_Iq1>>24)&0xff)/255.0;var _5L2=_K41.globalAlpha;_K41.globalAlpha=_e41;_Iq1&=0xffffff;var _Xm3=this._g11*_dm1;var _Ym3=this._h11*_em1;if(Math.abs(_611)>=0.001){_Um3(_211,_311,1,1,-_Pc3(_611));_311=_211=0}var _so1=_Fm3.length;for(var _8c=0;_8c<_so1;_8c++){var _oQ1=_Fm3.charCodeAt(_8c);if(_oQ1!=0x20){if((_oQ1>=this.first)&&(_oQ1<=this._2c)){var _Cm3=this._rm3[_oQ1];
if(_Cm3!==undefined){var _Kd1=this._tm3._yK1[_Cm3];var _Gm3=_831[_Kd1._wo];if(_Gm3.complete){var _Du1=_Kd1._qo+this._tm3._84;var _Eu1=_Kd1._ro+this._tm3._94;if(this.prop)_Du1=0;if(_Iq1!=0xffffff){var _Km3=_s41(_Kd1,_Iq1);_K41._xK1(_Km3,0,0,_Kd1._so,_Kd1._to,_211+(_Du1*_Xm3),_311+(_Eu1*_Ym3),_Kd1._so*_Xm3,_Kd1._to*_Ym3)}else {_K41._xK1(_Gm3,_Kd1.x,_Kd1.y,_Kd1._ac,_Kd1._bc,_211+(_Du1*_Xm3),_311+(_Eu1*_Ym3),_Kd1._so*_Xm3,_Kd1._to*_Ym3)}}}}}_211=_211+_Xm3*this._Bm3(_oQ1)}if(Math.abs(_611)>=0.001)_Wm3();_K41.globalAlpha=_5L2}
;_jm3.prototype.__m3=function(_211,_311,_Fm3,_dm1,_em1,_611,_5q1,_6q1,_7q1,_8q1){if(this._tm3==null)return;var _so1=_Fm3.length;var _Xm3=this._g11*_dm1;var _Ym3=this._h11*_em1;var _0n3=undefined;if(Math.abs(_611)>=0.001){_0n3=_Kl1(_Bl1);_Al1(_Bl1,this._Hm3(_211,_311,_611))}var alpha=(_5q1&0xff000000);var _1n3=((_6q1&0xff0000)-(_5q1&0xff0000))/_so1;var _2n3=((((_6q1&0xff00)<<8)-((_5q1&0xff00)<<8)))/_so1;var _3n3=((((_6q1&0xff)<<16)-((_5q1&0xff)<<16)))/_so1;var _4n3=((_7q1&0xff0000)-(_8q1&0xff0000))/_so1;var _5n3=((((_7q1&0xff00)<<8)-((_8q1&0xff00)<<8)))/_so1;
var _6n3=((((_7q1&0xff)<<16)-((_8q1&0xff)<<16)))/_so1;var _7n3=_1n3;var _8n3=_2n3;var _9n3=_3n3;var _an3=_4n3;var _bn3=_5n3;var _cn3=_6n3;var _4S1=_5q1;var _Gf3=_8q1;for(var _8c=0;_8c<_so1;_8c++){var _5S1=((_5q1&0xff0000)+(_7n3&0xff0000))&0xff0000;_5S1|=((_5q1&0xff00)+(_8n3>>8)&0xff00)&0xff00;_5S1|=((_5q1&0xff)+(_9n3>>16))&0xff;_5S1|=alpha;var _gS1=((_8q1&0xff0000)+(_an3&0xff0000))&0xff0000;_gS1|=((_8q1&0xff00)+(_bn3>>8)&0xff00)&0xff00;_gS1|=((_8q1&0xff)+(_cn3>>16))&0xff;_gS1|=alpha;_7n3+=_1n3;_8n3+=_2n3;_9n3+=_3n3;
_an3+=_4n3;_bn3+=_5n3;_cn3+=_6n3;var _oQ1=_Fm3.charCodeAt(_8c);if(_oQ1!=0x20){if(_oQ1<this.first||_oQ1>this._2c){}else {var _Cm3=this._rm3[_oQ1];if(_Cm3!==undefined){var _Kd1=this._tm3._yK1[_Cm3];var _Gm3=_831[_Kd1._wo];if(_Gm3.complete){var _Du1=_Kd1._qo+this._tm3._84;var _Eu1=_Kd1._ro+this._tm3._94;if(this.prop)_Du1=0;_K41._xK1(_Kd1,_Kd1.x,_Kd1.y,_Kd1._ac,_Kd1._bc,_211+(_Du1*_Xm3),_311+(_Eu1*_Ym3),_Kd1._so*_Xm3,_Kd1._to*_Ym3,_4S1,_5S1,_gS1,_Gf3)}}}}_Gf3=_gS1;_4S1=_5S1;_211+=_Xm3*this._Bm3(_oQ1)}if(_0n3!==undefined){
_Al1(_Bl1,_0n3)}};/*@constructor */function _nd3(){this._0c=[];this.length=0;this._jq1=null;this._1q1=0;this.__p1=0;this._Zp1=0;_0c3=-1;this._1q1=_0c3}_nd3.prototype._wL1=function(_y31){return this._0c[_y31]};_nd3.prototype._Pa1=function(){this._0c=[];this._0c.length=0};_nd3.prototype._ya1=function(_Mh3){var _dn3=null;if(_Mh3!=null){_dn3=new _jm3();_dn3._um3(_Mh3)}this._0c[this._0c.length]=_dn3;return this._0c.length-1};_nd3.prototype._ue3=function(_Mh3){var _dn3=null;if(_Mh3!=null){_dn3=new _jm3();_dn3._um3(_Mh3)}
this._0c[-1]=_dn3};_nd3.prototype._iq1=function(){if(this._1q1>=0&&this._1q1<=this._0c.length&&this._0c[this._1q1]!=null){this._jq1=this._0c[this._1q1]}else {this._jq1=this._0c[-1];if(!this._jq1)_zo1("Error: Failed to set font. Built-in fonts disabled with no current font set.");}};_nd3.prototype._k11=function(_Pb1){if(_Pb1>=0&&_Pb1<=this._0c.length&&this._0c[_Pb1]){return this._0c[_Pb1]}return null};function _vL1(_np1,_jq1,_en3){if(_en3===undefined)_en3=false;if(_en3==false&&_z01)return _np1;if(_np1==null)return 0;
var _fn3=_np1;var _Ai2="";var _8c=0;var _6c1=0;while(_6c1<_fn3.length){var _Jo1=_fn3[_6c1];if(_Jo1=="#"){if((_8c>0)&&(_fn3[_6c1-1]=='\\')){_Ai2=_Ai2.substring(0,_Ai2.length-1)+'#'}else {_Ai2+=String.fromCharCode(0x0d);_Ai2+=String.fromCharCode(0x0a);_8c++}}else {_Ai2+=_Jo1;_8c++}_6c1++}return _Ai2;}_nd3.prototype._Io1=function(_Fm3,_gn3,_jq1){if(_Fm3==null)return;if(_gn3<0)_gn3=10000000;var _hn3=" ";var _qo1=String.fromCharCode(0x0a);var _in3=String.fromCharCode(0x0d);var _Go1=[];var _jn3=0;if(!_z01)_Fm3=_vL1(_Fm3,
_jq1);var _so1=_Fm3.length;var _Id1=_Fm3;var _kn3=_Id1[0];var start=0;var end=0;while(start<_so1){var _NJ1=0;if(_gn3==10000000){while(end<_so1&&_Id1[end]!=_qo1&&_Id1[end]!=_in3){end++;if(end<_so1)_kn3=_Id1[end];else _kn3=String.fromCharCode(0x0)}var _9c;if(end<_so1)_9c=_Id1[end];else _9c=String.fromCharCode(0x0);if((_qo1==_kn3)&&(_in3==_Id1[end])){end++;continue }if((_in3==_kn3)&&(_qo1==_Id1[end])){end++;continue }_kn3=_Id1[end];_Go1[_jn3++]=_Id1.substring(start,end)}else {while(end<_so1){if(_Id1[end]!=_hn3)break;
end++}start=end;while(end<_so1&&_NJ1<_gn3){_9c=_Id1[end];if(_9c==_qo1)break;_NJ1+=this._jq1._Bm3(_9c.charCodeAt(0));end++}if(_NJ1>_gn3){end--;_NJ1-=this._jq1._Bm3(_Id1.charCodeAt(end))}if(_Id1[end]==_qo1){_Go1[_jn3++]=_Id1.substring(start,end)}else {if(end==start)return _Go1;if(end!=_so1){if((_Id1[end]!=_hn3)||(_Id1[end]!=_hn3&&_Id1[end+1]!=_hn3)){while(end>start){if(_Id1[--end]==_hn3)break }}}if(end>start){while(_Id1[end-1]==_hn3){end--}}else if(end==start){while(_Id1[end]!=_hn3&&end<_so1){end++}}_Go1[_jn3++]=_Id1.substring(start,
end)}}start=++end}return _Go1};_nd3.prototype._2q1=function(_Mo1,x,y,_ln3,_gn3,_611,_dm1,_em1,_5q1,_6q1,_7q1,_8q1){var _fx1=_dm1;var _gx1=_em1;var _mn3=0.0;var _nn3=0.0;var _Go1=[];var _8c=0;this._iq1();var _jq1=this._jq1;if(_5q1===undefined){_5q1=_G71|((_F71*255.0)<<24);_6q1=_G71|((_F71*255.0)<<24);_7q1=_G71|((_F71*255.0)<<24);_8q1=_G71|((_F71*255.0)<<24)}else if(_6q1===undefined){_6q1=_5q1;_7q1=_5q1;_8q1=_5q1}var _np1=_Mo1;_Go1=this._Io1(_np1,_gn3,_jq1);var _on3=_Pc3(_611);var _w21=Math.sin(_on3);var _x21=Math.cos(_on3);
if(_ln3<0){_ln3=_jq1?_jq1._lq1('M'):20}var _pn3=_w21*_gx1*_ln3;var _qn3=_x21*_gx1*_ln3;if(this.__p1==1){y=y-Math.round((_Go1.length*_qn3)/2.0);x=x-Math.round((_Go1.length*_pn3)/2.0)}if(this.__p1==2){y=y-Math.round(_Go1.length*_qn3);x=x-Math.round(_Go1.length*_pn3)}if(!_jq1){if(!_U21){_K41.fillStyle=_mt1;_K41.globalAlpha=_F71;for(_8c=0;_8c<=_Go1.length-1;_8c++){var _rn3=_Go1[_8c];if(_rn3!=null){_K41.fillText(_rn3,x,y+13);y=y+_qn3;x=x+_pn3}}}else {if(this._1q1!=-1)_zo1("Error: Runtime canvas fonts are not supported in WebGL.")}
}else {for(_8c=0;_8c<=_Go1.length-1;_8c++){_mn3=0;_nn3=0;if(_jq1._nm3!=undefined){_nn3-=_jq1._nm3*_gx1}var _rn3=_Go1[_8c];if(_rn3!=null){if(this._Zp1==1)_mn3=-(_fx1*_jq1._mq1(_rn3,true)/2);if(this._Zp1==2)_mn3=-(_fx1*_jq1._mq1(_rn3,true));if(_jq1._lm3){_mn3-=(_fx1*_jq1._tm3._84);_nn3-=(_gx1*_jq1._tm3._94)}var _b21=x+(_x21*_mn3)+(_w21*_nn3);var _d21=y-(_w21*_mn3)+(_x21*_nn3);if(_jq1._km3){if(_jq1._lm3){if(!_U21){_jq1._Zm3(_b21,_d21,_rn3,_fx1,_gx1,_611,_5q1,_6q1,_7q1,_8q1)}else {_jq1.__m3(_b21,_d21,_rn3,
_fx1,_gx1,_611,_5q1,_6q1,_7q1,_8q1)}}else {if(_jq1._MJ1){_sn3(_jq1._om3,_rn3,_b21,_d21,1,1,_on3,_5q1,_6q1,_7q1,_8q1)}}}else {if(_U21){_jq1._Jm3(_b21,_d21,_rn3,_fx1,_gx1,_611,_5q1,_6q1,_7q1,_8q1)}else {_jq1._Tm3(_b21,_d21,_rn3,_fx1,_gx1,_611,_5q1,_6q1,_7q1,_8q1)}}}y=y+_qn3;x=x+_pn3}}};var _tn3;var _831;var _un3=null;var _nN1=1024;var _oN1=768;var _pN1=1;var _qN1=1;var _Js1=0;var _Ks1=0;var _Ls1=0;var _Ms1=0;var _eM1=0;var _gM1=0;var _iM1=0;var _kM1=0;var _1Y2=[];var _vn3=0;var _q41=0xffffff;var _wn3;var _xn3;var _tM1;var _vM1;
var _Wm3;var _yn3;var _Um3;var _4N1;var _zn3;var _An3;var _Ns1;var _Gs1;var _Bn3;var _Cn3;var _Dn3;var _En3;var _Fn3;var _sn3;var _Gn3=!0;function _vK1(_Hn3){if(!_Hn3)return;_Hn3._In3=_Hn3.transform;_Hn3._Is1=_Hn3.setTransform;_Hn3._Jn3=_Hn3.save;_Hn3._Kn3=_Hn3.restore;_Hn3._Ft1=_Hn3.fillRect;_Hn3._Et1=_Hn3.strokeRect;_Hn3._Ut1=_Hn3.beginPath;_Hn3._Mu1=_Hn3.arc;_Hn3._Yt1=_Hn3.stroke;_Hn3._Xt1=_Hn3.closePath;_Hn3.lineWidth=_Hn3.lineWidth;_Hn3._Vt1=_Hn3.moveTo;_Hn3._Wt1=_Hn3.lineTo;_Hn3._bu1=_Hn3.fill;_Hn3._xK1=_Hn3.drawImage;
_Hn3._BM1=_Hn3.getImageData;_Hn3._Ln3=_Hn3.createImageData;_Hn3._ck3=_Hn3.putImageData;_Hn3._Mn3=_Hn3.clip;_Hn3._Nn3=_Hn3.rect}function _On3(_Hn3,_sk1){if((_Hn3.imageSmoothingEnabled==_sk1)&&(_Hn3.msImageSmoothingEnabled==_sk1))return;_Hn3.imageSmoothingEnabled=_sk1;_Hn3.webkitImageSmoothingEnabled=_sk1;_Hn3.mozImageSmoothingEnabled=_sk1;_Hn3.msImageSmoothingEnabled=_sk1;_Hn3.oImageSmoothingEnabled=_sk1}function _qM1(_Hn3){if(!_U21)_On3(_Hn3,_Gn3)}function _Pn3(_Zm1){_Zm1=_Zm1>0.5;if(_Gn3!=_Zm1){_Gn3=_Zm1;
_On3(_K41,_Zm1)}}function _fd3(_do2){_831=[];_un3=null;_Js1=0;_Ks1=0;_Ls1=0;_Ms1=0;_eM1=0;_gM1=0;_iM1=0;_kM1=0;_1Y2=[];_1Y2[0]=1;_1Y2[1]=0;_1Y2[2]=0;_1Y2[3]=0;_1Y2[4]=1;_1Y2[5]=0;if(!_U21){if(_A43){_wn3=_Qn3}else {_wn3=_Rn3}_xn3=_Sn3;_Cn3=_Tn3;_tM1=_Un3;_vM1=_Vn3;_Bn3=_Wn3;_Wm3=_Xn3;_yn3=_Yn3;_Um3=_Zn3;_4N1=__n3;_Gs1=_0o3;_Ns1=_1o3;_sn3=_2o3;_An3=_3o3;_Dn3=_4o3;_zn3=_5o3;_En3=function(){};_Fn3=function(){};_Gn3=!(_to1._Fo&&!_to1._Fo._Ro);if(_B43){if(_A43){_q41=0x1ffffff;_wn3=_6o3}else {_wn3=_7o3}_xn3=_Sn3;
_Cn3=_8o3}}else {_9o3()}_tM1(0,0,_fN1,_gN1);_vM1(0,0,_fN1,_gN1,0)}var _ao3=[];var _bo3=0;function _0o3(){_K41._Jn3();_ao3.push({_co3:_bo3++,_do3:_Js1,_eo3:_Ks1,_fo3:_Ls1,_go3:_Ms1})}function _1o3(){_K41._Kn3();var _d41=_ao3.pop();_Js1=_d41._do3;_Ks1=_d41._eo3;_Ls1=_d41._fo3;_Ms1=_d41._go3;--_bo3}function _OK1(_YK1){_YK1._431=[];_YK1._531=0;_YK1._631=4;_YK1._ZL1=0;_YK1.__L1=null;_YK1._tK1=null;_YK1._731=_831[_YK1._wo]}function _pe3(_ho3){_un3=_ho3;for(var _8c=0;_8c<_ho3.length;_8c++){var _Kd1=_ho3[_8c];_OK1(_Kd1)}
}/*@constructor */function _io3(){this._UK1=null;this._jo3=0}function _Vm3(_391,_ko3,_211,_311,_Hb1,_Ib1,_H71){var _lo3=null;if(_ko3._431!=undefined){_lo3=_ko3._431[_H71]}else {_ko3._431=[];_ko3._631=4;_ko3._531=0}if(_lo3!=null){_lo3._jo3=_vn3;return _lo3._UK1}var _mo3=-9999999999;_lo3=null;if(_ko3._531<_ko3._631){_lo3=new _io3();_ko3._531++}else {var _no3=-1;for(var _8c in _ko3._431){if(!_ko3._431.hasOwnProperty(_8c))continue;var _oo3=_ko3._431[_8c];if(_oo3!=null){var _521=_vn3-_oo3._jo3;if(_521>_mo3){_no3=_8c;
_lo3=_oo3;_mo3=_521}}}if(_no3>=0)delete _ko3._431[_no3]}_ko3._431[_H71]=_lo3;_lo3._jo3=_vn3;_lo3._UK1=_po3(_391,_211,_311,_Hb1,_Ib1,_H71);return _lo3._UK1}function _s41(_YK1,_H71){return _Vm3(_YK1._731,_YK1,_YK1.x,_YK1.y,_YK1._ac,_YK1._bc,_H71)}function _Nh3(_y31){return _un3[_y31]}function _Xn3(){_K41._Is1(_1Y2[0],_1Y2[3],_1Y2[1],_1Y2[4],_1Y2[2],_1Y2[5])}function _Yn3(_W71){_Gs1();var _Hs1=[];_Hs1[0]=1;_Hs1[1]=0;_Hs1[2]=0;_Hs1[3]=1;_Hs1[4]=0;_Hs1[5]=0;_K41._Is1(_Hs1[0],_Hs1[1],_Hs1[2],_Hs1[3],_Hs1[4],_Hs1[5]);
_K41.fillStyle=_rt1(_W71|0xff000000);_K41._Ft1(_Js1,_Ks1,_Ls1,_Ms1);_Ns1()}function _Un3(_fp2,_gp2,_hp2,_ip2){_Js1=_fp2;_Ks1=_gp2;_Ls1=_hp2;_Ms1=_ip2;if(_z01){if((_Js1===0&&_Ks1===0)&&(_Ls1==_K41.canvas.width&&_Ms1===_K41.canvas.height)){}else {_1Y2[0]=1;_1Y2[1]=0;_1Y2[2]=0;_1Y2[3]=1;_1Y2[4]=0;_1Y2[5]=0;_K41._Is1(_1Y2[0],_1Y2[1],_1Y2[2],_1Y2[3],_1Y2[4],_1Y2[5]);_K41.beginPath();_K41.moveTo(_Js1,_Ks1);_K41.lineTo(_Js1+_Ls1,_Ks1);_K41.lineTo(_Js1+_Ls1,_Ks1+_Ms1);_K41.lineTo(_Js1,_Ks1+_Ms1);if(!(_Qv1==_N43&&_DO1==4.0)){
_K41.clip()}}}}function _qo3(_211,_311,_Hb1,_Ib1,_611){var _uS2=new _yk1((_211+_Hb1/2.0),(_311+_Ib1/2.0),-16000.0);var _CS2=new _yk1((_211+_Hb1/2.0),(_311+_Ib1/2.0),0.0);var _KS2=new _yk1(Math.sin(-_611*(Math.PI/180.0)),Math.cos(-_611*(Math.PI/180.0)),0.0);_ib3._Bk1(_uS2,_CS2,_KS2);_hb3._Kk1(_Hb1,-_Ib1*_Hk1,1.0,32000.0)}function _Zn3(_211,_311,_VM1,_WM1,_611){var _Hs1=[];_Hs1[0]=Math.cos(_611);_Hs1[3]=Math.sin(_611);_Hs1[1]=-_Hs1[3];_Hs1[4]=_Hs1[0];_Hs1[0]*=_VM1;_Hs1[3]*=_VM1;_Hs1[1]*=_WM1;_Hs1[4]*=_WM1;
_Hs1[2]=_211;_Hs1[5]=_311;_K41._In3(_Hs1[0],_Hs1[3],_Hs1[1],_Hs1[4],_Hs1[2],_Hs1[5])}function _Wn3(_ro3,_so3,_to3,_uo3){if((_Js1===0&&_Ks1===0)&&(_Ls1==_K41.canvas.width&&_Ms1===_K41.canvas.height)){}else {_1Y2[0]=1;_1Y2[1]=0;_1Y2[2]=0;_1Y2[3]=1;_1Y2[4]=0;_1Y2[5]=0;_K41._Is1(_1Y2[0],_1Y2[1],_1Y2[2],_1Y2[3],_1Y2[4],_1Y2[5]);_K41.moveTo(_Js1,_Ks1);_K41.lineTo(_Js1+_Ls1,_Ks1);_K41.lineTo(_Js1+_Ls1,_Ks1+_Ms1);_K41.lineTo(_Js1,_Ks1+_Ms1);if(!(_Qv1==_N43&&_DO1==4.0)){_K41.clip()}}_1Y2[0]=_ro3;_1Y2[1]=0;
_1Y2[2]=_to3;_1Y2[3]=0;_1Y2[4]=_so3;_1Y2[5]=_uo3;_K41._Is1(_1Y2[0],_1Y2[3],_1Y2[1],_1Y2[4],_1Y2[2],_1Y2[5])}function _Vn3(_vo3,_wo3,_xo3,_yo3,_611){if((_Js1===0&&_Ks1===0)&&(_Ls1==_K41.canvas.width&&_Ms1===_K41.canvas.height)){}else {_1Y2[0]=1;_1Y2[1]=0;_1Y2[2]=0;_1Y2[3]=1;_1Y2[4]=0;_1Y2[5]=0;_K41._Is1(_1Y2[0],_1Y2[1],_1Y2[2],_1Y2[3],_1Y2[4],_1Y2[5]);_K41.beginPath();_K41.moveTo(_Js1,_Ks1);_K41.lineTo(_Js1+_Ls1,_Ks1);_K41.lineTo(_Js1+_Ls1,_Ks1+_Ms1);_K41.lineTo(_Js1,_Ks1+_Ms1);if(!(_Qv1==_N43&&_DO1==4.0)){
_K41.clip()}}var _ac=_Ls1/_xo3;var _bc=_Ms1/_yo3;_eM1=_vo3;_gM1=_wo3;_iM1=_xo3;_kM1=_yo3;_1Y2[0]=_ac;_1Y2[1]=0;_1Y2[2]=-(_vo3*_ac)+_Js1;_1Y2[3]=0;_1Y2[4]=_bc;_1Y2[5]=-(_wo3*_bc)+_Ks1;_K41._Is1(_1Y2[0],_1Y2[3],_1Y2[1],_1Y2[4],_1Y2[2],_1Y2[5])}function _o31(_J01){var _8c=_831.length;var _731=new Image();_J01=_3I1(_J01);_731.crossOrigin=_fK2;_731.src=_BI1(null,null,_J01);_831[_8c]=_731;return _8c}function _zo3(_131,_231){var _9c=document.createElement("canvas");_9c.width=_131;_9c.height=_231;var _8c=_831.length;
var _731=new Image(_131,_231);_731.src=_BI1(null,null,_9c.toDataURL());_831[_8c]=_731;return _8c}function _Ao3(_391,_211,_311,_Hb1,_Ib1,_do2){var context=_391.getContext('2d');context.globalCompositeOperation='copy';context.drawImage(_do2,_211,_311)}function _zK1(_Bo3){var _8c=_831.length;_831[_8c]=_Bo3;return _8c}function _3o3(){_vn3++}function _4o3(){}function _VK1(_YK1){var _tK1=document.createElement(_Qo1);var _Gd1=_tK1.getContext('2d');_vK1(_Gd1);_tK1.width=_YK1._ac;_tK1.height=_YK1._bc;_Gd1._xK1(_YK1._731,
_YK1.x,_YK1.y,_YK1._ac,_YK1._bc,0,0,_YK1._ac,_YK1._bc);_tK1.complete=true;return _tK1}function _4L1(_YK1){var _2L1=[];var _gC1=_YK1._uo*_YK1._vo*4;var _Co3;for(var _8c=0;_8c<_gC1;_8c++)_2L1[_8c]=0;if(_YK1._731._i51)_Co3=_U21._3s2(_YK1);else {var _tK1=document.createElement(_Qo1);var _Gd1=_tK1.getContext('2d');_vK1(_Gd1);_tK1.width=_YK1._ac;_tK1.height=_YK1._bc;_Gd1._xK1(_YK1._731,_YK1.x,_YK1.y,_YK1._ac,_YK1._bc,0,0,_YK1._ac,_YK1._bc);_tK1.complete=true;var data,_CM1,_Do3,_Eo3;try{data=_Gd1.getImageData(0,
0,_YK1._ac,_YK1._bc)}catch(_Eq1){return _2L1}_Co3=data.data}var _Fo3=(_YK1._qo+(_YK1._ro*_YK1._uo))*4;var _t21=_YK1._ac*4;var x,y;for(y=0;y<_YK1._bc;y++){var _3o=_Fo3;var _Go3=y*_t21;for(x=0;x<_t21;x++){_2L1[_3o++]=_Co3[_Go3++]}_Fo3+=_YK1._uo*4}return _2L1}function _Qn3(_YK1,_211,_311,_841){if(!_YK1)return;if(!_YK1._731)return;if(!_YK1._731.complete)return;if(_YK1._tK1==null)_YK1._tK1=_VK1(_YK1);_211+=_YK1._qo;_311+=_YK1._ro;_K41.globalAlpha=_841;_K41._xK1(_YK1._tK1,~~_211,~~_311)}function _6o3(_YK1,_211,
_311,_841){_Qn3(_YK1,_211,_311,_841)}function _Rn3(_YK1,_211,_311,_841){if(!_YK1)return;if(!_YK1._731)return;if(!_YK1._731.complete)return;_K41.globalAlpha=_841;_K41._xK1(_YK1._731,~~_YK1.x,~~_YK1.y,_YK1._ac,_YK1._bc,Math.floor(_211)+_YK1._qo,Math.floor(_311)+_YK1._ro,_YK1._so,_YK1._to)}function _7o3(_YK1,_211,_311,_841){_Rn3(_YK1,_211,_311,_841)}function _Ho3(_do2){try{_K41._xK1(_do2,0,0,_do2.width,_do2.height,canvas.width,canvas.height,0,0)}catch(e){return false}var _O51=_do2.getContext('2d');_O51.fillStyle="white";
_O51.fillRect(0,0,1,1);var _bk3=_O51.getImageData(0,0,1,1);return(_bk3.data[0]===255)}function _Sn3(_YK1,_211,_311,_Io3,_Jo3,_Ko3,_Lo3,_W71,_841){var _9x2=_YK1._731;if(!_9x2)return;if(!_9x2.complete)return;if(_YK1._ac==0||_YK1._bc==0)return;var _8c=0;if(_Ko3)_8c=1;if(_Lo3)_8c|=2;if(_8c===0){_K41.globalAlpha=_841;_K41._xK1(_9x2,_YK1.x,_YK1.y,_YK1._ac,_YK1._bc,_211+_YK1._qo,_311+_YK1._ro,(_YK1._so*_Io3),(_YK1._to*_Jo3));return }var _ac=_YK1._uo;var _bc=_YK1._vo;if(_Lo3){_ac=(((((_fb3._hM1+(_YK1._uo-1))/_YK1._uo)&0xffffffff)+2)*_YK1._uo);
_211=_eM1+(((_211-_eM1)%_YK1._uo)-_YK1._uo)}if(_Ko3){_bc=(((((_fb3._jM1+(_YK1._vo-1))/_YK1._vo)&0xffffffff)+2)*_YK1._vo);_311=_gM1+(((_311-_gM1)%_YK1._vo)-_YK1._vo)}if((_YK1.__L1!=null)&&(_YK1.__L1.width<(_ac*_YK1._Mo3)||_YK1.__L1.height<(_bc*_YK1._Mo3))){_YK1.__L1=null;_YK1._No3=0}if((_YK1._ZL1!=_8c)||(!_YK1.__L1)){_YK1._ZL1=_8c;var buffer=document.createElement(_Qo1);var _Gd1=buffer.getContext('2d');_vK1(_Gd1);buffer.width=_ac;buffer.height=_bc;_K41.globalAlpha=1;var _Oo3=1;while((_Ho3(buffer)===false)&&(buffer.width>=64)&&(buffer.height>=64)){
debug("WARNING: Tiled image quality reduction");buffer.width/=2;buffer.height/=2;_Oo3/=2}var _ZK2=_YK1.x;var __K2=_YK1.y;if(_W71!=_q41){_9x2=_s41(_YK1,_W71);_ZK2=0;__K2=0}var _iY1=_ac/_YK1._uo;var _jY1=_bc/_YK1._vo;for(var y=0;y<_jY1;y++){for(var x=0;x<_iY1;x++){_Gd1._xK1(_9x2,_ZK2,__K2,_YK1._ac,_YK1._bc,_YK1._qo+((x*_YK1._uo)*_Oo3),_YK1._ro+((y*_YK1._vo)*_Oo3),_YK1._so*_Oo3,_YK1._to*_Oo3)}}_YK1._Mo3=_Oo3;_YK1.__L1=buffer}_K41.globalAlpha=_841;_K41._xK1(_YK1.__L1,_211,_311,_YK1.__L1.width/_YK1._Mo3,_YK1.__L1.height/_YK1._Mo3)}
function _Tn3(_YK1,_CK1,_DK1,_211,_311,_Io3,_Jo3,__M1,_Iq1,_Jq1,_Jt1,_Kt1,_841){if(!_YK1._731)return;if(!_YK1._731.complete)return;if((abs(_Io3)<=0.0001)||(abs(_Jo3)<=0.0001)||(_841<=0)){return }_Iq1&=0xffffff;var _Du1=-(_CK1-_YK1._qo);var _Eu1=-(_DK1-_YK1._ro);var _5L2=_K41.globalAlpha;_K41.globalAlpha=_841;if(_Iq1!=_q41){var _Km3=_s41(_YK1,_Iq1);var _321=Math.abs(__M1);if((_321<0.0001)&&(_Io3==1)&&(_Jo3==1)&&(_YK1._ac===_YK1._so)&&(_YK1._bc===_YK1._to)){_K41._xK1(_Km3,_211+_Du1,_311+_Eu1)}else {if((_Io3<0)||(_Jo3<0)||(_321>0.0001)){
_Um3(_211,_311,_Io3,_Jo3,-__M1);_K41._xK1(_Km3,0,0,_YK1._ac,_YK1._bc,_Du1,_Eu1,_YK1._so,_YK1._to);_Wm3()}else {_K41._xK1(_Km3,0,0,_YK1._ac,_YK1._bc,_211+(_Du1*_Io3),_311+(_Eu1*_Jo3),_YK1._so*_Io3,_YK1._to*_Jo3)}}}else {var _321=Math.abs(__M1);if((_321<0.0001)&&(_Io3==1)&&(_Jo3==1)&&(_YK1._ac===_YK1._so)&&(_YK1._bc===_YK1._to)){if(_YK1._tK1==null){_YK1._tK1=_VK1(_YK1)}_K41._xK1(_YK1._tK1,_211+_Du1,_311+_Eu1)}else {if(_Io3<0||_Jo3<0||_321>0.001){_Um3(_211,_311,_Io3,_Jo3,-__M1);_K41._xK1(_YK1._731,_YK1.x,
_YK1.y,_YK1._ac,_YK1._bc,_Du1,_Eu1,_YK1._so,_YK1._to);_Wm3()}else {_K41._xK1(_YK1._731,_YK1.x,_YK1.y,_YK1._ac,_YK1._bc,_211+(_Du1*_Io3),_311+(_Eu1*_Jo3),_YK1._so*_Io3,_YK1._to*_Jo3)}}}_K41.globalAlpha=_5L2;}function _8o3(_YK1,_CK1,_DK1,_211,_311,_Io3,_Jo3,__M1,_Iq1,_Jq1,_Jt1,_Kt1,_841){try{_Tn3(_YK1._731,_CK1,_DK1,_211,_311,_Io3,_Jo3,__M1,_Iq1,_Jq1,_Jt1,_Kt1,_841)}catch(_Eq1){debug("error drawing image")}}function _po3(_391,_211,_311,_Hb1,_Ib1,_W71){var buffer=document.createElement(_Qo1);var _Gd1=buffer.getContext('2d');
_vK1(_Gd1);buffer.width=_Hb1;buffer.height=_Ib1;_Gd1._xK1(_391,_211,_311,_Hb1,_Ib1,0,0,_Hb1,_Ib1);if(~~_W71!=0xffffff){var data,_CM1,_Do3,_Eo3;data=_Gd1._BM1(0,0,buffer.width,buffer.height);_CM1=data.data;var _Po3=_Gd1._Ln3(buffer.width,buffer.height);_Eo3=_Po3.data;var _321=((_W71>>16)&0xff)/255;var _d41=((_W71>>8)&0xff)/255;var _621=(_W71&0xff)/255;var _NJ1=(data.height*data.width*4);for(var _8c=_NJ1-4;_8c>=0;_8c-=4){_Eo3[_8c]=(_CM1[_8c]*_321)|0;_Eo3[_8c+1]=(_CM1[_8c+1]*_d41)|0;_Eo3[_8c+2]=(_CM1[_8c+2]*_621)|0;
_Eo3[_8c+3]=(_CM1[_8c+3])}_Po3.data=_Eo3;_Gd1._ck3(_Po3,0,0)}return buffer}function _Qo3(_YK1,_l21,_m21,_J11,_K11,_9u1,_au1,_1N1,_2N1,_841){var _9x2=_YK1._731;if(!_9x2)return;if(!_9x2.complete)return;_K41.globalAlpha=_841;_Ro3(_9x2,_l21,_m21,_J11,_K11,_9u1,_au1,_YK1.x,_YK1.y,_YK1.x+_YK1._ac,_YK1.y,_YK1.x+_YK1._ac,_YK1.y+_YK1._bc);_Ro3(_9x2,_9u1,_au1,_1N1,_2N1,_l21,_m21,_YK1.x+_YK1._ac,_YK1.y+_YK1._bc,_YK1.x,_YK1.y+_YK1._bc,_YK1.x,_YK1.y)}function _Ro3(_P51,_Q51,_R51,_S11,_T11,_U11,_V11,_S51,_T51,_U51,
_V51,_W51,_X51){_Gs1();_K41._Ut1();_K41._Vt1(_Q51,_R51);_K41._Wt1(_S11,_T11);_K41._Wt1(_U11,_V11);_K41._Xt1();_K41._Mn3();var _Y51=_S51*(_X51-_V51)-_U51*_X51+_W51*_V51+(_U51-_W51)*_T51;if(_Y51==0)return;var _Z51=-(_T51*(_U11-_S11)-_V51*_U11+_X51*_S11+(_V51-_X51)*_Q51)/_Y51;var __51=(_V51*_V11+_T51*(_T11-_V11)-_X51*_T11+(_X51-_V51)*_R51)/_Y51;var _061=(_S51*(_U11-_S11)-_U51*_U11+_W51*_S11+(_U51-_W51)*_Q51)/_Y51;var _161=-(_U51*_V11+_S51*(_T11-_V11)-_W51*_T11+(_W51-_U51)*_R51)/_Y51;var _261=(_S51*(_X51*_S11-_V51*_U11)+_T51*(_U51*_U11-_W51*_S11)+(_W51*_V51-_U51*_X51)*_Q51)/_Y51;
var _361=(_S51*(_X51*_T11-_V51*_V11)+_T51*(_U51*_V11-_W51*_T11)+(_W51*_V51-_U51*_X51)*_R51)/_Y51;_K41._In3(_Z51,__51,_061,_161,_261,_361);_K41._xK1(_P51,0,0);_Ns1()}function __n3(_YK1,_3C1,_4C1,_131,_231,_211,_311,_dm1,_em1,_RM1,_841){if(!_YK1)return;if(!_YK1._731)return;if(!_YK1._731.complete)return;_RM1&=0xffffff;_K41.globalAlpha=_841;if(_3C1<_YK1._qo){var _So3=_YK1._qo-_3C1;_211+=_So3;_131-=_So3;_3C1=0}else {_3C1-=_YK1._qo}if(_4C1<_YK1._ro){var _So3=_YK1._ro-_4C1;_311+=_So3;_231-=_So3;_4C1=0}else {
_4C1-=_YK1._ro}if(_131>(_YK1._so-_3C1))_131=_YK1._so-_3C1;if(_231>(_YK1._to-_4C1))_231=_YK1._to-_4C1;if(_131<=0||_231<=0)return;_211=~~_211;_311=~~_311;if(_RM1!=_q41){var _Km3=_s41(_YK1,_RM1);if(_dm1<0||_em1<0){_Um3(_211,_311,_dm1,_em1,0);_K41._xK1(_Km3,_3C1,_4C1,_131,_231,0,0,_131,_231);_Wm3()}else {_K41._xK1(_Km3,_3C1,_4C1,_131,_231,_211,_311,_131*_dm1,_231*_em1)}}else {if(_dm1<0||_em1<0){_Um3(_211,_311,_dm1,_em1,0);_K41._xK1(_YK1._731,_3C1+_YK1.x,_4C1+_YK1.y,_131,_231,0,0,_131,_231);_Wm3()}else {
_K41._xK1(_YK1._731,_3C1+_YK1.x,_4C1+_YK1.y,_131,_231,_211,_311,_131*_dm1,_231*_em1)}}}function _OM1(_YK1,_211,_311,_Hb1,_Ib1,_RM1,_841){if(!_YK1)return;if(!_YK1._731)return;if((_YK1._731 instanceof HTMLImageElement)&&(!_YK1._731.complete))return;_211=~~_211;_311=~~_311;var _ZK2=_Hb1/_YK1._uo;var __K2=_Ib1/_YK1._vo;_Cn3(_YK1,0,0,_211,_311,_ZK2,__K2,0,_RM1,_RM1,_RM1,_RM1,_841)}var _To3=_Uo3;function _Uo3(_Vo3,_Wo3){if(_U21)return false;var buffer=document.createElement(_Qo1);var _Gd1=buffer.getContext('2d');
_vK1(_Gd1);buffer.width=_Vo3._ac;buffer.height=_Vo3._bc;_Gd1.drawImage(_Wo3._731,_Wo3.x,_Wo3.y,_Wo3._ac,_Wo3._bc,0,0,_Vo3._ac,_Vo3._bc);var _Xo3,_Yo3,_Zo3,__o3,_0p3;try{_Yo3=_Gd1.getImageData(0,0,_Vo3._ac,_Vo3._bc);_0p3=_Vo3._731.getContext('2d');_vK1(_0p3);_Zo3=_0p3.getImageData(_Vo3.x,_Vo3.y,_Vo3._ac,_Vo3._bc)}catch(_Eq1){return false}_Xo3=_Yo3.data;__o3=_Zo3.data;var _NJ1=(_Zo3.height*_Zo3.width*4);for(var _8c=_NJ1-4;_8c>=0;_8c-=4){var _9c=~~((_Xo3[_8c]+_Xo3[_8c+1]+_Xo3[_8c+2])/3);__o3[_8c+3]=_9c}
_Zo3.data=__o3;_0p3.putImageData(_Zo3,0,0);return true}function _2o3(_0q1,_Mo1,_211,_311,_dm1,_em1,_611,_W71,_841){_K41.globalAlpha=_841;_K41.fillStyle=_Sd1(_W71,1.0);_K41.font=_0q1;_K41.textBaseline="top";_Um3(_211,_311,_dm1,_em1,-_611);_K41.fillText(_Mo1,0,0);_Wm3()};function _Hd1(_1p3,_Hb1,_Ib1){try{var data,_CM1,_Do3,_Eo3;data=_1p3._BM1(0,0,_Hb1,_Ib1);_CM1=_Eo3=data.data;var _2p3=(_Ib1-1)*_Hb1*4;var _321=_CM1[_2p3+0];var _d41=_CM1[_2p3+1];var _621=_CM1[_2p3+2];var _e41=_CM1[_2p3+3];var _NJ1=(data.height*data.width*4);
for(var _8c=_NJ1-4;_8c>=0;_8c-=4){_Eo3[_8c+0]=_CM1[_8c+0];_Eo3[_8c+1]=_CM1[_8c+1];_Eo3[_8c+2]=_CM1[_8c+2];if((_Eo3[_8c+0]==_321)&&(_Eo3[_8c+1]==_d41)&&(_Eo3[_8c+2]==_621)){_Eo3[_8c+3]=0x0}else {_Eo3[_8c+3]=_CM1[_8c+3]}}_1p3._ck3(data,0,0);}catch(_Eq1){return false}return true};function _5o3(_Ao1){};var _3p3=[];;;;;var _4p3=0,_5p3=0;function _6p3(_7p3){this._8p3=false;this._9p3=[];this._ap3=_7p3;this._bp3="";this._cp3=0;this._dp3=0}function _ep3(_fp3,_gp3){var _wa1=_Ap1(_fp3,_gp3);var _hp3=new _6p3(_fp3);_hp3._bp3=_wa1;
_hp3._ip3();var _531=0;for(var _8c in _hp3._9p3){if(!_hp3._9p3.hasOwnProperty(_8c))continue;_531++;break }if(_531==0)return null;return _hp3}_6p3.prototype._wp1=function(){while((this._bp3.charCodeAt(this._cp3)!=0x0a)&&(this._bp3.charCodeAt(this._cp3)!=0x0d)&&(this._cp3<this._Di3)){this._cp3++}this._dp3++;this._cp3++;if(this._cp3>=this._Di3)return;if((this._bp3.charCodeAt(this._cp3)==0x0a)&&(this._bp3.charCodeAt(this._cp3)==0x0d)){this._cp3++}};_6p3.prototype._jp3=function(){{if(this._cp3>=this._Di3)return false;
var _9c=this._bp3.charCodeAt(this._cp3);if(_9c==0x20||_9c==0x09||_9c==0x0a||_9c==0x0d||_9c==_Iz('#')||_9c==_Iz(';')){return true}else {return false}}};_6p3.prototype._xp1=function(){{while(this._jp3()&&(this._cp3<this._Di3)){var _9c=this._bp3.charCodeAt(this._cp3);if(_9c=='#'||_9c==';'){this._wp1()}else if(_9c==0x0a){this._dp3++}this._cp3++}if(this._cp3>=this._Di3)return }};_6p3.prototype._kp3=function(){{this._xp1();while((this._bp3.charAt(this._cp3)!='[')&&(this._cp3<this._Di3)){this._cp3++}if(this._cp3>=this._Di3)return null;
this._cp3++;var _lp3=this._cp3;while((this._bp3.charAt(this._cp3)!=']')&&(this._cp3<this._Di3)){this._cp3++}if(this._cp3>=this._Di3)return null;var _so1=this._cp3-_lp3;var _mp3=[];_mp3.__m_pIniFileName__=this._bp3.substr(_lp3,_so1);this._cp3++;return _mp3}};_6p3.prototype._np3=function(_op3){{this._xp1();if(this._cp3>=this._Di3||this._bp3.charAt(this._cp3)=='[')return false;var _lp3=this._cp3;var _pp3=-1;while((this._bp3.charAt(this._cp3)!='=')&&(this._cp3<this._Di3)){if(this._jp3()){if(_pp3<0)_pp3=this._cp3}
else {_pp3=-1}this._cp3++}if(this._cp3>=this._Di3)return false;if(_pp3<0)_pp3=this._cp3;var _so1=_pp3-_lp3;var _cP1=this._bp3.substr(_lp3,_so1);while((this._bp3.charAt(this._cp3)!='=')&&(this._cp3<this._Di3)){this._cp3++}if(this._cp3>=this._Di3)return false;this._cp3++;var _uQ2=this._dp3;this._xp1();if(_uQ2!=this._dp3)return false;var _qp3=_Iz('#');var _rp3=_Iz(';');var _sp3=false;var _x21=this._bp3.charCodeAt(this._cp3);switch(_x21){case 34:case 39:_qp3=_x21;_rp3=_x21;_sp3=true;this._cp3++;break;case 91:case 123:_qp3=-1;
_rp3=-1;break }_lp3=this._cp3;var _tp3=-1;var _9c=this._bp3.charCodeAt(this._cp3);while((_9c!=0x0a)&&(_9c!=0x0d)&&(_9c!=_qp3)&&(_9c!=_rp3)&&(this._cp3<this._Di3)){if(_9c==0x20||_9c==0x09){if(_tp3<0)_tp3=this._cp3}else {_tp3=-1}if(_9c==_Iz('\\'))this._cp3++;this._cp3++;_9c=this._bp3.charCodeAt(this._cp3)}if(_tp3>=0&&!_sp3){_so1=_tp3-_lp3}else {_so1=this._cp3-_lp3}var _pm2=this._bp3.substr(_lp3,_so1);_op3[_cP1]=_pm2;if(_sp3){_x21=this._bp3.charCodeAt(this._cp3);if((_x21==_qp3)&&(_x21==_rp3)){while((this._bp3.charCodeAt(this._cp3)!=0x0a)&&(this._bp3.charCodeAt(this._cp3)!=0x0d)&&(this._cp3<this._Di3)){
this._cp3++}}}return true}};_6p3.prototype._ip3=function(){{if(this._bp3==null)return false;this._Di3=this._bp3.length;this._cp3=0;this._dp3=0;var _mp3=this._kp3();if(_mp3==null){this._bp3=null;return false}this._9p3[_mp3.__m_pIniFileName__]=_mp3;while(this._cp3<this._Di3){var _Gn1=this._np3(_mp3);if(!_Gn1){if(this._cp3<this._Di3){if(this._bp3.charAt(this._cp3)=='['){_mp3=this._kp3();if(_mp3==null){this._bp3=null;return true}this._9p3[_mp3.__m_pIniFileName__]=_mp3}}}}this._bp3=null;return true}};_6p3.prototype._up3=function(_vp3,
_wp3){{var _mp3=this._9p3[_vp3];if(_mp3!=null&&_mp3!=undefined){var _pm2=_mp3[_wp3];if(_pm2!=undefined)return _pm2}return null}};function _3I1(_fp3){if(_fp3.substring(0,5)=="file:")return _fp3;if((_fp3.substring(0,7)=="http://")||(_fp3.substring(0,8)=="https://"))return _fp3;if(_fp3.substring(0,_p31.length)==_p31)return _BI1(null,null,_fp3);return _BI1(null,null,_p31+_fp3)}function _xp3(_fp3){if(_fp3.substring(0,5)=="file:")return false;if(_fp3.substring(0,4)=="ftp:")return false;if(_fp3.substring(0,7)=="gopher:")return false;
if(_fp3.substring(0,7)=="mailto:")return false;if(_fp3.substring(0,5)=="news:")return false;if(_fp3.substring(0,5)=="nntp:")return false;if(_fp3.substring(0,7)=="telnet:")return false;if(_fp3.substring(0,5)=="wais:")return false;if(_fp3.substring(0,5)=="news:")return false;if(_fp3.substring(1,1)==":")return false;return true}function _yp3(_yv1){try{var _zp3=new XMLHttpRequest();_zp3.open('HEAD',_yv1,false);_zp3.send();_5p3=_zp3.status;var _Ap3=(_zp3.status!=404&&_zp3.status!=0);return _Ap3;}catch(e){return false}
}function _Bp3(_8V2,_wV2){try{var _4l1=!window.XMLHttpRequest?new ActiveXObject('Microsoft.XMLHTTP'):new XMLHttpRequest();_4l1.open(_wV2?'PUT':'GET',_8V2,false);_4l1.setRequestHeader('Content-Type','text/html');_4l1.send(_wV2?_wV2:'');_5p3=_4l1.status;return _4l1.responseText}catch(e){return null}}function _Dp1(_Hd3,_Kd3){if(_Cp3){return false}else if(_sb3){try{window.localStorage[_Qe3(_Hd3)]=_Kd3;return true}catch(_Eq1){return false}}}function _Ap1(_fp3,_gp3){var _wa1=null;if(_fp3.substring(0,5)=="file:")return null;
if(_gp3){if((_fp3.substring(0,7)=="http://")||(_fp3.substring(0,8)=="https://"))return;if(_Cp3){return null}else if(_sb3){try{_wa1=window.localStorage[_Qe3(_fp3)]}catch(_Eq1){return null}if((_wa1==undefined)||(_wa1==null))return null}}else {if(!_xp3(_fp3))return null;_fp3=_3I1(_fp3);_wa1=_Bp3(_fp3,false);if((_wa1==null)||(_wa1==undefined))return null;if(_5p3==404)return null}return _wa1}function _Jp1(_fp3,_gp3){var _wa1=null;if(_fp3.substring(0,5)=="file:")return null;if(_gp3){if(_Cp3){return false}else if(_sb3){
try{var name=_Qe3(_fp3);if(window.localStorage[name]&&(window.localStorage[name]!==undefined)){return true}return false}catch(_Eq1){return false}}}else {if(!_xp3(_fp3)){return false}_fp3=_3I1(_fp3);return _yp3(_fp3)}}var _Dp3=new _ip1(0,0,0,0);var _Ep3=null;var _Fp3=-1;var _Gp3=-1;var _hZ2=0;function _tX2(_Hp3,_Ip3,_Pb1,_Jp3,_Kp3,_Lp3){this.__type="[instance]";this.x=_Hp3;this.y=_Ip3;this._JZ2=_Hp3;this._KZ2=_Ip3;this._Mp3=_Hp3;this._Np3=_Ip3;this.__n=0;this._0o=0;this._YB1=0;this._An=0;this._h42=0;this._h52=0;
this._Op3=270;this._Pp=_Jp3;this.id=_Pb1;this._xp=true;this._Pp3=true;this._ry=[];for(var _8c=0;_8c<=(_o_2-1);_8c++){this._ry[_8c]=-1}this._nC1=true;this._sc=true;this._hc=false;this._Zn=0;this._qK1=new _ip1(0,0,0,0);this._Bs=0;this._Cs=0;this._Qp3=0;this._Rp3=0;this._Sp3=0;this._Tp3=0;this._Up3=0;this._Lp=1.0;this._Mp=1.0;this._tq=0;this._Xp=1.0;this._Vp3=0xffffff;this._eu=1;this._nZ2=-1;this._dE2=-1;this._LZ2=0;this._MZ2=0;this._Wp3=0;this._Xp3=1;this._Yp3=0;this._Zp3=0;this.__p3=0;this._0q3=0;this._f_2=-1;
this._j_2=0;this._h_2=1;this._g_2=true;this._k_2=false;this._1q3=-1;this._2q3=false;this._wp=false;this._3q3=null;this._4q3=false;this._9Y2=true;this._8_2=false;this._kw1=null;this._5q3=null;this._eE2=null;this._Me3=null;this._pZ2=false;if(!_Lp3){this._jZ2=_hZ2;this._iw1(_Jp3,_Kp3,true);this._jw1(this._kw1._lw1)}else {this._jZ2=0;this._Pp=0;this._Bs=0;this._6q3=null}this._Sy1=-1;this._Ty1=false}_tX2.prototype._or=function(){if(this._9Y2)this._aY2();return this._qK1.left};_tX2.prototype._nr=function(){
if(this._9Y2)this._aY2();return this._qK1.right};_tX2.prototype._qr=function(){if(this._9Y2)this._aY2();return this._qK1.top};_tX2.prototype._pr=function(){if(this._9Y2)this._aY2();return this._qK1.bottom};_tX2.prototype._7r=function(_211){_211=yyGetReal(_211);if(this.x===_211)return;this.x=_211;this._9Y2=true};_tX2.prototype._9r=function(_311){_311=yyGetReal(_311);if(this.y===_311)return;this.y=_311;this._9Y2=true};_tX2.prototype._tr=function(_7q3){_7q3=yyGetReal(_7q3);if(this._tq===_7q3)return;this._tq=_7q3;
this._9Y2=true};_tX2.prototype._Ap=function(_vA2){_vA2=yyGetReal(_vA2);if(this._Lp===_vA2)return;this._Lp=_vA2;this._9Y2=true};_tX2.prototype._Cp=function(_vA2){_vA2=yyGetReal(_vA2);if(this._Mp===_vA2)return;this._Mp=_vA2;this._9Y2=true};_tX2.prototype._Dt=function(){return this._Zn};_tX2.prototype._6d1=function(_W71){this._Vp3=yyGetInt32(_W71)};_tX2.prototype._Ds=function(){return this._Vp3};_tX2.prototype._Qt=function(_Pb1){this._Bs=yyGetInt32(_Pb1);this._9Y2=true;this._6q3=null};_tX2.prototype._Rt=function(_8q3){
this._Cs=yyGetInt32(_8q3)};_tX2.prototype._dz=function(){var _qe3=_j11._k11(this._Bs);if(!_qe3)return 0;var _9q3=this._H31();if(_9q3){return _9q3._s01(_qe3)}else if((_qe3._aq3!==null)&&(_qe3._aq3!==undefined)){return _qe3._aq3._IU2}return _qe3._yK1.length};_tX2.prototype._Es=function(){var _qe3=_j11._k11(this._Bs);if(!_qe3)return 0;return _qe3.width*this._Lp};_tX2.prototype._Fs=function(){var _qe3=_j11._k11(this._Bs);if(!_qe3)return 0;return _qe3.height*this._Mp};_tX2.prototype._Et=function(_Kc1){_Kc1=yyGetReal(_Kc1);
if(this._Zn!=_Kc1){this._Zn=_Kc1;_x01._bq3[_x01._bq3.length]=this}};_tX2.prototype._z81=function(_cq3,_Yf3){if((this.x==_cq3)&&(this.y==_Yf3))return;this.x=_cq3;this.y=_Yf3;this._9Y2=true};_tX2.prototype._iw1=function(_gw1,_dq3,_eq3){this._Pp=_gw1;if(this._kw1!=null){this._kw1._wz1(this);this._kw1=null;this._5q3=null}if(_gw1==-1)_gw1=0;this._5q3=this._kw1=_i01._k11(_gw1);if(this._kw1!=null){if(_dq3){this._kw1._qz1(this);}this._kZ2=this._kw1._kZ2;this._nZ2=this._kw1._fq3;if(!_z01){if(_eq3){this._Zn=this._kw1._gq3}
else {this._Et(this._kw1._gq3)}}this._nC1=this._kw1._hq3;this._sc=this._kw1._iq3;this._hc=this._kw1._jq3;this._9Y2=true}};_tX2.prototype._jw1=function(_y31){var _qe3=_j11._k11(_y31);if(_qe3){this._qK1.left=_qe3._qK1.left;this._qK1.right=_qe3._qK1.right;this._qK1.top=_qe3._qK1.top;this._qK1.bottom=_qe3._qK1.bottom}this._Bs=_y31;this._6q3=null;if(this._kw1!==null){this._H31()}};_tX2.prototype._mw1=function(_Dy1){if(_Dy1&&this._eE2){_Dy1._UE1._P52(this._eE2)}this._eE2=null;if(this._kw1._kq3._Mg){this._lq3();
this._9Y2=true}};_tX2.prototype._lq3=function(){if(!this._kw1._kq3._Mg){return }if(!_aA1(this._Bs)){return }var _8L1=_j11._k11(this._Bs);if(!_x01._UE1){return }var _XE1=_WE1();var _mq3=this._kw1._kq3,_nq3=0.0,_oq3=0.0;switch(_mq3._Og){case _pq3:{var _qq3=1.0;if(Math.abs(this._Lp-this._Mp)<0.0001){_qq3=this._Lp}else {debug("Image scale for physics object using circle collision should not vary across axes: "+this._kw1._1D1);}_nq3=-_mq3._Xg[0]*_qq3;_oq3=-_mq3._Xg[1]*_qq3;var _wT1=_mq3._Xg[2]*_qq3;_pF1(_XE1,_wT1)}
break;case _rq3:case _sq3:{_tF1(_XE1);if((this._Lp*this._Mp)<0){for(var _O11=_mq3._Xg.length-2;_O11>=0;_O11-=2){_vF1(_XE1,_mq3._Xg[_O11+0]*this._Lp,_mq3._Xg[_O11+1]*this._Mp)}}else {for(var _O11=0;_O11<_mq3._Xg.length;_O11+=2){_vF1(_XE1,_mq3._Xg[_O11+0]*this._Lp,_mq3._Xg[_O11+1]*this._Mp)}}}break }_kF1(_XE1,_mq3._Tg);_hF1(_XE1,_mq3._Sg);_eF1(_XE1,_mq3._Ng);_bF1(_XE1,_mq3._Rg);_2F1(_XE1,_mq3._Pg);_5F1(_XE1,_mq3._Qg);if(_mq3._Ug!=undefined){_8F1(_XE1,_mq3._Ug)}if(_mq3._Vg!=undefined){_mF1(_XE1,_mq3._Vg)}
if(_mq3._Wg!=undefined){_ZE1(_XE1,_mq3._Wg)}_HF1(this,_XE1,this.id,_nq3,_oq3)};_tX2.prototype._tq3=function(){with(this){if(this.__n==0){if(this._0o>0){this._YB1=270}else if(this._0o<0){this._YB1=90}else {this._YB1=0}}else {var _wu1=_uq3(180*(Math.atan2(this._0o,this.__n))/_821);if(_wu1<=0){this._YB1=-_wu1}else {this._YB1=360.0-_wu1}}if(Math.abs(this._YB1-_oc1(this._YB1))<0.0001){this._YB1=_oc1(this._YB1)}this._YB1=_Oc3(this._YB1,360.0);this._An=Math.sqrt(__k1(this.__n)+__k1(this._0o));if(Math.abs(this._An-_oc1(this._An))<0.0001)this._An=_oc1(this._An)}
};_tX2.prototype._vq3=function(){this.__n=this._An*_uq3(Math.cos(this._YB1*0.0174532925));this._0o=-this._An*_uq3(Math.sin(this._YB1*0.0174532925));if(Math.abs(this.__n-_oc1(this.__n))<0.0001){this.__n=_oc1(this.__n)}if(Math.abs(this._0o-_oc1(this._0o))<0.0001){this._0o=_oc1(this._0o)}};function _uq3(_wq3){return(~~(_wq3*1000000))/1000000.0}_tX2.prototype._xq3=function(_UB1,_et1){this.__n+=_et1*_uq3(Math.cos(_UB1*0.0174532925));this._0o-=_et1*_uq3(Math.sin(_UB1*0.0174532925));this._tq3()};_tX2.prototype._yq3=function(){
if(this._h42!=0.0){var _zq3;if(this._An>0){_zq3=this._An-this._h42}else {_zq3=this._An+this._h42;}if((this._An>0)&&(_zq3<0)){this._tC1(0)}else if((this._An<0)&&(_zq3>0)){this._tC1(0)}else if(this._An!=0){this._tC1(_zq3)}}if(this._h52!=0){this._xq3(this._Op3,this._h52)}};_tX2.prototype._Aq3=function(){var _qe3=_j11._k11(this._Bs);var _9q3=this._H31();if(_9q3){return _9q3._s01(_qe3)}return _j11._Bq3(this._Bs)};_tX2.prototype._t11=function(_c01,_y31,_Sq1,_Tq1,_Cq3){if(_Cq3==undefined){_Cq3=_Sq1._kw1}var _Dq3=_Ep3;
var _Eq3=_Fp3;var _Fq3=_Gp3;var result=false;var _Gq3=false;if(_c01==_CE2){var _Hq3=_i01._k11(_y31);while(_Hq3!=null&&!_Gq3){var _Sp1=_Cq3;while(_Sp1!=null&&!_Gq3){if(_Sp1._6r1[_c01]){if(_Sp1._9e3[_Hq3._Bw1]){_Ep3=_Sp1;_Fp3=_c01;_Gp3=_Hq3._Bw1;result=_Sp1._t11(_c01,_Hq3._Bw1,_Sq1,_Tq1);_Gq3=true;break }}_Sp1=_Sp1._Ro1}_Hq3=_Hq3._Ro1}}else {var _Sp1=_Cq3;var _Iq3=_c01|_y31;while(_Sp1!=null){if(_Sp1._6r1[_Iq3]){_Ep3=_Sp1;_Fp3=_c01;_Gp3=_y31;result=_Sp1._t11(_c01,_y31,_Sq1,_Tq1);break }_Sp1=_Sp1._Ro1}}_Ep3=_Dq3;
_Fp3=_Eq3;_Gp3=_Fq3;return result};_tX2.prototype._ar1=function(_c01,_y31,_Tq1){if(_Ep3!=null){if(_Ep3._Ro1!=null){this._t11(_c01,_y31,this,_Tq1,_Ep3._Ro1)}}};_tX2.prototype._uO=function(_F01){_F01=yyGetReal(_F01);if(this.__n==_F01)return;this.__n=_F01;this._tq3()};_tX2.prototype._vO=function(_F01){_F01=yyGetReal(_F01);if(this._0o==_F01)return;this._0o=_F01;this._tq3()};_tX2.prototype._RB1=function(_F01){_F01=yyGetReal(_F01);while(_F01<0.0){_F01+=360.0}while(_F01>360.0){_F01-=360.0}this._YB1=_Oc3(_F01,
360.0);this._vq3()};_tX2.prototype._tC1=function(_F01){_F01=yyGetReal(_F01);if(this._An==_F01)return;this._An=_F01;this._vq3()};_tX2.prototype._aY2=function(){var _8L1,_521;var _7Y2=(this._nZ2>=0)?this._nZ2:this._Bs;if(_7Y2<0||_7Y2>_j11._44.length){if(!this._qK1){this._qK1=new _ip1(0,0,0,0)}this._qK1.left=this.x;this._qK1.top=this.y;this._qK1.right=this.x;this._qK1.bottom=this.y;this._4q3=false}else {var _qK1=this._qK1;_8L1=_j11._44[_7Y2];if(this._tq==0){var _Jq3=_8L1._qK1;var width=(_Jq3.right+1)-_Jq3.left;
var height=(_Jq3.bottom+1)-_Jq3.top;_qK1.left=_oc1(this.x+this._Lp*(_Jq3.left-_8L1._84));_qK1.right=_oc1(_qK1.left+(this._Lp*width));if(_qK1.left>_qK1.right){_521=_qK1.left;_qK1.left=_qK1.right;_qK1.right=_521}_qK1.top=_oc1(this.y+this._Mp*(_Jq3.top-_8L1._94));_qK1.bottom=_oc1(_qK1.top+(this._Mp*height));if(_qK1.top>_qK1.bottom){_521=_qK1.top;_qK1.top=_qK1.bottom;_qK1.bottom=_521}_qK1.right-=1;_qK1.bottom-=1;this._4q3=_8L1._Kq3();this._Lq3=_8L1._Lq3}else {var _Jq3=_8L1._qK1;var _Mq3,_Nq3;_Mq3=this._Lp*(_Jq3.left-_8L1._84);
_Nq3=this._Lp*(_Jq3.right-_8L1._84+1);var _Oq3,_Pq3;_Oq3=this._Mp*(_Jq3.top-_8L1._94);_Pq3=this._Mp*(_Jq3.bottom-_8L1._94+1);var _x21,_w21;_x21=Math.cos(this._tq*_821/180.0);_w21=Math.sin(this._tq*_821/180.0);var _Qq3=_x21*_Nq3;var _Rq3=_x21*_Mq3;var _Sq3=_w21*_Pq3;var _Tq3=_w21*_Oq3;var _521;if(_Qq3<_Rq3){_521=_Rq3;_Rq3=_Qq3;_Qq3=_521}if(_Sq3<_Tq3){_521=_Tq3;_Tq3=_Sq3;_Sq3=_521}_qK1.left=Math.floor((this.x+_Rq3+_Tq3)+0.5);_qK1.right=Math.floor((this.x+_Qq3+_Sq3)-0.5);var _Uq3=_x21*_Pq3;var _Vq3=_x21*_Oq3;
var _Wq3=_w21*_Nq3;var _Xq3=_w21*_Mq3;if(_Uq3<_Vq3){_521=_Vq3;_Vq3=_Uq3;_Uq3=_521}if(_Wq3<_Xq3){_521=_Xq3;_Xq3=_Wq3;_Wq3=_521}_qK1.top=Math.floor((this.y+_Vq3-_Wq3)+0.5);_qK1.bottom=Math.floor((this.y+_Uq3-_Xq3)-0.5);this._4q3=_8L1._Kq3();this._Lq3=_8L1._Lq3}this._qK1=_qK1}this._9Y2=false};_tX2.prototype._ew1=function(_211,_311,_rB1){if(this._wp)return false;var _9q3=this._H31();if(_9q3){var _Yq3=_y21;_y21=this;if(_9q3._y11(this._qK1,this._Cs,this.x,this.y,this._Lp,this._Mp,this._tq)){this._4q3=true;
this._9Y2=false}_y21=_Yq3;}if(this._9Y2)this._aY2();var _qK1=this._qK1;if(_211>=_qK1.right+1)return false;if(_211<_qK1.left)return false;if(_311>=_qK1.bottom+1)return false;if(_311<_qK1.top)return false;if(this._Lq3){if(!_Zq3(this,_211,_311)){return false}}var _pK1;if(this._nZ2<0){_pK1=_j11._k11(this._Bs)}else {_pK1=_j11._k11(this._nZ2)}if((_pK1===null)||(_pK1.__11===0))return false;if((!_rB1)||(!this._4q3))return true;var _5t1=false;if(_9q3){_5t1=_9q3._k21(this._Cs,this.x,this.y,this._Lp,this._Mp,this._tq,
_211,_311)}else {_5t1=_pK1.__q3(Math.floor(this._Cs),_qK1,_oc1(this.x),_oc1(this.y),this._Lp,this._Mp,this._tq,_oc1(_211),_oc1(_311))}return _5t1};_tX2.prototype._0r3=function(_l21,_m21,_J11,_K11,_rB1){if(this._wp)return false;var _9q3=this._H31();if(_9q3){var _Yq3=_y21;_y21=this;if(_9q3._y11(this._qK1,this._Cs,this.x,this.y,this._Lp,this._Mp,this._tq)){this._4q3=true;this._9Y2=false}_y21=_Yq3}if(this._9Y2)this._aY2();var _qK1=this._qK1;if(_421(_l21,_J11)>=_qK1.right+1)return false;if(_221(_l21,_J11)<_qK1.left)return false;
if(_421(_m21,_K11)>=_qK1.bottom+1)return false;if(_221(_m21,_K11)<_qK1.top)return false;var _pK1;if(this._nZ2<0){_pK1=_j11._k11(this._Bs)}else {_pK1=_j11._k11(this._nZ2)}if((_pK1===null)||(_pK1.__11==0))return false;if(this._Lq3){if(!_1r3(this,_l21,_m21,_J11,_K11))return false}if((!_rB1)||(!this._4q3))return true;var _5t1=false;if(_9q3){_5t1=_9q3._o21(this._Cs,this.x,this.y,this._Lp,this._Mp,this._tq,_l21,_m21,_J11,_K11)}else {_Dp3.left=_oc1(_421(_l21,_J11));_Dp3.top=_oc1(_421(_m21,_K11));_Dp3.right=_oc1(_221(_l21,
_J11));_Dp3.bottom=_oc1(_221(_m21,_K11));_5t1=_pK1._2r3(Math.floor(this._Cs),_qK1,_oc1(this.x),_oc1(this.y),this._Lp,this._Mp,this._tq,_Dp3)}return _5t1};function _3r3(_l21,_m21,_J11,_K11,_Xd1,_Yd1){var _r21=(_l21+_J11)*0.5;var _s21=(_m21+_K11)*0.5;var _t21=(_J11-_l21)*0.5;var _u21=(_K11-_m21)*0.5;var _e41=(_Xd1-_r21)/_t21;var _621=(_Yd1-_s21)/_u21;return((_e41*_e41)+(_621*_621)<=1)?true:false}_tX2.prototype._4r3=function(_3w1,_5r3){var _6r3=this._H31();var _7r3=_3w1._H31();var _8r3=_j11._k11(this._Bs);var _Yq3=_y21;
_y21=this;if(_6r3._y11(this._qK1,this._Cs,this.x,this.y,this._Lp,this._Mp,this._tq)){this._9Y2=false}_y21=_3w1;if(_7r3){if(_7r3._y11(_3w1._qK1,_3w1._Cs,_3w1.x,_3w1.y,_3w1._Lp,_3w1._Mp,_3w1._tq)){_3w1._9Y2=false}}_y21=_Yq3;if(this._9Y2)this._aY2();if(_3w1._9Y2)_3w1._aY2();if(_3w1._qK1.left>=this._qK1.right+1)return false;if(_3w1._qK1.right+1<=this._qK1.left)return false;if(_3w1._qK1.top>=this._qK1.bottom+1)return false;if(_3w1._qK1.bottom+1<=this._qK1.top)return false;var _8r3=_j11._k11(this._Bs);var _9r3=(_3w1._nZ2<0)?_j11._k11(_3w1._Bs):_j11._k11(_3w1._nZ2);
if(_9r3===null)return false;if(!_5r3||(!this._4q3&&!_3w1._4q3))return true;if(_7r3){return _6r3._G11(this._Cs,this.x,this.y,this._Lp,this._Mp,this._tq,_7r3,_3w1._Cs,_3w1.x,_3w1.y,_3w1._Lp,_3w1._Mp,_3w1._tq)}else {return _6r3._Y11(this._Cs,this.x,this.y,this._Lp,this._Mp,this._tq,_9r3,_3w1._qK1,_3w1._Cs,_3w1.x,_3w1.y,_3w1._Lp,_3w1._Mp,_3w1._tq)}};_tX2.prototype._ar3=function(){if(_z01){var _UK1=_j11._k11(this._Bs);if(_UK1!=null){if(_UK1._c4==_A01){this._Cs+=this._eu*_UK1._d4}else {var _UN=_B01._C01();this._Cs+=this._eu*_UK1._d4/_UN}
return }}this._Cs+=this._eu};function _br3(_XX1){var _cr3=[];for(var _8c=0;_8c<2;++_8c){var x=_XX1[_8c+1].x-_XX1[_8c].x;var y=_XX1[_8c+1].y-_XX1[_8c].y;var length=sqrt(x*x+y*y);x=x/length;y=y/length;_cr3[_8c]={"x":-y,"y":x}}return _cr3}function _dr3(_ee1,_zT1){var _er3=_br3(_ee1);var _fr3=_br3(_zT1);for(var _8c=0;_8c<2;++_8c){var _gr3=_hr3(_ee1,_er3[_8c]);var _ir3=_hr3(_zT1,_er3[_8c]);var _jr3=((_gr3.max<=_ir3.min)||(_ir3.max<=_gr3.min));if(_jr3)return false}for(var _8c=0;_8c<2;++_8c){var _gr3=_hr3(_ee1,_fr3[_8c]);
var _ir3=_hr3(_zT1,_fr3[_8c]);var _jr3=((_gr3.max<=_ir3.min)||(_ir3.max<=_gr3.min));if(_jr3)return false}return true}function _hr3(_XX1,_fe1){var _kr3=_XX1[0].x*_fe1.x+_XX1[0].y*_fe1.y;var result={"min":_kr3,"max":_kr3};for(var _8c=1;_8c<4;++_8c){_kr3=_XX1[_8c].x*_fe1.x+_fe1.y*_XX1[_8c].y;if(_kr3<result.min)result.min=_kr3;else if(_kr3>result.max)result.max=_kr3}return result}function _lr3(_UU1){var _7Y2=(_UU1._nZ2>=0)?_UU1._nZ2:_UU1._Bs;var _8L1=_j11._44[_7Y2];var _Jq3=_8L1._qK1;var _Mq3,_Nq3;_Mq3=_UU1._Lp*(_Jq3.left-_8L1._84);
_Nq3=_UU1._Lp*(_Jq3.right-_8L1._84+1);var _Oq3,_Pq3;_Oq3=_UU1._Mp*(_Jq3.top-_8L1._94);_Pq3=_UU1._Mp*(_Jq3.bottom-_8L1._94+1);var _x21,_w21;_x21=Math.cos(-_UU1._tq*_821/180.0);_w21=Math.sin(-_UU1._tq*_821/180.0);var _Qq3=_x21*_Nq3;var _Rq3=_x21*_Mq3;var _Sq3=_w21*_Pq3;var _Tq3=_w21*_Oq3;var _Uq3=_x21*_Pq3;var _Vq3=_x21*_Oq3;var _Wq3=_w21*_Nq3;var _Xq3=_w21*_Mq3;var _cr3=[];var _7Y2=_UU1.x-0.5;var _8Y2=_UU1.y-0.5;_cr3[0]={"x":(_7Y2+_Rq3-_Tq3),"y":(_8Y2+_Vq3+_Xq3)};_cr3[1]={"x":(_7Y2+_Qq3-_Tq3),"y":(_8Y2+_Vq3+_Wq3)}
;_cr3[2]={"x":(_7Y2+_Qq3-_Sq3),"y":(_8Y2+_Uq3+_Wq3)};_cr3[3]={"x":(_7Y2+_Rq3-_Sq3),"y":(_8Y2+_Uq3+_Xq3)};return _cr3}function _mr3(_UU1,_VU1){var _ee1=_lr3(_UU1);var _zT1=_lr3(_VU1);return _dr3(_ee1,_zT1)}function _nr3(_XX1){var x=_XX1[1].x-_XX1[0].x;var y=_XX1[1].y-_XX1[0].y;var length=sqrt(x*x+y*y);x=x/length;y=y/length;_cr3={"x":-y,"y":x};return _cr3}function _or3(_ee1,_zT1){var _er3=_br3(_ee1);for(var _8c=0;_8c<2;++_8c){var _gr3=_hr3(_ee1,_er3[_8c]);var _ir3=_zT1.x*_er3[_8c].x+_zT1.y*_er3[_8c].y;var _jr3=((_gr3.max<=_ir3)||(_ir3<=_gr3.min));
if(_jr3)return false}return true}function _pr3(_ee1,_qr3,_Sk1,_Tk1){var _ZK2=Math.abs(_Tk1/_Sk1);for(var _8c=0;_8c<4;++_8c)_ee1[_8c].x*=_ZK2;_qr3.x*=_ZK2;var _321=Math.abs(_Tk1);var _er3=_br3(_ee1);for(var _8c=0;_8c<2;++_8c){var _gr3=_hr3(_ee1,_er3[_8c]);var _rr3=_qr3.x*_er3[_8c].x+_qr3.y*_er3[_8c].y;var _ir3={"min":_rr3-_321,"max":_rr3+_321};var _jr3=((_gr3.max<=_ir3.min)||(_ir3.max<=_gr3.min));if(_jr3)return false}return true}function _sr3(_ee1,_zT1){var _er3=_br3(_ee1);var _tr3=_nr3(_zT1);for(var _8c=0;_8c<2;++_8c){
var _gr3=_hr3(_ee1,_er3[_8c]);var _ir3=_ur3(_zT1,_er3[_8c]);var _jr3=((_gr3.max<=_ir3.min)||(_ir3.max<=_gr3.min));if(_jr3)return false}{var _gr3=_hr3(_ee1,_tr3);var _ir3=_ur3(_zT1,_tr3);var _jr3=((_gr3.max<=_ir3.min)||(_ir3.max<=_gr3.min));if(_jr3)return false}return true}function _ur3(_XX1,_fe1){var _kr3=_XX1[0].x*_fe1.x+_XX1[0].y*_fe1.y;var result={"min":_kr3,"max":_kr3};for(var _8c=1;_8c<2;++_8c){_kr3=_XX1[_8c].x*_fe1.x+_fe1.y*_XX1[_8c].y;if(_kr3<result.min)result.min=_kr3;else if(_kr3>result.max)result.max=_kr3}
return result}function _vr3(_l21,_m21,_J11,_K11){_cr3=[];_cr3[0]={"x":_l21,"y":_m21};_cr3[1]={"x":_J11,"y":_K11};return _cr3}function _wr3(_UU1,_l21,_m21,_J11,_K11){var _ee1=_lr3(_UU1);var _zT1=_vr3(_l21,_m21,_J11,_K11);return _sr3(_ee1,_zT1)}function _Zq3(_UU1,_l21,_m21){var _ee1=_lr3(_UU1);var _zT1={"x":_l21,"y":_m21};return _or3(_ee1,_zT1)}function _xr3(_UU1,_l21,_m21,_J11,_K11){var _ee1=_lr3(_UU1);var _qr3={"x":(_l21+_J11)*0.5,"y":(_m21+_K11)*0.5};var _Sk1=Math.abs(_l21-_J11)*0.5;var _Tk1=Math.abs(_m21-_K11)*0.5;
return _pr3(_ee1,_qr3,_Sk1,_Tk1)}function _1r3(_UU1,_l21,_m21,_J11,_K11){var _ee1=_lr3(_UU1);var _zT1=[];_zT1[0]={"x":_l21,"y":_m21};_zT1[1]={"x":_J11,"y":_m21};_zT1[2]={"x":_l21,"y":_K11};_zT1[3]={"x":_J11,"y":_K11};return _dr3(_ee1,_zT1)}_tX2.prototype._8w1=function(_Sq1,_rB1){if(this!=_Sq1&&!this._wp&&!_Sq1._wp){if((this._H31())&&(this._nZ2<0)){return this._4r3(_Sq1,_rB1)}if((_Sq1._H31())&&(_Sq1._nZ2<0)){return _Sq1._4r3(this,_rB1)}if(this._9Y2)this._aY2();if(_Sq1._9Y2)_Sq1._aY2();var _yr3=_Sq1._qK1;
var _zr3=this._qK1;if(_yr3.left>=(_zr3.right+1))return false;if((_yr3.right+1)<=_zr3.left)return false;if(_yr3.top>=(_zr3.bottom+1))return false;if((_yr3.bottom+1)<=_zr3.top)return false;if(this._Lq3||_Sq1._Lq3){if(!_mr3(this,_Sq1)){return false}}var _Ar3=null;var _Br3=null;if(this._nZ2<0){_Ar3=_j11._k11(this._Bs)}else {_Ar3=_j11._k11(this._nZ2)}if((_Ar3==null)||(_Ar3.__11==0))return false;if(_Sq1._nZ2<0){_Br3=_j11._k11(_Sq1._Bs)}else {_Br3=_j11._k11(_Sq1._nZ2)}if((_Br3==null)||(_Br3.__11==0))return false;if(!_rB1||(!this._4q3&&!_Sq1._4q3))return true;
return _Ar3._Cr3(this._Cs|0,this._qK1,_oc1(this.x),_oc1(this.y),this._Lp,this._Mp,this._tq,_Br3,_Sq1._Cs|0,_Sq1._qK1,_oc1(_Sq1.x),_oc1(_Sq1.y),_Sq1._Lp,_Sq1._Mp,_Sq1._tq)}return false};_tX2.prototype._fE2=function(){var _LE1,_b21,_d21;if(this._dE2<0)return false;var _JE1=_KE1._k4[this._dE2];if(!_JE1)return;if(_JE1.length<=0)return;var _Dr3=false;var _Er3=this._Yp3*Math.PI/180.0;var _Fr3=_JE1._OE1(this._LZ2);_b21=_Fr3.x;_d21=_Fr3.y;_LE1=_Fr3._An;_Fr3=null;_LE1=_LE1/(100*this._Xp3);this._LZ2=this._LZ2+this._Wp3*_LE1/_JE1.length;
var _Gr3=_JE1._OE1(0);if((this._LZ2>=1)||(this._LZ2<=0)){_Dr3=(this._Wp3==0)?false:true;switch(this._Zp3){case 0:{if(this._Wp3!=0){this._LZ2=1;this._dE2=-1;}break }case 1:{if(this._LZ2<0){this._LZ2++}else {this._LZ2--}break }case 2:{var _Hr3=_JE1._OE1(1);_b21=_Hr3.x-_Gr3.x;_d21=_Hr3.y-_Gr3.y;var _Ir3=this._Xp3*(_b21*Math.cos(_Er3)+_d21*Math.sin(_Er3));var _Jr3=this._Xp3*(_d21*Math.cos(_Er3)-_b21*Math.sin(_Er3));if(this._LZ2<0){this.__p3=this.__p3-_Ir3;this._0q3=this._0q3-_Jr3;this._LZ2++}else {this.__p3=this.__p3+_Ir3;
this._0q3=this._0q3+_Jr3;this._LZ2--}break }case 3:{if(this._LZ2<0){this._LZ2=-this._LZ2;this._Wp3=Math.abs(this._Wp3)}else {this._LZ2=2-this._LZ2;this._Wp3=-Math.abs(this._Wp3)}break }default :{this._LZ2=1;this._dE2=-1}}}_Fr3=_JE1._OE1(this._LZ2);_b21=_Fr3.x-_Gr3.x;_d21=_Fr3.y-_Gr3.y;var _PB1=this.__p3+this._Xp3*(_b21*Math.cos(_Er3)+_d21*Math.sin(_Er3));var _QB1=this._0q3+this._Xp3*(_d21*Math.cos(_Er3)-_b21*Math.sin(_Er3));this._uO(_PB1-this.x);this._vO(_QB1-this.y);this._tC1(0);this._z81(_PB1,_QB1);return _Dr3;
};_tX2.prototype._ZO1=function(_y31){var _5t1=-1;if((_y31>=0)&&(_y31<_o_2)){_5t1=this._ry[_y31]}return _5t1};_tX2.prototype._Kr3=function(_y31,_F01){if((_y31>=0)&&(_y31<_o_2)){this._ry[_y31]=_F01}};_tX2.prototype._oZ2=function(){if(this._9Y2){this._aY2()}return this._qK1};_tX2.prototype._RC1=function(_Lr3,_Nt1){var _ac,_bc;if(!_aA1(this._Bs)){_ac=_bc=0}else {var _pK1=_j11._k11(this._Bs);_ac=_pK1.width*this._Lp;_bc=_pK1.height*this._Mp}if(_Lr3){if((this.__n<0)&&(this.x<0)){this._z81(this.x+_x01._YX2()+_ac,
this.y)}if((this.__n>0)&&(this.x>=_x01._YX2())){this._z81(this.x-_x01._YX2()-_ac,this.y)}}if(_Nt1){if((this._0o<0)&&(this.y<0)){this._z81(this.x,this.y+_x01._eW1()+_bc)}if((this._0o>0)&&(this.y>=_x01._eW1())){this._z81(this.x,this.y-_x01._eW1()-_bc)}}};_tX2.prototype._KE2=function(_611,_Mr3){var _Nr3={};if((_Mr3.x!=0.0)||(_Mr3.y!=0.0)){var _YQ1=_611;var _Or3=Math.cos(_YQ1);var _Pr3=Math.sin(_YQ1);_Nr3.x=((_Mr3.x*_Or3)-(_Mr3.y*_Pr3));_Nr3.y=((_Mr3.y*_Or3)+(_Mr3.x*_Pr3))}else {_Nr3.x=_Mr3.x;_Nr3.y=_Mr3.y}
return _Nr3;};_tX2.prototype._jE2=function(_Qr3){var _Rr3=_x01._y01();if(_z01)_Rr3=_B01._C01();var _iE2=1.0/_x01._UE1._sF1;var _JE2=this._KE2(_Qr3._tS1(),this._eE2._aA2);this.x=(_Qr3._OE1().x*_iE2)+_JE2.x;this.y=(_Qr3._OE1().y*_iE2)+_JE2.y;this._tq=(-_Qr3._tS1()*180.0)/_821;this._9Y2=true;this._Sr3=(_Qr3._tS1()*180.0)/Math.PI;this._iU=this.x;this._hU=this.y;this._Tr3=(_Qr3._m32()*180.0)/Math.PI;this._Ur3=_Qr3._k32().x*_iE2;this._Vr3=_Qr3._k32().y*_iE2;this._tQ=this._Ur3/_Rr3;this._vQ=this._Vr3/_Rr3;
this._Wr3=_Qr3._V32();this._rQ=_Qr3._w32();this._Xr3=_Qr3._x32();this._Yr3=_Qr3._h32().x*_iE2;this._Zr3=_Qr3._h32().y*_iE2;this.__r3=(_Qr3._Ax1===_kz2._hC2._F22);this._0s3=(_Qr3._Ax1===_kz2._hC2._N22);this._1s3=!_Qr3._Y32();this._2s3=_Qr3._142();this._3s3=_Qr3.__32();this._4s3=Math.sqrt((this._tQ*this._tQ)+(this._vQ*this._vQ));this._5s3=_Qr3._K32();this._6s3=_Qr3._J32();if(this._kE2===undefined){this._kE2=_Qr3._OE1().x*_iE2}if(this._lE2===undefined){this._lE2=_Qr3._OE1().y*_iE2}};_tX2.prototype._jU=function(_lc1){
this._eE2._kA2(yyGetReal(_lc1)*_x01._UE1._sF1);this._jE2(this._eE2._8A2)};_tX2.prototype._kU=function(_lc1){this._eE2._lA2(yyGetReal(_lc1)*_x01._UE1._sF1);this._jE2(this._eE2._8A2)};_tX2.prototype._sQ=function(_VB1){var _Rr3=_x01._y01();if(_z01)_Rr3=_B01._C01();this._eE2._nA2(yyGetReal(_VB1)*_x01._UE1._sF1*_Rr3);this._jE2(this._eE2._8A2)};_tX2.prototype._uQ=function(_VB1){var _Rr3=_x01._y01();if(_z01)_Rr3=_B01._C01();this._eE2._qA2(yyGetReal(_VB1)*_x01._UE1._sF1*_Rr3);this._jE2(this._eE2._8A2)};_tX2.prototype._gU=function(_tA2){
this._eE2._Z32(yyGetBool(_tA2));this._jE2(this._eE2._8A2)};_tX2.prototype._H31=function(){if(_aA1(this._Bs)){var _8L1=_j11._k11(this._Bs);if(_8L1._Me3){if(!this._6q3){this._6q3=new _R_(_8L1._Me3)}}}return this._6q3};_tX2.prototype._7s3=function(){return this._Sy1;};_tX2.prototype._vz1=function(_Dz1){this._Sy1=_Dz1};_tX2.prototype._rz1=function(){return this._Ty1};_tX2.prototype._vy1=function(_8s3){this._Ty1=_8s3};function _gd3(){this._9s3=new _ec1();this._9s3._fc1=true;this._as3=[]}_gd3.prototype._Pa1=function(){
this._as3=[];this._9s3._Pa1()};_gd3.prototype._mC1=function(){return this._9s3._mc1};_gd3.prototype._ya1=function(_4w1){this._as3[_4w1.id]=_4w1;this._9s3._ya1(_4w1)};_gd3.prototype._Rc3=function(_Pb1){return this._as3[_Pb1]};_gd3.prototype._k11=function(_Pb1){var _4w1=this._as3[_Pb1];if(_4w1!=undefined&&_4w1!=null)return _4w1;var _Sp1=_i01._k11(_Pb1);if(_Sp1!=undefined&&_Sp1!=null){_4w1=_Sp1._bs3._mc1[0];if(_4w1!=undefined&&_4w1!=null)return _4w1}return null};_gd3.prototype._cs3=function(_Sq1){this._9s3._sy1(_Sq1);
var id=_Sq1.id;this._as3[id]=null};_gd3.prototype._ds3=function(){var _mc1=_x01._dw1._mc1;var _Oy1=_oz1._Ny1();for(var index=0;index<_mc1.length;index++){var _4w1=_mc1[index];_4w1._JZ2=_4w1.x;_4w1._KZ2=_4w1.y;_4w1._MZ2=_4w1._LZ2;_4w1._ar3()}};_gd3.prototype._es3=function(){var _mc1=_x01._dw1._mc1;for(var index=0;index<_mc1.length;index++){var _4w1=_mc1[index];_4w1._yq3();if(_4w1._fE2()){_4w1._t11(_gE2,0,_4w1,_4w1)}if(_4w1.__n!==0||_4w1._0o!==0){_4w1.x+=_4w1.__n;_4w1.y+=_4w1._0o;_4w1._9Y2=true}}};_gd3.prototype._fs3=function(){
var _mc1=_x01._dw1._mc1;for(var index=0;index<_mc1.length;index++){var _4w1=_mc1[index];var _he1=_4w1._Aq3();if(_4w1._Cs>=_he1){_4w1._Cs-=_he1;var _kw1=_4w1._kw1;if(_kw1._kZ2[_T03]){_4w1._t11(_T03,0,_4w1,_4w1)}}else if(_4w1._Cs<0){_4w1._Cs+=_he1;var _kw1=_4w1._kw1;if(_kw1._kZ2[_T03]){_4w1._t11(_T03,0,_4w1,_4w1)}}}};_gd3.prototype._t11=function(_c01,_y31){var _X12=true;if(_x01){var _Iq3=_c01;if(_Iq3!=_CE2)_Iq3|=_y31;var _mc1=_x01._dw1._mc1;for(var index=0;index<_mc1.length;index++){var _4w1=_mc1[index];if(!_4w1._wp){
var _kw1=_4w1._kw1;if(_kw1._kZ2[_Iq3]){_X12=_4w1._t11(_c01,_y31,_4w1,_4w1)}}}}return _X12};var _zp=_gs3;function _gs3(_5d1,__q1,_Pb1){if(_Pb1==-1)return _5d1;if(_Pb1==-2)return __q1;if(_Pb1==-3)return _5d1;var _4w1=_wy1._k11(_Pb1);if(!_4w1){_4w1=_i01._k11(_Pb1);if(!_4w1){_zo1("Unknown instance ID: "+_Pb1);debug(_xo1());return undefined}_4w1=_4w1._5_2._k11(0)}return _4w1}var _hs3=256;var _is3=3;var _js3=1024;var _5P1=1;var _dP1=2;var _ks3=4;var _xb1=1;var _vb1=2;var _wb1=0x80000000;var _ls3=128;var _ms3=0,_sb1=0,_qb1=0,
_rb1=0,_ns3=-1,_os3=0,_ps3=-1,_qs3=0,_rs3=0,_ss3=0,_dQ1=(typeof(document.hasFocus)=="function"?document.hasFocus():!0),_c_2=0,_d_2=0,_ts3=!1,_us3=0;var _vs3=[];var _ws3=[];var _xs3=[];var _8P1=[];var _3Q1=[];var _tb1=[];var _ys3=0;var _fb1=[];var _zs3={8:String.fromCharCode(8),9:0,13:0,16:0,17:0,18:0,19:0,20:0,27:0,22:0,32:" ",34:0,35:0,36:0,37:0,38:0,39:0,40:0,45:0,46:0,47:0,48:"0",49:"1",50:"2",51:"3",52:"4",53:"5",54:"6",55:"7",56:"8",57:"9",58:"0",59:";",61:"=",65:"a",66:"b",67:"c",68:"d",69:"e",70:"f",
71:"g",72:"h",73:"i",74:"j",75:"k",76:"l",77:"m",78:"n",79:"o",80:"p",81:"q",82:"r",83:"s",84:"t",85:"u",86:"v",87:"w",88:"x",89:"y",90:"z",91:0,92:0,93:0,96:"0",97:"1",98:"2",99:"3",100:"4",101:"5",102:"6",103:"7",104:"8",105:"9",106:"*",107:"+",109:"-",110:".",111:"/",112:0,113:0,114:0,115:0,116:0,117:0,118:0,119:0,120:0,121:0,122:0,123:0,144:0,145:0,173:"-",186:";",187:"=",188:",",189:"-",190:".",191:"/",192:"'",219:"[",220:"\\",221:"]",222:"#",223:"`"};var _As3={8:String.fromCharCode(8),9:0,13:0,
16:0,17:0,18:0,19:0,20:0,27:0,22:0,32:" ",34:0,35:0,36:0,37:0,38:0,39:0,40:0,45:0,46:0,47:0,48:")",49:"!",50:"\"",51:"£",52:"$",53:"%",54:"^",55:"&",56:"*",57:"(",58:")",59:":",61:"+",65:"A",66:"B",67:"C",68:"D",69:"E",70:"F",71:"G",72:"H",73:"I",74:"J",75:"K",76:"L",77:"M",78:"N",79:"O",80:"P",81:"Q",82:"R",83:"S",84:"T",85:"U",86:"V",87:"W",88:"X",89:"Y",90:"Z",91:0,92:0,93:0,96:"0",97:"1",98:"2",99:"3",100:"4",101:"5",102:"6",103:"7",104:"8",105:"9",106:"*",107:"+",109:"-",110:".",111:"/",112:0,
113:0,114:0,115:0,116:0,117:0,118:0,119:0,120:0,121:0,122:0,123:0,144:0,145:0,173:"_",186:":",187:"+",188:"<",189:"_",190:">",191:"?",192:"@",219:"{",220:"|",221:"}",222:"~",223:"¬"};function _Bs3(){_dQ1=true}function _Cs3(){_dQ1=false;_Ds3()}function _Es3(_Fs3,_Gs3){try{if(_Fs3){if(_Fs3._E3){if(_Fs3._E3._Fo){if(_Fs3._E3._Fo._Po){if(_Fs3._E3._Fo._Po==_E3._Fo._Po){_Fs3.focus();_Gs3.focus();return true}}}}}}catch(err){}return false}function _Hs3(){var _eN1=document.getElementById(_Qo1);var _Is3;if((_Qv1==_J43)||(_Qv1==_I43)||(_Qv1==_K43)||(_Qv1==_L43)){
_Is3=_eN1.parentNode.frames;if(!_Is3){_Es3(this,_eN1)}else {for(var _Js3=0;_Js3<_Is3.length;_Js3++){var _Ks3=_Is3[_Js3];if(_Es3(_Ks3,_eN1))break }}}else {if(!_eN1._Ls3||_eN1._Ls3.document||_eN1.parentNode.document.getElementsByTagName("IFRAME")){_Es3(this,_eN1)}else {_Is3=_eN1.parentNode.document.getElementsByTagName("IFRAME");for(var _Js3 in _Is3){var _Ks3=_Is3[_Js3].contentWindow;if(_Es3(_Ks3,_eN1))break }}}}var _Ms3;var _Ns3;var _Os3;var _Ps3;var _Qs3;var _Rs3;var _Ss3;var _Ts3;var _Us3;var _Vs3;var _Ws3;function _Xs3(){
var _FL1=document.getElementById("gm4html5_div_id");if(_FL1){_Ns3=_FL1.style.left;_Os3=_FL1.style.top;_Ps3=_FL1.style.margin;var top=window.parent;if(top!=null){if(top.chrome!=null&&top.chrome.app!=null&&top.chrome.app.window!=null){var _Ys3=top.chrome.app.window.current();if(_Ys3!=null){var _cm2=window.parent.document.getElementById("container");var _Zs3=window.parent.document.getElementById("game");if(_cm2!=null){_Qs3=_cm2.style.width;_Rs3=_cm2.style.height;_Us3=_cm2.style.left;_Ss3=_cm2.style.margin;
_Ts3=_cm2.style.position}if(_Zs3!=null){_Vs3=_Zs3.style.width;_Ws3=_Zs3.style.height}_Ys3.fullscreen();var __s3=_Ys3.getBounds();if(_cm2!=null){_cm2.style.width="100%";_cm2.style.height="100%";_cm2.style.left="0";_cm2.style.margin='auto';_cm2.style.position='relative'}if(_Zs3!=null){_Zs3.style.width="100%";_Zs3.style.height="100%";canvas.style.width="100%";canvas.style.height="100%"}}}}_FL1.style.margin="0px";_FL1.style.top="0";_FL1.style.left="0";_FL1.style._0t3="0px";_FL1.style._1t3="0px";if(_FL1.mozRequestFullScreen){
document._2t3=function(event){document._2t3=_3t3};_FL1.mozRequestFullScreen()}else if(_FL1.webkitRequestFullScreen){_FL1.onwebkitfullscreenchange=function(e){_FL1.onwebkitfullscreenchange=_3t3};if(_Qv1==_K43){_FL1.webkitRequestFullScreen()}else {_FL1.webkitRequestFullScreen(Element.ALLOW_KEYBOARD_INPUT)}}else if(document.documentElement.requestFullScreen){document.documentElement.requestFullScreen()}_Bb3=true;return }if(canvas.mozRequestFullScreen){canvas.style.margin="0px";canvas.style.top="";canvas.style.left="";
canvas.style._0t3="0px";canvas.style._1t3="0px";canvas.mozRequestFullScreen()}else if(canvas.webkitRequestFullScreen){canvas.style.margin="0px";canvas.style.top="";canvas.style.left="";canvas.style._0t3="0px";canvas.style._1t3="0px";canvas.onwebkitfullscreenchange=function(e){canvas.onwebkitfullscreenchange=_3t3};if(_Qv1==_K43){canvas.webkitRequestFullScreen();}else {canvas.webkitRequestFullScreen(Element.ALLOW_KEYBOARD_INPUT)}}else if(document.documentElement.requestFullScreen){canvas.style.margin="0px";
canvas.style.top="";canvas.style.left="";canvas.style._0t3="0px";canvas.style._1t3="0px";document.documentElement.requestFullScreen()}_Bb3=true}function _3t3(){if(_tb3){var _FL1=document.getElementById("gm4html5_div_id");if(_FL1){_FL1.style.left=_Ns3;_FL1.style.top=_Os3;_FL1.style.margin=_Ps3}var top=window.parent;if(top!=null){if(top.chrome!=null&&top.chrome.app!=null&&top.chrome.app.window!=null){var _Ys3=top.chrome.app.window.current();if(_Ys3!=null)_Ys3.restore()}}_Bb3=true}}function _4t3(){var top=window.parent;
if(top!=null){if(top.chrome!=null&&top.chrome.app!=null&&top.chrome.app.window!=null){var _Ys3=top.chrome.app.window.current();if(_Ys3!=null){_Ys3.restore();_Bb3=true;var _cm2=window.parent.document.getElementById("container");if(_cm2!=null){_cm2.style.width=_Qs3;_cm2.style.height=_Rs3;_cm2.style.left=_Us3;_cm2.style.margin=_Ss3;_cm2.style.position=_Ts3}var _Zs3=window.parent.document.getElementById("game");if(_Zs3!=null){_Zs3.style.width=_Vs3;_Zs3.style.height=_Ws3;canvas.style.width=_Vs3;canvas.style.height=_Ws3}
}}}if(document.webkitCancelFullScreen){document.webkitCancelFullScreen()}else if(document.mozCancelFullScreen){document.mozCancelFullScreen();_3t3()}else {_Bb3=true}}function _3p1(){if(_yb3)return;window.onkeyup=function(){_5t3(arguments[0]||window.event)};window.onkeydown=function(){var _943=arguments[0]||window.event;if((_ub3)&&(_943!=null)&&(_943.which==121)&&(!_943.repeat)&&(canvas.mozRequestFullScreen)){if(!document.mozFullScreen){_6t3();_Xs3()}else {_4t3()}_943.preventDefault();return false}if(_7t3(_943)==false){
_943.preventDefault();return false}};window.onmouseup=_8t3;_yb3=true}function _Uo1(){if(_yb3==false)return;window.onkeydown=null;window.onkeyup=null;window.onmouseup=null;_yb3=false}function _9t3(_at3){if(_at3==121){return true}if(window.chrome&&window.chrome.app){if(_at3==183)return true}return false}function _7t3(_943){var _at3;if(_943==null){_at3=window.event.which;if(_at3==122)return true;if(_at3!=121)window.event.preventDefault();else _Bb3=true;window.event.preventDefault()}else {_at3=_943.which;if(_at3==122)return true;
if(_at3==120){}else if(!_9t3(_at3)){_943.preventDefault()}else {if(_ub3){if(!_tb3){_6t3();_Xs3()}else {_4t3()}}}_943.preventDefault()}if(!_vs3[_at3]){_ws3[_at3]=1}_vs3[_at3]=1;_ss3=_at3;if(_Qv1==_Rv1){_rs3=_943.char}else if(_943.key){if(_943.key.length==1){_rs3=_943.key}else if(_at3==8){_rs3=String.fromCharCode(8)}else if(_at3==13){_rs3=String.fromCharCode(13)}else {_rs3="";}}else {if(_943.shiftKey){_rs3=_As3[_at3]}else {_rs3=_zs3[_at3]}}if(!_rs3)_rs3="";return false}function _5t3(_943){var _at3;if(_943==null){
_at3=window.event.which;if(_at3==122)return;window.event.preventDefault()}else {_at3=_943.which;if(_at3==122)return;_943.preventDefault()}_xs3[_at3]=1;_vs3[_at3]=0;return false}function _bt3(_ct3){_qb1=_ct3.pageX;_rb1=_ct3.pageY;_tb1[_ct3.button].x=_qb1;_tb1[_ct3.button].y=_rb1}var _gb1=!1;function _dt3(_ct3){if(!_dQ1){_Hs3()}if(!_gb1){if(_Qv1==_K43)_FI1();_gb1=true}_ms3=_ct3.button;if(_ms3==2)_ms3=1;else if(_ms3==1)_ms3=2;_ps3=_ms3;_ns3=_ms3;_sb1|=(1<<_ms3);_tb1[_ct3.button]._ub1=_vb1|_wb1|_xb1;_tb1[_ct3.button].x=_ct3.pageX;
_tb1[_ct3.button].y=_ct3.pageY;return _ct3}function _8t3(_ct3){_ms3=_ct3.button;if(_ms3==2)_ms3=1;else if(_ms3==1)_ms3=2;_qs3=_os3;_os3=_ms3;_sb1&=~(1<<_ms3);_ns3=-1;_tb1[_ct3.button]._ub1=0;return false}function _et3(_ct3){if(_ct3.detail){_us3=-_ct3.detail}else {_us3=_ct3.wheelDelta}}function _ft3(){_wy1._t11(_L03,0);return undefined}function _bd3(){this._gt3="a";this._ht3=[];this._it3=this._jt3=-1;this._kt3=[];this._lt3=[];this._mt3=[];this._nt3=this._ot3=0;this._y91=[];this._x91=[];this._t91=[];this._pt3=this._qt3=false;
this._rt3=[];this._st3=this._tt3=this._ut3=this._vt3=this._tN1=this._uN1=this._s01=0;for(var _121=0;_121<_js3;_121++){this._ht3[_121]=""}for(var _121=0;_121<_hs3;_121++){this._kt3[_121]=this._lt3[_121]=this._mt3[_121]=false;this._rt3[_121]=_121}for(var _121=0;_121<_is3;_121++){this._y91[_121]=this._x91[_121]=this._t91[_121]=false}this._Qa1=_wt3;this._xt3=_yt3;this._zt3=_zt3;this._At3=_At3;this._Bt3=_Bt3;this._Ct3=_Ct3;this._Dt3=_Dt3;this._Et3=_Et3;this._Ft3=_Ft3;this._Gt3=_Gt3;this._Ht3=_Ht3;this._It3=_It3;
this._Jt3=_Jt3;this._Kt3=_Kt3;this._Lt3=_Lt3;this._Mt3=_Mt3;this._Nt3=_Nt3;this._Ot3=_Ot3;this._Pt3=_Pt3;this._Qt3=_Qt3;this._Rt3=_Rt3;this._St3=_Tt3;this._Ut3=_Vt3;this._Wt3=_Xt3;this._Yt3=_Yt3;for(var _121=0;_121<_hs3;_121++){_vs3[_121]=_xs3[_121]=false}if(!_Cp3){window.onbeforeunload=_ft3}_3Q1=new Array(_ls3);_tb1=new Array(_ls3);for(var _Zt3=0;_Zt3<_ls3;_Zt3++){_3Q1[_Zt3]=new __t3();_tb1[_Zt3]=new __t3()}_0u3(true)}function _0u3(_sk1){_sk1=yyGetBool(_sk1);if(_ts3==_sk1)return;_Ds3();_ts3=_sk1;if(_sk1){
canvas.onmousemove=_bt3;canvas.onmousedown=_dt3;window.onmouseup=_8t3;canvas.onmousewheel=_et3;canvas.onselectstart=function(){return false};canvas.addEventListener("DOMMouseScroll",_et3,false);var _121=document.getElementById("loading_screen");if(_121){_121.onmousemove=_bt3;_121.onmousedown=_dt3;_121.onmouseup=_8t3;_121.onmousewheel=_et3;_121.addEventListener("DOMMouseScroll",_et3,false)}window.addEventListener("focus",_Bs3);window.addEventListener("blur",_Cs3);_3p1()}else {canvas.onmousemove=null;
canvas.onmousedown=null;window.onmouseup=null;canvas.onmousewheel=null;canvas.onselectstart=null;canvas.removeEventListener("DOMMouseScroll",_et3);var _121=document.getElementById("loading_screen");if(_121){_121.onmousemove=null;_121.onmousedown=null;_121.onmouseup=null;_121.onmousewheel=null;_121.removeEventListener("DOMMouseScroll",_et3)}document.body.onfocusin=null;document.body.onfocusout=null;document.onfocusin=null;document.onfocusout=null;window.onfocus=null;window.onblur=null;_Uo1()}}function __t3(){
this._ub1=0;this.x=0;this.y=0}function _Ds3(){_1u3();_2u3();_8v._Rl3=0;_8v._Rl3="";_ss3=0;_rs3=""}_bd3.prototype._Pa1=function(){this._3u3();this._Rt3();_8v._Rl3=0;_8v._Sl3=0;_8v._Rl3="";_ss3=0;_rs3="";_8v._Tl3="";_8v._Ul3=""};/*@this {yyIOManager} */function _zt3(){return this._gt3}/*@this {yyIOManager} */function _At3(_4u3){this._gt3=_4u3}/*@this {yyIOManager} */function _Bt3(){return this._jt3}/*@this {yyIOManager} */function _Ct3(){return this._it3}/*@this {yyIOManager} */function _Dt3(_uc1){if(_uc1<0||_uc1>255)return false;
this._jt3=_uc1}/*@this {yyIOManager} */function _Et3(_uc1){if(_uc1<0||_uc1>255)return false;this._it3=_uc1}/*@this {yyIOManager} */function _Ft3(_uc1){if(_uc1<0||_uc1>255)return false;return this._kt3[_uc1]}/*@this {yyIOManager} */function _Gt3(_uc1){if(_uc1<0||_uc1>255)return false;return this._mt3[_uc1]}/*@this {yyIOManager} */function _Ht3(_uc1){if(_uc1<0||_uc1>255)return false;return this._lt3[_uc1]}/*@this {yyIOManager} */function _It3(_uc1){if(_uc1<0||_uc1>255)return;this._kt3[_uc1]=0;this._mt3[_uc1]=0;
this._lt3[_uc1]=0}_bd3.prototype._3u3=function(){this._jt3=0;this._it3=0;this._gt3=0;for(var _8c=0;_8c<=_hs3;_8c++){this._kt3[_8c]=0;this._mt3[_8c]=0;this._lt3[_8c]=0}};function _1u3(){for(var _8c=0;_8c<_hs3;_8c++){_ws3[_8c]=0;_xs3[_8c]=0;_vs3[_8c]=0}}/*@this {yyIOManager} */function _Jt3(){return this._nt3}/*@this {yyIOManager} */function _Kt3(){return this._ot3}/*@this {yyIOManager} */function _Lt3(_Jw1){if((_Jw1<1)||(_Jw1>3))return;this._nt3=_Jw1}/*@this {yyIOManager} */function _Mt3(_Jw1){if((_Jw1<1)||(_Jw1>3))return;
this._ot3=_Jw1}/*@this {yyIOManager} */function _Nt3(_Jw1){_Jw1--;if(_Jw1>=0&&_Jw1<_is3){return this._y91[_Jw1]}return false}/*@this {yyIOManager} */function _Ot3(_Jw1){_Jw1--;if(_Jw1>=0&&_Jw1<_is3){return this._t91[_Jw1]}}/*@this {yyIOManager} */function _Pt3(_Jw1){_Jw1--;if(_Jw1>=0&&_Jw1<_is3){return this._x91[_Jw1]}return false}/*@this {yyIOManager} */function _Qt3(_Jw1){_Jw1--;if(_Jw1>=0&&_Jw1<_is3){this._y91[_Jw1]=false;this._t91[_Jw1]=false;this._x91[_Jw1]=false}}/*@this {yyIOManager} */function _Rt3(){
this._nt3=0;this._ot3=0;for(var _8c=0;_8c<=_is3;_8c++){this._y91[_8c]=false;this._t91[_8c]=false;this._x91[_8c]=false}this._qt3=false;this._pt3=false;for(var _ib1=0;_ib1<_fb1.length;_ib1++){_fb1[_ib1]._Pa1()}}function _2u3(){_qs3=-1;_os3=-1;_ns3=-1;_sb1=0;_tb1[0]._ub1=0;_tb1[0].x=0;_tb1[0].y=0;_ms3=-1}/*@this {yyIOManager} */function _wt3(){for(var _ib1=0;_ib1<_fb1.length;_ib1++){var _jb1=_fb1[_ib1];if(_jb1._y91){_jb1._x91=0;_jb1._t91=_jb1._Xa1^_jb1._y91}else {_jb1._x91=_jb1._Xa1^_jb1._y91;_jb1._t91=0}
_jb1._Xa1=_jb1._y91}for(var _Zt3=0;_Zt3<_tb1.length;_Zt3++){_3Q1[_Zt3]._ub1=_tb1[_Zt3]._ub1;_3Q1[_Zt3].x=_tb1[_Zt3].x;_3Q1[_Zt3].y=_tb1[_Zt3].y;_tb1[_Zt3]._ub1&=~_xb1}if(_ss3){if(_rs3){if(_ss3==13){}else if(_ss3==8){_8v._Tl3=_rs3;if(_8v._Ul3.length>0){_8v._Ul3=_8v._Ul3.substring(0,_8v._Ul3.length-1)}}else {_8v._Tl3=_rs3;_8v._Ul3+=_8v._Tl3;if(_8v._Ul3.length>1024){_8v._Ul3=_8v._Ul3.substring(1,_8v._Ul3.length-1)}}}if(_8v._Rl3!=0){_8v._Sl3=_8v._Rl3}_8v._Rl3=_ss3;_ss3=0}else if(!_pb1._kt3[_8v._Rl3]){_8v._Sl3=_8v._Rl3;
_8v._Rl3=0}this._tN1=_qb1;this._uN1=_rb1;this._tt3=_sb1;if((this._tt3&1)!=0){this._y91[0]=1;if(((this._ut3^this._tt3)&0x1)!=0){this._t91[0]=1;}}else {this._y91[0]=0;if(((this._ut3^this._tt3)&0x1)!=0){this._x91[0]=1}}if((this._tt3&2)!=0){this._y91[1]=1;if(((this._ut3^this._tt3)&0x2)!=0){this._t91[1]=1}}else {this._y91[1]=0;if(((this._ut3^this._tt3)&0x2)!=0){this._x91[1]=1}}if((this._tt3&4)!=0){this._y91[2]=1;if(((this._ut3^this._tt3)&0x4)!=0){this._t91[2]=1}}else {this._y91[2]=0;if(((this._ut3^this._tt3)&0x4)!=0){
this._x91[2]=1}}this._ut3=this._tt3;_8v._sN1=this._tN1;_8v._wN1=this._uN1;_8v._Pl3=_ns3+1;_8v._Ql3=_ps3+1;this._Yt3()}/*@this {yyIOManager} */function _Yt3(){var _5u3=0;var _m81=0;var _ac=_os1;var _bc=_ms1;var _t21=_pP();var _1L1=_qP();if(_ac<0)_ac=_t21;if(_bc<0)_bc=_1L1;for(var _Zt3=0;_Zt3<_3Q1.length;_Zt3++){var _6u3=_3Q1[_Zt3];if((_6u3._ub1&_wb1)!=0){_m81=1;for(var _7u3=0;_7u3<_8P1.length;_7u3++){var _2P1=_8P1[_7u3];if((_2P1._4P1&_5P1)!=0){var x=(_ac*(_6u3.x-_4b1.left))/_t21;var y=(_bc*(_6u3.y-_4b1.top))/_1L1;
if((x>=_2P1.x)&&(x<_2P1._U11)&&(y>=_2P1.y)&&(y<_2P1._V11)){_5u3|=_m81}}_m81<<=1}_6u3._ub1=0}}_m81=1;var _8u3=_ys3^_5u3;for(var _7u3=0;_7u3<_8P1.length;_7u3++){var _2P1=_8P1[_7u3];if((_2P1._4P1&_5P1)!=0){var _9u3=_5u3&_m81;var _ro1=_8u3&_m81;if(_2P1.key!=0){this._mt3[_2P1.key]|=(_9u3&&_ro1);this._kt3[_2P1.key]|=(_9u3&&!_ro1);this._lt3[_2P1.key]|=(!_9u3&&_ro1)}else {this._t91[_2P1.button-1]|=(_9u3&&_ro1);this._y91[_2P1.button-1]|=(_9u3&&!_ro1);this._x91[_2P1.button-1]|=(!_9u3&&_ro1)}}_m81<<=1}_ys3=_5u3}
function _St3(_au3){var _943=_b23|_au3;var _mc1=_x01._dw1._mc1;var _bu3=_mc1.length;for(var _Op1=0;_Op1<_bu3;_Op1++){var _4w1=_mc1[_Op1];var _Sp1=_4w1._kw1;if(_Sp1._kZ2[_943]){_4w1._t11(_b23,_au3,_4w1,_4w1)}}}function _cu3(_du3){var _943=_d23|_du3;var _mc1=_x01._dw1._mc1;var _bu3=_mc1.length;for(var _Op1=0;_Op1<_bu3;_Op1++){var _4w1=_mc1[_Op1];if(_4w1._wp){continue }var _Sp1=_4w1._kw1;if(_Sp1._kZ2[_943]){_4w1._t11(_d23,_du3,_4w1,_4w1)}}}function _Wt3(_eu3){var _943=_f23|_eu3;var _mc1=_x01._dw1._mc1;var _bu3=_mc1.length;
for(var _Op1=0;_Op1<_bu3;_Op1++){var _4w1=_mc1[_Op1];var _Sp1=_4w1._kw1;if(_Sp1._kZ2[_943]){_4w1._t11(_f23,_eu3,_4w1,_4w1)}}}/*@this {yyIOManager} */function _Tt3(){var _fu3=0;for(var _8c=2;_8c<_hs3;_8c++){if(this._kt3[_8c]){_fu3=1;_St3(_8c)}}_St3(_fu3)}/*@this {yyIOManager} */function _Vt3(){var _gu3=0;for(var _8c=2;_8c<_hs3;_8c++){if(this._mt3[_8c]){_gu3=1;_cu3(_8c)}}_cu3(_gu3)}/*@this {yyIOManager} */function _Xt3(){var _hu3=0;for(var _8c=2;_8c<_hs3;_8c++){if(this._lt3[_8c]){_hu3=1;_Wt3(_8c)}}_Wt3(_hu3)}
/*@this {yyIOManager} */function _yt3(){var _iu3=0,_ju3=0,_ku3=0;this._s01++;for(var _8c=0;_8c<_hs3;_8c++){this._mt3[_8c]=this._lt3[_8c]=this._kt3[_8c]=0}for(var _8c=0;_8c<_hs3;_8c++){var key=this._rt3[_8c];this._mt3[key]|=_ws3[_8c];this._lt3[key]|=_xs3[_8c];this._kt3[key]|=_vs3[_8c];_iu3|=_ws3[_8c];_ju3|=_vs3[_8c];_ku3|=_xs3[_8c];_ws3[_8c]=0;_xs3[_8c]=0}this._mt3[1]=_iu3;this._kt3[1]=_ju3;this._lt3[1]=_ku3;this._mt3[0]=_iu3^1;this._kt3[0]=_ju3^1;this._lt3[0]=_ku3^1;_c_2=_d_2=0;if(_us3>0){_c_2=1}else if(_us3<0){
_d_2=1}_us3=0;for(var _8c=0;_8c<=_is3;_8c++){this._t91[_8c]=false;this._x91[_8c]=false}this._qt3=false;this._pt3=false;this._Qa1();var _Za1;if(!_x01.__a1){_Za1=_0b1}else {_Za1=_x01._1b1}var _2b1;for(var _C41=0;_C41<=7;++_C41){_2b1=_Za1[_C41];if(_2b1&&_2b1._sc){_8v._sN1=_2b1._9b1(_pb1._tN1,_pb1._uN1);_8v._wN1=_2b1._ab1(_pb1._tN1,_pb1._uN1);break }}for(var _C41=7;_C41>=0;_C41--){_2b1=_Za1[_C41];if(_2b1&&_2b1._sc){_3b1(canvas,_4b1);if(((this._tN1-_4b1.left)>=_2b1._5b1)&&((this._tN1-_4b1.left)<_2b1._6b1)&&((this._uN1-_4b1.top)>=_2b1._7b1)&&((this._uN1-_4b1.top)<_2b1._8b1)){
_8v._sN1=_2b1._9b1(_pb1._tN1,_pb1._uN1);_8v._wN1=_2b1._ab1(_pb1._tN1,_pb1._uN1);break }}}}function _lu3(){_pb1._St3();_pb1._Ut3();_pb1._Wt3()}function _mu3(index){this._4P1=0;this.index=index;this.x=0;this.y=0;this._U11=0;this._V11=0;this._ac=0;this._bc=0;this._I41=0;this._C41=0;this.key=0;this.button=0}function _3P1(){for(var _121=0;_121<_8P1.length;++_121){if(_8P1[_121]._4P1==0){return _8P1[_121]}}var _8c=_8P1.length;_8P1[_8c]=new _mu3(_8c);return _8P1[_8c]}function _9P1(_nu3){_8P1[_nu3]._4P1=0}function _ou3(){
for(var _121=0;_121<_8P1.length;++_121){_8P1[_121]._4P1=0}}_bd3.prototype._pu3=function(){_7p1();_Gs1();var _Hs1=[];_Hs1[0]=1;_Hs1[1]=0;_Hs1[2]=0;_Hs1[3]=1;_Hs1[4]=0;_Hs1[5]=0;_Wm3(_Hs1);var _9q1=_nt1();var _qu3=_ot1();_Vs(0xffffff);for(var _121=0;_121<_bP1.length;++_121){var _cP1=_bP1[_121];_JW(_cP1.x,_cP1.y,_cP1.x+_cP1._ac-1,_cP1.y+_cP1._bc-1,true)}_Vs(_qu3);_Ws(_9q1);_Ns1()};function _ec1(){this._ru3=[];this._mc1=[];this._fc1=false;this.length=0;this._531=0}_ec1.prototype._Kc3=function(){if(this._ru3.length==0){
return this._mc1.length}return this._ru3.pop()};_ec1.prototype._ya1=function(_ih3){var index;if(this._fc1){index=this._mc1.length}else {index=this._Kc3()}this._mc1[index]=_ih3;this._531++;this.length=this._mc1.length;return index};_ec1.prototype._k11=function(_PA1){if(_PA1<0||_PA1>=this._mc1.length)return null;return this._mc1[_PA1]};_ec1.prototype._Mz1=function(_jh3){for(var _121=0;_121<this._mc1.length;_121++){if(this._mc1[_121]==_jh3)return _121}};_ec1.prototype._sy1=function(_jh3){for(var _121=0;_121<this._mc1.length;
_121++){if(this._mc1[_121]==_jh3){if(this._fc1){this._mc1.splice(_121,1)}else {this._mc1[_121]=null;this._ru3.push(_121)}this._531--;this.length=this._mc1.length;return true}}return false};_ec1.prototype._Sb1=function(_PA1){if(_PA1<0||_PA1>=this._mc1.length)return false;if(this._fc1){this._mc1.splice(_PA1,1)}else {this._mc1[_PA1]=null;this._ru3.push(_PA1)}this._531--;this.length=this._mc1.length;return true};_ec1.prototype._Pa1=function(){var _mc1=this._mc1;for(var _8c=0;_8c<_mc1.length;_8c++){var _C41=_mc1[_8c];
if(_C41!=null&&_C41.Object!==undefined)switch(_C41._zc1){case _pc1:_Hx(_C41.Object);break;case _qc1:_sA(_C41.Object);break }}this._mc1=[];this._ru3=[];this._531=0;this.length=this._mc1.length};_ec1.prototype._Tb1=function(_y31,_F01){if(_y31<0||_y31>=this._mc1.length)return;this._mc1[_y31]=_F01};_ec1.prototype._su3=function(_tu3){if(_tu3){this._mc1.sort(function(_e41,_621){return _e41-_621})}else {this._mc1.sort(function(_e41,_621){return _621-_e41})}this._ru3=[];for(var _8c=0;_8c<this._mc1.length;_8c++){
if(this._mc1[_8c]==null||this._mc1[_8c]==undefined){this._ru3.push(_8c)}}};_ec1.prototype._Kb1=function(_Lb1){this._mc1=_Lb1._mc1.slice();this._ru3=_Lb1._ru3.slice();this._fc1=_Lb1._fc1;this.length=_Lb1.length;this._531=_Lb1._531};var _pq3=0,_rq3=1,_sq3=2;function _uu3(){this._vu3=null;this._wu3=0;this._xu3=null}function _yu3(){this._vu3=null;this._zu3=false;this._Lc1=null}function _Au3(){this._Mg=false}function _HE2(_Bu3,_J01){this.__type="[Object]";this._ub1=0;this._Bw1=_Bu3;this._1D1=_J01;this._fq3=-1;
this._lw1=0;this._gq3=0;this._hq3=false;this._iq3=false;this._jq3=false;this._zw1=0;this._Ro1=null;this._Cu3=-1;this._7e3=false;this._5_2=new _ec1();this._bs3=new _ec1();this._5_2._fc1=true;this._bs3._fc1=true;this._Du3=[];for(var _e41=0;_e41<_o_2;_e41++){this._Du3[_e41]=null}this._Eu3=[];this._Fu3=[];this._Gu3=[];this._9e3=[];this._ec=[];this._6r1=[];this._kZ2=[];this._kq3=new _Au3()}_HE2.prototype._mC1=function(){return this._5_2._mc1};_HE2.prototype._GF1=function(){return this._bs3._mc1};function _ne3(_Hu3,
_Iu3){var _Sp1=new _HE2(_Hu3,_Iu3._W3);{if(_Iu3._gc!=undefined)_Sp1._lw1=_Iu3._gc;if(_Iu3._sc!=undefined)_Sp1._iq3=_Iu3._sc;if(_Iu3._nC1!=undefined)_Sp1._hq3=_Iu3._nC1;if(_Iu3._Zn!=undefined)_Sp1._gq3=_Iu3._Zn;if(_Iu3._hc!=undefined)_Sp1._jq3=_Iu3._hc;if(_Iu3.parent!=undefined)_Sp1._zw1=_Iu3.parent;if(_Iu3._Ju3!=undefined)_Sp1._fq3=_Iu3._Ju3;if(_Iu3._oc){_Sp1._oc=_Iu3._oc;_Sp1._6r1[_nw1]=true}if(_Iu3._ic){_Sp1._ic=_Iu3._ic;_Sp1._6r1[_ow1]=true}if(_Iu3._Ec){_Sp1._Ec=_Iu3._Ec;_Sp1._6r1[_aw1]=true}if(_Iu3._Ku3){
_Sp1._Ku3=_Iu3._Ku3;_Sp1._6r1[_bw1]=true}if(_Iu3._kc){_Sp1._kc=_Iu3._kc;_Sp1._6r1[_J_2]=true}if(_Iu3._Nc){_Sp1._Nc=_Iu3._Nc;_Sp1._6r1[_L_2]=true}if(_Iu3._Xc){_Sp1._Xc=_Iu3._Xc;_Sp1._6r1[_N_2]=true}if(_Iu3._mc){_Sp1._mc=_Iu3._mc;_Sp1._6r1[_923]=true}if(_Iu3._od){_Sp1._od=_Iu3._od;_Sp1._6r1[_g53]=true}if(_Iu3._Lu3){_Sp1._Lu3=_Iu3._Lu3;_Sp1._6r1[_i53]=true}if(_Iu3._Mu3){_Sp1._Mu3=_Iu3._Mu3;_Sp1._6r1[_j53]=true}if(_Iu3._Nu3){_Sp1._Nu3=_Iu3._Nu3;_Sp1._6r1[_k53]=true}if(_Iu3._Ou3){_Sp1._Ou3=_Iu3._Ou3;
_Sp1._6r1[_l53]=true}if(_Iu3._6e){_Sp1._6e=_Iu3._6e;_Sp1._6r1[_m53]=true}if(_Iu3._Pu3){_Sp1._Pu3=_Iu3._Pu3;_Sp1._6r1[_n53]=true}if(_Iu3._Qu3){_Sp1._Qu3=_Iu3._Qu3;_Sp1._6r1[_h53]=true}if(_Iu3._Ru3){_Sp1._Ru3=_Iu3._Ru3;_Sp1._6r1[_0_2]=true}if(_Iu3._Su3){_Sp1._Su3=_Iu3._Su3;_Sp1._6r1[_SZ2]=true}if(_Iu3._Tu3){_Sp1._Tu3=_Iu3._Tu3;_Sp1._6r1[_UZ2]=true}if(_Iu3._Uu3){_Sp1._Uu3=_Iu3._Uu3;_Sp1._6r1[_TZ2]=true}if(_Iu3._Vu3){_Sp1._Vu3=_Iu3._Vu3;_Sp1._6r1[_VZ2]=true}if(_Iu3._Wu3){_Sp1._Wu3=_Iu3._Wu3;_Sp1._6r1[_XZ2]=true;
}if(_Iu3._Xu3){_Sp1._Xu3=_Iu3._Xu3;_Sp1._6r1[_WZ2]=true}if(_Iu3._Yu3){_Sp1._Yu3=_Iu3._Yu3;_Sp1._6r1[_YZ2]=true}if(_Iu3._Zu3){_Sp1._Zu3=_Iu3._Zu3;_Sp1._6r1[__Z2]=true}if(_Iu3.__u3){_Sp1.__u3=_Iu3.__u3;_Sp1._6r1[_ZZ2]=true}if(_Iu3.__d){_Sp1.__d=_Iu3.__d;_Sp1._6r1[_3_2]=true}if(_Iu3._Yd){_Sp1._Yd=_Iu3._Yd;_Sp1._6r1[_4_2]=true}if(_Iu3._0v3){_Sp1._0v3=_Iu3._0v3;_Sp1._6r1[_9_2]=true}if(_Iu3._1v3){_Sp1._1v3=_Iu3._1v3;_Sp1._6r1[_r03]=true}if(_Iu3._2v3){_Sp1._2v3=_Iu3._2v3;_Sp1._6r1[_t03]=true}if(_Iu3._3v3){
_Sp1._3v3=_Iu3._3v3;_Sp1._6r1[_a_2]=true}if(_Iu3._4v3){_Sp1._4v3=_Iu3._4v3;_Sp1._6r1[_w03]=true}if(_Iu3._5v3){_Sp1._5v3=_Iu3._5v3;_Sp1._6r1[_y03]=true}if(_Iu3._6v3){_Sp1._6v3=_Iu3._6v3;_Sp1._6r1[_b_2]=true}if(_Iu3._7v3){_Sp1._7v3=_Iu3._7v3;_Sp1._6r1[_B03]=true}if(_Iu3._8v3){_Sp1._8v3=_Iu3._8v3;_Sp1._6r1[_D03]=true}if(_Iu3._9v3){_Sp1._9v3=_Iu3._9v3;_Sp1._6r1[_1_2]=true}if(_Iu3._av3){_Sp1._av3=_Iu3._av3;_Sp1._6r1[_2_2]=true}if(_Iu3._bv3){_Sp1._bv3=_Iu3._bv3;_Sp1._6r1[_k23]=true}if(_Iu3._cv3){_Sp1._cv3=_Iu3._cv3;
_Sp1._6r1[_m23]=true}if(_Iu3._dv3){_Sp1._dv3=_Iu3._dv3;_Sp1._6r1[_o23]=true}if(_Iu3._ev3){_Sp1._ev3=_Iu3._ev3;_Sp1._6r1[_q23]=true}if(_Iu3._fv3){_Sp1._fv3=_Iu3._fv3;_Sp1._6r1[_s23]=true}if(_Iu3._gv3){_Sp1._gv3=_Iu3._gv3;_Sp1._6r1[_u23]=true}if(_Iu3._hv3){_Sp1._hv3=_Iu3._hv3;_Sp1._6r1[_K23]=true}if(_Iu3._iv3){_Sp1._iv3=_Iu3._iv3;_Sp1._6r1[_M23]=true}if(_Iu3._jv3){_Sp1._jv3=_Iu3._jv3;_Sp1._6r1[_O23]=true}if(_Iu3._kv3){_Sp1._kv3=_Iu3._kv3;_Sp1._6r1[_Q23]=true}if(_Iu3._lv3){_Sp1._lv3=_Iu3._lv3;_Sp1._6r1[_S23]=true}
if(_Iu3._mv3){_Sp1._mv3=_Iu3._mv3;_Sp1._6r1[_U23]=true}if(_Iu3._nv3){_Sp1._nv3=_Iu3._nv3;_Sp1._6r1[_lZ2]=true}if(_Iu3._ov3){_Sp1._ov3=_Iu3._ov3;_Sp1._6r1[_rZ2]=true}if(_Iu3._pv3){_Sp1._pv3=_Iu3._pv3;_Sp1._6r1[_J03]=true}if(_Iu3._qv3){_Sp1._qv3=_Iu3._qv3;_Sp1._6r1[_L03]=true}if(_Iu3._ce){_Sp1._ce=_Iu3._ce;_Sp1._6r1[_N03]=true}if(_Iu3._we){_Sp1._we=_Iu3._we;_Sp1._6r1[_P03]=true}if(_Iu3._rv3){_Sp1._rv3=_Iu3._rv3;_Sp1._6r1[_R03]=true}if(_Iu3._sv3){_Sp1._sv3=_Iu3._sv3;_Sp1._6r1[_T03]=true}if(_Iu3._tv3){
_Sp1._tv3=_Iu3._tv3;_Sp1._6r1[_gE2]=true}if(_Iu3._uv3){_Sp1._uv3=_Iu3._uv3;_Sp1._6r1[_W03]=true}if(_Iu3._vv3){_Sp1._vv3=_Iu3._vv3;_Sp1._6r1[_Y03]=true}if(_Iu3._wv3){_Sp1._wv3=_Iu3._wv3;_Sp1._6r1[_yZ2]=true}if(_Iu3._xv3){_Sp1._xv3=_Iu3._xv3;_Sp1._6r1[_013]=true}if(_Iu3._yv3){_Sp1._yv3=_Iu3._yv3;_Sp1._6r1[_213]=true}if(_Iu3._zv3){_Sp1._zv3=_Iu3._zv3;_Sp1._6r1[_413]=true}if(_Iu3._Av3){_Sp1._Av3=_Iu3._Av3;_Sp1._6r1[_613]=true}if(_Iu3._Bv3){_Sp1._Bv3=_Iu3._Bv3;_Sp1._6r1[_813]=true}if(_Iu3._Cv3){_Sp1._Cv3=_Iu3._Cv3;
_Sp1._6r1[_a13]=true}if(_Iu3._Dv3){_Sp1._Dv3=_Iu3._Dv3;_Sp1._6r1[_c13]=true}if(_Iu3._Ev3){_Sp1._Ev3=_Iu3._Ev3;_Sp1._6r1[_zZ2]=true}if(_Iu3._Fv3){_Sp1._Fv3=_Iu3._Fv3;_Sp1._6r1[_f13]=true}if(_Iu3._Gv3){_Sp1._Gv3=_Iu3._Gv3;_Sp1._6r1[_h13]=true}if(_Iu3._Hv3){_Sp1._Hv3=_Iu3._Hv3;_Sp1._6r1[_j13]=true}if(_Iu3._Iv3){_Sp1._Iv3=_Iu3._Iv3;_Sp1._6r1[_l13]=true}if(_Iu3._Jv3){_Sp1._Jv3=_Iu3._Jv3;_Sp1._6r1[_n13]=true}if(_Iu3._Kv3){_Sp1._Kv3=_Iu3._Kv3;_Sp1._6r1[_p13]=true}if(_Iu3._Lv3){_Sp1._Lv3=_Iu3._Lv3;_Sp1._6r1[_r13]=true}
if(_Iu3._Mv3){_Sp1._Mv3=_Iu3._Mv3;_Sp1._6r1[_u11]=true}if(_Iu3._1d){_Sp1._1d=_Iu3._1d;_Sp1._6r1[_s13]=true}if(_Iu3._Od){_Sp1._Od=_Iu3._Od;_Sp1._6r1[_u13]=true}if(_Iu3._hh){_Sp1._hh=_Iu3._hh;_Sp1._6r1[_w13]=true}if(_Iu3._jh){_Sp1._jh=_Iu3._jh;_Sp1._6r1[_y13]=true}if(_Iu3._sg){_Sp1._sg=_Iu3._sg;_Sp1._6r1[_A13]=true}if(_Iu3._ni){_Sp1._ni=_Iu3._ni;_Sp1._6r1[_C13]=true}if(_Iu3._Nv3){_Sp1._Nv3=_Iu3._Nv3;_Sp1._6r1[_E13]=true}if(_Iu3._Fg){_Sp1._Fg=_Iu3._Fg;_Sp1._6r1[_G13]=true}if(_Iu3._Ov3){_Sp1._Ov3=_Iu3._Ov3;
_Sp1._6r1[_I13]=true}if(_Iu3._Pv3){_Sp1._Pv3=_Iu3._Pv3;_Sp1._6r1[_K13]=true}if(_Iu3._Qv3){_Sp1._Qv3=_Iu3._Qv3;_Sp1._6r1[_M13]=true}if(_Iu3._Rv3){_Sp1._Rv3=_Iu3._Rv3;_Sp1._6r1[_O13]=true}if(_Iu3._Sv3){_Sp1._Sv3=_Iu3._Sv3;_Sp1._6r1[_Q13]=true}if(_Iu3._Tv3){_Sp1._Tv3=_Iu3._Tv3;_Sp1._6r1[_S13]=true}if(_Iu3._Uv3){_Sp1._Uv3=_Iu3._Uv3;_Sp1._6r1[_U13]=true}if(_Iu3._Vv3){_Sp1._Vv3=_Iu3._Vv3;_Sp1._6r1[_W13]=true}if(_Iu3._Wv3){_Sp1._Wv3=_Iu3._Wv3;_Sp1._6r1[_Z13]=true}if(_Iu3._Xv3){_Sp1._Xv3=_Iu3._Xv3;_Sp1._6r1[_023]=true}
if(_Iu3._Yv3){_Sp1._Yv3=_Iu3._Yv3;_Sp1._6r1[_d53]=true}if(_Iu3._Zv3){_Sp1._Zv3=_Iu3._Zv3;_Sp1._6r1[_e53]=true}if(_Iu3.__v3){_Sp1.__v3=_Iu3.__v3;_Sp1._6r1[_223]=true}if(_Iu3._0w3){_Sp1._0w3=_Iu3._0w3;_Sp1._6r1[_423]=true;}if(_Iu3._1w3){_Sp1._1w3=_Iu3._1w3;_Sp1._6r1[_623]=true}if(_Iu3._2w3){_Sp1._2w3=_Iu3._2w3;_Sp1._6r1[_aK1]=true}if(_Iu3._3w3){_Sp1._3w3=_Iu3._3w3;_Sp1._6r1[_f53]=true}if(_Iu3._4w3){_Sp1._4w3=_Iu3._4w3;_Sp1._6r1[_p53]=true}if(_Iu3._5w3){_Sp1._5w3=_Iu3._5w3;_Sp1._6r1[_o53]=true}if(_Iu3._6w3){
_Sp1._6w3=_Iu3._6w3;_Sp1._6r1[_k01]=true}if(_Iu3._7w3){_Sp1._7w3=_Iu3._7w3;_Sp1._6r1[_lI1]=true}if(_Iu3._0f){_Sp1._Du3[0]=_Iu3._0f;_Sp1._6r1[_v_2]=true}if(_Iu3._dh){_Sp1._Du3[1]=_Iu3._dh;_Sp1._6r1[_w_2]=true}if(_Iu3._bh){_Sp1._Du3[2]=_Iu3._bh;_Sp1._6r1[_x_2]=true}if(_Iu3._8w3){_Sp1._Du3[3]=_Iu3._8w3;_Sp1._6r1[_y_2]=true}if(_Iu3._9w3){_Sp1._Du3[4]=_Iu3._9w3;_Sp1._6r1[_z_2]=true}if(_Iu3._vn){_Sp1._Du3[5]=_Iu3._vn;_Sp1._6r1[_A_2]=true}if(_Iu3._aw3){_Sp1._Du3[6]=_Iu3._aw3;_Sp1._6r1[_B_2]=true}if(_Iu3._bw3){
_Sp1._Du3[7]=_Iu3._bw3;_Sp1._6r1[_C_2]=true}if(_Iu3._cw3){_Sp1._Du3[8]=_Iu3._cw3;_Sp1._6r1[_D_2]=true}if(_Iu3._dw3){_Sp1._Du3[9]=_Iu3._dw3;_Sp1._6r1[_E_2]=true}if(_Iu3._ew3){_Sp1._Du3[10]=_Iu3._ew3;_Sp1._6r1[_F_2]=true}if(_Iu3._xc){_Sp1._Du3[11]=_Iu3._xc;_Sp1._6r1[_G_2]=true}if(_Iu3._fw3){_Sp1._Fu3[_O53]=_Iu3._fw3;_Sp1._6r1[_O53]=true}if(_Iu3._gw3){_Sp1._Fu3[_Q53]=_Iu3._gw3;_Sp1._6r1[_Q53]=true}if(_Iu3._hw3){_Sp1._Fu3[_R53]=_Iu3._hw3;_Sp1._6r1[_R53]=true}if(_Iu3._iw3){_Sp1._Fu3[_S53]=_Iu3._iw3;_Sp1._6r1[_S53]=true}
if(_Iu3._jw3){_Sp1._Fu3[_T53]=_Iu3._jw3;_Sp1._6r1[_T53]=true}if(_Iu3._kw3){_Sp1._Fu3[_U53]=_Iu3._kw3;_Sp1._6r1[_U53]=true}if(_Iu3._lw3){_Sp1._Fu3[_V53]=_Iu3._lw3;_Sp1._6r1[_V53]=true}if(_Iu3._mw3){_Sp1._Fu3[_W53]=_Iu3._mw3;_Sp1._6r1[_W53]=true}if(_Iu3._nw3){_Sp1._Fu3[_X53]=_Iu3._nw3;_Sp1._6r1[_X53]=true}if(_Iu3._ow3){_Sp1._Fu3[_Y53]=_Iu3._ow3;_Sp1._6r1[_Y53]=true}if(_Iu3._8g){_Sp1._Fu3[_Z53]=_Iu3._8g;_Sp1._6r1[_Z53]=true}if(_Iu3._pw3){_Sp1._Fu3[__53]=_Iu3._pw3;_Sp1._6r1[__53]=true}if(_Iu3._qw3){
_Sp1._Fu3[_063]=_Iu3._qw3;_Sp1._6r1[_063]=true}if(_Iu3._rw3){_Sp1._Fu3[_163]=_Iu3._rw3;_Sp1._6r1[_163]=true}if(_Iu3._sw3){_Sp1._Fu3[_263]=_Iu3._sw3;_Sp1._6r1[_263]=true}if(_Iu3._tw3){_Sp1._Fu3[_363]=_Iu3._tw3;_Sp1._6r1[_363]=true}if(_Iu3._Jh){_Sp1._Fu3[_463]=_Iu3._Jh;_Sp1._6r1[_463]=true}if(_Iu3._uw3){_Sp1._Fu3[_563]=_Iu3._uw3;_Sp1._6r1[_563]=true}if(_Iu3._vw3){_Sp1._Fu3[_663]=_Iu3._vw3;_Sp1._6r1[_663]=true;}if(_Iu3._ww3){_Sp1._Fu3[_763]=_Iu3._ww3;_Sp1._6r1[_763]=true}if(_Iu3._xw3){_Sp1._Fu3[_863]=_Iu3._xw3;
_Sp1._6r1[_863]=true}if(_Iu3._yw3){_Sp1._Fu3[_963]=(_Iu3._yw3);_Sp1._6r1[_963]=true}if(_Iu3._zw3){_Sp1._Fu3[_a63]=(_Iu3._zw3);_Sp1._6r1[_a63]=true}if(_Iu3._Aw3){_Sp1._Fu3[_b63]=(_Iu3._Aw3);_Sp1._6r1[_b63]=true}if(_Iu3._Bw3){_Sp1._Fu3[_c63]=(_Iu3._Bw3);_Sp1._6r1[_c63]=true}if(_Iu3._Cw3){_Sp1._Fu3[_d63]=(_Iu3._Cw3);_Sp1._6r1[_d63]=true}if(_Iu3._Dw3){_Sp1._Fu3[_e63]=(_Iu3._Dw3);_Sp1._6r1[_e63]=true}if(_Iu3._Ew3){_Sp1._Fu3[_f63]=(_Iu3._Ew3);_Sp1._6r1[_f63]=true}if(_Iu3._Fw3){_Sp1._Fu3[_g63]=(_Iu3._Fw3);
_Sp1._6r1[_g63]=true}if(_Iu3._Gw3){_Sp1._Fu3[_h63]=(_Iu3._Gw3);_Sp1._6r1[_h63]=true}if(_Iu3._Hw3){_Sp1._Fu3[_i63]=(_Iu3._Hw3);_Sp1._6r1[_i63]=true}if(_Iu3._Iw3){_Sp1._Fu3[_j63]=(_Iu3._Iw3);_Sp1._6r1[_j63]=true}if(_Iu3._Jw3){_Sp1._Fu3[_k63]=(_Iu3._Jw3);_Sp1._6r1[_k63]=true}if(_Iu3._Kw3){_Sp1._Fu3[_l63]=(_Iu3._Kw3);_Sp1._6r1[_l63]=true}if(_Iu3._Lw3){_Sp1._Fu3[_m63]=(_Iu3._Lw3);_Sp1._6r1[_m63]=true}if(_Iu3._Mw3){_Sp1._Fu3[_n63]=(_Iu3._Mw3);_Sp1._6r1[_n63]=true}if(_Iu3._Nw3){_Sp1._Fu3[_o63]=(_Iu3._Nw3);
_Sp1._6r1[_o63]=true}if(_Iu3._Ow3){_Sp1._Fu3[_p63]=(_Iu3._Ow3);_Sp1._6r1[_p63]=true}if(_Iu3._Pw3){_Sp1._Fu3[_q63]=(_Iu3._Pw3);_Sp1._6r1[_q63]=true}if(_Iu3._Qw3){_Sp1._Fu3[_r63]=(_Iu3._Qw3);_Sp1._6r1[_r63]=true}if(_Iu3._Rw3){_Sp1._Fu3[_s63]=(_Iu3._Rw3);_Sp1._6r1[_s63]=true}if(_Iu3._Sw3){_Sp1._Fu3[_t63]=(_Iu3._Sw3);_Sp1._6r1[_t63]=true}if(_Iu3._Tw3){_Sp1._Fu3[_u63]=(_Iu3._Tw3);_Sp1._6r1[_u63]=true}if(_Iu3._Uw3){_Sp1._Fu3[_v63]=(_Iu3._Uw3);_Sp1._6r1[_v63]=true}if(_Iu3._Vw3){_Sp1._Fu3[_w63]=(_Iu3._Vw3);
_Sp1._6r1[_w63]=true}if(_Iu3._Ww3){_Sp1._Fu3[_x63]=(_Iu3._Ww3);_Sp1._6r1[_x63]=true}if(_Iu3._Xw3){_Sp1._Fu3[_y63]=(_Iu3._Xw3);_Sp1._6r1[_y63]=true}if(_Iu3._Yw3){_Sp1._Fu3[_z63]=(_Iu3._Yw3);_Sp1._6r1[_z63]=true}if(_Iu3._jg){_Sp1._Fu3[_A63]=(_Iu3._jg);_Sp1._6r1[_A63]=true}if(_Iu3._hg){_Sp1._Fu3[_B63]=(_Iu3._hg);_Sp1._6r1[_B63]=true}if(_Iu3._Zw3){_Sp1._Fu3[_C63]=(_Iu3._Zw3);_Sp1._6r1[_C63]=true}if(_Iu3.__w3){_Sp1._Fu3[_D63]=(_Iu3.__w3);_Sp1._6r1[_D63]=true}if(_Iu3._0x3){_Sp1._Fu3[_E63]=(_Iu3._0x3);
_Sp1._6r1[_E63]=true}if(_Iu3._1x3){_Sp1._Fu3[_F63]=(_Iu3._1x3);_Sp1._6r1[_F63]=true}if(_Iu3._2x3){_Sp1._Fu3[_G63]=(_Iu3._2x3);_Sp1._6r1[_G63]=true}if(_Iu3._3x3){_Sp1._Fu3[_H63]=(_Iu3._3x3);_Sp1._6r1[_H63]=true}if(_Iu3._4x3){_Sp1._Fu3[_I63]=(_Iu3._4x3);_Sp1._6r1[_I63]=true}if(_Iu3._5x3){_Sp1._Fu3[_J63]=(_Iu3._5x3);_Sp1._6r1[_J63]=true}if(_Iu3._6x3){_Sp1._Fu3[_K63]=(_Iu3._6x3);_Sp1._6r1[_K63]=true}if(_Iu3._7x3){_Sp1._Fu3[_L63]=(_Iu3._7x3);_Sp1._6r1[_L63]=true}if(_Iu3._8x3){_Sp1._Fu3[_M63]=(_Iu3._8x3);
_Sp1._6r1[_M63]=true}if(_Iu3._9x3){_Sp1._Fu3[_N63]=(_Iu3._9x3);_Sp1._6r1[_N63]=true}if(_Iu3._ax3){_Sp1._Fu3[_O63]=(_Iu3._ax3);_Sp1._6r1[_O63]=true}if(_Iu3._bx3){_Sp1._Fu3[_P63]=(_Iu3._bx3);_Sp1._6r1[_P63]=true;}if(_Iu3._cx3){_Sp1._Fu3[_Q63]=(_Iu3._cx3);_Sp1._6r1[_Q63]=true}if(_Iu3._dx3){_Sp1._Fu3[_R63]=(_Iu3._dx3);_Sp1._6r1[_R63]=true}if(_Iu3._ex3){_Sp1._Fu3[_S63]=(_Iu3._ex3);_Sp1._6r1[_S63]=true}if(_Iu3._fx3){_Sp1._Fu3[_T63]=(_Iu3._fx3);_Sp1._6r1[_T63]=true}if(_Iu3._gx3){_Sp1._Fu3[_U63]=(_Iu3._gx3);
_Sp1._6r1[_U63]=true}if(_Iu3._hx3){_Sp1._Fu3[_773]=(_Iu3._hx3);_Sp1._6r1[_773]=true;}if(_Iu3._ix3){_Sp1._Fu3[_873]=(_Iu3._ix3);_Sp1._6r1[_873]=true}if(_Iu3._jx3){_Sp1._Fu3[_973]=(_Iu3._jx3);_Sp1._6r1[_973]=true}if(_Iu3._kx3){_Sp1._Fu3[_a73]=(_Iu3._kx3);_Sp1._6r1[_a73]=true}if(_Iu3._lx3){_Sp1._Fu3[_b73]=(_Iu3._lx3);_Sp1._6r1[_b73]=true}if(_Iu3._mx3){_Sp1._Fu3[_c73]=(_Iu3._mx3);_Sp1._6r1[_c73]=true}if(_Iu3._nx3){_Sp1._Fu3[_d73]=(_Iu3._nx3);_Sp1._6r1[_d73]=true}if(_Iu3._ox3){_Sp1._Fu3[_e73]=(_Iu3._ox3);
_Sp1._6r1[_e73]=true}if(_Iu3._px3){_Sp1._Fu3[_f73]=(_Iu3._px3);_Sp1._6r1[_f73]=true}if(_Iu3._qx3){_Sp1._Fu3[_g73]=(_Iu3._qx3);_Sp1._6r1[_g73]=true}if(_Iu3._rx3){_Sp1._Fu3[_h73]=(_Iu3._rx3);_Sp1._6r1[_h73]=true}if(_Iu3._sx3){_Sp1._Fu3[_i73]=(_Iu3._sx3);_Sp1._6r1[_i73]=true}if(_Iu3._tx3){_Sp1._Fu3[_j73]=(_Iu3._tx3);_Sp1._6r1[_j73]=true}if(_Iu3._ux3){_Sp1._Fu3[_k73]=(_Iu3._ux3);_Sp1._6r1[_k73]=true}if(_Iu3._vx3){_Sp1._Fu3[_l73]=(_Iu3._vx3);_Sp1._6r1[_l73]=true}if(_Iu3._wx3){_Sp1._Fu3[_m73]=(_Iu3._wx3);
_Sp1._6r1[_m73]=true}if(_Iu3._xx3){_Sp1._Eu3[_n73]=(_Iu3._xx3);_Sp1._6r1[_n73]=true}if(_Iu3._yx3){_Sp1._Eu3[_p73]=(_Iu3._yx3);_Sp1._6r1[_p73]=true}if(_Iu3._zx3){_Sp1._Eu3[_q73]=(_Iu3._zx3);_Sp1._6r1[_q73]=true}if(_Iu3._Ax3){_Sp1._Eu3[_r73]=(_Iu3._Ax3);_Sp1._6r1[_r73]=true}if(_Iu3._Bx3){_Sp1._Eu3[_s73]=(_Iu3._Bx3);_Sp1._6r1[_s73]=true}if(_Iu3._Cx3){_Sp1._Eu3[_t73]=(_Iu3._Cx3);_Sp1._6r1[_t73]=true}if(_Iu3._Dx3){_Sp1._Eu3[_u73]=(_Iu3._Dx3);_Sp1._6r1[_u73]=true}if(_Iu3._Ex3){_Sp1._Eu3[_v73]=(_Iu3._Ex3);
_Sp1._6r1[_v73]=true}if(_Iu3._Fx3){_Sp1._Eu3[_w73]=(_Iu3._Fx3);_Sp1._6r1[_w73]=true}if(_Iu3._Gx3){_Sp1._Eu3[_x73]=(_Iu3._Gx3);_Sp1._6r1[_x73]=true}if(_Iu3._Hx3){_Sp1._Eu3[_y73]=(_Iu3._Hx3);_Sp1._6r1[_y73]=true}if(_Iu3._Ix3){_Sp1._Eu3[_z73]=(_Iu3._Ix3);_Sp1._6r1[_z73]=true}if(_Iu3._Jx3){_Sp1._Eu3[_A73]=(_Iu3._Jx3);_Sp1._6r1[_A73]=true}if(_Iu3._Kx3){_Sp1._Eu3[_B73]=(_Iu3._Kx3);_Sp1._6r1[_B73]=true}if(_Iu3._Lx3){_Sp1._Eu3[_C73]=(_Iu3._Lx3);_Sp1._6r1[_C73]=true}if(_Iu3._Mx3){_Sp1._Eu3[_D73]=(_Iu3._Mx3);
_Sp1._6r1[_D73]=true}if(_Iu3._Nx3){_Sp1._Eu3[_E73]=(_Iu3._Nx3);_Sp1._6r1[_E73]=true}if(_Iu3._Ox3){_Sp1._Eu3[_F73]=(_Iu3._Ox3);_Sp1._6r1[_F73]=true}if(_Iu3._Px3){_Sp1._Eu3[_G73]=(_Iu3._Px3);_Sp1._6r1[_G73]=true}if(_Iu3._Qx3){_Sp1._Eu3[_H73]=(_Iu3._Qx3);_Sp1._6r1[_H73]=true}if(_Iu3._Rx3){_Sp1._Eu3[_I73]=(_Iu3._Rx3);_Sp1._6r1[_I73]=true}if(_Iu3._Sx3){_Sp1._Eu3[_J73]=(_Iu3._Sx3);_Sp1._6r1[_J73]=true}if(_Iu3._Tx3){_Sp1._Eu3[_K73]=(_Iu3._Tx3);_Sp1._6r1[_K73]=true}if(_Iu3._Ux3){_Sp1._Eu3[_L73]=(_Iu3._Ux3);
_Sp1._6r1[_L73]=true;}if(_Iu3._Vx3){_Sp1._Eu3[_M73]=(_Iu3._Vx3);_Sp1._6r1[_M73]=true}if(_Iu3._Wx3){_Sp1._Eu3[_N73]=(_Iu3._Wx3);_Sp1._6r1[_N73]=true}if(_Iu3._Xx3){_Sp1._Eu3[_O73]=(_Iu3._Xx3);_Sp1._6r1[_O73]=true}if(_Iu3._Yx3){_Sp1._Eu3[_P73]=(_Iu3._Yx3);_Sp1._6r1[_P73]=true}if(_Iu3._Zx3){_Sp1._Eu3[_Q73]=(_Iu3._Zx3);_Sp1._6r1[_Q73]=true}if(_Iu3.__x3){_Sp1._Eu3[_R73]=(_Iu3.__x3);_Sp1._6r1[_R73]=true}if(_Iu3._0y3){_Sp1._Eu3[_S73]=(_Iu3._0y3);_Sp1._6r1[_S73]=true}if(_Iu3._1y3){_Sp1._Eu3[_T73]=(_Iu3._1y3);
_Sp1._6r1[_T73]=true;}if(_Iu3._2y3){_Sp1._Eu3[_U73]=(_Iu3._2y3);_Sp1._6r1[_U73]=true}if(_Iu3._3y3){_Sp1._Eu3[_V73]=(_Iu3._3y3);_Sp1._6r1[_V73]=true}if(_Iu3._4y3){_Sp1._Eu3[_W73]=(_Iu3._4y3);_Sp1._6r1[_W73]=true}if(_Iu3._5y3){_Sp1._Eu3[_X73]=(_Iu3._5y3);_Sp1._6r1[_X73]=true}if(_Iu3._6y3){_Sp1._Eu3[_Y73]=(_Iu3._6y3);_Sp1._6r1[_Y73]=true}if(_Iu3._7y3){_Sp1._Eu3[_Z73]=(_Iu3._7y3);_Sp1._6r1[_Z73]=true}if(_Iu3._8y3){_Sp1._Eu3[__73]=(_Iu3._8y3);_Sp1._6r1[__73]=true}if(_Iu3._9y3){_Sp1._Eu3[_083]=(_Iu3._9y3);
_Sp1._6r1[_083]=true;}if(_Iu3._ay3){_Sp1._Eu3[_183]=(_Iu3._ay3);_Sp1._6r1[_183]=true}if(_Iu3._by3){_Sp1._Eu3[_283]=(_Iu3._by3);_Sp1._6r1[_283]=true}if(_Iu3._cy3){_Sp1._Eu3[_383]=(_Iu3._cy3);_Sp1._6r1[_383]=true}if(_Iu3._dy3){_Sp1._Eu3[_483]=(_Iu3._dy3);_Sp1._6r1[_483]=true}if(_Iu3._ey3){_Sp1._Eu3[_583]=(_Iu3._ey3);_Sp1._6r1[_583]=true}if(_Iu3._fy3){_Sp1._Eu3[_683]=(_Iu3._fy3);_Sp1._6r1[_683]=true}if(_Iu3._gy3){_Sp1._Eu3[_783]=(_Iu3._gy3);_Sp1._6r1[_783]=true}if(_Iu3._hy3){_Sp1._Eu3[_883]=(_Iu3._hy3);
_Sp1._6r1[_883]=true;}if(_Iu3._iy3){_Sp1._Eu3[_983]=(_Iu3._iy3);_Sp1._6r1[_983]=true}if(_Iu3._jy3){_Sp1._Eu3[_a83]=(_Iu3._jy3);_Sp1._6r1[_a83]=true}if(_Iu3._ky3){_Sp1._Eu3[_b83]=(_Iu3._ky3);_Sp1._6r1[_b83]=true}if(_Iu3._ly3){_Sp1._Eu3[_c83]=(_Iu3._ly3);_Sp1._6r1[_c83]=true}if(_Iu3._my3){_Sp1._Eu3[_d83]=(_Iu3._my3);_Sp1._6r1[_d83]=true}if(_Iu3._ny3){_Sp1._Eu3[_e83]=(_Iu3._ny3);_Sp1._6r1[_e83]=true}if(_Iu3._oy3){_Sp1._Eu3[_f83]=(_Iu3._oy3);_Sp1._6r1[_f83]=true}if(_Iu3._py3){_Sp1._Eu3[_g83]=(_Iu3._py3);
_Sp1._6r1[_g83]=true;}if(_Iu3._qy3){_Sp1._Eu3[_h83]=(_Iu3._qy3);_Sp1._6r1[_h83]=true}if(_Iu3._ry3){_Sp1._Eu3[_i83]=(_Iu3._ry3);_Sp1._6r1[_i83]=true}if(_Iu3._sy3){_Sp1._Eu3[_j83]=(_Iu3._sy3);_Sp1._6r1[_j83]=true}if(_Iu3._ty3){_Sp1._Eu3[_k83]=(_Iu3._ty3);_Sp1._6r1[_k83]=true}if(_Iu3._uy3){_Sp1._Eu3[_l83]=(_Iu3._uy3);_Sp1._6r1[_l83]=true}if(_Iu3._vy3){_Sp1._Eu3[_m83]=(_Iu3._vy3);_Sp1._6r1[_m83]=true}if(_Iu3._wy3){_Sp1._Eu3[_n83]=(_Iu3._wy3);_Sp1._6r1[_n83]=true}if(_Iu3._xy3){_Sp1._Eu3[_o83]=(_Iu3._xy3);
_Sp1._6r1[_o83]=true}if(_Iu3._yy3){_Sp1._Eu3[_p83]=(_Iu3._yy3);_Sp1._6r1[_p83]=true}if(_Iu3._zy3){_Sp1._Eu3[_q83]=(_Iu3._zy3);_Sp1._6r1[_q83]=true}if(_Iu3._Ay3){_Sp1._Eu3[_r83]=(_Iu3._Ay3);_Sp1._6r1[_r83]=true}if(_Iu3._By3){_Sp1._Eu3[_s83]=(_Iu3._By3);_Sp1._6r1[_s83]=true}if(_Iu3._Cy3){_Sp1._Eu3[_t83]=(_Iu3._Cy3);_Sp1._6r1[_t83]=true}if(_Iu3._Dy3){_Sp1._Eu3[_H83]=(_Iu3._Dy3);_Sp1._6r1[_H83]=true}if(_Iu3._Ey3){_Sp1._Eu3[_I83]=(_Iu3._Ey3);_Sp1._6r1[_I83]=true;}if(_Iu3._Fy3){_Sp1._Eu3[_J83]=(_Iu3._Fy3);
_Sp1._6r1[_J83]=true}if(_Iu3._Gy3){_Sp1._Eu3[_K83]=(_Iu3._Gy3);_Sp1._6r1[_K83]=true}if(_Iu3._Hy3){_Sp1._Eu3[_L83]=(_Iu3._Hy3);_Sp1._6r1[_L83]=true}if(_Iu3._Iy3){_Sp1._Eu3[_M83]=(_Iu3._Iy3);_Sp1._6r1[_M83]=true}if(_Iu3._Jy3){_Sp1._Eu3[_N83]=(_Iu3._Jy3);_Sp1._6r1[_N83]=true}if(_Iu3._Ky3){_Sp1._Eu3[_O83]=(_Iu3._Ky3);_Sp1._6r1[_O83]=true}if(_Iu3._Ly3){_Sp1._Eu3[_P83]=(_Iu3._Ly3);_Sp1._6r1[_P83]=true;}if(_Iu3._My3){_Sp1._Eu3[_Q83]=(_Iu3._My3);_Sp1._6r1[_Q83]=true}if(_Iu3._Ny3){_Sp1._Eu3[_R83]=(_Iu3._Ny3);
_Sp1._6r1[_R83]=true}if(_Iu3._Oy3){_Sp1._Eu3[_S83]=(_Iu3._Oy3);_Sp1._6r1[_S83]=true}if(_Iu3._Py3){_Sp1._Eu3[_T83]=(_Iu3._Py3);_Sp1._6r1[_T83]=true}if(_Iu3._Qy3){_Sp1._Eu3[_U83]=(_Iu3._Qy3);_Sp1._6r1[_U83]=true}if(_Iu3._Ry3){_Sp1._Eu3[_V83]=(_Iu3._Ry3);_Sp1._6r1[_V83]=true}if(_Iu3._Sy3){_Sp1._Eu3[_W83]=(_Iu3._Sy3);_Sp1._6r1[_W83]=true}if(_Iu3._Ty3){_Sp1._Gu3[_X83]=(_Iu3._Ty3);_Sp1._6r1[_X83]=true}if(_Iu3._Uy3){_Sp1._Gu3[_Z83]=(_Iu3._Uy3);_Sp1._6r1[_Z83]=true}if(_Iu3._Vy3){_Sp1._Gu3[__83]=(_Iu3._Vy3);
_Sp1._6r1[__83]=true}if(_Iu3._Wy3){_Sp1._Gu3[_093]=(_Iu3._Wy3);_Sp1._6r1[_093]=true}if(_Iu3._Xy3){_Sp1._Gu3[_193]=(_Iu3._Xy3);_Sp1._6r1[_193]=true}if(_Iu3._Yy3){_Sp1._Gu3[_293]=(_Iu3._Yy3);_Sp1._6r1[_293]=true}if(_Iu3._Zy3){_Sp1._Gu3[_393]=(_Iu3._Zy3);_Sp1._6r1[_393]=true}if(_Iu3.__y3){_Sp1._Gu3[_493]=(_Iu3.__y3);_Sp1._6r1[_493]=true}if(_Iu3._0z3){_Sp1._Gu3[_593]=(_Iu3._0z3);_Sp1._6r1[_593]=true}if(_Iu3._1z3){_Sp1._Gu3[_693]=(_Iu3._1z3);_Sp1._6r1[_693]=true}if(_Iu3._2z3){_Sp1._Gu3[_793]=(_Iu3._2z3);
_Sp1._6r1[_793]=true;}if(_Iu3._3z3){_Sp1._Gu3[_893]=(_Iu3._3z3);_Sp1._6r1[_893]=true}if(_Iu3._4z3){_Sp1._Gu3[_993]=(_Iu3._4z3);_Sp1._6r1[_993]=true}if(_Iu3._5z3){_Sp1._Gu3[_a93]=(_Iu3._5z3);_Sp1._6r1[_a93]=true}if(_Iu3._6z3){_Sp1._Gu3[_b93]=(_Iu3._6z3);_Sp1._6r1[_b93]=true}if(_Iu3._7z3){_Sp1._Gu3[_c93]=(_Iu3._7z3);_Sp1._6r1[_c93]=true}if(_Iu3._8z3){_Sp1._Gu3[_d93]=(_Iu3._8z3);_Sp1._6r1[_d93]=true}if(_Iu3._9z3){_Sp1._Gu3[_e93]=(_Iu3._9z3);_Sp1._6r1[_e93]=true}if(_Iu3._az3){_Sp1._Gu3[_f93]=(_Iu3._az3);
_Sp1._6r1[_f93]=true}if(_Iu3._bz3){_Sp1._Gu3[_g93]=(_Iu3._bz3);_Sp1._6r1[_g93]=true}if(_Iu3._cz3){_Sp1._Gu3[_h93]=(_Iu3._cz3);_Sp1._6r1[_h93]=true}if(_Iu3._dz3){_Sp1._Gu3[_i93]=(_Iu3._dz3);_Sp1._6r1[_i93]=true}if(_Iu3._ez3){_Sp1._Gu3[_j93]=(_Iu3._ez3);_Sp1._6r1[_j93]=true}if(_Iu3._fz3){_Sp1._Gu3[_k93]=(_Iu3._fz3);_Sp1._6r1[_k93]=true}if(_Iu3._gz3){_Sp1._Gu3[_l93]=(_Iu3._gz3);_Sp1._6r1[_l93]=true}if(_Iu3._hz3){_Sp1._Gu3[_m93]=(_Iu3._hz3);_Sp1._6r1[_m93]=true}if(_Iu3._iz3){_Sp1._Gu3[_n93]=(_Iu3._iz3);
_Sp1._6r1[_n93]=true}if(_Iu3._jz3){_Sp1._Gu3[_o93]=(_Iu3._jz3);_Sp1._6r1[_o93]=true}if(_Iu3._kz3){_Sp1._Gu3[_p93]=(_Iu3._kz3);_Sp1._6r1[_p93]=true;}if(_Iu3._lz3){_Sp1._Gu3[_q93]=(_Iu3._lz3);_Sp1._6r1[_q93]=true}if(_Iu3._mz3){_Sp1._Gu3[_r93]=(_Iu3._mz3);_Sp1._6r1[_r93]=true}if(_Iu3._nz3){_Sp1._Gu3[_s93]=(_Iu3._nz3);_Sp1._6r1[_s93]=true}if(_Iu3._oz3){_Sp1._Gu3[_t93]=(_Iu3._oz3);_Sp1._6r1[_t93]=true}if(_Iu3._pz3){_Sp1._Gu3[_u93]=(_Iu3._pz3);_Sp1._6r1[_u93]=true}if(_Iu3._qz3){_Sp1._Gu3[_v93]=(_Iu3._qz3);
_Sp1._6r1[_v93]=true}if(_Iu3._rz3){_Sp1._Gu3[_w93]=(_Iu3._rz3);_Sp1._6r1[_w93]=true}if(_Iu3._sz3){_Sp1._Gu3[_x93]=(_Iu3._sz3);_Sp1._6r1[_x93]=true}if(_Iu3._tz3){_Sp1._Gu3[_y93]=(_Iu3._tz3);_Sp1._6r1[_y93]=true}if(_Iu3._uz3){_Sp1._Gu3[_z93]=(_Iu3._uz3);_Sp1._6r1[_z93]=true}if(_Iu3._vz3){_Sp1._Gu3[_A93]=(_Iu3._vz3);_Sp1._6r1[_A93]=true}if(_Iu3._wz3){_Sp1._Gu3[_B93]=(_Iu3._wz3);_Sp1._6r1[_B93]=true}if(_Iu3._xz3){_Sp1._Gu3[_C93]=(_Iu3._xz3);_Sp1._6r1[_C93]=true}if(_Iu3._yz3){_Sp1._Gu3[_D93]=(_Iu3._yz3);
_Sp1._6r1[_D93]=true}if(_Iu3._zz3){_Sp1._Gu3[_E93]=(_Iu3._zz3);_Sp1._6r1[_E93]=true}if(_Iu3._Az3){_Sp1._Gu3[_F93]=(_Iu3._Az3);_Sp1._6r1[_F93]=true}if(_Iu3._Bz3){_Sp1._Gu3[_G93]=(_Iu3._Bz3);_Sp1._6r1[_G93]=true}if(_Iu3._Cz3){_Sp1._Gu3[_H93]=(_Iu3._Cz3);_Sp1._6r1[_H93]=true}if(_Iu3._Dz3){_Sp1._Gu3[_I93]=(_Iu3._Dz3);_Sp1._6r1[_I93]=true;}if(_Iu3._Ez3){_Sp1._Gu3[_J93]=(_Iu3._Ez3);_Sp1._6r1[_J93]=true}if(_Iu3._Fz3){_Sp1._Gu3[_K93]=(_Iu3._Fz3);_Sp1._6r1[_K93]=true}if(_Iu3._Gz3){_Sp1._Gu3[_L93]=(_Iu3._Gz3);
_Sp1._6r1[_L93]=true}if(_Iu3._Hz3){_Sp1._Gu3[_M93]=(_Iu3._Hz3);_Sp1._6r1[_M93]=true}if(_Iu3._Iz3){_Sp1._Gu3[_N93]=(_Iu3._Iz3);_Sp1._6r1[_N93]=true}if(_Iu3._Jz3){_Sp1._Gu3[_O93]=(_Iu3._Jz3);_Sp1._6r1[_O93]=true}if(_Iu3._Kz3){_Sp1._Gu3[_P93]=(_Iu3._Kz3);_Sp1._6r1[_P93]=true}if(_Iu3._Lz3){_Sp1._Gu3[_Q93]=(_Iu3._Lz3);_Sp1._6r1[_Q93]=true}if(_Iu3._Mz3){_Sp1._Gu3[_R93]=(_Iu3._Mz3);_Sp1._6r1[_R93]=true}if(_Iu3._Nz3){_Sp1._Gu3[_S93]=(_Iu3._Nz3);_Sp1._6r1[_S93]=true}if(_Iu3._Oz3){_Sp1._Gu3[_T93]=(_Iu3._Oz3);
_Sp1._6r1[_T93]=true}if(_Iu3._Pz3){_Sp1._Gu3[_U93]=(_Iu3._Pz3);_Sp1._6r1[_U93]=true}if(_Iu3._Qz3){_Sp1._Gu3[_V93]=(_Iu3._Qz3);_Sp1._6r1[_V93]=true}if(_Iu3._Rz3){_Sp1._Gu3[_W93]=(_Iu3._Rz3);_Sp1._6r1[_W93]=true}if(_Iu3._Sz3){_Sp1._Gu3[_X93]=(_Iu3._Sz3);_Sp1._6r1[_X93]=true}if(_Iu3._Tz3){_Sp1._Gu3[_Y93]=(_Iu3._Tz3);_Sp1._6r1[_Y93]=true}if(_Iu3._Uz3){_Sp1._Gu3[_Z93]=(_Iu3._Uz3);_Sp1._6r1[_Z93]=true}if(_Iu3._Vz3){_Sp1._Gu3[__93]=(_Iu3._Vz3);_Sp1._6r1[__93]=true}if(_Iu3._Wz3){_Sp1._Gu3[_0a3]=(_Iu3._Wz3);
_Sp1._6r1[_0a3]=true}if(_Iu3._Xz3){_Sp1._Gu3[_1a3]=(_Iu3._Xz3);_Sp1._6r1[_1a3]=true}if(_Iu3._Yz3){_Sp1._Gu3[_2a3]=(_Iu3._Yz3);_Sp1._6r1[_2a3]=true}if(_Iu3._Zz3){_Sp1._Gu3[_ga3]=(_Iu3._Zz3);_Sp1._6r1[_ga3]=true}if(_Iu3.__z3){_Sp1._Gu3[_ha3]=(_Iu3.__z3);_Sp1._6r1[_ha3]=true}if(_Iu3._0A3){_Sp1._Gu3[_ia3]=(_Iu3._0A3);_Sp1._6r1[_ia3]=true}if(_Iu3._1A3){_Sp1._Gu3[_ja3]=(_Iu3._1A3);_Sp1._6r1[_ja3]=true}if(_Iu3._2A3){_Sp1._Gu3[_ka3]=(_Iu3._2A3);_Sp1._6r1[_ka3]=true}if(_Iu3._3A3){_Sp1._Gu3[_la3]=(_Iu3._3A3);
_Sp1._6r1[_la3]=true}if(_Iu3._4A3){_Sp1._Gu3[_ma3]=(_Iu3._4A3);_Sp1._6r1[_ma3]=true}if(_Iu3._5A3){_Sp1._Gu3[_na3]=(_Iu3._5A3);_Sp1._6r1[_na3]=true}if(_Iu3._6A3){_Sp1._Gu3[_oa3]=(_Iu3._6A3);_Sp1._6r1[_oa3]=true}if(_Iu3._7A3){_Sp1._Gu3[_pa3]=(_Iu3._7A3);_Sp1._6r1[_pa3]=true}if(_Iu3._8A3){_Sp1._Gu3[_qa3]=(_Iu3._8A3);_Sp1._6r1[_qa3]=true}if(_Iu3._9A3){_Sp1._Gu3[_ra3]=(_Iu3._9A3);_Sp1._6r1[_ra3]=true}if(_Iu3._aA3){_Sp1._Gu3[_sa3]=(_Iu3._aA3);_Sp1._6r1[_sa3]=true}if(_Iu3._bA3){_Sp1._Gu3[_ta3]=(_Iu3._bA3);
_Sp1._6r1[_ta3]=true}if(_Iu3._cA3){_Sp1._Gu3[_ua3]=(_Iu3._cA3);_Sp1._6r1[_ua3]=true}if(_Iu3._dA3){_Sp1._Gu3[_va3]=(_Iu3._dA3);_Sp1._6r1[_va3]=true}var _8c=0;if(_Iu3._qc!=undefined){while(_8c<_Iu3._qc.length){var key=parseInt(_Iu3._qc[_8c])+1;var _Oe3=_Iu3._qc[_8c+1];var _eA3=_gb3._k11(key);_Sp1._6r1[_h23]=true;_Sp1._6r1[_h23|key]=true;var _fA3=new _uu3();_fA3._vu3=_Oe3;_fA3._xu3=_eA3;_fA3._wu3=key;_Sp1._ec[_h23|key]=_fA3;_8c+=2}}_8c=0;if(_Iu3._rc!=undefined){while(_8c<_Iu3._rc.length){_Sp1._6r1[_CE2]=true;
var key=parseInt(_Iu3._rc[_8c]);var _su2=_Iu3._rc[_8c+1];var _gA3=new _yu3();_gA3._vu3=_su2;_gA3._hA3=false;_gA3._Lc1=this;_Sp1._9e3[key]=_gA3;_8c+=2}}if(_Iu3._Mg!=undefined){_Sp1._kq3._Mg=_Iu3._Mg;_Sp1._kq3._Ng=_Iu3._Ng;_Sp1._kq3._Og=_Iu3._Og;_Sp1._kq3._Pg=_Iu3._Pg;_Sp1._kq3._Qg=_Iu3._Qg;_Sp1._kq3._Rg=_Iu3._Rg;_Sp1._kq3._Sg=_Iu3._Sg;_Sp1._kq3._Tg=_Iu3._Tg;_Sp1._kq3._Ug=_Iu3._Ug;_Sp1._kq3._Vg=_Iu3._Vg;_Sp1._kq3._Wg=_Iu3._Wg;_Sp1._kq3._Xg=_Iu3._Xg}}return _Sp1}_HE2.prototype._t11=function(_c01,index,_Sq1,
_Tq1){if((_c01!=_bw1)&&_SF1!=-1&&!((_Sq1._hc||_x01._iA3)&&((_c01==_ow1)||(_c01==_nw1)||(_c01==_aw1)||(_c01==_p_2)||(_c01==_qZ2)))){return }var _jA3=_br1;var _kA3=_cr1;var _lA3=_Tb3;var _mA3=_Uc1;_Tb3=this;_br1=_c01;_cr1=index;_Uc1=false;var _X12=true;switch(_c01){case _nw1:if(this._oc)this._oc(_Sq1,_Tq1);else _X12=false;break;case _ow1:if(this._ic)this._ic(_Sq1,_Tq1);else _X12=false;break;case _aw1:if(this._Ec)this._Ec(_Sq1,_Tq1);else _X12=false;break;case _bw1:if(this._Ku3)this._Ku3(_Sq1,_Tq1);else _X12=false;
break;case _p_2:_X12=false;break;case _a53:_X12=false;break;case _CE2:if(this._9e3[index])this._9e3[index]._vu3(_Sq1,_Tq1);break;case _b23:if(this._Eu3[_c01|index])this._Eu3[_c01|index](_Sq1,_Tq1);else _X12=false;break;case _b53:_X12=false;break;case _qZ2:_X12=false;break;case _923:if(this._mc)this._mc(_Sq1,_Tq1);else _X12=false;break;case _d23:if(this._Fu3[_c01|index])this._Fu3[_c01|index](_Sq1,_Tq1);else _X12=false;break;case _f23:if(this._Gu3[_c01|index])this._Gu3[_c01|index](_Sq1,_Tq1);else _X12=false;break;
case _h23:if(this._ec[_c01|index]){var _nA3=this._ec[_c01|index];var _fA3=_nA3._xu3;var result=_fA3._Oe3(_Sq1,_Tq1);if(result|_Wq1){_nA3._vu3(_Sq1,_Tq1)}}break;case _g53:if(this._od)this._od(_Sq1,_Tq1);else _X12=false;break;case _i53:if(this._Lu3)this._Lu3(_Sq1,_Tq1);else _X12=false;break;case _j53:if(this._Mu3)this._Mu3(_Sq1,_Tq1);else _X12=false;break;case _k53:if(this._Nu3)this._Nu3(_Sq1,_Tq1);else _X12=false;break;case _l53:if(this._Ou3)this._Ou3(_Sq1,_Tq1);else _X12=false;break;case _m53:if(this._6e)this._6e(_Sq1,
_Tq1);else _X12=false;break;case _n53:if(this._Pu3)this._Pu3(_Sq1,_Tq1);else _X12=false;break;case _h53:if(this._Qu3)this._Qu3(_Sq1,_Tq1);else _X12=false;break;case _J_2:if(this._kc)this._kc(_Sq1,_Tq1);else _X12=false;break;case _L_2:if(this._Nc)this._Nc(_Sq1,_Tq1);else _X12=false;break;case _N_2:if(this._Xc)this._Xc(_Sq1,_Tq1);else _X12=false;break;case _lZ2:if(this._nv3)this._nv3(_Sq1,_Tq1);else _X12=false;break;case _rZ2:if(this._ov3)this._ov3(_Sq1,_Tq1);else _X12=false;break;case _J03:if(this._pv3)this._pv3(_Sq1,
_Tq1);else _X12=false;break;case _L03:if(this._qv3)this._qv3(_Sq1,_Tq1);else _X12=false;break;case _N03:if(this._ce)this._ce(_Sq1,_Tq1);else _X12=false;break;case _P03:if(this._we)this._we(_Sq1,_Tq1);else _X12=false;break;case _R03:if(this._rv3)this._rv3(_Sq1,_Tq1);else _X12=false;break;case _T03:if(this._sv3)this._sv3(_Sq1,_Tq1);else _X12=false;break;case _gE2:if(this._tv3)this._tv3(_Sq1,_Tq1);else _X12=false;break;case _W03:if(this._uv3)this._uv3(_Sq1,_Tq1);else _X12=false;break;case _Y03:if(this._vv3)this._vv3(_Sq1,
_Tq1);else _X12=false;break;case _yZ2:if(this._wv3)this._wv3(_Sq1,_Tq1);else _X12=false;break;case _013:if(this._xv3)this._xv3(_Sq1,_Tq1);else _X12=false;break;case _213:if(this._yv3)this._yv3(_Sq1,_Tq1);else _X12=false;break;case _413:if(this._zv3)this._zv3(_Sq1,_Tq1);else _X12=false;break;case _613:if(this._Av3)this._Av3(_Sq1,_Tq1);else _X12=false;break;case _813:if(this._Bv3)this._Bv3(_Sq1,_Tq1);else _X12=false;break;case _a13:if(this._Cv3)this._Cv3(_Sq1,_Tq1);else _X12=false;break;case _c13:if(this._Dv3)this._Dv3(_Sq1,
_Tq1);else _X12=false;break;case _zZ2:if(this._Ev3)this._Ev3(_Sq1,_Tq1);else _X12=false;break;case _f13:if(this._Fv3)this._Fv3(_Sq1,_Tq1);else _X12=false;break;case _h13:if(this._Gv3)this._Gv3(_Sq1,_Tq1);else _X12=false;break;case _j13:if(this._Hv3)this._Hv3(_Sq1,_Tq1);else _X12=false;break;case _l13:if(this._Iv3)this._Iv3(_Sq1,_Tq1);else _X12=false;break;case _n13:if(this._Jv3)this._Jv3(_Sq1,_Tq1);else _X12=false;break;case _p13:if(this._Kv3)this._Kv3(_Sq1,_Tq1);else _X12=false;break;case _r13:if(this._Lv3)this._Lv3(_Sq1,
_Tq1);else _X12=false;break;case _u11:if(this._Mv3)this._Mv3(_Sq1,_Tq1);else _X12=false;break;case _k01:if(this._6w3)this._6w3(_Sq1,_Tq1);else _X12=false;break;case _Z13:if(this._Wv3)this._Wv3(_Sq1,_Tq1);else _X12=false;break;case _023:if(this._Xv3)this._Xv3(_Sq1,_Tq1);else _X12=false;break;case _d53:if(this._Yv3)this._Yv3(_Sq1,_Tq1);else _X12=false;break;case _e53:if(this._Zv3)this._Zv3(_Sq1,_Tq1);else _X12=false;break;case _223:if(this.__v3)this.__v3(_Sq1,_Tq1);else _X12=false;break;case _423:if(this._0w3)this._0w3(_Sq1,
_Tq1);else _X12=false;break;case _623:if(this._1w3)this._1w3(_Sq1,_Tq1);else _X12=false;break;case _aK1:if(this._2w3)this._2w3(_Sq1,_Tq1);else _X12=false;break;case _f53:if(this._3w3)this._3w3(_Sq1,_Tq1);else _X12=false;break;case _p53:if(this._4w3)this._4w3(_Sq1,_Tq1);else _X12=false;break;case _o53:if(this._5w3)this._5w3(_Sq1,_Tq1);else _X12=false;break;case _lI1:if(this._7w3)this._7w3(_Sq1,_Tq1);else _X12=false;break;case _s13:if(this._1d)this._1d(_Sq1,_Tq1);else _X12=false;break;case _u13:if(this._Od)this._Od(_Sq1,
_Tq1);else _X12=false;break;case _w13:if(this._hh)this._hh(_Sq1,_Tq1);else _X12=false;break;case _y13:if(this._jh)this._jh(_Sq1,_Tq1);else _X12=false;break;case _A13:if(this._sg)this._sg(_Sq1,_Tq1);else _X12=false;break;case _C13:if(this._ni)this._ni(_Sq1,_Tq1);else _X12=false;break;case _E13:if(this._Nv3)this._Nv3(_Sq1,_Tq1);else _X12=false;break;case _G13:if(this._Fg)this._Fg(_Sq1,_Tq1);else _X12=false;break;case _I13:if(this._Ov3)this._Ov3(_Sq1,_Tq1);else _X12=false;break;case _K13:if(this._Pv3)this._Pv3(_Sq1,
_Tq1);else _X12=false;break;case _M13:if(this._Qv3)this._Qv3(_Sq1,_Tq1);else _X12=false;break;case _O13:if(this._Rv3)this._Rv3(_Sq1,_Tq1);else _X12=false;break;case _Q13:if(this._Sv3)this._Sv3(_Sq1,_Tq1);else _X12=false;break;case _S13:if(this._Tv3)this._Tv3(_Sq1,_Tq1);else _X12=false;break;case _U13:if(this._Uv3)this._Uv3(_Sq1,_Tq1);else _X12=false;break;case _W13:if(this._Vv3)this._Vv3(_Sq1,_Tq1);else _X12=false;break;case _0_2:if(this._Ru3)this._Ru3(_Sq1,_Tq1);else _X12=false;break;case _SZ2:if(this._Su3)this._Su3(_Sq1,
_Tq1);else _X12=false;break;case _UZ2:if(this._Tu3)this._Tu3(_Sq1,_Tq1);else _X12=false;break;case _TZ2:if(this._Uu3)this._Uu3(_Sq1,_Tq1);else _X12=false;break;case _VZ2:if(this._Vu3)this._Vu3(_Sq1,_Tq1);else _X12=false;break;case _XZ2:if(this._Wu3)this._Wu3(_Sq1,_Tq1);else _X12=false;break;case _WZ2:if(this._Xu3)this._Xu3(_Sq1,_Tq1);else _X12=false;break;case _YZ2:if(this._Yu3)this._Yu3(_Sq1,_Tq1);else _X12=false;break;case __Z2:if(this._Zu3)this._Zu3(_Sq1,_Tq1);else _X12=false;break;case _ZZ2:if(this.__u3)this.__u3(_Sq1,
_Tq1);else _X12=false;break;case _3_2:if(this.__d)this.__d(_Sq1,_Tq1);else _X12=false;break;case _4_2:if(this._Yd)this._Yd(_Sq1,_Tq1);else _X12=false;break;case _9_2:if(this._0v3)this._0v3(_Sq1,_Tq1);else _X12=false;break;case _r03:if(this._1v3)this._1v3(_Sq1,_Tq1);else _X12=false;break;case _t03:if(this._2v3)this._2v3(_Sq1,_Tq1);else _X12=false;break;case _a_2:if(this._3v3)this._3v3(_Sq1,_Tq1);else _X12=false;break;case _w03:if(this._4v3)this._4v3(_Sq1,_Tq1);else _X12=false;break;case _y03:if(this._5v3)this._5v3(_Sq1,
_Tq1);else _X12=false;break;case _b_2:if(this._6v3)this._6v3(_Sq1,_Tq1);else _X12=false;break;case _B03:if(this._7v3)this._7v3(_Sq1,_Tq1);else _X12=false;break;case _D03:if(this._8v3)this._8v3(_Sq1,_Tq1);else _X12=false;break;case _1_2:if(this._9v3)this._9v3(_Sq1,_Tq1);else _X12=false;break;case _2_2:if(this._av3)this._av3(_Sq1,_Tq1);else _X12=false;break;case _k23:if(this._bv3)this._bv3(_Sq1,_Tq1);else _X12=false;break;case _m23:if(this._cv3)this._cv3(_Sq1,_Tq1);else _X12=false;break;case _o23:if(this._dv3)this._dv3(_Sq1,
_Tq1);else _X12=false;break;case _q23:if(this._ev3)this._ev3(_Sq1,_Tq1);else _X12=false;break;case _s23:if(this._fv3)this._fv3(_Sq1,_Tq1);else _X12=false;break;case _u23:if(this._gv3)this._gv3(_Sq1,_Tq1);else _X12=false;break;case _K23:if(this._hv3)this._hv3(_Sq1,_Tq1);else _X12=false;break;case _M23:if(this._iv3)this._iv3(_Sq1,_Tq1);else _X12=false;break;case _O23:if(this._jv3)this._jv3(_Sq1,_Tq1);else _X12=false;break;case _Q23:if(this._kv3)this._kv3(_Sq1,_Tq1);else _X12=false;break;case _S23:if(this._lv3)this._lv3(_Sq1,
_Tq1);else _X12=false;break;case _U23:if(this._mv3)this._mv3(_Sq1,_Tq1);else _X12=false;break;case _v_2:if(this._Du3[0]!=null)this._Du3[0](_Sq1,_Tq1);else _X12=false;break;case _w_2:if(this._Du3[1]!=null)this._Du3[1](_Sq1,_Tq1);else _X12=false;break;case _x_2:if(this._Du3[2]!=null)this._Du3[2](_Sq1,_Tq1);else _X12=false;break;case _y_2:if(this._Du3[3]!=null)this._Du3[3](_Sq1,_Tq1);else _X12=false;break;case _z_2:if(this._Du3[4]!=null)this._Du3[4](_Sq1,_Tq1);else _X12=false;break;case _A_2:if(this._Du3[5]!=null)this._Du3[5](_Sq1,
_Tq1);else _X12=false;break;case _B_2:if(this._Du3[6]!=null)this._Du3[6](_Sq1,_Tq1);else _X12=false;break;case _C_2:if(this._Du3[7]!=null)this._Du3[7](_Sq1,_Tq1);else _X12=false;break;case _D_2:if(this._Du3[8]!=null)this._Du3[8](_Sq1,_Tq1);else _X12=false;break;case _E_2:if(this._Du3[9]!=null)this._Du3[9](_Sq1,_Tq1);else _X12=false;break;case _F_2:if(this._Du3[10]!=null)this._Du3[10](_Sq1,_Tq1);else _X12=false;break;case _G_2:if(this._Du3[11]!=null)this._Du3[11](_Sq1,_Tq1);else _X12=false;break;default :_X12=false}
_Uc1=_mA3;_br1=_jA3;_cr1=_kA3;_Tb3=_lA3;return _X12};function _oA3(_c01){switch(_c01){case _nw1:return _833;case _ow1:return _r_2;case _aw1:return _s_2;case _bw1:return _t_2;case _p_2:return _u_2;case _a53:return _H_2;case _CE2:return _O_2;case _b23:return _a23;case _b53:return _P_2;case _qZ2:return _9r1;case _923:return _823;case _d23:return _c23;case _f23:return _e23;case _h23:return _g23;case _g53:return _823;case _i53:return _823;case _j53:return _823;case _k53:return _823;case _l53:return _823;case _m53:return _823;case _n53:return _823;
case _h53:return _823;case _J_2:return _H_2;case _L_2:return _H_2;case _N_2:return _H_2;case _lZ2:return _9r1;case _rZ2:return _9r1;case _J03:return _9r1;case _L03:return _9r1;case _N03:return _9r1;case _P03:return _9r1;case _R03:return _9r1;case _T03:return _9r1;case _gE2:return _9r1;case _W03:return _9r1;case _Y03:return _9r1;case _yZ2:return _9r1;case _013:return _9r1;case _213:return _9r1;case _413:return _9r1;case _613:return _9r1;case _813:return _9r1;case _a13:return _9r1;case _c13:return _9r1;case _zZ2:return _9r1;case _f13:return _9r1;
case _h13:return _9r1;case _j13:return _9r1;case _l13:return _9r1;case _n13:return _9r1;case _p13:return _9r1;case _r13:return _9r1;case _u11:return _9r1;case _Z13:return _9r1;case _023:return _9r1;case _d53:return _9r1;case _e53:return _9r1;case _223:return _9r1;case _423:return _9r1;case _623:return _9r1;case _aK1:return _9r1;case _f53:return _9r1;case _p53:return _9r1;case _o53:return _9r1;case _lI1:return _9r1;case _s13:return _9r1;case _u13:return _9r1;case _w13:return _9r1;case _y13:return _9r1;case _A13:return _9r1;case _C13:return _9r1;
case _E13:return _9r1;case _G13:return _9r1;case _I13:return _9r1;case _K13:return _9r1;case _M13:return _9r1;case _O13:return _9r1;case _Q13:return _9r1;case _S13:return _9r1;case _U13:return _9r1;case _W13:return _9r1;case _0_2:return _P_2;case _SZ2:return _P_2;case _UZ2:return _P_2;case _TZ2:return _P_2;case _VZ2:return _P_2;case _XZ2:return _P_2;case _WZ2:return _P_2;case _YZ2:return _P_2;case __Z2:return _P_2;case _ZZ2:return _P_2;case _3_2:return _P_2;case _4_2:return _P_2;case _9_2:return _P_2;case _r03:return _P_2;case _t03:return _P_2;
case _a_2:return _P_2;case _w03:return _P_2;case _y03:return _P_2;case _b_2:return _P_2;case _B03:return _P_2;case _D03:return _P_2;case _1_2:return _P_2;case _2_2:return _P_2;case _k23:return _i23;case _m23:return _i23;case _o23:return _i23;case _q23:return _i23;case _s23:return _i23;case _u23:return _i23;case _K23:return _i23;case _M23:return _i23;case _O23:return _i23;case _Q23:return _i23;case _S23:return _i23;case _U23:return _i23;case _v_2:return _u_2;case _w_2:return _u_2;case _x_2:return _u_2;case _y_2:return _u_2;case _z_2:return _u_2;
case _A_2:return _u_2;case _B_2:return _u_2;case _C_2:return _u_2;case _D_2:return _u_2;case _E_2:return _u_2;case _F_2:return _u_2;case _G_2:return _u_2;default :return -1}}function _pA3(_c01,_Uq1){if((_c01&0xff00)==_b23){return _Uq1}else if((_c01&0xff00)==_d23){return _Uq1}else if((_c01&0xff00)==_f23){return _Uq1}else if((_c01&0xff00)==_CE2){return _Uq1}switch(_c01){case _nw1:return 0;case _ow1:return 0;case _aw1:return 0;case _bw1:return 0;case _p_2:return 0;case _a53:return 0;case _CE2:return 0;case _b23:return _Uq1;case _b53:return 0;
case _qZ2:return 0;case _923:return 0;case _d23:return _Uq1;case _f23:return _Uq1;case _h23:return 0;case _g53:return _J53;case _i53:return _i53&0xff;case _j53:return _j53&0xff;case _k53:return _k53&0xff;case _l53:return _l53&0xff;case _m53:return _m53&0xff;case _n53:return _n53&0xff;case _h53:return _K53&0xff;case _J_2:return _I_2;case _L_2:return _K_2;case _N_2:return _M_2;case _lZ2:return _G03;case _rZ2:return _H03;case _J03:return _I03;case _L03:return _K03;case _N03:return _M03;case _P03:return _O03;case _R03:return _Q03;case _T03:return _S03;
case _gE2:return _U03;case _W03:return _V03;case _Y03:return _X03;case _yZ2:return _Z03;case _013:return __03;case _213:return _113;case _413:return _313;case _613:return _513;case _813:return _713;case _a13:return _913;case _c13:return _b13;case _zZ2:return _d13;case _f13:return _e13;case _h13:return _g13;case _j13:return _i13;case _l13:return _k13;case _n13:return _m13;case _p13:return _o13;case _r13:return _q13;case _u11:return _X13;case _Z13:return _Y13;case _023:return __13;case _d53:return _723;case _e53:return _I53;case _223:return _123;
case _423:return _323;case _623:return _523;case _aK1:return _723;case _f53:return _L53;case _p53:return _M53;case _o53:return _o53;case _lI1:return _N53;case _s13:return _q53;case _u13:return _r53;case _w13:return _s53;case _y13:return _t53;case _A13:return _u53;case _C13:return _v53;case _E13:return _w53;case _G13:return _x53;case _I13:return _y53;case _K13:return _z53;case _M13:return _A53;case _O13:return _B53;case _Q13:return _C53;case _S13:return _D53;case _U13:return _E53;case _W13:return _F53;case _0_2:return _T_2;case _SZ2:return _Q_2;
case _UZ2:return _R_2;case _TZ2:return _S_2;case _VZ2:return _U_2;case _XZ2:return _V_2;case _WZ2:return _W_2;case _YZ2:return _X_2;case __Z2:return _Y_2;case _ZZ2:return _Z_2;case _3_2:return _E03;case _4_2:return _F03;case _9_2:return _p03;case _r03:return _q03;case _t03:return _s03;case _a_2:return _u03;case _w03:return _v03;case _y03:return _x03;case _b_2:return _z03;case _B03:return _A03;case _D03:return _C03;case _1_2:return ___2;case _2_2:return _003;case _k23:return _j23;case _m23:return _l23;case _o23:return _n23;case _q23:return _p23;
case _s23:return _r23;case _u23:return _t23;case _K23:return _J23;case _M23:return _L23;case _O23:return _N23;case _Q23:return _P23;case _S23:return _R23;case _U23:return _T23;case _v_2:return 0;case _w_2:return 1;case _x_2:return 2;case _y_2:return 3;case _z_2:return 4;case _A_2:return 5;case _B_2:return 6;case _C_2:return 7;case _D_2:return 8;case _E_2:return 9;case _F_2:return 10;case _G_2:return 11;default :return 0}}_HE2.prototype._qz1=function(_7w1){this._5_2._ya1(_7w1);var _Sp1=this;while(_Sp1!=null){_Sp1._bs3._ya1(_7w1);_Sp1=_Sp1._Ro1}
};_HE2.prototype._wz1=function(_7w1){this._5_2._sy1(_7w1);var _qA3=this;while(_qA3!=null){_qA3._bs3._sy1(_7w1);_qA3=_qA3._Ro1}};_HE2.prototype._rA3=function(_c01,_y31){if(!this._6r1[_c01|_y31])return;var _mc1=this._bs3._mc1;for(var _8c=0;_8c<_mc1.length;_8c++){var _4w1=_mc1[_8c];this._t11(_c01,_y31,_4w1,_4w1)}};function _hd3(){this._sA3=[];this._YE2=[];this.length=0}_hd3.prototype._mC1=function(){return this._YE2};_hd3.prototype._ya1=function(_tA3){this.length++;this._sA3[_tA3._1D1]=_tA3;this._YE2[_tA3._Bw1]=_tA3}
;_hd3.prototype._k11=function(_Hu3){return this._YE2[_Hu3]};_hd3.prototype._qw1=function(_Pb1){if(!this._YE2[_Pb1])return false;else return true};_hd3.prototype._j01=function(_c01,_y31){for(var _Op1=0;_Op1<_i01._YE2.length;_Op1++){var _Sp1=_i01._YE2[_Op1];if(_Sp1._6r1[_c01|_y31]){_Sp1._rA3(_c01|_y31)}}};_hd3.prototype._oe3=function(){var _mc1=this._YE2;for(var index=0;index<_mc1.length;index++){var _Sp1=_mc1[index];_Sp1._Ro1=_i01._k11(_Sp1._zw1);if(!_Sp1._Ro1)_Sp1._Ro1=null;for(var e=0;e<_Sp1._6r1.length;
e++){var _943=_Sp1._6r1[e];if(_943){_Sp1._kZ2[e]=true}}}for(var index=0;index<_mc1.length;index++){var _5q3=_mc1[index];var _Sp1=_5q3._Ro1;while(_Sp1!=null){for(var e=0;e<_Sp1._6r1.length;e++){var _943=_Sp1._6r1[e];if(_943){_5q3._kZ2[e]=true}}_Sp1=_Sp1._Ro1}}};function _tp(_Hu3){var _uA3=[];if((typeof _Hu3==="object")&&!((_Hu3 instanceof Array)||(_Hu3 instanceof ArrayBuffer))){_uA3[0]=_Hu3}else if(_Hu3===_Dw1){_uA3=_x01._mC1()}else {_Hu3=yyGetInt32(_Hu3);var _Sp1=_i01._k11(_Hu3);if(_Sp1!=null){_uA3=_Sp1._bs3._mc1}
else {var _4w1=_wy1._k11(_Hu3);if(_4w1!=null){_uA3[0]=_4w1}}}var _Zb1=[];for(var _O11=0;_O11<_uA3.length;++_O11){var _Op1=_uA3[_O11];if(_Op1 instanceof _tX2){if(!_Op1._wp&&_Op1._xp){_Zb1.push(_Op1)}}else {_Zb1.push(_Op1)}}return _Zb1}function _vA3(){this._mc1=[];this.length=0;this._531=0;this._wA3=-1}_vA3.prototype._k11=function(_y31){return this._mc1[_y31]};_vA3.prototype._ya1=function(_ih3){for(var _8c=0;_8c<this._mc1.length;_8c++){if(_ih3._Zn<this._mc1[_8c]._Zn){this._mc1.splice(_8c,0,_ih3);this._531++;this.length=this._mc1.length;
return _8c}}this._mc1[this._mc1.length]=_ih3;this._531++;this.length=this._mc1.length;return this.length-1};_vA3.prototype._ww1=function(_ih3){if(this._wA3<0){this._wA3=this._mc1.length}this._mc1[this._mc1.length]=_ih3;this._531++;this.length=this._mc1.length;return this.length-1};_vA3.prototype._su3=function(_ih3){var _8c=this._wA3;if(_8c<0)return;var _ic1=[];while(_8c<this._mc1.length){_ic1[_ic1.length]=this._mc1[_8c];_8c++}this._mc1.splice(this._wA3,this._mc1.length-this._wA3);for(_8c=0;_8c<_ic1.length;
_8c++){this._ya1(_ic1[_8c])}this._wA3=-1};_vA3.prototype._Ez1=function(_ih3){for(var _8c=0;_8c<this._mc1.length;_8c++){if(_ih3==this._mc1[_8c]){this._mc1.splice(_8c,1);this._531--;this.length=this._mc1.length;return true}}return false};_vA3.prototype._Pa1=function(){this._mc1=[];this.length=this._531=0};_vA3.prototype._k11=function(_y31){return this._mc1[_y31]};_vA3.prototype._Mz1=function(_ih3){for(var _8c=0;_8c<this._mc1.length;_8c++){if(_ih3==this._mc1[_8c]){return _8c}}return -1};_vA3.prototype._Kb1=function(_Lb1){
this._mc1=_Lb1._mc1.slice();this.length=_Lb1.length;this._531=_Lb1._531;this._wA3=_Lb1._wA3};var _xA3=0,_yA3=1,_zA3=2,_4Z2=3,_ZY2=4,_AA3=5,_RY2=6,_BA3=7,_UY2=8,_0Z2=9,_OY2=10,_CA3=11,_DA3=12,_6Z2=13,_EA3=14,_FA3=0,_GA3=1,_HA3=2,_IA3=3,_JA3=4,_KA3=5,_LA3=0,_MA3=1,_NA3=2,_OA3=0,_PA3=1,_QA3=2,_RA3=3;var _SA3=[];function _TA3(){this._bs1=_UA3;this._Pa1=_UA3;this._bs1()}function _UA3(){this.__type="[ParticleType]";this.id=-1;this._VA3=true;this._WA3=-1;this._XA3=true;this._YA3=false;this._ZA3=false;this._gU1=_xA3;
this.__A3=1.0;this._0B3=1.0;this._1B3=0.0;this._2B3=0.0;this._fx1=1.0;this._gx1=1.0;this._3B3=100;this._4B3=100;this._5B3=0;this._6B3=0;this._7B3=0;this._8B3=0;this._9B3=0.0;this._aB3=0.0;this._bB3=0.0;this._cB3=0.0;this._dB3=0.0;this._eB3=0.0;this._fB3=0.0;this._gB3=0.0;this._hB3=0.0;this._iB3=0.0;this._jB3=0.0;this._kB3=0.0;this._lB3=0.0;this._mB3=0.0;this._nB3=270.0;this._oB3=_FA3;this._pB3=[];this._pB3[0]=_Ra3;this._pB3[1]=_Ra3;this._pB3[2]=_Ra3;this._qB3=1.0;this._rB3=1.0;this._sB3=1.0;this._tB3=false}
function _uB3(){this._Pa1=_vB3;this._bs1=_vB3;this._bs1()}function _vB3(){this._VA3=true;this._wB3=0;this._xB3=0;this._Mq3=0.0;this._Nq3=0.0;this._Oq3=0.0;this._Pq3=0.0;this._gU1=_OA3;this._yB3=_LA3}function _zB3(){this._AB3=false;this._xB3=0;this._BB3=0;this._CB3=0;this.x=0;this.y=0;this._An=0;this._hJ2=0;this._on3=0;this.color=0xffffff;this.alpha=1.0;this.size=0;this._DB3=0;this._EB3=0;this.id=-1}function _FB3(){this._Pa1=_GB3;this._bs1=_GB3;this._bs1()}function _GB3(){this._VA3=false;this._HB3=[];
this._IB3=[];this._JB3=true;this._Zn=0.0;this._KB3=0.0;this._LB3=0.0;this._MB3=true;this._NB3=true;this._OB3=-1;this._PB3=false}function _WY2(_K71){var _321=_0B1();return _321*_K71}function _QB3(_RB3,_SB3,_TB3){var _Ce1=_SB3-_RB3;if(_Ce1<=0)return _RB3;var _b21=0.0;var _5t1=0.0;switch(_TB3){case _LA3:_5t1=_RB3+_WY2(1)*_Ce1;break;//Gaussian distribution, SD = 1, cutoff @ +/- 3
case _MA3:{do {_b21=(_WY2(1)-0.5)*6.0}while((exp(-(_b21*_b21)*0.5)<=_WY2(1)));_5t1=_RB3+((_b21+3.0)*(1.0/6.0))*_Ce1}break;//Inverse Gaussian distribution, SD = 1, cutoff @ +/- 3
case _NA3:{
do {_b21=(_WY2(1)-0.5)*6.0}while(!(exp(-(_b21*_b21)*0.5)>_WY2(1)));if(_b21<0.0)_b21+=6.0;_5t1=_RB3+(_b21*(1.0/6.0))*_Ce1}break;default :_5t1=_RB3+_WY2(1)*_Ce1}return _5t1}function _UB3(_Ib1,_K71){var _hJ2;if(_Ib1==0){if(_K71>0){_hJ2=270}else if(_K71<0){_hJ2=90}else {_hJ2=0}}else {var _wu1=180.0*(Math.atan2(_K71,_Ib1))/Math.PI;if(_wu1<=0){_hJ2=-_wu1}else {_hJ2=360.0-_wu1;}}return _hJ2-360.0*Math.floor(_hJ2/360.0)}function _VB3(_UB1,_WB3){return _WB3*Math.cos(_UB1*Math.PI/180.0)}function _XB3(_UB1,_WB3){return -_WB3*Math.sin(_UB1*Math.PI/180.0)}
function _YB3(_ZB3){var __B3=_2b3[_ZB3._xB3];{if(_ZB3._BB3<=0||_ZB3._CB3<=0){switch(__B3._oB3){case _FA3:_ZB3.color=__B3._pB3[0];break;case _GA3:_ZB3.color=__B3._pB3[0];break;case _HA3:_ZB3.color=__B3._pB3[0];break;case _IA3:{var _321=~~(_QB3(__B3._pB3[0],__B3._pB3[1],_LA3));var _d41=~~(_QB3(__B3._pB3[2],__B3._pB3[3],_LA3));var _621=~~(_QB3(__B3._pB3[4],__B3._pB3[5],_LA3));_ZB3.color=(_321<<16)+(_d41<<8)+_621}break;case _JA3:{var _bc=~~(_QB3(__B3._pB3[0],__B3._pB3[1],_LA3));var _Jo1=~~(_QB3(__B3._pB3[2],__B3._pB3[3],
_LA3));var _C41=~~(_QB3(__B3._pB3[4],__B3._pB3[5],_LA3));_ZB3.color=0xffffff}break;case _KA3:_ZB3.color=_I71(_Rq1(__B3._pB3[0],__B3._pB3[1],_WY2(1)));break }}else {switch(__B3._oB3){case _GA3:{var _m91=_ZB3._BB3/_ZB3._CB3;if(_m91>1)_m91=1;_ZB3.color=_Rq1((__B3._pB3[0]),(__B3._pB3[1]),_m91)}break;case _HA3:{var _m91=2.0*_ZB3._BB3/_ZB3._CB3;if(_m91>2)_m91=2;if(_m91<1){_ZB3.color=_Rq1(__B3._pB3[0],__B3._pB3[1],_m91)}else {_ZB3.color=_Rq1(__B3._pB3[1],__B3._pB3[2],_m91-1)}}break }}}}function _A72(_211,_311,_0C3){
var _5t1=new _zB3;var _1C3=_2b3[_0C3];if(_1C3==null||_1C3==undefined)return null;_5t1._AB3=true;_5t1._xB3=_0C3;_5t1.x=_211;_5t1.y=_311;_5t1._An=_QB3(_1C3._9B3,_1C3._aB3,0);_5t1._hJ2=_QB3(_1C3._dB3,_1C3._eB3,0);_5t1._on3=_QB3(_1C3._hB3,_1C3._iB3,0);_5t1._CB3=_QB3(_1C3._3B3,_1C3._4B3,0);_5t1._BB3=0;_5t1.color=0xffffff;_YB3(_5t1);_5t1.alpha=_1C3._qB3;_5t1.size=_QB3(_1C3.__A3,_1C3._0B3,0);_5t1._tB3=_1C3._tB3;if(_1C3._ZA3){_5t1._DB3=_WY2(10000)}else {_5t1._DB3=0}_5t1._EB3=_WY2(100000);return _5t1}function _kd1(){
var _ze1=_2b3.length;_2b3[_ze1]=new _TA3();return _ze1}function _zD1(_111){_111=yyGetInt32(_111);var _2C3=_2b3[_111];if(_2C3==null||_2C3==undefined)return false;_2b3[_111]=null;return true}function _DD1(_111){_111=yyGetInt32(_111);var _2C3=_2b3[_111];if(_2C3==null||_2C3==undefined)return false;_2b3[_111]._Pa1();return true}function _BD1(_111){var _2C3=_2b3[yyGetInt32(_111)];if(_2C3==null||_2C3==undefined)return false;return true}function _FD1(_111,_3C3){var _2C3=_2b3[yyGetInt32(_111)];if(_2C3==null||_2C3==undefined)return;
_2C3._gU1=yyGetInt32(_3C3);_2C3._WA3=-1}function _HD1(_111,_t01,_4C3,_5C3,_6C3){var _2C3=_2b3[yyGetInt32(_111)];if(_2C3==null||_2C3==undefined)return;_2C3._WA3=yyGetInt32(_t01);_2C3._XA3=yyGetBool(_4C3);_2C3._YA3=yyGetBool(_5C3);_2C3._ZA3=yyGetBool(_6C3)}function _JD1(_111,_7C3,_8C3,_9C3,_aC3){var _2C3=_2b3[yyGetInt32(_111)];if(_2C3==null||_2C3==undefined)return;_2C3.__A3=yyGetReal(_7C3);_2C3._0B3=yyGetReal(_8C3);_2C3._1B3=yyGetReal(_9C3);_2C3._2B3=yyGetReal(_aC3)}function _LD1(_111,_dm1,_em1){var _2C3=_2b3[yyGetInt32(_111)];
if(_2C3==null||_2C3==undefined)return;_2C3._fx1=yyGetReal(_dm1);_2C3._gx1=yyGetReal(_em1)}function _bE1(_111,_bC3,_cC3){var _2C3=_2b3[yyGetInt32(_111)];if(_2C3==null||_2C3==undefined)return;_2C3._3B3=yyGetInt32(_bC3);_2C3._4B3=yyGetInt32(_cC3)}function _dE1(_111,_dC3,_eC3){var _2C3=_2b3[yyGetInt32(_111)];if(_2C3==null||_2C3==undefined)return;_2C3._6B3=yyGetInt32(_dC3);_2C3._5B3=yyGetInt32(_eC3)}function _fE1(_111,_fC3,_gC3){var _2C3=_2b3[yyGetInt32(_111)];if(_2C3==null||_2C3==undefined)return;_2C3._8B3=yyGetInt32(_fC3);
_2C3._7B3=yyGetInt32(_gC3)}function _jE1(_111,_hC3,_iC3,_jC3,_kC3){var _2C3=_2b3[yyGetInt32(_111)];if(_2C3==null||_2C3==undefined)return;_2C3._9B3=yyGetReal(_hC3);_2C3._aB3=yyGetReal(_iC3);_2C3._bB3=yyGetReal(_jC3);_2C3._cB3=yyGetReal(_kC3)}function _lE1(_111,_lC3,_mC3,_nC3,_oC3){var _2C3=_2b3[yyGetInt32(_111)];if(_2C3==null||_2C3==undefined)return;_2C3._dB3=yyGetReal(_lC3);_2C3._eB3=yyGetReal(_mC3);_2C3._fB3=yyGetReal(_nC3);_2C3._gB3=yyGetReal(_oC3)}function _hE1(_111,_pC3,_qC3,_rC3,_sC3,_tC3){var _2C3=_2b3[yyGetInt32(_111)];
if(_2C3==null||_2C3==undefined)return;_2C3._hB3=yyGetReal(_pC3);_2C3._iB3=yyGetReal(_qC3);_2C3._jB3=yyGetReal(_rC3);_2C3._kB3=yyGetReal(_sC3);_2C3._lB3=yyGetBool(_tC3)}function _nE1(_111,_uC3,_vC3){var _2C3=_2b3[yyGetInt32(_111)];if(_2C3==null||_2C3==undefined)return;_2C3._mB3=yyGetReal(_uC3);_2C3._nB3=yyGetReal(_vC3)}function _0E1(_111,_wC3,_xC3,_yC3,_zC3,_AC3,_BC3){var _2C3=_2b3[yyGetInt32(_111)];if(_2C3==null||_2C3==undefined)return;_2C3._oB3=_IA3;_2C3._pB3[0]=yyGetInt32(_wC3);_2C3._pB3[1]=yyGetInt32(_xC3);
_2C3._pB3[2]=yyGetInt32(_yC3);_2C3._pB3[3]=yyGetInt32(_zC3);_2C3._pB3[4]=yyGetInt32(_AC3);_2C3._pB3[5]=yyGetInt32(_BC3)}function _md1(_111,_Iq1,_Jq1){var _2C3=_2b3[yyGetInt32(_111)];if(_2C3==null||_2C3==undefined)return;_2C3._oB3=_KA3;_2C3._pB3[0]=_I71(yyGetInt32(_Iq1));_2C3._pB3[1]=_I71(yyGetInt32(_Jq1))}function _3E1(_111,_CC3,_DC3,_EC3,_FC3,_GC3,_HC3){var _2C3=_2b3[yyGetInt32(_111)];if(_2C3==null||_2C3==undefined)return;_2C3._oB3=_JA3;_2C3._pB3[0]=yyGetInt32(_CC3);_2C3._pB3[1]=yyGetInt32(_DC3);_2C3._pB3[2]=yyGetInt32(_EC3);
_2C3._pB3[3]=yyGetInt32(_FC3);_2C3._pB3[4]=yyGetInt32(_GC3);_2C3._pB3[5]=yyGetInt32(_HC3)}function _PD1(_111,_IC3){var _2C3=_2b3[yyGetInt32(_111)];if(_2C3==null||_2C3==undefined)return;_2C3._oB3=_FA3;_2C3._pB3[0]=_I71(yyGetInt32(_IC3))}function _nd1(_111,_IC3,_JC3){var _2C3=_2b3[yyGetInt32(_111)];if(_2C3==null||_2C3==undefined)return;_2C3._oB3=_GA3;_2C3._pB3[0]=_I71(yyGetInt32(_IC3));_2C3._pB3[1]=_I71(yyGetInt32(_JC3));}function _UD1(_111,_IC3,_KC3,_JC3){var _2C3=_2b3[yyGetInt32(_111)];if(_2C3==null||_2C3==undefined)return;
_2C3._oB3=(_U21===null)?_FA3:_HA3;_2C3._pB3[0]=_I71(yyGetInt32(_IC3));_2C3._pB3[1]=_I71(yyGetInt32(_KC3));_2C3._pB3[2]=_I71(yyGetInt32(_JC3))}function _6E1(_111,_LC3){var _2C3=_2b3[yyGetInt32(_111)];if(_2C3==null||_2C3==undefined)return;_LC3=yyGetReal(_LC3);_2C3._qB3=_LC3;_2C3._rB3=_LC3;_2C3._sB3=_LC3}function _od1(_111,_LC3,_MC3){var _2C3=_2b3[yyGetInt32(_111)];if(_2C3==null||_2C3==undefined)return;_LC3=yyGetReal(_LC3);_MC3=yyGetReal(_MC3);_2C3._qB3=_LC3;_2C3._rB3=(_LC3+_MC3)/2.0;_2C3._sB3=_MC3}function _9E1(_111,
_LC3,_NC3,_MC3){var _2C3=_2b3[yyGetInt32(_111)];if(_2C3==null||_2C3==undefined)return;_2C3._qB3=yyGetReal(_LC3);_2C3._rB3=yyGetReal(_NC3);_2C3._sB3=yyGetReal(_MC3)}function _ND1(_111,_OC3){var _2C3=_2b3[yyGetInt32(_111)];if(_2C3==null||_2C3==undefined)return;_2C3._tB3=yyGetReal(_OC3)}function _pE1(_NY2){var _PC3=_3b3[yyGetInt32(_NY2)];if(_PC3==null||_PC3==undefined)return -1;var _ze1=_PC3._IB3.length;_PC3._IB3[_ze1]=new _uB3();return _ze1}function _rE1(_NY2,_111){_111=yyGetInt32(_111);var _PC3=_3b3[yyGetInt32(_NY2)];
if(_PC3==null||_PC3==undefined)return false;var _QC3=_PC3._IB3[_111];if(_QC3==null||_QC3==undefined)return false;_PC3._IB3[_111]=null;return true}function _tE1(_NY2){var _PC3=_3b3[yyGetInt32(_NY2)];if(_PC3==null||_PC3==undefined)return false;_PC3._IB3=[];return true}function _vE1(_NY2,_111){var _PC3=_3b3[yyGetInt32(_NY2)];if(_PC3==null||_PC3==undefined)return false;var _QC3=_PC3._IB3[yyGetInt32(_111)];if(_QC3==null||_QC3==undefined)return false;return true}function _xE1(_NY2,_111){var _PC3=_3b3[yyGetInt32(_NY2)];
if(_PC3==null||_PC3==undefined)return false;var _QC3=_PC3._IB3[yyGetInt32(_111)];if(_QC3==null||_QC3==undefined)return false;_QC3._bs1()}function _zE1(_NY2,_111,_RC3,_SC3,_TC3,_UC3,_3C3,_VC3){var _PC3=_3b3[yyGetInt32(_NY2)];if(_PC3==null||_PC3==undefined)return;var _QC3=_PC3._IB3[yyGetInt32(_111)];if(_QC3==null||_QC3==undefined)return;_QC3._Mq3=yyGetReal(_RC3);_QC3._Nq3=yyGetReal(_SC3);_QC3._Oq3=yyGetReal(_TC3);_QC3._Pq3=yyGetReal(_UC3);_QC3._gU1=yyGetInt32(_3C3);_QC3._yB3=yyGetInt32(_VC3)}function _BE1(_NY2,
_111,_WC3,_XC3){_WC3=yyGetInt32(_WC3);_XC3=yyGetInt32(_XC3);if(_XC3<0){var _0B1=_WY2(-_XC3)|0;if(_0B1==0){_XC3=1}else {return }}var _PC3=_3b3[yyGetInt32(_NY2)];if(_PC3==null||_PC3==undefined)return;var _QC3=_PC3._IB3[yyGetInt32(_111)];if(_QC3==null||_QC3==undefined)return;for(var _8c=0;_8c<=_XC3-1;_8c++){var _b21,_d21;var _YC3=false;while(_YC3==false){_b21=_QB3(0.0,1.0,_QC3._yB3);_d21=_QB3(0.0,1.0,_QC3._yB3);if((_QC3._yB3==_NA3)&&(_QC3._gU1!=_RA3)){if(_WY2()<0.5){_b21=_QB3(0.0,1.0,0)}else {_d21=_QB3(0.0,
1.0,0)}}switch(_QC3._gU1){case _OA3:_YC3=true;break;case _PA3:{var _261=_b21-0.5;var _361=_d21-0.5;if((_261*_261+_361*_361)<=0.25)_YC3=true;break }case _QA3:if((Math.abs(_b21-0.5)+Math.abs(_d21-0.5))<=0.5)_YC3=true;break;case _RA3:_YC3=true;break;default :_YC3=true;break }}if(_QC3._gU1==_RA3){_pD1(_NY2,_QC3._Mq3+(_QC3._Nq3-_QC3._Mq3)*_b21,_QC3._Oq3+(_QC3._Pq3-_QC3._Oq3)*_b21,_WC3,1)}else {_pD1(_NY2,_QC3._Mq3+(_QC3._Nq3-_QC3._Mq3)*_b21,_QC3._Oq3+(_QC3._Pq3-_QC3._Oq3)*_d21,_WC3,1)}}}function _DE1(_NY2,_111,_WC3,
_XC3){var _PC3=_3b3[yyGetInt32(_NY2)];if(_PC3==null||_PC3==undefined)return;var _QC3=_PC3._IB3[yyGetInt32(_111)];if(_QC3==null||_QC3==undefined)return;_QC3._wB3=yyGetInt32(_XC3);_QC3._xB3=yyGetInt32(_WC3)}function _pD1(_NY2,_211,_311,_0C3,_XC3){_XC3=yyGetInt32(_XC3);_0C3=yyGetInt32(_0C3);var _PC3=_3b3[yyGetInt32(_NY2)];if(_PC3==null||_PC3==undefined)return;var _1C3=_2b3[_0C3];if(_1C3==null||_1C3==undefined)return false;for(var _8c=0;_8c<_XC3;_8c++){var index=_PC3._HB3.length;_PC3._HB3[index]=_A72(yyGetReal(_211),
yyGetReal(_311),_0C3)}}function _rD1(_NY2,_211,_311,_0C3,_W71,_XC3){_XC3=yyGetInt32(_XC3);_0C3=yyGetInt32(_0C3);var _PC3=_3b3[yyGetInt32(_NY2)];if(_PC3==null||_PC3==undefined)return;var _1C3=_2b3[_0C3];if(_1C3==null||_1C3==undefined)return false;for(var _8c=1;_8c<=_XC3;_8c++){var index=_PC3._HB3.length;_PC3._HB3[index]=_A72(yyGetReal(_211),yyGetReal(_311),_0C3);_PC3._HB3[index].color=_I71(yyGetInt32(_W71))}}function _uD1(_NY2){var _PC3=_3b3[yyGetInt32(_NY2)];if(_PC3==null||_PC3==undefined)return false;_PC3._HB3=[];
return true}function _wD1(_NY2){var _PC3=_3b3[yyGetInt32(_NY2)];if(_PC3==null||_PC3==undefined)return 0;return _PC3._HB3.length}function _jd1(_Dz1,_JW2){if(_Dz1==undefined)_Dz1=-1;else _qy1=yyGetInt32(_qy1);if(_JW2==undefined)_JW2=true;else _JW2=yyGetBool(_JW2);if(_z01){var _ZC3=null;if(_Dz1==-1){_ZC3=new _Zx1();_oz1._5z1(_x01,0,_ZC3,true,true)}else {var _Oy1=_oz1._Ny1();if(_Oy1!=null){_Hy1=_oz1._tz1(_Oy1,_Dz1);if(_Hy1!=null){_ZC3=new _Zx1();if(_Oy1==_x01){var _h61=_oz1._2z1(_x01,_Hy1,_ZC3,true);if(_h61==-1){
_oz1._Jy1(_x01,_ZC3._f91,true);_ZC3=null}}else {_oz1._5z1(_x01,0,_ZC3,true,true)}}}}if(_ZC3==null)return -1}var _Hy1=null;var index=_3b3.length;_3b3[index]=new _FB3();_3b3[index].id=index;if(_z01){_3b3[index]._OB3=-1}_3b3[index]._Pa1();if(_z01){_ZC3.__x1=index;_3b3[index]._OB3=_ZC3._f91;_3b3[index]._PB3=!_JW2;if(_Dz1!=-1){_Hy1=_oz1._tz1(_Oy1,_Dz1);_3b3[index]._Zn=_Hy1._Zn}}return index}function _7D1(_NY2){var _PC3=_3b3[yyGetInt32(_NY2)];if(_PC3==null||_PC3==undefined)return false;return true}function _5D1(_NY2){
_NY2=yyGetInt32(_NY2);var _PC3=_3b3[_NY2];if(_PC3==null||_PC3==undefined)return;_9D1(_NY2);_3b3[_NY2]=null;return true}function _9D1(_NY2){_NY2=yyGetInt32(_NY2);var _PC3=_3b3[_NY2];if(_PC3==null||_PC3==undefined)return;if(_z01){if(_3b3[_NY2]._OB3!==undefined){_oz1._Jy1(_x01,_3b3[_NY2]._OB3,true)}_3b3[_NY2]._OB3=-1;_3b3[_NY2]._PB3=false}_PC3._Pa1()}function _bD1(_NY2,__C3){var _PC3=_3b3[yyGetInt32(_NY2)];if(_PC3==null||_PC3==undefined)return;_PC3._JB3=__C3}function _dD1(_NY2,_Kc1){_NY2=yyGetInt32(_NY2);
var _PC3=_3b3[_NY2];if(_PC3==null||_PC3==undefined)return;_PC3.id=_NY2;_PC3._Zn=yyGetReal(_Kc1);_x01._0D3.push({_1D3:_PC3,type:0})}function _fD1(_NY2,_211,_311){var _PC3=_3b3[yyGetInt32(_NY2)];if(_PC3==null||_PC3==undefined)return;_PC3._KB3=yyGetReal(_211);_PC3._LB3=yyGetReal(_311);}function _hD1(_NY2,_2D3){var _PC3=_3b3[yyGetInt32(_NY2)];if(_PC3==null||_PC3==undefined)return;_PC3._MB3=yyGetBool(_2D3)}function _jD1(_NY2,_2D3){var _PC3=_3b3[yyGetInt32(_NY2)];if(_PC3==null||_PC3==undefined)return;_PC3._NB3=yyGetBool(_2D3)}
function _3D3(_NY2){var _8c=0;var __11=0;var _ze1=0;var _PC3=_3b3[_NY2];var _4D3=_PC3._HB3;_8c=0;while(_8c<_4D3.length){var _5D3=_4D3[_8c];var _1C3=_2b3[_5D3._xB3];_5D3._BB3++;if(_5D3._BB3>=_5D3._CB3){__11=_1C3._8B3;if(__11<0){if(_WY2(-__11)==0)__11=1}if(__11>0){_pD1(_NY2,_5D3.x,_5D3.y,_1C3._7B3,__11)}_4D3.splice(_8c,1)}else {__11=_1C3._6B3;if(__11<0){if(_WY2(-__11)==0)__11=1}if(__11>0){_pD1(_NY2,_5D3.x,_5D3.y,_1C3._5B3,__11)}_8c++}}}function _6D3(_NY2){var _8c=0;var _a21=0;var __n=0.0;var _0o=0.0;var _lr1=0.0;
var _761=0.0;var _7D3=0.0;var _Hb2=0.0;var _8D3=0.0;var _9D3=0.0;var _aD3=0.0;var _qL2=0.0;var _bD3=0.0;var _PC3=_3b3[_NY2];var _4D3=_PC3._HB3;for(_8c=0;_8c<_4D3.length;_8c++){var _5D3=_4D3[_8c];var _1C3=_2b3[_5D3._xB3];_5D3._An=_5D3._An+_1C3._bB3;if(_5D3._An<0)_5D3._An=0;_5D3._hJ2=_5D3._hJ2+_1C3._fB3;_5D3._on3=_5D3._on3+_1C3._jB3;_9D3=0;_aD3=0;if((_1C3._mB3!=0)||(_PC3._dA1>0)){__n=_VB3(_5D3._hJ2,_5D3._An);_0o=_XB3(_5D3._hJ2,_5D3._An);if(_1C3._mB3!=0){_lr1=_VB3(_1C3._nB3,_1C3._mB3);_761=_XB3(_1C3._nB3,_1C3._mB3);
__n=__n+_lr1;_0o=_0o+_761}_5D3._hJ2=_UB3(__n,_0o);_5D3._An=Math.sqrt(__n*__n+_0o*_0o)}_qL2=((_5D3._BB3+3*_5D3._EB3)%24)/6.0;if(_qL2>2.0){_qL2=4.0-_qL2}_qL2=_qL2-1.0;_bD3=((_5D3._BB3+4*_5D3._EB3)%20)/5.0;if(_bD3>2.0){_bD3=4.0-_bD3}_bD3=_bD3-1.0;__n=_VB3(_5D3._hJ2+_qL2*_1C3._gB3,_5D3._An+_bD3*_1C3._cB3);_0o=_XB3(_5D3._hJ2+_qL2*_1C3._gB3,_5D3._An+_bD3*_1C3._cB3);_5D3.x=_5D3.x+__n+_9D3;_5D3.y=_5D3.y+_0o+_aD3}}function _cD3(_NY2){var _PC3=_3b3[_NY2];var _4D3=_PC3._HB3;for(var _8c=0;_8c<_4D3.length;_8c++){
var _5D3=_4D3[_8c];var _1C3=_2b3[_5D3._xB3];_5D3.size=_5D3.size+_1C3._1B3;if(_5D3.size<0){_5D3.size=0}_YB3(_5D3);var _dD3;if(_5D3._CB3>0){_dD3=2.0*_5D3._BB3/_5D3._CB3}else {_dD3=1}if(_dD3<1){_5D3.alpha=_1C3._qB3*(1.0-_dD3)+_1C3._rB3*_dD3}else {_5D3.alpha=_1C3._rB3*(2.0-_dD3)+_1C3._sB3*(_dD3-1);}}}function _lD1(_NY2){_NY2=yyGetReal(_NY2);var _PC3=_3b3[_NY2];if(_PC3==null||_PC3==undefined)return 0;_3D3(_NY2);_6D3(_NY2);_cD3(_NY2);var _eD3=_PC3._IB3;if(_eD3){for(var _8c=0;_8c<_eD3.length;_8c++){if(_eD3[_8c]!=null&&_eD3[_8c]._wB3!=0){
_BE1(_NY2,_8c,_eD3[_8c]._xB3,_eD3[_8c]._wB3)}}}}function _fD3(){for(var _8c=0;_8c<_3b3.length;_8c++){var _PC3=_3b3[_8c];if(_PC3!=null){if(_PC3._MB3){_lD1(_8c)}}}}function _gD3(_ZB3,_GE1,_HE1){var _8L1=null;var _9x2=null;if(_ZB3._CB3<=0)return;var _1C3=_2b3[_ZB3._xB3];_8L1=_j11._k11(_1C3._WA3);if(_8L1==null){var _gU1=_1C3._gU1;if((_gU1>=0)&&(_gU1<_EA3)){_9x2=_1b3[_gU1];if(_9x2==null){return }}else {return }}var _O11;if(_9x2!=null){}else {if(_8L1._he1<=0)return;if(!_1C3._XA3){_O11=_ZB3._DB3}else if(_1C3._YA3){_O11=_ZB3._DB3+(_8L1.__11*_ZB3._BB3/_ZB3._CB3)}
else {_O11=_ZB3._DB3+_ZB3._BB3}}var _321=((_ZB3._BB3+2*_ZB3._EB3)%16)/4.0;if(_321>2.0)_321=4.0-_321;_321=_321-1.0;var _ZL2=_ZB3._on3;if(_1C3._lB3)_ZL2=_ZL2+_ZB3._hJ2;_ZL2=_ZL2+_321*_1C3._kB3;_321=((_ZB3._BB3+_ZB3._EB3)%16)/4.0;if(_321>2.0)_321=4.0-_321;_321=_321-1.0;_Wu1(_ZB3._tB3?1:0);var _Jo1=_ZB3.size+_321*_1C3._2B3;var _9c=_ZB3.color;if(_9x2!=null){var _fx1,_gx1,_on3;var _Xm3=_1C3._fx1*_Jo1;var _Ym3=_1C3._gx1*_Jo1;var _hD3=_ZL2;var _iD3=~~(_ZB3.x+_GE1);var _jD3=~~(_ZB3.y+_HE1);if(_Xm3==1&&_Ym3==1&&_hD3==0&&_ZB3.color==0xffffff){
_wn3(_9x2,_iD3,_jD3,_ZB3.alpha)}else {_Cn3(_9x2,0,0,_iD3,_jD3,_Xm3,_Ym3,_hD3*0.017453293,_9c,_9c,_9c,_9c,_ZB3.alpha)}}else {_8L1._G31(_O11,_ZB3.x+_GE1,_ZB3.y+_HE1,_2b3[_ZB3._xB3]._fx1*_Jo1,_2b3[_ZB3._xB3]._gx1*_Jo1,_ZL2,_9c,_ZB3.alpha)}}function _nD1(_NY2){var _PC3=_3b3[yyGetInt32(_NY2)];if(_PC3==null||_PC3==undefined)return;var src,_U41;if(_U21!=null){src=_kD3;_U41=_lD3}var _4D3=_PC3._HB3;if(_PC3._JB3){for(var _8c=0;_8c<_PC3._HB3.length;_8c++){_gD3(_4D3[_8c],_PC3._KB3,_PC3._LB3)}}else {for(var _8c=_PC3._HB3.length-1;
_8c>=0;_8c--){_gD3(_4D3[_8c],_PC3._KB3,_PC3._LB3)}}if(_U21!=null){_Yu1(src,_U41)}else {_Wu1(0)}}function _mD3(_nD3){for(var _8c=0;_8c<_3b3.length;_8c++){var _PC3=_3b3[_8c];if(_PC3!=null){if(_PC3._NB3){if(Math.abs(_PC3._Zn-_nD3)<0.01)_nD1(_8c)}}}}function _oD3(){if(_z01){if(_SA3.length<_3b3.length){var _pD3=_SA3.length;for(var _8c=_pD3;_8c<_3b3.length;_8c++){_SA3[_8c]=null}}for(var _8c=0;_8c<_3b3.length;_8c++){var _PC3=_3b3[_8c];if(_PC3!=null){if(_PC3._OB3==-1){var _qD3=null;var _rD3=_SA3[_8c];if(_rD3!=null){
_qD3=_oz1._9z1(_x01,_rD3);if(_qD3==null){_qD3=_oz1._Bz1(_x01,_PC3._Zn,_rD3)}}var _ZC3=new _Zx1();_ZC3.__x1=_8c;if(_qD3!=null){_PC3._OB3=_oz1._2z1(_x01,_qD3,_ZC3,true)}if(_PC3._OB3==-1){_PC3._OB3=_oz1._5z1(_x01,_PC3._Zn,_ZC3,true,true)}}}}_SA3=[]}};function _sD3(){if(_z01){for(var _8c=0;_8c<_3b3.length;_8c++){var _PC3=_3b3[_8c];if(_PC3!=null){var _qD3=null;if(_PC3._OB3!=-1){var _Tz1=_oz1._Rz1(_x01,_PC3._OB3);if(_Tz1!=null){_qD3=_Tz1._Hy1}_oz1._Jy1(_x01,_3b3[_8c]._OB3,true);_PC3._OB3=-1}if(_PC3._PB3==true){
_5D1(_8c);_SA3[_8c]=null}else {if(_qD3!=null){if(_qD3._qx1==true){_SA3[_8c]=null}else {_SA3[_8c]=_qD3._rx1}}else {_SA3[_8c]=null}}}}}}function _tD3(_NY2){_NY2=yyGetInt32(_NY2);if(true==_7D1(_NY2)){var _PC3=_3b3[_NY2];if(_PC3!=null){if(_PC3._NB3){_nD1(_NY2)}}}};function _uD3(){var _5t1=-1000000000;for(var _8c=0;_8c<_3b3.length;_8c++){var _PC3=_3b3[_8c];if(_PC3!=null&&_PC3._HB3.length>0){if(_PC3._NB3){if(_PC3._Zn>_5t1)_5t1=_PC3._Zn;}}}return _5t1}function _vD3(_nD3){var _5t1=-1000000000;for(var _8c=0;_8c<_3b3.length;
_8c++){var _PC3=_3b3[_8c];if(_PC3!=null&&_PC3._HB3.length>0){if(_PC3._NB3){if((_PC3._Zn>_5t1)&&(_PC3._Zn<_nD3))_5t1=_PC3._Zn}}}return _5t1}var _wD3=0,_xD3=1;var _yD3=0;function _zD3(_211,_311,_VB1){this.x=_211;this.y=_311;this._An=_VB1;this._121=0}function _AD3(){this.__type="[Path]";this.name="";this.id=_yD3++;this._X3=0;this._Re1=1;this._BD3=4;this._Pa1()}_AD3.prototype._Pa1=function(){this._XX1=[];this._CD3=[];this._531=0;this._DD3=0;this.length=0};_AD3.prototype._ED3=function(){var _8c=0;this.length=0;
if(this._DD3<=0)return;this._CD3[0]._121=0;for(_8c=1;_8c<this._DD3;_8c++){this._CD3[_8c]._121=this.length=this.length+sqrt(__k1(this._CD3[_8c].x-this._CD3[_8c-1].x)+__k1(this._CD3[_8c].y-this._CD3[_8c-1].y));}};_AD3.prototype._FD3=function(_Hp3,_Ip3,_GD3){this._DD3++;var _HD3=new _zD3();this._CD3[this._DD3-1]=_HD3;_HD3.x=_Hp3;_HD3.y=_Ip3;_HD3._An=_GD3};_AD3.prototype._ID3=function(){this._DD3=0;if(this._531<=0)return;for(var _8c=0;_8c<this._531;_8c++){this._FD3(this._XX1[_8c].x,this._XX1[_8c].y,this._XX1[_8c]._An)}
if(this._Re1){this._FD3(this._XX1[0].x,this._XX1[0].y,this._XX1[0]._An)}};_AD3.prototype._JD3=function(_Kc1,_l21,_m21,_im1,_J11,_K11,_jm1,_9u1,_au1,_KD3){if(_Kc1==0)return;var _r21=(_l21+_J11+_J11+_9u1)/4.0;var _s21=(_m21+_K11+_K11+_au1)/4.0;var _Ll1=(_im1+_jm1+_jm1+_KD3)/4.0;if(__k1(_J11-_l21)+__k1(_K11-_m21)>16.0){this._JD3(_Kc1-1,_l21,_m21,_im1,(_J11+_l21)/2.0,(_K11+_m21)/2.0,(_jm1+_im1)/2.0,_r21,_s21,_Ll1)}this._FD3(_r21,_s21,_Ll1);if(__k1(_J11-_9u1)+__k1(_K11-_au1)>16.0){this._JD3(_Kc1-1,_r21,
_s21,_Ll1,(_9u1+_J11)/2.0,(_au1+_K11)/2.0,(_KD3+_jm1)/2.0,_9u1,_au1,_KD3)}};_AD3.prototype._LD3=function(){var _8c=0;var _O11=0;this._DD3=0;if(this._531<=0)return;if(!this._Re1){this._FD3(this._XX1[0].x,this._XX1[0].y,this._XX1[0]._An)}if(this._Re1){_O11=this._531-1}else {_O11=this._531-3}for(_8c=0;_8c<=_O11;_8c++){var _m62=this._XX1[_8c%this._531];var _n62=this._XX1[(_8c+1)%this._531];var _MD3=this._XX1[(_8c+2)%this._531];this._JD3(this._BD3,(_m62.x+_n62.x)/2.0,(_m62.y+_n62.y)/2.0,(_m62._An+_n62._An)/2.0,
_n62.x,_n62.y,_n62._An,(_n62.x+_MD3.x)/2.0,(_n62.y+_MD3.y)/2.0,(_n62._An+_MD3._An)/2.0)}if(!this._Re1){this._FD3(this._XX1[this._531-1].x,this._XX1[this._531-1].y,this._XX1[this._531-1]._An)}else {this._FD3(this._CD3[0].x,this._CD3[0].y,this._CD3[0]._An)}};_AD3.prototype._ND3=function(){if(this._X3==1){this._LD3()}else {this._ID3()}this._ED3()};function _De3(_Mh3){var _JE1=new _AD3();if((_Mh3!=undefined)&&(_Mh3!=null)){if(_Mh3._BD3!=undefined){_JE1._BD3=_Mh3._BD3}if(_Mh3._Re1!=undefined){_JE1._Re1=_Mh3._Re1}
if(_Mh3._X3!=undefined){_JE1._X3=_Mh3._X3}if(_Mh3._W3!=undefined){_JE1.name=_Mh3._W3}if(_Mh3._XX1!=undefined){_JE1._531=_Mh3._XX1.length}for(var _kt1=0;_kt1<_Mh3._XX1.length;_kt1++){var _OD3=_Mh3._XX1[_kt1];var _PD3=new _zD3(_OD3.x,_OD3.y,_OD3._An);_JE1._XX1[_JE1._XX1.length]=_PD3}_JE1._ND3()}return _JE1}var _QD3=new _zD3(0,0,100);_AD3.prototype._OE1=function(_111){var _nc1=0;if(this._DD3<=0){_QD3.x=0;_QD3.y=0;_QD3._An=0;return _QD3}if((this._DD3==1)||(this.length==0)||(_111<=0)){return this._CD3[0]}if(_111>=1){
return this._CD3[this._DD3-1]}var _121=this.length*_111;_nc1=0;while((_nc1<this._DD3-2)&&(_121>=this._CD3[_nc1+1]._121)){_nc1++}var _Fr3=this._CD3[_nc1];_121=_121-_Fr3._121;var _ac=this._CD3[_nc1+1]._121-_Fr3._121;if(_ac!=0){_nc1++;_QD3.x=_Fr3.x+_121*(this._CD3[_nc1].x-_Fr3.x)/_ac;_QD3.y=_Fr3.y+_121*(this._CD3[_nc1].y-_Fr3.y)/_ac;_QD3._An=_Fr3._An+_121*(this._CD3[_nc1]._An-_Fr3._An)/_ac;_Fr3=_QD3}return _Fr3};_AD3.prototype._RD3=function(_111){var _kt1=this._OE1(_111);return _kt1.x};_AD3.prototype._SD3=function(_111){
var _kt1=this._OE1(_111);return _kt1.y};_AD3.prototype._TD3=function(_GE1,_HE1){for(var _8c=0;_8c<=this._531-1;_8c++){this._XX1[_8c].x+=_GE1;this._XX1[_8c].y+=_HE1}this._ND3()};_AD3.prototype._UD3=function(){var _Mq3=100000000;var _Nq3=-100000000;var _Oq3=100000000;var _Pq3=-100000000;for(var _8c=0;_8c<=this._531-1;_8c++){if(this._XX1[_8c].x<_Mq3)_Mq3=this._XX1[_8c].x;if(this._XX1[_8c].x>_Nq3)_Nq3=this._XX1[_8c].x;if(this._XX1[_8c].y<_Oq3)_Oq3=this._XX1[_8c].y;if(this._XX1[_8c].y>_Pq3)_Pq3=this._XX1[_8c].y}
return new _zD3((_Mq3+_Nq3)/2.0,(_Oq3+_Pq3)/2.0,0)};;_AD3.prototype._VD3=function(_Hp3,_Ip3,_GD3){var _OD3=new _zD3(_Hp3,_Ip3,_GD3);if(!this._XX1)this._XX1=[];this._XX1[this._XX1.length]=_OD3;this._531++;this._ND3()};function _od3(){this._k4=[];_yD3=0}_od3.prototype._ya1=function(_WD3){this._k4[_WD3.id]=_WD3};_od3.prototype._Ez1=function(_WD3){this._k4[_WD3.id]=undefined};function _XD3(_Kc1){this._Zn=_Kc1;this._sc=true;this._YD3=new _ec1();}_XD3.prototype._ya1=function(_ZD3){this._YD3._ya1(_ZD3)};_XD3.prototype._Ez1=function(_ZD3){
this._YD3._sy1(_ZD3)};_XD3.prototype._G31=function(_Nn3){if(!this._sc){return }var _mc1=this._YD3._mc1;for(var index=0;index<_mc1.length;index++){var __D3=_mc1[index];if(__D3!=null){var _mj2=__D3.x+(__D3._fx1*__D3._ac),_0E3=__D3.y+(__D3._gx1*__D3._bc);var _S11=(__D3.x<_mj2)?__D3.x:_mj2,_U11=(__D3.x>_mj2)?__D3.x:_mj2,_T11=(__D3.y<_0E3)?__D3.y:_0E3,_V11=(__D3.y>_0E3)?__D3.y:_0E3;if((_S11<=_Nn3.right)&&(_T11<=_Nn3.bottom)&&(_U11>=_Nn3.left)&&(_V11>=_Nn3.top)){__D3._G31()}}}};_XD3.prototype._mC1=function(){
return this._YD3._mc1};function _1E3(){this._2E3=new _vA3();this._3E3=-1}_1E3.prototype._k11=function(_Kc1){var _4E3;for(var index=0;index<this._2E3._531;index++){_4E3=this._2E3._k11(index);if(_4E3._Zn==_Kc1)return _4E3}return null};_1E3.prototype._Ez1=function(_Kc1){var _4E3=this._k11(_Kc1);if(_4E3){this._2E3._Ez1(_4E3)}};_1E3.prototype._ya1=function(_ZD3){var _4E3;_4E3=this._k11(_ZD3._Zn);if(!_4E3){_4E3=new _XD3(_ZD3._Zn);this._2E3._ya1(_4E3)}_4E3._ya1(_ZD3);};_1E3.prototype._5E3=function(_ZD3){var _4E3=this._k11(_ZD3._Zn);
if(_4E3){_4E3._Ez1(_ZD3)}};_1E3.prototype._6E3=function(){this._3E3=this._2E3.length-1;return this._2E3._k11(this._3E3)};_1E3.prototype._542=function(){this._3E3--;if(this._3E3<0)return null;return this._2E3._k11(this._3E3)};function _7E3(){this._y82=[];this.offset=0;this._g82=_7E3.prototype._8E3;this._f82=_7E3.prototype._9E3};_7E3.prototype.Length=function(){return(this._y82.length-this.offset)};_7E3.prototype._aE3=function(){return(this._y82.length==0)};_7E3.prototype._9E3=function(_jh3){this._y82.push(_jh3)}
;_7E3.prototype._8E3=function(){if(this._aE3())return undefined;var _Ic1=this._y82[this.offset];if((++this.offset*2)>=this._y82.length){this._y82=this._y82.slice(this.offset);this.offset=0}return _Ic1};function _we3(){this.id=_Cb3++;this._oy1()};_we3.prototype._oy1=function(){this.__type="[Room]";this._bE3="";this._cE3="";this._hm3=30;this._4A1=1024;this._6A1=768;this._iA3=false;this._dE3=false;this._eE3=0xc0c0c0;this._fE3=true;this._gE3=true;this._hE3=true;this._iE3=[];for(var _521=0;_521<_Aa3;_521++){
this._iE3[_521]=null}this.__a1=false;this._jE3=null;this._dw1=new _vA3();this._uw1=new _ec1();this._uw1._fc1=true;this._bq3=[];this._0D3=[];this._kE3=0;this._lE3=[];this._mE3=new _1E3();this._1b1=[];this._nE3=[];this._NF1=null;this._rx1="Room";this._UE1=null;this._Ly1=new _vA3()};_we3.prototype._YX2=function(){return this._4A1};_we3.prototype._eW1=function(){return this._6A1};_we3.prototype._y01=function(){return this._hm3};_we3.prototype._KW2=function(){return this._iA3};_we3.prototype._mC1=function(){
return this._dw1._mc1};_we3.prototype._oE3=function(_F01){this._4A1=_F01;_8v._cE=_F01};_we3.prototype._pE3=function(_F01){this._6A1=_F01;_8v._bE=_F01};_we3.prototype._gm3=function(_F01){this._hm3=_F01;_8v._kl3=_F01};_we3.prototype._qE3=function(_J01){this._rx1=_J01};_we3.prototype._rE3=function(_sE3){this._cE3=_sE3;_8v._jl3=_sE3};_we3.prototype._IW2=function(_F01){this._iA3=_F01;_8v._ll3=_F01};_we3.prototype._tE3=function(){this._NF1={_W3:"room_empty_"+this.id,width:640,height:480,_Qn:[{},{},{},{
},{},{},{},{}],_Rn:[{},{},{},{},{},{},{},{}],_Wn:[],_Xn:[]};this._uE3(this._NF1)};_we3.prototype._vE3=function(_Mh3){if(_Mh3!=null){this._NF1.width=_Mh3.width;this._NF1.height=_Mh3.height;this._NF1._Bn=_Mh3._Bn;this._NF1._Dn=_Mh3._Dn;this._NF1._En=_Mh3._En;this._NF1._Fn=_Mh3._Fn;this._NF1._wE3=_Mh3._wE3;this._NF1._An=_Mh3._An;this._NF1._hc=_Mh3._hc;this._NF1._xE3=_Mh3._xE3;this._NF1._Cn=_Mh3._Cn;if(_Mh3._On){this._NF1._On=_Mh3._On}if(_Mh3._Gn){this._NF1._Gn=_Mh3._Gn;this._NF1._Hn=_Mh3._Hn;this._NF1._In=_Mh3._In;
this._NF1._Jn=_Mh3._Jn;this._NF1._Kn=_Mh3._Kn;this._NF1._Ln=_Mh3._Ln;this._NF1._Mn=_Mh3._Mn;this._NF1._Nn=_Mh3._Nn}for(var _8c=0;_8c<_Mh3._Qn.length;_8c++){var _yE3=_Mh3._Qn[_8c];if(_yE3!=null){this._NF1._Qn[_8c]={_sc:_yE3._sc,index:_yE3.index,_0o:_yE3._0o,__n:_yE3.__n,_cx1:_yE3._cx1,x:_yE3.x,y:_yE3.y,_dx1:_yE3._dx1,_ex1:_yE3._ex1,_hx1:_yE3._hx1,alpha:_yE3.alpha,_ix1:_yE3._ix1}}}for(var _8c=0;_8c<_Mh3._Rn.length;_8c++){var _zE3=_Mh3._Rn[_8c];if(_zE3){this._NF1._Rn[_8c]={_sc:_zE3._sc,_0v1:_zE3._0v1,_1v1:_zE3._1v1,
_Sn:_zE3._Sn,_Tn:_zE3._Tn,_nv1:_zE3._nv1,_ov1:_zE3._ov1,_Un:_zE3._Un,_Vn:_zE3._Vn,_hX2:_zE3._hX2,_jX2:_zE3._jX2,__n:_zE3.__n,_0o:_zE3._0o,index:_zE3.index}}}this._NF1._Wn=new Array(_Mh3._Wn.length);for(var _8c=0;_8c<_Mh3._Wn.length;_8c++){var _AE3=_Mh3._Wn[_8c];if(_AE3){this._NF1._Wn[_8c]={x:_AE3.x,y:_AE3.y,index:_AE3.index,id:_AE3.id,rotation:_AE3._tq,scaleX:_AE3.scaleX,scaleY:_AE3.scaleY,imageSpeed:_AE3.imageSpeed,imageIndex:_AE3.imageIndex,_Bn:_AE3._Vp3,_On:_AE3._On,_BE3:_AE3._BE3}}}this._NF1._Xn=new Array(_Mh3._Xn.length);
for(var _8c=0;_8c<_Mh3._Xn.length;_8c++){var _CE3=_Mh3._Xn[_8c];if(_CE3!=null){this._NF1._Xn[_8c]={x:_CE3.x,y:_CE3.y,index:_CE3.index,_DE3:_CE3._DE3,_EE3:_CE3._EE3,_ac:_CE3._ac,_bc:_CE3._bc,_Zn:_CE3._Zn,id:_CE3.id,scaleX:_CE3.scaleX,scaleY:_CE3.scaleY,_Bn:_CE3._Bn}}}this._NF1._Yn=new Array(_Mh3._Yn.length);for(var _8c=0;_8c<_Mh3._Yn.length;_8c++){var _FE3=_Mh3._Yn[_8c];if(_FE3!=null){var _GE3={_W3:_FE3._W3,id:_FE3.id,type:_FE3.type,_Zn:_FE3._Zn,x:_FE3.x,y:_FE3.y,__n:_FE3.__n,_0o:_FE3._0o,_sc:_FE3._sc}
;switch(_FE3.type){case _Lw1:_GE3._1o=_FE3._1o;_GE3._2o=_FE3._2o;_GE3._3o=_FE3._3o;_GE3._4o=_FE3._4o;_GE3._5o=_FE3._5o;_GE3._6o=_FE3._6o;_GE3._7o=_FE3._7o;_GE3._c4=_FE3._c4;_GE3._8o=_FE3._8o;_GE3._9o=_FE3._9o;break;case _Mw1:_GE3._do=_FE3._do;_GE3._eo=_FE3._eo?_FE3._eo.slice(0):[];break;case _Ow1:_GE3._NA1=_FE3._NA1;_GE3._LA1=_FE3._LA1;_GE3._MA1=_FE3._MA1;_GE3._KA1=_FE3._KA1;_GE3._OA1=_FE3._OA1?_FE3._OA1.slice(0):[];break;case _Nw1:var _HE3;_GE3._dA1=_FE3._dA1;_GE3._fA1=new Array(_FE3._fA1.length);for(_HE3=0;
_HE3<_FE3._fA1.length;_HE3++){_GE3._fA1[_HE3]={_gA1:_FE3._fA1[_HE3]._gA1,_hA1:_FE3._fA1[_HE3]._hA1,_iA1:_FE3._fA1[_HE3]._iA1,_jA1:_FE3._fA1[_HE3]._jA1,_kA1:_FE3._fA1[_HE3]._kA1,_lA1:_FE3._fA1[_HE3]._lA1,_mA1:_FE3._fA1[_HE3]._mA1,_IE3:_FE3._fA1[_HE3]._IE3,_JE3:_FE3._fA1[_HE3]._JE3,_nA1:_FE3._fA1[_HE3]._nA1,_pA1:_FE3._fA1[_HE3]._pA1,_rA1:_FE3._fA1[_HE3]._rA1}}_GE3._vA1=_FE3._vA1;_GE3._xA1=new Array(_FE3._xA1.length);for(_HE3=0;_HE3<_FE3._xA1.length;_HE3++){_GE3._xA1[_HE3]={_IA1:_FE3._xA1[_HE3]._IA1,
_yA1:_FE3._xA1[_HE3]._yA1,_GA1:_FE3._xA1[_HE3]._GA1,_HA1:_FE3._xA1[_HE3]._HA1,_CA1:_FE3._xA1[_HE3]._CA1,_DA1:_FE3._xA1[_HE3]._DA1,_FA1:_FE3._xA1[_HE3]._FA1,_AA1:_FE3._xA1[_HE3]._AA1,_BA1:_FE3._xA1[_HE3]._BA1,_zA1:_FE3._xA1[_HE3]._zA1,_EA1:_FE3._xA1[_HE3]._EA1}}break }this._NF1._Yn[_8c]=_GE3}}}};_we3.prototype._uE3=function(_KE3){this._oy1();this._NF1=_KE3;if(_KE3._W3!=undefined)this._qE3(_KE3._W3);if(_KE3._wE3!=undefined)this._rE3(_KE3._wE3);if(_KE3.width!=undefined)this._oE3(_KE3.width);if(_KE3.height!=undefined)this._pE3(_KE3.height);
if(_KE3._An!=undefined)this._gm3(_KE3._An);if(_KE3._hc!=undefined)this._IW2(_KE3._hc);if(_KE3._Bn!=undefined)this._eE3=_KE3._Bn;if(_KE3._Dn!=undefined)this._fE3=_KE3._Dn;if(_KE3._En!=undefined)this.__a1=_KE3._En;if(_KE3._Fn!=undefined)this._gE3=_KE3._Fn;if(_KE3._xE3!=undefined)this._hE3=_KE3._xE3;this._oE3(this._4A1);this._pE3(this._6A1);this._gm3(this._hm3);this._rE3(this._cE3);this._IW2(this._iA3);this._1b1=[];this._kE3=0;for(var index=0;index<_KE3._Xn.length;index++){var _LE3=_KE3._Xn[index];if(_LE3!=null){
var __D3=_ME3(_LE3);this._mE3._ya1(__D3);this._lE3[__D3.id]=__D3;this._kE3++}}if(_KE3._On!=undefined)this._jE3=_KE3._On;for(var _C41=0;_C41<_KE3._Rn.length;_C41++){this._1b1[_C41]=_NE3(_KE3._Rn[_C41])}if(_KE3._Cn!=undefined){if(_KE3._Cn>0){_oz1._1A1(this,_KE3._Yn)}}};_we3.prototype._OE3=function(){if(this._NF1._Gn){if(_z01){this._UE1=new _PD2(this._NF1._Nn,_B01._C01())}else {this._UE1=new _PD2(this._NF1._Nn,this._y01())}this._UE1._B62(this._NF1._Ln,this._NF1._Mn)}};_we3.prototype._PE3=function(_QE3){
var _8c;var _RE3=0;var _SE3=[];for(_8c=this._dw1.length-1;_8c>=0;_8c--){var _3w1=this._dw1._k11(0);if(_QE3){_3w1._t11(_bw1,0,_3w1,_3w1)}this._TE3(_3w1)}for(_8c=this._uw1.length-1;_8c>=0;_8c--){this._TE3(this._uw1._k11(0))}};_we3.prototype._Pw2=function(index){if(this._1b1!=undefined){var _xk1=this._1b1[index];if(_xk1!=undefined)return _xk1}return undefined};_we3.prototype._UE3=function(_211,_311,_VE3){return this._qz1(_211,_311,_Ib3++,_VE3,false,0)};_we3.prototype._QA1=function(_211,_311,_Kc1,_VE3){var _3w1=this._qz1(_211,
_311,_Ib3++,_VE3,true,_Kc1);return _3w1};_we3.prototype._WE3=function(_211,_311,_Pb1,_gw1,_XE3,_YE3,_ZE3,__E3,_jA2,_H71){var _0F3=new _tX2(_211,_311,_Pb1,_gw1,true);this._dw1._ww1(_0F3);_wy1._ya1(_0F3);if(_ZE3!=undefined)_0F3._eu=_ZE3;if(__E3!=undefined)_0F3._Cs=__E3;if(_XE3!=undefined)_0F3._Lp=_XE3;if(_YE3!=undefined)_0F3._Mp=_YE3;if(_jA2!=undefined)_0F3._tq=_jA2;if(_H71!=undefined){_0F3._Vp3=_H71&0xffffff;_0F3._Xp=((_H71>>24)&0xff)/255.0;}if(_z01){var _Tz1=_oz1._Wz1(this,_Pb1);if(_Tz1==null){_oz1._qz1(this,
_0F3)}else {_oz1._Zy1(this,_Tz1._Hy1,_Tz1._k81)}}_0F3._lq3();return _0F3};_we3.prototype._qz1=function(_211,_311,_Pb1,_gw1,_1F3,_Kc1){var _0F3=new _tX2(_211,_311,_Pb1,_gw1,true);this._dw1._ww1(_0F3);_wy1._ya1(_0F3);if(_1F3){_0F3._Zn=_Kc1}if(_z01){var _Tz1=_oz1._Wz1(this,_Pb1);if(_Tz1==null){_oz1._qz1(this,_0F3)}else {_oz1._Zy1(this,_Tz1._Hy1,_Tz1._k81)}}_0F3._lq3();return _0F3};_we3.prototype._2F3=function(_211,_311,_qy1,_Pb1,_gw1){var _0F3=new _tX2(_211,_311,_Pb1,_gw1,true);_0F3._Zn=_qy1._Zn;this._dw1._ww1(_0F3);
_wy1._ya1(_0F3);_0F3._lq3();if(_z01)_oz1._sz1(this,_qy1,_0F3);return _0F3};_we3.prototype._3F3=function(){var index=0;for(var _8c=0;_8c<this._1b1.length;_8c++){var _2b1=this._1b1[_8c];_8v._gv1[index]=_2b1._sc;_8v._Fl3[index]=_2b1._dM1;_8v._Gl3[index]=_2b1._fM1;_8v._Hl3[index]=_2b1._hM1;_8v._Il3[index]=_2b1._jM1;_8v._hv1[index]=_2b1._4F3;_8v._iv1[index]=_2b1._5F3;_8v._jv1[index]=_2b1._6F3;_8v._kv1[index]=_2b1._7F3;_8v._Jl3[index]=_2b1.angle;_8v._Kl3[index]=_2b1._hX2;_8v._Ll3[index]=_2b1._jX2;_8v._Ml3[index]=_2b1.__n;
_8v._Nl3[index]=_2b1._0o;_8v._Ol3[index]=_2b1._mX2;_8v._lv1[index]=_2b1._pv1;_8v._fv1[index]=_2b1._xZ2;index++}};_we3.prototype._8F3=function(){var index=0;for(var _8c=0;_8c<this._1b1.length;_8c++){var _2b1=this._1b1[_8c];_2b1._sc=_8v._gv1[index];_2b1._dM1=_8v._Fl3[index];_2b1._fM1=_8v._Gl3[index];_2b1._hM1=_8v._Hl3[index];_2b1._jM1=_8v._Il3[index];_2b1._4F3=_8v._hv1[index];_2b1._5F3=_8v._iv1[index];_2b1._6F3=_8v._jv1[index];_2b1._7F3=_8v._kv1[index];_2b1.angle=_8v._Jl3[index];_2b1._hX2=_8v._Kl3[index];
_2b1._jX2=_8v._Ll3[index];_2b1.__n=_8v._Ml3[index];_2b1._0o=_8v._Nl3[index];_2b1._mX2=_8v._Ol3[index];_2b1._pv1=_8v._lv1[index];_2b1._xZ2=_8v._fv1[index];index++}};_we3.prototype._9F3=function(){for(var _8c=0;_8c<_td1._sd1.length;_8c++){var _wd1=_td1._k11(_8c);_wd1.__n=_8v._zl3[_8c];_wd1._0o=_8v._Al3[_8c];_wd1.x=_8v._rl3[_8c];_wd1.y=_8v._sl3[_8c];_wd1.x+=_wd1.__n;_wd1.y+=_wd1._0o;_8v._rl3[_8c]=_wd1.x;_8v._sl3[_8c]=_wd1.y}};_we3.prototype._aF3=function(){var _8c;var _121,_521,_7Y2,_8Y2;var _2b1;var _4w1;
if(!this.__a1)return;this._8F3();for(_8c=0;_8c<this._1b1.length;_8c++){_2b1=this._1b1[_8c];if(!_2b1._sc)continue;if(_z01&&_U21==null){if(_2b1._xZ2!=-1){var _5X2=_fY2._NW2(_2b1._xZ2);if(_5X2!=null){_2b1._mX2=_5X2._yW2}}}if(_z01){if(_2b1._xZ2!=-1){var _5X2=_fY2._NW2(_2b1._xZ2);if(_5X2!=null){_5X2._Qa1()}}}else if((_2b1._sc)&&(_2b1._mX2>=0)){_4w1=null;if(_2b1._mX2<100000){var _Sp1=_i01._k11(_2b1._mX2);if(_Sp1!=null){var _mc1=_Sp1._GF1();for(var _Op1=0;_Op1<_mc1.length;_Op1++){_4w1=_mc1[_Op1];if(!_4w1._wp)break;
_4w1=null}}}else {_4w1=_wy1._k11(_2b1._mX2);if(!_4w1&&_4w1._wp)_4w1=null}if(_4w1!=null){_121=_2b1._dM1;_521=_2b1._fM1;_7Y2=_4w1.x;_8Y2=_4w1.y;if(2*_2b1._hX2>=_2b1._hM1){_121=_7Y2-_2b1._hM1/2}else if(_7Y2-_2b1._hX2<_2b1._dM1){_121=_7Y2-_2b1._hX2}else if(_7Y2+_2b1._hX2>_2b1._dM1+_2b1._hM1){_121=_7Y2+_2b1._hX2-_2b1._hM1}if(2*_2b1._jX2>=_2b1._jM1){_521=_8Y2-_2b1._jM1/2}else if(_8Y2-_2b1._jX2<_2b1._fM1){_521=_8Y2-_2b1._jX2}else if(_8Y2+_2b1._jX2>_2b1._fM1+_2b1._jM1){_521=_8Y2+_2b1._jX2-_2b1._jM1}if(_121<0)_121=0;
if(_121+_2b1._hM1>this._4A1)_121=this._4A1-_2b1._hM1;if(_521<0)_521=0;if(_521+_2b1._jM1>this._6A1)_521=this._6A1-_2b1._jM1;if(_2b1.__n>=0){if((_121<_2b1._dM1)&&(_2b1._dM1-_121>_2b1.__n))_121=_2b1._dM1-_2b1.__n;if((_121>_2b1._dM1)&&(_121-_2b1._dM1>_2b1.__n))_121=_2b1._dM1+_2b1.__n}if(_2b1._0o>=0){if((_521<_2b1._fM1)&&(_2b1._fM1-_521>_2b1._0o))_521=_2b1._fM1-_2b1._0o;if((_521>_2b1._fM1)&&(_521-_2b1._fM1>_2b1._0o))_521=_2b1._fM1+_2b1._0o}_2b1._dM1=_121;_2b1._fM1=_521}}}this._3F3();var left,right,top,
bottom;left=999999;right=-999999;top=999999;bottom=-999999;for(var _8c=0;_8c<_x01._1b1.length;_8c++){_2b1=_x01._1b1[_8c];if(_2b1._sc){if(left>_2b1._4F3)left=_2b1._4F3;if(right<(_2b1._4F3+_2b1._6F3))right=_2b1._4F3+_2b1._6F3;if(top>_2b1._5F3)top=_2b1._5F3;if(bottom<(_2b1._5F3+_2b1._7F3))bottom=_2b1._5F3+_2b1._7F3}}_pN1=_hQ1/(right-left);_qN1=_jQ1/(bottom-top)};var _bF3=!1;_we3.prototype._cF3=function(_Nn3){var _4E3=this._mE3._6E3();var _dF3=_4E3._Zn;for(var _8c=this._dw1.length-1;_8c>=0;_8c--){var _4w1=this._dw1._k11(_8c);
if(_4w1._wp||_4w1._sc==0)continue;while(_dF3>_4w1._Zn){_4E3._G31(_Nn3);_4E3=this._mE3._542();if(_4E3){_dF3=_4E3._Zn}else {_dF3=-1000000000000}}if(!_4w1._kZ2[_923]){var _qe3=_j11._k11(_4w1._Bs);if(_qe3){if((_4w1._Lp==1.0)&&(_4w1._Mp==1.0)&&(_4w1._tq==0.0)&&(_4w1._Vp3==0xffffff)){_qe3._0N1(_4w1._Cs,_4w1.x,_4w1.y,_4w1._Xp*_F71)}else {_qe3._G31(_4w1._Cs,_4w1.x,_4w1.y,_4w1._Lp,_4w1._Mp,_4w1._tq,_I71(_4w1._Ds()),_4w1._Xp*_F71)}}}else {_y21=_4w1;_4w1._t11(_923,0,_4w1,_4w1);_y21=null}}while(_4E3){_4E3._G31(_Nn3);
_4E3=this._mE3._542();}};_we3.prototype._eF3=function(_Nn3){var _qe3,_4w1,_8c,_mc1,_tm3;_mc1=this._dw1._mc1;_tm3=_j11._44;for(_8c=_mc1.length-1;_8c>=0;_8c--){_4w1=_mc1[_8c];if(_4w1._wp||!_4w1._sc)continue;if(!_4w1._kZ2[_923]){_qe3=_tm3[_4w1._Bs];if(_qe3){_y21=_4w1;if((_4w1._Lp==1.0)&&(_4w1._Mp==1.0)&&(_4w1._tq==0.0)&&(_4w1._Vp3==0xffffff)){_qe3._0N1(_4w1._Cs,_4w1.x,_4w1.y,_4w1._Xp*_F71)}else {_qe3._G31(_4w1._Cs,_4w1.x,_4w1.y,_4w1._Lp,_4w1._Mp,_4w1._tq,_I71(_4w1._Ds()),_4w1._Xp*_F71)}_y21=null}}else {
_y21=_4w1;_4w1._t11(_923,0,_4w1,_4w1);_y21=null}}};_we3.prototype._fF3=function(_Nn3){var _gF3=_uD3();for(var _8c=this._dw1.length-1;_8c>=0;_8c--){var _4w1=this._dw1._k11(_8c);if(_4w1._wp||_4w1._sc==0)continue;var _hF3=_gF3;while(_gF3>_4w1._Zn){_mD3(_gF3);_gF3=_vD3(_gF3);if(_gF3==_hF3){break }_hF3=_gF3}if(!_4w1._kZ2[_923]){var _qe3=_j11._k11(_4w1._Bs);if(_qe3){if((_4w1._Lp==1.0)&&(_4w1._Mp==1.0)&&(_4w1._tq==0.0)&&(_4w1._Vp3==0xffffff)){_qe3._0N1(_4w1._Cs,_4w1.x,_4w1.y,_4w1._Xp*_F71)}else {_qe3._G31(_4w1._Cs,
_4w1.x,_4w1.y,_4w1._Lp,_4w1._Mp,_4w1._tq,_I71(_4w1._Ds()),_4w1._Xp*_F71)}}}else {_y21=_4w1;_4w1._t11(_923,0,_4w1,_4w1);_y21=null}}while(_gF3>-1000000000){_mD3(_gF3);_gF3=_vD3(_gF3)}};_we3.prototype._iF3=function(_Nn3){var _gF3=_uD3();var _4E3=this._mE3._6E3();var _jF3=_4E3._Zn;for(var _8c=this._dw1.length-1;_8c>=0;_8c--){var _4w1=this._dw1._k11(_8c);if(_4w1._wp||_4w1._sc==0)continue;while(true){if(_jF3>_4w1._Zn){if(_jF3>_gF3){_4E3._G31(_Nn3);_4E3=this._mE3._542();if(_4E3){_jF3=_4E3._Zn}else {_jF3=-1000000000000}
}else {_mD3(_gF3);_gF3=_vD3(_gF3)}}else if(_gF3>_4w1._Zn){_mD3(_gF3);_gF3=_vD3(_gF3)}else {break }}if(!_4w1._kZ2[_923]){var _qe3=_j11._k11(_4w1._Bs);if(_qe3){if((_4w1._Lp==1.0)&&(_4w1._Mp==1.0)&&(_4w1._tq==0.0)&&(_4w1._Vp3==0xffffff)){_qe3._0N1(_4w1._Cs,_4w1.x,_4w1.y,_4w1._Xp*_F71)}else {_qe3._G31(_4w1._Cs,_4w1.x,_4w1.y,_4w1._Lp,_4w1._Mp,_4w1._tq,_I71(_4w1._Ds()),_4w1._Xp*_F71)}}}else {_y21=_4w1;_4w1._t11(_923,0,_4w1,_4w1);_y21=null}}while(true){if(_jF3>_gF3){_4E3._G31(_Nn3);_4E3=this._mE3._542();if(_4E3){
_jF3=_4E3._Zn}else {_jF3=-1000000000000}}else {if(_gF3<=-1000000000)break;_mD3(_gF3);_gF3=_vD3(_gF3)}}};_we3.prototype._kF3=function(_Nn3,_qy1,_Ey1){var _3w1=_Ey1._zx1;if(_3w1!=null){if(!(_3w1._wp||(!_3w1._xp)||(!_3w1._sc))){var _Xp1=_i01._k11(_3w1._Pp);if(_Xp1!=null){if(_Xp1._kZ2[_923]){_y21=_3w1;_3w1._t11(_923,0,_3w1,_3w1);_y21=null}else {var _UK1=_j11._k11(_3w1._Bs);if(_UK1!=null){_y21=_3w1;if((_3w1._Lp===1)&&(_3w1._Mp===1)&&(_3w1._tq===0)&&(_I71(_3w1._Ds())===0xffffff)&&(_3w1._Xp===1)){_UK1._0N1(_3w1._Cs,
_3w1.x,_3w1.y,_3w1._Xp*_F71)}else {_UK1._G31(_3w1._Cs,_3w1.x,_3w1.y,_3w1._Lp,_3w1._Mp,_3w1._tq,_I71(_3w1._Ds()),_3w1._Xp)}_y21=null}}}}}};_we3.prototype._lF3=function(_Nn3,_qy1,_Ey1){for(var _8c=0;_8c<_Ey1._mF3.length();_8c++){var _nF3=_Ey1._oF3;for(var _a21=0;_a21<_nF3.length();_a21++){var _pF3=_nF3[_a21]}}};_we3.prototype._qF3=function(_Nn3,_qy1,_Ey1){var __z1=_Ey1._Ex1;if(!__z1._sc)return;if(__z1._cx1)return;var _rF3=__z1._ix1;if(_aA1(__z1.index)){var _UK1=_j11._k11(__z1.index);if(!_UK1)return;var _sF3=(~~__z1._Cs)%_UK1._yK1.length;
if(_UK1._yK1[_sF3]!=undefined){if(__z1._hx1){var _fx1=_x01._YX2()/_UK1.width;var _gx1=_x01._eW1()/_UK1.height;_xn3(_UK1._yK1[_sF3],_qy1._lx1,_qy1._mx1,_fx1,_gx1,__z1._ex1,__z1._dx1,_rF3,__z1.alpha)}else _xn3(_UK1._yK1[_sF3],_qy1._lx1,_qy1._mx1,__z1._fx1,__z1._gx1,__z1._ex1,__z1._dx1,_rF3,__z1.alpha)}}else {var _tF3=_F71;_F71=__z1.alpha;if(!_U21)_rF3=_I71(__z1._ix1);_Gt1(_2v1.left,_2v1.top,_2v1.right,_2v1.bottom,_rF3,_rF3,_rF3,_rF3,false);_F71=_tF3}};_we3.prototype._uF3=function(_Nn3,_qy1,_Ey1){if(_aA1(_Ey1._Px1)){
var _UK1=_j11._k11(_Ey1._Px1);if(!_UK1)return;var _sF3=(~~_Ey1._Tx1)%_UK1._yK1.length;if(_UK1._yK1[_sF3]!=undefined){_Cn3(_UK1._yK1[_sF3],_UK1._84,_UK1._94,_Ey1._Hx1+_qy1._lx1,_Ey1._Ix1+_qy1._mx1,_Ey1._Ux1,_Ey1._Vx1,_Ey1._Wx1*0.0174532925,_Ey1._Xx1,_Ey1._Xx1,_Ey1._Xx1,_Ey1._Xx1,_Ey1._Yx1)}}};var _vF3=-1;function _rd3(){_vF3=_fY2._PW2()}function _uM1(_211,_311,_Hb1,_Ib1,_611){var _wF3=_fY2._NW2(_vF3);if(_wF3){_wF3._aX2(_211);_wF3._bX2(_311);_wF3._cX2(_Hb1);_wF3._dX2(_Ib1);_wF3._kX2(_611);if(_wF3._CW2){
_wF3._nX2(_wF3._oX2()+(_wF3._pX2()*0.5),_wF3._qX2()+(_wF3._rX2()*0.5));_wF3._MX2()}else {_wF3._eY2(_wF3._oX2()+(_wF3._pX2()*0.5),_wF3._qX2()+(_wF3._rX2()*0.5));_wF3._MX2();_eM1=_211;_gM1=_311;_iM1=_Hb1;_kM1=_Ib1;var _XX2=_611;__u1(_eM1,_gM1,_iM1,_kM1,_XX2)}_fY2._BX2(_vF3);_wF3._MX2()}};;_we3.prototype._xF3=function(_Nn3,_qy1,_Ey1,_1c1,_2c1,_Kc1){if(_qd1(_Ey1._Gx1)){var _yF3=_vd1(_Ey1._Gx1);var _zF3=_yd1(_Ey1._Gx1);var _wd1=_td1._ud1(_Ey1._Gx1);var _AF3=null;var _BF3=1;var _CF3=1;var _DF3=false;var _Eh3=0;
var _Fh3=0;var _EF3=0,_FF3=0;var _GF3=0,_HF3=0;if(_wd1._xd1===null||_wd1._xd1===undefined){}else {var _A71=_wd1._xd1;var _n31=_A71._731;if(!_n31.complete)return;if(_U21)if(!_n31._i51)_j51({_731:_n31});_BF3=_A71._ac/_A71._uo;_CF3=_A71._bc/_A71._vo;if(_A71._qo!=0||_A71._ro!=0||_A71._so!=_A71._uo||_A71._to!=_A71._vo){_DF3=false}else {_DF3=true;_Eh3=_wd1._Eh3*_BF3/_n31.width;_Fh3=_wd1._Fh3*_CF3/_n31.height;var _Gh3=_wd1._Gh3*_BF3/_n31.width;var _Hh3=_wd1._Hh3*_CF3/_n31.height;_GF3=_Gh3+_A71.x/_n31.width;_HF3=_Hh3+_A71.y/_n31.height;
_EF3=_Eh3+_Gh3*2;_FF3=_Fh3+_Hh3*2}}var _IF3,_JF3,_Zn;if(_qy1!=null){_IF3=_qy1._lx1+_Ey1._Hx1;_JF3=_qy1._mx1+_Ey1._Ix1;_Zn=_qy1._Zn}else {_IF3=_1c1;_JF3=_2c1;_Zn=_Kc1}if(_n31!=null){var _KF3=_oz1._ny1();_KF3&=_Ey1._Nx1;if(_DF3){var _LF3=2048;var _f43=Math.floor((_Nn3.left-_IF3)/_wd1._Eh3);var _g43=Math.floor(((_Nn3.right-_IF3)+_wd1._Eh3)/_wd1._Eh3);var _h43=Math.floor((_Nn3.top-_JF3)/_wd1._Fh3);var _i43=Math.floor(((_Nn3.bottom-_JF3)+_wd1._Fh3)/_wd1._Fh3);_f43=_221(0,_f43);_g43=_421(_Ey1._Jx1,_g43);_h43=_221(0,
_h43);_i43=_421(_Ey1._Kx1,_i43);var _MF3=_wd1._Eh3;var _NF3=_wd1._Fh3;var _Ih3=_wd1._Ih3;var _OF3=(_g43-_f43)*(_i43-_h43);var _PF3=0;var _QF3=null;var _RF3=null;var _s51,_3o,_v51,_x51,_z51,_B51,_661,_761,_861,_961,_a61;if(_U21){for(var y=_h43;y<_i43;y++){var index=y*_Ey1._Jx1+_f43;for(var x=_f43;x<_g43;x++,index++,_OF3--){var _SF3=_Ey1._Mx1[index];_SF3&=_KF3;var _TF3=(_SF3>>_8x1)&_ax1;if(_TF3===0)continue;_TF3=_wd1._Kh3[_TF3*_wd1.frames+_Ey1._Lx1];if(_TF3===0)continue;if(_PF3===0){_PF3=_421(_OF3,_LF3);_QF3=_U21._p51(_S41._q51,
_n31._i51,_U21._r51,_PF3*6);_s51=_QF3._t51()>>2;_3o=_s51*_QF3._u51;_QF3._u51+=_PF3*6;_v51=_QF3._w51;_x51=_QF3._y51;_z51=_QF3._A51;_B51=_3o;_661=_B51+_s51;_761=_661+_s51;_861=_761+_s51;_961=_861+_s51;_a61=_961+_s51}var _u43=x*_MF3+_IF3;var _UF3=y*_NF3+_JF3;var _DE3=((_TF3%_Ih3)*_EF3)+_GF3;var _EE3=(Math.floor(_TF3/_Ih3)*_FF3)+_HF3;var _VF3=_u43;var _WF3=_UF3;var _XF3=_u43+_MF3;var _YF3=_UF3;var _ZF3=_u43;var __F3=_UF3+_NF3;var _0G3=_u43+_MF3;var _1G3=_UF3+_NF3;var _2G3=_DE3;var _3G3=_EE3;var _4G3=_DE3+_Eh3;var _5G3=_EE3;
var _6G3=_DE3;var _7G3=_EE3+_Fh3;var _8G3=_DE3+_Eh3;var _9G3=_EE3+_Fh3;if(_SF3&_6x1){if(_SF3&_3x1){var _At1;_At1=_2G3;_2G3=_4G3;_4G3=_At1;_At1=_6G3;_6G3=_8G3;_8G3=_At1}if(_SF3&_2x1){var _At1;_At1=_3G3;_3G3=_7G3;_7G3=_At1;_At1=_5G3;_5G3=_9G3;_9G3=_At1}if(_SF3&_4x1){var _At1;_At1=_2G3;_2G3=_6G3;_6G3=_8G3;_8G3=_4G3;_4G3=_At1;_At1=_3G3;_3G3=_7G3;_7G3=_9G3;_9G3=_5G3;_5G3=_At1}}_v51[_B51+0]=_VF3;_v51[_B51+1]=_WF3;_v51[_B51+2]=_Zn;_v51[_661+0]=_v51[_961+0]=_XF3;_v51[_661+1]=_v51[_961+1]=_YF3;_v51[_661+2]=_v51[_961+2]=_Zn;
_v51[_761+0]=_v51[_861+0]=_ZF3;_v51[_761+1]=_v51[_861+1]=__F3;_v51[_761+2]=_v51[_861+2]=_Zn;_v51[_a61+0]=_0G3;_v51[_a61+1]=_1G3;_v51[_a61+2]=_Zn;_x51[_B51]=_x51[_661]=_x51[_761]=_x51[_861]=_x51[_961]=_x51[_a61]=0xffffffff;_z51[_B51+0]=_2G3;_z51[_B51+1]=_3G3;_z51[_661+0]=_z51[_961+0]=_4G3;_z51[_661+1]=_z51[_961+1]=_5G3;_z51[_761+0]=_z51[_861+0]=_6G3;_z51[_761+1]=_z51[_861+1]=_7G3;_z51[_a61+0]=_8G3;_z51[_a61+1]=_9G3;_B51+=_s51*6;_661+=_s51*6;_761+=_s51*6;_861+=_s51*6;_961+=_s51*6;_a61+=_s51*6;_PF3--}
}if(_PF3>0)_QF3._u51-=_PF3*6}else {for(var y=_h43;y<_i43;y++){var index=y*_Ey1._Jx1+_f43;for(var x=_f43;x<_g43;x++,index++,_OF3--){var _SF3=_Ey1._Mx1[index];var _TF3=(_SF3>>_8x1)&_ax1;if(_TF3===0)continue;_TF3=_wd1._Kh3[_TF3*_wd1.frames+_Ey1._Lx1];if(_TF3===0)continue;var _u43=x*_MF3+_IF3;var _UF3=y*_NF3+_JF3;var _DE3=((_TF3%_Ih3)*_EF3)+_GF3;var _EE3=(Math.floor(_TF3/_Ih3)*_FF3)+_HF3;var _VF3=_u43;var _WF3=_UF3;var _XF3=_u43+_MF3;var _YF3=_UF3;var _ZF3=_u43;var __F3=_UF3+_NF3;var _0G3=_u43+_MF3;var _1G3=_UF3+_NF3;
var _2G3=_DE3;var _3G3=_EE3;var _4G3=_DE3+_Eh3;var _5G3=_EE3;var _6G3=_DE3;var _7G3=_EE3+_Fh3;var _8G3=_DE3+_Eh3;var _9G3=_EE3+_Fh3;if(_SF3&_6x1){var _Io3=1;var _Jo3=1;var __M1=0;if(_SF3&_3x1){_Io3=-_Io3}if(_SF3&_2x1){_Jo3=-_Jo3}if(_SF3&_4x1){__M1=-1.5708}_Um3(Math.floor(_VF3)+_MF3*0.5,Math.floor(_WF3)+_NF3*0.5,_Io3,_Jo3,-__M1);_K41._xK1(_n31,Math.floor(_2G3*_n31.width),Math.floor(_3G3*_n31.height),Math.floor(_Eh3*_n31.width),Math.floor(_Fh3*_n31.height),-_MF3*0.5,-_MF3*0.5,_MF3,_NF3);_Wm3()}else {_K41._xK1(_n31,
Math.floor(_2G3*_n31.width),Math.floor(_3G3*_n31.height),Math.floor(_Eh3*_n31.width),Math.floor(_Fh3*_n31.height),Math.floor(_VF3),Math.floor(_WF3),_MF3,_NF3)}}}}}}}};_we3.prototype._aG3=function(_Nn3,_qy1,_Ey1){_tD3(_Ey1.__x1)};_we3.prototype._bG3=function(_Nn3,_qy1,_Ey1){if(!_Ey1._px1)return false;var _UK1=_j11._k11(_Ey1._sp1);if(_UK1!=null){var _Kd1=_UK1._yK1[0];if((_Kd1._731 instanceof HTMLImageElement)&&(_Kd1._wo>=_831.length))return;if((_831[_Kd1._wo] instanceof HTMLImageElement)&&(!_831[_Kd1._wo].complete))return;
_4N1(_Kd1,_Ey1._3y1,_Ey1._4y1,_Ey1._1y1,_Ey1._2y1,_Ey1._Hx1,_Ey1._Ix1,_Ey1._Ux1,_Ey1._Vx1,_Ey1._Xx1,_Ey1._Yx1)}};_we3.prototype._cG3=function(_Nn3){var _Eq3=_Fp3;var _Fq3=_Gp3;_Fp3=_923;_Gp3=0;var _0z1,_1z1,_8c,_mc1;_mc1=this._Ly1._mc1;for(_8c=_mc1.length-1;_8c>=0;_8c--){_0z1=_mc1[_8c];if(_0z1===null||_0z1._px1<=0){continue;}if(_oz1._ly1()){_4i1(_oz1._my1())}else {_4i1(_0z1._Zn)}_dG3(_0z1._ux1);_eG3(_0z1._f91,_0z1._sx1);for(var _a21=0;_a21<_0z1._wx1.length;_a21++){_1z1=_0z1._wx1._k11(_a21);if(_1z1!=null){
if(_1z1._Ax1===_Rw1){this._qF3(_Nn3,_0z1,_1z1)}else if(_1z1._Ax1===_Sw1){this._kF3(_Nn3,_0z1,_1z1)}else if(_1z1._Ax1===_Tw1){this._lF3(_Nn3,_0z1,_1z1)}else if(_1z1._Ax1===_Uw1){this._uF3(_Nn3,_0z1,_1z1,0,0,0)}else if(_1z1._Ax1===_Vw1){this._xF3(_Nn3,_0z1,_1z1)}else if(_1z1._Ax1===_Ww1){this._aG3(_Nn3,_0z1,_1z1)}else if(_1z1._Ax1===_Xw1){this._bG3(_Nn3,_0z1,_1z1)}}}_eG3(_0z1._f91,_0z1._tx1);_fG3(_0z1._ux1)}_Fp3=_Eq3;_Gp3=_Fq3};_we3.prototype._gG3=function(_Nn3){_2v1=_Nn3;_5v1();if(this._fE3){_yn3(_I71(_8v._ml3))}
this._hG3(_Nn3,_i53);if(this._Ly1!=null&&this._Ly1.length>0){this._cG3(_Nn3)}else {for(var _8c=0;_8c<_td1._sd1.length;_8c++){var _wd1=_td1._k11(_8c);if(_wd1){_wd1._sc=_8v._ol3[_8c];_wd1._cx1=_8v._pl3[_8c];_wd1.x=_8v._rl3[_8c];_wd1.y=_8v._sl3[_8c];_wd1.index=_8v._ql3[_8c];_wd1._Ph3=_8v._vl3[_8c];_wd1._Qh3=_8v._wl3[_8c];_wd1.alpha=_8v._Cl3[_8c];_wd1._ix1=_8v._Bl3[_8c];_wd1.__n=_8v._zl3[_8c];_wd1._0o=_8v._Al3[_8c];_wd1._fx1=_8v._xl3[_8c];_wd1._gx1=_8v._yl3[_8c];if(_wd1!=null&&_wd1._sc&&!_wd1._cx1){var _UK1=_td1._ud1(_wd1.index);
if(_UK1!=null){if(_wd1._hx1){_OM1(_UK1._xd1,_wd1.x,_wd1.y,this._4A1,this._6A1,_wd1._ix1,_wd1.alpha)}else {_xn3(_UK1._xd1,_wd1.x,_wd1.y,_wd1._fx1,_wd1._gx1,_wd1._Qh3,_wd1._Ph3,_wd1._ix1,_wd1.alpha)}}}}}if(this._mE3._2E3._531>0){if(_3b3.length!=0){this._iF3(_Nn3)}else {this._cF3(_Nn3)}}else if(_3b3.length!=0){this._fF3(_Nn3);}else {this._eF3(_Nn3)}for(var _8c=0;_8c<_td1._sd1.length;_8c++){var _wd1=_td1._k11(_8c);if(_wd1!=null&&_wd1._sc&&_wd1._cx1){var _UK1=_td1._ud1(_wd1.index);if(_UK1!=null){if(_wd1._hx1){
_OM1(_UK1._xd1,_wd1.x,_wd1.y,this._4A1,this._6A1,_wd1._ix1,_wd1.alpha)}else {_xn3(_UK1._xd1,_wd1.x,_wd1.y,_wd1._fx1,_wd1._gx1,_wd1._Qh3,_wd1._Ph3,_wd1._ix1,_wd1.alpha)}}}}}this._hG3(_Nn3,_j53)};_we3.prototype._iG3=function(){if(_2c3>=0){var _pK1=_j11._k11(_2c3);if(_pK1!=null){_pK1._G31(_3c3,_pb1._tN1-_4b1.left,_pb1._uN1-_4b1.top,1.0,1.0,0,0xffffff,1.0)}_3c3++;if(_3c3>_pK1.__11)_3c3-=_pK1.__11;}};function _eG3(_jG3,_kG3){if(_kG3!=-1){_E3._l4[_kG3](null,null)}};function _dG3(_lG3){if(_lG3!=-1){_8G1(_lG3)}
};function _fG3(_lG3){if(_lG3!=-1){_aG1()}};_we3.prototype._hG3=function(_Nn3,_c01){var _qe3,_4w1,_8c,_mc1,_tm3;_2v1=_Nn3;_5v1();if((this._Ly1.length>0)){var _0z1,_1z1;_mc1=this._Ly1._mc1;for(_8c=_mc1.length-1;_8c>=0;_8c--){_0z1=_mc1[_8c];if(_0z1==null||_0z1._px1==false){continue }_dG3(_0z1._ux1);_eG3(_0z1._f91,_0z1._sx1);for(var _a21=0;_a21<_0z1._wx1.length;_a21++){_1z1=_0z1._wx1._k11(_a21);if(_1z1!=null){if(_1z1._Ax1===_Sw1){_4w1=_1z1._zx1;if(_4w1!=null){if(!(_4w1._wp||(!_4w1._xp)||(!_4w1._sc))){if(_4w1._kZ2[_c01]){
_4w1._t11(_c01,0,_4w1,_4w1)}}}}}}_eG3(_0z1._f91,_0z1._tx1);_fG3(_0z1._ux1)}}else {_mc1=this._dw1._mc1;_tm3=_j11._44;for(_8c=_mc1.length-1;_8c>=0;_8c--){_4w1=_mc1[_8c];if(_4w1._wp||!_4w1._sc)continue;if(_4w1._kZ2[_c01]){_4w1._t11(_c01,0,_4w1,_4w1)}}}};_we3.prototype._mG3=function(_321){_fb3=_mb3;_fb3._5b1=0;_fb3._7b1=0;_fb3._nG3=_321.right;_fb3._oG3=_321.bottom;_fb3._6b1=_321.right;_fb3._8b1=_321.bottom;_fb3._pG3=1.0;_fb3._qG3=1.0;_Gs1();{_tM1(0,0,_321.right,_321.bottom);_vM1(0,0,_321.right,_321.bottom,
0);if(this._hE3&&_qQ1){_yn3(_9N1)}this._hG3(_321,_m53)}_Ns1()};_we3.prototype._rG3=function(){if(_qQ1){if(_PL1<0){_PL1=_Dd1(_hQ1,_jQ1);_8v._Gx=_PL1;debug("Application Surface created: w="+_hQ1+", h="+_jQ1)}if(_QL1){_QL1=false;_Dd1(_RL1,_SL1,_PL1);_hQ1=_RL1;_jQ1=_SL1;debug("Application Surface resized: w="+_hQ1+", h="+_jQ1);_sG3()}_rM1(_PL1)}};_we3.prototype._tG3=function(_321){_Gs1();var _uG3=new _ip1();_uG3._Kb1(_2v1);if(_z01){_uM1(0,0,_321.right,_321.bottom,0)}_pN1=1;_qN1=1;this._rG3();this._aF3();
var _Za1;if(!this.__a1){_Za1=_0b1;_tM1(0,0,_hQ1,_jQ1);if(_z01){_uM1(0,0,_x01._4A1,_x01._6A1,0)}else {_vM1(0,0,_x01._4A1,_x01._6A1,0)}}else {_Za1=this._1b1;if(this._gE3){_tM1(0,0,_hQ1,_jQ1);_vM1(0,0,_hQ1,_jQ1,0);_yn3(_9N1)}}var _vG3=_rQ1._ac/_hQ1;var _wG3=_rQ1._bc/_jQ1;var _ZK2=_pN1;var __K2=_qN1;_lb3=0;for(var _8c=0;_8c<_Za1.length;_8c++){_fb3=_Za1[_8c];if(_fb3._sc){var _xG3=_yG3;_Gs1();{if(_fb3._pv1!=-1){_7M1(_fb3._pv1)}_fb3._5b1=_fb3._4F3*_ZK2*_vG3+_rQ1.x;_fb3._7b1=_fb3._5F3*__K2*_wG3+_rQ1.y;_fb3._nG3=_fb3._6F3*_ZK2*_vG3;
_fb3._oG3=_fb3._7F3*__K2*_wG3;_fb3._6b1=_fb3._5b1+_fb3._nG3;_fb3._8b1=_fb3._7b1+_fb3._oG3;_fb3._pG3=_fb3._nG3/_fb3._hM1;_fb3._qG3=_fb3._oG3/_fb3._jM1;if(_fb3._pv1!=-1){_tM1(0,0,_2M1(_fb3._pv1),_3M1(_fb3._pv1))}else {_tM1(_fb3._4F3*_ZK2,_fb3._5F3*__K2,_fb3._6F3*_ZK2,_fb3._7F3*__K2)}if(_z01){_fY2._BX2(_fb3._xZ2);var _5X2=_fY2._AX2();if(_5X2!=null){_5X2._u81();_5X2._MX2()}}else _vM1(_fb3._dM1,_fb3._fM1,_fb3._hM1,_fb3._jM1,_fb3.angle);if((!_z01)){if(Math.abs(_fb3.angle)<0.001){_321.left=_fb3._dM1;_321.top=_fb3._fM1;
_321.right=_fb3._dM1+_fb3._hM1;_321.bottom=_fb3._fM1+_fb3._jM1}else {var _3v1=_fb3.angle*(_821/180);var _Jo1=Math.abs(Math.sin(_3v1));var _9c=Math.abs(Math.cos(_3v1));var _Eq1=(_9c*_fb3._hM1)+(_Jo1*_fb3._jM1);var _4v1=(_Jo1*_fb3._hM1)+(_9c*_fb3._jM1);_321.left=_fb3._dM1+(_fb3._hM1-_Eq1)/2;_321.right=_fb3._dM1+(_fb3._hM1+_Eq1)/2;_321.top=_fb3._fM1+(_fb3._jM1-_4v1)/2;_321.bottom=_fb3._fM1+(_fb3._jM1+_4v1)/2}_8v._El3=_lb3;this._gG3(_321);}else {_8v._El3=_lb3;this._gG3(_2v1)}if(_fb3._pv1!=-1){_xM1()}_lb3++;
if(_z01){var _5X2=_fY2._AX2();if(_5X2!=null){_5X2._w81()}_fY2._BX2(-1)}}_Ns1()}}_2v1._Kb1(_uG3);_Ns1()};_we3.prototype._zG3=function(_321){if(_AG3&&_qQ1){_Gs1({_BG3:true,_CG3:true});_321.left=0;_321.top=0;_321.right=_pP();_321.bottom=_qP();var rect=_rQ1;var _eo2=_U21;var _DG3=_eo2&&_uh1();if(_eo2)_Lg1(false);_tM1(0,0,_321.right,_321.bottom);_vM1(0,0,_321.right,_321.bottom,0);_NM1(_PL1,rect.x,rect.y,rect._ac,rect._bc);if(_eo2)_Lg1(_DG3);_Ns1({_EG3:true,_FG3:true})}};_we3.prototype._GG3=function(_321){
_321.left=0;_321.top=0;_321.right=_pP();_321.bottom=_qP();_fb3=_mb3;_fb3._5b1=0;_fb3._7b1=0;_fb3._nG3=_321.right;_fb3._oG3=_321.bottom;_fb3._6b1=_321.right;_fb3._8b1=_321.bottom;_fb3._pG3=1.0;_fb3._qG3=1.0;_Gs1();{_tM1(0,0,_321.right,_321.bottom);_vM1(0,0,_321.right,_321.bottom,0);this._hG3(_321,_n53)}_Ns1()};_we3.prototype._od=function(_321){var _HG3=_pN1;var _IG3=_qN1;var _ns1=_os1;var _ls1=_ms1;if(_ns1<0)_ns1=_pP();if(_ls1<0)_ls1=_qP();_Gs1({_BG3:true});{_321.left=0;_321.top=0;_321.right=_pP();_321.bottom=_qP();
_pN1=_321.right/_ns1;_qN1=_321.bottom/_ls1;_fb3=_mb3;_fb3._5b1=0;_fb3._7b1=0;_fb3._nG3=_321.right;_fb3._oG3=_321.bottom;_fb3._6b1=_321.right;_fb3._8b1=_321.bottom;_fb3._pG3=_pN1;_fb3._qG3=_qN1;_us1=true;_tM1(0,0,_321.right,_321.bottom);_vs1();var _uG3=new _ip1();_uG3._Kb1(_2v1);_2v1.left=0;_2v1.top=0;_2v1.right=_ns1;_2v1.bottom=_ls1;this._hG3(_321,_k53);this._hG3(_321,_g53);this._hG3(_321,_l53);_us1=false;_2v1._Kb1(_uG3)}_Ns1({_EG3:true});_pN1=_HG3;_qN1=_IG3};_we3.prototype._JG3=function(_321){if(_2c3>=0){
_Gs1();_tM1(0,0,_321.right,_321.bottom);_vM1(0,0,_321.right,_321.bottom,0);this._iG3();_Ns1()}};_we3.prototype._G31=function(){_Gs1();_Js1=0;_Ks1=0;_Ls1=canvas.width;_Ms1=canvas.height;var _321=new _ip1();if(this.__a1){_321.left=0;_321.top=0;_321.right=_pP();_321.bottom=_qP()}else {_321._Kb1(_2v1)}this._mG3(_321);this._tG3(_321);if(_qQ1){_xM1()}if(_ML1.length!=0){_Mb1("Unbalanced surface stack. You MUST use surface_reset_target() for each set.");return }this._GG3(_321);this._zG3(_321);this._od(_321);
this._JG3(_321);_Ns1()};function _vs1(){var _ns1=_os1;var _ls1=_ms1;if(_ns1<0)_ns1=_fN1;if(_ls1<0)_ls1=_gN1;var _ZK2=1;var __K2=1;var _LL2=0;var _ML2=0;if(_ps1){_ZK2=_ss1;__K2=_ts1;_LL2=_qs1;_ML2=_rs1;_Bn3(_ZK2,__K2,_LL2,_ML2)}else {_LL2=_rQ1.x;_ML2=_rQ1.y;if(_os1>0){_ZK2=_rQ1._ac/_ns1}if(_ms1>0){__K2=_rQ1._bc/_ls1}_Bn3(_ZK2,__K2,_LL2,_ML2)}_5v1()};_we3.prototype._KG3=function(){var _LG3=[];var _1w1=_wy1._9s3._mc1;for(var _8c=0;_8c<_1w1.length;_8c++){var _4w1=_1w1[_8c];if(_4w1._wp){_LG3[_LG3.length]=_4w1}}for(var _8c=0;
_8c<_LG3.length;_8c++){var _4w1=_LG3[_8c];this._TE3(_4w1)}};_we3.prototype._TE3=function(_4w1){if(this._UE1&&_4w1._eE2){this._UE1._P52(_4w1._eE2)}_oz1._wz1(this,_4w1);_wy1._cs3(_4w1);this._dw1._Ez1(_4w1);this._uw1._sy1(_4w1);_4w1._kw1._wz1(_4w1)};_we3.prototype._vw1=function(_Sq1){if(_Sq1._xp){this._dw1._Ez1(_Sq1);_Sq1._kw1._wz1(_Sq1);this._uw1._ya1(_Sq1);_Sq1._xp=false;}};_we3.prototype._Fw1=function(_Sq1){if(!_Sq1._xp){this._uw1._sy1(_Sq1);this._dw1._ww1(_Sq1);_Sq1._kw1._qz1(_Sq1);_Sq1._xp=true}
};_we3.prototype._5E3=function(_Pb1){var __D3=this._lE3[_Pb1];if(__D3){this._mE3._5E3(__D3);this._lE3[_Pb1]=undefined;this._kE3--}};_we3.prototype._MG3=function(){if(this._bq3.length==0)return;var _ic1=this._bq3;var _xp=this._dw1;var _NG3;var _OG3;if(_xp._wA3<0){_OG3=_xp._mc1.length}else {_OG3=_xp._wA3}var _531=0;for(var _8c=0;_8c<_ic1.length;_8c++){var _4w1=_ic1[_8c];for(var _a21=0;_a21<_OG3;_a21++){if(_4w1==_xp._mc1[_a21]){_xp._mc1.splice(_a21,1);_xp._mc1[_xp._mc1.length]=_4w1;_531+=1;_OG3-=1;break }}if(_z01){
var _Oy1=_x01;if(_Oy1!=null){var _7A1=_oz1._tz1(_Oy1,_4w1._Sy1);if(_7A1!=null){if(floor(_7A1._Zn)!=floor(_4w1._Zn)){if(_7A1._qx1&&_7A1._wx1.length==1){_oz1._Fz1(_Oy1,_7A1,_4w1._Zn,true)}else {_oz1._xz1(_Oy1,_7A1,_4w1);_oz1._qz1(_Oy1,_4w1)}}}}}}if(_531>0){if(_xp._wA3<0){_xp._wA3=_xp._mc1.length-_531}else {_xp._wA3-=_531}}this._bq3=[]};_we3.prototype._PG3=function(){if(_z01){var _so1=this._0D3.length;for(var _8c=0;_8c<_so1;_8c++){var _QG3=this._0D3[_8c];var _PC3=_QG3._1D3;var type=_QG3.type;var id=_PC3.id;if(type==0){
_oz1._Jy1(_x01,_PC3._OB3,true);var _ZC3=new _Zx1();_ZC3.__x1=id;_ZC3._OB3=_oz1._5z1(_x01,_PC3._Zn,_ZC3,true,true)}}}if(this._0D3.length!=0)this._0D3=[]};function _id3(){this._RG3=[];this._Ce3=[]}_id3.prototype._xe3=function(_bq2){this._Ce3=_bq2};_id3.prototype._ya1=function(_SG3){return this._RG3[this._RG3.length]=_SG3};_id3.prototype._k11=function(_TG3){if(_TG3<0||_TG3>=this._RG3.length)return null;return this._RG3[_TG3]};_id3.prototype._ye3=function(_TG3){return this._RG3[this._Ce3[_TG3]];};_id3.prototype._Ez1=function(_TG3){
this._RG3[_TG3]=null};_id3.prototype._UG3=function(){_fY2._6X2();_rd3();for(var _VG3 in this._RG3){if(!this._RG3.hasOwnProperty(_VG3))continue;var _Oy1=this._RG3[_VG3];for(var _8c=0;_8c<8;_8c++){var _WG3=_Oy1._Pw2(_8c);if(_WG3){_WG3._xZ2=-1}}var _XG3=_Oy1._NF1;if(_XG3){for(var _8c=0;_8c<8;_8c++){var _xk1=_XG3._Rn[_8c];if(_xk1){if(_xk1._xZ2!==undefined){delete _XG3._Rn[_8c]._xZ2}}else {var _621=0}}}}_fY2._1X2()};var _uI1=[];/*@constructor */function _YG3(){this.__type="[sound]";this._W3="";this._X3=0;this._Y3="";
this._Z3="";this.__3=0;this.volume=1;this._04=0;this.preload=true;this._ZG3=1.0;this.__G3=0;this._0H3=[]}_YG3.prototype._1H3=function(_Mh3){this._W3=_Mh3._W3;this._X3=_Mh3._X3;this._Y3=_Mh3._Y3;this._Z3=_Mh3._Z3;this.__3=_Mh3.__3;this.volume=_Mh3.volume;this._04=_Mh3._04;this.preload=_Mh3.preload;this._ZG3=this.volume;this._6K1(this._W3)};_YG3.prototype._6K1=function(_zd3){this.__G3=0;this._0H3=[];var _2H3=_uI1[this._W3];if(_2H3){if(_Ca3>1&&typeof _2H3.cloneNode==="function"){for(var _8c=0;_8c<_Ca3;
_8c++)this._0H3[_8c]=_2H3.cloneNode(true)}else {_Ca3=1;this._0H3[0]=_2H3}}};var _3H3=!1;function _2e3(_yv1,_Pb1,_IJ1,_sv1,_uT2){_yv1=_3I1(_yv1);if(_SJ1==false){return undefined}var _4H3=false;var _W3=_yv1;var _4I1;var index;index=_yv1.indexOf(_IJ1);if(index>0){_yv1=_yv1.substr(0,index)}if(_5I1){_IJ1="ogg"}else if(_6I1){_IJ1="mp3"}else {_IJ1="ogg";}_4H3=true;if(_4H3){_yv1=_yv1+"."+_IJ1;try{var _5H3=new Audio();_5H3.URL=_yv1;_5H3._ZG3=1.0;_5H3.autobuffer=true;if(typeof _5H3.loop=='boolean')_5H3.loop=false;_5H3.preload='auto';
_5H3._Fd3=false;_5H3._6H3=false;var _Od1=document.createElement('source');_Od1.setAttribute("src",_yv1);if(_IJ1=="ogg"){_Od1.setAttribute("type",'audio/ogg');_Od1.setAttribute("codecs",'vorbis')}else {_Od1.setAttribute("type",'audio/mpeg')}_5H3.setAttribute("networkState",0);_5H3.insertBefore(_Od1,null);document.body.appendChild(_5H3);_uI1[_W3]=_5H3;_5H3.addEventListener('canplaythrough',_sv1,false);_5H3.addEventListener('error',_uT2,false);_5H3.addEventListener("loadstart",_Cd3,false);_5H3.addEventListener("suspend",
_Dd3,false);_5H3.addEventListener("stalled",_Ed3,false);_5H3.addEventListener("stall",_Ed3,false);_5H3.load()}catch(e){if(_Qv1==_K43&&_3H3==false){var _7H3=navigator;_3H3=true;var _8H3=_7H3.userAgent.indexOf("Windows");if(_8H3!=-1){alert("Audio Error: Please ensure that quicktime is installed")}}}}return _Pb1}/*@constructor */function _md3(){this._V3=[];this.length=0}_md3.prototype._Ez1=function(_y31){if(this._V3[_y31]){this._9H3(_y31);this._V3[_y31]=undefined}};/*@this {yySound} */function _aH3(){this._6H3=false}
_md3.prototype._bH3=function(_y31){try{var _cH3=this._V3[_y31];if(!_cH3)return null;var _dH3=_cH3._0H3[this._V3[_y31].__G3];this._V3[_y31].__G3++;if(this._V3[_y31].__G3>=_Ca3){this._V3[_y31].__G3=0}return _dH3}catch(e){debug("Sound buffer unavailable for sound: "+_y31)}return null};_md3.prototype._9H3=function(_g81){{var _eH3=this._V3[_g81];if(!_eH3)return;_eH3=_eH3._0H3;for(var _8c=0;_8c<_eH3.length;_8c++){var _cH3=_eH3[_8c];if(_cH3!=null){try{_cH3.pause();_cH3._6H3=false}catch(_Eq1){if(_EJ1)debug("Error stopping sound: "+this._V3[_g81]._W3)}
}}}};/*@this {yySound} */function _fH3(){try{this.currentTime=0}catch(_Eq1){if(_EJ1)debug("Error in Repeat_Sound_Callback: "+_Eq1.message)}this.play()}_md3.prototype._k11=function(_y31){if(_y31<0||_y31>=this._V3.length)return null;return this._V3[_y31]};_md3.prototype._Pa1=function(){this._V3=[];this._V3.length=0};_md3.prototype._ya1=function(_Mh3){var _wd1=null;if(_Mh3!=null){_wd1=new _YG3();_wd1._1H3(_Mh3)}this._V3[this._V3.length]=_wd1};var _jx1=0,_A01=1;var _gH3=2147483647;/*@constructor */function _ip1(){
this.left=0;this.top=0;this.right=0;this.bottom=0}_ip1.prototype._Kb1=function(__K1){this.left=__K1.left;this.right=__K1.right;this.top=__K1.top;this.bottom=__K1.bottom};/*@constructor */function _EK1(){this.__type="[sprite]";this._W3="sprite";this.width=16;this.height=16;this._qK1=new _ip1;this._54=true;this._64=true;this.preload=true;this._HK1=0;this._IK1=false;this._Lq3=false;this._84=0;this._94=0;this._JK1=false;this.__11=0;this._TK1=8;this._KK1=false;this._LK1=false;this._021=[];this._hH3=[];
this._yK1=[];this._MK1=[];this._c4=_jx1;this._d4=30;this._iH3=false}_EK1.prototype._Kq3=function(){return this._IK1};_EK1.prototype._DF2=function(){return this.__11};_EK1.prototype._NK1=function(){var _jH3=(this._94*this._94);var _kH3=(this._84*this._84);var _lH3=(this.width-this._84)*(this.width-this._84);var _mH3=(this.height-this._94)*(this.height-this._94);var _nH3=~~ceil(sqrt(_kH3+_jH3));var _oH3=~~ceil(sqrt(_lH3+_jH3));var _pH3=~~ceil(sqrt(_kH3+_mH3));var _qH3=~~ceil(sqrt(_lH3+_mH3));this._TK1=_221(_nH3,
_221(_oH3,_221(_pH3,_qH3)))};_EK1.prototype._rH3=function(_sH3,_AF1,_BF1){try{if(_j11._tH3!==undefined){var _uH3=true;var byteOffset=0;var _vH3=_j11._tH3[_sH3];var _Dr2=new DataView(_vH3);if(_Dr2!==undefined){var _wH3=_Dr2.getInt32(byteOffset,_uH3);var _xH3=(1<<31);if((_wH3&_xH3)!=0){_wH3&=(~_xH3);byteOffset+=4}byteOffset+=4;var _yH3=null;if(_wH3>0){_yH3=new Uint8Array(_vH3,byteOffset,_wH3);byteOffset+=((_wH3+3)&~3)}var _zH3=_Dr2.getUint32(byteOffset,_uH3);byteOffset+=4;this._AH3=[];for(var _8c=0;_8c<_zH3;
_8c++){var type=_Dr2.getInt32(byteOffset,_uH3);byteOffset+=4;var id=_Dr2.getInt32(byteOffset,_uH3);byteOffset+=4;var _BH3=null;if(type===_AT2){_BH3=new _JT2(type,id);byteOffset=_BH3._KT2(_Dr2,byteOffset,_uH3,this._AH3)}else if(type===_BT2){_BH3=new _gT2(type,id);byteOffset=_BH3._iT2(_vH3,_Dr2,byteOffset,_uH3,_yH3)}else {_BH3={type:_zT2,id:id}}this._AH3.push(_BH3)}this._aq3=new _GU2();byteOffset=this._aq3._KU2(_Dr2,byteOffset,_uH3);if(this._aq3._JU2._LU2>0){byteOffset=this._CH3(_Dr2,byteOffset,_uH3);if(!this._iH3){
this._IK1=true}}else {this.width=this._aq3._D11;this.height=this._aq3._F11;if(!this._iH3){this._IK1=false}}if(!this._iH3){this._HK1=0;this.preload=true}if(!this._iH3&&!this._IK1){this._qK1.left=this._aq3._C11;this._qK1.right=this._aq3._D11;this._qK1.top=this._aq3._E11;this._qK1.bottom=this._aq3._F11;this._84=_AF1;this._94=_BF1}this._NK1();this._DH3()}}}catch(e){debug("Cannot build SWF data "+e.message)}};_EK1.prototype._CH3=function(_jT2,_kT2,_lT2){if(true!=this._IK1){return }this._021=[];this.width=this._aq3._JU2._MU2;
this.height=this._aq3._JU2._NU2;var _LU2=this._aq3._JU2._LU2;for(var _8c=0;_8c<_LU2;_8c++){var _EH3=_jT2.getInt32(_kT2,_lT2);_kT2+=4;var _FH3=_kT2;var _GH3=0;var _qu2=[];for(var _a21=0;_a21<_EH3;_a21++){var _HH3=_jT2.getUint8(_kT2,_lT2);_kT2+=1;var _IH3=((_HH3)&0x80)!=0?true:false;var _JH3=((_HH3)&0x7f)+1;for(var _Fc1=0;_Fc1<_JH3;_Fc1++){_qu2[_GH3++]=_IH3}}var _KH3=new Uint8Array(_qu2.length);for(var _8c=0;_8c<_qu2.length;++_8c)_KH3[_8c]=_qu2[_8c];this._021[_8c]=_KH3;_kT2=_FH3+((_EH3+3)&~3)}this._KK1=true;return _kT2}
;_EK1.prototype._DH3=function(){this._G31=function(_111,_211,_311,_dm1,_em1,_611,_H71,_841){_En3(this._AH3,this._aq3,_111,this._84,this._94,_211,_311,_dm1,_em1,_611,_H71,_841,this._yK1)};this._0N1=function(_LH3,_211,_311,_841){_En3(this._AH3,this._aq3,_LH3,this._84,this._94,_211,_311,1.0,1.0,0.0,0xffffffff,_841,this._yK1)}};_EK1.prototype._MH3=function(_NH3){if(_NH3>=0){if(_j11._YO2!==undefined){var _uJ2=_j11._YO2[_NH3];this._Me3=new _O21();this._Me3._931(this._W3,_uJ2._5P2,_uJ2._mK2,_uJ2._f31,_uJ2._g31)}
this._G31=function(_111,_211,_311,_dm1,_em1,_611,_H71,_841){this._Me3._G31(_111,_211,_311,_dm1,_em1,_611,_H71,_841)};this._0N1=function(_111,_211,_311,_841){this._Me3._G31(_111,_211,_311,1,1,0,0xffffff,_841)};this.__11=_gH3}};function _OH3(_PH3,_Hu2){if(_PH3._MK1[_Hu2]!=null){var _R11=[];var src=0;var _U41=0;var _be1;while(src<_PH3._MK1[_Hu2].length){var _QH3=_PH3._MK1[_Hu2][src++];if(_QH3&0x80){_QH3=(_QH3&0x7f)+1;_be1=_PH3._MK1[_Hu2][src++];for(var _C41=0;_C41<_QH3;_C41++){_R11[_U41++]=_be1}}else {_QH3++;
for(var _C41=0;_C41<_QH3;_C41++){_R11[_U41++]=_PH3._MK1[_Hu2][src++]}}}}_PH3._MK1[_Hu2]=_R11}function _re3(_RH3){var _qe3=new _EK1();if(_RH3._W3!==undefined)_qe3._W3=_RH3._W3;if(_RH3.width!==undefined)_qe3.width=_RH3.width;if(_RH3.height!==undefined)_qe3.height=_RH3.height;if(_RH3._g4!==undefined)_qe3._qK1.left=_RH3._g4;if(_RH3._a4!==undefined)_qe3._qK1.right=_RH3._a4;if(_RH3._h4!==undefined)_qe3._qK1.top=_RH3._h4;if(_RH3._b4!==undefined)_qe3._qK1.bottom=_RH3._b4;if(_RH3._54!==undefined)_qe3._54=_RH3._54;
if(_RH3._64!==undefined)_qe3._64=_RH3._64;if(_RH3.preload!==undefined)_qe3.preload=_RH3.preload;if(_RH3._f4!==undefined)_qe3._HK1=_RH3._f4;if(_RH3._74!==undefined)_qe3._IK1=_RH3._74==1;if(_RH3._74!==undefined)_qe3._Lq3=_RH3._74==2;if(_RH3._84!==undefined)_qe3._84=_RH3._84;if(_RH3._94!==undefined)_qe3._94=_RH3._94;if(_RH3._c4!==undefined)_qe3._c4=_RH3._c4;if(_RH3._d4!==undefined)_qe3._d4=_RH3._d4;_qe3._MK1=null;if(_RH3._SH3!==undefined){_qe3._iH3=true;_qe3._rH3(_RH3._SH3,_qe3._84,_qe3._94)}if(_RH3._TH3!==undefined){
_qe3._MH3(_RH3._TH3)}if(_RH3._MK1!==undefined)_qe3._MK1=_RH3._MK1;_qe3._yK1=[];for(var _8c=_RH3._e4.length-1;_8c>=0;_8c--){_qe3._yK1[_8c]=_RH3._e4[_8c]}if(_qe3.__11==0){_qe3.__11=_qe3._yK1.length}_qe3._NK1();for(var _8c=0;_8c<_qe3._yK1.length;_8c++){_qe3._yK1[_8c]=_Nh3(_qe3._yK1[_8c]);if(_qe3._yK1[_8c]!=null){if(_qe3._yK1[_8c]._so==0)_qe3._yK1[_8c]._so=1;if(_qe3._yK1[_8c]._to==0)_qe3._yK1[_8c]._to=1}}if(_qe3._MK1){for(var _8c=0;_8c<_RH3._MK1.length;_8c++){if(!_RH3._UH3)_OH3(_qe3,_8c);_qe3._KK1=true;
var size=_qe3.width*_qe3.height;var _qu2=new Uint8Array(size);var _VH3=((_qe3.width+7)>>3);var _Nr3=0;for(var y=0;y<_qe3.height;++y,_Nr3+=_VH3){var _R11=0x80;var _WH3=_Nr3;for(var x=0;x<_qe3.width;++x,_R11>>=1){if(_R11==0){_R11=0x80;++_WH3}_qu2[x+(y*_qe3.width)]=((_qe3._MK1[_8c][_WH3]&_R11)!=0)}}_qe3._021[_8c]=_qu2}}_RH3._UH3=true;return _qe3}_EK1.prototype._0N1=function(_LH3,_211,_311,_841){if(this.__11<=0)return;if(_6v1){_7v1()}var _TK1=this._TK1;if(((_av1.top-_311)<=_TK1)&&((_311-_av1.bottom)<=_TK1)&&((_av1.left-_211)<=_TK1)&&((_211-_av1.right)<=_TK1)||((_z01)&&(_fY2._AX2()!=null)&&(_fY2._AX2()._CW2==false))){
_LH3=(~~_LH3)%this.__11;if(_LH3<0)_LH3=_LH3+this.__11;if(!this._yK1)return;var _Kd1=this._yK1[_LH3];if(!_Kd1)return;if((_Kd1._ac==_Kd1._so)&&(_Kd1._bc==_Kd1._to)){_wn3(_Kd1,_211-this._84,_311-this._94,_841)}else {var _D31=0xffffffff;_Cn3(_Kd1,0,0,_211-this._84,_311-this._94,1,1,0,_D31,_D31,_D31,_D31,1)}}};_EK1.prototype._G31=function(_111,_211,_311,_dm1,_em1,_611,_H71,_841){if(this.__11<=0)return;if(_6v1){_7v1()}if(!this._yK1)return;var _XH3=abs(this._TK1*_dm1);var _YH3=abs(this._TK1*_em1);var _TK1;if(_XH3>_YH3){
_TK1=_XH3;}else {_TK1=_YH3}if(((_av1.top-_311)<=_TK1)&&((_311-_av1.bottom)<=_TK1)&&((_av1.left-_211)<=_TK1)&&((_211-_av1.right)<=_TK1)||((_z01)&&(_fY2._AX2()!=null)&&(_fY2._AX2()._CW2==false))){_111=(~~_111)%this.__11;if(_111<0)_111+=this.__11;_611=_Oc3(_611,360.0);_Cn3(this._yK1[_111],this._84,this._94,_211,_311,_dm1,_em1,_611*Math.PI/180.0,_H71,undefined,undefined,undefined,_841)}};_EK1.prototype._3N1=function(_LH3,_l21,_m21,_J11,_K11,_9u1,_au1,_1N1,_2N1,_841){if(this.__11<=0)return;_LH3=(~~_LH3)%this.__11;
if(_LH3<0)_LH3=_LH3+this.__11;if(!this._yK1)return;_Qo3(this._yK1[_LH3],_l21,_m21,_J11,_K11,_9u1,_au1,_1N1,_2N1,_841)};_EK1.prototype.__q3=function(_ZH3,__H3,_l21,_m21,_411,_511,_611,_211,_311){var _b21,_d21;if(!this._KK1)return true;if(this.__11<=0)return false;_ZH3=_ZH3%this._021.length;if(_ZH3<0)_ZH3=_ZH3+this._021.length;_l21-=0.5;_m21-=0.5;if(Math.abs(_611)<0.0001){_b21=Math.floor((_211-_l21)/_411+this._84);_d21=Math.floor((_311-_m21)/_511+this._94)}else {var _w21=Math.sin(-_611*Math.PI/180.0);var _x21=Math.cos(-_611*Math.PI/180.0);
_b21=Math.floor((_x21*(_211-_l21)+_w21*(_311-_m21))/_411+this._84);_d21=Math.floor((_x21*(_311-_m21)-_w21*(_211-_l21))/_511+this._94)}if((_b21<0)||(_b21>=this.width))return false;if((_d21<0)||(_d21>=this.height))return false;return this._021[_ZH3][_b21+(_d21*this.width)]};_EK1.prototype._2r3=function(_ZH3,__H3,_l21,_m21,_411,_511,_611,_q21){if(!this._KK1)return true;if(this.__11<=0)return false;_ZH3=_ZH3%this._021.length;if(_ZH3<0){_ZH3=_ZH3+this._021.length}var _121=_221(__H3.left,_q21.left);var _321=_421(__H3.right,
_q21.right);var _521=_221(__H3.top,_q21.top);var _621=_421(__H3.bottom,_q21.bottom);_l21-=0.5;_m21-=0.5;if((_411==1)&&(_511==1)&&(Math.abs(_611)<0.0001)){for(var _8c=_121;_8c<=_321;_8c++){for(var _a21=_521;_a21<=_621;_a21++){var _b21=~~(_8c-_l21+this._84);var _d21=~~(_a21-_m21+this._94);if((_b21<0)||(_b21>=this.width))continue;if((_d21<0)||(_d21>=this.height))continue;if(this._021[_ZH3][_b21+(_d21*this.width)]==true)return true}}}else {var _w21=Math.sin(-_611*_821/180.0);var _x21=Math.cos(-_611*_821/180.0);
var _0I3=1.0/_411;var _1I3=1.0/_511;for(var _8c=_121;_8c<=_321;_8c++){for(var _a21=_521;_a21<=_621;_a21++){var _b21=Math.floor((_x21*(_8c-_l21)+_w21*(_a21-_m21))*_0I3+this._84);var _d21=Math.floor((_x21*(_a21-_m21)-_w21*(_8c-_l21))*_1I3+this._94);if((_b21<0)||(_b21>=this.width))continue;if((_d21<0)||(_d21>=this.height))continue;if(this._021[_ZH3][_b21+(_d21*this.width)])return true}}}return false};_EK1.prototype._2I3=function(_ZH3,__H3,_l21,_m21,_411,_511,_611,_q21){var _8c,_a21;if(!this._KK1)return true;
if(this.__11<=0)return false;_ZH3=_ZH3%this._021.length;if(_ZH3<0)_ZH3=_ZH3+this._021.length;var _121=_221(__H3.left,_q21.left);var _321=_421(__H3.right,_q21.right);var _521=_221(__H3.top,_q21.top);var _621=_421(__H3.bottom,_q21.bottom);var _r21=((_q21.right+_q21.left)/2);var _s21=((_q21.bottom+_q21.top)/2);var _t21=1.0/((_q21.right-_q21.left)/2);var _u21=1.0/((_q21.bottom-_q21.top)/2);var _3I3=this._021[_ZH3];var _LG3;if((_411==1)&&(_511==1)&&(Math.abs(_611)<0.0001)){for(_8c=_121;_8c<=_321;_8c++){_LG3=(_8c-_r21)*_t21;
var _4I3=_LG3*_LG3;var _b21=_8c-_l21+this._84;if((_b21<0)||(_b21>=this.width))continue;for(_a21=_521;_a21<=_621;_a21++){_LG3=(_a21-_s21)*_u21;if(_4I3+(_LG3*_LG3)>1)continue;var _d21=_a21-_m21+this._94;if((_d21<0)||(_d21>=this.height))continue;if(_3I3[_b21+(_d21*this.width)])return true}}}else {var _w21=Math.sin(-_611*Math.PI/180.0);var _x21=Math.cos(-_611*Math.PI/180.0);var _0I3=1.0/_411;var _1I3=1.0/_511;for(_8c=_121;_8c<=_321;_8c++){var _5I3=(_8c-_l21);var _6I3=_x21*_5I3;var _7I3=_w21*_5I3;var _LG3=(_8c-_r21)*_t21;
var _8I3=_LG3*_LG3;for(_a21=_521;_a21<=_621;_a21++){var _9I3=(_a21-_s21)*_u21;if((_8I3+(_9I3*_9I3))>1)continue;var _aI3=_a21-_m21;var _b21=~~(((_6I3+_w21*_aI3)*_0I3)+this._84);if((_b21<0)||(_b21>=this.width))continue;var _d21=~~(((_x21*_aI3-_7I3)*_1I3)+this._94);if((_d21<0)||(_d21>=this.height))continue;if(_3I3[_b21+(_d21*this.width)])return true}}}return false};_EK1.prototype._Cr3=function(_ZH3,__H3,_l21,_m21,_bI3,_cI3,_dI3,_eI3,_fI3,_Z11,_J11,_K11,_L11,_M11,_N11){if(_eI3==null)return false;if(this.__11<=0)return false;
if(_eI3.__11<=0)return false;if(this._021.length>0)_ZH3=_ZH3%this._021.length;if(_ZH3<0){_ZH3=_ZH3+this._021.length;}if(_eI3._021.length>0)_fI3=_fI3%_eI3._021.length;if(_fI3<0){_fI3=_fI3+_eI3._021.length}_bI3=1.0/_bI3;_cI3=1.0/_cI3;_L11=1.0/_L11;_M11=1.0/_M11;var _121=_221(__H3.left,_Z11.left);var _321=_421(__H3.right,_Z11.right);var _521=_221(__H3.top,_Z11.top);var _621=_421(__H3.bottom,_Z11.bottom);if((_bI3==1)&&(_L11==1)&&(_cI3==1)&&(_M11==1)&&(_dI3==0)&&(_N11==0)){for(var _8c=_121;_8c<=_321;_8c++){
for(var _a21=_521;_a21<=_621;_a21++){var _b21=_8c-_l21+this._84;var _d21=_a21-_m21+this._94;if((_b21<0)||(_b21>=this.width))continue;if((_d21<0)||(_d21>=this.height))continue;if(this._KK1){if(!this._021[_ZH3][_b21+(_d21*this.width)])continue }_b21=_8c-_J11+_eI3._84;_d21=_a21-_K11+_eI3._94;if((_b21<0)||(_b21>=_eI3.width))continue;if((_d21<0)||(_d21>=_eI3.height))continue;if(_eI3._KK1){if(!_eI3._021[_fI3][_b21+(_d21*_eI3.width)])continue }return true}}}else if((_dI3==0)&&(_N11==0)){for(var _8c=_121;_8c<=_321;
_8c++){for(var _a21=_521;_a21<=_621;_a21++){var _b21=Math.floor(((_8c-_l21)*_bI3+this._84));var _d21=Math.floor(((_a21-_m21)*_cI3+this._94));if((_b21<0)||(_b21>=this.width))continue;if((_d21<0)||(_d21>=this.height))continue;if(this._KK1){if(!this._021[_ZH3][_b21+(_d21*this.width)])continue }_b21=Math.floor(((_8c-_J11)*_L11+_eI3._84));_d21=Math.floor(((_a21-_K11)*_M11+_eI3._94));if((_b21<0)||(_b21>=_eI3.width))continue;if((_d21<0)||(_d21>=_eI3.height))continue;if(_eI3._KK1){if(!_eI3._021[_fI3][_b21+(_d21*_eI3.width)])continue }
return true;}}}else {var _gI3=Math.sin(-_dI3*_821/180);var _hI3=Math.cos(-_dI3*_821/180);var _721=Math.sin(-_N11*_821/180);var _921=Math.cos(-_N11*_821/180);for(var _8c=_121;_8c<=_321;_8c++){for(var _a21=_521;_a21<=_621;_a21++){var _b21=Math.floor(((_hI3*(_8c-_l21)+_gI3*(_a21-_m21))*_bI3+this._84));var _d21=Math.floor(((_hI3*(_a21-_m21)-_gI3*(_8c-_l21))*_cI3+this._94));if((_b21<0)||(_b21>=this.width))continue;if((_d21<0)||(_d21>=this.height))continue;if(this._KK1){if(!this._021[_ZH3][_b21+(_d21*this.width)])continue }
_b21=Math.floor(((_921*(_8c-_J11)+_721*(_a21-_K11))*_L11+_eI3._84));_d21=Math.floor(((_921*(_a21-_K11)-_721*(_8c-_J11))*_M11+_eI3._94));if((_b21<0)||(_b21>=_eI3.width))continue;if((_d21<0)||(_d21>=_eI3.height))continue;if(_eI3._KK1){if(!_eI3._021[_fI3][_b21+(_d21*_eI3.width)])continue }return true}}}return false};_EK1.prototype._iI3=function(_ZH3,__H3,_l21,_m21,_411,_511,_611,_jI3,_kI3,_lI3,_mI3){if(!this._KK1){return true}if(this.__11<=0){return false}_ZH3=_ZH3%this._021.length;if(_ZH3<0){_ZH3=_ZH3+this._021.length}
if((_jI3==_lI3)||(_kI3==_mI3)){var _pL2=new _ip1();_pL2.left=_jI3;_pL2.top=_421(_kI3,_mI3);_pL2.right=_lI3;_pL2.bottom=_221(_kI3,_mI3);return this._2r3(_ZH3,__H3,_l21,_m21,_411,_511,_611,_pL2)}var _w21=Math.sin(-_611*Math.PI/180.0);var _x21=Math.cos(-_611*Math.PI/180.0);_l21-=0.5;_m21-=0.5;if(Math.abs(_lI3-_jI3)>=Math.abs(_mI3-_kI3)){if(_lI3<_jI3){var _m91=_lI3;_lI3=_jI3;_jI3=_m91;_m91=_mI3;_mI3=_kI3;_kI3=_m91}var _wu1=(_mI3-_kI3)/(_lI3-_jI3);for(var _8c=_221(__H3.left,_jI3);_8c<=_421(__H3.right,_lI3);_8c++){
var _b21=Math.floor((_x21*(_8c-_l21)+_w21*(_kI3+(_8c-_jI3)*_wu1-_m21))/_411+this._84);var _d21=Math.floor((_x21*(_kI3+(_8c-_jI3)*_wu1-_m21)-_w21*(_8c-_l21))/_511+this._94);if((_b21<0)||(_b21>=this.width))continue;if((_d21<0)||(_d21>=this.height))continue;if(this._021[_ZH3][_b21+(_d21*this.width)])return true}}else {if(_mI3<_kI3){var _m91=_mI3;_mI3=_kI3;_kI3=_m91;_m91=_lI3;_lI3=_jI3;_jI3=_m91}var _wu1=(_lI3-_jI3)/(_mI3-_kI3);for(var _8c=_221(__H3.top,_kI3);_8c<=_421(__H3.bottom,_mI3);_8c++){var _b21=Math.floor((_x21*(_jI3+(_8c-_kI3)*_wu1-_l21)+_w21*(_8c-_m21))/_411+this._84);
var _d21=Math.floor((_x21*(_8c-_m21)-_w21*(_jI3+(_8c-_kI3)*_wu1-_l21))/_511+this._94);if((_b21<0)||(_b21>=this.width))continue;if((_d21<0)||(_d21>=this.height))continue;if(this._021[_ZH3][_b21+(_d21*this.width)])return true}}return false};_EK1.prototype._9L1=function(_111){if(this.__11<=0){return null}_111=_111%this.__11;if(_111<0){_111=_111+this.__11}if(this._yK1){return this._yK1[_111]}return null};/*@constructor */function _jd3(){this._44=[]}_jd3.prototype._GK1=function(_PH3){var _O11=this._44.length;
this._44[_O11]=_PH3;return _O11};_jd3.prototype._Bq3=function(_nI3){var _WA3=this._44[_nI3];if(!_WA3)return null;if((_WA3._aq3!==null)&&(_WA3._aq3!==undefined)){return _WA3._aq3._IU2;}return _WA3._yK1.length};_jd3.prototype._k11=function(_nI3){if(Number.isNaN(_nI3))return null;if(_nI3<0||_nI3>=this._44.length)return null;return this._44[_nI3]};_jd3.prototype._Ez1=function(_Pb1){var _qe3=this._44[_Pb1];if(_qe3!=undefined){var _oI3=true;for(var _8c=0;_8c<_qe3._yK1.length;_8c++){var _Kd1=_qe3._yK1[_8c];if(!_Kd1||!_Kd1._731)continue;
var _9x2=_Kd1._731;if(!_9x2||!_9x2._i51)continue;if(_oI3){_U21._4q2();_oI3=false}_U21._Wr2(_9x2._i51._dr2);_9x2._i51=null}this._44[_Pb1]=undefined}};_jd3.prototype._Td3=function(_Br2){try{var _pI3={data:new Uint8Array(_Br2),offset:0};function _qI3(_rI3){var _sI3=";";var _np1="";while(_pI3.offset<_rI3.data.byteLength){if(_rI3.data[_pI3.offset]===_sI3.charCodeAt(0)){_pI3.offset++;break }_np1=_np1+String.fromCharCode(_rI3.data[_pI3.offset]);_pI3.offset++}return _np1};var type=_qI3(_pI3);if(type=="rswf"){var version=_qI3(_pI3),
_tI3=version.split('.',3);_IT2._xR1=parseInt(_tI3[0]);_IT2._yR1=parseInt(_tI3[1]);_IT2.version=parseInt(_tI3[2]);var _uI3=parseInt(_qI3(_pI3)),_vI3=parseInt(_qI3(_pI3));this._tH3=[];var _n81=_uI3;for(var _8c=0;_8c<_vI3;_8c++){var _wI3=parseInt(_qI3(_pI3));this._tH3[_8c]=_Br2.slice(_n81,_n81+_wI3);_n81+=_wI3}}}catch(e){debug("Cannot parse SWF data "+e.message)}};_jd3.prototype._Rd3=function(_xI3){function _yI3(_e41,_621){var _7D3=(_e41>>16)&0xffff,_q_2=_e41&0xffff;var _zI3=(_621>>16)&0xffff,_pl2=_621&0xffff;
var _uL1=((_7D3*_pl2)+(_q_2*_zI3))&0xffff;return((_uL1<<16)>>>0)+(_q_2*_pl2)};function _AI3(_Br2){var _tB1=Math.pow(2,32);var _BI3=6*7;var _CI3="";for(var _a21=0;_a21<_Br2.length;_a21++){_CI3+=String.fromCharCode((_Br2.charCodeAt(_a21)-(_BI3&0xff))&0xff);_BI3=_yI3(_BI3,(_BI3+1)%_tB1)%_tB1}return _CI3};this._YO2=[];try{var _DI3=_xI3.split(';',4);if(_DI3[0]=="skel"){var version=_DI3[1];var _n81=parseInt(_DI3[2]);var _EI3=parseInt(_DI3[3]);var _FI3=4+_EI3;_DI3=_xI3.split(';',_FI3);for(var _8c=0;_8c<_EI3;_8c++){
var _GI3=parseInt(_DI3[4+_8c]);var _HI3=_xI3.substr(_n81,_GI3);var _II3=_HI3.split(';',2);var _ze1=0;var _JI3=parseInt(_II3[_ze1++]);var _f31=parseInt(_II3[_ze1++]);var _g31=[];_II3=_HI3.split(';',_f31*2+3);for(var _521=0;_521<_f31;_521++){var _KI3=new Object();_KI3.width=parseInt(_II3[_ze1++]);_KI3.height=parseInt(_II3[_ze1++]);_g31[_521]=_KI3}var _LI3=_II3[_ze1].substr(0,_JI3);var _MI3=_II3[_ze1].substr(_JI3,_II3[_ze1].length-_JI3);this._YO2.push({_5P2:_AI3(_fr1(_LI3)),_mK2:_AI3(_fr1(_MI3)),_f31:_f31,_g31:_g31}
);_n81+=_GI3}}}catch(e){debug("Cannot parse Spine data "+e.message)}};/*@constructor */function _Ge3(){this.__type="[TextureGroupInfo]";this._W3="unknowntexturegroup";this._He3=[];this._xA1=[];this._Ie3=[];this._Je3=[];this._Ke3=[]}/*@constructor */function _kd3(){this._zo=[];}_kd3.prototype._Ne3=function(_NI3){var _O11=this._zo.length;this._zo[_O11]=_NI3;return _O11};_kd3.prototype._OI3=function(_PI3){for(var _8c=0;_8c<this._zo.length;_8c++){var _Fe3=this._zo[_8c];for(var _a21=0;_a21<_Fe3._He3.length;
_a21++){if(_831[_Fe3._He3[_a21]]){var _n31=_831[_Fe3._He3[_a21]];if(_n31._i51){if(_n31._i51===_PI3){return _Fe3}}}}}return null};function _QI3(_RI3){if(_831[_RI3]){if(_831[_RI3]._i51){return _831[_RI3]._i51}}return null}var _SI3=0;function _TI3(_PI3){if(_SI3>0){var _t61=-1;for(var _8c=0;_8c<_831.length;_8c++){if(_831[_8c]){if(_831[_8c]._i51){if(_831[_8c]._i51===_PI3){_t61=0;break }}}}var _Fe3=_Ya3._OI3(_PI3);if(_Fe3!=null){_uw("Texture unpacked - Group: "+_Fe3._W3+", Texture ID: "+String(_t61)+", Width: "+_PI3._5r2+", Height "+_PI3._6r2)}
else if(_SI3>1){_uw("Texture unpacked - Group: None, Texture ID: "+String(_t61)+", Width: "+_PI3._5r2+", Height "+_PI3._6r2);}}}function _UI3(_PI3){if(_SI3>0){var _t61=-1;for(var _8c=0;_8c<_831.length;_8c++){if(_831[_8c]){if(_831[_8c]._i51){if(_831[_8c]._i51===_PI3){_t61=0;break }}}}var _Fe3=_Ya3._OI3(_PI3);if(_Fe3!=null){_uw("Texture flushed - Group: "+_Fe3._W3+", Texture ID: "+String(_t61)+", Width: "+_PI3._5r2+", Height "+_PI3._6r2)}else if(_SI3>1){_uw("Texture flushed - Group: None, Texture ID: "+String(_t61)+", Width: "+_PI3._5r2+", Height "+_PI3._6r2)}
}}/*@constructor */function _VI3(){this.__type="[Tile]";this.x=0;this.y=0;this.index=0;this._DE3=0;this._EE3=0;this._ac=0;this._bc=0;this._Zn=0.0;this.id=_Mb3++;this._fx1=1.0;this._gx1=1.0;this._ix1=0xffffff;this.alpha=1.0;this._sc=true;this._WI3=false}_VI3.prototype._XI3=function(){var _UK1=_td1._ud1(this.index);if(_UK1!=null){var _Kd1=_UK1._xd1;if(_Kd1._wo>=_831.length)return;if(!_831[_Kd1._wo].complete)return;if(this._DE3<0){this._ac+=this._DE3;this._DE3=0}if(this._EE3<0){this._bc+=this._EE3;this._EE3=0}
if(_Kd1!=null){if((this._DE3+this._ac)>=_Kd1._ac){this._ac=_Kd1._ac-this._DE3}if((this._EE3+this._bc)>=_Kd1._bc){this._bc=_Kd1._bc-this._EE3}}}};function _ME3(_YI3){var __D3=new _VI3();if(_YI3.x!=undefined)__D3.x=_YI3.x;if(_YI3.y!=undefined)__D3.y=_YI3.y;if(_YI3.index!=undefined)__D3.index=_YI3.index;if(_YI3._DE3!=undefined)__D3._DE3=_YI3._DE3;if(_YI3._EE3!=undefined)__D3._EE3=_YI3._EE3;if(_YI3._ac!=undefined)__D3._ac=_YI3._ac;if(_YI3._bc!=undefined)__D3._bc=_YI3._bc;if(_YI3._Zn!=undefined)__D3._Zn=_YI3._Zn;
if(_YI3.id!=undefined)__D3.id=_YI3.id;if(_YI3.scaleX!=undefined)__D3._fx1=_YI3.scaleX;if(_YI3.scaleY!=undefined)__D3._gx1=_YI3.scaleY;if(_YI3._Bn!=undefined){__D3._ix1=(_YI3._Bn&0xffffff);__D3.alpha=((_YI3._Bn>>24)&0xff)/255.0}__D3._XI3();if(_Mb3<_YI3.id)_Mb3=_YI3.id+1;return __D3}_VI3.prototype._G31=function(){if(!this._sc)return false;var _UK1=_td1._ud1(this.index);if(_UK1!=null){var _Kd1=_UK1._xd1;if((_Kd1._731 instanceof HTMLImageElement)&&(_Kd1._wo>=_831.length))return;if((_831[_Kd1._wo] instanceof HTMLImageElement)&&(!_831[_Kd1._wo].complete))return;
var _g11=_Kd1._ac/_Kd1._uo;var _h11=_Kd1._bc/_Kd1._vo;if(!_U21){_K41.globalAlpha=this.alpha;if(this._ix1!=0xffffff){var _Km3=_s41(_Kd1,this._ix1);if(this._fx1<=0||this._gx1<=0){_Um3(this.x,this.y,this._fx1,this._gx1,0.0);_K41._xK1(_Km3,(this._DE3*_g11),(this._EE3*_h11),this._ac*_g11,this._bc*_h11,0,0,this._ac,this._bc);_Wm3()}else {_K41._xK1(_Km3,(this._DE3*_g11),(this._EE3*_h11),(this._ac*_g11),(this._bc*_h11),this.x,this.y,this._ac*this._fx1,this._bc*this._gx1)}}else {var _9x2=-1;if(_Kd1._731 instanceof HTMLImageElement)_9x2=_831[_Kd1._wo];
else _9x2=_Kd1._731;if(this._fx1<=0||this._gx1<=0){_Um3(this.x,this.y,this._fx1,this._gx1,0.0);_K41._xK1(_9x2,_Kd1.x+(this._DE3*_g11),_Kd1.y+(this._EE3*_g11),this._ac*_g11,this._bc*_h11,0,0,this._ac,this._bc);_Wm3()}else {_K41._xK1(_9x2,_Kd1.x+(this._DE3*_g11),_Kd1.y+(this._EE3*_g11),this._ac*_g11,this._bc*_h11,this.x,this.y,this._ac*this._fx1,this._bc*this._gx1)}}}else {var _D31=this._ix1|((this.alpha*255)<<24);_K41._xK1(_Kd1,_Kd1.x+(this._DE3*_g11),_Kd1.y+(this._EE3*_g11),this._ac*_g11,this._bc*_g11,
this.x,this.y,this._ac*this._fx1,this._bc*this._gx1,_D31)}}};/*@constructor */function _ZI3(_Mh3){this.__type="[Timeline]";if((_Mh3!=null)&&(_Mh3!=undefined)){this._W3=_Mh3._W3;this._5r1=_Mh3._5r1}else {this._W3="";this._5r1=[]}}_ZI3.prototype._i_2=function(__I3){if(this._5r1.length==0){return 0}if(__I3>this._5r1[this._5r1.length-1]._0J3){return this._5r1.length}for(var _8c=0;_8c<this._5r1.length;_8c++){if(this._5r1[_8c]._0J3>=__I3){return _8c}}return this._5r1.length};_ZI3.prototype._m_2=function(__I3){
if(this._5r1.length==0){return 0}if(__I3<this._5r1[0]._0J3){return -1}for(var _8c=this._5r1.length-1;_8c>=0;_8c--){if(this._5r1[_8c]._0J3<=__I3){return _8c}}return -1};_ZI3.prototype._l_2=function(){return this._5r1[this._5r1.length-1]._0J3};/*@constructor */function _pd3(){this._dc=[]}_pd3.prototype._ya1=function(_Mh3){var _wd1=null;if(_Mh3!=null){_wd1=new _ZI3(_Mh3)}this._dc[this._dc.length]=_wd1};_pd3.prototype._k11=function(_111){if((_111<0)||(_111>=this._dc.length)){return undefined}return this._dc[_111]}
;_pd3.prototype._Pa1=function(_111){if((_111>=0)||(_111<this._dc.length)){this._dc[_111]._5r1._Pa1()}};_pd3.prototype._Ez1=function(_111){if((_111>=0)||(_111<this._dc.length)){this._dc[_111]=null}};/*@constructor *//*@constructor */function _me3(_1J3){if(!_1J3){this._mc1=[]}else {this._mc1=_1J3}}_me3.prototype._k11=function(_y31){return this._mc1[_y31]};_me3.prototype._Bh3=function(_2J3){for(var _8c=1;_8c<this._mc1.length;_8c++){var _eA3=this._mc1[_8c];if(_eA3._3J3==_2J3){_wy1._t11(_h23,_8c)}}};function yyGetReal(_K71){
if(typeof _K71=="number"){return _K71}else if(_K71 instanceof Array){_Mb1("unable to convert "+_Or(_K71)+" to a number")}else if(_K71 instanceof ArrayBuffer){_Mb1("unable to convert "+_Or(_K71)+" to a number")}else if(_K71 instanceof Long){return _K71._vc1()}else {switch(typeof _K71){case "string":var match=_K71.match(_qB1);if(match!=null){return Number(match)}_Mb1("unable to convert "+_Or(_K71)+" to a number");break;case "boolean":return _K71?1:0;break;case "object":return Number(_K71);break;default :_Mb1("unable to convert "+_Or(_K71)+" to a number");
break }}return 0}function yyGetInt64(_K71){if(_K71 instanceof Long){return _K71}else {switch(typeof _K71){case "string":var match=_K71.match(_qB1);if(match!=null){return Number(match)}_Mb1("unable to convert "+_Or(_K71)+" to a number");break;case "boolean":return Long._Jx2(_K71?1:0,false);break;case "number":case "object":return Long._Jx2(_K71,false);break;default :_Mb1("unable to convert "+_Or(_K71)+" to a number");break }}}function yyGetInt32(_K71){if(_K71 instanceof Long){return _K71._Qx2()}return(~~yyGetReal(_K71)&0xffffffff)}
function yyGetBool(_K71){var _Zb1=false;switch(typeof _K71){case "boolean":_Zb1=_K71;break;case "undefined":break;case "string":if(_K71==="true"){_Zb1=true}else if(_K71==="false"){_Zb1=false}else {var match=_K71.match(_qB1);if(match!=null){_Zb1=Number(match)>0.5}else {_Mb1("Argument incorrect type. yyGetBool expecting a Number.");}}break;default :_Zb1=yyGetReal(_K71)>0.5;break }return _Zb1}function yyGetString(_K71){if(typeof _K71=="string"){return _K71}else if(_K71 instanceof Long){return _K71.toString(10)}else if(_K71 instanceof Array){
var _4J3="{";for(var _O11=0;_O11<_K71.length;++_O11){if(_O11!=0){_4J3+=","}_4J3+=yyGetString(_K71[_O11])}_4J3+="}";return _4J3}else if(_K71==null){return "null"}else if(_K71==undefined){return "undefined"}else {switch(typeof _K71){case "number":if(_K71==~~_K71){return String(_K71)}return _K71.toFixed(2);break;case "boolean":if(_K71)return "1";else return "0";break;default :_K71.toString()}}}var _5J3=0;var _6J3=1;var _7J3=2;var _8J3=6;var _9J3=7;var _aJ3=5;var _bJ3=3;var _cJ3=4;var _dJ3=8;var _eJ3=9;var _fJ3=10;var _gJ3=11;var _hJ3=12;
var _iJ3=13;var _jJ3=14;var _kJ3=15;/*@constructor */function _kr(_TA1,_lJ3,_mJ3,_K71){_lJ3=yyGetInt32(_lJ3);_mJ3=yyGetInt32(_mJ3);if(!(_TA1 instanceof Array))_Mb1("array_set_2D() : argument 0 must be an array");if(!(_TA1[_lJ3] instanceof Array))_TA1[_lJ3]=[];_TA1._jB1=2;_TA1[_lJ3][_mJ3]=_K71;}function _xN(_TA1){_TA1._jB1=1;return _TA1}function _eq(_TA1,_Ss1){if(!(_TA1 instanceof Array)){_TA1=[];_TA1._jB1=1;_TA1._nJ3=_Ss1}else if(_TA1._nJ3!==_Ss1){if(_TA1._jB1==2){var _9c=_TA1.slice();for(var _8c=0;_8c<_TA1.length;
++_8c){_9c[_8c]=_TA1[_8c].slice()}_TA1=_9c;}else {var _oJ3=_TA1._jB1;_TA1=_TA1.slice();_TA1._jB1=_oJ3}_TA1._nJ3=_Ss1}return _TA1}function _yq(_TA1,_Ss1){_TA1=yyGetInt32(_TA1);if(!(_Ss1 instanceof Array))_Mb1("must be an array");if((_TA1<0)||(_TA1>=_Ss1.length))_Mb1("index out of range");return _TA1}function _fq(_TA1){_TA1=yyGetInt32(_TA1);if(_TA1<0)_Mb1("index out of range");return _TA1}function _Sp(_TA1){if(_TA1===undefined){_Mb1("undefined value in expression")}else if(_TA1 instanceof ArrayBuffer){_Mb1("pointer value in expression");
}return _TA1}function _pJ3(_ji3,_F01){if(typeof(_F01)=="boolean"){_Uj3(_ji3,_wF2,_iJ3);var _8c=0;if(_F01)_8c=1;_Uj3(_ji3,_ai3,_8c)}else if(typeof(_F01)=="number"){_Uj3(_ji3,_wF2,_5J3);_Uj3(_ji3,_ai3,_F01)}else if(typeof(_F01)=="string"){_Uj3(_ji3,_wF2,_6J3);var _qJ3=_Qi3(_F01);_Uj3(_ji3,_wF2,_qJ3.length);_Uj3(_ji3,_ei3,_F01)}else if(_F01 instanceof Array){_Uj3(_ji3,_wF2,_7J3);if(_F01._jB1!=2){_Uj3(_ji3,_wF2,1);var _so1=_F01.length;_Uj3(_ji3,_wF2,_so1);for(var _8c=0;_8c<_so1;_8c++){var _rJ3=_F01[_8c];_pJ3(_ji3,
_rJ3)}}else {var _so1=_F01.length;_Uj3(_ji3,_wF2,_so1);for(var _8c=0;_8c<_so1;_8c++){var _sJ3=_F01[_8c];var _tJ3=_sJ3.length;_Uj3(_ji3,_wF2,_tJ3);for(var _kt1=0;_kt1<_tJ3;_kt1++){var _rJ3=_sJ3[_kt1];_pJ3(_ji3,_rJ3)}}}}else {_Uj3(_ji3,_wF2,_aJ3)}}function _uJ3(_yP1){return((_yP1>='0')&&(_yP1<='9'))||((_yP1>='A')&&(_yP1<='F'))||((_yP1>='a')&&(_yP1<='f'))}function _vJ3(_yP1){var _621=(_yP1&0x40)>>6;return(_yP1&0x0f)+(_621*9)}function _wJ3(_ji3){var _521=_0A(_ji3,_wF2);if(_521===_iJ3){var _621=_0A(_ji3,_ai3);var _xJ3=false;
if(_621!=0)_xJ3=true;return _xJ3}else if(_521===_5J3){var _621=_0A(_ji3,_ai3);return _621}else if(_521===_9J3){var _C41=_0A(_ji3,_yF2);return _C41}else if(_521===_fJ3||_521===_bJ3){var _C41=_0A(_ji3,_wF2);var _761=_0A(_ji3,_yF2);return(_761<<32)|_C41}else if(_521===_6J3){var _121=_0A(_ji3,_wF2);_Jo1="";for(var _8c=0;_8c<_121;_8c++){_Jo1+=String.fromCharCode(_0A(_ji3,_5i3))}return _dr1(_Jo1)}else if(_521===_7J3){var _yJ3=_0A(_ji3,_wF2);var _i21=[];if(_yJ3===1){var _so1=_0A(_ji3,_wF2);for(var _8c=0;_8c<_so1;_8c++){_i21[_8c]=_wJ3(_ji3)}
}else {for(var _Op1=0;_Op1<_yJ3;_Op1++){var _so1=_0A(_ji3,_wF2);for(var _8c=0;_8c<_so1;_8c++){var _621=_wJ3(_ji3);_kr(_i21,_Op1,_8c,_621)}}}return _i21}else {return undefined}}var _zJ3={"room":[!0,!0,!0,"set_current_room","get_current_room"],"room_first":[!0,!1,!1,null,null],"room_last":[!0,!1,!1,null,null],"transition_kind":[!0,!0,!0,null,null],"transition_steps":[!0,!0,!0,null,null],"score":[!0,!0,!0,null,null],"lives":[!0,!0,!0,"set_lives_function",null],"health":[!0,!0,!0,"set_health_function",null],
"game_id":[!0,!1,!1,null,null],"game_display_name":[!0,!1,!0,null,null],"game_project_name":[!0,!1,!0,null,null],"game_save_id":[!0,!1,!0,null,null],"working_directory":[!0,!1,!1,null,null],"temp_directory":[!0,!1,!1,null,null],"program_directory":[!0,!1,!1,null,null],"instance_count":[!0,!1,!1,null,"get_instance_count"],"instance_id":[!0,!1,!1,null,null],"room_width":[!0,!0,!1,"set_room_width",null],"room_height":[!0,!0,!1,"set_room_height",null],"room_caption":[!0,!0,!0,"set_room_caption",null],
"room_speed":[!0,!0,!0,"set_room_speed","get_room_speed"],"room_persistent":[!0,!0,!0,"set_room_persistent",null],"background_color":[!0,!0,!0,"setbackground_color","getbackground_color"],"background_showcolor":[!0,!0,!0,"setbackground_showcolor","getbackground_showcolor"],"background_colour":[!0,!0,!0,"setbackground_color","getbackground_color"],"background_showcolour":[!0,!0,!0,"setbackground_showcolor","getbackground_showcolor"],"background_visible":[!0,!0,!0,null,null],"background_foreground":[!0,
!0,!0,null,null],"background_index":[!0,!0,!0,null,null],"background_x":[!0,!0,!0,null,null],"background_y":[!0,!0,!0,null,null],"background_width":[!0,!1,!1,null,null],"background_height":[!0,!1,!1,null,null],"background_htiled":[!0,!0,!0,null,null],"background_vtiled":[!0,!0,!0,null,null],"background_xscale":[!0,!0,!0,null,null],"background_yscale":[!0,!0,!0,null,null],"background_hspeed":[!0,!0,!0,null,null],"background_vspeed":[!0,!0,!0,null,null],"background_blend":[!0,!0,!0,null,null],"background_alpha":[!0,
!0,!0,null,null],"view_enabled":[!0,!0,!0,"set_view_enable","get_view_enable"],"view_current":[!0,!1,!1,null,null],"view_visible":[!0,!0,!0,null,null],"view_xview":[!0,!0,!0,null,null],"view_yview":[!0,!0,!0,null,null],"view_wview":[!0,!0,!0,null,null],"view_hview":[!0,!0,!0,null,null],"view_angle":[!0,!0,!0,null,null],"view_hborder":[!0,!0,!0,null,null],"view_vborder":[!0,!0,!0,null,null],"view_hspeed":[!0,!0,!0,null,null],"view_vspeed":[!0,!0,!0,null,null],"view_object":[!0,!0,!0,null,null],"view_xport":[!0,
!0,!0,null,null],"view_yport":[!0,!0,!0,null,null],"view_wport":[!0,!0,!0,null,null],"view_hport":[!0,!0,!0,null,null],"view_surface_id":[!0,!0,!0,null,null],"view_camera":[!0,!0,!0,null,null],"mouse_x":[!0,!1,!1,null,"get_mouse_x"],"mouse_y":[!0,!1,!1,null,"get_mouse_y"],"mouse_button":[!0,!0,!0,null,null],"mouse_lastbutton":[!0,!0,!0,null,null],"keyboard_key":[!0,!0,!0,null,null],"keyboard_lastkey":[!0,!0,!0,null,null],"keyboard_lastchar":[!0,!0,!0,null,null],"keyboard_string":[!0,!0,!0,null,null],
"show_score":[!0,!0,!0,null,null],"show_lives":[!0,!0,!0,null,null],"show_health":[!0,!0,!0,null,null],"caption_score":[!0,!0,!0,null,null],"caption_lives":[!0,!0,!0,null,null],"caption_health":[!0,!0,!0,null,null],"fps":[!0,!1,!1,null,null],"fps_real":[!0,!1,!1,null,null],"current_time":[!0,!1,!1,null,"get_current_time"],"current_year":[!0,!1,!1,null,"get_current_year"],"current_month":[!0,!1,!1,null,"get_current_month"],"current_day":[!0,!1,!1,null,"get_current_day"],"current_weekday":[!0,!1,!1,
null,"get_current_weekday"],"current_hour":[!0,!1,!1,null,"get_current_hour"],"current_minute":[!0,!1,!1,null,"get_current_minute"],"current_second":[!0,!1,!1,null,"get_current_second"],"event_type":[!0,!1,!1,null,"get_current_event_type"],"event_number":[!0,!1,!1,null,"get_current_event_number"],"event_object":[!0,!1,!1,null,"get_current_event_object"],"event_action":[!0,!1,!1,null,null],"error_occurred":[!0,!0,!0,null,null],"error_last":[!0,!0,!0,null,null],"gamemaker_registered":[!0,!1,!1,null,
null],"gamemaker_pro":[!0,!1,!1,null,null],"application_surface":[!0,!1,!1,null,null],"os_type":[!0,!1,!1,null,"get_os_type"],"os_device":[!0,!1,!1,null,"get_os_device"],"os_browser":[!0,!1,!1,null,"get_os_browser"],"os_version":[!0,!1,!1,null,"get_os_version"],"browser_width":[!0,!1,!1,null,"get_browser_width"],"browser_height":[!0,!1,!1,null,"get_browser_height"],"async_load":[!0,!1,!1,null,"get_async_load"],"event_data":[!0,!1,!1,null,"get_event_data"],"display_aa":[!0,!1,!1,null,"get_display_aa"],
"iap_data":[!0,!1,!1,null,"get_iap_data"],"cursor_sprite":[!0,!0,!1,"set_cursor_sprite","get_cursor_sprite"],"delta_time":[!0,!0,!1,null,"get_delta_time"],"webgl_enabled":[!0,!1,!1,null,null],};var _AJ3={"x":[!0,!0,!0,"setx",null],"y":[!0,!0,!0,"sety",null],"xprevious":[!0,!0,!0,null,null],"yprevious":[!0,!0,!0,null,null],"xstart":[!0,!0,!0,null,null],"ystart":[!0,!0,!0,null,null],"hspeed":[!0,!0,!0,"sethspeed",null],"vspeed":[!0,!0,!0,"setvspeed",null],"direction":[!0,!0,!0,"setdirection",null],
"speed":[!0,!0,!0,"setspeed",null],"friction":[!0,!0,!0,null,null],"gravity":[!0,!0,!0,null,null],"gravity_direction":[!0,!0,!0,null,null],"object_index":[!0,!1,!1,null,null],"id":[!0,!1,!1,null,null],"alarm":[!0,!0,!0,null,null],"solid":[!0,!0,!0,null,null],"visible":[!0,!0,!0,null,null],"persistent":[!0,!0,!0,null,null],"depth":[!0,!0,!0,"setdepth","getdepth"],"bbox_left":[!0,!1,!1,null,"get_bbox_left"],"bbox_right":[!0,!1,!1,null,"get_bbox_right"],"bbox_top":[!0,!1,!1,null,"get_bbox_top"],"bbox_bottom":[!0,
!1,!1,null,"get_bbox_bottom"],"sprite_index":[!0,!0,!0,"set_sprite_index",null],"image_index":[!0,!0,!0,"set_image_index",null],"image_single":[!0,!0,!0,"set_image_single","get_image_single"],"image_number":[!0,!1,!1,null,"get_image_number"],"sprite_width":[!0,!1,!1,null,"get_sprite_width"],"sprite_height":[!0,!1,!1,null,"get_sprite_height"],"sprite_xoffset":[!0,!1,!1,null,"get_sprite_xoffset"],"sprite_yoffset":[!0,!1,!1,null,"get_sprite_yoffset"],"image_xscale":[!0,!0,!0,"setxscale",null],"image_yscale":[!0,
!0,!0,"setyscale",null],"image_angle":[!0,!0,!0,"setangle",null],"image_alpha":[!0,!0,!0,null,null],"image_blend":[!0,!0,!0,"set_imageblend","get_imageblend"],"image_speed":[!0,!0,!0,null,null],"in_collision_tree":[!0,!1,!1,null,null],"mask_index":[!0,!0,!0,"set_mask_index",null],"path_index":[!0,!1,!1,null,null],"path_position":[!0,!0,!0,null,null],"path_positionprevious":[!0,!0,!0,null,null],"path_speed":[!0,!0,!0,null,null],"path_scale":[!0,!0,!0,null,null],"path_orientation":[!0,!0,!0,null,null],
"path_endaction":[!0,!0,!0,null,null],"timeline_index":[!0,!0,!0,null,null],"timeline_position":[!0,!0,!0,null,null],"timeline_speed":[!0,!0,!0,null,null],"timeline_running":[!0,!0,!0,"set_timeline_running","get_timeline_running"],"timeline_loop":[!0,!0,!0,"set_timeline_loop","get_timeline_loop"],"phy_rotation":[!0,!0,!0,"set_physics_rotation",null],"phy_position_x":[!0,!0,!0,"set_physics_position_x",null],"phy_position_y":[!0,!0,!0,"set_physics_position_y",null],"phy_angular_velocity":[!0,!0,!0,
"set_physics_omega",null],"phy_linear_velocity_x":[!0,!0,!0,"set_physics_linear_velocity_x",null],"phy_linear_velocity_y":[!0,!0,!0,"set_physics_linear_velocity_y",null],"phy_speed_x":[!0,!0,!0,"set_physics_speed_x",null],"phy_speed_y":[!0,!0,!0,"set_physics_speed_y",null],"phy_speed":[!0,!1,!0,null,null],"phy_angular_damping":[!0,!0,!0,"set_physics_angular_damping",null],"phy_linear_damping":[!0,!0,!0,"set_physics_linear_damping",null],"phy_bullet":[!0,!0,!0,"set_physics_bullet",null],"phy_fixed_rotation":[!0,
!0,!0,"set_physics_fixed_rotation",null],"phy_active":[!0,!0,!0,"set_physics_active",null],"phy_mass":[!0,!1,!0,null,null],"phy_inertia":[!0,!1,!0,null,null],"phy_com_x":[!0,!1,!0,null,null],"phy_com_y":[!0,!1,!0,null,null],"phy_dynamic":[!0,!1,!0,null,null],"phy_kinematic":[!0,!1,!0,null,null],"phy_sleeping":[!0,!1,!0,null,null],"phy_position_xprevious":[!0,!0,!0,null,null],"phy_position_yprevious":[!0,!0,!0,null,null],"phy_collision_points":[!0,!1,!0,null,null],"phy_collision_x":[!0,!1,!0,null,
null],"phy_collision_y":[!0,!1,!0,null,null],"phy_col_normal_x":[!0,!1,!0,null,null],"phy_col_normal_y":[!0,!1,!0,null,null],"layer":[!0,!0,!0,"SetLayerID","GetLayerID"],};function _BJ3(){_r61("vertex_format_begin")}function _CJ3(){_r61("vertex_format_end")}function _DJ3(_EJ3){_r61("vertex_format_delete");}function _FJ3(){_r61("vertex_format_add_position")}function _GJ3(){_r61("vertex_format_add_position_3d")}function _HJ3(){_r61("vertex_format_add_colour")}function _IJ3(){_r61("vertex_format_add_color")}
function _JJ3(){_r61("vertex_format_add_normal")}function _KJ3(){_r61("vertex_format_add_texcoord")}function _LJ3(){_r61("vertex_format_add_textcoord")}function _MJ3(type,_l81){_r61("vertex_format_add_custom")}var _NJ3=null;function _OJ3(){_BJ3=_PJ3;_CJ3=_QJ3;_DJ3=_RJ3;_FJ3=_SJ3;_GJ3=_TJ3;_HJ3=_UJ3;_IJ3=_UJ3;_JJ3=_VJ3;_KJ3=_WJ3;_LJ3=_WJ3;_MJ3=_XJ3}function _PJ3(){if(_NJ3!=null){debug("ERROR vertex_format_begin: Vertex format is already under construction");}else {_NJ3=new _To2()}}function _SJ3(){if(_NJ3==null){
debug("ERROR vertex_format_add_position: No vertex format is under construction")}else {_NJ3._ix2()}}function _TJ3(){if(_NJ3==null){debug("ERROR vertex_format_add_position_3d: No vertex format is under construction")}else {_NJ3._3p2()}}function _UJ3(){if(_NJ3==null){debug("ERROR vertex_format_add_colour: No vertex format is under construction")}else {_NJ3._4p2()}}function _VJ3(){if(_NJ3==null){debug("ERROR vertex_format_add_normal: No vertex format is under construction");}else {_NJ3._6p2()}}function _WJ3(){
if(_NJ3==null){debug("ERROR vertex_format_add_textcoord: No vertex format is under construction")}else {_NJ3._5p2()}}function _XJ3(_g81,_f81){if(_NJ3==null){debug("ERROR vertex_format_add_normal: No vertex format is under construction")}else {_NJ3._jx2(yyGetInt32(_g81),yyGetInt32(_f81))}}function _QJ3(){if(_NJ3==null){debug("ERROR vertex_format_end: No vertex format under construction");return -1}var _iv2=_U21._9p2(_NJ3);_NJ3=null;return _iv2}function _RJ3(_YJ3){debug("WARNING vertex_format_delete not implemented on HTML5 (System shares vertex formats but doesn't reference count)");
}/*@constructor */function _Ic3(){this.__type="[View]";this._sc=false;this._dM1=0;this._fM1=0;this._hM1=640;this._jM1=480;this._4F3=0;this._5F3=0;this._6F3=640;this._7F3=480;this.angle=0;this._5b1=0;this._7b1=0;this._6b1=0;this._8b1=0;this._nG3=0;this._oG3=0;this._pG3=1;this._qG3=1;this._hX2=32;this._jX2=32;this.__n=-1;this._0o=-1;this._mX2=-1;this._pv1=-1;this._xZ2=-1;this._yW2=-1}_Ic3.prototype._Kb1=function(_Lb1){this._sc=_Lb1._sc;this._dM1=_Lb1._dM1;this._fM1=_Lb1._fM1;this._hM1=_Lb1._hM1;this._jM1=_Lb1._jM1;
this._4F3=_Lb1._4F3;this._5F3=_Lb1._5F3;this._6F3=_Lb1._6F3;this._7F3=_Lb1._7F3;this.angle=_Lb1.angle;this._5b1=_Lb1._5b1;this._7b1=_Lb1._7b1;this._6b1=_Lb1._6b1;this._8b1=_Lb1._8b1;this._nG3=_Lb1._nG3;this._oG3=_Lb1._oG3;this._pG3=_Lb1._pG3;this._qG3=_Lb1._qG3;this._hX2=_Lb1._hX2;this._jX2=_Lb1._jX2;this.__n=_Lb1.__n;this._0o=_Lb1._0o;this._mX2=_Lb1._mX2;this._pv1=_Lb1._pv1;this._xZ2=_Lb1._xZ2};_Ic3.prototype._ZJ3=function(_211,_311,__J3){var _Jq3=_4b1;_211=(_211-_Jq3.left-this._5b1)/(_Jq3.scaleX||1);
_311=(_311-_Jq3.top-this._7b1)/(_Jq3.scaleY||1);if(_z01){var _0K3=_fY2._NW2(this._xZ2);if(_0K3==null)return 0;var _1K3=_211/this._nG3;var _2K3=_311/this._oG3;_1K3=_1K3*2.0-1.0;_2K3=_2K3*2.0-1.0;var _3K3=_0K3._DX2();var out;if(__J3){out=((_1K3*_3K3._R11[_Nl1])+(_2K3*_3K3._R11[_Ol1])+_3K3._R11[_Ql1])}else {out=((_1K3*_3K3._R11[_Rl1])+(_2K3*_3K3._R11[_Gk1])+_3K3._R11[_Tl1])}return Math.floor(out)}else {if(__J3){_211/=this._pG3;return _211+this._dM1}else {_311/=this._qG3;return _311+this._fM1}}};_Ic3.prototype._9b1=function(_211,
_311){return this._ZJ3(_211,_311,true)};_Ic3.prototype._ab1=function(_211,_311){return this._ZJ3(_211,_311,false)};function _NE3(_4K3){var _xk1=new _Ic3();if(_4K3._sc!=undefined)_xk1._sc=_4K3._sc;if(_4K3._0v1!=undefined)_xk1._dM1=_4K3._0v1;if(_4K3._1v1!=undefined)_xk1._fM1=_4K3._1v1;if(_4K3._Sn!=undefined)_xk1._hM1=_4K3._Sn;if(_4K3._Tn!=undefined)_xk1._jM1=_4K3._Tn;if(_4K3._nv1!=undefined)_xk1._4F3=_4K3._nv1;if(_4K3._ov1!=undefined)_xk1._5F3=_4K3._ov1;if(_4K3._Un!=undefined)_xk1._6F3=_4K3._Un;if(_4K3._Vn!=undefined)_xk1._7F3=_4K3._Vn;
if(_4K3.angle!=undefined)_xk1._7F3=_4K3.angle;if(_4K3._hX2!=undefined)_xk1._hX2=_4K3._hX2;if(_4K3._jX2!=undefined)_xk1._jX2=_4K3._jX2;if(_4K3.__n!=undefined)_xk1.__n=_4K3.__n;if(_4K3._0o!=undefined)_xk1._0o=_4K3._0o;if(_4K3.index!=undefined)_xk1._mX2=_4K3.index;if(_z01){if(_4K3._xZ2!==undefined&&_4K3._xZ2>=0){_xk1._xZ2=_fY2._LW2(_4K3._xZ2)}else {var _5X2=_fY2._7X2(_xk1);_5X2._FW2(true);_xk1._xZ2=_5X2._EX2()}}return _xk1}var _U21=null;var _5K3=null;var _6K3=null;var _tk1=!0;var _fk1=!1,_uk1=!1,_kD3=_S41._T41,
_lD3=_S41._V41,_7K3=0,_8K3=0.0,_9K3=[],_qk1={_te1:!0,_ue1:!0,_ve1:!0,alpha:!0};var _C51=0.0,_hk1=!0,_jk1=!0,_lk1=!0,_aK3=_S41._1t2;var _3l1=null,_al1=null,_7l1=null,_cl1=null,_hl1=null,_8l1=[],_dl1=[];var _9l1=0;var _el1=1;var _Lm3=!1,_bK3=!1,_cK3=1.0;var _9l3=[];var _5m1=null,_dK3=null,_eK3=0;var _ZX2=0,_2Y2=1,_Bl1=2,_fK3=16;var _C71=16384;var _gK3=36,_hK3=[],_iK3=[];var _jK3=0.5;var _Qo2=null;function _9o3(){_Zh1();_OJ3();_Ek3();_771();_kK3(_gK3);_I71=_lK3;_vM1=_mK3;_tM1=_nK3;_Wm3=_oK3;_Bn3=_pK3;_yn3=_qK3;
_Um3=_rK3;_Gs1=_sK3;_Ns1=_tK3;_sn3=_uK3;_An3=_vK3;_Dn3=_wK3;_zn3=_xK3;_Ao3=_yK3;_wn3=_zK3;_xn3=_AK3;_Cn3=_BK3;_Qo3=_CK3;_En3=_DK3;_Fn3=_EK3;_4N1=_FK3;_JW=_GK3;_ut1=_HK3;_Gt1=_IK3;_xt1=_HK3;_It1=_IK3;_Lt1=_JK3;_Rt1=_KK3;_Zt1=_LK3;_0u1=_MK3;_7u1=_NK3;_cu1=_OK3;_yu1=_PK3;_Ju1=_QK3;_Nu1=_RK3;_eu1=_OK3;_Au1=_PK3;_Lu1=_QK3;_Pu1=_RK3;_E51=_SK3;_Tt1=_TK3;_Qu1=_UK3;_Su1=_UK3;_Es1=_VK3;_Vs=_WK3;_nt=_WK3;_Ws=_XK3;_Yu1=_YK3;_ZN1=_ZK3;_LM1=__K3;_EE1=_0L3;_hC1=_1L3;_U21._xK1=_2L3;_Dd1=_3L3;_0M1=_4L3;_HM1=_5L3;
_JM1=_6L3;_SM1=_7L3;_UM1=_8L3;_zd1=_9L3;_Nd1=_aL3;_rK1=_bL3;_AK1=_cL3;_PK1=_dL3;_To3=_eL3;_UF1=_fL3;_VF1=_gL3;_WF1=_hL3;_XF1=_iL3;_YF1=_jL3;_ZF1=_kL3;__F1=_lL3;_0G1=_mL3;_1G1=_nL3;_2G1=_oL3;_3G1=_pL3;_4G1=_qL3;_5G1=_rL3;_6G1=_sL3;_7G1=_tL3;_Pf3=_uL3;_Ok1=_vL3;_Qf3=_wL3;_Pn3=_xL3;_Rf3=_yL3;_Nk1=_zL3;_Nf3=_AL3;_Of3=_BL3;_Sf3=_CL3;_Tf3=_DL3;_Uf3=_EL3;_Vf3=_FL3;_Wf3=_GL3;_6k3=_HL3;_ak3=_IL3;_JL3()}function _KL3(_do2){var options={__o2:((_to1._Zd3!==undefined)?true:false),_0p2:(_to1._Fo._1p?true:false),
_Jo2:_zb3};_U21=new _co2(_do2,options);if(!_U21._xo2){_U21=null;return false}if(!_LL3())return false;if(!_ML3())return false;if(!_NL3())return false;_dK3=[];for(var _8c=0;_8c<_fK3;_8c++){_dK3[_8c]=new _ek1()}_eK3=-1;_Hk1=1;_hb3=new _ek1();_ib3=new _ek1();var _OL3=_U21._tq2();for(var _8c=0;_8c<_OL3;_8c++){_9K3[_8c]=false}return true}function _kK3(_XC3){var _O11=_XC3;if(_O11<4)_O11=4;if(_O11>64)_O11=64;_O11=4*((_O11/4)|0);_gK3=_O11;_hK3[0]=1;_iK3[0]=0;for(var _8c=1;_8c<_O11;_8c++){_hK3[_8c]=Math.cos(_8c*2*Math.PI/_O11);
_iK3[_8c]=Math.sin(_8c*2*Math.PI/_O11)}_hK3[_O11]=1;_iK3[_O11]=0}function _JL3(){_Fe1(0,0xff000000,0,0);_Tf3(0);_Wf3(0);_PL3()}function _LL3(){return _QL3()}function _ML3(){var _RL3=document.createElement(_Qo1);_RL3._S71=_RL3.width=16;_RL3._T71=_RL3.height=16;_RL3.complete=true;_RL3._XL1=false;_RL3.name="";_RL3._K41=_RL3.getContext('2d');_RL3._K41.save();_RL3._K41.setTransform(1,0,0,1,0,0);_RL3._K41.globalAlpha=1;_RL3._K41.fillStyle='#ffffff';_RL3._K41.fillRect(0,0,16,16);_RL3._K41.restore();var _Kd1=new _Ld1();
_Kd1.x=0;_Kd1.y=0;_Kd1._ac=15;_Kd1._bc=15;_Kd1._qo=0;_Kd1._ro=0;_Kd1._so=15;_Kd1._to=15;_Kd1._uo=_Kd1._ac;_Kd1._vo=_Kd1._bc;_Kd1._wo=-1;_Kd1._731=_RL3;_Kd1._431=[];_Kd1._631=1;_Kd1._531=0;_j51(_Kd1);_U21._Yr2(_Kd1._731._i51);return true}function _NL3(){_3l1=new Float32Array(_S41._4s2*4);_al1=new Float32Array(_S41._4s2*4);_7l1=new Float32Array(_S41._4s2*4);_cl1=new Float32Array(4);var _2l1;for(var _8c=0;_8c<_S41._4s2;_8c++){_7l1[_8c]=0;_2l1=_8c*4;_3l1[_2l1+0]=0;_3l1[_2l1+1]=0;_3l1[_2l1+2]=0;_3l1[_2l1+3]=0;
_al1[_2l1+0]=0;_al1[_2l1+1]=0;_al1[_2l1+2]=0;_al1[_2l1+3]=0;_dl1[_8c]=false}return true}function _PL3(){var _SL3=_5L1;_5L1=function(_6L1,_TL3){var _731=_SL3(_6L1,_TL3);if(_731&&!_731._z71._i51){_j51(_731._A71)}return _731};var _UL3=_Ud1;_Ud1=function(_111){var _731=_UL3(_111);if(_731&&!_731._z71._i51){_j51(_731._A71)}return _731};_vK3()}function _vK3(){_U21._1q2();_U21._vk1(_wk1());_U21._nq2(_7K3,_8K3);_U21._il1(_hl1);_U21._gl1(_cl1);_U21._rk1(_qk1._te1,_qk1._ue1,_qk1._ve1,_qk1.alpha);for(var _8c=0;_8c<_S41._4s2;
_8c++){_U21._bl1(_8c,_al1.subarray(_8c*4,(_8c+1)*4),_3l1.subarray(_8c*4,(_8c+1)*4),_7l1.subarray(_8c*4,(_8c+1)*4))}}function _wK3(){_U21._2q2()}function _sK3(_VL3){if(_VL3){_5K3={};if(_VL3._BG3){_5K3._fk1=_fk1;_5K3._uk1=_uk1;_5K3._hl1=new Float32Array(_hl1);if(_z01){_5K3._lk1=_kh1();_5K3._hk1=_gh1();_5K3._jk1=_ih1()}_fk1=false;_uk1=false;_Fe1(0,0xff000000,0,0);_U21._gk1(false);_U21._kk1(false);_U21._ik1(false);_U21._vk1(_wk1())}if(_VL3._CG3){_5K3._WL3=_U21._351._451(_S41._551);_5K3._XL3=_U21._351._451(_S41._651);
_U21._5q2(_S41._W41,_S41._Em1)}}}function _tK3(_YL3){if(_5K3&&_YL3){if(_YL3._EG3){_fk1=_5K3._fk1;_uk1=_5K3._uk1;_hl1=new Float32Array(_5K3._hl1);_U21._il1(_hl1);if(_fk1||_z01){if(_z01){_U21._kk1(_5K3._lk1);_U21._gk1(_5K3._hk1);_U21._ik1(_5K3._jk1)}else {_U21._gk1(_hk1);_U21._ik1(_jk1);_U21._kk1(_lk1)}}_U21._vk1(_wk1())}if(_YL3._FG3){_U21._5q2(_5K3._WL3,_5K3._XL3)}_5K3=null}}function _wk1(){var _lp2=undefined;if(_uk1){_lp2=_U21._zo2}else {_lp2=_U21._yo2}return _lp2}function _pK3(_ro3,_so3,_to3,_uo3){var _ZL3=_fN1;
var __L3=_gN1;_ib3._bf3();var _ac=_fN1/_ro3;var _bc=_gN1/_so3;_ib3._Cl1((_ZL3*-0.5+_to3)/_ro3,(__L3*-0.5+_uo3)/_so3,16000);_hb3._Kk1(_ac,-_bc*_Hk1,1.0,32000.0);_Al1(_ZX2,_ib3);_Al1(_2Y2,_hb3)}function _mK3(_vo3,_wo3,_xo3,_yo3,_611){if(!_fk1){_qo3(_vo3,_wo3,_xo3,_yo3,_611)}else {var angle=-_611*(Math.PI/180.0);var _uS2=new _yk1((_vo3+_xo3/2.0),(_wo3+_yo3/2.0),-_xo3);var _CS2=new _yk1((_vo3+_xo3/2.0),(_wo3+_yo3/2.0),0.0);var _KS2=new _yk1(Math.sin(angle),Math.cos(angle),0.0);_ib3._Bk1(_uS2,_CS2,_KS2);if(false==_tk1){
_hb3._Kk1(_xo3,-_yo3*_Hk1,1.0,32000.0)}else {_hb3._Lk1(1.0,_yo3/_xo3,1.0,32000.0)}_hb3._R11[_Gk1]*=_Hk1}_Al1(_ZX2,_ib3);_Al1(_2Y2,_hb3);_Al1(_Bl1,_5m1[_Bl1]);_eM1=_vo3;_gM1=_wo3;_iM1=_xo3;_kM1=_yo3}function _nK3(_fp2,_gp2,_hp2,_ip2){_Js1=_fp2;_Ks1=_gp2;_Ls1=_hp2;_Ms1=_ip2;var _d21=_gp2;if(_Hk1==1){_d21=_qP()-(_ip2+_gp2)}_U21._ep2(_fp2,_d21,_hp2,_ip2);_U21._wM1()}function _qK3(_W71){_U21._wM1();_U21._hr2(true,true,false,_I71(_W71)|0xff000000)}function _VK3(_W71,_841){_U21._wM1();var _D31=((_841*255.0)<<24)|_I71(_W71);
_U21._hr2(true,true,false,_D31)}function _lK3(_W71){return(_W71&0x00ffffff)}function _XK3(_841){if(_841<0){_841=0}if(_841>1){_841=1;}_F71=_841}function _oK3(_0M3){if(arguments.length>0){var _Hs1=arguments[0]}else {}}function _rK3(_211,_311,_VM1,_WM1,_611){}function _uK3(_0q1,_Mo1,_211,_311,_dm1,_em1,_611,_W71,_841){if(!_6K3){var _t21=1024;var _u21=1024;var _F21=_zo3(_t21,_u21);var _Kd1=new _Ld1();_Kd1.x=0;_Kd1.y=0;_Kd1._ac=_t21;_Kd1._bc=_u21;_Kd1._qo=0;_Kd1._ro=0;_Kd1._so=_Kd1._ac;_Kd1._to=_Kd1._bc;_Kd1._uo=_Kd1._ac;
_Kd1._vo=_Kd1._bc;_Kd1._wo=_F21;_Kd1._731=_831[_Kd1._wo];_6K3=_Kd1}var _9c=document.createElement("canvas");var _O51=_9c.getContext("2d");_0q1="20px arial";_O51.font=_0q1;_O51.textBaseline="top";_O51.textAlign="left";var _1M3=_O51.measureText(_Mo1);var width=_1M3.width;var height=20;_9c.width=width;_9c.height=height;_O51.globalAlpha=0.0;_O51.globalCompositeOperation="copy";_O51.fillStyle="black";_O51.fillRect(0,0,_9c.width,_9c.height);_O51.globalAlpha=1.0;_O51.globalCompositeOperation="source-over";_O51.fillStyle="white";
_O51.fillText(_Mo1,0,0)}function _0m1(_Yf1){if(_eK3>=_fK3){return false}_eK3++;if(_eK3==0){_dK3[_eK3]=new _ek1(_Yf1)}else {_dK3[_eK3].Multiply(_dK3[_eK3-1],_Yf1)}return true;}function _1m1(_Yf1){if(_eK3<0){return false}_Al1(_Bl1,_dK3[_eK3]);_eK3--;return true}function _Zl1(){_eK3=-1}function __l1(){if(_eK3<0){return true}return false}function _2m1(){if(_eK3<0){return false}_Al1(_Bl1,_dK3[_eK3]);return true}function _3m1(){if(_eK3<0){return false}_eK3--;return true}function _zK3(_YK1,_211,_311,_841){var _o51,_9u3,_2M3,
_v51,_x51,_z51,_D31;if(!_YK1._731._i51){if(_YK1._ac==0||_YK1._bc==0)return;_j51(_YK1)}_o51=_U21._p51(_S41._q51,_YK1._731._i51,_U21._r51,6);var _s51=_o51._t51()>>2;var index=_s51*_o51._u51;_o51._u51+=6;var _B51=index;var _661=_B51+_s51;var _761=_661+_s51;var _861=_761+_s51;var _961=_861+_s51;var _a61=_961+_s51;_v51=_o51._w51;_x51=_o51._y51;_z51=_o51._A51;_211=_211+_YK1._qo;_311=_311+_YK1._ro;_v51[_B51+0]=_v51[_961+0]=_v51[_a61+0]=_211;_v51[_B51+1]=_v51[_661+1]=_v51[_a61+1]=_311;_v51[_661+0]=_v51[_761+0]=_v51[_861+0]=_211+_YK1._so;
_v51[_761+1]=_v51[_861+1]=_v51[_961+1]=_311+_YK1._to;_v51[_B51+2]=_v51[_661+2]=_v51[_761+2]=_v51[_861+2]=_v51[_961+2]=_v51[_a61+2]=_C51;_z51[_B51+0]=_z51[_961+0]=_z51[_a61+0]=_YK1.x/_YK1._731.width;_z51[_B51+1]=_z51[_661+1]=_z51[_a61+1]=_YK1.y/_YK1._731.height;_z51[_661+0]=_z51[_761+0]=_z51[_861+0]=(_YK1.x+_YK1._ac)/_YK1._731.width;_z51[_761+1]=_z51[_861+1]=_z51[_961+1]=(_YK1.y+_YK1._bc)/_YK1._731.height;_D31=((_841*255.0)<<24)|0xffffff;var _Ot1=_D31,_Pt1=_D31,_3M3=_D31,_4M3=_D31;if(_Lm3){_Ot1&=0xfffefffe;
_Pt1&=0xfffefffe;_3M3&=0xfffefffe;_4M3&=0xfffefffe;_Pt1|=0x00010000;_3M3|=0x00000001;_4M3|=0x00010001}_x51[_B51]=_x51[_a61]=_Ot1;_x51[_661]=_Pt1;_x51[_761]=_x51[_861]=_3M3;_x51[_961]=_4M3}function _2L3(_YK1,_to3,_uo3,_5M3,_6M3,_211,_311,_Hb1,_Ib1,_Iq1,_Jq1,_Jt1,_Kt1){var _o51,_9u3,_2M3,_v51,_x51,_z51,_D31;if(!_YK1._731._i51){if(_YK1._ac==0||_YK1._bc==0)return;_j51(_YK1)}if(_Iq1==undefined){_Iq1=_Jq1=_Jt1=_Kt1=0xffffffff}if(_Jq1==undefined){_Jq1=_Jt1=_Kt1=_Iq1}_o51=_U21._p51(_S41._q51,_YK1._731._i51,
_U21._r51,6);var _s51=_o51._t51()>>2;var index=_s51*_o51._u51;_o51._u51+=6;var _B51=index;var _661=_B51+_s51;var _761=_661+_s51;var _861=_761+_s51;var _961=_861+_s51;var _a61=_961+_s51;_v51=_o51._w51;_x51=_o51._y51;_z51=_o51._A51;_v51[_B51+0]=_v51[_961+0]=_v51[_a61+0]=_211;_v51[_B51+1]=_v51[_661+1]=_v51[_a61+1]=_311;_v51[_661+0]=_v51[_761+0]=_v51[_861+0]=_211+_Hb1;_v51[_761+1]=_v51[_861+1]=_v51[_961+1]=_311+_Ib1;_v51[_B51+2]=_v51[_661+2]=_v51[_761+2]=_v51[_861+2]=_v51[_961+2]=_v51[_a61+2]=_C51;_z51[_B51+0]=_z51[_961+0]=_z51[_a61+0]=_to3/_YK1._731.width;
_z51[_B51+1]=_z51[_661+1]=_z51[_a61+1]=_uo3/_YK1._731.height;_z51[_661+0]=_z51[_761+0]=_z51[_861+0]=(_to3+_5M3)/_YK1._731.width;_z51[_761+1]=_z51[_861+1]=_z51[_961+1]=(_uo3+_6M3)/_YK1._731.height;if(_Lm3){_Iq1&=0xfffefffe;_Jq1&=0xfffefffe;_Jt1&=0xfffefffe;_Kt1&=0xfffefffe;_Jq1|=0x00010000;_Jt1|=0x00000001;_Kt1|=0x00010001}_x51[_B51]=_x51[_a61]=_Iq1;_x51[_661]=_Jq1;_x51[_761]=_x51[_861]=_Jt1;_x51[_961]=_Kt1}function _AK3(_YK1,_211,_311,_Io3,_Jo3,_ex1,_dx1,_W71,_841){var _o51,_9u3,_2M3,_v51,_x51,_z51,
_ac,_bc;if(!_YK1._731._i51){if(_YK1._ac==0||_YK1._bc==0)return;_j51(_YK1)}var _7M3=_Io3*_YK1._uo+~~_211;var _8M3=_Jo3*_YK1._vo+~~_311;var _t21=~~(_Io3*_YK1._uo);var _u21=~~(_Jo3*_YK1._vo);var _9M3=_2v1.right-_2v1.left;var _aM3=_2v1.bottom-_2v1.top;if(_dx1){_211=(((~~(_2v1.left/_t21))*_t21)+(~~_211)%_t21)-_t21;_7M3=(((((_9M3+(_t21-1))/_t21)&0xffffffff)+2)*_t21)+~~_211+1}if(_ex1){_311=(((~~(_2v1.top/_u21))*_u21)+(~~_311)%_u21)-_u21;_8M3=(((((_aM3+(_u21-1))/_u21)&0xffffffff)+2)*_u21)+~~_311+1}_211=~~_211;
_311=~~_311;var _CK1=0;var _DK1=0;if((_t21<=0)||(_u21<=0))return;var _Bn=_I71(_W71)|(~~((_841*255.0)<<24));var _Ot1=_Bn,_Pt1=_Bn,_3M3=_Bn,_4M3=_Bn;if(_Lm3){_Ot1&=0xfffefffe;_Pt1&=0xfffefffe;_3M3&=0xfffefffe;_4M3&=0xfffefffe;_Pt1|=0x00010000;_3M3|=0x00000001;_4M3|=0x00010001}var _S11=(-_Io3*(_CK1-_YK1._qo));var _T11=(-_Jo3*(_DK1-_YK1._ro));var _bM3=_Io3*_YK1._so;var _cM3=_Jo3*_YK1._to;var _b21=_211+_S11;var _d21=~~_311+_T11;var _I41=_YK1.x;var _2Z1=_I41+_YK1._ac;var _C41=_YK1.y;var _761=_YK1.y+_YK1._bc;_I41/=_YK1._731.width;
_2Z1/=_YK1._731.width;_C41/=_YK1._731.height;_761/=_YK1._731.height;var _Eu1=_d21;while(_b21<_7M3){_d21=_Eu1;var _pu1=_b21+_bM3;while(_d21<_8M3){_o51=_U21._p51(_S41._q51,_YK1._731._i51,_U21._r51,6);var _s51=_o51._t51()>>2;var index=_s51*_o51._u51;_o51._u51+=6;_v51=_o51._w51;_x51=_o51._y51;_z51=_o51._A51;var _ru1=_d21+_cM3;_x51[index]=_4M3;_v51[index+0]=_b21;_v51[index+1]=_d21;_v51[index+2]=_C51;_z51[index+0]=_I41;_z51[index+1]=_C41;index+=_s51;_x51[index]=_Ot1;_v51[index+0]=_pu1;_v51[index+1]=_d21;_v51[index+2]=_C51;
_z51[index+0]=_2Z1;_z51[index+1]=_C41;index+=_s51;_x51[index]=_Pt1;_v51[index+0]=_pu1;_v51[index+1]=_ru1;_v51[index+2]=_C51;_z51[index+0]=_2Z1;_z51[index+1]=_761;index+=_s51;_x51[index]=_Pt1;_v51[index+0]=_pu1;_v51[index+1]=_ru1;_v51[index+2]=_C51;_z51[index+0]=_2Z1;_z51[index+1]=_761;index+=_s51;_x51[index]=_3M3;_v51[index+0]=_b21;_v51[index+1]=_ru1;_v51[index+2]=_C51;_z51[index+0]=_I41;_z51[index+1]=_761;index+=_s51;_x51[index]=_Ot1;_v51[index+0]=_b21;_v51[index+1]=_d21;_v51[index+2]=_C51;_z51[index+0]=_I41;
_z51[index+1]=_C41;if(!_ex1){break }_d21=_d21+_u21}if(!_dx1){break }_b21=_b21+_t21}}function _DK3(_dM3,_aq3,_ze1,_eM3,_fM3,x,y,_fx1,_gx1,angle,color,alpha,_gM3){var _hM3=_qk1;var _iM3=_fk1;_ze1=~~_ze1%(_aq3._IU2);if(_ze1<0){_ze1=_ze1+(_aq3._IU2)}var _jM3=[];_jM3[0]=color&0xff;_jM3[1]=(color>>8)&0xff;_jM3[2]=(color>>16)&0xff;_jM3[3]=(alpha*255)&0xff;var _kM3=new _ek1();_kM3._Cl1(x,y,0.0);var _lM3=new _ek1();_lM3._Gl1(angle);var _mM3=new _ek1();_mM3._Cl1(-_eM3/_FU2,-_fM3/_FU2,0.0);var _nM3=new _ek1();_nM3._Dl1(_FU2*_fx1,
_FU2*_gx1,1.0);var _oM3=new _ek1();_oM3.Multiply(_mM3,_nM3);var _pM3=new _ek1();_pM3.Multiply(_oM3,_lM3);var _qM3=new _ek1();_qM3.Multiply(_pM3,_kM3);var translate=new _ek1();translate._Cl1(0.5,0.5,0.0);var scale=new _ek1();scale._Dl1(1.0/32768.0,1.0/32768.0,1.0);var _rM3=new _ek1();_rM3.Multiply(scale,translate);var _PU2=_aq3._OU2[_ze1];var _sM3=[],_tM3=0,_uM3=0,_vM3=true;for(var _8c=0;_8c<_PU2._QU2;_8c++){var _kw1=_PU2._RU2[_8c];for(var _a21=0;_a21<_tM3;){var _wM3=_sM3[_a21];if(_wM3._SU2<_kw1._Zn){_U21._wq2(_S41._Ys2);
_U21._yq2(_S41._Qs2);_U21._rk1(false,false,false,false);_U21._ik1(false);_uM3+=_Fn3(_dM3,_wM3,_qM3,_rM3,color,_jM3,false,_gM3);_U21._Bq2(_tM3-1);_U21._wq2(_S41._Ts2);_U21._yq2(_S41._Js2);_U21._rk1(_hM3._te1,_hM3._ue1,_hM3._ve1,_hM3.alpha);_U21._ik1(_iM3);_vM3=true;_tM3--;for(var _Fc1=_a21;_Fc1<_tM3;_Fc1++){_sM3[_Fc1]=_sM3[_Fc1+1]}}else {_a21++}}if(_kw1._SU2>0){_sM3[_tM3++]=_kw1;_U21._uq2(true);_U21._wq2(_S41._Ys2);_U21._yq2(_S41._Ps2);_U21._rk1(false,false,false,false);_U21._ik1(false);_vM3=false}
if(_tM3==0){_U21._uq2(false);_vM3=true}_uM3+=_Fn3(_dM3,_kw1,_qM3,_rM3,color,_jM3,_vM3?_bK3:false,_gM3);if(_kw1._SU2>0){_U21._Bq2(_tM3);_U21._wq2(_S41._Ts2);_U21._yq2(_S41._Js2);_U21._rk1(_hM3._te1,_hM3._ue1,_hM3._ve1,_hM3.alpha);_U21._ik1(_iM3);_vM3=true;}}if(_tM3>0){_U21._wq2(_S41._Ys2);_U21._yq2(_S41._Qs2);_U21._rk1(false,false,false,false);_U21._ik1(false);for(var _a21=0;_a21<_tM3;_a21++){var _wM3=_sM3[_a21];_uM3+=_Fn3(_dM3,_wM3,_qM3,_rM3,color,_jM3,false,_gM3)}}_U21._uq2(false);_U21._rk1(_hM3._te1,
_hM3._ue1,_hM3._ve1,_hM3.alpha);_U21._ik1(_iM3)}function _EK3(_AH3,_xM3,_yM3,_zM3,_AM3,_BM3,_CM3,_gM3){var _DM3=[];_DM3[0]=_BM3[0],_DM3[1]=_BM3[1],_DM3[2]=_BM3[2],_DM3[3]=0;var _EM3=new _ek1();_EM3.Multiply(_xM3._1U2,_yM3);var _FM3=1.0;if(_CM3){_FM3=_GM3(_xM3,_EM3)*_cK3}var _TU2=[],_UU2=[],_HM3=[];for(var _8c=0;_8c<4;_8c++){_TU2[_8c]=_xM3._VU2[_8c];_UU2[_8c]=_xM3._WU2[_8c];_HM3[_8c]=_xM3._XU2[_8c]}var _IM3=0;if(_xM3._Bw1!==0){var _JM3=_AH3[_xM3.index];if(_JM3.type===_AT2){var _BH3=_JM3;for(var _a21=0;_a21<_BH3._NT2.length;
_a21++){var _bK1=_BH3._NT2[_a21];for(var _Fc1=0;_Fc1<_bK1._QT2;_Fc1++){var _iU2=_bK1._UT2[_Fc1];if((_iU2._kU2>=0)&&(_iU2._oU2>0)){var _KM3=_bK1._ST2[_iU2._kU2];if((_KM3!==null)&&(_KM3!==undefined)){var _ZT2=_KM3.type;if(_ZT2===_DT2){_IM3+=_LM3(_xM3,_KM3,_iU2,_EM3,_BM3,_DM3,_TU2,_UU2,_HM3,_CM3)}else if((_ZT2==_ET2)||(_ZT2==_FT2)){_IM3+=_MM3(_AH3,_xM3,_ZT2,_KM3,_iU2,_zM3,_EM3,_BM3,_DM3,_AM3,_TU2,_UU2,_HM3,_CM3,_gM3)}}}if((_iU2._lU2>=0)&&(_iU2._qU2>0)){var _D31=_bK1._TT2[_iU2._lU2]._D31;var _gU2=[];_gU2[0]=((_D31&0xff)*_BM3[0])>>8;
_gU2[1]=(((_D31>>8)&0xff)*_BM3[1])>>8;_gU2[2]=(((_D31>>16)&0xff)*_BM3[2])>>8;_gU2[3]=(((_D31>>24)&0xff)*_BM3[3])>>8;for(var _521=0;_521<4;_521++){_gU2[_521]=((_gU2[_521]*_TU2[_521])>>8)+_UU2[_521];_gU2[_521]=Math.max(0,Math.min(_gU2[_521],255))}var _NM3=_gU2[0]|(_gU2[1]<<8)|(_gU2[2]<<16)|(_gU2[3]<<24);var _OM3=[];_OM3[0]=((_D31&0xff)*_DM3[0])>>8;_OM3[1]=(((_D31>>8)&0xff)*_DM3[1])>>8;_OM3[2]=(((_D31>>16)&0xff)*_DM3[2])>>8;_OM3[3]=(((_D31>>24)&0xff)*_DM3[3])>>8;for(var _521=0;_521<4;_521++){_OM3[_521]=((_OM3[_521]*_TU2[_521])>>8)+_HM3[_521];
_OM3[_521]=_221(0,_421(_OM3[_521],255))}var _PM3=_OM3[0]|(_OM3[1]<<8)|(_OM3[2]<<16)|(_OM3[3]<<24);if(_CM3&&(_iU2._tU2>0)){var _j41=_iU2._tU2*6;var _o51=_U21._p51(_S41._q51,null,_U21._r51,_j41);var _s51=_o51._t51()>>2;var _QM3=_s51*_o51._u51;_o51._u51+=_j41;var _v51=_o51._w51;var _x51=_o51._y51;var _z51=_o51._A51;_IM3+=_iU2._tU2*2;for(var _521=0;_521<_iU2._tU2;_521++){var _P02=_iU2._CU2[(_521*2)+0],_Q02=_iU2._CU2[(_521*2)+1];var _RM3=_iU2._yU2[(_P02*2)+0],_SM3=_iU2._yU2[(_P02*2)+1];var _TM3=_iU2._DU2[(_P02*2)+0],
_UM3=_iU2._DU2[(_P02*2)+1];var _VM3=_iU2._yU2[(_Q02*2)+0],_WM3=_iU2._yU2[(_Q02*2)+1];var _XM3=_iU2._DU2[(_Q02*2)+0],_YM3=_iU2._DU2[(_Q02*2)+1];var _S11=(_RM3*_EM3._R11[_Nl1])+(_SM3*_EM3._R11[_Ol1])+_EM3._R11[_Ql1],_T11=(_RM3*_EM3._R11[_Rl1])+(_SM3*_EM3._R11[_Gk1])+_EM3._R11[_Tl1],_U11=(_VM3*_EM3._R11[_Nl1])+(_WM3*_EM3._R11[_Ol1])+_EM3._R11[_Ql1],_V11=(_VM3*_EM3._R11[_Rl1])+(_WM3*_EM3._R11[_Gk1])+_EM3._R11[_Tl1];_TM3*=_FM3;_UM3*=_FM3;_XM3*=_FM3;_YM3*=_FM3;var _461=(_TM3*_EM3._R11[_Nl1])+(_UM3*_EM3._R11[_Ol1])+_S11,
_561=(_TM3*_EM3._R11[_Rl1])+(_UM3*_EM3._R11[_Gk1])+_T11,_4O2=(_XM3*_EM3._R11[_Nl1])+(_YM3*_EM3._R11[_Ol1])+_U11,_5O2=(_XM3*_EM3._R11[_Rl1])+(_YM3*_EM3._R11[_Gk1])+_V11;_v51[_QM3+0]=_S11;_v51[_QM3+1]=_T11;_v51[_QM3+2]=_C51;_x51[_QM3]=_NM3;_QM3+=_s51;_v51[_QM3+0]=_U11;_v51[_QM3+1]=_V11;_v51[_QM3+2]=_C51;_x51[_QM3]=_NM3;_QM3+=_s51;_v51[_QM3+0]=_461;_v51[_QM3+1]=_561;_v51[_QM3+2]=_C51;_x51[_QM3]=_PM3;_QM3+=_s51;_v51[_QM3+0]=_461;_v51[_QM3+1]=_561;_v51[_QM3+2]=_C51;_x51[_QM3]=_PM3;_QM3+=_s51;_v51[_QM3+0]=_U11;
_v51[_QM3+1]=_V11;_v51[_QM3+2]=_C51;_x51[_QM3]=_NM3;_QM3+=_s51;_v51[_QM3+0]=_4O2;_v51[_QM3+1]=_5O2;_v51[_QM3+2]=_C51;_x51[_QM3]=_PM3;_QM3+=_s51}}var _j41=_iU2._qU2*3;var _o51=_U21._p51(_S41._q51,null,_U21._r51,_j41);var _s51=_o51._t51()>>2;var _QM3=_s51*_o51._u51;_o51._u51+=_j41;_v51=_o51._w51;_x51=_o51._y51;_z51=_o51._A51;_IM3+=_iU2._qU2;var _ZM3=0;for(var _521=_iU2._qU2*3;_521>0;--_521){var index=_iU2._zU2[_ZM3++];var __M3=_iU2._yU2[index*2];var _0N3=_iU2._yU2[(index*2)+1];var x=(__M3*_EM3._R11[_Nl1])+(_0N3*_EM3._R11[_Ol1])+_EM3._R11[_Ql1];
var y=(__M3*_EM3._R11[_Rl1])+(_0N3*_EM3._R11[_Gk1])+_EM3._R11[_Tl1];_v51[_QM3+0]=x;_v51[_QM3+1]=y;_v51[_QM3+2]=_C51;_x51[_QM3]=_NM3;_QM3+=_s51}}}}}}return _IM3}function _MM3(_AH3,_xM3,_1N3,_2N3,_3N3,_zM3,_4N3,_BM3,_5N3,_AM3,_6N3,_7N3,_8N3,_CM3,_gM3){var _v51,_x51,_z51,_Kd1=null,_FM3=1.0,_9N3=new _ek1();if(_CM3){_FM3=_GM3(_xM3,_4N3)*_cK3}if(_1N3===_ET2){var _aN3=_2N3;if(_aN3._hT2>-1){_Kd1=_gM3[_aN3._hT2];var _bN3=new _ek1();var _cN3=new _ek1();var _dN3=new _ek1();var _eN3=new _ek1();_cN3._Cl1(_Kd1.x/_Kd1._731.width,
_Kd1.y/_Kd1._731.height,0);_bN3._Dl1(_Kd1._ac/_Kd1._731.width,_Kd1._bc/_Kd1._731.height,1.0);_dN3.Multiply(_bN3,_cN3);_eN3.Multiply(_zM3,_dN3);_9N3.Multiply(_aN3._1U2,_eN3)}else {_Kd1=_aN3._A71;_9N3.Multiply(_aN3._1U2,_zM3)}}else if(_1N3===_FT2){var _aN3=_2N3;if(_aN3._6U2!==-1){var _fN3=_AH3[_aN3._6U2];if(_fN3._hT2>-1){_Kd1=_gM3[_fN3._hT2];var _g11=_Kd1._ac/_Kd1._uo;var _h11=_Kd1._bc/_Kd1._vo;var _cN3=new _ek1();var _bN3=new _ek1();var _dN3=new _ek1();_cN3._Cl1(_Kd1.x/_g11,_Kd1.y/_h11,0);_bN3._Dl1((1.0/_Kd1._731.width)*_g11,
(1.0/_Kd1._731.height)*_h11,1.0);_dN3.Multiply(_cN3,_bN3);_9N3.Multiply(_aN3._1U2,_dN3);if((_aN3._4U2===_cT2)||(_aN3._4U2===_eT2)){_U21._pq2(0,true)}else {_U21._pq2(0,false)}}else {var _9x2=_fN3._9x2;_Kd1={_731:_9x2};if(_9x2!==null){var _bN3=new _ek1();_bN3._Dl1(1.0/_9x2.width,1.0/_9x2.height,1.0);_9N3.Multiply(_aN3._1U2,_bN3);if((_aN3._4U2===_cT2)||(_aN3._4U2===_eT2)){_U21._pq2(0,true)}else {_U21._pq2(0,false)}}}}}var _IM3=0;if(_Kd1!==null){if(!_Kd1._731._i51){if(_Kd1._ac==0||_Kd1._bc==0)return;_j51(_Kd1)}
_IM3+=_3N3._oU2;if(_CM3&&(_3N3._rU2>0)){_IM3+=_3N3._rU2*2;var _gU2=[];for(var _521=0;_521<4;_521++){_gU2[_521]=((_BM3[_521]*_6N3[_521])>>8)+_7N3[_521];_gU2[_521]=Math.max(0,Math.min(_gU2[_521],255))}var _NM3=_gU2[0]|(_gU2[1]<<8)|(_gU2[2]<<16)|(_gU2[3]<<24);var _OM3=[];for(var _521=0;_521<4;_521++){_OM3[_521]=((_5N3[_521]*_6N3[_521])>>8)+_8N3[_521];_OM3[_521]=Math.max(0,Math.min(_OM3[_521],255))}var _PM3=_OM3[0]|(_OM3[1]<<8)|(_OM3[2]<<16)|(_OM3[3]<<24);var _j41=_3N3._rU2*6;var _o51=_U21._p51(_S41._q51,_Kd1._731._i51,
_U21._r51,_j41);var _s51=_o51._t51()>>2;var _QM3=_s51*_o51._u51;_o51._u51+=_j41;var _v51=_o51._w51;var _x51=_o51._y51;var _z51=_o51._A51;var _gN3=0;for(_521=_3N3._rU2;_521>0;_521--){var _P02=_3N3._AU2[_gN3++],_Q02=_3N3._AU2[_gN3++];var _hN3=_P02*2,_iN3=_P02*2;var _RM3=_3N3._vU2[_hN3];_hN3++;var _SM3=_3N3._vU2[_hN3];var _TM3=_3N3._BU2[_iN3];_iN3++;var _UM3=_3N3._BU2[_iN3];_hN3=_Q02*2;_iN3=_Q02*2;var _VM3=_3N3._vU2[_hN3];_hN3++;var _WM3=_3N3._vU2[_hN3];var _XM3=_3N3._BU2[_iN3];_iN3++;var _YM3=_3N3._BU2[_iN3];var _S11=(_RM3*_4N3._R11[_Nl1])+(_SM3*_4N3._R11[_Ol1])+_4N3._R11[_Ql1],
_T11=(_RM3*_4N3._R11[_Rl1])+(_SM3*_4N3._R11[_Gk1])+_4N3._R11[_Tl1],_U11=(_VM3*_4N3._R11[_Nl1])+(_WM3*_4N3._R11[_Ol1])+_4N3._R11[_Ql1],_V11=(_VM3*_4N3._R11[_Rl1])+(_WM3*_4N3._R11[_Gk1])+_4N3._R11[_Tl1];_TM3*=_FM3;_UM3*=_FM3;_XM3*=_FM3;_YM3*=_FM3;var _461=(_TM3*_4N3._R11[_Nl1])+(_UM3*_4N3._R11[_Ol1])+_S11,_561=(_TM3*_4N3._R11[_Rl1])+(_UM3*_4N3._R11[_Gk1])+_T11,_4O2=(_XM3*_4N3._R11[_Nl1])+(_YM3*_4N3._R11[_Ol1])+_U11,_5O2=(_XM3*_4N3._R11[_Rl1])+(_YM3*_4N3._R11[_Gk1])+_V11;_TM3+=_RM3;_UM3+=_SM3;_XM3+=_VM3;
_YM3+=_WM3;_v51[_QM3+0]=_S11;_v51[_QM3+1]=_T11;_v51[_QM3+2]=_C51;_z51[_QM3+0]=(_RM3*_9N3._R11[_Nl1])+(_SM3*_9N3._R11[_Ol1])+_9N3._R11[_Ql1];_z51[_QM3+1]=(_RM3*_9N3._R11[_Rl1])+(_SM3*_9N3._R11[_Gk1])+_9N3._R11[_Tl1];_x51[_QM3]=_NM3;_QM3+=_s51;_v51[_QM3+0]=_U11;_v51[_QM3+1]=_V11;_v51[_QM3+2]=_C51;_z51[_QM3+0]=(_VM3*_9N3._R11[_Nl1])+(_WM3*_9N3._R11[_Ol1])+_9N3._R11[_Ql1];_z51[_QM3+1]=(_VM3*_9N3._R11[_Rl1])+(_WM3*_9N3._R11[_Gk1])+_9N3._R11[_Tl1];_x51[_QM3]=_NM3;_QM3+=_s51;_v51[_QM3+0]=_461;_v51[_QM3+1]=_561;
_v51[_QM3+2]=_C51;_z51[_QM3+0]=(_TM3*_9N3._R11[_Nl1])+(_UM3*_9N3._R11[_Ol1])+_9N3._R11[_Ql1];_z51[_QM3+1]=(_TM3*_9N3._R11[_Rl1])+(_UM3*_9N3._R11[_Gk1])+_9N3._R11[_Tl1];_x51[_QM3]=_PM3;_QM3+=_s51;_v51[_QM3+0]=_461;_v51[_QM3+1]=_561;_v51[_QM3+2]=_C51;_z51[_QM3+0]=(_TM3*_9N3._R11[_Nl1])+(_UM3*_9N3._R11[_Ol1])+_9N3._R11[_Ql1];_z51[_QM3+1]=(_TM3*_9N3._R11[_Rl1])+(_UM3*_9N3._R11[_Gk1])+_9N3._R11[_Tl1];_x51[_QM3]=_PM3;_QM3+=_s51;_v51[_QM3+0]=_U11;_v51[_QM3+1]=_V11;_v51[_QM3+2]=_C51;_z51[_QM3+0]=(_VM3*_9N3._R11[_Nl1])+(_WM3*_9N3._R11[_Ol1])+_9N3._R11[_Ql1];
_z51[_QM3+1]=(_VM3*_9N3._R11[_Rl1])+(_WM3*_9N3._R11[_Gk1])+_9N3._R11[_Tl1];_x51[_QM3]=_NM3;_QM3+=_s51;_v51[_QM3+0]=_4O2;_v51[_QM3+1]=_5O2;_v51[_QM3+2]=_C51;_z51[_QM3+0]=(_XM3*_9N3._R11[_Nl1])+(_YM3*_9N3._R11[_Ol1])+_9N3._R11[_Ql1];_z51[_QM3+1]=(_XM3*_9N3._R11[_Rl1])+(_YM3*_9N3._R11[_Gk1])+_9N3._R11[_Tl1];_x51[_QM3]=_PM3;_QM3+=_s51}}var _j41=_3N3._oU2*3;var _o51=_U21._p51(_S41._q51,_Kd1._731._i51,_U21._r51,_j41);var _s51=_o51._t51()>>2;var _QM3=_s51*_o51._u51;_o51._u51+=_j41;_v51=_o51._w51,_x51=_o51._y51,
_z51=_o51._A51;var _ZM3=0;for(var _521=_3N3._oU2*3;_521>0;--_521){var index=_3N3._xU2[_ZM3++];var __M3=_3N3._vU2[index*2];var _0N3=_3N3._vU2[(index*2)+1];var x=(__M3*_4N3._R11[_Nl1])+(_0N3*_4N3._R11[_Ol1])+_4N3._R11[_Ql1];var y=(__M3*_4N3._R11[_Rl1])+(_0N3*_4N3._R11[_Gk1])+_4N3._R11[_Tl1];_v51[_QM3+0]=x;_v51[_QM3+1]=y;_v51[_QM3+2]=_C51;_x51[_QM3]=_AM3;_z51[_QM3+0]=(__M3*_9N3._R11[_Nl1])+(_0N3*_9N3._R11[_Ol1])+_9N3._R11[_Ql1];_z51[_QM3+1]=(__M3*_9N3._R11[_Rl1])+(_0N3*_9N3._R11[_Gk1])+_9N3._R11[_Tl1];_QM3+=_s51}
}return _IM3}function _LM3(_xM3,_2N3,_3N3,_4N3,_BM3,_5N3,_6N3,_7N3,_8N3,_CM3){var _FM3=1.0;if(_CM3){_FM3=_GM3(_xM3,_4N3)*_cK3}var _jN3=false;var _aN3=_2N3,_D31=_aN3._D31,_IM3=0,_521=0;var _gU2=[];var _321=(_D31&0xff),_d41=((_D31>>8)&0xff),_621=((_D31>>16)&0xff),_e41=((_D31>>24)&0xff);_gU2[0]=(_321*_BM3[0])>>8;_gU2[1]=(_d41*_BM3[1])>>8;_gU2[2]=(_621*_BM3[2])>>8;_gU2[3]=(_e41*_BM3[3])>>8;for(_521=0;_521<4;_521++){_gU2[_521]=((_gU2[_521]*_6N3[_521])>>8)+_7N3[_521];_gU2[_521]=_221(0,_421(_gU2[_521],255))}var _NM3=_gU2[0]|(_gU2[1]<<8)|(_gU2[2]<<16)|(_gU2[3]<<24);
var _OM3=[];_OM3[0]=((_D31&0xff)*_5N3[0])>>8;_OM3[1]=(((_D31>>8)&0xff)*_5N3[1])>>8;_OM3[2]=(((_D31>>16)&0xff)*_5N3[2])>>8;_OM3[3]=(((_D31>>24)&0xff)*_5N3[3])>>8;for(_521=0;_521<4;_521++){_OM3[_521]=((_OM3[_521]*_6N3[_521])>>8)+_8N3[_521];_OM3[_521]=_221(0,_421(_OM3[_521],255))}var _PM3=_OM3[0]|(_OM3[1]<<8)|(_OM3[2]<<16)|(_OM3[3]<<24);if(_jN3){}else if(_CM3&&(_3N3._rU2>0)){_IM3+=_3N3._rU2*2;var _j41=_3N3._rU2*6;var _o51=_U21._p51(_S41._q51,null,_U21._r51,_j41);var _s51=_o51._t51()>>2;var _QM3=_s51*_o51._u51;
_o51._u51+=_j41;var _v51=_o51._w51;var _x51=_o51._y51;var _gN3=0;for(_521=_3N3._rU2;_521>0;_521--){var _P02=_3N3._AU2[_gN3++],_Q02=_3N3._AU2[_gN3++];var _hN3=_P02*2,_iN3=_P02*2;var _RM3=_3N3._vU2[_hN3];_hN3++;var _SM3=_3N3._vU2[_hN3];var _TM3=_3N3._BU2[_iN3];_iN3++;var _UM3=_3N3._BU2[_iN3];_hN3=_Q02*2;_iN3=_Q02*2;var _VM3=_3N3._vU2[_hN3];_hN3++;var _WM3=_3N3._vU2[_hN3];var _XM3=_3N3._BU2[_iN3];_iN3++;var _YM3=_3N3._BU2[_iN3];var _S11=(_RM3*_4N3._R11[_Nl1])+(_SM3*_4N3._R11[_Ol1])+_4N3._R11[_Ql1],_T11=(_RM3*_4N3._R11[_Rl1])+(_SM3*_4N3._R11[_Gk1])+_4N3._R11[_Tl1],
_U11=(_VM3*_4N3._R11[_Nl1])+(_WM3*_4N3._R11[_Ol1])+_4N3._R11[_Ql1],_V11=(_VM3*_4N3._R11[_Rl1])+(_WM3*_4N3._R11[_Gk1])+_4N3._R11[_Tl1];_TM3*=_FM3;_UM3*=_FM3;_XM3*=_FM3;_YM3*=_FM3;var _461=(_TM3*_4N3._R11[_Nl1])+(_UM3*_4N3._R11[_Ol1])+_S11,_561=(_TM3*_4N3._R11[_Rl1])+(_UM3*_4N3._R11[_Gk1])+_T11,_4O2=(_XM3*_4N3._R11[_Nl1])+(_YM3*_4N3._R11[_Ol1])+_U11,_5O2=(_XM3*_4N3._R11[_Rl1])+(_YM3*_4N3._R11[_Gk1])+_V11;_v51[_QM3+0]=_S11;_v51[_QM3+1]=_T11;_v51[_QM3+2]=_C51;_x51[_QM3]=_NM3;_QM3+=_s51;_v51[_QM3+0]=_U11;
_v51[_QM3+1]=_V11;_v51[_QM3+2]=_C51;_x51[_QM3]=_NM3;_QM3+=_s51;_v51[_QM3+0]=_461;_v51[_QM3+1]=_561;_v51[_QM3+2]=_C51;_x51[_QM3]=_PM3;_QM3+=_s51;_v51[_QM3+0]=_461;_v51[_QM3+1]=_561;_v51[_QM3+2]=_C51;_x51[_QM3]=_PM3;_QM3+=_s51;_v51[_QM3+0]=_U11;_v51[_QM3+1]=_V11;_v51[_QM3+2]=_C51;_x51[_QM3]=_NM3;_QM3+=_s51;_v51[_QM3+0]=_4O2;_v51[_QM3+1]=_5O2;_v51[_QM3+2]=_C51;_x51[_QM3]=_PM3;_QM3+=_s51}}var _j41=_3N3._oU2*3;var _o51=_U21._p51(_S41._q51,null,_U21._r51,_j41);var _s51=_o51._t51()>>2;var _QM3=_s51*_o51._u51;
_o51._u51+=_j41;_v51=_o51._w51;_x51=_o51._y51;_IM3+=_3N3._oU2;var _ZM3=0;for(var _521=_3N3._oU2*3;_521>0;--_521){var index=_3N3._xU2[_ZM3++];var __M3=_3N3._vU2[index*2];var _0N3=_3N3._vU2[(index*2)+1];var x=(__M3*_4N3._R11[_Nl1])+(_0N3*_4N3._R11[_Ol1])+_4N3._R11[_Ql1];var y=(__M3*_4N3._R11[_Rl1])+(_0N3*_4N3._R11[_Gk1])+_4N3._R11[_Tl1];_v51[_QM3+0]=x;_v51[_QM3+1]=y;_v51[_QM3+2]=_C51;_x51[_QM3]=_NM3;_QM3+=_s51}return _IM3}function _GM3(_xM3,_4N3){if(_bK3){if(_xM3._FM3!==undefined){return _xM3._FM3;}var _0n3=_Kl1(_Bl1);
var _RW2=_Kl1(_ZX2);var _SW2=_Kl1(_2Y2);var _kN3=new _ek1();_kN3.Multiply(_0n3,_RW2);var _lN3=new _ek1();_lN3.Multiply(_kN3,_SW2);var _mN3=new _ek1();_mN3.Multiply(_4N3,_lN3);var _nN3=_U21._Ao2,_oN3=_U21._Bo2;var _pN3=[];_pN3[0]=0.0;_pN3[1]=0.0;_pN3[2]=1.0;_pN3[3]=0.0;_pN3[4]=0.0;_pN3[5]=1.0;var _qN3=[];for(var _8c=0;_8c<3;_8c++){var _BV2=(_pN3[_8c*2]*_mN3._R11[_Re3])+(_pN3[(_8c*2)+1]*_mN3._R11[_Se3])+(_C51*_mN3._R11[_Te3])+_mN3._R11[_Ue3];var index=(_8c*2)+0;_qN3[index]=(_pN3[_8c*2]*_mN3._R11[_Nl1])+(_pN3[(_8c*2)+1]*_mN3._R11[_Ol1])+(_C51*_mN3._R11[_Pl1])+_mN3._R11[_Ql1];
_qN3[index]=_qN3[index]/_BV2;_qN3[index]=_qN3[index]*_nN3;index++;_qN3[index]=(_pN3[_8c*2]*_mN3._R11[_Rl1])+(_pN3[(_8c*2)+1]*_mN3._R11[_Gk1])+(_C51*_mN3._R11[_Sl1])+_mN3._R11[_Tl1];_qN3[index]=_qN3[index]/_BV2;_qN3[index]=_qN3[index]*_oN3}var _rN3=[];_rN3[0]=_qN3[2]-_qN3[0];_rN3[1]=_qN3[3]-_qN3[1];_rN3[2]=_qN3[4]-_qN3[0];_rN3[3]=_qN3[5]-_qN3[1];var _sN3=0.0,_FM3=1.0,index=0;for(var _8c=0;_8c<2;_8c++){var length=_rN3[index]*_rN3[index];index++;length+=_rN3[index]*_rN3[index];index++;if(length>0.0){length=Math.sqrt(length);
}_sN3=Math.max(length,_sN3)}_sN3*=0.5;if(_sN3>0.0){_FM3=1.0/_sN3}_xM3._FM3=_FM3;return _FM3}return 1.0}function _BK3(_YK1,_CK1,_DK1,_211,_311,_Io3,_Jo3,__M1,_W71,_Jq1,_Jt1,_Kt1,_841){var _o51,_9u3,_2M3,_v51,_x51,_z51;if(_YK1===undefined){debug("Attempting to draw texture that is not loaded");return }if(!_YK1._731._i51){if(_YK1._ac==0||_YK1._bc==0)return;_j51(_YK1)}_o51=_U21._p51(_S41._q51,_YK1._731._i51,_U21._r51,6);var _s51=_o51._t51()>>2;var index=_s51*_o51._u51;_o51._u51+=6;var _B51=index;var _661=_B51+_s51;
var _761=_661+_s51;var _861=_761+_s51;var _961=_861+_s51;var _a61=_961+_s51;_v51=_o51._w51;_x51=_o51._y51;_z51=_o51._A51;var _S11=-_Io3*(_CK1-_YK1._qo);var _T11=-_Jo3*(_DK1-_YK1._ro);var _U11=_S11+(_Io3*_YK1._so);var _V11=_T11+(_Jo3*_YK1._to);if(Math.abs(__M1)<0.001){_v51[_B51+0]=_v51[_961+0]=_v51[_a61+0]=_211+_S11;_v51[_B51+1]=_v51[_661+1]=_v51[_a61+1]=_311+_T11;_v51[_661+0]=_v51[_761+0]=_v51[_861+0]=_211+_U11;_v51[_761+1]=_v51[_861+1]=_v51[_961+1]=_311+_V11;_v51[_B51+2]=_v51[_661+2]=_v51[_761+2]=_v51[_861+2]=_v51[_961+2]=_v51[_a61+2]=_C51}
else {var _w21=Math.sin(__M1);var _x21=Math.cos(__M1);var _HF2=_S11*_x21;var _IF2=_U11*_x21;var _JF2=_T11*_x21;var _KF2=_V11*_x21;var _LF2=_S11*_w21;var _MF2=_U11*_w21;var _NF2=_T11*_w21;var _OF2=_V11*_w21;_v51[_B51+0]=_v51[_a61+0]=_211+_HF2+_NF2;_v51[_B51+1]=_v51[_a61+1]=_311-_LF2+_JF2;_v51[_761+0]=_v51[_861+0]=_211+_IF2+_OF2;_v51[_761+1]=_v51[_861+1]=_311-_MF2+_KF2;_v51[_661+1]=_311-_MF2+_JF2;_v51[_661+0]=_211+_IF2+_NF2;_v51[_961+0]=_211+_HF2+_OF2;_v51[_961+1]=_311-_LF2+_KF2;_v51[_B51+2]=_v51[_661+2]=_v51[_761+2]=_v51[_861+2]=_v51[_961+2]=_v51[_a61+2]=_C51}
_z51[_B51+0]=_z51[_961+0]=_z51[_a61+0]=_YK1.x/_YK1._731.width;_z51[_B51+1]=_z51[_661+1]=_z51[_a61+1]=_YK1.y/_YK1._731.height;_z51[_661+0]=_z51[_761+0]=_z51[_861+0]=(_YK1.x+_YK1._ac)/_YK1._731.width;_z51[_761+1]=_z51[_861+1]=_z51[_961+1]=(_YK1.y+_YK1._bc)/_YK1._731.height;var _e41=~~(_841*255.0);_e41=_e41-((_e41-255)&((255-_e41)>>31));_e41=_e41-(_e41&(_e41>>31));_e41=(_e41<<24);_W71=_e41|(_W71&0xffffff);if(_Jq1==undefined){_Jq1=_W71;_Jt1=_W71;_Kt1=_W71}else {_Jq1=(_Jq1&0xffffff)|_e41;_Jt1=(_Jt1&0xffffff)|_e41;
_Kt1=(_Kt1&0xffffff)|_e41}if(_Lm3){_W71&=0xfffefffe;_Jq1&=0xfffefffe;_Jt1&=0xfffefffe;_Kt1&=0xfffefffe;_Jq1|=0x00010000;_Jt1|=0x00000001;_Kt1|=0x00010001}_x51[_B51]=_x51[_a61]=_W71;_x51[_661]=_Jq1;_x51[_761]=_x51[_861]=_Jt1;_x51[_961]=_Kt1}function _CK3(_YK1,_l21,_m21,_J11,_K11,_9u1,_au1,_1N1,_2N1,_841){var _D31=~~((_841*255.0)<<24)|0xffffff;var _Pt1=_D31;var _3M3=_D31;var _4M3=_D31;var _o51,_9u3,_2M3,_v51,_x51,_z51;if(!_YK1._731._i51){if(_YK1._ac==0||_YK1._bc==0)return;_j51(_YK1)}_o51=_U21._p51(_S41._q51,
_YK1._731._i51,_U21._r51,6);var _s51=_o51._t51()>>2;var index=_s51*_o51._u51;_o51._u51+=6;var _B51=index,_661=_B51+_s51,_761=_661+_s51,_861=_761+_s51,_961=_861+_s51,_a61=_961+_s51;_v51=_o51._w51;_x51=_o51._y51;_z51=_o51._A51;_v51[_B51+0]=_v51[_a61+0]=_l21;_v51[_B51+1]=_v51[_a61+1]=_m21;_v51[_661+0]=_J11;_v51[_661+1]=_K11;_v51[_761+0]=_v51[_861+0]=_9u1;_v51[_761+1]=_v51[_861+1]=_au1;_v51[_961+0]=_1N1;_v51[_961+1]=_2N1;_v51[_B51+2]=_v51[_661+2]=_v51[_761+2]=_v51[_861+2]=_v51[_961+2]=_v51[_a61+2]=_C51;
_z51[_B51+0]=_z51[_961+0]=_z51[_a61+0]=_YK1.x/_YK1._731.width;_z51[_B51+1]=_z51[_661+1]=_z51[_a61+1]=_YK1.y/_YK1._731.height;_z51[_661+0]=_z51[_761+0]=_z51[_861+0]=(_YK1.x+_YK1._ac)/_YK1._731.width;_z51[_761+1]=_z51[_861+1]=_z51[_961+1]=(_YK1.y+_YK1._bc)/_YK1._731.height;if(_Lm3){_D31&=0xfffefffe;_Pt1&=0xfffefffe;_3M3&=0xfffefffe;_4M3&=0xfffefffe;_Pt1|=0x00010000;_3M3|=0x00000001;_4M3|=0x00010001}_x51[_B51]=_x51[_a61]=_D31;_x51[_661]=_Pt1;_x51[_761]=_x51[_861]=_3M3;_x51[_961]=_4M3}function _yK3(_391,
_211,_311,_Hb1,_Ib1,_do2){_U21._Rq2(_391,_211,_311,_Hb1,_Ib1,_do2)}function _FK3(_YK1,_3C1,_4C1,_131,_231,_211,_311,_dm1,_em1,_RM1,_841){if(!_YK1)return;if(!_YK1._731)return;if(!_YK1._731.complete)return;_RM1&=0xffffff;_RM1|=(_841*255)<<24;if(_3C1<_YK1._qo){var _So3=_YK1._qo-_3C1;_211+=_So3;_131-=_So3;_3C1=0}else {_3C1-=_YK1._qo}if(_4C1<_YK1._ro){var _So3=_YK1._ro-_4C1;_311+=_So3;_231-=_So3;_4C1=0}else {_4C1-=_YK1._ro}if(_131>(_YK1._so-_3C1))_131=_YK1._so-_3C1;if(_231>(_YK1._to-_4C1))_231=_YK1._to-_4C1;
if(_131<=0||_231<=0)return;_2L3(_YK1,_3C1+_YK1.x,_4C1+_YK1.y,_131,_231,_211,_311,_131*_dm1,_231*_em1,_RM1)}function _GK3(_l21,_m21,_J11,_K11,_tt1){var _o51,_9u3,_2M3,_v51,_x51,_z51;_l21=yyGetReal(_l21);_m21=yyGetReal(_m21);_J11=yyGetReal(_J11);_K11=yyGetReal(_K11);_tt1=yyGetBool(_tt1);var _e33=_S41._q51;var _531=6;if(_tt1){_e33=_S41._t71;_531=8}_o51=_U21._p51(_e33,null,_U21._r51,_531);var _s51=_o51._t51()>>2;var index=_s51*_o51._u51;_o51._u51+=_531;var _B51=index;var _661=_B51+_s51;var _761=_661+_s51;var _861=_761+_s51;
var _961=_861+_s51;var _a61=_961+_s51;var _tN3=_a61+_s51;var _uN3=_tN3+_s51;_v51=_o51._w51;_x51=_o51._y51;var _D31=~~((_F71*255.0)<<24)|(_G71&0xffffff);if(!_tt1){if(_jK3!=0.0){_J11+=_jK3;_K11+=_jK3}_v51[_B51+0]=_v51[_961+0]=_v51[_a61+0]=_l21;_v51[_B51+1]=_v51[_661+1]=_v51[_a61+1]=_m21;_v51[_661+0]=_v51[_761+0]=_v51[_861+0]=_J11;_v51[_761+1]=_v51[_861+1]=_v51[_961+1]=_K11;_v51[_B51+2]=_v51[_661+2]=_v51[_761+2]=_v51[_861+2]=_v51[_961+2]=_v51[_a61+2]=_C51;_x51[_B51]=_x51[_661]=_x51[_761]=_x51[_861]=_x51[_961]=_x51[_a61]=_D31}
else {if(_jK3!=0.0){_l21+=_jK3;_m21+=_jK3;_J11+=_jK3;_K11+=_jK3}_x51[_B51]=_x51[_661]=_x51[_761]=_x51[_861]=_x51[_961]=_x51[_a61]=_x51[_tN3]=_x51[_uN3]=_D31;_v51[_a61+0]=_v51[_uN3+0]=_v51[_tN3+0]=_v51[_B51+0]=_l21;_v51[_uN3+1]=_v51[_761+1]=_v51[_661+1]=_v51[_B51+1]=_m21;_v51[_961+0]=_v51[_861+0]=_v51[_761+0]=_v51[_661+0]=_J11;_v51[_861+1]=_v51[_961+1]=_v51[_a61+1]=_v51[_tN3+1]=_K11;_v51[_uN3+1]=_m21;_v51[_B51+2]=_v51[_661+2]=_v51[_761+2]=_v51[_861+2]=_v51[_961+2]=_v51[_a61+2]=_v51[_tN3+2]=_v51[_uN3+2]=_C51}
}function _HK3(_l21,_m21,_J11,_K11,_yt1,_zt1,_Iq1,_Jq1,_tt1){_l21=yyGetReal(_l21);_m21=yyGetReal(_m21);_J11=yyGetReal(_J11);_K11=yyGetReal(_K11);_yt1=yyGetReal(_yt1);_zt1=yyGetReal(_zt1);_Iq1=yyGetInt32(_Iq1);_Jq1=yyGetInt32(_Jq1);_tt1=yyGetBool(_tt1);if(_jK3!=0.0){_l21+=_jK3;_m21+=_jK3;_J11+=_jK3;_K11+=_jK3}var _8c,_ac,_bc;_ac=_yt1;_bc=_zt1;if(_ac>Math.abs(_J11-_l21)){_ac=Math.abs(_J11-_l21)}if(_bc>Math.abs(_K11-_m21)){_bc=Math.abs(_K11-_m21);}var _4S1=(_I71(_Iq1)&0xffffff)|((_F71*255.0)<<24);var _5S1=(_I71(_Jq1)&0xffffff)|((_F71*255.0)<<24);
var _vN3=_gK3/4;var _e33=_S41._w71;var _531=((_vN3+1)*4)+2;if(_tt1){_e33=_S41._u71}var _Hu1=(_l21+_J11)*0.5;var _Iu1=(_m21+_K11)*0.5;var _Sk1=Math.abs(_J11-_l21)*0.5-_ac*0.5;var _Tk1=Math.abs(_K11-_m21)*0.5-_bc*0.5;var _o51=_U21._p51(_e33,null,_U21._r51,_531);var _s51=_o51._t51()>>2;var index=_s51*_o51._u51;var _tL1=index;_o51._u51+=_531;var _v51=_o51._w51;var _x51=_o51._y51;_v51[index]=_Hu1;_v51[index+1]=_Iu1;_v51[index+2]=_C51;_x51[index]=_4S1;index+=_s51;for(_8c=0;_8c<=_vN3;_8c++){_v51[index]=(_Hu1+_Sk1+_ac*_hK3[_8c]/2);
_v51[index+1]=(_Iu1+_Tk1+_bc*_iK3[_8c]/2);_v51[index+2]=_C51;_x51[index]=_5S1;index+=_s51}for(_8c=_vN3;_8c<=(_vN3*2);_8c++){_v51[index]=(_Hu1-_Sk1+_ac*_hK3[_8c]/2);_v51[index+1]=(_Iu1+_Tk1+_bc*_iK3[_8c]/2);_v51[index+2]=_C51;_x51[index]=_5S1;index+=_s51}for(_8c=(_vN3*2);_8c<=(_vN3*3);_8c++){_v51[index]=(_Hu1-_Sk1+_ac*_hK3[_8c]/2);_v51[index+1]=(_Iu1-_Tk1+_bc*_iK3[_8c]/2);_v51[index+2]=_C51;_x51[index]=_5S1;index+=_s51}for(_8c=(_vN3*3);_8c<=(_vN3*4);_8c++){_v51[index]=(_Hu1+_Sk1+_ac*_hK3[_8c]/2);
_v51[index+1]=(_Iu1-_Tk1+_bc*_iK3[_8c]/2);_v51[index+2]=_C51;_x51[index]=_5S1;index+=_s51}_v51[index]=_v51[_tL1+_s51];_v51[index+1]=_v51[_tL1+_s51+1];_v51[index+2]=_C51;_x51[index]=_5S1;if(_tt1){_v51[_tL1]=_v51[_tL1+_s51];_v51[_tL1+1]=_v51[_tL1+_s51+1];_v51[_tL1+2]=_C51;_x51[_tL1]=_x51[_tL1+_s51]}}function _IK3(_l21,_m21,_J11,_K11,_Iq1,_Jq1,_Jt1,_Kt1,_tt1){var _o51,_9u3,_2M3,_v51,_x51,_z51;_l21=yyGetReal(_l21);_m21=yyGetReal(_m21);_J11=yyGetReal(_J11);_K11=yyGetReal(_K11);_Iq1=yyGetInt32(_Iq1);_Jq1=yyGetInt32(_Jq1);
_Jt1=yyGetInt32(_Jt1);_Kt1=yyGetInt32(_Kt1);_tt1=yyGetBool(_tt1);var _e41=((_F71*255.0)<<24);_Iq1=_I71(_Iq1)|_e41;_Jq1=_I71(_Jq1)|_e41;_Jt1=_I71(_Jt1)|_e41;_Kt1=_I71(_Kt1)|_e41;var _e33=_S41._q51;var _531=6;if(_tt1){_e33=_S41._t71;_531=8}_o51=_U21._p51(_e33,null,_U21._r51,_531);var _s51=_o51._t51()>>2;var index=_s51*_o51._u51;_o51._u51+=_531;var _B51=index;var _661=_B51+_s51;var _761=_661+_s51;var _861=_761+_s51;var _961=_861+_s51;var _a61=_961+_s51;var _tN3=_a61+_s51;var _uN3=_tN3+_s51;var _v51=_o51._w51;var _x51=_o51._y51;
_z51=_o51._A51;var _D31=~~((_F71*255.0)<<24)|(_G71&0xffffff);if(!_tt1){_v51[_B51+0]=_v51[_961+0]=_v51[_a61+0]=_l21;_v51[_B51+1]=_v51[_661+1]=_v51[_a61+1]=_m21;_v51[_661+0]=_v51[_761+0]=_v51[_861+0]=_J11+1.0;_v51[_761+1]=_v51[_861+1]=_v51[_961+1]=_K11+1.0;_v51[_B51+2]=_v51[_661+2]=_v51[_761+2]=_v51[_861+2]=_v51[_961+2]=_v51[_a61+2]=_C51;_x51[_B51]=_x51[_a61]=_Iq1;_x51[_761]=_x51[_861]=_Jt1;_x51[_661]=_Jq1;_x51[_961]=_Kt1}else {if(_jK3!=0.0){_l21+=_jK3;_m21+=_jK3;_J11+=_jK3;_K11+=_jK3}_x51[_B51]=_x51[_uN3]=_Iq1;
_x51[_661]=_x51[_761]=_Jq1;_x51[_861]=_x51[_961]=_Jt1;_x51[_a61]=_x51[_tN3]=_Kt1;_v51[_a61+0]=_v51[_uN3+0]=_v51[_tN3+0]=_v51[_B51+0]=_l21;_v51[_uN3+1]=_v51[_761+1]=_v51[_661+1]=_v51[_B51+1]=_m21;_v51[_961+0]=_v51[_861+0]=_v51[_761+0]=_v51[_661+0]=_J11;_v51[_861+1]=_v51[_961+1]=_v51[_a61+1]=_v51[_tN3+1]=_K11;_v51[_uN3+1]=_m21;_v51[_B51+2]=_v51[_661+2]=_v51[_761+2]=_v51[_861+2]=_v51[_961+2]=_v51[_a61+2]=_v51[_tN3+2]=_v51[_uN3+2]=_C51}}function _RK3(_211,_311,_W71){_211=yyGetReal(_211);_311=yyGetReal(_311);
_W71=yyGetInt32(_W71);if(_jK3!=0.0){_211+=_jK3;_311+=_jK3}var _o51,_v51,_x51;_o51=_U21._p51(_S41._s71,null,_U21._r51,1);var _s51=_o51._t51()>>2;var _B51=_s51*_o51._u51;_o51._u51++;_v51=_o51._w51;_x51=_o51._y51;var _D31=~~((_F71*255.0)<<24)|_I71(_W71);_v51[_B51+0]=~~_211+0.5;_v51[_B51+1]=~~_311+0.5;_v51[_B51+2]=_C51;_x51[_B51]=_D31}function _NK3(_l21,_m21,_J11,_K11,_9u1,_au1,_tt1){_l21=yyGetReal(_l21);_m21=yyGetReal(_m21);_J11=yyGetReal(_J11);_K11=yyGetReal(_K11);_9u1=yyGetReal(_9u1);_au1=yyGetReal(_au1);
_tt1=yyGetBool(_tt1);if(_jK3!=0.0){_l21+=_jK3;_m21+=_jK3;_J11+=_jK3;_K11+=_jK3;_9u1+=_jK3;_au1+=_jK3}var _o51,_v51,_x51,_z51;if(_tt1){_o51=_U21._p51(_S41._u71,null,_U21._r51,4)}else {_o51=_U21._p51(_S41._q51,null,_U21._r51,3)}var _s51=_o51._t51()>>2;var index=_s51*_o51._u51;_o51._u51+=3;var _B51=index;var _661=_B51+_s51;var _761=_661+_s51;var _861=_761+_s51;var _v51=_o51._w51;var _x51=_o51._y51;_v51[_B51+0]=_l21;_v51[_B51+1]=_m21;_v51[_B51+2]=_C51;_v51[_661+0]=_J11;_v51[_661+1]=_K11;_v51[_661+2]=_C51;_v51[_761+0]=_9u1;
_v51[_761+1]=_au1;_v51[_761+2]=_C51;if(_tt1){_v51[_861+0]=_l21;_v51[_861+1]=_m21;_v51[_861+2]=_C51;_o51._u51++}_x51[_B51]=_x51[_661]=_x51[_761]=_x51[_861]=((_F71*255.0)<<24)|_G71}function _JK3(_l21,_m21,_J11,_K11,_Iq1,_Jq1,_Nt1,_tt1){if(_Nt1){_IK3(_l21,_m21,_J11,_K11,_Iq1,_Iq1,_Jq1,_Jq1,_tt1)}else {_IK3(_l21,_m21,_J11,_K11,_Iq1,_Jq1,_Jq1,_Iq1,_tt1)}}function _KK3(_211,_311){_RK3(_211,_311,_bq1)}function _LK3(_211,_311){return _MK3(_211,_311)&0x00ffffff}function _MK3(_211,_311){_211=yyGetInt32(_211);_311=yyGetInt32(_311);
if(_Hk1<0){_311=_U21._Do2-_311}return _U21._Kr2(_211,_311)}function _OK3(_l21,_m21,_J11,_K11,_9u1,_au1,_5q1,_6q1,_7q1,_tt1){_l21=yyGetReal(_l21);_m21=yyGetReal(_m21);_J11=yyGetReal(_J11);_K11=yyGetReal(_K11);_9u1=yyGetReal(_9u1);_au1=yyGetReal(_au1);_5q1=yyGetInt32(_5q1);_6q1=yyGetInt32(_6q1);_7q1=yyGetInt32(_7q1);_tt1=yyGetBool(_tt1);if(_jK3!=0.0){_l21+=_jK3;_m21+=_jK3;_J11+=_jK3;_K11+=_jK3;_9u1+=_jK3;_au1+=_jK3}var _o51,_v51,_x51,_z51;var _e41=((_F71*255.0)<<24);_5q1=_e41|_I71(_5q1);_6q1=_e41|_I71(_6q1);
_7q1=_e41|_I71(_7q1);if(_tt1){_o51=_U21._p51(_S41._u71,null,_U21._r51,4)}else {_o51=_U21._p51(_S41._q51,null,_U21._r51,3)}var _s51=_o51._t51()>>2;var index=_s51*_o51._u51;_o51._u51+=3;var _B51=index;var _661=_B51+_s51;var _761=_661+_s51;var _861=_761+_s51;_v51=_o51._w51;_x51=_o51._y51;_v51[_B51+0]=_l21;_v51[_B51+1]=_m21;_v51[_B51+2]=_C51;_v51[_661+0]=_J11;_v51[_661+1]=_K11;_v51[_661+2]=_C51;_v51[_761+0]=_9u1;_v51[_761+1]=_au1;_v51[_761+2]=_C51;if(_tt1){_v51[_861+0]=_l21;_v51[_861+1]=_m21;_v51[_861+2]=_C51;
_o51._u51++}_x51[_B51]=_5q1;_x51[_661]=_6q1;_x51[_761]=_7q1;_x51[_861]=_5q1}function _PK3(_l21,_m21,_J11,_K11,_Iq1,_Jq1,_tt1){_l21=yyGetReal(_l21);_m21=yyGetReal(_m21);_J11=yyGetReal(_J11);_K11=yyGetReal(_K11);_Iq1=yyGetInt32(_Iq1);_Jq1=yyGetInt32(_Jq1);_tt1=yyGetBool(_tt1);if(_jK3!=0.0){_l21+=_jK3;_m21+=_jK3;_J11+=_jK3;_K11+=_jK3}var _Hu1=(_l21+_J11)/2;var _Iu1=(_m21+_K11)/2;var _Sk1=Math.abs((_l21-_J11)/2);var _Tk1=Math.abs((_m21-_K11)/2);var _e41=((_F71*255.0)<<24);_Iq1=_e41|_I71(_Iq1);_Jq1=_e41|_I71(_Jq1);
var _QF3,_o51,_v51,_x51;var _C41;if(_tt1){var _wN3=_gK3+1;_o51=_U21._p51(_S41._u71,null,_U21._r51,_wN3);var _s51=_o51._t51()>>2;var index=_s51*_o51._u51;_o51._u51+=_wN3;_v51=_o51._w51;_x51=_o51._y51;for(var _8c=0;_8c<=_gK3;_8c++){_v51[index]=(_Hu1+(_Sk1*_hK3[_8c]));_v51[index+1]=(_Iu1+(_Tk1*_iK3[_8c]));_v51[index+2]=_C51;_x51[index]=_Jq1;index+=_s51}}else {var _xN3=_gK3*3;_o51=_U21._p51(_S41._q51,null,_U21._r51,_xN3);var _s51=_o51._t51()>>2;var index=_s51*_o51._u51;_o51._u51+=_xN3;_v51=_o51._w51;_x51=_o51._y51;
for(var _8c=0;_8c<_gK3;_8c++){_v51[index]=_Hu1;_v51[index+1]=_Iu1;_v51[index+2]=_C51;_x51[index]=_Iq1;index+=_s51;_v51[index]=(_Hu1+_Sk1*_hK3[_8c]);_v51[index+1]=(_Iu1+_Tk1*_iK3[_8c]);_v51[index+2]=_C51;_x51[index]=_Jq1;index+=_s51;_v51[index]=(_Hu1+_Sk1*_hK3[_8c+1]);_v51[index+1]=(_Iu1+_Tk1*_iK3[_8c+1]);_v51[index+2]=_C51;_x51[index]=_Jq1;index+=_s51}}}function _QK3(_211,_311,_Qs1,_Iq1,_Jq1,_tt1){_PK3(_211-_Qs1,_311-_Qs1,_211+_Qs1,_311+_Qs1,_Iq1,_Jq1,_tt1)}function _SK3(_l21,_m21,_J11,_K11){_UK3(_l21,
_m21,_J11,_K11,1.0,_bq1,_bq1)}function _TK3(_l21,_m21,_J11,_K11,_Hb1){_UK3(_l21,_m21,_J11,_K11,_Hb1,_bq1,_bq1)}function _UK3(_l21,_m21,_J11,_K11,_Hb1,_Iq1,_Jq1){_l21=yyGetReal(_l21);_m21=yyGetReal(_m21);_J11=yyGetReal(_J11);_K11=yyGetReal(_K11);_Hb1=yyGetReal(_Hb1);_Iq1=yyGetInt32(_Iq1);_Jq1=yyGetInt32(_Jq1);if(_jK3!=0.0){_l21+=_jK3;_m21+=_jK3;_J11+=_jK3;_K11+=_jK3;}var _e41=((_F71*255.0)<<24);_Iq1=_e41|_I71(_Iq1);_Jq1=_e41|_I71(_Jq1);var _b21=(_J11-_l21);var _d21=(_K11-_m21);var _121=(_b21*_b21)+(_d21*_d21);
if(_121<0.0001)return;_121=Math.sqrt(_121);if(_121<0.0001)return;_b21=0.5*_Hb1*_b21/_121;_d21=0.5*_Hb1*_d21/_121;var _o51=_U21._p51(_S41._q51,null,_U21._r51,6);var _s51=_o51._t51()>>2;var index=_s51*_o51._u51;_o51._u51+=6;var _B51=index;var _661=_B51+_s51;var _761=_661+_s51;var _861=_761+_s51;var _961=_861+_s51;var _a61=_961+_s51;var _v51=_o51._w51;var _x51=_o51._y51;_v51[_B51+0]=(_l21-_d21);_v51[_B51+1]=(_m21+_b21);_v51[_661+0]=(_J11-_d21);_v51[_661+1]=(_K11+_b21);_v51[_761+0]=(_J11+_d21);_v51[_761+1]=(_K11-_b21);
_v51[_861+0]=(_J11+_d21);_v51[_861+1]=(_K11-_b21);_v51[_961+0]=(_l21+_d21);_v51[_961+1]=(_m21-_b21);_v51[_a61+0]=(_l21-_d21);_v51[_a61+1]=(_m21+_b21);_v51[_B51+2]=_v51[_661+2]=_v51[_761+2]=_v51[_861+2]=_v51[_961+2]=_v51[_a61+2]=_C51;_x51[_B51]=_x51[_961]=_x51[_a61]=_Iq1;_x51[_661]=_x51[_761]=_x51[_861]=_Jq1}function _yN3(_YK1,_Hb1,_Ib1){var _Tr2=_U21._Nr2(_Hb1,_Ib1);_YK1._zN3=_Tr2;_YK1._9M1=_Tr2._9M1;_YK1._731._i51=_Tr2._dr2}function _3L3(_Hb1,_Ib1,_WL1){_Hb1=yyGetInt32(_Hb1);_Ib1=yyGetInt32(_Ib1);
if(_WL1!=undefined){_WL1=yyGetInt32(_WL1);}var _Kd1=new _Ld1();_Kd1._731=document.createElement("surf");_Kd1._S71=_Hb1;_Kd1._T71=_Ib1;_Kd1._731.width=_Hb1;_Kd1._731.height=_Ib1;_Kd1._731._S71=_Hb1;_Kd1._731._T71=_Ib1;if(_WL1!=undefined){var _Rd1=_Fd1._k11(_WL1);if(_Rd1&&_Rd1._zN3){_U21._Vr2(_Rd1._zN3)}}_yN3(_Kd1,_Hb1,_Ib1);_Kd1.x=0;_Kd1.y=0;_Kd1._ac=_Hb1;_Kd1._bc=_Ib1;_Kd1._qo=0;_Kd1._ro=0;_Kd1._so=_Kd1._ac;_Kd1._to=_Kd1._bc;_Kd1._uo=_Kd1._ac;_Kd1._vo=_Kd1._bc;if(_WL1!=undefined){_Fd1._Tb1(_WL1,_Kd1);
_Kd1._wo=_WL1}else {_Kd1._wo=_Fd1._ya1(_Kd1)}_Kd1._YL1=_Kd1;_Kd1._731.complete=true;_Kd1._431=[];_Kd1._531=0;_Kd1._631=4;_Kd1._ZL1=0;_Kd1.__L1=null;_Kd1._tK1=_Kd1._731;return _Kd1._wo}function _4L3(_Pb1){_Pb1=yyGetInt32(_Pb1);if(_Pb1<0){return }var _Rd1=_Fd1._k11(_Pb1);if(_Rd1&&_Rd1._zN3){if(_UL1(_Pb1)){_zo1("Error: Surface in use via surface_set_target(). It can not be freed until it has been removed from the surface stack.");return }_U21._4q2();_U21._Vr2(_Rd1._zN3);_Rd1._731._i51=undefined;_Fd1._Sb1(_Pb1)}
else if(!_Rd1){_Mb1("Surface does not exist");return 0}}function _5L3(_Pb1,_211,_311){return _6L3(_Pb1,_211,_311)&0x00ffffff}function _6L3(_Pb1,_211,_311){var _Zb1=0;var _Rd1=_Fd1._k11(yyGetInt32(_Pb1));if(_Rd1!=null){_211=yyGetInt32(_211);_311=yyGetInt32(_311);_Zb1=_U21._Lr2(_Rd1._9M1,_211,_311)}return _Zb1}function __K3(_Pb1,_211,_311){var _Rd1=_Fd1._k11(yyGetInt32(_Pb1));if(!_Rd1)return;_211=yyGetInt32(_211);_311=yyGetInt32(_311);var _Bn=((_F71*255.0)<<24)|0x00ffffff;_K41._xK1(_Rd1,0,0,_Rd1._S71,_Rd1._T71,
_211,_311,_Rd1._S71,_Rd1._T71,_Bn)}function _AN3(_n31,_S11,_T11,_U11,_V11,_461,_561,_4O2,_5O2,_1Z1,_BN3,_2Z1,_CN3,_4S1,_5S1,_gS1,_Gf3){var _G61=(_C51);var _N71=_q71(_471);var _DN3=_U21._p51(_N71,_n31,_U21._r51,6);var _s51=_DN3._t51()>>2;var index=_s51*_DN3._u51;_DN3._u51+=6;var _v51=_DN3._w51;var _x51=_DN3._y51;var _z51=_DN3._A51;var _B51=index;var _661=_B51+_s51;var _761=_661+_s51;var _861=_761+_s51;var _961=_861+_s51;var _a61=_961+_s51;_v51[_B51+0]=_v51[_a61+0]=_S11;_v51[_B51+1]=_v51[_a61+1]=_T11;_v51[_661+0]=_U11;
_v51[_661+1]=_V11;_v51[_761+0]=_v51[_861+0]=_461;_v51[_761+1]=_v51[_861+1]=_561;_v51[_961+0]=_4O2;_v51[_961+1]=_5O2;_v51[_B51+2]=_v51[_661+2]=_v51[_761+2]=_v51[_861+2]=_v51[_961+2]=_v51[_a61+2]=_G61;_x51[_B51]=_x51[_a61]=_4S1;_x51[_661]=_5S1;_x51[_761]=_x51[_861]=_gS1;_x51[_961]=_Gf3;_z51[_B51+0]=_z51[_a61+0]=_1Z1;_z51[_B51+1]=_z51[_a61+1]=_BN3;_z51[_661+0]=_2Z1;_z51[_661+1]=_BN3;_z51[_761+0]=_z51[_861+0]=_2Z1;_z51[_761+1]=_z51[_861+1]=_CN3;_z51[_961+0]=_1Z1;_z51[_961+1]=_CN3;return true}function _7L3(_TM1,
_EN3,_FN3,_0c1){_TM1=yyGetInt32(_TM1);_EN3=yyGetInt32(_EN3);_FN3=yyGetInt32(_FN3);_0c1=yyGetInt32(_0c1);_U21._wM1();_U21._351._vn1();_sM1(_TM1);_ai1(0,0,_2M1(_TM1),_3M1(_TM1),0);var _Ib1=_3M1(_0c1);var _Hb1=_2M1(_0c1);var _211=0;var _311=0;var _GN3=_FN3;var _HN3=(_FN3+_Ib1);var _T11=_311;var _V11=(_311+_Ib1);var _I41=(1/_Hb1);var _C41=(1/_Ib1);_AN3(_4M1(_0c1)._z71._i51,_EN3,_GN3,_EN3+_Hb1,_GN3,_EN3+_Hb1,_HN3,_EN3,_HN3,_I41*_211,_C41*_T11,_I41*(_211+_Hb1),_C41*_V11,0xffffffff,0xffffffff,0xffffffff,0xffffffff);
_U21._wM1();_yM1();_U21._351._wn1()}function _8L3(_TM1,_EN3,_FN3,_0c1,_VM1,_WM1,_XM1,_YM1){_TM1=yyGetInt32(_TM1);_EN3=yyGetInt32(_EN3);_FN3=yyGetInt32(_FN3);_0c1=yyGetInt32(_0c1);_VM1=yyGetInt32(_VM1);_WM1=yyGetInt32(_WM1);_XM1=yyGetInt32(_XM1);_YM1=yyGetInt32(_YM1);_U21._4q2();_U21._351._vn1();_sM1(_TM1);_ai1(0,0,_2M1(_TM1),_3M1(_TM1),0);var _Ib1=_YM1;var _Hb1=_XM1;var _211=_VM1;var _311=_WM1;var _GN3=_FN3;var _HN3=(_FN3+_Ib1);var _T11=_311;var _V11=(_311+_Ib1);var _I41=(1/_2M1(_0c1));var _C41=(1/_3M1(_0c1));
_AN3(_4M1(_0c1)._z71._i51,_EN3,_GN3,_EN3+_Hb1,_GN3,_EN3+_Hb1,_HN3,_EN3,_HN3,_I41*_211,_C41*_T11,_I41*(_211+_Hb1),_C41*_V11,0xffffffff,0xffffffff,0xffffffff,0xffffffff);_U21._4q2();_yM1();_U21._351._wn1();_U21._4q2()}function _bL3(_111,_211,_311,_Hb1,_Ib1,_Ad1,_Bd1){_Co1("sprite_add_from_screen() (WebGL)");return -1}function _aL3(_Pb1,_211,_311,_Hb1,_Ib1,_Ad1,_Bd1){var _Rd1=_Fd1._k11(_Pb1);if(_Rd1!=null){_211=~~_211;_311=~~_311;_Hb1=~~_Hb1;_Ib1=~~_Ib1;var _tK1=document.createElement(_Qo1);var _uK1=_tK1.getContext('2d');
_vK1(_uK1);var _Q71=_U21._ur2(_tK1,_Rd1._9M1,_211,_311,_Hb1,_Ib1,_Ad1,_Bd1);var _Kd1=new _Ld1();_Kd1.x=0;_Kd1.y=0;_Kd1._ac=_Q71._5r2;_Kd1._bc=_Q71._6r2;_Kd1._qo=0;_Kd1._ro=0;_Kd1._so=_Kd1._ac;_Kd1._to=_Kd1._bc;_Kd1._uo=_Hb1;_Kd1._vo=_Ib1;_Kd1._wo=_zK1(_tK1);_Kd1._731=_831[_Kd1._wo];_Kd1._731._i51=_Q71;_Kd1._731._S71=_tK1.width;_Kd1._731._T71=_tK1.height;var _Id1=new _Jd1();_Id1._xd1=_Kd1;return _td1._Md1(_Id1)}debug("Surface "+_Pb1+" does not exist");return -1}function _9L3(_211,_311,_Hb1,_Ib1,_Ad1,_Bd1){
_211=~~_211;_311=~~_311;var _tK1=document.createElement(_Qo1);var _uK1=_tK1.getContext('2d');_vK1(_uK1);var _Q71=_U21._nr2(_tK1,_211,_311,_Hb1,_Ib1,_Ad1,_Bd1,(_Hk1>0));var _Kd1=new _Ld1();_Kd1.x=0;_Kd1.y=0;_Kd1._ac=_Q71._5r2;_Kd1._bc=_Q71._6r2;_Kd1._qo=0;_Kd1._ro=0;_Kd1._so=_Kd1._ac;_Kd1._to=_Kd1._bc;_Kd1._uo=_Hb1;_Kd1._vo=_Ib1;_Kd1._wo=_zK1(_tK1);_Kd1._731=_831[_Kd1._wo];_Kd1._731._i51=_Q71;_Kd1._731.width=_Hb1;_Kd1._731.height=_Ib1;_Kd1._731._S71=_Hb1;_Kd1._731._T71=_Ib1;var _Id1=new _Jd1();_Id1._xd1=_Kd1;
return _td1._Md1(_Id1)}function _cL3(_Pb1,_211,_311,_Hb1,_Ib1,_Ad1,_Bd1,_CK1,_DK1){var _Rd1=_Fd1._k11(yyGetInt32(_Pb1));if(_Rd1!=null){_211=yyGetInt32(_211);_311=yyGetInt32(_311);_Hb1=yyGetInt32(_Hb1);_Ib1=yyGetInt32(_Ib1);_Ad1=yyGetBool(_Ad1);_Bd1=yyGetBool(_Bd1);_CK1=yyGetInt32(_CK1);_DK1=yyGetInt32(_DK1);var _tK1=document.createElement(_Qo1);var _uK1=_tK1.getContext('2d');_vK1(_uK1);var _Q71=_U21._ur2(_tK1,_Rd1._9M1,_211,_311,_Hb1,_Ib1,_Ad1,_Bd1);var _Kd1=new _Ld1();_Kd1.x=0;_Kd1.y=0;_Kd1._ac=_Q71._5r2;
_Kd1._bc=_Q71._6r2;_Kd1._qo=0;_Kd1._ro=0;_Kd1._so=_Kd1._ac;_Kd1._to=_Kd1._bc;_Kd1._uo=_Hb1;_Kd1._vo=_Ib1;_Kd1._wo=_zK1(_tK1);_Kd1._731=_831[_Kd1._wo];_Kd1._731._i51=_Q71;_Kd1._731._S71=_tK1.width;_Kd1._731._T71=_tK1.height;var _wK1=new _EK1();_wK1._W3="surface.copy";_wK1.width=_Hb1;_wK1.height=_Ib1;_wK1._qK1=new _ip1();_wK1._qK1.right=_wK1.width;_wK1._qK1.bottom=_wK1.height;_wK1._54=true;_wK1._64=true;_wK1.preload=true;_wK1._HK1=0;_wK1._IK1=false;_wK1._84=_CK1;_wK1._94=_DK1;_wK1._JK1=true;_wK1.__11=1;
_wK1._TK1=0;_wK1._KK1=false;_wK1._LK1=false;_wK1._021=[];_wK1._yK1=[];_wK1._MK1=[];_wK1._NK1();_wK1._yK1[0]=_Kd1;var _FK1=_j11._GK1(_wK1);return _FK1}debug("Surface "+yyGetInt32(_Pb1)+" does not exist");return -1}function _dL3(_111,_Pb1,_211,_311,_Hb1,_Ib1,_Ad1,_Bd1){var _Rd1=_Fd1._k11(yyGetInt32(_Pb1));if(_Rd1!=null){_111=yyGetInt32(_111);_211=yyGetInt32(_211);_311=yyGetInt32(_311);_Hb1=yyGetInt32(_Hb1);_Ib1=yyGetInt32(_Ib1);_Ad1=yyGetBool(_Ad1);_Bd1=yyGetBool(_Bd1);var _tK1=document.createElement(_Qo1);
var _uK1=_tK1.getContext('2d');_vK1(_uK1);var _Q71=_U21._ur2(_tK1,_Rd1._9M1,_211,_311,_Hb1,_Ib1,_Ad1,_Bd1);var _Kd1=new _Ld1();_Kd1.x=0;_Kd1.y=0;_Kd1._ac=_Hb1;_Kd1._bc=_Ib1;_Kd1._qo=0;_Kd1._ro=0;_Kd1._so=_Kd1._ac;_Kd1._to=_Kd1._bc;_Kd1._uo=_Kd1._ac;_Kd1._vo=_Kd1._bc;_Kd1._wo=_zK1(_tK1);_Kd1._731=_831[_Kd1._wo];_Kd1._731._i51=_Q71;_Kd1._731._S71=_tK1.width;_Kd1._731._T71=_tK1.height;var _pK1=_j11._k11(_111);_pK1._yK1[_pK1._yK1.length]=_Kd1;_pK1.__11++;return _111}debug("Surface "+yyGetInt32(_Pb1)+" does not exist");
return -1}function _eL3(_Vo3,_Wo3){var _Xo3,__o3;_Xo3=_U21._3s2(_Wo3);__o3=_U21._3s2(_Vo3);var _NJ1=(_Vo3._bc*_Vo3._ac*4);for(var _8c=_NJ1-4;_8c>=0;_8c-=4){var _9c=~~((_Xo3[_8c]+_Xo3[_8c+1]+_Xo3[_8c+2])/3);__o3[_8c+3]=_9c}var _bk3=new Image();_U21._Wr2(_Vo3._731._i51._dr2);_Vo3._731._i51=_U21._Ar2(_bk3,__o3,_Vo3._ac,_Vo3._bc);return true}function _1L3(_Pb1){var _jC1=_kC1._k11(yyGetInt32(_Pb1));if(_jC1){var _o51,_s51,index,_9u3,_2M3,_v51,_x51,_z51,_l21,_m21,_J11,_K11;var _te1=~~((_F71*255.0)<<24)|0x0000ff;var _ue1=~~((_F71*255.0)<<24)|0x00ff00;
var _531=6*(_jC1._cC1*_jC1._bC1);_o51=_U21._p51(_S41._q51,null,_U21._r51,_531);_s51=_o51._t51()>>2;index=_s51*_o51._u51;_2M3=_o51._u51;_o51._u51+=_531;var _v51=_o51._w51;var _x51=_o51._y51;for(var y=0;y<_jC1._cC1;y++){for(var x=0;x<_jC1._bC1;x++,index+=_s51*6){var _D31=_ue1;var _B51=index,_661=_B51+_s51,_761=_661+_s51,_861=_761+_s51,_961=_861+_s51,_a61=_961+_s51;if(_jC1._fC1[(_jC1._cC1*x)+y]<0)_D31=_te1;_l21=~~(_jC1._9C1+x*_jC1._dC1);_m21=~~(_jC1._aC1+y*_jC1._eC1);_J11=_l21+_jC1._dC1;_K11=_m21+_jC1._eC1;
_v51[_a61+0]=_v51[_961+0]=_v51[_B51+0]=_l21;_v51[_a61+1]=_v51[_661+1]=_v51[_B51+1]=_m21;_v51[_861+0]=_v51[_761+0]=_v51[_661+0]=_J11;_v51[_961+1]=_v51[_861+1]=_v51[_761+1]=_K11;_v51[_B51+2]=_v51[_661+2]=_v51[_761+2]=_v51[_861+2]=_v51[_961+2]=_v51[_a61+2]=_C51;_x51[_B51]=_x51[_661]=_x51[_761]=_x51[_861]=_x51[_961]=_x51[_a61]=_D31}}return }_Mb1("Error: invalid mp_grid ID (mp_grid_draw)")}function _0L3(_Pb1,_GE1,_HE1,_IE1){var _JE1=_KE1._k4[yyGetInt32(_Pb1)];if(!_JE1)return;_GE1=yyGetInt32(_GE1);_HE1=yyGetInt32(_HE1);
_IE1=yyGetBool(_IE1);var _o51,_QM3,_v51,_x51,_z51,_s51;var _D31=~~((_F71*255.0)<<24)|(_G71&0xffffff);var _b21,_d21,_LE1;var _ME1=0;var _NE1=_JE1._OE1(0);if(!_IE1){_GE1=_GE1-_NE1.x;_HE1=_HE1-_NE1.y}else {_GE1=0;_HE1=0}_ME1=_oc1(_JE1.length/4.0);if(_ME1==0)return;var _531=_ME1*2;_o51=_U21._p51(_S41._t71,null,_U21._r51,_531);_s51=_o51._t51()>>2;_QM3=_s51*_o51._u51;_o51._u51+=_531;var _v51=_o51._w51;var _x51=_o51._y51;for(var _8c=0;_8c<_ME1;_8c++){_NE1=_JE1._OE1(_8c/_ME1);var _l21=~~(_GE1+_NE1.x);var _m21=~~(_HE1+_NE1.y);
_x51[_QM3+0]=_D31;_v51[_QM3+0]=_l21;_v51[_QM3+1]=_m21;_v51[_QM3+2]=_C51;_QM3+=_s51;_NE1=_JE1._OE1((_8c+1)/_ME1);var _J11=~~(_GE1+_NE1.x);var _K11=~~(_HE1+_NE1.y);_x51[_QM3+0]=_D31;_v51[_QM3+0]=_J11;_v51[_QM3+1]=_K11;_v51[_QM3+2]=_C51;_QM3+=_s51}}function _xK3(_Ao1){_U21._Qq2(_Ao1)}function _YK3(_Lb1,_Fm1){_kD3=_Lb1;_lD3=_Fm1;_U21._5q2(_kD3,_lD3)}function _ZK3(_IN3){if(_IN3){_Wu1(0)}else {_Yu1(_rn1,_tn1)}}function _fL3(_331){if(_331){return 1.0/_331._z71._S71}return 1.0}function _gL3(_331){if(_331){return 1.0/_331._z71._T71}
return 1}function _hL3(_qq2,_391){_U21._Sq2(yyGetInt32(_qq2),_391._z71._i51)}function _iL3(_9G1){_9G1=yyGetInt32(_9G1);if(_9l3[_9G1]&&_9l3[_9G1]._Jp2){return 1}return 0}function _jL3(_9G1){_9G1=yyGetInt32(_9G1);var _lp2=(_9G1==-1)?_wk1():_9l3[_9G1]._Jp2;if(_lp2){_U21._vk1(_lp2)}}function _kL3(_9G1,_bG1){_9G1=yyGetInt32(_9G1);var _lp2=(_9G1==-1)?_wk1():_9l3[_9G1]._Jp2;if(_lp2){return _U21._Fq2(_9l3[_9G1]._Jp2,yyGetString(_bG1))}return undefined}function _lL3(_cG1,_Jq2){_cG1=yyGetInt32(_cG1);if(_cG1!=-1){_U21._Iq2(_cG1,
_Jq2)}}function _mL3(_cG1,_Jq2){_cG1=yyGetInt32(_cG1);if(_cG1!=-1){_U21._Kq2(_cG1,_Jq2)}}function _nL3(_cG1,_Jq2){_cG1=yyGetInt32(_cG1);if(_cG1!=-1){var _Jl1=_Kl1(_Bl1);_U21._Lq2(_cG1,new Float32Array(_Jl1._R11))}}function _oL3(_9G1,_391){_9G1=yyGetInt32(_9G1);if(_9l3[_9G1]){var _lp2=_9l3[_9G1];if(_lp2){for(var _8c=0;_8c<_lp2._Kp2.length;_8c++){if(_lp2._Kp2[_8c]==_391){return Number(_8c)}}}}return 0}function _pL3(_6N1){_Lm3=yyGetBool(_6N1);}function _qL3(_cG1,__r1){if(__r1 instanceof Array){_U21._Oq2(yyGetInt32(_cG1),
_Np2)}else {alert('ERROR: shader_set_uniform_i_array() Data is not an array')}}function _rL3(_cG1,__r1){if(__r1 instanceof Array){_U21._Pq2(yyGetInt32(_cG1),__r1)}else {alert('ERROR: shader_set_uniform_f_array() Data is not an array')}}function _sL3(_cG1,__r1){if(__r1 instanceof Array){var _Np2=new Float32Array(__r1);_U21._Lq2(yyGetInt32(_cG1),_Np2)}else {alert('ERROR: shader_set_uniform_matrix_array() Data is not an array')}}function _uL3(_Xu1){}function _vL3(_JN3){var __m1=_U21._tq2();for(var _fn1=0;_fn1<__m1;
_fn1++){_Qf3(_fn1,_JN3)}}function _wL3(_qq2,_JN3){_9K3[_qq2]=_JN3?true:false;_U21._pq2(_qq2,_9K3[_qq2])}function _xL3(_Zm1){var __m1=_U21._tq2();for(var _fn1=0;_fn1<__m1;_fn1++){_Rf3(_fn1,_Zm1)}}function _yL3(_qq2,_Zm1){_U21._sq2(_qq2,_Zm1?_S41._3n1:_S41._5n1)}function _zL3(){return _9K3[0]};function _AL3(_331){if(typeof(_331)=="object"){return 1.0}else if((yyGetInt32(_331)!=-1)&&_831[yyGetInt32(_331)]){return 1.0}return 0}function _BL3(_331){if(typeof(_331)=="object"){return 1.0;}else if((yyGetInt32(_331)!=-1)&&_831[yyGetInt32(_331)]){
return 1.0}return 0}function _CL3(_331){if((_331==-1)||(_331===undefined))return [0,0,1,1];var _Kd1=_331._A71;var _731=_Kd1._731;if(_Kd1===undefined||_731===undefined)return [0,0,1,1];var _KN3=1.0/_731._S71;var _LN3=1.0/_731._T71;var _MN3=[];_MN3.push(_Kd1.x*_KN3,_Kd1.y*_LN3,(_Kd1.x+_Kd1._so)*_KN3,(_Kd1.y+_Kd1._to)*_LN3);return _MN3}function _tL3(){return 1}function _DL3(_sk1){_7K3=(_sk1>0.5)?true:false;_U21._nq2(_7K3,_8K3)}function _EL3(_Wm1){_8K3=_Wm1/255.0;_U21._nq2(_7K3,_8K3);}function _FL3(){return(_7K3?1.0:0.0)}
function _GL3(){return _8K3}function _Al1(_g81,_Yf1){_5m1[_g81]=new _ek1(_Yf1);if(_U21==null)return;switch(_g81){case _2Y2:_U21._Ik1(_5m1[_g81]);break;case _ZX2:_U21._Ck1(_5m1[_g81]);break;case _Bl1:_U21._Xq2(_5m1[_g81]);break }_U21._wM1()}function _Kl1(_g81){switch(_g81){case _2Y2:case _ZX2:case _Bl1:return _5m1[_g81];break }}function _QL3(){if(_to1.__b){for(var _8c=0;_8c<_to1.__b.length;_8c++){var _Ip2=_to1.__b[_8c];_9l3[_8c]=_U21._Ep2(_Ip2._ml1,_Ip2._NN3,_Ip2._ON3)}}return true}function _WK3(_H71){_bq1=_H71;_G71=_I71(_H71)}
function _j51(_YK1){if(!_YK1._i51){var _Q71=_U21._Zq2(_YK1._731);_YK1._731._i51=_Q71;_YK1._731._S71=_YK1._731.width;_YK1._731._T71=_YK1._731.height}}function _Ir2(_331,_3r2){if(_331._dr2)return;if(_3r2===_S41._7r2||((_3r2===_S41._8r2)&&(_331.Image._0r2!==undefined&&_331.Image._0r2!==0))){_331._ub1|=(_9r2._Nv2|_9r2._ar2)}_U21._1r2(_331,_3r2);_TI3(_331)}function _Hr2(_331,_3r2){if(_331._dr2){_U21._Wr2(_331._dr2);_331._dr2=undefined;_331._ub1&=~_9r2._cr2;_UI3(_331)}}function _Fr2(_331,_3r2){if(_331._dr2!=undefined){
var _PN3=true;if(_3r2!==_S41._Gr2&&(((_3r2==_S41._7r2)&&(((_331._ub1&_9r2._cr2)==0)&&((_331._ub1&_9r2._Nv2)!=0)))||(((_3r2==_S41._it2)&&((_331._ub1&_9r2._cr2)!=0)))||(((_3r2==_S41._8r2)&&(((_331._ub1&_9r2._ar2)&&((_331._ub1&_9r2._cr2)==0))||(((_331._ub1&_9r2._ar2)==0)&&((_331._ub1&_9r2._cr2)!=0))))))){_PN3=false}return _PN3}else {return false}}function _HL3(_AM1,_7k3,_Dm1,_zj3,_8k3){var _o51=__C1._k11(yyGetInt32(_AM1));var _Rd1=_Fd1._k11(yyGetInt32(_7k3));if(!_o51||!_Rd1)return false;var _El2=_U21._Mr2(_Rd1._9M1,
0,0,_Rd1._S71,_Rd1._T71);for(var _8c=0;_8c<_El2.length;_8c++){_o51._Rj3(_5i3,_8c,_El2[_8c])}_El2=null}function _IL3(_AM1,_7k3,_Dm1,_zj3,_8k3){var _o51=__C1._k11(yyGetInt32(_AM1));var _Rd1=_Fd1._k11(yyGetInt32(_7k3));if(!_o51||!_Rd1)return false;var data=new Uint8Array(_o51._0D1);_yK3(_Rd1._731._i51,0,0,_Rd1._S71,_Rd1._T71,data);data=null}var _QN3=0;var _RN3=100;var canvas=null;var _SN3,_TN3,_UN3,_VN3,_WN3,_XN3,_YN3,_ZN3;var _Cp3=!1;var _K41=null;var g_CurrentGraphics;var __N3=null;var _yG3=null;var _0O3=0;var _1O3=!1;
var _2O3=0;var _3O3=0;var _JY2=60;if(!Date.now)Date.now=function(){return new Date().getTime()};var _4O3=Date.now();var _5O3=_4O3;var _6O3=_4O3;var _fK2="anonymous";var _PL1=-1;var _hQ1=-1;var _jQ1=-1;var _AG3=!0;var _fQ1=!0;var _qQ1=!0;var _gQ1=-1;var _iQ1=-1;var _RL1=-1;var _SL1=-1;var _QL1=!1;var _pQ1=!0;var _rQ1={x:0,y:0,_ac:0,_bc:0};var _us1=!1;var _7O3=!1;var _8O3=1;var _9O3=1;var _aO3=1;var _bO3=0;var _cO3=0;var _dO3=0;if(window.chrome&&window.chrome.app){_Cp3=!0;try{if(window&&window['localStorage']){_Cp3=!1}}catch(e){
}}window._eO3=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame;if(!window._eO3){window.addEventListener("message",function(e){if(e.source==window&&e.data=="yyRequestAnimationFrame"){e._fO3();_gO3()}},!0)}window.requestAnimFrame=(function(){return window._eO3||function(_4W1){window.setTimeout(_4W1,1000/60)}})();var GMS_API={"debug_msg":_uw,"ds_list_size":_Ku,"ds_list_find_value":_Nu,"json_encode":_Wp1,
"send_async_event_social":_hO3,"get_facebook_app_id":_iO3,"get_app_version_string":_jO3};function _iO3(){return _to1._Fo._kO3}function _jO3(){var appVersion=_to1._Fo._cp+"."+_to1._Fo._dp+"."+_to1._Fo._ep+" r"+_to1._Fo._fp;return appVersion}function _hO3(_lO3){var _mO3=_QB();var _nO3=JSON.stringify(_lO3);var _oO3=_wx(_nO3);_8v._kI1=_oO3;_i01._j01(_423,0);_Hx(_oO3)}var _po1=null;function _pO3(){var _9c=document.getElementById(_Qo1);var _Xp1=_9c.parentNode;var load=document.createElement('canvas');_3b1(canvas,_4b1);
load.style.position="absolute";load.style.left=_4b1.left+"px";load.style.top=_4b1.top+"px";load.width=_9c.width;load.height=_9c.height;load.setAttribute("id","loading_screen");_Xp1.insertBefore(load,_9c.nextSibling);__N3=load.getContext('2d');_vK1(__N3)}function _qO3(){var _9c=document.getElementById(_Qo1);var _121=document.getElementById("loading_screen");var _Xp1=_9c.parentNode;if(_121!=null){_Xp1.removeChild(_121)}__N3=null;_1O3=false}function _3b1(_do2,_Nn3){_Nn3.left=0;_Nn3.top=0;var _Fr3=_do2;while(_Fr3!=null){
var rect=_Fr3.getBoundingClientRect();_Nn3.left+=rect.left;_Nn3.top+=rect.top;_Fr3=_Fr3.offsetParent}_Nn3.right=_Nn3.left+_fN1;_Nn3.bottom=_Nn3.top+_gN1;_Nn3.scaleX=(_do2.clientWidth/_do2.width)||1;_Nn3.scaleY=(_do2.clientHeight/_do2.height)||1}function _rO3(_yv1){_9b3=[];_ab3=[];_bb3=[];_Ub3=0;var _wm1=_yv1.search;var _1I1=_yv1.protocol+"//"+_yv1.host+_yv1.pathname;_ab3[0]=_1I1;_bb3[0]=null;if(_wm1[0]=="?")_wm1=_wm1.substring(1,_wm1.length);var index=0;var start=0;var _sO3="";var _m91=null;while(index<_wm1.length){
var _9c=_wm1[index];if(_9c=="&"){if(_sO3!=""){if(start!=index)_m91=_wm1.substring(start,index);_ab3[_ab3.length]=_sO3;_bb3[_bb3.length]=_m91;_9b3[_sO3]=_m91;_Ub3++;_sO3="";_m91=null}start=index+1}else if(_9c=="="){_sO3=_wm1.substring(start,index);_m91=null;start=index+1}index++}if(_sO3!=""){if(start!=index)_m91=_wm1.substring(start,index);_ab3[_ab3.length]=_sO3;_bb3[_bb3.length]=_m91;_9b3[_sO3]=_m91;_Ub3++;_sO3=_m91=""}}function _6t3(){_SN3=canvas.style.position;_TN3=canvas.style.left;_UN3=canvas.style.top;
_VN3=canvas.style.cssText;_WN3=canvas.parentNode;_XN3=canvas.nextSibling;_YN3=false;_ZN3=canvas.margin;if((_WN3==document.body)||(canvas.mozRequestFullScreen)||(canvas.webkitRequestFullScreen)){_YN3=true}}window['GameMaker_Init']=GameMaker_Init;function GameMaker_Init(){debug('------- GameMaker_Init -------------');if(!document.getElementById||!document.createElement)return;canvas=document.getElementById(_Qo1);_K41=null;if(!canvas)return;_rO3(window.location);_to1=_E3;if(_to1._Fo._uo1){var _tO3=document.createElement('div');
_tO3.id="yyDebugDiv";_tO3.style.display="none";document.body.appendChild(_tO3);}_Gc3();if((_to1._Fo!=undefined)&&(_to1._Fo._Ho!=undefined)&&(_to1._Fo._Ho>1)){_z01=true;if(_to1._Fo._Ko!=undefined){_B01._9s1(_to1._Fo._Ko)}}_dZ2();_wb3=false;_5m1=[];_5m1[_2Y2]=new _ek1();_5m1[_ZX2]=new _ek1();_5m1[_Bl1]=new _ek1();if((_to1._Fo._0p)&&(_to1._Fo._0p!=0)){_zb3=_to1._Fo._Ro;var _uO3=undefined;_uO3=_KL3(canvas);if(_uO3){_K41=_U21}else {if(_to1._Fo._0p==1){_wb3=true}_K41=canvas.getContext('2d')}}else {_K41=canvas.getContext('2d')}
g_CurrentGraphics=_K41;_Kb3=canvas.width;_Lb3=canvas.height;if((_to1._Fo._2p==true)||_z01){_kb1=_lb1}if(_kb1==_lb1){try{g_WebAudioContext=new AudioContext()}catch(e){try{g_WebAudioContext=new webkitAudioContext()}catch(e){debug('Web Audio API not supported in this browser');_kb1=_EI1}}if((_kb1==_lb1)&&(g_WebAudioContext!=null)){g_WebAudioContext.addEventListener("statechange",_iI1)}_jH1()}document.body.style._vO3="hidden";_yG3=_K41;_3u1=canvas.width;_5u1=canvas.height;_fN1=_3u1;_gN1=_5u1;_hQ1=_fN1;
_jQ1=_gN1;_pQ1=(_to1._Fo.scale!=0);_8O3=window.devicePixelRatio||1;_9O3=(_K41.webkitBackingStorePixelRatio||_K41.mozBackingStorePixelRatio||_K41.msBackingStorePixelRatio||_K41.oBackingStorePixelRatio||_K41.backingStorePixelRatio||1);_aO3=_8O3/_9O3;_4b1=new _ip1();_3b1(canvas,_4b1);_hN1=_4b1.top;_iN1=_4b1.left;_jN1=_4b1.right;_kN1=_4b1.bottom;if(_to1._Fo._kO3&&!_to1._Fo._hp){console.log("using internal runtime facebook");_wO3(_to1._Fo._kO3)}else if(_to1._Fo&&_to1._Fo._Go&&_to1._Fo._xO3){_to1._Fo._xO3()}
_6t3();_vK1(_K41);document.body.oncontextmenu=function(){return false};_yb1();_3d3=document.getElementById('GM4HTML5_loadingscreen');if((_to1._Fo&&_to1._Fo._Go)||(_to1._Fo&&_to1._Fo._Go==undefined)){_oo1=true}if(_U21&&_oo1){debug("WebGL Enabled!");debug("Max Texture Size="+_U21._dp2())}_9d3();_PP1();if(_wb3){_0O3=-2}else {if(_oo1)_8v._fm3=_to1._Fo._Go;_pb3="";_nb3="";_ob3=function(){};{_Xd3(_to1);_0O3=0}}_6O3=Date.now();window.requestAnimFrame(_gO3)}function _gO3(){if(_0O3!=3)window.requestAnimFrame(_gO3);
if(_1O3){_3b1(canvas,_4b1);var load=document.getElementById("loading_screen");load.style.position="absolute";load.style.left=_4b1.left+"px";load.style.top=_4b1.top+"px"}var _X12=false;while(!_X12){_X12=true;switch(_0O3){case -2:{if(_1O3)_qO3();_yO3(_K41,_fN1,_gN1);break }case -1:if(_1d3==_2d3){_Xd3(_to1);_0O3=0;if(!_1O3){_pO3();_1O3=true}_3e3();_pb3(__N3,_fN1,_gN1,_0d3,_CJ1,_3d3)}break;case 0:if(!_1O3){_pO3();_1O3=true;}if(_CJ1>=_0d3){_CJ1=_0d3;_0O3=1;_X12=false}_3e3();if(_to1._Fo._kp){if(_1d3==_2d3){
_nb3=eval(_to1._Fo._kp);_nb3(__N3,_fN1,_gN1,_0d3,_CJ1,_3d3)}}else _pb3(__N3,_fN1,_gN1,_0d3,_CJ1,_3d3);break;case 1:if(_1d3==_2d3){_qO3();_ee3(_to1);_0O3=2;_X12=false}break;case 2:_ob3();debug("Entering main loop...");_zO3();_0O3=3;_8v._il3=new Date().getTime();_X12=false;break;case 3:_AO3();break }}}function _BO3(_Hn3,x,y,_Bn,text){_Hn3.fillStyle=_Bn;_Hn3.lineStyle=_Bn;_Hn3.font="14px Verdana";;_Hn3.textAlign="center";_Hn3.fillText(text,x,y);_Hn3.textAlign="left"}function _yO3(_Hn3,_131,_231){_Hn3.fillStyle=_Sd1(0x151515,
1.0);_Hn3.fillRect(0,0,_131,_231);_BO3(_Hn3,_131/2,(_231/2),_Sd1(0x8d8f90,1.0),"WebGL is required to run this application.")}function _Yd3(_K41,_131,_231,_CO3,_DO3,_EO3){_K41.globalAlpha=1;if(_EO3){try{_K41.save();_K41.fillStyle=_Sd1(0,1);_K41.globalCompositeOperation='copy';_K41.fillRect(0,0,_131,_231);_K41.restore();_K41.drawImage(_3d3,0,0,_131,_231)}catch(e){_Lo1(e.message)}}else {var _FO3=(_131/100)*50;var _GO3=2;var x=(_131-_FO3)/2;var y=10+(_231-_GO3)/2;_K41.fillStyle=_Sd1(0x151515,1.0);_K41.fillRect(0,
0,_131,_231);if(_DO3!=0){var _ac=(_FO3/_CO3)*_DO3;_K41.fillStyle=_Sd1(0x404040,1.0);_K41.fillRect(x,y,_FO3,_GO3);_K41.fillStyle=_Sd1(0x8d8f90,1.0);_K41.fillRect(x,y,_ac,_GO3)}_BO3(_K41,_131/2,(_231/2),_Sd1(0x8d8f90,1.0),"Loading")}}function _HO3(_SG3){_td1._Pa1();var _IO3=_SG3._NF1._Qn;for(var _8c=0;_8c<_IO3.length;_8c++){_td1._ya1(_IO3[_8c]);var _wd1=_td1._k11(_8c);var _JO3=_td1._ud1(_8c);_8v._ol3[_8c]=_wd1._sc;_8v._pl3[_8c]=_wd1._cx1;_8v._ql3[_8c]=_wd1.index;_8v._rl3[_8c]=_wd1.x;_8v._sl3[_8c]=_wd1.y;
if((_JO3!==null)&&(_JO3!==undefined)&&(_JO3._xd1!==null)&&(_JO3._xd1!==undefined)){_8v._tl3[_8c]=_JO3._xd1._ac;_8v._ul3[_8c]=_JO3._xd1._bc}else {_8v._tl3[_8c]=0;_8v._ul3[_8c]=0}_8v._vl3[_8c]=_wd1._Ph3;_8v._wl3[_8c]=_wd1._Qh3;_8v._xl3[_8c]=_wd1._fx1;_8v._yl3[_8c]=_wd1._gx1;_8v._Al3[_8c]=_wd1._Sh3;_8v._zl3[_8c]=_wd1._Rh3;_8v._Bl3[_8c]=_wd1._ix1;_8v._Cl3[_8c]=_wd1.alpha;}_8v._ml3=_SG3._eE3}function _sX2(_XC3,_KO3){if(_x01){_x01._KG3();var _LO3=_x01._KW2();for(var _8c=0;_8c<8;_8c++){var _2b1=_x01._Pw2(_8c);
if(_2b1){var _MO3=_2b1._xZ2;if(_MO3!=-1){var _5X2=_fY2._NW2(_MO3);if(_5X2){if(_LO3){_5X2._IW2(true)}else {_5X2._IW2(false)}}}}}if(_z01){if(_fY2!=null){_fY2._uX2()}}}var _NO3=_x01;_SF1=-1;_wy1._t11(_P03,0);_sD3();_ou3();var _hc=[];var _OO3=[];if(_NO3!=null){for(var _8c=_NO3._dw1.length-1;_8c>=0;_8c--){var _4w1=_NO3._dw1._k11(_8c);if(_4w1._hc){_hc[_hc.length]=_4w1;_4w1._PO3=true;var _Hy1=_oz1._tz1(_NO3,_4w1._7s3());if(_Hy1!=null){if(_Hy1._qx1){_OO3[_OO3.length]=null}else {_OO3[_OO3.length]=_Hy1._rx1}}else {_OO3[_OO3.length]=null;
}}}for(var _8c=_hc.length-1;_8c>=0;_8c--){_NO3._dw1._Ez1(_hc[_8c])}if(_NO3._iA3===false){_NO3._PE3(true)}else {for(var _8c=_NO3._dw1.length-1;_8c>=0;_8c--){var _4w1=_NO3._dw1._k11(_8c);_4w1._kw1._wz1(_4w1)}}}_a91._Pa1();if(_x01&&!_x01._iA3){var _QO3=_x01._NF1;_x01._oy1();_x01._NF1=_QO3}_x01=_Py1._k11(_XC3);var _RO3=_x01._iA3;if(_RO3===true&&_x01._dE3===false){_RO3=false}if(_RO3===false){_x01._uE3(_x01._NF1);_x01._3F3()}else {_x01._oE3(_x01._4A1);_x01._pE3(_x01._6A1);_x01._gm3(_x01._hm3);_x01._rE3(_x01._cE3);
_x01._IW2(_x01._iA3);_x01._3F3();for(_8c=_x01._dw1.length-1;_8c>=0;_8c--){var _4w1=_x01._dw1._k11(_8c);_4w1._kw1._qz1(_4w1)}}_8v._Oy1=_x01.id;_sG3();var _ZK2=_rQ1._ac/(_2v1.right-_2v1.left);var __K2=_rQ1._bc/(_2v1.bottom-_2v1.top);var _Za1=(_x01.__a1)?_x01._1b1:_0b1;for(var _8c=0;_8c<_Za1.length;_8c++){var _2b1=_Za1[_8c];_2b1._5b1=_2b1._4F3*_ZK2+_rQ1.x;_2b1._7b1=_2b1._5F3*__K2+_rQ1.y;_2b1._nG3=_2b1._6F3*_ZK2;_2b1._oG3=_2b1._7F3*__K2;_2b1._6b1=_2b1._5b1+_2b1._nG3;_2b1._8b1=_2b1._7b1+_2b1._oG3}_HO3(_x01);
if(_RO3===false){_x01._OE3();_x01._PE3(false);var _SO3=_x01._NF1._Wn;for(var _121=0;_121<_x01._NF1._Wn.length;_121++){var _Gn1=false;var _TO3=_x01._NF1._Wn[_121];if(_TO3.index>=0){for(var _I41=_hc.length-1;_I41>=0;_I41--){if(_TO3.id==_hc[_I41].id){_Gn1=true;_oz1._zz1(_x01,_hc[_I41].id);break }}if(!_Gn1){var _lC1=_x01._WE3(_TO3.x,_TO3.y,_TO3.id,_TO3.index,_TO3.scaleX,_TO3.scaleY,_TO3.imageSpeed,_TO3.imageIndex,_TO3.rotation,_TO3._Bn);_lC1._PO3=false}}}var _SO3=_x01._NF1._Wn;for(var _121=0;_121<_x01._NF1._Wn.length;
_121++){var _TO3=_x01._NF1._Wn[_121];var _lC1=_wy1._k11(_TO3.id);if(_lC1&&(_lC1._PO3==false)){_lC1._PO3=true;if(!_xb3&&!_z01){if(_TO3._On)_TO3._On(_lC1,_lC1);_lC1._t11(_nw1,0,_lC1,_lC1);if(_TO3._BE3)_TO3._BE3(_lC1,_lC1);_lC1._t11(_ow1,0,_lC1,_lC1)}else {_lC1._t11(_nw1,0,_lC1,_lC1);if(_TO3._BE3)_TO3._BE3(_lC1,_lC1);_lC1._t11(_ow1,0,_lC1,_lC1);if(_TO3._On)_TO3._On(_lC1,_lC1)}}}}else {for(var _I41=_hc.length-1;_I41>=0;_I41--){_oz1._yz1(_x01,_hc[_I41])}}for(var _I41=0;_I41<_hc.length;_I41++){_x01._dw1._ya1(_hc[_I41]);
_hc[_I41]._mw1();if(_z01){var _UO3=-1;if(_OO3[_I41]!=null){var _Pz1=_oz1._9z1(_x01,_OO3[_I41]);if(_Pz1==null){_Pz1=_oz1._Bz1(_x01,_hc[_I41]._Zn,_OO3[_I41])}if(_Pz1!=null){_UO3=_Pz1._f91}}_hc[_I41]._vy1(false);_hc[_I41]._vz1(_UO3);_oz1._qz1(_x01,_hc[_I41]);var _VO3=_oz1._tz1(_x01,_hc[_I41]._7s3());if(_VO3!=null){_hc[_I41]._Zn=_VO3._Zn}}}if(_z01){if(_fY2!=null){_fY2._sX2()}}if(_oz1!=null)_oz1.__y1(_x01);_oD3();if(_KO3){_wy1._t11(_J03,0)}if((_RO3==false)&&(_x01._jE3!=null)){var _WO3=new _tX2(0,0,0,0,false,
true);try{_x01._jE3(_WO3,_WO3)}catch(e){_yo1(-1);}_WO3=null}_wy1._t11(_N03,0);_x01._dE3=true}function _XO3(_YO3){_sX2(_YO3,false)}function _zO3(){_8v._cl3=0;_8v._dl3=-1;_Db3=0;_Eb3=-1;_Fb3=0;_Gb3=0;_sX2(_Py1._ye3(0).id,true);_6O3=Date.now();_2O3=_6O3;_8v._UN=_JY2;_8v._YN=_JY2;_cI1()}function _ZO3(){_2b3=[];_3b3=[];_jY2=-1;_iY2=-1;_hY2=0;_x01._dw1._Pa1();_x01._uw1._Pa1();var _mc1=_i01._YE2;for(var _8c=0;_8c<_mc1.length;_8c++){var _Sp1=_mc1[_8c];_Sp1._5_2._Pa1();_Sp1._bs3._Pa1()}_wy1._Pa1()}function __O3(){
_pb1._pu3()}function _0P3(){if(_x01._bq3.length>0)_x01._MG3();if(_x01._dw1._wA3>=0)_x01._dw1._su3();if(_x01._0D3.length>0)_x01._PG3()}function _1P3(){if(_x01._UE1){if(_z01){_x01._UE1._Qa1(_B01._C01())}else _x01._UE1._Qa1(_x01._hm3)}else {_wy1._es3()}}function _2P3(){if((_x01._UE1==null)||(_x01._UE1==undefined)){_AZ2()}}function _3P3(){_8v._hl3=(_5O3-_8v._il3)*1000;_8v._il3=_5O3;_pb1._xt3();_eZ2();_a91._Qa1();_wy1._ds3();_wy1._fs3();_0P3();if(_SF1!=-1)return;_oz1._Xz1();_wy1._t11(_J_2,0);_0P3();if(_SF1!=-1)return;
if(_Ab3){_Ab3=false;_wy1._t11(_h53,0)}_xa1._Bh3();_0P3();if(_SF1!=-1)return;_e_2();_0P3();if(_SF1!=-1)return;_n_2();_0P3();if(_SF1!=-1)return;_lu3();_0P3();if(_SF1!=-1)return;_NZ2();_0P3();if(_SF1!=-1)return;_wy1._t11(_L_2,0);_0P3();if(_SF1!=-1)return;_1P3();_fZ2();_0P3();if(_SF1!=-1)return;_YN1();_0P3();if(_SF1!=-1)return;_2P3();_0P3();if(_SF1!=-1)return;_wy1._t11(_N_2,0);_0P3();if(_SF1!=-1)return;_fD3();if(_x01!=null){_x01._KG3();if(_rb3){_x01._G31();_0P3()}}_x01._9F3();__O3();_ZG1()}function _sG3(){
var left,right,top,bottom;left=0;right=-999999;top=0;bottom=-999999;if(_x01.__a1){for(var _8c=0;_8c<_x01._1b1.length;_8c++){var _2b1=_x01._1b1[_8c];if(_2b1._sc){if(right<_2b1._4F3+_2b1._6F3)right=_2b1._4F3+_2b1._6F3;if(bottom<_2b1._5F3+_2b1._7F3)bottom=_2b1._5F3+_2b1._7F3}}}else {left=0;right=_x01._4A1;top=0;bottom=_x01._6A1;__a3._6F3=__a3._hM1=right;__a3._7F3=__a3._jM1=bottom}if(_fQ1){if(!_qQ1){_hQ1=_gQ1;_jQ1=_iQ1}}else {_hQ1=_fN1;_jQ1=_gN1;if(_TL1(_PL1)){_0M1(_PL1);_PL1=-1}}_qQ1=_fQ1;_nN1=_fN1;_oN1=_gN1;
_pN1=_hQ1/(right-left);_qN1=_jQ1/(bottom-top);var _321=new _ip1();_321.left=left;_321.top=top;_321.right=right;_321.bottom=bottom;_2v1=_321;_eM1=_321.left;_gM1=_321.top;_iM1=_321.right-_321.left;_kM1=_321.bottom-_321.top;_kQ1()}function _Cs1(){var _ac=640;if(typeof(window.innerWidth)=='number'){_ac=window.innerWidth}else if(document.documentElement&&document.documentElement.clientWidth){_ac=document.documentElement.clientWidth}else if(document.body&&document.body.clientWidth){_ac=document.body.clientWidth}
return _ac}function _Ds1(){var _bc=480;if(typeof(window.innerHeight)=='number'){_bc=window.innerHeight;}else if(document.documentElement&&document.documentElement.clientHeight){_bc=document.documentElement.clientHeight}else if(document.body&&document.body.clientHeight){_bc=document.body.clientHeight}return _bc}function _Wj3(_4P3){return(_5P3(_4P3)||_6P3(_4P3))}function _5P3(_4P3){var _7P3=_4P3.charCodeAt(0);if((_7P3>47)&&(_7P3<58)){return true;}return false}function _6P3(_4P3){var _7P3=_4P3.charCodeAt(0);if(((_7P3>64)&&(_7P3<91))||((_7P3>96)&&(_7P3<123))){
return true}return false};;;;function _8P3(){_3b1(canvas,_4b1);_hN1=_4b1.top;_iN1=_4b1.left;_jN1=_4b1.right;_kN1=_4b1.bottom;_qM1(_K41);if((_Kb3!=canvas.width)||(_Lb3!=canvas.height)){_Ab3=true}_Kb3=canvas.width;_Lb3=canvas.height;var _ac=_Cs1();var _bc=_Ds1();if((_tb3)&&(!_Bb3)){if((_lN1!=_ac)||(_mN1!=_bc)){_Bb3=true;_tb3=false}}if(_Bb3){_Bb3=false;if(_tb3){_ac=_3u1;_bc=_5u1;_tb3=false;canvas.style.position=_SN3;canvas.style.left=_TN3;canvas.style.top=_UN3;canvas.style.margin=_ZN3;canvas.style.cssText=_VN3;
if(!_YN3){if(canvas.parentNode!=_WN3){_WN3.insertBefore(canvas,_XN3)}}}else {_tb3=true;_Ex(0,0);if(!_YN3){if(canvas.parentNode==_WN3){_WN3.removeChild(canvas);document.body.insertBefore(canvas,null)}}}canvas.width=_ac;canvas.height=_bc;_fN1=canvas.width;_gN1=canvas.height;_iN1=canvas.offsetLeft;_jN1=_iN1+_fN1;_hN1=canvas.offsetTop;_kN1=_iN1+_gN1;_lN1=_fN1;_mN1=_gN1;_nN1=_ac;_oN1=_bc;_pN1=1;_qN1=1;_sG3()}}var _9P3=0;var _aP3=0;function _AO3(){if(_U21){_U21._wM1()}var _Rr3;if(_z01){_B01._Qa1();_Rr3=_B01._C01()}
else {_Rr3=_x01._y01();if(_Rr3<=0){_Rr3=1;_x01._gm3(1)}}_5O3=Date.now();if(_5O3>=_2O3+1000){if(_5O3-_6O3<2000){_JY2=_3O3;_8v._UN=_JY2}_3O3=0;_2O3=_5O3}_3O3++;var _bP3=_6O3+1000/_Rr3;var now=Date.now();var _Cl2=_6O3+1000/_Rr3-now;if(_Cl2<0)_Cl2=0;_6O3=now+_Cl2;if(_Cl2>4){setTimeout(function(){if(window._eO3){window._eO3(_gO3)}else {}},_Cl2)}else {if(window._eO3){window._eO3(_gO3)}else {window._cP3("yyRequestAnimationFrame","*")}}if(!_cZ2){_8P3();var _dP3=10;var _X12=false;while(!_X12){_X12=true;if(_x01===null){
__a3._6b1=__a3._nG3=__a3._6F3=__a3._hM1=_fN1;__a3._8b1=__a3._oG3=__a3._7F3=__a3._jM1=_gN1}else {_sG3()}_An3();_3P3();_Dn3();switch(_SF1){case -1:break;;case _TF1:case _553:return;case _353:_ZO3();_Py1._UG3();_zO3();break;case _453:_ee3();break;default :_XO3(_SF1);_X12=false;break }_dP3--;if(_dP3<=0)break }}if(_to1._Fo&&_to1._Fo._Go&&_to1._Fo._eP3){_to1._Fo._eP3()}}